(57)【特許請求の範囲】
【請求項１】
複数のＳＩＰ（Session Initiation Protocol）サーバと、
前記ＳＩＰサーバの中のいずれかに登録され、登録された前記ＳＩＰサーバを介して他の端末と通信する複数の加入者端末と、を備え、
前記複数のＳＩＰサーバ各々は、
自ＳＩＰサーバに前記加入者端末を登録する加入者に関する情報であって、前記加入者端末を登録する際の認証処理に利用される加入者情報を記憶する加入者情報記憶手段と、
前記加入者端末から前記加入者情報を受信すると、前記加入者情報記憶手段に登録する加入者情報登録手段と、
前記加入者端末から登録要求情報を受信すると、前記登録要求情報に含まれる認証情報、及び、前記加入者情報記憶手段に記憶されている前記加入者情報を利用して、当該登録要求情報を送信してきた前記加入者端末の認証処理を行う認証手段と、
前記認証手段が正当性を認証した前記加入者端末の端末情報が登録される端末情報記憶手段と、
前記端末情報記憶手段に登録されている前記端末情報を利用して、所定の前記加入者端末にサービスを提供するサービス提供手段と、
前記登録要求情報を送信してきた前記加入者端末の正当性が認証され、当該加入者端末の端末情報が前記端末情報記憶手段に記憶されると、登録されたことを示す情報、及び、当該加入者端末の正当性を認証するための情報が含まれている前記加入者情報を含む返信情報を、当該加入者端末に送信する返信手段と、
を有し、
前記複数の加入者端末各々は、
前記返信手段が送信した前記返信情報を受信する受信手段と、
前記受信手段が受信した前記返信情報に含まれている前記加入者情報を記憶する端末側加入者情報記憶手段と、
所定の前記ＳＩＰサーバに前記端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記端末側加入者情報記憶手段から前記加入者情報を取得し、当該加入者情報及び前記登録要求情報を、前記他のＳＩＰサーバに送信する登録変更手段と、
を有するＳＩＰシステム。
【請求項２】
請求項１に記載のＳＩＰシステムにおいて、
前記ＳＩＰサーバは、前記返信情報に含める前記加入者情報を暗号化する暗号化手段をさらに有し、
前記ＳＩＰサーバの前記返信手段は、暗号化された前記加入者情報を含む前記返信情報を前記加入者端末に送信し、
前記加入者端末の前記端末側加入者情報記憶手段は、前記受信手段が受信した前記返信情報に含まれる暗号化された前記加入者情報を記憶し、
前記加入者端末の前記登録変更手段は、所定の前記ＳＩＰサーバに前記端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記端末側加入者情報記憶手段から暗号化された前記加入者情報を取得し、当該加入者情報及び前記登録要求情報を、前記他のＳＩＰサーバに送信し、
前記ＳＩＰサーバは、他の前記ＳＩＰサーバで暗号化された前記加入者情報を復号するための情報を保持し、前記加入者情報登録手段が暗号化された前記加入者情報を受信すると、当該加入者情報を復号する復号手段をさらに有するＳＩＰシステム。
【請求項３】
請求項２に記載のＳＩＰシステムにおいて、
前記ＳＩＰサーバの前記暗号化手段は、他の前記ＳＩＰサーバが有する前記暗号化手段と異なる鍵で前記加入者情報を暗号化し、
前記ＳＩＰサーバの前記返信手段は、前記返信情報の中に、自ＳＩＰサーバを識別するＳＩＰサーバ識別情報を含めて前記加入者端末に送信し、
前記加入者端末の前記端末側加入者情報記憶手段は、前記受信手段が受信した前記返信情報に含まれる暗号化された前記加入者情報及び前記ＳＩＰサーバ識別情報を関連付けて記憶し、
前記加入者端末の前記登録変更手段は、所定の前記ＳＩＰサーバに前記端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記端末側加入者情報記憶手段から互いに関連付けられた暗号化された前記加入者情報及び前記ＳＩＰサーバ識別情報を取得し、取得した情報及び前記登録要求情報を、前記他のＳＩＰサーバに送信し、
前記ＳＩＰサーバの前記復号手段は、複数の前記ＳＩＰサーバ毎に、各ＳＩＰサーバで暗号化された前記加入者情報を復号するための情報を保持し、前記加入者情報登録手段が暗号化された前記加入者情報及び前記ＳＩＰサーバ識別情報を受信すると、前記ＳＩＰサーバ識別情報で特定される前記ＳＩＰサーバを、当該加入者情報を暗号化した前記ＳＩＰサーバと特定し、特定した前記ＳＩＰサーバで暗号化された前記加入者情報を復号するための情報を利用して、当該加入者情報を復号するＳＩＰシステム。
【請求項４】
請求項１から３のいずれか１項に記載のＳＩＰシステムにおいて、
前記ＳＩＰサーバの前記返信手段は、複数の前記ＳＩＰサーバ各々のアドレス情報を含むＳＩＰサーバリストを前記返信情報に含めて前記加入者端末に送信し、
前記加入者端末の前記端末側加入者情報記憶手段は、前記受信手段が受信した前記返信情報に含まれる前記ＳＩＰサーバリストを記憶し、
前記加入者端末の前記登録変更手段は、所定の前記ＳＩＰサーバに前記端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記ＳＩＰサーバリストに含まれる複数の前記ＳＩＰサーバの中から、前記他のＳＩＰサーバを選択するＳＩＰシステム。
【請求項５】
請求項１から４のいずれか１項に記載のＳＩＰサーバ。
【請求項６】
請求項１から４のいずれか１項に記載の加入者端末。
【請求項７】
複数のＳＩＰサーバと、
前記ＳＩＰサーバの中のいずれかに登録され、登録された前記ＳＩＰサーバを介して他の端末と通信する複数の加入者端末と、を備えるＳＩＰシステムの前記ＳＩＰサーバとしてコンピュータを機能させるために、
コンピュータを、
自ＳＩＰサーバに前記加入者端末を登録する加入者に関する情報であって、前記加入者端末を登録する際の認証処理に利用される加入者情報を記憶する加入者情報記憶手段、
前記加入者端末から前記加入者情報を受信すると、前記加入者情報記憶手段に登録する加入者情報登録手段、
前記加入者端末から登録要求情報を受信すると、前記登録要求情報に含まれる認証情報、及び、前記加入者情報記憶手段に記憶されている前記加入者情報を利用して、当該登録要求情報を送信してきた前記加入者端末の認証処理を行う認証手段、
前記認証手段が正当性を認証した前記加入者端末の端末情報が登録される端末情報記憶手段、
前記端末情報記憶手段に登録されている前記端末情報を利用して、所定の前記加入者端末にサービスを提供するサービス提供手段、
前記登録要求情報を送信してきた前記加入者端末の正当性が認証され、当該加入者端末の端末情報が前記端末情報記憶手段に記憶されると、登録されたことを示す情報、及び、当該加入者端末の正当性を認証するための情報が含まれている前記加入者情報を含む返信情報を、当該加入者端末に送信する返信手段、
として機能させるためのプログラム。
【請求項８】
複数のＳＩＰサーバと、
前記ＳＩＰサーバの中のいずれかに登録され、登録された前記ＳＩＰサーバを介して他の端末と通信する複数の加入者端末と、を備えるＳＩＰシステムの前記加入者端末としてコンピュータを機能させるために、
コンピュータを、
自加入者端末の正当性を認証するための情報が含まれており、登録された前記ＳＩＰサーバから登録に応じて送信されてきた加入者情報を記憶する端末側加入者情報記憶手段、
所定の前記ＳＩＰサーバに端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記端末側加入者情報記憶手段から前記加入者情報を取得し、当該加入者情報及び登録要求情報を、前記他のＳＩＰサーバに送信する登録変更手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＩＰシステム、ＳＩＰサーバ、加入者端末及びプログラムに関する。
【背景技術】
【０００２】
複数のＳＩＰサーバを用いて提供される通信サービスにおいては、当該サービスを受ける加入者に関する登録情報（加入者情報）が１つのＳＩＰサーバに登録される。そして、加入者の端末（加入者端末）が当該ＳＩＰサーバに端末登録を要求してくると、当該ＳＩＰサーバは、登録している加入者情報を用いて当該加入者端末の認証処理を行う。正当性が認証された加入者端末は、当該ＳＩＰサーバに登録される。その後、加入者は、登録された加入者端末を用い、当該加入者端末が登録されているＳＩＰサーバを介して、所定の通信サービスを受ける。
【０００３】
特許文献１には、ＩＰサブシステムネットワークに接続された複数のＳＩＰサーバについて、端末が接続するＳＩＰサーバを変更する方法であって、第１のＳＩＰサーバが、前記端末から位置登録要求を受信し、当該端末の位置登録を処理する第１のステップと、第１のＳＩＰサーバが、前記端末の位置登録先を第２のＳＩＰサーバに変更する際に、当該端末からの位置登録要求の待ち状態へ移行する第２のステップと、第１のＳＩＰサーバが、前記待ち状態にあって且つ前記端末からの位置登録要求を受信した際に、第２のＳＩＰサーバへリダイレクトするべくリダイレクトメッセージを返信する第３のステップと、を有し、第２のＳＩＰサーバが、前記リダイレクトに応じた位置登録要求を受信するＳＩＰサーバ変更方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１７２０３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
あるＳＩＰサーバに登録されている加入者端末を、他のＳＩＰサーバに登録し直す処理（以下、「登録サーバ変更処理」）が必要になる場合がある。例えば、あるＳＩＰサーバに災害やイベントによる集中トラフィックが発生した場合、サービスレベルを維持するため、当該ＳＩＰサーバに登録されている加入者端末を、他のＳＩＰサーバに登録し直す処理が必要になる。登録サーバ変更処理としては、以下のような処理が考えられる。
【０００６】
ここでは、第１のＳＩＰサーバに登録されている加入者端末を、第２のＳＩＰサーバに登録し直すものとする。まず、第１のＳＩＰサーバが直接、又は、他の装置を介して、自サーバに登録されている加入者情報を第２のＳＩＰサーバに送信する。第２のＳＩＰサーバは、受信した加入者情報を自サーバ内に登録する。その後、加入者端末が第２のＳＩＰサーバに端末登録を要求してくると、第２のＳＩＰサーバは、登録している加入者情報を用いて当該加入者端末の認証処理を行う。そして、当該加入者端末の正当性を認証すると、当該加入者端末を自サーバに登録する。
【０００７】
このような手段の場合、以下のような課題が発生する。
【０００８】
まず、上記手段は、第１のＳＩＰサーバ（登録変更前のＳＩＰサーバ）が直接、又は、他の装置を介して、第２のＳＩＰサーバ（登録変更先のＳＩＰサーバ）に加入者情報を送信するステップを含むが、第１のＳＩＰサーバの障害等に起因して登録サーバ変更処理が必要になった場合には、第１のＳＩＰサーバが当該ステップを実行できない恐れがある。かかる場合、登録サーバ変更処理が正常に完了せず、第１のＳＩＰサーバに登録されている加入者端末は、第１のＳＩＰサーバに登録されたまま、サービスを受けられない状態が継続される。
【０００９】
しかし、加入者端末側でこのような不都合を回避する手段がなかった。このため、当該状態が継続した場合、加入者端末は、例えばＳＩＰサーバの状況を把握しないまま再発呼を繰り返し実施してしまう。また、従来、ＳＩＰサーバ側が加入者端末からのトラフィックを停止する手段がなかった。このため、ＳＩＰサーバ側では、集中トラフィックから回復出来ない状況が継続されてしまう。
【００１０】
なお、上述のような不都合を回避するため、災害、イベントによる集中トラフィックを処理するための十分な設備を予め準備する手段も考えられるが、当該手段は膨大なコストがかかる。
【００１１】
また、ＳＩＰサーバから加入者データベース（加入者情報を記憶するデータベース）を分離し、ＣＳＣＦ（call session control function）とＨＳＳ（Home Subscriber Server）で構成するＩＭＳ（IP Multimedia Subsystem）の仕組みにより、ＳＩＰサーバ（ＣＳＣＦ）集中トラフィック時の迂回接続は実現可能だが、加入者情報の集中管理によるデータベースの肥大化、また、データベースのバックアップ設備、冗長設備が必要となり、設備導入には高コストが必要となる。
【００１２】
そこで、本発明では、あるＳＩＰサーバに登録されている加入者端末を、他のＳＩＰサーバに登録し直す新しい技術を提供することを課題とする。
【課題を解決するための手段】
【００１３】
本発明によれば、
複数のＳＩＰサーバと、
前記ＳＩＰサーバの中のいずれかに登録され、登録された前記ＳＩＰサーバを介して他の端末と通信する複数の加入者端末と、を備え、
前記複数のＳＩＰサーバ各々は、
自ＳＩＰサーバに前記加入者端末を登録する加入者に関する情報であって、前記加入者端末を登録する際の認証処理に利用される加入者情報を記憶する加入者情報記憶手段と、
前記加入者端末から前記加入者情報を受信すると、前記加入者情報記憶手段に登録する加入者情報登録手段と、
前記加入者端末から登録要求情報を受信すると、前記登録要求情報に含まれる認証情報、及び、前記加入者情報記憶手段に記憶されている前記加入者情報を利用して、当該登録要求情報を送信してきた前記加入者端末の認証処理を行う認証手段と、
前記認証手段が正当性を認証した前記加入者端末の端末情報が登録される端末情報記憶手段と、
前記端末情報記憶手段に登録されている前記端末情報を利用して、所定の前記加入者端末にサービスを提供するサービス提供手段と、
前記登録要求情報を送信してきた前記加入者端末の正当性が認証され、当該加入者端末の端末情報が前記端末情報記憶手段に記憶されると、登録されたことを示す情報、及び、当該加入者端末の正当性を認証するための情報が含まれている前記加入者情報を含む返信情報を、当該加入者端末に送信する返信手段と、
を有し、
前記複数の加入者端末各々は、
前記返信手段が送信した前記返信情報を受信する受信手段と、
前記受信手段が受信した前記返信情報に含まれている前記加入者情報を記憶する端末側加入者情報記憶手段と、
所定の前記ＳＩＰサーバに前記端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記端末側加入者情報記憶手段から前記加入者情報を取得し、当該加入者情報及び前記登録要求情報を、前記他のＳＩＰサーバに送信する登録変更手段と、
を有するＳＩＰシステムが提供される。
【００１４】
また、本発明によれば、上記ＳＩＰサーバが提供される。
【００１５】
また、本発明によれば、上記加入者端末が提供される。
【００１６】
また、本発明によれば、
複数のＳＩＰサーバと、
前記ＳＩＰサーバの中のいずれかに登録され、登録された前記ＳＩＰサーバを介して他の端末と通信する複数の加入者端末と、を備えるＳＩＰシステムの前記ＳＩＰサーバとしてコンピュータを機能させるために、
コンピュータを、
自ＳＩＰサーバに前記加入者端末を登録する加入者に関する情報であって、前記加入者端末を登録する際の認証処理に利用される加入者情報を記憶する加入者情報記憶手段、
前記加入者端末から前記加入者情報を受信すると、前記加入者情報記憶手段に登録する加入者情報登録手段、
前記加入者端末から登録要求情報を受信すると、前記登録要求情報に含まれる認証情報、及び、前記加入者情報記憶手段に記憶されている前記加入者情報を利用して、当該登録要求情報を送信してきた前記加入者端末の認証処理を行う認証手段、
前記認証手段が正当性を認証した前記加入者端末の端末情報が登録される端末情報記憶手段、
前記端末情報記憶手段に登録されている前記端末情報を利用して、所定の前記加入者端末にサービスを提供するサービス提供手段、
前記登録要求情報を送信してきた前記加入者端末の正当性が認証され、当該加入者端末の端末情報が前記端末情報記憶手段に記憶されると、登録されたことを示す情報、及び、当該加入者端末の正当性を認証するための情報が含まれている前記加入者情報を含む返信情報を、当該加入者端末に送信する返信手段、
として機能させるためのプログラムが提供される。
【００１７】
また、本発明によれば、
複数のＳＩＰサーバと、
前記ＳＩＰサーバの中のいずれかに登録され、登録された前記ＳＩＰサーバを介して他の端末と通信する複数の加入者端末と、を備えるＳＩＰシステムの前記加入者端末としてコンピュータを機能させるために、
コンピュータを、
自加入者端末の正当性を認証するための情報が含まれており、登録された前記ＳＩＰサーバから登録に応じて送信されてきた加入者情報を記憶する端末側加入者情報記憶手段、
所定の前記ＳＩＰサーバに端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記端末側加入者情報記憶手段から前記加入者情報を取得し、当該加入者情報及び登録要求情報を、前記他のＳＩＰサーバに送信する登録変更手段、
として機能させるためのプログラムが提供される。
【発明の効果】
【００１８】
本発明によれば、あるＳＩＰサーバに登録されている加入者端末を、他のＳＩＰサーバに登録し直す新しい技術が実現される。
【図面の簡単な説明】
【００１９】
【図１】本実施形態のＳＩＰシステムの構成の一例を示す図である。
【図２】本実施形態のＳＩＰシステムの動作シーケンスの一例を示す図である。
【図３】本実施形態のＳＩＰシステムの構成の一例を示す図である。
【図４】本実施形態のＳＩＰシステムの動作シーケンスの一例を示す図である。
【図５】本実施形態のＳＩＰシステムの機能ブロック図の一例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について図面を用いて説明する。
【００２１】
なお、本実施形態のシステム、装置及びサーバは、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされたプログラム（あらかじめ装置を出荷する段階からメモリ内に格納されているプログラムのほか、ＣＤ等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムも含む）、そのプログラムを格納するハードディスク等の記憶ユニット、ネットワーク接続用インタフェイスを中心にハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００２２】
また、本実施形態の説明において利用する機能ブロック図は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。これらの図においては、各サーバ、各装置は１つの機器により実現されるよう記載されているが、その実現手段はこれに限定されない。すなわち、物理的に分かれた構成であっても、論理的に分かれた構成であっても構わない。
【００２３】
＜第１の実施形態＞
本実施形態のＳＩＰシステムの通常時の構成、動作シーケンスを図１及び図２に示し、移設時の構成、動作シーケンスを図３及び図４に示す。
【００２４】
まず、通常時の構成について図１を用いて説明を行う。本実施形態のＳＩＰシステムは、複数のＳＩＰサーバ（Ａ１０、Ｂ１０）と、複数の加入者端末（Ａ２０、Ａ２１、Ｂ２０、Ｂ２１）を有する。ＳＩＰシステムは、さらに、加入者管理システム（Ｃ１０）を有してもよい。なお、ＳＩＰサーバ、及び、加入者端末の数は、図示するものに限定されない。
【００２５】
複数の加入者端末（Ａ２０、Ａ２１、Ｂ２０、Ｂ２１）各々は、複数のＳＩＰサーバ（Ａ１０、Ｂ１０）のいずれかに登録され（端末情報の登録）、登録されたＳＩＰサーバ（Ａ１０、Ｂ１０）を介して、他の加入者端末（Ａ２０、Ａ２１、Ｂ２０、Ｂ２１）と通信を行う。
【００２６】
複数のＳＩＰサーバ（Ａ１０、Ｂ１０）は、加入者管理システム（Ｃ１０）と通信可能な状態となっている。加入者管理システム（Ｃ１０）では、複数のＳＩＰサーバ（Ａ１０、Ｂ１０）を用いて提供される通信サービスの管理がなされており、例えば、当該サービスを受ける加入者に関する情報（加入者情報）を管理したり、または、複数のＳＩＰサーバ（Ａ１０、Ｂ１０）の動作状態を監視したりする。
【００２７】
ＳＩＰサーバ（Ａ１０、Ｂ１０）はネットワークに接続しており、ネットワーク内の他のＳＩＰサーバ（Ｂ１０、Ａ１０）に関する情報（例：サーバ名、アドレス情報など）をサーバリスト（Ｘ１００）として保持する。また、全てのＳＩＰサーバ（Ａ１０、Ｂ１０）は暗号鍵及び復号鍵を保持し、サーバリスト（Ｘ１００）に含まれるどのＳＩＰサーバが暗号化したデータであっても、復号・照合可能な構成となっている。なお、加入者端末（Ａ２０、Ａ２１、Ｂ２０、Ｂ２１）は、ＳＩＰサーバが暗号化したデータを復号するための復号鍵を持たない。このため、ＳＩＰサーバで暗号化されたデータが、加入者端末側で解読・改ざんされることはない。
【００２８】
ＳＩＰサーバ（Ａ１０、Ｂ１０）はそれぞれ加入者データベース（Ａ１１、Ｂ１１）を保有する。そして、加入者管理システム（Ｃ１０）、または、加入者端末（Ａ２０、Ａ２１、Ｂ２０、Ｂ２１）各々から自サーバに加入者端末を登録する加入者に関する加入者情報を受信すると、加入者データベース（Ａ１１、Ｂ１１）に加入者単位で加入者情報を格納する。加入者情報には加入者端末を登録する際の認証処理に利用される情報が含まれる。加入者情報には、例えば、ユーザＩＤ、パスワードなどが含まれる。
【００２９】
ここで、加入者端末をＳＩＰサーバへ登録する動作について図１、図２を用いて説明を行う。ここでは、加入者端末（Ａ２０）を、ＳＩＰサーバ（Ａ１０）に登録する場合を例にとり説明する。
【００３０】
ＳＩＰサーバ（Ａ１０、Ｂ１０）は加入者管理システム（Ｃ１０）より加入者端末（Ａ２０、Ａ２１、Ｂ２０、Ｂ２１）を利用する加入者に関する加入者情報を受信し（図２のＳ１０）、ＳＩＰサーバ内のデータベース（Ａ１１、Ｂ１１）へ加入者情報の登録を行う（図２のＳ３０）。その際に、受信した加入者情報を、加入者単位で暗号化し（図２のＳ２０）、データベース（Ａ１１、Ｂ１１）に登録してもよい（図２のＳ３０）。
【００３１】
図１の場合、ＳＩＰサーバ（Ａ１０）の加入者データベース（Ａ１１）には、加入者端末（Ａ２０、Ａ２１）を利用する加入者に関する加入者情報（Ａ２００、Ａ２０１）が登録されている。一方、ＳＩＰサーバ（Ｂ１０）の加入者データベース（Ｂ１１）には、加入者端末（Ｂ２０、Ｂ２１）を利用する加入者に関する加入者情報（Ｂ２００、Ｂ２０１）が登録されている。
【００３２】
加入者端末（Ａ２０）は、初期起動時（図２のＳ４０）に、ＳＩＰサーバ（Ａ１０）へ端末登録を行うためにＲｅｇｉｓｔｅｒメッセージを送信する（図２のＳ５０）。Ｒｅｇｓｔｅｒメッセージには認証処理に用いられる情報、例えばユーザＩＤ、パスワードなどが含まれる。なお、図１では、加入者端末（Ａ２０）が暗号化された自身の加入者データ（Ａ２００）及びＳＩＰサーバリスト（Ｘ１００）を保持しているが、ＳＩＰサーバ（Ａ１０）に端末登録する前のこの時点においては、加入者端末（Ａ２０）はこれらの情報を保持していない。
【００３３】
Ｒｅｇｉｓｔｅｒメッセージを受信したＳＩＰサーバ（Ａ１０）は、データベース（Ａ１１）に保持している加入者情報を用いて認証処理を行い（図２のＳ６０）、認証が取れた加入者端末（Ａ２０）に対して、暗号化した加入者情報（Ａ２００）、及びＳＩＰサーバリスト（Ｘ１００）を登録結果とともに送信する（図２のＳ７０）。これらの情報を受信した加入者端末（Ａ２０）は、暗号化された自身の加入者データ（Ａ２００）及びＳＩＰサーバリスト（Ｘ１００）を自端末内に記憶する。なお、加入者端末（Ａ２０）は受信した加入者データ（暗号化されている）を複合するための復号鍵を有さないため、受信した加入者データ（暗号化されている）の解読及び改ざんは出来ない。
【００３４】
なお、加入者情報（Ａ２００）が暗号化されていない状態でＳＩＰサーバ（Ａ１０）のデータベース（Ａ１１）に登録されている場合、ＳＩＰサーバ（Ａ１０）は、データベース（Ａ１１）に保持している加入者情報を取得後、当該加入者情報を暗号化し、ＳＩＰサーバリスト（Ｘ１００）及び登録結果とともに、加入者端末（Ａ２０）に送信する。
【００３５】
以上の処理により、加入者端末（Ａ２０）がＳＩＰサーバ（Ａ１０）に登録される。登録が成功すると、加入者端末（Ａ２０）はＳＩＰサーバ（Ａ１０）によりＶＯＩＰ（Voice over Internet Protocol）サービスの提供を受けることができる。
【００３６】
次にＳＩＰサーバ収容（登録）変更時の動作を図３、図４を用いて説明を行う。ここでは、ＳＩＰサーバ（Ａ１０）に登録されている加入者端末（Ａ２０）を、ＳＩＰサーバ（Ｂ１０）に登録し直す場合を例に説明する。
【００３７】
加入者端末（Ａ２０）は、自端末が収容（登録）されているＳＩＰサーバ（Ａ１０）の障害・輻輳など（図４のＳ１）を検知すると、収容（登録）されＳＩＰサーバを変更する処理を起動する（図４のＳ２）。まず、保持しているＳＩＰサーバリスト（Ｘ１００）を利用して、登録し直すＳＩＰサーバ（新たに登録するＳＩＰサーバ）を決定する。ここでは、ＳＩＰサーバ（Ｂ１０）を登録し直すＳＩＰサーバと決定したものとする。そして、加入者端末（Ａ２０）は、保持している加入者データ（暗号化されているＡ２００）を付与したＲｅｇｉｓｔｅｒメッセージを変更先のＳＩＰサーバ（Ｂ１０）へ送信する（図４のＳ３）。
【００３８】
ＳＩＰサーバ（Ｂ１０）は、受信したＲｅｇｉｓｔｅｒメッセージに加入者情報（暗号化されている）が付与されている場合、収容（登録）変更の登録要求と判断する。そして、取得した加入者情報（暗号化されているＡ２００）の復号を行った後（図４のＳ４）、自ＳＩＰサーバ内のデータベース（Ｂ１１）へ加入者情報を登録する（図４のＳ５）。次いで、ＳＩＰサーバ（Ｂ１０）は、登録した加入者情報、及び、受信したＲｅｇｉｓｔｅｒメッセージを用いて、当該情報を送信してきた端末装置の認証処理を行い（図４のＳ６）、認証が取れた場合、当該端末装置を収容（登録）する。登録が完了すると、加入者端末へ登録結果（ＯＫ）を送信する（図４のＳ７）。
【００３９】
登録が完了後、加入者端末（Ａ２０）は収容変更先のＳＩＰサーバ（Ｂ１０）を介して、ＶＯＩＰサービスの提供を受けることが可能となる。
【００４０】
なお、収容変更を実施したＳＩＰサーバの上位ＳＩＰサーバやロケーションサーバがある構成の場合、当該ＳＩＰサーバ（新たに登録したＳＩＰサーバ）は、収容変更した情報を上位サーバへ通知するよう構成する。当該処理により、上位ＳＩＰサーバを使用する接続形態においても、収容変更した加入者への接続が可能となる。
【００４１】
また、収容先のＳＩＰサーバにて収容変更を行う場合、加入者端末からの定期的なＲｅｇｉｓｔｅｒ更新に対して更新拒否を行い、再度、登録Ｒｅｇｉｓｔｅｒを受信した際に空のＳＩＰサーバリストと加入者データを送信するよう構成する。空のＳＩＰサーバリストを受信した加入者端末は、初期起動により当初のＳＩＰサーバへの再登録を行う。これにより、当該加入者端末は、元の収容されていたＳＩＰサーバに登録される。
【００４２】
なお、加入者端末の登録時に収容先変更の種別（一時的、恒久的）を設けることで、ＳＩＰサーバ間の恒久的な加入者移設も可能となる。
【００４３】
また、ネットワーク内のＳＩＰサーバの負荷状況を加入者端末側で確認する手段と併用することで、特定のＳＩＰサーバへのトラフィック集中を加入者端末側より回避することができる。
【００４４】
さらに、ＳＩＰサーバから加入者端末へ配布するＳＩＰサーバリストに付加情報（優先度、サービス、料金、品質、性能、ロケーション等）を付加しておいてもよい。そして、他のＳＩＰサーバへの登録変更を希望する端末（Ａ２０）は、ＳＩＰサーバリストに含まれる付加情報を利用して、１つのＳＩＰサーバを新たな登録先として選択してもよい。
【００４５】
以上説明した本実施形態のＳＩＰシステムによれば、ＳＩＰサーバ１０に障害が発生した場合、障害が発生したＳＩＰサーバ１０に登録（収容）されている加入者端末２０は、端末側での処理により、他のＳＩＰサーバ１０に登録（収容）し直すことができる。
【００４６】
また、サービス提供側（ＳＩＰサーバ、加入者管理システム）で障害が発生したＳＩＰサーバ１０に登録（収容）されていた複数の加入者端末２０の登録サーバ変更処理をまとめて行うのでなく、加入者端末２０側で個別に行わせることができるので、サービス提供側における処理の集中を回避することができる。また、かかる場合、ＶＯＩＰ通信を求める加入者端末から順次変更出来るため、効率的に収容変更が可能となり、呼損による再発呼のトラフィックを大幅に低減出来る。
【００４７】
さらに、通信サービスを提供する側において、過剰な台数のＳＩＰサーバを予め保有することなく、集中トラフィックへの対応が可能となる。
【００４８】
＜第２の実施形態＞
図５に、本実施形態のＳＩＰシステムの機能ブロック図の一例を示す。図示するように、ＳＩＰシステムは、複数のＳＩＰサーバ１０と、複数の加入者端末２０とを有する。複数の加入者端末２０の各々は、複数のＳＩＰサーバ１０の中のいずれかに登録され、登録されたＳＩＰサーバを介し他の端末と通信する。ＳＩＰサーバ１０と加入者端末２０は、インターネット等のネットワークを介して通信可能になっている。なお、便宜上、図５においては、１つのＳＩＰサーバ１０と、１つの加入者端末２０を示している。以下、ＳＩＰサーバ１０、加入者端末２０の順に、各々の構成を説明する。
【００４９】
＜＜ＳＩＰサーバ１０＞＞
ＳＩＰサーバ１０は、加入者情報記憶部１１と、加入者情報登録部１２と、認証部１３と、端末情報記憶部１４と、サービス提供部１６と、を有する。なお、ＳＩＰサーバ１０は、さらに、返信部１５を有してもよい。または、ＳＩＰサーバ１０は、さらに、返信部１５、暗号化部１７及び復号部１８を有してもよい。以下、各部について説明する。
【００５０】
加入者情報記憶部１１は、自ＳＩＰサーバ１０に加入者端末２０を登録する加入者に関する情報であって、加入者端末２０を登録する際の認証処理に利用される加入者情報を記憶する。すなわち、複数のＳＩＰサーバ１０の中の第１のＳＩＰサーバ１０に備えられた加入者情報記憶部１１には、第１のＳＩＰサーバに加入者端末２０を記憶する加入者の加入者情報のみ記憶され、第１のＳＩＰサーバ１０と異なる第２のＳＩＰサーバ１０に備えられた加入者情報記憶部１１には、第２のＳＩＰサーバに加入者端末２０を記憶する加入者の加入者情報のみが記憶される。加入者情報には、例えばユーザＩＤ、パスワードなどが含まれる。
【００５１】
加入者情報登録部１２は、加入者端末２０から加入者情報を受信すると、加入者情報記憶部１１に登録する。なお、加入者情報登録部１２は、加入者端末２０と異なる装置から加入者情報を受信し、加入者情報記憶部１１に登録してもよい。例えば、加入者情報登録部１２は、第１の実施形態で説明した加入者管理システム（図１のＣ１０）から加入者情報を受信し、加入者情報記憶部１１に登録してもよい。加入者管理システムは、複数のＳＩＰサーバ１０各々と通信可能に構成し、これら複数のＳＩＰサーバ１０を管理する。加入者情報登録部１２は、インターネットやＷＡＮ（Wide Area Network）などのネットワークを介して、加入者端末２０や、他の装置（例：加入者管理システム）から加入者情報を受信することができる。
【００５２】
加入者情報登録部１２は、受信した加入者情報を、以下で説明する暗号化部１７で暗号化した後、暗号化した状態で加入者情報記憶部１１に登録してもよい。または、加入者情報登録部１２は、受信した加入者情報を暗号化していない状態で、加入者情報記憶部１１に登録してもよい。
【００５３】
なお、本実施形態の一例として、加入者情報登録部１２は、加入者端末２０から暗号化された加入者情報を受信することができる。このような場合、加入者情報登録部１２は、受信した暗号化されている加入者情報を、暗号化された状態のまま加入者情報記憶部１１に登録してもよい。または、加入者情報登録部１２は、受信した暗号化されている加入者情報を、以下で説明する復号部１８で復号した後、加入者情報記憶部１１に登録してもよい。
【００５４】
認証部１３は、加入者端末２０から登録要求情報を受信すると、登録要求情報に含まれる認証情報、及び、加入者情報記憶部１１に記憶されている加入者情報を利用して、当該登録要求情報を送信してきた加入者端末２０の認証処理を行う。なお、加入者情報記憶部１１に暗号化されている加入者情報が記憶されている場合は、以下で説明する復号部１８で復号した後、認証処理に利用する。
【００５５】
登録要求情報には、各加入者端末２０を認証するための情報、及び、各加入者端末２０のアドレス情報が含まれる。各加入者端末２０を認証するための情報は、加入者情報記憶部１１に記憶されている加入者情報と照合されるものであり、例えば、加入者情報と同様、ユーザＩＤ、パスワードなどが含まれてもよい。
【００５６】
認証部１３は、このような登録要求情報、及び、自ＳＩＰサーバ１０の加入者情報記憶部１１に記憶されている加入者情報を利用して、登録要求情報を送信してきた加入者端末２０の認証処理を行う。認証処理の詳細な説明は省略する。
【００５７】
端末情報記憶部１４には、認証部１３が正当性を認証した加入者端末２０の端末情報が登録される。端末情報には、例えば、各端末のアドレス情報、端末ＩＤ等が含まれる。
【００５８】
サービス提供部１６は、端末情報記憶部１４に登録されている端末情報を利用して、所定の加入者端末２０にサービス（例：ＶＯＩＰサービス）を提供する。サービスの詳細は設計的事項である。
【００５９】
返信部１５は、登録要求情報を送信してきた加入者端末２０の正当性が認証部１３により認証され、当該加入者端末２０の端末情報が端末情報記憶部１４に記憶されると、登録されたことを示す情報、及び、当該加入者端末２０の正当性を認証するための情報が含まれている加入者情報を含む返信情報を、当該加入者端末２０に送信する。
【００６０】
加入者端末２０の正当性を認証するための情報が含まれている加入者情報とは、例えば、ユーザＩＤおよびパスワードを用いて認証処理を行うよう構成している場合、正当性を認証した加入者端末２０から送信されてきた登録要求情報に含まれていたユーザＩＤおよびパスワードと同じユーザＩＤおよびパスワードが含まれている加入者情報が該当する。
【００６１】
なお、返信部１５は、返信情報に含める加入者情報を、以下で説明する暗号化部１７に暗号化させてもよい。そして、返信部１５は、暗号化した加入者情報を、加入者端末２０に送信してもよい。このようにすれば、加入者端末２０側で加入者情報が改ざんされる不都合を回避することができる。
【００６２】
また、返信部１５は、返信情報の中に、自ＳＩＰサーバ１０を識別するためのＳＩＰサーバ識別情報を含めてもよい。また、返信部１５は、返信情報の中に、複数のＳＩＰサーバ１０各々のアドレス情報を含むＳＩＰサーバリストを含めてもよい。
【００６３】
暗号化部１７は、暗号化のための暗号鍵を保持し、当該暗号鍵を用いて、加入者情報を暗号化する。
【００６４】
なお、暗号化部１７が保持する暗号鍵は、他のＳＩＰサーバ１０の暗号化部１７が保持する暗号鍵と異なるものであってもよい。このように構成する場合、返信部１５は、返信情報の中に、自ＳＩＰサーバ１０を識別するためのＳＩＰサーバ識別情報を含めるのが好ましい。
【００６５】
復号部１８は、他のＳＩＰサーバ１０で暗号化された加入者情報を復号するための情報（復号鍵）を保持し、暗号化された加入者情報を復号する。
【００６６】
なお、複数のＳＩＰサーバ１０の暗号化部１７が、各々異なる暗号鍵で加入者情報を暗号化するよう構成する場合、復号部１８は、複数のＳＩＰサーバ１０毎に、各ＳＩＰサーバ１０で暗号化された加入者情報を復号するための情報（復号鍵）を保持し、当該情報（復号鍵）を用いて、加入者情報を復号することができる。
【００６７】
かかる場合、復号部１８は、各加入者情報がいずれのＳＩＰサーバ１０で暗号化されたものであるか特定する必要があるが、例えば、以下のような手段で実現してもよい。まず、暗号化された加入者情報が加入者端末２０からＳＩＰサーバ１０に送信される際、当該加入者情報と共に、当該暗号化を行ったＳＩＰサーバ１０を特定するＳＩＰサーバ識別情報が送信されるように構成する。そして、復号部１８は当該ＳＩＰサーバ識別情報を利用して、各加入者情報が、いずれのＳＩＰサーバ１０で暗号化されたものであるか特定する。なお、各加入者端末２０は、返信部１５が各加入者端末２０に送信する返信情報の中に含まれているＳＩＰサーバ識別情報を、当該返信情報の中に含まれる暗号化された加入者情報とともに、当該暗号化を行ったＳＩＰサーバ１０を特定するＳＩＰサーバ識別情報として送信することができる。
【００６８】
このようなＳＩＰサーバ１０は、例えば、以下のプログラムをコンピュータにインストールすることで、実現することができる。
【００６９】
複数のＳＩＰサーバと、
前記ＳＩＰサーバの中のいずれかに登録され、登録された前記ＳＩＰサーバを介して他の端末と通信する複数の加入者端末と、を備えるＳＩＰシステムの前記ＳＩＰサーバとしてコンピュータを機能させるために、
コンピュータを、
自ＳＩＰサーバに前記加入者端末を登録する加入者に関する情報であって、前記加入者端末を登録する際の認証処理に利用される加入者情報を記憶する加入者情報記憶手段、
前記加入者端末から前記加入者情報を受信すると、前記加入者情報記憶手段に登録する加入者情報登録手段、
前記加入者端末から登録要求情報を受信すると、前記登録要求情報に含まれる認証情報、及び、前記加入者情報記憶手段に記憶されている前記加入者情報を利用して、当該登録要求情報を送信してきた前記加入者端末の認証処理を行う認証手段、
前記認証手段が正当性を認証した前記加入者端末の端末情報が登録される端末情報記憶手段、
前記端末情報記憶手段に登録されている前記端末情報を利用して、所定の前記加入者端末にサービスを提供するサービス提供手段、
前記登録要求情報を送信してきた前記加入者端末の正当性が認証され、当該加入者端末の端末情報が前記端末情報記憶手段に記憶されると、登録されたことを示す情報、及び、当該加入者端末の正当性を認証するための情報が含まれている前記加入者情報を含む返信情報を、当該加入者端末に送信する返信手段、
として機能させるためのプログラム。
【００７０】
＜＜加入者端末２０＞＞
加入者端末２０は、端末側加入者情報記憶部２１と、登録変更部２２と、を有する。なお、加入者端末２０は、さらに、受信部２３を有してもよい。以下、各部について説明する。
【００７１】
端末側加入者情報記憶部２１は、自加入者端末２０の正当性を認証するための情報が含まれている加入者情報を記憶する。すなわち、端末側加入者情報記憶部２１は、自加入者端末２０を使用する加入者に関する加入者情報を記憶する。
【００７２】
受信部２３は、ＳＩＰサーバ１０の返信部１５が送信した返信情報を受信する。そして、端末側加入者情報記憶部２１は、受信部が受信した返信情報に含まれる加入者情報を記憶する。
【００７３】
なお、受信部２３が受信した返信情報に、暗号化された加入者情報が含まれている場合、端末側加入者情報記憶部２１は、暗号化されている加入者情報をそのまま記憶する。
【００７４】
また、受信部２３が受信した返信情報に、暗号化された加入者情報、及び、ＳＩＰサーバ識別情報が含まれている場合、端末側加入者情報記憶部２１は、暗号化されている加入者情報をそのまま記憶するとともに、当該加入者情報に関連付けて、ＳＩＰサーバ識別情報を記憶する。
【００７５】
さらに、受信部２３が受信した返信情報に、ＳＩＰサーバリストが含まれている場合、端末側加入者情報記憶部２１は、当該ＳＩＰサーバリストを記憶する。
【００７６】
登録変更部２２は、所定のＳＩＰサーバ１０に端末情報を登録した後、他のＳＩＰサーバ１０に端末情報を登録し直す処理を実行する場合、端末側加入者情報記憶部２１から加入者情報を取得し、当該加入者情報及び登録要求情報を、他のＳＩＰサーバ１０に送信する。
【００７７】
なお、端末側加入者情報記憶部２１に暗号化された加入者情報が記憶されている場合、登録変更部２２は、暗号化された加入者情報をそのまま、登録要求情報とともに、他のＳＩＰサーバ１０に送信する。
【００７８】
また、端末側加入者情報記憶部２１に暗号化された加入者情報に関連付けてＳＩＰサーバ識別情報が記憶されている場合、登録変更部２２は、暗号化された加入者情報をそのまま、当該ＳＩＰサーバ識別情報及び登録要求情報とともに、他のＳＩＰサーバ１０に送信する。
【００７９】
なお、端末側加入者情報記憶部２１にＳＩＰサーバリストが記憶されている場合、登録変更部２２は、当該ＳＩＰサーバリストに含まれる複数のＳＩＰサーバ１０の中から、端末情報を新たに登録する他のＳＩＰサーバ１０を選択してもよい。
【００８０】
このような加入者端末２０は、例えば、以下のプログラムをコンピュータにインストールすることで、実現することができる。
【００８１】
複数のＳＩＰサーバと、
前記ＳＩＰサーバの中のいずれかに登録され、登録された前記ＳＩＰサーバを介して他の端末と通信する複数の加入者端末と、を備えるＳＩＰシステムの前記加入者端末としてコンピュータを機能させるために、
コンピュータを、
自加入者端末の正当性を認証するための情報が含まれている前記加入者情報を記憶する端末側加入者情報記憶手段、
所定の前記ＳＩＰサーバに前記端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記端末側加入者情報記憶手段から前記加入者情報を取得し、当該加入者情報及び登録要求情報を、前記他のＳＩＰサーバに送信する登録変更手段、
として機能させるためのプログラム。
【００８２】
本実施形態によれば、第１の実施形態と同様の作用効果を実現することができる。
以下、参考形態の例を付記する。
１  複数のＳＩＰサーバと、
前記ＳＩＰサーバの中のいずれかに登録され、登録された前記ＳＩＰサーバを介して他の端末と通信する複数の加入者端末と、を備え、
前記複数のＳＩＰサーバ各々は、
自ＳＩＰサーバに前記加入者端末を登録する加入者に関する情報であって、前記加入者端末を登録する際の認証処理に利用される加入者情報を記憶する加入者情報記憶手段と、
前記加入者端末から前記加入者情報を受信すると、前記加入者情報記憶手段に登録する加入者情報登録手段と、
前記加入者端末から登録要求情報を受信すると、前記登録要求情報に含まれる認証情報、及び、前記加入者情報記憶手段に記憶されている前記加入者情報を利用して、当該登録要求情報を送信してきた前記加入者端末の認証処理を行う認証手段と、
前記認証手段が正当性を認証した前記加入者端末の端末情報が登録される端末情報記憶手段と、
前記端末情報記憶手段に登録されている前記端末情報を利用して、所定の前記加入者端末にサービスを提供するサービス提供手段と、
を有し、
前記複数の加入者端末各々は、
自加入者端末の正当性を認証するための情報が含まれている前記加入者情報を記憶する端末側加入者情報記憶手段と、
所定の前記ＳＩＰサーバに前記端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記端末側加入者情報記憶手段から前記加入者情報を取得し、当該加入者情報及び前記登録要求情報を、前記他のＳＩＰサーバに送信する登録変更手段と、
を有するＳＩＰシステム。
２  １に記載のＳＩＰシステムにおいて、
前記ＳＩＰサーバは、前記登録要求情報を送信してきた前記加入者端末の正当性が認証され、当該加入者端末の端末情報が前記端末情報記憶手段に記憶されると、登録されたことを示す情報、及び、当該加入者端末の正当性を認証するための情報が含まれている前記加入者情報を含む返信情報を、当該加入者端末に送信する返信手段をさらに有し、
前記加入者端末は、前記返信手段が送信した前記返信情報を受信する受信手段をさらに有し、
前記端末側加入者情報記憶手段は、前記受信手段が受信した前記返信情報に含まれる前記加入者情報を記憶するＳＩＰシステム。
３  ２に記載のＳＩＰシステムにおいて、
前記ＳＩＰサーバは、前記返信情報に含める前記加入者情報を暗号化する暗号化手段をさらに有し、
前記ＳＩＰサーバの前記返信手段は、暗号化された前記加入者情報を含む前記返信情報を前記加入者端末に送信し、
前記加入者端末の前記端末側加入者情報記憶手段は、前記受信手段が受信した前記返信情報に含まれる暗号化された前記加入者情報を記憶し、
前記加入者端末の前記登録変更手段は、所定の前記ＳＩＰサーバに前記端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記端末側加入者情報記憶手段から暗号化された前記加入者情報を取得し、当該加入者情報及び前記登録要求情報を、前記他のＳＩＰサーバに送信し、
前記ＳＩＰサーバは、他の前記ＳＩＰサーバで暗号化された前記加入者情報を復号するための情報を保持し、前記加入者情報登録手段が暗号化された前記加入者情報を受信すると、当該加入者情報を復号する復号手段をさらに有するＳＩＰシステム。
４  ３に記載のＳＩＰシステムにおいて、
前記ＳＩＰサーバの前記暗号化手段は、他の前記ＳＩＰサーバが有する前記暗号化手段と異なる鍵で前記加入者情報を暗号化し、
前記ＳＩＰサーバの前記返信手段は、前記返信情報の中に、自ＳＩＰサーバを識別するＳＩＰサーバ識別情報を含めて前記加入者端末に送信し、
前記加入者端末の前記端末側加入者情報記憶手段は、前記受信手段が受信した前記返信情報に含まれる暗号化された前記加入者情報及び前記ＳＩＰサーバ識別情報を関連付けて記憶し、
前記加入者端末の前記登録変更手段は、所定の前記ＳＩＰサーバに前記端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記端末側加入者情報記憶手段から互いに関連付けられた暗号化された前記加入者情報及び前記ＳＩＰサーバ識別情報を取得し、取得した情報及び前記登録要求情報を、前記他のＳＩＰサーバに送信し、
前記ＳＩＰサーバの前記復号手段は、複数の前記ＳＩＰサーバ毎に、各ＳＩＰサーバで暗号化された前記加入者情報を復号するための情報を保持し、前記加入者情報登録手段が暗号化された前記加入者情報及び前記ＳＩＰサーバ識別情報を受信すると、前記ＳＩＰサーバ識別情報で特定される前記ＳＩＰサーバを、当該加入者情報を暗号化した前記ＳＩＰサーバと特定し、特定した前記ＳＩＰサーバで暗号化された前記加入者情報を復号するための情報を利用して、当該加入者情報を復号するＳＩＰシステム。
５  ２から４のいずれかに記載のＳＩＰシステムにおいて、
前記ＳＩＰサーバの前記返信手段は、複数の前記ＳＩＰサーバ各々のアドレス情報を含むＳＩＰサーバリストを前記返信情報に含めて前記加入者端末に送信し、
前記加入者端末の前記端末側加入者情報記憶手段は、前記受信手段が受信した前記返信情報に含まれる前記ＳＩＰサーバリストを記憶し、
前記加入者端末の前記登録変更手段は、所定の前記ＳＩＰサーバに前記端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記ＳＩＰサーバリストに含まれる複数の前記ＳＩＰサーバの中から、前記他のＳＩＰサーバを選択するＳＩＰシステム。
６  １から５のいずれかに記載のＳＩＰサーバ。
７  １から５のいずれかに記載の加入者端末。
８  複数のＳＩＰサーバと、
前記ＳＩＰサーバの中のいずれかに登録され、登録された前記ＳＩＰサーバを介して他の端末と通信する複数の加入者端末と、を備えるＳＩＰシステムの前記ＳＩＰサーバとしてコンピュータを機能させるために、
コンピュータを、
自ＳＩＰサーバに前記加入者端末を登録する加入者に関する情報であって、前記加入者端末を登録する際の認証処理に利用される加入者情報を記憶する加入者情報記憶手段、
前記加入者端末から前記加入者情報を受信すると、前記加入者情報記憶手段に登録する加入者情報登録手段、
前記加入者端末から登録要求情報を受信すると、前記登録要求情報に含まれる認証情報、及び、前記加入者情報記憶手段に記憶されている前記加入者情報を利用して、当該登録要求情報を送信してきた前記加入者端末の認証処理を行う認証手段、
前記認証手段が正当性を認証した前記加入者端末の端末情報が登録される端末情報記憶手段、
前記端末情報記憶手段に登録されている前記端末情報を利用して、所定の前記加入者端末にサービスを提供するサービス提供手段、
前記登録要求情報を送信してきた前記加入者端末の正当性が認証され、当該加入者端末の端末情報が前記端末情報記憶手段に記憶されると、登録されたことを示す情報、及び、当該加入者端末の正当性を認証するための情報が含まれている前記加入者情報を含む返信情報を、当該加入者端末に送信する返信手段、
として機能させるためのプログラム。
９  複数のＳＩＰサーバと、
前記ＳＩＰサーバの中のいずれかに登録され、登録された前記ＳＩＰサーバを介して他の端末と通信する複数の加入者端末と、を備えるＳＩＰシステムの前記加入者端末としてコンピュータを機能させるために、
コンピュータを、
自加入者端末の正当性を認証するための情報が含まれている前記加入者情報を記憶する端末側加入者情報記憶手段、
所定の前記ＳＩＰサーバに前記端末情報を登録した後、他の前記ＳＩＰサーバに前記端末情報を登録し直す処理を実行する場合、前記端末側加入者情報記憶手段から前記加入者情報を取得し、当該加入者情報及び登録要求情報を、前記他のＳＩＰサーバに送信する登録変更手段、
として機能させるためのプログラム。
【符号の説明】
【００８３】
１０    ＳＩＰサーバ
１１    加入者情報記憶部
１２    加入者情報登録部
１３    認証部
１４    端末情報記憶部
１５    返信部
１６    サービス提供部
１７    暗号化部
１８    復号部
２０    加入者端末
２１    端末側加入者情報記憶部
２２    登録変更部
２３    受信部
Ａ１０、Ｂ１０    ＳＩＰサーバ
Ａ１１、Ｂ１１    加入者データベース
Ｃ１０    加入者管理システム
Ａ２０、Ａ２１、Ｂ２０、Ｂ２１    加入者端末
Ａ２００、Ａ２０１、Ｂ２００、Ｂ２０１    暗号化した加入者情報
Ｘ１００    サーバリスト
【図１】
0005895642.tif 000002
【図２】
0005895642.tif 000003
【図３】
0005895642.tif 000004
【図４】
0005895642.tif 000005
【図５】
0005895642.tif 000006