JP5524950B2 - メタデータ生成管理装置、メタデータ生成システム、メタデータ生成管理用集積回路、メタデータ生成管理方法、及びプログラム - Google Patents
メタデータ生成管理装置、メタデータ生成システム、メタデータ生成管理用集積回路、メタデータ生成管理方法、及びプログラム Download PDFInfo
- Publication number
- JP5524950B2 JP5524950B2 JP2011502649A JP2011502649A JP5524950B2 JP 5524950 B2 JP5524950 B2 JP 5524950B2 JP 2011502649 A JP2011502649 A JP 2011502649A JP 2011502649 A JP2011502649 A JP 2011502649A JP 5524950 B2 JP5524950 B2 JP 5524950B2
- Authority
- JP
- Japan
- Prior art keywords
- metadata
- content
- generation
- amount
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17336—Handling of requests in head-ends
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/211—Schema design and management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/252—Processing of multiple end-users' preferences to derive collaborative data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26291—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8355—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Description
この配信システムでは、登録されたコンテンツとそのメタデータとを対応付けて管理しており、このシステムのユーザは、端末装置上で特定のメタデータを指定することで、指定されたメタデータと対応付けられたコンテンツを検索し、再生対象とするコンテンツを選択することができる。
≪実施の形態1≫
<構成>
まず、実施の形態1に係るメタデータ生成システム1000の構成について説明する。
図1は、実施の形態1に係るメタデータ生成システム1000のシステム構成図である。
なお、本実施の形態においては、動画コンテンツの再生量の一例として、各端末装置からの動画コンテンツの再生要求の回数(以下、単に「再生回数」という)を用いて説明する。
配信装置100は、各端末装置からインターネット2を介して受信した、特定のメタデータの指定を含む動画コンテンツの検索要求に応じて、その特定のメタデータと対応付けられた動画コンテンツの一覧を検索結果として送信する。また、配信装置100は、各端末装置から受信した、上記動画コンテンツの一覧内の1つの動画コンテンツの指定を含む動画コンテンツの再生要求に応じて、指定された動画コンテンツを配信する。
また、メタデータ生成管理装置200は、配信装置100に記憶されている動画コンテンツの再生量(本実施の形態では、再生回数)が多くなるほど、動画コンテンツから特定の特徴を抽出するための複数の基準のうちのより多くの基準を用いて、その動画コンテンツについてのメタデータが生成されるように、メタデータの生成を管理する機能を有する。
各端末装置(300A、300B)は、Webブラウザが動作するパソコン等(ディスプレイを有する)であり、本システムのユーザによる操作に基づいて、動画コンテンツの検索要求や再生要求を、インターネット2を介して配信装置100に送信し、各要求に対する応答として、配信装置100から検索結果や動画コンテンツを受信する機能を有する。
以下、配信装置100及びメタデータ生成管理装置200の構成について、図1を用いて更に詳しく説明する。
まず、配信装置100の構成について説明する。
配信装置100は、同図に示す通り、記憶部101、第1通信部102、第2通信部103、登録部104、配信制御部105、及び更新部106を備える。配信装置100は、図示しないメモリ及びプロセッサを含んでおり、登録部104、配信制御部105、及び更新部106の各機能は、プロセッサがメモリ上のプログラムを実行することにより実現される。
また、サムネイル画像テーブル30は、動画コンテンツ毎に、その識別情報とその動画コンテンツを構成する1枚のフレーム画像に基づいて生成した画像(以下、「サムネイル画像」という)のデータとを対応付けたデータを登録したテーブルである。
次に、メタデータ生成管理装置200の構成について説明する。
メタデータ生成管理装置200は、同図に示す通り、通信部201、カウント部202、記憶部203、生成部204、及び制御部205を備える。メタデータ生成管理装置200は、図示しないメモリ及びプロセッサを含んでおり、カウント部202、生成部204、及び制御部205の各機能は、プロセッサがメモリ上のプログラムを実行することにより実現される。
カウント部202は、再生量テーブル50を保持しており、通信部201を介して配信装置100から受信した履歴データに基づいて、この再生量テーブル50を更新する機能を有する。
カウント部202は、再生量テーブル50を更新した際に、更新した動画コンテンツの再生回数及びその動画コンテンツの識別情報を制御部205に送出する。
ここで、生成ログテーブル60は、動画コンテンツ毎に、その識別情報と、その動画コンテンツについてメタデータの生成に実際に用いられた処理の量を示す情報(以下、「処理済情報」という)とを対応付けたデータを登録したテーブルである。
以下、メタデータ生成システム1000において使用されるデータについて説明する。
まず、配信装置100において使用されるデータについて説明する。
図2(a)は、コンテンツテーブル10のデータ構成及び内容例を示す図である。
コンテンツテーブル10は、動画コンテンツ毎に、識別情報11とコンテンツデータ12とを対応付けたデータを登録したテーブルである。
<メタデータテーブル>
図2(b)は、メタデータテーブル20のデータ構成及び内容例を示す図である。
ここで、識別情報21は、対応する動画コンテンツの識別情報であり、上記コンテンツテーブル10、下記サムネイル画像テーブル30におけるいずれかの識別情報と一致するデータであり、メタデータ22は、対応する動画コンテンツの初期メタデータ及び、後述するメタデータ生成処理(図4参照)により生成されたメタデータであり、テキスト形式のデータである。なお、このメタデータ生成処理により生成されたメタデータが存在しないことを、同図では「−」で表現している。
図2(c)は、サムネイル画像テーブル30のデータ構成及び内容例を示す図である。
サムネイル画像テーブル30は、動画コンテンツ毎に、識別情報31とサムネイル画像データ32とを対応付けたデータを登録したテーブルである。
なお、以下では、各テーブルを構成する、相互に対応付けられた1件分のデータを「レコード」と表現する。例えば、上記コンテンツテーブル10では、識別情報が「1」で、コンテンツデータが「コンテンツデータA」であるデータが1つのレコードを構成する。
図2(d)は、配信ログテーブル40のデータ構成及び内容例を示す図である。
配信ログテーブル40は、動画コンテンツの再生要求毎に、日時41とIPアドレス42とURL43と範囲44とを対応付けたデータを登録したテーブルである。
同図は、例えば、日時「2009/1/1 0:32」に行われた再生要求の送信元の端末装置のIPアドレスは「xxx.xxx.xxx.10」であり、その再生要求に含まれていた動画コンテンツのURLは「http://a○.b×.com/1…/」(この動画コンテンツの識別情報は「1」である)であり、送信された動画コンテンツの範囲は「0:00−3:25」であることを示している。即ち、上記メタデータテーブル20の例では、識別情報が「1」である動画コンテンツの再生時間長は「5:30」であるため、この再生要求では、0:00−5:30の動画コンテンツのうち、0:00−3:25の部分が送信されたことを示している。
<再生量テーブル>
図3(a)は、再生量テーブル50のデータ構成及び内容例を示す図である。
ここで、識別情報51は、対応する動画コンテンツの識別情報であり、上記配信ログテーブル40のいずれかのURLに含まれる動画コンテンツの識別情報と一致するデータであり、再生回数52は、対応する動画コンテンツに対して行われた再生要求の回数である。
<生成ログテーブル>
図3(b)は、生成ログテーブル60のデータ構成及び内容例を示す図である。
ここで、識別情報61は、対応する動画コンテンツの識別情報であり、上記再生量テーブル50のいずれかの識別情報と一致するデータである。
以下、動画コンテンツの登録処理、検索処理、再生処理の流れを簡単に説明する。
<登録>
まず、配信装置100に動画コンテンツがどのように登録されるかを説明する。
次に、上記処理により登録された動画コンテンツがどのように検索されるかを説明する。
以上の処理により、視聴用端末のユーザは、入力した特定のメタデータと対応する動画コンテンツの一覧を取得することができる。
次に、上記処理により取得した動画コンテンツの一覧から選択された1つの動画コンテンツがどのように再生されるかを説明する。
視聴用端末からの再生要求を、第2通信部103を介して受け付けると、配信装置100の配信制御部105は、その再生要求に含まれていた識別情報が示す動画コンテンツの指定された再生開始位置(この例では先頭)以降のデータを、順次、記憶部101のコンテンツテーブル10から取得し、視聴用端末へ送信していく。
なお、上記動画再生用のアプリケーション上で、視聴用端末のユーザは、動画コンテンツの一時停止、停止、早送り、巻き戻し、再生位置の指定等の操作を行うことが可能である。この操作に応じて動画コンテンツの送受信を制御するために、視聴用端末と配信装置100との間では、動画コンテンツの送信が完了するまでの間、セッションが保持され、制御情報がやり取りされる。
以下、メタデータ生成管理装置200の動作について説明する。
図4は、メタデータ生成管理装置200によるメタデータの生成処理を示すフローチャートである。
生成部204は、人の顔、植物、車、建物といった特徴毎に、その特徴を抽出するための特徴量データと、その特徴を表す文字列(「人の顔」等のテキストデータ)とを対応付けて管理しており、映像データを構成する各フレーム画像と特徴量データとのマッチング処理を行い、特徴量データと所定程度一致する部分が存在する場合には、その特徴量データと対応するテキストデータをメタデータとして生成する。
動画コンテンツの再生量に応じて、より多くの処理量となるメタデータ生成処理を施してメタデータの生成を行うことの一例として、上記実施の形態1では、動画コンテンツの再生回数に応じて、より多くの基準を用いてメタデータの生成を行うという例を説明した。以下では、動画コンテンツの再生回数に応じて、メタデータの生成元とする動画コンテンツの部分の大きさを大きくするように変えた一変形例を説明する。
以下、変形例1に係るメタデータ生成管理装置の動作について説明する。
図5は、変形例1に係るメタデータ生成管理装置によるメタデータの生成処理を示すフローチャートである。
変形例1に係るメタデータ生成管理装置は、ステップS1〜S4の処理を、上記実施の形態1で説明したのと同様に実行し、ステップS4の条件を満たす場合に(ステップS4:YES)、制御部205は、受領した識別情報と、メタデータの生成に用いられるべき処理の量の指定として「1」とを含むメタデータの生成指示を、変形例1に係る生成部に送出し、このメタデータの生成指示を受領した変形例1に係る生成部は、配信装置100から通信部201を介して、その生成指示に含まれている識別情報が示す動画コンテンツを受信する。ここまでは、実施の形態1で説明したのと同様である。
≪変形例2≫
動画コンテンツの再生量に応じて、より多くの処理量となるメタデータ生成処理を施してメタデータの生成を行うことの一例として、上記変形例1では、動画コンテンツの再生回数に応じて、メタデータの生成元とする動画コンテンツの部分の大きさを大きくするという例を説明した。
以下、変形例2に係るメタデータ生成管理装置の動作について説明する。
図6は、変形例2に係るメタデータ生成管理装置によるメタデータの生成処理を示すフローチャートである。
ステップS21において、変形例2に係る生成部は、受領した生成指示におけるメタデータの生成に用いられるべき処理の量の指定が「1」であるため、配信装置100から受信した動画コンテンツを構成する映像データを生成元として、複数の基準の全て、つまり、「人の顔」、「植物」、「車」及び「建物」それぞれの特徴量を用いてメタデータを生成する(ステップS21)。
変形例2に係る生成部は、特徴毎に、その特徴を抽出するための音声パターンと、その特徴を表す文字列(テキストデータ)とを対応付けて管理しており、音声データと音声パターンとのマッチング処理を行い、その音声パターンと所定程度一致する部分が存在する場合には、その音声パターンと対応するテキストデータをメタデータとして生成する。
上記実施の形態1では、動画コンテンツの再生量として、各端末装置からの動画コンテンツの再生要求の回数(再生回数)を用いた例を説明した。以下では、動画コンテンツの再生量として、動画コンテンツにおいて再生された部分の時間長を用いた例を説明する。
同図に示すように、メタデータ生成システム1100は、実施の形態1に係るメタデータ生成システム1000のメタデータ生成管理装置200に代えて、メタデータ生成管理装置210を含むものである。
メタデータ生成管理装置210において使用されるデータについて説明する。
<再生量テーブル>
図8(a)は、再生量テーブル53のデータ構成及び内容例を示す図である。
同図は、例えば、識別情報が「1」である動画コンテンツの再生範囲は「0:00−0:32」及び「0:35−0:50」であり、再生時間は「0:47」であることを示している。
図8(b)は、生成ログテーブル63のデータ構成及び内容例を示す図である。
生成ログテーブル63は、動画コンテンツ毎に、識別情報61と処理済情報62と生成範囲64とを対応付けたデータを登録したテーブルであり、生成範囲64を含む点で、実施の形態1に係る生成ログテーブル60と異なる。
同図は、例えば、識別情報が「1」である動画コンテンツの処理済情報は「1」であり、生成範囲は「0:00−0:32」であることを示している。即ち、図2(b)に示すメタデータテーブル20の例では、識別情報が「1」である動画コンテンツの再生時間長は「5:30」であるため、0:00−5:30の動画コンテンツのうち、「0:00−0:32」の部分を生成元として、人の顔及び植物それぞれの特徴量を用いてメタデータが生成されたことを示している。
以下、実施の形態2に係るメタデータ生成管理装置210の動作について説明する。
図9は、実施の形態2に係るメタデータ生成管理装置210によるメタデータの生成処理を示すフローチャートである。
動画コンテンツの再生量として、上記実施の形態1では、各端末装置からの動画コンテンツの再生要求の回数(再生回数)を用いた例を説明し、上記実施の形態2では、動画コンテンツにおいて再生された部分の時間長を用いた例を説明した。
以下、変形例3に係るメタデータ生成管理装置において使用されるデータについて説明する。
図10(a)は、再生量テーブル56のデータ構成及び内容例を示す図である。
再生量テーブル56は、動画コンテンツ毎に、識別情報51と再生回数57とを対応付けたデータを登録したテーブルであり、実施の形態1に係る再生量テーブル50の再生回数52に代えて、再生回数57とを含む点で、再生量テーブル50と異なる。
図10(b)は、生成ログテーブル65のデータ構成及び内容例を示す図である。
生成ログテーブル65は、動画コンテンツ毎に、識別情報61と処理済情報66とを対応付けたデータを登録したテーブルであり、実施の形態1に係る生成ログテーブル60の処理済情報62に代えて、処理済情報66とを含む点で、生成ログテーブル60と異なる。
同図は、例えば、識別情報が「1」である動画コンテンツの0:00以上1:00未満の部分の処理済情報は「1」であり、1:00以上2:00未満及び2:00以上3:00未満の部分の処理済情報は「0」であることを示している。即ち、この動画コンテンツのメタデータの生成は、0:00以上1:00未満の部分を生成元として、人の顔及び植物それぞれの特徴量が用いられたことを示している。
以下、変形例3に係るメタデータ生成管理装置の動作について説明する。
図11は、変形例3に係るメタデータ生成管理装置によるメタデータの生成処理を示すフローチャートである。
変形例3に係るメタデータ生成管理装置は、ステップS1及びS2の処理を、上記実施の形態1で説明したのと同様に実行し、ステップS2において、未処理のデータが存在する場合に(ステップS2:YES)、変形例3に係るカウント部は、未処理のデータのうちの1つの履歴データに基づいて、再生量テーブル56を更新する(ステップS41)。
上記各変形例を含む実施の形態1及び2では、メタデータ生成管理装置がメタデータを生成するものとして説明したが、以下では、再生要求を送信した端末装置がメタデータを生成する例を説明する。
図12は、実施の形態3に係るメタデータ生成システム1200のシステム構成図である。
なお、各端末装置は同様の機能を有するため、以下では、端末装置310Aを例に説明する。
ここで、通信部311は、インターネット2を介して、配信装置110とデータの送受信を行う機能を有する。これまで特に説明していなかったが、実施の形態1で説明した各端末装置(300A、300B)も、当然、通信部311と同様の機能を有する通信部を備えている。
以下、実施の形態3に係るメタデータ生成管理装置220及び各端末装置の動作について説明する。
図13は、実施の形態3に係るメタデータ生成管理装置220によるメタデータの生成判定処理及び端末装置310Aによるメタデータの生成処理を示すフローチャートである。
配信装置110の配信制御部111は、端末装置310Aからの再生要求を、第2通信部103を介して受け付けると、その再生要求に含まれているURLを、第1通信部102を介してメタデータ生成管理装置220に送信する。
端末装置310Aの生成部312は、上記ステップS53又はステップS54でメタデータ生成管理装置220の制御部222が送信したメタデータの生成指示と、再生要求に係る動画コンテンツとを、配信装置110から通信部311を介して受信すると(ステップS61)、受信した生成指示で指定された特徴量を用いて、受信した動画コンテンツの映像データ全体を生成元としてメタデータを生成する(ステップS62)。
以上、本発明に係るメタデータ生成管理装置及びメタデータ生成システムを、実施の形態1〜3及び変形例1〜3(以下では、単に「実施の形態」という)に基づいて説明したが、以下のように変形することも可能であり、本発明は上述した実施の形態で示した通りのメタデータ生成管理装置及びメタデータ生成管理システムに限られないことは勿論である。
録画再生装置500は、同図に示すように、記憶部101、登録部104、配信制御部105、カウント部202、記憶部203、制御部205、受付部501、録画再生部502及び生成部503を備える。
また、録画再生部502は、受付部501から受領した信号に応じて、放送波を受信して番組(動画コンテンツ)を記憶部101のコンテンツテーブル10に登録し、又は、登録済みの動画コンテンツをコンテンツテーブル10から取得し、再生し、テレビ受像機に出力する機能を有する。
(3)実施の形態1で説明したメタデータの生成処理(図4参照)と、実施の形態2で説明したメタデータの生成処理(図9参照)を組み合わせてもよい。
その場合、記憶部101に記憶されている各テーブルについては、各配信装置が直接アクセスできる場所、例えば、LAN1又はインターネット2に接続するネットワークストレージに格納するほうが望ましい。
(10)実施の形態に係る配信装置の配信制御部は、予め設定されたスケジュールに基づいて、新たに登録された各履歴データを、実施の形態に係るメタデータ生成管理装置に送信するものとして説明した。しかしながら、例えば、履歴データを生成する毎に、送信するようにしてもよい。この履歴データを受信したメタデータ生成管理装置のカウント部は、受信毎に処理してもよいし、受信した履歴データを保持しておき、予め設定されたスケジュールで処理してもよい。
(17)変形例1では、再生回数が第1回数以上になったときに(ステップS4:YES)、映像データの前半部分を生成元としてメタデータを生成し(ステップS11)、再生回数が第2回数以上になったときに(ステップS6:YES)、映像データの後半部分を生成元としてメタデータを生成する(ステップS12)ものとして説明した。しかしながら、映像データを2等分して前半部分と後半部分とに分けてメタデータを生成する場合に限らず、映像データを、複数の部分に分けた場合の一部分と残りの部分とに分けて処理してもよい。
(22)実施の形態では、メタデータ生成管理装置の制御部が、メタデータを生成するか否かの判定を、動画コンテンツの再生量と、記憶部203に記憶されている生成ログテーブルとに基づいて行うものとして説明したが、動画コンテンツの再生量のみに基づいて判定するようにしてもよい。
2 インターネット
100、110 配信装置
101、203 記憶部
102 第1通信部
103 第2通信部
104、112 登録部
105、111 配信制御部
106 更新部
200、210、220 メタデータ生成管理装置
201、311 通信部
202、211、221 カウント部
204、212、312、503 生成部
205、213、222 制御部
300A、300B、310A、310B 端末装置
500 録画再生装置
501 受付部
502 録画再生部
1000、1100、1200 メタデータ生成システム
Claims (13)
- メタデータ生成管理装置であって、
コンテンツの再生量をカウントするカウント部と、
前記コンテンツの特徴を示すメタデータを生成する指示を出力するか否かを、前記カウント部によりカウントされた前記コンテンツの再生量に応じて制御する制御部とを備え、
前記制御部は、
前記コンテンツの再生量に応じて多くなるように定まる、当該コンテンツのメタデータの生成に用いられるべき処理の量を示す処理量情報を前記指示に含めて出力するものであり、
前記メタデータ生成管理装置は、更に
前記制御部により出力された前記指示に含まれている前記処理量情報が示す処理の量に対応する前記メタデータの生成処理を実行する生成部を備える
ことを特徴とするメタデータ生成管理装置。 - 前記コンテンツの再生量は、当該コンテンツに対して行われた再生要求の回数であり、
前記制御部は、前記再生要求の回数が所定値以上である場合にのみ、前記指示を出力するよう制御する
ことを特徴とする請求項1記載のメタデータ生成管理装置。 - 前記生成部は、
コンテンツから特定の特徴を抽出するための複数の基準の中から、前記処理量情報が示す処理の量に応じた個数の基準を用いて、前記メタデータの生成処理を実行する
ことを特徴とする請求項2記載のメタデータ生成管理装置。 - 前記コンテンツは、再生時間軸を持つストリームであり、
前記生成部は、
前記処理量情報が示す処理の量に応じた時間長の前記コンテンツの部分を生成元として、前記メタデータの生成処理を実行する
ことを特徴とする請求項2記載のメタデータ生成管理装置。 - 前記コンテンツは、映像データと音声データとから構成されており、
前記生成部は、
前記コンテンツを構成する一方のデータと双方のデータとのいずれを用いて前記メタデータの生成を行うかを、前記処理量情報が示す処理の量に応じて決定し、決定したデータを生成元として、前記メタデータの生成処理を実行する
ことを特徴とする請求項2記載のメタデータ生成管理装置。 - 前記コンテンツの再生量は、当該コンテンツにおいて再生された部分の時間長であり、
前記制御部は、
前記時間長が所定値以上である場合にのみ、前記指示を出力するよう制御する
ことを特徴とする請求項1記載のメタデータ生成管理装置。 - 前記制御部は、
前記コンテンツにおける再生された部分を示す部分情報を前記指示に含めて出力するものであり、
前記メタデータ生成管理装置は、更に
前記制御部から出力された前記指示に含まれている前記部分情報が示す部分を生成元として、前記メタデータの生成処理を実行する生成部を備える
ことを特徴とする請求項6記載のメタデータ生成管理装置。 - 前記コンテンツの再生量は、当該コンテンツに対する再生要求に基づいて、当該コンテンツを構成する複数の部分それぞれに対して行われた再生の回数であり、
前記制御部は、
各部分の中に、再生の回数が所定値以上である部分が含まれている場合にのみ、前記指示を出力するよう制御する
ことを特徴とする請求項1記載のメタデータ生成管理装置。 - 前記制御部は、
前記コンテンツを構成する複数の部分のうち、再生の回数が所定回数以上である部分を示す部分情報を前記指示に含めて出力するものであり、
前記メタデータ生成管理装置は、更に
前記制御部から出力された前記指示に含まれている前記部分情報が示す部分を生成元として、前記メタデータの生成処理を実行する生成部を備える
ことを特徴とする請求項8記載のメタデータ生成管理装置。 - 再生要求に応じてコンテンツの配信を行う配信装置と、当該配信装置に対し再生要求を行い配信されたコンテンツを再生する端末装置と、メタデータ生成管理装置とを備えるメタデータ生成システムであって、
前記メタデータ生成管理装置は、
前記配信装置が再生要求を受けたことを示す情報を取得することにより、前記コンテンツの再生量をカウントするカウント部と、
前記コンテンツの特徴を示すメタデータを生成する指示を出力するか否かを、前記カウント部によりカウントされた前記コンテンツの再生量に応じて制御する制御部とを備え、
前記メタデータ生成管理装置の前記制御部は、
前記コンテンツの再生量に応じて多くなるように定まる、当該コンテンツのメタデータの生成に用いられるべき処理の量を示す処理量情報を前記指示に含めて、前記端末装置から前記配信装置に対し前記再生要求がなされた際に、当該端末装置に出力するものであり、
前記端末装置は、更に
前記配信装置に対し行った再生要求に応じて配信されたコンテンツを生成元として、前記制御部により出力された前記指示に含まれている前記処理量情報が示す処理の量に対応する前記メタデータの生成処理を実行する生成部を備える
ことを特徴とするメタデータ生成システム。 - メタデータ生成管理用集積回路であって、
コンテンツの再生量をカウントするカウント部と、
前記コンテンツの特徴を示すメタデータを生成する指示を出力するか否かを、前記カウント部によりカウントされた前記コンテンツの再生量に応じて制御する制御部とを備え、
前記制御部は、
前記コンテンツの再生量に応じて多くなるように定まる、当該コンテンツのメタデータの生成に用いられるべき処理の量を示す処理量情報を前記指示に含めて出力するものであり、
前記メタデータ生成管理用集積回路は、更に
前記制御部により出力された前記指示に含まれている前記処理量情報が示す処理の量に対応する前記メタデータの生成処理を実行する生成部を備える
ことを特徴とするメタデータ生成管理用集積回路。 - メタデータ生成管理装置において用いられるメタデータ生成管理方法であって、
コンテンツの再生量をカウントするカウントステップと、
前記コンテンツの特徴を示すメタデータを生成する指示を出力するか否かを、前記カウントステップでカウントされた前記コンテンツの再生量に応じて制御する制御ステップとを含み、
前記制御ステップは、
前記コンテンツの再生量に応じて多くなるように定まる、当該コンテンツのメタデータの生成に用いられるべき処理の量を示す処理量情報を前記指示に含めて出力するものであり、
前記メタデータ生成管理方法は、更に
前記制御ステップにより出力された前記指示に含まれている前記処理量情報が示す処理の量に対応する前記メタデータの生成処理を実行する生成ステップを含む
ことを特徴とするメタデータ生成管理方法。 - メタデータ生成管理処理をコンピュータに実行させるためのプログラムであって、
前記メタデータ生成管理処理は、
コンテンツの再生量をカウントするカウントステップと、
前記コンテンツの特徴を示すメタデータを生成する指示を出力するか否かを、前記カウントステップでカウントされた前記コンテンツの再生量に応じて制御する制御ステップとを含み、
前記制御ステップは、
前記コンテンツの再生量に応じて多くなるように定まる、当該コンテンツのメタデータの生成に用いられるべき処理の量を示す処理量情報を前記指示に含めて出力するものであり、
前記メタデータ生成管理処理は、更に
前記制御ステップにより出力された前記指示に含まれている前記処理量情報が示す処理の量に対応する前記メタデータの生成処理を実行する生成ステップを含む
ことを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011502649A JP5524950B2 (ja) | 2009-03-04 | 2010-03-03 | メタデータ生成管理装置、メタデータ生成システム、メタデータ生成管理用集積回路、メタデータ生成管理方法、及びプログラム |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009051106 | 2009-03-04 | ||
JP2009051106 | 2009-03-04 | ||
PCT/JP2010/001450 WO2010100913A1 (ja) | 2009-03-04 | 2010-03-03 | メタデータ生成管理装置、メタデータ生成システム、メタデータ生成管理用集積回路、メタデータ生成管理方法、及びプログラム |
JP2011502649A JP5524950B2 (ja) | 2009-03-04 | 2010-03-03 | メタデータ生成管理装置、メタデータ生成システム、メタデータ生成管理用集積回路、メタデータ生成管理方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2010100913A1 JPWO2010100913A1 (ja) | 2012-09-06 |
JP5524950B2 true JP5524950B2 (ja) | 2014-06-18 |
Family
ID=42709479
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011502649A Active JP5524950B2 (ja) | 2009-03-04 | 2010-03-03 | メタデータ生成管理装置、メタデータ生成システム、メタデータ生成管理用集積回路、メタデータ生成管理方法、及びプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US8886683B2 (ja) |
JP (1) | JP5524950B2 (ja) |
CN (1) | CN102017648B (ja) |
WO (1) | WO2010100913A1 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8990205B2 (en) * | 2013-01-28 | 2015-03-24 | International Business Machines Corporation | Data caveats for database tables |
US9223792B1 (en) * | 2013-09-18 | 2015-12-29 | Emc Corporation | Augmenting metadata collection for stored data analytics |
CN104392729B (zh) * | 2013-11-04 | 2018-10-12 | 贵阳朗玛信息技术股份有限公司 | 一种动画内容的提供方法及装置 |
CN105630998A (zh) * | 2015-12-28 | 2016-06-01 | 北京锐安科技有限公司 | 元数据管理方法、装置及*** |
JP7066002B2 (ja) * | 2018-05-22 | 2022-05-12 | グーグル エルエルシー | グラフィカルインターフェース解析を使用するメディアライブラリのインポート |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003304473A (ja) * | 2002-04-12 | 2003-10-24 | Mitsubishi Electric Corp | 映像コンテンツ送出装置およびその方法、映像コンテンツ蓄積装置、映像コンテンツ再生装置およびその方法、メタデータ生成装置、映像コンテンツ管理運用方法 |
JP2008242740A (ja) * | 2007-03-27 | 2008-10-09 | Casio Hitachi Mobile Communications Co Ltd | 端末、及びコンピュータ・プログラム |
WO2008129600A1 (ja) * | 2007-04-05 | 2008-10-30 | Sony Computer Entertainment Inc. | コンテンツ再生装置、コンテンツ配信装置、コンテンツ配信システム及びメタデータ生成方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001111910A (ja) | 1999-10-06 | 2001-04-20 | Matsushita Electric Ind Co Ltd | Tv映像文字情報抽出変換装置及び緊急テロップ文字認識変換表示装置 |
JP2004056630A (ja) * | 2002-07-23 | 2004-02-19 | Sony Corp | 制御システム、制御装置および方法、記録媒体、並びにプログラム |
JP4179262B2 (ja) * | 2004-10-06 | 2008-11-12 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
JP4236630B2 (ja) * | 2004-11-30 | 2009-03-11 | 三洋電機株式会社 | コンテンツデータ記録媒体 |
JP4354441B2 (ja) | 2005-06-03 | 2009-10-28 | 日本電信電話株式会社 | 映像データ管理装置及び方法及びプログラム |
KR100694152B1 (ko) * | 2005-09-14 | 2007-03-12 | 삼성전자주식회사 | 디지털 멀티미디어 기기에서 저장된 멀티미디어 컨텐츠를관리하는 방법 및 장치 |
JP2008005265A (ja) | 2006-06-23 | 2008-01-10 | Matsushita Electric Ind Co Ltd | メタデータ生成装置 |
US20080031475A1 (en) * | 2006-07-08 | 2008-02-07 | Personics Holdings Inc. | Personal audio assistant device and method |
JP4910582B2 (ja) * | 2006-09-12 | 2012-04-04 | ソニー株式会社 | 情報処理装置および方法、並びに、プログラム |
US8046367B2 (en) * | 2007-08-20 | 2011-10-25 | Microsoft Corporation | Targeted distribution of search index fragments over a wireless communication network |
-
2010
- 2010-03-03 JP JP2011502649A patent/JP5524950B2/ja active Active
- 2010-03-03 CN CN201080001474.8A patent/CN102017648B/zh active Active
- 2010-03-03 US US12/988,100 patent/US8886683B2/en active Active
- 2010-03-03 WO PCT/JP2010/001450 patent/WO2010100913A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003304473A (ja) * | 2002-04-12 | 2003-10-24 | Mitsubishi Electric Corp | 映像コンテンツ送出装置およびその方法、映像コンテンツ蓄積装置、映像コンテンツ再生装置およびその方法、メタデータ生成装置、映像コンテンツ管理運用方法 |
JP2008242740A (ja) * | 2007-03-27 | 2008-10-09 | Casio Hitachi Mobile Communications Co Ltd | 端末、及びコンピュータ・プログラム |
WO2008129600A1 (ja) * | 2007-04-05 | 2008-10-30 | Sony Computer Entertainment Inc. | コンテンツ再生装置、コンテンツ配信装置、コンテンツ配信システム及びメタデータ生成方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102017648B (zh) | 2014-07-30 |
WO2010100913A1 (ja) | 2010-09-10 |
JPWO2010100913A1 (ja) | 2012-09-06 |
US8886683B2 (en) | 2014-11-11 |
CN102017648A (zh) | 2011-04-13 |
US20110040800A1 (en) | 2011-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5010100B2 (ja) | メディアデータの利用を測定し、レポートするシステムおよび方法 | |
CN104137553B (zh) | 视频管理*** | |
EP1239619A2 (en) | Apparatus and method for media distribution in the form requested by a client | |
US8463874B2 (en) | Method and system of recording and reproducing web application operation | |
JP2008160337A (ja) | コンテンツ連動型情報提示装置および提示方法 | |
JP2004518209A (ja) | 埋め込み型メディア・プレーヤ・ページを使用したデータ収集方法、記録媒体、および伝送媒体 | |
JP5977450B2 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
WO2013059798A2 (en) | Optimization of web page content including video | |
US8321452B2 (en) | Information processing system, apparatus and method for information processing, and recording medium | |
JP5524950B2 (ja) | メタデータ生成管理装置、メタデータ生成システム、メタデータ生成管理用集積回路、メタデータ生成管理方法、及びプログラム | |
JP2004185456A (ja) | カスタマイズされたコンテンツの配信システム | |
KR20040005813A (ko) | 인터넷에서 클라이언트 시스템에로의 멀티미디어 콘텐츠전송 방법 | |
JP2009094980A (ja) | 投稿動画配信サーバ及び投稿動画配信方法 | |
JP2007133628A (ja) | コンテンツ・広告管理サーバ、広告主端末、クライアント端末、コンテンツ・広告管理プログラム、広告登録プログラム、及びコンテンツ取得プログラム | |
JP4152715B2 (ja) | 動画再生可能なコンテンツの配信方法 | |
US20060218248A1 (en) | Contents distribution system, contents distribution method, and computer-readable storage medium therefor | |
JP2008129434A (ja) | 音声合成サーバシステム | |
JP4518807B2 (ja) | 情報提示装置及び情報提示方法等 | |
JP2008072396A (ja) | 情報提示システム、サーバ装置、端末装置、情報提示方法等 | |
KR20010008155A (ko) | 데이터 프리 캐싱을 이용한 인터넷방송 광고방법 | |
JP2005110016A (ja) | 配信映像リコメンド方法、装置およびプログラム | |
JP2005222369A (ja) | 情報提供装置、情報提供方法、情報提供プログラム、及び情報提供プログラムを記録した記録媒体 | |
JP2001229310A (ja) | インターネットを利用したバナー広告の提示方法 | |
JP6500132B1 (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
JP3959525B2 (ja) | 映像コンテンツの閲覧システムにおけるアプリケーションサーバのプログラムおよびアプリケーションサーバ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131217 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140116 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140212 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140220 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140318 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140410 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5524950 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |