(57)【特許請求の範囲】
【請求項１】
パケット・スイッチングを用いるネットワークを使用し、
送信装置が、元データＡに冗長データＣを加えて送信データＢを生成し、前記送信データＢをＭ（Ｍ＞１）個に分割して分割データ（ｂ１〜ｂＭ）を生成するとともに、前記送信データＢにおける各分割データの位置を特定する位置情報を生成し、前記各分割データに前記位置情報を付加して、前記分割データ（ｂ１〜ｂＭ）をＮ（Ｎ＞１）個の経路を使用して受信装置に転送し、
前記受信装置が、Ｎ個の経路を介して前記送信装置から転送された、前記位置情報が付加された分割データ（ｂ１〜ｂＭ）を受信し、前記位置情報を元に、前記分割データ（ｂ１〜ｂＭ）から前記送信データＢを復元し、前記送信データＢから前記元データＡを復元するデータ転送方法であって、
前記送信装置は、冗長データＣとして、元データＡのｘ（ｘ≧１）個の複製データＡ’を用いて、前記送信データＢを生成し、
前記受信装置は、前記受信した分割データ（ｂ１〜ｂＭ）内の元データＡの一部が消失している場合に、前記冗長データＣ内における前記消失したデータの複製データを使用して元データＡを復元することを特徴とするデータ転送方法。
【請求項２】
前記送信装置は、前記分割データ（ｂ１〜ｂＭ）を、Ｎ個の経路（Ｒ１〜ＲＮ）を使用して前記受信装置に転送する際に、ｍ（１≦ｍ≦Ｍ）番目の分割データｂｍが使用する経路Ｒｎ（１≦ｎ≦Ｎ）を、ｍの関数であるｎ＝ｆ（ｍ）式を用いて決定することを特徴とする請求項１に記載のデータ転送方法。
【請求項３】
前記送信装置は、各経路を使用して転送される前記元データＡの成分と、冗長データＣの成分との割合が、時間的に平均化されるように、Ｎ個の経路のそれぞれに対して、前記分割データ（ｂ１〜ｂＭ）を転送することを特徴とする請求項１または請求項２に記載のデータ転送方法。
【請求項４】
送信装置と、受信装置とが、パケット・スイッチングを用いるネットワークを介して接続され、
前記送信装置は、元データＡに冗長データＣを加えて送信データＢを生成する送信データ生成手段と、
前記送信データＢをＭ（Ｍ＞１）個に分割して分割データ（ｂ１〜ｂＭ）を生成するとともに、前記送信データＢにおける各分割データの位置を特定する位置情報を生成する分割データ生成手段と、
前記各分割データに前記位置情報を付加し、前記分割データ（ｂ１〜ｂＭ）を、Ｎ（Ｎ＞１）個の経路を使用して前記受信装置に転送する転送手段とを有し、
前記受信装置は、Ｎ個の経路を介して前記送信装置から転送された、前記位置情報が付加された分割データ（ｂ１〜ｂＭ）を受信する受信手段と、
前記位置情報を元に、前記分割データ（ｂ１〜ｂＭ）から前記送信データＢを復元するデータ合成手段と、前記送信データＢに基づき、前記元データＡを復元する元データ復元手段とを有するデータ転送システムであって、
前記送信装置の送信データ生成手段は、冗長データＣとして、元データＡのｘ（ｘ≧１）個の複製データＡ’を用いて、前記送信データＢを生成し、
前記受信装置の元データ復元手段は、前記受信した分割データ（ｂ１〜ｂＭ）内の元データＡの一部が消失している場合に、前記冗長データＣ内における前記消失したデータの複製データを使用して元データＡを復元することを特徴とするデータ転送システム。
【請求項５】
前記送信装置の転送手段は、前記分割データ（ｂ１〜ｂＭ）を、Ｎ個の経路（Ｒ１〜ＲＮ）を使用して前記受信装置に転送する際に、ｍ（１≦ｍ≦Ｍ）番目の分割データｂｍが使用する経路Ｒｎ（１≦ｎ≦Ｎ）を、ｍの関数であるｎ＝ｆ（ｍ）式を用いて決定することを特徴とする請求項４に記載のデータ転送システム。
【請求項６】
前記送信装置の転送手段は、各経路を使用して転送される前記元データＡの成分と、冗長データＣの成分との割合が、時間的に平均化されるように、Ｎ個の経路のそれぞれに対して、前記分割データ（ｂ１〜ｂＭ）を転送することを特徴とする請求項４または請求項５に記載のデータ転送システム。
【請求項７】
送信装置と、受信装置とが、パケット・スイッチングを用いるネットワークを介して接続されるデータ転送システムに使用される受信装置であって、
送信データＢがＭ（Ｍ＞１）分割された分割データであって、分割前の送信データＢにおける各分割データの位置を特定する位置情報が付加されるとともに、Ｎ（Ｎ＞１）個の経路を介して前記送信装置から転送された分割データ（ｂ１〜ｂＭ）を受信する受信手段と、
前記位置情報を元に、前記分割データ（ｂ１〜ｂＭ）から前記送信データＢを復元するデータ合成手段と、
前記送信データＢから前記元データＡを復元する元データ復元手段とを有し、
前記元データ復元手段は、前記受信した分割データ（ｂ１〜ｂＭ）内の元データＡの一部が消失している場合に、前記受信した分割データ（ｂ１〜ｂＭ）内における前記消失したデータの複製データを使用して元データＡを復元することを特徴とする受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ転送方法、データ転送システム、および受信装置に係わり、特に、選択された経路上に障害が発生し、ルーティング情報が書き換えられるまでの間においても、送信側から受信側へのデータの配送を可能にし、データ損失を防止し、フォールトトレーラントなデータ伝送を実現する際に有効な技術に関する。
【０００２】
【従来の技術】
図１４に示すように、インターネット３０のようなＩＰデータグラムによるパケット・スイッチングを用いるネットワーク上でのデータ転送方法では、スタティックルーティングまたは、ダイナミックルーティングにより、送信装置１０から受信装置２０までの経路を１つ設定し、その単一経路（Ｒ１）を用いてデータを配送している。
スタティックルーティングでは、送信装置１０から受信装置２０へのデータ伝送に用いられる経路は、管理者が直接ルーティング情報を登録し、いったん登録された経路は管理者が変更しない限り保持される。
ダイナミックルーティングでは、ＲＩＰ（Routing Information Protocol；ルーティング情報プロトコル）やＯＳＰＦ（Open Shortest Path First；開放型最短経路優先）等のルーティングプロトコルを用いてルーティング情報を交換し動的に経路が設定される。
しかしながら、送信装置１０から受信装置２０へのデータ伝送に用いられる経路は、ＲＩＰではホップ数が最小となる経路１つが、ＯＳＰＦでは最小コストとなる経路１つが選択された後、障害発生などにより経路情報に変化がなければ、常に同一の経路が選択される。
【０００３】
【発明が解決しようとする課題】
前述したように、従来のデータ伝送方法では、データの配送にインターネット上の経路１つが利用されるため、その経路上で障害が発生した場合は、ルーティング情報が書き換えられるまでの間は障害を避けることができず、その間、他の経路を利用するような冗長なデータ伝送は不可能であった。
即ち、図１５（ａ）に示すように、従来のデータ伝送方法では、送信装置１０から受信装置２０に対して、インターネット上の単一経路（Ｒ１）を介して、（ａ１〜ａ４）のデータが転送されるが、図１５（ｂ）に示すように、ａ４のデータが受信装置２０に到達する前に、Ｒ１の単一経路上で障害が発生すると、受信装置２０でａ４のデータを受信することができなくなる。
例えば、ＨＤ映像等のデータ約１２０Ｍｂｐｓのトラフイックを単一経路で伝送した場合に、ルータでパケットロスが発生し、映像が一時的にとぎれてしまうといった事例が知られている。
【０００４】
本発明は、前記従来技術の問題点を解決するためになされたものであり、本発明の目的は、データ転送方法において、選択された経路上に障害が発生し、ルーティング情報が書き換えられるまでの間においても、送信側から受信側へのデータの配送を可能にし、データ損失を防止し、フォールトトレーラントなデータ伝送を実現することが可能となる技術を提供することにある。
また、本発明の他の目的は、前述のデータ転送方法を実現するための、データ転送システム、および受信装置を提供することにある。
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述及び添付図面によって明らかにする。
【０００５】
【課題を解決するための手段】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、下記の通りである。
即ち、本発明は、パケット・スイッチングを用いるネットワークを使用し、送信側から受信側に対してデータを転送する際に、送信側で、元データＡに冗長データＣを加えて送信データＢを生成し、送信データＢをＭ個に分割して分割データ（ｂ１〜ｂＭ）を生成するとともに、送信データＢにおける各分割データの位置を特定する位置情報を生成し、各分割データに位置情報を付加して、分割データ（ｂ１〜ｂＭ）をＮ個の経路を使用して、前記受信側に転送し、受信側で、Ｎ個の経路を介して送信装置から転送された、位置情報が付加された分割データ（ｂ１〜ｂＭ）を受信し、位置情報を元に分割データ（ｂ１〜ｂＭ）から送信データＢを復元し、この送信データＢから元データＡを復元することを特徴とする。
【０００７】
前述の手段によれば、パケット・スイッチングを用いるネットワークを使用し、送信側から受信側に対してデータを転送する際に、送信装置と受信装置との間に、手動または自動的に設定された複数の経路が使用される。
そのため、経路の一部で障害が発生した場合に、他の経路を利用した、冗長なデータ転送を行うことが可能となる。
そして、冗長データとして、元データＡの複製データを用いることで、元データＡの一部が、受信装置に未到達の場合でも、冗長データに基づき、元データＡを復元することができるので、データの損失を防止し、フォールトトレーラントなデータ伝送を実現することが可能となる。
【０００８】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
なお、実施の形態を説明するための全図において、同一機能を有するものは同一符号を付け、その繰り返しの説明は省略する。
［実施の形態１］
図１は、本発明の実施の形態１のデータ転送方法を説明するための図である。本実施の形態では、送信装置１０において、まず元データＡに対する冗長データＣを生成し、この元データＡと冗長データＣとを結合して、送信データＢを生成する。
次に、送信データＢを、（ｂ１〜ｂＭ）のサブデータに分割し、Ｎ個の経路を使用して、送信装置１０から受信装置２０に転送する。
なお、図１では、送信データＢを８つのサブデータ（ｂ１〜ｂ８）に分割し、分割データ｛ｂ１，ｂ５｝、｛ｂ２，ｂ６｝、｛ｂ３，ｂ７｝、｛ｂ４，ｂ８｝を、それぞれ経路（Ｒ１，Ｒ２，Ｒ３，Ｒ４）の４つの経路を使って受信装置２０に転送する場合を図示している。
【０００９】
４つの経路（Ｒ１，Ｒ２，Ｒ３，Ｒ４）の設定方法としては、図２に示すように、送信装置１０、受信装置２０において、それぞれ別のネットワークインターフェースユニット（ＮＩＵ；Network Interface Unit、以下、単に、ＮＩＵという。）５１を使用し、別のルータ５２を経て、別のネットワークに接続する。
または、図３に示すように、１つのＮＩＵ５１から、別のネットワーク上に存在する複数（ここでは４つ）のプロキシ・サーバ（Proxy Server）５３とのコネクションを介して複数の経路に接続してもよい。
さらに、送信装置１０の構成は図２（または、図３）に示す構成とし、受信装置２０の構成は図３（または、図２）に示す構成とするなど、図２に示す構成、および図３に示す構成の組み合わせで設定してもよい。
【００１０】
なお、送信装置１０において、分割データ（ｂ１〜ｂ８）に、図４に示すような送信データＢにおける、各分割データ（ｂ１〜ｂ８）の位置情報を付加することにより、受信装置２０に、分割データ（ｂ１〜ｂ８）が、それぞれ別の経路を経て、不規則な順で届いたとしても、図４に示す位置情報を元に、受信装置２０において、分割データ（ｂ１〜ｂ８）を、再び整頓し送信データＢを復元することができる。
例えば、ペイロードタイプとして、分割データが元データＡの一部であるか冗長データＣの一部であるかといった情報、シーケンス番号として、元データＡまたは冗長データＣの何番目の分割データであるかといった情報、さらに、そのデータの所属を一意に識別するためのソースＩＤ等を付加しておく。
受信装置２０では、図４に示すような位置情報を元に、送信データＢから、元データＡを復元する。
【００１１】
［実施の形態２］
図５は、本発明の実施の形態２のデータ転送方法を説明するための図である。図５に示すように、本実施の形態では、冗長データＣとして、ｘ（ｘ≧１）個の元データＡの複製データＡ’を用いることを特徴とするものである。
なお、図５では、冗長データＣとして、１個の元データＡの複製データＡ’を用いる場合を図示しているが、この場合に、分割データ｛ｂ１，ｂ５｝、｛ｂ２，ｂ６｝、｛ｂ３，ｂ７｝、｛ｂ４，ｂ８｝はそれぞれ同じデータとなる。
そして、図５では、各分割データ（ｂ１〜ｂ８）を、４つの経路（Ｒ１，Ｒ２，Ｒ３，Ｒ４）を使用して、受信装置２０に転送する。
この場合に、仮に、Ｒ１の経路上でトラブルが発生すると、図６、図７に示すように、データの一部（図６では、ｂ８の分割データ、図７ではｂ１の分割データ）が消失してしまうケースが考えられる。
しかしながら、本実施の形態では、図６に示すように、複製データＡ’の一部となる分割データ（ｂ８）が消失した場合は、そのまま元データＡに該当する分割データ（ｂ４）を用いて、元データＡを復元することができる。
また、図７に示すように、元データＡの一部となる分割データ（ｂ１）が消失した場合は、複製データＡ’のうちの消失した元データＡに対応する分割データ（ｂ５）を用いて、元データＡを復元することができる。
【００１２】
［実施の形態３］
図８は、本発明の実施の形態３のデータ転送方法を説明するための図である。図８に示すように、本実施の形態では、冗長データＣとして、誤り訂正データＰを用いることを特徴とするものである。
図８では、｛ｂ１，ｂ４｝、｛ｂ２，ｂ５｝、｛ｂ３，ｂ６｝となるデータから、例えば、パリティー方式により、それぞれｂ７，ｂ８，ｂ９となるデータを生成する。
ここで、ｂ７＝ｂ１ ＸＯＲ（排他的論理和回路） ｂ４、ｂ８＝ｂ２ ＸＯＲ ｂ５、ｂ９＝ｂ３ ＸＯＲ ｂ６で表される。
そして、図８では、各分割データ（ｂ１〜ｂ９）を、３つの経路（Ｒ１，Ｒ２，Ｒ３）を使用して、受信装置２０に転送する。
この場合に、仮に、Ｒ１の経路上でトラブルが発生すると、図９、図１０に示すように、データの一部（図９では、ｂ８の分割データ、図１０ではｂ１の分割データ）が消失してしまうケースが考えられる。
【００１３】
しかしながら、図９に示すように、誤り訂正データＰの一部となる分割データ（ｂ８）が消失した場合は、そのまま元データＡに該当する分割データ（ｂ２，ｂ５）を用いて、元データＡを復元することができる。
また、図１０に示すように、元データＡの一部となる分割データ（ｂ１）が消失した場合は、元データＡの一部である分割データ（ｂ４）と、誤り訂正データＰの一部である分割データ（ｂ７）を用いて、消失した分割データ（ｂ１）を再生でき、これにより、元データＡを復元することができる。
図１０の場合は、（ｂ１＝ｂ７ ＸＯＲ ｂ４）により、ｂ１の分割データを再生することができる。
なお、誤り訂正の方式として、パリティー方式の他に、ハミングコードの生成等を用いることもできる。
さらに、本実施の形態では、受信装置２０において、受信した誤り訂正データＰに基づき、受信した分割データ（ｂ１〜ｂ８）の誤りを検出し、訂正することもできる。
【００１４】
［実施の形態４］
本発明の実施の形態４のデータ転送方法は、送信装置１０から、Ｎ個の経路（Ｒ１〜ＲＮ）を使用して、分割データ（ｂ１〜ｂＭ）を受信装置２０に転送する際に、ｍ（１≦ｍ≦Ｍ）番目の分割データｂｍが使用する経路Ｒｎ（１≦ｎ≦Ｎ）を、ｍの関数であるｎ＝ｆ（ｍ）式を用いて自動的に選択することを特徴とするものである。
例えば、ｍの関数として、ｎ＝ｆ（ｍ）＝ｍ％Ｎ（この式は、ｎはｍをＮで割った時の余りを表す。）を採用すれば、図１に示すように、分割データ（ｂ１，ｂ５）は、Ｒ１の経路が自動的に選択されて、受信装置２０に転送される。
同様に、分割データ（ｂ２，ｂ６）はＲ２の経路が、分割データ（ｂ３，ｂ７）はＲ３の経路が、分割データ（ｂ４，ｂ８）はＲ４の経路が、自動的に選択される。
【００１５】
［実施の形態５］
本発明の実施の形態５のデータ転送方法は、送信装置１０から、Ｎ個の経路（Ｒ１〜ＲＮ）を使用して、分割データ（ｂ１〜ｂＭ）を受信装置２０に転送する際に、各経路を使用して転送される前記元データＡの成分と、冗長データＣ（複製データＡ’、または誤り訂正データＰ）の成分との割合が、時間的に平均化されるように、特定の経路に固定せず、Ｎ個の経路（Ｒ１〜ＲＮ）それぞれに対して、分割データ（ｂ１〜ｂＭ）を転送することを特徴とする。
例えば、図５の場合では、各経路（Ｒ１〜Ｒ４）上に、２回に１回、冗長データＣ（複製データＡ’、または誤り訂正データＰ）の成分を転送することで、冗長データＣの成分を、各経路に平均的に分散させて転送する。
同様に、図８では、各経路（Ｒ１〜Ｒ３）上に、３回に１回、冗長データＣ（複製データＡ’、または誤り訂正データＰ）の成分を転送することで、冗長データＣの成分を、各経路に平均的に分散させて転送する。
【００１６】
［実施の形態６］
本発明の実施の形態５のデータ転送方法は、送信装置１０において、元データＡをＭ個に分割して分割データ（ａ１〜ａＭ）を生成し、当該分割データ（ａ１〜ａＭ）をＬ個の経路を使用し、ブロードキャストまたはマルチキャストにより受信装置２０に転送することを特徴とするものである。
図１１は、本発明の実施の形態５のデータ転送方法の一例を説明するための図である。
図１１に示す例では、元データＡを４分割した分割データ（ａ１〜ａ４）を、４つの経路（Ｒ１〜Ｒ４）を使用して、マルチキャストにより、受信装置２０に転送する場合を示している。
この場合に、図１２に示すように、仮に、Ｒ２の経路上で、ａ１の分割データが、また、（Ｒ２〜Ｒ４）の経路上で、ａ４の分割データが消失したとしても、（Ｒ１，Ｒ３，Ｒ４）の経路を介して、ａ１の分割データが、同様に、Ｒ１の経路を介して、ａ４の分割データが、受信装置２０に転送されるので、受信装置２０は、元のデータＡを復元することができる。
このように、本実施の形態によれば、受信装置２０に対して、複数の経路の内の少なくとも１つから、（ａ１〜ａＭ）の分割データが転送されていれば、それを用いて、受信装置２０で元データＡを復元することができる。
【００１７】
［実施の形態７］
図１３は、前述の各実施の形態のデータ転送方法を実現するためのデータ転送システムの概略構成を示すブロック図である。
以下、前述の各実施の形態のデータ転送方法を実現するためのデータ転送システムの概略構成について説明する。
図１３に示すように、送信装置１０は、データ記憶部１１と、冗長データ作成処理部１２と、データ分割処理部１３と、データ出力経路決定部１４と、ネットワーク・インターフェース部１５とから構成される。
データ記憶部１１は、元データＡ、冗長データＣ（複製データＡ’、または誤り訂正データＰ）、あるいは、送信データＢを記憶する。
冗長データ作成処理部１２は、データ記憶部１１に記憶されている元データＡから冗長データＣを生成し、データ記憶部１１に記憶する処理を実行する。
例えば、前述の実施の形態２では、冗長データ作成処理部１２は、ｘ個（ｘ≧１）の元データＡの複製データＡ’を生成し、データ記憶部１１に記憶し、また、前述の実施の形態３では、冗長データ作成処理部１２は、誤り訂正データＰを生成し、データ記憶部１１に記憶する処理を行う。
【００１８】
データ分割処理部１３は、データ記憶部１１に記載されている元データＡと、冗長データＣ（複製データＡ’、または誤り訂正データＰ）とから、送信データＢを生成し、当該送信データＢをＭ個に分割して分割データ（ｂ１〜ｂＭ）を生成する処理を実行する。
なお、前述したように、送信データＢを分割する際に、送信データＢにおける各分割データの位置を特定できる位置情報を生成し、各分割データ（ｂ１〜ｂＭ）に付加する。
データ出力経路決定部１４は、分割データ（ｂ１〜ｂＭ）のそれぞれを、Ｎ個の経路（Ｒ１〜ＲＮ）のどの経路を使用して、受信装置２０に転送するかを決定する。
【００１９】
例えば、前述の実施の形態４の場合には、ｍ番目の分割データｂｍは、ｎ＝ｆ（ｍ）番目の経路Ｒｎを使用するように出力経路の振り分けを行う。
また、前述の実施の形態５の場合には、分割データ（ｂ１〜ｂＭ）が、元データＡの一部なのか、冗長データＣの一部なのか、あるいは、その両方を含むのかをチェックし、各経路から転送されるデータのうち、元データＡの成分と、冗長データＣの成分とがそれぞれが占める割合が、時間的に平均化されるように出力経路の決定を行う。
ネットワーク・インターフェース部１５は、１つ、または複数のＮＩＵを有し、それを介して、パケット・スイッチングを用いるネットワークに接続している。
複数のＮＩＵが存在する場合、各ＮＩＵは、１つまたは複数の経路への分割データ（ｂ１〜ｂＭ）の出口となる。
ＮＩＵが１つしか存在しない場合、そのＮＩＵが、複数経路への送信装置側の単一出口となり、分割データ（ｂ１〜ｂＭ）は、別経路上の複数のプロキシ・サーバ５３を介して、複数経路へと出て行くことになる。
【００２０】
受信装置２０は、ネットワーク・インターフェース部２４と、データ記憶部２１と、データ合成処理部２３と、データ復元処理部２２とから構成される。
ネットワーク・インターフェース部２４は、１つ、または複数のＮＩＵを有し、それを介してパケット・スイッチングを用いるネットワークに接続している。複数のＮＩＵが存在する場合、各ＮＩＵは、１つ、または複数の経路からの分割データ（ｂ１〜ｂＭ）の入口となる。
ＮＩＵが１つしか存在しない場合、そのＮＩＵが、複数経路からの受信装置側の単一の入口となり、別経路上の複数のプロキシ・サーバ５３を介して、複数経路から分割データ（ｂ１〜ｂＭ）が入力される。
データ記憶部２１は、ネットワーク３０を介して、受信した分割データ（ｂ１〜ｂＭ）、あるいは復元された送信データＢおよび元データＡを記憶する。
【００２１】
データ合成処理部２３は、受信した分割データ（ｂ１〜ｂＭ）から、送信装置１０で付加された分割データ（ｂ１〜ｂＭ）の位置情報に基づき、送信データＢを復元する処理を実行する。
データ復元処理部２２は、データ記憶部２１に記憶されている送信データＢから元データＡを復元し、データ記憶部２１に記憶する処理を実行する。
この元データＡの復元の際に、分割データ（ｂ１〜ｂＭ）の中の、元データＡの一部が消失、即ち、受信装置２０に未到達であった場合に、送信データＢ中の冗長データＣ（即ち、複製データＡ’、または誤り訂正データＰ）に基づき、当該消失した部分を復元し、元データＡを復元する。
以上、本発明者によってなされた発明を、前記実施の形態に基づき具体的に説明したが、本発明は、前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【００２２】
【発明の効果】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、下記の通りである。
（１）本発明によれば、選択された経路上に障害が発生し、ルーティング情報が書き換えられるまでの間においても、送信側から受信側へのデータの配送を可能にし、データ損失を防止し、フォールトトレーラントなデータ伝送を実現することが可能となる。
（２）本発明によれば、経路上の一部で障害が発生した場合に、直接その影響を受けるといった問題点を改善し、従来の１経路のみのデータ伝送と比べ、信頼性を向上させることが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態１のデータ転送方法を説明するための図である。
【図２】本発明の実施の形態１のデータ転送方法における複数経路の設定方法の一例を示す図である。
【図３】本発明の実施の形態１のデータ転送方法における複数経路の設定方法の他の例を示す図である。
【図４】本発明の実施の形態１のデータ転送方法において、分割データに付加される位置情報の一例を示す図である。
【図５】本発明の実施の形態２のデータ転送方法を説明するための図である。
【図６】本発明の実施の形態２のデータ転送方法において、１つの経路上で障害が発生した場合でも、元データＡを復元できることを説明するための図である。
【図７】本発明の実施の形態２のデータ転送方法において、１つの経路上で障害が発生した場合でも、元データＡを復元できることを説明するための図である。
【図８】本発明の実施の形態３のデータ転送方法を説明するための図である。
【図９】本発明の実施の形態３のデータ転送方法において、１つの経路上で障害が発生した場合でも、元データＡを復元できることを説明するための図である。
【図１０】本発明の実施の形態３のデータ転送方法において、１つの経路上で障害が発生した場合でも、元データＡを復元できることを説明するための図である。
【図１１】本発明の実施の形態５のデータ転送方法の一例を説明するための図である。
【図１２】本発明の実施の形態５のデータ転送方法において、３つの経路上で障害が発生した場合でも、元データＡを復元できることを説明するための図である。
【図１３】本発明の各実施の形態のデータ転送方法を実現するためのデータ転送システムの概略構成を示すブロック図である。
【図１４】インターネットのようなＩＰデータグラムによるパケット・スイッチングを用いるネットワーク上での従来のデータ転送方法を説明するための図である。
【図１５】従来のデータ伝送方法における問題点を説明するための図である。
【符号の説明】
１０…送信装置、１１，２１…データ記憶部、１２…冗長データ作成処理部、１３…データ分割処理部、１４…データ出力経路決定部、１５，２４…ネットワーク・インターフェース部、２０…受信装置、２２…データ復元処理部、２３…データ合成処理部、３０…インターネット、５１…ネットワークインターフェースユニット（ＮＩＵ）、５２…ルータ、５３…プロキシ・サーバ、Ａ…元データ、Ｂ…送信データ、ａ１〜ａ４，ｂ１〜ｂ９…分割データ、Ｒ１〜Ｒ４…経路。
【図１】
0003663151.tif 000002
【図２】
0003663151.tif 000003
【図３】
0003663151.tif 000004
【図４】
0003663151.tif 000005
【図５】
0003663151.tif 000006
【図６】
0003663151.tif 000007
【図７】
0003663151.tif 000008
【図８】
0003663151.tif 000009
【図９】
0003663151.tif 000010
【図１０】
0003663151.tif 000011
【図１１】
0003663151.tif 000012
【図１２】
0003663151.tif 000013
【図１３】
0003663151.tif 000014
【図１４】
0003663151.tif 000015
【図１５】
0003663151.tif 000016