Comment distribution system, comment distribution server, terminal, comment distribution method, and program
The system classifies comments into two types for effective display, ensuring all comments are visible, addressing viewer engagement and participation issues in video comment systems.
Patent Information
- Application Number
- JP2023134598
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-08-22
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2040-07-28
AI Technical Summary
Existing video comment systems face challenges in displaying a large number of comments effectively, leading to reduced viewer engagement and potential discouragement of viewers from posting comments due to incomplete or thinned-out comment displays.
A system that classifies comments into two types: first comments displayed within the video display area and second comments displayed only in a comment field, allowing all comments to be visible without overwhelming the viewer and maintaining viewer engagement.
Enables appropriate processing of comments to maintain viewer interest and encourage continued participation by ensuring all comments are visible, enhancing the excitement of the program without discouraging viewers from posting.
Smart Images

Figure 0007618748000001 
Figure 0007618748000002 
Figure 0007618748000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a comment distribution system, a comment distribution server, a terminal, a comment distribution method, and and programs. [Background technology]
[0002] A service that allows users to watch videos distributed via the network and post comments on the videos. The comment service is widely used. Comments posted are posted in a comment box outside the video display area. It is displayed in the comment section or superimposed on the video within the video display area. In live broadcasts, where videos are distributed in real time, comments posted by viewers are distributed. By having followers read the message aloud, it is possible for viewers and broadcasters to communicate with each other. . [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 6295494 [Patent Document 2] JP 2011-118730 A Summary of the Invention [Problem to be solved by the invention]
[0004] In Patent Document 1, comments are displayed both on the screen and in the comment section, so However, if a large number of comments are posted, the broadcaster may It is not possible to read all the comments in the comment section. As a result, the program may not have many viewers. In cases where the broadcaster is not able to communicate with the viewers, the viewers who were able to communicate with the broadcaster will leave. There is a possibility that...
[0005] In Patent Document 2, comments to be distributed are extracted based on attribute information of posted comments. Since only extracted comments are distributed, even if a large number of comments are posted, However, the number of comments that are distributed can be limited to a level that viewers can easily understand. However, by thinning out the comments that are posted, the excitement for the program can be visualized based on the amount of comments posted. Also, comments are thinned out and not distributed, so This could cause users to lose motivation to post comments or stop watching the program.
[0006] The present invention has been made in view of the above, and aims to prevent users from losing motivation to post comments. The purpose of this is to ensure that comments are handled appropriately, without any user feedback. [Means for solving the problem]
[0007] The comment delivery system according to one aspect of the present invention includes a video delivery server that delivers videos, a comment delivery server that delivers comments inputted to the video and the comment delivery server; A comment distribution system including a terminal for receiving and displaying comments, The comment server includes a receiving unit for receiving the comment, and a display unit for displaying the comment within the display area of the video. The first comment is displayed in the comment section outside the video display area, and the second comment is displayed only in the comment section a classification unit for classifying the first comments into second comments; and a distribution unit for distributing the first comments and the second comments. a video display unit that receives and displays the video, and a video display unit that displays the first comment. a comment receiving unit for receiving the second comment; The first comment is displayed in a comment section outside the display area of the video, and the first comment is displayed on the It has a comment display section that displays comments within the display area. Effect of the Invention
[0008] According to the present invention, comments are appropriately handled without discouraging users from posting comments. It is possible. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram showing an example of the configuration of a comment delivery system according to the present embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of a comment distribution server. [Diagram 3] FIG. 3 is a diagram illustrating an example of the configuration of a viewer terminal. [Figure 4] FIG. 4 is a diagram showing an example of a display screen. [Diagram 5] FIG. 5 is a diagram showing an example of a display screen. [Figure 6] FIG. 6 is a flowchart showing an example of a process flow of the comment delivery server. [Figure 7] FIG. 7 is a flowchart showing an example of a process flow of the viewer terminal. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0011] [System configuration] FIG. 1 is a diagram showing an example of the configuration of a comment delivery system according to the present embodiment. The comment distribution system includes a comment distribution server 1, a video distribution server 2, a viewer terminal 3, and and a distributor terminal 4. Each device is connected to each other via a network so as to be able to communicate with each other. In FIG. 1, only two viewer terminals 3 are shown, but the number is not limited to two. There are many such terminals, and many viewer terminals 3 are connected to them. Also, only one distributor terminal 4 is shown in the figure. However, in reality, there are many distributors and many distributor terminals 4 are connected. You can select and watch the programs of the broadcasters you want to watch.
[0012] The distributor terminal 4 is a terminal used by a distributor who distributes programs, and transmits the captured video in real time. The video is uploaded to the video distribution server 2 at the specified time. For example, the distributor terminal 4 The video captured by the camera connected to the server is uploaded in real time to the video distribution server 2. The distributor terminal 4 uploads the video input from an external device such as a game machine to the video distribution server 2. You can also upload it.
[0013] The video distribution server 2 transmits the video received from the distributor terminal 4 to the viewer terminal 3 in real time. In other words, the broadcaster is broadcasting a live program. Here, a live broadcast program will be taken as an example, but the present invention is also applicable to a video distribution server. It can also be used for time-shift distribution, where live broadcasts are recorded and then distributed at a later time. It is.
[0014] The viewer terminal 3 is a terminal used by a viewer who wants to watch a program, and receives the program from the video distribution server 2. When the viewer operates the viewer terminal 3 to select a program he or she wants to watch, the video is received and displayed. The listener terminal 3 transmits a video distribution request to the video distribution server 2. The video distribution server 2 When the transmission request is received, the transmission of the requested video to the viewer terminal 3 is started.
[0015] The comment distribution server 1 receives comments that viewers have entered on videos from the viewer terminals 3. The comments are then sent to the viewer terminal 3, who is receiving the same video in real time. The comment distribution server 1 distributes the video to the distributor terminal 4. The video distribution server 2 manages the comments received from the viewer terminal 3 for each video. When a distribution request is received from the viewer terminal 3, information for identifying the viewer terminal 3 and the requested video are The comment delivery server 1 notifies the comment corresponding to the video. The transmission of comments to the viewer terminal 3 and the reception of comments from the viewer terminal 3 are started. The technology described in Patent Document 1 can be used for the distribution of the above.
[0016] The comment distribution server 1 displays the received comments in the display area of the video. (hereinafter referred to as the first comment) and a comment that is not displayed in the video display area (hereinafter referred to as the second comment) The first and second comments are then sent to the viewer terminal 3 and the distributor terminal 4. Deliver to 4.
[0017] When the received comment is the first comment, the viewer terminal 3 detects the inside of the display area of the video and the The viewer terminal 3 displays the comments in both the comment section outside the display area. If the comment is a second comment, the comment will be displayed only in the comment section. The last 3 shows all comments (1st and 2nd comments) in the comment section, but In the display area of the image, only the first comment is displayed. Similarly, the broadcaster terminal 4 also displays the first comment. The first comment will be displayed both in the video display area and in the comments section, and the second comment will be displayed only in the comments section. Show.
[0018] [Server configuration and terminal configuration] Next, examples of the configuration of the comment distribution server 1 and the viewer terminal 3 will be described.
[0019] 2 is a diagram showing an example of the configuration of the comment delivery server 1. The server 1 includes a comment receiving unit 11, a comment classifying unit 12, a comment distribution unit 13, and The fuel tank 14 is provided with a fuel tank 14.
[0020] The comment receiving unit 11 receives comments from the viewer terminal 3 and converts the received comments into The data is stored in the content storage unit 14.
[0021] The comment storage unit 14 stores, for each video, the contents of the comment, information on the comment poster, and The comment posting time is stored. The content of the comment is basically a character string, but The comment poster's information may be, for example, the poster's name or the The commenter's identifier. The comment poster is also the viewer. The comment posting time can be, for example, The timestamp of the video when the viewer submitted the comment. The information is included in the received comment. The received comment is the comment for which video. In addition to the above information, it also contains an identifier indicating the order in which the comment was received. A comment number and a comment display method that specifies the display mode of the comment may be stored.
[0022] The comment classification unit 12 classifies the received comments, i.e., the comments stored in the comment storage unit 1, based on the classification criteria. The comments accumulated in 4 are classified into first and second comments. The comment is stored in the comment storage unit 14. For example, the comment classified as the first comment is Flagging. Using attributes of the poster or the comment as classification criteria. can be done.
[0023] The comment distribution unit 13 reads comments from the comment storage unit 14 and The comment is delivered to the viewer terminal 3 and the distributor terminal 4, including the type of the first or second comment. In the case of live broadcasts, comments are accumulated one after another as the program progresses, so The comment distribution unit 13 reads out and distributes the newly stored comments.
[0024] In the time-shift distribution, the comment distribution unit 13 distributes the comments stored in the comment storage unit 14. The video is sent according to the playback time stamp.
[0025] FIG. 3 is a diagram showing an example of the configuration of the viewer terminal 3. The viewer terminal 3 shown in the figure is The device includes a display unit 31, a comment receiving unit 32, an operation input unit 33, and a comment sending unit 34. The distributor terminal 4 also has the same configuration as the viewer terminal 3 and transmits the distributed video and comment. Show the items.
[0026] The video display unit 31 sends a request for distribution of the video designated by the viewer to the video distribution server 2. The video data is then transmitted to the video distribution server 2, and the video data is received and displayed.
[0027] The comment receiving unit 32 receives comments inputted about the video being viewed from a comment distribution server. The video signal is received from server 1 and displayed on video display unit 31.
[0028] The video display unit 31 displays the comment in the comment field and indicates that the comment is the first comment. In this case, the comment will be displayed superimposed on the video.
[0029] The operation input unit 33 inputs operations from a viewer. For example, the operation input unit 33 inputs a video. Input the operation to be selected, the operation for the video, and a comment for the video.
[0030] The comment transmission unit 34 transmits the comments inputted through the operation input unit 33 to the comment distribution server 1. The comment to be sent includes the content of the comment, information identifying the video being viewed, and the viewing The comment includes information identifying the commenter and a timestamp of when the comment was entered. The information may include additional information such as the type of
[0031] The distributor terminal 4 may read out the first comment superimposed on the video. When broadcasting a program that broadcasts a game played by a fan, the broadcaster must keep an eye on the game screen. The comment is read aloud by the text-to-speech software installed on the broadcaster's terminal 4. The audio of the comments will be distributed along with the video. If the comment is displayed too long, the text-to-speech software will slow down significantly because the comments superimposed on the video will be thinned out. Comments can be read out in real time without interruption.
[0032] Each unit of the comment distribution server 1 and the viewer terminal 3 includes a processor, a storage device, The processing of each part is executed by a program. This program may be stored in a memory device provided in the comment distribution server 1 and the viewer terminal 3. The information is stored in a storage device, and is recorded on a recording medium such as a magnetic disk, optical disk, or semiconductor memory. It is also possible to provide the information directly or through a network.
[0033] In addition, part of the functions of the comment distribution server 1 may be provided in the viewer terminal 3. For example, The viewer terminal 3 may include a comment classification unit 12 that classifies received comments according to a criterion. stomach.
[0034] [Display screen] A display example on the viewer terminal 3 will be described with reference to FIG. 4. The display screen 100 in FIG. It is composed of a video display area 110, a comment section 120, and a comment input section .
[0035] In the video display area 110, the video being distributed is displayed, and the first comment is Although not shown, a volume control is also provided in the video display area 110. Buttons such as the section, video play button, video pause button, and maximize button The video title, video playback time, and video playback duration may be displayed. Information about the video may be displayed.
[0036] In the video display area 110, comments appear from the right edge and move to the left edge at any speed. The position, direction and speed of the comment are controlled by the viewer terminal 3. The video display area may be set arbitrarily, or may be specified by additional information in the comment. The method of displaying comments in area 110 is not limited to this.
[0037] In the comment field 120, the first comment and the second comment are displayed in chronological order. In the comment section 120, the contents of all comments received by the viewer terminal 3 are displayed in chronological order. The comment classified as the first comment among the comments displayed in the comment field 120 is displayed. The comment is also displayed in the video display area 110. In the example of FIG. is the first comment, and is displayed in both the comment field 120 and the video display area 110. In the comment field 120, the first and second comments are distinguished by color, size, etc. You can change the font and other display formats, and you can distinguish between the first and second comments. The first comment may be displayed in the same display mode so that the second comment cannot be displayed in the video display area 110. The display mode of the comment in the comment field 120 is changed to the display mode of the second comment only while the comment is displayed in the comment field 120. This is also fine.
[0038] When a viewer places the mouse cursor on a comment in comment section 120, the comment's Information may be displayed, for example the posting time of the comment selected by the mouse cursor and A pop-up will be displayed with information such as the name of the poster and the comment.
[0039] When the viewer terminal 3 receives a new comment, the viewer terminal 3 updates the comment displayed in the comment field 120. Add a new comment below the comment and display it. If a comment is displayed, scroll up to view the new comment. Comments are displayed at the bottom of the comment section 120. If a large number of comments are posted, The comments in the comment section 120 scroll at a fast speed. Even if the number of comments displayed is thinned out, the speed at which the comments scroll allows you to see the excitement of the program. The viewer can scroll the comment field 120 by operating the scroll bar. You can scroll through the comments in any direction to view past comments.
[0040] In the comment input field 130, a viewer inputs a comment about the video. The comment is transmitted to the comment distribution server 1 and distributed by the comment distribution server 1. The comments distributed by the comment distribution server 1 are the same as the comments entered by other viewers. The comments are classified as either primary or secondary comments, and are displayed in the comment section 120 and the video. It is displayed in the display area 110.
[0041] FIG. 5 shows a case where a mobile terminal with a vertically long display screen, such as a smartphone, is used as the viewer terminal 3. 1 is an example of a display screen when the vertically long display screen 100 is displayed. The input field 120 and the comment input field 130 are displayed vertically aligned.
[0042] [Server and terminal operation] Next, the operations of the comment distribution server 1 and the viewer terminal 3 will be described.
[0043] FIG. 6 is a flowchart showing an example of the process flow of the comment distribution server 1. It is assumed that the comment distribution server 1 has started distributing comments to the viewer terminal 3.
[0044] In step S11, the comment distribution server 1 receives comments from the viewer terminal 3. The comments you receive here are comments entered by anyone watching the video. It is.
[0045] In step S12, the comment distribution server 1 receives comments to be superimposed on the video. In other words, the comment distribution server 1 determines whether to subtract the received comment from the first comment. The comment distribution server 1 determines whether to classify the comment into a first comment and a second comment. If the number of comments is small, all comments received will be superimposed on the video and displayed at a rate of 100% per hour. If the number of comments exceeds a certain threshold, the system determines that comments to be overlaid on the video should be thinned out. For example, if the number of comments per second is 10 or more, it is determined that comments should be thinned out. If comments are not to be thinned out, the process proceeds to step S14.
[0046] When the comments are to be thinned out, in step S13, the comment distribution server 1 thins out the comments based on the classification criteria. Based on this, the received comments are divided into those that are thinned out (second comment) and those that are not thinned out (first comment). Comments are classified into two categories:
[0047] In step S14, the comment distribution server 1 receives the comment regardless of the classification result. All comments posted on the video are distributed to the viewer terminal 3 that is currently viewing the corresponding video. If the comment is classified in step S13, the comment distribution server 1 adds the classification result to the comment. For example, the second comment can include information that is not superimposed on the video. In addition, in the case of a live broadcast program, the comment distribution server 1 transmits the same information to the distributor terminal 4 as to the viewer terminal 3. All comments will be posted to.
[0048] In addition, when receiving comments in step S11, comments with inappropriate content are filtered out. For example, if a comment containing inappropriate content is received in step S11, The comment distribution server 1 discards the received comment and ends the processing for that comment. do.
[0049] In step S12, whether or not to perform the comment thinning process is specified by the distributor. The distributor can set a section during which comments will not be thinned out. Step S Even if the conditions for thinning out 12 comments are met, the broadcaster will not thin out the comments. If the setting is not correct, the process proceeds to step S14. By setting the section where comments are not cut out during the song, the streamer can enjoy the song while singing. The comment barrage and the comment art, which are a means of expressing the This can reduce the effect of the thinning process on the signal.
[0050] Alternatively, depending on the situation of the distributor, the condition for thinning out the comments in step S12 is met. For example, even if the comment is a video that is being distributed, it may be determined that the comment is not to be thinned out. When the broadcaster is not looking at the screen, the broadcaster's gaze is detected. Even if the condition for thinning out comments is met, it is determined that the comments will not be thinned out. detects the size of the streamer's face from the video, and if the face area is smaller than the standard, the streamer Since the user is away from the distributor terminal 4, it is assumed that the user has not read the comment, and the process proceeds to step S12. Even if the conditions for thinning out comments are met, it is determined that the comments will not be thinned out.
[0051] FIG. 7 is a flowchart showing an example of the flow of processing performed by the viewer terminal 3.
[0052] In step S21, the viewer terminal 3 receives the comments from the comment distribution server 1. .
[0053] In step S22, the viewer terminal 3 displays the received comment in a comment section.
[0054] In step S23, the viewer terminal 3 determines whether to superimpose the received comment on the video. If the comment is not superimposed on the video, that is, if the comment is the first If it is classified as a comment, the process ends.
[0055] In the case of comments that are superimposed on the video, that is, the received comment is divided into the first comment. If the comment is classified, in step S24, the viewer terminal 3 superimposes the comment on the video. Display.
[0056] [Comment classification criteria] Comment poster attribute information can be used as a criterion for classifying comments.
[0057] For example, the attribute information of the comment poster can be the membership type (general member, paid member, etc.). The comment distribution server 1 may give priority to comments according to the membership type of the comment poster. Comments with high priority are extracted without being thinned out until the number of comments reaches a certain number. For example, the comment distribution server 1 may determine a ratio of the number of comments for each time. Extract comments from paid members until the number of comments reaches a certain number B, and then extract comments from general members until the number of comments reaches a certain number B. The extracted comment will be the first comment. This allows the comments to be sorted according to the member type. This makes it easier for images to be superimposed on videos.
[0058] Alternatively, the attribute information of the comment poster could include the degree of participation in the broadcaster's program (past viewing times) The comment distribution server 1 may use the number of viewers for each distributor. The comment distribution server 1 stores the viewing history (which may include the comment history) of the user. , a priority is assigned to the comment according to the viewing history of the comment poster, and the comment is ranked in order of the highest priority. Comments are extracted without thinning until a certain number is reached. Comments from viewers with a large number of views and comments are extracted. Comments from first-time viewers and viewers who are commenting for the first time will be given higher priority. A broadcaster or broadcast system may flag a viewer as a preferred viewer. This may be done.
[0059] Even if the attribute information of the comment poster is based on the viewer's own attribute information such as gender or age, For example, a distributor can prioritize the attributes of posters (gender and age) on the comment distribution server. The comment distribution server 1 distributes comments according to the attributes of the comment poster. Priorities are assigned, and comments are extracted in descending order of priority without being thinned out until a predetermined number is reached.
[0060] In addition, attribute information of the comments may be used as a classification criterion for the comments. The user can post a comment from the user terminal 3 together with payment of the comment. 1 classifies paid comments as primary comments. This allows the comments to be superimposed on the moving image without being thinned out.
[0061] The content of the comment may be used as a classification criterion for the comment. For example, if the comment is Comments with more than 100 characters that make sense are classified as first comments, and comments that make the show more interesting are classified as second comments. The first comment is a character string that makes the video more interesting. do.
[0062] As described above, the comment delivery system of the present embodiment is a system for delivering a comment to a distributor that delivers a video. a terminal 4 and a video distribution server 2, and a comment distribution server that distributes comments inputted to a video. The system includes a message server 1 and a viewer terminal 3 that receives and displays videos and comments. The distribution server 1 includes a comment receiving unit 11 for receiving comments and a display unit 12 for displaying the comments in a video display area. Display in the comment section inside and outside the video display area Display only in the first comment and comment section a comment classification unit for classifying the first and second comments into a second comment; The viewer terminal 3 includes a video display unit 31 that receives and displays videos. and a comment receiving unit 32 for receiving the first comment and the second comment, and a video display unit 31. The first comment will be displayed in both the video display area and the comment section, and the second comment will be displayed in the comment section. This will prevent comments from being overlaid on the video display area. Therefore, even if a large number of comments are posted, you can still read the comments and All comments will be displayed in the comment section, so the number of comments displayed in the comment section will determine the popularity of the program. The excitement can be visualized, and comments never go to waste.
[0063] The comment distribution server 1 of this embodiment distributes comments according to the membership type of the comment poster. By classifying comments as first or second, you can encourage paid subscribers to sign up. .
[0064] The comment distribution server 1 of this embodiment performs a process based on the attributes of the comment or the contents of the comment. By classifying comments as primary or secondary comments, This reduces the impact on the barrage of comments and comment art that livens up the program. Cut. [Explanation of symbols]
[0065] 1...Comment distribution server 11…Comment Reception Section 12...Comment classification section 13…Comment Distribution Department 14...Comment storage section 2. Video distribution server 3. Viewer terminal 31...Video display section 32…Comment Reception Section 33...Operation input section 34…Comment sending section 4…Distributor terminal 100…Display screen 110...Video display area 120…Comments 130...Comment input field
Claims
1. A comment distribution system comprising: a video distribution server that distributes videos; a comment distribution server that distributes comments inputted to the videos; and a terminal that receives and displays the videos and the comments, The comment distribution server includes: A receiving unit that receives comments from the terminal; a classification unit that classifies the comments received from the terminal into a first comment to be displayed in a first comment display area of the terminal and a second comment to be displayed in a second comment display area of the terminal; a distribution unit that distributes the first comment and the second comment, The terminal includes: a video display unit that receives and displays the video; a comment display unit that receives the first comment and displays it in the first comment display area, and receives the second comment and displays it in the second comment display area, A comment distribution system in which the first comment moves along the longitudinal direction of the video in the first comment display area (excluding a system in which multiple objects appear in the video and the classification unit performs classification based on at least one of the presence or absence of an object supported by the user of the terminal that sent the comment and the object supported by the user of the terminal that sent the comment).
2. The comment distribution system according to claim 1 , wherein the comment display unit also displays the first comment in the second comment display area.
3. The comment distribution system according to claim 1 , wherein the comment display unit does not display the second comment in the first comment display area.
4. The comment distribution system according to claim 1 , wherein the second comment display area is a comment section outside a video display area.
5. A comment distribution system as described in any one of claims 1 to 4, wherein the video distribution server distributes the video to the terminal, and the comment distribution server distributes the first comment and the second comment to the terminal, so that the video is displayed on the terminal, the first comment is displayed in the first comment display area, and the second comment is displayed in the second comment display area.
6. 6. The comment distribution system according to claim 1, wherein the video distribution server records a live broadcast program and distributes the video at a later time.
Citation Information
Patent Citations
Device and method of controlling trip of nuclear reactor
JP1987095494A
Information communication system and information communication method
JP2010152813A
Communication system and communication method
JP2011118730A
Posting provision server, posting provision program, user program, posting provision system, and posting provision method
JP2019164833A
Moving image distribution system distributing moving image including message from viewer user
JP2019197961A