Information processing systems, information processing methods, and programs
The system modifies input and viewing screens to address impulsive posting by altering presentation modes and controlling content exposure, thereby reducing inappropriate posts and fostering better communication.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- 古田 雄大
- Filing Date
- 2025-12-03
- Publication Date
- 2026-06-08
AI Technical Summary
Inappropriate posts, such as overly critical comments, are often made impulsively when emotions are high, leading to undesirable communication outcomes.
An information processing system that alters the presentation mode of the input screen based on the intended content, using different visual and auditory cues to encourage users to reconsider their posts, and adjusts the viewing mode to control the exposure of posted content based on its appropriateness.
This approach reduces impulsive and aggressive posting by prompting users to review their content before submission, maintaining a healthier communication environment and ensuring appropriate content visibility.
Smart Images

Figure 0007870984000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system, an information processing method, and a program.
Background Art
[0002] Patent Document 1 discloses a technique for receiving an input of post content information to be transmitted to a provider who provides a service, receiving an input of destination information specifying one or more destinations, and using the destination information and information necessary at the time of login stored in advance to transmit the received post content information to the provider.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Inappropriate posts, such as overly critical posts, may be made impulsively when emotions are high.
[0005] In view of the above circumstances, the present invention aims to provide an information processing system or the like that can prompt reconsideration before posting.
Means for Solving the Problems
[0006] According to one aspect of the present invention, an information processing system is provided comprising one or more processors, wherein in an acquisition step, the processor acquires relevant information related to the content that the user intends to post; in a first presentation step, it presents an input screen for the post text to the user; in a first variation step, it changes the presentation mode of the input screen from a standard state according to the content indicated by the acquired relevant information; and in a posting step, it posts the post text entered on the input screen presented in the given presentation mode.
[0007] This approach can encourage users to reconsider before posting. [Brief explanation of the drawing]
[0008] [Figure 1] This figure shows an example of the overall configuration of the submission management system 1. [Figure 2] This figure shows an example of the hardware configuration of the post management server 10. [Figure 3] This figure shows an example of the hardware configuration of user terminal 20. [Figure 4] This activity diagram shows an example of the process for displaying an input screen. [Figure 5] This is a diagram showing an example of the displayed post input screen. [Figure 6] This figure shows an example of a presentation pattern table. [Figure 7] This figure shows an example of how the submission input screen may be presented. [Figure 8] This figure shows another example of how the submission input screen may be presented. [Figure 9] This is an activity diagram showing an example of the process for displaying the browsing screen. [Figure 10] This figure shows an example of the displayed post viewing screen. [Figure 11] This figure shows an example of a browsing mode table. [Figure 12] This figure shows an example of how the post viewing screen is displayed. [Figure 13] This figure shows another example of how the post viewing screen can be displayed. [Figure 14] It is a diagram showing an example of the displayed folded display. [Figure 15] It is a diagram showing another example of the display mode of the posting viewing screen. [Figure 16] It is a diagram showing another example of the presentation mode table. [Figure 17] It is a diagram showing another example of the presentation mode table. [Figure 18] It is a diagram showing another example of the presentation mode table. [Figure 19] It is a diagram showing another example of the presentation mode table. [Figure 20] It is a diagram showing another example of the operation control table. [Figure 21] It is a diagram showing another example of the presentation mode table.
Mode for Carrying Out the Invention
[0009] Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various features shown in the embodiments described below can be combined with each other.
[0010] Incidentally, a program for realizing the software appearing in one embodiment may be provided as a non-temporary computer-readable medium that can be read by a computer, may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer and its function is realized on a client terminal (so-called cloud computing).
[0011] In various information processing according to an embodiment, an input and an output corresponding to the input can be realized. Here, if an output is obtained as a result of the input, the form of information (hereinafter referred to as reference information) referred to in such information processing is not limited. The reference information may be, for example, rule-based information such as a database, a lookup table, a predetermined function (including a judgment formula such as a regression formula constructed by a statistical method), a learned model in which the correlation between the input and the output has been learned in advance, or a large language model capable of outputting a desired result by inputting a prompt (these models include parameters for constructing the correlation between the input and the output), or a generative AI such as a vision language model.
[0012] In one embodiment, the "part" may include, for example, hardware resources implemented by a circuit in a broad sense and software information processing that can be specifically realized by these hardware resources. In one embodiment, various information is handled, and these information are represented, for example, by physical values of signal values representing voltage and current, the level of signal values as a set of binary bits composed of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be executed on a circuit in a broad sense.
[0013] Furthermore, a circuit in a broad sense is a circuit realized by combining at least a suitable combination of circuits, circuits, processors, and memory. The processor may be a general-purpose processor or a dedicated circuit. In other words, it includes application-specific integrated circuits (ASICs), programmable logic devices (for example, simple programmable logic devices (SPLDs), complex programmable logic devices (CPLDs), and field programmable gate arrays (FPGAs)), etc.
[0014] <Embodiment> 1. System Configuration The system configuration according to the embodiment will be described below. Figure 1 shows an example of the overall configuration of the Post Management System 1. Figure 1 outlines the various devices included in the Post Management System 1 and the users who utilize them. Each outline will be explained in detail as needed, referring to other figures. The Post Management System 1 is a system for managing various types of posts and can comprehensively handle content from multiple posting platforms, such as social networking services (SNS), bulletin boards, blog systems, and media sites with comment functions.
[0015] The submission management system 1 comprises a communication line 2, a submission management server 10, and multiple user terminals 20. The submission management server 10 includes a submission information DB3 (DB: Database). Note that the configuration shown in Figure 1 is just an example, and the submission management server 10 may be distributed across two or more devices, or it may be provided in the form of SaaS (Software as a Service) or a cloud computing system.
[0016] Communication line 2 is not particularly limited, but for example, it is composed of the Internet network. Communication line 2 may also include a local area network, a mobile communication network, and a VPN (Virtual Private Network). Communication line 2 mediates the exchange of data between devices connected to its own line. In the example in Figure 1, the posting management server 10 is connected to communication line 2 by wire, and the user terminal 20 is connected wirelessly. Note that the connection of each device to communication line 2 may be wired or wireless.
[0017] User terminal 20 is a terminal used by users of the posting management system 1, and is, for example, a laptop computer or a tablet device. User terminal 20 has display means and input means and functions as a UI (User Interface) for user operations.
[0018] The post management server 10 is an information processing device that performs information processing for managing posts. The post management server 10 also performs, for example, authentication processing to authenticate users and display processing to display images on client terminals such as user terminals 20. The post management server 10 stores authentication information (for example, user ID and password) for authenticating users and authenticates users who enter authentication information as users of the post management system 1. By authenticating users, the post management server 10 determines which data the user can access and adds identification information to the data entered by the user to make it identifiable.
[0019] The posting management server 10 performs display processing such as generating and sending HTML (Hyper Text Markup Language) files using a web program, generates a web page that displays the system screen, and displays the generated system screen on the client terminal using the browser's functions. Alternatively, the client terminal may install an application program to use the posting management system 1, and the posting management server 10 may generate and display a system screen that can be displayed by that application. The posting management server 10 controls the display on the client terminal by performing these display processing operations.
[0020] 2. Hardware Configuration The hardware configuration according to this embodiment will be described below. Figure 2 shows an example of the hardware configuration of the post management server 10. The post management server 10 comprises a control unit 101, a storage unit 102, a communication unit 103, and a bus 104. The bus 104 electrically connects each part of the post management server 10.
[0021] (Control Unit 101) The control unit 101 has at least one processor. The at least one processor may consist of, for example, a central processing unit (CPU), an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), one or more integrated circuits, one or more discrete circuits, or a combination thereof.
[0022] The control unit 101 is a computer that realizes various functions related to the posting management system 1 by reading predetermined programs stored in the storage unit 102. In other words, information processing by software stored in the storage unit 102 is concretely realized by the control unit 101, which is an example of hardware, and can be executed as each functional unit included in the control unit 101. Note that the control unit 101 is not limited to being a single unit, and may be implemented with multiple control units 101 for each function, or a combination thereof.
[0023] (Storage unit 102) The memory unit 102 stores various types of information as defined above. This can be done, for example, as a storage device such as a solid-state drive (SSD) or hard disk drive (HDD) that stores various programs related to the post management system 1 executed by the control unit 101, or as memory such as random access memory (RAM) that stores temporarily necessary information (arguments, arrays, etc.) related to program calculations. The memory unit 102 stores various programs and variables related to the post management system 1 executed by the control unit 101.
[0024] (Communications Department 103) The communication unit 103 is composed of a communication module. The communication module may be a wireless communication module compliant with standards such as IEEE 802.11a / b / g / n / ac / ax, LTE, 5G, 6G, or a wired communication module compliant with standards such as IEEE 802.3. The communication unit 103 is configured to transmit various electrical signals from the post management server 10 to external components. The communication unit 103 is also configured to receive various electrical signals from external components to the post management server 10. More preferably, the communication unit 103 has a network communication function, thereby enabling the communication of various information between the post management server 10 and external devices via the communication line 2.
[0025] Figure 3 shows an example of the hardware configuration of a user terminal 20. The user terminal 20 comprises a control unit 201, a storage unit 202, a communication unit 203, an input unit 204, an output unit 205, and a bus 206. The bus 206 electrically connects each part of the user terminal 20. The control unit 201, storage unit 202, and communication unit 203 are similar hardware to the control unit 101, storage unit 102, and communication unit 103 shown in Figure 2, although their specifications and models may differ.
[0026] (Input section 204) The input unit 204 has input receiving means such as keys, buttons, touchscreens, and mice, and accepts input from the user. The input unit 204 may also have sound receiving means such as a microphone, and may have a function to collect the user's voice and accept the input of the collected voice.
[0027] (Output section 205) The output unit 205 has display means such as a display and sound emission means such as a speaker, and outputs visual information and auditory information. For example, the output unit 205 displays visual information such as screens, images, icons, and text on the display surface of the display unit in a manner that is visible to the user. The output unit 205 also outputs audible sound such as speech or synthesized sound from the speaker. The output unit 205 also has a motor or the like, and outputs vibration.
[0028] 3. Information Processing The following describes the information processing according to the embodiment. In the following description, the posting management server 10 and the user terminal 20 are described as the main entities of each information processing, but these information processing operations are performed by at least one processor provided in the posting management system 1, that is, the processors in the control units 101 and 201 of each device, respectively. The following describes the input screen presentation process that presents the input screen for posting text to the user.
[0029] Figure 4 is an activity diagram showing an example of the input screen presentation process. The input screen presentation process is initiated, for example, when a user operates the user terminal 20 to log in to the posting management server 10. First, the user terminal 20 sends request data to the posting management server 10 requesting the display of a posting input screen for entering the posting text (Activity A11). The posting management server 10 generates the posting input screen indicated by the received request data (Activity A12) and displays the generated posting input screen on the user terminal 20 (Activity A13).
[0030] Figure 5 shows an example of a displayed post input screen. The post input screen G1 shown in Figure 5 displays a display field C11 for product A, a display field C12 for customer reviews, a button B11 for selecting the praise category, a button B12 for selecting the criticism category, a review input field C13, and a post button B13. Next, the user terminal 20 accepts the operation to select the posting intent (activity A14). Posting intent refers to the intention to post, and includes, for example, intentions of praise and criticism.
[0031] Selection button B11 is an image used to select the intention to post as praise. Selection button B12 is an image used to select the intention to post as criticism. Input field C13 is displayed in a state where input cannot be made until one of the buttons is selected. Similarly, post button B13 is also displayed in a state where it cannot be operated until one of the buttons is selected. User terminal 20 accepts an operation on any of the buttons as an operation to select the intention to post, and notifies the post management server 10 of the selected intention.
[0032] When the post management server 10 obtains the intent of the notified post (Activity A15), it changes the presentation style of the post input screen G1 according to the obtained intent (Activity A21). The post management server 10 associates the presentation style with the post intent and uses the presentation style table to determine the presentation style of the post input screen G1.
[0033] Figure 6 shows an example of a presentation style table. In the presentation style table TB1 shown in Figure 6, the presentation styles "input field border," "input field background," "submit button border," and "submit button fill" are associated with the posting intentions of "praise" and "criticism." For example, in the case of "praise," both the "input field border" and "submit button border" are "baseline," and both the "input field background" and "submit button fill" are "base color (white)."
[0034] The baseline and baseline color are the lines and colors that serve as the basis for the elements that make up the screen. For example, the baseline is a black line with a minimum thickness of about 1 or 2 pixels. The baseline color is white in normal mode and black in dark mode. The following explanation will describe the case where the baseline color is white.
[0035] Furthermore, in the case of "criticism," both the "input field border" and the "submit button border" are "thick lines," the "input field background" is "gray," and the "submit button fill" is "diagonal shading." The submission management server 10 changes the presentation mode to match the acquired submission intent and displays the submission input screen G1 on the user terminal 20 (Activity A22).
[0036] Figure 7 shows an example of how the posting input screen is presented. In the example in Figure 7, the praise category selection button B11 is selected, and the posting input screen G1 is displayed in a presentation manner associated with the posting intention of "praise." Specifically, both the "input field border" and the "post button border" are displayed as "reference lines," and both the "input field background" and the "post button fill" are displayed as "reference color (white)." Since these reference lines and reference colors are presented in the same manner as other elements on the posting input screen G1, they do not particularly attract the user's attention.
[0037] Figure 8 shows another example of how the posting input screen is presented. In the example in Figure 8, the criticism category selection button B12 is selected, and the posting input screen G1 is displayed in a presentation manner associated with the posting intention of "criticism." Specifically, both the "input field border" and the "post button border" are displayed with "thick lines," the "input field background" is "gray," and the "post button fill" is displayed with "diagonal shading." This display, with its thick lines and different standard colors, is a different presentation manner from other elements on the posting input screen G1, making it easier to attract the user's attention.
[0038] In both Figure 7 and Figure 8, the user enters a review in the displayed input field C13 and then submits it by operating the submit button B13. The user terminal 20 receives the input of the review text (Activity A23) and, upon receiving the submit operation to the submit button B13 (Activity A24), sends the entered review text to the submission management server 10. The submission management server 10 executes a submission process to submit the received review text as a review (Activity A25). For example, the submission management server 10 stores the submitted review text in the submission information DB3 and saves it so that it can be accessed from the review list screen. This completes the input screen presentation process.
[0039] Next, we will explain the process of displaying the post viewing screen, which allows users to view the posted text. Figure 9 is an activity diagram showing an example of the browsing screen display process. The browsing screen display process is initiated, for example, when a user operates the user terminal 20 to log in to the posting management server 10. First, the user terminal 20 sends request data to the posting management server 10 requesting the display of the posting browsing screen (Activity A31). The posting management server 10 generates the posting browsing screen indicated by the received request data (Activity A32) and displays the generated posting browsing screen on the user terminal 20 (Activity A33).
[0040] Figure 10 shows an example of a displayed post viewing screen. The post viewing screen G2 shown in Figure 5 displays the product A display field C21, the customer review display field C22, and the viewing mode selection buttons B21, B22, and B23. The user terminal 20 accepts the operation to select a viewing mode (activity A34). A viewing mode is a mode that gradually changes the level of tolerance for inappropriate content, and includes a child-friendly mode, a gentle mode, and a normal mode. Inappropriate content includes, for example, content that strongly criticizes the other party, content that slanders the other party, and sexual content.
[0041] The user terminal 20 notifies the post management server 10 of the selected viewing mode. The post management server 10 obtains the notified viewing mode (Activity A41) and generates a post viewing screen in a display format corresponding to the obtained viewing mode (Activity A42). The post management server 10 displays the generated post viewing screen on the user terminal 20 (Activity A43). The post management server 10 determines the display format according to the viewing mode using a viewing mode table that associates viewing modes with display formats.
[0042] Figure 11 shows an example of a browsing mode table. In the browsing mode table TB2 shown in Figure 11, the degree of inappropriateness of a post (hereinafter referred to as "inappropriateness") is associated with the display modes of the browsing modes: "kid-friendly," "gentle," and "normal." For example, in the case of "strong praise," "weak praise," and "weak criticism," the display mode is "displayed" in all browsing modes. On the other hand, in the case of "strong criticism," the display mode is "hidden" in "kid-friendly," "collapsed" in "gentle," and "displayed" in "normal."
[0043] The post management server 10 first determines the degree of inappropriateness of each post. For example, the post management server 10 determines whether a post is "strongly praised" or "weakly praised" depending on the degree to which it contains keywords expressing praise (such as "good," "great," or "reward"). The post management server 10 also determines whether a post is "weakly criticized" or "strongly criticized" depending on the degree to which it contains keywords expressing criticism (such as "bad," "terrible," or "worthless"). The post management server 10 displays each post in the display mode associated with the determined degree of inappropriateness and the selected viewing mode in the viewing mode table TB2.
[0044] Figure 12 shows an example of how the post viewing screen is displayed. In the example in Figure 12, the "For Kids" selection button B21 is selected, and the post viewing screen G2 is displayed in a manner appropriate for the "For Kids" viewing mode. Specifically, posts with "Strong Praise," "Mild Praise," and "Mild Criticism" are displayed, while posts with "Strong Criticism" are not. Making "Mild Criticism" posts viewable by children is for the educational purpose of getting them accustomed to some degree of criticism.
[0045] Figure 13 shows another example of the display mode of the post viewing screen. In the example in Figure 13, the "Gentle" selection button B22 is selected, and the post viewing screen G2 is displayed in a manner corresponding to the "Gentle" viewing mode. Specifically, posts with "Strong Praise," "Weak Praise," and "Weak Criticism" are displayed, and posts with "Strong Criticism" are displayed in a collapsed state. Posts with "Strong Criticism" are displayed in a collapsed state, and the display button B24 is displayed in association with them. When the display button B24 is operated, the post management server 10 displays the collapsed post.
[0046] Figure 14 shows an example of the displayed collapsible view. In the example in Figure 14, one of the two "strongly critical" posts is displayed. In this way, in "gentle" mode, only posts with mild criticism are displayed before pressing the display button B24, so that you will not see posts with strong criticism unless you choose to look at them.
[0047] Figure 15 shows another example of how the post viewing screen is displayed. In the example in Figure 15, the "Normal" selection button B23 is selected, and the post viewing screen G2 is displayed in the manner corresponding to the "Normal" viewing mode. Specifically, all posts categorized as "Strong Praise," "Weak Praise," "Weak Criticism," and "Strong Criticism" are displayed. Thus, in "Normal" mode, posts up to "Strong Criticism" are always displayed, allowing you to see all posts.
[0048] 4. Summary of the structure The parts and steps described below are in a corresponding relationship with one another. That is, each step shows the procedure or example of operation of the processing performed by each part, and each part is an example of a functional module that is functionally realized when the processor of the control unit 101 of the post management server 10 executes a program stored in the memory unit 102.
[0049] <Rethinking before posting> As described above, the posting management server 10 acquires relevant information related to the content that the user intends to post. In the example above, the posting management server 10 acquires the intent of the post as relevant information at A15 in Figure 4. The intent of the post, whether "praise" or "criticism," is information related to the content that the user intends to post. A15 is an example of an acquisition step that the posting management server 10 executes as an example of the acquisition unit.
[0050] Next, the posting management server 10 presents the user with a screen for entering the post text. In the example above, the posting management server 10 presents the user with the post input screen G1 shown in Figure 5 at A12 and A13 in Figure 4. A12 and A13 are examples of the first presentation steps executed by the posting management server 10 as an example of the first presentation unit.
[0051] Next, the post management server 10 changes the presentation mode of the input screen from the default state according to the content indicated by the acquired related information. In the above example, the post management server 10 presents the post input screen G1 to the user in the presentation modes shown in Figures 7 and 8 at A21 and A22 in Figure 4. A21 and A22 are examples of the first variation step executed by the post management server 10 as an example of the first variation unit. In the example in Figure 7, the post management server 10 displays the post input screen G1 in a presentation mode that does not change from the default state according to the intent of the post, which is "praise," and in the example in Figure 8, it displays the post input screen G1 in a presentation mode (thick line, gray, diagonal shading) that changes from the default state (default line, default color) according to the intent of the post, which is "criticism."
[0052] The presentation modes that deviate from the baseline state are not limited to those described above. For example, variations in presentation modes include changing the intensity of the color of objects such as input fields, buttons, and text; changing the color of the object itself; changing the brightness of an object (including blinking); changing the thickness of an object; changing the line type of an object; changing the shape of an object; changing the size of an object; moving an object; playing a sound; displaying text such as "Caution!"; and displaying a warning icon.
[0053] The posting management server 10 then posts the text entered on the input screen presented in the manner described above. In the example above, the posting management server 10 executes a posting process at A25 in Figure 4, which posts the text entered on the posting input screen G1. A25 is an example of a posting step executed by the posting management server 10 as an example of a posting unit.
[0054] In this way, the post management server 10 can alert users before they post by changing the presentation of the input screen based on relevant information related to the content the user intends to post. In particular, in situations where there is a high possibility of entering content that users may later regret, such as when they are about to make a critical post, the server can encourage reconsideration before posting by changing the color tone, border thickness, shading, etc., of the input screen. This can lead to effects such as suppressing impulsive posting, facilitating communication, and reducing inappropriate posts.
[0055] Furthermore, the post management server 10 (an example of the first variable part) changes the presentation mode from the baseline state so as the content indicated by the acquired related information is more likely to be inappropriate, the more likely it is to attract the user's attention. For example, if the intent of a post is more likely to be "criticism" than "praise," the post management server 10 changes the presentation mode to a state that is more likely to attract the user's attention compared to the baseline line or baseline color, such as "thick line," "gray," or "diagonal shading."
[0056] Furthermore, methods that are more likely to attract the user's attention include, for example, significantly changing the intensity of the color of objects such as input fields, buttons, and text; significantly changing the color of the object itself; significantly changing the brightness of the object; significantly changing the thickness of the object; significantly changing the line type of the object; significantly changing the shape of the object; significantly changing the size of the object; moving the object more vigorously; and playing a louder sound.
[0057] This approach can encourage users to reconsider their posts before they are deemed inappropriate. Furthermore, by varying the presentation visually or audibly, users can intuitively recognize a different atmosphere compared to normal posting. As a result, users may pause before posting to reconfirm whether the content is overly emotional or contains offensive language. In this way, impulsive or aggressive posts can be suppressed, leading to improved communication and a reduction in inappropriate posts.
[0058] <Intentional Selection> Furthermore, the post management server 10 displays selection images for selecting one of two or more intentions for a post. In the example above, the post management server 10 displays selection images, namely selection buttons B11 and B12, on the post input screen G1 in Figure 5, at A12 and A13 shown in Figure 4. A12 and A13 are examples of the first display steps executed by the post management server 10 as an example of the first display unit. The selection buttons B11 and B12 are operation images for selecting the intention of a post, namely "praise" and "criticism."
[0059] Next, the post management server 10 (an example of the acquisition unit) acquires the intent of the post selected by the operation on the selection image as related information. In the example above, if the selection button B11 is operated, the post management server 10 acquires the intent of "praise" as related information, and if the selection button B12 is operated, it acquires the intent of "criticism" as related information.
[0060] Next, the post management server 10 (an example of the first variable part) changes the presentation style from the default state to a style that is more likely to attract the user's attention, based on the reference information and according to the intent of the selected post. In the reference information, each of the intents of two or more posts is associated with a style that is more likely to attract the user's attention. In the example above, the presentation style table TB1 shown in Figure 6 is an example of the reference information, and the post management server 10 changes the presentation style from the default state to a style that is more likely to attract the user's attention ("thick line", "gray", or "diagonal shading"), based on the presentation style table TB1 and according to the intent of the selected post ("praise" or "criticism").
[0061] Furthermore, the intent behind a post is not limited to "praise" or "criticism." For example, positive intent may include "positive," "favor," "gratitude," "support," "empathy," and "acknowledgment," while negative intent may include "negativity," "denial," "dissatisfaction," "criticism," and "warning." The same intent can also be expressed in different intensities. For example, "Criticism Level 1," "Criticism Level 2," and "Criticism Level 3" can be used, with higher levels indicating stronger criticism. In any case, the post management server 10 will adjust the format to better attract user attention, as negative intent is considered more likely to be inappropriate than positive intent.
[0062] This approach allows for a link between the intent behind a post and the degree to which it prompts reconsideration. Furthermore, by clarifying the user's intention before posting, it becomes easier for users to become aware of emotional manipulations they may have been performing unconsciously. As a result, if a negative or aggressive intention is selected, the change in presentation style will allow the user to intuitively feel discomfort or receive a warning, providing an opportunity to review the content before posting. This can help curb impulsive negative or aggressive posts and contribute to maintaining a healthy communication environment.
[0063] <Browsing Mode> Furthermore, the posting management server 10 displays selection images that allow users to choose a viewing mode that progressively changes the level of tolerance for inappropriate content. In the example above, the posting management server 10 displays selection images, namely the viewing mode selection buttons B21, B22, and B23 shown in Figure 10, at A32 and A33 of Figure 9. A32 and A33 are examples of the second display step executed by the posting management server 10 as an example of the second display unit. The selected viewing modes are "Kid-friendly," "Gentle," and "Normal." The level of tolerance for inappropriate content is lowest for "Kid-friendly," followed by "Gentle," and highest for "Normal."
[0064] Next, the posting management server 10 displays a list of posted texts to the user in a manner based on the degree of inappropriateness of the content indicated by the acquired related information and the acceptability of the selected viewing mode. In the example above, the posting management server 10 displays a list of posted texts to the user in a manner based on the degree of inappropriateness of the content indicated by the acquired related information and the acceptability of the selected viewing mode, as shown in A42 and A43 of Figure 9. A42 and A43 are examples of viewing display steps executed by the posting management server 10 as an example of a viewing display unit.
[0065] In the example above, when the selected viewing mode is "Kid-friendly," the post management server 10 displays everything from strong praise to mild criticism, hiding only strong criticism. When the selected viewing mode is "Gentle," the post management server 10 displays everything from strong praise to mild criticism, collapsing only strong criticism. When the selected viewing mode is "Normal," it displays everything regardless of its level of inappropriateness.
[0066] The browsing modes are not limited to those described above. For example, browsing modes such as a "protected mode" that strictly restricts strong criticism and defamatory expressions, a "positive-only mode" that does not display any negative content, or a "no-filter mode" that displays all strong expressions as they are may be provided. The posting management server 10 may also provide an "automatic adjustment mode" that automatically adjusts the level of acceptance based on the user's age, past browsing history, account usage history, etc. By using these modes, a more flexible browsing experience can be provided that is tailored to a wider range of user characteristics.
[0067] This configuration allows for the gradual restriction or relaxation of how posted content is presented depending on the user's selected viewing mode, ensuring that only posts appropriate to the user's tolerance level are displayed. This prevents overly stimulating posts from being seen by children and sensitive users, while providing all necessary information to regular users. Furthermore, by implementing gradual restrictions such as collapsing or hiding content, the impact of negative information can be minimized without disrupting the viewing experience. In addition, by allowing users to choose their mode of viewing, their autonomy in browsing is maintained, creating a safe and secure environment for viewing posts.
[0068] <Example of change: Inference of intent> When displaying images for selecting the intent of a post, the intent of the post that each user is likely to select may differ. As mentioned above, the intent of a post can include not only "praise" and "criticism," but also various other intentions such as "positive," "favor," "gratitude," "support," "empathy," "acknowledgment," "negative," "denial," "dissatisfaction," "criticism," and "warning." First, the post management server 10 infers the intent of a post that the user may adopt based on the user's attributes or posting history. This inference process is an example of an inference step executed by the post management server 10 as an example of an inference unit.
[0069] User attributes are information that indicates a user's unique characteristics and usage patterns, and are used as basic data to infer trends in the intent behind their posts. User attributes include, for example, age, gender, place of residence, language spoken, occupation, and hobbies. For example, younger people tend to post more emotional content, while older people tend to post more critical content. Also, certain regions tend to have stronger expressions; urban areas tend to have more critical posts, while rural areas tend to have more harmonious posts such as those expressing "empathy." Furthermore, English-speaking cultures tend to have more direct critical expressions, while Asian cultures tend to have more restrained expressions.
[0070] Furthermore, in customer service and hospitality industries, there tend to be many positive posts such as "acknowledgment" and "empathy," while in technical and professional occupations, there tend to be many logical and critical posts. Also, if hobbies include gaming or esports, there tend to be many emotionally expressive, short, and critical posts, while if hobbies include cooking or gourmet food, there tend to be many positive posts such as "gratitude." The posting history is a record of posts made by the user in the past, and it directly reflects the tendencies of the user's posting intent. The posting management server 10 makes the above inferences, for example, using an AI module that has learned the relationship between user attributes or posting history and posting intent.
[0071] The post management server 10 (an example of the first display unit) then displays selection images if it has inferred that the user's intent to post is one of two or more intents. For example, if the post management server 10 infers that the user's intent to post is one of "favor," "empathy," "dissatisfaction," or "criticism," it displays selection images for selecting one of these intents.
[0072] This approach allows for the presentation of intentions that users can naturally select. As a result, users can more easily clarify their posting intentions before starting the input process, reducing the likelihood of mistakenly selecting an option that differs from their intention. Furthermore, even when users are in an emotional state, presenting appropriate options that users can naturally select based on their inferred intentions can prevent overly aggressive intentions and guide them toward moderate choices. Moreover, this approach enables the provision of a flexible interface tailored to the user's characteristics, improving the accuracy of the input experience compared to conventional uniform option presentations. As a result, it can encourage reconsideration before posting in a more natural way, contributing to the maintenance of a healthy posting environment.
[0073] <Example of change: Input word> The related information that a user intends to post is not limited to what is described above. The posting management server 10 (an example of the acquisition unit) may acquire the posted text entered on the input screen as related information. In that case, the posting management server 10 (an example of the first variation unit) changes the presentation style from the standard state to a style that is more likely to attract the user's attention, according to the amount of predetermined keywords included in the acquired posted text. The posting management server 10 uses a presentation style table that associates the amount of keywords with the presentation style.
[0074] Figure 16 shows another example of the presentation mode table. In the presentation mode table TB3 shown in Figure 16, the presentation modes "input field border," "input field background," "submit button border," and "submit button fill" are associated with the "high" and "low" quantities of the keywords "positive" and "negative." For example, in the case of "input field border" and "submit button border," the presentation modes are "baseline" when "positive" is "high," "first thickness" when "positive" is "low," "second thickness" when "negative" is "low," and "third thickness" when "negative" is "high" (baseline < first thickness < second thickness < third thickness).
[0075] Furthermore, for the "input field background," the display method is associated as follows: if there are "many" "positive" responses, the "standard color (white)" is used; if there are "few" "positive" responses, the "light gray" is used; if there are "few" "negative" responses, the "gray" is used; and if there are "many" "negative" responses, the "dark gray" is used. Similarly, for the "submit button fill," the display method is associated as follows: if there are "many" "positive" responses, the "standard color (white)" is used; if there are "few" "positive" responses, the "diagonal shading (few lines)" is used; if there are "few" "negative" responses, the "diagonal shading (normal lines)" is used; and if there are "many" "negative" responses, the "diagonal shading (many lines)" is used.
[0076] The post management server 10 acquires, for example, the post text entered in input field C13 of the post input screen G1 shown in Figure 5 as related information, and changes the presentation style of the post input screen G1 according to the style associated with the amount of keywords contained in the acquired post text in the presentation style table TB3. As a result, the more negative keywords are included, the thicker the lines become compared to the baseline, the darker the colors become compared to the baseline colors, and the more shaded lines there are, resulting in a presentation style that is more likely to attract the user's attention.
[0077] This approach allows for a correlation between the number of keywords and the degree to which reconsideration is encouraged. Furthermore, as the number of negative keywords increases, the presentation style becomes more dynamic, making it easier for users to notice inconsistencies or receive warnings during the input process, naturally giving them an opportunity to review the content before posting. Unlike simply issuing a warning just before posting is complete, this approach encourages reconsideration in real time according to the user's input process, more effectively suppressing impulsive negative and aggressive posts and contributing to the maintenance of a healthy communication environment.
[0078] <Example of change: Reply time> Related information is not limited to what is described above. The post management server 10 (an example of the acquisition unit) may acquire the reply time required to input the post text as related information if the post text entered on the input screen is a reply to another post. In that case, the post management server 10 (an example of the first variation unit) will change the presentation style from the standard state to a style that is more likely to attract the user's attention, the shorter the acquired reply time. The post management server 10 uses a presentation style table that associates reply time with presentation style.
[0079] Figure 17 shows another example of the presentation style table. In the presentation style table TB4 shown in Figure 17, the presentation styles "input field border," "input field background," "post button border," and "post button fill" are associated with reply times of "normal," "short," and "very short." For example, in the case of "input field border" and "post button border," the presentation style "baseline" is associated when the "reply time" is "normal," "first thickness" when it is "short," and "second thickness" when it is "very short" (baseline < first thickness < second thickness).
[0080] Furthermore, for the "input field background," the display style is associated with "standard color (white)" if the "reply time" is "normal," "light gray" if it is "short," and "dark gray" if it is "very short." Also, for the "submit button fill," the display style is associated with "standard color (white)" if the "reply time" is "normal," "diagonal shading (few lines)" if it is "short," and "diagonal shading (many lines)" if it is "very short."
[0081] The post management server 10 obtains, for example, the elapsed time from the posting time of another post to the user to the time when input into the input field C13 of the post input screen G1 shown in Figure 5 is started, as the reply time, and changes the presentation style of the post input screen G1 to the style associated with the obtained reply time in the presentation style table TB4. As a result, the shorter the reply time, the thicker the line is than the baseline, the darker the color is than the baseline color, and the more shaded lines there are, resulting in a presentation style that is more likely to attract the user's attention.
[0082] This approach encourages users to reconsider their responses, especially when responding immediately. Furthermore, short response times suggest that users are likely reacting emotionally to the other person's post and may have started typing before fully considering the content. By gradually changing the presentation style according to the response time, users become more aware that they are responding in a hurry. As a result, users have the opportunity to pause and review the content of their message before proceeding with posting. In this way, providing real-time warnings based on response time can be expected to curb impulsive responses and overly aggressive replies.
[0083] <Example of change: Input speed> The relevant information is not limited to what is described above. The posting management server 10 (an example of the acquisition unit) may acquire the input speed of the posted text on the input screen as relevant information. In that case, the posting management server 10 (an example of the first variation unit) will change the presentation mode from the standard state to a mode that is more likely to attract the user's attention, the faster the acquired input speed. The posting management server 10 uses a presentation mode table that associates input speed with presentation mode.
[0084] Figure 18 shows another example of the presentation mode table. In the presentation mode table TB5 shown in Figure 18, the presentation modes "input field border," "input field background," "submit button border," and "submit button fill" are associated with input speeds of "normal," "fast," and "extremely fast." For example, in the case of "input field border" and "submit button border," the presentation mode associated with "normal" input speed is "baseline," "fast" is "first thickness," and "extremely fast" is "second thickness" (baseline < first thickness < second thickness).
[0085] Furthermore, for the "input field background," the display style is associated with "standard color (white)" if the "input speed" is "normal," "light gray" if it is "fast," and "dark gray" if it is "extremely fast." Similarly, for the "submit button fill," the display style is associated with "standard color (white)" if the "input speed" is "normal," "diagonal shading (few lines)" if it is "fast," and "diagonal shading (many lines)" if it is "extremely fast."
[0086] The submission management server 10 measures, for example, the input speed of the submitted text entered in input field C13 of the submission input screen G1 shown in Figure 5, acquires the measured input speed as related information, and changes the presentation style of the submission input screen G1 according to the style associated with the acquired input speed in the presentation style table TB5. As a result, the faster the input speed, the thicker the lines become compared to the baseline, the darker the colors become compared to the baseline colors, and the more shaded lines there are, resulting in a presentation style that is more likely to attract the user's attention.
[0087] This approach is more effective at encouraging reconsideration when users are in a hurry. When typing quickly, users are more likely to be typing while experiencing strong emotions, and may not have enough time to calmly consider the content. By gradually changing the presentation style according to typing speed, users can become aware of their own state while typing and are more likely to realize they are rushing. As a result, it provides an opportunity for them to pause and check the content of their writing before proceeding with posting. Furthermore, it can prevent impulsive posts made when emotions are running high, as well as posts containing highly aggressive language. In addition, because feedback is provided in real time during typing, it is more effective than traditional warnings given just before posting in naturally correcting user behavior, contributing to the maintenance of a healthy communication environment.
[0088] <Example of change: Posting history> Related information is not limited to what is described above. The posting management server 10 (an example of an acquisition unit) may acquire the user's posting history as related information. In that case, the posting management server 10 determines the degree to which the acquired posting history contains inappropriate posts (hereinafter referred to as "inappropriate content degree"). This determination process is an example of a first determination step executed by the posting management server 10 as an example of a first determination unit.
[0089] The post management server 10 stores keywords (such as "bad," "terrible," "inferior," and "meaningless") contained in inappropriate posts and determines the degree of inappropriateness based on the amount of keywords included in the post history. The post management server 10 (an example of the first variable unit) then changes the presentation style from the standard state to a style that is more likely to attract the user's attention, as the determined degree of inappropriateness increases. The post management server 10 uses a presentation style table that associates the degree of inappropriateness with the presentation style.
[0090] Figure 19 shows another example of the presentation mode table. In the presentation mode table TB6 shown in Figure 19, the presentation modes "input field border," "input field background," "submission button border," and "submission button fill" are associated with the inappropriate content levels of "low," "normal," and "high." For example, in the case of "input field border" and "submission button border," the presentation mode is "baseline" when the "inappropriate content level" is "low," "first thickness" when it is "normal," and "second thickness" when it is "high" (baseline < first thickness < second thickness).
[0091] Furthermore, for the "input field background," the display method is associated as follows: "standard color (white)" if the "inappropriate content level" is "low," "light gray" if it is "normal," and "dark gray" if it is "high." Similarly, for the "submit button fill," the display method is associated as follows: "standard color (white)" if the "inappropriate content level" is "low," "diagonal shading (few lines)" if it is "normal," and "diagonal shading (many lines)" if it is "high."
[0092] The submission management server 10, for example, determines the degree of inappropriate content indicated by the user's submission history, acquires the determined degree of inappropriate content as related information, and changes the presentation style of the submission input screen G1 to match the style associated with the acquired degree of inappropriate content in the presentation style table TB6. As a result, the greater the degree of inappropriate content, the thicker the lines become compared to the baseline, the darker the colors become compared to the baseline colors, and the more shaded lines there are, resulting in a presentation style that is more likely to attract the user's attention.
[0093] This approach allows for greater reconsideration of users who are more likely to make inappropriate posts. Users who frequently make inappropriate posts tend to become emotional when posting and may unconsciously repeat aggressive language. By gradually changing the presentation style according to the user's posting history, users can intuitively recognize their past behavioral tendencies through the changes in the presentation style. As a result, they can review the content of their posts before proceeding with the posting action, thus preventing them from repeating the same inappropriate posts as in the past. Thus, this approach allows for reconsideration that considers not only the content of the post itself, but also the user's overall behavioral tendencies, effectively reducing impulsive negative and aggressive posts.
[0094] <Example of change: Control of the post button> The posting management server 10 (an example of a posting unit) posts the post text when the image for posting is manipulated. In the example above, the posting management server 10 executed the posting process when the posting button B13 (an example of an image for posting) shown in Figure 5, etc., was operated. Here, the posting management server 10 may control the image for posting to be unusable for a period of time corresponding to the content indicated by the acquired related information. This control process is an example of a control step executed by the posting management server 10 as an example of a control unit. The posting management server 10 uses, for example, an operation control table that associates the intention of posting with the unusable time.
[0095] Figure 20 shows another example of an operation control table. In the operation control table TB7 shown in Figure 20, the inoperability time is associated with the posting intentions of "praise" and "criticism," respectively, as "0" and "T1." The posting management server 10 controls the posting image to be inoperable for the duration of the inoperability time associated in the operation control table TB7 with the posting intention obtained as related information. As a result, the more likely a posting intention is to result in an inappropriate post, the longer the time the image becomes inoperable.
[0096] The method for determining the inoperability period is not limited to the above. The posting management server 10 may, for example, determine the inoperability period based on the amount of a predetermined keyword included in the posted text. Also, if the posted text is a reply to another post, the posting management server 10 may determine a longer inoperability period the shorter the reply time. Also, the posting management server 10 may determine a longer inoperability period the faster the input speed of the posted text. Also, the posting management server 10 may determine a longer inoperability period the greater the degree of inappropriate content indicated by the posting history.
[0097] These methods allow for stronger encouragement of reconsideration before posting, especially in cases where the post is likely to be inappropriate. Furthermore, by controlling the image for posting to be unresponsive for a certain period of time, it is possible to suppress impulsive or reflexive postings that users might make unconsciously. In particular, if negative or offensive posting intent is obtained as related information, the unresponsiveness period is set to be longer, giving the user psychological time to reread the content of the post. This makes it easier to prevent inappropriate posts that are sent impulsively.
[0098] Furthermore, the visual and operational feedback that the post button is disabled allows users to intuitively understand the system's warning that "this post may require attention." As a result, users become aware of their own posting tendencies and are motivated to voluntarily modify the content and expression. Thus, according to this embodiment, the higher the risk of inappropriate posting, the more a buffer can be placed on the posting behavior itself, ultimately contributing to the maintenance of a healthy communication environment.
[0099] The method of controlling images for posting is not limited to the method described above (inoperability). For example, the posting management server 10 may control images for posting so that a long press is required for a duration corresponding to the content of the acquired related information. Alternatively, the posting management server 10 may control images for posting so that a number of taps or clicks are required corresponding to the content of the acquired related information. In short, the higher the risk of inappropriate posting, the more troublesome the posting process should be to strongly encourage users to reconsider before posting.
[0100] <Example of change: One-step buffer display> It may be helpful to add a buffer before displaying inappropriate posts from other users. First, the post management server 10 determines the degree of inappropriateness of posts from other users (hereinafter referred to as "post inappropriateness"). This determination process is an example of a second determination step executed by the post management server 10 as an example of a second determination unit. The post management server 10 stores keywords included in inappropriate posts (such as "bad," "terrible," "inferior," "meaningless," etc.) and determines the post inappropriateness according to the amount of these keywords included in posts from other users.
[0101] Next, the posting management server 10 presents the user with posts from other users. This presentation process is an example of the second presentation step executed by the posting management server 10 as an example of the second presentation unit. Then, the posting management server 10 changes the presentation style of the posts from the baseline state according to the determined degree of inappropriateness of the posts. This change process is an example of the second change step executed by the posting management server 10 as an example of the second change unit. The posting management server 10 uses a presentation style table that associates the degree of inappropriateness of posts with the presentation style.
[0102] Figure 21 shows another example of the presentation mode table. In the presentation mode table TB8 shown in Figure 21, the presentation modes "None," "Display Post Inappropriateness Score," and "Display Post Inappropriateness Score + Inappropriate Notification" are associated with the post inappropriateness levels of "Low," "Medium," and "High." The post inappropriateness score is a value that represents the determined inappropriateness of the post as a score. The inappropriate notification is a string of text that notifies the user that the post is inappropriate, for example, "This is an inappropriate post, do you want to display it?"
[0103] The post management server 10 presents the posted text to the user in the presentation style associated with the determined degree of inappropriateness of the post in the presentation style table TB8. As a result, the more inappropriate the posts from other users are, the more clearly the user is informed that the posts from other users are inappropriate.
[0104] This approach prevents users from being psychologically shocked by sudden exposure to inappropriate posts and allows them to prepare themselves before viewing by providing a warning immediately before they begin viewing. In particular, when a post is highly inappropriate, the inappropriateness notification and score display visually indicate that it "contains strong language," thus preventing users from becoming emotional as a result of inadvertently viewing offensive posts. Furthermore, because users can prepare themselves mentally before viewing, their reactions to other people's posts become calmer, suppressing impulsive critical posts and secondary online firestorms caused by overreactions. In addition, even with highly inappropriate posts, a sense of security is created that users are "viewing them after receiving an appropriate warning," contributing to improved safety and transparency across the entire platform.
[0105] <Example of variation: Variations in configuration> The configuration shown in Figure 1, etc. (overall configuration, hardware configuration, and functional configuration, etc.) is just an example, and other configurations can be used as long as they do not cause inconvenience in implementation. For example, the user terminal 20 may perform some of the processing that the posting management server 10 performs, or the posting management server 10 may perform some of the processing that the user terminal 20 performs. Also, processing that is performed in one activity may be performed in two or more activities, or processing that is performed in two or more activities may be performed in one activity. In short, as long as the necessary information processing is performed throughout the posting management system 1, the devices that perform that information processing are not limited.
[0106] The output destination for information or data (hereinafter referred to as "information, etc.") may be other devices, displays, storage units (including built-in and external storage units), email addresses, or accounts in other systems. Acquisition of information, etc. includes not only acquiring information, etc. transmitted from other devices, but also acquiring information, etc. generated by the device itself or information, etc. stored by the device itself. The database may be stored by an information processing device such as the posting management server 10, or it may be stored on an external device. Furthermore, the information stored in the database may be used in a manner that temporarily stores it in memory. The table, etc. (table or database, etc.) that associates the parameters is not limited to the illustrated table, etc., and the number of parameters may be reduced or increased. Also, information, etc. corresponding to the parameters may be obtained using mathematical formulas or conditional expressions, etc., without using a table, etc.
[0107] The embodiments described above included an information processing system (post management system 1) comprising a server device (post management server 10) equipped with a processor and a terminal (user terminal 20) that can access the server device, but are not limited to this. The embodiments described above may also be, for example, an information processing method. The information processing method comprises steps executed by one or more processors in the information processing system. Furthermore, the embodiments described above may also be a program. The program causes a computer to execute the same steps as those executed by the information processing system.
[0108] <Note> Furthermore, they may be provided in the following embodiments.
[0109] (1) An information processing system comprising one or more processors, wherein the processors, in an acquisition step, acquire relevant information related to the content that a user intends to post; in a first presentation step, present an input screen for the post text to the user; in a first variation step, vary the presentation mode of the input screen from a standard state according to the content indicated by the acquired relevant information; and in a posting step, post the post text entered on the input screen presented in the given presentation mode.
[0110] This approach can encourage users to reconsider before posting.
[0111] (2) An information processing system as described in (1) above, wherein the processor, in the first variation step, varies the presentation mode from a reference state such that the more likely the content indicated by the acquired related information is to be inappropriate, the more likely it is to attract the user's attention.
[0112] This approach can encourage users to reconsider postings that are likely to be inappropriate.
[0113] (3) An information processing system according to (1) or (2) above, wherein the processor, in the first display step, displays a selection image for selecting one of two or more intents of a post; in the acquisition step, acquires the intent of the post selected by the operation on the selection image as related information; in the first variation step, based on the reference information, changes the presentation mode from the standard state to a mode that is more likely to attract the user's attention according to the selected intent of the post; and in the reference information, each of the two or more intents of a post is associated with a mode that is more likely to attract the user's attention.
[0114] This approach makes it easier for users to become aware of emotional manipulations they were previously performing unconsciously.
[0115] (4) An information processing system as described in (3) above, wherein the processor, in the estimation step, estimates the intent of a post that the user may adopt based on the user's attributes or posting history, and in the first display step, displays the selection images for when the estimated intent of the user's post is one of the two or more intents of a post.
[0116] This approach makes it possible to present intentions that users can naturally choose.
[0117] (5) An information processing system according to any one of (1) to (4) above, wherein the processor, in the acquisition step, acquires the posted text entered on the input screen as related information, and in the first variation step, changes the presentation mode from the standard state to a mode that is more likely to attract the user's attention according to the amount of predetermined keywords included in the acquired posted text.
[0118] In this configuration, the number of keywords can be linked to the degree to which reconsideration is encouraged.
[0119] (6) An information processing system according to any one of (1) to (5) above, wherein the processor, in the acquisition step, acquires the reply time required to input the post text entered on the input screen as related information when the post text entered on the input screen is a reply to another post, and in the first variation step, the shorter the acquired reply time, the more the presentation mode is changed from the standard state to a mode that is more likely to attract the user's attention.
[0120] This approach allows for more reconsideration when responding immediately.
[0121] (7) An information processing system according to any one of (1) to (6) above, wherein the processor, in the acquisition step, acquires the input speed of the text to be posted to the input screen as related information, and in the first variation step, the faster the acquired input speed, the more the presentation mode is changed from the standard state to a mode that is more likely to attract the user's attention.
[0122] This approach can encourage reconsideration, especially when one is in a hurry.
[0123] (8) An information processing system according to any one of (1) to (7) above, wherein the processor acquires the user's posting history as related information in the acquisition step, determines the degree to which the acquired posting history contains inappropriate posts in the first determination step, and changes the presentation mode from the standard state to a mode that is more likely to attract the user's attention the higher the determined degree is.
[0124] This approach can encourage users who are more likely to make inappropriate posts to reconsider their actions.
[0125] (9) An information processing system according to any one of (1) to (8) above, wherein the processor, in the posting step, posts the posting text when the posting image is manipulated, and in the control step, controls the posting image to be unmanipulable for a period of time corresponding to the content indicated by the acquired related information.
[0126] This approach allows for a stronger encouragement to reconsider posting, especially in cases where the post is likely to be inappropriate.
[0127] (10) An information processing system according to any one of (1) to (9) above, wherein the processor, in the second display step, displays a selection image that allows the user to select a viewing mode that gradually changes the degree of acceptance of inappropriate content, and in the viewing display step, displays a list of posted texts for the user to view in a manner based on the degree of inappropriateness of the content indicated by the acquired related information and the degree of acceptance of the selected viewing mode.
[0128] This approach allows users to view only posts that are appropriate to their level of acceptance.
[0129] (11) An information processing system according to any one of (1) to (10) above, wherein the processor determines in the second determination step the degree of inappropriateness of the posted text from other users, presents the posted text from other users to the user in the second presentation step, and changes the presentation manner of the posted text from a standard state according to the determined degree in the second variation step.
[0130] This approach can encourage users to prepare themselves before viewing the content.
[0131] (12) An information processing system according to any one of (1) to (11) above, comprising a server device equipped with the processor and a terminal that can access the server device.
[0132] According to this configuration, the information processing system can be implemented in various ways.
[0133] (13) An information processing method comprising each of the steps described in any one of (1) to (11) above, which is performed by a processor.
[0134] According to this embodiment, one embodiment of the information processing method can be provided.
[0135] (14) A program that causes a computer to perform any one of the steps described in (1) to (11) above.
[0136] According to this embodiment, one embodiment can be provided in the form of a program. Of course, this is not always the case. Furthermore, the embodiments and modifications described above may be implemented in any combination.
[0137] Finally, various embodiments of the present invention have been described, but these are presented as examples only and are not intended to limit the scope of the invention. Novel embodiments can be implemented in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. Embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims and their equivalents. [Explanation of symbols]
[0138] 1: Post Management System 2: Communication lines 10: Post management server 20: User terminal 101: Control Unit 201: Control Unit
Claims
1. An information processing system comprising one or more processors, wherein the processors In the retrieval step, relevant information related to the content the user intends to post is retrieved. In the first presentation step, the user is presented with an input screen consisting of display elements for entering the post text. In the first variation step, in accordance with the content indicated by the acquired related information, the presentation mode of the display element itself is changed from the base state without displaying any new display elements other than the display element that constitutes the input screen. In the posting step, the post text entered on the input screen, which is composed of the display elements presented in the aforementioned presentation mode, is posted. The variation in the presentation mode is achieved by changing the appearance of at least one of the input fields, buttons, or backgrounds included in the display element. Information processing system.
2. In the information processing system described in claim 1, The changes in the presentation mode are performed while the display of the input screen continues. Information processing system.
3. In the information processing system described in claim 1, The input screen functions as a display state that alerts the user through changes in the presentation mode. Information processing system.
4. In the information processing system according to claim 1, the processor is In the first display step, a selection image is displayed for the user to choose one of the two or more intents of the post. In the acquisition step, the user's expressed intent for posting, selected through the operation on the selection image, is acquired as related information for controlling the presentation of the input screen. In the first variation step, based on the reference information, the presentation mode of the input screen is changed from the standard state to a mode that is more likely to attract the user's attention, according to the intent of the selected post. In the aforementioned reference information, each of the intentions of the two or more posts is associated with a manner that is likely to attract the user's attention. Information processing system.
5. In the information processing system according to claim 4, the processor is In the estimation step, the intent of a post that the user might adopt is estimated based on the user's attributes or posting history. In the first display step, the selection images are displayed when the inferred intent of the user's post is considered to be the intent of two or more posts. Information processing system.
6. In the information processing system according to claim 1, the processor is In the acquisition step, if the post text entered on the input screen is a reply to another post, the reply time required to enter the post text is acquired as related information. In the first variation step, the shorter the acquired response time, the more the presentation mode is changed from the standard state to a mode that is more likely to attract the user's attention. Information processing system.
7. In the information processing system according to claim 1, the processor is In the acquisition step, the input speed of the text to be posted to the input screen is acquired as related information. In the first variation step, the faster the acquired input speed, the more the presentation mode is changed from the reference state to a mode that is more likely to attract the user's attention. Information processing system.
8. In the information processing system according to claim 1, the processor is In the acquisition step described above, the user's posting history is acquired as the related information, In the first determination step, the degree to which the acquired posting history contains inappropriate posts is determined, In the first variation step, the higher the determined degree, the more the presentation mode is changed from the standard state to a mode that is more likely to attract the user's attention. Information processing system.
9. In the information processing system according to claim 1, the processor is In the second display step, a selection image is displayed that allows the user to choose a viewing mode that gradually changes the level of acceptance of inappropriate content. In the viewing display step, a list of posted texts is displayed to the user in a manner based on the degree of inappropriateness of the content indicated by the acquired related information and the acceptability of the selected viewing mode. Information processing system.
10. In the information processing system according to claim 1, the processor is In the second judgment step, the degree of inappropriateness of the posts from other users is determined. In the second presentation step, the user is presented with posts from other users. In the second variation step, the presentation method of the posted text is changed from the standard state according to the determined degree. Information processing system.
11. In the information processing system according to any one of claims 1 to 10, A server device equipped with the aforementioned processor, An information processing system comprising a terminal capable of accessing the aforementioned server device.
12. Information processing method, The processor comprises each step according to any one of claims 1 to 10, Information processing methods.
13. It is a program, Cause the computer to perform each of the steps described in any one of claims 1 to 10. program.