Method, program, and processing device
Patent Information
- Application Number
- JP2023132226
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-15
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2043-08-15
AI Technical Summary
【0006】 上記構成では、ユーザーの心理的負荷を軽減できるサービスを提供することができる。
Smart Images

Figure 2025027487000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a method, a program and a processing device. [Background technology]
[0002] 2. Description of the Related Art Conventionally, a system has been proposed that provides a service that enables users to send and receive posts such as text and photos between each other, taking a social network service as an example (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2018-511130 A Summary of the Invention [Problem to be solved by the invention]
[0004] In the conventional technology, posts sent between users are displayed in a uniform manner, and even posts with negative content may be displayed in large quantities, which may cause a significant psychological burden to users. [Means for solving the problem]
[0005] In view of the above circumstances, the present invention presents, as one aspect, a method to be executed by one or more processing devices, the method including a process of receiving a post by a poster, an analysis process of analyzing the positivity of the post based on the content of the post, and a behavior process of setting the content and at least one of the post columns corresponding to the content in a behavior corresponding to the positivity. Effect of the Invention
[0006] With the above configuration, it is possible to provide a service that can reduce the psychological burden on the user. [Brief description of the drawings]
[0007] [Figure 1] 1 is an outline of an embodiment of an information processing system according to the present invention. [Diagram 2] FIG. 2 is a diagram illustrating a hardware configuration of an information processing device. [Diagram 3] FIG. 2 is a diagram illustrating a functional configuration of an information processing device. [Figure 4] FIG. 13 is a diagram showing an example of an image displayed on an output device. [Diagram 5] 4 is a flowchart showing a process according to the embodiment. [Figure 6] FIG. 13 is a diagram showing an example of an image displayed on an output device. [Figure 7] An example of an image displayed on an output device, showing (a) vertical scrolling and (b) horizontal scrolling of the image. [Figure 8] FIG. 13 is a diagram showing an example of an image displayed on an output device, showing a main post section, related post sections, buttons, and a window. [Figure 9] FIG. 13 is a diagram showing an example of a main post field and a related post field. [Figure 10] 13 is an example of a posting field displaying reply contents. [Figure 11] 13 is an example of an image displayed on an output device, showing a slider; [Figure 12] 13A to 13D are diagrams showing examples of variations in the shape of a posting field. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] 〔overview〕 Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Fig. 1 is a schematic configuration diagram of an information processing system 1 according to an embodiment of the present invention. The information processing system 1 has a server 10 and a terminal 20. The server 10 is connected to the terminal 20 via a network 5 so as to be able to communicate with each other. The network 5 may take the form of either a private network or a public network including the Internet.
[0009] Terminal 20 is a terminal used by a user of the system, and can receive and display information from server 10, and can also request server 10 to transmit desired data. In addition, data can be transmitted and received between multiple terminals 20 via network 5.
[0010] The information processing system 1 mainly provides a social network service. A user of the social network service can use various functions provided by the information processing system 1 using the terminal 20. As one of the main functions, each user can send posts including text, images, videos, sounds, etc. to other users, and can also receive and view posts.
[0011] 2 shows an example of hardware (hereinafter referred to as "information processing device 100") used to realize the server 10 and the terminal 20. As shown in the figure, the information processing device 100 includes a processor 101, a main storage device 102, an auxiliary storage device 103, an input device 104, an output device 105, and a communication device 106. These are connected to each other so as to be able to communicate with each other via communication means such as a bus (not shown).
[0012] Incidentally, the entire configuration of server 10 does not necessarily need to be realized by hardware, and all or part of the configuration may be realized by virtual resources such as a cloud server of a cloud system.
[0013] The processor 101 is configured using a CPU (Central Processing Unit), an MPU (Micro Processing Unit), etc. The processor 101 reads and executes a program stored in a main memory device 102, thereby implementing the functions of the server 10 and the terminal 20.
[0014] The main memory device 102 is a device for storing programs and data, and is a read only memory (ROM), a random access memory (RAM), a non-volatile semiconductor memory (Non Volatile RAM (NVRAM)), or the like.
[0015] The auxiliary storage device 103 may be various non-volatile memories (NVRAM: Non-volatile Random Access Memory) such as SSDs (Solid State Drives) and SD memory cards, hard disk drives, optical storage devices (CDs (Compact Discs), DVDs (Digital Versatile Discs), etc.), storage areas of cloud servers, etc.
[0016] The input device 104 is an interface that accepts input of information, and is, for example, a keyboard, a mouse, a touch panel, a card reader, a voice input device (such as a microphone), a voice recognition device, etc. The information processing device 100 may be configured to accept input of information between it and another device via the communication device 106.
[0017] The output device 105 is an interface that outputs various types of information, and is, for example, a screen display device (such as a liquid crystal monitor, LCD (Liquid Crystal Display), a graphic card, a printer, etc.), a voice output device (such as a speaker), a voice synthesizer, etc. The information processing device 100 may be configured to output information to and from other devices via the communication device 106.
[0018] The communication device 106 is a wired or wireless communication interface that realizes communication with other devices via the network 5, and is, for example, a NIC (Network Interface Card), a wireless communication module, a USB (Universal Serial Interface) module, a serial communication module, etc.
[0019] [Functional configuration] 3 shows the main functional configuration of the server 10 and the terminal 20. As shown in the figure, the server 10 includes a storage area 110 and a management unit 120.
[0020] The storage area 110 is formed in the main storage device 102. Note that, although the storage area 110 is formed in the main storage device 102 in this embodiment, it may be formed in the auxiliary storage device 103.
[0021] The memory area 110 stores data including user identification information and images and text to be displayed on the display unit.
[0022] Furthermore, data of images to be displayed on the output device 105 is stored in the memory area 110. An example of an image to be displayed on the output device 105 is shown in Fig. 4 as image D1. Image D1 mainly has a posting field D11, an icon D12, an icon D13, and a menu bar D14.
[0023] The posting field D11 is an image that displays at least a part of the posted content, and is configured with a circular frame and the posted content displayed inside the frame.
[0024] The icon D12 is an image for calling a function for setting the display mode of the posting field D11. When the user gives an instruction to the icon D12, the function for setting the posting field D11 is activated. The instruction by the user is executed by performing a predetermined operation via the input device 104.
[0025] Icon D13 is an image for calling up a function for executing a posting operation. When a user gives an instruction to icon D13, a function for editing and sending the posted content, such as writing a message or inputting an image, is activated.
[0026] The menu bar D14 is an image for executing functions other than those described above, such as search and calling up the home screen.
[0027] Detailed functions of the posting field D11, the icon D12, etc. will be described later.
[0028] 〔process〕 The processing executed by the server 10 and the terminal 20 will be described below. The processing will be described below with reference to the flowchart in Fig. 5. In this processing, first, a program stored in the main storage device 102 or the auxiliary storage device 103 is started by the processor 101 of the server 10 and the terminal 20, and the processing of the information processing system 1 is executed by the management unit 120 as follows. In the following, the processing executed by the management unit 120 of the server 10 and the management unit 120 of the terminal 20 may be briefly described as processing executed by the server 10 and the terminal 20, respectively.
[0029] In step S1, the terminal 20 receives a post. Note that the content of the post transmitted and received by the terminal 20 is not limited to text, and may be an image, video, sound, or a combination of these.
[0030] Next, the terminal 20 analyzes the positivity of the content of the received post (S2). In detail, the terminal 20 analyzes whether the content of the post is positive or negative, and assigns a positivity to the analyzed content of the post. In the following example, the positivity is indicated by a three-level evaluation: positive, neutral, and negative. Of these, positive means the highest positivity, and negative means the lowest positivity.
[0031] In this embodiment, the scope of "post content" or "posted content" is not limited to the posted text, image, video, audio, etc., but also includes information about the poster, such as the poster's attributes, name, number of followers, etc.
[0032] Specific examples of methods for analyzing positivity include sentiment analysis, analysis of reactions from other posters, and analysis of intimacy.
[0033] Sentiment analysis involves conducting natural language analysis, image analysis, and audio analysis on posted text, images, videos, audio, etc., to quantify the poster's emotional state and subjective information.
[0034] As an example, assume that terminal 20 receives a post consisting of the sentence "The ocean was beautiful," a post consisting of the sentence "I don't like the ocean," and a post consisting of the sentence "I don't have any particular attachment to the ocean."
[0035] A post with the sentence "It was beautiful" portrays the ocean in a positive way, so it is given a higher positive rating than a post with the sentence "I hate the ocean." On the other hand, a post that expresses a negative view of the ocean, such as "I hate the ocean," is given a lower positive rating, "negative." The sentence "I don't have any particular attachment to the ocean" is neither positive nor negative, so the post with this sentence is given a neutral rating, which is between positive and negative.
[0036] As another example, if the content of the post received by terminal 20 is an image of a sunset over the ocean, the analysis will give it a higher positive score than a post of an image of a dirty sewage river. Even if the content of the post is a video or audio, the analysis is performed in step S2 as described above, and a positive score is given to the post.
[0037] Another possible method for analyzing reactions from other posters is to analyze the ratings given by other posters. For example, if a large number of users give a post a positive rating, such as "like," then the post is given a high degree of positivity.
[0038] When analyzing intimacy, the relationship between the user and the poster is analyzed. For example, if the user has a history of exchanging positive posts and replies with the poster many times in the past, the posts made by this poster will be given a high positive rating.
[0039] In addition, the categorization of the poster by the user may be analyzed. For example, if the poster is classified into a category such as "family", "friends", or "followers", the content of the post made by this poster is given a high degree of positivity.
[0040] The above-mentioned multiple analysis methods may be combined to evaluate the degree of positivity. For example, the degree of positivity may be evaluated by combining three or two of the three results of the emotion analysis, the intimacy result, and the reaction analysis by other posters.
[0041] In the above example, the degree of positivity is evaluated using a three-level scale, but it may be evaluated using two levels or four or more levels. Therefore, it is also possible to express the degree of positivity as a percentage.
[0042] In step S3, a process for setting the appearance of the posting field D11 is executed. At that time, the terminal 20 performs a process for creating one posting field D11 for one posting and displaying it in the image D1. At least one of the color, pattern, and size of the posting field D11 is set according to the degree of positivity attached to the posting content.
[0043] Specifically, when the degree of positivity of the posted content is high, the posting field D11 is colored with a warm color such as orange, pink, yellow, or red, or with a color with high brightness or saturation. On the other hand, when the degree of positivity of the posted content is low, the posting field D11 is colored with a cool color such as blue, blue-purple, or blue-green, or with a color with low brightness or saturation. When the degree of positivity of the posted content is neutral, the posting field D11 is colored with a color that does not belong to either warm or cool colors, such as achromatic color, green, or yellow-green, or with a neutral color, or with intermediate brightness or saturation.
[0044] The pattern may also be changed depending on the degree of affirmation of the posted content. For example, if the degree of affirmation of the posted content is high, one or more heart marks are added to the posting field D11 as shown in FIG.
[0045] The size of the posting field D11 may also be set according to the degree of affirmation. For example, the higher the degree of affirmation of the content of the post, the larger the posting field D11 is set.
[0046] In addition to the color, pattern, and size, the shape of the posting field D11 may be set to differ depending on the degree of affirmation. For example, the posting field D11 corresponding to a post with a high degree of affirmation is formed into a circular shape, and the posting field D11 corresponding to a post with a low degree of affirmation is formed into an angular shape.
[0047] Also, the posting field D11 can be displayed or hidden depending on the degree of affirmation. In this case, the posting field D11 corresponding to the posted content with a high degree of affirmation is set to be displayed, and the posting field D11 corresponding to the posted content with a low degree of affirmation is set to be hidden.
[0048] In step S4, terminal 20 performs a process of displaying posting fields D11 on its output device 105. Posting fields D11 corresponding to the number of posts are displayed on output device 105, and at least a portion of the content of the corresponding post is displayed in each posting field D11. In FIG. 6, the first 10 or so characters of the posted text are displayed in each posting field D11. When a user inputs a predetermined instruction into posting field D11 via input device 104, terminal 20 displays window D111 on output device 105 as shown in FIGS. 6 and 8, and displays the entire content of the post.
[0049] In addition, a summary of the posted content and an icon indicating the poster may be displayed in the post field D11.
[0050] As shown in Fig. 6, each posting field D11 is arranged in an unspecified position on the screen of the output device 105, and can be moved as if floating. By making the image D1 take such a form, the user is given the impression that he or she can move freely and freely.
[0051] In addition, the user can scroll the image D1 displayed on the output device 105 vertically and horizontally, and can enlarge and reduce the image D1. In Figs. 7(a) and (b), a plurality of posting fields D11 are displayed, and when an operation or instruction such as a swipe is applied to the touch panel screen (corresponding to the input device 104) of the output device 105, the terminal 20 moves the image D1 displayed on the output device 105 in the corresponding direction. As shown in Figs. 7(a) and (b), the terminal 20 can freely scroll the parts of the image D1 other than the icons D12, D13, and the menu bar D14 not only in the vertical direction of the screen of the output device 105, but also in the horizontal direction and diagonal direction.
[0052] A plurality of posting fields D11 with a high degree of positive feedback are preferentially displayed on the screen of the output device 105. When the image D1 is scrolled, posting fields D11 with a low degree of positive feedback are displayed in sequence in accordance with the scroll.
[0053] In addition, when the user performs an operation or gives an instruction such as pinching in or out (if the input device 104 is a touch panel) on the input device 104, the terminal 20 enlarges or reduces the portion of the image displayed on the output device 105 other than the icons D12, D13, and the menu bar D14.
[0054] The color, pattern, size, and shape of the posting field D11 are displayed according to the aspect set in step S3. In Fig. 4, the posting field D11 with a positive degree of positivity is displayed large and in a bright color using a warm color or with a background with a heart mark pattern, and the posting field D11 with a negative degree of positivity is displayed small and in a dark color using a cool color.
[0055] Furthermore, the output device 105 of the terminal 20 displays a plurality of highly related posting fields D11 in a manner that they are connected to each other. In this embodiment, as an example of a plurality of highly related posting fields D11, a posting field D11 corresponding to a certain posting (hereinafter referred to as a main posting field D11A) and a posting field D11 corresponding to a reply to that posting (hereinafter referred to as a related posting field D11B) are shown. When a user gives an instruction to the main posting field D11A, as shown in Figs. 8 and 9, the related posting field D11B is displayed near the main posting field D11A and is connected to the main posting field D11A by a figure such as a line or a triangle.
[0056] In the related post section D11B, a part of the content of the post may be displayed, or an icon or a face photo of the poster may be displayed as shown in Fig. 8. The manner in which the main post section D11A and the related post section D11B are handled is as described above for the post section D11. Therefore, at least one of the color, pattern, shape, and size of the main post section D11A and the related post section D11B is made to correspond to the degree of positivity of the corresponding post, as described above.
[0057] Therefore, for example, if a reply to a post has a high degree of positivity, a warm color or a color with high brightness or saturation is used for the related post field D11B corresponding to the reply. On the other hand, if a reply has a low degree of positivity, a cool color or a color with low brightness or saturation is used for the related post field D11B corresponding to the reply.
[0058] Because the main post section D11A and the related post section D11B are connected, the user can check at least a part of the reply content without looking at the main post section D11A. In addition, the degree of positivity of the reply content can be easily understood from the color, pattern, shape, size, etc. of the related post section D11B.
[0059] Furthermore, when a predetermined operation is performed on the main posting field D11A, a button D11C is displayed in the image D1 in addition to the window D111 (FIG. 8). The button D11C is an image for displaying the posted contents of all related posting fields D11B. When the button D11C is operated, the posting field D113 is displayed as shown in FIG. The posting fields D113 are each formed in a rectangular shape and are displayed aligned one above the other.
[0060] In principle, the same number of posting fields D113 as related posting fields D11B are created. Each posting field D113 displays the posted content of the corresponding related posting field D11B. When there are multiple posting fields D113, the user can sequentially view each posting field D113 by scrolling the images of these posting fields D113 vertically. In this way, the user can view all replies to the post in the main posting field D11A on a single image.
[0061] At least one of the colors and patterns of the posting field D113 is set according to the degree of positivity of the corresponding posting content. Therefore, for example, if the degree of positivity of a reply to a certain posting is high, a warm color or a color with high brightness or saturation is used for the posting field D113 corresponding to this reply. On the other hand, if the degree of positivity of the reply is low, a cool color or a color with low brightness or saturation is used for the posting field D113 corresponding to this reply.
[0062] The order in which the posting fields D113 are arranged is also set according to the degree of affirmation of the posting contents. For example, the posting fields D113 with higher degrees of affirmation are positioned at the top, and the posting fields D113 are arranged so that they are preferentially displayed when the button D11C is operated.
[0063] (Change of form) The user of the terminal 20 can change the display mode of the screen displayed on the output device 105 of the terminal 20 as follows.
[0064] When the user operates the icon D12, the terminal 20 displays a slider D112 and a button D114 on the output device 105 as shown in Fig. 11. The slider D112 corresponds to the degree of positivity of the posting field D11 to be displayed on the output device 105. The user can filter the posting field D11 to be displayed on the output device 105 by operating the slider D112 via the input device 104 and saving the setting using the button D114.
[0065] For example, when the positivity level of the posted field D11 to be displayed is set to neutral or higher, only the posted field D11 showing the posted contents with the positivity level set to neutral and positive is displayed in the posted field D11, and the posted contents with the positivity level set to negative are hidden. Since the user does not see the negative posted contents or the aggressive posted contents, the psychological burden on the user is reduced.
[0066] This is true not only for the main post field D11A but also for the related post field D11B and post field D113, and if the positivity of the reply content is low, the related post field D11B or post field D113 corresponding to this reply is hidden. In this case, too, the user is prevented from seeing negative or aggressive posted content, reducing the psychological burden on the user.
[0067] When hiding, both the posting field D11 and the posting contents may be hidden, or only the posting contents may be hidden. The same applies to the posting field D113, and both the posting field D113 and the posting contents may be hidden, or only the posting contents may be hidden.
[0068] (Processing Update) All or part of the processes S1 to S4 may be executed repeatedly at regular intervals, or may be executed each time a post is received. Also, they may be executed to update the display when there is an instruction from the user, such as by operating the slider D112. The frequency of updates may vary depending on whether the post reception is of a push type or a pull type, and these settings may be set by the user. [Modifications]
[0069] (shape) In this embodiment, the posting field D11 is circular, but may also be formed in an oval shape. Here, the oval shape is a concept that comprehensively includes (a) an ellipse, (b) an oval shape, (c) an egg shape, or (d) a combination of these shapes, as shown in Fig. 12. In addition, the posting field D11 may also be formed in a polygonal shape or a rounded corner shape.
[0070] (system) Each process performed in the above embodiment may be performed in whole or in part by the server 10, not limited to the terminal 20. Therefore, it is possible to configure the server 10 to perform processes such as receiving posts (S1), analyzing (S2), and adjusting the appearance (S3), and then the terminal 20 to perform display (S4), or it is also possible to configure the server 10 to perform all processes, and the terminal 20 to read the results of the processes from the server 10.
[0071] <Effects> (Mode 1) In the above embodiment or variant, the information processing system 1 executes a method that is executed by one or more information processing devices 100, the method including a process (S1) of receiving a post by a user, an analysis process (S2) of analyzing the positivity of the post based on the content of the post, and a mode process (S3, S4) of setting the content and at least one of the post columns D11, D113 corresponding to the content to a mode corresponding to the positivity.
[0072] According to the above configuration, the state of the posting fields D11 and D113 is set according to the degree of positivity, so that the user can understand the degree of positivity of the posting corresponding to the posting fields D11 and D113 at a glance without looking at the details of the posting content. The user can select the postings without looking at the negative or aggressive posting content, and can view only the postings that are beneficial to him / her. This reduces the psychological burden on the user.
[0073] (Mode 2) In Mode 1, the information processing system 1 modifies at least one of the color, pattern, shape, and size of the posting fields D11 and D113 in accordance with the degree of affirmation (S3, S4).
[0074] In the above configuration, the user can instantly select posts based on the color, pattern, shape, and size of the posting fields D11 and D113, and exclude posted content that is unpleasant to the user from being viewed.
[0075] (Mode 3) In Mode 1 or 2, both the posting fields D11, D113 and the posted content, or the posted content itself, are displayed or hidden according to the degree of affirmation (S3, S4).
[0076] The above configuration can eliminate the possibility that a user may view unpleasant posted content, such as negative or offensive posted content, thereby reducing the psychological burden on the user.
[0077] (Aspect 4) In any of aspects 1 to 3, the posting fields D11 and D113 are colored in a warm color when the posted content is highly positive, and in a cool color when the posted content is low (S3).
[0078] In the above configuration, the user can quickly and easily select posts based on the colors of the posting fields D11 and D113, and exclude posted content that is unpleasant to the user from being viewed.
[0079] (Mode 5) In any of modes 1 to 4, the posting field D11 includes a main posting field D11A and a related posting field D11B. The contents of the related posting field D11B are related to the contents of the main posting field D11A, and in the processing of steps S3 and S4, the main posting field D11A and the related posting field D11B are in a connected mode.
[0080] In the above configuration, the user can grasp posts related to the contents of the main post field D11A while keeping the main post field D11A displayed. The user can easily check replies and the like without having to perform cumbersome operations such as switching screen displays or opening new windows.
[0081] (Embodiment 6) In any of embodiments 1 to 5, the posting field D11 is formed in an oval shape.
[0082] In the above configuration, the posting field D11 is shaped to be less psychologically burdensome to the user. Oval shapes, including circles and ellipses, are mainly composed of curves and can give the user an impression of softness, gentleness, safety, and security.
[0083] (Embodiment 7) In any of embodiments 1 to 6, the posting field D11 can be moved in any direction on the screen displaying the posts.
[0084] In the above configuration, the posting field D11 can be positioned or moved freely and in any direction, providing the user with an interface with a high degree of freedom.
[0085] (Aspects 8 and 9) An information processing system 1 including an information processing device 100 executes any one of the methods of aspects 1 to 7. In addition, a program stored in the main storage device 102 or the auxiliary storage device 103 causes the computer system of the information processing device 100 to execute any one of the methods of aspects 1 to 7.
[0086] In the above configuration, by using the program or the information processing device 100, the processing can be performed accurately and quickly. [Explanation of symbols]
[0087] Information processing system 1, network 5, server 10, terminal 20 Post column D11, main post column D11A, related post column D11B
Claims
1. 1. A method for executing on one or more processing devices, comprising: A process for receiving a posting by a contributor; An analysis process of analyzing the degree of positivity of the post based on the content of the post; A behavior process for changing at least one of the content and a posting field corresponding to the content in accordance with the degree of affirmation; The method includes:
2. In the above-mentioned processing, At least one of the color, pattern, shape, and size of the posting field is set in accordance with the degree of affirmation. The method of claim 1.
3. In the above-mentioned processing, Displaying or hiding both the post field and the content, or the content, depending on the degree of positivity. The method of claim 1.
4. In the above-mentioned processing, If the degree of positivity is high, a warm color is applied to the post column; If the degree of positivity is low, the post column is colored in a cool color. The method of claim 1.
5. The post section includes a main post section and a related post section; The content of the related post field is related to the content of the main post field, In the above-mentioned processing, The main post field and the related post field are connected to each other. The method of claim 1.
6. The method of claim 1 , wherein the post section is shaped like an oval.
7. The posting section may be displayed on a screen displaying the postings in a manner that allows the postings to be moved in any direction. The method of claim 1.
8. A system comprising one or more processors for carrying out the method of any one of claims 1 to 7.
9. A program causing the processing device to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Apparatus, method and program for outputting evaluation result
JP2009026201A
Server device, information processing system, and control program
JP2012160080A
Comment distribution system, operating method of the same, and program
JP2012227873A
Information processing device, information processing method, and program
JP2013088832A
Display control device and display control method for content information
JP2015106234A