JP7810610B2 - Information processing device, information processing method, and information processing program - Google Patents
Information processing device, information processing method, and information processing programInfo
- Publication number
- JP7810610B2 JP7810610B2 JP2022092400A JP2022092400A JP7810610B2 JP 7810610 B2 JP7810610 B2 JP 7810610B2 JP 2022092400 A JP2022092400 A JP 2022092400A JP 2022092400 A JP2022092400 A JP 2022092400A JP 7810610 B2 JP7810610 B2 JP 7810610B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- advertiser
- distributor
- information processing
- viewer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.
従来、ライブ配信等の配信者が配信する配信映像を視聴者(ユーザ)に提供する技術が知られている。例えば、ライブ会場からのストリーミングデータを中継して、視聴者が利用する端末に送信し、視聴者からいわゆる投げ銭といったギフト等の金銭的価値の提供を受け付けるシステムが知られている(特許文献1参照)。 Technology for providing viewers (users) with streaming video from a broadcaster, such as a live streamer, is known. For example, a system is known in which streaming data from a live venue is relayed and transmitted to a terminal used by viewers, and monetary value such as gifts, or tips, are accepted from viewers (see Patent Document 1).
しかしながら、上記の従来技術には改善の余地がある。上記の従来技術では、視聴者による投げ銭を提供可能にしているに過ぎず、配信映像における広告の点については考慮されていない。このように、従来技術では、配信映像において広告を行うという点では改善の余地があり、配信映像における広告の対象を適切に決定することが望まれている。 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 streamed videos. As such, there is room for improvement in the conventional technology in terms of advertising in streamed videos, and it is desirable to appropriately determine the target of advertising in streamed videos.
本願は、上記に鑑みてなされたものであって、配信映像における広告の対象を適切に決定することができる情報処理装置、情報処理方法及び情報処理プログラムを目的とする。 This application has been made in light of the above, and aims to provide an information processing device, information processing method, and information processing program that can appropriately determine the target of advertisements in distributed video.
本願に係る情報処理装置は、配信映像を配信する配信者が広告可能な対象を示す広告可能一覧情報を取得する取得部と、前記取得部により取得された前記広告可能一覧情報に基づいて、前記配信者に前記配信映像において広告させる対象である広告対象を決定する決定部と、を備えることを特徴とする。 The information processing device according to the present application is characterized by comprising: an acquisition unit that acquires advertising target list information indicating targets that can be advertised by a distributor distributing video to be distributed; and a determination unit that determines advertising targets that the distributor is to advertise in the video to be distributed based on the advertising target list information acquired by the acquisition unit.
実施形態の一態様によれば、配信映像における広告の対象を適切に決定することができるという効果を奏する。 According to one aspect of the embodiment, it is possible to appropriately determine the target of advertising in distributed video.
以下に、本願に係る情報処理装置、情報処理方法及び情報処理プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法及び情報処理プログラムが限定されるものではない。また、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Below, detailed explanations will be given of the information processing device, information processing method, and information processing program (hereinafter referred to as "embodiments") according to the present application, with reference to the drawings. Note that the information processing device, information processing method, and information processing program according to the present application are not limited to these embodiments. Furthermore, the embodiments can be combined as appropriate to the extent that 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.
(実施形態)
〔1.情報処理の一例〕
まず、図1を用いて、情報処理装置100が実行する情報処理の一例について説明する。図1は、実施形態に係る情報処理装置が実行する情報処理の一例を示す図である。
(Embodiment)
[1. An example of information processing]
First, an example of information processing executed by an 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 an information processing device according to an embodiment.
図1では、映像配信サービスを提供するシステムである情報処理システム1(図3参照)において配信者が配信する映像(「配信映像」ともいう)を視聴するユーザ(「視聴者」ともいう)による投げ銭を制限するか否かを決定する場合を一例として説明する。情報処理システム1は、視聴者が配信者の配信映像を視聴するのみではなく、視聴者が配信者に対してコメントや投げ銭等の行為により、価値(対価)の提供を行うことができるシステムである。すなわち、情報処理システム1は、視聴者と配信者とが双方向にコミュニケーション(通信)できるシステムである。 Figure 1 illustrates an example of a case in which a decision is made as to whether to restrict tipping by users (also referred to as "viewers") who watch videos (also referred to as "distributed videos") distributed by a distributor in information processing system 1 (see Figure 3), a system that provides video distribution services. Information processing system 1 is a system in which viewers not only watch videos distributed by distributors, but also provide value (compensation) to distributors through actions such as comments and tips. In other words, information processing system 1 is a system in which viewers and distributors can communicate (communicate) two-way.
なお、映像配信サービスとは、例えばYouTube(登録商標)、TikTok(登録商標)等のように、映像配信サービスを利用するユーザが配信者となって配信映像を他のユーザに配信可能な動画配信プラットフォームにより提供されるサービスである。すなわち、映像配信サービスでは、各ユーザが配信者及び視聴者のいずれにもなり得、配信者であるユーザは、他の配信者が配信する配信映像を視聴する場合、他の配信者に対しては視聴者となり得る。 A video distribution service is a service provided by a video distribution platform, such as YouTube (registered trademark) or TikTok (registered trademark), where users who use the video distribution service can become distributors and distribute their videos to other users. In other words, with 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, they can also be a viewer for those other distributors.
また、映像配信サービスにおける配信者には、自身を撮影した配信映像を配信する人間(ユーザ)に限らず、自身の姿が含まれない配信映像を配信する人間(ユーザ)も含まれる。例えば、配信者には、Vtuber(バーチャルYouTuber)等のキャラクターモデルを用いて配信を行う人間(ユーザ)も含まれる。 Furthermore, in the context of video distribution services, distributors are not limited to people (users) who distribute videos of themselves, but also include people (users) who distribute videos that do not include their own image. For example, distributors also include people (users) who distribute using character models such as Vtubers (virtual YouTubers).
また、投げ銭とは、映像配信サービスにおいて視聴者から配信者へ金銭的価値を有する対象を提供する行為であってもよい。なお、投げ銭の対象は、視聴者から配信者へ授受されるものであれば、金銭に限らず、どのような対象であってもよい。例えば、投げ銭の対象は、金銭(金額)そのものに限らず、例えば、金銭に変換可能な有料アイテム、有料ギフト等の金銭的価値を有するものであってもよい。また、投げ銭の対象は、商品等の任意の取引対象であってもよい。 Tipping may also refer to the act of providing an object of monetary value from a viewer to a broadcaster in a video streaming 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.
〔1-1.情報処理の概要〕
ここから、図1に示す情報処理の流れの概要を説明する。図1では、ライブ配信者A(単に「配信者A」ともいう)が配信映像の配信時に、その配信映像において広告を行う対象を情報処理装置100が決定する場合を一例として説明する。すなわち、図1では、配信者Aが配信映像において情報処理装置100により決定された対象の広告を行う場合を一例として説明する。
[1-1. Overview of information processing]
An overview of the flow of information processing shown in Fig. 1 will now be described. Fig. 1 will explain, as an example, a case in which, when 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 in which distributor A advertises the target determined by the information processing device 100 in the distribution video.
まず、配信者は、スマートフォン等の配信者装置20を用いて、配信者が広告可能な対象(「広告可能対象」ともいう)を示す広告可能一覧情報を、情報処理装置100へ送信する(ステップS1)。配信者装置20は、情報処理システム1が提供する映像配信サービスにおいて広告に対象とすることができる広告対象候補を示す広告候補一覧リストから、配信者が選択した対象である広告可能対象を示す広告可能一覧情報を、情報処理装置100へ送信する。例えば、情報処理装置100は、配信者装置20へ広告候補一覧リストを送信し、配信者装置20は、情報処理装置100から受信した広告候補一覧リストを用いて、配信者から広告可能対象の選択を受け付ける。図1では、配信者Aが利用する配信者装置20は、配信者Aの広告可能対象を示す広告可能一覧情報を、情報処理装置100へ送信する。例えば、配信者Aが利用する配信者装置20は、配信者Aが飲料、食品等の対象を広告可能対象として選択したことを示す広告可能一覧情報を、情報処理装置100へ送信する。 First, a broadcaster uses a broadcaster device 20, such as a smartphone, to send to the information processing device 100 advertiseable list information indicating targets (also referred to as "advertisable targets") that the broadcaster can advertise to (Step S1). The broadcaster device 20 then transmits to the information processing device 100 advertiseable list information indicating the advertiseable targets selected by the broadcaster from a list of potential advertisement targets that indicate potential advertisement targets that can be targeted for advertising in the video distribution service provided by the information processing system 1. For example, the information processing device 100 transmits a list of potential advertisement targets to the broadcaster device 20, and the broadcaster device 20 uses the list of potential advertisement targets received from the information processing device 100 to accept the selection of the advertiseable targets from the broadcaster. In FIG. 1, the broadcaster device 20 used by broadcaster A transmits to the information processing device 100 advertiseable list information indicating the advertiseable targets of broadcaster A. For example, the broadcaster device 20 used by broadcaster A transmits to the information processing device 100 advertiseable list information indicating that broadcaster A has selected targets such as beverages and food as advertiseable targets.
情報処理装置100は、広告可能一覧情報を広告主装置50に送信する(ステップS2)。図1では、情報処理装置100は、配信者Aの広告可能対象を示す広告可能一覧情報を広告主装置50に送信する。例えば、情報処理装置100は、配信者Aが飲料、食品等の対象を広告可能対象として選択したことを示す広告可能一覧情報を広告主装置50に送信する。広告主装置50は、情報処理装置100から受信した広告可能一覧情報を表示する。図1では、各広告主装置50が配信者Aの広告可能対象を示す広告可能一覧情報を表示することにより、各広告主装置50を利用する各広告主は、配信者Aの広告可能対象を確認する。 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, allowing each advertiser using each advertiser device 50 to confirm the advertising target of distributor A.
また、配信者は、スマートフォン等の配信者装置20を用いて撮影した映像を配信映像として、情報処理装置100へ送信する(ステップS3)。図1では、配信者Aが利用する配信者装置20は、配信者A等を撮影した映像を配信映像として、情報処理装置100へ送信する。 The distributor also 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.
そして、情報処理装置100は、配信映像を視聴者が利用するスマートフォン等の視聴者装置10へ送信する(ステップS4)。情報処理装置100は、視聴者が視聴を希望した配信映像をその視聴者の視聴者装置10へ送信する。例えば、視聴者は、視聴者装置10を操作して視聴する配信映像を選択し、情報処理装置100は、視聴者に選択された配信映像をその視聴者が利用する視聴者装置10へ配信する。図1では、ユーザU1が視聴するライブ配信として、配信者Aが配信する配信映像を選択する。ユーザU1が利用する視聴者装置10は、配信者Aが配信する配信映像を要求する要求情報を情報処理装置100へ送信し、情報処理装置100は、要求情報に応じて、ユーザU1が利用する視聴者装置10へ配信者Aが配信する配信映像をライブ配信(送信)する。 The information processing device 100 then transmits the stream video to a viewer device 10, such as a smartphone, used by the viewer (step S4). The information processing device 100 transmits the stream video that the viewer wishes to view to that viewer's viewer device 10. For example, the viewer operates the viewer device 10 to select the stream video to view, and the information processing device 100 distributes the stream video selected by the viewer to the viewer device 10 used by that viewer. In FIG. 1, user U1 selects stream video distributed by distributor A as the live stream to view. The viewer device 10 used by user U1 transmits request information requesting the stream video distributed by distributor A to the information processing device 100, and in response to the request information, the information processing device 100 live streams (transmits) the stream video distributed by distributor A to the viewer device 10 used by user U1.
なお、上記のライブ配信に関する処理は、配信者がライブ配信を行っている間は継続して行われる。また、上述した処理は一例に過ぎず、情報処理システム1においてライブ配信が可能であれば、どのような処理によりライブ配信が行われてもよい。例えば、情報処理システム1においてライブ配信は、視聴者装置10や配信者装置20にインストールされたライブ配信に関するアプリケーションを用いて実現されてもよい。すなわち、情報処理システム1におけるライブ配信の態様は、以下に示す処理が実現可能であれば、任意の態様が採用可能である。また、情報処理システム1において、ライブ配信映像を視聴者へ提供する装置が情報処理装置100以外の装置(ライブ配信装置)である場合、配信者装置20は、配信映像をライブ配信装置へ送信する。そして、ライブ配信装置は、配信者装置20から受信した配信映像を視聴者の視聴者装置10へ送信(配信)する。 The above-mentioned live streaming processing continues while the broadcaster is broadcasting live. The above-mentioned processing is merely an example, and any processing may be used to perform live streaming 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. In other words, any mode of live streaming in the information processing system 1 may be adopted as long as the processing described below can be achieved. Furthermore, in the information processing system 1, if the device providing the live streaming video to the viewer 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 (broadcasts) the video to be broadcast received from the broadcaster device 20 to the viewer's viewer device 10.
図1では、上述した処理により、ユーザU1が利用する視聴者装置10に、配信者Aによる音楽ライブの配信映像である映像CTが配信されている場合を示す。視聴者装置10の画面には、配信されている映像CTを含む各種情報が表示される。視聴者装置10は、領域AR1に映像CTを表示する。 Figure 1 shows a case in which, through the above-described process, video CT, which is a live music performance by broadcaster A, is distributed to the viewer device 10 used by user U1. 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.
また、視聴者装置10は、領域AR2に視聴者のコメントを一覧表示する。図1では、視聴者装置10は、ユーザU1以外の映像CTの視聴者(ユーザU25等)が投稿したコメントが表示する。なお、情報処理システム1は、投げ銭等により、配信者Aに対して価値を提供した視聴者のコメントを、映像CTの視聴する各視聴者の視聴者装置10に優先して表示してもよい。例えば、情報処理システム1は、ユーザU25が1000円の投げ銭とともにコメント(メッセージ)を投稿した場合、そのコメントを、映像CTの視聴する各視聴者の視聴者装置10に投げ銭の額(1000円)に対応する期間(例えば5分等)継続して表示してもよい。このように、情報処理システム1は、投げ銭等により配信者側へ価値の提供を行った視聴者については他の視聴者よりも優遇してもよい。 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). Note that 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 that 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.
視聴者は、視聴者装置10を操作して、配信映像に対するリアクション(反応)を行う。そして、視聴者装置10は、配信映像に対する反応を行った視聴者(「反応視聴者」ともいう)の反応に対応する情報を情報処理装置100へ送信する。例えば、視聴者は、視聴者装置10を操作して、コメントを投稿したり、投げ銭を行ったりする。図1では、ユーザU1は、視聴者装置10を操作して、配信者Aに対して投げ銭を行う。 Viewers operate the viewer device 10 to react to the streamed video. The viewer device 10 then transmits information corresponding to the reactions of viewers who reacted to the streamed 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 Figure 1, user U1 operates the viewer device 10 to make tips to streamer A.
広告主は、広告主装置50を用いて、広告の入札に関する情報(「入札情報」ともいう)を、情報処理装置100へ送信する(ステップS5)。広告主装置50は、広告主の操作に応じて、広告の対象、広告を依頼する配信者または配信映像を特定する情報(配信者ID、配信ID等)、入札額等を含む入札情報を、情報処理装置100へ送信する。情報処理装置100は、広告可能一覧情報が示す対象に対する広告主による入札情報を広告主装置50から受信する。 The advertiser uses the advertiser device 50 to send information regarding bidding for the advertisement (also referred to as "bidding information") to the information processing device 100 (step S5). In response to the advertiser's operation, the advertiser device 50 sends bidding information to the information processing device 100, including information identifying the target of the advertisement, the broadcaster or broadcast video requesting the advertisement (broadcaster ID, broadcast ID, etc.), the bid amount, etc. The information processing device 100 receives from the advertiser device 50 bidding information by the advertiser for the target indicated in the advertizable list information.
図1では、広告主装置50は、配信者Aの広告可能一覧情報が示す対象のうち、広告主が指定した対象に対する入札を示す入札情報を情報処理装置100へ送信する。情報処理装置100は、配信者Aの広告可能一覧情報が示す対象のうち、広告主装置50を利用する広告主が指定した対象に対する入札を示す入札情報を広告主装置50から受信する。 In FIG. 1, the advertiser device 50 transmits bidding information indicating a bid for a target specified by the advertiser among the targets indicated in the advertiser A's advertising list information to the information processing device 100. The information processing device 100 receives bidding information from the advertiser device 50 indicating a bid for a target specified by the advertiser using the advertiser device 50 among the targets indicated in the advertiser A's advertising list information.
例えば、広告主Xは、広告主装置50を操作し、配信者Aの広告可能一覧情報が示す対象のうち、飲料を指定し、広告主Xの広告主装置50が広告主Xの飲料である商品GD1を示す情報及び商品GD1を対象とした入札額(「入札額XP」とする)を示す入札情報(「入札情報XB」とする)を情報処理装置100へ送信する。情報処理装置100は、広告主Xの広告主装置50からが入札情報XBを受信する。なお、広告主X以外の広告主も配信者Aに広告を依頼する入札を行う。情報処理装置100は、広告主X以外の広告主が利用する広告主装置50からも、その広告主が指定した対象に対する入札を示す入札情報を受信する。 For example, advertiser X operates the advertiser device 50 and specifies a beverage from among the targets indicated in the advertiser A's list of available items for advertising, and advertiser X's advertiser device 50 transmits information indicating advertiser X's beverage product GD1 and bid information (referred to as "bid information XB") indicating the bid amount (referred to as "bid amount XP") for product GD1 to the information processing device 100. The information processing device 100 receives the bid information XB from advertiser X's advertiser device 50. Advertisers other than advertiser X also submit bids to request advertisements from distributor A. The information processing device 100 also receives bid information indicating bids for the target specified by the advertiser from advertiser devices 50 used by advertisers other than advertiser X.
情報処理装置100は、広告可能一覧情報に基づいて、配信者に配信映像において広告させる対象(「広告対象」ともいう)を決定する決定処理を実行する(ステップS6)。例えば、情報処理装置100は、各広告主からの入札情報に基づいて広告対象を決定する。例えば、情報処理装置100は、各広告主からの入札情報が示す入札額が最も高い入札に対応する対象を広告対象に決定する。図1では、情報処理装置100は、広告主Xを含む複数の広告主の各々により複数の入札のうち、最も高い入札額XPを入札した広告主Xの入札に対応する商品GD1を広告対象に決定する。なお、上述した対象広告の決定処理は一例に過ぎず、情報処理装置100は、様々な情報を適宜用いて広告対象を決定してもよい。 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 distributed video 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, as the advertising target among multiple bids from multiple advertisers including advertiser X. Note that the target advertisement determination process described above is merely an example, and the information processing device 100 may determine the advertising target using various information as appropriate.
情報処理装置100は、決定処理により決定した広告対象を示す情報を配信者が利用する配信者装置20に送信する(ステップS7)。例えば、情報処理装置100は、広告対象の広告を行うことを要求する情報を配信者装置20に送信する。図1では、情報処理装置100は、決定処理により広告対象として決定した商品GD1を示す情報を配信者Aが利用する配信者装置20へ送信する。配信者Aが利用する配信者装置20は、飲料である商品GD1を広告対象として、広告を行うことを要求されたことを示す情報を、表示する。これにより、商品GD1は、商品GD1が広告対象であることを認識し、商品GD1の話をしたり、商品GD1を配信映像に含ませたりすることにより、商品GD1を広告対象として、広告を行う。なお、図1では、広告主Xが映像CTの配信前に配信者Aへ商品GD1を提供することにより、映像CTの配信時に配信者Aの付近に商品GD1がある状況であるものとする。 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 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 product GD1, a beverage, as the advertising target. As a result, product GD1 recognizes that product GD1 is the advertising target and advertises product GD1 by talking about product GD1 or including product GD1 in the distributed video. Note that in FIG. 1, it is assumed that advertiser X provides product GD1 to distributor A before distributing video CT, so that product GD1 is near distributor A when video CT is distributed.
そして、配信者は、配信者装置20を用いて広告対象の内容を含む配信映像を、情報処理装置100へ送信する(ステップS8)。図1では、配信者Aが利用する配信者装置20は、広告対象である商品GD1を手に持った配信者A等を撮影した映像CTを配信映像として、情報処理装置100へ送信する。 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 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.
そして、情報処理装置100は、広告対象の内容を含む配信映像を視聴者が利用するスマートフォン等の視聴者装置10へ送信する(ステップS9)。情報処理装置100は、商品GD1の内容を含む配信映像を視聴者装置10へ送信する。例えば、情報処理装置100は、広告であることを示す情報(「広告明示情報」ともいう)を視聴者装置10へ送信する。 Then, the information processing device 100 transmits the distribution video including the content of the advertised 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 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.
情報処理装置100は、広告であることを示す文字列「PR」である広告明示情報MKを重畳させた映像CTを視聴者装置10へ送信する。情報処理装置100は、広告対象である商品GD1を手に持った配信者A等を撮影した映像CTに広告明示情報MKを重畳させて視聴者装置10へ送信する。図2に示すように、視聴者装置10は、領域AR1に広告対象である商品GD1を手に持った配信者A等を撮影した映像CTを表示する。図2は、広告時の画面の一例を示す図である。図2では、視聴者装置10は、領域AR1に文字列「PR」である広告明示情報MKが重畳された映像CTを表示する。このように、視聴者装置10は、映像CTとともに広告明示情報MKを表示することにより、配信者Aが広告を行っていることを視聴者に認識させることができる。すなわち、情報処理システム1では、商品の紹介等の広告時には、スポンサードであることを示す広告明示情報が配信映像とともに表示される。 The information processing device 100 transmits to the viewer device 10 video CT on which advertisement information MK, the character string "PR" indicating that it is an advertisement, is superimposed. The information processing device 100 superimposes the advertisement information MK on video CT, which is a video of a broadcaster A or the like holding the advertised product GD1, 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 advertised product GD1, in 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, the character string "PR," is superimposed in area AR1. In this way, by displaying the advertisement information MK along with the video CT, the viewer device 10 can make the viewer aware that broadcaster A is advertising. In other words, in the information processing system 1, when advertising a product, advertisement information indicating sponsorship is displayed along with the distributed video.
なお、図1では、配信者Aの付近に広告対象である商品GD1がある場合を一例として説明するが、広告対象が配信者の付近にない場合、配信者は発話により広告対象の広告を行ってもよい。また、情報処理装置100は、配信者の配信映像に広告対象の画像を重畳させることにより、配信映像における広告対象の広告を行ってもよい。 Note that Figure 1 illustrates an example in which the advertised product GD1 is located near distributor A, but if the advertised target is not located near the distributor, the distributor may advertise the advertised target by speaking. Furthermore, the information processing device 100 may advertise the advertised target in the distributed video by superimposing an image of the advertised target on the distributed video of the distributor.
また、情報処理装置100は、任意の手法により、配信者が広告を行っているか否かを判定してもよい。例えば、配信者装置20は、配信者が広告を開始する場合、配信者が広告を開始することを示す情報(「広告開始情報」ともいう)を、情報処理装置100へ送信してもよい。例えば、配信者装置20は、広告開始を示すボタン(「広告開始ボタン」ともいう)を表示し、配信者が広告開始ボタンを押下した場合、広告を開始することを示す情報(広告開始情報)を、情報処理装置100へ送信する。 The information processing device 100 may also use any method to determine whether a broadcaster is advertising. For example, when a broadcaster starts advertising, the broadcaster device 20 may send information indicating that the broadcaster will start advertising (also referred to as "advertising start information") to the information processing device 100. For example, the broadcaster device 20 displays a button indicating the start of advertising (also referred to as "advertising start button"), and when the broadcaster presses the advertising start button, sends information indicating that advertising will start (advertising start information) to the information processing device 100.
また、配信者装置20は、配信者が広告を終了する場合、配信者が広告を終了することを示す情報(「広告終了情報」ともいう)を、情報処理装置100へ送信してもよい。例えば、配信者装置20は、広告終了を示すボタン(「広告終了ボタン」ともいう)を表示し、配信者が広告終了ボタンを押下した場合、広告を終了することを示す情報(広告終了情報)を、情報処理装置100へ送信する。 Furthermore, when the distributor ends an 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 the end of the advertisement (also referred to as "advertisement end button"), and when the distributor presses the ad end button, transmits information indicating that the advertisement will end (advertisement end information) to the information processing device 100.
例えば、情報処理装置100は、広告開始情報を受信してから、広告終了情報を受信するまでの間、広告明示情報を視聴者装置10へ送信し、視聴者装置10は、広告明示情報を受信している間、広告明示情報を表示する。例えば、情報処理装置100は、配信者Aが利用する配信者装置20から広告開始情報を受信してから、広告終了情報を受信するまでの間、映像CTに広告明示情報MKを重畳させて視聴者装置10へ送信する。これにより、視聴者装置10は、配信者Aが広告を行っている間、映像CTに広告明示情報MKを重畳させて表示する。また、情報処理装置100は、配信者Aが利用する配信者装置20から広告終了情報を受信した後では、広告明示情報MKを含まれない映像CTを視聴者装置10へ送信する。なお、上記は一例に過ぎず、情報処理装置100は、配信映像を解析し、配信者が広告を行っているか否かを判定してもよい。この場合、情報処理装置100は、配信者が広告を行っていると判定している間、広告明示情報を視聴者装置10へ送信し、視聴者装置10は、広告明示情報を受信している間、広告明示情報を表示してもよい。 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 video CT that does not include 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.
上述したように、情報処理装置100は、ライブ配信中に広告入札を受け付け、落札者の対象をライブ配信中に配信者が広告する。情報処理装置100は、広告主からの入札に応じて、広告対象を決定することにより、配信映像における広告の対象を適切に決定することができる。 As described above, the information processing device 100 accepts advertising bids during live streaming, and the broadcaster advertises the target of the successful bidder during the live streaming. By determining the advertising target in accordance with the bids from advertisers, the information processing device 100 can appropriately determine the advertising target in the broadcast video.
〔1-2.その他の処理例〕
なお、上述した処理は一例に過ぎず、情報処理装置100は、様々な情報を用いて様々な処理を行ってもよい。この点について、以下例示を列挙する。なお、上記で説明した内容と同様の点については適宜説明を省略する。また、以下で説明する各種の処理は適宜組み合わせてもよい。
[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.
〔1-2-1.広告主からの依頼〕
上述した例では、情報処理装置100が広告主からの入札に応じて、配信者に広告させる広告対象を決定する場合を一例として説明したが、情報処理装置100は、広告主からの依頼リストを配信者に提供し、配信者が依頼リストから、広告を行う対象を決定してもよい。
[1-2-1. Request from advertiser]
In the above example, an example was described in which the information processing device 100 determines the advertising targets to which the distributor will advertise in response to bids from advertisers, but the information processing device 100 may also provide the distributor with a request list from the advertiser, and the distributor may determine the targets to advertise to from the request list.
この場合、例えば、情報処理装置100は、ライブ配信前に広告可能対象の選択を配信者から受け付ける。例えば、配信者は、広告主からの依頼リストの中から広告可能対象を選択する。また、広告主は、依頼リスト中の各対象(商品等)を、ライブ配信前に配信者に提供する。また、情報処理装置100は、配信スケジュールの複数期間(開始から10分迄の間、10分から20分分迄の間等)ごとに、広告対象を決定してもよい。 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 multiple periods of the streaming schedule (for example, from the start until 10 minutes, or from 10 minutes to 20 minutes).
〔1-2-2.視聴者に応じた入札〕
情報処理装置100は、配信映像を視聴する視聴者の情報を、広告主に提供し、広告主は、視聴者の情報を基に入札を行ってもよい。この場合、情報処理装置100は、ライブ配信の開始後、視聴者の情報等とともに、選択された広告可能対象を提供する広告主に入札開始を通知してもよい。なお、広告主に提供する視聴者の情報は、過去の履歴から情報処理装置100が推定した情報であってもよい。例えば、情報処理装置100は、各期間における視聴者数の変動等を示す情報を広告主に提供してもよい。
[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.
広告主は、視聴者の情報等に基づいて、入札を行う。なお、入札は、広告主装置50により行われてもよいし、広告主装置50以外の装置(サーバ装置)等により行われてもよい。情報処理装置100は、落札した広告主の情報を配信者に通知してもよい。配信者は、通知された広告主が提供する対象(広告対象)である製品等をライブ配信中に紹介する。 Advertisers make bids based on viewer information, etc. Bidding may be made by the advertiser device 50, or by a device other than the advertiser device 50 (a server device, etc.). The information processing device 100 may notify the broadcaster of information about the successful bidder. The broadcaster introduces the products, etc. that are the targets (advertised targets) offered by the notified advertiser during live streaming.
〔1-2-3.その他の例〕
上述した処理は一例に過ぎず、情報処理システム1では、様々な態様により、配信映像における広告対象の広告が行われてもよい。例えば、情報処理システム1では、配信中に広告対象が決定され、その配信中にその広告対象について配信者が広告を行ってもよい。
[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.
この場合、情報処理システム1では、配信中にオークション形式で広告主(「広告発注業者」ともいう)が発注する。広告主は、広告主装置50を操作し、オークション形式で広告に関する発注を行う。広告主装置50は、オークション形式での広告に関する発注情報を情報処理装置100に送信する。 In this case, in the information processing system 1, the 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 and places an order for the 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.
また、情報処理システム1では、事前に、配信者側から広告可能商材や、広告可能料金を登録したり、広告可能商材や広告可能料金を配信者の履歴等から自動的に設定したりして、広告発注業者に提示する。配信者は、配信者装置20を操作し、広告可能商材や、広告可能料金を示す情報を情報処理装置100に送信する。情報処理装置100は、受信した広告可能商材や広告可能料金を示す情報を配信者に対応付けて記憶部120に登録する。そして、情報処理装置100は、配信者が登録した広告可能商材や広告可能料金を示す情報を広告主装置50へ送信する。広告可能商材や広告可能料金を示す情報を受信した広告主装置50は、受信した広告可能商材や広告可能料金を示す情報を表示したり、音声出力したりすることにより、広告可能商材や広告可能料金を示す情報を出力する。 In addition, the information processing system 1 allows the broadcaster to register advertiseable products and advertising fees in advance, or automatically set the advertiseable products and advertising fees based on the broadcaster's history, etc., and present them to advertising ordering companies. The broadcaster operates the broadcaster device 20 to send information indicating the advertiseable products and advertising fees to the information processing device 100. The information processing device 100 associates the received information indicating the advertiseable products and advertising fees with the broadcaster and registers it in the memory unit 120. The information processing device 100 then transmits the information indicating the advertiseable products and advertising fees registered by the broadcaster to the advertiser device 50. Having received the information indicating the advertiseable products and advertising fees, the advertiser device 50 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.
情報処理システム1では、広告発注業者が入札したら、配信者に通知が行き、その場で説明する。例えば、広告発注業者から入札を受け付けた場合、情報処理装置100は、その入札に関する情報(例えば広告対象や入札額など)を配信者装置20に送信する。配信者装置20は、受信した入札に関する情報を表示したり、音声出力したりすることにより、入札に関する情報を出力する。 In the information processing system 1, when an advertising ordering company submits a bid, the distributor is notified and an explanation is given 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 (e.g., advertising target, bid amount, etc.) to the distributor device 20. The distributor device 20 outputs the information about the received bid by displaying it or outputting it as audio.
また、情報処理システム1では、配信者が広告予定商材(広告対象)や料金を登録する。情報処理システム1では、広告発注業者は入札を行い、その入札の時点では、その入札について配信者に通知されない。情報処理システム1では、配信者が実際に広告予定商材について配信(広告)を行ったら、その時点で、入札額等の入札に関する情報が配信者に通知される。 In addition, in the information processing system 1, the distributor registers the product to be advertised (advertising target) and fee. In the information processing system 1, the advertising ordering company makes a bid, and the distributor is not notified of the bid at the time of the bid. In the information processing system 1, once the distributor actually broadcasts (advertises) the product to be advertised, information regarding the bid, such as the bid amount, is notified to the distributor at that time.
なお、上述した処理は一例に過ぎず、情報処理システム1は、様々な態様によりオークション形式での広告対象の決定を行ってもよい。例えば、情報処理システム1は、時間に関する条件に基づいて、オークション形式での入札を受け付けてもよい。例えば、情報処理システム1は、制限時間を設けて、その間でオークション形式での入札を受け付けてもよい。例えば、情報処理システム1は、広告対象の説明に必要な時間が所定の閾値以内である広告対象のみの入札を受け付けてもよい。 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 target is within a predetermined threshold.
〔2.情報処理システムの構成〕
情報処理システム1は、映像配信サービスを提供するシステムである。図3に示すように、情報処理システム1は、視聴者装置10と、配信者装置20と、広告主装置50と、情報処理装置100とを含む。視聴者装置10、配信者装置20及び情報処理装置100は、ネットワークNを介して、有線又は無線により通信可能に接続される。なお、図3に示す情報処理システム1には、複数台の視聴者装置10や、複数台の配信者装置20や、複数台の広告主装置50や、複数台の情報処理装置100が含まれてもよい。また、情報処理システム1には、上記以外にも映像配信を行うために用いられる様々なコンピュータが含まれてもよい。例えば、情報処理システム1には、情報処理装置100以外にも映像配信サービスを提供するための配信サーバが含まれてもよい。
2. Configuration of the information processing system
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. Note that the information processing system 1 shown in FIG. 3 may include multiple viewer devices 10, multiple distributor devices 20, multiple advertiser devices 50, and multiple 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 include a distribution server for providing the video distribution service in addition to the information processing device 100.
視聴者(ユーザ)は、視聴者装置10を操作することにより、配信者が配信するライブ映像等の配信映像を、情報処理装置100を介して受信する。視聴者装置10は、視聴者(ユーザ)によって利用されるコンピュータである。視聴者装置10は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。図1は、視聴者装置10がスマートフォンである場合を示す。なお、以下では、視聴者装置10を視聴者またはユーザと表記する場合がある。すなわち、以下では、視聴者及びユーザを視聴者装置10と読み替えることもできる。 By operating the viewer device 10, the viewer (user) receives live video or other streaming video delivered by the broadcaster via the information processing device 100. The viewer device 10 is a computer used by the viewer (user). The viewer device 10 may be implemented, for example, as a smartphone, tablet device, laptop PC (Personal Computer), mobile phone, or PDA (Personal Digital Assistant). Figure 1 shows a case where the viewer device 10 is a smartphone. Note that, below, the viewer device 10 may be referred to as the viewer or user. In other words, below, the terms viewer and user can also be read interchangeably as the viewer device 10.
視聴者装置10は、視聴者がインターネットにおける各種行動を行うために利用される。視聴者装置10は、視聴者が各種の情報を視聴するために利用される。例えば、視聴者装置10は、視聴者が配信映像を視聴するためのアプリケーションやブラウザにより配信映像を表示する。例えば、視聴者装置10は、視聴者が配信映像を配信する配信者への対価を提供するために利用される。例えば、視聴者装置10は、視聴者による入力を受け付ける。例えば、視聴者装置10は、視聴者による投げ銭を行う操作を受け付ける。視聴者装置10は、実施形態における処理を実現可能であれば、どのような装置であってもよい。 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 the streamed video using an application or browser that the viewer uses to view the streamed video. For example, the viewer device 10 is used by the viewer to provide compensation to the streamer who distributes the streamed video. For example, the viewer device 10 accepts input from 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 that can implement the processing in the embodiment.
視聴者装置10は、配信映像を提供する。視聴者装置10は、広告対象を含む配信映像を情報処理装置100から受信する。視聴者装置10は、広告であることを示す広告明示情報を情報処理装置100から受信する。視聴者装置10は、配信映像に重畳して表示される広告明示情報を情報処理装置100から受信する。視聴者装置10は、広告であることを示す文字列である広告明示情報を情報処理装置100から受信する。視聴者装置10は、広告明示情報を含む配信映像を情報処理装置100から受信する。 The viewer device 10 provides the distributed video. The viewer device 10 receives the distributed video including the advertising target from the information processing device 100. The viewer device 10 receives advertisement explicit information indicating that it is an advertisement from the information processing device 100. The viewer device 10 receives advertisement explicit information from the information processing device 100 to be displayed superimposed on the distributed video. The viewer device 10 receives advertisement explicit information, which is a string of characters indicating that it is an advertisement, from the information processing device 100. The viewer device 10 receives the distributed video including the advertisement explicit information from the information processing device 100.
実施形態に係る配信者装置20は、配信者によって利用されるコンピュータである。配信者装置20は、例えば、スマートフォンや、タブレット型端末や、ノート型PCや、携帯電話機や、PDA等により実現される。図1は、配信者装置20がスマートフォンである場合を示す。なお、以下では、配信者装置20を配信者と表記する場合がある。すなわち、以下では、配信者を配信者装置20と読み替えることもできる。 The broadcaster device 20 according to the embodiment is a computer used by a broadcaster. The broadcaster device 20 may be realized, for example, by a smartphone, tablet device, laptop PC, mobile phone, or PDA. FIG. 1 shows a case where the broadcaster device 20 is a smartphone. Note that, below, the broadcaster device 20 may also be referred to as a broadcaster. In other words, below, the broadcaster can also be read as the broadcaster device 20.
配信者装置20は、配信者がインターネットにおける各種行動を行うために利用される。配信者装置20は、配信者が各種の情報を配信するために利用される。配信者装置20は、配信者が配信映像を配信するために利用される。配信者装置20は、配信者が配信映像を配信するためアプリケーションにより、配信者による配信映像の配信を実行する。例えば、配信者装置20は、配信者が配信映像を配信するためアプリケーションにより配信映像を撮影し、情報処理装置100へ送信する。配信者装置20は、実施形態における処理を実現可能であれば、どのような装置であってもよい。 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 the distribution of video 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 that can implement the processing in the embodiment.
配信者装置20は、配信映像を配信する配信者が広告可能な対象を示す広告可能一覧情報を情報処理装置100へ送信する。配信者装置20は、広告対象を示す情報を情報処理装置100から受信する。配信者装置20は、広告対象の広告を行うことを要求する情報を情報処理装置100から受信する。 The distributor device 20 transmits to the information processing device 100 advertiseable list information indicating targets that can be advertised by the distributor distributing the distribution video. The distributor device 20 receives information indicating the advertising targets from the information processing device 100. The distributor device 20 receives information requesting advertising of the advertising targets from the information processing device 100.
実施形態に係る広告主装置50は、広告主よって利用される情報処理装置である。なお、広告主は、法人等であってもよく、例えば、広告主装置50の使用者は、広告主の宣伝担当者等であってもよい。例えば、広告主装置50は、スマートフォンや、タブレット型端末や、ノート型PCや、デスクトップPCや、携帯電話機や、PDA等により実現される。なお、図1の例では、広告主装置50がノート型PCである場合を一例として示す。広告主は、広告主装置50を用いて、情報処理装置100との間で情報の送受信を行う。 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, tablet terminal, notebook PC, desktop PC, mobile phone, 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 send and receive information to and from the information processing device 100.
広告主装置50は、情報処理装置100から情報提供を受信し、情報処理装置100へ情報を送信する。例えば、広告主装置50は、配信映像を配信する配信者が広告可能な対象を示す広告可能一覧情報を情報処理装置100から受信する。広告主装置50は、情報処理装置100へ広告の入札を行う。広告主装置50は、広告可能一覧情報が示す対象のうち、広告主が指定した対象に対する入札を示す入札情報を情報処理装置100へ受信する。 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 distributing distribution video. The advertiser device 50 submits 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 from among the targets indicated in the advertiseable list information.
広告主装置50は、広告可能一覧情報が示す対象に対する広告主による入札情報を情報処理装置100へ送信する。広告主装置50は、広告可能一覧情報が示す対象のうち、広告主装置50を利用する広告主が指定した対象に対する入札を示す入札情報を情報処理装置100へ送信する。広告主装置50は、広告可能一覧情報を情報処理装置100から受信する。 The advertiser device 50 transmits to the information processing device 100 bid information from advertisers for targets indicated in the advertising availability list information. The advertiser device 50 transmits to the information processing device 100 bid information indicating bids for targets specified by the advertiser using the advertiser device 50 from among the targets indicated in the advertising availability list information. The advertiser device 50 receives the advertising availability list information from the information processing device 100.
なお、広告主は、広告主装置50を用いて、広告コンテンツ(以下、単に「広告」ともいう)を情報処理装置100に入稿せずに、広告の入稿を代理店に依頼する場合もある。この場合、情報処理装置100に広告を入稿するのは代理店となる。「広告主」といった表記は、広告主だけでなく代理店を含む概念であり、「広告主装置」といった表記は、広告主装置だけでなく代理店によって利用される代理店装置を含む概念であるものとする。 In some cases, an advertiser may use the advertiser device 50 to request an agency to submit advertising 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 intended to be a concept that includes not only advertisers but also agencies, and the term "advertiser device" is intended to be a concept that includes not only advertiser devices but also agency devices used by agencies.
実施形態に係る情報処理装置100は、インターネット等の所定のネットワークNを介して、各種の装置と通信可能な情報処理装置であり、例えば、サーバ装置又はクラウドシステム等により実現される。例えば、情報処理装置100は、ネットワークNを介して、他の各種装置と通信可能に接続される。 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, for example, by a server device or a cloud system. For example, the information processing device 100 is connected to various other devices via the network N so that it can communicate with them.
実施形態に係る情報処理装置100は、配信映像を配信する配信者が広告可能な対象を示す広告可能一覧情報に基づいて、配信者に配信映像において広告させる対象である広告対象を決定するコンピュータである。例えば、情報処理装置100は、映像配信を行う配信サーバとして機能する。 The information processing device 100 according to the embodiment is a computer that determines advertising targets that a distributor who distributes video can advertise in the video, based on advertiseable target list information that indicates targets that the distributor can advertise in the video. For example, the information processing device 100 functions as a distribution server that distributes video.
情報処理装置100は、配信映像を配信する配信者が広告可能な対象を示す広告可能一覧情報を配信者装置20から受信する。情報処理装置100は、広告可能一覧情報が示す対象に対する広告主による入札情報を広告主装置50から受信する。情報処理装置100は、広告可能一覧情報が示す対象のうち、広告主装置50を利用する広告主が指定した対象に対する入札を示す入札情報を広告主装置50から受信する。 The information processing device 100 receives from the distributor device 20 advertiseable list information indicating targets that can be advertised by the distributor distributing the 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 among the targets indicated in the advertiseable list information.
情報処理装置100は、配信映像を視聴者装置10に配信映像を送信する。情報処理装置100は、広告対象を示す情報を配信者装置20に送信する。情報処理装置100は、広告対象の広告を行うことを要求する情報を配信者装置20に送信する。情報処理装置100は、広告対象を含む配信映像を視聴者装置10に送信する。 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.
情報処理装置100は、広告であることを示す広告明示情報を視聴者装置10に送信する。情報処理装置100は、配信映像に重畳して表示される広告明示情報を視聴者装置10に送信する。情報処理装置100は、広告であることを示す文字列である広告明示情報を視聴者装置10に送信する。情報処理装置100は、広告明示情報を含む配信映像を視聴者装置10に送信する。情報処理装置100は、広告可能一覧情報を広告主装置50に送信する。 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 string of characters 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 the advertising available list information to the advertiser device 50.
情報処理システム1には、情報処理装置100からの情報を基に決済処理を行うサーバ(決済サーバ)等が含まれてもよい。情報処理装置100は、処理を行うと決定した投げ銭の情報を決済サーバに送信し、決済サーバは、受信した投げ銭の情報に対応する決済処理を実行する。例えば、決済サーバは、受信した投げ銭の情報が示す視聴者の口座から、配信者の口座への投げ銭の額に対応する金銭の移動を行う。情報処理システム1には、情報処理装置100からの情報を基に商品の購入処理を行うサーバ(電子商取引サーバ)等が含まれてもよい。情報処理装置100は、視聴者が配信者への贈与物として購入した商品等の取引対象の情報を決済サーバに送信し、電子商取引サーバは、受信した取引対象の情報に対応する購入処理を実行する。例えば、電子商取引サーバは、受信した取引対象の情報が示す視聴者の口座を対象に取引対象の決済を行い、取引対象の情報が示す商品等を配信者の住居等へ配送するための処理を実行する。 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 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 a 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 performs payment for the transaction object using 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.
また、情報処理システム1には、情報処理装置100へ情報提供を行う情報提供装置が含まれてもよい。情報提供装置は、サービスに関する種々の情報提供を行うための情報が格納されたコンピュータである。例えば、情報処理システム1には、複数の情報提供装置が含まれてもよい。例えば、情報提供装置は、ウェブサーバ等の種々の外部装置から情報を収集し、収集した情報を情報処理装置100へ提供する。例えば、情報提供装置は、例えば、サーバ装置又はクラウドシステム等により実現される。例えば、情報提供装置は、各種情報として、サービスに関する情報(サービス情報)、サービスを利用する視聴者に関する情報(視聴者情報)を提供する。情報提供装置は、インターネットショッピングや、電子商店街や、フリーマーケットサイトや、オークションサイトや、旅行又はライブ配信者等予約サイトや、クレジットカード契約サイトや、金融商品提供サイト等における取引対象に関する情報を提供してもよい。例えば、情報処理システム1に情報提供装置が含まれる場合、情報処理装置100は、情報提供装置から各種の情報を取得し、取得した情報を用いてサービスを提供してもよい。 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 the service (service information) and information about viewers who use the service (viewer information). The information providing device may also provide information about trading objects in online shopping, online shopping malls, flea market sites, auction sites, travel or live streamer reservation sites, 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.
〔3.情報処理装置の構成〕
以下、上記した情報処理装置100が有する機能構成の一例について説明する。図3は、実施形態に係る情報処理装置100の構成例を示す図である。図3に示すように、情報処理装置100は、通信部110と、記憶部120と、制御部130とを有する。
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.
(通信部110)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、ネットワークNと有線又は無線で接続され、他の各種装置との間で情報の送受信を行う。
(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.
(記憶部120)
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部120は、視聴者情報記憶部121と、配信者情報記憶部122と、配信情報記憶部123と、広告管理用情報記憶部124とを有する。なお、記憶部120は、上記に限らず様々な情報を記憶する。例えば、記憶部120は、提供するコンテンツに関する情報を記憶する。記憶部120は、地図に関する各種情報を記憶する。例えば、記憶部120は、コンテンツで表示される地図の情報を記憶する。例えば、記憶部120は、コンテンツを表示するアプリケーション等で表示される地図の画像情報を記憶する。
(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 related to 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.
(視聴者情報記憶部121)
視聴者情報記憶部121は、視聴者に関する各種視聴者情報を記憶する。図4は、実施形態に係る視聴者情報記憶部の一例を示す図である。図4に示した例では、視聴者情報記憶部121は、「視聴者ID」、「視聴者情報」といった項目を有する。例えば、「視聴者情報」は、「属性情報」、「視聴履歴」、「反応履歴」といった項目を含む。
(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,""viewinghistory," and "reaction history."
「視聴者ID」は、視聴者を識別する識別子である。「属性情報」は、「視聴者ID」に対応付けられた視聴者の属性に関する属性情報である。例えば、属性情報は、視聴者の年齢や、性別や、電話番号や、住所等を含む。なお、上述した属性情報は、一例に過ぎず、年齢、性別以外、例えば職業等のデモグラフィック属性を示す情報や、興味・関心、ライフスタイル等のサイコグラフィック属性を示す情報等の様々な情報が含まれてもよい。 A "viewer ID" is an identifier that identifies a viewer. "Attribute information" is attribute information related to the viewer's attributes associated with the "viewer ID." For example, attribute information includes the viewer's age, gender, telephone number, address, etc. Note that 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 and lifestyle.
「視聴履歴」は、「視聴者ID」に対応付けられた視聴者によって配信動画等の各種情報が視聴された視聴履歴である。例えば、視聴履歴は、視聴者によって視聴された配信動画等の各種情報に関する情報や、配信動画等の各種情報の種別や、配信動画等の各種情報が視聴された視聴回数や、配信動画等の各種情報が視聴された日時に関する情報等である。 "Viewing history" is a viewing history of various information such as streamed videos viewed by a viewer associated with a "viewer ID." For example, viewing history includes information about various information such as streamed videos viewed by the viewer, the type of various information such as streamed videos, the number of times various information such as streamed videos was viewed, and information about the date and time when various information such as streamed videos was viewed.
「反応履歴」は、「視聴者ID」に対応付けられた視聴者による配信動画等の各種情報への反応の履歴である。例えば、「反応履歴」は、視聴者による配信動画へのコメント、視聴者による配信動画を配信する配信者への投げ銭等の履歴が含まれる。「反応履歴」は、視聴者による配信動画に対するリアクションの履歴である。例えば、反応履歴は、視聴者による反応の内容(コメントの文字列、投げ銭の額等)や、反応した配信動画や、反応があった日時に関する情報等である。 "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 the streamers who distribute 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.
例えば、図4では、視聴者IDによって識別された「U1」は、属性情報が「CH1」であり、視聴履歴が「PH1」であり、反応履歴が「WA1」である。なお、図4に示した例では、属性情報等を、「CH1」等の抽象的な符号で表現したが、属性情報等は、具体的な数値や、具体的な文字列や、各種情報を含むファイル形式等であってもよい。 For example, in Figure 4, "U1" identified by the viewer ID has attribute information of "CH1," a viewing history of "PH1," and a reaction history of "WA1." Note that in the example shown in Figure 4, attribute information, etc., is expressed using abstract codes such as "CH1," but attribute information, etc., may also be specific numerical values, specific character strings, file formats containing various information, etc.
なお、視聴者情報記憶部121は、上記に限らず、目的に応じて種々の情報を記憶してもよい。 Note that the viewer information storage unit 121 may store various types of information depending on the purpose, not limited to the above.
(配信者情報記憶部122)
配信者情報記憶部122は、配信者に関する各種情報を記憶する。図5は、実施形態に係る配信者情報記憶部の一例を示す図である。例えば、配信者情報記憶部122は、種々の配信者に関する情報を記憶する。図5に示す配信者情報記憶部122には、「配信者ID」、「名称」、「カテゴリ」、「配信者情報」、「広告可能一覧」といった項目が含まれる。
(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,""broadcasterinformation," and "advertisable list."
「配信者ID」は、配信者を識別するための識別情報を示す。「名称」は、配信者の具体的な名称を示す。例えば、「名称」は、映像配信サービスで登録した名称、芸名等であってもよい。また、「カテゴリ」は、配信者が属するカテゴリを示す。例えば、「カテゴリ」は、配信者が配信する配信映像が該当するカテゴリを示す。なお、図5では、「カテゴリ」として「音楽」、「美容」といったカテゴリを記憶する場合を示すが、より詳細なカテゴリが記憶されてもよい。 "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.
また、「配信者情報」は、各配信者の配信者情報を示す。「配信者情報」には、対応する配信者のチャンネル登録者数、投げ銭等の金銭的価値の振り込み先、配信歴等の様々な情報が記憶される。各配信者の配信者情報として記憶される情報は、上記に限られない。例えば、配信者情報は、配信者の年齢や、性別や、電話番号や、住所等の配信者の属性情報が含まれてもよい。なお、上述した配信者の属性情報は、一例に過ぎず、年齢、性別以外、例えば職業等のデモグラフィック属性を示す情報や、興味・関心、ライフスタイル等のサイコグラフィック属性を示す情報等の様々な情報が含まれてもよい。 In addition, "broadcaster information" refers to the broadcaster information for each broadcaster. "Broadcaster information" stores various information such as the number of subscribers for the corresponding broadcaster's channel, the transfer destination for 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, broadcaster information may include attribute information of the broadcaster, 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.
なお、図5では、「配信者情報」は、「配信者情報#11」、「配信者情報#12」といった抽象的な符号を図示するが、配信者情報#11、配信者情報#12等は、各配信者に関する様々な情報を含む。例えば、配信者情報#11は、ライブ配信者Aのチャンネル登録者数等を示す。 Note that in Figure 5, "broadcaster information" is illustrated using abstract symbols such as "broadcaster information #11" and "broadcaster information #12," but broadcaster information #11, broadcaster information #12, etc. include various information about each broadcaster. For example, broadcaster information #11 indicates the number of subscribers to live broadcaster A's channel, etc.
また、「広告可能一覧」は、各配信者が広告可能な対象を示す。「広告可能一覧」には、対応する配信者が広告可能な対象として指定した商品等の取引対象を示す一覧情報(リスト)が記憶される。「広告可能一覧」には、対応する配信者が配信映像において広告可能な商品等の取引対象を示す一覧情報(リスト)が記憶される。各配信者の広告可能一覧として記憶される情報は、上記に限られない。例えば、広告可能一覧は、各広告可能な対象についての広告を行った場合の報酬の最低額等を示す情報が含まれてもよい。 The "Advertisable List" also indicates the 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 video they are broadcasting. The information stored in each broadcaster's advertiseable list is not limited to the above. For example, the advertiseable list may also include information indicating the minimum amount of compensation for advertising each advertiseable target.
例えば、配信者ID「LB11」により識別される配信者(配信者LB11)は、名称「ライブ配信者A」であり、カテゴリ「音楽」に属する配信者であることを示す。また、例えば、ライブ配信者Aである配信者LB11は、配信者情報が配信者情報#11あることを示す。また、例えば、ライブ配信者Aである配信者LB11は、広告可能一覧が広告可能一覧#11あることを示す。 For example, the broadcaster (broadcaster LB11) identified by broadcaster ID "LB11" has the name "live broadcaster A" and belongs 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 advertizable listing #11.
なお、配信者情報記憶部122は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、配信者情報記憶部122は、各配信者に対する評価等を示す情報を記載してもよい。 Note that the broadcaster information storage unit 122 may store various types of information depending on the purpose, not limited to the above. For example, the broadcaster information storage unit 122 may store information indicating evaluations of each broadcaster.
(配信情報記憶部123)
配信情報記憶部123は、配信に関する情報を記憶する。図6は、実施形態に係る配信情報記憶部の一例を示す図である。例えば、配信情報記憶部123は、種々の配信に関する情報を記憶する。図6に示す配信情報記憶部123には、「配信ID」、「配信者」、「カテゴリ」、「配信情報」、「反応情報」といった項目が含まれる。
(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,""distributioninformation," and "reaction information."
「配信ID」は、配信を識別するための識別情報を示す。「配信者」は、対応する配信を行った配信者を示す。また、「カテゴリ」は、対応する配信の配信映像が該当するカテゴリを示す。なお、図6では、「カテゴリ」として「音楽」といったカテゴリを記憶する場合を示すが、より詳細なカテゴリが記憶されてもよい。 "Stream ID" indicates identification information for identifying a stream. "Streamer" indicates the streamer who performed the corresponding stream. "Category" indicates the category to which the stream video of the corresponding stream falls. Note that Figure 6 shows a case where a category such as "music" is stored as the "category," but more detailed categories may also be stored.
また、「配信情報」は、各配信の配信情報を示す。「配信情報」には、対応する配信の配信日時、投げ銭や広告等による収益(金額)等の様々な情報が記憶される。各配信の配信情報として記憶される情報は、上記に限られない。例えば、配信情報には、対応する配信で配信された配信映像のデータが含まれてもよい。なお、図6では、「配信情報」は、「配信情報#11」といった抽象的な符号を図示するが、配信情報#11等は、各配信に関する様々な情報を含む。 In addition, "streaming information" indicates the streaming information for each stream. Various information is stored in "streaming information," such as the streaming date and time of the corresponding stream, and revenue (amount) from tips, advertisements, etc. The information stored as streaming information for each stream is not limited to the above. For example, streaming information may include data on the streaming video that was streamed in the corresponding stream. Note that in Figure 6, "streaming information" is illustrated using abstract symbols such as "streaming information #11," but streaming information #11, etc. includes various information related to each stream.
「反応情報」は、対応する配信における視聴者の反応に関する各種情報を示す。「反応情報」には、「日時」、「視聴者」、「内容(コメント、投げ銭等)」といった項目が含まれる。なお、「反応情報」には、各反応を識別するための情報(反応ID等)が含まれてもよい。 "Reaction information" indicates various information regarding 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).
「日時」は、各反応に対応する日時を示す。例えば、「日時」は、各反応が行われた日時を示す。図6の例では、「日時」には、「DA11」等のように抽象的に図示するが、「2022年5月15日9時42分38秒」等の具体的な日時が記憶されてもよい。 "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 took place. In the example of Figure 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.
「視聴者」は、対応する反応を行った視聴者を示す。「内容(コメント、投げ銭等)」は、対応する反応の内容を示す。例えば、「内容(コメント、投げ銭等)」は、視聴者によるコメントの文字列や投げ銭の額等を示す。図6の例では、「内容(コメント、投げ銭等)」には、「AC11」等のように抽象的に図示するが、コメントの文字列や投げ銭の額等、各反応における視聴者の行動の詳細を示す情報が記憶される。 "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 viewer's comment or the amount of the tip. In the example of Figure 6, "Content (comment, tip, etc.)" is illustrated abstractly as "AC11," but actually stores information indicating the details of the viewer's behavior in each reaction, such as the character string of the comment or the amount of the tip.
例えば、配信ID「DS11」により識別される配信(配信DS11)は、配信者ID「LB11」により識別される配信者(配信者LB11)による映像配信であることを示す。配信DS11の配信映像は、カテゴリ「音楽」に該当することを示す。また、配信DS11は、配信者情報が配信者情報#11あることを示す。 For example, the broadcast identified by broadcast ID "DS11" (broadcast DS11) is a video broadcast by the broadcaster identified by broadcaster ID "LB11" (broadcaster LB11). This indicates that the broadcast video of broadcast DS11 falls into the "music" category. Furthermore, broadcast DS11 indicates that the broadcaster information is broadcaster information #11.
また、配信DS11では、日時DA11に視聴者であるユーザU5により反応AC11が行われたことを示す。例えば、配信DS11では、日時DA11にユーザU5がコメントする反応AC11が行われたことを示す。 Furthermore, distribution DS11 indicates that reaction AC11 was made by viewer user U5 at date and time DA11. For example, distribution DS11 indicates that reaction AC11, in which user U5 made a comment, was made at date and time DA11.
また、配信DS11では、日時DA12に視聴者であるユーザU1により反応AC12が行われたことを示す。例えば、配信DS11では、日時DA12にユーザU1が投げ銭を行う反応AC12が行われたことを示す。 Furthermore, in broadcast DS11, reaction AC12 was made by viewer user U1 at date and time DA12. For example, in broadcast DS11, reaction AC12 was made by user U1 making a tip at date and time DA12.
なお、配信情報記憶部123は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、配信情報記憶部123は、各配信に対する評価等を示す情報を記載してもよい。 Note that 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.
(広告管理用情報記憶部124)
広告管理用情報記憶部124は、映像配信における広告を管理するための各種の情報を記憶する。例えば、広告管理用情報記憶部124は、映像配信における広告の入札状況や広告行為の状況を示す情報を記憶する。例えば、広告管理用情報記憶部124は、各配信映像について、広告が入札された日時及び入札額、広告対象に決定された広告及びその広告に対応する対象が配信映像で表示された日時等の各種の情報を記憶する。
(Advertisement 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 and advertising activity status of advertisements in video distribution. 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.
なお、広告管理用情報記憶部124は、上記に限らず、目的に応じて種々の情報を記憶してもよい。 Note that the advertising management information storage unit 124 is not limited to the above and may store various types of information depending on the purpose.
(制御部130)
制御部130は、コントローラ(Controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、情報処理装置100内部の記憶装置に記憶されている各種プログラム(情報処理プログラムの一例)がRAMを作業領域として実行されることにより実現される。また、制御部130は、コントローラであり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(Control unit 130)
The control unit 130 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) using RAM as a work area to execute various programs (examples of information processing programs) 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).
図3に示すように、制御部130は、取得部131と、生成部132と、決定部133と、処理部134と、提供部135とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図3に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 As shown in FIG. 3, the 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 information processing functions and actions described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 3, and may be any other configuration that performs the information processing described below.
(取得部131)
取得部131は、各種情報を取得する。取得部131は、記憶部120から各種の情報を取得する。取得部131は、視聴者情報記憶部121、配信者情報記憶部122、配信情報記憶部123、及び広告管理用情報記憶部124等から各種の情報を取得する。
(Acquisition unit 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.
取得部131は、通信部110を介して、外部の情報処理装置から各種情報を受信する。取得部131は、視聴者装置10、配信者装置20または情報提供装置から各種情報を受信する。取得部131は、配信者が配信者装置20を用いて撮影した映像を配信映像として配信者装置20から受信する。 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 the 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.
取得部131は、配信映像を配信する配信者が広告可能な対象を示す広告可能一覧情報を取得する。取得部131は、広告可能一覧情報が示す対象に対する広告主による入札情報を取得する。取得部131は、広告可能一覧情報が示す対象のうち、広告主装置50を利用する広告主が指定した対象に対する入札を示す入札情報を取得する。 The acquisition unit 131 acquires advertiseable content list information that indicates targets that can be advertised by a distributor distributing distribution video. The acquisition unit 131 acquires bidding information by advertisers for the targets indicated in the advertiseable content list information. The acquisition unit 131 acquires bidding information that indicates bids for targets specified by advertisers using the advertiser device 50, from among the targets indicated in the advertiseable content list information.
取得部131は、配信者が配信する配信映像を視聴する視聴者による配信者に対する投げ銭を示す投げ銭情報を取得する。取得部131は、過去の配信映像における投げ銭の結果を示す履歴情報を取得する。取得部131は、配信映像が属するカテゴリに対応する過去の配信映像における投げ銭の結果を示す履歴情報を取得する。取得部131は、配信映像に設定される投げ銭全体の上限値を示す閾値を含む投げ銭情報を取得する。 The acquisition unit 131 acquires tipping information indicating tippings made to a broadcaster by viewers watching a broadcast video distributed by the broadcaster. The acquisition unit 131 acquires history information indicating the results of tipping for past broadcast videos. The acquisition unit 131 acquires history information indicating the results of tipping for past broadcast videos corresponding to the category to which the broadcast video belongs. The acquisition unit 131 acquires tipping information including a threshold indicating the upper limit of all tippings set for the broadcast video.
取得部131は、各種情報を受け付ける。取得部131は、各種要求を受け付ける。取得部131は、外部の情報処理装置から各種要求を受け付ける。取得部131は、通信部110を介して、外部の情報処理装置から各種要求を示す情報を受信する。例えば、取得部131は、視聴者装置10または配信者装置20から要求を受け付ける。取得部131は、配信映像などの情報の要求を視聴者装置10から受け付ける。 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.
取得部131は、情報提供装置から視聴者に関する視聴者情報を取得する。取得部131は、視聴者情報として、視聴者の属性情報や、インターネットショッピング、電子商店街、オークションサイト又はフリーマーケットサイト等における利用履歴や、コンテンツの閲覧履歴等を情報提供装置から取得する。そして、取得部131は、かかる視聴者情報を視聴者情報記憶部121に記憶する。例えば、取得部131は、視聴者情報を情報提供装置から取得し、視聴者情報記憶部121に記憶される視聴者情報を更新する。 The acquisition unit 131 acquires viewer information about the viewer from the information providing device. The acquisition unit 131 acquires viewer information such as viewer attribute information, usage history on internet shopping sites, online shopping malls, auction sites, flea market sites, etc., and content browsing history from the information providing device. The acquisition unit 131 then stores this viewer information in the viewer information storage unit 121. For example, the acquisition unit 131 acquires viewer information from the information providing device and updates the viewer information stored in the viewer information storage unit 121.
(生成部132)
生成部132は、種々の情報を推定する生成処理を実行する。例えば、生成部132は、取得部131により取得された各種情報に基づいて、生成処理を実行する。生成部132は、記憶部120に記憶された各種情報に基づいて、生成処理を実行する。生成部132は、外部の情報処理装置から受信された各種情報に基づいて、生成処理を実行する。
(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.
例えば、生成部132は、決定部133により決定された情報に基づいて、生成処理を実行する。例えば、生成部132は、生成した情報に基づいて、生成処理を実行する。生成部132は、視聴者装置10から提供された情報を用いて、コンテンツを生成する。 For example, the generation unit 132 performs the generation process based on the information determined by the determination unit 133. For example, the generation unit 132 performs the generation process based on the generated information. The generation unit 132 generates content using information provided by the viewer device 10.
生成部132は、広告明示情報を含む配信映像を生成する。生成部132は、広告であることを示す広告明示情報を配信映像に追加する映像加工処理を実行する。生成部132は、広告明示情報を配信映像に重畳させる映像加工処理を実行する。生成部132は、広告であることを示す文字列である広告明示情報を配信映像に重畳させる映像加工処理を実行する。 The generation unit 132 generates distribution video including advertisement explicit information. The generation unit 132 performs video processing to add advertisement explicit information indicating that the distribution video is an advertisement. The generation unit 132 performs video processing to superimpose the advertisement explicit information on the distribution video. The generation unit 132 performs video processing to superimpose advertisement explicit information, which is a string of characters indicating that the distribution video is an advertisement, on the distribution video.
生成部132は、種々の技術を適宜用いて、外部の情報処理装置へ提供する画面(コンテンツ)等の種々の情報を生成する。生成部132は、視聴者装置10へ提供する画面(コンテンツ)等を生成する。例えば、生成部132は、記憶部120に記憶された情報に基づいて、視聴者装置10へ提供する画面(コンテンツ)等を生成する。生成部132は、コンテンツCT等の各コンテンツを生成する。生成部132は、外部の情報処理装置へ提供する画面(コンテンツ)等が生成可能であれば、どのような処理により画面(コンテンツ)等を生成してもよい。例えば、生成部132は、画像生成や画像処理等に関する種々の技術を適宜用いて、視聴者装置10へ提供する画面(コンテンツ)を生成する。例えば、生成部132は、Java(登録商標)等の種々の技術を適宜用いて、視聴者装置10へ提供する画面(コンテンツ)を生成する。なお、生成部132は、CSSやJavaScript(登録商標)やHTMLの形式に基づいて、視聴者装置10へ提供する画面(コンテンツ)を生成してもよい。また、例えば、生成部132は、JPEG(Joint Photographic Experts Group)やGIF(Graphics Interchange Format)やPNG(Portable Network Graphics)など様々な形式で画面(コンテンツ)を生成してもよい。 The generation unit 132 uses various technologies as appropriate to generate various information such as screens (content) to be provided to external information processing devices. The generation unit 132 generates screens (content) to be provided to the viewer device 10. For example, the generation unit 132 generates screens (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 content CT. The generation unit 132 may generate screens (content) by any process as long as it is capable of generating screens (content) to be provided to external information processing devices. For example, the generation unit 132 uses various technologies related to image generation, image processing, etc. as appropriate to generate screens (content) to be provided to the viewer device 10. For example, the generation unit 132 uses various technologies such as Java (registered trademark) as appropriate to generate screens (content) to be provided to the viewer device 10. The generation unit 132 may generate the 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 generation unit 132 may generate the screen (content) in various formats, such as JPEG (Joint Photographic Experts Group), GIF (Graphics Interchange Format), or PNG (Portable Network Graphics).
(決定部133)
決定部133は、種々の情報を決定する決定処理を実行する。例えば、決定部133は、取得部131により取得された各種情報に基づいて、決定処理を実行する。決定部133は、記憶部120に記憶された各種情報に基づいて、決定処理を実行する。例えば、決定部133は、外部の情報処理装置から受信された各種情報に基づいて、決定処理を実行する。
(Determination unit 133)
The determination unit 133 executes a determination process to determine 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.
決定部133は、種々の情報を推定する推定処理を実行する。例えば、決定部133は、取得部131により取得された各種情報に基づいて、推定処理を実行する。決定部133は、記憶部120に記憶された各種情報に基づいて、推定処理を実行する。決定部133は、外部の情報処理装置から受信された各種情報に基づいて、推定処理を実行する。 The determination unit 133 performs an estimation process to estimate various pieces of information. For example, the determination unit 133 performs the estimation process based on various pieces of information acquired by the acquisition unit 131. The determination unit 133 performs the estimation process based on various pieces of information stored in the storage unit 120. The determination unit 133 performs the estimation process based on various pieces of information received from an external information processing device.
例えば、決定部133は、推定した情報に基づいて、決定処理を実行する。例えば、決定部133は、生成部132により生成された情報に基づいて、決定処理を実行する。 For example, the determination unit 133 performs the determination process based on the estimated information. For example, the determination unit 133 performs the determination process based on the information generated by the generation unit 132.
決定部133は、取得部131により取得された広告可能一覧情報に基づいて、配信者に配信映像において広告させる対象である広告対象を決定する。決定部133は、投げ銭情報に応じて、配信映像における投げ銭を制限する。決定部133は、入札情報に基づいて広告対象を決定する。決定部133は、入札情報が示す入札額に基づいて広告対象を決定する。 The determination unit 133 determines advertising targets, which are targets that the distributor will advertise in the distributed video, based on the advertising list information acquired by the acquisition unit 131. The determination unit 133 limits tips in the distributed video according to the tipping information. The determination unit 133 determines advertising targets based on bidding information. The determination unit 133 determines advertising targets based on the bid amount indicated in the bidding information.
(処理部134)
処理部134は、各種処理を実行する。処理部134は、外部の情報処理装置からの情報や記憶部120に記憶された情報に基づいて、各種情報を実行する。処理部134は、視聴者装置10、配信者装置20等の他の情報処理装置からの情報に基づいて、各種情報を実行する。処理部134は、視聴者情報記憶部121、配信者情報記憶部122、配信情報記憶部123、及び広告管理用情報記憶部124等に記憶された情報に基づいて、各種情報を実行する。
(Processing unit 134)
The processing unit 134 executes various processes. The processing unit 134 executes various information processes based on information from an external information processing device or information stored in the storage unit 120. The processing unit 134 executes various information 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 information 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.
処理部134は、取得部131により取得された各種情報に基づいて、各種情報を実行する。処理部134は、生成部132により生成された各種情報に基づいて、各種情報を実行する。処理部134は、決定部133により決定された各種情報に基づいて、各種情報を実行する。 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.
処理部134は、視聴者から配信者への投げ銭に関する処理を実行する。処理部134は、視聴者から配信者への投げ銭に関する処理を実行する。処理部134は、視聴者から配信者へ提供する対象(商品等)の購入に関する処理を実行する。 The processing unit 134 performs processing related to tips from viewers to broadcasters. The processing unit 134 performs processing related to tips from viewers to broadcasters. The processing unit 134 performs processing related to the purchase of an item (such as a product) provided by a viewer to the broadcaster.
(提供部135)
提供部135は、各種情報を提供する。提供部135は、通信部110を介して、外部の情報処理装へ各種情報を送信する。提供部135は、視聴者装置10または配信者装置20へ各種情報を送信する。提供部135は、コンテンツを視聴者装置10へ送信する。提供部135は、サービスに関する情報を視聴者装置10へ送信する。
(Providing unit 135)
The providing unit 135 provides various types of information. The providing unit 135 transmits various types of information to external information processing devices 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.
提供部135は、生成部132によって生成された情報を提供する。提供部135は、生成部132によって生成された情報を含むコンテンツを提供する。提供部135は、図2のコンテンツCTを視聴者装置10に送信する。提供部135は、処理部134により実行された各種情報に基づいて、各種情報を送信する。 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 in FIG. 2 to the viewer device 10. The providing unit 135 transmits various pieces of information based on the various pieces of information executed by the processing unit 134.
提供部135は、生成部132により生成されたコンテンツを提供する。提供部135は、視聴者が利用する視聴者装置10にコンテンツを送信する。提供部135は、配信映像を視聴者が利用する視聴者装置10へ送信する。 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 distributed video to the viewer device 10 used by the viewer.
提供部135は、配信映像を視聴する視聴者が利用する視聴者装置10に、配信映像を提供する。提供部135は、広告対象を示す情報を配信者が利用する配信者装置20に提供する。提供部135は、広告対象の広告を行うことを要求する情報を配信者装置20に送信する。 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 to the distributor device 20 requesting advertising of the advertising target.
提供部135は、広告対象を含む配信映像を視聴者が利用する視聴者装置10に提供する。提供部135は、広告であることを示す広告明示情報を視聴者が利用する視聴者装置10に提供する。提供部135は、配信映像に重畳して表示される広告明示情報を視聴者が利用する視聴者装置10に提供する。 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 superimposed on the distributed video and displayed to the viewer device 10 used by the viewer.
提供部135は、広告であることを示す文字列である広告明示情報を視聴者が利用する視聴者装置10に提供する。提供部135は、広告明示情報を含む配信映像を視聴者が利用する視聴者装置10に提供する。 The providing unit 135 provides advertisement explicit information, which is a string of characters 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 explicit information to the viewer device 10 used by the viewer.
提供部135は、広告可能一覧情報を広告主が利用する広告主装置50に提供する。提供部135は、配信映像を視聴する視聴者が利用する視聴者装置10に、配信映像を提供する。提供部135は、広告対象を示す情報を配信者が利用する配信者装置20に提供する。提供部135は、広告対象の広告を行うことを要求する情報を配信者装置20に送信する。 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.
提供部135は、広告対象を含む配信映像を視聴者が利用する視聴者装置10に提供する。提供部135は、広告であることを示す広告明示情報を視聴者が利用する視聴者装置10に提供する。提供部135は、配信映像に重畳して表示される広告明示情報を視聴者が利用する視聴者装置10に提供する。提供部135は、広告であることを示す文字列である広告明示情報を視聴者が利用する視聴者装置10に提供する。 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 explicit information indicating that it is an advertisement to the viewer device 10 used by the viewer. The providing unit 135 provides advertisement explicit information superimposed on the distributed video and displayed to the viewer device 10 used by the viewer. The providing unit 135 provides advertisement explicit information, which is a string of characters indicating that it is an advertisement, to the viewer device 10 used by the viewer.
提供部135は、広告明示情報を含む配信映像を視聴者が利用する視聴者装置10に提供する。提供部135は、広告可能一覧情報を広告主が利用する広告主装置50に提供する。 The providing unit 135 provides the distributed video including the advertisement explicit 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.
提供部135は、生成部132により加工された配信映像を視聴者が利用する視聴者装置10に提供する。提供部135は、生成部132の映像加工処理により広告明示情報が追加された配信映像を視聴者装置10に提供する。提供部135は、生成部132により広告明示情報が重畳された配信映像を視聴者装置10に提供する。 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.
〔4.処理手順〕
次に、図7を用いて、実施形態に係る情報処理装置100が実行する情報処理の手順について説明する。図7は、情報処理装置が実行する情報処理の流れの一例を示すフローチャートである。
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.
まず、図7について説明する。例えば、図7は、情報処理装置100が行う視聴者からの検索クエリの取得からコンテンツの提供までの処理の一例を示す。図7では、情報処理装置100は、配信映像を配信する配信者が広告可能な対象を示す広告可能一覧情報を取得する(ステップS101)。そして、情報処理装置100は、広告可能一覧情報に基づいて、配信者に配信映像において広告させる対象である広告対象を決定する(ステップS102)。 First, we will explain Figure 7. For example, Figure 7 shows an example of the processing performed by the information processing device 100, from obtaining a search query from a viewer to providing content. In Figure 7, the information processing device 100 obtains advertiseable list information indicating targets that can be advertised by a distributor who distributes the video to be distributed (step S101). Then, based on the advertiseable list information, the information processing device 100 determines advertising targets that the distributor will advertise in the video to be distributed (step S102).
〔5.変形例〕
上述した情報処理装置100は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報処理装置100の他の実施形態について説明する。
5. Modifications
The information processing device 100 described above 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.
上記実施形態では、情報処理装置100が配信映像に関するサービスを行う場合の一例を挙げて説明したが、上記例に限定されなくともよい。例えば、外部サーバが配信映像に関するサービスを提供してもよい。この場合、情報処理装置100は、配信映像に関するサービスに用いる情報を外部サーバに提供してもよい。 In the above embodiment, an example was described in which the information processing device 100 provides a service related to distributed video, but this is not limited to the above example. For example, an external server may provide a service related to distributed video. In this case, the information processing device 100 may provide information used for the service related to distributed video to the external server.
〔6.プログラム〕
また、上述した実施形態に係る情報処理装置100は、例えば、図8に示すような構成のコンピュータ1000によって実現される。図8は、ハードウェア構成の一例を示す図である。コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力IF(Interface)1060、入力IF1070、ネットワークIF1080がバス1090により接続された形態を有する。
6. Program
The information processing apparatus 100 according to the above-described embodiment is realized by, for example, 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 a calculation device 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.
演算装置1030は、一次記憶装置1040や二次記憶装置1050に格納されたプログラムや入力装置1020から読み出したプログラム等に基づいて動作し、各種の処理を実行する。一次記憶装置1040は、RAM等、演算装置1030が各種の演算に用いるデータを一次的に記憶するメモリ装置である。また、二次記憶装置1050は、演算装置1030が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ROM(Read Only Memory)、HDD(Hard Disk Drive)、フラッシュメモリ等により実現される。 The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and secondary storage device 1050, and programs read from the input device 1020, and executes various processes. The primary storage device 1040 is a memory device, such as 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), HDD (Hard Disk Drive), flash memory, etc.
出力IF1060は、モニタやプリンタといった各種の情報を出力する出力装置1010に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、USB(Universal Serial Bus)やDVI(Digital Visual Interface)、HDMI(登録商標)(High Definition Multimedia Interface)といった規格のコネクタにより実現される。また、入力IF1070は、マウス、キーボード、およびスキャナ等といった各種の入力装置1020から情報を受信するためのインタフェースであり、例えば、USB等により実現される。 The output IF 1060 is an interface for transmitting information to be output to an output device 1010, such as a monitor or printer, which outputs various types of information, and is implemented, for example, by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (High Definition Multimedia Interface). The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, and scanner, and is implemented, for example, by USB.
なお、入力装置1020は、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置1020は、USBメモリ等の外付け記憶媒体であってもよい。 The input device 1020 may be a device that reads information from optical recording media such as a CD (Compact Disc), DVD (Digital Versatile Disc), or PD (Phase Change Rewritable Disk), a magneto-optical recording media 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.
ネットワークIF1080は、ネットワークNを介して他の機器からデータを受信して演算装置1030へ送り、また、ネットワークNを介して演算装置1030が生成したデータを他の機器へ送信する。 Network IF 1080 receives data from other devices via network N and sends it to the computing device 1030, and also transmits data generated by the computing device 1030 to other devices via network N.
演算装置1030は、出力IF1060や入力IF1070を介して、出力装置1010や入力装置1020の制御を行う。例えば、演算装置1030は、入力装置1020や二次記憶装置1050からプログラムを一次記憶装置1040上にロードし、ロードしたプログラムを実行する。 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.
例えば、コンピュータ1000が情報処理装置100として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、制御部130の機能を実現する。 For example, when the computer 1000 functions as the information processing device 100, the arithmetic unit 1030 of the computer 1000 realizes the functions of the control unit 130 by executing a program loaded onto the primary storage device 1040.
〔7.その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[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.
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 Furthermore, the components of each device shown in the figure are functional concepts and do not necessarily have to be physically configured as shown. In other words, the specific form of distribution and integration of each device is not limited to that shown, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Furthermore, the above-described embodiments and variations can be combined as appropriate to the extent that the processing content is not contradictory.
また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 Furthermore, the "section, module, unit" mentioned above can be read as "means" or "circuit." For example, an acquisition unit can be read as an acquisition means or an acquisition circuit.
〔8.効果〕
上述してきたように、実施形態に係る情報処理装置100は、取得部131と、決定部133とを有する。取得部131は、配信映像を配信する配信者が広告可能な対象を示す広告可能一覧情報を取得する。決定部133は、取得部131により取得された広告可能一覧情報に基づいて、配信者に配信映像において広告させる対象である広告対象を決定する。
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 advertising target 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 advertising target list information acquired by the acquisition unit 131.
このように、実施形態に係る情報処理装置100は、配信映像を配信する配信者が広告可能な対象を示す広告可能一覧情報に基づいて、配信者に配信映像において広告させる対象である広告対象を決定することにより、配信映像における広告の対象を適切に決定することができる。 In this way, the information processing device 100 according to the embodiment can appropriately determine the advertising targets in the distribution video by determining the advertising targets that the distributor who distributes the distribution video is to advertise in the distribution video based on the advertising target list information that indicates the targets that the distributor who distributes the distribution video is able to advertise.
また、実施形態に係る情報処理装置100において、決定部133は、投げ銭情報に応じて、配信映像における投げ銭を制限する。 In addition, in the information processing device 100 according to the embodiment, the determination unit 133 limits tips in the distributed video in accordance with the tip information.
このように、実施形態に係る情報処理装置100は、投げ銭情報に応じて、配信映像における投げ銭を制限することにより、配信映像における広告の対象を適切に決定することができる。 In this way, the information processing device 100 according to the embodiment can appropriately determine the target of advertisements in the distributed video by limiting tips in the distributed video according to the tipping information.
また、実施形態に係る情報処理装置100において、取得部131は、広告可能一覧情報が示す対象に対する広告主による入札情報を取得する。 In addition, in the information processing device 100 according to the embodiment, the acquisition unit 131 acquires bid information from advertisers for the target indicated by the advertising available list information.
このように、実施形態に係る情報処理装置100は、広告可能一覧情報が示す対象に対する広告主による入札情報を取得することにより、配信映像における広告の対象を適切に決定することができる。 In this way, the information processing device 100 according to the embodiment can appropriately determine the target of advertising in the distribution video by acquiring bidding information from advertisers for the target indicated in the advertising available list information.
また、実施形態に係る情報処理装置100において、決定部133は、入札情報に基づいて広告対象を決定する。 Furthermore, in the information processing device 100 according to the embodiment, the determination unit 133 determines the advertising target based on the bidding information.
このように、実施形態に係る情報処理装置100は、入札情報に基づいて広告対象を決定することにより、配信映像における広告の対象を適切に決定することができる。 In this way, the information processing device 100 according to the embodiment can appropriately determine the target of advertising in the distributed video by determining the target of advertising based on the bidding information.
また、実施形態に係る情報処理装置100において、決定部133は、入札情報が示す入札額に基づいて広告対象を決定する。 In addition, in the information processing device 100 according to the embodiment, the determination unit 133 determines the advertising target based on the bid amount indicated in the bid information.
このように、実施形態に係る情報処理装置100は、入札情報が示す入札額に基づいて広告対象を決定することにより、配信映像における広告の対象を適切に決定することができる。 In this way, the information processing device 100 according to the embodiment can appropriately determine the target of advertising in the distribution video by determining the target of advertising based on the bid amount indicated in the bidding information.
また、実施形態に係る情報処理装置100は、提供部135を有する。提供部135は、配信映像を視聴する視聴者が利用する視聴者装置10に、配信映像を提供する。 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.
このように、実施形態に係る情報処理装置100は、配信映像を視聴する視聴者が利用する視聴者装置10に、配信映像を提供することにより、配信映像を適切に視聴者へ提供することができる。 In this way, the information processing device 100 according to the embodiment provides the distributed video to the viewer device 10 used by the viewer who watches the distributed video, thereby enabling the distributed video to be provided appropriately to the viewer.
また、実施形態に係る情報処理装置100において、提供部135は、広告対象を示す情報を配信者が利用する配信者装置20に提供する。 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.
このように、実施形態に係る情報処理装置100は、広告対象を示す情報を配信者が利用する配信者装置20に提供することにより、配信者にどの対象について広告を行うのかを示す情報を適切に配信者へ提供することができる。 In this way, the information processing device 100 according to the embodiment provides information indicating the advertising target to the distributor device 20 used by the distributor, thereby enabling the distributor to appropriately provide information indicating which target the distributor is advertising to.
また、実施形態に係る情報処理装置100において、提供部135は、広告対象の広告を行うことを要求する情報を配信者装置20に送信する。 Furthermore, in the information processing device 100 according to the embodiment, the providing unit 135 transmits information requesting advertising of the advertising target to the distributor device 20.
このように、実施形態に係る情報処理装置100は、広告対象の広告を行うことを要求する情報を配信者装置20に送信することにより、配信者に広告を行うことを要求する情報を適切に配信者へ提供することができる。 In this way, the information processing device 100 according to the embodiment can appropriately provide the distributor with information requesting the distributor to advertise by transmitting information requesting the distributor to advertise the advertisement target to the distributor device 20.
また、実施形態に係る情報処理装置100において、提供部135は、広告対象を含む配信映像を視聴者が利用する視聴者装置10に提供する。 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.
このように、実施形態に係る情報処理装置100は、広告対象を含む配信映像を視聴者が利用する視聴者装置10に提供することにより、広告対象を含む配信映像を適切に視聴者へ提供することができる。 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.
また、実施形態に係る情報処理装置100において、提供部135は、広告であることを示す広告明示情報を視聴者が利用する視聴者装置10に提供する。 In addition, 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.
このように、実施形態に係る情報処理装置100は、広告であることを示す広告明示情報を視聴者が利用する視聴者装置10に提供することにより、配信映像が広告を含むことを適切に視聴者へ伝えることができる。 In this way, the information processing device 100 according to the embodiment can appropriately inform viewers that the distributed video contains advertisements by providing advertisement explicit information indicating that the video is an advertisement to the viewer device 10 used by the viewer.
また、実施形態に係る情報処理装置100において、提供部135は、配信映像に重畳して表示される広告明示情報を視聴者が利用する視聴者装置10に提供する。 In addition, in the information processing device 100 according to the embodiment, the providing unit 135 provides advertisement explicit information superimposed on the distributed video to the viewer device 10 used by the viewer.
このように、実施形態に係る情報処理装置100は、配信映像に重畳して表示される広告明示情報を視聴者が利用する視聴者装置10に提供することにより、配信映像が広告を含むことを適切に視聴者へ伝えることができる。 In this way, the information processing device 100 according to the embodiment can appropriately inform viewers that the distributed video contains advertisements by providing advertisement explicit information superimposed on the distributed video to the viewer device 10 used by the viewer.
また、実施形態に係る情報処理装置100において、提供部135は、広告であることを示す文字列である広告明示情報を視聴者が利用する視聴者装置10に提供する。 Furthermore, in the information processing device 100 according to the embodiment, the providing unit 135 provides advertisement explicit information, which is a character string indicating that it is an advertisement, to the viewer device 10 used by the viewer.
このように、実施形態に係る情報処理装置100は、広告であることを示す文字列である広告明示情報を視聴者が利用する視聴者装置10に提供することにより、配信映像が広告を含むことを適切に視聴者へ伝えることができる。 In this way, the information processing device 100 according to the embodiment can appropriately inform viewers that the distributed video contains advertisements by providing advertisement explicit information, which is a string of characters indicating that the video is an advertisement, to the viewer device 10 used by the viewer.
また、実施形態に係る情報処理装置100において、提供部135は、広告明示情報を含む配信映像を視聴者が利用する視聴者装置10に提供する。 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.
このように、実施形態に係る情報処理装置100は、広告であることを示す文字列である広告明示情報を視聴者が利用する視聴者装置10に提供することにより、配信映像が広告を含むことを適切に視聴者へ伝えることができる。 In this way, the information processing device 100 according to the embodiment can appropriately inform viewers that the distributed video contains advertisements by providing advertisement explicit information, which is a string of characters indicating that the video is an advertisement, to the viewer device 10 used by the viewer.
また、実施形態に係る情報処理装置100において、提供部135は、広告可能一覧情報を広告主が利用する広告主装置50に提供する。 Furthermore, 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.
このように、実施形態に係る情報処理装置100は、広告可能一覧情報を広告主が利用する広告主装置50に提供することにより、配信者がどのような広告が可能であるかを示す情報を適切に広告主に提供することができる。 In this way, the information processing device 100 according to the embodiment can provide advertisers with appropriate information indicating what types of advertisements are available from distributors by providing the advertising availability list information to the advertiser device 50 used by the advertiser.
また、実施形態に係る情報処理装置100において、取得部131は、広告可能一覧情報が示す対象のうち、広告主装置50を利用する広告主が指定した対象に対する入札を示す入札情報を取得する。 In addition, in the information processing device 100 according to the embodiment, the acquisition unit 131 acquires bidding information indicating bids for targets specified by the advertiser using the advertiser device 50 from among the targets indicated by the advertising available list information.
このように、実施形態に係る情報処理装置100は、広告可能一覧情報が示す対象のうち、広告主装置50を利用する広告主が指定した対象に対する入札を示す入札情報を取得することにより、配信映像における広告の対象を適切に決定することができる。 In this way, the information processing device 100 according to the embodiment can appropriately determine the target of advertising in the distribution video by acquiring bidding information indicating bids for targets specified by the advertiser using the advertiser device 50, from among the targets indicated in the advertising list information.
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 Although several 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, including those described in the Disclosure of the Invention section, with various modifications and improvements based on the knowledge of those skilled in the art.
N ネットワーク
1 情報処理システム
10 視聴者装置
20 配信者装置
50 広告主装置
100 情報処理装置
110 通信部
120 記憶部
121 視聴者情報記憶部
122 配信者情報記憶部
123 配信情報記憶部
124 広告管理用情報記憶部
130 制御部
131 取得部
132 生成部
133 決定部
134 処理部
135 提供部
N Network 1 Information Processing System 10 Viewer Device 20 Distributor Device 50 Advertiser Device 100 Information Processing Device 110 Communication Unit 120 Storage Unit 121 Viewer Information Storage Unit 122 Distributor Information Storage Unit 123 Distribution Information Storage Unit 124 Advertisement Management Information Storage Unit 130 Control Unit 131 Acquisition Unit 132 Generation Unit 133 Determination Unit 134 Processing Unit 135 Provision Unit
Claims (3)
前記広告可能一覧情報が示す対象のうち、前記広告主の操作に応じて、前記広告主が指定した広告の対象を示す情報、広告を依頼する配信者を特定する情報、及び入札額を含む入札情報を、前記広告主が利用する前記広告主装置から受信することにより、前記入札情報を取得する取得部と、
前記取得部により取得された前記入札情報が示す対象に対する広告主による入札額に基づいて、入札額が最も高い入札に対応する対象を前記配信者に前記配信映像において広告させる対象である広告対象として決定する決定部と、
を備え、
前記提供部は、
前記決定部により決定された前記広告対象を示す情報を、前記配信者が利用する前記配信者装置に送信し、前記配信映像を視聴する視聴者の情報を、前記広告主が利用する前記広告主装置に提供し、
前記取得部は、
前記配信映像を視聴する視聴者の情報に基づいて前記広告主が指定した対象に対する広告主による入札額を示す前記入札情報を、前記広告主が利用する前記広告主装置から受信する
ことを特徴とする情報処理装置。 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
an information processing device that receives, from the advertiser device used by the advertiser, the bidding information indicating a bid amount by the advertiser for a target specified by the advertiser based on information of viewers watching the distributed video.
配信映像を配信する配信者が広告可能な対象を示す広告可能一覧情報であって、前記配信者が利用する配信者装置から受信した広告可能一覧情報を広告主が利用する広告主装置に送信する提供工程と、
前記広告可能一覧情報が示す対象のうち、前記広告主の操作に応じて、前記広告主が指定した広告の対象を示す情報、広告を依頼する配信者を特定する情報、及び入札額を含む入札情報を、前記広告主が利用する前記広告主装置から受信することにより、前記入札情報を取得する取得工程と、
前記取得工程により取得された前記入札情報が示す対象に対する広告主による入札額に基づいて、入札額が最も高い入札に対応する対象を前記配信者に前記配信映像において広告させる対象である広告対象として決定する決定工程と、
を含み、
前記提供工程は、
前記決定工程により決定された前記広告対象を示す情報を、前記配信者が利用する前記配信者装置に送信し、前記配信映像を視聴する視聴者の情報を、前記広告主が利用する前記広告主装置に提供し、
前記取得工程は、
前記配信映像を視聴する視聴者の情報に基づいて前記広告主が指定した対象に対する広告主による入札額を示す前記入札情報を、前記広告主が利用する前記広告主装置から受信する
ことを特徴とする情報処理方法。 1. 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 a bid amount by the advertiser for a target specified by the advertiser based on information about viewers watching the distributed video.
前記広告可能一覧情報が示す対象のうち、前記広告主の操作に応じて、前記広告主が指定した広告の対象を示す情報、広告を依頼する配信者を特定する情報、及び入札額を含む入札情報を、前記広告主が利用する前記広告主装置から受信することにより、前記入札情報を取得する取得手順と、
前記取得手順により取得された前記入札情報が示す対象に対する広告主による入札額に基づいて、入札額が最も高い入札に対応する対象を前記配信者に前記配信映像において広告させる対象である広告対象として決定する決定手順と、
をコンピュータに実行させ、
前記提供手順は、
前記決定手順により決定された前記広告対象を示す情報を、前記配信者が利用する前記配信者装置に送信し、前記配信映像を視聴する視聴者の情報を、前記広告主が利用する前記広告主装置に提供し、
前記取得手順は、
前記配信映像を視聴する視聴者の情報に基づいて前記広告主が指定した対象に対する広告主による入札額を示す前記入札情報を、前記広告主が利用する前記広告主装置から受信する
ことを特徴とする情報処理プログラム。 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 a bid amount by the advertiser for a target specified by the advertiser based on information of viewers watching the distributed video.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022092400A JP7810610B2 (en) | 2022-06-07 | 2022-06-07 | Information processing device, information processing method, and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022092400A JP7810610B2 (en) | 2022-06-07 | 2022-06-07 | Information processing device, information processing method, and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023179224A JP2023179224A (en) | 2023-12-19 |
| JP7810610B2 true JP7810610B2 (en) | 2026-02-03 |
Family
ID=89199418
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022092400A Active JP7810610B2 (en) | 2022-06-07 | 2022-06-07 | Information processing device, information processing method, and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7810610B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002366834A (en) | 2001-06-06 | 2002-12-20 | Sony Corp | Advertisement information distribution management device, distribution management method, and storage medium |
| JP2018013909A (en) | 2016-07-20 | 2018-01-25 | ヤフー株式会社 | Information providing device, information providing method, and information providing program |
| WO2022025607A1 (en) | 2020-07-28 | 2022-02-03 | 주식회사 레뷰코퍼레이션 | Device for providing mediation service between advertiser and influencer by using artificial intelligence, and mediation method using same |
-
2022
- 2022-06-07 JP JP2022092400A patent/JP7810610B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002366834A (en) | 2001-06-06 | 2002-12-20 | Sony Corp | Advertisement information distribution management device, distribution management method, and storage medium |
| JP2018013909A (en) | 2016-07-20 | 2018-01-25 | ヤフー株式会社 | Information providing device, information providing method, and information providing program |
| WO2022025607A1 (en) | 2020-07-28 | 2022-02-03 | 주식회사 레뷰코퍼레이션 | Device for providing mediation service between advertiser and influencer by using artificial intelligence, and mediation method using same |
Non-Patent Citations (1)
| Title |
|---|
| C Channel子会社のYellow AgencyとiCON CASTを運営するTHECOOが業務提携,PR TIMES,[online],2016年08月26日,[取得日2025年7月30日],取得先<https://prtimes.jp/main/html/rd/p/000000002.000021071.html> |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023179224A (en) | 2023-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8249925B2 (en) | Methods, systems, and computer program products for managing organized binary advertising asset markets | |
| US7725362B2 (en) | Virtual group shopping mall | |
| US20120239469A1 (en) | System and method for marketing | |
| US20070022214A1 (en) | Transaction management apparatus and method | |
| KR101844873B1 (en) | System for advertisement based on personal broadcast and method therefor | |
| US20200111069A1 (en) | Method, apparatus, and system for providing a creative over a network | |
| KR20200123664A (en) | System for sharing advertisement benefit | |
| JP2009094980A (en) | Contributed moving picture delivery server and method | |
| KR20160116193A (en) | A mobile integrated real-time shopping broadcasting and e-commerce method | |
| JP6527262B1 (en) | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM | |
| JP2010182202A (en) | Advertisement delivery system | |
| JP2004234520A (en) | Advertising management method | |
| KR20040098630A (en) | Content delivery apparatus and content creation method | |
| CN115796982B (en) | Information processing methods, electronic devices and storage media | |
| JP7853841B2 (en) | Information processing device, information processing method, and information processing program | |
| JP7810610B2 (en) | Information processing device, information processing method, and information processing program | |
| KR101213234B1 (en) | Auction method of advertisement, recording medium and auction system of advertisement | |
| JP2002304572A (en) | On-line transaction supporting system for digital contents and its method and its computer program and recording medium | |
| JP7269415B1 (en) | Information processing device, information processing method, and information processing program | |
| JP2016129078A (en) | Server device, service providing method, and service providing program | |
| WO2024069390A1 (en) | Advertisement system, advertisement method, and program | |
| JP5986548B2 (en) | Service providing apparatus, service providing method, and service providing program | |
| WO2019047630A1 (en) | Marketing system, advertising gift recommendation method and sales sharing system | |
| US9860608B2 (en) | Advertisement distribution system | |
| JP6529572B2 (en) | Provision apparatus, provision method and provision program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20231026 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241120 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250718 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250805 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250919 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251014 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251112 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20260106 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260122 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7810610 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |