Cooperation service management system and cooperation service management method
The system simplifies the management of linked services by storing terminal device information and service identification, enabling automatic login to linked services without manual selection, thus reducing user burden.
Patent Information
- Application Number
- JP2023217198
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-22
- Publication Date
- 2025-07-03
AI Technical Summary
Users face a burden in managing which service was linked when using ID linking for multiple web services, often requiring manual recall or reference to remember the linked service for login, leading to a complicated process.
A system that stores a terminal device's telephone number and service identification information for linked services, allowing automatic determination of the linked service for seamless login without manual selection.
Reduces the management burden by enabling automatic identification and login to linked services, simplifying the process for users by eliminating the need to manually select the linked service.
Smart Images

Figure 2025100092000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an associated service management system and an associated service management method.
Background Art
[0002] Some Web services require membership registration and account creation. For such Web services, there is a mechanism (for example, a technology called ID linking) that enables logging in to a first Web service using an account created in a second Web service that is different from the first Web service by linking with the account already created in the second Web service. The operator providing the second Web service is also called an ID provider. A user can register a second Web service as a linked destination of the first Web service by selecting the second Web service as a linked destination from among a plurality of second Web services available to the user and designating it as the linked destination second Web service. Then, when using the first Web service, the user can log in to the first Web service by using the account of the second Web service registered in advance without generating an account dedicated to the first Web service. A system using such ID linking has also been provided (for example, see Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, the user can log in to the first web service by using the account of the second web service. When logging in to the first web service, the user needs to remember which of the multiple web services was registered as the linked second web service and log in to that linked second web service. Therefore, when using the first web service, the user needs to remember which web service the linked second web service was or refer to a memo or the like to confirm. Also, in some cases, the user may not know which web service was registered as the second web service. In such a case, the user may try to log in using an account that is thought to be the linked one, etc., and the procedure is complicated. Thus, there is a burden on the user to manage the linked second web service.
[0005] The present invention has been made in view of such circumstances, and an object thereof is to provide a linked service management system and a linked service management method capable of reducing the burden of managing which service was the linked service.
Means for Solving the Problem
[0006] In order to solve the above problems, one aspect of the present invention is a service identification information storage unit that stores a telephone number assigned to a terminal device accessing a first service providing site and service identification information for identifying a second service providing site different from the first service providing site and linked to an account used when logging in to the first service providing site; a service identification information acquisition unit that reads out, from the storage unit, service identification information corresponding to the telephone number assigned to the terminal device in which a request to log in to the first service providing site is input when the request to log in to the first service providing site is input; an authentication result acquisition unit that acquires a result as to whether or not logging in to the second service providing site is permitted in response to input of information necessary for logging in to the second service providing site corresponding to the read service identification information; and a determination unit that determines whether or not to permit logging in to the first service providing site based on the result acquired by the authentication result acquisition unit, and is a linked service management system having the above components.
[0007] Further, one aspect of the present invention is a linked service management method in which a storage unit stores a telephone number assigned to a terminal device accessing a first service providing site and service identification information for identifying a second service providing site different from the first service providing site and linked to an account used when logging in to the first service providing site; a service identification information acquisition unit reads out, from the storage unit, service identification information corresponding to the telephone number assigned to the terminal device in which a request to log in to the first service providing site is input when the request to log in to the first service providing site is input; an authentication result acquisition unit acquires a result as to whether or not logging in to the second service providing site is permitted in response to input of information necessary for logging in to the second service providing site corresponding to the read service identification information; and a determination unit determines whether or not to permit logging in to the first service providing site based on the result acquired by the authentication result acquisition unit.
Advantages of the Invention
[0008] As described above, according to the present invention, it is possible to reduce the management burden of which service the cooperation partner is.
Brief Description of the Drawings
[0009]
Figure 1
Figure 2
Figure 3
Figure 4
Modes for Carrying Out the Invention
[0010] Hereinafter, a cooperation service management system according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a schematic block diagram showing the configuration of the cooperation service management system 1 according to an embodiment of the present invention. The cooperation service management system 1 includes a terminal device 10, a first service providing server 15, a second service providing server 21, a second service providing server 22, and a network NW.
[0011] The terminal device 10 has a communication unit 101, a storage unit 102, an input unit 103, a display unit 104, a control unit 105, and a SIM card 106. The terminal device 10 may be, for example, any of a smartphone, a tablet, a mobile phone, etc.
[0012] The communication unit 101 communicates with the first service providing server 15, the second service providing server 21, and the second service providing server 22 via the network NW.
[0013] The storage unit 102 stores various data. In addition, the storage unit 102 stores application programs. This application program may be, for example, an application program (hereinafter referred to as a message app) that can set a telephone number as a destination and transmit a message using the telephone number of the transmission source as identification information for identifying the transmission source, such as "SMS (Short Message Service)" or "+Message (Plus Message) (registered trademark)". Such a message app can obtain a telephone number (mobile phone number) from the SIM card 106 installed in the terminal device 10 by using the function of the API (Application Programming Interface). Hereinafter, the case where a message app is used as the application program will be described. The application program may be an application program other than the message app as long as it can obtain a telephone number from the SIM card 106 and execute various processes.
[0014] The input unit 103 inputs various data according to the user's operation input. The input unit 103 may be, for example, any one of a touch panel, a keyboard, a mouse, etc. The display unit 104 is a display panel and displays various data (such as a web page, an app screen, etc.). The control unit 105 reads and executes the application program stored in the storage unit 102. In addition, the control unit 105 controls each unit within the terminal device 10.
[0015] The SIM card 106 stores the phone number assigned to the SIM card 106 itself. The SIM card 106 is mounted on the terminal device 10 by being inserted into the SIM card slot of the terminal device 10. When the SIM card 106 is mounted on the terminal device 10, the SIM card 106 and the terminal device 10 are electrically connected, and the SIM card 106 and the terminal device 10 are in a communicable state. Also, when the SIM card 106 is mounted on the terminal device 10, the terminal device 10 is in a state where a phone number is assigned to it.
[0016] Although only one terminal device 10 is illustrated in FIG. 1, there may be a plurality of them.
[0017] The first service providing server 15 provides various services via a web page. The services provided are, for example, services that can collectively perform various procedures for different services and different operators. Also, the first service providing server 15 may be a server that provides other services, and may be any of an internet shopping site, a message exchange service site, an insurance company site, a bank site, etc. Hereinafter, the service provided by the first service providing server 15 is referred to as the first service. When the first service is provided via the web, it can also be referred to as the first web service. Although there is only one first service providing server 15 in FIG. 1, there may be a plurality of them. When there are a plurality of first service providing servers 15, the services provided by each first service providing server 15 may be different services.
[0018] The first service providing server 15 includes a communication unit 151, a storage unit 152, a service identification information acquisition unit 153, an authentication result acquisition unit 154, a determination unit 155, a first processing unit 156, a second processing unit 157, a registration unit 158, and a control unit 159. The communication unit 151 communicates with the terminal device 10, the second service providing server 21, and the second service providing server 22 via the network NW.
[0019] The storage unit 152 stores association destination data in which a telephone number assigned to the terminal device 10 accessing the first service providing site is associated with service identification information for identifying a second service providing site that is different from the first service providing site and in which an account used when logging in to the first service providing site is linked. The first service providing site is a web page published by the first service providing server 15, and the first service is provided via this web page. The second service providing site may be a web page published by the second service providing server 21 or may be a web page published by the second service providing server 22. The second service providing server 21 and the second service providing server 22 each provide a service as an ID provider via the second service providing site. The service identification information may be any information that can identify the service provided by the second service providing site. For example, it may be identification information for identifying the ID provider that provides the second service providing site. Here, the operator operating the second service providing server 21 and the operator operating the second service providing server 22 are different operators.
[0020] When a request to log in to the first service providing site is input, the service identification information acquisition unit 153 reads out from the storage unit 152 the service identification information corresponding to the telephone number assigned to the terminal device to which the login request was input.
[0021] When information necessary for logging in to the second service providing site corresponding to the read service identification information is input, the authentication result acquisition unit 154 acquires a result as to whether or not login to the second service providing site is permitted.
[0022] The determination unit 155 determines whether to permit login to the first service providing site based on the result acquired by the authentication result acquisition unit 154. When login to the second service providing site is permitted, the determination unit 155 determines to permit login to the first service providing site. When login to the second service providing site is not permitted, the determination unit 155 determines not to permit login to the first service providing site.
[0023] The first processing unit 156 causes the input screen for information necessary for login to be displayed at the second service providing site to which it is linked, without displaying a selection screen for selecting which of the plurality of second service providing sites it is linked to.
[0024] The second processing unit 157 causes a plurality of candidates available as the second service providing site to be linked to the first service providing site to be displayed on the display screen.
[0025] The registration unit 158 registers by storing, in the storage unit 152, the service identification information assigned to the second service providing site selected based on an operation input among the candidates displayed by the second processing unit 157 and the telephone number.
[0026] The control unit 159 controls each unit of the first service providing server 15.
[0027] The second service providing servers 21 and 22 perform an authentication process based on the information input during the user's login and supply the authentication result to another service providing server (for example, the first service providing server 15). The second service providing servers 21 and 22 have the function of an ID provider. The operator operating the second service providing server 21 and the operator operating the second service providing server 22 are different operators. The second service providing servers 21 and 22 supply the authentication results to other service providing servers, so that the user can receive the services provided by the first service providing server 15 by using the accounts created in the second service providing server 21 or the second service providing server 22 without creating an account individually for the first service providing server 15. Also, the user can receive the provision of a plurality of services without managing each account for each service. In this way, a mechanism for making the accounts registered in the ID provider available for use in other services without creating an account individually for each service is sometimes called ID linkage. Here, although the case of two servers, i.e., the second service providing server 21 and the second service providing server 22, is illustrated, the number of second service providing servers functioning as the ID provider may be three or more. Hereinafter, the service provided by the second service providing server 21 or the second service providing server 22 is referred to as the second service. When the second service is provided via the Web, it can also be referred to as the second Web service.
[0028] The network NW is a communication network including at least a part of, for example, the Internet, a WAN (Wide Area Network), a LAN (Local Area Network), a provider device, a wireless base station, and a dedicated line.
[0029] In FIG. 1, the storage units 102 and 152 are constituted by a storage medium, for example, an HDD (Hard Disk Drive), a flash memory, an EEPROM (Electrically Erasable Programmable Read Only Memory), a RAM (Random Access read / write Memory), a ROM (Read Only Memory), or an arbitrary combination of these storage media. For example, a non-volatile memory can be used for the storage units 102 and 152.
[0030] Also, in FIG. 1, the communication unit 101, the input unit 103, and the control unit 105 may be configured by a processing device such as a CPU (Central Processing Unit) or a dedicated electronic circuit. The communication unit 151, the service identification information acquisition unit 153, the authentication result acquisition unit 154, the determination unit 155, the first processing unit 156, the second processing unit 157, the registration unit 158, and the control unit 159 may be configured by a processing device such as a CPU (Central Processing Unit) or a dedicated electronic circuit.
[0031] FIG. 2 is a diagram showing an example of the linked destination data stored in the storage unit 152. The linked destination data is data in which a telephone number and service identification information are associated. In FIG. 2, for the telephone number "090-XXXX-XXXX", the service identification information "ID Provider A" is associated, indicating that the ID provider of the linked destination of the account when the terminal device with the telephone number "090-XXXX-XXXX" uses the first service provided by the first service providing server 15 is "ID Provider A". Also, when there are a plurality of terminal devices 10, service identification information is associated with each telephone number of each terminal device 10.
[0032] Next, the operation of the above-described linked service management system 1 will be described. FIG. 3 is a diagram for explaining the operation flow of the linked service management system 1, and FIG. 4 is a sequence diagram for explaining the operation of the linked service management system 1. Here, the operation of the first login to the first service and the operation of the login after the second time to the first service will be described.
[0033] ≪First Login≫ The user makes an operation input to start the message application via the input unit 103 for the terminal device 10. In response to this operation input, the control unit 105 of the terminal device 10 starts the message application by reading it from the storage unit 102 and executing it. When the message application is started, it reads the phone number from the SIM card 106 and displays the message. This message includes the message received from the first service providing server 15, and one of the messages describes a URL (Uniform Resource Locator) for accessing the first service providing server 15 to request account creation. The user makes an operation input for accessing the URL for accessing the first service providing server 15 from the messages in order to access the web page of the first service provided by the first service providing server 15. In response to the operation input for this URL, the control unit 105 obtains the phone number that the message application has obtained from the message application, connects to the first service providing server 15, transmits the phone number to the first service providing server 15, and transmits a request for account creation.
[0034] The first service providing server 15 receives the phone number and the account creation request from the terminal device 10 (step S100 in FIG. 3, step S150 in FIG. 4). The control unit 159 of the first service providing server 15 can obtain the phone number that the message application of the terminal device 10 has obtained in response to the activation of the screen of the first service of the first service providing server 15 by the terminal device 10. Based on receiving the account creation request, the second processing unit of the first service providing server 15 transmits the data of the web page for creating an account to the terminal device 10. For example, the second processing unit 157 transmits a web page including a plurality of candidates that can be used as the second service providing site to be linked to the first service providing site to the terminal device 10, so as to be displayed on the display screen of the terminal device 10.
[0035] The control unit 105 of the terminal device 10 receives the data of the web page transmitted from the first service providing server 15 and displays it on the display unit 104. Here, the control unit 105 is executing a message application. In addition to the function of displaying various screens of the application, this message application has a function of displaying a web page (function of an in-app browser) and can display a web page based on the data of the web page received from the first service providing server 15.
[0036] At the time of first login, that is, at the stage where the account has not been registered in the first service, a web page for account creation is transmitted from the first service providing server 15 and displayed on the display unit 104 (step S101 in FIG. 3). This web page includes options for selecting a linked destination ID provider for ID linking from a plurality of candidates. In the first service providing server 15, a plurality of candidates, such as "ID provider A", "ID provider B", and "ID provider C", are registered in advance as options. The user refers to the screen of the web page displayed on the display unit 104 and makes an operation input to select from the options which ID provider to use for linking. For example, the user makes an operation input to select one of the ID providers (for example, ID provider A) for which an account has already been created from among the options of a plurality of ID providers.
[0037] When an operation input for selecting ID provider A is made, the control unit 105 transmits the selection result to the first service providing server 15 (step S151 in FIG. 4). Based on the selection result received from the terminal device 10, the control unit 159 of the first service providing server 15 notifies the second service providing server 21 operated by ID provider A that there has been a request for ID linking from the terminal device 10 (step S152 in FIG. 4). When the second service providing server 21 of the ID provider A receives a notification of an ID linking request, it transmits a login screen for inputting an ID and a password to the terminal device 10 (step S153 in FIG. 4).
[0038] When the control unit 105 of the terminal device 10 receives the login screen transmitted from the second service providing server 21, it causes the display unit 104 to display it. On this login screen, respective input fields for inputting the ID and password of the account are displayed (step S102 in FIG. 3). The user inputs the ID and password registered with the ID provider A on this input screen and presses the "Login" button. Based on this operation input, the control unit 105 of the terminal device 10 transmits a request for the ID, password, and login to the second service providing server 21 (step S154 in FIG. 4). When the second service providing server 21 receives the request for the ID, password, and login transmitted from the terminal device 10, it performs an authentication process using the received ID and password and transmits the authentication result to the first service providing server 15 (step S155 in FIG. 4).
[0039] When the determination unit 155 of the first service providing server 15 receives the authentication result from the second service providing server 21, it determines whether to permit login by determining whether the authentication result is an authentication OK or not. When the authentication result is OK (when the ID and password match the pre-registered data), the registration unit 158 associates the phone number acquired in steps S100 in FIG. 3 and S150 in FIG. 4 with the provider ID of the ID provider selected in step S101 in FIG. 3 and stores them in the storage unit 152 (step S103 in FIG. 3, step S156 in FIG. 4).
[0040] Then, the first service providing server 15 transmits data of a web page indicating that account creation has been completed to the terminal device 10 (step S157 in FIG. 4). The terminal device 10 displays data of a web page indicating that account creation has been completed (step S104 in FIG. 3). As a result, the terminal device 10 can cooperate with the account registered in the second service providing server 21 (ID provider A), can log in to the first service providing server 15 using the account of the ID provider A, and can receive the provision of the first service. By visually recognizing the screen indicating the completion of account creation, the user can grasp that the ID linkage between the first service and the ID provider A has been completed.
[0041] ≪Login for the second time and later≫ After the above-described ID linkage process is completed, the user can log in to the first service based on the login process for the second time and later on the web site of the first service. In the login for the second time and later to the first service, the user makes an operation input for accessing the URL for accessing the first service providing server 15 from among the messages on the screen of the message application. The control unit 105 acquires the phone number that the message application has acquired from the SIM card 106 in response to the operation input for this URL from the message application (step S200 in FIG. 3, step S250 in FIG. 4). The terminal device 10 transmits the acquired phone number and a login request to the first service providing server 15.
[0042] When the service identification information acquisition unit 153 of the first service providing server 15 receives a phone number and a login request transmitted from the terminal device 10 (step S250 in FIG. 4), it reads out the service identification information corresponding to the received phone number from the storage unit 152 (step S251 in FIG. 4). When the service identification information is read out, the first processing unit 156 transmits a request to the second service providing server 21 of the ID provider corresponding to the service identification information, requesting the second service providing server 21 to execute a login process based on ID linkage with the terminal device 10 being the request source of the login (step S252 in FIG. 4). Thereby, the first processing unit 156 causes the input screen of the information necessary for login to be displayed on the second service providing site of the linked destination without displaying a selection screen for selecting which of the plurality of second service providing sites is linked.
[0043] When the second service providing server 21 receives from the first service providing server 15 that there is a transmission request for a login screen from the terminal device 10, it transmits data of a web page for displaying the login screen to the terminal device 10 (step S253 in FIG. 4). When the terminal device 10 receives the data of the web page for displaying the login screen received from the second service providing server 21, it causes the login screen to be displayed on the display unit 104 based on this data (step S201 in FIG. 3). Here, without displaying a selection screen for selecting which of the plurality of ID providers is linked, it transitions to and displays the login screen of the linked ID provider A.
[0044] By visually recognizing the screen displayed on the display unit 104, the user can confirm the login screen of ID Provider A. Therefore, the user can understand that they only need to input the ID and password registered with ID Provider A. That is, when logging in to the first service, among the multiple ID providers, since the user is redirected to the login screen for logging in to ID Provider A, even if the user does not manage which ID provider's account was linked to the first service as the linked destination, the user can understand that the linked destination is ID Provider A.
[0045] On the login screen of ID Provider A, the user inputs the ID and password and makes an operation input for the "Login" button. Based on this operation input, the control unit 105 sends the ID, password, and login request to the second service providing server 21 of ID Provider A (step S254 in FIG. 4).
[0046] When the second service providing server 21 receives the ID, password, and login request, it performs a login process based on the received ID and password, and sends an authentication result indicating the result of the login process to the first service providing server 15 (step S255 in FIG. 4). Here, for example, if the authentication is successful in the login process, a result indicating "Authentication OK (Login OK)" is sent to the first service providing server 15. If the authentication fails in the login process (when login is not permitted with the input ID and password), a result indicating "Authentication NG (Login NG)" is sent to the first service providing server 15.
[0047] The authentication result acquisition unit 154 of the first service providing server 15 acquires from the second service providing server 21 the result of whether or not the login to the second service providing site is permitted. When the control unit 159 receives from the authentication result acquisition unit 154 a result indicating that the authentication is OK (login OK) from the second service providing server 21, it permits the login to the first service and transmits to the terminal device 10 the data of a web page showing a display screen indicating that the login to the first service has been completed (step S256 in FIG. 4). As a result, the control unit 105 of the terminal device 10 causes the display unit 104 to display a display screen indicating the completion of login (step S202 in FIG. 3). On the other hand, when the control unit 159 receives from the authentication result acquisition unit 154 a result indicating that the authentication is NG (login not permitted) from the second service providing server 21, it does not permit the login to the first service and transmits to the terminal device 10 the data of a web page showing a display screen indicating that the login could not be performed at the ID provider A or the first service.
[0048] According to the embodiment described above, when creating an account in the first service, the telephone number of the terminal device 10 is acquired and the service identification information (linked service) is associated with the telephone number and stored. As a result, for each user, it is possible to specify based on the telephone number which linked ID provider it is, and when logging in to the first service, the login screen of the linked second service can be displayed without having the user perform an operation of selecting from among a plurality of ID providers. Thus, even if the user does not accurately remember which service ID was used for linking, the user can grasp which linked ID provider it is and reach the login screen of the linked second service. By performing a login operation for the second service in this way, it is possible to log in to the first service.
[0049] In the above-described embodiments, the message application reads the phone number assigned to the terminal device 10 (SIM card 106) and provides it to the first service. However, instead of using the phone number read from the terminal device 10 by the message application, the user may be prompted to input the phone number when using the first service. This allows for ID linking as described above even if the message application is an application program that does not have a function to obtain the phone number from the terminal device 10. Also, even when not using an application program such as the message application, ID linking as described above can be achieved by having the user input the phone number.
[0050] In the above-described embodiments, after registering the ID provider of the link destination for ID linking, a procedure to change the ID provider of the link destination may be performed from the web page of the first service, so that the link destination can be changed later, such as changing the link destination from ID provider A to ID provider B.
[0051] In the above-described embodiments, the processing from step S152 to step S155 in FIG. 4 and the processing from step S252 to step S255 in FIG. 4 may be executed based on the mechanism of OpenID Connect. OpenID Connect is a mechanism established as a standard for an authentication protocol that shares authentication information (OpenID), which is necessary for logging in, across different websites.
[0052] Also, in the above-described embodiment, in step S255 of FIG. 4, the case where the result of whether or not login is permitted in the second service providing server 21 is transmitted from the second service providing server 21 to the first service providing server 15 has been described. However, it may be transmitted from the second service providing server 21 to the terminal device 10 and then transmitted from the terminal device 10 to the first service providing server 15. In this case, the authentication result acquisition unit 154 may acquire from the terminal device 10 the result of whether or not login to the second service providing site is permitted.
[0053] Also, in the above-described embodiment, the functions of the storage unit 152, the service identification information acquisition unit 153, the authentication result acquisition unit 154, the determination unit 155, the first processing unit 156, the second processing unit 157, and the registration unit 158 have been described for the case where they are provided in the first service providing server 15. However, at least a part of the configuration may be provided in the terminal device 10, and the first service providing server 15 and the terminal device 10 may cooperate to form a cooperative service management system that performs the above-described processing related to ID cooperation. Also, the functions of the storage unit 152, the service identification information acquisition unit 153, the authentication result acquisition unit 154, the determination unit 155, the first processing unit 156, the second processing unit 157, and the registration unit 158 may be mounted on the terminal device 10 as functions of an application program.
[0054] In the above-described embodiments, the service identification information acquisition unit 153, the authentication result acquisition unit 154, the determination unit 155, the first processing unit 156, the second processing unit 157, the registration unit 158, and the control unit 159 may be implemented by a computer. In that case, a program for realizing this function may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be read into a computer system and executed to realize it. Here, the "computer system" is assumed to include hardware such as an OS and peripheral devices. Further, the "computer-readable recording medium" refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, a CD-ROM, or a storage device such as a hard disk incorporated in a computer system. Furthermore, the "computer-readable recording medium" also includes a communication line such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line, which dynamically holds the program for a short time, and a volatile memory inside a computer system that becomes a server or a client in that case, which holds the program for a certain period of time. Also, the above program may be for realizing a part of the above-described functions, and may further be realized in combination with a program already recorded in the computer system for realizing the above-described functions, or may be realized using a programmable logic device such as an FPGA (Field Programmable Gate Array).
[0055] As described above, the embodiments of the present invention have been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and designs and the like within the scope not departing from the gist of the present invention are also included.
Explanation of Reference Numerals
[0056] 10…Terminal device 15…First service providing server 21, 22…Second service providing server 101, 151…Communication unit 102, 152…Storage unit 103…Input unit 104…Display unit 105, 159…Control unit 106…SIM card 153…Service identification information acquisition unit 154…Authentication result acquisition unit 155…Judgment unit 156…First processing unit 157…Second processing unit 158…Registration unit S…Cooperative service management system
Claims
1. A storage unit that stores service identification information for identifying a second service providing site that is different from the first service providing site and is linked with a telephone number assigned to a terminal device accessing the first service providing site and an account used when logging in to the first service providing site; A service identification information acquisition unit that reads, from the storage unit, service identification information corresponding to a telephone number assigned to a terminal device when a request to log in to the first service providing site is input; An authentication result acquisition unit that acquires a result as to whether or not login to the second service providing site is permitted in response to input of information necessary for logging in to the second service providing site corresponding to the read service identification information; A determination unit that determines whether or not to permit login to the first service providing site based on the result acquired by the authentication result acquisition unit; A linked service management system having the above components.
2. A first processing unit that displays an input screen for information necessary for login on the second service providing site to which it is linked without displaying a selection screen for selecting which of the second service providing sites is linked; The linked service management system according to Claim 1, having the above component.
3. A second processing unit that displays, on a display screen, a plurality of candidates available as the second service providing site to be linked to the first service providing site; A registration unit that stores, in the storage unit, service identification information assigned to the second service providing site selected based on an operation input from among the candidates displayed by the second processing unit and the telephone number; The linked service management system according to Claim 1 or Claim 2, having the above components.
4. The storage unit stores a telephone number assigned to a terminal device accessing the first service providing site and service identification information for identifying a second service providing site that is different from the first service providing site and is linked with an account used when logging in to the first service providing site; When a request to log in to the first service providing site is input, the service identification information acquisition unit reads out from the storage unit the service identification information corresponding to the telephone number assigned to the terminal device to which the login request was input. When information necessary to log in to the second service providing site corresponding to the read service identification information is input, the authentication result acquisition unit acquires a result as to whether or not login to the second service providing site is permitted. Based on the result acquired by the authentication result acquisition unit, the determination unit determines whether or not to permit login to the first service providing site. Linked service management method.
Citation Information
Patent Citations
JP156405A