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

The information processing device addresses the challenge of finding and posting relevant stamps by acquiring and presenting event-related content to users, thereby enhancing user engagement and reducing time lag in content posting.

JP2025070647APending Publication Date: 2025-05-02MIXI INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023181126
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-20
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

In social networks, users face challenges in finding and posting relevant stamps that match changing scenes during events, leading to missed opportunities for timely engagement.

Method used

An information processing device and method that acquires the first post from a first user for an event and presents related content to a second user, facilitating the easy acquisition and posting of content related to ongoing events.

Benefits of technology

Enables users to easily obtain and post content related to current events, reducing the time lag between event occurrences and content posting, and enhancing user engagement by providing relevant and timely content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025070647000001_ABST
    Figure 2025070647000001_ABST
Patent Text Reader

Abstract

To provide an information processing device that assists a posting of contents relating to an event that is being in session.SOLUTION: An information processing system includes: a server 10 that presents, to a user, a stamp relating to an event; a moderator terminal operated by the moderator of an official account relating to the event; a user terminal operated by a user who is viewing the event or is watching the image of the event; and a network that connects those so as to be communicable with each other. The server 10 that is an information processing device includes: an obtaining unit that obtains a first post by a first user for the event in session; and a presenting unit that presents, to a second user, first contents relating to the first post in an obtainable manner.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, a program, and an information processing system. [Background technology]

[0002] There is a technique for inferring a user's emotions based on information posted by the user via a network, and notifying the user's mobile terminal of the emotion inference result and an explanation including the reason for the inference. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2019-191937 A Summary of the Invention [Problem to be solved by the invention]

[0004] In social networks, stamps are posted as one of the tools to convey users' feelings and facilitate communication. However, in the case of an event where the situation or circumstances (hereinafter also referred to as "scenes") change from time to time, the user may not necessarily have a stamp that matches the scene for which the user wants to post a stamp. Even if the user has a stamp that matches the scene, the user may miss the timing to post the stamp while searching for the corresponding stamp.

[0005] An object of the present invention is to provide an information processing device, an information processing method, a program, and an information processing system that support the posting of content related to an ongoing event. [Means for solving the problem]

[0006] One form of the present invention is an information processing device having an acquisition unit that acquires a first post from a first user for an ongoing event, and a presentation unit that presents a first content related to the first post to a second user in a manner that makes it retrievable. Effect of the Invention

[0007] According to one aspect of the present invention, content related to an ongoing event can be easily acquired, which can assist in posting of content related to the ongoing event. [Brief description of the drawings]

[0008] [Figure 1] FIG. 2 is a diagram illustrating an example of a configuration of an information processing system assumed in the first embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of a functional configuration of a server. [Diagram 3] 11 is a table illustrating an example of user information. [Figure 4] 4 is a flowchart illustrating the flow of processing executed in the first embodiment. [Diagram 5] FIG. 2 is a diagram conceptually showing a stamp generation process in the first embodiment. [Figure 6] FIG. 2 is a diagram illustrating a communication sequence between terminals executed in the first embodiment. [Figure 7] FIG. 2 is a diagram illustrating an example of stamp presentation in the first embodiment. [Figure 8] FIG. 11 is a diagram illustrating an example of stamp presentation in the second embodiment. [Figure 9] FIG. 13 is a diagram illustrating an example of stamp presentation in the third embodiment. [Figure 10] FIG. 2 is a diagram conceptually showing a stamp generation process in the first embodiment. [Figure 11] FIG. 13 is a diagram for explaining an example of a processing image in the fourth embodiment. [Figure 12] FIG. 13 is a diagram for explaining an example of stamp presentation in the fourth embodiment. [Figure 13]FIG. 13 is a diagram showing an example of a posting screen after a stamp has been posted. [Figure 14] FIG. 13 is a diagram for explaining another processing image in the fifth embodiment. [Figure 15] FIG. 23 is a diagram for explaining an example of stamp presentation in the sixth embodiment. [Figure 16] FIG. 23 is a diagram illustrating another example of stamp presentation in the sixth embodiment. [Figure 17] 23 is a flowchart illustrating the flow of processing executed in the seventh embodiment. [Figure 18] 23 is a flowchart illustrating the flow of processing executed in the seventh embodiment. [Figure 19] 13 is a flowchart illustrating the flow of processing executed in the ninth embodiment. [Figure 20] 23 is a flowchart illustrating the flow of processing executed in the tenth embodiment. [Figure 21] FIG. 13 is a diagram showing another example of the configuration of the information processing system 1 according to another embodiment. [Figure 22] FIG. 11 is a diagram illustrating a communication sequence between terminals executed in another embodiment. [Figure 23] FIG. 11 is a diagram illustrating a communication sequence between terminals executed in another embodiment. [Figure 24] FIG. 11 is a diagram illustrating a communication sequence between terminals executed in another embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. The embodiment described below is merely an example of a form for carrying out the present invention, and the embodiment of the present invention is not limited to the embodiment described below. Therefore, the technical scope of the present invention is not limited to the scope described in the following embodiments. For example, various modifications or improvements to the contents described in the embodiments are also included in the technical scope of the present invention. The various functional units described below are realized through the execution of programs by, for example, a CPU (Central Processing Unit), an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), a DSP (Digital Signal Processor), or other processors.

[0010] <Terminology> First, the terms used in the embodiments will be described. "Program" is used as a general term for the OS (Operating System) and application programs. An "event" refers to an event in which one or more people participate, and there are no particular restrictions. However, in the embodiments described below, for example, an event that allows live viewing (including spectating) and an event in which live images are broadcast or distributed are assumed.

[0011] Events include, for example, sports, competitions, music events, festivals, and the like. The sports mentioned here include, for example, soccer, baseball, track and field, swimming, tennis, sumo, table tennis, and e-sports, which are sports realized through the execution of programs by computers. Competitions include, for example, bicycle racing, auto racing, horse racing, boat racing, and games. Games as competitions also include board games and card games. Incidentally, the events are not limited to events that are actually carried out in real space, but also include events that are carried out in virtual space (hereinafter also referred to as "game space").

[0012] Events that are executed in a virtual space are not limited to events that reproduce events in the real world in a virtual space, but also include events that are executed based on certain rules and algorithms. Note that the movements of objects that appear in events that are executed in a virtual space may be operated by a user or controlled by a computer system. SNS games are an example of events that are executed in a virtual space. Some events involve the payment of dividends based on the success or failure of votes predicting the progress or outcome of a competition or the like. A "scene" refers to a specific situation or condition within an event. A scene may be specified not only as a time point, but also as a section on a time axis.

[0013] "Game" refers to a computer game. The virtual space in which a game takes place is called the "game space." The setting of a game space may be, for example, a virtual city or a virtual country. "Terminals" include terminals used by users to view events or post content (hereinafter also referred to as "user terminals"), as well as servers located on the Internet or other networks. "Content" includes, for example, messages, still images, video images, and stamps. Content includes NFT (Non-Fungible Token) content. NFT content refers to content whose uniqueness is guaranteed by blockchain technology.

[0014] A "stamp" is digital data that uses, for example, a message, a still image, a moving image, or an emoticon as a material. In the embodiment described below, a stamp uses, as a material, an image (including not only still images but also moving images) captured of a specific scene that appears in an event being held. The image of the specific scene in this embodiment is a part of the event image that is broadcast or distributed almost in real time while the event is taking place. However, this does not exclude the use of images of similar scenes extracted from the archive as material for the stamps.

[0015] A "specific scene" refers to a scene that attracts a lot of attention in an event. For example, in a sporting event, a scoring scene (a shot, a touchdown, a hit, a home run, a three-point shot, a dunk shot, etc.) or a deciding scene corresponds to the specific scene. In the embodiment described later, a specific scene is extracted according to the content of the post or the content of the breaking news. Note that the specific scene can be extracted by, for example, detecting the number of posts exceeding a threshold, analyzing an image using AI (=Artificial Intelligence), or matching with a template image. "Consideration" refers to the financial value paid by a user to a provider. "Financial value" refers to information that can be exchanged on a network, such as electronic money, cryptocurrency, in-game currency, legal tender, points, etc. "Tipping" refers to a post that involves the transfer of financial value to the posting destination.

[0016] <Embodiment 1> <System configuration> FIG. 1 is a diagram showing an example of a configuration of an information processing system 1 assumed in the first embodiment. The information processing system 1 shown in Figure 1 is composed of a server 10 that presents stamps related to an event to users, an administrator terminal 20 operated by an administrator of an official account related to the event, a user terminal 30 operated by a user who is viewing the event or viewing event images, and a network N that connects these together so that they can communicate with each other.

[0017] In this embodiment, the stamp presentation service by the server 10 is provided for one event per time period. That is, the server 10 in this embodiment does not execute the presentation service for multiple events in the same time period. The events that are the subject of the presentation service are set in advance. In this embodiment, when a post from an operator of an official account related to an event that is the subject of the presentation service satisfies specified conditions, the server 10 extracts a scene that satisfies the specified conditions as a specific scene, and presents a stamp related to the extracted specific scene to the user terminal 30.

[0018] That is, a post that satisfies a predetermined condition is used as a trigger for presenting a stamp. However, as described later, the presentation of a stamp is not limited to a post that satisfies a predetermined condition made by an administrator. Therefore, a post that satisfies a predetermined condition is an example of a trigger for presenting a stamp to a user. Specific examples of the predetermined condition will be described later.

[0019] In the present embodiment, an "official account" is, for example, an account of an event organizer, an account of a distributor distributing event images, an account of an individual participating in the event, or an account of a team participating in the event. Whether a participant in an event is an individual or a team depends on the event. For example, if the event is a sport, it depends on whether it is a team sport or an individual sport. The "operator" of an official account refers to, for example, the organizer or distributor of an event. Organizers and distributors include corporations as well as individuals whose job is to post content.

[0020] The user in this embodiment refers to, for example, a user viewing an event on-site, or a user viewing an event through broadcast or distributed images. Note that the user terminal 30 may be the same as the terminal used to view the broadcast or images, or may be a terminal different from the terminal. In this embodiment, a user posts to a social network service (i.e., SNS) or the like using a user terminal 30. In this embodiment, the posting destination is called a posting site. Posting sites include, for example, the official site of an event, and the official sites of individuals or teams participating in the event.

[0021] One user is associated with one user terminal 30. In other words, one user terminal 30 is associated with one user account. The network N may be, for example, the Internet, a LAN (Local Area Network), or a mobile communication system such as 4G or 5G. The network N may be a wired network or a wireless network, or may be a combination of a wired network and a wireless network.

[0022] The server 10 is operated by one or more computers. When the server 10 is operated by more than one computer, the more than one computer cooperates with each other via a network N. The server 10 may be a server specialized in the stamp presentation service, but may also be used to provide other services. The server 10 may be an on-premise server or a cloud server. Cloud servers include, for example, IaaS (Infrastructure as a Service), PaaS (Platform as a Service), and SaaS (Software as a Service). The server 10 is an example of an information processing device.

[0023] The operator terminal 20 is, for example, a smartphone, a tablet computer, a notebook computer, or a desktop computer. In the case of Fig. 1, there is one operator terminal 20, but there may be two or more operator terminals. The user terminal 30 is, for example, a smartphone, a tablet computer, a notebook or desktop computer, a game terminal, a head-mounted terminal (a so-called headset), or a glasses-type terminal (a so-called smart glasses). Incidentally, smart glasses are glasses-type devices equipped with a small display and a light-guiding component that forms an image displayed on the display on the retina. In the case of FIG. 1, there are two user terminals 30, but there may be three or more.

[0024] <Server hardware configuration> The server 10 comprises a processor 11 that controls the overall operation of the terminal, a memory 12, an auxiliary storage device 13, and a communication interface 14. The processor 11 is, for example, a CPU. The memory 12 is composed of a ROM (=Read Only Memory) in which a BIOS (=Basic Input Output System) and the like are stored, and a RAM (=Random Access Memory) used as a work area for the processor 11. The auxiliary storage device 13 is, for example, a hard disk device or a semiconductor storage device. The auxiliary storage device 13 stores various information necessary for providing stamps. The communication interface 14 is a device that enables communication with an external terminal such as a user terminal 30. The communication interface 14 is required to have a communication function that is compatible with the network N used for communication.

[0025] <Hardware configuration of operator terminal and user terminal> The operator terminal 20 and the user terminal 30 are composed of processors 21 and 31 that control the operation of the entire terminal, memories 22 and 32, auxiliary storage devices 23 and 33, communication interfaces 24 and 34, and displays 25 and 35. As shown in Fig. 1, the hardware configurations of the operator terminal 20 and the user terminal 30 are basically the same. The processors 21 and 31 are, for example, CPUs. The memories 22 and 32 are configured with a ROM in which a BIOS and the like are stored and a RAM used as a work area for the processors 21 and 31.

[0026] The auxiliary storage devices 23 and 33 are, for example, hard disk drives or semiconductor storage. The communication interfaces 24 and 34 are devices that enable communication with external terminals such as the server 10. The communication interfaces 24 and 34 are required to have a communication function that is compatible with the network N used for communication. The displays 25 and 35 are, for example, liquid crystal displays or organic EL (Electro Luminescence) displays.

[0027] <Server functional configuration> Fig. 2 is a diagram illustrating an example of the functional configuration of the server 10. Note that the functional configuration shown in Fig. 2 is an example of a functional unit realized through the execution of a program. The server 10 includes an acquisition unit 101 , a presentation unit 102 , a control unit 103 , and a storage unit 110 . Of these, the storage unit 110 is realized by the memory 12 (see FIG. 1) and the auxiliary storage device 13 (see FIG. 1).

[0028] <Information stored in the memory unit> First, an example of information stored in storage unit 110 will be described. The storage unit 110 shown in FIG. 2 stores user information 111, stamps 112, posted data 113, event materials 114, event information 115, scene extraction rules 116, and stamp generation rules 117.

[0029] <User information> In the user information 111, various types of information relating to the user who uses the stamp presentation service are recorded. Fig. 3 is a diagram illustrating an example of user information 111. The user information 111 shown in Fig. 3 is composed of a user account 111A and user attributes 111B. Note that the information shown in Fig. 3 is an example of user information 111, and does not exclude other information.

[0030] User account 111A is an account registered by a user, and is added each time a new account is registered. When a new account is registered, a login password is also registered. User attributes 111B shown in FIG. 3 include gender 111B1, generation 111B2, favorites 111B3, prediction history 111B4, stamp purchase history 111B5, stamp use history 111B6, application usage history 111B7, and billing information 111B8.

[0031] Information on the gender registered by the user is recorded in the gender 111B1 field. For example, male, female, or other is recorded in the gender 111B1 field. In the generation 111B2, information on the age group to which the user belongs is recorded. In the generation 111B2, for example, teens, twenties, etc. are recorded. However, the age of the user may also be recorded in the generation 111B2. In addition, the generation and age may be automatically updated based on the date of birth registered by the user. The favorites 111B3 stores information about the user's preferences. The favorites 111B3 stores, for example, favorite or noteworthy contestants (e.g., athletes), performers (e.g., actors, entertainers), teams, and groups. In addition, the favorites 111B3 may include information about preferred compositions and expressions.

[0032] The prediction history 111B4 records a history of predictions regarding the progress and development of the event. Note that the prediction history 111B4 may record, for example, predictions regarding wins and losses or rankings and whether they are correct or not, or predictions regarding the performances of contestants or performers and whether they are correct or not. The stamp purchase history 111B5 records the history of purchases of stamps related to an ongoing event during the event. For example, information identifying stamps purchased during the event, the date and time of purchase, and the purchase price are recorded in the stamp purchase history 111B5. The stamp usage history 111B6 records the history of use (i.e., posting) of stamps related to an ongoing event during the event. For example, information identifying the stamps used during the event, the date and time of use, and the number of times they were used are recorded in the stamp usage history 111B6.

[0033] For example, a history of usage of the posted app during an event is recorded in the app usage history 111B7. Note that the app usage history 111B7 may also record a history of usage of the posted app in a past event where a stamp was presented. The posting app here may be limited to apps that have a relationship of cooperation or recommendation with the event. For example, there is an app used for posting to an official website related to the event. The app usage history 111B7 includes, for example, the cumulative usage time of the posting app during the event and the number of uses. The billing information 111B8 records billing information related to the ongoing event. For example, the billing information 111B8 records information identifying the purchased official goods, the purchase amount and the total amount, the number of purchased official goods, the record of the purchase of admission tickets, the record of charging the value of property to or through a posting app or other apps linked to the event, and the amount of the posted tip.

[0034] <Stamp> The stamp 112 (see FIG. 2) records a stamp presented to a user. In this embodiment, one stamp is generated for one specific scene. However, when multiple stamps are generated for one specific scene as described later, the generated multiple stamps are recorded. Incidentally, when a plurality of specific scenes appear for one event, a number of stamps corresponding to the number of specific scenes are recorded in the stamp 112. In this case, the contents of the recorded stamps differ according to the corresponding specific scenes.

[0035] <Posted data> Post data 113 (see FIG. 2) records data related to posts to official websites and the like. In this embodiment, posts by managers of official accounts are recorded in post data 113. This is for generating stamps related to ongoing events based on posts by posters of official accounts. However, if there is no need to distinguish whether or not the poster is an operator of an official account, the post data 113 may record all posts to the official website or the like.

[0036] <Event materials> For example, at least one of broadcast images and distributed images of an event currently being held is recorded as material in the event material 114 (see FIG. 2). Note that the event material may be still images, moving images, or both. In this embodiment, an image of a specific scene is used as one of the elements that make up the stamp. Since an image that is being created in real time becomes a component of the stamp, it is possible to generate a stamp with a higher sense of realism than when a general-purpose scene image is used.

[0037] <Event Information> In the event information 115 (see FIG. 2), for example, the location where an event is being held, the participants in the event, and the performers in the event are recorded.

[0038] <Scene extraction rules> Scene extraction rules 116 (see FIG. 2) record rules for extracting specific scenes from an event that is currently being held. Extraction rules are prepared according to the type of event. For example, the rules used for sporting events are different from the rules used for music events. The extraction rules may be set for each event. Here, "setting" may mean setting the rules regardless of the type of event to be targeted, or may mean customizing the rules according to the type of event to be targeted. In the case of this embodiment, the extraction rules are set in advance by the operator of the server 10, the operator of the official account related to the event, or the operator of the official website.

[0039] The extraction rules may be defined by words that recall specific scenes, such as "home run," "nice shot," "isn't that a foul," "offside," etc. The extraction rules may also be defined in the form of sentences, such as "X player did △." When "Player X" is specified by an individual's first or last name, scenes related to the specified individual will be extracted as specific scenes, while scenes related to other individuals will not be extracted as specific scenes. When considering the need to post stamps related to a specific individual, it may be possible for users using the stamp presentation service to specify this in advance. In this case, the scene material used in the presented stamps will be different for each user. It is also possible to specify multiple names as "Player X", such as "Mr. A and Mr. B."

[0040] In addition, if "△" is specified as a specific behavior, situation, etc., the specified behavior, etc. will be extracted as a specific scene, while scenes related to other behaviors, etc. will not be extracted as specific scenes. Of course, if the content of "X player" and "△ did" are specified, only scenes that satisfy these two elements will be extracted as specific scenes. It is also possible to specify three or more elements as extraction conditions, but as the number of elements that make up one extraction rule increases, it becomes more difficult to extract specific scenes. Incidentally, the number of extraction rules used for one event is not limited to one, and multiple rules may be used.

[0041] <Stamp generation rules> The stamp generation rules 117 (see FIG. 2) record rules for generating a stamp corresponding to a specific scene. The generation rules include, for example, rules for determining a frame to be used in a stamp from an image corresponding to a specific scene. For example, if a stamp is composed of a still image, it is necessary to specify one frame from a group of frames related to a specific scene, and if a stamp is composed of a moving image, it is necessary to specify several frames or a time period of several seconds to several tens of seconds related to a specific scene.

[0042] In addition, the generation rules include rules for determining the area (part of the frame) of the determined frame to be used for the stamp. Rules according to a specific scene are used for extracting the area. A minimum size is set for the dimensions of the extracted area. This is because the image of the determined area is reduced when used to generate the stamp. The generation rules also include lists of compositions, effects to be applied, fonts, etc., when combining characters, icons, etc. with an image of a particular scene.

[0043] <Processing performed by the functional unit> In the following, basic processing functions executed by the acquisition unit 101 (see FIG. 2), the presentation unit 102 (see FIG. 2), and the control unit 103 (see FIG. 2) will be described. Detailed processing functions provided in each functional unit will be explained in conjunction with examples of expected processing operations at appropriate times.

[0044] The acquisition unit 101 is a functional unit that acquires posts by managers of official accounts for ongoing events. The official account manager here means a business operator (including employees and contractors) related to the event that is the subject of the stamp presentation service. Therefore, posts by anyone other than the official account manager are excluded from acquisition. The manager here is an example of a first user. Note that even if the post is made by the manager of the official account, only posts related to the event during the event period are acquired by the acquisition unit 101. Therefore, posts made by the manager before the event is held or after the event is finished are excluded from the acquisition. In addition, posts about events other than those covered by the stamp presentation service are also excluded from the acquisition. The manager may be a person or persons other than the administrator. The manager's post is an example of a first post.

[0045] The presentation unit 102 is a functional unit that presents stamps related to posts by managers of official accounts to users who use a stamp presentation service so that they can be acquired. The generation of a stamp by the presentation unit 102 is executed when a post by the manager of the official account satisfies a predetermined condition. Specifically, the generation is executed only when the post satisfies the scene extraction rules 116 (see FIG. 2). The stamp here is an example of the first content. A user who uses the stamp presentation service is an example of a second user. Therefore, stamps are not presented on the display 35 (see FIG. 1) of a user terminal 30 (see FIG. 1) operated by a user who does not use the stamp presentation service. Note that "acquirable" means that the stamp can be used in one's own posts. Note that in the case of the first embodiment, it does not matter whether or not payment is required to obtain the stamp (to use it in a post). The control unit 103 is a functional unit that controls the use of the stamp by the user who has received the stamp.

[0046] <Processing flow on the server> 4 is a flowchart illustrating the flow of processing executed in embodiment 1. Note that the symbol S in the figure means a step. First, the processor 11 (see FIG. 1) acquires posts from managers related to an ongoing event (step 1). As described above, in this embodiment, posts from managers of official accounts related to an ongoing event are acquired. Next, processor 11 determines whether the post satisfies a scene extraction rule (step 2). If the scene extraction rules are not satisfied (for example, if the post is an introduction to a player), a negative result is obtained in step 2. In this case, processor 11 returns to step 1 to prepare for the next post.

[0047] On the other hand, if the scene extraction rule is satisfied, a positive result is obtained in step 2. In this case, processor 11 extracts a specific scene corresponding to the post (step 3). Next, processor 11 acquires an image of a specific scene from the event material (step 4). Next, the processor 11 generates a stamp using the image of the specific scene (step 5). In this embodiment, the stamp includes at least the image of the specific scene. Fig. 5 is a diagram conceptually showing stamp generation processing in embodiment 1. A generation unit 102A shown in Fig. 5 is one of the sub-functions of the presentation unit 102 (see Fig. 2). The generating unit 102A shown in FIG. 5 generates stamps based on posts by a manager regarding an event, event materials, event information, scene extraction rules, and stamp generation rules.

[0048] Returning to the explanation of Figure 4. After generating the stamp, the processor 11 presents the generated stamp to the user terminal 30 (see FIG. 1) (step 6). The stamp here is displayed, for example, as a pop-up on the display 35 (see FIG. 1) of the user terminal 30. As described above, the stamp is presented only to the user terminal 30 of the user who uses the presentation service. After the stamp is presented, the processor 11 ends the series of processes that started with the manager's post, and prepares to receive a new post. Fig. 6 is a diagram for explaining a communication sequence between terminals executed in the first embodiment. In Fig. 6, parts corresponding to those in Fig. 1 are assigned the same reference numerals. In Fig. 6, the symbol S in the figure also means a step.

[0049] 6, the first posting to a posting site related to the event is executed from user terminal 30 (step 11). The posting site here may be, for example, the official site of the event, or a fan site of an individual or team participating in the event. If the posting site is a fan site, it is assumed that the fan site to which the posting is to be made is registered with server 10. The server 10 acquires the post from the user terminal 30 (step 12), but does not execute any processing because the poster is not the administrator. This case corresponds to the case where a negative result is obtained in step 2 (see FIG. 4).

[0050] In the case of Fig. 6, a second post to the posting site related to the event is made from the manager terminal 20 (step 13). In this case, the server 10 also acquires the post (step 14). The poster this time is the manager of the official account. Therefore, the server 10 generates a stamp (step 15) and presents the stamp to the user terminal 30 operated by the user who uses the stamp presentation service (step 16). The stamp is displayed on the display 35 (see FIG. 1) of the user terminal 30 that has received the presentation (step 17). Note that the user is free to decide whether or not to use the presented stamp. For this reason, in Fig. 6, posting by the user (step 18) is indicated by a dashed line. Note that cases in which the presented stamp is not used include, for example, cases in which no posting is made, not limited to stamps, and cases in which a stamp other than the presented stamp (for example, a stamp that the user owns) is posted.

[0051] <Example> FIG. 7 is a diagram illustrating an example of a stamp presentation according to the first embodiment. In FIG. 7, it is assumed that the event is soccer. 7 shows four time axes. From the top, they are the event time axis, the posting site time axis, the server 10 time axis, and the user terminal 30 time axis. Various scenes appear during the event. In Figure 7, the goal scene corresponding to the time T1 when the shot was made is shown by a bubble.

[0052] In FIG. 7, the operator of the official account posts on the posting site, "Player A scores a goal!" The post is made at time T2. It is assumed that this post satisfies the scene extraction rules. Therefore, the server 10 extracts a specific scene in which the player A scores a goal from the event material, and presents a stamp recommended to the user. The presentation is performed at time T3. At time T3, a pop-up screen 35B is displayed on the user terminal 30. Note that the manager's message 35A is displayed at the position of time T2 on the timeline of the posting screen.

[0053] In the case of Fig. 7, purchase is required to use the presented stamp. For this reason, pop-up screen 35B includes the title "Available for Purchase", an explanation "Purchase for 100P and post", and a stamp corresponding to a specific scene. Note that 100P means 100 points. Points are a unit of payment. In the case of Fig. 7, the user selects to purchase and post a stamp. Therefore, the stamp 35C purchased by the user is displayed at the position of time T4 on the timeline of the posting screen on the posting screen of the user terminal 30. In the case of Fig. 7, the user who posted the stamp also posts the character "As expected".

[0054] In the present embodiment, if a stamp is not purchased even after a predetermined time (for example, 5 seconds) has elapsed since the display of the pop-up screen 35B, the display of the pop-up screen 35B ends. However, if the pop-up screen 35B includes a "close" button, the pop-up screen 35B is closed when the "close" button is operated. On the other hand, if a "Close" button is included, the pop-up screen 35B may continue to be displayed until operation of the "Close" button is detected, or the display of the pop-up screen 35B may be terminated after a predetermined time has elapsed, as described above.

[0055] <Summary> In the information processing system 1 including the server 10 and the user terminal 30 according to the present embodiment, it is possible to easily obtain a stamp related to an event being held. In other words, the information processing system 1 can present to the user a stamp that can be posted almost simultaneously with the appearance of a specific event. This allows the user to post a stamp including an image of a specific scene to the posting site at approximately the same time as the specific scene occurs, thereby reducing the time from when the specific scene occurs to when the user posts the stamp or the like.

[0056] Incidentally, when a user searches for a stamp they want to post among the stamps they own, the task of searching for the corresponding stamps will interrupt the viewing or listening of the event. In addition, it may take time to search for the stamps they own, in which case they will miss the opportunity to post the stamp they found. You may also find that you can't find a suitable stamp, or that the stamp you find doesn't suit a particular scene or doesn't match your feelings.

[0057] In such cases, the time spent searching for the stamps you own that you want to post is wasted. However, the stamps presented in this embodiment are generated directly from images of specific scenes in an ongoing event, and therefore are more consistent with the specific scene than generic stamps prepared for similar scenes, making it easier for other users browsing the posting site to empathize with the stamps. As a result, it is expected that communication with other users browsing the posting site will become more active.

[0058] <Embodiment 2> In this embodiment, one form of the information processing system 1 (see FIG. 1) described in the first embodiment will be described. Therefore, this embodiment is also premised on the system configuration and processing operations of the information processing system 1 described in the first embodiment. The presentation unit 102 (see FIG. 2) in the information processing system 1 assumed in this embodiment is added with a sub-function of generating a stamp by combining an image corresponding to a scene (i.e., a specific scene) identified based on a posting by the manager with text related to the specific scene.

[0059] In the present embodiment, a composite image of a specific scene combined with characters related to the specific scene is presented as a stamp, which is different from the first embodiment. The "image corresponding to a particular scene" here is an example of the second content. Characters related to a specific scene include, for example, words prepared in advance for a specific scene (e.g., a scoring scene) (e.g., "GOAL!!", "A comeback home run"), words in the scene extraction rules used to extract the specific scene (e.g., "Player A scores a goal!"), and character strings generated or extracted based on a post (e.g., "Player A scores a goal!") (e.g., "As expected of A", "GOAL!").

[0060] Characters related to a particular scene may not only describe the circumstances or facts of the particular scene (e.g., "goal," "home run"), but may also be words expressing the emotions of a user who witnessed the particular scene (e.g., "God!"). In addition, stamp generation rules 117 (see FIG. 2) may be applied to the expression of characters related to a particular scene. The stamp generation rules 117 set, for example, the type of font to be used, the type of style, the size, color, and type of character decoration to be used, the interjection to be added, the emotional expression to be applied, the emoticons to be added, and the position to arrange the characters. By devising a creative way of expressing characters, it is possible to create variation in the appearance of posted stamps compared to stamps that have a single character expression. The applied expression may be changed for each user. In this case, even if multiple users post the provided stamps, the same stamps will not be lined up on the posting site.

[0061] Fig. 8 is a diagram for explaining an example of stamp presentation in embodiment 2. In Fig. 8, parts corresponding to those in Fig. 7 are denoted by the same reference numerals. 8, like FIG. 7, one of the scenes in the event is extracted as a specific scene and is presented on the user terminal 30 as a stamp. The example of the stamp presentation shown in FIG. 8 is based on the same specific scene as in FIG. 7, but the stamp has the additional text "GOAL!". The font and effect used in "GOAL!" and the position of "GOAL!" are determined based on the stamp generation rules 117 (see FIG. 2).

[0062] <Summary> By using the information processing system 1 including the server 10 and the user terminal 30 according to the present embodiment, it becomes possible to present stamps that combine not only images of specific scenes but also related characters. As a result, more diverse expressions are realized compared to stamps that are composed only of images corresponding to specific scenes. Furthermore, by combining characters that express the emotions felt when witnessing a particular scene, it becomes easier to share the emotions with other users compared to a case in which a stamp is made up of only a particular scene. In addition, by changing the characters to be combined depending on the user to whom it is presented, stamps with the same content will not be lined up on the posting site, making the screen more lively.

[0063] <Embodiment 3> In this embodiment, an example of the information processing system 1 (see FIG. 1) described in the first embodiment will also be described. Therefore, this embodiment is also premised on the system configuration and processing operations of the information processing system 1 described in the first embodiment. The presentation unit 102 (see FIG. 2) in the information processing system 1 assumed in this embodiment is added with a sub-function of generating a stamp by combining an image corresponding to a scene within an event (i.e., a specific scene) identified based on a posting by the manager and images of participants in the event related to the specific scene.

[0064] In the present embodiment, a composite image obtained by combining an image of a specific scene with image content related to the specific scene is presented as a stamp. This is a difference from the first embodiment. Here, "participants in an event related to a particular scene" are, for example, contestants (players, etc.) or performers (actors, entertainers, etc.). On the other hand, the "image of the event participant related to the specific scene" is, for example, a photograph, an icon, or a character image of the event participant. Incidentally, the image of the event participant related to the specific scene is an example of image content.

[0065] Fig. 9 is a diagram for explaining an example of stamp presentation in embodiment 3. In Fig. 9, parts corresponding to those in Fig. 7 are denoted by the same reference numerals. 9, like FIG. 7, one of the scenes in the event is extracted as a specific scene and is presented on the user terminal 30 as a stamp. The example of the stamps shown in FIG. 9 is based on the same specific scene as FIG. 7, but the stamp includes an image of the face of the player who scored the shot. The facial image of the player is an example of a photograph of the player. Instead of the facial image of the player, a photograph of the upper body or the whole body of the player may be used.

[0066] As described above, instead of the face image of the player, an icon or character image of the player may be used. These images are registered in advance in the storage unit 110 (see FIG. 2). In addition, a facial image of a player who assisted a goal may be combined as a participant in an event related to a specific scene. Also, a crying face of an opponent or an opponent who allowed a goal may be combined. Users who submit stamps may be fans of not only the team that scored, but also the team that was scored on, so it is desirable to prepare stamps that are suitable for both positions.

[0067] Incidentally, the image of the event participant to be combined with the image of the specific scene is not limited to one person, but may be multiple people. For example, the facial images of two people who directed the scoring scene may be used. By combining the images of multiple players who directed the scoring scene, it becomes possible to post stamps limited to specific scenes. The arrangement of the images of the participants in the event related to a particular scene is determined based on the stamp generation rules 117 (see FIG. 2).

[0068] <Summary> By using the information processing system 1 including the server 10 and the user terminal 30 according to this embodiment, it becomes possible to present a stamp that combines not only an image of a particular scene but also images of participants in a related event. As a result, a wider variety of expressions can be achieved compared to stamps that are composed only of images corresponding to specific scenes. Furthermore, by combining face images of contestants or performers related to a particular scene, it becomes easier to share the excitement with other users compared to a case where a stamp is made up of only a particular scene. In addition, by changing the image to be combined depending on the user to whom it is presented, stamps with the same content will not be lined up on the posting site, making the screen more lively.

[0069] <Fourth embodiment> In this embodiment, an example of the information processing system 1 (see FIG. 1) described in the second and third embodiments will be described. Therefore, this embodiment is premised on the system configuration and processing operation of the information processing system 1 described in the second and third embodiments. The presentation unit 102 (see FIG. 2) in the information processing system 1 assumed in this embodiment is added with a sub-function of selecting multiple stamps to be presented to a user who uses the stamp presentation service based on user attributes 111B (see FIG. 3).

[0070] This embodiment differs from the second and third embodiments described above in that multiple stamps are presented to one user and that the stamps to be presented are selected based on user attributes 111B (see FIG. 3). The two differences mentioned above can be combined only with embodiment 2 in which a stamp is generated by combining an image of a specific scene with text, or only with embodiment 3 in which a stamp is generated by combining an image of a specific scene with images of participants in an event, or can be applied to cases in which a stamp is generated by combining an image of a specific scene, text, and images of participants in an event.

[0071] Fig. 10 is a diagram conceptually showing stamp generation processing in embodiment 1. In Fig. 10, parts corresponding to those in Fig. 5 are denoted by the same reference numerals. A generation unit 102A and a selection unit 102B shown in Fig. 10 are one of the sub-functions of the presentation unit 102 (see Fig. 2). The generating unit 102A shown in FIG. 10 generates N stamps (for example, four or more) based on the event-related posts by the manager, event materials, event information, scene extraction rules, and stamp generation rules. In this embodiment, multiple stamps are generated by combining the presence or absence of characters, differences in content, and differences in the facial images of event participants. For example, four types of stamps can be generated by combining four types of characters and one type of facial image, and 15 types of stamps can be generated by combining five types of characters and three types of facial images.

[0072] The selection unit 102B shown in FIG. 10 selects three stamps from among the N stamps based on the user attribute 111B to which the stamps are to be presented, and presents the selected three stamps to the corresponding user. The user attributes 111B here are gender 111B1, generation 111B2, favorites 111B3, prediction history 111B4, stamp purchase history 111B5, stamp use history 111B6, application usage history 111B7, and billing information 111B8, and any one or any multiple of these may be used. The selection unit 102B selects three stamps based on the criteria of so-called A / B testing. The results of purchase or selection (when using without purchasing) by the user are recorded as scenes and weighting data.

[0073] <Relationship between stamp generation and selection> In the following, an example of stamp generation by the generation unit 102A and an example of selection of stamps to be presented by the selection unit 102B will be described.

[0074] FIG. 11 is a diagram for explaining an example of a processing image according to the fourth embodiment. In FIG. The processing image shown in FIG. 11 represents a state in which four stamps are output from generation unit 102A (see FIG. 10) and three stamps are selected by selection unit 102B (see FIG. 10). In the case of FIG. 11 as well, the event is soccer, and a goal scene is assumed as the specific scene.

[0075] In the case of Figure 11, the first stamp from the top is composed of an image of a goal scene and the face of the player who scored the shot. The second stamp from the top is composed of an image of a goal scene, the face of the player who scored the shot, and the words "Goal!" The third stamp from the top is composed of an image of a goal scene, the face of the player who scored the shot, and the words "First goal!" The fourth stamp from the top is composed of an image of a goal scene and four heart marks. In the example shown in Fig. 11, the three stamps from the top to the third are selected as candidates for presentation, focusing on the "gender (male)" of the user attribute 111B (see Fig. 3). Incidentally, the fourth stamp is excluded from the candidates for presentation because it contains four heart marks.

[0076] Fig. 12 is a diagram for explaining an example of stamp presentation in embodiment 4. In Fig. 12, parts corresponding to those in Fig. 9 are denoted by the same reference numerals. In the case of Fig. 12, pop-up screen 35B is also displayed on the timeline of the posting screen. However, in the case of Fig. 12, three stamps are displayed on pop-up screen 35B. Therefore, in the case of Fig. 12, unlike the first to third embodiments, it is possible for the user to select the stamp to post. In addition, in the pop-up screen 35B shown in Fig. 12, a purchase process and posting are executed by selecting one of the three stamps. In addition, when one of the three stamps is selected, the pop-up screen 35B is closed. If the pop-up screen 35B includes a "Close" button, multiple stamps included in the pop-up screen 35B may be made available for purchase.

[0077] Fig. 13 is a diagram showing an example of a posting screen after a stamp 35C has been posted. In Fig. 13, parts corresponding to those in Fig. 7 are denoted by the same reference numerals. In Fig. 13, stamp 35C selected by the user is added to the timeline. Stamp 35C shown in Fig. 13 is composed of an image of a goal scene, an image of the face of the player who scored the shot, and the words "First goal!" The example screen shown in Fig. 13 shows the posting screen of the user who posted the stamp. Therefore, the posted stamp is displayed on the right side of the posting screen. Therefore, in the case of another user's posting screen, the stamp is displayed on the left side of the posting screen together with the account image of the user who posted it.

[0078] <Summary> By using the information processing system 1 configured with the server 10 and the user terminal 30 according to the present embodiment, stamps can be presented according to the user to whom the stamps are to be presented. In addition, since stamps that are compatible with the attributes of the user to whom the stamps are to be presented can be presented, the posting of stamps by the user is also encouraged. In addition, by posting stamps prepared according to the attributes of the user to the posting site, a variety of stamps will be displayed on the posting screen. As a result, stamps with the same content will not be displayed on the posting site, making the screen more lively.

[0079] <Fifth Preferred Embodiment> In this embodiment, an example of the information processing system 1 (see FIG. 1) described in the fourth embodiment will be described. Therefore, this embodiment is also premised on the system configuration and processing operation of the information processing system 1 described in the fourth embodiment. The presentation unit 102 (see FIG. 2) in the information processing system 1 assumed in this embodiment is added with a sub-function that, when multiple in-event participants are related to a scene (i.e., a specific scene) within an event identified based on a posting by an administrator, presents to the user stamps related to in-event participants defined by user attributes with priority over stamps related to in-event participants not defined by user attributes.

[0080] Fig. 14 is a diagram for explaining another processing image in the embodiment 5. In Fig. 14, parts corresponding to those in Fig. 11 are denoted by the same reference numerals. The processing image shown in FIG. 14 also shows how four stamps are output from generation unit 102A (see FIG. 10) and three stamps are selected by selection unit 102B (see FIG. 10). In the case of Fig. 14, the first stamp from the top is composed of an image of a goal scene, an image of the face of the player who assisted the shot, and the words "GOAL!" The player in this case is the favorite player of the presented user. The second stamp from the top is composed of an image of a goal scene, an image of the face of the player who scored the goal, and the words "GOAL!" The player in this case is a player who belongs to the favorite team of the user to whom it is presented.

[0081] The third stamp from the top is composed of an image of a goal and the face of the player who scored the goal. This player also belongs to the favorite team of the user to whom it was presented. The fourth stamp from the top consists of an image of the goal and the face of the opposing goalkeeper. In the case of FIG. 14, the three stamps from the top to the third are also selected. The first three stamps from the top contain facial images of the recipient user's favorite players or players belonging to their favorite teams, whereas the fourth stamp from the top does not contain a facial image of the recipient user's favorite player. For this reason, the top three stamps are selected as candidates based on compatibility with the user attributes. The player who scored the shot, the player who assisted the shot, and the opposing goalkeeper are examples of multiple participants in the event related to the goal scene.

[0082] <Summary> By using the information processing system 1 including the server 10 and the user terminal 30 according to the present embodiment, it is possible to present content that is compatible with the user to whom the content is presented, which encourages users to post stamps. In addition, by posting stamps prepared according to the attributes of the user to the posting site, a variety of stamps will be displayed on the posting screen. As a result, stamps with the same content will not be displayed on the posting site, making the screen more lively.

[0083] <Sixth embodiment> In this embodiment, an example of the information processing system 1 (see FIG. 1) described in the fourth embodiment will be described. Therefore, this embodiment is also premised on the system configuration and processing operation of the information processing system 1 described in the fourth embodiment. In the information processing system 1 assumed in this embodiment, it is assumed that the user attribute 111B (see FIG. 3) includes a first user attribute (for example, gender) and a second user attribute (for example, generation). Furthermore, the presentation unit (see FIG. 2) is added with a sub-function of selecting a stamp related to the manager's next post based on the first user attribute (e.g., gender) if the user has acquired a stamp related to the manager's post selected based on a first user attribute (e.g., gender), and a sub-function of selecting a stamp related to the manager's next post based on a second user attribute (e.g., generation) if the user has not acquired a stamp related to the manager's post selected based on the first user attribute (e.g., gender).

[0084] In other words, in this embodiment, a case will be described in which a function is provided for changing a user attribute used to select a stamp to be presented depending on whether the presented stamp has been posted or not. Fig. 15 is a diagram for explaining an example of stamp presentation in embodiment 6. In Fig. 15, parts corresponding to those in Fig. 7 are denoted by the same reference numerals. In the case of FIG. 15, it is assumed that the number of posts by the manager is two, and in each case, multiple stamps are presented to the user.

[0085] First, the first posting (at time T1) will be described. The first post is "Player A scores a goal!" In Fig. 15, three stamps selected using the user attribute "gender" are presented on the posting screen of the user terminal 30 operated by the corresponding user. In the case of Fig. 15, a message 35A1 from the administrator is displayed at a position on the timeline of the posting screen corresponding to time T2. Also, a pop-up screen 35B1 is displayed at a position on the posting screen corresponding to time T3. Due to space limitations, in Fig. 15, the three stamps in the pop-up screen 35B1 are labeled "1," "2," and "3." In the example of FIG. 15, the user purchases stamp "2" and posts it on the posting site.

[0086] Next, the second posting (at time T11) will be described. The second post is "Nice save by Player D!" In the case of FIG. 15, a message 35A2 from the manager is displayed at a position corresponding to time T12 on the posting screen of the user terminal 30. Also, a pop-up screen 35B2 is displayed at a position corresponding to time T13. In the case of FIG. 15, the server 10 (presentation unit 102 in this case) selects the stamps to present to the user using the same "gender" as in the first post when selecting the three stamps corresponding to the second post.

[0087] Fig. 16 is a diagram for explaining another example of stamp presentation in embodiment 6. In Fig. 16, parts corresponding to those in Fig. 15 are denoted by the same reference numerals. In the case of Fig. 16, the first post (at time T1) is "Player A scores a goal!" Also, in the case of Fig. 16, the user attribute "gender" is used in the selection of three stamps by the server 10 (here, the presentation unit 102). However, in the case of Fig. 16, the user has not purchased the presented stamps. For this reason, no arrow indicating posting to the posting site is shown in Fig. 16. However, even if the user does not purchase the presented stamps, there is a possibility that the user will post a message consisting of text, and there is also a possibility that the user will post a stamp that he or she previously owned to the posting site.

[0088] Next, the second posting (at time T11) will be described. In the case of Figure 16, the second post is "Nice save by Player D!" 16, the user did not purchase the stamps presented in response to the first posting by the manager. Therefore, the server 10 (presentation unit 102 in this case) selects the three stamps to be presented in response to the second posting using a different user attribute from the first posting, i.e., "generation." Therefore, in FIG. 16, the three stamps in pop-up screen 35B2 are labeled "21," "22," and "23," to indicate the differences from the three stamps (i.e., "11," "12," and "13") displayed in pop-up screen 35B2 in FIG. 15.

[0089] <Summary> By using the information processing system 1 including the server 10 and the user terminal 30 according to the present embodiment, it is possible to change the selection criteria for the next stamp depending on the stamp acquisition history of the user to whom the stamp is presented. As a result, it is possible to increase the possibility that the presented stamp will be purchased and posted by the user.

[0090] <Embodiment 7> In this embodiment, an example of the information processing system 1 (see FIG. 1) described in the first embodiment will also be described. Therefore, this embodiment is also premised on the system configuration and processing operations of the information processing system 1 described in the first embodiment. In this embodiment, it is assumed that the posting of the presented stamps is free of charge during the event, but this premise can also be adopted in the other embodiments described above.

[0091] Based on this premise, the control unit 103 (see FIG. 2) in the information processing system 1 assumed in this embodiment is added with a sub-function of allowing users to use stamps while the event is being held, a sub-function of allowing the user to use the stamps even after the event ends if the stamps have been purchased by the user, and a sub-function of prohibiting the two users from using the stamps after the event ends if the stamps have not been purchased by the user.

[0092] 17 is a flowchart illustrating the flow of processing executed in the seventh embodiment. This processing is started every time an event starts. First, the processor 11 (see FIG. 1) determines whether or not the ongoing event has ended (step 21). If the event has not ended, a negative result is obtained in step 21. In this case, the processor 11 permits the user using the presented service to use the stamp (step 22). Since the use of the stamp is permitted, the user can freely post the stamp presented by the server 10 to the posting site. However, the posting site to which the stamp can be posted is limited to the posting site of the event related to the presented service. After this setting, the processor 11 returns to step 21 and repeats the determination of step 21.

[0093] On the other hand, if the event has ended, a positive result is obtained in step 21. In this case, processor 11 determines whether or not the user will purchase stamps (step 23). This determination is made for each user. Furthermore, this determination is not related to whether or not the user posted the stamps presented during the event. The only thing that is checked is whether or not the user purchased the presented stamps. If the user being the subject of the determination does not purchase the stamps, a negative result is obtained in step 23. In this case, the processor 11 prohibits the relevant user from using the stamps (step 24). In other words, even if the user posts a stamp presented by the server 10 (see FIG. 1) during the event, the user will not be able to use the stamp for posting to other posting sites or posting screens.

[0094] Thereafter, the processor 11 proceeds to step 25 to determine whether or not the processing has been completed for all users. If the process has been completed for all users, a positive result is obtained in step 25. In this case, processor 11 ends the series of processes. On the other hand, if the processing has not been completed for all users, a negative result is obtained in step 25. In this case, processor 11 returns to step . If the user being judged purchases stamps, a positive result is obtained in step 23. In this case, processor 11 permits the user to continue using the stamps that have already been purchased. However, processor 11 prohibits the use of stamps that have not been purchased (step 26). Thereafter, the processor 11 proceeds to step 25 to determine whether or not the processing has been completed for all users. Thereafter, processor 11 repeats the above-mentioned processing operations until a positive result is obtained in step 25.

[0095] <Summary> By using the information processing system 1 including the server 10 and the user terminal 30 according to this embodiment, the use of stamps after the event ends can be managed based on the stamp purchase history of the user to whom the stamps are presented. In other words, during the event, users can freely post the provided stamps. This can stimulate posting of the provided stamps by users who use the stamp presentation service. As a result, communication between users on the posting screen is stimulated.

[0096] In addition, at the end of the event, the user is given the opportunity to decide whether or not he / she wants to use the presented stamp on other posting sites. Specifically, the user can decide for himself / herself whether or not to continue using the presented stamp by purchasing it (i.e., by paying a fee). Users who have purchased stamps will be able to continue using the stamps they have purchased. Of course, future use of stamps by users who do not wish to purchase stamps will be restricted, but they can still enjoy posting stamps while the event is running.

[0097] <Embodiment 8> In this embodiment, one form of the information processing system 1 (see FIG. 1) described in the seventh embodiment will be described. Therefore, this embodiment is also premised on the system configuration and processing operation of the information processing system 1 described in the seventh embodiment. The control unit 103 in the information processing system 1 assumed in this embodiment has an additional sub-function of determining the price for a stamp based on the stamp usage history 111B6 (see FIG. 3) during the event. In this embodiment, the number of times of use in the stamp use history 111B6 is referenced. The number of times of use here is tallied for each event being held.

[0098] Fig. 18 is a flowchart illustrating the flow of processing executed in the seventh embodiment. In Fig. 18, parts corresponding to those in Fig. 17 are denoted by the same reference numerals. 18, step 31 exists between step 26 and step 25. This is the difference from the flowchart shown in FIG. In step 31, the processor 11 determines the compensation based on the usage history. The compensation is determined based on a predetermined rule. For example, the compensation for a stamp that has been used less frequently is set to be lower than the compensation for a stamp that has been used more frequently. Note that the compensation is not necessarily directly proportional to the number of times of use. For example, the compensation may be 100 P for up to two uses, 200 P for three to five uses, and 500 P for six uses or more.

[0099] The determined price may be presented at the stage of the purchase inquiry in step 23. Alternatively, the price may be determined by the user who is presented with the usage history. For example, if the same stamp is used multiple times, the user may be able to determine the price based on the number of specific scenes or the number of times it is presented, rather than simply the number of times it is used. Incidentally, if the price is not paid, the processor 11 cancels the purchase of the stamp and proceeds to step 24. This prohibits continued use of the stamp.

[0100] <Summary> By using the information processing system 1 including the server 10 and the user terminal 30 according to this embodiment, the purchase price of the content presented during the event can be determined after the event ends.

[0101] <Embodiment 9> In this embodiment, an example of the information processing system 1 (see FIG. 1) described in the first embodiment will also be described. Therefore, this embodiment is also premised on the system configuration and processing operations of the information processing system 1 described in the first embodiment. The control unit 103 (see FIG. 2) in the information processing system 1 assumed in this embodiment is added with a sub-function that allows a user to use stamps only until the end of an event when the user satisfies certain conditions related to the event.

[0102] Note that "when the user satisfies a predetermined condition regarding the event" means, for example, that the user performs a predetermined action related to the event. The predetermined actions include not only actions during the event period, but also the period before the event starts. The period during the event is defined, for example, as "the period from the start of entry to the venue to the end of exit" or "the period from the start of broadcasting or distribution to the end." In addition, the period before the event starts is defined by the sales period of advance tickets and related goods. In this embodiment, the predetermined conditions are assumed to be the purchase of official goods, the purchase of admission tickets, and the charging of financial value to a related application. That is, in this embodiment, these actions are regarded as the purchase of stamps.

[0103] FIG. 19 is a flowchart illustrating the flow of processing executed in the ninth embodiment. First, the processor 11 (see FIG. 1) determines whether or not the ongoing event has ended (step 41). If the event has not ended, a negative result is obtained in step 41. In this case, processor 11 determines whether or not stamps have been purchased during the event (step 42). If there is a stamp purchase history at the time of determination, a positive result is obtained in step 42. In this case, the processor 11 permits the use of the purchased stamps during the event (step 43). After this, the processor 11 returns to step 41.

[0104] On the other hand, if there is no stamp purchase history at the time of determination, a negative result is obtained in step 42. In this case, processor 11 determines whether or not there is a charge related to the event (step 44). The charge here is an example of the above-mentioned predetermined condition. If there is a history of charges related to the event at the time of the determination, a positive result is obtained in step 44. In this case, processor 11 permits the use of stamps during the event (step 45). In the case of this embodiment, all stamps presented during the event are permitted to be used during the event. After this, processor 11 returns to step 41.

[0105] On the other hand, if there is no history of charges related to the event at the time of determination, a negative result is obtained in step 44. In this case, processor 11 prohibits the use of the stamp (step 46). Note that the prohibition of use applies not only during the event, but also after the event ends. After this, processor 11 returns to step 41. If a positive result is obtained in the determination at step 41 (that is, if the event has ended), processor 11 ends the series of processes.

[0106] <Summary> By using the information processing system 1 configured with the server 10 and the user terminal 30 according to this embodiment, it is possible for a user who satisfies a predetermined condition to use the content without purchasing it.

[0107] <Embodiment 10> In this embodiment, one form of the information processing system 1 (see FIG. 1) described in the ninth embodiment will be described. Therefore, this embodiment is also premised on the system configuration and processing operations of the information processing system 1 described in the ninth embodiment. The control unit 103 in the information processing system 1 assumed in this embodiment is added with a sub-function that increases at least one of the number and types of stamps permitted for use when certain conditions are met compared to when the certain conditions are not met.

[0108] Fig. 20 is a flowchart for explaining the flow of processing executed in the embodiment 10. In Fig. 20, parts corresponding to those in Fig. 19 are denoted by the same reference numerals. In the case of the flowchart shown in Fig. 20, step 51 exists between step 44 and step 45. This is the difference from the flowchart shown in Fig. 19. In step 51, processor 11 increases the number and / or type of stamps selectable by the user. For example, if the predetermined condition is not satisfied, and the number of stamps presented for a particular scene is three, the number of stamps presented in step 51 may be increased to five. The number of stamps to be increased may be set according to the amount of money charged. For example, the number of stamps to be increased may be two if the amount is less than a threshold, and four if the amount is more than the threshold.

[0109] Also, for example, if a predetermined condition is not met, and there is only one type of stamp presented for a specific scene (for example, a stamp with only an image of the specific scene), the types of stamps presented in step 51 are increased to three types (for example, a stamp with only an image of the specific scene, a stamp combining the image of the specific scene with an image of a contestant, etc., and a stamp combining the image of the specific scene with text). It is also possible to employ a mechanism for setting the number of types to be increased according to the amount charged.

[0110] <Summary> By using the information processing system 1 configured with the server 10 and the user terminal 30 according to this embodiment, it is possible to treat users who satisfy a predetermined condition more preferentially than users who do not satisfy the predetermined condition.

[0111] <Other embodiments> The form of the invention is not limited to the above-described embodiment. For example, it is possible to combine elements of each embodiment as appropriate. The combination here includes the deletion of elements of each embodiment.

[0112] (1) In the embodiment described above, as shown in FIG. 1, stamps related to a specific scene are presented to the user in response to a post about an event from the operator of an official account, but other mechanisms are also possible. Fig. 21 is a diagram showing another example of the configuration of the information processing system 1 assumed in another embodiment. In Fig. 21, the parts corresponding to those in Fig. 1 are denoted by the same reference numerals. The information processing system 1 shown in Fig. 21 is composed of a server 10, a user terminal 30 operated by a user viewing an event or viewing an event image, and a network N connecting these so as to be able to communicate with each other. In other words, the existence of an operator terminal 20 (see Fig. 1) is not required. (1-1) Example 1 Fig. 22 is a diagram for explaining a communication sequence between terminals executed in another embodiment. In Fig. 22, parts corresponding to those in Fig. 6 are denoted by the same reference numerals. As shown in Fig. 22, in this information processing system 1, when a post made by a user to a posting site satisfies an extraction rule for a specific scene, a stamp of the specific scene is presented to the user. The users here are an example of a first user and a second user.

[0113] (1-2) Example 2 Fig. 23 is a diagram for explaining a communication sequence between terminals executed in another embodiment. In Fig. 23, the parts corresponding to those in Fig. 6 are denoted by the same reference numerals. In the communication sequence shown in Fig. 23, breaking news to a news site is regarded as a posting. In this information processing system 1, if the breaking news satisfies the extraction rule for a specific scene, a stamp of the specific scene is presented to the user. In this case, the poster of the breaking news is an example of the first user.

[0114] (1-3) Example 3 FIG. 24 is a diagram for explaining a communication sequence between terminals executed in another embodiment. In FIG. 24, the parts corresponding to those in FIG. 6 are denoted by the same reference numerals. In the case of the communication sequence shown in FIG. 24, the server 10 acquires an event image distributed by streaming from the event image distribution server (steps 61 and 62). The server 10 in this information processing system 1 extracts a specific scene using image analysis or a learning model obtained by machine learning, and presents a stamp of the extracted specific scene to the user. In this case, the distribution of the event image is an example of a post. Also, the business entity (including employees and business contractors) distributing the event image is an example of a first user. In the case of Fig. 24 as well, the event image acquired in step 61 does not correspond to a specific scene. Therefore, stamp generation is not executed. On the other hand, the event image acquired in step 62 corresponds to a specific scene. Therefore, a stamp is generated (step 15), and the generated stamp is presented on the user terminal 30 (step 16).

[0115] (2) In the above embodiment, the server 10 monitors posts from one poster (i.e., poster), but it may be from multiple posters. In this case, the server 10 identifies a specific scene based on posts from multiple posters and presents a stamp related to the specific scene to the user. For example, the server 10 may analyze posts from multiple users and identify a specific scene by majority vote. In addition, the images and text of the contestants that compose the stamp may be determined based on information about the contestants that appear in the posts from multiple users.

[0116] (3) In the above embodiment, when multiple stamps are presented to a user, the stamps to be presented are selected using the user attributes of the user to whom the stamps are presented. However, when a single stamp is presented, the stamp to be presented may be selected using the selection unit 102B (see FIG. 10). In this case, the user attributes may also be used.

[0117] (4) In the above-described embodiment, when multiple stamps are presented to a user, the stamps to be presented are selected using the user attributes of the user to whom they are presented. However, the stamps to be presented may also be selected by random drawing without using user attributes.

[0118] <Summary> The main features of the information processing device, the information processing method, the program, and the information processing system described in the embodiments will be described below. [General-purpose subject] One objective of the present invention is to facilitate the posting of content about ongoing events. [Other issues] Another object of the present invention is to promote the posting of content related to scenes of ongoing events, i.e., to stimulate communication between users. Another objective of the present invention is to enable the presentation of recommended content that reflects scenes from an ongoing event in real time, thereby enabling the posting of content that reflects a specific scene that motivated the posting. Another object of the present invention is to enable the presentation of recommended content related to scenes of an ongoing event, thereby shortening the time required to post content.

[0119] Issues corresponding to [Appendix 1] One object of the present invention is to facilitate the acquisition of content related to ongoing events. [Supplementary Note 1] The information processing device of this embodiment has an acquisition unit that acquires a first post from a first user for an ongoing event, and a presentation unit that presents a first content related to the first post to a second user in a manner that makes the first content available to the second user. The information processing device described above makes it easy to obtain content related to an event that is currently being held.

[0120] Issues corresponding to [Appendix 2] One of the objectives of the present invention is to enable the presentation of a wide variety of content. [Appendix 2] An information processing device as described in Appendix 1, wherein the presentation unit generates first content by combining second content corresponding to a scene within an event identified based on the first post with text related to the scene. This makes it possible to present a wide variety of content.

[0121] Issues corresponding to [Appendix 3] One of the objectives of the present invention is to enable the presentation of a wide variety of content. [Appendix 3] An information processing device as described in Appendix 1, wherein the presentation unit generates first content by combining second content corresponding to a scene within an event identified based on the first post and image content of participants in the event related to the scene. This makes it possible to present a wide variety of content.

[0122] Issues corresponding to [Appendix 4] One of the objects of the present invention is to present content appropriate to the user to whom the content is to be presented. [Supplementary Note 4] The information processing device according to Supplementary Note 2 or 3, wherein the presentation unit selects a plurality of first contents to be presented to the second user based on user attributes of the second user. This makes it possible to present content appropriate to the user to whom it is presented.

[0123] Issues corresponding to [Appendix 5] One of the objects of the present invention is to present content that is compatible with the user to whom it is presented. [Appendix 5] The information processing device of Appendix 4, wherein when multiple in-event participants are related to a scene within an event identified based on the first post, the presentation unit prioritizes presentation of first content related to in-event participants defined by user attributes to the second user over first content related to in-event participants not defined by user attributes. This makes it possible to present content that is compatible with the user to whom it is presented.

[0124] Issues corresponding to [Appendix 6] One of the objects of the present invention is to enable a user to change content selection criteria in accordance with the content acquisition history. [Appendix 6] The information processing device described in Appendix 4, wherein the user attributes include a first user attribute and a second user attribute, and the presentation unit selects the first content related to the second post of the first user based on the first user attribute when the second user acquires first content related to the first post selected by the first user attribute, and selects the first content related to the second post of the first user based on the second user attribute when the second user does not acquire first content related to the first post selected by the first user attribute. This makes it possible to change the content selection criteria according to the user's content acquisition history.

[0125] Issues corresponding to [Appendix 7] One of the objects of the present invention is to manage the use of content after the event ends based on the content purchase history. [Appendix 7] An information processing device as described in Appendix 1, further comprising a control unit that permits the second user to use the first content while the event is being held, permits the second user to use the first content even after the event ends if the first content is purchased by the second user, and prohibits the second user from using the first content after the event ends if the first content is not purchased by the second user. This allows the use of content after the event has ended to be managed based on the content purchase history.

[0126] Issues corresponding to [Appendix 8] One of the objects of the present invention is to enable the purchase price of content offered during an event to be determined after the event has ended. [Supplementary Note 8] The information processing device according to Supplementary Note 7, wherein the control unit determines a price for the first content based on a usage history of the first content during the event. This allows the purchase price of the content presented during the event to be determined after the event has ended.

[0127] Issues corresponding to [Appendix 9] One of the objects of the present invention is to enable users who satisfy predetermined conditions to use content without purchasing it. [Appendix 9] An information processing device as described in Appendix 1, further comprising a control unit, which, when the second user satisfies a predetermined condition regarding the event, permits the second user to use the first content only until the event ends. This allows users who satisfy a predetermined condition to use the content without purchasing it.

[0128] Issues corresponding to [Appendix 10] One of the objects of the present invention is to give preferential treatment to users who meet certain conditions over other users. [Supplementary Note 10] The information processing device according to Supplementary Note 9, wherein the control unit increases at least one of the number and types of first contents permitted for use when a predetermined condition is satisfied compared to when the predetermined condition is not satisfied. This allows users who meet the predetermined conditions to be given preferential treatment over other users.

[0129] Issues corresponding to [Appendix 11] One object of the present invention is to facilitate the acquisition of content related to ongoing events. [Appendix 11] In the information processing method of this embodiment, a processor executes a process of acquiring a first post from a first user for an ongoing event, and a process of presenting a first content related to the first post to a second user so that the first content can be acquired. According to the above information processing method, it is possible to easily obtain content relating to an event that is currently being held.

[0130] Issues corresponding to [Appendix 12] One object of the present invention is to facilitate the acquisition of content related to ongoing events. [Appendix 12] The program of this embodiment causes a processor to acquire a first post from a first user for an ongoing event, and causes the processor to execute a process of presenting a first content related to the first post to a second user in a manner that makes it retrievable. According to the above program, content relating to an ongoing event can be easily acquired.

[0131] Issues corresponding to [Appendix 13] One object of the present invention is to facilitate the acquisition of content related to ongoing events. [Appendix 13] The information processing system of this embodiment includes a server and a terminal device, and the server acquires a first post from a first user for an ongoing event and presents a first content related to the first post in a retrievable manner to a second user operating the terminal device. According to the above information processing system, it is possible to easily obtain content related to an event that is currently being held. [Explanation of symbols]

[0132] 1...information processing system, 10...server, 11, 21, 31...processor, 12, 22, 32...memory, 13, 23, 33...auxiliary storage device, 14, 24, 34...communication interface, 20...operator terminal, 25, 35...display, 30...user terminal, 101...acquisition unit, 102...presentation unit, 103...control unit, 110...storage unit

Claims

1. an acquisition unit that acquires a first post from a first user for an ongoing event; a presentation unit that presents a first content related to the first post to a second user in an acquireable manner; An information processing device having the above configuration.

2. The presentation unit is generating the first content by combining a second content corresponding to a scene in the event identified based on the first post with a character related to the scene; The information processing device according to claim 1 .

3. The presentation unit is generating the first content by combining a second content corresponding to a scene in the event identified based on the first post with an image content of a participant in the event related to the scene; The information processing device according to claim 1 .

4. The presentation unit is selecting the plurality of first contents to be presented to the second user based on a user attribute of the second user; 4. The information processing device according to claim 2 or 3.

5. The presentation unit is When a plurality of in-event participants are related to a scene in the event identified based on the first post, presentation of the first content related to the in-event participant defined by the user attribute to the second user is prioritized over the first content related to the in-event participant not defined by the user attribute. The information processing device according to claim 4.

6. The user attributes include a first user attribute and a second user attribute; The presentation unit is When the second user acquires the first content related to the first post selected by the first user attribute, the first content related to the second post of the first user is selected based on the first user attribute; When the second user does not acquire the first content related to the first post selected based on the first user attributes, the first content related to the second post of the first user is selected based on the second user attributes. The information processing device according to claim 4.

7. The control unit further includes: The control unit is permitting the second user to use the first content during the event; If the first content is purchased by the second user, allowing the second user to use the first content even after the event ends; If the first content is not purchased by the second user, prohibiting the second user from using the first content after the end of the event. The information processing device according to claim 1 .

8. The control unit is determining a price for the first content based on a usage history of the first content during the event; The information processing device according to claim 7.

9. The control unit further includes: The control unit is permitting the second user to use the first content only until the event ends, when the second user satisfies a predetermined condition regarding the event; The information processing device according to claim 1 .

10. The control unit is at least one of the number and the type of the first contents permitted for use when the predetermined condition is satisfied is set to be greater than that when the predetermined condition is not satisfied; The information processing device according to claim 9.

11. A process in which a processor acquires a first post from a first user for an ongoing event; A process in which a processor presents a first content related to the first post to a second user so that the first content can be acquired; An information processing method for performing the above.

12. causing a processor to obtain a first post from a first user for an ongoing event; causing a processor to retrievably present first content associated with the first post to a second user; A program that executes a process.

13. A server and a terminal device are provided, The server, Obtaining a first post from a first user for an ongoing event; presenting a first content related to the first post to a second user who operates the terminal device so as to be retrievable; Information processing system.

Citation Information

Patent Citations

  • Feeling estimation method, feeling estimation device and program

    JP2019191937A