照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するノードと、前記ノードを経由してアクセスされる計算機上で動作するプログラムの動作履歴に基づいて将来のネットワークの負荷状態を推定する負荷状態推定部と、前記将来のネットワークの負荷状態に基づいて通信経路を計算する通信経路計算部と、前記計算した通信経路を実現する処理規則を作成して前記ノードに設定する通信経路設定部とを備える制御装置と、を含む通信システム。前記動作履歴として、前記計算機へのクライアントの接続状態の変化またはユーザの登録状態の変化を取得し、前記クライアントの接続状態の変化またはユーザの登録状態の変化によって発生するトラヒックを見積もることで前記将来のネットワークの負荷状態を推定する請求項1の通信システム。前記クライアントの接続状態またはユーザの登録状態は、少なくとも、動作の種類を示す動作識別子と、前記ノードを経由してアクセスするアクセス元と計算機のマシン識別子の組を含むことを特徴とする請求項2の通信システム。前記制御装置は、前記ノードを経由してアクセスするアクセス元と計算機との組み合わせに基づいて、前記将来のネットワークの負荷状態を推定し、負荷が分散されるよう通信経路を計算する請求項1から3いずれか一の通信システム。照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するノードを経由してアクセスされる計算機上で動作するプログラムの動作履歴に基づいて、将来のネットワークの負荷状態を推定する負荷状態推定部と、前記将来のネットワークの負荷状態に基づいて通信経路を計算する通信経路計算部と、前記計算した通信経路を実現する処理規則を作成して前記ノードに設定する通信経路設定部とを備える制御装置。前記動作履歴として、前記計算機へのクライアントの接続状態の変化またはユーザの登録状態の変化を取得し、前記クライアントの接続状態の変化またはユーザの登録状態の変化によって発生するトラヒックを見積もることで前記将来のネットワークの負荷状態を推定する請求項5の制御装置。前記クライアントの接続状態またはユーザの登録状態は、少なくとも、動作の種類を示す動作識別子と、前記ノードを経由してアクセスするアクセス元と計算機のマシン識別子の組を含むことを特徴とする請求項6の制御装置。前記ノードを経由してアクセスするアクセス元と計算機との組み合わせに基づいて、前記将来のネットワークの負荷状態を推定し、負荷が分散されるよう通信経路を計算する請求項5から7いずれか一の制御装置。ノードを経由してアクセスするアクセス元に対し、アプリケーションプログラムによるサービスを提供するとともに、請求項5から8いずれか一の制御装置に対し、前記アプリケーションプログラムの動作履歴を提供する計算機。照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するノードと、前記ノードを制御する制御装置とを含む通信システムにおける前記ノードの制御方法であって、前記ノードを経由してアクセスされる計算機上で動作するプログラムの動作履歴に基づいて、将来のネットワークの負荷状態を推定するステップと、前記将来のネットワークの負荷状態に基づいて通信経路を計算するステップと、前記計算した通信経路を実現する処理規則を作成して前記ノードに設定するステップとを含むノードの制御方法。照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するノードに接続された制御装置を構成するコンピュータに実行させるプログラムであって、前記ノードを経由してアクセスされる計算機上で動作するプログラムの動作履歴に基づいて、将来のネットワークの負荷状態を推定する処理と、前記将来のネットワークの負荷状態に基づいて通信経路を計算する処理と、前記計算した通信経路を実現する処理規則を作成して前記ノードに設定する処理とを前記コンピュータに実行させるプログラム。上記特許文献1、2及び非特許文献1、2の全開示内容はその引用をもって本書に繰込み記載する。以下の分析は、本発明者によってなされたものである。上記した非特許文献1、2や特許文献1におけるネットワークの負荷状態に基づいた経路制御は負荷上昇が起こってから初めて過負荷への対応を始めるため、対応が遅れる傾向があり、将来の負荷変動を見越した制御を行うことができないという問題点がある。この点、特許文献2の分散システム運用保守システムも、トラヒック監視製品等に構成された分散システム内監視手段特許文献2の段落0039参照にて収集されたデータに基づいて、分散システムの構成要素の将来的な動向を予測する予測手段およびその予測結果と業務仕様管理手段からの要求特性データ等に基づいて運用保守対象リストを作成する構成を開示するに止まっている。本発明は、上記した事情に鑑みてなされたものであって、その目的とするところは、上記照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するノードを含む通信システムにおいて、将来の負荷変動を見越したノードの制御をなしうる通信システム、制御装置、計算機、ノードの制御方法およびプログラムを提供することにある。本発明の第1の視点によれば、照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するノードと、前記ノードを経由してアクセスされる計算機上で動作するプログラムの動作履歴に基づいて将来のネットワークの負荷状態を推定する負荷状態推定部と、前記将来のネットワークの負荷状態に基づいて通信経路を計算する通信経路計算部と、前記計算した通信経路を実現する処理規則を作成して前記ノードに設定する通信経路設定部とを備える制御装置と、を含む通信システムが提供される。本発明の第2の視点によれば、照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するノードを経由してアクセスされる計算機上で動作するプログラムの動作履歴に基づいて、将来のネットワークの負荷状態を推定する負荷状態推定部と、前記将来のネットワークの負荷状態に基づいて通信経路を計算する通信経路計算部と、前記計算した通信経路を実現する処理規則を作成して前記ノードに設定する通信経路設定部とを備える制御装置が提供される。本発明の第3の視点によれば、ノードを経由してアクセスするアクセス元に対し、アプリケーションプログラムによるサービスを提供するとともに、上記した制御装置に対し、前記アプリケーションプログラムの動作履歴を提供する計算機が提供される。本発明の第4の視点によれば、照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するノードと、前記ノードを制御する制御装置とを含む通信システムにおける前記ノードの制御方法であって、前記ノードを経由してアクセスされる計算機上で動作するプログラムの動作履歴に基づいて、将来のネットワークの負荷状態を推定するステップと、前記将来のネットワークの負荷状態に基づいて通信経路を計算するステップと、前記計算した通信経路を実現する処理規則を作成して前記ノードに設定するステップとを含むノードの制御方法が提供される。本方法は、前記ノードを制御する制御装置という、特定の機械に結びつけられている。本発明の第5の視点によれば、照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するノードに接続された制御装置を構成するコンピュータに実行させるプログラムであって、前記ノードを経由してアクセスされる計算機上で動作するプログラムの動作履歴に基づいて、将来のネットワークの負荷状態を推定する処理と、前記将来のネットワークの負荷状態に基づいて通信経路を計算する処理と、前記計算した通信経路を実現する処理規則を作成して前記ノードに設定する処理とを前記コンピュータに実行させるプログラムが提供される。なお、このプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。即ち、本発明は、コンピュータプログラム製品として具現することも可能である。本発明によれば、将来の負荷変動を見越したノードの制御を実現することが可能となる。はじめに、本発明の概要について説明する。本発明に係る通信システムは、照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するノード図1の21~23と、このノードを制御する制御装置図1の10と、を含んで構成される。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではない。前記制御装置図1の10は、前記ノード図1の21~23を経由して、クライアントからアクセスされる計算機図1の30上で動作するプログラム図2のアプリケーションプログラム31の動作履歴を取得する動作履歴取得部図2の11と、前記プログラムの動作履歴に基づいて、将来のネットワークの負荷状態を推定する負荷状態推定部図2の12と、将来のネットワークの負荷状態に基づいて通信経路を計算する通信経路計算部図2の13と、前記計算した通信経路を実現する処理規則を作成して前記ノードに設定する通信経路設定部図2の14とを備える。前記制御装置図1の10は、クライアントからアクセスされる計算機図1の30上で動作するプログラム図2のアプリケーションプログラム31の動作履歴に基づいて、将来のネットワークの負荷状態を推定し、適宜、通信経路および各ノード図1の21~23に設定する処理規則を更新する。以上により、少なくともプログラム図2のアプリケーションプログラム31の利用によって引き起こされるであろう、将来の負荷変動を見越したノードの制御を実現することが可能となる。[第1の実施形態]次に、本発明の第1の実施形態について図面を参照して詳細に説明する。図1を参照すると、ノード21~23と、これらノード21~23を制御することにより、クライアントと計算機30間の通信を実現する制御装置コントローラ10と、を含んだ構成が示されている。ノード21~23は、照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理する装置である。このようなノードは、照合規則マッチングルールと該照合規則に適合するパケットの処理とを規定した処理規則フローエントリに従って受信パケットを処理する非特許文献1、2のオープンフロースイッチにて実現することができる。計算機30は、クライアント向けに所定のサービスを提供するために、対応するアプリケーションプログラムが動作するサーバ等によって構成される。図2は、制御装置コントローラ10の詳細構成を表したブロック図である。図2を参照すると、制御装置コントローラ10は、動作履歴取得部11、負荷状態推定部12、通信経路計算部13、通信経路設定部14とを備えて構成される。これらは、それぞれ次のように動作する。動作履歴取得部11は、計算機30上で動作するアプリケーションプログラム31の動作履歴を取得し、負荷状態推定部12に送る。動作履歴としては、例えば、アプリケーションレベルのクライアントの接続開始や接続終了といった接続状態の変化や、ユーザの登録登録解除といった登録状態の変化等の情報を挙げることができる。また、このような情報は、通常、アプリケーションプログラム31のログファイルに出力されるため、計算機30の該当するログファイルから取得することができる。なお、図1の例では、クライアントユーザの使用マシンと計算機30がそれぞれ1台ある構成を示しているが、後記する負荷状態推定のためには、動作履歴として、動作の種類を示す動作識別子のほか、ノードを経由してアクセスされる計算機同士の組み合わせアクセス元アクセス先の計算機を示すマシン識別子を取得することが望ましい。また、アプリケーションプログラム31自体にフックする仕掛けがあれば、アプリケーションプログラム31から接続開始終了の通知を受け取るようにしてもよい。また、計算機30側に動作履歴取得部11を配置し、動作履歴取得部11から制御装置コントローラ10の負荷状態推定部12に動作履歴情報を送信する構成も採用可能である。負荷状態推定部12は、動作履歴取得部11から受け取った動作履歴に基づいて、将来のネットワークの負荷状態を推定し、通信経路計算部13に出力する。また、負荷状態推定部11は、前記ネットワークの負荷状態を負荷状態推定情報として保持することとしてもよい。動作履歴に、接続状態の変化や登録状態の変化が含まれている場合、これらによって近い将来発生するであろうトラヒックを見積もることで、将来のネットワークの負荷状態を推定することができる。例えば、前記アプリケーションプログラム31が情報提供サーバ用アプリケーションプログラムである場合、ユーザの登録が行われたならば、近い将来、そのユーザが使用するマシンから、情報提供要求が来るであろうと推定できる。しかも、多くの場合、ユーザが使用するマシンは固定的であるので、登録時に使用したマシンから、情報提供要求が来る可能性が高い。そこで、動作履歴として、マシンAからマシンXへのユーザの登録という情報を得た場合には、負荷状態推定部12は、マシンAからマシンXとの間で、将来、情報転送が行われると予測推定する。そして、負荷状態推定部12は、負荷状態推定情報として、マシンAからマシンXへのユーザ登録により、近い将来、情報提供要求ないし情報転送が発生するという情報を記録する。さらに、負荷状態推定部12は、上記のように推定更新した負荷状態推定情報を通信経路計算部13に送る。通信経路計算部13は、受信した負荷状態推定情報と、ノード21~23の接続関係を表したネットワークトポロジ情報に基づいて、要求元要求先コンピュータ間でやり取りされる経路計算を行って、通信経路情報としてまとめて通信経路設定部14に送る。通信経路情報には、少なくとも、要求元要求先コンピュータを示すマシン識別子と、通信経路を示すネットワークノードの識別子の配列が含まれる。通信経路計算部13における負荷状態推定情報に基づく経路の計算は、以下のように行うことができる。例えば、これまでに受信した動作履歴に含まれるマシン識別子から、特定のドメインからマシンXの登録数が多いことが判別できたならば、そのドメインからマシンXに到る経路上の負荷が平準化されるよう複数の通信経路を計算することができる。前記マシンが存在するドメインを判別できるようなマシン識別子としては、例えば、IPアドレスを用いることができる。また前記複数の経路を計算する際に、計算する経路の数は以下のように決定することができる。例えば、これまでに受信した動作履歴に含まれる登録マシンの数の半分が同時に接続すると仮定した負荷状態推定情報が得られている場合、その平均利用帯域に利用者数の2分の1を掛けるなどして決定することができる。通信経路設定部14は、通信経路計算部13から受け取った通信経路情報に基づいて、通信経路上のノードに当該経路を実現する処理規則フローエントリを設定する。ここで設定される処理規則フローエントリは、非特許文献1、2のフローエントリと同様に、要求元要求先のコンピュータの識別子や入力ポート情報等の組によって構成された照合規則マッチングルールと、受信パケットをどのポートから出すといった処理を規定したものとすることができる。また、通信経路設定部14による処理規則フローエントリの設定動作は、非特許文献1、2と同様とすることができる。以上のような制御装置コントローラ10は、非特許文献1、2のオープンフローコントローラに、動作履歴取得部11および負荷状態推定部12を追加し、通信経路計算部13に、負荷状態に応じた経路計算を行うようにすることでも実現可能である。また、図2に示した制御装置コントローラ10の各部処理手段は、制御装置コントローラ10を構成するコンピュータに、そのハードウェアを用いて、上記した各処理を実行させるコンピュータプログラムにより実現することもできる。続いて、本実施形態の動作について図面を参照して詳細に説明する。図3は、本発明の第1の実施形態の制御装置の動作例を示す流れ図である。図3を参照すると、まず、動作履歴取得部11は、所定の時間間隔で、アプリケーションプログラム31が出力したログファイル等から、負荷状態の推定に必要な動作履歴を取得し、負荷状態推定部12に送るステップS1。負荷状態推定部12は、動作履歴を受け取ると、その情報に基づいて、将来のネットワークの負荷状態を推定し、その結果を負荷状態推定情報として記録するとともに、その内容を通信経路計算部13に送るステップS2。通信経路計算部13は、負荷状態推定情報を受け取ると、その内容およびネットワークトポロジに基づいて通信経路を計算し、通信経路情報として通信経路設定部14に送るステップS3。通信経路設定部14は、通信経路情報を受け取ると、その内容に基づいてノード21~23のうち必要なノードに処理規則の設定を行うステップS4。以上のように、本実施形態によれば、アプリケーションプログラム31の動作履歴に基づいて予測した将来のネットワークの負荷状態を考慮した予防的な通信経路の設定が実現される。これにより、将来、例えば同一ドメインから特定の計算機に、情報取得要求が一斉に来た場合でも、ネットワークの負荷を均衡させることができる。以上の効果について、具体例を示してより詳細に説明する。図4に示すように、3台のクライアントと、サービスアプリケーションプログラムが動作する計算機アプリケーションサーバ30とがノード21~23を介して接続されているものとする。また、ノード21~23は、制御装置コントローラ10により設定される処理規則フローエントリに従って、受信パケットについての処理を行うものとする。計算機アプリケーションサーバ30上で動作するサービスアプリケーションプログラムは情報配信を行うものであり、登録済みのクライアントまたは登録ユーザに対して、随時、データを配信する動作を行うものとする。クライアントは、計算機アプリケーションサーバ30に対して登録手続きを経た後で、情報提供を受けることが可能となるものとする。なお、登録時のクライアント-サーバ間の通信経路は、予め設定されているものとする。上記クライアントのうち、2台のクライアントが登録した状態では、最初のうちは、登録用の通信経路と情報配信用の通信経路は、同じものが設定される図4のRoute1。この時点では、動作履歴として、登録の要求元のクライアント2台のIPアドレスと要求先の計算機アプリケーションサーバ30のIPアドレスが送られるが、制御装置コントローラ10は、通信経路の変更は行わない。データ用の通信経路と、登録用の通信経路とはいずれも図4のRoute1のままである。その後、計算機アプリケーションサーバ30に登録するクライアントの数が、所定の数例えば、3台を超えたところで、制御装置コントローラ10は、クライアントのうちいくつかの情報配信用の通信経路をそれまでのものとは違うもの図4のRoute2に切り替える。前記通信経路の変更は次のようにして実現される。動作履歴として、登録の要求元のクライアント3台目のIPアドレスと要求先の計算機アプリケーションサーバ30のIPアドレスを受信した時点で、制御装置コントローラ10は、近い将来に登録の要求元のクライアント3台目のIPアドレスと要求先の計算機アプリケーションサーバ30との間で、情報配信に伴うデータ通信が開始されると推定する。そこで、制御装置コントローラ10は、これまでに保存された通信経路情報を参照し、登録の要求元のクライアント3台目のIPアドレスと要求先の計算機アプリケーションサーバ30間の通信経路として、それまでの通信経路とは異なる通信経路図4のRoute2を計算する。なお、その後、動作履歴として、例えば、前記通信経路としてRoute1が設定されていたクライアントから登録解除の情報を受信すると、制御装置コントローラ10は、今後当該クライアントのIPアドレスと計算機アプリケーションサーバ30との間で、データ通信はなくなると推定し、負荷状態推定情報を更新する。その後、制御装置コントローラ10は、これまでに保存した通信経路情報を更新するとともに、当該経路上にあるノード21、23から、該当する処理規則フローエントリを削除する。これにより、今後新しいクライアントから登録要求を受けた際に、Route1を割り当てることが可能になる。またあるいは、制御装置コントローラ10は、Route2を利用しているクライアントのフローを、Route1に集約するようにしてもよい。以上のように、情報配信が開始される前に、特定の通信経過にトラヒックが集中しないように、情報配信用の通信経路を設定することで、通信経路が輻輳し、情報配信が滞ることを防ぐことができる。以上、本発明の好適な実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形置換調整を加えることができる。上記した実施形態の制御装置コントローラ10は、専用のサーバとして実現することもでき、ノード21~23としては、上記オープンフロースイッチのほか、IP網におけるルータ、MPLSMulti-ProtocolLabelSwitching網におけるMPLSスイッチにて実現することができる。その他、サーバがネットワーク内のノードのふるまいを集中管理するようなネットワークであれば、本発明を適用することが可能である。最後に、本発明の好ましい形態を要約する。[第1の形態]上記第1の視点による通信システム参照[第2の形態]第1の形態の通信システムにおいて、前記計算機に保持される前記プログラムのログファイルから動作履歴を取得する通信システム。[第3の形態]第1または第2の形態の通信システムにおいて、前記動作履歴として、前記計算機へのクライアントの接続状態の変化またはユーザの登録状態の変化を取得し、前記将来のネットワークの負荷状態として、前記クライアントの接続状態の変化またはユーザの登録状態の変化の後のデータ通信量を予測する通信システム。なお、前記クライアントの接続状態またはユーザの登録状態としては、少なくとも、動作の種類を示す動作識別子と、前記ノードを経由してアクセスされる計算機の対、すなわち、アクセス元と計算機とのマシン識別子を含むことができる。[第4の形態]第1から第3いずれか一の形態の通信システムにおいて、前記制御装置は、前記ノードを経由してアクセスするアクセス元と計算機との組み合わせに基づいて、前記将来のネットワークの負荷状態を推定し、負荷が分散されるよう通信経路を計算する通信システム。[第5の形態]第4の形態の通信システムにおいて、前記動作履歴に含まれるIPアドレスに基づいて、前記ノードを経由してアクセスするアクセス元と計算機との組み合わせを特定する通信システム。[第6の形態]第1から第5いずれか一の形態の通信システムにおいて、前記ノードを経由してアクセスされる計算機上で動作するプログラムの動作履歴を取得する動作履歴取得部が前記制御装置側に配置されている通信システム。[第7の形態]第1から第5いずれか一の形態の通信システムにおいて、前記ノードを経由してアクセスされる計算機上で動作するプログラムの動作履歴を取得する動作履歴取得部が前記計算機側に配置されている通信システム。[第8の形態]上記第2の視点による制御装置参照[第9の形態]第8の形態の制御装置において、前記計算機に保持される前記プログラムのログファイルから動作履歴を取得する制御装置。[第10の形態]第8または第9の形態の制御装置において、前記動作履歴として、前記計算機へのクライアントの接続状態の変化またはユーザの登録状態の変化を取得し、前記将来のネットワークの負荷状態として、前記クライアントの接続状態の変化またはユーザの登録状態の変化の後のデータ通信量を予測する制御装置。なお、前記クライアントの接続状態またはユーザの登録状態としては、少なくとも、動作の種類を示す動作識別子と、前記ノードを経由してアクセスされる計算機の対、すなわち、アクセス元と計算機とのマシン識別子を含むことができる。[第11の形態]第8から第10いずれか一の形態の制御装置において、前記ノードを経由してアクセスするアクセス元と計算機との組み合わせに基づいて、前記将来のネットワークの負荷状態を推定し、負荷が分散されるよう通信経路を計算する制御装置。[第12の形態]第11の形態の制御装置において、前記動作履歴に含まれるIPアドレスに基づいて、前記ノードを経由してアクセスするアクセス元と計算機との組み合わせを特定する制御装置。[第13の形態]第8から第12いずれか一の形態の制御装置において、さらに、前記ノードを経由してアクセスされる計算機上で動作するプログラムの動作履歴を取得する動作履歴取得部を備える制御装置。[第14の形態]上記第3の視点による計算機参照[第15の形態]上記第4の視点によるノードの制御方法参照[第16の形態]第15の形態のノードの制御方法において、前記計算機に保持される前記プログラムのログファイルから動作履歴を取得するノードの制御方法。[第17の形態]第15または第16の形態のノードの制御方法において、前記動作履歴として、前記計算機へのクライアントの接続状態の変化またはユーザの登録状態の変化を取得し、前記将来のネットワークの負荷状態として、前記クライアントの接続状態の変化またはユーザの登録状態の変化の後のデータ通信量を予測するノードの制御方法。[第18の形態]第15から17いずれか一のノードの制御方法において、前記ノードを経由してアクセスするアクセス元と計算機との組み合わせに基づいて、前記将来のネットワークの負荷状態を推定し、負荷が分散されるよう通信経路を計算するノードの制御方法。[第19の形態]第15から18いずれか一のノードの制御方法において、前記動作履歴に含まれるIPアドレスに基づいて、前記ノードを経由してアクセスするアクセス元と計算機との組み合わせを特定するノードの制御方法。[第20の形態]上記第5の視点によるコンピュータプログラム参照なお、上記の特許文献および非特許文献の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示請求の範囲を含むの枠内において、さらにその基本的技術思想に基づいて、実施形態の変更調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組み合わせないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。