Display control apparatus and display control method
The display control device integrates point and electronic payment services by determining user login and application settings, enhancing convenience through seamless transitions and integrated use.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-19
- Publication Date
- 2026-03-04
AI Technical Summary
Existing point service and electronic payment service applications are separate, requiring users to launch multiple applications for point redemption and payment, leading to inconvenience.
A display control device and method that integrates point and electronic payment services by determining user login status and application settings, displaying prompts or icons to facilitate seamless transitions between applications.
Enhances the linkage between point and electronic payment services, improving user convenience by allowing integrated use without separate application launches.
Smart Images

Figure 2026034945000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a display control device and a display control method. [Background technology]
[0002] Conventionally, there is known a technology that links a point service that awards points for payments at stores, etc. with an electronic payment service. Specifically, for example, there is known a technology that allows points awarded to a user in a point service to be used as a payment balance in an electronic payment.
[0003] For example, in the communication system described in Patent Document 1 below, an electronic payment management server, a points management server, an electronic money management server, and each user terminal are connected to a network. When the electronic payment management server receives a charge request from the user terminal, it causes the points management server to subtract the number of charge points from the number of available points for that user, and sends a storage request to the electronic money management server indicating a request for storage of charge amount information indicating the charge amount. If the charge based on the stored charge amount information is successful, the electronic payment management server causes the point management server to confirm the subtraction of the available points. Furthermore, if the charge based on the stored charge amount information fails, the electronic payment management server sends an end request to the electronic money management server indicating a request for termination of storage of the charge amount information, and causes the point management server to cancel the subtraction of the available points. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent No. 7402294 Summary of the Invention [Problem to be solved by the invention]
[0005] Generally, a point service application and an electronic payment service application are installed as separate applications on an information processing device (such as a smartphone). For example, a user launches a point service application to check the number of points he or she has. If the user wants to use the points to make an electronic payment, he or she must launch the electronic payment service application separately.
[0006] The present invention aims to improve the linkage between point services and electronic payment services. [Means for solving the problem]
[0007] A display control device according to one embodiment of the present invention comprises: a first judgment unit that, when a first application that manages points is launched on a terminal, determines whether a user of the terminal has logged in to an account common to the first application and a second application that manages electronic payments that can be paid with the points; a second judgment unit that, if the judgment result of the first judgment unit is positive, determines whether settings related to the use of the electronic payment have been completed on the terminal; and a display control unit that, if the judgment result of the first judgment unit is negative, causes the terminal to display a first screen that prompts the user to log in to the account, and, if the judgment result of the first judgment unit is positive, causes the terminal to display a second screen that includes a first icon that the user can select; and when the first icon is selected on the second screen, the display control unit causes the terminal to display a screen corresponding to the judgment result of the second judgment unit.
[0008] A display control method according to one embodiment of the present invention involves, when a first application that manages points is launched on a terminal by a computer, determining whether a user of the terminal is logged in to an account common to the first application and a second application that manages electronic payments that can be paid with the points, and if the user is logged in, determining whether settings related to the use of the electronic payment have been completed on the terminal, and if the user is not logged in, displaying on the terminal a first screen that prompts the user to log in to the account, and if the user is logged in, displaying on the terminal a second screen that includes a first icon that the user can select, and if the first icon is selected on the second screen, displaying on the terminal a screen corresponding to the determination result of whether settings related to the use of the electronic payment have been completed on the terminal. [Effects of the Invention]
[0009] According to one aspect of the present invention, it is possible to improve the linkage between point services and electronic payment services. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a block diagram showing a configuration of a system 1 according to an embodiment. [Figure 2] FIG. 2 is a block diagram showing the configuration of a user terminal 20. [Figure 3] 2 is a block diagram showing the configuration of a management device 10. FIG. [Figure 4] 2 is a schematic diagram showing an example of a home screen G0 of the user terminal 20. FIG. [Figure 5] FIG. 2 is a schematic diagram showing an example of a first screen G1. [Figure 6] FIG. 10 is a schematic diagram showing an example of a second screen G2. [Figure 7] FIG. 10 is a schematic diagram showing an example of a third screen G3. [Figure 8] FIG. 10 is a schematic diagram showing a payment completion screen G3A. [Figure 9] FIG. 10 is a schematic diagram showing an example of a fourth screen G4. [Figure 10] FIG. 10 is a schematic diagram showing an example of a fifth screen G5. [Figure 11] 10 is a flowchart showing the operation of the processing device 103. [Figure 12] FIG. 10 is a schematic diagram showing a second screen G2A according to a first modified example. [Figure 13] FIG. 10 is a schematic diagram showing a second screen G2B according to a second modified example. DETAILED DESCRIPTION OF THE INVENTION
[0011] A. Embodiment A-1. System Configuration FIG. 1 is a block diagram showing the configuration of a system 1 according to an embodiment. The system 1 includes a management device 10 and a user terminal 20. The management device 10 is an example of a display control device. The user terminal 20 is an example of a terminal. Although only one user terminal 20 is shown in FIG. 1, the system 1 may include multiple user terminals 20. The management device 10 and the user terminal 20 are connected via a network N.
[0012] In this embodiment, management device 10 manages a point service and an electronic payment service. The point service managed by management device 10 is referred to as a "point service D1" to distinguish it from other point services. Furthermore, the electronic payment service managed by management device 10 is referred to as an "electronic payment service D2" to distinguish it from other electronic payment services.
[0013] A point service is a service that awards points with monetary value for payments at, for example, a store or the like (a member store of the point service). Points can be awarded in various ways, such as when a unit point is awarded for each predetermined payment amount (specifically, 1 point is awarded for every 200 yen paid), when a predetermined number of points are awarded for purchasing a specific product (specifically, 50 points are awarded for purchasing product A), or when a predetermined number of points are awarded by lottery or the like. Points awarded through a point service can be used in the same way as currency, for example, when making payments at a member store of the point service. In this embodiment, 1 point has a monetary value of 1 yen.
[0014] The electronic payment service is a service for making payments using the user terminal 20 when making payments at, for example, a store or the like (a member store that has introduced electronic payment). In this embodiment, the electronic payment handled by the system 1 is assumed to be code payment. In code payment, payment is executed when a payment code (see, for example, barcode N6 shown in FIG. 7) displayed on the user terminal 20 is read by a terminal at the store, or when a payment code for the store posted in the store or the like is read by the user terminal 20.
[0015] By having management device 10 manage point service D1 and electronic payment service D2, it becomes possible for point service D1 and electronic payment service D2 to work together. Specifically, for example, a user account for point service D1 and a user account for electronic payment service D2 can be shared. In this embodiment, a user account shared by point service D1 and electronic payment service D2 is referred to as a "shared account." Also, for example, points awarded in point service D1 can be used for payments in electronic payment service D2. Note that a management device that manages point service D1 and a management device that manages electronic payment service D2 may be provided separately, and these may work together to realize the functions of management device 10, which will be described later.
[0016] The user terminal 20 is an information processing terminal such as a smartphone, a tablet terminal, or a personal computer. In this embodiment, the user terminal 20 is a smartphone. A point application for using the point service D1 is installed in the user terminal 20. In other words, the point application manages points in the user terminal 20. The point application is an example of a first application.
[0017] In addition, a payment application for using electronic payment service D2 is installed on user terminal 20. In other words, the payment application manages electronic payments that can be paid with points. The payment application is an example of a second application.
[0018] In this embodiment, it is assumed that a point application is installed in the user terminal 20. On the other hand, a payment application does not necessarily have to be installed in the user terminal 20.
[0019] A-2. User terminal 20 2 is a block diagram showing the configuration of user terminal 20. User terminal 20 includes a display device 201, an input device 202, a camera 203, a communication device 204, a storage device 205, a processing device 206, and a bus 220 that interconnects these devices.
[0020] The display device 201 is a display device (for example, various display panels such as a liquid crystal display panel or an organic EL display panel) that displays information to the outside. The input device 202 is an input device (for example, a keyboard, a mouse, a microphone, a switch, a button, or a sensor) that receives input from the outside. The display device 201 and the input device 202 may be integrated into one device (for example, a touch panel).
[0021] The camera 203 generates an image of the surroundings of the user terminal 20. In this embodiment, the camera 203 is mainly used to read the payment code of the affiliated store in code payment. The camera 203 has an imaging optical system and an imaging element. The imaging optical system is an optical system including at least one imaging lens. The imaging optical system may have various optical elements such as a prism, or may have a zoom lens or a focus lens. The imaging element is, for example, a CCD (Charge Coupled Device) image sensor or a CMOS (Complementary MOS) image sensor.
[0022] The communication device 204 has an interface connectable to the network N, and communicates with other devices connected to the network N using wireless or wired communication.
[0023] The storage device 205 is a recording medium readable by the processing device 206. The storage device 205 includes, for example, a nonvolatile memory and a volatile memory. The nonvolatile memory is, for example, a read-only memory (ROM), an erasable programmable read-only memory (EPROM), and an electrically erasable programmable read-only memory (EEPROM). The volatile memory is, for example, a random access memory (RAM). The storage device 205 stores the program PG2.
[0024] The program PG2 is a program for operating the user terminal 20. Specifically, the program PG2 includes a program for operating a point application and a program for operating a payment application.
[0025] The storage device 205 also stores a display data group HD used for screen display in the point application and the payment application. The display data group HD includes, for example, a plurality of image data and text data. Each piece of image data and text data is assigned a display data ID. The second display control unit 213, which will be described later, causes the display device 201 to display at least one of the image data and text data corresponding to a display data ID designated by, for example, the management device 10, as a display in the point application or the payment application.
[0026] The processing device 206 includes one or more central processing units (CPUs). The one or more CPUs are examples of one or more processors. Each of the processor and the CPU is an example of a computer.
[0027] The processing device 206 reads the program PG2 from the storage device 205. By executing the program PG2, the processing device 206 functions as a request sending unit 211, a response unit 212, and a second display control unit 213. In this embodiment, only the functional units related to the processing of the user terminal 20 when the point application is started will be described, and functional units related to payment processing and point usage, for example, will not be illustrated or described. The request sending unit 211, the response unit 212, and the second display control unit 213 may be configured by circuits such as a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), and an FPGA (Field Programmable Gate Array).
[0028] The request sending unit 211 sends various requests to the management device 10. For example, when a point application or a payment application is launched for the first time, the request sending unit 211 sends a login request for a common account to the management device 10. For example, the login request includes the account ID and password entered by the user U. Furthermore, when the point application is launched for the second or subsequent time, the request sending unit 211 sends a request to launch the point application (a request for information necessary to run the point application) to the management device 10. Furthermore, when a payment icon IC1 (see FIG. 6 ), which will be described later, is selected (for example, when a tap operation is performed), the request sending unit 211 sends a payment request using the electronic payment service D2 to the management device 10.
[0029] When management device 10 requests information about user terminal 20, response unit 212 transmits the requested information to management device 10. In this embodiment, response unit 212 transmits to management device 10, for example, whether a payment application is installed on user terminal 20, the version of the payment application installed on user terminal 20, and whether usage settings for the payment application have been completed. The usage settings for the payment application may be rephrased as settings related to the use of electronic payment in the payment application.
[0030] Second display control unit 213 controls the display of display device 201 while the point application and the payment application are running. When a request is sent by request sending unit 211, a display data ID is returned from management device 10. Second display control unit 213 causes display device 201 to display at least one of image data and text data corresponding to the display data ID specified by management device 10 as display in the point application or payment application.
[0031] A-3.Management device 10 3 is a block diagram showing the configuration of the management device 10. The management device 10 includes a communication device 101, a storage device 102, a processing device 103, and a bus 109 that interconnects these devices.
[0032] The communication device 101 has an interface connectable to a network N, and communicates with other terminals connected to the network N using wireless or wired communication.
[0033] The storage device 102 is a recording medium readable by the processing device 103. The storage device 102 includes, for example, a nonvolatile memory and a volatile memory. The nonvolatile memory is, for example, a ROM, an EPROM, and an EEPROM. The volatile memory is, for example, a RAM. The storage device 102 stores a program PG1. The program PG1 is a program for operating the management device 10. The storage device 102 also stores a user database DB1, a point database DB2, and a payment database DB3.
[0034] The user database DB1 stores, for example, information about a user U. In this embodiment, the user database DB includes the account ID and password of a shared account in the point service D1 and the electronic payment service D2. The user database DB may also store personal information such as the name, telephone number, email address, date of birth, and gender of the user U. The account ID may be an email address, a telephone number, or the like.
[0035] Additionally, the user database DB1 stores the login status of the common account in the user terminal 20. For example, if user U logs in to the common account using the points application and then launches the payment application (or if the payment application is launched by a function of the points application), the login status in the points application is also carried over to the payment application. Therefore, in this case, user U does not need to perform a login operation when launching the points application. Similarly, if user U logs in using the payment application first and then launches the points application later, the login status is carried over.
[0036] The point database DB2 stores the account ID of the user U and historical information on the acquisition and use of points in the point service in association with each other. The payment database DB3 stores the account ID of the user U and historical information on deposits and withdrawals in the payment service in association with each other.
[0037] The processing device 103 includes one or more CPUs. The one or more CPUs are an example of one or more processors. Each of the processor and the CPU is an example of a computer. The processing device 103 executes the program PG1 to function as a reception unit 111, an acquisition unit 112, a first determination unit 113, a second determination unit 114, and a first display control unit 115. Note that in this embodiment, only the functional units related to the processing of the management device 10 when the point application is launched will be described, and functional units related to payment processing and point usage, for example, will not be illustrated or described. At least some of the reception unit 111, the acquisition unit 112, the first determination unit 113, the second determination unit 114, and the first display control unit 115 may be configured using circuits such as a DSP, an ASIC, a PLD, and an FPGA.
[0038] The reception unit 111 receives various requests from the user terminal 20. For example, the reception unit 111 receives a login request to a common account from the user terminal 20. The reception unit 111 also receives a request to start a point application from the user terminal 20. The reception unit 111 also receives a payment request using the electronic payment service D2 from the user terminal 20.
[0039] The acquisition unit 112 acquires information related to various requests accepted by the acceptance unit 111. For example, when the acceptance unit 111 accepts a login request, the acquisition unit 112 acquires the correct account ID and password of the user U stored in the user database DB1. Furthermore, when the acceptance unit 111 accepts a request to start a point application, the acquisition unit 112 acquires the login status of the user U stored in the user database DB1. Furthermore, when the acceptance unit 111 accepts a payment request using the electronic payment service D2, the acquisition unit 112 acquires from the user terminal 20 information indicating whether a payment application is installed in the user terminal 20, the version of the payment application installed on the user terminal 20, and whether the usage settings for the payment application have been completed.
[0040] When the point application is launched on the user terminal 20, the first determination unit 113 determines whether the user U of the user terminal 20 has already logged in to a common account for the point application and the payment application. For example, when the acceptance unit 111 accepts a request to launch the point application, the first determination unit 113 determines that the point application has been launched on the user terminal 20. The first determination unit 113 determines whether the user U has already logged in, based on the login status of the user U acquired by the acquisition unit 112, for example.
[0041] If the determination result of first determination unit 113 is positive, second determination unit 114 determines whether settings related to the use of electronic payment have been completed in user terminal 20. Specifically, second determination unit 114 performs a first determination of whether a payment application is installed in user terminal 20, a second determination of whether the version of the payment application installed in user terminal 20 is the latest version, and a third determination of whether settings related to the use of electronic payment have been completed in the payment application. As will be described in detail later, first determination unit 113 performs the first to third determinations based on information acquired by acquisition unit 112 indicating whether a payment application is installed in user terminal 20, the version of the payment application installed on user terminal 20, and whether settings for use of the payment application have been completed. The latest version is an example of a first version. The first version is not limited to the latest version, and may be, for example, multiple versions from a specific version up to the latest version.
[0042] When the determination result of the first determination unit 113 is negative, the first display control unit 115 causes the user terminal 20 to display a first screen G1 (see FIG. 5) that prompts the user to log in to the common account. When the determination result of the first determination unit 113 is positive, the first display control unit 115 causes the user terminal 20 to display a second screen G2 (see FIG. 6) that includes a payment icon IC1 that can be selected by the user U. The first display control unit 115 is an example of a display control unit. The payment icon IC1 is an example of a first icon.
[0043] The first display control unit 115 transmits, for example, a display data ID corresponding to the first screen G1 or a display data ID corresponding to the second screen G2 to the user terminal 20. As described above, the second display control unit 213 of the user terminal 20 causes the display device 201 of the user terminal 20 to display image data, etc., corresponding to the display data ID specified by the first display control unit 115 (management device 10). Similarly, other screens (for example, third screen G3 to fifth screen G5, which will be described later) are displayed on the display device 201 by the first display control unit 115 transmitting the display data ID corresponding to the screen to the user terminal 20 and the second display control unit 213 of the user terminal 20 displaying the image data, etc., corresponding to the display data ID.
[0044] Furthermore, when the payment icon IC1 is selected on the second screen G2, the first display control unit 115 causes the user terminal 20 to display a screen according to the determination result of the second determination unit 114. Details of each screen will be explained below with reference to the drawings.
[0045] FIG. 4 is a schematic diagram showing an example of a home screen G0 of the user terminal 20. In FIG. 4, the home screen G0 is displayed on the display device 201 of the user terminal 20. The home screen G0 displays a plurality of icons including an icon IC0 indicating a points application. Each of these icons indicates an application installed in the user terminal 20. When the user U selects the icon IC0, the points application is launched. In other words, the launching of the points application corresponds to, for example, the user U selecting the icon IC0.
[0046] When the point application is launched, the first determination unit 113 determines whether the user U has already logged in to the common account. Generally, in an application used on the user terminal 20, there are cases where the user U omits logging in each time of use (maintaining the logged-in state) so that use can be started quickly. Therefore, for example, if the user U frequently uses the point application, the logged-in state is maintained and there is a high possibility that the user has already logged in. On the other hand, for example, when the user U launches the point application on the user terminal 20 for the first time, the user U has not logged in and must log in by himself / herself. Furthermore, for example, if a certain period of time has passed since the user last used the point application, the logged-in state may be canceled.
[0047] 5 is a schematic diagram showing an example of the first screen G1. If the determination result of the first determination unit 113 is negative, that is, if the user U is not logged in to the common account, the first display control unit 115 causes the user terminal 20 to display the first screen G1, which prompts the user to log in to the common account. The first screen G1 is a home screen of a point application with limited functionality. The first screen G1 displays a point card image PC that resembles a point card, and icons N1 for displaying the point history or the contents of campaigns in the point service, etc.
[0048] On the first screen G1, the point card image PC is grayed out, indicating that the point service is unavailable. In addition, a login icon N2 is displayed superimposed on the point card image PC. When the user U selects the login icon N2, the first display control unit 115 displays a screen (not shown) that prompts the user to enter an account ID and password. When the user U enters the account ID and password, a login request is sent from the user terminal 20 to the management device 10, and if the account ID and password are correct, the login is completed.
[0049] The icons N1 include a payment icon IC1 for making a payment using a payment service. On the first screen G1, the payment icon IC1 is grayed out, and the user U cannot select the payment icon IC1. Furthermore, if an icon other than the payment icon IC1 (especially an icon corresponding to a function that cannot be used without logging in, such as a history icon) is selected from the icons N1, the icon will not function. Therefore, on the first screen G1, all icons except the login icon N2 may be grayed out.
[0050] In addition, in this embodiment, the home screen of a points application with limited functionality is displayed as the first screen G1, but for example, the screen that is displayed when the login icon N2 is selected (a screen that requests entry of an account ID and password) may also be displayed as the first screen G1.
[0051] 6 is a schematic diagram showing an example of the second screen G2. If the determination result of the first determination unit 113 is positive, that is, if the user U is logged in to the common account, the first display control unit 115 causes the user terminal 20 to display the second screen G2, which includes a payment icon IC1 that can be operated by the user U. The second screen G2 is a home screen of a point application with no function restrictions. Like the first screen G1, the second screen G2 displays a point card image PC that resembles a point card, and icons N1 for displaying the point history or the contents of campaigns in the point service, etc.
[0052] On the second screen G2, the point card image PC is not grayed out, and the user U can use the point service. The point card image PC includes, for example, a barcode N3 and an indication N4 of the number of points held by the user U. For example, when making a payment at a member store of the point service, the user U presents the point card image PC to a store clerk. By reading the barcode N3 on the point card image PC with a store terminal (not shown), points corresponding to the amount paid at the member store are awarded to the user U.
[0053] Furthermore, on the second screen G2, the payment icon IC1 is not grayed out and is selectable by the user U. When the payment icon IC1 is selected, the first display control unit 115 causes the user terminal 20 to display one of the third screen G3 to the fifth screen G5 shown in FIGS. 8 to 10 based on the determination result of the second determination unit 114. When an icon other than the payment icon IC1 is selected from the icons N1, the first display control unit 115 causes the user terminal 20 to display information corresponding to the selected icon.
[0054] 7 is a schematic diagram showing an example of the third screen G3. When the payment icon IC1 is selected on the second screen G2 and the determination results by the second determination unit 114 are all positive, the first display control unit 115 causes the user terminal 20 to display the third screen G3. In other words, when the first determination, the second determination, and the third determination are positive and the payment icon IC1 is selected, the first display control unit 115 causes the user terminal 20 to display the third screen G3 including the payment screen SG of the payment application.
[0055] The third screen G3 includes the point card image PC also displayed on the second screen G2, as well as a payment screen SG for the electronic payment service D2. The payment screen SG displays a two-dimensional code N5 and a barcode N6 associated with the user U's payment account in the electronic payment service D2, an indication of the user's points N4, and a switching interface N7 for switching whether or not the user's points can be used for payment.
[0056] On the third screen G3, the payment code (two-dimensional code N5 and barcode N6) and the point code (barcode N3) are displayed side by side. When paying at a store, the store clerk can scan the two codes displayed side by side in succession, allowing for smooth transaction processing and point processing. When the user U selects the close button N8 displayed on the third screen G3, the first display control unit 115 returns the display on the display device 201 to the second screen G2 shown in FIG. 6.
[0057] 8 is a schematic diagram showing the payment completion screen G3A. When payment using the payment code is completed, the first display control unit 115 causes the display device 201 to display the payment completion screen G3A. The payment completion screen G3A includes a payment-related display N21 that indicates the name of the store to which the payment is made and the payment amount, and a point-related display N22 that indicates the number of points awarded to the user U for the payment. When the user U selects the close button N23 displayed on the payment completion screen G3A, the first display control unit 115 returns the display on the display device 201 to the second screen G2 shown in FIG. 6.
[0058] 9 is a schematic diagram showing an example of the fourth screen G4. When the payment icon IC1 is selected on the second screen G2 and the first or second determination by the second determination unit 114 is negative, the first display control unit 115 causes the user terminal 20 to display the fourth screen G4. In other words, when at least one of the first and second determinations is negative and the payment icon IC1 is selected, the first display control unit 115 causes the user terminal 20 to display the fourth screen G4 regarding the installation of the latest version of the payment application.
[0059] As described above, the first determination is a determination of whether or not a payment application is installed on the user terminal 20. The second determination is a determination of whether the version of the payment application installed on the user terminal 20 is the latest version. Therefore, if the first determination is negative, the second determination (and the third determination) are impossible to determine (or are treated as negative). A case in which at least one of the first determination and the second determination is negative means, for example, that the payment application is not installed on the user terminal 20 (first determination: NG, second determination: impossible to determine), or that the payment application is installed on the user terminal 20 but is not the latest version (first determination: OK, second determination: NG).
[0060] The fourth screen G4 includes the point card image PC that was also displayed on the second screen G2, as well as a message image MS1 that prompts the user to install the latest version of the payment application. The message image MS1 includes text that prompts the user to install the latest version of the payment application, as well as a link button N9 to an application store. When the user U selects the link button N9, the user terminal 20 connects to the application store (more specifically, the download page of the latest payment application in the application store). The user U can install the latest payment application by following the instructions in the application store.
[0061] The user U can accumulate points using the point card image PC on the fourth screen G4. In other words, the payment application function cannot be used on the fourth screen G4, but the point application function can be used. When the user U selects the close button N8 displayed on the fourth screen G4, the first display control unit 115 returns the display on the display device 201 to the second screen G2 shown in FIG. 6.
[0062] In addition, in this embodiment, the fourth screen G4 is displayed when at least one of the first determination and the second determination is negative, but different screens may be displayed when the first determination is negative and when the second determination is negative. For example, when the first determination is negative, a screen urging the user to install a payment application may be displayed, and when the second determination is negative, a screen urging the user to upgrade the payment application may be displayed.
[0063] 10 is a schematic diagram showing an example of the fifth screen G5. When the payment icon IC1 is selected on the second screen G2 and the third determination by the second determination unit 114 is negative, the first display control unit 115 causes the fifth screen G5 to be displayed on the user terminal 20. In other words, when the determination result of the third determination is negative and the payment icon IC1 is selected, the first display control unit 115 causes the user terminal 20 to display the fifth screen G5 for making settings related to the use of electronic payment in the payment application.
[0064] As described above, the third determination is a determination of whether or not the usage settings for the payment application have been completed. If the first and second determinations are positive and the third determination is negative, the latest version of the payment application is installed on the user terminal 20, but the usage settings for the payment application have not been completed, so the payment application cannot be used. Examples of the usage settings for the payment application include entering personal information, checking the terms of use, and setting the payment method (credit payment, charge balance payment, etc.).
[0065] The fifth screen G5 includes the point card image PC that was also displayed on the second screen G2, as well as a message image MS2 that prompts the user to set up the payment application. The message image MS2 includes text that prompts the user to set up the payment application, as well as a link button N9 to the payment application. When the user U selects the link button N9, the user terminal 20 launches the payment application and displays a payment application setup screen. The user U can set up the payment application by entering information and confirming the terms and conditions, etc., according to the instructions on the setup screen. When the user U completes the payment application setup, the first display control unit 115 causes the display device 201 to display, for example, the third screen G3 shown in FIG. 7 (a screen on which the functions of the point application and the payment application can be used).
[0066] The user U can accumulate points using the point card image PC on the fifth screen G5. In other words, the payment application function cannot be used on the fifth screen G5, but the point application function can be used. When the user U selects the close button N8 displayed on the fifth screen G5, the first display control unit 115 returns the display on the display device 201 to the second screen G2 shown in FIG. 6.
[0067] A-4. Flowchart Fig. 11 is a flowchart showing the operation of the processing device 103. The flowchart in Fig. 11 mainly shows the operation related to the display of the screen immediately after the point application is started, and does not include operations such as giving and receiving points and making payments using the payment application.
[0068] The processing device 103 waits until a points application (denoted as "points app" in the figure) is launched by the user U (step S100: NO). When the points application is launched (step S100: YES), the processing device 103 functions as the first determination unit 113 and determines whether the user U has already logged in to the common account (step S101).
[0069] If the user U has not yet logged in to the common account (step S101: NO), the processing device 103 functions as the first display control unit 115 and causes the user terminal 20 to display a first screen G1 that prompts the user to log in to the common account (step S102). After that, the processing device 103 returns the process to step S101.
[0070] If the user U has already logged in to the common account (step S101: YES), the processing device 103 functions as the first display control unit 115 and causes the user terminal 20 to display the second screen G2 including the selectable payment icon IC1 (step S103). The processing device 103 waits until the user U selects the payment icon IC1 (step S104: NO). During this time, the processing device 103 may function as the second determination unit 114 and perform the first to third determinations (corresponding to steps S105 and S107) described below.
[0071] When user U selects payment icon IC1 (step S104: YES), processing device 103 functions as second determination unit 114 and determines whether the latest version of the payment application (denoted as "payment app" in the figure) is installed in user terminal 20 (step S105). That is, processing device 103 functions as second determination unit 114 and performs a first determination of whether the payment application is installed in user terminal 20, and a second determination of whether the payment application installed in user terminal 20 is the latest version.
[0072] If the latest version of the payment application is not installed on the user terminal 20 (step S105: NO), that is, if at least one of the first and second judgments is negative, the processing device 103 functions as the first display control unit 115 and causes the user terminal 20 to display the fourth screen G4 regarding the installation of the latest version of the payment application (step S106), and terminates the processing of this flowchart.
[0073] If the latest version of the payment application is installed in user terminal 20 (step S105: YES), that is, if the first and second determinations are positive, processing device 103 functions as second determination unit 114 and determines whether usage settings for the payment application have been completed (step S107). In other words, processing device 103 functions as second determination unit 114 and performs a third determination.
[0074] If the usage settings for the payment application have not been completed (step S107: NO), the processing device 103 functions as the first display control unit 115, causes the user terminal 20 to display the fifth screen G5 for making settings (usage settings) related to the use of electronic payment in the payment application (step S108), and ends the processing of this flowchart. Also, if the usage settings for the payment application have been completed (step S107: YES), the processing device 103 functions as the first display control unit 115, causes the user terminal 20 to display the third screen G3 including the payment screen SG of the payment application, and ends the processing of this flowchart.
[0075] A-5. Summary of embodiments As described above, when the user U starts the point application, the management device 10 according to the embodiment determines whether the user U has already logged in to a common account for the point application and the payment application, and if the user U has not already logged in, causes the first screen G1 prompting the user to log in to the common account to be displayed on the user terminal 20. This allows the user U to use the point application and the payment application in conjunction with each other, improving convenience.
[0076] Furthermore, the management device 10 determines whether the settings for using electronic payment have been completed on the user terminal 20, and switches the screen to be displayed when the payment icon IC1 displayed on the second screen G2 is selected depending on the result of the determination. This allows the user U to perform operations according to the status of the settings for using electronic payment, improving convenience.
[0077] Furthermore, management device 10 performs a first determination to determine whether a payment application is installed on user terminal 20, a second determination to determine whether the version of the payment application installed on user terminal 20 is the latest version, and a third determination to determine whether settings related to the use of electronic payment have been completed in the payment application. This allows different screens to be displayed according to the state of the payment application on user terminal 20, improving convenience.
[0078] Furthermore, if the first, second, and third determinations are positive and the payment icon IC1 is selected, the management device 10 causes the user terminal 20 to display a third screen G3 including the payment screen SG of the payment application. Thus, the user U can use electronic payment while the point application is running, without having to start a separate payment application, improving convenience.
[0079] Furthermore, when at least one of the first and second determinations is negative and the payment icon IC1 is selected, the management device 10 causes the user terminal 20 to display a fourth screen G4 regarding installation of the latest version of the payment application. Thus, the user U can obtain the latest version of the payment application in the process of using the point application, improving convenience.
[0080] Furthermore, if the determination result of the third determination is negative and the payment icon IC1 is selected, the management device 10 causes the user terminal 20 to display a fifth screen G5 for setting up the use of the payment application. This allows the user U to set up the use of the payment application while using the point application, improving convenience.
[0081] B: Modified example The following are variations of the above-described embodiment. Two or more variations arbitrarily selected from the following variations may be combined as appropriate within the scope of not mutually contradicting each other.
[0082] B1: First modified example FIG. 12 is a schematic diagram showing the second screen G2A according to the first modified example. If the determination result of the third determination is negative, the first display control unit 115 may cause the user terminal 20 to display a display N10 on the user terminal 20 when the second screen G2 is displayed on the user terminal 20, the display N10 prompting the user to make settings related to the use of electronic payment in the payment application. In the example of FIG. 12, the display N10 includes text suggesting that by using the payment application (denoted as "payment app" in the figure), preferential treatment in a points service can be obtained. The display N10 is in the form of a speech bubble with the payment icon IC1 as its base point, and prompts the user U to select the payment icon IC1 to receive the preferential treatment. When the user U selects the payment icon IC1, the fifth screen G5 shown in FIG. 10 (a screen for making settings related to the use of electronic payment in the payment application) is displayed on the user terminal 20, and the user U can make settings for using the payment application.
[0083] If the result of the third determination is negative, it means that even though the latest version of the payment application is installed on the user terminal 20, the payment application cannot be used because the usage setup has not been completed. In this state, it can be assumed that the user U intends to use the payment application, but usage setup is required to actually use the payment application. Therefore, by periodically displaying the display N10 and encouraging the user U to complete the setup prior to making a payment at a store, etc., the user U can smoothly use the payment application.
[0084] The display N10 may be displayed each time the user U starts the point application, or may be displayed at predetermined intervals. For example, the display N10 may be displayed once every three times the point application is started, once every week since the last display, etc.
[0085] B2: Second variant 13 is a schematic diagram showing the second screen G2B according to the second modified example. In the embodiment described above, the display mode of the payment icon IC1 was the same regardless of the judgment result of the second judgment unit 114. In the second modified example, the display mode of the payment icon IC1 is different depending on whether at least one of the first to third judgments made by the second judgment unit 114 is negative or whether all of the first to third judgments are positive.
[0086] More specifically, for example, if all of the first to third determinations are positive, the payment icon IC1 is displayed as in the second screen G2 shown in FIG. 6. In the second screen G2, the payment icon IC1 is displayed in a first color (e.g., red, etc.). On the other hand, for example, if at least one of the first to third determinations is negative, the payment icon IC1 is displayed as in the second screen G2B shown in FIG. 13. In the second screen G2B, the payment icon IC1 is displayed in a second color (e.g., yellow, etc.) different from the first color. In addition, in the second screen G2B, a display N13 is displayed next to the payment icon IC1 to alert the user U. When the user U selects the payment icon IC1, a screen for making various settings for using the payment application is displayed, as described in the embodiment.
[0087] In this way, for example, if at least one of the first to third determinations is negative, a display is displayed to draw the user U's attention to the payment icon IC1, allowing the user U to install the latest payment application or set up the payment application before actually using the payment application. This allows the user U to use the payment application smoothly, improving convenience.
[0088] B3: Third variant In the above-described embodiment, the first determination unit 113, the second determination unit 114, and the first display control unit 115 are realized as functions of the processing device 103 of the management device 10. However, the present invention is not limited to this, and the first determination unit 113, the second determination unit 114, and the first display control unit 115 may be realized as functions of the processing device 206 of the user terminal 20. When the user terminal 20 functions as the first determination unit 113 and the second determination unit 114, various determinations may be made based on information obtained by making an inquiry to the management device 10, for example, or may be determined from the status of the point application and the payment application, etc.
[0089] Furthermore, the functions of the first determination unit 113, the second determination unit 114, and the first display control unit 115 may be shared and realized by the processing device 103 of the management device 10 and the processing device 206 of the user terminal 20.
[0090] C:Other (1) In the above-described embodiment, ROM and RAM are exemplified as storage devices 102 and 205, but storage devices 102 and 204 may be flexible disks, magneto-optical disks (e.g., compact disks, digital versatile disks, Blu-ray (registered trademark) discs), smart cards, flash memory devices (e.g., cards, sticks, key drives), CD-ROMs (Compact Disc-ROMs), registers, removable disks, hard disks, floppy (registered trademark) disks, magnetic strips, databases, servers, or other suitable storage media.
[0091] (2) In the above-described embodiments, the described information, signals, etc. may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.
[0092] (3) In the above-described embodiment, input and output information may be stored in a specific location (for example, a memory) or may be managed using a management table. Input and output information may be overwritten, updated, or added to. Output information may be deleted. Input information may be transmitted to another device.
[0093] (4) In the above-described embodiment, the determination may be made based on a value represented by one bit (0 or 1), a Boolean value (true or false), or a comparison of numerical values (e.g., comparison with a predetermined value).
[0094] (5) The order of the process procedures, sequences, flowcharts, etc. illustrated in the above-described embodiments may be rearranged unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order, and are not limited to the particular order presented.
[0095] (6) Each function illustrated in Figures 2 and 3 is realized by any combination of hardware and / or software. Furthermore, the method for realizing each functional block is not particularly limited. That is, each functional block may be realized using a single device that is physically or logically coupled, or may be realized using two or more physically or logically separated devices that are directly or indirectly connected (for example, by wire, wirelessly, etc.) and these multiple devices. A functional block may also be realized by combining software with the single device or the multiple devices.
[0096] (7) The programs exemplified in the above-described embodiments should be broadly construed to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., regardless of whether they are called software, firmware, middleware, microcode, hardware description language, or by other names.
[0097] Software, instructions, information, etc. may also be transmitted or received over a transmission medium. For example, if software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave), then these wired and / or wireless technologies are included within the definition of transmission media.
[0098] (8) In each of the foregoing embodiments, the terms "system" and "network" are used interchangeably.
[0099] (9) The information, parameters, etc. described in this disclosure may be expressed using absolute values, relative values from a predetermined value, or corresponding other information.
[0100] (10) In the above-described embodiments, the portable device may be a mobile station (MS). Those skilled in the art may also refer to a mobile station as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other appropriate term. In this disclosure, terms such as "mobile station," "user terminal," "user equipment (UE)," and "terminal" may be used interchangeably.
[0101] (11) In the above-described embodiments, the terms "connected," "coupled," or any variation thereof refers to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access." As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using at least one of one or more wires, cables, and printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.
[0102] (12) In the above embodiments, the phrase "based on" does not mean "based only on," unless otherwise specified. In other words, the phrase "based on" means both "based only on" and "based at least on."
[0103] (13) As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, searching, inquiring (e.g., searching in a table, database, or other data structure), ascertaining, and the like. "Determining" and "determining" may also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in memory), and the like. Furthermore, "judgment" and "decision" can include regarding resolving, selecting, choosing, establishing, comparing, etc. as having been "judgment" or "decision." In other words, "judgment" and "decision" can include regarding some action as having been "judgment" or "decision." Furthermore, "judgment (decision)" can be interpreted as "assuming," "expecting," "considering," etc.
[0104] (14) In the above embodiments, when "include," "including," and variations thereof are used, these terms are intended to be inclusive, similar to the term "comprising." Furthermore, the term "or" as used in this disclosure is not intended to be an exclusive or.
[0105] (15) In this disclosure, where articles are added by translation, such as a, an, and the in English, this disclosure may include that the nouns following these articles are in the plural form.
[0106] (16) In this disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "combined" may also be interpreted in the same way as "different."
[0107] (17) Each aspect / embodiment described in this disclosure may be used alone, in combination, or switched depending on the implementation. Notification of predetermined information (e.g., notification that "X is true") is not limited to explicit notification, but may be implicit (e.g., not notifying the predetermined information). [Explanation of symbols]
[0108] 1...system, 10...management device, 20...user terminal, 103...processing device, 111...reception unit, 112...acquisition unit, 113...first judgment unit, 114...second judgment unit, 115...first display control unit, 206...processing device, 211...request sending unit, 212...response unit, 213...second display control unit, N...network, U...user.
Claims
1. a first determination unit that, when a first application that manages points is launched on a terminal, determines whether a user of the terminal has logged in to an account common to the first application and a second application that manages electronic payments that can be paid with points; a second determination unit that determines whether settings related to the use of the electronic payment have been completed in the terminal when the determination result of the first determination unit is positive; a display control unit that, when the determination result of the first determination unit is negative, causes the terminal to display a first screen that prompts the user to log in to the account, and, when the determination result of the first determination unit is positive, causes the terminal to display a second screen that includes a first icon that the user can select, the display control unit, when the first icon is selected on the second screen, causes the terminal to display a screen according to a determination result of the second determination unit. Display control device.
2. the second determination unit performs a first determination to determine whether the second application is installed on the terminal, a second determination to determine whether the version of the second application installed on the terminal is a first version, and a third determination to determine whether settings related to the use of the electronic payment have been completed in the second application. The display control device according to claim 1 .
3. the display control unit causes the terminal to display a third screen including a payment screen of the second application when the first determination, the second determination, and the third determination are positive and the first icon is selected. The display control device according to claim 2 .
4. the display control unit, when at least one of the first determination and the second determination is negative and the first icon is selected, causes the terminal to display a fourth screen regarding installation of the first version of the second application. The display control device according to claim 2 .
5. the display control unit, when the determination result of the third determination is negative and the first icon is selected, causes the terminal to display a fifth screen for making settings related to the use of the electronic payment in the second application. The display control device according to claim 2 .
6. When the determination result of the third determination is negative, the display control unit causes the terminal to display a display prompting the user to make settings related to the use of the electronic payment in the second application when the second screen is displayed on the terminal. The display control device according to claim 2 .
7. By computer, When a first application for managing points is launched on a terminal, it is determined whether a user of the terminal has logged in to an account common to the first application and a second application for managing electronic payments that can be paid with the points; If the user has logged in, determine whether settings related to the use of the electronic payment have been completed on the terminal; If the user has not logged in, display a first screen on the terminal that prompts the user to log in to the account; If the user has already logged in, displaying on the terminal a second screen including a first icon selectable by the user; When the first icon is selected on the second screen, a screen corresponding to a determination result as to whether the settings related to the use of the electronic payment have been completed on the terminal is displayed on the terminal. Display control method.
Citation Information
Patent Citations
Information processing system, information processing method, and information processing program
JP7402294B1