(57)【特許請求の範囲】
【請求項１】
複数のＳＩＰサーバと外部データベース装置と中継サーバとを備える電話システムであって、
前記各ＳＩＰサーバは、
加入者ごとに、加入者の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報を含む加入者情報が記憶される加入者情報データベースを備え、
前記外部データベース装置は、
前記各加入者情報データベースを複製したものであるミラーデータベースと、
いずれかの前記ＳＩＰサーバとの通信ができない場合に、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースの全ての罹災者フラグをオンにするミラーデータベース管理部とを備え、
前記中継サーバは、
呼確立要求が到来したなら、当該呼確立要求の送信先に対応するＳＩＰサーバとの通信を試み、通信ができない場合に、前記外部データベース装置に接続し、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースから、当該呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索し、当該加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定し、罹災者フラグおよび話中転送フラグがともにオンなら、当該呼確立要求の送信先を、当該加入者情報内の転送先情報を基に書き換える
ことを特徴とする電話システム。
【請求項２】
複数のＳＩＰサーバと外部データベース装置とを備える電話システムであって、
前記各ＳＩＰサーバは、
加入者ごとに、加入者の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報を含む加入者情報が記憶される加入者情報データベースを備え、
前記外部データベース装置は、
前記各加入者情報データベースを複製したものであるミラーデータベースと、
いずれかの前記ＳＩＰサーバとの通信ができない場合に、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースの全ての罹災者フラグをオンにするミラーデータベース管理部とを備え、
前記各ＳＩＰサーバの呼処理制御部は、呼確立要求が到来したなら、前記加入者情報データベースから加入者情報を取得し、呼確立要求の送信先が、加入者情報内の加入者電話番号に一致しない場合には、前記外部データベース装置に接続し、当該呼確立要求の送信先に対応するＳＩＰサーバの加入者情報データベースから生成したミラーデータベースから、当該呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索し、当該加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定し、罹災者フラグおよび話中転送フラグがともにオンなら、当該呼確立要求の送信先を、当該加入者情報内の転送先情報を基に書き換える
ことを特徴とする電話システム。
【請求項３】
複数のＳＩＰサーバと外部データベース装置と中継サーバとを備える電話システムの動作方法であって、
前記ＳＩＰサーバは、
加入者ごとに、加入者の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報を含む加入者情報が記憶される加入者情報データベースを備え、
前記外部データベース装置は、
前記各加入者情報データベースを複製したものであるミラーデータベースを備え、
前記動作方法は、
前記外部データベース装置のミラーデータベース管理部が、いずれかの前記ＳＩＰサーバとの通信ができない場合に、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースの全ての罹災者フラグをオンにする工程と、
前記中継サーバが、呼確立要求が到来したなら、当該呼確立要求の送信先に対応するＳＩＰサーバとの通信を試みる工程と、
前記中継サーバが、当該ＳＩＰサーバとの通信ができない場合に、前記外部データベース装置に接続する工程と、
前記中継サーバが、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースから、当該呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索する工程と、
前記中継サーバが、当該加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定する工程と、
前記中継サーバが、罹災者フラグおよび話中転送フラグがともにオンなら、当該呼確立要求の送信先を、当該加入者情報内の転送先情報を基に書き換える工程とを備える
ことを特徴とする電話システムの動作方法。
【請求項４】
複数のＳＩＰサーバと外部データベース装置とを備える電話システムの動作方法であって、
前記各ＳＩＰサーバは、
加入者ごとに、加入者の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報を含む加入者情報が記憶される加入者情報データベースを備え、
前記外部データベース装置は、
前記各加入者情報データベースを複製したものであるミラーデータベースを備え、
前記動作方法は、
前記外部データベース装置のミラーデータベース管理部が、いずれかの前記ＳＩＰサーバとの通信ができない場合に、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースの全ての罹災者フラグをオンにする工程と、
いずれかの前記ＳＩＰサーバの呼処理制御部が、呼確立要求が到来したなら、前記加入者情報データベースから加入者情報を取得する工程と、
当該呼処理制御部が、呼確立要求の送信先が、加入者情報内の加入者電話番号に一致しない場合には、前記外部データベース装置に接続する工程と、
当該呼処理制御部が、当該呼確立要求の送信先に対応するＳＩＰサーバの加入者情報データベースから生成したミラーデータベースから、当該呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索する工程と、
当該呼処理制御部が、当該加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定する工程と、
当該呼処理制御部が、罹災者フラグおよび話中転送フラグがともにオンなら、当該呼確立要求の送信先を、当該加入者情報内の転送先情報を基に書き換える工程とを備える
ことを特徴とする電話システムの動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話システムおよびその動作方法に関するものである。
【背景技術】
【０００２】
従来の電話接続サービスの付加サービスには、自端末が話中の場合に予め登録された転送先に接続を切り替える話中転送サービスがある。このサービスでは、自端末が話中であることを確認後に転送するようになっているため、ネットワークの障害などで話中が判定できないと転送されないという仕様になっている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】SIP : Session Initiation Protocol、［ｏｎｌｉｎｅ］、［平成２４年２月２３日検索］、インターネット＜ＵＲＬ：http://www.potaroo.net/ietf/rfc/PDF/rfc3261.pdf＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
図９は、従来の話中転送のシーケンスを示すシーケンス図である。
【０００５】
発側端末Ａは、呼確立要求（Ｉｎｖｉｔｅ）を着側ＳＩＰサーバＤに送信する（Ｓ２０１）。着側ＳＩＰサーバＤの呼処理制御部１２Ａは、加入者情報データベース１１Ａから加入者情報を取得し（Ｓ２０３）、着側端末Ｂが話中であり（Ｓ２０５）、かつ、加入者情報内の話中転送フラグがオンなら、つまり着側端末Ｂに話中転送が設定されているなら（Ｓ２０７）、呼確立要求の送信先を、加入者情報内の転送先情報を基に書き換える（Ｓ２０９）。これにより、呼処理制御部１２Ａは、呼確立要求を着側端末Ｂには送信せず、書き換えた送信先である転送先端末Ｃに送信する（Ｓ２１１）。なお、転送先端末Ｃは、着側ＳＩＰサーバＤに暫定応答（１８ｘ）を送信し（Ｓ２１３）、着側ＳＩＰサーバＤは、発側端末Ａに暫定応答を送信する（２１５）。
【０００６】
図１０は、話中転送が設定された着側端末Ｂが罹災した場合のシーケンスを示すシーケンス図である。
【０００７】
着側端末Ｂが罹災したことにより、着側端末Ｂまでの通信路が不通になると（Ｓ２２１）、着側ＳＩＰサーバＤは着側端末Ｂと通信できず、よって話中か否かを判断できない（Ｓ２０５）。つまり、図９のステップＳ２１１のように、呼確立要求を転送先端末Ｃに転送できないので、着側ＳＩＰサーバＤの呼処理制御部１２Ａは、所定の時間後、発側端末Ａに対し、呼確立要求Ｔ．Ｏ．（タイムアウト）を送信する（Ｓ２２３）。
【０００８】
図１１は、着側ＳＩＰサーバＤが罹災した場合のシーケンスを示すシーケンス図である。
【０００９】
着側ＳＩＰサーバＤが罹災する（Ｓ２３１）と、中継サーバＥから着側ＳＩＰサーバＤへの通信路が不通になる（Ｓ２３３）。
【００１０】
発側端末Ａは、このような状況でも、呼確立要求（Ｉｎｖｉｔｅ）を発側ＳＩＰサーバＦに送信する（Ｓ２４１）。
【００１１】
発側ＳＩＰサーバＦの呼処理制御部１２Ａは、加入者情報データベース１１Ａから加入者情報を取得し（Ｓ２４３）、呼確立要求の送信先が、加入者情報内の加入者電話番号に一致しない場合には（Ｓ２４４）、呼確立要求を中継サーバＥに送信する（Ｓ２４５）。
【００１２】
中継サーバＥは、着側ＳＩＰサーバＤに接続できないため（Ｓ２４６）、呼確立要求ＮＧを発側ＳＩＰサーバＦに送信する（Ｓ２４７）。発側ＳＩＰサーバＦは、呼確立要求ＮＧを発側端末Ａに送信する（Ｓ２４９）。
【００１３】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、話中転送が設定された端末が罹災した場合であっても呼の転送を行えるＳＩＰサーバおよびその動作方法を提供することにある。
【００１４】
また、本発明の他の目的とするところは、話中転送が設定された端末を収容するＳＩＰサーバが罹災した場合であっても呼の転送を行える電話システムおよびその動作方法を提供することにある。
【課題を解決するための手段】
【００１６】
第１の本発明は、複数のＳＩＰサーバと外部データベース装置と中継サーバとを備える電話システムであって、前記各ＳＩＰサーバは、加入者ごとに、加入者の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報を含む加入者情報が記憶される加入者情報データベースを備え、前記外部データベース装置は、前記各加入者情報データベースを複製したものであるミラーデータベースと、いずれかの前記ＳＩＰサーバとの通信ができない場合に、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースの全ての罹災者フラグをオンにするミラーデータベース管理部とを備え、前記中継サーバは、呼確立要求が到来したなら、当該呼確立要求の送信先に対応するＳＩＰサーバとの通信を試み、通信ができない場合に、前記外部データベース装置に接続し、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースから、当該呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索し、当該加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定し、罹災者フラグおよび話中転送フラグがともにオンなら、当該呼確立要求の送信先を、当該加入者情報内の転送先情報を基に書き換えることを特徴とする。
【００１７】
第２の本発明は、複数のＳＩＰサーバと外部データベース装置とを備える電話システムであって、前記各ＳＩＰサーバは、加入者ごとに、加入者の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報を含む加入者情報が記憶される加入者情報データベースを備え、前記外部データベース装置は、前記各加入者情報データベースを複製したものであるミラーデータベースと、いずれかの前記ＳＩＰサーバとの通信ができない場合に、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースの全ての罹災者フラグをオンにするミラーデータベース管理部とを備え、前記各ＳＩＰサーバの呼処理制御部は、呼確立要求が到来したなら、前記加入者情報データベースから加入者情報を取得し、呼確立要求の送信先が、加入者情報内の加入者電話番号に一致しない場合には、前記外部データベース装置に接続し、当該呼確立要求の送信先に対応するＳＩＰサーバの加入者情報データベースから生成したミラーデータベースから、当該呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索し、当該加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定し、罹災者フラグおよび話中転送フラグがともにオンなら、当該呼確立要求の送信先を、当該加入者情報内の転送先情報を基に書き換えることを特徴とする。
【００１９】
第３の本発明は、複数のＳＩＰサーバと外部データベース装置と中継サーバとを備える電話システムの動作方法であって、前記ＳＩＰサーバは、加入者ごとに、加入者の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報を含む加入者情報が記憶される加入者情報データベースを備え、前記外部データベース装置は、前記各加入者情報データベースを複製したものであるミラーデータベースを備え、前記動作方法は、前記外部データベース装置のミラーデータベース管理部が、いずれかの前記ＳＩＰサーバとの通信ができない場合に、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースの全ての罹災者フラグをオンにする工程と、前記中継サーバが、呼確立要求が到来したなら、当該呼確立要求の送信先に対応するＳＩＰサーバとの通信を試みる工程と、前記中継サーバが、当該ＳＩＰサーバとの通信ができない場合に、前記外部データベース装置に接続する工程と、前記中継サーバが、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースから、当該呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索する工程と、前記中継サーバが、当該加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定する工程と、前記中継サーバが、罹災者フラグおよび話中転送フラグがともにオンなら、当該呼確立要求の送信先を、当該加入者情報内の転送先情報を基に書き換える工程とを備えることを特徴とする。
【００２０】
第４の本発明は、複数のＳＩＰサーバと外部データベース装置とを備える電話システムの動作方法であって、前記各ＳＩＰサーバは、加入者ごとに、加入者の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報を含む加入者情報が記憶される加入者情報データベースを備え、前記外部データベース装置は、前記各加入者情報データベースを複製したものであるミラーデータベースを備え、前記動作方法は、前記外部データベース装置のミラーデータベース管理部が、いずれかの前記ＳＩＰサーバとの通信ができない場合に、当該ＳＩＰサーバの加入者情報データベースから生成したミラーデータベースの全ての罹災者フラグをオンにする工程と、いずれかの前記ＳＩＰサーバの呼処理制御部が、呼確立要求が到来したなら、前記加入者情報データベースから加入者情報を取得する工程と、当該呼処理制御部が、呼確立要求の送信先が、加入者情報内の加入者電話番号に一致しない場合には、前記外部データベース装置に接続する工程と、当該呼処理制御部が、当該呼確立要求の送信先に対応するＳＩＰサーバの加入者情報データベースから生成したミラーデータベースから、当該呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索する工程と、当該呼処理制御部が、当該加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定する工程と、当該呼処理制御部が、罹災者フラグおよび話中転送フラグがともにオンなら、当該呼確立要求の送信先を、当該加入者情報内の転送先情報を基に書き換える工程とを備えることを特徴とする。
【発明の効果】
【００２２】
第１、第２、第３、第４の本発明によれば、話中転送が設定された端末を収容するＳＩＰサーバが罹災した場合であっても呼の転送を行うことができる。
【図面の簡単な説明】
【００２３】
【図１】第１の実施の形態に係る電話システムの構成図である。
【図２】各ＳＩＰサーバ１の概略構成を示すブロック図である。
【図３】加入者情報データベース１１の構成と内容の一例を示す図である。
【図４】第１の実施の形態において話中転送が設定された端末が罹災した場合のシーケンスを示すシーケンス図である。
【図５】第２の実施の形態に係る電話システムの構成図である。
【図６】外部データベース装置２０の概略構成を示すブロック図である。
【図７】第２の実施の形態において話中転送が設定された端末を収容するＳＩＰサーバ１が罹災した場合のシーケンスを示すシーケンス図である。
【図８】第３の実施の形態において話中転送が設定された端末を収容するＳＩＰサーバ１が罹災した場合のシーケンスを示すシーケンス図である。
【図９】従来の話中転送のシーケンスを示すシーケンス図である。
【図１０】話中転送が設定された着側端末Ｂが罹災した場合のシーケンスを示すシーケンス図である。
【図１１】着側ＳＩＰサーバＤが罹災した場合のシーケンスを示すシーケンス図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施の形態について図面を参照して説明する。
【００２５】
［第１の実施の形態］
図１は、第１の実施の形態に係る電話システムの構成図である。
【００２６】
電話システムは、複数のＳＩＰサーバ１と、１以上の中継サーバ２で構成されるネットワークとを備える。各ＳＩＰサーバ１は、このネットワークに通信路を介して接続される。また、各ＳＩＰサーバ１には、１以上の端末３が通信路を介して接続（収容）される。  図２は、各ＳＩＰサーバ１の概略構成を示すブロック図である。
【００２７】
ＳＩＰサーバ１は、接続された端末３の情報および端末３を使用する加入者により設定されるフラグなどを含む加入者情報が記憶される加入者情報データベース１１と、ＳＩＰサーバ１に到来した呼の処理、制御を行う呼処理制御部１２とを備える。
【００２８】
図３は、加入者情報データベース１１の構成と内容の一例を示す図である。
【００２９】
加入者情報データベース１１は、加入者ごとの加入者情報を備え、加入者情報には、加入者に使用される端末３の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報が含まれる。加入者情報には、また、加入者ＩＤ、無応答転送フラグ、無応答転送応答待ち時間なども含まれる。
【００３０】
話中転送フラグは、加入者が話中転送を希望すれば、オンに設定される。
【００３１】
一方、罹災者フラグは、例えば、ＤＨＣＰリースタイマの満了やＳＩＰのＲｅｇｉｓｔｅｒのタイマ満了を契機に、または、例えば、ＳＩＰサーバ１とルータ間のＭｅｇａｃｏ切断時を契機に、または、端末とサーバ間の通信及び通信に関わる装置に何らかの異常検出時に自動的にオンに設定される。または、罹災者フラグは、例えば、保守者の判断により手作業でオンに設定される。または、罹災者フラグは、例えば、加入者からの申請により、オンに設定される。
【００３２】
図４は、第１の実施の形態において話中転送が設定された端末が罹災した場合のシーケンスを示すシーケンス図である。
【００３３】
図４において、発側端末Ａは、呼確立要求（Ｉｎｖｉｔｅ）の送信の起点となる端末３である。着側端末Ｂは、呼確立要求の当初の送信先である端末３である。転送先端末Ｃは、呼確立要求の転送先である端末３である。着側ＳＩＰサーバＤは、着側端末Ｂを収容するＳＩＰサーバ１である。
【００３４】
まず、着側端末Ｂまでの通信路が不通になる（Ｓ１）と、上記のような方法で、加入者情報データベース１１の該当の罹災者フラグがオンにされる（Ｓ３）。
【００３５】
例えば、発側端末Ａは、この着側端末Ｂを当初の送信先とした呼確立要求（Ｉｎｖｉｔｅ）を送信し、呼確立要求は、着側ＳＩＰサーバＤで受信される（Ｓ１１）。
【００３６】
着側ＳＩＰサーバＤの呼処理制御部１２は、このように呼確立要求が到来したなら、加入者情報データベース１１から、呼確立要求に設定された送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索する（Ｓ１３）。
【００３７】
次に、呼処理制御部１２は、加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定する（Ｓ１４、Ｓ１５）。
【００３８】
呼処理制御部１２は、加入者情報内の罹災者フラグおよび話中転送フラグがともにオンなら、呼確立要求の送信先を、加入者情報内の転送先情報を基に書き換える（Ｓ１７）。
【００３９】
これにより、呼確立要求は、着側端末Ｂには送信されず、書き換えた送信先に基づいて、転送先端末Ｃに送信される（Ｓ１９）。
【００４０】
なお、転送先端末Ｃは、着側ＳＩＰサーバＤに暫定応答（１８ｘ）を送信し（Ｓ２１）、着側ＳＩＰサーバＤは、発側端末Ａに暫定応答を送信する（Ｓ２３）。
【００４１】
したがって、第１の実施の形態によれば、ＳＩＰサーバ１は、加入者ごとに、加入者の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報を含む加入者情報が記憶される加入者情報データベース１１と、呼確立要求が到来したなら、加入者情報データベース１１から、当該呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索し（Ｓ１３）、当該加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定し（Ｓ１４、Ｓ１５）、罹災者フラグおよび話中転送フラグがともにオンなら、当該呼確立要求の送信先を、当該加入者情報内の転送先情報を基に書き換える（Ｓ１７）呼処理制御部１２とを備えるので、話中転送が設定された端末が罹災した場合であっても呼の転送を行うことができる。
【００４２】
なお、第１の実施の形態では、特定の端末３を発側端末Ａ、着側端末Ｂ、転送先端末Ｃとし、特定のＳＩＰサーバ１を着側ＳＩＰサーバＤとしたが、発側端末Ａ、着側端末Ｂ、転送先端末Ｃ、着側ＳＩＰサーバＤは、いずれの端末３、ＳＩＰサーバ１であってもよく、同様の処理がなされる。
【００４３】
［第２の実施の形態］
次に、本発明の第２の実施の形態について説明する。第２の実施の形態では、第１の実施の形態に同一または類似の装置および装置構成を用い、同一または類似のものについては第１の実施の形態で使用した符号を使用して重複説明を略し、第１の実施の形態とは異なる事項を中心に説明を行う。
【００４４】
図５は、第２の実施の形態に係る電話システムの構成図である。
【００４５】
図１との相違点は、中継サーバ２を含むネットワークに外部データベース装置２０が設けられ、各中継サーバ２と通信可能になっていることである。
【００４６】
図６は、外部データベース装置２０の概略構成を示すブロック図である。
【００４７】
外部データベース装置２０は、各加入者情報データベース１１を複製したものであるミラーデータベース２０１と、ＳＩＰサーバ１との通信ができない場合に、そのＳＩＰサーバ１の加入者情報データベース１１を複製したものであるミラーデータベース２０１の全ての罹災者フラグをオンにするミラーデータベース管理部２０２とを備える。
【００４８】
図７は、第２の実施の形態において話中転送が設定された端末を収容するＳＩＰサーバ１が罹災した場合のシーケンスを示すシーケンス図である。
【００４９】
図７において、発側端末Ａは、呼確立要求（Ｉｎｖｉｔｅ）の送信の起点となる端末３である。転送先端末Ｃは、呼確立要求の転送先である端末３である。着側ＳＩＰサーバＤは、着側端末Ｂを収容するＳＩＰサーバ１である。中継サーバＥは、中継サーバ２の１つである。発側ＳＩＰサーバＦは、発側端末Ａを収容するＳＩＰサーバ１である。転送先ＳＩＰサーバＧは、転送先端末Ｃを収容するＳＩＰサーバ１である。
【００５０】
外部データベース装置２０は、着側ＳＩＰサーバＤを含め、各ＳＩＰサーバ１から、加入者情報データベース１１内のデータを取得し（Ｓ３０）、加入者情報データベース１１の複製であるミラーデータベース２０１を生成する（Ｓ３１）。
【００５１】
例えば、着側ＳＩＰサーバＤが罹災し（Ｓ４０）、中継サーバＥと着側ＳＩＰサーバＤの間の通信路が不通になる（Ｓ４１）。同様に、外部データベース装置２０と着側ＳＩＰサーバＤの間の通信路が不通になる。
【００５２】
外部データベース装置２０のミラーデータベース管理部２０２は、着側ＳＩＰサーバＤの間の通信路が不通になったことで、着側ＳＩＰサーバＤとの通信ができなかったなら、着側ＳＩＰサーバＤの加入者情報データベース１１を複製して生成したミラーデータベース２０１の全ての罹災者フラグをオンにする（Ｓ３３）。または、保守者による判断で、このミラーデータベース２０１の全ての罹災者フラグをオンにしてもよい。
【００５３】
発側端末Ａは、このような場合であっても、呼確立要求（Ｉｎｖｉｔｅ）を発側ＳＩＰサーバＦに送信する（Ｓ５１）。
【００５４】
発側ＳＩＰサーバＦの呼処理制御部１２は、加入者情報データベース１１から加入者情報を取得し（Ｓ５３）、呼確立要求の送信先が、加入者情報内の加入者電話番号に一致しない場合には（Ｓ５４）、呼確立要求を中継サーバＥに送信する（Ｓ５５）。
【００５５】
中継サーバＥは、呼確立要求が到来し、着側ＳＩＰサーバＤが呼確立要求の送信先の端末を収容するものであるなら、着側ＳＩＰサーバＤとの通信を試みる（Ｓ５７）。
【００５６】
中継サーバＥは、着側ＳＩＰサーバＤとの間の通信路が不通で、通信できないので、外部データベース装置２０に接続する（Ｓ５９）。
【００５７】
次に、中継サーバＥは、着側ＳＩＰサーバＤの加入者情報データベース１１から生成したミラーデータベース２０１から、呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索する（Ｓ６１）。
【００５８】
次に、中継サーバＥは、加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定する（Ｓ６３、Ｓ６５）。
【００５９】
中継サーバＥは、加入者情報内の罹災者フラグおよび話中転送フラグがともにオンなら、呼確立要求の送信先を、加入者情報内の転送先情報を基に書き換える（Ｓ６７）。
【００６０】
中継サーバＥは、呼確立要求を、書き換えた送信先に基づき、転送先ＳＩＰサーバＧに送信する（Ｓ６９）。
【００６１】
転送先ＳＩＰサーバＧの呼処理制御部１２は、呼確立要求を、その送信先に基づき、転送先端末Ｃに送信する（Ｓ７１）。
【００６２】
なお、転送先端末Ｃは、暫定応答（１８ｘ）を転送先ＳＩＰサーバＧに送信し（Ｓ７３）、転送先ＳＩＰサーバＧは、暫定応答を中継サーバＥに送信する（Ｓ７５）。中継サーバＥは、暫定応答を発側ＳＩＰサーバＦに送信し（Ｓ７７）、発側ＳＩＰサーバＦは、暫定応答を発側端末Ａに送信する（Ｓ７９）。
【００６３】
したがって、第２の実施の形態に係る電話システムによれば、複数のＳＩＰサーバ１と外部データベース装置２０と中継サーバ２とを備え、各ＳＩＰサーバ１は、加入者ごとに、加入者の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報を含む加入者情報が記憶される加入者情報データベース１１を備え、外部データベース装置２０は、各加入者情報データベースを複製したものであるミラーデータベース２０１と、いずれかのＳＩＰサーバ１との通信ができない場合に、当該ＳＩＰサーバ１の加入者情報データベース１１から生成したミラーデータベース２０１の全ての罹災者フラグをオンにする（Ｓ３３）ミラーデータベース管理部２０２とを備え、中継サーバ２（Ｅ）は、呼確立要求が到来したなら、当該呼確立要求の送信先に対応するＳＩＰサーバ１との通信を試み（Ｓ５７）、通信ができない場合に、外部データベース装置２０に接続し（Ｓ５９）、当該ＳＩＰサーバ１（Ｄ）の加入者情報データベース１１から生成したミラーデータベース２０１から、当該呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索し（Ｓ６１）、当該加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定し（Ｓ６３、Ｓ６５）、罹災者フラグおよび話中転送フラグがともにオンなら、当該呼確立要求の送信先を、当該加入者情報内の転送先情報を基に書き換える（Ｓ６７）ので、話中転送が設定された端末を収容するＳＩＰサーバが罹災した場合であっても呼の転送を行うことができる。
【００６４】
なお、第２の実施の形態では、特定の端末３を発側端末Ａ、着側端末Ｂ、転送先端末Ｃとし、特定のＳＩＰサーバ１を発側ＳＩＰサーバＦ、転送先ＳＩＰサーバＧとしたが、発側端末Ａ、着側端末Ｂ、転送先端末Ｃ、発側ＳＩＰサーバＦ、転送先ＳＩＰサーバＧは、いずれの端末３、ＳＩＰサーバ１であってもよく、同様の処理がなされる。
【００６５】
［第３の実施の形態］
次に、本発明の第３の実施の形態について説明する。第３の実施の形態では、第２の実施の形態に同一または類似の装置および装置構成を用い、同一または類似のものについては第１の実施の形態で使用した符号を使用して重複説明を略し、第２の実施の形態とは異なる事項を中心に説明を行う。
【００６６】
図８は、第３の実施の形態において話中転送が設定された端末を収容するＳＩＰサーバ１が罹災した場合のシーケンスを示すシーケンス図である。
【００６７】
ステップＳ３０〜Ｓ５１については、図７（第２の実施の形態）と同様なので、説明を省略する。
【００６８】
発側ＳＩＰサーバＦの呼処理制御部１２は、加入者情報データベース１１から加入者情報を取得し（Ｓ５３）、呼確立要求の送信先が、加入者情報内の加入者電話番号に一致しない場合には（Ｓ５４）、外部データベース装置２０に接続する（Ｓ８１）。
【００６９】
次に、呼処理制御部１２は、着側ＳＩＰサーバＤの加入者情報データベース１１から生成したミラーデータベース２０１から、呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索する（Ｓ８３）。
【００７０】
次に、呼処理制御部１２は、加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定する（Ｓ８５、Ｓ８７）。
【００７１】
呼処理制御部１２は、加入者情報内の罹災者フラグおよび話中転送フラグがともにオンなら、呼確立要求の送信先を、加入者情報内の転送先情報を基に書き換える（Ｓ８９）。
【００７２】
呼処理制御部１２は、呼確立要求を、書き換えた送信先に基づき、中継サーバＥに送信する（Ｓ９１）。
【００７３】
中継サーバＥは、呼確立要求（Ｉｎｖｉｔｅ）を、その送信先に基づき、転送先ＳＩＰサーバＧに送信する（Ｓ９３）。
【００７４】
転送先ＳＩＰサーバＧの呼処理制御部１２は、呼確立要求（Ｉｎｖｉｔｅ）を、その送信先に基づき、転送先端末Ｃに送信する（Ｓ９５）。
【００７５】
なお、転送先端末Ｃは、暫定応答（１８ｘ）を転送先ＳＩＰサーバＧに送信し（Ｓ９７）、転送先ＳＩＰサーバＧは、暫定応答を中継サーバＥに送信する（Ｓ９９）。中継サーバＥは、暫定応答を発側ＳＩＰサーバＦに送信し（Ｓ１０１）、発側ＳＩＰサーバＦは、暫定応答を発側端末Ａに送信する（Ｓ１０３）。
【００７６】
したがって、第３の実施の形態に係る電話システムによれば、複数のＳＩＰサーバ１と外部データベース装置２０とを備え、各ＳＩＰサーバ１は、加入者ごとに、加入者の電話番号である加入者電話番号、話中転送の要否を示す話中転送フラグ、罹災の有無を示す罹災者フラグ、ならびに、転送先を示す転送先情報を含む加入者情報が記憶される加入者情報データベース１１を備え、外部データベース装置２０は、各加入者情報データベースを複製したものであるミラーデータベース２０１と、いずれかのＳＩＰサーバ１との通信ができない場合に、当該ＳＩＰサーバ１の加入者情報データベース１１から生成したミラーデータベース２０１の全ての罹災者フラグをオンにする（Ｓ３３）ミラーデータベース管理部２０２とを備え、ＳＩＰサーバ１（Ｆ）の呼処理制御部１２は、呼確立要求が到来したなら、加入者情報データベース１１から加入者情報を取得し（Ｓ５３）、呼確立要求の送信先が、加入者情報内の加入者電話番号に一致しない場合には（Ｓ５４）、外部データベース装置２０に接続し（Ｓ８１）、当該呼確立要求の送信先に対応するＳＩＰサーバの加入者情報データベースから生成したミラーデータベースから、当該呼確立要求の送信先の電話番号に一致する加入者電話番号を含む加入者情報を検索し（Ｓ８３）、当該加入者情報内の罹災者フラグおよび話中転送フラグがともにオンか否かを判定し（Ｓ８５、Ｓ８７）、罹災者フラグおよび話中転送フラグがともにオンなら、当該呼確立要求の送信先を、当該加入者情報内の転送先情報を基に書き換える（Ｓ８９）ので、話中転送が設定された端末を収容するＳＩＰサーバ１（Ｄ）が罹災した場合であっても呼の転送を行うことができる。
【００７７】
なお、第３の実施の形態では、特定の端末３を発側端末Ａ、着側端末Ｂ、転送先端末Ｃとし、特定のＳＩＰサーバ１を発側ＳＩＰサーバＦ、転送先ＳＩＰサーバＧとしたが、発側端末Ａ、着側端末Ｂ、転送先端末Ｃ、発側ＳＩＰサーバＦ、転送先ＳＩＰサーバＧは、いずれの端末３、ＳＩＰサーバ１であってもよく、同様の処理がなされる。
【符号の説明】
【００７８】
１  ＳＩＰサーバ
２  中継サーバ
３  端末
１１  加入者情報データベース
１２  呼処理制御部
２０  外部データベース装置
２０１  ミラーデータベース
２０２  ミラーデータベース管理部
Ａ  発側端末
Ｂ  着側端末
Ｃ  転送先端末
Ｄ  着側ＳＩＰサーバ
Ｅ  中継サーバ
Ｆ  発側ＳＩＰサーバ
Ｇ  転送先ＳＩＰサーバ
【図１】
0005681137.tif 000002
【図２】
0005681137.tif 000003
【図３】
0005681137.tif 000004
【図４】
0005681137.tif 000005
【図５】
0005681137.tif 000006
【図６】
0005681137.tif 000007
【図７】
0005681137.tif 000008
【図８】
0005681137.tif 000009
【図９】
0005681137.tif 000010
【図１０】
0005681137.tif 000011
【図１１】
0005681137.tif 000012