[go: up one dir, main page]

JP6186068B1 - Content distribution server, content distribution method, and content distribution program - Google Patents

Content distribution server, content distribution method, and content distribution program Download PDF

Info

Publication number
JP6186068B1
JP6186068B1 JP2016251493A JP2016251493A JP6186068B1 JP 6186068 B1 JP6186068 B1 JP 6186068B1 JP 2016251493 A JP2016251493 A JP 2016251493A JP 2016251493 A JP2016251493 A JP 2016251493A JP 6186068 B1 JP6186068 B1 JP 6186068B1
Authority
JP
Japan
Prior art keywords
content
moving image
distribution
image data
data
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
Application number
JP2016251493A
Other languages
Japanese (ja)
Other versions
JP2018107599A (en
Inventor
尚 小嶋
尚 小嶋
徹也 宮下
徹也 宮下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dwango Co Ltd
Original Assignee
Dwango Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Dwango Co Ltd filed Critical Dwango Co Ltd
Priority to JP2016251493A priority Critical patent/JP6186068B1/en
Application granted granted Critical
Publication of JP6186068B1 publication Critical patent/JP6186068B1/en
Publication of JP2018107599A publication Critical patent/JP2018107599A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

【課題】コンテンツを再生する動機付けをユーザに与える。【解決手段】本発明の一態様によれば、コンテンツ配信装置は、受信部と、抽選部と、配信部とを含む。受信部は、コンテンツの配信要求を再生端末から受信する。抽選部は、配信要求の受信に応じて抽選を行い、当該配信要求に関連付けられる抽選結果を決定する。配信部は、配信要求が第1の抽選結果に関連付けられた場合には再生端末にコンテンツに関する第1のコンテンツデータを配信し、配信要求が第2の抽選結果に関連付けられた場合には再生端末にコンテンツに関する第2のコンテンツデータを配信する。【選択図】図2The present invention provides a user with a motivation to reproduce content. According to one aspect of the present invention, a content distribution device includes a reception unit, a lottery unit, and a distribution unit. The receiving unit receives a content distribution request from the playback terminal. The lottery unit performs a lottery in response to receiving the distribution request, and determines a lottery result associated with the distribution request. The distribution unit distributes the first content data related to the content to the reproduction terminal when the distribution request is associated with the first lottery result, and the reproduction terminal when the distribution request is associated with the second lottery result. The second content data related to the content is distributed. [Selection] Figure 2

Description

本発明は、コンテンツの配信に関する。   The present invention relates to content distribution.

双方向番組と呼ばれる番組ジャンルでは、番組の視聴者(ユーザ)は当該番組の放送中に告知されるクイズ、アンケート、抽選などの企画に参加できる。録画再生機器の発達に伴い、双方向番組を録画再生する視聴者も相当数存在することが予想される。   In a program genre called an interactive program, program viewers (users) can participate in plans such as quizzes, questionnaires, and lotteries announced during the broadcast of the program. With the development of recording and playback equipment, it is expected that there will be a considerable number of viewers who record and playback interactive programs.

特許文献1は、リアルタイム視聴時のみならず、録画再生時にも視聴者がCMを視聴した場合に特典を付与する技術を開示している。特許文献2は、プレゼント応募が可能なデータ放送を録画再生する際に、プレゼント応募の有効期限の内容をユーザに報知する技術を開示している。また、特許文献3は、プレゼント応募が可能なデータ放送を録画再生する際に、プレゼント応募の有効期限を既に徒過しているならば応募サイトへの接続要求を無効化する技術を開示している。   Patent Document 1 discloses a technique for providing a privilege when a viewer views a CM not only during real-time viewing but also during recording and playback. Patent Document 2 discloses a technique for notifying the user of the content of the expiration date of a present application when recording and reproducing a data broadcast that allows present application. Patent Document 3 discloses a technique for invalidating a request for connection to an application site if a valid date for a present application has already passed when recording and reproducing a data broadcast that can be applied for a present. Yes.

また、近年、生番組をインターネット経由で配信するサービスが人気を集めている。さらに、これらのサービスの中には、生の双方向番組、特にコメント投稿、アンケート回答、抽選応募などの視聴者参加を受け付け、かかる視聴者参加を番組進行に取り入れることのできる番組を配信するものもある。   In recent years, services for distributing live programs via the Internet have gained popularity. Furthermore, among these services, live interactive programs, especially those that accept viewer participation such as posting comments, answering questionnaires, lottery applications, etc., and delivering programs that can incorporate such viewer participation into the program progression are delivered. There is also.

特開2006−74522号公報JP 2006-74522 A 特開2008−252367号公報JP 2008-252367 A 特開2008−252368号公報JP 2008-252368 A

通常、生の双方向番組を最も楽しめるのは、番組の初回配信時のリアルタイム視聴者である。他方、番組を後日に再配信またはアーカイブ配信する場合や、初回配信時では配信されなかった地域で番組を後日配信する場合には、非リアルタイム視聴者はかかる双方向番組の醍醐味を十分に味わうことができないので、初回配信時のリアルタイム視聴者に比べて参加意識が低くなりがちである。例えば、抽選企画を伴う番組を再放送等する場合に、当該抽選企画の参加締め切りは徒過しているケースが一般的であるため、非リアルタイム視聴者は抽選企画に応募することができない。   Usually, the most enjoyable live interactive program is the real-time viewer when the program is first delivered. On the other hand, when redistributing or archiving a program at a later date, or when distributing a program at a later date in an area that was not distributed at the time of the initial distribution, non-real-time viewers should fully enjoy the best of such interactive programs. Since it is not possible to participate, the participation consciousness tends to be lower than the real-time viewer at the time of the first delivery. For example, when rebroadcasting a program with a lottery plan, it is common that the deadline for participation in the lottery plan is overrun, so a non-real-time viewer cannot apply for the lottery plan.

また、生の双方向番組では、様々な不確定要素により、抽選企画を正常に終了できないこともある。例えば、番組進行が遅れている場合や応募者数が予定当選者数に達しない場合には、景品が余ってしまうという事態も生じ得る。反対に、生の双方向番組において抽選企画を正常に終了させるために予定よりも多くの時間を掛けてしまうと、他の企画に掛けることのできる時間が減少するため番組進行が妨げられる。結果、番組の面白みが損なわれるおそれがある。   In a live interactive program, lottery planning may not be completed normally due to various uncertain factors. For example, if the program progress is delayed or if the number of applicants does not reach the planned number of winners, a situation may occur where prizes are left over. On the other hand, if it takes more time than planned to finish a lottery project normally in a live interactive program, the program progress is hindered because the time available for other projects is reduced. As a result, the interest of the program may be impaired.

本発明は、コンテンツを再生する動機付けをユーザに与えることを目的とする。   An object of this invention is to give a user the motivation to reproduce | regenerate a content.

本発明の一態様によれば、コンテンツ配信装置は、受信部と、抽選部と、配信部とを含む。受信部は、コンテンツの配信要求を再生端末から受信する。抽選部は、配信要求の受信に応じて抽選を行い、当該配信要求に関連付けられる抽選結果を決定する。配信部は、配信要求が第1の抽選結果に関連付けられた場合には再生端末にコンテンツに関する第1のコンテンツデータを配信し、配信要求が第2の抽選結果に関連付けられた場合には再生端末にコンテンツに関する第2のコンテンツデータを配信する。   According to one aspect of the present invention, the content distribution device includes a reception unit, a lottery unit, and a distribution unit. The receiving unit receives a content distribution request from the playback terminal. The lottery unit performs a lottery in response to receiving the distribution request, and determines a lottery result associated with the distribution request. The distribution unit distributes the first content data related to the content to the reproduction terminal when the distribution request is associated with the first lottery result, and the reproduction terminal when the distribution request is associated with the second lottery result. The second content data related to the content is distributed.

本発明によれば、コンテンツを再生する動機付けをユーザに与えることができる。   According to the present invention, it is possible to give a user a motivation to reproduce content.

第1の実施形態および第2の実施形態に係るコンテンツ配信システムを例示するブロック図。The block diagram which illustrates the contents distribution system concerning a 1st embodiment and a 2nd embodiment. 図1の動画像配信サーバを例示するブロック図。FIG. 2 is a block diagram illustrating a moving image distribution server in FIG. 1. 図2の動画像配信サーバの動作を例示するフローチャート。3 is a flowchart illustrating an operation of the moving image distribution server in FIG. 2. 図2の動画像配信サーバによって配信される動画像データを例示する図。The figure which illustrates the moving image data delivered by the moving image delivery server of FIG. 図2の動画像配信サーバによって配信される動画像データを例示する図。The figure which illustrates the moving image data delivered by the moving image delivery server of FIG. 図2の動画像配信サーバによって配信される動画像データを例示する図。The figure which illustrates the moving image data delivered by the moving image delivery server of FIG. 図1のコメント配信サーバを例示するブロック図。The block diagram which illustrates the comment delivery server of FIG. 図7のコメント配信サーバの動作を例示するフローチャート。The flowchart which illustrates operation | movement of the comment delivery server of FIG. 図7のコメント配信サーバによって配信されるコメントデータを例示する図。The figure which illustrates the comment data delivered by the comment delivery server of FIG.

以下、図面を参照しながら実施形態の説明が述べられる。尚、以降、説明済みの要素と同一または類似の要素には同一または類似の符号が付され、重複する説明は基本的に省略される。例えば、複数の同一または類似の要素が存在する場合に、各要素を区別せずに説明するために共通の符号を用いることがあるし、各要素を区別して説明するために当該共通の符号に加えて枝番号を用いることもある。   Hereinafter, embodiments will be described with reference to the drawings. Hereinafter, the same or similar elements as those already described are denoted by the same or similar reference numerals, and redundant description is basically omitted. For example, when there are a plurality of identical or similar elements, a common reference may be used to explain each element without distinction, and the common reference may be used to distinguish each element. In addition, branch numbers may be used.

各実施形態に係るコンテンツ配信サーバは、コンテンツの配信要求に対して抽選を行い、抽選結果に応じて異なるコンテンツデータを配信する。以降の説明において、コンテンツは、動画像データをよび/または動画像データに重ね表示されるコメントデータを含むが、これらに限られず、例えば静止画像、音声/音楽、テキストまたはこれらの任意の組み合わせなどを含んでいてもよい。   The content distribution server according to each embodiment performs lottery in response to a content distribution request, and distributes different content data according to the lottery result. In the following description, the content includes, but is not limited to, moving image data and / or comment data displayed on the moving image data. For example, still images, audio / music, text, or any combination thereof May be included.

なお、コンテンツの配信要求は、コンテンツの配信予約要求を含み得る。コンテンツの配信予約要求とは、将来(例えば、生配信番組の終了から所定時間経過後)に再生端末に対してコンテンツの配信がなされることを予め約束することを意味する。   The content distribution request may include a content distribution reservation request. The content distribution reservation request means to promise in advance that the content will be distributed to the playback terminal in the future (for example, after a predetermined time has elapsed since the end of the live distribution program).

典型的には、コンテンツ配信サーバは、抽選結果が「あたり」であったユーザには特別な動画像データを配信し、抽選結果が「はずれ」であったユーザには通常の動画像データを配信する。   Typically, the content distribution server distributes special moving image data to users whose lottery result is “hit”, and distributes normal moving image data to users whose lottery result is “out” To do.

特別な動画像データは、通常の動画像データの一部を異なる動画像データに差し替えたものであってもよいし、通常の動画像データに特別映像データを追加したものであってもよいし、通常の動画像データとは独立に用意された動画像データであってもよい。   The special moving image data may be obtained by replacing a part of normal moving image data with different moving image data, or may be obtained by adding special video data to normal moving image data. The moving image data may be prepared independently of the normal moving image data.

このように抽選結果に応じて異なる動画像データを配信すれば、ユーザは、異なる動画像データを視聴することを期待して同一のコンテンツを繰り返し再生するように動機付けられる。   If different moving image data is distributed in accordance with the lottery result in this way, the user is motivated to repeatedly reproduce the same content in the hope of viewing different moving image data.

コンテンツ配信サーバは、抽選結果が「はずれ」であったユーザには抽選にはずれたユーザ同士で投稿・閲覧が可能なコメントデータを配信し、抽選結果が「あたり」であったユーザには抽選にあたったユーザ同士で投稿・閲覧が可能なコメントデータを配信してもよい。この場合に、抽選結果が「はずれ」であったユーザに配信される動画像データは、抽選結果が「あたり」であったユーザに配信される動画像データと同一であってもよいし、異なっていてもよい。このように抽選結果に応じて異なるコメントデータを配信すれば、ユーザは、抽選結果が同じであった他のユーザとの一体感をコメントデータの投稿・閲覧を通じて得やすく、動画像データをいっそう楽しむことができる。   The content distribution server distributes comment data that can be posted and viewed by users who are out of the lottery to users who have a lottery result, and the users who have a lottery result in the lottery. Comment data that can be posted and viewed by hit users may be distributed. In this case, the moving image data distributed to the user whose lottery result was “out of” may be the same as or different from the moving image data distributed to the user whose lottery result was “win”. It may be. If different comment data is distributed in accordance with the lottery result in this way, the user can easily obtain a sense of unity with other users who have the same lottery result through posting and viewing of the comment data, and enjoy the moving image data even more. be able to.

また、抽選結果は、「あたり」および「はずれ」の2種類に限られない。例えば、複数のメンバーが在籍するグループが出演する動画像データにおいて、「あたり(メンバー1)」、「あたり(メンバー2)」・・・のように3種類以上の抽選結果が用意されてもよい。抽選結果が「あたり(メンバー1)」であったならばユーザにはメンバー1の特別映像データを含む動画像データが配信され、抽選結果が「あたり(メンバー2)」であったならばユーザにはメンバー2の特別映像データを含む動画像データが配信されてもよい。   Further, the lottery results are not limited to two types of “win” and “out of”. For example, in moving image data in which a group in which a plurality of members are present appears, three or more types of lottery results may be prepared, such as “per (member 1)”, “per (member 2)”, and so on. . If the lottery result is “Horse (Member 1)”, the moving image data including the special video data of Member 1 is distributed to the user. If the lottery result is “Hiro (Member 2)”, the user is notified. The moving image data including the special video data of member 2 may be distributed.

(第1の実施形態)
第1の実施形態に係るコンテンツ配信サーバは、例えば図1に示されるコンテンツ配信システムに含まれる動画像配信サーバ20であってもよい。図1のコンテンツ配信システムでは、ウェブサーバ10と、動画像配信サーバ20と、コメント配信サーバ30と、再生端末50−1,50−2,50−3,・・・・とが、ネットワーク40経由で互いに接続されている。
(First embodiment)
The content distribution server according to the first embodiment may be, for example, the moving image distribution server 20 included in the content distribution system shown in FIG. In the content distribution system of FIG. 1, the web server 10, the moving image distribution server 20, the comment distribution server 30, and the playback terminals 50-1, 50-2, 50-3,. Are connected to each other.

ウェブサーバ10は、再生端末50からネットワーク40経由でアクセスされると、図1のコンテンツ配信システムから配信可能なコンテンツが列挙されたリストを含むウェブページを当該再生端末50にネットワーク40経由で提供する。   When accessed from the playback terminal 50 via the network 40, the web server 10 provides the playback terminal 50 via the network 40 with a web page including a list of contents that can be distributed from the content distribution system of FIG. 1. .

再生端末50のユーザは、当該再生端末50に表示されたウェブページ中のリストから配信を希望するコンテンツを、例えば、タップ、クリック、特定のキーの押下などの所定の操作を行うことで選択する。再生端末50は、このような所定の操作を検知すると、ユーザによって選択されたコンテンツの配信要求をウェブサーバ10へとネットワーク40経由で送信する。   The user of the playback terminal 50 selects content to be distributed from a list in the web page displayed on the playback terminal 50 by performing a predetermined operation such as tap, click, or pressing a specific key, for example. . When the reproduction terminal 50 detects such a predetermined operation, the reproduction terminal 50 transmits a distribution request for the content selected by the user to the web server 10 via the network 40.

ウェブサーバ10は、ネットワーク40経由で再生端末50から特定のコンテンツの配信要求を受信すると、当該コンテンツの動画像データを取得するための情報(典型的にはURL(Uniform Resource Locator))と、当該動画像データに重ね表示されるコメントデータを取得するための情報(典型的にはURL)とを当該再生端末50へとネットワーク40経由で返信する。   When the web server 10 receives a distribution request for specific content from the playback terminal 50 via the network 40, the web server 10 acquires information (typically, URL (Uniform Resource Locator)) for acquiring moving image data of the content, Information (typically, URL) for acquiring comment data that is superimposed on the moving image data is returned to the playback terminal 50 via the network 40.

再生端末50は、ネットワーク40経由でウェブサーバ10から前述の情報を受信すると、動画像データを取得するための情報を用いて動画像配信サーバ20にネットワーク40経由でアクセス(これは、この情報によって指定される動画像データの配信要求を意味する)し、コメントデータを取得するための情報を用いてコメント配信サーバ30にネットワーク40経由でアクセス(これは、この情報によって指定されるコメントデータの配信要求を意味する)する。   When the playback terminal 50 receives the above-described information from the web server 10 via the network 40, the playback terminal 50 accesses the moving image distribution server 20 via the network 40 using information for acquiring moving image data (this is based on this information). This means that the specified moving image data is requested to be distributed), and the comment distribution server 30 is accessed via the network 40 using the information for obtaining the comment data (this is the distribution of the comment data specified by this information). Means request).

動画像配信サーバ20およびコメント配信サーバ30は、それぞれ、再生端末50からネットワーク40経由で動画像データおよびコメントデータの配信要求を受けると、当該再生端末50の用いた情報に関連付けられた動画像データおよびコメントデータを当該再生端末50へとネットワーク40経由で配信する。再生端末50は、配信された動画像データを再生しつつ、配信されたコメントデータをこの動画像データに重ね表示する。   When the moving image distribution server 20 and the comment distribution server 30 receive a distribution request for moving image data and comment data from the reproduction terminal 50 via the network 40, respectively, the moving image data associated with the information used by the reproduction terminal 50 And the comment data are distributed to the playback terminal 50 via the network 40. The playback terminal 50 displays the distributed comment data on the moving image data while reproducing the distributed moving image data.

なお、動画像配信サーバ20から再生端末50への動画像データの配信は、典型的にはストリーミング方式またはプログレッシブダウンロード方式(いわゆる擬似ストリーミング方式)に従って行われるが、他の方式(例えば、動画像データの全体を受信し終えるまで当該動画像データの再生を開始できない通常のダウンロード方式)に従って行われてもよい。   The distribution of moving image data from the moving image distribution server 20 to the playback terminal 50 is typically performed according to a streaming method or a progressive download method (so-called pseudo streaming method), but other methods (for example, moving image data) May be performed in accordance with a normal download method in which reproduction of the moving image data cannot be started until the reception of the entire video is completed.

動画像配信サーバ20は、再生端末50からネットワーク40経由で動画像データの配信要求を受けると、当該配信要求の対象となる動画像データを特定し、当該再生端末50へとネットワーク40経由で配信する。動画像配信サーバ20は、典型的には、大量の録画済みの動画像データと、それぞれの動画像データを取得するための情報(典型的にはURL)とを関連付けて記憶部に格納している。   When the moving image distribution server 20 receives a distribution request for moving image data from the playback terminal 50 via the network 40, the moving image distribution server 20 identifies the moving image data targeted for the distribution request and distributes it to the reproduction terminal 50 via the network 40. To do. The moving image distribution server 20 typically stores a large amount of recorded moving image data in association with information (typically URLs) for acquiring each moving image data in a storage unit. Yes.

なお、動画像配信サーバ20は、生配信機能を備えていてもよい。すなわち、動画像配信サーバ20は、図示されない送信源(例えば、ビデオカメラに接続されたコンピュータ)から送信される動画像データをネットワーク40経由で順次受信し、そのままもしくは必要な加工を行ってから、当該動画像データを再生中の再生端末50へとネットワーク40経由で配信してもよい。   Note that the moving image distribution server 20 may have a live distribution function. That is, the moving image distribution server 20 sequentially receives moving image data transmitted from a transmission source (not shown) (for example, a computer connected to a video camera) via the network 40, and performs the necessary processing as it is. The moving image data may be distributed via the network 40 to the playback terminal 50 that is playing back.

コメント配信サーバ30は、再生端末50からネットワーク40経由でコメントデータの配信要求を受けると、当該配信要求の対象となるコメントデータを特定し、当該再生端末50へとネットワーク40経由で配信する。コメント配信サーバ30は、動画像配信サーバ20から配信可能な動画像データのそれぞれに重ね表示されるコメントデータと、当該コメントデータを取得するための情報(典型的にはURL)を関連付けて記憶部に格納している。なお、動画像データとコメントデータとの関係は1対1対応に限られず、1つの動画像データに重ね表示可能な複数のコメントデータが用意されてもよい。   When the comment distribution server 30 receives a comment data distribution request from the playback terminal 50 via the network 40, the comment distribution server 30 identifies the comment data that is the target of the distribution request and distributes it to the playback terminal 50 via the network 40. The comment distribution server 30 associates comment data that is displayed over each of the moving image data that can be distributed from the moving image distribution server 20 and information (typically, URL) for acquiring the comment data in association with each other. Is stored. Note that the relationship between the moving image data and the comment data is not limited to one-to-one correspondence, and a plurality of comment data that can be displayed superimposed on one moving image data may be prepared.

コメント配信サーバ30は、コメントデータを配信済みの再生端末50から、ユーザによって投稿された新たなコメントデータをネットワーク40経由で受信すると、当該新たなコメントデータを当該再生端末50に配信済みのコメントデータに追加してコメントデータを更新する。コメント配信サーバ30は、更新後のコメントデータを、更新前のコメントデータを配信済みの再生端末50へネットワーク40経由で自動配信してもよい。   When the comment distribution server 30 receives new comment data posted by the user from the playback terminal 50 to which the comment data has been distributed via the network 40, the comment data that has been distributed to the playback terminal 50. Update comment data by adding to. The comment distribution server 30 may automatically distribute the updated comment data via the network 40 to the playback terminal 50 that has already distributed the comment data before the update.

なお、図1にはウェブサーバ10、動画像配信サーバ20およびコメント配信サーバ30の3種類のサーバが示されているが、このようなサーバ構成は例示に過ぎない。いずれかのサーバの機能の一部または全部が他のサーバに組み込まれてもよいし、いずれかのサーバの機能が複数の異なるサーバに分割されてもよい。例えば、動画像配信サーバ20とコメント配信サーバ30とを統合した動画像/コメント配信サーバが用意されてもよい。   In FIG. 1, three types of servers, the web server 10, the moving image distribution server 20, and the comment distribution server 30 are shown, but such a server configuration is merely an example. Some or all of the functions of any server may be incorporated in another server, or the functions of any server may be divided into a plurality of different servers. For example, a moving image / comment distribution server in which the moving image distribution server 20 and the comment distribution server 30 are integrated may be prepared.

また、単なる動画像データ(ここでは、コメントデータの重ね表示を伴わない動画像データを意味する)を配信するコンテンツ配信システムにおいて、コメント配信サーバ30は省略可能である。また、コメント配信サーバ30の機能の一部または全部がウェブサーバ10または動画像配信サーバ20に組み込まれてもよく、この場合にもコメント配信サーバ30は省略可能である。   Further, the comment distribution server 30 can be omitted in a content distribution system that distributes simple moving image data (meaning moving image data that does not accompany display of comment data here). Also, some or all of the functions of the comment distribution server 30 may be incorporated into the web server 10 or the moving image distribution server 20, and the comment distribution server 30 can be omitted in this case as well.

再生端末50は、ウェブサーバ10からネットワーク40経由で提供されたウェブページを表示し、当該ウェブページの表示中にユーザによってなされたコンテンツを選択する操作を検知し、当該コンテンツの配信要求をウェブサーバ10へとネットワーク40経由で送信する。   The playback terminal 50 displays a web page provided from the web server 10 via the network 40, detects an operation of selecting content made by the user while the web page is displayed, and sends a delivery request for the content to the web server 10 through the network 40.

再生端末50は、このコンテンツの動画像データを取得するための情報と当該動画像データに重ね表示されるコメントデータを取得するための情報とをウェブサーバ10からネットワーク40経由で受信し、これらの情報を用いて動画像配信サーバ20およびコメント配信サーバ30にそれぞれネットワーク40経由でアクセスする。   The playback terminal 50 receives the information for acquiring the moving image data of the content and the information for acquiring the comment data superimposed on the moving image data from the web server 10 via the network 40, and The moving image distribution server 20 and the comment distribution server 30 are accessed via the network 40 using the information.

再生端末50は、配信された動画像データを再生しつつ、配信されたコメントデータをこの動画像データに重ね表示する。具体的には、コメントデータは、コメント本文と当該コメント本文を動画像データに重ね表示すべき時刻(この時刻は、動画像データの特定の再生時間の形式で定められる)とを少なくとも含むタプルを多数含んでいる。再生端末50は、動画像データの各フレームに、当該フレームの再生時間に関連付けられたコメント本文を重ね表示するように制御する。   The playback terminal 50 displays the distributed comment data on the moving image data while reproducing the distributed moving image data. Specifically, the comment data includes a tuple including at least a comment text and a time at which the comment text should be superimposed on the moving image data (this time is determined in a specific playback time format of the moving image data). Contains many. The playback terminal 50 performs control so that the comment text associated with the playback time of the frame is superimposed on each frame of the moving image data.

なお、再生端末50が動画像データを再生している間に、コメント配信サーバ30から当該動画像データに重ね表示される最新のコメントデータが配信される可能性がある。この場合に、再生端末50は、古いコメントデータを破棄し、最新のコメントデータを用いて前述の重ね表示制御を行うようにすればよい。   In addition, while the playback terminal 50 is playing back moving image data, the comment distribution server 30 may distribute the latest comment data that is displayed superimposed on the moving image data. In this case, the playback terminal 50 may discard the old comment data and perform the above-described overlay display control using the latest comment data.

再生端末50は、典型的には、テレビ受像機(インターネットテレビを含む)、PC(Personal Computer)、モバイル端末(例えば、タブレット、スマートフォン、ラップトップ、フィーチャーフォン、ポータブルゲーム機、デジタルミュージックプレイヤーなど)、VR(Virtual Reality)端末、AR(Augmented Reality)端末であるが、これらに限られない。   The playback terminal 50 is typically a television receiver (including Internet television), a PC (Personal Computer), a mobile terminal (for example, a tablet, a smartphone, a laptop, a feature phone, a portable game machine, a digital music player, etc.). VR (Virtual Reality) terminals and AR (Augmented Reality) terminals, but are not limited thereto.

再生端末50は、動画像データの再生およびコメントデータの重ね表示制御などを行うプロセッサと、当該プロセッサによって実行されるプログラムおよび当該プロセッサによって使用されるデータなどを格納するメモリとを含んでいる。   The playback terminal 50 includes a processor that performs playback of moving image data, overlay control of comment data, and the like, and a memory that stores a program executed by the processor, data used by the processor, and the like.

再生端末50は、さらに、ネットワーク40に接続するための通信装置と、動画像データを表示するための表示装置と、コンテンツの選択、コメントデータの投稿などのユーザ入力を受け付けるための入力装置とを利用可能である。これらの通信装置、表示装置および入力装置は、再生端末50に内蔵されていてもよいし、再生端末50に外付けされてもよい。   The playback terminal 50 further includes a communication device for connecting to the network 40, a display device for displaying moving image data, and an input device for accepting user input such as content selection and comment data posting. Is available. These communication device, display device, and input device may be built in the playback terminal 50 or may be externally attached to the playback terminal 50.

通信装置は、ネットワーク40経由でウェブサーバ10、動画像配信サーバ20およびコメント配信サーバ30と通信をする。例えば、通信装置は、ウェブサーバ10からウェブページを表示するためのデータを受信したり、ウェブサーバ10へコンテンツの配信要求を送信したり、ウェブサーバ10から動画像データを取得するための情報およびコメントデータを取得するための情報を受信したりする。   The communication device communicates with the web server 10, the moving image distribution server 20, and the comment distribution server 30 via the network 40. For example, the communication device receives data for displaying a web page from the web server 10, transmits a content distribution request to the web server 10, and information for acquiring moving image data from the web server 10 Receive information to obtain comment data.

また、通信装置は、動画像データを取得するための情報およびコメントデータを取得するための情報を用いて動画像配信サーバ20およびコメント配信サーバ30にそれぞれアクセスし、動画像配信サーバ20およびコメント配信サーバ30から動画像データおよびコメントデータを受信する。   Further, the communication device accesses the moving image distribution server 20 and the comment distribution server 30 using the information for acquiring moving image data and the information for acquiring comment data, respectively. The moving image data and comment data are received from the server 30.

さらに、通信装置は、再生端末50が動画像データを再生している間に、当該再生端末50のユーザがコメントデータを投稿すると当該コメントデータをコメント配信サーバ30へと送信したり、コメント配信サーバ30から当該動画像データに重ね表示される最新のコメントデータを受信したりする。   Further, when the user of the playback terminal 50 posts comment data while the playback terminal 50 is playing back the moving image data, the communication device transmits the comment data to the comment delivery server 30 or the comment delivery server. 30 receives the latest comment data that is displayed superimposed on the moving image data.

表示装置は、例えば、液晶ディスプレイ、有機EL(electroluminescence)ディスプレイ、CRT(Cathode Ray Tube)ディスプレイなどである。表示装置は、再生端末50から出力される画面データを表示する。再生端末50は、例えば、動画像データから再生したフレーム画像に当該フレーム画像の再生時間に関連付けられたコメントデータを重ね表示することで画面データのうちの動画像表示領域に相当する部分を生成する。なお、表示装置は、タッチスクリーンのように入力装置の機能を備えていてもよい。   Examples of the display device include a liquid crystal display, an organic EL (electroluminescence) display, and a CRT (Cathode Ray Tube) display. The display device displays screen data output from the playback terminal 50. For example, the playback terminal 50 generates a portion corresponding to the moving image display area of the screen data by displaying the comment data associated with the playback time of the frame image on the frame image reproduced from the moving image data. . Note that the display device may have a function of an input device like a touch screen.

入力装置は、例えば、キーボード、マウス、テンキーなどであってもよいし、タッチスクリーンのように表示装置の機能を備えていてもよい。例えば、入力装置は、ユーザが配信を希望するコンテンツを選択するユーザ入力を受け付けたり、表示装置に表示されている動画像データに対するコメントデータを投稿するユーザ入力を受け付けたりする。このほか、入力装置は、例えば、再生端末50による動画像データの再生制御に関するユーザ入力(例えば、動画像表示領域の拡大/縮小、再生/一時停止、早送り、巻き戻し、ジャンプなど)を受け付けてもよい。また、入力装置は、動画像データに重ね表示されるGUI(Graphical User Interface)部品に対するユーザ入力を受け付けてもよい。このGUI部品は、例えば、アンケート、クイズなどへの回答ボタンであってもよいし、抽選への応募ボタンであってもよい。   The input device may be, for example, a keyboard, a mouse, a numeric keypad, or the like, or may have a display device function like a touch screen. For example, the input device accepts user input for selecting content that the user wants to distribute, or accepts user input for posting comment data for moving image data displayed on the display device. In addition, for example, the input device accepts user input (for example, enlargement / reduction of a moving image display area, reproduction / pause, fast forward, rewind, jump, etc.) related to reproduction control of moving image data by the reproduction terminal 50. Also good. Further, the input device may accept a user input for a GUI (Graphical User Interface) component that is displayed superimposed on the moving image data. This GUI component may be, for example, an answer button for a questionnaire, a quiz, or the like, or an application button for a lottery.

GUI部品は、例えば、コンテンツ再生用のアプリケーションと共に当該再生端末50に予め配信されていてもよい。この場合に、例えば、動画像配信サーバ20は、動画像データと共に、当該動画像データに重ね表示されるGUI部品の制御情報(コマンド)を配信してもよい。制御情報は、例えば、特定のGUI部品の表示時間を制御することができる。   For example, the GUI component may be distributed in advance to the playback terminal 50 together with an application for content playback. In this case, for example, the moving image distribution server 20 may distribute the control information (command) of the GUI component displayed superimposed on the moving image data together with the moving image data. The control information can control the display time of a specific GUI component, for example.

ユーザ入力は、例えば、マイクロフォンによって捉えられる音声、生体センサによって検出される生体データ(例えば体温、表情など)、GPS(Global Positioning System)または基地局情報によって識別される位置データ、加速度センサによって検出される加速度データに基づいて推定されるユーザのアクション(例えば、再生端末50を振り回した)などを含むこともできる。   User input is detected by, for example, voice captured by a microphone, biological data detected by a biological sensor (eg, body temperature, facial expression, etc.), position data identified by GPS (Global Positioning System) or base station information, and an acceleration sensor. The user's action estimated based on the acceleration data (for example, the playback terminal 50 is swung) may be included.

第1の実施形態に係るコンテンツ配信サーバに相当する動画像配信サーバ20が図2に例示される。図2の動画像配信サーバ20は、受信部101と、抽選部102と、配信部103と、記憶部104とを含む。   A moving image distribution server 20 corresponding to the content distribution server according to the first embodiment is illustrated in FIG. The moving image distribution server 20 in FIG. 2 includes a receiving unit 101, a lottery unit 102, a distribution unit 103, and a storage unit 104.

受信部101は、ネットワーク40経由で再生端末50から動画像データの配信要求を受信する。この配信要求は、対象の動画像データを取得するための情報(典型的にはURL)、再生端末50(のユーザ)を識別する情報などを含む。受信部101は、配信要求を抽選部102へ送る。   The receiving unit 101 receives a moving image data distribution request from the playback terminal 50 via the network 40. This distribution request includes information (typically a URL) for acquiring the target moving image data, information for identifying the reproduction terminal 50 (the user), and the like. The receiving unit 101 sends a distribution request to the lottery unit 102.

抽選部102は、受信部101からの配信要求の受信に応じて抽選を行い、当該配信要求に関連付けられる抽選結果を決定する。抽選結果は、少なくとも2種類存在する。例えば、抽選結果は、「あたり」、「はずれ」の2種類であってもよいし、複数の「あたり」が存在してもよいし、「はずれ」が存在しなくてもよいし、そもそも「あたり」、「はずれ」といった概念が存在しなくてもよい。抽選結果は、おみくじに記載される運勢のように段階的なものであってもよい。抽選部102は、配信要求と当該配信要求に関連付けられた抽選結果を示す情報とを配信部103へ送る。   The lottery unit 102 performs a lottery in response to the reception of the distribution request from the receiving unit 101, and determines a lottery result associated with the distribution request. There are at least two types of lottery results. For example, there may be two types of lottery results, “win” and “out of”, a plurality of “around” may exist, “out” may not exist, or “ Concepts such as “hit” and “out of” may not exist. The lottery result may be a gradual one like the fortune described in the fortune. The lottery unit 102 sends a distribution request and information indicating the lottery result associated with the distribution request to the distribution unit 103.

抽選部102は、第1の確率で配信要求を第1の抽選結果に関連付け、第2の確率で配信要求を第2の抽選結果に関連付けてもよい。例えば、抽選部102は、配信要求の受信に応じて(擬似)乱数を生成し、当該乱数が第1の範囲に収まるならば当該配信要求を第1の抽選結果に関連付け、当該乱数が第2の範囲に収まるならば当該配信要求を第2の抽選結果に関連付けてもよい。この場合には、第1の確率は乱数の値域に対する第1の範囲の割合として決定され、第2の確率は乱数の値域に対する第2の範囲の割合として決定される。   The lottery unit 102 may associate the distribution request with the first lottery result with the first probability and associate the distribution request with the second lottery result with the second probability. For example, the lottery unit 102 generates a (pseudo) random number in response to the reception of the distribution request. If the random number falls within the first range, the lottery unit 102 associates the distribution request with the first lottery result, and the random number is The distribution request may be associated with the second lottery result if it falls within the range. In this case, the first probability is determined as a ratio of the first range to the range of random numbers, and the second probability is determined as a ratio of the second range to the range of random numbers.

第1の確率および第2の確率は、固定であってもよいし、様々な要因に依存して調整されてもよい。例えば、抽選部102は、配信要求の送信元である再生端末50における過去のコンテンツ再生履歴に基づいて、当該配信要求に関連付けられる抽選結果を決定するためのパラメータを調整してもよい。パラメータの調整は、例えば、各抽選結果に関連付けられる確率を変更することを意味しており、特定の抽選結果に関連付けられる確率を1または0に設定することも含む。   The first probability and the second probability may be fixed or may be adjusted depending on various factors. For example, the lottery unit 102 may adjust a parameter for determining a lottery result associated with the distribution request based on the past content reproduction history in the reproduction terminal 50 that is the transmission source of the distribution request. The parameter adjustment means, for example, changing the probability associated with each lottery result, and includes setting the probability associated with a specific lottery result to 1 or 0.

例えば、抽選部102は、再生端末50が特定の複数の動画像データを特定の順序で再生していた場合には、当該再生端末50からの配信要求に特定の抽選結果を関連付けることを決定してもよい。また、抽選部102は、再生端末50からの配信要求の対象である動画像データの当該再生端末50における再生回数が多いほど当該配信要求が特定の抽選結果に関連付けられる確率が高くなるようにパラメータを調整してもよい。   For example, the lottery unit 102 determines to associate a specific lottery result with the distribution request from the reproduction terminal 50 when the reproduction terminal 50 reproduces a plurality of specific moving image data in a specific order. May be. In addition, the lottery unit 102 sets parameters so that the probability that the distribution request is associated with a specific lottery result is increased as the number of times the moving image data to be distributed from the reproduction terminal 50 is reproduced in the reproduction terminal 50 is increased. May be adjusted.

なお、特定の抽選結果に関連付けることのできる配信要求の総数が制限されてもよい。換言すれば、ユーザに何らかの特典を付与するための当選枠は有限であってもよい。抽選を通じてユーザに付与される特典は、特別なコンテンツを視聴する権利であってもよいし、何らかの財貨(仮想通貨を含む)またはサービスの交付を受ける権利であってもよい。抽選部102は、特定の抽選結果に関連付けられた配信要求の総数が規定値に達した場合には、以後の抽選を省略してもよい。   Note that the total number of distribution requests that can be associated with a specific lottery result may be limited. In other words, the winning frame for granting some privilege to the user may be limited. The privilege given to the user through the lottery may be the right to view special content, or the right to receive some goods (including virtual currency) or service. The lottery unit 102 may omit the subsequent lottery when the total number of distribution requests associated with a specific lottery result reaches a specified value.

例えば、動画像データの生配信時に5名分の景品を用意した抽選企画を行ったにも関わらず、進行の都合で3名の当選者を選出した時点で当該抽選企画が終了していたと仮定する。この場合に、余った2名分の景品については、例えばこの動画像データの再配信時に本実施形態において説明したように抽選を行い、特定の抽選結果に関連付けられた配信要求の送信元である再生端末50のユーザに交付すれば、処分が不要となるため在庫管理の負担が軽減される。他方では、在庫管理の負担が軽減されるので、生配信番組の提供者は、当選枠に余りが出ることをそれほど気にせずともよく、抽選企画を予定通りに終了して番組を円滑に進行しやすくなるという効果も期待できる。また、ユーザにとっては、再配信時にも景品を獲得できるチャンスがあるので、生配信の終了後もこの番組を再生するように動機付けられる。   For example, it is assumed that the lottery plan was completed when three winners were selected for the sake of progress, despite the fact that a lottery plan was prepared with 5 prizes at the time of live distribution of moving image data. To do. In this case, the remaining two prizes are, for example, a lottery as described in the present embodiment at the time of redistribution of the moving image data, and are transmission sources of distribution requests associated with specific lottery results. If issued to the user of the playback terminal 50, the disposal becomes unnecessary and the burden of inventory management is reduced. On the other hand, because the burden of inventory management is reduced, live broadcast program providers do not have to worry too much about the winning frame, and the lottery plan is completed as scheduled and the program proceeds smoothly. The effect that it becomes easy to do can also be expected. In addition, since the user has a chance to obtain a prize even at the time of redistribution, the user is motivated to play this program even after the end of live distribution.

また、抽選の結果として特典を付与されるユーザ(当選者)を示す情報(典型的には、ユーザIDまたはユーザのニックネーム)が各再生端末50へ配信されてもよい。当選者を示す情報は、動画像データに重ね表示されるテキスト(例えばコメント本文)として提供されてもよいし、画像化されたテキストを含むフレームデータとして提供されてもよいし、テキストを読み上げる音声データ(典型的には音声合成ソフトによって生成される)であってもよい。当選者を示す情報は、当選者が確定する毎に例えば動画像配信サーバ20またはコメント配信サーバ30によって更新されてもよい。   Further, information (typically, a user ID or a user's nickname) indicating a user (winner) who is given a privilege as a result of the lottery may be distributed to each reproduction terminal 50. The information indicating the winner may be provided as text (for example, a comment body) superimposed on the moving image data, may be provided as frame data including the imaged text, or may be read as text. It may be data (typically generated by speech synthesis software). The information indicating the winner may be updated by, for example, the moving image distribution server 20 or the comment distribution server 30 every time the winner is determined.

配信部103は、配信要求と当該配信要求に関連付けられた抽選結果を示す情報とを受け取る。ここで、各コンテンツは、抽選結果毎に動画像データを用意されている。配信部103は、配信要求の対象であるコンテンツの動画像データのうち当該配信要求に関連付けられた1つを選択し、当該配信要求の送信元である再生端末50へと配信する。例えば、配信部103は、配信要求が第1の抽選結果に関連付けられた場合には当該配信要求の送信元である再生端末50へ第1の動画像データを配信し、配信要求が第2の抽選結果に関連付けられた場合には当該配信要求の送信元である再生端末50へ第1の動画像データとは異なる第2の動画像データを配信する。   The distribution unit 103 receives a distribution request and information indicating a lottery result associated with the distribution request. Here, for each content, moving image data is prepared for each lottery result. The distribution unit 103 selects one associated with the distribution request from the moving image data of the content that is the target of the distribution request, and distributes it to the playback terminal 50 that is the transmission source of the distribution request. For example, when the distribution request is associated with the first lottery result, the distribution unit 103 distributes the first moving image data to the reproduction terminal 50 that is the transmission source of the distribution request, and the distribution request is the second When it is associated with the lottery result, the second moving image data different from the first moving image data is distributed to the reproduction terminal 50 that is the transmission source of the distribution request.

配信部103は、動画像データに加えて当該動画像データに重ね表示されるGUI部品の制御情報をさらに配信してもよい。なお、GUI部品の制御情報は、動画像配信サーバ20に限られずウェブサーバ10、コメント配信サーバ30または図示されない他のサーバによって配信されてもよい。   The distribution unit 103 may further distribute the control information of the GUI component that is displayed superimposed on the moving image data in addition to the moving image data. The GUI component control information is not limited to the moving image distribution server 20, and may be distributed by the web server 10, the comment distribution server 30, or another server (not shown).

GUI部品は、例えば、抽選の応募ボタンまたはダミーボタンであってもよい。具体的には、配信部103は、配信要求が第1の抽選結果に関連付けられた場合には当該配信要求の送信元である再生端末50へ抽選の応募ボタンを表示するための制御情報を配信し、配信要求が第2の抽選結果に関連付けられた場合には当該配信要求の送信元である再生端末50へ抽選へのダミーボタンを表示するための制御情報を配信してもよい。   The GUI component may be, for example, a lottery application button or a dummy button. Specifically, when the distribution request is associated with the first lottery result, the distribution unit 103 distributes control information for displaying a lottery application button to the reproduction terminal 50 that is a transmission source of the distribution request. Then, when the distribution request is associated with the second lottery result, control information for displaying a dummy button for the lottery may be distributed to the reproduction terminal 50 that is the transmission source of the distribution request.

抽選の応募ボタンが再生端末50(のユーザ)によって選択されると、当該応募ボタンは自身が選択されたことを示す情報を当該再生端末50に動画像配信サーバ20(または他のサーバ)へと送信させる。かかる応募ボタンを表示するための制御情報を配信する場合には、抽選部102は抽選結果を仮決定しており、応募ボタンの選択により抽選結果が初めて確定するとみなすことができる。すなわち、ユーザの再生端末50からの配信要求が何らかの特典が付与される抽選結果に関連付けられたとしても、ユーザは能動的に応募ボタンを選択しなければ特典を享受することはできない。   When the application button for lottery is selected by the playback terminal 50 (the user), the application button sends information indicating that it has been selected to the playback terminal 50 to the moving image distribution server 20 (or another server). Send it. When distributing control information for displaying such an application button, the lottery unit 102 tentatively determines the lottery result, and it can be considered that the lottery result is determined for the first time by selecting the application button. That is, even if the distribution request from the user's playback terminal 50 is associated with a lottery result to which some privilege is granted, the user cannot enjoy the privilege unless the user actively selects the application button.

他方、ダミーボタンが再生端末50(のユーザ)によって選択されても、当該ダミーボタンは自身が選択されたことを示す情報を当該再生端末50に動画像配信サーバ20(または他のサーバ)へと送信させない。かかるダミーボタンを配信することで、ダミーボタンが配信された再生端末50のユーザに当選の余地がないことを悟られないようにしつつ抽選の応募に伴うサーバ負荷を軽減することができる。   On the other hand, even if the dummy button is selected by the playback terminal 50 (the user), the dummy button sends information indicating that it has been selected to the playback terminal 50 to the moving image distribution server 20 (or another server). Do not send. By distributing such a dummy button, it is possible to reduce the server load accompanying the lottery application while preventing the user of the playback terminal 50 to which the dummy button has been distributed from being aware that there is no room for winning.

記憶部104には、大量の録画済みの動画像データと、それぞれの動画像データを取得するための情報(典型的にはURL)と、抽選結果とが互いに関連付けられて格納されている。加えて、記憶部104には、前述のGUI部品の制御情報がさらに格納されていてもよい。   The storage unit 104 stores a large amount of recorded moving image data, information (typically URLs) for acquiring each moving image data, and a lottery result in association with each other. In addition, the storage unit 104 may further store the above-described GUI component control information.

図2の動画像配信サーバ20は、図3に例示されるように動作してもよい。
受信部101が、ネットワーク40経由で再生端末50から動画像データの配信要求を受信すると(ステップS101)、抽選部102はこの配信要求の受信に応じて抽選を行い、当該配信要求に関連付けられる抽選結果を決定する(ステップS102)。
The moving image distribution server 20 in FIG. 2 may operate as illustrated in FIG.
When the receiving unit 101 receives a distribution request for moving image data from the playback terminal 50 via the network 40 (step S101), the lottery unit 102 performs a lottery in response to the reception of the distribution request, and the lottery associated with the distribution request. The result is determined (step S102).

ステップS102において第1の抽選結果が得られれば、処理はステップS104へと進み、ステップS102において第2の抽選結果が得られれば、処理はステップS105へと進む(ステップS103)。   If the first lottery result is obtained in step S102, the process proceeds to step S104, and if the second lottery result is obtained in step S102, the process proceeds to step S105 (step S103).

ステップS104において、配信部103は、配信要求の送信元である再生端末50へと第1の動画像データを配信する。ステップS105において、配信部103は、配信要求の送信元である再生端末50へと第2の動画像データを配信する。   In step S104, the distribution unit 103 distributes the first moving image data to the reproduction terminal 50 that is the transmission source of the distribution request. In step S105, the distribution unit 103 distributes the second moving image data to the playback terminal 50 that is the transmission source of the distribution request.

以下、配信部103によって配信される動画像データを例示する。
配信部103は、図4に例示されるように、第1の抽選結果に関連付けられた配信要求の送信元である再生端末50−1へ第1の動画像データを配信し、第2の抽選結果に関連付けられた配信要求の送信元である再生端末50−2へ第2の動画像データを配信してもよい。第1の動画像データは、第2の動画像データに特別映像データを追加したものに相当する。第1の動画像データおよび第2の動画像データは、例えば、再生開始から9分55秒までは同一であるが、それ以降では異なる。
Hereinafter, moving image data distributed by the distribution unit 103 will be exemplified.
As illustrated in FIG. 4, the distribution unit 103 distributes the first moving image data to the reproduction terminal 50-1 that is the transmission source of the distribution request associated with the first lottery result, and the second lottery The second moving image data may be distributed to the reproduction terminal 50-2 that is the transmission source of the distribution request associated with the result. The first moving image data corresponds to the second moving image data added with special video data. For example, the first moving image data and the second moving image data are the same until 9 minutes 55 seconds from the start of reproduction, but are different thereafter.

再生端末50−1は、特別映像データを視聴する権利が得られたことをユーザに告知する映像を9分55秒から再生し、続けて5分間の特別映像データをさらに再生し、それから再生終了する。他方、再生端末50−2は、特別映像データを視聴する権利が得られなかったことをユーザに告知する映像を9分55秒から再生し、そのまま再生終了する。   The playback terminal 50-1 plays back the video notifying the user that the right to view the special video data has been obtained from 9 minutes 55 seconds, and further plays back the special video data for 5 minutes, and then finishes playback. To do. On the other hand, the playback terminal 50-2 plays the video notifying the user that the right to view the special video data has not been obtained from 9 minutes 55 seconds, and ends the playback.

なお、かかる告知は、暗黙的に行われてもよいし、全く行われなくてもよい。告知を行うタイミングは任意であるが、例えば再生終了時間付近に設定することで、ユーザが動画像データの視聴を中途で放棄することを防ぐ効果が期待できる。他方、例えば再生開始時間付近に設定すれば、特別映像データの視聴を意図したユーザが通常映像データ(第2の動画像データに相当)を繰り返し視聴する場合の煩雑さを軽減することができる。   Such notification may be made implicitly or not at all. The timing at which the notification is performed is arbitrary, but it can be expected to prevent the user from abandoning the viewing of the moving image data in the middle by, for example, setting it near the playback end time. On the other hand, for example, if it is set near the playback start time, it is possible to reduce the complexity when the user who intends to view the special video data repeatedly views the normal video data (corresponding to the second moving image data).

配信部103は、図5に例示されるように、第1の抽選結果に関連付けられた配信要求の送信元である再生端末50−1−1および再生端末50−1−2へ第1の動画像データと抽選の応募ボタンを表示するための制御情報とを配信し、第2の抽選結果に関連付けられた配信要求の送信元である再生端末50−2−1および50−2−2へ第2の動画像データとダミーボタンを表示するための制御情報とを配信してもよい。第1の動画像データおよび第2の動画像データは図4と同様であってよい。   As illustrated in FIG. 5, the distribution unit 103 sends the first moving image to the reproduction terminal 50-1-1 and the reproduction terminal 50-1-2 that are the transmission source of the distribution request associated with the first lottery result. The image data and the control information for displaying the lottery application button are distributed, and the reproduction data is sent to the reproduction terminals 50-2-1 and 50-2-2, which are the transmission sources of the distribution request associated with the second lottery result. 2 moving image data and control information for displaying a dummy button may be distributed. The first moving image data and the second moving image data may be the same as those in FIG.

再生端末50−1−1および再生端末50−1−2は、7分30秒時点でそれぞれ抽選の応募ボタンを動画像データに重ね表示する。他方、再生端末50−1−2および再生端末50−2−2は、7分30秒時点でそれぞれダミーボタンを動画像データに重ね表示する。   Each of the playback terminal 50-1-1 and the playback terminal 50-1-2 displays a lottery application button on the moving image data at 7 minutes 30 seconds. On the other hand, the playback terminal 50-1-2 and the playback terminal 50-2-2 each display a dummy button superimposed on the moving image data at 7 minutes 30 seconds.

なお、応募ボタンおよびダミーボタンの表示タイミングは異なっていてもよい。応募ボタンおよびダミーボタンは、動画像データの視聴の妨げとならないようにするために典型的には限られた時間だけ表示されるが、常に表示されてもよい。また、応募ボタンおよびダミーボタンの外観は、ユーザに抽選結果を悟られないようにするために典型的には同一または類似であるが、非類似であってもよい。   The display timing of the application button and the dummy button may be different. The application button and the dummy button are typically displayed for a limited time so as not to hinder the viewing of the moving image data, but may be always displayed. The appearance of the application button and the dummy button is typically the same or similar to prevent the user from being aware of the lottery result, but may be dissimilar.

再生端末50−1−1のユーザは応募ボタンを選択し、再生端末50−1−2のユーザはダミーボタンを選択し、再生端末50−1−1のユーザは応募ボタンを選択せず、再生端末50−1−2のユーザはダミーボタンを選択しなかったとする。   The user of the playback terminal 50-1-1 selects the application button, the user of the playback terminal 50-1-2 selects the dummy button, and the user of the playback terminal 50-1-1 does not select the application button and plays back. It is assumed that the user of the terminal 50-1-2 has not selected a dummy button.

再生端末50−1−1は、特別映像データを視聴する権利が得られたことをユーザに告知する映像を9分55秒から再生し、続けて5分間の特別映像データをさらに再生し、それから再生終了する。他方、再生端末50−2−1、再生端末50−1−2および再生端末50−2−2は、特別映像データを視聴する権利が得られなかったことをユーザに告知する映像を9分55秒から再生し、そのまま再生終了する。   The playback terminal 50-1-1 plays back the video notifying the user that the right to view the special video data has been obtained from 9 minutes 55 seconds, and further plays back the special video data for 5 minutes. Playback ends. On the other hand, the playback terminal 50-2-1, the playback terminal 50-1-2, and the playback terminal 50-2-2 display a video that notifies the user that the right to view the special video data has not been obtained. Play from the second and end playback.

なお、再生端末50−1−1および再生端末50−1−2は、抽選ボタンの選択の有無に依存して異なる動画像データを再生する必要がある。これは、様々な技法により実現可能である。例えば、動画像配信サーバ20は、再生端末50−1−2から応募ボタンが選択されたことを示す情報を受信しなかったことをトリガとして、当該再生端末50−1−2へと第2の動画像データを配信するようにしてもよい。   Note that the reproduction terminal 50-1-1 and the reproduction terminal 50-1-2 need to reproduce different moving image data depending on whether or not the lottery button is selected. This can be achieved by various techniques. For example, the moving image distribution server 20 triggers that the information indicating that the application button has been selected from the reproduction terminal 50-1-2 is not received as a trigger to the reproduction terminal 50-1-2. You may make it deliver moving image data.

配信部103は、図6に例示されるように、第1の抽選結果に関連付けられた配信要求の送信元であるユーザAの再生端末50へ第1の動画像データと抽選の応募ボタンを表示するための制御情報とを配信し、第2の抽選結果に関連付けられた配信要求の送信元であるユーザBの再生端末50へ第2の動画像データとダミーボタンを表示するための制御情報とを配信してもよい。なお、図6の例では、ユーザAの再生端末50およびユーザBの再生端末50は、同時に第1の動画像データおよび第2の動画像データを再生することとするが両者は異なっていてもよい。   As illustrated in FIG. 6, the distribution unit 103 displays the first moving image data and a lottery application button on the reproduction terminal 50 of the user A who is the transmission source of the distribution request associated with the first lottery result. And the control information for displaying the second moving image data and the dummy button on the reproduction terminal 50 of the user B who is the transmission source of the distribution request associated with the second lottery result. May be delivered. In the example of FIG. 6, the playback terminal 50 of the user A and the playback terminal 50 of the user B play the first moving image data and the second moving image data at the same time. Good.

ユーザAの再生端末50およびユーザBの再生端末50は、7分30秒時点でそれぞれ抽選の応募ボタンおよびダミーボタンを動画像データに重ね表示する。ユーザAは応募ボタンを選択し、ユーザBはダミーボタンを選択したとする。動画像配信サーバ20(またはコメント配信サーバ30)は、応募ボタンが選択されたことを示す情報をユーザAの再生端末50から受信すると、ユーザAが当選者として確定させ、当選者を示す情報にユーザAの情報を追加する。動画像配信サーバ20は、ユーザAの再生端末50およびユーザBの再生端末50へそれぞれ、ユーザAが当選者であることを示す情報を配信する。ユーザAの再生端末50およびユーザBの再生端末50は、9分55秒時点でそれぞれユーザAが当選者であることを示す情報を表示し、それから再生を終了する。   The reproduction terminal 50 of the user A and the reproduction terminal 50 of the user B respectively display a lottery application button and a dummy button over the moving image data at 7 minutes 30 seconds. It is assumed that user A has selected an application button and user B has selected a dummy button. When the moving image distribution server 20 (or the comment distribution server 30) receives information indicating that the application button has been selected from the playback terminal 50 of the user A, the user A determines that the user is a winner, and sets the information indicating the winner. User A's information is added. The moving image distribution server 20 distributes information indicating that the user A is a winner to the reproduction terminal 50 of the user A and the reproduction terminal 50 of the user B, respectively. The playback terminal 50 of the user A and the playback terminal 50 of the user B each display information indicating that the user A is a winner at 9 minutes 55 seconds, and then the playback ends.

図6の例では、ユーザAの再生端末50およびユーザBの再生端末への配信後に、配信部103は、第1の抽選結果に関連付けられた配信要求の送信元であるユーザCの再生端末50へ第1の動画像データと抽選の応募ボタンを表示するための制御情報とを配信し、第2の抽選結果に関連付けられた配信要求の送信元であるユーザDの再生端末50へ第2の動画像データとダミーボタンを表示するための制御情報とを配信する。   In the example of FIG. 6, after distribution to the reproduction terminal 50 of user A and the reproduction terminal of user B, the distribution unit 103 reproduces the reproduction terminal 50 of user C who is the transmission source of the distribution request associated with the first lottery result. The first moving image data and the control information for displaying the lottery application button are distributed to the reproduction terminal 50 of the user D who is the transmission source of the distribution request associated with the second lottery result. It distributes moving image data and control information for displaying dummy buttons.

ユーザCの再生端末50およびユーザDの再生端末50は、7分30秒時点でそれぞれ抽選の応募ボタンおよびダミーボタンを動画像データに重ね表示する。ユーザCは応募ボタンを選択し、ユーザDはダミーボタンを選択したとする。動画像配信サーバ20(またはコメント配信サーバ30)は、応募ボタンが選択されたことを示す情報をユーザCの再生端末50から受信すると、ユーザCが当選者として確定させ、当選者を示す情報にユーザCの情報を追加する。動画像配信サーバ20は、ユーザCの再生端末50およびユーザDの再生端末50へそれぞれ、ユーザAおよびユーザCが当選者であることを示す情報を配信する。ユーザCの再生端末50およびユーザDの再生端末50は、9分55秒時点でそれぞれユーザAおよびユーザCが当選者であることを示す情報を表示し、それから再生を終了する。   The reproduction terminal 50 of the user C and the reproduction terminal 50 of the user D display a lottery application button and a dummy button superimposed on the moving image data at 7 minutes 30 seconds, respectively. It is assumed that the user C selects the application button and the user D selects the dummy button. When the moving image distribution server 20 (or the comment distribution server 30) receives information indicating that the application button has been selected from the playback terminal 50 of the user C, the user C determines that the user is a winner, and sets the information indicating the winner. User C information is added. The moving image distribution server 20 distributes information indicating that the user A and the user C are winners to the reproduction terminal 50 of the user C and the reproduction terminal 50 of the user D, respectively. The reproduction terminal 50 of the user C and the reproduction terminal 50 of the user D display information indicating that the user A and the user C are winners at 9 minutes 55 seconds, respectively, and then terminate the reproduction.

以上説明したように、第1の実施形態に係るコンテンツ配信装置は、ユーザの再生端末から配信要求を受信すると、抽選を行って当該配信要求に関連付けられる抽選結果を決定し、抽選結果に依存して異なるコンテンツを再生端末へ配信する。異なるコンテンツは、例えば、異なる動画像データを含むかもしれないし、異なるGUI部品を表示するための制御情報を含むかもしれない。抽選結果は、特別なコンテンツを視聴する権利、何らかの財貨またはサービスの交付を受ける権利などの特典をユーザに付与するものを含んでおり、ユーザはこの特典を目当てに同じコンテンツを繰り返し再生するように動機付けられる。   As described above, when the content distribution apparatus according to the first embodiment receives a distribution request from the user's playback terminal, the content distribution apparatus performs a lottery to determine a lottery result associated with the distribution request, and depends on the lottery result. Distribute different content to playback terminals. Different contents may include, for example, different moving image data, and may include control information for displaying different GUI components. The lottery results include those that give the user privileges such as the right to view special content and the right to receive any goods or services, and the user should repeatedly play the same content for this benefit. Motivated.

(第2の実施形態)
第2の実施形態に係るコンテンツ配信サーバは、例えば図1に示されるコンテンツ配信システムに含まれるコメント配信サーバ30であってもよい。このコメント配信サーバ30が図7に例示される。図7のコメント配信サーバ30は、受信部201と、抽選部202と、配信部203と、記憶部204と、更新部205とを含む。
(Second Embodiment)
The content distribution server according to the second embodiment may be, for example, the comment distribution server 30 included in the content distribution system shown in FIG. This comment distribution server 30 is illustrated in FIG. 7 includes a receiving unit 201, a lottery unit 202, a distributing unit 203, a storage unit 204, and an updating unit 205.

受信部201は、ネットワーク40経由で再生端末50からコメントデータの配信要求を受信する。この配信要求は、対象のコメントデータを取得するための情報(典型的にはURL)、再生端末50(のユーザ)を識別する情報などを含む。受信部201は、配信要求を抽選部202へ送る。   The receiving unit 201 receives a comment data distribution request from the playback terminal 50 via the network 40. This distribution request includes information (typically URL) for acquiring the target comment data, information for identifying the reproduction terminal 50 (user), and the like. The receiving unit 201 sends a distribution request to the lottery unit 202.

また、受信部201は、コメントデータを配信済みの再生端末50から、ユーザによって投稿された新たなコメントデータを受信することもある。この場合に、受信部201は、ユーザによって投稿された新たなコメントデータと当該ユーザに配信済みのコメントデータを示す情報とを更新部205へ送る。   The receiving unit 201 may receive new comment data posted by the user from the playback terminal 50 that has already distributed the comment data. In this case, the receiving unit 201 sends new comment data posted by the user and information indicating comment data distributed to the user to the updating unit 205.

抽選部202は、受信部201からの配信要求の受信に応じて抽選を行い、当該配信要求に関連付けられる抽選結果を決定する。抽選結果は、前述の第1の実施形態と同様に定義することができる。また、抽選部202は、前述の第1の実施形態において説明された抽選部102と同一または類似の動作を行ってよい。抽選部202は、配信要求と当該配信要求に関連付けられた抽選結果を示す情報とを配信部203へ送る。   The lottery unit 202 performs a lottery in response to reception of the distribution request from the receiving unit 201, and determines a lottery result associated with the distribution request. The lottery result can be defined similarly to the first embodiment described above. The lottery unit 202 may perform the same or similar operation as the lottery unit 102 described in the first embodiment. The lottery unit 202 sends a distribution request and information indicating a lottery result associated with the distribution request to the distribution unit 203.

配信部203は、配信要求と当該配信要求に関連付けられた抽選結果を示す情報とを受け取る。ここで、各コンテンツは、抽選結果毎にコメントデータを用意されている。配信部203は、配信要求の対象であるコンテンツのコメントデータのうち当該配信要求に関連付けられた1つを選択し、当該配信要求の送信元である再生端末50へと配信する。例えば、配信部203は、配信要求が第1の抽選結果に関連付けられた場合には当該配信要求の送信元である再生端末50へ第1のコメントデータを配信し、配信要求が第2の抽選結果に関連付けられた場合には当該配信要求の送信元である再生端末50へ第1のコメントデータとは異なる第2のコメントデータを配信する。   The distribution unit 203 receives a distribution request and information indicating a lottery result associated with the distribution request. Here, comment data is prepared for each content for each lottery result. The distribution unit 203 selects one associated with the distribution request from the comment data of the content that is the target of the distribution request, and distributes it to the playback terminal 50 that is the transmission source of the distribution request. For example, when the distribution request is associated with the first lottery result, the distribution unit 203 distributes the first comment data to the playback terminal 50 that is the transmission source of the distribution request, and the distribution request is the second lottery. When it is associated with the result, second comment data different from the first comment data is distributed to the playback terminal 50 that is the transmission source of the distribution request.

なお、配信部203は、更新部205によってコメントデータが更新された場合には、更新前のコメントデータを配信済みの再生端末50に更新後のコメントデータを再配信してもよい。   When the comment data is updated by the update unit 205, the distribution unit 203 may redistribute the updated comment data to the playback terminal 50 that has distributed the comment data before the update.

記憶部204には、大量のコメントデータと、それぞれのコメントデータを取得するための情報(典型的にはURL)と、抽選結果とが互いに関連付けられて格納されている。   The storage unit 204 stores a large amount of comment data, information for acquiring each comment data (typically URL), and a lottery result in association with each other.

更新部205は、受信部201からユーザによって投稿された新たなコメントデータと当該ユーザに配信済みのコメントデータを示す情報とを受け取る。更新部205は、ユーザに配信済みのコメントデータを示す情報によって特定されるコメントデータを記憶部204から読み出す。更新部205は、ユーザによって投稿された新たなコメントデータを記憶部204から読み出したコメントデータに追加し、更新後のコメントデータを記憶部204に格納する。   The update unit 205 receives new comment data posted by the user from the reception unit 201 and information indicating comment data distributed to the user. The update unit 205 reads comment data specified by information indicating comment data distributed to the user from the storage unit 204. The update unit 205 adds new comment data posted by the user to the comment data read from the storage unit 204, and stores the updated comment data in the storage unit 204.

この結果、第1のコメントデータは、第1の抽選結果に関連付けられた配信要求の送信元である再生端末50のユーザのみが閲覧・投稿をすることができる。他方、第2のコメントデータは、第2の抽選結果に関連付けられた配信要求の送信元である再生端末50のユーザのみが閲覧・投稿をすることができる。   As a result, only the user of the playback terminal 50 who is the transmission source of the distribution request associated with the first lottery result can view and post the first comment data. On the other hand, only the user of the playback terminal 50 who is the transmission source of the distribution request associated with the second lottery result can view and post the second comment data.

図7のコメント配信サーバ30は、図8に例示されるように動作してもよい。
受信部201が、ネットワーク40経由で再生端末50からコメントデータの配信要求を受信すると(ステップS201)、抽選部202はこの配信要求の受信に応じて抽選を行い、当該配信要求に関連付けられる抽選結果を決定する(ステップS202)。
The comment distribution server 30 in FIG. 7 may operate as illustrated in FIG.
When the receiving unit 201 receives a comment data distribution request from the playback terminal 50 via the network 40 (step S201), the lottery unit 202 performs a lottery in response to the reception of the distribution request, and the lottery result associated with the distribution request. Is determined (step S202).

ステップS202において第1の抽選結果が得られれば、処理はステップS204へと進み、ステップS202において第2の抽選結果が得られれば、処理はステップS205へと進む(ステップS203)。   If the first lottery result is obtained in step S202, the process proceeds to step S204, and if the second lottery result is obtained in step S202, the process proceeds to step S205 (step S203).

ステップS204において、配信部203は、配信要求の送信元である再生端末50へと第1のコメントデータを配信する。ステップS205において、配信部203は、配信要求の送信元である再生端末50へと第2のコメントデータを配信する。   In step S204, the distribution unit 203 distributes the first comment data to the playback terminal 50 that is the transmission source of the distribution request. In step S205, the distribution unit 203 distributes the second comment data to the playback terminal 50 that is the transmission source of the distribution request.

受信部201が、ステップS204またはステップS205においてコメントデータを配信された再生端末50からユーザによって投稿された新たなコメントデータを受信すると(ステップS206)、処理はステップS207へと進む。   When the receiving unit 201 receives new comment data posted by the user from the playback terminal 50 to which the comment data has been distributed in step S204 or step S205 (step S206), the process proceeds to step S207.

ステップS207において、更新部205は、ステップS206において受信した新たなコメントデータを、当該新たなコメントデータの送信元である再生端末50に配信済みのコメントデータに追加することで当該コメントデータを更新する。配信部203は、ステップS207において更新されたコメントデータを、更新前のコメントデータを配信済みの再生端末50に再配信する(ステップS208)。   In step S207, the update unit 205 updates the comment data by adding the new comment data received in step S206 to the comment data that has been distributed to the playback terminal 50 that is the transmission source of the new comment data. . The distribution unit 203 redistributes the comment data updated in step S207 to the playback terminal 50 that has already distributed the comment data before update (step S208).

以下、配信部203によって配信されるコメントデータを例示する。
配信部203は、図9に例示されるように、第1の抽選結果に関連付けられた配信要求の送信元である再生端末50−1へ第1の動画像データに重ね表示される第1のコメントデータを配信し、第2の抽選結果に関連付けられた配信要求の送信元である再生端末50−2へ第2の動画像データに重ね表示される第2のコメントデータを配信してもよい。なお、図9において、コメントデータは動画像データを遮蔽するように重ね表示されているが、コメントデータは動画像データを遮蔽しないよう透過処理を施されてから重ね表示されてもよい。第1の動画像データは、第2の動画像データに特別映像データを追加したものに相当する。第1の動画像データおよび第2の動画像データは、例えば、再生開始から9分55秒までは同一であるが、それ以降では異なる。
Hereinafter, the comment data distributed by the distribution unit 203 will be exemplified.
As illustrated in FIG. 9, the distribution unit 203 displays the first moving image data superimposed on the reproduction terminal 50-1 that is the transmission source of the distribution request associated with the first lottery result. The comment data may be distributed, and the second comment data displayed on the second moving image data may be distributed to the playback terminal 50-2 that is a transmission source of the distribution request associated with the second lottery result. . In FIG. 9, the comment data is superimposed and displayed so as to shield the moving image data. However, the comment data may be displayed after being subjected to a transparent process so as not to shield the moving image data. The first moving image data corresponds to the second moving image data added with special video data. For example, the first moving image data and the second moving image data are the same until 9 minutes 55 seconds from the start of reproduction, but are different thereafter.

再生端末50−1は、特別映像データを視聴する権利が得られたことをユーザに告知する映像を9分55秒から再生し、続けて5分間の特別映像データをさらに再生し、それから再生終了する。他方、再生端末50−2は、特別映像データを視聴する権利が得られなかったことをユーザに告知する映像を9分55秒から再生し、そのまま再生終了する。第1のコメントデータおよび第2のコメントデータは、再生開始から9分55秒までは大差ないが、第1の動画像データと第2の動画像データとで異なる告知が行われる9分55秒以降ではユーザの当選/落選に応じて異なる盛り上がりを見せている。   The playback terminal 50-1 plays back the video notifying the user that the right to view the special video data has been obtained from 9 minutes 55 seconds, and further plays back the special video data for 5 minutes, and then finishes playback. To do. On the other hand, the playback terminal 50-2 plays the video notifying the user that the right to view the special video data has not been obtained from 9 minutes 55 seconds, and ends the playback. The first comment data and the second comment data are not much different from the start of reproduction until 9 minutes and 55 seconds, but 9 minutes and 55 seconds in which different notifications are made between the first moving image data and the second moving image data. Thereafter, different excitement is shown according to the winning / losing of the user.

なお、かかる告知は、暗黙的に行われてもよいし、全く行われなくてもよい。告知を行うタイミングは任意であるが、例えば再生終了時間付近に設定することで、ユーザが動画像データの視聴を中途で放棄することを防ぐ効果が期待できる。他方、例えば再生開始時間付近に設定すれば、特別映像の視聴を意図したユーザが通常映像データ(第2の動画像データに相当)を繰り返し視聴する場合の煩雑さを軽減することができる。   Such notification may be made implicitly or not at all. The timing at which the notification is performed is arbitrary, but it can be expected to prevent the user from abandoning the viewing of the moving image data in the middle by, for example, setting it near the playback end time. On the other hand, for example, if it is set near the playback start time, it is possible to reduce the complexity when the user who intends to view the special video repeatedly views the normal video data (corresponding to the second moving image data).

以上説明したように、第2の実施形態に係るコンテンツ配信装置は、ユーザの再生端末から配信要求を受信すると、抽選を行って当該配信要求に関連付けられる抽選結果を決定し、抽選結果に依存して異なるコメントデータを再生端末へ配信する。各コメントデータは、当該コメントデータに対応する抽選結果に関連付けられた配信要求の送信元である再生端末のユーザ同士でのみ閲覧・投稿が可能である。故に、ユーザは、例えば当選/落選の体験を共有する他のユーザとの間でコメントデータの閲覧・投稿を通じた交流をすることができ、深い一体感を覚えることができる。従って、このコンテンツ配信装置によれば、ユーザにコンテンツを再生する動機付けを与えることができる。   As described above, when the content distribution apparatus according to the second embodiment receives a distribution request from the user's playback terminal, the content distribution apparatus determines a lottery result associated with the distribution request by lottery and depends on the lottery result. Distribute different comment data to playback terminals. Each comment data can be browsed / posted only by the users of the playback terminals that are the transmission source of the distribution request associated with the lottery result corresponding to the comment data. Therefore, for example, the user can interact with other users who share the winning / losing experience through browsing / posting comment data, and can feel a deep sense of unity. Therefore, according to the content distribution apparatus, it is possible to give the user the motivation to reproduce the content.

上述の実施形態は、本発明の概念の理解を助けるための具体例を示しているに過ぎず、本発明の範囲を限定することを意図されていない。実施形態は、本発明の要旨を逸脱しない範囲で、様々な構成要素の付加、削除または転換をすることができる。   The above-described embodiments are merely specific examples for helping understanding of the concept of the present invention, and are not intended to limit the scope of the present invention. The embodiment can add, delete, or convert various components without departing from the gist of the present invention.

上記各実施形態において説明された種々の機能部は、回路を用いることで実現されてもよい。回路は、特定の機能を実現する専用回路であってもよいし、プロセッサのような汎用回路であってもよい。   The various functional units described in the above embodiments may be realized by using a circuit. The circuit may be a dedicated circuit that realizes a specific function, or may be a general-purpose circuit such as a processor.

上記各実施形態の処理の少なくとも一部は、汎用のコンピュータを基本ハードウェアとして用いることでも実現可能である。上記処理を実現するプログラムは、コンピュータで読み取り可能な記録媒体に格納して提供されてもよい。プログラムは、インストール可能な形式のファイルまたは実行可能な形式のファイルとして記録媒体に記憶される。記録媒体としては、磁気ディスク、光ディスク(CD−ROM、CD−R、DVD等)、光磁気ディスク(MO等)、半導体メモリなどである。記録媒体は、プログラムを記憶でき、かつ、コンピュータが読み取り可能であれば、何れであってもよい。また、上記処理を実現するプログラムを、インターネットなどのネットワークに接続されたコンピュータ(サーバ)上に格納し、ネットワーク経由でコンピュータ(クライアント)にダウンロードさせてもよい。   At least a part of the processing of each of the above embodiments can also be realized by using a general-purpose computer as basic hardware. A program for realizing the above processing may be provided by being stored in a computer-readable recording medium. The program is stored in the recording medium as an installable file or an executable file. Examples of the recording medium include a magnetic disk, an optical disk (CD-ROM, CD-R, DVD, etc.), a magneto-optical disk (MO, etc.), and a semiconductor memory. The recording medium may be any recording medium as long as it can store the program and can be read by the computer. The program for realizing the above processing may be stored on a computer (server) connected to a network such as the Internet and downloaded to the computer (client) via the network.

10・・・ウェブサーバ
20・・・動画像配信サーバ
30・・・コメント配信サーバ
40・・・ネットワーク
50・・・再生端末
101,201・・・受信部
102,202・・・抽選部
103,203・・・配信部
104,204・・・記憶部
205・・・更新部
DESCRIPTION OF SYMBOLS 10 ... Web server 20 ... Moving image delivery server 30 ... Comment delivery server 40 ... Network 50 ... Reproduction terminal 101, 201 ... Reception part 102,202 ... Lottery part 103, 203: Distribution unit 104, 204 ... Storage unit 205 ... Update unit

Claims (9)

コンテンツの配信要求を再生端末から受信する受信部と、
前記配信要求の受信に応じて抽選を行い、当該配信要求に関連付けられる抽選結果を決定する抽選部と、
前記配信要求が第1の抽選結果に関連付けられた場合には前記再生端末に前記コンテンツに関する第1のコンテンツデータを配信し、前記配信要求が第2の抽選結果に関連付けられた場合には前記再生端末に前記コンテンツに関する第2のコンテンツデータを配信する配信部と
を具備する、コンテンツ配信サーバであって、
前記第1のコンテンツデータは、第1の動画像データと、前記第1の動画像データに重ね表示される第1のGUI(Graphical User Interface)部品を表示するための制御情報とを含み、
前記第1のGUI部品は、前記再生端末によって選択された場合に、当該第1のGUI部品が選択されたことを示す情報を当該再生端末に前記コンテンツ配信サーバへと送信させ、
前記第2のコンテンツデータは、第2の動画像データと、前記第2の動画像データに重ね表示される第2のGUI部品を表示するための制御情報とを含み、
前記第2のGUI部品は、前記再生端末によって選択された場合に、当該第2のGUI部品が選択されたことを示す情報を当該再生端末に前記コンテンツ配信サーバへと送信させない、
コンテンツ配信サーバ。
A receiving unit for receiving a content distribution request from the playback terminal;
A lottery unit that performs a lottery in response to reception of the distribution request and determines a lottery result associated with the distribution request;
When the distribution request is associated with the first lottery result, the first content data relating to the content is distributed to the reproduction terminal, and when the distribution request is associated with the second lottery result, the reproduction is performed. A content distribution server comprising: a distribution unit that distributes second content data related to the content to a terminal;
The first content data includes first moving image data and control information for displaying a first GUI (Graphical User Interface) component displayed to be superimposed on the first moving image data,
When the first GUI component is selected by the playback terminal, the playback terminal transmits information indicating that the first GUI component is selected to the content distribution server;
The second content data includes second moving image data and control information for displaying a second GUI component displayed to be superimposed on the second moving image data,
When the second GUI component is selected by the playback terminal, information indicating that the second GUI component is selected is not transmitted to the content distribution server.
Content distribution server.
コンテンツの配信要求を再生端末から受信する受信部と、
前記配信要求の受信に応じて抽選を行い、当該配信要求に関連付けられる抽選結果を決定する抽選部と、
前記配信要求が第1の抽選結果に関連付けられた場合には前記再生端末に前記コンテンツに関する第1のコンテンツデータを配信し、前記配信要求が第2の抽選結果に関連付けられた場合には前記再生端末に前記コンテンツに関する第2のコンテンツデータを配信する配信部と
を具備
前記第1のコンテンツデータは、第1の動画像データに重ね表示される第1のコメントデータを含み、
前記第2のコンテンツデータは、第2の動画像データに重ね表示され、前記第1のコメントデータとは異なる第2のコメントデータを含み、
前記第1のコンテンツデータを配信中の再生端末によって第1の新たなコメントデータが投稿されると前記第1のコメントデータに前記第1の新たなコメントデータを追加し、前記第2のコンテンツデータを配信中の再生端末によって第2の新たなコメントデータが投稿されると前記第2のコメントデータに前記第2の新たなコメントデータを追加する更新部をさらに具備する、
コンテンツ配信サーバ。
A receiving unit for receiving a content distribution request from the playback terminal;
A lottery unit that performs a lottery in response to reception of the distribution request and determines a lottery result associated with the distribution request;
When the distribution request is associated with the first lottery result, the first content data relating to the content is distributed to the reproduction terminal, and when the distribution request is associated with the second lottery result, the reproduction is performed. ; and a delivery unit for delivering second content data for the content to the terminal,
The first content data includes first comment data that is displayed superimposed on the first moving image data,
The second content data includes second comment data that is superimposed on the second moving image data and is different from the first comment data,
When the first new comment data is posted by the playback terminal that is distributing the first content data, the first new comment data is added to the first comment data, and the second content data An update unit that adds the second new comment data to the second comment data when the second new comment data is posted by the playback terminal that is delivering
Content distribution server.
記第2の動画像データは、前記第1の動画像データとは異なる、請求項1または請求項2に記載のコンテンツ配信サーバ。 Before Stories second moving image data, it said that differ from the first moving image data, the content distribution server according to claim 1 or claim 2. 前記配信要求は、前記コンテンツの配信予約要求である、請求項1乃至請求項3のいずれか1項に記載のコンテンツ配信サーバ。 The content distribution server according to any one of claims 1 to 3 , wherein the distribution request is a distribution reservation request for the content. 前記抽選部は、前記再生端末の過去のコンテンツ再生履歴に基づいて、前記配信要求に関連付けられる抽選結果を決定するためのパラメータを調整する、請求項1乃至請求項4のいずれか1項に記載のコンテンツ配信サーバ。 The lottery unit, based on the past content playback history of the reproduction terminal, to adjust the parameters for determining the lottery result associated with the delivery request, according to any one of claims 1 to 4 Content distribution server. 前記抽選部は、前記再生端末における前記コンテンツの再生回数が多いほど前記配信要求が前記第1の抽選結果に関連付けられる確率が高くなるように前記パラメータを調整する、請求項5に記載のコンテンツ配信サーバ。 The content distribution according to claim 5 , wherein the lottery unit adjusts the parameter so that the probability that the distribution request is associated with the first lottery result is higher as the number of times the content is reproduced in the reproduction terminal is larger. server. 前記抽選部は、前記第1の抽選結果に関連付けられた配信要求の総数が規定値に達する前に限って抽選を行う、請求項1乃至請求項6のいずれか1項に記載のコンテンツ配信サーバ。 The content distribution server according to any one of claims 1 to 6 , wherein the lottery unit performs a lottery only before a total number of distribution requests associated with the first lottery result reaches a specified value. . コンテンツの配信要求を再生端末から受信することと、
前記配信要求の受信に応じて抽選を行い、当該配信要求に関連付けられる抽選結果を決定することと、
前記配信要求が第1の抽選結果に関連付けられた場合には前記再生端末に前記コンテンツに関する第1のコンテンツデータを配信し、前記配信要求が第2の抽選結果に関連付けられた場合には前記再生端末に前記コンテンツに関する第2のコンテンツデータを配信することと
を具備
前記第1のコンテンツデータは、第1の動画像データと、前記第1の動画像データに重ね表示される第1のGUI(Graphical User Interface)部品を表示するための制御情報とを含み、
前記第1のGUI部品は、前記再生端末によって選択された場合に、当該第1のGUI部品が選択されたことを示す情報を当該再生端末にコンテンツ配信サーバへと送信させ、
前記第2のコンテンツデータは、第2の動画像データと、前記第2の動画像データに重ね表示される第2のGUI部品を表示するための制御情報とを含み、
前記第2のGUI部品は、前記再生端末によって選択された場合に、当該第2のGUI部品が選択されたことを示す情報を当該再生端末に前記コンテンツ配信サーバへと送信させない、
コンテンツ配信方法。
Receiving a content delivery request from a playback device;
Performing a lottery in response to receiving the distribution request and determining a lottery result associated with the distribution request;
When the distribution request is associated with the first lottery result, the first content data relating to the content is distributed to the reproduction terminal, and when the distribution request is associated with the second lottery result, the reproduction is performed. comprising a to deliver the second content data for the content to the terminal,
The first content data includes first moving image data and control information for displaying a first GUI (Graphical User Interface) component displayed to be superimposed on the first moving image data,
When the first GUI component is selected by the playback terminal, the playback terminal transmits information indicating that the first GUI component has been selected to the content distribution server;
The second content data includes second moving image data and control information for displaying a second GUI component displayed to be superimposed on the second moving image data,
When the second GUI component is selected by the playback terminal, information indicating that the second GUI component is selected is not transmitted to the content distribution server.
Content distribution method.
コンピュータを、
コンテンツの配信要求を再生端末から受信する手段、
前記配信要求の受信に応じて抽選を行い、当該配信要求に関連付けられる抽選結果を決定する手段、
前記配信要求が第1の抽選結果に関連付けられた場合には前記再生端末に前記コンテンツに関する第1のコンテンツデータを配信し、前記配信要求が第2の抽選結果に関連付けられた場合には前記再生端末に前記コンテンツに関する第2のコンテンツデータを配信する手段
として機能させるためのコンテンツ配信プログラムであって、
前記第1のコンテンツデータは、第1の動画像データと、前記第1の動画像データに重ね表示される第1のGUI(Graphical User Interface)部品を表示するための制御情報とを含み、
前記第1のGUI部品は、前記再生端末によって選択された場合に、当該第1のGUI部品が選択されたことを示す情報を当該再生端末にコンテンツ配信サーバへと送信させ、
前記第2のコンテンツデータは、第2の動画像データと、前記第2の動画像データに重ね表示される第2のGUI部品を表示するための制御情報とを含み、
前記第2のGUI部品は、前記再生端末によって選択された場合に、当該第2のGUI部品が選択されたことを示す情報を当該再生端末に前記コンテンツ配信サーバへと送信させない、
コンテンツ配信プログラム
Computer
Means for receiving a content distribution request from a playback terminal;
Means for performing a lottery in response to reception of the distribution request and determining a lottery result associated with the distribution request;
When the distribution request is associated with the first lottery result, the first content data relating to the content is distributed to the reproduction terminal, and when the distribution request is associated with the second lottery result, the reproduction is performed. A content distribution program for causing a terminal to function as means for distributing second content data related to the content ,
The first content data includes first moving image data and control information for displaying a first GUI (Graphical User Interface) component displayed to be superimposed on the first moving image data,
When the first GUI component is selected by the playback terminal, the playback terminal transmits information indicating that the first GUI component has been selected to the content distribution server;
The second content data includes second moving image data and control information for displaying a second GUI component displayed to be superimposed on the second moving image data,
When the second GUI component is selected by the playback terminal, information indicating that the second GUI component is selected is not transmitted to the content distribution server.
Content distribution program .
JP2016251493A 2016-12-26 2016-12-26 Content distribution server, content distribution method, and content distribution program Active JP6186068B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016251493A JP6186068B1 (en) 2016-12-26 2016-12-26 Content distribution server, content distribution method, and content distribution program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016251493A JP6186068B1 (en) 2016-12-26 2016-12-26 Content distribution server, content distribution method, and content distribution program

Publications (2)

Publication Number Publication Date
JP6186068B1 true JP6186068B1 (en) 2017-08-23
JP2018107599A JP2018107599A (en) 2018-07-05

Family

ID=59678197

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016251493A Active JP6186068B1 (en) 2016-12-26 2016-12-26 Content distribution server, content distribution method, and content distribution program

Country Status (1)

Country Link
JP (1) JP6186068B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019103136A1 (en) * 2017-11-27 2019-05-31 株式会社ドワンゴ Video distribution server, video distribution method and recording medium
JP2019097175A (en) * 2017-11-27 2019-06-20 株式会社ドワンゴ Moving image distribution server, moving image distribution method, and moving image distribution program

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7101336B2 (en) * 2019-02-18 2022-07-15 株式会社サムシングファン CTA display program, information processing device, CTA display method, and video playback system
JP2020170911A (en) * 2019-04-02 2020-10-15 株式会社 ディー・エヌ・エー System, method, and program for delivering live video
JP7317088B2 (en) * 2021-01-15 2023-07-28 株式会社 ディー・エヌ・エー System, method and program for distributing live video
JP6886566B2 (en) * 2021-01-15 2021-06-16 株式会社 ディー・エヌ・エー Systems, methods, and programs for delivering live video
JP7636606B1 (en) 2024-03-26 2025-02-26 Kddi株式会社 Information processing device and information processing method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002056145A (en) * 2000-08-11 2002-02-20 Nippon Telegraph & Telephone West Corp Information transmission control method, information transmission control device, and lottery method
JP2009116706A (en) * 2007-11-08 2009-05-28 Victor Co Of Japan Ltd Lottery system and portable terminal player
JP2010212909A (en) * 2009-03-09 2010-09-24 Backslash:Kk Content distribution server, communication terminal, browsing request processing server, content distribution system, content distribution method, and content distribution program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002056145A (en) * 2000-08-11 2002-02-20 Nippon Telegraph & Telephone West Corp Information transmission control method, information transmission control device, and lottery method
JP2009116706A (en) * 2007-11-08 2009-05-28 Victor Co Of Japan Ltd Lottery system and portable terminal player
JP2010212909A (en) * 2009-03-09 2010-09-24 Backslash:Kk Content distribution server, communication terminal, browsing request processing server, content distribution system, content distribution method, and content distribution program

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019103136A1 (en) * 2017-11-27 2019-05-31 株式会社ドワンゴ Video distribution server, video distribution method and recording medium
JP2019097175A (en) * 2017-11-27 2019-06-20 株式会社ドワンゴ Moving image distribution server, moving image distribution method, and moving image distribution program
JP2019097109A (en) * 2017-11-27 2019-06-20 株式会社ドワンゴ Moving image distribution server, moving image distribution method, and moving image distribution program
CN111213386A (en) * 2017-11-27 2020-05-29 多玩国株式会社 Video transmission server, video transmission method, and recording medium
US11190736B2 (en) 2017-11-27 2021-11-30 Dwango Co., Ltd. Video distribution server, video distribution method and recording medium
CN111213386B (en) * 2017-11-27 2022-09-02 多玩国株式会社 Video transmission server, video transmission method, and computer storage medium
CN111213386B8 (en) * 2017-11-27 2022-10-18 多玩国株式会社 Video transmission server, video transmission method, and computer storage medium
US11871154B2 (en) 2017-11-27 2024-01-09 Dwango Co., Ltd. Video distribution server, video distribution method and recording medium

Also Published As

Publication number Publication date
JP2018107599A (en) 2018-07-05

Similar Documents

Publication Publication Date Title
JP6186068B1 (en) Content distribution server, content distribution method, and content distribution program
JP7346634B2 (en) Information processing system and information processing method
US7555195B2 (en) Content combination reproducer, content combination reproduction method, program executing the method, and recording medium recording therein the program
US8776108B2 (en) System and/or method for distributing media content and providing an option to maintain an advertising experience
US8769634B2 (en) System and/or method for distributing media content
JP2022046577A (en) Comment distribution system, comment distribution method, server, and program
US20130097635A1 (en) Interactive remote participation in live entertainment
JP6748323B1 (en) Movie distribution device, movie distribution method, and movie distribution program
JP4942684B2 (en) Video distribution system, terminal device program, distributed video playback method, and command setting method
JP2018182546A (en) Information terminal device, distribution management device, system, program, and recording medium
CN110462595A (en) Virtual processing server, control method of virtual processing server, content delivery system and application program of terminal device
US20240223859A1 (en) Management of non-linear content presentation and experience
CN117336519B (en) Method and device for synchronous live broadcasting in multi-live broadcasting room based on AI digital person
JP5090115B2 (en) Moving image distribution apparatus, moving image distribution method and program thereof
JP5090557B2 (en) Distribution system, terminal device program, distribution method, and command setting method
JP4763665B2 (en) Distribution system, terminal device program, distribution method, and command setting method
JP6314274B1 (en) Data generation apparatus and application execution apparatus
JP2012135031A (en) Moving image distribution system, computer program and distributed moving image reproducing method
JP7612705B2 (en) Personalized Game Notifications
JP7513325B1 (en) Live game distribution server and program
JP7487398B1 (en) Video distribution device, video distribution method, video distribution program, and video distribution system
JP7204321B2 (en) terminal and server
JP2025018744A (en) Live game distribution server and program
JP2021087180A (en) Moving image editing device, moving image editing method, and computer program
WO2022004202A1 (en) Information processing device, information processing method, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170622

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: 20170704

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170728

R150 Certificate of patent or registration of utility model

Ref document number: 6186068

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250