Target processing program, target processing device, target processing system, and target processing method
The system addresses the lack of visualization of transaction value by linking user and target information, enabling the identification and rewarding of contributors in transactions.
Patent Information
- Application Number
- JP2025241943
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-12-09
- Publication Date
- 2026-08-25
AI Technical Summary
Conventional ticket systems fail to adequately visualize the value belonging to individuals involved in transactions, such as the origin of goods or services.
A system and method that acquires target information, links user information with target information, and identifies users involved in transactions, enabling the visualization of value and granting rewards.
Enables the visualization of value belonging to individuals involved in transactions and facilitates the management of user relationships through a tree-like structure, allowing for the identification and rewarding of contributors.
Smart Images

Figure 2026136062000001_ABST
Abstract
Description
Technical Field
[0001] At least one embodiment of the present invention relates to a target processing program, a target processing device, a target processing system, and a target processing method.
Background Art
[0002] Patent Document 1 describes a digital content ownership certification and digital ticket issuance system using blockchain. The system includes a server that manages the system, a processing program recorded on the server, and a user terminal on which an application using the system is downloaded. The processing program records the ownership information of the digital content on the blockchain using non-fungible tokens, transmits an ownership certification token of the digital content to the user terminal of the user who purchased the digital content, associates it with the ownership certification token, and transmits a random number of digital tickets using non-fungible or fungible tokens to the user terminal, and records the digital tickets on the blockchain.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Examples of primary and secondary sales of goods and services via tickets already exist. Although conventional tickets handle money, they have not been able to sufficiently visualize the value belonging to a person, such as "from whom the goods or services were purchased".
[0005] The object of at least one embodiment of the present invention is to solve the above problems and provide a target processing program, target processing device, target processing system, and target processing method that can visualize the value belonging to a person involved in a transaction of a predetermined target. [Means for solving the problem]
[0006] From a non-limiting perspective, the target processing program relating to one embodiment of the present invention is A device having a processor, A target information acquisition function that acquires target information including information that identifies a specified target, A user information linking function that links user information, which is information related to the user, with the aforementioned target information, This will make it happen.
[0007] From a non-limiting perspective, the target processing apparatus according to one embodiment of the present invention is a target processing apparatus having a processor, The aforementioned processor, A target information acquisition function that acquires target information including information that identifies a specified target, A user information linking function that links user information related to a user with the aforementioned target information, This will make it a reality.
[0008] From a non-limiting perspective, the target processing system relating to one embodiment of the present invention is A target processing system including a device having a processor, A target information acquisition function that acquires target information including information that identifies a specified target, A user information linking function that links user information related to a user with the aforementioned target information, This will make it a reality.
[0009] From a non-limiting perspective, the target processing method relating to one embodiment of the present invention is A method for processing a target using a device having a processor, A target information acquisition step, which involves acquiring target information that includes information identifying a predetermined target, A user information linking step, which links user information related to a user with the aforementioned target information, It has. [Effects of the Invention]
[0010] Each embodiment of the present invention resolves one or more of the shortcomings. [Brief explanation of the drawing]
[0011] [Figure 1] This is a block diagram showing an example of the configuration of a target processing system corresponding to at least one embodiment of the present invention. [Figure 2] This is a block diagram showing the configuration of an apparatus corresponding to at least one embodiment of the present invention. [Figure 3] This is a flowchart illustrating target information processing corresponding to at least one embodiment of the present invention. [Figure 4] This is a conceptual diagram illustrating a linking structure between user information and target information, corresponding to at least one embodiment of the present invention. [Modes for carrying out the invention]
[0012] Hereinafter, examples of embodiments of the present invention will be described with reference to the drawings. The various components in each embodiment described below can be combined as appropriate, provided that no inconsistencies arise. Furthermore, some aspects described in one embodiment may be omitted in other embodiments. Also, operations and processes unrelated to the characteristic features of each embodiment may be omitted. Moreover, the order of the various processes constituting the various flows and sequences described below is not necessarily in any particular order, provided that no inconsistencies arise in the processing content.
[0013] FIG. 1 is a block diagram showing an example of the configuration of a target processing system 100 corresponding to at least one embodiment of the present invention. The target processing system 100 includes a server 10 and a user terminal 20 used by a user of the target processing system 100. User terminals 20A, 20B, and 20C are each an example of the user terminal 20. The configuration of the target processing system 100 is not limited to this. For example, the target processing system 100 may be configured such that a single user terminal is used by a plurality of users. The target processing system 100 may include a plurality of servers. The user terminal 20 may perform the functions of the server 10.
[0014] The server 10 and the user terminal 20 are examples of computers. The server 10 and the user terminal 20 are each communicably connected to a communication network 30 such as the Internet. The connection between the communication network 30 and the server 10 and the connection between the communication network 30 and the user terminal 20 may be a wired connection or a wireless connection. For example, the user terminal 20 may be connected to the communication network 30 by performing data communication with a base station managed by a communication carrier via a wireless communication line.
[0015] By including the server 10 and the user terminal 20, the target processing system 100 realizes various functions for executing various processes according to user operations.
[0016] The server 10 includes a processor 11, a memory 12, and a storage device 13. The processor 11 is, for example, a central processing unit such as a CPU (Central Processing Unit) that performs various operations and controls. Also, when the server 10 includes a GPU (Graphics Processing Unit), a part of various operations and controls may be performed by the GPU. The server 10 uses the data read into the memory 12 to execute various information processes by the processor 11, and stores the obtained processing results in the storage device 13 as necessary.
[0017] The storage device 13 has a function as a storage medium for storing various types of information. The configuration of the storage device 13 is not particularly limited, but from the perspective of reducing the processing load on the user terminal 20, it may be configured to be able to store all the various types of information necessary for the control performed in the target processing system 100. Examples of such include HDDs and SSDs. However, the storage device for storing various types of information only needs to have a storage area in a state accessible by the server 10, and for example, it may be configured to have a dedicated storage area outside the server 10.
[0018] The user terminal 20 is managed by the user. Examples of the user terminal 20 include, for example, mobile phone terminals, smartphones, PDAs (Personal Digital Assistants), personal computers, tablets, stationary game devices, portable game devices, and the like. The user terminal 20 may be a VR goggle, AR glasses, smart glasses, AR contact lenses, or other wearable devices that can be operated by the user.
[0019] The user terminal 20 is connected to the communication network 30 and includes hardware and software for executing various processes by communicating with the server 10. Each of the plurality of user terminals 20 may be configured to be able to communicate directly with each other (peer-to-peer communication) without going through the server 10.
[0020] The user terminal 20 may have a display device built in. Also, a display device may be wirelessly or wiredly connected to the user terminal 20. Since the display device is a very common configuration, it is omitted here. The display device is an example of an output device. When the user performs various information processes using the user terminal 20, a screen (information processing screen) necessary for the information process is displayed as an image by the display device, and the user recognizes this image. The information processing screen is displayed, for example, on a display which is an example of the display device included in the user terminal or on a display which is an example of the display device connected to the user terminal.
[0021] The user terminal 20 comprises a processor 21, memory 22, and storage device 23. The processor 21 is, for example, a central processing unit such as a CPU (Central Processing Unit) that performs various calculations and controls. If the user terminal 20 is equipped with a GPU (Graphics Processing Unit), some of the various calculations and controls may be performed by the GPU. The user terminal 20 uses the data read into the memory 22 to perform various information processing using the processor 21, and stores the obtained processing results in the storage device 23 as needed. The storage device 23 functions as a storage medium for storing various information.
[0022] The user terminal 20 may have a built-in input device. Alternatively, the input device may be connected to the user terminal 20 wirelessly or via a wired connection. The input device accepts user input. In response to user input, the processor in the server 10 or the processor in the user terminal 20 executes various control processes. Examples of input devices include touchscreens found in smartphones and tablets, keyboards, mice, gamepads, joysticks, and other controllers.
[0023] In addition, the user terminal 20 may be equipped with other output devices such as speakers. These other output devices may output voice, vibration, and other various types of information to the user.
[0024] In this embodiment, the communication network 30 includes a blockchain network 60. The blockchain network 60 is constructed by multiple nodes, such as computers. As an example of multiple nodes, Figure 1 shows nodes 6a, 6b, 6c, and 6d, each of which is a computer. These are merely examples, and the number of nodes does not have to be four. Note that the blockchain network 60 may be constructed as a separate network from the illustrated communication network 30.
[0025] Multiple nodes 6a-6d are typically interconnected in a peer-to-peer manner to form a blockchain network 60. A distributed ledger is stored in the memory of each node. Server 10 or user terminal 20 may be connected to the blockchain network 60 in a communicative manner. Server 10 or user terminal 20 may function as a node included in the blockchain network 60.
[0026] Figure 2 is a block diagram showing the configuration of the device 1 corresponding to at least one embodiment of the present invention. The device 1 may be, for example, the server 10 or the user terminal 20 described above.
[0027] Device 1 comprises a target information acquisition unit 101, a user information linking unit 102, an involved user identification unit 103, and a reward granting unit 104. The processor in Device 1 refers to a target processing program held in a storage device and executes that program to functionally realize the target information acquisition unit 101, the user information linking unit 102, the involved user identification unit 103, and the reward granting unit 104.
[0028] The target information acquisition unit 101 has the function of acquiring target information that includes information identifying a predetermined target. The user information linking unit 102 has the function of linking user information, which is information related to a user, with the target information. The involved user identification unit 103 has the function of identifying users who were involved in a transaction concerning a target corresponding to the target information, but who were not the user who performed the transaction, and who correspond to user information linked to the target information. The reward granting unit 104 has the function of granting a predetermined reward to one or more users identified by the involved user identification unit 103.
[0029] Figure 3 is a flowchart illustrating target information processing corresponding to at least one embodiment of the present invention.
[0030] The target information acquisition unit 101 acquires target information including information that identifies a predetermined target (St101).
[0031] The user information linking unit 102 links user information with ticket information (St102). The user information linking unit 102 may link publicly available user information with the target information. The publication of user information may be done by the user associated with that user information, or by someone else.
[0032] The involved user identification unit 103 identifies users who were involved in the transaction but were not the users who performed the transaction, and who correspond to the user information linked to the target information (St103).
[0033] The reward distribution unit 104 distributes a predetermined reward to one or more identified users (St104).
[0034] A specified object refers to a tangible or intangible object that can be linked to other information. For example, a specified object is a real-world item. Examples of real-world items include goods such as shoes and books.
[0035] The specified subject may be digital data. Examples of digital data include image data, video data, and text data.
[0036] The specified item may be a ticket. The ticket may be a ticket that indicates the right to use an item, or a ticket that indicates the right to use an intangible service. For example, a ticket to attend a concert or a ticket to stay at a hotel are tickets that indicate the right to use an intangible service. A ticket that is a voucher for goods is a ticket that indicates the right to use an item.
[0037] Tickets may be physical items such as paper tickets, or they may be electronic tickets composed of digital information.
[0038] When the designated object is a ticket, the ticket information, which corresponds to the object information, is information that includes information identifying one or more tickets. For example, information including a ticket ID that uniquely identifies a ticket falls under the category of ticket information. Ticket information may also include attribute information of the ticket, such as the date and time of the event, the venue, participating artists, the ticket price, and information indicating the goods or services that can be exchanged for the ticket.
[0039] The specified object may be a virtual object. An example of a virtual object is a virtual book that can be displayed in a virtual space. The virtual book may be a 2D or 3D model data.
[0040] The specified subject may be information that identifies the content of a right, security, or service. Specific examples of rights include, but are not limited to, patent rights, copyrights, and service usage rights. Information such as an identification ID that identifies a right, or attribute values that identify the content of a right, falls under the category of subject information.
[0041] The specified targets are not limited to the specific examples mentioned above.
[0042] User information refers to information related to a user. User information may include attribute information such as the user's name, address, and user account name on social media. User information may also include information obtained in relation to the user. User information may also include information entered, selected, or generated by the user. User information may include various types of information such as text, images, audio, and video. User information may also include information such as 3D models in a virtual space.
[0043] User information entered, selected, or generated by a user is information obtained as a result of the user's active actions. This includes, for example, text entered by the user, information actively selected by the user, and information generated as a result of user actions.
[0044] Users may input text information, for example, via a keyboard or smartphone's flick input. Users may select one or more images from a selection of images. Users may generate user information through various methods, such as drawing pictures with drawing software, recording audio, or filming live commentary videos. Users may also generate user information using a generation AI.
[0045] User A adds their own user information to a target piece of information (e.g., ticket information) and discloses the target piece of information with the user information added. Disclosing information means making it visible to others, such as posting the information on a website managed by the user, sharing it on social media, or sending it to a mailing list. In step St102, the user information linking unit 102 links the user information that the user has actively disclosed with the target piece of information.
[0046] User information may also be information obtained about a user. Information obtained in relation to a user refers to information obtained by acquiring information already associated with a user, such as automatically retrieving attribute information corresponding to a particular user account from an SNS server using an API, or information generated based on such information.
[0047] Information obtained about a user may be information obtained without any active action by the user. For example, someone other than the user may input information about that user into various information processing systems, and information entered in this way is also included in information obtained about the user.
[0048] Linking user information to target information means making it possible to identify one piece of information from at least one piece of information. For example, if the target is a ticket, adding the ticket ID contained in the ticket information to the user information is equivalent to linking the user information to the target information (ticket information). In this case, since the ticket information for the relevant ticket can be identified from the ticket ID embedded in the user information, the user information is linked to the target information. Alternatively, registering information for identifying the target information and information for identifying the user information as pairs in a management table stored in a storage device is also equivalent to linking user information to target information. User information may also be linked to target information through other information processing methods.
[0049] A user involved in a transaction refers to a user who contributed to that transaction in some way.
[0050] Let's illustrate how to identify users involved in a transaction. Assume the target is a ticket. User A publishes information on social media that quotes the ticket information. This publication triggers the user information linking unit 102 to link user A's user information with the ticket information (St102). Subsequently, suppose user Z purchases a ticket corresponding to the ticket information after seeing the information published by user A. The user information linking unit 102 links user Z's user information with the ticket information (St102). In the above case, a transaction has occurred in which user Z purchased a ticket. Since user A published the information that caused the transaction to occur, user A is a user who contributed to the transaction. Therefore, when the transaction by user Z is completed, the involved user identification unit 103 identifies the user who was involved in the transaction but not the user who performed the transaction, and who corresponds to the user information linked to the target information (St103). In this example, the involved user identification unit 103 identifies User A, who is a user already linked to the ticket information and who was involved in disclosing the ticket information. User A is not User Z, who performed the transaction.
[0051] The criteria for determining whether or not a contribution exists may be set as appropriate by a person skilled in the art.
[0052] The specified reward may be money, points, or other forms of reward, but it may also be other forms of reward. For example, it may be a reward such as granting the right to participate in a certain event.
[0053] [Multi-level linking of user information] The user information linking unit 102 may link one target information with the user information of multiple users. The user information of multiple users may be linked in a multi-level manner. Multi-level means that one user's information is linked to the target information with another user's user information in between. For example, when the target information and user A's user information are already linked, user A's user information and user B's user information are linked. Furthermore, user C's user information and user B's user information are linked. In this way, the target information and user information are linked in series, forming multiple levels, such as Target-User A (1st level)-User B (2nd level)-User C (3rd level). Because the user information linked to the target information forms multiple levels in this manner, it is described as multi-level linking.
[0054] Furthermore, the target information may be linked in parallel to the user information of multiple users. For example, the target information may be directly linked to the user information of user A. The same target information may also be directly linked to the user information of user B. In this case, the user information of two users will be linked in parallel to a given target, such as User A - Target - User B.
[0055] For example, let's assume the subject is a ticket and the subject information is ticket information. Suppose User A quotes the ticket information and publishes it on social media with an advertisement written by User A added.
[0056] The ticket information referred to here may include a URL or other information that identifies a particular ticket. Let's say User B publishes the ticket information on social media, either by adding a drawing created by User B to the information published by User A, or without adding anything. Users can publish the source information with their own information added, or without adding their own information. In this way, the original ticket information can be linked to user information from multiple users, such as User A, User B, etc.
[0057] The user information linking unit 102 may link user information related to a second user with target information to which user information related to a first user is linked. In the above example, the user information linking unit 102 links ticket information to which user information about the first user, user A, is linked, with user information about the second user, user B, in multiple stages. For example, the user information linking unit 102 may access user information published on the SNS via an API prepared in advance by the SNS, obtain the user information, and then link the obtained user information to the target information.
[0058] The linking of user information and target information may be performed in a tree structure where user information relating to multiple users is structured in a tree format. This tree structure can also be interpreted as a state in which target information and user information are linked in multiple levels and in parallel. For example, if user A quotes and publishes ticket information, user D quotes and publishes the ticket information, and users B and C each quote and publish the information published by user A, the linking of user information and target information may be performed in a tree structure as shown in Figure 4. Figure 4 is a conceptual diagram illustrating the structure of the linking between user information and target information, corresponding to at least one embodiment of the present invention.
[0059] Let's illustrate this with an example where the target is a ticket and the target information is ticket information. For instance, the original ticket information is generated by the event organizer or the administrator of the target processing system 100. The initially generated ticket information becomes the root node of the first level in the tree structure. In Figure 4, this root node is labeled as Node 1.
[0060] Suppose User A quotes ticket information, adds User A's own content, and publishes it. This ticket information with User A's content becomes node 2-1 in the second level of the tree structure. At node 2-1, the user information linking unit 102 links User A's user information to the ticket information. The linked user information may include the content added by User A.
[0061] Suppose User D quotes ticket information, adds User D's content, and publishes it. This ticket information with User D's content becomes node 2-2 in the second level of the tree structure. At node 2-2, the user information linking unit 102 links User D's user information to the ticket information. The linked user information may include the content added by User D.
[0062] Suppose User B quotes the ticket information published by User A, adds User B's own content, and publishes it. This ticket information with User B's content becomes node 3-1 in the third level of the tree structure. At node 3-1, the user information linking unit 102 further links User B's user information to the ticket information to which User A's user information is already linked. The linked user information may include the content added by User B.
[0063] Suppose User C publishes ticket information that User A has published, quoting it. However, User C does not add any original content, simply quoting and publishing the ticket information published by User A. This ticket information that User C has quoted and published becomes node 3-2 in the third level of the tree structure. At node 3-2, the user information linking unit 102 further links User C's user information to the ticket information that User A's user information is already linked to.
[0064] The target processing system 100 may periodically acquire user information, or whenever a user publishes information referencing the target information, update the information showing the tree structure described above, and store the updated information off-chain.
[0065] When implementing the target processing system 100 on-chain using blockchain, for example, a smart contract is pre-implemented on the blockchain that processes the addition of user information that references the target information to a token corresponding to a predetermined target, such as a ticket. The target processing system 100 may periodically, or whenever a user makes an information disclosure that references the target information, retrieve user information and call the smart contract to add the retrieved user information.
[0066] When the target processing system 100 establishes a link between target information and user information as described above, it becomes possible to appropriately manage the user relationships themselves, with the target information serving as the starting point and multiple users associated with the target information connected radially. Here, the linking between target information and user information can be performed in multiple stages and in parallel, so if a predetermined target is considered the 0th stage, the number of related users will increase exponentially as the stages increase to the 1st, 2nd, and 3rd stages. This exponentially increasing network of users, that is, the distribution route of goods and services itself, inherently has great value, and such a distribution route can be appropriately managed.
[0067] Furthermore, since each exponentially linked user becomes an access point for other users who newly purchase goods or services, using the processing system 100 of this disclosure will result in an explosive increase in the number of access points for providing users with predetermined items.
[0068] Furthermore, after managing the relationships in the exponentially growing network through linking as described above, the involved user identification unit 103 identifies the involved users included in that network. Then, the reward granting unit 104 grants a predetermined reward to one or more users identified by the involved user identification unit 103.
[0069] The involved user identification unit 103 may, when a transaction is concluded regarding the target information, identify a user who was involved in the transaction but was not the user who performed the transaction, from among the users included in the tree structure described above, who corresponds to the user information linked to the target information. More specifically, the involved user identification unit 103 may identify a user from among the users linked between the user who performed the transaction and the target information in the tree structure described above. In the example in Figure 4, if user B purchases a ticket after viewing publicly available information by user A, the involved user identification unit 103 identifies user A (node 2-1), who is linked between user B (node 3-1) and the target information (node 1).
[0070] By structuring it as described above, it becomes possible to visualize the value belonging to the people involved in the transaction, such as "who it was bought from," rather than just the monetary transactions of a predetermined object as was done in the past.
[0071] Furthermore, since the act of quoting the target information by multiple users occurs in a multi-level and parallel manner, the linking of the target information and user information is performed in a way that constructs a tree structure. This makes it possible to identify which node in the tree structure the user who contributed to the transaction of the target information.
[0072] Users A, B, C, etc., who quote and publish the target information may be, for example, artists or influencers. Users such as artists and influencers can "recommend" the designated target.
[0073] As described above, each embodiment of the present application solves one or more of the shortcomings. Note that the effects of each embodiment are non-limiting effects or examples of effects.
[0074] In each of the embodiments described above, the user terminal 20 and the server 10 execute the various processes described above in accordance with various control programs (e.g., target processing programs) stored in their own storage devices. Furthermore, other computers, not limited to the user terminal 20 and the server 10, may also execute the various processes described above in accordance with various control programs (e.g., target processing programs) stored in their own storage devices.
[0075] Furthermore, the configuration of the target processing system 100 is not limited to the configuration described as an example of the embodiment above. For example, the server may perform some or all of the processing described as being performed by the user terminal, or the user terminal may perform some or all of the processing described as being performed by the server. Alternatively, the user terminal may be equipped with some or all of the storage unit (memory device) provided by the server. In other words, the target processing system 100 may be configured such that one of the user terminals or the server provides some or all of the functions provided by the other.
[0076] Furthermore, the program may be configured to implement some or all of the functions described above as examples of each embodiment in a standalone device that does not include a communication network.
[0077] [Note] The above-described embodiments are written in such a way that at least the following invention can be put into practice by a person with ordinary skill in the art to which the invention pertains.
[0078] [1] A device having a processor, A target information acquisition function that acquires target information including information that identifies a specified target, A user information linking function that links user information related to a user with the aforementioned target information, The target processing program that makes this possible.
[0079] According to the above-mentioned processing program, it is possible to visualize the value belonging to the people involved in a predetermined transaction.
[0080] [2] The user information linking function links user information related to a second user with the target information to which user information related to a first user is linked. The target processing program described in [1]. This allows user information related to multiple users involved in a specified transaction to be managed in conjunction with the target information.
[0081] [3] The linking between the user information and the target information is performed so that the user information relating to multiple users is structured in a tree format. The target processing program described in [2]. As a result, while the act of quoting target information by multiple users occurs in a multi-layered manner, the linking of target information and user information is constructed in a tree structure, and it becomes possible to identify which node in that tree structure the user who contributed to the transaction of the specified target.
[0082] [4] When a transaction is concluded regarding the subject corresponding to the aforementioned subject information, the system further implements a function to identify the users who were involved in the transaction but were not the users who performed the transaction, and who correspond to the user information linked to the aforementioned subject information. The target processing program described in [1].
[0083] [5] The aforementioned user identification function further implements a reward granting function that grants a predetermined reward to one or more users identified by the user identification function. The target processing program described in [4].
[0084] According to the above-mentioned target processing program, it is possible to identify users involved in a specified target transaction and perform specified processing, such as granting rewards, to those users.
[0085] [6] A target processing device having a processor, The aforementioned processor, A target information acquisition function that acquires target information including information that identifies a specified target, A user information linking function that links user information related to a user with the aforementioned target information, A target processing unit that makes this possible.
[0086] According to the above-described processing device, it is possible to visualize the value belonging to the person involved in a predetermined transaction.
[0087] [7] A target processing system including a device having a processor, A target information acquisition function that acquires target information including information that identifies a specified target, A user information linking function that links user information related to a user with the aforementioned target information, The target processing system that makes this possible.
[0088] According to the above-described processing system, it is possible to visualize the value belonging to the people involved in a predetermined transaction.
[0089] [8] A method for processing a target using a device having a processor, A target information acquisition step, which involves acquiring target information that includes information identifying a predetermined target, A user information linking step, which links user information related to a user with the aforementioned target information, A target processing method having the following characteristics.
[0090] According to the above-described processing method, it is possible to visualize the value belonging to the person involved in the transaction of a specified target. [Industrial applicability]
[0091] According to one embodiment of the present invention, a target processing program, target processing device, target processing system, and target processing method are useful for visualizing the value belonging to a person involved in a transaction of a predetermined target. [Explanation of symbols]
[0092] 1 device 10 servers 11 processors 12 memory 13 Storage device 20, 20A, 20B User Terminals 21 processors 22 memory 23 Storage device 30 Communication Networks 60 Blockchain Networks 100 Target Processing Systems 101 Target Information Acquisition Unit 102 User Information Linking Section 103 Involved User Identification Department 104 Reward Distribution Department
Claims
1. A device having a processor, A target information acquisition function that acquires target information including information that identifies a specified target, A user information linking function that links user information, which is information related to the user, with the aforementioned target information, The target processing program that makes this possible.
2. The user information linking function links user information related to a second user with the target information to which user information related to a first user is linked. The target processing program according to claim 1.
3. The linking between the user information and the target information is performed so that the user information relating to multiple users is structured in a tree format. The target processing program according to claim 2.
4. When a transaction is concluded regarding the subject corresponding to the aforementioned subject information, the system further implements a function to identify the users who were involved in the transaction but were not the users who performed the transaction, and who correspond to the user information linked to the aforementioned subject information. The target processing program according to claim 1.
5. The aforementioned user identification function further implements a reward granting function that grants a predetermined reward to one or more users identified by the user identification function. The target processing program according to claim 4.
6. A target processing device having a processor, The aforementioned processor, A target information acquisition function that acquires target information including information that identifies a specified target, A user information linking function that links user information, which is information related to the user, with the aforementioned target information, A target processing unit that makes this possible.
7. A target processing system including a device having a processor, A target information acquisition function that acquires target information including information that identifies a specified target, A user information linking function that links user information related to a user with the aforementioned target information, The target processing system that makes this possible.
8. A method for processing a target using a device having a processor, A target information acquisition step, which involves acquiring target information that includes information identifying a predetermined target, A user information linking step involves linking user information, which is information related to the user, with the aforementioned target information. A target processing method having the following characteristics.
Citation Information
Patent Citations
Ownership certification of digital content and digital ticket giving system using block chain
JP2022059707A