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
JP5306152B2 - Video division reproduction method, video division reproduction apparatus, and program - Google Patents
[go: Go Back, main page]

JP5306152B2 - Video division reproduction method, video division reproduction apparatus, and program - Google Patents

Video division reproduction method, video division reproduction apparatus, and program Download PDF

Info

Publication number
JP5306152B2
JP5306152B2 JP2009258969A JP2009258969A JP5306152B2 JP 5306152 B2 JP5306152 B2 JP 5306152B2 JP 2009258969 A JP2009258969 A JP 2009258969A JP 2009258969 A JP2009258969 A JP 2009258969A JP 5306152 B2 JP5306152 B2 JP 5306152B2
Authority
JP
Japan
Prior art keywords
playback
reproduction
slave
master
information
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.)
Expired - Fee Related
Application number
JP2009258969A
Other languages
Japanese (ja)
Other versions
JP2011109175A (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 JP2009258969A priority Critical patent/JP5306152B2/en
Publication of JP2011109175A publication Critical patent/JP2011109175A/en
Application granted granted Critical
Publication of JP5306152B2 publication Critical patent/JP5306152B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To properly display images on multiple screens without increasing a load of a server and according to the arrangement and the number of display devices. <P>SOLUTION: A radio-controlled clock 47 of a master reproduction terminal 40 and a radio-controlled clock 57 of slave reproduction terminals 50 (60, 70) automatically receive standard waves transmitted from a radio wave transmitting station 10 to correct the date and time. The master reproduction terminal 40 and the slave reproduction terminals 50, 60, 70 start decoding of coding video data when internal clocks 47, 57 reach decoding start time, clip images to be reproduced by each terminal based on selection region information that is generated by the master reproduction terminal 40 and indicates a division region to be reproduced for each reproducing unit, and displays the clipped images on each of display units 46, 56 in a synchronized manner. <P>COPYRIGHT: (C)2011,JPO&amp;INPIT

Description

本発明は、一映像を分割して複数の端末で再生する映像分割再生方法、映像分割再生装置、及びプログラムに関する。   The present invention relates to a video division reproduction method, a video division reproduction device, and a program for dividing one video and reproducing it on a plurality of terminals.

複数の表示装置により一の画像を分割表示させる場合に、各表示装置の配置や数に応じて、適切な分割画像を作成して表示させるサーバ装置、表示装置及びその表示方法がある(例えば、特許文献1参照)。   In a case where one image is divided and displayed by a plurality of display devices, there are a server device, a display device, and a display method for generating and displaying an appropriate divided image according to the arrangement and number of display devices (for example, Patent Document 1).

特開2005-301131号公報JP 2005-301131 A

特許文献1の従来技術では、サーバ装置が各表示装置から受信した情報を基に、各表示装置に表示させるための分割画像作成処理を行っている。そのため、サーバの負荷が増大するという問題がある。   In the prior art disclosed in Patent Document 1, a divided image creation process for displaying on each display device is performed based on information received by the server device from each display device. Therefore, there is a problem that the load on the server increases.

本発明は、このような事情を考慮してなされたものであり、その目的は、複数の表示装置により1つの画像を分割表示させる場合に、サーバの負荷を増大させること無く、また、各表示装置の配置や数に応じて、適切な分割画像を表示させることができる映像分割再生方法、映像分割再生装置、及びプログラムを提供することにある。   The present invention has been made in consideration of such circumstances, and its object is to display each image without increasing the load on the server when one image is divided and displayed by a plurality of display devices. An object of the present invention is to provide a video division reproduction method, a video division reproduction device, and a program capable of displaying an appropriate divided image according to the arrangement and number of apparatuses.

上述した課題を解決するために、本発明は、配信サーバから配信される符号化映像データを、1つのマスタ再生端末と少なくとも1つ以上のスレーブ再生端末とにより分割表示させる映像分割再生方法であって、前記マスタ再生端末が、符号化映像データの存在場所と、前記1つのマスタ再生端末と前記少なくとも1つ以上のスレーブ再生端末の台数に応じた映像の表示画面上の縦横分割数と、映像全体において前記表示画面に再生表示する領域を示す選択領域情報とを含む、前記配信サーバに保持されているマルチビュー再生情報を、前記配信サーバに対して要求し、該要求に応じて前記配信サーバから送信されるマルチビュー再生情報を受信するステップと、前記マスタ再生端末が、前記受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するステップと、前記マスタ再生端末が、前記配信サーバから受信したマルチビュー再生情報と同一のマルチビュー再生情報を該配信サーバに要求する要求指示を前記1つ以上のスレーブ再生端末に送信するステップと、前記1つ以上のスレーブ再生端末が、前記マスタ再生端末からのマルチビュー再生情報の要求指示に基づいて、前記配信サーバにマルチビュー再生情報要求を送信し、該要求に応じて前記配信サーバから送信されるマルチビュー再生情報を受信するステップと、前記1つ以上のスレーブ再生端末が、受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するステップと、前記1つ以上のスレーブ再生端末が、前記配信サーバから配信される符号化映像データを受信すると、前記マスタ再生端末に符号化映像データ受信開始通知を送信するステップと、前記マスタ再生端末が、前記1つ以上のスレーブ再生端末全てから符号化映像データ受信開始通知を受信すると、受信したマルチビュー再生情報に含まれる前記選択領域情報及び前記縦横分割数に基づいて、前記1つ以上のスレーブ再生端末毎に再生すべき分割領域を示す再生領域情報を生成するステップと、前記再生領域情報を前記1つ以上のスレーブ再生端末に送信するステップと、前記マスタ
再生端末が復号化を開始する時刻である復号化開始時刻を決定し、前記1つ以上のスレーブ再生末それぞれに対して該復号化開始時刻を送信するステップと、前記マスタ再生端末と前記1つ以上のスレーブ再生端末との各々が、同期の取れているそれぞれの内部時計が復号化開始時刻になると、それぞれの再生領域情報に基づいて前記符号化映像データの復号化を開始し、それぞれが再生すべき分割映像を切り出し、該切り出した分割映像をそれぞれの表示部で再生表示するステップとを含むことを特徴とする映像分割再生方法である。
In order to solve the above-described problem, the present invention is a video split playback method in which encoded video data distributed from a distribution server is split and displayed by one master playback terminal and at least one slave playback terminal. Te, the master playback terminal, and the location of the marks Goka video data, and vertical and horizontal division number on the display screen of the image corresponding to the number of the said one master playback terminal at least one slave reproduction device, and a selection area information indicating an area to be reproduced and displayed on Oite the display screen on the entire image, the multi-view reproduction information stored in the delivery server, and request to the distribution server, in response to the request Receiving the multi-view playback information transmitted from the distribution server; and encoding performed by the master playback terminal included in the received multi-view playback information. A step of transmitting a video distribution request to the distribution server based on a location where the image data exists, receiving encoded video data distributed from the distribution server in response to the video distribution request, and the master reproduction terminal, Transmitting to the one or more slave playback terminals a request instruction to request the distribution server for the same multi-view playback information as the multi-view playback information received from the distribution server; and the one or more slave playback terminals , based on the request instruction of the multi-view playback information from the master playback terminal, it sends a request for multi-view playback information to the distribution server, a multi-view playback information transmitted from the distribution server in response to 該要 determined And receiving the encoded video data included in the received multi-view playback information by the one or more slave playback terminals. A step of transmitting a video distribution request to the distribution server based on a location and receiving encoded video data distributed from the distribution server in response to the video distribution request; and the one or more slave playback terminals Receiving the encoded video data distributed from the distribution server, transmitting the encoded video data reception start notification to the master playback terminal, and the master playback terminal from all of the one or more slave playback terminals. Upon receiving the encoded video data reception start notification, based on the selected region information and the vertical and horizontal division number included in the received multi-view playback information, indicating the divided regions to be reproduced for each of the one or more slave reproduction device Generating reproduction area information; transmitting the reproduction area information to the one or more slave reproduction terminals; and the master
Playing terminal determines the decoding start time is the time to start decoding, and transmitting the decoded initiation time for the previous SL one or more slave reproduction end end respectively, said master reproduction terminal wherein each of the one or more slave reproduction terminal, the respective internal clocks that are of-sync is decoding start time to begin decoding of the encoded video data based on the respective reproduction area information, respectively There excised division image to be reproduced, a video division reproducing method characterized by comprising the steps of: playback display the divided image which is cut out said each of the display unit.

本発明は、上記の発明において、前記マルチビュー再生情報は、前記符号化映像データの再生手順が記述されたシナリオ情報を更に含み、
前記マスタ再生端末が前記シナリオ情報の再生を開始する時刻であるシナリオ再生開始時刻を決定し、前記1つ以上のスレーブ再生端末それぞれに対して該シナリオ再生開始時刻を送信するステップと、前記マスタ再生端末と前記1つ以上のスレーブ再生端末との各々が、同期の取れているそれぞれの内部時計がシナリオ再生開始時刻になると、前記シナリオ情報に基づいて、順番に前記符号化映像データの復号化を開始し、それぞれが再生すべき分割映像を切り出し、該切り出した分割映像をそれぞれの表示部で再生表示するステップとを更に含むことを特徴とする。
The present invention is the above invention, wherein the multi-view playback information further includes scenario information describing a playback procedure of the encoded video data,
Determining a scenario playback start time, which is a time at which the master playback terminal starts playback of the scenario information, and transmitting the scenario playback start time to each of the one or more slave playback terminals; each terminal and said one or more slave reproduction terminal, the respective internal clocks that are taken in synchronization is the scenario playback start time, based on the scenario information, the decoding of the encoded video data in order started, each cut out is divided video to be reproduced, characterized in that the division image obtained by cutting the further comprising the step of playback display in each display section.

本発明は、上記の発明において、前記マスタ再生端末は、前記1つ以上のスレーブ再生端末のIPアドレス一覧表を保持し、前記マルチビュー再生情報に含まれる縦横分割数に基づいて、前記マスタ再生端末の選択領域を常に左上角とし、前記1つ以上のスレーブ再生端末の選択領域を前記IPアドレス一覧表から読み出した順番にラスタスキャン順に再生領域を割り振ることで、前記再生領域情報を作成することを特徴とする。 According to the present invention, in the above invention, the master playback terminal holds an IP address list of the one or more slave playback terminals, and based on the number of vertical and horizontal divisions included in the multi-view playback information , The playback area information is created by allocating playback areas in the raster scan order in the order in which the terminal selection area is always the upper left corner and the selection areas of the one or more slave playback terminals are read from the IP address list. It is characterized by.

また、上述した課題を解決するために、本発明は、配信サーバから配信される符号化映像データを、1つのマスタ再生端末と少なくとも1つ以上のスレーブ再生端末とにより分割表示させる映像分割再生装置であって、前記マスタ再生端末は、号化映像データの存在場所と、前記1つのマスタ再生端末と前記少なくとも1つ以上のスレーブ再生端末の台数に応じた映像の表示画面上の縦横分割数と、映像全体において前記表示画面に再生表示する領域を示す選択領域情報とを含む、前記配信サーバに保持されているマルチビュー再生情報を、前記配信サーバに対して要求し、該要求に応じて前記配信サーバから送信されるマルチビュー再生情報を受信するマスタ側マルチビュー再生情報受信手段と、前記受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するマスタ側符号化映像データ受信手段と、前記配信サーバから前記受信したマルチビュー再生情報と同一のマルチビュー再生情報を該配信サーバに要求する要求指示を前記1つ以上のスレーブ再生端末に送信するマルチビュー再生情報要求指示送信手段と、時刻を計時するマスタ側内部時計と、前記1つ以上のスレーブ再生端末全てから符号化映像データ受信開始通知を受信すると、受信したマルチビュー再生情報に含まれる前記選択領域情報及び前記縦横分割数に基づいて、前記1つ以上のスレーブ再生端末毎に再生すべき分割領域を示す再生領域情報を生成する再生領域情報生成手段と、前記再生領域情報を前記1つ以上のスレーブ再生端末に送信する再生領域情報送信手段と、復号化を開始する時刻である復号化開始時刻を決定し、前記1つ以上のスレーブ再生端末それぞれに対して該復号化開始時刻を送信する同期再生制御手段と、復号化された映像を表示するマスタ側表示手段と、前記マスタ側内部時計が前記復号化開始時刻になると、前記再生領域情報に基づいて、前記符号化映像データの復号化を開始し、再生すべき分割映像を切り出し、該切り出した分割映像を前記マスタ側表示手段で再生表示するマスタ側復号化手段とを備え、前記1つ以上のスレーブ再生端末は、前記マスタ再生端末からのマルチビュー再生情報の要求指示に基づいて、前記配信サーバにマルチビュー再生情報要求を
送信し、該要求に応じて前記配信サーバからのマルチビュー再生情報を受信するスレーブ側マルチビュー再生情報受信手段と、前記受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するスレーブ側符号化映像データ受信手段と、前記配信サーバから配信される符号化映像データを受信すると、前記マスタ再生端末に符号化映像データ受信開始通知を送信する符号化映像データ受信開始通知送信手段と、前記マスタ再生端末の前記マスタ側内部時計と同期するスレーブ側内部時計と、復号化された映像を表示するスレーブ側表示手段と、前記スレーブ側内部時計が復号化開始時刻になると、前記再生領域情報に基づいて、前記符号化映像データの復号化を開始し、再生すべき分割映像を切り出し、該切り出した分割映像を前記スレーブ側表示手段で再生表示するスレーブ側復号化手段とを備えることを特徴とする映像分割再生装置である。
Further, in order to solve the above-described problem, the present invention provides a video division reproduction apparatus that divides and displays encoded video data distributed from a distribution server by one master reproduction terminal and at least one slave reproduction terminal. a is the master playing terminal, it marks Goka and the location of the video data, vertical and horizontal division number of the display on the screen of the image corresponding to the number of the said one master playback terminal at least one slave reproduction device When, and a selection area information indicating an area to be reproduced and displayed on Oite the display screen on the entire image, the multi-view reproduction information stored in the delivery server, request, to the request to the distribution server In response, a master-side multi-view playback information receiving means for receiving multi-view playback information transmitted from the distribution server, and included in the received multi-view playback information. Master-side encoded video data that transmits a video distribution request to the distribution server and receives the encoded video data distributed from the distribution server in response to the video distribution request based on the location of the encoded video data receiving means, multi-view playback information request instruction sent to the transmission request instructing that request to the distribution server multi-view playback information same multi-view playback information and said received from the distribution server to the one or more slave reproduction device means, the master side internal clock for measuring the time, when receiving the coded video data reception start acknowledgment from the one or more slave reproduction terminal all, the selection region information and the vertical and horizontal included in the received multi-view playback information based on the division number, and generates a reproduction area information indicating the divided region to be reproduced for each of the one or more slave reproduction terminal re An area information generating means, wherein the reproduction area information transmitting means for transmitting the reproduced region information to the one or more slave reproduction device determines the decoding start time is the time to start decoding, the one or more a synchronous reproduction controlling means for transmitting the decoding of the start time to the slave reproducing terminal respectively, and the master-side display means for displaying the decoded video and the master side internal clock is the decoding start time, the Master side decoding means for starting decoding of the encoded video data based on reproduction area information, cutting out the divided video to be reproduced, and reproducing and displaying the cut out divided video on the master side display means The one or more slave playback terminals send a request for multi-view playback information to the distribution server based on a multi-view playback information request instruction from the master playback terminal. And Shin, based on the location of the multi-view and the slave multi-view playback information receiving means for receiving the reproduction information, the coded video data included in the multi-view playback information thus received from the distribution server in response to 該要 determined Slave side encoded video data receiving means for transmitting a video distribution request to the distribution server and receiving encoded video data distributed from the distribution server in response to the video distribution request, and distributed from the distribution server. The encoded video data reception start notification transmitting means for transmitting the encoded video data reception start notification to the master reproduction terminal, and the slave side synchronized with the master side internal clock of the master reproduction terminal. When the internal clock, the slave-side display means for displaying the decoded video, and the slave-side internal clock reach the decoding start time Slave side decoding means for starting decoding of the encoded video data based on the playback area information, cutting out the divided video to be played back, and playing back and displaying the cut out divided video on the slave side display means; A video segmentation playback apparatus comprising:

本発明は、上記の発明において、前記マルチビュー再生情報は、前記符号化映像データの再生手順が記述されたシナリオ情報を更に含み、前記同期再生制御部が、前記シナリオ情報の再生を開始する時刻であるシナリオ再生開始時刻を決定し、前記1つ以上のスレーブ再生端末それぞれに対して該シナリオ再生開始時刻を送信し、前記マスタ側復号化手段は、前記マスタ側内部時計がシナリオ再生開始時刻になると、前記シナリオ情報に基づいて、順番に前記符号化映像データの復号化を開始し、再生すべき分割映像を切り出し、該切り出した分割映像を表示部で再生表示し、前記スレーブ側復号化手段の各々は、前記マスタ側内部時計と同期の取れている前記スレーブ側内部時計がシナリオ再生開始時刻になると、前記シナリオ情報に基づいて、順番に前記符号化映像データの復号化を開始し、それぞれが再生すべき分割映像を切り出し、該切り出した分割映像をそれぞれの表示部で再生表示することを特徴とする。 According to the present invention, in the above invention, the multi-view reproduction information further includes scenario information describing a reproduction procedure of the encoded video data, and the time when the synchronous reproduction control unit starts reproduction of the scenario information The scenario playback start time is determined, the scenario playback start time is transmitted to each of the one or more slave playback terminals, and the master side decoding means sets the master side internal clock to the scenario playback start time. comes to, based on the scenario information, and starts decoding of the encoded video data in order, cut split video to re eggplant, the division image obtained by cutting the re-live in a tabular radical 113, the slave each of the decoding means, when the slave-side internal clock, which is 2.45 of the master side internal clock synchronization is the scenario reproduction start time, based on the scenario information Te, and starts decoding of the encoded video data in order, respectively cut out the division image to be reproduced, characterized by playback displays the divided image which is cut out said each of the display unit.

本発明は、上記の発明において、前記マスタ再生端末は、前記1つ以上のスレーブ再生端末のIPアドレス一覧表を保持する保持手段を更に備え、前記再生領域情報生成手段は、前記マルチビュー再生情報に含まれる縦横分割数に基づいて、前記マスタ再生端末の選択領域を常に左上角とし、前記1つ以上のスレーブ再生端末の選択領域を前記IPアドレス一覧表から読み出した順番にラスタスキャン順に再生領域を割り振ることで、前記再生領域情報を作成することを特徴とする。 The present invention is the above invention, wherein the master playback terminal further comprises holding means for holding an IP address list of the one or more slave playback terminals, and the playback area information generating means is configured to store the multi-view playback information. The selection area of the master reproduction terminal is always the upper left corner based on the number of vertical and horizontal divisions included in the reproduction area in the raster scan order in the order of reading the selection area of the one or more slave reproduction terminals from the IP address list. The reproduction area information is created by allocating.

また、上述した課題を解決するために、本発明は、配信サーバから配信される符号化映像データを、1つのマスタ再生端末と少なくとも1つ以上のスレーブ再生端末とにより分割表示させる映像分割再生装置のコンピュータに、前記マスタ再生端末は、号化映像データの存在場所と、前記1つのマスタ再生端末と前記少なくとも1つ以上のスレーブ再生端末の台数に応じた映像の表示画面上の縦横分割数と、映像全体において前記表示画面に再生表示する領域を示す選択領域情報とを含む、前記配信サーバに保持されているマルチビュー再生情報を要求し、該要求に応じて前記配信サーバから送信されるマルチビュー再生情報を受信するマスタ側マルチビュー再生情報受信機能、前記受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するマスタ側符号化映像データ受信機能、前記配信サーバから受信したマルチビュー再生情報と同一のマルチビュー再生情報を前記配信サーバに要求する要求指示を前記1つ以上のスレーブ再生端末に送信するマルチビュー再生情報要求指示送信機能、時刻を計時するマスタ側内部時計機能、前記1つ以上のスレーブ再生端末全てから符号化映像データ受信開始通知を受信すると、受信したマルチビュー再生情報に含まれる前記選択領域情報及び前記縦横分割数に基づいて、前記1つ以上のスレーブ再生端末毎に再生すべき分割領域を示す再生領域情報を生成する再生領域情報生成機能、前記再生領域情報を前記1つ以上のスレーブ再生端末に送信する再生領域情報送信機能、復号化を開始する時刻である復号化開始時刻を決定し、前記1つ以上のスレーブ再生端末それぞれに対して該復号化開始時刻を送信する同期再生制御手段と、前記マスタ側内部時計が復号化開始時刻になると、前記再生領域情報に基づいて、前記符号化映像データの復号化を開始し、再生すべき分割映像を切り出し、該切り出した分割映像を再生表示するマスタ側復号化機能を実現し、前記1つ以上のスレーブ再生端末は、前記マスタ再生端末からのマルチビュー再生情報の要求指示に基づいて、前記配信サーバにマルチビュー再生情報要求を送信し、該要求に応じて前記配信サーバからのマルチビュー再生情報を受信するスレーブ側マルチビュー再生
情報受信機能、前記受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するスレーブ側符号化映像データ受信機能、前記配信サーバから配信される符号化映像データを受信すると、前記マスタ再生端末に符号化映像データ受信開始通知を送信する符号化映像データ受信開始通知送信手段と、前記マスタ側内部時計と同期するスレーブ側内部時計機能、前記スレーブ側内部時計が前記復号化開始時刻になると、前記再生領域情報に基づいて、前記符号化映像データの復号化を開始し、再生すべき分割映像を切り出し、該切り出した分割映像を前記スレーブ側表示手段で再生表示するスレーブ側復号化機能とを実現させることを特徴とするプログラムである。


Further, in order to solve the above-described problem, the present invention provides a video division reproduction apparatus that divides and displays encoded video data distributed from a distribution server by one master reproduction terminal and at least one slave reproduction terminal. the computer, the master playing terminal, marks Goka and the location of the video data, vertical and horizontal division number of the display on the screen of the image corresponding to the number of the said one master playback terminal at least one slave reproduction device When requests the multi-view playback information held and a selection area information indicating an area to be reproduced and displayed on Oite the display screen on the entire image, the distribution server, sent from the distribution server in response to the request Multi-view playback information receiving function for receiving the received multi-view playback information, encoded video data included in the received multi-view playback information Based on the location of data, sends said video distribution request to the distribution server, master encoded video data receiving function for receiving encoded video data distributed from the distribution server in response to the video delivery request, the Multi-view reproduction information request instruction transmission function for transmitting a request instruction for requesting the distribution server the same multi-view reproduction information as the multi-view reproduction information received from the distribution server to the one or more slave reproduction terminals ; master side internal clock function, receives the encoded video data reception start acknowledgment from the one or more slave reproduction terminal all, based on the selected region information and the vertical and horizontal division number included in the received multi-view playback information, the A reproduction area information generation function for generating reproduction area information indicating a divided area to be reproduced for each of one or more slave reproduction terminals; Play area information transmitting function of transmitting the reproduction area information to the one or more slave reproduction device determines the decoding start time is the time to start decoding, the one or more slave reproduction device said to each Synchronous playback control means for transmitting the decoding start time and when the master side internal clock reaches the decoding start time, the decoding of the encoded video data is started based on the playback area information, and the division to be played back A master side decoding function for cutting out video and reproducing and displaying the cut-out divided video is realized, and the one or more slave playback terminals are configured to receive the multi-view playback information request instruction from the master playback terminal. A slave-side multi-view playback information that transmits a request for multi-view playback information to the distribution server and receives the multi-view playback information from the distribution server in response to the request. A video reception request is transmitted to the distribution server based on the presence location of the encoded video data included in the received multi-view reproduction information, and is distributed from the distribution server in response to the video distribution request. A slave-side encoded video data receiving function for receiving encoded video data, and encoded video data for transmitting an encoded video data reception start notification to the master playback terminal upon reception of encoded video data distributed from the distribution server a reception start notification transmission unit, the slave-side internal clock function to be synchronized with the master side internal clock, when the slave-side internal clock is the decoding start time, on the basis of the reproduction area information, decoding the encoded video data A slave that starts segmentation, cuts out the divided video to be reproduced, and reproduces and displays the cut out divided video on the slave side display means Is a program for causing realize and decryption functions.


この発明によれば、複数の表示装置により1つの画像を分割表示させる場合に、サーバの負荷を増大させること無く、また、各表示装置の配置や数に応じて、適切な分割画像を表示させることができる。   According to the present invention, when one image is divided and displayed by a plurality of display devices, an appropriate divided image is displayed without increasing the load on the server and according to the arrangement and number of the display devices. be able to.

本発明の実施形態によるシステム(分割再生)の構成を示すブロック図である。It is a block diagram which shows the structure of the system (division reproduction | regeneration) by embodiment of this invention. 本実施形態によるマルチビュー再生ファイルを説明するための概念図である。It is a conceptual diagram for demonstrating the multi view reproduction | regeneration file by this embodiment. 本実施形態によるスレーブ再生端末を区別するためのIPアドレスを説明するための図である。It is a figure for demonstrating the IP address for distinguishing the slave reproduction | regeneration terminal by this embodiment. 本実施形態による、再生領域情報を説明するための概念図である。It is a conceptual diagram for demonstrating reproduction area information by this embodiment. 本実施形態による、各再生端末40、50、60、70での再生担当領域を説明するための概念図である。It is a conceptual diagram for demonstrating the area | region in charge of reproduction | regeneration in each reproduction | regeneration terminal 40, 50, 60, 70 by this embodiment. 本実施形態の動作(分割再生開始)を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement (division reproduction | regeneration start) of this embodiment. 本実施形態の動作(分割再生開始)を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement (division reproduction | regeneration start) of this embodiment. 本実施形態の動作(分割再生開始)を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement (division reproduction | regeneration start) of this embodiment. 本実施形態の動作(分割再生開始)を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement (division reproduction | regeneration start) of this embodiment. 本実施形態の動作(分割再生開始)を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement (division reproduction | regeneration start) of this embodiment. 本実施形態の動作(分割再生開始)を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement (division reproduction | regeneration start) of this embodiment. 本実施形態の動作(シナリオによる分割再生)を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement (division reproduction | regeneration by a scenario) of this embodiment. 本実施形態の動作(シナリオによる分割再生)を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement (division reproduction | regeneration by a scenario) of this embodiment. 本実施形態の動作(シナリオによる分割再生)を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement (division reproduction | regeneration by a scenario) of this embodiment.

以下、本発明の一実施形態を、図面を参照して説明する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

図1は、本発明の実施形態によるシステム(分割再生)の構成を示すブロック図である。図において、配信サーバ20は、受信部21、再生データ保存部22、送信部23とで構成される。受信部21は、ネットワーク30を介してマスタ再生端末40、スレーブ再生端末50、60、70から要求を受信し、受信した要求を再生データ保存部22に通知する。再生データ保存部22は、受信部21から受け取った要求に応じたデータを読み出し、送信部23に送る。   FIG. 1 is a block diagram showing the configuration of a system (divided playback) according to an embodiment of the present invention. In the figure, the distribution server 20 includes a reception unit 21, a reproduction data storage unit 22, and a transmission unit 23. The receiving unit 21 receives requests from the master playback terminal 40 and the slave playback terminals 50, 60, and 70 via the network 30 and notifies the playback data storage unit 22 of the received request. The reproduction data storage unit 22 reads data according to the request received from the reception unit 21 and sends the data to the transmission unit 23.

再生データ保存部22には、少なくともマルチビュー再生ファイルと符号化映像データとが蓄積されている。マルチビュー再生ファイルは、少なくとも符号化映像データの存在場所、再生映像の分割数(縦、横)、再生時間、選択領域情報とその領域の再生時間によるシナリオが記載されているテキストファイルである。   The reproduction data storage unit 22 stores at least a multi-view reproduction file and encoded video data. The multi-view playback file is a text file in which at least the location of the encoded video data, the number of divisions (vertical and horizontal) of the playback video, playback time, selection area information, and a scenario based on the playback time of the area are described.

符号化映像データは、映像全体から見たい領域を、全体、または部分的に自由に選択するためのナビゲーション符号化映像データと、選択した領域を再生するためのメイン符号化映像データとの2つからなる。これらは、1つの符号化映像データとして再生データ保存部22に蓄積されている。メイン符号化映像データは、ナビゲーション符号化映像データより解像度が高い映像である。   There are two types of encoded video data: navigation encoded video data for freely selecting a region to be viewed from the entire video, in whole or in part, and main encoded video data for reproducing the selected region. Consists of. These are stored in the reproduction data storage unit 22 as one encoded video data. The main encoded video data is a video having a higher resolution than the navigation encoded video data.

送信部23は、再生データ保存部22から読み出されたデータを受け取り、ネットワーク30を介してマスタ再生端末40、スレーブ再生端末50、60、70へ配信する。配信サーバ20とマスタ再生端末40、スレーブ再生端末50、60、70は、ネットワーク30を介して繋がっている。   The transmission unit 23 receives the data read from the reproduction data storage unit 22 and distributes it to the master reproduction terminal 40 and the slave reproduction terminals 50, 60, 70 via the network 30. The distribution server 20, the master reproduction terminal 40, and the slave reproduction terminals 50, 60, and 70 are connected via the network 30.

マスタ再生端末40は、1台、スレーブ再生端末50、60、70は、少なくとも1つ以上、本実施形態では、3台である。マスタ再生端末40は、スレーブ再生端末50、60、70を支配し、スレーブ再生端末50、60、70間との再生制御を行う。マスタ再生端末40は、再生開始、停止を行い、スレーブ再生端末50、60、70は、マスタ再生端末40に従う。   There are one master playback terminal 40, at least one slave playback terminal 50, 60, and 70, and three in this embodiment. The master playback terminal 40 controls the slave playback terminals 50, 60, and 70, and performs playback control between the slave playback terminals 50, 60, and 70. The master playback terminal 40 starts and stops playback, and the slave playback terminals 50, 60, and 70 follow the master playback terminal 40.

マスタ再生端末40、スレーブ再生端末50、60、70は、マスタ再生端末40で生成された、スレーブ再生装置50、60、70毎に再生すべき分割領域を示す選択領域情報に基づいて、1つの符号化映像データを分割して再生する。再生開始時は、初期値選択領域を使用し、コンテンツの先頭から開始する。マスタ再生端末40が選択したシナリオと同じシナリオをスレーブ再生端末50、60、70も再生する。シナリオ再生もコンテンツの先頭から再生を開始する。   The master playback terminal 40 and the slave playback terminals 50, 60, and 70 are based on the selection area information that is generated by the master playback terminal 40 and indicates the divided areas that should be played back for each slave playback device 50, 60, and 70. The encoded video data is divided and reproduced. At the start of playback, the initial value selection area is used and the content starts from the beginning. The same scenario as the scenario selected by the master reproduction terminal 40 is also reproduced by the slave reproduction terminals 50, 60, and 70. Scenario playback starts from the beginning of the content.

マスタ再生端末40の電波時計47、スレーブ再生端末50、60、70の電波時計57は、電波送信所10から発信される標準電波を自動受信して各再生端末の日時修正を行い、各端末40、50、60、70は、指定時刻になった時、一斉に復号化開始(再生開始)、またはシナリオ再生を開始する。   The radio clock 47 of the master playback terminal 40 and the radio clock 57 of the slave playback terminals 50, 60 and 70 automatically receive the standard radio wave transmitted from the radio transmitting station 10 and correct the date and time of each playback terminal. , 50, 60, and 70 start decoding (reproduction start) or scenario reproduction all at once when the designated time comes.

マスタ再生端末40は、再生要求部41、同期再生制御部42、送信部43、受信部44、復号部45、表示部46、電波時計47から構成される。再生要求部41は、マルチビュー再生ファイルURLを入力する。同期再生制御部42は、全スレーブ再生端末50、60、70のIPアドレス一覧表を保持している。同期再生制御部42は、各再生端末が再生する領域の再生領域情報を作成する。同期再生制御部42は、再生要求部41、受信部44、復号部45からの要求制御と、受信部44、復号部45、送信部43への要求制御を行う。   The master reproduction terminal 40 includes a reproduction request unit 41, a synchronous reproduction control unit 42, a transmission unit 43, a reception unit 44, a decoding unit 45, a display unit 46, and a radio clock 47. The playback request unit 41 inputs a multi-view playback file URL. The synchronized playback control unit 42 holds a list of IP addresses of all slave playback terminals 50, 60, and 70. The synchronized playback control unit 42 creates playback area information of an area played by each playback terminal. The synchronous reproduction control unit 42 performs request control from the reproduction request unit 41, the reception unit 44, and the decoding unit 45, and request control to the reception unit 44, the decoding unit 45, and the transmission unit 43.

マスタ再生端末40は、全スレーブ再生端末50、60、70とTCP/IP接続をする。これは、少なくとも、マルチビュー再生ファイルURL、再生領域情報、選択したシナリオ選択情報を各スレーブ再生端末50、60、70へ送信するために用いる。スレーブ再生端末50、60、70からは、再生準備完了通知、マスタ再生端末40からの情報の受け取り返信に用いる。   The master playback terminal 40 establishes TCP / IP connection with all the slave playback terminals 50, 60, and 70. This is used to transmit at least the multi-view playback file URL, playback area information, and selected scenario selection information to each slave playback terminal 50, 60, 70. From the slave playback terminals 50, 60, 70, it is used for notification of completion of playback preparation and for receiving and returning information from the master playback terminal 40.

マスタ再生端末40の送信部43は、同期再生制御部42からの要求を受け取り、要求内容によって配信サーバ20、または、スレーブ再生端末50、60、70へ送信する。より具体的には、送信部43は、配信サーバ20へは、マルチビュー再生ファイル配信要求、符号化映像データ配信要求を行う。スレーブ再生端末50、60、70へは、少なくともマルチビュー再生ファイルURL、再生領域情報、シナリオ選択情報を送信する。   The transmission unit 43 of the master reproduction terminal 40 receives the request from the synchronous reproduction control unit 42 and transmits it to the distribution server 20 or the slave reproduction terminals 50, 60, and 70 depending on the request content. More specifically, the transmission unit 43 makes a multi-view playback file distribution request and an encoded video data distribution request to the distribution server 20. At least the multi-view playback file URL, playback area information, and scenario selection information are transmitted to the slave playback terminals 50, 60, and 70.

受信部44は、配信サーバ20、スレーブ再生端末50、60、70からのデータを受信し、受信したデータが符号化映像データの場合には、復号部45へ送り、それ以外の場合には、同期再生制御部42へ送る。   The receiving unit 44 receives data from the distribution server 20 and the slave playback terminals 50, 60, and 70. If the received data is encoded video data, the receiving unit 44 sends the data to the decoding unit 45; otherwise, The data is sent to the synchronized playback control unit 42.

復号部45は、受信部44から符号化映像データを受け取り、受け取った符号化映像データのナビゲーション符号化映像データとメイン符号化映像データを並列して1GOP(Group Of Picture)単位で復号化する。なお、1GOPは、一般的に、15フレーム、0.5秒であるが、必ずしもその必要はない。メイン符号化映像データの復号化は、選択領域情報とマスタ再生領域情報とを基に復号化し、さらに、マスタ再生領域値を基にマスタ再生領域映像を切り出す。さらに、復号部45は、復号化したナビゲーション映像とマスタ再生領域映像とを表示部46へ送る。   The decoding unit 45 receives the encoded video data from the receiving unit 44, and decodes the navigation encoded video data and the main encoded video data of the received encoded video data in units of 1 GOP (Group Of Picture). Note that 1 GOP is generally 15 frames and 0.5 seconds, but it is not always necessary. The main encoded video data is decoded based on the selection area information and the master reproduction area information, and further, the master reproduction area video is cut out based on the master reproduction area value. Further, the decoding unit 45 sends the decoded navigation video and master reproduction area video to the display unit 46.

表示部46は、復号部45から復号化したナビゲーション映像とマスタ再生領域映像とを受け取り、再生を行う。   The display unit 46 receives the decoded navigation video and the master playback area video from the decoding unit 45, and performs playback.

マスタ再生端末40での、シナリオ1、シナリオ2のサムネイル再生は、復号部45が復号化したナビゲーション映像からマルチビュー再生ファイルに記載されているシナリオ1、シナリオ2の選択領域情報を基にシナリオ1、シナリオ2の選択領域映像を切り出し、さらにサムネイル化する。   The thumbnail playback of scenario 1 and scenario 2 on the master playback terminal 40 is based on the selection area information of scenario 1 and scenario 2 described in the multi-view playback file from the navigation video decoded by the decoding unit 45. Then, the selected area video of scenario 2 is cut out and further thumbnailed.

表示部46は、サムネイル化されたシナリオ1、シナリオ2の選択領域映像を、復号部45から受け取り、再生を行う。電波時計47は、電波送信所10から発信される標準電波を自動受信してマスタ再生端末40の電波時計の日時修正を行う。   The display unit 46 receives the thumbnailed scenario 1 and scenario 2 selection area videos from the decoding unit 45 and plays them. The radio clock 47 automatically receives the standard radio wave transmitted from the radio transmission station 10 and corrects the date and time of the radio clock of the master reproduction terminal 40.

スレーブ再生端末50、60、70は、各々、同一の構成であるので、スレーブ再生端末50を例に説明する。スレーブ再生端末50は、同期再生制御部52、送信部53、受信部54、復号部55、表示部56、電波時計57から構成される。本実施形態では、スレーブ再生端末は、3台であるが、3台とは限らない。   Since the slave playback terminals 50, 60, and 70 have the same configuration, the slave playback terminal 50 will be described as an example. The slave reproduction terminal 50 includes a synchronous reproduction control unit 52, a transmission unit 53, a reception unit 54, a decoding unit 55, a display unit 56, and a radio clock 57. In this embodiment, there are three slave playback terminals, but the number is not limited to three.

同期再生制御部52は、受信部54、復号部55からの要求制御と、受信部54、復号部55、送信部53への要求制御を行う。送信部53は、同期再生制御部52からの要求を受け取り、要求内容によって、配信サーバ20、または、マスタ再生端末40へ要求を送信する。配信サーバ20へは、マルチビュー再生ファイル配信要求、符号化映像データ配信要求を行う一方、マスタ再生端末40へは、再生準備完了通知、マスタ再生端末40からの情報受け取り返信を行う。   The synchronized playback control unit 52 performs request control from the receiving unit 54 and the decoding unit 55 and request control to the receiving unit 54, the decoding unit 55, and the transmission unit 53. The transmission unit 53 receives the request from the synchronous reproduction control unit 52 and transmits the request to the distribution server 20 or the master reproduction terminal 40 depending on the content of the request. A multi-view playback file distribution request and an encoded video data distribution request are made to the distribution server 20, while a reproduction preparation completion notification and information reception reply from the master reproduction terminal 40 are made to the master reproduction terminal 40.

受信部54は、配信サーバ20、マスタ再生端末40からのデータを受信し、受信したデータが符号化映像データの場合には、復号部55へ送り、それ以外の場合には、同期再生制御部52へ送る。また、受信部54は、マスタ再生端末40から自端末の再生領域情報を受け取る。   The receiving unit 54 receives data from the distribution server 20 and the master reproduction terminal 40. If the received data is encoded video data, the receiving unit 54 sends the data to the decoding unit 55. Otherwise, the synchronous reproduction control unit Send to 52. Further, the receiving unit 54 receives the playback area information of the own terminal from the master playback terminal 40.

復号部55は、受信部54から符号化映像データを受け取り、受け取った符号化映像データのナビゲーション符号化映像データとメイン符号化映像データとを1GOP単位で並列して復号化する。メイン符号化映像データの復号化は、選択領域情報と、スレーブ再生端末50(60、70)の再生領域情報を元に復号化し、さらに、スレーブ再生端末50(60、70)の再生領域値に基づいて再生領域映像を切り出す。さらに、復号部55は、復号化したナビゲーション映像とスレーブ再生端末50(60、70)の再生領域映像を表示部56へ送る。表示部56は、復号部55から復号化したナビゲーション映像とスレーブ再生端末50(60、70)の再生領域映像とを受け取り、再生を行う。   The decoding unit 55 receives the encoded video data from the receiving unit 54, and decodes the navigation encoded video data and the main encoded video data of the received encoded video data in parallel in units of 1 GOP. The main encoded video data is decoded based on the selection area information and the reproduction area information of the slave reproduction terminal 50 (60, 70), and further to the reproduction area value of the slave reproduction terminal 50 (60, 70). Based on this, the playback area image is cut out. Further, the decoding unit 55 sends the decoded navigation video and the playback area video of the slave playback terminal 50 (60, 70) to the display unit 56. The display unit 56 receives the decoded navigation video from the decoding unit 55 and the playback area video of the slave playback terminal 50 (60, 70) and plays back.

スレーブ再生端末50(60、70)での、シナリオ1、シナリオ2のサムネイル再生は、復号部55が復号化したナビゲーション映像からマルチビュー再生ファイルに記載されているシナリオ1、シナリオ2の選択領域情報を基に選択領域映像を切り出し、さらにサムネイル化する。   The thumbnail playback of scenario 1 and scenario 2 on the slave playback terminal 50 (60, 70) is the selected area information of scenario 1 and scenario 2 described in the multi-view playback file from the navigation video decoded by the decoding unit 55. Based on this, the selected area video is cut out and further thumbnailed.

表示部56は、サムネイル化されたシナリオ1、シナリオ2の選択領域映像を、復号部55から受け取り、再生を行う。電波時計57は、電波送信所10から発信される標準電波を自動受信してスレーブ再生端末の電波時計の日時修正を行う。マスタ再生端末40、スレーブ再生端末50(60、70)は、それぞれの電波時計が指定時刻になったとき、一斉に復号化開始(再生開始)、またはシナリオ再生を開始する。   The display unit 56 receives the thumbnail-selected scenario 1 and scenario 2 selection area videos from the decoding unit 55 and plays them. The radio clock 57 automatically receives the standard radio wave transmitted from the radio transmitting station 10 and corrects the date of the radio clock of the slave playback terminal. The master playback terminal 40 and the slave playback terminal 50 (60, 70) start decoding (start playback) or scenario playback all at once when the respective radio clocks reach the designated time.

電波送信所(標準周波数局)10は、日本に2箇所あるうちのいずれか、あるいは双方であり、10万年に1秒の誤差といわれるセシウム原子電波時計をもとに標準電波を送信する。   The radio transmission station (standard frequency station) 10 is one or both of the two locations in Japan, and transmits standard radio waves based on a cesium atomic radio clock that is said to have an error of 1 second in 100,000 years.

図2は、マルチビュー再生ファイルを説明するための概念図である。マルチビュー再生ファイルは、前述したように、配信サーバ20の再生データ保存部22に蓄積されているデータの1つであり、少なくとも符号化映像データの存在場所、再生映像の分割数(縦、横)、再生時間、選択領域情報とその領域の再生時間によるシナリオが記載されているテキストファイルである。   FIG. 2 is a conceptual diagram for explaining a multi-view playback file. As described above, the multi-view playback file is one of the data stored in the playback data storage unit 22 of the distribution server 20, and includes at least the location where the encoded video data exists and the number of playback video divisions (vertical, horizontal). ), A text file in which a scenario based on reproduction time, selected area information, and reproduction time of the area is described.

マルチビュー再生ファイルには、少なくとも、コンテンツURL(符号化映像データが存在する場所、図示の例では、「rtsp://XXX.XXX.XXX/符号化映像データ」)、縦分割数(選択領域の縦方向の分割数、図示の例では「2」)、横分割数(選択領域の横方向の分割数、図示の例では「2」)、再生時間(再生開始から再生終了時間、図示の例では、再生開始が「0」、再生終了が「1800(msec)」が記載されている。さらに、シナリオ毎に、SCENARIO_NOに対して、選択領域情報、再生時間(msec)、選択領域変化、変化速度、及び変化量が、再生する順番に記載されている。   The multi-view playback file includes at least a content URL (location where encoded video data exists, in the example shown, “rtsp: //XXX.XXX.XXX/encoded video data”), the number of vertical divisions (selected area) , The number of divisions in the vertical direction (“2” in the example shown), the number of horizontal divisions (the number of divisions in the horizontal direction of the selected region, “2” in the example shown), the playback time (from the start of playback to the playback end time, In the example, the playback start is “0” and the playback end is “1800 (msec).” Furthermore, for each scenario, the selection area information, playback time (msec), selection area change, The change speed and the change amount are described in the order of reproduction.

1つのマルチビュー再生ファイルには、1つのシナリオが記載されているとは限らず、図示の例のように、複数のシナリオが記載されている場合もある。シナリオの区別するために、本実施形態では、SCENARIO_NOに「1」から順番を番号付与するが、番号で有る必要はない。本実施形態では、シナリオは2つであるが、2つである必要はない。シナリオの終わりには、記号「#」を記述する。   One scenario is not always described in one multi-view playback file, and a plurality of scenarios may be described as in the illustrated example. In order to distinguish the scenario, in this embodiment, the number is assigned to SCENARIO_NO from “1”, but it is not necessary to be a number. In this embodiment, there are two scenarios, but it is not necessary to have two. At the end of the scenario, the symbol “#” is described.

マスタ再生端末40、スレーブ再生端末50、60、70は、シナリオに記載されている選択領域情報に従って、符号化映像データ(ナビゲーション符号化映像データ、メイン符号化映像データ)に対して分割した選択領域を割り振り、各選択領域を対応する再生端末40、50、60、70で再生する。   The master playback terminal 40 and the slave playback terminals 50, 60, and 70 are selected areas divided with respect to the encoded video data (navigation encoded video data and main encoded video data) according to the selection area information described in the scenario. And the selected playback areas 40, 50, 60 and 70 are played back by the corresponding playback terminals 40, 50, 60 and 70.

図3は、スレーブ再生端末を区別するためのIPアドレスを説明するための図である。スレーブ再生端末50、60、70には、それぞれ固有のIPアドレスが割り当てられている。マスタ再生端末40は、IPアドレスによってスレーブ再生端末50、60、70を識別する。   FIG. 3 is a diagram for explaining an IP address for distinguishing slave reproduction terminals. A unique IP address is assigned to each of the slave playback terminals 50, 60, and 70. The master playback terminal 40 identifies the slave playback terminals 50, 60, and 70 by the IP address.

図4は、本実施形態による、再生領域情報を説明するための概念図である。図5は、各再生端末40、50、60、70での再生担当領域を説明するための概念図である。マスタ再生端末40は、図2に示すマルチビュー再生ファイルに記載されている分割数に基づいて、メイン映像、ナビゲーション映像に対して、図3に示すスレーブ再生端末IPアドレス一覧の上から順番に各再生端末50、60、70の再生領域を割り振る。割り振り方は、図5に示すように、左上角は常にマスタ再生端末40の領域、他を各スレーブ再生端末50、60、70がラスタスキャン順となる。   FIG. 4 is a conceptual diagram for explaining reproduction area information according to the present embodiment. FIG. 5 is a conceptual diagram for explaining a playback charge area in each of the playback terminals 40, 50, 60 and 70. Based on the number of divisions described in the multi-view playback file shown in FIG. 2, the master playback terminal 40 applies the main video and navigation video to the slave playback terminal IP address list shown in FIG. The playback areas of the playback terminals 50, 60, and 70 are allocated. As shown in FIG. 5, the upper left corner is always the area of the master playback terminal 40, and the other slave playback terminals 50, 60, and 70 are in raster scan order.

つまり、マスタ再生端末40の再生領域は、選択領域の4等分割の左上角、スレーブ再生端末50の再生領域は、選択領域の4等分割の右上、スレーブ再生端末60の再生領域は、選択領域の4等分割の左下、スレーブ再生端末70の再生領域は、選択領域の4等分割の右下である。   That is, the playback area of the master playback terminal 40 is the upper left corner of the selection area, and the playback area of the slave playback terminal 50 is the upper right corner of the selection area, and the playback area of the slave playback terminal 60 is the selection area. The playback area of the slave playback terminal 70 is the lower right corner of the selected area.

本実施形態では、ナビゲーション映像の解像度が400×200で、再生中のナビゲーション映像から切り出して再生する選択領域情報(X、Y、幅、高さ)は、(30,70,260,100)であり、これを4等分割している。ナビゲーション映像での各再生領域値(X、Y、幅、高さ)は、マスタ再生端末40の再生領域値は、(30,70,130,50)、スレーブ再生端末50の再生領域値は、(160,70,130,50)、スレーブ再生端末60の再生領域値は、(30,120,130,50)、スレーブ再生端末70の再生領域値は、(160,120,130,50)となる。   In this embodiment, the resolution of the navigation video is 400 × 200, and the selection area information (X, Y, width, height) to be cut out from the navigation video being played back is (30, 70, 260, 100). Yes, this is divided into four equal parts. Each playback area value (X, Y, width, height) in the navigation video is as follows: (30, 70, 130, 50) for the playback area value of the master playback terminal 40, and (160, 70, 130, 50), the playback area value of the slave playback terminal 60 is (30, 120, 130, 50), and the playback area value of the slave playback terminal 70 is (160, 120, 130, 50). Become.

また、メイン映像の解像度が2000×4000の場合には、選択領域(X、Y、幅、高さ)は、(300,700,2600,1000)となり、マスタ再生端末40の再生領域値(X、Y、幅、高さ)は、(300,700,1300,500)、スレーブ再生端末50の再生領域値は、1600,700,1300,500、スレーブ再生端末60の再生領域値は、(300,1200,1300,500)、スレーブ再生端末70の再生領域値は、(1600,1200,1300,500)となる。   When the resolution of the main video is 2000 × 4000, the selection area (X, Y, width, height) is (300, 700, 2600, 1000), and the reproduction area value (X , Y, width, height) is (300, 700, 1300, 500), the playback area value of the slave playback terminal 50 is 1600, 700, 1300, 500, and the playback area value of the slave playback terminal 60 is (300 , 1200, 1300, 500), and the playback area value of the slave playback terminal 70 is (1600, 1200, 1300, 500).

次に、本実施形態の動作について説明する。
なお、以下では、スレーブ再生端末として、スレーブ再生端末50についてのみ説明するが、他のスレーブ再生端末60、70でも同様の動作を行うので、スレーブ再生端末50の後ろに括弧で符号のみを示す。
Next, the operation of this embodiment will be described.
In the following description, only the slave playback terminal 50 will be described as the slave playback terminal. However, since the same operation is performed in the other slave playback terminals 60 and 70, only the reference numerals are shown in parentheses after the slave playback terminal 50.

図6〜図11は、本実施形態の動作(分割再生開始)を説明するためのフローチャートである。マスタ再生端末40は、同期再生制御部42に保持されているスレーブ再生端末IPアドレス一覧表を参照し、スレーブ再生端末50(60、70)とTCP/IP(Transmission Control Protocol/Internet Protocol)接続を行う(ステップ401)。スレーブ再生端末IPアドレス一覧表は、事前に設定してある。次に、再生要求部41にマルチビュー再生ファイルURLを入力すると、再生要求部41は、入力されたマルチビュー再生ファイルURLを同期再生制御部42に送る(ステップ402)。   6 to 11 are flowcharts for explaining the operation (start of divided reproduction) of this embodiment. The master playback terminal 40 refers to the slave playback terminal IP address list held in the synchronous playback control unit 42 and establishes a TCP / IP (Transmission Control Protocol / Internet Protocol) connection with the slave playback terminal 50 (60, 70). Perform (step 401). The slave playback terminal IP address list is set in advance. Next, when the multi-view playback file URL is input to the playback request unit 41, the playback request unit 41 sends the input multi-view playback file URL to the synchronous playback control unit 42 (step 402).

同期再生制御部42は、再生要求部41から入力されたマルチビュー再生ファイルURLを受け取り、受け取ったマルチビュー再生ファイルURLを送信部43へ送る(ステップS403)。次に、送信部43は、マルチビュー再生ファイルURLを同期再生制御部42から受け取り、受け取ったURLのマルチビュー再生ファイル配信要求を配信サーバ20へ送信する(ステップ404)。   The synchronous playback control unit 42 receives the multi-view playback file URL input from the playback request unit 41, and sends the received multi-view playback file URL to the transmission unit 43 (step S403). Next, the transmission unit 43 receives the multi-view reproduction file URL from the synchronous reproduction control unit 42 and transmits a multi-view reproduction file distribution request for the received URL to the distribution server 20 (step 404).

配信サーバ20において、受信部21は、ネットワーク30を介して、マスタ再生端末40からマルチビュー再生ファイルURLを受信し、マルチビュー再生ファイル要求を再生データ保存部22へ送る(ステップ405)。再生データ保存部22は、受信部21からマルチビュー再生ファイルURLを受け取り、受け取ったURLのマルチビュー再生ファイルを読み出し、送信部23へ送信する(ステップ406)。送信部23は、再生データ保存部22からマルチビュー再生ファイルを受け取り、受け取ったマルチビュー再生ファイルを、ネットワーク30を介してマスタ再生端末40へ送信する(ステップ407)。   In the distribution server 20, the receiving unit 21 receives the multi-view playback file URL from the master playback terminal 40 via the network 30, and sends a multi-view playback file request to the playback data storage unit 22 (step 405). The reproduction data storage unit 22 receives the multi-view reproduction file URL from the reception unit 21, reads the multi-view reproduction file of the received URL, and transmits it to the transmission unit 23 (step 406). The transmission unit 23 receives the multi-view playback file from the playback data storage unit 22, and transmits the received multi-view playback file to the master playback terminal 40 via the network 30 (step 407).

マスタ再生端末40において、受信部44は、ネットワーク30を介して配信サーバ20からマルチビュー再生ファイルを受信し、同期再生制御部42へ送る(ステップ408)。同期再生制御部42は、受信部44からマルチビュー再生ファイルを受け取ると、マルチビュー再生ファイルの中に記載されているコンテンツURLの符号化映像データの配信要求を送信部43へ送るとともに、マルチビュー再生ファイルを復号部45へ送る(ステップ409)。送信部43は、同期再生制御部42から符号化映像データの配信要求を受け取り、受け取った符号化映像データの配信要求を、ネットワーク30を介して配信サーバ20へ送る(ステップ410)。   In the master playback terminal 40, the receiving unit 44 receives the multi-view playback file from the distribution server 20 via the network 30, and sends it to the synchronous playback control unit 42 (step 408). When the synchronous playback control unit 42 receives the multi-view playback file from the receiving unit 44, the synchronous playback control unit 42 sends a distribution request for the encoded video data of the content URL described in the multi-view playback file to the transmission unit 43, and The reproduction file is sent to the decryption unit 45 (step 409). The transmission unit 43 receives the encoded video data distribution request from the synchronous reproduction control unit 42, and sends the received encoded video data distribution request to the distribution server 20 via the network 30 (step 410).

配信サーバ20において、受信部21は、ネットワーク30を介してマスタ再生端末40から符号化映像データの配信要求を受信し、受け取った符号化映像データの配信要求を再生データ保存部22へ送る(ステップ411)。次に、再生データ保存部22は、受信部21から符号化映像データ配信要求を受け取り、要求された符号化映像データを読み出し、送信部23へ送る(ステップ412)。送信部23は、再生データ保存部22から送られた符号化映像データを受け取り、受け取った符号化映像データを、ネットワーク30を介してマスタ再生端末40へ送信する(ステップ413)   In the distribution server 20, the receiving unit 21 receives the distribution request for the encoded video data from the master reproduction terminal 40 via the network 30, and sends the received distribution request for the encoded video data to the reproduction data storage unit 22 (Step S21). 411). Next, the reproduction data storage unit 22 receives the encoded video data distribution request from the reception unit 21, reads out the requested encoded video data, and sends it to the transmission unit 23 (step 412). The transmission unit 23 receives the encoded video data transmitted from the reproduction data storage unit 22, and transmits the received encoded video data to the master reproduction terminal 40 via the network 30 (step 413).

マスタ再生端末40において、受信部44は、配信サーバ20の送信部23から送信された符号化映像データを、ネットワーク30を介して受け取り、符号化映像データ受信開始を同期再生制御部42へ通知し、また、復号部45へ符号化映像データのナビゲーション符号化映像データとメイン符号化映像データとをそれぞれ1GOPのみ送る。(ステップ414)。このとき、復号部45は、まだ復号しない。受信部44は、バッファ残量から配信制御を行っているため、受信バッファが溢れることはない。   In the master reproduction terminal 40, the reception unit 44 receives the encoded video data transmitted from the transmission unit 23 of the distribution server 20 via the network 30, and notifies the synchronous reproduction control unit 42 of the start of reception of the encoded video data. Further, only 1 GOP of the navigation encoded video data and the main encoded video data of the encoded video data is sent to the decoding unit 45. (Step 414). At this time, the decoding unit 45 does not perform decoding yet. Since the receiving unit 44 performs distribution control from the remaining buffer capacity, the receiving buffer does not overflow.

次に、同期再生制御部42は、受信部44から符号化映像データの受信開始通知を受け取ると、ステップ402と同じマルチビュー再生ファイルURLを、ステップ401でTCP/IP接続した全スレーブ再生端末へ通知する指示を送信部43へ送る(ステップS415)。送信部43は、同期再生制御部42からステップ402と同じマルチビュー再生ファイルURLを、ステップ401でTCP/IP接続した全スレーブ再生端末へ通知する指示を受け取り、受け取ったマルチビュー再生ファイルURLを、TCP/IPでネットワーク30を介して全スレーブ再生端末50(60、70)へ送信する(ステップS416)。   Next, when receiving the reception start notification of the encoded video data from the receiving unit 44, the synchronized playback control unit 42 sends the same multi-view playback file URL as in step 402 to all the slave playback terminals connected in TCP / IP in step 401. An instruction to notify is sent to the transmission unit 43 (step S415). The transmission unit 43 receives an instruction from the synchronous playback control unit 42 to notify the same multi-view playback file URL as in step 402 to all slave playback terminals connected in TCP / IP in step 401, and the received multi-view playback file URL is Transmission to all slave playback terminals 50 (60, 70) via the network 30 by TCP / IP (step S416).

スレーブ再生端末50(60、70)において、受信部54は、ネットワーク30を介して、マスタ再生端末40からマルチビュー再生ファイルURLを受け取り、該マルチビュー再生ファイルURLを同期再生制御部52へ送る(ステップS417)。スレーブ再生端末50(60、70)の同期再生制御部52は、受信部54からマルチビュー再生ファイルURLを受け取り、該マルチビュー再生ファイルURLを送信部53へ送る(ステップS418)。スレーブ再生端末50(60、70)の送信部53は、同期再生制御部52からマルチビュー再生ファイルURLを受け取り、受け取ったURLのマルチビュー再生ファイル配信要求を配信サーバ20へ送る(ステップS419)。   In the slave playback terminal 50 (60, 70), the receiving unit 54 receives the multi-view playback file URL from the master playback terminal 40 via the network 30, and sends the multi-view playback file URL to the synchronous playback control unit 52 ( Step S417). The synchronous playback control unit 52 of the slave playback terminal 50 (60, 70) receives the multi-view playback file URL from the reception unit 54, and sends the multi-view playback file URL to the transmission unit 53 (step S418). The transmission unit 53 of the slave reproduction terminal 50 (60, 70) receives the multi-view reproduction file URL from the synchronous reproduction control unit 52, and sends a multi-view reproduction file distribution request of the received URL to the distribution server 20 (step S419).

配信サーバにおいて、受信部21は、ネットワーク30を介して、スレーブ再生端末50(60、70)からマルチビュー再生ファイルURLを受信し、再生データ保存部22へ送る(ステップS420)。再生データ保存部22は、受信部21からマルチビュー再生ファイルURLを受け取り、受け取ったURLのマルチビュー再生ファイルを要求された数だけ読み出し、送信部23へ送信する(ステップS421)。送信部23は、再生データ保存部22からマルチビュー再生ファイルを要求数だけ受け取り、受け取ったマルチビュー再生ファイルを、ネットワーク30を介して、スレーブ再生端末50(60、70)へ送信する(ステップS422)。   In the distribution server, the receiving unit 21 receives the multi-view playback file URL from the slave playback terminal 50 (60, 70) via the network 30, and sends it to the playback data storage unit 22 (step S420). The reproduction data storage unit 22 receives the multi-view reproduction file URL from the reception unit 21, reads the requested number of multi-view reproduction files of the received URL, and transmits the requested number to the transmission unit 23 (step S421). The transmission unit 23 receives the requested number of multi-view playback files from the playback data storage unit 22, and transmits the received multi-view playback files to the slave playback terminals 50 (60, 70) via the network 30 (step S422). ).

スレーブ再生端末50(60、70)において、受信部54は、ネットワーク30を介して、配信サーバ20からマルチビュー再生ファイルを受信し、同期再生制御部52へ送る(ステップS423)。次に、スレーブ再生端末50(60、70)において、同期再生制御部52は、受信部54からマルチビュー再生ファイルを受け取ると、マルチビュー再生ファイルの中に記載されているコンテンツURLの符号化映像データの配信要求を、送信部53へ送り、また、マルチビュー再生ファイルを復号部55へ送る(ステップS424)。送信部53は、同期再生制御部52から符号化映像データの配信要求を受け取り、受け取った符号化映像データの配信要求を、ネットワーク30を介して、配信サーバ20へ送る(ステップS425)。   In the slave playback terminal 50 (60, 70), the receiving unit 54 receives the multi-view playback file from the distribution server 20 via the network 30 and sends it to the synchronous playback control unit 52 (step S423). Next, in the slave playback terminal 50 (60, 70), when the synchronized playback control unit 52 receives the multi-view playback file from the receiving unit 54, the encoded video of the content URL described in the multi-view playback file. A data distribution request is sent to the transmission unit 53, and a multi-view playback file is sent to the decoding unit 55 (step S424). The transmission unit 53 receives the distribution request for the encoded video data from the synchronous reproduction control unit 52, and sends the distribution request for the encoded video data to the distribution server 20 via the network 30 (step S425).

配信サーバ20において、受信部21は、ネットワーク30を介して、スレーブ再生端末50(60、70)から符号化映像データの配信要求を受信し、受け取った符号化映像データの配信要求を再生データ保存部22へ送る(ステップS426)。再生データ保存部22は、受信部21から符号化映像データ配信要求を受け取り、要求された符号化映像データを要求数だけ読み出し、送信部23へ送る(ステップS427)。送信部23は、再生データ保存部22から送られた符号化映像データを要求数受け取り、受け取った符号化映像データを、ネットワーク30を介して、スレーブ再生端末50(60、70)へ送信する(ステップS428)。   In the distribution server 20, the receiving unit 21 receives the encoded video data distribution request from the slave reproduction terminal 50 (60, 70) via the network 30, and stores the received encoded video data distribution request as reproduction data. The data is sent to the unit 22 (step S426). The reproduction data storage unit 22 receives the encoded video data distribution request from the reception unit 21, reads out the requested encoded video data by the requested number, and sends it to the transmission unit 23 (step S427). The transmission unit 23 receives the number of requests of the encoded video data sent from the reproduction data storage unit 22, and transmits the received encoded video data to the slave reproduction terminal 50 (60, 70) via the network 30 ( Step S428).

スレーブ再生端末50(60、70)において、受信部54は、配信サーバ20の送信部23から送信された符号化映像データを、ネットワーク30を介して受け取り、符号化映像データ受信開始を、同期再生制御部52へ通知し、さらに、復号部55へ符号化映像データのナビゲーション符号化映像データとメイン符号化映像データとを、それぞれ1GOPのみ送る(ステップS429)。このとき、復号部55は、まだ復号しない。スレーブ再生端末50(60、70)において、受信部54は、バッファ残量から配信制御を行っているため、受信バッファが溢れることはない。   In the slave reproduction terminal 50 (60, 70), the reception unit 54 receives the encoded video data transmitted from the transmission unit 23 of the distribution server 20 via the network 30, and synchronously reproduces the start of reception of the encoded video data. The control unit 52 is notified, and the navigation encoded video data and the main encoded video data of the encoded video data are each sent to the decoding unit 55 only by 1 GOP (step S429). At this time, the decoding unit 55 does not perform decoding yet. In the slave playback terminal 50 (60, 70), the receiving unit 54 performs distribution control from the remaining buffer capacity, so that the reception buffer does not overflow.

同期再生制御部52は、受信部54から符号化映像データ受信開始通知を受け取り、受け取った符号化映像データ受信開始通知を、送信部53へ送る(ステップ430)。送信部53は、同期再生制御部52から符号化映像データ受信開始通知を受け取り、受け取った符号化映像データ受信開始通知を、ネットワーク30を介して、TCP/IPでマスタ再生端末40へ送る(ステップS431)。   The synchronized playback control unit 52 receives the encoded video data reception start notification from the reception unit 54, and sends the received encoded video data reception start notification to the transmission unit 53 (step 430). The transmission unit 53 receives the encoded video data reception start notification from the synchronous reproduction control unit 52, and sends the received encoded video data reception start notification to the master reproduction terminal 40 by TCP / IP via the network 30 (step S31). S431).

マスタ再生端末40において、受信部44は、スレーブ再生端末50(60、70)からネットワーク30を介して符号化映像データ受信開始通知を受け取り、受け取った符号化映像データ受信開始通知を、同期再生制御部42へ送る(ステップS432)。同期再生制御部42は、受信部44からスレーブ再生端末50(60、70)の符号化映像データ受信開始通知を受け取り、全てのスレーブ再生端末50(60、70)から符号化映像データ受信開始通知を受け取ると、再生領域情報を作成し、各スレーブ再生端末50(60、70)へ各再生領域情報を通知する指示を、送信部43へ送り、また、復号部45へマスタ再生領域情報を送る(ステップ433)。   In the master reproduction terminal 40, the receiving unit 44 receives the encoded video data reception start notification from the slave reproduction terminal 50 (60, 70) via the network 30, and performs the synchronous reproduction control on the received encoded video data reception start notification. This is sent to the unit 42 (step S432). The synchronous playback control unit 42 receives the encoded video data reception start notification of the slave playback terminals 50 (60, 70) from the receiving unit 44, and the encoded video data reception start notification from all the slave playback terminals 50 (60, 70). Is received, an instruction for creating the playback area information and notifying each slave playback terminal 50 (60, 70) of each playback area information is sent to the transmission unit 43, and the master playback area information is sent to the decoding unit 45. (Step 433).

再生領域情報は、マルチビュー再生ファイルに記載されている分割数を基にスレーブ再生端末IPアドレス一覧表の上から順番に各端末の再生領域を割り振ることで作成する。割り振り方は、図5に示すように、マスタ再生端末は、常に左上角、各スレーブ再生端末50(60、70)の再生は、ラスタスキャン順となる。すなわち、マスタ再生端末40は、4等分割の左上角、スレーブ再生端末50は、4等分割の右上、スレーブ再生端末60は、4等分割の左下、スレーブ再生端末70は、4等分割の右下である。   The reproduction area information is created by allocating the reproduction area of each terminal in order from the top of the slave reproduction terminal IP address list based on the number of divisions described in the multi-view reproduction file. As shown in FIG. 5, the master playback terminal always has the upper left corner, and the playback of each slave playback terminal 50 (60, 70) is in raster scan order. That is, the master playback terminal 40 has a quadrant upper left corner, the slave playback terminal 50 has a quadrant upper right, the slave playback terminal 60 has a lower quadrant, and the slave playback terminal 70 has a quadrant right It is below.

マスタ再生端末40の送信部43は、同期再生制御部42から各スレーブ再生端末50(60、70)へ各再生領域情報を通知する指示を受け取り、TCP/IP接続した各スレーブ再生端末50(60、70)へネットワーク30を介して各再生領域情報を送信する(ステップ434)。   The transmission unit 43 of the master playback terminal 40 receives an instruction to notify each playback area information from the synchronized playback control unit 42 to each slave playback terminal 50 (60, 70), and each slave playback terminal 50 (60) connected via TCP / IP. , 70), each reproduction area information is transmitted via the network 30 (step 434).

スレーブ再生端末50(60、70)において、受信部54は、マスタ再生端末40から自端末の再生領域情報を、ネットワーク30を介して受け取り、受け取った自端末の再生領域情報を、同期再生制御部52へ送る(ステップ435)。同期再生制御部52は、自端末の再生領域情報を受け取ると、復号部55へ送り、また、再生領域情報受け取り通知を送信部53へ送る(ステップ436)。送信部53は、同期再生制御部52から再生領域情報受け取り通知を受け取り、マスタ再生端末40へTCP/IPでネットワーク30を介して送る(ステップ437)。   In the slave reproduction terminal 50 (60, 70), the receiving unit 54 receives the reproduction area information of the own terminal from the master reproduction terminal 40 via the network 30, and receives the received reproduction area information of the own terminal as a synchronous reproduction control unit. 52 (step 435). Upon receiving the playback area information of the terminal itself, the synchronized playback control section 52 sends it to the decoding section 55 and sends a playback area information receipt notification to the transmission section 53 (step 436). The transmission unit 53 receives the reproduction area information receipt notification from the synchronous reproduction control unit 52 and sends it to the master reproduction terminal 40 via the network 30 by TCP / IP (step 437).

マスタ再生端末40において、受信部44は、スレーブ再生端末50(60、70)から再生領域情報受け取り通知を受け取り、受け取った再生領域情報受け取り通知を、同期再生制御部42へ送る(ステップ438)。同期再生制御部42は、受信部44から再生領域情報受け取り通知を受け取り、全てのスレーブ再生端末50、60、70から再生領域情報受け取り通知を受け取ると、電波時計47の時刻を確認し、確認したその時刻T1にマスタ再生端末40からスレーブ再生端末50、60、70へ復号化開始指示が届くまでの最大の時間T2を加えた復号化開始時刻T=T1+T2を算出し、さらに、該復号化開始時刻Tを全スレーブ再生端末50、60、70へ送る指示を、送信部43へ出す(ステップ439)。   In the master playback terminal 40, the receiving unit 44 receives the playback area information reception notification from the slave playback terminal 50 (60, 70), and sends the received playback area information reception notification to the synchronous playback control unit 42 (step 438). When the synchronized playback control unit 42 receives the playback area information reception notification from the receiving unit 44 and receives the playback area information reception notification from all the slave playback terminals 50, 60, 70, the time of the radio clock 47 is confirmed and confirmed. The decoding start time T = T1 + T2 is calculated by adding the maximum time T2 until the decoding start instruction arrives from the master playback terminal 40 to the slave playback terminals 50, 60, 70 at the time T1, and further, the decoding start An instruction to send the time T to all the slave playback terminals 50, 60, 70 is sent to the transmission unit 43 (step 439).

なお、マスタ再生端末40からスレーブ再生端末50、60、70へ復号化開始指示が届くまでの最大の時間T2は、予め設定されているものとする。この設定方法としては、マスタ再生端末40からスレーブ再生端末50、60、70へテストパケットを送信し、各スレーブ再生端末50、60、70からマスタ再生端末40へ回答パケットが戻る時間を計測して設定する。   It is assumed that the maximum time T2 until the decoding start instruction arrives from the master playback terminal 40 to the slave playback terminals 50, 60, 70 is set in advance. As this setting method, a test packet is transmitted from the master reproduction terminal 40 to the slave reproduction terminals 50, 60, 70, and the time for the response packet to return from each slave reproduction terminal 50, 60, 70 to the master reproduction terminal 40 is measured. Set.

マスタ再生端末40において、同期再生制御部42は、電波時計47を確認し、復号化開始時刻Tになった時、復号部45へ復号化開始指示を送り、さらに、同期再生制御部42は、受信部44へ、符号化映像データの復号部45への送信開始指示を送る(ステップ440)。   In the master reproduction terminal 40, the synchronous reproduction control unit 42 confirms the radio clock 47, and when the decoding start time T is reached, sends a decoding start instruction to the decoding unit 45. Furthermore, the synchronous reproduction control unit 42 An instruction to start transmission of the encoded video data to the decoding unit 45 is sent to the receiving unit 44 (step 440).

次に、マスタ再生端末40において、復号部45は、同期再生制御部42から復号化開始を受け取ると、ナビゲーション符号化映像データの復号化と、初期値の選択領域情報とマスタ再生領域情報とに基づくメイン符号化映像データの復号化とを、1GOP単位で並列して開始し(選択領域情報とマスタ再生領域情報とを基に復号化したメイン映像は、図4で示すマスタ再生領域より大きいサイズとなる)、さらに、マスタ再生領域値に基づいて、マスタ再生領域を切り出し、このマスタ再生領域映像とナビゲーション映像とを、表示部46へ送り、さらに、復号化したナビゲーション映像から、マルチビュー再生ファイルのシナリオ1、シナリオ2のシナリオに沿って各選択領域情報に基づいてシナリオ1、2の映像を切り出してサムネイル化し、該サムネイル化したシナリオ1、2の映像を、表示部46に送る(ステップ441)。マスタ再生端末40において、表示部46は、復号部45で復号化したナビゲーション映像、マスタ再生領域映像、及びサムネイル化したシナリオ1,2の映像を受け取り、再生を開始する(ステップ442)。   Next, in the master reproduction terminal 40, when receiving the decoding start from the synchronous reproduction control unit 42, the decoding unit 45 decodes the navigation encoded video data, and selects the initial value selection area information and the master reproduction area information. Decoding of the main encoded video data based on the 1 GOP is started in parallel (the main video decoded based on the selection area information and the master reproduction area information is larger than the master reproduction area shown in FIG. 4). Further, based on the master playback area value, the master playback area is cut out, the master playback area video and the navigation video are sent to the display unit 46, and the multi-view playback file is further generated from the decoded navigation video. In accordance with scenario 1 and scenario 2 below, the images of scenarios 1 and 2 are cut out based on the selected area information and However, the video scenarios 1 and 2 that the thumbnails, and sends to the display unit 46 (step 441). In the master playback terminal 40, the display unit 46 receives the navigation video decoded by the decoding unit 45, the master playback area video, and the thumbnails of the scenarios 1 and 2 and starts playback (step 442).

一方、マスタ再生端末40の送信部43は、同期再生制御部42から全再生端末40、50(60、70)の電波時計47(57など)が復号化開始時刻Tになったときに復号部45、55へ復号化開始を送る指示を受け取ると、該指示をTCP/IPでネットワーク30を介して、全スレーブ再生端末50、60、70へ送信する(ステップS443)。   On the other hand, the transmission unit 43 of the master reproduction terminal 40 receives the decoding unit when the radio clock 47 (57, etc.) of all the reproduction terminals 40, 50 (60, 70) reaches the decoding start time T from the synchronous reproduction control unit 42. When receiving the instruction to send the decoding start to 45, 55, the instruction is transmitted to all the slave playback terminals 50, 60, 70 via the network 30 by TCP / IP (step S443).

次に、スレーブ再生端末50(60、70)の受信部54は、マスタ再生端末40からネットワーク30を介して受け取った、復号化開始時刻Tになったときに復号化開始を復号部へ送る指示を、同期再生制御部52へ送る(ステップ444)。次に、スレーブ再生端末50(60、70)の同期再生制御部52は、受信部54から復号化開始時刻Tになったときに復号化開始を復号部へ送る指示を受け取ると、電波時計57を確認し、電波時計57が復号化開始時刻Tになると、復号部55へ復号化開始指示を送り、さらに、受信部54へ、符号化映像データの復号部への送信開始指示を送る(ステップS445)。   Next, the receiving unit 54 of the slave playback terminal 50 (60, 70) receives an instruction to send the decoding start to the decoding unit when the decoding start time T is received from the master playback terminal 40 via the network 30. Is sent to the synchronous reproduction control unit 52 (step 444). Next, when the synchronous reproduction control unit 52 of the slave reproduction terminal 50 (60, 70) receives an instruction from the reception unit 54 to send the decoding start to the decoding unit when the decoding start time T is reached, the radio clock 57 When the radio timepiece 57 reaches the decoding start time T, a decoding start instruction is sent to the decoding unit 55, and further, a transmission start instruction to the decoding unit for encoded video data is sent to the receiving unit 54 (step S1). S445).

スレーブ再生端末50(60、70)の復号部55は、同期再生制御部52から復号化開始指示を受け取ると、初期値の選択領域情報とスレーブ再生端末50(60、70)それぞれの自端末の再生領域情報とに基づくメイン符号化映像データの復号化と、ナビゲーション符号化映像データとの復号化を、1GOP単位で並列して開始し(選択領域情報と再生領域情報とに基づいて復号化したメイン映像は、図4に示すスレーブ再生領域より大きいサイズとなる)、スレーブ再生端末50(60、70)の再生領域値に基づいて、それぞれのスレーブ再生領域映像を切り出し、このスレーブ再生領域映像とナビゲーション映像とを、表示部56へ送り、さらに、復号化したナビゲーション映像から、マルチビュー再生ファイルのシナリオ1、シナリオ2のシナリオに沿って各選択領域情報に基づいてシナリオ1、2の映像を切り出してサムネイル化し、該サムネイル化したシナリオ1、2の映像を、表示部56に送る(ステップS446)。   When receiving the decoding start instruction from the synchronous playback control unit 52, the decoding unit 55 of the slave playback terminal 50 (60, 70) receives the selection area information of the initial value and the slave playback terminal 50 (60, 70) of its own terminal. The decoding of the main encoded video data based on the reproduction area information and the decoding of the navigation encoded video data are started in parallel in units of 1 GOP (decoding based on the selection area information and the reproduction area information). The main video has a size larger than the slave playback area shown in FIG. 4), and each slave playback area video is cut out based on the playback area value of the slave playback terminal 50 (60, 70). The navigation video is sent to the display unit 56, and from the decoded navigation video, the scenario 1 of the multi-view playback file, Along the scenario Nario 2 thumbnails cut video scenarios 1 and 2 on the basis of each selected area information, the video scenarios 1 and 2 that the thumbnails, and sends to the display unit 56 (step S446).

スレーブ再生端末50(60、70)の表示部56は、復号部55から復号化したナビゲーション映像、スレーブ再生端末50(60、70)のスレーブ再生領域映像、サムネイル化したシナリオ1、2の映像を受け取り、再生を開始する(ステップ447)。   The display unit 56 of the slave playback terminal 50 (60, 70) displays the navigation video decoded from the decoding unit 55, the slave playback area video of the slave playback terminal 50 (60, 70), and thumbnails of scenarios 1 and 2. Receiving and starting reproduction (step 447).

そして、マスタ再生端末40が再生停止を実行したか否かを判定し(ステップ448)、マスタ再生端末40が再生停止を実行すると、全スレーブ再生端末50、60、70も再生を停止する。   Then, it is determined whether or not the master playback terminal 40 has stopped playback (step 448). When the master playback terminal 40 has stopped playback, all the slave playback terminals 50, 60, and 70 also stop playback.

図12〜図14は、本実施形態の動作(シナリオによる分割再生)を説明するためのフローチャートである。ユーザが、マスタ再生端末40の表示部46にストリーム再生中のサムネイル化されたシナリオ1またはシナリオ2のいずれかを選択すると、マスタ再生端末40の表示部46は、選択されたシナリオ選択情報を再生要求部41に送る(ステップ501)。以下では、シナリオ1が選択されたものとする。   12 to 14 are flowcharts for explaining the operation of the present embodiment (divided reproduction by scenario). When the user selects either scenario 1 or scenario 2 in the form of a thumbnail during stream playback on the display unit 46 of the master playback terminal 40, the display unit 46 of the master playback terminal 40 plays back the selected scenario selection information. The request is sent to the request unit 41 (step 501). In the following, it is assumed that scenario 1 is selected.

次に、マスタ再生端末40の再生要求部41は、表示部46からシナリオ1選択情報を受け取ると、受け取ったシナリオ1選択情報を、同期再生制御部42に送る(ステップ502)。同期再生制御部42は、選択されたシナリオ1選択情報を再生要求部41から受け取り、受け取ったシナリオ1選択情報を復号部45へ送り、また、受け取ったシナリオ1選択情報をTCP/IP接続した全スレーブ再生端末50(60、70)へ通知する指示を、送信部43へ送る(ステップ503)。送信部43は、シナリオ1選択情報を全スレーブ再生端末へ通知する指示を、同期再生制御部42から受け取り、受け取ったシナリオ1選択情報をTCP/IPでネットワークを介して全スレーブ再生端末50(60、70)へ送信する(ステップ504)。   Next, when the playback request unit 41 of the master playback terminal 40 receives the scenario 1 selection information from the display unit 46, the playback request unit 41 sends the received scenario 1 selection information to the synchronous playback control unit 42 (step 502). The synchronized playback control unit 42 receives the selected scenario 1 selection information from the playback request unit 41, sends the received scenario 1 selection information to the decoding unit 45, and also receives all the scenario 1 selection information received through TCP / IP connection. An instruction to notify the slave playback terminal 50 (60, 70) is sent to the transmission unit 43 (step 503). The transmission unit 43 receives an instruction to notify the scenario 1 selection information to all the slave reproduction terminals from the synchronous reproduction control unit 42, and the received scenario 1 selection information is transmitted to all the slave reproduction terminals 50 (60 via the network by TCP / IP). , 70) (step 504).

次に、スレーブ再生端末50(60、70)において、受信部54は、ネットワーク30を介してマスタ再生端末40からシナリオ1選択情報を受け取り、受け取ったシナリオ1選択情報を、同期再生制御部52へ送る(ステップ505)。同期再生制御部52は、シナリオ1選択情報を受信部54から受け取り、受け取ったシナリオ1選択情報を、復号部55へ送り、また、シナリオ1選択情報受け取り通知を送信部53へ送る(ステップ506)。送信部53は、同期再生制御部52からシナリオ1選択情報受け取り通知を受け取り、該シナリオ1選択情報受け取り通知を、ネットワーク30を介してTCP/IPでマスタ再生端末40へ送る(ステップS507)。   Next, in the slave playback terminal 50 (60, 70), the receiving unit 54 receives the scenario 1 selection information from the master playback terminal 40 via the network 30, and sends the received scenario 1 selection information to the synchronized playback control unit 52. Send (step 505). The synchronized playback control unit 52 receives the scenario 1 selection information from the reception unit 54, sends the received scenario 1 selection information to the decoding unit 55, and sends a scenario 1 selection information receipt notification to the transmission unit 53 (step 506). . The transmission unit 53 receives the scenario 1 selection information reception notification from the synchronous reproduction control unit 52, and sends the scenario 1 selection information reception notification to the master reproduction terminal 40 by TCP / IP via the network 30 (step S507).

マスタ再生端末40において、受信部44は、スレーブ再生端末50(60、70)からネットワーク30を介してシナリオ1選択情報受け取り通知を受け取り、該受け取ったシナリオ選択情報受け取り通知を、同期再生制御部42へ送る(ステップ508)。同期再生制御部42は、受信部44から、全てのスレーブ再生端末50(60、70)のシナリオ1選択情報受け取り通知を受け取ると、電波時計57の時刻を確認し、確認したその時刻Z1にマスタ再生端末40からスレーブ再生端末50(60、70)へシナリオ再生開始指示が届くまでの最大の時間Z2を加えたシナリオ再生開始時刻Z=Z1+Z2を算出し、さらに、シナリオ再生開始時刻Zを全スレーブ再生端末50、60、70へ送る指示を、送信部43へ出す(ステップ509)。   In the master playback terminal 40, the receiving unit 44 receives the scenario 1 selection information reception notification from the slave playback terminal 50 (60, 70) via the network 30, and the received scenario selection information reception notification is sent to the synchronous playback control unit 42. (Step 508). When receiving the scenario 1 selection information reception notification of all the slave playback terminals 50 (60, 70) from the receiving unit 44, the synchronized playback control unit 42 checks the time of the radio clock 57, and at the confirmed time Z1, the master The scenario playback start time Z = Z1 + Z2 is calculated by adding the maximum time Z2 until the scenario playback start instruction arrives from the playback terminal 40 to the slave playback terminal 50 (60, 70), and the scenario playback start time Z is calculated for all slaves. An instruction to send to the playback terminals 50, 60, and 70 is sent to the transmitter 43 (step 509).

なお、マスタ再生端末40からスレーブ再生端末50(60、70)へシナリオ再生開始指示が届くまでの最大の時間Z2は、予め設定されているものとする。この設定方法としては、マスタ再生端末40からスレーブ再生端末50(60、70)へテストパケットを送信し、各スレーブ再生端末50(60、70)からマスタ再生端末40へ回答パケットが戻る時間を計測して設定する。   It is assumed that the maximum time Z2 until the scenario playback start instruction arrives from the master playback terminal 40 to the slave playback terminal 50 (60, 70) is set in advance. As this setting method, a test packet is transmitted from the master reproduction terminal 40 to the slave reproduction terminal 50 (60, 70), and the time for the response packet to return from each slave reproduction terminal 50 (60, 70) to the master reproduction terminal 40 is measured. And set.

次に、マスタ再生端末40において、同期再生制御部42は、電波時計47を確認し、シナリオ再生開始時刻Zになると、復号部45へ、シナリオ1再生開始指示を送り、さらに、受信部44へ、符号化映像データの復号部への送信開始指示を送る(ステップ510)。   Next, in the master playback terminal 40, the synchronous playback control unit 42 checks the radio clock 47, and when the scenario playback start time Z is reached, sends a scenario 1 playback start instruction to the decoding unit 45, and further to the receiving unit 44. Then, a transmission start instruction is sent to the decoding unit of the encoded video data (step 510).

マスタ再生端末40において、復号部45は、同期再生制御部42からシナリオ1再生開始指示を受け取り、シナリオ1の先頭からシナリオに沿って順番に、ナビゲーション符号化映像データの復号化と、選択領域情報とマスタ再生領域情報とに基づくメイン符号化映像データの復号化とを、1GOP単位で並列して開始し(復号化したメイン映像は、図4で示すマスタ再生領域より大きいサイズとなる)、さらに、再生領域値に基づいてマスタ再生領域を切り出し、このマスタ再生領域映像とナビゲーション映像とを、表示部46へ送り、さらに、復号化したナビゲーション映像から、マルチビュー再生ファイルのシナリオ1、シナリオ2の選択領域情報を基に、シナリオ1、2の映像を切り出してサムネイル化し、該サムネイル化したシナリオ1、2の映像を表示部46に送る(ステップ511)。マスタ再生端末40において、表示部46は、ナビゲーション映像、マスタ再生領域映像、及びサムネイル化したシナリオ1、2の映像を受け取り、再生を開始する(ステップ512)。   In the master playback terminal 40, the decoding unit 45 receives a scenario 1 playback start instruction from the synchronized playback control unit 42, decodes navigation encoded video data in order from the top of the scenario 1 along the scenario, and selects area information. And decoding of the main encoded video data based on the master reproduction area information in parallel in units of 1 GOP (the decoded main video has a size larger than the master reproduction area shown in FIG. 4), and The master playback area is cut out based on the playback area value, the master playback area video and the navigation video are sent to the display unit 46, and from the decoded navigation video, the scenarios 1 and 2 of the multi-view playback file are displayed. Based on the selected area information, the videos of scenarios 1 and 2 are cut out and thumbnailed, and the thumbnailed scenes are displayed. Send video Rio 1,2 on the display unit 46 (step 511). In the master playback terminal 40, the display unit 46 receives the navigation video, the master playback area video, and the thumbnailed videos of scenarios 1 and 2, and starts playback (step 512).

一方、マスタ再生端末40の送信部43は、マスタ再生端末同期再生制御部から全再生端末40、50(60、70)の電波時計47(57など)がシナリオ開始時刻Zになったときにシナリオ1再生開始を復号部へ出す指示を受け取り、該指示をTCP/IPでネットワーク30を介して、全スレーブ再生端末50、60、70へ送信する(ステップ513)。   On the other hand, the transmission unit 43 of the master playback terminal 40 generates a scenario when the radio clock 47 (57, etc.) of all playback terminals 40, 50 (60, 70) reaches the scenario start time Z from the master playback terminal synchronized playback control unit. An instruction to send one reproduction start to the decoding unit is received, and the instruction is transmitted to all the slave reproduction terminals 50, 60, and 70 via the network 30 by TCP / IP (step 513).

次に、スレーブ再生端末50(60、70)の受信部54は、マスタ再生端末40からネットワーク30を介して受け取った、シナリオ開始時刻Zになったときにシナリオ1の再生開始を復号部へ出す指示を、同期再生制御部52へ送る(ステップ514)。次に、スレーブ再生端末50(60、70)の同期再生制御部52は、受信部54からシナリオ開始時刻Zになったときにシナリオ1再生開始を復号部へ出す指示を受け取ると、電波時計57を確認し、電波時計57がシナリオ開始時刻Zになると、復号部55へシナリオ1再生開始指示を送り、さらに、受信部54へ、符号化映像データの復号部への送信開始指示を送る(ステップ515)。   Next, the receiving unit 54 of the slave playback terminal 50 (60, 70) outputs the playback start of scenario 1 to the decoding unit when the scenario start time Z is received from the master playback terminal 40 via the network 30. An instruction is sent to the synchronous reproduction control unit 52 (step 514). Next, when the synchronous playback control unit 52 of the slave playback terminal 50 (60, 70) receives an instruction to send the scenario 1 playback start to the decoding unit at the scenario start time Z from the receiving unit 54, the radio clock 57 When the radio timepiece 57 reaches the scenario start time Z, a scenario 1 reproduction start instruction is sent to the decoding unit 55, and further, a transmission start instruction to the decoding unit of encoded video data is sent to the receiving unit 54 (step S1). 515).

スレーブ再生端末50(60、70)の復号部55は、同期再生制御部52からシナリオ1再生開始指示を受け取ると、シナリオ1の先頭からシナリオに沿って順番に、ナビゲーション符号化映像データの復号化と、選択領域情報とスレーブ再生領域情報とに基づくメイン符号化映像データの復号化とを、1GOP単位で並列して開始し(復号化したメイン映像は、図4に示すスレーブ再生領域より大きいサイズとなる)、さらに、スレーブ再生端末50(60、70)の再生領域値に基づいて、スレーブ再生領域映像を切り出し、このスレーブ再生領域映像とナビゲーション映像とを、表示部56へ送り、さらに、復号化したナビゲーション映像から、マルチビュー再生ファイルのシナリオ1、シナリオ2の選択領域情報に基づいて、シナリオ1、2の映像を切り出してサムネイル化し、該サムネイル化したシナリオ1、2の映像を、表示部56に送る(ステップ516)。   When receiving the scenario 1 playback start instruction from the synchronous playback control unit 52, the decoding unit 55 of the slave playback terminal 50 (60, 70) decodes the navigation encoded video data in order from the top of the scenario 1 along the scenario. And decoding of the main encoded video data based on the selection area information and the slave reproduction area information is started in parallel in units of 1 GOP (the decoded main video is larger in size than the slave reproduction area shown in FIG. 4). Furthermore, based on the playback area value of the slave playback terminal 50 (60, 70), the slave playback area video is cut out, the slave playback area video and the navigation video are sent to the display unit 56, and further decoded. Based on the selected area information of scenario 1 and scenario 2 of the multi-view playback file, And thumbnails cut video Oh 1, an image scenario 1 and 2 that the thumbnails, and sends to the display unit 56 (step 516).

スレーブ再生端末50(60、70)の表示部56は、ナビゲーション映像、スレーブ再生端末50(60、70)のスレーブ再生領域映像、サムネイル化したシナリオ1、2の映像を受け取り、再生を開始する(ステップ517)。   The display unit 56 of the slave playback terminal 50 (60, 70) receives the navigation video, the slave playback area video of the slave playback terminal 50 (60, 70), and the thumbnailed scenarios 1 and 2 and starts playback ( Step 517).

そして、マスタ再生端末40が再生停止を実行したか否かを判定し(ステップ518)、再生停止を実行した場合、全スレーブ再生端末50、60、70も再生を停止する。   Then, it is determined whether or not the master playback terminal 40 has stopped playback (step 518). If playback stop has been executed, all the slave playback terminals 50, 60, and 70 also stop playback.

上述した実施形態によれば、再生端末をマスタ再生端末、スレーブ再生端末に分け、マスタ再生端末、スレーブ再生端末のそれぞれで電波時計を正確に同期させて、一斉に自端末の再生領域情報に基づいて復号化を開始し、映像を再生するようにしたので、処理負荷が高く、1台の再生端末で再生が不可能な高解像度映像であっても、複数の再生端末に分割して再生することができる。   According to the embodiment described above, the playback terminal is divided into a master playback terminal and a slave playback terminal, and the radio clock is accurately synchronized with each of the master playback terminal and the slave playback terminal, and based on the playback area information of the own terminal all at once. Since the decoding is started and the video is played back, even a high-resolution video that has a high processing load and cannot be played back by one playback terminal is divided and played back by a plurality of playback terminals. be able to.

10 電波送信所
20 配信サーバ
21 受信部
22 再生データ保存部
23 送信部
30 ネットワーク
40 マスタ再生端末
41 再生要求部
42 同期再生制御部
43 送信部
44 受信部
45 復号部
46 表示部
47 電波時計
50、60、70 スレーブ再生端末
52 同期再生制御部
53 送信部
54 受信部
55 復号部
56 表示部
57 電波時計
DESCRIPTION OF SYMBOLS 10 Radio transmitting station 20 Distribution server 21 Receiving part 22 Reproduction | regeneration data preservation | save part 23 Transmission part 30 Network 40 Master reproduction | regeneration terminal 41 Reproduction | regeneration request | requirement part 42 Synchronous reproduction control part 43 Transmission part 44 Receiving part 45 Decoding part 46 Display part 47 Radio clock 50, 60, 70 Slave playback terminal 52 Synchronous playback control unit 53 Transmission unit 54 Reception unit 55 Decoding unit 56 Display unit 57 Radio clock

Claims (7)

配信サーバから配信される符号化映像データを、1つのマスタ再生端末と少なくとも1つ以上のスレーブ再生端末とにより分割表示させる映像分割再生方法であって、
前記マスタ再生端末が、符号化映像データの存在場所と、前記1つのマスタ再生端末と前記少なくとも1つ以上のスレーブ再生端末の台数に応じた映像の表示画面上の縦横分割数と、映像全体において前記表示画面に再生表示する領域を示す選択領域情報とを含む、前記配信サーバに保持されているマルチビュー再生情報を、前記配信サーバに対して要求し、該要求に応じて前記配信サーバから送信されるマルチビュー再生情報を受信するステップと、
前記マスタ再生端末が、前記受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するステップと、
前記マスタ再生端末が、前記配信サーバから受信したマルチビュー再生情報と同一のマルチビュー再生情報を該配信サーバに要求する要求指示を前記1つ以上のスレーブ再生端末に送信するステップと、
前記1つ以上のスレーブ再生端末が、前記マスタ再生端末からのマルチビュー再生情報の要求指示に基づいて、前記配信サーバにマルチビュー再生情報要求を送信し、該要求に応じて前記配信サーバから送信されるマルチビュー再生情報を受信するステップと、
前記1つ以上のスレーブ再生端末が、受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するステップと、
前記1つ以上のスレーブ再生端末が、前記配信サーバから配信される符号化映像データを受信すると、前記マスタ再生端末に符号化映像データ受信開始通知を送信するステップと、
前記マスタ再生端末が、前記1つ以上のスレーブ再生端末全てから符号化映像データ受信開始通知を受信すると、受信したマルチビュー再生情報に含まれる前記選択領域情報及び前記縦横分割数に基づいて、前記1つ以上のスレーブ再生端末毎に再生すべき分割領域を示す再生領域情報を生成するステップと、
前記再生領域情報を前記1つ以上のスレーブ再生端末に送信するステップと、
前記マスタ再生端末が復号化を開始する時刻である復号化開始時刻を決定し、前記1つ以上のスレーブ再生末それぞれに対して該復号化開始時刻を送信するステップと、
前記マスタ再生端末と前記1つ以上のスレーブ再生端末との各々が、同期の取れているそれぞれの内部時計が復号化開始時刻になると、それぞれの再生領域情報に基づいて前記符号化映像データの復号化を開始し、それぞれが再生すべき分割映像を切り出し、該切り出した分割映像をそれぞれの表示部で再生表示するステップと
を含むことを特徴とする映像分割再生方法。
A video division reproduction method in which encoded video data distributed from a distribution server is divided and displayed by one master reproduction terminal and at least one slave reproduction terminal,
The master playback terminal, and the location of the marks Goka video data, and vertical and horizontal division number on the display screen of the image corresponding to the number of the said one master playback terminal at least one slave reproduction device, the entire image and a selection area information indicating an area to be reproduced and displayed on Oite the display screen, the multi-view reproduction information stored in the delivery server, and request to the distribution server, the distribution in response to the request Receiving multi-view playback information transmitted from the server;
The master reproduction terminal transmits a video distribution request to the distribution server based on the location where the encoded video data included in the received multi-view reproduction information exists, and distribution from the distribution server in response to the video distribution request Receiving encoded video data to be processed;
The master playback terminal transmits a request instruction for requesting the distribution server to receive the same multi-view playback information as the multi-view playback information received from the distribution server, to the one or more slave playback terminals;
The one or more slave reproduction terminal based on a request instruction of multi-view playback information from the master playback terminal, sends a request for multi-view playback information to the distribution server, the distribution server in response to 該要 determined Receiving the multi-view playback information transmitted from,
The one or more slave playback terminals transmit a video distribution request to the distribution server based on the location where the encoded video data included in the received multi-view reproduction information is present, and the distribution in response to the video distribution request Receiving encoded video data distributed from a server;
When the one or more slave playback terminals receive the encoded video data distributed from the distribution server, transmitting the encoded video data reception start notification to the master playback terminal;
The master playback terminal receives the encoded video data reception start acknowledgment from the one or more slave reproduction terminal all, based on the selected region information and the vertical and horizontal division number included in the received multi-view playback information, the Generating reproduction area information indicating a divided area to be reproduced for each of one or more slave reproduction terminals;
Transmitting the playback area information to the one or more slave playback terminals;
And transmitting the decoded initiation time relative to the master playback terminal determines the decoding start time is the time to start decoding, before Symbol one or more slave reproduction end end respectively,
When the master playback terminal and each of the one or more slave playback terminals have their respective internal clocks at the decoding start time, the decoding of the encoded video data is performed based on the playback area information. image segmenting reproducing method characterized by comprising the steps of the starts, each cut out is divided video to be played back, and playback display the divided image which is cut out said each of the display unit of.
前記マルチビュー再生情報は、前記符号化映像データの再生手順が記述されたシナリオ情報を更に含み、
前記マスタ再生端末が前記シナリオ情報の再生を開始する時刻であるシナリオ再生開始時刻を決定し、前記1つ以上のスレーブ再生端末それぞれに対して該シナリオ再生開始時刻を送信するステップと、
前記マスタ再生端末と前記1つ以上のスレーブ再生端末との各々が、同期の取れているそれぞれの内部時計がシナリオ再生開始時刻になると、前記シナリオ情報に基づいて、順番に前記符号化映像データの復号化を開始し、それぞれが再生すべき分割映像を切り出し、該切り出した分割映像をそれぞれの表示部で再生表示するステップと
を更に含むことを特徴とする請求項1記載の映像分割再生方法。
The multi-view reproduction information further includes scenario information describing a reproduction procedure of the encoded video data,
Determining a scenario playback start time, which is a time at which the master playback terminal starts playback of the scenario information, and transmitting the scenario playback start time to each of the one or more slave playback terminals;
Each of the said master reproduction terminal the one or more slave reproduction terminal, respectively are of-sync when the internal clock is the scenario playback start time, based on the scenario information, the encoded video data in order starts decoding, respectively cut out the division image to be reproduced, the clipped image segmenting reproducing method according to claim 1, wherein the division image and re-live display on each display unit further comprising a .
前記マスタ再生端末は、前記1つ以上のスレーブ再生端末のIPアドレス一覧表を保持し、前記マルチビュー再生情報に含まれる縦横分割数に基づいて、前記マスタ再生端末の選択領域を常に左上角とし、前記1つ以上のスレーブ再生端末の選択領域を前記IPアドレス一覧表から読み出した順番にラスタスキャン順に再生領域を割り振ることで、前記再生領域情報を作成することを特徴とする請求項1または請求項2記載の分割再生方法。 The master playback terminal holds an IP address list of the one or more slave playback terminals, and based on the number of vertical and horizontal divisions included in the multi-view playback information , the selection area of the master playback terminal is always the upper left corner. The playback area information is created by allocating playback areas in raster scan order in the order in which selected areas of the one or more slave playback terminals are read from the IP address list. Item 2. The division reproduction method according to Item 2. 配信サーバから配信される符号化映像データを、1つのマスタ再生端末と少なくとも1つ以上のスレーブ再生端末とにより分割表示させる映像分割再生装置であって、
前記マスタ再生端末は、
号化映像データの存在場所と、前記1つのマスタ再生端末と前記少なくとも1つ以上のスレーブ再生端末の台数に応じた映像の表示画面上の縦横分割数と、映像全体において前記表示画面に再生表示する領域を示す選択領域情報とを含む、前記配信サーバに保持されているマルチビュー再生情報を、前記配信サーバに対して要求し、該要求に応じて前記配信サーバから送信されるマルチビュー再生情報を受信するマスタ側マルチビュー再生情報受信手段と、
前記受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するマスタ側符号化映像データ受信手段と、
前記配信サーバから前記受信したマルチビュー再生情報と同一のマルチビュー再生情報を該配信サーバに要求する要求指示を前記1つ以上のスレーブ再生端末に送信するマルチビュー再生情報要求指示送信手段と、
時刻を計時するマスタ側内部時計と、
前記1つ以上のスレーブ再生端末全てから符号化映像データ受信開始通知を受信すると、受信したマルチビュー再生情報に含まれる前記選択領域情報及び前記縦横分割数に基づいて、前記1つ以上のスレーブ再生端末毎に再生すべき分割領域を示す再生領域情報を生成する再生領域情報生成手段と、
前記再生領域情報を前記1つ以上のスレーブ再生端末に送信する再生領域情報送信手段と、
復号化を開始する時刻である復号化開始時刻を決定し、前記1つ以上のスレーブ再生端末それぞれに対して該復号化開始時刻を送信する同期再生制御手段と、
復号化された映像を表示するマスタ側表示手段と、
前記マスタ側内部時計が前記復号化開始時刻になると、前記再生領域情報に基づいて、前記符号化映像データの復号化を開始し、再生すべき分割映像を切り出し、該切り出した分割映像を前記マスタ側表示手段で再生表示するマスタ側復号化手段と
を備え、
前記1つ以上のスレーブ再生端末は、
前記マスタ再生端末からのマルチビュー再生情報の要求指示に基づいて、前記配信サーバにマルチビュー再生情報要求を送信し、該要求に応じて前記配信サーバからのマルチビュー再生情報を受信するスレーブ側マルチビュー再生情報受信手段と、
前記受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するスレーブ側符号化映像データ受信手段と、
前記配信サーバから配信される符号化映像データを受信すると、前記マスタ再生端末に符号化映像データ受信開始通知を送信する符号化映像データ受信開始通知送信手段と、
前記マスタ再生端末の前記マスタ側内部時計と同期するスレーブ側内部時計と、
復号化された映像を表示するスレーブ側表示手段と、
前記スレーブ側内部時計が復号化開始時刻になると、前記再生領域情報に基づいて、前記符号化映像データの復号化を開始し、再生すべき分割映像を切り出し、該切り出した分割映像を前記スレーブ側表示手段で再生表示するスレーブ側復号化手段と
を備えることを特徴とする映像分割再生装置。
A video division reproduction device that displays encoded video data distributed from a distribution server by one master reproduction terminal and at least one slave reproduction terminal.
The master playback terminal is
Marks Goka and the location of the video data, wherein one master playback terminal and the at least one or more slave and aspect division number on the display screen of the image according to the reproduction terminal number, Oite the display screen on the entire image Multi-view reproduction information held in the distribution server, including selection area information indicating an area to be reproduced and displayed on the distribution server , and the multi-server transmitted from the distribution server in response to the request. Master side multi-view playback information receiving means for receiving view playback information;
Based on the location of the encoded video data included in the received multi-view playback information, the video distribution request is transmitted to the distribution server, and the encoded video data distributed from the distribution server in response to the video distribution request A master side encoded video data receiving means for receiving
A multi-view playback information request instruction transmitting means for transmitting the multi-view playback information same multi-view playback information and a request instruction for requesting to the distribution server, to the one or more slave reproduction terminal said received from the distribution server,
An internal clock on the master side that measures the time ,
Upon receiving the encoded video data reception start acknowledgment from the one or more slave reproduction terminal all, based on the selected region information and the vertical and horizontal division number included in the received multi-view playback information, the one or more slave reproduction Reproduction area information generating means for generating reproduction area information indicating a divided area to be reproduced for each terminal;
Playback area information transmitting means for transmitting the playback area information to the one or more slave playback terminals;
Synchronous playback control means for determining a decoding start time which is a time to start decoding and transmitting the decoding start time to each of the one or more slave playback terminals ;
Master side display means for displaying the decoded video;
When the master side internal clock is the decoding start time, on the basis of the reproduction area information, the start the decoding of encoded video data, cut out division image to be reproduced, the master of the segmented images cut out the A master side decoding means for reproducing and displaying on the side display means,
The one or more slave playback terminals are:
Based on the request instruction of the multi-view playback information from the master playback terminal, it sends a request for multi-view playback information to the distribution server, to receive a multi-view playback information from the distribution server in response to 該要 determined slave Side multi-view playback information receiving means;
Based on the location of the encoded video data included in the received multi-view playback information, the video distribution request is transmitted to the distribution server, and the encoded video data distributed from the distribution server in response to the video distribution request Slave side encoded video data receiving means for receiving
When receiving encoded video data distributed from the distribution server, encoded video data reception start notification transmitting means for transmitting an encoded video data reception start notification to the master reproduction terminal;
A slave-side internal clock synchronized with the master-side internal clock of the master playback terminal ;
Slave side display means for displaying the decoded video;
When the slave-side internal clock reaches the decoding start time, decoding of the encoded video data is started on the basis of the reproduction area information, and the divided video to be reproduced is cut out. And a slave side decoding means for reproducing and displaying on the display means.
前記マルチビュー再生情報は、前記符号化映像データの再生手順が記述されたシナリオ情報を更に含み、
前記同期再生制御部が、前記シナリオ情報の再生を開始する時刻であるシナリオ再生開始時刻を決定し、前記1つ以上のスレーブ再生端末それぞれに対して該シナリオ再生開始時刻を送信し、
前記マスタ側復号化手段は、前記マスタ側内部時計がシナリオ再生開始時刻になると、前記シナリオ情報に基づいて、順番に前記符号化映像データの復号化を開始し、再生すべき分割映像を切り出し、該切り出した分割映像を表示部で再生表示し、
前記スレーブ側復号化手段の各々は、前記マスタ側内部時計と同期の取れている前記スレーブ側内部時計がシナリオ再生開始時刻になると、前記シナリオ情報に基づいて、順番に前記符号化映像データの復号化を開始し、それぞれが再生すべき分割映像を切り出し、該切り出した分割映像をそれぞれの表示部で再生表示する
ことを特徴とする請求項4記載の映像分割再生装置。
The multi-view reproduction information further includes scenario information describing a reproduction procedure of the encoded video data,
The synchronized playback control unit determines a scenario playback start time which is a time to start playback of the scenario information, and transmits the scenario playback start time to each of the one or more slave playback terminals;
The master decoding means, when the master side internal clock is the scenario playback start time, based on the scenario information, and starts decoding of the encoded video data in order, cut split video to re eggplant , a split image which is cut out the re-live in a tabular radical 113,
Each of the slave decoding device, when the slave-side internal clock, which is 2.45 of the master side internal clock synchronization is the scenario reproduction start time, based on the scenario information, decoding the encoded video data in order the starts, each cut out is divided video to be reproduced, the video division reproducing apparatus according to claim 4, characterized in that the play displays the divided image which is cut out said each of the display unit.
前記マスタ再生端末は、前記1つ以上のスレーブ再生端末のIPアドレス一覧表を保持する保持手段を更に備え、
前記再生領域情報生成手段は、前記マルチビュー再生情報に含まれる縦横分割数に基づいて、前記マスタ再生端末の選択領域を常に左上角とし、前記1つ以上のスレーブ再生端末の選択領域を前記IPアドレス一覧表から読み出した順番にラスタスキャン順に再生領域を割り振ることで、前記再生領域情報を作成する
ことを特徴とする請求項4または請求項5記載の分割再生装置。
The master playback terminal further comprises holding means for holding an IP address list of the one or more slave playback terminals,
The reproduction area information generating means always sets the selection area of the master reproduction terminal as the upper left corner based on the number of vertical and horizontal divisions included in the multi-view reproduction information , and sets the selection area of the one or more slave reproduction terminals as the IP area. 6. The divided playback apparatus according to claim 4, wherein the playback area information is created by assigning playback areas in the order of raster scanning in the order read from the address list.
配信サーバから配信される符号化映像データを、1つのマスタ再生端末と少なくとも1つ以上のスレーブ再生端末とにより分割表示させる映像分割再生装置のコンピュータに、
前記マスタ再生端末は、
号化映像データの存在場所と、前記1つのマスタ再生端末と前記少なくとも1つ以上のスレーブ再生端末の台数に応じた映像の表示画面上の縦横分割数と、映像全体において前記表示画面に再生表示する領域を示す選択領域情報とを含む、前記配信サーバに保持されているマルチビュー再生情報を要求し、該要求に応じて前記配信サーバから送信されるマルチビュー再生情報を受信するマスタ側マルチビュー再生情報受信機能、
前記受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するマスタ側符号化映像データ受信機能、
前記配信サーバから受信したマルチビュー再生情報と同一のマルチビュー再生情報を前記配信サーバに要求する要求指示を前記1つ以上のスレーブ再生端末に送信するマルチビュー再生情報要求指示送信機能、
時刻を計時するマスタ側内部時計機能、
前記1つ以上のスレーブ再生端末全てから符号化映像データ受信開始通知を受信すると、受信したマルチビュー再生情報に含まれる前記選択領域情報及び前記縦横分割数に基づいて、前記1つ以上のスレーブ再生端末毎に再生すべき分割領域を示す再生領域情報を生成する再生領域情報生成機能、
前記再生領域情報を前記1つ以上のスレーブ再生端末に送信する再生領域情報送信機能、
復号化を開始する時刻である復号化開始時刻を決定し、前記1つ以上のスレーブ再生端末それぞれに対して該復号化開始時刻を送信する同期再生制御手段と、
前記マスタ側内部時計が復号化開始時刻になると、前記再生領域情報に基づいて、前記符号化映像データの復号化を開始し、再生すべき分割映像を切り出し、該切り出した分割映像を再生表示するマスタ側復号化機能
を実現し、
前記1つ以上のスレーブ再生端末は、
前記マスタ再生端末からのマルチビュー再生情報の要求指示に基づいて、前記配信サーバにマルチビュー再生情報要求を送信し、該要求に応じて前記配信サーバからのマルチビュー再生情報を受信するスレーブ側マルチビュー再生情報受信機能、
前記受信したマルチビュー再生情報に含まれる符号化映像データの存在場所に基づいて、前記配信サーバに映像配信要求を送信し、該映像配信要求に応じて前記配信サーバから配信される符号化映像データを受信するスレーブ側符号化映像データ受信機能、
前記配信サーバから配信される符号化映像データを受信すると、前記マスタ再生端末に符号化映像データ受信開始通知を送信する符号化映像データ受信開始通知送信手段と、
前記マスタ側内部時計と同期するスレーブ側内部時計機能、
前記スレーブ側内部時計が前記復号化開始時刻になると、前記再生領域情報に基づいて、前記符号化映像データの復号化を開始し、再生すべき分割映像を切り出し、該切り出した分割映像を前記スレーブ側表示手段で再生表示するスレーブ側復号化機能
とを実現させることを特徴とするプログラム。
On a computer of a video division reproduction device that displays encoded video data distributed from a distribution server by one master reproduction terminal and at least one slave reproduction terminal,
The master playback terminal is
Marks Goka and the location of the video data, wherein one master playback terminal and the at least one or more slave and aspect division number on the display screen of the image according to the reproduction terminal number, Oite the display screen on the entire image master and a selection area information indicating the area to be reproduced and displayed, and requests the multi-view reproduction information stored in the distribution server receives a multi-view playback information transmitted from the distribution server in response to the request Multi-view playback information reception function,
Based on the location of the encoded video data included in the received multi-view playback information, the video distribution request is transmitted to the distribution server, and the encoded video data distributed from the distribution server in response to the video distribution request Master side encoded video data reception function,
Request instruction to the multi-view playback information request instruction transmission function for transmitting to the one or more slave reproduction terminal requesting multi-view playback information same multi-view playback information and received from the distribution server to the distribution server,
Master side internal clock function to keep time ,
Upon receiving the encoded video data reception start acknowledgment from the one or more slave reproduction terminal all, based on the selected region information and the vertical and horizontal division number included in the received multi-view playback information, the one or more slave reproduction A reproduction area information generation function for generating reproduction area information indicating a divided area to be reproduced for each terminal;
A playback area information transmission function for transmitting the playback area information to the one or more slave playback terminals;
Synchronous playback control means for determining a decoding start time which is a time to start decoding and transmitting the decoding start time to each of the one or more slave playback terminals ;
When the master-side internal clock reaches the decoding start time, decoding of the encoded video data is started based on the reproduction area information, the divided video to be reproduced is cut out, and the cut out divided video is reproduced and displayed. Realize master side decryption function,
The one or more slave playback terminals are:
Based on a multi-view playback information request instruction from the master playback terminal, the slave side transmits a request for multi-view playback information to the distribution server and receives multi-view playback information from the distribution server in response to the request Multi-view playback information reception function,
Based on the location of the encoded video data included in the received multi-view playback information, the video distribution request is transmitted to the distribution server, and the encoded video data distributed from the distribution server in response to the video distribution request Slave side encoded video data reception function,
When receiving encoded video data distributed from the distribution server, encoded video data reception start notification transmitting means for transmitting an encoded video data reception start notification to the master reproduction terminal;
Slave side internal clock function synchronized with the master side internal clock ,
When the slave side internal clock is the decoding start time, on the basis of the reproduction area information, and starts decoding of the encoded video data, cut out division image to be reproduced, the slave divided image which is cut out the A slave-side decoding function for reproducing and displaying on the side display means.
JP2009258969A 2009-11-12 2009-11-12 Video division reproduction method, video division reproduction apparatus, and program Expired - Fee Related JP5306152B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009258969A JP5306152B2 (en) 2009-11-12 2009-11-12 Video division reproduction method, video division reproduction apparatus, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009258969A JP5306152B2 (en) 2009-11-12 2009-11-12 Video division reproduction method, video division reproduction apparatus, and program

Publications (2)

Publication Number Publication Date
JP2011109175A JP2011109175A (en) 2011-06-02
JP5306152B2 true JP5306152B2 (en) 2013-10-02

Family

ID=44232230

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009258969A Expired - Fee Related JP5306152B2 (en) 2009-11-12 2009-11-12 Video division reproduction method, video division reproduction apparatus, and program

Country Status (1)

Country Link
JP (1) JP5306152B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5455594B2 (en) * 2009-12-10 2014-03-26 日本電信電話株式会社 Video division reproduction method, video division reproduction apparatus, and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000020042A (en) * 1998-07-01 2000-01-21 Nec Corp Video display system
JP2003009101A (en) * 2001-06-26 2003-01-10 Nec Viewtechnology Ltd Multi-screen reproducing equipment and method therefor
JP3791904B2 (en) * 2001-11-14 2006-06-28 オリンパス株式会社 Multi display device

Also Published As

Publication number Publication date
JP2011109175A (en) 2011-06-02

Similar Documents

Publication Publication Date Title
JP5461454B2 (en) Video division reproduction method, video reproduction method, video division reproduction system, and video division reproduction program
KR101971792B1 (en) Method and device for playing video
US8949884B2 (en) Broadcast receiving apparatus, broadcast receiving method, and program
JP6935552B2 (en) Transmission method, reception method, transmitter and receiver
EP2773107A1 (en) Broadcast receiver, playback device, broadcast communication system, broadcast receiving method, playback method and program
KR101750047B1 (en) Method for providing and processing 3D image and apparatus for providing and processing 3D image
CN108495152B (en) A video live broadcast method, device, electronic device and medium
CN106233745A (en) Tile video flowing is provided to client
KR20170074866A (en) Receiving device, transmitting device, and data processing method
CN106060580B (en) Image synchronization display method and device
TW201322696A (en) Multimedia file sharing method and system thereof
JP2005094145A (en) Image recording apparatus and image reproducing apparatus
JP5183591B2 (en) Synchronous playback method, other playback terminal selection area video playback method, synchronized playback stop method, synchronized playback system and program
JP5394307B2 (en) Synchronized playback system, synchronized playback method, and synchronized playback program
JP5455594B2 (en) Video division reproduction method, video division reproduction apparatus, and program
JP5306152B2 (en) Video division reproduction method, video division reproduction apparatus, and program
JP5940999B2 (en) VIDEO REPRODUCTION DEVICE, VIDEO DISTRIBUTION DEVICE, VIDEO REPRODUCTION METHOD, VIDEO DISTRIBUTION METHOD, AND PROGRAM
WO2019141150A1 (en) Cross-platform content control method and device, terminal, server, and storage medium
JP2017212515A (en) Transcoding device, image distribution system, transcoding method, image distribution method, and transcoding program
JP7275212B2 (en) Transmission method, reception method, transmission device and reception device
JP2013066045A (en) Information processing system, information processor, and information processing program
JP5367771B2 (en) Video transmission system
US20140340480A1 (en) Apparatus and method for managing delay in receiving three-dimensional (3d) image
KR101979432B1 (en) Apparatus and method for predicting user viewpoint using lication information of sound source in 360 vr contents
JP5899718B2 (en) Information processing system, information processing apparatus, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120216

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130212

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130410

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20130410

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130529

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130625

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5306152

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees