[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2007317123A - Server for managing dynamic images - Google Patents

Server for managing dynamic images Download PDF

Info

Publication number
JP2007317123A
JP2007317123A JP2006148753A JP2006148753A JP2007317123A JP 2007317123 A JP2007317123 A JP 2007317123A JP 2006148753 A JP2006148753 A JP 2006148753A JP 2006148753 A JP2006148753 A JP 2006148753A JP 2007317123 A JP2007317123 A JP 2007317123A
Authority
JP
Japan
Prior art keywords
moving image
annotation
url
content
image content
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
JP2006148753A
Other languages
Japanese (ja)
Inventor
Daisuke Yamamoto
大介 山本
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2006148753A priority Critical patent/JP2007317123A/en
Publication of JP2007317123A publication Critical patent/JP2007317123A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a server for managing dynamic images, which easily makes association among an annotation for a scene within a dynamic image content, replaying the scene, and a provider of the annotation. <P>SOLUTION: The server for managing the dynamic images, comprises a database for managing the dynamic images, which manages the annotation of the dynamic image contents, replaying ranges of the dynamic image contents corresponding to the annotation, and the identification information of the user who provided the annotation in association with each other; and an extended URL generator to generate the extended URL including a content URL of the dynamic image contents, the replaying range, and the identifier information of the user who provided annotation to the replaying range. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は動画像管理サーバに関する。   The present invention relates to a moving image management server.

従来から、インターネット等のネットワーク上で閲覧されるウェブページに、効率的に広告を掲載することにより、商品の購入等の成約機会を多くさせる技術がある。   2. Description of the Related Art Conventionally, there is a technology that increases the number of contract opportunities such as purchase of goods by efficiently placing an advertisement on a web page browsed on a network such as the Internet.

例えば、特開2005−242753号公報(特許文献1)に開示されている広告配信管理ネットワークシステムにおいては、広告を掲載するウェブページである広告掲載ホームページの内容を語彙解析し、抽出したキーワードを自動的に商用サイトに通知することにより、商用サイトは通知されたキーワードに合致した商品等のコンテンツ広告を、広告掲載ホームページに表示させる。特許文献1に開示されている広告配信管理ネットワークシステムのように、広告掲載ページと関連のある広告を掲載することは、成約機会を多くする上で重要である。   For example, in the advertisement distribution management network system disclosed in Japanese Patent Application Laid-Open No. 2005-242753 (Patent Document 1), the contents of an advertisement posting home page, which is a web page on which an advertisement is posted, are lexically analyzed, and the extracted keyword is automatically used. By notifying the commercial site, the commercial site displays a content advertisement such as a product that matches the notified keyword on the advertisement posting homepage. As in the advertisement distribution management network system disclosed in Patent Document 1, it is important to increase the number of contract opportunities to place an advertisement related to the advertisement insertion page.

ところで、商品の購入動機は、広告等の宣伝行為によるものの他に、所謂「口コミ」と言われる評判によるものがある。ネットワークを介する口コミは、例えば、商品が販売されるサイトに掲載される購入者の感想、又は、価格比較サイト等のポータルサイトに掲載される感想等の他に、購入者等が管理するウェブログサイトに掲載される感想がある。これらの感想は、購入を動機づける大きな要素となっている。   By the way, the purchase motive of the product is based on a so-called “word-of-mouth” reputation in addition to the advertising act. Word-of-mouth communication via the network is, for example, a web log managed by the purchaser in addition to the impression of the purchaser posted on the site where the product is sold or the impression posted on the portal site such as the price comparison site. There are comments posted on the site. These impressions are major factors that motivate purchases.

そこで、商品の購入者等がネットワーク上のサイト等で購入商品を推薦し、閲覧者がその推薦によって購入を動機づけられた場合に、推薦者に対し報酬を支払う成功報酬型の広告配信(以下、「アフィリエイト」という)システムがある。アフィリエイトにおいては、閲覧者が、商品の推薦が掲載されたサイト上のリンクをクリックすることにより、商品が販売されるサイトに移動し商品等を購入した場合に、推薦者に対して報酬が支払われる。   Therefore, when a purchaser of a product recommends a purchased product on a site on the network, and the viewer is motivated to purchase by the recommendation, a successful-reward-type advertisement distribution (hereinafter referred to as a reward for paying the recommender) , "Affiliate") system. In affiliates, when a visitor clicks a link on a site where a product recommendation is posted, he / she goes to the site where the product is sold and purchases the product, etc. Is called.

近年、ネットワークがブロードバンド化されるに従い、動画像コンテンツをネットワークを介してダウンロード又はストリーミングによって閲覧することが容易になり、有料の動画像コンテンツが商品として販売されるようになってきた。動画像コンテンツの広告は、コンテンツのタイトル、コンテンツ中のカット若しくはシーン、粗筋、登場人物、又は、俳優・女優若しくは監督の名前等を、文字や画像で表現した静的な広告の他に、コンテンツの中の一部のシーンを切り出した短いコンテンツを閲覧させる動的な広告がある。また、動画像コンテンツに対する感想をウェブサイトに掲載等し、閲覧者に動画像コンテンツの購入を促すアフィリエイトも普及してきている。
特開2005−242753号公報 特開2005−260513号公報
In recent years, as the network has become broadband, it has become easier to view moving image content by downloading or streaming via the network, and paid moving image content has been sold as a product. In addition to static advertisements that express the title of content, cuts or scenes in the content, rough lines, characters, names of actors, actresses, directors, etc., in characters and images, There are dynamic advertisements that allow users to browse short content that is part of the scene. Affiliates that post impressions of moving image content on websites and encourage viewers to purchase moving image content are also becoming popular.
JP 2005-242753 A JP-A-2005-260513

しかしながら、動画像コンテンツは閲覧に有限長の時間を要するために、興味や評価の程度を1〜2語で記す感想、登場人物や粗筋等を紹介した上で詳細に記す感想、動画像コンテンツの中の一部のシーンに対する感想等、様々な感想、推薦又は注釈(以下、「アノテーション」という)の形態があり、それらを好適にアフィリエイトに用いることは、これまで考慮されていなかった。   However, since moving image content requires a finite length of time to browse, impressions that describe the degree of interest and evaluation in one or two words, impressions that introduce characters and coarse lines, etc., and details of moving image content There are various forms of impressions, recommendations or annotations (hereinafter referred to as “annotations”) such as impressions on a part of the scenes, and it has not been considered so far to use them suitably for affiliates.

例えば、特開2005−260513号公報(特許文献2)に開示されているコンテンツ処理システム等では、プレゼンテーションを記録したビデオの時間軸に対し、当該プレゼンテーションに対応するアノテーションを対応づけることにより、アノテーション等の記録管理を行っている。しかし、上記特許文献2は、ビデオが記録された時間に従って視聴する際に、ビデオの内容理解の補助に用いられるアノテーションに関する技術の開示であり、動画像コンテンツの中の一部のシーンに対するアノテーションと、当該シーンの再生とを好適に対応づける技術については、考慮されていない。   For example, in the content processing system disclosed in Japanese Patent Laid-Open No. 2005-260513 (Patent Document 2), an annotation or the like is made by associating an annotation corresponding to the presentation with a time axis of a video recording the presentation. Records management. However, the above-mentioned Patent Document 2 is a disclosure of a technique related to annotation used for assisting understanding of video content when viewing according to the time when the video is recorded. However, no consideration is given to a technique for suitably matching the reproduction of the scene.

さらに、アフィリエイトシステムにおいては、アノテーションを付与した付与者に対して報酬が支払われるため、有限長の時間を有するシーンに対するアノテーションと、該アノテーションの付与者との対応づけが必要になる。しかし、それらを複雑な構成を用いることなく、従来のウェブブラウザ等を用いるクライアントに対して配信するシステムの中で実現させる技術は、これまで考慮されていない。   Furthermore, in the affiliate system, a reward is paid to the grantor who has given the annotation, so it is necessary to associate the annotation for the scene having a finite length of time with the grantor of the annotation. However, a technique for realizing them in a system that distributes them to a client using a conventional web browser or the like without using a complicated configuration has not been considered.

本発明は、上記の点に鑑みて、これらの問題を解消するために発明されたものであり、動画像コンテンツの中のシーンに対するアノテーション、当該シーンの再生、及び、当該アノテーションの付与者との、対応づけを容易に行う動画管理サーバを提供することを目的としている。   The present invention has been invented in order to solve these problems in view of the above points. Annotation for a scene in a moving image content, reproduction of the scene, and an annotation giver. An object of the present invention is to provide a video management server that facilitates association.

上記目的を達成するために、本発明の動画像管理サーバは次の如き構成を採用した。   In order to achieve the above object, the moving image management server of the present invention employs the following configuration.

本発明の動画像管理サーバは、動画像コンテンツに対するアノテーションと、前記アノテーションに対応する前記動画像コンテンツの再生範囲と、前記アノテーションを付加したユーザのユーザ識別情報とを対応づけて管理する動画像管理データベースを有する動画像管理サーバであって、前記動画像コンテンツのコンテンツURL、前記再生範囲、及び、該再生範囲に前記アノテーションを付加したユーザのユーザ識別情報とを含む拡大URLを生成する拡大URL生成手段を有する構成とすることができる。   The moving image management server of the present invention manages the moving image management by associating the annotation with respect to the moving image content, the reproduction range of the moving image content corresponding to the annotation, and the user identification information of the user added with the annotation. A moving image management server having a database, which generates an enlarged URL including a content URL of the moving image content, the reproduction range, and user identification information of a user who has added the annotation to the reproduction range. It can be set as the structure which has a means.

これにより、動画像コンテンツの中のシーンに対するアノテーション、当該シーンの再生、及び、当該アノテーションの付与者との、対応づけを容易に行う動画像管理サーバを提供することができる。   Accordingly, it is possible to provide a moving image management server that facilitates the annotation to the scene in the moving image content, the reproduction of the scene, and the association of the annotation giver.

また、上記目的を達成するために、本発明の動画像管理サーバは、さらに、前記動画像コンテンツのサムネイル画像、前記拡大URL、及び、前記アノテーションを含むHTMLデータを生成するHTMLデータ生成手段を有し、前記HTMLデータ生成手段は、前記拡大URL生成手段と、前記再生範囲に対応するサムネイル画像を取得するサムネイル画像取得手段とを有する構成とすることができる。   In order to achieve the above object, the moving image management server of the present invention further includes HTML data generating means for generating HTML data including the thumbnail image of the moving image content, the enlarged URL, and the annotation. The HTML data generation unit may include the enlarged URL generation unit and a thumbnail image acquisition unit that acquires a thumbnail image corresponding to the reproduction range.

これにより、サムネイル画像と拡大URLとが対応づけられているHTMLデータを生成する動画管理サーバを提供することができる。   Accordingly, it is possible to provide a moving image management server that generates HTML data in which thumbnail images are associated with enlarged URLs.

また、上記目的を達成するために、本発明の動画像管理サーバは、さらに、前記アノテーションに係るデータベースを検索するアノテーション検索手段を有し、前記拡大URL生成手段は、前記アノテーション検索手段によって検索されたアノテーション又はアノテーションに係るキーワードに対応する前記動画像コンテンツの再生範囲と前記アノテーションを付加したユーザのユーザ識別情報とを含む拡大URLを生成するように構成することができる。   In order to achieve the above object, the moving image management server of the present invention further includes annotation search means for searching a database related to the annotation, and the enlarged URL generation means is searched by the annotation search means. The expanded URL including the reproduction range of the moving image content corresponding to the annotation or the keyword related to the annotation and the user identification information of the user who added the annotation can be generated.

これにより、検索によって取得されたアノテーションに対応する動画像コンテンツの拡大URLを生成する動画管理サーバを提供することができる。   Accordingly, it is possible to provide a moving image management server that generates an enlarged URL of moving image content corresponding to the annotation acquired by the search.

また、上記目的を達成するために、本発明の動画像管理サーバによって生成される前記拡大URLは、「前記コンテンツURL/前記再生範囲/前記ユーザ識別情報」の形式を有するように構成することができる。   In order to achieve the above object, the expanded URL generated by the moving image management server of the present invention may be configured to have a format of “the content URL / the reproduction range / the user identification information”. it can.

これにより、通信プロトコルに対応したURLを有する動画像コンテンツの再生範囲と、当該再生範囲に対応づけられているユーザのユーザ識別情報とを、URLの形式で表現する動画管理サーバを提供することができる。   Accordingly, it is possible to provide a moving image management server that expresses a reproduction range of moving image content having a URL corresponding to a communication protocol and user identification information of a user associated with the reproduction range in a URL format. it can.

また、上記目的を達成するために、本発明の動画像管理サーバは、さらに、クライアントに対し動画像コンテンツを配信して表示させる動画像管理サーバであって、前記動画像コンテンツのコンテンツURL、前記動画像コンテンツの再生範囲、及び、該再生範囲に対応するユーザ識別情報を含む拡大URLから、前記コンテンツURL、前記再生範囲、及び、前記ユーザ識別情報を取得する再生情報手段を有する構成とすることができる。   In order to achieve the above object, the moving image management server of the present invention is a moving image management server that further distributes and displays moving image content to a client, the content URL of the moving image content, A reproduction information means for obtaining the content URL, the reproduction range, and the user identification information from a reproduction range of the moving image content and an enlarged URL including the user identification information corresponding to the reproduction range. Can do.

これにより、拡大URLからコンテンツURLと再生範囲を取得し、当該再生範囲に係るユーザのユーザ識別情報を取得する動画像管理サーバを提供することができる。   Accordingly, it is possible to provide a moving image management server that acquires a content URL and a reproduction range from an enlarged URL and acquires user identification information of a user related to the reproduction range.

本発明の動画像管理サーバによれば、動画像コンテンツの中のシーンに対するアノテーション、当該シーンの再生、及び、当該アノテーションの付与者との、対応づけを容易に行う動画管理サーバを提供することが可能になる。   According to the moving image management server of the present invention, it is possible to provide a moving image management server that facilitates the annotation to the scene in the moving image content, the reproduction of the scene, and the association with the grantor of the annotation. It becomes possible.

以下、本発明の実施例を図面に基づき説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の動画像管理サーバ1が有する機能構成の例の図である。図1では、クライアントとの通信を行うWebサーバ30から入力された動画像コンテンツ及びアノテーション等が、データベース20に蓄積され、また、処理部10によって動画像コンテンツの再生範囲等を含む拡大URLが生成される。図1の動画像管理サーバは、処理部10、データベース20、及び、Webサーバ30を有する。   FIG. 1 is a diagram showing an example of the functional configuration of the moving image management server 1 of the present invention. In FIG. 1, moving image content and annotations input from a Web server 30 that communicates with a client are accumulated in the database 20, and an expanded URL including a reproduction range of moving image content is generated by the processing unit 10. Is done. The moving image management server in FIG. 1 includes a processing unit 10, a database 20, and a Web server 30.

処理部10は、本発明の動画像管理サーバ1が実行する様々な処理を行う。処理部10は、アノテーション登録手段11、HTMLデータ生成手段12、アノテーション検索手段13、再生情報取得手段14、及び、アフィリエイト情報管理手段15を有する。HTMLデータ生成手段12は、Webサーバ30によってクライアントに送信するHTMLデータを生成する手段であって、拡大URL生成手段121とサムネイル画像取得手段122とを有する。   The processing unit 10 performs various processes executed by the moving image management server 1 of the present invention. The processing unit 10 includes an annotation registration unit 11, an HTML data generation unit 12, an annotation search unit 13, a reproduction information acquisition unit 14, and an affiliate information management unit 15. The HTML data generation unit 12 is a unit that generates HTML data to be transmitted to the client by the Web server 30, and includes an enlarged URL generation unit 121 and a thumbnail image acquisition unit 122.

拡大URL生成手段121は、動画像コンテンツのコンテンツURLに、当該動画像コンテンツの再生範囲、及び、アノテーションを付与したユーザのユーザ識別情報を付加することにより、拡大URLを生成する手段である。サムネイル画像生成手段122は、拡大URLに含まれる動画像コンテンツの再生範囲に対応するサムネイル画像を、サムネイル画像データベース22から取得する手段である。   The enlarged URL generation unit 121 is a unit that generates an enlarged URL by adding the reproduction range of the moving image content and the user identification information of the user with the annotation to the content URL of the moving image content. The thumbnail image generation unit 122 is a unit that acquires a thumbnail image corresponding to the reproduction range of the moving image content included in the enlarged URL from the thumbnail image database 22.

アノテーション登録手段11は、Webサーバ30によってクライアントから受信するアノテーションを、動画像コンテンツ及び当該動画像コンテンツの再生範囲等と対応づけて、動画像管理データベース23に登録する手段である。   The annotation registration unit 11 is a unit that registers the annotation received from the client by the Web server 30 in the moving image management database 23 in association with the moving image content and the reproduction range of the moving image content.

アノテーション検索手段13は、動画像管理データベース23に格納されているアノテーションの中から、Webサーバ30によってクライアントから受信した検索キーワード等に合致するアノテーションを抽出し、当該アノテーションに対応する動画像コンテンツを動画像コンテンツデータベース21から取得等する手段である。   The annotation search means 13 extracts annotations that match the search keyword received from the client by the Web server 30 from the annotations stored in the moving image management database 23, and moves the moving image content corresponding to the annotations to the moving image content. It is a means for obtaining from the image content database 21.

再生情報取得手段14は、拡大URLから、動画像コンテンツのコンテンツURL、当該動画像コンテンツの再生範囲、及び、該再生範囲に対応するユーザのユーザ識別情報を取得する手段である。   The reproduction information acquisition unit 14 is a unit that acquires the content URL of the moving image content, the reproduction range of the moving image content, and the user identification information of the user corresponding to the reproduction range from the enlarged URL.

アフィリエイト情報管理手段15は、動画像コンテンツが閲覧される場合に、当該動画像コンテンツへのリンクに対応するアノテーションを付与したユーザのユーザ情報等を管理する手段であり、より具体的には、アフィリエイトに係る情報等をアフィリエイト管理データベース24に登録し、また、アフィリエイト管理データベース24から取得することにより、アフィリエイトに係る情報の管理を行う。   Affiliate information management means 15 is means for managing user information and the like of a user who has given an annotation corresponding to a link to the moving image content when the moving image content is browsed. More specifically, the affiliate information managing means 15 The information related to the affiliate is registered in the affiliate management database 24, and the information related to the affiliate is managed by acquiring the information from the affiliate management database 24.

データベース20は、動画像コンテンツデータベース21、サムネイル画像データベース22、動画像管理データベース23、及び、アフィリエイト管理データベース24を有する。動画像コンテンツデータベース21は、Webサーバ30によってクライアントから受信された動画像コンテンツが格納されているデータベースである。サムネイル画像データベース22は、動画像コンテンツデータベース21に格納されている動画像コンテンツの各シーンに対応するサムネイル画像が格納されているデータベースである。サムネイル画像は、Webサーバ30によって、動画像コンテンツと共にクライアントから取得されてもよい。サムネイル画像は、また、動画像管理サーバ1の処理部10によって、生成されてもよい。   The database 20 includes a moving image content database 21, a thumbnail image database 22, a moving image management database 23, and an affiliate management database 24. The moving image content database 21 is a database in which moving image content received from the client by the Web server 30 is stored. The thumbnail image database 22 is a database in which thumbnail images corresponding to each scene of the moving image content stored in the moving image content database 21 are stored. The thumbnail image may be acquired from the client together with the moving image content by the Web server 30. The thumbnail image may also be generated by the processing unit 10 of the moving image management server 1.

動画像管理データベース23は、動画像コンテンツデータベース21に格納されている動画像コンテンツの、アノテーション、該アノテーションに対応する再生範囲、及び、当該アノテーションを付与したユーザのユーザ識別情報を格納するデータベースである。   The moving image management database 23 is a database that stores annotations of moving image contents stored in the moving image content database 21, a reproduction range corresponding to the annotations, and user identification information of a user who has given the annotations. .

アフィリエイト管理データベース24は、アフィリエイトに係る情報を格納するデータベースであって、動画像コンテンツに対してアノテーションを付与したユーザのユーザ情報、及び、各ユーザのアフィリエイト成果等を格納するデータベースである。   The affiliate management database 24 is a database that stores information relating to affiliates, and stores user information of users who have annotated moving image content, affiliate results of each user, and the like.

なお、アフィリエイト情報管理手段15及びアフィリエイト管理データベース24は、動画像管理サーバ1とは異なる別のサーバに設けられていてもよい。これにより、動画像コンテンツを管理又は配信等する動画像管理サーバと、アフィリエイトの管理を行うサーバとを分ける構成により、処理の負荷を分散するシステムを提供することができる。   The affiliate information management means 15 and the affiliate management database 24 may be provided on a different server from the moving image management server 1. Accordingly, it is possible to provide a system that distributes the processing load by a configuration in which a moving image management server that manages or distributes moving image content and a server that manages affiliates are separated.

Webサーバ30は、HTTPプロトコル等によってクライアントとの通信等を行う手段である。Webサーバ30は、HTTP通信手段31及び動画像コンテンツ配信手段32を有する。HTTP通信手段31は、動画像管理サーバ1と図示されないクライアント等との通信を、HTTPプロトコルによって行う手段である。Webサーバ30は、HTTP通信手段31の他に、FTP又はその他の通信プロトコルによって通信を行う通信手段を有していてもよい。   The Web server 30 is a means for performing communication with a client by the HTTP protocol or the like. The Web server 30 includes an HTTP communication unit 31 and a moving image content distribution unit 32. The HTTP communication unit 31 is a unit that performs communication between the moving image management server 1 and a client (not shown) using the HTTP protocol. The Web server 30 may include a communication unit that performs communication using FTP or another communication protocol in addition to the HTTP communication unit 31.

動画像コンテンツ配信手段32は、HTTP通信手段31等を介してクライアントに対し動画像コンテンツの配信を行う手段である。動画像コンテンツの配信は、動画像コンテンツをクライアントに対してダウンロードさせる他に、ストリーミングによって配信されてもよい。   The moving image content distribution unit 32 is a unit that distributes moving image content to the client via the HTTP communication unit 31 or the like. In addition to downloading the moving image content to the client, the moving image content may be distributed by streaming.

図2は、Webサーバ30によってクライアントから取得される動画像コンテンツに係る情報の一例である。図2において、1行目は動画像コンテンツの形式を表すMIMEフォーマットであり、動画像コンテンツであることを示す「video」、及び、当該動画像コンテンツのファイル形式を表す「mpeg1」が記載されている。2行目は、アノテーションの形式を表すフォーマットである。ここでは、テキストアノテーションであることが示されている。アノテーションの種類については後述する。アノテーションの形式を、図3に示す。図3では、テキストコメントの他に、タグ、キーワード、名前・名称、及び、ボタンクリック等のアノテーションの形式に対応したフォーマットが示されている。なお、ボタンクリック形式のアノテーションとは、ボタンを押下することによって度合い等を表現するアノテーションである。   FIG. 2 is an example of information related to moving image content acquired from the client by the Web server 30. In FIG. 2, the first line is a MIME format that represents the format of the moving image content, and describes “video” indicating the moving image content and “mpeg1” that represents the file format of the moving image content. Yes. The second line is a format representing the annotation format. Here, the text annotation is shown. The types of annotation will be described later. Annotation format is shown in FIG. In FIG. 3, in addition to the text comment, a format corresponding to a tag, a keyword, a name / name, and an annotation format such as a button click is shown. The button click format annotation is an annotation that expresses a degree or the like by pressing a button.

図2の4行目は、動画像コンテンツのURLの記述であり、5行目及び6行目は、動画像コンテンツの再生範囲を表す記述である。ここでは、再生範囲が時刻によって示されている。例えば、5行目では、開始時刻(stime)が「10.5」、終了時刻(etime)が「20.6」となる。また、図2の例では、再生範囲が2カ所であるために、「timeline」タグを有する記述が2行となっている。図2の9行目は、アノテーションを付与したユーザのユーザ識別情報の記述である。ユーザ識別情報は、メールアドレスの他に、英数文字列等でもよい。ユーザ識別情報は、また、ハッシュによるハッシュIDを含んでいてもよい。ハッシュIDを用いることにより、ユーザの認証等における精度を高めることができる。   The fourth line in FIG. 2 is a description of the URL of the moving image content, and the fifth and sixth lines are a description representing the reproduction range of the moving image content. Here, the reproduction range is indicated by time. For example, in the fifth line, the start time (time) is “10.5”, and the end time (time) is “20.6”. In the example of FIG. 2, since there are two playback ranges, the description having the “timeline” tag is two lines. The ninth line in FIG. 2 is a description of the user identification information of the user who has given the annotation. The user identification information may be an alphanumeric character string or the like in addition to the mail address. The user identification information may also include a hash ID by hash. By using the hash ID, it is possible to improve accuracy in user authentication and the like.

図2の10行目は、アノテーションの記述である。図2の例では、テキストコメントのアノテーションであるため、テキストに対応する「description」タグによって記述されている。また、例えば、ボタンクリックのアノテーションの場合は、「button」タグによって記述される。   The 10th line in FIG. 2 is a description of the annotation. In the example of FIG. 2, since it is an annotation of a text comment, it is described by a “description” tag corresponding to the text. For example, in the case of a button click annotation, it is described by a “button” tag.

なお、図2の情報は、XMLによって記述されているが、本発明の動画像管理サーバ1が扱う情報の形式は、XMLに限らず、データ記述言語又はバイナリ形式等のいずれの形式であってもよい。   The information in FIG. 2 is described in XML. However, the format of information handled by the moving image management server 1 of the present invention is not limited to XML, and may be any format such as a data description language or a binary format. Also good.

図4は、本発明の動画像管理サーバ1に対し、動画像コンテンツ及び当該動画像コンテンツのアノテーションを登録する処理の流れを説明する図である。図4では、動画像コンテンツからサムネイル画像が生成された後、動画像コンテンツ、サムネイル画像、及び、アノテーションが動画像管理サーバ1が有するデータベース10に登録され、さらに、検索等によって条件に合致する動画像コンテンツの候補のサムネイル等が、Webサーバ30によって配信又は表示等される。図4のステップS101では、動画像管理サーバ1に接続されるクライアントが、動画像コンテンツからサムネイル画像を生成する。サムネイル画像は、例えば、動画像コンテンツの中のシーン毎に生成され、各シーンの時刻と対応づけられる。シーンの時刻とは、例えば、シーンの最初の画像のタイムスタンプ、最後の画像のタイムスタンプ、又は、サムネイル画像として抽出された画像のタイムスタンプ等である。なお、ステップS101の処理は、動画像管理サーバ1によって実行されてもよい。   FIG. 4 is a diagram for explaining the flow of processing for registering moving image content and annotations of the moving image content in the moving image management server 1 of the present invention. In FIG. 4, after the thumbnail image is generated from the moving image content, the moving image content, the thumbnail image, and the annotation are registered in the database 10 of the moving image management server 1, and a moving image that matches the condition by searching or the like. Image server candidates such as thumbnails are distributed or displayed by the Web server 30. In step S101 of FIG. 4, the client connected to the moving image management server 1 generates a thumbnail image from the moving image content. For example, the thumbnail image is generated for each scene in the moving image content, and is associated with the time of each scene. The scene time is, for example, the time stamp of the first image of the scene, the time stamp of the last image, or the time stamp of the image extracted as a thumbnail image. Note that the processing in step S101 may be executed by the moving image management server 1.

ステップS102では、クライアントによって、動画像コンテンツ及びサムネイル画像が、それらを対応づける情報とともに、動画像管理サーバ1にアップロードされた後、動画像管理サーバ1が有する動画像管理データベース23に登録される。   In step S102, the moving image content and the thumbnail image are uploaded to the moving image management server 1 together with information for associating them with each other, and then registered in the moving image management database 23 of the moving image management server 1.

ステップS103では、動画像管理サーバ1によって動画像コンテンツが配信される。より具体的には、HTMLデータ生成手段12が、動画像コンテンツのサムネイル画像及び当該動画像コンテンツのURLを含むHTMLデータを生成し、Webサーバ30が当該HTMLデータをクライアントに送信する。閲覧者は、クライアントが有するWebブラウザ等から、当該HTMLデータに含まれる動画像コンテンツのURLをクリック等して選択し、動画像管理サーバ1は、選択された動画像コンテンツをWebサーバ30によってクライアントに送信する。   In step S103, moving image content is distributed by the moving image management server 1. More specifically, the HTML data generation unit 12 generates HTML data including the thumbnail image of the moving image content and the URL of the moving image content, and the Web server 30 transmits the HTML data to the client. The viewer selects the URL of the moving image content included in the HTML data by clicking the URL of the moving image content included in the HTML data from the Web browser or the like of the client, and the moving image management server 1 uses the Web server 30 to select the selected moving image content. Send to.

ステップS104では、動画像コンテンツをクライアントにおいて閲覧する閲覧者が入力手段からアノテーションを入力することにより、動画像コンテンツに対してアノテーションが付与される。ステップS104aでは印象アノテーション、ステップS104bではテキストアノテーション、ステップS104cでは矩形範囲へのアノテーション、及び、ステップS104dではその他のアノテーションが付与される。ステップS104aからステップS104cで付与されるアノテーションは、動画像管理サーバが有するWebサーバの機能によって付与されるアノテーションである。   In step S104, a viewer who browses the moving image content on the client inputs the annotation from the input unit, thereby giving the annotation to the moving image content. In step S104a, an impression annotation is given, in step S104b a text annotation, in step S104c an annotation to a rectangular range, and in step S104d other annotations are given. The annotation given in steps S104a to S104c is an annotation given by the Web server function of the moving image management server.

印象アノテーションとは、動画像コンテンツの再生中に、閲覧者が所定のボタンを押下することにより取得されるアノテーションである。所定のボタンとは、例えば、Webブラウザ上に生成されるGUIボタンであり、「Nice」「Boo」等のアイコンによって、閲覧者に対して印象の内容を区別して表示する。印象アノテーションは、また、閲覧者が当該ボタンを押下する回数により、印象の度合いを数値化して取得されてもよい。これにより、印象の内容毎に度合いを統計的に管理することができる。   The impression annotation is an annotation that is acquired when a viewer presses a predetermined button during reproduction of moving image content. The predetermined button is, for example, a GUI button generated on the Web browser, and displays the impression content for the viewer by using icons such as “Nice” and “Booo”. The impression annotation may be acquired by converting the degree of impression into a numerical value based on the number of times the viewer presses the button. Thereby, the degree can be statistically managed for each content of the impression.

テキストアノテーションとは、動画像コンテンツの再生中に、閲覧者がキーボード等の入力手段から文字を入力することにより取得されるアノテーションである。テキストアノテーションは、単語又は短文等から構成されてもよい。これにより、印象アノテーションより詳細なアノテーションを付与することができる。   The text annotation is an annotation that is acquired when a viewer inputs characters from input means such as a keyboard during reproduction of moving image content. The text annotation may be composed of words or short sentences. Thereby, a more detailed annotation than the impression annotation can be given.

矩形範囲へのアノテーションとは、動画像コンテンツの再生画角の中で、閲覧者によって選択される所定の矩形範囲に対して付与されるアノテーションのことである。閲覧者は、マウスポインタによって矩形範囲を選択し、当該矩形範囲に対してキーボード等から単語又は短文等を入力することにより、アノテーションを付与する。   The annotation to the rectangular range is an annotation given to a predetermined rectangular range selected by the viewer within the playback angle of view of the moving image content. A viewer selects a rectangular range with a mouse pointer and inputs an annotation to the rectangular range by inputting a word or a short sentence from a keyboard or the like.

その他のアノテーションとは、上記ステップS104a〜S104cの他のアノテーションである。その他のアノテーションは、文字の他に、画像、又は、音声等によって表現されるアノテーションであってもよい。   Other annotations are other annotations of steps S104a to S104c. Other annotations may be annotations expressed by images, sounds, or the like in addition to characters.

ステップS105では、アノテーション登録手段11が、ステップS104において付与されたアノテーションを、Webサーバ30によってクライアントから取得し、付与した閲覧者のユーザ識別情報、及び、アノテーションが付与されている再生範囲の情報とともに、動画像管理データベース23に格納させる。再生範囲の情報とは、例えば、動画像コンテンツの中で、アノテーションに対応する部分の開始点又は終了点のタイムスタンプである。再生範囲の情報とは、また、矩形範囲へのアノテーションの場合には、閲覧者によって選択された矩形範囲の情報であってもよい。   In step S105, the annotation registration unit 11 acquires the annotation given in step S104 from the client by the Web server 30, and gives the user identification information of the given viewer and the reproduction range information to which the annotation is given. And stored in the moving image management database 23. The reproduction range information is, for example, a time stamp of the start point or end point of the portion corresponding to the annotation in the moving image content. The information on the reproduction range may be information on the rectangular range selected by the viewer in the case of annotation to the rectangular range.

ステップS106では、閲覧者によってクライアントからキーワード等が入力されることに基づき、アノテーション検索手段13が、動画像管理データベース23に格納されているアノテーションを検索し、条件に合致するアノテーション、並びに、該アノテーションに対応するコンテンツのURL及び再生範囲を抽出する。HTMLデータ生成手段12は、抽出された情報から拡大URL及びサムネイル画像を含むHTMLデータを生成し、Webサーバ30によってクライアントに表示させる。   In step S106, the annotation retrieval unit 13 retrieves the annotation stored in the moving image management database 23 based on the keyword or the like input from the client by the viewer, the annotation that matches the condition, and the annotation The URL and playback range of the content corresponding to is extracted. The HTML data generation unit 12 generates HTML data including an enlarged URL and a thumbnail image from the extracted information, and causes the Web server 30 to display it on the client.

図5は、クライアントが制御する表示装置に表示されるサムネイル画像等の例である。図5では、サムネイル画像a〜cに対応する3つのシーンに対し、コメントAが付与され、サムネイル画像d〜eに対応する2つのシーンに対し、コメントBが付与され、サムネイル画像f〜hに対応する3つのシーンに対し、コメントCが付与されている。サムネイル画像は、当該サムネイル画像に対応する動画像コンテンツのシーンへのリンクを兼ねている。   FIG. 5 is an example of a thumbnail image displayed on a display device controlled by the client. In FIG. 5, comment A is assigned to the three scenes corresponding to the thumbnail images a to c, comment B is assigned to the two scenes corresponding to the thumbnail images de to e, and the thumbnail images f to h are added. A comment C is given to the corresponding three scenes. The thumbnail image also serves as a link to the scene of the moving image content corresponding to the thumbnail image.

図5に示す表示を行うための、HTMLデータの例を図6に示す。図6の6aで示された記述が、動画像コンテンツのコンテンツURL等を含む拡大URLの記述である。6aに記された拡大URL「http://server/content/コンテンツID/コンテンツID/開始時刻 s−/ユーザ識別情報」から、コンテンツURLとして「http://server/content/コンテンツID」が取得される。また、再生範囲として、「開始時刻 s−」が記されている。「開始時刻」は、任意の数字であり、動画像コンテンツを再生する際の開始点のタイムスタンプである。タイムスタンプの単位は、例えば、秒又はフレームである。再生範囲として「開始時刻」のみが記される場合には、「開始時刻」に続けて「 s−」と記すことにより、動画像コンテンツの当該開始時刻から、所定の時間の長さの再生が行われる。再生範囲の記述は、例えば「開始時刻−終了時刻」(「終了時刻」は、任意の数字)とすることにより、開始点及び終了点のタイムスタンプを指定してもよい。再生範囲の記述は、また、開始点のタイムスタンプ及び開始点からの再生時間を指定してもよい。   An example of HTML data for performing the display shown in FIG. 5 is shown in FIG. The description indicated by 6a in FIG. 6 is a description of the enlarged URL including the content URL of the moving image content. “Http: // server / content / content ID” is acquired as the content URL from the expanded URL “http: // server / content / content ID / content ID / start time s− / user identification information” described in 6a Is done. In addition, “start time s−” is written as the reproduction range. “Start time” is an arbitrary number, and is a time stamp of a start point when moving image content is reproduced. The unit of the time stamp is, for example, second or frame. When only “start time” is written as the playback range, “s-” is written after “start time”, so that playback of a predetermined length of time from the start time of the moving image content can be performed. Done. The description of the reproduction range may be designated by, for example, “start time−end time” (where “end time” is an arbitrary number), thereby specifying the time stamp of the start point and end point. The description of the playback range may also specify the time stamp of the start point and the playback time from the start point.

6bは、動画像コンテンツの中のシーンに対応するサムネイル画像を表示するための記述である。6a及び6bの記述によって、図5におけるサムネイル画像a〜cの表示が実現される。6cは、サムネイル画像a〜cに対応するシーンに付与されたアノテーションである。6cの記述によって、図5における「コメントA」の表示が実現される。   6b is a description for displaying a thumbnail image corresponding to a scene in the moving image content. Display of thumbnail images a to c in FIG. 5 is realized by the descriptions of 6a and 6b. 6c is an annotation given to the scene corresponding to the thumbnail images a to c. The display of “comment A” in FIG. 5 is realized by the description of 6c.

ステップS107では、閲覧者によって、クライアントが制御する表示装置に表示されたサムネイル画像が選択されることに基づき、当該サムネイル画像に係る動画像コンテンツのシーンが表示装置上に表示される。   In step S107, based on the thumbnail image displayed on the display device controlled by the client being selected by the viewer, the scene of the moving image content related to the thumbnail image is displayed on the display device.

なお、図4において、ステップS101からステップS102においてクライアントを操作する操作者、ステップS104においてアノテーションを付与する閲覧者、及び、ステップS107においてサムネイル画像を選択し動画像コンテンツを視聴する閲覧者は、それぞれ別のユーザであってもよい。ステップS104においてアノテーションを付与する閲覧者と、ステップS107においてサムネイル画像を選択し動画像コンテンツを視聴する閲覧者が異なる場合には、アフィリエイトの仕組みによって、アノテーションを付与した閲覧者に対し報酬が支払われる。   In FIG. 4, the operator who operates the client from step S101 to step S102, the viewer who gives the annotation in step S104, and the viewer who selects the thumbnail image and views the moving image content in step S107, respectively. It may be another user. If the viewer who gives the annotation in step S104 is different from the viewer who selects the thumbnail image and views the moving image content in step S107, a reward is paid to the viewer who gave the annotation by the affiliate mechanism. .

図7は、動画像コンテンツに対してアノテーションを付与する図4とは異なる処理の例の流れを説明する図である。図7では、動画像管理サーバ1が保持する動画像コンテンツに対するアノテーションを、ウェブログ記事によって公開する場合のアノテーションの付与の処理の例である。   FIG. 7 is a diagram for explaining a flow of an example of processing different from that in FIG. 4 for adding an annotation to moving image content. FIG. 7 shows an example of annotation assignment processing when an annotation for moving image content held by the moving image management server 1 is published as a web log article.

図7のステップS201では、HTMLデータ生成手段10が、閲覧者によって選択された動画像コンテンツを含むHTMLデータを生成する。ステップS201で生成されるHTMLデータは、ウェブログ記事用のテンプレートに従っていてもよい。ステップS201で生成されるHTMLデータは、また、当該動画像コンテンツに対応するアノテーションを、動画像管理データベース23から取得することにより、アノテーションが付与されているシーンについて、HTMLデータを生成してもよい。これにより、動画像コンテンツを再生中に付与されたアノテーションについて、さらに編集を行う際に、利便性の高いHTMLデータを生成することができる。   In step S201 in FIG. 7, the HTML data generation unit 10 generates HTML data including the moving image content selected by the viewer. The HTML data generated in step S201 may follow a template for a web log article. The HTML data generated in step S201 may also generate HTML data for an annotated scene by obtaining an annotation corresponding to the moving image content from the moving image management database 23. . This makes it possible to generate highly convenient HTML data when further editing the annotation given during playback of moving image content.

ステップS202では、閲覧者がクライアントを操作することに基づき、HTMLデータ生成手段12が、ステップS201で生成されたHTMLデータに対し、編集を行う。ステップS202aは、シーン伸縮型の編集であり、ステップS202bは、ドラッグ&ドロップ型の編集である。   In step S202, the HTML data generation unit 12 edits the HTML data generated in step S201 based on the viewer operating the client. Step S202a is scene expansion / contraction editing, and step S202b is drag-and-drop editing.

シーン伸縮型の編集とは、HTMLデータ生成手段12が、Webサーバ30によってクライアントに、シーン編集用のインタフェース画面を表示することにより実現される編集であって、HTMLデータ生成手段12が、シーンに対応するアノテーションと、当該シーンに対応する複数のサムネイル画像とを選択してHTMLデータを生成し、閲覧者が、クライアントが制御する表示装置に表示されたサムネイル画像の中からアノテーションに対応させるシーンをフレーム単位で選択することに基づき、シーンの長さを短く変更する編集方法である。シーン伸縮型の編集では、閲覧者が、所定のボタンを押下ることにより、シーンの長さを長くする変更を行ってもよい。シーンの長さの変更とともに、閲覧者は、入力手段から入力等することにより、アノテーションの編集を行ってもよい。アノテーション登録手段11は、閲覧者によって選択されたサムネイル画像に対応するシーンを、当該アノテーションに対応する新たなシーンとして、動画像管理データベース23に登録すると共に、HTMLデータ生成手段12は、当該シーンに対応する拡大URLとサムネイル画像を含むHTMLデータを生成する。   The scene expansion / contraction type editing is an editing realized by the HTML data generation unit 12 displaying the interface screen for scene editing on the client by the Web server 30, and the HTML data generation unit 12 adds the scene to the scene. A corresponding annotation and a plurality of thumbnail images corresponding to the scene are selected to generate HTML data, and the viewer selects a scene corresponding to the annotation from the thumbnail images displayed on the display device controlled by the client. This is an editing method in which the length of the scene is shortened based on the selection in units of frames. In scene expansion / contraction editing, the viewer may make a change to increase the length of the scene by pressing a predetermined button. Along with the change in the length of the scene, the viewer may edit the annotation by inputting from the input means. The annotation registration unit 11 registers the scene corresponding to the thumbnail image selected by the viewer as a new scene corresponding to the annotation in the moving image management database 23, and the HTML data generation unit 12 adds the scene to the scene. HTML data including a corresponding enlarged URL and thumbnail image is generated.

ドラッグ&ドロップ型の編集とは、HTMLデータ生成手段12が、Webサーバ30によってクライアントに、シーン編集用のインタフェース画面を表示することにより実現される編集であって、HTMLデータ生成手段12が、動画像コンテンツの中の各シーンに対応するサムネイル画像を含むHTMLデータを生成し、閲覧者が、クライアントが制御する表示装置に表示されたサムネイル画像を、ドラッグ&ドロップによって編集領域に移動させることにより、シーンを選択する編集方法である。選択されたシーンに対応するアノテーションがある場合には、HTMLデータ生成手段12は、動画像管理データベース23から当該アノテーションを取得し表示させる。閲覧者は、表示されたアノテーションの編集、又は、新たなアノテーションの付与を、入力手段から入力等することにより行う。アノテーション登録手段11は、選択されたシーン及び当該シーンに対応するアノテーションを、動画像管理データベース23に登録すると共に、HTMLデータ生成手段12は、当該シーンに対応する拡大URLとサムネイル画像を含むHTMLデータを生成する。   The drag-and-drop type editing is an editing realized by the HTML data generation unit 12 displaying the interface screen for scene editing on the client by the Web server 30, and the HTML data generation unit 12 By generating HTML data including thumbnail images corresponding to each scene in the image content, the viewer moves the thumbnail images displayed on the display device controlled by the client to the editing area by drag and drop, This is an editing method for selecting a scene. If there is an annotation corresponding to the selected scene, the HTML data generation unit 12 acquires the annotation from the moving image management database 23 and displays it. The viewer performs editing of the displayed annotation or addition of a new annotation by inputting from the input means. The annotation registration unit 11 registers the selected scene and the annotation corresponding to the scene in the moving image management database 23, and the HTML data generation unit 12 includes HTML data including an enlarged URL and a thumbnail image corresponding to the scene. Is generated.

ステップS203では、ステップS202で生成したHTMLデータが、Webサーバ30によって、閲覧されるようになる。ステップS204では、ステップS203で閲覧されるようになったHTMLデータから、閲覧者が、サムネイル画像をクリック等することにより選択し、動画像コンテンツ配信手段32によって、当該動画像コンテンツのシーンが配信される。   In step S203, the HTML data generated in step S202 is browsed by the Web server 30. In step S204, the viewer selects the thumbnail image by clicking on the thumbnail image from the HTML data browsed in step S203, and the moving image content distribution unit 32 distributes the scene of the moving image content. The

図8及び図9は、本発明の動画像管理サーバ1が、拡大URL等を生成する処理の流れの例を説明する図である。図8は、動画像管理サーバ1が、動画像コンテンツに対してアノテーションを付与する閲覧者のユーザ識別情報等を取得し、拡大URLとサムネイル画像とを含むHTMLデータを生成する処理の流れの例を説明する図である。   8 and 9 are diagrams for explaining an example of a flow of processing in which the moving image management server 1 of the present invention generates an enlarged URL or the like. FIG. 8 illustrates an example of a flow of processing in which the moving image management server 1 acquires user identification information of a viewer who adds an annotation to moving image content and generates HTML data including an enlarged URL and a thumbnail image. FIG.

図8のステップS301では、HTMLデータ生成手段12が、動画像管理データベース23に格納されている動画像コンテンツのコンテンツURL、再生範囲、及び、当該再生範囲に対するアノテーションを取得する。ステップS302では、HTMLデータ生成手段12が、ステップS301で取得されたアノテーションに対応するユーザのユーザ識別情報を、動画像管理データベース23から取得する。   In step S301 of FIG. 8, the HTML data generation unit 12 acquires the content URL of the moving image content stored in the moving image management database 23, the reproduction range, and an annotation for the reproduction range. In step S <b> 302, the HTML data generation unit 12 acquires user identification information of the user corresponding to the annotation acquired in step S <b> 301 from the moving image management database 23.

なお、ステップS301又はステップS302において、動画像管理データベース23より取得される各情報は、Webサーバ30によってクライアントから取得されてもよい。これにより、動画像コンテンツに対するアノテーションの編集と、拡大URLの生成とを速やかに行う動画像管理サーバを提供することができる。   In step S301 or step S302, each piece of information acquired from the moving image management database 23 may be acquired from the client by the Web server 30. Accordingly, it is possible to provide a moving image management server that promptly edits an annotation for moving image content and generates an enlarged URL.

ステップS303では、拡大URL生成手段121が、動画像コンテンツの再生範囲、及び、当該動画像コンテンツのURL、再生範囲、及び、当該再生範囲にアノテーションを付与したユーザのユーザ識別情報から、拡大URLを生成する。なお、拡大URLに含まれるユーザ識別情報は、例えば、メールアドレス、英数文字列等である。ユーザ識別情報は、また、ハッシュによるハッシュIDを含んでいてもよい。ハッシュIDを用いることにより、ユーザの認証等における精度を高めることができ、さらに、アフィリエイトにおいては、なりすまし等の不正を低減することができる。   In step S303, the enlarged URL generating unit 121 obtains the enlarged URL from the playback range of the moving image content, the URL of the moving image content, the playback range, and the user identification information of the user who has annotated the playback range. Generate. Note that the user identification information included in the enlarged URL is, for example, an email address, an alphanumeric character string, or the like. The user identification information may also include a hash ID by hash. By using the hash ID, it is possible to improve the accuracy in user authentication and the like, and in the affiliate, fraud such as impersonation can be reduced.

ステップS304では、サムネイル画像取得手段122が、ステップS303で生成された拡大URLに対応するサムネイル画像を、サムネイル画像データベース22から取得する。ステップS304で取得されるサムネイル画像は、1又は複数の画像である。   In step S304, the thumbnail image acquisition unit 122 acquires a thumbnail image corresponding to the enlarged URL generated in step S303 from the thumbnail image database 22. The thumbnail images acquired in step S304 are one or a plurality of images.

ステップS305では、HTMLデータ生成手段12が、ステップS301からS304において取得又は生成された、拡大URL、サムネイル画像、及び、アノテーションを含むHTMLデータを生成し、Webサーバ30によって、クライアントに対して送信する。   In step S305, the HTML data generation unit 12 generates HTML data including the enlarged URL, thumbnail image, and annotation acquired or generated in steps S301 to S304, and transmits the HTML data to the client by the Web server 30. .

図9は、閲覧者によってアノテーションが検索されることに基づき、検索条件が合致するアノテーションに対応する拡大URLを生成し、当該拡大URLを含むHTMLデータをクライアントに対して送信する処理の流れの例を説明する図である。図9のステップS401では、閲覧者によってクライアントからアノテーションの検索が実行される。Webサーバ30が有するHTTP通信手段31は、検索条件をクライアントから受信し、アノテーション検索手段13に対して送信する。検索条件とは、例えば、キーワード、又は、印象の度合いの数値の範囲等である。アノテーション検索手段13は、検索条件に合致するアノテーションを、動画像管理データベース23に格納されているアノテーションから抽出する。   FIG. 9 shows an example of a flow of processing for generating an enlarged URL corresponding to an annotation that matches a search condition and transmitting HTML data including the enlarged URL to the client based on the annotation being searched by the viewer. FIG. In step S401 in FIG. 9, an annotation search is executed from the client by the viewer. The HTTP communication unit 31 included in the Web server 30 receives the search condition from the client and transmits it to the annotation search unit 13. The search condition is, for example, a keyword or a numerical range of the degree of impression. The annotation search unit 13 extracts annotations that match the search conditions from the annotations stored in the moving image management database 23.

ステップS402では、HTMLデータ生成手段12が、ステップS401で抽出されたアノテーションに対応する動画像コンテンツのコンテンツURL、再生範囲、及び、アノテーションを付与したユーザのユーザ識別情報を、動画像管理データベース23から取得する。ステップS403では、ステップS402で取得された情報から、拡大URLを生成する。   In step S402, the HTML data generation unit 12 obtains the content URL of the moving image content corresponding to the annotation extracted in step S401, the reproduction range, and the user identification information of the user who has given the annotation from the moving image management database 23. get. In step S403, an enlarged URL is generated from the information acquired in step S402.

ステップS404では、サムネイル画像取得手段122が、ステップS403で生成された拡大URLに対応するサムネイル画像を、サムネイル画像データベース22から取得する。ステップS404で取得されるサムネイル画像は、1又は複数の画像である。   In step S404, the thumbnail image acquisition unit 122 acquires a thumbnail image corresponding to the enlarged URL generated in step S403 from the thumbnail image database 22. The thumbnail images acquired in step S404 are one or a plurality of images.

ステップS405では、HTMLデータ生成手段12が、ステップS401からS404において取得又は生成された、拡大URL、サムネイル画像、及び、アノテーションを含むHTMLデータを生成し、Webサーバ30によって、クライアントに対して送信する。   In step S405, the HTML data generation unit 12 generates HTML data including the enlarged URL, thumbnail image, and annotation acquired or generated in steps S401 to S404, and transmits the HTML data to the client by the Web server 30. .

図10は、閲覧者によってサムネイル画像が選択されることに基づき、当該サムネイル画像に対応する拡大URLをWebサーバ1が処理し、動画像コンテンツが再生される処理の流れの例を説明する図である。図10のステップS501では、Webサーバ30によってクライアントが制御する表示装置に表示されたHTMLデータに含まれているサムネイル画像を、閲覧者が選択することにより、当該サムネイル画像に対応する拡大URLがWebサーバ30に対して送信され、Webサーバ30が、クライアントから拡大URLを受信する。   FIG. 10 is a diagram for explaining an example of a processing flow in which the Web server 1 processes an enlarged URL corresponding to the thumbnail image based on the selection of the thumbnail image by the viewer and the moving image content is reproduced. is there. In step S501 of FIG. 10, when a viewer selects a thumbnail image included in HTML data displayed on a display device controlled by the client by the Web server 30, an enlarged URL corresponding to the thumbnail image is displayed on the Web. It is transmitted to the server 30, and the Web server 30 receives the enlarged URL from the client.

ステップS502では、再生情報取得手段14が、拡大URLから、動画像コンテンツのコンテンツURL、再生範囲、及び、ユーザ識別情報を取得する。ステップS503では、HTMLデータ生成手段12が、動画像コンテンツデータベース21から、ステップS502で取得されたコンテンツURL及び再生範囲に対応する動画像コンテンツを表示するHTMLデータを生成し、動画像コンテンツ配信手段32が、当該HTMLデータをクライアントに送信することにより、動画像コンテンツを配信する。   In step S502, the playback information acquisition unit 14 acquires the content URL, playback range, and user identification information of the moving image content from the enlarged URL. In step S503, the HTML data generating unit 12 generates HTML data for displaying the moving image content corresponding to the content URL and the reproduction range acquired in step S502 from the moving image content database 21, and the moving image content distributing unit 32. However, the moving image content is distributed by transmitting the HTML data to the client.

なお、動画像コンテンツの配信は、HTTPプロトコルによる送信の他に、FTPプロトコル又はその他の通信方法によって、送信されてもよく、HTMLデータ生成手段12は、HTML形式の他に、通信方法に応じた形式のデータを生成してもよい。   In addition to the transmission by the HTTP protocol, the distribution of the moving image content may be transmitted by the FTP protocol or other communication methods, and the HTML data generation unit 12 corresponds to the communication method in addition to the HTML format. Format data may be generated.

ステップS504ではアフィリエイト情報管理手段15が、アフィリエイト管理データベース24に登録されているユーザ情報の中から、拡大URLに含まれていたユーザ識別情報に対応するユーザ情報を更新する。より具体的には、動画像コンテンツが選択される際の参考となるアノテーションを記述したユーザに対応する、動画像コンテンツの閲覧件数又は回数が更新される。これにより、動画像コンテンツの閲覧、当該動画像コンテンツに対するアノテーション、及び、該アノテーションを付与したユーザのユーザ情報とが対応づけられるアフィリエイトシステムを構成することができる。   In step S504, the affiliate information management means 15 updates the user information corresponding to the user identification information included in the enlarged URL from the user information registered in the affiliate management database 24. More specifically, the browsing number or the number of times of moving image content corresponding to a user who describes an annotation that serves as a reference when moving image content is selected is updated. Thereby, it is possible to configure an affiliate system in which the browsing of moving image content, the annotation for the moving image content, and the user information of the user who has given the annotation are associated with each other.

以上、発明を実施するための最良の形態について説明を行ったが、本発明は、この最良の形態で述べた実施の形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。   Although the best mode for carrying out the invention has been described above, the present invention is not limited to the embodiment described in the best mode. Modifications can be made without departing from the spirit of the present invention.

本発明の動画像管理サーバ1が有する機能構成の例。The example of a function structure which the moving image management server 1 of this invention has. Webサーバ30によってクライアントから取得される動画像コンテンツに係る情報の一例。An example of the information regarding the moving image content acquired by the Web server 30 from a client. アノテーションの形式に対応したフォーマットの例。An example of the format corresponding to the annotation format. 動画像コンテンツ及び当該動画像コンテンツのアノテーションを登録する処理の流れの例。The example of the flow of a process which registers moving image content and the annotation of the said moving image content. クライアントが制御する表示装置に表示されるサムネイル画像等の例。An example of a thumbnail image displayed on a display device controlled by a client. 図5に示す表示を行うための、HTMLデータの例。An example of HTML data for performing the display shown in FIG. 動画像管理サーバが保持する動画像コンテンツに対してアノテーションを付与する処理の流れの例。An example of a flow of processing for adding an annotation to moving image content held by a moving image management server. 動画像管理サーバ1が拡大URLとサムネイル画像とを含むHTMLデータを生成する処理の流れの例。The example of the flow of a process in which the moving image management server 1 produces | generates the HTML data containing expansion URL and a thumbnail image. 閲覧者によってアノテーションが検索されることに基づき、拡大URLを含むHTMLデータをクライアントに対して送信する処理の流れの例。An example of a flow of processing for transmitting HTML data including an enlarged URL to a client based on an annotation being searched by a viewer. 閲覧者によってサムネイル画像が選択されることに基づき動画像コンテンツが再生される処理の流れの例。An example of a flow of processing in which moving image content is reproduced based on a thumbnail image being selected by a viewer.

符号の説明Explanation of symbols

1 動画像管理サーバ
10 処理部
11 アノテーション登録手段
12 HTMLデータ生成手段
13 アノテーション検索手段
14 再生情報取得手段
15 アフィリエイト情報管理手段
20 データベース
21 動画像コンテンツデータベース
22 サムネイル画像データベース
23 動画像管理データベース
24 アフィリエイト管理データベース
30 Webサーバ
31 HTTP通信手段
32 動画像コンテンツ配信手段
121 拡大URL生成手段
122 サムネイル画像取得手段
DESCRIPTION OF SYMBOLS 1 Moving image management server 10 Processing part 11 Annotation registration means 12 HTML data generation means 13 Annotation search means 14 Reproduction information acquisition means 15 Affiliate information management means 20 Database 21 Moving image content database 22 Thumbnail image database 23 Moving image management database 24 Affiliate management Database 30 Web server 31 HTTP communication means 32 Moving image content distribution means 121 Enlarged URL generation means 122 Thumbnail image acquisition means

Claims (6)

動画像コンテンツに対するアノテーションと、前記アノテーションに対応する前記動画像コンテンツの再生範囲と、前記アノテーションを付加したユーザのユーザ識別情報とを対応づけて管理する動画像管理データベースを有する動画像管理サーバであって、
前記動画像コンテンツのコンテンツURL、前記再生範囲、及び、該再生範囲に前記アノテーションを付加したユーザのユーザ識別情報を含む拡大URLを生成する拡大URL生成手段を有することを特徴とする動画像管理サーバ。
A moving image management server having a moving image management database that manages an annotation for moving image content, a reproduction range of the moving image content corresponding to the annotation, and user identification information of the user to which the annotation is added in association with each other. And
A moving image management server comprising expanded URL generating means for generating an expanded URL including a content URL of the moving image content, the reproduction range, and user identification information of a user who has added the annotation to the reproduction range. .
前記動画像コンテンツのサムネイル画像、前記拡大URL、及び、前記アノテーションを含むHTMLデータを生成するHTMLデータ生成手段を有し、
前記HTMLデータ生成手段は、
前記拡大URL生成手段と、
前記再生範囲に対応するサムネイル画像を取得するサムネイル画像取得手段と
を有することを特徴とする請求項1記載の動画像管理サーバ。
HTML data generating means for generating HTML data including the thumbnail image of the moving image content, the enlarged URL, and the annotation;
The HTML data generating means
The enlarged URL generating means;
2. The moving image management server according to claim 1, further comprising thumbnail image acquisition means for acquiring a thumbnail image corresponding to the reproduction range.
前記アノテーションに係るデータベースを検索するアノテーション検索手段を有し、
前記拡大URL生成手段は、前記アノテーション検索手段によって検索されたアノテーション又はアノテーションに係るキーワードに対応する前記動画像コンテンツの再生範囲と前記アノテーションを付加したユーザのユーザ識別情報とを含む拡大URLを生成することを特徴とする請求項1又は2記載の動画像管理サーバ。
Having annotation search means for searching a database related to the annotation;
The enlarged URL generating unit generates an enlarged URL including the reproduction range of the moving image content corresponding to the annotation searched by the annotation searching unit or the keyword related to the annotation and the user identification information of the user who added the annotation. The moving image management server according to claim 1 or 2, wherein
前記拡大URLは、「前記コンテンツURL/前記再生範囲/前記ユーザ識別情報」の形式を有することを特徴とする請求項1ないし3何れか一項に記載の動画像管理サーバ。   The moving image management server according to claim 1, wherein the enlarged URL has a format of “the content URL / the reproduction range / the user identification information”. クライアントに対し動画像コンテンツを配信して表示させる動画像管理サーバであって、
前記動画像コンテンツのコンテンツURL、前記動画像コンテンツの再生範囲、及び、該再生範囲に対応するユーザ識別情報を含む拡大URLから、前記コンテンツURL、前記再生範囲、及び、前記ユーザ識別情報を取得する再生情報手段を有することを特徴とする動画像管理サーバ。
A moving image management server for distributing and displaying moving image content to a client,
The content URL, the reproduction range, and the user identification information are acquired from the content URL of the moving image content, the reproduction range of the moving image content, and the enlarged URL including the user identification information corresponding to the reproduction range. A moving image management server comprising reproduction information means.
前記拡大URLは、「前記コンテンツURL/前記再生範囲/前記ユーザ識別情報」の形式を有することを特徴とする請求項6記載の動画像管理サーバ。   The moving image management server according to claim 6, wherein the enlarged URL has a format of “the content URL / the reproduction range / the user identification information”.
JP2006148753A 2006-05-29 2006-05-29 Server for managing dynamic images Pending JP2007317123A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006148753A JP2007317123A (en) 2006-05-29 2006-05-29 Server for managing dynamic images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006148753A JP2007317123A (en) 2006-05-29 2006-05-29 Server for managing dynamic images

Publications (1)

Publication Number Publication Date
JP2007317123A true JP2007317123A (en) 2007-12-06

Family

ID=38850902

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006148753A Pending JP2007317123A (en) 2006-05-29 2006-05-29 Server for managing dynamic images

Country Status (1)

Country Link
JP (1) JP2007317123A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0838995A (en) * 1994-08-02 1996-02-13 Toshin:Kk Web feeding roll having rugged surface layer and its manufacture
JP2008048091A (en) * 2006-08-14 2008-02-28 United Portal:Kk Motion picture tagging program, motion picture tag system, and motion picture distributing method
JP2008278271A (en) * 2007-04-27 2008-11-13 Dowango:Kk Terminal device, comment distribution server, comment transmitting method, comment distributing method, and program
JP2010288024A (en) * 2009-06-10 2010-12-24 Univ Of Electro-Communications Moving picture recommendation apparatus
JP4608014B2 (en) * 2008-03-31 2011-01-05 幾郎 岩瀬 Article processing method
JP2011530859A (en) * 2008-08-06 2011-12-22 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Media bookmark
JP2012135031A (en) * 2012-02-27 2012-07-12 Dowango:Kk Moving image distribution system, computer program and distributed moving image reproducing method
JP2014209733A (en) * 2008-02-19 2014-11-06 グーグル インコーポレイテッド Annotating video intervals
WO2016158075A1 (en) * 2015-04-02 2016-10-06 株式会社ディー・エヌ・エー System, method, and program for distributing realtime motion video
JP2016197411A (en) * 2016-04-19 2016-11-24 株式会社 ディー・エヌ・エー Real-time video distribution system, method, and program
JP2017010118A (en) * 2015-06-17 2017-01-12 ヤフー株式会社 Service providing apparatus, service providing method, and service providing program
US9684432B2 (en) 2008-06-03 2017-06-20 Google Inc. Web-based system for collaborative generation of interactive videos
US9805012B2 (en) 2006-12-22 2017-10-31 Google Inc. Annotation framework for video

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0838995A (en) * 1994-08-02 1996-02-13 Toshin:Kk Web feeding roll having rugged surface layer and its manufacture
JP2008048091A (en) * 2006-08-14 2008-02-28 United Portal:Kk Motion picture tagging program, motion picture tag system, and motion picture distributing method
US11727201B2 (en) 2006-12-22 2023-08-15 Google Llc Annotation framework for video
US9805012B2 (en) 2006-12-22 2017-10-31 Google Inc. Annotation framework for video
US10261986B2 (en) 2006-12-22 2019-04-16 Google Llc Annotation framework for video
US11423213B2 (en) 2006-12-22 2022-08-23 Google Llc Annotation framework for video
US10853562B2 (en) 2006-12-22 2020-12-01 Google Llc Annotation framework for video
JP2008278271A (en) * 2007-04-27 2008-11-13 Dowango:Kk Terminal device, comment distribution server, comment transmitting method, comment distributing method, and program
WO2008139872A1 (en) * 2007-04-27 2008-11-20 Dwango Co., Ltd. Terminal device, comment distribution server, comment transmission method, comment distribution method, and recording medium containing comment distribution program
JP2014209733A (en) * 2008-02-19 2014-11-06 グーグル インコーポレイテッド Annotating video intervals
JP2016187195A (en) * 2008-02-19 2016-10-27 グーグル インコーポレイテッド Annotating video interval
US9690768B2 (en) 2008-02-19 2017-06-27 Google Inc. Annotating video intervals
US9684644B2 (en) 2008-02-19 2017-06-20 Google Inc. Annotating video intervals
JPWO2009122730A1 (en) * 2008-03-31 2011-07-28 幾郎 岩瀬 Article processing method
JP4608014B2 (en) * 2008-03-31 2011-01-05 幾郎 岩瀬 Article processing method
US9684432B2 (en) 2008-06-03 2017-06-20 Google Inc. Web-based system for collaborative generation of interactive videos
JP2011530859A (en) * 2008-08-06 2011-12-22 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Media bookmark
JP2010288024A (en) * 2009-06-10 2010-12-24 Univ Of Electro-Communications Moving picture recommendation apparatus
JP2012135031A (en) * 2012-02-27 2012-07-12 Dowango:Kk Moving image distribution system, computer program and distributed moving image reproducing method
WO2016158075A1 (en) * 2015-04-02 2016-10-06 株式会社ディー・エヌ・エー System, method, and program for distributing realtime motion video
JP2017010118A (en) * 2015-06-17 2017-01-12 ヤフー株式会社 Service providing apparatus, service providing method, and service providing program
JP2016197411A (en) * 2016-04-19 2016-11-24 株式会社 ディー・エヌ・エー Real-time video distribution system, method, and program

Similar Documents

Publication Publication Date Title
JP2007317123A (en) Server for managing dynamic images
US10303342B2 (en) All media story telling system and method
KR101599249B1 (en) System and method for posting message on social network website through an image
US9384502B2 (en) Techniques for organizing and presenting deal content
US9258626B2 (en) Annotating an object in a video with virtual information on a mobile terminal
JP4150415B2 (en) Document data display processing method, document data display processing system, and software program for document data display processing
US20100010893A1 (en) Video overlay advertisement creator
US8732010B1 (en) Annotated advertisements and advertisement microsites
JP4417357B2 (en) Method and apparatus for acquiring an advertiser&#39;s RSS feed and distributing it as a banner advertisement in an affiliate system
TWI457768B (en) A content generation apparatus, a system for providing a web-based service to permit integration of user generated content with sponsored media and a computer-implemented method
JP2009266228A (en) Content providing method and content providing system
JP2018160100A (en) Information providing system
BRPI0900875A2 (en) method and system for delivering content
JP2021124914A (en) Information processing system and information processing method
JP6077083B1 (en) Information display device, information display method, information display program, and distribution device
KR20090099443A (en) Keyword advertising method and system based on meta information of multimedia contents information like ccommercial tags etc
JP6799655B1 (en) User interface methods, terminal programs, terminal devices, and advertising systems
JPWO2003081441A1 (en) Mail distribution system, mail distribution method, mail distribution program, recording medium recording the mail distribution program, and homepage creation support device
JP2009058988A (en) Affiliate management server device, affiliate management method, and affiliate management server program
JP2009266226A (en) Content providing method and content providing system
TW200910186A (en) Information processing apparataus, method, and program
JP5366140B2 (en) Information processing apparatus, information processing method, and program
JP2005190431A (en) Contribution receiving server, contribution supporting method, and program therefor
JP2006048430A (en) Advertisement distribution device, computer program and program storage medium
JP2011097368A (en) Moving image distribution system