Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6534709B2 - Content information providing apparatus, content display apparatus, data structure of object metadata, data structure of event metadata, content information providing method, and content information providing program - Google Patents
[go: Go Back, main page]

JP6534709B2 - Content information providing apparatus, content display apparatus, data structure of object metadata, data structure of event metadata, content information providing method, and content information providing program - Google Patents

Content information providing apparatus, content display apparatus, data structure of object metadata, data structure of event metadata, content information providing method, and content information providing program Download PDF

Info

Publication number
JP6534709B2
JP6534709B2 JP2017162980A JP2017162980A JP6534709B2 JP 6534709 B2 JP6534709 B2 JP 6534709B2 JP 2017162980 A JP2017162980 A JP 2017162980A JP 2017162980 A JP2017162980 A JP 2017162980A JP 6534709 B2 JP6534709 B2 JP 6534709B2
Authority
JP
Japan
Prior art keywords
event
metadata
information
content
meta
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017162980A
Other languages
Japanese (ja)
Other versions
JP2018010666A (en
Inventor
松本 剛
松本  剛
陽子 狩野
陽子 狩野
盛徳 大橋
盛徳 大橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2017162980A priority Critical patent/JP6534709B2/en
Publication of JP2018010666A publication Critical patent/JP2018010666A/en
Application granted granted Critical
Publication of JP6534709B2 publication Critical patent/JP6534709B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、所定のプログラムに関連する複数の映像の情報を提供するコンテンツ情報提供装置、コンテンツ表示装置、コンテンツ情報提供装置が生成するオブジェクトメタデータのデータ構造およびイベントメタデータのデータ構造、このコンテンツ情報提供装置に対応するコンテンツ情報提供方法ならびにコンテンツ情報提供プログラムに関する。   The present invention provides a content information providing apparatus for providing information of a plurality of videos related to a predetermined program, a content display apparatus, a data structure of object metadata generated by the content information providing apparatus and a data structure of event metadata, and the content The present invention relates to a content information provision method and content information provision program corresponding to an information provision device.

放送技術の発達に伴い、スポーツイベント等の所定のプログラムを目的とした中継において、複数のカメラが設置され、各カメラから様々なアングルでプログラムが撮影される場合がある。また、このようなプログラムにおける映像の解析情報やイベントの情報も、中継と並行して公開される環境も整い、多様な映像配信が実現されている。   With the development of broadcasting technology, in relays for the purpose of a predetermined program such as a sporting event, a plurality of cameras may be installed, and programs may be photographed at various angles from each camera. In addition, the analysis information of the video and the information of the event in such a program as well as the environment in which it is released in parallel with the relay are prepared, and various video distribution is realized.

また、情報機器や通信技術に伴い、ユーザは、多種多様な映像を取得可能となり、ユーザが視聴する映像の選択肢は、増加の一方を辿っている。また、タブレット等によりマルチスクリーン環境が身近になり、ユーザは、一つのイベントを複数の画面で、視聴する場合もある。   In addition, with the use of information devices and communication technologies, users can acquire a wide variety of videos, and the options for videos to be viewed by the users are on the rise. In addition, a multi-screen environment becomes familiar due to a tablet or the like, and a user may view one event on a plurality of screens.

このような技術進歩を背景に、従来通りの放送型の、予め編集および編成されたコンテンツではなく、多くの映像の中から、所望のイベントやオブジェクトを、ユーザ自身が選択して視聴したいという、マルチコンテンツサービスに対する要望が高まっている。   With such technological progress, the user wants to select and view a desired event or object from a large number of images instead of the conventional broadcast type pre-edited and organized content. There is a growing demand for multi-content services.

現在、このような映像配信におけるメタデータは、TVA(TV Anytime Forum)、MPEG−7(非特許文献1参照)、MPEG−21等で規格されている。これらのメタデータは、コンテンツ毎に、オブジェクトの表示位置や表示時間などのオブジェクトに関する時系列の情報を、管理する。従って、ユーザは、関連映像すべてのコンテンツに関するメタデータを取得することにより、複数の映像から所望のオブジェクトを抽出し、同時に複数の映像を使用してマルチコンテンツ視聴への対応が可能となる。   Currently, metadata in such video distribution is standardized by TVA (TV Anytime Forum), MPEG-7 (see Non-Patent Document 1), MPEG-21 and the like. These metadata manage, for each content, time-series information on the object such as the display position and display time of the object. Therefore, the user can extract a desired object from a plurality of videos by acquiring metadata on the content of all the related videos, and can simultaneously cope with multi-content viewing using a plurality of videos.

「INTERNATIONAL STANDARD Information technology − Multimedia Content Description interface Part 3 Visual」、ISO/IEC 15983−3、2002年5月15日"INTERNATIONAL STANDARD Information technology-Multimedia Content Description interface Part 3 Visual", ISO / IEC 15983-3, May 15, 2002

しかしながら、従来のメタデータの規格では、マルチコンテンツサービスを実現しづらい問題がある。具体的には、ユーザの興味は、複数のコンテンツに亘るため、複数のコンテンツでそれぞれ逐次更新されるオブジェクト等の情報を継続的にかつ横断的に検索する必要があり、リアルタイム性が損なわれる問題がある。また、アーカイブ型の視聴においても、複数のコンテンツに関するメタデータを全て取得した上で、必要となるコンテンツの情報を取得する必要がある。従って、コンテンツのメタデータが、オブジェクトの表示位置や表示時間などのオブジェクトに関する時系列の情報を含む場合、コンテンツメタデータの取得の差異に用いられるリソースが膨大となり、リソースを無駄に消費する問題がある。   However, the conventional metadata standard has a problem that it is difficult to realize multi-content service. Specifically, since the user's interest extends to a plurality of contents, it is necessary to continuously and cross-search information such as objects sequentially updated in each of the plurality of contents, and the problem that real-time property is lost There is. In addition, even in the case of archive-type viewing, it is necessary to acquire information of the necessary content after acquiring all metadata related to a plurality of contents. Therefore, when the metadata of the content includes time-series information about the object such as the display position and the display time of the object, the resources used for the difference in acquisition of the content metadata become enormous, and the resource is wasted. is there.

また、イベントに関する情報は、各コンテンツのメタデータに文字として埋め込む必要があり、イベントに関する検索が難しい問題や、映像に直接かかわらないイベントの情報を保持しづらい問題がある。   In addition, information on events needs to be embedded as text in metadata of each content, which makes it difficult to search for events and difficult to hold information on events not directly related to video.

従って本発明の目的は、複数の映像からユーザの所望の映像を容易に選択可能なコンテンツ情報提供装置、コンテンツ表示装置、コンテンツ情報提供装置が生成するオブジェクトメタデータのデータ構造およびイベントメタデータのデータ構造、このコンテンツ情報提供装置に対応するコンテンツ情報提供方法ならびにコンテンツ情報提供プログラムを提供することである。   Therefore, an object of the present invention is to provide a content information providing apparatus, a content display apparatus, a data structure of object metadata generated by the content information providing apparatus, and data of event metadata which can easily select a user's desired video from a plurality of videos. It is an object of the present invention to provide a structure, a content information providing method and a content information providing program corresponding to the content information providing apparatus.

上記課題を解決するために、本発明の第1の特徴は、所定のプログラムに関連する複数の映像の情報を提供するコンテンツ情報提供装置に関する。本発明の第1の特徴に係るコンテンツ情報提供装置は、映像データの識別子、映像データで検出されたオブジェクトの検出オブジェクト情報、および映像データにおけるオブジェクト出現時間を対応づけた映像解析データを、記憶する記憶装置と、映像データにおけるオブジェクトの一連の出現を識別するオブジェクト出現の識別子を採番するとともに、オブジェクト出現の識別子に、映像データの識別子、検出オブジェクト情報、およびオブジェクト出現時間を対応づけたオブジェクトメタレコードを含むオブジェクトメタデータを生成するオブジェクトメタ生成手段を備える。   In order to solve the above problems, a first feature of the present invention relates to a content information providing device for providing information of a plurality of videos related to a predetermined program. A content information providing apparatus according to a first feature of the present invention stores video analysis data in which an identifier of video data, detected object information of an object detected in the video data, and an object appearance time in the video data are associated. An object meta that assigns a storage device and an identifier of an object appearance that identifies a series of appearances of objects in video data, and associates an identifier of an object appearance with an identifier of video data, detected object information, and an object appearance time. Object meta generation means for generating object metadata including records.

本発明の第2の特徴は、所定のプログラムに関連する複数の映像の情報を提供するコンテンツ情報提供装置に関する。本発明の第2の特徴に係るコンテンツ情報提供装置は、記憶装置は、さらに、映像データの識別子、映像データの撮影時間、および撮影オブジェクト情報を対応づけたコンテンツ付随データと、プログラムで発生したイベントのイベント名、イベント発生時間、および関連オブジェクト情報を対応づけた状況情報データと、を記憶する記憶装置と、イベントの識別子を採番するとともに、コンテンツ付随データにおいて、撮影時間がイベント発生時間と重複し、撮影オブジェクト情報と関連オブジェクト情報とが対応する映像データの識別子を特定し、イベントの識別子に、状況情報データのイベント発生時間、撮影オブジェクト情報と対応する関連オブジェクト情報および特定した映像データの識別子を対応づけたイベントメタレコードを含むイベントメタデータを生成するイベントメタ生成手段を備える。   A second feature of the present invention relates to a content information providing apparatus for providing information of a plurality of videos related to a predetermined program. In the content information providing device according to the second aspect of the present invention, the storage device further includes an identifier of the video data, a shooting time of the video data, content-accompanying data corresponding to shooting object information, and an event generated in the program. A storage device that stores event information, event occurrence time, and status information data that associates related object information, and an identifier for the event, as well as for content-accompanying data, shooting time overlaps with event occurrence time And identifies the identifier of the video data to which the shooting object information and the related object information correspond, and the event occurrence time of the situation information data, the related object information corresponding to the shooting object information, and the identifier of the specified video data Event meta records that correspond to It comprises an event metadata generation means for generating an event-free metadata.

記憶装置はさらに、映像データの識別子、映像データで検出されたオブジェクトの検出オブジェクト情報、および映像データにおけるオブジェクト出現時間を対応づけた映像解析データを、記憶し、映像データにおけるオブジェクトの一連の出現を識別するオブジェクト出現の識別子を採番するとともに、オブジェクト出現の識別子に、映像データの識別子、検出オブジェクト情報、およびオブジェクト出現時間を対応づけたオブジェクトメタレコードを含むオブジェクトメタデータを生成するオブジェクトメタ生成手段をさらに備え、イベントメタ生成手段は、オブジェクトメタデータから、イベントメタレコードの映像データの識別子および関連オブジェクト情報と共通するオブジェクトメタレコードであって、イベントメタレコードのイベント発生時間とオブジェクト出現時間が重なるオブジェクトメタレコードを特定し、イベントメタレコードに、特定されたオブジェクトメタレコードのオブジェクト出現の識別子を対応づけても良い。   The storage device further stores an identifier of the video data, detected object information of an object detected in the video data, and video analysis data in which object appearance time in the video data is associated, and a series of appearances of objects in the video data Object meta generation means for generating an object metadata including an identifier of an object appearance to be identified and an object appearance record including an identifier of video data, detected object information, and an object appearance time in which an object appearance time is associated with the identifier of the object appearance The event meta generation means is an object meta record common to the identifier of the video data of the event meta record and the related object information from the object metadata, To identify the object meta record the vent time of occurrence and the object appearance time overlaps, in the event meta record, the object appearance of the identifier of the specified object meta record may be associated with each other.

コンテンツ付随データにおいて、イベントメタレコードの映像データの識別子および関連オブジェクト情報と対応するレコードがある場合、新たなオブジェクト出現の識別子を採番するとともに、新たなオブジェクト出現の識別子に、映像データの識別子と、関連オブジェクト情報と、オブジェクト出現時間としてイベントメタレコードのイベント発生時間を対応づけた追加オブジェクトメタレコードを含む追加オブジェクトメタデータを生成する追加オブジェクトメタ生成手段
をさらに備えても良い。
In the content-accompanying data, when there is a record corresponding to the identifier of the video data of the event meta record and the related object information, the identifier of the new object appearance is numbered and the identifier of the video data is added to the new object appearance identifier The information processing apparatus may further include additional object meta generation means for generating additional object metadata including related object information and an additional object meta record in which an event occurrence time of an event meta record is associated as an object appearance time.

記憶装置は、映像データの識別子、映像データで検出されたオブジェクトの検出オブジェクト情報、および映像データにおけるオブジェクト出現時間を対応づけた映像解析データを、記憶し、映像データにおけるオブジェクトの一連の出現を識別するオブジェクト出現の識別子を採番するとともに、オブジェクト出現の識別子に、映像データの識別子、検出オブジェクト情報、およびオブジェクト出現時間を対応づけたオブジェクトメタレコードを含むオブジェクトメタデータを生成するオブジェクトメタ生成手段と、オブジェクトメタレコードと追加オブジェクトメタレコードについて、映像データの識別子およびオブジェクト情報が共通し、オブジェクトメタレコードのオブジェクト出現時間と、追加オブジェクトメタレコードのオブジェクト出現時間とが重複する場合、追加オブジェクトメタデータから、追加オブジェクトメタレコードを削除するオブジェクトメタ統合手段をさらに備えても良い。   The storage device stores an identifier of the video data, detected object information of an object detected in the video data, and video analysis data in which object appearance time in the video data is associated, and identifies a series of appearances of objects in the video data Object meta generation means for generating object metadata including an identifier of an object appearance, an object appearance identifier, an identifier of video data, detected object information, and an object meta record in which an object appearance time is associated with the identifier of the object appearance; For the object meta record and the additional object meta record, the identifier of the video data and the object information are common, the object appearance time of the object meta record, and the object of the additional object meta record If transfected appearance time and overlap, the additional object metadata may further include an object metasynthesis means for deleting additional object meta records.

記憶装置は、さらに、記映像データの識別子およびオブジェクト情報に、検索キーワードを対応づけるリンクマスタデータを記憶し、イベントメタ生成手段は、イベントメタレコードに、イベントメタレコードの映像データの識別子およびオブジェクト情報に対応する検索キーワードを対応づけても良い。   The storage device further stores link master data that associates a search keyword with the identifier of the video data and the object information, and the event meta generation means stores the identifier of the video data of the event meta record and the object information in the event meta record. A search keyword corresponding to may be associated.

本発明の第3の特徴は、本発明の第1の特徴に記載のコンテンツ情報提供装置から取得したオブジェクトメタデータから、ユーザから入力されたクエリに関連するオブジェクトを特定し、特定されたオブジェクトに関連する映像データの識別子およびオブジェクト出現時間を特定し、特定された映像データの識別子およびオブジェクト出現時間に対応する映像データを取得し、または本発明の第2の特徴に記載のコンテンツ情報提供装置から取得したイベントメタデータから、ユーザから入力されたクエリに関連するイベントを特定し、特定されたイベントに関連する映像データの識別子およびイベント発生時間を特定し、特定された映像データの識別子およびイベント発生時間に対応する映像データを取得し、取得した映像データを表示するコンテンツ表示装置である。   According to a third aspect of the present invention, an object associated with a query input from a user is identified from object metadata acquired from the content information providing apparatus according to the first aspect of the present invention, and the identified object is identified. The identifier of the related video data and the object appearance time are specified, the identifier of the specified video data and the video data corresponding to the object appearance time are acquired, or from the content information providing device according to the second feature of the present invention From the acquired event metadata, identify the event related to the query input from the user, identify the identifier of the video data related to the identified event and the event occurrence time, identify the identified video data and the event occurrence Acquire video data corresponding to time, and display the acquired video data It is a content display device.

本発明の第4の特徴は、映像データにおいて検出されたオブジェクトに関連するオブジェクトメタデータのデータ構造に関する。本発明の第4の特徴に係るオブジェクトメタデータのデータ構造は、映像データにおけるオブジェクトの一連の出現を識別するオブジェクト出現の識別子をキーとして、映像データの識別子と、オブジェクトの識別子と、映像データにおいて、オブジェクトが検出された時間を特定するオブジェクト出現時間とを対応づけるオブジェクトメタレコードを含み、ユーザから入力されたクエリに関連する映像データの識別子およびオブジェクト出現時間を特定する処理に用いられる。   A fourth aspect of the present invention relates to the data structure of object metadata associated with an object detected in video data. The data structure of the object metadata according to the fourth feature of the present invention is the identifier of the video data, the identifier of the object, and the video data, with the identifier of the object appearance as the key for identifying a series of the objects appearing in the video data The object meta record including the object appearance time specifying the time when the object is detected is included, and is used for the process of specifying the identifier of the video data related to the query input from the user and the object appearance time.

本発明の第5の特徴は、映像データが撮影する所定のプログラムで発生したイベントに関連するイベントメタデータのデータ構造に関する。本発明の第5の特徴に係るイベントメタデータのデータ構造は、イベントの識別子をキーとして、イベントの発生時間と、イベントのオブジェクト情報と、イベントの発生時間を撮影時間に含み、イベントのオブジェクトを撮影対象として含む映像データの識別子とを対応づけるイベントメタレコードを含み、ユーザから入力されたクエリに関連する映像データの識別子およびイベントの発生時間を特定する処理に用いられる。   A fifth aspect of the present invention relates to the data structure of event metadata associated with an event generated by a predetermined program for capturing video data. The data structure of the event metadata according to the fifth aspect of the present invention includes the event occurrence time, the object information of the event, and the occurrence time of the event in the shooting time, using the event identifier as a key, and the event object It includes an event meta record that associates an identifier of video data included as a shooting target, and is used for processing of identifying an identifier of video data related to a query input from a user and an event occurrence time.

本発明の第6の特徴は、所定のプログラムに関連する複数の映像の情報を提供するコンテンツ情報提供方法に関する。本発明の第6の特徴に係るコンテンツ情報提供方法は、コンピュータが、映像データの識別子、映像データで検出されたオブジェクトの検出オブジェクト情報、および映像データにおけるオブジェクト出現時間を対応づけた映像解析データを、記憶するステップと、コンピュータが、映像データにおけるオブジェクトの一連の出現を識別するオブジェクト出現の識別子を採番するとともに、オブジェクト出現の識別子に、映像データの識別子、検出オブジェクト情報、およびオブジェクト出現時間を対応づけたオブジェクトメタレコードを含むオブジェクトメタデータを生成するステップを備える。   A sixth aspect of the present invention relates to a content information providing method for providing information of a plurality of videos related to a predetermined program. In a content information providing method according to a sixth aspect of the present invention, a computer associates video analysis data in which an identifier of video data, detected object information of an object detected in the video data, and an object appearance time in the video data are associated. , Storing, and an identifier of an object appearance that identifies a series of appearances of the object in the video data, and an identifier of the object appearance, an identifier of the video data, detected object information, and an object appearance time Generating object metadata including the associated object meta record.

本発明の第7の特徴は、所定のプログラムに関連する複数の映像の情報を提供するコンテンツ情報提供方法に関する。本発明の第7の特徴に係るコンテンツ情報提供方法は、コンピュータが、映像データの識別子、映像データの撮影時間、および撮影オブジェクト情報を対応づけたコンテンツ付随データと、プログラムで発生したイベントのイベント名、イベント発生時間、および関連オブジェクト情報を対応づけた状況情報データと、を記憶するステップと、コンピュータが、前ベントの識別子を採番するとともに、コンテンツ付随データにおいて、撮影時間がイベント発生時間と重複し、撮影オブジェクト情報と関連オブジェクト情報とが対応する映像データの識別子を特定し、イベントの識別子に、状況情報データのイベント発生時間、撮影オブジェクト情報と対応する関連オブジェクト情報および特定した映像データの識別子を対応づけたイベントメタレコードを含むイベントメタデータを生成するステップを備える。   A seventh aspect of the present invention relates to a content information providing method for providing information of a plurality of videos related to a predetermined program. In a content information providing method according to a seventh aspect of the present invention, a computer adds an identifier of video data, a shooting time of video data, content-accompanying data in which shooting object information is associated, and an event name of an event generated in a program , Storing event information, status information data associated with related object information, and the computer assigns an identifier of the previous event, and in the content-accompanying data, the shooting time overlaps with the event occurrence time And identifies the identifier of the video data to which the shooting object information and the related object information correspond, and the event occurrence time of the situation information data, the related object information corresponding to the shooting object information, and the identifier of the specified video data Event event that Comprising the step of generating an event metadata including records.

本発明の第8の特徴は、コンピュータを、本発明の第1または第2の特徴に記載のコンテンツ情報提供装置として機能させるためのコンテンツ情報提供プログラム。
本発明の第9の特徴は、所定のプログラムに関連する複数の映像の情報を提供するコンテンツ情報提供システムに関する。本発明の第9の特徴に係る情報提供システムは、映像データの識別子、映像データで検出されたオブジェクトの検出オブジェクト情報、および映像データにおけるオブジェクト出現時間を対応づけた映像解析データを、記憶する記憶装置と、映像データにおけるオブジェクトの一連の出現を識別するオブジェクト出現の識別子を採番するとともに、オブジェクト出現の識別子に、映像データの識別子、検出オブジェクト情報、およびオブジェクト出現時間を対応づけたオブジェクトメタレコードを含むオブジェクトメタデータを生成するオブジェクトメタ生成手段を備えるコンテンツ情報提供装置と、コンテンツ情報提供装置において、所定のクエリに関連するオブジェクトメタレコードで特定される、映像データを表示するコンテンツ表示装置を備える。
本発明の第10の特徴は、所定のプログラムに関連する複数の映像の情報を提供するコンテンツ情報提供システムに関する。本発明の第9の特徴に係る情報提供システムは、映像データの識別子、映像データの撮影時間、および撮影オブジェクト情報を対応づけたコンテンツ付随データと、プログラムで発生したイベントのイベント名、イベント発生時間、および関連オブジェクト情報を対応づけた状況情報データと、を記憶する記憶装置と、イベントの識別子を採番するとともに、コンテンツ付随データにおいて、撮影時間がイベント発生時間と重複し、撮影オブジェクト情報と関連オブジェクト情報とが対応する映像データの識別子を特定し、イベントの識別子に、状況情報データのイベント発生時間、撮影オブジェクト情報と対応する関連オブジェクト情報および特定した映像データの識別子を対応づけたイベントメタレコードを含むイベントメタデータを生成するイベントメタ生成手段を備えるコンテンツ情報提供装置と、コンテンツ情報提供装置において、所定のクエリに関連するイベントメタレコードで特定される、映像データを表示するコンテンツ表示装置を備える。
An eighth aspect of the present invention is a content information provision program for causing a computer to function as the content information provision device according to the first or second aspect of the present invention.
A ninth aspect of the present invention relates to a content information providing system for providing information of a plurality of videos related to a predetermined program. An information providing system according to a ninth aspect of the present invention stores an identifier of video data, detected object information of an object detected in the video data, and video analysis data in which object appearance time in the video data is associated. An object meta record in which an identifier of an object appearance that identifies a device and a series of appearances of objects in video data is numbered, and an identifier of an object appearance is associated with an identifier of video data, detected object information, and an object appearance time. Content information providing apparatus including object meta generation means for generating object metadata including the content information display apparatus and content information display apparatus for displaying video data specified by an object meta record related to a predetermined query Provided with a location.
A tenth aspect of the present invention relates to a content information providing system for providing information of a plurality of videos related to a predetermined program. According to a ninth aspect of the present invention, there is provided an information providing system comprising: an identifier of video data, a shooting time of video data, content-accompanying data correlated with shooting object information, an event name of an event generated by the program, an event occurrence time , And a storage device for storing status information data associated with related object information, and an identifier of an event numbered, and in the content accompanying data, the shooting time overlaps with the event occurrence time, and the shooting object information is related An event meta record in which the identifier of the video data to which the object information corresponds is specified, and the identifier of the event is associated with the event occurrence time of the situation information data, the related object information corresponding to the shooting object information, and the identifier of the specified video data Raw event metadata including Comprising a content information providing apparatus comprises an event metadata generation means for, in the content information providing device, identified by the event metadata records associated with a given query, the content display device for displaying video data.

本発明によれば、複数の映像からユーザの所望の映像を容易に選択可能なコンテンツ情報提供装置、コンテンツ情報提供装置が生成するオブジェクトメタデータのデータ構造およびイベントメタデータのデータ構造、このコンテンツ情報提供装置に対応するコンテンツ情報提供方法ならびにコンテンツ情報提供プログラムを提供することができる。   According to the present invention, a content information providing apparatus capable of easily selecting a video desired by the user from a plurality of videos, a data structure of object metadata generated by the content information providing apparatus and a data structure of event metadata, and the content information A content information provision method and a content information provision program corresponding to the provision device can be provided.

本発明の実施の形態に係るメタデータのデータ体系を説明する概念図である。It is a conceptual diagram explaining the data organization of metadata concerning an embodiment of the invention. 一般的なメタデータのデータ体系を説明する概念図である。It is a conceptual diagram explaining the data organization of general metadata. 本発明の実施の形態に係るコンテンツ情報提供方法の処理の概要を説明するフローチャートである。It is a flowchart explaining the outline | summary of a process of the content information provision method which concerns on embodiment of this invention. 本発明の実施の形態に係るコンテンツ情報提供システムのシステム構成、コンテンツ情報提供装置のハードウエア構成および機能ブロックを説明する図である。BRIEF DESCRIPTION OF THE DRAWINGS It is a figure explaining the system configuration | structure of the content information provision system which concerns on embodiment of this invention, the hardware constitutions of a content information provision apparatus, and a functional block. 本発明の実施の形態に係る映像解析データのデータ構造の一例を説明する図である。It is a figure explaining an example of a data structure of image analysis data concerning an embodiment of the invention. 本発明の実施の形態に係るコンテンツ付随データのデータ構造の一例を説明する図である。It is a figure explaining an example of a data structure of content incidental data concerning an embodiment of the invention. 本発明の実施の形態に係る状況情報データのデータ構造の一例を説明する図である。It is a figure explaining an example of a data structure of situation information data concerning an embodiment of the invention. 本発明の実施の形態に係るリンクマスタデータのデータ構造の一例を説明する図である。It is a figure explaining an example of a data structure of link master data concerning an embodiment of the invention. 本発明の実施の形態に係るオブジェクトメタデータのデータ構造の一例を説明する図である。It is a figure explaining an example of a data structure of object metadata concerning an embodiment of the invention. 本発明の実施の形態に係るイベントメタデータのデータ構造の一例を説明する図である。It is a figure explaining an example of a data structure of event metadata concerning an embodiment of the invention. 本発明の実施の形態に係るオブジェクトメタ生成処理を説明するフローチャートである。It is a flow chart explaining object meta generation processing concerning an embodiment of the invention. 本発明の実施の形態に係るオブジェクトメタ生成処理におけるデータの一例を説明する図である。It is a figure explaining an example of data in object meta generation processing concerning an embodiment of the invention. 本発明の実施の形態に係るイベントメタ生成処理を説明するフローチャートである。It is a flow chart explaining event meta generation processing concerning an embodiment of the invention. 本発明の実施の形態に係るイベントメタ生成処理におけるデータの一例を説明する図である。It is a figure explaining an example of the data in the event meta production | generation process which concerns on embodiment of this invention. 本発明の実施の形態に係る追加オブジェクトメタ生成処理を説明するフローチャートである。It is a flowchart explaining the additional object meta generation process which concerns on embodiment of this invention. 本発明の実施の形態に係る追加オブジェクトメタ生成処理におけるデータの一例を説明する図である。It is a figure explaining an example of data in additional object meta generation processing concerning an embodiment of the invention. 本発明の実施の形態に係るオブジェクトメタ統合処理を説明するフローチャートである。It is a flow chart explaining object meta integration processing concerning an embodiment of the invention. 本発明の実施の形態に係るオブジェクトメタ統合処理におけるデータの一例を説明する図である。It is a figure explaining an example of data in object meta integrated processing concerning an embodiment of the invention. 本発明の実施の形態に係るイベントメタ補充処理を説明するフローチャートである。It is a flowchart explaining the event meta replenishment process which concerns on embodiment of this invention. 本発明の実施の形態に係るイベントメタ補充処理におけるデータの一例を説明する図である。It is a figure explaining an example of the data in the event meta replenishment process which concerns on embodiment of this invention. 本発明の実施の形態に係る提供処理を説明するフローチャートである。It is a flow chart explaining offer processing concerning an embodiment of the invention.

次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、
同一または類似の部分には同一または類似の符号を付している。
Next, embodiments of the present invention will be described with reference to the drawings. In the description of the following figures,
The same or similar parts are given the same or similar symbols.

(メタデータのデータ体系)
図1を参照して、本発明の実施の形態に係るコンテンツのメタデータのデータ体系を説明する。図1に示すメタデータは、例えば、スポーツイベントの中継や、コンサートの中継など、所定のプログラムに関連する複数の映像コンテンツに対して設けられる。
(Data system of metadata)
With reference to FIG. 1, a data system of metadata of content according to the embodiment of the present invention will be described. The metadata shown in FIG. 1 is provided for a plurality of video contents related to a predetermined program such as, for example, relay of a sport event, relay of a concert, and the like.

メタデータは、コンテンツ毎のメタデータ、オブジェクトメタデータ21およびイベントメタデータ22を含む。本発明の実施の形態において、各メタデータは、XMLとして表記される場合を説明するが、これに限られない。   The metadata includes metadata for each content, object metadata 21 and event metadata 22. In the embodiment of the present invention, each metadata is described as XML, but it is not limited thereto.

本発明の実施の形態において「オブジェクト」とは、大きさおよび形を有する物質であって、空間中に存在する位置を特定できる対象である。例えば野球ゲームにおける具体的な「オブジェクト」は、ピッチャー、バッターなどの野球選手や、バッターボックス、ベンチ、ブルペンなどの野球選手が赴く場所などである。また「イベント」とは、状態が変化するきっかけや事象であって、「イベント」の前後で様子や状況、状態が異なる。例えば野球ゲームにおける具体的な「イベント」は、チームで対抗し勝敗が決まる一連の試合、1回表や3回裏などの攻守が変わる状態、バッターボックスに入るバッターが変わる状態、バッターがヒットを打ったタイミングなどである。   In the embodiment of the present invention, an "object" is a substance having a size and a shape, and is an object which can identify a position existing in a space. For example, specific "objects" in a baseball game are places where baseball players such as pitchers and batter, and baseball players such as batter boxes, benches, and bullpens pitch. The "event" is a trigger or an event that changes the state, and the appearance, the condition, and the state are different before and after the "event". For example, a specific “event” in a baseball game is a series of matches that are decided by the team, the state of offense and defense changes such as back and forth once, the state in which the batter enters the batter box, the batter hits It is the timing that I hit.

コンテンツ毎のメタデータは、コンテンツ(映像データ)を識別するCRID(Content Reference ID)と、コンテンツの概要、出演者等などの時系列に左右されないデータを対応づける。コンテンツ毎のメタデータは、後述のコンテンツ付随データ12に基づいて生成される。オブジェクトの表示位置や表示時間、イベントに関する情報などの時系列の情報は、コンテンツ毎のメタデータに含まれず、オブジェクトメタデータ21やイベントメタデータ22に含まれる。   As metadata for each content, a CRID (Content Reference ID) for identifying the content (video data) is associated with data that is not influenced by time series such as an outline of the content, a cast, and the like. Metadata for each content is generated based on content-accompanying data 12 described later. Time-series information such as the display position of an object, display time, and information on events is not included in the metadata for each content, but is included in the object metadata 21 and event metadata 22.

オブジェクトメタデータ21は、映像データにおけるオブジェクトの一連の出現を識別するオブジェクト出現IDをキーとして、CRIDと、オブジェクトID(オブジェクト情報)と、映像データにおいて、オブジェクトが検出された時間を特定するオブジェクト出現時間および出現位置とを対応づけるオブジェクトメタレコードを集合するデータ構造を有する。オブジェクトメタデータ21は、映像を技術的に解析して得られる映像解析データ11に基づいて生成される。オブジェクト出現IDは、映像データにおけるオブジェクトの一連の出現を識別する。ここでオブジェクトの一連の出現とは、シーンやカットなどの映像表現上の区切り、カメラの画角移動、オブジェクトの移動による見切れなどにより、映像においてオブジェクトが表示される一部の時間区間である。   The object metadata 21 is an object appearance identifying a time when an object is detected in video data, an object ID (object information), and a video data, using an object appearance ID identifying a series of appearances of an object in video data as a key. It has a data structure that gathers object meta records that associate time and occurrence position. The object metadata 21 is generated based on video analysis data 11 obtained by technically analyzing a video. The object occurrence ID identifies a series of occurrences of the object in the video data. Here, the appearance of a series of objects is a partial time interval in which an object is displayed in a video due to a break on a video representation such as a scene or a cut, movement of a camera angle of view, or missing due to movement of an object.

オブジェクトメタデータ21において、そのオブジェクトが出現した映像データのCRIDが特定されることにより、コンテンツ毎のメタデータとオブジェクトメタデータ21とは相互に参照可能で、互いに情報を補完することが可能となる。またオブジェクトIDをクエリとしてオブジェクトメタデータ21を検索するなどにより、オブジェクトメタデータ21内において、所定のオブジェクトの出現に関する情報を補完することが可能となる。   By specifying the CRID of the video data in which the object appears in the object metadata 21, the metadata for each content and the object metadata 21 can be mutually referred to, and can mutually complement information. . Further, by searching the object metadata 21 using the object ID as a query, it becomes possible to complement information on the appearance of a predetermined object in the object metadata 21.

イベントメタデータ22は、イベントIDをキーとして、イベントの発生時間と、イベントのオブジェクト情報と、イベントの発生時間を撮影時間に含みイベントのオブジェクトを撮影対象として含むCRIDとを対応づけるイベントメタレコードを集合するデータ構造を有する。イベントメタデータ22は、プログラムの提供者等から提供される状況情報データ13に基づいて生成される。イベントIDは、撮影対象のプログラムにおいて発生したイベントを識別する。   The event metadata 22 is an event meta record that associates an event occurrence time, object information of the event, and a CRID including the object of the event as a shooting target with the event ID as a key and including the event occurrence time as the shooting target. It has a data structure to aggregate. The event metadata 22 is generated based on the situation information data 13 provided by a program provider or the like. The event ID identifies an event that has occurred in a program to be shot.

イベントメタデータ22において、そのイベントに関連する映像データのCRIDが特定されることにより、コンテンツ毎のメタデータとイベントメタデータ22とは相互に参照可能で、互いに情報を補完することが可能となる。またイベントに関連したオブジェクトや発生時間等をクエリとしてイベントメタデータを検索するなどにより、イベントメタデータ22内において、所定のオブジェクトや時間に関する情報を補完することが可能となる。   By specifying the CRID of the video data related to the event in the event metadata 22, the metadata for each content and the event metadata 22 can be mutually referred to, and can mutually complement information. . In addition, information on a predetermined object or time can be complemented in the event metadata 22 by searching event metadata using an object related to an event, an occurrence time, and the like as a query.

ここで、オブジェクトメタデータ21は、一連のオブジェクトの出現が特定される度に新たなオブジェクトメタレコードが生成され、イベントメタデータ22は、イベントが発生する度に、新たなイベントメタレコードが生成される。従ってユーザは、リアルタイム性を損なうことなく、所望のコンテンツを選択して視聴することが可能となる。またユーザは膨大なデータを参照することなく、所望のオブジェクトやイベントに関する映像を視聴することが可能となる。   Here, in the object metadata 21, a new object meta record is generated each time appearance of a series of objects is specified, and in the event metadata 22, a new event meta record is generated each time an event occurs. Ru. Therefore, the user can select and view desired content without impairing real-time performance. In addition, the user can view and listen to a video related to a desired object or event without referring to a large amount of data.

これに対し図2に示す一般的なコンテンツのメタデータは、CRIDをキーに、オブジェクト情報やイベント情報が対応づけられる。このメタデータは、コンテンツに関するあらゆる情報を格納する。従ってこのような一般的なコンテンツのメタデータは、情報量が膨大で、リアルタイム性を損ない、リソースを圧迫する可能性がある。   On the other hand, in general metadata of content shown in FIG. 2, object information and event information are associated with CRID as a key. This metadata stores all the information about the content. Therefore, such general content metadata has a large amount of information, may impair the real-time capability, and may press resources.

(コンテンツ情報提供方法)
図3を参照して本発明の実施の形態に係るコンテンツ情報提供方法を説明する。図3においては、図4に示すコンテンツ情報提供システム5において、コンテンツ情報提供装置1が、オブジェクトメタデータ21およびイベントメタデータ22を生成し、生成されたデータをコンテンツ表示装置3に提供する場合を説明する。
(How to provide content information)
A content information provision method according to the embodiment of the present invention will be described with reference to FIG. In FIG. 3, in the content information providing system 5 shown in FIG. 4, the case where the content information providing device 1 generates the object metadata 21 and the event metadata 22 and provides the generated data to the content display device 3 is assumed. explain.

ステップS1においてコンテンツ情報提供装置1は、プログラムの進行に伴って、映像解析データ11からオブジェクトメタレコードを生成し、オブジェクトメタデータ21を更新する。ステップS1の処理は、一連のオブジェクト出現が発生する度に実行される。   In step S1, the content information providing device 1 generates an object meta record from the video analysis data 11 and updates the object metadata 21 as the program progresses. The process of step S1 is executed each time a series of object occurrences occur.

ステップS2においてコンテンツ情報提供装置1は、プログラムの進行に伴って、状況情報データ13からイベントメタレコードを生成し、イベントメタデータ22を更新する。ステップS2の処理は、状況情報データ13が更新される度に実行される。   In step S2, the content information providing device 1 generates an event meta record from the status information data 13 and updates the event metadata 22 as the program progresses. The process of step S2 is executed each time the status information data 13 is updated.

ステップS3においてコンテンツ情報提供装置1は、イベントメタレコードのオブジェクト情報に着目して、追加オブジェクトメタレコードを生成する。   In step S3, the content information providing device 1 generates an additional object meta record, paying attention to the object information of the event meta record.

ステップS4においてコンテンツ情報提供装置1は、ステップS2で生成したイベントメタレコードに、このイベントと親子関係のイベントのイベントメタレコードの情報を補充する。   In step S4, the content information providing apparatus 1 supplements the event meta record generated in step S2 with the information of the event meta record of the event having a parent-child relationship with this event.

ステップS3で生成される追加オブジェクトメタレコードは、ステップS1で生成されるオブジェクトメタレコードと重複する場合がある。そこで、ステップS5において、必要に応じて追加オブジェクトメタレコードの情報をオブジェクトメタレコードに統合し、統合された追加オブジェクトメタレコードを削除する。   The additional object meta record generated in step S3 may overlap with the object meta record generated in step S1. Therefore, in step S5, the information of the additional object meta-record is integrated into the object meta-record as necessary, and the integrated additional object meta-record is deleted.

ステップS1ないしステップS5において、オブジェクトメタレコードおよびイベントメタレコードが生成されると、ステップS6においてコンテンツ情報提供装置1は、生成したレコードを、コンテンツ表示装置3に提供する。例えばコンテンツ表示装置3が所定のクエリを入力すると、そのクエリに関連するレコードが、コンテンツ表示装置3に提供される。   When the object meta record and the event meta record are generated in steps S1 to S5, the content information providing device 1 provides the generated record to the content display device 3 in step S6. For example, when the content display device 3 inputs a predetermined query, a record related to the query is provided to the content display device 3.

(コンテンツ情報提供システム)
図4を参照して、本発明の実施の形態に係るコンテンツ情報提供システム5を説明する。コンテンツ情報提供システム5は、コンテンツ情報提供装置1、コンテンツ配信装置2およびコンテンツ表示装置3を備える。これらの装置は、インターネット等の通信ネットワーク4を介して、相互に通信可能に接続される。
(Content information provision system)
The content information providing system 5 according to the embodiment of the present invention will be described with reference to FIG. The content information providing system 5 includes a content information providing device 1, a content distribution device 2 and a content display device 3. These devices are communicably connected to each other via a communication network 4 such as the Internet.

コンテンツ情報提供装置1は、所定のプログラムに関連する複数の映像の情報を提供する。コンテンツ情報提供装置1は、コンテンツに関するメタデータを生成し、コンテンツ表示装置3に提供する。   The content information providing device 1 provides information of a plurality of videos related to a predetermined program. The content information providing device 1 generates metadata about the content and provides the content display device 3 with the metadata.

コンテンツ配信装置2は、所定のプログラムに関連する複数の映像データを提供する。コンテンツ配信装置2は、指定されたCRIDや時間等に応じて、映像データをコンテンツ表示装置3に提供する。コンテンツ配信装置2は、複数のCRIDや時間が指定された場合にも、各CRIDおよび時間に関する映像データを提供する。   The content distribution device 2 provides a plurality of video data related to a predetermined program. The content distribution device 2 provides video data to the content display device 3 in accordance with the designated CRID, time, and the like. The content distribution device 2 provides video data regarding each CRID and time even when a plurality of CRIDs and time are specified.

コンテンツ表示装置3は、コンテンツ情報提供装置1からオブジェクトメタデータ21およびイベントメタデータ22の各レコードを取得する。コンテンツ表示装置3は、ユーザから入力されたオブジェクト名やイベント名、または検索キーワードに基づいて、所望のオブジェクトやイベントを特定し、ユーザが所望するオブジェクトやイベントに基づいて、ユーザが視聴を希望するCRIDや時間を特定する。その特定した情報をコンテンツ配信装置2に入力して、コンテンツ配信装置2から所望のコンテンツを取得する。   The content display device 3 acquires each record of the object metadata 21 and the event metadata 22 from the content information providing device 1. The content display device 3 identifies a desired object or event based on an object name or event name input from the user or a search keyword, and the user desires to view the content based on the object or event desired by the user. Identify the CRID and time. The specified information is input to the content distribution device 2, and desired content is acquired from the content distribution device 2.

なお、図4に示す構成は一例であって、これに限るものではない。例えば、コンテンツ情報提供装置1とコンテンツ配信装置2は、同一の装置に実装されても良い。また、コンテンツ情報提供装置1が、コンテンツ表示装置3からユーザが所望するオブジェクトやイベントの情報を取得して、ユーザが視聴を希望するCRIDや時間を特定して、コンテンツ表示装置3に提供しても良い。   The configuration shown in FIG. 4 is an example, and the present invention is not limited to this. For example, the content information providing device 1 and the content distribution device 2 may be implemented in the same device. In addition, the content information providing device 1 acquires information of an object or event desired by the user from the content display device 3, specifies a CRID or time that the user desires to view, and provides it to the content display device 3. Also good.

(コンテンツ情報提供装置)
コンテンツ情報提供装置1は、記憶装置10および20、処理装置30、通信制御装置(図示せず)等を備える一般的なコンピュータである。一般的なコンピュータが所定の機能を実現するためのコンテンツ情報提供プログラムを実行することにより、図1に示す各機能を実現する。
(Content information provision device)
The content information providing device 1 is a general computer including storage devices 10 and 20, a processing device 30, a communication control device (not shown), and the like. Each function shown in FIG. 1 is realized by executing a content information providing program for realizing a predetermined function by a general computer.

図4において、記憶装置10は、コンテンツ情報提供装置1に入力されるデータを格納するデータを記憶し、記憶装置20は、コンテンツ情報提供装置1が出力するデータを格納する場合を説明するが、このような構成に限定するものではない。   In FIG. 4, the storage device 10 stores data for storing data input to the content information providing device 1, and the storage device 20 stores data output from the content information providing device 1. It is not limited to such a configuration.

記憶装置10は、映像解析データ11、コンテンツ付随データ12、状況情報データ13およびリンクマスタデータ14を記憶する。   The storage device 10 stores video analysis data 11, content-accompanying data 12, status information data 13, and link master data 14.

映像解析データ11は、コンテンツ配信装置2が配信するコンテンツにおいて、特定のオブジェクトが出現する時間を解析することによって得られるデータである。映像解析データ11は、図5に示すように、CRID(映像データの識別子)、映像データで検出されたオブジェクトの検出オブジェクト情報、および映像データにおけるオブジェクト出現情報を対応づける。ここで、検出オブジェクト情報は、映像データから検出されたオブジェクトの情報である。本発明の実施の形態においてオブジェクト情報は、オブジェクトの名やオブジェクトIDを含む情報で、オブジェクト辞書データ(図示せず)により、オブェクトの親子関係、属性などとリンクする。また、オブジェクト出現情報は、映像解析によって、所定の映像データ内でオブジェクトが検出された時間および領域などを含む情報である。   The video analysis data 11 is data obtained by analyzing the time when a specific object appears in the content distributed by the content distribution device 2. As shown in FIG. 5, the video analysis data 11 associates a CRID (identifier of video data), detected object information of an object detected in the video data, and object appearance information in the video data. Here, the detected object information is information of an object detected from video data. In the embodiment of the present invention, the object information is information including the name of the object and the object ID, and is linked with the parent-child relationship, the attribute, etc. of the object by object dictionary data (not shown). The object appearance information is information including a time and an area in which an object is detected in predetermined video data by video analysis.

コンテンツ付随データ12は、映像データの属性に関するデータである。コンテンツ付随データ12は、図6に示すように、CRID(映像データの識別子)、映像データの撮影時間、および撮影オブジェクト情報を対応づける。コンテンツ付随データ12はさらに、映像データの撮影目的やカメラ設置場所等の情報を対応づけても良い。   The content-accompanying data 12 is data relating to an attribute of video data. As shown in FIG. 6, the content-accompanying data 12 associates a CRID (video data identifier), video data shooting time, and shooting object information. The content-accompanying data 12 may further be associated with information such as the shooting purpose of the video data and the installation place of the camera.

状況情報データ13は、野球ゲームの興行主などの、コンテンツのプログラムを遂行する興行主等のシステムから入力されるデータであって、プログラムにおいて発生したイベントの情報である。状況情報データ13は、図7に示すように、プログラムで発生したイベントのイベント名、イベント発生時間、および関連オブジェクト情報を対応づける。ここで関連オブジェクト情報は、イベントに関連するオブジェクトのオブジェクト名およびオブジェクトIDなどの情報である。状況情報データ13はさらに、このイベントに対する親イベントIDを対応づけても良い。   The situation information data 13 is data input from a system such as a baseball player or the like who performs content programming, and is information of an event that has occurred in the program. As shown in FIG. 7, the status information data 13 associates an event name of an event generated in a program, an event occurrence time, and related object information. Here, related object information is information such as an object name and an object ID of an object related to an event. The status information data 13 may further correspond to a parent event ID for this event.

イベントは複数同時進行しうるものであり、かつ、1イベントの時間区間のさらに一部が別のイベントとして定義される場合がある。この一部のイベントが、その時間区間を包含するイベントの構成要素であると考えられる場合には、イベントの親子関係が成立する。具体的には、野球ゲームにおける「3回表」のイベントと「3回表第一打席」のイベントは、親子関係が成立する。そこで、状況情報データ13において、発生したイベントに対する親イベントのIDが設定される。   An event may be progressed at the same time, and a part of the time interval of one event may be defined as another event. If it is considered that this part of the event is a component of the event that includes the time interval, the parent-child relationship of the event is established. Specifically, a parent-child relationship is established between the “3rd Table” event and the “3rd Table First At bat” event in a baseball game. Therefore, in the status information data 13, the ID of the parent event for the generated event is set.

リンクマスタデータ14は、プログラムの興行主等によって予め生成されるデータであって、ユーザの希望するオブジェクトやイベントを検索しやすいように、フィルタリングしたり、検索キーワードを付加したりする役目を担う。リンクマスタデータ14は、図8に示すように、CRID(映像データの識別子)、イベント名とこのイベント名に関する紐づけ用オブジェクト情報を対応づける。またリンクマスタデータ14は、CRIDおよび紐づけ用オブジェクト情報に、検索キーワードを対応づけても良い。   The link master data 14 is data generated in advance by a program player or the like, and has a function of filtering or adding a search keyword so that an object or event desired by the user can be easily searched. As shown in FIG. 8, the link master data 14 associates a CRID (image data identifier), an event name, and linking object information related to the event name. The link master data 14 may also associate a search keyword with the CRID and the linking object information.

記憶装置20は、オブジェクトメタデータ21、イベントメタデータ22および追加オブジェクトメタデータ23を記憶する。   The storage device 20 stores object metadata 21, event metadata 22 and additional object metadata 23.

オブジェクトメタデータ21は、所定の映像データにおける所定のオブジェクトの一連の出現に対して、オブジェクトメタ生成手段31によって生成されるデータである。オブジェクトメタデータ21は、図9に示すように、オブジェクト出現IDをキーに、オブジェクト情報、CRID、オブジェクト出現情報および親オブジェクトIDを対応づけた複数のオブジェクトメタレコードを、含むデータである。   The object metadata 21 is data generated by the object meta generation unit 31 with respect to a series of appearances of a predetermined object in predetermined video data. As shown in FIG. 9, the object metadata 21 is data including a plurality of object meta records in which object information, CRID, object appearance information and parent object ID are associated with an object appearance ID as a key.

イベントメタデータ22は、プログラムにおいて発生したイベントに対して、イベントメタ生成手段32によって生成されるデータである。イベントメタデータ22は、図10に示すように、イベントIDをキーに、CRID、イベント発生時間、イベント名、関連オブジェクト情報、オブジェクト出現ID、親イベントIDおよび検索キーワードを対応づけた複数のイベントメタレコードを、含むデータである。   The event metadata 22 is data generated by the event meta generation unit 32 for an event generated in a program. As shown in FIG. 10, the event metadata 22 is a plurality of event meta data in which CRID, event occurrence time, event name, related object information, object appearance ID, parent event ID, and search keyword are associated with event ID as a key. It is data that contains a record.

追加オブジェクトメタデータ23は、オブジェクトメタデータ21と同様のデータ構成を有するデータであって、追加オブジェクトメタ生成手段33により生成される。   The additional object metadata 23 is data having the same data configuration as the object metadata 21, and is generated by the additional object meta generation unit 33.

処理装置30は、オブジェクトメタ生成手段31、イベントメタ生成手段32、追加オブジェクトメタ生成手段33、オブジェクトメタ統合手段34、イベントメタ補充手段35および提供手段36を備える。   The processing device 30 includes an object meta generation unit 31, an event meta generation unit 32, an additional object meta generation unit 33, an object meta integration unit 34, an event meta replenishment unit 35, and a provision unit 36.

(オブジェクトメタ生成手段)
オブジェクトメタ生成手段31は、オブジェクトメタデータ21を生成する。
(Object meta generation means)
The object meta generation unit 31 generates object metadata 21.

オブジェクトメタ生成手段31は、映像解析データ11を参照して、映像データにおけるオブジェクトの一連の出現を識別するオブジェクト出現IDを採番するとともに、オブジェクト出現IDに、CRID、オブジェクト情報、およびオブジェクト出現時間を対応づけたオブジェクトメタレコードを生成する。オブジェクトメタ生成手段31は、生成したオブジェクトメタレコードを含むオブジェクトメタデータを生成する。ここでオブジェクトメタ生成手段31は、オブジェクト辞書データを参照して、親オブジェクトIDなどのオブジェクトの関連情報を対応づけてもよい。   The object meta generation unit 31 refers to the video analysis data 11 to assign an object appearance ID for identifying a series of appearances of the object in the video data, and, in the object appearance ID, CRID, object information, and object appearance time To create an object meta record. The object meta generation unit 31 generates object metadata including the generated object meta record. Here, the object meta generation unit 31 may associate object related information such as a parent object ID with reference to object dictionary data.

図11および図12を参照して、本発明の実施の形態に係るオブジェクトメタ生成手段31による処理を説明する。図12に示すように、映像解析データ11は、CRID「CRID_1」の一連の時間「OAT_1」において、オブジェクト「OBJID_1」が出現していることを示す。   The processing by the object meta generation unit 31 according to the embodiment of the present invention will be described with reference to FIGS. 11 and 12. As shown in FIG. 12, the video analysis data 11 indicates that the object “OBJID_1” appears in a series of time “OAT_1” of the CRID “CRID_1”.

まずステップS101においてオブジェクトメタ生成手段31は、映像解析データ11を参照して、一連のオブジェクト出現について、オブジェクト出現ID「OA_1」を採番する。ステップS102においてオブジェクトメタ生成手段31は、ステップS101で採番したオブジェクト出現ID「OA_1」に、映像解析データ11のCRID「CRID_1」、オブジェクト情報「(ピッチャー、OBJID_1)」およびオブジェクト出現情報「(OAT_1、OAR_1)」を対応づける。ステップS102において、オブジェクト情報から、親オブジェクトID「POBJID_1」を特定し、CRID「CRID_1」に対応づける。   First, in step S101, the object meta generation unit 31 refers to the video analysis data 11, and assigns an object appearance ID "OA_1" for a series of object appearances. In step S102, the object meta generation unit 31 adds the CRID “CRID_1” of the video analysis data 11, the object information “(pitcher, OBJID_1)”, and the object appearance information “(OAT_1” to the object appearance ID “OA_1” numbered in step S101. , OAR_1) ”. In step S102, the parent object ID "POBJID_1" is specified from the object information, and is associated with the CRID "CRID_1".

ステップS104において、ステップS102およびステップS103でオブジェクト出現IDに対応づけて生成したオブジェクトメタレコードを、オブジェクトメタデータ21に挿入する。   In step S104, the object meta record generated in step S102 and step S103 in association with the object appearance ID is inserted into the object metadata 21.

(イベントメタ生成手段)
イベントメタ生成手段32は、イベントメタデータ22を生成する。
(Event meta generation means)
The event metadata generation means 32 generates event metadata 22.

イベントメタ生成手段32は、状況情報データ13を参照して、イベントIDを採番するとともに、コンテンツ付随データ12において、撮影時間がイベント発生時間を含み、撮影オブジェクト情報と関連オブジェクト情報とが対応するCRIDを特定する。イベントメタ生成手段32は、イベントIDに、状況情報データ13のイベント発生時間、撮影オブジェクト情報と対応する関連オブジェクト情報および特定したCRIDを対応づけたイベントメタレコードを生成する。   The event meta generation unit 32 refers to the status information data 13 to number the event ID, and in the content attached data 12, the shooting time includes the event occurrence time, and the shooting object information corresponds to the related object information. Identify the CRID. The event meta generation unit 32 generates an event meta record in which the event occurrence time of the status information data 13, the related object information corresponding to the shooting object information, and the specified CRID are associated with the event ID.

ここでイベントメタ生成手段32は、リンクマスタデータ14において、特定されたCRIDおよびイベント名に対応するオブジェクト情報が、撮影オブジェクト情報に対応づけられている場合、イベントメタレコードを生成しても良い。例えば、リンクマスタデータ14に、興行主等がユーザに見せたいイベントについて、そのイベントに関連するオブジェクトの情報を設定する。これにより、状況情報データ13において、イベントと関連の深いオブジェクトと、関連の浅いオブジェクトが設定された場合でも、リンクマスタデータによって、関連の深い関連するオブジェクトに関するイベントメタレコードを生成し、関連の浅いオブジェクトに関するイベントメタレコードを生成しないように、制御することができる。   Here, the event meta generation unit 32 may generate an event meta record when the object information corresponding to the specified CRID and the event name in the link master data 14 is associated with the imaging object information. For example, in the link master data 14, the information of the object related to the event is set for the event that the performer or the like wants to show to the user. As a result, even when an object closely related to an event and a related shallow object are set in the status information data 13, the link master data generates an event meta record on the related related deep object and the related shallow Control can be made to not generate event meta records for objects.

さらにイベントメタ生成手段32は、イベントメタレコードに、オブジェクト出現IDを付与する。具体的にはイベントメタ生成手段32は、オブジェクトメタデータ21から、イベントメタレコードのCRIDおよび関連オブジェクト情報と共通するオブジェクトメタレコードであって、イベントメタレコードのイベント発生時間とオブジェクト出現時間が重なるオブジェクトメタレコードを特定する。イベントメタ生成手段32は、イベントメタレコードに、特定されたオブジェクトメタレコードのオブジェクト出現IDを対応づける。イベントメタ成手段32は、イベントが発生した際に、イベントのオブジェクトが映像データに出現していることに着目して、オブジェクト出現IDと対応づける。イベントメタ生成手段32は、オブジェクトメタデータ21から、CRID、イベントの発生時間およびオブジェクトが重複するオブジェクトメタレコードを特定し、その特定したレコードのオブジェクト出現IDを、イベントメタレコードに対応づける。   Furthermore, the event meta generation unit 32 assigns an object appearance ID to the event meta record. Specifically, the event meta generation unit 32 is an object meta record common to the CRID of the event meta record and the related object information from the object metadata 21 and is an object in which the event occurrence time and the object appearance time of the event meta record overlap. Identify meta records. The event meta generation unit 32 associates the event occurrence ID of the specified object meta record with the event meta record. The event meta generation unit 32 associates an object appearance ID with an object appearance ID, paying attention to the appearance of the event object in the video data when the event occurs. The event meta generation means 32 specifies the CRID, the time of occurrence of the event, and the object meta record in which the objects overlap from the object metadata 21 and associates the object appearance ID of the specified record with the event meta record.

さらに、イベントメタ生成手段32は、イベントメタレコードに、検索キーワードを対応づけても良い。イベントメタ生成手段32は、リンクマスタデータ14を参照して、イベントメタレコードのCRIDおよびイベント名に対応するレコードを抽出し、オブジェクト情報に対応づけられた検索キーワードを、イベントメタレコードに対応づける。   Furthermore, the event meta generation unit 32 may associate the search keyword with the event meta record. The event meta generation unit 32 refers to the link master data 14 to extract a record corresponding to the CRID and event name of the event meta record, and associates the search keyword associated with the object information with the event meta record.

イベントメタ生成手段32は、イベントIDに、複数の映像データのCRIDを対応づけても良いし、映像データを束ねるプログラムの識別子を対応づけても良い。   The event meta generation unit 32 may associate CRIDs of a plurality of video data with the event ID, or may correspond an identifier of a program for bundling video data.

イベントメタ生成手段32は、このように生成したイベントメタレコード含むイベントメタデータ22を生成する。   The event meta generation unit 32 generates the event metadata 22 including the event meta record generated as described above.

図13および図14を参照して、本発明の実施の形態に係るイベントトメタ生成手段32による処理を説明する。図14に示すように、状況情報データ13において、バッターがヒットを打ったイベントに関して説明する。   The processing by the event metadata generation unit 32 according to the embodiment of the present invention will be described with reference to FIGS. 13 and 14. As shown in FIG. 14, in the situation information data 13, an event in which the batter hits is described.

まずステップS201においてイベントメタ生成手段32は、状況情報データ13のイベントについて、コンテンツ付随データ12を参照して、コンテンツ付随データ12の撮影時間が、状況情報データ13のイベント発生時間「IT_1」と重複する、コンテンツ付随データ12の撮影オブジェク情報が、状況情報データ13の関連オブジェクト情報「(ピッチャー、OJID_1)(バッター、OBJID_2)」に対応するレコードを検索する。ここでイベントメタ生成手段32は、コンテンツ付随データ12から、撮影時間「CT_1」で、撮影オブジェクト情報「(ピッチャー、OJID_1)」に対応づけられたCRID「CRID_1」を特定する。ここで、撮影時間「CT_1」は、イベント発生時間「IT_1」の少なくとも一部の時間と重複する。   First, in step S201, the event meta generation unit 32 refers to the content-accompanying data 12 for the event of the situation information data 13, and the shooting time of the content-accompanying data 12 overlaps with the event occurrence time "IT_1" of the situation information data 13. The shooting object information of the content-accompanying data 12 searches for a record corresponding to the related object information “(pitcher, OJID_1) (butter, OBJID_2)” of the situation information data 13. Here, the event meta generation unit 32 specifies, from the content-accompanying data 12, the CRID “CRID_1” associated with the imaging object information “(pitcher, OJID_1)” at the imaging time “CT_1”. Here, the imaging time “CT_1” overlaps at least a part of the event occurrence time “IT_1”.

ステップS202においてイベントメタ生成手段32は、リンクマスタデータ14から、CRID「CRID_1」およびイベント名「ヒット」に対応する紐づけ用オブジェクト情報「(ピッチャー、OJID_1)(バッター、OBJID_2)」を取得する。   In step S202, the event meta generation unit 32 acquires, from the link master data 14, the linking object information “(pitcher, OJID_1) (butter, OBJID_2)” corresponding to the CRID “CRID_1” and the event name “hit”.

ステップS203においてイベントメタ生成手段32は、リンクマスタデータ14の紐付用オブジェクト情報が、コンテンツ付随データ12の撮影オブジェクト情報に対応するか否かを判定する。リンクマスタデータ14の紐付用オブジェクト情報が、コンテンツ付随データ12の撮影オブジェクト情報に対応しない場合、このCRID「CRID_1」の映像データは、ヒットイベントの発生した時間を撮影しているものの、興行主の見せたいオブジェクトを撮影していると判断され、処理を終了する。   In step S 203, the event meta generation unit 32 determines whether or not the associating object information of the link master data 14 corresponds to the photographing object information of the content accompanying data 12. When the linking object information of the link master data 14 does not correspond to the shooting object information of the content-accompanying data 12, the video data of this CRID “CRID_1” captures the time at which the hit event occurred, but It is determined that the object that the user wants to show is photographed, and the process ends.

ここで、図14に示す例の場合、リンクマスタデータ14の紐付用オブジェクト情報「(ピッチャー、OJID_1)(バッター、OBJID_2)」と、コンテンツ付随データ12の撮影オブジェクト情報「(ピッチャー、OJID_1)」とは、オブジェクト情報「(ピッチャー、OJID_1)」が重複する。従って、このCRID「CRID_1」の映像データは、ヒットイベントにおいて、興行主の見せたいオブジェクトを撮影していると判断される。   Here, in the case of the example shown in FIG. 14, the associating object information “(pitcher, OJID_1) (butter, OBJID_2)” of the link master data 14 and the imaging object information “(pitcher, OJID_1)” of the content accompanying data 12 The object information “(pitcher, OJID_1)” overlaps. Therefore, it is determined that the video data of this CRID “CRID_1” is photographing an object that the performer wants to show in the hit event.

この場合、ステップS204において、イベントIDを採番し、イベントメタレコードを生成する処理を実行する。具体的には、ステップS205において、イベントIDに、ステップS201で特定されたCRID「CRID_1」、状況情報データ13のイベント発生時間「IT_1」、イベント名「ヒット」、関連オブジェクト情報「(ピッチャー、OJID_1)(バッター、OBJID_2)」、および親イベントID「PID_1」を対応づける。   In this case, in step S204, the event ID is assigned, and the process of generating an event meta record is executed. Specifically, in step S205, the event ID is CRID "CRID_1" specified in step S201, event occurrence time "IT_1" of status information data 13, event name "hit", related object information "(pitcher, OJID_1 ) (Batter, OBJID_2) ”and the parent event ID“ PID_1 ”are associated.

さらにステップS206およびステップS207においてイベントメタ生成手段32は、オブジェクト出現IDを付与する。イベントメタ生成手段32は、オブジェクトメタデータ21からCRID「CRID_1」と、オブジェクト情報「(ピッチャー、OJID_1)(バッター、OBJID_2)」のいずれかのオブジェクト情報を含み、イベント発生時間とオブジェクト出現時間が重複するレコードを特定し、そのレコードのオブジェクト出現IDを取得する。ここで図12(b)に示すオブジェクトメタデータがある場合、オブジェクト出現ID「OA_1」を、イベントIDに対応づける。   Furthermore, in steps S206 and S207, the event meta generation unit 32 assigns an object appearance ID. The event meta generation means 32 includes object information including one of CRID “CRID_1” and object information “(pitcher, OJID_1) (butter, OBJID_2)” from the object metadata 21, and the event occurrence time and the object appearance time overlap. Identify the record to be acquired, and obtain the object appearance ID of that record. Here, when there is object metadata shown in FIG. 12B, the object appearance ID “OA_1” is associated with the event ID.

ステップS208において、ステップS205およびステップS207でイベントIDに対応づけて生成したイベントメタレコードを、イベントメタデータ22に挿入する。   In step S208, the event meta record generated in step S205 and step S207 in association with the event ID is inserted into the event metadata 22.

(追加オブジェクトメタ生成手段)
追加オブジェクトメタ生成手段33は、追加オブジェクトメタデータ23を生成する。追加オブジェクトメタデータ23は、イベントに関する情報から、イベントに関連するオブジェクトの出現情報を特定して、追加オブジェクトメタレコードを生成する。追加オブジェクトメタレコードは、イベントに関する情報から生成されるのに対し、オブジェクトメタレコードは、映像解析データ11から生成される点で異なる。
(Additional object meta generation means)
The additional object meta generation unit 33 generates additional object metadata 23. The additional object metadata 23 identifies the appearance information of the object related to the event from the information on the event, and generates an additional object meta record. The additional object meta-record is generated from the information on the event, while the object meta-record is different from that generated from the video analysis data 11.

追加オブジェクトメタ生成手段33は、コンテンツ付随データ12において、イベントメタレコードのCRIDおよび関連オブジェクト情報と対応するレコードがある場合、新たなオブジェクト出現IDを採番する。追加オブジェクトメタ生成手段33は、新たなオブジェクト出現IDに、CRIDと、関連オブジェクト情報とを対応づけるとともに、オブジェクト出現時間としてイベントメタレコードのイベント発生時間を対応づけた追加オブジェクトメタレコードを生成する。追加オブジェクトメタ生成手段33は、このように生成した追加オブジェクトメタレコード含む追加オブジェクトメタデータ23を生成する。   The additional object meta generation unit 33 assigns a new object appearance ID when there is a record corresponding to the CRID of the event meta record and the related object information in the content additional data 12. The additional object meta generation unit 33 generates an additional object meta record in which the CRID and related object information are associated with the new object appearance ID, and the event occurrence time of the event meta record is associated as the object appearance time. The additional object meta generation unit 33 generates the additional object metadata 23 including the additional object meta record generated as described above.

図15および図16を参照して、本発明の実施の形態に係る追加オブジェクトメタ生成手段33による処理を説明する。図16に示すように、イベントメタデータ22の、イベント名「ヒット」および関連オブジェクト「(ピッチャー、OJID_1)(バッター、OBJID_2)」に対応するレコードから、追加オブジェクトメタレコードを生成する場合を説明する。   The processing by the additional object meta generation unit 33 according to the embodiment of the present invention will be described with reference to FIGS. 15 and 16. As shown in FIG. 16, the case of generating an additional object meta record from the record corresponding to the event name “hit” and the related object “(pitcher, OJID_1) (butter, OBJID_2)” of the event metadata 22 will be described. .

まずステップS301において、コンテンツ付随データ12に、イベントメタレコードのCRIDおよび関連オブジェクト情報に対応するレコードがあるか判定する。図16に示す例において、イベントメタデータ22に、CRID「CRID_1」および関連オブジェクト情報「(ピッチャー、OJID_1)(バッター、OBJID_2)」のレコードがあり、コンテンツ付随データ12に、CRID「CRID_1」および撮影オブジェクト情報「(ピッチャー、OJID_1)」のレコードがあるので、両者は対応する。従って、図16に示す例の場合、ステップS302に進む。一方、対応するレコードがない場合、そのまま処理を終了する。   First, in step S301, it is determined whether the content-accompanying data 12 has a record corresponding to the CRID of the event meta-record and the related object information. In the example shown in FIG. 16, the event metadata 22 has a record of CRID “CRID_1” and related object information “(pitcher, OJID_1) (butter, OBJID_2)”, and the content attached data 12 has CRID “CRID_1” and photographing Since there is a record of object information "(pitcher, OJID_1)", both correspond. Therefore, in the case of the example shown in FIG. 16, it progresses to step S302. On the other hand, when there is no corresponding record, the processing is ended as it is.

ステップS302において追加オブジェクトメタ生成手段33は、オブジェクト出現IDを採番する。ステップS303において追加オブジェクトメタ生成手段33は、オブジェクト出現IDに、CRID「CRID_1」、関連オブジェクト情報「CRID「CRID_1」および関連オブジェクト情報「(ピッチャー、OJID_1)」を対応づけるとともに、オブジェクト出現時間としてイベント発生時間「IT_1」を対応づける。さらにステップS304において、オブジェクト出現IDに、親オブジェクトIDを対応づける。ステップS304の処理は、図11のステップS103の処理と同様である。   In step S302, the additional object meta generation unit 33 assigns an object appearance ID. In step S303, the additional object meta generation unit 33 associates the object appearance ID with CRID “CRID_1”, related object information “CRID“ CRID_1 ”, and related object information“ (pitcher, OJID_1) ”, and sets the event as an object appearance time. Correspond the occurrence time “IT_1”. Further, in step S304, a parent object ID is associated with the object appearance ID. The process of step S304 is the same as the process of step S103 of FIG.

ステップS305において、ステップS303およびステップS304でオブジェクト出現IDに対応づけて生成した追加オブジェクトメタレコードを、追加オブジェクトメタデータ23に挿入する。   In step S305, the additional object meta record generated in step S303 and step S304 in association with the object appearance ID is inserted into the additional object metadata 23.

ここで、イベントメタレコードに複数の関連オブジェクトが対応づけられている場合、
各関連オブジェクトについて、追加オブジェクトメタレコードが生成されても良い。図16に示す例において、関連オブジェクト情報「(バッター、OBJID_2)」についても、オブジェクト出現IDを採番して、追加オブジェクトメタデータを生成しても良い。また追加オブジェクトメタレコードの生成においても、リンクマスタデータ14等により、主催者が期待するメタレコードが生成されるように、フィルタリングされても良い。
Here, when a plurality of related objects are associated with an event meta record,
Additional object meta records may be generated for each related object. In the example shown in FIG. 16, the object appearance ID may be assigned to the related object information “(butter, OBJID_2)” to generate additional object metadata. In addition, also in the generation of the additional object meta record, the link master data 14 or the like may be filtered so that the meta record expected by the sponsor is generated.

(オブジェクトメタ統合手段)
オブジェクトメタ統合手段34は、オブジェクトメタデータ21と追加オブジェクトメタデータの重複を解消する。オブジェクトメタデータ21は、映像解析データ11から生成され、追加オブジェクトメタデータ23は、状況情報データ13から生成される。従って、各レコードが重複して生成される場合があるので、オブジェクトメタ統合手段34により、各データを統合する。
(Object meta integration means)
The object meta integration means 34 eliminates duplication of the object metadata 21 and the additional object metadata. The object metadata 21 is generated from the video analysis data 11, and the additional object metadata 23 is generated from the situation information data 13. Therefore, since each record may be generated redundantly, the object meta integration means 34 integrates each data.

オブジェクトメタ統合手段34は、オブジェクトメタレコードと追加オブジェクトメタレコードについて、CRIDおよびオブジェクト情報が共通し、オブジェクトメタレコードのオブジェクト出現時間と、追加オブジェクトメタレコードのオブジェクト出現時間とが重複する場合、追加オブジェクトメタデータ23から、追加オブジェクトメタレコードを削除する。   The object meta integration means 34 adds the CRID and the object information to the object meta record and the additional object meta record, and when the object appearance time of the object meta record and the object appearance time of the additional object meta record overlap, the additional object The additional object meta-record is deleted from the metadata 23.

なお、オブジェクトメタ統合手段34は、図3に示すように、イベントメタ補充手段35による処理の後に、実行される。   The object meta integration means 34 is executed after the processing by the event meta replenishment means 35, as shown in FIG.

図17および図18を参照して、本発明の実施の形態に係るオブジェクトメタ統合手段34による処理を説明する。   The processing by the object meta integration means 34 according to the embodiment of the present invention will be described with reference to FIGS. 17 and 18.

まずステップS401においてオブジェクトメタ統合手段34は、オブジェクトメタデータ21と追加オブジェクトメタデータ23を参照して、CRIDおよびオブジェクト情報が共通し、オブジェクト出現時間が重複するレコードを特定する。図18(a)および(b)に示すオブジェクトメタレコードと追加オブジェクトメタレコードは、CRID「CRID_1」が共通し、オブジェクト情報「(ピッチャー、OJID_1)」が共通する。また、オブジェクトメタレコードのオブジェクト出現時間「Ta1−Ta2」と、追加オブジェクトメタレコードのオブジェクト出現時間「Tb1−Tb2」が重複する場合、ステップS402に進む。   First, in step S401, the object meta integration unit 34 refers to the object metadata 21 and the additional object metadata 23, and identifies records in which the CRID and the object information are common and the object appearance times overlap. The object meta record and the additional object meta record shown in FIGS. 18A and 18B have the same CRID “CRID_1”, and have the same object information “(pitcher, OJID_1)”. If the object appearance time “Ta1−Ta2” of the object meta record overlaps with the object appearance time “Tb1−Tb2” of the additional object meta record, the process proceeds to step S402.

ステップS402において、必要に応じて、統合前のオブジェクトメタレコードのオブジェクト出現時間Ta1−Ta2を、統合後のオブジェクトメタレコードのオブジェクト出現時間T1−T2を変更する。例えば、オブジェクトメタレコードのオブジェクト出現時間「Ta1−Ta2」と、追加オブジェクトメタレコードのオブジェクト出現時間「Tb1−Tb2」のand条件に基づいてオブジェクト出現時間を決定する場合、T1は、Ta1およびTb1のうちの遅い時間となり、T2は、Ta2およびTb2のうちの早い時間となる。一方or条件に基づいてオブジェクト出現時間を決定する場合、T1は、Ta1およびTb1のうちの早い時間となり、T2は、Ta2およびTb2のうちの遅い時間となる。   In step S402, the object appearance time Ta1 to Ta2 of the object meta record before integration and the object appearance time T1 to T2 of the object meta record after integration are changed as necessary. For example, when the object appearance time is determined based on the and condition of the object appearance time "Ta1-Ta2" of the object meta record and the object appearance time "Tb1-Tb2" of the additional object meta record, T1 is Ta1 and Tb1. T2 is the later of Ta2 and Tb2. On the other hand, when the object appearance time is determined based on the or condition, T1 is the earlier of Ta1 and Tb1, and T2 is the later of Ta2 and Tb2.

ステップS403において、追加オブジェクトメタデータ23から追加オブジェクトメタレコードを削除する。
これにより、オブジェクトメタレコードと追加オブジェクトメタレコードの重複が解消される。また、追加オブジェクトメタデータ23のうち、オブジェクトメタデータ21のレコードと重複しなかったレコードは、オブジェクトメタデータ21に挿入されても良い。
In step S403, the additional object meta record is deleted from the additional object metadata 23.
This eliminates duplication of object meta records and additional object meta records. Further, records of the additional object metadata 23 which do not overlap with the records of the object metadata 21 may be inserted into the object metadata 21.

(イベントメタ補充手段)
イベントメタ補充手段35は、イベントの親子関係に基づいて、イベントメタレコードの情報を補充する。イベントメタ補充手段35は、親イベントIDが設定された子イベントメタレコードと、親イベントIDに対応する親イベントメタレコードとがある場合、関連オブジェクトの情報や、発生時間帯の情報を補充する。
(Event meta replenishment means)
The event meta replenishment means 35 replenishes the information of the event meta record based on the parent-child relationship of the event. When there is a child event meta record in which a parent event ID is set and a parent event meta record corresponding to the parent event ID, the event meta replenishment means 35 replenishes information on related objects and information on an occurrence time zone.

図19および図20を参照して、本発明の実施の形態に係るイベントメタ補充手段による処理を説明する。図20に示すように、図20(b)に示すイベントメタレコードの親イベントIDに、図20(a)に示すイベントメタレコードのイベントIDが設定されているので、図20(a)に示すイベントメタレコードのイベントは、図20(b)に示すイベントメタレコードのイベントの親イベントである。   The process by the event meta replenishment means according to the embodiment of the present invention will be described with reference to FIGS. 19 and 20. As shown in FIG. 20, since the event ID of the event meta record shown in FIG. 20 (a) is set in the parent event ID of the event meta record shown in FIG. 20 (b), it is shown in FIG. The event meta record event is a parent event of the event meta record event shown in FIG.

まずステップS501においてイベントメタ補充手段35は、イベントメタデータ22から、親イベントIDが設定されたレコードと、親イベントIDのレコードを抽出する。ここでは、図20(a)および(b)に示すイベントメタレコードが抽出される。   First, in step S501, the event meta replenishing unit 35 extracts, from the event metadata 22, a record in which a parent event ID is set and a record of the parent event ID. Here, event meta records shown in FIGS. 20A and 20B are extracted.

ステップS502において、必要に応じてオブジェクト情報が変更される。例えば図20(b)の関連オブジェクト情報はnullになっているので、図20(c)に示すように、新たなイベントメタレコードの関連オブジェクト情報に、図20(a)に示す親のイベントメタレコードの関連オブジェクト情報が設定される。この処理は、打席イベントと、打席中のヒットイベントの関係のように、関連オブジェクトの関係が変わらない場合に好適である。   In step S502, object information is changed as necessary. For example, since the related object information in FIG. 20 (b) is null, as shown in FIG. 20 (c), the related object information in the new event meta record is the parent's event meta shown in FIG. 20 (a). Related object information of the record is set. This process is suitable when the relationship between related objects does not change, such as the relationship between a batting event and a hit event during batting.

またステップS503において、必要に応じてイベントの発生時間が変更される。例えば、子のイベントメタデータのイベント発生時間が設定されていない場合、親のイベントメタデータのイベント発生時間が設定されても良い。   In step S503, the event occurrence time is changed as necessary. For example, when the event occurrence time of the child event metadata is not set, the event occurrence time of the parent event metadata may be set.

このようにイベントメタ補充手段35は、イベントメタレコードの親子関係に基づいて情報を補充して、イベントメタデータ22を更新する。   As described above, the event meta supplementing means 35 supplements information based on the parent-child relationship of event meta records, and updates the event metadata 22.

(提供手段)
提供手段36は、オブジェクトメタレコードおよびイベントメタレコードのうちのいずれかのデータを出力する。提供手段36は、コンテンツ表示装置3等から入力されたクエリに基づいて、オブジェクトメタデータ21イベントメタデータ22からクエリに適するレコードを抽出して、出力する。
(Provided means)
The providing means 36 outputs data of one of the object meta record and the event meta record. The providing unit 36 extracts a record suitable for the query from the object metadata 21 and the event metadata 22 based on the query input from the content display device 3 or the like, and outputs the extracted record.

コンテンツ表示装置3は、受信したオブジェクトメタレコードまたはイベントメタレコードで特定される映像データを、コンテンツ配信装置2から取得して、表示装置(図示せず)等に表示する。   The content display device 3 acquires video data specified by the received object meta record or event meta record from the content distribution device 2 and displays it on a display device (not shown) or the like.

図21を参照して、提供手段36による処理を説明する。   The process by the providing means 36 will be described with reference to FIG.

まずステップS601において提供手段36は、クエリを取得し、ステップS602において、入力されたクエリに対応するオブジェクトメタレコードおよびイベントメタレコードを抽出する。ステップS603において提供手段36は、抽出したレコードを出力する。   First, in step S601, the providing unit 36 acquires a query, and in step S602, extracts an object meta record and an event meta record corresponding to the input query. In step S603, the providing unit 36 outputs the extracted record.

あるいは、提供手段36は、オブジェクトメタデータ21およびイベントメタデータ22をコンテンツ表示装置3に提供しても良い。コンテンツ表示装置3は、取得したデータから所望のレコードを抽出して所望の映像データを特定し、コンテンツ配信装置2から取得して、表示装置等に表示する。   Alternatively, the providing means 36 may provide the object metadata 21 and the event metadata 22 to the content display device 3. The content display device 3 extracts a desired record from the acquired data, specifies desired video data, acquires it from the content distribution device 2, and displays it on a display device or the like.

(作用効果)
このように本発明の実施の形態に係るコンテンツ情報提供装置1は、コンテンツ毎のメタデータに、時系列に左右されないデータを対応づけ、時系列に変化するデータについて、オブジェクトメタデータ21およびイベントメタデータ22を生成する。これにより、ユーザがオブジェクトまたはイベント単位で所望のコンテンツを、容易に検索することができる。また、オブジェクトメタデータ21およびイベントメタデータ22にCRIDを付加することにより、オブジェクトまたはイベントから映像データへ容易に参照できる。
(Action effect)
As described above, the content information providing apparatus 1 according to the embodiment of the present invention associates the metadata that is not influenced by the time series with the metadata for each content, and the object metadata 21 and the event meta for the data that changes in time series. Data 22 is generated. This allows the user to easily search for desired content on an object or event basis. Also, by adding a CRID to the object metadata 21 and the event metadata 22, it is possible to easily refer to video data from an object or event.

アーカイブ視聴において、所望のオブジェクトやイベントを集めたプレイリストを容易に作成することができる。   In archive viewing, it is possible to easily create a playlist in which desired objects and events are collected.

プログラムの進行中(ライブ中)においても、オブジェクトメタレコードおよびイベントメタレコードが進行にあわせて逐次作成されるので、ライブの即時性を損なうことなく、ユーザは所望の映像データを閲覧することができる。またプログラムの進行中(ライブ中)において、新たな映像データが追加されても、システムの処理に大きく変更することなく、柔軟に対応することが可能である。   Even while the program is in progress (live), the object meta record and the event meta record are sequentially created along with the progress, so the user can view the desired video data without losing the live immediacy . In addition, even when new video data is added while the program is in progress (live), it is possible to flexibly cope with it without largely changing the processing of the system.

また、映像解析データ11からオブジェクトメタレコードを生成するのみではなく、状況情報データ13(イベントメタデータ22)からも追加オブジェクトメタレコードが生成されるので、多様なオブジェクトメタレコードを生成することができる。また、オブジェクトメタ統合手段34により、所定条件のレコードが統合されるので、オブジェクトメタレコードの情報量を大幅に増やすことなく、情報を充実させることができる。   In addition to generating an object meta record from the video analysis data 11, an additional object meta record is also generated from the status information data 13 (event metadata 22), so various object meta records can be generated. . Also, since the records of the predetermined condition are integrated by the object meta integration means 34, the information can be enriched without significantly increasing the amount of information of the object meta records.

さら、イベントメタレコードにおいて、イベント親子関係を定義することにより、親イベントで検索された際に子イベントの情報も提供したり、子イベントで検索された際に親イベントの情報も提供したりするなど、検索結果を充実させることも可能である。またイベントメタ補充手段35によって、イベントの親子関係に基づいて、各レコードの情報を充実させることもできる。   Furthermore, by defining an event parent-child relationship in the event meta record, information on child events is also provided when a parent event is searched, and information on parent events is provided when a child event is searched. It is also possible to enrich the search results. The event meta supplementing means 35 can also enrich the information of each record based on the parent-child relationship of the event.

このように本発明の実施の形態に係るコンテンツ情報提供装置1は、ライブ時においてもアーカイブ再生時においても、複数の映像からユーザの所望の映像を容易に選択し再生することを可能にする。   As described above, the content information providing device 1 according to the embodiment of the present invention makes it possible to easily select and reproduce a video desired by the user from a plurality of videos, both at the time of live and at the time of archive reproduction.

(その他の実施の形態)
上記のように、本発明の実施の形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。
(Other embodiments)
As mentioned above, although described by the embodiment of the present invention, it should not be understood that the statement and drawing which make a part of this disclosure limit this invention. Various alternative embodiments, examples and operation techniques will be apparent to those skilled in the art from this disclosure.

例えば、本発明の実施の形態に記載したコンテンツ情報提供装置は、図1に示すように一つのハードウエア上に構成されても良いし、その機能や処理数に応じて複数のハードウエア上に構成されても良い。また、既存のコンテンツ配信システム上に実現されても良い。   For example, the content information providing apparatus described in the embodiment of the present invention may be configured on one hardware as shown in FIG. 1, or on a plurality of hardware depending on the function and the number of processing. It may be configured. Also, it may be realized on an existing content delivery system.

また、本発明の実施の形態においてコンテンツ情報提供装置は、オブジェクトメタデータとイベントメタデータの両方を生成して出力する場合を説明したが、どちらか一方のみを生成して出力しも良い。   In the embodiment of the present invention, the content information providing apparatus generates and outputs both object metadata and event metadata. However, only one of them may be generated and output.

本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。   Of course, the present invention includes various embodiments and the like which are not described herein. Accordingly, the technical scope of the present invention is defined only by the invention-specifying matters according to the scope of claims appropriate from the above description.

1 コンテンツ情報提供装置
2 コンテンツ配信装置
3 コンテンツ表示装置
4 通信ネットワーク
5 コンテンツ情報提供システム
10 記憶装置
11 映像解析データ
12 コンテンツ付随データ
13 状況情報データ
14 リンクマスタデータ
21 オブジェクトメタデータ
22 イベントメタデータ
23 追加オブジェクトメタデータ
31 オブジェクトメタ生成手段
32 イベントメタ生成手段
33 追加オブジェクトメタ生成手段
34 オブジェクトメタ統合手段
35 イベントメタ補充手段
36 提供手段

1 Content Information Providing Device 2 Content Distribution Device 3 Content Display Device 4 Communication Network 5 Content Information Providing System 10 Storage Device 11 Image Analysis Data 12 Content Associated Data 13 Status Information Data 14 Link Master Data 21 Object Metadata 22 Event Metadata 23 Addition Object metadata 31 Object meta generation means 32 Event meta generation means 33 Additional object meta generation means 34 Object meta integration means 35 Event meta replenishment means 36 Provision means

Claims (5)

オブジェクトメタデータと、コンテンツ毎のメタデータと、を含み構成され、前記オブジェクトメタデータと前記コンテンツ毎のメタデータは相互に参照することが可能な構造であるメタデータ構造であって、
前記オブジェクトメタデータは、複数のオブジェクトメタレコードを含み構成され、
前記オブジェクトメタレコードは、映像データを特定する情報である映像データの識別子と、当該映像データで検出されたオブジェクトを特定する情報であるオブジェクト識別子と、当該映像データにおいて当該オブジェクトが出現する時間を特定する情報であるオブジェクト出現時間を含み構成され、
前記コンテンツ毎のメタデータは、前記映像データの識別子と、前記映像データの時系列に左右されない当該映像データに関する情報を含み構成され、
コンテンツ情報提供装置、コンテンツ配信装置またはコンテンツ表示装置がユーザから入力されたクエリに関連するオブジェクトに対応するオブジェクト識別子を特定し、当該オブジェクト識別子を含むオブジェクトメタレコードを特定し、当該オブジェクトメタレコードに含まれる映像データの識別子とオブジェクト出現時間を組で特定し、当該映像データの識別子を含むコンテンツ毎のメタデータを特定する処理に用いられるメタデータ構造
A metadata structure including object metadata and metadata for each content, wherein the object metadata and the metadata for each content can be mutually referenced.
The object metadata is configured to include a plurality of object meta records.
The object meta records, the identifier of the video data which is information for identifying the video data, and object identifier which is information for identifying the object that is detected in the video data, the time in which the object appears in have you to the video data is constituted by containing an object appearing time is information specifying a
The metadata for each content includes an identifier of the video data and information on the video data which is not influenced by the time series of the video data.
The content information providing apparatus, the content distribution apparatus, or the content display apparatus specifies an object identifier corresponding to an object related to the query input from the user, specifies an object meta record including the object identifier, and includes it in the object meta record Rume metadata structure used in processing to identify a set of identifiers and object appearance time of the video data, identifies the metadata for each content containing an identifier of the video data.
イベントメタデータと、コンテンツ毎のメタデータと、を含み構成され、前記イベントメタデータと前記コンテンツ毎のメタデータは相互に参照することが可能な構造であるメタデータ構造であって、
前記イベントメタデータは、複数のイベントメタレコードを含み構成され、
前記イベントメタレコードは、映像データを特定する情報である映像データの識別子と、当該映像データで検出されたイベントを特定する情報であるイベント識別子と、当該映像データにおいて当該イベントが発生する時間を特定する情報であるイベント発生時間と、を含み構成され、
前記コンテンツ毎のメタデータは、前記映像データの識別子と、前記映像データの時系列に左右されない当該映像データに関する情報を含み構成され、
コンテンツ情報提供装置、コンテンツ配信装置またはコンテンツ表示装置がユーザから入力されたクエリに関連するイベントに対応するイベント識別子を特定し、当該イベント識別子を含むイベントメタレコードを特定し、当該イベントメタレコードに含まれる映像データの識別子とイベント発生時間を組で特定し、当該映像データの識別子を含むコンテンツ毎のメタデータを特定する処理に用いられるメタデータ構造
A metadata structure including event metadata and metadata for each content, wherein the event metadata and the metadata for each content can be mutually referenced,
The event metadata is configured to include a plurality of event meta records.
The event metadata records, the identifier of the video data which is information for identifying the image data, and the event identifier is information for identifying the detected event in the video data, the time the event had contact to the video data is generated and event occurrence time information for specifying the configured includes,
The metadata for each content includes an identifier of the video data and information on the video data which is not influenced by the time series of the video data.
The content information providing apparatus, the content distribution apparatus, or the content display apparatus identifies an event identifier corresponding to an event related to a query input from the user, identifies an event meta record including the event identifier, and includes the event meta record Rume metadata structure used in processing to identify a set of identifiers and event occurrence time of the video data, identifies the metadata for each content containing an identifier of the video data.
前記オブジェクトメタレコードは、前記オブジェクト識別子によって特定される当該オブジェクトと親子関係にある親オブジェクトを特定する情報である親オブジェクト識別子The object meta record is a parent object identifier that is information specifying a parent object having a parent-child relationship with the object specified by the object identifier.
をさらに含むことを特徴とする、請求項1に記載のメタデータ構造。The metadata structure according to claim 1, further comprising:
前記イベントメタレコードは、前記イベント識別子によって特定される当該イベントを構成要素として包含する親イベントを特定する情報である親イベント識別子The event meta record is a parent event identifier that is information specifying a parent event that includes the event specified by the event identifier as a component
をさらに含むことを特徴とする、請求項2に記載のメタデータ構造。The metadata structure according to claim 2, further comprising:
前記イベントメタレコードは、前記イベント識別子によって特定される当該イベントに関連するオブジェクトを特定する情報である関連オブジェクト識別子The event meta record is a related object identifier that is information specifying an object related to the event specified by the event identifier.
をさらに含むことを特徴とする、請求項4に記載のメタデータ構造。The metadata structure according to claim 4, further comprising:
JP2017162980A 2017-08-28 2017-08-28 Content information providing apparatus, content display apparatus, data structure of object metadata, data structure of event metadata, content information providing method, and content information providing program Active JP6534709B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017162980A JP6534709B2 (en) 2017-08-28 2017-08-28 Content information providing apparatus, content display apparatus, data structure of object metadata, data structure of event metadata, content information providing method, and content information providing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017162980A JP6534709B2 (en) 2017-08-28 2017-08-28 Content information providing apparatus, content display apparatus, data structure of object metadata, data structure of event metadata, content information providing method, and content information providing program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2015164806A Division JP6234408B2 (en) 2015-08-24 2015-08-24 Content information providing device, content display device, data structure of object metadata, data structure of event metadata, content information providing method, content information providing program, and content information providing system

Publications (2)

Publication Number Publication Date
JP2018010666A JP2018010666A (en) 2018-01-18
JP6534709B2 true JP6534709B2 (en) 2019-06-26

Family

ID=60995575

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017162980A Active JP6534709B2 (en) 2017-08-28 2017-08-28 Content information providing apparatus, content display apparatus, data structure of object metadata, data structure of event metadata, content information providing method, and content information providing program

Country Status (1)

Country Link
JP (1) JP6534709B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009055643A (en) * 2008-12-08 2009-03-12 Nippon Hoso Kyokai <Nhk> Digital broadcast receiver, scene playback program, and keyword search program
JP6171374B2 (en) * 2013-02-06 2017-08-02 ソニー株式会社 Information processing apparatus, information processing method, program, and information processing system

Also Published As

Publication number Publication date
JP2018010666A (en) 2018-01-18

Similar Documents

Publication Publication Date Title
US11564014B2 (en) Content structure aware multimedia streaming service for movies, TV shows and multimedia contents
US20150128174A1 (en) Selecting audio-video (av) streams associated with an event
US20090083787A1 (en) Pivotable Events Timeline
US20120060094A1 (en) System and method for displaying information related to video programs in a graphical user interface
US12461966B2 (en) Multimedia focalization
US9924236B2 (en) Informational banner customization and overlay with other channels
US10257557B2 (en) Customized media streams
US20220385986A1 (en) Live video rendering and broadcasting system
JP6534709B2 (en) Content information providing apparatus, content display apparatus, data structure of object metadata, data structure of event metadata, content information providing method, and content information providing program
JP6234408B2 (en) Content information providing device, content display device, data structure of object metadata, data structure of event metadata, content information providing method, content information providing program, and content information providing system
US10003854B2 (en) Method and system for content recording and indexing
US20130232522A1 (en) Systems and methods for real-time unified media preview
US20170061215A1 (en) Clustering method using broadcast contents and broadcast related data and user terminal to perform the method
KR100972961B1 (en) Method and apparatus for providing program search service of another channel during program broadcasting
KR100826683B1 (en) How to provide chapter information for on-demand video systems
JP4378988B2 (en) Content generation system
KR102664295B1 (en) Method and apparatus for providing a platform for sign language subtitles video
JP7719044B2 (en) Program information distribution system and television receiver
JP5580097B2 (en) Index content generation apparatus and video search system
WO2016099116A1 (en) Apparatus and method for providing object-oriented personalized broadcasting and, medium in which metadata therefor is stored
Kamada et al. Global Delivery Architecture to Enhance Scene Viewing UX
US20190182517A1 (en) Providing Enrichment Data That is a Video Segment
JP2015517252A (en) Broadcast-linked service provision method
Lopez et al. IndexTV: a TV-anytime-based personalized recommendation system for digital TV
Vračević et al. Realization of graphical user interface for TV application electronic program guide

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20180511

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20180605

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180608

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180803

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20180927

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181129

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190529

R150 Certificate of patent or registration of utility model

Ref document number: 6534709

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350