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
JP7728655B2 - VIDEO MANAGEMENT SYSTEM, VIDEO MANAGEMENT METHOD, AND VIDEO MANAGEMENT PROGRAM - Google Patents
[go: Go Back, main page]

JP7728655B2 - VIDEO MANAGEMENT SYSTEM, VIDEO MANAGEMENT METHOD, AND VIDEO MANAGEMENT PROGRAM - Google Patents

VIDEO MANAGEMENT SYSTEM, VIDEO MANAGEMENT METHOD, AND VIDEO MANAGEMENT PROGRAM

Info

Publication number
JP7728655B2
JP7728655B2 JP2021067150A JP2021067150A JP7728655B2 JP 7728655 B2 JP7728655 B2 JP 7728655B2 JP 2021067150 A JP2021067150 A JP 2021067150A JP 2021067150 A JP2021067150 A JP 2021067150A JP 7728655 B2 JP7728655 B2 JP 7728655B2
Authority
JP
Japan
Prior art keywords
video
playlist
scenes
measurement value
user terminal
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
JP2021067150A
Other languages
Japanese (ja)
Other versions
JP2022162357A (en
Inventor
学 根本
大喜 鶴田
Original Assignee
株式会社インテージテクノスフィア
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 株式会社インテージテクノスフィア filed Critical 株式会社インテージテクノスフィア
Priority to JP2021067150A priority Critical patent/JP7728655B2/en
Publication of JP2022162357A publication Critical patent/JP2022162357A/en
Application granted granted Critical
Publication of JP7728655B2 publication Critical patent/JP7728655B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Television Signal Processing For Recording (AREA)

Description

本開示の一側面は、映像管理システム、映像管理方法、および映像管理プログラムに関する。 One aspect of the present disclosure relates to a video management system, a video management method, and a video management program.

映像にタグを付与する仕組みが知られている。例えば特許文献1には、被験者の行動を示す映像に関連付けられた被験者の行動タグを確認する技術が開示されている。 Mechanisms for assigning tags to video are known. For example, Patent Document 1 discloses technology for checking a subject's behavior tag associated with video showing the subject's behavior.

特開2017-28565号公報Japanese Patent Application Laid-Open No. 2017-28565

映像中の所望のシーンを解析するための仕組みが望まれている。 There is a need for a mechanism to analyze desired scenes in video.

本開示の一側面に係る映像管理システムは、少なくとも一つのプロセッサを備える。少なくとも一つのプロセッサは、少なくとも一つの映像を含む映像セットと、シーンを特定するための付帯情報とを指定する要求を取得し、少なくとも一つの映像から、付帯情報に対応するシーンを抽出し、シーンを再生するためのプレイリストを生成し、プレイリストを出力する。 A video management system according to one aspect of the present disclosure includes at least one processor. The at least one processor receives a request specifying a video set including at least one video and supplementary information for identifying scenes, extracts scenes corresponding to the supplementary information from the at least one video, generates a playlist for playing the scenes, and outputs the playlist.

本開示の一側面に係る映像管理方法は、少なくとも一つのプロセッサを備える映像管理システムによって実行される。映像管理方法は、少なくとも一つの映像を含む映像セットと、シーンを特定するための付帯情報とを指定する要求を取得するステップと、少なくとも一つの映像から、付帯情報に対応するシーンを抽出するステップと、シーンを再生するためのプレイリストを生成するステップと、プレイリストを出力するステップとを含む。 A video management method according to one aspect of the present disclosure is executed by a video management system including at least one processor. The video management method includes the steps of: receiving a request specifying a video set including at least one video and accompanying information for identifying scenes; extracting scenes corresponding to the accompanying information from the at least one video; generating a playlist for playing the scenes; and outputting the playlist.

本開示の一側面に係る映像管理プログラムは、少なくとも一つの映像を含む映像セットと、シーンを特定するための付帯情報とを指定する要求を取得するステップと、少なくとも一つの映像から、付帯情報に対応するシーンを抽出するステップと、シーンを再生するためのプレイリストを生成するステップと、プレイリストを出力するステップとをコンピュータに実行させる。 A video management program according to one aspect of the present disclosure causes a computer to execute the steps of: acquiring a request specifying a video set including at least one video and accompanying information for identifying a scene; extracting scenes corresponding to the accompanying information from the at least one video; generating a playlist for playing the scenes; and outputting the playlist.

このような側面においては、指定された映像セットの少なくとも一つの映像から、指定された付帯情報に対応するシーンが抽出される。そして、抽出されたシーンからプレイリストが生成され、出力される。プレイリストは、指定された映像セット内の指定されたシーンを集めた編集映像に対応する。これにより、所望のシーンを解析するための環境を提供することができる。 In this aspect, a scene corresponding to the specified supplementary information is extracted from at least one video in the specified video set. A playlist is then generated from the extracted scenes and output. The playlist corresponds to an edited video that brings together the specified scenes in the specified video set. This provides an environment for analyzing desired scenes.

他の側面に係る映像管理システムでは、少なくとも一つのプロセッサが、複数の映像セットを指定する要求を取得し、複数の映像セットのそれぞれについて、少なくとも一つの映像からシーンを抽出し、複数の映像セットに対応する複数のシーンを再生するためのプレイリストを生成してもよい。このような構成によれば、指定された複数の映像セットのそれぞれについて、少なくとも一つの映像から指定された付帯情報に対応するシーンが抽出される。そして、抽出された複数のシーンからプレイリストが生成される。これにより、複数の映像セットにおける所望のシーンを解析するための環境を提供することができる。 In another aspect of the video management system, at least one processor may receive a request specifying multiple video sets, extract a scene from at least one video for each of the multiple video sets, and generate a playlist for playing the multiple scenes corresponding to the multiple video sets. With this configuration, a scene corresponding to the specified supplementary information is extracted from at least one video for each of the specified multiple video sets. A playlist is then generated from the extracted multiple scenes. This provides an environment for analyzing desired scenes in multiple video sets.

他の側面に係る映像管理システムでは、少なくとも一つのプロセッサが、複数のシーンを連続して再生するためのプレイリストを生成してもよい。これにより、複数の映像セットにおける所望のシーンを一つのプレイリストにまとめることができる。 In another aspect of the video management system, at least one processor may generate a playlist for consecutively playing multiple scenes. This allows desired scenes from multiple video sets to be combined into a single playlist.

他の側面に係る映像管理システムでは、少なくとも一つのプロセッサが、複数の映像セットのそれぞれについて、プレイリストを生成してもよい。これにより、複数の映像セットにおける所望のシーンを映像セットごとに集めたプレイリストを提供できる。 In another aspect of the video management system, at least one processor may generate a playlist for each of the multiple video sets. This makes it possible to provide a playlist that collects desired scenes from the multiple video sets for each video set.

他の側面に係る映像管理システムでは、少なくとも一つのプロセッサが、少なくとも一つの映像から、付帯情報が示す開始時刻および終了時刻に対応するシーンを抽出してもよい。このような構成によれば、付帯情報により示される開始時刻および終了時刻を用いてシーンが抽出されるので、シーンの抽出が容易になる。 In a video management system according to another aspect, at least one processor may extract, from at least one video, a scene corresponding to the start time and end time indicated by the supplementary information. With this configuration, scenes are extracted using the start time and end time indicated by the supplementary information, making scene extraction easier.

他の側面に係る映像管理システムでは、付帯情報が、ユーザにより少なくとも一つの映像に付与されたタグであってもよい。少なくとも一つのプロセッサは、少なくとも一つの映像から、タグが示す開始時刻および終了時刻に対応するシーンを抽出してもよい。このような構成によれば、シーンを特定するために、ユーザによって付与されたタグが指定される。タグがシーンの開始時刻および終了時刻を定義することにより、シーンの抽出が容易になる。 In another aspect of the video management system, the additional information may be a tag assigned by a user to at least one video. At least one processor may extract, from at least one video, a scene corresponding to the start time and end time indicated by the tag. With this configuration, the tag assigned by the user is specified to identify the scene. The tag defines the start time and end time of the scene, making it easier to extract the scene.

他の側面に係る映像管理システムでは、付帯情報が、映像セットと同じ時間に得られた計測データの値の区分を示す計測値区分であってもよい。少なくとも一つのプロセッサは、少なくとも一つの映像から、計測値区分により定められる開始時刻および終了時刻に対応するシーンを抽出してもよい。このような構成によれば、シーンを特定するために、計測データに基づく計測値区分が指定される。映像セットと計測データとが同期されているため、計測値区分が指定されると、シーンの開始時刻と終了時刻とが自動的に定まる。これにより、シーンの抽出が容易になる。 In another aspect of the video management system, the additional information may be a measurement value category indicating a category of measurement data values obtained at the same time as the video set. At least one processor may extract scenes from at least one video that correspond to start and end times determined by the measurement value category. With this configuration, a measurement value category based on the measurement data is specified to identify a scene. Because the video set and the measurement data are synchronized, the start and end times of a scene are automatically determined when the measurement value category is specified. This makes it easier to extract scenes.

本開示の一側面によれば、所望のシーンを解析するための環境を提供することができる。 One aspect of the present disclosure provides an environment for analyzing a desired scene.

実施形態に係る映像管理システムを含む全体構成の一例を示す図である。1 is a diagram illustrating an example of an overall configuration including a video management system according to an embodiment. 実施形態に係る映像管理システムを構成するコンピュータの一般的なハードウェア構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a general hardware configuration of a computer that constitutes a video management system according to an embodiment. 実施形態に係る映像管理システムに関連する機能構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a functional configuration related to a video management system according to an embodiment. 映像ウィンドウの一例を示す図である。FIG. 2 is a diagram illustrating an example of a video window. 集計ウィンドウの一例を示す図である。図5の例(a)は、付帯情報がタグである場合の集計ウィンドウの一例である。図5の例(b)は、付帯情報が計測値区分である場合の集計ウィンドウの一例である。5A and 5B are diagrams illustrating an example of an aggregation window, in which the additional information is a tag, and the additional information is a measurement value category. 実施形態に係る映像管理システムによる動作の一例を示すシーケンス図である。FIG. 10 is a sequence diagram showing an example of an operation of the video management system according to the embodiment. プレイリストの一例を示す図である。FIG. 10 is a diagram showing an example of a playlist. プレイリストの一例を示す図である。FIG. 10 is a diagram showing an example of a playlist. プレイリストの一例を示す図である。FIG. 10 is a diagram showing an example of a playlist.

以下、添付図面を参照しながら本開示での実施形態を詳細に説明する。図面の説明において同一または同等の要素には同一の符号を付し、重複する説明を省略する。 Embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. In the description of the drawings, identical or equivalent elements will be designated by the same reference numerals, and duplicate explanations will be omitted.

[システムの概要]
実施形態に係る映像管理システムは、少なくとも一つの映像を含む映像セットを解析するための環境をユーザに提供するコンピュータシステムである。映像セットとは、同じ時間に撮影された少なくとも一つの映像の集合である。映像セット中の個々の映像は互いに異なる撮影対象を撮影したものでもよいし、同じ撮影対象を異なる側面から撮影したものであってもよい。ユーザとは、映像中の所望のシーンを解析しようとする人である。シーンは、場面および風景を含む。映像は、解析者と同じユーザにより提供されてもよく、解析者とは異なるユーザにより提供されてもよい。
[System Overview]
A video management system according to an embodiment is a computer system that provides a user with an environment for analyzing a video set including at least one video. A video set is a collection of at least one video captured at the same time. The individual videos in the video set may be of different subjects, or may be of the same subject captured from different sides. A user is a person who wishes to analyze a desired scene in a video. A scene includes a scene and a landscape. The video may be provided by the same user as the analyst, or by a different user than the analyst.

映像管理システムは、所望のシーンに関する情報が指定された要求をユーザ端末から取得する。映像管理システムは、取得した要求に基づいて所望のシーンを抽出してプレイリストを生成する。プレイリストとは、所望のシーンを集めた編集映像を示すデータである。映像管理システムは、プレイリストをユーザ端末に送信することにより、映像セットを解析するための環境をユーザに提供する。一例では、映像管理システムは、3つの映像がひとまとめになったプレイリストをユーザ端末に送信する。ユーザは、ユーザ端末上で3つの映像を同時に再生することにより、所望のシーンを解析することができる。 The video management system receives a request from a user terminal specifying information about a desired scene. Based on the received request, the video management system extracts the desired scenes and generates a playlist. A playlist is data representing edited video that brings together the desired scenes. By sending the playlist to the user terminal, the video management system provides the user with an environment for analyzing a set of videos. In one example, the video management system sends a playlist containing three videos to the user terminal. The user can analyze the desired scene by playing back the three videos simultaneously on the user terminal.

[システムの構成]
図1は、実施形態に係る映像管理システム1を含む全体構成の一例を示す図である。本実施形態に係る映像管理システム1は、サーバ10を備える。サーバ10は、通信ネットワークNを介して、データベース20およびユーザ端末30と接続される。通信ネットワークNの構成は限定されない。例えば、通信ネットワークNはインターネットを含んで構成されてもよいし、イントラネットを含んで構成されてもよい。
[System configuration]
1 is a diagram showing an example of the overall configuration including a video management system 1 according to an embodiment. The video management system 1 according to this embodiment includes a server 10. The server 10 is connected to a database 20 and a user terminal 30 via a communication network N. The configuration of the communication network N is not limited. For example, the communication network N may be configured to include the Internet or an intranet.

サーバ10は、ユーザ端末30からの要求に基づいて処理を実行するコンピュータである。サーバ10は、一つまたは複数のコンピュータから構成される。サーバ10は、所望のシーンに関する情報が指定された要求をユーザ端末30から取得する。サーバ10は、取得した要求に基づいてシーンを抽出してプレイリストを生成する。サーバ10は、プレイリストをユーザ端末30に送信する。 The server 10 is a computer that executes processing based on requests from the user terminal 30. The server 10 is composed of one or more computers. The server 10 receives a request from the user terminal 30 specifying information about a desired scene. The server 10 extracts scenes based on the received request and generates a playlist. The server 10 transmits the playlist to the user terminal 30.

データベース20は、映像管理システム1により用いられるデータを記憶する非一時的な記憶媒体または記憶装置である。データベース20は、一つまたは複数のデータベースから構成される。データベース20は、映像管理システム1の構成要素であってもよく、外部のシステムの構成要素であってもよい。データベース20は、ユーザ端末30から提供された映像データ、および映像データからシーンを抽出するための各種のデータを記憶する。 Database 20 is a non-transitory storage medium or storage device that stores data used by video management system 1. Database 20 is composed of one or more databases. Database 20 may be a component of video management system 1 or a component of an external system. Database 20 stores video data provided by user terminal 30 and various data for extracting scenes from the video data.

ユーザ端末30は、ユーザによって使用されるコンピュータである。ユーザ端末30の種類および構成は限定されない。例えば、ユーザ端末30はデスクトップ型パーソナルコンピュータなどの据置型端末でもよい。あるいは、ユーザ端末30は高機能携帯電話機(スマートフォン)、タブレット端末、ラップトップ型パーソナルコンピュータ、携帯電話機などの携帯端末でもよい。図1では、3個のユーザ端末30を示すが、ユーザ端末30の個数は限定されない。ユーザ端末30はサーバ10に各種の要求を送信する。ユーザ端末30はサーバ10から受信した各種の画面を表示する。ユーザ端末30はプレイリストを再生する。 The user terminal 30 is a computer used by a user. There are no limitations on the type or configuration of the user terminal 30. For example, the user terminal 30 may be a stationary terminal such as a desktop personal computer. Alternatively, the user terminal 30 may be a mobile terminal such as a high-function mobile phone (smartphone), tablet terminal, laptop personal computer, or mobile phone. While Figure 1 shows three user terminals 30, the number of user terminals 30 is not limited. The user terminal 30 sends various requests to the server 10. The user terminal 30 displays various screens received from the server 10. The user terminal 30 plays playlists.

図2は、実施形態に係る映像管理システム1を構成するコンピュータ100の一般的なハードウェア構成の一例を示す図である。例えば、コンピュータ100はプロセッサ101、主記憶部102、補助記憶部103、通信制御部104、入力装置105、および出力装置106を備える。プロセッサ101はオペレーティングシステムおよびアプリケーション・プログラムを実行する。主記憶部102は例えばROMおよびRAMで構成される。補助記憶部103は例えばハードディスクまたはフラッシュメモリで構成され、一般に主記憶部102よりも大量のデータを記憶する。通信制御部104は例えばネットワークカードまたは無線通信モジュールで構成される。入力装置105は例えばキーボード、マウス、タッチパネルなどで構成される。出力装置106は例えばモニタおよびスピーカで構成される。 Figure 2 is a diagram showing an example of a general hardware configuration of a computer 100 constituting the video management system 1 according to an embodiment. For example, the computer 100 includes a processor 101, a main memory unit 102, an auxiliary memory unit 103, a communication control unit 104, an input device 105, and an output device 106. The processor 101 executes an operating system and application programs. The main memory unit 102 is composed of, for example, ROM and RAM. The auxiliary memory unit 103 is composed of, for example, a hard disk or flash memory, and generally stores larger amounts of data than the main memory unit 102. The communication control unit 104 is composed of, for example, a network card or wireless communication module. The input device 105 is composed of, for example, a keyboard, mouse, touch panel, etc. The output device 106 is composed of, for example, a monitor and speakers.

映像管理システム1の各機能要素は、補助記憶部103に予め記憶されるプログラム110により実現される。具体的には、各機能要素は、プロセッサ101または主記憶部102の上にプログラム110を読み込ませてプロセッサ101にそのプログラム110を実行させることで実現される。プロセッサ101はそのプログラム110に従って、通信制御部104、入力装置105、または出力装置106を動作させ、主記憶部102または補助記憶部103におけるデータの読み出しおよび書き込みを行う。処理に必要なデータまたはデータベースは主記憶部102または補助記憶部103内に格納されてもよい。 Each functional element of the video management system 1 is realized by a program 110 pre-stored in the auxiliary storage unit 103. Specifically, each functional element is realized by loading the program 110 onto the processor 101 or the main storage unit 102 and having the processor 101 execute the program 110. In accordance with the program 110, the processor 101 operates the communication control unit 104, input device 105, or output device 106 to read and write data from and to the main storage unit 102 or the auxiliary storage unit 103. Data or databases required for processing may be stored in the main storage unit 102 or the auxiliary storage unit 103.

プログラム110は映像管理プログラムに相当し得る。プログラム110は、例えば、CD-ROM、DVD-ROM、半導体メモリなどの有形の記録媒体に固定的に記録された上で提供されてもよい。あるいは、プログラム110は、搬送波に重畳されたデータ信号として通信ネットワークを介して提供されてもよい。 Program 110 may correspond to a video management program. Program 110 may be provided by being permanently recorded on a tangible recording medium such as a CD-ROM, DVD-ROM, or semiconductor memory. Alternatively, program 110 may be provided via a communications network as a data signal superimposed on a carrier wave.

映像管理システム1は1台のコンピュータ100で構成されてもよいし、複数台のコンピュータ100で構成されてもよい。複数台のコンピュータ100を用いる場合には、これらのコンピュータ100がインターネットやイントラネットなどの通信ネットワークを介して接続されることで、論理的に一つの映像管理システム1が構築される。 The video management system 1 may be composed of one computer 100, or multiple computers 100. When multiple computers 100 are used, these computers 100 are connected via a communication network such as the Internet or an intranet, thereby logically constructing a single video management system 1.

コンピュータ100の種類は限定されない。例えば、コンピュータ100は据置型または携帯型のパーソナルコンピュータ(PC)でもよいし、ワークステーションでもよいし、高機能携帯電話機(スマートフォン)、携帯電話機、携帯情報端末(PDA)などの携帯端末でもよい。映像管理システム1は複数種類のコンピュータを組み合わせて構築されてもよい。 The type of computer 100 is not limited. For example, the computer 100 may be a desktop or portable personal computer (PC), a workstation, or a mobile terminal such as a high-function mobile phone (smartphone), a mobile phone, or a personal digital assistant (PDA). The video management system 1 may be constructed by combining multiple types of computers.

図3は、実施形態に係る映像管理システム1に関連する機能構成の一例を示す図である。サーバ10は、機能要素として画面管理部11、データ管理部12、集計部13、およびプレイリスト生成部14を備える。 Figure 3 is a diagram showing an example of the functional configuration related to the video management system 1 according to the embodiment. The server 10 includes, as functional elements, a screen management unit 11, a data management unit 12, a counting unit 13, and a playlist generation unit 14.

画面管理部11は、ユーザ端末30に表示される画面を管理する機能要素である。画面は、例えばHTML(HyperText Markup Language)により記述されたウェブページである。ウェブページを記述する言語はこれに限定されない。画面管理部11は、ユーザ端末30からの要求に基づく画面を生成し、当該画面をユーザ端末30に送信する。例えば、画面管理部11は、映像データの集計に関する条件を入力する入力画面、映像データの集計結果を表示する集計画面などを生成し、これらの画面をユーザ端末30に送信する。 The screen management unit 11 is a functional element that manages the screens displayed on the user terminal 30. The screens are web pages written in, for example, HTML (HyperText Markup Language). The language used to write web pages is not limited to this. The screen management unit 11 generates screens based on requests from the user terminal 30 and transmits these screens to the user terminal 30. For example, the screen management unit 11 generates an input screen for entering conditions related to the compilation of video data, a compilation screen for displaying the compilation results of video data, and the like, and transmits these screens to the user terminal 30.

データ管理部12は、データベース20内のデータを一括管理する機能要素である。データ管理部12は、映像データ、および映像データからシーンを特定するための各種のデータをユーザ端末30から取得する。データ管理部12は、これらのデータを関連付けてデータベース20に登録する。データ管理部12は、ユーザ端末30から取得した各データを一意に特定する識別子を割り当ててもよい。データ管理部12は、必要に応じて複数の映像データ間の同期(時間差の補正)を行う。また、データ管理部12は、必要に応じて映像セットと計測データとの間の同期を行う。 The data management unit 12 is a functional element that collectively manages the data in the database 20. The data management unit 12 acquires video data and various data for identifying scenes from the video data from the user terminal 30. The data management unit 12 associates these pieces of data and registers them in the database 20. The data management unit 12 may assign an identifier that uniquely identifies each piece of data acquired from the user terminal 30. The data management unit 12 synchronizes multiple pieces of video data (corrects time differences) as needed. The data management unit 12 also synchronizes video sets and measurement data as needed.

集計部13は、ユーザ端末30からの要求に基づいて、表データを生成する機能要素である。集計部13は、指定された条件で映像データの集計を要求する集計要求をユーザ端末30から取得する。集計部13は、集計要求に基づいて、データベース20内のデータを集計する。集計部13は、集計した結果である表データを生成する。生成された表データは、画面管理部11によって、集計画面に用いられ得る。 The aggregation unit 13 is a functional element that generates table data based on a request from the user terminal 30. The aggregation unit 13 receives an aggregation request from the user terminal 30, which requests aggregation of video data under specified conditions. The aggregation unit 13 aggregates the data in the database 20 based on the aggregation request. The aggregation unit 13 generates table data that is the aggregation result. The generated table data can be used on the aggregation screen by the screen management unit 11.

プレイリスト生成部14は、ユーザ端末30からの要求に基づいて、プレイリストを生成する機能要素である。プレイリスト生成部14は、指定された条件でプレイリストの生成を要求するリンク情報をユーザ端末30から取得する。プレイリスト生成部14は、リンク情報に基づいて、プレイリストを生成する。プレイリスト生成部14は、生成したプレイリストをユーザ端末30に送信する。 The playlist generation unit 14 is a functional element that generates a playlist based on a request from the user terminal 30. The playlist generation unit 14 acquires link information from the user terminal 30 that requests the generation of a playlist under specified conditions. The playlist generation unit 14 generates a playlist based on the link information. The playlist generation unit 14 transmits the generated playlist to the user terminal 30.

データベース20は、映像データ、タグデータおよび計測データを関連付けて記憶する。映像データは、ユーザ端末30から提供された映像そのもののデータである。タグデータは、ユーザにより少なくとも一つの映像に付与されたタグを示すデータである。計測データとは、映像セットと同じ時間に得られたデータである。 The database 20 stores video data, tag data, and measurement data in association with each other. Video data is data on the video itself provided by the user terminal 30. Tag data is data indicating tags assigned by a user to at least one video. Measurement data is data obtained at the same time as the video set.

データベース20は、映像データとして、映像セットIDと、少なくとも一つの映像IDと、少なくとも一つの映像データとを関連付けて記憶する。映像セットIDは、映像セットを一意に特定する識別子である。映像IDは、映像を一意に特定する識別子である。映像セットIDが指定されると、指定された映像セットに含まれる少なくとも一つの映像IDと、その映像データとが特定される。 Database 20 stores, as video data, a video set ID, at least one video ID, and at least one piece of video data in association with each other. A video set ID is an identifier that uniquely identifies a video set. A video ID is an identifier that uniquely identifies a video. When a video set ID is specified, at least one video ID and its video data included in the specified video set are identified.

データベース20は、タグデータとして、映像IDと、少なくとも一つのタグと、それぞれのタグについての少なくとも一つの設定時間枠とを関連付けて記憶する。例えば、タグはシーンを特徴付ける属性を示すテキスト情報である。シーンの属性の例として、シーンの内容、場所、目的などが挙げられる。一例では、タグは「視聴開始から30秒間」のように定量的な情報であってもよい。タグは「笑顔」のように定性的な情報であってもよい。設定時間枠は、映像のうち、タグが付与された開始時刻および終了時刻である。設定時間枠は、タグ付けされたシーンの時間幅であるともいえる。映像IDが指定されると、その映像に付与された少なくとも一つのタグと、それぞれのタグが示す開始時刻および終了時刻が特定される。 Database 20 stores tag data, associating a video ID, at least one tag, and at least one set time frame for each tag. For example, a tag is text information that indicates attributes that characterize a scene. Examples of scene attributes include the content, location, and purpose of the scene. In one example, a tag may be quantitative information such as "30 seconds from the start of viewing." A tag may also be qualitative information such as "smile." A set time frame is the start and end times of a video at which a tag is assigned. The set time frame can also be considered the duration of a tagged scene. When a video ID is specified, at least one tag assigned to the video and the start and end times indicated by each tag are identified.

データベース20は、計測データとして、映像セットIDと、少なくとも一つの計測IDと、少なくとも一つの計測データとを関連付けて記憶する。計測IDは、計測データを一意に特定する識別子である。映像セットIDが指定されると、指定された映像セットと同じ時間に得られた計測データの計測IDと、その計測データの値とが特定される。計測データは撮影場面に関連する計測値でもよく、例えば、被写体に関する計測値でも、撮影された場所の環境に関連する計測値でもよい。例えば、計測データは、脈拍、心拍などの計測値である。また、計測データは、発汗、表情、感情の度合いなどを数値化した情報であってもよい。あるいは、計測データは、室温、音量などの計測値でもよい。 The database 20 stores measurement data in association with a video set ID, at least one measurement ID, and at least one piece of measurement data. The measurement ID is an identifier that uniquely identifies the measurement data. When a video set ID is specified, the measurement ID of the measurement data obtained at the same time as the specified video set and the value of that measurement data are identified. The measurement data may be measurement values related to the shooting scene, such as measurement values related to the subject or measurement values related to the environment of the location where the shooting took place. For example, the measurement data may be measurement values such as pulse rate and heart rate. The measurement data may also be numerical information such as sweating, facial expression, and degree of emotion. Alternatively, the measurement data may be measurement values such as room temperature and volume.

ユーザ端末30は、少なくとも一つの映像を含む映像セットをサーバ10に送信する。また、ユーザ端末30は、タグおよび計測データの少なくとも一方をサーバ10に送信する。ユーザ端末30は、タグおよび計測データが関連付けられた映像をサーバ10に送信してもよい。 The user terminal 30 transmits a video set including at least one video to the server 10. The user terminal 30 also transmits at least one of a tag and measurement data to the server 10. The user terminal 30 may also transmit a video associated with a tag and measurement data to the server 10.

一例では、ユーザ端末30は、ウェブブラウザを備え、サーバ10から受信した各種の画面(ウェブページ)を表示する。例えば、ユーザ端末30は、入力画面を表示し、ユーザ入力を受け付ける。また、ユーザ端末30は、集計画面を表示し、プレイリストを生成するための選択操作を受け付ける。ユーザ端末30は、入力または選択された情報をサーバ10に送信する。また、ユーザ端末30は、サーバ10から受信したプレイリストを再生する。例えば、ユーザ端末30は、専用のツールまたはウェブブラウザ上でプレイリストを再生する。 In one example, the user terminal 30 is equipped with a web browser and displays various screens (web pages) received from the server 10. For example, the user terminal 30 displays an input screen and accepts user input. The user terminal 30 also displays a summary screen and accepts selection operations for generating a playlist. The user terminal 30 transmits the input or selected information to the server 10. The user terminal 30 also plays the playlist received from the server 10. For example, the user terminal 30 plays the playlist using a dedicated tool or a web browser.

図4は、映像ウィンドウ200の一例を示す図である。映像ウィンドウ200は、ユーザ端末30上に表示される。映像ウィンドウ200は、映像セットを再生するための画面である。例えば、映像ウィンドウ200は、タグが付与された少なくとも一つの映像を含む映像セットを再生する。また、映像ウィンドウ200は、タグに代えて、またはタグと併せて、計測データが関連付けられた映像セットを再生する。一つの映像セットが複数の映像を含む場合における「映像セットを再生する」とは、同期された複数の映像を、その同期を維持したまま再生することをいう。この場合、映像ウィンドウ200は、複数の映像で示される、同一時点における複数の場面を表示する。タグは、映像が撮影または録画された後、ユーザにより該映像に関連付けられる。タグは、映像管理システム1上の専用のツール、または映像ウィンドウ200上で付与され得る。計測データも同様に、映像管理システム1上の専用のツール、または映像ウィンドウ200上で関連付けられ得る。 Figure 4 shows an example of a video window 200. The video window 200 is displayed on the user terminal 30. The video window 200 is a screen for playing a video set. For example, the video window 200 plays a video set that includes at least one video with a tag. The video window 200 also plays a video set with associated measurement data instead of or in addition to a tag. When a video set includes multiple videos, "playing a video set" refers to playing multiple synchronized videos while maintaining that synchronization. In this case, the video window 200 displays multiple scenes from the same point in time, represented by multiple videos. Tags are associated with videos by the user after the videos are photographed or recorded. Tags can be assigned using a dedicated tool on the video management system 1 or on the video window 200. Measurement data can also be associated using a dedicated tool on the video management system 1 or on the video window 200.

映像ウィンドウ200は、映像フレーム201~203と、操作インタフェース204と、タイトル欄205と、タグ欄206と、タグチャート207と、計測データ欄208と、コメント欄209とを含む。 The video window 200 includes video frames 201-203, an operation interface 204, a title field 205, a tag field 206, a tag chart 207, a measurement data field 208, and a comment field 209.

映像フレーム201~203は、一つの映像セットに含まれる少なくとも一つの映像のそれぞれを再生するフレームである。例えば、映像フレーム201~203は、一つの映像セットに含まれる最大三つの映像のそれぞれを再生する。映像フレーム201~203は、同じ時間において、異なる撮影対象が撮影された映像を再生する。一例では、映像フレーム201は、テレビとその視聴者とが映り込んだ室内の映像を再生する。映像フレーム202は、その視聴者の映像を再生する。映像フレーム203は、そのテレビに表示されているコンテンツの映像を再生する。これらの三つの映像は同期されているので、映像フレーム201~203はコンテンツが表示されている際の室内および視聴者の様子を表示する。 Video frames 201-203 are frames that play back at least one video included in one video set. For example, video frames 201-203 play back each of up to three videos included in one video set. Video frames 201-203 play videos of different subjects captured at the same time. In one example, video frame 201 plays a video of a room that shows a television and its viewer. Video frame 202 plays a video of the viewer. Video frame 203 plays a video of the content being displayed on the television. These three videos are synchronized, so video frames 201-203 show the interior of the room and the viewer when the content is being displayed.

操作インタフェース204は、映像セットの再生を制御するインタフェースである。例えば、操作インタフェース204は、前の頭出し位置に戻る、5秒戻る、再生、5秒進む、次の頭出し位置に進む、および再生速度変更などの再生操作を行うためのアイコンを含む。操作インタフェース204は、ユーザからの再生操作を受け付け、その再生操作に応答して映像セットの再生を制御する。 The operation interface 204 is an interface that controls the playback of the video set. For example, the operation interface 204 includes icons for performing playback operations such as returning to the previous cue position, rewinding five seconds, playing, skipping five seconds, skipping to the next cue position, and changing the playback speed. The operation interface 204 accepts playback operations from the user and controls the playback of the video set in response to those playback operations.

タイトル欄205は、映像のタイトルを表示する画面要素である。例えば、タイトル欄205は、映像フレーム201~203上で再生される映像のそれぞれに対応するタイトルを表示する。一例では、タイトル欄205は、三つの映像のそれぞれに対応するタイトルとして「室内」、「視聴者」、および「コンテンツ」を表示する。 The title column 205 is a screen element that displays the title of the video. For example, the title column 205 displays the title corresponding to each of the videos played on the video frames 201-203. In one example, the title column 205 displays "Indoors," "Viewer," and "Content" as the titles corresponding to each of the three videos.

タグ欄206は、映像セットのために用いられるタグを表示する画面要素である。タグ欄206は、一つの映像セットに含まれる少なくとも一つの映像に付与されたタグを表示する。一例では、タグ欄206は、視聴者の映像に付与された「笑顔」、「視線逸脱」、「飲食」、および「会話」などのタグを表示する。 The tag field 206 is a screen element that displays tags used for a video set. The tag field 206 displays tags assigned to at least one video included in a video set. In one example, the tag field 206 displays tags such as "smile," "averted gaze," "eating and drinking," and "conversation" assigned to a video of a viewer.

タグチャート207は、映像とタグ付けとの関係を時系列に沿って示す画面要素である。タグチャート207の縦軸は、映像に付与されたタグの一覧を示す。タグチャート207の横軸は、映像の再生時間に対応する時間軸を示す。タグチャート207は、タグが示す開始時刻および終了時刻の範囲を横棒のチャート形式で示す。タグチャート207は、ユーザからタグの選択操作を受け付け、その選択操作に応答して映像セットを再生してもよい。一例では、タグチャート207は、視聴者の映像に付された「視線逸脱」タグの横棒に対するユーザからの選択操作を受け付けてもよい。映像ウィンドウ200は、その選択操作に応答して、「視線逸脱」タグの横棒が示す開始時刻から終了時刻まで映像セットを再生してもよい。 The tag chart 207 is a screen element that shows the relationship between video and tagging in chronological order. The vertical axis of the tag chart 207 shows a list of tags assigned to the video. The horizontal axis of the tag chart 207 shows the time axis corresponding to the playback time of the video. The tag chart 207 shows the range of start and end times indicated by the tags in the form of a horizontal bar chart. The tag chart 207 may accept a tag selection operation from the user and play a video set in response to that selection operation. In one example, the tag chart 207 may accept a selection operation from the user on the horizontal bar of the "gaze deviation" tag assigned to the viewer's video. In response to that selection operation, the video window 200 may play the video set from the start time to the end time indicated by the horizontal bar of the "gaze deviation" tag.

計測データ欄208は、時系列に沿って計測データを示す画面要素である。計測データ欄208の縦軸は計測データの値を示す。計測データ欄208の横軸は時間軸を示す。一例では、計測データ欄208は、計測データの値を折れ線グラフで示す。計測データ欄208は、ユーザから計測データの選択操作を受け付け、その選択操作に応答して映像セットを再生してもよい。一例では、計測データ欄208は、折れ線グラフ上の任意の値に対するユーザからの選択操作を受け付けてもよい。計測データ欄208は、その選択操作に応答して、選択された値が示す開始時刻から映像セットを再生してもよい。また、計測データ欄208は、折れ線グラフ上の任意の値の範囲に対するユーザからの選択操作を受け付けてもよい。映像ウィンドウ200は、選択された値の範囲が示す開始時刻から終了時刻までの映像セットを再生してもよい。 The measurement data column 208 is a screen element that displays measurement data in chronological order. The vertical axis of the measurement data column 208 indicates the value of the measurement data. The horizontal axis of the measurement data column 208 indicates the time axis. In one example, the measurement data column 208 displays the values of the measurement data in a line graph. The measurement data column 208 may accept a selection operation of measurement data from the user and play a video set in response to the selection operation. In one example, the measurement data column 208 may accept a selection operation from the user for any value on the line graph. In response to the selection operation, the measurement data column 208 may play a video set from the start time indicated by the selected value. The measurement data column 208 may also accept a selection operation from the user for any range of values on the line graph. The video window 200 may play a video set from the start time to the end time indicated by the selected value range.

コメント欄209は、映像セットに関係するコメントを登録および表示するための画面要素である。コメント欄209は、ユーザまたは映像管理システム1のシステム運用者から受け付けたコメントを登録および表示する。コメント欄209は、コメントに関連する映像セットの再生位置を登録および表示してもよい。コメント欄209は、ユーザまたはシステム管理者により再生位置が指定されてもよい。映像ウィンドウ200は、ユーザから再生位置の指定操作を受け付け、その指定操作に応答して映像セットを再生してもよい。 The comment field 209 is a screen element for registering and displaying comments related to a video set. The comment field 209 registers and displays comments received from a user or a system operator of the video management system 1. The comment field 209 may also register and display a playback position of a video set related to the comment. A playback position may be specified in the comment field 209 by a user or a system administrator. The video window 200 may accept a playback position specification operation from the user and play the video set in response to the specification operation.

上述した映像ウィンドウ200は、プレイリストを再生する画面として用いられてもよい。この場合、図4の説明において「映像セット」を「プレイリスト」に読み替えるとともに、「映像」を「シーン」に読み替えることができる。 The video window 200 described above may be used as a screen for playing a playlist. In this case, in the explanation of Figure 4, "video set" can be replaced with "playlist" and "video" can be replaced with "scene."

図5は、集計ウィンドウ300,310の一例を示す図である。集計ウィンドウ300,310は、ユーザ端末30上に表示される。集計ウィンドウ300,310は、集計画面に相当する。集計ウィンドウ300,310は、それぞれの映像セットにおける付帯情報に関する指数を表形式で示す。付帯情報とは、シーンを特定するための情報である。集計ウィンドウ300,310の行は、付帯情報に関する指数に対応する。集計ウィンドウ300,310の列は、それぞれの映像セットに対応する。集計ウィンドウ300,310の列は、一つの映像セットに関する列と、映像セットの合計に関する列とを含む。 Figure 5 shows an example of the tally windows 300, 310. The tally windows 300, 310 are displayed on the user terminal 30. The tally windows 300, 310 correspond to tally screens. The tally windows 300, 310 display indices related to the additional information for each video set in table format. The additional information is information for identifying a scene. The rows of the tally windows 300, 310 correspond to indices related to the additional information. The columns of the tally windows 300, 310 correspond to each video set. The columns of the tally windows 300, 310 include a column related to one video set and a column related to the total for the video set.

図5の例(a)は、付帯情報がタグである場合の集計ウィンドウ300を示す。タグに関する指数は、タグに対応するシーンの出現回数、総時間、または単位時間(例えば1時間)当たりの統計値(例えば平均値)であってもよい。タグに関する指数は、それぞれハイパーリンク(以下、「リンク」という。)として集計ウィンドウ300に示される。例(a)において、それぞれのリンクは、タグに対応するシーンの出現回数を示す。一例では、リンク301は、映像セットVにおいて、タグ「笑顔」が付与されたシーンが3回含まれることを示す。リンク302は、映像セットV,W,X,Y,Zにおいて、タグ「笑顔」が付与されたシーンが合計6回含まれることを示す。 Example (a) in Figure 5 shows the tally window 300 when the additional information is a tag. The index for a tag may be the number of times a scene corresponding to the tag appears, the total time, or a statistical value (e.g., average value) per unit time (e.g., one hour). The index for a tag is displayed as a hyperlink (hereinafter referred to as a "link") in the tally window 300. In example (a), each link indicates the number of times a scene corresponding to the tag appears. In one example, link 301 indicates that video set V contains three scenes tagged with "smile." Link 302 indicates that video sets V, W, X, Y, and Z contain a total of six scenes tagged with "smile."

図5の例(b)は、付帯情報が計測値区分である場合の集計ウィンドウ310を示す。例(b)において、計測値区分は、計測データである脈拍の値の区分を示す。計測値区分に関する指数は、計測データに対応するシーンの出現回数、総時間、単位時間(例えば1時間)当たりの統計値(例えば平均値)、または計測データの値そのものであってもよい。計測値区分に関する指数は、それぞれリンクとして集計ウィンドウ310に示される。例(b)において、それぞれのリンクは、計測値区分に対応するシーンの出現回数を示す。一例では、リンク311は、映像セットV,W,X,Y,Zにおいて、計測値区分「50~65」に関連付けられたシーンが合計5回含まれることを示す。 Example (b) in Figure 5 shows the aggregation window 310 when the additional information is a measurement value category. In example (b), the measurement value category indicates the category of the pulse rate value, which is the measurement data. The index for the measurement value category may be the number of times the scene corresponding to the measurement data appears, the total time, a statistical value (e.g., average value) per unit time (e.g., 1 hour), or the measurement data value itself. The index for the measurement value category is shown as a link in the aggregation window 310. In example (b), each link indicates the number of times the scene corresponding to the measurement value category appears. In one example, link 311 indicates that a total of five scenes associated with the measurement value category "50-65" are included in the video sets V, W, X, Y, and Z.

ユーザ端末30は、集計ウィンドウ300,310のリンクに対するユーザからの選択操作を受け付ける。ユーザ端末30は、選択されたリンクに関するリンク情報をサーバ10に送信する。リンク情報は、映像セットと、付帯情報とを指定する情報を含む。例えば、集計ウィンドウ300上のリンクが選択された場合、リンク情報は、選択された映像セットに対応する映像セットIDと、タグに対応するタグIDとを含む。集計ウィンドウ310上のリンクが選択された場合、リンク情報は、選択された映像セットに対応する映像セットIDと、付帯情報としての計測値区分とを含む。 The user terminal 30 accepts a selection operation from the user on a link in the aggregation window 300, 310. The user terminal 30 transmits link information related to the selected link to the server 10. The link information includes information specifying the video set and accompanying information. For example, when a link on the aggregation window 300 is selected, the link information includes the video set ID corresponding to the selected video set and the tag ID corresponding to the tag. When a link on the aggregation window 310 is selected, the link information includes the video set ID corresponding to the selected video set and the measurement value category as accompanying information.

[システムの動作]
図6を参照しながら、映像管理システム1の動作を説明するとともに本実施形態に係る映像管理方法について説明する。図6は、実施形態に係る映像管理システム1による動作の一例を処理フローS1として示すシーケンス図である。処理フローS1では、データベース20が、映像データ、タグデータおよび計測データを予め記憶しているものとして説明する。
[System Operation]
The operation of the video management system 1 and the video management method according to this embodiment will be described with reference to Fig. 6. Fig. 6 is a sequence diagram showing an example of the operation of the video management system 1 according to this embodiment as a processing flow S1. In the processing flow S1, the database 20 is described as having stored therein video data, tag data, and measurement data in advance.

(第1の動作例)
ステップS11では、ユーザ端末30が、集計結果を表示するためのユーザ入力を受け付ける。例えば、ユーザ端末30は、映像データの集計に関する条件を入力する入力画面を表示する。ユーザ端末30は、少なくとも一つの映像セットを指定する入力を受け付ける。ユーザ端末30は、一つまたは複数のタグの入力を受け付けてもよい。一例では、ユーザ端末30は、タグ「笑顔」の入力を受け付けてもよい。ユーザ端末30は、タグ「笑顔」と、タグ「飲食」との組合せの入力を受け付けてもよい。ユーザ端末30は、一つまたは複数の計測データについて、値の範囲の入力を受け付けてもよい。一例では、ユーザ端末30は、計測データ「脈拍が50以上100以下」の入力を受け付けてもよい。ユーザ端末30は、計測データ「脈拍が50以上」と、計測データ「室温が25℃以下」との組合せの入力を受け付けてもよい。ユーザ端末30は、タグおよび計測データの組合せの入力を受け付けてもよい。一例では、ユーザ端末30は、タグ「飲食」と、計測データ「室温が25℃以下」との組合せの入力を受け付けてもよい。集計に関する条件の組合せは、いずれの条件も満たす組合せであってもよいし、いずれかの条件を満たす組合せであってもよい。
(First operation example)
In step S11, the user terminal 30 accepts user input for displaying the tabulation results. For example, the user terminal 30 displays an input screen for inputting conditions for tabulating the video data. The user terminal 30 accepts input for specifying at least one video set. The user terminal 30 may accept input of one or more tags. In one example, the user terminal 30 may accept input of the tag "smile". The user terminal 30 may accept input of a combination of the tag "smile" and the tag "eating and drinking". The user terminal 30 may accept input of value ranges for one or more measurement data. In one example, the user terminal 30 may accept input of the measurement data "pulse rate is between 50 and 100". The user terminal 30 may accept input of a combination of the measurement data "pulse rate is 50 or more" and the measurement data "room temperature is 25°C or less". The user terminal 30 may accept input of a combination of tags and measurement data. In one example, the user terminal 30 may receive an input of a combination of the tag "eating" and the measurement data "room temperature is 25°C or lower." The combination of conditions for aggregation may be a combination that satisfies both conditions, or a combination that satisfies any one of the conditions.

ステップS12では、ユーザ端末30が、集計要求をサーバ10に送信する。集計要求は、ステップS11で受け付けた入力内容を含み、サーバ10に集計を実行させる電文である。例えば、集計要求は映像セットIDを含む。サーバ10は、集計要求をユーザ端末30から受信する。 In step S12, the user terminal 30 sends a tally request to the server 10. The tally request is a message that includes the input content received in step S11 and causes the server 10 to perform tallying. For example, the tally request includes a video set ID. The server 10 receives the tally request from the user terminal 30.

ステップS13では、サーバ10の集計部13が、集計要求に基づいてデータベース20内のデータを集計する。集計部13は、集計要求が示す集計に関する条件に基づいてデータベース20からデータを取得する。例えば、集計部13は、集計要求が示す映像セットIDに関連付けられた映像IDと映像データとをデータベース20から取得する。集計部13は、取得した映像IDに関連付けられたタグデータをデータベース20から取得する。集計部13は、映像セットIDに関連付けられた計測データをデータベース20から取得する。また、集計部13は、映像セットのそれぞれについて、タグに対応するシーンの出現回数と、計測データに対応するシーンの出現回数との少なくとも一方を集計する。集計部13は、集計した結果を表データとして生成する。 In step S13, the aggregation unit 13 of the server 10 aggregates the data in the database 20 based on the aggregation request. The aggregation unit 13 acquires data from the database 20 based on the aggregation conditions indicated in the aggregation request. For example, the aggregation unit 13 acquires from the database 20 the video ID and video data associated with the video set ID indicated in the aggregation request. The aggregation unit 13 acquires from the database 20 tag data associated with the acquired video ID. The aggregation unit 13 acquires measurement data associated with the video set ID from the database 20. Furthermore, for each video set, the aggregation unit 13 aggregates at least one of the number of times a scene corresponding to the tag appears and the number of times a scene corresponding to the measurement data appears. The aggregation unit 13 generates the aggregation results as table data.

ステップS14では、サーバ10の画面管理部11が、集計結果を出力する。例えば、画面管理部11は、ステップS13で生成した表データを用いて集計画面を生成する。画面管理部11は、集計画面をユーザ端末30に送信する。ユーザ端末30は、集計画面をサーバ10から受信する。 In step S14, the screen management unit 11 of the server 10 outputs the tally results. For example, the screen management unit 11 generates a tally screen using the table data generated in step S13. The screen management unit 11 transmits the tally screen to the user terminal 30. The user terminal 30 receives the tally screen from the server 10.

ステップS15では、ユーザ端末30が集計結果を表示する。例えば、ユーザ端末30は、集計画面である集計ウィンドウ300(図5の例(a)参照)を表示する。 In step S15, the user terminal 30 displays the tally results. For example, the user terminal 30 displays the tally window 300 (see example (a) in Figure 5), which is a tally screen.

ステップS16では、ユーザ端末30が、集計ウィンドウ内のリンクに対する選択操作を受け付ける。例えば、ユーザ端末30は、集計ウィンドウ300のリンク301に対するユーザからの選択操作を受け付ける。これにより、ユーザ端末30は、映像セットと、シーンを特定するための付帯情報とを指定する。 In step S16, the user terminal 30 accepts a selection operation on a link in the summary window. For example, the user terminal 30 accepts a selection operation from the user on link 301 in the summary window 300. This allows the user terminal 30 to specify a video set and additional information for identifying a scene.

ステップS17では、ユーザ端末30が、選択されたリンクに対応するリンク情報をサーバ10に送信する。例えば、ユーザ端末30は、リンク301に関するリンク情報をサーバ10に送信する。このリンク情報は、映像セットVに対応する映像セットIDと、タグ「笑顔」に対応するタグIDとを含む。これにより、サーバ10は、少なくとも一つの映像を含む映像セットと、シーンを特定するための付帯情報とを指定する要求を取得する。 In step S17, the user terminal 30 transmits link information corresponding to the selected link to the server 10. For example, the user terminal 30 transmits link information related to link 301 to the server 10. This link information includes a video set ID corresponding to video set V and a tag ID corresponding to the tag "smile." As a result, the server 10 acquires a request specifying a video set containing at least one video and accompanying information for identifying the scene.

ステップS18では、サーバ10のプレイリスト生成部14が、リンク情報に基づいてプレイリストを生成する。ここで、図7を参照して、プレイリスト生成部14により生成されるプレイリストの一例について説明する。 In step S18, the playlist generation unit 14 of the server 10 generates a playlist based on the link information. Here, an example of a playlist generated by the playlist generation unit 14 will be described with reference to Figure 7.

プレイリスト生成部14は、リンク情報の映像セットIDに基づいて、映像セットVに関連付けられた映像データをデータベース20から取得する。映像セットVは、少なくとも一つの映像データを含む。また、プレイリスト生成部14は、リンク情報のタグIDに基づいて、タグ「笑顔」に関連付けられたタグデータをデータベース20から取得する。 The playlist generation unit 14 retrieves video data associated with video set V from the database 20 based on the video set ID in the link information. Video set V includes at least one piece of video data. The playlist generation unit 14 also retrieves tag data associated with the tag "smile" from the database 20 based on the tag ID in the link information.

プレイリスト生成部14は、少なくとも一つの映像から、付帯情報に対応するシーンを抽出する。より詳細には、プレイリスト生成部14は、少なくとも一つの映像から、付帯情報が示す開始時刻および終了時刻に対応するシーンを抽出する。付帯情報は、ユーザにより少なくとも一つの映像に付与されたタグであってもよい。プレイリスト生成部14は、少なくとも一つの映像から、タグが示す開始時刻および終了時刻に対応するシーンを抽出してもよい。例えば、プレイリスト生成部14は、映像セットVに含まれる映像データから、タグ「笑顔」が示す開始時刻および終了時刻に対応するシーン401,402および403を抽出する。すなわち、映像セットVに含まれる映像データには、タグ「笑顔」が3つ付与されている。 The playlist generation unit 14 extracts scenes corresponding to the incidental information from at least one video. More specifically, the playlist generation unit 14 extracts scenes corresponding to the start and end times indicated by the incidental information from at least one video. The incidental information may be a tag assigned to at least one video by the user. The playlist generation unit 14 may extract scenes corresponding to the start and end times indicated by the tag from at least one video. For example, the playlist generation unit 14 extracts scenes 401, 402, and 403 corresponding to the start and end times indicated by the tag "smile" from the video data included in video set V. In other words, the tag "smile" is assigned three times to the video data included in video set V.

一例では、映像セットVは、「室内」、「視聴者」、および「コンテンツ」の3つの映像データを含む。この場合、タグ「笑顔」は、「視聴者」の映像データのみに付与され得る。シーンの抽出は、映像セットVを対象に実行される。すなわち、プレイリスト生成部14は、「室内」、「視聴者」、および「コンテンツ」の映像データから、タグ「笑顔」が示す開始時刻および終了時刻に対応するシーンをそれぞれ抽出する。 In one example, video set V includes three pieces of video data: "Indoors," "Viewer," and "Content." In this case, the tag "Smile" can be assigned only to the video data for "Viewer." Scene extraction is performed on video set V. In other words, the playlist generation unit 14 extracts scenes corresponding to the start and end times indicated by the tag "Smile" from the video data for "Indoors," "Viewer," and "Content."

プレイリスト生成部14は、映像セットを用いて、シーンを再生するためのプレイリストを生成する。例えば、プレイリスト生成部14は、抽出したシーン401,402および403を順番に連続して再生するプレイリストPを生成する。「シーンを連続して再生する」とは、複数のシーンを途切れることなく、ひとまとまりの映像として再生することを示す。プレイリストPは一つの編集映像を示す。 The playlist generation unit 14 uses the video set to generate a playlist for playing scenes. For example, the playlist generation unit 14 generates playlist P, which plays extracted scenes 401, 402, and 403 in succession in order. "Playing scenes successively" means playing multiple scenes as a single video without interruption. Playlist P represents a single edited video.

図6に戻り、ステップS19では、サーバ10のプレイリスト生成部14が、プレイリストを出力する。例えば、プレイリスト生成部14は、生成したプレイリストPをユーザ端末30に送信する。ユーザ端末30は、プレイリストPをサーバ10から受信する。 Returning to FIG. 6, in step S19, the playlist generation unit 14 of the server 10 outputs a playlist. For example, the playlist generation unit 14 transmits the generated playlist P to the user terminal 30. The user terminal 30 receives the playlist P from the server 10.

ステップS20では、ユーザ端末30がプレイリストを再生する。例えば、ユーザ端末30は、映像ウィンドウ200を用いて、プレイリストPを再生する。 In step S20, the user terminal 30 plays the playlist. For example, the user terminal 30 plays the playlist P using the video window 200.

(第2の動作例)
第2の動作例について、図6を参照しながら説明する。第2の動作例は、集計画面において、複数の映像セットとタグとがユーザによって指定されるときの動作例である。第2の動作例は、第1の動作例とステップS11~15が共通する。
(Second operation example)
The second operation example will be described with reference to Fig. 6. The second operation example is an operation example when a user specifies multiple video sets and tags on the tally screen. The second operation example shares steps S11 to S15 with the first operation example.

ステップS16に関連して、ユーザ端末30は、集計ウィンドウ300のリンク302に対するユーザからの選択操作を受け付けてもよい。 In relation to step S16, the user terminal 30 may accept a selection operation from the user on the link 302 in the summary window 300.

ステップS17に関連して、ユーザ端末30は、リンク302に関するリンク情報をサーバ10に送信してもよい。このリンク情報は、映像セットV,X,Yのそれぞれに対応する映像セットIDと、タグ「笑顔」に対応するタグIDとを含む。これにより、サーバ10は、複数の映像セットを指定する要求を取得する。 In relation to step S17, the user terminal 30 may send link information regarding the link 302 to the server 10. This link information includes a video set ID corresponding to each of the video sets V, X, and Y, and a tag ID corresponding to the tag "smile." This allows the server 10 to receive a request specifying multiple video sets.

ステップS18に関連して、プレイリスト生成部14は、リンク302に関するリンク情報に基づいてプレイリストを生成してもよい。ここで、図8を参照して、プレイリスト生成部14により生成されるプレイリストの一例について説明する。 In relation to step S18, the playlist generation unit 14 may generate a playlist based on link information related to link 302. Here, an example of a playlist generated by the playlist generation unit 14 will be described with reference to Figure 8.

リンク情報の映像セットIDに基づいて、映像セットV,X,Yのそれぞれに関連付けられた映像データをデータベース20から取得してもよい。映像セットV,X,Yは、それぞれ少なくとも一つの映像データを含む。また、プレイリスト生成部14は、リンク情報のタグIDに基づいて、タグ「笑顔」に関連付けられたタグデータをデータベース20から取得してもよい。 Based on the video set ID in the link information, video data associated with each of the video sets V, X, and Y may be obtained from the database 20. Each of the video sets V, X, and Y includes at least one piece of video data. The playlist generation unit 14 may also obtain tag data associated with the tag "smile" from the database 20 based on the tag ID in the link information.

プレイリスト生成部14は、複数の映像セットのそれぞれについて、少なくとも一つの映像からシーンを抽出してもよい。前述したように、プレイリスト生成部14は、映像セットVに含まれる映像データから、タグ「笑顔」が示す開始時刻および終了時刻に対応するシーン401,402および403を抽出してもよい。同様にして、プレイリスト生成部14は、映像セットXに含まれる映像データからシーン411を抽出してもよい。プレイリスト生成部14は、映像セットYに含まれる映像データからシーン421および422を抽出してもよい。映像セットX(または映像セットY)が複数の映像を含む場合には、プレイリスト生成部14は映像セットVと同様に、該複数の映像のそれぞれから、タグ「笑顔」が示す開始時刻および終了時刻に対応するシーンを抽出してもよい。 The playlist generation unit 14 may extract scenes from at least one video for each of the multiple video sets. As described above, the playlist generation unit 14 may extract scenes 401, 402, and 403 corresponding to the start time and end time indicated by the tag "smile" from the video data included in video set V. Similarly, the playlist generation unit 14 may extract scene 411 from the video data included in video set X. The playlist generation unit 14 may extract scenes 421 and 422 from the video data included in video set Y. If video set X (or video set Y) includes multiple videos, the playlist generation unit 14 may extract scenes from each of the multiple videos corresponding to the start time and end time indicated by the tag "smile", as with video set V.

プレイリスト生成部14は、複数の映像セットを用いて、複数の映像セットに対応する複数のシーンを再生するためのプレイリストを生成してもよい。プレイリスト生成部14は、映像セットV,X,Yを用いて、抽出したシーン401,402,403,411,421および422を再生するためのプレイリストを生成してもよい。 The playlist generation unit 14 may use multiple video sets to generate a playlist for playing multiple scenes corresponding to the multiple video sets. The playlist generation unit 14 may use video sets V, X, and Y to generate a playlist for playing extracted scenes 401, 402, 403, 411, 421, and 422.

例えば、プレイリスト生成部14は、複数のシーンを連続して再生するためのプレイリストを生成してもよい。一例では、プレイリスト生成部14は、抽出したシーン401,402,403,411,421および422を順番に連続して再生するプレイリストQaを生成してもよい。プレイリストQaは一つの編集映像を示す。 For example, the playlist generation unit 14 may generate a playlist for continuously playing back multiple scenes. In one example, the playlist generation unit 14 may generate a playlist Qa that continuously plays back extracted scenes 401, 402, 403, 411, 421, and 422 in order. Playlist Qa represents one edited video.

あるいは、プレイリスト生成部14は、複数の映像セットのそれぞれについて、プレイリストを生成してもよい。一例では、プレイリスト生成部14は、映像セットV,X,Yのそれぞれについて、プレイリストQbを生成してもよい。プレイリストQbは、映像セットV,X,Yのそれぞれに対応するプレイリストを有する。映像セットVに対応するプレイリストは、抽出したシーン401,402および403を順番に連続して再生するためのプレイリストである。映像セットXに対応するプレイリストは、抽出したシーン411を再生するためのプレイリストである。映像セットYに対応するプレイリストは、抽出したシーン421および422を順番に連続して再生するためのプレイリストである。プレイリストQbは三つの編集映像を示す。 Alternatively, the playlist generation unit 14 may generate a playlist for each of multiple video sets. In one example, the playlist generation unit 14 may generate a playlist Qb for each of video sets V, X, and Y. Playlist Qb has playlists corresponding to each of video sets V, X, and Y. The playlist corresponding to video set V is a playlist for playing extracted scenes 401, 402, and 403 in succession in order. The playlist corresponding to video set X is a playlist for playing extracted scene 411. The playlist corresponding to video set Y is a playlist for playing extracted scenes 421 and 422 in succession in order. Playlist Qb shows three edited videos.

ステップS19に関連して、プレイリスト生成部14は、生成したプレイリストQaまたはプレイリストQbをユーザ端末30に送信してもよい。ユーザ端末30は、プレイリストQaまたはプレイリストQbをサーバ10から受信してもよい。 In relation to step S19, the playlist generation unit 14 may transmit the generated playlist Qa or playlist Qb to the user terminal 30. The user terminal 30 may receive the playlist Qa or playlist Qb from the server 10.

ステップS20に関連して、ユーザ端末30は、映像ウィンドウ200を用いて、プレイリストQaまたはプレイリストQbを再生してもよい。 In relation to step S20, the user terminal 30 may play playlist Qa or playlist Qb using the video window 200.

(第3の動作例)
第3の動作例について、図6を参照しながら説明する。第3の動作例は、集計画面において、複数の映像セットと計測値区分とがユーザによって指定されるときの動作例である。第1の動作例と比較すると、第3の動作例は、映像セットが複数指定される点と、付帯情報として計測値区分が指定される点で異なる。第3の動作例は、第1の動作例とステップS11~14が共通する。
(Third operation example)
A third operation example will be described with reference to FIG. 6. The third operation example is an operation example when the user specifies multiple image sets and measurement value categories on the tally screen. Compared to the first operation example, the third operation example differs in that multiple image sets are specified and that measurement value categories are specified as additional information. The third operation example shares steps S11 to S14 with the first operation example.

ステップS15に関連して、ユーザ端末30は、集計画面である集計ウィンドウ310(図5の例(b)参照)を表示してもよい。 In relation to step S15, the user terminal 30 may display the tally window 310 (see example (b) in Figure 5), which is a tally screen.

ステップS16に関連して、ユーザ端末30は、集計ウィンドウ310のリンク311に対するユーザからの選択操作を受け付けてもよい。 In relation to step S16, the user terminal 30 may accept a selection operation from the user on the link 311 in the summary window 310.

ステップS17に関連して、ユーザ端末30は、リンク311に関するリンク情報をサーバ10に送信してもよい。このリンク情報は、映像セットV,Wのそれぞれに対応する映像セットIDと、付帯情報としての計測値区分「50~65」とを含む。 In relation to step S17, the user terminal 30 may transmit link information regarding the link 311 to the server 10. This link information includes the video set IDs corresponding to the video sets V and W, respectively, and the measurement value category "50-65" as additional information.

ステップS18に関連して、プレイリスト生成部14は、リンク311に関するリンク情報に基づいてプレイリストを生成してもよい。ここで、図9を参照して、プレイリスト生成部14により生成されるプレイリストの一例について説明する。 In relation to step S18, the playlist generation unit 14 may generate a playlist based on link information related to link 311. Here, with reference to Figure 9, an example of a playlist generated by the playlist generation unit 14 will be described.

リンク情報の映像セットIDに基づいて、映像セットV,Wのそれぞれに関連付けられた映像データをデータベース20から取得してもよい。映像セットV,Wは、それぞれ少なくとも一つの映像データを含む。データベース20において、映像セットと計測データとが同期されている。そのため、リンク情報により計測値区分が指定されると、シーンの開始時刻と終了時刻とが自動的に定まる。一例では、計測データの値が計測値区分の範囲に収まり始めた時間が開始時刻に相当する。また、計測データの値が計測値区分の範囲を外れた時間が終了時刻に相当する。 Video data associated with each of the video sets V and W may be obtained from the database 20 based on the video set ID in the link information. Each of the video sets V and W includes at least one piece of video data. In the database 20, the video set and the measurement data are synchronized. Therefore, when a measurement value category is specified by the link information, the start time and end time of the scene are automatically determined. In one example, the time when the measurement data value begins to fall within the range of the measurement value category corresponds to the start time. The time when the measurement data value falls outside the range of the measurement value category corresponds to the end time.

プレイリスト生成部14は、少なくとも一つの映像から、付帯情報が示す開始時刻および終了時刻に対応するシーンを抽出する。付帯情報は、映像セットと同じ時間に得られた計測データの値の区分を示す計測値区分であってもよい。プレイリスト生成部14は、少なくとも一つの映像から、計測値区分により定められる開始時刻および終了時刻に対応するシーンを抽出してもよい。例えば、プレイリスト生成部14は、映像セットVに含まれる映像データから、計測値区分により定められる開始時刻および終了時刻に対応するシーン501,502および503を抽出してもよい。同様にして、プレイリスト生成部14は、映像セットWに含まれる映像データからシーン511および512を抽出してもよい。映像セットWが複数の映像を含む場合には、プレイリスト生成部14は映像セットVと同様に、該複数の映像のそれぞれから、計測値区分により定められる開始時刻および終了時刻に対応するシーンを抽出してもよい。 The playlist generation unit 14 extracts scenes from at least one video that correspond to the start time and end time indicated by the accompanying information. The accompanying information may be a measurement value category that indicates a category of measurement data values obtained at the same time as the video set. The playlist generation unit 14 may extract scenes from at least one video that correspond to the start time and end time defined by the measurement value category. For example, the playlist generation unit 14 may extract scenes 501, 502, and 503 from the video data included in video set V that correspond to the start time and end time defined by the measurement value category. Similarly, the playlist generation unit 14 may extract scenes 511 and 512 from the video data included in video set W. If video set W includes multiple videos, the playlist generation unit 14 may extract scenes from each of the multiple videos that correspond to the start time and end time defined by the measurement value category, as with video set V.

プレイリスト生成部14は、映像セットV,Wを用いて、抽出したシーン501,502,503,511および512を再生するためのプレイリストを生成してもよい。 The playlist generation unit 14 may use the video sets V and W to generate a playlist for playing the extracted scenes 501, 502, 503, 511, and 512.

一例では、プレイリスト生成部14は、抽出したシーン501,502,503,511および512を順番に連続して再生するプレイリストRaを生成してもよい。プレイリストRaは一つの編集映像を示す。 In one example, the playlist generation unit 14 may generate a playlist Ra that plays the extracted scenes 501, 502, 503, 511, and 512 consecutively in order. The playlist Ra represents one edited video.

一例では、プレイリスト生成部14は、映像セットV,Wのそれぞれについて、プレイリストRbを生成してもよい。プレイリストRbは、映像セットV,Wのそれぞれに対応するプレイリストを有する。映像セットVに対応するプレイリストは、抽出したシーン501,502および503を順番に連続して再生するためのプレイリストである。映像セットWに対応するプレイリストは、抽出したシーン511および512を再生するためのプレイリストである。プレイリストRbは二つの編集映像を示す。 In one example, the playlist generation unit 14 may generate a playlist Rb for each of the video sets V and W. The playlist Rb has a playlist corresponding to each of the video sets V and W. The playlist corresponding to the video set V is a playlist for playing the extracted scenes 501, 502, and 503 in succession in order. The playlist corresponding to the video set W is a playlist for playing the extracted scenes 511 and 512. The playlist Rb shows two edited videos.

ステップS19に関連して、プレイリスト生成部14は、生成したプレイリストRaまたはプレイリストRbをユーザ端末30に送信してもよい。ユーザ端末30は、プレイリストRaまたはプレイリストRbをサーバ10から受信してもよい。 In relation to step S19, the playlist generation unit 14 may transmit the generated playlist Ra or playlist Rb to the user terminal 30. The user terminal 30 may receive the playlist Ra or playlist Rb from the server 10.

ステップS20に関連して、ユーザ端末30は、映像ウィンドウ200を用いて、プレイリストRaまたはプレイリストRbを再生してもよい。 In relation to step S20, the user terminal 30 may play playlist Ra or playlist Rb using the video window 200.

[効果]
以上説明したように、本開示の一側面に係る映像管理システムは、少なくとも一つのプロセッサを備える。少なくとも一つのプロセッサは、少なくとも一つの映像を含む映像セットと、シーンを特定するための付帯情報とを指定する要求を取得し、少なくとも一つの映像から、付帯情報に対応するシーンを抽出し、シーンを再生するためのプレイリストを生成し、プレイリストを出力する。
[effect]
As described above, a video management system according to one aspect of the present disclosure includes at least one processor that receives a request specifying a video set including at least one video and incidental information for identifying scenes, extracts scenes corresponding to the incidental information from the at least one video, generates a playlist for playing the scenes, and outputs the playlist.

本開示の一側面に係る映像管理方法は、少なくとも一つのプロセッサを備える映像管理システムによって実行される。映像管理方法は、少なくとも一つの映像を含む映像セットと、シーンを特定するための付帯情報とを指定する要求を取得するステップと、少なくとも一つの映像から、付帯情報に対応するシーンを抽出するステップと、シーンを再生するためのプレイリストを生成するステップと、プレイリストを出力するステップとを含む。 A video management method according to one aspect of the present disclosure is executed by a video management system including at least one processor. The video management method includes the steps of: receiving a request specifying a video set including at least one video and accompanying information for identifying scenes; extracting scenes corresponding to the accompanying information from the at least one video; generating a playlist for playing the scenes; and outputting the playlist.

本開示の一側面に係る映像管理プログラムは、少なくとも一つの映像を含む映像セットと、シーンを特定するための付帯情報とを指定する要求を取得するステップと、少なくとも一つの映像から、付帯情報に対応するシーンを抽出するステップと、シーンを再生するためのプレイリストを生成するステップと、プレイリストを出力するステップとをコンピュータに実行させる。 A video management program according to one aspect of the present disclosure causes a computer to execute the steps of: acquiring a request specifying a video set including at least one video and accompanying information for identifying a scene; extracting scenes corresponding to the accompanying information from the at least one video; generating a playlist for playing the scenes; and outputting the playlist.

このような側面においては、指定された映像セットの少なくとも一つの映像から、指定された付帯情報に対応するシーンが抽出される。そして、抽出されたシーンからプレイリストが生成され、出力される。プレイリストは、指定された映像セット内の指定されたシーンを集めた編集映像に対応する。これにより、所望のシーンを解析するための環境を提供することができる。 In this aspect, a scene corresponding to the specified supplementary information is extracted from at least one video in the specified video set. A playlist is then generated from the extracted scenes and output. The playlist corresponds to an edited video that brings together the specified scenes in the specified video set. This provides an environment for analyzing desired scenes.

他の側面に係る映像管理システムでは、少なくとも一つのプロセッサが、複数の映像セットを指定する要求を取得し、複数の映像セットのそれぞれについて、少なくとも一つの映像からシーンを抽出し、複数の映像セットに対応する複数のシーンを再生するためのプレイリストを生成してもよい。このような構成によれば、指定された複数の映像セットのそれぞれについて、少なくとも一つの映像から指定された付帯情報に対応するシーンが抽出される。そして、抽出された複数のシーンからプレイリストが生成される。これにより、複数の映像セットにおける所望のシーンを解析するための環境を提供することができる。 In another aspect of the video management system, at least one processor may receive a request specifying multiple video sets, extract a scene from at least one video for each of the multiple video sets, and generate a playlist for playing the multiple scenes corresponding to the multiple video sets. With this configuration, a scene corresponding to the specified supplementary information is extracted from at least one video for each of the specified multiple video sets. A playlist is then generated from the extracted multiple scenes. This provides an environment for analyzing desired scenes in multiple video sets.

他の側面に係る映像管理システムでは、少なくとも一つのプロセッサが、複数のシーンを連続して再生するためのプレイリストを生成してもよい。これにより、複数の映像セットにおける所望のシーンを一つのプレイリストにまとめることができる。 In another aspect of the video management system, at least one processor may generate a playlist for consecutively playing multiple scenes. This allows desired scenes from multiple video sets to be combined into a single playlist.

他の側面に係る映像管理システムでは、少なくとも一つのプロセッサが、複数の映像セットのそれぞれについて、プレイリストを生成してもよい。これにより、複数の映像セットにおける所望のシーンを映像セットごとに集めたプレイリストを提供できる。 In another aspect of the video management system, at least one processor may generate a playlist for each of the multiple video sets. This makes it possible to provide a playlist that collects desired scenes from the multiple video sets for each video set.

他の側面に係る映像管理システムでは、少なくとも一つのプロセッサが、少なくとも一つの映像から、付帯情報が示す開始時刻および終了時刻に対応するシーンを抽出してもよい。このような構成によれば、付帯情報により示される開始時刻および終了時刻を用いてシーンが抽出されるので、シーンの抽出が容易になる。 In a video management system according to another aspect, at least one processor may extract, from at least one video, a scene corresponding to the start time and end time indicated by the supplementary information. With this configuration, scenes are extracted using the start time and end time indicated by the supplementary information, making scene extraction easier.

他の側面に係る映像管理システムでは、付帯情報が、ユーザにより少なくとも一つの映像に付与されたタグであってもよい。少なくとも一つのプロセッサは、少なくとも一つの映像から、タグが示す開始時刻および終了時刻に対応するシーンを抽出してもよい。このような構成によれば、シーンを特定するために、ユーザによって付与されたタグが指定される。タグがシーンの開始時刻および終了時刻を定義することにより、シーンの抽出が容易になる。 In another aspect of the video management system, the additional information may be a tag assigned by a user to at least one video. At least one processor may extract, from at least one video, a scene corresponding to the start time and end time indicated by the tag. With this configuration, the tag assigned by the user is specified to identify the scene. The tag defines the start time and end time of the scene, making it easier to extract the scene.

他の側面に係る映像管理システムでは、付帯情報が、映像セットと同じ時間に得られた計測データの値の区分を示す計測値区分であってもよい。少なくとも一つのプロセッサは、少なくとも一つの映像から、計測値区分により定められる開始時刻および終了時刻に対応するシーンを抽出してもよい。このような構成によれば、シーンを特定するために、計測データに基づく計測値区分が指定される。映像セットと計測データとが同期されているため、計測値区分が指定されると、シーンの開始時刻と終了時刻とが自動的に定まる。これにより、シーンの抽出が容易になる。 In another aspect of the video management system, the additional information may be a measurement value category indicating a category of measurement data values obtained at the same time as the video set. At least one processor may extract scenes from at least one video that correspond to start and end times determined by the measurement value category. With this configuration, a measurement value category based on the measurement data is specified to identify a scene. Because the video set and the measurement data are synchronized, the start and end times of a scene are automatically determined when the measurement value category is specified. This makes it easier to extract scenes.

[変形例]
以上、本開示での実施形態に基づいて詳細に説明した。しかし、本開示は上記実施形態に限定されるものではない。本開示は、その要旨を逸脱しない範囲で様々な変形が可能である。
[Modification]
The present disclosure has been described in detail above based on the embodiments. However, the present disclosure is not limited to the above embodiments. Various modifications of the present disclosure are possible without departing from the spirit and scope of the present disclosure.

実施形態では、付帯情報が一つのタグまたは一つの計測値区分である場合を説明したが、他の様々な付帯情報が可能である。例えば、付帯情報は複数のタグの組合せでもよい。一例では、付帯情報は、タグ「笑顔」とタグ「飲食」との組合せでもよい。また、付帯情報は複数の計測値区分の組合せでもよい。一例では、付帯情報は、計測値区分「脈拍が50~65」と計測値区分「室温が25℃以下」との組合せでもよい。付帯情報は、少なくとも一つのタグと少なくとも一つの計測データとの組合せでもよい。一例では、付帯情報は、タグ「飲食」と計測値区分「室温が25℃以下」との組合せでもよい。これらの例のように2以上の要素(タグまたは計測値区分)を含む付帯情報は、いずれの要素も満たす付帯情報であってもよいし、いずれかの要素を満たす付帯情報であってもよい。 In the embodiments, the incidental information is described as one tag or one measurement value category, but various other types of incidental information are possible. For example, the incidental information may be a combination of multiple tags. In one example, the incidental information may be a combination of the tag "smile" and the tag "eating and drinking." The incidental information may also be a combination of multiple measurement value categories. In one example, the incidental information may be a combination of the measurement value category "pulse rate 50-65" and the measurement value category "room temperature below 25°C." The incidental information may be a combination of at least one tag and at least one measurement data. In one example, the incidental information may be a combination of the tag "eating and drinking" and the measurement value category "room temperature below 25°C." Incidental information that includes two or more elements (tags or measurement value categories) such as these may be incidental information that satisfies all of the elements, or may be incidental information that satisfies any of the elements.

実施形態では、タグがユーザにより付与されると説明したが、映像のフレームを解析することにより、タグが自動的に付与されてもよい。実施形態では、映像セットが「室内」、「視聴者」、および「コンテンツ」の3つの映像データを含むものとして説明したが、映像データはこれらに限られない。例えば、映像セットは「車内」、「車外風景」、および「コンソール操作」の3つの映像データを含んでもよい。この場合、タグは「あくび」、「赤信号」、「エアコン操作」などであってもよい。計測データは、「ブレーキ圧」などであってもよい。 In the embodiment, it has been described that tags are assigned by the user, but tags may also be assigned automatically by analyzing video frames. In the embodiment, it has been described that the video set includes three pieces of video data: "interior," "viewer," and "content," but the video data is not limited to these. For example, the video set may include three pieces of video data: "interior of the vehicle," "view outside the vehicle," and "console operation." In this case, tags may be "yawning," "red light," "air conditioner operation," etc. Measurement data may be "brake pressure," etc.

実施形態では、プレイリストが一または複数の映像セットを用いて生成されると説明したが、プレイリストは、シーンの開始時刻および終了時刻を集めたリストデータであってもよい。この場合、ユーザ端末30は、シーンごとの映像IDからデータベース20の映像データを取得してもよい。ユーザ端末30は、リストデータに示された開始時刻および終了時刻に対応するシーンを再生してもよい。ユーザ端末30は、シーンごとに、映像データの取得およびシーンの再生を繰り返してもよい。 In the embodiment, the playlist is generated using one or more video sets, but the playlist may also be list data that collects the start and end times of scenes. In this case, the user terminal 30 may obtain video data from the database 20 based on the video ID for each scene. The user terminal 30 may play scenes that correspond to the start and end times indicated in the list data. The user terminal 30 may repeat the process of obtaining video data and playing scenes for each scene.

本開示において、「少なくとも一つのプロセッサが、第1の処理を実行し、第2の処理を実行し、…第nの処理を実行する。」との表現、またはこれに対応する表現は、第1の処理から第nの処理までのn個の処理の実行主体(すなわちプロセッサ)が途中で変わる場合を含む概念を示す。すなわち、この表現は、n個の処理のすべてが同じプロセッサで実行される場合と、n個の処理においてプロセッサが任意の方針で変わる場合との双方を含む概念を示す。 In this disclosure, the expression "at least one processor executes a first process, executes a second process, ... executes an nth process," or an equivalent expression, refers to a concept that includes cases where the entity executing the n processes from the first process to the nth process (i.e., the processor) changes midway through. In other words, this expression refers to a concept that includes both cases where all n processes are executed by the same processor, and cases where the processor changes among the n processes according to an arbitrary policy.

少なくとも一つのプロセッサにより実行される方法の処理手順は上記実施形態での例に限定されない。例えば、上述したステップの一部が省略されてもよいし、別の順序で各ステップが実行されてもよい。また、上述したステップのうちの任意の2以上のステップが組み合わされてもよいし、ステップの一部が修正または削除されてもよい。あるいは、上記の各ステップに加えて他のステップが実行されてもよい。 The processing steps of the method executed by at least one processor are not limited to the examples in the above embodiments. For example, some of the steps described above may be omitted, or the steps may be executed in a different order. Furthermore, any two or more of the steps described above may be combined, or some of the steps may be modified or deleted. Alternatively, other steps may be executed in addition to the steps described above.

二つの数値の大小関係の比較では、「以上」および「よりも大きい」という二つの基準のどちらが用いられてもよく、「以下」および「未満」という二つの基準のうちのどちらが用いられてもよい。このような基準の選択は、二つの数値の大小関係を比較する処理についての技術的意義を変更するものではない。 When comparing the magnitude of two numerical values, either of the two criteria "greater than or equal to" and "greater than" may be used, or either of the two criteria "less than or equal to" and "under." The choice of such criteria does not change the technical significance of the process of comparing the magnitude of two numerical values.

1…映像管理システム、10…サーバ、11…画面管理部、12…データ管理部、13…集計部、14…プレイリスト生成部、20…データベース、30…ユーザ端末。

1...Video management system, 10...Server, 11...Screen management section, 12...Data management section, 13...Counting section, 14...Playlist generation section, 20...Database, 30...User terminal.

Claims (7)

少なくとも一つのプロセッサを備え、
前記少なくとも一つのプロセッサが、
少なくとも一つの映像を含む映像セットと、前記映像セットと同じ時間に得られ、被写体に関する計測値、および撮影された場所の環境に関する計測値の少なくとも一方である計測データの値の区分を示し、シーンを特定するための計測値区分とを指定する要求を取得し、
前記少なくとも一つの映像から、前記計測値区分により定められる開始時刻および終了時刻に対応する前記シーンを抽出し、
前記シーンを再生するためのプレイリストを生成し、
前記プレイリストを出力する、
映像管理システム。
at least one processor;
the at least one processor:
receiving a request specifying a video set including at least one video and a measurement value category for identifying a scene, the measurement value category being at least one of a measurement value related to an object and a measurement value related to an environment where the video set was taken and obtained at the same time as the video set;
extracting the scene corresponding to the start time and end time defined by the measurement value division from the at least one video;
generating a playlist for playing said scenes;
outputting the playlist;
Video management system.
前記少なくとも一つのプロセッサが、
複数の前記映像セットを指定する前記要求を取得し、
複数の前記映像セットのそれぞれについて、前記少なくとも一つの映像から前記シーンを抽出し、
複数の前記映像セットに対応する複数の前記シーンを再生するための前記プレイリストを生成する、
請求項1に記載の映像管理システム。
the at least one processor:
obtaining the request specifying a plurality of the video sets;
extracting the scene from the at least one video for each of the plurality of video sets;
generating the playlist for playing a plurality of the scenes corresponding to a plurality of the video sets;
The video management system according to claim 1 .
前記少なくとも一つのプロセッサが、複数の前記シーンを連続して再生するための前記プレイリストを生成する、請求項2に記載の映像管理システム。 The video management system of claim 2, wherein the at least one processor generates the playlist for consecutively playing back a plurality of the scenes. 前記少なくとも一つのプロセッサが、複数の前記映像セットのそれぞれについて、前記プレイリストを生成する、請求項2に記載の映像管理システム。 The video management system of claim 2, wherein the at least one processor generates the playlist for each of the plurality of video sets. 前記少なくとも一つのプロセッサが、the at least one processor:
前記計測値区分に関する指数を表形式で示す集計ウィンドウを表示し、Displaying a summary window showing the indexes for the measurement value category in a table format;
前記集計ウィンドウに対するユーザからの選択操作によって、前記映像セットと前記計測値区分とを指定する要求を取得する、acquiring a request to specify the image set and the measurement value category by a selection operation from a user on the aggregation window;
請求項1~4のいずれか一項に記載の映像管理システム。The video management system according to any one of claims 1 to 4.
少なくとも一つのプロセッサを備える映像管理システムによって実行される映像管理方法であって、
少なくとも一つの映像を含む映像セットと、前記映像セットと同じ時間に得られ、被写体に関する計測値、および撮影された場所の環境に関する計測値の少なくとも一方である計測データの値の区分を示し、シーンを特定するための計測値区分とを指定する要求を取得するステップと、
前記少なくとも一つの映像から、前記計測値区分により定められる開始時刻および終了時刻に対応する前記シーンを抽出するステップと、
前記シーンを再生するためのプレイリストを生成するステップと、
前記プレイリストを出力するステップと
を含む映像管理方法。
1. A video management method executed by a video management system having at least one processor, comprising:
receiving a request specifying a video set including at least one video and a measurement value category for identifying a scene, the measurement value category being at least one of a measurement value related to an object and a measurement value related to an environment where the video set was taken and obtained at the same time as the video set;
extracting the scene corresponding to the start time and end time defined by the measurement value division from the at least one video;
generating a playlist for playing the scenes;
and outputting the playlist.
少なくとも一つの映像を含む映像セットと、前記映像セットと同じ時間に得られ、被写体に関する計測値、および撮影された場所の環境に関する計測値の少なくとも一方である計測データの値の区分を示し、シーンを特定するための計測値区分とを指定する要求を取得するステップと、
前記少なくとも一つの映像から、前記計測値区分により定められる開始時刻および終了時刻に対応する前記シーンを抽出するステップと、
前記シーンを再生するためのプレイリストを生成するステップと、
前記プレイリストを出力するステップと
をコンピュータに実行させる映像管理プログラム。
receiving a request specifying a video set including at least one video and a measurement value category for identifying a scene, the measurement value category being at least one of a measurement value related to an object and a measurement value related to an environment where the video set was taken and obtained at the same time as the video set;
extracting the scene corresponding to the start time and end time defined by the measurement value division from the at least one video;
generating a playlist for playing the scenes;
and outputting the playlist.
JP2021067150A 2021-04-12 2021-04-12 VIDEO MANAGEMENT SYSTEM, VIDEO MANAGEMENT METHOD, AND VIDEO MANAGEMENT PROGRAM Active JP7728655B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021067150A JP7728655B2 (en) 2021-04-12 2021-04-12 VIDEO MANAGEMENT SYSTEM, VIDEO MANAGEMENT METHOD, AND VIDEO MANAGEMENT PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021067150A JP7728655B2 (en) 2021-04-12 2021-04-12 VIDEO MANAGEMENT SYSTEM, VIDEO MANAGEMENT METHOD, AND VIDEO MANAGEMENT PROGRAM

Publications (2)

Publication Number Publication Date
JP2022162357A JP2022162357A (en) 2022-10-24
JP7728655B2 true JP7728655B2 (en) 2025-08-25

Family

ID=83720884

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021067150A Active JP7728655B2 (en) 2021-04-12 2021-04-12 VIDEO MANAGEMENT SYSTEM, VIDEO MANAGEMENT METHOD, AND VIDEO MANAGEMENT PROGRAM

Country Status (1)

Country Link
JP (1) JP7728655B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005032315A (en) 2003-07-09 2005-02-03 Canon Inc Recording / reproducing apparatus and method thereof
US20050147385A1 (en) 2003-07-09 2005-07-07 Canon Kabushiki Kaisha Recording/playback apparatus and method
JP2008310697A (en) 2007-06-15 2008-12-25 Sony Corp Content processing system, content management device, content processor, and processing method and program therefor
JP2009105719A (en) 2007-10-24 2009-05-14 Hitachi Ltd Video content viewing terminal
JP2015136089A (en) 2013-12-16 2015-07-27 パナソニックIpマネジメント株式会社 Video reproducer and video recorder

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005032315A (en) 2003-07-09 2005-02-03 Canon Inc Recording / reproducing apparatus and method thereof
US20050147385A1 (en) 2003-07-09 2005-07-07 Canon Kabushiki Kaisha Recording/playback apparatus and method
JP2008310697A (en) 2007-06-15 2008-12-25 Sony Corp Content processing system, content management device, content processor, and processing method and program therefor
JP2009105719A (en) 2007-10-24 2009-05-14 Hitachi Ltd Video content viewing terminal
JP2015136089A (en) 2013-12-16 2015-07-27 パナソニックIpマネジメント株式会社 Video reproducer and video recorder

Also Published As

Publication number Publication date
JP2022162357A (en) 2022-10-24

Similar Documents

Publication Publication Date Title
US20220300125A1 (en) Categorized and tagged video annotation
US11336963B2 (en) Method and apparatus for playing a 360-degree video
US20090317060A1 (en) Method and apparatus for processing multimedia
US8930308B1 (en) Methods and systems of associating metadata with media
US20120209841A1 (en) Bookmarking segments of content
US12262092B2 (en) Methods, systems, and media for providing media guidance
JP2007531940A (en) Automated system and method for performing usability tests
US20170206931A1 (en) Medical image data information exchange system
CN115563320A (en) Information replying method, device, electronic equipment, computer storage medium and product
JP2012227873A (en) Comment distribution system, operating method of the same, and program
JP2022044558A (en) Programs, information processing equipment, and methods
US20060256131A1 (en) Video display
JP2012053855A (en) Content browsing device, content display method and content display program
US12001652B2 (en) System and method for analysis and visualization of incident data
JP4742366B2 (en) Program presentation system
WO2008087742A1 (en) Moving picture reproducing system, information terminal device and information display method
JP7728655B2 (en) VIDEO MANAGEMENT SYSTEM, VIDEO MANAGEMENT METHOD, AND VIDEO MANAGEMENT PROGRAM
WO2014002004A1 (en) A method for marking highlights in a multimedia file and an electronic device thereof
US9329748B1 (en) Single media player simultaneously incorporating multiple different streams for linked content
KR20220048608A (en) Summary note system for educational content
WO2021142607A1 (en) Vehicle diagnosis process playback method, apparatus, and readable storage medium
EP2560380B1 (en) Chapter creation device, chapter creation method, and chapter creation program
CN114245193B (en) Display control method, device and electronic device
CN110265094A (en) Surgical recording method, device and computer-readable storage medium
JP2016071394A (en) Touching information providing device, touching information providing method, and touching information providing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240409

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250509

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250527

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250627

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250813

R150 Certificate of patent or registration of utility model

Ref document number: 7728655

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150