Information processing device, information processing method, and information processing program

The information processing device fosters constructive dialogue and democratic decision-making in online communities by managing discussions based on user-generated content and reactions, promoting the iterative evolution of proposals and enabling inclusive participation.

JP7792665B1Active Publication Date: 2025-12-26ITOHEI CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2025125968
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-07-28
Publication Date
2025-12-26
Estimated Expiration
2045-07-28

AI Technical Summary

Technical Problem

Existing online community platforms lack mechanisms to foster constructive dialogue and democratic decision-making, often extinguishing diverse individual opinions and proposals instead of nurturing them.

Method used

An information processing device that manages discussions by acquiring user-generated content, allowing users to share proposals and reactions, and determining whether to update proposals based on supportive votes or behavioral changes, promoting an iterative evolution of ideas.

Benefits of technology

Constructively promotes discussions and facilitates democratic decision-making by nurturing diverse opinions and proposals, enabling iterative evolution and inclusive citizen participation in policy-making processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007792665000001_ABST
    Figure 0007792665000001_ABST
Patent Text Reader

Abstract

We provide technology that promotes constructive discussion in online communities and enables democratic decision-making to be carried out effectively. [Solution] The information processing device disclosed herein is an information processing device that manages predetermined discussions held among users. The information processing device includes a control unit that executes the following: acquiring posted data posted by a posting user as a first proposal that serves as the basis for the discussion; providing the first proposal so that it can be viewed on a predetermined network; and acquiring predetermined reactions to the first proposal from viewing users. The reactions include support for the first proposal or a second proposal that is an alternative to the first proposal. When the control unit acquires the second proposal as a reaction, it further executes the following: determining whether to update the first proposal to the second proposal.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and an information processing program for managing a predetermined discussion held among users. [Background technology]

[0002] Online communities, which are places of interaction over computer networks, have traditionally been used by users to communicate with each other. Online communities are also being used for business purposes. For example, to obtain end-user opinions in marketing research, social networking services (SNS), which are a type of online community, are used to collect opinions from many end users.

[0003] In addition, as one way of utilizing online communities in business, community platform technology has been proposed that accurately grasps ever-changing market needs and facilitates marketing that flexibly responds to the fluidity of market needs for business items.

[0004] For example, Patent Document 1 discloses a technology that provides a dedicated platform for multiple communities on a computer network, each of which is made up of owners and members, and analyzes the predicted interest value for target content for each community. This technology acquires the chronological behavioral details of the owner and members based on the behavioral course of each community, and the analysis results of the behavioral course and behavioral details are personalized for each community, and the predicted interest value for target content based on the analysis results is analyzed for each community. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2024-116590 Summary of the Invention [Problem to be solved by the invention]

[0006] With the development of online communities, a forum for communication over computer networks, there are now more opportunities for individuals to express their opinions and proposals. However, responses to these opinions are often polarized into either support or opposition, and there is a lack of forums for dialogue to overcome differences of opinion. This has led to situations where the sparks of individual opinions and proposals are extinguished when they are refuted or rejected. Sparks of diverse individual opinions and proposals, even if still small, need to be nurtured rather than extinguished. In today's society, where online communities are highly developed, there is a need for a seed fire system (a seedbed of resonance) as a spark preserving device that will foster resonance over time and ensure the continuous circulation of individual opinions and proposals.

[0007] According to the technology described in Patent Document 1, the number of comments made by members in a community, the content of the comments (positive / negative), and the member's reaction rate to the owner's comments (positive / negative / ignored) are registered, but this information is used solely for marketing purposes. Therefore, the technology described in Patent Document 1 cannot constructively promote discussion in an online community or enable democratic decision-making, as the above-mentioned seed fire system can.

[0008] The purpose of this disclosure is to provide technology that promotes constructive discussion in online communities and enables democratic decision-making to be carried out in an efficient manner. [Means for solving the problem]

[0009] The information processing device disclosed herein is an information processing device that manages predetermined discussions among users. The information processing device includes a control unit that executes the following: acquiring posted data posted to a predetermined medium by a posting user who posted user-generated content to the medium among the users as a first proposal that serves as the basis for the discussion; providing the first proposal to be viewable on a predetermined network so that the users can share information with each other; and acquiring predetermined reactions to the first proposal from viewing users who view the first proposal among the users so that the discussion on the first proposal can be held among the users. The reactions include support for the first proposal or a second proposal that is an alternative to the first proposal. When the control unit acquires the second proposal as the reaction, it further executes the following: determining whether to update the first proposal to the second proposal.

[0010] With the above-mentioned information processing device, when a discussion begins in an online community based on the first proposal, alternatives are offered rather than counterarguments, and sympathy is expressed rather than rejection, allowing opinions to be built upon rather than clashed. In other words, discussion in the online community is promoted constructively. Furthermore, by obtaining responses as described above, democratic decision-making is achieved. In this way, the above-mentioned information processing device makes it possible to nurture the sparks of diverse opinions and proposals from individuals rather than extinguishing them.

[0011] In the above information processing device, the control unit may provide the second proposal together with the first proposal so that they can be viewed on the network, acquire as the reactions supportive votes for the first proposal and the second proposal from the viewing users who viewed the first proposal and the second proposal, and determine whether to update the first proposal to the second proposal by comparing the numbers of supportive votes acquired as the reactions for the first proposal and the second proposal. Alternatively, the reactions may further include a predetermined behavioral change by the viewing users, and the control unit may provide the second proposal together with the first proposal so that they can be viewed on the network, acquire as the reactions supportive votes by the viewing users who viewed the first proposal and the second proposal, and determine whether to update the first proposal to the second proposal by comparing the degrees of influence of the proposal based on the behavioral changes acquired as the reactions for the first proposal and the second proposal. In this case, when the first suggestion is updated to the second suggestion, the control unit may further execute the following: when the first suggestion is updated to the second suggestion, the control unit may further execute the following: displaying a graph showing the increase or decrease in the number of times the behavioral change occurred before and after the timing at which the behavioral change was acquired as the reason for updating the first suggestion to the second suggestion.

[0012] Furthermore, in the information processing device of the present disclosure, when the first proposal is updated to the second proposal, the control unit may further acquire, as the reaction, a third proposal that is an alternative to the second proposal made by the viewing user who viewed the second proposal, and further determine whether to update the second proposal to the third proposal. This realizes an iterative evolution structure of proposals in which a first proposal made by a posting user evolves into a second proposal, which then further evolves into a third proposal, making it possible to nurture and evolve the sparks of opinions and proposals from a wide variety of individuals without extinguishing them.

[0013] In the information processing device of the present disclosure, the control unit may further provide the second proposal along with the first proposal so that they can be viewed on the network, obtain from the viewing users who have viewed the first proposal and the second proposal an undertaking to submit the first proposal or the second proposal to a specified organization, and obtain the results of the submission to the organization. Here, if the proposal is about a government policy or social issue, the organization may be a parliament. The viewing users who undertake to submit such proposals to the parliament may be, for example, members of the parliament. This realizes a support system in which viewing users can submit proposals to the parliament as supporters, enabling inclusive citizen participation in the policy-making process as a new method of citizen participation that replaces the traditional government public comment system. Such a system can also be applied to decision-making in companies and local communities. Specifically, it can be applied to consumer-participation marketing in the prototyping and improvement of products and services in companies, school improvement proposals in education, and interactive local government management learning. Then, when the control unit obtains acceptance of the submission of the first proposal or the second proposal to the organization, the control unit may further perform the following: documenting the proposal to be submitted to the organization in a predetermined format after anonymizing the proposer and assigning a predetermined identification number; and managing the outcome of the proposal submitted to the organization based on the identification number.

[0014] In the information processing device of the present disclosure, the control unit may further calculate a contribution score representing a contribution to the discussion for each of the users, extract the users whose contribution score is equal to or greater than a predetermined threshold, and provide predetermined recommendation information to the extracted users. In this way, the extracted users can be provided with recommendation information such as a recommendation to the aforementioned leader or a recommendation to an advisor who evaluates proposals from other users.

[0015] The present disclosure can also be viewed as an information processing method. Specifically, the information processing method of the present disclosure is an information processing method for managing a predetermined discussion between users, the information processing method comprising: acquiring, as a first proposal that serves as the basis for the discussion, data posted to a predetermined medium by a posting user who posted user-generated content to the medium among the users; providing the first proposal in a viewable form on a predetermined network so that the users can share information with each other; and acquiring, from viewing users who viewed the first proposal among the users, predetermined responses to the first proposal so that the discussion on the first proposal can take place among the users. The responses include support for the first proposal or a second proposal that is an alternative to the first proposal. When the computer acquires the second proposal as the response, the computer further determines whether to update the first proposal to the second proposal.

[0016] The present disclosure can also be understood from the perspective of an information processing program. That is, the information processing program of the present disclosure is an information processing program for managing a predetermined discussion between users, and causes a computer to execute the following operations: acquire, as a first proposal that serves as the basis for the discussion, data posted to a predetermined medium by a posting user who posted user-generated content to the medium among the users; provide the first proposal viewably on a predetermined network so that the users can share information with each other; and acquire predetermined reactions to the first proposal from viewing users who viewed the first proposal among the users so that the discussion on the first proposal can take place among the users. The reactions include support for the first proposal or a second proposal that is an alternative to the first proposal, and, when the second proposal is acquired as the reaction, cause the computer to further execute the following operations: determine whether to update the first proposal to the second proposal. [Effects of the Invention]

[0017] This disclosure makes it possible to constructively promote discussion in online communities and facilitate democratic decision-making. [Brief explanation of the drawings]

[0018] [Figure 1] 1 is a diagram showing a schematic configuration of a pilot light system in a first embodiment. [Figure 2] FIG. 2 is a diagram showing in more detail the components of a server included in the pilot light system in the first embodiment, and also showing the components of a user terminal that communicates with the server. [Figure 3] FIG. 2 is a first diagram illustrating an example of the flow of operation of the pilot light system in the first embodiment. [Figure 4] This is the first diagram to explain the reactions entered to a proposal using a user terminal, using the online platform provided by the Seed Fire System as an interface for discussion in the online community. [Figure 5] This is the second diagram to explain the reactions entered to the proposals using a user terminal, using the online platform provided by the Seed Fire System as an interface for discussion in the online community. [Figure 6] FIG. 10 is a first diagram for explaining the determination process. [Figure 7] FIG. 2 is a second diagram for explaining the determination process. [Figure 8] FIG. 2 is a second diagram illustrating the flow of operation of the pilot light system in the first embodiment. [Figure 9] This is the third figure to explain the reactions entered to the proposals using a user terminal, using the online platform provided by the Seed Fire System as an interface for discussion in the online community. [Figure 10] FIG. 10 is a diagram illustrating an example of the flow of operation of the pilot light system in the second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0019] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. The configurations of the following embodiments are examples, and the present disclosure is not limited to the configurations of the embodiments.

[0020] First Embodiment An overview of the ignition system according to the first embodiment will be described with reference to FIG. 1. FIG. 1 is a diagram illustrating the schematic configuration of the ignition system according to this embodiment. The ignition system 100 according to this embodiment includes a network 200, a server 300, and a user terminal 400. The ignition system according to the present disclosure is a system that manages predetermined discussions held among users, with the discussion management being performed by the server 300. Here, the above-mentioned discussions are, for example, discussions based on proposals to the government regarding policies or social issues, or discussions based on proposals to companies regarding business ventures or initiatives to address social issues. The ignition system according to the present disclosure also functions as a seedbed of resonance, cultivating resonance over time among the sparks of individual proposals and ensuring that the resonance circulates continuously. This ignition system can constructively promote discussions in online communities and facilitate democratic decision-making.

[0021] Here, network 200 is, for example, an IP network. As long as network 200 is an IP network, it may be wireless, wired, or a combination of wireless and wired. For example, in the case of wireless communication, user terminal 400 may access a wireless LAN access point (not shown) and communicate with server 300 via a LAN or WAN. Furthermore, network 200 is not limited to these examples and may be, for example, a public switched telephone network, an optical fiber line, an ADSL line, a satellite communication network, etc.

[0022] The server 300 is connected to a user terminal 400 via a network 200. For ease of explanation, one server 300 and four user terminals 400 are shown in Fig. 1, but it goes without saying that the number of user terminals is not limited to this.

[0023] Server 300 may be any electronic device having the processing power for arithmetic and processing operations such as data acquisition, generation, and updating, including personal computers, servers, mainframes, and other electronic devices. That is, server 300 may be configured as a computer having a processor such as a CPU or GPU, a main memory such as RAM or ROM, and an auxiliary memory such as an EPROM, a hard disk drive, or removable media. The removable media may be, for example, a USB memory or a disk recording medium such as a CD or DVD. The auxiliary memory stores an operating system (OS), various programs, various tables, and the like.

[0024] In addition, the server 300 may appropriately use SaaS (Software as a Service), Paas (Platform as a Service), or IaaS (Infrastructure as a Service) using a cloud server, without having to provide software, hardware, an OS, etc. dedicated to the pilot light system 100 of this embodiment.

[0025] The user terminal 400 may be any electronic device such as a mobile terminal owned by a user (a posting user or a viewing user, as described below) who uses the seed light system 100, and may be, for example, a mobile terminal, a tablet terminal, a smartphone, a wearable terminal, a personal computer, or other terminal device.

[0026] Next, a detailed description will be given mainly of the components of the server 300, based on Fig. 2. Fig. 2 shows in more detail the components of the server 300 included in the pilot light system 100 in the first embodiment, and also shows the components of the user terminal 400 that communicates with the server 300.

[0027] The server 300 has, as functional units, a communication unit 301, a storage unit 302, and a control unit 303. The server 300 loads a program stored in an auxiliary storage device into a working area of ​​a main storage device and executes it. The execution of the program controls each functional unit, thereby realizing each function that matches the predetermined purpose of each functional unit. However, some or all of the functions may be realized by hardware circuits such as ASICs and FPGAs.

[0028] Here, the communication unit 301 is a communication interface for connecting the server 300 to the network 200. The communication unit 301 is configured to include, for example, a network interface board and a wireless communication circuit for wireless communication. The server 300 is connected to the user terminal 400 and other external devices via the communication unit 301 so as to be able to communicate with them.

[0029] The storage unit 302 is configured to include a main storage unit and an auxiliary storage unit. The main storage unit is a memory in which programs executed by the control unit 303 and data used by the control programs are deployed. The auxiliary storage unit is a device in which programs executed by the control unit 303 and data used by the control programs are stored. The storage unit 302 also stores data transmitted from the user terminal 400 and the like, and the storage unit 302 stores the first proposal, second proposal, and discussion history, which will be described later. The server 300 acquires the data transmitted from the user terminal 400 and the like via the communication unit 301.

[0030] The control unit 303 is a functional unit that controls the server 300. The control unit 303 can be realized by an arithmetic processing unit such as a CPU. The control unit 303 further includes four functional units: a first acquisition unit 3031, a provision unit 3032, a second acquisition unit 3033, and a determination unit 3034. Each functional unit may be realized by the CPU executing a stored program.

[0031] The first acquisition unit 3031 acquires a first proposal that will be the basis for discussion by the seed fire system 100. Here, the first proposal is, for example, a proposal for a policy to the government, which is included in post data posted to a predetermined medium by a posting user, who is one of the users using the seed fire system 100 and who has posted user-generated content to the medium. Note that the above-mentioned medium is an online platform or social networking service (SNS) provided by the seed fire system 100 as a forum for discussion in an online community. The posting user can post user-generated content, which is content generated for posting to such a medium, via the user terminal 400. The first acquisition unit 3031 acquires the post data posted by the posting user to the online platform or SNS, thereby acquiring the first proposal, and stores the same in the storage unit 302 of the server 300.

[0032] Here, the user terminal 400 in this embodiment has, as functional units, a communication unit 401, an input / output unit 402, and a storage unit 403. The communication unit 401 is a communication interface for connecting the user terminal 400 to the network 200, and is configured to include, for example, a network interface board and a wireless communication circuit for wireless communication. The input / output unit 402 is a functional unit for displaying information transmitted from the outside via the communication unit 401, and for inputting information when transmitting the information to the outside via the communication unit 401. The storage unit 403 is configured to include a main storage device and an auxiliary storage device, similar to the storage unit 302 of the server 300.

[0033] The input / output unit 402 further includes a display unit 4021, an operation input unit 4022, and an image / audio input / output unit 4023. The display unit 4021 has a function of displaying various information and is realized, for example, by an LCD (Liquid Crystal Display) display, an LED (Light Emitting Diode) display, an OLED (Organic Light Emitting Diode) display, or the like. The operation input unit 4022 has a function of accepting operation input from a user and is realized, specifically, by soft keys or hard keys on a touch panel or the like. The image / audio input / output unit 4023 has a function of accepting input of images such as still images and videos and is realized, specifically, by a camera using an image sensor such as a Charged-Coupled Device (CCD), a Metal-Oxide-Semiconductor (MOS), or a Complementary Metal-Oxide-Semiconductor (CMOS). The image / audio input / output unit 4023 has a function of accepting input and output of audio and is realized, specifically, by a microphone or speaker.

[0034] A posting user can use the user terminal 400 configured in this way to post user-generated content to the above-mentioned online platforms and SNSs.

[0035] Then, the providing unit 3032 provides the above-mentioned first proposal to the network 200 so that it can be viewed. Here, the providing unit 3032 can provide the first proposal so that each of the users using the pilot light system 100 can share information with each other by transmitting the first proposal acquired by the first acquiring unit 3031 to the network 200. Note that the users using the pilot light system 100 can view the first proposal transmitted to the network 200 in this manner via the user terminal 400. Furthermore, the first proposal transmitted to the network 200 can be made viewable, for example, by an online platform provided by the pilot light system 100 as a forum for discussion in an online community.

[0036] The second acquisition unit 3033 acquires a predetermined reaction to the first proposal provided for viewing by the provision unit 3032 so that a discussion on the first proposal can take place among users using the pilot fire system 100. Here, the reaction is a reaction to the first proposal from a viewing user who has viewed the first proposal among users using the pilot fire system 100, and includes support for the first proposal or a second proposal that is an alternative to the first proposal. The viewing user can input the reaction as described above using a user terminal 400, for example, using an online platform provided by the pilot fire system 100 as an interface for discussion in the online community. The second acquisition unit 3033 acquires the reaction to the first proposal by acquiring data transmitted from the user terminal 400 of the viewing user, and stores the reaction in the storage unit 302 of the server 300.

[0037] The determination unit 3034 determines whether to update the first proposal to the second proposal when the second acquisition unit 3033 acquires the second proposal. Details of the process executed by the determination unit 3034 will be described later with reference to FIG. 3.

[0038] Note that the control unit 303 executes the processes of the first acquisition unit 3031, the provision unit 3032, the second acquisition unit 3033, and the determination unit 3034, thereby functioning as a control unit according to the present disclosure.

[0039] Here, the flow of operation of the pilot fire system 100 in this embodiment will be described. Figures 3 and 8 are diagrams illustrating the flow of operation of the pilot fire system 100 in this embodiment. Figures 3 and 8 explain the flow of operation between the components in the pilot fire system 100 in this embodiment, and the processing executed by each component.

[0040] In this embodiment, first, in S101 shown in Fig. 3, posting data is input to the posting user's user terminal 400. Here, the posting data is, for example, user-generated content including a proposal for a policy to the government.

[0041] Then, the server 300 acquires the proposal included in the posting data transmitted from the user terminal 400 of the posting user as an initial proposal (S102). The server 300 then stores this in the storage unit 302 and registers it in a predetermined database, and transmits information about this proposal to the network 200, thereby providing the initial proposal (S103). Note that the above initial proposal corresponds to the first proposal in this disclosure.

[0042] In this way, the initial proposal is made available for viewing so that each user of the pilot light system 100 can share information with each other, and a discussion will begin in the online community based on this initial proposal.

[0043] Next, a predetermined reaction is input to the user terminal 400 of the viewing user who viewed the initial proposal (S104). Here, the reaction includes approval of the initial proposal or an alternative proposal that is an alternative to the initial proposal. The input reaction is then transmitted from the user terminal 400 to the server 300, and the server 300 acquires the reaction (S105).

[0044] Here, Figure 4 is the first diagram for explaining reactions to proposals entered using a user terminal 400, using the online platform provided by the ignition system 100 as an interface for discussion in the online community.

[0045] The screen SC1 illustrated in FIG. 4 displays an initial proposal by posting user A (SC11), an alternative proposal button (SC12), a like button (SC13), and a comment button (SC14) for supporting the proposal. A viewing user who has viewed the initial proposal can press these buttons to input a reaction of support for the initial proposal and a comment on the initial proposal, or to input an alternative proposal for the initial proposal. A viewing user who has viewed the initial proposal can also respond silently to the initial proposal by remaining silent without pressing these buttons. The viewing user may input a reaction to the proposal using an app of the online platform pre-installed on the user terminal 400, or may input a reaction to the proposal from the website of the online platform. If discussions in the online community are conducted via a social networking service (SNS), the viewing user may input a reaction to the proposal using an SNS app (e.g., X (registered trademark)) pre-installed on the user terminal 400.

[0046] In this way, when a discussion begins in an online community based on an initial proposal, alternatives are offered rather than counterarguments, and sympathy is expressed rather than rejection, allowing opinions to be built upon rather than clashed. In other words, constructive discussion in online communities makes it possible to nurture the sparks of diverse individual opinions and proposals rather than extinguish them.

[0047] 3, next, in S106, it is determined whether or not an alternative proposal has been acquired from the response acquired in the process of S105. If the determination in the process of S106 is affirmative, that is, if an alternative proposal has been acquired, the server 300 proceeds to the process of S107, and if the determination in the process of S106 is negative, the server 300 proceeds to the process of S108.

[0048] If the determination in S106 is affirmative, then in S107, the server 300 stores the acquired alternative proposal in the storage unit 302, registers it in a predetermined database, and transmits information about this proposal to the network 200, thereby providing the alternative proposal. Note that the above alternative proposal corresponds to the second proposal in the present disclosure.

[0049] Next, the server 300 determines whether a predetermined period of time has elapsed (S108). Here, the predetermined period of time is defined as a period of time for accepting a response to the initial proposal, and is, for example, several hours to one day. If the determination in the process of S108 is affirmative, the server 300 proceeds to the process of S109, and if the determination in the process of S108 is negative, the server 300 returns to the process of S105.

[0050] Here, if an alternative proposal is made to the initial proposal, the server 300 also acquires a response to this alternative proposal (S105).

[0051] Here, Figure 5 is a second diagram for explaining reactions to proposals entered using a user terminal 400, using the online platform provided by the ignition system 100 as an interface for discussion in the online community.

[0052] Screen SC1 shown in Figure 5 shows two alternative proposals made in response to the initial proposal. These alternative proposals can also receive likes and comments. By obtaining further responses to the alternative proposals made in response to the initial proposal, democratic decision-making can be achieved.

[0053] 3, the server 300 then executes a determination process (S109). Here, the determination process is a process for determining whether or not to update the initial proposal to an alternative proposal when an alternative proposal is acquired as a response to the initial proposal, and will be described below with reference to FIGS. 6 and 7.

[0054] Fig. 6 is a first diagram illustrating the determination process. In the example shown in Fig. 6, the initial proposal and the alternative proposal are compared in terms of the number of supportive votes acquired as responses in the process of S105, thereby determining whether to update the initial proposal to the alternative proposal.

[0055] As shown in FIG. 6, the number of supporters for the initial proposal by proposer A (posting user) is 25. On the other hand, the number of supporters for the alternative proposal by proposer B (viewing user) is 30, and the number of supporters for the alternative proposal by proposer C (viewing user) is 2. Here, in the example shown in FIG. 6, an influence score, which is defined as a score of influence on users who use the seed fire system 100, is calculated based on the number of supporters. As a result, the influence score of the initial proposal by proposer A (posting user) is 25, the influence score of the alternative proposal by proposer B (viewing user) is 30, and the influence score of the alternative proposal by proposer C (viewing user) is 2. In this case, the influence score (number of supporters) of the alternative proposal by proposer B (viewing user) is greater than the influence score (number of supporters) of the initial proposal by proposer A (posting user), and therefore the initial proposal will be updated to the alternative proposal.

[0056] FIG. 7 is a second diagram for explaining the determination process. In the example shown in FIG. 7, the degree of influence of the initial proposal and the alternative proposal based on a behavioral change is compared to determine whether to update the initial proposal to an alternative proposal. In this case, in the process of S105 shown in FIG. 3 above, a predetermined behavioral change by the viewing user is acquired. Here, the behavioral change is a change in behavior caused by a user who has viewed a proposal in response to the proposal, such as inputting a comment on the proposal. In the example shown in FIG. 7, such a behavioral change is taken into account in the above-mentioned influence score.

[0057] As shown in FIG. 7, the initial proposal by proposer A (posting user) has 25 likes and 15 comments. On the other hand, the alternative proposal by proposer B (viewing user) has 30 likes and 8 comments, and the alternative proposal by proposer C (viewing user) has 2 likes and 1 comment. In the example shown in FIG. 7, the influence score is calculated by adding the number of likes and the number of comments. As a result, the influence score of the initial proposal by proposer A (posting user) is 40, the influence score of the alternative proposal by proposer B (viewing user) is 38, and the influence score of the alternative proposal by proposer C (viewing user) is 3. In this case, the influence score of the initial proposal by proposer A (posting user) is greater than the other influence scores, so the initial proposal is maintained. In this way, in the example shown in FIG. 7, the influence score calculated based on the number of likes and behavioral changes, i.e., multiple evaluation axes, can be used to perform the judgment process.

[0058] 3, next, in S110, it is determined whether the proposal has been updated by the determination process of S109. If the determination in S110 is affirmative, that is, if the proposal has been updated, the server 300 proceeds to the process of S201. On the other hand, if the determination in S110 is negative, the server 300 proceeds to the process of S111, where the discussion history is stored in the memory unit 302, and execution of this flow is terminated.

[0059] If the processing of S110 makes a positive judgment, then in S201 shown in Figure 8, the server 300 stores an updated proposal, which is a proposal that has been updated from the initial proposal to an alternative proposal, in the memory unit 302 and registers it in a specified database, and provides the updated proposal by transmitting information about this proposal to the network 200.

[0060] Next, a reaction is input to the user terminal 400 of the viewing user who viewed the update proposal in the same manner as in the process of S104 in Fig. 3 above (S204). Then, the input reaction is transmitted from the user terminal 400 to the server 300, and the server 300 acquires the reaction (S205).

[0061] Here, Figure 9 is a third diagram for explaining reactions to proposals entered using a user terminal 400, using the online platform provided by the ignition system 100 as an interface for discussion in the online community.

[0062] The screen SC2 illustrated in FIG. 9 displays a display SC21 of an alternative proposal made by user B, who is the user viewing the initial proposal. Furthermore, the screen SC2 displays an update proposal button SC22 indicating that the alternative proposal is an updated proposal, and a link button SC23 to the original proposal (initial proposal). Thus, the link button SC23 links the updated proposal (alternative proposal) to the original proposal (initial proposal). When the update proposal button SC22 is pressed, a graph may be displayed showing, for example, the increase or decrease in the number of behavioral changes (such as the input of a comment on the proposal) before and after the timing at which the behavioral change was acquired, as a display of the reason why the original proposal (initial proposal) was updated to the alternative proposal. Note that, like the initial proposal, the updated proposal on the screen SC2 may be accompanied by an alternative proposal, a like, and a comment.

[0063] 8, next, in S206, it is determined whether or not an alternative proposal has been acquired from a viewing user who viewed the update proposal based on the response acquired in the process of S205. If the determination in the process of S206 is affirmative, that is, if an alternative proposal has been acquired, the server 300 proceeds to the process of S207, and if the determination in the process of S206 is negative, the server 300 proceeds to the process of S208.

[0064] If the determination in S206 is affirmative, then in S207, the server 300 stores an alternative proposal from the viewing user who viewed the update proposal in the storage unit 302, registers the proposal in a predetermined database, and transmits information about the proposal to the network 200, thereby providing the alternative proposal. Note that the above alternative proposal corresponds to the third proposal in the present disclosure.

[0065] Next, the server 300 determines whether a predetermined period has elapsed (S208). Here, the predetermined period is defined as a period for accepting a response to the update proposal, and is, for example, several hours to one day. If the determination in the process of S208 is affirmative, the server 300 proceeds to the process of S209, and if the determination in the process of S208 is negative, the server 300 returns to the process of S205.

[0066] Here, if an alternative proposal is made to the update proposal, the server 300 also acquires a reaction to this alternative proposal (S205).

[0067] Then, the server 300 executes a determination process (S209). Here, the determination process is a process for determining whether or not to update the update proposal to an alternative proposal when an alternative proposal is acquired as a reaction to the update proposal, and the details of this process are as described above in the description of FIGS. 6 and 7.

[0068] Next, in S210, it is determined whether the proposal has been updated by the determination process of S209. If the determination in S210 is affirmative, that is, if the proposal has been updated, the server 300 returns to the process of S201. On the other hand, if the determination in S210 is negative, the server 300 proceeds to the process of S211, where the discussion history is stored in the memory unit 302, and execution of this flow ends.

[0069] In this way, this flow promotes constructive discussion in online communities as users share their opinions, and democratic decision-making is achieved, making it possible to nurture the sparks of diverse individual opinions and proposals rather than extinguishing them. In other words, an iterative evolutionary structure of proposals is realized, making it possible to nurture the sparks of diverse individual opinions and proposals while evolving them.

[0070] The above-described seed system 100 makes it possible to constructively promote discussion in online communities and facilitate democratic decision-making.

[0071] Second Embodiment The pilot light system 100 in the second embodiment will be described with reference to Fig. 10. In this embodiment, the server 300 acquires an undertaking to submit the update proposal to a predetermined organization from a viewing user who has viewed the update proposal described in the first embodiment. Note that the server 300 may also acquire an undertaking to submit the initial proposal to a predetermined organization from a posting user.

[0072] Here, Fig. 10 is a diagram illustrating the flow of operation of the pilot fire system 100 in this embodiment. Fig. 10 explains the flow of operation between the components of the pilot fire system 100 in this embodiment and the processing executed by each component.

[0073] In the flow shown in Figure 10, similar to the explanation of Figure 8 above, first, in S201, the server 300 stores the update proposal in the memory unit 302 and registers it in a predetermined database, and transmits information about this proposal to the network 200, thereby providing the update proposal.

[0074] Next, the user terminal 400 of the viewing user who viewed the update proposal inputs an acceptance of the submission of the update proposal to a predetermined organization (S301). The input information is then transmitted from the user terminal 400 to the server 300, and the server 300 acquires the information (S302).

[0075] Here, if the proposal is about a policy or social issue addressed to the government, the organization is a parliament. The browsing user who undertakes to submit such a proposal to the parliament is, for example, a member of the parliament. In other words, this embodiment realizes a supporter system in which a browsing user (e.g., a member of the parliament) can submit a proposal that has garnered sympathy from users to the parliament as a supporter. This enables inclusive citizen participation in the policy-making process as a new method of citizen participation that replaces the traditional government public comment system. Such a system can also be applied to decision-making in companies and local communities. Specifically, it can be applied to consumer-participation marketing in the prototyping and improvement of products and services in companies, school improvement proposals in education, and interactive learning about local government management.

[0076] Next, the server 300 performs a process of anonymizing the proposer, assigning a predetermined identification number, and documenting the proposal submitted to the organization in a predetermined format (S303). If the organization is a parliament, the format is a predetermined format for submission to the parliament. Note that the format can be appropriately selected from well-known formats depending on the destination of the proposal.

[0077] Here, as mentioned above, the anonymization of the proposer of the submitted proposal can promote free proposals, but there is no intention to limit this to this. Proposals submitted to the above organizations may be disclosed under the proposer's real name, or the proposer's information may be made available only to the proponents and related parties.

[0078] Then, the server 300 requests the browsing users who have expressed their willingness to submit an update proposal to submit the proposal (S304), and the user terminal 400 of the browsing users acquires the information (S305).

[0079] Then, when the browsing user who has become the carrier completes the submission of the proposal, the submission result is input to the user terminal 400 of the browsing user (S306), and the server 300 acquires the information (S307).

[0080] The server 300 then manages the outcome of the proposal submitted to the organization based on the identification number (S308). If the proposal is about government policy or a social issue, this allows for a system to be established for recording how the proposal supported by the supporting legislator (viewing user) has been utilized in the real world, and the source can be displayed and managed as a citizen proposal number (identification number), for example. Furthermore, the history of where and how the supported proposal was used is made public, visualizing its effectiveness and motivating the proposer and supporter.

[0081] Furthermore, the above-described seed system 100 also makes it possible to constructively promote discussion in online communities and to facilitate democratic decision-making.

[0082] <Modification of the second embodiment> A description will be given of the seed light system 100 in a modified example of the second embodiment. In this modified example, the server 300 calculates a contribution score representing the contribution to the discussion for each user who uses the seed light system 100. Then, the server 300 extracts users whose contribution score is equal to or greater than a predetermined threshold, and provides the extracted users with predetermined recommendation information.

[0083] Here, the contribution score in this modification example is evaluated by adding points depending on the proposal history (number of proposals, adoption rate of proposals submitted to the organization, etc.), the response history (number of endorsements received, number of responses to proposals from other users, etc.), and the frequency of logins to the system. On the other hand, if there is a problem with the soundness of the proposal content (for example, if there is a warning from the system administrator or a report from another user), points are subtracted. Furthermore, the score may be adjusted depending on the accuracy of the response (for example, if the response is significantly different from that of other users).

[0084] In this way, this modified example implements a system in which contribution scores are accumulated based on past proposal content and responses, so that sincere participation in discussions is naturally rewarded.

[0085] In addition, the server 300 can extract users whose contribution scores are above a predetermined threshold, for example, users whose contribution scores fall within the top 5%, and provide the extracted users with recommendation information such as recommendations to actors as described in the second embodiment above, or recommendations to advisors who evaluate proposals from other users.

[0086] <Other variations> The above-described embodiment is merely an example, and the present disclosure may be modified as appropriate within the scope of the present disclosure. For example, the processes and means described in the present disclosure may be freely combined and implemented as long as no technical contradiction occurs.

[0087] Furthermore, the processing described as being performed by one device may be shared and executed by a plurality of devices. For example, the first acquisition unit 3031 may be formed in a processing device separate from the server 300. In this case, the separate processing device is configured to be able to cooperate favorably with the server 300. Furthermore, the processing described as being performed by different devices may be executed by a single device. In a computer system, the hardware configuration (server configuration) by which each function is realized can be flexibly changed.

[0088] The present disclosure can also be realized by providing a computer program implementing the functions described in the above embodiments to a computer, and having one or more processors in the computer read and execute the program. Such a computer program may be provided to the computer via a non-transitory computer-readable storage medium connectable to the computer's system bus or via a network. Non-transitory computer-readable storage media include, for example, any type of disk, such as a magnetic disk (e.g., a floppy disk, a hard disk drive (HDD), etc.), an optical disk (e.g., a CD-ROM, a DVD disk, a Blu-ray disk), a read-only memory (ROM), a random access memory (RAM), an EPROM, an EEPROM, a magnetic card, a flash memory, an optical card, or any type of medium suitable for storing electronic instructions. [Explanation of symbols]

[0089] 100···Pilot Light System 200···Network 300 Server 301···Communications Department 302...Storage section 303 Control section 400 User terminal

Claims

1. An information processing device for managing predetermined discussions between users, acquiring, as a first proposal that serves as the basis for the discussion, posted data posted to a predetermined medium by a posting user who posted user-generated content to the medium among the users; providing the first proposal viewably to a predetermined network so that each of the users can share information with each other; acquiring a predetermined reaction to the first proposal from viewing users who have viewed the first proposal among the users so that the discussion on the first proposal can be held among the users; a control unit that executes the the response includes a second proposal that is an alternative to the first proposal or a support for the first proposal; The control unit When the second proposal is acquired as the response, determining whether to update the first proposal to the second proposal; providing the second proposal together with the first proposal for viewing on the network; Obtaining an undertaking to submit the first proposal or the second proposal to a predetermined organization from the viewing user who viewed the first proposal and the second proposal, and obtaining a result of the submission to the organization; When the undertaking to submit the first proposal or the second proposal to the organization is obtained, documenting the proposal to be submitted to the organization in a predetermined format after anonymizing the proposer and assigning a predetermined identification number; and managing the outcome of the proposal submitted to the organization based on the identification number. Information processing device.

2. An information processing method for managing a predetermined discussion between users, comprising: The computer acquiring, as a first proposal that serves as the basis for the discussion, posted data posted to a predetermined medium by a posting user who posted user-generated content to the medium among the users; providing the first proposal viewably to a predetermined network so that each of the users can share information with each other; acquiring a predetermined reaction to the first proposal from viewing users who have viewed the first proposal among the users so that the discussion on the first proposal can be held among the users; Run the response includes a second proposal that is an alternative to the first proposal or a support for the first proposal; The computer When the second proposal is acquired as the response, determining whether to update the first proposal to the second proposal; providing the second proposal together with the first proposal for viewing on the network; Obtaining an undertaking to submit the first proposal or the second proposal to a predetermined organization from the viewing user who viewed the first proposal and the second proposal, and obtaining a result of the submission to the organization; When the undertaking to submit the first proposal or the second proposal to the organization is obtained, documenting the proposal to be submitted to the organization in a predetermined format after anonymizing the proposer and assigning a predetermined identification number; and managing the outcome of the proposal submitted to the organization based on the identification number. Information processing methods.

3. An information processing program for managing a predetermined discussion between users, On the computer, acquiring, as a first proposal that serves as the basis for the discussion, posted data posted to a predetermined medium by a posting user who posted user-generated content to the medium among the users; providing the first proposal viewably to a predetermined network so that each of the users can share information with each other; acquiring a predetermined reaction to the first proposal from viewing users who have viewed the first proposal among the users so that the discussion on the first proposal can be held among the users; Execute the response includes a second proposal that is an alternative to the first proposal or a support for the first proposal; The computer, When the second proposal is acquired as the response, determining whether to update the first proposal to the second proposal; causing the second proposal to be viewably provided on the network along with the first proposal; Obtaining an undertaking to submit the first proposal or the second proposal to a predetermined organization from the viewing user who viewed the first proposal and the second proposal, and obtaining a result of the submission to the organization; When the undertaking to submit the first proposal or the second proposal to the organization is obtained, documenting the proposal to be submitted to the organization in a predetermined format after anonymizing the proposer and assigning a predetermined identification number; and managing the outcome of the proposal submitted to the organization based on the identification number. Information processing program.

Citation Information

Patent Citations

  • Providing digital forums to enhance civic engagement

    US20190066230A1

  • Information processing device and computer program

    JP2024116590A