Information processing system, information processing method, and program

The information processing system addresses discrepancies in user communication by managing user agreements and incentives, reducing burden and enhancing motivation for information sharing.

JP7891783B1Active Publication Date: 2026-07-17

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Filing Date
2026-04-24
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Conventional communication systems fail to address discrepancies in understanding between information seekers and providers, leading to psychological burdens and lack of motivation for information provision, as they do not facilitate tailored communication that meets user needs.

Method used

An information processing system comprising a first and second terminal, and an information processing device that manages user registration, condition setting, consensus formation, information sharing, evaluation, and reward granting to align communication based on user agreements and incentives.

Benefits of technology

The system reduces psychological burden on information providers by aligning communication according to user needs and providing incentives, ensuring continuous motivation for information sharing through structured agreements and evaluations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007891783000001_ABST
    Figure 0007891783000001_ABST
Patent Text Reader

Abstract

We provide an information processing system that enables communication tailored to the needs of users. [Solution] The information processing system comprises a first terminal, a second terminal, and an information processing device capable of communicating with the first terminal and the second terminal via a network, wherein the information processing device includes: a condition receiving unit that receives condition information from the first terminal regarding information provision made by a second user using the second terminal to a first user using the first terminal; a consensus forming unit that transmits the condition information to the second terminal, receives response information to the condition information from the second terminal, and forms an agreement regarding the condition information; an information sharing unit that receives provision information transmitted from the second terminal and outputs the received provision information to the first terminal; an evaluation receiving unit that receives evaluation information regarding the provision information from the first terminal; and a reward granting unit that grants an incentive to the second user based on the evaluation information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing system, an information processing method, and a program.

Background Art

[0002] Patent Document 1 discloses a communication system that can count the operations of communication on a network and assign points (incentives) based on the count.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Conventionally, as a means of communication among family members living apart, etc., SNS (Social Networking Service) such as a messaging app has been widely used. In addition, a monitoring system for the purpose of checking the safety of the elderly and single people has also been developed.

[0005] However, in conventional services and systems, a discrepancy in recognition is likely to occur between the side seeking information (for example, a parent) and the side providing information (for example, a child) regarding the frequency of communication and the content of the information sought. For example, excessive communication from the side seeking information may make the side providing information feel a psychological burden as an interference. On the other hand, if there is little spontaneous communication from the side providing information, there is concern that the side seeking information may feel不安. Also, for the side providing information, since there is no clear motivation for information provision, there is a possibility that it will be difficult to maintain continuous information sharing.

[0006] Communication systems like the one described in Patent Document 1, while capable of increasing the number of communication operations on the network, have the problem of not being able to eliminate discrepancies in understanding between those seeking information and those providing it, thus failing to realize communication that meets the needs of the users.

[0007] Therefore, the present invention has been made in view of the above circumstances, and relates to providing an information processing system, an information processing method, and a program that can realize communication that is suited to the needs of users. [Means for solving the problem]

[0008] The present invention relates to an information processing system comprising a first terminal, a second terminal, and an information processing device capable of communicating with the first terminal and the second terminal via a network, wherein the information processing device includes: a condition receiving unit that receives condition information from the first terminal regarding information provision made by a second user using the second terminal to a first user using the first terminal; a consensus forming unit that transmits the condition information to the second terminal, receives response information to the condition information from the second terminal, and forms an agreement regarding the condition information; an information sharing unit that receives provision information transmitted from the second terminal and outputs the received provision information to the first terminal; an evaluation receiving unit that receives evaluation information regarding the provision information from the first terminal; and a reward granting unit that grants an incentive to the second user based on the evaluation information. [Effects of the Invention]

[0009] According to the information processing system of the present invention, information is provided based on prior agreement between users regarding conditional information, thus reducing the psychological burden on the information provider due to interference from the information seeker. Furthermore, since the information provider is given an incentive based on evaluation information of the provided information, continuous motivation for information provision functions. In addition, by mediating the exchange of response information regarding conditional information on the system, formatted agreement formation becomes possible compared to ad-hoc messaging. As a result, communication that is tailored to the needs of users can be realized. [Brief explanation of the drawing]

[0010] [Figure 1] This diagram shows the overall configuration of Information Processing System 1. [Figure 2] This diagram shows the hardware configuration of the information processing device 100. [Figure 3] This diagram shows the hardware configuration of the first terminal 200. [Figure 4] This diagram shows the hardware configuration of the second terminal 300. [Figure 5] This figure shows an example of the functional configuration of the control unit 110 of the information processing device 100. [Figure 6] This is a flowchart illustrating an example of the user information registration process performed by Information Processing System 1. [Figure 7] This figure shows an example of the requesting user information input screen P100 that is output to the first terminal 200. [Figure 8] This is a flowchart illustrating an example of the user information registration process performed by Information Processing System 1. [Figure 9] This figure shows an example of the user information input screen P200 for the first terminal 200. [Figure 10] This is a flowchart illustrating an example of the condition setting process performed by Information Processing System 1. [Figure 11] This figure shows an example of the provider-side user selection screen P300 that is output to the first terminal 200. [Figure 12]It is a diagram showing an example of a condition information input screen P400 output to the first terminal 200. [Figure 13] It is a diagram showing an example of a request-side user information input screen P500 output to the second terminal 300. [Figure 14] It is a diagram showing an example of a response information input screen P600 output to the second terminal 300. [Figure 15] It is a diagram showing an example of a response information display screen P700 output to the first terminal 200. [Figure 16] It is a flowchart showing an example of the provided information output and provided information evaluation processing by the information processing system 1. [Figure 17] It is a diagram showing an example of a provided information transmission screen P800 output to the second terminal 300. [Figure 18] It is a diagram showing an example of a provided information output screen P900 output to the first terminal 200. [Figure 19] It is a diagram showing an example of an evaluation information mail R100 transmitted to the second terminal 300. [Figure 20] It is a flowchart showing an example of the reward granting process by the information processing system 1. [Figure 21] It is a diagram showing an example of a reward exchange screen P1000 output to the second terminal 300.

Mode for Carrying Out the Invention

[0011] (Definition) Hereinafter, embodiments of the present invention will be described using the drawings. Various characteristic matters shown in the embodiments described below can be combined with each other. In this embodiment, the first user means a request-side user who requests the provision of information. The first user is not particularly limited as long as it is a user who requests the provision of information. For example, family members, friends, fans, hobbyists, supporters, caregivers, etc. can be mentioned. Among them, the first user in the present invention is preferably a family member, and more preferably a mother or a father. In this embodiment, the second user refers to the information provider. The second user is not particularly limited as long as it is an information provider, but examples include family members other than the first user, friends other than the first user, idols, influencers, streamers, celebrities, entertainers, musicians, artists, athletes, and those receiving care. In particular, the second user in this invention is preferably a family member other than the first user, and more preferably a son or daughter. It goes without saying that the first user may be the provider and the second user may be the requesting user.

[0012] Incidentally, the program for implementing the software appearing in this embodiment may be provided as a non-transitory computer-readable medium, or it may be provided so that it can be downloaded from an external server, or it may be provided so that the program is launched on an external computer and its functions are realized on a client terminal (so-called cloud computing).

[0013] Furthermore, in this embodiment, "part" may include, for example, hardware resources implemented by circuits in a broad sense, and the information processing of software that can be specifically realized by these hardware resources. In addition, various types of information are handled in this embodiment, and these types of information can be represented, for example, by the physical values ​​of signal values ​​representing voltage and current, the high or low values ​​of signal values ​​as a set of binary bits composed of 0s or 1s, or by quantum superposition (so-called qubits), and communication and calculations can be performed on circuits in a broad sense.

[0014] Furthermore, a circuit in a broad sense is a circuit realized by combining at least a suitable combination of circuits, circuits, processors, and memory. In other words, it includes application-specific integrated circuits (ASICs), programmable logic devices (for example, simple programmable logic devices (SPLDs), complex programmable logic devices (CPLDs), and field programmable gate arrays (FPGAs)), etc.

[0015] 1. Hardware Configuration Section 1 describes the hardware configuration of the information processing system 1 according to this embodiment.

[0016] Figure 1 is a diagram showing an example of the overall configuration of the information processing system 1 according to this embodiment. As shown in Figure 1, the information processing system 1 comprises an information processing device 100, a first terminal 200, and a second terminal 300, which are connected via a network NW. Here, the system exemplified in the information processing system 1 consists of one or more devices or components. Therefore, even if it comprises devices or components other than the information processing device 100, it can still be an example of the information processing system 1. Furthermore, Figure 1 is merely an example for explaining the invention, and for example, the number of first terminals 200 and the number of second terminals 300 are not limited as shown in Figure 1.

[0017] 1-1. Information processing device 100 Figure 2 shows the hardware configuration of the information processing device 100. As shown in Figure 2, the information processing device 100 comprises a control unit 110, a storage unit 120, and a communication unit 130, and these components are electrically connected within the information processing device 100 via a communication bus 160. Each component will be described further.

[0018] The control unit 110 performs processing and control of the overall operation related to the information processing device 100. The control unit 110 is, for example, a Central Processing Unit (CPU) (not shown). The control unit 110 realizes various functions related to the information processing device 100 by reading predetermined programs stored in the storage unit 120. That is, information processing by software stored in the storage unit 120 is concretely realized by the control unit 110, which is an example of hardware, and can be executed as each functional unit included in the control unit 110. These will be described in more detail in the next section. Note that the control unit 110 is not limited to being a single unit, and may be implemented with multiple control units 110 for each function, or a combination thereof.

[0019] The storage unit 120 stores various information necessary for information processing by the information processing device 100. This can be done, for example, as a storage device such as a solid-state drive (SSD) that stores various programs related to the information processing device 100 executed by the control unit 110, or as memory such as random access memory (RAM) that stores temporarily necessary information (arguments, arrays, etc.) related to program calculations. A combination of these may also be used.

[0020] The communication unit 130 preferably uses wired communication methods such as USB, IEEE1394, Thunderbolt®, and wired LAN network communication, but may also include wireless LAN network communication, mobile communication such as 5G / LTE / 3G, and Bluetooth® communication as needed. In other words, it is more preferable to implement it as a collection of these multiple communication methods. Specifically, the communication unit 130 communicates various information with the first terminal 200 and the second terminal 300 via the network NW.

[0021] 1-2. Terminal 1 200 The first terminal 200 is a terminal device used by a requesting user (first user) seeking information. The first terminal 200 may be a fixed terminal or a mobile terminal implemented by a computer device. Examples of the first terminal 200 include smartphones, mobile phones, PCs (personal computers), notebook PCs, tablet PCs, etc. The first terminal 200 may also be implemented as the first terminal 200 of this embodiment by, for example, installing an application on a general terminal device.

[0022] Figure 3 shows the hardware configuration of the first terminal 200. As shown in Figure 3, the first terminal 200 comprises a control unit 210, a storage unit 220, a communication unit 230, an input unit 240, and an output unit 250, and these components are electrically connected within the first terminal 200 via a communication bus 260. The descriptions of the control unit 210, storage unit 220, and communication unit 230 are substantially the same as the descriptions of the control unit 110, storage unit 120, and communication unit 130 in the information processing device 100, so they are omitted here.

[0023] The input unit 240 is for inputting various information to the first terminal 200 and accepts signals from a mouse, keyboard, pointing device, touch display, camera, etc. Operation input to the input unit 240 is transmitted as a command signal to the control unit 210 via the communication bus 260. The control unit 210 can then perform predetermined controls and calculations as needed.

[0024] The output unit 250 displays text and images, and generates information to be displayed on display devices such as CRT displays, liquid crystal displays, organic EL displays, plasma displays, or touch displays.

[0025] 1-3. Second terminal 300 The second terminal 300 is a terminal device used by the information provider user (second user). The second terminal 300 may be a fixed terminal or a mobile terminal implemented by a computer device. Examples of the second terminal 300 include smartphones, mobile phones, PCs (personal computers), notebook PCs, tablet PCs, etc. The second terminal 300 may also be implemented as the second terminal 300 of this embodiment by, for example, installing an application on a general terminal device.

[0026] Figure 4 shows the hardware configuration of the second terminal 300. As shown in Figure 4, the second terminal 300 comprises a control unit 310, a storage unit 320, a communication unit 330, an input unit 340, and an output unit 350, and these components are electrically connected within the second terminal 300 via a communication bus 360. The descriptions of the control unit 310, storage unit 320, communication unit 330, input unit 340, and output unit 350 are substantially the same as the descriptions of the control unit 210, storage unit 220, communication unit 230, input unit 240, and output unit 250 in the first terminal 200, so they are omitted here.

[0027] 2. Functional Configuration Section 2 will describe the functional configuration of this embodiment. As mentioned above, the information processing by the software stored in the memory unit 120 is specifically realized by the control unit 110, which is an example of hardware, and can be executed as each functional unit included in the control unit 110.

[0028] 2-1. Information processing device 100 Figure 5 is a block diagram showing the functions realized by the information processing device 100 (control unit 110). Specifically, the information processing device 100 (control unit 110) includes a registration unit 111, a condition reception unit 112, a consensus formation unit 113, a notification transmission unit 114, an information sharing unit 115, an evaluation reception unit 116, an evaluation transmission unit 117, a reward granting unit 118, and an exchange processing unit 119.

[0029] (Registration Section 111) The registration unit 111 is configured to register (acquire and store) various types of information. For example, the registration unit 111 is configured to register requesting user information (first user information) and providing user information (second user information). Furthermore, the registration unit 111 is configured to accept input of requesting user information (first user information) and providing user information (second user information).

[0030] Requesting user information refers to information about the requesting user who is seeking the information, and specifically includes user ID, name information, name (in kana), nickname information, gender information, relationship information, date of birth information, age information, telephone number information, email address information, postal code information, address information, password information, facial photo information, etc. Furthermore, regarding generational information, comparative information with the requesting user's own generation (their own generation) is preferable. Examples include: own generation + 2 (grandparents' generation), own generation + 1 (parents' generation), own generation (the user and their spouse's generation), own generation - 1 (children's generation), own generation - 2 (grandchildren's generation), own generation - 3 (great-grandchildren's generation), etc.

[0031] Provider user information refers to information about the provider user who provides the information, and specifically includes user ID, name information, name (in kana), nickname information, gender information, date of birth information, telephone number information, email address information, relationship information, cohabitation / separation information with parents, generation information, postal code information, address information, password information, facial photograph information, etc. Information regarding cohabitation or separation includes, for example, cohabitation, separation, temporary separation, separation (neighboring), separation (far away within the same country), and living overseas.

[0032] Furthermore, the registration unit 111 is configured to accept input of user information other than the requesting user information (first user information) and the providing user information (second user information). Other user information includes user ID, name information, name (in kana), nickname information, gender information, date of birth information, telephone number information, email address information, relationship information, age information, postal code information, address information, password information, and facial photo information.

[0033] (Condition reception section 112) The condition receiving unit 112 is configured to receive various condition information. For example, the condition receiving unit 112 is configured to receive condition information regarding information provision made by the providing user (second user) to the requesting user (first user) from the first terminal 200. Furthermore, the condition reception unit 112 is configured to receive selection information from the first terminal 200 regarding the provider user (second user) from whom the requesting user (first user) is requesting information.

[0034] Here, conditional information refers to conditional information regarding the provision of information by the providing user (second user) to the requesting user (first user). Specifically, it preferably includes needs information regarding the content of the information that the requesting user (first user) requests from the providing user (second user), frequency information regarding the frequency of information provision, and compensation condition information for information provision.

[0035] Needs information is not particularly limited as long as it is information requested by the requesting user (first user), but it is preferable to include, for example, information about the provider user's (second user's) private life. Needs information specifically includes information about daily life, meals, social relationships with friends, hobbies and club activities, academics, part-time jobs, plans to return home if living separately, and future career paths. Needs information may be information selected by the requesting user (first user), or it may be information entered by the requesting user (first user) (free-form text information).

[0036] Frequency information refers to information about the frequency with which the requesting user (first user) requests information from the providing user (second user). While not particularly limited, examples of frequency information include the number of information requests per month (monthly requested responses) or the number of information requests per week (weekly requested responses). Furthermore, the frequency information preferably includes frequency information for each type of needs information.

[0037] Reward conditions information refers to information regarding the reward conditions for the providing user (second user) when they provide information. While not limited to specific types of reward conditions information, examples include the amount of reward per information provision or the amount of reward based on the satisfaction level of the provided information.

[0038] (Consensus Building Department 113) The consensus-building unit 113 is configured to be able to form agreements regarding various conditional information. For example, the consensus formation unit 113 is configured to transmit condition information received from the first terminal 200 to the second terminal 300 used by the providing user (second user), and to receive response information to the condition information from the second terminal 300, thereby enabling the formation of an agreement regarding the condition information.

[0039] Here, the response information preferably includes acceptance information for the condition information or change request information requesting a change to the condition information. Specifically, the response information preferably includes acceptance information if the provider user (second user) accepts the condition information, and preferably includes change request information if the provider user (second user) requests a change to the condition information. Furthermore, it is more preferable that the change request information includes information regarding the condition information requested by the provider user (second user).

[0040] Furthermore, the consensus formation unit 113 is configured to form an agreement regarding the modified condition information by, if the response information includes change request information, transmitting the response information received from the second terminal 300 to the first terminal 200, then transmitting the modified condition information received from the first terminal 200 to the second terminal 300, and receiving the response information regarding the modified condition information again from the second terminal 300. Thus, the consensus-building unit 113 is configured to facilitate the exchange of information regarding conditional information between the first terminal 200 and the second terminal 300, thereby enabling the formation of an agreement regarding conditional information.

[0041] Here, "forming an agreement" means that the providing user (second user) accepts the condition information presented by the requesting user (first user). In other words, when the agreement formation unit 113 receives response information containing acceptance information from the second terminal 300 used by the providing user (second user), an agreement regarding the condition information is formed. However, the consensus formation unit 113 is configured to form an agreement on conditional information even in cases other than those described above, for example, if it does not receive response information from the second terminal 300 within a predetermined period after transmitting conditional information to the second terminal, it may deem that an agreement on conditional information has been formed. In such cases, the consensus formation unit 113 may send a consensus formation completion notice, including the (agreed-upon) conditional information, to the second terminal 300 and the first terminal 200. Furthermore, the consensus formation unit 113 is configured to form an agreement on the condition information, even in cases other than those described above, for example, if it does not receive the modified condition information from the first terminal 200 within a predetermined period after sending the response information to the first terminal, it may deem that an agreement on the condition information contained in the response information has been formed. In such a case, the consensus formation unit 113 may send a consensus formation completion notice, including the (agreed-upon) condition information, to the first terminal 200 and the second terminal 300.

[0042] (Notification transmission unit 114) The notification transmission unit 114 is configured to transmit various notifications. For example, the notification transmission unit 114 is configured to send a notification to the second terminal 300 prompting the provision of information based on the agreed-upon condition information. Preferably, the notification transmission unit 114 controls the notification timing based on the frequency information included in the condition information. Here, it is preferable that the notification transmission unit 114 is configured to send notifications prompting the provision of information to the second terminal 300 as messages from a virtual character set up on the system. Furthermore, it is even more preferable that the notification transmission unit 114 is configured to send notifications prompting the provision of information to the second terminal 300 as messages from a virtual butler character set up on the system.

[0043] (Information sharing section 115) The information sharing unit 115 is configured to share (output) various types of information. For example, the information sharing unit 115 is configured to receive information sent from the second terminal 300 used by the providing user (second user), and to output (send) the received information to the first terminal 200 used by the requesting user (first user).

[0044] Here, "provided information" refers to information provided by the providing user (second user) to the requesting user (first user). While the provided information is not particularly limited, it is preferable, for example, to include information relating to the private activities of the providing user (second user). The information provided may include, specifically, information about daily life, meals, social relationships with friends, hobbies and club activities, academics, part-time jobs, plans to return home if living separately, and future career paths. The format of the information provided may include images, audio, text, or a combination thereof. In other words, the information provided may include image information, audio information, text information, or a combination of these.

[0045] Furthermore, the information sharing unit 115 is configured to output (transmit) the information received from the second terminal 300 to terminals used by users other than the requesting user (first user). Specifically, the information sharing unit 115 accepts the selection of additional users to whom the information will be sent from the second terminal 300, and is configured to output the information to terminals used by the selected users.

[0046] (Evaluation receiving unit 116) The evaluation receiving unit 116 is configured to receive various types of evaluation information. For example, the evaluation receiving unit 116 is configured to receive evaluation information regarding the provided information from the first terminal 200 used by the requesting user (first user).

[0047] Here, evaluation information refers to evaluation information regarding the provided information transmitted from the second terminal 300 used by the providing user (second user). The evaluation information is not particularly limited, but it preferably includes evaluation result information indicating satisfaction with the provided information, and more preferably includes evaluation result information indicating satisfaction or dissatisfaction with the provided information. The evaluation result information may have multiple levels, such as a 5-point rating scale. Furthermore, it is preferable that the evaluation information includes reward result information calculated based on the evaluation result information. The reward result information is preferably calculated by multiplying the reward (incentive) per information provision by the number of information provisions, for example, by the evaluation result information. Incorporating the evaluation result information could include, for example, multiplying by the percentage of those who were satisfied with the evaluation result information.

[0048] (Evaluation transmission unit 117) The evaluation transmission unit 117 is configured to transmit various types of evaluation information. For example, the evaluation transmission unit 117 is configured to transmit evaluation information received from the first terminal 200 used by the requesting user (first user) to the second terminal 300 used by the providing user (second user). Specifically, it is preferable that the evaluation transmission unit 117 is configured to generate an evaluation information email containing evaluation information and to send the generated evaluation information email to the second terminal 300.

[0049] (Reward distribution section 118) The reward distribution unit 118 is configured to be able to provide various rewards (incentives). For example, the reward granting unit 118 is configured to grant incentives to the providing user (second user) using the second terminal 300 based on evaluation information received from the first terminal 200 used by the requesting user (first user). More preferably, when the evaluation information includes evaluation result information indicating satisfaction or dissatisfaction with the provided information, the reward granting unit 118 grants an incentive to the providing user (second user) if the evaluation result information indicates satisfaction, and does not grant an incentive to the providing user (second user) if the evaluation result information indicates dissatisfaction.

[0050] Here, "incentive" refers to a unit that can be exchanged for rewards such as electronic gifts, electronic payment balances, or crypto assets, for example, points. The timing at which the reward distribution unit 118 distributes the incentive is not particularly limited, but examples include immediate distribution, same-day distribution, next-week distribution, and next-month distribution. Among these, the timing at which the reward distribution unit 118 distributes the incentive is preferably next-month distribution.

[0051] (Exchange processing unit 119) The exchange processing unit 119 is configured to be able to exchange various incentives for rewards. For example, the exchange processing unit 119 is configured to exchange the incentives granted by the reward granting unit 118 for rewards such as electronic gifts, electronic payment balances, or crypto assets in cooperation with an external partner system. Rewards are not particularly limited, but specific examples include cash, electronic money, cryptocurrency, goods, prizes, etc.

[0052] 3. Information Processing Section 3 describes the operation flow of the information processing system 1 configured as described above. Figure 6 is a flowchart showing an example of the requesting user information registration process (first user information registration process) in the information processing system 1 according to this embodiment (steps S101 to S105).

[0053] 3-1. Requesting User Information Registration Process In step S101, the control unit 210 of the first terminal 200 requests the information processing device 100 to register the requesting user information (first user information). Step S101 includes the following five stages of information processing. (1) The control unit 210 of the first terminal 200 receives a membership registration request from the requesting user (first user). (2) The control unit 210 of the first terminal 200 accepts input of an email address for sending a URL for member registration. (3) The control unit 210 of the first terminal 200 transmits the input email address information of the requesting user to the information processing device 100. (4) The control unit 110 of the information processing device 100 sends a URL for member registration to the first terminal 200. (5) When the URL for member registration is clicked, the control unit 210 of the first terminal 200 The requester sends a registration request for user information to the information processing device 100.

[0054] In step S102, the registration unit 111 of the information processing device 100 receives input of the requesting user information. Step S102 includes the following three stages of information processing. (1) The registration unit 111 of the information processing device 100 receives a registration request for requesting user information from the first terminal 200. (2) The registration unit 111 of the information processing device 100 generates a requesting user information input screen P100 and transmits the generated requesting user information input screen P100 to the first terminal 200. (3) The control unit 210 of the first terminal 200 outputs the requesting user information input screen P100 to the output unit 250.

[0055] (Requesting user information input screen, P100) Figure 7 shows an example of the requesting user information input screen P100 output to the first terminal 200. As shown in Figure 7, the requesting user information input screen P100 has a name information input area P101, a name (kana) information input area P102, a gender information selection area P103, a relationship information input area P104, a date of birth information selection area P105, a generation information input area P106, a telephone number information input area P107, a postal code information input area P108, an address information input area P109, a password information input area P110, a face photo information display area P111 that displays the uploaded face photo, a face photo information upload button P112 that allows uploading face photo information, and a confirmation button P113.

[0056] Returning to Figure 6, in step S103, the control unit 210 of the first terminal 200 transmits the requesting user information entered by the requesting user (first user) to the information processing device 100. Step S103 includes the following three stages of information processing. (1) After the requesting user information is entered into the requesting user information input screen P100, the control unit 210 of the first terminal 200 accepts the selection of the confirmation button P113. (2) The control unit 210 of the first terminal 200 outputs a requesting user information confirmation screen to the output unit 250, requesting confirmation of the input requesting user information. (3) When the control unit 210 of the first terminal 200 receives a selection of the registration button displayed on the requesting user information confirmation screen, it transmits the requesting user information entered on the requesting user information input screen P100 to the information processing device 100.

[0057] In step S104, the registration unit 111 of the information processing device 100 receives the requesting user information from the first terminal 200 and registers (stores) the received requesting user information in the storage unit 120.

[0058] In step S105, the registration unit 111 of the information processing device 100 notifies that the registration of the requesting user information has been completed.

[0059] 3-2. User information registration process for the provider Figure 8 is a flowchart showing an example of the provider-side user information registration process (second user information registration process) in the information processing system 1 according to this embodiment (steps S201 to S207).

[0060] In step S201, the control unit 210 of the first terminal 200 requests the information processing device 100 to register the provider user information (second user information).

[0061] In step S202, the registration unit 111 of the information processing device 100 receives input of provider user information (second user information). Step S202 includes the following three stages of information processing. (1) The registration unit 111 of the information processing device 100 receives a registration request for provider user information from the first terminal 200. (2) The registration unit 111 of the information processing device 100 generates a provider-side user information input screen P200 and transmits the generated provider-side user information input screen P200 to the first terminal 200. (3) The control unit 210 of the first terminal 200 outputs the provider-side user information input screen P200 to the output unit 250.

[0062] (User information input screen for the provider, P200) Figure 9 shows an example of a provider-side user information input screen P200 output to the first terminal 200. As shown in Figure 9, the provider-side user information input screen P200 has a virtual character display area P201, a message display area P202 that displays a message from the virtual character, a name information input area P203, a name (kana) information input area P204, a gender information selection area P205, a date of birth information selection area P206, a telephone number information input area P207, a relationship information input area P208, a generation information input area P209, a cohabitation / separation information selection area P210 where cohabitation / separation information with parents can be selected, an email address input area P211, a face photo information display area P212 that displays an uploaded face photo, a face photo information upload button P213 where face photo information can be uploaded, an add registration button P220, a confirmation button P230, and a home button P240 that returns to the home screen. Furthermore, the additional registration button P220 is configured to output input fields for additional provider user information when there are multiple provider users (second users) from whom the requesting user (first user) is requesting information.

[0063] Returning to Figure 8, in step S203, the control unit 210 of the first terminal 200 transmits the provider user information entered by the requesting user (first user) to the information processing device 100. Step S203 includes the following three stages of information processing. (1) After the provider user information is entered into the provider user information input screen P200, the control unit 210 of the first terminal 200 accepts the selection of the confirmation button P230. (2) The control unit 210 of the first terminal 200 outputs a provider user information confirmation screen to the output unit 250, requesting confirmation of the input provider user information. (3) When the control unit 210 of the first terminal 200 receives a selection of the registration button displayed on the provider user information confirmation screen, it transmits the provider user information entered on the provider user information input screen P200 to the information processing device 100.

[0064] In step S204, the registration unit 111 of the information processing device 100 receives the provider user information from the first terminal 200 and registers (stores) the received provider user information in the storage unit 120.

[0065] In step S205, the registration unit 111 of the information processing device 100 sends invitation information to the second terminal 300 used by the provider user (second user) based on the registered provider user information.

[0066] In step S206, the control unit 310 of the second terminal 300 receives the password information input from the providing user (second user) and transmits the entered password information to the information processing device 100.

[0067] In step S207, the registration unit 111 of the information processing device 100 registers (stores) the password information transmitted from the second terminal 300 in the storage unit 120. This completes the registration of one or more providing users (second users) from whom the requesting user (first user) is requesting information.

[0068] 3-3. Condition Setting Process Figure 10 is a flowchart showing an example of the condition setting process in the information processing system 1 according to this embodiment (steps S301 to S307).

[0069] In step S301, the control unit 210 of the first terminal 200 receives the selection of a user to request information from and transmits the user information of the selected user to the information processing device 100. Step S301 includes the following three stages of information processing. (1) The control unit 210 of the first terminal 200 outputs a user selection screen P300 for selecting the user to whom information is requested to the output unit 250. (2) The control unit 210 of the first terminal 200 accepts the selection of a user (second user) who requests information provision. (3) The control unit 210 of the first terminal 200 transmits the user information (second user information) of the selected user (second user) to the information processing device 100.

[0070] (User selection screen for the provider, P300) Figure 11 shows an example of the provider-side user selection screen P300 output to the first terminal 200. As shown in Figure 11, the provider-side user selection screen P300 has a generation information display area P301 that displays generation information for each user (family member), a face photo information display area P302 that displays face photo information for each user, a name information display area P303 that displays name information for each user, and an age information display area P304 that displays age information for each user. When the facial photo information display area P302 of the first terminal 200 is selected (tapped), the control unit 210 of the first terminal 200 transmits the user information of the selected user to the information processing device 100.

[0071] Returning to Figure 10, in step S302, the condition receiving unit 112 of the information processing device 100 generates a condition information input screen P400 based on the user information received from the first terminal 200, and transmits the generated condition information input screen P400 to the first terminal 200.

[0072] (Condition information input screen P400) Figure 12 shows an example of a condition information input screen P400 output to the first terminal 200. As shown in Figure 12, the condition information input screen P400 has a provider user information display area P401, an assignable incentive information display area P402 that displays incentive information that can be assigned to the provider user, a virtual character display area P403, a message display area P404 that displays a message from the virtual character, a needs information selection area P405, a frequency information input area P406 for inputting the desired frequency of information provision for each need information, a needs information input area P407, a total frequency information display area P408 that displays the total frequency of desired information provision, a confirmation button P410 for confirming the setting of condition information, and a back button P420 for interrupting the setting of condition information.

[0073] Returning to Figure 10, in step S303, the control unit 210 of the first terminal 200 outputs the condition information input screen P400 to the output unit 250 and transmits the condition information entered or selected by the requesting user (first user) to the information processing device 100.

[0074] In step S304, the consensus formation unit 113 of the information processing device 100 transmits the condition information received from the first terminal 200 to the second terminal 300.

[0075] In step S305, the control unit 310 of the second terminal 300 transmits response information to the information processing device 100 in response to the condition information received from the information processing device 100. Step S305 includes the following three stages of information processing. (1) The control unit 310 of the second terminal 300 outputs the requesting user selection screen P500 to the output unit 350 and accepts the selection of the user (first user) who sent the condition information. (2) The control unit 310 of the second terminal 300 outputs the response information input screen P600 to the output unit 350 and accepts the input or selection of response information. (3) The control unit 310 of the second terminal 300 transmits the response information entered or selected on the response information input screen P600 to the information processing device 100.

[0076] (Requesting user selection screen P500) Figure 13 shows an example of the requesting user selection screen P500 output to the second terminal 300. As shown in Figure 13, the requesting user selection screen P500 has a generation information display area P501 that displays generation information for each user (family member), a face photo information display area P502 that displays face photo information for each user, a name information display area P503 that displays name information for each user, an age information display area P504 that displays age information for each user, and a notification display area P505 that notifies the user who sent the condition information. The control unit 310 of the second terminal 300 outputs the response information input screen P600 to the output unit 350 when the facial photo information display area P502 of the user who sent the condition information is selected (tapped).

[0077] (Response information input screen P600) Figure 14 shows an example of a response information input screen P600 output to the second terminal 300. As shown in Figure 14, the response information input screen P600 has a requesting user information display area P601 that displays the requesting user information (first user information) of the requesting user who sent the condition information, a providing user information display area P602 that displays the providing user information (second user information), a message display area P603 that displays a message from a virtual character, an unanswered condition information display area P604 that displays condition information when the providing user (second user) who received the condition information does not respond, a frequency information display area P605 that displays frequency information included in the condition information, an obtainable incentive information display area P606 that displays obtainable incentive information, an acceptance button P610 for sending approval information for the condition information, and a change request information input button P620 for inputting change request information for the condition information. Furthermore, if the change request information input button P620 is selected, the response information input screen P600 also includes a message display area P621 for displaying a message from the virtual character, a change request information input area P622 for entering change request information, a send button P630 for sending change request information, and a back button P640 for canceling the input of change request information.

[0078] Returning to Figure 10, in step S306, the consensus building unit 113 of the information processing device 100 transmits the response information received from the second terminal 300 to the first terminal 200.

[0079] In step S307, if the response information includes acceptance information, an agreement regarding the conditions information is formed, and the process is completed. Furthermore, if the response information in step S307 includes change request information, the process returns to step S303. Step S307, when the response information includes change request information, includes the following three stages of information processing. (1) The control unit 210 of the first terminal 200 outputs the provider user selection screen P300 to the output unit 250 and accepts the selection of the user who sent the response information. (2) The control unit 210 of the first terminal 200 outputs a response information display screen P700, which displays the response information of the selected user, to the output unit 250. (3) When the control unit 210 of the first terminal 200 receives a request to change the condition information, it outputs the condition information input screen P400 to the output unit 250 again and returns to step S303.

[0080] (Response information display screen P700) Figure 15 shows an example of a response information display screen P700 output to the first terminal 200. As shown in Figure 15, the response information display screen P700 has a provider user information display area P701 that displays provider user information (second user information) that sent the response information, a requesting user information display area P702 that displays requesting user information (first user information), a message display area P703 that displays a message from a virtual character, an unanswered condition information display area P704 that displays condition information in the case when the requesting user (first user) who received the response information does not respond, a change request information display area P705 that displays change request information from the provider user (second user), a condition information change button P710 for changing the condition information, a rejection message send button P720 for rejecting the change in condition information and sending a message, and a rejection message input area P721 for entering a rejection message.

[0081] In summary, during the condition setting process, the consensus formation unit 113 of the information processing device 100 mediates the exchange of information regarding condition information between the first terminal 200 and the second terminal 300 until response information including approval information is transmitted from the second terminal 300, thereby forming an agreement regarding condition information.

[0082] 3-4. Output of provided information and evaluation processing of provided information Figure 16 is a flowchart showing an example of the information output and information evaluation processing in the information processing system 1 according to this embodiment (steps S401 to S405).

[0083] In step S401, the notification transmission unit 114 of the information processing device 100 sends a notification to the second terminal 300 prompting the provision of information. Step S401 includes the following three stages of information processing. (1) The notification transmission unit 114 of the information processing device 100 generates a notification prompting the provision of information, namely the information provision transmission screen P800, based on the agreed-upon condition information. (2) The notification transmission unit 114 of the information processing device 100 transmits the generated information transmission screen P800 to the second terminal 300. (3) The control unit 310 of the second terminal 300 outputs the information transmission screen P800 received from the information processing device 100 to the output unit 350.

[0084] (Information transmission screen P800) Figure 17 shows an example of the information transmission screen P800 output to the second terminal 300. As shown in Figure 17, the information transmission screen P800 has a virtual character display area P801 for displaying a virtual character, a message display area P802 for displaying a message from the virtual character, an image upload button P803 for uploading image information, an audio recording button P804 for recording audio information, a message input area P805 for entering a text message, and a confirmation button P810 for confirming the information provided. Furthermore, the information transmission screen P800 includes a preview display area P811 that displays a preview of the information to be provided when the confirmation button P810 is pressed (tapped), a confirmation button P820 for confirming the transmission of the information to be provided, a retake button P830 for re-retrieving the information to be provided, a limited upload button P840 for limiting the recipients of the information to be provided, and a select upload button P850 for selecting the recipients of the information to be provided. When the limited upload button P840 is pressed (tapped), the information sharing unit 115 sends the information to only the first terminal 200 used by the pre-configured requesting user (first user). When the Select Upload button P850 is pressed (tapped), the Information Sharing Unit 115 sends the Requesting User Selection Screen P500 to the Second Terminal 300, accepts the selection of additional users to whom the provided information will be sent, and sends the provided information to the terminals used by the selected users. This makes it possible to send the provided information to terminals used by users other than the Requesting User (First User).

[0085] Returning to Figure 16, in step S402, the control unit 310 of the second terminal 300 uploads (inputs) the provided information to the provided information transmission screen P800 and transmits the uploaded provided information to the information processing device 100.

[0086] In step S403, the information sharing unit 115 of the information processing device 100 transmits the information received from the second terminal 300 to the first terminal 200. Step S403 includes the following two stages of information processing. (1) The information sharing unit 115 of the information processing device 100 generates a provided information output screen P900 that outputs the provided information received from the second terminal 300. (2) The information sharing unit 115 of the information processing device 100 transmits the generated provided information output screen P900 to the first terminal 200 used by the requesting user (first user). In step S403, if an additional user other than the requesting user (first user) is selected by the providing user (second user), the information sharing unit 115 of the information processing device 100 also transmits the provided information to the terminal used by the selected user.

[0087] (Information output screen P900) Figure 18 shows an example of the provided information output screen P900 that is output to the first terminal 200. As shown in Figure 18, the provided information output screen P900 has a message display area P901 that displays a message from a virtual character, an image information display area P902 that displays image information included in the provided information, an audio playback button P903 that can play audio information included in the provided information, a text information display area P904 that displays text information included in the provided information, and an evaluation button P910 for evaluating the provided information.

[0088] Returning to Figure 16, in step S404, the control unit 210 of the first terminal 200 receives input of evaluation information for the provided information output on the provided information output screen P900 and transmits the input evaluation information to the information processing device 100. Step S404 includes the following three stages of information processing. (1) The control unit 210 of the first terminal 200 displays a pop-up screen on the information output screen P900 and accepts input of evaluation information. (2) When the evaluation button P910 is pressed (tapped), the control unit 210 of the first terminal 200 transmits the input evaluation information to the information processing device 100. (3) The evaluation receiving unit 116 of the information processing device 100 receives evaluation information from the first terminal 200.

[0089] In step S405, the evaluation transmission unit 117 of the information processing device 100 transmits the evaluation information received from the first terminal 200 to the second terminal 300. Step S405 includes the following three stages of information processing. (1) The evaluation transmission unit 117 of the information processing device 100 generates an evaluation information email containing the evaluation information received from the first terminal 200. (2) The evaluation transmission unit 117 of the information processing device 100 transmits the generated evaluation information email R100 to the second terminal 300.

[0090] (Evaluation Information Email R100) Figure 19 shows an example of an evaluation information email R100 sent to the second terminal 300. As shown in Figure 19, the evaluation information email R100 includes evaluation information R101 received from the first terminal 200 and a message R102 from a virtual character. This allows the providing user (second user) to receive feedback on the provided information.

[0091] 3-5. Reward Distribution Process Figure 20 is a flowchart showing an example of the reward granting process in the information processing system 1 according to this embodiment (steps S501 to S505).

[0092] In step S501, the reward granting unit 118 of the information processing device 100 grants an incentive to the providing user (second user) based on the evaluation information received from the first terminal 200. Step S501 includes the following three stages of information processing. (1) The reward granting unit 118 of the information processing device 100 calculates an incentive to be given to the provider user (second user) based on the evaluation information received from the first terminal 200. (2) The reward granting unit 118 of the information processing device 100 generates a reward exchange screen P1000 that includes the calculated incentive information. (3) The reward granting unit 118 of the information processing device 100 transmits the generated reward exchange screen P1000 to the second terminal 300 used by the providing user (second user).

[0093] In step S502, the control unit 310 of the second terminal 300 transmits a request to exchange for the reward entered on the reward exchange screen P1000 to the information processing device 100.

[0094] In step S503, the exchange processing unit 119 of the information processing device 100 transmits a reward exchange screen P1000 containing exchangeable reward information to the second terminal 300.

[0095] In step S504, the control unit 310 of the second terminal 300 receives the selection of the reward to be exchanged on the reward exchange screen P1000 and transmits the selected reward information to the information processing device 100.

[0096] In step S505, the exchange processing unit 119 of the information processing device 100 performs an exchange process to exchange the incentive for a reward based on the reward information received from the second terminal 300. For example, the exchange processing unit 119 of the information processing device 100 may request the granting of a reward from an external reward providing device (server) that provides the reward.

[0097] (Reward exchange screen P1000) Figure 21 shows an example of the reward exchange screen P1000 output to the second terminal 300. As shown in Figure 21, the reward exchange screen P1000 has a virtual character display area P1001 for displaying a virtual character, a message display area P1002 for displaying messages from the virtual character, an evaluation result information display area P1003 for displaying evaluation result information, a reward result information display area P1004 for displaying reward (incentive) result information, and a reward exchange button P1010 for requesting an exchange for a reward. Furthermore, the reward exchange screen P1000 has a reward information display area P1020 that displays exchangeable reward information when the reward exchange button P1010 is pressed (tapped). In addition, when a reward to be exchanged is selected, the reward exchange screen P1000 has an exchange transaction details display area P1021 that displays the details of the exchange transaction, and an exchange confirmation button P1030. The exchange processing unit 119 of the information processing device 100 executes an exchange process to exchange the incentive for a reward when the exchange decision button P1030 is pressed (tapped).

[0098] 4. Effects Section 4 will describe the effects and advantages of this embodiment.

[0099] The information processing system 1 according to this embodiment comprises a first terminal 200, a second terminal 300, and an information processing device 100 that can communicate with the first terminal 200 and the second terminal 300 via a network NW. The information processing device 100 includes a condition receiving unit 112 that receives condition information from the first terminal 200 regarding information provision made by a second user using the second terminal 300 to a first user using the first terminal 200, a consensus forming unit 113 that transmits the condition information to the second terminal 300 and receives response information to the condition information from the second terminal 300 to form an agreement regarding the condition information, an information sharing unit 115 that receives the provided information transmitted from the second terminal 300 and outputs the received provided information to the first terminal 200, an evaluation receiving unit 116 that receives evaluation information regarding the provided information from the first terminal 200, and a reward granting unit 118 that grants an incentive to the second user based on the evaluation information. This allows for information provision and incentives to be given based on agreements between users regarding conditional information, thereby enabling communication that is tailored to the needs of the users.

[0100] In the information processing system 1 according to this embodiment, the condition information includes needs information regarding the content of the information that the first user requests from the second user, frequency information regarding the frequency of information provision, and compensation condition information for information provision. As a result, information provision and compensation are made based on agreements between users regarding more detailed condition information, thereby enabling communication that is better suited to the needs of the users.

[0101] In the information processing system 1 according to this embodiment, if the response information includes change request information requesting a change to the condition information, the consensus formation unit 113 transmits the response information to the first terminal 200 and mediates the exchange of information regarding the condition information between the first terminal 200 and the second terminal 300, thereby forming an agreement regarding the condition information. As a result, even if the needs of the users do not match, information exchange continues until an agreement is reached between the users, thereby enabling communication that is better suited to the needs of the users.

[0102] In the information processing system 1 according to this embodiment, the information processing device 100 further includes a notification transmission unit 114 that sends a notification to the second terminal 300 prompting the provision of information based on agreed-upon conditional information. This promotes the provision of information based on agreements between users, thereby enabling communication that is better suited to the needs of the users.

[0103] In the information processing system 1 according to this embodiment, the evaluation information includes evaluation result information indicating satisfaction or dissatisfaction with the provided information. The reward granting unit 118 grants an incentive if the evaluation result information indicates satisfaction, and does not grant an incentive if the evaluation result information indicates dissatisfaction. As a result, the providing user is given an incentive according to the providing user's evaluation result information regarding the provided information, thereby enabling communication that is more in line with the needs of the users.

[0104] In the information processing system 1 according to this embodiment, the information sharing unit 115 accepts the selection of additional users to whom the provided information will be sent from the second terminal 300, and outputs the provided information to the terminal used by the selected users. This eliminates the need for the requesting user to share the provided information with other users, thereby enabling communication that is better suited to the needs of the users.

[0105] The information processing system 1 according to this embodiment further includes an exchange processing unit 119 that exchanges incentives granted by the reward granting unit 118 for rewards including electronic gifts, electronic payment balances, or crypto assets. As a result, the providing user can exchange incentives obtained through information provision for rewards, thereby enabling communication that is more in line with the needs of users.

[0106] In the information processing system 1 according to this embodiment, the consensus formation unit 113 determines that an agreement regarding the condition information has been formed if it does not receive response information from the second terminal 300 within a predetermined period after transmitting condition information to the second terminal 300, and forms an agreement regarding the condition information. As a result, even if the providing user forgets to send approval information regarding the condition information, an agreement can be formed smoothly, thereby realizing communication that is more in line with the needs of the users.

[0107] 5. Others Although embodiments of the present invention have been described above, the present invention is not limited thereto and can be modified as appropriate without departing from the technical spirit of the invention.

[0108] An embodiment of the present invention may be a program. This program causes the computer to function as a part of the information processing system 1.

[0109] An embodiment of the present invention may be an information processing method executed by an information processing system 1. This information processing method comprises processes executed by each part of the information processing system 1.

[0110] As a variation, each control unit performs write (storage) and read operations on various data and information to the storage unit, but it is not limited to this; for example, it may also use registers or cache memory within the control unit to perform information processing for each flow. [Explanation of Symbols]

[0111] 1. Information Processing System 100 Information Processing Devices 110 Control Unit 111 Registration Department 112 Conditions Reception Department 113 Consensus Building Department 114 Notification transmission unit 115 Information Sharing Department 116 Evaluation receiving unit 117 Evaluation Transmission Unit 118 Reward Distribution Department 119 Replacement Processing Unit 120 Storage section 130 Communications Department 160 Communications Bus 200 Terminal 1 210 Control Unit 220 Storage section 230 Communications Department 240 Input section 250 Output section 260 Communications Bus 300 Second Terminal 310 Control Unit 320 Storage section 330 Communications Department 340 Input section 350 Output section 360 Communications Bus NW Network P100 Requesting User Information Input Screen P113 Confirmation button P200 Provider User Information Input Screen P220 Additional Registration Button P230 Confirmation button P300 Provider User Selection Screen P301 Generation information display area P302 Face Photo Information Display Area P303 Name Information Display Area P304 Age information display area P400 Condition Information Input Screen P406 Frequency Information Input Area P410 Confirm button P420 Back button P500 Requesting User Selection Screen P502 Face Photo Information Display Area P600 Response Information Input Screen P700 Response Information Display Screen P720 Reject Message Send Button P721 Rejection message input area P800 Information Submission Screen P840 Limited Upload Button P900 Information Output Screen P1000 reward exchange screen R100 User Information Registration Process R101 Consensus Building Process R102 Information Provision Processing

Claims

1. An information processing system comprising a first terminal, a second terminal, and an information processing device capable of communicating with the first terminal and the second terminal via a network, The information processing device includes a condition receiving unit that receives condition information from the first terminal regarding information provision made by a second user using the second terminal to a first user using the first terminal, A consensus formation unit that transmits the condition information to the second terminal, receives response information from the second terminal regarding the condition information, and forms an agreement regarding the condition information, An information sharing unit that receives the provided information transmitted from the second terminal and outputs the received provided information to the first terminal, An evaluation receiving unit that receives evaluation information for the provided information from the first terminal, The system includes a reward granting unit that provides an incentive to the second user based on the aforementioned evaluation information, The aforementioned conditional information includes needs information regarding the content of the information that the first user requests from the second user, frequency information regarding the frequency of information provision, and compensation condition information for information provision. Information processing system.

2. An information processing system comprising a first terminal, a second terminal, and an information processing device capable of communicating with the first terminal and the second terminal via a network, The information processing device includes a condition receiving unit that receives condition information from the first terminal regarding information provision made by a second user using the second terminal to a first user using the first terminal, A consensus formation unit that transmits the condition information to the second terminal, receives response information from the second terminal regarding the condition information, and forms an agreement regarding the condition information, An information sharing unit that receives the provided information transmitted from the second terminal and outputs the received provided information to the first terminal, An evaluation receiving unit that receives evaluation information for the provided information from the first terminal, The system includes a reward granting unit that provides an incentive to the second user based on the aforementioned evaluation information, The agreement-forming unit, when the response information includes change request information requesting a change to the condition information, transmits the response information to the first terminal and mediates the exchange of information regarding the condition information between the first terminal and the second terminal, thereby forming an agreement regarding the condition information. Information processing system.

3. An information processing system comprising a first terminal, a second terminal, and an information processing device capable of communicating with the first terminal and the second terminal via a network, The information processing device includes a condition receiving unit that receives condition information from the first terminal regarding information provision made by a second user using the second terminal to a first user using the first terminal, A consensus formation unit that transmits the condition information to the second terminal, receives response information from the second terminal regarding the condition information, and forms an agreement regarding the condition information, An information sharing unit that receives the provided information transmitted from the second terminal and outputs the received provided information to the first terminal, An evaluation receiving unit that receives evaluation information for the provided information from the first terminal, The system includes a reward granting unit that provides an incentive to the second user based on the aforementioned evaluation information, The information sharing unit accepts the selection of additional users to whom the provided information will be transmitted from the second terminal, and outputs the provided information to the terminal used by the selected users. Information processing system.

4. An information processing system comprising a first terminal, a second terminal, and an information processing device capable of communicating with the first terminal and the second terminal via a network, The information processing device includes a condition receiving unit that receives condition information from the first terminal regarding information provision made by a second user using the second terminal to a first user using the first terminal, A consensus formation unit that transmits the condition information to the second terminal, receives response information from the second terminal regarding the condition information, and forms an agreement regarding the condition information, An information sharing unit that receives the provided information transmitted from the second terminal and outputs the received provided information to the first terminal, An evaluation receiving unit that receives evaluation information for the provided information from the first terminal, The system includes a reward granting unit that provides an incentive to the second user based on the aforementioned evaluation information, The agreement formation unit determines that an agreement regarding the condition information has been formed if it does not receive the response information from the second terminal within a predetermined period after transmitting the condition information to the second terminal, and then forms an agreement regarding the condition information. Information processing system.

5. The information processing device further includes a notification transmission unit that transmits a notification to the second terminal prompting the provision of information based on the agreed-upon conditional information. An information processing system according to any one of claims 1 to 4.

6. The aforementioned evaluation information includes evaluation result information indicating satisfaction or dissatisfaction with the provided information. The reward-granting unit grants the incentive if the evaluation result information indicates satisfaction, and does not grant the incentive if the evaluation result information indicates dissatisfaction. An information processing system according to any one of claims 1 to 4.

7. The system further includes an exchange processing unit that exchanges the incentives granted by the reward granting unit for rewards including electronic gifts, electronic payment balances, or crypto assets. An information processing system according to any one of claims 1 to 4.

8. An information processing device capable of communicating with a first terminal and a second terminal via a network, A condition receiving unit that receives condition information from the first terminal regarding information provision made by the second user using the second terminal to the first user using the first terminal, A consensus formation unit that transmits the condition information to the second terminal, receives response information from the second terminal regarding the condition information, and forms an agreement regarding the condition information, An information sharing unit that receives the provided information transmitted from the second terminal and outputs the received provided information to the first terminal, An evaluation receiving unit that receives evaluation information for the provided information from the first terminal, The system includes a reward granting unit that provides an incentive to the second user based on the aforementioned evaluation information, The aforementioned conditional information includes needs information regarding the content of the information that the first user requests from the second user, frequency information regarding the frequency of information provision, and compensation condition information for information provision. Information processing device.

9. A program for causing a computer to function as a part of the information processing system described in any one of claims 1 to 4 or the information processing device described in claim 8.

10. An information processing method performed by an information processing device capable of communicating with a first terminal and a second terminal via a network, A condition reception step in which a second user using the second terminal receives condition information from the first terminal regarding the provision of information to the first user using the first terminal, A consensus-building step involves transmitting the aforementioned conditional information to the second terminal, receiving response information from the second terminal regarding the aforementioned conditional information, and forming an agreement regarding the aforementioned conditional information. An information sharing step which includes receiving the provided information transmitted from the second terminal and outputting the received provided information to the first terminal, An evaluation reception step in which evaluation information for the provided information is received from the first terminal, The system includes a reward granting step of providing an incentive to the second user based on the aforementioned evaluation information, The aforementioned conditional information includes needs information regarding the content of the information that the first user requests from the second user, frequency information regarding the frequency of information provision, and compensation condition information for information provision. Information processing methods.