JP2009021698A - Video display terminal device, and display switching method, and program - Google Patents

Video display terminal device, and display switching method, and program Download PDF

Info

Publication number
JP2009021698A
JP2009021698A JP2007181317A JP2007181317A JP2009021698A JP 2009021698 A JP2009021698 A JP 2009021698A JP 2007181317 A JP2007181317 A JP 2007181317A JP 2007181317 A JP2007181317 A JP 2007181317A JP 2009021698 A JP2009021698 A JP 2009021698A
Authority
JP
Japan
Prior art keywords
video
display terminal
playback
display
video stream
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007181317A
Other languages
Japanese (ja)
Inventor
Taijiyo Nishibayashi
泰如 西林
Shinya Murai
信哉 村井
Takahiro Yamaura
隆博 山浦
Akira Ichie
晃 市江
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2007181317A priority Critical patent/JP2009021698A/en
Publication of JP2009021698A publication Critical patent/JP2009021698A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide a display switching method and video display terminal device for switching terminals for reproducing and displaying a video stream without causing non-display section of video. <P>SOLUTION: The video display terminal device is provided with a receiving means for receiving a video stream, a reproducing means for reproducing the received video stream, and a display means for displaying the video reproduced by the reproducing means, such that the device receives a display terminal switching request for switching the reproduced display of the video stream currently reproduced by the reproducing means to another video display terminal; temporarily stops the reproduction of the video stream by the reproducing means; displays the video displayed by the display means when temporarily stopped as a still image by the displaying means, determines the reproduction position of the video stream before the point of time of receiving the display terminal switching request as a reproduction start position; notifies the other video display terminal of the reproduction start position; and erases the still image displayed by the displaying means, when receiving notification indicating that the video of the reproduction start position is displayed, when the other video display terminal reproduces and displays the video stream. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、映像コンテンツのストリーミング再生を行う映像表示端末装置に関する。   The present invention relates to a video display terminal device that performs streaming playback of video content.

ネットワークを介して接続された映像供給装置からの映像データを、複数の映像表示端末間で切り替えて再生表示するシステムがある。   There is a system in which video data from a video supply device connected via a network is reproduced and displayed by switching between a plurality of video display terminals.

特許文献1には、ユーザが指で画面をなぞる操作を実施することにより、機器間(携帯型表示端末と大画面表示端末)で映像チューナの受信チャネル情報の授受を行うことにより、感覚的に映像表示端末の切り替えを行う方式が開示されている。   In Patent Document 1, a user performs an operation of tracing a screen with a finger, and by receiving and receiving reception channel information of a video tuner between devices (a portable display terminal and a large screen display terminal), A method for switching video display terminals is disclosed.

特許文献2には、特許文献1の機能拡充として、コンテンツの再生表示を切り替える際、切り替え操作時に表示されていた画像を、ビデオメモリを用いて縮小化し、かつ表示位置を上方向にずらした後に、該画像を消去することで、映像が切り替わることを直感的にユーザに見せる方式が開示されている。
特開2003−333359公報 特開2006−332811公報
In Patent Document 2, as an enhancement of the function of Patent Document 1, when switching the playback and display of content, the image displayed during the switching operation is reduced using a video memory and the display position is shifted upward. A method of intuitively showing the user that the video is switched by erasing the image is disclosed.
JP 2003-333359 A JP 2006-332811 A

映像供給装置から送信される映像コンテンツを映像表示端末が受信しながら再生する、映像コンテンツのストリーミング再生を行う際には、データアンダーフローを防ぐためのバッファリング処理や復号処理部の初期化処理、指定箇所へ再生開始位置を移動するためのシーク処理等が発生する。そのため、映像表示端末で実際に映像が表示されるまでに一定の待ち時間が必要となる。   When the video display terminal receives and reproduces the video content transmitted from the video supply device and performs streaming playback of the video content, a buffering process to prevent data underflow and an initialization process of the decoding processing unit, A seek process for moving the playback start position to the designated location occurs. Therefore, a certain waiting time is required until the video is actually displayed on the video display terminal.

このため、2つの映像表示端末のうちの一方から他方へと、映像ストリームの再生表示を行う端末を切り替える際、切り替え元で切り替えを指示してから切り替え先の映像表示端末で映像ストリームを再生されて実際に表示が開始されるまでに、映像を表示中の端末が存在しない無表示区間が発生する。   For this reason, when switching from one of the two video display terminals to the other to perform playback display of the video stream, the video stream is played back on the switching destination video display terminal after instructing switching at the switching source. Until the display is actually started, a non-display section in which there is no terminal that is displaying video occurs.

上記特許文献1及び2記載の技術では、比較的短い待ち時間で表示開始が可能なテレビジョン映像を前提としたシステムであるため、切り替え先の端末上でコンテンツの再生が開始するまで、映像の無表示区間が発生することに対する考慮がなされていない。   In the technologies described in Patent Documents 1 and 2, since the system is based on a television image that can be displayed with a relatively short waiting time, the content of the image is not reproduced until the reproduction of the content is started on the switching destination terminal. No consideration is given to the occurrence of a non-display section.

すなわち、コンテンツ映像を表示する端末を切り替えるシステムにおいて、上記のような映像の無表示区間が発生すると、ユーザが切り替え元の端末で視聴していた映像と、切り替え先の端末で表示される映像とが不連続となり、ユーザが映像の流れを直感的に把握しづらくなるという問題点があった。   That is, in the system for switching the terminal that displays the content video, when a non-display section of the video as described above occurs, the video that the user was watching on the switching source terminal and the video that is displayed on the switching destination terminal Is discontinuous, making it difficult for the user to intuitively understand the flow of video.

そこで本発明は、上記問題点を解決するためになされたものであって、映像の無表示区間を発生することなく、映像ストリームの再生表示を行う端末を切り替えることができる表示切替方法及びこれを用いた映像表示端末装置を提供することを目的とする。   Accordingly, the present invention has been made to solve the above problems, and a display switching method capable of switching a terminal for reproducing and displaying a video stream without generating a video non-display section and An object is to provide a video display terminal device used.

映像表示端末装置は、
ネットワーク上のコンテンツ供給装置から送信される映像ストリームを受信する受信手段と、
前記受信手段で受信された映像ストリームを再生する再生手段と、
前記再生手段で再生された映像を表示する表示手段と、
前記再生手段で再生中の前記映像ストリームの再生表示を他の映像表示端末へ切り替える表示端末切り替え要求を受け付ける第1の受付手段と、
前記表示端末切り替え要求を受けて、前記再生手段での前記映像ストリームの再生を一時停止し、一時停止時に前記表示手段に表示されていた映像を静止画像として前記表示手段で表示する一時停止手段と、
前記表示端末切り替え要求を受け付けた時点の前記映像ストリームの再生位置、または前記表示端末切り替え要求を受け付けた時点よりも過去の前記映像ストリームの再生位置を再生開始位置として決定する再生開始位置決定手段と、
前記他の映像表示端末に前記再生開始位置を通知する通知手段と、
前記他の映像表示端末が前記映像ストリームを再生表示することにより前記再生開始位置の映像が表示されたことを示す通知を受け付ける第2の受付手段と、
前記第2の受付手段で前記通知が受け付けられたとき、前記表示手段で表示されている前記静止画像を消去する再生停止手段と、
を含む。
The video display terminal device
Receiving means for receiving a video stream transmitted from a content supply device on a network;
Playback means for playing back the video stream received by the receiving means;
Display means for displaying the video reproduced by the reproducing means;
First receiving means for receiving a display terminal switching request for switching the playback display of the video stream being played back by the playback means to another video display terminal;
A pause unit that receives the display terminal switching request, pauses the reproduction of the video stream in the reproduction unit, and displays the video displayed on the display unit at the time of the pause as a still image on the display unit; ,
Playback start position determining means for determining the playback position of the video stream when the display terminal switching request is received or the playback position of the video stream past the time when the display terminal switching request is received as a playback start position; ,
Notification means for notifying the other video display terminal of the reproduction start position;
Second receiving means for receiving a notification indicating that the video at the reproduction start position is displayed by the other video display terminal reproducing and displaying the video stream;
Playback stop means for erasing the still image displayed on the display means when the notification is received by the second receiving means;
including.

映像の無表示区間を発生することなく、映像ストリームの再生表示を行う端末を切り替えることができる。   It is possible to switch the terminal that reproduces and displays the video stream without generating a video non-display section.

以下、本発明の実施形態について図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

[第1の実施形態]
図1は、第1の実施形態に係る映像システム全体の構成例を示したものである。図1において、映像コンテンツ供給装置1は、MPEG等の映像コンテンツをストレージ上に蓄積し、ネットワーク4を介してクライアント端末に配信を行うサーバ機能を有している。無線アクセス装置6は、ハブ装置やスイッチ装置、ルータ装置を介してネットワーク4に接続している。なお、図1では、無線アクセス装置6がハブ装置5を介してネットワーク4に接続している場合を示している。
[First Embodiment]
FIG. 1 shows a configuration example of the entire video system according to the first embodiment. In FIG. 1, a video content supply apparatus 1 has a server function of storing video content such as MPEG on a storage and distributing it to a client terminal via a network 4. The wireless access device 6 is connected to the network 4 via a hub device, a switch device, and a router device. FIG. 1 shows a case where the wireless access device 6 is connected to the network 4 via the hub device 5.

第1の映像表示端末2は、ここでは携帯型の映像表示端末(携帯型映像表示端末)である。携帯型映像表示端末2は、無線LAN等の通信手段を用いて、無線アクセス装置6との間でデータのやり取りを行い、無線アクセス装置6から映像コンテンツを受信しながら再生表示(ストリーミング再生)する。   Here, the first video display terminal 2 is a portable video display terminal (portable video display terminal). The portable video display terminal 2 exchanges data with the wireless access device 6 using communication means such as a wireless LAN, and performs playback display (streaming playback) while receiving video content from the wireless access device 6. .

第2の映像表示端末3は、ここでは、大画面の映像表示可能な大画面映像表示端末である。大画面映像表示端末3は、有線もしくは無線通信手段を用いてネットワーク4に接続しており、携帯型映像表示端末2からの指示に基づいて、映像コンテンツ供給装置1からのデータを受信し、再生処理を実施する。尚、大画面映像表示端末3と携帯映像表示端末2は、ユーザの視界の範囲内に存在することを想定しているが、それ以外の場合でも同様に実施することが可能である。   Here, the second video display terminal 3 is a large screen video display terminal capable of displaying a large screen video. The large-screen video display terminal 3 is connected to the network 4 using wired or wireless communication means, receives data from the video content supply device 1 based on instructions from the portable video display terminal 2, and plays back the data. Perform the process. The large screen video display terminal 3 and the portable video display terminal 2 are assumed to exist within the range of the user's field of view, but can be implemented in the same manner in other cases.

図2は、携帯型映像表示端末2の構成例を示したものである。入力デバイス201は、デジタイザへのペン操作などポインティングデバイスからの入力を受け付ける。入力デバイス201で受け付けられた入力は、入出力インターフェースユニット203で解析される。   FIG. 2 shows a configuration example of the portable video display terminal 2. The input device 201 receives an input from a pointing device such as a pen operation on the digitizer. The input received by the input device 201 is analyzed by the input / output interface unit 203.

ディスプレイ202は、LCDパネルなどの画像表示装置であり、入出力インターフェースユニット203から受け取ったGUI画面や映像情報を表示する。   The display 202 is an image display device such as an LCD panel, and displays a GUI screen and video information received from the input / output interface unit 203.

機器管理ユニット204は、ネットワーク上の映像コンテンツ供給装置1や他の映像表示端末の機器探索を行った後、これらの機器固有の情報(映像コンテンツ供給装置の固有の情報を映像供給装置情報と呼び、映像表示端末の固有の情報を映像表示端末情報と呼ぶ)を取得し、映像供給装置情報、映像表示端末情報を、映像供給装置情報記憶ユニット220、映像表示端末情報記憶ユニット221にそれぞれ記憶する。   The device management unit 204 searches for devices of the video content supply device 1 and other video display terminals on the network, and then searches for information unique to these devices (the information unique to the video content supply device is called video supply device information). The unique information of the video display terminal is referred to as video display terminal information), and the video supply device information and the video display terminal information are stored in the video supply device information storage unit 220 and the video display terminal information storage unit 221, respectively. .

機器管理ユニット204は、検知した機器に対して、機器固有の動作を行わせるためのアクション要求を無線通信処理ユニット205を介して送信したり、該機器からの応答や他の機器からのアクション要求を無線通信処理ユニット205を介して受け付けたり、などのネットワーク上の機器との間のプロトコル処理を行う。   The device management unit 204 transmits an action request for causing the detected device to perform a device-specific operation via the wireless communication processing unit 205, a response from the device, or an action request from another device. Is received via the wireless communication processing unit 205, or protocol processing with devices on the network is performed.

機器探索要求は、ネットワーク上の複数の機器を宛先としたブロードキャスト、もしくはマルチキャストによる送信を行い、アクション要求は単一の機器を宛先としたユニキャストにて送信される。機器探索の応答、アクション応答、イベント通知は、全てユニキャストによる受信を行うものである。   The device search request is transmitted by broadcast or multicast addressed to a plurality of devices on the network, and the action request is transmitted by unicast addressed to a single device. The device search response, action response, and event notification are all received by unicast.

無線通信処理ユニット205は、IEEE802.11等による無線通信を行い、無線アクセス装置との間でアソシエーション処理を行った上で、当該アクセス装置6を介してネットワーク上の機器とデータのやり取りを行う。   The wireless communication processing unit 205 performs wireless communication according to IEEE 802.11 or the like, performs association processing with the wireless access device, and then exchanges data with devices on the network via the access device 6.

再生管理ユニット206は、ユーザからの再生指示を、入出力インターフェースユニット203を介して受け付けた後、機器管理ユニット204から映像コンテンツに関する情報を取得し、コンテンツを保持する映像コンテンツ供給装置1に対して、映像ストリームの送信開始要求を通知する。これは、例えばTCP(Transmission Control Protocol)をベースとしたHTTP(Hyper Text Transfer Protocol)による伝送を前提としている場合は、HTTPリクエストパケットの送信が該当するが、それ以外の伝送手段を用いることも無論可能である。   The reproduction management unit 206 receives a reproduction instruction from the user via the input / output interface unit 203, obtains information regarding the video content from the device management unit 204, and sends it to the video content supply apparatus 1 that holds the content. The video stream transmission start request is notified. For example, when transmission based on HTTP (Hyper Text Transfer Protocol) based on TCP (Transmission Control Protocol) is assumed, this corresponds to transmission of an HTTP request packet. Of course, other transmission means may be used. Is possible.

映像受信処理ユニット207は、無線通信処理ユニット205経由で映像ストリームを受信すると、受信した映像ストリームの履歴(例えば、受信した映像データの位置情報など)を映像履歴記憶ユニット208に記憶する。映像ストリームの履歴としては、例えば、受信した映像データの位置情報などであり、この位置情報は、コンテンツの先頭からの相対バイト位置や時間情報などである。その後、実際の映像ストリームは映像再生ユニット209へと渡す。無線通信処理ユニット205経由で受信される映像ストリームが、MPEG等の圧縮符号化データの映像ストリームである場合、映像受信処理ユニット207は、受信された映像ストリームを解析し、MPEG等の圧縮符号化データにおける各Iフレーム(基準フレーム)の開始位置(例えば、コンテンツの先頭からの相対バイト位置、および時間情報)を検知して、これを映像履歴として、映像履歴記憶ユニット208に記憶する。その後、実際の映像ストリームは映像再生ユニット209へと渡す。   When the video reception processing unit 207 receives the video stream via the wireless communication processing unit 205, the video reception processing unit 207 stores a history of the received video stream (for example, position information of the received video data) in the video history storage unit 208. The history of the video stream is, for example, position information of received video data, and this position information is a relative byte position and time information from the head of the content. Thereafter, the actual video stream is passed to the video playback unit 209. When the video stream received via the wireless communication processing unit 205 is a video stream of compression encoded data such as MPEG, the video reception processing unit 207 analyzes the received video stream and performs compression encoding such as MPEG. The start position of each I frame (reference frame) in the data (for example, the relative byte position from the beginning of the content and the time information) is detected and stored in the video history storage unit 208 as a video history. Thereafter, the actual video stream is passed to the video playback unit 209.

映像再生ユニット209は、圧縮された映像ストリームの復号と再生表示処理を行う。表示画像は、入出力インターフェースユニット203を介して、ディスプレイ202で順次表示される。   The video playback unit 209 performs decoding and playback display processing of the compressed video stream. Display images are sequentially displayed on the display 202 via the input / output interface unit 203.

再生管理ユニット206は、映像再生ユニット209に対し再生開始、一時停止、停止等の指示を与えて、映像の再生動作を制御し、動作状態(再生状態、一時停止状態、停止状態、早送り状態など)を動作状態記憶ユニット210に記憶する。   The playback management unit 206 gives instructions to the video playback unit 209 such as playback start, pause, stop, etc. to control the video playback operation, and the operation status (playback status, pause status, stop status, fast-forward status, etc.) ) Is stored in the operation state storage unit 210.

ユーザ操作により、入出力インターフェースユニット203を介して、映像ストリームの再生表示を行う端末の切り替え要求(表示端末切り替え要求)が再生管理ユニット206に通知された場合、再生管理ユニット206は、表示端末切り替え処理を開始する。   When a switching request (display terminal switching request) of a terminal that performs playback display of a video stream is notified to the playback management unit 206 through the input / output interface unit 203 by the user operation, the playback management unit 206 switches the display terminal. Start processing.

すなわち、表示端末切り替え処理では、主に、(a)映像再生ユニット209に対し映像再生動作の一時停止を指示する。この指示を受けて、映像再生ユニット209は、映像再生動作を一時停止し、一時停止時の表示画像を静止画像としてディスプレイ202に表示する。(b)再生位置判定ユニット211に、切り替え先の映像表示端末へ通知するための再生開始位置を問い合わせる。再生位置判定ユニット211は、映像履歴記憶ユニット208に記憶されている映像履歴を参照して、上記再生開始位置を求めて、再生管理ユニット206へ返す。(c)再生管理ユニット206は、機器管理ユニット204を通じて、切り替え先の映像表示端末への制御を行う。すなわち、機器管理ユニット204は、切り替え先の映像表示端末へ、再生表示するコンテンツを示すリソース識別子の通知(例えばリソース識別子の設定要求)、再生開始位置の通知(例えばシーク要求)、再生要求などを送信する。(d)その後、当該切り替え先から、当該切り替え先の映像表示端末が当該コンテンツを再生表示することにより、当該再生開始位置の映像が表示されたことを示すイベント通知を機器管理ユニット204が受信する。当該イベント通知は、再生管理ユニット206に出力される。(e)再生管理ユニット206は、当該イベント通知を受けて、停止状態へ移行し、ディスプレイ202に表示されている静止画像を消去する。   That is, in the display terminal switching process, mainly (a) the video playback unit 209 is instructed to pause the video playback operation. Upon receiving this instruction, the video playback unit 209 pauses the video playback operation and displays the display image at the time of the pause on the display 202 as a still image. (B) The playback position determination unit 211 is inquired about the playback start position for notifying the switching destination video display terminal. The playback position determination unit 211 refers to the video history stored in the video history storage unit 208 to obtain the playback start position and returns it to the playback management unit 206. (C) The playback management unit 206 controls the switching destination video display terminal through the device management unit 204. That is, the device management unit 204 sends a notification of a resource identifier indicating a content to be reproduced and displayed (for example, a resource identifier setting request), a notification of a reproduction start position (for example, a seek request), a reproduction request, etc. Send. (D) After that, the device management unit 204 receives an event notification indicating that the video at the reproduction start position is displayed when the video display terminal at the switching destination reproduces and displays the content from the switching destination. . The event notification is output to the reproduction management unit 206. (E) Upon receiving the event notification, the reproduction management unit 206 shifts to a stop state and erases the still image displayed on the display 202.

タイマーユニット212は、再生管理ユニット206から指示された一定の時間(例えば、後述する時間α)を計測し、当該時間の満了を再生管理ユニット206に通知する。   The timer unit 212 measures a certain time (for example, a time α described later) instructed from the reproduction management unit 206 and notifies the reproduction management unit 206 of the expiration of the time.

図3は、大画面映像表示端末3の構成例を示したものである。   FIG. 3 shows a configuration example of the large screen video display terminal 3.

機器管理ユニット304は、通信処理ユニット305を介して受信した、ネットワーク4に接続された機器からの機器探索要求、アクション要求を受け付けて、機器管理応答、アクション応答を返信する。アクション要求として、再生に関する指示を受け取った場合は、再生管理ユニット306への再生制御を行う。   The device management unit 304 receives a device search request and an action request received from the devices connected to the network 4 received via the communication processing unit 305, and returns a device management response and an action response. When an instruction regarding reproduction is received as an action request, reproduction control to the reproduction management unit 306 is performed.

再生管理ユニット306は、映像再生ユニット309に対して再生の開始を指示すると共に、再生すべきコンテンツを保有する映像コンテンツ供給装置1に対して、ストリーミングによるコンテンツデータ送信開始要求を送信する。上述のように、この要求はHTTPによる伝送の場合はHTTPリクエストパケットの送信であるが、HTTP以外の伝送を用いる場合は、該伝送方式に順ずる開始要求パケットを送信する。その後、映像受信処理ユニット307が映像ストリームを受信し、映像再生表示を開始すると、再生管理ユニット306は自身の動作状態を「再生状態」として動作状態記憶ユニット310に記憶する。尚、動作状態記憶ユニット310に記憶される動作状態は、この他に、一時停止状態、停止状態、早送り状態等がある。   The playback management unit 306 instructs the video playback unit 309 to start playback, and transmits a content data transmission start request by streaming to the video content supply device 1 that holds the content to be played back. As described above, this request is transmission of an HTTP request packet in the case of transmission using HTTP, but when transmission other than HTTP is used, a start request packet conforming to the transmission method is transmitted. After that, when the video reception processing unit 307 receives the video stream and starts the video reproduction display, the reproduction management unit 306 stores the operation state of itself in the operation state storage unit 310 as the “reproduction state”. In addition, the operation states stored in the operation state storage unit 310 include a pause state, a stop state, a fast-forward state, and the like.

再生管理ユニット306は、動作状態に変更が発生した場合に、その旨を携帯型映像表示端末2に対してイベント通知として送信する。   When a change occurs in the operation state, the playback management unit 306 transmits a notification to that effect to the portable video display terminal 2.

通信処理ユニット305は、例えばIEEE802.11による無線通信の他、IEEE802.3等による有線通信を用いても良い。   The communication processing unit 305 may use, for example, wired communication based on IEEE802.3 or the like in addition to wireless communication based on IEEE802.11.

図3における大画面映像表示端末3は、リモコン等の制御情報を入力デバイス301から受信し、携帯映像表示端末2からの指示を受けずに再生処理を開始することも出来る。   The large-screen video display terminal 3 in FIG. 3 can receive control information such as a remote control from the input device 301 and can start the reproduction process without receiving an instruction from the portable video display terminal 2.

図4は、映像コンテンツ供給装置1の構成例を示したものである。映像コンテンツ記憶ユニット101は、通常HDD(Hard Disk Drive)等の大容量記憶媒体などにより構成され、映像コンテンツをMPEG等の符号化されたデータとして記憶する。映像コンテンツのリソース識別子、タイトル、総時間、総バイト数等の情報は、コンテンツ情報管理ユニット102に記憶されて、管理される。リソース識別子は、HTTPによる伝送を行う場合は、通常URI(Uniform Resource Identifier)情報を用いるが、それ以外の識別情報を用いることも無論可能である。   FIG. 4 shows a configuration example of the video content supply apparatus 1. The video content storage unit 101 is usually configured by a large-capacity storage medium such as an HDD (Hard Disk Drive) and stores the video content as encoded data such as MPEG. Information such as the resource identifier, title, total time, and total number of bytes of the video content is stored and managed in the content information management unit 102. As resource identifiers, URI (Uniform Resource Identifier) information is normally used for transmission by HTTP, but other identification information can of course be used.

機器管理ユニット103が、通信処理ユニット105を介して、携帯型映像表示端末2などの映像表示端末からの機器探索要求を受信した際、映像コンテンツ記憶ユニット101が当該映像表示端末の希望するサービスを提供可能な場合には、機器管理ユニット103は機器探索応答を返信する。また、映像送信開始要求(例えばHTTPリクエスト)を受信した場合は、映像送信処理ユニット104に対し制御を行い、映像ストリームの送信を開始させる。すなわち、映像送信処理ユニット104は、指定されたリソース識別子に対応するコンテンツを映像コンテンツ記憶ユニット101から検索し、指定された開始位置から映像コンテンツをストリーミング送信する。   When the device management unit 103 receives a device search request from a video display terminal such as the portable video display terminal 2 via the communication processing unit 105, the video content storage unit 101 selects a service desired by the video display terminal. If it can be provided, the device management unit 103 returns a device search response. When a video transmission start request (for example, an HTTP request) is received, the video transmission processing unit 104 is controlled to start transmission of a video stream. That is, the video transmission processing unit 104 searches the video content storage unit 101 for content corresponding to the specified resource identifier, and performs streaming transmission of the video content from the specified start position.

図5は、携帯型映像表示端末2や大画面映像表示端末3などの映像表示端末における動作状態の遷移例を示している。ここでは、例えば大画面映像表示端末3を例にとり説明する。   FIG. 5 shows an example of transition of operation states in video display terminals such as the portable video display terminal 2 and the large screen video display terminal 3. Here, for example, the large screen video display terminal 3 will be described as an example.

機器管理ユニット304は、アクション要求パケットを受信すると、その内容に応じた動作を行う。初期起動時は、メディア情報が何も設定されていない状態(S1)である。このとき、携帯型映像表示端末2から、映像コンテンツのリソース識別子を、アクション要求パケットを用いて受け取ると、停止状態(S2)に遷移する。その後、再生を開始するためのアクション要求パケットを受信すると、指定されたリソース識別子の情報を基に、映像コンテンツ供給装置1にアクセスを行い、ストリーミング再生を開始する。一般に圧縮された映像コンテンツの再生時は、アンダーフローを防ぐ目的で一定時間バッファリングを行う。そのため、停止状態から再生状態には直接遷移せず、準備段階であることを意味する遷移状態(S3)に移行する。その後、映像情報の再生表示が開始した時点で、再生状態(S4)へと移行する。これらの動作状態は、動作状態記憶ユニット310にて記憶、管理される。   Upon receiving the action request packet, the device management unit 304 performs an operation according to the content. At initial startup, no media information is set (S1). At this time, when the resource identifier of the video content is received from the portable video display terminal 2 using the action request packet, the state transits to the stopped state (S2). Thereafter, when an action request packet for starting playback is received, the video content supply apparatus 1 is accessed based on the information of the specified resource identifier, and streaming playback is started. In general, during the playback of compressed video content, buffering is performed for a certain period of time in order to prevent underflow. For this reason, the state does not directly transit from the stop state to the reproduction state, but shifts to a transition state (S3) meaning that it is in a preparation stage. Thereafter, when the reproduction display of the video information starts, the state shifts to the reproduction state (S4). These operation states are stored and managed in the operation state storage unit 310.

また、所定の位置から再生を開始するシークを行う際も、停止状態(S2)から遷移状態(S3)を経た上で、停止状態(S2)もしくは(既に再生中の場合には)再生状態(S4)へと遷移する。   Also, when performing a seek to start playback from a predetermined position, after the transition state (S3) from the stop state (S2), the stop state (S2) or (if already playing) the playback state ( Transition to S4).

表示端末切り替え処理では、リソース識別子の設定要求、シーク要求、再生要求の順に、携帯型映像表示端末2から大画面映像表示端末3に対して指示を行う。   In the display terminal switching process, an instruction is given from the portable video display terminal 2 to the large screen video display terminal 3 in the order of the resource identifier setting request, seek request, and playback request.

図6は、大画面映像表示端末3や携帯型映像表示端末2などの映像表示端末、映像コンテンツ供給装置1間でやり取りする制御パケットの一例を示している。   FIG. 6 shows an example of a control packet exchanged between a video display terminal such as the large screen video display terminal 3 and the portable video display terminal 2 and the video content supply apparatus 1.

図6(a)のアクション要求パケットは、例えば、携帯型映像表示端末2から大画面映像表示端末3へ、リソース識別子の設定要求、シーク要求、再生要求などの処理(アクション)を要求する際に用いられる。このとき、「制御情報」フィールドにはアクションの種類が記述され、「パラメータ」フィールドには、当該アクションに用いるパラメータが記述される。   The action request packet of FIG. 6A is used when, for example, requesting processing (action) such as a resource identifier setting request, a seek request, and a reproduction request from the portable video display terminal 2 to the large screen video display terminal 3. Used. At this time, the type of action is described in the “control information” field, and the parameter used for the action is described in the “parameter” field.

例えば、携帯型映像表示端末2から大画面映像表示端末3へ、リソース識別子設定要求を行う場合には、アクション要求パケット中の「制御情報」フィールドには「リソース識別子設定要求」が書き込まれ、「パラメータ」フィールドにはリソース識別子(リソース識別子の文字・数字列)が書き込まれる。また、携帯型映像表示端末2から大画面映像表示端末3へ、シーク要求を行う場合には、アクション要求パケット中の「制御情報」フィールドには「シーク要求」が書き込まれ、「パラメータ」フィールドには、再生位置判定ユニット211で求めた再生開始位置(例えば、コンテンツの先頭から何バイト目かを示すバイト位置あるいはコンテンツの先頭からの再生時刻(時間))が書き込まれる。再生要求を行う場合には、アクション要求パケット中の「制御情報」フィールドには「再生要求」が書き込まれ、「パラメータ」フィールドには、再生スピードが書き込まれる。   For example, when a resource identifier setting request is made from the portable video display terminal 2 to the large screen video display terminal 3, a “resource identifier setting request” is written in the “control information” field in the action request packet. A resource identifier (character / numerical string of resource identifier) is written in the “parameter” field. Further, when a seek request is made from the portable video display terminal 2 to the large screen video display terminal 3, “seek request” is written in the “control information” field in the action request packet, and the “parameter” field. The playback start position (for example, the byte position indicating the number of bytes from the beginning of the content or the playback time (time) from the beginning of the content) obtained by the playback position determination unit 211 is written. When a reproduction request is made, “reproduction request” is written in the “control information” field in the action request packet, and the reproduction speed is written in the “parameter” field.

アクション要求パケットの制御情報は、再生要求や停止要求、シーク要求などに加え、現在の再生位置や動作状態等の情報取得を要求するための制御命令を含む。   The control information of the action request packet includes a control command for requesting acquisition of information such as the current reproduction position and operation state in addition to a reproduction request, a stop request, a seek request, and the like.

図6(b)のアクション応答パケットは、例えば、大画面映像表示端末3から携帯型映像表示端末2へ、アクション要求パケットで要求されたアクションを実行した結果を通知するために用いる。制御情報は、上記アクション要求パケットで要求されたアクションの種類であり、「パラメータ」フィールドには、当該要求されたアクションの実行結果が記述される。例えば、映像コンテンツの再生位置を取得するための命令に対する応答には、再生位置を示すバイト位置や時間位置の情報が含まれる。   The action response packet in FIG. 6B is used, for example, to notify the result of executing the action requested by the action request packet from the large screen video display terminal 3 to the portable video display terminal 2. The control information is the type of action requested in the action request packet, and the “parameter” field describes the execution result of the requested action. For example, the response to the command for acquiring the playback position of the video content includes byte position information and time position information indicating the playback position.

図6(c)のイベント通知パケットは、映像表示端末の動作状態に変更が生じたことを通知するもので、イベント通知パケットのパラメータは、映像表示端末の変更後の新たな動作状態を示す。例えば、大画面映像表示端末3が停止状態から(遷移状態を経て)再生状態に移行したときや、再生状態から一時停止状態に移行したときなどに、大画面映像表示端末3から携帯型映像表示端末2へ、変更後の新たな動作状態を通知する際に、イベント通知パケットが用いられる。イベント通知パケットは、映像表示端末での動作状態に変更が生じた際に通知されるため、再生表示が開始した場合ならば、再生状態であることを示すための情報がパラメータとして記載される。   The event notification packet in FIG. 6C notifies that a change has occurred in the operation state of the video display terminal, and the parameter of the event notification packet indicates a new operation state after the change of the video display terminal. For example, when the large-screen video display terminal 3 shifts from the stopped state (via the transition state) to the playback state or when the large-screen video display terminal 3 shifts from the playback state to the paused state, the portable video display terminal 3 When notifying the terminal 2 of the new operating state after the change, an event notification packet is used. The event notification packet is notified when a change occurs in the operation state of the video display terminal. Therefore, when the reproduction display is started, information indicating the reproduction state is described as a parameter.

通信ヘッダーは、TCP/IP(Transmission Control Protocol/Internet Protocol)ヘッダーや、MAC(Medium Access Control)ヘッダーなど、通信に必要な制御情報を含む。識別子は、アクション要求パケットやアクション応答パケット、イベント通知パケットであることを判別するための識別情報である。   The communication header includes control information necessary for communication such as a TCP / IP (Transmission Control Protocol / Internet Protocol) header and a MAC (Medium Access Control) header. The identifier is identification information for determining that the packet is an action request packet, an action response packet, or an event notification packet.

次に、図7を参照して、図1の映像コンテンツ供給装置1、携帯型映像表示端末2、大画面映像表示端末3の処理動作について説明する。   Next, processing operations of the video content supply device 1, the portable video display terminal 2, and the large screen video display terminal 3 of FIG. 1 will be described with reference to FIG.

携帯型映像表示端末2は、ユーザにより指定されたリソース識別子の情報を基に、映像コンテンツ供給装置1にアクセスを行い、ストリーミング再生を開始する(ステップS101)。圧縮された映像データをストリーミング再生する場合には、アンダーフローを防ぐためのバッファリングを一定時間行う必要があるためである。従って、映像の再生処理を開始してから、実際に表示が行われる再生状態に移行するまでには一定の時間βを要する(ステップS102)。 The portable video display terminal 2 accesses the video content supply device 1 based on the information of the resource identifier specified by the user, and starts streaming playback (step S101). This is because when the compressed video data is played back by streaming, it is necessary to perform buffering to prevent underflow for a certain period of time. Thus, from the start of the reproduction process of the video, the up state shifts to playback of actual display is carried out it takes some time beta 1 (step S102).

携帯型映像表示端末2が再生状態のとき、すなわち、映像データのストリーミング再生を行っているとき、ユーザ入力デバイス201を用いて行われた操作により、入力インターフェースユニット203を介して再生管理ユニット206で、表示端末切り替え要求が受け付けられると、再生管理ユニット206は表示端末切り替え処理を起動する(ステップS103)。   When the portable video display terminal 2 is in a playback state, that is, when streaming playback of video data is performed, an operation performed using the user input device 201 causes the playback management unit 206 to operate via the input interface unit 203. When the display terminal switching request is received, the reproduction management unit 206 starts display terminal switching processing (step S103).

すなわち、ステップS104では、再生管理ユニット206は、映像再生ユニット209に対し映像再生動作の一時停止を指示する。この指示を受けて、映像再生ユニット209は、映像再生動作を一時停止し(一時停止状態へ移行し)、その時点のディスプレイ202の表示映像を静止画像としてディスプレイ202に表示する。さらに、再生管理ユニット206は、再生位置判定ユニット211に、切り替え先の映像表示端末へ通知するための再生開始位置を問い合わせる。再生位置判定ユニット211は、映像履歴記憶ユニット208に記憶されている映像履歴を参照して、例えば、表示端末切り替え処理が起動した時点の再生位置、また、表示端末切り替え処理が起動した時点よりも過去の映像ストリームの中で、表示端末切り替え処理が起動した時点に最も近傍にあるIフレームの開始位置を上記再生開始位置として求めて、再生管理ユニット206へ返す。   That is, in step S104, the playback management unit 206 instructs the video playback unit 209 to pause the video playback operation. In response to this instruction, the video playback unit 209 pauses the video playback operation (shifts to the paused state), and displays the display video on the display 202 at that time on the display 202 as a still image. Further, the reproduction management unit 206 inquires the reproduction position determination unit 211 about the reproduction start position for notifying the switching destination video display terminal. The playback position determination unit 211 refers to the video history stored in the video history storage unit 208, for example, the playback position at the time when the display terminal switching process is started, and the time at which the display terminal switching process is started. In the past video stream, the start position of the I frame closest to the time when the display terminal switching process is activated is obtained as the playback start position and returned to the playback management unit 206.

また、再生管理ユニット206は、切り替え先の大画面映像表示端末3に対し、アクション要求パケット(リソース識別子設定要求パケット)を用いて、映像データのリソース識別子を通知する。次に、アクション要求パケット(シーク要求パケット)を用いて、再生位置判定ユニット211で求めた再生開始位置(例えば、コンテンツの先頭から何バイト目かを示すバイト位置あるいはコンテンツの先頭からの再生時刻(時間))を通知する。そして、再生要求のアクションパケットを送信する。   Further, the playback management unit 206 notifies the switching destination large-screen video display terminal 3 of the resource identifier of the video data using an action request packet (resource identifier setting request packet). Next, using the action request packet (seek request packet), the reproduction start position obtained by the reproduction position determination unit 211 (for example, the byte position indicating the number of bytes from the beginning of the content or the reproduction time from the beginning of the content ( Time)). Then, an action packet for a reproduction request is transmitted.

携帯型映像表示端末2は、上記静止画像をディスプレイ202に表示したまま、一時停止状態を継続する。   The portable video display terminal 2 continues the paused state while displaying the still image on the display 202.

なお、映像コンテンツ供給装置1が、同一の映像コンテンツを2つの映像表示端末に同時にストリーミング送信可能な場合には、携帯型映像表示端末2は一時停止を行わずに、ストリーミング再生を継続することも可能だが、この場合にはネットワーク上の通信帯域を余分に消費してしまう問題がある。   When the video content supply device 1 can simultaneously stream the same video content to two video display terminals, the portable video display terminal 2 may continue streaming playback without pausing. Although it is possible, in this case, there is a problem that an extra communication band on the network is consumed.

さて、大画面映像表示端末3は、携帯型映像表示端末2から、上記リソース識別子設定要求、シーク要求及び再生要求を受け付けると、映像コンテンツ供給装置1にアクセスし、シーク要求にて通知された再生開始位置からの映像データの送信を要求する。これを受けて、映像コンテンツ供給装置1から、大画面映像表示端末3へ、上記再生開始位置からの映像データの送信が開始される(ステップS105)。   When the large-screen video display terminal 3 receives the resource identifier setting request, seek request, and playback request from the portable video display terminal 2, the large-screen video display terminal 3 accesses the video content supply device 1 and plays back the notification notified by the seek request. Requests transmission of video data from the start position. In response to this, transmission of the video data from the reproduction start position is started from the video content supply device 1 to the large screen video display terminal 3 (step S105).

この場合も、大画面映像表示端末3で一定時間バッファリングを行うなどの必要があるため、映像コンテンツ供給装置1から映像データの送信が開始されてから、実際に再生状態に移行するまで、一定の待ち時間βが発生する。このとき、切り換え元の携帯型映像表示端末2において画像の表示を終了していると、ほぼ時間βの間、ユーザの視界から映像表示を行う端末が存在しなくなる無表示区間が発生してしまう。 Also in this case, since it is necessary to perform buffering for a certain period of time on the large-screen video display terminal 3, it is constant until the video content supply apparatus 1 starts transmission of video data and actually shifts to the playback state. Waiting time β 2 occurs. At this time, if and ends the display of the image in the switching source portable video display terminal 2, between approximately times beta 2, blank display interval is terminal for displaying images from the user's view no longer exist is generated End up.

本実施形態では、切り替え先の大画面映像表示端末3は、映像コンテンツ供給装置1からの映像データの送信が開始された後、該映像データを再生することにより、実際に上記再生開始位置からの映像の表示を開始したとき、すなわち、自身の動作状態が「再生状態」に移行したとき(ステップS106)、これを契機に、再生状態へ移行したことを通知するためのイベント通知パケット(再生状態移行通知)を切り換え元の携帯型映像表示端末2へ送信する(ステップS107)。   In the present embodiment, the switching-destination large-screen video display terminal 3 actually starts the transmission of the video data from the video content supply device 1 and then reproduces the video data, thereby actually starting from the reproduction start position. When video display is started, that is, when its own operation state shifts to the “playback state” (step S106), an event notification packet (playback state) for notifying that the display has shifted to the playback state is triggered by this. (Transition notice) is transmitted to the switching-source portable video display terminal 2 (step S107).

この再生状態移行通知は、切り替え先の大画面映像表示端末3が、映像コンテンツ供給装置1から送信された映像ストリームを再生することにより、上記再生開始位置の映像を表示したことを、切り替え元の携帯型映像表示端末2へ通知するためのものである。   This playback state transition notification indicates that the switching destination large-screen video display terminal 3 has displayed the video at the playback start position by playing back the video stream transmitted from the video content supply device 1. This is for notifying the portable video display terminal 2.

この通知を受けて、携帯型映像表示端末2の機器管理ユニット204は、再生管理ユニット206を停止状態に移行させて、それまでディスプレイ202に表示されていた静止画像を消去し(ステップS108)、映像再生処理を終了する(ステップS109)。   In response to this notification, the device management unit 204 of the portable video display terminal 2 shifts the reproduction management unit 206 to the stopped state, and erases the still image that has been displayed on the display 202 until then (step S108). The video reproduction process is terminated (step S109).

このように、携帯型映像表示端末2は、大画面映像表示端末3で映像表示を開始された後に、それまで表示していた上記静止画像を消去するため、無表示区間の発生を防ぐことが可能となる。   As described above, since the portable video display terminal 2 erases the still image displayed until then after the video display is started on the large screen video display terminal 3, it is possible to prevent the occurrence of a non-display section. It becomes possible.

映像の無表示区間が発生する従来技術において、表示端末切り替え処理を起動してから数秒後に、切り替え先の端末にて再生表示が開始するという状況は、ユーザにとって、同一タイトルのコンテンツを視聴していることはすぐ理解できても、映像の続き部分から表示端末のみ切り替えて再生を継続するという事実が理解しづらくなる。上記実施形態によれば、このような問題を解決し、映像の表示端末の切り替えをより直感的に把握させることが可能となる。   In the prior art in which a non-display section of video occurs, the situation where playback display starts on the switching destination terminal a few seconds after starting the display terminal switching process is to allow the user to view the content of the same title Even if it can be understood immediately, it is difficult to understand the fact that only the display terminal is switched from the continued part of the video and playback is continued. According to the embodiment, it is possible to solve such a problem and to more intuitively understand the switching of the video display terminal.

[第2の実施形態]
第2の実施形態では、図7のステップS104で再生位置判定ユニット211が求める再生開始位置をより詳細に説明する。
[Second Embodiment]
In the second embodiment, the reproduction start position obtained by the reproduction position determination unit 211 in step S104 of FIG. 7 will be described in more detail.

図7のステップS104において、再生管理ユニット206は、映像再生ユニット209に対し映像再生動作の一時停止を指示する。この指示を受けて、映像再生ユニット209は、映像再生動作を一時停止し(一時停止状態へ移行し)、その時点のディスプレイ202の表示映像を静止画像としてディスプレイ202に表示する。さらに、再生管理ユニット206は、再生位置判定ユニット211に、切り替え先の映像表示端末へ通知するための再生開始位置を問い合わせる。   In step S104 of FIG. 7, the playback management unit 206 instructs the video playback unit 209 to pause the video playback operation. In response to this instruction, the video playback unit 209 pauses the video playback operation (shifts to the paused state), and displays the display video on the display 202 at that time on the display 202 as a still image. Further, the reproduction management unit 206 inquires the reproduction position determination unit 211 about the reproduction start position for notifying the switching destination video display terminal.

これを受けて、再生判定ユニット211は、映像履歴記憶ユニット208に記憶されている映像履歴を参照して、表示端末切り替え処理が起動した時点の再生位置に最も近い過去のIフレームの開始位置、または、表示端末切り替え処理が起動した時点の再生位置から時間α過去に遡った位置、または、表示端末切り替え処理が起動した時点の再生位置から時間α過去に遡った位置に最も近傍にあるIフレームの開始位置を再生開始位置として求める。過去に表示した映像を再度再生することで、ユーザに切り替え前後のシーンを印象づけることが出来る。なお、切り替え先の大画面映像表示端末3に対して、バイト単位の指定のみ有効である場合は、時間αをバイト数α´に換算して、表示端末切り替え処理が起動した時点の再生位置から、バイト数α´過去に遡った位置を再生開始位置として求める。   In response to this, the playback determination unit 211 refers to the video history stored in the video history storage unit 208 and starts the past I frame start position closest to the playback position at the time when the display terminal switching process is started, Alternatively, the I frame closest to the position that is traced back in time α from the playback position at the time when the display terminal switching process is started or the position that is traced back in time α from the playback position when the display terminal switching process is activated. Is determined as the reproduction start position. By replaying the video displayed in the past, it is possible to impress the scene before and after switching to the user. If only the designation in byte units is valid for the switching destination large-screen video display terminal 3, the time α is converted into the number of bytes α ′ and the playback position at the time when the display terminal switching process is started is used. , The number of bytes α ′, the position traced back in the past is obtained as the reproduction start position.

ところで、図8(a)に示すように、表示端末切り替え処理を起動した時点での再生位置は、必ずしもI(Intra-coded)フレームの開始位置ではなく、実際はP(Predicted)フレームやB(Bi-directional Predicted)フレームの途中である場合が多い。この場合、映像表示端末は再生状態に移行した後でも、映像再生ユニット内で復号処理を進める際に、PフレームやBフレームの処理をスキップして、Iフレーム情報の到達を待つことが一般的である。すなわち、切り替え元の映像表示端末に対して、再生状態移行通知を送信した場面においても、一定の無表示区間が発生する問題が存在する。またはPフレームやBフレームを、Iフレームの到達以前に処理した場合でも、映像の内容が崩れた状態で表示が開始されるという問題もある。   By the way, as shown in FIG. 8A, the playback position at the time when the display terminal switching process is started is not necessarily the start position of the I (Intra-coded) frame, but actually a P (Predicted) frame or B (Bi). -directional Predicted) often in the middle of a frame. In this case, the video display terminal generally waits for the arrival of the I frame information by skipping the processing of the P frame and the B frame when the decoding process proceeds in the video playback unit even after the transition to the playback state. It is. That is, there is a problem that a certain non-display section occurs even in a scene in which a playback state transition notification is transmitted to the switching source video display terminal. Alternatively, even when the P frame and the B frame are processed before the arrival of the I frame, there is a problem that the display is started in a state where the content of the video is corrupted.

そこで、切り替え元の携帯型映像表示端末2では、図11に示すような処理動作を行う。すなわち、このような表示切替時の無表示区間や、表示の乱れを解消するために、切り替え元の携帯型映像表示端末2の映像受信処理ユニット207が、映像コンテンツ供給装置1から送信される映像ストリームを受信すると(ステップS201)、受信された映像ストリームを解析し、MPEG等の圧縮符号化データにおける各Iフレーム(基準フレーム)の開始位置を(例えば、コンテンツの先頭からの相対バイト位置、時間位置)を検知して、これを映像履歴として、映像履歴記憶ユニット208に順次記憶する(ステップS202)。なお、Iフレームの他、PフレームやBフレームの開始位置も映像履歴記憶ユニット208に記憶するようにしてもよい。   Therefore, the portable video display terminal 2 that is the switching source performs a processing operation as shown in FIG. In other words, the video reception processing unit 207 of the portable video display terminal 2 that is the switching source transmits the video transmitted from the video content supply device 1 in order to eliminate such a non-display section at the time of display switching and display disturbance. When the stream is received (step S201), the received video stream is analyzed, and the start position of each I frame (reference frame) in the compression encoded data such as MPEG (for example, relative byte position from the beginning of the content, time) Position) is detected, and this is sequentially stored in the video history storage unit 208 as a video history (step S202). In addition to the I frame, the start position of the P frame and the B frame may be stored in the video history storage unit 208.

表示端末切り替え処理が起動した場合は(ステップS203)、ステップS204へ進み、再生位置判定ユニット211は、映像履歴記憶ユニット208に記憶されている映像履歴を基に、当該起動時(すなわち、映像ストリームの再生表示を行う端末の切り替え要求が再生管理ユニット206で受付けられた時点)の再生位置以前のIフレームの開始位置、例えば、図8(b)に示すように、当該起動時の再生位置に最も近い、過去のIフレームの開始位置を、再生開始位置として求める。または、図8(b)に示すように、表示端末切り替え処理が起動した時点の再生位置から時間α過去に遡った位置、または、表示端末切り替え処理が起動した時点の再生位置から時間α過去に遡った位置に最も近傍にあるIフレームの開始位置を再生開始位置として求める。   When the display terminal switching process is activated (step S203), the process proceeds to step S204, where the reproduction position determination unit 211 is based on the video history stored in the video history storage unit 208 (that is, the video stream). At the start position of the I frame before the playback position (for example, as shown in FIG. 8B). The closest start position of the past I frame is obtained as the playback start position. Alternatively, as shown in FIG. 8 (b), a position traced back in time α from the playback position at the time when the display terminal switching process is started, or a time α past from the playback position at the time when the display terminal switching process is started. The start position of the I frame closest to the retroactive position is obtained as the playback start position.

そして、ステップS205へ進み、上記のようにして求めた再生開始位置を含むシーク要求パケットを切り替え先の大画面映像表示端末3へ送信する。   In step S205, the seek request packet including the reproduction start position obtained as described above is transmitted to the large screen video display terminal 3 that is the switching destination.

再生位置判定ユニット211で、表示端末切り替え処理が起動した時点の再生位置から時間α過去に遡った位置に最も近傍にあるIフレームの開始位置を再生開始位置として求めて、この再生開始位置を大画面映像表示端末3へ通知した場合、大画面映像表示端末3では、図9に示すように、ステップS106では、表示端末切り替え処理が起動した時点よりもα時間前の映像から崩れのない状態で再生を開始することができる。このα時間前の映像の表示を開始した時点で、再生状態移行通知を携帯型映像表示端末2へ送信する(図9のステップS107)。   The playback position determination unit 211 obtains the start position of the I frame closest to the position traced back by time α from the playback position at the time when the display terminal switching process is started as the playback start position. When notified to the screen video display terminal 3, in the large screen video display terminal 3, as shown in FIG. 9, in step S106, the video is not collapsed from the video a time before the display terminal switching process is started. Playback can be started. At the time when the display of the video before α time is started, a reproduction state transition notification is transmitted to the portable video display terminal 2 (step S107 in FIG. 9).

この通知を受けて、携帯型映像表示端末2の機器管理ユニット204は、当該イベント通知を再生管理ユニット206へ通知して、再生管理ユニット206を停止状態に移行させ、それまでディスプレイ202に表示されていた静止画像を消去し(ステップS108)、映像再生処理を終了する(ステップS109)。   Upon receiving this notification, the device management unit 204 of the portable video display terminal 2 notifies the event management notification to the playback management unit 206, shifts the playback management unit 206 to the stopped state, and is displayed on the display 202 until then. The still image that has been deleted is deleted (step S108), and the video reproduction process is terminated (step S109).

このように、切り替え元の携帯型映像表示端末にて、映像ストリームのIフレームの開始位置情報を記憶し、表示端末切り替え処理時に当該情報を利用することで、無表示区間の発生を防ぎ、かつ崩れの無い状態で再生表示を継続することが可能となる。   In this way, in the portable video display terminal that is the switching source, the start position information of the I frame of the video stream is stored, and by using this information during the display terminal switching process, the occurrence of a non-display section is prevented, and It is possible to continue the playback display without any collapse.

上述のように、切り替え先の映像表示端末にて、Iフレームの開始位置まで映像ストリームのスキップを行う場合には、一定の無表示区間が発生する問題がある。また、映像コンテンツ供給装置が、Iフレームの開始位置を独自の判断で選定して送信する場合には、切り替え先の映像表示端末にて意図しない位置からの再生が行われてしまう問題(例えば、切り替え元の端末にて未再生のIフレームを選定した場合、映像が飛んだ状態になる)もある。   As described above, when the video stream is skipped to the start position of the I frame at the switching destination video display terminal, there is a problem that a certain non-display section occurs. In addition, when the video content supply device selects and transmits the start position of the I frame based on its own judgment, there is a problem that playback from an unintended position is performed on the video display terminal of the switching destination (for example, (If an unplayed I-frame is selected on the switching source terminal, the video is skipped).

従って、上述したような、切り替え元の映像表示端末が、Iフレームの開始位置を記憶し、切り替え先の映像表示端末に通知する手段が最良の解決策となる。   Therefore, the best solution is the means for the switching source video display terminal to store the start position of the I frame and notify the switching destination video display terminal as described above.

図10は、第2の実施形態に係る、図1の映像コンテンツ供給装置1、携帯型映像表示端末2、大画面映像表示端末3の処理動作を説明するための他のシーケンスズである。なお、図10では、図7、図9と同一部分には同一符号を付し、主に異なる部分について説明する。   FIG. 10 is another sequence for explaining the processing operations of the video content supply apparatus 1, the portable video display terminal 2, and the large-screen video display terminal 3 of FIG. 1 according to the second embodiment. 10, the same parts as those in FIGS. 7 and 9 are denoted by the same reference numerals, and different parts will be mainly described.

すなわち、図7、9のステップS108が図10では、ステップS108´に置き換わっている。   That is, step S108 in FIGS. 7 and 9 is replaced with step S108 ′ in FIG.

図10のステップS104では、再生位置判定ユニット211は、表示端末切り替え処理が起動した時点の再生位置から時間α過去に遡った位置、または、表示端末切り替え処理が起動した時点の再生位置から時間α過去に遡った位置に最も近傍にあるIフレームの開始位置を再生開始位置として求める。ここでは、例えば、再生位置判定ユニット211は、表示端末切り替え処理が起動した時点の再生位置から時間α過去に遡った位置に最も近傍にあるIフレームの開始位置を再生開始位置として求める場合を例にとり説明する。   In step S104 of FIG. 10, the playback position determination unit 211 sets the time α from the playback position at the time when the display terminal switching process is started, or the position retroactive to the time α from the playback position when the display terminal switching process is started. The start position of the I frame closest to the position traced back in the past is obtained as the playback start position. Here, for example, a case where the playback position determination unit 211 obtains, as the playback start position, the start position of the I frame that is closest to the position traced back in time α from the playback position at the time when the display terminal switching process is started. I will explain to you.

図10のステップS106では、大画面映像表示端末3は、表示端末切り替え処理が起動した時点よりもα時間前の映像から崩れのない状態で再生を開始する。このα時間前の映像の表示を開始した時点で、再生状態移行通知を携帯型映像表示端末2へ送信する(ステップS107)。この通知を受けて、図10のステップS108´では、上述したように、携帯型映像表示端末2でも、大画面映像表示端末3で、表示端末切り替え処理が起動した時点よりもα時間前の映像を表示したことが確認できる。   In step S106 of FIG. 10, the large-screen video display terminal 3 starts playback in a state where there is no collapse from the video that is α hours before the time when the display terminal switching process is started. At the time when the display of the video before α time is started, a reproduction state transition notification is transmitted to the portable video display terminal 2 (step S107). In response to this notification, in step S108 ′ in FIG. 10, as described above, the video image that is α hours before the display terminal switching process is started in the large-screen video display terminal 3 even in the portable video display terminal 2. Can be confirmed.

図10のステップS108´では、機器管理ユニット204は、上記再生状態移行通知を受け取ると、そのイベント通知を再生管理ユニット206へ通知する。再生管理ユニット206は、この通知を受けて、タイマーユニット212を起動し、当該通知を受けてからの経過時間(タイマー値)の計測を開始する。そして、タイマーユニット212のタイマー値が時間αとなったときに、停止状態に移行して、それまでディスプレイ202に表示されていた静止画像を消去する。そして、映像再生処理を終了する(ステップS109)。   In step S <b> 108 ′ of FIG. 10, upon receiving the playback state transition notification, the device management unit 204 notifies the playback management unit 206 of the event notification. Upon receiving this notification, the playback management unit 206 activates the timer unit 212 and starts measuring the elapsed time (timer value) since the notification was received. Then, when the timer value of the timer unit 212 reaches the time α, the state shifts to the stop state, and the still image that has been displayed on the display 202 is deleted. Then, the video reproduction process is terminated (step S109).

このように、切り替え元の携帯型映像表示端末2は、切り替え先の大画面映像表示端末3から再生状態移行通知を受け取った後、時間α分だけ経過した時点、すなわち、切り替え先の大画面映像表示端末3が切り換え元の携帯型映像表示端末2の表示内容に追いついた時点で、切り替え元の表示内容を消去することで、より直感的に映像を表示再生する端末が切り替わる状態を把握させることが可能となる。   Thus, the switching-source portable video display terminal 2 receives the playback state transition notification from the switching-destination large-screen video display terminal 3, and when the time α has elapsed, that is, the switching-destination large-screen video. When the display terminal 3 catches up with the display content of the switching source portable video display terminal 2, the display content of the switching source is deleted, so that the state in which the terminal that displays and reproduces the video is switched more intuitively can be grasped. Is possible.

[第3の実施形態]
第3の実施形態では、図12に示すように、切り替え先の映像表示端末が複数台(図12では、大画面映像表示端末A(第2の映像表示端末3A)、大画面映像表示端末B(第3の映像表示端末3B))存在する場合について説明する。切り替え先の映像表示端末が複数台存在する場合にも、第1及び第2の実施形態と同様、切り替え元の形態型映像表示端末2では、再生状態移行通知を受信することにより、直感的に切り替え先を選択することが可能となる。
[Third Embodiment]
In the third embodiment, as shown in FIG. 12, there are a plurality of switching destination video display terminals (in FIG. 12, large screen video display terminal A (second video display terminal 3A), large screen video display terminal B. (Third video display terminal 3B)) The case where it exists will be described. Even when there are a plurality of switching destination video display terminals, as in the first and second embodiments, the switching source morphological video display terminal 2 intuitively receives the playback state transition notification. It is possible to select a switching destination.

例えば、携帯型映像表示端末2の映像表示端末情報記憶ユニット221に、複数台の映像表示端末の情報が記憶され、機器管理ユニット204にて複数台の映像表示端末の情報が管理されている場合、該複数の映像表示端末中の1台の端末(例えば、大画面映像表示端末A)に対して、表示端末の切り替え処理を実施し、切り替え先の当該大画面映像表示端末Aからの再生状態移行通知を受信したとする。図13は、この時点からの携帯型映像表示端末2の処理動作を示したフローチャートであり、図14は、この時点からの携帯型映像表示端末2と大画面映像表示端末A、大画面映像表示端末Bの処理動作を説明するシーケンス図である。以下、図13及び図14を参照して説明する。なお、この時点は、携帯型映像表示端末2は、第1及び第2の実施形態で説明したように、一時停止状態に移行し、ディスプレイ202には静止画像が表示されている。   For example, when information on a plurality of video display terminals is stored in the video display terminal information storage unit 221 of the portable video display terminal 2 and information on the plurality of video display terminals is managed by the device management unit 204 The display terminal switching process is performed on one terminal (for example, the large screen video display terminal A) of the plurality of video display terminals, and the playback state from the large screen video display terminal A to be switched to Assume that a migration notification is received. FIG. 13 is a flowchart showing the processing operation of the portable video display terminal 2 from this point. FIG. 14 shows the portable video display terminal 2, the large screen video display terminal A, and the large screen video display from this point. 7 is a sequence diagram for explaining a processing operation of terminal B. FIG. Hereinafter, a description will be given with reference to FIGS. 13 and 14. At this point, as described in the first and second embodiments, the portable video display terminal 2 shifts to a paused state, and a still image is displayed on the display 202.

図13のステップS301(図14のステップS401)に示すように、携帯型映像表示端末2の機器管理ユニット204が、大画面映像表示端末Aからの再生状態移行通知を受信したとき(大画面映像表示端末Aが再生状態に遷移した時点)、図13のステップS302へ進み、携帯型映像表示端末2の映像表示端末情報記憶ユニット221にて1台のみの映像表示端末の情報が記憶されている場合には、図13のステップS303へ進み、第1及び第2の実施形態と同様、図7,9,10のステップS108,ステップS109に示した処理動作を行う。   As shown in step S301 in FIG. 13 (step S401 in FIG. 14), when the device management unit 204 of the portable video display terminal 2 receives a playback state transition notification from the large screen video display terminal A (large screen video). When the display terminal A transitions to the playback state), the process proceeds to step S302 in FIG. 13, and information on only one video display terminal is stored in the video display terminal information storage unit 221 of the portable video display terminal 2. In this case, the process proceeds to step S303 in FIG. 13, and the processing operations shown in steps S108 and S109 in FIGS. 7, 9, and 10 are performed as in the first and second embodiments.

一方、図13のステップS302において、携帯型映像表示端末2の映像表示端末情報記憶ユニット221にて複数台の映像表示端末の情報が記憶されている場合には、図13のステップS304へ進む。   On the other hand, when information of a plurality of video display terminals is stored in the video display terminal information storage unit 221 of the portable video display terminal 2 in step S302 of FIG. 13, the process proceeds to step S304 of FIG.

ステップS304(図14のステップS404)では、機器管理ユニット204は、大画面映像表示端末Aに対し、再生の一時停止を要求するためのアクション要求パケットを送信する。これを受けて、大画面映像表示端末Aは一時停止状態へ移行し、そのときの映像を静止画像として表示する。   In step S304 (step S404 in FIG. 14), the device management unit 204 transmits an action request packet for requesting temporary stop of playback to the large-screen video display terminal A. In response to this, the large-screen video display terminal A shifts to the pause state and displays the video at that time as a still image.

切り替え元の携帯型映像表示端末2のユーザは、現在一時停止状態にある大画面映像表示端末Aが、所望の切り替え先端末ではないとき、その旨を示す指示操作を携帯型映像表示端末2に行うと(図13のステップS305)、ステップS306(図14のステップS406)へ進み、機器管理ユニット204は、大画面映像表示端末Aに対し、再生の停止を要求するためのアクション要求パケットを送信する。これを受けて、大画面映像表示端末Aは一時停止状態から停止状態へ移行し、静止画像を消去する。   When the large-screen video display terminal A that is currently paused is not the desired switching destination terminal, the user of the switching-source portable video display terminal 2 performs an instruction operation to that effect on the portable video display terminal 2. If it is performed (step S305 in FIG. 13), the process proceeds to step S306 (step S406 in FIG. 14), and the device management unit 204 transmits an action request packet for requesting stop of playback to the large screen video display terminal A. To do. In response to this, the large-screen video display terminal A shifts from the pause state to the stop state and erases the still image.

さらに、ステップS307(図14のステップS407)へ進み、切り替え元の携帯型映像表示端末2の機器管理ユニット204は、さらに、機器管理ユニット204に記憶されている複数の映像表示端末のうちの他の1つ選択して、当該映像表示端末(ここでは、大画面映像表示端末B)に対し、表示端末の切り替え処理を実施する。   Further, the process proceeds to step S307 (step S407 in FIG. 14), and the device management unit 204 of the switching source portable video display terminal 2 further includes other video display terminals stored in the device management unit 204. And switching the display terminal to the video display terminal (here, the large screen video display terminal B).

その後、図13のステップS301に戻り、大画面映像表示端末Bからの再生状態移行通知を受信すると(図14のステップS401´)、ステップS302を経て、ステップS304進む。このステップS302(図14のステップS404´)で、機器管理ユニット204は、大画面映像表示端末Bに対し、再生の一時停止を要求するためのアクション要求パケットを送信する。これを受けて、大画面映像表示端末Bは一時停止状態へ移行し、そのときの映像を静止画像として表示する。   Thereafter, the process returns to step S301 in FIG. 13, and upon receiving a reproduction state transition notification from the large screen video display terminal B (step S401 ′ in FIG. 14), the process proceeds to step S304 via step S302. In this step S302 (step S404 ′ in FIG. 14), the device management unit 204 transmits an action request packet for requesting pause of reproduction to the large screen video display terminal B. In response to this, the large-screen video display terminal B shifts to a pause state and displays the video at that time as a still image.

次に、ステップS305ヘ進む。切り替え元の携帯型映像表示端末2のユーザは、現在一時停止状態にある大画面映像表示端末Bが、所望の切り替え先端末なので、その旨を示す指示操作を携帯型映像表示端末2に行うと(図13のステップS305)、ステップS408(図14のステップS408)へ進み、機器管理ユニット204は、大画面映像表示端末Bに対し、再生を要求するためのアクション要求パケットを送信する。これを受けて大画面映像表示端末Bは、図7,図9,図10のステップS106に示したように、切り替え元から通知された再生開始位置の映像の再生表示を開始する。すなわち、再生状態へ移行し、再生状態移行通知を送信する(図14のステップS409)。   Next, the process proceeds to step S305. When the user of the switching-source portable video display terminal 2 performs the instruction operation to that effect on the portable video display terminal 2 because the large-screen video display terminal B that is currently paused is the desired switching destination terminal. The process proceeds to (Step S305 in FIG. 13) and Step S408 (Step S408 in FIG. 14), and the device management unit 204 transmits an action request packet for requesting reproduction to the large-screen video display terminal B. In response to this, the large-screen video display terminal B starts playback and display of the video at the playback start position notified from the switching source, as shown in step S106 in FIGS. That is, the process shifts to the playback state, and a playback state shift notification is transmitted (step S409 in FIG. 14).

切り替え元の携帯型映像表示端末2は、この再生状態移行通知を受信すると(図13のステップS309)、第1及び第2の実施形態と同様、図7,9,10のステップS108、ステップS109に示した処理動作を行う。すなわち、携帯型映像表示端末2は、停止状態へ移行し、それまで表示されていた静止画像を消去する。   When the switching-source portable video display terminal 2 receives this playback state transition notification (step S309 in FIG. 13), as in the first and second embodiments, steps S108 and S109 in FIGS. The processing operation shown in the above is performed. That is, the portable video display terminal 2 shifts to the stop state and erases the still image that has been displayed so far.

このように、第3の実施形態によれば、映像表示端末情報記憶ユニット221と機器管理ユニット204にて複数台の映像表示端末の情報を管理することで、映像の無表示区間を作ることなく、ユーザに対して視覚的に切り替え先の端末を選択させることが可能となる。   As described above, according to the third embodiment, the information of a plurality of video display terminals is managed by the video display terminal information storage unit 221 and the device management unit 204 without creating a non-display section of video. The user can visually select the switching destination terminal.

[第4の実施形態]
第4の実施形態では、図15に示すように、大画面映像表示端末3と映像コンテンツ供給装置1が、HDMI(High Definition Multimedia Interface)のような超高速通信が可能な1対1のインターフェースにて接続されている場合について説明する。この場合、映像コンテンツ供給装置1から大画面映像表示端末3に対しては、非圧縮状態で映像ストリームが送信されることが一般的である。更に映像の送信制御は、映像コンテンツ供給装置1が主体となって実施する。
[Fourth Embodiment]
In the fourth embodiment, as shown in FIG. 15, the large-screen video display terminal 3 and the video content supply device 1 have a one-to-one interface capable of ultrahigh-speed communication such as HDMI (High Definition Multimedia Interface). Will be described. In this case, a video stream is generally transmitted from the video content supply device 1 to the large screen video display terminal 3 in an uncompressed state. Furthermore, video transmission control is performed mainly by the video content supply apparatus 1.

従って、表示端末切り替え処理を実施する際には、携帯型映像表示端末2は、第1及び第2の実施形態と同様、一時停止状態へ移行して静止画像を表示するとともに、再生開始位置を求める。そして、携帯型映像表示端末2は映像コンテンツ供給装置1に対して、映像コンテンツのストリーミング送信を開始させる要求を行うとともに、上記再生開始位置を通知する。   Therefore, when the display terminal switching process is performed, the portable video display terminal 2 shifts to the pause state to display a still image and sets the playback start position, as in the first and second embodiments. Ask. Then, the portable video display terminal 2 requests the video content supply device 1 to start streaming transmission of video content and notifies the playback start position.

映像コンテンツ供給装置1は、この要求を受けて、送信に関わる初期化制御(映像コンテンツが圧縮されている場合は、復号に関する初期化処理等)が完了した後、ストリーミング送信を開始するという状態変化の通知を、切り替え元の携帯型映像表示端末2にイベント通知する。   In response to this request, the video content supply apparatus 1 starts streaming transmission after completion of initialization control related to transmission (when video content is compressed, initialization processing related to decoding, etc.). Is notified to the switching-source portable video display terminal 2 as an event.

超高速で伝送された非圧縮映像ストリームの再生に関する遅延時間は極めて小さいため、切り替え先の大画面映像表示端末3は映像ストリーミングの受信とほぼ同時に再生表示を行うことが出来る。従って、映像コンテンツ供給装置1における送信初期化制御に要する時間が、第4の実施形態における無表示区間発生主な要因となる。   Since the delay time relating to the reproduction of the uncompressed video stream transmitted at an extremely high speed is extremely small, the large-screen video display terminal 3 at the switching destination can perform the playback display almost simultaneously with the reception of the video streaming. Therefore, the time required for transmission initialization control in the video content supply apparatus 1 is a major factor in the generation of a non-display section in the fourth embodiment.

第4の実施形態によれば、切り替え元の携帯型映像表示端末2は、映像供給コンテンツ装置1からのストリーミング送信開始に関するイベント通知を受信した時点で、第1及び第2の実施形態と同様、停止状態へ移行して、それまで表示していた静止画像を消去する。   According to the fourth embodiment, the switching-source portable video display terminal 2 receives an event notification related to the start of streaming transmission from the video supply content device 1, as in the first and second embodiments. Transition to the stop state and erase the still image displayed so far.

このように、第4の実施形態によれば、携帯型映像表示端末2が、映像供給コンテンツ装置1からのストリーミング送信開始に関するイベント通知を受信した時点で、上記のように静止画像を消去しても、ユーザに対しては映像の無表示区間を意識させずに、表示端末の切り替え制御を実施することが可能である。   As described above, according to the fourth embodiment, when the portable video display terminal 2 receives the event notification related to the streaming transmission start from the video supply content device 1, the still image is erased as described above. However, it is possible to perform display terminal switching control without making the user aware of the video non-display interval.

以上説明したように、上記第1乃至第4の実施形態によれば、携帯型映像表示端末2から大画面映像表示端末3へ映像ストリームの再生表示を行う要求(端末切り替え要求)を受け付けたときに、携帯型映像表示端末2は、映像ストリームの再生表示を一時停止して、そのときの静止画像を表示し、端末切り替え要求を受け付けた時点の映像ストリームの再生位置、または該端末切り替え要求を受け付けた時点よりも過去の映像ストリームの再生位置を再生開始位置として決定し、の再生開始位置を大画面映像表示端末3へ通知する。その後、携帯型映像表示端末2は、大画面映像表示端末3から、当該映像ストリームを再生することにより上記再生開始位置の映像が表示されたことを示す通知を受け付けたときに上記静止画像を消去する。   As described above, according to the first to fourth embodiments, when a request (terminal switching request) for reproducing and displaying a video stream from the portable video display terminal 2 to the large screen video display terminal 3 is received. In addition, the portable video display terminal 2 pauses the playback display of the video stream, displays the still image at that time, and displays the playback position of the video stream at the time when the terminal switching request is received, or the terminal switching request. The playback position of the video stream that is earlier than the received time is determined as the playback start position, and the playback start position is notified to the large screen video display terminal 3. Thereafter, the portable video display terminal 2 erases the still image when receiving a notification from the large screen video display terminal 3 that the video at the playback start position is displayed by playing the video stream. To do.

このような構成により、映像の無表示区間を発生することなく、映像ストリームの再生表示を行う端末を、携帯型映像表示端末2から大画面映像表示端末3へ切り替えることができる。   With such a configuration, it is possible to switch the terminal that reproduces and displays the video stream from the portable video display terminal 2 to the large-screen video display terminal 3 without generating a non-display section of the video.

なお、本発明の実施の形態に記載した本発明の手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク(フレキシブルディスク、ハードディスクなど)、光ディスク(CD−ROM、DVDなど)、半導体メモリなどの記録媒体に格納して頒布することもできる。例えば機器管理ユニット204及び304、再生管理ユニット206及び306、映像受信処理ユニット207及び307、映像再生ユニット209及び309、再生位置判定ユニット211、タイマーユニット212等は、これら各機能を実現するための処理ステップ(例えば、図7、9、10、11等)を含むプログラムをコンピュータに実行させることにより実現できる。   Note that the method of the present invention described in the embodiment of the present invention is a program that can be executed by a computer, such as a magnetic disk (flexible disk, hard disk, etc.), an optical disk (CD-ROM, DVD, etc.), a semiconductor memory, etc. It can also be stored and distributed on a recording medium. For example, the device management units 204 and 304, the reproduction management units 206 and 306, the video reception processing units 207 and 307, the video reproduction units 209 and 309, the reproduction position determination unit 211, the timer unit 212, and the like are used for realizing these functions. This can be realized by causing a computer to execute a program including processing steps (for example, FIGS. 7, 9, 10, and 11).

なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。   Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.

第1の実施形態に係る映像システムの構成例を示す図。The figure which shows the structural example of the video system which concerns on 1st Embodiment. 携帯型映像表示端末(第1の映像表示端末)の構成例を示す図。The figure which shows the structural example of a portable video display terminal (1st video display terminal). 大画面映像表示端末(第2の映像表示端末)の構成例を示す図。The figure which shows the structural example of a large screen video display terminal (2nd video display terminal). 映像コンテンツ供給装置の構成例を示す図。The figure which shows the structural example of a video content supply apparatus. 映像表示端末における動作状態の遷移例を示す図。The figure which shows the example of a transition of the operation state in a video display terminal. 映像システム内で送受信される制御パケットの構成例を示す図。The figure which shows the structural example of the control packet transmitted / received within a video system. 映像コンテンツ供給装置、携帯型映像表示端末、及び大画面映像表示端末の処理動作を説明するためのシーケンス図。The sequence diagram for demonstrating the processing operation of a video content supply apparatus, a portable video display terminal, and a large screen video display terminal. 映像コンテンツ供給装置から送られる映像ストリームの構成例を示す図。The figure which shows the structural example of the video stream sent from a video content supply apparatus. 第2の実施形態に係る、映像コンテンツ供給装置、携帯型映像表示端末、及び大画面映像表示端末の処理動作を説明するためのシーケンス図。The sequence diagram for demonstrating the processing operation of the video content supply apparatus which concerns on 2nd Embodiment, a portable video display terminal, and a large screen video display terminal. 第2の実施形態に係る、映像コンテンツ供給装置、携帯型映像表示端末、及び大画面映像表示端末の他の処理動作を説明するためのシーケンス図。The sequence diagram for demonstrating the other processing operation | movement of the video content supply apparatus which concerns on 2nd Embodiment, a portable video display terminal, and a large screen video display terminal. 第2の実施形態に係る、携帯型映像表示端末の処理動作を説明するためのフローチャート。The flowchart for demonstrating the processing operation of the portable video display terminal based on 2nd Embodiment. 第3の実施形態に係る映像システムの構成例を示す図。The figure which shows the structural example of the video system which concerns on 3rd Embodiment. 第3の実施形態に係る携帯型映像表示端末の処理動作を説明するためのフローチャート。The flowchart for demonstrating the processing operation of the portable video display terminal which concerns on 3rd Embodiment. 第3の実施形態に係る、映像コンテンツ供給装置、携帯型映像表示端末、及び大画面映像表示端末の処理動作を説明するためのシーケンス図。The sequence diagram for demonstrating the processing operation of the video content supply apparatus which concerns on 3rd Embodiment, a portable video display terminal, and a large screen video display terminal. 第4の実施形態に係る映像システムの構成例を示す図。The figure which shows the structural example of the video system which concerns on 4th Embodiment.

符号の説明Explanation of symbols

1…映像コンテンツ供給装置
2…携帯型映像表示端末(第1の映像表示端末)
3…大画面映像表示端末(第2の映像表示端末)
204、304…機器管理ユニット
206,306…再生管理ユニット
207,307…映像受信処理ユニット
208…映像履歴記憶ユニット
209,309…映像再生ユニット
211…再生位置判定ユニット
212…タイマーユニット
DESCRIPTION OF SYMBOLS 1 ... Video content supply apparatus 2 ... Portable video display terminal (1st video display terminal)
3. Large screen video display terminal (second video display terminal)
204, 304 ... Device management unit 206, 306 ... Playback management unit 207, 307 ... Video reception processing unit 208 ... Video history storage unit 209, 309 ... Video playback unit 211 ... Playback position determination unit 212 ... Timer unit

Claims (8)

ネットワーク上のコンテンツ供給装置から送信される映像ストリームを受信する受信手段と、
前記受信手段で受信された映像ストリームを再生する再生手段と、
前記再生手段で再生された映像を表示する表示手段と、
を備える映像表示端末装置であって、
前記再生手段で再生中の前記映像ストリームの再生表示を他の映像表示端末へ切り替える表示端末切り替え要求を受け付ける第1の受付手段と、
前記表示端末切り替え要求を受けて、前記再生手段での前記映像ストリームの再生を一時停止することにより、一時停止時に前記表示手段に表示されていた映像を静止画像として前記表示手段で表示する一時停止手段と、
前記表示端末切り替え要求を受け付けた時点の前記映像ストリームの再生位置、または前記表示端末切り替え要求を受け付けた時点よりも過去の前記映像ストリームの再生位置を再生開始位置として決定する再生開始位置決定手段と、
前記他の映像表示端末に前記再生開始位置を通知する通知手段と、
前記他の映像表示端末が前記映像ストリームを再生表示することにより前記再生開始位置の映像が表示されたことを示す通知を受け付ける第2の受付手段と、
前記第2の受付手段で前記通知が受け付けられたとき、前記表示手段で表示されている前記静止画像を消去する再生停止手段と、
を含む映像表示端末装置。
Receiving means for receiving a video stream transmitted from a content supply device on a network;
Playback means for playing back the video stream received by the receiving means;
Display means for displaying the video reproduced by the reproducing means;
A video display terminal device comprising:
First receiving means for receiving a display terminal switching request for switching the playback display of the video stream being played back by the playback means to another video display terminal;
In response to the display terminal switching request, the playback of the video stream in the playback unit is paused to display the video displayed on the display unit at the time of the pause as a still image on the display unit. Means,
Playback start position determining means for determining the playback position of the video stream when the display terminal switching request is received or the playback position of the video stream past the time when the display terminal switching request is received as a playback start position; ,
Notification means for notifying the other video display terminal of the reproduction start position;
Second receiving means for receiving a notification indicating that the video at the reproduction start position is displayed by the other video display terminal reproducing and displaying the video stream;
Playback stop means for erasing the still image displayed on the display means when the notification is received by the second receiving means;
A video display terminal device.
前記再生開始位置決定手段は、前記表示端末切り替え要求を受け付けた時点よりも一定時間過去の前記映像ストリームの再生位置を前記再生開始位置として決定することを特徴とする請求項1記載の映像表示端末装置。   2. The video display terminal according to claim 1, wherein the playback start position determining unit determines a playback position of the video stream that is a predetermined time before the time when the display terminal switching request is received as the playback start position. apparatus. 前記受信手段で受信された前記映像ストリーム中の各Iフレームの開始位置を記憶する記憶手段をさらに含み、
前記再生開始位置決定手段は、前記表示端末切り替え要求を受け付けた時点以前で該時点に最も近傍の前記Iフレームの開始位置を前記再生開始位置として決定することを特徴とする請求項1記載の映像表示端末装置。
Storage means for storing the start position of each I frame in the video stream received by the receiving means;
2. The video according to claim 1, wherein the reproduction start position determining means determines the start position of the I frame closest to the time point before the time when the display terminal switching request is received as the reproduction start position. Display terminal device.
前記受信手段で受信された前記映像ストリーム中の各Iフレームの開始位置を記憶する記憶手段をさらに含み、
前記再生開始位置決定手段は、前記表示端末切り替え要求を受け付けた時点よりも一定時間過去の時点に最も近傍の前記Iフレームの開始位置を前記再生開始位置として決定することを特徴とする請求項1記載の映像表示端末装置。
Storage means for storing the start position of each I frame in the video stream received by the receiving means;
2. The reproduction start position determining means determines, as the reproduction start position, a start position of the I-frame that is closest to a time point that is a certain time before the time when the display terminal switching request is received. The video display terminal device described.
前記再生停止手段は、前記第2の受付手段で前記通知を受け付けた時点から、前記一定時間経過後に、前記表示手段で表示されている前記静止画像を消去することを特徴とする請求項2または4記載の映像表示端末装置。   The playback stop means deletes the still image displayed on the display means after the fixed time has elapsed since the notification was received by the second receiving means. 4. The video display terminal device according to 4. ネットワーク上のコンテンツ供給装置から送信される映像ストリームを受信する受信手段と、
前記受信手段で受信された映像ストリームを再生する再生手段と、
前記再生手段で再生された映像を表示する表示手段と、
を備える映像表示端末装置における表示切り替え方法であって、
前記再生手段で再生中の前記映像ストリームの再生表示を他の映像表示端末へ切り替える表示端末切り替え要求を受け付ける第1の受付ステップと、
前記表示端末切り替え要求を受けて、前記再生手段での前記映像ストリームの再生を一時停止することにより、一時停止時に前記表示手段に表示されていた映像を静止画像として前記表示手段で表示する一時停止ステップと、
前記表示端末切り替え要求を受け付けた時点の前記映像ストリームの再生位置、または前記表示端末切り替え要求を受け付けた時点よりも過去の前記映像ストリームの再生位置を再生開始位置として決定する再生開始位置決定ステップと、
前記他の映像表示端末に前記再生開始位置を通知する通知ステップと、
前記他の映像表示端末が前記映像ストリームを再生表示することにより前記再生開始位置の映像が表示されたことを示す通知を受け付ける第2の受付ステップと、
前記第2の受付ステップで前記通知が受け付けられたとき、前記表示手段で表示されている前記静止画像を消去する再生停止ステップと、
を含む表示切替方法。
Receiving means for receiving a video stream transmitted from a content supply device on a network;
Playback means for playing back the video stream received by the receiving means;
Display means for displaying the video reproduced by the reproducing means;
A display switching method in a video display terminal device comprising:
A first receiving step of receiving a display terminal switching request for switching the playback display of the video stream being played by the playback means to another video display terminal;
In response to the display terminal switching request, the playback of the video stream in the playback unit is paused to display the video displayed on the display unit at the time of the pause as a still image on the display unit. Steps,
A reproduction start position determining step for determining, as a reproduction start position, a reproduction position of the video stream at the time of receiving the display terminal switching request or a reproduction position of the video stream in the past from the time of accepting the display terminal switching request; ,
A notification step of notifying the other video display terminal of the reproduction start position;
A second receiving step of receiving a notification indicating that the video at the playback start position is displayed by the other video display terminal reproducing and displaying the video stream;
A playback stop step of erasing the still image displayed on the display means when the notification is received in the second receiving step;
Display switching method.
ネットワーク上のコンテンツ供給装置から送信される映像ストリームを受信する受信手段と、
前記受信手段で受信された映像ストリームを再生する再生手段と、
前記再生手段で再生された映像を表示する表示手段と、
を備えるコンピュータに実行させるためのプログラムであって、
前記コンピュータに、
前記再生手段で再生中の前記映像ストリームの再生表示を他の映像表示端末へ切り替える表示端末切り替え要求を受け付ける第1の受付ステップ、
前記表示端末切り替え要求を受けて、前記再生手段での前記映像ストリームの再生を一時停止することにより、一時停止時に前記表示手段に表示されていた映像を静止画像として前記表示手段で表示する一時停止ステップ、
前記表示端末切り替え要求を受け付けた時点の前記映像ストリームの再生位置、または前記表示端末切り替え要求を受け付けた時点よりも過去の前記映像ストリームの再生位置を再生開始位置として決定する再生開始位置決定ステップ、
前記他の映像表示端末に前記再生開始位置を通知する通知ステップ、
前記他の映像表示端末が前記映像ストリームを再生表示することにより前記再生開始位置の映像が表示されたことを示す通知を受け付ける第2の受付ステップ、
前記第2の受付ステップで前記通知が受け付けられたとき、前記表示手段で表示されている前記静止画像を消去する再生停止ステップ、
を実行させるためのプログラム。
Receiving means for receiving a video stream transmitted from a content supply device on a network;
Playback means for playing back the video stream received by the receiving means;
Display means for displaying the video reproduced by the reproducing means;
A program for causing a computer comprising
In the computer,
A first receiving step of receiving a display terminal switching request for switching the playback display of the video stream being played by the playback means to another video display terminal;
In response to the display terminal switching request, the playback of the video stream in the playback unit is paused to display the video displayed on the display unit at the time of the pause as a still image on the display unit. Step,
A reproduction start position determining step for determining, as a reproduction start position, a reproduction position of the video stream at the time when the display terminal switching request is received, or a reproduction position of the video stream that is past the time at which the display terminal switching request is received;
A notification step of notifying the other video display terminal of the reproduction start position;
A second receiving step of receiving a notification indicating that the video at the reproduction start position is displayed by the other video display terminal reproducing and displaying the video stream;
A playback stop step of erasing the still image displayed on the display means when the notification is received in the second receiving step;
A program for running
コンテンツ供給装置と、
前記コンテンツ供給装置から送信される映像ストリームを受信する第1の受信手段と、前記第1の受信手段で受信された映像ストリームを再生する第1の再生手段と、前記第1の再生手段で再生された映像を表示する第1の表示手段とを含む第1の映像表示端末装置と、
前記コンテンツ供給装置から送信される映像ストリームを受信する第2の受信手段と、前記第2の受信手段で受信された映像ストリームを再生する第2の再生手段と、前記第2の再生手段で再生された映像を表示する第2の表示手段とを含む第2の映像表示端末装置と、
を含む映像システムにおける表示切替方法であって、
前記第1の映像表示端末装置が、前記第1の再生手段で再生中の前記映像ストリームの再生表示を前記第2の映像表示端末装置へ切り替える表示端末切り替え要求を受け付ける第1の受付ステップと、
前記第1の映像表示端末装置が、前記表示端末切り替え要求を受けて、前記第1の再生手段での前記映像ストリームの再生を一時停止することにより、一時停止時に前記第1の表示手段に表示されていた映像を静止画像として前記第1の表示手段で表示する一時停止ステップと、
前記第1の映像表示端末装置が、前記表示端末切り替え要求を受け付けた時点の前記映像ストリームの再生位置、または前記表示端末切り替え要求を受け付けた時点よりも過去の前記映像ストリームの再生位置を再生開始位置として決定する再生開始位置決定ステップと、
前記第1の映像表示端末装置が、前記第2の映像表示端末装置に前記再生開始位置を通知する通知ステップと、
前記第2の映像表示端末装置が、前記第2の受信手段で受信された前記コンテンツ供給装置から送信される映像ストリームを、前記第2の再生手段で再生することにより、前記再生開始位置の映像を前記第2の表示手段に表示するステップと、
前記第2の映像表示端末装置が、前記第2の再生手段に前記再生開始位置の映像が表示されたことを示す通知を前記第2の映像表示端末へ送信する送信ステップと、
前記第1の映像表示端末装置が、前記送信ステップで送信された通知を受け付ける第2の受付ステップと、
前記第2の受付ステップで前記通知が受け付けられたとき、前記第1の表示手段で表示されている前記静止画像を消去する再生停止ステップと、
を含む表示切替方法。
A content supply device;
First receiving means for receiving a video stream transmitted from the content supply device, first reproducing means for reproducing the video stream received by the first receiving means, and reproduction by the first reproducing means A first video display terminal device including first display means for displaying the recorded video;
Second receiving means for receiving a video stream transmitted from the content supply device, second reproducing means for reproducing the video stream received by the second receiving means, and reproduction by the second reproducing means A second video display terminal device including second display means for displaying the recorded video;
A display switching method in a video system including:
A first accepting step of accepting a display terminal switching request for the first video display terminal device to switch the playback display of the video stream being played by the first playback means to the second video display terminal device;
In response to the display terminal switching request, the first video display terminal device pauses playback of the video stream in the first playback means, thereby displaying on the first display means at the time of pause. A pause step of displaying the video that has been displayed as a still image on the first display means;
The first video display terminal device starts playback of the playback position of the video stream at the time when the display terminal switching request is received, or the playback position of the video stream before the time when the display terminal switching request is received. A playback start position determination step for determining the position;
A notification step in which the first video display terminal device notifies the second video display terminal device of the reproduction start position;
The second video display terminal device reproduces the video stream transmitted from the content supply device received by the second reception unit by the second reproduction unit, so that the video at the reproduction start position is reproduced. Displaying on the second display means;
A transmission step in which the second video display terminal device transmits a notification to the second video display terminal indicating that the video at the playback start position has been displayed on the second playback means;
A second reception step in which the first video display terminal device receives the notification transmitted in the transmission step;
A playback stop step of erasing the still image displayed on the first display means when the notification is received in the second receiving step;
Display switching method.
JP2007181317A 2007-07-10 2007-07-10 Video display terminal device, and display switching method, and program Pending JP2009021698A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007181317A JP2009021698A (en) 2007-07-10 2007-07-10 Video display terminal device, and display switching method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007181317A JP2009021698A (en) 2007-07-10 2007-07-10 Video display terminal device, and display switching method, and program

Publications (1)

Publication Number Publication Date
JP2009021698A true JP2009021698A (en) 2009-01-29

Family

ID=40360964

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007181317A Pending JP2009021698A (en) 2007-07-10 2007-07-10 Video display terminal device, and display switching method, and program

Country Status (1)

Country Link
JP (1) JP2009021698A (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011114378A (en) * 2009-11-24 2011-06-09 Canon Inc Video display system and method of controlling the same
WO2013125829A1 (en) * 2012-02-20 2013-08-29 Samsung Electronics Co., Ltd. Screen mirroring method and apparatus thereof
JP2013542633A (en) * 2010-09-03 2013-11-21 フル・エルエルシー Improving bandwidth allocation using a modified seek function
JP2014510434A (en) * 2011-01-21 2014-04-24 クゥアルコム・インコーポレイテッド User input back channel for wireless display
JP2014510435A (en) * 2011-01-21 2014-04-24 クゥアルコム・インコーポレイテッド User input back channel for wireless display
US8964783B2 (en) 2011-01-21 2015-02-24 Qualcomm Incorporated User input back channel for wireless displays
US9065876B2 (en) 2011-01-21 2015-06-23 Qualcomm Incorporated User input back channel from a wireless sink device to a wireless source device for multi-touch gesture wireless displays
US9198084B2 (en) 2006-05-26 2015-11-24 Qualcomm Incorporated Wireless architecture for a traditional wire-based protocol
US9264248B2 (en) 2009-07-02 2016-02-16 Qualcomm Incorporated System and method for avoiding and resolving conflicts in a wireless mobile display digital interface multicast environment
US9398089B2 (en) 2008-12-11 2016-07-19 Qualcomm Incorporated Dynamic resource sharing among multiple wireless devices
US9413803B2 (en) 2011-01-21 2016-08-09 Qualcomm Incorporated User input back channel for wireless displays
US9503771B2 (en) 2011-02-04 2016-11-22 Qualcomm Incorporated Low latency wireless display for graphics
US9525998B2 (en) 2012-01-06 2016-12-20 Qualcomm Incorporated Wireless display with multiscreen service
US9582238B2 (en) 2009-12-14 2017-02-28 Qualcomm Incorporated Decomposed multi-stream (DMS) techniques for video display systems
US9582239B2 (en) 2011-01-21 2017-02-28 Qualcomm Incorporated User input back channel for wireless displays
US9787725B2 (en) 2011-01-21 2017-10-10 Qualcomm Incorporated User input back channel for wireless displays
US10108386B2 (en) 2011-02-04 2018-10-23 Qualcomm Incorporated Content provisioning for wireless back channel
JP2022531738A (en) * 2019-05-10 2022-07-08 華為技術有限公司 Audio and video playback methods, terminals, and audio and video playback devices

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9198084B2 (en) 2006-05-26 2015-11-24 Qualcomm Incorporated Wireless architecture for a traditional wire-based protocol
US9398089B2 (en) 2008-12-11 2016-07-19 Qualcomm Incorporated Dynamic resource sharing among multiple wireless devices
US9264248B2 (en) 2009-07-02 2016-02-16 Qualcomm Incorporated System and method for avoiding and resolving conflicts in a wireless mobile display digital interface multicast environment
JP2011114378A (en) * 2009-11-24 2011-06-09 Canon Inc Video display system and method of controlling the same
US9582238B2 (en) 2009-12-14 2017-02-28 Qualcomm Incorporated Decomposed multi-stream (DMS) techniques for video display systems
JP2013542633A (en) * 2010-09-03 2013-11-21 フル・エルエルシー Improving bandwidth allocation using a modified seek function
US10135900B2 (en) 2011-01-21 2018-11-20 Qualcomm Incorporated User input back channel for wireless displays
US9787725B2 (en) 2011-01-21 2017-10-10 Qualcomm Incorporated User input back channel for wireless displays
US8964783B2 (en) 2011-01-21 2015-02-24 Qualcomm Incorporated User input back channel for wireless displays
JP2014510435A (en) * 2011-01-21 2014-04-24 クゥアルコム・インコーポレイテッド User input back channel for wireless display
US9413803B2 (en) 2011-01-21 2016-08-09 Qualcomm Incorporated User input back channel for wireless displays
US10911498B2 (en) 2011-01-21 2021-02-02 Qualcomm Incorporated User input back channel for wireless displays
US10382494B2 (en) 2011-01-21 2019-08-13 Qualcomm Incorporated User input back channel for wireless displays
JP2014510434A (en) * 2011-01-21 2014-04-24 クゥアルコム・インコーポレイテッド User input back channel for wireless display
US9582239B2 (en) 2011-01-21 2017-02-28 Qualcomm Incorporated User input back channel for wireless displays
US9065876B2 (en) 2011-01-21 2015-06-23 Qualcomm Incorporated User input back channel from a wireless sink device to a wireless source device for multi-touch gesture wireless displays
US9723359B2 (en) 2011-02-04 2017-08-01 Qualcomm Incorporated Low latency wireless display for graphics
US10108386B2 (en) 2011-02-04 2018-10-23 Qualcomm Incorporated Content provisioning for wireless back channel
US9503771B2 (en) 2011-02-04 2016-11-22 Qualcomm Incorporated Low latency wireless display for graphics
US9525998B2 (en) 2012-01-06 2016-12-20 Qualcomm Incorporated Wireless display with multiscreen service
WO2013125829A1 (en) * 2012-02-20 2013-08-29 Samsung Electronics Co., Ltd. Screen mirroring method and apparatus thereof
CN108874337A (en) * 2012-02-20 2018-11-23 三星电子株式会社 Screen mirror image method and device thereof
US11019124B2 (en) 2012-02-20 2021-05-25 Samsung Electronics Co., Ltd Screen mirroring method and apparatus thereof
JP2022531738A (en) * 2019-05-10 2022-07-08 華為技術有限公司 Audio and video playback methods, terminals, and audio and video playback devices
JP7324311B2 (en) 2019-05-10 2023-08-09 華為技術有限公司 Audio and video playback method, terminal, and audio and video playback device

Similar Documents

Publication Publication Date Title
JP2009021698A (en) Video display terminal device, and display switching method, and program
KR100767605B1 (en) Digital video recorder having hierarchical memories and method for implementing hierarchical memories
JP5275048B2 (en) System and method for improved special playback function
TWI508538B (en) Video streams playback method and system
JP5211569B2 (en) Content reproduction apparatus, content reproduction method, and program
JP5239858B2 (en) Playback apparatus and method, and program
JP4730590B2 (en) Control device and method, information processing device and method, and program
US7848613B2 (en) Residual time-shift buffering in a digital media device
JP5363489B2 (en) Video display system, video display device, program, recording medium
JP2009044416A (en) Content playback device, content playback method, program, and content playback system
JP2007067703A (en) Content reproducing method and reproducing apparatus
JP5282383B2 (en) Content reproduction apparatus, content reproduction method, program, and content reproduction system
KR20150121459A (en) SERVER DEVICE FOR PROVIDING VoD SERVICE, CLIENT DEVICE AND METHODS THEREOF
JP2009224897A (en) Information processor
JP2007052692A (en) Information processing system, information processing method, recording medium, and program
JP5066278B1 (en) Video display device, buffer management method, and video display system
JP2006262437A (en) Video distribution system
JPWO2007123014A1 (en) Image output device
JP2008301250A (en) Content reproduction system and content reproduction method
JP2010213156A (en) Video playback apparatus, method, and program
JP2006339980A (en) Image reproducer
JP2004159034A (en) Video reproducing apparatus and program therefor
JP2004254053A (en) Image reproducing device
JP2004228752A (en) Fixed form data broadcasting/reproducing apparatus and fixed form data description method
JP2010226523A (en) Content server device, content transmission method, and content transmission program