他のノードと通信する通信部と、該通信部で通信するデータを蓄積する蓄積部とを有する移動ノードを含み、前記移動ノードの移動によって断続的通信が行われるデータ転送装置であって、該移動ノードの行動履歴を格納する管理データベースと、該移動ノードの行動履歴から、送信先ごとに、送信先へデータを到達させる可能性の高い該移動ノードの一覧を生成する移動ノード一覧生成部と、前記移動ノードと接続した場合に、該接続した移動ノードに基づいて該一覧から送信先を検索し、該接続した移動ノードに検索した送信先へ送信するデータを転送するデータ転送部と、を備えることを特徴とするデータ転送装置。前記行動履歴は、前記移動ノードが通信した通信ノードに接続されるネットワークの識別子と、該移動ノードの識別子と、該ネットワークに接続される通信ノードとの通信回数を少なくとも含むことを特徴とする請求項1に記載のデータ転送装置。前記行動履歴は、全ての移動ノードについて、複数の前記ネットワークのうちの1つに設けられた統合情報管理データベースにおいて管理され、前記移動ノードを介して、前記管理データベースの行動履歴と同期が取られることを特徴とする請求項1に記載のデータ転送装置。前記統合管理データベースには、前記移動ノードの行動履歴の一部として前記ネットワークの網構成情報が格納されることを特徴とする請求項3に記載のデータ転送装置。前記行動履歴は、前記移動ノードが前記ネットワークに接続される通信ノードと通信する際に記録されることを特徴とする請求項2に記載のデータ転送装置。前記複数のネットワークは、通信ノードとしてセンサが接続されたセンサネットワークとインターネットを含むことを特徴とする請求項1に記載のデータ転送装置。前記送信先へデータを到達させる可能性は、一定時間内に前記移動ノードがデータを受信した回数に対する、該一定時間内に該移動ノードが送信先へデータを転送した回数の比であることを特徴とする請求項1に記載のデータ転送装置。他のノードと通信する通信部と、該通信部で通信するデータを蓄積する蓄積部とを有する移動ノードを含み、前記移動ノードの移動によって断続的通信が行われる、該移動ノードの行動履歴を格納する管理データベースを備えたデータ転送装置のデータ転送方法であって、該データ転送装置は、該移動ノードの行動履歴から、送信先ごとに、送信先へデータを到達させる可能性の高い該移動ノードの一覧を生成し、前記移動ノードと接続した場合に、該接続した移動ノードに基づいて該一覧から送信先を検索し、該接続した移動ノードに検索した送信先へ送信するデータを転送する、ことを特徴とするデータ転送方法。他のノードと通信する通信部と、該通信部で通信するデータを蓄積する蓄積部とを有する移動ノードを含み、前記移動ノードの移動によって断続的通信が行われる、該移動ノードの行動履歴を格納する管理データベースを備えたデータ転送装置にデータ転送処理を実行させるプログラムであって、該データ転送装置に、該移動ノードの行動履歴から、送信先ごとに、送信先へデータを到達させる可能性の高い該移動ノードの一覧を生成させ、前記移動ノードと接続した場合に、該接続した移動ノードに基づいて該一覧から送信先を検索し、該接続した移動ノードに検索した送信先へ送信するデータを転送させる、ことを特徴とするプログラム。前述のように、StoreAndForward型通信を実現するためのアーキテクチャについては既に定義されているが、ルーティングアルゴリズムに関してはまだ選択が行なわれておらず、様々な研究機関で検討されている状況である。DTNにおいて効率的なデータ転送早く、無駄なく、確実なデータ転送を考えた場合、どのようなルーティング方式を選択するかが極めて重要となる。ルーティング方式としては、例えば、EpidemicRouting方式やMessageFerry方式が提案されている。図3及び図4は、DTNにおける従来のルーティング方式を説明する図である。図3に示されるように、EpidemicRouting方式は個々のDTNノードがランダムに移動し、物理回線が接続された場合に、データのコピーを物理回線が接続された全てのノードに配信する方式である。図3においては、全てのノードが移動ノードである。図3の1において、送信元ノードsrcからデータを送信するとする。1の状態では、いずれのノードとも物理回線は接続されていない。2において、Node3が移動し、srcに近づいてきたことにより物理回線が接続されると、srcは、Node3にデータを送信する。3においては、Node3が移動し、Node4に近づいたことにより物理回線が接続されたので、Node3はNode4にデータを送信する。4においては、Node4が移動し、Node2に近づいて物理回線が接続されたので、Node4は、Node2にデータを転送する。また、srcが移動し、Node5に近づき物理回線が接続されたので、srcは、Node5にデータを転送する。5においては、Node2が移動し、送信先ノードに近づき物理回線が接続されたので、Node2は、dstにデータを送信する。また、Node3は、移動してNode1に近づき物理回線が接続されたので、Node1にデータを送信する。これにより、srcからdstへのデータの転送が終了する。以上のように、各ノードは、移動することによって物理回線が接続された相手ノード全てにデータを送信する。したがって、送信元ノードから送信先ノードにいたる経路以外でもデータの転送が起こり、転送されたデータは各ノードに格納される。図4に示されるように、MessageFerry方式は、固定ノード間を巡回する移動ノードを用いてデータを交換する方式である。図4に示されるように、この場合は、固定ノードと移動巡回ノードとが存在する。巡回ノードは、定期的に同じルートを巡回するものである。図3の1にあるように、送信元ノードからデータを転送する場合、Node2が巡回ノードであり、巡回移動の際にsrcの近くに来れば、物理回線が接続される。2にあるように、Node2がsrcの近くに来て、物理回線が接続されると、srcは、Node2にデータを転送する。Node2は、巡回の際に送信先ノードにも近づき物理回線を接続する。したがって、3にあるように、Node2がdstに近づいて物理回線が接続された場合に、Node2はdstにデータを転送する。これにより、srcからdstへのデータの転送が終了する。MessageFerry方式の巡回ノードは、具体的には、路線バスや鉄道などがなりえる。EpidemicRouting方式は、全てのノードにデータをコピーするため、ネットワーク上のトラフィックが増大してしまい、各ノードに蓄積するデータ量が増大するという問題がある。また、MessageFerry方式は、巡回ノードの存在が前提となっており、巡回ノードが存在しない場合巡回ノードの巡回範囲にいないノードが通信を行う場合には適用できないという問題がある。以下の実施形態においては、断続的通信環境において、格納データ量を増大することなく、全てのノードに通信可能なデータ転送装置およびデータ転送方法を提供する。以下の実施形態の一側面におけるデータ転送装置は、相互の通信回線が物理的に切断されている、通信ノードが相互に接続された複数のネットワークが、該ネットワークの間を移動する移動ノードを介して、ネットワーク間でデータの転送を行う断続的通信環境下におけるデータ転送装置であって、該移動ノードの行動履歴を格納する管理データベースと、該移動ノードの行動履歴から、送信先ごとに、送信先へデータを到達させる可能性の高い該移動ノードの一覧を生成する移動ノード一覧生成部と、該一覧から、データを送信したい送信先へデータを到達させる可能性の高い該移動ノードを選択し、該送信先へデータを到達させる可能性の高い該移動ノードに送信先へのデータを転送するデータ転送部とを備える。以下の実施形態によれば、断続的通信環境において、格納データ量を増大することなく、全てのノードに通信可能なデータ転送装置及びデータ転送方法を提供することができる。以下の実施形態では、物理的回線が相互に接続されていない孤立したLANLocalAccessNetworkなどのアクセスポイントに接続したことのある移動ノードの履歴を蓄積共有し、保持した履歴から異なるアクセスポイント間を橋渡しする移動ノードを選択し、選択された移動ノードを使ってパケットを転送する。図5は、本実施形態のネットワーク環境を説明する図である。グローバルネットワーク10に接続されておらず、断続的通信環境DTN網を含む、LANで構成されるセンサネットワークABCDが存在する。センサネットワークABCDとグローバルネットワーク10との境界において、断続的通信環境DTN網を繋ぐDTNGatewayとしての機能を兼ね備えた、センサネットワークABCDに固定の無線LANAccessPointが機能している。グローバルネットワーク10上には、センサネットワークABCDに属するセンサノードa~fで収集されたセンサ情報を統合管理する統合情報管理DB11が存在している。統合情報管理DB11は、センサネットワークABCDの網構成情報や移動ノードとしてのForwarderの行動履歴や属性情報など、DTN網にてデータを蓄積運搬するために必要となる情報を保持する。センサネットワークABCDに固定の無線LANAccessPontがローカル情報管理DB12から抽出される。アクセスポイントAP1は、Forwarder行動履歴の、アクセスしたAPのネットワーク識別子から送信先ノードのネットワークを検索し、ネットワーク識別子を順次たどって、自ネットワーク識別子にいたるForwarderを抽出する。そして、Forwarder一覧は、Forwarderの送信先ネットワークへのアクセス回数から、到達確度を演算し、到達確度の大きいForwarderから順に一覧にすることによって生成される。センサネットワークLANAのアクセスポイントAP1は、抽出したForwarder一覧に記載の全てのForwarderに対しペイロードデータと共に、Forwarder一覧を伝達図1記載のStoreAndForward方式によるする。ペイロードデータを伝達されたForwarderAは、一覧に記載されているForwarderBに遭遇した場合、自らが保持するペイロードデータに加えForwarder一覧を伝達する。これを繰り返すことにより送信先ネットワークへのデータの到達効率をより高いものとする。上記の方法により、任意のセンサネットワークで収集されたセンサ情報をグローバルネットワーク10に属する統合情報管理DB11へ集積させるため、各センサネットワークよりグローバルネットワーク10へ到達可能性が高い到達確度の高いForwarderを選択し、データの送信先への到達効率の高いDTN通信を実現することができる。また、同様な方法でグローバルネットワーク10から、各ローカルネットワークLANA~LANDへも通信が可能となる。アクセスポイントによるForwarder選択手順は以下の通りである。送信元アクセスポイントは、送信先のアクセスポイントに対する到達確度を、送信先のアクセスポイントへのアクセストータル時間、アクセス回数、アクセス履歴を基に後述する図14のフォワーダ行動予測部34において計算する。送信元アクセスポイントは、メッセージの宛先に対応するForwarder一覧を参照して、到達確度が高いと判断したForwarderに対してメッセージを送信する。判断方法の例としては、Forwarder一覧上で上位3番目以内、あるいは確度が閾値0.5以上の場合といった基準が考えられる。Forwarder一覧内のエントリ数が少ない場合には、EpidemicRouting方式や、MessageFerry方式といった従来方式によりForwarderを選択する。図9は、本実施形態のアクセスポイントの処理を示すフローチャートである。まず、ステップS10において、アクセスポイントに対し、送信先に対してデータを搬送してもらいたい旨の要求が出される。ステップS11において、Forwarder一覧からForwarderのデータを抽出し、ステップS12において、当該Forwarderについて到達確度が基準を満たすか否かを判断する。判断の結果、基準を満たさない場合には、そのForwarderはデータ搬送依頼の対象外であるとして、ステップS11に戻り、他のForwarderのデータを抽出する。判断の結果、基準を満たす場合には、そのForwarderはデータ搬送依頼対象であるとして、ステップS13において、そのForwarderにデータ搬送を依頼することを決定する。ステップS14において、決定されたForwarderに対しデータを送信する。図10は、本実施形態のForwarderとアクセスポイントとの間の通信シーケンスである。まず、Forwarderは、アクセスポイントAPの無線エリアに入った場合に、アクセスポイントAPとのネゴシエーションを開始する。アクセスポイントAPは、Forwarderが本実施形態のDTNに属するForwarderであることを認識するとForwarderの識別子が予め登録されたものであることを判断すると、Forwarderにアクセス情報の更新を依頼する。Forwarderは、アクセスポイントAPに対し、アクセス情報としてのForwarder行動履歴、及び、アクセスポイントAPが属するLANの情報の取得要求を送る。アクセスポイントAPは、当該要求にしたがって、全Forwarderの行動履歴と、これに含まれるアクセスポイントAPが属するLANの情報を、Forwarderに通知する。Forwarderは、アクセスポイントAPから送られてきたForwarder行動履歴とLAN情報を保持する。アクセスポイントAPは、送信データを持っており、かつ、当該ForwarderがForwarder一覧から選択された、搬送対象のForwarderである場合には、送信データを当該Forwarderに送る。Forwarderは、送信データを保持し、移動する。Forwarderは、移動して他のアクセスポイントAPと無線通信可能となった場合には、このアクセスポイントAPが、送信先ノードが接続されたLANのアクセスポイントAPであるか否かを判断する。そして、送信先ノードが接続されたLANのアクセスポイントAPである場合には、保持している送信データを送信する。送信したデータは、一定時間後に消去する。この一定時間は、システムの設計者が適宜設定する。図11及び図12は、Forwarderの行動履歴の更新動作のタイミングを説明するシーケンス図である。図11は、グローバルネットワークから各ローカルネットワークへの通信発生時にForwarderの行動履歴を更新する場合のシーケンス図である。センサ情報の収集要求などグローバルネットワークから各ローカルネットワークへの通信が発生した際に、グローバルネットワークで保持する統合情報管理DBに蓄積されたそれぞれのセンサネットワークの網構成情報やそれぞれのForwarderの行動履歴情報を通信データに合わせて送ることで、通信先のローカルネットワークのアクセスポイントAPで保持する各Forwarderの行動履歴情報が更新される。グローバルネットワークのアクセスポイントAPからローカルネットワークへの通信が発生すると、Forwarderに対し、統合情報管理DBから、網構成情報、Forwarderの行動履歴を読み出し、通信データに付与してデータを送信する。Forwarderは、受信したデータを蓄積し、移動する。Forwarderは、ローカルネットワークのアクセスポイントAPに接近し、無線通信が可能となった場合には、ローカル情報管理DBの全Forwarder行動履歴、全アクセスポイントAPのLAN情報の更新を行なう。ここでは、ローカルネットワークのアクセスポイントAPは1つだけ記載されているが、実際には、Forwarderが遭遇する全てのローカルネットワークのアクセスポイントAPについて同様の動作を行なう。図12は、グローバルネットワークのアクセスポイントAPが周期的に各ローカルネットワークへ情報配信を実施するときにForwarderの行動履歴を更新する場合のシーケンス図である。グローバルネットワークの制御部にて周期的に各ローカルネットワークへの通信を発生させる機能を持たせ、グローバルネットワークで保持する統合情報管理DBに蓄積されたそれぞれのセンサネットワークの網構成情報やそれぞれのForwarderの行動履歴情報を各ローカルネットワークへ配信することで各ローカルネットワークのアクセスポイントAPで保持する各Forwarderの行動履歴情報を周期的に更新する。あるいは、周期でなく非周期的に単発の通信を発生させることによって、各ローカルネットワークのアクセスポイントAPで保持する各Forwarderの行動履歴情報を周期的に更新するようにしても良い。グローバルネットワークのアクセスポイントAPは、自律的且つ周期的に、あるいは、非周期的にダミーデータを各ローカルネットワーク宛に配信する。このとき、統合情報管理DBより網構成情報、Forwarderの行動履歴情報を読み出し、通信データに付与してデータ送信を行なう。移動することによってグローバルネットワークのアクセスポイントAPに接近したForwarderは、グローバルネットワークのアクセスポイントAPからデータを受け取ると、データを蓄積して移動する。当該Forwarderが、移動することによってローカルネットワークのアクセスポイントAPに接近し通信可能となった場合には、ローカル情報管理DBの全Forwarder行動履歴、全アクセスポイントAPのLAN情報の更新を行なう。ここでは、ローカルネットワークのアクセスポイントAPは1つだけ記載されているが、実際には、Forwarderが遭遇する全てのローカルネットワークのアクセスポイントAPについて同様の動作を行なう。図13は、Forwarderのブロック構成図である。制御部20は、データ管理部21、通信機能部22、管理データベース23、媒体ドライブ24を制御する。通信機能部22は、他のForwarderあるいはアクセスポイントAPと無線で通信を行う。データ管理部21は、通信機能部22が受信したデータを管理データベース23に格納したり、管理データベース23から読み出したデータを、通信機能部22を介して、送信させたりする。管理データベース23に格納されるデータは、通信データのほか、Forwarder行動履歴、網構成情報などがある。また、制御部20は、本実施形態の動作を行なう制御プログラムによって動作するが、これは、DVD、CD-ROM、Blu-ray、フレキシブルディスク、ICメモリ等の可搬記録媒体25に記録されていてもよく、この場合、媒体ドライブ24によって制御プログラムを読み込んで実行する。図14は、アクセスポイントAPのブロック構成図である。制御部30は、データ管理部31、通信機能部32、フォワーダリスト抽出部33、フォワーダ行動予測部34、管理データベース37、媒体ドライブ35を制御する。通信機能部32は、無線回線を使って、Forwarderと通信を行う。データ管理部31は、通信機能部32が受信したデータを管理データベース37に格納したり、管理データベース37から読み出したデータを、通信機能部32を介して、送信させたりする。フォワーダ行動予測部34は、Forwarder行動履歴から、送信先ごとにForwarderの到達確度を演算する。フォワーダリスト抽出部33は、フォワーダ行動予測部34が演算した到達確度に基づいて、Forwarder一覧を生成する。管理データベース37には、通信データのほか、Forwarderから受け取ったForwarder行動履歴、網構成情報、Forwarder一覧などが格納される。制御部30は、本実施形態の動作を行なう制御プログラムによって動作するが、これは、DVD、CD-ROM、Blu-ray、フレキシブルディスク、ICメモリ等の可搬記録媒体36に記録されていてもよく、この場合、媒体ドライブ35によって制御プログラムを読み込んで実行する。図15は、本実施形態を学校での連絡通信網へ適用した例を説明する図である。図15では、生徒BForwarderBが通学時に生徒AForwarderAを誘いAP1にアクセス、一緒に正門から登校AP6にアクセス、裏門から下校AP5にアクセスし、生徒Aと別れて生徒Bが帰宅した際のForwarderBの行動によって、それぞれのアクセスポイントAPにアクセス記録が残っていく様子とForwarderBの行動履歴が蓄積されていく様子を表している。生徒BForwarderBが持つ行動履歴、各校区のアクセスポイントAPで持つForwarderのアクセス記録やLAN構成情報は、各Forwarderによって、F小学校校内網40にある統合情報管理DB41に蓄積される。F小学校校内網40にあるアクセスポイントAP5AP6は、統合情報管理DB41に蓄積されている各Forwarderの行動履歴や各校区のLAN情報を各校区のアクセスポイントAPに対して任意のタイミングで配信することで各校区でも情報を共有することが可能となる。このことにより各校区からF小学校校内網40へのDTN通信時や各校区間のDTN通信時に到達確度の高いForwarderを選択することが可能となる。このケースの場合は、DTN通信のデータおよびForwarderリストはF小学校のネットワーク属性を持つForwarder間でのみ伝達可能とすることにより、通信の範囲を限定しながらも各校区から校内網への通信を可能としている。このケースでは、DTNネットワークの範囲が近隣の地域なので、各々の校区網並びに校内網はインターネットに接続されていると考えられるが、本実施形態のForwarder選択方式を用いたDTN通信網を形成することにより、時間空間共に閉ざされた区域にのみ適用可能な閉鎖網を形成する事が可能となる。特に、各校区のネットワークごとに特定のネットワークに属していることを示すネットワーク属性を持つことで、グローバルネットワークF小学校校内網に接続しないローカルな複数拠点のネットワーク内でのデータ送受信が可能になる。すなわち、グローバルネットワークと切り離されていることで閉鎖網を構成することができる。そして、ネットワーク属性を意識したForwarderでは、他ネットワークのデータ搬送を行うこともなく、部外者への情報漏えいも防ぐことができることからセキュリティを保つことができる。例えば、F小学校と別にG小学校の校区では別のネットワーク属性で持つとした場合、それぞれに属するForwarderは、F小学校とG小学校の情報を混在させることなく、それぞれの属性に応じたデータのみ搬送を行うことができ、個人情報の漏えい等を防ぐことができる。本実施形態のForwarder選択方式を採用することにより、Forwarderの行動履歴を元に、目的のネットワークへの到達可能性の高いForwarderを抽出伝達する事ができる。これにより、従来のEpidemicRouting方式に対し、かなり高い効率で情報伝達が可能となり、各々のForwarderにおいて到達可能性の非常に低い大量の通信データの保持が不要となる。その結果、Forwarderが多くのDTN通信のデータを搬送する事が可能となり網全体のDTN通信のデータ容量が増大する。また、MessageFerry方式に見られる巡回行動をとっている特定のForwarderが存在しない場合においても、利用可能なForwarderの抽出を可能とし、DTN通信が可能な範囲をより広範囲なものとすることができる。したがって、物理的に切り離されたセンサネットワークにおけるセンサ情報などの統合管理を可能にする。また、Forwarderの選択を一定のルールで絞り込むことで、セキュリティを保った閉鎖網の形成が可能となる。