(57)【特許請求の範囲】
【請求項１】
一つの送信端末から複数の受信端末へ送信ファイルを複数のデータ転送ユニット（ＤＴＵ）に分割してＭＦＴＰ（Ｍｕｌｔｉｃａｓｔ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により伝送する１対多通信装置において、前記送信端末は、データ送信開始前に送出するＡｎｎｏｕｎｃｅメッセージに前記ＤＴＵを付加して送信する手段を有し、前記受信端末は、前記Ａｎｎｏｕｎｃｅメッセージに付加されたＤＴＵを抽出しファイルを復元する手段を有していることを特徴とする１対多通信装置。
【請求項２】
一つの送信端末から複数の受信端末へ送信ファイルを複数のデータ転送ユニット（ＤＴＵ）に分割してＭＦＴＰ（Ｍｕｌｔｉｃａｓｔ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により伝送する１対多通信装置において、前記送信端末は、送信ファイルのサイズがＡｎｎｏｕｎｃｅメッセージの空き領域に収納可能なサイズか否かを判定するファイルサイズ判定部と、このファイルサイズ判定部によりＡｎｎｏｕｎｃｅメッセージの空き領域に収納可能であると判定された送信ファイルをＤＴＵに分割するファイル分割部と、このファイル分割部により生成されたＤＴＵを付加したＡｎｎｏｕｎｃｅメッセージを生成するＡｎｎｏｕｎｃｅメッセージ生成部と、ＤＴＵを含むＡｎｎｏｕｎｃｅメッセージを受信した受信端末からのＮＡＣＫメッセージを受信した場合に前記ＤＴＵを含むＡｎｎｏｕｎｃｅメッセージを再送するように制御する再送制御部とを有していることを特徴とする１対多通信装置。
【請求項３】
前記送信端末は、ＭＦＴＰにより送信処理を行うＭＦＴＰ送信手段を具備し、前記ファイルサイズ判定部は送信ファイルサイズがＡｎｎｏｕｎｃｅメッセージの空き領域に収納不可能であると判定したならば、この送信ファイルを前記ＭＦＴＰ送信手段へ送出して従来どおりのＭＦＴＰにより送信処理を実施することを特徴とする請求項２記載の１対多通信装置。
【請求項４】
一つの送信端末から複数の受信端末へ送信ファイルを複数のデータ転送ユニット（ＤＴＵ）に分割してＭＦＴＰ（Ｍｕｌｔｉｃａｓｔ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により伝送する１対多通信装置において、前記受信端末は、受信したＡｎｎｏｕｎｃｅメッセージにＤＴＵが付加されているか否かを判定するモード判定部と、このモード判定部によりＤＴＵが付加されていると判定されたＡｎｎｏｕｎｃｅメッセージから付加されたＤＴＵを抽出するＤＴＵ抽出部と、抽出されたＤＴＵにエラーが発生したときにＮＡＣＫメッセージを返送して再送を要求し、抽出されたＤＴＵが正常であればファイルを復元するファイル復元部とを有していることを特徴とする１対多通信装置。
【請求項５】
前記受信端末は、ＭＦＴＰにより受信処理を行うＭＦＴＰ受信手段を具備し、前記モード判定部はＤＴＵが付加されていないＡｎｎｏｕｎｃｅメッセージを前記ＭＦＴＰ受信手段へ送出して従来どおりのＭＦＴＰにより受信処理を実施することを特徴とする請求項４記載の１対多通信装置。
【請求項６】
一つの送信端末から複数の受信端末へ送信ファイルを複数のデータ転送ユニット（ＤＴＵ）に分割してＭＦＴＰ（Ｍｕｌｔｉｃａｓｔ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により伝送する１対多通信方法において、前記送信端末はＡｎｎｏｕｎｃｅメッセージの空き領域にＤＴＵを付加して送信する工程を有し、前記受信端末は前記Ａｎｎｏｕｎｃｅメッセージに付加されたＤＴＵを抽出し復元する工程を有することを特徴とする１対多通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はマルチキャスト通信のような１対多通信を行う装置および方法に関し、特に一つの送信端末から複数の受信端末へ送信ファイルを複数のデータ転送ユニット（ＤＴＵ）に分割してＭＦＴＰ（Ｍｕｌｔｉｃａｓｔ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により伝送する１対多通信装置および方法に関する。
【０００２】
【従来の技術】
マルチキャスト通信のような１対多通信において、１つの送信端末から複数の各受信端末に対してデータを送信する場合、送信端末から単に垂れ流し的に送信したのでは、受信端末において受信データに誤りが生じても、これを回復することは不可能である。
【０００３】
そこで、高信頼度の１対多通信を実施するためには、送信端末において、各受信端末が正常にデータを受信したか否かの受信確認を行い、受信失敗の応答を受けた場合にはそのデータを再送するようにすればよい。
【０００４】
このように受信確認を行いながら１対多通信を行う通信手順として、ＳｔａｒＢｕｒｓｔコミュニケーション社が開発し、１９９７年２月にインターネットドラフトとして公開されたＭＦＴＰ（Ｍｕｌｔｉｃａｓｔ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）がある。
【０００５】
ＭＦＴＰは、ＵＤＰ／ＩＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）上で動作し、マルチキャストＩＰネットワーク上の多数の受信端末に対して、同時に高信頼度でファイルを伝送できるようにしている。
【０００６】
ここで、図６に示すフローチャートを参照してＭＦＴＰによる１対多通信装置の送信端末の動作について説明する。
【０００７】
送信端末は、送信すべきファイルが発生すると、このファイルをデータ転送ユニット（ＤＴＵ：Ｄａｔａ  Ｔｒａｎｓｆｅｒ  Ｕｎｉｔ）と呼ばれる複数の送信単位に分割する（ステップ３０１）。
【０００８】
すなわち、図８に示すように、１つのファイルを複数のブロック１，２，３，…，ｍに分割し、更に１つのブロックを複数のＤＴＵ１，２，３，…，ｎに分割して送信する。
【０００９】
各ブロックのＤＴＵ１，２，３，…，ｎには、ファイル復元時に使用される一連番号（１），（２），…，（ｎ），…がそれぞれ付与され、ブロックｍの最後のＤＴＵには一連番号(ｍ×ｎ)が付与される。
【００１０】
次に、データ送信開始に先立ち、ネットワーク上の送信対象の受信端末に対してＡｎｎｏｕｎｃｅメッセージを複数回に分けて送信する（ステップ３０２）。
【００１１】
このＡｎｎｏｕｎｃｅメッセージには、サーバアドレス、応答先アドレス、送信先アドレスや、ブロックサイズ、ＤＴＵサイズ、ファイルサイズ等の通信に関する各種パラメータ情報が含まれている。
【００１２】
送信端末は、このＡｎｎｏｕｎｃｅメッセージを受信した各受信端末から返送されてくるＲｅｇｉｓｔｒａｔｉｏｎメッセージを受信し、送信対象の全ての受信端末からのＲｅｇｉｓｔｒａｔｉｏｎメッセージを受信したとき、または制限時間が経過したときに（ステップ３０３）、ＤＴＵの送信を開始する（ステップ３０４）。
【００１３】
送信端末から一連のＤＴＵを送信することをパスと呼び、通常、第1回目のパスで１ファイル全体を送信すると共に、受信端末に対してＳｔａｔｕｓ  Ｒｅｑｕｅｓｔメッセージを送信し、受信に失敗したＤＴＵに関する応答を要求する。
【００１４】
各受信端末は、受信に失敗したＤＴＵが発生した場合にＳｔａｔｕｓ  Ｒｅｑｕｅｓｔメッセージに応じてＮＡＣＫ（Ｎｅｇａｔｉｖｅ  Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ：否定確認）メッセージを返送する。また、全てのＤＴＵを正常に受信できたときにはＤｏｎｅメッセージを返送する。
【００１５】
送信端末は、受信端末からのＮＡＣＫメッセージを受信した場合（ステップ３０５）、２回目以降のパスにより、前回のパスで各受信端末から再送要求のあったＤＴＵを再送する（ステップ３０６）。
【００１６】
送信端末は、全ての受信端末からＤｏｎｅメッセージを受信して通信終了処理を行う（ステップ３０７）。
【００１７】
図７は、ＭＦＴＰによる１対多通信装置の受信端末の動作を示すフローチャートである。
【００１８】
受信端末は、Ａｎｎｏｕｎｃｅメッセージを受信し（ステップ４０１）、自端末宛てのＡｎｎｏｕｎｃｅメッセージを受信したならば（ステップ４０２）、Ｒｅｇｉｓｔｒａｔｉｏｎメッセージを返送する（ステップ４０３）。
【００１９】
そして、送信されてくるＤＴＵを受信し（ステップ４０４）、ＤＴＵを正常に受信できなかったときは（ステップ４０５）、受信失敗を示すＮＡＣＫメッセージを送信端末からのＳｔａｔｕｓ  Ｒｅｑｕｅｓｔメッセージに応じて返送する（ステップ４０６）。その後、全てのＤＴＵを正常に受信できたときに（ステップ４０７）、Ｄｏｎｅメッセージを返送する（ステップ４０８）。
【００２０】
【発明が解決しようとする課題】
上述したように従来のＭＦＴＰによる１対多通信では、データ送信開始の前に、ネットワーク上の送信対象の受信端末に対してＡｎｎｏｕｎｃｅメッセージを複数回に分けて送信し、送信対象の全ての受信端末からＲｅｇｉｓｔｒａｔｉｏｎメッセージを受信したとき、または制限時間が経過したときに、データの送信を開始している。
【００２１】
しかし、Ａｎｎｏｕｎｃｅメッセージの送信に割り当てられた期間には無駄な空き領域が存在するので、トラフィックが増加しスループットが低下するという問題を有している。
【００２２】
本発明の目的は、従来のＭＦＴＰによる１対多通信よりも、トラフィックを軽減しスループットを向上させることができる１対多通信装置および方法を提供することにある。
【００２３】
【課題を解決するための手段】
本発明は、一つの送信端末から複数の受信端末へ送信ファイルを複数のデータ転送ユニット（ＤＴＵ）に分割してＭＦＴＰ（Ｍｕｌｔｉｃａｓｔ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により伝送する１対多通信装置において、前記送信端末がデータ送信開始前に送出するＡｎｎｏｕｎｃｅメッセージに前記ＤＴＵを付加して送信する手段を有し、前記受信端末が前記Ａｎｎｏｕｎｃｅメッセージに付加されたＤＴＵを抽出しファイルを復元する手段を有している。
【００２４】
具体的には、前記送信端末は、送信ファイルのサイズがＡｎｎｏｕｎｃｅメッセージの空き領域に収納可能なサイズか否かを判定するファイルサイズ判定部と、このファイルサイズ判定部によりＡｎｎｏｕｎｃｅメッセージの空き領域に収納可能であると判定された送信ファイルをＤＴＵに分割するファイル分割部と、このファイル分割部により生成されたＤＴＵを付加したＡｎｎｏｕｎｃｅメッセージを生成するＡｎｎｏｕｎｃｅメッセージ生成部と、ＤＴＵを含むＡｎｎｏｕｎｃｅメッセージを受信した受信端末からのＮＡＣＫメッセージを受信した場合に前記ＤＴＵを含むＡｎｎｏｕｎｃｅメッセージを再送するように制御する再送制御部とを有している。
【００２５】
また、前記送信端末は、ＭＦＴＰにより送信処理を行うＭＦＴＰ送信手段を具備し、前記ファイルサイズ判定部は送信ファイルサイズがＡｎｎｏｕｎｃｅメッセージの空き領域に収納不可能であると判定したならば、この送信ファイルを前記ＭＦＴＰ送信手段へ送出して従来どおりのＭＦＴＰにより送信処理を実施する。
【００２６】
更に、前記受信端末は、受信したＡｎｎｏｕｎｃｅメッセージにＤＴＵが付加されているか否かを判定するモード判定部と、このモード判定部によりＤＴＵが付加されていると判定されたＡｎｎｏｕｎｃｅメッセージから付加されたＤＴＵを抽出するＤＴＵ抽出部と、抽出されたＤＴＵにエラーが発生したときにＮＡＣＫメッセージを返送して再送を要求し、抽出されたＤＴＵが正常であればファイルを復元するファイル復元部とを有している。
【００２７】
また、前記受信端末は、ＭＦＴＰにより受信処理を行うＭＦＴＰ受信手段を具備し、前記モード判定部はＤＴＵが付加されていないＡｎｎｏｕｎｃｅメッセージを前記ＭＦＴＰ受信手段へ送出して従来どおりのＭＦＴＰにより受信処理を実施する。
【００２８】
本発明は、一つの送信端末から複数の受信端末へ送信ファイルを複数のデータ転送ユニット（ＤＴＵ）に分割してＭＦＴＰ（Ｍｕｌｔｉｃａｓｔ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により伝送する１対多通信方法において、前記送信端末はＡｎｎｏｕｎｃｅメッセージの空き領域にＤＴＵを付加して送信する工程を有し、前記受信端末は前記Ａｎｎｏｕｎｃｅメッセージに付加されたＤＴＵを抽出し復元する工程を有する。
【００２９】
【発明の実施の形態】
次に本発明について図面を参照して説明する。
【００３０】
図１は本発明の１対多通信装置の送信端末の一実施形態を示すブロック図である。
【００３１】
送信端末は、送信すべきファイルを設定するファイル入力部１と、送信ファイルを従来どおりのＭＦＴＰにより送信するＭＦＴＰ送信手段２と、Ａｎｎｏｕｎｃｅメッセージの空き領域にＤＴＵを付加してＤＴＵを含むＡｎｎｏｕｎｃｅメッセージを生成する手段３と、通信回線とのインタフェースである通信回線入出力部４とを備えている。
【００３２】
ＭＦＴＰ送信手段２は、送信するファイルをデータ転送ユニット（ＤＴＵ：Ｄａｔａ  Ｔｒａｎｓｆｅｒ  Ｕｎｉｔ）と呼ばれる複数の送信単位に分割するファイル分割部２１と、データ送信開始に先立ちネットワーク上の送信対象の受信端末に対しＡｎｎｏｕｎｃｅメッセージを生成し送出するＡｎｎｏｕｎｃｅメッセージ生成部２２と、Ａｎｎｏｕｎｃｅメッセージを受信した各受信端末からのＲｅｇｉｓｔｒａｔｉｏｎメッセージを受信した後にＤＴＵの送信を行うＤＴＵ送信部２３と、受信端末から返送されてくるＮＡＣＫメッセージやＤｏｎｅメッセージ等の応答メッセージを受信する応答メッセージ受信部２４と、ＮＡＣＫメッセージを受信した場合に再送要求のあったＤＴＵを再送するようにＤＴＵ送信部２３を制御する再送制御部２５とを有している。
【００３３】
このＭＦＴＰ送信手段２は、既に説明した図６のフローチャートに示したように動作する。
【００３４】
すなわち、ファイル分割部２１により送信ファイルを複数のＤＴＵに分割し、データ送信開始に先立ち、Ａｎｎｏｕｎｃｅメッセージ生成部２２によりＡｎｎｏｕｎｃｅメッセージを生成し、ネットワーク上の送信対象の受信端末に対して送信する。
【００３５】
その後、Ａｎｎｏｕｎｃｅメッセージに応じて各受信端末から返送されてくるＲｅｇｉｓｔｒａｔｉｏｎメッセージを応答メッセージ受信部２４により受信し、送信対象の全ての受信端末からＲｅｇｉｓｔｒａｔｉｏｎメッセージを受信したとき、または制限時間が経過したときに、ＤＴＵ送信部２３はＤＴＵの送信を開始する。
【００３６】
そして、応答メッセージ受信部２４が、受信端末においてＤＴＵの受信に失敗したことを示すＮＡＣＫ（Ｎｅｇａｔｉｖｅ  Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ：否定確認）メッセージを受信した場合、再送制御部２５は各受信端末から再送要求のあったＤＴＵを再送するようにＤＴＵ送信部２３を制御する。
【００３７】
その後、応答メッセージ受信部２４が全ての受信端末からファイルの受信成功を示すＤｏｎｅメッセージを受信したときに通信を終了する。
【００３８】
ところで、ＭＦＴＰではデータ送信開始前にＡｎｎｏｕｎｃｅメッセージを送出する。このＡｎｎｏｕｎｃｅメッセージには、サーバアドレス、応答先アドレス、送信先アドレスや、ブロックサイズ、ＤＴＵサイズ、ファイルサイズ等の通信に関する各種パラメータ情報が含まれている。しかし、そのデータ量は少ないので、図５（ａ）に示すように、Ａｎｎｏｕｎｃｅメッセージの送信に割り当てられた期間内に無駄な空き領域が存在している。
【００３９】
よって、この空き領域を利用してＤＴＵを送信することが可能であり、小サイズの送信ファイルは、図５（ｂ）に示すように、この空き領域に付加して送出するようにすれば、トラフィックを軽減しスループットを向上させることができる。このために、ＤＴＵを含むＡｎｎｏｕｎｃｅメッセージを生成する手段３を設けている。
【００４０】
ＤＴＵを含むＡｎｎｏｕｎｃｅメッセージ生成手段３は、図１に示すように、送信ファイルサイズがＡｎｎｏｕｎｃｅメッセージの空き領域内に収納可能なサイズか否かを判定するファイルサイズ判定部３１と、このファイルサイズ判定部３１によりＡｎｎｏｕｎｃｅメッセージの空き領域内に収納可能であると判定された送信ファイルをＤＴＵに分割するファイル分割部３２と、このファイル分割部３２により生成されたＤＴＵを付加したＡｎｎｏｕｎｃｅメッセージを生成するＡｎｎｏｕｎｃｅメッセージ生成部３３と、ＤＴＵを含むＡｎｎｏｕｎｃｅメッセージを受信した受信端末からＮＡＣＫメッセージを受信した場合にＤＴＵを含むＡｎｎｏｕｎｃｅメッセージを再送するように制御する再送制御部３４とを有している。
【００４１】
図２は送信端末の動作を示すフローチャートである。
【００４２】
ファイル入出力部１により設定された送信ファイルは、ファイルサイズ判定部３１によりファイルサイズがチェックされる（ステップ１０１）。そして、Ａｎｎｏｕｎｃｅメッセージの空き領域内に収納不可能なファイルサイズであると判定された場合は（ステップ１０２）、この送信ファイルはＭＦＴＰ送信手段２に供給され、従来どおりに送信処理される（ステップ１０３）。
【００４３】
一方、ステップ１０２においてＡｎｎｏｕｎｃｅメッセージの空き領域内に収納可能なファイルサイズであると判定された場合は、ファイル分割部３２により一連番号が付与されたＤＴＵに分割される（ステップ１０４）。
【００４４】
そして、ファイル分割部３２により分割された１ファイル分のＤＴＵは、Ａｎｎｏｕｎｃｅメッセージ生成部３３によりＡｎｎｏｕｎｃｅメッセージに付加され、通信回線入出力部４を介して受信端末へ送信される（ステップ１０５）。
【００４５】
その後、受信端末からＮＡＣＫメッセージを受信した場合（ステップ１０６）、再送制御部３４はＡｎｎｏｕｎｃｅメッセージ生成部３３を制御して、再送要求されたＤＴＵをＡｎｎｏｕｎｃｅメッセージに付加して再送させる（ステップ１０７）。また、受信端末からＤｏｎｅメッセージを受信して送信処理を終了する。（ステップ１０８）。
【００４６】
図３は本発明の１対多通信装置の受信端末の一実施形態を示すブロック図である。
【００４７】
受信端末は、通信回線とのインタフェースである通信回線入出力部５と、従来どおりのＭＦＴＰにより受信処理を行うＭＦＴＰ受信手段６、ＤＴＵを含むＡｎｎｏｕｎｃｅメッセージからＤＴＵを抽出しファイルを復元するＤＴＵを含むＡｎｎｏｕｎｃｅメッセージ受信手段７と、受信したファイルを出力するためのファイル出力部８とを備えている。
【００４８】
ＭＦＴＰ受信手段６は、Ａｎｎｏｕｎｃｅメッセージを受信するＡｎｎｏｕｎｃｅメッセージ受信部６１と、ＤＴＵを受信するＤＴＵ受信部６２と、ＤＴＵを正常に受信できたか否かを確認しファイルを復元するファイル復元部６３と、ＤＴＵの受信状況に基づきＮＡＣＫメッセージやＤｏｎｅメッセージを送信する応答メッセージ送信部６４とを有している。
【００４９】
このＭＦＴＰ受信手段６は、既に説明した図７のフローチャートに示したように動作する。
【００５０】
すなわち、Ａｎｎｏｕｎｃｅメッセージ受信部６１により受信されたＡｎｎｏｕｎｃｅメッセージが、自端末宛てのＡｎｎｏｕｎｃｅメッセージであるならば、応答メッセージ送信部６４を介してＲｅｇｉｓｔｒａｔｉｏｎメッセージを返送し、その後、送信されてくるＤＴＵをＤＴＵ受信部６２により受信する。
【００５１】
ファイル復元部６３においてファイルを復元するに際し、ＤＴＵが正常に受信できたか否かを確認し、ＤＴＵを正常に受信できなかったときは、応答メッセージ送信部６４を介してＮＡＣＫメッセージを返送する。そして、全てのＤＴＵを正常に受信できたときに、応答メッセージ送信部６４を介してＤｏｎｅメッセージを送出すると共に、受信したファイルを出力する。
【００５２】
ＤＴＵを含むＡｎｎｏｕｎｃｅメッセージ受信手段７は、図３に示したように、受信したＡｎｎｏｕｎｃｅメッセージにＤＴＵが付加されているか否かを判定し、ＤＴＵが付加されていないＡｎｎｏｕｎｃｅメッセージはＭＦＴＰ受信手段６へ送出し、ＤＴＵが付加されたＡｎｎｏｕｎｃｅメッセージはＤＴＵ抽出部７２へ送出するモード判定部７１と、Ａｎｎｏｕｎｃｅメッセージに付加されたＤＴＵを抽出するＤＴＵ抽出部７２と、ＤＴＵを正常に受信できたか否かを確認しファイルを復元するファイル復元部７３とを有している。
【００５３】
図４は受信端末の動作を示すフローチャートである。
【００５４】
通信回線入出力部５を介して入力したＡｎｎｏｕｎｃｅメッセージは、Ａｎｎｏｕｎｃｅメッセージ受信部６１により受信され、自端末のＡｎｎｏｕｎｃｅメッセージがモード判定部７１へ供給される（ステップ２０１）。
【００５５】
そして、モード判定部７１において、ＡｎｎｏｕｎｃｅメッセージにＤＴＵが付加されているか否かを判定され、ＤＴＵが付加されていないＡｎｎｏｕｎｃｅメッセージはＭＦＴＰ受信手段６へ、ＤＴＵが付加されているＡｎｎｏｕｎｃｅメッセージはＤＴＵ抽出部７２へそれぞれ送出される（ステップ２０２）。
【００５６】
ＤＴＵが付加されていないＡｎｎｏｕｎｃｅメッセージはＭＦＴＰ受信手段６に供給されて、従来どおりに受信処理される（ステップ２０３）。一方、ＤＴＵが付加されているＡｎｎｏｕｎｃｅメッセージは、ＤＴＵ抽出部７２おいてＡｎｎｏｕｎｃｅメッセージに付加されたＤＴＵが抽出されてファイル復元部７３へ送出される（ステップ２０４）。
【００５７】
ファイル復元部７３は、抽出されたＤＴＵが正常に受信できたか否かを確認し（ステップ２０５）、正常に受信できた場合はファイルに復元してファイル出力部８へ出力すると共に（ステップ２０６）、Ｄｏｎｅメッセージを応答メッセージ送信部６４を介して返送する（ステップ２０７）。
【００５８】
また、正常に受信できなかったＤＴＵが発生した場合は、このＤＴＵの再送を要求するＮＡＣＫメッセージを生成し、応答メッセージ送信部６４を介して返送する（ステップ２０８）。
【００５９】
なお、ＤＴＵが付加されているＡｎｎｏｕｎｃｅメッセージを受信したときは、Ｒｅｇｉｓｔｒａｔｉｏｎメッセージの返送は省略される。
【００６０】
このようにすることにより、データ送信開始の前に送出するＡｎｎｏｕｎｃｅメッセージの送信期間の無駄な空き領域を利用してＤＴＵを送信することが可能となる。
【００６１】
【発明の効果】
以上説明したように本発明によれば、データ送信開始の前に送出するＡｎｎｏｕｎｃｅメッセージの送信期間の無駄な空き領域を利用して、小サイズの送信ファイルを送信することにより、従来のＭＦＴＰによる１対多通信よりもトラフィックを軽減しスループットを向上させることができる。
【図面の簡単な説明】
【図１】本発明の１対多通信装置の送信端末の一実施形態を示すブロック図である。
【図２】図１に示した送信端末の動作を示すフローチャートである。
【図３】本発明の１対多通信装置の受信端末の一実施形態を示すブロック図である。
【図４】図３に示した受信端末の動作を示すフローチャートである。
【図５】Ａｎｎｏｕｎｃｅメッセージの送信期間の空き領域およびＡｎｎｏｕｎｃｅメッセージにＤＴＵを付加した状態を示す図である。
【図６】ＭＦＴＰによる１対多通信装置の送信端末の動作を示すフローチャートである。
【図７】ＭＦＴＰによる１対多通信装置の受信端末の動作を示すフローチャートである。
【図８】ＭＦＴＰにおけるデータ転送ユニット（ＤＴＵ）を示す図である。
【符号の説明】
２    ＭＦＴＰ送信手段
３    ＤＴＵを含むＡｎｎｏｕｎｃｅメッセージ生成手段
６    ＭＦＴＰ受信手段
７    ＤＴＵを含むＡｎｎｏｕｎｃｅメッセージ受信手段
２１    ファイル分割部
２２    Ａｎｎｏｕｎｃｅメッセージ生成部
２３    ＤＴＵ送信部
２４    応答メッセージ受信部
２５    再送制御部
３１    ファイルサイズ判定部
３２    ファイル分割部
３３    Ａｎｎｏｕｎｃｅメッセージ生成部
３４    再送制御部
６１    Ａｎｎｏｕｎｃｅメッセージ受信部
６２    ＤＴＵ受信部
６３    ファイル復元部
６４    応答メッセージ送信部
７１    モード判定部
７２    ＤＴＵ抽出部
７３    ファイル復元部
【図１】
0003666449.tif 000002
【図２】
0003666449.tif 000003
【図３】
0003666449.tif 000004
【図４】
0003666449.tif 000005
【図５】
0003666449.tif 000006
【図６】
0003666449.tif 000007
【図７】
0003666449.tif 000008
【図８】
0003666449.tif 000009