JP4609236B2 - Video distribution system and receiving router - Google Patents

Video distribution system and receiving router Download PDF

Info

Publication number
JP4609236B2
JP4609236B2 JP2005241908A JP2005241908A JP4609236B2 JP 4609236 B2 JP4609236 B2 JP 4609236B2 JP 2005241908 A JP2005241908 A JP 2005241908A JP 2005241908 A JP2005241908 A JP 2005241908A JP 4609236 B2 JP4609236 B2 JP 4609236B2
Authority
JP
Japan
Prior art keywords
channel
data
layer
video
control means
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005241908A
Other languages
Japanese (ja)
Other versions
JP2007060178A (en
Inventor
裕昭 佐藤
賢 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2005241908A priority Critical patent/JP4609236B2/en
Publication of JP2007060178A publication Critical patent/JP2007060178A/en
Application granted granted Critical
Publication of JP4609236B2 publication Critical patent/JP4609236B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、映像配信システム及び受信ルータに係り、特に、IPネットワークを用いた映像配信システム及び受信ルータに関する。 The present invention relates to a video distribution system及beauty receiving router, in particular, it relates to a video distribution system及beauty receiving router in IP networks.

従来のIPネットワーク適用される映像配信システムは、IPネットワークに接続される配信装置と受信装置から構成され、IPネットワークにおいて、ユニキャスト転送を用いる場合は、受信装置が配信装置に対して配信要求を送信し、配信要求を受信した配信装置が、映像データを符号化して受信装置に送信し、データを受信した受信装置は、復号化して映像に再構成し,表示する。   A conventional video distribution system applied to an IP network is composed of a distribution device and a reception device connected to the IP network. When unicast transfer is used in the IP network, the reception device makes a distribution request to the distribution device. The distribution device that has transmitted and received the distribution request encodes the video data and transmits the encoded video data to the reception device, and the reception device that receives the data decodes and reconstructs and displays the video.

あるいは、IPネットワークでマルチキャスト転送を用いる場合には、配信装置が映像データを符号化してIPネットワークにマルチキャスト配信し、受信装置は、例えば、IGMP(Internet Group Management Protocol)あるいは、MLD(Multicast Listener Discovery)のような、マルチキャストルーティングプロトコルを用いて、IPネットワークに配信要求し、受信したデータを復号化して映像に再構成し、表示する(例えば、非特許文献1参照)。
大内宏之、佐藤裕昭、高橋賢、永田広充「IPマルチキャストにおける番組切替に関する一検討」2003年電子情報通信学会ソサエティ大会講演論文集、B-6-24
Alternatively, when using multicast transfer in an IP network, the distribution device encodes the video data and distributes it multicast to the IP network, and the reception device is, for example, IGMP (Internet Group Management Protocol) or MLD (Multicast Listener Discovery) Using a multicast routing protocol such as the above, a distribution request is made to the IP network, the received data is decoded, reconstructed into a video, and displayed (for example, see Non-Patent Document 1).
Hiroyuki Ouchi, Hiroaki Sato, Ken Takahashi, Hiromitsu Nagata “A Study on Program Switching in IP Multicast”, Proceedings of Society Conference of IEICE, B-6-24

しかしながら、従来のIPネットワークを用いた映像配信システムでは、全てのチャネルを受信装置まで配信することができず、テレビと同様な受信装置まで全チャネルが配信する放送を実現することが難しいという問題がある。なぜならば、例えば、テレビ画質相当である6Mbpsの映像を、ケーブルテレビや衛星放送相当の20チャネルから100チャネル以上を配信するには、受信装置当たり、少なくとも120Mbpsから600Mbps以上の回線が必要であり、IPネットワークのアクセス回線では、光ファイバを用いた高速回線である100Mbpsアクセス回線であっても帯域不足である。   However, in a conventional video distribution system using an IP network, all channels cannot be distributed to a receiving device, and it is difficult to realize broadcasting that distributes all channels to a receiving device similar to a television. is there. This is because, for example, in order to distribute 6 Mbps video equivalent to TV image quality from 20 channels equivalent to cable television or satellite broadcasting to 100 channels or more, a line of at least 120 Mbps to 600 Mbps or more is required per receiving device. In an IP network access line, even a 100 Mbps access line, which is a high-speed line using an optical fiber, has insufficient bandwidth.

更に、従来のIPネットワークを用いた映像配信システムでは、受信装置まで、全チャネルが配信されていないことにより、チャネル切替に時間がかかるという問題もある。   Furthermore, in the video distribution system using the conventional IP network, there is a problem that it takes time to switch channels because all channels are not distributed to the receiving device.

例えば、ユニキャスト転送を用いる場合は、受信装置と配信装置の間で制御信号を送受信し、切替前のデータの配信停止を要求し、切替後のデータの配信要求を実施するため、IPネットワークの伝播遅延と、配信装置における制御処理遅延が生ずる。あるいは、IPマルチキャストの場合も、受信装置と、受信装置を収容するルータ間で、マルチキャストプロトコルの制御メッセージを転送するため、前記制御メッセージの伝播遅延と、ルータにおける処理遅延が生じる。   For example, when using unicast transfer, a control signal is transmitted and received between the receiving device and the distribution device, a request to stop distributing data before switching, and a distribution request for data after switching are performed. Propagation delay and control processing delay in the distribution apparatus occur. Alternatively, in the case of IP multicast, since a multicast protocol control message is transferred between the receiving device and the router accommodating the receiving device, a propagation delay of the control message and a processing delay in the router occur.

上記遅延により、IPネットワークを用いた映像配信システムにおいて、チャネルを切り替える場合、受信装置において、視聴者が切替要求を実行してから、切替後のチャネルの映像が表示されるまでに時間がかかる。   Due to the delay described above, when a channel is switched in a video distribution system using an IP network, it takes time until the video of the channel after switching is displayed after the viewer makes a switching request in the receiving device.

また、上記のように、チャネル切替に時間がかかるために、視聴者はチャネル切替失敗と誤認識する可能性がある。このため、視聴者はチャネル切替要求の再試行を繰り返し、IPネットワークあるいは、配信装置において、輻輳が生じる可能性もある。   Further, as described above, since channel switching takes time, the viewer may misrecognize that channel switching has failed. For this reason, the viewer repeatedly tries the channel switching request, and congestion may occur in the IP network or the distribution device.

本発明は、上記の点に鑑みなされたもので、IPネットワークにおいて、マルチキャストによって全チャネル転送によるテレビ放送を可能とする映像配信システム及び受信ルータを提供することを目的とする。 The present invention has been made in view of the above, in the IP network, and an object thereof is to provide a video distribution system及beauty receiving router that enables a television broadcast by all channels transmitted by multicast.

図1は、本発明の原理構成図である。   FIG. 1 is a principle configuration diagram of the present invention.

本発明(請求項1)は、IPネットワーク200に接続される配信装置400、受信装置100とから構成される映像配信システムであって、
配信装置400は、映像データを階層符号化してIPネットワークに転送する手段を有し、
受信装置100は、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブル130と、
利用者が視聴する表示手段500に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段120と、
IPネットワーク200、映像制御手段120、及び階層管理テーブル130と接続されるIP制御手段110と、
を有し、
映像制御手段120は、
IP制御手段110に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
IP制御手段110からデータを受信し、受信した該データを復号化して映像を構成し、表示手段に表示する手段と、を有し、
IP制御手段110は、
映像制御手段120から、チャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを受信する手段と、
映像制御手段120からの要求に基づいて、階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求をIPネットワーク200に送信し、該IPネットワーク200から該配信要求に対応するデータを受信し、該映像制御手段120に転送する手段と、を有する。
The present invention (Claim 1) is a video distribution system including a distribution device 400 and a reception device 100 connected to an IP network 200,
The distribution apparatus 400 includes means for hierarchically encoding video data and transferring it to an IP network.
The receiving device 100
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table 130 as storage means;
A video control unit 120 that decodes the acquired data and composes and displays a video for the display unit 500 that the user views;
An IP control unit 110 connected to the IP network 200, the video control unit 120, and the hierarchy management table 130;
Have
The video control means 120
Means for transmitting a message of a channel request for requesting data of a channel to be displayed, a channel switching request, and a channel stop request to the IP control means 110;
Receiving data from the IP control means 110, decoding the received data to form a video, and displaying the data on the display means,
The IP control means 110
Means for receiving from the video control means 120 a message of a channel request, a channel switch request, and a channel stop request;
Based on the request from the video control means 120, the distribution request of the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional hierarchy at the time of viewing of the channel requested from the video control means is IP Means for transmitting to the network 200, receiving data corresponding to the distribution request from the IP network 200, and transferring the data to the video control means 120.

また、本発明(請求項2)は、請求項1の映像配信システムであって、
IP制御手段110は、
映像制御手段120からチャネル切替要求を受信した場合に、階層管理テーブル130を参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブル130を参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とをIPネットワークに送信する手段と、
IPネットワーク200から配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを映像制御手段120に転送する手段と、を有し、
映像制御手段120は、
IP制御手段110から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む。
The present invention (Claim 2) is the video distribution system according to Claim 1,
The IP control means 110
When a channel switching request is received from the video control means 120, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching, which is acquired by referring to the layer management table 130, and the layer management table 130 are referred to. Means for transmitting the distribution request including the layer identifier of the additional layer when viewing the channel after switching acquired to the IP network;
Means for transferring the data of the constantly receiving layer of the post-switching channel corresponding to the distribution request from the IP network 200 and the data of the additional layer for viewing to the video control unit 120;
The video control means 120
When only the data of the always receiving layer is received from the IP control means 110, only the data of the always receiving layer is decoded and displayed as a video, or when the data of the always receiving layer is viewed When the data of the additional layer is received together, a means for decoding and displaying the data of the constantly receiving layer and the data of the additional layer at the time of viewing of the channel after switching to compose and display a video is included.

本発明(請求項3)は、IPネットワークに接続される配信装置と、受信ルータと、少なくとも1つの受信装置から構成される映像配信システムであって、
配信装置は、映像データを階層符号化してIPネットワークに転送する手段を有し、
受信装置は、
利用者が視聴する表示手段に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段を有し、
受信ルータは、
IPネットワーク及び受信装置に接続され、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
IPネットワーク、受信装置の映像制御手段、及び階層管理テーブルと接続されるIP制御手段と、
を有し、
受信装置の映像制御手段は、
受信ルータのIP制御手段に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
IP制御手段からデータを受信し、受信した該データを復号化して映像を構成し、表示手段に表示する手段と、を有し、
受信ルータのIP制御手段は、
受信装置の映像制御手段から、チャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを受信する手段と、
映像制御手段からの要求に基づいて、階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求をIPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、を有する。
The present invention (Claim 3) is a video distribution system including a distribution device connected to an IP network, a reception router, and at least one reception device,
The distribution apparatus has means for hierarchically encoding video data and transferring it to an IP network,
The receiving device
For the display means for viewing by the user, it has video control means for decoding the acquired data and composing and displaying the video,
The receiving router
Connected to the IP network and the receiving device,
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
An IP network, a video control unit of the receiving apparatus, and an IP control unit connected to the hierarchy management table;
Have
The video control means of the receiving device
Means for transmitting a message of a channel request for requesting channel data to be displayed, a channel switching request, and a channel stop request to the IP control means of the receiving router;
Receiving data from the IP control means, decoding the received data to compose a video, and displaying on the display means,
The IP control means of the receiving router is
Means for receiving a channel request, a channel switching request, and a channel stop request message from the video control means of the receiving device;
Based on the request from the video control means, the distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional hierarchy when viewing the channel requested from the video control means is sent to the IP network. And means for receiving data corresponding to the distribution request from the IP network and transferring the data to the video control means.

また、本発明(請求項4)は、請求項3記載の映像配信システムであって、
受信ルータのIP制御手段は、
受信装置の映像制御手段からチャネル切替要求を受信した場合に、階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とをIPネットワークに送信する手段と、
IPネットワークから配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを映像制御手段に転送する手段と、を有し、
受信装置の映像制御手段は、
受信ルータのIP制御手段から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む。
The present invention (Claim 4) is the video distribution system according to Claim 3,
The IP control means of the receiving router is
When a channel switching request is received from the video control means of the receiving apparatus, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching acquired by referring to the layer management table and the layer management table are referred to Means for transmitting the distribution request including the layer identifier of the additional layer when viewing the channel after switching acquired to the IP network;
Means for transferring the data of the constantly receiving layer of the post-switching channel corresponding to the distribution request from the IP network and the data of the additional layer for viewing to the video control unit,
The video control means of the receiving device
When only the data of the constantly receiving layer is received from the IP control means of the receiving router, only the data of the constantly receiving layer is decoded and displayed as a video, or A means for decoding and displaying the always-received layer data and the additional layer data for viewing in the channel after switching when both of the additional layer data at the time of viewing are received. .

本発明(請求項5)は、IPネットワークに接続される配信装置に接続される受信装置であって、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
利用者が視聴する表示手段に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段と、
IPネットワーク、映像制御手段、及び階層管理テーブルと接続されるIP制御手段と、
を有し、
映像制御手段は、
IP制御手段に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
IP制御手段からデータを受信し、受信した該データを復号化して映像を構成し、表示手段に表示する手段と、を有し、
IP制御手段は、
映像制御手段から、チャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを受信する手段と、
映像制御手段からの要求に基づいて、階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求をIPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、を有する。
The present invention (Claim 5) is a receiving apparatus connected to a distribution apparatus connected to an IP network,
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
A video control means for decoding the acquired data and composing and displaying the video for the display means for viewing by the user;
IP network, video control means, and IP control means connected to the hierarchy management table;
Have
The video control means
Means for transmitting a message of a channel request for requesting data of a channel to be displayed, a channel switching request, and a channel stop request to the IP control means;
Receiving data from the IP control means, decoding the received data to compose a video, and displaying on the display means,
IP control means
Means for receiving a channel request, a channel switching request, and a channel stop request message from the video control means;
Based on the request from the video control means, the distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional hierarchy when viewing the channel requested from the video control means is sent to the IP network. And means for receiving data corresponding to the distribution request from the IP network and transferring the data to the video control means.

また、本発明(請求項6)は、請求項5記載の受信装置であって、
IP制御手段は、
映像制御手段からチャネル切替要求を受信した場合に、階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とをIPネットワークに送信する手段と、
IPネットワークから配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを映像制御手段に転送する手段と、を有し、
映像制御手段は、
IP制御手段から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む。
The present invention (Claim 6) is the receiving apparatus according to Claim 5,
IP control means
When a channel switching request is received from the video control means, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching acquired with reference to the layer management table, and acquired with reference to the layer management table Means for transmitting a distribution request including a layer identifier of an additional layer at the time of viewing the channel after switching to the IP network;
Means for transferring the data of the constantly receiving layer of the post-switching channel corresponding to the distribution request from the IP network and the data of the additional layer for viewing to the video control unit,
The video control means
When only the data of the always receiving layer is received from the IP control means, only the data of the constantly receiving layer is decoded and displayed as a video, or added to the data of the always receiving layer and the viewing time In the case where both layers of data are received, there is included means for decoding the constantly received layer data and the additional layer data during viewing of the channel after switching, and constituting and displaying a video.

本発明(請求項7)は、IPネットワークに接続される配信装置と、少なくとも1つの受信装置に接続される受信ルータであって、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
IPネットワーク、受信装置の映像制御手段、及び階層管理テーブルと接続されるIP制御手段と、
を有し、
IP制御手段は、
受信装置の映像制御手段から、チャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを受信する手段と、
映像制御手段からの要求に基づいて、階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求をIPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、を有する。
The present invention (Claim 7) is a distribution device connected to an IP network and a receiving router connected to at least one receiving device,
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
An IP network, a video control unit of the receiving apparatus, and an IP control unit connected to the hierarchy management table;
Have
IP control means
Means for receiving a channel request, a channel switching request, and a channel stop request message from the video control means of the receiving device;
Based on the request from the video control means, the distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional hierarchy when viewing the channel requested from the video control means is sent to the IP network. And means for receiving data corresponding to the distribution request from the IP network and transferring the data to the video control means.

また、本発明(請求項8)は、請求項7記載の受信ルータであって、
IP制御手段は、
受信装置の映像制御手段からチャネル切替要求を受信した場合に、階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とをIPネットワークに送信する手段と、
IPネットワークから配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを映像制御手段に転送する手段と、
を有する。
The present invention (Claim 8) is the receiving router according to Claim 7,
IP control means
When a channel switching request is received from the video control means of the receiving apparatus, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching acquired by referring to the layer management table and the layer management table are referred to Means for transmitting the distribution request including the layer identifier of the additional layer when viewing the channel after switching acquired to the IP network;
Means for transferring the constantly received layer data of the post-switching channel corresponding to the distribution request from the IP network and the data of the additional layer during viewing to the video control unit;
Have

上記のように本発明によれば、IPネットワークにおいて、マルチキャストによって全チャネル転送によるテレビ放送が可能となると共に、更に、ユーザのチャネルサーフィンに対応する高速チャネル切替が実現できる。   As described above, according to the present invention, in the IP network, it is possible to perform television broadcasting by all-channel transfer by multicast, and it is possible to realize high-speed channel switching corresponding to user channel surfing.

以下、図面と共に本発明の実施の形態を説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

[第1の実施の形態]
図2は、本発明の第1の実施の形態におけるネットワーク構成を示す。
[First embodiment]
FIG. 2 shows a network configuration in the first embodiment of the present invention.

同図に示すネットワークは、複数の受信装置100がIPネットワーク200に接続され、また、配信装置400がIPネットワーク200に接続されている構成である。   The network shown in the figure has a configuration in which a plurality of receiving devices 100 are connected to an IP network 200 and a distribution device 400 is connected to the IP network 200.

図3は、本発明の第1の実施の形態における受信装置の構成を示す。   FIG. 3 shows the configuration of the receiving apparatus according to the first embodiment of the present invention.

同図に示す受信装置100は、IP制御部110、映像制御部120、階層管理テーブル130を有し、映像制御部120と階層管理テーブル130がIP制御部110に接続されている。   The receiving apparatus 100 shown in the figure includes an IP control unit 110, a video control unit 120, and a hierarchy management table 130, and the video control unit 120 and the hierarchy management table 130 are connected to the IP control unit 110.

IP制御部110は、IPネットワーク200に接続され、階層管理テーブル130から取得したデータに基づいて、IPネットワーク200から受信したデータを映像制御部120に転送する。また、映像制御部120から、チャネル要求、チャネル切替、及びチャネル停止等のメッセージを受信する。   The IP control unit 110 is connected to the IP network 200 and transfers the data received from the IP network 200 to the video control unit 120 based on the data acquired from the hierarchy management table 130. In addition, the video control unit 120 receives messages such as a channel request, channel switching, and channel stop.

映像制御部120は、IP制御部110に対して、チャネル要求、チャネル切替、及びチャネル停止等のメッセージを送信する。また、映像制御部120は、IP制御部110からデータを受信し、受信したデータを復号化し、映像を構成し、視聴者のディスプレイ等の表示装置500に映像を表示する。   The video control unit 120 transmits messages such as a channel request, channel switching, and channel stop to the IP control unit 110. In addition, the video control unit 120 receives data from the IP control unit 110, decodes the received data, forms a video, and displays the video on the display device 500 such as a viewer's display.

階層管理テーブル130は、メモリ等の記憶手段で構成され、図4に示すように、チャネル識別子、階層番号、階層識別子、階層属性を格納するテーブルである。チャネル識別子は、映像制御部120とIP制御部110と共通のチャネル識別情報で、例えば、テレビであれば、1「チャネル2」チャネルなどのチャネル番号が考えられる。階層番号は、例えば、“1”を基本階層とし、“2”,“3”と階層順に番号を付与する。階層識別子は、階層番号に対応するIPネットワークにおける識別子で、マルチキャストアドレス、または、マルチキャストアドレスとソースアドレスの組み合わせ等が考えられる。階層属性は、常時受信階層か、または、視聴時追加階層かを規定する。但し、図4に示す例は、説明の明確化のための記述であり、チャネル識別法、チャネル数、階層数、階層識別法、階層識別子数については、本発明を制限するものではない。   The hierarchy management table 130 is configured by storage means such as a memory, and stores a channel identifier, a hierarchy number, a hierarchy identifier, and a hierarchy attribute as shown in FIG. The channel identifier is channel identification information common to the video control unit 120 and the IP control unit 110. For example, in the case of a television, a channel number such as 1 “channel 2” channel can be considered. For example, “1” is a basic layer, and numbers are assigned in order of “2” and “3”. The hierarchy identifier is an identifier in the IP network corresponding to the hierarchy number, and a multicast address or a combination of a multicast address and a source address can be considered. The layer attribute defines whether it is a constant reception layer or an additional layer during viewing. However, the example shown in FIG. 4 is a description for clarifying the explanation, and the present invention is not limited to the channel identification method, the number of channels, the number of layers, the layer identification method, and the number of layer identifiers.

また、常時受信階層、及び、視聴時追加階層は、それぞれ、複数階層から構成され得る。   In addition, the always receiving layer and the viewing-time additional layer can each be composed of a plurality of layers.

次に、上記の構成におけるネットワークの動作を説明する。   Next, the network operation in the above configuration will be described.

図5は、本発明の第1の実施の形態におけるシステムの動作のシーケンスチャートである。なお、以降に示すシーケンスチャートにおいて、「Ch」はチャネルを示し、「常時」は階層属性が常時受信階層であることを示し、「追加」は階層属性が視聴時追加階層であることを示している。   FIG. 5 is a sequence chart of the operation of the system according to the first embodiment of the present invention. In the sequence charts shown below, “Ch” indicates a channel, “always” indicates that the layer attribute is a constantly received layer, and “add” indicates that the layer attribute is an additional layer during viewing. Yes.

ステップ101) 階層管理テーブル130には、例えば、図4に示すデータが登録されている。   Step 101) In the hierarchy management table 130, for example, data shown in FIG. 4 is registered.

ステップ102) 受信装置100の映像制御部120とIP制御部110が起動される。   Step 102) The video control unit 120 and the IP control unit 110 of the receiving apparatus 100 are activated.

ステップ103) IP制御部110は、階層管理テーブル130から全てのチャネルの常時受信階層の階層識別子を取得し、IPネットワーク200に取得した階層識別子のデータを要求する。例えば、IP制御部110は、図4に示す階層管理テーブル130に対して、常時受信階層の一括取得を要求する階層識別子要求を送信する。   Step 103) The IP control unit 110 acquires the layer identifiers of the constantly received layers of all channels from the layer management table 130, and requests the IP network 200 for the acquired layer identifier data. For example, the IP control unit 110 transmits a hierarchy identifier request for requesting batch acquisition of the constantly received hierarchy to the hierarchy management table 130 illustrated in FIG.

ステップ104) 階層管理テーブル130は、IP制御部110から階層識別子要求を取得すると、要求された階層識別子をIP制御部110に返却する。例えば、「チャネル1」の常時受信階層は「階層1」のみで、「230.0.0.1」、「チャネル2」の常時受信階層は「階層1」のみで「230.0.10.1」であるというデータを送信する。   Step 104) Upon acquiring the hierarchy identifier request from the IP control unit 110, the hierarchy management table 130 returns the requested hierarchy identifier to the IP control unit 110. For example, “Channel 1” always receives “Hierarchy 1”, “230.0.0.1”, and “Channel 2” always receives “Hierarchy 1” and “230.0.10.1”. To do.

ステップ105) 次に、IP制御部110は、「230.0.0.1」と「230.0.10.1」を指定したマルチキャスト参加要求を、IPネットワーク200に送信する。例えば、IGMPv3やMLDv2では、マルチキャストアドレスを一括指定した、“Reportメッセージ”を送信することが考えられる。あるいは、階層識別子がマルチキャストアドレスとソースアドレスの組み合わせである場合は、マルチキャストアドレスとソースアドレスの組み合わせを一括指定した“Reportメッセージ”を送信することが考えられる。   Step 105) Next, the IP control unit 110 transmits a multicast participation request specifying “230.0.0.1” and “230.0.10.1” to the IP network 200. For example, in IGMPv3 and MLDv2, it is possible to transmit a “Report message” in which multicast addresses are collectively specified. Alternatively, when the hierarchy identifier is a combination of a multicast address and a source address, it is conceivable to transmit a “Report message” in which the combination of the multicast address and the source address is designated collectively.

ステップ106) IP制御部110は、IPネットワーク200からデータを取得する。上記のマルチキャストアドレスを一括指定した“Reportメッセージ”を送信した場合には、IPネットワーク200から「230.0.0.1」のデータと、「230.0.10.1」のデータが独立に到着する。   Step 106) The IP control unit 110 acquires data from the IP network 200. When the “Report message” in which the multicast addresses are collectively specified is transmitted, the data “230.0.0.1” and the data “230.0.10.1” arrive independently from the IP network 200.

ステップ107) 映像制御部120は、自動あるいは,視聴者の操作などにより、最初に表示装置500に表示する映像のチャネル要求をIP制御部110に送信する。例えば、「チャネル1」のチャネル要求であるとする。   Step 107) The video control unit 120 first transmits a channel request for video to be displayed on the display device 500 to the IP control unit 110 automatically or by a viewer's operation. For example, it is assumed that the channel request is “channel 1”.

ステップ108) 映像制御部120からのチャネル要求を受信したIP制御部110は、階層管理テーブル130に、階層識別子要求、例えば、「チャネル1」の階層識別子要求を送信する。   Step 108) Upon receiving the channel request from the video control unit 120, the IP control unit 110 transmits a layer identifier request, for example, a layer identifier request of “channel 1” to the layer management table 130.

ステップ109) IP制御部110は、階層管理テーブル130から階層識別子を取得する。例えば、「チャネル1」の階層識別子は、常時受信階層が「階層1」で、「230.0.0.1」であり、視聴時追加階層が「階層2」で「230.0.0.2」であるというデータを取得する。   Step 109) The IP control unit 110 acquires the hierarchy identifier from the hierarchy management table 130. For example, the layer identifier of “channel 1” is acquired that the always receiving layer is “hierarchy 1” and “230.0.0.1”, and the viewing additional layer is “hierarchy 2” and “230.0.0.2”. To do.

ステップ110) 次に、IP制御部110は、受信中の「230.0.0.1」のデータと、当該「230.0.0.1」が「チャネル1」の階層1であることを映像制御部120に転送する。   Step 110) Next, the IP control unit 110 transfers the data “230.0.0.1” being received and the fact that “230.0.0.1” is layer 1 of “channel 1” to the video control unit 120.

ステップ111) 映像制御部120は、IP制御部110から「階層1」のデータのみを受信している場合には、「階層1」のデータのみから映像を復号化して構成し、ユーザの表示装置500に表示する。   Step 111) When only the data of “Layer 1” is received from the IP controller 110, the image controller 120 decodes the image from only the data of “Layer 1”, and configures the display device of the user. 500.

ステップ112) また、IP制御部110は、階層識別子「230.0.0.2」を指定したマルチキャスト参加要求をIPネットワーク200に送信する。   Step 112) Further, the IP control unit 110 transmits a multicast participation request specifying the layer identifier “230.0.0.2” to the IP network 200.

ステップ113) IP制御部110は、階層識別子「230.0.0.2」のデータをIPネットワーク200から受信開始したら、「230.0.0.2」のデータと、「230.0.0.2」が「チャネル1」の「階層2」であることを映像制御部120に転送する。   Step 113) When the IP controller 110 starts to receive the data of the layer identifier “230.0.0.2” from the IP network 200, the data “230.0.0.2” and “layer 2” of “230.0.0.2” are “channel 1”. ”Is transferred to the video control unit 120.

ステップ114) 映像制御部120は、「階層2」のデータを受信開始した以降は、「階層1」と「階層2」のデータから映像を復号化し、構成して表示装置500に表示する。   Step 114) After starting to receive the data of “Hierarchy 2”, the video controller 120 decodes the video from the data of “Hierarchy 1” and “Hierarchy 2”, configures it, and displays it on the display device 500.

上記のように本実施の形態では、階層符号化データを利用し、映像データを低ビットレートの常時受信階層と、映像品質を向上させる視聴時追加階層に分割し、常時受信階層として、映像構成に必要最低限の階層のデータを、全チャネル受信装置100まで配信する。これにより、全チャネルを受信装置100まで配信することができる。更に、必要なチャネルだけ、映像品質を向上させる視聴時追加階層のデータを配信することにより、テレビと同等の映像品質を得ることができる。   As described above, in the present embodiment, hierarchically encoded data is used, and video data is divided into a low bit rate constant reception layer and a viewing additional layer that improves video quality. In other words, the data of the minimum necessary hierarchy is distributed to all channel receiving apparatuses 100. Thereby, all the channels can be distributed to the receiving device 100. Furthermore, by distributing the data of the additional layer at the time of viewing for improving the video quality only for the necessary channels, the video quality equivalent to that of the television can be obtained.

例えば、6Mbpsの映像データであっても、常時受信階層を500kbps、視聴時追加階層を5.5Mbpsとすれば、常時100チャネル配信し、かつ、1チャネル視聴していても、アクセス回線として55.5Mbpsの帯域があればよい。これにより、100Mbpsアクセス回線で、テレビと同様な放送が実現できる。   For example, even with 6 Mbps video data, if the constant reception layer is 500 kbps and the additional layer for viewing is 5.5 Mbps, even if the channel is always distributed and one channel is viewed, 55. A bandwidth of 5 Mbps is sufficient. Thereby, the same broadcasting as the television can be realized on the 100 Mbps access line.

[第2の実施の形態]
本実施の形態では、IP制御部が映像制御部からチャネル切替を要求された場合の処理について説明する。
[Second Embodiment]
In the present embodiment, a process when the IP control unit is requested to switch channels from the video control unit will be described.

ネットワーク構成及び受信装置の構成、及び階層管理テーブルの内容は、前述の第1の実施の形態と同様である。   The network configuration, the receiving device configuration, and the contents of the hierarchy management table are the same as those in the first embodiment.

図6は、本発明の第2の実施の形態におけるシステムの動作のシーケンスチャートである。   FIG. 6 is a sequence chart of the operation of the system according to the second embodiment of the present invention.

ステップ201) 映像制御部120は、初期状態として、「チャネル1」を再生しているとする。このとき、映像制御部120は、「チャネル1」の常時受信階層のデータと視聴時追加階層のデータを受信している。   Step 201) It is assumed that the video control unit 120 is playing “Channel 1” as an initial state. At this time, the video control unit 120 receives the data of the constantly receiving layer of “Channel 1” and the data of the additional layer during viewing.

ステップ202) 映像制御部120が、「チャネル1」から「チャネル2」へチャネル切替を実施する場合、IP制御部110に「チャネル2」へのチャネル切替要求を送信する。   Step 202) When the video control unit 120 performs channel switching from “channel 1” to “channel 2”, the video control unit 120 transmits a channel switching request to “channel 2” to the IP control unit 110.

ステップ203) IP制御部110は、映像制御部120からチャネル切替要求を受信すると、映像制御部120に送信するデータを「チャネル1」から「チャネル2」に変更する。このとき、IP制御部110は、「チャネル2」の常時受信階層のデータを受信しているが、視聴時追加階層のデータを受信していないために、常時受信階層のデータのみを転送することになる。   Step 203) Upon receiving the channel switching request from the video control unit 120, the IP control unit 110 changes the data to be transmitted to the video control unit 120 from “channel 1” to “channel 2”. At this time, the IP control unit 110 receives the data of the constantly receiving layer of “Channel 2”, but does not receive the data of the additional layer for viewing, and therefore transfers only the data of the constantly receiving layer. become.

ステップ204) この場合、映像制御部120は、常時受信階層のみから「チャネル2」の映像を再生する。   Step 204) In this case, the video control unit 120 reproduces the video of “Channel 2” only from the always receiving layer.

ステップ205) IP制御部110は、IPネットワーク200に対して「チャネル1」の視聴時追加階層のデータを停止するために、階層識別子「230.0.0.2」を含むマルチキャスト離脱要求を送信する。   Step 205) The IP control unit 110 transmits a multicast leaving request including the layer identifier “230.0.0.2” to stop the data of the additional layer at the time of viewing “Channel 1” to the IP network 200.

ステップ206) IP制御部110は、「チャネル2」の視聴時追加階層のデータを取得するために、階層管理テーブル130に階層識別子を要求する。   Step 206) The IP control unit 110 requests a hierarchy identifier from the hierarchy management table 130 in order to acquire data of the additional hierarchy when viewing “Channel 2”.

ステップ207) IP制御部110は、階層管理テーブル130から「チャネル2」の視聴時追加階層の階層識別子として「230.0.10.2」を取得する。   Step 207) The IP control unit 110 acquires “230.0.10.2” from the hierarchy management table 130 as the hierarchy identifier of the additional hierarchy when viewing “Channel 2”.

ステップ208) IP制御部110は、IPネットワーク200に対し、「230.0.10.2」を含むマルチキャスト参加要求を送信する。   Step 208) The IP control unit 110 transmits a multicast participation request including “230.0.10.2” to the IP network 200.

なお、この場合、アクセス回線の輻輳を防止するために、「チャネル1」の視聴時追加階層のデータ停止を確認後、「チャネル2」の視聴時追加階層のマルチキャスト参加要求を送信するようにしてもよい。   In this case, in order to prevent congestion of the access line, after confirming the data stop of the additional layer when viewing “Channel 1”, a multicast participation request for the additional layer when viewing “Channel 2” is transmitted. Also good.

ステップ209) IP制御部110は、IPネットワーク200から「230.0.10.2」のデータを受信開始すると、当該「230.0.10.2」のデータと、当該「230.0.10.2」のデータが「チャネル2」の「階層2」であることを映像制御部120に転送する。   Step 209) When the IP control unit 110 starts receiving the data “230.0.10.2” from the IP network 200, the data “230.0.10.2” and the data “230.0.10.2” are “channel 2”. “Level 2” is transferred to the video controller 120.

ステップ210) これ以降、映像制御部120は、「チャネル2」の常時受信階層と視聴時追加階層のデータから映像を復号化して構成し、表示装置500に表示する。   Step 210) Thereafter, the video control unit 120 decodes and configures the video from the data of the constantly receiving layer of “Channel 2” and the additional layer of viewing, and displays the video on the display device 500.

上記のように本実施の形態では、チャネル切替において、映像構成に必要最低限のデータは配信されており、受信装置100内で高速チャネル切替が可能である。チャネル切替直後には、視聴時追加階層のデータが受信されておらず、映像画質劣化が認識される可能性もあるが、視聴時追加階層のデータが受信されれば、映像品質が向上するために、従来のように、映像構成に必要最低限のデータも受信できず、映像表示が全くできないよりも有効である。   As described above, in this embodiment, the minimum data necessary for the video configuration is distributed in channel switching, and high-speed channel switching is possible within the receiving apparatus 100. Immediately after the channel is switched, data in the additional layer at the time of viewing is not received and there is a possibility that the image quality deterioration is recognized. However, if the data in the additional layer at the time of viewing is received, the video quality is improved. In addition, unlike the prior art, the minimum data required for the video configuration cannot be received, which is more effective than the video display cannot be performed at all.

[第3の実施の形態]
本実施の形態では、前述の第2の実施の形態におけるチャネル切替時にタイマを用いる例を説明する。
[Third embodiment]
In this embodiment, an example will be described in which a timer is used at the time of channel switching in the second embodiment.

図7は、本発明の第3の実施の形態における受信装置の構成を示す。図3の構成と異なる点は、IP制御部110内にチャネル切替状態監視タイマ111を設けていることである。   FIG. 7 shows the configuration of the receiving apparatus according to the third embodiment of the present invention. A difference from the configuration of FIG. 3 is that a channel switching state monitoring timer 111 is provided in the IP control unit 110.

図8は、本発明の第3の実施の形態におけるシステムの動作のシーケンスチャートである。   FIG. 8 is a sequence chart of the operation of the system according to the third embodiment of the present invention.

ステップ301) 本ステップは前述の第2の実施の形態と同様である。   Step 301) This step is the same as in the second embodiment described above.

ステップ302) 第2の実施の形態と同様に、映像制御部120が「チャネル1」から「チャネル2」へのチャネル切替を実施する場合、「チャネル2」へのチャネル切替要求をIP制御部110に送信する。   Step 302) Similar to the second embodiment, when the video control unit 120 performs channel switching from “channel 1” to “channel 2”, the IP control unit 110 sends a channel switching request to “channel 2”. Send to.

ステップ303) このとき、IP制御部110は、「チャネル2」の常時受信階層のデータを受信しているが、視聴時追加階層のデータを受信していないために、常時受信階層のデータのみを転送する。   Step 303) At this time, the IP control unit 110 has received the data of the constantly receiving layer of “Channel 2”, but has not received the data of the additional layer at the time of viewing. Forward.

ステップ304) 映像制御部120は、常時受信階層のみから「チャネル2」の映像を再生する。   Step 304) The video control unit 120 reproduces the video of “Channel 2” only from the always receiving layer.

ステップ305) IP制御部110は、「チャネル1」の視聴時追加階層のデータを停止するために、階層識別子「230.0.0.2」を含むマルチキャスト離脱要求をIPネットワーク200に送信する。   Step 305) The IP control unit 110 transmits a multicast leaving request including the layer identifier “230.0.0.2” to the IP network 200 in order to stop the data of the additional layer when viewing “Channel 1”.

ステップ306) このとき、IP制御部110は、切替後のチャネルが「チャネル2」であることをメモリ(図示せず)に記憶する。   Step 306) At this time, the IP control unit 110 stores in the memory (not shown) that the channel after switching is “channel 2”.

ステップ307) さらに、IP制御部110は、チャネル切替状態監視タイマ111を起動する。当該タイマの値は予め定めた値とし、本発明はタイマの値を制限するものではない。タイマの値としては、IP制御部110が視聴者のチャネル切替要求の癖を学習し、不要なメッセージをIPネットワークに送信せず、かつ視聴時追加階層をできるだけ早く受信できるように、逐次自動的に変更することも考えられる。例えば、IP制御部110がチャネル切替要求の受信時間間隔を測定し、予め定めた時間以下の測定サンプルの平均値とマージン時間の和に変更するという方法が考えられる。   Step 307) Further, the IP control unit 110 activates the channel switching state monitoring timer 111. The timer value is a predetermined value, and the present invention does not limit the timer value. As the timer value, the IP control unit 110 learns the viewer's channel switching request trap, and automatically sends the unnecessary layers to the IP network without receiving unnecessary messages as soon as possible. It is also possible to change to For example, a method is conceivable in which the IP control unit 110 measures the reception time interval of the channel switching request and changes it to the sum of the average value of measurement samples equal to or less than a predetermined time and the margin time.

ステップ308) IP制御部110は、チャネル切替状態監視タイマ111がタイムアウトした場合、「チャネル2」の視聴時追加階層のデータを取得するために、階層管理テーブル130に階層識別子を要求する。   Step 308) When the channel switching state monitoring timer 111 times out, the IP control unit 110 requests a hierarchy identifier from the hierarchy management table 130 in order to acquire data of the additional hierarchy when viewing “Channel 2”.

ステップ309) IP制御部110は、階層管理テーブル130から「チャネル2」の視聴時追加階層識別子「230.0.10.2」を取得する。   Step 309) The IP control unit 110 obtains the additional tier identifier “230.0.10.2” during viewing of “Channel 2” from the tier management table 130.

ステップ310) IP制御部110は、IPネットワーク200に対し、階層識別子「230.0.10.2」を含むマルチキャスト参加要求を送信する。   Step 310) The IP control unit 110 transmits a multicast participation request including the layer identifier “230.0.10.2” to the IP network 200.

ステップ311) IP制御部110は、IPネットワーク200から「230.0.10.2」のデータを受信開始したら、階層識別子「230.0.10.2」のデータと、当該「230.0.10.2」のデータが「チャネル2」の「階層2」であることを映像制御部120に転送する。   Step 311) When the IP control unit 110 starts receiving the data “230.0.10.2” from the IP network 200, the data of the layer identifier “230.0.10.2” and the data of the “230.0.10.2” are “channel 2”. The fact that it is “Layer 2” is transferred to the video controller 120.

ステップ312) 映像制御部120は、これ以降、「チャネル2」の常時受信階層と視聴時追加階層のデータを復号化し、映像を構成し、表示装置500に表示する。   Step 312) After that, the video control unit 120 decodes the data of the constantly receiving layer and the additional layer of viewing of “Channel 2”, composes the video, and displays it on the display device 500.

上記のように本実施の形態によれば、チャネル切替時にタイマ監視により、切替前チャネルの配信停止処理と、切替後チャネルの配信開始処理の間に時間間隔を設けているために、配信装置、あるいは、IPネットワークに設置されたルータの処理負荷を低減することが可能となる。   As described above, according to the present embodiment, a time interval is provided between the distribution stop process of the pre-switch channel and the distribution start process of the post-switch channel by timer monitoring at the time of channel switching. Or it becomes possible to reduce the processing load of the router installed in the IP network.

[第4の実施の形態]
本実施の形態では、IP制御部110がチャネル切替状態監視タイマの動作中に映像制御部120からチャネル切替要求を受信した場合に、メモリ(図示せず)記憶しているチャネルを最新のチャネル切替要求で指示された切替後のチャネルに変更し、チャネル切替状態監視タイマを再起動する例について説明する。
[Fourth embodiment]
In the present embodiment, when the IP control unit 110 receives a channel switching request from the video control unit 120 during the operation of the channel switching state monitoring timer, the channel stored in the memory (not shown) is changed to the latest channel switching. An example will be described in which the channel is changed to the channel after the switching instructed by the request and the channel switching state monitoring timer is restarted.

本実施の形態におけるシステム及び受信装置100の構成は、前述の第3の実施の形態と同様である。   The configuration of the system and receiving apparatus 100 in the present embodiment is the same as that of the third embodiment described above.

図9は、本発明の第4の実施の形態におけるシステムの動作のシーケンスチャートである。   FIG. 9 is a sequence chart of the operation of the system according to the fourth embodiment of the present invention.

ステップ401) 映像制御部120は、「チャネル1」の映像を再生している。   Step 401) The video control unit 120 is playing back the video of “Channel 1”.

ステップ402) 映像制御部120は、「チャネル1」から「チャネル2」へのチャネル切替を実施する場合、IP制御部110に対して、「チャネル2」へのチャネル切替要求を送信する。   Step 402) When switching the channel from “Channel 1” to “Channel 2”, the video control unit 120 transmits a channel switching request to “Channel 2” to the IP control unit 110.

ステップ403) IP制御部110は、IPネットワーク200に「チャネル1」の視聴時追加階層のデータを停止するためにマルチキャスト離脱要求を送信する。   Step 403) The IP control unit 110 transmits a multicast leaving request to the IP network 200 in order to stop the data of the additional layer when viewing “Channel 1”.

ステップ404) IP制御部110は、映像制御部120に送信するデータを「チャネル1」から「チャネル2」に変更する。   Step 404) The IP control unit 110 changes the data to be transmitted to the video control unit 120 from “channel 1” to “channel 2”.

ステップ405) このとき、IP制御部110は、前述の第3の実施の形態と同様に、切替後のチャネルが「チャネル2」であることをメモリ(図示せず)に記憶する。   Step 405) At this time, the IP control unit 110 stores in the memory (not shown) that the channel after switching is “channel 2”, as in the third embodiment.

ステップ406) さらに、IP制御部110は、チャネル切替状態監視タイマ111を起動する。タイマの値は予め定めた値とし、本発明はタイマの値を制限するものではない。   Step 406) Further, the IP control unit 110 activates the channel switching state monitoring timer 111. The timer value is a predetermined value, and the present invention does not limit the timer value.

ステップ407) 映像制御部120は、「チャネル2」の「階層1」のデータを復号化し、映像を構築し、ディスプレイ上に再生する。   Step 407) The video control unit 120 decodes the data of “Layer 1” of “Channel 2”, constructs a video, and plays it back on the display.

ステップ408) ここで、IP制御部110は、チャネル切替状態監視タイマ111のタイムアウト前に、映像制御部120からチャネル切替要求を受信したとする。   Step 408) Here, it is assumed that the IP control unit 110 receives a channel switching request from the video control unit 120 before the channel switching state monitoring timer 111 times out.

ステップ409) IP制御部110は、メモリ(図示せず)に記憶しているチャネル切替後のチャネル識別子を「チャネル2」から「チャネル3」に変更し、「チャネル3」のデータを映像制御部110に送る。   Step 409) The IP control unit 110 changes the channel identifier after channel switching stored in the memory (not shown) from “channel 2” to “channel 3”, and changes the data of “channel 3” to the video control unit. To 110.

ステップ410) IP制御部110は、チャネル切替状態監視タイマ111を再起動する。IP制御部110は、以降、チャネル切替状態監視タイマ111のタイムアウト前に、チャネル切替要求を受信した場合、その都度、メモリ(図示せず)に記憶するチャネル切替後のチャネル識別子を変更する。   Step 410) The IP control unit 110 restarts the channel switching state monitoring timer 111. Thereafter, when a channel switching request is received before the channel switching state monitoring timer 111 times out, the IP control unit 110 changes the channel identifier after channel switching stored in a memory (not shown).

ステップ411) IP制御部110は、チャネル切替状態監視タイマ111を再起動する。   Step 411) The IP control unit 110 restarts the channel switching state monitoring timer 111.

ステップ412) IP制御部110は、チャネル切替状態監視タイマ111がタイムアウトしたとする。   Step 412) The IP control unit 110 assumes that the channel switching state monitoring timer 111 has timed out.

ステップ413) このとき、IP制御部110は、「チャネル3」の視聴時追加階層のデータを取得するために、階層管理テーブル130に対して階層識別子を要求する。   Step 413) At this time, the IP control unit 110 requests a hierarchy identifier from the hierarchy management table 130 in order to acquire data of the additional hierarchy when viewing “Channel 3”.

ステップ414) IP制御部110は、階層管理テーブル130から「チャネル3」の視聴時追加階層識別子「230.0.20.2」を取得する。   Step 414) The IP control unit 110 acquires the additional layer identifier “230.0.20.2” when viewing “Channel 3” from the layer management table 130.

ステップ415) IP制御部110は、IPネットワーク200に対し、階層識別子「230.0.20.2」を含むマルチキャスト参加要求を送信し、当該識別子に対応するデータを取得する。   Step 415) The IP control unit 110 transmits a multicast participation request including the layer identifier “230.0.20.2” to the IP network 200, and acquires data corresponding to the identifier.

ステップ416) IP制御部110は、取得した階層識別子「230.0.20.2」のデータと、当該「230.0.20.2」が「チャネル3」の「階層2」であることを映像制御部120に転送する。   Step 416) The IP control unit 110 transfers the acquired data of the layer identifier “230.0.20.2” and the fact that “230.0.20.2” is “layer 2” of “channel 3” to the video control unit 120.

ステップ417) これ以降、映像制御部120は、「チャネル3」の常時受信階層と視聴時追加階層のデータを復号化し、映像を構成し、表示装置500に表示する。   Step 417) Thereafter, the video control unit 120 decodes the data of the constantly receiving layer and the additional layer during viewing of “Channel 3”, composes the video, and displays it on the display device 500.

上記のように、本実施の形態によれば、チャネル切替時にタイマ監視する場合、チャネルサーフィンと言われている、視聴者が一時的にチャネル切替を繰り返す動作を考慮し、連続的なチャネル切替を監視し、このような連続的なチャネル操作が行われた場合に、配信メッセージ送信を抑止することも可能である。また、配信装置、あるいは、IPネットワークに設置されたルータの処理負荷を低減することに有効である。   As described above, according to the present embodiment, when monitoring a timer at the time of channel switching, continuous channel switching is performed in consideration of the operation that the viewer repeats channel switching temporarily, which is said to be channel surfing. It is possible to monitor and to suppress delivery message transmission when such continuous channel operation is performed. Further, it is effective for reducing the processing load of the distribution apparatus or the router installed in the IP network.

[第5の実施の形態]
本実施の形態では、チャネルを記憶するチャネル記憶部を設け、全てのチャネルについて、常時受信階層の階層識別子を指定した配信要求をIPネットワークに送信する代わりに記憶されているチャネルについて、常時受信階層の階層識別子を指定した配信要求を送信する例を説明する。
[Fifth embodiment]
In the present embodiment, a channel storage unit for storing channels is provided, and for all channels, instead of transmitting a distribution request specifying a layer identifier of the constantly receiving layer to the IP network, the always receiving layer is stored. An example of transmitting a distribution request designating a hierarchical identifier of will be described.

図10は、本発明の第5の実施の形態における受信装置の構成を示す。   FIG. 10 shows the configuration of the receiving apparatus according to the fifth embodiment of the present invention.

同図に示す受信装置100は、前述の第3の実施の形態における図7の構成にチャネル記憶部140が付加された構成である。チャネル記憶部140は、メモリやハードディスクなどの記憶媒体から構成される。   The receiving apparatus 100 shown in the figure has a configuration in which a channel storage unit 140 is added to the configuration of FIG. 7 in the third embodiment described above. The channel storage unit 140 includes a storage medium such as a memory or a hard disk.

図11は、本発明の第5の実施の形態におけるシステムのシーケンスチャート(その1)である。   FIG. 11 is a first sequence chart of the system according to the fifth embodiment of the present invention.

ステップ501) 映像制御部120がIP制御部110に対してチャネル要求及びチャネル切替要求(「チャネル2」)を送信する。   Step 501) The video control unit 120 transmits a channel request and a channel switching request (“channel 2”) to the IP control unit 110.

ステップ502〜506) IP制御部110は、映像制御部120からチャネル要求及びチャネル切替要求を受信したときに、当該チャネルの常時受信階層のデータを受信中であれば、前述の第2〜第4の実施の形態と同様の動作を行う。   Steps 502 to 506) When the IP control unit 110 receives a channel request and a channel switching request from the video control unit 120, if the data of the constantly receiving layer of the channel is being received, The same operation as in the embodiment is performed.

ステップ507) 映像制御部120がIP制御部110に対してチャネル要求及びチャネル切替要求(「チャネル3」)を送信する。   Step 507) The video control unit 120 transmits a channel request and a channel switching request (“channel 3”) to the IP control unit 110.

ステップ508〜510) IP制御部110が映像制御部120からチャネル要求及びチャネル切替要求を受信したときに、切替後チャネルの常時受信階層のデータを受信していなければ、チャネル記憶部140に当該チャネルを登録する。例えば、映像制御部120から「チャネル3」へのチャネル切替要求を受信した場合は、「チャネル3」の常時受信階層のデータが未受信であると判断し、チャネル記憶部140に「チャネル3」を登録する。チャネル記憶部140は、「チャネル3」を登録したことをIP制御部110に応答する。   Steps 508 to 510) When the IP control unit 110 receives the channel request and the channel switching request from the video control unit 120, if the data of the constantly receiving layer of the channel after switching is not received, the channel storage unit 140 stores the channel. Register. For example, when a channel switching request to “channel 3” is received from the video control unit 120, it is determined that the data of the constantly receiving layer of “channel 3” has not been received, and “channel 3” is stored in the channel storage unit 140. Register. The channel storage unit 140 responds to the IP control unit 110 that “Channel 3” has been registered.

ステップ511・512) IP制御部110は、階層管理テーブル130に対して、「チャネル3」の階層識別子を要求し、階層識別子を取得する。   Steps 511 and 512) The IP control unit 110 requests the hierarchy identifier of “channel 3” from the hierarchy management table 130, and acquires the hierarchy identifier.

ステップ513) IP制御部110は、「チャネル2」から「チャネル3」へのチャネル切替に伴い、「チャネル2」の視聴時追加階層に対するマルチキャスト離脱要求をIPネットワーク200に送信する。   Step 513) With the channel switching from “Channel 2” to “Channel 3”, the IP control unit 110 transmits to the IP network 200 a multicast leaving request for the additional layer when viewing “Channel 2”.

ステップ514) また、階層管理テーブル130から取得した階層識別子(「チャネル3」)に基づいて、IPネットワーク200に対して、マルチキャスト参加要求を送信する。   Step 514) Also, based on the hierarchy identifier (“channel 3”) acquired from the hierarchy management table 130, a multicast participation request is transmitted to the IP network 200.

上記の例では、チャネル切替状態監視タイマ111を用いない例を示しているが、チャネル切替状態監視タイマ111を用いる場合の処理は以下のようになる。   The above example shows an example in which the channel switching state monitoring timer 111 is not used, but the processing when the channel switching state monitoring timer 111 is used is as follows.

図12は、本発明の第5の実施の形態におけるシステムのシーケンスチャート(その2)である。   FIG. 12 is a sequence chart (part 2) of the system according to the fifth embodiment of the present invention.

チャネル切替状態監視タイマ111を用いる場合には、前述の第4の実施の形態におけるステップ408〜412と同様に、IP制御部110は、チャネル切替要求受信時に、チャネル切替状態監視タイマ111のタイムアウトを待って、切替後チャネル(例えば、「チャネル3」)の常時受信階層のデータが未受信であるかどうかを判定し、未受信である場合に、チャネル記憶部140に未受信のチャネル(例えば、「チャネル3」)を記憶する(ステップ521〜523)。   When the channel switching state monitoring timer 111 is used, the IP control unit 110 sets the timeout of the channel switching state monitoring timer 111 when receiving the channel switching request, as in steps 408 to 412 in the fourth embodiment described above. After waiting, it is determined whether or not the data of the constantly receiving layer of the channel after switching (for example, “Channel 3”) has not been received, and if it has not been received, “Channel 3”) is stored (steps 521 to 523).

上記の本実施の形態によれば、実際上、視聴するチャネルが少ない場合には、視聴頻度の少ないチャネルも含めて全てのチャネルを受信装置まで配信するのではなく、最近表示したチャネルのみを受信装置まで配信することで、アクセス回線の使用帯域を節約できる。例えば、常時受信階層が500kbpsである場合、常時配信を10チャネルに制限すれば、アクセス回線として5Mbpsの帯域あればよく、残余帯域を他のデータ転送のために有効に使用できる。   According to the present embodiment described above, when there are actually few channels to be viewed, not all channels including channels with low viewing frequency are distributed to the receiving device, but only recently displayed channels are received. By distributing to the device, the bandwidth used for the access line can be saved. For example, if the constant reception layer is 500 kbps, if the constant distribution is limited to 10 channels, a 5 Mbps bandwidth is sufficient for the access line, and the remaining bandwidth can be used effectively for other data transfer.

[第6の実施の形態]
前述の第5の実施の形態では、チャネル記憶部140にチャネルを記憶したが、本実施の形態では、チャネルのみならず、チャネルを記憶した時刻または、有効期限の時刻を記憶しておき、所定の時間が経過した時点で、チャネル・時刻の情報を削除する例を説明する。
[Sixth Embodiment]
In the fifth embodiment described above, the channel is stored in the channel storage unit 140. However, in this embodiment, not only the channel but also the time when the channel is stored or the expiration date is stored in advance. An example in which channel / time information is deleted at the time when the time elapses will be described.

本実施の形態における受信装置の構成は、前述の第5の実施の形態と同様である。   The configuration of the receiving apparatus in this embodiment is the same as that of the fifth embodiment described above.

図13は、本発明の第6の実施の形態における受信装置の動作のシーケンスチャートである。以下の説明以外の部分については第5の実施の形態と同様である。   FIG. 13 is a sequence chart of the operation of the receiving apparatus according to the sixth embodiment of the present invention. Portions other than the following description are the same as in the fifth embodiment.

IP制御部110は、チャネル記憶部140に「チャネル3」を登録する場合、チャネル記憶部140に「チャネル3」と現在時刻を登録する(ステップ604)。チャネル記憶部140は、所定の時間経過後に当該「チャネル3」を削除する(ステップ611)。   When registering “channel 3” in the channel storage unit 140, the IP control unit 110 registers “channel 3” and the current time in the channel storage unit 140 (step 604). The channel storage unit 140 deletes the “channel 3” after a predetermined time has elapsed (step 611).

また、IP制御部110は、チャネル記憶部140に「チャネル3」を登録する場合、有効期限の時刻も合わせて登録し、チャネル記憶部140は、有限期限の時刻が到来すると、「チャネル3」の記憶を削除してよい。   In addition, when registering “Channel 3” in the channel storage unit 140, the IP control unit 110 also registers the expiration date, and the channel storage unit 140 receives “Channel 3” when the finite expiration time arrives. You may delete the memory.

本実施の形態のように、視聴者の要求するチャネルを反映して、最近表示したチャネル情報をキャッシュすることは、制御速度の向上という観点で有効である。   As in this embodiment, caching recently displayed channel information reflecting the channel requested by the viewer is effective from the viewpoint of improving the control speed.

[第7の実施の形態]
本実施の形態では、チャネル記憶部140に新規のチャネルを記憶する場合に、最大チャネル数を超過する場合に、既に当該記憶部140に記憶されているチャネルのうち、記憶時刻から現在時刻までの時間が最大のチャネル、あるいは、現在時刻から有効期限までが最小のチャネル、の記憶を削除し、新規のチャネルを登録する例を説明する。
[Seventh Embodiment]
In the present embodiment, when a new channel is stored in the channel storage unit 140, when the maximum number of channels is exceeded, among the channels already stored in the storage unit 140, from the storage time to the current time. An example will be described in which the storage of the channel having the maximum time or the channel having the minimum time from the current time to the expiration date is deleted and a new channel is registered.

本実施の形態における受信装置100の構成は、前述の第5の実施の形態と同様である。   The configuration of receiving apparatus 100 in the present embodiment is the same as that of the fifth embodiment described above.

図14は、本発明の第7の実施の形態における受信装置の動作のシーケンスチャートである。   FIG. 14 is a sequence chart of the operation of the receiving apparatus according to the seventh embodiment of the present invention.

「チャネル1」と「チャネル2」がすでにチャネル記憶部140に登録されているとき(ステップ701)、IP制御部110は、チャネル記憶部140に「チャネル3」を登録する場合に、「チャネル3」をチャネル記憶部140に登録すると、最大チャネル数が超過となる場合、チャネル記憶部140は、記憶時刻から現在時刻までの時間が最大のチャネル(例えば、「チャネル1」とする)の記憶を削除し、「チャネル3」を登録する(ステップ705)。このとき、メモリ記憶部140は、「チャネル1」の記憶を削除したことをIP制御部110に通知する(ステップ706)。   When “Channel 1” and “Channel 2” are already registered in the channel storage unit 140 (Step 701), the IP control unit 110 registers “Channel 3” when registering “Channel 3” in the channel storage unit 140. ”Is registered in the channel storage unit 140, if the maximum number of channels is exceeded, the channel storage unit 140 stores the channel (for example,“ channel 1 ”) having the maximum time from the storage time to the current time. Delete and register “channel 3” (step 705). At this time, the memory storage unit 140 notifies the IP control unit 110 that the storage of “channel 1” has been deleted (step 706).

「チャネル1」の記憶削除を通知されたIP制御部110は、「チャネル1」の常時受信階層について、IPネットワーク200に対してマルチキャスト離脱要求を送信する(ステップ709)。この場合、「チャネル1」のマルチキャスト離脱要求は、「チャネル2」から「チャネル3」へのチャネル切替に伴う、「チャネル3」のマルチキャスト離脱要求と同一メッセージに統合することも可能である。   The IP control unit 110 that has been notified of the deletion of the storage of “channel 1” transmits a multicast leave request to the IP network 200 for the constantly receiving layer of “channel 1” (step 709). In this case, the multicast leave request for “channel 1” can be integrated into the same message as the multicast leave request for “channel 3” accompanying the channel switching from “channel 2” to “channel 3”.

本実施の形態のように、キャッシュするチャネル数を制限し、使用頻度の少ないデータを記憶手段から削除することは、メモリ使用効率を向上させるという観点から有効である。   As in this embodiment, limiting the number of channels to be cached and deleting data with low usage frequency from the storage means is effective from the viewpoint of improving memory usage efficiency.

[第8の実施の形態]
本実施の形態では、IP制御部110で映像制御部120からチャネル要求を受信した場合、及び、チャネル切替要求を受信した場合に、当該チャネルについて、チャネル記憶部140のチャネルを記憶した時刻を更新する例を説明する。
[Eighth Embodiment]
In the present embodiment, when the IP control unit 110 receives a channel request from the video control unit 120 and receives a channel switching request, the time when the channel storage unit 140 stores the channel is updated for the channel. An example will be described.

本実施の形態における受信装置100の構成は、前述の第5の実施の形態と同様である。   The configuration of receiving apparatus 100 in the present embodiment is the same as that of the fifth embodiment described above.

図15は、本発明の第8の実施の形態における受信装置の動作のシーケンスチャートである。   FIG. 15 is a sequence chart of the operation of the receiving apparatus according to the eighth embodiment of the present invention.

IP制御部110が、映像制御部120からチャネル切替要求を受信すると(ステップ801)、常時受信階層が受信中か未受信かに関わらず、メモリ記憶部140に新規チャネルと時刻の登録要求を行う(ステップ802)。チャネル記憶部140は、登録要求のあるチャネルが記憶済みであれば、当該チャネルの登録時刻あるいは、有効期限時刻を更新し(ステップ803)、当該チャネルの登録(更新)したことをIP制御部110に通知する(ステップ804)。   When the IP control unit 110 receives a channel switching request from the video control unit 120 (step 801), the IP control unit 110 requests the memory storage unit 140 to register a new channel and time regardless of whether the always receiving layer is receiving or not receiving. (Step 802). If the channel with the registration request has been stored, the channel storage unit 140 updates the registration time or expiration date of the channel (step 803), and indicates that the channel has been registered (updated). (Step 804).

本実施の形態のように、キャッシュの観点から、読み出し頻度の大きなデータの保持期間を延長することは、制御速度の向上という観点から有効である。   As in the present embodiment, extending the retention period of data with a high read frequency from the viewpoint of cache is effective from the viewpoint of improving the control speed.

[第9の実施の形態]
本実施の形態では、前述のチャネル記憶部140を不揮発性メモリで構成した場合の、電源を停止/起動する例を説明する。
[Ninth Embodiment]
In this embodiment, an example in which the power supply is stopped / started when the above-described channel storage unit 140 is configured by a nonvolatile memory will be described.

本実施の形態における構成は、前述の第5の実施の形態と同様であるが、チャネル記憶部140を不揮発性メモリとする。   The configuration of this embodiment is the same as that of the fifth embodiment described above, but the channel storage unit 140 is a nonvolatile memory.

図16は、本発明の第9の実施の形態における受信装置の動作のフローチャートである。   FIG. 16 is a flowchart of the operation of the receiving apparatus according to the ninth embodiment of the present invention.

現在受信装置100は停止されている状態にあり(ステップ901)、チャネル記憶部140に「チャネル1」と「チャネル2」が記憶されている(ステップ902)。また、階層管理テーブル130のメモリには「チャネル1」「チャネル2」「チャネル3」の階層識別子が記憶されているものとする(ステップ903)。   The receiving apparatus 100 is currently stopped (step 901), and “channel 1” and “channel 2” are stored in the channel storage unit 140 (step 902). Further, it is assumed that the hierarchy identifiers of “channel 1”, “channel 2”, and “channel 3” are stored in the memory of the hierarchy management table 130 (step 903).

受信装置100は、起動するとき(ステップ904)、IP制御部110において、チャネル記憶部140から記憶されているチャネルを読み出す(ステップ905,906)。例えば、「チャネル1」と「チャネル2」を読み出す
次に、IP制御部110は、階層管理テーブル130から「チャネル1」と「チャネル2」の常時受信階層の階層識別子を読み出し(ステップ907,908)、IPネットワーク200に「チャネル1」と「チャネル2」の常時受信階層に対して、マルチキャスト参加要求を送信する(ステップ909)。これにより、IPネットワーク200から「チャネル1」「チャネル2」の常時受信階層のデータが送信される(ステップ910)。
When the receiving apparatus 100 is activated (step 904), the IP control unit 110 reads a channel stored from the channel storage unit 140 (steps 905 and 906). For example, “Channel 1” and “Channel 2” are read out. Next, the IP control unit 110 reads out the layer identifiers of the constantly receiving layers of “Channel 1” and “Channel 2” from the layer management table 130 (Steps 907 and 908). ), A multicast participation request is transmitted to the IP channel 200 to the always receiving layer of “channel 1” and “channel 2” (step 909). As a result, data in the constantly receiving layer of “channel 1” and “channel 2” is transmitted from the IP network 200 (step 910).

本実施の形態のように、不揮発性メモリに電源停止時に最終表示チャネルを記憶し、電源再起動時に前回の最終表示化チャネルに対し配信要求し、表示することは、起動時の視聴者の操作を簡易化し、利便性を向上させるという点で有効である。   As in this embodiment, the final display channel is stored in the nonvolatile memory when the power is stopped, and the distribution request is made to the previous final display channel when the power is restarted. This is effective in simplifying and improving convenience.

[第10の実施の形態]
本実施の形態でも、前述の第9の実施の形態において、チャネル記憶部140を不揮発性メモリで構成した場合の、電源を停止/起動する例を説明する。
[Tenth embodiment]
Also in the present embodiment, an example will be described in which the power supply is stopped / started when the channel storage unit 140 is configured by a nonvolatile memory in the ninth embodiment.

本実施の形態では、前述の第9の実施の形態と、チャネル記憶部140に記憶するチャネルが異なり、本実施の形態では、最近表示したチャネルと最後に表示したチャネルを格納する例を説明する。   In this embodiment, the channel stored in the channel storage unit 140 is different from the ninth embodiment described above, and in this embodiment, an example of storing the recently displayed channel and the last displayed channel will be described. .

本実施の形態における受信装置100構成及び階層管理テーブル130の内容は、前述の第5の実施の形態と同様であるが、チャネル記憶部140を不揮発性メモリとする。   The configuration of the receiving apparatus 100 and the contents of the hierarchy management table 130 in the present embodiment are the same as those in the fifth embodiment described above, but the channel storage unit 140 is a nonvolatile memory.

映像制御部120では、「チャネル1」の映像を再生しているものとする(ステップ1001)。不揮発性メモリのチャネル記憶部140には「チャネル1」と「チャネル2」が記憶されている(ステップ1002)。階層管理テーブル130には「チャネル1」と「チャネル2」と「チャネル3」の階層識別子が記憶されているとする(ステップ1003)。   It is assumed that the video control unit 120 is playing back the video of “Channel 1” (step 1001). “Channel 1” and “Channel 2” are stored in the channel storage unit 140 of the nonvolatile memory (step 1002). Assume that the hierarchy identifiers of “channel 1”, “channel 2”, and “channel 3” are stored in the hierarchy management table 130 (step 1003).

受信装置100は、停止処理時において、IP制御部110が映像制御部120から最後に再生表示したチャネル、例えば、「チャネル1」を取得すると、当該「チャネル1」をチャネル記憶部140に書き込む(ステップ1004,1005)。   When the receiving apparatus 100 obtains the channel, for example, “channel 1”, which was last reproduced and displayed by the IP control unit 110 from the video control unit 120 during the stop process, the receiving apparatus 100 writes the “channel 1” in the channel storage unit 140 ( Step 1004, 1005).

次に、受信装置は、起動時には、IP制御部110において、チャネル記憶部140からチャネルと、最後に再生表示したチャネル(「チャネル1」)を読み出す(ステップ1006,1007)。例えば、チャネル記憶部140に記憶されているチャネルは「チャネル1」と「チャネル2」で、最後に再生表示したチャネルは「チャネル1」であるとき、「チャネル1」と「チャネル2」を読み出す。   Next, at the time of activation, the receiving apparatus reads the channel and the channel (“channel 1”) that has been reproduced and displayed last from the channel storage unit 140 in the IP control unit 110 (steps 1006 and 1007). For example, when the channels stored in the channel storage unit 140 are “channel 1” and “channel 2”, and the channel reproduced and displayed last is “channel 1”, “channel 1” and “channel 2” are read out. .

次に、IP制御部110は、階層管理テーブル130から、「チャネル1」の常時受信階層と視聴時追加階層、及び「チャネル2」の常時受信階層の階層識別子を読み出し(ステップ1008,1009)、IPネットワーク200に対して、「チャネル1」の常時受信階層と視聴時追加階層、及び「チャネル2」の常時受信階層についてマルチキャスト参加要求を送信する(ステップ1010)。   Next, the IP control unit 110 reads out the layer identifiers of the constantly receiving layer of “Channel 1”, the additional layer during viewing, and the constantly receiving layer of “Channel 2” from the layer management table 130 (Steps 1008 and 1009). A multicast participation request is transmitted to the IP network 200 for the always receiving layer of “Channel 1”, the additional layer for viewing and the always receiving layer of “Channel 2” (step 1010).

IP制御部110は、「チャネル1」の常時受信階層と視聴時追加階層のデータをIPネットワーク200から受信すると(ステップ1011)、最後に表示再生したチャネルとして映像制御部120に転送する(ステップ1012)。あるいは、IP制御部110は、起動から、予め定めた時間以内に、映像制御部120から明示的にチャネル要求がある場合には、最後に再生表示したチャネルではなく、明示的に要求のあるチャネルのデータを映像制御部120に転送するようにしてもよい。   When the IP control unit 110 receives the data of the always-received layer of “Channel 1” and the additional layer at the time of viewing from the IP network 200 (Step 1011), the IP control unit 110 transfers the data to the video control unit 120 as the last displayed and reproduced channel (Step 1012) ). Alternatively, if there is an explicit channel request from the video control unit 120 within a predetermined time from the start-up, the IP control unit 110 does not use the channel that was explicitly reproduced and displayed, but the channel that is explicitly requested. May be transferred to the video control unit 120.

上記の本実施の形態によれば、最終表示チャネルを表示し、視聴者の利便性を向上させると共に、最近表示したチャネルのみを受信装置100まで配信し、アクセス回線の使用帯域を削減できる。   According to the present embodiment described above, the final display channel can be displayed to improve the convenience for the viewer, and only the recently displayed channel can be distributed to the receiving apparatus 100, thereby reducing the use band of the access line.

[第11の実施の形態]
本実施の形態では、IP制御部110がIPネットワーク200から受信している常時受信階層のデータを、全て映像制御部120に送信し、映像制御部120において、IP制御部110から取得した各チャネルの常時受信階層のデータから映像を構成し、一覧表示する例を説明する。
[Eleventh embodiment]
In the present embodiment, all the data of the constantly receiving layer received by the IP control unit 110 from the IP network 200 is transmitted to the video control unit 120, and each channel acquired from the IP control unit 110 in the video control unit 120 is transmitted. A description will be given of an example in which a video is composed of data of the regular reception layer and displayed as a list.

本実施の形態における受信装置の構成は、前述の第1の実施の形態と同様である。   The configuration of the receiving apparatus in this embodiment is the same as that in the first embodiment described above.

図18は、本発明の第11の実施の形態における受信装置の動作のシーケンスチャートである。   FIG. 18 is a sequence chart of the operation of the receiving apparatus according to the eleventh embodiment of the present invention.

IP制御部110は、映像制御部120からチャネル要求のあるチャネルのデータに加えて、IPネットワーク200から受信している全てのチャネルの常時受信階層のデータを映像制御部120に送信する(ステップ1101)点が、第1の実施の形態と異なる。   The IP control unit 110 transmits to the video control unit 120 the data of the constantly receiving layer of all the channels received from the IP network 200 in addition to the data of the channel for which a channel request has been received from the video control unit 120 (step 1101). ) Is different from the first embodiment.

映像制御部120は、IP制御部110から受信したチャネルの常時受信階層のデータを、一覧表示する(ステップ1102)。例えば、図18に示すように、データが「チャネル1」「チャネル2」「チャネル3」であれば、画面を3分割して、それぞれのチャネルの映像を表示することが考えられる。この場合、視聴者がマウス操作などにより映像を選択すると、選択されたチャネル、例えば、「チャネル1」のチャネル要求をIP制御部110に送信し(ステップ1103)、第1の実施の形態と同様に、IP制御部110において「チャネル1」の視聴時追加階層のデータをIPネットワーク200から受信し(ステップ1104)、映像制御部120に転送し(ステップ1105)、映像制御部120において「チャネル1」の映像を再生することも可能である。   The video control unit 120 displays a list of data of the constantly receiving layer of the channels received from the IP control unit 110 (step 1102). For example, as shown in FIG. 18, if the data is “channel 1”, “channel 2”, and “channel 3”, it is possible to divide the screen into three and display the video of each channel. In this case, when the viewer selects a video by operating the mouse or the like, a channel request of the selected channel, for example, “channel 1” is transmitted to the IP control unit 110 (step 1103), and the same as in the first embodiment. In addition, the IP control unit 110 receives the data of the additional layer at the time of viewing of “Channel 1” from the IP network 200 (Step 1104), transfers it to the video control unit 120 (Step 1105), and the video control unit 120 “Channel 1”. Can also be played.

本実施の形態によれば、受信装置において再生した映像を一括表示することができ、チャネル選択の利便性が向上する。   According to the present embodiment, it is possible to collectively display the images reproduced in the receiving apparatus, and the convenience of channel selection is improved.

[第12の実施の形態]
本実施の形態では、IP制御部110が、映像制御部120から常時受信階層のみのデータを要求するチャネル要求を受信すると、当該チャネルについて常時受信階層のデータを取得して映像制御部120に転送し、映像制御部120ではそのデータを一覧表示する例を説明する。
[Twelfth embodiment]
In this embodiment, when the IP control unit 110 receives a channel request for requesting data of the always receiving layer only from the video control unit 120, the data of the always receiving layer is acquired for the channel and transferred to the video control unit 120. An example in which the video control unit 120 displays a list of the data will be described.

本実施の形態における受信装置100の構成及び階層管理テーブル130の内容は、第1の実施の形態と同様である。   The configuration of the receiving apparatus 100 and the contents of the hierarchy management table 130 in this embodiment are the same as those in the first embodiment.

図19は、本発明の第12の実施の形態における受信装置の動作のシーケンスチャートである。   FIG. 19 is a sequence chart of the operation of the receiving apparatus according to the twelfth embodiment of the present invention.

映像制御部120は、常時受信階層のデータを受信する場合に、チャネルようきゅうにより、チャネル選択する点において、第1の実施の形態とことなる。   The video control unit 120 is different from the first embodiment in that the channel is selected according to the channel when the data of the constantly receiving layer is received.

例えば、受信装置100のIP制御部110は、IPネットワーク200から「チャネル1」「チャネル2」「チャネル3」の常時受信階層のデータを受信しているが、映像制御部120が、「チャネル1」と「チャネル2」のデータのみ表示する場合、映像制御部120は、「チャネル1」の常時受信階層と、「チャネル2」の常時受信階層をIP制御部110に要求する(ステップ1201)。   For example, the IP control unit 110 of the receiving apparatus 100 receives the data of the constantly receiving layer of “Channel 1”, “Channel 2”, and “Channel 3” from the IP network 200, but the video control unit 120 receives “Channel 1”. ] And “Channel 2” only, the video controller 120 requests the IP controller 110 for the “Channel 1” constant reception layer and the “Channel 2” constant reception layer (step 1201).

映像制御部120は、IP制御部110から「チャネル1」「チャネル2」の常時受信階層のデータを受信し(ステップ1202)、画面を2分割して、それぞれのチャネルの映像を表示装置500に表示する。(ステップ1203)。   The video control unit 120 receives the data of the constantly receiving layer of “channel 1” and “channel 2” from the IP control unit 110 (step 1202), divides the screen into two, and displays the video of each channel on the display device 500. indicate. (Step 1203).

本実施の形態によれば、チャネル数が多数である場合に、選択したチャネルのみ再生した映像を一括表示することができ、受信処理装置の処理能力を向上させることができる。   According to the present embodiment, when the number of channels is large, videos reproduced only for the selected channel can be displayed in a lump, and the processing capability of the reception processing device can be improved.

[第13の実施の形態]
本実施の形態では、上記の第1〜第12の実施の形態におけるIP制御部110において、配信要求としてIPネットワーク200に送信するマルチキャスト参加要求を、配信停止要求として、マルチキャストプロトコルを用いて、マルチキャスト離脱要求を送信する。
[Thirteenth embodiment]
In this embodiment, in IP control section 110 in the first to twelfth embodiments described above, a multicast participation request transmitted to IP network 200 as a distribution request is used as a distribution stop request using a multicast protocol. Send a leave request.

本実施の形態の映像配信システムによれば、各受信装置まで、多数のチャネルを配信するため、IPマルチキャストを適用することにより、IPネットワークの帯域を有効利用することができる。   According to the video distribution system of the present embodiment, since a large number of channels are distributed to each receiving apparatus, the IP network bandwidth can be effectively used by applying IP multicast.

[第14の実施の形態]
本実施の形態では、IPネットワーク200がIPバージョン4を用いる場合、IP制御部110は、マルチキャスト参加要求及びマルチキャスト離脱要求として、IGMPバージョン3の“Reportメッセージ”を送信する。あるいは、IP制御部110は、マルチキャスト参加要求として、IGMPバージョン2の“Reportメッセージ”を送信し、マルチキャスト離脱要求として、IGMPバージョン2の“Leaveメッセージ”を送信する。
[Fourteenth embodiment]
In the present embodiment, when the IP network 200 uses IP version 4, the IP control unit 110 transmits an IGMP version 3 “Report message” as a multicast join request and a multicast leave request. Alternatively, the IP control unit 110 transmits an IGMP version 2 “Report message” as a multicast participation request, and transmits an IGMP version 2 “Leave message” as a multicast leave request.

あるいは、IPネットワーク200がIPバージョン6を用いる場合、IP制御部110は、マルチキャスト参加要求及びマルチキャスト離脱要求として、MLDバージョン2の“Reportメッセージ”を送信する。あるいは、IP制御部110は、マルチキャスト参加要求として、MLSバージョン1の“Reportメッセージ”を送信し、マルチキャスト離脱要求として、MLDバージョン1の“Doneメッセージ”を送信する。   Alternatively, when the IP network 200 uses IP version 6, the IP control unit 110 transmits an MLD version 2 “Report message” as a multicast join request and a multicast leave request. Alternatively, the IP control unit 110 transmits an MLS version 1 “Report message” as a multicast participation request, and transmits an MLD version 1 “Done message” as a multicast withdrawal request.

このように、IPマルチキャストプロトコルとして標準であるIGMPとMLDを用いることができる。   In this way, standard IGMP and MLD can be used as the IP multicast protocol.

[第15の実施の形態]
本実施の形態では、IGMPバージョン2、あるいは、MLDバージョン1を用いる場合、階層識別子としてマルチキャストアドレスを用い、IGMPバージョン3、あるいは、MLDバージョン2を用いる場合、階層識別子としてマルチキャストアドレスとソースアドレスの組み合わせを用いる。この場合ソースアドレスとは配信装置に割り当てられたIPアドレスのことである。
[Fifteenth embodiment]
In this embodiment, when IGMP version 2 or MLD version 1 is used, a multicast address is used as a layer identifier, and when IGMP version 3 or MLD version 2 is used, a combination of a multicast address and a source address as a layer identifier Is used. In this case, the source address is an IP address assigned to the distribution apparatus.

本実施の形態によれば、IPネットワークにおいて、マルチキャストを利用する場合は、階層識別子としてマルチキャストアドレス、あるいは、マルチキャストアドレスとソースアドレス、すなわち、配信装置に割り当てられたIPアドレスとの組み合わせを用いることができる。   According to the present embodiment, when multicast is used in an IP network, a multicast address or a combination of a multicast address and a source address, that is, an IP address assigned to a distribution device, is used as a hierarchy identifier. it can.

[第16の実施の形態]
本実施の形態では、前述の図3、図7、図10以外の構成を示す。
[Sixteenth embodiment]
In the present embodiment, configurations other than those shown in FIGS. 3, 7, and 10 are shown.

前述の図3、図7、図10に示す受信装置では、IP制御部110と階層管理テーブル130を受信装置内に設けていたが、本実施の形態では、図20に示すように、IP制御部310と階層管理テーブル320を受信ルータ300に設けた構成である。   In the receiving apparatuses shown in FIGS. 3, 7, and 10, the IP control unit 110 and the hierarchy management table 130 are provided in the receiving apparatus. However, in this embodiment, as shown in FIG. The receiving router 300 includes a unit 310 and a hierarchy management table 320.

受信ルータ300のIP制御部310は、映像制御部120を有する受信装置100を複数接続され、また、IPネットワーク200と接続されている。   The IP control unit 310 of the receiving router 300 is connected to a plurality of receiving apparatuses 100 having the video control unit 120 and is connected to the IP network 200.

なお、図20に示す構成に示す動作は、前述の第1〜第15の実施の形態と同様であるが、受信ルータ300のIP制御部2310は、受信装置100の映像制御部120毎に制御する。従って、複数の映像制御部120をIP制御部310に接続する場合は、映像制御部120ごとにチャネル切替監視タイマを独立動作させる。   The operations shown in the configuration shown in FIG. 20 are the same as those in the first to fifteenth embodiments described above, but the IP control unit 2310 of the receiving router 300 controls each video control unit 120 of the receiving device 100. To do. Accordingly, when a plurality of video control units 120 are connected to the IP control unit 310, the channel switching monitoring timer is operated independently for each video control unit 120.

また、図21の構成例では、IP制御部310に複数のチャネル記憶部340と階層管理テーブル330が接続されている。複数の映像制御部120をIP制御部310に接続する場合は、チャネル記憶部340は映像制御部120毎に独立に動作する。   In the configuration example of FIG. 21, a plurality of channel storage units 340 and a hierarchy management table 330 are connected to the IP control unit 310. When a plurality of video control units 120 are connected to the IP control unit 310, the channel storage unit 340 operates independently for each video control unit 120.

上記のような構成にすることで、受信ルータのみに階層符号化データの受信制御の機能(IP制御部)を設けることにより、受信装置が共通的に当該IP制御部を利用することができる。   With the configuration as described above, by providing a reception control function (IP control unit) for hierarchically encoded data only in the receiving router, the receiving apparatus can commonly use the IP control unit.

また、上記の各実施の形態における受信装置、及び受信ルータの動作をプログラムとして構築し、受信装置、受信ルータとして利用されるコンピュータにインストールして実行する、または、ネットワークを介して流通させることも可能である。   In addition, the operation of the receiving device and the receiving router in each of the above embodiments can be constructed as a program, installed and executed on a computer used as the receiving device and the receiving router, or distributed via a network. Is possible.

なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。   The present invention is not limited to the above-described embodiment, and various modifications and applications can be made within the scope of the claims.

本発明は、IPネットワークにおける映像配信システムに適用可能である。   The present invention is applicable to a video distribution system in an IP network.

本発明の原理構成図である。It is a principle block diagram of this invention. 本発明の第1の実施の形態におけるネットワーク構成図である。It is a network block diagram in the 1st Embodiment of this invention. 本発明の第1の実施の形態における受信装置の構成図である。It is a block diagram of the receiver in the 1st Embodiment of this invention. 本発明の第1の実施の形態における階層管理テーブルの構成図である。It is a block diagram of the hierarchy management table in the 1st Embodiment of this invention. 本発明の第1の実施の形態における受信装置の動作のシーケンスチャートである。It is a sequence chart of operation | movement of the receiver in the 1st Embodiment of this invention. 本発明の第2の実施の形態における受信装置の動作のシーケンスチャートである。It is a sequence chart of operation | movement of the receiver in the 2nd Embodiment of this invention. 本発明の第3の実施の形態における受信装置の構成図である。It is a block diagram of the receiver in the 3rd Embodiment of this invention. 本発明の第3の実施の形態における受信装置の動作のシーケンスチャートである。It is a sequence chart of the operation | movement of the receiver in the 3rd Embodiment of this invention. 本発明の第4の実施の形態における受信装置の動作のシーケンスチャートである。It is a sequence chart of operation | movement of the receiver in the 4th Embodiment of this invention. 本発明の第5の実施の形態における受信装置の構成図である。It is a block diagram of the receiver in the 5th Embodiment of this invention. 本発明の第5の実施の形態における受信装置の動作のシーケンスチャート(その1)である。It is a sequence chart (the 1) of operation | movement of the receiver in the 5th Embodiment of this invention. 本発明の第5の実施の形態における受信装置の動作のシーケンスチャート(その2)である。It is a sequence chart (the 2) of operation | movement of the receiver in the 5th Embodiment of this invention. 本発明の第6の実施の形態における受信装置の動作のシーケンスチャートである。It is a sequence chart of operation | movement of the receiver in the 6th Embodiment of this invention. 本発明の第7の実施の形態における受信装置の動作のシーケンスチャートである。It is a sequence chart of the operation | movement of the receiver in the 7th Embodiment of this invention. 本発明の第8の実施の形態における受信装置の動作のシーケンスチャートである。It is a sequence chart of the operation | movement of the receiver in the 8th Embodiment of this invention. 本発明の第9の実施の形態における受信装置の動作のシーケンスチャートである。It is a sequence chart of the operation | movement of the receiver in the 9th Embodiment of this invention. 本発明の第10の実施の形態における受信装置の動作のシーケンスチャートである。It is a sequence chart of operation | movement of the receiver in the 10th Embodiment of this invention. 本発明の第11の実施の形態における受信装置の動作のシーケンスチャートである。It is a sequence chart of operation | movement of the receiver in the 11th Embodiment of this invention. 本発明の第12の実施の形態における受信装置の動作のシーケンスチャートである。It is a sequence chart of the operation | movement of the receiver in the 12th Embodiment of this invention. 本発明の第16の実施の形態における受信装置と受信ルータの構成図(その1)である。It is a block diagram (the 1) of the receiver and receiving router in the 16th Embodiment of this invention. 本発明の第16の実施の形態における受信装置と受信ルータの構成図(その2)である。It is a block diagram (the 2) of the receiver and receiver in the 16th Embodiment of this invention.

符号の説明Explanation of symbols

100 受信装置
110 IP制御手段、IP制御部
111 チャネル切替状態監視タイマ
120 映像制御手段、映像制御部
130 階層管理テーブル
140 チャネル記憶部
200 IPネットワーク
300 受信ルータ
310 IP制御部
320 階層管理テーブル
400 配信装置
500 表示手段、表示装置
100 Receiving Device 110 IP Control Unit, IP Control Unit 111 Channel Switching State Monitoring Timer 120 Video Control Unit, Video Control Unit 130 Hierarchy Management Table 140 Channel Storage Unit 200 IP Network 300 Receiving Router 310 IP Control Unit 320 Hierarchy Management Table 400 Distribution Device 500 Display means, display device

Claims (8)

IP(Internet Protocol)ネットワークに接続される配信装置、受信装置とから構成される映像配信システムであって、
前記配信装置は、映像データを階層符号化して前記IPネットワークに転送する手段を有し、
前記受信装置は、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
利用者が視聴する表示手段に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段と、
前記IPネットワーク、前記映像制御手段、及び階層管理テーブルと接続されるIP制御手段と、
を有し、
前記映像制御手段は、
前記IP制御手段に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
前記IP制御手段からデータを受信し、受信した該データを復号化して映像を構成し、前記表示手段に表示する手段と、を有し、
前記IP制御手段は、
前記映像制御手段から、前記チャネル要求、前記チャネル切替要求、及び前記チャネル停止要求のメッセージを受信する手段と、
前記映像制御手段からの要求に基づいて、前記階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求を前記IPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、
を有することを特徴とする映像配信システム。
A video distribution system including a distribution device and a reception device connected to an IP (Internet Protocol) network,
The distribution device includes means for hierarchically encoding video data and transferring the video data to the IP network;
The receiving device is:
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
A video control means for decoding the acquired data and composing and displaying the video for the display means for viewing by the user;
IP control means connected to the IP network, the video control means, and a hierarchy management table;
Have
The video control means includes
Means for transmitting a message of a channel request for requesting data of a channel to be displayed, a channel switching request, and a channel stop request to the IP control means;
Receiving data from the IP control means, decoding the received data to form a video, and displaying on the display means,
The IP control means includes
Means for receiving a message of the channel request, the channel switching request, and the channel stop request from the video control means;
Based on the request from the video control means, a distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional layer at the time of viewing the channel requested from the video control means is sent. Means for transmitting to the IP network, receiving data corresponding to the distribution request from the IP network, and transferring the data to the video control means;
A video distribution system comprising:
前記IP制御手段は、
前記映像制御手段から前記チャネル切替要求を受信した場合に、前記階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とを前記IPネットワークに送信する手段と、
前記IPネットワークから前記配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを前記映像制御手段に転送する手段と、を有し、
前記映像制御手段は、
前記IP制御手段から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと前記視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む請求項1記載の映像配信システム。
The IP control means includes
When the channel switching request is received from the video control means, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching, which is acquired by referring to the layer management table, and the layer management table is referred to Means for transmitting to the IP network a distribution request including a layer identifier of an additional layer when viewing the channel after switching acquired in
Means for transferring, from the IP network, data in the constantly receiving layer of the post-switching channel corresponding to the distribution request and data in the additional layer during viewing to the video control unit,
The video control means includes
When only the data of the always receiving layer is received from the IP control means, only the data of the always receiving layer is decoded and displayed as a video, or the data of the always receiving layer and the viewing And a means for decoding and displaying the constantly received layer data and the viewing additional layer data of the channel after switching and composing and displaying the video when the time additional layer data is received together. Item 2. The video distribution system according to Item 1.
IPネットワークに接続される配信装置と、受信ルータと、少なくとも1つの受信装置から構成される映像配信システムであって、
前記配信装置は、映像データを階層符号化して前記IPネットワークに転送する手段を有し、
前記受信装置は、
利用者が視聴する表示手段に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段を有し、
前記受信ルータは、
前記IPネットワーク及び前記受信装置に接続され、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
前記IPネットワーク、前記受信装置の前記映像制御手段、及び前記階層管理テーブルと接続されるIP制御手段と、
を有し、
前記受信装置の前記映像制御手段は、
前記受信ルータの前記IP制御手段に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
前記IP制御手段からデータを受信し、受信した該データを復号化して映像を構成し、前記表示手段に表示する手段と、を有し、
前記受信ルータの前記IP制御手段は、
前記受信装置の前記映像制御手段から、前記チャネル要求、前記チャネル切替要求、及び前記チャネル停止要求のメッセージを受信する手段と、
前記映像制御手段からの要求に基づいて、前記階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求を前記IPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、
を有することを特徴とする映像配信システム。
A video distribution system including a distribution device connected to an IP network, a reception router, and at least one reception device,
The distribution device includes means for hierarchically encoding video data and transferring the video data to the IP network;
The receiving device is:
For the display means for viewing by the user, it has video control means for decoding the acquired data and composing and displaying the video,
The receiving router is
Connected to the IP network and the receiving device;
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
IP control means connected to the IP network, the video control means of the receiving device, and the hierarchy management table;
Have
The video control means of the receiving device is:
Means for transmitting a channel request requesting data of a channel to be displayed, a channel switching request, and a channel stop request message to the IP control means of the receiving router;
Receiving data from the IP control means, decoding the received data to form a video, and displaying on the display means,
The IP control means of the receiving router is:
Means for receiving the channel request, the channel switching request, and the channel stop request message from the video control means of the receiving device;
Based on the request from the video control means, a distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional layer at the time of viewing the channel requested from the video control means is sent. Means for transmitting to the IP network, receiving data corresponding to the distribution request from the IP network, and transferring the data to the video control means;
A video distribution system comprising:
前記受信ルータの前記IP制御手段は、
前記受信装置の前記映像制御手段から前記チャネル切替要求を受信した場合に、前記階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とを前記IPネットワークに送信する手段と、
前記IPネットワークから前記配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを前記映像制御手段に転送する手段と、を有し、
前記受信装置の前記映像制御手段は、
前記受信ルータの前記IP制御手段から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと前記視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む請求項3記載の映像配信システム。
The IP control means of the receiving router is:
A distribution stop request including a layer identifier of an additional layer at the time of viewing the channel before switching, obtained by referring to the layer management table when the channel switching request is received from the video control means of the receiving device; Means for transmitting to the IP network a distribution request including a layer identifier of an additional layer when viewing the channel after switching acquired with reference to the management table;
Means for transferring, from the IP network, data in the constantly receiving layer of the post-switching channel corresponding to the distribution request and data in the additional layer during viewing to the video control unit,
The video control means of the receiving device is:
When only the data of the constantly receiving layer is received from the IP control means of the receiving router, only the data of the constantly receiving layer is decoded and displayed as a video, or When both the data and the data of the additional layer for viewing are received, the data of the constantly receiving layer and the data of the additional layer for viewing of the channel after switching are decoded, and the video is configured and displayed. 4. The video distribution system according to claim 3, further comprising means.
IPネットワークに接続される配信装置に接続される受信装置であって、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
利用者が視聴する表示手段に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段と、
前記IPネットワーク、前記映像制御手段、及び階層管理テーブルと接続されるIP制御手段と、
を有し、
前記映像制御手段は、
前記IP制御手段に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
前記IP制御手段からデータを受信し、受信した該データを復号化して映像を構成し、前記表示手段に表示する手段と、を有し、
前記IP制御手段は、
前記映像制御手段から、前記チャネル要求、前記チャネル切替要求、及び前記チャネル停止要求のメッセージを受信する手段と、
前記映像制御手段からの要求に基づいて、前記階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求を前記IPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、
を有することを特徴とする受信装置。
A receiving device connected to a distribution device connected to an IP network,
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
A video control means for decoding the acquired data and composing and displaying the video for the display means for viewing by the user;
IP control means connected to the IP network, the video control means, and a hierarchy management table;
Have
The video control means includes
Means for transmitting a message of a channel request for requesting data of a channel to be displayed, a channel switching request, and a channel stop request to the IP control means;
Receiving data from the IP control means, decoding the received data to form a video, and displaying on the display means,
The IP control means includes
Means for receiving a message of the channel request, the channel switching request, and the channel stop request from the video control means;
Based on the request from the video control means, a distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional layer at the time of viewing the channel requested from the video control means is sent. Means for transmitting to the IP network, receiving data corresponding to the distribution request from the IP network, and transferring the data to the video control means;
A receiving apparatus comprising:
前記IP制御手段は、
前記映像制御手段から前記チャネル切替要求を受信した場合に、前記階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とを前記IPネットワークに送信する手段と、
前記IPネットワークから前記配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを前記映像制御手段に転送する手段と、を有し、
前記映像制御手段は、
前記IP制御手段から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと前記視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む請求項5記載の受信装置。
The IP control means includes
When the channel switching request is received from the video control means, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching, which is acquired by referring to the layer management table, and the layer management table is referred to Means for transmitting to the IP network a distribution request including a layer identifier of an additional layer when viewing the channel after switching acquired in
Means for transferring, from the IP network, data in the constantly receiving layer of the post-switching channel corresponding to the distribution request and data in the additional layer during viewing to the video control unit,
The video control means includes
When only the data of the always receiving layer is received from the IP control means, only the data of the always receiving layer is decoded and displayed as a video, or the data of the always receiving layer and the viewing And a means for decoding and displaying the constantly received layer data and the viewing additional layer data of the channel after switching and composing and displaying the video when the time additional layer data is received together. Item 6. The receiving device according to Item 5.
IPネットワークに接続される配信装置と、少なくとも1つの受信装置に接続される受信ルータであって、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
前記IPネットワーク、前記受信装置の前記映像制御手段、及び前記階層管理テーブルと接続されるIP制御手段と、
を有し、
前記IP制御手段は、
前記受信装置の前記映像制御手段から、前記チャネル要求、前記チャネル切替要求、及び前記チャネル停止要求のメッセージを受信する手段と、
前記映像制御手段からの要求に基づいて、前記階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求を前記IPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、
を有することを特徴とする受信ルータ。
A distribution device connected to the IP network, and a receiving router connected to at least one receiving device,
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
IP control means connected to the IP network, the video control means of the receiving device, and the hierarchy management table;
Have
The IP control means includes
Means for receiving the channel request, the channel switching request, and the channel stop request message from the video control means of the receiving device;
Based on the request from the video control means, a distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional layer at the time of viewing the channel requested from the video control means is sent. Means for transmitting to the IP network, receiving data corresponding to the distribution request from the IP network, and transferring the data to the video control means;
A receiving router.
前記IP制御手段は、
前記受信装置の前記映像制御手段から前記チャネル切替要求を受信した場合に、前記階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とを前記IPネットワークに送信する手段と、
前記IPネットワークから前記配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを前記映像制御手段に転送する手段と、
を有する請求項7記載の受信ルータ。
The IP control means includes
A distribution stop request including a layer identifier of an additional layer at the time of viewing the channel before switching, obtained by referring to the layer management table when the channel switching request is received from the video control means of the receiving device; Means for transmitting to the IP network a distribution request including a layer identifier of an additional layer when viewing the channel after switching acquired with reference to the management table;
Means for transferring, from the IP network, data of the constantly receiving layer of the post-switching channel corresponding to the distribution request and data of the additional layer during viewing to the video control unit;
The receiving router according to claim 7.
JP2005241908A 2005-08-23 2005-08-23 Video distribution system and receiving router Expired - Fee Related JP4609236B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005241908A JP4609236B2 (en) 2005-08-23 2005-08-23 Video distribution system and receiving router

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005241908A JP4609236B2 (en) 2005-08-23 2005-08-23 Video distribution system and receiving router

Publications (2)

Publication Number Publication Date
JP2007060178A JP2007060178A (en) 2007-03-08
JP4609236B2 true JP4609236B2 (en) 2011-01-12

Family

ID=37923281

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005241908A Expired - Fee Related JP4609236B2 (en) 2005-08-23 2005-08-23 Video distribution system and receiving router

Country Status (1)

Country Link
JP (1) JP4609236B2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2898236A1 (en) * 2006-03-03 2007-09-07 Thomson Licensing Sas METHOD OF TRANSMITTING AUDIOVISUAL FLOWS BY ANTICIPATING CONTROLS OF THE USER, RECEIVER AND TRANSMITTER FOR IMPLEMENTING THE METHOD
JP2009284268A (en) * 2008-05-22 2009-12-03 Mitsubishi Electric Corp Multicast broadcasting system and receiver
FR2932347A1 (en) * 2008-06-09 2009-12-11 Thomson Licensing METHOD FOR PROCESSING A CHANNEL CHANGE REQUEST IN AN IPTV SYSTEM
JP5283466B2 (en) * 2008-09-26 2013-09-04 京セラ株式会社 Receiving machine
US20100138864A1 (en) * 2008-12-02 2010-06-03 Nortel Networks Limited Enhanced channel surfing
WO2010110241A1 (en) * 2009-03-23 2010-09-30 日本電気株式会社 Content reception apparatus, content distribution apparatus, content distribution system, content reception method, and program
CN101909196B (en) * 2009-06-05 2013-04-17 华为技术有限公司 Channel-switching handling method, system and related equipment
JP2011023829A (en) * 2009-07-13 2011-02-03 Nippon Telegr & Teleph Corp <Ntt> Digital program transmission apparatus, digital program receiving device, digital program transmission/receiving system, digital program transmission method, digital program receiving method, digital program transmission program, and digital program receiving program
US9264508B2 (en) * 2011-08-19 2016-02-16 Time Warner Cable Enterprises Llc Apparatus and methods for reduced switching delays in a content distribution network
JP5708368B2 (en) * 2011-08-24 2015-04-30 三菱電機株式会社 Gateway device, communication system, and communication control method
US10687115B2 (en) 2016-06-01 2020-06-16 Time Warner Cable Enterprises Llc Cloud-based digital content recorder apparatus and methods
US11109290B2 (en) 2017-08-04 2021-08-31 Charter Communications Operating, Llc Switching connections over frequency bands of a wireless network

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11313301A (en) * 1998-02-27 1999-11-09 Hitachi Ltd Program distribution system, program distributor, program quality converter and program receiver
JP2000078573A (en) * 1998-09-03 2000-03-14 Hitachi Ltd Hierarchical encoded data distribution device
JP2001333394A (en) * 2000-05-19 2001-11-30 Hitachi Ltd Program distributing device, duplication transferring device and method for transferring duplication of program data
JP2001352533A (en) * 2000-06-07 2001-12-21 Kddi Corp Hierarchical coding video distribution system
WO2005043784A1 (en) * 2003-10-30 2005-05-12 Matsushita Electric Industrial Co., Ltd. Device and method for receiving broadcast wave in which a plurality of services are multiplexed

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11313301A (en) * 1998-02-27 1999-11-09 Hitachi Ltd Program distribution system, program distributor, program quality converter and program receiver
JP2000078573A (en) * 1998-09-03 2000-03-14 Hitachi Ltd Hierarchical encoded data distribution device
JP2001333394A (en) * 2000-05-19 2001-11-30 Hitachi Ltd Program distributing device, duplication transferring device and method for transferring duplication of program data
JP2001352533A (en) * 2000-06-07 2001-12-21 Kddi Corp Hierarchical coding video distribution system
WO2005043784A1 (en) * 2003-10-30 2005-05-12 Matsushita Electric Industrial Co., Ltd. Device and method for receiving broadcast wave in which a plurality of services are multiplexed

Also Published As

Publication number Publication date
JP2007060178A (en) 2007-03-08

Similar Documents

Publication Publication Date Title
JP4609236B2 (en) Video distribution system and receiving router
EP1869887B1 (en) Milestone synchronization in broadcast multimedia streams
KR101150102B1 (en) Fast channel change
JP4443833B2 (en) Information reproducing method, transmitting apparatus and receiving apparatus
US20100083305A1 (en) Interface Device Having Multiple Software Clients to Facilitate Display of Targeted Information
JP4936751B2 (en) Rapid media channel switching mechanism and access network node including the mechanism
CN100515056C (en) Method, system apparatus and set top box for displaying mutli-channel information in identical picture
US20100106851A1 (en) Content delivery system
JP2000031964A (en) Stream distribution system
WO2015192697A1 (en) Method, device and system structure for requesting and sending data in cdn system
KR101223806B1 (en) Rapid media channel changing mechanism and access network node comprising same
US8522291B2 (en) Video playback device for channel browsing
TW200910956A (en) Media channel switching
JP2010226715A (en) Method for delivering and receiving interactive multimedia
US20070160048A1 (en) Method for providing data and data transmission system
US7043747B1 (en) Methods and apparatus for information broadcasting and reception
JP2004088315A (en) Content distribution system, edge server, and terminal
JP3809813B2 (en) Content distribution method and content distribution system using the same
JP2009017064A (en) Video receiver and multicast distribution content reception control method
BR102013004099A2 (en) Data stream transmission management across multiple networks
CN101753568B (en) Content reception apparatus and content reception method
WO2009093438A1 (en) Management method in network where contents are delivered and receiving terminal device
KR100925521B1 (en) Method Of Transferring And Receiving Multimedia Data On Demand
KR100616250B1 (en) System And Method For Transmitting The Data From Server To Clients In The Internet Network
JP2002237844A (en) Picture distribution switch system, picture distribution switch device and picture distribution method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070817

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100629

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100824

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100914

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100927

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131022

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees