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

The information processing device determines advertising targets in distributed videos using advertiseable list information and advertiser bids, addressing the lack of advertising integration in conventional streaming technologies and improving viewer engagement and revenue.

JP7810610B2Active Publication Date: 2026-02-03LY CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022092400
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-06-07
Publication Date
2026-02-03
Estimated Expiration
2042-06-07

AI Technical Summary

Technical Problem

Conventional video streaming technologies lack the capability to effectively integrate advertising into distributed videos, failing to consider appropriate targeting of advertisements.

Method used

An information processing device and method that determines advertising targets based on advertiseable list information, integrating bidding information from advertisers to select and display advertisements during live video distribution.

Benefits of technology

Enables appropriate determination of advertising targets in distributed videos, enhancing viewer engagement and revenue opportunities for distributors through targeted advertisements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007810610000001
    Figure 0007810610000001
  • Figure 0007810610000002
    Figure 0007810610000002
  • Figure 0007810610000003
    Figure 0007810610000003
Patent Text Reader

Abstract

To properly determine a target of an advertisement in distributed video.SOLUTION: An information processing apparatus includes an acquisition unit and a determination unit. The acquisition unit acquires advertisement possible list information indicating targets that a distributer who distributes distributed video can advertises. The determination unit determines an advertisement target to be advertised by the distributor in the distributed video on the basis of the advertisement possible list information acquired by the acquisition unit.SELECTED DRAWING: Figure 3
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, and an information processing program. [Background technology]

[0002] Conventionally, there are known technologies for providing viewers (users) with streaming video delivered by a broadcaster, such as a live broadcaster. For example, there is known a system that relays streaming data from a live venue, transmits it to a terminal used by a viewer, and accepts monetary value such as gifts, or so-called tips, from the viewer (see Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-021250 Summary of the Invention [Problem to be solved by the invention]

[0004] However, there is room for improvement in the above-mentioned conventional technology. The above-mentioned conventional technology only enables viewers to provide tips, and does not take into consideration advertising in the distributed video. As such, there is room for improvement in the conventional technology in terms of advertising in the distributed video, and it is desired to appropriately determine the target of advertising in the distributed video.

[0005] The present application has been made in view of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can appropriately determine the target of an advertisement in a distributed video. [Means for solving the problem]

[0006] The information processing device of the present application is characterized by comprising an acquisition unit that acquires advertiseable list information indicating targets that can be advertised by a distributor distributing a distribution video, and a determination unit that determines advertising targets that the distributor is to advertise in the distribution video based on the advertiseable list information acquired by the acquisition unit. [Effects of the Invention]

[0007] According to one aspect of the embodiment, it is possible to provide an effect that it is possible to appropriately determine the target of an advertisement in a distribution video. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of information processing executed by an information processing apparatus according to an embodiment. [Figure 2] FIG. 2 is a diagram showing an example of a screen during advertising. [Figure 3] FIG. 3 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a viewer information storage unit according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of a distributor information storage unit according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a distribution information storage unit according to the embodiment. [Figure 7] FIG. 7 is a flowchart showing an example of the flow of information processing executed by the information processing device. [Figure 8] FIG. 8 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing device. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to these embodiments. Furthermore, the embodiments can be appropriately combined as long as the processing content is not contradictory. Furthermore, the same components in the following embodiments will be assigned the same reference numerals, and redundant explanations will be omitted.

[0010] (Embodiment) [1. An example of information processing] First, an example of information processing executed by the information processing device 100 will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing executed by the information processing device according to the embodiment.

[0011] FIG. 1 illustrates an example of a case where an information processing system 1 (see FIG. 3), which is a system that provides a video distribution service, determines whether to restrict tipping by users (also referred to as "viewers") who watch videos (also referred to as "distributed videos") distributed by a distributor. Information processing system 1 is a system in which viewers not only watch the videos distributed by the distributor, but also provide value (compensation) to the distributor by actions such as leaving comments or tipping. In other words, information processing system 1 is a system in which viewers and distributors can communicate (communicate) two-way.

[0012] A video distribution service is a service provided by a video distribution platform, such as YouTube (registered trademark), TikTok (registered trademark), etc., where users who use the video distribution service can become distributors and distribute videos to other users. In other words, in a video distribution service, each user can be both a distributor and a viewer, and when a user who is a distributor watches videos distributed by other distributors, he or she can also be a viewer of the other distributors.

[0013] Furthermore, in a video distribution service, a distributor is not limited to a person (user) who distributes a distribution video of himself / herself, but also includes a person (user) who distributes a distribution video that does not include his / her own image. For example, a distributor also includes a person (user) who distributes using a character model such as a Vtuber (Virtual YouTuber).

[0014] Tipping may also be an act of providing an object of monetary value from a viewer to a broadcaster in a video distribution service. The object of tipping is not limited to money, and may be any object that can be given or received from a viewer to a broadcaster. For example, the object of tipping is not limited to money (amount of money) itself, but may be, for example, a paid item that can be converted into money, a paid gift, or other object that has monetary value. The object of tipping may also be any trading object, such as a product.

[0015] [1-1. Overview of Information Processing] From here, an overview of the flow of information processing shown in Fig. 1 will be described. Fig. 1 will explain, as an example, a case where, when a live distributor A (also simply referred to as "distributor A") distributes a distribution video, the information processing device 100 determines a target for advertising in the distribution video. That is, Fig. 1 will explain, as an example, a case where distributor A advertises the target determined by the information processing device 100 in the distribution video.

[0016] First, a distributor uses a distributor device 20 such as a smartphone to transmit to the information processing device 100 advertiseable list information indicating targets (also referred to as "advertisable targets") to which the distributor can advertise (step S1). The distributor device 20 transmits to the information processing device 100 advertiseable list information indicating advertiseable targets selected by the distributor from a candidate advertisement list indicating candidate advertisement targets that can be targeted for advertisements in the video distribution service provided by the information processing system 1. For example, the information processing device 100 transmits the candidate advertisement list to the distributor device 20, and the distributor device 20 accepts the selection of the advertiseable targets from the distributor using the candidate advertisement list received from the information processing device 100. In FIG. 1, the distributor device 20 used by distributor A transmits to the information processing device 100 advertiseable list information indicating the advertiseable targets of distributor A. For example, the distributor device 20 used by distributor A transmits to the information processing device 100 advertiseable list information indicating that distributor A has selected targets such as beverages and foods as advertiseable targets.

[0017] The information processing device 100 transmits the advertising target list information to the advertiser device 50 (step S2). In FIG. 1, the information processing device 100 transmits the advertising target list information indicating the advertising target of distributor A to the advertiser device 50. For example, the information processing device 100 transmits the advertising target list information indicating that distributor A has selected targets such as beverages and food as advertising targets to the advertiser device 50. The advertiser device 50 displays the advertising target list information received from the information processing device 100. In FIG. 1, each advertiser device 50 displays the advertising target list information indicating the advertising target of distributor A, so that each advertiser using each advertiser device 50 can confirm the advertising target of distributor A.

[0018] In addition, the distributor transmits video captured using a distributor device 20 such as a smartphone to the information processing device 100 as video to be distributed (step S3). In FIG. 1, the distributor device 20 used by distributor A transmits video captured of distributor A or the like to the information processing device 100 as video to be distributed.

[0019] The information processing device 100 then transmits the distribution video to a viewer device 10, such as a smartphone, used by the viewer (step S4). The information processing device 100 transmits the distribution video that the viewer wishes to view to the viewer device 10 of that viewer. For example, the viewer operates the viewer device 10 to select the distribution video to view, and the information processing device 100 distributes the distribution video selected by the viewer to the viewer device 10 used by that viewer. In FIG. 1, the distribution video distributed by distributor A is selected as the live distribution to be viewed by user U1. The viewer device 10 used by user U1 transmits request information requesting the distribution video distributed by distributor A to the information processing device 100, and the information processing device 100 live-distributes (transmits) the distribution video distributed by distributor A to the viewer device 10 used by user U1 in response to the request information.

[0020] The above-described live streaming process continues while the broadcaster is broadcasting live. The above-described process is merely an example, and any process may be used to broadcast live as long as live streaming is possible in the information processing system 1. For example, live streaming in the information processing system 1 may be achieved using a live streaming application installed on the viewer device 10 or the broadcaster device 20. That is, any mode of live streaming in the information processing system 1 may be adopted as long as the following process can be achieved. In addition, in the information processing system 1, if the device that provides live streaming video to viewers is a device (live streaming device) other than the information processing device 100, the broadcaster device 20 transmits the video to be broadcast to the live streaming device. The live streaming device then transmits (distributes) the video to be broadcast received from the broadcaster device 20 to the viewer device 10 of the viewer.

[0021] 1 shows a case where a video CT, which is a video of a live music performance by distributor A, is distributed to a viewer device 10 used by user U1 through the above-described process. Various information including the distributed video CT is displayed on the screen of the viewer device 10. The viewer device 10 displays the video CT in area AR1.

[0022] The viewer device 10 also displays a list of viewer comments in area AR2. In FIG. 1, the viewer device 10 displays comments posted by viewers of the video CT other than user U1 (such as user U25). The information processing system 1 may preferentially display comments from viewers who have provided value to distributor A through tipping or the like on the viewer device 10 of each viewer watching the video CT. For example, if user U25 posts a comment (message) along with a tip of 1,000 yen, the information processing system 1 may continuously display the comment on the viewer device 10 of each viewer watching the video CT for a period corresponding to the amount of tipping (1,000 yen) (e.g., 5 minutes). In this way, the information processing system 1 may give preferential treatment to viewers who have provided value to the distributor through tipping or the like over other viewers.

[0023] Viewers operate the viewer device 10 to react to the distributed video. The viewer device 10 then transmits information corresponding to the reactions of the viewers who reacted to the distributed video (also referred to as "reacting viewers") to the information processing device 100. For example, viewers operate the viewer device 10 to post comments or make tips. In FIG. 1, user U1 operates the viewer device 10 to make tips to distributor A.

[0024] The advertiser uses the advertiser device 50 to transmit information regarding bidding for advertisements (also referred to as "bidding information") to the information processing device 100 (step S5). In response to an operation by the advertiser, the advertiser device 50 transmits bidding information including the target of the advertisement, information identifying the distributor or distribution video requesting the advertisement (distributor ID, distribution ID, etc.), the bid amount, etc. to the information processing device 100. The information processing device 100 receives, from the advertiser device 50, bidding information by the advertiser for the target indicated by the advertiseable list information.

[0025] 1, the advertiser device 50 transmits bidding information indicating a bid for a target designated by the advertiser among targets indicated in the advertiseable list information of the distributor A to the information processing device 100. The information processing device 100 receives, from the advertiser device 50, bidding information indicating a bid for a target designated by the advertiser using the advertiser device 50 among targets indicated in the advertiseable list information of the distributor A.

[0026] For example, advertiser X operates the advertiser device 50 to specify a beverage among the targets indicated in the advertiser A's advertizable list information, and the advertiser device 50 of advertiser X transmits information indicating product GD1, which is the beverage of advertiser X, and bidding information (referred to as "bidding information XB") indicating a bid amount (referred to as "bidding amount XP") for product GD1 to the information processing device 100. The information processing device 100 receives the bidding information XB from the advertiser device 50 of advertiser X. Advertisers other than advertiser X also submit bids to request advertisements from the distributor A. The information processing device 100 also receives bidding information indicating bids for the target specified by the advertiser from advertiser devices 50 used by advertisers other than advertiser X.

[0027] The information processing device 100 executes a determination process to determine targets (also referred to as "advertising targets") to be advertised by the distributor in the video to be distributed, based on the advertising list information (step S6). For example, the information processing device 100 determines the advertising targets based on bidding information from each advertiser. For example, the information processing device 100 determines the target corresponding to the highest bid indicated in the bidding information from each advertiser as the advertising target. In FIG. 1, the information processing device 100 determines the product GD1 corresponding to the bid of advertiser X, which bid the highest bid amount XP, among multiple bids from multiple advertisers including advertiser X, as the advertising target. Note that the above-described process of determining the target advertisement is merely an example, and the information processing device 100 may determine the advertising target using various information as appropriate.

[0028] The information processing device 100 transmits information indicating the advertising target determined by the determination process to the distributor device 20 used by the distributor (step S7). For example, the information processing device 100 transmits information requesting advertising of the advertising target to the distributor device 20. In FIG. 1, the information processing device 100 transmits information indicating the product GD1 determined as the advertising target by the determination process to the distributor device 20 used by distributor A. The distributor device 20 used by distributor A displays information indicating that an advertisement has been requested for the beverage product GD1 as the advertising target. As a result, the product GD1 recognizes that it is the advertising target and advertises the product GD1 by talking about it or including it in the distributed video. Note that in FIG. 1, it is assumed that advertiser X provides product GD1 to distributor A before distributing the video CT, so that product GD1 is near distributor A when the video CT is distributed.

[0029] Then, the distributor uses the distributor device 20 to transmit the distribution video including the content of the advertisement target to the information processing device 100 (step S8). In FIG. 1, the distributor device 20 used by distributor A transmits the video CT, which is a video of distributor A holding the product GD1 that is the advertisement target, to the information processing device 100 as the distribution video.

[0030] Then, the information processing device 100 transmits the distribution video including the content of the advertisement target to a viewer device 10 such as a smartphone used by the viewer (step S9). The information processing device 100 transmits the distribution video including the content of the product GD1 to the viewer device 10. For example, the information processing device 100 transmits information indicating that it is an advertisement (also referred to as "advertisement explicit information") to the viewer device 10.

[0031] The information processing device 100 transmits to the viewer device 10 a video CT on which advertisement information MK, which is the character string "PR" indicating that the video is an advertisement, is superimposed. The information processing device 100 superimposes the advertisement information MK on the video CT, which is a video of a broadcaster A or the like holding the product GD1 that is the advertising target, and transmits the video to the viewer device 10. As shown in FIG. 2, the viewer device 10 displays the video CT, which is a video of a broadcaster A or the like holding the product GD1 that is the advertising target, in an area AR1. FIG. 2 is a diagram showing an example of a screen during advertising. In FIG. 2, the viewer device 10 displays the video CT on which advertisement information MK, which is the character string "PR," is superimposed in an area AR1. In this way, the viewer device 10 displays the advertisement information MK together with the video CT, thereby allowing the viewer to recognize that the broadcaster A is advertising. In other words, in the information processing system 1, when advertising a product or the like, advertisement information indicating sponsorship is displayed together with the distributed video.

[0032] 1 illustrates an example in which the advertised product GD1 is located near the distributor A, but if the advertised product is not located near the distributor A, the distributor may advertise the advertised product by speaking. Furthermore, the information processing device 100 may advertise the advertised product in the distributed video by superimposing an image of the advertised product on the distributed video of the distributor.

[0033] Furthermore, the information processing device 100 may determine whether or not the distributor is advertising by any method. For example, when the distributor starts advertising, the distributor device 20 may transmit information indicating that the distributor will start advertising (also referred to as "advertising start information") to the information processing device 100. For example, the distributor device 20 displays a button indicating the start of advertising (also referred to as "advertising start button"), and when the distributor presses the advertising start button, transmits information indicating that the advertising will start (advertising start information) to the information processing device 100.

[0034] Furthermore, when the distributor ends the advertisement, the distributor device 20 may transmit information indicating that the distributor will end the advertisement (also referred to as "advertisement end information") to the information processing device 100. For example, the distributor device 20 displays a button indicating that the advertisement will end (also referred to as "advertisement end button"), and when the distributor presses the advertisement end button, transmits information indicating that the advertisement will end (advertisement end information) to the information processing device 100.

[0035] For example, the information processing device 100 transmits advertisement explicit information to the viewer device 10 from the time it receives advertisement start information until it receives advertisement end information, and the viewer device 10 displays the advertisement explicit information while it is receiving the advertisement explicit information. For example, the information processing device 100 superimposes advertisement explicit information MK on the video CT and transmits it to the viewer device 10 from the time it receives advertisement start information from the distributor device 20 used by distributor A until it receives advertisement end information. As a result, the viewer device 10 displays the advertisement explicit information MK superimposed on the video CT while distributor A is advertising. Furthermore, after receiving advertisement end information from the distributor device 20 used by distributor A, the information processing device 100 transmits a video CT that does not include the advertisement explicit information MK to the viewer device 10. Note that the above is merely an example, and the information processing device 100 may analyze the distributed video to determine whether the distributor is advertising. In this case, the information processing device 100 may transmit advertisement display information to the viewer device 10 while it determines that the distributor is advertising, and the viewer device 10 may display the advertisement display information while it is receiving the advertisement display information.

[0036] As described above, the information processing device 100 accepts advertising bids during live distribution, and the distributor advertises the target of the successful bidder during the live distribution. The information processing device 100 determines the advertising target in accordance with the bids from the advertisers, thereby making it possible to appropriately determine the advertising target in the distributed video.

[0037] [1-2. Other processing examples] The above-described process is merely an example, and the information processing device 100 may perform various processes using various information. In this regard, examples are listed below. Note that explanations of points similar to those described above will be omitted as appropriate. Furthermore, the various processes described below may be combined as appropriate.

[0038] [1-2-1. Request from advertiser] In the above example, the information processing device 100 determines the advertising target to which the distributor will advertise in response to a bid from an advertiser, but the information processing device 100 may provide the distributor with a request list from the advertiser, and the distributor may determine the target to which the advertisement will be posted from the request list.

[0039] In this case, for example, the information processing device 100 accepts a selection of advertiseable targets from the broadcaster before live streaming. For example, the broadcaster selects advertiseable targets from a request list from the advertiser. The advertiser also provides each target (product, etc.) in the request list to the broadcaster before live streaming. The information processing device 100 may also determine advertising targets for each of multiple periods of the streaming schedule (for example, from the start until 10 minutes, or from 10 minutes to 20 minutes).

[0040] [1-2-2. Bidding according to viewers] The information processing device 100 may provide information about viewers watching the distributed video to advertisers, and the advertisers may make bids based on the viewer information. In this case, after the start of live distribution, the information processing device 100 may notify the advertisers providing the selected advertizable targets of the start of bidding, along with viewer information, etc. Note that the viewer information provided to the advertisers may be information estimated by the information processing device 100 from past history. For example, the information processing device 100 may provide the advertisers with information indicating fluctuations in the number of viewers over each period.

[0041] The advertiser makes a bid based on viewer information and the like. The bid may be made by the advertiser device 50 or by a device (server device) other than the advertiser device 50. The information processing device 100 may notify the distributor of information about the advertiser who made the successful bid. The distributor introduces products and the like that are the targets (advertised targets) provided by the notified advertiser during live distribution.

[0042] [1-2-3. Other examples] The above-described process is merely an example, and various modes may be used to advertise the advertising target in the distributed video in the information processing system 1. For example, in the information processing system 1, the advertising target may be determined during distribution, and the distributor may advertise the advertising target during the distribution.

[0043] In this case, in the information processing system 1, an advertiser (also referred to as an "advertising ordering agent") places an order in an auction format during distribution. The advertiser operates the advertiser device 50 to place an order for an advertisement in the auction format. The advertiser device 50 transmits order information for the advertisement in the auction format to the information processing device 100.

[0044] Furthermore, in the information processing system 1, the distributor registers advertiseable products and advertising fees in advance, or automatically sets the advertiseable products and advertising fees based on the distributor's history, etc., and presents them to the advertising ordering company. The distributor operates the distributor device 20 to transmit information indicating the advertiseable products and advertising fees to the information processing device 100. The information processing device 100 registers the received information indicating the advertiseable products and advertising fees in the storage unit 120, correlating it with the distributor. Then, the information processing device 100 transmits the information indicating the advertiseable products and advertising fees registered by the distributor to the advertiser device 50. The advertiser device 50, which has received the information indicating the advertiseable products and advertising fees, outputs the information indicating the advertiseable products and advertising fees by displaying or outputting the received information indicating the advertiseable products and advertising fees as audio.

[0045] In the information processing system 1, when an advertising ordering company submits a bid, the distributor is notified and given an explanation on the spot. For example, when a bid is accepted from an advertising ordering company, the information processing device 100 transmits information about the bid (such as the advertising target and bid amount) to the distributor device 20. The distributor device 20 outputs the information about the bid by displaying the information about the received bid or outputting it as audio.

[0046] In addition, in the information processing system 1, the distributor registers the product to be advertised (advertising target) and the fee. In the information processing system 1, the advertising ordering company makes a bid, and at the time of the bid, the distributor is not notified of the bid. In the information processing system 1, once the distributor actually distributes (advertises) the product to be advertised, information regarding the bid, such as the bid amount, is notified to the distributor at that time.

[0047] Note that the above-described process is merely an example, and the information processing system 1 may determine advertising targets in an auction format in various ways. For example, the information processing system 1 may accept bids in an auction format based on time-related conditions. For example, the information processing system 1 may set a time limit and accept bids in an auction format within that time limit. For example, the information processing system 1 may accept bids only for advertising targets for which the time required to explain the advertising targets is within a predetermined threshold.

[0048] [2. Information Processing System Configuration] The information processing system 1 is a system that provides a video distribution service. As shown in FIG. 3, the information processing system 1 includes a viewer device 10, a distributor device 20, an advertiser device 50, and an information processing device 100. The viewer device 10, the distributor device 20, and the information processing device 100 are communicably connected via a network N via a wired or wireless connection. The information processing system 1 shown in FIG. 3 may also include a plurality of viewer devices 10, a plurality of distributor devices 20, a plurality of advertiser devices 50, and a plurality of information processing devices 100. The information processing system 1 may also include various computers other than those described above that are used for video distribution. For example, the information processing system 1 may also include a distribution server for providing the video distribution service in addition to the information processing device 100.

[0049] A viewer (user) receives a stream of video, such as live video, delivered by a broadcaster via an information processing device 100 by operating a viewer device 10. The viewer device 10 is a computer used by the viewer (user). The viewer device 10 may be implemented, for example, as a smartphone, a tablet terminal, a notebook PC (Personal Computer), a mobile phone, or a PDA (Personal Digital Assistant). FIG. 1 shows a case where the viewer device 10 is a smartphone. Note that, hereinafter, the viewer device 10 may be referred to as a viewer or a user. In other words, hereinafter, the viewer and user may be interchangeably referred to as the viewer device 10.

[0050] The viewer device 10 is used by the viewer to perform various actions on the Internet. The viewer device 10 is used by the viewer to view various information. For example, the viewer device 10 displays a streamed video using an application or browser that allows the viewer to view the streamed video. For example, the viewer device 10 is used by the viewer to provide compensation to the streamer who streams the streamed video. For example, the viewer device 10 accepts input by the viewer. For example, the viewer device 10 accepts an operation by the viewer to make a tip. The viewer device 10 may be any device as long as it can implement the processing in the embodiment.

[0051] The viewer device 10 provides distributed video. The viewer device 10 receives distributed video including an advertising target from the information processing device 100. The viewer device 10 receives advertisement explicit information indicating that the video is an advertisement from the information processing device 100. The viewer device 10 receives advertisement explicit information to be displayed superimposed on the distributed video from the information processing device 100. The viewer device 10 receives advertisement explicit information, which is a character string indicating that the video is an advertisement, from the information processing device 100. The viewer device 10 receives distributed video including advertisement explicit information from the information processing device 100.

[0052] The distributor device 20 according to the embodiment is a computer used by a distributor. The distributor device 20 may be realized by, for example, a smartphone, a tablet terminal, a laptop PC, a mobile phone, a PDA, or the like. FIG. 1 shows a case where the distributor device 20 is a smartphone. Note that, hereinafter, the distributor device 20 may be referred to as a distributor. That is, hereinafter, the distributor may be read as the distributor device 20.

[0053] The distributor device 20 is used by the distributor to perform various actions on the Internet. The distributor device 20 is used by the distributor to distribute various types of information. The distributor device 20 is used by the distributor to distribute video to be distributed. The distributor device 20 executes distribution of the video to be distributed by the distributor using an application for the distributor to distribute the video to be distributed. For example, the distributor device 20 shoots the video to be distributed using an application for the distributor to distribute the video to be distributed and transmits it to the information processing device 100. The distributor device 20 may be any device as long as it can realize the processing in the embodiment.

[0054] The distributor device 20 transmits to the information processing device 100 an advertising target list information indicating targets that can be advertised by a distributor distributing a distribution video. The distributor device 20 receives information indicating the advertising targets from the information processing device 100. The distributor device 20 receives from the information processing device 100 information requesting advertising of the advertising targets.

[0055] The advertiser device 50 according to the embodiment is an information processing device used by an advertiser. The advertiser may be a corporation or the like, and the user of the advertiser device 50 may be, for example, a promotional officer of the advertiser. For example, the advertiser device 50 may be realized by a smartphone, a tablet terminal, a notebook PC, a desktop PC, a mobile phone, a PDA, or the like. The example in FIG. 1 shows a case where the advertiser device 50 is a notebook PC. The advertiser uses the advertiser device 50 to transmit and receive information to and from the information processing device 100.

[0056] The advertiser device 50 receives information provided from the information processing device 100 and transmits the information to the information processing device 100. For example, the advertiser device 50 receives from the information processing device 100 advertiseable list information indicating targets that can be advertised by a distributor who distributes a distribution video. The advertiser device 50 makes a bid for an advertisement to the information processing device 100. The advertiser device 50 receives, to the information processing device 100, bidding information indicating a bid for a target specified by the advertiser among the targets indicated in the advertiseable list information.

[0057] The advertiser device 50 transmits bidding information by the advertiser for the target indicated by the advertising available list information to the information processing device 100. The advertiser device 50 transmits bidding information indicating a bid for a target specified by the advertiser using the advertiser device 50 among the targets indicated by the advertising available list information to the information processing device 100. The advertiser device 50 receives the advertising available list information from the information processing device 100.

[0058] In addition, an advertiser may use the advertiser device 50 to request an agency to submit advertisement content (hereinafter simply referred to as "advertisement") to the information processing device 100, rather than submitting the advertisement to the information processing device 100. In this case, it is the agency that submits the advertisement to the information processing device 100. The term "advertiser" is a concept that includes not only advertisers but also agencies, and the term "advertiser device" is a concept that includes not only advertiser devices but also agency devices used by agencies.

[0059] The information processing device 100 according to the embodiment is an information processing device capable of communicating with various devices via a predetermined network N such as the Internet, and is realized by, for example, a server device or a cloud system, etc. For example, the information processing device 100 is connected to various other devices via the network N so as to be able to communicate with them.

[0060] The information processing device 100 according to the embodiment is a computer that determines advertising targets that a distributor who distributes a video to distribute advertises in the video to be distributed, based on advertising target list information that indicates targets that the distributor who distributes the video to distribute can advertise. For example, the information processing device 100 functions as a distribution server that distributes video.

[0061] The information processing device 100 receives, from the distributor device 20, advertiseable list information indicating targets that can be advertised by a distributor who distributes a distribution video. The information processing device 100 receives, from the advertiser device 50, bid information by advertisers for the targets indicated in the advertiseable list information. The information processing device 100 receives, from the advertiser device 50, bid information indicating bids for targets specified by the advertiser using the advertiser device 50, from the targets indicated in the advertiseable list information.

[0062] The information processing device 100 transmits the distribution video to the viewer device 10. The information processing device 100 transmits information indicating the advertising target to the distributor device 20. The information processing device 100 transmits information requesting advertising of the advertising target to the distributor device 20. The information processing device 100 transmits the distribution video including the advertising target to the viewer device 10.

[0063] The information processing device 100 transmits advertisement explicit information indicating that the content is an advertisement to the viewer device 10. The information processing device 100 transmits advertisement explicit information to be displayed superimposed on the distributed video to the viewer device 10. The information processing device 100 transmits advertisement explicit information, which is a character string indicating that the content is an advertisement, to the viewer device 10. The information processing device 100 transmits the distributed video including the advertisement explicit information to the viewer device 10. The information processing device 100 transmits advertising available list information to the advertiser device 50.

[0064] The information processing system 1 may include a server (payment server) that performs payment processing based on information from the information processing device 100. The information processing device 100 transmits information about the tips that it has decided to process to the payment server, and the payment server executes payment processing corresponding to the received tip information. For example, the payment server transfers money corresponding to the tip amount from the viewer's account indicated by the received tip information to the broadcaster's account. The information processing system 1 may also include a server (e-commerce server) that performs product purchase processing based on information from the information processing device 100. The information processing device 100 transmits information about a transaction object, such as a product purchased by the viewer as a gift for the broadcaster, to the payment server, and the e-commerce server executes purchase processing corresponding to the received transaction object information. For example, the e-commerce server executes payment for the transaction object to the viewer's account indicated by the received transaction object information, and executes processing to deliver the product indicated by the transaction object information to the broadcaster's residence, etc.

[0065] The information processing system 1 may also include an information providing device that provides information to the information processing device 100. The information providing device is a computer that stores information for providing various information related to services. For example, the information processing system 1 may include multiple information providing devices. For example, the information providing device collects information from various external devices such as a web server and provides the collected information to the information processing device 100. For example, the information providing device may be implemented by a server device or a cloud system. For example, the information providing device may provide various types of information, such as information about services (service information) and information about viewers who use the services (viewer information). The information providing device may provide information about trading targets in online shopping, online shopping malls, flea market sites, auction sites, reservation sites for travel or live streamers, credit card contract sites, financial product provision sites, etc. For example, if the information processing system 1 includes an information providing device, the information processing device 100 may acquire various types of information from the information providing device and provide services using the acquired information.

[0066] 3. Configuration of Information Processing Device An example of the functional configuration of the information processing device 100 will be described below. Fig. 3 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Fig. 3, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130.

[0067] (Communication unit 110) The communication unit 110 is realized by, for example, a network interface card (NIC), etc. The communication unit 110 is connected to a network N by wire or wirelessly, and transmits and receives information to and from various other devices.

[0068] (Storage unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 120 also has a viewer information storage unit 121, a distributor information storage unit 122, a distribution information storage unit 123, and an advertisement management information storage unit 124. The storage unit 120 stores various information, including but not limited to the above. For example, the storage unit 120 stores information about the content to be provided. The storage unit 120 stores various information about maps. For example, the storage unit 120 stores information about maps displayed in the content. For example, the storage unit 120 stores image information of maps displayed in an application that displays the content.

[0069] (Viewer information storage unit 121) The viewer information storage unit 121 stores various types of viewer information related to the viewer. FIG. 4 is a diagram showing an example of the viewer information storage unit according to the embodiment. In the example shown in FIG. 4, the viewer information storage unit 121 has items such as "viewer ID" and "viewer information." For example, the "viewer information" includes items such as "attribute information," "viewing history," and "reaction history."

[0070] The "viewer ID" is an identifier that identifies the viewer. The "attribute information" is attribute information related to the attributes of the viewer associated with the "viewer ID." For example, the attribute information includes the viewer's age, gender, telephone number, address, etc. The attribute information described above is merely an example, and may include various information other than age and gender, such as information indicating demographic attributes such as occupation, and information indicating psychographic attributes such as interests, concerns, and lifestyle.

[0071] The "viewing history" is a viewing history of various information such as a distributed video viewed by a viewer associated with a "viewer ID." For example, the viewing history may include information about various information such as a distributed video viewed by a viewer, the type of various information such as a distributed video, the number of times various information such as a distributed video was viewed, and information about the date and time when various information such as a distributed video was viewed.

[0072] "Reaction history" is a history of reactions by viewers associated with a "viewer ID" to various information such as streamed videos. For example, "reaction history" includes a history of comments made by viewers on streamed videos, tips made by viewers to streamers who stream the streamed videos, etc. "Reaction history" is a history of reactions made by viewers to streamed videos. For example, reaction history includes the content of the viewer's reaction (comment string, tip amount, etc.), the streamed video to which the reaction was made, and information about the date and time of the reaction.

[0073] For example, in Fig. 4, "U1" identified by the viewer ID has attribute information "CH1", a viewing history of "PH1", and a reaction history of "WA1". Note that in the example shown in Fig. 4, the attribute information, etc. is expressed by an abstract code such as "CH1", but the attribute information, etc. may also be a specific numerical value, a specific character string, a file format containing various information, etc.

[0074] The viewer information storage unit 121 is not limited to the above, and may store various types of information depending on the purpose.

[0075] (Distributor information storage unit 122) The broadcaster information storage unit 122 stores various information related to broadcasters. FIG. 5 is a diagram illustrating an example of the broadcaster information storage unit according to the embodiment. For example, the broadcaster information storage unit 122 stores information related to various broadcasters. The broadcaster information storage unit 122 shown in FIG. 5 includes items such as "broadcaster ID," "name," "category," "broadcaster information," and "advertisable list."

[0076] "Distributor ID" indicates identification information for identifying the distributor. "Name" indicates the specific name of the distributor. For example, "Name" may be the name registered with the video distribution service, a stage name, etc. Furthermore, "Category" indicates the category to which the distributor belongs. For example, "Category" indicates the category to which the video distributed by the distributor falls. Note that Figure 5 shows a case where categories such as "music" and "beauty" are stored as "categories," but more detailed categories may also be stored.

[0077] Furthermore, "broadcaster information" indicates broadcaster information for each broadcaster. The "broadcaster information" stores various information such as the number of subscribers to the corresponding broadcaster's channel, the recipient of monetary value such as tips, and broadcast history. The information stored as broadcaster information for each broadcaster is not limited to the above. For example, the broadcaster information may include broadcaster attribute information such as the broadcaster's age, gender, telephone number, and address. Note that the broadcaster attribute information described above is merely an example, and may include various information other than age and gender, such as information indicating demographic attributes such as occupation, and information indicating psychographic attributes such as interests and lifestyle.

[0078] 5, "Distributor Information" is illustrated using abstract symbols such as "Distributor Information #11" and "Distributor Information #12." However, Distributor Information #11, Distributor Information #12, etc., contain various information about each distributor. For example, Distributor Information #11 indicates the number of subscribers to the channel of live distributor A.

[0079] Furthermore, the "Advertisable List" indicates targets that each broadcaster can advertise. The "Advertisable List" stores list information (list) indicating trading targets such as products that the corresponding broadcaster has designated as advertiseable targets. The "Advertisable List" stores list information (list) indicating trading targets such as products that the corresponding broadcaster can advertise in the distributed video. The information stored as the advertiseable list for each broadcaster is not limited to the above. For example, the advertiseable list may include information indicating the minimum amount of remuneration for advertising each advertiseable target.

[0080] For example, the broadcaster (broadcaster LB11) identified by broadcaster ID "LB11" has the name "live broadcaster A" and is a broadcaster belonging to the category "music." Furthermore, for example, broadcaster LB11, who is live broadcaster A, has broadcaster information #11. Furthermore, for example, broadcaster LB11, who is live broadcaster A, has an advertizable list #11.

[0081] The distributor information storage unit 122 may store various types of information depending on the purpose, not limited to the above. For example, the distributor information storage unit 122 may store information indicating evaluations of each distributor.

[0082] (Distribution information storage unit 123) The distribution information storage unit 123 stores information related to distribution. FIG. 6 is a diagram illustrating an example of the distribution information storage unit according to the embodiment. For example, the distribution information storage unit 123 stores information related to various distributions. The distribution information storage unit 123 shown in FIG. 6 includes items such as "distribution ID," "distributor," "category," "distribution information," and "reaction information."

[0083] "Broadcast ID" indicates identification information for identifying a broadcast. "Broadcaster" indicates the broadcaster who performed the corresponding broadcast. "Category" indicates the category to which the broadcast video of the corresponding broadcast falls. Note that while FIG. 6 shows a case where a category such as "music" is stored as the "category," more detailed categories may also be stored.

[0084] Furthermore, "distribution information" indicates distribution information for each distribution. Various information is stored in the "distribution information" such as the distribution date and time of the corresponding distribution, revenue (amount) from tips, advertisements, etc. The information stored as distribution information for each distribution is not limited to the above. For example, the distribution information may include data on the distribution video distributed in the corresponding distribution. Note that in FIG. 6, "distribution information" is illustrated using abstract symbols such as "distribution information #11," but distribution information #11, etc. includes various information related to each distribution.

[0085] "Reaction information" indicates various information related to viewer reactions to the corresponding broadcast. "Reaction information" includes items such as "date and time," "viewers," and "content (comments, tips, etc.)." Note that "reaction information" may also include information for identifying each reaction (such as a reaction ID).

[0086] "Date and time" indicates the date and time corresponding to each reaction. For example, "Date and time" indicates the date and time when each reaction was performed. In the example of FIG. 6, "Date and time" is illustrated abstractly as "DA11", but a specific date and time such as "May 15, 2022, 9:42:38" may also be stored.

[0087] "Viewer" refers to the viewer who made the corresponding reaction. "Content (comment, tip, etc.)" refers to the content of the corresponding reaction. For example, "content (comment, tip, etc.)" refers to the character string of the comment by the viewer, the amount of tip, etc. In the example of Figure 6, "content (comment, tip, etc.)" is illustrated abstractly as "AC11", but information indicating the details of the viewer's behavior in each reaction, such as the character string of the comment and the amount of tip, is stored.

[0088] For example, a distribution identified by distribution ID "DS11" (distribution DS11) indicates that it is a video distribution by a distributor identified by distributor ID "LB11" (distributor LB11). This indicates that the distribution video of distribution DS11 falls into the category "music." Furthermore, distribution DS11 indicates that the distributor information is distributor information #11.

[0089] Also, the distribution DS11 indicates that a reaction AC11 was made by a viewer user U5 on the date and time DA11. For example, the distribution DS11 indicates that a reaction AC11 in which the user U5 made a comment was made on the date and time DA11.

[0090] Furthermore, the distribution DS11 indicates that a reaction AC12 was made by a viewer user U1 at the date and time DA12. For example, the distribution DS11 indicates that a reaction AC12 was made by the user U1 making a tip at the date and time DA12.

[0091] The distribution information storage unit 123 may store various types of information depending on the purpose, not limited to the above. For example, the distribution information storage unit 123 may store information indicating evaluations of each distribution.

[0092] (Advertising management information storage unit 124) The advertisement management information storage unit 124 stores various information for managing advertisements in video distribution. For example, the advertisement management information storage unit 124 stores information indicating the bidding status of advertisements in video distribution and the status of advertising activities. For example, the advertisement management information storage unit 124 stores various information for each distribution video, such as the date and time when the advertisement was bid and the bid amount, the advertisement determined as the advertising target, and the date and time when the target corresponding to the advertisement was displayed in the distribution video.

[0093] The advertisement management information storage unit 124 is not limited to the above, and may store various types of information depending on the purpose.

[0094] (control unit 130) The control unit 130 is a controller, and is realized, for example, by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like, using RAM as a work area to execute various programs (one example of an information processing program) stored in a storage device inside the information processing device 100. The control unit 130 is also a controller, and is realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0095] 3, control unit 130 has an acquisition unit 131, a generation unit 132, a determination unit 133, a processing unit 134, and a provision unit 135, and realizes or executes the functions and actions of information processing described below. Note that the internal configuration of control unit 130 is not limited to the configuration shown in FIG. 3, and may be any other configuration as long as it performs the information processing described below.

[0096] (Acquisition part 131) The acquisition unit 131 acquires various types of information. The acquisition unit 131 acquires various types of information from the storage unit 120. The acquisition unit 131 acquires various types of information from the viewer information storage unit 121, the distributor information storage unit 122, the distribution information storage unit 123, the advertisement management information storage unit 124, etc.

[0097] The acquisition unit 131 receives various information from an external information processing device via the communication unit 110. The acquisition unit 131 receives various information from the viewer device 10, the distributor device 20, or an information providing device. The acquisition unit 131 receives, from the distributor device 20, video captured by the distributor using the distributor device 20 as video to be distributed.

[0098] The acquisition unit 131 acquires advertiseable content list information indicating targets that can be advertised by a distributor who distributes distribution video. The acquisition unit 131 acquires bidding information by advertisers for targets indicated by the advertiseable content list information. The acquisition unit 131 acquires bidding information indicating bids for targets specified by advertisers using the advertiser device 50, from among the targets indicated by the advertiseable content list information.

[0099] The acquisition unit 131 acquires tipping information indicating tippings made to a distributor by viewers who watch a distributed video distributed by the distributor. The acquisition unit 131 acquires history information indicating the results of tippings made to a past distributed video. The acquisition unit 131 acquires history information indicating the results of tippings made to a past distributed video corresponding to a category to which the distributed video belongs. The acquisition unit 131 acquires tipping information including a threshold indicating an upper limit for all tippings set for the distributed video.

[0100] The acquisition unit 131 accepts various types of information. The acquisition unit 131 accepts various requests. The acquisition unit 131 accepts various requests from external information processing devices. The acquisition unit 131 receives information indicating various requests from external information processing devices via the communication unit 110. For example, the acquisition unit 131 accepts requests from the viewer device 10 or the distributor device 20. The acquisition unit 131 accepts requests for information such as distribution video from the viewer device 10.

[0101] The acquisition unit 131 acquires viewer information about a viewer from an information providing device. The acquisition unit 131 acquires, as viewer information, viewer attribute information, usage history on internet shopping, online shopping malls, auction sites, flea market sites, etc., content browsing history, etc. from the information providing device. The acquisition unit 131 then stores the viewer information in the viewer information storage unit 121. For example, the acquisition unit 131 acquires the viewer information from the information providing device and updates the viewer information stored in the viewer information storage unit 121.

[0102] (Generation unit 132) The generation unit 132 executes a generation process to estimate various pieces of information. For example, the generation unit 132 executes the generation process based on various pieces of information acquired by the acquisition unit 131. The generation unit 132 executes the generation process based on various pieces of information stored in the storage unit 120. The generation unit 132 executes the generation process based on various pieces of information received from an external information processing device.

[0103] For example, the generation unit 132 executes the generation process based on the information determined by the determination unit 133. For example, the generation unit 132 executes the generation process based on the generated information. The generation unit 132 generates content using information provided by the viewer device 10.

[0104] The generation unit 132 generates distribution video including advertisement explicit information. The generation unit 132 executes a video processing process to add advertisement explicit information indicating that the distribution video is an advertisement. The generation unit 132 executes a video processing process to superimpose the advertisement explicit information on the distribution video. The generation unit 132 executes a video processing process to superimpose advertisement explicit information, which is a character string indicating that the distribution video is an advertisement, on the distribution video.

[0105] The generation unit 132 generates various information, such as a screen (content) to be provided to an external information processing device, by appropriately using various technologies. The generation unit 132 generates a screen (content) to be provided to the viewer device 10. For example, the generation unit 132 generates a screen (content) to be provided to the viewer device 10 based on information stored in the storage unit 120. The generation unit 132 generates each piece of content, such as the content CT. The generation unit 132 may generate a screen (content) by any process as long as it can generate a screen (content) to be provided to an external information processing device. For example, the generation unit 132 generates a screen (content) to be provided to the viewer device 10 by appropriately using various technologies related to image generation and image processing. For example, the generation unit 132 generates a screen (content) to be provided to the viewer device 10 by appropriately using various technologies such as Java (registered trademark). The generation unit 132 may generate a screen (content) to be provided to the viewer device 10 based on the format of CSS, JavaScript (registered trademark), or HTML. Furthermore, for example, the generating unit 132 may generate screens (contents) in various formats such as JPEG (Joint Photographic Experts Group), GIF (Graphics Interchange Format), and PNG (Portable Network Graphics).

[0106] (Decision unit 133) The determination unit 133 executes a determination process for determining various pieces of information. For example, the determination unit 133 executes the determination process based on various pieces of information acquired by the acquisition unit 131. The determination unit 133 executes the determination process based on various pieces of information stored in the storage unit 120. For example, the determination unit 133 executes the determination process based on various pieces of information received from an external information processing device.

[0107] The determination unit 133 executes an estimation process to estimate various pieces of information. For example, the determination unit 133 executes the estimation process based on various pieces of information acquired by the acquisition unit 131. The determination unit 133 executes the estimation process based on various pieces of information stored in the storage unit 120. The determination unit 133 executes the estimation process based on various pieces of information received from an external information processing device.

[0108] For example, the determining unit 133 performs the determination process based on the estimated information. For example, the determining unit 133 performs the determination process based on the information generated by the generating unit 132.

[0109] The determination unit 133 determines an advertising target, which is a target to be advertised by the distributor in the distributed video, based on the advertisingable list information acquired by the acquisition unit 131. The determination unit 133 limits tipping in the distributed video according to tipping information. The determination unit 133 determines the advertising target based on bidding information. The determination unit 133 determines the advertising target based on the bid amount indicated in the bidding information.

[0110] (Processing unit 134) The processing unit 134 executes various processes. The processing unit 134 executes various processes based on information from an external information processing device or information stored in the storage unit 120. The processing unit 134 executes various processes based on information from other information processing devices such as the viewer device 10 and the distributor device 20. The processing unit 134 executes various processes based on information stored in the viewer information storage unit 121, the distributor information storage unit 122, the distribution information storage unit 123, the advertisement management information storage unit 124, etc.

[0111] The processing unit 134 executes various information based on the various information acquired by the acquisition unit 131. The processing unit 134 executes various information based on the various information generated by the generation unit 132. The processing unit 134 executes various information based on the various information determined by the determination unit 133.

[0112] The processing unit 134 executes processing related to tipping from viewers to distributors. The processing unit 134 executes processing related to tipping from viewers to distributors. The processing unit 134 executes processing related to the purchase of an object (such as a product) provided by a viewer to a distributor.

[0113] (Provider 135) The providing unit 135 provides various types of information. The providing unit 135 transmits various types of information to an external information processing device via the communication unit 110. The providing unit 135 transmits various types of information to the viewer device 10 or the distributor device 20. The providing unit 135 transmits content to the viewer device 10. The providing unit 135 transmits information related to services to the viewer device 10.

[0114] The providing unit 135 provides the information generated by the generating unit 132. The providing unit 135 provides content including the information generated by the generating unit 132. The providing unit 135 transmits the content CT of FIG. 2 to the viewer device 10. The providing unit 135 transmits various pieces of information based on various pieces of information executed by the processing unit 134.

[0115] The providing unit 135 provides the content generated by the generating unit 132. The providing unit 135 transmits the content to the viewer device 10 used by the viewer. The providing unit 135 transmits the distribution video to the viewer device 10 used by the viewer.

[0116] The providing unit 135 provides the distributed video to the viewer device 10 used by the viewer who watches the distributed video. The providing unit 135 provides information indicating the advertising target to the distributor device 20 used by the distributor. The providing unit 135 transmits information requesting advertising of the advertising target to the distributor device 20.

[0117] The providing unit 135 provides the distributed video including the advertising target to the viewer device 10 used by the viewer. The providing unit 135 provides advertisement indication information indicating that it is an advertisement to the viewer device 10 used by the viewer. The providing unit 135 provides the advertisement indication information to be displayed superimposed on the distributed video to the viewer device 10 used by the viewer.

[0118] The providing unit 135 provides advertisement indication information, which is a character string indicating that the advertisement is an advertisement, to the viewer device 10 used by the viewer. The providing unit 135 provides the distributed video including the advertisement indication information to the viewer device 10 used by the viewer.

[0119] The providing unit 135 provides the advertising available list information to the advertiser device 50 used by the advertiser. The providing unit 135 provides the distributed video to the viewer device 10 used by the viewer who watches the distributed video. The providing unit 135 provides information indicating the advertising target to the distributor device 20 used by the distributor. The providing unit 135 transmits information requesting advertising of the advertising target to the distributor device 20.

[0120] The providing unit 135 provides the distributed video including the advertising target to the viewer device 10 used by the viewer. The providing unit 135 provides advertisement indication information indicating that it is an advertisement to the viewer device 10 used by the viewer. The providing unit 135 provides advertisement indication information superimposed on the distributed video and displayed to the viewer device 10 used by the viewer. The providing unit 135 provides advertisement indication information, which is a character string indicating that it is an advertisement, to the viewer device 10 used by the viewer.

[0121] The providing unit 135 provides the distribution video including the advertisement display information to the viewer device 10 used by the viewer. The providing unit 135 provides the advertising available list information to the advertiser device 50 used by the advertiser.

[0122] The providing unit 135 provides the distribution video processed by the generating unit 132 to the viewer device 10 used by the viewer. The providing unit 135 provides the distribution video to which the advertisement explicit information has been added by the video processing processing of the generating unit 132 to the viewer device 10. The providing unit 135 provides the distribution video to which the advertisement explicit information has been superimposed by the generating unit 132 to the viewer device 10.

[0123] [4. Processing Procedure] Next, the procedure of information processing executed by the information processing device 100 according to the embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart showing an example of the flow of information processing executed by the information processing device.

[0124] First, Fig. 7 will be described. For example, Fig. 7 shows an example of processing performed by the information processing device 100, from obtaining a search query from a viewer to providing content. In Fig. 7, the information processing device 100 obtains advertiseable list information indicating targets that can be advertised by a distributor who distributes a distribution video (step S101). Then, based on the advertiseable list information, the information processing device 100 determines advertising targets that are targets that the distributor will advertise in the distribution video (step S102).

[0125] [5. Modifications] The above-described information processing device 100 may be implemented in various different forms other than the above embodiment, so other embodiments of the information processing device 100 will be described below.

[0126] In the above embodiment, an example in which the information processing device 100 provides a service related to video distribution has been described, but the present invention is not limited to the above example. For example, an external server may provide a service related to video distribution. In this case, the information processing device 100 may provide information used for the service related to video distribution to the external server.

[0127] [6. Program] The information processing device 100 according to the above-described embodiment is realized, for example, by a computer 1000 configured as shown in Fig. 8. Fig. 8 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which an arithmetic unit 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected via a bus 1090.

[0128] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), an HDD (Hard Disk Drive), a flash memory, or the like.

[0129] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or a printer, and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (High Definition Multimedia Interface), etc. The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, scanner, etc., and is realized by a USB, etc.

[0130] The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.

[0131] The network IF 1080 receives data from other devices via the network N and sends it to the arithmetic device 1030, and also transmits data generated by the arithmetic device 1030 to other devices via the network N.

[0132] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

[0133] For example, when the computer 1000 functions as the information processing device 100 , the arithmetic unit 1030 of the computer 1000 executes a program loaded onto the primary storage device 1040 to realize the functions of the control unit 130 .

[0134] [7. Other] Furthermore, among the processes described in the above embodiments and modifications, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.

[0135] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

[0136] Furthermore, the above-described embodiments and modifications can be combined as appropriate within the scope of not causing any contradiction in the processing content.

[0137] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, an acquisition unit can be read as an acquisition means or an acquisition circuit.

[0138] [8. Effects] As described above, the information processing device 100 according to the embodiment includes the acquisition unit 131 and the determination unit 133. The acquisition unit 131 acquires advertiseable content list information indicating targets that can be advertised by a distributor who distributes a distribution video. The determination unit 133 determines advertising targets that are targets that the distributor is to advertise in the distribution video, based on the advertiseable content list information acquired by the acquisition unit 131.

[0139] In this way, the information processing device 100 of the embodiment can appropriately determine the target of advertising in the distributed video by determining the advertising target that the distributor who distributes the distributed video is to advertise in the distributed video based on the advertising target list information that indicates the target that the distributor who distributes the distributed video is able to advertise.

[0140] Furthermore, in the information processing device 100 according to the embodiment, the determination unit 133 limits tipping in the distribution video in accordance with the tipping information.

[0141] In this way, the information processing device 100 according to the embodiment can appropriately determine the target of advertisements in the video to be distributed by restricting the tipping in the video to be distributed according to the tipping information.

[0142] Moreover, in the information processing device 100 according to the embodiment, the acquisition unit 131 acquires bid information by advertisers for the target indicated by the advertising available list information.

[0143] In this way, the information processing device 100 according to the embodiment can appropriately determine the target of advertisement in the video to be distributed by acquiring bid information by advertisers for the target indicated by the advertizable list information.

[0144] Moreover, in the information processing device 100 according to the embodiment, the determination unit 133 determines an advertising target based on bid information.

[0145] In this way, the information processing device 100 according to the embodiment can appropriately determine the target of advertisement in the video to be distributed by determining the target of advertisement based on the bidding information.

[0146] Moreover, in the information processing device 100 according to the embodiment, the determination unit 133 determines the advertising target based on the bid amount indicated by the bid information.

[0147] In this way, the information processing device 100 according to the embodiment can appropriately determine the target of advertisement in the distribution video by determining the target of advertisement based on the bid amount indicated by the bid information.

[0148] The information processing device 100 according to the embodiment also includes a providing unit 135. The providing unit 135 provides the distributed video to the viewer device 10 used by the viewer who watches the distributed video.

[0149] In this way, the information processing device 100 according to the embodiment can provide the distributed video to the viewer device 10 used by the viewer who watches the distributed video, thereby appropriately providing the distributed video to the viewer.

[0150] Furthermore, in the information processing device 100 according to the embodiment, the providing unit 135 provides information indicating the advertising target to the distributor device 20 used by the distributor.

[0151] In this way, the information processing device 100 of the embodiment can appropriately provide the distributor with information indicating which target to advertise to by providing the distributor device 20 used by the distributor.

[0152] Furthermore, in the information processing device 100 according to the embodiment, the providing unit 135 transmits to the distributor device 20 information requesting advertising of the advertising target.

[0153] In this way, the information processing device 100 of the embodiment can appropriately provide the distributor with information requesting the distributor to advertise by transmitting information requesting the distributor to advertise the advertised target to the distributor device 20.

[0154] Furthermore, in the information processing device 100 according to the embodiment, the providing unit 135 provides the distribution video including the advertising target to the viewer device 10 used by the viewer.

[0155] In this way, the information processing device 100 according to the embodiment can appropriately provide the viewer with the distribution video including the advertising target by providing the distribution video including the advertising target to the viewer device 10 used by the viewer.

[0156] Furthermore, in the information processing device 100 according to the embodiment, the providing unit 135 provides advertisement explicit information indicating that the advertisement is an advertisement to the viewer device 10 used by the viewer.

[0157] In this way, the information processing device 100 of the embodiment can appropriately inform the viewer that the distributed video contains an advertisement by providing advertisement explicit information indicating that it is an advertisement to the viewer device 10 used by the viewer.

[0158] Furthermore, in the information processing device 100 according to the embodiment, the providing unit 135 provides advertisement display information to be displayed superimposed on the distribution video to the viewer device 10 used by the viewer.

[0159] In this way, the information processing device 100 of the embodiment can appropriately inform the viewer that the distributed video contains advertisements by providing advertisement explicit information that is superimposed on the distributed video to the viewer device 10 used by the viewer.

[0160] Furthermore, in the information processing device 100 according to the embodiment, the providing unit 135 provides advertisement indication information, which is a character string indicating that the advertisement is an advertisement, to the viewer device 10 used by the viewer.

[0161] In this way, the information processing device 100 of the embodiment can appropriately inform the viewer that the distributed video contains an advertisement by providing advertisement explicit information, which is a string of characters indicating that it is an advertisement, to the viewer device 10 used by the viewer.

[0162] Furthermore, in the information processing device 100 according to the embodiment, the providing unit 135 provides the distribution video including the advertisement explicit information to the viewer device 10 used by the viewer.

[0163] In this way, the information processing device 100 of the embodiment can appropriately inform the viewer that the distributed video contains an advertisement by providing advertisement explicit information, which is a string of characters indicating that it is an advertisement, to the viewer device 10 used by the viewer.

[0164] Moreover, in the information processing device 100 according to the embodiment, the providing unit 135 provides the advertising available list information to the advertiser device 50 used by the advertiser.

[0165] In this way, the information processing device 100 of the embodiment can appropriately provide the advertiser with information indicating what kind of advertisements the distributor can make by providing the advertising available list information to the advertiser device 50 used by the advertiser.

[0166] Furthermore, in the information processing device 100 according to the embodiment, the acquisition unit 131 acquires bidding information indicating a bid for a target designated by an advertiser using the advertiser device 50 from among the targets indicated by the advertising available list information.

[0167] In this way, the information processing device 100 according to the embodiment can appropriately determine the target of advertising in the distributed video by acquiring bidding information indicating bids for targets specified by the advertiser using the advertiser device 50 among the targets indicated in the advertising list information.

[0168] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the aspects described in the Disclosure of the Invention section, as well as in various modifications and improvements based on the knowledge of those skilled in the art. [Explanation of symbols]

[0169] N Network 1. Information Processing Systems 10 Viewer Devices 20 Streamer Device 50 Advertiser Equipment 100 Information processing device 110 Communications Department 120 Storage section 121 Viewer information storage unit 122 Distributor information storage unit 123 Distribution information storage unit 124 Advertising management information storage unit 130 Control Unit 131 Acquisition Department 132 Generation part 133 Decision Section 134 Processing section 135 Provision Department

Claims

1. a providing unit that transmits, to an advertiser device used by an advertiser, advertiseable list information indicating targets that can be advertised by a distributor who distributes a distribution video, the advertiseable list information received from a distributor device used by the distributor; an acquisition unit that acquires bidding information by receiving, from the advertiser device used by the advertiser, information indicating a target of an advertisement designated by the advertiser among targets indicated by the advertiseable list information, information specifying a distributor requesting an advertisement, and bidding information including a bid amount in response to an operation by the advertiser; a determination unit that determines, based on bids by advertisers for the target indicated by the bidding information acquired by the acquisition unit, the target corresponding to the highest bid amount as an advertising target that is to be advertised by the distributor in the distribution video; Equipped with The providing unit transmitting information indicating the advertising target determined by the determination unit to the distributor device used by the distributor, and providing information on viewers who will watch the distributed video to the advertiser device used by the advertiser; The acquisition unit receiving, from the advertiser device used by the advertiser, the bidding information indicating the bid amount by the advertiser for a target designated by the advertiser based on information about viewers viewing the distributed video; 1. An information processing device comprising:

2. A computer-implemented information processing method, comprising: a providing step of transmitting, to an advertiser device used by an advertiser, advertiseable list information indicating targets that can be advertised by a distributor who distributes distribution video, the advertiseable list information received from a distributor device used by the distributor; an acquisition step of acquiring the bidding information by receiving, from the advertiser device used by the advertiser, information indicating an advertisement target designated by the advertiser among the targets indicated by the advertiseable list information, information specifying a distributor requesting the advertisement, and bidding information including a bid amount in response to an operation by the advertiser; a determination step of determining, based on bid amounts by advertisers for the target indicated by the bidding information acquired in the acquisition step, the target corresponding to the highest bid amount as an advertising target to be advertised by the distributor in the distribution video; Including, The providing step includes: transmitting information indicating the advertising target determined in the determination step to the distributor device used by the distributor, and providing information on viewers who will watch the distributed video to the advertiser device used by the advertiser; The obtaining step includes: receiving, from the advertiser device used by the advertiser, the bidding information indicating the bid amount by the advertiser for a target designated by the advertiser based on information about viewers viewing the distributed video; An information processing method comprising:

3. a providing step of transmitting, to an advertiser device used by an advertiser, advertiseable list information indicating targets that can be advertised by a distributor who distributes a distribution video, the advertiseable list information received from a distributor device used by the distributor; an acquisition step of acquiring the bidding information by receiving, from the advertiser device used by the advertiser, information indicating a target of an advertisement designated by the advertiser among the targets indicated by the advertiseable list information, information specifying a distributor requesting an advertisement, and bidding information including a bid amount in response to an operation by the advertiser; a determination step of determining, based on bid amounts by advertisers for the target indicated by the bidding information acquired by the acquisition step, the target corresponding to the highest bid amount as an advertising target to be advertised by the distributor in the distribution video; on the computer, The providing step comprises: transmitting information indicating the advertising target determined by the determination procedure to the distributor device used by the distributor, and providing information on viewers who will watch the distributed video to the advertiser device used by the advertiser; The acquisition procedure includes: receiving, from the advertiser device used by the advertiser, the bidding information indicating the bid amount by the advertiser for a target designated by the advertiser based on information about viewers viewing the distributed video; An information processing program characterized by:

Citation Information

Patent Citations

  • Device and method for managing distribution of advertisement information and storage medium

    JP2002366834A

  • Information providing device, information providing method, and information providing program

    JP2018013909A

  • Content distribution system

    JP2022021250A

  • Device for providing mediation service between advertiser and influencer by using artificial intelligence, and mediation method using same

    WO2022025607A1