Information processing device, information processing system, information processing method, and program
The information processing device facilitates user consent for data sharing by identifying value-added services, reducing information overload and enhancing user trust through clear messaging on additional benefits.
Patent Information
- Application Number
- JP2023088091
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-05-29
- Publication Date
- 2024-12-11
AI Technical Summary
Existing technologies face challenges in obtaining user consent for data linkage due to complex terms and conditions, leading to potential distrust and avoidance of data distribution markets.
An information processing device that acquires user data, determines value-added services, and generates messages requesting consent for data sharing with other operators, focusing on services that provide additional benefits to users.
This approach reduces the amount of information presented to users, making it easier to obtain consent by highlighting relevant and appealing services, thereby promoting data linkage.
Smart Images

Figure 2024171166000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, an information processing system, an information processing method, and a program. [Background technology]
[0002] When a user uses a service provided by a business operator, user data (hereinafter also referred to as "UD") related to that use is generated and is held by the business operator providing that service. If UD can be shared with other businesses that build touchpoints (places where users can use the business operator's services) along the user's path, it will be possible to differentiate the services provided to users between business groups that collaborate on UD data and those that do not. In order to promote data collaboration of UD, it is conceivable to obtain consent to UD distribution in advance from users who own UDs, such as when they register as members or when they register for user information (ID) collaboration, and to make UDs available for distribution. However, at present, it is difficult to obtain consent to data collaboration from users who are UD holders, and there is a problem that data collaboration is not promoted.
[0003] The reasons why it is difficult to obtain users' consent to data sharing are as follows. One reason is that users do not consent to data sharing because there are many terms and conditions for consent, and understanding them is a burden. In addition, users may be worried that if they consent easily, data sharing will be initiated by the business side, and unintended UD distribution will occur. If such a result actually occurs, there will be concerns such as an increase in reputation risk (risk of losing the trust of the business). In other words, even if consent is given, if the user does not fully understand the terms and conditions for consenting to data sharing, or if the data sharing by the business is in a manner that the user did not intend, it will create a sense of distrust among users about data sharing. Ultimately, users will cancel or withdraw from data sharing, which may lead to a tendency to avoid the entire UD distribution market caused by data sharing.
[0004] Patent Document 1 discloses a data management device including an estimation unit that estimates data items for which a user is likely to agree to data distribution or service collaboration related to service items for which a user is likely to agree, and a recommendation unit that displays the data items estimated by the estimation unit or service collaboration related to the service items estimated by the estimation unit on a user's terminal and recommends the data items. It is said that such a device makes it possible to manage user data and recommend to the user that the data be provided to a business that uses the data.
[0005] Patent Document 2 discloses a user consent management device that includes a risk assessment unit that calculates the risk to the user based on the utilization level corresponding to the service acquired from the user and the contents of personal data, and a profit assessment unit that calculates the profit the user can receive based on the utilization level corresponding to the service acquired from the user. According to this, it is possible for an individual to select the granularity of information to which they consent to the utilization after grasping the profit and risk according to the granularity of the information to be utilized. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] International Publication No. WO2022 / 185471 [Patent Document 2] JP 2015-141642 A Summary of the Invention [Problem to be solved by the invention]
[0007] However, in the data management device described in Patent Document 1, many service items to be consented to are presented to the user to select from, so it may not be easy to decide whether to consent or not. Also, in the user consent management device described in Patent Document 2, if there are many options for the granularity of information to consent to utilization, the user may be unsure of the level of information utilization to which he or she consents. If the user is unsure of the decision, it is expected that the likelihood of not consenting will increase.
[0008] One aspect of the present invention has been made in consideration of the above problems, and one example of a purpose of the present invention is to provide a technique that makes it easier to obtain consent from a user for the use of user data. [Means for solving the problem]
[0009] An information processing device according to one embodiment of the present invention comprises an acquisition means for acquiring user data relating to a service received by a user from a business operator, a determination means for determining whether there is a value-added service available from another business operator in relation to the service, and a generation means for generating a message including, when it is determined that there is a value-added service, a consent request for the business operator to provide the user data held by the business operator to the other business operator, and information regarding the value-added service that the user can receive by accepting the consent request.
[0010] An information processing method according to one embodiment of the present invention includes at least one processor acquiring user data relating to a service received by a user from a business operator, determining whether there is a value-added service available from another business operator in relation to the service, and, if it is determined that there is a value-added service, generating a message including a consent request for the business operator to provide the user data held by the business operator to the other business operator, and information regarding the value-added service that the user can receive by granting the consent request.
[0011] An information processing system according to one embodiment of the present invention comprises an acquisition means for acquiring user data relating to a service received by a user from a business operator, a determination means for determining whether there is a value-added service available from another business operator in relation to the service, a generation means for generating a message including a consent request for the business operator to provide the user data it possesses to the other business operator and information regarding the value-added service that the user can receive by accepting the consent request when it is determined that there is a value-added service, and a memory unit for storing a value-added service table that records in association with each other information regarding the business operator, information regarding the value-added service, information regarding the other business operator that provides the value-added service, and information regarding the provided user data to be provided to the other business operator.
[0012] An information processing program according to one embodiment of the present invention causes a computer to execute an acquisition process for acquiring user data relating to a service a user has received from a business operator; a determination process for determining whether there is a value-added service that can be received from another business operator in relation to the service; and, if it is determined that there is a value-added service, a generation process for generating a message including a consent request for the business operator to provide the user data it possesses to the other business operator and information regarding the value-added service that the user can receive by accepting the consent request. Effect of the Invention
[0013] According to one aspect of the present invention, by presenting additional services related to the service received by the user, the amount of information presented to the user can be reduced, making it easier to obtain consent from the user for the use of user data. [Brief description of the drawings]
[0014] [Figure 1] 1 is a block diagram showing a configuration of an information processing device 1 according to a first exemplary embodiment of the present invention. [Diagram 2]1 is a flowchart showing a flow of an information processing method according to the first exemplary embodiment. [Diagram 3] 1 is a block diagram showing a configuration of an information processing system 2 according to a first exemplary embodiment. [Figure 4] 2 is a schematic diagram showing the flow of a value-added providing service executed by information processing device 1 and the contents of each step. FIG. [Diagram 5] 2 is a schematic diagram showing the contents of various tables recorded in a storage unit of the information processing device 1. FIG. [Figure 6] 4A and 4B are schematic diagrams illustrating a procedure in which a generating unit generates a message and an example of the message. [Figure 7] FIG. 1 is a block diagram showing a configuration of an information processing device 1A according to an exemplary embodiment 2 of the present invention. [Figure 8] FIG. 2 is a schematic diagram showing the flow of a value-added providing service executed by information processing device 1A and the contents of each step. [Figure 9] 1 is a block diagram showing a configuration of an information processing system 2A according to this exemplary embodiment. [Figure 10] FIG. 1 is a configuration diagram for implementing an information processing device using software. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0015] Example Embodiment 1 A first exemplary embodiment of the present invention will be described in detail with reference to the drawings. This exemplary embodiment is a basic form of the exemplary embodiments described later.
[0016] (Configuration of information processing device 1) The configuration of an information processing device 1 according to this exemplary embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing the configuration of the information processing device 1. As shown in Fig. 1, the information processing device 1 includes an acquisition unit 11, a determination unit 12, and a generation unit 13.
[0017] The information processing device 1 is a device that, when a user performs an economic action, presents the value-added services that can be received in relation to the economic action, and requests consent to provide user data of the economic action to other service providers (hereinafter, this is also referred to as "data linkage"). The information processing device 1 is operated, for example, by an operator who aims to promote economic revitalization of a certain area by making the economic activity of users (consumers) more active in that area. The operator who operates the information processing device 1 makes contracts in advance with multiple service providers to provide data of a service that a user has received from a certain service provider to other service providers. Hereinafter, "service provider" will be simply referred to as "business operator".
[0018] The acquisition unit 11 acquires user data regarding services that users have received from businesses. A "service" is something that a business provides to an unspecified number of users, such as selling goods, providing meals, and providing various facilities such as transportation, entertainment facilities, and rental facilities. "Receiving a service" is something that a user uses (economically acts) a service provided by a business, such as purchasing goods, eating at a restaurant, and using various facilities such as transportation, entertainment facilities, and rental facilities. The manner in which a user uses a service varies depending on the type of service. A "business" is a profit-making organization or a non-profit organization that provides the above-mentioned service to a user. Note that the above-mentioned service may be provided free of charge, not limited to a fee. The acquisition unit 11 is one form of an acquisition means described in the claims.
[0019] "User data" is information indicating the specific contents of the above-mentioned services used by the user. For example, when a user uses various cards to shop at a supermarket, information about the user, the purchased items, and their prices are recorded in, for example, a POS (Point Of Sale) terminal at the supermarket. The POS terminal is a terminal that has a function for making purchase decisions and generating the purchasing information (user data). The acquisition unit 11 acquires this user data from the POS terminal.
[0020] The determination unit 12 determines whether or not there is a value-added service that the user can receive from another business operator that is related to the service the user has received. A "value-added service" refers to a secondary service that is related to the service the user has received (also called a primary service) and that has utility value (added value) for the user, that is, a secondary service that is thought to be pleasing to the user. The determination unit 12 is one form of the determination means described in the claims.
[0021] For example, value-added services related to shopping at a supermarket may include information on nearby coin lockers, taxi dispatch arrangements, and the provision of various coupons. For example, coin locker information and taxi dispatch allow a user who has accumulated baggage after shopping to temporarily store their baggage or take a taxi home, and timely presentation of information can increase the user's satisfaction. In addition, various coupons obtained through the primary service are economic benefits that can be received only when the primary service is received, and can increase the user's satisfaction. In other words, a value-added service is a service that can increase the user's satisfaction when received in conjunction with the primary service. In addition, tertiary and even quaternary services that can be received by receiving the secondary service are also value-added services.
[0022] The information processing device 1 may include a storage unit that stores information about value-added services. For example, the information about value-added services is information associated with a supermarket used by the user, such as information about coin lockers near a supermarket, information about nearby taxi companies, coupon information or menu recipe information for a nearby restaurant.
[0023] When the determination unit 12 determines that such a value-added service exists, the generation unit 13 generates a message including a consent request for the business operator to provide user data held by that business operator to another business operator, and information about the value-added service that the user can receive by accepting the consent request. Hereinafter, "approving the consent request" is also simply referred to as "agreeing." The generation unit 13 is one form of the generation means described in the claims.
[0024] The message generated by the generation unit 13 is transmitted from the information processing device 1 to the user's terminal device (such as a smartphone). The user replies from the message with whether or not he / she consents to his / her user data being provided as his / her shopping data to a coin locker operator, whether or not he / she consents to his / her user data being provided to a taxi company, or whether or not he / she consents to his / her user data being provided to a restaurant manager. If the user consents to his / her user data being provided to other businesses, each business sends information about the secondary services to the user's mobile terminal. The user can then easily use the secondary services as desired, thereby obtaining a sense of satisfaction.
[0025] (Effects of information processing device 1) As described above, the information processing device 1 according to the exemplary embodiment 1 includes an acquisition unit 11 that acquires user data related to a service received by a user from a certain business operator, a determination unit 12 that determines whether there is a value-added service that the user can receive from another business operator related to the service received by the user, and a generation unit 13 that generates a message including a consent request for providing user data held by a certain business operator to other businesses and information on the value-added service that the user can receive by accepting the consent request when the determination unit 12 determines that such a value-added service exists. In such a configuration, only value-added services that are timely and likely to please the user and are related to the primary service received by the user are searched for and presented to the user, so that the number of other businesses that perform data linkage and the content of the user data to be linked are limited, and the amount of information presented to the user can be reduced. Therefore, according to the information processing device 1 according to the exemplary embodiment 1, by presenting additional services related to the service received by the user, the amount of information presented to the user can be reduced, and it is possible to easily obtain consent to the use of user data from the user.
[0026] (Flow of information processing method) Next, the information processing method S1 according to the present exemplary embodiment 1 will be described with reference to the drawings. Fig. 2 is a flowchart showing the flow of the information processing method S1. As shown in Fig. 2, the information processing method S1 includes steps S11 to S13.
[0027] In step S11, the acquisition unit 11 acquires user data relating to a service that a user has received from a certain business operator. The meanings of "business operator," "service," and "user data" are as described above.
[0028] In step S12, the decision unit 12 decides whether or not there is a value-added service that can be received from another business operator in relation to the service. The meaning of "value-added service" is as described above.
[0029] In step S13, if it is determined that there is a value-added service, the generation unit 13 generates a message including a consent request for the business operator to provide the user data held by the business operator to another business operator and information on the value-added service that the user can receive by accepting the consent request. The generated message is transmitted from the information processing device 1 to the mobile terminal of the user.
[0030] (Effect of information processing method S1) As described above, the information processing method S1 according to the first exemplary embodiment includes a configuration in which the acquisition unit 11 acquires user data related to a service received by a user from a certain business operator, the determination unit 12 determines whether there is a value-added service that can be received from another business operator in relation to the service, and the generation unit 13 generates a message including a consent request for the business operator to provide the user data held by the business operator to the other business operator and information about the value-added service that can be received by the user accepting the consent request when it is determined that there is a value-added service. In such a configuration, only value-added services that are timely and likely to please the user and are related to the primary service received by the user are searched for and provided to the user, so that the number of other businesses that provide data and the content of the user data to be provided are limited. Therefore, according to the information processing method S1 according to the first exemplary embodiment, by presenting additional services related to the service received by the user, the amount of information presented to the user can be reduced, and it is easy to obtain consent to the use of user data from the user.
[0031] (Configuration of information processing system 2) Next, an information processing system 2 according to the present exemplary embodiment 1 will be described with reference to the drawings. Fig. 3 is a block diagram showing the configuration of the information processing system 2. As shown in Fig. 3, the information processing system 2 includes an acquisition unit 21, a determination unit 22, a generation unit 23, and a storage unit 30.
[0032] The functions of the acquisition unit 21, the determination unit 22, and the generation unit 23 are the same as those of the acquisition unit 11, the determination unit 12, and the generation unit 13 described in the above-mentioned information processing device 1, and therefore the description here will be omitted. Note that each unit of the information processing system 2 does not need to be included in one housing, and at least some of them may be located in different locations and connected to each other so that information can be communicated. Also, at least some of the units of the information processing system 2 may be located on the cloud.
[0033] The storage unit 30 may store the user data acquired by the acquisition unit 21. The storage unit 30 may also store various data tables used in the determination made by the determination means 22, and various data required for the message generated by the generation unit 23. In the present exemplary embodiment 1, the storage unit 30 stores, for example, a value-added service table. Details of the various tables that may be stored in the storage unit 30 will be described later.
[0034] Next, a specific example of information processing executed by the information processing device 1 or the information processing system 2 (hereinafter, in this exemplary embodiment, both are collectively referred to as "information processing device 1") will be described with reference to the drawings. Hereinafter, the service executed by the information processing device 1 will be referred to as a "value-added providing service." The flow and contents of this value-added providing service will be described with reference to the drawings. FIG. 4 is a schematic diagram showing the flow of the value-added providing service executed by the information processing device 1 and the contents of each step.
[0035] First, when the information processing device 1 provides a value-added service, the data receiving business entity registers in advance in the information processing device 1 the value-added service to be provided by using the data of the data source business entity, together with the scope of use (step S0). By registering a value-added service in the information processing device 1, each business entity can obtain an opportunity to provide a value-added service related to a service provided by another business entity. In other words, the business entities can mutually obtain economic benefits by increasing the opportunities for users to use the value-added services of each business entity.
[0036] A user who wishes to receive this value-added service first uses a user terminal to register a user ID and user attributes such as a name and an email address in the information processing device 1 (step S1). The information processing device 1 associates the user ID with the user attributes and records them in a user table 306 (described later) in the storage unit 30.
[0037] When this registration step S1 is completed, the user can receive the value-added service. The user first receives the primary service (step S2). The type of primary service can be anything, but here it is assumed that the user has shopped at a supermarket (purchase request). The purchase fee is paid using a card at a POS terminal. The place (supermarket) where the primary service is received is the service receipt point. When the purchase fee is paid using a card, the card information (user attributes) is sent to the information processing device 1 (step S3). Information on the purchased item (purchase history information) and information on the business operating the service receipt point (business ID) are also sent to the information processing device 1. The acquisition unit 11 of the information processing device 1 acquires such information.
[0038] Next, the determination unit 12 of the information processing device 1 determines whether or not there is a value-added service that can be provided to this user. The determination unit 12 refers to the value-added service table 301 recorded in the storage unit 30, and determines whether or not there is a value-added service that can be provided to this user (step S4). Specifically, the determination unit 12 first determines whether or not there is a data destination business ID associated with the business ID obtained in step S3. If there is a data destination business ID, it is determined that there is a value-added service that can be provided.
[0039] If the determination unit 12 determines in step S4 that there is no value-added service that can be provided to this user, the information processing device 1 ends the value-added providing service. Here, various tables recorded in the storage unit 30 will be explained, and the case where the information processing device 1 determines in step S4 that there is a value-added service that can be provided to this user will be described later.
[0040] Fig. 5 is a schematic diagram showing the contents of various tables recorded in the storage unit 30 of the information processing device 1. As shown in Fig. 5, the storage unit 30 stores a value-added service table 301, a business operator ID table 302, a scope ID table 303, a consent scope table 304, a resource table 305, and a user table 306. These tables are updatable.
[0041] The value-added service table 301 is a data table that associates information identifying a business providing user data (data source business ID), information identifying other businesses providing value-added services (data destination business ID), information regarding the provided user data to be provided to the other businesses (scope ID), and information regarding the value-added service (value-added service information).
[0042] The data provider ID is one of the provider IDs, and is the identification information of the provider that owns the data of the primary service received by the user. In the illustrated example, the identification number "client-001" indicating AA Supermarket is recorded.
[0043] The data provider ID is one of the provider IDs, and is the identification information of the provider that provides the secondary service that can be received in relation to the primary service. In the illustrated example, the identification number "client-002" that indicates the BB Town service company is recorded.
[0044] The scope ID is user data of the primary service provided to a business providing a secondary service. In the illustrated example, an identification number "scope-001" indicating purchase history data for the BB Town service company is recorded. However, the data of the primary service may be only a part of the data, not all of the data. This is because a business providing a secondary service does not necessarily need all the data of the primary service. Also, the smaller the amount of data of the primary service provided to a business providing a secondary service, the easier it is to obtain consent from the user. In other words, the scope ID may be data selected from the user data, including only the data to be provided to the other business.
[0045] The value-added service information is the specific content of the secondary service that can be provided to the user. In the example shown in the figure, two pieces of value-added service information are recorded: "The coin locker closest to the AA supermarket" and "Taxi reservation to the AA supermarket."
[0046] The above data sets of data source ID, data destination ID, scope ID, and value-added service information are linked to each other and recorded in the storage unit 30. In the following, data sets illustrated in table format mean that they are linked to each other and recorded in the storage unit 30, and the type of data structure does not matter.
[0047] Also, another data set is recorded in the value-added service table 301 in Fig. 5. Specifically, "client-001" as a data source ID indicating the same AA supermarket, "client-003" as a data destination ID indicating a CC restaurant, "scope-002" as a scope ID indicating purchase history data for the CC restaurant, and value-added service information "CC restaurant coupons nearest to the AA supermarket" and "authentic menu recipes using products purchased at the AA supermarket" are recorded in association with each other.
[0048] In this way, the value-added service table 301 records secondary service information that is expected to please the user who has received the primary service, in association with the data set of data provider information, data recipient information, and data provision range (scope information). This data set may be multiple.
[0049] The tables other than the value-added service table 301 are as follows: Each unit of the information processing device 1 performs various data processing by referring to the value-added service table 301 and the following tables.
[0050] The business operator ID table 302 is a table for recording the ID of a business operator providing a service in association with the business operator name of the business operator.
[0051] The scope ID table 303 defines in a catalog which data items are provided from the data provider to the data recipient. In other words, the scope ID table 303 is a table that records the scope ID and the business entity to which it is provided in association with each other.
[0052] The resource table 305 is a table that records a scope ID, a resource name (user data item) contained therein, and a data provider ID in association with each other.
[0053] The user table 306 is a table that records a user ID and personal information of the user, particularly an email address or a telephone number to which messages are to be sent, in association with each other.
[0054] The consent scope table 304 is a table that records a user ID in association with a scope ID that the user has agreed to be provided. The consent scope table 304 holds, as a table, the result of the user's consent to a data linkage consent request presented by the information processing device 1. The consent scope table 304 may record only the scope IDs that the user has agreed to, or may also record scope IDs that the user has not agreed to. In the above-mentioned step S4, the information processing device 1 refers to this consent scope table 304 to determine whether there is a value-added service that can be provided.
[0055] Returning to FIG. 4, a case where the determination unit 12 determines in step S4 that there is a value-added service that can be provided to the user will be described. The information processing device 1 determines that there is a value-added service that can be provided to the user, since the value-added service table 301 contains value-added service information that can be provided to the user who has shopped at the AA supermarket. Next, the determination unit 12 determines whether or not consent has already been obtained from the user to provide data held by the primary service provider (AA supermarket) within a data provision range (scope) designated by the provider to which the data is to be provided to other providers (step S5). The consent scope table 304 in FIG. 5 records the contents of the user data for which consent has been obtained from the user to data linkage. The information processing device 1 makes the determination in step S5 by referring to the consent scope table 304.
[0056] If it is determined in step S5 that the user has already given consent to provide the data provision range to other businesses, the information processing device 1 executes a value-added provision service. As will be described later, the value-added provision service is to transmit and present to the user the contents of secondary services that the user can use. In the following, a case will be described where the information processing device 1 determines in step S5 that the user has not yet given consent to provide the data provision range to other businesses.
[0057] If it is determined in step S5 that consent has not yet been obtained from the user, the generation unit 13 of the information processing device 1 generates a message including information regarding the value-added service. The generated message is transmitted to the user terminal via the communication unit 40 (step S6). The transmitted message is displayed on the user terminal (step S7). With this configuration, consent is requested from the user only if data collaboration has not yet been consented to, eliminating the need for the user to repeatedly give consent.
[0058] Next, an example of a message to be generated and displayed will be described with reference to the drawings. FIG. 6 is a schematic diagram showing a procedure for the generation unit 23 to generate a message and an example of the message. The generation unit 23 acquires value-added service information "coin locker reservation, taxi dispatch reservation" from the value-added service table 301. In addition, in the second row of the value-added service table 301, the business ID of the business whose primary service the user used is "client-001". Therefore, the generation unit 23 acquires "AA Supermarket", which is the business name of "client-001", by referring to the business ID table 302. In addition, the business ID of the data destination in the second row is "client-002". Therefore, the generation unit 23 acquires "BB Town Service", which is the business name of "client-002", by referring to the business ID table 302. In addition, the scope of the user data in the second row requested by "BB Town Service" is "scope-001". Therefore, the generation unit 23 refers to the resource table 305 and acquires information on "number of items purchased, purchase date, and purchase store" which are the resource names of "scope-001".
[0059] The generating unit 23 generates a message (display screen) 310 based on the information acquired as described above. The message 310 is a schematic diagram of an image displayed on the screen of the user terminal in step S7. The message 310 includes the business (AA Supermarket) from which the user has received the primary service, the contents of the value-added services (secondary services) that the user can receive (coin locker reservations, taxi dispatch reservations), the name of the business providing the secondary service (BB Town Service), and the contents of the primary service data that the user agrees to provide to the secondary service business in order to receive the secondary service. For example, the text may include "This is a notice of a convenient service for customers who use AA Supermarket.", "You can use the following services by linking customer data of AA Supermarket to BB Town Service. (Omitted)", and "If you wish to use the above services, you will need to link the following data from AA Supermarket. (Omitted)". Finally, a hyperlinked guide text that moves to a screen for carrying out the consent procedure is displayed if the user agrees.
[0060] If it is determined in step S5 that consent to providing the data provision range to other businesses has already been obtained from the user, the generation unit 23 may generate only the information about the secondary service. In other words, the generation unit 23 does not need to generate the name of the business providing the secondary service (BB Town service), the contents of the primary service data that the secondary service business agrees to provide in order to receive the secondary service, or the information to move to a screen for performing the consent procedure if the user agrees.
[0061] The above message generation has been described for the data in the second row of the value-added service table 301, but the data in the third row may be generated in a similar manner. In this case, the generation unit 23 generates two types of value-added service information and transmits them to the user terminal. The multiple types of value-added service information may be displayed on one screen, or may be displayed separately on multiple screens.
[0062] 4, when the user performs an operation to consent to the provision of data from the user terminal (step S8), a data linkage consent notification is transmitted from the user terminal to the information processing device 1 (step S9). The information processing device 1 links the consented data linkage information to the scope ID and the user ID, and updates the consent scope table 304 (step S10).
[0063] The type of data for which consent is obtained may be defined in a data set called Scope, which is used in OAuth 2.0 [RFC6749] Section 3.3. This data set allows for detailed configuration according to consumer needs. For example, when defining product purchase data, grocery purchase data and medical product purchase data may be defined separately.
[0064] When a user agrees to data sharing, the user can receive value-added services provided by the data sharing operator. For example, in the above example, the user can reserve the use of a coin locker and / or reserve a taxi. The user can obtain convenient options such as leaving shopping bags in a coin locker or taking a taxi home, and can feel satisfied. When the user feels satisfied, the user will positively consider data sharing for other user data as well. Therefore, user data sharing can be promoted.
[0065] (Effects of Information Processing System 2) The information processing system 2 having the above configuration also provides the same effects as those provided by the information processing device 1 and information processing method S1 described above.
[0066] Exemplary embodiment 2 A second exemplary embodiment of the present invention will be described in detail with reference to the drawings. Note that components having the same functions as those described in the first exemplary embodiment are given the same reference numerals, and the description thereof will be omitted as appropriate.
[0067] (Configuration of information processing device 1A) Fig. 7 is a block diagram showing the configuration of an information processing device 1A according to this exemplary embodiment. As shown in Fig. 4, the information processing device 1A includes a control unit 10, a storage unit 30, and a communication unit 40. The information processing device 1A is also connected to a biometric authentication server (face authentication device) 60 so as to be able to communicate with the biometric authentication server 60.
[0068] The control unit 10 includes an acquisition unit 11, a judgment unit 12, a generation unit 13, an estimation unit 14, a decision unit 15, a selection unit 16, a restriction unit 17, and a memory 18.
[0069] The control unit 10 controls the entire information processing device 1A. The control unit 10 can be configured using a general-purpose processor such as at least one MPU (Micro Processing Unit) or CPU (Central Processing Unit). The control unit 10 may also include a dedicated processor configured with an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a PLD (Programmable Logic Device). The memory 18 may include multiple types of memory such as a ROM (Read Only Memory) and a RAM (Random Access Memory). The memory 18 may also include an internal or external memory such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive). As an example, the control unit 10 realizes the functions of the acquisition unit 11, the determination unit 12, the generation unit 13, the estimation unit 14, the determination unit 15, the selection unit 16, and the restriction unit 17 by expanding various control programs recorded in the ROM of the memory 18 into the RAM and executing them.
[0070] The functions of the acquisition unit 11, the determination unit 12, and the generation unit 13 are similar to those of the acquisition unit 11, the determination unit 12, and the generation unit 13 described in the above-mentioned information processing device 1, and therefore will not be described here. The functions of each of the estimation unit 14, the determination unit 15, the selection unit 16, and the restriction unit 17 will be described in the following exemplary embodiments.
[0071] The storage unit 30 may store the user data acquired by the acquisition unit 11. The storage unit 30 may also store various data tables used for the determination made by the determination unit 12 and various data tables necessary for the message generated by the generation unit 13. As described in the above information processing system 2, the storage unit 30 stores, for example, a value-added service table. Details of other information that may be stored in the storage unit 30 will be described below as appropriate.
[0072] The communication unit 40 is an interface that communicates with multiple user terminals 50 (50a, 50b, 50c, ...), i.e., transmits and receives data. The user terminals 50 are, for example, POS terminals provided by a business operator. The communication between the communication unit 40 and the multiple user terminals 50 may be performed, for example, via the Internet 100. In this case, the communication unit 40 may be equipped with a short-range communication device, such as WiFi (registered trademark) or Bluetooth (registered trademark), that can be wirelessly connected to a connection point on the Internet 100.
[0073] The information processing device 1A is connected to a biometric authentication server 60 via the Internet 100 so as to be able to communicate information. The biometric authentication server 60 is a system that uses the biometric information of a user to authenticate whether or not the user is the same person as a user registered in advance. The biometric authentication server 60 extracts features from a biometric authentication sensor and sensor information acquired by the biometric authentication sensor, generates a biometric authentication data ID as identification information for the features, and manages the ID in association with the features.
[0074] The biometric information used is not particularly limited, but may be face authentication, which has the advantages of being contactless, being acquired with a simple device, and being relatively accurate. When face authentication is used, the biometric authentication server 60 extracts facial features from a face image acquired by a camera or the like, adds a face ID, and manages the facial features in association with the face ID. A data table including authentication data including the face ID is called a face ID table. By using a face authentication system to perform user authentication, it is possible to further improve user convenience.
[0075] The information processing device 1A is a device that provides a value-added provision service. The flow and contents of this value-added provision service will be described with reference to the drawings. FIG. 8 is a schematic diagram showing the flow of the value-added provision service executed by the information processing device 1A and the contents of each step. The flow of the value-added provision service executed by the information processing device 1A is basically the same as the flow of the value-added provision service described in the exemplary embodiment 1, and the following description will focus on the characteristic parts of this exemplary embodiment and omit the description of the other parts.
[0076] First, when the information processing device 1A performs a value-added service, the data destination business entity registers in advance, in the information processing device 1A, the value-added service to be provided by using the data of the data source business entity, together with the scope of use (step S0). The reason for this is as explained in the first exemplary embodiment.
[0077] A user who wishes to receive a value-added service first registers a user ID and user attributes such as a name and an email address in the information processing device 1A using a user terminal (step S1). The user attributes and the method of registering them are as described in the exemplary embodiment 1. In this exemplary embodiment, the user information includes the user's face authentication data (face information). Therefore, the user ID and the user's face information are also registered in the biometric authentication server 60 (step S2).
[0078] For example, if the information processing device 1A is connected to a POS terminal with a camera or a registration-only terminal, the information processing device 1A acquires card information read by the POS terminal and a facial image captured by the camera. The information processing device 1A transmits the user's facial image together with a user ID to the biometric authentication server 60. The biometric authentication server 60 associates the facial information with the user ID and performs user registration. Thereafter, the information processing device 1A performs value-added services using user authentication performed by the biometric authentication server 60. In addition, the user may electronically pay for the services he or she has received after undergoing facial authentication. This allows the user to receive various services without the need for cash or a card.
[0079] When steps S1 and S2 are completed, the user can receive the value-added service. The user first receives the primary service (step S3). Here, it is assumed that the user has shopped at a supermarket (purchase request).
[0080] The user requests face authentication from the information processing device 1A (step S4). The information processing device 1A then prompts the user to take a face image. When the user stands in front of the camera, the POS terminal takes a face image (step S5) and transmits the face image together with the business ID and user ID to the biometric authentication server 60 (step S6). The biometric authentication server 60 compares the transmitted face image with registered face information to perform user authentication (step S7). If the face authentication is successful, the biometric authentication server 60 transmits a message to that effect together with the user ID to the POS terminal (step S8). At this time, electronic payment for the goods purchased by the user is also performed. The biometric authentication server 60 also transmits a message to the information processing device 1A that the face authentication was successful together with the user ID and business ID (step S9).
[0081] Next, the information processing device 1A checks whether there is a value-added service that can be provided to this user (step S10). Since steps S10 to S16 are the same as steps S4 to S10 of the value-added providing service described in the exemplary embodiment 1, the description here is omitted. The configurations of various tables recorded in the storage unit 30 of the information processing device 1A are also similar to the tables shown in FIG. 5 described in the exemplary embodiment 1.
[0082] (Estimation part 14) As shown in Fig. 7, the information processing device 1A may include an estimation unit 14 that estimates the user satisfaction level of the value-added service. When many types of secondary services are registered, it is not preferable to send a message including the contents of all the secondary services to the user. This is because a message including a lot of information may reduce the user's motivation to read the message. The estimation unit 14 estimates the user's satisfaction level with each of the multiple value-added services.
[0083] The estimation unit 14 may estimate the user satisfaction level based on the geographical relationship between the location where the user received the service from the business operator and the location where the value-added service can be received. The user generally receives the value-added service information at the location where the service is received. Therefore, for example, if the location where the service was received is far away from the location where the value-added service can be received, or if the location where the value-added service can be received is geographically difficult and time-consuming to reach, the satisfaction level is considered to be low. In other words, the closer the location where the value-added service can be received is, and the easier it is to reach it geographically, the higher the user satisfaction level is considered to be.
[0084] Alternatively, if the information processing device 1A records user behavior information, the estimation unit 14 may estimate the user satisfaction level based on the user behavior information. The behavior information may be, for example, a record of services received by the user. For example, a place that the user frequently visits is a place that reflects the user's preferences. If the user can receive a value-added service in such a place, the user's satisfaction level is considered to be high. Conversely, the satisfaction level of a value-added service that can be received in a place that the user does not often visit is considered to be low. In this way, by presenting a value-added service suitable for each user based on the user's behavior history, it is possible to improve the user's satisfaction and ultimately promote the integration of user data.
[0085] (Decision Unit 15) Therefore, the information processing device 1A may further include a determination unit 15 that determines the value-added services to be included in the message based on the user satisfaction level. The determination unit 15 may determine a predetermined number of value-added services in descending order of satisfaction level from among the value-added services that can be provided to the user and that are estimated by the estimation unit 14. Then, the generation unit 13 generates a message including the determined value-added services. In this way, preferentially introducing value-added services that are estimated to have a high user satisfaction level to the user is considered to be useful in encouraging the user to agree to data linkage.
[0086] (Selection section 16) The information processing device 1A may further include a selection unit 16 that selects provided user data (resources) to be provided to other businesses from among the user data for each other business. The selection unit 16 selects the type of user data that is considered to be required by a certain business based on a pattern table including a plurality of combination patterns of businesses and the types of user data required by the business type. This makes it possible to prepare a resource table required by each business even when a large number of businesses are registered. Alternatively, the selection unit 16 may select the provided user data to be provided to other businesses in accordance with a data set called Scope used in the above-mentioned OAuth 2.0 [RFC6749] Section 3.3.
[0087] The generating unit 13 may also configure the generated message so that the user data to be provided to other businesses and information on available value-added services are displayed on one display screen. Displayed on one display screen means that the user can read and understand the main part of the message without scrolling or turning pages. For example, the message (display screen) 310 shown in FIG. 6 is configured so that the user data to be provided to other businesses (purchase history for BB Town service) and information on available value-added services (reservation of the nearest coin locker, reservation of a taxi dispatch to AA supermarket) are displayed on one display screen.
[0088] Users often lose interest in reading a message that is too much information or that spans multiple pages. Therefore, it is preferable to compose a message that is as compact and easy to read as possible. By compiling a message so that the user data to be provided to other businesses and information on the available value-added services are displayed on one display screen, users can be motivated to read the message.
[0089] (Restricted Part 17) The information processing device 1A may further include a limiting unit 17 that limits the number of available value-added services contained in a message. Users often lose interest in reading a business-like message containing a lot of information. By limiting the number of available value-added services, it is possible to make the user more interested in reading the message. It is preferable to display one or two value-added services. The method of selecting the limited number of value-added services may be a method of selecting from the value-added services determined by the determining unit 15.
[0090] (Effects of information processing device 1A) As described above, the information processing device 1A according to this exemplary embodiment employs a configuration in which user authentication is performed using the face authentication device 60. Therefore, according to the information processing device 1A according to this exemplary embodiment, in addition to the effects of the information processing device 1 according to the exemplary embodiment 1, the user authentication can be easily performed with a simple configuration of a camera, and the effect of improving user convenience can be obtained.
[0091] Moreover, the information processing device 1A according to the present exemplary embodiment is further provided with an estimation unit 14 that estimates the user satisfaction level of the value-added service. Also, a determination unit 15 that determines the value-added service to be included in the message based on the estimated user satisfaction level is further provided. Therefore, according to the information processing device 1A according to the present exemplary embodiment, in addition to the effects of the information processing device 1 according to the exemplary embodiment 1, the effect of being able to propose value-added services with high user satisfaction can be obtained.
[0092] Moreover, the information processing device 1A according to the present exemplary embodiment is configured to further include a selection unit 16 that selects user data (resources) to be provided to other businesses from among user data for each of the other businesses. Therefore, according to the information processing device 1A according to the present exemplary embodiment, in addition to the effects of the information processing device 1 according to the exemplary embodiment 1, the effect of being able to prepare resource tables required by each of the businesses even when a large number of businesses are registered can be obtained.
[0093] In addition, in the information processing device 1A according to the present exemplary embodiment, the generating unit 13 is configured to generate a message so that the user data to be provided to other businesses and information on the available value-added services are displayed on one display screen. Therefore, according to the information processing device 1A according to the present exemplary embodiment, in addition to the effects of the information processing device 1 according to the exemplary embodiment 1, the effect of making the user motivated to read the message is obtained.
[0094] 9 is a block diagram showing a configuration of an information processing system 2A according to this exemplary embodiment. As shown in the figure, the information processing system 2A includes an acquisition unit 21, a determination unit 22, a generation unit 23, an estimation unit 24, a determination unit 25, a selection unit 26, a restriction unit 27, and a storage unit 30. At least some of these units may be connected to each other via the Internet 100 so as to be able to communicate information with each other. Furthermore, at least some of these units may be located on the cloud.
[0095] The information processing system 2A is capable of communicating with a plurality of user terminals 50 (50a, 50b, 50c . . . ) via the Internet 100. The information processing system 2A may further be capable of communicating with a biometric authentication server 60.
[0096] The functions of the above-mentioned acquisition unit 21, judgment unit 22, generation unit 23, estimation unit 24, decision unit 25, selection unit 26, restriction unit 27, memory unit 30, and biometric authentication server 60 are the same as the functions of the acquisition unit 11, judgment unit 12, generation unit 13, estimation unit 14, decision unit 15, selection unit 16, restriction unit 17, memory unit 30, and biometric authentication server 60 described in the information processing device 1A, so the description will be omitted.
[0097] (Effects of Information Processing System 2A) According to the information processing system 2A according to this exemplary embodiment, the same effects as those achieved by the information processing device 1A can be obtained.
[0098] [Software implementation example] Some or all of the functions of the information processing device 1, 1A and the information processing system 2, 2A (hereinafter referred to as "information processing device 1, etc.") may be realized by hardware such as an integrated circuit (IC chip), or may be realized by software.
[0099] In the latter case, the information processing device 1 etc. is realized, for example, by a computer that executes instructions of a program, which is software that realizes each function. An example of such a computer (hereinafter, referred to as computer C) is shown in FIG. 10. The computer C has at least one processor C1 and at least one memory C2. The memory C2 stores a program P for operating the computer C as the information processing device 1 etc. In the computer C, the processor C1 reads and executes the program P from the memory C2, thereby realizing each function of the information processing device 1 etc.
[0100] The processor C1 may be, for example, a central processing unit (CPU), a graphic processing unit (GPU), a digital signal processor (DSP), a micro processing unit (MPU), a floating point number processing unit (FPU), a physics processing unit (PPU), a tensor processing unit (TPU), a quantum processor, a microcontroller, or a combination thereof. The memory C2 may be, for example, a flash memory, a hard disk drive (HDD), a solid state drive (SSD), or a combination thereof.
[0101] The computer C may further include a RAM (Random Access Memory) for expanding the program P during execution and for temporarily storing various data. The computer C may further include a communication interface for transmitting and receiving data to and from other devices. The computer C may further include an input / output interface for connecting input / output devices such as a keyboard, a mouse, a display, and a printer.
[0102] Furthermore, the program P can be recorded on a non-transitory tangible recording medium M that can be read by the computer C. Such a recording medium M can be, for example, a tape, a disk, a card, a semiconductor memory, or a programmable logic circuit. The computer C can obtain the program P via such a recording medium M. Furthermore, the program P can be transmitted via a transmission medium. Such a transmission medium can be, for example, a communication network or broadcast waves. The computer C can also obtain the program P via such a transmission medium.
[0103] [Additional Note 1] The present invention is not limited to the above-described embodiment, and various modifications are possible within the scope of the claims. For example, embodiments obtained by appropriately combining the technical means disclosed in the above-described embodiment are also included in the technical scope of the present invention.
[0104] [Additional Note 2] Some or all of the above-described embodiments can be described as follows. However, the present invention is not limited to the following described aspects.
[0105] (Appendix 1) An information processing device comprising: an acquisition means for acquiring user data relating to a service received by a user from a business; a determination means for determining whether there is a value-added service that can be received from another business in relation to the service; and a generation means for generating a message including, when it is determined that there is a value-added service, a consent request for the business to provide the user data held by the business to the other business, and information regarding the value-added service that can be received by the user by accepting the consent request.
[0106] According to the above configuration, by presenting additional services related to the service received by the user, the amount of information presented to the user can be reduced, making it easier to obtain consent from the user for the use of user data.
[0107] (Appendix 2) The information processing device described in Appendix 1, wherein the determination means further determines whether or not consent has already been obtained from the user for the operator to provide the user data held by the operator to the other operator, and the generation means generates the message if it is determined that consent has not yet been obtained from the user.
[0108] According to the above configuration, the user is requested to give consent only when data collaboration has not yet been agreed to, which eliminates the need for the user to give consent repeatedly.
[0109] (Appendix 3) 3. The information processing device according to claim 1 or 2, further comprising an estimation means for estimating a user satisfaction level of the value-added service.
[0110] According to the above configuration, it is possible to select a value-added service that provides high user satisfaction.
[0111] (Appendix 4) The information processing device according to claim 3, wherein the user satisfaction level is estimated based on a geographical relationship between a location where the user received a service from the business and a location where the value-added service can be received, or on behavioral information of the user.
[0112] According to the above configuration, it is possible to select a value-added service that can be received at a location close to the user in terms of distance or time, thereby enabling the user to select a value-added service that provides high user satisfaction.
[0113] (Appendix 5) 5. The information processing device according to claim 3, further comprising a determination means for determining the value-added service to be included in the message based on the user satisfaction level.
[0114] According to the above configuration, it is possible to limit the number of value-added services presented to the user, thereby making it easier for the user to link data.
[0115] (Appendix 6) 6. The information processing device according to claim 1, further comprising a selection means for selecting, for each of the other businesses, user data to be provided to the other businesses from among the user data.
[0116] According to the above configuration, it is possible to limit the user data to be provided to other businesses.
[0117] (Appendix 7) An information processing device according to any one of appendices 1 to 6, wherein the message is configured to display the user data to be provided to the other business operator and information regarding the available value-added services on a single display screen.
[0118] According to the above configuration, it becomes easier for the user to understand the presented information.
[0119] (Appendix 8) An information processing method including at least one processor acquiring user data relating to a service a user has received from a business operator, determining whether there is a value-added service that can be received from another business operator in relation to the service, and, if it is determined that there is a value-added service, generating a message including a consent request for the business operator to provide the user data it possesses to the other business operator, and information regarding the value-added service that the user can receive by granting the consent request.
[0120] According to the above configuration, the same effects as those achieved by the information processing device of Supplementary Note 1 can be obtained.
[0121] (Appendix 9) An information processing system comprising: an acquisition means for acquiring user data relating to a service a user has received from an operator; a determination means for determining whether there is a value-added service that can be received from another operator in relation to the service; a generation means for generating a message including, when it is determined that there is a value-added service, a consent request for the operator to provide the user data it possesses to the other operator and information regarding the value-added service that the user can receive by accepting the consent request; and a memory unit for storing a value-added service table that associates and records information regarding the operator, information regarding the value-added service, information regarding the other operator that provides the value-added service, and information regarding the provided user data to be provided to the other operator.
[0122] According to the above configuration, the same effects as those achieved by the information processing device of Supplementary Note 1 can be obtained.
[0123] (Appendix 10) An information processing program that causes a computer to execute the following steps: an acquisition process for acquiring user data related to a service a user has received from a business; a determination process for determining whether there is a value-added service that can be received from another business in relation to the service; and a generation process for generating a message including, when it is determined that there is a value-added service, a consent request for the business to provide the user data it possesses to the other business, and information regarding the value-added service that the user can receive by accepting the consent request.
[0124] According to the above configuration, the same effects as those achieved by the information processing device of Supplementary Note 1 can be obtained.
[0125] (Appendix 11) 8. The information processing device according to claim 1, further comprising a limiting means for limiting the number of available value-added services included in the message.
[0126] According to the above configuration, it becomes easier for the user to understand the presented information.
[0127] (Appendix 12) 8. The information processing device according to claim 1, further comprising a face authentication device that authenticates the user using a face image of the user.
[0128] According to the above method, it is possible to further increase convenience for the user.
[0129] (Appendix 13) The information processing device according to any one of appendices 1 to 7, further comprising a memory unit for storing a value-added service table that associates and records information about the business, information about the value-added service, information about the other business that provides the value-added service, and information about user data provided to the other business.
[0130] (Appendix 14) The information processing system according to claim 9, wherein the storage unit includes a consent scope table that records a user ID in association with the user data for which the user has consented to linking.
[0131] (Appendix 15) The information processing system according to claim 9, wherein the storage unit stores a scope ID table that records provided user data selected from the user data to be provided to the other business operators.
[0132] (Appendix 16) 8. A program for causing a computer to operate as the information processing device according to any one of claims 1 to 7, the information processing program causing the computer to function as each of the means.
[0133] [Additional Note 3] A part or all of the above-described embodiments can be further expressed as follows.
[0134] An information processing device comprising at least one processor, the at least one processor executing an acquisition process for acquiring user data relating to a service received by a user from a business operator, a determination process for determining whether there is a value-added service that can be received from another business operator in relation to the service, and a generation process for generating a message including, when it is determined that there is a value-added service, a consent request for the business operator to provide the user data it possesses to the other business operator, and information regarding the value-added service that the user can receive by accepting the consent request. The information processing device may further include a memory that stores a program for causing the processor to execute the acquisition process, the determination process, and the generation process. The program may be recorded in a computer-readable, non-transitory, tangible recording medium. [Explanation of symbols]
[0135] 1,1A···Information processing device 10. Control section 11,21... Acquisition part 12,22...judgment section 13,23...Generation part 14,24... Estimation part 15,25...Decision section 16,26...Selection section 17,27... Restriction section 2,2A··Information processing system 30...Storage section 40. Communications Department 50 User terminal 60 Biometric authentication server
Claims
1. An acquisition means for acquiring user data related to a service received by a user from a business operator; a determination means for determining whether or not there is a value-added service that can be received from another business operator in relation to the service; a generating means for generating a message including a consent request for the business entity to provide the user data held by the business entity to the other business entity when it is determined that the value-added service is available, and information regarding the value-added service that the user can receive by accepting the consent request; An information processing device comprising:
2. 2. The information processing device according to claim 1, wherein the determination means further determines whether or not consent has already been obtained from the user for the operator to provide the user data held by the operator to the other operator, and the generation means generates the message if it is determined that consent has not yet been obtained from the user.
3. The information processing apparatus according to claim 1 , further comprising an estimation unit for estimating a user satisfaction level of the value-added service.
4. The information processing device according to claim 3 , wherein the user satisfaction level is estimated based on a geographical relationship between a location where the user received a service from the business and a location where the value-added service can be received, or on behavioral information of the user.
5. The information processing apparatus according to claim 4 , further comprising a determining unit for determining the value-added service to be included in the message based on the user satisfaction level.
6. The information processing apparatus according to claim 1 , further comprising a selection unit that selects, for each of the other businesses, user data to be provided to the other businesses from among the user data.
7. 3. The information processing apparatus according to claim 1, wherein the message is configured so that the user data to be provided to the other business and the information regarding the available value-added services are displayed on one display screen.
8. At least one processor Acquiring user data relating to the services the user has received from the business; determining whether there are value-added services available from other businesses related to said service; generating a message including a consent request for the business entity to provide the user data held by the business entity to the other business entity when it is determined that the value-added service is available, and information regarding the value-added service that the user can receive by accepting the consent request; An information processing method comprising:
9. An acquisition means for acquiring user data related to a service received by a user from a business operator; a determination means for determining whether or not there is a value-added service that can be received from another business in relation to the service; a generating means for generating a message including a consent request for the business entity to provide the user data held by the business entity to the other business entity when it is determined that the value-added service is available, and information regarding the value-added service that the user can receive by accepting the consent request; a storage unit for storing a value-added service table that records, in association with each other, information about the business, information about the value-added service, information about the other business that provides the value-added service, and information about user data to be provided to the other business; An information processing system comprising:
10. An acquisition process for acquiring user data related to a service received by a user from a business operator; a determination process for determining whether there is a value-added service available from another business related to the service; a generation process for generating a message including a consent request for the business operator to provide the user data held by the business operator to the other business operator when it is determined that the value-added service is available, and information regarding the value-added service that the user can receive by accepting the consent request; An information processing program that causes a computer to execute the above.
Citation Information
Patent Citations
Use agreement management device
JP2015141642A
Data management device and data management method
WO2022185471A1
