Information processing device and information processing method
Patent Information
- Application Number
- JP2023136475
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-24
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2043-08-24
AI Technical Summary
【0020】 本発明によれば、ユーザの特性に基づいてユーザに適した物品又はサービスを提案しやすくすることができるという効果を奏する。
Smart Images

Figure 2025030832000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device and an information processing method for processing information related to tokens managed on a blockchain. [Background technology]
[0002] Patent Document 1 describes a technique for changing product information presented to a user as an advertisement based on the user's sex, age, occupation, and the like. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2002-109382 A Summary of the Invention [Problem to be solved by the invention]
[0004] Because the characteristics of a user, such as gender, age, and occupation, obtained based on the user's self-reporting are likely to contain inaccurate information, businesses may not be able to propose products or services suitable for the user based on the user's characteristics. In addition, businesses often cannot freely use accurate user characteristics confirmed by a driver's license, My Number card, etc.
[0005] Therefore, the present invention has been made in consideration of these points, and has an object to make it easier to suggest products or services that are suitable for a user based on the user's characteristics. [Means for solving the problem]
[0006] A first aspect of the information processing device of the present invention includes an acquisition unit that acquires a unique token, which is a token held by a user on a blockchain and indicates characteristics of the user issued by a specified issuer, an identification unit that identifies a proposal, which is an item or service to be proposed to the user based on at least one of the characteristics indicated by the unique token and the issuer that issued the unique token, and a display control unit that displays information indicating the proposal on an information terminal used by the user or a business that provides the proposal.
[0007] The information processing device may further have a reception unit that receives from the user a designation of a unique token to be disclosed to others among the multiple unique tokens, and the identification unit may identify the proposal based on at least one of the characteristics indicated by the unique token to be disclosed to others and the issuer who issued the unique token to be disclosed to others.
[0008] The information processing device further has a reception unit that receives from the user a designation of a disclosure partner to whom the unique token will be disclosed, and the identification unit may identify the proposal based on at least one of the characteristics and the issuer, on the condition that the provider of the proposal is the disclosure partner.
[0009] The acquisition unit acquires association information pre-stored in a memory unit, the greater the value being, the higher the association between at least one of the characteristic and the issuer and the product or service, and the smaller the value being, the lower the association between at least one of the characteristic and the issuer and the product or service, and the identification unit may identify as the suggested item an item or service for which the value between at least one of the characteristic indicated by the unique token acquired by the acquisition unit and the issuer of the unique token acquired by the acquisition unit is equal to or greater than a predetermined threshold.
[0010] The identification unit may identify the proposed item on the condition that correlation information pre-stored in a memory unit indicates that at least one of the characteristics and the issuer is correlated with the type, provider or manufacturer of the proposed item.
[0011] When the user holds multiple unique tokens, the identification unit may weight the multiple unique tokens and identify the suggestion based on at least one of the characteristics of the weighted multiple unique tokens and the issuer.
[0012] The acquisition unit may acquire trustworthiness information including a trustworthiness of the issuer, and the identification unit may weight the unique tokens according to the trustworthiness.
[0013] When the user holds multiple unique tokens, the identification unit may identify the suggestion based on at least one of the characteristics and the issuer of a unique token of a type corresponding to the suggestion among the multiple unique tokens.
[0014] The provider of the suggestion may issue the unique token to the user after providing the suggestion to the user.
[0015] The identification unit may identify the suggested item based on information of a designated item, which is an item or service designated by the user, and at least one of the characteristics and the issuer, and the display control unit may display information indicating the designated item and the suggested item on the information terminal.
[0016] The display control unit may cause the information terminal to display information enabling the user to purchase a product that combines the designated item and the suggested item.
[0017] The issuer may be the provider of the designation.
[0018] The issuer may be a different entity from the provider of the designated object or the proposed object.
[0019] An information processing method of a second aspect of the present invention includes the steps of: acquiring, executed by a processor, a unique token which is a token held by a user on a blockchain and which indicates characteristics of the user and has been issued by a specified issuer; identifying a proposal which is an item or service to be proposed to the user based on at least one of the characteristics indicated by the unique token and the issuer that issued the unique token; and displaying information indicating the proposal on an information terminal used by the user or a business providing the proposal. Effect of the Invention
[0020] According to the present invention, it is possible to easily propose products or services suitable for a user based on the characteristics of the user. [Brief description of the drawings]
[0021] [Figure 1] 1 is a schematic diagram of an information processing system according to an embodiment. [Diagram 2] 1 is a block diagram of an information processing system according to an embodiment. [Diagram 3] FIG. 1 is a schematic diagram for explaining a unique token indicating a user's characteristics. [Figure 4] 11 is a schematic diagram of a user terminal displaying a disclosure condition designation screen for a user to designate disclosure conditions. FIG. [Diagram 5] FIG. 2 is a schematic diagram of exemplary relevance information. [Figure 6] 11 is a schematic diagram for explaining a method in which an identification unit identifies a proposal based on a plurality of unique tokens. FIG. [Figure 7] FIG. 13 is a schematic diagram of a user terminal displaying suggested information. [Figure 8] FIG. 1 is a flowchart illustrating an exemplary information processing method executed by an information processing device according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0022] [Outline of Information Processing System S] 1 is a schematic diagram of an information processing system S according to this embodiment. The information processing system S includes an information processing device 1, a user terminal 2, and a business operator terminal 3. The information processing system S may also include other devices such as a server and a terminal.
[0023] The information processing device 1 is a computer that performs processing related to information stored on the blockchain. The blockchain is constructed in a storage unit of the information processing device 1 or in a storage unit of a device different from the information processing device 1. The blockchain may be constructed in the storage units of a plurality of devices, in which case the information processing device 1 may be any one of the plurality of devices.
[0024] The information stored on the blockchain includes, for example, a unique token indicating the characteristics of a user. The unique token is information indicating the characteristics of a user who possesses the unique token, such as a SoulBound Token (SBT). The characteristics of the user include, for example, personal information of the user, a history of the user's actions, and the like.
[0025] Unique tokens are not permitted to be transferred between users on the blockchain, which ensures that they represent the characteristics of the user who owns them. Unique tokens are information held by users on the blockchain, and so, unlike conventional user information managed by individual businesses, users themselves can choose whether or not to disclose the contents of their unique tokens to others, and third parties (such as the issuer of the unique token) can guarantee the contents.
[0026] The unique token is stored in association with user identification information (user ID: Identifier) for identifying the user who is the holder, for example, by a blockchain on one or more storage units on the network. The blockchain includes multiple blocks of data, and each block includes one or more transactions that indicate the holder of the unique token. Each block in the blockchain includes a hash value generated according to a predetermined rule, and the accuracy of the entire blockchain is guaranteed by checking the consistency of the hash values between blocks.
[0027] The user terminal 2 is an information terminal used by a user. The business terminal 3 is an information terminal used by a business. A user is a person who holds a unique token that indicates the characteristics of the user on the blockchain. A business is a business that provides goods or services to users.
[0028] The user terminal 2 and the business operator terminal 3 are, for example, computers such as smartphones, tablet terminals, or personal computers. The user terminal 2 and the business operator terminal 3 have an operation unit such as a touch panel or a keyboard for accepting operations, and a display unit such as a liquid crystal display for displaying information. The user terminal 2 and the business operator terminal 3 can communicate with the information processing device 1 via a network.
[0029] An overview of the processing executed by the information processing system S according to this embodiment will be described below. The information processing device 1 acquires a unique token that is held by a user on a blockchain and that indicates the characteristics of the user and that has been issued by a predetermined issuer.
[0030] The information processing device 1 identifies a suggested item, which is an item or service to be suggested to the user, based on at least one of the characteristics indicated by the acquired unique token and the issuer of the acquired unique token. The information processing device 1 acquires, for example, association information that is stored in advance in a storage unit and indicates an association between at least one of the user's characteristics and the issuer, and the item or service. The information processing device 1 identifies, as a suggested item, an item or service that the association information indicates is associated with the user's characteristics or issuer indicated by the acquired unique token.
[0031] The information processing device 1 causes the user terminal 2 or the business operator terminal 3 to display information indicating the identified proposal.
[0032] In this way, the information processing system S acquires from the blockchain a unique token that indicates the characteristics of the user and that has been issued by a predetermined issuer, and identifies a proposal to be proposed to the user based on at least one of the user's characteristics and the issuer indicated by the acquired unique token. This allows the information processing system S to identify an item or service to be proposed to the user based on the user's unique token that has been objectively recorded on the blockchain by the issuer, making it easier to propose an item or service suitable for the user.
[0033] [Configuration of Information Processing System S] FIG. 2 is a block diagram of an information processing system S according to this embodiment. In FIG. 2, arrows indicate main data flows, and data flows other than those shown in FIG. 2 may exist. In FIG. 2, each block indicates a configuration in functional units, not a configuration in hardware (device) units. Therefore, the blocks shown in FIG. 2 may be implemented in a single device, or may be implemented separately in multiple devices. Data may be exchanged between blocks via any means, such as a data bus, a network, or a portable storage medium.
[0034] The information processing device 1 includes a communication unit 11, a storage unit 12, and a control unit 13. The information processing device 1 may be configured by connecting two or more physically separate devices by wire or wirelessly. The information processing device 1 may also be configured by a cloud that is a collection of computer resources.
[0035] The communication unit 11 has a communication controller for transmitting and receiving data between the user terminal 2 and the provider terminal 3 via the network. The communication unit 11 notifies the control unit 13 of data received from the user terminal 2 and the provider terminal 3 via the network. The communication unit 11 also transmits data output from the control unit 13 to the user terminal 2 and the provider terminal 3 via the network.
[0036] The storage unit 12 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, etc. The storage unit 12 stores in advance a program to be executed by the control unit 13. The storage unit 12 may be provided outside the information processing device 1, in which case data may be exchanged between the storage unit 12 and the control unit 13 via a network.
[0037] The control unit 13 has a reception unit 131, an acquisition unit 132, a specification unit 133, and a display control unit 134. The control unit 13 is a processor such as a CPU (Central Processing Unit), and functions as the reception unit 131, the acquisition unit 132, the specification unit 133, and the display control unit 134 by executing a program stored in the storage unit 12.
[0038] The following is a detailed description of the processing executed by the information processing system S. First, a description will be given of a unique token indicating the characteristics of a user. The unique token is information issued by a predetermined issuer, and is information indicating the characteristics of a user who possesses the unique token.
[0039] The blockchain stores in advance a unique token indicating the characteristics of each user. The user characteristics include personal information of the user, such as gender, age, address, place of origin, occupation, membership, family structure, and assets. The user characteristics may also include a user's behavior history, such as travel history, product purchase history, service contract history, and group membership history. The user characteristics may also include medical information, such as hospital visit history, medication history, and allergy history.
[0040] The user characteristics may also include information indicating that the user has been identified. Identification may mean, for example, that a specific institution has confirmed the identity of the user by having the user present a certificate such as a driver's license, a My Number card, or an insurance card. It is desirable for the issuer of the unique token indicating that the user has been identified to be the institution that has performed identity verification on the user.
[0041] FIG. 3 is a schematic diagram for explaining a unique token indicating a user's characteristics. A unique token is, for example, information that associates an issuer of the unique token with a type (also called an item) of the user's characteristic and the content (also called a value) of the user's characteristic. The user's characteristics are represented by a combination of the type and content of the user's characteristic contained in the unique token. The unique token may also include the date and time of issuance of the unique token. Each user holds one or more unique tokens issued by one or more issuers on the blockchain.
[0042] The issuer of the unique token uses a specific information terminal to transmit a unique token issuance request to the information processing device 1 or other device. The issuance request includes the type and content of the user's characteristics and the user ID of the user. The user's characteristics are set, for example, based on information (survey, etc.) input by the user to the user terminal 2, or information (contract information, etc.) provided by a business that manages user information. In response to the issuance request received from the issuer, the information processing device 1 or other device issues a unique token indicating the user's characteristics to the blockchain, with the user as the holder.
[0043] The information processing device 1 or another device transmits to the blockchain an issuance instruction to cause the blockchain to issue a unique token that associates issuer identification information (issuer ID) for identifying the issuer who made the issuance request with the type and content of the user's characteristics indicated by the issuance request, in association with the user ID indicated by the issuance request. The blockchain generates and stores the unique token in association with the user ID according to the issuance instruction transmitted by the information processing device 1 or another device. As a result, the unique token indicating the user's characteristics is stored in the blockchain with the user as the holder.
[0044] A unique token that indicates the characteristics of a certain user is stored in the blockchain with the user as the holder. The user holds a unique token that indicates the characteristics of the user on the blockchain. In the blockchain, it is not permitted to change the holder of a unique token that indicates the characteristics of a certain user from that user to another user. In other words, the unique token cannot be transferred between users. This ensures that the unique token indicates the characteristics of the user who holds it.
[0045] Next, disclosure conditions for disclosing a user's unique token to others will be described. In the information processing device 1, the reception unit 131 receives, from the user, designation of disclosure conditions for disclosing the unique token owned by the user to others. The reception unit 131 transmits, for example, display information for displaying a disclosure condition designation screen for the user to designate the disclosure conditions to the user terminal 2 used by the user. The user terminal 2 displays the disclosure condition designation screen according to the display information received from the information processing device 1.
[0046] 4 is a schematic diagram of the user terminal 2 displaying a disclosure condition designation screen for the user to designate disclosure conditions. The disclosure condition designation screen includes, for example, an area for designating a disclosure partner to whom the unique token is to be disclosed, and an area for designating a unique token to be disclosed to others. The area for designating a disclosure partner includes, for example, options representing one or more individuals or organizations that may propose goods or services to the user. The area for designating a unique token includes, for example, options representing one or more types of unique tokens held by the user. In the example of FIG. 4, a unique token to be disclosed to each of the designated one or more disclosure partners is designated, but a common unique token to be disclosed to the designated one or more disclosure partners may also be designated.
[0047] In response to a predetermined operation (e.g., selection of the send button) performed by the user, the user terminal 2 transmits information indicating the disclosure conditions including the disclosure recipient specified on the disclosure condition designation screen and the unique token to be disclosed to others to the information processing device 1. In the information processing device 1, the reception unit 131 accepts the disclosure conditions indicated by the information received from the user terminal 2, and stores the accepted disclosure conditions in the storage unit 12 in association with the user ID of the user. In addition, the reception unit 131 may treat all recipients as disclosure recipients and all unique tokens as unique tokens to be disclosed to others without accepting designation of disclosure conditions from the user.
[0048] Next, the relevance information used to identify an item or service to be proposed to a user will be described. The relevance information is information indicating the relevance between at least one of the user's characteristics and the issuer, and the item or service, and is stored in advance in the storage unit 12 in association with business identification information (business ID) for identifying a business. The relevance information is, for example, generated by the business, or generated by a known machine learning process, and stored in advance in the storage unit 12.
[0049] FIG. 5 is a schematic diagram of exemplary association information. The association information includes, for example, an association value indicating the degree of association between at least one of the user's characteristics and the issuer and one or more products. For example, the association value is a larger value the higher the association between at least one of the user's characteristics and the issuer and the product or service, and a smaller value the lower the association between at least one of the user's characteristics and the issuer and the product or service. When the association value is a minimum value (for example, zero), it may indicate that at least one of the user's characteristics and the issuer is not associated with the product or service, and when the association value is greater than the minimum value, it may indicate that at least one of the user's characteristics and the issuer is associated with the product or service. Also, the association value may indicate only one of a value indicating association and a value indicating no association.
[0050] The example in Figure 5 shows that a unique token issued by issuer e exhibiting characteristic a is least relevant to product C, and a unique token issued by issuer e exhibiting characteristic b is most relevant to product B.
[0051] Furthermore, the association information may be information indicating an association between at least one of a user's characteristics and an issuer, and a type of product or service, a provider, or a manufacturer. A type of product or service is a category into which products are classified (such as shirts, jackets, trousers, and skirts in clothing) or a category into which services are classified (such as jazz, rock, and pop in music). A provider is a business operator or the like that provides products or services to users. A manufacturer is a business operator or the like that manufactures products. This allows the information processing system S to reduce the effort required for a business operator to set an association between a user's characteristics or an issuer for each product.
[0052] Next, a process in which the information processing device 1 proposes an item or service to the user based on the unique token will be described. The user specifies an item or service in which the user is interested on the user terminal 2. For example, the user performs an operation on the user terminal 2 to add the item or service in which the user is interested to a purchase list (such as a shopping cart).
[0053] The user terminal 2 transmits information indicating an item or service designated by the user to the information processing device 1. In the information processing device 1, the reception unit 131 receives the item or service designated by the user as a designated item, based on the information transmitted by the user terminal 2.
[0054] The acquisition unit 132 acquires association information associated with the business ID of the business providing the specified item in the storage unit 12. The association information includes, for example, the above-mentioned association value indicating the degree of association between at least one of the user's characteristics and the issuer and each of one or more products.
[0055] The acquisition unit 132 acquires disclosure conditions associated with the user's user ID in the memory unit 12 for the user to disclose the unique token to others. The acquisition unit 132 acquires a unique token that satisfies the disclosure conditions from among one or more unique tokens held by the user on the blockchain (e.g., one or more unique tokens associated with the user's user ID). The unique token that satisfies the disclosure conditions is, for example, a unique token to be disclosed to others specified on the disclosure conditions specification screen of FIG. 4. When no disclosure conditions are specified by the user, the acquisition unit 132 may acquire all unique tokens held by the user on the blockchain.
[0056] Furthermore, the acquisition unit 132 may acquire a unique token whose issuer is a provider who provides a specified item designated by the user, from among one or more unique tokens held by the user on the blockchain. This allows the information processing system S to propose a product or service to the user using a unique token whose content is guaranteed by the provider who provides the specified item.
[0057] Furthermore, the acquisition unit 132 may acquire, from among one or more unique tokens held by the user on the blockchain, a unique token issued by a business operator different from the provider who provides the designated item designated by the user. Furthermore, the acquisition unit 132 may acquire, from among one or more unique tokens held by the user on the blockchain, a unique token issued by a business operator different from the provider who provides the proposed item identified by the identification unit 133 described below. This allows the information processing system S to propose an item or service to the user using a unique token whose content is guaranteed by a third party different from the provider who provides the designated item or the proposed item.
[0058] The acquisition unit 132 may further acquire reliability information including the reliability of the issuer of the unique token, which is pre-stored in the storage unit 12. For example, the reliability of the issuer is a larger value as the reliability of the issuer is higher, and a smaller value as the reliability of the issuer is lower. The reliability may indicate that the issuer is unreliable when it is a minimum value (for example, zero), and that the issuer is reliable when it is greater than the minimum value. In addition, the related value may indicate only one of a value indicating that the issuer is reliable and a value indicating that the issuer is unreliable. The reliability information is, for example, generated by a business operator or generated by a known machine learning process, and pre-stored in the storage unit 12.
[0059] The identification unit 133 identifies a suggested item, which is an item or service to be suggested to the user, based on at least one of the user characteristic indicated by the unique token acquired by the acquisition unit 132 and the issuer who issued the unique token acquired by the acquisition unit 132. The identification unit 133 identifies the item or service as a suggested item on the condition that the association information acquired by the acquisition unit 132 indicates that at least one of the characteristic and the issuer indicated by the unique token is associated with the item or service.
[0060] The identification unit 133, for example, acquires an association value between at least one of the characteristic and the issuer indicated by the unique token and each of one or more goods or services from the association information. The identification unit 133 extracts goods or services whose acquired association value is equal to or greater than a predetermined threshold value from among the one or more goods or services. The threshold value of the association value is stored in advance in the storage unit 12 or is specified by the business operator. The identification unit 133 identifies the extracted goods or services as suggested items. This allows the information processing system S to identify suggested items that have a high degree of association with the characteristic of the user indicated by the unique token or the issuer of the unique token.
[0061] When the disclosure conditions acquired by the acquisition unit 132 indicate a specific disclosure partner, the identification unit 133 may identify the extracted product or service as a suggested item if the provider of the product or service is the disclosure partner, and may not identify the product or service as a suggested item if the provider of the product or service is not the disclosure partner. This allows the information processing system S to propose a suggested item to the user based on the user's unique token, on the condition that the provider of the suggested item is the disclosure partner designated by the user.
[0062] The identifying unit 133 may identify the product or service as a suggestion on the condition that the association information acquired by the acquiring unit 132 indicates that at least one of the characteristic and the issuer indicated by the unique token is associated with the type, provider, or manufacturer of the product or service. In this case, the identifying unit 133 acquires information indicating the type, provider, or manufacturer of the product or service stored in advance in the storage unit 12, and identifies the type, provider, or manufacturer of one or more products or services based on the acquired information.
[0063] The identification unit 133, for example, acquires an association value between at least one of the characteristic and the issuer indicated by the unique token and the type, provider, or manufacturer of each of one or more goods or services from the association information. The identification unit 133 extracts goods or services whose acquired association value is equal to or greater than a predetermined threshold value from among the one or more goods or services. The identification unit 133 identifies the extracted goods or services as suggested goods. This allows the information processing system S to suggest goods or services to the user based on the association between the user's unique token and the type, provider, or manufacturer of the goods or services.
[0064] The identification unit 133 may identify the suggested item based on the information of the specified item in addition to at least one of the characteristics and the issuer indicated by the unique token. In this case, the relationship information further indicates, for example, whether or not two items or services are related to each other (whether or not they can be purchased at the same time, etc.). For example, when the extracted item or service is related to the specified item in the relationship information, the identification unit 133 identifies the item or service as a suggested item, and when not, does not identify the item or service as a suggested item. This allows the information processing system S to suggest to the user a suggested item that has a predetermined relationship, such as being able to be purchased at the same time as the item or service specified by the user.
[0065] When a user has multiple unique tokens, the identification unit 133 may identify a suggested object based only on a type of unique token corresponding to an item or service among the multiple unique tokens. In this case, the identification unit 133 acquires, for example, correspondence information indicating a type of unique token corresponding to an item or service, which is stored in advance in the storage unit 12. For example, a type of unique token related to the user's body, such as height and weight, corresponds to an item that is clothing. The identification unit 133 identifies a suggested object based on a type of unique token corresponding to an item or service in the correspondence information, among the multiple unique tokens held by the user. This allows the information processing system S to suppress consideration of a type of unique token unrelated to an item or service when identifying a suggested object.
[0066] When a user has multiple unique tokens, the identification unit 133 may identify a suggested item by weighting the multiple unique tokens. Fig. 6 is a schematic diagram for explaining a method in which the identification unit 133 identifies a suggested item based on multiple unique tokens.
[0067] The identification unit 133 weights the multiple unique tokens, for example, by multiplying the trustworthiness of the issuer indicated by the trustworthiness information acquired by the acquisition unit 132 by the association value of the unique token issued by the issuer indicated by the association information acquired by the acquisition unit 132. The identification unit 133 determines the sum of the weighted association values of the multiple unique tokens as a score, and identifies the product or service with the highest score as a recommendation.
[0068] 6, the score of product A is 0.6×1=0.6, the score of product B is 0.1×1=0.1, and the score of product C is 0.6×0.5=0.3. The identification unit 133 identifies product A having the highest score calculated by multiplying the relevance value by the reliability and adding up the results as a suggested item. This allows the information processing system S to identify a suggested item by adjusting the influence of multiple unique tokens held by the user.
[0069] Alternatively, the identification unit 133 may identify a suggestion by using only unique tokens whose reliability is equal to or greater than a predetermined threshold among the multiple unique tokens. Also, the identification unit 133 may weight the multiple unique tokens by using an index different from the reliability.
[0070] The display control unit 134 displays the proposal information indicating the proposal item identified by the identification unit 133 on the user terminal 2 or the business operator terminal 3. The display control unit 134 transmits the proposal information indicating the proposal item identified by the identification unit 133 to, for example, the user terminal 2 used by the user or the business operator terminal 3 used by the business operator. The user terminal 2 or the business operator terminal 3 displays the proposal information transmitted by the information processing device 1.
[0071] Fig. 7 is a schematic diagram of a user terminal 2 displaying suggested information. The suggested information includes information about a specified object (product X in Fig. 7) specified by the user and information about a suggested object (product Y in Fig. 7) identified by the identification unit 133. The business operator terminal 3 displays the suggested information in the same manner as in Fig. 7. This allows the information processing system S to directly suggest an item or service to the user, or indirectly suggest an item or service via the business operator, based on at least one of the user characteristics and the issuer indicated by the unique token.
[0072] Furthermore, the display control unit 134 may display information (purchase buttons for product X and product Y in FIG. 7) that enables the user to purchase a product that combines a designated object and a suggested object, as exemplified in FIG. 7, on the user terminal 2. This enables the information processing system S to suggest to the user a suggested object related to the designated object designated by the user, thereby improving user convenience.
[0073] The provider of the suggestion may issue a unique token to the user after providing the suggestion to the user. For example, when the reception unit 131 receives information indicating that the provider has provided the suggestion to the user from the business terminal 3 used by the provider, the reception unit 131 causes the provider to issue a unique token indicating that the user has received the suggestion (such as a purchase history of the suggestion) to the blockchain as an issuer. This allows the information processing system S to automatically reflect the fact that the user has received the suggestion in the goods or services proposed to the user from the next time onwards.
[0074] [Information processing method flow] 8 is a diagram showing a flowchart of an exemplary information processing method executed by the information processing device 1 according to this embodiment. A user specifies an item or service in which the user is interested on the user terminal 2. The user terminal 2 transmits information indicating the item or service specified by the user to the information processing device 1. In the information processing device 1, the receiving unit 131 receives the item or service specified by the user as a specified item based on the information transmitted by the user terminal 2 (S11).
[0075] The acquisition unit 132 acquires association information associated with the business ID of the business providing the specified item in the storage unit 12 (S12). The association information includes, for example, an association value indicating the degree of association between at least one of the user's characteristics and the issuer and each of one or more products.
[0076] The acquisition unit 132 acquires a unique token held by the user on the blockchain (for example, a unique token associated with the user's user ID) (S13). When the user specifies disclosure conditions in advance, the acquisition unit 132 may acquire only unique tokens that satisfy the disclosure conditions.
[0077] The identification unit 133 identifies a suggested item, which is an item or service to be proposed to the user, based on at least one of the user characteristics indicated by the unique token acquired by the acquisition unit 132 and the issuer who issued the unique token acquired by the acquisition unit 132 (S14).
[0078] The display control unit 134 causes the user terminal 2 or the business operator terminal 3 to display proposal information indicating the proposal identified by the identification unit 133 (S15).
[0079] [Effects of the embodiment] According to the information processing system S of this embodiment, the information processing device 1 acquires from the blockchain a unique token that indicates the characteristics of a user and that is issued by a predetermined issuer, and identifies a proposal to be proposed to the user based on at least one of the user's characteristics and the issuer indicated by the acquired unique token. This allows the information processing system S to identify an item or service to be proposed to the user based on the user's unique token that is objectively recorded on the blockchain by the issuer, making it easier to propose an item or service suitable for the user.
[0080] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote industry, innovation and infrastructure."
[0081] Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination combines the effect of the original embodiment. [Explanation of symbols]
[0082] S Information Processing System 1. Information processing device 11 Communications Department 12 Storage section 13 Control section 131 Reception 132 Acquisition Department 133 Specific part 134 Display control section 2. User terminal 3. Operator terminal
Claims
1. An acquisition unit that acquires a unique token that is a token held by a user on a blockchain and indicates a characteristic of the user issued by a predetermined issuer; An identification unit that identifies a proposed item, which is an item or service to be proposed to the user, based on at least one of the characteristic indicated by the unique token and the issuer that issued the unique token; a display control unit that displays information indicating the suggestion on an information terminal used by the user or a business entity that provides the suggestion; An information processing device having the above configuration.
2. The method further includes a reception unit that receives, from the user, a designation of the unique token to be disclosed to another person among the plurality of unique tokens, The identification unit identifies the proposal based on at least one of the characteristics indicated by the unique token to be disclosed to the other party and the issuer who issued the unique token to be disclosed to the other party. The information processing device according to claim 1 .
3. The method further includes a reception unit that receives, from the user, a designation of a disclosure partner to which the unique token is to be disclosed, The identification unit identifies the proposal based on at least one of the characteristics and the issuer, on the condition that a provider of the proposal is the disclosure partner. The information processing device according to claim 1 .
4. the acquiring unit acquires association information, which is stored in advance in a storage unit, the higher the association between at least one of the characteristic and the issuer and the product or service, the larger the value, and the lower the association between at least one of the characteristic and the issuer and the product or service, the smaller the value, The identification unit identifies, as the proposed item, an item or service in which the value of at least one of the characteristic indicated by the unique token acquired by the acquisition unit and the issuer of the unique token acquired by the acquisition unit is equal to or greater than a predetermined threshold value. The information processing device according to claim 1 .
5. The identification unit identifies the proposed item on the condition that the association information pre-stored in the storage unit indicates that at least one of the characteristics and the issuer is associated with the type, provider, or manufacturer of the proposed item. The information processing device according to claim 1 .
6. The identification unit, when the user holds a plurality of the unique tokens, weights the plurality of unique tokens and identifies the proposal based on at least one of the characteristics of the weighted plurality of unique tokens and the issuer. The information processing device according to claim 1 .
7. The acquisition unit acquires reliability information including a reliability of the issuer, The identification unit weights the unique tokens according to the reliability. The information processing device according to claim 6.
8. The identification unit, when the user holds a plurality of the unique tokens, identifies the proposal based on at least one of the characteristics and the issuer of a unique token of a type corresponding to the proposal among the plurality of the unique tokens. The information processing device according to claim 1 .
9. The provider of the proposal issues the unique token to the user after providing the proposal to the user. The information processing device according to claim 1 .
10. The identification unit identifies the proposed item based on information of a designated item, which is an item or service designated by the user, and at least one of the characteristics and the issuer; the display control unit causes the information terminal to display information indicating the designated object and the suggested object. The information processing device according to claim 1 .
11. the display control unit causes the information terminal to display information enabling the user to purchase a product combining the designated item and the suggested item. The information processing device according to claim 10.
12. The issuer is the provider of the designation; The information processing device according to claim 10.
13. The issuer is a different entity from the provider of the designated item or the proposed item; The information processing device according to claim 10.
14. The processor executes Obtaining a unique token that is a token held by a user on a blockchain, the unique token being issued by a predetermined issuer and indicating a characteristic of the user; Identifying a proposal, which is a product or service to be proposed to the user, based on at least one of the characteristics indicated by the unique token and the issuer that issued the unique token; displaying information indicating the suggestion on an information terminal used by the user or a business providing the suggestion; An information processing method comprising the steps of:
Citation Information
Patent Citations
Interactive input support system, interactive input support method, information processing system, and program
JP2021196914A
Program, information processing method, and information processing device
JP2022033591A
Advertisement system
JP2002109382A