Display control system, display control method, and program
The display control system enables users to select between two identity verification methods and resumes the process based on previous interruption points, addressing the inconvenience of restarting from the beginning, thereby improving user experience.
Patent Information
- Application Number
- JP2025024230
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-02-18
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2045-02-18
AI Technical Summary
Conventional identity verification systems often require users to restart the verification process from the beginning if interrupted, leading to inconvenience due to issues like forgotten passwords or system errors, which is not limited to communication services and affects user experience in various services.
A display control system that allows users to select between two methods for identity verification and includes an interruption procedure information acquisition unit to resume the verification process based on the user's previous procedure, displaying resumption content on the user's terminal to facilitate continuation.
Improves user convenience by allowing users to resume identity verification from the point of interruption, reducing the need to restart the process and enhancing overall user experience across different services.
Smart Images

Figure 0007810837000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a display control system, a display control method, and a program. [Background technology]
[0002] Conventionally, there have been known services that require users to verify their identity. For example, Patent Document 1 describes an identity verification system that acquires a carrier identifier that identifies a telecommunications carrier that provides a communication service used by a user of an information terminal, acquires a company identifier that identifies a company that provides a service different from the communication service and requests the user to verify his / her identity, acquires user identity verification information stored in a card held by the user, and transmits the carrier identifier, the company identifier, and the user identity verification information to an identity verification device that verifies the user identity verification information. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2023-050377 Summary of the Invention [Problem to be solved by the invention]
[0004] However, with the technology of Patent Document 1, the user may interrupt the identity verification process for some reason (for example, forgetting the password for identity verification, damage to the identity verification document, or a system error). With the technology of Patent Document 1, if the user interrupts the identity verification process, the user must restart the identity verification process from the beginning. This point is not limited to communication services such as those described in Patent Document 1, but is similar to other services other than communication services. Conventional technologies have not been able to sufficiently improve user convenience.
[0005] One of the purposes of the present disclosure is to improve user convenience. [Means for solving the problem]
[0006] The display control system of the present disclosure is provided in a service in which a user can select either a first method for identity verification or a second method different from the first method, and includes an interruption procedure information acquisition unit that acquires interruption procedure information regarding the procedure by which the user interrupted the identity verification, and a display control unit that displays resumption content regarding the resumption of the identity verification on the user's user terminal based on the interruption procedure information. [Effects of the Invention]
[0007] The present disclosure improves user convenience. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of a hardware configuration of a display control system. [Figure 2] FIG. 10 is a diagram illustrating an example of a screen displayed on a user terminal. [Figure 3] FIG. 10 is a diagram illustrating an example of a screen displayed on a user terminal. [Figure 4] FIG. 10 is a diagram illustrating an example of a screen displayed on a user terminal. [Figure 5] FIG. 2 is a diagram illustrating an example of functions realized by the display control system. [Figure 6] FIG. 2 is a diagram illustrating an example of a user database. [Figure 7] FIG. 2 is a diagram illustrating an example of processing executed by the display control system. [Figure 8] FIG. 2 is a diagram illustrating an example of processing executed by the display control system. [Figure 9] FIG. 10 is a diagram illustrating an example of a function realized in a modified example. [Figure 10] FIG. 11 is a diagram showing an example of a method selection screen in Modification 3. [Figure 11] FIG. 13 is a diagram showing an example of a screen displayed on a user terminal in Modification 4. DETAILED DESCRIPTION OF THE INVENTION
[0009] [1. Hardware configuration of the display control system] An example of an embodiment of a display control system, a display control method, and a program according to the present disclosure will be described. FIG. 1 is a diagram illustrating an example of a hardware configuration of a display control system. For example, the display control system 1 includes a server 10 and a user terminal 20. Each of the server 10 and the user terminal 20 can be connected to a network N such as the Internet or a LAN. Note that there may be multiple servers 10 and multiple user terminals 20.
[0010] The server 10 is a server computer. For example, the server 10 includes a control unit 11, a storage unit 12, and a communication unit 13. The control unit 11 includes at least one processor. The storage unit 12 includes at least one of a volatile memory such as RAM and a non-volatile memory such as a flash memory. The communication unit 13 includes at least one of a communication interface for wired communication and a communication interface for wireless communication.
[0011] The user terminal 20 is a user's computer. For example, the user terminal 20 is a smartphone, a tablet, a personal computer, or a wearable terminal. The user terminal 20 includes a control unit 21, a storage unit 22, a communication unit 23, an operation unit 24, a display unit 25, and an imaging unit 26. The hardware configurations of the control unit 21 and the storage unit 22 may be the same as those of the control unit 11 and the storage unit 12, respectively.
[0012] The hardware configuration of the communication unit 23 may be the same as that of the communication unit 13, but in this embodiment, the case where the communication unit 23 is compatible with NFC (Near Field Communication) will be exemplified. The communication unit 23 may be compatible with other short-range wireless communication methods other than NFC. The operation unit 24 is an input device such as a touch panel or a mouse. The display unit 25 is a display such as a liquid crystal or organic EL display. The photographing unit 26 includes at least one camera.
[0013] The program stored in the storage units 12, 22 may be supplied to the server 10 or the user terminal 20 via the network N. Also, at least one of a reading unit (e.g., a memory card slot) that reads a computer-readable information storage medium and an input / output unit (e.g., a USB port) that inputs and outputs data to and from an external device may be included in the server 10 or the user terminal 20. For example, a program stored in an information storage medium may be supplied to the server 10 or the user terminal 20 via at least one of the reading unit and the input / output unit.
[0014] Furthermore, the display control system 1 may include at least one computer. The computers included in the display control system 1 are not limited to the example in FIG. 1. For example, the display control system 1 may include only the server 10. In this case, the user terminal 20 exists outside the display control system 1. The display control system 1 may include the server 10 and other computers not shown in FIG. 1.
[0015] [2. Display control system overview] In this embodiment, an example is given in which the display control system 1 is applied to a payment service. A payment service is a service that provides users with electronic payments (cashless payments). The payment means available to users for the payment service may be any means. For example, the payment means may be electronic money, a balance not called electronic money, various cards such as credit cards, points, a bank account, an account other than a bank account, cryptocurrency, a wallet, or other payment means.
[0016] Note that the services to which the display control system 1 is applied are not limited to payment services. The display control system 1 can be applied to any service that requires identity verification. For example, the display control system 1 can also be applied to e-commerce services, travel reservation services, communication services, financial services, government services, video distribution services, online flea market services, electronic ticket services, or other services. Identity verification, which is described as being performed in a payment service, may also be performed in any other service.
[0017] 2 to 4 are diagrams showing examples of screens displayed on user terminal 20. In this embodiment, an example is taken of a case where a user uses a payment service using a payment app installed on user terminal 20. The payment app is an application for the payment service. The user may use the payment service using a means other than the payment app. The other means may be any means. For example, the other means may be a browser, another app linked to the payment app, an IC chip on user terminal 20, or a physical card.
[0018] For example, when a user launches a payment app, the user terminal 20 displays an app screen SC1, which is the screen of the payment app, on the display unit 25, as shown in the upper left of FIG. 2. The user can use various functions of the payment service from the app screen SC1. The functions of the payment service available to the user may be similar to those of known payment services. For example, the user may use the payment app to make payments using codes such as barcodes or two-dimensional codes, transfer money to other users, charge money, withdraw money, or use other functions.
[0019] In this embodiment, an example is given in which a user uses functions related to electronic money from the application screen SC1. For example, electronic money has two types of balances: a basic balance that cannot be withdrawn, and a premium balance that can be withdrawn. A user can use the basic balance without completing identity verification with a payment service. A user can use the premium balance after completing identity verification with a payment service.
[0020] In the example at the top left of FIG. 2, the user has not completed identity verification and has not yet started the identity verification application. Therefore, the user cannot yet use the premium balance. For example, the app screen SC1 displays new application content C10, which is a message for the user to start identity verification that has not yet been applied for. The user can start the identity verification application by selecting the new application content C10. The new application content C10 is the content that serves as the starting point for the user to start new identity verification.
[0021] The starting point of the identity verification request is not limited to the new application content C10. The starting point of the identity verification request may be any location within the payment app. For example, the starting point of the identity verification request may be a screen showing a notification within the payment app, a screen showing the payment app menu, a screen showing a code for payment, or another screen.
[0022] For example, when a user selects new application content C10, the user terminal 20 displays an information input screen SC2 on the display unit 25, allowing the user to input information required for identity verification. The information input screen SC2 displays the user's personal information that has been registered in advance with the payment service. If there are any changes to the personal information, the user inputs the latest personal information from the information input screen SC2. The user may input all of the information required for identity verification from scratch. The user inputs the information required for identity verification by moving through the information input screen SC2. The input of this information is a preliminary step that is carried out before the actual identity verification process begins.
[0023] In this embodiment, two types of identity verification methods, a first method and a second method, are provided. The first method and the second method are different from each other. Each of the first method and the second method may be the same as a known identity verification method. Each of the first method and the second method may be possession authentication, knowledge authentication, or biometric authentication. For example, the first method may be a method requiring a photograph or reading of an identification document, a method requiring a photograph or reading of a credit card, other possession authentication, knowledge authentication using a password or the like, biometric authentication, or another method. The first method may be a method using content (e.g., a link) provided by an external server linked to the display control system 1. The second method may be one of these methods that is different from the first method.
[0024] In this embodiment, the first method is a method in which a user takes a photo of their identity verification document and face photograph, and is available to all users. The second method is a method in which a user reads their personal identification number card with the user terminal 20 or another terminal and enters their PIN, and is available to users who meet certain conditions. Hereinafter, the certain conditions for a user to use the second method are referred to as the second method usage conditions.
[0025] In this embodiment, an example is given in which the four AND conditions of (Condition A) the user is of a specified nationality, (Condition B) the user transitions from the payment app to a screen for applying for identity verification, (Condition C) the user terminal 20 is capable of short-range wireless communication such as NFC, and (Condition D) the user is over a specified age (e.g., 18 years old) correspond to the second method usage conditions.
[0026] The second method use conditions may be any predetermined conditions. The second method use conditions are not limited to the example of this embodiment. For example, the second method use conditions may be any one, two, three, four, or five of conditions A to F, or may be other conditions of conditions A to F. A user who does not satisfy the second method use conditions uses the first method. In this embodiment, an example is given in which a user who satisfies the second method use conditions can select either the first method or the second method, but a user who satisfies the second method use conditions may not be able to select the first method.
[0027] For example, if the user does not satisfy the conditions for using the second method, when the user inputs information on the information input screen SC2, the user terminal 20 causes the display unit 25 to display the first method execution screen SC3, which allows the user to perform identity verification using the first method, as shown in the lower left of FIG. 2. The user takes a photo of their identity verification document and face, following the instructions on the first method execution screen SC3. The user terminal 20 transmits these captured images to the server 10. When the server 10 receives the captured images, the payment service operator or the server 10 performs identity verification based on the captured images. The series of steps for the first method may be similar to a known procedure.
[0028] For example, if the user satisfies the second method usage conditions, when the user inputs information on the information input screen SC2, the user terminal 20 causes the display unit 25 to display a method selection screen SC4, which allows the user to select either the first method or the second method, as shown in the lower right of Fig. 2. When the user selects a button B40 indicating the first method, the user terminal 20 causes the display unit 25 to display a first method execution screen SC3, similar to the lower left of Fig. 2. The user performs identity verification using the first method from the first method execution screen SC3.
[0029] For example, if the user selects button B41 indicating the second method, as shown in the upper left of FIG. 3, the user terminal 20 causes the display unit 25 to display a second method execution screen SC5, which allows the user to perform identity verification using the second method. The user proceeds with identity verification using the second method by following the instructions on the second method execution screen SC5. As shown in the upper right of FIG. 3, the user terminal 20 reads the personal identification number card. The user enters the PIN number associated with the personal identification number card. The user terminal 20 transmits the results of the reading, etc. to the server 10. The server 10 transmits the information received from the user terminal 20 to a public institution to request identity verification. The series of steps in the second method may be similar to a known procedure.
[0030] For example, when a user applies for identity verification using the second method, the user terminal 20 displays a second method execution screen SC5 indicating that the application has been completed on the display unit 25, as shown in the lower left of FIG. 3. After that, when identity verification using the second method is completed, the user becomes able to use premium-type electronic money. As shown in the lower right of FIG. 3, the user terminal 20 displays an application screen SC1 indicating that the premium type has become available. In the example shown in the lower right of FIG. 3, the balance of the premium type is displayed, and a check mark is displayed indicating that identity verification has been completed.
[0031] As described above, a user can perform identity verification using either the first method or the second method. After starting an application for identity verification, the user may stop the identity verification midway without completing it due to some circumstances (for example, forgetting the PIN number for the personal identification number card, damage to the identity verification document, or occurrence of a system error). In this case, if the user tries to start identity verification again from the beginning, it will be a hassle for the user.
[0032] Therefore, in this embodiment, it is possible to resume identity verification according to the procedure in which the user interrupted the identity verification. For example, when the user interrupts identity verification, as shown in FIG. 4, the user terminal 20 displays, on the application screen SC1, resume content C11, which is a message indicating that the identity verification application status is being viewed. The user can resume the interrupted identity verification by selecting the resume content C11. In this regard, depending on the procedure in which the user interrupted identity verification, the resume content C11 may not be necessary. Therefore, the display control system 1 improves user convenience by displaying, on the user terminal 20, resume content C11 according to the procedure in which the user interrupted identity verification. The display control system 1 will be described in detail below.
[0033] [3. Functions realized by the display control system] FIG. 5 is a diagram showing an example of functions realized by the display control system 1. The units realized by the display control system 1 can be configured by consolidating them into a single device or by distributing them into smaller devices. FIG. 5 shows functions realized by the server 10 among the functions realized by the display control system 1. For example, the server 10 includes a data storage unit 100, an interruption procedure information acquisition unit 101, and a display control unit 102. The data storage unit 100 is realized by the storage unit 12. The interruption procedure information acquisition unit 101 and the display control unit 102 are realized by the control unit 11.
[0034] [3-1. Data storage section] The data storage unit 100 stores various data related to the payment service. For example, the data storage unit 100 stores a user database DB.
[0035] FIG. 6 is a diagram showing an example of a user database DB. The user database DB is a database that stores various information for each of multiple users. For example, the user database DB stores user IDs, login accounts, passwords, user information, interruption procedure information, and identity verification completion information. The information stored in the user database DB is not limited to the example of FIG. 6. The user database DB may also store other information. For example, the user database DB may store information (e.g., personal information or application information) that the user entered before interrupting identity verification, payment method information regarding payment methods that the user can use in the payment app, bank account information to which premium electronic money is to be withdrawn, or other information.
[0036] A user ID is an example of user identification information that can identify a user. A login account is also an example of user identification information. A login account is user identification information that a user enters to log in to a payment service. The login account may be freely changeable by the user. A user ID is user identification information that is managed separately from a login account. In the embodiment, an example is given in which a login account exists in addition to a user ID (when there are at least two pieces of user identification information), but there may be only one piece of user identification information. In other words, the user ID and the login account do not need to be separate. A password is authentication information that is confirmed when logging in.
[0037] User information is information about a user. For example, the user information may be the user's name, nationality, whether or not they have special permanent residency or permanent residency, date of birth, age, place of residence, occupation, purpose of using the payment service, demographic information, or other information. The user information may be registered by the user themselves. The user information may be stored not in the user database DB of the payment service but in a database of another service linked to the payment service.
[0038] The interrupted procedure information is information about a procedure that the user interrupted in a series of procedures in identity verification. A procedure can also be referred to as a location or position. The interrupted procedure information may indicate the date and time when the user interrupted identity verification. In this embodiment, the user performs identity verification by transitioning between multiple screens. The interrupted procedure information indicates the screen where the user interrupted identity verification. If there are multiple procedures in one screen, the interrupted procedure information may indicate the procedure that the user interrupted in one screen.
[0039] The interruption procedure information may indicate whether the user interrupted before or after a certain procedure. Regardless of whether the user interrupted identity verification using the first method or the second method, the interruption procedure information is stored in the user database DB. The interruption procedure information may indicate the operation performed by the user before interrupting identity verification. For example, if the user has reached the method selection screen SC4, the interruption procedure information may indicate whether the user selected the first method or the second method.
[0040] The specific procedure may be the user selecting the button B40 for the first method, or the user selecting the button B41 for the second method. Specifically, when the user selects the buttons B40 and B41 on the method selection screen SC4 without completing the identity verification, it may be determined on which screen the user interrupted the identity verification. For example, when the user selects the button B40 for the first method on the method selection screen SC4 but the identity verification is not completed, the server 10 may determine that the user interrupted on the first method screen.
[0041] For example, if the first-method screen includes multiple screens, the server 10 may determine which specific screen among the multiple screens the user interrupted the identity verification, or may not determine which specific screen the user interrupted the identity verification. That is, the server 10 may determine the procedure by which the user interrupted the identity verification based on the screen, the user's operation, or a combination of these. The server 10 may determine the procedure by which the user interrupted the identity verification based on the screen on which the user interrupted the identity verification, the operation by which the user interrupted the identity verification, or a combination of these.
[0042] For example, when the display control unit 102 (described later) causes the user terminal 20 to display a screen, the server 10 acquires screen identification information that allows identification of the screen displayed on the user terminal 20. The server 10 determines whether a state in which there is no response from the user terminal 20 has continued for a predetermined time or more, based on the communication status with the user terminal 20. When it is determined that a state in which there is no response from the user terminal 20 has continued for a predetermined time or more, the server 10 stores the screen identification information of the screen last displayed on the user terminal 20 as interruption procedure information in the user database DB. When the user explicitly performs an interruption operation, the server 10 acquires information indicating that the operation has been performed from the user terminal 20, and stores the screen identification information of the screen last displayed on the user terminal 20 as interruption procedure information in the user database DB.
[0043] For example, if there are multiple procedures on one screen, and if the server 10 determines that a state in which there is no response from the user terminal 20 continues for a predetermined time or more, the server 10 stores interruption procedure information indicating the last procedure performed on the screen last displayed on the user terminal 20 in the user database DB. If the user explicitly performs an interruption operation, the server 10 obtains information indicating that the operation has been performed from the user terminal 20, and stores interruption procedure information indicating the procedure on the screen last displayed on the user terminal 20 in the user database DB.
[0044] The identity verification completion information is information related to the completion of identity verification. For example, the identity verification completion information indicates whether identity verification has been completed. The identity verification completion information may indicate which of the first and second methods the user performed. The identity verification completion information may indicate the date and time when the user completed identity verification, terminal identification information capable of identifying the user terminal 20 used when the user completed identity verification, the type of identity verification document used by the user for identity verification, or other information. When identity verification of a certain user is completed, the server 10 updates the identity verification information associated with the user ID of the user so that the identity verification information indicates completion.
[0045] The data stored in the data storage unit 100 is not limited to the above example. The data storage unit 100 may store data necessary for providing a check-in function in a payment service. For example, the data storage unit 100 may store data for displaying each of the application screen SC1, information input screen SC2, first method execution screen SC3, method selection screen SC4, and second method execution screen SC5.
[0046] The data storage unit 100 may also store data for the new application content C10 and the resumed content C11. The new application content C10 and the resumed content C11 are not limited to messages such as those shown in Figures 2 and 4, and may be content that is displayed in some form on the user terminal 20. The new application content C10 and the resumed content C11 may be images such as symbols, numbers, and icons other than characters, parts of a user interface (for example, buttons or input forms), the entire screen, or other content.
[0047] [3-2. Interruption procedure information acquisition section] The interruption procedure information acquisition unit 101 acquires interruption procedure information related to a procedure in which a user has interrupted identity verification in a service in which the user can select either a first method for identity verification or a second method different from the first method. The interruption procedure information acquisition unit 101 acquires interruption procedure information associated with the user ID of the currently logged-in user. In this embodiment, the interruption procedure information is stored in a user database DB, and therefore the interruption procedure information acquisition unit 101 acquires the interruption procedure information from the user database DB. The interruption procedure information may be stored in a database other than the user database DB, a computer other than the server 10, or an information storage medium. In this case, the interruption procedure information acquisition unit 101 may acquire the interruption procedure information from the other database, the other computer, or the information storage medium.
[0048] [3-3. Display control section] The display control unit 102 displays various screens on the user terminal 20. In this embodiment, the display control unit 102 is realized by the server 10, and therefore the display control unit 102 transmits display data of the screen to be displayed to the user terminal 20, thereby causing the user terminal 20 to display the screen. The display data is data for displaying a screen on the user terminal 20. The display data may be in any format. For example, the display data may be data in a markup language such as HTML, or may be image data. The display data may be data showing the entire screen, or may be data showing a portion of the screen.
[0049] In this embodiment, the display control unit 102 displays resumption content C11 related to resuming identity verification on the user's user terminal 20 based on the interruption procedure information. For example, the display control unit 102 determines whether the interruption procedure information indicates that the user has progressed to a predetermined procedure. The predetermined procedure is a procedure that serves as a condition (criterion) for whether the display control unit 102 displays the resumption content C11. The predetermined procedure may be any procedure. It is assumed that predetermined procedure identification information that can identify the predetermined procedure is stored in the data storage unit 100.
[0050] For example, the predetermined procedure may be a predetermined step in a series of steps in identity verification. The predetermined procedure may be the method selection screen SC4. In other words, the user's reaching the method selection screen SC4 may correspond to the user progressing to the predetermined procedure. The predetermined procedure may be the user reaching a screen other than the method selection screen SC4 (e.g., the information input screen SC2). The predetermined procedure may be the user reaching a specific part of a screen (e.g., a specific input form).
[0051] For example, if the display control unit 102 determines that the interrupted procedure information does not indicate that the user has progressed to a predetermined procedure, it causes the user terminal 20 to display an app screen SC1 including new application content C10. If the display control unit 102 determines that the interrupted procedure information indicates that the user has progressed to a predetermined procedure, it causes the user terminal 20 to display an app screen SC1 including resume content C11. Note that the processing performed by the display control unit 102 is not limited to the above example. The display control unit 102 may display the resume content C11 in some way based on the interrupted procedure information. Other examples will be described in the modified examples below.
[0052] [4. Processing performed by the display control system] 7 and 8 are diagrams showing an example of processing executed by the display control system 1. The processing of FIGS. 7 and 8 is executed by the control units 11 and 21 executing programs stored in the storage units 12 and 22, respectively. The processing of FIGS. 7 and 8 is an example of a display control method. Note that FIGS. 7 and 8 include some of the processing described in a modified example below. In this embodiment, these processing may be omitted.
[0053] As shown in Figure 7, when a user launches the payment app, the server 10 executes a login process between the server 10 and the user terminal 20 to allow the user to log in to the payment service (S1). If the login process is successful, the user can use any of the functions of the payment service. Here, we will explain the process when the user performs an operation to display the electronic money balance on the app screen SC1, as shown in the upper left of Figure 2.
[0054] The server 10 determines whether or not the user's suspend procedure information exists based on the user database DB (S2). In S2, the server 10 determines whether or not the suspend procedure information is stored in the user database DB in association with the user ID of the logged-in user. If it is determined that the user's suspend procedure information does not exist (S2: N), the server 10 executes processing between the server 10 and the user terminal 20 to display an application screen SC1 including new application content C10 (S3). In S3, the application screen SC1 as shown in the upper left of FIG. 2 is displayed on the user terminal 20.
[0055] When the user selects new application content C10, the server 10 executes processing with the user terminal 20 to display an information input screen SC2 (S4). In S4, the server 10 executes processing with the user terminal 20 to sequentially display an information input screen SC2 for the user to confirm personal information, an information input screen SC2 for the user to input application information, and an information input screen SC2 for the user to confirm the application information. When the user inputs information on these information input screens SC2, the server 10 acquires the information input by the user from the user terminal 20. The server 10 may store the information input by the user in a user database DB.
[0056] When confirmation of the application information on the information input screen SC2 is completed, the server 10 determines whether or not the second method use conditions are satisfied based on at least one of the user database DB and information acquired from the user terminal 20 (for example, information indicating which application the transition was made from, information indicating the presence or absence of the NFC function, or other information) (S5). In S5, the server 10 may determine whether or not the four second method use conditions A to D described above are satisfied. Here, if all four second method use conditions are satisfied, the determination in S5 is assumed to be positive. If there is any second method use condition among the four second method use conditions that is not satisfied, the determination in S5 is assumed to be negative.
[0057] If it is determined in S5 that the second method usage conditions are met (S5: Y), the server 10 executes processing with the user terminal 20 to display a method selection screen SC4 (S6). When the user selects either the first method or the second method on the method selection screen SC4, the user terminal 20 transmits selection result information indicating the user's selection to the server 10 (S7). The selection result information indicates that the first method has been selected (for example, that button B40 has been selected) or that the second method has been selected (for example, that button B41 has been selected).
[0058] When the server 10 receives the selection result information from the user terminal 20 (S8), it determines whether the user selected the first method or the second method based on the selection result information (S9). If it is determined in S9 that the user selected the first method (S9: first method), the server 10 executes processing with the user terminal 20 to display a first method execution screen SC3 (S10). The server 10 executes identity verification for the first method with the user terminal 20 (S11), and this processing ends.
[0059] If it is determined in S9 that the user has selected the second method (S9: second method), the server 10 executes a process to display a second method execution screen SC5 between the server 10 and the user terminal 20 (S12). The server 10 executes identity verification for the second method between the server 10 and the user terminal 20 (S13), and this process ends. The process of S13 may be executed by the server 10 in cooperation with a server of a public institution.
[0060] If it is determined in S5 that the second scheme usage conditions are not met (S5:N), the process proceeds to S10, where identity verification using the first scheme is performed. If it is determined in S5 that condition A (the user is of a predetermined nationality) is not met, the server 10 may determine whether the user has special permanent residence status or permanent residence status. In the process of S10 that is executed thereafter, a first scheme execution screen SC3 depending on whether the user has special permanent residence status or permanent residence status may be displayed on the user terminal 20.
[0061] After the process of S3 is executed and the user selects the new application content C10, the server 10 determines whether the user has interrupted the identity verification based on the content of communication with the user terminal 20. This process is executed as needed, and is therefore not shown in FIGS. 7 and 8. The method for this determination is as described above. The server 10 is assumed to be able to identify the screen being displayed on the user terminal 20 based on the content of communication with the user terminal 20. If it is determined that the user has interrupted the identity verification, the server 10 stores interruption procedure information in the user database DB in association with the user ID of the user. If the processes of S3 to S13 are interrupted, the user's interruption procedure information is stored in the user database DB. Similarly, for the processes from S14 onwards, if the processes from S14 onwards are interrupted midway, the server 10 stores the user's interruption procedure information in the user database DB.
[0062] If it is determined in S2 that the user's interruption procedure information exists (S2: Y), the process moves to FIG. 8, where the server 10 acquires the user's interruption procedure information from the user database DB (S14). The server 10 determines, based on the interruption procedure information, whether a predetermined time has elapsed since the user interrupted the identity verification (S15). If it is determined that the predetermined time has elapsed since the interruption (S15: Y), the process moves to S3, where an application screen SC1 including new application content C10 is displayed on the user terminal 20. In this case, the identity verification interrupted by the user is not resumed, but a new application is made. The interruption procedure information may be deleted from the user database DB.
[0063] If it is determined in S15 that a predetermined time has not elapsed since the interruption (S15: N), the server 10 determines whether or not the user reached the method selection screen SC4 before the interruption based on the interruption procedure information (S16). If it is determined that the user did not reach the method selection screen SC4 before the interruption (S16: N), the process proceeds to S3, and the application screen SC1 including the new application content C10 is displayed on the user terminal 20. In this case, the identity verification interrupted by the user is not resumed, but a new application is made. The interruption procedure information may be deleted from the user database DB.
[0064] If it is determined that the user reached the method selection screen SC4 before the interruption (S16: Y), the server 10 executes processing to display the application screen SC1 including the resumption content C11 (S17). From this point on, the user resumes the identity verification. When the user resumes the identity verification, the information already entered by the user in the interrupted identity verification is reused. When the user selects the resumption content C11, the server 10 determines whether the user selected the first method or the second method before the identity verification was interrupted based on the interruption procedure information (S18). If it is not determined that the user selected the first method or the second method before the identity verification was interrupted (S18: N), the process proceeds to S5. The server 10 determines whether the second method usage conditions are met based on the latest information.
[0065] If it is determined in S18 that the user selected the first method or the second method before the personal identification verification was interrupted (S18: Y), the server 10 determines whether or not the user selected the second method before the personal identification verification was interrupted based on the interruption procedure information (S19). If it is not determined that the user selected the second method before the personal identification verification was interrupted (S19: N), the process proceeds to S10, and the first method execution screen SC3 is displayed on the user terminal 20. If it is determined that the user selected the second method before the personal identification verification was interrupted (S19: Y), the process proceeds to S6, and the method selection screen SC4 is displayed on the user terminal 20.
[0066] [5. Summary of embodiments] The display control system 1 of this embodiment acquires interruption procedure information regarding the procedure by which a user interrupted identity verification in a service in which a user can select either a first method or a second method. The display control system 1 displays resumption content C11 on the user terminal 20 based on the interruption procedure information. This allows the user to confirm the resumption content C11 corresponding to the procedure by which the user interrupted identity verification, thereby improving user convenience. For example, depending on the procedure by which the user interrupted identity verification, the resumption content C11 may be unnecessary, so the display control system 1 can prevent the resumption content C11 from being displayed in such cases. Depending on the procedure by which the user interrupted identity verification, the resumption content C11 may be more appropriate, so the display control system 1 can display the resumption content C11 in such cases. The display control system 1 eliminates the need to redo identity verification from the beginning for all users who interrupted identity verification, thereby reducing the processing load on the server 10.
[0067] [6. Modifications] The present disclosure is not limited to the above-described embodiments, and may be modified as appropriate without departing from the spirit of the present disclosure.
[0068] 9 is a diagram showing an example of functions realized in the modified example. For example, server 10 includes user information acquisition unit 103, progress determination unit 104, storage unit 105, and release unit 106. Each of user information acquisition unit 103, progress determination unit 104, storage unit 105, and release unit 106 is realized by control unit 11.
[0069] [6-1. Variation 1] For example, as has been somewhat explained in the embodiment, the second method may be more appropriate than the first method depending on the user, so a screen according to the user information may be displayed on the user terminal 20. The processing of the first modification is taken as an example of being executed at the time of a new application (after the new application content C10 is selected) in Figures 7 and 8, but may also be executed when identity verification is resumed (after the resume content C11 is selected).
[0070] The display control system 1 of the first modification includes a user information acquisition unit 103. The user information acquisition unit 103 acquires user information related to a user. The user information acquisition unit 103 acquires user information associated with the user ID of the currently logged-in user. In the first modification, similarly to the present embodiment, it is assumed that the user information is stored in the user database DB. The user information acquisition unit 103 acquires the user information from the user database DB.
[0071] The user information may be stored in a database other than the user database DB, in a computer other than the server 10, or in an information storage medium. In this case, the user information acquisition unit 103 may acquire the user information from the other database, computer, or information storage medium. The user information may be information input by the user. For example, information such as personal information input by the user on the information input screen SC2 may correspond to the user information. In this case, the user information acquisition unit 103 acquires the user information from the user terminal 20.
[0072] The display control unit 102 of the first modification causes the user terminal 20 to display a second method-related screen related to the second method based on the user information. The second method-related screen may be any screen related to the second method. For example, the second method-related screen may be the method selection screen SC4, the second method execution screen SC5, a screen for transitioning to the method selection screen SC4, a screen for transitioning to the second method execution screen SC5, or another screen. In the first modification, the second method-related screen is described as a concept that encompasses these screens. The second method-related screen may also be a screen for forcibly proceeding to the second method.
[0073] For example, the display control unit 102 determines whether or not the second-method display condition is satisfied based on the user information. In the first modification, the second-method display condition is a condition that serves as a criterion for determining whether or not to display the second-method-related screen. In the first modification, conditions A, D, E, and F are described as examples of the second-method display condition. If it is determined that the second-method display condition is not satisfied, the display control unit 102 causes the user terminal 20 to display the first-method-related screen without displaying the second-method-related screen on the user terminal 20, and if it is determined that the second-method display condition is satisfied, the display control unit 102 causes the user terminal 20 to display the second-method-related screen.
[0074] The first method-related screen may be any screen related to the first method. For example, the first method-related screen may be the method selection screen SC4, the first method execution screen SC3, a screen for transitioning to the method selection screen SC4, a screen for transitioning to the first method execution screen SC3, or another screen. In Modification 1, the first method-related screen will be described as a concept that encompasses these screens. The first method-related screen may also be a screen for forcibly proceeding to the first method.
[0075] For example, when the nationality indicated by the user information is not determined to be a predetermined nationality (for example, Japan), the display control unit 102 causes the user terminal 20 to display the first scheme-related screen without displaying the second scheme-related screen, and when the nationality indicated by the user information is determined to be a predetermined nationality, the display control unit 102 causes the user terminal 20 to display the second scheme-related screen. When the age indicated by the user information is not determined to be a predetermined age (for example, 18 years old) or greater, the display control unit 102 causes the user terminal 20 to display the first scheme-related screen without displaying the second scheme-related screen, and when the age indicated by the user information is determined to be a predetermined age or greater, the display control unit 102 causes the user terminal 20 to display the second scheme-related screen. The display control unit 102 may calculate the age from the date of birth indicated by the user information.
[0076] Note that the processing performed by the display control unit 102 is not limited to the above example. For example, the user information may indicate the level of the user. The level indicates the user's trustworthiness. For example, the level may be determined based on the user's usage of a payment service or other services, or may be determined from the user's personal information. If it is determined that the level indicated by the user information is not at or above a predetermined level (e.g., 2), the second scheme-related screen may not be displayed on the user terminal 20, and the first scheme-related screen may be displayed on the user terminal 20; and if it is determined that the level indicated by the user information is at or above the predetermined level, the second scheme-related screen may be displayed on the user terminal 20.
[0077] The display control system 1 of the first modified example acquires user information. The display control system 1 displays a second method-related screen on the user terminal 20 based on the user information. This allows the display control system 1 to have the user information affect the display of the second method-related screen, thereby improving user convenience. For example, the display control system 1 can allow a user who is appropriate to check the second method-related screen (e.g., a user who can use the second method) to check the second method-related screen. The display control system 1 can prevent a user who is not appropriate to check the second method-related screen (e.g., a user who cannot use the second method) from checking the second method-related screen.
[0078] [6-2. Variation 2] For example, in Modification 1, the second method-related screen may be a second method execution screen SC5. In Modification 2, the display control unit 102 causes the user terminal 20 to display the second method execution screen SC5 as the second method-related screen. In Modification 2, a case will be described in which the display control unit 102 causes the user terminal 20 to display the method selection screen SC4, and then causes the user terminal 20 to display the second method execution screen SC5 when the user selects button B41; however, the display control unit 102 may cause the user terminal 20 to display the second method execution screen SC5 without causing the user terminal 20 to display the method selection screen SC4.
[0079] In the second modification, when it is determined that the second method display condition is not satisfied, the display control unit 102 causes the user terminal 20 to display the first method-related screen without displaying the second method execution screen SC5, and when it is determined that the second method display condition is satisfied, causes the user terminal 20 to display the second method execution screen SC5 as the second method-related screen. For example, when it is determined that the second method display condition is satisfied, the display control unit 102 causes the user terminal 20 to display the method selection screen SC4, and when the user selects button B41, causes the user terminal 20 to display the second method execution screen SC5 as the second method-related screen.
[0080] The display control system 1 of the second modification example displays the second method execution screen SC5 on the user terminal 20 as a second method-related screen. This allows the display control system 1 to influence the display of the second method execution screen SC5 with user information, thereby improving user convenience. For example, the display control system 1 can allow a user who is appropriate to view the second method execution screen SC5 (e.g., a user who can use the second method) to view the second method execution screen SC5. The display control system 1 can prevent a user who is not appropriate to view the second method execution screen SC5 (e.g., a user who cannot use the second method) from viewing the second method execution screen SC5.
[0081] [6-3. Variation 3] For example, in Modification 1, the second method-related screen may be a method selection screen SC4. In Modification 3, the display control unit 102 displays, on the user terminal 20, a method selection screen SC4 that allows the user to select either the first method or the second method, and in which the first method and the second method are distinguished, as the second method-related screen. The display control unit 102 displays, on the user terminal 20, the method selection screen SC4 in which the first method and the second method are distinguished according to the user information. Note that the processing of Modification 3 may be executed at the time of a new application in FIGS. 7 and 8 (after the new application content C10 is selected), or may be executed when identity verification is resumed (after the resumption content C11 is selected). This also applies to the processing of Modifications 4 and 5 described below.
[0082] FIG. 10 is a diagram showing an example of a method selection screen SC4 of Modification Example 3. As shown in FIG. 10, the display control unit 102 causes the user terminal 20 to display a method selection screen SC4 that suggests the second method over the first method to the user, thereby causing the user terminal 20 to display a method selection screen SC4 that distinguishes between the first method and the second method. Suggesting the second method over the first method to the user means emphasizing the second method over the first method. In the example of FIG. 10, the display control unit 102 causes the user terminal 20 to display a method selection screen SC4 in which an image I42 recommending the second method is associated with the second method.
[0083] When it is determined that the second method display condition is not satisfied, the display control unit 102 of Modification 3 may cause the user terminal 20 to display a method selection screen SC4 in which the first method and the second method are not distinguished, or may cause the user terminal 20 to display the first method execution screen SC3 without displaying the method selection screen SC4 at all. When it is determined that the second method display condition is satisfied, the display control unit 102 causes the user terminal 20 to display the method selection screen SC4 in which the first method and the second method are distinguished as the second method-related screen. Thereafter, the display control unit 102 may cause the user terminal 20 to display the second method execution screen SC5 in response to the user selecting button B41.
[0084] The method for distinguishing between the first and second methods is not limited to the example shown in FIG. 10 . Even if image I42 is not displayed, buttons B40 and B41 can distinguish between the first and second methods. Therefore, buttons B40 and B41 may be used to distinguish between the first and second methods. The display control unit 102 may use an image other than image I42, a character string, a background color, a screen effect, a pop-up, a banner, a modal, or another method to display a method selection screen SC4 on the user terminal 20, on which the first and second methods are distinguished. The display control unit 102 may gray out button B40 on the method selection screen SC4, thereby displaying a method selection screen SC4 on which the user cannot select the first method. In this case, the graying out of button B40 distinguishes between the first and second methods. Alternatively, the first and second methods may be distinguished by, for example, the design, color, size, and arrangement of buttons B40 and B41, the design of the characters contained in buttons B40 and B41, the color of the characters, the size of the characters, or a combination of these.
[0085] The display control system 1 of Modification 3 displays a method selection screen SC4, in which the first method and the second method are distinguished, on the user terminal 20 as a second method-related screen. This allows the display control system 1 to influence user information in distinguishing between the first method and the second method on the method selection screen SC4, thereby improving user convenience. For example, the display control system 1 can recommend the second method to a user for whom the second method is more appropriate than the first method (e.g., a user who can use the second method). The display control system 1 can recommend the first method to a user for whom the second method is not appropriate (e.g., a user who cannot use the second method).
[0086] [6-4. Variation 4] For example, in Modification 3, when the user selects the second method on the method selection screen SC4, the display control unit 102 may cause the user terminal 20 to display a second method execution screen SC5 that allows the user to perform identity verification using the second method. This flow is as described in the embodiment. Even if the user attempts to perform identity verification using the second method, the user may want to change to the first method due to various circumstances (for example, the user does not have the personal identification number card on hand, the user has entered the wrong PIN more than a predetermined number of times, or the user has forgotten the PIN). Therefore, Modification 4 describes a case where a user who has selected the second method can change to the first method.
[0087] FIG. 11 is a diagram showing an example of a screen displayed on the user terminal 20 of Modification 4. The display control unit 102 of Modification 4 includes, in the second-scheme execution screen SC5, transitionable content C50 that can transition to the first-scheme execution screen SC3 where the user can perform identity verification using the first scheme, based on a predetermined transition enabling condition. The transition enabling condition is a condition that serves as a criterion for determining whether or not to display the transitionable content C50. The transition enabling condition may be any predetermined condition. For example, the transition enabling condition may be the failure of the second scheme, the passage of a predetermined time since the second-scheme execution screen SC5 was displayed, the user performing an operation to display the transitionable content C50, or another condition.
[0088] For example, the display control unit 102 determines whether the transition enabling condition is satisfied based on information received from the user terminal 20. The information may be information indicating whether reading of the personal identification number card failed, information indicating that the user has entered an incorrect PIN a predetermined number of times or more, information indicating that the personal identification number card is locked, information indicating that identity verification using the second method has not been completed even after a predetermined time has passed (a predetermined time has passed since the second method execution screen SC5 was displayed), or information indicating that the user has performed an operation to display the transition enabling content C50. If it is determined that the transition enabling condition is not satisfied, the display control unit 102 does not display the transition enabling content C50 on the second method execution screen SC5, and if it is determined that the transition enabling condition is satisfied, the display control unit 102 displays the transition enabling content C50 on the second method execution screen SC5.
[0089] In the example at the top of Figure 11, the user has entered the wrong PIN a predetermined number of times or more, and the personal identification number card has been locked. When the personal identification number card is locked, the user terminal 20 notifies the server 10 that the personal identification number card has been locked. When the server 10 receives the notification from the user terminal 20, the display control unit 102 determines that the transition enablement condition has been met and displays the transition enable content C50 on the second scheme execution screen SC5. The transition enable content C50 includes a link to the first scheme execution screen SC3. When the user selects the link, the display control unit 102 transitions from the second scheme execution screen SC5 to the first scheme execution screen SC3, as shown at the bottom of Figure 11. The processing after the first scheme execution screen SC3 is displayed may be the same as in the embodiment.
[0090] When the user selects the second method on the method selection screen SC4, the display control system 1 of the fourth modification causes the user terminal 20 to display the second method execution screen SC5. The display control system 1 includes, in the second method execution screen SC5, transitionable content C50 that can transition to the first method execution screen SC3, where the user can perform identity verification using the first method, based on a predetermined transition possible condition. This makes it easier for the user to change from the second method to the first method, so the display control system 1 can improve user convenience.
[0091] [6-5. Variation 5] For example, in Modification 4, the transition enabling condition may be a failure in identity verification using the second method. A failure in identity verification may be a failure in authentication results from a public institution, in addition to the locking of the personal identification number described in Modification 4. The display control unit 102 may communicate with a server of a public institution that can communicate with the server 10, and determine that the transition enabling condition is satisfied when a notification indicating that identity verification has failed is received from the server of the public institution.
[0092] For example, when the server 10 itself performs the identity verification process, the display control unit 102 may determine whether identity verification using the second method has failed by referring to the result of the identity verification process performed by the server 10. The display control unit 102 may determine whether a notification indicating that identity verification using the second method has failed has been received from the user terminal 20. The display control unit 102 may determine that the transition enabling condition has been satisfied when a notification has been received from the user terminal 20. The processing of the display control unit 102 after it has been determined that the transition enabling condition has been satisfied is the same as that of the fourth modification.
[0093] The transition enabling condition in Modification Example 5 is that identity verification using the second method fails. This makes it easier for the user to switch from the second method to the first method when identity verification using the second method fails, so the display control system 1 can improve user convenience.
[0094] [6-6. Variation 6] For example, as explained somewhat in the flow of FIGS. 7 and 8 of the embodiment, the resumption content C11 may be displayed on the user terminal 20 depending on whether a predetermined time has passed since the user interrupted the identity verification. The predetermined time may be any time determined in advance. For example, the predetermined time may be about one to six days, one week, one month, or another time. Information indicating the predetermined time is assumed to be stored in the data storage unit 100.
[0095] The display control system 1 of the sixth modification includes a progress determination unit 104. The progress determination unit 104 determines whether a predetermined time has elapsed since the interruption point when the user interrupted the identity verification. The interruption procedure information of the sixth modification indicates the interruption point. The progress determination unit 104 calculates the elapsed time from the interruption point indicated by the interruption procedure information. The progress determination unit 104 determines whether the calculated elapsed time is equal to or longer than a predetermined time. The processing of the progress determination unit 104 corresponds to the processing of S15 in the flow of FIGS. 7 and 8.
[0096] The display control unit 102 of Modification 6 causes the user terminal 20 to display the resumed content C11 when it is determined that a predetermined time has not elapsed since the interruption point. When it is determined that a predetermined time has elapsed since the interruption point, the display control unit 102 causes the user terminal 20 to display the new application content C10 without displaying the resumed content C11. The processing of the display control unit 102 corresponds to the processing of S3 or S17 executed after S15 in the flow of FIGS. 7 and 8.
[0097] The display control system 1 of Modification 6 determines whether a predetermined time has elapsed since the interruption. If it is not determined that the predetermined time has elapsed since the interruption, the display control system 1 displays the resume content C11 on the user terminal 20. This allows the user to resume identity verification from the resume content C11 if the predetermined time has not elapsed since the interruption, thereby improving user convenience. For example, if too much time has elapsed since the interruption, due to circumstances such as changes in user information, it may be more appropriate for the user to redo identity verification from the beginning rather than resume identity verification. Depending on such circumstances, the display control system 1 can selectively prompt the user to resume identity verification or redo identity verification from the beginning. For example, if the server 10 continues to store the user's user information so that it can be reused even after a predetermined time has elapsed, this will result in consumption of the server's storage capacity. In this regard, eliminating the need to store user information after a predetermined time has elapsed saves the server's storage capacity.
[0098] [6-7. Variation 7] For example, as explained somewhat in the flow of Figures 7 and 8 of the embodiment, the resumption content C11 may be displayed depending on whether the user has reached the method selection screen SC4. The display control unit 102 of Modification 7 causes the user terminal 20 to display the resumption content C11 when the interruption procedure information indicates that the user interrupted the identity verification at or after the method selection screen SC4, where the user can select either the first method or the second method. The method selection screen SC4 or later means that the interruption screen, which is the screen displayed on the user terminal 20 when the user interrupted the identity verification, is the method selection screen SC4, or the interruption screen is a screen subsequent to the method selection screen SC4.
[0099] For example, the display control unit 102 determines whether the interrupted screen indicated by the interruption procedure information is the method selection screen SC4 or later. This determination corresponds to the processing of S16 in the flow of FIGS. 7 and 8. When it is determined that the interrupted screen is not the method selection screen SC4 or later, the display control unit 102 causes the user terminal 20 to display the new application content C10 without displaying the resuming content C11, and when it is determined that the interrupted screen is the method selection screen SC4 or later, the display control unit 102 causes the user terminal 20 to display the resuming content C11. These processings correspond to the processing of S3 or S17 executed after S16 in the flow of FIGS. 7 and 8.
[0100] The display control system 1 of the seventh modification displays the resume content C11 on the user terminal 20 when the interruption procedure information indicates that the user interrupted the identity verification process after the method selection screen SC4. This allows the user to resume the identity verification process from the resume content C11 if the user interrupted the identity verification process after the method selection screen SC4. This allows the display control system 1 to improve user convenience. For example, if the user interrupted the identity verification process after the method selection screen SC4, it may be more appropriate to resume the identity verification process rather than restarting it from the beginning. Depending on the circumstances, the display control system 1 can selectively ask the user to resume the identity verification process or restart it from the beginning. For example, when the method selection screen SC4 is displayed on the user terminal 20, the server 10 stores the information entered on the information input screen SC2. In this case, the server 10 has already determined whether the user is eligible for the second method. Therefore, when a user who has reached the method selection screen SC4 resumes the identity verification process, the display control system 1 provides a link or screen corresponding to the procedure interrupted by the user, eliminating the need to re-enter application information. The server 10 does not need to store information, perform determination, or the like again, and therefore the processing load on the server 10 can be reduced.
[0101] [6-8. Variation 8] For example, as described somewhat in the embodiment, the display control unit 102 may display a resume link that allows the user to resume identity verification as resume content C11 on the user terminal 20. The resume content C11 described in the embodiment corresponds to the resume link. The resume link is a link to a screen after the resume. The process of displaying the resume link corresponds to the process of S17 in the flow of FIGS. 7 and 8. The process after the user selects the resume link may be the same as the process from S18 onwards.
[0102] The display control system 1 of the eighth modification causes a restart link that enables the user to restart the identity verification to be displayed as restart content C11 on the user terminal 20. This allows the user to restart the identity verification by selecting the restart link, and therefore the display control system 1 can further improve user convenience.
[0103] [6-9. Variation 9] For example, the resumption content C11 is not limited to the examples of the embodiment and modified examples 1 to 8. The resumption content C11 may be the screen itself, rather than a part within the screen as in FIG. 4. In modified example 9, an example different from the examples of the embodiment and modified examples 1 to 8 will be described, and therefore the reference numerals of the resumption content will be omitted. In modified example 9, when the interruption procedure information indicates that the user has interrupted identity verification on a method selection screen SC4 that allows the user to select either the first method or the second method, the display control unit 102 causes the user terminal 20 to display the method selection screen SC4 as the resumption content.
[0104] For example, after the resumption content C11 described in the embodiment and modifications 1 to 8 is displayed on the user terminal 20 and the user selects the resumption content C11, the display control unit 102 may cause the user terminal 20 to display a method selection screen SC4 as a different resumption content. The display control unit 102 may cause the user terminal 20 to display the method selection screen SC4 without particularly causing the user terminal 20 to display the resumption content C11 described in the embodiment and modifications 1 to 8. For example, the display control unit 102 may cause the user terminal 20 to display the method selection screen SC4 when the user selects a notification within an app.
[0105] When the interruption procedure information indicates that the user has interrupted identity verification on the method selection screen SC4, the display control system 1 of the ninth modification causes the method selection screen SC4 to be displayed on the user terminal 20 as resumption content. This allows the user to resume identity verification from the method selection screen SC4, so the display control system 1 can further improve user convenience. For example, even if a user was unable to execute the second method before the interruption of identity verification, they may be able to execute the second method when the verification is resumed. In this case, the user can select and execute either the first method or the second method from the method selection screen SC4.
[0106] [6-10. Variation 10] For example, in Modifications 7 to 9, when the user selects the first method and reaches the first method execution screen SC3, the first method execution screen SC3 may be displayed as the resume content. In Modification 10, similar to Modification 9, the reference numeral for the resume content is omitted. In Modification 10, the first method execution screen SC3 that was displayed when the user interrupted identity verification corresponds to the resume content.
[0107] The display control unit 102 of the tenth modification causes the user terminal 20 to display the first scheme execution screen SC3 as resumption content C11 when the interruption procedure information indicates that the user has interrupted identity verification on the first scheme execution screen SC3, which is displayed when the user selects the first scheme on the scheme selection screen SC4 and allows the user to perform identity verification using the first scheme. When the user sequentially transitions through multiple first scheme execution screens SC3 to perform identity verification using the first scheme, the display control unit 102 may display, as the resumption content, the first scheme execution screen SC3 that was displayed at the time of interruption among the multiple first scheme execution screens SC3. The display control unit 102 may also display, as the resumption content, a predetermined first scheme execution screen SC3 (for example, the first scheme execution screen SC3 that is displayed first) among the multiple first scheme execution screens SC3.
[0108] When the interruption procedure information indicates that the user has interrupted identity verification on the first-scheme execution screen SC3, the display control system 1 of Modification Example 10 displays the first-scheme execution screen SC3 as resumption content C11 on the user terminal 20. This allows the user to resume identity verification from the method selection screen SC4 where identity verification was interrupted, so the display control system 1 can further improve user convenience. For example, particularly when the first method uses content (e.g., links) provided by an external server linked to the display control system 1, it usually incurs costs for the display control system 1 to receive such content. In this regard, by providing the resumption content C11, the display control system 1 can reuse the content up to the interruption, leading to cost reduction.
[0109] [6-11. Variation 11] For example, in Modification 10, in the first method, a series of multiple first method execution screens SC3 may be displayed one after another. The user performs identity verification for the first method while successively transitioning through the multiple first method execution screens SC3. The display control unit 102 of Modification 11 causes the user terminal 20 to display, as resumption content C11, the first method execution screen SC3, which is displayed immediately after the user selects the first method on the method selection screen SC4, among the multiple first method execution screens SC3.
[0110] In Modification 11, display order data indicating the display order of each of the multiple first method execution screens SC3 is stored in the data storage unit 100. Information that can identify the first method execution screen SC3 that is displayed immediately after the method selection screen SC4 may be included in the display order data, or the information may be data separate from the display order data. Based on the information, the display control unit 102 identifies the first method execution screen SC3 to be displayed and causes the user terminal 20 to display the identified first method execution screen SC3.
[0111] For example, after the resumption content C11 described in the embodiment and modifications 1 to 8 is displayed on the user terminal 20 and the user selects the resumption content C11, the display control unit 102 may cause the user terminal 20 to display, as another resumption content, a first method execution screen SC3 immediately after the method selection screen SC4. The display control unit 102 may cause the user terminal 20 to display the first method execution screen SC3 immediately after the method selection screen SC4 without particularly causing the user terminal 20 to display the resumption content C11 described in the embodiment and modifications 1 to 8. For example, when the user selects a notification within an app, the display control unit 102 may cause the user terminal 20 to display the first method execution screen SC3 immediately after the method selection screen SC4.
[0112] In the first method of Modification 11, a series of multiple first method execution screens SC3 are displayed one after another. The display control system 1 displays, as resumption content C11, the first method execution screen SC3, which is displayed immediately after the user selects the first method on the method selection screen SC4, among the multiple first method execution screens SC3, on the user terminal 20. This allows the user to resume identity verification from the first method execution screen SC3 immediately after the method selection screen SC4, so the display control system 1 can further improve user convenience.
[0113] [6-12. Variation 12] For example, in Modifications 7 to 11, when the user selects the second method and reaches the second method execution screen SC5, the method selection screen SC4 may be displayed as the resume content. In Modification 12, similar to Modifications 9 to 11, the reference numeral for the resume content is omitted. In Modification 12, the second method execution screen SC3 that was displayed when the user interrupted identity verification corresponds to the resume content.
[0114] The display control unit 102 of the modification 12 displays the second method execution screen SC5, which is displayed when the user selects the second method on the method selection screen SC4, as resumption content C11 on the user terminal 20 when the interruption procedure information indicates that the user has interrupted identity verification on the second method execution screen SC5, which allows the user to perform identity verification using the second method. This processing corresponds to the processing of S6 after the determination of S19 in the flows of FIGS. 7 and 8 is affirmative.
[0115] In the display control system 1 of the modification 12, when the interruption procedure information indicates that the user interrupted the identity verification on the second-method execution screen SC5, the display control system 1 displays the method selection screen SC4 as the resumption content C11 on the user terminal 20. This allows the user to resume identity verification from the method selection screen SC4, thereby further improving user convenience. For example, since identity verification using the second method is performed by transmitting information read from the personal identification number card, it may be more appropriate not to transition to the second-method execution screen SC5 upon resumption. The user may not be able to identify the reason why the second method was interrupted, and if the second-method execution screen SC5 is transitioned to upon resumption, it may be interrupted for the same reason. For this reason, it may be more convenient for the user if the method selection screen SC4 is displayed upon resumption rather than the second-method execution screen SC5.
[0116] [6-13. Variation 13] For example, as described somewhat in the embodiment, when a user completes identity verification, identity verification completion information may be stored in the user database DB. The association between the user identification information and the identity verification completion information may be released at any time. When the association between the user identification information and the identity verification completion information is released, the user may be requested to verify their identity again.
[0117] The display control system 1 of the thirteenth modification includes a storage unit 105 and a cancellation unit 106. When a user completes identity verification, the storage unit 105 stores user identification information that can identify the user in the service and identity verification completion information indicating that identity verification has been completed, in association with each other. In the thirteenth modification, the storage unit 105 stores the user identification information and identity verification completion information in the user database DB in association with each other. The storage unit 105 may store the user identification information and identity verification completion information in association with each other in a database other than the user database DB, in a computer other than the server 10, or in an information storage medium.
[0118] The cancellation unit 106 cancels the association between the user identification information and the identity verification completion information based on a predetermined cancellation condition. The cancellation condition is a condition that serves as a criterion for determining whether to cancel the association between the user identification information and the identity verification completion information. The cancellation condition may be any condition. For example, the cancellation condition may be a user performing a cancellation operation for cancellation, a predetermined time having passed since identity verification, a predetermined status being reached in the user's usage of the payment service or other services, suspicion of fraud, or other conditions.
[0119] In Modification 13, an example is given in which the cancellation condition corresponds to a user performing a cancellation operation. For example, when a user performs a cancellation operation in a payment app, user terminal 20 notifies server 10 that the cancellation operation has been performed. When server 10 receives the notification, cancellation unit 106 cancels the association between the user identification information and the personal verification completion information. Cancellation unit 106 may cancel the association by deleting the personal verification completion information from user database DB, or may cancel the association by changing the personal verification completion information to indicate that the personal verification completion information is incomplete.
[0120] Similarly, for other cancellation conditions, the cancellation unit 106 may cancel the association between the user identification information and the identity verification completion information when it is determined that the cancellation condition is satisfied. When the identity verification completion information is canceled, the server 10 of the thirteenth modification requests the user to verify his / her identity again. The identity verification again may be performed in the same manner as for a new application. The method for the identity verification again may be the same as the previous method or may be different. When identity verification common to multiple services is performed, the cancellation unit 106 may cancel the association for multiple services all at once.
[0121] The display control system 1 of Modification 13 associates and stores user identification information and identity verification completion information when a user completes identity verification. The display control system 1 releases the association between the user identification information and identity verification completion information based on a predetermined release condition. This allows the display control system 1 to ensure security by releasing the association when it is no longer appropriate to store the user identification information and identity verification completion information in association with each other.
[0122] [6-14. Other variations] For example, the above modifications may be combined.
[0123] For example, the functions described as being realized by the server 10 may be realized by the user terminal 20 or another computer. The functions described as being realized by the server 10 may be shared among multiple computers.
[0124] [7. Notes] For example, the display control system can also be configured as follows. (1) an interruption procedure information acquisition unit that acquires interruption procedure information regarding a procedure in which the user interrupted the identity verification in a service in which the user can select either a first method for identity verification or a second method different from the first method; a display control unit that displays, on a user terminal of the user, resumption content related to resuming the identity verification based on the interruption procedure information; A display control system including: (2) the display control system further includes a user information acquisition unit that acquires user information related to the user; the display control unit causes the user terminal to display a second method-related screen related to the second method based on the user information. A display control system according to (1). (3) the display control unit causes the user terminal to display, as the second-method-related screen, a second-method execution screen on which the user can perform the identity verification using the second method. (2) A display control system according to the present invention. (4) the display control unit displays, on the user terminal, as the second method-related screen, a method selection screen on which the user can select either the first method or the second method, and on which the first method and the second method are distinguished; A display control system according to (2) or (3). (5) The display control unit When the user selects the second method on the method selection screen, a second method execution screen is displayed on the user terminal, allowing the user to perform the identity verification using the second method; and including, in the second-method execution screen, transitionable content that allows transition to a first-method execution screen where the user can perform the identity verification using the first method based on a predetermined transitionable condition. (4) A display control system according to the present invention. (6) the transition enabling condition is that the identity verification using the second method fails. (5) A display control system according to (5). (7) The display control system further includes a progress determination unit that determines whether a predetermined time has elapsed since the user interrupted the identity verification, the display control unit causes the user terminal to display the resumed content when it is determined that the predetermined time has not elapsed since the interruption point. A display control system according to any one of (1) to (6). (8) the display control unit causes the user terminal to display the resumption content when the interruption procedure information indicates that the user has interrupted the identity verification on or after a method selection screen on which the user can select either the first method or the second method. A display control system according to any one of (1) to (7). (9) the display control unit causes the user terminal to display, as the resumption content, a resumption link that allows the user to resume the identity verification. (8) A display control system according to (8). (10) when the interruption procedure information indicates that the user has interrupted the identity verification on a method selection screen on which the user can select either the first method or the second method, the display control unit causes the method selection screen to be displayed on the user terminal as the resumption content. A display control system according to (8) or (9). (11) the display control unit displays a first method execution screen, which is displayed when the user selects the first method on the method selection screen, on the user terminal as the resume content when the interruption procedure information indicates that the user has interrupted the identity verification on the first method execution screen on which the user can perform identity verification using the first method. A display control system according to any one of (8) to (10). (12) In the first method, a series of a plurality of first method execution screens are displayed one after another; the display control unit causes the user terminal to display, as the resume content, one of the plurality of first method execution screens, the first method execution screen that is displayed immediately after the user selects the first method on the method selection screen. A display control system according to (11). (13) the display control unit displays a second method execution screen, which is displayed when the user selects the second method on the method selection screen, on the user terminal as the resumption content when the interruption procedure information indicates that the user has interrupted the identity verification on the second method execution screen, which allows the user to perform the identity verification using the second method. A display control system according to any one of (8) to (12). (14) The display control system includes: a storage unit that, when the user has completed the identity verification, stores user identification information that can identify the user in the service and identity verification completion information that indicates that the identity verification has been completed, in association with each other; a cancellation unit that cancels the association between the user identification information and the personal identification completion information based on a predetermined cancellation condition; The display control system according to any one of (1) to (13), further comprising: [Explanation of symbols]
[0125] 1 Display control system, N Network, 10 Server, 11, 21 Control unit, 12, 22 Memory unit, 13, 23 Communication unit, 20 User terminal, 24 Operation unit, 25 Display unit, 26 Photography unit, 100 Data storage unit, 101 Interruption procedure information acquisition unit, 102 Display control unit, 103 User information acquisition unit, 104 Progress determination unit, 105 Storage unit, 106 Cancellation unit, B40, B41 Button, C10 New application content, C11 Resume content, C50 Transitionable content, DB User database, I42 Image, SC1 App screen, SC2 Information input screen, SC3 First method execution screen, SC4 Method selection screen, SC5 Second method execution screen.
Claims
1. an interruption procedure information acquisition unit that acquires interruption procedure information regarding a procedure in which the user interrupted the identity verification in a service in which the user can select either a first method for identity verification or a second method different from the first method; a display control unit that, when the interruption procedure information indicates that the user has interrupted the identity verification after a method selection screen on which the user can select either the first method or the second method, causes a restart content related to the resumption of the identity verification to be displayed on the user terminal of the user, and, when the interruption procedure information does not indicate that the user has interrupted the identity verification after the method selection screen, causes a new application content related to the start of an application for the identity verification to be displayed on the user terminal even if the user has interrupted the identity verification; A display control system including:
2. The display control unit displaying a new application screen including the new application content, an information input screen for receiving input of the personal identification information, and the method selection screen in this order on the user terminal; When the interruption procedure information does not indicate that the user has interrupted the identity verification on or after the method selection screen, the new application screen is displayed on the user terminal even if the user has interrupted the identity verification on the information input screen. The display control system according to claim 1 .
3. The service is a payment service that can accommodate a payment method having a first balance that cannot be withdrawn and a second balance that can be withdrawn, In the payment service, the user can use the first balance without completing the identity verification, and can use the second balance after completing the identity verification, the display control unit causes the user terminal to display the resume content when the interruption procedure information indicates that the user has interrupted the identity verification for using the second balance at or after the method selection screen, and causes the user terminal to display the new application content when the interruption procedure information does not indicate that the user has interrupted the identity verification for using the second balance at or after the method selection screen. The display control system according to claim 1 or 2.
4. the display control system further includes a user information acquisition unit that acquires user information related to the user; the display control unit causes the user terminal to display a second method-related screen related to the second method based on the user information. The display control system according to claim 1 or 2.
5. the display control unit causes the user terminal to display, as the second method-related screen, a method selection screen on which the user can select either the first method or the second method, and on which the first method and the second method are distinguished. The display control system according to claim 4 .
6. The display control unit When the user selects the second method on the method selection screen, a second method execution screen is displayed on the user terminal, allowing the user to perform the identity verification using the second method; a transitionable content that can transition to a first-method execution screen where the user can perform the identity verification using the first method is included in the second-method execution screen based on a predetermined transitionable condition; The display control system according to claim 5 .
7. the transition enabling condition is that the identity verification using the second method fails. The display control system according to claim 6 .
8. The display control system further includes a progress determination unit that determines whether a predetermined time has elapsed since the user interrupted the identity verification, the display control unit causes the user terminal to display the resumed content when it is determined that the predetermined time has not elapsed since the interruption point. The display control system according to claim 1 or 2.
9. the display control unit causes the user terminal to display, as the resumption content, a resumption link that allows the user to resume the identity verification. The display control system according to claim 1 or 2.
10. when the interruption procedure information indicates that the user has interrupted the identity verification on a method selection screen on which the user can select either the first method or the second method, the display control unit causes the method selection screen to be displayed on the user terminal as the resumption content. The display control system according to claim 1 or 2.
11. the display control unit displays a first method execution screen, which is displayed when the user selects the first method on the method selection screen, on the user terminal as the resume content when the interruption procedure information indicates that the user has interrupted the identity verification on the first method execution screen on which the user can perform identity verification using the first method. The display control system according to claim 1 or 2.
12. In the first method, a series of a plurality of first method execution screens are displayed one after another; the display control unit causes the user terminal to display, as the resume content, one of the plurality of first method execution screens, the first method execution screen that is displayed immediately after the user selects the first method on the method selection screen. The display control system according to claim 11.
13. the display control unit displays a second method execution screen, which is displayed when the user selects the second method on the method selection screen, on the user terminal as the resumption content when the interruption procedure information indicates that the user has interrupted the identity verification on the second method execution screen, which allows the user to perform the identity verification using the second method. The display control system according to claim 1 or 2.
14. The display control system includes: a storage unit that, when the user has completed the identity verification, stores user identification information that can identify the user in the service and identity verification completion information that indicates that the identity verification has been completed, in association with each other; a cancellation unit that cancels the association between the user identification information and the personal identification completion information based on a predetermined cancellation condition; The display control system according to claim 1 or 2, further comprising:
15. The computer In a service in which a user can select either a first method for identity verification or a second method different from the first method, an interruption procedure information acquisition step of acquiring interruption procedure information regarding a procedure in which the user interrupted the identity verification; a display control step of displaying, on the user terminal of the user, resume content relating to the resumption of the identity verification when the interruption procedure information indicates that the user has interrupted the identity verification after a method selection screen on which the user can select either the first method or the second method, and displaying, on the user terminal of the user, new application content relating to the start of an application for the identity verification even if the user has interrupted the identity verification when the interruption procedure information does not indicate that the user has interrupted the identity verification after the method selection screen; A display control method that performs the following.
16. an interruption procedure information acquisition unit that acquires interruption procedure information regarding a procedure in which the user interrupted the identity verification in a service in which the user can select either a first method for identity verification or a second method different from the first method; a display control unit that, when the interruption procedure information indicates that the user has interrupted the identity verification after a method selection screen on which the user can select either the first method or the second method, causes a restart content related to the resumption of the identity verification to be displayed on the user terminal of the user, and, when the interruption procedure information does not indicate that the user has interrupted the identity verification after the method selection screen, causes a new application content related to the start of an application for the identity verification to be displayed on the user terminal even if the user has interrupted the identity verification; A program that allows a computer to function as a
Citation Information
Patent Citations
Automatic transaction device and its method
JP1997035130A
Unattended terminal operational system and its program
JP2005031957A
Automated loan-application system
JP2005215844A
Program and method for operating information processing apparatus
JP2019023820A
Personal authentication method at financial institution
JP2020009118A