Information processing device, information processing method, and program

The system addresses the lack of distinction between Super Chat and normal messages by associating and authorizing reactions to special messages, enhancing user engagement and interaction in distribution services.

JP7897499B2Active Publication Date: 2026-07-30MIXI INC
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
MIXI INC
Filing Date
2023-01-24
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

Current distribution services lack a clear distinction between Super Chat and normal messages, making it difficult to determine the appropriateness of displayed posts and hindering user communication revitalization.

Method used

An information processing system that includes a reception unit to receive user submissions, a display control unit to manage post display, and a mechanism to associate and authorize reactions to special messages involving predetermined values, while restricting regular messages from receiving reactions.

Benefits of technology

Enhances user communication by clearly distinguishing and prioritizing special messages, thereby revitalizing engagement and interaction through differentiated display and reaction mechanisms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007897499000001
    Figure 0007897499000001
  • Figure 0007897499000002
    Figure 0007897499000002
  • Figure 0007897499000003
    Figure 0007897499000003
Patent Text Reader

Abstract

To activate communication among users through messages with consumption of a prescribed value.SOLUTION: An information processing device includes a receiving part for receiving posts from users who view distributed content, and a display control part causing terminals of the users to display the posts received by the receiving part. When receiving a special message involving consumption of a prescribed value from a first user, the receiving part permits a prescribed reaction to the special message by one or more second users different from the first user. When receiving the prescribed reaction to the special message, the receiving part associates the post relating to the prescribed reaction with the special message. When a post received from the first user is a normal message involving no consumption of the prescribed value, the receiving part does not permit the prescribed reaction to the normal message from the second users.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.

Background Art

[0002] In services that distribute moving images and messages (hereinafter referred to as "distribution content") live on a network, a function is provided to accept posts such as comments and stamps from viewers and display them in chronological order. The content of the posts is displayed so that it can be viewed not only by the poster himself / herself but also by distributors of the distribution content and viewers other than the poster. By the way, there are posts that involve consumption of money or other values (hereinafter also referred to as "predetermined values") and posts that do not involve consumption of predetermined values. The former are called "Super Chat", "Super Pata", "Special Message", etc., and are distinguished from the latter. Hereinafter, the latter is referred to as "normal message". Super Chat is displayed in a more prominent manner than normal messages, and the display for a time determined according to the size of the predetermined value is guaranteed.

[0003]

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] By the way, current distribution services do not have a function to accept posts for Super Chat. Therefore, for distributors and viewers, it is not clear whether the displayed posts are Super Chat or normal messages. Whether it's a post in the chat, a post in the live stream content, or a regular message It's difficult to determine whether this post is appropriate or not.

[0005] This invention relates to communication between users through messages that involve the consumption of a predetermined value. One of the objectives is to achieve revitalization. [Means for solving the problem]

[0006] One embodiment of the present invention includes a reception unit that receives submissions from users who view distributed content, The system includes a display control unit that displays the posts received by the reception unit on the user's terminal, and the If the reception department receives a special message from the first user that involves the consumption of a predetermined value, A predetermined response to the special message by one or more second users different from the first user. The action is authorized, and the reception unit receives a predetermined reaction to the special message. If this is done, the post related to the specified reaction will be associated with the special message, and the above The reception department will determine if the post received from the first user is a regular message that does not involve the consumption of a predetermined value. If this is the case, the predetermined reaction to the normal message from the second user is This is an information processing device that is not permitted. [Effects of the Invention]

[0007] According to one embodiment of the present invention, communication between users through messages that involve the consumption of a predetermined value It can revitalize communication. [Brief explanation of the drawing]

[0008] [Figure 1] This figure shows an example configuration of an information processing system according to an embodiment. [Figure 2] This diagram illustrates an example of the functional configuration of a distribution server. [Figure 3] It is a diagram for explaining an example of a table that defines the relationship between the amount specified by the offering money (purchase amount) and the display time. [Figure 4] It is a flowchart for explaining the reception process of a reply message. [Figure 5] It is a diagram for explaining an example of a display screen of distributed content. [Figure 6] It is a diagram for explaining another example of a display screen of distributed content. [Figure 7] It is a flowchart for explaining the display process of a message. [Figure 8] It is a diagram for explaining an example of a display of a money-offering screen used for posting a reply message. [Figure 9] It is a diagram for explaining an example of the display screen in Step 15. [Figure 10] It is a diagram showing an example of display when an opening operation for a money-offering symbol displayed in a dedicated money-offering column is received. [Figure 11] It is a diagram for explaining an example of the display screen in Step 16. [Figure 12] It is a diagram showing an example of display when an opening operation for a money-offering symbol displayed in a dedicated money-offering column is received. [Figure 13] It is a diagram for explaining an example of a display of a money-offering screen used for posting a money-offering alone. [Figure 14] It is a diagram for explaining an example of the display screen in Step 18. [Figure 15] It is a diagram for explaining the relationship between the reception period of a reply and the display of an input field for a message. [Figure 16] It is a diagram for explaining an example of display that prioritizes the display of a money-offering symbol for which the reception period of a reply has not ended. [Figure 17] It is a diagram for explaining another example of display that prioritizes the display of a money-offering symbol for which the reception period of a reply has not ended. [Figure 18]This diagram illustrates an example of how the display of a tip symbol that has received a reply message during the period in which replies to a tip are accepted takes precedence over the display of other tip symbols. [Figure 19] This chart illustrates the relationship between the amount of money purchased for a tip (which serves as the recipient of a reply) and the maximum number of characters allowed in the reply message. [Figure 20] This chart illustrates the relationship between the amount of money purchased as a tip in a reply message and the maximum number of characters that can be accepted in a reply message. [Figure 21] This flowchart illustrates an example of controlling the display time of a tip to a reply recipient when two types of stamps are posted as a reply message. [Figure 22] This diagram illustrates an example of a control mechanism that determines the display time of the tip symbol in a reply based on the amount of the tip purchased as a reply message. [Figure 23] This diagram illustrates an example of a control mechanism that determines the display time of the tip symbol in a reply based on the total amount of tips purchased by the reply recipient and the total amount of tips purchased as a reply message. [Figure 24] This flowchart illustrates other control methods for extending the display time of the tipping symbol in the reply recipient. [Figure 25] This diagram illustrates an example of a display screen with a "split the bill" button. [Figure 26] This diagram illustrates the screen displayed after splitting the bill. [Figure 27] This figure shows an example of how it will appear when an open operation is received for the tipping symbol displayed in the dedicated tipping section. [Figure 28] This diagram illustrates an example of the functional configuration of the distribution server used in Embodiment 8. [Figure 29] This diagram illustrates how the notification unit identifies highlight scenes. [Figure 30] This diagram illustrates an example of a display screen for collaborative videos on a user terminal with a vertically oriented display. [Modes for carrying out the invention]

[0009] Embodiments of the present invention will be described below with reference to the drawings. The embodiments described later are merely examples of forms for carrying out the present invention, and the embodiments of the present invention The forms are not limited to the examples of forms described later. Therefore, the technical scope of the present invention is not limited to the scope described in the embodiments described later. For example, various modifications or improvements made to the contents described in the embodiments also constitute the technical aspects of the present invention. It is included within the technical scope. The various functional units described later include, for example, the CPU (=Central Processing Unit) and MP. U(=Micro Processing Unit), GPU(=Graphics Processing Unit), DSP(=D This is achieved through the execution of programs by digital signal processors and other processors. It can be done.

[0010] <Terminology> First, let's explain the terminology used in the embodiments. "Program" is a general term encompassing OS (Operating System) and application programs. To use as such. "Distributed content" refers to the video images or messages that are to be distributed. In this embodiment, While live streaming is envisioned as the content to be distributed, pre-recorded streaming is also acceptable. "Moving images" include, for example, images of people performing music or singing. Images of statues, magic tricks and other performances, gameplay images, broadcast images of competitions, etc. Images taken of the cooking process and eating, images taken of everyday surroundings, There are images that capture statements about specific knowledge or topics.

[0011] A "distributing user" refers to a user who distributes content. A user can be an individual or a group. It can be a loop. A group refers to a group of multiple members. "Viewing users" refers to users who view streamed content. "Messages" are posts or posts that viewers upload to the broadcaster. This refers to the content of the message. The message here can consist of text, stamps, icons, etc. It is done. Stamps include, for example, pre-set phrases such as "good," "like," "bad," and "yes." "Yeah," there's an icon. Messages are sometimes called "comments" or "chat." . A "reply message" is a reply to a specific message displayed on the viewing screen. This refers to a message posted as a reply. The operation of posting a reply message is "specified This is an example of a "reaction."

[0012] "Defined value" refers to the ability to exchange electronic money, cryptocurrencies, points, etc., on a network. This refers to information. In the following, posts that consume a predetermined value will be referred to as "tips," and posts that consume a predetermined value will be referred to as "tips." Distinguish these posts from those that do not consume a predetermined value. Posts that do not consume a predetermined value are message-only posts. The tipping here is an example of a "special message." Also, posting only a message is... This is an example of a "normal message". "Virtual space" refers to a virtual world or space constructed using computer technology. The virtual space described in terms of form is only applicable when it is constructed as a VR (Virtual Reality) space. Instead, AR (=Augmented Reality) spaces that extend real space, or M that merges with real space. The virtual space data assumed in this embodiment may include an R (= Mixed Reality) space. It is provided via network communication.

[0013] A virtual space is a space that can be used by users operating terminals connected to a network. This refers to virtual spaces and services. However, it excludes virtual spaces provided on devices that operate offline. That's not what it means. For example, through an application running on an offline device, The virtual space provided to the user is also a form of virtual space as described in the embodiment. Examples of virtual spaces include virtual spaces designed for games, and spaces that faithfully reproduce the real world. There are virtual spaces where social activities similar to those in the real world are possible. The realistically recreated virtual space includes, for example, streetscapes, commercial facilities, showrooms, offices, and events. There are event venues and schools. Furthermore, social activities similar to those in the real world include the aforementioned video examples. It is included.

[0014] Virtual spaces can be constructed as two-dimensional spaces or as three-dimensional spaces. In some cases, it may be the case. An "object" refers to a physical object that exists in a virtual space. By the way, within a virtual space, nature Objects do not exist. Therefore, the user's avatar (i.e., the user's object) exists in the virtual space. An object (a "doppelganger") is also an example of an object. Below, we will refer to the user's avatar as the "avatar object". It is also said that.

[0015] <Embodiment 1> <System Configuration> Figure 1 is a diagram showing an example of the configuration of an information processing system 1 according to an embodiment. The information processing system 1 shown in Figure 1 is a distribution server that provides distribution services in a virtual space. It consists of 10, multiple user terminals 20, and a network N that connects them in a way that enables communication. It will be done. Network N is, for example, the internet, LAN (=Local Area Network), 4G, and This refers to mobile communication systems such as 5G. Note that network N can be a wired or wireless network. A network is also acceptable. A hybrid configuration combining wired and wireless networks is also acceptable.

[0016] The distribution server 10 distributes the distribution content uploaded by the distribution user to the viewing user. This is a server that streams content. In this embodiment, the content to be streamed is the streaming server. It will be streamed as the activities of a virtual avatar object of -za in a virtual space. The distribution server 10 consists of one or more computers. It can be an in-house server or a cloud server. Examples include IaaS (=Infrastructure as a Service) and PaaS (=Platform as a Service). There is also SaaS (=Software as a Service). Distribution server 10 is an example of an information processing device. be.

[0017] User terminal 20 is operated by a user who uses the distribution service provided by distribution server 10. It is a terminal. User terminal 20 is, for example, a smartphone, tablet, notebook or desktop computer. In addition to top-type computers and game terminals, there are also head-mounted terminals (so-called headsets) (T) is a glasses-type terminal (so-called smart glasses). User terminal 20 is a network It has the ability to communicate with the 'N'.

[0018] In Figure 1, there are three users: broadcaster A and viewers X and Y. There can be multiple users. Also, there can be one viewer or three or more viewers. If there are multiple users A, each user may distribute content independently. However, multiple people performing together may also distribute content online.

[0019] <Hardware Configuration> The distribution server 10 includes a processor 11 that controls the operation of the entire terminal, memory 12, and auxiliary It consists of a storage device 13 and a communication interface 14. Note that the processor 11 and each data The vice is connected via bus and other signal lines 15. Processor 11 is, for example, a CPU. Memory 12 is a ROM (R) that stores the BIOS (Basic Input Output System), etc. RAM (=Random Only Memory) used as the work area of ​​processor 11 It consists of Access Memory.

[0020] The auxiliary storage device 13 is, for example, a hard disk drive or semiconductor storage. Device 13 includes a program that implements functions related to the distribution of streaming videos, as well as a program for distributing streaming videos. It includes information for managing communications. The program that implements functions related to the distribution of streaming videos is This is an example of an application program. The communication interface 14 enables communication with external terminals such as the user terminal 20. It is a chair. The communication interface 14 has a communication corresponding to the network N used for communication. A function is needed to achieve this.

[0021] The user terminal 20, like the distribution server 10, includes a processor, memory, auxiliary storage, and communication It has an interface, and furthermore, touch sensors, operation buttons, display, camera, and It has an earpiece, speaker, etc. A device that integrates a touch sensor and a display is called a touch panel. Additionally, the touch sensor, operation buttons, camera, and microphone constitute the input device, and the display, The speaker constitutes the output device. In this embodiment, the user terminal 20 is used as an input / output device for the distribution server 10. It is used.

[0022] <Functional Configuration> The following describes the functional configuration of the distribution server 10. Figure 2 illustrates an example of the functional configuration of the distribution server 10. Note that the functions shown in Figure 2 are... The configuration is an example of a functional unit that is realized through the execution of an application program. The distribution server 10 includes a reception unit 101, a display control unit 102, and a storage unit 110. Of these, the storage unit 110 consists of memory 12 (see Figure 1) and auxiliary storage device 13 (see Figure 1). This is achieved by the fact that, in addition to the memory unit 110, the functional units are programmed to run on the processor 11. This is achieved through collaboration between the devices that make up the distribution server 10.

[0023] <Information stored in the memory unit> In this embodiment, the storage unit 110 contains distribution user information 111 and viewing user information 1 12, post information 113, tipping information 114, tipping display time 115, when replies are received Interval 116 is remembered. The distribution user information 111 is information about the distribution user who distributes the content. (Figure 1) In this case, it is information corresponding to distribution user A. Distribution user information 111 includes, for example, distribution user User ID identifying the user, IP address of user terminal 20, and record of transactions on the network. This includes settings for recording, the location information of the avatar object in the virtual space, and receiving tips. The transaction records here include records of payments of a predetermined value and records of receipts of a predetermined value. The record of receiving a predetermined value includes information on the amount specified in the tip, and the perspective of the person who posted the tip. This includes the user ID that identifies the listening user and the IP address of the corresponding user terminal 20.

[0024] Viewer user information 112 is information about the viewer user who is viewing the distributed content. The user information 112 includes, for example, a user ID that identifies viewing user X, and the IP address of user terminal 20. Address, records of transactions on the network, location information of avatar objects in virtual space It includes records of donations posted and records of streamed videos watched. The transaction records here include records of payments of a predetermined value and records of receipts of a predetermined value. The record of payment of a predetermined value includes information on the amount specified in the tip and the recipient of the tip. This includes the user ID that identifies the user and the IP address of the corresponding user terminal 20. Furthermore, each user in the virtual space is both a broadcaster and a viewer. There is.

[0025] Post information 113 is information about messages posted by viewer user X and viewer user Y. Post information 113 includes, for example, the recipient of the message and the content of the message. Post information 113 includes the type of message (e.g., reply message, standalone post). This also includes information indicating that. Tip information 114 is information about tips posted by viewer users X and Y. Tip information 1 14 includes, for example, the recipient of the message included in the tip, the content of the message, and the tip. This includes information about the specified amount and a user ID that identifies the streamer to whom the tip is intended. In this embodiment, there is one streaming user to whom the tip is received. Report 114 also includes information on donations posted as reply messages.

[0026] The tip display time 115 is information that records the display time for each tip. The interval is determined according to the specified face value. Figure 3 shows a table that defines the relationship between the amount specified in the tip (purchase amount) and the display time. This is a diagram illustrating one example. The table shown in Figure 3 contains the following columns: "Purchase Amount (Japanese Yen)", "Color", "Color Name", and "Message It consists of "number of uppercase characters" and "display time". Here, "display time" is the tipping field 202 This is the display time for the tipping symbol shown in A (see Figure 6).

[0027] For example, tips between 100 yen and 199 yen will be displayed in blue, and messages It is stipulated that inputting "ji" is not allowed, and the display time is set to 0 seconds. For example, purchase Tips between 500 yen and 999 yen will be displayed in green, and messages are limited to 150 characters. The system is stipulated to allow character input and to display for 2 minutes. The tip display time of 115 is used to manage the display of the tip symbol for each tip posted. The tip display time 115 can be read from the table, for example, the time when the tip was received. Record the displayed time. Alternatively, the tip display time 115 is, for example, the tipping time Record the time when the display of the volume ends. Reply reception time 116 allows the acceptance of reply messages regarding donations. This is time information. Reply reception time 116 is, for example, the time when the tipping post was received. Record the duration for which replies are allowed. Alternatively, the reply acceptance time is 116. The system will record the time when it will stop accepting reply messages.

[0028] <Functions of the reception desk> The reception unit 101 is a functional unit that receives messages from viewing users. In essence, the reception unit 101 receives the user terminal 20 (see Figure 1) via upload, and the viewing user We accept submissions from users. The reception unit 101 has several sub-functions. Below, we will describe the sub-functions of the reception unit 101. I will explain the functions in order.

[0029] <Sub-function 1> If the reception unit 101 is receiving a tip from a viewer user, then the reception unit 101 will... It has a sub-feature that allows other viewers to post reply messages in response to donations. In other words, if viewer user X posts a tip, the reception unit 101 will... Allow listener Y to post reply messages to viewer X's donations. In this example, viewer X is an example of "User 1," and viewer Y is an example of "User 2." That is the case.

[0030] <Sub-function 2> If the submission received from a viewer user is a regular message, the reception unit 101 will... A reply message posted by another viewer to a regular message from the viewer in question. Not permitted. In other words, if viewer user X is posting a regular message, reception department 1 01 is the posting of a reply message by viewer user Y to a regular message from viewer user X. I will not approve the manuscript.

[0031] This reception function is displayed by the reception unit 101 on the reply destination selection button 206 (see Figure 6). This is achieved by toggling the display to hide. In other words, the reception desk 101 will receive reactions from other viewers to the tipping. While no specific restrictions are imposed, reactions from other viewers to a message are not usually limited. It imposes certain restrictions. These restrictions include, for example, restrictions on accepting reply messages altogether. This includes restrictions on sending received reply messages.

[0032] <Sub-function 3> When reception unit 101 receives a reply message in response to a tip, it will process the post. It has a sub-function that associates the replied message with the recipient's tip. Reply messages here can include not only tips (i.e., special messages), but also regular messages. This also includes recurring messages. Through this "association," the reply message becomes associated with the tipping to which it is replied to. It is recorded as a message. In other words, the tip, which is the reply, is the main message. Therefore, reply messages are recorded as subordinate messages.

[0033] <Functions of the display control unit> The display control unit 102 (see Figure 2) views the posts received by the reception unit 101 (see Figure 2). This is a functional unit that is displayed on the user's user terminal 20 (see Figure 1). The display control unit 102 is equipped with several sub-functions. The following describes the display control unit 10 The sub-functions of step 2 will be explained in order.

[0034] <Sub-function 1> The display control unit 102 (see Figure 2) will, if the reply message is a tip, reply Information about the message poster, in the tipping section 202A (see Figure 6) It has a sub-function that displays information in correspondence with the display. <Sub-function 2> The display control unit 102, if the reply message is a normal message, will... The information of the sage poster is mapped to the display of the tipping poster in the tipping section 202A. It has a sub-function that prevents it from being displayed.

[0035] <Example of processing operation> Below, we will discuss the reception unit 101 (see Figure 2) and the display control unit 10 of the distribution server 10 (see Figure 1). An example of the processing operation performed by 2 (see Figure 2) is described below. The following describes the processing operations of the reception unit 101 and the display control unit 102, and what is displayed on the user terminal 20. An example of the display screen will be explained.

[0036] <Reply message acceptance> Figure 4 is a flowchart illustrating the process for receiving reply messages. In the diagram, the symbol S stands for step. The reception unit 101 determines whether or not there is a tipping notification (step 1). You can make a tip in either the display area 202 (see Figure 5) or the tipping area 202A (see Figure 5). If a display indicating this is confirmed, the reception unit 101 obtains a positive result in step 1.

[0037] If a positive result is obtained in Step 1, the reception unit 101 will input a message into the message input field 203 ( (See Figure 6) There is a post button 205 (See Figure 6) and a reply destination selection button 206 (See Figure 6) Display (illumination) (Step 2). On the other hand, if a negative result is obtained in step 1, the reception unit 101 will input a message in the message input field 2 Display only the submit button 205 (see Figure 5) in 03 (see Figure 5) (Step 3). After step 2 or step 3 is completed, the reception unit 101 returns to step 1.

[0038] Figure 5 is a diagram illustrating an example of a display screen for distributed content. The display screen shown in Figure 5 is visually This is displayed on the screen of the user terminal 20 operated by the listening user X, etc. The display screen includes a display area 201 for the streamed content, a display area 202 for the message, and a message display area 202. Sage's input field 203 is placed there. The message display field 202 is the "chat field" and They are also called that. In Figure 5, the video of avatar object A of streaming user A is displayed in the content display area 201. An image is displayed.

[0039] The message display area 202 displays the message entered in the message input area 203. The content (shown as a white rectangular pattern in Figure 5) is the icon of the viewer who posted it (Figure 5). In section 5, it is indicated by the circle symbol. It is displayed chronologically along with the symbols. Newly received messages will be displayed on the bottom line of display field 202. Therefore, newly received messages will be displayed on the bottom line of display field 202. Each time a message is received, the currently displayed message moves up one line. Therefore, the message displayed on the top line of the message display area 202 will not be displayed. This means that it is the oldest message received among all the messages.

[0040] With messages displayed in all rows of display field 202, add one new message. When accepted, the message displayed in the top row of display field 202 will appear in display field 202. It will no longer be displayed. However, the message will not be deleted, so scroll the scroll bar... By doing so, it is possible to check in display field 202. In Figure 5, the message input field 203 contains the text "Comment" in grayscale. It is displayed in a letter, indicating that it is possible to enter a message for the viewing user. ru.

[0041] Additionally, a tipping button 204 is displayed in the message input field 203. (See Figure 5) The yen (¥) symbol is displayed. When you operate the tipping button 204, the tipping screen 21 1 (see Figure 8) will pop up. Additionally, a submit button 205 is located near the message input field 203. When you operate the submit button 205, as mentioned above, the content of the submitted message will be displayed in the message It will be displayed in the display field 202. Also, the message entered in the message input field 203 will be displayed. The data is uploaded to the distribution server 10 (see Figure 1) and reflected in the display of each user terminal 20. It will be done.

[0042] Figure 6 illustrates other examples of display screens for the delivered content. Figure 6 shows the corresponding to Figure 5. The corresponding parts are indicated with corresponding symbols. In Figure 6, the tip is displayed in both the message display area 202 and the tip-only area 202A. The message display field 202 shows the sender of the tip, the amount, and the content of the message. This is displayed. Meanwhile, in the tipping section 202A, the presence of a tip is displayed in symbolic form. The symbols here consist of the display name and amount representing the viewer who posted the tip. This is a standard pattern. Note that the symbol does not contain the message content. Note that the display in the tipping section 202A indicates that the tipping amount exceeds a predetermined value (for example, 500 yen). This applies only in certain cases.

[0043] In Figure 6, the message input field 203 displays a button 206 for selecting the reply destination. In the case of Figure 6, the only person who can post a tip is viewer user X, so the selection button 20 The number 6 has the letter "X" attached to it. If there are multiple candidates for the reply, select button 206 will be displayed for each candidate. Alternatively, if you press the select button 206, a pop-up screen will appear showing the reply destination selection screen. It may also be expressed using formulas or other methods.

[0044] <Display message> Figure 7 is a flowchart illustrating the message display process. First, the reception unit 101 determines whether or not to accept the message input (step 11 Whether or not to accept message input is determined, for example, by the message input field 203 (Figure 5, Figure 5). This is determined by whether or not a message is entered (see 6). In addition, whether or not to accept message input is determined by the tipping button 204 (see Figures 5 and 6). Whether or not the operation of the ) button 205 (see Figures 5 and 6) was performed, whether or not the operation of the post button 206 was performed, and the selection button 206 The determination can also be made based on whether or not the operation shown in (see Figure 6) is performed.

[0045] If an operation on the message input field 203 is detected, or if any button is pressed, If this is detected, the reception unit 101 determines that it is a message input. If no operation is detected for field 203, or if no button operation is detected, The appended section 101 determines that it is not a message input. If it is not a message input, the reception unit 101 obtains a negative result in step 11. In this case, the reception unit 101 repeats the determination in step 11.

[0046] In the case of message input, the reception unit 101 obtains a positive result in step 11. The reception unit 101 determines whether or not it is a reply message to the tip being displayed (step 12). Whether a message is a reply or not is determined by whether or not a recipient for the reply is specified. If a reply destination is specified, the reception unit 101 receives the message received in step 11. It is determined that this is a reply message. In this case, the receiving unit 101 in step 12 A positive result was obtained. On the other hand, if no reply destination is specified, the reception unit 101 will process the message received in step 11. Sage determines that it is a normal message. In this case, the reception unit 101 proceeds to step 12 This yields a negative result.

[0047] First, let's explain what happens if a positive result is obtained in Step 12. If a positive result is obtained in step 12, the reception unit 101 sends a reply message. Save it in association with money (Step 13). The related information here is post information 113 (Figure 2). (See reference) and recorded as part of tipping information 114 (see Figure 2). Next, the display control unit 102 determines whether the reply message is a tip or not (step 14) The fact that a tip was posted as a reply message is considered a reply message. This can be confirmed by detecting the operation of button 214B (see Figure 8), which instructs the user to post a tip. That is the case.

[0048] Figure 8 illustrates an example of the display of the tipping screen 211 used for posting reply messages. This is a diagram. The tipping screen 211 shown in Figure 8 appears when the tipping button 204 (see Figure 6) is pressed. This is displayed on the screen shown in Figure 6. In Figure 8, the tipping screen 211 is shown for visibility reasons. It represents [something]. The tipping screen 211 shown in Figure 8 consists of a display image field 212, an amount input field 213, and a purchase field. It consists of a confirmation button 214.

[0049] The display image area 212 shows the message display area 202 (Figure 3) when a tip is posted. The image shown in (reference) will be displayed. In Figure 8, the display image area 212 shows the viewer who posts a tip (here, viewer). User Y's icon 212A, the poster's display name 212B, and the amount display field 212C A message input field 212D is located there.

[0050] Note that the amount displayed in the amount display field 212C is linked to the amount entered in the amount input field 213. Additionally, a warning message is displayed in the message input field 212D in its initial state before input. In the example in Figure 8, a note is shown stating, "The amount and message will be made public." Messages can be entered in the message input field 212D. In Figure 8, the amount input field 213 consists of a slider bar 213A and an amount display field 213B. It is composed of and . The slider bar 213A consists of a slide shaft and a slider, and the slider is a slide It can move left and right along the axis. The amount at the scale where the slider is located will be displayed. It is also displayed in column 213B. In this example, it is 500 yen.

[0051] When button 214A is operated, the entered message and amount are confirmed. When you operate n214B, a tip is posted addressed to broadcasting user A. In Figure 8, the purchase confirmation button 214 is a button labeled "Purchase and Submit". It consists of 214A and button 214B labeled "Purchase and reply to X". It is. When button 214A is pressed, the reception unit 101 receives a single message without a specified reply destination. It is determined to be scam money. On the other hand, if button 214B is operated, the reception unit 101 will respond to the tip from viewer user X. It is determined that the tip is posted as a reply. If button 214B is operated, The message from listener user Y is sent as a reply message to listener user X, who is the recipient of the reply. It can be associated with tipping.

[0052] If the reply message is a tip, the display control unit 102 confirms in step 14 To obtain results. In this case, the display control unit 102 displays the reply message in the message display field 202. In addition to displaying it, it will also be displayed in the dedicated tipping section, associated with the symbol of the reply recipient (step 15). Figure 9 is a diagram illustrating an example of the display screen in step 15. Figure 9 shows the corresponding parts with Figure 6. The corresponding symbols are used to indicate the values. In the display screen shown in Figure 9, the tip newly posted by viewer user Y is displayed in the message. It has been added to the bottom row of display field 202.

[0053] Furthermore, a tip from viewer user Y will be a reply message to a tip from viewer user X. Since this is a post made as a "Ji" (a type of fan), it is also displayed in the tipping section 202A. However, the tipping symbol for viewer user Y is displayed directly below the tipping symbol for viewer user X. This is shown. This vertical arrangement represents the "association" in terms of display. Furthermore, if there are two or more tips that use viewer user X's tip as the reply destination, viewer user You can add a tipping symbol directly below the tipping symbol for the X, one for each reply. Also, if there are many tips posted as replies, they will be placed above the dedicated tipping section 202A. A limit has been placed on the number of tipping symbols displayed below, and any number of tipping symbols exceeding this limit will be flagged as "other You can also express it as "3 of them," etc.

[0054] Here, "association" refers to the display time of the tipping symbol of viewer user X, to whom the reply was sent. Either the display time of the tipping symbol of viewer user Y in the reply message is It will be maintained until it expires. The time the association is maintained is determined by the viewer who replied to it. - The sum of the amount of money purchased as tips by TheX and the amount of money purchased as tips posted as reply messages. The display time calculated based on the value may be maintained until it expires. While you are there, the display within the tipping section 202A will move as a single unit. In this way, the related tipping symbols are displayed side by side, allowing the streamer to see the message. The A platform makes it easy to find donation options that are of high interest to viewers. Furthermore, viewer user X, who was the recipient of the reply, received feedback from other viewers regarding their donations. It is easy to see posts of people making donations. This is one of the motivations for making donations. It becomes one. Additionally, viewer user Y, who posted a tip as a reply message, is also included in the associated display. This allows users to inform viewer X, who is replying to them, of their agreement or disagreement.

[0055] Figure 10 shows the operation to open the tipping symbol displayed in the tipping section 202A. This figure shows an example of the display when accepted. Figure 10 shows the corresponding symbols in the part corresponding to Figure 9. It is indicated by the notation. Note that "opening" refers to actions such as clicking the tipping symbol in the tipping section 202A or It means to touch. If a reply message is associated with the tipping symbol that is the target of the open operation , the content of the message of the tipping symbol that is the target of the opening operation (for example, in Figure 10, the viewer (The contents of the tipping in The X) are not only associated with the tipping symbol that is the target of the opening operation. The content of one or more messages (including not only tips but also regular messages) is also included. They will be displayed together.

[0056] In Figure 10, the tipping section 202A is expanded, and the message posted by viewer user X The content "Amazing" and the message posted by viewer user Y, "Nice spa," were both posted by the poster. The display name and price are shown side by side. In this way, the contents of multiple associated tipping symbols are displayed at once. Therefore, viewers can see not only the content of specific tipping symbols, but also the associated content. You can also check the contents of private messages all at once.

[0057] Note that the tipping symbol that is the target of the opening operation is associated with a reply message. If not available, the content of the message of the tipping symbol that is the target of the opening operation (as shown in Figure 10) In this case, only the content of the tip from viewer user X will be displayed. That is, the content that is the target of the open operation. Messages that do not have an association with a tipping symbol will not be opened. In other words, No message will be displayed.

[0058] On the other hand, if the reply message is a normal message, the display control unit 102 steps A negative result was obtained in P14. Posting a regular message as a reply message is a reply. This can be confirmed by detecting the operation of the selection button 206. In this case, the display control unit 102 displays the reply message in the message display field 202. Show (Step 16). Figure 11 is a diagram illustrating an example of the display screen in step 16. Figure 11 shows the correspondence with Figure 6. The parts are indicated by corresponding symbols.

[0059] In Figure 11, only the message display area 202 shows the message posted as a regular message. The reply message from listener Y is displayed, and there is no change in the display of the tipping section 202A. This is because regular messages are not displayed in the tipping section 202A. However, replies The tipping symbol designated for the streamer will be highlighted, and the presence of a reply will be indicated by a mark. You can add things like marks, etc. By adopting this type of display method, even regular messages can be posted as reply messages. The presence of this can be confirmed through the way the tipping symbol is displayed.

[0060] Figure 12 shows the operation to open the tipping symbol displayed in the tipping section 202A. This figure shows an example of how it will be displayed when accepted. Figure 12 shows the corresponding symbols in the parts that correspond to Figure 11. They are indicated by numbering. In Figure 12, the tipping section 202A is expanded, and the message posted by viewer user X is... The content, "Amazing," was posted by viewer user Y outside the display area for the poster's name and the amount. The message content "Nice Spa" is displayed. In this way, the target of the opening operation is the throw If the reply message associated with the money symbol is a regular message The information of the poster, viewer user Y (e.g., display name), will be displayed in the tipping section 202A. do not have.

[0061] The placement of "Nice Spa" here is an example of the "first position" for tipping messages. Yes. Also, the tipping message "Amazing" from viewer user X, who was the recipient of the reply, is displayed. This area is an example of a "second position" for tipping messages. Thus, replies via regular messages will be sent to the tipping symbol in the tipping section 202A. You can check this by opening the link. The operation of opening the tipping symbol is required, but the display screen shown in Figure 12 allows the broadcaster and viewers to... Listening users will see the content of the regular message posted as a reply, and the tipping message of the replying user. It can be viewed in conjunction with the message.

[0062] Returning to the explanation of the determination process in step 12 of Figure 7. The above explanation described the processing behavior when a positive result was obtained in step 12, but the following is... Next, we will explain what happens when a negative result is obtained in step 12. Incidentally, if a negative result is obtained in step 12, it means that the independent actions of viewer user Y This is the case when a message submission is accepted. In this case, the display control unit 102 determines whether the message is a tip or not (step 17). ). The fact that it is an independent tipping post indicates the tipping button 204 that instructs the tipping post ( This can be confirmed by detecting the operation shown in Figure 6. Figure 13 illustrates an example of the display of the tipping screen 211A used for posting individual tips. This is a diagram. Figure 13 shows the corresponding parts with reference numerals, corresponding to those in Figure 8.

[0063] When posting a tip individually, there is no need to specify a reply recipient. On the currency screen 211A, only button 214A labeled "Purchase and Send" is displayed. This means that the tipping screen 211A will have the label "Purchase and reply to X" Button 214B (see Figure 8) is not provided. If the message is a tip, the display control unit 102 obtains a positive result in step 17. . In this case, the display control unit 102 will display the message in the message display field 202. Both will display the symbol in the tipping section 202A (Step 18).

[0064] Figure 14 is a diagram illustrating an example of the display screen in step 18. Figure 14 shows the correspondence with Figure 6. The parts are indicated by corresponding symbols. Additionally, the tipping section 202A contains a tipping message corresponding to the tip posted by viewer user Y. The "Nbol" symbol is displayed to the right of the tipping symbol for viewer user X. In other words, the post is received They are displayed in alphabetical order. The tipping symbol corresponding to independently posted tips will change each time a new tip is accepted. It will be added to the right of the existing tipping symbol. Note that the display space for the dedicated tipping field 202A If the "S" disappears, for example, the display of the tipping symbol corresponding to a large tip amount will take priority. This can sometimes happen. Incidentally, the tipping symbols that are not prioritized will be displayed in the dedicated tipping section 202A. It disappears. However, the disappearance of the display and the expiration of the display time are two different things.

[0065] Incidentally, the display of the tipping symbol corresponding to the tip posted as a reply message. Alternatively, the display method shown in Figure 14 can be adopted. However, in the case of this display method, if there is another tip before the post as a reply, Between the tipping symbol of the reply recipient and the tipping symbol corresponding to the reply message, Other tipping symbols that are unrelated to the reply are displayed. For example, if the reply is to viewer user X and the reply message was posted by viewer user Y. Before viewer user Y posted the tip as a reply message, it was posted independently. When there is a tip from viewer user Z, the tipping field 202A will contain the tip from viewer user X. The order of the tipping symbol, the tipping symbol of viewer user Z, and the tipping symbol of viewer user Y Yes.

[0066] By the way, the tipping symbol does not display the message content, so the tipping symbol Whether the message is a reply or an independent post is indicated in the tipping section 202. It is difficult to judge based solely on the "A" designation. Furthermore, even if a tipping symbol corresponding to independently posted tips is displayed, the corresponding tip It will only become possible to check the message of the money symbol, and the donation to any of the money symbols It's difficult to determine whether it's legitimate money or not. Therefore, regarding tips as reply messages, as explained using Figure 9... To achieve this, we adopted a method of displaying the tipping symbol directly below the tipping symbol of the reply recipient. It is.

[0067] If the message is a normal message, the display control unit 102 in step 17 To obtain a negative result. The post must be an independent (i.e., not a reply) regular message. This can be confirmed by detecting the operation of the submit button 205 (see Figures 5 and 6). In this case, the display control unit 102 displays the message in the message display field 202. Step 19). In this case, the display will be the same as the display screen shown in Figure 5.

[0068] <Summary> In this embodiment, only tipping is permitted, and only reply messages are allowed. Also, posting reply messages to regular messages is not permitted. As a result, direct communication among viewers is fostered through donations made by viewers. It can make communication possible. Additionally, if the reply message is a tip, it will be associated with the tip symbol of the reply recipient. A tipping symbol will be displayed in the reply message. Therefore, the broadcasting user and the viewers It is easy to confirm the existence of tips when reply messages are posted on both sides. can. Additionally, by opening the tipping symbol, you can see the content of the reply message and the reply email. It becomes possible to check both the message content and the message itself at the same time. Therefore, the message This facilitates communication between viewers and users through the content.

[0069] <Embodiment 2> In this embodiment, a device is added to the distribution server 10 (see Figure 1) described in Embodiment 1. The function will be explained. Therefore, the distribution server 10 in this embodiment is also in Embodiment 1. It has the hardware and functional configuration described. In this embodiment, the reception unit 101 (see Figure 2) of the distribution server 10 receives the viewer user X. For a limited time after the tip is displayed, the viewer Y will not be able to receive reply messages. A sub-function will be added to allow replies. Below, "a certain period of time" will be the period during which replies will be accepted. This is an example of a "specified time."

[0070] Please note that the period for accepting replies is determined by the display time (see Figure 3) which is determined by the amount of the tip purchased. It can also be a fixed time. For example, even if the amount of the tip purchase is 500 yen, the reply The application period may be set to 3 minutes. Furthermore, if the display time, which is determined according to the amount of the tip purchased, is shorter than the reply acceptance period, The reply period ends when the display time, which is based on the amount of the tip purchased, expires.

[0071] Furthermore, the period for accepting replies will depend on the past posting history of the viewer who made the donation. It may also be determined by the posting of messages within the most recent specified period (e.g., one month). For viewers whose number of posts or the number of characters in their posts exceeds the standard, the reply acceptance period will be set to standard. The duration can be longer than the standard time. For example, if the standard time is 3 minutes, then the number of viewers exceeding the standard value... For donations, the reply period may be set to 4 minutes. The extension time here is 1 minute. This is just one example.

[0072] Furthermore, multiple threshold values ​​may be established, and the extension time may be determined according to the threshold value that is exceeded. If the first threshold is exceeded, the extension time will be set to 1 minute. If the second threshold (> first threshold) is exceeded... In some cases, the extension time may be set to 2 minutes. In addition, past performance data for viewers includes the number of times they have sent donations and the number of replies they have received. You may also refer to the number of times a tip has been given, the number of times a tip has been received as a reply message, etc.

[0073] Additionally, the period for accepting replies may be determined based on the amount of the donation purchased. For example, the purchase amount The reply acceptance period will be extended in proportion to the purchase amount. For example, the acceptance period for a purchase of 1000 yen. The acceptance period for purchases of 2,000 yen will be extended. However, the application period does not need to be increased continuously according to the purchase amount; it can be increased in stages. That's good. For example, you could set the application period according to the purchase amount categories shown in Figure 3.

[0074] Figure 15 illustrates the relationship between the reply acceptance period and the display of the message input field 203. This is a diagram. In the case of Figure 15, the reply acceptance period is 3 times the display period of the tipping symbol corresponding to the purchase amount. It is set to 0%. Note that the ratio is arbitrary and can be varied depending on the amount of the tip purchased. It is also possible to do so.

[0075] During the reply acceptance period, the reply destination selection button 206 will be displayed, but the reply After the application period ends, the reply destination selection button 206 will no longer be displayed, similar to the example screen shown in Figure 5. I can't. Also, when the tipping button 204 is operated, the tipping shown in Figure 8 will be available during the reply acceptance period. The tipping screen 211 is displayed, but after the reply acceptance period ends, the tipping screen shown in Figure 13 appears. 211A is displayed. In this way, by not physically displaying the reply destination selection button 206, the reply Message posting will be restricted.

[0076] The time limit for posting reply messages will be restricted from posting tips. This reduces the time lag before a private message is posted. In other words, it reduces the time lag before a reply message is sent. Live posting will be encouraged. Also, there is a large time lag between the post of the tip to the reply recipient and the post of the reply message. This has the effect of revitalizing communication among viewers through reply messages. Although the number is small, limiting the period for accepting replies encourages the posting of reply messages. This can stimulate communication among viewers.

[0077] <Embodiment 3> This embodiment describes a modified version of Embodiment 2. Therefore, in this embodiment The distribution server 10 also has the hardware configuration and functional configuration described in Embodiment 1. In this embodiment, when multiple independently posted tips are displayed on the screen simultaneously... Assume a combination. In this case, there may be multiple types of tips that can be replied to, or only one type.

[0078] Therefore, in this embodiment, one of the multiple tips received by the reception unit 101 The reply period has expired for this, but the reply period for other donations has also expired. If not, the display control unit will have a sub-function to change the display pattern of multiple tipping symbols. Add to 102. That is, the display of donations for which the acceptance period has not expired will change to "Donations for which the acceptance period has expired". A sub-function that takes priority over the display of the tip is provided in the display control unit 102. Display "priorities" include, for example, the display position, display size, and display color of the tipping symbol. There are these combinations.

[0079] <Example 1> Figure 16 shows a display that prioritizes the display of tipping symbols for which the reply acceptance period has not yet ended. This is a diagram illustrating an example. Figure 16 shows the corresponding parts with corresponding reference numerals in Figure 15. Yes. In the case of Figure 16, priority display is performed during period T3. Specifically, the tipping system The display position of Vol changes according to priority. In Figure 16, viewer user X and viewer user Y each independently post donations. In the case of Figure 16, the tipping by viewer user X is an example of a "first special message". The tip from listener Y is an example of a "second special message."

[0080] • Period T1 Period T1 is a period in which only replies to donations from viewer user X can be received. In the case of Figure 16, the amount of money purchased by viewer user X as a tip is 1000 yen. In this case, In the dedicated tipping section 202A, as in Figure 6, only the tipping symbol of viewer user X is displayed. ru.

[0081] • Period T2 Period T2 is the period for accepting replies to donations from viewer user X and the period for accepting donations from viewer user Y. This is the period that overlaps with the period for accepting replies to the money. In the case of Figure 16, by viewer user Y The purchase price for the tip is 500 yen. In this case, the tipping field 202A will contain the viewer's information. The tipping symbols of user X and viewer Y are displayed in the order of posting. (See table in Figure 14) It is the same as shown.

[0082] • Period T3 Period T3 is within the display period for the tipping symbol corresponding to the tipping by viewer user X, The period for accepting replies has ended. On the other hand, during period T3, the donations from viewer user Y were... The reply acceptance period is still open. In other words, the two tipping symbols are in the tipping-only field 202 Although it is displayed as A, replies are only possible to the tips sent by viewer user Y. .

[0083] In Figure 16, the tipping symbol for viewer user Y, who is capable of replying, is shown in the tipping section 202A. It is being moved to the front position. In other words, the table of two tipping symbols in period T3 The indicated positions are reversed compared to the case of period T2. If multiple tipping symbols are displayed, the tipping symbol located at the front (leftmost in this example) is the one to use. The symbol is easier to see than the tipping symbol in a later position. In other words, the symbol at the beginning is easier to see. The tipping symbol stands out more than other tipping symbols. Therefore, in display example 1, the leading position The arrangement of the tipping symbols will be changed, prioritizing the placement of the "Place" symbol.

[0084] • Period T4 During period T4, the display time for viewer user X's tipping symbol ended, while viewer user Y It is within the period for accepting replies to the tip. In this case, the tip-only field 202A will contain: Only the tipping symbol of viewer user Y is displayed. • Period T5 During period T5, the period for accepting replies to viewer user Y's donations ended, but viewer user - This is within the display time for the tipping symbol of -za Y. In this case as well, the tipping-only field 202A will contain: Only the tipping symbol of viewer user Y is displayed.

[0085] Note that the tipping symbols of viewer user X during period T3 and the viewer user during period T5 Even though the Y tipping symbol is displayed, the reply period has ended. However, the display in the dedicated tipping section 202A does not indicate whether or not the reply acceptance period has ended. It cannot be confirmed. Therefore, tipping symbols that are still within the reply acceptance period will be treated as tipping symbols whose acceptance period has ended. It may be displayed in a different manner than the symbol. For example, during the acceptance period, the tipping symbol may be highlighted. It may be displayed as a symbol, or the display color of the symbol may be changed.

[0086] <Example 2> Figure 17 shows other instances where the display of tipping symbols whose reply period has not yet ended is prioritized. This is a diagram illustrating an example of the display. Figure 17 is indicated by corresponding reference numerals for parts that correspond to those in Figure 16. They are doing it. The difference between Figure 17 and Figure 16 lies in the representation of period T3. In the case of Figure 17, there is no change in the order in which the tipping symbols are displayed as priority, but the viewer The display size of the tipping symbol in -ZaY has been increased, and at the same time, the display frame has been made thicker and highlighted. Therefore, it is emphasized. With this display, the display position in the tipping section 202A is in order of posting. Even if there is a problem, it becomes easier to see when it is possible to receive replies.

[0087] <Embodiment 4> In this embodiment, a modified example of Embodiment 2 will be described. Therefore, in this embodiment The distribution server 10 also has the hardware configuration and functional configuration described in Embodiment 1. In this embodiment, when multiple independently posted tips are displayed on the screen simultaneously... This is the assumption. In this embodiment, the display control unit 102 displays the tipping symbol of the viewing user Y. Prioritizing the display of User X's tipping symbol, for User X's tipping When a reply message is received, the tipping symbol of viewer user X is displayed to viewer user This explains the sub-function that takes priority over the display of the tipping symbol in The Y.

[0088] Figure 18 shows the number of reply messages received during the period when replies to donations are accepted. This diagram illustrates an example of how the display of an attached tipping symbol takes precedence over the display of other tipping symbols. Figure 18 shows the corresponding parts with reference numerals, corresponding to those in Figure 16. In FIG. 18, the priority display of the coin symbol is controlled based on the remaining time of the reply reception period. Control. For example, the remaining time of the reply reception period for the coin toss of viewer Y during period T2 is longer than the remaining time of the reply reception period for the coin toss of viewer X.

[0089] Therefore, in the case of FIG. 18, during periods T2 and T3, the coin symbol of viewer Y is displayed at the top of the dedicated coin column 202A. That is, the coin symbol of viewer Y is given priority display. In this state, assume that a reply by a normal message is received for the coin toss of viewer X. In this case, the display position of the coin symbol in the dedicated coin column 202A is swapped with that before receiving the reply message. That is, the coin symbol of viewer X, for whom a reply message was posted, is given priority display at the top of the dedicated coin column 202A.

[0090]

[0091] On the other hand, when the reply message from viewer Z to the coin toss of viewer X is a coin toss, not only does the display position of the coin symbol swap as in the case of a normal message, but as described in FIG. 9, a coin symbol corresponding to viewer Z is displayed in association with the coin symbol of the reply destination. As described above, it is possible to make a coin symbol with a higher degree of attention more prominent than other coin symbols.

[0091] <Embodiment 5> In this embodiment, a function for changing the reply message reception conditions according to the purchase amount of the coin toss will be described. The distribution server 10 in this embodiment is also the same as that described in Embodiment 1. It has the hardware and functional configurations described above. This function is provided by the reception unit 101 (see Figure 2). It is provided as a sub-function of ).

[0092] <Sub-function 1> Reception unit 101 receives reply messages according to the amount of the tip purchased to which the reply will be sent. Change the conditions. The acceptance conditions here include, for example, the types of messages that can be accepted, the character limit, etc. There is. Acceptable message types include, for example, text, stamps, and icons. be. Acceptance conditions could include, for example, allowing only text input, or allowing only stamp input. It may be possible to allow only icon input, or to allow a combination of multiple icons. . Furthermore, the number of characters allowed in the string used in reply messages is also limited by the tipping limit. The price may be changed depending on the amount.

[0093] Figure 19 shows the purchase amount for the tip that will be used as the reply destination and the maximum message length that can be accepted in the reply message. This is a diagram illustrating the relationship between character counts. Here, the maximum number of characters is the reply message, which is equivalent to a tip. This applies to both this case and the case of a regular message. In the case of the chart shown in Figure 19, for example, if the amount of the tip purchased by the reply recipient is up to 999 yen, The maximum number of characters that can be accepted in a reply message is 100 characters (full-width characters). Also, if the amount of the tip purchased by the reply recipient is between 1000 yen and 4999 yen, the reply The maximum number of characters that can be accepted in a message is 110 characters (full-width characters).

[0094] If the amount of the tip purchased by the recipient of the reply is between 5,000 yen and 9,999 yen, the reply message The maximum number of characters that can be accepted on the page is 125 characters (full-width characters). Since the number of characters in a normal message is 100 in full-width, when the purchase amount of the offering money for the reply destination reaches 1,000 yen or more, it becomes possible to post a message with a larger number of characters than usual. By the way, when the reply message is an offering money, and the number of inputable characters determined by the purchase amount is more than the number of characters determined in FIG. 19, the larger number of characters is adopted.

[0095] As described above, in sub-function 1, the larger the purchase amount of the offering money that is the reply destination, the more the options and the number of characters of the types that can be input as the reply message increase. When this function is adopted, the poster of the reply message can select the reply destination referring to the available types, the number of characters, etc.

[0096] <Sub-function 2> The reception unit 101 changes the reception conditions of the reply message according to the purchase amount of the offering money by the viewing user who posts the reply message. Sub-function 2 assumes only the case where the reply message is an offering money. Therefore, when the reply message is a normal message, sub-function 2 is not applicable. In the case of an offering money, the number of characters of the message is determined according to the purchase amount, but in sub-function 2, it is also possible to enable input of characters more than the number of characters determined by the purchase amount ( see FIG. 3) for the offering money posted as the reply message.

[0097] FIG. 20 is a chart explaining the relationship between the purchase amount of the offering money as the reply message and the maximum number of characters that can be received in the reply message. In the case of the chart shown in FIG. 20, for example, when the purchase amount of the offering money is up to 999 yen, the maximum number of characters that can be received in the reply message is 160 in full-width. This number of characters is for a single purchase ​ The number of characters has increased by 10 compared to the amount. Also, the amount of money that can be purchased as a reply message ranges from 1,000 yen to 4,999 yen. In this case, the maximum number of characters that can be accepted in a reply message is 235 characters (full-width). The number of characters is 10 more than the price for a single purchase.

[0098] Also, the amount of money that can be purchased as a tip via reply message ranges from 5,000 yen to 9,999 yen. In this case, the maximum number of characters that can be accepted in a reply message is 260 characters (full-width). The number of characters is 10 more than the price for a single purchase. As explained above, in the case of the chart shown in Figure 20, regardless of the purchase amount, the reply message will be In the case of a tip, the number of characters increases by 10 compared to the price of a single purchase, but the number of characters increased is 1 It's not limited to 0 characters, and the maximum number of characters that can be accepted should increase as the purchase amount increases. stomach. Thus, in sub-function 2, by posting a tip as a reply message, This allows for more characters to be entered than in a regular post. Therefore, as a reply message... This allows viewers to benefit from posting donations.

[0099] <Embodiment 6> The distribution server 10 in this embodiment also has the hardware configuration described in Embodiment 1. It has a functional configuration. In this embodiment, by posting a reply message, the tipping symbol of the reply recipient is This section explains how to change the display time. This function is controlled by the display control unit 102 (see Figure 2). It is provided as a sub-function of ).

[0100] In other words, the display control unit 102 responds to the reply message for the tip and the tip system It has a sub-function to change the display time of the display. Display control unit in this embodiment 102 basically determines the display time of donations with many reply messages based on the purchase amount. Control the display time for a longer period than the specified time. However, if there are many critical reply messages, you can purchase the display time for tips. It is also possible to set the display time to be shorter than the amount determined by the deposit.

[0101] <Control Example 1> Figure 21 shows the case where two types of stamps are posted as a reply message. This flowchart illustrates an example of controlling the display time for tips received by live streamers. In Figure 21, the stamp indicating agreement is represented as "good," and the stamp indicating disagreement is represented as " It is expressed as "bad." Here, "good" is an example of the "first predetermined reaction." "Bad" is an example of a "second prescribed reaction". In Figure 21, the display control unit 102 receives the "g" message from the poster of the reply message. Depending on the relative numbers of "ood" and "bad," the reply will be sent to a tipping symbol. Change the display time.

[0102] First, the display control unit 102 determines whether the reply message acceptance period has ended. (Step 21). If the application period has not ended, the display control unit 102 obtains a negative result in step 21. In this case, the display control unit 102 repeats the determination in step 21. On the other hand, if the acceptance period ends, the display control unit 102 obtains a positive result in step 21. In this case, the display control unit 102 checks whether the total number of "good" ratings is greater than the total number of "bad" ratings. Determine whether it is true or false (Step 22).

[0103] If the total number of "good" votes is greater than the total number of "bad" votes, the display control unit 102 will step A positive result is obtained in step 22. In this case, the display control unit 102 displays the tip amount of the reply recipient. Extend the interval (Step 23). For example, if the display time for the tip to the reply recipient was 2 minutes In total, extend to 3 minutes. The extension time here can be a fixed value (for example, 1 minute), or it can be the same for the item being extended. It could be a predetermined percentage of a certain display time (for example, 50%), or it could be a percentage of the tip that is subject to extension. The rating may also be determined based on the total number of reply messages or the difference between "good" and "bad" ratings. This control system makes it easier for donations with a large number of consents to be seen by more viewers.

[0104] Conversely, if the total number of "bad" ratings is greater than the total number of "good" ratings, the display control unit 102 will In step 22, a negative result is obtained. In this case, the display control unit 102 displays the tipping to the reply recipient. Reduce the display time (Step 24). For example, if the display time for the tip in the reply is 2 minutes If present, shorten it to 1 minute. The shortening time here can be a fixed value (e.g., 1 minute), or short. The display time to be shortened could be a predetermined percentage (for example, 50%), or the tipping amount could be shortened. Determined based on the total number of reply messages and the difference between "good" and "bad" ratings. This is also good. This control makes it less likely for viewers to see donations that have many dissenting posts. ru.

[0105] Furthermore, simply comparing the total number of "good" posts with the total number of "bad" posts is not a reliable method. Duplicate posts by the same person may affect control settings. Therefore, the display control unit 102 receives consent from one viewer as a reply message. You can only use one of the following stamps: "good" to indicate good, or "bad" to indicate disagreement. You may allow submissions to be accepted. By adopting this control, the result of controlling the length of time that the tip in the reply is displayed will be more viewable. This allows us to get closer to user ratings.

[0106] <Control Example 2> Figure 22 shows the time to extend the display time of the tipping symbol in the reply message. This diagram illustrates an example of control based on the amount of money purchased as a tip. In the case of the chart shown in Figure 22, the maximum purchase amount for a tip as a reply message is 999 yen. In this case, the time to extend the display time of the tipping symbol in the reply is 0 minutes. Figure 22 In this case, for replies with small donation amounts, the donation symbol of the replying party will be displayed. This is based on the idea that there is no need to extend the display time. However, the posting of reply messages To encourage engagement, the display time may be proactively extended.

[0107] Also, the amount of money that can be purchased as a reply message ranges from 1,000 yen to 4,999 yen. In this case, the display time of the tipping symbol in the reply will be extended by 5 minutes. If the amount of the tip purchased by the reply recipient is 1000 yen, the display time will be extended from 5 minutes to 10 minutes. This will result in the purchase amount of the tip to the reply recipient being 4000 yen, and the display time will be The duration will be extended from 10 minutes to 15 minutes.

[0108] Also, the amount of money that can be purchased as a tip via reply message ranges from 5,000 yen to 9,999 yen. In this case, the display time of the tipping symbol in the reply will be extended by 10 minutes. If the amount of the tip purchased by the reply recipient is 5000 yen, the display time will be extended from 30 minutes to 40 minutes. They will be promoted. Please note that the display time will be extended each time a tip is posted as a reply message. It may be done in this case. In this case, the more tips there are as reply messages, the more cumulative the amount. The display time of the tipping symbol in the reply will be extended. On the other hand, in order to prevent the extension time from becoming excessive, we will accept replies within the designated period. When the display time of the reply recipient's tip symbol is extended based on the maximum amount of digits purchased. You can control the interval.

[0109] <Control Example 3> Figure 23 shows the time to extend the display time of the tipping symbol in the reply recipient. Control determined by the total amount of money purchased as tips and the amount of money purchased as tips in reply messages. This is a diagram illustrating an example. In the case of the chart shown in Figure 23, if the total amount is up to 999 yen, the tipping symbol of the reply recipient The display time extension is 0 minutes. Also, if the total amount is between 1000 yen and 4999 yen, the tipping symbol of the reply recipient will be displayed. The display time will be extended by 5 minutes. For example, if the amount of the tip purchased by the reply recipient is 500 yen If the amount purchased as a tip via reply message is 500 yen, the display time will start from 2 minutes. It will be extended to 7 minutes.

[0110] Also, if the total amount is between 5,000 yen and 9,999 yen, the tipping symbol of the reply recipient will be displayed. The display time will be extended by 10 minutes. For example, if the amount of the tip purchased by the reply recipient is 2000 yen. Therefore, if the amount purchased as a tip in a reply message is 3000 yen, the display time is 1 The duration will be extended from 0 minutes to 20 minutes. This extension of the display time is also for each time a tip is posted as a reply message. You may do so. In this case, for example, the display time after it has been extended by the previous post will be reprised. This will be the display time for the tipping symbol. Also, to prevent the extension time from becoming excessive, please complete the reply message within the designated period. Based on the sum of all the tip purchases and the tip purchases of the reply recipient, the reply recipient The display time extension for the tipping symbol may be controlled.

[0111] <Control Example 4> Figure 24 illustrates other control methods for extending the display time of the tipping symbol in the reply recipient. This is a flowchart. In this control example, if two tips with the same purchase amount become the reply recipient, the reply message will be sent. The display time for those with a higher total amount of donations as a message will be longer than the display time for those with a lower total amount. Make it longer. Therefore, the display control unit 102 determines whether there are multiple tips with the same purchase amount ( (31) Tips here are made from two or more tip symbols whose display time has not yet ended. This is intended to be a tipping system.

[0112] If there is only one tipping symbol in the tipping field 202A, or if there are multiple tipping symbols If the displayed amount is different from the purchase amount, the display control unit 102 negates the result in step 31. Obtain. In this case, the display control unit 102 repeats the determination in step 31. In contrast, if there are multiple tips with the same purchase amount, the display control unit 102 steps A positive result is obtained in step 31. In this case, the display control unit 102 replies for each tip received by the reply recipient. Calculate the total amount of money spent on donations as a message (Step 32). Next, the display control unit 102 displays the tip symbols in order of the total amount of the tip purchases. Extend the time (Step 33).

[0113] In this control example, the total amount of money purchased as a tip in a reply message is used by viewers. This will be used as an indicator of the level of attention the company is receiving. This control means that if multiple tipping symbols with the same purchase amount exist on the display screen, The display time for items that attract more attention can be controlled to be longer than the display time for items that attract relatively less attention. For example, you could set the display time for the more popular item to be one minute longer than the less popular item. For example, the display time may be varied depending on the difference between the total amount of each purchase and the displayed amount. However, the total number of reply messages is calculated for each tip sent to the reply recipient, and the level of attention is... It can be used as an indicator.

[0114] <Embodiment 7> The distribution server 10 in this embodiment also has the hardware configuration described in Embodiment 1. It has a functional configuration. This embodiment describes a post-event bill splitting function. Part of this function is handled by the reception desk. It is provided as a sub-function of 101 (see Figure 2). In this embodiment, it is assumed that viewer user X has already submitted the tip.

[0115] In this embodiment, the reception unit 101 receives replies from viewing user Y to viewing user X. When a split payment option is accepted when posting a message, the purchase of the viewer user X's tip will be... It has a sub-function that shifts a portion of the incoming amount to be borne by viewer Y. This is an example of a "prescribed operation." This bill-splitting operation is handled through the display screen of the user terminal 20 (see Figure 1). . Figure 25 illustrates an example of a display screen with a split-the-bill button 207. The corresponding parts with 6 are indicated with corresponding symbols.

[0116] In the display screen shown in Figure 25, the split-the-bill button 207 is located below the comment input field 203. It is placed there. In Figure 25, the checkbox is checked. If the reply destination selection button 206 is pressed in this state, the reception unit 101 will perform the split-the-bill operation. The payment is accepted. In other words, the splitting of the bill process is executed. In this embodiment, when a split payment operation is performed, half of the purchase amount will automatically be instructed to reply. It will be transferred to the viewing user. For example, if the amount of money purchased by viewing user X is 500 In the case of yen, after viewer user Y performs the split-the-bill operation, the relationship between viewer user X and viewer Y Each person will share 250 yen. In other words, viewer X will be responsible for 250 yen. The responsibility will be transferred to viewer user Y.

[0117] However, with the split bill button 207 checked, the reply recipient selection button 20 When operation 6 occurs, the display control unit 102 displays the screen for specifying the split bill amount to the viewer Y's display screen. It may be displayed on the screen. On the screen for specifying the amount to split the bill, for example, an upper limit may be set based on the purchase amount. (For example, it will be possible to specify the amount or percentage to be shared within the range of 90% of the purchase price.) It is also possible to allow viewer user Y to share the entire amount of the donations posted by viewer user X. It is possible.

[0118] Figure 26 illustrates the screen displayed after splitting the bill. Figure 26 corresponds to Figure 25. The parts are indicated by corresponding symbols. In the case of Figure 26, the message displayed in the bottom row of the message display area 202 is: The message from viewer user X and the message from viewer user Y are displayed separately. Yes, they are. Also, the tipping symbol displayed in the dedicated tipping section 202A will start from "X 500 yen". The display has been changed to "X,Y 500 yen". This display is controlled by the display control unit 102 (see Figure 2). It will be executed.

[0119] Furthermore, instructions to split the bill may be given by multiple people. For example, if viewer user X posted... If the tip is 600 yen, the share of the tip from viewer user X after splitting the cost between viewer user Y and viewer user X. This will cost 300 yen each for viewing user X and viewing user Y. In this state, viewing user Z will watch If you instruct users X and Y to split the tip, each of the three will end up paying 200 yen. The amount each party contributed after splitting the bill will also be displayed in the message in message display field 202. You may also display the amount each person contributed after splitting the bill.

[0120] The display control unit 102 controls the display when the tipping symbol is opened in relation to splitting the bill. Sub-functions are available. As a sub-function here, the display control unit 102 displays reply messages from viewing user Y. If the post does not involve splitting the bill, the content of viewer user Y's message will be a normal message. It is displayed in the same position as in the case of the page (see Figure 12). That is, the display control unit 102, The word "Nice Spa" will be displayed in the first position, outside the main window of the tipping message.

[0121] In response, the display control unit 102 determines when a reply message posted by viewing user Y is distributed. If the process involves manual operation, the viewer user Y's post will be displayed within the tipping message. Figure 27 shows the operation to open the tipping symbol displayed in the tipping section 202A. This figure shows an example of how it will be displayed when accepted. Figure 17 shows the corresponding symbols in the parts that correspond to Figure 12. They are indicated by numbering.

[0122] In the case of Figure 27, the post by viewer user Y involves a split-the-bill operation, but the post is an independent tipping post. No. Therefore, within the display area of ​​the tipping message of viewer user X to whom the reply is sent Immediately below viewer user X's message "Amazing" is viewer user Y's message "Nice spa The message "Nice Spa" is displayed. The position of this "Nice Spa" is in response to the tipping message of the reply recipient. This is an example of the "second position". If you open the tipping section 202A, the amount divided after splitting the cost will be displayed for each viewer. You may show it.

[0123] <Embodiment 8> In this embodiment, the history of tipping posts is used to enable time-shifted viewing of the streamed content. This section explains the feature that notifies viewers of highlight scenes. Furthermore, the distribution server 10 in this embodiment is also the hardware described in Embodiment 1. It has a configuration and functional configuration. Figure 28 is a diagram illustrating an example of the functional configuration of the distribution server 10 used in Embodiment 8. Figure 28 shows the corresponding parts with corresponding reference numerals in Figure 2.

[0124] The difference between Figure 28 and Figure 2 is the notification unit 103. The function of this notification unit 103 is also programme This is achieved through the cooperation of the M and each device that makes up the distribution server 10. Notification unit 103 indicates that there are many reply messages posted in response to a tip from viewer user X. Identifying scenes as highlight scenes in streaming content and viewing the streaming content from a perspective It provides a function to notify listening users. Figure 29 illustrates the identification of highlight scenes by the notification unit 103. In the diagram, the horizontal lines represent the content delivered by user A, and the horizontal axis represents time.

[0125] The upward-pointing arrows in the diagram represent donations. Each arrow is also shown in conjunction with a corresponding post. The numbers indicate the number of reply messages in response to the tip. In Figure 29, the usual message Replies consisting of messages and replies consisting of tips are counted without distinction. In Figure 29, scenes where the number of reply messages exceeds a certain threshold (e.g., "5") are highlighted. These are considered light scenes and are marked with a circle around the numbers. In the case of Figure 29, there are three highlight scenes. Furthermore, in the notification by the notification unit 103, You can notify viewers only of the highlight scenes after the verdict, or you can notify them of the moments when donations are posted. The number of replies to each tip and donation can also be notified. Notifications may be sent only when instructed from user terminal 20.

[0126] <Other Embodiments> The embodiments of the invention are not limited to those described above. For example, elements of each embodiment can be appropriately combined. It is also possible to combine them. (1) For example, in the above embodiment, it is assumed that the display of the user terminal 20 is widescreen. As explained above, the display of user terminal 20 may be vertically oriented. Figure 30 shows an example of a video streaming display screen on a user terminal 20 with a vertically oriented display. This is a diagram illustrating the concept. Figure 30 shows the corresponding parts with reference numerals, corresponding to those in Figure 5. In the case of Figure 30, the display area 201 where the streamed video is displayed is shown at the top of the display. The second row from the top displays message display area 202, and the third row from the top displays message An input field 203, a tipping button 204, and a post button 205 are displayed. This example display is suitable, for example, when user terminal 20 is a smartphone.

[0127] (2) In the above embodiment, when distributing a video of a avatar object in a virtual space As explained above, this also applies when distributing video footage of the user themselves captured in real space. It is possible.

[0128] (3) In the above embodiment, the tipping symbol displayed in the tipping section 202A When the operation to open is accepted, the content of the tip corresponding to the tip symbol and the symbol itself The content of the message associated with the letter is displayed in the tipping section 202A, but Even if the system does not respond to user input, the message content may be automatically displayed on the screen. The actions displayed here may be performed only if predetermined conditions are met. These predetermined conditions are: For example, the purchase amount corresponding to the tipping symbol displayed in the tipping section 202A is a predetermined amount. In the above cases, the tipping symbol displayed in the tipping section 202A is associated with the tipping symbol. If there is a reply message, the amount of the tip purchased corresponding to the reply message is If the amount exceeds a specified amount, or if the number of reply messages exceeds a specified number, it is acceptable. Also, the display is It may be performed periodically, or it may be performed starting from a predetermined point in time or simultaneous time when predetermined conditions are met. It may be executed after a certain period of time has passed.

[0129] <Summary> The following are the main features of the information processing device, information processing method, and program described in the embodiments. This indicates. [General tasks] One of the objectives of this invention is to revitalize communication among users. One of the objectives of this invention is to improve the visibility of the relevance between posts in relation to distributed content. That is the case.

[0130] Issues corresponding to [Appendix 1] One of the objectives of the present invention is to facilitate communication between users through messages that involve the consumption of a predetermined value. The goal is to revitalize communication. [Note 1] The information processing device accepts submissions from users who view the distributed content. It has an attachment unit and a display control unit that displays the posts received by the reception unit on the user's terminal, The appendix receives a special message from the first user that involves the consumption of a predetermined value, Predetermined reactions to special messages from one or more second users distinct from the original user. If permission is granted, the reception department will, upon receiving a predetermined reaction to the special message, Posts related to reactions are associated with special messages, and the reception department receives them from the first user. If the post was a regular message that did not involve the consumption of a predetermined value, the second user's message Do not allow the specified reaction to the regular message. This information processing device enables communication between users through messages that involve the consumption of a predetermined value. It can revitalize communication.

[0131] Issues corresponding to [Appendix 2] One of the objectives of the present invention is to facilitate the posting of predetermined reactions that consume predetermined value. be. [Note 2] The display control unit is configured to determine when a predetermined reaction by a second user involves the consumption of a predetermined value. In addition, the display control unit displays the information of the second user in association with a special message, and the second user If the predetermined reaction by the user does not involve the consumption of a predetermined value, the second user's information will be specially processed. An information processing device as described in Appendix 1 that does not display messages in a corresponding manner. This can encourage the posting of predetermined reactions that consume a predetermined value.

[0132] Issues corresponding to [Appendix 3] One of the objectives of the present invention is to promote the posting of predetermined reactions. [Note 3] The reception desk will only accept the first special message displayed by the first user within a specified time period. An information processing device as described in Appendix 1, which allows two users to accept predetermined reactions. This can encourage the posting of specific reactions.

[0133] Issues corresponding to [Appendix 4] One of the objectives of the present invention is to enable a predetermined reaction through the consumption of a predetermined value by a first user. This involves determining the designated hours during which applications can be accepted. [Note 4] The reception unit determines a predetermined time according to the predetermined value consumed by the first user. The information processing device described in 3. This allows the first user to consume a predetermined value and receive a predetermined reaction. The possible timeframe can be determined.

[0134] Issues corresponding to [Appendix 5] One of the objectives of the present invention is to provide a special message that can receive a predetermined reaction. The goal is to make it stand out more than special messages that have expired after a designated time period for attachment has ended. [Note 5] The reception department received the first special message and the second special message as special messages. In cases where a predetermined time corresponding to the first special message has elapsed, If the predetermined time corresponding to the second special message has not elapsed, the display control unit will not display the second special message. Prioritizing the display of the message over the display of the first special message, the information processing system described in Appendix 3 Place. This makes it possible to accept special messages that can receive a predetermined reaction. This can make the message stand out more than a special message that has finished its designated period of time.

[0135] Issues corresponding to [Appendix 6] One of the objectives of the present invention is to display a special message that has received a predetermined number of reactions and has attracted a lot of attention. The goal is to make it stand out more than special messages that don't receive a predetermined reaction. [Note 6] The reception department received the first special message and the second special message as special messages. If enabled, the display control unit will display the second special message on the display of the first special message. In a state where the indication takes precedence, the prescribed reaction to the first special message has been received. The display of the first special message takes precedence over the display of the second special message, as stated in Appendix 3. Information processing device. This allows you to select a special message that has received a certain number of reactions and is highly visible. This can make your message stand out more than special messages that aren't posted.

[0136] Issues corresponding to [Appendix 7] One of the objectives of the present invention is to enable the second user to select a predetermined value based on the amount of consumption of a predetermined value by the first user. This involves changing the types and number of possible predetermined reactions. [Note 7] The reception department receives from the second user in accordance with the amount of predetermined value consumed by the first user. An information processing device as described in Appendix 1, which changes a predetermined reaction applied. This allows the second user to select a predetermined value based on the amount of a predetermined value consumed by the first user. You can change the type and number of reactions.

[0137] Issues corresponding to [Appendix 8] One of the objectives of the present invention is to enable a second user to select a predetermined type and number of reactions. The goal is to make it possible to change the value based on the amount of a predetermined value consumed by the user. [Note 8] The reception department receives from the second user in accordance with the amount of predetermined value consumed by the second user. An information processing device as described in Appendix 1, which changes a predetermined reaction applied. This allows the second user to choose the types and number of predetermined reactions available to them. It can be changed according to the amount of a predetermined value consumed.

[0138] Issues corresponding to [Appendix 9] One of the objectives of the present invention is to determine the display time of a special message from a predetermined time received from a second user. The key is to adapt and change based on the reaction. [Note 9] The display control unit responds to a predetermined reaction of the second user to a special message. The information processing device described in Appendix 1, which changes the display time of special messages. This allows the display time of the special message to be determined by a predetermined reaction received from the second user. It can be changed according to the situation.

[0139] Issues corresponding to [Appendix 10] One of the objectives of the present invention is to provide special treatment based on the total number of two predetermined reactions received. This involves changing the message display time. [Note 10] The first predetermined reaction and the second predetermined reaction are received as predetermined reactions. If this is enabled, the display control unit will display the total of the first predetermined reactions received from the second user. The display time of the special message is changed according to the relationship between the number and the total number of the second predetermined reactions. The information processing device described in Appendix 9. This will result in a special message depending on the total number of responses received from the two predetermined types of reactions. The display time can be changed.

[0140] Issues corresponding to [Appendix 11] One of the objectives of the present invention is to determine the number of users who have received one of two predetermined reactions. This involves changing the display time of special messages. [Note 11] As a predetermined reaction to the special message from the first user, the same second user The system accepts only one of either the first or second designated reaction. In this case, the display control unit determines the total number of users corresponding to the first predetermined reaction and the second predetermined reaction. The display time of special messages will be changed depending on the relative number of users corresponding to the event. The information processing device described in Appendix 9. This will result in a special message being sent based on the number of users who receive one of two predetermined reactions. The display time of the page can be changed.

[0141] Issues corresponding to [Appendix 12] One of the objectives of the present invention is to provide a second special message as a predetermined reaction to a special message. If sage is used, a special message will be sent in the second special message, depending on the amount of consumption value. The goal is to extend the message display time. [Note 12] A second special reaction by the second user involves the consumption of a predetermined value. When a message is received, the display control unit will determine the amount of value consumed by the second special message. In response, it controls the duration for which the display time of special messages posted by the first user is extended. The information processing device described in item 9. This allows a second special message to be used as a predetermined reaction to a special message. If used, the special message will be sent according to the amount of consumption value of the second special message. The display time can be extended.

[0142] Issues corresponding to [Appendix 13] One of the objectives of the present invention is to change the display time of a special message for the first user between the first user and the second user. This is determined based on the total amount of predetermined value consumed by the user. [Note 13] If a predetermined reaction involving the consumption of a predetermined value is received from the second user, The display control unit determines the amount of predetermined value consumed by the first user when posting a special message and the second user A special message is given based on the total amount of a predetermined value consumed by the user through a predetermined reaction. An information processing device, as described in Appendix 9, that determines the display time of the page. This will allow the display time of the special message for the first user to be changed, and the display time for both the first and second users will be changed. It can be determined based on the total amount of a predetermined value spent.

[0143] Issues corresponding to [Appendix 14] One of the objectives of the present invention is that if a predetermined value is consumed for multiple special messages, The goal is to control the display time according to the amount of predetermined value consumed by the second user. [Note 14] When the reception department receives multiple special messages with the same amount of predetermined value consumed... If present, the display control unit will choose the one with the larger amount of predetermined value consumed in the corresponding predetermined reaction. The information described in Appendix 13, which makes the display time longer than the display time for the quantity with the lower predetermined value. Processing device. As a result, if the predetermined value consumed by multiple special messages is the same, the second user The display time can be controlled according to the amount of a predetermined value consumed.

[0144] Issues corresponding to [Appendix 15] One of the objectives of the present invention is to enable special messages involving the consumption of a predetermined value to be transmitted to other special messages. The display position is changed depending on whether or not a predetermined reaction occurs. [Note 15] The display control unit receives a second special message from a second user that involves the consumption of a predetermined value. When it is a predetermined reaction to the first user and when it is not a predetermined reaction The information processing device described in Appendix 1 changes the display position of the second special message. This means that a special message involving the consumption of a predetermined value will have a predetermined value relative to other special messages. The display position can be changed depending on whether or not it is a reaction.

[0145] Issues corresponding to [Appendix 16] One of the objectives of the present invention is to provide highlights to users who will view the distributed content at a later date. It is about teaching [something]. [Note 16] Scenes where the number of predetermined reactions to the first user's special message is high. Identify highlight scenes from the streamed content and communicate them to users watching the content. An information processing device as described in Appendix 1, further comprising a notification unit for knowing. This allows users who watch the streamed content at a later date to see the highlight scenes. It is possible.

[0146] Issues corresponding to [Appendix 17] One of the objectives of the present invention is to distribute a portion of the burden of the first user who posted the special message to the second user. The goal is to make it possible to share the work. [Note 17] The reception unit received the predetermined operation as a predetermined reaction by the second user. In this case, the second user will bear a portion of the predetermined value that the first user consumes for the special message. The information processing device described in Appendix 1, which will be used to transfer the data. This allows the second user to share some of the burden of the first user who posted the special message. Cut.

[0147] Issues corresponding to [Appendix 18] One of the objectives of the present invention is to compare the cases in which the first user's burden is partially shared with cases in which it is not shared. This involves changing the display position of posts from two users. [Note 18] The display control unit will not perform a predetermined action if the predetermined reaction by the second user does not involve a predetermined operation. In addition, the display control unit displays the second user's post in the first position for the special message, and the second If a user's predetermined reaction involves a predetermined operation, the second position for the special message The information processing device described in Appendix 17 displays the posts of the second user. This allows the second user to determine whether they share a portion of the first user's burden or not. You can change the display position of posts.

[0148] Issues corresponding to [Appendix 19] One of the objectives of the present invention is to facilitate communication between users through special messages that involve the consumption of a predetermined value. The goal is to revitalize communication. [Note 19] The processor accepts submissions from users who are watching the streamed content. The logic and the processor process the received post and display it on the user's device. The processor receives a special message from the first user that involves the consumption of a predetermined value. In this case, a predetermined response to a special message from one or more second users different from the first user The process that authorizes the action, and the processor's predetermined reaction to the special message. If a request is received, the process involves associating the post related to the specified reaction with a special message, The processor receives a post from the first user that does not involve the consumption of a predetermined value, and it is a regular message. If this is the case, allow the second user to take a predetermined action on the regular message. Information processing methods that perform processes that are not performed. This information processing method allows for communication between users through special messages that involve the consumption of a predetermined value. It can revitalize communication.

[0149] Issues corresponding to [Appendix 20] One of the objectives of the present invention is to facilitate communication between users through special messages that involve the consumption of a predetermined value. The goal is to revitalize communication. [Note 20] The processor is configured to accept submissions from users who are watching the streamed content. The processor displays the received post on the user's terminal, and the processor then processes the first user If a special message involving the consumption of a predetermined value is received from a different user than the first user, Allow a predetermined reaction to a special message from one or more second users, and process If Ssa receives a predetermined reaction to a special message, the predetermined reaction The post related to this is associated with a special message, and the processor receives the post from the first user. If it was a normal message that did not involve the consumption of a predetermined value, the second user's normal message A program that prevents a predetermined reaction to a page from being permitted, and instead executes a specific process. This program enables communication between users through special messages that involve the consumption of a predetermined value. It can revitalize communication. [Explanation of symbols]

[0150] 1... Information processing system, 10... Distribution server, 11... Processor, 12... Memory, 13... Supplement Auxiliary storage device, 14... Communication interface, 20... User terminal, 101... Reception unit, 102... Display control unit, 103...Notification unit, 110...Storage unit, 111...Distribution user information, 112...Viewing User information, 113... Post information, 114... Tip information, 115... Tip display time, 116 ...Reply reception hours

Claims

1. A processor is provided, and the processor is We accept special messages from the first user viewing the streamed content, which involve the consumption of a predetermined value. A predetermined operation is accepted as a predetermined reaction to the special message by a second user, who is different from the first user. When the predetermined operation is accepted, a portion of the predetermined value that the first user consumes for the special message is transferred to the second user. In response to the predetermined operation, the special message and the information of the second user are displayed on the terminal of the user viewing the distributed content. Information processing device.

2. The processor receives a special message from the first user viewing the streamed content, which involves the consumption of a predetermined value. The processor receives a predetermined operation as a predetermined reaction to the special message from a second user different from the first user, When the processor receives the predetermined operation, it transfers a portion of the predetermined value that the first user consumes for the special message to the second user. The processor, in response to the predetermined operation, causes the special message and the second user's information to be displayed on the terminal of the user viewing the distributed content. Information processing methods.

3. In the processor, A special message is displayed from the first user viewing the streamed content, which is associated with the consumption of a predetermined value. A predetermined operation is accepted as a predetermined reaction to the special message by a second user, who is different from the first user. When the predetermined operation is accepted, a portion of the predetermined value that the first user consumes for the special message is transferred to the second user. In response to the predetermined operation, the special message and the information of the second user are displayed on the terminal of the user viewing the distributed content. A program that executes a process.

4. The system comprises a server and terminal devices operated by users who view the distributed content. The aforementioned server, The terminal device receives a special message from a first user that is operating the terminal device, which involves the consumption of a predetermined value. When a predetermined operation is received from the terminal device by a second user, who is different from the first user, as a predetermined reaction to the special message, a portion of the predetermined value that the first user would have consumed in response to the special message is transferred to the second user. In response to the predetermined operation, the special message and the information of the second user are displayed on the terminal device. Information processing system.