端末と、前記端末の通信を制御する複数の呼制御機能とが配備されたネットワークにおいて、前記複数の呼制御機能のそれぞれの稼動状態情報を取得し、前記複数の呼制御機能のそれぞれの端末収容情報を取得し、前記稼動状態情報と前記端末収容情報とに基づいて前記複数の呼制御機能のそれぞれの割り当て順を判断し、前記端末の要求に対応する応答に前記割り当て順と前記割り当て順に対応する呼制御機能の情報を含めて応答することを特徴とする呼制御機能割り当て方法。前記稼動状態情報がソフトウェアの状態、CPU使用率およびNW使用率のいずれかの情報であることを特徴とする請求項1に記載の呼制御機能割り当て方法。前記端末収容情報が端末収容率であることを特徴とする請求項1に記載の呼制御機能割り当て方法。前記要求が登録要求であることを特徴とする請求項1に記載の呼制御機能割り当て方法。前記登録要求がSIPSessionInitiationProtocolのREGISTERであることを特徴とする請求項4に記載の呼制御機能割り当て方法。前記稼動状態情報の取得がFTPFileTransferProtocol、HTTPHyperTextTransferProtocol、TelnetおよびSNMPSimpleNetworkManagementProtocolのいずれかの通信プロトコルを用いて行われることを特徴とする請求項1に記載の呼制御機能割り当て方法。前記稼動状態情報と前記端末収容情報とに基づいて前記複数の呼制御機能のそれぞれの割り当て順を判断する際、前記複数の呼制御機能のうち前記ソフトウェアの状態が正常かつ前記端末収容率が最小となる呼制御機能を割り当て順位1とすることを特徴とする請求項2および請求項3に記載の呼制御機能割り当て方法。さらにデータベース機能が配備された前記ネットワークにおいて、予め前記複数の呼制御機能のそれぞれの最大端末収容数を記憶し、前記複数の呼制御機能のそれぞれと前記データベース機能とのあいだでやりとりする情報のうち所定の情報を監視し、前記監視によって前記複数の呼制御機能のそれぞれにおける収容端末数を取得し、前記最大端末収容数と前記収容端末数とに基づいて前記端末収容率を導出することを特徴とする請求項3に記載の呼制御機能割り当て方法。前記所定の情報が端末の登録完了に係わる情報であることを特徴とする請求項8に記載の呼制御機能割り当て方法。前記登録完了に係わる情報は、DiameterSARであることを特徴とする請求項9に記載の呼制御機能割り当て方法。前記ネットワークがIMSIPMultimediaSubsystemに対応し、前記複数の呼制御機能のそれぞれがS-CSCFServingCallSessionControlFuntionであり、前記データベース機能がHSSHomeSubscriberServerであることを特徴とする請求項1および請求項8に記載の呼制御機能割り当て方法。前記呼御機能の情報はホスト名およびIPアドレスのいずれかであることを特徴とする請求項1に記載のデータベース機能。端末と前記端末の通信を制御する複数の制御機能とが配備されたネットワークにおいて、前記端末の通信を制御する制御機能を割り当てるデータベース機能であって、情報を記憶する情報記憶手段と、前記複数の制御機能のそれぞれから稼動状態情報を取得し前記記憶手段に記憶させる稼動状態情報取得手段と、前記記憶手段が記憶する情報に基づいて前記複数の制御機能のそれぞれの割り当て順位を判断する割り当て順位判断手段と、と有し、当該データベース機能は前記端末の要求に対応する応答に前記割り当て順位判断手段が判断した割り当て順位と前記割り当て順位に対応する制御機能の情報を含めて応答することを特徴とするデータベース機能。前記複数の呼制御機能のそれぞれの端末収容情報を取得し前記記憶手段に記憶させる端末収容情報取得手段と、をさらに有することを特徴とする請求項13に記載のデータベース機能。前記稼動状態情報取得手段が取得する前記稼動状態情報はソフトウェアの状態、CPU使用率およびNW使用率のいずれかの情報であることを特徴とする請求項13に記載のデータベース機能。前記端末収容情報取得手段が取得する前記端末収容情報は端末収容率であることを特徴とする請求項14に記載のデータベース機能。前記割り当て順位判断手段が前記複数の呼制御機能のうち前記ソフトウェアの状態が正常かつ前記端末収容率が最小となる呼制御機能を割り当て順位1とすることを特徴とする請求項15および請求項16に記載のデータベース機能。前記複数の呼制御機能のそれぞれと当該データベース機能とのあいだでやりとりする情報のうち所定の情報を監視し前記複数の呼制御機能のそれぞれにおける収容端末数を取得し前記記憶手段に記憶させる監視手段と、をさらに有し、前記記憶手段が予め前記複数の呼制御機能のそれぞれの最大端末収容数を記憶し、前記端末収容情報取得手段が前記最大端末収容数と前記収容端末数とに基づいて前記端末収容率を導出することを特徴とする請求項16に記載のデータベース機能。前記所定の情報が端末の登録完了に係わる情報であることを特徴とする請求項18に記載のデータベース機能。前記登録完了に係わる情報は、DiameterSARであることを特徴とする請求項19に記載のデータベース機能。前記御機能の情報はホスト名およびIPアドレスのいずれかであることを特徴とする請求項13に記載のデータベース機能。前記ネットワークがIMSIPMultimediaSubsystemに対応し、当該データベース機能がHSSHomeSubscriberServerであることを特徴とする請求項13に記載のデータベース機能。I-CSCFInterrogationgCallSessionControlFuntionであって、受信する信号に含まれるサーバー情報と割り当て順情報とに基づいて割り当て順位1であるS-CSCFServingCallSessionControlFuntionを端末が利用するS-CSCFとして選択する処理を含むことを特徴とするI-CSCF。端末と、前記端末の通信を制御する複数の制御機能と、データベース機能とが配備された通信システムであって、前記データベース機能が、前記複数の制御機能のそれぞれの稼動状態情報と端末収容情報とを取得し、前記稼動状態情報と前記端末収容情報とに基づいて前記複数の呼制御機能のそれぞれの割り当て順を判断し、前記端末の要求に対応する応答に割り当て順情報を含めて応答することを特徴とする通信システム。しかしながら非特許文献1にはS-CSCFサーバーの状態に応じた端末へ割り当てる具体的な内容は記載されていない。そのため、複数のS-CSCFサーバーが配備されていたとしてダイナミックな割り当てを行えないという課題が挙げられる。ダイナミックな割り当てが行えないため、前述で図2を用いて説明したREGISTERメッセージの処理に関する動作においては、例えば端末11が利用するS-CSCFサーバーとしてS-CSCFサーバー15を割り当てたが、S-CSCFサーバー5が異常である場合は端末11から送信されたREGISTERメッセージは正常に処理されないということになる。そこで本発明は、複数のS-CSCFサーバーのそれぞれの稼動状態情報と加入者収容率情報に基づいて、ダイナミックに複数のS-CSCFサーバーのうちのいずれかのS-CSCFサーバーを端末へ割り当てる具体的な方法を提供することを目的とする。本発明は、端末と、端末の通信を制御する複数の呼制御機能とが配備されたネットワークにおいて、複数の呼制御機能のそれぞれの稼動状態情報を取得し、複数の呼制御機能のそれぞれの端末収容情報を取得し、稼動状態情報と端末収容情報とに基づいて複数の呼制御機能のそれぞれの割り当て順を判断し、端末の要求に対応する応答に割り当て順と割り当て順に対応する呼制御機能の情報を含めて応答することを特徴とする。また、本発明は、端末と端末の通信を制御する複数の制御機能とが配備されたネットワークにおいて、端末の通信を制御する制御機能を割り当てるデータベース機能であって、情報を記憶する情報記憶手段と、複数の制御機能のそれぞれから稼動状態情報を取得し記憶手段に記憶させる稼動状態情報取得手段と、記憶手段が記憶する情報に基づいて複数の制御機能のそれぞれの割り当て順位を判断する割り当て順位判断手段と、と有し、データベース機能は端末の要求に対応する応答に割り当て順位判断手段が判断した割り当て順位と割り当て順位に対応する制御機能の情報を含めて応答することを特徴とする。また、本発明は、I-CSCFInterrogationgCallSessionControlFuntionであって、受信する信号に含まれるサーバー情報と割り当て順情報とに基づいて割り当て順位1であるS-CSCFServingCallSessionControlFuntionを端末が利用するS-CSCFとして選択する処理を含むことを特徴とする。また、本発明は、端末と、端末の通信を制御する複数の制御機能と、データベース機能とが配備された通信システムであって、データベース機能が、複数の制御機能のそれぞれの稼動状態情報と端末収容情報とを取得し、稼動状態情報と端末収容情報とに基づいて複数の呼制御機能のそれぞれの割り当て順を判断し、端末の要求に対応する応答に割り当て順情報を含めて応答することを特徴とする。本発明によれば、各々のS-CSCFサーバーの稼動状態情報と加入者収容率情報に基づいて複数のS-CSCFサーバーのうちのいずれかのS-CSCFサーバーを割り当てる方法を具体化できるという効果がある。また、各々のS-CSCFサーバーの稼動状態情報と加入者収容率情報に基づいたS-CSCFサーバーの割り当てが行えるため、ダイナミックなS-CSCFサーバーの割り当てができるという効果がある。さらに、各々のS-CSCFサーバーの稼動状態情報と加入者収容率情報に基づいたS-CSCFサーバーの割り当てが行えるため、複数のS-CSCFサーバーのうちのいずれかのS-CSCFサーバーに処理が集中することを防げるという効果がある。さらに、各々のS-CSCFサーバーの稼動状態情報と加入者収容率情報をHSSサーバーで記憶するため、各々のS-CSCFサーバーの状態情報を一元で管理できるという効果がある。図1は本発明にかかるサーバー割り当て方法をIMSコアネットワークに適用した場合を例に、実施形態について説明する。図1は基本的には従来のIMSコアネットワークと同じ構成であり、図1において、IMSコアネットワークはIP網18を備え、端末11、P-CSCFサーバー12、I-CSCFサーバー13、HSSサーバー14、および、複数のS-CSCFサーバー15~17が配備されている。なお、IMSコアネットワークが備えるIP網18は、有線伝送路であっても、無線伝送路であってもよい。さらに、IMSコアネットワークが備えるIP網18で用いられる通信プロトコルは、IPv4InternetProtocolVersion4であっても、IPv6InternetProtocolVersion6であってもよい。さらに、IMSコアネットワークが備えるIP網18で用いられるキャスティング方式は、ユニキャストUnicastであっても、ブロードキャストBroadcastであっても、エニーキャストAnycastであってもよい。さらに、IMSコアネットワークに配備される端末11、P-CSCFサーバー12、I-CSCFサーバー13、HSSサーバー14、および、複数のS-CSCFサーバー15~17のそれぞれは、IP網18を介してそれぞれの間でデータの送受信が可能である。また、IMSコアネットワーク中に、例えばDNSサーバー、DHCPサーバー、ルーター、および、スイッチなどの図示しないノードが存在してもよいことは、網の運用を考えると当然である。さらに、端末1はIP網18中に配備されるとは限らず、図示されない例えば公衆網や内線網などのIP網18以外の網に配備されてもよく、その場合、IP網18とIP網18以外の網を接続する図示しない接続装置などのノードが存在することは当然である。端末11はユーザーが利用する端末であり、例えば携帯電話、固定電話、および、PCPersonalComputerなどである。P-CSCFサーバー12は前述した従来のP-CSCFサーバーと基本的には同じであり、SIPメッセージを受信すると、他のCSCFへSIPメッセージを転送する。I-CSCFサーバー13は前述した従来のI-CSCFサーバーと基本的には同じであり、SIPメッセージを受信すると、受信したSIPメッセージに基づいてHSSへ問い合せを行い、HSSから通知される加入者情報に基づいてS-CSCFを割り当て、選択したS-CSCFへSIPメッセージを転送する。S-CSCFサーバー15~17は前述した従来のS-CSCFサーバーと基本的には同じであり、SIPメッセージを受信すると、受信したSIPメッセージに基づいて処理をする。HSSサーバー14は前述した従来のHSSサーバーと基本的には同じであり、CSCFからの問い合わせに応答し加入者情報を通知する。ただし、HSSサーバー14は情報取得手段、情報監視手段、情報記憶手段、および、割り当て順位判断手段を有する点が従来のHSSサーバーと異なる。ここでHSSサーバー14が有する情報取得手段、情報監視手段、情報記憶手段、および、割り当て順位判断手段の詳細な説明をする。まず情報取得手段は、HSSサーバー14が複数のS-CSCFサーバー15~17のそれぞれから情報を取得するための手段である。情報取得手段は所定の期間ごとに複数のS-CSCFサーバー15~17のそれぞれへ接続し接続先のサーバーが保持する情報を取得し、取得した情報を情報記憶手段へ与える。ここで情報取得手段は所定の期間として例えば1秒、1分、および、1時間などの情報を予め記憶している。情報取得手段が予め記憶している所定の期間は適宜に更新が可能である。情報取得手段は例えばFTPFileTransferProtocol、HTTPHyperTextTransferProtocol、Telnet、および、SNMPSimpleNetworkManagementProtocolなどの通信プロトコルを用いて複数のS-CSCFサーバー15~17のそれぞれへ接続し接続先のサーバーが保持する少なくともソフトウェアの状態、CPU使用率、および、NW使用率の情報を取得する。また情報取得手段は複数のS-CSCFサーバー15~17のそれぞれへ接続し接続先のサーバーが保持する情報を取得するだけではなく、複数のS-CSCFサーバー15~17のそれぞれから接続された場合には、接続を行ったサーバーが保持する情報をFTP、HTTP、Telnet、および、SNMPなどの通信プロトコルを用いて取得する。情報取得手段は自律的、他律的に情報の取得が可能である。さらに情報取得手段は取得した情報を情報記憶手段へ与える際、取得した情報の取得先のサーバー情報を加えて情報記憶手段へ与える。ここで本発明に係るサーバー情報とはホスト名、および、IPアドレスなどである。本発明では、情報取得手段はSNMPを用いて複数のS-CSCFサーバー15~17のそれぞれへ接続し接続先のサーバーが保持するMIBManagementInformationBase情報を収集し、少なくともソフトウェアの状態、CPU使用率、NW使用率、および、接続先のサーバー情報を情報記憶手段へ与える動作の説明をする。次に情報監視手段とは、HSSサーバー14が複数のS-CSCFサーバー15~17のそれぞれと送受信する情報を監視するための手段である。情報監視手段は複数のS-CSCFサーバー15~17のそれぞれと送受信する情報を監視し、所定の情報を含む情報を発見すると、発見した情報の送信元のサーバー情報を取得し、取得したサーバー情報を情報記憶部へ与える。ここで情報監視手段は所定の情報として例えばREGISTER、INVITE、および、MESSAGEなどの情報を予め記憶している。情報監視手段が予め記憶している所定の情報は適宜に更新が可能である。本発明では、情報監視手段はDiameterSARの情報を所定の情報として予め記憶し、複数のS-CSCFサーバー15~17のそれぞれと送受信するパケットを監視し、DiameterSARメッセージの受信を発見するとDiameterSARメッセージの送信元のサーバー情報を取得し、取得したサーバー情報を情報記憶手段へ与える動作の説明をする。次に情報記憶手段は情報取得手段、および、情報監視手段から与えられる情報を記憶するための手段である。情報記憶手段は情報取得手段、および、情報監視手段から与えられる情報を記憶するためのテーブルを予め有している。情報記憶手段が有するテーブルは例えば図2に示す管理テーブル21a、および、図3に示す最大収容数テーブル31aである。図2の管理テーブル21aは情報取得手段から与えられる情報を記憶するためのテーブルである。管理テーブル21aは少なくともサーバー情報、ソフトウェア状態、CPU使用率、NW使用率、収容率、および、割り当て順位の属性列を有しており、サーバー情報、ソフトウェア状態、CPU使用率、NW使用率、収容率、および、割り当て順位の情報を対にして記憶する。サーバー情報が複数ある場合はサーバー情報毎にソフトウェア状態、CPU使用率、NW使用率、収容率、および、割り当ての順位を対にして記憶する。管理テーブル21aは行、および、列に含まれる情報を用いて適宜に検索更新が可能である。図3の最大収容数テーブル31aは情報監視手段から与えられる情報を記憶するためのテーブルである。最大収容数テーブル31aは少なくともサーバー情報、最大収容数、および、収容数の属性列を有しており、サーバー情報、最大収容数、および、収容数の情報を対にして記憶する。サーバー情報が複数ある場合はサーバー情報毎に最大収容数の情報を対にして記憶する。最大収容数テーブル31aは行、および、列に含まれる情報を用いて適宜に検索更新が可能である。なお最大収容数テーブル31aのサーバー情報、および、最大収容数は予め記憶してある。情報記憶手段は情報取得手段から少なくとも接続先のサーバー情報、ソフトウェア状態、CPU使用率、NW使用率、および、収容率の情報を与えられると、それらを対にして管理テーブル21aへ記憶する。情報記憶手段は情報監視手段から少なくともDiameterSARメッセージの送信元のサーバー情報を与えられると、サーバー情報を用いて最大収容数テーブル31aを検索し、該当するサーバー情報の行の収容数の列の数をインクリメントする。さらに情報記憶手段は最大収容数テーブル31aに基づいて、収容数と最大収容数の間で、収容数÷最大収容数×100の演算をする。この演算は最大収容数に対する収容数の割合を求めるものであり、収容率を導出する。演算により導出した値は百分率で出力される。さらに情報記憶手段はDiameterSARメッセージの送信元のサーバー情報を用いて管理テーブル21を検索し、該当するサーバー情報の行の収容率の列へ収容数÷最大収容数×100の演算により導出した値を記憶する。本発明では、情報記憶手段は図2に示す管理テーブル21a、および、図3に示す最大収容数テーブル31aを予め有し、情報取得手段から与えられた情報を管理テーブル21へ記憶し、情報監視手段から与えられた情報を最大収容数テーブル31aへ記憶し、最大収容数テーブル31aに基づいて収容率を導出し、導出した収容率の値を管理テーブル21aへ記憶する動作の説明をする。次に割り当て順位判断手段は管理テーブル21aに基づいてサーバーの割り当て順位を判断するための手段である。割り当て順位判断手段は管理テーブル21aに基づいて判断するにための判断内容の情報が記憶されたテーブルを予め有している。割り当て順位判断手段が有するテーブルは例えば図4に示す判断順位テーブル41である。図4の判断順位テーブル41は少なくとも判断順位の属性列を有しており、ソフトウェア状態411、収容率412、CPU使用率413、および、NW使用率414の判断内容の情報を記憶している。判断順位テーブル41に記憶される情報は、上方が高順位、下方が低順位となる。つまり図4の判断順位テーブル41の判断順位は降順でソフトウェア状態411、収容率412、CPU使用率413、および、NW使用率414であり、1番目の判断内容はソフトウェア状態411、2番目の判断内容は収容率412、3番目の判断内容はCPU使用率413、4番目の判断内容はNW使用率414となる。判断順位テーブル41は適宜に検索更新が可能である。ソフトウェア状態411により行われる判断は、管理テーブル21aに記憶されるソフトウェア状態の列を検索し、正常と記憶されているか判断する。正常と記憶されている場合には、正常と記憶されているサーバー情報を取得する。収容率412により行われる判断は、管理テーブル21aに記憶される収容率の列を検索し、収容率の値が低いものを判断する。収容率の値が低いと判断された場合には、サーバー情報を取得する。CPU使用率413により行われる判断は、管理テーブル21aに記憶されるCPU使用率の列を検索し、CPU使用率の低いものを判断する。CPU使用率の値が低いと判断された場合には、サーバー情報を取得する。NW使用率414により行われる判断は、管理テーブル21aに記憶されるNW使用率の列を検索し、NW使用率の低いものを判断する。NW使用率の値が低いと判断された場合には、サーバー情報を取得する。割り当て順位判断手段は判断順位テーブル41の最上方から最下方までを検索し、判断内容の情報と判断順位を取得する。さらに割り当て順位判断手段は判断順位が1番目の判断内容の情報に基づいてサーバー情報を取得する。さらに割り当て順位判断手段は1番目の判断内容の情報に基づいて取得したサーバー情報を用いて管理テーブル21aを検索し行を特定し、特定した行に対し判断順位が2番目の判断内容の情報に基づいてサーバー情報を取得する。さらに割り当て順位判断手段は2番目の判断内容の情報に基づいて取得したサーバー情報を用いて管理テーブル21aを検索し行を特定し、特定した行に対し判断順位が3番目の判断内容の情報に基づいてサーバー情報を取得する。さらに割り当て順位判断手段は3番目の判断内容の情報に基づいて取得したサーバー情報を用いて管理テーブル21aを検索し行を特定し、特定した行に対し判断順位が4番目の判断内容の情報に基づいてサーバー情報を取得する。さらに割り当て順位判断手段は判断順位が最後である判断内容の情報に基づいてサーバー情報を取得すると、取得したサーバー情報を用いて管理テーブル21を検索し行を特定し、特定した行の割り当て順位の列に直前で記憶した割り当て順位の数をインクリメントした数を記憶する。直前に記憶した割り当て順位の数が無い場合は0をインクリメントした1を記憶する。ここで判断順位が最後である判断内容の判断により取得するサーバー情報が複数である場合には、管理テーブル21aの上方に位置するサーバー情報の割り当て順位の列に直前で記憶した割り当て順位の数をインクリメントした数を記憶し、管理テーブル21の下方に位置するサーバー情報の割り当て順位の列に直前で記憶した割り当て順位の数をインクリメントした数を記憶することを繰り返す。さらに割り当て順位判断手段は管理テーブル21aを検索し割り当て順位が記憶されていない行を特定し、特定した行に対し前述で説明した動作を繰り返すことで割り当て順位を記憶することを繰り返す。割り当て順位はインクリメントし記憶するため同一の割り当て順位は記憶されない。さらに割り当て順位判断手段は管理テーブル21aの割り当て順位以外の列の情報が更新されると、割り当て順位の列の情報を削除し再び前述で説明した動作を繰り返すことで割り当て順位を記憶する。この場合には直前で記憶した割り当て順位の数を0として前述で説明した動作を始める。本発明では、割り当て順位判断手段は図4に示す判断順位テーブル41を予め有し、判断順位テーブル41に基づいて管理テーブル21aを検索し、判断し、割り当て順位の数を管理テーブル21aへ記憶する説明をする。上記のように構成された発明を実施するための最良の形態の動作を図2、図3、図4、および、図5を用いて説明する。まずHSS14は情報取得手段によりSNMPを用いて複数のS-CSCFサーバー15~17のそれぞれへ接続し接続先のサーバーが保持するMIB情報を収集し、少なくともソフトウェアの状態、CPU使用率、および、NW使用率を取得する。S51情報取得手段はS-CSCFサーバー15からソフトウェアの状態=正常、CPU使用率=50、および、NW使用率=10の情報を取得する。情報取得手段はS-CSCFサーバー16からソフトウェアの状態=正常、CPU使用率=40、および、NW使用率=10の情報を取得する。情報取得手段はS-CSCFサーバー17からソフトウェアの状態=正常、CPU使用率=40、および、NW使用率=10の情報を取得する。情報取得手段は複数のS-CSCFサーバー15~17のそれぞれから取得した情報、および、接続先のサーバー情報を情報記憶手段へ与える。続いて情報記憶手段は図2に示す管理テーブル21aを予め有し、情報取得手段から与えられた情報を管理テーブル21aへ記憶する。情報記憶手段は情報取得手段からソフトウェアの状態=正常、CPU使用率=50、NW使用率=10、および、サーバー情報=S-CSCFサーバー15を与えられると管理テーブル21aへ記憶する。情報記憶手段は情報取得手段からソフトウェアの状態=正常、CPU使用率=40、NW使用率=10、および、サーバー情報=S-CSCFサーバー16を与えられると管理テーブル21aへ記憶する。情報記憶手段は情報取得手段からソフトウェアの状態=正常、CPU使用率=40、NW使用率=10、および、サーバー情報=S-CSCFサーバー17を与えられると管理テーブル21aへ記憶する。ここで情報取得手段から与えられた情報を記憶すると管理テーブル21aは管理テーブル21bのようになる。以降は管理テーブルbを用いて説明を進める。次に図5に図示されない端末が図5に図示されないREGISTERメッセージを送信する。図5に図示されない端末が送信した図5に図示されないREGISTERメッセージは例えばS-CSCFサーバー16が受信し、S-CSCFサーバー16が受信したREGISTERメッセージに基づいて登録を行い、登録完了するとDiameterSARメッセージを送信する。S52次にHSS14はDiameterSARの情報を所定の情報として予め記憶し、情報監視手段により複数のS-CSCFサーバー15~17のそれぞれと送受信するパケットを監視している。HSS14はS-CSCFサーバー16が送信したDiameterSARメッセージを受信する。HSS14がDiameterSARメッセージを受信すると、情報監視手段により受信を発見しDiameterSARメッセージの送信元のサーバー情報であるサーバー情報=S-CSCFサーバー16を取得する。情報監視手段は取得したDiameterSARメッセージの送信元のサーバー情報であるサーバー情報=S-CSCFサーバー16を情報記憶手段へ与える。ここで情報記憶手段は図3に示す最大収容数テーブル31aを予め有し、最大収容数テーブル31aにはサーバー情報、および、最大収容数が予め記憶している。最大収容数テーブル31aはサーバー情報=S-CSCFサーバー15、および、最大収容数=100を予め記憶している。最大収容数テーブル31aはサーバー情報=S-CSCFサーバー16、および、最大収容数=100を予め記憶している最大収容数テーブル31aはサーバー情報=S-CSCFサーバー17、および、最大収容数=50を予め記憶しているさらに最大収容数テーブル31aはサーバー情報=S-CSCFサーバー15のサーバーの現在の収容数でとして収容数=60を記憶している。さらに最大収容数テーブル31aはサーバー情報=S-CSCFサーバー16のサーバーの現在の収容数でとして収容数=49を記憶している。さらに最大収容数テーブル31aはサーバー情報=S-CSCFサーバー17のサーバーの現在の収容数でとして収容数=45を記憶している。続いて情報記憶手段は情報監視手段からサーバー情報であるサーバー情報=S-CSCFサーバー16を与えられると、与えられたサーバー情報を用いて最大収容数テーブル31aを検索し行を特定し、特定した行の収容数の列の数をインクリメントする。ここでインクリメントすると最大収容数テーブル31aは最大収容数テーブル31bのようになる。以降は最大収容数テーブル31bを用いて説明を進める。さらに情報記憶手段は最大収容数テーブル31bに基づいて、収容数と最大収容数の間で、収容数÷最大収容数×100の演算をし、収容率を導出する。最大収容数テーブル31bのサーバー情報=S-CSCFサーバー15の収容率は収容率=60と導出する。最大収容数テーブル31bのサーバー情報=S-CSCFサーバー16の収容率は収容率=50と導出する。最大収容数テーブル31bのサーバー情報=S-CSCFサーバー17の収容率は収容率=90と導出する。さらに情報記憶手段は導出したそれぞれの収容率を管理テーブルbへ記憶する。ここで情報記憶手段から与えられた収容率を記憶すると管理テーブル21bは管理テーブル21cのようになる。以降は管理テーブルcを用いて説明を進める。続いて割り当て順位判断手段は予め有している判断順位テーブル41から判断順位と判断内容の情報を取得する。ここで判断順位と判断内容の情報は、1番目の判断内容はソフトウェア状態411、2番目の判断内容は収容率412、3番目の判断内容はCPU使用率413、4番目の判断内容はNW使用率414である。さらに割り当て順位判断手段は1番目の判断内容であるソフトウェア状態411に基づいてサーバー情報を取得する。ソフトウェア状態411は管理テーブル21cに記憶されるソフトウェアの状態の列を検索し、正常と記載されているか判断し、正常と記載されているS-CSCFサーバー15、S-CSCFサーバー16、および、S-CSCFサーバー17のサーバー情報を取得する。さらに割り当て順位判断手段は1番目の判断内容で取得したサーバー情報を用いて管理テーブル21cを検索し行を特定し、特定した行に対し2番目の判断内容である収容率412に基づいてサーバー情報を取得する。収容率412は管理テーブル21cに記憶される収容率の列を検索し、収容率の値が低いものを判断し、収容率の値が低いと判断されたS-CSCFサーバー16、および、S-CSCFサーバー17のサーバー情報を取得する。さらに割り当て順位判断手段は2番目の判断内容で取得したサーバー情報を用いて管理テーブル21cを検索し行を特定し、特定した行に対し3番目の判断内容であるCPU使用率413に基づいてサーバー情報を取得する。CPU使用率413は管理テーブル21cに記憶されるCPU使用率の列を検索し、CPU使用率の値が低いものを判断し、CPU使用率の値が低いと判断されたS-CSCFサーバー16のサーバー情報を取得する。さらに割り当て順位判断手段は3番目の判断内容で取得したサーバー情報を用いて管理テーブル21cを検索し行を特定し、特定した行に対し4番目の判断内容であるNW使用率414に基づいてサーバー情報を取得する。NW使用率414は管理テーブル21cに記憶されるNW使用率の列を検索し、NW使用率の低いものを判断し、NW使用率の値が低いと判断されたS-CSCFサーバー16のサーバー情報を取得する。さらに割り当て順位判断手段は判断順位が最後である判断内容の情報に基づいてS-CSCFサーバー16のサーバー情報を取得すると、取得したサーバー情報を用いて管理テーブル21を検索し行を特定し、特定した行の割り当て順位の列に直前で記憶した割り当て順位の数を0として、0をインクリメントした1を記憶する。さらに割り当て順位判断手段は管理テーブル21cを検索し割り当て順位が記憶されていない行を特定し、特定した行に対し前述で説明した動作を繰り返すことで割り当て順位を記憶することを繰り返す。ここで情報記憶手段から与えられた収容率を記憶すると管理テーブル21cは管理テーブル21dのようになる。以降は管理テーブルdを用いて説明を進める。次に端末11がREGISTERメッセージを送信する。S53P-CSCFサーバー12は端末11が送信したREGISTERメッセージを受信し、受信したREGISTERメッセージを転送する。S54I-CSCFサーバー13はP-CSCFサーバー12が転送したREGISTERメッセージを受信し、DiameterUARメッセージを送信し問い合せをする。S55次にHSSサーバー14はI-CSCFサーバー13が送信したDiameterUARメッセージを受信し、管理テーブルdに記憶されているサーバー情報と割り当て順位の情報をDiameterUAAメッセージに含めて送信し応答をする。S56次にI-CSCFサーバー13はHSSサーバー14が送信したDiameterUAAメッセージを受信し、受信したDiameterUAAメッセージに含まれるサーバー情報と割り当て順位の情報に基づいて割り当て順位が1であるS-CSCFサーバー16を端末1が利用するS-CSCFサーバーとして選択する。続いてI-CSCFサーバー13はP-CSCFサーバー12から受信したREGISTERメッセージをS-CSCFサーバー16へ転送する。S57次にS-CSCFサーバー16はI-CSCFサーバー13が転送したREGISTERメッセージを受信し、受信したREGISTERメッセージに基づいて登録を行い、登録が完了するとDiameterSARメッセージを送信する。S58以上のように本発明を実施するための最良の形態によれば、HSSサーバーは複数のS-CSCFサーバーのそれぞれの稼動状態情報と加入者収容率情報を取得し、取得した情報に基づいてS-CSCFサーバーの割り当て順位を判断し、I-CSCFサーバーから問い合わせを受けると割り当て順位とS-CSCFサーバーのサーバー情報を応答するようにしたので、複数のS-CSCFサーバーのそれぞれの稼動状態情報と加入者収容率情報に基づいて、ダイナミックに複数のS-CSCFサーバーのうちのいずれかのS-CSCFサーバーを割り当てることが可能になる。