"何れもアドホックモードで通信する1つの発信元端末と複数の受信端末とからなるデータ転送システムであって、前記発信元端末は、データを記憶するデータ記憶手段と、前記複数の受信端末の識別情報を取得する端末情報取得手段と、この端末情報取得手段により取得された各受信端末の識別情報に基づき、1回目の送信先を1つの受信端末、2回目以降の送信先を2n-1n:送信回数個ずつ増加する他の受信端末とした送信ルートを設定する送信ルート設定手段と、この送信ルート設定手段により設定された送信ルートに基づき、本発信元端末を含む各端末からの送信先端末を記述した送信先情報を作成する送信先情報作成手段と、この送信先情報作成手段により作成された送信先情報における本発信元端末からの送信先端末に従って同送信先の受信端末に前記データ記憶手段により記憶されたデータを送信する際に、同送信先の受信端末からの送信先端末を記述した送信先情報も付加して送信するデータ送信手段とを備え、前記受信端末は、前記発信元端末または他の受信端末から送信されたデータを受信するデータ受信手段と、このデータ受信手段により受信されたデータを保存するデータ保存手段と、前記データ受信手段により受信されたデータに送信先情報が付加されている場合は、当該送信先情報に基づいて前記データ保存手段により保存されたデータを次の受信端末へ送信するデータ転送手段とを備えた、ことを特徴とするデータ転送システム。前記発信元端末は、前記端末情報取得手段により取得された各受信端末の識別情報に対応付けて、当該各受信端末の電池残量情報を取得する電池残量情報取得手段を備え、前記送信ルート設定手段は、前記端末情報取得手段により取得された各受信端末の識別情報に基づき、前記電池残量情報取得手段により取得された電池残量情報が残量不足ではない受信端末から優先し、1回目の送信先を1つの受信端末、2回目以降の送信先を2n-1n:送信回数個ずつ増加する他の受信端末として割り当てた送信ルートを設定する、ことを特徴とする請求項1に記載のデータ転送システム。何れもアドホックモードで通信する1つの発信元端末と複数の受信端末とからなるデータ転送システムの発信元端末であって、データを記憶するデータ記憶手段と、前記複数の受信端末の識別情報を取得する端末情報取得手段と、この端末情報取得手段により取得された各受信端末の識別情報に基づき、1回目の送信先を1つの受信端末、2回目以降の送信先を2n-1n:送信回数個ずつ増加する他の受信端末とした送信ルートを設定する送信ルート設定手段と、この送信ルート設定手段により設定された送信ルートに基づき、本発信元端末を含む各端末からの送信先端末を記述した送信先情報を作成する送信先情報作成手段と、この送信先情報作成手段により作成された送信先情報における本発信元端末からの送信先端末に従って同送信先の受信端末に前記データ記憶手段により記憶されたデータを送信する際に、同送信先の受信端末からの送信先端末を記述した送信先情報も付加して送信するデータ送信手段と、を備えたことを特徴とする発信元端末。何れもアドホックモードで通信する1つの発信元端末と複数の受信端末とからなるデータ転送システムの受信端末であって、前記発信元端末または他の受信端末から送信されたデータを受信するデータ受信手段と、このデータ受信手段により受信されたデータを保存するデータ保存手段と、前記データ受信手段により受信されたデータに本受信端末からの送信先端末を記述した送信先情報が付加されている場合は、当該送信先情報に基づいて前記データ保存手段により保存されたデータを次の受信端末へ送信するデータ転送手段と、を備えたことを特徴とする受信端末。何れもアドホックモードで通信する1つの発信元端末と複数の受信端末とからなる通信システムでのデータ転送方法であって、前記発信元端末では、端末情報取得手段が、前記複数の受信端末の識別情報を取得し、送信ルート設定手段が、前記取得された各受信端末の識別情報に基づき、1回目の送信先を1つの受信端末、2回目以降の送信先を2n-1n:送信回数個ずつ増加する他の受信端末とした送信ルートを設定し、送信先情報作成手段が、前記設定された送信ルートに基づき、本発信元端末を含む各端末からの送信先端末を記述した送信先情報を作成し、データ送信手段が、前記作成された送信先情報における本発信元端末からの送信先端末に従って同送信先の受信端末にデータ記憶手段に記憶されたデータを送信する際に、同送信先の受信端末からの送信先端末を記述した送信先情報も付加して送信し、前記受信端末では、データ受信手段が、前記発信元端末または他の受信端末から送信されたデータを受信し、データ保存手段が、前記受信されたデータを保存し、データ転送手段が、前記受信されたデータに送信先情報が付加されている場合は、当該送信先情報に基づいて前記保存されたデータを次の受信端末へ送信する、ことを特徴とするデータ転送方法。前記従来の連鎖式通信システムでは、送り元に多大な負担が掛かることはないものの、全端末にデータを送信し終わるまでに1回の送信時間×受信端末の数だけ時間が掛かることに変わりはなく、例えば教育現場教室では、学習の準備に長い時間を取られてしまう問題がある。本発明は、このような課題に鑑みなされたもので、アドホックモードで1つのデータを複数の端末に送信1対多送信する場合に、効率よく早く複数の端末にデータ転送することが可能になるデータ転送システム、発信元端末、受信端末、およびデータ転送方法を提供することを目的とする。本発明に係るデータ転送システムは、何れもアドホックモードで通信する1つの発信元端末と複数の受信端末とからなるデータ転送システムであって、前記発信元端末は、データを記憶するデータ記憶手段と、前記複数の受信端末の識別情報を取得する端末情報取得手段と、この端末情報取得手段により取得された各受信端末の識別情報に基づき、1回目の送信先を1つの受信端末、2回目以降の送信先を2n-1n:送信回数個ずつ増加する他の受信端末とした送信ルートを設定する送信ルート設定手段と、この送信ルート設定手段により設定された送信ルートに基づき、本発信元端末を含む各端末からの送信先端末を記述した送信先情報を作成する送信先情報作成手段と、この送信先情報作成手段により作成された送信先情報における本発信元端末からの送信先端末に従って同送信先の受信端末に前記データ記憶手段により記憶されたデータを送信する際に、同送信先の受信端末からの送信先端末を記述した送信先情報も付加して送信するデータ送信手段とを備え、前記受信端末は、前記発信元端末または他の受信端末から送信されたデータを受信するデータ受信手段と、このデータ受信手段により受信されたデータを保存するデータ保存手段と、前記データ受信手段により受信されたデータに送信先情報が付加されている場合は、当該送信先情報に基づいて前記データ保存手段により保存されたデータを次の受信端末へ送信するデータ転送手段とを備えた、ことを特徴としている。本発明に係るデータ転送方法は、何れもアドホックモードで通信する1つの発信元端末と複数の受信端末とからなる通信システムでのデータ転送方法であって、前記発信元端末では、端末情報取得手段が、前記複数の受信端末の識別情報を取得し、送信ルート設定手段が、前記取得された各受信端末の識別情報に基づき、1回目の送信先を1つの受信端末、2回目以降の送信先を2n-1n:送信回数個ずつ増加する他の受信端末とした送信ルートを設定し、送信先情報作成手段が、前記設定された送信ルートに基づき、本発信元端末を含む各端末からの送信先端末を記述した送信先情報を作成し、データ送信手段が、前記作成された送信先情報における本発信元端末からの送信先端末に従って同送信先の受信端末にデータ記憶手段に記憶されたデータを送信する際に、同送信先の受信端末からの送信先端末を記述した送信先情報も付加して送信し、前記受信端末では、データ受信手段が、前記発信元端末または他の受信端末から送信されたデータを受信し、データ保存手段が、前記受信されたデータを保存し、データ転送手段が、前記受信されたデータに送信先情報が付加されている場合は、当該送信先情報に基づいて前記保存されたデータを次の受信端末へ送信する、ことを特徴としている。本発明によれば、アドホックモードで1つのデータを複数の端末に送信1対多送信する場合に、効率よく早く複数の端末にデータ転送することが可能になるデータ転送システム、発信元端末、受信端末、およびデータ転送方法を提供できる。以下図面により本発明の実施の形態について説明する。図1は、本発明の実施形態に係るデータ転送システムの発信元端末受信端末となる携帯情報端末1020の外観構成を示す正面図である。この携帯情報端末1020は、例えば、アドホックモードの通信機能を有する電卓として構成され、キー入力部1121、表示部1222を有する。図2は、前記データ転送システムの構成を示す概念図である。このデータ転送システムは、例えば無線アクセスポイントがない教室内で、アドホックモードにより、教師用の携帯情報端末教師端末10から1つのデータを複数の生徒例えば15名の携帯情報端末生徒端末20a~20oに効率よく転送するシステムである。データを転送するためのルート情報は、例えば図10に示すように、予め作成し、教師用の携帯情報端末教師端末10のRAM15に保存しておく。図10は、15人の端末に送信するためのルート情報で、教師端末10が、4回の送信で4つの生徒端末No.1,No.2,No.4,No,8の番号に割り当てられた端末に順番に送信するのに伴い、データを受信したNo.1の端末が2回目の送信タイミング以降、No.3,No.5,No,9の番号に割り当てられた端末に送信し、同様に、No.2、No.3の端末が3回目の送信タイミング以降、それぞれNo.6,No.10とNo,7、No.11の番号に割り当てられた端末に送信し、No.4~No.7の端末が4回目の送信タイミングで、それぞれNo.12~No.15の番号に割り当てられた端末に送信することを示している。これにより、各回受信済みの生徒端末もそれぞれ同時並行して未受信の生徒端末に送信して行くことで、短時間で全生徒端末に対するデータ転送を完了できる。図3は、前記データ転送システムで発信元端末となる携帯情報端末教師端末10の電子回路の構成を示すブロック図である。図4は、前記データ転送システムで受信端末となる携帯情報端末生徒端末20の電子回路の構成を示すブロック図である。先ず、図3に示すように、発信元端末となる携帯情報端末教師端末10は、コンピュータであるCPU13を備えている。CPU13は、記憶装置14に予め記憶される教師端末制御プログラム14a、あるいは外部から読み込まれて記憶装置14に記憶された教師端末制御プログラム14aに従い、RAM15を作業用メモリとして回路各部の動作を制御するもので、当該教師端末制御プログラム14aは、キー入力部11からのユーザ操作に応じたキー入力信号に応じて起動される。前記CPU13には、前記記憶装置14、RAM15、キー入力部11が接続される他に、アドホックモードで他の端末例えば、生徒端末20と通信するための通信部16、表示駆動部17を介した表示部12が接続される。前記記憶装置14には、前記教師端末制御プログラム14aが記憶される他に、クラス毎の名簿データ14b、教科毎の問題データ14cなどが記憶される図5は、前記発信元端末となる携帯情報端末教師端末10の記憶装置14に記憶される名簿データ14bの内容を示す図であり、同図Aはクラスxの名簿データソート前14bxを示す図、同図Bはクラスxの名簿データソート後14bx′を示す図である。図5Aに示すように、クラスxの名簿データソート前14bxには、クラスxに属する各生徒の生徒IDがシリアル番号1~nに対応付けられて登録されると共に、各生徒IDには、該当する生徒IDの携帯情報端末生徒端末20から取得される電池残量情報十分[○]/普通[△]/不足[-]とメモリ容量情報十分[○]/不足[×]とが対応付けられて記憶される。図5Bに示すように、名簿データソート後14bx′は、前記名簿データソート前14bxおいてシリアル番号1~nに対応付けられて登録された各生徒IDの順序を、当該各生徒IDに対応付けられた電池残量情報[○/△/-]およびメモリ容量情報[○/×]に応じてソートしたものであり、第1にメモリ容量情報不足[×]の生徒IDが最下位になるようソートされ、第2に電池残量情報不足[-]の生徒IDが最下位に、普通[△]の生徒IDが下位2番目になるようソートされる。つまり、名簿データソート後14bx′には、メモリ容量情報および電池残量情報が共に十分[○]の生徒IDが上位にソートされて記憶される。前記RAM15には、表示データメモリ15a、送信ルートデータメモリ15b、送信先データメモリ15cなどが備えられる。表示データメモリ15aには、前記表示部12に表示すべき表示データがビットマップに展開されたデータとして記憶される。送信ルートデータメモリ15bには、前記記憶装置22に記憶された名簿データソート後14bx′に基づいて、各生徒IDの携帯情報端末生徒端末20a,20b,...に問題データ14cを送信するための送信ルート情報図10参照が設定されて記憶される。送信先データメモリ15cには、前記送信ルートデータメモリ15bに記憶された各携帯情報端末生徒端末に対する送信ルート情報図10参照に基づいて、当該送信ルートに応じた本教師端末10用および各生徒端末20a,20b,...用の送信先端末を記述した送信先情報図11参照が生成されて記憶される。このように構成された携帯情報端末教師端末10は、CPU13が前記教師端末制御プログラム14aに記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、後述の動作説明で述べる機能を実現する。次に、図4に示すように、受信端末となる携帯情報端末生徒端末20は、コンピュータであるCPU23を備えている。CPU23は、記憶装置24に予め記憶される生徒端末制御プログラム24a、あるいは外部から読み込まれて記憶装置24に記憶された生徒端末制御プログラム24aに従い、RAM25を作業用メモリとして回路各部の動作を制御するもので、当該生徒端末制御プログラム24aは、キー入力部21からのユーザ操作に応じたキー入力信号に応じて起動される。前記CPU23には、前記記憶装置24、RAM25、キー入力部21が接続される他に、アドホックモードで他の端末例えば、教師端末10や生徒端末20と通信するための通信部26、表示駆動部27を介した表示部22が接続される。前記記憶装置24には、前記生徒端末制御プログラム24aが記憶される他に、本生徒端末20固有のIDデータ24bなどが記憶される前記RAM25には、表示データメモリ25a、問題データメモリ25b、転送データメモリ25cなどが備えられる。表示データメモリ25aには、前記表示部22に表示すべき表示データがビットマップに展開されたデータとして記憶される。問題データメモリ25bには、前記教師端末10から転送されて受信された問題データが記憶される。転送データメモリ25cには、前記教師端末10から転送された問題データと併せて受信された本生徒端末20以降の送信ルートに従った送信先情報が記述されている転送情報が記憶される。このように構成された携帯情報端末生徒端末20は、CPU23が前記生徒端末制御プログラム24aに記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、以下の動作説明で述べる機能を実現する。次に、前記構成のデータ転送システムの動作について説明する。図6は、前記データ転送システムの発信元端末となる携帯情報端末教師端末10の初期設定処理を示すフローチャートである。図7は、前記データ転送システムの受信端末となる携帯情報端末生徒端末20の初期設定処理を示すフローチャートである。教師端末10において、これから授業を行うクラス名xが入力されるとステップS1、入力されたクラス名xに対応付けられて記憶装置14に記憶されている名簿データソート前14bxが選択的に読み出されるステップS2。すると、前記名簿データソート前14bxのシリアル番号に従って各生徒IDが指定されステップS3、当該指定の生徒IDで認識される生徒端末20に対して同端末情報電池残量情報メモリ容量情報の送信要求が送信されるステップS4。生徒端末20において、ユーザ自身のクラス名xが入力されるとステップP1、本生徒端末20の電池残量およびメモリ24,25の空き容量が検出されてRAM25に一時記憶されるステップP2。そして、前記教師端末10から送信された端末情報電池残量情報メモリ容量情報の送信要求が受信されるとステップP3Yes、これに応答して、前記RAM25に記憶された本生徒端末20の電池残量情報およびメモリ容量情報からなる端末情報が教師端末10へ送信されるステップP4。前記教師端末10において、前記生徒端末20から送信された同生徒端末20自身の端末情報電池残量メモリ容量が受信されるとステップS5Yes、当該受信データ電池残量メモリ容量は、受信元である生徒端末20の生徒IDに従って、前記記憶装置14に記憶されたクラス名xの名簿データソート前14bx図5A参照に登録されるステップS6。この際、電池残量は、その残量値に応じて判定される十分[○]普通[△]不足[-]の何れかで登録され、またメモリ容量は、生徒端末20に配布転送すべき問題データ14cのデータ量との比較により判定される十分[○]または不足[×]の何れかで登録される。ここで、今回名簿データソート前14bxに登録された生徒端末20のメモリ容量について十分[○]である、つまり不足してないと判断された場合はステップS7No、当該生徒端末20とのリンク成功のメッセージが同生徒端末20へ返信されるステップS8。一方、今回名簿データソート前14bxに登録された生徒端末20のメモリ容量について不足[×]していると判断された場合はステップS7Yes、リンク成功および容量不足のメッセージが同生徒端末20へ返信されるステップS9。そして、前記名簿データソート前14bxのシリアル番号に従った全生徒IDの指定が終了していないと判断された場合はステップS10No、次の生徒IDが指定されステップS3、該当する生徒端末20に対応した初期設定処理が前記同様に繰り返されるステップS4~S9。前記生徒端末20において、前記教師端末10から返信されたリンク成功メッセージが受信されリンク確立したと判断されると共にステップP5Yes、メモリ容量不足でないと判断された場合はステップP6No、通常の待機状態に設定されるステップP7。一方、前記教師端末10から返信されたリンク成功および容量不足のメッセージが受信されるのに伴い、リンク確立したと判断されると共にステップP5Yes、メモリ容量不足であると判断された場合はステップP6Yes、メモリ容量の不足をユーザに報知するメッセージが表示部22に表示されるステップP8。図8は、前記データ転送システムの発信元端末となる携帯情報端末教師端末10のデータ配布処理を示すフローチャートである。図9は、前記データ転送システムの受信端末となる携帯情報端末生徒端末20のデータ配布対応処理を示すフローチャートである。図10は、前記発信元端末となる携帯情報端末教師端末10のデータ配布処理に伴い設定される送信ルート情報15bの具体例を示す図である。教師端末10において、前記図6における初期設定処理の後、ユーザ操作に応じて各生徒端末20a~20oに対する問題データ14cの配布が指示されるとステップS11Yes、前記記憶装置14に記憶された名簿データソート前14bx図5A参照がその生徒ID毎の電池残量情報およびメモリ容量情報に基づきソートされ、十分なメモリ容量と電池残量を有する生徒端末20n...の生徒IDを上位にした名簿データソート後14bx′図5B参照に更新されるステップS12。すると、前記名簿データソート後14bx′の各生徒IDのシリアル番号を順番に図10に示す送信ルートのNo.1からNo.15に割り当てて、各生徒端末20a~20oに問題データ14cを送信するための送信ルートが設定され、送信ルートデータメモリ15bに記憶されるステップS13。以下、図10の各番号No.nに割り当てられた生徒端末を生徒端末と表示して説明する。具体的には、教師端末10を先頭とする15名の各生徒端末~への送信ルート15bは、先ず、教師端末10から生徒端末が1回目の送信ルート、2回目以降は教師端末10および既に問題の受信を完了した全生徒端末2回目では生徒端末から2n-1n:送信回数個の次の生徒端末2回目、3回目~、4回目~が順次送信ルートとして判断決定される。図11は、前記発信元端末となる携帯情報端末教師端末10のデータ配布処理にて設定された送信ルート情報15bに基づき生成される送信先情報15cの具体例を示す図である。前記教師端末10において、各生徒端末20a~20oに問題データ14cを送信するための送信ルート15bが設定されると、当該送信ルート15bによって問題データ14cの送信先が示された本教師端末10および各生徒端末~それぞれからの送信先端末を記述した送信先情報図11参照が生成され、転送データメモリ15cに記憶されるステップS14。具体的には、教師端末10用の送信先情報としては、前記送信ルート15bに設定された4回の送信にて順次送信先となる生徒端末がその送信数4に対応付けられて記述される。また、生徒端末用の送信先情報としては、前記送信ルート15bに設定された3回の送信にて順次送信先となる生徒端末がその送信数3に対応付けられて記述される。また同様に、生徒端末~用の送信先情報としても、前記ルート設定された送信先の生徒端末がその送信数に対応付けられて記述される。すると、前記送信先データメモリ15cに記憶された送信先情報から本教師端末10用の送信先情報が取得されステップS15、送信先となる生徒端末、送信回数4が設定されるステップS16。ここで、先ず1回目の送信先である生徒端末に対する転送情報15c図12A参照が作成されるステップS17。図12は、前記発信元端末となる携帯情報端末教師端末10のデータ配布処理にて生成された同教師端末10用の送信先情報に従って各生徒端末にデータ送信する際に作成される転送情報の具体例を示す図であり、同図Aは生徒端末へのデータ送信に際して作成された転送情報15cを示す図、同図Bは生徒端末へのデータ送信に際して作成された転送情報15cを示す図、同図Cは生徒端末へのデータ送信に際して作成された転送情報15cを示す図である。すなわち、図12Aに示すように、1回目の送信先である生徒端末へのデータ送信に際して作成される転送情報15cは、前記送信先データメモリ15cに記憶された送信先情報図11参照における生徒端末用の送信先情報に、当該生徒端末からの送信先である生徒端末用の送信先情報同端末からの送信先である端末用の送信先情報も含むと生徒端末用の送信先情報とが付加されて作成される。すると、前記作成された生徒端末への転送情報15cと問題データ14cが同生徒端末へ送信されステップS18、前記設定された本教師端末10用の送信回数4が3にディクリメントされるステップS19。ここで、前記送信回数残り3に基づき送信終了ではないと判断されステップS20No、次2回目の送信先である生徒端末に対する転送情報15c図12B参照が作成されるステップS17。すなわち、この2回目の送信先である生徒端末へのデータ送信に際して作成される転送情報15cは、前記送信先データメモリ15cに記憶された送信先情報図11参照における生徒端末用の送信先情報に、当該生徒端末からの送信先である生徒端末用の送信先情報が付加されて作成される。すると、前記作成された生徒端末への転送情報15cと問題データ14cが同生徒端末へ送信されステップS18、前記本教師端末10用の送信回数3が2にディクリメントされるステップS19。ここで、前記送信回数残り2に基づき送信終了ではないと判断されステップS20No、次3回目の送信先である生徒端末に対する転送情報15c図12C参照が作成されるステップS17。すなわち、この3回目の送信先である生徒端末へのデータ送信に際して作成される転送情報15cは、前記送信先データメモリ15cに記憶された送信先情報図11参照における生徒端末用の送信先情報として作成される。すると、前記作成された生徒端末への転送情報15cと問題データ14cが同生徒端末へ送信されステップS18、前記本教師端末10用の送信回数2が1にディクリメントされるステップS19。ここで、前記送信回数残り1に基づき送信終了ではないと判断されステップS20No、次4回目の送信先である生徒端末に対する転送情報の作成処理ステップS17に進むが、前記送信先データメモリ15c図11参照には、当該4回目の送信先である生徒端末用の送信先情報は存在せず、つまり転送先は無いので、そのまま次の処理ステップS18に進む。そして、問題データ14cが同生徒端末へ送信されステップS18、前記本教師端末10用の送信回数1が0にディクリメントされるステップS19。ここで、前記送信回数残り0に基づき送信終了と判断されステップS20Yes、前記一連の教師端末10によるデータ配布処理は終了となるEnd。次に、生徒端末20において、前記教師端末10または他の生徒端末20から送信された問題データ14cが受信されるとステップP11Yes、当該問題データ14cは問題データメモリ25bに登録されるステップP12。また、前記教師端末10または他の生徒端末20から前記問題データ14cと共に転送情報15c図12参照が受信されたと判断されるとステップP13Yes、当該転送情報15cは転送データメモリ25cに登録されるステップP14。すると、前記転送データメモリ25cに記憶された転送情報から本生徒端末20用の送信先情報が取得されステップP15、送信先となる他の生徒端末、送信回数nが設定されるステップP16。具体的に、本生徒端末20が例えば生徒端末である場合は、前記教師端末10から問題データ14cと共に受信され前記転送データメモリ25cに登録された転送情報15c図12A参照から、本生徒端末用の送信先情報が取得されステップP15、送信先となる他の生徒端末、送信回数3が設定されるステップP16。ここで、先ず1回目の送信先である生徒端末に対する転送情報15c図示せずが作成されるステップP17。すなわち、本生徒端末から1回目の送信先である生徒端末へのデータ送信に際して作成される転送情報15cは、前記転送データメモリ25cに登録された転送情報15c図12A参照における生徒端末用の送信先情報が抜き出されて作成される。すると、前記作成された生徒端末への転送情報15cと前記問題データメモリ25bに登録された問題データ14cが同生徒端末へ送信されステップP18、前記設定された本生徒端末用の送信回数3が2にディクリメントされるステップP19。ここで、前記送信回数残り2に基づき送信終了ではないと判断されステップP20No、次2回目の送信先である生徒端末に対する転送情報15c図示せずが作成されるステップP17。すなわち、この2回目の送信先である生徒端末へのデータ送信に際して作成される転送情報15cは、前記転送データメモリ25cに登録された転送情報15c図12A参照における生徒端末用の送信先情報が抜き出されて作成される。すると、前記作成された生徒端末への転送情報15cと前記問題データメモリ25bに登録された問題データ14cが同生徒端末へ送信されステップP18、前記設定された本生徒端末用の送信回数2が1にディクリメントされるステップP19。ここで、前記送信回数残り1に基づき送信終了ではないと判断されステップP20No、次3回目の送信先である生徒端末に対する転送情報の作成処理ステップP17に進むが、前記転送データメモリ25cに登録された転送情報15c図12A参照には、当該3回目の送信先である生徒端末用の送信先情報は存在せず、つまり転送先は無いので、そのまま次の処理ステップP18に進む。そして、前記問題データメモリ25bに登録された問題データ14cが同生徒端末へ送信されステップP18、前記本生徒端末用の送信回数1が0にディクリメントされるステップP19。ここで、前記送信回数残り0に基づき送信終了と判断されステップP20Yes、前記一連の生徒端末によるデータ配布対応処理は終了となるEnd。この後、前記教師端末10と生徒端末とからそれぞれ並行して問題データ14cが転送された生徒端末ととにおけるデータ配布対応処理、また、前記前記教師端末10と各生徒端末~とからそれぞれ並行して問題データ14cが転送された各生徒端末~におけるデータ配布対応処理、さらに、前記前記教師端末10と各生徒端末~とからそれぞれ並行して問題データ14cが転送された各生徒端末~におけるデータ配布対応処理が前記同様に実行される。なお、生徒端末20において、前記教師端末10または他の生徒端末20から転送情報15c図12参照が受信されないと判断された場合はステップP13No、次の送信先端末は存在しないので、問題データ14cの受信、登録処理をしただけでデータ配布対応処理は終了されるステップP11~P13No→End。これにより、前記教師端末10は4回の送信処理を実行するだけで、その間に、全ての生徒端末~に対して共通の問題データ14cを転送し配布することができる。よって、アドホックモードで1つのデータを複数の端末に送信1対多送信する場合に、効率よく早く複数の端末にデータ転送することが可能になる。なお、前記教師端末10が有する該当クラスxの名簿データソート後14bx′は、初期設定処理において各生徒端末20a~20oから取得された電池残量情報に従い、電池残量が不足[-]している生徒端末IDが最下位にソートされて記録され、前記送信ルート15bは、当該名簿データソート後14bx′に記録された上位の生徒端末IDから順番に選択されて設定される。これにより、電池残量の不足により正常な送信動作ができない恐れのある生徒端末20に対してデータ転送が割り当てられるのを未然に防止することができる。なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。[1]何れもアドホックモードで通信する1つの発信元端末と複数の受信端末とからなるデータ転送システムであって、前記発信元端末は、データを記憶するデータ記憶手段と、前記複数の受信端末の識別情報を取得する端末情報取得手段と、この端末情報取得手段により取得された各受信端末の識別情報に基づき、1回目の送信先を1つの受信端末、2回目以降の送信先を2n-1n:送信回数個ずつ増加する他の受信端末とした送信ルートを設定する送信ルート設定手段と、この送信ルート設定手段により設定された送信ルートに基づき、本発信元端末を含む各端末からの送信先端末を記述した送信先情報を作成する送信先情報作成手段と、この送信先情報作成手段により作成された送信先情報における本発信元端末からの送信先端末に従って同送信先の受信端末に前記データ記憶手段により記憶されたデータを送信する際に、同送信先の受信端末からの送信先端末を記述した送信先情報も付加して送信するデータ送信手段とを備え、前記受信端末は、前記発信元端末または他の受信端末から送信されたデータを受信するデータ受信手段と、このデータ受信手段により受信されたデータを保存するデータ保存手段と、前記データ受信手段により受信されたデータに送信先情報が付加されている場合は、当該送信先情報に基づいて前記データ保存手段により保存されたデータを次の受信端末へ送信するデータ転送手段とを備えた、ことを特徴とするデータ転送システム。[2]前記発信元端末は、前記端末情報取得手段により取得された各受信端末の識別情報に対応付けて、当該各受信端末の電池残量情報を取得する電池残量情報取得手段を備え、前記送信ルート設定手段は、前記端末情報取得手段により取得された各受信端末の識別情報に基づき、前記電池残量情報取得手段により取得された電池残量情報が残量不足ではない受信端末から優先し、1回目の送信先を1つの受信端末、2回目以降の送信先を2n-1n:送信回数個ずつ増加する他の受信端末として割り当てた送信ルートを設定する、ことを特徴とする[1]に記載のデータ転送システム。[3]何れもアドホックモードで通信する1つの発信元端末と複数の受信端末とからなるデータ転送システムの発信元端末であって、データを記憶するデータ記憶手段と、前記複数の受信端末の識別情報を取得する端末情報取得手段と、この端末情報取得手段により取得された各受信端末の識別情報に基づき、1回目の送信先を1つの受信端末、2回目以降の送信先を2n-1n:送信回数個ずつ増加する他の受信端末とした送信ルートを設定する送信ルート設定手段と、この送信ルート設定手段により設定された送信ルートに基づき、本発信元端末を含む各端末からの送信先端末を記述した送信先情報を作成する送信先情報作成手段と、この送信先情報作成手段により作成された送信先情報における本発信元端末からの送信先端末に従って同送信先の受信端末に前記データ記憶手段により記憶されたデータを送信する際に、同送信先の受信端末からの送信先端末を記述した送信先情報も付加して送信するデータ送信手段と、を備えたことを特徴とする発信元端末。[4]何れもアドホックモードで通信する1つの発信元端末と複数の受信端末とからなるデータ転送システムの受信端末であって、前記発信元端末または他の受信端末から送信されたデータを受信するデータ受信手段と、このデータ受信手段により受信されたデータを保存するデータ保存手段と、前記データ受信手段により受信されたデータに本受信端末からの送信先端末を記述した送信先情報が付加されている場合は、当該送信先情報に基づいて前記データ保存手段により保存されたデータを次の受信端末へ送信するデータ転送手段と、を備えたことを特徴とする受信端末。[5]何れもアドホックモードで通信する1つの発信元端末と複数の受信端末とからなる通信システムでのデータ転送方法であって、前記発信元端末では、端末情報取得手段が、前記複数の受信端末の識別情報を取得し、送信ルート設定手段が、前記取得された各受信端末の識別情報に基づき、1回目の送信先を1つの受信端末、2回目以降の送信先を2n-1n:送信回数個ずつ増加する他の受信端末とした送信ルートを設定し、送信先情報作成手段が、前記設定された送信ルートに基づき、本発信元端末を含む各端末からの送信先端末を記述した送信先情報を作成し、データ送信手段が、前記作成された送信先情報における本発信元端末からの送信先端末に従って同送信先の受信端末にデータ記憶手段に記憶されたデータを送信する際に、同送信先の受信端末からの送信先端末を記述した送信先情報も付加して送信し、前記受信端末では、データ受信手段が、前記発信元端末または他の受信端末から送信されたデータを受信し、データ保存手段が、前記受信されたデータを保存し、データ転送手段が、前記受信されたデータに送信先情報が付加されている場合は、当該送信先情報に基づいて前記保存されたデータを次の受信端末へ送信する、ことを特徴とするデータ転送方法。"