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

The information processing device addresses the lack of engagement in existing services by generating visually structured information to facilitate decision-making and action-taking through user-generated content.

JP7807222B2Active Publication Date: 2026-01-27LY CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021200953
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-12-10
Publication Date
2026-01-27
Estimated Expiration
2041-12-10

AI Technical Summary

Technical Problem

Existing information sharing services do not effectively encourage users to make decisions or take action based on the information presented.

Method used

An information processing device that receives user posts supporting claims, generates visually structured information using illustrations, and provides a graph board to facilitate logical understanding and evaluation.

Benefits of technology

Enables users to make informed decisions by presenting high-quality, visually structured information that enhances engagement and action-taking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007807222000001
    Figure 0007807222000001
  • Figure 0007807222000002
    Figure 0007807222000002
  • Figure 0007807222000003
    Figure 0007807222000003
Patent Text Reader

Abstract

To achieve good information presentation for encouraging decision making and actions of a user.SOLUTION: An information processing device comprises an acceptance unit, a generation unit, and a provision unit. The acceptance unit accepts a fact noteworthy about assertion to a prescribed theme or a post of grounds serving as support of the fact from a user. The generation unit generates visualization information obtained by visualizing information containing logically structured fact and grounds by illustrations. The provision unit provides the visualization information according to a request from the user.SELECTED DRAWING: Figure 11
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. [Background technology]

[0002] In recent years, as online communication services such as social networking services (SNS) and electronic bulletin boards have become widely used by ordinary users, information sharing via networks has become increasingly common. Currently, these services are becoming indispensable tools for users to obtain the information they need. These services are based on conventional technologies, such as a user posting a question and other users posting answers, and are improving day by day with the development of information and communication technology. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 06-274539 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the way information is shared through the above-mentioned services is not necessarily beneficial in encouraging users to make decisions and take action, and there is room for improvement.

[0005] The present application has been made in consideration of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can present high-quality information to encourage users to make decisions and take action. [Means for solving the problem]

[0006] The information processing device according to the present application includes a receiving unit, a generating unit, and a providing unit. The receiving unit receives from users posts of facts that support claims on a predetermined theme or evidence supporting the facts. The generating unit generates visualized information that visualizes information including logically structured facts and evidence using illustrations. The providing unit provides the visualized information in response to a request from a user. [Effects of the Invention]

[0007] According to one aspect of the embodiment, it is possible to present high-quality information to encourage a user to make decisions or take action. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of an information processing system according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of information display according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a graph board according to the embodiment. [Figure 4] FIG. 4 is a diagram showing an example (part 1) of a score determination table according to the embodiment. [Figure 5] FIG. 5 is a diagram showing an example (part 2) of the score determination table according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a score calculation method according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of the configuration of a graph board according to the embodiment. [Figure 8] FIG. 8 is a diagram showing a display example (part 1) of the graph board according to the embodiment. [Figure 9] FIG. 9 is a diagram showing a display example (part 2) of the graph board according to the embodiment. [Figure 10] FIG. 10 is a diagram showing a display mode example (part 3) of the graph board according to the embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example of the configuration of an information processing device according to the embodiment. [Figure 12] FIG. 12 is a diagram illustrating an outline of posted information according to the embodiment. [Figure 13] FIG. 13 is a diagram showing an overview of user information according to the embodiment. [Figure 14] FIG. 14 is a diagram showing an overview of content information according to the embodiment. [Figure 15] FIG. 15 is a flowchart illustrating an example of a processing procedure performed by the information processing device according to the embodiment. [Figure 16] FIG. 16 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, modes for implementing an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to the embodiments described below. Furthermore, the embodiments described below can be appropriately combined as long as the processing content is not contradictory. Furthermore, the same components in the embodiments described below will be assigned the same reference numerals, and redundant explanations will be omitted.

[0010] In the following description, the terminal device 10A(10) may be referred to as the editor U1. That is, the editor U1 may be read as the terminal device 10A(10). In the following description, the terminal device 10B(10) may be referred to as the contributor U2. That is, the contributor U2 may be read as the terminal device 10B(10). In the following description, the terminal device 10C(10) may be referred to as the viewer U3. That is, the viewer U3 may be read as the terminal device 10C(10).

[0011] In the embodiment described below, the information processing device 100 executes a service that provides user-participation media to service users. Through this user-participation media, the information processing device 100 publishes a predetermined theme proposed by an editor who is a media participant, and accepts posts from contributors who are media participants, such as evidence supporting the facts that support the claims about the predetermined theme that are published along with the predetermined theme. The information processing device 100 then accepts editing work from the editors and contributors, logically structures information about the predetermined theme, and provides the visualized information using diagrams to viewers who are media participants.

[0012] [1. An example of an information processing system] An information processing system SYS according to an embodiment will be described below. Fig. 1 is a diagram illustrating an example of an information processing system according to an embodiment. As shown in Fig. 1, the information processing system SYS according to the embodiment includes a terminal device 10 and an information processing device 100. Note that the information processing system SYS is not limited to the example shown in Fig. 1, and may include multiple information processing devices 100.

[0013] The terminal device 10 and the information processing device 100 are each connected to a network N (see, for example, FIG. 11) by wire or wirelessly. The network N is a communication network such as a LAN (Local Area Network), a WAN (Wide Area Network), a telephone network (such as a mobile phone network or a landline network), a regional IP (Internet Protocol) network, or the Internet. The network N may include a wired network or a wireless network. The terminal device 10 and the information processing device 100 can communicate with each other through the network N.

[0014] 1 is an information processing device used by a user U who uses various services provided by an information processing device 100 or the like. For example, the terminal device 10 is realized by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a PDA (Personal Digital Assistant), or the like.

[0015] In addition, the terminal device 10 can connect to the network N via a wireless communication network such as LTE (Long Term Evolution), 4G (4th Generation), or 5G (5th Generation: 5th generation mobile communication system), or via short-range wireless communication such as Bluetooth (registered trademark) or wireless LAN (Local Area Network).

[0016] Furthermore, the terminal device 10 can display, for example, information for utilizing user-participation media provided by the information processing device 100 using a web browser or an application. When the terminal device 10 receives control information for realizing information display processing from the information processing device 100 or the like, the terminal device 10 realizes the display processing in accordance with the control information.

[0017] The information processing device 100 shown in FIG. 1 is an information processing device that provides various services to service users. The information processing device 100 is typically a server device, but may also be realized by a mainframe, a workstation, or the like. When the information processing device 100 is realized by a server device, it may be realized by a single server, or may also be realized by a cloud system in which multiple server devices and multiple storage devices operate in cooperation with each other. The information processing device 100 may also function as a distribution device that distributes control information to terminal devices 10 used by service users. Here, the control information is written in, for example, a script language such as JavaScript (registered trademark) or a style sheet language such as CSS (Cascading Style Sheets). The application itself distributed from the information processing device 100 may also be considered as control information.

[0018] The various services provided by the information processing device 100 may include API (Application Programming Interface) services corresponding to various applications and various online services. The various online services may include internet connection, search services, SNS (Social Networking Service), e-commerce services, electronic payment services, online games, online banking services, online trading services, hotel reservation services, ticket reservation services, video distribution services, music distribution services, news distribution services, map information services, route search services, route guidance services, line information services, operation information services, weather information services, and the like.

[0019] Furthermore, the information processing device 100 provides user-participation media to service users as one of its online services. Participants in user-participation media have three roles. The first role is an editor who plans a predetermined theme and edits information posted on the predetermined theme. The second role is a poster who posts evidence on the predetermined theme. The third role is a viewer who views visualized information provided by the information processing device 100. When providing user-participation media to service users, information processing according to an embodiment is executed. Note that in the following embodiment, an example is described in which posts of evidence supporting the truth (fact), evidence reinforcing the evidence, and rebuttals to evidence already posted are accepted from posters, but posts of the truth regarding claims on the theme may also be accepted from posters.

[0020] [2. An example of information processing] (2-1. An example of overall processing) An example of information processing in the information processing system SYS will be described below with reference to Fig. 1. As shown in Fig. 1, the information processing device 100 provides a content setting screen W1 (see Fig. 2, for example) for setting a theme, etc. of user-participatory media in response to a request from an editor U1 (step S1).

[0021] On the other hand, when the editor U1 operates the content setting screen W1 displayed on the terminal device 10A to set a theme, etc., the terminal device 10A transmits setting information including information such as the theme set by the editor U1 to the information processing device 100 (step S2).

[0022] The information processing device 100 starts a thread corresponding to the theme proposed by the editor U1 and starts accepting, via the user-participation media, submissions of evidence that supports the truth of the claims made on the theme proposed by the editor U1. In response to a request from the poster U2, the information processing device 100 provides the poster U2 with a submission acceptance screen W3 (see, for example, FIG. 2) (step S3).

[0023] On the other hand, when the poster U2 operates the posting reception screen W3 displayed on the terminal device 10B to input the posting content (claim or evidence), the terminal device 10B transmits the posting information including the posting content input by the poster U2 to the information processing device 100 (step S4).

[0024] Every time the information processing device 100 acquires posted information transmitted from the terminal device 10B, the information processing device 100 sequentially saves the posted information in association with a thread corresponding to the theme linked to the posted information. Then, at any timing, the information processing device 100 logically structures information including facts that support the argument for the theme proposed by the editor U1 and the evidence supporting the facts, and generates a graph board GB (see FIG. 3) that is visualized by illustrations (step S5). The graph board GB is an example of visualized information.

[0025] Furthermore, the information processing device 100 provides a graph board GB in response to a request from the editor U1 (step S6).

[0026] On the other hand, when the editor U1 edits the graph board GB displayed on the terminal device 10A, the terminal device 10A transmits editing information regarding the editing content to the information processing device 100 (step S7). For example, the editing information may include information indicating the relationship between facts that should be supported by the assertion on the published theme and the reasons posted by the poster for the facts.

[0027] The information processing device 100 updates the graph board GB at any timing based on the editing information transmitted from the terminal device 10A (step S8).

[0028] Furthermore, the information processing device 100 provides a graph board GB in response to a request from the viewer U3 (step S9).

[0029] On the other hand, when the viewer U3 evaluates the assertions and reasons contained in the graph board GB displayed on the terminal device 10C, the terminal device 10C transmits evaluation information relating to the evaluation content to the information processing device 100 (step S10).

[0030] The information processing device 100 updates the graph board GB at any timing based on the evaluation information transmitted from the terminal device 10C (step S11).

[0031] (2-2. Information display example) An example of information displayed on each terminal device 10 used by a service user of the user-participation media in association with processing in the information processing system SYS (see, for example, FIG. 1) will be described below with reference to FIG. 2. FIG. 2 is a diagram showing an example of information display according to an embodiment.

[0032] 2, a content setting screen W1 is displayed on the terminal device 10A used by the editor U1 (step S21). The content setting screen W1 is provided with a button OB1 for setting a theme for the graph board GB and a button OB2 for editing the graph board GB.

[0033] For example, when the terminal device 10A detects an operation of the editor U1 on the button OB1 on the content setting screen W1, it displays a theme setting screen W2 (step S22). The theme setting screen W2 is provided with an input box BX1 for accepting input of a user ID, an input box BX2 for accepting input of a theme, an input box BX3 for accepting input of an assertion, an input box BX4 for accepting input of the truth, and the like.

[0034] In the input box BX1, information (user ID) for identifying a service user who uses the user-participatory media is entered. If the user has already logged in to the user-participatory media, entry of the user ID etc. may be omitted, or automatic login may be set. In the input box BX2, for example, a theme proposed by the editor U1 when generating the graphboard GB, such as "Should I get the vaccine? Should I not get the vaccine?" is entered. In the input box BX3, the editor U1 enters an argument about the theme (for example, "Should I get the vaccine? Should I not get the vaccine?"), such as "should I get the vaccine" or "should I not get the vaccine." In the input box BX4, for example, the editor U1 enters facts that should support the argument about the theme.

[0035] 2 also has a button OB3 for requesting that submission acceptance begin. When the terminal device 10A detects an operation of the editor U1 on the button OB3, the terminal device 10A transmits a request for requesting that submission acceptance begin to begin to the information processing device 100, together with various setting information set on the theme setting screen W2.

[0036] 2, a posting acceptance screen W3 is displayed on the terminal device 10B used by the poster U2 (step S23). A list of themes for which postings are currently being accepted is displayed on the posting acceptance screen W3, and a plurality of buttons OB4 are provided for selecting the theme to post on for each theme. For example, button OB4-1 is associated with the theme "XXX", button OB4-2 is associated with the theme "XXX", and button OB4-3 is associated with the theme "△△△".

[0037] For example, when an operation of the poster U2 on the button OB4-1 is detected, the terminal device 10B displays a post input screen W4 for inputting post information for the theme "XXX" (step S24).

[0038] The post input screen W4 shown in FIG. 2 is provided with an input box BX5 for receiving input of a user ID, an input box BX6 for receiving input of a post type, an input box BX7 for receiving input of post content, and the like.

[0039] In the input box BX6, information (user ID) for identifying a service user who uses the user-participatory media is input. In the input box BX6, information indicating whether the posted content corresponds to evidence or rebuttal (evidence) is input. The posting type may be automatically set in response to an operation on an icon provided on the graph board GB, which will be described later. In the input box BX7, for example, information related to the posted content is input. The information related to the posted content may be information entered as text by the poster U2, or may be address information such as a URL (Uniform Resource Locator) indicating the location of a web page or document containing information that supports the assertion, evidence, etc. The input box BX7 may be provided with a reference button (not shown) for attaching a URL or document data.

[0040] 2 also has a button OB5 for requesting transmission of posted information. When detecting an operation of the poster U2 on the button OB5, the terminal device 10B transmits posted information related to the content of the post set on the post input screen W4 to the information processing device 100.

[0041] The information processing device 100 records the posted information posted by the contributor U2 in the posted information storage unit 122 in association with the theme set by the editor U1.

[0042] Furthermore, when the terminal device 10A detects that the editor U1 has operated the button OB2 on the content setting screen W1, it displays the edit start screen W5 (step S25). The edit start screen W5 is provided with an input box BX8 for specifying the graph board GB that the user wishes to edit. Information for identifying the graph board GB that the user wishes to edit, such as a theme name, is input into the input box BX8.

[0043] 2 also has a button OB6 for requesting the provision of the graph board GB that the editor U1 wishes to edit. When the terminal device 10A detects an operation of the button OB6 by the editor U1, the terminal device 10A transmits a request for the provision of the graph board GB to the information processing device 100 together with the information input in the input box BX8.

[0044] The information processing device 100 acquires information about the graph board GB from the content storage unit 124 based on the information included in the request sent by the editor U1, and transmits the acquired information about the graph board GB to the terminal device 10A, providing it to the editor U1.

[0045] (2-3. Example of a graph board) An example of a graph board generated by the information processing device 100 will be described below with reference to Fig. 3. Fig. 3 is a diagram showing an example of a graph board according to an embodiment.

[0046] The graphboard GB generated by the information processing device 100 has a tree structure in which objects (nodes) indicating truths that should support claims on the theme corresponding to the graphboard GB and evidence supporting the truths are logically connected. For example, the graphboard GB shown in FIG. 3 is an example of visualized information in which information including facts and evidence is logically structured and visualized using a diagram. Note that, below, an example will be described in which the information contained in the graphboard GB includes claims, truths, evidence (counterarguments), etc., but this example is not particularly limiting. For example, depending on the theme visualized by the graphboard GB, information such as necessary conditions, induction, and deduction may be included. Furthermore, information indicating the logical connections between the information contained in the graphboard may include not only causality and specific examples, but also explanations.

[0047] Figure 3 shows two claims on the topic of "Should I get the vaccine or not?": claim PA1: "I will get the vaccine" and claim PA2: "I won't get the vaccine." Claim PA1 and claim PA2 are the key points of the opposing debate on the topic of "Should I get the vaccine or not?"

[0048] Graphboard GB shown in Figure 3 shows multiple facts F1 (facts) related to claim PA1 and the basis R1 (evidence) that supports fact F1. As facts F1 related to claim PA1: "getting the vaccine," fact F1-1: "It can contribute to herd immunity," fact F1-2: "It makes it harder to become infected," and fact F1-3: "It makes it harder to become seriously ill (die)." Facts F1-1 to F1-3 can be seen as reasons for supporting claim PA1.

[0049] Graphboard GB shown in Figure 3 shows multiple facts F2 (facts) related to claim PA2 and the grounds R2 (evidence) supporting fact F2. Furthermore, as facts F2 related to claim PA2: "Don't get vaccinated," fact F2-1: "The effects on the human body are unknown and there are unforeseen effects," fact F2-2: "There is a possibility of death from side effects," and fact F2-3: "It will cause infertility." Facts F2-1 to F2-3 can be said to be reasons for supporting claim PA2.

[0050] In addition, the graph board GB shown in Figure 3 shows arrows G1 as information indicating the relationships between facts F1 in claim PA1, between facts F1 and evidence R1, and between evidence R1, the relationships between facts F2 in claim PA2, between facts F2 and evidence R2, and between evidence R2, and the relationships between evidence R1 in claim PA1 and evidence R2 in claim PA2.

[0051] For example, in claim PA1, facts F1-1 and F1-2, and facts F1-1 and F1-3 are connected by arrows G1, and the word "causation" is displayed along this arrow G1. Also, for example, facts F2-1 and F2-2, and facts F2-1 and F2-3 are connected by arrows G1, and the word "specifics" is displayed along this arrow G1. Also, for example, evidence R1-4 and evidence R2-2 are connected by arrow G1, and the word "counterargument" is displayed along this arrow G1. Other connections, such as between facts F1-2 and evidence R1-1, and between facts F1-2 and evidence R1-1, are also connected by arrows G1. These arrows G1 are added to the graph board GB by, for example, the editing work of editor U1.

[0052] In addition, the graph board GB shown in Figure 3 has icons G2 for each fact F1, each basis R1, each fact F2, and each basis R2, for accepting posts of new evidence that supports fact F1 or fact F2, new evidence that reinforces evidence R1 or evidence R2, and rebuttals to evidence R1 or evidence R2.

[0053] For example, when poster U2 adds a reason for reason R2-3, poster U2 operates icon G2-1 constituting icon G2 to post the reason. Also, for example, when poster U2 posts a rebuttal to reason R2-2 (a reason for not agreeing with reason R2-2), poster U2 operates icon G2-1 constituting icon G2 to post the rebuttal (reason), as shown in Figure 3.

[0054] Graph board GB shown in Fig. 3 is provided with an icon G3 for receiving an evaluation of graph board GB from viewer U3. Note that, for the sake of convenience, the example shown in Fig. 3 omits specific notations of icons G3 provided for claims PA1 and PA2 included in graph board GB, facts F1 and F2 included in graph board GB, and grounds R1 and R2.

[0055] For example, when a viewer U3 posts a rating for the graph board GB, the viewer operates the icon G3 on the graph board GB to post the rating. As shown in FIG. 3, when the graph board GB detects an operation on the icon G3, the viewer U3 displays a subwindow W6 for posting rating information indicating the content of the rating for the graph board GB. The subwindow W6 shown in FIG. 3 includes a radio button OB7 for selecting whether to "like" the rating, a radio button OB8 for selecting whether to "tip," a button OB9 for sending the rating information, and an input box BX9 for entering the amount of the "tip." For example, when the viewer U3 only wants to "like" the rating, the viewer U3 selects the "like" option on the radio button OB7 and the "not tip" option on the radio button OB8, and then operates the button OB9. Similarly, when posting a rating for the grounds R1-5, the viewer selects the icon G3 on the grounds R1-5 to post the rating. For example, an evaluator such as viewer U3 who evaluates the information contained in the graph board GB can evaluate all the claims PA, all the facts F, and all the evidence R contained in the graph board GB by giving a "tip" or a "like" through a sub-window W6 that is displayed by operating icon G3.

[0056] <2-4. Example of a score determination table> An example of a score determination table that is referenced when the information processing device 100 assigns a score indicating the strength of information held by the graph board GB will be described below with reference to Fig. 4. Fig. 4 is a diagram showing an example (part 1) of a score determination table according to the embodiment.

[0057] For example, when the information processing device 100 receives an evaluation of information (for example, facts or evidence (counterarguments)) held by the graph board GB, the information processing device 100 can score the strength (reliability) of the information held by the graph board GB based on the editing history of the editor U1. Then, the information processing device 100 can generate a visualized graph board GB that reflects the scored strength.

[0058] Furthermore, for example, the information processing device 100 can score the strength of the information held by the graph board GB based on a score that is predefined in association with an evaluation category that is predefined according to the editing experience of the editor U1 and the action content when the evaluation was made on the information held by the graph board GB. Note that the information processing device 100 may also accept an evaluation on the graph board GB. In this case, the information processing device 100 can score the strength of the graph board GB itself based on the accepted evaluation.

[0059] Editor U1's evaluation is determined based on the originality of the editing work done by editor U1 when editing the tree structure of Graphboard GB. For example, editor U1 is evaluated based on his / her editing performance, such as correcting the linkage (connection destination) of evidence posted by contributor U2 (e.g., changing the arrow G1 or changing the hierarchy), correcting evidence that includes multiple elements (e.g., splitting an element or deleting one of the elements), correcting overlapping evidence (e.g., deleting one of the evidence), and labeling inappropriate evidence (or counterarguments) (e.g., labeling evidence that is deemed inappropriate due to a counterargument, etc., as inappropriate information).

[0060] Furthermore, for example, the information processing device 100 can score the strength of the information included in the graph board GB based on an evaluation category that is predefined according to the posting history of the poster U2 and a score that is predefined in association with the content of the action taken when the information included in the graph board GB is evaluated. Furthermore, for example, the information processing device 100 can score the strength of the information included in the graph board GB based on a score that is predefined in association with the content of the action taken when the viewer U3 evaluates the information included in the graph board GB.

[0061] Fig. 4 shows an example of scores assigned to information included in the graph board GB. Table TB1 shown in Fig. 4 has items corresponding to evaluation categories predefined for each role of user-participatory media. For example, table TB1 shown in Fig. 4 shows "good (50)," "not good (1)," and "poor (-10)" as the evaluation categories (reference points) for editor U1.

[0062] Table TB1 shown in Fig. 4 has items corresponding to the content of the action taken when an evaluation is made on information held by graphboard GB. For example, table TB1 shown in Fig. 4 shows "tipping" and "like" as the content of the action taken by editor U1. Table TB1 shown in Fig. 4 also shows an example of a score (strength) assigned to information held by graphboard GB when editor U1 evaluates the information held by graphboard GB. That is, as shown in the following example, the weight of the evaluation posted to graphboard GB is flexibly changed depending on the posting style (for example, "like" or "tipping"), depending on the personalities of editor U1, poster U2, viewer U3, etc., and the evaluation of these personalities.

[0063] For example, table TB1 shown in FIG. 4 exemplifies a score of "800" when editor U1, whose evaluation category is "good (50)," gives an evaluation using "tipping." That is, the evaluation using "tipping" by editor U1, whose evaluation category is "good (50)," is heavily weighted (16 times) relative to the reference score of "50." Table TB1 shown in FIG. 4 also exemplifies a score of "80" when editor U1, whose evaluation category is "good (50)," gives an evaluation using "likes." That is, the evaluation using "likes" by editor U1, whose evaluation category is "good (50)," is also weighted (1.6 times) relative to the reference score of "50," although not as heavily weighted as the evaluation using "tipping."

[0064] Furthermore, table TB1 shown in FIG. 4 exemplifies a score of "10" when editor U1, whose evaluation category is "bad (1)," gives an evaluation by "tipping." That is, even for editor U1 whose evaluation category is "bad (1)," the evaluation by "tipping" involves a financial burden, and is weighted (10 times) relative to the reference score of "1." Also, table TB1 shown in FIG. 4 exemplifies a score of "1" when editor U1, whose evaluation category is "bad (1)," gives an evaluation by "like." That is, an evaluation by "like" by editor U1, whose evaluation category is "bad (1)," does not involve a financial burden and is not a high hurdle for the evaluator to evaluate, so the reference score is not weighted and is set to the same value.

[0065] Furthermore, table TB1 shown in FIG. 4 exemplifies a score of "-100" when an editor U1 in the evaluation category "bad (-10)" makes an evaluation by "tipping." That is, an evaluation by an editor U1 in the evaluation category "bad (-10)" is weighted (10 times) relative to the reference point: "-10" in consideration of the possibility that even if it is a "tipping," it may result in a decrease in the reliability of the graph board GB. Also, table TB1 shown in FIG. 4 exemplifies a score of "-10" when an editor U1 in the evaluation category "bad (-10)" makes an evaluation by "like." That is, for an evaluation by "like" by an editor U1 in the evaluation category "bad (-10)," no weighting is applied to the reference point: "-10," and it is set to the same weight.

[0066] In addition, table TB1 shown in Figure 4 shows an example of a score (strength) that is assigned to information held by graph board GB when poster U2 evaluates the information held by graph board GB, as in the case of editor U1.

[0067] For example, table TB1 shown in FIG. 4 shows "good (50)," "bad (1)," and "bad (-10)" as the evaluation categories (reference points) for poster U2. For example, table TB1 shown in FIG. 4 exemplifies a score of "500" when poster U2, whose evaluation category is "good (50)," gives an evaluation using "tipping." That is, the evaluation using "tipping" by editor U1, whose evaluation category is "good (50)," is heavily weighted (10 times) relative to the reference point of "50." Furthermore, FIG. 4 exemplifies a score of "50" when editor U1, whose evaluation category is "good (50)," gives an evaluation using "like." That is, the evaluation using "like" by editor U1, whose evaluation category is "good (50)," is not weighted relative to the reference point of "50," but is set at the same weight.

[0068] Furthermore, table TB1 shown in FIG. 4 exemplifies a score of "10" when poster U2, whose evaluation category is "bad (1)," gives an evaluation by "tipping," and exemplifies a score of "1" when poster U2, whose evaluation category is "bad (1)," gives an evaluation by "like." These scores are the same as those for editor U1. Furthermore, table TB1 exemplifies a score of "-100" when poster U2, whose evaluation category is "bad (-10)," gives an evaluation by "tipping," and exemplifies a score of "-10" when poster U2, whose evaluation category is "bad (-10)," gives an evaluation by "like." These scores are also the same as those for editor U1.

[0069] In table TB1 shown in FIG. 4, the order is set as follows: score corresponding to evaluation category: "good" > score corresponding to evaluation category: "not good" > score corresponding to evaluation category: "bad." Also, in table TB1 shown in FIG. 4, when the evaluation categories are the same, the score of editor U1 is set higher than the score of contributor U2. This is intended to give weight to the evaluation of editor U1, taking into account that editor U1 contributed more to the creation of the graph board GB than contributor U2.

[0070] In addition, in the example shown in Figure 4, a score of "10" is shown as an example when viewer U3 gives a rating by "tipping," and a score of "1" is shown as an example when viewer U3 gives a rating by "liking."

[0071] Furthermore, the information processing device 100 may reduce the score indicating the strength of the information held by the graph board GB over time. FIG. 5 shows an example of the number of days until the score assigned to the graph board GB is reduced by half (hereinafter referred to as the "half-life"). FIG. 5 is a diagram showing an example score determination table (part 2) according to the embodiment. Note that the information on the evaluation category for each role and the information on the action content provided in the table TB2 shown in FIG. 5 are the same as those in the table TB1 shown in FIG. 4.

[0072] For example, table TB2 shown in Fig. 5 exemplifies "120 (days)" as the half-life of the score when editor U1, whose evaluation category is "good," gives a rating by "tipping." Table TB2 shown in Fig. 5 also exemplifies "60 (days)" as the half-life of the score when editor U1, whose evaluation category is "good," gives a rating by "like."

[0073] 5, for example, table TB2 exemplifies "7 days" as the half-life of the score when editor U1, whose evaluation category is "bad," gives a rating by "tipping." Table TB2 exemplifies "1 day" as the half-life of the score when editor U1, whose evaluation category is "bad," gives a rating by "like."

[0074] Furthermore, for example, table TB2 shown in Fig. 5 exemplifies "90 (days)" as the half-life of a score when editor U1, whose evaluation category is "bad," gives an evaluation by "tipping." Also, table TB2 shown in Fig. 5 exemplifies "90 (days)" as the half-life of a score when editor U1, whose evaluation category is "bad," gives an evaluation by "like."

[0075] In table TB2 shown in Figure 5, the half-life of the score when rated by "tipping" is set to a longer period than the half-life of the score when rated by "like," which is common to all roles. This is because it takes into consideration that rating by "tipping" involves a financial burden. Also, in table TB2 shown in Figure 5, when both rating categories are "good," the half-life of the score of editor U1 is set to a longer period than the half-life of the score of poster U2. This is because it takes into consideration that editor U1 contributed more to the creation of the graph board GB than poster U2.

[0076] <2-5. Example of score calculation method> An example of a score calculation method for determining the strength of the graph board GB and the information included in the graph board GB by the information processing device 100 will be described below with reference to Fig. 6. Fig. 6 is a diagram showing an example of the score calculation method according to the embodiment.

[0077] 6 shows a method for calculating a score corresponding to the strength of claim X. For example, the information processing device 100 acquires the score assigned to the basis directly connected to claim X, which is the target of score calculation. In the example shown in FIG. 6, since basis Y is directly connected to claim X, the information processing device 100 acquires the score assigned to basis Y: "48."

[0078] Next, the information processing device 100 checks whether there is a counterargument to the grounds Y, and if there is a counterargument, acquires the score assigned to this counterargument. In the example shown in Fig. 6, there is a counterargument Z to the grounds Y, so the information processing device 100 acquires the score assigned to the counterargument Z, which is "50".

[0079] Next, the information processing device 100 checks whether there is a counterargument to the counterargument Z, and if there is, acquires the score assigned to this counterargument. In the example shown in Fig. 6, there is a counterargument Z' to the counterargument Z, so the score assigned to this counterargument Z' is acquired as "20".

[0080] Then, based on the acquired scores, the information processing device 100 calculates a score to be assigned to claim X. For example, the information processing device 100 subtracts the score assigned to rebuttal Z: "50" from the score assigned to evidence Y: "50", and then adds the score assigned to rebuttal Z': "20", thereby calculating a score to be assigned to claim X: "18".

[0081] In the example of the calculation method described above, the score to be assigned to claim X is calculated based on the grounds directly connected to claim X, but this example need not be limiting. For example, the information processing device 100 may calculate the score to be assigned to claim X by taking into account the score assigned to grounds Y' indirectly connected to claim X, the score assigned to the grounds of rebuttal Z, the score assigned to the grounds of rebuttal Z', etc. In other words, the operator can arbitrarily decide how far to trace the grounds indirectly connected to claim X.

[0082] <2-6. About the display mode of the graph board> The display mode of the graph board according to the embodiment will be described below. Fig. 7 is a diagram showing an example of the configuration of the graph board according to the embodiment.

[0083] As shown in FIG. 7, the graph board GB generated by the information processing device 100 is hierarchically organized into four layers, namely, a first layer, a second layer, a third layer, and a fourth layer, from top to bottom in FIG. 7. The first layer is a display area that displays a theme corresponding to the graph board GB (for example, "Should I get the vaccine? Should I not get the vaccine?"). The second layer is a display area that displays claims regarding the theme. The third layer is a display area that displays facts that support the claims. The fourth layer is an area that displays evidence supporting the facts and counterarguments to the evidence. In this way, the information processing device 100 can generate a hierarchically organized graph board GB such that information such as claims, facts, and evidence included in the graph board GB is displayed in different layers.

[0084] Furthermore, the information processing device 100 can generate a graph board GB that reflects the above-mentioned score (strength). For example, the information processing device 100 can change the display position of an object (image) indicating an assertion that is displayed on the second layer based on the above-mentioned score (strength). Specifically, the information processing device 100 raises the display position of the object indicating the assertion so that the higher the score, the higher the display position of the image indicating the assertion (for example, moving it toward the first layer).

[0085] Furthermore, the information processing device 100 can update the graph board GB so as to change the display mode of objects indicating claims, facts, and evidence based on the above-mentioned scores (strengths). FIG. 8 is a diagram showing a display mode example (part 1) of the graph board according to the embodiment. As shown in FIG. 8, the information processing device 100 can generate the graph board GB including an image of scales. In this case, the information processing device 100 can compare the scores assigned to facts F1-1 and evidence R1-1, etc., that support the claim PA1 ("hit") with the scores assigned to facts F2-1 and evidence R2-1, etc., that support the claim PA2 ("don't hit"), and update the graph board GB so that the superiority or inferiority of the claim PA1 and the claim PA2 is reflected in the image of the scales. FIG. 8 shows that the claim PA2 is superior to the claim PA1.

[0086] Furthermore, the information processing device 100 may update the graph board GB by representing each piece of information (assertion, fact, evidence (counterargument)) included in the graph board GB in perspective, with closer pieces being more important. The information processing device 100 may also update the graph board GB so as to express the superiority or inferiority of each piece of information by the size of the characters displayed on the graph board GB. The information processing device 100 may also update the graph board GB so as to express the superiority or inferiority of each piece of information by the shade of the color of the displayed characters or lines. The information processing device 100 may also update the graph board GB so as to express the superiority or inferiority of each piece of information by the brightness of the displayed characters or lines. The information processing device 100 may also update the graph board GB so as to express the superiority or inferiority of each piece of information by the thickness of the displayed lines.

[0087] Furthermore, the information processing device 100 may update the graph board GB so that the superiority or inferiority of each piece of information is expressed by using "cursive writing" or "cursive lines" in the lines or characters (fonts) to be displayed (for example, the use of "cursive writing" or "cursive lines" is not superior). Furthermore, the information processing device 100 may update the graph board GB so that the superiority or inferiority of each piece of information is expressed by the order (speed) in which the information is displayed. Furthermore, the information processing device 100 may update the graph board GB so that the superiority or inferiority of each piece of information is expressed by the order or speed in which the displayed items move. Furthermore, the information processing device 100 may update the graph board GB so that the superiority or inferiority of each piece of information is expressed by an inequality sign.

[0088] Furthermore, the information processing device 100 may update the graph board GB so as to express the superiority or inferiority of the claim on the theme by the shade of the color of the background on which each piece of information is displayed. Furthermore, the information processing device 100 may update the graph board GB so as to express the superiority or inferiority of the claim on the theme by the brightness of the color of the background on which each piece of information is displayed. Furthermore, the information processing device 100 may update the graph board GB so as to express the superiority or inferiority of the claim on the theme by using a distorted expression (for example, cracking) on ​​the background on which each piece of information is displayed.

[0089] Furthermore, the information processing device 100 may update the graph board GB so as to express the superiority or inferiority of the claim to the theme by the shade of the color of the object (such as a scale or a title) representing each piece of information. Furthermore, the information processing device 100 may update the graph board GB so as to express the superiority or inferiority of the claim to the theme by the brightness of the color of the object representing each piece of information. Furthermore, the information processing device 100 may update the graph board GB so as to express the superiority or inferiority of the claim to the theme by using a distorted expression (for example, cracking) for the object representing each piece of information.

[0090] In addition, when the configuration of the graph board GB becomes complex, the information processing device 100 may automatically identify and delete from the graph board GB information that does not affect the merits or demerits of the argument, such as absurd facts and grounds (counterarguments), facts and grounds (counterarguments) that have been assigned an extremely low score, or facts and grounds (counterarguments) that have no score at all.

[0091] Incidentally, when the graph board GB is displayed on a smartphone or the like, it may be difficult for the information processing device 100 to display the entire graph board GB at once due to the size of the display device installed in the smartphone. Therefore, the information processing device 100 may generate a graph board GB that can be displayed for each claim on different faces of a three-dimensional figure. Fig. 9 is a diagram showing an example (part 2) of a display mode of the graph board according to the embodiment. Fig. 10 is a diagram showing an example (part 3) of a display mode of the graph board according to the embodiment.

[0092] The information processing device 100 can generate a graphboard GB that can display information such as facts and evidence for each claim on different faces of a polyhedron for each claim on a theme as a graphboard GB displayed on the display 11 of the terminal device 10. For example, Fig. 9 shows an example in which information for each claim is displayed on different faces of a rectangular prism. A user of the terminal device 10 (an editor U1, a contributor U2, a viewer U3, etc.) can intuitively operate the graphboard GB to switch between displaying information such as facts corresponding to each claim and evidence supporting the facts displayed on different faces of the rectangular prism shown in Fig. 9 for each claim.

[0093] However, as illustrated in FIG. 9 , when, for each claim on a theme, information such as facts supporting the claim and evidence supporting the claim is displayed on different faces of a polyhedron and the display is switched in response to user operation, it becomes difficult to immediately recognize the relative display positions of this information. Therefore, the information processing device 100 may generate a graph board GB including memory information that assists in understanding the display positions of objects (images) corresponding to the claims. For example, FIG. 10 illustrates an example in which information corresponding to each claim is displayed on different faces of a triangular prism. Also, for example, FIG. 10 illustrates an example in which memory information G4 that assists in understanding the display positions of objects corresponding to the claims is displayed along the sides of the triangular prism. Even when a user of the terminal device 10 (such as an editor U1, a contributor U2, or a viewer U3) operates the triangular prism illustrated in FIG. 10 to switch between displaying information such as facts and evidence corresponding to the claims, the user can easily understand the relative display positions of each claim included in the graph board GB by referring to the memory information G4. The three-dimensional figure may be a polyhedron such as a quadrangular prism or a triangular prism, or may be a cylinder or the like.

[0094] (2-7. Functions provided to users) Furthermore, the information processing device 100 may change the functions available in the user-participation media in accordance with the evaluation of a user of the user-participation media (e.g., editor U1 or contributor U2). For example, the information processing device 100 may determine the editing functions available when editing the graphboard GB in accordance with the evaluation of the editing performance of editor U1. Specifically, the information processing device 100 increases the number of editing functions available to editor U1 as the evaluation of editor U1 increases. Examples of editing functions that increase as the evaluation increases include a function for separating evidence, a function for changing an arrow (e.g., arrow G1), and a labeling function. The labeling function, exemplified as one of the editing functions, corresponds to a function for labeling a post by contributor U2 (e.g., labeling it as a hoax or a fake) if the content of the post is clearly false information. The labeled information may be visualized to indicate that it is a hoax or a fake, or may be deleted from the graphboard GB without being visualized. Note that the information processing device 100 may limit the editing functions that can be used if the value indicating the degree of evaluation of the editor U1 does not exceed a predetermined value.

[0095] Furthermore, the information processing device 100 can determine editing support functions that can be used when editing the graph board GB, depending on the evaluation of the poster's posting record. Specifically, the information processing device 100 increases the number of editing functions that the poster U2 can use as the evaluation of the poster U2 increases. Examples of editing support functions that increase as the evaluation increases include a function to advise the editor U1 on editing (corrections, etc.) the graph board GB, and a function to urge the editor U1 to edit the graph board GB. Furthermore, when a value indicating the degree of evaluation of the poster U2 exceeds a predetermined value, the information processing device 100 may open at least some of the editing functions that are available only to the editor U1 to the poster U2.

[0096] Furthermore, in addition to the roles of "editor U1," "contributor U2," and "viewer U3," a "summarizer" may also be established as a user role in the user-participatory media. When expertise is required to interpret the content posted by the contributor U2 (for example, reasons or counterarguments), the "summarizer" plays the role of summarizing or explaining the posted content so that participants can easily interpret the posted content. As described above, the graphboard GB is created based on the actions (editing, posting, rating, etc.) of each participant in the user-participatory media, using the user-participatory media provided by the information processing device 100 as a platform. However, the operator of the user-participatory media may also create the graphboard GB himself. In other words, the operator himself may perform various operations to create the graphboard GB as the above-mentioned editor U1, contributor U2, viewer U3 (evaluator), or summarizer.

[0097] (2-8. User Benefits) (2-8-1. About Editor U1) Until now, on social media and other platforms, users who act as editors and post information on a given topic perform editing work to organize and present information about the topic. For example, when planning a topic that encompasses multiple arguments (key points of discussion), such as "Should I get vaccinated? Should I not get vaccinated?", an editor collects information about the arguments for "getting vaccinated" and "not getting vaccinated," and organizes the collected information. In this case, the information organized by the editor is often expressed in text, and the editing work is often done by the editor alone.

[0098] In response to this, the information processing device 100 can provide the following benefits to the editor U1 through the above-described information processing. For example, the information processing device 100 can support the editing work of the editor U1 by providing a common format (see, for example, FIG. 3) used to structure collected information. Furthermore, for example, the information processing device 100 can acquire information for generating the graph board GB from many participants. This allows the editor U1 to request information from an unspecified number of users. Furthermore, for example, the information processing device 100 can acquire evaluations of the graph board GB and the information contained in the graph board GB from many participants. This allows the editor U1 to easily confirm not only the facts and supporting evidence (rebuttals) contained in the graph board GB but also their relative merits and demerits to participants such as the viewer U3, thereby enabling the editor U1 to provide high-quality information in a shorter time than before. Furthermore, for example, the information processing device 100 can accept tips as evaluations of the facts and supporting evidence (rebuttals) contained in the graph board GB. This allows the editor U1 to monetize his editing work.

[0099] (2-8-2. About Viewer U3) Furthermore, as viewers, users who collect information published on social media sites (for example, papers, articles, TV programs, posts by experts or amateurs, and summaries of these) and seek information to encourage their own decisions or actions will examine the "reliability" of the collected information. For example, if a viewer seeks information about vaccinations, they will collect information about the argument that they should "get vaccinated," and then collect information about the opposing argument that they should "not get vaccinated." Then, the viewer will examine the reliability of the collected information for each conflicting argument. In this way, when viewers examine the reliability of information to encourage their own decisions or actions, they will collect information separately for each conflicting argument.

[0100] In contrast, the information processing device 100 can provide the viewer U3 with the following benefits through the above-described information processing. For example, the information processing device 100 can provide a graph board GB that logically structures multiple different claims, facts that support each claim, and supporting evidence for the facts (and, in some cases, counterarguments that refute the evidence). This allows the viewer U3 to simultaneously grasp, for example, multiple truths that support multiple conflicting claims and their supporting evidence, and easily confirm information that encourages their decision-making and behavior. Furthermore, for example, the information processing device 100 can provide a graph board GB that includes information indicating the relationship between one fact and another, the relationship between a fact and evidence, and the relationship between evidence and another evidence. This allows the viewer U3 to easily understand the relationships between multiple truths and evidence contained in the graph board GB without having to decipher them. Furthermore, for example, the information processing device 100 can score the strength of the graph board GB and the information contained in the graph board GB from many participants, generate a graph board GB that reflects the strength, and provide it to the viewer U3. This allows the viewer U3 and other participants to easily confirm not only the facts and supporting evidence (counterarguments) for the facts contained in the graph board GB, but also their relative merits, enabling better decision-making in a shorter time than before.

[0101] (2-8-3. About the poster U2) Furthermore, as a contributor, a user who posts information on a specific theme provided by an editor or the like often expresses the content of the post in text. In response to this, the information processing device 100 can provide the following benefits to the contributor U2 through the above-described information processing. For example, the information processing device 100 directly accepts posts from the contributor U2 regarding the truth and evidence contained in the graph board GB. This allows the contributor U2 to avoid duplication with other people's posts when posting, thereby enabling the contributor U2 to provide high-quality information. Furthermore, the information processing device 100 accepts posts from the contributor U2 in a format other than text input, such as pasting a URL. This allows the contributor U2 to post more easily than posting via a social networking site or the like. Furthermore, for example, the information processing device 100 can accept tips as an evaluation of the facts contained in the graph board GB and the evidence (rebuttal) supporting the facts. This allows the contributor U2 to monetize their posts alongside their work.

[0102] [3. Configuration of information processing device] The configuration of the information processing device 100 according to the embodiment will be described with reference to Fig. 11. Fig. 11 is a diagram showing an example of the configuration of the information processing device according to the embodiment.

[0103] 11, the information processing device 100 includes a communication unit 110, a storage unit 120, and a control unit 130. Note that Fig. 11 shows an example of the configuration of the information processing device 100, and is not limited to the form shown in Fig. 11, and may include other functional units than those shown in Fig. 11.

[0104] (Communication unit 110) The communication unit 110 is connected to, for example, a network N via a wired or wireless connection, and transmits and receives information to and from other devices such as the terminal device 10 via the network N. The communication unit 110 is realized by, for example, a network interface card (NIC) or an antenna. The network N is a communication network such as a local area network (LAN), a wide area network (WAN), a telephone network (such as a mobile phone network or a landline telephone network), a regional internet protocol (IP) network, or the internet. The network N may include a wired network or a wireless network.

[0105] For example, the communication unit 110 transmits and receives various information related to the processing of user-participation media to and from the terminal device 10.

[0106] (Storage unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 120 stores programs and data for realizing information processing executed by each part of the control unit 130.

[0107] As shown in FIG. 3, the storage unit 120 includes a table information storage unit 121, a posted information storage unit 122, a user information storage unit 123, and a content storage unit .

[0108] (Table information storage unit 121) The table information storage unit 121 stores information of a score determination table (see, for example, FIGS. 4 and 5) that is predefined for assigning a score indicating the strength of the graph board GB and the information included in the graph board GB.

[0109] (Posted information storage unit 122) The posted information storage unit 122 stores posted information posted by participants of the user-participation media. Fig. 12 is a diagram showing an outline of posted information according to the embodiment.

[0110] 12, the posted information stored in the posted information storage unit 122 has the following items: "theme name," "user ID," "post ID," "post type," "post content," "connection destination," and "score." These items in the posted information are associated with each other.

[0111] The "theme name" field stores information indicating the name of a theme posted by a participant of the user-participation media (for example, "Should I get the vaccine? Should I not get the vaccine?"). This theme name corresponds to information set by the editor U1 on the content setting screen W1 (see FIG. 2), for example. Note that the "theme name" field may store information that can uniquely identify the theme name, instead of information indicating the theme name.

[0112] The "user ID" field stores identification information (user ID) for identifying participants in the user-participation media. This identification information is individually assigned to each participant by the information processing device 100 when registering for use of the user-participation media, for example.

[0113] The "Post ID" field stores identification information (post ID) for identifying posted information. This identification information is individually assigned by the information processing device 100 when the posted information is registered.

[0114] The "Post Type" field stores information indicating whether the posted content is evidence or a counterargument. For example, the information indicating the type may be automatically recorded according to the operation of an icon G2 provided for each piece of information included on the graph board GB.

[0115] The "connection destination" field stores identification information for identifying the information to be posted. For example, the "connection destination" field stores identification information (posting ID) assigned to the information on which the icon G2 operated by the poster is provided.

[0116] The "Evaluation Content" field stores information indicating the content of the evaluation received for each piece of information included on the graph board GB. For example, information indicating the content of the evaluation may include the total number of "likes" posted and the total amount of tips.

[0117] (User information storage unit 123) Information for identifying the role of a participant in user-participation media is stored in the user information storage unit 123. Fig. 13 is a diagram showing an overview of user information according to an embodiment.

[0118] 13, the user information stored in the user information storage unit 123 has items such as a “user ID,” a “role,” and a “corresponding information ID.” These items in the user information are associated with each other.

[0119] The "User ID" field stores identification information for identifying the role of a participant in the user-participation media. This identification information corresponds to the identification information stored in the "User ID" field of the posted information.

[0120] The "role" field stores information indicating the role that a participant in the user-participation media played when creating the graph board GB. For example, a participant who plans a theme through the theme setting screen W2 (see, for example, Figure 2) is automatically assigned the role of "editor" on the corresponding graph board GB. Also, a participant who posts a message to a public theme through the post input screen W4 (see, for example, Figure 2) is automatically assigned the role of "contributor" on the corresponding graph board GB. Also, a participant who evaluates each piece of information through the icon G2 provided for each piece of information on the graph board GB is automatically assigned the role of "viewer" on the corresponding graph board GB.

[0121] The "corresponding information ID" field stores identification information for identifying the corresponding graph board GB. This identification information is individually assigned by the information processing device 100 when the graph board GB is generated.

[0122] (Content storage unit 124) The content storage unit 124 stores content information relating to the graph board GB generated by the information processing device 100. Fig. 14 is a diagram showing an overview of content information according to the embodiment.

[0123] 14, the content information stored in the content storage unit 124 has an "information ID" item, a "theme information" item, an "assertion information" item, a "fact information" item, a "basis information" item, a "relationship information" item, a "score information" item, etc. These items in the content information are associated with each other.

[0124] The "information ID" field stores identification information for identifying the graph board GB. This identification information is individually assigned by the information processing device 100 when the graph board GB is generated.

[0125] The "Theme Information" field stores information about themes proposed by editors who participate in the user-participation media. The information stored in the "Theme Information" field also includes identification information for identifying the theme.

[0126] The "Claim Information" field stores information set by the 'editor' as a claim about the theme stored in the "Theme Information" field. The information stored in the "Claim Information" field also includes identification information for identifying the claim.

[0127] The "Factual Information" field stores information set by the "Editor" as facts that should support the assertion stored in the "Assertion Information" field. The information stored in the "Factual Information" field also includes identification information for identifying the facts.

[0128] The "Basis Information" field stores information posted by participants of the user-participation media (for example, 'editors' or 'contributors') as evidence supporting the facts stored in the "Factual Information" field, or as a rebuttal to the facts or evidence. The information stored in the "Basis Information" field also includes identification information for identifying the evidence.

[0129] The "relationship information" item stores information edited by an "editor" as information indicating the relationship between each piece of information (facts, evidence, and counterarguments) included in the graph board GB. For example, the information indicating the relationship includes information on facts and evidence connected to each other using arrows (for example, arrow G1), information indicating the direction of the arrows, and text information indicating the relationship between the facts and evidence connected to each other.

[0130] The "Score Information" item stores a score indicating the strength of the Graph Board GB and each piece of information (facts, evidence, and counterarguments) contained in the Graph Board GB. This score is given based on the evaluations of participants in the user-participation media.

[0131] (control unit 130) 11 is a controller that controls the information processing device 100. The control device 130 is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), or the like executing various programs (e.g., information processing programs) stored in a storage device inside the information processing device 100 using a RAM as a working area. The control device 130 may also be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0132] As shown in FIG. 11, the control unit 130 has a receiving unit 131, a scoring unit 132, a first determination unit 133, a second determination unit 134, a generation unit 135, and a provision unit 136. The control unit 130 realizes or executes the functions and actions of information processing described below using these units. The internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 11, and may have other configurations as long as they perform the information processing described below. Furthermore, the connection relationships between the units of the control unit 130 are not limited to the connection relationships shown in FIG. 11, and may be other connection relationships.

[0133] (Reception Department 131) The receiving unit 131 receives posts from users of the user-participation media of facts that support an assertion on a predetermined theme or evidence that supports the facts. The receiving unit 131 records posted information about the received posts in the posted information storage unit 122.

[0134] The receiving unit 131 also receives evaluations of each piece of information included in the graph board GB from users of the user-participation media. The receiving unit 131 records evaluation information relating to the received evaluations in the posted information storage unit 122.

[0135] (Scoring Section 132) The scoring unit 132 scores the strength of each piece of information included in the graph board GB based on an evaluation of the information (for example, facts and evidence (counterarguments)) contained in the graph board GB.

[0136] For example, when the scoring unit 132 receives an evaluation of the information held by the graph board GB, the scoring unit 132 can score the strength of the information held by the graph board GB based on the editing history of the editor U1. Specifically, the scoring unit 132 can score the strength of the information held by the graph board GB based on scores predefined in a score determination table TB1 (see, for example, FIG. 4) in association with evaluation categories predefined according to the editing history of the editor U1 and the content of the action taken when the evaluation was made on the information included in the graph board GB.

[0137] Furthermore, for example, the scoring unit 132 can score the strength of the information held by the graph board GB based on a score predefined in the score determination table TB1 (see, for example, Figure 4) in association with an evaluation category predefined according to the posting history of the poster U2 who posts the information held by the graph board GB, and the action content when the information was evaluated.

[0138] Furthermore, for example, the scoring unit 132 can score the strength of the information contained in the graph board GB based on a score predefined in a score determination table TB1 (see, for example, Figure 4) in association with the action content taken by a viewer viewing the visualized information when evaluating the information.

[0139] Furthermore, for example, the scoring unit 132 can reduce the score indicating the strength of the information held by the graph board GB over time based on the half-life defined in the score determination table TB2 (see, for example, FIG. 5).

[0140] (First determination unit 133) The first determination unit 133 determines the editing functions that the editor U1 can use when editing the graph board GB, based on an evaluation of the editing performance of the editor U1 who edits the graph board GB. For example, the first determination unit 133 increases the number of editing functions that the editor U1 can use as the evaluation of the editor U1 increases.

[0141] (Second determination unit 134) The second determination unit 134 determines the editing support functions that the contributor U2 can use when editing the graph board GB, based on the evaluation of the posting record of the contributor U2 who posts to the graph board GB. For example, the second determination unit 134 increases the number of editing support functions that can be used as the evaluation of the contributor U2 increases.

[0142] (Generation unit 135) The generation unit 135 generates a graph board GB (an example of "visualized information") that graphically visualizes information including logically structured facts and evidence. For example, the generation unit 135 can generate a graph board GB including facts and evidence for each of a plurality of different claims. Furthermore, for example, the generation unit 135 can generate a graph board GB including information indicating relationships between facts and other facts, relationships between facts and evidence, and relationships between evidence and other evidence.

[0143] The generating unit 135 can also generate a graph board GB that can display information for each claim on different faces of a polyhedron. For example, the generating unit 135 can also generate a hierarchical graph board GB in which claims, facts, and evidence are displayed at different levels.

[0144] Furthermore, for example, the generation unit 135 can generate a graph board GB visualized to reflect the strength scored by the scoring unit 132. Specifically, the generation unit 135 can change the display position of an object (image) indicating an assertion on the graph board GB based on the strength, or change the display mode of each object indicating the assertion, fact, and evidence contained in the graph board GB. Furthermore, the generation unit 135 can generate a graph board GB including memory information that assists in understanding the display position of an object indicating an assertion.

[0145] (Provider 136) In response to a request from a participant of the user participatory media, the providing unit 136 can provide the graph board GB to the requesting participant.

[0146] [4. Processing Procedure] Hereinafter, a processing procedure by the information processing device 100 according to the embodiment will be described with reference to Fig. 15. Fig. 15 is a flowchart showing an example of a processing procedure by the information processing device according to the embodiment. The processing procedure shown in Fig. 15 is executed by the control unit 130 of the information processing device 100. The processing procedure shown in Fig. 15 is repeatedly executed while the information processing device 100 is operating.

[0147] As shown in FIG. 15, the receiving unit 131 receives a post of facts that support an assertion on a predetermined theme or evidence that supports the facts (step S101).

[0148] In addition, the generation unit 135 generates a graph board GB that visualizes logically structured information that supports the argument on a specific theme through editing work by the editor U1, as well as the evidence (or counterarguments) that support the facts (step S102).

[0149] Furthermore, the providing unit 136 provides the graph board GB generated in step S102 in response to a request from a participant of the user participatory media (step S103), and the processing procedure shown in FIG. 15 ends.

[0150] [5. Modifications] The information processing device 100 described above may be implemented in various different forms other than the above-described embodiment, and therefore, modifications of the embodiment will be described below.

[0151] (5-1. User participation certification function) In the above-described embodiment, the information processing device 100 may have a function for certifying (limiting) contributors U2, viewers U3, summarizers, etc. who accept posts. For example, if a medical-related theme is planned, experts in the medical field or people with a deep interest in the medical field are certified as contributors U2, viewers U3, summarizers, etc. This allows the information processing device 100 to limit participants involved in the planned theme so that only contributors U2 with expertise in the planned theme can post, and only summarizers with expertise in the theme can summarize and explain the posted content. In other words, it is possible to limit all participants involved in generating the graphboard GB. This function may be provided to editor U1 by the operator of the user-participation media (the administrator of the information processing device 100) as part of the editing function, depending on the editor U1's evaluation level. Alternatively, the information processing device 100 may pre-set the roles that each service user can play, for example, for each category that classifies the themes to be planned, based on personal information linked to the service user of the user-participation media, so that the role of the service user can be automatically assigned according to the theme planned by the editor U1.

[0152] (5-2. Filtering function) In the above-described embodiment, the information processing device 100 may filter the evaluations posted on the grounds (or counterarguments) based on certain conditions. For example, if the topic "Should the pension system be maintained?" is proposed, it is expected that those aged 60 or older will tend to support the argument "should it be maintained (YES)," while those aged under 30 will tend to support the argument "should it not be maintained (NO)." In other words, there are themes whose arguments can be contradicted depending on the perspective (position) of the viewer U3 viewing the topic. Therefore, the information processing device 100, for example, filters the posted evaluations based on filtering conditions specified by the viewer U3 and provides the viewer U3 with a graph board GB reflecting the filtering results. For example, for the above-described topic "Should the pension system be maintained?", if the viewer U3 specifies filtering conditions to reflect evaluations by those under 30, the generation unit 135 filters the evaluations to reflect only evaluations by those under 30, generates a graph board GB reflecting the filtering results, and provides the graph board GB to the viewer U3. The conditions for performing the above-mentioned filtering can be set based on gender, age, region, occupation, employment status, annual income, beliefs, and the like.

[0153] In this way, the information processing device 100 can provide the viewer U3 with a graph board GB that reflects the evaluations of people with similar personalities and circumstances as those of people who want to make decisions (people who want to solve their problems or find answers to a topic). As a result, the information processing device 100 can provide services that are more in line with the viewer U3's perspective, thereby further improving usability.

[0154] [6. Hardware Configuration] The information processing device 100 according to the embodiment is realized, for example, by a computer 1000 configured as shown in Fig. 16. Fig. 16 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device according to the embodiment.

[0155] The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which an arithmetic unit 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.

[0156] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), HDD, flash memory, or the like.

[0157] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or a printer, and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (High Definition Multimedia Interface), etc. The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, scanner, etc., and is realized by a USB, etc.

[0158] The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.

[0159] The network IF 1080 receives data from other devices via the network N and sends it to the arithmetic device 1030, and also transmits data generated by the arithmetic device 1030 to other devices via the network N.

[0160] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

[0161] For example, when the computer 1000 functions as the information processing device 100, the arithmetic device 1030 of the computer 1000 executes a program (for example, an information processing program) loaded onto the primary storage device 1040, thereby realizing the same functions as the control unit 130. That is, the arithmetic device 1030 cooperates with the program (for example, an information processing program) loaded onto the primary storage device 1040 to realize the processing by the information processing device 100 according to the embodiment.

[0162] [7. Other] Of the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified.

[0163] In the above-described embodiment, in order to realize the information processing method by the information processing device 100 (see, for example, FIG. 15), the processing functions corresponding to each part (receiving part 131, scoring part 132, first determination part 133, second determination part 134, generation part 135, and provision part 136) of the control part 130 possessed by the information processing device 100 may be realized as an add-on to an information processing program pre-installed in the information processing device 100, or may be realized by flexibly writing them as a dedicated information processing program using a lightweight programming language or the like.

[0164] Furthermore, the components of each device shown in the figure are functional concepts and do not necessarily have to be physically configured as shown. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc. For example, the first determination unit 133 and the second determination unit 134 of the control unit 130 may be functionally integrated.

[0165] Furthermore, the above-described embodiments and modifications can be combined as appropriate within the scope of not causing any contradiction in the processing content.

[0166] [8. Effects] The information processing device 100 according to the above-described embodiment includes a receiving unit 131, a generating unit 135, and a providing unit 136. The receiving unit 131 receives from users posts of facts that support claims on a predetermined theme or evidence that supports the facts. The generating unit 135 generates visualized information that graphically visualizes information including logically structured facts and evidence. The providing unit 136 provides the visualized information in response to a request from a user.

[0167] This allows the information processing device 100 to provide users with information obtained from an unspecified number of users on a specific topic and the logical structure of the information in an easy-to-understand manner using illustrations, thereby realizing the presentation of high-quality information to encourage users to make decisions and take action.

[0168] Furthermore, in the information processing device 100 according to the embodiment, the generation unit 135 generates visualized information including facts and evidence for each of a plurality of different claims. This enables the information processing device 100 to support the user's comprehensive understanding of, for example, the truth that should be agreed with for a plurality of conflicting claims and the full picture of their evidence.

[0169] Furthermore, in the information processing device 100 according to the embodiment, the generation unit 135 generates visualized information including information indicating a relationship between a fact and another fact, a relationship between a fact and evidence, and a relationship between evidence and another evidence. This enables the information processing device 100 to support a user in intuitively and easily grasping the relationships between multiple truths and multiple evidence included in the visualized information.

[0170] The above describes in detail the embodiments of the present application based on several drawings, but these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have been modified and improved in various ways based on the knowledge of those skilled in the art.

[0171] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, a control section can be read as control means or a control circuit. [Explanation of symbols]

[0172] 10 Terminal Equipment 100 Information processing device 110 Communications Department 120 Storage section 121 Table information storage unit 122 Posted information storage unit 123 User information storage unit 124 Content storage unit 130 control section 131 Reception 132 Scoring Department 133 First Decision Section 134 Second Decision Section 135 Generation part 136 Supply Department

Claims

1. a reception unit that receives from users posts of facts that support a claim on a predetermined theme or evidence that supports the facts; a generating unit that generates visualized information for each conflicting claim by visualizing the logically structured information including the facts and the grounds; a providing unit that provides the visualized information corresponding to each of the conflicting claims in a row in response to a request from a user; Equipped with The generation unit As the visualization information, for each of the different claims, visualization information including a symbol indicating a relationship between the fact and another fact and a text indicating the content of the relationship, visualization information including a symbol indicating a relationship between the fact and the grounds and a text indicating the content of the relationship, and visualization information including a symbol indicating information indicating a relationship between the grounds and another grounds and a text indicating the content of the relationship are generated.

1. An information processing device comprising:

2. 1. A computer-implemented information processing method, comprising: a receiving step of receiving from a user a posting of facts that support a claim on a predetermined theme or evidence that supports the facts; a generating step of generating visualized information for each conflicting claim by visualizing the logically structured information including the facts and the evidence; a providing step of providing the visualized information corresponding to each of the conflicting claims in a row in response to a request from a user; Including, The generating step includes: As the visualization information, for each of the different claims, visualization information including a symbol indicating a relationship between the fact and another fact and a text indicating the content of the relationship, visualization information including a symbol indicating a relationship between the fact and the grounds and a text indicating the content of the relationship, and visualization information including a symbol indicating information indicating a relationship between the grounds and another grounds and a text indicating the content of the relationship are generated.

1. An information processing method comprising:

3. On the computer, a receiving step for receiving from users submissions of facts that support a claim on a predetermined theme or evidence that supports the facts; a generation procedure for generating visualized information for each conflicting claim by visualizing the logically structured information including the facts and the grounds; a provision step of providing the visualized information corresponding to each of the conflicting claims in a line in response to a request from a user; Execute The generating procedure includes: As the visualization information, for each of the different claims, visualization information including a symbol indicating a relationship between the fact and another fact and a text indicating the content of the relationship, visualization information including a symbol indicating a relationship between the fact and the grounds and a text indicating the content of the relationship, and visualization information including a symbol indicating information indicating a relationship between the grounds and another grounds and a text indicating the content of the relationship are generated. An information processing program characterized by:

Citation Information

Patent Citations

  • Question and answer system

    JP1994274539A

  • Method of processing statement information in electronic conference system

    JP2004200741A

  • Internet-based discussion system and its method, and a recording medium in which the discussion method is recorded

    JP2008516302A

  • Discussion support device and program for discussion support device

    US20210319187A1