JP2002304338A - Data distribution system - Google Patents
Data distribution systemInfo
- Publication number
- JP2002304338A JP2002304338A JP2001106522A JP2001106522A JP2002304338A JP 2002304338 A JP2002304338 A JP 2002304338A JP 2001106522 A JP2001106522 A JP 2001106522A JP 2001106522 A JP2001106522 A JP 2001106522A JP 2002304338 A JP2002304338 A JP 2002304338A
- Authority
- JP
- Japan
- Prior art keywords
- distribution
- data
- network
- terminal device
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、データ配信システ
ムに係り、より詳しくは、リアルタイム性の必要な情報
を多数の端末に対して配信するデータ配信システムに関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data distribution system, and more particularly, to a data distribution system that distributes information that requires real-time processing to a large number of terminals.
【0002】[0002]
【従来の技術】近年、インターネットなどのネットワー
ク環境の普及と、映像や音声情報をデジタル化して転送
する技術が急速に発展してきており、このようなネット
ワーク環境を通じて放送システムを構築することが可能
になりつつある。2. Description of the Related Art In recent years, the spread of network environments such as the Internet and the technology for digitizing and transferring video and audio information have been rapidly developed, and it has become possible to construct a broadcasting system through such a network environment. It is becoming.
【0003】この種のデータ転送技術に関する公報例と
しては、例えば、特開平10−126423号に記載の
「データ転送制御装置および中継装置」、あるいは、特
開平10−174073号に記載の「伝送装置および伝
送方法」などがある。[0003] Examples of publications relating to this type of data transfer technology include, for example, a “data transfer control device and a relay device” described in JP-A-10-126423, and a “transmission device” described in JP-A-10-174073. And transmission method ".
【0004】[0004]
【発明が解決しようとする課題】しかしながら、このよ
うな従来装置にあっては、多数のユーザが同じデータ配
信元にアクセスした場合に、ネットワーク通信の輻輳や
配信装置の選択に片寄りが生じてしまい、リアルタイム
性が重視される画像や音声のデータ配信に支障をきたす
ことがあるという問題点があった。However, in such a conventional apparatus, when a large number of users access the same data distribution source, congestion in network communication and uneven selection of the distribution apparatus may occur. As a result, there is a problem in that data distribution of images and sounds for which real-time property is emphasized may be hindered.
【0005】また、上記した従来装置では、配信データ
源からインターネットなどのデジタル環境へのインタフ
ェースが限られてしまうため、複数の配信装置から同じ
配信データを送信するには、一旦中継装置に同報通信を
行う必要があった。しかし、データの配信に使用する通
信部と同報通信を受ける通信部が同一であったため、効
率的にデータ配信を行うことが困難であるという問題点
があった。[0005] In the above-described conventional apparatus, the interface from the distribution data source to the digital environment such as the Internet is limited. Therefore, in order to transmit the same distribution data from a plurality of distribution apparatuses, the transmission to the relay apparatus is performed once. Communication was needed. However, since the communication unit used for data distribution and the communication unit receiving the broadcast communication are the same, there is a problem that it is difficult to efficiently perform data distribution.
【0006】本発明は、これらの問題点に鑑みてなされ
たものであり、配信装置の負荷を分散してデータ配信の
通信品質を向上させると共に、ネットワークを含めたシ
ステム全体の負荷を低減し、より効率的にデータを配信
することが可能なデータ配信システムを提供することを
目的とする。[0006] The present invention has been made in view of these problems, and improves the communication quality of data distribution by distributing the load of a distribution device, and reduces the load of the entire system including a network. It is an object of the present invention to provide a data distribution system that can distribute data more efficiently.
【0007】[0007]
【課題を解決するための手段】請求項1に記載の発明
は、配信データを生成するデータ供給装置と、前記デー
タ供給装置に接続された第1のネットワークと、前記第
1のネットワークで配信されたデータを所定の形式に変
換したデータ、前記データ供給装置から受信したデータ
を所定の形式に変換し記憶媒体に記憶したデータ、もし
くは、既に所定の形式に変換され記憶媒体に記憶された
データを、第2のネットワークに接続され配信開始要求
のあった複数の端末装置に対して配信データとして送信
する配信装置と前記第2のネットワークに接続された端
末装置からの要求により前記配信装置の一つを選択し、
端末装置に対して選択した配信装置を割り当てる配信管
理装置と、を備えていることを特徴とする。According to a first aspect of the present invention, there is provided a data supply device for generating distribution data, a first network connected to the data supply device, and a data distribution device for distributing the data via the first network. Converted data into a predetermined format, data received from the data supply device into a predetermined format and stored in a storage medium, or data already converted into a predetermined format and stored in a storage medium. One of the distribution devices connected to the second network and transmitted as distribution data to a plurality of terminal devices that have made a distribution start request, and one of the distribution devices in response to a request from a terminal device connected to the second network. And select
And a distribution management device that allocates the selected distribution device to the terminal device.
【0008】この請求項1に記載の発明によれば、端末
装置からのデータ配信要求を配信管理装置が受信し各端
末装置に配信装置を割り当てるようにしたため、配信装
置の負荷が分散され、個々のデータ配信の通信品質を向
上させることができる。According to the first aspect of the present invention, the data distribution request from the terminal device is received by the distribution management device, and the distribution device is assigned to each terminal device. Communication quality of the data distribution can be improved.
【0009】請求項2に記載の発明は、請求項1に記載
のデータ配信システムにおいて、前記配信管理装置に対
してデータ配信要求を行った前記端末装置が配信データ
の形式を提示した場合、その形式のデータを配信可能な
配信装置に割り当てることを特徴とする。According to a second aspect of the present invention, in the data distribution system according to the first aspect, when the terminal device that has made a data distribution request to the distribution management device presents a format of the distribution data, It is characterized in that data of a format is allocated to a distribution device capable of distribution.
【0010】この請求項2に記載の発明によれば、端末
装置からのデータ配信要求を配信管理装置が受信し、配
信装置を割り当てる際に、端末装置が提示した形式のデ
ータが配信可能な配信装置を選択するようにしたため、
選択された配信装置が端末装置にデータが供給できず、
端末装置がデータの配信要求から再試行する可能性を無
くすことができる。According to the second aspect of the present invention, when the distribution management device receives the data distribution request from the terminal device and allocates the distribution device, the distribution device can distribute the data in the format presented by the terminal device. As we selected the device,
The selected distribution device cannot supply data to the terminal device,
It is possible to eliminate the possibility that the terminal device will retry from the data distribution request.
【0011】請求項3に記載の発明は、請求項1または
2に記載のデータ配信システムにおいて、前記配信装置
に対して前記端末装置が配信開始要求を行う際に通信速
度を指定してきた場合、その通信速度によってデータの
品質を変えて配信することを特徴とする。According to a third aspect of the present invention, in the data distribution system according to the first or second aspect, when a communication speed is designated when the terminal device makes a distribution start request to the distribution device, It is characterized in that the quality of data is changed according to the communication speed and distributed.
【0012】この請求項3に記載の発明によれば、端末
装置からのデータ配信要求を配信管理装置が受信し配信
装置を割り当てる際に、端末装置が提示した通信速度に
基づいて配信装置を割り当てるようにしたため、通信速
度に対応したデータ品質の配信データを生成する配信装
置の数を低減することができる。According to the third aspect of the present invention, when the distribution management device receives the data distribution request from the terminal device and allocates the distribution device, the distribution device is allocated based on the communication speed presented by the terminal device. As a result, the number of distribution devices that generate distribution data having a data quality corresponding to the communication speed can be reduced.
【0013】請求項4に記載の発明は、請求項1〜3の
何れか一項に記載のデータ配信システムにおいて、前記
配信管理装置に対して配信要求を行った端末装置が通信
速度を指定してきた場合、その通信速度によって配信装
置を選択することを特徴とする。According to a fourth aspect of the present invention, in the data distribution system according to any one of the first to third aspects, the terminal device which has made a distribution request to the distribution management device specifies a communication speed. In this case, the distribution device is selected according to the communication speed.
【0014】この請求項4に記載の発明によれば、端末
装置からのデータ配信開始要求を配信装置が受信して配
信を開始する際に、端末装置が提示した通信速度に基づ
いてデータの配信形式を変えるようにしたため、通信速
度の低い端末に対して多量のデータを送りつけたりする
ことがなくなり、ネットワークに対する負荷を軽減する
ことができる。According to the fourth aspect of the present invention, when the distribution device receives the data distribution start request from the terminal device and starts distribution, the data distribution is performed based on the communication speed presented by the terminal device. Since the format is changed, a large amount of data is not sent to a terminal having a low communication speed, and the load on the network can be reduced.
【0015】請求項5に記載の発明は、請求項1〜4の
何れか一項に記載のデータ配信システムにおいて、前記
配信管理装置が管理下にある各配信装置に対して割り当
てた配信先端末数を管理し、新たに配信要求を行った端
末装置に対して配信先端末数を基準として配信装置を選
択することを特徴とする。According to a fifth aspect of the present invention, in the data distribution system according to any one of the first to fourth aspects, a distribution destination terminal assigned to each distribution device managed by the distribution management device. The number is managed, and a distribution device is selected based on the number of distribution destination terminals for a terminal device that has newly requested distribution.
【0016】この請求項5に記載の発明によれば、配信
装置がデータを配信する端末装置の数を制御するため、
一部の配信装置にデータ配信を受ける端末装置が集中し
て、配信装置のデータ配信処理の限界を超えてしまうよ
うな事態をさけることができる。According to the fifth aspect of the present invention, since the distribution device controls the number of terminal devices that distribute data,
It is possible to prevent a situation in which terminal devices receiving data distribution to some distribution devices are concentrated and exceed the limit of data distribution processing of the distribution device.
【0017】請求項6に記載の発明は、請求項1〜5の
何れか一項に記載のデータ配信システムにおいて、前記
配信管理装置の機能が前記配信装置に統合されたことを
特徴とする。According to a sixth aspect of the present invention, in the data distribution system according to any one of the first to fifth aspects, a function of the distribution management device is integrated with the distribution device.
【0018】この請求項6に記載の発明によれば、配信
管理装置の機能が配信装置に統合されるため、配信装置
がデータを配信する端末装置数が少ない場合にシステム
を安価に構成することができる。According to the sixth aspect of the present invention, since the function of the distribution management device is integrated into the distribution device, the system can be configured at low cost when the number of terminal devices to which the distribution device distributes data is small. Can be.
【0019】請求項7に記載の発明は、請求項1〜6の
何れか一項に記載のデータ配信システムにおいて、前記
第1のネットワークは、複数のチャネルを利用できるネ
ットワークであり、前記データ供給装置が前記第1のネ
ットワークに複数接続する時、それぞれ別のチャネルを
使用してデータを配信することを特徴とする。According to a seventh aspect of the present invention, in the data distribution system according to any one of the first to sixth aspects, the first network is a network that can use a plurality of channels, and When a plurality of devices are connected to the first network, data is distributed using different channels.
【0020】この請求項7に記載の発明によれば、複数
のデータ供給装置が異なったチャネルを介してデータを
転送するため、配信装置が複数の異なった内容のデータ
を送信することができる。According to the seventh aspect of the present invention, since a plurality of data supply devices transfer data via different channels, the distribution device can transmit a plurality of data having different contents.
【0021】請求項8に記載の発明は、請求項1〜7の
何れか一項に記載のデータ配信システムにおいて、前記
第1のネットワークは、IEEE1394シリアルバス
により構成されていることを特徴とする。According to an eighth aspect of the present invention, in the data distribution system according to any one of the first to seventh aspects, the first network is constituted by an IEEE 1394 serial bus. .
【0022】この請求項8に記載の発明によれば、IE
EE1394規格に適合または準拠したシリアルバスを
第1のネットワークとして使用するため、特殊な機器や
素子を開発すること無く、本発明を実現することができ
る。According to the eighth aspect of the present invention, the IE
Since the serial bus conforming to or conforming to the EE1394 standard is used as the first network, the present invention can be realized without developing a special device or element.
【0023】請求項9に記載の発明は、請求項1〜7の
何れか一項に記載のデータ配信システムにおいて、前記
第1のネットワークは、USBシリアルバスにより構成
されていることを特徴とする。According to a ninth aspect of the present invention, in the data distribution system according to any one of the first to seventh aspects, the first network is constituted by a USB serial bus. .
【0024】この請求項9に記載の発明によれば、US
B規格に適合または準拠したシリアルバスを第1のネッ
トワークとして使用するため、特殊な機器や素子を開発
すること無く、本発明を実現することができる。According to the ninth aspect of the present invention, the US
Since a serial bus conforming to or conforming to the B standard is used as the first network, the present invention can be realized without developing a special device or element.
【0025】請求項10に記載の発明は、請求項1〜9
の何れか一項に記載のデータ配信システムにおいて、前
記配信管理装置が前記第1のネットワークにも接続する
ことを特徴とする。The invention described in claim 10 is the invention according to claims 1 to 9
In the data distribution system according to any one of the above, the distribution management device is also connected to the first network.
【0026】この請求項10に記載の発明によれば、配
信管理装置が第1のネットワークにも接続されるため、
配信装置において管理情報のやり取りと配信データのや
り取りを行う口が分離され、データの配信量と管理情報
のやり取りが双方に影響を与えるのを防ぐことができ
る。According to the tenth aspect of the present invention, since the distribution management device is also connected to the first network,
In the distribution apparatus, the ports for exchanging management information and exchanging distribution data are separated, and it is possible to prevent the data distribution amount and the exchange of management information from affecting both.
【0027】請求項11に記載の発明は、請求項10に
記載のデータ配信システムにおいて、前記配信管理装置
が前記第1のネットワークを介して各配信装置の負荷状
況を問い合わせ、得られた負荷状況により新たな配信要
求を行った端末装置を割り当てる配信装置を選択するこ
とを特徴とする。According to an eleventh aspect of the present invention, in the data distribution system according to the tenth aspect, the distribution management device inquires of the load status of each distribution device via the first network, and obtains the obtained load status. And selecting a distribution device to which a terminal device that has issued a new distribution request is assigned.
【0028】この請求項11に記載の発明によれば、請
求項10の方式に基づいてデータの配信に影響を与える
ことなく確実に管理情報のやり取りを行うことができ、
定期的に各配信装置の負荷情報を取得することが可能な
ため、より確実に配信装置の管理を行うことができる。According to the eleventh aspect of the present invention, it is possible to reliably exchange management information without affecting data distribution based on the method of the tenth aspect,
Since it is possible to periodically acquire the load information of each distribution device, it is possible to more reliably manage the distribution devices.
【0029】請求項12に記載の発明は、請求項10ま
たは11に記載のデータ配信システムにおいて、前記配
信管理装置が前記第1のネットワークを介して各配信装
置が配信しているデータの形式を問い合わせ、得られた
各配信装置の配信中のデータ形式情報に基づいて、新た
な配信要求を行った端末装置を割り当てる配信装置を選
択することを特徴とする。According to a twelfth aspect of the present invention, in the data distribution system according to the tenth or eleventh aspect, the distribution management device determines a format of data distributed by each distribution device via the first network. The present invention is characterized in that a delivery device to which a terminal device that has issued a new delivery request is assigned is selected based on an inquiry and obtained data format information of each delivery device being delivered.
【0030】この請求項12に記載の発明によれば、請
求項10の方式に基づいてデータの配信に影響を与える
ことなく確実に管理情報のやり取りを行うことができ、
定期的に各配信装置の配信状況を正確に把握することが
可能なため、より確実にシステム全体の負荷を押さえる
ような管理を行うことができる。According to the twelfth aspect of the present invention, it is possible to reliably exchange management information based on the method of the tenth aspect without affecting data distribution.
Since the distribution status of each distribution device can be accurately grasped on a regular basis, it is possible to more reliably manage the system so as to suppress the load on the entire system.
【0031】請求項13に記載の発明は、請求項1〜1
2の何れか一項に記載のデータ配信システムにおいて、
前記配信装置が前記第2のネットワークに接続する接続
点をネットワーク的に離れた地点に置くことにより、前
記第2のネットワークに内在するボトルネックを回避す
ることを特徴とする。[0031] The invention according to claim 13 is the invention according to claims 1-1.
2. In the data distribution system according to any one of 2.
A bottleneck inherent in the second network is avoided by setting the connection point connected to the second network by the distribution device at a point distant from the network.
【0032】この請求項13に記載の発明によれば、第
2のネットワークに対する接続点が分散されるため、各
端末装置から配信装置の接続点への接続経路が第2のネ
ットワークの内部で集中して配信効率が低下するのを防
ぐことができる。According to the thirteenth aspect, since the connection points to the second network are distributed, the connection paths from each terminal device to the connection point of the distribution device are concentrated inside the second network. As a result, it is possible to prevent the distribution efficiency from lowering.
【0033】請求項14に記載の発明は、請求項13に
記載のデータ配信システムにおいて、前記配信管理装置
が各配信装置から配信先端末までの前記第2のネットワ
ーク上の配信経路情報に基づいて、新たな配信要求を行
った端末装置を割り当てる配信装置を選択することを特
徴とする。According to a fourteenth aspect of the present invention, in the data distribution system according to the thirteenth aspect, the distribution management device is configured to execute the distribution management device based on distribution route information on the second network from each distribution device to a destination terminal. And selecting a distribution device to which a terminal device that has issued a new distribution request is assigned.
【0034】この請求項14に記載の発明によれば、第
2のネットワークの内部で各端末装置と各配信装置との
間の接続経路に基づいて配信装置が割り当てられるた
め、第2のネットワーク内部で接続経路が集中したり、
ネットワーク的に遠く離れた配信装置が割り当てられる
のを防ぐことが可能となり、第2のネットワークも含め
たシステム全体の負荷を低減することができる。According to the fourteenth aspect of the present invention, a distribution device is assigned based on a connection path between each terminal device and each distribution device inside the second network, so that the second network internal To concentrate connection routes,
This makes it possible to prevent a distribution device that is distant from the network from being allocated, and reduces the load on the entire system including the second network.
【0035】[0035]
【発明の実施の形態】以下に添付図面を参照して、本発
明に係るデータ配信システムの好適な実施の形態を詳細
に説明する。Preferred embodiments of a data distribution system according to the present invention will be described below in detail with reference to the accompanying drawings.
【0036】図1は、本実施の形態に係るデータ配信シ
ステムの概略構成図である。図1に示すデータ配信シス
テムは、データ供給装置3と1つ以上の配信装置4とが
第1のネットワーク1を介して接続されており、さらに
配信装置4が接続される第2のネットワークとしての配
信ネットワーク2には配信管理装置5が接続されてい
る。FIG. 1 is a schematic configuration diagram of a data distribution system according to the present embodiment. In the data distribution system shown in FIG. 1, a data supply device 3 and one or more distribution devices 4 are connected via a first network 1, and further, as a second network to which the distribution device 4 is connected. A distribution management device 5 is connected to the distribution network 2.
【0037】データ供給装置3は、無線または有線によ
り、あるいは、データ供給装置3自体の機能によって、
最終的に配信するデータの元となる情報を取得するもの
である。例えば、配信データの元となる情報としては、
音声・画像やDGPS(Differential G
PS)信号などがあり、これらを取得し、必要であれば
データのデジタル化が行われる。デジタル化されたデー
タは、第1のネットワーク1を介して、1つ以上の配信
装置4に対して転送される。図1に示すデータ供給装置
3としては、デジタルビデオカメラやアナログビデオ信
号をDV信号に変換する機器などを使用することが可能
である。The data supply device 3 can be connected wirelessly or by wire, or by the function of the data supply device 3 itself.
This is to acquire information that is the source of data to be finally distributed. For example, as the information that is the source of the distribution data,
Audio / image and DGPS (Differential G
PS) signals, and these are acquired, and if necessary, data is digitized. The digitized data is transferred to one or more distribution devices 4 via the first network 1. As the data supply device 3 shown in FIG. 1, a digital video camera, a device that converts an analog video signal into a DV signal, or the like can be used.
【0038】図2は、図1の配信装置の一構成例を示す
ブロック図である。図2の配信装置4は、CPU20
1、バス202、ROM203、RAM204、ハード
ディスクコントローラ205、IOバスコントローラ2
06、ハードディスク207、IOバス208、配信ネ
ットワークインタフェースボード209、ネットワーク
インタフェースボード210、および変換ボード211
などで構成されている。FIG. 2 is a block diagram showing an example of the configuration of the distribution device of FIG. The distribution device 4 of FIG.
1, bus 202, ROM 203, RAM 204, hard disk controller 205, IO bus controller 2
06, a hard disk 207, an IO bus 208, a distribution network interface board 209, a network interface board 210, and a conversion board 211
It is composed of
【0039】CPU201は、配信装置4全体を制御す
るものである。バス202には、上記CPU201と共
に、後述するROM203、RAM204、ハードディ
スクコントローラ205、およびIOバスコントローラ
206等が接続されている。The CPU 201 controls the entire distribution device 4. A ROM 203, a RAM 204, a hard disk controller 205, and an IO bus controller 206, which will be described later, are connected to the bus 202 together with the CPU 201.
【0040】ROM203は、配信装置の制御プログラ
ムが納められているプログラムメモリである。RAM2
04は、DRAMあるいはSRAMで構成され、通常プ
ログラムのワークエリアとして使用されたり、受信・送
信するデータを一時的に保持するために使用される。The ROM 203 is a program memory in which a control program of the distribution device is stored. RAM2
Reference numeral 04 is composed of a DRAM or an SRAM, and is used as a work area of a normal program or used to temporarily hold data to be received and transmitted.
【0041】ハードディスクコントローラ205は、ハ
ードディスク207の読み書き等の制御を行う。ハード
ディスク207は、受信・送信したデータの蓄積や、プ
ログラムソフトウェアの格納用に使用される。IOバス
コントローラ206は、配信装置2に機能を追加するた
めの機能ボードを装着するIOバス208の制御を行
う。The hard disk controller 205 controls reading and writing of the hard disk 207 and the like. The hard disk 207 is used for storing received and transmitted data and for storing program software. The IO bus controller 206 controls the IO bus 208 on which a function board for adding a function to the distribution device 2 is mounted.
【0042】IOバス208に接続された機能ボードで
ある配信ネットワークインタフェースボード209は、
図1の配信管理装置5や端末装置6への通信経路を有す
る局所、もしくは、広域ネットワークに接続するインタ
フェースを制御するものである。イーサネット(登録商
標)やトークリング、FDDI、ISDNのTAや、I
EEE1394も含め、配信管理装置5や端末装置6と
の通信が可能となるネットワークインタフェースボード
であれば、どのようなインタフェースでも対応できる構
成となっている。The distribution network interface board 209, which is a function board connected to the IO bus 208,
It controls an interface connected to a local or wide area network having a communication path to the distribution management device 5 and the terminal device 6 in FIG. Ethernet (registered trademark), Talkling, FDDI, ISDN TA, I
The network interface board can communicate with the distribution management device 5 and the terminal device 6, including EEE1394, and any interface can be used.
【0043】また、IOバス208に接続された機能ボ
ードであるネットワークインタフェースボード210
は、図1の第1のネットワーク1に接続され、データ供
給装置3からのデータを受信し、また受信のために必要
な制御情報をデータ供給装置3と交換するするためのイ
ンタフェースを制御するものである。A network interface board 210 which is a function board connected to the IO bus 208
Is connected to the first network 1 in FIG. 1 and controls an interface for receiving data from the data supply device 3 and exchanging control information necessary for reception with the data supply device 3 It is.
【0044】さらに、IOバス208に接続された機能
ボードである変換ボード211は、データ供給装置3か
ら受信したデータを端末装置6へ配信するデータ形式に
変換する機能を提供している。例えば、データ供給装置
3から受信したデータをRAM203上の領域に展開
し、変換ボード211に対してデータ形式の変換を指示
すると、変換ボード211はDMAにより受信したデー
タを読み出し、変換したデータをRAM203の別の領
域に書き込んで、変換が終了したところでCPU201
に告知するように構成することができる。データ形式の
変換は、必ずしも上記した変換ボードによる必要はな
く、ROM203もしくはハードディスク207に格納
されたプログラムによりソフトウェアで変換するように
構成することも可能である。また、データ供給装置3が
提供するデータ形式を端末装置6に対してそのまま配信
することが可能な場合は、変換機能自体が不要となる。The conversion board 211, which is a function board connected to the IO bus 208, provides a function of converting data received from the data supply device 3 into a data format to be delivered to the terminal device 6. For example, when the data received from the data supply device 3 is expanded in an area on the RAM 203 and the conversion board 211 is instructed to convert the data format, the conversion board 211 reads the data received by the DMA and stores the converted data in the RAM 203. Is written in another area, and when the conversion is completed, the CPU 201
May be configured to be notified. The conversion of the data format does not necessarily need to be performed by the above-described conversion board, and the data format can be converted by software using a program stored in the ROM 203 or the hard disk 207. Further, when the data format provided by the data supply device 3 can be directly delivered to the terminal device 6, the conversion function itself becomes unnecessary.
【0045】図1に示した第1のネットワーク1は、非
圧縮もしくは圧縮度の低いデータがやり取りされるた
め、高速通信が可能である必要がある。また、図1の配
信装置4を複数用意して、データの配信処理を分散させ
るためには、1つのデータ供給装置3から複数の配信装
置4へのデータ転送が可能であった方が効率が良くな
る。Since the first network 1 shown in FIG. 1 exchanges uncompressed or low-compression data, it is necessary that high-speed communication be possible. Further, in order to prepare a plurality of distribution apparatuses 4 of FIG. 1 and to distribute the data distribution processing, it is more efficient to be able to transfer data from one data supply apparatus 3 to a plurality of distribution apparatuses 4. Get better.
【0046】そこで、本実施の形態では、高速通信が可
能であり、1対多のデータ送信が可能なIEEE139
4を用いている。しかし、第1のネットワーク1として
USBを用いた場合でも、複数の機器に同時にデータ転
送する方式であれば全く同様に構成することができる。Therefore, according to the present embodiment, IEEE 139 enables high-speed communication and one-to-many data transmission.
4 is used. However, even when the USB is used as the first network 1, the same configuration can be applied as long as it is a method for simultaneously transferring data to a plurality of devices.
【0047】また、USBの規格に準拠し、1対多のデ
ータ送信が不可能であっても、データ供給装置3におい
てデータの圧縮手段を提供することで、データ供給装置
3から供給されるデータ量が少ない場合に複数の機器に
個別にデータを送ることにより実施可能となる。In addition, even if one-to-many data transmission is not possible in accordance with the USB standard, the data supply device 3 provides data compression means, so that the data supplied from the data supply device 3 is provided. When the amount is small, it can be implemented by individually sending data to a plurality of devices.
【0048】図1の配信ネットワーク2は、上述したよ
うに、各配信装置4から配信管理装置5への接続経路
と、配信装置4から端末装置6への通信経路を有するネ
ットワークを全て想定しており、一般にインターネット
と称される相互接続ネットワーク環境とゲートウェイや
プロキシサーバなどを介して接続するLAN、インター
ネットに接続する際に一般に使用されるダイアルアップ
環境などを全て包含するものである。As described above, the distribution network 2 in FIG. 1 assumes a network having a connection path from each distribution apparatus 4 to the distribution management apparatus 5 and a communication path from the distribution apparatus 4 to the terminal apparatus 6. In addition, it includes an interconnection network environment generally called the Internet, a LAN connected via a gateway or a proxy server, and a dial-up environment generally used when connecting to the Internet.
【0049】また、図1のように複数の配信装置4を設
置する場合は、各配信装置4が配信ネットワーク2に接
続する接続点を分散させることにより、ネットワークの
接続形態に起因するボトルネックを回避することができ
る。例えば、配信装置4の1台をIIJ、1台をInf
oSphere、1台をOCNに接続することにより、
各端末装置6から配信装置4への接続経路が分散され、
配信ネットワーク2に内在するボトルネックにデータ転
送路が集中するのを防ぐことができる。When a plurality of distribution apparatuses 4 are installed as shown in FIG. 1, by distributing connection points at which each distribution apparatus 4 connects to the distribution network 2, a bottleneck caused by the network connection form is eliminated. Can be avoided. For example, one of the distribution devices 4 is IIJ and one is Inf
oSphere, by connecting one to the OCN,
The connection routes from each terminal device 6 to the distribution device 4 are distributed,
It is possible to prevent data transfer paths from concentrating on bottlenecks inherent in the distribution network 2.
【0050】また、配信管理装置5が各端末装置6を配
信装置4に割り当てる際に、配信ネットワーク2上での
データ転送路を調べ、端末装置6にネットワーク的に一
番近い配信装置を割り当てるようにすることも可能であ
る。When the distribution management device 5 allocates each terminal device 6 to the distribution device 4, it checks the data transfer path on the distribution network 2 and allocates the distribution device closest to the network to the terminal device 6. It is also possible to
【0051】配信装置4から端末装置6へデータ配信す
る際には、RTP、RTCP、RTSP、SDP等のよ
うに、リアルタイム性を保持するデータ転送手順であれ
ばどのようなものでも利用可能である。When data is distributed from the distribution device 4 to the terminal device 6, any data transfer procedure that maintains real-time properties, such as RTP, RTCP, RTSP, and SDP, can be used. .
【0052】配信装置4から端末装置6へ配信するデー
タの形式は、QuickTime、RealMovie
等、端末装置6が解釈可能なでータ形式であれば、どの
ようなデータ形式も利用可能である。The format of the data to be distributed from the distribution device 4 to the terminal device 6 is QuickTime, RealMovie.
Any data format can be used as long as the terminal device 6 can interpret the data format.
【0053】図3は、図1の配信管理装置の一構成例を
示すブロック図である。図3の配信管理装置5は、CP
U301、バス302、ROM303、RAM304、
ハードディスクコントローラ305、IOバスコントロ
ーラ306、ハードディスク307、IOバス308、
配信ネットワークインタフェースボード309、および
ネットワークインタフェースボード310などで構成さ
れている。FIG. 3 is a block diagram showing a configuration example of the distribution management device of FIG. The distribution management device 5 in FIG.
U301, bus 302, ROM303, RAM304,
Hard disk controller 305, IO bus controller 306, hard disk 307, IO bus 308,
It is composed of a distribution network interface board 309, a network interface board 310, and the like.
【0054】CPU301は、配信管理装置全体を制御
するものである。バス302には、CPU301ととも
に、後述するROM303、RAM304、ハードディ
スクコントローラ305、IOバスコントローラ306
等が接続されている。The CPU 301 controls the entire distribution management device. In the bus 302, together with the CPU 301, a ROM 303, a RAM 304, a hard disk controller 305, and an IO bus
Etc. are connected.
【0055】ROM303は、配信管理装置5の制御プ
ログラムが納められているプログラムメモリである。R
AM304は、DRAMあるいはSRAMで構成され、
通常プログラムのワークエリアとして使用されたり、受
信・送信するデータを一時的に保持するために使用され
る。The ROM 303 is a program memory in which a control program for the distribution management device 5 is stored. R
The AM 304 is composed of a DRAM or an SRAM,
It is usually used as a work area for programs, or used to temporarily hold data to be received and transmitted.
【0056】ハードディスクコントローラ305は、ハ
ードディスク307の読み書き等の制御を行うものであ
る。ハードディスク307は、プログラムソフトウェア
の格納用に使用される。IOバスコントローラ306
は、配信管理装置5に機能を追加するための機能ボード
を装着するIOバス308の制御を行うものである。The hard disk controller 305 controls reading and writing of the hard disk 307 and the like. The hard disk 307 is used for storing program software. IO bus controller 306
Controls the IO bus 308 on which a function board for adding a function to the distribution management device 5 is mounted.
【0057】IOバス308には、ネットワークインタ
フェースボード309が接続されている。このネットワ
ークインタフェースボード309は、図1の配信装置4
や端末装置6への通信経路を有する局所、もしくは広域
ネットワークに接続するインタフェースを制御するもの
である。イーサネットやトークリング、FDDI、IS
DNのTAや、IEEE1394も含め、配信装置4や
端末装置6との通信が可能となるネットワークインタフ
ェースボードであれば、どのようなインタフェースであ
っても対応可能な構成となっている。A network interface board 309 is connected to the IO bus 308. The network interface board 309 is provided in the distribution device 4 of FIG.
And an interface for connecting to a local or wide area network having a communication path to the terminal device 6. Ethernet, talk ring, FDDI, IS
The network interface board, which can communicate with the distribution device 4 and the terminal device 6, including the TA of the DN and the IEEE1394, can be used with any interface.
【0058】また、IOバス308には、ネットワーク
インタフェースボード310を接続することができる。
このネットワークインタフェースボード310は、図1
の第1のネットワーク1に接続され、データ供給装置3
からのデータを受信し、また受信のために必要な制御情
報をデータ供給装置3と交換するするためのインタフェ
ースを制御するものである。A network interface board 310 can be connected to the IO bus 308.
This network interface board 310
Connected to the first network 1 and the data supply device 3
, And controls an interface for exchanging control information necessary for reception with the data supply device 3.
【0059】次に、本実施の形態の配信管理装置5の動
作について説明する。まず、図1に示す配信管理装置5
は、例えばURLにより指定されたウェブページ上のリ
ンクなどからアクセスされる。この場合、URLのホス
ト部にネットワーク上の配信管理装置5が指定される。Next, the operation of the distribution management device 5 according to the present embodiment will be described. First, the distribution management device 5 shown in FIG.
Is accessed from, for example, a link on a web page specified by a URL. In this case, the distribution management device 5 on the network is designated as the host of the URL.
【0060】配信管理装置5は、端末装置6からのアク
セスを受け付けると配信装置4のうちの1つを選択し、
例えば、選択したある配信装置4のURLを端末装置6
に対して送り返すことにより、どの配信装置からデータ
配信を受ければ良いかを指示する。When receiving the access from the terminal device 6, the distribution management device 5 selects one of the distribution devices 4 and
For example, the URL of the selected distribution device 4 is stored in the terminal device 6.
By sending back the data, the user is instructed from which distribution apparatus the data distribution should be received.
【0061】配信管理装置5は、各配信装置4の状況を
管理する管理テーブルを保持しており、その管理テーブ
ルには各々の配信装置4が配信可能なデータ内容、デー
タ形式、データ品質、配信対象端末数等のデータが登録
されている。The distribution management device 5 has a management table for managing the status of each distribution device 4, and the management table stores data contents, data format, data quality, distribution Data such as the number of target terminals is registered.
【0062】そこで、配信管理装置5が端末装置6に対
してデータ配信を行う配信装置を選択する場合の手順を
以下に説明する。The procedure when the distribution management device 5 selects a distribution device for performing data distribution to the terminal device 6 will be described below.
【0063】端末装置6からの配信要求を受け取ったと
き、端末装置6から要求されたデータを配信できる配信
装置4のうち、端末装置が配信データの形式を指定して
きた場合は、その指定されたデータ形式を配信すること
ができる配信装置を選択する。When a distribution request is received from the terminal device 6 and the terminal device has specified the format of the distribution data among the distribution devices 4 that can distribute the data requested from the terminal device 6, the specified Select a distribution device that can distribute the data format.
【0064】端末装置6が通信速度を指定してきた場合
は、その指定された通信速度に合致した品質の配信デー
タを配信することが可能な配信装置4を選択するように
する。When the terminal device 6 designates a communication speed, the distribution device 4 capable of distributing distribution data of a quality matching the designated communication speed is selected.
【0065】また、配信対象である端末装置6の数が一
部の配信装置4に片寄っている場合は、その片寄ってい
る配信装置4を選択の対象から外すようにする。If the number of terminal devices 6 to be distributed is offset to some of the distribution devices 4, the distribution device 4 that is offset is excluded from selection.
【0066】さらに、配信管理装置5が各配信装置4か
ら配信先である端末装置までの配信ネットワーク2上の
配信経路情報に基づいて、各配信装置に対して選択の重
み付けをすることにより、新たな配信要求を行った端末
装置6を割り当てる配信装置4を選択するようにする。Further, the distribution management device 5 weights the selection of each distribution device based on the distribution route information on the distribution network 2 from each distribution device 4 to the terminal device as the distribution destination, so that the distribution management device 5 newly assigns a weight. The distribution device 4 to which the terminal device 6 that has made the distribution request is assigned is selected.
【0067】これらの条件によって配信装置4を絞り込
んだ結果、選択すべき配信装置4が残らない場合は、端
末装置6から要求されたデータを配信することができる
配信装置4の中から、負荷の小さいものを選択するよう
にする。As a result of narrowing down the distribution devices 4 according to these conditions, if no distribution device 4 to be selected remains, the distribution device 4 that can distribute the data requested by the terminal device 6 is selected from among the distribution devices 4 that can distribute the data. Try to choose smaller ones.
【0068】また、上記したように、配信管理装置5が
配信経路情報に基づいて各配信装置に対して選択の重み
付けをする際に、配信経路の短いものを選択するように
することもできる。例えば、図4に示すように、接続点
501〜505と配信装置401,402、および端末
装置601,602を想定した場合、接続点501〜5
05間の通信速度がすべて等しければ、端末装置601
は配信装置401,402のどちらを割り当てても同じ
であるが、端末装置602は配信装置402を割り当て
た方がネットワーク2上での配送経路が短くなるため、
効率的なデータ転送を行うことができる。Further, as described above, when the distribution management apparatus 5 weights the selection of each distribution apparatus based on the distribution path information, it is possible to select a short distribution path. For example, as shown in FIG. 4, when connection points 501 to 505, distribution apparatuses 401 and 402, and terminal apparatuses 601 and 602 are assumed, connection points 501 to 505 are assumed.
If all the communication speeds between the terminals 05 are the same, the terminal device 601
Is the same regardless of which of the distribution devices 401 and 402 is assigned, but the terminal device 602 has a shorter distribution route on the network 2 when the distribution device 402 is assigned.
Efficient data transfer can be performed.
【0069】また、接続点501と接続点504との間
の通信速度が低い、もしくは、トラフィックが高いなど
の条件下では、端末装置601も配信装置402から配
信した方が効率良くデータ配信することができる。この
ような経路情報を取得するプログラムは、ネットワーク
管理ツールとして一般的に提供されており、本発明にお
ける情報収集のために使用することも可能である。Further, under conditions such as a low communication speed between the connection point 501 and the connection point 504 or a high traffic, it is more efficient to distribute the terminal device 601 from the distribution device 402 for more efficient data distribution. Can be. A program for acquiring such route information is generally provided as a network management tool, and can be used for information collection in the present invention.
【0070】配信装置4が割り当てられた端末装置6
は、例えば配信管理装置5から送られてきたURLによ
り、配信装置4に対してデータの配信開始要求を発行す
る。Terminal device 6 to which distribution device 4 is assigned
Issues a data distribution start request to the distribution device 4 based on the URL sent from the distribution management device 5, for example.
【0071】配信開始要求を受け取った配信装置4は、
端末装置6から要求のあった配信データが装置内に存在
しているかどうかを判断して、データ配信が可能であれ
ば、配信を開始する。The distribution device 4 that has received the distribution start request
It is determined whether or not distribution data requested by the terminal device 6 exists in the device. If data distribution is possible, distribution is started.
【0072】このとき、端末装置6から通信速度の指定
があった場合は、その指定のあった通信速度で十分に転
送が可能なデータ品質で配信するようにする。もし、他
にも同じデータ品質で配信を行っている端末装置6があ
れば、同じデータを配信開始要求のあった端末装置6に
対しても配信する。もし、他に同じデータ品質で配信を
行っている端末装置6がなければ、そのデータ品質を満
たすデータを作成するように設定する。なお、ここでい
うデータ品質とは、配信データの圧縮率やビットレート
などを指している。また、画像や音声のようにデータの
要素の一部が欠落しても良いデータに関しては、データ
が欠落するような圧縮率やビットレートを選択すればよ
い。これに対して、DGPS信号等のようにデータが欠
落すると困るものについては、配信周期を長くするなど
して実質的にビットレートを落とすことにより対処する
ようにする。At this time, if a communication speed is specified from the terminal device 6, the data is distributed with a data quality that can be sufficiently transferred at the specified communication speed. If there is another terminal device 6 that distributes with the same data quality, the same data is also distributed to the terminal device 6 that has requested distribution start. If there is no other terminal device 6 that distributes with the same data quality, it is set to create data satisfying the data quality. Here, the data quality refers to a compression ratio, a bit rate, and the like of distribution data. Further, for data such as an image and a sound in which a part of the data element may be missing, a compression rate or a bit rate that causes the data to be missing may be selected. On the other hand, when it is difficult to lose data, such as a DGPS signal, the bit rate is substantially reduced by, for example, lengthening the distribution cycle.
【0073】配信開始要求で要求された配信データが、
配信装置内に存在していない場合、それが第1のネット
ワーク1上で現在データ供給装置3からデータが供給さ
れているかどうかを判断し、供給されている場合には、
データ供給装置3からのデータ供給を受けて、配信デー
タを生成しつつ端末装置6に配信するように設定する。
仮に、供給されていない場合であっても、データ供給装
置3がデータを供給することが可能であればデータの供
給要求を出して、データの供給を受けるようにする。The distribution data requested by the distribution start request is
If it is not present in the distribution device, it is determined whether or not it is currently supplied from the data supply device 3 on the first network 1;
Upon receiving the data supply from the data supply device 3, it is set to distribute the data to the terminal device 6 while generating the distribution data.
Even if the data is not supplied, if the data supply device 3 can supply the data, it issues a data supply request to receive the data.
【0074】また、配信装置4内に存在していない配信
データが、データ供給装置3より供給されていない場合
は、端末装置6に対して配信不可能であることを通知す
るようにする。When the distribution data which does not exist in the distribution device 4 is not supplied from the data supply device 3, the terminal device 6 is notified that distribution is impossible.
【0075】このように、本実施の形態によれば、配信
装置の負荷を分散してデータ配信の通信品質を向上させ
ると共に、ネットワークを含めたシステム全体の負荷を
低減し、より効率的にデータを配信することが可能とな
る。As described above, according to the present embodiment, the load on the distribution device is distributed to improve the communication quality of data distribution, the load on the entire system including the network is reduced, and the data is more efficiently transmitted. Can be distributed.
【0076】また、本実施の形態によれば、配信装置の
配信データ送出口と管理データの送出口とが切り分けた
ため、管理情報のやり取りによって配信データ送出口の
負荷が上がったり、配信データが大量である場合に管理
情報のやり取りに支障が起きるのを防止することができ
る。Further, according to the present embodiment, since the delivery data sending port of the delivery device is separated from the management data sending port, the load on the delivery data sending port increases due to the exchange of management information, or the amount of delivery data becomes large. In some cases, it is possible to prevent trouble in exchange of management information.
【0077】[0077]
【発明の効果】以上説明したように、請求項1に記載の
発明によれば、端末装置からのデータ配信要求を配信管
理装置が受信し各端末装置に配信装置を割り当てるよう
にしたので、配信装置の負荷が分散され、個々のデータ
配信の通信品質を向上させることができる。As described above, according to the first aspect of the present invention, a distribution management device receives a data distribution request from a terminal device and allocates a distribution device to each terminal device. The load on the device is distributed, and the communication quality of individual data distribution can be improved.
【0078】請求項2に記載の発明によれば、端末装置
からのデータ配信要求を配信管理装置が受信し、配信装
置を割り当てる際に、端末装置が提示した形式のデータ
が配信可能な配信装置を選択するようにしたので、選択
された配信装置が端末装置にデータが供給できず、端末
装置がデータの配信要求から再試行する可能性を無くす
ことができる。According to the second aspect of the present invention, when a distribution management device receives a data distribution request from a terminal device and allocates a distribution device, a distribution device capable of distributing data in the format presented by the terminal device Is selected, the selected distribution device cannot supply data to the terminal device, and it is possible to eliminate the possibility that the terminal device will retry from a data distribution request.
【0079】請求項3に記載の発明によれば、端末装置
からのデータ配信要求を配信管理装置が受信し配信装置
を割り当てる際に、端末装置が提示した通信速度に基づ
いて配信装置を割り当てるようにしたので、通信速度に
対応したデータ品質の配信データを生成する配信装置の
数を低減することができる。According to the third aspect of the present invention, when the distribution management device receives a data distribution request from the terminal device and allocates the distribution device, the distribution device is allocated based on the communication speed presented by the terminal device. Therefore, the number of distribution devices that generate distribution data having a data quality corresponding to the communication speed can be reduced.
【0080】請求項4に記載の発明によれば、端末装置
からのデータ配信開始要求を配信装置が受信して配信を
開始する際に、端末装置が提示した通信速度に基づいて
データの配信形式を変えるようにしたので、通信速度の
低い端末に対して多量のデータを送りつけたりすること
がなくなり、ネットワークに対する負荷を軽減すること
ができる。According to the fourth aspect of the present invention, when the distribution device receives the data distribution start request from the terminal device and starts distribution, the data distribution format is based on the communication speed presented by the terminal device. Is changed, so that a large amount of data is not sent to a terminal having a low communication speed, and the load on the network can be reduced.
【0081】請求項5に記載の発明によれば、配信装置
がデータを配信する端末装置の数を制御するので、一部
の配信装置にデータ配信を受ける端末装置が集中して、
配信装置のデータ配信処理の限界を超えてしまうような
事態をさけることができる。According to the fifth aspect of the present invention, since the distribution device controls the number of terminal devices that distribute data, the terminal devices that receive data distribution to some of the distribution devices are concentrated.
It is possible to avoid a situation in which the limit of the data distribution processing of the distribution device is exceeded.
【0082】請求項6に記載の発明によれば、配信管理
装置の機能が配信装置に統合されるので、配信装置がデ
ータを配信する端末装置数が少ない場合にシステムを安
価に構成することができる。According to the sixth aspect of the present invention, since the function of the distribution management device is integrated into the distribution device, the system can be configured at low cost when the number of terminal devices to which the distribution device distributes data is small. it can.
【0083】請求項7に記載の発明によれば、複数のデ
ータ供給装置が異なったチャネルを介してデータを転送
するので、配信装置が複数の異なった内容のデータを送
信することができる。According to the seventh aspect of the present invention, since a plurality of data supply devices transfer data through different channels, the distribution device can transmit a plurality of data having different contents.
【0084】請求項8に記載の発明によれば、IEEE
1394規格に適合または準拠したシリアルバスを第1
のネットワークとして使用するので、特殊な機器や素子
を開発すること無く、本発明を実現することができる。According to the eighth aspect of the present invention, the IEEE
First serial bus conforming to or conforming to the 1394 standard
Since the present invention is used as a network, the present invention can be realized without developing a special device or element.
【0085】請求項9に記載の発明によれば、USB規
格に適合または準拠したシリアルバスを第1のネットワ
ークとして使用するので、特殊な機器や素子を開発する
こと無く、本発明を実現することができる。According to the ninth aspect of the present invention, since the serial bus conforming to or conforming to the USB standard is used as the first network, the present invention can be realized without developing special devices and elements. Can be.
【0086】請求項10に記載の発明によれば、配信管
理装置が第1のネットワークにも接続されるので、配信
装置において管理情報のやり取りと配信データのやり取
りを行う口が分離され、データの配信量と管理情報のや
り取りが双方に影響を与えるのを防ぐことができる。According to the tenth aspect of the present invention, since the distribution management device is also connected to the first network, a port for exchanging management information and exchanging distribution data in the distribution device is separated, and the data is transmitted to the first network. It is possible to prevent the exchange of the distribution amount and the exchange of the management information from affecting both sides.
【0087】請求項11に記載の発明によれば、請求項
10の方式に基づいてデータの配信に影響を与えること
なく確実に管理情報のやり取りを行うことができ、定期
的に各配信装置の負荷情報を取得することが可能である
ので、より確実に配信装置の管理を行うことができる。According to the eleventh aspect of the present invention, it is possible to reliably exchange management information without affecting data distribution based on the method of the tenth aspect. Since the load information can be obtained, the distribution device can be more reliably managed.
【0088】請求項12に記載の発明によれば、請求項
10の方式に基づいてデータの配信に影響を与えること
なく確実に管理情報のやり取りを行うことができ、定期
的に各配信装置の配信状況を正確に把握することが可能
であるので、より確実にシステム全体の負荷を押さえる
ような管理を行うことができる。According to the twelfth aspect of the present invention, it is possible to reliably exchange management information without affecting the data distribution based on the method of the tenth aspect, and to periodically transmit the management information of each distribution apparatus. Since it is possible to accurately grasp the distribution status, it is possible to more reliably perform management so as to suppress the load on the entire system.
【0089】請求項13に記載の発明によれば、第2の
ネットワークに対する接続点が分散されるので、各端末
装置から配信装置の接続点への接続経路が第2のネット
ワークの内部で集中して配信効率が低下するのを防ぐこ
とができる。According to the thirteenth aspect, the connection points to the second network are distributed, so that the connection routes from each terminal device to the connection point of the distribution device are concentrated inside the second network. Thus, the distribution efficiency can be prevented from lowering.
【0090】請求項14に記載の発明によれば、第2の
ネットワークの内部で各端末装置と各配信装置との間の
接続経路に基づいて配信装置が割り当てられるので、第
2のネットワーク内部で接続経路が集中したり、ネット
ワーク的に遠く離れた配信装置が割り当てられるのを防
ぐことが可能となり、第2のネットワークも含めたシス
テム全体の負荷を低減することができる。According to the fourteenth aspect of the present invention, a distribution device is assigned based on a connection path between each terminal device and each distribution device inside the second network. It is possible to prevent connection routes from being concentrated or to allocate a distribution device that is far away from the network, thereby reducing the load on the entire system including the second network.
【図1】本実施の形態に係るデータ配信システムの概略
構成図である。FIG. 1 is a schematic configuration diagram of a data distribution system according to the present embodiment.
【図2】図1の配信装置の一構成例を示すブロック図で
ある。FIG. 2 is a block diagram illustrating a configuration example of a distribution device of FIG. 1;
【図3】図1の配信管理装置の一構成例を示すブロック
図である。FIG. 3 is a block diagram illustrating a configuration example of a distribution management device in FIG. 1;
【図4】本実施の形態の動作例を説明するネットワーク
構成図である。FIG. 4 is a network configuration diagram illustrating an operation example of the present embodiment.
【符号の説明】 1 第1のネットワーク 2 配信ネットワーク 3 データ供給装置 4 配信装置 5 配信管理装置 201 CPU 202 バス 203 ROM 204 RAM 205 ハードディスクコントローラ 206 IOバスコントローラ 207 ハードディスク 208 IOバス 209 配信ネットワークインタフェースボー
ド 210 ネットワークインタフェースボード 211 変換ボード 301 CPU 302 バス 303 ROM 304 RAM 305 ハードディスクコントローラ 306 IOバスコントローラ 307 ハードディスク 308 IOバス 309 配信ネットワークインタフェースボー
ド 310 ネットワークインタフェースボード 401、402 配信装置 501〜505 接続点 601、602 端末装置[Description of Signs] 1 First network 2 Distribution network 3 Data supply device 4 Distribution device 5 Distribution management device 201 CPU 202 Bus 203 ROM 204 RAM 205 Hard disk controller 206 IO bus controller 207 Hard disk 208 IO bus 209 Distribution network interface board 210 Network interface board 211 Conversion board 301 CPU 302 Bus 303 ROM 304 RAM 305 Hard disk controller 306 IO bus controller 307 Hard disk 308 IO bus 309 Distribution network interface board 310 Network interface boards 401 and 402 Distribution devices 501 to 505 Connection points 601 and 602 Terminal devices
Claims (14)
と、 前記データ供給装置に接続された第1のネットワーク
と、 前記第1のネットワークで配信されたデータを所定の形
式に変換したデータ、前記データ供給装置から受信した
データを所定の形式に変換し記憶媒体に記憶したデー
タ、もしくは、既に所定の形式に変換され記憶媒体に記
憶されたデータを、第2のネットワークに接続され配信
開始要求のあった複数の端末装置に対して配信データと
して送信する配信装置と、 前記第2のネットワークに接続された端末装置からの要
求により前記配信装置の一つを選択し、端末装置に対し
て選択した配信装置を割り当てる配信管理装置と、 を備えていることを特徴とするデータ配信システム。A data supply device for generating distribution data; a first network connected to the data supply device; data obtained by converting data distributed on the first network into a predetermined format; The data received from the supply device is converted into a predetermined format and stored in the storage medium, or the data already converted into the predetermined format and stored in the storage medium is connected to the second network and transmitted when a distribution start request is received. A distribution device for transmitting as distribution data to a plurality of terminal devices, and selecting one of the distribution devices according to a request from the terminal device connected to the second network, and selecting the distribution device for the terminal device A data distribution system, comprising: a distribution management device that allocates devices.
求を行った前記端末装置が配信データの形式を提示した
場合、その形式のデータを配信可能な配信装置に割り当
てることを特徴とする請求項1に記載のデータ配信シス
テム。2. The method according to claim 1, wherein when the terminal device that has issued the data distribution request to the distribution management device presents a format of the distribution data, the terminal device allocates the data in that format to a distribution device that can distribute the data. 2. The data distribution system according to 1.
信開始要求を行う際に通信速度を指定してきた場合、そ
の通信速度によってデータの品質を変えて配信すること
を特徴とする請求項1または2に記載のデータ配信シス
テム。3. The method according to claim 1, wherein when the terminal device issues a distribution start request to the distribution device, the data quality is changed according to the communication speed, and the distribution is performed. Or the data distribution system according to 2.
った端末装置が通信速度を指定してきた場合、その通信
速度によって配信装置を選択することを特徴とする請求
項1〜3の何れか一項に記載のデータ配信システム。4. The distribution device according to claim 1, wherein, when a terminal device that has made a distribution request to said distribution management device specifies a communication speed, a distribution device is selected according to the communication speed. The data distribution system according to claim 1.
装置に対して割り当てた配信先端末数を管理し、新たに
配信要求を行った端末装置に対して配信先端末数を基準
として配信装置を選択することを特徴とする請求項1〜
4の何れか一項に記載のデータ配信システム。5. The distribution management device manages the number of distribution destination terminals allocated to each distribution device under management, and distributes to a terminal device that has newly requested distribution based on the number of distribution destination terminals. 2. A device is selected.
5. The data distribution system according to claim 4.
に統合されたことを特徴とする請求項1〜5の何れか一
項に記載のデータ配信システム。6. The data distribution system according to claim 1, wherein the function of the distribution management device is integrated with the distribution device.
ネルを利用できるネットワークであり、前記データ供給
装置が前記第1のネットワークに複数接続する時、それ
ぞれ別のチャネルを使用してデータを配信することを特
徴とする請求項1〜6の何れか一項に記載のデータ配信
システム。7. The first network is a network that can use a plurality of channels, and when the data supply device connects to the first network, the first network distributes data using different channels. The data distribution system according to claim 1, wherein:
394シリアルバスにより構成されていることを特徴と
する請求項1〜7の何れか一項に記載のデータ配信シス
テム。8. The method according to claim 1, wherein the first network is an IEEE1.
The data distribution system according to any one of claims 1 to 7, wherein the data distribution system is configured by a 394 serial bus.
アルバスにより構成されていることを特徴とする請求項
1〜7の何れか一項に記載のデータ配信システム。9. The data distribution system according to claim 1, wherein the first network is configured by a USB serial bus.
ワークにも接続することを特徴とする請求項1〜9の何
れか一項に記載のデータ配信システム。10. The data distribution system according to claim 1, wherein the distribution management device also connects to the first network.
ワークを介して各配信装置の負荷状況を問い合わせ、得
られた負荷状況により新たな配信要求を行った端末装置
を割り当てる配信装置を選択することを特徴とする請求
項10に記載のデータ配信システム。11. The distribution management device inquires of a load status of each distribution device via the first network, and selects a distribution device to which a terminal device that has issued a new distribution request is assigned based on the obtained load status. The data distribution system according to claim 10, wherein:
ワークを介して各配信装置が配信しているデータの形式
を問い合わせ、得られた各配信装置の配信中のデータ形
式情報に基づいて、新たな配信要求を行った端末装置を
割り当てる配信装置を選択することを特徴とする請求項
10または11に記載のデータ配信システム。12. The distribution management device inquires of a format of data distributed by each distribution device via the first network, and based on obtained data format information of each distribution device being distributed, obtains a new format. The data distribution system according to claim 10, wherein a distribution device to which a terminal device that has made a distribution request is assigned is selected.
クに接続する接続点をネットワーク的に離れた地点に置
くことにより、前記第2のネットワークに内在するボト
ルネックを回避することを特徴とする請求項1〜12の
何れか一項に記載のデータ配信システム。13. The bottleneck inherent in the second network is avoided by setting a connection point where the distribution apparatus connects to the second network at a point remote from the network. Item 13. The data distribution system according to any one of Items 1 to 12.
信先端末までの前記第2のネットワーク上の配信経路情
報に基づいて、新たな配信要求を行った端末装置を割り
当てる配信装置を選択することを特徴とする請求項13
に記載のデータ配信システム。14. The distribution management device selects a distribution device to which a terminal device that has issued a new distribution request is assigned based on distribution route information on the second network from each distribution device to a distribution destination terminal. 14. The method according to claim 13, wherein
The data distribution system described in 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001106522A JP2002304338A (en) | 2001-04-04 | 2001-04-04 | Data distribution system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001106522A JP2002304338A (en) | 2001-04-04 | 2001-04-04 | Data distribution system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002304338A true JP2002304338A (en) | 2002-10-18 |
Family
ID=18959003
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001106522A Pending JP2002304338A (en) | 2001-04-04 | 2001-04-04 | Data distribution system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002304338A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006023991A (en) * | 2004-07-08 | 2006-01-26 | Brother Ind Ltd | Processing device, processing method, processing program, and storage medium |
JP7428081B2 (en) | 2020-06-05 | 2024-02-06 | コニカミノルタ株式会社 | Sorting device, image processing system and program |
-
2001
- 2001-04-04 JP JP2001106522A patent/JP2002304338A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006023991A (en) * | 2004-07-08 | 2006-01-26 | Brother Ind Ltd | Processing device, processing method, processing program, and storage medium |
JP4701643B2 (en) * | 2004-07-08 | 2011-06-15 | ブラザー工業株式会社 | PROCESSING DEVICE, PROCESSING METHOD, PROCESSING PROGRAM, AND RECORDING MEDIUM |
US8037183B2 (en) | 2004-07-08 | 2011-10-11 | Brother Kogyo Kabushiki Kaisha | Processing method and apparatus for communication path load distribution |
JP7428081B2 (en) | 2020-06-05 | 2024-02-06 | コニカミノルタ株式会社 | Sorting device, image processing system and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7385981B2 (en) | Apparatus for converting internet protocol address and home network system using the same | |
US6754185B1 (en) | Multi link layer to single physical layer interface in a node of a data communication system | |
CN101542987B (en) | Streaming communication system | |
RU2144270C1 (en) | Method for transmission of e-mail messages in local-area network and device which implements said method | |
JP3190813B2 (en) | Delivery system | |
JP3150624B2 (en) | Communication system and communication path control method | |
JP2003521067A (en) | System and method for rewriting a media resource request and / or response between an origin server and a client | |
JP2003521204A (en) | System and method for determining an optimal server in a distributed network providing content streams | |
JP2007500974A (en) | Apparatus and method for handling high-speed changes in digital streaming format or source | |
US20070217417A1 (en) | Efficient transmission of data to multiple network nodes | |
CN102685149B (en) | Institute of electronic and electrical engineers (IEEE) 1394 and universal plug and play (UPnP) technology-based remote control and access method and device | |
JP2003501886A (en) | Methods and devices for bandwidth allocation | |
US8120806B2 (en) | Communication port, and method for providing a communication port | |
JP2001313674A (en) | Network device and computer network | |
US20060075459A1 (en) | Data distribution device capable of distributing a content | |
JP2002304338A (en) | Data distribution system | |
JPH11341488A (en) | Digitizing system and method for moving image data | |
JP5157351B2 (en) | Video distribution system, subscriber line termination device, video distribution method, video distribution program, and storage medium | |
JP2004078427A (en) | Data conversion system, conversion controller, program, recording medium, and data conversion method | |
JP2003281014A (en) | Multipoint communication system and repeater | |
JP4784099B2 (en) | Program distribution apparatus and method, program distribution program, and program distribution system | |
US7228562B2 (en) | Stream server apparatus, program, and NAS device | |
JP3592220B2 (en) | Client-server communication system and communication protocol corresponding method used therefor | |
JP2002183014A (en) | Contents distribution system and method | |
JP2002259267A (en) | Method and device for distributing moving picture and its program recording medium |