[go: up one dir, main page]

JP2008117116A - Broadcast distribution system and broadcast distribution method - Google Patents

Broadcast distribution system and broadcast distribution method Download PDF

Info

Publication number
JP2008117116A
JP2008117116A JP2006298811A JP2006298811A JP2008117116A JP 2008117116 A JP2008117116 A JP 2008117116A JP 2006298811 A JP2006298811 A JP 2006298811A JP 2006298811 A JP2006298811 A JP 2006298811A JP 2008117116 A JP2008117116 A JP 2008117116A
Authority
JP
Japan
Prior art keywords
distribution
content
destination
delivery
broadcast
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006298811A
Other languages
Japanese (ja)
Inventor
Takao Amamiya
隆郎 雨宮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2006298811A priority Critical patent/JP2008117116A/en
Publication of JP2008117116A publication Critical patent/JP2008117116A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

【課題】サーバー側ネットワークに高速回線が不要な同報配信システムを提供する。
【解決手段】同報配信システム1Aは、コンテンツ6を配信する配信サーバー2Aと、コンテンツ6を受信する複数の配信先3Aとを具備し、配信先3A1は、配信サーバー2Aからコンテンツ6を受信すると、コンテンツ6の受信完了前に、受信したコンテンツ6を受信した分から順次次の配信先3A2へ配信を開始するように構成される。このように順次、次の配信先3An−1,3Anへと配信される。
【選択図】図1
A broadcast distribution system that does not require a high-speed line in a server-side network is provided.
A broadcast distribution system 1A includes a distribution server 2A that distributes content 6 and a plurality of distribution destinations 3A that receive the content 6, and the distribution destination 3A1 receives the content 6 from the distribution server 2A. Before reception of the content 6 is completed, the distribution is started sequentially from the received content 6 to the next distribution destination 3A2. In this way, the images are sequentially delivered to the next delivery destinations 3An-1 and 3An.
[Selection] Figure 1

Description

本発明は、同報配信システムおよび同報配信方法に係り、特に、サーバー側のネットワークに高速回線を必要としない同報配信システムおよび同報配信方法に関する。   The present invention relates to a broadcast delivery system and a broadcast delivery method, and more particularly to a broadcast delivery system and a broadcast delivery method that do not require a high-speed line in a server-side network.

一般に、動画映像のようにサイズの大きなデータの同報配信システムにおいては、配信元サーバーが、配信先それぞれに個別にデータまたはファイルを送信する。   In general, in a broadcast distribution system for large-sized data such as a moving image, a distribution source server individually transmits data or a file to each distribution destination.

例えば、特許文献1に開示されるように、従来の同報配信システムでは、配信サーバーを複数おき、配信先からの要求を負荷分散させて個別配信を行っている。   For example, as disclosed in Patent Document 1, in a conventional broadcast distribution system, a plurality of distribution servers are provided, and individual distribution is performed by load balancing requests from distribution destinations.

また、他の例として特許文献2に開示されるように、各配信先(n個の配信先)と広域網で接続された配信元サーバーから第1の配信先へデータを配信する。配信されたデータは、受信した第1の配信先から次の配信先である第2の配信先へ配信される。以下同様にして最終の配信先である第nの配信先まで順次配信する。そして、第nの配信先から配信結果を配信元サーバーが受信する。
特開平11−27648号公報 特開2001−285289号公報
As another example, as disclosed in Patent Document 2, data is distributed from a distribution source server connected to each distribution destination (n distribution destinations) via a wide area network to a first distribution destination. The distributed data is distributed from the received first distribution destination to the second distribution destination which is the next distribution destination. In the same manner, distribution is sequentially performed up to the nth delivery destination which is the final delivery destination. Then, the distribution source server receives the distribution result from the nth distribution destination.
JP-A-11-27648 JP 2001-285289 A

上述した従来の同報配信システムにおいては、配信元のサーバーの負荷は分散されるが、配信元のネットワークにトラフィックが集中するため、運用コストが高い高速回線を使用しなければならないという課題があった。   In the conventional broadcast distribution system described above, the load on the server of the distribution source is distributed, but the traffic is concentrated on the network of the distribution source, so there is a problem that a high-speed line with a high operation cost must be used. It was.

この課題を回避するためには、IPマルチキャストを利用することが一つの方法として考えられる。しかしながら、IPマルチキャストを利用する場合には、ネットワーク全体の負荷が高くなるという問題を有することから、IPマルチキャストの利用を禁止しているネットワークが一般的である。そのため、運用コストが高い高速回線およびIPマルチキャストを利用することなく、配信元のネットワークにトラフィックが集中するのを回避するシステムおよび方法が望まれる。   In order to avoid this problem, using IP multicast is considered as one method. However, when using IP multicast, there is a problem that the load on the entire network becomes high, and therefore, networks that prohibit the use of IP multicast are common. Therefore, there is a demand for a system and method that avoids the concentration of traffic on the distribution source network without using high-speed lines and IP multicast that have high operation costs.

本発明は上述した課題を解決するためになされたものであり、サーバー側ネットワークに高速回線を必要としない同報配信システムを得ることを目的とする。   The present invention has been made to solve the above-described problems, and an object thereof is to obtain a broadcast distribution system that does not require a high-speed line in a server-side network.

本発明に係る同報配信システムは、上述した課題を解決するため、請求項1に記載したように、コンテンツを配信する配信サーバーと、前記コンテンツを受信する複数の配信先とを具備し、前記配信先は、前記コンテンツを受信すると、前記コンテンツの受信が完了する前に、前記コンテンツを受信した分から順次予め設定された次の配信先に配信を開始するように構成されることを特徴とする。   In order to solve the above-described problem, the broadcast distribution system according to the present invention includes a distribution server that distributes content and a plurality of distribution destinations that receive the content, as described in claim 1, When receiving the content, the distribution destination is configured to start distribution to the next predetermined distribution destination sequentially from the received content before the reception of the content is completed. .

本発明に係る同報配信方法は、上述した課題を解決するため、請求項13に記載したように、コンテンツを受信するステップと、前記コンテンツを受信した配信先が次の配信先が在ると判断した場合、前記コンテンツの受信完了前から次の配信先へコンテンツの配信を開始し前記コンテンツを受信したデータを順次配信するステップとを備えることを特徴とする。   In order to solve the above-described problem, the broadcast distribution method according to the present invention includes a step of receiving content and a distribution destination that receives the content includes a next distribution destination as described in claim 13. If the determination is made, the method includes a step of starting distribution of the content to a next distribution destination before the completion of reception of the content and sequentially distributing the data that has received the content.

本発明に係る同報配信システムおよび同報配信方法によれば、配信サーバーが最初の配信先へコンテンツを配信し、その後は、コンテンツを受信した配信先がコンテンツの受信完了前から順次受信した分のコンテンツデータの配信を開始するので、同報性を維持しつつ配信サーバーにおける通信回線の高負荷化を回避することができる。従って、運用コストが高い高速回線を使用することなく、コンテンツの同報配信を行うことができる。   According to the broadcast distribution system and the broadcast distribution method according to the present invention, the distribution server distributes the content to the first distribution destination, and thereafter the distribution destination that has received the content sequentially receives the content from before the content reception is completed. Since the distribution of the content data is started, it is possible to avoid a high load on the communication line in the distribution server while maintaining the broadcast performance. Accordingly, it is possible to perform broadcast distribution of content without using a high-speed line with high operation costs.

以下、本発明に係る同報配信システムおよび同報配信方法を実施するための最良の形態について、図面を参照して説明する。   The best mode for carrying out a broadcast distribution system and a broadcast distribution method according to the present invention will be described below with reference to the drawings.

[第1の実施形態]
図1は、本発明の第1の実施形態に係る同報配信システムの一実施例である同報配信システム1Aのシステム構成を概略的に示した概略図である。
[First Embodiment]
FIG. 1 is a schematic diagram schematically showing a system configuration of a broadcast distribution system 1A which is an example of the broadcast distribution system according to the first embodiment of the present invention.

同報配信システム1Aは、例えば1台の配信サーバー2Aと、n(2以上の任意の自然数)台等の複数台の配信先端末3A(第1の配信先3A1〜第nの配信先3An)とを通信ネットワーク4で接続し、相互に電子情報の授受が可能に構成されている。   The broadcast distribution system 1A includes, for example, one distribution server 2A and a plurality of distribution destination terminals 3A such as n (any natural number of 2 or more) (first distribution destination 3A1 to nth distribution destination 3An). Are connected to each other via a communication network 4 so that electronic information can be exchanged between them.

以下、本実施形態の説明において、同報配信システム1Aで配信する電子情報は、何らかのコンテンツ6および配信先を記録した配信先リスト7であるものとし、配信先リスト7には、第1の配信先3A1から第nの配信先3Anまで昇順にコンテンツ6を配信するとして配信先および配信の順番が記録されているものとする。   Hereinafter, in the description of the present embodiment, it is assumed that the electronic information distributed by the broadcast distribution system 1A is a distribution destination list 7 in which some content 6 and distribution destinations are recorded, and the distribution destination list 7 includes a first distribution. It is assumed that the distribution destination and the distribution order are recorded assuming that the content 6 is distributed in ascending order from the destination 3A1 to the nth distribution destination 3An.

従って、上記例の場合、配信先リスト7に記載される最初の配信先3A、すなわち、第1の配信先3A1は、配信サーバー2Aからコンテンツ6および配信先リスト7を直接受信する直接配信先となり、第1の配信先3A1以外の配信先である第2の配信先3A2〜第nの配信先3Anは、第1の配信先3A1を介してコンテンツ6を受信する間接配信先となる。   Therefore, in the case of the above example, the first distribution destination 3A described in the distribution destination list 7, that is, the first distribution destination 3A1 is a direct distribution destination that directly receives the content 6 and the distribution destination list 7 from the distribution server 2A. The second delivery destination 3A2 to the nth delivery destination 3An that are delivery destinations other than the first delivery destination 3A1 are indirect delivery destinations that receive the content 6 via the first delivery destination 3A1.

まず、同報配信システム1Aにおいてコンテンツ6を配信する場合、配信サーバー2Aが配信先リスト7を作成し、作成された配信先リスト7の内容に従って配信するコンテンツ6を配信先リスト7と共に最初の配信先3Aへ送出する。   First, when the content 6 is distributed in the broadcast distribution system 1A, the distribution server 2A creates the distribution destination list 7, and the content 6 to be distributed according to the contents of the generated distribution destination list 7 is delivered together with the distribution destination list 7 for the first time. Send to destination 3A.

第1の配信先3A1は、配信先リスト7を受信すると、受信した配信先リスト7の情報を更新する。具体的には、配信先リスト7に記載される先頭の配信先、すなわち、自己を配信先から削除する。   When receiving the distribution destination list 7, the first distribution destination 3A1 updates the information of the received distribution destination list 7. Specifically, the first delivery destination described in the delivery destination list 7, that is, self is deleted from the delivery destination.

第1の配信先3A1は、配信先リスト7の情報更新が完了すると、配信先リスト7に続き受信を開始しているコンテンツ6の受信完了を待たずに情報を更新した配信先リスト7に従って次の配信先3Aである第2の配信先3A2へ配信先リスト7およびコンテンツ6の受信した部分の送信を開始する。   When the information update of the distribution destination list 7 is completed, the first distribution destination 3A1 follows the distribution destination list 7 in which the information has been updated without waiting for the completion of reception of the content 6 that has been received following the distribution destination list 7. The transmission of the received portion of the distribution destination list 7 and the content 6 to the second distribution destination 3A2, which is the distribution destination 3A, is started.

以下、第1の配信先3A1と同様に、他の配信先3A2〜3An−1もコンテンツ6および配信先リスト7を受信して、情報更新した配信先リスト7と共に受信した部分のコンテンツ6を次の配信先3A3〜3Anへ配信する。そして、終点の配信先となる第nの配信先3Anでは、コンテンツ6および配信先リスト7の受信のみを行う。   Hereinafter, similarly to the first distribution destination 3A1, the other distribution destinations 3A2 to 3An-1 also receive the content 6 and the distribution destination list 7, and the content 6 of the part received together with the distribution destination list 7 updated information is next. To the delivery destinations 3A3 to 3An. Then, the nth delivery destination 3An that is the destination delivery destination only receives the content 6 and the delivery destination list 7.

また、全配信先3A1〜3Anは、配信状況を適宜配信サーバーに送信する。ここで、配信状況とは、配信された情報の全情報量のうちどの程度受信したか(全体何バイトとのうちの何バイト目までを受信したか)を表す情報である。   Further, all the distribution destinations 3A1 to 3An transmit the distribution status to the distribution server as appropriate. Here, the distribution status is information indicating how much of the total information amount of the distributed information is received (how many bytes of the total number of bytes have been received).

次に、本発明の第1の実施形態に係る同報配信方法について説明する。   Next, a broadcast distribution method according to the first embodiment of the present invention will be described.

本発明の第1の実施形態に係る同報配信方法は、例えば、同報配信システム1Aにおいて、配信サーバー2Aが予め設定した配信先に電子情報を配信する電子情報配信手順を実行し、配信先3Aが配信された電子情報を受信すると共に受信した電子情報を次の配信先へ送信する配信電子情報送受信手順を実行することで実施される。   In the broadcast delivery method according to the first embodiment of the present invention, for example, in the broadcast delivery system 1A, a delivery server 2A executes an electronic information delivery procedure for delivering electronic information to a delivery destination set in advance. 3A is implemented by executing the distribution electronic information transmission / reception procedure for receiving the distributed electronic information and transmitting the received electronic information to the next distribution destination.

尚、以下の説明において、第1の実施形態に係る電子情報配信手順および配信電子情報送受信手順を他の実施形態に係る同報配信方法において実施される電子情報配信手順および配信電子情報送受信手順と区別する必要がある場合、それぞれ第1の電子情報配信手順および第1の配信電子情報送受信手順と称する。   In the following description, the electronic information distribution procedure and the distribution electronic information transmission / reception procedure according to the first embodiment are the same as the electronic information distribution procedure and the distribution electronic information transmission / reception procedure performed in the broadcast distribution method according to another embodiment. When it is necessary to distinguish between them, they are referred to as a first electronic information distribution procedure and a first distribution electronic information transmission / reception procedure, respectively.

図2は、配信サーバー2Aおよび配信先3Aで実行されるそれぞれの処理手順の一例について順番を追って説明する説明図である。ここで、図2に示される二つの丸Aは、図を簡略化するための便宜上の記号であり、一方の丸Aに到達したら他方の丸Aに進むことを意味している。   FIG. 2 is an explanatory diagram for explaining an example of each processing procedure executed in the distribution server 2A and the distribution destination 3A in order. Here, the two circles A shown in FIG. 2 are symbols for the sake of simplification of the drawing, and means that when one circle A is reached, the process proceeds to the other circle A.

同報配信システム1Aにおいて、コンテンツ6を配信する場合、まず、配信サーバー2Aでは、配信するコンテンツ6についての配信先リスト7を作成する(ステップS1)。続いて、配信先リスト7の先頭に記載される配信先、すなわち、第1の配信先3A1へコンテンツ6および配信先リスト7の配信を開始する(ステップS2)。   When the content 6 is distributed in the broadcast distribution system 1A, the distribution server 2A first creates a distribution destination list 7 for the content 6 to be distributed (step S1). Subsequently, distribution of the content 6 and the distribution destination list 7 is started to the distribution destination described at the top of the distribution destination list 7, that is, the first distribution destination 3A1 (step S2).

続いて、配信サーバー2Aは、受信待機状態となり、作成した配信先リスト7にあるコンテンツ配信先、すなわち、第1の配信先3A1〜第nの配信先3Anの各々からコンテンツ6の受信が完了した旨の通知を受信する(ステップS3)。そして、続くステップS4ですべての配信先から受信完了通知を受信すると(ステップS4でYESの場合)、配信サーバー2Aでの電子情報配信手順は終了する(END)。   Subsequently, the distribution server 2A enters a reception standby state, and reception of the content 6 is completed from each of the content distribution destinations in the generated distribution destination list 7, that is, the first distribution destination 3A1 to the nth distribution destination 3An. A notification to that effect is received (step S3). When reception completion notifications are received from all distribution destinations in subsequent step S4 (YES in step S4), the electronic information distribution procedure in distribution server 2A is terminated (END).

また、ステップS4ですべての配信先から受信完了通知を受信していない場合(ステップS4でNOの場合)には、ステップS3に戻り、ステップS3以降の処理ステップを実行する。   If the reception completion notification has not been received from all the delivery destinations in step S4 (NO in step S4), the process returns to step S3, and the processing steps after step S3 are executed.

一方、コンテンツ6の配信先3Aの一つである第kの配信先3Ak(kは1≦k≦nを満たす自然数)では、配信電子情報送受信手順を実行する。   On the other hand, in the kth delivery destination 3Ak (k is a natural number satisfying 1 ≦ k ≦ n) which is one of the delivery destinations 3A of the content 6, the delivery electronic information transmission / reception procedure is executed.

配信電子情報送受信手順は、大別すると、コンテンツ6および配信先リスト7を受信する処理ステップ(ステップS5、ステップS6)と、次の配信先3Ak+1へ受信したコンテンツ6および次の配信先3Ak+1に対応した配信先リスト7を配信する処理ステップ(ステップS7、ステップS12〜ステップS15)と、コンテンツ6の受信完了を配信サーバー2Aへ通知する処理ステップ(ステップS8、ステップS9)とを具備する。   The distribution electronic information transmission / reception procedure roughly corresponds to the processing steps (step S5, step S6) for receiving the content 6 and the distribution destination list 7, and the content 6 received to the next distribution destination 3Ak + 1 and the next distribution destination 3Ak + 1. Processing steps (step S7, step S12 to step S15) for distributing the distribution destination list 7 and processing steps (step S8, step S9) for notifying the distribution server 2A of the completion of reception of the content 6.

配信電子情報送受信手順は、まず、電源が投入されると、電子情報の受信待機状態となる(START)。その後、第kの配信先3Akは、電子情報の受信待機状態において配信サーバー2Aから送信された配信先リスト7を受信(ステップS5)し、コンテンツ6の受信を開始する(ステップS6)。この時、第kの配信先3Akは、配信サーバー2Aへコンテンツ6の受信状況(配信サーバー2Aのコンテンツ6の配信状況)の送信を開始する。   In the distribution electronic information transmission / reception procedure, first, when the power is turned on, the electronic information reception standby state is set (START). Thereafter, the kth delivery destination 3Ak receives the delivery destination list 7 transmitted from the delivery server 2A in the electronic information reception standby state (step S5), and starts receiving the content 6 (step S6). At this time, the k-th distribution destination 3Ak starts transmitting the reception status of the content 6 (the distribution status of the content 6 of the distribution server 2A) to the distribution server 2A.

第kの配信先3Akは、受信した配信先リスト7に第k+1の配信先3Ak+1の配信先が記載されているか否かを検知し(ステップS7)、受信した配信先リスト7に配信先が記載されていない場合(ステップS7でNOの場合)には、コンテンツ6の受信完了を待つ(ステップS8)。   The k-th distribution destination 3Ak detects whether or not the distribution destination of the (k + 1) -th distribution destination 3Ak + 1 is described in the received distribution-destination list 7 (step S7), and the distribution destination is described in the received distribution-destination list 7. If not (NO in step S7), the process waits for completion of reception of content 6 (step S8).

コンテンツ6の受信が完了すると(ステップS8でYESの場合)、第kの配信先3Akは、コンテンツ6の受信状況としてコンテンツ6の受信が完了した旨を配信サーバー2Aへ通知する(ステップS9)。コンテンツ6の受信完了を配信サーバー2Aに通知し終えると、第kの配信先3Akは、電子情報の受信待機状態に移行し、ステップS10に進む。   When the reception of the content 6 is completed (YES in step S8), the k-th distribution destination 3Ak notifies the distribution server 2A that the reception of the content 6 is completed as the reception status of the content 6 (step S9). When the distribution completion of the reception of the content 6 is notified to the distribution server 2A, the kth distribution destination 3Ak shifts to a reception standby state for electronic information, and proceeds to step S10.

ステップS10において、第kの配信先3Akが新たな配信先リスト7を受信せず、配信電子情報送受信手順の終了要求があった場合(ステップS10でNO、かつ、ステップS11でYESの場合)、第kの配信先3Akは、配信電子情報送受信手順を終了する(END)。   In step S10, when the k-th distribution destination 3Ak does not receive the new distribution destination list 7 and there is a distribution electronic information transmission / reception procedure termination request (NO in step S10 and YES in step S11), The kth delivery destination 3Ak ends the delivery electronic information transmission / reception procedure (END).

また、第kの配信先3Akにおいて、受信した配信先リスト7に次の配信先が記載されている場合(ステップS7でYESの場合)には、ステップS8およびステップS12に進む。すなわち、上述したステップS8〜ステップS11の処理ステップと並行してステップS12〜ステップS15の処理ステップが実行される。   In the k-th distribution destination 3Ak, when the next distribution destination is described in the received distribution destination list 7 (YES in step S7), the process proceeds to step S8 and step S12. That is, the processing steps from Step S12 to Step S15 are executed in parallel with the processing steps from Step S8 to Step S11 described above.

配信先3Akは、受信した配信先リスト7に次の配信先が記載されている場合(ステップS7でYESの場合)、受信した配信先リスト7に記載される配信先から自己を除外する(ステップS12)。続いて、ステップS12で得られた新たな配信先リスト7に記載される次の配信先、すなわち、第k+1の配信先3Ak+1へ新たな配信先リスト7を送信する(ステップS13)。   When the next distribution destination is described in the received distribution destination list 7 (YES in step S7), the distribution destination 3Ak excludes itself from the distribution destinations described in the received distribution destination list 7 (step S12). Subsequently, the new distribution destination list 7 is transmitted to the next distribution destination described in the new distribution destination list 7 obtained in step S12, that is, the (k + 1) th distribution destination 3Ak + 1 (step S13).

ステップS13に続き、第kの配信先3Akは、受信したコンテンツ6を第k+1の配信先3Ak+1へ別途配信する(ステップS14)。すなわち、第kの配信先3Akは、受信したコンテンツ6を保存しつつ、同内容のコンテンツ6を配信する。そして、コンテンツ6の配信が完了すると(ステップS15でYESの場合)、第kの配信先3Akは、配信電子情報送受信手順を終了する(END)。   Subsequent to step S13, the kth delivery destination 3Ak separately delivers the received content 6 to the (k + 1) th delivery destination 3Ak + 1 (step S14). That is, the k-th distribution destination 3Ak distributes the content 6 having the same content while storing the received content 6. When the distribution of the content 6 is completed (YES in step S15), the kth distribution destination 3Ak ends the distribution electronic information transmission / reception procedure (END).

さらに、ステップS8において、コンテンツ6の受信が未完了の場合(ステップS8でNOの場合)には、コンテンツ6の受信が完了するまで、ステップS8の処理ステップを実行する。   Further, if the reception of the content 6 is not completed in step S8 (NO in step S8), the processing step of step S8 is executed until the reception of the content 6 is completed.

他方、ステップS10において、第kの配信先3Akが新たな配信先リスト7を受信した場合(ステップS10でYESの場合)には、ステップS6に戻り、新たな配信先リスト7に対応したコンテンツ6の受信を開始する(ステップS6)。ステップS6以降の処理ステップは上述した通りである。   On the other hand, if the k-th delivery destination 3Ak receives the new delivery destination list 7 in step S10 (YES in step S10), the process returns to step S6 and the content 6 corresponding to the new delivery destination list 7 is obtained. Starts to be received (step S6). The processing steps after step S6 are as described above.

また、配信電子情報送受信手順の終了要求がない場合(ステップS11でNOの場合)、第kの配信先3Akは、ステップS10に戻り、ステップS10以降の処理ステップを実行する。   If there is no request for termination of the distribution electronic information transmission / reception procedure (NO in step S11), the kth distribution destination 3Ak returns to step S10, and executes the processing steps after step S10.

尚、各配信先3A1〜3Anが実行する配信電子情報送受信手順における処理ステップは、一例であり、必ずしも図2に示す処理順序に限定されるものではない。   The processing steps in the distribution electronic information transmission / reception procedure executed by each of the distribution destinations 3A1 to 3An are examples, and are not necessarily limited to the processing order shown in FIG.

例えば、コンテンツ6の受信に関する処理ステップ(ステップS6、ステップS8、ステップS9)と、受信したコンテンツ6の配信に関する処理ステップ(ステップS7、ステップS12〜ステップS15)とは、マルチタスク処理(並行的に両処理ステップが実行)され得る。この場合、ステップS7の処理ステップは、ステップS5の処理ステップ以降であれば、処理ステップ実行の際に必ずしもコンテンツの受信開始(ステップS6の完了)を待つことを要しない。   For example, the processing steps related to the reception of the content 6 (steps S6, S8, and S9) and the processing steps related to distribution of the received content 6 (steps S7 and S12 to S15) are multitask processing (in parallel). Both processing steps can be performed). In this case, if the processing step of step S7 is after the processing step of step S5, it is not always necessary to wait for the start of content reception (completion of step S6) when executing the processing step.

本発明の第1の実施形態によれば、配信サーバー2Aが最初の配信先である第1の配信先3A1へコンテンツ6および配信先リスト7を配信し、その後は、コンテンツ6および配信先リスト7を受信した配信先3A1〜3Anがコンテンツ6の受信完了前から順次配信を開始するので、同報性を維持しつつ配信サーバー2Aにおける通信回線の高負荷化を回避することができる。従って、同報配信システム1Aでは、運用コストが高い高速回線を使用することなく、コンテンツ6の同報配信を行うことができる。   According to the first embodiment of the present invention, the distribution server 2A distributes the content 6 and the distribution destination list 7 to the first distribution destination 3A1 that is the first distribution destination, and thereafter, the content 6 and the distribution destination list 7 Since the distribution destinations 3A1 to 3An that have received the message start the distribution before the completion of the reception of the content 6, it is possible to avoid a high load on the communication line in the distribution server 2A while maintaining the broadcast performance. Therefore, the broadcast distribution system 1A can perform broadcast distribution of the content 6 without using a high-speed line with a high operation cost.

[第2の実施形態]
図3は、本発明の第2の実施形態に係る同報配信システムの一実施例である同報配信システム1Bのシステム構成を概略的に示した概略図である。
[Second Embodiment]
FIG. 3 is a schematic diagram schematically showing a system configuration of a broadcast distribution system 1B which is an example of the broadcast distribution system according to the second embodiment of the present invention.

同報配信システム1Bは、同報配信システム1Aに対して配信先がグループ化されている点以外は実質的に相違しない。そこで、同報配信システム1Aと相違しない構成要素については同一の符号を付して説明を省略する。   The broadcast delivery system 1B is substantially the same except that the delivery destinations are grouped with respect to the broadcast delivery system 1A. Therefore, constituent elements that are not different from the broadcast distribution system 1A are denoted by the same reference numerals and description thereof is omitted.

同報配信システム1Bは、上述した同報配信システム1Aと同様に、例えば1台の配信サーバー2Bと、複数台の配信先3Bとを通信ネットワーク4で接続し、相互に電子情報の授受が可能に構成されている。但し、配信先3Bが予め設定された複数のグループを有する点で上述した同報配信システム1Aとは異なる。   In the same way as the above-described broadcast delivery system 1A, the broadcast delivery system 1B connects, for example, one delivery server 2B and a plurality of delivery destinations 3B via the communication network 4, and can exchange electronic information with each other. It is configured. However, it differs from the above-described broadcast delivery system 1A in that the delivery destination 3B has a plurality of preset groups.

図3に示す同報配信システム1Bは、配信先3Bが第1の配信グループGP1と第2の配信グループGP2を有する場合の例である。尚、第1の配信グループGP1では、第1の配信先3B1〜第nの配信先3Bnまでのnの配信先があり、第2の配信グループGP2では、第1の配信先3B1〜第mの配信先3Bmの配信先があるものとする。また、両配信グループGP1,GP2とも、コンテンツ6の配信の順番は、同報配信システム1Aと同様に1からの昇順とする。   The broadcast distribution system 1B shown in FIG. 3 is an example in the case where the distribution destination 3B has a first distribution group GP1 and a second distribution group GP2. In the first distribution group GP1, there are n distribution destinations from the first distribution destination 3B1 to the nth distribution destination 3Bn, and in the second distribution group GP2, the first distribution destination 3B1 to the mth distribution destination. It is assumed that there is a distribution destination 3Bm. Further, in both distribution groups GP1 and GP2, the distribution order of the contents 6 is ascending from 1, as in the broadcast distribution system 1A.

このように構成される同報配信システム1Bでは、配信サーバー2Bが電子情報配信手順を実行して各配信グループGP1,GP2にコンテンツ6が配信された後は、上述した同報配信システム1Aと同様の配信電子情報送受信手順が各配信グループGP1,GP2内で実行される。電子情報配信手順および配信電子情報送受信手順については、上述した図2に示す通りであり、本実施形態では説明を省略する。   In the broadcast distribution system 1B configured as described above, after the distribution server 2B executes the electronic information distribution procedure and the contents 6 are distributed to the distribution groups GP1 and GP2, the same as the above-described broadcast distribution system 1A. The distribution electronic information transmission / reception procedure is executed in each distribution group GP1, GP2. The electronic information distribution procedure and the distribution electronic information transmission / reception procedure are as shown in FIG. 2 described above, and a description thereof is omitted in this embodiment.

本発明の第2の実施形態によれば、配信先3Bを複数のグループに分割し、配信サーバー2Bからは各グループに対して配信を開始するので、同報性を維持しつつ配信サーバー2Bにおける通信回線の高負荷化を回避し、運用コストが高い高速回線を使用することなくコンテンツ6の同報配信を行うことができるという利点に加え、配信サーバー2Bと配信先との回線速度が、配信先間の回線速度より高速である場合、コンテンツ6の配信時間が短縮できる。   According to the second embodiment of the present invention, the distribution destination 3B is divided into a plurality of groups, and distribution is started from the distribution server 2B to each group. In addition to the advantage that broadcast distribution of content 6 can be performed without using a high-speed line with high operation cost, avoiding high load on the communication line, the line speed between the distribution server 2B and the distribution destination When the line speed is higher than the previous line speed, the delivery time of the content 6 can be shortened.

また、配信グループ毎に配信するコンテンツ6が異なる場合には、本実施形態に係る構成を採用することで対応できる。この場合、配信サーバー2Bを複数台とした構成を採用しても良い。   Moreover, when the content 6 delivered for every delivery group differs, it can respond by employ | adopting the structure which concerns on this embodiment. In this case, a configuration with a plurality of distribution servers 2B may be employed.

[第3の実施形態]
図4は、本発明の第3の実施形態に係る同報配信システムの一実施例である同報配信システム1Cのシステム構成を概略的に示した概略図である。
[Third Embodiment]
FIG. 4 is a schematic diagram schematically showing a system configuration of a broadcast delivery system 1C which is an example of the broadcast delivery system according to the third embodiment of the present invention.

同報配信システム1Cは、同報配信システム1Aに対して配信先間に生じ得る通信障害対策を施したシステムであって、システム内で実行される電子情報配信手順および配信電子情報送受信手順の処理内容が相違するが、システム構成は同報配信システム1Aに対して実質的に相違しない。そこで、同報配信システム1Aと相違しない構成要素については同一の符号を付して説明を省略する。   The broadcast distribution system 1C is a system in which countermeasures against communication failures that may occur between distribution destinations are applied to the broadcast distribution system 1A, and processing of electronic information distribution procedures and distribution electronic information transmission / reception procedures executed in the system Although the contents are different, the system configuration is not substantially different from the broadcast distribution system 1A. Therefore, constituent elements that are not different from the broadcast distribution system 1A are denoted by the same reference numerals and description thereof is omitted.

同報配信システム1Cは、上述した同報配信システム1Aと同様に、例えば1台の配信サーバー2Cと、複数台の配信先3C(第1の配信先3C1〜第nの配信先3Cnまでのn台の配信先)とを通信ネットワーク4で接続し、相互に電子情報の授受が可能に構成されている。   The broadcast delivery system 1C is similar to the above-described broadcast delivery system 1A, for example, one delivery server 2C and a plurality of delivery destinations 3C (n from the first delivery destination 3C1 to the nth delivery destination 3Cn). Are connected to each other via a communication network 4 so that electronic information can be exchanged between them.

図4に示す同報配信システム1Cにおいて、例えば、第2の配信先3C2と次の配信先である第3の配信先3C3との間において何らかの通信障害が発生しコンテンツ6および配信先リスト7が配信できないとする。すると、第2の配信先3C2は、通信障害の発生(通信エラー)を配信サーバー2Cへ通知する。   In the broadcast delivery system 1C shown in FIG. 4, for example, a communication failure occurs between the second delivery destination 3C2 and the third delivery destination 3C3, which is the next delivery destination, and the content 6 and the delivery destination list 7 are changed. Suppose that delivery is not possible. Then, the second distribution destination 3C2 notifies the distribution server 2C of the occurrence of a communication failure (communication error).

配信サーバー2Cは、第2の配信先3C2から通信障害の発生の通知を受信すると、通知送信元である第2の配信先3C2に対して、以後第3の配信先3C3への転送を中断するように転送中断指令を送信する。その一方で、配信サーバー2Cは、第3の配信先3C3以降の配信を継続するために第3の配信先3C3〜第nの配信先3Cnまでを新たな配信先として新たに設定した配信先リスト7と共にコンテンツ6を第3の配信先3C3へ配信する。   When the distribution server 2C receives the notification of the occurrence of the communication failure from the second distribution destination 3C2, the distribution server 2C interrupts the transfer to the third distribution destination 3C3 thereafter for the second distribution destination 3C2 that is the notification transmission source. A transfer interruption command is transmitted as follows. On the other hand, the distribution server 2C newly sets the third distribution destination 3C3 to the nth distribution destination 3Cn as new distribution destinations in order to continue distribution after the third distribution destination 3C3. 7 and the content 6 are distributed to the third distribution destination 3C3.

次に、本発明の第3の実施形態に係る同報配信方法について説明する。   Next, a broadcast distribution method according to the third embodiment of the present invention will be described.

本発明の第3の実施形態に係る同報配信方法は、例えば、同報配信システム1Cにおいて、配信サーバー2Cが予め設定した配信先に電子情報を配信する電子情報配信手順(第3の電子情報配信手順)を実行し、配信先3Cが配信された電子情報を受信すると共に受信した電子情報を次の配信先へ送信する配信電子情報送受信手順(第3の配信電子情報送受信手順)を実行することで実施される。   The broadcast distribution method according to the third embodiment of the present invention is, for example, an electronic information distribution procedure (third electronic information) for distributing electronic information to a distribution destination set in advance by the distribution server 2C in the broadcast distribution system 1C. The distribution electronic information transmission / reception procedure (third distribution electronic information transmission / reception procedure) is executed in which the distribution destination 3C receives the distributed electronic information and transmits the received electronic information to the next distribution destination. It is carried out.

図5は、配信サーバー2Cで実行される第3の電子情報配信手順について順番を追って説明する説明図である。ここで、図5に示される丸B、丸Cおよび丸Dは、後述する図6の丸B、丸Cおよび丸Dとそれぞれ対応する。   FIG. 5 is an explanatory diagram for explaining the third electronic information distribution procedure executed by the distribution server 2C in order. Here, a circle B, a circle C, and a circle D shown in FIG. 5 respectively correspond to a circle B, a circle C, and a circle D in FIG.

図5によれば、配信サーバー2Cは、処理手順を開始しステップS1からステップS3までの処理ステップを実行し、ステップS21に進む。そして、ステップS21で通信エラー通知を受信すると(ステップS21でYESの場合)、ステップS22に進む。   According to FIG. 5, the distribution server 2C starts the processing procedure, executes the processing steps from step S1 to step S3, and proceeds to step S21. If a communication error notification is received in step S21 (YES in step S21), the process proceeds to step S22.

ここで、図4に示したように、通信エラーが第2の配信先3C2と次の配信先である第3の配信先3C3との間において発生したとすると、配信サーバー2Cは、転送中断指令を第2の配信先3C2へ送信し(ステップS22)、第3の配信先3C3から第nの配信先3Cnの配信先までの配信先リスト7を作成して第3の配信先3C3へ送信する(ステップS23)。   Here, as shown in FIG. 4, if a communication error occurs between the second delivery destination 3C2 and the third delivery destination 3C3, which is the next delivery destination, the delivery server 2C Is transmitted to the second distribution destination 3C2 (step S22), the distribution destination list 7 from the third distribution destination 3C3 to the distribution destination of the nth distribution destination 3Cn is created and transmitted to the third distribution destination 3C3. (Step S23).

配信サーバー2Cは、配信先リスト7の送信に続き、第3の配信先3C3へコンテンツ6の配信を開始する(ステップS24)。その後、ステップS3に進み、ステップS3以降の処理ステップを実行する。   Distribution server 2C starts distribution of content 6 to third distribution destination 3C3 following transmission of distribution destination list 7 (step S24). Then, it progresses to step S3 and performs the process step after step S3.

一方、図6は、配信先3Cで実行される第3の配信電子情報送受信手順について順番を追って説明する説明図である。ここで、図6に示される二つの丸Aは、図2の場合と同様に図を簡略化するための便宜上の記号である。また、図6に示される丸B、丸Cおよび丸Dは上述の図5に示される丸B、丸Cおよび丸Dに対応する。   On the other hand, FIG. 6 is explanatory drawing explaining order for the 3rd delivery electronic information transmission / reception procedure performed in the delivery destination 3C. Here, the two circles A shown in FIG. 6 are symbols for convenience in order to simplify the drawing as in the case of FIG. Further, the circles B, C, and D shown in FIG. 6 correspond to the circles B, C, and D shown in FIG.

図6によれば、各配信先3Cは、受信待機状態において、図5に示されるステップS2が完了すると、ステップS5に進み、ステップS5以降の処理ステップを実行する点では第1の電子情報配信手順と実質的に共通であるが、ステップS13以降の処理ステップが相違する。そこで、第3の配信電子情報送受信手順については、相違するステップS13以降の処理ステップについて説明し、実質的に第1の電子情報配信手順と共通する処理ステップについては説明を省略する。   According to FIG. 6, each distribution destination 3 </ b> C proceeds to step S <b> 5 when step S <b> 2 shown in FIG. 5 is completed in the reception standby state, and the first electronic information distribution is performed in that processing steps after step S <b> 5 are executed. Although substantially the same as the procedure, the processing steps after step S13 are different. Therefore, regarding the third distribution electronic information transmission / reception procedure, the processing steps after step S13 which are different from each other will be described, and description of processing steps which are substantially common to the first electronic information distribution procedure will be omitted.

第3の配信電子情報送受信手順において、ステップS13の処理ステップが完了すると、ステップS25へ進み、各配信先3Cは、配信先リスト7が送信できたかの確認をする(ステップS25)。送信できた場合(ステップS25でYESの場合)、コンテンツ6の配信を開始する(ステップS14)。   When the processing step of step S13 is completed in the third distribution electronic information transmission / reception procedure, the process proceeds to step S25, and each distribution destination 3C confirms whether or not the distribution destination list 7 has been transmitted (step S25). If transmission is possible (YES in step S25), distribution of content 6 is started (step S14).

コンテンツ6の配信を開始してから通信エラーが発生していなければ(ステップS26でNOの場合)、ステップS15に進み、コンテンツ6の配信が完了後(ステップS15でYESの場合)、第3の配信電子情報送受信手順は終了する(END)。   If no communication error has occurred since the distribution of the content 6 has started (NO in step S26), the process proceeds to step S15, and after the distribution of the content 6 is completed (YES in step S15), the third The distribution electronic information transmission / reception procedure ends (END).

一方、コンテンツ6の配信を開始後に通信エラーが発生した場合(ステップS26でYESの場合)、ステップS27で通信エラーを配信サーバー2Cへ通知し、第3の配信電子情報送受信手順は終了する(END)。   On the other hand, if a communication error occurs after the distribution of the content 6 is started (YES in step S26), the communication error is notified to the distribution server 2C in step S27, and the third distribution electronic information transmission / reception procedure ends (END). ).

尚、上記実施形態の説明では、通信ネットワーク4の障害は、第2の配信先3C2がコンテンツ6を配信する前に生じていることを前提として説明したが、通信ネットワーク4の障害は、コンテンツ6の配信中に生じることも考えられる。   In the description of the above embodiment, the description has been made on the assumption that the failure of the communication network 4 has occurred before the second distribution destination 3C2 distributes the content 6, but the failure of the communication network 4 is the content 6 It can also occur during the delivery of.

この場合、配信サーバー2Cは、少なくとも第3の配信先3C3がコンテンツ6のうち受信していないデータを配信することで第3の配信先3C3でコンテンツ6を全て再生できる。つまり、配信サーバー2Cは、コンテンツ6における未受信のデータを配信しても良いし、コンテンツ6の全データを配信しても良い。   In this case, the distribution server 2C can reproduce all the content 6 at the third distribution destination 3C3 by distributing at least the data that the third distribution destination 3C3 has not received among the contents 6. That is, the distribution server 2C may distribute unreceived data in the content 6 or may distribute all data in the content 6.

但し、配信サーバー2Cが、コンテンツ6のうち配信第3の配信先3C3が受信していないデータを第3の配信先3C3へ配信したにも関わらず、配信第3の配信先3C3でコンテンツ6を全て再生できなかった場合には、第3の配信先3C3がコンテンツ6を改めてコンテンツ6の全データを配信する。   However, the distribution server 2C distributes the content 6 at the third distribution destination 3C3 even though the distribution server 2C has distributed the data not received by the third distribution destination 3C3 to the third distribution destination 3C3. If all of the data cannot be reproduced, the third distribution destination 3C3 redistributes the content 6 and distributes all the data of the content 6.

本発明の第3の実施形態によれば、同報性を維持しつつ配信サーバー2Cにおける通信回線の高負荷化を回避することで、運用コストが高い高速回線を使用することなくコンテンツ6の同報配信を行うことができるという利点に加え、何れかの配信先間で通信障害が発生してもコンテンツ6の配信を継続することができる。   According to the third embodiment of the present invention, by avoiding an increase in the load on the communication line in the distribution server 2C while maintaining the broadcast performance, the content 6 can be copied without using a high-speed line having a high operation cost. In addition to the advantage that the information distribution can be performed, the distribution of the content 6 can be continued even if a communication failure occurs between any of the distribution destinations.

[第4の実施形態]
図7は、本発明の第4の実施形態に係る同報配信システムの一実施例である同報配信システム1Dのシステム構成を概略的に示した概略図である。
[Fourth Embodiment]
FIG. 7 is a schematic diagram schematically showing a system configuration of a broadcast delivery system 1D which is an example of the broadcast delivery system according to the fourth embodiment of the present invention.

同報配信システム1Dは、同報配信システム1Aに対して何れか配信先に生じ得る通信障害対策を施したシステムであって、システム内で実行される電子情報配信手順および配信電子情報送受信手順の処理内容が相違するが、システム構成は同報配信システム1Aに対して実質的に相違しない。そこで、同報配信システム1Aと相違しない構成要素については同一の符号を付して説明を省略する。   The broadcast distribution system 1D is a system in which a communication failure countermeasure that may occur at any of the distribution destinations is applied to the broadcast distribution system 1A, and includes an electronic information distribution procedure and a distribution electronic information transmission / reception procedure executed in the system. Although the processing contents are different, the system configuration is not substantially different from the broadcast delivery system 1A. Therefore, constituent elements that are not different from the broadcast distribution system 1A are denoted by the same reference numerals and description thereof is omitted.

同報配信システム1Dは、上述した同報配信システム1Aと同様に、例えば1台の配信サーバー2Dと、複数台の配信先3D(第1の配信先3D1〜第nの配信先3Dnまでのn台の配信先)とを通信ネットワーク4で接続し、相互に電子情報の授受が可能に構成されている。   Similarly to the above-described broadcast distribution system 1A, the broadcast distribution system 1D includes, for example, one distribution server 2D and a plurality of distribution destinations 3D (n from the first distribution destination 3D1 to the nth distribution destination 3Dn). Are connected to each other via a communication network 4 so that electronic information can be exchanged between them.

例えば、図7に示すように、同報配信システム1Dにおいて、第2の配信先3D2において何らかの通信障害が発生しコンテンツ6および配信先リスト7が受信および送信できないものとする。この場合、第1の配信先3D1は、第2の配信先3D2へ配信を試みるが第2の配信先3D2に通信障害が発生しているため、コンテンツ6および配信先リスト7を配信できない。一定時間経過してもコンテンツ6および配信先リスト7を配信できない場合、第1の配信先3D1は、通信エラーが生じたと判断し、通信エラーが発生した旨を通知する。   For example, as shown in FIG. 7, in the broadcast distribution system 1D, it is assumed that some communication failure occurs in the second distribution destination 3D2, and the content 6 and the distribution destination list 7 cannot be received and transmitted. In this case, the first distribution destination 3D1 tries to distribute to the second distribution destination 3D2, but cannot communicate the content 6 and the distribution destination list 7 because a communication failure has occurred in the second distribution destination 3D2. If the content 6 and the distribution destination list 7 cannot be distributed even after a predetermined time has elapsed, the first distribution destination 3D1 determines that a communication error has occurred and notifies that a communication error has occurred.

配信サーバー2Dは、第1の配信先3D1から通信障害の発生の通知を受信すると、通知送信元である第1の配信先3D1に対して、第2の配信先3D2の次の配信先、すなわち、第3の配信先3C3以降の配信を継続するために、配信先の迂回要求をする。   When the distribution server 2D receives the notification of the occurrence of the communication failure from the first distribution destination 3D1, the distribution destination next to the second distribution destination 3D2, that is, the first distribution destination 3D1, which is the notification transmission source, In order to continue distribution after the third distribution destination 3C3, a detour request for the distribution destination is made.

第1の配信先3D1は、配信サーバー2Dから第2の配信先3D2を迂回する旨の要求、すなわち、新たな配信先リスト7を受信し、受信した配信先リスト7に従ってコンテンツ6を配信先リスト7と共に第3の配信先3D3へ配信する。   The first distribution destination 3D1 receives a request for detouring the second distribution destination 3D2 from the distribution server 2D, that is, a new distribution destination list 7, and distributes the content 6 in accordance with the received distribution destination list 7. 7 and the third distribution destination 3D3.

次に、本発明の第4の実施形態に係る同報配信方法について説明する。   Next, a broadcast distribution method according to the fourth embodiment of the present invention will be described.

本発明の第4の実施形態に係る同報配信方法は、例えば、同報配信システム1Dにおいて、配信サーバー2Dが予め設定した配信先に電子情報を配信する電子情報配信手順(第4の電子情報配信手順)を実行し、配信先3Dが配信された電子情報を受信すると共に受信した電子情報を次の配信先へ送信する配信電子情報送受信手順(第4の配信電子情報送受信手順)を実行することで実施される。   The broadcast delivery method according to the fourth embodiment of the present invention is, for example, an electronic information delivery procedure (fourth electronic information) for delivering electronic information to a delivery destination set in advance by the delivery server 2D in the broadcast delivery system 1D. The distribution electronic information transmission / reception procedure (fourth distribution electronic information transmission / reception procedure) is executed to receive the electronic information distributed to the distribution destination 3D and transmit the received electronic information to the next distribution destination. It is carried out.

尚、第4の配信電子情報送受信手順は、第3の配信電子情報送受信手順と実質的に異ならないなので、以下の本発明の第4の実施形態に係る同報配信方法の説明では、第4の電子情報配信手順について第3の電子情報配信手順と相違する処理ステップについて説明する。   The fourth distribution electronic information transmission / reception procedure is not substantially different from the third distribution electronic information transmission / reception procedure. Therefore, in the following description of the broadcast distribution method according to the fourth embodiment of the present invention, the fourth Processing steps different from the third electronic information distribution procedure will be described.

図8は、配信サーバー2Dで実行される第4の電子情報配信手順について順番を追って説明する説明図である。尚、図8に示される丸B、丸Cおよび丸Dは、上述した図6の丸B、丸Cおよび丸Dとそれぞれ対応する。   FIG. 8 is an explanatory diagram for explaining the fourth electronic information distribution procedure executed by the distribution server 2D in order. Note that the circles B, C, and D shown in FIG. 8 respectively correspond to the circles B, C, and D in FIG. 6 described above.

図8によれば、配信サーバー2Dは、処理手順を開始しステップS1からステップS3までの処理ステップを実行し、ステップS21に進む。そして、ステップS21で通信エラー通知を受信すると(ステップS21でYESの場合)、ステップS31に進む。   According to FIG. 8, the distribution server 2D starts the processing procedure, executes the processing steps from step S1 to step S3, and proceeds to step S21. If a communication error notification is received in step S21 (YES in step S21), the process proceeds to step S31.

ここで、図7に示したように、通信エラーが第2の配信先3D2で発生したとすると、配信サーバー2Dは、配信先リスト7に記録された第2の配信先3D2を除き第3の配信先3D3から第nの配信先3Dnの配信先までの配信先リスト7を作成して第1の配信先3D1へ送信する(ステップS31)。配信サーバー2DがステップS31を実行すると、続いて、ステップS3に戻り、ステップS3以降の処理ステップを実行する。   Here, as illustrated in FIG. 7, if a communication error occurs in the second distribution destination 3D2, the distribution server 2D determines the third distribution destination 3D2 except for the second distribution destination 3D2 recorded in the distribution destination list 7. A delivery destination list 7 from the delivery destination 3D3 to the delivery destination of the nth delivery destination 3Dn is created and transmitted to the first delivery destination 3D1 (step S31). When the distribution server 2D executes step S31, the process returns to step S3, and the processing steps after step S3 are executed.

本発明の第4の実施形態によれば、同報性を維持しつつ配信サーバー2Dにおける通信回線の高負荷化を回避することで、運用コストが高い高速回線を使用することなくコンテンツ6の同報配信を行うことができるという利点に加え、一つの配信先において障害発生しても他の配信先へのコンテンツ6の配信を継続することができる。   According to the fourth embodiment of the present invention, by avoiding an increase in the load on the communication line in the distribution server 2D while maintaining the broadcast performance, the content 6 can be copied without using a high-speed line with a high operation cost. In addition to the advantage that information distribution can be performed, the distribution of the content 6 to other distribution destinations can be continued even if a failure occurs in one distribution destination.

尚、障害の発生した配信先の数は一つに限定されない。全ての配信先において障害が生じない限り障害の生じた配信先を迂回してコンテンツ6の配信は可能だからである。   Note that the number of distribution destinations in which a failure has occurred is not limited to one. This is because the content 6 can be distributed by bypassing the failed delivery destination unless a failure occurs in all the delivery destinations.

[第5の実施形態]
図9および図10は、本発明の第5の実施形態に係る同報配信システムの一実施例である同報配信システム1Eのシステム構成およびコンテンツ配信方法を概略的に示した概略図である。
[Fifth Embodiment]
9 and 10 are schematic diagrams schematically showing a system configuration and a content distribution method of a broadcast distribution system 1E which is an example of the broadcast distribution system according to the fifth embodiment of the present invention.

同報配信システム1Eは、同報配信システム1Aに対して配信開始時の実効伝送速度に応じてシステムであり、システム内で実行される電子情報配信手順および配信電子情報送受信手順の処理内容が相違するが、システム構成は同報配信システム1Aに対して実質的に相違しない。そこで、同報配信システム1Aと相違しない構成要素については同一の符号を付して説明を省略する。   The broadcast distribution system 1E is a system corresponding to the effective transmission speed at the start of distribution with respect to the broadcast distribution system 1A, and the processing contents of the electronic information distribution procedure and the distribution electronic information transmission / reception procedure executed in the system are different. However, the system configuration is not substantially different from the broadcast distribution system 1A. Therefore, constituent elements that are not different from the broadcast distribution system 1A are denoted by the same reference numerals and description thereof is omitted.

図9および図10によれば、同報配信システム1Eは、上述した同報配信システム1Aと同様に、例えば1台の配信サーバー2Eと、複数台の配信先3E(第1の配信先3E1〜第nの配信先3Enまでのn台の配信先)とを通信ネットワーク4で接続し、相互に電子情報の授受が可能に構成される。   According to FIG. 9 and FIG. 10, the broadcast distribution system 1E is similar to the above-described broadcast distribution system 1A, for example, one distribution server 2E and a plurality of distribution destinations 3E (first distribution destinations 3E1 to 3E1). N distribution destinations up to the nth distribution destination 3En) are connected by a communication network 4 so that electronic information can be exchanged between them.

同報配信システム1Eは、コンテンツ6の配信経路を自動的に決定する機能を有する。すなわち、同報配信システム1Eにおける配信サーバー2Eおよびコンテンツ6を受信した配信先3Eは、コンテンツ6の配信を開始する際に通信ネットワーク4における電子データの実効伝送速度を測定し、その測定結果に基づいて配信先3Eを順次決定することができる。   The broadcast distribution system 1E has a function of automatically determining the distribution route of the content 6. That is, the distribution server 2E and the distribution destination 3E receiving the content 6 in the broadcast distribution system 1E measure the effective transmission speed of electronic data in the communication network 4 when starting distribution of the content 6, and based on the measurement result. The delivery destination 3E can be sequentially determined.

例えば、図9に示す例では、配信サーバー2Eは、各配信先3E1〜3Enに対して試験用コンテンツを1箇所ずつ配信し、実効的な伝送速度を測定する。そして、実効伝送速度が他の配信先と比べ最速(20Mbps)となる経路を第1の経路として選択する。すなわち、配信サーバー2Eは、最初の配信先として第2の配信先3E2を選択する。   For example, in the example shown in FIG. 9, the distribution server 2E distributes the test content to each of the distribution destinations 3E1 to 3En one by one, and measures the effective transmission rate. Then, a route having an effective transmission rate that is the fastest (20 Mbps) compared to other delivery destinations is selected as the first route. That is, the distribution server 2E selects the second distribution destination 3E2 as the first distribution destination.

配信サーバー2Eが最初の配信先として第2の配信先3E2を選択し、コンテンツ6および配信先リスト7を配信すると、第2の配信先3E2は、配信先リスト7に記載された各配信先3E1,3E3〜3Enと第2の配信先3E2とを結ぶ経路の実効的な伝送速度に基づき次の配信先を決定する。   When the distribution server 2E selects the second distribution destination 3E2 as the first distribution destination and distributes the content 6 and the distribution destination list 7, the second distribution destination 3E2 selects each distribution destination 3E1 described in the distribution destination list 7. , 3E3 to 3En and the second delivery destination 3E2 is determined based on the effective transmission speed of the route connecting the second delivery destination 3E2.

例えば、図10に示す例では、第2の配信先3E2が、図9に示す配信サーバー2Eと同様に各配信先3E1,3E3〜3Enに対して試験用コンテンツを1箇所ずつ配信し各経路における実効伝送速度を測定する。   For example, in the example illustrated in FIG. 10, the second distribution destination 3E2 distributes the test content to each of the distribution destinations 3E1, 3E3 to 3En in the same way as the distribution server 2E illustrated in FIG. Measure the effective transmission rate.

実効伝送速度を測定した結果、他の配信先と比べ最速(18Mbps)となる経路を第2の経路として選択する。すなわち、第2の配信先3E2は、次の配信先として第3の配信先3E3を選択する。以下、図10に示す第2の配信先3E2と同様にして次の配信先3Eを順次決定していく。   As a result of measuring the effective transmission rate, the route that is the fastest (18 Mbps) compared to other delivery destinations is selected as the second route. That is, the second distribution destination 3E2 selects the third distribution destination 3E3 as the next distribution destination. Thereafter, the next delivery destination 3E is sequentially determined in the same manner as the second delivery destination 3E2 shown in FIG.

次に、本発明の第5の実施形態に係る同報配信方法について説明する。   Next, a broadcast distribution method according to the fifth embodiment of the present invention will be described.

本発明の第5の実施形態に係る同報配信方法は、例えば、同報配信システム1Eにおいて、配信サーバー2Eが予め設定される配信先の中から一つの配信先を決定して電子情報を配信する電子情報配信手順(第5の電子情報配信手順)を実行し、配信先3Eが、配信された電子情報を受信すると共に受信した電子情報を次の配信先3Eへ送信する配信電子情報送受信手順(第5の配信電子情報送受信手順)を実行することで実施される。   In the broadcast delivery method according to the fifth embodiment of the present invention, for example, in the broadcast delivery system 1E, the delivery server 2E determines one delivery destination from preset delivery destinations and delivers electronic information. Electronic information distribution procedure (fifth electronic information distribution procedure) to be performed, and the distribution destination 3E receives the distributed electronic information and transmits the received electronic information to the next distribution destination 3E. This is implemented by executing (fifth distribution electronic information transmission / reception procedure).

図11は、配信サーバー2Eおよび配信先3Eで実行されるそれぞれの処理手順の一例について順番を追って説明する説明図である。ここで、図11に示される丸E、丸Fおよび丸Gは、説明の便宜上の記号であり、一方に到達すると他方に進むことを意味する記号である。   FIG. 11 is an explanatory diagram for explaining an example of each processing procedure executed in the distribution server 2E and the distribution destination 3E in order. Here, a circle E, a circle F, and a circle G shown in FIG. 11 are symbols for convenience of explanation, and are symbols that mean that if one is reached, the other is advanced.

同報配信システム1Eにおいて、コンテンツ6を配信先3Eへ配信する場合、配信サーバー2Eは、第5の電子情報配信手順を開始する。第5の電子情報配信手順は、まず、ループ1(LOOP1)に入り、k=1からk=nまでの間、ステップS41〜ステップS43の処理ステップを繰り返す。すなわち、配信サーバー2Eと各配信先3E1〜3Enとの間の実効伝送速度を算出する。そして、各配信先3E1〜3Enについて実効伝送速度を算出すると、ループ1を脱出し、ステップS44に進む。   In the broadcast distribution system 1E, when the content 6 is distributed to the distribution destination 3E, the distribution server 2E starts the fifth electronic information distribution procedure. In the fifth electronic information distribution procedure, first, loop 1 (LOOP1) is entered, and the processing steps from step S41 to step S43 are repeated from k = 1 to k = n. That is, the effective transmission rate between the distribution server 2E and each of the distribution destinations 3E1 to 3En is calculated. And if the effective transmission rate is calculated about each delivery destination 3E1-3En, it will escape from the loop 1 and will progress to step S44.

ステップS44では、配信サーバー2Eが算出した実効伝送速度が最も速かった配信先3Eを最初の配信先として選択する。例えば、図9に示す例では、第2の配信先3E2を最初の配信先として選択する。そして、コンテンツ6の配信先3Eを記録した配信先リスト7を作成する。   In step S44, the delivery destination 3E having the fastest effective transmission rate calculated by the delivery server 2E is selected as the first delivery destination. For example, in the example shown in FIG. 9, the second delivery destination 3E2 is selected as the first delivery destination. Then, a distribution destination list 7 in which the distribution destination 3E of the content 6 is recorded is created.

続いて、ステップS45では、配信サーバー2Eが作成した配信先リスト7と共にコンテンツ6を最初の配信先(図9に示す例では、第2の配信先3E2)へ配信して、ステップS4に進む。ステップS4で配信サーバー2Eがすべての配信先3E1〜3Enから受信完了通知を受信すると(ステップS4でYESの場合)、第5の電子情報配信手順は終了する(END)。   Subsequently, in step S45, the content 6 is delivered to the first delivery destination (second delivery destination 3E2 in the example shown in FIG. 9) together with the delivery destination list 7 created by the delivery server 2E, and the process proceeds to step S4. When the distribution server 2E receives reception completion notifications from all the distribution destinations 3E1 to 3En in step S4 (YES in step S4), the fifth electronic information distribution procedure ends (END).

また、ステップS4ですべての配信先3E1〜3Enから受信完了通知を受信していない場合(ステップS4でNOの場合)には、ステップS4に戻り、ステップS4以降の処理ステップを実行する。   If reception completion notifications have not been received from all the delivery destinations 3E1 to 3En in step S4 (NO in step S4), the process returns to step S4, and the processing steps after step S4 are executed.

一方、コンテンツ6の配信先3Eの一つである第kの配信先3Ek(kは1≦k≦nを満たす自然数)では、第5の配信電子情報送受信手順を実行する。   On the other hand, at the kth delivery destination 3Ek (k is a natural number satisfying 1 ≦ k ≦ n), which is one of the delivery destinations 3E of the content 6, the fifth delivery electronic information transmission / reception procedure is executed.

配信電子情報送受信手順は、まず、電源が投入されると、電子情報の受信待機状態となる(START)。その後、第kの配信先3Ekは、電子情報の受信待機状態において配信サーバー2Eから送信された配信先リスト7を受信(ステップS5)し、その後は、コンテンツ6の受信に関する処理ステップ(ステップS6、ステップS8〜ステップS11)と次の配信先3Eを決定して配信する処理ステップとをマルチタスク処理(並行処理)する。   In the distribution electronic information transmission / reception procedure, first, when the power is turned on, the electronic information reception standby state is set (START). Thereafter, the k-th delivery destination 3Ek receives the delivery destination list 7 transmitted from the delivery server 2E in the electronic information reception standby state (step S5), and thereafter processing steps related to reception of the content 6 (step S6, Multi-task processing (parallel processing) is performed between step S8 to step S11) and the processing step of determining and distributing the next distribution destination 3E.

コンテンツ6の受信に関する処理ステップでは、配信先3EkがステップS6でコンテンツ6の受信を開始し受信状況を配信サーバー2Eへ送信する。コンテンツ6の受信が完了したら(ステップS8でYESの場合)、コンテンツ6の受信完了を配信サーバー2Eへ通知し、電子情報の受信待機状態に移行する。第kの配信先3Ekが新たな配信先リスト7を受信せず、第5の配信電子情報送受信手順の終了要求があった場合(ステップS10でNO、かつ、ステップS11でYESの場合)、第kの配信先3Ekは、第5の配信電子情報送受信手順を終了する(END)。   In the processing step relating to the reception of the content 6, the distribution destination 3Ek starts receiving the content 6 in step S6 and transmits the reception status to the distribution server 2E. When the reception of the content 6 is completed (YES in step S8), the distribution server 2E is notified of the completion of reception of the content 6 and shifts to a reception standby state for electronic information. If the k-th distribution destination 3Ek does not receive the new distribution destination list 7 and there is a request to end the fifth distribution electronic information transmission / reception procedure (NO in step S10 and YES in step S11), The distribution destination 3Ek of k ends the fifth distribution electronic information transmission / reception procedure (END).

尚、ステップS8でコンテンツ6の受信が未完了の場合(ステップS8でNOの場合)、ステップS8に戻り、コンテンツ6の受信が完了を待つ。また、ステップS10で新たな配信先リスト7を受信した場合(ステップS10でYESの場合)、ステップS46に戻り、第kの配信先3Ekは、新たな配信先リスト7に従ってステップS46以降の処理ステップを実行する。さらに、第5の配信電子情報送受信手順の終了要求がない場合(ステップS11でNOの場合)、ステップS10に戻り、第kの配信先3Ekは新たな配信先リスト7の受信を待機する。   If reception of the content 6 is not completed in step S8 (NO in step S8), the process returns to step S8 and waits for completion of reception of the content 6. If a new distribution destination list 7 is received in step S10 (YES in step S10), the process returns to step S46, and the kth distribution destination 3Ek follows the new distribution destination list 7 to perform the processing steps in step S46 and subsequent steps. Execute. Furthermore, when there is no request for ending the fifth distribution electronic information transmission / reception procedure (NO in step S11), the process returns to step S10, and the kth distribution destination 3Ek waits for reception of a new distribution destination list 7.

一方、次の配信先3Eを決定して配信する処理ステップでは、まず、第kの配信先3Ekが次の配信先3Eが記録されているかを確認する(ステップS46)。ここで、次の配信先3Eが在る場合(ステップS46でYESの場合)、ループ2(LOOP2)に入り、自己を除く全配信先3Eに対しループ1と同様にしてステップS41〜ステップS43の処理ステップをそれぞれ行う。自己を除く各配信先3Eとの間の実効伝送速度を算出したらループ2を抜けてステップS47に進む。   On the other hand, in the processing step of determining and distributing the next delivery destination 3E, first, the k-th delivery destination 3Ek confirms whether or not the next delivery destination 3E is recorded (step S46). Here, if there is the next delivery destination 3E (YES in step S46), the process enters loop 2 (LOOP2), and for all delivery destinations 3E excluding self, the same as in loop 1, steps S41 to S43 are performed. Each processing step is performed. If the effective transmission rate between each delivery destination 3E excluding self is calculated, the loop 2 is exited and the process proceeds to step S47.

ステップS47では、第kの配信先3Ekがループ2で算出した実効伝送速度が最速となった配信先3Eを次の配信先3Eとして配信先リスト7を作成する。例えば、図10に示す例では、コンテンツ6を受信した第2の配信先2が、第3の配信先3E3を次の配信先として選択し配信先リスト7を作成する。   In step S47, the distribution destination list 7 is created with the distribution destination 3E having the fastest effective transmission rate calculated by the kth distribution destination 3Ek in loop 2 as the next distribution destination 3E. For example, in the example illustrated in FIG. 10, the second distribution destination 2 that has received the content 6 selects the third distribution destination 3E3 as the next distribution destination and creates the distribution destination list 7.

ステップS47の処理ステップが完了した時点でコンテンツ6の受信を開始していれば(ステップS48でYESの場合)、受信した分からコンテンツ6の配信を開始し(ステップS49)、ステップS10に進む。その後、第kの配信先3Ekは、ステップS10以降の処理ステップを実行する。すなわち、電子情報の受信待機状態に移行し、第kの配信先3Ekが新たな配信先リスト7を受信せず、第5の配信電子情報送受信手順の終了要求があった場合(ステップS10でNO、かつ、ステップS11でYESの場合)、第kの配信先3Ekは、第5の配信電子情報送受信手順を終了する(END)。   If reception of the content 6 has been started when the processing step of step S47 is completed (YES in step S48), distribution of the content 6 is started from the received amount (step S49), and the process proceeds to step S10. Thereafter, the kth delivery destination 3Ek executes the processing steps after step S10. That is, when the electronic information receiving standby state is entered, the k-th distribution destination 3Ek does not receive the new distribution destination list 7, and there is a request to end the fifth distribution electronic information transmission / reception procedure (NO in step S10). And, in the case of YES at step S11), the k-th delivery destination 3Ek ends the fifth delivery electronic information transmission / reception procedure (END).

本発明の第5の実施形態によれば、同報性を維持しつつ配信サーバー2Eにおける通信回線の高負荷化を回避することで、運用コストが高い高速回線を使用することなくコンテンツ6の同報配信を行うことができるという利点に加え、伝送効率の高い配信経路を自動的に選択することができる。   According to the fifth embodiment of the present invention, by avoiding an increase in the load on the communication line in the distribution server 2E while maintaining the broadcast performance, the content 6 can be copied without using a high-speed line having a high operation cost. In addition to the advantage that information distribution can be performed, a distribution route with high transmission efficiency can be automatically selected.

[第6の実施形態]
図12は、本発明の第6の実施形態に係る同報配信システムの一実施例である同報配信システム1Fのシステム構成およびコンテンツ配信方法を概略的に示した概略図である。
[Sixth Embodiment]
FIG. 12 is a schematic diagram schematically illustrating a system configuration and a content distribution method of a broadcast distribution system 1F which is an example of the broadcast distribution system according to the sixth embodiment of the present invention.

同報配信システム1Fは、同報配信システム1Aに対してコンテンツ6を配信する効率の向上を図ったシステムであり、システム内で実行される電子情報配信手順および配信電子情報送受信手順の処理内容が相違するが、システム構成は同報配信システム1Aに対して実質的に相違しない。そこで、同報配信システム1Aと相違しない構成要素については同一の符号を付して説明を省略する。   The broadcast distribution system 1F is a system that improves the efficiency of distributing the content 6 to the broadcast distribution system 1A. The processing contents of the electronic information distribution procedure and the distribution electronic information transmission / reception procedure executed in the system are as follows. Although different, the system configuration is not substantially different from the broadcast distribution system 1A. Therefore, constituent elements that are not different from the broadcast distribution system 1A are denoted by the same reference numerals and description thereof is omitted.

図12によれば、同報配信システム1Fは、上述した同報配信システム1Aと同様に、例えば1台の配信サーバー2Fと、複数台の配信先3F(第1の配信先3F1〜第nの配信先3Fnまでのn台の配信先)とを通信ネットワーク4で接続し、相互に電子情報の授受が可能に構成される。   According to FIG. 12, the broadcast distribution system 1F is similar to the above-described broadcast distribution system 1A, for example, one distribution server 2F and a plurality of distribution destinations 3F (first distribution destinations 3F1 to nth). N distribution destinations up to the distribution destination 3Fn) are connected by the communication network 4 so that electronic information can be exchanged between them.

同報配信システム1Fでは、コンテンツ6の配信効率を上げるため、最初の配信先(第1の配信先)3F1にコンテンツ6および配信先リスト7の配信が完了した時点で最後の配信先(第nの配信先)3Fnにコンテンツ6が未配信の場合、配信サーバー2Fから第nの配信先3Fn一つ手前の配信先(第n−1の配信先)3Fn−1へコンテンツ6の配信を中断する指令を送信した後、第n配信先3Fnへコンテンツ6の配信を行う。   In the broadcast distribution system 1F, in order to increase the distribution efficiency of the content 6, when the distribution of the content 6 and the distribution destination list 7 to the first distribution destination (first distribution destination) 3F1 is completed, the last distribution destination (nth When the content 6 has not been distributed to 3Fn, distribution of the content 6 is interrupted from the distribution server 2F to the distribution destination (n-1 distribution destination) 3Fn-1 immediately before the nth distribution destination 3Fn. After transmitting the command, the content 6 is distributed to the nth distribution destination 3Fn.

第n配信先3Fnへコンテンツ6の配信を行った後は、すべての配信先3Fにコンテンツ6の配信が完了するまで配信先3Fを一つずつ遡っていく。つまり、第nの配信先3Fnにコンテンツ6の配信が完了した時点で最後の配信先となった第n−1の配信先3Fn−1においてコンテンツ6が未配信の場合、配信サーバー2Fは、最後の配信先3Fn−1の一つ手前の配信先3Fn−2へコンテンツ6の配信を中断する指令を送信した後、第n−1配信先3Fn−1へコンテンツ6の配信を行う。   After the content 6 is distributed to the nth distribution destination 3Fn, the distribution destination 3F is traced back one by one until the distribution of the content 6 to all the distribution destinations 3F is completed. That is, when the content 6 is not yet distributed at the (n−1) -th distribution destination 3Fn−1 that is the final distribution destination when the distribution of the content 6 to the n-th distribution destination 3Fn is completed, the distribution server 2F The content 6 is delivered to the (n-1) th delivery destination 3Fn-1 after transmitting a command to interrupt the delivery of the content 6 to the delivery destination 3Fn-2 immediately before the delivery destination 3Fn-1.

次に、本発明の第6の実施形態に係る同報配信方法について説明する。   Next, a broadcast distribution method according to the sixth embodiment of the present invention will be described.

本発明の第6の実施形態に係る同報配信方法は、例えば、同報配信システム1Fにおいて、配信サーバー2Fが予め設定した配信先に電子情報を配信する電子情報配信手順を実行し、配信先3Fが配信された電子情報を受信すると共に受信した電子情報を次の配信先へ送信する配信電子情報送受信手順を実行することで実施される。   In the broadcast delivery method according to the sixth embodiment of the present invention, for example, in the broadcast delivery system 1F, the delivery server 2F executes an electronic information delivery procedure for delivering electronic information to a delivery destination set in advance. 3F is implemented by executing the distribution electronic information transmission / reception procedure for receiving the distributed electronic information and transmitting the received electronic information to the next distribution destination.

図13は、配信サーバー2Fで実行される第6の電子情報配信手順について順番を追って説明する説明図である。ここで、図13に示される丸Cおよび丸Hは、後述する図14の丸Cおよび丸Hと対応する。また、図13に示される丸Iは、同図の丸Iと対応する。   FIG. 13 is an explanatory diagram for explaining the sixth electronic information distribution procedure executed by the distribution server 2F in order. Here, a circle C and a circle H shown in FIG. 13 correspond to a circle C and a circle H in FIG. Further, the circle I shown in FIG. 13 corresponds to the circle I in FIG.

図13によれば、配信サーバー2Fは、処理手順を開始しステップS1からステップS4までの処理ステップを実行する。そして、すべての配信先3F1〜3Fnから受信完了通知を受信していない場合(ステップS4でNOの場合)、ステップS51に進む。   According to FIG. 13, the distribution server 2F starts the processing procedure and executes the processing steps from step S1 to step S4. If the reception completion notification has not been received from all the distribution destinations 3F1 to 3Fn (NO in step S4), the process proceeds to step S51.

ステップS51では、配信サーバー2Fが読み出し可能なメモリ(図を省略)にN=nをセットする。すなわち、処理開始時点における最終の配信先に対応する自然数をセットする。続いて、ステップS52では、配信サーバー2Fが、メモリにセットされた自然数を読み出し、処理開始時点における最終の配信先(第Nの配信先)3FNからコンテンツ6の受信完了通知を受信したかを確認する。   In step S51, N = n is set in a memory (not shown) that can be read by the distribution server 2F. That is, a natural number corresponding to the final delivery destination at the time of starting processing is set. Subsequently, in step S52, the distribution server 2F reads the natural number set in the memory, and confirms whether or not the reception completion notification of the content 6 has been received from the final distribution destination (Nth distribution destination) 3FN at the start of processing. To do.

配信サーバー2Fが、最終の配信先3FNにコンテンツ6が配信されていないことを確認すると(ステップS52でYESの場合)、その一つ手前の配信先3FN−1に次の配信先となる第Nの配信先3FNへの配信を中断する指令を送信し(ステップS53)、続いて、第Nの配信先3FNへコンテンツ6を配信する(ステップS54)。   When the distribution server 2F confirms that the content 6 has not been distributed to the final distribution destination 3FN (in the case of YES in step S52), the Nth distribution destination 3FN-1 that is the next distribution destination is the Nth. A command to interrupt the distribution to the distribution destination 3FN is transmitted (step S53), and then the content 6 is distributed to the Nth distribution destination 3FN (step S54).

コンテンツ6の配信が完了したら(ステップS55でYESの場合)、ステップS56でメモリにN=N−1をセットしてステップS52へ戻る。そして、ステップS52以降の処理ステップを繰り返す。   When the distribution of the content 6 is completed (YES in step S55), N = N−1 is set in the memory in step S56, and the process returns to step S52. Then, the processing steps after step S52 are repeated.

ステップS52で、配信サーバー2Fが、最終の配信先3FNにコンテンツ6が配信されていることを確認すると(ステップS52でNOの場合)、ステップS4に戻り、すべての配信先3Fから受信完了通知を受信すると(ステップS4でYESの場合)、第6の電子情報配信手順は終了する(END)。   In step S52, when the distribution server 2F confirms that the content 6 is distributed to the final distribution destination 3FN (NO in step S52), the process returns to step S4, and reception completion notifications are sent from all the distribution destinations 3F. When it is received (YES in step S4), the sixth electronic information distribution procedure ends (END).

一方、図14は、配信先3Fで実行される第6の配信電子情報送受信手順について順番を追って説明する説明図である。ここで、図14に示される二つの丸Aは、図2の場合と同様に図を簡略化するための便宜上の記号である。また、図14に示される丸Cおよび丸Iは、上述の図13に示される丸Cおよび丸I(ステップS4の手前)に対応する。   On the other hand, FIG. 14 is an explanatory diagram for explaining the sixth distribution electronic information transmission / reception procedure executed in the distribution destination 3F in order. Here, two circles A shown in FIG. 14 are symbols for convenience in order to simplify the drawing as in the case of FIG. Further, the circle C and the circle I shown in FIG. 14 correspond to the circle C and the circle I (before step S4) shown in FIG.

第6の配信電子情報送受信手順は、まず、電源が投入されると、電子情報の受信待機状態となる(START)。第kの配信先3Fkが、配信サーバー2Fから送信された配信先リスト7を受信(ステップS5)するに先立ち、次の配信先、すなわち、第k+1の配信先へ配信を中断または中止する旨の指令(中断指令)を受信している場合(ステップS61でYESの場合)、ステップS62で第kの配信先3Fkが読み出し可能なメモリ(図を省略)に第k+1の配信先へ配信を中断または中止する旨を記憶し、ステップS5に進む。   In the sixth distribution electronic information transmission / reception procedure, first, when the power is turned on, the electronic information reception standby state is set (START). Prior to receiving the delivery destination list 7 transmitted from the delivery server 2F (step S5), the kth delivery destination 3Fk interrupts or cancels delivery to the next delivery destination, that is, the (k + 1) th delivery destination. If a command (interrupt command) has been received (YES in step S61), the distribution is interrupted to the k + 1 distribution destination in the memory (not shown) from which the k th distribution destination 3Fk can be read in step S62. The fact of cancellation is stored, and the process proceeds to step S5.

第kの配信先3Fkが、配信先リスト7を受信し(ステップS5)、コンテンツ6の受信を開始し(ステップS6)、受信した配信先リスト7に次の配信先(第k+1の配信先)3Fk+1が無いと判断した場合(ステップS7でNOの場合)、ステップS8に進み、ステップS8以降の処理ステップを実行する(ステップS8〜END)。   The kth delivery destination 3Fk receives the delivery destination list 7 (step S5), starts receiving the content 6 (step S6), and receives the next delivery destination (k + 1th delivery destination) in the received delivery destination list 7. When it is determined that 3Fk + 1 is not present (NO in step S7), the process proceeds to step S8, and processing steps after step S8 are executed (steps S8 to END).

具体的には、第kの配信先3Fkが、ステップS8でコンテンツ6の受信を確認し、コンテンツ6の受信完了を確認したら(ステップS8でYESの場合)、ステップS9でコンテンツ6の受信完了を配信サーバー2Fへ通知する。その後は、ステップS10で新たな配信リスト7の受信を待機し終了要求があると(ステップS11でYESの場合)、第6の配信電子情報送受信手順を終了する(END)。   Specifically, when the kth delivery destination 3Fk confirms the reception of the content 6 in step S8 and confirms the completion of reception of the content 6 (YES in step S8), the reception completion of the content 6 is confirmed in step S9. Notify the distribution server 2F. Thereafter, in step S10, reception of a new distribution list 7 is awaited and if there is an end request (YES in step S11), the sixth distribution electronic information transmission / reception procedure is ended (END).

また、受信した配信先リスト7に次の配信先(第k+1の配信先)3Fk+1が在ると判断した場合(ステップS7でYESの場合)、ステップS8とステップS63に進む。   If it is determined that the next distribution destination (k + 1th distribution destination) 3Fk + 1 exists in the received distribution destination list 7 (YES in step S7), the process proceeds to step S8 and step S63.

ステップS8以降の処理ステップについては、上述の通りである(ステップS8〜END)。一方、ステップS63では、第kの配信先3Fkが、メモリに第k+1の配信先3Fk+1へ配信を行わないことを記憶しているかを確認する。そして、第k+1の配信先3Fk+1へ配信を行わないことを記憶していない場合(ステップS63でNOの場合)、ステップS12へ進みステップS12以降の処理ステップを実行する(ステップS12〜END)。   The processing steps after step S8 are as described above (steps S8 to END). On the other hand, in step S63, it is confirmed whether or not the kth delivery destination 3Fk stores in the memory that no delivery is performed to the (k + 1) th delivery destination 3Fk + 1. If it is not stored that the distribution is not performed to the (k + 1) -th distribution destination 3Fk + 1 (NO in step S63), the process proceeds to step S12, and the processing steps after step S12 are executed (steps S12 to END).

他方、ステップS63で第kの配信先3Fkが、メモリに第k+1の配信先3Fk+1へ配信を行わないことを記憶している場合(ステップS63でYESの場合)、ステップS8へ進みステップS8以降の処理ステップを実行する(ステップS8〜END)。   On the other hand, when it is stored in step S63 that the kth delivery destination 3Fk does not deliver to the (k + 1) th delivery destination 3Fk + 1 in the memory (in the case of YES in step S63), the process proceeds to step S8. Processing steps are executed (steps S8 to END).

本発明の第6の実施形態によれば、同報性を維持しつつ配信サーバー2Fにおける通信回線の高負荷化を回避することで、運用コストが高い高速回線を使用することなくコンテンツ6の同報配信を行うことができるという利点に加え、すべての配信先への配信が完了するまでの時間を短縮することができるので、コンテンツ6を配信する効率を向上させることができる。   According to the sixth embodiment of the present invention, by avoiding an increase in the load on the communication line in the distribution server 2F while maintaining the broadcast performance, the content 6 can be copied without using a high-speed line with a high operation cost. In addition to the advantage that information distribution can be performed, the time until distribution to all distribution destinations is completed can be shortened, so that the efficiency of distributing the content 6 can be improved.

以上、本発明によれば、同報性を維持しつつ配信サーバー2における通信回線の高負荷化を回避することで、運用コストが高い高速回線を使用することなくコンテンツ6の同報配信を行うことができる。すなわち、サーバー側の通信ネットワークに高速回線を必要としない同報配信システムおよび同報配信方法を実現することができる。   As described above, according to the present invention, broadcast distribution of content 6 is performed without using a high-speed line with a high operation cost by avoiding an increase in the load of the communication line in the distribution server 2 while maintaining the broadcast performance. be able to. That is, it is possible to realize a broadcast distribution system and a broadcast distribution method that do not require a high-speed line in the server-side communication network.

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

本発明の第1の実施形態に係る同報配信システムのシステム構成を概略的に示した概略図。1 is a schematic diagram schematically showing the system configuration of a broadcast distribution system according to a first embodiment of the present invention. 本発明の第1の実施形態に係る同報配信システムの配信サーバーおよび配信先で実行されるそれぞれの処理手順について順番を追って説明する説明図。Explanatory drawing explaining order for each processing procedure performed with the delivery server and delivery destination of the broadcast delivery system which concerns on the 1st Embodiment of this invention. 本発明の第2の実施形態に係る同報配信システムのシステム構成を概略的に示した概略図。Schematic which showed schematically the system configuration | structure of the broadcast delivery system which concerns on the 2nd Embodiment of this invention. 本発明の第3の実施形態に係る同報配信システムのシステム構成の一例を概略的に示した概略図。Schematic which showed roughly an example of the system configuration | structure of the broadcast delivery system which concerns on the 3rd Embodiment of this invention. 本発明の第3の実施形態に係る同報配信システムの配信サーバーで実行される電子情報配信手順について順番を追って説明する説明図。Explanatory drawing explaining order for the electronic information delivery procedure performed with the delivery server of the broadcast delivery system which concerns on the 3rd Embodiment of this invention. 本発明の第3の実施形態に係る同報配信システムの配信先で実行される配信電子情報送受信手順について順番を追って説明する説明図。Explanatory drawing explaining order for the delivery electronic information transmission / reception procedure performed in the delivery destination of the broadcast delivery system which concerns on the 3rd Embodiment of this invention. 本発明の第4の実施形態に係る同報配信システムのシステム構成例を概略的に示した概略図。Schematic which showed roughly the system configuration example of the broadcast delivery system which concerns on the 4th Embodiment of this invention. 本発明の第4の実施形態に係る同報配信システムの配信サーバーで実行される電子情報配信手順について順番を追って説明する説明図。Explanatory drawing explaining order for the electronic information delivery procedure performed with the delivery server of the broadcast delivery system which concerns on the 4th Embodiment of this invention. 本発明の第5の実施形態に係る同報配信システムのシステム構成例を概略的に示した概略図であり、配信サーバーが最初の配信先をどのように決定するかについて概説する説明図。It is the schematic which showed schematically the system configuration example of the broadcast delivery system which concerns on the 5th Embodiment of this invention, and is explanatory drawing outlining how a delivery server determines the first delivery destination. 本発明の第5の実施形態に係る同報配信システムのシステム構成例を概略的に示した概略図であり、コンテンツの配信が完了した配信先から次のコンテンツ配信先をどのように決定するかについて概説する説明図。It is the schematic which showed the system configuration example of the broadcast delivery system based on the 5th Embodiment of this invention roughly, and how to determine the next content delivery destination from the delivery destination which the delivery of content completed FIG. 本発明の第5の実施形態に係る同報配信システムの配信サーバーおよび配信先で実行されるそれぞれの処理手順について順番を追って説明する説明図。Explanatory drawing explaining order for each processing procedure performed with the delivery server and delivery destination of the broadcast delivery system which concerns on the 5th Embodiment of this invention. 本発明の第6の実施形態に係る同報配信システムのシステム構成例を概略的に示した概略図。Schematic which showed roughly the system configuration example of the broadcast delivery system which concerns on the 6th Embodiment of this invention. 本発明の第6の実施形態に係る同報配信システムの配信サーバーで実行される電子情報配信手順について順番を追って説明する説明図。Explanatory drawing explaining the electronic information delivery procedure performed in order by the delivery server of the broadcast delivery system which concerns on the 6th Embodiment of this invention later on. 本発明の第6の実施形態に係る同報配信システムの配信先で実行される配信電子情報送受信手順について順番を追って説明する説明図。Explanatory drawing explaining order for the delivery electronic information transmission / reception procedure performed in the delivery destination of the broadcast delivery system which concerns on the 6th Embodiment of this invention.

符号の説明Explanation of symbols

1 同報配信システム
2 配信サーバー
3 配信先
4 通信ネットワーク
6 コンテンツ
7 配信先リスト
GP1 第1の配信グループ
GP2 第2の配信グループ
DESCRIPTION OF SYMBOLS 1 Broadcast delivery system 2 Delivery server 3 Delivery destination 4 Communication network 6 Content 7 Delivery destination list GP1 1st delivery group GP2 2nd delivery group

Claims (20)

コンテンツを配信する配信サーバーと、
前記コンテンツを受信する複数の配信先とを具備し、
前記配信先は、前記コンテンツを受信すると、前記コンテンツの受信が完了する前に、前記コンテンツを受信した分から順次予め設定された次の配信先に配信を開始するように構成されることを特徴とする同報配信システム。
A distribution server that distributes content;
A plurality of distribution destinations for receiving the content,
When the content is received, the delivery destination is configured to start delivery to a next delivery destination set in advance from the received content before receiving the content is completed. Broadcast distribution system.
前記配信サーバーは、前記コンテンツを配信する際に前記コンテンツの配信先を記録した配信先リストを配信先へ配信するように構成される一方、
前記配信先リストを受信した配信先は、受信したコンテンツを配信する際に前記配信先リストに記録された配信先から自己を除外した残りを新たな配信先として記録した配信先リストを次の配信先へ送信するように構成されることを特徴とする請求項1記載の同報配信システム。
While the distribution server is configured to distribute a distribution destination list in which the distribution destination of the content is recorded when distributing the content to the distribution destination,
The distribution destination that has received the distribution destination list is the next distribution destination list in which the rest of the distribution destination recorded in the distribution destination list is excluded as a new distribution destination when the received content is distributed. 2. The broadcast distribution system according to claim 1, wherein the broadcast distribution system is configured to transmit to a destination.
前記配信先は、前記コンテンツの受信中に全体のデータ量に対する受信したデータ量の割合を示す情報を前記配信サーバーへ送信するように構成されることを特徴とする請求項1記載の同報配信システム。 The broadcast distribution according to claim 1, wherein the distribution destination is configured to transmit information indicating a ratio of a received data amount to a total data amount to the distribution server during reception of the content. system. 前記配信先は、予め設定された複数のグループのうちひとつに属することを特徴とする請求項1記載の同報配信システム。 The broadcast delivery system according to claim 1, wherein the delivery destination belongs to one of a plurality of preset groups. 前記配信先間の通信網に障害が発生した場合、前記配信サーバーは、前記障害発生箇所直前の配信先に前記コンテンツの配信を中断する指令を送信する一方、前記障害発生箇所直後の配信先へ前記コンテンツを配信するように構成されることを特徴とする請求項1記載の同報配信システム。 When a failure occurs in the communication network between the distribution destinations, the distribution server transmits a command to interrupt the distribution of the content to the distribution destination immediately before the failure occurrence location, while the distribution server immediately sends to the distribution destination immediately after the failure occurrence location. The broadcast distribution system according to claim 1, wherein the broadcast distribution system is configured to distribute the content. 前記配信サーバーは、前記障害発生箇所の直後の配信先へ前記コンテンツを配信する際、前記コンテンツのうち前記障害発生箇所の直後の配信先が未受信の部分を配信することを特徴とする請求項5記載の同報配信システム。 The distribution server, when distributing the content to a distribution destination immediately after the failure occurrence location, distributes a portion of the content that is not received by the distribution destination immediately after the failure occurrence location. 5. The broadcast distribution system according to 5. 前記配信先に障害が発生した場合、前記配信サーバーは、障害が発生した配信先の直前の配信先に前記コンテンツの配信を中断する指令を送信する一方、障害が発生した配信先の直後の配信先へ前記コンテンツを配信するように構成されることを特徴とする請求項1記載の同報配信システム。 When a failure occurs in the delivery destination, the delivery server transmits a command to interrupt the delivery of the content to the delivery destination immediately before the delivery destination in which the failure has occurred, while the delivery immediately after the delivery destination in which the failure has occurred. 2. The broadcast distribution system according to claim 1, wherein the broadcast distribution system is configured to distribute the content to a destination. 前記配信サーバーは、障害が発生した配信先の直後の配信先へ前記コンテンツを配信する際、前記コンテンツのうち障害が発生した配信先の直後の配信先が未受信の部分を配信することを特徴とする請求項7記載の同報配信システム。 When the distribution server distributes the content to a distribution destination immediately after the distribution destination in which the failure has occurred, the distribution destination immediately after the distribution destination in which the failure has occurred distributes an unreceived portion of the content. The broadcast distribution system according to claim 7. 前記配信サーバーは、前記配信先の各々とを接続する通信ネットワークの実効伝送速度に基づいて前記コンテンツの最初の配信先を決定するように構成されることを特徴とする請求項1記載の同報配信システム。 2. The broadcast according to claim 1, wherein the distribution server is configured to determine an initial distribution destination of the content based on an effective transmission rate of a communication network connecting each of the distribution destinations. Distribution system. 前記配信先は、他の配信先の各々とを接続する通信ネットワークの実効伝送速度に基づいて前記コンテンツの次の配信先を決定するように構成されることを特徴とする請求項1記載の同報配信システム。 The said delivery destination is comprised so that the next delivery destination of the said content may be determined based on the effective transmission rate of the communication network which connects each of other delivery destinations. Information distribution system. 前記配信先は、前記コンテンツの受信中に全体のデータ量に対する受信したデータ量の割合を示す情報を前記配信サーバーへ送信するように構成されており、
前記配信サーバーは、前記配信先から送信される情報に基づき前記配信先のうち前記コンテンツを受信していない配信先が存在すると判断した場合、当初の最後の配信先から順次遡って前記コンテンツを配信するように構成されることを特徴とする請求項1記載の同報配信システム。
The distribution destination is configured to transmit information indicating the ratio of the received data amount to the total data amount during reception of the content to the distribution server,
When the distribution server determines that there is a distribution destination that does not receive the content among the distribution destinations based on information transmitted from the distribution destination, the distribution server sequentially distributes the content from the original last distribution destination. The broadcast delivery system according to claim 1, wherein the broadcast delivery system is configured to do so.
前記配信サーバーは、当初の最後の配信先から順次遡って前記コンテンツを配信する場合、前記コンテンツの配信に先立って前記コンテンツを配信する直前の配信先へ前記コンテンツの配信を中断する指令を送信するように構成されることを特徴とする請求項11記載の同報配信システム。 When the distribution server distributes the content sequentially from the initial final distribution destination, the distribution server transmits an instruction to interrupt the distribution of the content to a distribution destination immediately before the distribution of the content. The broadcast distribution system according to claim 11, configured as described above. コンテンツを受信するステップと、
前記コンテンツを受信した配信先が次の配信先が在ると判断した場合、前記コンテンツの受信完了前から次の配信先へコンテンツの配信を開始し前記コンテンツを受信したデータを順次配信するステップとを備えることを特徴とする同報配信方法。
Receiving the content;
The distribution destination that has received the content determines that there is a next distribution destination, starting the distribution of the content to the next distribution destination before the completion of the reception of the content, and sequentially distributing the data that has received the content; The broadcast delivery method characterized by comprising.
前記コンテンツを受信するステップは、前記コンテンツの配信先を記録した配信先リストを受信するステップであり、
前記コンテンツを配信するステップは、受信したコンテンツを配信する際に前記配信先リストに記録された配信先から自己を除外した残りを新たな配信先として記録した配信先リストを前記コンテンツと併せて次の配信先へ配信するステップであることを特徴とする請求項13記載の同報配信方法。
The step of receiving the content is a step of receiving a distribution destination list in which distribution destinations of the content are recorded,
In the step of distributing the content, the distribution destination list in which the remainder excluding self from the distribution destination recorded in the distribution destination list when the received content is distributed is recorded as a new distribution destination together with the content. The broadcast delivery method according to claim 13, wherein the broadcast delivery method is a step of delivering to a delivery destination.
前記コンテンツの受信を開始した後、前記コンテンツの受信中に全体のデータ量に対する受信したデータ量の割合を示す情報を配信サーバーへ送信するステップと、
前記コンテンツの全データの受信が完了すると、前記コンテンツの受信が完了した旨を前記配信サーバーへ通知するステップとをさらに備えることを特徴とする請求項13記載の同報配信方法。
Transmitting the information indicating the ratio of the received data amount to the total data amount during reception of the content after starting to receive the content;
The broadcast delivery method according to claim 13, further comprising a step of notifying the delivery server that reception of the content is completed when reception of all data of the content is completed.
前記コンテンツの配信先間の通信網および配信先の少なくとも何れかに障害が発生した場合に前記障害発生箇所の直前の配信先に前記コンテンツの配信を中断する指令を送信するステップと、
前記障害発生箇所の直後の配信先へ前記コンテンツを配信するステップとをさらに備えることを特徴とする請求項13記載の同報配信方法。
Transmitting a command to interrupt the delivery of the content to a delivery destination immediately before the failure location when a failure occurs in at least one of a communication network between the delivery destinations of the content and the delivery destination;
The broadcast delivery method according to claim 13, further comprising the step of delivering the content to a delivery destination immediately after the failure location.
配信サーバーと前記コンテンツの全配信先の各々とを接続する通信ネットワークの実効伝送速度を測定するステップと、
前記通信ネットワークの実効伝送速度の測定結果に基づいて前記配信サーバーから前記コンテンツを最初に配信する配信先を決定するステップとをさらに備えることを特徴とする請求項13記載の同報配信方法。
Measuring an effective transmission rate of a communication network connecting a distribution server and each of all the distribution destinations of the content;
14. The broadcast delivery method according to claim 13, further comprising: determining a delivery destination to which the content is first delivered from the delivery server based on a measurement result of an effective transmission rate of the communication network.
前記コンテンツを受信した配信先と前記コンテンツを受信していない各々の配信先とを接続する通信ネットワークの実効伝送速度を測定するステップと、
前記通信ネットワークの実効伝送速度の測定結果に基づいて前記コンテンツを次に配信する配信先を決定するステップとをさらに備えることを特徴とする請求項13または17記載の同報配信方法。
Measuring an effective transmission rate of a communication network connecting a delivery destination that has received the content and each delivery destination that has not received the content;
The broadcast delivery method according to claim 13 or 17, further comprising a step of determining a delivery destination to which the content is delivered next based on a measurement result of an effective transmission rate of the communication network.
前記コンテンツの配信先が前記コンテンツの受信を開始した後、前記コンテンツの受信中に全体のデータ量に対する受信したデータ量の割合を示す情報を受信するステップと、
前記コンテンツの全データの受信が完了すると、前記コンテンツの受信が完了した旨を受信するステップと、
前記配信先から送信される情報に基づき前記配信先のうち前記コンテンツを受信していない配信先が存在するか否かを判断するステップと、
前記配信先から送信される情報に基づき前記配信先のうち前記コンテンツを受信していない配信先が存在すると判断した場合、前記コンテンツを当初の最後の配信先へ前記コンテンツを配信するステップとをさらに備えることを特徴とする請求項13記載の同報配信方法。
Receiving information indicating a ratio of the received data amount to the total data amount during reception of the content after the content delivery destination starts receiving the content;
Receiving the fact that the reception of the content is completed when reception of all data of the content is completed;
Determining whether there is a delivery destination that has not received the content among the delivery destinations based on information transmitted from the delivery destination;
When it is determined that there is a distribution destination that has not received the content among the distribution destinations based on information transmitted from the distribution destination, the step of distributing the content to an initial final distribution destination is further included. 14. The broadcast delivery method according to claim 13, further comprising:
当初の最後の配信先へ前記コンテンツを配信した後、前記コンテンツを受信していない配信先が存在するか否かを判断するステップと、前記配信先から送信される情報に基づき前記配信先のうち前記コンテンツを受信していない配信先が存在すると判断した場合、当該判断時における最後の配信先へ前記コンテンツを配信するステップとを繰り返し、当初の最後の配信先から一つずつ遡って前記コンテンツを配信することを特徴とする請求項19記載の同報配信方法。 A step of determining whether or not there is a delivery destination that has not received the content after delivering the content to an initial last delivery destination, and among the delivery destinations based on information transmitted from the delivery destination If it is determined that there is a delivery destination that has not received the content, the step of delivering the content to the last delivery destination at the time of the judgment is repeated, and the content is traced back one by one from the initial last delivery destination. 20. The broadcast delivery method according to claim 19, wherein delivery is performed.
JP2006298811A 2006-11-02 2006-11-02 Broadcast distribution system and broadcast distribution method Pending JP2008117116A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006298811A JP2008117116A (en) 2006-11-02 2006-11-02 Broadcast distribution system and broadcast distribution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006298811A JP2008117116A (en) 2006-11-02 2006-11-02 Broadcast distribution system and broadcast distribution method

Publications (1)

Publication Number Publication Date
JP2008117116A true JP2008117116A (en) 2008-05-22

Family

ID=39502981

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006298811A Pending JP2008117116A (en) 2006-11-02 2006-11-02 Broadcast distribution system and broadcast distribution method

Country Status (1)

Country Link
JP (1) JP2008117116A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010067073A (en) * 2008-09-11 2010-03-25 Brother Ind Ltd Storage instruction device, node device, storage instruction processing program, node processing program and storage instruction method
WO2010140376A1 (en) * 2009-06-05 2010-12-09 パナソニック株式会社 Content upload system and content distribution server
JP2011123731A (en) * 2009-12-11 2011-06-23 Nippon Telegr & Teleph Corp <Ntt> Error avoidance method, terminal, and program
JP2012174012A (en) * 2011-02-22 2012-09-10 Fujitsu Ltd Distribution apparatus, distribution program, distribution system, and distribution method
JP2015215789A (en) * 2014-05-12 2015-12-03 富士通株式会社 Base station device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010067073A (en) * 2008-09-11 2010-03-25 Brother Ind Ltd Storage instruction device, node device, storage instruction processing program, node processing program and storage instruction method
WO2010140376A1 (en) * 2009-06-05 2010-12-09 パナソニック株式会社 Content upload system and content distribution server
JPWO2010140376A1 (en) * 2009-06-05 2012-11-15 パナソニック株式会社 Content upload system and content distribution server
US8949908B2 (en) 2009-06-05 2015-02-03 Panasonic Intellectual Property Management Corporation Content upload system and content distribution server
JP2011123731A (en) * 2009-12-11 2011-06-23 Nippon Telegr & Teleph Corp <Ntt> Error avoidance method, terminal, and program
JP2012174012A (en) * 2011-02-22 2012-09-10 Fujitsu Ltd Distribution apparatus, distribution program, distribution system, and distribution method
JP2015215789A (en) * 2014-05-12 2015-12-03 富士通株式会社 Base station device

Similar Documents

Publication Publication Date Title
CN115695281B (en) A node scheduling method, device, equipment and medium for computing power network
CN110061920B (en) A method, device and storage medium for creating a bidirectional segment routing tunnel
CN102137017B (en) Working method and device for virtual network unit
JP2009232379A (en) Communication path securing method, device and program when wired lan fails
CN104283781B (en) A kind of path calculation method and device
US8165016B2 (en) Method and apparatus for setting communication paths in a network
JP5130997B2 (en) Distributed resource management system, distributed resource management method, and distributed resource management program
JP5223717B2 (en) Route calculation apparatus and route calculation method
JP4815547B2 (en) Data synchronization system, data synchronization method, and synchronization management server
JP2008117116A (en) Broadcast distribution system and broadcast distribution method
CN108848197A (en) A kind of method and system of file transmission
EP3099010B1 (en) Network path computation method, apparatus and system
CN107547374A (en) One kind polymerization reason treating method and apparatus
CN101714940A (en) Path-calculating and establishing methods and path-calculating element, nodes and network
JP4715802B2 (en) Communications system
JP2009194713A (en) Packet relay system
CN102143038B (en) Service creation method and node
CN101753433B (en) Method, system and nodes for gaining forwarding adjacency label switched path information
EP3515021A1 (en) Joint route establishment method and device
CN101616052B (en) Tunnel control method and device
JP2006235837A (en) Load balancing system, load balancer management server, switching method for load balancer and program
CN103595628A (en) Method and device for saving FRR protection resources
JP2004157753A (en) Firmware download system
KR101783094B1 (en) Method and apparatus for reporting bundle capabilities between controller and network equipments
JP2014033384A (en) Router function redundancy system, router function redundancy method and router device