[go: up one dir, main page]

JP2009094980A - Contributed moving picture delivery server and method - Google Patents

Contributed moving picture delivery server and method Download PDF

Info

Publication number
JP2009094980A
JP2009094980A JP2007266313A JP2007266313A JP2009094980A JP 2009094980 A JP2009094980 A JP 2009094980A JP 2007266313 A JP2007266313 A JP 2007266313A JP 2007266313 A JP2007266313 A JP 2007266313A JP 2009094980 A JP2009094980 A JP 2009094980A
Authority
JP
Japan
Prior art keywords
posted
moving image
data
video
advertisement 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.)
Pending
Application number
JP2007266313A
Other languages
Japanese (ja)
Inventor
Manabu Kiryu
学 桐生
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.)
Askjp Co Ltd
Original Assignee
Askjp 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 Askjp Co Ltd filed Critical Askjp Co Ltd
Priority to JP2007266313A priority Critical patent/JP2009094980A/en
Publication of JP2009094980A publication Critical patent/JP2009094980A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a contributed moving picture delivery server and method which can effectively deliver a contributed moving picture together with other information. <P>SOLUTION: The contributed moving picture delivery server for delivering a moving picture contributed from a user to viewer terminals includes: request receiving means for receiving a view request of the contributed moving picture from the viewer terminal; a screen display generating means for generating data about a screen display of the contributed moving picture, the screen display generating means including a moving picture display portion for displaying the contributed moving picture as a target of the view request received by the moving picture receiving means, a moving picture frame located to surround the moving picture display portion for displaying first advertisement data, and a related information display portion located in at least one of the upper part of the moving picture display portion and the upper part of the moving picture frame for selectively displaying second advertisement data and for separately displaying predetermined related information when selected; and transmission means for transmitting data about the screen display of the contributed moving picture generated by the screen display generating means to the viewer terminal. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、ユーザからの投稿動画を効果的に配信する投稿動画配信サーバ及び投稿動画配信方法に関する。   The present invention relates to a posted moving image distribution server and a posted moving image distribution method for effectively distributing a posted moving image from a user.

現在、インターネット上において、ユーザから投稿される動画を管理し、要求に応じてこれら管理される投稿動画を配信する投稿動画配信サービスが存在する。ユーザは、自分の作成した複数の動画ファイルをこの投稿動画配信サービスを提供する投稿動画配信システムに投稿し、自分のホームページやブログ中に所望の投稿動画を表示させたり、複数の投稿動画のうち所望の投稿動画を好きなときに視聴したりすることができる。   Currently, there is a posted video distribution service that manages videos posted by users on the Internet and distributes these managed posted videos in response to requests. A user can post a plurality of video files created by the user to a posted video distribution system that provides this posted video distribution service, and can display a desired posted video on his homepage or blog. You can watch the desired posted video whenever you want.

投稿動画配信システムは、様々な手法により投稿動画をユーザ端末に配信する。この投稿動画配信手法として、例えば、投稿動画ファイルがWEBサーバからユーザ端末上に全てダウンロードされた後にそのユーザ端末上の動画プレイヤにより再生させる手法(ダウンロード手法)、投稿動画ファイルがWEBサーバ又はストリーミングサーバからユーザ端末上にダウンロードされながら略同時に再生させる手法(プログレッシブダウンロード手法)、投稿動画ファイルが視聴タイミングに応じてストリーミングサーバからデータパケットとしてユーザ端末へ順次送られることによりリアルタイムに再生させる手法(ストリーミング手法)が利用される。   The posted moving image distribution system distributes the posted moving image to the user terminal by various methods. As this posted moving image distribution method, for example, a method (download method) in which the posted moving image file is downloaded by the moving image player on the user terminal after all the posted moving image files have been downloaded from the WEB server, or the posted moving image file is a WEB server or a streaming server. A method of playing back a video file on a user terminal from a streaming server (progressive download method), and a method of playing a posted video file in real time by sequentially sending it from a streaming server to a user terminal as a data packet according to the viewing timing (streaming method) ) Is used.

ユーザは、インターネット上の投稿動画配信サーバにアクセスし、視聴を希望する投稿動画を選択することにより、このような手法で配信される投稿動画をWEBブラウザ等により視聴することができる。このとき、WEBブラウザ上では、プラグインとして動作する動画プレイヤがロードされこの動画プレイヤにより投稿動画ファイルが再生される。   A user can view a posted moving image distributed by such a method using a WEB browser or the like by accessing a posted moving image distribution server on the Internet and selecting a posted moving image desired to be viewed. At this time, a video player operating as a plug-in is loaded on the WEB browser, and the posted video file is reproduced by the video player.

図12は、従来の投稿動画表示画面の例を示す図である。ユーザ端末のWEBブラウザ上において、HTML(HyperText Markup Language)等で生成された投稿動画表示画面1000が表示され、その中でロードされた動画プレイヤにより投稿動画表示エリア1003及び投稿動画フレーム1001が表示される。ユーザは、この投稿動画フレーム1001内の再生操作部1002(再生ボタン、停止ボタン等)を操作することにより、投稿動画表示エリア1003に表示される投稿動画を視聴することができる。   FIG. 12 is a diagram illustrating an example of a conventional posted moving image display screen. A posted video display screen 1000 generated in HTML (HyperText Markup Language) or the like is displayed on the WEB browser of the user terminal, and a posted video display area 1003 and a posted video frame 1001 are displayed by the video player loaded therein. The The user can view the posted moving image displayed in the posted moving image display area 1003 by operating the reproduction operation unit 1002 (play button, stop button, etc.) in the posted moving image frame 1001.

なお、本願発明に関連する先行技術文献として以下のような開示文献がある。
特開2002−32590号公報 特開2002−92471号公報 特開2003−295801号公報
As prior art documents related to the present invention, there are the following disclosed documents.
JP 2002-32590 A JP 2002-92471 A JP 2003-295801 A

しかしながら、従来の投稿動画表示画面内に表示される投稿動画フレームは、図12に示されるように、単に表示操作部1002を有する程度の味気ないものであった。せいぜい、投稿動画フレームより外側の空きエリアに、利用するユーザに関連する情報が表示されるに過ぎないものであった。   However, the posted moving image frame displayed in the conventional posted moving image display screen is simply not as tasty as having the display operation unit 1002 as shown in FIG. At best, information related to the user to be used is only displayed in an empty area outside the posted moving image frame.

本発明は、このような問題点に鑑み、投稿動画を他の情報と共に効果的に配信する投稿動画配信サーバ及び投稿動画配信方法を提供することを目的とする。   In view of such a problem, an object of the present invention is to provide a posted moving image distribution server and a posted moving image distribution method for effectively distributing a posted moving image together with other information.

本発明は、上述した課題を解決するために以下の構成を採用する。即ち、本発明は、ユーザから投稿された投稿動画を視聴者端末へ配信する投稿動画配信サーバに関し、視聴者端末から投稿動画の視聴要求を受信する要求受信手段と、この要求受信手段により受信された視聴要求の対象となる投稿動画が表示される動画表示部とこの動画表示部を囲むように配置され第1広告データが表示される動画フレームとこの動画表示部上及びこの動画フレーム上の少なくとも一方に配置され第2広告データが表示される選択可能な表示部であって選択された際には所定の関連情報を別に表示させる表示部とを有する投稿動画表示画面に関するデータを生成する画面生成手段と、この画面生成手段により生成された投稿動画表示画面に関するデータを視聴者端末に送信する送信手段とを備えるというものである。   The present invention employs the following configuration in order to solve the above-described problems. That is, the present invention relates to a posted video distribution server that distributes a posted video posted by a user to a viewer terminal, a request receiving unit that receives a viewing request for the posted video from the viewer terminal, and the request receiving unit. A moving image display unit that displays a posted moving image that is a target of a viewing request, a moving image frame that is arranged so as to surround the moving image display unit, and displays the first advertisement data, and on the moving image display unit and at least on the moving image frame Screen generation for generating data related to a posted video display screen, which is a selectable display unit that is arranged on one side and that displays second advertisement data, and that displays a predetermined related information separately when selected. And transmission means for transmitting data relating to the posted moving image display screen generated by the screen generation means to the viewer terminal.

本発明では、視聴者端末から所定の投稿動画の視聴要求が受信されると、この視聴要求の対象となる投稿動画が表示される投稿動画表示画面に関するデータが生成され、このデータが当該視聴者端末に送信される。この投稿動画表示画面は、投稿動画が表示(再生)される動画表示部と、この動画表示部を囲むように配置される動画フレームと、動画表示部上及び動画フレーム上の少なくとも一方に配置される選択可能な表示部とから構成される。ここで選択可能とはこの投稿動画表示画面が表示される視聴者端末上で操作(クリック、実行等)することができる意である。   In the present invention, when a viewing request for a predetermined posted video is received from the viewer terminal, data related to a posted video display screen on which the posted video that is the target of the viewing request is displayed is generated. Sent to the terminal. The posted video display screen is arranged on a video display unit on which the posted video is displayed (played back), a video frame arranged so as to surround the video display unit, and at least one on the video display unit and the video frame. And a selectable display unit. Here, “selectable” means that the user can operate (click, execute, etc.) on the viewer terminal on which the posted moving image display screen is displayed.

これにより、投稿動画表示画面が表示される視聴者端末では、この動画フレームには第1広告データが表示され、選択可能な表示部には第2広告データが表示される。   Thereby, in the viewer terminal on which the posted moving image display screen is displayed, the first advertisement data is displayed in the moving image frame, and the second advertisement data is displayed in the selectable display unit.

従って、本発明によれば、従来味気のないものであった動画フレームに広告データが掲載され視聴者端末に配信されるため、視聴者は、華やかに飾られた動画フレームに囲まれた状態で投稿動画を視聴することができる。   Therefore, according to the present invention, since advertisement data is posted in a video frame that has not been tasteful in the past and distributed to the viewer terminal, the viewer is surrounded by a gorgeous video frame. You can watch posted videos.

更に、第2広告データが表示される選択可能な表示部が視聴者端末上で選択された場合には所定の関連情報が別に表示されるため、視聴者は、投稿動画を視聴しながら関連する情報を見ることができる。   Furthermore, when a selectable display unit on which the second advertisement data is displayed is selected on the viewer terminal, predetermined related information is displayed separately, so that the viewer is related while viewing the posted video. You can see information.

広告主の観点からも、視聴者の目に触れる動画フレームに広告データを表示させることができるため、有効な広告配信を行うことが可能となる。更に、広告主は、広告データが選択可能な表示部に掲載された場合には、更に詳細広告情報を提供することができるため、より効果的な広告配信を行うことができる。   From the advertiser's point of view, since the advertisement data can be displayed in the moving image frame that can be seen by the viewer, effective advertisement distribution can be performed. Furthermore, the advertiser can provide more detailed advertisement information when the advertisement data is displayed on the selectable display unit, and therefore can perform more effective advertisement distribution.

すなわち、本発明によれば、投稿者にとっては自己の投稿動画を効果的に視聴することができ更に他の視聴者にも自己の投稿動画を効果的に視聴させることができ、広告主にとっては広告データを視聴者に効果的に配信することができるという相乗的な利益をもたらすことができる。   That is, according to the present invention, the poster can effectively view his / her own posted video, and can also allow other viewers to effectively view his / her own posted video. It is possible to provide a synergistic benefit that advertising data can be effectively distributed to viewers.

本発明において好ましくは、上記投稿動画配信サーバが、広告主端末から、広告データとして、上記関連情報の存在場所、上記第1広告データ及び上記第2広告データを受信し、更に、この広告データを表示させる投稿動画を指定する動画指定情報として投稿動画の識別情報、投稿動画の内容に応じたカテゴリ情報又は投稿動画を投稿したユーザ情報を受信する広告受信手段と、この広告受信手段により受信された広告データを同じく受信された動画指定情報と関連付けて記憶する広告記憶手段と、上記要求受信手段により視聴要求が受信された場合に、この視聴要求の対象となる投稿動画を示す識別情報と関連付けられて記憶されている広告データか、この視聴要求の対象となる投稿動画の内容に応じたカテゴリ情報と関連付けられて記憶されている広告データか、この視聴要求の対象となる投稿
動画を投稿したユーザ情報と関連付けられて記憶されている広告データかのいずれかを抽出する広告抽出手段と、を更に備え、上記画面生成手段が、上記広告抽出手段により抽出された第1広告データが上記動画フレームに表示され、同じく抽出された第2広告データが上記選択可能な表示部に表示され、上記所定の関連情報が同じく抽出された関連情報の存在場所から取得され表示されるように、上記投稿動画表示画面に関するデータを生成するように構成する。
Preferably, in the present invention, the posted moving image distribution server receives the location of the related information, the first advertisement data, and the second advertisement data as advertisement data from the advertiser terminal, and further receives the advertisement data. The advertisement receiving means for receiving the identification information of the posted video, the category information corresponding to the content of the posted video, or the user information that posted the posted video as the video designation information for designating the posted video to be displayed, and received by this advertisement receiving means The advertisement storage means for storing the advertisement data in association with the received video designation information, and when the viewing request is received by the request receiving means, the advertisement data is associated with the identification information indicating the posted video subject to the viewing request. Stored in association with category data corresponding to the content of the posted video subject to the viewing request. The screen generation unit further includes an advertisement extraction unit that extracts either the stored advertisement data or the advertisement data stored in association with the user information that posted the posted video that is the target of the viewing request. The means displays the first advertisement data extracted by the advertisement extraction means in the moving image frame, the second advertisement data extracted in the same manner is displayed in the selectable display section, and the predetermined related information is also extracted. Data related to the posted moving image display screen is generated so as to be obtained and displayed from the location where the related information is present.

このような構成によれば、広告主は、掲載させたい広告データを自分でデザインすることができ、選択されて表示される関連情報を指定することができ、更に、広告データを表示させる投稿動画を指定することができる。よって、投稿動画と共に魅力的な広告データを配信することが可能となる。   According to such a configuration, the advertiser can design the advertisement data he / she wants to publish himself / herself, can specify the related information to be selected and displayed, and can further display the posted video. Can be specified. Therefore, it becomes possible to distribute attractive advertisement data together with the posted moving image.

更に、広告データの掲載対象となる投稿動画を特定させる方法として、その投稿動画の内容に応じたカテゴリ情報やその投稿動画を投稿したユーザ情報を用いることができる。よって、広告主にとっては、所望のカテゴリ(スポーツ等)若しくは所望のユーザを選択することにより、その選択されたカテゴリに属する投稿動画若しくはその選択されたユーザにより投稿された投稿動画に自己の広告データを掲載させることができる。   Furthermore, as a method for specifying a posted moving image to be posted with advertisement data, category information corresponding to the content of the posted moving image and user information that posted the posted moving image can be used. Therefore, for the advertiser, by selecting a desired category (sports or the like) or a desired user, his / her own advertisement data is added to the posted video belonging to the selected category or the posted video posted by the selected user. Can be posted.

本発明において好ましくは、上記投稿動画配信サーバが、投稿動画と共に広告データを表示させる広告掲載権を広告主に入札させる入札画面に関するデータを広告主端末へ送信し、この入札画面を介して入力される入札金額をこの広告主を識別する広告主識別情報と共に受信する入札データ受信手段と、投稿動画に関し、最高金額を入札している広告主を識別する広告主識別情報及び入札期間を管理する入札管理手段と、を更に備え、上記画面生成手段が、上記入札期間が終了し投稿動画が落札された場合に、この落札された投稿動画に関する視聴要求が上記要求受信手段により受信された場合には、この落札された投稿動画に関し上記入札管理手段により管理される広告主識別情報の示す広告主の第1広告データが前記動画フレームに表示され、この広告主の第2広告データが前記選択可能な表示部に表示されるように上記投稿動画表示画面に関するデータを生成するように構成する。   Preferably, in the present invention, the posted video distribution server transmits to the advertiser terminal data related to a bid screen for allowing the advertiser to bid for an advertising right to display advertisement data together with the posted video, and is input via the bid screen. Bid data receiving means for receiving the bid amount together with the advertiser identification information for identifying this advertiser, and the bidder for managing the advertiser identification information for identifying the advertiser who has bid the highest amount and the bidding period for the posted video Management means, and when the screen generation means receives a request for viewing the posted video that has been bid successfully when the bid period has ended and the posted video has been awarded. The first advertisement data of the advertiser indicated by the advertiser identification information managed by the bid management means regarding the posted video that has been awarded is displayed in the video frame. It is, configured to generate data relating to the Add Video display screen so that the second advertisement data of the advertiser is displayed in the selectable display unit.

このような構成によれば、広告主は、配信(再生)回数の多いすなわち視聴率の高い投稿動画を選んで自己の広告データを掲載させることができる。よって、投稿者も自己の投稿動画に鮮やかな広告データが掲載されるようにより魅力的な動画を投稿するようになり、ひいては投稿動画を効果的に配信することができる。   According to such a configuration, the advertiser can select his / her own advertisement data by selecting a posted video with a high number of distributions (reproductions), that is, a high audience rating. Therefore, the contributor also posts a more attractive video so that bright advertisement data is posted on his / her own video, and as a result, the posted video can be effectively distributed.

また、このような視聴率の高い投稿動画への広告掲載権を競売することにより同一投稿動画への複数の広告主からの広告掲載要求を排他制御することができ、入札金額を利益とすることもできる。   In addition, by auctioning advertisement placement rights to posted videos with a high audience rating, it is possible to exclusively control advertisement placement requests from multiple advertisers on the same posted video, and to make the bid amount profitable. You can also.

本発明において好ましくは、上記入札データ受信手段が、上記広告掲載権として投稿動画の内容に応じたカテゴリ単位若しくは投稿動画を投稿したユーザ単位で広告主に入札させる入札画面に関するデータを送信し、上記入札管理手段が、カテゴリ単位若しくはユーザ単位で最高金額を入札している広告主を識別する広告主識別情報を管理し、上記画面生成手段が、上記入札期間が終了しカテゴリ単位若しくはユーザ単位で落札された場合に、この落札されたカテゴリに含まれる投稿動画若しくは落札されたユーザにより投稿された投稿動画に関する視聴要求が上記要求受信手段により受信された場合には、この落札されたカテゴリに含まれる投稿動画若しくは落札されたユーザにより投稿された投稿動画に関し上記入札管理手段により管理される広告主識別情報の示す広告主の第1広告データが上記動画フレームに表示され、この広告主の第2広告データが上記選択可能な表示部に表示されるように上記投稿動画表示画面に関するデータを生成するように構成する。   Preferably, in the present invention, the bid data receiving means transmits data relating to a bid screen that causes an advertiser to bid on a category basis according to the content of the posted video or a user unit that posted the posted video as the advertising placement right, The bid management means manages the advertiser identification information for identifying the advertiser who bids the highest amount in the category unit or the user unit, and the screen generation means makes a successful bid in the category unit or the user unit after the bidding period ends. If the request receiving means receives a viewing request related to a posted video included in the successful bid category or a posted video posted by the user who has been awarded, it is included in the successful bid category. Manage the posted videos or posted videos posted by users who have made a successful bid by the above bid management means Data related to the posted video display screen so that the first advertisement data of the advertiser indicated by the advertiser identification information displayed is displayed in the video frame and the second advertising data of the advertiser is displayed on the selectable display unit. Is configured to generate

このような構成によれば、入札単位を投稿動画単位によらずカテゴリ単位や投稿者たるユーザ単位にすることができ、広告主にとっては自由度を持って投稿動画を選択することができ、ひいては広告主からの入札希望を増やすことができる。   According to such a configuration, the bid unit can be a category unit or a user unit as a contributor regardless of the posted video unit, and the advertiser can select the posted video with a degree of freedom. Increase bids from advertisers.

本発明において好ましくは、上記画面生成手段が、視聴要求の対象となる投稿動画の内容に関連する商品を電子商取引するための電子商取引サーバのアドレスを含み、この電子商取引サーバから取得された商品情報が上記動画表示部上の電子商取引画面に表示され、この電子商取引画面を介して入力される購入商品情報、決済情報が電子商取引サーバへ送信されることでユーザが投稿動画の内容に関連する商品を購入可能となるように上記投稿動画表示画面に関するデータを生成するように構成する。   Preferably, in the present invention, the screen generation unit includes an address of an electronic commerce server for electronic commerce for a product related to the content of the posted moving image to be viewed, and product information acquired from the electronic commerce server Is displayed on the electronic commerce screen on the video display unit, and the product related to the content of the posted video by the user being sent through the electronic commerce screen and the purchase product information and settlement information transmitted to the electronic commerce server. Is configured to generate data related to the posted moving image display screen so that can be purchased.

このような構成では、視聴者端末上では、投稿動画配信画面の動画表示部上に投稿動画の再生終了後などに電子商取引画面が表示される。視聴者は、視聴者端末上で投稿動画の視聴を楽しんだ後、同一画面上に表示される電子商取引画面を操作することにより、その視聴した投稿動画に関連する商品を購入することができる。   In such a configuration, on the viewer terminal, the electronic commerce screen is displayed on the moving image display unit of the posted moving image distribution screen after the reproduction of the posted moving image is completed. After enjoying the viewing of the posted video on the viewer terminal, the viewer can purchase a product related to the viewed posted video by operating the electronic commerce screen displayed on the same screen.

従って、このような構成によれば、視聴者に魅力的な投稿動画配信画面を提供するだけでなく、その同一画面上で更に電子商取引の機会を提供することができるため、より効果的に投稿動画の配信をすることができる。更に、広告主及び電子商取引業者にとっても効果的な広告配信及び商取引を提供することができる。   Therefore, according to such a configuration, it is possible not only to provide an attractive posted video distribution screen to viewers, but also to provide more opportunities for electronic commerce on the same screen, so posting more effectively Can deliver video. Furthermore, it is possible to provide effective advertisement distribution and commercial transactions for advertisers and electronic commerce companies.

なお、本発明は、上述した投稿動画配信サーバと同様の特徴を有する投稿動画配信方法、情報処理装置(コンピュータ)を投稿動画配信サーバとして機能させるプログラム、或いは、当該プログラムを記録したコンピュータが読み取り可能な記憶媒体としても実現可能である。   The present invention is readable by a posted video distribution method having the same characteristics as the above-described posted video distribution server, a program that causes an information processing apparatus (computer) to function as a posted video distribution server, or a computer that records the program It can be realized as a simple storage medium.

本発明によれば、投稿動画を他の情報と共に効果的に配信する投稿動画配信サーバ及び投稿動画配信方法を実現することができる。   According to the present invention, a posted moving image distribution server and a posted moving image distribution method for effectively distributing a posted moving image together with other information can be realized.

以下、図面を参照して、本発明の実施形態としての投稿動画配信システム(本発明の投稿動画配信サーバに相当)について説明する。以下に示す各実施形態の構成はそれぞれ例示であり、本発明は各実施形態の構成に限定されるものではない。   Hereinafter, a posted moving image distribution system (corresponding to a posted moving image distribution server of the present invention) as an embodiment of the present invention will be described with reference to the drawings. The configuration of each embodiment shown below is an example, and the present invention is not limited to the configuration of each embodiment.

[第一実施形態]
以下、本発明の第一実施形態としての投稿動画配信システムについて説明する。第一実施形態における投稿動画配信システムは、インターネット1を介して接続されるユーザ端末に対して投稿動画配信サービスを提供する。すなわち、本実施形態における投稿動画配信システムは、ユーザの動画データをユーザ端末から受信し、その動画データを保存、管理する。また、本投稿動画配信システムは、管理されている投稿動画をユーザ端末からの要求により配信する。なお、本発明は、ユーザ端末と投稿動画配信システムとを接続するネットワークをインターネット1に限定するものではない。
[First embodiment]
Hereinafter, a posted moving image distribution system as a first embodiment of the present invention will be described. The posted moving image distribution system in the first embodiment provides a posted moving image distribution service to user terminals connected via the Internet 1. That is, the posted moving image distribution system in the present embodiment receives user moving image data from the user terminal, and stores and manages the moving image data. In addition, the posted moving image distribution system distributes a managed posted moving image in response to a request from the user terminal. In the present invention, the network connecting the user terminal and the posted moving image distribution system is not limited to the Internet 1.

ユーザ端末は、例えば、パーソナルコンピュータ31、携帯電話33等である。ユーザ端末は、本実施形態における投稿動画配信システムにアクセスし動画配信を受け得る一般的な通信機能、配信された投稿動画を再生することができる一般的な再生機能等を有するものであればよく、本発明はこのユーザ端末のハードウェア構成を限定するものでもない。   The user terminal is, for example, a personal computer 31, a mobile phone 33, or the like. Any user terminal may be used as long as it has a general communication function capable of accessing the posted video distribution system and receiving the video distribution in this embodiment and a general playback function capable of reproducing the distributed posted video. The present invention does not limit the hardware configuration of the user terminal.

更に、第一実施形態における投稿動画配信システムは、投稿動画をユーザへ配信する際に、広告主が所望する投稿動画に広告データを掲載して共に配信するサービスも提供する。各広告主A及びBは、インターネット1に接続される広告主端末21及び22をそれぞれ用いて、掲載したい広告データ及びその広告データを掲載したい投稿動画に関する情報を本投稿動画配信システムへそれぞれ送る。本発明は、これら広告主端末21及び22のハードウェア構成を限定するものではなく、掲載したい広告データを作成するアプリケーション、この広告データを本投稿動画配信システムで決められた通信手法により広告データ管理サーバ15へ送ることのできる通信機能を持つものであればよい。   Furthermore, the posted moving image distribution system in the first embodiment also provides a service for posting and distributing advertisement data on a posted moving image desired by an advertiser when distributing a posted moving image to a user. Each of the advertisers A and B uses the advertiser terminals 21 and 22 connected to the Internet 1 to send advertisement data to be posted and information related to the posted video to which the advertisement data is to be posted to the posted video distribution system. The present invention does not limit the hardware configuration of these advertiser terminals 21 and 22; it is an application that creates advertisement data to be posted, and the advertisement data is managed by a communication method determined by the posted video distribution system. Any device having a communication function that can be sent to the server 15 may be used.

〔システム構成〕
図1は、第一実施形態における投稿動画配信システムのシステム構成例を示す図である。図1に示されるように、本実施形態における投稿動画配信システムは、投稿動画配信WEBサーバ(以降、単にWEBサーバと表記する)10、投稿動画配信ストリーミングサーバ(以降、単にストリーミングサーバと表記する)11、投稿動画管理サーバ13、広告データ管理サーバ15等を有する。このうち、WEBサーバ10、ストリーミングサーバ11及び広告データ管理サーバ15は、インターネット1に接続(公開)される。また、WEBサーバ10とストリーミングサーバ11とがネットワークで接続され、WEBサーバ10と投稿動画管理サーバ13及び広告データ管理サーバ15とがネットワークで接続される。
〔System configuration〕
FIG. 1 is a diagram illustrating a system configuration example of a posted moving image distribution system according to the first embodiment. As shown in FIG. 1, the posted moving image distribution system in this embodiment includes a posted moving image distribution WEB server (hereinafter simply referred to as a WEB server) 10, a posted moving image distribution streaming server (hereinafter simply referred to as a streaming server). 11. Posted video management server 13, advertisement data management server 15 and the like. Among these, the WEB server 10, the streaming server 11, and the advertisement data management server 15 are connected (disclosed) to the Internet 1. Further, the WEB server 10 and the streaming server 11 are connected via a network, and the WEB server 10, the posted moving image management server 13 and the advertisement data management server 15 are connected via a network.

ユーザは、ユーザ端末31又は33を利用して、WEBサーバ10にアクセスすることにより、動画を投稿したり、所望の投稿動画を選択し視聴したりする。投稿動画視聴時には、ユーザ端末では、WEBサーバ10から供給されるWEBページ(投稿動画表示画面)を介して投稿動画が選択されると、ストリーミングサーバ11からその選択された投稿動画の配信を受け、ユーザ端末上の動画プレイヤによりその投稿動画が再生される。   The user uses the user terminal 31 or 33 to access the WEB server 10 to post a moving image or select and view a desired posted moving image. When a posted video is viewed, the user terminal receives the selected posted video from the streaming server 11 when the posted video is selected via the WEB page (posted video display screen) supplied from the WEB server 10. The posted moving image is reproduced by the moving image player on the user terminal.

なお、本実施形態では、各サーバをそれぞれ別ハードウェアで実現しているが、いくつかのサーバをまとめて少ない数のサーバとして実現するようにしてもよい。また、本実施形態における投稿動画配信システムは、動画配信手法としてプログレッシブダウンロード手法若しくはストリーミング手法のいずれかが利用可能なように、WEBサーバ10とストリーミングサーバ11とを設けるが、動画配信手法に応じてストリーミングサーバ11を設けないようにしてもよい。   In this embodiment, each server is realized by separate hardware, but some servers may be realized as a small number of servers collectively. In addition, the posted moving image distribution system according to the present embodiment includes the WEB server 10 and the streaming server 11 so that either the progressive download method or the streaming method can be used as the moving image distribution method. The streaming server 11 may not be provided.

〔装置構成〕
次に、第一実施形態における投稿動画配信システムを構成する各装置について図2を用いてそれぞれ説明する。図2は、第一実施形態における投稿動画配信システムを構成する各装置の機能概念構成例を示すブロック図である。本実施形態における投稿動画配信システムを構成する各装置は、ハードウェア構成として、CPU(Central Processing Unit)、メモリ、入出力インタフェース等をそれぞれ備える。これらWEBサーバ10、ストリーミングサーバ11、投稿動画管理サーバ13及び広告データ管理サーバ15はそれぞれパーソナルコンピュータ等のような汎用コンピュータで構築されてもよいし、専用コンピュータで構築されるようにしてもよい。本発明は、このような各装置のハードウェア構成を限定するものではない。各装置は、例えば、ハードディスク等のメモリに記憶されるアプリケーションプログラムがCPUにより読み出され実行されることにより、図2に示す各機能部を実現する。
〔Device configuration〕
Next, each device constituting the posted moving image distribution system in the first embodiment will be described with reference to FIG. FIG. 2 is a block diagram showing an example of a functional conceptual configuration of each device constituting the posted moving image distribution system in the first embodiment. Each device constituting the posted moving image distribution system in the present embodiment includes a CPU (Central Processing Unit), a memory, an input / output interface, and the like as a hardware configuration. These WEB server 10, streaming server 11, posted moving image management server 13 and advertisement data management server 15 may each be constructed by a general-purpose computer such as a personal computer, or may be constructed by a dedicated computer. The present invention does not limit the hardware configuration of each device. Each device implements each functional unit shown in FIG. 2 by reading and executing an application program stored in a memory such as a hard disk by the CPU.

〈WEBサーバ〉
WEBサーバ10は、投稿動画配信サービスをユーザ端末に提供するための窓口となる。すなわち、WEBサーバ10は、当該投稿動画配信サービスの提供を行うためのメニュー画面をユーザ端末に提供し、このメニュー画面の操作に基づくユーザ要求を受け付ける
。WEBサーバ10によりユーザ端末へ提供される画面は、例えばWEBページである。
<WEB server>
The WEB server 10 serves as a window for providing the posted moving image distribution service to the user terminal. That is, the WEB server 10 provides the user terminal with a menu screen for providing the posted moving image distribution service, and accepts a user request based on the operation of the menu screen. The screen provided to the user terminal by the WEB server 10 is, for example, a WEB page.

WEBサーバ10は、当該メニュー画面の操作に基づくユーザからの投稿要求により、動画データをユーザ端末から受信し、その投稿動画データを投稿動画管理サーバ13に保存、管理させる。また、WEBサーバ10は、投稿動画管理サーバ13で管理される複数の投稿動画のうちユーザにより選択された投稿動画を所定の広告データと共に当該ユーザの端末に配信する。本実施形態の投稿動画配信システムは、動画配信手法としてストリーミングを用いるため、この投稿動画再生時にはストリーミングサーバ11が利用される。もちろん、本発明は、この動画配信手法を限定するものではない。   The WEB server 10 receives moving image data from the user terminal in response to a posting request from the user based on the operation of the menu screen, and stores and manages the posted moving image data in the posted moving image management server 13. Moreover, the WEB server 10 distributes the posted moving image selected by the user among the plurality of posted moving images managed by the posted moving image management server 13 to the user's terminal together with the predetermined advertisement data. Since the posted moving image distribution system according to the present embodiment uses streaming as a moving image distribution method, the streaming server 11 is used when the posted moving image is reproduced. Of course, the present invention does not limit the moving image distribution method.

WEBサーバ10は、このような機能を実現するために、通信部101、動画データアクセス制御部102、動画データ変換部103、配信画面生成部105等を備える。以下、WEBサーバ10の各機能部についてそれぞれ説明する。   The WEB server 10 includes a communication unit 101, a moving image data access control unit 102, a moving image data conversion unit 103, a distribution screen generation unit 105, and the like in order to realize such a function. Hereinafter, each functional unit of the WEB server 10 will be described.

通信部101は、ネットワークインタフェースカード等を制御し、HTTP(Hypertext Transfer Protocol)等のプロトコルによりユーザ端末とやりとりされるデータの送受信を行う。通信部101は、動画データアクセス制御部102から送られるWEBページ等のデータをユーザ端末へ送信する。また、通信部101は、当該WEBページがユーザ端末上で操作されることに伴いユーザ端末から送信されるデータを受けると、そのデータを動画データアクセス制御部102へ送る。なお、図2では、説明の便宜のため、通信部101はユーザ端末との通信のみ行うように図示されるが、投稿動画管理サーバ13、広告データ管理サーバ15、ストリーミングサーバ11との通信も行う。   The communication unit 101 controls a network interface card and transmits / receives data exchanged with a user terminal using a protocol such as HTTP (Hypertext Transfer Protocol). The communication unit 101 transmits data such as a WEB page sent from the moving image data access control unit 102 to the user terminal. In addition, when the communication unit 101 receives data transmitted from the user terminal as the WEB page is operated on the user terminal, the communication unit 101 transmits the data to the moving image data access control unit 102. In FIG. 2, for convenience of explanation, the communication unit 101 is illustrated as performing only communication with the user terminal, but also performs communication with the posted moving image management server 13, the advertisement data management server 15, and the streaming server 11. .

動画データアクセス制御部102は、投稿動画配信サービスに関するユーザからのアクセス及びユーザへのアクセスを制御する(本発明の要求受信手段及び送信手段に相当する)。具体的には、動画データアクセス制御部102は、投稿動画配信サービスを提供するためのメニュー画面等を提供するべく、これら画面データを通信部101を介してユーザ端末へ送信したり、これら画面操作に伴うユーザ要求を受信する。   The moving image data access control unit 102 controls access from the user and access to the user regarding the posted moving image distribution service (corresponding to request receiving means and transmitting means of the present invention). Specifically, the moving image data access control unit 102 transmits these screen data to the user terminal via the communication unit 101 or provides these screen operations in order to provide a menu screen or the like for providing the posted moving image distribution service. The user request accompanying is received.

投稿動画配信サービスを提供するためのメニュー画面には、例えば、ユーザに動画データを投稿させるための画面、ユーザを識別するためのユーザIDを入力させるための画面、ユーザが見たい投稿動画を選択するための投稿動画リスト画面等がある。動画データアクセス制御部102は、当該メニュー画面を介してユーザが入力したユーザIDを受け、このユーザIDに応じて投稿動画配信サービスに関するアクセスを制御する。   For the menu screen for providing the posted video distribution service, for example, a screen for allowing the user to post video data, a screen for inputting a user ID for identifying the user, and a posted video that the user wants to view are selected. There is a posted video list screen to do. The moving image data access control unit 102 receives a user ID input by the user via the menu screen, and controls access related to the posted moving image distribution service according to the user ID.

動画データアクセス制御部102は、当該メニュー画面を介して動画データが投稿される際には、そのユーザから投稿されてきた動画データ(以降、投稿動画データと表記する)と共にその投稿動画に対してユーザの設定したタイトル情報、キーワード情報等を受ける。タイトル情報は、その投稿動画に対しユーザにより設定されたタイトルであり、キーワード情報は、例えば投稿動画リスト画面で各投稿動画をカテゴリ分類して表示する場合の分類キーとして利用される。   When the moving image data is posted via the menu screen, the moving image data access control unit 102 adds the moving image data posted from the user (hereinafter referred to as posted moving image data) to the posted moving image. Receives title information, keyword information, etc. set by the user. The title information is a title set by the user for the posted moving image, and the keyword information is used as a classification key when, for example, each posted moving image is classified and displayed on the posted moving image list screen.

動画データアクセス制御部102は、投稿動画データを受けるとその投稿動画データを識別するための識別子としてシステムでユニークな動画IDを付与する。動画データアクセス制御部102は、動画データ投稿時には、投稿動画データ、動画ID、ユーザID、タイトル情報、キーワード情報等を動画データ変換部103へ送る。なお、上記動画IDは、WEBサーバ10により付与されず、投稿動画管理サーバ13により付与されるようにしてもよい。   When the moving image data access control unit 102 receives the posted moving image data, the moving image data access control unit 102 assigns a unique moving image ID as an identifier for identifying the posted moving image data. The moving image data access control unit 102 sends the posted moving image data, moving image ID, user ID, title information, keyword information, and the like to the moving image data conversion unit 103 when posting moving image data. Note that the video ID may not be given by the WEB server 10 but may be given by the posted video management server 13.

一方で、動画データアクセス制御部102は、ユーザから投稿動画の視聴が要求されて
きた場合には、その要求された投稿動画を識別するための動画IDを通信部101から受ける。この場合、動画データアクセス制御部102は、この動画IDに関連するデータの抽出を投稿動画管理サーバ13へ要求する。動画データアクセス制御部102は、この要求に応じて配信画面生成部105により生成された投稿動画配信画面データを受け、通信部101を介してその投稿動画配信画面データをユーザ端末へ送信する。このとき、動画データアクセス制御部102は、この投稿動画配信画面により再生されるべき配信用の投稿動画データ(以降、動画配信データと表記する)を配信画面生成部105から受け、ストリーミングサーバ11へ送る。なお、この投稿動画配信画面の詳細については後述する。
On the other hand, when a user requests viewing of a posted moving image, the moving image data access control unit 102 receives a moving image ID for identifying the requested posted moving image from the communication unit 101. In this case, the moving image data access control unit 102 requests the posted moving image management server 13 to extract data related to the moving image ID. The video data access control unit 102 receives the posted video distribution screen data generated by the distribution screen generation unit 105 in response to this request, and transmits the posted video distribution screen data to the user terminal via the communication unit 101. At this time, the moving image data access control unit 102 receives posted moving image data for distribution (hereinafter referred to as moving image distribution data) to be reproduced on the posted moving image distribution screen from the distribution screen generation unit 105, and sends it to the streaming server 11. send. Details of the posted moving image distribution screen will be described later.

動画データ変換部103は、動画データアクセス制御部102から投稿動画データ、ユーザID、キーワード情報等を受けると、その投稿動画データを配信用に所定の形式でエンコードすることにより、動画配信データを生成する。このとき、ユーザから投稿される投稿動画データは、例えば、MPEG(Moving Picture Experts Group)、MPEG4等の方式で圧縮されたデータファイルである。また、動画データ変換部103により生成される動画配信データは、例えば、ASF(Advanced Streaming Format)、FLV(Flash
Video)である。なお、本発明は、投稿動画データの形式及び動画配信データの形式を限定するものではないが、説明を分かり易くするため、以下の説明では動画配信データのファイル形式としてFLV形式を用いた場合を例に挙げるものとする。動画データ変換部103は、投稿動画データが変換された動画配信データをユーザID、キーワード情報等と共に投稿動画管理サーバ13へ送る。
When the moving image data conversion unit 103 receives the posted moving image data, user ID, keyword information, etc. from the moving image data access control unit 102, the moving image data conversion unit 103 generates the moving image distribution data by encoding the posted moving image data in a predetermined format for distribution To do. At this time, the posted moving image data posted by the user is a data file compressed by a method such as MPEG (Moving Picture Experts Group) or MPEG4. The moving image distribution data generated by the moving image data conversion unit 103 is, for example, ASF (Advanced Streaming Format), FLV (Flash
Video). Although the present invention does not limit the format of the posted moving image data and the format of the moving image distribution data, in the following description, the case where the FLV format is used as the file format of the moving image distribution data is easy to understand. Take the example. The moving image data conversion unit 103 sends the moving image distribution data obtained by converting the posted moving image data to the posted moving image management server 13 together with the user ID, keyword information, and the like.

配信画面生成部105は、投稿動画管理サーバ13から、ユーザにより視聴が要求される投稿動画に関するデータ(動画配信データ、ユーザID、タイトル情報、キーワード情報等)を受ける。配信画面生成部105は、これらデータのうち、動画配信データを除く他のデータを広告データ管理サーバ15へ送る。これにより、配信画面生成部105は、この投稿動画に掲載することが望まれた広告データ及びこの広告データに関連する情報を広告データ管理サーバ15から受ける。   The distribution screen generation unit 105 receives data (video distribution data, user ID, title information, keyword information, etc.) related to the posted video that is requested to be viewed by the user from the posted video management server 13. The distribution screen generation unit 105 sends other data, except for the moving image distribution data, to the advertisement data management server 15. As a result, the distribution screen generation unit 105 receives from the advertisement data management server 15 the advertisement data desired to be posted in the posted moving image and information related to the advertisement data.

配信画面生成部105は、広告データ管理サーバ15から送られた広告データ及び広告データに関連するデータ、並びに投稿動画管理サーバ13から送られた投稿動画に関するデータに基づいて、対象の投稿動画をユーザ端末の画面に表示させるための投稿動画配信画面を生成する。配信画面生成部105は、この生成された投稿動画配信画面に関するデータを動画データアクセス制御部102へ送る。この配信画面生成部105は、本発明の画面生成手段に相当する。   The distribution screen generation unit 105 uses the advertisement data sent from the advertisement data management server 15, the data related to the advertisement data, and the data related to the posted video sent from the posted video management server 13 as the target posted video. Generate a posted video distribution screen to be displayed on the terminal screen. The distribution screen generation unit 105 sends data relating to the generated posted moving image distribution screen to the moving image data access control unit 102. The distribution screen generation unit 105 corresponds to a screen generation unit of the present invention.

この投稿動画配信画面に関するデータとは、この画面がWEBページとして生成されている場合には、例えば、HTMLファイル、このHTMLファイルから呼び出されWEBページ上に投稿動画フレームを表示させ投稿動画を再生させるためのデータファイル、この投稿動画フレーム内で再生されるべき動画配信データファイル、同投稿動画フレーム内で表示されるべき広告データファイル等がある。なお、これらのデータファイルは、投稿動画配信画面を生成するための最低限のものに過ぎず、その他この投稿動画配信画面を彩るピクチャファイル等が含まれていても良い。このうち、WEBページ上に投稿動画フレームを表示させるためのデータファイルとしては、例えば、SWF(Shockwave Flash)ファイルがある。広告データファイルについては後述する。   The data related to this posted video distribution screen is, for example, an HTML file, which is called from this HTML file and displays the posted video frame on the WEB page and plays the posted video when this screen is generated as a WEB page. Data file, a video distribution data file to be reproduced within the posted video frame, an advertisement data file to be displayed within the posted video frame, and the like. These data files are only a minimum for generating the posted moving image distribution screen, and may include other picture files that color the posted moving image distribution screen. Among these, as a data file for displaying the posted moving image frame on the WEB page, for example, there is a SWF (Shockwave Flash) file. The advertisement data file will be described later.

図3は、投稿動画配信画面の例を示す図である。図3の例による投稿動画配信画面300は、投稿動画表示部301を有する。投稿動画表示部301は、ユーザが視聴したいと選択した投稿動画が表示される動画表示部306と、この動画表示部306を囲む投稿動画フレーム部305と、その投稿動画に付随する他の情報が表示される投稿動画情報表示
部等から構成される。この投稿動画情報表示部には例えば表示される投稿動画のタイトル、視聴ユーザによる評価及びコメント等が表示される。なお、本発明は、投稿動画フレーム部305より外側のエリアに表示される情報を限定するものではない。
FIG. 3 is a diagram illustrating an example of a posted moving image distribution screen. The posted moving image distribution screen 300 according to the example of FIG. The posted moving image display unit 301 includes a moving image display unit 306 that displays a posted moving image that the user wants to view, a posted moving image frame unit 305 that surrounds the moving image display unit 306, and other information attached to the posted moving image. It is composed of a posted moving picture information display section and the like. In this posted moving image information display section, for example, the title of the posted moving image to be displayed, the evaluation and comment by the viewing user are displayed. Note that the present invention does not limit the information displayed in the area outside the posted moving image frame unit 305.

投稿動画フレーム部305上にはこれに重なるようにして、更に、再生操作部307、第1選択部311、第3選択部313等が表示される。動画表示部306上にはこれに重なるようにして、第2選択部312が更に表示される。これら再生操作部307、第1選択部311、第2選択部312、第3選択部313及び投稿動画フレーム部305は、動画表示部306に表示される投稿動画に対し広告主によりデザインされた広告データが表示される。以降、これら再生操作部307、第1選択部311、第2選択部312、第3選択部313及び投稿動画フレーム部305の総称として符号を用いない形で投稿動画フレームと表記する。   On the posted moving image frame unit 305, a playback operation unit 307, a first selection unit 311, a third selection unit 313, and the like are further displayed so as to overlap therewith. A second selection unit 312 is further displayed on the moving image display unit 306 so as to overlap therewith. The reproduction operation unit 307, the first selection unit 311, the second selection unit 312, the third selection unit 313, and the posted video frame unit 305 are advertisements designed by the advertiser for the posted video displayed on the video display unit 306. Data is displayed. Hereinafter, the reproduction operation unit 307, the first selection unit 311, the second selection unit 312, the third selection unit 313, and the posted moving image frame unit 305 are collectively referred to as a posted moving image frame without using a code.

動画表示部306及び投稿動画フレームは、ユーザ端末のWEBブラウザ上でプラグインとして動作する動画プレイヤにより表示される。動画プレイヤとしては、WindowsMediaPlayer(Windowsは登録商標)、Flashプレイヤ等がある。本発明は、動画表示部306及び投稿動画フレームをユーザ端末上に表示させる仕組み、アプリケーション等を限定するものではないが、本実施形態では動画配信データのファイル形式としてFLV形式を用いた例を示すため、Flashプレイヤにより投稿動画フレームは表示される。投稿動画フレームは、上述の配信画面生成部105により生成されるSWFファイルがFlashプレイヤにより読み込まれることで表示される。   The moving image display unit 306 and the posted moving image frame are displayed by a moving image player that operates as a plug-in on the WEB browser of the user terminal. Examples of the video player include Windows Media Player (Windows is a registered trademark), Flash player, and the like. Although the present invention does not limit the mechanism, application, and the like for displaying the moving image display unit 306 and the posted moving image frame on the user terminal, the present embodiment shows an example in which the FLV format is used as the file format of the moving image distribution data. Therefore, the posted moving image frame is displayed by the Flash player. The posted moving image frame is displayed when the SWF file generated by the distribution screen generation unit 105 is read by the flash player.

動画表示部306には、ユーザにより選択された投稿動画が表示(再生)される。動画表示部306では、ユーザにより選択された投稿動画に対応する動画配信データ(FLVデータ)が上述のSWFから呼び出され、ストリーミングサーバ11からそのユーザの端末にストリーミング送信されることにより当該投稿動画が表示される。   In the moving image display unit 306, the posted moving image selected by the user is displayed (reproduced). In the moving image display unit 306, moving image distribution data (FLV data) corresponding to the posted moving image selected by the user is called from the SWF described above, and the posted moving image is streamed from the streaming server 11 to the user's terminal. Is displayed.

再生操作部307、第1選択部311、第2選択部312、第3選択部313、及び投稿動画フレーム部305にはそれぞれ広告主によりデザインされたデータ(広告データ)が表示される。これらの広告データはそれぞれ上述のSWFから呼び出されるピクチャファイルであり、例えばPNG(Portable Network Graphics)ファイル、GIF(Graphic
Interchange Format)ファイル、JPEG(Joint Photographic Experts Group)ファイル等で実現される。広告データは、広告データ管理サーバ15で保存、管理されている。
Data (advertisement data) designed by the advertiser is displayed in the reproduction operation unit 307, the first selection unit 311, the second selection unit 312, the third selection unit 313, and the posted moving image frame unit 305, respectively. Each of these advertisement data is a picture file called from the SWF, for example, a PNG (Portable Network Graphics) file, a GIF (Graphic)
Interchange Format (JPEG) files, JPEG (Joint Photographic Experts Group) files, etc. The advertisement data is stored and managed by the advertisement data management server 15.

第1選択部311、第2選択部312及び第3選択部313は、それぞれユーザ端末により選択可能なエリアとなっている。ここで選択可能とは、例えばマウスで操作されるポインタによりクリックされ得ること或いはキーボードでフォーカスが操作され実行され得ること等をいう。これら各選択部が選択されるとその選択された表示部に関連付けられた情報がURL(Uniform Resource Locator)等により特定され表示される。第1選択部311は、投稿動画フレーム部305上のいずれかの位置に配置される。図3の例では、この第1選択部311は動画表示部306より上方に配置されている。なお、本発明は、この第1選択部311の数及び配置場所を限定するものではないため、投稿動画フレーム部305上の上方、右横、左横にそれぞれ設けられるようにしてもよいし、投稿動画フレーム部305全体を選択可能な第1選択部311としてもよい。   The first selection unit 311, the second selection unit 312 and the third selection unit 313 are areas that can be selected by the user terminal. Here, “selectable” means that, for example, it can be clicked with a pointer operated with a mouse, or focus can be operated with a keyboard and executed. When each of these selection units is selected, information associated with the selected display unit is specified and displayed by a URL (Uniform Resource Locator) or the like. The first selection unit 311 is arranged at any position on the posted moving image frame unit 305. In the example of FIG. 3, the first selection unit 311 is disposed above the moving image display unit 306. Since the present invention does not limit the number and location of the first selection units 311, the first selection unit 311 may be provided above, on the right side, and on the left side on the posted video frame unit 305. It may be the first selection unit 311 that can select the entire posted moving image frame unit 305.

第2選択部312は、動画表示部306上のいずれかの位置に、表示されている投稿動画に重なるように配置される。図3の例では、第2選択部312は動画表示部306上の下方部に配置されている。なお、本発明は、この第2選択部312の数及び配置場所を限定するものではないため、動画表示部306上の上方部、中央部及び下方部にそれぞれ設
けられるようにしてもよい。
The second selection unit 312 is arranged at any position on the moving image display unit 306 so as to overlap the displayed posted moving image. In the example of FIG. 3, the second selection unit 312 is disposed in a lower part on the moving image display unit 306. Note that the present invention does not limit the number and location of the second selection units 312, and may be provided in the upper part, the central part, and the lower part on the moving picture display unit 306.

第3選択部313は、再生操作部307よりも下方部に配置され、例えばティッカーとして実現される。この場合には第3選択部313は、広告主から提供された文字列をその範囲内に流れるように表示する。しかしながら、第3選択部313は、ティッカーとしてではなくピクチャ情報が表示されるようにしてもよい。   The third selection unit 313 is disposed below the reproduction operation unit 307 and is realized as, for example, a ticker. In this case, the third selection unit 313 displays the character string provided by the advertiser so as to flow within the range. However, the third selection unit 313 may display picture information instead of the ticker.

また、図3の例では、これら選択可能なエリアとしての選択部を3つ用意しているが、本発明はこの選択可能なエリアの数及び配置を限定するものではない。   In the example of FIG. 3, three selection units as these selectable areas are prepared, but the present invention does not limit the number and arrangement of these selectable areas.

〈ストリーミングサーバ〉
ストリーミングサーバ11は、通信部111、ストリーミング配信部112等を備え、動画配信データのストリーミング配信を行う。
<Streaming server>
The streaming server 11 includes a communication unit 111, a streaming distribution unit 112, and the like, and performs streaming distribution of moving image distribution data.

通信部111は、ネットワークインタフェースカード等を制御し、RTP(Real-time Transport Protocol)、RTCP(RTP Control Protocol)等のプロトコルによりユーザ端末とデータをやりとりすることにより動画データのストリーミング通信を実行する。通信部111は、その他、WEBサーバ10との通信も行う。   The communication unit 111 controls a network interface card or the like, and executes streaming communication of moving image data by exchanging data with a user terminal using a protocol such as RTP (Real-time Transport Protocol) or RTCP (RTP Control Protocol). In addition, the communication unit 111 also performs communication with the WEB server 10.

ストリーミング配信部112は、WEBサーバ10の動画データアクセス制御部102から送られる動画配信データが対象のユーザ端末に対してストリーミング配信されるように通信部111を制御する。   The streaming distribution unit 112 controls the communication unit 111 so that the moving image distribution data transmitted from the moving image data access control unit 102 of the WEB server 10 is distributed to the target user terminal.

〈投稿動画管理サーバ〉
投稿動画管理サーバ13は、動画データ管理部131、動画データDB(データベース)132等を備え、WEBサーバ10から送られる動画配信データを保存し、WEBサーバ10から要求される投稿動画に対応する動画配信データをWEBサーバ10へ送る。
<Posted video management server>
The posted moving image management server 13 includes a moving image data management unit 131, a moving image data DB (database) 132, and the like. The posted moving image management server 13 stores moving image distribution data sent from the WEB server 10 and corresponds to the posted moving image requested from the WEB server 10. The distribution data is sent to the WEB server 10.

動画データ管理部131は、動画データDB132への動画配信データの格納及び抽出を制御する。動画データ管理部131は、WEBサーバ10の動画データ変換部103から送られる動画配信データ、ユーザID、キーワード情報等を動画データDB132に格納する。一方で、動画データ管理部131は、WEBサーバ10の動画データアクセス制御部102から動画IDを受けると、その動画IDに対応する動画配信データ、タイトル、キーワード情報等を動画データDB132から抽出し、抽出された動画配信データ、タイトル、キーワード情報等をWEBサーバ10の配信画面生成部105へ送る。   The moving image data management unit 131 controls the storage and extraction of moving image distribution data in the moving image data DB 132. The moving image data management unit 131 stores the moving image distribution data, user ID, keyword information, and the like sent from the moving image data conversion unit 103 of the WEB server 10 in the moving image data DB 132. On the other hand, when the video data management unit 131 receives the video ID from the video data access control unit 102 of the WEB server 10, the video data management unit 131 extracts the video distribution data, title, keyword information, and the like corresponding to the video ID from the video data DB 132, The extracted moving image distribution data, title, keyword information, and the like are sent to the distribution screen generation unit 105 of the WEB server 10.

図4は、動画データDB132の例を示す図である。動画データDB132には、投稿動画ごとに、動画ID、ユーザID、動画データ、タイトル情報、キーワード情報等が記憶される。   FIG. 4 is a diagram illustrating an example of the moving image data DB 132. The moving image data DB 132 stores a moving image ID, user ID, moving image data, title information, keyword information, and the like for each posted moving image.

動画IDは、投稿動画を識別する識別子である。ユーザIDは、その動画を投稿したユーザを識別するための識別子である。動画データとしては、投稿動画データが配信用に変換された動画配信データが格納される。タイトル情報はその投稿動画に設定されたタイトルである。キーワード情報はその投稿動画に設定されたキーワードであり、1つの投稿動画につき複数設定可能である。このキーワード情報は、ユーザから送られてくるデータをそのまま利用してもよいし、システム側によりその投稿動画の内容に応じて設定されてもよい。このキーワード情報によりその投稿動画の属するカテゴリが決定される。この投稿動画の属するカテゴリ情報についても動画データDB132に格納されるようにしてもよい。   The moving image ID is an identifier for identifying the posted moving image. The user ID is an identifier for identifying the user who posted the moving image. As the moving image data, moving image distribution data obtained by converting the posted moving image data for distribution is stored. The title information is the title set for the posted video. The keyword information is a keyword set for the posted moving image, and a plurality of keyword information can be set for each posted moving image. For this keyword information, data sent from the user may be used as it is, or may be set according to the content of the posted moving image by the system side. The category to which the posted moving image belongs is determined by this keyword information. The category information to which the posted moving image belongs may also be stored in the moving image data DB 132.

なお、図4の例では、動画データDB132には動画配信データが記憶されるが、サーバのファイルシステム自体に動画配信データが格納され、この動画データDB132にはその動画配信データが格納されるアドレス又はディレクトリなどが格納されるようにしてもよい。   In the example of FIG. 4, moving image distribution data is stored in the moving image data DB 132, but the moving image distribution data is stored in the file system of the server, and the moving image data DB 132 stores the moving image distribution data. Or a directory etc. may be stored.

〈広告データ管理サーバ〉
広告データ管理サーバ15は、広告主端末21及び22から送られる広告データを受け付け、管理する。広告データ管理サーバ15は、通信部151、広告データ制御部152、広告データDB(データベース)153等を備える。
<Advertising data management server>
The advertisement data management server 15 receives and manages advertisement data sent from the advertiser terminals 21 and 22. The advertisement data management server 15 includes a communication unit 151, an advertisement data control unit 152, an advertisement data DB (database) 153, and the like.

通信部151は、ネットワークインタフェースカード等を制御し、広告主端末21及び22からの広告データを受けるための所定のプロトコルを実行する。通信部151は、例えば当該広告データを電子メールで受ける場合には、POP3(Post Office Protocol Version 3)を実行する。当該広告データは、HTTPで受けるようにしてもよいし、FTP(File Transfer Protocol)で受信するようにしてもよい。通信部151は、受信された広告データを広告データ制御部152へ渡す。その他、通信部151は、WEBサーバ10との通信も行う。なお、本発明は、広告データ管理サーバ15が広告主端末から広告データを受け取る通信手法を限定するものではない。   The communication unit 151 controls a network interface card and the like, and executes a predetermined protocol for receiving advertisement data from the advertiser terminals 21 and 22. For example, when receiving the advertisement data by e-mail, the communication unit 151 executes POP3 (Post Office Protocol Version 3). The advertisement data may be received by HTTP or may be received by FTP (File Transfer Protocol). The communication unit 151 passes the received advertisement data to the advertisement data control unit 152. In addition, the communication unit 151 also performs communication with the WEB server 10. The present invention does not limit the communication method in which the advertisement data management server 15 receives advertisement data from the advertiser terminal.

広告データ制御部152(本発明の広告受信手段及び広告抽出手段に相当)は、投稿動画に関連付けて広告データを配信したい広告主からのアクセス及び当該広告主へのアクセスを制御する。例えば、広告データ制御部152は、広告データの受け付けを行うためのメニュー画面等を通信部151を介して広告主端末へ送信するようにしてもよい。広告データの受け付けを行うためのメニュー画面には、例えば、広告主に広告データを送信させるための画面、広告主を識別するための広告主IDを入力させるための画面、広告データを関連付けたい投稿動画を選択するための画面等がある。広告データ制御部152は、当該メニュー画面を介して広告主が入力した広告主IDを受け、この広告主IDに応じた処理を行うようにしてもよい。   The advertisement data control unit 152 (corresponding to the advertisement receiving unit and the advertisement extracting unit of the present invention) controls access from the advertiser who wants to distribute the advertisement data in association with the posted moving image and access to the advertiser. For example, the advertisement data control unit 152 may transmit a menu screen or the like for receiving advertisement data to the advertiser terminal via the communication unit 151. The menu screen for accepting advertisement data includes, for example, a screen for allowing the advertiser to send the advertisement data, a screen for inputting the advertiser ID for identifying the advertiser, and a post to be associated with the advertisement data. There are screens for selecting videos. The advertisement data control unit 152 may receive an advertiser ID input by the advertiser via the menu screen and perform processing according to the advertiser ID.

広告データ制御部152は、広告主から広告データを受け付ける際には、その広告主から送られてきた広告データと共にその広告データに関連する情報を受信する。広告データに関連する情報には、広告データを掲載させる対象となる投稿動画の情報(対象情報)、広告データの掲載期間、掲載箇所(例えば図3に示す第1選択部311、第2選択部312、第3選択部313若しくは投稿動画フレーム部305)、掲載箇所が選択可能エリア(例えば図3に示す第1選択部311、第2選択部312、第3選択部313)である場合に選択時に表示されるデータのURLなどがある。   When receiving the advertisement data from the advertiser, the advertisement data control unit 152 receives information related to the advertisement data together with the advertisement data sent from the advertiser. Information related to the advertisement data includes information on the posted video (target information) on which the advertisement data is to be posted (posting information), a publication period of the advertisement data, and a placement location (for example, the first selection unit 311 and the second selection unit illustrated in FIG. 312, the third selection unit 313 or the posted moving image frame unit 305), and selection when the posting location is a selectable area (for example, the first selection unit 311, the second selection unit 312, and the third selection unit 313 shown in FIG. 3). There are URLs of data displayed at times.

広告データ制御部152は、広告データを受け付けるとその広告データを識別するための識別子としてシステムでユニークな広告データIDを付与する。広告データ制御部152は、これら広告データ、広告データID、広告主ID、及び広告データに関連する情報を広告データDB153(本発明の広告記憶手段に相当)に格納する。このとき、広告データ制御部152は、同一の投稿動画の同一広告掲載箇所に同時期に複数の広告主から広告掲載要求が来た場合に、それらの排他制御を行う。   When receiving the advertisement data, the advertisement data control unit 152 assigns a unique advertisement data ID in the system as an identifier for identifying the advertisement data. The advertisement data control unit 152 stores the advertisement data, the advertisement data ID, the advertiser ID, and information related to the advertisement data in the advertisement data DB 153 (corresponding to the advertisement storage unit of the present invention). At this time, the advertisement data control unit 152 performs exclusive control when there are advertisement insertion requests from a plurality of advertisers at the same time in the same advertisement placement location of the same posted moving image.

一方で、広告データ制御部152は、ユーザから投稿動画の配信が要求されてきた場合に、その要求された投稿動画に関し、投稿動画管理サーバ13に格納される全ての情報をWEBサーバ10の配信画面生成部105から受ける。広告データ制御部152は、これら視聴が要求されている投稿動画に関連する情報に基づいて、関連する広告データ及びこの広告データに関連するデータを抽出するように広告データDB153へ指示する。広告データ制御部152は、この要求に応じて抽出された広告データ及び広告データに関連す
るデータを当該配信画面生成部105へ送る。
On the other hand, the advertisement data control unit 152 distributes all the information stored in the posted video management server 13 regarding the requested posted video when the user requests distribution of the posted video. Received from the screen generator 105. The advertisement data control unit 152 instructs the advertisement data DB 153 to extract related advertisement data and data related to the advertisement data based on information related to the posted moving image for which viewing is requested. The advertisement data control unit 152 sends the advertisement data extracted in response to this request and data related to the advertisement data to the distribution screen generation unit 105.

図5は、広告データDB153の例を示す図である。広告データDB153には、広告データごとに、広告データID、広告主ID、対象種別、対象条件、各広告掲載箇所に表示されるべき広告データ、選択可能な各掲載箇所のリンク先情報、各広告掲載箇所に表示される広告データの掲載期間等が記憶される。以降、広告データが格納されるフィールド、リンク先情報が格納されるフィールド及び掲載期間が格納されるフィールドをその掲載箇所(投稿動画フレーム部305、第1選択部311、第2選択部312、第3選択部313)ごとに、フレーム部の広告データ、第1選択部の広告データ、第2選択部の広告データ、第3選択部の広告データ、第1選択部のリンク先情報、第2選択部のリンク先情報、第3選択部のリンク先情報、フレーム部の掲載期間、第1選択部の掲載期間、第2選択部の掲載期間、第3選択部の掲載期間と表記する。   FIG. 5 is a diagram illustrating an example of the advertisement data DB 153. In the advertisement data DB 153, for each advertisement data, an advertisement data ID, an advertiser ID, a target type, a target condition, advertisement data to be displayed in each advertisement placement location, link destination information of each placement location that can be selected, each advertisement The insertion period etc. of the advertisement data displayed at the posting location are stored. Thereafter, the field where the advertisement data is stored, the field where the link destination information is stored, and the field where the insertion period is stored are referred to as the posting location (posted moving picture frame unit 305, first selection unit 311, second selection unit 312, 3 selection units 313), the advertisement data of the frame unit, the advertisement data of the first selection unit, the advertisement data of the second selection unit, the advertisement data of the third selection unit, the link destination information of the first selection unit, the second selection The link destination information of the part, the link destination information of the third selection part, the posting period of the frame part, the posting period of the first selection part, the posting period of the second selection part, and the posting period of the third selection part.

広告データIDフィールドには、広告データを識別する識別子としての広告データIDが格納される。広告主IDフィールドには、広告主を識別するための識別子としての広告主IDが格納される。   The advertisement data ID field stores an advertisement data ID as an identifier for identifying advertisement data. The advertiser ID field stores an advertiser ID as an identifier for identifying the advertiser.

フレーム部、第1選択部、第2選択部及び第3選択部の各広告データフィールドには、それぞれの掲載箇所に表示される各広告データがそれぞれ格納される。これら各広告データは、本実施形態における投稿動画配信システムのレギュレーションに合うように広告主によりそれぞれ生成される。広告データとしては上述したようにPNGファイル、GIFファイル、JPEGファイル等が利用される。第3選択部がティッカーとして実現される場合には、この第3選択部の広告データにはテキストデータが格納される。なお、これら各掲載箇所の広告データは全て設定される必要はなく、広告主として必要なデータのみが設定される。よって、1つの投稿動画に対し、複数の広告主の広告データが関連付けられてもよい。   Each advertisement data field of the frame part, the first selection part, the second selection part, and the third selection part stores each advertisement data to be displayed at each placement location. Each of these advertisement data is generated by the advertiser so as to meet the regulation of the posted moving image distribution system in the present embodiment. As the advertisement data, a PNG file, a GIF file, a JPEG file, or the like is used as described above. When the third selection unit is realized as a ticker, text data is stored in the advertisement data of the third selection unit. Note that it is not necessary to set all the advertisement data for each of these placements, only the data necessary for the advertiser is set. Therefore, advertisement data of a plurality of advertisers may be associated with one posted video.

第1選択部、第2選択部及び第3選択部の各リンク先情報フィールドには、それぞれの掲載箇所が選択された場合に表示されるべき各データのURLがそれぞれ格納される。フレーム部、第1選択部、第2選択部及び第3選択部の各掲載期間フィールドには、それぞれの掲載箇所に各広告データを表示させる期間がそれぞれ格納される。これら掲載期間は、広告主から指定されるようにしてもよいし、広告主から支払われる金額等に応じてシステムが決定するようにしてもよい。   Each link destination information field of the first selection unit, the second selection unit, and the third selection unit stores the URL of each data to be displayed when the respective posting location is selected. In each posting period field of the frame part, the first selecting part, the second selecting part, and the third selecting part, a period in which each advertisement data is displayed in each posting part is stored. These posting periods may be specified by the advertiser, or may be determined by the system according to the amount paid by the advertiser.

対象種別フィールドには、広告データを掲載する投稿動画の選択手法の種別が格納される。例えば、広告主が広告データを掲載したいとして投稿動画自体を選ぶ場合に、この対象種別フィールドには「0」が格納される。広告主がカテゴリを選択してその選択されたカテゴリに含まれる投稿動画に対して広告データの掲載を望む場合には、この対象種別フィールドに「1」が格納される。広告主がユーザを選択してその選択されたユーザの投稿動画に対して広告データの掲載を望む場合には、この対象種別フィールドに「2」が格納される。   In the target type field, the type of the method for selecting the posted moving image on which the advertisement data is posted is stored. For example, when the advertiser wants to post advertisement data and selects the posted moving image itself, “0” is stored in the target type field. When the advertiser selects a category and wants to post advertisement data for a posted moving image included in the selected category, “1” is stored in the target type field. When the advertiser selects a user and wants to post advertisement data on the posted moving image of the selected user, “2” is stored in the target type field.

対象条件フィールドには、上記の対象種別に関連する投稿動画の選択条件が格納される。すなわち、対象条件フィールドには、対象種別フィールドに「0(=動画)」が格納されている場合には選択された動画IDが格納され、対象種別対象条件フィールドには、に「1(=カテゴリ)」が格納されている場合には選択されたカテゴリ情報(スポーツ、ビジネス、ペット等)が格納され、対象種別フィールドに「2(=ユーザ)」が格納されている場合には選択されたユーザIDが格納される。対象条件フィールドには更に付加条件が設定されるようにしてもよい。例えば、対象種別フィールドに「1(=カテゴリ)」が格納されている場合にそのカテゴリ内の複数の投稿動画のうち更に再生回数順位何番まで
という情報や、選択されたユーザIDが設定されている場合にそのユーザIDの投稿動画のうちのどのカテゴリ情報についてかという絞込み情報である。本発明は、このように広告データを関連付ける投稿動画の特定手法を限定するものではないため、広告主からどのような方法で特定されるようにしてもよい。
In the target condition field, a selection condition of the posted moving image related to the target type is stored. That is, in the target condition field, when “0 (= moving image)” is stored in the target type field, the selected moving image ID is stored, and in the target type target condition field, “1 (= category) is stored. ) ”Is stored, the selected category information (sports, business, pets, etc.) is stored, and when“ 2 (= user) ”is stored in the target type field, the selected user is stored. ID is stored. Additional conditions may be further set in the target condition field. For example, when “1 (= category)” is stored in the target type field, information indicating the number of times of the number of times of reproduction among a plurality of posted moving images in the category and the selected user ID are set. If there is, it is narrowed down information about which category information of the posted moving image of the user ID. Since the present invention does not limit the method of specifying the posted moving image that associates the advertisement data as described above, the method may be specified by the advertiser by any method.

広告データ制御部152は、視聴が望まれる投稿動画に関する情報をWEBサーバ10の配信画面生成部105から受け、広告データDB153から例えば以下のように対象の広告データを抽出する。   The advertisement data control unit 152 receives information related to the posted moving image desired to be viewed from the distribution screen generation unit 105 of the WEB server 10 and extracts target advertisement data from the advertisement data DB 153 as follows, for example.

まず、広告データ制御部152は、対象種別が「0」であり対象条件に今回の動画IDが設定されているレコードを抽出することにより、対象の広告データを抽出する。次に、広告データ制御部152は、対象種別「1」であり対象条件に今回の投稿動画のキーワード情報に基づくカテゴリが設定されているレコードを抽出することにより、対象の広告データを抽出する。更に、広告データ制御部152は、対象種別が「2」であり対象条件に今回の投稿動画の投稿者であるユーザIDが設定されているレコードを抽出することにより、対象の広告データを抽出する。   First, the advertisement data control unit 152 extracts target advertisement data by extracting a record whose target type is “0” and the current video ID is set as the target condition. Next, the advertisement data control unit 152 extracts target advertisement data by extracting a record that is the target type “1” and in which the category based on the keyword information of the current posted moving image is set as the target condition. Furthermore, the advertisement data control unit 152 extracts target advertisement data by extracting a record whose target type is “2” and the user ID of the posted video of the current posting is set as the target condition. .

本実施形態では、配信される投稿動画に掲載される広告データの抽出処理を広告データ管理サーバ15で行う例を示したが、広告主から広告データが送られてきた時点で掲載対象となる投稿動画を判別し、投稿動画管理サーバ13の動画データDB132に広告データIDが登録されるようにしてもよい。   In the present embodiment, an example is shown in which the advertisement data management server 15 performs the process of extracting the advertisement data to be posted on the posted video to be distributed. However, the posting to be posted when the advertisement data is sent from the advertiser. The moving image may be determined, and the advertisement data ID may be registered in the moving image data DB 132 of the posted moving image management server 13.

〔動作例〕
次に、上述の本発明の第一実施形態における投稿動画配信システムの動作例について場面毎にそれぞれ説明する。
[Operation example]
Next, an operation example of the posted moving image distribution system in the first embodiment of the present invention will be described for each scene.

〈ユーザからの動画投稿時の動作について〉
ユーザは、投稿動画配信サービスの提供を受ける場合には、ユーザ端末を利用してWEBサーバ10へアクセスする。これにより、例えばWEBサーバ10の動画データアクセス制御部102は、当該ユーザ端末へ投稿動画配信サービスのメニュー画面等を送信する。ユーザは、ユーザ端末に表示された画面を操作することにより、所望のサービスを受けることができる。このとき、ユーザは、例えばログイン操作等により自己の識別子(ユーザID等)をWEBサーバ10へ通知している。
<Operations when posting videos from users>
The user accesses the WEB server 10 using the user terminal when receiving the provision of the posted moving image distribution service. Accordingly, for example, the moving image data access control unit 102 of the WEB server 10 transmits a posted moving image distribution service menu screen or the like to the user terminal. The user can receive a desired service by operating the screen displayed on the user terminal. At this time, the user notifies the WEB server 10 of his / her identifier (user ID or the like) by, for example, a login operation.

ユーザは、ユーザ端末に表示される画面を操作することによりユーザ動画を投稿する。このとき、ユーザ端末は、投稿動画データ、タイトル情報、キーワード情報等がWEBサーバへ送信される。   A user posts a user moving image by operating a screen displayed on the user terminal. At this time, the user terminal transmits posted video data, title information, keyword information, and the like to the WEB server.

WEBサーバ10では、通信部101により受信されたユーザID、投稿動画データ、タイトル情報、キーワード情報等は、動画データアクセス制御部102へ送られる。動画データアクセス制御部102は、ユーザ要求が動画投稿であることを認識すると、その投稿動画に対応する識別子として動画IDを付与し、この動画IDと共にそれらデータを動画データ変換部103へ送る。   In the WEB server 10, the user ID, posted moving image data, title information, keyword information, and the like received by the communication unit 101 are sent to the moving image data access control unit 102. When the moving image data access control unit 102 recognizes that the user request is a moving image posting, the moving image data access control unit 102 assigns a moving image ID as an identifier corresponding to the posted moving image, and sends the data together with the moving image ID to the moving image data conversion unit 103.

動画データ変換部103は、投稿動画データを所定の形式でエンコードすることによりその投稿動画データに関する動画配信データを生成する。動画データ変換部103は、この生成された動画配信データを動画ID、ユーザID、タイトル情報、キーワード情報等と共に投稿動画管理サーバ15へ送る。   The moving image data conversion unit 103 generates moving image distribution data related to the posted moving image data by encoding the posted moving image data in a predetermined format. The moving image data conversion unit 103 sends the generated moving image distribution data to the posted moving image management server 15 together with the moving image ID, user ID, title information, keyword information, and the like.

投稿動画管理サーバ15は、動画データ変換部103から送られるデータを動画データ
DB132へ登録する。これにより、以降、動画データアクセス制御部102からユーザ端末へ供給される投稿動画のリスト画面にはこの投稿された動画が掲載される。
The posted moving image management server 15 registers the data sent from the moving image data conversion unit 103 in the moving image data DB 132. Thus, the posted video is posted on the posted video list screen supplied from the video data access control unit 102 to the user terminal.

〈広告主からの広告データ掲載依頼時の動作について〉
広告主は、本投稿動画配信システムにより提供される投稿動画配信画面300により所望の投稿動画と共にユーザ端末へ配信される広告データをデザインする。広告主は、本投稿動画配信システムのレギュレーションに沿って図3の例に示す投稿動画フレーム部305、第1選択部311、第2選択部312、第3選択部313に表示すべき広告データを作成する。広告主が投稿動画フレーム部305と第1選択部311と第3選択部313に広告データを表示させたい場合には、投稿動画フレーム部305と第1選択部311とに表示させたいピクチャファイルと第3選択部313に表示させたいテキストデータを作成する。
<Operation at the time of advertisement data posting request from advertiser>
The advertiser designs advertisement data distributed to the user terminal together with a desired posted moving image on the posted moving image distribution screen 300 provided by the posted moving image distribution system. The advertiser sends advertisement data to be displayed on the posted moving image frame unit 305, the first selecting unit 311, the second selecting unit 312, and the third selecting unit 313 shown in the example of FIG. create. When the advertiser wants to display advertisement data in the posted moving image frame unit 305, the first selection unit 311 and the third selection unit 313, the picture file to be displayed in the posted moving image frame unit 305 and the first selection unit 311; Text data to be displayed on the third selection unit 313 is created.

広告主は、この広告データに関連する情報として、広告データの掲載期間、広告データを掲載したい投稿動画に関する情報、広告データを表示させるエリアとして選択可能な掲載箇所(第1選択部、第2選択部、第3選択部)を選んでいる場合には選択時に表示されるべきデータのURL等を決定する。なお、このような広告データに関連する情報は、広告データ管理サーバ15の広告データ制御部152から広告主端末へ提供される画面により作成され、広告データ管理サーバ15へ送られるようにしてもよい。   Advertisers can use information related to this advertisement data as the period of advertisement data, information related to the posted video on which the advertisement data is to be posted, and the place where the advertisement data can be displayed (first selection unit, second selection) In the case of selecting the third part, the URL of the data to be displayed at the time of selection is determined. Such information related to the advertisement data may be created by a screen provided to the advertiser terminal from the advertisement data control unit 152 of the advertisement data management server 15 and sent to the advertisement data management server 15. .

広告主は、広告主端末21及び22を利用して広告データ管理サーバ15へこれら広告データとこの広告データに関連する情報を送信する。これら広告データ及び広告データに関連する情報は、本投稿動画配信システムにより決められている送信手法(電子メール、FTP等)により広告主端末21及び22から広告データ管理サーバ15へ送信される。このとき、広告主は、例えばログイン操作等により自己の識別子(広告主ID等)を広告データ管理サーバ15へ通知している。   The advertiser transmits the advertisement data and information related to the advertisement data to the advertisement data management server 15 using the advertiser terminals 21 and 22. The advertisement data and information related to the advertisement data are transmitted from the advertiser terminals 21 and 22 to the advertisement data management server 15 by a transmission method (e-mail, FTP, etc.) determined by the posted moving image distribution system. At this time, the advertiser notifies the advertisement data management server 15 of its own identifier (advertiser ID and the like) by, for example, a login operation.

広告データ管理サーバ15では、通信部151により受信された広告主ID、広告データ、広告データに関連する情報は、広告データ制御部152へ送られる。広告データ制御部152は、これらデータを受けると、この広告データに対応する識別子として広告データIDを付与し、この広告データIDと共にそれらデータを広告データDB153へ登録する。   In the advertisement data management server 15, the advertiser ID, the advertisement data, and the information related to the advertisement data received by the communication unit 151 are sent to the advertisement data control unit 152. Upon receiving these data, the advertisement data control unit 152 assigns an advertisement data ID as an identifier corresponding to the advertisement data, and registers the data together with the advertisement data ID in the advertisement data DB 153.

〈ユーザから投稿動画の配信が要求された時の動作について〉
ユーザは、ユーザ端末を用いて視聴したい投稿動画を選択する。これにより、WEBサーバ10は、ユーザ端末からこのユーザにより選択された投稿動画を特定する動画IDを受信する。WEBサーバ10の動画データアクセス制御部102は、通信部101により受信された動画IDと共に投稿動画配信要求を受けると、投稿動画管理サーバ13にこの動画IDを送る。
<Operations when a user requests distribution of posted videos>
The user selects a posted moving image to be viewed using the user terminal. Thereby, WEB server 10 receives animation ID which specifies a contribution animation selected by this user from a user terminal. When the moving image data access control unit 102 of the WEB server 10 receives the posted moving image distribution request together with the moving image ID received by the communication unit 101, the moving image data access control unit 102 sends the moving image ID to the posted moving image management server 13.

投稿動画管理サーバ13では、動画データ管理部131が動画データDB132からこの動画IDに対応するレコードを抽出する。抽出された動画ID、ユーザID、動画配信データ、タイトル情報、キーワード情報等は、WEBサーバ10の配信画面生成部105に送られる。これらデータのうち動画配信データ以外のデータは、広告データ管理サーバ15にも送られる。   In the posted moving image management server 13, the moving image data management unit 131 extracts a record corresponding to the moving image ID from the moving image data DB 132. The extracted moving image ID, user ID, moving image distribution data, title information, keyword information, and the like are sent to the distribution screen generation unit 105 of the WEB server 10. Of these data, data other than the moving image distribution data is also sent to the advertisement data management server 15.

広告データ管理サーバ15では、広告データ制御部152がこれら対象の投稿動画に対し掲載が望まれる広告データ及びこの広告データに関連するデータを広告データDB153から抽出する。広告データには、その掲載箇所ごとにそのピクチャファイル若しくはテキストデータが含まれる。広告データに関連するデータには、掲載箇所として選択可能エ
リアが選ばれている場合に選択時に表示されるデータのURL等が含まれる。広告データDB153から抽出された広告データ及びこの広告データに関連するデータは、WEBサーバ10の配信画面生成部105へ送られる。
In the advertisement data management server 15, the advertisement data control unit 152 extracts from the advertisement data DB 153 the advertisement data desired to be posted on the target posted moving image and the data related to the advertisement data. The advertisement data includes the picture file or text data for each placement. The data related to the advertisement data includes the URL of data displayed at the time of selection when a selectable area is selected as the posting location. The advertisement data extracted from the advertisement data DB 153 and data related to the advertisement data are sent to the distribution screen generation unit 105 of the WEB server 10.

WEBサーバ10の配信画面生成部105は、投稿動画管理サーバ13から送られる投稿動画に関する情報と広告データ管理サーバ15から送られるその投稿動画に掲載が望まれる広告データとをそれぞれ受信する。配信画面生成部105は、これら受信されたデータに基づいて図3に示されるような投稿動画配信画面300に関するデータを生成する。   The distribution screen generation unit 105 of the WEB server 10 receives information related to a posted video sent from the posted video management server 13 and advertisement data desired to be posted on the posted video sent from the advertisement data management server 15. The distribution screen generation unit 105 generates data related to the posted moving image distribution screen 300 as shown in FIG. 3 based on the received data.

具体的には、配信画面生成部105は、投稿動画配信画面300内の投稿動画フレームを表示させるためのデータファイル(SWF等)、投稿動画フレームより外側のエリアを表示させるためのHTMLデータ等を生成する。SWFファイルには、対象の動画配信データ(FLVファイル等)を呼び出せるようにその動画配信データのファイル名、存在場所としてストリーミングサーバ11のアドレス等が含まれる。更に、第1選択部、第2選択部、第3選択部、投稿動画フレーム部305に表示されるべき広告データが呼び出せるように各広告データのファイル名及び存在場所としてWEBサーバ10のアドレス等がそれぞれ含まれる。更に、第1選択部、第2選択部、第3選択部に広告データ掲載が望まれている場合には選択時に表示されるデータのURLが含まれる。   Specifically, the distribution screen generation unit 105 generates a data file (such as SWF) for displaying the posted moving image frame in the posted moving image distribution screen 300, HTML data for displaying an area outside the posted moving image frame, and the like. Generate. The SWF file includes the file name of the moving image distribution data and the address of the streaming server 11 as the location so that the target moving image distribution data (FLV file or the like) can be called. Further, the file name of each advertisement data and the address of the WEB server 10 and the like are provided so that the advertisement data to be displayed on the first selection unit, the second selection unit, the third selection unit, and the posted moving image frame unit 305 can be called. Each included. Furthermore, when advertisement data publication is desired in the first selection unit, the second selection unit, and the third selection unit, the URL of data displayed at the time of selection is included.

配信画面生成部105は、このように生成された投稿動画配信画面300に関するデータ、動画配信データ及び広告データを動画データアクセス制御部102へ送る。動画データアクセス制御部102は、動画配信データをストリーミングサーバ11へ送り、広告データをWEBサーバ10に格納し、投稿動画配信画面300に関するデータを通信部101を介してユーザ端末へ送信する。   The distribution screen generation unit 105 sends the data related to the posted moving image distribution screen 300, the moving image distribution data, and the advertisement data generated in this way to the moving image data access control unit 102. The moving image data access control unit 102 sends moving image distribution data to the streaming server 11, stores advertisement data in the WEB server 10, and transmits data related to the posted moving image distribution screen 300 to the user terminal via the communication unit 101.

ユーザ端末では、投稿動画配信画面300に関するデータ(HTMLファイル等)がWEBブラウザにロードされることにより投稿動画配信画面300が表示される。この投稿動画配信画面300内の投稿動画フレームは、このデータ中のSWFがWEBブラウザのプラグインとして動作する動画プレイヤにより読み込まれることで表示される。更に、動画表示部306には、このSWFがストリーミングサーバ11上の動画配信データを呼び出しこの動画配信データがストリーミング配信されることにより投稿動画が再生される。同様に、広告掲載エリア(投稿動画フレーム部305、第1選択部311、第2選択部312、第3選択部313)には、このSWFがWEBサーバ10から広告データを呼び出すことにより各広告データがそれぞれ表示される。   In the user terminal, the posted moving image distribution screen 300 is displayed by loading data (HTML file or the like) related to the posted moving image distribution screen 300 into the WEB browser. The posted moving image frame in the posted moving image distribution screen 300 is displayed when the SWF in this data is read by a moving image player that operates as a plug-in of the WEB browser. Further, on the moving image display unit 306, the SWF calls the moving image distribution data on the streaming server 11, and the moving image distribution data is distributed by streaming, so that the posted moving image is reproduced. Similarly, in the advertisement placement area (posted moving picture frame unit 305, first selection unit 311, second selection unit 312, and third selection unit 313), each SWF calls the advertisement data from the WEB server 10 so that each advertisement data Is displayed.

ユーザ端末において、ユーザがこれら第1選択部311、第2選択部312、第3選択部313を選択すると、これらに関連付けられたURL上の各データがそれぞれ表示される。例えば、第1選択部311等に表示されている広告の詳細情報等のWEBページが表示される。   In the user terminal, when the user selects the first selection unit 311, the second selection unit 312, and the third selection unit 313, each data on the URL associated therewith is displayed. For example, a WEB page such as detailed information of an advertisement displayed on the first selection unit 311 or the like is displayed.

〈第一実施形態における作用及び効果〉
ここで、上述した第一実施形態における投稿動画配信システムの作用及び効果について述べる。
<Operation and effect in the first embodiment>
Here, the operation and effect of the posted moving image distribution system in the first embodiment described above will be described.

本実施形態における投稿動画配信システムでは、ユーザからの動画投稿時には、WEBサーバ10において投稿動画データ、その投稿動画に関するキーワード情報及びそのユーザを識別するユーザIDが受信される。続いて、WEBサーバ10では、動画データアクセス制御部102によりその投稿動画を識別するための動画IDが付与され、動画データ変換部103によりその受信された投稿動画データから配信用の動画配信データに変換される。結果として、ユーザからの投稿動画毎に、動画ID、ユーザID、動画配信データ
、キーワード情報等が投稿動画管理サーバ15の動画データDB132に格納される。
In the posted moving image distribution system in the present embodiment, when posting a moving image from a user, the WEB server 10 receives the posted moving image data, keyword information related to the posted moving image, and a user ID that identifies the user. Subsequently, in the WEB server 10, a moving image ID for identifying the posted moving image is given by the moving image data access control unit 102, and the received moving image data is changed from the received posted moving image data to the moving image distribution data for distribution. Converted. As a result, the moving image ID, user ID, moving image distribution data, keyword information, and the like are stored in the moving image data DB 132 of the posted moving image management server 15 for each posted moving image from the user.

一方で、広告データ管理サーバ15において、広告主によりデザインされた広告データ及びこの広告データに関連する情報が受信され、広告データ制御部152によりこの受信された広告データを識別するための広告データIDが付与される。結果として、広告主から送られた広告データ毎に、広告データID、広告主ID、各掲載箇所に表示されるべき広告データ、掲載箇所が選択可能エリアである場合に選択時に表示されるデータのURL情報、各掲載箇所の広告データ掲載期間等が広告データDB153に格納される。   Meanwhile, the advertisement data management server 15 receives advertisement data designed by the advertiser and information related to the advertisement data, and the advertisement data ID for identifying the received advertisement data by the advertisement data control unit 152. Is granted. As a result, for each advertisement data sent from the advertiser, the advertisement data ID, the advertiser ID, the advertisement data to be displayed in each posting location, and the data displayed at the time of selection when the posting location is a selectable area URL information, advertisement data publication period of each publication location, and the like are stored in the advertisement data DB 153.

WEBサーバ10において、ユーザからの投稿動画の視聴要求が受信されると、その視聴要求の対象となる投稿動画に関するデータが動画IDに基づいて投稿動画管理サーバ15の動画データDB132から抽出される。更に、広告データ管理サーバ15の広告データDB153からはこの動画IDに関連する投稿動画に掲載されるべき広告データ及び広告データに関連する情報が抽出される。これら各データベースから抽出されたデータはそれぞれWEBサーバ10の配信画面生成部105へ送られる。   When the WEB server 10 receives a viewing request for a posted video from the user, data related to the posted video that is the target of the viewing request is extracted from the video data DB 132 of the posted video management server 15 based on the video ID. Further, the advertisement data DB 153 of the advertisement data management server 15 extracts advertisement data to be posted on the posted moving image related to the moving image ID and information related to the advertising data. Data extracted from each of these databases is sent to the distribution screen generation unit 105 of the WEB server 10.

配信画面生成部105では、この視聴要求の対象となる投稿動画が動画表示部306に表示され、この投稿動画に掲載されるべき各広告データが投稿動画フレーム部305、第1選択部311、第2選択部312及び第3選択部313のいずれかに表示されるように、投稿動画配信画面300のデータが生成され、このデータがユーザ端末に送信されることにより投稿動画配信画面300がユーザ端末に表示される。   In the distribution screen generation unit 105, the posted moving image subject to the viewing request is displayed on the moving image display unit 306, and each advertisement data to be posted on the posted moving image includes the posted moving image frame unit 305, the first selection unit 311 and the first selection unit 311. Data of the posted moving image distribution screen 300 is generated so as to be displayed on either the second selection unit 312 or the third selection unit 313, and this data is transmitted to the user terminal, whereby the posted moving image distribution screen 300 is displayed on the user terminal. Is displayed.

このように、本実施形態によれば、従来味気のないものであった投稿動画フレームに広告データを掲載することができるため、広告データが華やかな絵柄を持つような場合投稿動画を華やかに彩った状態でユーザに視聴させることができる。   As described above, according to the present embodiment, advertisement data can be placed in a posted video frame that has not been tasteful in the past, so if the advertisement data has a gorgeous pattern, the posted video is gorgeously colored. Can be viewed by the user.

更に、投稿動画フレーム上には第1選択部311、第2選択部312及び第3選択部313のような選択された際に他のデータを表示させることができる表示部が備えられているため、ユーザは、これらを選択することにより投稿動画を視聴しながら興味のある情報を表示させることができる。   Further, the posted moving image frame includes a display unit that can display other data when selected, such as the first selection unit 311, the second selection unit 312, and the third selection unit 313. By selecting these, the user can display information of interest while viewing the posted moving image.

広告主の観点からも、視聴者たるユーザの目に触れる投稿動画フレームに広告情報を表示させることができるため、有効な広告配信を行うことが可能となる。更に、広告主は、広告データを掲載する箇所を選択することができる。広告を掲載する箇所として第1選択部311、第2選択部312及び第3選択部313を選択すれば、更に詳細情報をユーザに提供することができるため、より効果的な広告配信を行うことができる。   From the advertiser's point of view, the advertising information can be displayed in the posted video frame that can be seen by the viewer user, so that effective advertising distribution can be performed. Further, the advertiser can select a place where the advertisement data is to be posted. If the first selection unit 311, the second selection unit 312, and the third selection unit 313 are selected as places to place advertisements, more detailed information can be provided to the user, so that more effective advertisement distribution is performed. Can do.

従って、本実施形態によれば、投稿者たるユーザは自己の投稿動画を効果的に視聴することができ更に他のユーザにも自己の投稿動画を効果的に視聴させることができ、広告主は自社等の広告情報を視聴者たるユーザに効果的に配信することができるという相乗効果を得ることができる。   Therefore, according to the present embodiment, the user as a contributor can effectively view his / her own posted video, and can also allow other users to effectively view his / her own posted video. It is possible to obtain a synergistic effect that the advertising information of the company or the like can be effectively distributed to the viewer user.

また、本実施形態における投稿動画配信システムでは、広告データの掲載対象となる投稿動画を特定させる方法として、その投稿動画の内容に応じたカテゴリ情報やその投稿動画を投稿したユーザ情報を用いることができるように広告データDB153に対象種別フィールド及び対象条件が設けられる。   In addition, in the posted video distribution system in the present embodiment, category information corresponding to the content of the posted video or user information that posted the posted video is used as a method for identifying the posted video to be posted in the advertisement data. A target type field and a target condition are provided in the advertisement data DB 153 so as to be able to do so.

これにより、広告主は、所望のカテゴリ(スポーツ等)若しくは所望のユーザを選択することにより、その選択されたカテゴリに属する投稿動画若しくはその選択されたユーザにより投稿された投稿動画に自己の広告データを掲載させることができる。よって、広告
データを掲載させる投稿動画の選択手法の幅が広がり、広告主にとって使いやすいシステムとなる。
Thus, the advertiser selects his desired category (sports, etc.) or a desired user, so that his / her own advertisement data is added to the posted video belonging to the selected category or the posted video posted by the selected user. Can be posted. Therefore, the range of methods for selecting a posted moving image on which advertisement data is to be posted is widened, and the system becomes easy to use for advertisers.

〔変形例〕
上述の第一実施形態では、広告主が広告データと共にこの広告データを掲載したい投稿動画に関する情報や掲載期間や掲載箇所について広告データ管理サーバ15へ送信するとしていたが、広告主は単に広告データを送るのみとし、その広告データを掲載する投稿動画や掲載期間や掲載箇所については本実施形態における投稿動画配信システム側で決定するようにしてもよい。これら情報はシステムが自動で決定するようにしてもよいし、手動で設定されるようにしてもよい。
[Modification]
In the first embodiment described above, the advertiser transmits to the advertisement data management server 15 information about the posted video that the advertiser wants to post this advertisement data together with the advertisement data, the posting period, and the posting location. However, the advertiser simply sends the advertisement data. The posted video that publishes the advertisement data, the posting period, and the posting location may be determined by the posted video distribution system in this embodiment. Such information may be determined automatically by the system, or may be set manually.

[第二実施形態]
以下、本発明の第二実施形態としての投稿動画配信システムについて説明する。第二実施形態における投稿動画配信システムは、同一の投稿動画に対して複数の広告主が広告データの掲載を要求する場合に、オークション(競売)方式によりこの投稿動画を広告主に落札させる機能を持つものである。以降、この機能を投稿動画オークションと表記するものとする。
[Second Embodiment]
Hereinafter, a posted moving image distribution system as a second embodiment of the present invention will be described. The posted video distribution system in the second embodiment has a function of making an advertiser make a successful bid for this posted video by an auction (auction) method when a plurality of advertisers request posting of advertisement data for the same posted video. It is what you have. Hereinafter, this function will be referred to as a posted video auction.

〔システム構成〕
第二実施形態における投稿動画配信システムのシステム構成は、図1に示すような第一実施形態と変わるところがないため、ここでは説明を省略する。
〔System configuration〕
Since the system configuration of the posted moving image distribution system in the second embodiment is not different from that in the first embodiment as shown in FIG. 1, the description thereof is omitted here.

〔装置構成〕
図6は、第二実施形態における投稿動画配信システムを構成する各装置の機能概念構成例を示すブロック図である。第二実施形態における投稿動画配信システムは、第一実施形態の機能構成に加えて更に広告データ管理サーバ15に投稿動画オークション機能を持たせるものである。それ以外のWEBサーバ10、ストリーミングサーバ11及び投稿動画管理サーバ13の機能構成については第一実施形態と同様である。以下、広告データ管理サーバ15の上記投稿動画オークション機能に関連する機能部のみについて説明する。なお、各装置のハードウェア構成は第一実施形態と同様である。
〔Device configuration〕
FIG. 6 is a block diagram showing an example of a functional conceptual configuration of each device constituting the posted moving image distribution system in the second embodiment. The posted moving image distribution system in the second embodiment is such that, in addition to the functional configuration of the first embodiment, the advertisement data management server 15 has a posted moving image auction function. Other functional configurations of the WEB server 10, the streaming server 11, and the posted moving image management server 13 are the same as those in the first embodiment. Hereinafter, only functional units related to the posted video auction function of the advertisement data management server 15 will be described. The hardware configuration of each device is the same as that of the first embodiment.

〈広告データ管理サーバ15〉
広告データ管理サーバ15は、第一実施形態の機能構成に加えて、入札データ管理部601及び入札データDB(データベース)602を有する。
<Advertisement data management server 15>
The advertisement data management server 15 includes a bid data management unit 601 and a bid data DB (database) 602 in addition to the functional configuration of the first embodiment.

入札データDB602は、入札データ管理部601から送られる入札データを格納する。図7は、入札データDB602の例を示す図である。入札データDB602には、各投稿動画に対してそれぞれ入札した広告主のうち入札金額が最も高額な広告主からの入札に関する情報が格納される。   The bid data DB 602 stores bid data sent from the bid data management unit 601. FIG. 7 is a diagram illustrating an example of the bid data DB 602. The bid data DB 602 stores information related to bidding from the advertiser with the highest bid amount among the advertisers who bid for each posted video.

対象種別フィールド及び対象条件フィールドに格納される情報は、入札対象の種別及びこの対象種別に関連する選択条件が格納される。入札対象の種別として、投稿動画自体が入札対象となる場合とカテゴリが入札対象となる場合と投稿者であるユーザが入札対象となる場合とがある。投稿動画自体が入札対象となる場合には対象種別フィールドには「0(=動画)」が格納され、対象条件フィールドにはその対象の投稿動画を示す動画IDが格納される。カテゴリが入札対象となる場合には対象種別フィールドには「1(=カテゴリ)」が格納され、対象条件フィールドにはその対象のカテゴリを示す情報が格納される。投稿ユーザが入札対象となる場合には対象種別フィールドには「2(=ユーザ)」が格納され、対象条件フィールドにはその対象のユーザを示すユーザIDが格納される。対象条件フィールドには、第一実施形態における広告データDB153の対象条件フィールド
と同様に更に付加条件が格納されるようにしてもよい。
The information stored in the target type field and the target condition field stores the type of bid target and the selection conditions related to this target type. There are cases where the posted video itself is a bid target, a category is a bid target, and a user who is a poster is a bid target. When the posted moving image itself is a bid target, “0 (= moving image)” is stored in the target type field, and a moving image ID indicating the target posted moving image is stored in the target condition field. When a category is a bid target, “1 (= category)” is stored in the target type field, and information indicating the target category is stored in the target condition field. When the posting user is a bid target, “2 (= user)” is stored in the target type field, and a user ID indicating the target user is stored in the target condition field. In the target condition field, additional conditions may be further stored in the same manner as the target condition field of the advertisement data DB 153 in the first embodiment.

広告主IDフィールドには、現時点で入札金額が最も高額な広告主の広告主IDが格納される。入札金額フィールドには、その入札金額が格納される。入札期間フィールドには、落札確定日までの期間が格納される。この入札期間フィールドに格納される期間は、入札データ管理部601により更新及び監視される。   The advertiser ID field stores the advertiser ID of the advertiser with the highest bid amount at present. The bid amount field stores the bid amount. In the bid period field, a period until the successful bid confirmation date is stored. The period stored in the bid period field is updated and monitored by the bid data management unit 601.

入札データ管理部601(本発明の入札管理手段及び入札データ受信手段に相当)は、広告主に入札したい投稿動画を選択させるための投稿動画オークション画面を通信部151を介して広告主端末へ提供する。図8は、投稿動画オークション画面の例を示す図である。図8の例の投稿動画オークション画面800は、表示選択部801でオークション状況を見たい投稿動画を絞り込むためのデータが入力され、リスト表示部803で絞り込まれた投稿動画に関するオークション情報のリストが表示される。投稿動画を絞り込むためのデータとしては例えばカテゴリ情報や再生回数やユーザID等がある。図8の例では、カテゴリが「スポーツ」であり再生回数が「40」回以上の投稿動画が抽出されている。リスト表示部803には、投稿動画毎に、投稿動画に関するデータとしてタイトル、ユーザ情報、投稿日及び再生回数が表示され、オークション状況に関するデータとしてその時点での最高金額での入札者の情報(入札希望者)、残り入札期間が表示される。   The bid data management unit 601 (corresponding to the bid management unit and the bid data receiving unit of the present invention) provides a posted video auction screen to the advertiser terminal via the communication unit 151 for allowing the advertiser to select a posted video to be bid. To do. FIG. 8 is a diagram illustrating an example of a posted video auction screen. In the posted video auction screen 800 in the example of FIG. 8, data for narrowing down posted videos for which the auction status is to be viewed is input by the display selection unit 801, and a list of auction information related to posted videos filtered by the list display unit 803 is displayed. Is done. Examples of data for narrowing down the posted moving image include category information, the number of reproductions, and a user ID. In the example of FIG. 8, a posted moving image having a category “sports” and a playback count “40” times or more is extracted. For each posted video, the list display unit 803 displays the title, user information, date of posting, and number of playbacks as data related to the posted video, and information on the bidder at the highest price at that time (bidding) as data related to the auction status Applicant), the remaining bid period is displayed.

広告主は、広告主端末に表示される図8の例のような投稿動画オークション画面により、広告データを掲載したい投稿動画を選択し競売に参加する。競売に参加する場合には、広告主は、リスト表示部803の広告を掲載したい投稿動画を表示するレコードの申込ボタン805を選択する。その後、広告主は、その投稿動画に対し入札金額を決定し入力する。これにより、その広告主が最高金額を入札した者となり、入札希望者の欄がこの広告主に関する情報に変更される。   The advertiser selects a posted moving image on which advertisement data is to be posted on the posted moving image auction screen shown in the example of FIG. 8 displayed on the advertiser terminal, and participates in the auction. When participating in an auction, the advertiser selects an application button 805 for a record that displays a posted moving image on which an advertisement in the list display unit 803 is to be posted. Thereafter, the advertiser determines and inputs a bid amount for the posted moving image. As a result, the advertiser becomes the person who bids the highest amount, and the column of the bid applicant is changed to information relating to this advertiser.

なお、本発明は、この投稿動画オークション画面に表示されるべきデータを限定するものではないため、入札金額等、他の情報が表示されていてもよい。また、図8の例では、投稿動画に対して入札の申込みを行っているが、入札対象となるカテゴリやユーザを対象したリスト画面が設けられてもよい。この場合には、落札されたカテゴリに含まれる投稿動画又は落札されたユーザにより投稿された投稿動画に対してその広告主の広告データが掲載されるようにすればよい。   Since the present invention does not limit the data to be displayed on the posted video auction screen, other information such as a bid amount may be displayed. In the example of FIG. 8, a bid application is made for a posted video, but a list screen targeting categories or users to be bid may be provided. In this case, the advertiser's advertisement data may be placed on a posted video included in the category for which a successful bid is made or a posted video posted by a user who has made a successful bid.

入札データ管理部601は、入札期間を管理及び監視する。入札期間の初期値はシステムとして所定の期間が設定されてもよいし、投稿動画毎に投稿ユーザが決定するようにしてもよい。入札データ管理部601は、入札データDB602の入札期間を更新する(減らす)。   The bid data management unit 601 manages and monitors the bid period. The initial value of the bidding period may be set as a predetermined period as a system, or the posting user may determine for each posted moving image. The bid data management unit 601 updates (reduces) the bid period of the bid data DB 602.

入札データ管理部601は、残り入札期間がなくなる(落札確定日になる)と、そのときの最高金額を入札している広告主を落札者とし、その投稿動画に対する広告データの掲載を許可する。入札データ管理部601は、この落札者となった広告主IDを広告データDB153のその対象の投稿動画に関するレコードに反映する。   When there is no remaining bidding period (successful bid confirmation date), the bid data management unit 601 sets the advertiser who bids the highest price at that time as the winning bidder and permits the posting of the advertising data on the posted video. The bid data management unit 601 reflects the advertiser ID that has become the winning bidder in the record relating to the target posted moving image in the advertisement data DB 153.

これにより、広告データ制御部152は、この落札者以外の広告主から対象の投稿動画に対して掲載要求がきた場合にはその要求を排除する。一方で、広告データ制御部152は、広告データDB153の各掲載期間フィールドをそれぞれ管理し、この掲載期間が終了するとそれに伴う広告データを広告データDB153から削除し、その投稿動画を新たに入札データDB602に追加する。   As a result, the advertisement data control unit 152 excludes the request when a posting request for the target posted moving image is received from an advertiser other than the successful bidder. On the other hand, the advertisement data control unit 152 manages each insertion period field of the advertisement data DB 153, deletes the associated advertisement data from the advertisement data DB 153 when the posting period ends, and newly adds the posted video to the bid data DB 602. Add to.

なお、上述の説明では、投稿動画自体、カテゴリ及びユーザを入札対象とすることを述
べたが、投稿動画フレーム内の広告掲載箇所(第1選択部、第2選択部、第3選択部及び投稿動画フレーム部)ごとに入札対象とするようにしてもよい。この場合には、入札データDB602内に広告掲載箇所についての情報を持つようにすればよい。
In the above description, the posted video itself, the category, and the user are targeted for bidding. However, the advertisement placement location (the first selection unit, the second selection unit, the third selection unit, and the post in the posted video frame is described. You may make it a bid object for every animation frame part). In this case, the bid data DB 602 may have information on the advertisement placement location.

〈第二実施形態における作用及び効果〉
ここで、上述した第二実施形態における投稿動画配信システムの作用及び効果について述べる。
<Operation and effect in the second embodiment>
Here, the operation and effect of the posted moving image distribution system in the second embodiment will be described.

本実施形態における投稿動画配信システムでは、広告データ管理サーバ15の入札データ管理部601により、広告主に入札したい投稿動画を選択させるための投稿動画オークション画面が提供される。この投稿動画オークション画面では、投稿動画毎、投稿動画の属するカテゴリ毎又は投稿動画の投稿者であるユーザ毎に、広告主が広告掲載権を入札することができるようになっている。   In the posted moving image distribution system according to the present embodiment, the posted data auction screen for allowing the advertiser to select a posted moving image to be bid is provided by the bid data management unit 601 of the advertisement data management server 15. In this posted video auction screen, the advertiser can bid for the advertisement placement right for each posted video, for each category to which the posted video belongs, or for each user who is the poster of the posted video.

この投稿動画オークション画面により入力される入札金額、広告主情報等は、入札データDB602に格納され、入札データ管理部601により落札が決定される。落札が確定されると、この投稿動画に関し落札者たる広告主の広告主IDが広告データDB153に反映される。以降、広告主から送られる広告データを管理する広告データ制御部152により、落札された投稿動画に関してはその落札者たる広告主以外の広告主からの広告データは受け付けられなくなる。   The bid amount, advertiser information, and the like input on the posted video auction screen are stored in the bid data DB 602, and the bid data management unit 601 determines a successful bid. When the successful bid is confirmed, the advertiser ID of the advertiser who is the successful bidder regarding this posted moving image is reflected in the advertisement data DB 153. Thereafter, the advertisement data control unit 152 that manages advertisement data sent from the advertiser does not accept advertisement data from advertisers other than the advertiser who is the winning bidder for the posted moving image.

広告主は、配信(再生)回数の多いすなわち視聴率の高い投稿動画へ広告を掲載することを望む。本実施形態によれば、このような視聴率の高い投稿動画への広告掲載権を競売することにより同一投稿動画への複数の広告主からの広告掲載要求を排他制御することができる。更に、本投稿動画配信システムにおいてこの入札金額を利益とすることができる。   The advertiser desires to place an advertisement on a posted video with a high number of distributions (playback), that is, a high audience rating. According to the present embodiment, it is possible to exclusively control advertisement placement requests from a plurality of advertisers for the same posted video by auctioning the advertisement placement right to such posted videos with a high audience rating. Further, the bid amount can be made profit in the posted moving image distribution system.

[第三実施形態]
以下、本発明の第三実施形態としての投稿動画配信システムについて説明する。上述の第一実施形態及び第二実施形態における投稿動画配信システムは、投稿動画に広告データを掲載して配信するものであったが、第三実施形態における投稿動画配信システムは、更に配信されている投稿動画の内容に関連する商品をその動画表示部内で電子商取引(以降、ECと表記する)することができる機能を有するものである。以降、この機能をEC機能と表記する。
[Third embodiment]
The posted moving image distribution system as the third embodiment of the present invention will be described below. The posted video distribution system in the first embodiment and the second embodiment described above is for posting and distributing advertisement data on the posted video, but the posted video distribution system in the third embodiment is further distributed. It has a function that enables electronic commerce (hereinafter referred to as EC) to be performed on a product related to the content of a posted moving image in the moving image display section. Hereinafter, this function is referred to as an EC function.

〔システム構成〕
図9は、第三実施形態における投稿動画配信システムのシステム構成例を示す図である。図9に示されるように、第三実施形態における投稿動画配信システムは、第一実施形態の構成に加えて、EC機能を実現するために、ECサーバ91、決済サーバ92、製造元サーバ93等を有する。これらECサーバ91、決済サーバ92、製造元サーバ93はそれぞれ通信可能にネットワークに接続され、ここではインターネット1にそれぞれ接続される。なお、本実施形態では、各サーバをそれぞれ別ハードウェアで実現しているが、いくつかのサーバをまとめて少ない数のサーバとして実現するようにしてもよい。
〔System configuration〕
FIG. 9 is a diagram illustrating a system configuration example of the posted moving image distribution system according to the third embodiment. As shown in FIG. 9, in addition to the configuration of the first embodiment, the posted moving image distribution system in the third embodiment includes an EC server 91, a settlement server 92, a manufacturer server 93, and the like in order to realize an EC function. Have. The EC server 91, the settlement server 92, and the manufacturer server 93 are connected to a network so that they can communicate with each other, and are connected to the Internet 1 here. In this embodiment, each server is realized by separate hardware, but some servers may be realized as a small number of servers collectively.

〔装置構成〕
第三実施形態における投稿動画配信システムでは、EC機能を実現するために、第一実施形態及び第二実施形態に比べ、WEBサーバ10の配信画面生成部105の機能が異なる。
〔Device configuration〕
In the posted moving image distribution system according to the third embodiment, the function of the distribution screen generation unit 105 of the WEB server 10 is different from that of the first embodiment and the second embodiment in order to realize the EC function.

なお、ECサーバ91、決済サーバ92、製造元サーバ93については基本的には一般
的なECを行うための装置であればよく、このようなECシステムは一般的に広く知られている。よって、これらECを行うための各装置については、本発明に特化する機能以外は説明を簡略化する。ECサーバ91がECサイトを提供し、決済サーバ92がECサーバ91上のECサイトで商取引が行われた際の決済を行い、製造元サーバ93がECサーバ91及び決済サーバ92から送られてくる商品の購入情報に基づいて消費者に購入された商品を届けるように手配を行う。
The EC server 91, the settlement server 92, and the manufacturer server 93 may basically be any device for performing general EC, and such an EC system is generally widely known. Therefore, the description of each device for performing EC is simplified except for the function specialized in the present invention. The EC server 91 provides an EC site, the settlement server 92 performs settlement when a commercial transaction is performed on the EC site on the EC server 91, and the manufacturer server 93 sends products from the EC server 91 and the settlement server 92. Arrange for delivery of purchased products to consumers based on the purchase information.

本発明に特化する機能として、ECサーバ91は、後述するユーザ端末上で投稿動画配信画面を生成するデータからのEC要求により、管理している商品情報をそのユーザ端末に送信する機能を有する。この商品情報とはECサーバ91のECサイト上で表示される商品情報であり、商品の画像情報、商品についてのテキスト情報等がある。ユーザ端末から送られるEC要求には、例えば再生された投稿動画のキーワード情報等が含まれる。   As a function specialized in the present invention, the EC server 91 has a function of transmitting managed product information to the user terminal in response to an EC request from data for generating a posted moving image distribution screen on the user terminal described later. . This product information is product information displayed on the EC site of the EC server 91, and includes product image information, text information about the product, and the like. The EC request sent from the user terminal includes, for example, keyword information of a reproduced posted moving image.

更に、ECサーバ91は、ユーザ端末から商品購入情報を受信することで通常の取引時と同様に決済サーバ92にその商品購入情報のうちの決済情報を送り、製造元サーバ93に当該購入された商品に関する情報を送る機能を有する。ユーザ端末から送られる商品購入情報には、購入された商品の識別情報や決済情報等が含まれる。   Further, the EC server 91 receives the product purchase information from the user terminal, and sends the settlement information of the product purchase information to the settlement server 92 in the same way as during normal transactions, and the purchased product to the manufacturer server 93. It has a function to send information about. The product purchase information sent from the user terminal includes identification information and payment information of the purchased product.

第三実施形態におけるWEBサーバ10では、投稿動画配信画面を実現するデータにこのようなEC機能を実現するデータが付加される。以下、この付加処理を行うWEBサーバ10の配信画面生成部105について説明する。なお、以下では第一実施形態及び第二実施形態と異なる部分についてのみ説明するものとする。   In the WEB server 10 in the third embodiment, data for realizing such an EC function is added to data for realizing the posted moving image distribution screen. Hereinafter, the distribution screen generation unit 105 of the WEB server 10 that performs this addition processing will be described. In the following, only the parts different from the first embodiment and the second embodiment will be described.

WEBサーバ10の配信画面生成部105は、投稿動画配信画面300内の投稿動画フレーム及び動画表示部306を表示させるためのデータ(SWF等)を生成する際に、動画表示部306に所定のタイミングでEC画面が表示されるようにこのデータを生成する。すなわち、配信画面生成部105は、ECサーバ91のアドレス、再生される投稿動画のキーワード情報等をこのデータファイルに含ませる。このデータファイルはユーザ端末上の動画プレイヤに読み込まれると、ECサーバ91にその投稿動画のキーワード情報が送信されると共にECの商品情報が要求される。これにより、ECサーバ91から提供されるECの商品情報に基づいてEC画面が動画表示部306上に投稿動画に重なるように所定の位置に表示される。このEC画面が表示されるタイミングは例えば投稿動画の再生が完了した後である。   When the distribution screen generation unit 105 of the WEB server 10 generates data (SWF or the like) for displaying the posted moving image frame and the moving image display unit 306 in the posted moving image distribution screen 300, a predetermined timing is given to the moving image display unit 306. This data is generated so that the EC screen is displayed. That is, the distribution screen generation unit 105 includes the address of the EC server 91, keyword information of the posted moving image to be reproduced, and the like in this data file. When this data file is read by a moving image player on the user terminal, keyword information of the posted moving image is transmitted to the EC server 91 and EC product information is requested. Thus, the EC screen is displayed on the moving image display unit 306 at a predetermined position on the moving image display unit 306 based on the EC product information provided from the EC server 91. The timing for displaying the EC screen is, for example, after the reproduction of the posted moving image is completed.

図10は、EC画面の例を示す図である。図10の例によれば、動画表示部306上の中央部にEC画面900が表示されている。ユーザは、このEC画面900を参照することで購買意欲がわくと、そのEC画面900を操作することにより希望の商品を選択する。これにより、その選択された商品の詳細情報が更にECサーバ91に要求され、その商品の詳細情報画面が同様に表示される。   FIG. 10 is a diagram illustrating an example of an EC screen. According to the example of FIG. 10, the EC screen 900 is displayed at the center on the moving image display unit 306. When the user is motivated to purchase by referring to the EC screen 900, the user selects the desired product by operating the EC screen 900. Thereby, the detailed information of the selected product is further requested from the EC server 91, and the detailed information screen of the product is displayed in the same manner.

図11は、EC画面の画面が遷移したことを示す図である。図11の例によれば、動画表示部306内に更に商品の詳細情報が表示される画面901が表示されている。ユーザは、この画面901の購入ボタンを選択し、その後表示される決済情報入力画面等に決済情報を入力することで、この選択された商品を購入することができる。このとき、この購入された商品に関する情報及び決済情報がECサーバ91へ送られる。   FIG. 11 is a diagram illustrating a transition of the EC screen. According to the example of FIG. 11, a screen 901 on which detailed information about products is displayed is displayed in the moving image display unit 306. The user can purchase the selected product by selecting a purchase button on the screen 901 and inputting payment information on a payment information input screen or the like displayed thereafter. At this time, information on the purchased product and settlement information are sent to the EC server 91.

〈第三実施形態における作用及び効果〉
ここで、上述した第三実施形態における投稿動画配信システムの作用及び効果について述べる。
<Operation and effect in the third embodiment>
Here, the operation and effect of the posted moving image distribution system in the third embodiment described above will be described.

本実施形態における投稿動画配信システムでは、WEBサーバ10の配信画面生成部105により、投稿動画の再生終了後等に動画表示部306上にEC画面が表示されるように投稿動画配信画面が生成され、ユーザ端末へ提供される。   In the posted video distribution system in the present embodiment, the posted video distribution screen is generated by the distribution screen generation unit 105 of the WEB server 10 so that the EC screen is displayed on the video display unit 306 after the reproduction of the posted video is completed. Provided to the user terminal.

ユーザは、ユーザ端末上で投稿動画の視聴を楽しんだ後、同一画面上に表示されるEC画面を操作することにより、その視聴した投稿動画に関連する商品をECにより購入することができる。   After enjoying the viewing of the posted video on the user terminal, the user can purchase a product related to the viewed posted video by EC by operating the EC screen displayed on the same screen.

従って、本実施形態によれば、ユーザに魅力的な投稿動画配信画面を提供するだけでなく、その同一画面上で更にEC機会を提供することができる。よって、ユーザはより効果的に投稿動画の配信を受けることができ、広告主及びECサイト主についても効果的な広告配信及びEC機能を提供することができる。   Therefore, according to the present embodiment, not only an attractive posted moving image distribution screen can be provided to the user, but also an EC opportunity can be provided on the same screen. Therefore, the user can receive the distribution of the posted video more effectively, and can provide an effective advertisement distribution and EC function for the advertiser and the EC site owner.

このとき、ユーザ端末は、当該投稿動画配信画面を表示させるデータによりECサーバ91との間で所定の通信が行われるに過ぎず、その他のECサーバ91、決済サーバ92、製造元サーバ93の間のやりとりは一般的なEC時と同様な機能により実現することができる。   At this time, the user terminal merely performs predetermined communication with the EC server 91 using the data for displaying the posted moving image distribution screen, and the user terminal communicates with the other EC server 91, payment server 92, and manufacturer server 93. The exchange can be realized by the same function as in general EC.

第一実施形態における投稿動画配信システムのシステム構成例を示す図である。It is a figure which shows the system configuration example of the contribution moving image delivery system in 1st embodiment. 第一実施形態における投稿動画配信システムを構成する各装置の機能概念構成例を示すブロック図である。It is a block diagram which shows the function conceptual structural example of each apparatus which comprises the contribution moving image delivery system in 1st embodiment. 投稿動画配信画面の例を示す図である。It is a figure which shows the example of a contribution moving image delivery screen. 動画データDBの例を示す図である。It is a figure which shows the example of moving image data DB. 広告データDBの例を示す図である。It is a figure which shows the example of advertisement data DB. 第二実施形態における投稿動画配信システムを構成する各装置の機能概念構成例を示すブロック図である。It is a block diagram which shows the functional conceptual structural example of each apparatus which comprises the contribution moving image delivery system in 2nd embodiment. 入札データDBの例を示す図である。It is a figure which shows the example of bid data DB. 投稿動画オークション画面の例を示す図である。It is a figure which shows the example of a contribution moving image auction screen. 第三実施形態における投稿動画配信システムのシステム構成例を示す図である。It is a figure which shows the system configuration example of the contribution moving image delivery system in 3rd embodiment. EC画面の例を示す図である。It is a figure which shows the example of EC screen. EC画面の画面が遷移したことを示す図である。It is a figure which shows that the screen of EC screen changed. 従来の投稿動画表示画面の例を示す図である。It is a figure which shows the example of the conventional contribution moving image display screen.

符号の説明Explanation of symbols

10 投稿動画配信WEBサーバ(WEBサーバ)
11 投稿動画配信ストリーミングサーバ(ストリーミングサーバ)
13 投稿動画管理サーバ
15 広告データ管理サーバ
91 電子商取引(EC)サーバ
92 決済サーバ
93 製造元サーバ
101、111、151 通信部
102 動画データアクセス制御部
103 動画データ変換部
105 配信画面生成部
112 ストリーミング配信部
131 動画データ管理部
132 動画データDB
152 広告データ制御部
153 広告データDB
300 投稿動画配信画面
301 投稿動画表示部
305 投稿動画フレーム部
306 動画表示部
307 再生操作部
311 第1選択部
312 第2選択部
313 第3選択部
601 入札データ管理部
602 入札データDB
800 投稿動画オークション画面
801 表示選択部
802 参照ボタン
803 リスト表示部
900、901 電子商取引(EC)画面
10 Posting video distribution WEB server (WEB server)
11 Posting video distribution streaming server (streaming server)
13 Posted Movie Management Server 15 Advertising Data Management Server 91 Electronic Commerce (EC) Server 92 Settlement Server 93 Manufacturer Server 101, 111, 151 Communication Unit 102 Movie Data Access Control Unit 103 Movie Data Conversion Unit 105 Distribution Screen Generation Unit 112 Streaming Distribution Unit 131 video data management unit 132 video data DB
152 Advertising Data Control Unit 153 Advertising Data DB
300 Posted Movie Distribution Screen 301 Posted Movie Display Unit 305 Posted Movie Frame Unit 306 Movie Display Unit 307 Playback Operation Unit 311 First Selection Unit 312 Second Selection Unit 313 Third Selection Unit 601 Bid Data Management Unit 602 Bid Data DB
800 Posted Video Auction Screen 801 Display Selection Unit 802 Reference Button 803 List Display Unit 900, 901 Electronic Commerce (EC) Screen

Claims (6)

ユーザから投稿された投稿動画を視聴者端末へ配信する投稿動画配信サーバにおいて、
前記視聴者端末から前記投稿動画の視聴要求を受信する要求受信手段と、
前記要求受信手段により受信された視聴要求の対象となる投稿動画が表示される動画表示部と、この動画表示部を囲むように配置され第1広告データが表示される動画フレームと、この動画表示部上及びこの動画フレーム上の少なくとも一方に配置され第2広告データが表示される選択可能な表示部であって選択された際には所定の関連情報を別に表示させる表示部とを有する投稿動画表示画面に関するデータを生成する画面生成手段と、
前記画面生成手段により生成された投稿動画表示画面に関するデータを前記視聴者端末に送信する送信手段と、
を備えることを特徴とする投稿動画配信サーバ。
In the posted video distribution server that distributes the posted video posted by the user to the viewer terminal,
Request receiving means for receiving a viewing request for the posted video from the viewer terminal;
A moving image display unit that displays a posted moving image that is a target of a viewing request received by the request receiving unit, a moving image frame that is arranged so as to surround the moving image display unit and displays first advertisement data, and the moving image display A posted moving image having a selectable display unit that is arranged on at least one of the video frame and the video frame and displays the second advertisement data, and displays a predetermined related information separately when selected. Screen generation means for generating data relating to the display screen;
Transmitting means for transmitting data relating to the posted video display screen generated by the screen generating means to the viewer terminal;
A posted moving image distribution server comprising:
広告主端末から、広告データとして、前記関連情報の存在場所、前記第1広告データ及び前記第2広告データのうちの少なくとも1つを受信し、更に、この広告データを表示させる投稿動画を指定する動画指定情報として投稿動画の識別情報、投稿動画の内容に応じたカテゴリ情報又は投稿動画を投稿したユーザ情報を受信する広告受信手段と、
前記広告受信手段により受信された広告データを同じく受信された動画指定情報と関連付けて記憶する広告記憶手段と、
前記要求受信手段により視聴要求が受信された場合に、この視聴要求の対象となる投稿動画を示す識別情報と関連付けられて記憶されている広告データか、この視聴要求の対象となる投稿動画の内容に応じたカテゴリ情報と関連付けられて記憶されている広告データか、この視聴要求の対象となる投稿動画を投稿したユーザ情報と関連付けられて記憶されている広告データかのいずれかを抽出する広告抽出手段と、
を更に備え、
前記画面生成手段は、前記広告抽出手段により抽出された第1広告データが前記動画フレームに表示され、同じく抽出された第2広告データが前記選択可能な表示部に表示され、前記所定の関連情報が同じく抽出された関連情報の存在場所から取得され表示されるように、前記投稿動画表示画面に関するデータを生成する、
ことを特徴とする請求項1に記載の投稿動画配信サーバ。
Receive at least one of the location of the related information, the first advertisement data, and the second advertisement data as advertisement data from the advertiser terminal, and further specify a posted moving image for displaying the advertisement data. Advertisement receiving means for receiving the identification information of the posted video as the video designation information, the category information according to the content of the posted video or the user information that posted the posted video,
Advertisement storage means for storing the advertisement data received by the advertisement receiving means in association with the received video designation information;
When a viewing request is received by the request receiving means, the advertisement data stored in association with the identification information indicating the posted moving image subject to the viewing request or the content of the posted moving image subject to the viewing request To extract either the advertisement data stored in association with the category information corresponding to the user information or the advertisement data stored in association with the user information that posted the posted video subject to the viewing request Means,
Further comprising
The screen generation means displays the first advertisement data extracted by the advertisement extraction means in the moving image frame, the second advertisement data extracted in the same manner is displayed on the selectable display unit, and the predetermined related information Generating data related to the posted video display screen so that is acquired and displayed from the location where the related information is also extracted,
The posted moving image distribution server according to claim 1.
前記投稿動画と共に広告データを表示させる広告掲載権を広告主に入札させる入札画面に関するデータを前記広告主端末へ送信し、この入札画面を介して入力される入札金額をこの広告主を識別する広告主識別情報と共に受信する入札データ受信手段と、
前記投稿動画に関し、最高金額を入札している広告主を識別する広告主識別情報及び入札期間を管理する入札管理手段と、
を更に備え、
前記画面生成手段は、前記入札期間が終了し前記投稿動画が落札された場合に、この落札された投稿動画に関する視聴要求が前記要求受信手段により受信された場合には、この落札された投稿動画に関し前記入札管理手段により管理される広告主識別情報の示す広告主の第1広告データが前記動画フレームに表示され、この広告主の第2広告データが前記選択可能な表示部に表示されるように前記投稿動画表示画面に関するデータを生成する、
ことを特徴とする請求項1又は2に記載の投稿動画配信サーバ。
An advertisement for transmitting data related to a bid screen for allowing an advertiser to bid for an advertisement right to display advertisement data together with the posted video to the advertiser terminal, and identifying the advertiser with a bid amount input via the bid screen A bid data receiving means for receiving together with the main identification information;
Bid management means for managing advertiser identification information and a bid period for identifying an advertiser who is bidding for the highest price for the posted video;
Further comprising
The screen generation means, when the bidding period ends and the posted video is awarded, and when the request receiving means receives a viewing request regarding the successful bid video, the screen generation means The first advertisement data of the advertiser indicated by the advertiser identification information managed by the bid management means is displayed on the video frame, and the second advertisement data of the advertiser is displayed on the selectable display unit. To generate data related to the posted video display screen.
The posted moving image distribution server according to claim 1 or 2, characterized in that
前記入札データ受信手段は、前記広告掲載権として投稿動画の内容に応じたカテゴリ単位若しくは投稿動画を投稿したユーザ単位で前記広告主に入札させる入札画面に関するデータを送信し、
前記入札管理手段は、前記カテゴリ単位若しくはユーザ単位で最高金額を入札している広告主を識別する広告主識別情報を管理し、
前記画面生成手段は、前記入札期間が終了し前記カテゴリ単位若しくはユーザ単位で落
札された場合に、この落札されたカテゴリに含まれる投稿動画若しくは落札されたユーザにより投稿された投稿動画に関する視聴要求が前記要求受信手段により受信された場合には、この落札されたカテゴリに含まれる投稿動画若しくは落札されたユーザにより投稿された投稿動画に関し前記入札管理手段により管理される広告主識別情報の示す広告主の第1広告データが前記動画フレームに表示され、この広告主の第2広告データが前記選択可能な表示部に表示されるように前記投稿動画表示画面に関するデータを生成する、
ことを特徴とする請求項3に記載の投稿動画配信サーバ。
The bid data receiving means transmits data related to a bid screen that causes the advertiser to bid on a category basis according to the content of the posted video as the advertisement placement right or on a user basis that posted the posted video.
The bid management means manages advertiser identification information for identifying an advertiser who is bidding the highest price in the category unit or user unit,
When the bidding period ends and the bid is made on a category basis or on a user basis, the screen generation means is configured to receive a viewing request related to a posted video included in the successful bid category or a posted video posted by a successful bid user. When received by the request receiving means, the advertiser indicated by the advertiser identification information managed by the bid management means regarding the posted video included in the successful bid category or the posted video posted by the successful bid user Generating the data related to the posted video display screen so that the second advertising data of the advertiser is displayed on the selectable display unit.
The posted moving image distribution server according to claim 3.
前記画面生成手段は、前記視聴要求の対象となる投稿動画の内容に関連する商品を電子商取引するための電子商取引サーバのアドレスを含み、この電子商取引サーバから取得された商品情報が前記動画表示部上の電子商取引画面に表示され、この電子商取引画面を介して入力される購入商品情報、決済情報が電子商取引サーバへ送信されることでユーザが投稿動画の内容に関連する商品を購入可能となるように前記投稿動画表示画面に関するデータを生成することを特徴とする請求項1から4のいずれかに記載の投稿動画配信サーバ。   The screen generation means includes an address of an electronic commerce server for electronic commerce for a product related to the content of the posted video subject to the viewing request, and product information acquired from the electronic commerce server includes the video display unit. Purchased product information and payment information displayed on the e-commerce screen and input via the e-commerce screen are transmitted to the e-commerce server, so that the user can purchase products related to the content of the posted video. 5. The posted moving image distribution server according to claim 1, wherein the data regarding the posted moving image display screen is generated as described above. ユーザから投稿された投稿動画を視聴者端末へ配信する投稿動画配信方法において、
サーバが、前記視聴者端末から前記投稿動画の視聴要求を受信するステップと、
前記サーバが、前記受信された視聴要求の対象となる投稿動画が表示される動画表示部と、この動画表示部を囲むように配置され第1広告データが表示される動画フレームと、この動画表示部上及びこの動画フレーム上の少なくとも1つに配置され第2広告データが表示される選択可能な表示部であって選択された際には所定の関連情報が別に表示される表示部とを有する投稿動画表示画面に関するデータを生成するステップと、
前記サーバが、前記生成された投稿動画表示画面に関するデータを前記視聴者端末に送信するステップと、
からなる投稿動画配信方法。
In the posted video distribution method that distributes the posted video posted by the user to the viewer terminal,
A server receiving a request to view the posted video from the viewer terminal;
A moving image display section on which the server displays a posted moving image that is a target of the received viewing request; a moving image frame that is arranged so as to surround the moving image display section and displays first advertisement data; and the moving image display And a selectable display unit that is arranged on at least one of the video frame and on the moving image frame and displays the second advertisement data. When selected, the display unit displays predetermined related information separately. Generating data related to the posted video display screen;
The server transmitting data relating to the generated posted video display screen to the viewer terminal;
Posting video distribution method consisting of.
JP2007266313A 2007-10-12 2007-10-12 Contributed moving picture delivery server and method Pending JP2009094980A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007266313A JP2009094980A (en) 2007-10-12 2007-10-12 Contributed moving picture delivery server and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007266313A JP2009094980A (en) 2007-10-12 2007-10-12 Contributed moving picture delivery server and method

Publications (1)

Publication Number Publication Date
JP2009094980A true JP2009094980A (en) 2009-04-30

Family

ID=40666453

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007266313A Pending JP2009094980A (en) 2007-10-12 2007-10-12 Contributed moving picture delivery server and method

Country Status (1)

Country Link
JP (1) JP2009094980A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011034481A (en) * 2009-08-05 2011-02-17 Yahoo Japan Corp Server device for distributing advertisement, and method
JP2011114555A (en) * 2009-11-26 2011-06-09 Sharp Corp Content delivery device, content viewing device, content delivery method, and content viewing method
JP2011154686A (en) * 2010-01-25 2011-08-11 Nhn Business Platform Corp Shopping advertisement registration system and method
CN102576441A (en) * 2009-09-30 2012-07-11 微软公司 Video content-aware advertisement placement
JP2014053776A (en) * 2012-09-07 2014-03-20 Nara Univ Of Education Video reproduction system, reproduction device, reproduction program and reproduction method
JP5789734B1 (en) * 2015-02-25 2015-10-07 楽天株式会社 Information processing method, program, storage medium, and information processing apparatus
JP2016526814A (en) * 2013-06-10 2016-09-05 グーグル インコーポレイテッド Provision of supplemental content related to embedded media
JP2022105978A (en) * 2021-01-05 2022-07-15 株式会社Rilarc Information processing device, information processing method, and information processing program
JP2023102746A (en) * 2022-01-12 2023-07-25 トゥースライフ カンパニー リミテッド System and method for providing advertisements through streaming videos

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011034481A (en) * 2009-08-05 2011-02-17 Yahoo Japan Corp Server device for distributing advertisement, and method
CN102576441A (en) * 2009-09-30 2012-07-11 微软公司 Video content-aware advertisement placement
JP2013506907A (en) * 2009-09-30 2013-02-28 マイクロソフト コーポレーション Advertising with an awareness of video content
US9111287B2 (en) 2009-09-30 2015-08-18 Microsoft Technology Licensing, Llc Video content-aware advertisement placement
JP2011114555A (en) * 2009-11-26 2011-06-09 Sharp Corp Content delivery device, content viewing device, content delivery method, and content viewing method
JP2011154686A (en) * 2010-01-25 2011-08-11 Nhn Business Platform Corp Shopping advertisement registration system and method
JP2014053776A (en) * 2012-09-07 2014-03-20 Nara Univ Of Education Video reproduction system, reproduction device, reproduction program and reproduction method
JP2016526814A (en) * 2013-06-10 2016-09-05 グーグル インコーポレイテッド Provision of supplemental content related to embedded media
US10498839B2 (en) 2013-06-10 2019-12-03 Google Llc Providing supplemental content in relation to embedded media
WO2016135885A1 (en) * 2015-02-25 2016-09-01 楽天株式会社 Information processing method, program, storage medium, and information processing device
TWI562086B (en) * 2015-02-25 2016-12-11 Rakuten Inc
JP5789734B1 (en) * 2015-02-25 2015-10-07 楽天株式会社 Information processing method, program, storage medium, and information processing apparatus
JP2022105978A (en) * 2021-01-05 2022-07-15 株式会社Rilarc Information processing device, information processing method, and information processing program
JP7478442B2 (en) 2021-01-05 2024-05-07 株式会社Rilarc Information processing device, information processing method, and information processing program
JP2023102746A (en) * 2022-01-12 2023-07-25 トゥースライフ カンパニー リミテッド System and method for providing advertisements through streaming videos
JP7397138B2 (en) 2022-01-12 2023-12-12 トゥーネーション カンパニー リミテッド Advertisement provision system and method through streaming video

Similar Documents

Publication Publication Date Title
US20120192215A1 (en) Publication of User-Generated Ticker
US20190116385A1 (en) Methods and systems of live advertisement
JP2009094980A (en) Contributed moving picture delivery server and method
US20090271309A1 (en) Media exchange system and method
CA2830219A1 (en) System and method for marketing
US20130339155A1 (en) User advertisement space
JP5422157B2 (en) How to serve video ads
CN108573391A (en) A kind of processing method of promotional content, apparatus and system
JP5996502B2 (en) Service providing apparatus, service providing method, and service providing program
JP6170966B2 (en) Service providing apparatus, service providing method, and service providing program
JP5865880B2 (en) Service providing apparatus, service providing method, and service providing program
JP5936587B2 (en) Service providing apparatus, service providing method, and service providing program
JP5922692B2 (en) Server apparatus, service providing method, and service providing program
JP5706929B2 (en) Auction apparatus, auction method and auction program
KR101190062B1 (en) Personal broadcasting homepage system
JP6283051B2 (en) Server apparatus, service providing method, and service providing program
KR101145641B1 (en) Personal broadcast website system
JP2010108311A (en) Investment management device and system and investment management method in user participation type content manufacturing system and program
JP6280150B2 (en) Service providing apparatus, service providing method, and service providing program
JP2018032441A (en) Service provision device, service provision method and service provision program
CN104573826A (en) Online instant video viewing reservation system
JP2016167271A (en) Service providing device, service providing method, and service providing program
JP6552549B2 (en) Service providing apparatus, service providing method, and service providing program
US9860608B2 (en) Advertisement distribution system
KR20240014894A (en) Personal broadcast website system