クライアントからの要求に応じてサーバが処理した結果である通知情報を前記サーバの代わりに前記クライアントに通知する処理の負荷を表す負荷情報を、他の負荷分散装置から受信する負荷情報交換部と、前記負荷情報交換部が受信した前記負荷情報が表す負荷と、自装置の負荷と、を比較し、該比較結果に応じて、当該他の負荷分散装置を識別するための識別子を、前記クライアントに送信する負荷管理部と、前記通知情報を前記サーバから受信する通知情報受付部と、前記通知情報受付部が受信した前記通知情報を所定情報に付加し、該通知情報が付加された前記所定情報を前記クライアントに送信する情報送信部と、を備えることを特徴とする負荷分散装置。前記負荷管理部は、前記他の負荷分散装置から受信した前記負荷情報が表す負荷よりも、自装置の負荷のほうが高い場合、当該他の負荷分散装置を識別するための識別子を、前記クライアントに送信することを特徴とする請求項1に記載の負荷分散装置。前記負荷管理部は、前記他の負荷分散装置から受信した前記負荷情報が表す負荷と、自装置の負荷とが共に低い場合、当該他の負荷分散装置を識別するための識別子を、前記クライアントに通信インタフェースを介して送信することを特徴とする請求項1又は請求項2に記載の負荷分散装置。前記負荷管理部は、前記負荷情報として、セッション数、CPU利用率及びメモリ量のうち少なくとも1つに基づいて、自装置の負荷と、他の負荷分散装置の負荷とを比較することを特徴とする請求項1から請求項3のいずれか1つに記載の負荷分散装置。前記負荷管理部は、前記負荷情報として、セッション数、CPU利用率及びメモリ量のうち少なくとも1つに対する閾値に基づいて、自装置の負荷の低さと、他の負荷分散装置の負荷の低さとを判定することを特徴とする請求項1から請求項3のいずれか1つに記載の負荷分散装置。前記負荷管理部は、他の負荷分散装置を識別するための前記識別子を、HTTPリダイレクトメソッドにより前記クライアントに送信することを特徴とする請求項1から請求項5のいずれか1つに記載の負荷分散装置。前記負荷管理部は、前記負荷分散装置を識別するための前記識別子を再送信することを、前記クライアントから要求された場合、当該クライアントに前記識別子を再送信することを特徴とする請求項1から請求項6のいずれか1つに記載の負荷分散装置。所定の処理を要求するクライアントと、前記クライアントからの要求に応じて処理した結果である通知情報を送信するサーバと、複数の負荷分散装置と、を備え、前記負荷分散装置は、前記通知情報を前記サーバの代わりに前記クライアントに通知する処理の負荷を表す負荷情報を、他の負荷分散装置から受信する負荷情報交換部と、前記負荷情報交換部が受信した前記負荷情報が表す負荷と、自装置の負荷と、を比較し、該比較結果に応じて、当該他の負荷分散装置を識別するための識別子を、前記クライアントに送信する負荷管理部と、前記通知情報を前記サーバから受信する通知情報受付部と、前記通知情報受付部が受信した前記通知情報を所定情報に付加し、該通知情報が付加された前記所定情報を前記クライアントに送信する情報送信部と、を備えることを特徴とする負荷分散システム。情報を通知する処理の負荷を分散又は集約させる負荷分散装置における負荷分散方法であって、負荷情報交換部が、クライアントからの要求に応じてサーバが処理した結果である通知情報を前記サーバの代わりに前記クライアントに通知する処理の負荷を表す負荷情報を、他の負荷分散装置から受信するステップと、負荷管理部が、前記負荷情報交換部が受信した前記負荷情報が表す負荷と、自装置の負荷と、を比較し、該比較結果に応じて、当該他の負荷分散装置を識別するための識別子を、前記クライアントに送信するステップと、通知情報受付部が、前記通知情報を前記サーバから受信するステップと、情報送信部が、前記通知情報受付部が受信した前記通知情報を所定情報に付加し、該通知情報が付加された前記所定情報を前記クライアントに送信するステップと、を有することを特徴とする負荷分散方法。コンピュータに、クライアントからの要求に応じてサーバが処理した結果である通知情報を前記サーバの代わりに前記クライアントに通知する処理の負荷を表す負荷情報を、他の負荷分散装置から受信する手順と、受信した前記負荷情報が表す負荷と、自装置の負荷と、を比較し、該比較結果に応じて、当該他の負荷分散装置を識別するための識別子を、前記クライアントに送信する手順と、前記通知情報を前記サーバから受信する手順と、受信した前記通知情報を所定情報に付加し、該通知情報が付加された前記所定情報を前記クライアントに送信する手順と、を実行させるための負荷分散プログラム。しかしながら、ピギーバックを用いる方法では、グローバルIPアドレスは必ずしも必要でないが、サーバが複数のセッションを保持しなければならず、情報を通知する元であるサーバにおける処理の負荷が大きくなってしまうという問題がある。本発明は、前記の点に鑑みてなされたものであり、情報を通知する先であるクライアントに情報を非同期に通知する際の即時性が高く、且つ、情報を通知する元であるサーバにおける処理の負荷を低くすることができる負荷分散装置、負荷分散システム、負荷分散方法及び負荷分散プログラムを提供することを目的とする。本発明は、上記の課題を解決するためになされたものであり、クライアントからの要求に応じてサーバが処理した結果である通知情報を前記サーバの代わりに前記クライアントに通知する処理の負荷を表す負荷情報を、他の負荷分散装置から受信する負荷情報交換部と、前記負荷情報交換部が受信した前記負荷情報が表す負荷と、自装置の負荷と、を比較し、該比較結果に応じて、当該他の負荷分散装置を識別するための識別子を、前記クライアントに送信する負荷管理部と、前記通知情報を前記サーバから受信する通知情報受付部と、前記通知情報受付部が受信した前記通知情報を所定情報に付加し、該通知情報が付加された前記所定情報を前記クライアントに送信する情報送信部と、を備えることを特徴とする負荷分散装置である。また、本発明は、前記負荷管理部が、前記他の負荷分散装置から受信した前記負荷情報が表す負荷よりも、自装置の負荷のほうが高い場合、当該他の負荷分散装置を識別するための識別子を、前記クライアントに送信することを特徴とする負荷分散装置である。また、本発明は、前記負荷管理部が、前記他の負荷分散装置から受信した前記負荷情報が表す負荷と、自装置の負荷とが共に低い場合、当該他の負荷分散装置を識別するための識別子を、前記クライアントに通信インタフェースを介して送信することを特徴とする負荷分散装置である。また、本発明は、前記負荷管理部が、前記負荷情報として、セッション数、CPU利用率及びメモリ量のうち少なくとも1つに基づいて、自装置の負荷と、他の負荷分散装置の負荷とを比較することを特徴とする負荷分散装置である。また、本発明は、前記負荷管理部が、前記負荷情報として、セッション数、CPU利用率及びメモリ量のうち少なくとも1つに対する閾値に基づいて、自装置の負荷の低さと、他の負荷分散装置の負荷の低さとを判定することを特徴とする負荷分散装置である。また、本発明は、前記負荷管理部が、他の負荷分散装置を識別するための前記識別子を、HTTPリダイレクトメソッドにより前記クライアントに送信することを特徴とする負荷分散装置である。また、本発明は、前記負荷管理部が、前記負荷分散装置を識別するための前記識別子を再送信することを、前記クライアントから要求された場合、当該クライアントに前記識別子を再送信することを特徴とする負荷分散装置である。また、本発明は、所定の処理を要求するクライアントと、前記クライアントからの要求に応じて処理した結果である通知情報を送信するサーバと、複数の負荷分散装置と、を備え、前記負荷分散装置が、前記通知情報を前記サーバの代わりに前記クライアントに通知する処理の負荷を表す負荷情報を、他の負荷分散装置から受信する負荷情報交換部と、前記負荷情報交換部が受信した前記負荷情報が表す負荷と、自装置の負荷と、を比較し、該比較結果に応じて、当該他の負荷分散装置を識別するための識別子を、前記クライアントに送信する負荷管理部と、前記通知情報を前記サーバから受信する通知情報受付部と、前記通知情報受付部が受信した前記通知情報を所定情報に付加し、該通知情報が付加された前記所定情報を前記クライアントに送信する情報送信部と、を備えることを特徴とする負荷分散システムである。また、本発明は、情報を通知する処理の負荷を分散又は集約させる負荷分散装置における負荷分散方法であって、負荷情報交換部が、クライアントからの要求に応じてサーバが処理した結果である通知情報を前記サーバの代わりに前記クライアントに通知する処理の負荷を表す負荷情報を、他の負荷分散装置から受信するステップと、負荷管理部が、前記負荷情報交換部が受信した前記負荷情報が表す負荷と、自装置の負荷と、を比較し、該比較結果に応じて、当該他の負荷分散装置を識別するための識別子を、前記クライアントに送信するステップと、通知情報受付部が、前記通知情報を前記サーバから受信するステップと、情報送信部が、前記通知情報受付部が受信した前記通知情報を所定情報に付加し、該通知情報が付加された前記所定情報を前記クライアントに送信するステップと、を有することを特徴とする負荷分散方法である。また、本発明は、コンピュータに、クライアントからの要求に応じてサーバが処理した結果である通知情報を前記サーバの代わりに前記クライアントに通知する処理の負荷を表す負荷情報を、他の負荷分散装置から受信する手順と、受信した前記負荷情報が表す負荷と、自装置の負荷と、を比較し、該比較結果に応じて、当該他の負荷分散装置を識別するための識別子を、前記クライアントに送信する手順と、前記通知情報を前記サーバから受信する手順と、受信した前記通知情報を所定情報に付加し、該通知情報が付加された前記所定情報を前記クライアントに送信する手順と、を実行させるための負荷分散プログラムである。本発明によれば、サーバの代わりに負荷分散装置が、通知情報を所定情報に付加し、該通知情報が付加された所定情報をクライアントに送信ピギーバックするので、これにより、負荷分散装置は、情報を通知する先であるクライアントに情報を非同期に通知する際の即時性が高く、且つ、情報を通知する元であるサーバにおける処理の負荷を低くすることができる。本発明の一実施形態について図面を参照して詳細に説明する。本発明の負荷分散システムは、複数の負荷分散装置通知仲介システムから成る負荷分散装置群と、サーバ装置と、クライアント装置とを備える。各負荷分散装置は、サーバからクライアントに対して非同期に情報を通知する処理の負荷の状況に応じて、負荷分散装置群内で負荷を分散又は集約させる。なお、クライアントは複数でもよい。まず、負荷分散装置群と、サーバと、クライアントとの各構成について説明する。図1には、負荷分散装置群、サーバ及びクライアントの各構成が、ブロック図により表されている。負荷分散装置群100は、負荷分散装置を3台以上備えてもよいが、本実施形態では、一例として、負荷分散装置100aと、負荷分散装置100bとを備えるものとする。ここで、各負荷分散装置は、いずれも同構成を有する。したがって、各負荷分散装置についての説明は、それぞれ同様の説明となる。以下では、負荷分散装置群100のうち、負荷分散装置100a及び負荷分散装置100bを用いて説明をする。クライアント300は、中央処理装置CentralProcessingUnit、CPUと、記憶部とを備える。クライアント300の中央処理装置は、クライアント300の記憶部に記憶されたプログラムに基づいて動作する。クライアント300は、サーバ200に所定の処理を要求する。ここで、クライアント300は、自装置クライアント300に割り当てられた識別子例えば、IPアドレスを、サーバ200に送信する。また、クライアント300は、その接続先である負荷分散装置を識別するための識別子として、サーバ200からURLUniformResourceLocatorを受信し、受信したURLが割り当てられている負荷分散装置に通信接続する。ここで、クライアント300は、受信したURLが割り当てられている負荷分散装置に、自装置クライアント300に割り当てられた識別子例えば、IPアドレスを用いて接続する接続要求。また、クライアント300は、サーバ200による処理結果である通知情報を、ピギーバックによりその負荷分散装置から受信する。サーバ200は、中央処理装置CPUと、記憶部とを備える。サーバ200の中央処理装置は、サーバ200の記憶部に記憶されたプログラムに基づいて動作する。サーバ200は、クライアント300から要求された処理の結果である通知情報を生成する。サーバ200は、この通知情報を自装置サーバ200の代わりにクライアント300に通知する負荷分散装置に割り当てられているURLを、クライアント300に送信する。サーバ200は、クライアント300に割り当てられている識別子例えば、IPアドレスと、割り当てたURLに対応付けられた負荷分散装置に割り当てられている識別子例えば、IPアドレスとを対応付けて、これらを保持する。サーバ200は、通知情報を自装置サーバ200の代わりにクライアント300に通知する負荷分散装置に、通知情報を送信する。ここで、サーバ200は、クライアント300に割り当てられている識別子と、この識別子に対応付けられた負荷分散装置に割り当てられている識別子とに基づいて、その負荷分散装置に通知情報を送信するものとする。これにより、サーバ200は、その負荷分散装置からどのクライアントに通知情報が通知されるかを認識することができる。負荷分散装置100aは、通信インタフェース110aと、セッション保持部120a情報送信部と、セッション管理部130aと、負荷情報交換部140aと、負荷管理部150aと、通知情報受付部160aと、接続クライアント報告部170aとを備える。通信インタフェース110aは、外部の装置から情報を受信し、受信した情報を負荷分散装置100aの各部に転送する。例えば、通信インタフェース110aは、セッション保持部120aから通知情報を取得し、取得した通知情報をクライアント300にピギーバックにより送信する。通信インタフェース110aは、サーバ200による処理結果である通知情報を負荷情報交換部160aから取得し、取得した負荷情報を他の負荷分散装置に送信する。また、通信インタフェース110aは、他の負荷分散装置から負荷情報を取得し、取得した負荷情報を負荷情報交換部160aに転送する。また、通信インタフェース110aは、サーバ200による処理結果である通知情報と、クライアント300に割り当てられた識別子とをサーバ200から受信し、受信した通知情報通知情報及び識別子を、通知情報受付部140aに出力する。通信インタフェース110aは、接続先が変更されることを表す情報クライアント300に割り当てられた識別子例えば、IPアドレス、URL、及び、変更後に接続先となる他の負荷分散装置に割り当てられた識別子例えば、IPアドレス、URLを、接続クライアント報告部170aから取得し、取得した識別子をサーバ200に送信する。セッション保持部120aは、接続要求を送信してきたクライアント300とのセッションHTTP、TCP等に関する情報を記憶する。セッション保持部120aは、クライアント300とのセッションを確立し、確立したセッションを保持する。セッション保持部情報送信部120aは、セッション管理部130aから転送された通知情報を、セッション管理部130aが割り出したセッションに基づいて、通信インタフェース110aを介して、クライアント300にピギーバックにより送信する。セッション保持部120aは、HTTPリダイレクトHTTPRedirectメソッドステータスコード301MovedPermanentlyにより、セッション管理部130aから転送された接続先変更要求、及び他の負荷分散装置に割り当てられている識別子を、通信インタフェース110aを介してクライアント300に送信する。セッション管理部130aは、セッションを保持しているプロセスと、そのプロセスに対応するクライアント300に関する情報とを管理する。例えば、セッション管理部130aは、クライアント300に割り当てられた識別子と、確立したセッションが動作しているプロセスを表す情報とを対応付けて記憶することで、セッションを管理する。セッション管理部130aは、クライアント300に割り当てられた識別子に基づいて、クライアント300とのセッション及びプロセスを割り出す。また、セッション管理部130aは、割り出したセッションを表す情報と、サーバ200から受信した通知情報とを、セッション保持部120aに転送する。セッション管理部130aは、負荷管理部150aが出力した接続先変更要求、クライアントに割り当てられている識別子、及び他の負荷分散装置に割り当てられている識別子を、セッション保持部120aに転送する。通知情報受付部140aは、サーバ200による処理結果である通知情報と、クライアント300に割り当てられた識別子とを、通信インタフェース110aを介して受信し、セッション管理部130aに転送する。負荷分散装置群内の負荷分散装置のうち1つ以上の負荷分散装置は、サーバから通知情報を取得して、その通知情報をクライアントに送信する。ここで、各負荷分散装置は、通知情報を送信するための負荷を、負荷分散装置群内でセッションを移動させることで分散又は集約させる。負荷管理部150aは、負荷情報確立しているセッション数、CPU利用率、空きメモリ量などを各部から取得する。負荷管理部150aは、負荷情報交換部160aを介して、負荷情報を他の負荷分散装置例えば、負荷分散装置100bに送信する。負荷管理部150aは、他の負荷分散装置における負荷情報を、負荷情報交換部160aを介して、その負荷分散装置から受信する。負荷管理部150aは、クライアント300と自装置との間で確立しているセッションを、他の負荷分散装置に移動させるか否かを判定する。ここで、負荷管理部150aは、負荷分散装置群100における通知処理の負荷の状況を表す負荷情報、例えば、自装置負荷分散装置100aにおける負荷情報と、他の負荷分散装置負荷分散装置100bにおける負荷情報との比較結果に基づいて、セッションを移動させるか否かを判定する。負荷管理部150aは、他の負荷分散装置例えば、負荷分散装置100bの負荷よりも自装置の負荷が高い場合、当該他の負荷分散装置にセッションを移動させると判定する。負荷管理部150aは、自装置から他の負荷分散装置にセッションを移動させると判定した場合、接続先変更要求により、クライアントに割り当てられている識別子、及び当該他の負荷分散装置を識別するための識別子を、セッション管理部130aに出力する。また、負荷管理部150aは、接続先が変更されることを表す情報を、接続クライアント報告部170aに出力する。一方、負荷管理部150aは、他の負荷分散装置例えば、負荷分散装置100bの負荷と自装置の負荷とが共に低い場合、自装置のセッションを全て当該他の負荷分散装置に移動させ、処理を集約させると判定する。ここで、負荷が低いか否かの判定には、予め定められた閾値が用いられてもよい。負荷管理部150aは、自装置から他の負荷分散装置にセッションを移動させると判定した場合、負荷管理部150aは、接続先変更要求により、クライアントに割り当てられている識別子、及び当該他の負荷分散装置を識別するための識別子を、セッション管理部130aに出力する。また、負荷管理部150aは、セッションを移動したことで接続先が変更されることを表す情報を、接続クライアント報告部170aに出力する。負荷管理部150aは、自装置を識別するための識別子、又は他の負荷分散装置を識別するための識別子を再送信することを、クライアント300から要求された場合、通信インタフェース110aを介して、クライアント300に当該識別子を再送信する。負荷情報交換部160aは、自装置における負荷情報を、通信インタフェース110aを介して他の装置に送信する。また、負荷情報交換部160aは、他の負荷分散装置における負荷情報を、通信インタフェース110aを介してその負荷分散装置から受信する。接続クライアント報告部170aは、クライアント300との間で確立しているセッションを、他の負荷分散装置例えば、負荷分散装置100bに移動させると負荷管理部150aが判定した場合、負荷管理部150aから取得した接続先が変更されることを表す情報を、通信インタフェース110aを介してサーバ200に送信する。次に、負荷分散装置の動作手順を説明する。<通知処理の負荷が増大していない又は減少していない場合正常な場合について>図2は、通知処理の負荷が増大していない又は減少していない場合における、負荷分散装置群、サーバ及びクライアントの各動作手順の概略を表す図である。クライアント300は、サーバ200に所定の処理を要求するステップS1。サーバ200は、処理結果である通知情報をサーバ200の代わりに通知する負荷分散装置100aに割り当てられている識別子例えば、IPアドレス、URLを、クライアント300に送信するステップS2。クライアント300は、サーバ200から受信した識別子が割り当てられている負荷分散装置100aに通信接続する接続要求ステップS3。サーバ200は、処理結果である通知情報をサーバ200の代わりに通知する負荷分散装置100aに、処理結果である通知情報を送信するステップS4。負荷分散装置100aは、サーバ200から受信した通知情報を、クライアント300にピギーバックにより送信するステップS5。図3は、通知処理の負荷が増大していない又は減少していない場合における、負荷分散装置群、サーバ及びクライアントの各動作手順を表すシーケンス図である。クライアント300は、サーバ200から受信した識別子例えば、IPアドレス、URLが割り当てられている負荷分散装置100aに通信接続する接続要求。ここで、クライアント300は、自装置クライアント300に割り当てられた識別子を、セッション保持部120aに送信するステップSa1。セッション保持部120aは、クライアント300とのセッションを確立し、確立したセッションを保持するステップSa2。セッション管理部130aは、クライアント300に割り当てられた識別子と、確立したセッションが動作しているプロセスに関する情報とを記憶するステップSa3。そして、通知情報受付部140aは、所定の通知情報をサーバ200から受信したとするステップSa4。通知情報受付部140aは、サーバ200から受信した通知情報と、クライアント300に割り当てられた識別子とを、セッション管理部130aに転送するステップS5。セッション管理部130aは、クライアント300に割り当てられた識別子に基づいて、クライアント300とのセッション及びプロセスを割り出すステップSa6。セッション管理部130aは、割り出したセッションを表す情報と、サーバ200から受信した所定の通知情報とを、セッション保持部120aに出力するステップSa7。セッション保持部120aは、セッション管理部130aが割り出したセッションに基づいて、サーバ200から受信した所定の通知情報を、通信インタフェース110aを介してクライアント300に送信するステップSa8。<通知処理の負荷が増大した又は減少した場合について>通知処理の負荷が増大した場合、負荷分散装置群100は、負荷分散装置群100内の多数の負荷分散装置にセッションを移動させることで、通知処理の負荷を分散させる。一方、通知処理の負荷が減少した場合、負荷分散装置群100は、負荷分散装置群100内の少数の負荷分散装置にセッションを移動させることで、通知処理の負荷を集約させる。図4は、通知処理の負荷が増大した又は減少した場合における、負荷分散装置群、サーバ及びクライアントの各動作手順の概略を表す図である。クライアント300は、サーバ200から通知された識別子が割り当てられている負荷分散装置100aに通信接続するステップSb1。負荷分散装置100aは、負荷情報確立しているセッション数、CPU利用率、空きメモリ量などに基づいて、クライアント300と自装置負荷分散装置100aとの間のセッションを移動させるか否かを判定する。セッションを移動させると判定した場合、負荷分散装置100aは、新たな接続先である負荷分散装置100bに割り当てられた識別子を、クライアント300に送信する。ここで、負荷分散装置100aは、HTTPリダイレクト要求におけるステータスコードとして、移動を表すコード301MovedPermanentlyを送信するステップSb2。負荷分散装置100aは、接続先が変更されることを表す情報クライアント300に割り当てられている識別子、及び負荷分散装置100bに割り当てられている識別子を、サーバ200に送信するステップSb3。クライアント300は、受信した識別子に基づいて、新たな接続先である負荷分散装置100bに通信接続するステップSb4。図5は、通知処理の負荷が増大した又は減少した場合における、負荷分散装置群、サーバ及びクライアントの各動作手順を表すシーケンス図である。クライアント300は、サーバ200から受信した識別子が割り当てられている負荷分散装置100aに通信接続する接続要求。ここで、クライアント300は、自装置に割り当てられた識別子を、負荷分散装置100aのセッション保持部120aに送信するステップSc1。セッション保持部120aは、クライアント300とのセッションを確立し、確立したセッションを保持するステップSc2。セッション管理部130aは、クライアント300に割り当てられた識別子と、確立したセッションが動作しているプロセスに関する情報とを記憶するステップSc3。負荷管理部150aは、負荷情報確立しているセッション数、CPU利用率、空きメモリ量などを各部から取得するステップSc4。負荷管理部150aは、負荷情報交換部160aを介して、負荷情報を負荷分散装置100bに送信するステップSc5。負荷管理部150aは、負荷分散装置100bにおける負荷情報を、負荷情報交換部160aを介して負荷分散装置100bから受信するステップSc6。負荷管理部150aは、クライアント300との間で確立しているセッションを、負荷分散装置100bに移動させるか否かを判定するステップSc7。なお、ステップSa4~ステップSa7までの手順は、予め定められた周期で繰り返される。ここで、負荷管理部150aは、セッションを負荷分散装置100bに移動させると判定したとするステップSc8。負荷管理部150aは、リダイレクト要求ステータスコード301を、セッション管理部130aに出力するステップSc9。さらに、セッション管理部130aは、リダイレクト要求をセッション保持部120aに転送するステップSc10。また、セッション保持部120aは、リダイレクト要求をクライアント300に送信するステップSc11。また、負荷管理部150aは、接続先が変更されることを表す情報クライアント300に割り当てられた識別子、及び、負荷分散装置100bに割り当てられた識別子を、接続クライアント報告部170aに出力するステップSc12。接続クライアント報告部170aは、接続先が変更されることを表す情報を、通信インタフェース110aを介してサーバ200に送信するステップSc13。クライアント300は、自装置クライアント300に割り当てられた識別子を、負荷分散装置100bに送信するステップSc14。クライアント300は、負荷分散装置100bから通知情報を受信する。上記に説明した負荷分散装置は、ネットワーク資源を管理するネットワーク資源管理NetworkResourceManager、NRMシステムとして、以下に示す通信環境に適用されてもよい。図6は、負荷分散装置群を用いる通信環境の例を表す図である。クライアント300は、通信経路パスを通すようNRMに要求するパス要求。パス要求を受信したNRMは、通信経路上のスイッチ間に共通の設定するよう、他のNRMに要求する。パス要求を受信したNRMは、通信経路の設定が終わった、又は通信経路に障害が発生した等のイベント状態変更を、クライアント300に通知する状態変更通知。以上のように、負荷分散装置100aは、クライアント300からの要求に応じてサーバ200が処理した結果である通知情報をサーバ200の代わりにクライアント300に通知する処理の負荷を表す負荷情報を、他の負荷分散装置例えば、負荷分散装置110bから受信する負荷情報交換部160aと、負荷情報交換部160aが受信した前記負荷情報が表す負荷と、自装置の負荷と、を比較し、該比較結果に応じて、当該他の負荷分散装置を識別するための識別子を、クライアント300に送信する負荷管理部150aと、前記通知情報をサーバ200から受信する通知情報受付部140aと、通知情報受付部140aが受信した前記通知情報を所定情報に付加し、該通知情報が付加された前記所定情報をクライアント300に送信ピギーバックするセッション保持部120aと、を備える。この構成により、サーバの代わりに負荷分散装置が、通知情報を所定情報に付加し、該通知情報が付加された所定情報をクライアントに送信ピギーバックするので、これにより、負荷分散装置は、情報を通知する先であるクライアントに情報を非同期に通知する際の即時性が高く、且つ、情報を通知する元であるサーバにおける処理の負荷を低くすることができる。また、負荷管理部150aは、他の負荷分散装置における負荷よりも、自装置の負荷のほうが高い場合、当該他の負荷分散装置を識別するための識別子を、クライアント300に通信インタフェース110aを介して送信する。これにより、負荷分散装置は、サーバからクライアントに対して非同期に情報を通知する処理の負荷の状況に基づいて、負荷分散装置群内で負荷を分散させることができる。また、負荷管理部150aは、他の負荷分散装置から受信した負荷情報が表す負荷と、自装置の負荷とが共に低い場合、当該他の負荷分散装置を識別するための識別子を、クライアント300に通信インタフェース110aを介して送信する。これにより、負荷分散装置は、サーバからクライアントに対して非同期に情報を通知する処理の負荷の状況に基づいて、負荷分散装置群内で負荷を集約させることができる。また、負荷管理部150aは、負荷情報として、セッション数、CPU利用率及びメモリ量のうち少なくとも1つに基づいて、自装置における負荷と、他の負荷分散装置における負荷とを比較する。これにより、負荷分散装置は、セッション数、CPU利用率及びメモリ量のうち少なくとも1つに基づいて、負荷分散装置群内で負荷を分散又は集約させることができる。また、負荷管理部150aは、負荷情報として、セッション数、CPU利用率及びメモリ量のうち少なくとも1つに対する閾値に基づいて、自装置の負荷の低さと、他の負荷分散装置の負荷の低さとを判定する。これにより、負荷分散装置は、セッション数、CPU利用率及びメモリ量のうち少なくとも1つに対する閾値に基づいて、負荷分散装置群内で負荷を分散又は集約させることができる。また、負荷管理部150aは、他の負荷分散装置を識別するための識別子を、HTTPリダイレクトメソッドによりクライアント300に送信する。これにより、負荷分散装置は、HTTPリダイレクトメソッドにより、負荷分散装置群内で負荷を分散又は集約させることができる。また、負荷管理部150aは、自装置を識別するための識別子、又は他の負荷分散装置を識別するための識別子を再送信することを、クライアント300から要求された場合、当該クライアントに識別子を再送信する。負荷分散装置とクライアントとのセッションが切断された場合でも、これにより、負荷分散装置は、負荷分散装置群内で負荷を分散又は集約させることができる。また、負荷分散システムは、所定の処理を要求するクライアント300と、クライアント300からの要求に応じて処理した結果である通知情報を送信するサーバ200と、複数の負荷分散装置100a等と、を備え、負荷分散装置100a等が、前記通知情報をサーバ200の代わりにクライアント300に通知する処理の負荷を表す負荷情報を、他の負荷分散装置例えば、負荷分散装置110bから受信する負荷情報交換部160aと、負荷情報交換部160aが受信した前記負荷情報が表す負荷と、自装置の負荷と、を比較し、該比較結果に応じて、当該他の負荷分散装置を識別するための識別子を、クライアント300に送信する負荷管理部150aと、前記通知情報をサーバ200から受信する通知情報受付部140aと、通知情報受付部140aが受信した前記通知情報を所定情報に付加し、該通知情報が付加された前記所定情報をクライアント300に送信セッション保持部120aする情報送信部と、を備える。この構成により、サーバの代わりに負荷分散装置が、通知情報を所定情報に付加し、該通知情報が付加された所定情報をクライアントに送信ピギーバックするので、これにより、負荷分散システムは、情報を通知する先であるクライアントに情報を非同期に通知する際の即時性が高く、且つ、情報を通知する元であるサーバにおける処理の負荷を低くすることができる。以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、リダイレクト要求におけるステータスコードは、一時的な移動を表すコード302MovedTemporarilyであってもよい。また、例えば、クライアントは、負荷分散装置とのセッションが切断された場合、識別子の再送信を負荷分散装置に要求してもよい。なお、以上に説明した負荷分散装置及び負荷分散システムを実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものとする。また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらにコンピュータ読み取り可能な記録媒体とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリRAMのように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する伝送媒体は、インターネット等のネットワーク通信網や電話回線等の通信回線通信線のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル差分プログラムであってもよい。