(57)【要約】【課題】他ＩＰ網のＥＮＵＭサーバが故障したときに発生する呼損を低減する。【解決手段】通信システムは、着信先端末の電話番号を含む着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバから取得した場合、接続先情報の履歴を、記憶部３２と所定のデータ保持期間を有するメモリ部３３とにそれぞれ書き込む接続先履歴書込部３１４と、着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバに問い合わせたときに応答が無い場合、着信先情報に対応する接続先情報を記憶部３２から検索する問合せ応答確認部３１５と、他ＩＰ網のＥＮＵＭサーバから応答が無い場合、着信先情報に対応する接続先情報の検索結果と発信元端末へのガイダンス指示とをＳＩＰサーバに送信する接続先情報送信部３１６と、を備えるＥＮＵＭサーバ３と、ＳＩＰサーバからガイダンス指示を取得したときに音声ガイダンスを発信元端末に送信するメディアサーバと、を備える。【選択図】図２
2019033391.tif 000002
【特許請求の範囲】
【請求項１】
着信先端末の電話番号を含む着信先情報に対応する接続先情報を記憶し、前記着信先情報に対応する接続先情報を要求する接続要求をＳＩＰサーバから受け付けるＥＮＵＭサーバと、メディアサーバと、を自ＩＰ網に備える通信システムであって、
前記ＥＮＵＭサーバは、
記憶部と、
所定のデータ保持期間を有するメモリ部と、
前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバから取得した場合、前記接続先情報の履歴を、前記記憶部と前記メモリ部とにそれぞれ書き込む接続先履歴書込部と、
前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバに問い合わせたときに応答が無い場合、前記着信先情報に対応する接続先情報を前記記憶部から検索する問合せ応答確認部と、
前記他ＩＰ網のＥＮＵＭサーバから応答が無い場合、前記着信先情報に対応する接続先情報の検索結果と、発信元端末への音声ガイダンスの送信を前記メディアサーバに実行させるガイダンス指示とを前記ＳＩＰサーバに送信する接続先情報送信部と、を備え、
前記メディアサーバは、
音声ガイダンスを保持する記憶部と、
前記ＳＩＰサーバから前記発信元端末へのガイダンス指示を取得したときに前記音声ガイダンスを前記発信元端末に送信するガイダンス送信部と、
前記接続先情報の検索結果を前記ＳＩＰサーバに送信する接続先情報送信部と、を備える、通信システム。
【請求項２】
前記問合せ応答確認部は、前記着信先情報に対応する接続先情報を前記記憶部から検索することに成功した場合、前記接続先情報を前記メモリ部に書き込む、請求項１に記載の通信システム。
【請求項３】
前記接続先履歴書込部は、前記接続先情報の履歴を、前記記憶部の接続先履歴テーブルと、前記メモリ部の接続先履歴キャッシュとにそれぞれ書き込み、
前記問合せ応答確認部は、前記接続先履歴テーブルに前記着信先情報に対応する接続先情報が格納されていないかどうかを判定する接続先履歴検索部を備え、
前記接続先情報送信部は、前記接続先履歴テーブルに前記着信先情報に対応する接続先情報が格納されていた場合、宛先を前記メディアサーバとして当該接続先情報と前記発信元端末へのガイダンス指示とを前記ＳＩＰサーバに送信する、請求項１または請求項２に記載の通信システム。
【請求項４】
前記ＥＮＵＭサーバにおいて、前記記憶部は、電話番号の番号帯別に接続先情報を格納した番号帯別接続先情報テーブルを記憶しており、
前記問合せ応答確認部は、前記接続先履歴テーブルに前記着信先情報に対応する接続先情報が格納されていなかった場合、前記番号帯別接続先情報テーブルに前記着信先情報に対応する接続先情報が格納されていないかどうかを判定する番号帯別検索部を備え、
前記接続先情報送信部は、前記番号帯別接続先情報テーブルに前記着信先情報に対応する接続先情報が格納されていた場合、宛先を前記メディアサーバとして当該接続先情報と前記発信元端末へのガイダンス指示とを前記ＳＩＰサーバに送信する、請求項３に記載の通信システム。
【請求項５】
前記接続先情報送信部は、前記番号帯別接続先情報テーブルに前記着信先情報に対応する接続先情報が格納されていなかった場合、宛先を前記メディアサーバとして、接続先情報の検索結果としての接続終了指示と前記発信元端末へのガイダンス指示とを前記ＳＩＰサーバに送信する、請求項４に記載の通信システム。
【請求項６】
着信先端末の電話番号を含む着信先情報に対応する接続先情報を記憶し、前記着信先情報に対応する接続先情報を要求する接続要求をＳＩＰサーバから受け付けるＥＮＵＭサーバと、メディアサーバと、を自ＩＰ網に備える通信システムであって、
前記ＥＮＵＭサーバは、
記憶部と、
所定のデータ保持期間を有するメモリ部と、
前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバから取得した場合、前記接続先情報の履歴を、前記記憶部と前記メモリ部とにそれぞれ書き込む接続先履歴書込部と、
前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバに問い合わせたときに応答が無い場合、前記記憶部に書き込まれている前記接続先情報の履歴を前記メモリ部に書き込み、前記着信先情報に対応する接続先情報を前記メモリ部から検索する問合せ応答確認部と、
前記他ＩＰ網のＥＮＵＭサーバから応答が無い場合、前記着信先情報に対応する接続先情報の検索結果と、発信元端末への音声ガイダンスの送信を前記メディアサーバに実行させるガイダンス指示とを前記ＳＩＰサーバに送信する接続先情報送信部と、を備え、
前記メディアサーバは、
音声ガイダンスを保持する記憶部と、
前記ＳＩＰサーバから前記発信元端末へのガイダンス指示を取得したときに前記音声ガイダンスを前記発信元端末に送信するガイダンス送信部と、
前記接続先情報の検索結果を前記ＳＩＰサーバに送信する接続先情報送信部と、を備える、通信システム。
【請求項７】
記憶部と所定のデータ保持期間を有するメモリ部とを備えるＥＮＵＭサーバと、音声ガイダンスを保持する記憶部を備えるメディアサーバと、を自ＩＰ網に備える通信システムにおける通信方法であって、
前記ＥＮＵＭサーバによって、
着信先端末の電話番号を含む着信先情報に対応する接続先情報を要求する接続要求を前記自ＩＰ網のＳＩＰサーバから受け付ける接続要求取得ステップと、
前記着信先情報に対応する接続先情報を、他ＩＰ網のＥＮＵＭサーバから取得した場合、前記接続先情報の履歴を、前記記憶部と前記メモリ部とにそれぞれ書き込む接続先履歴書込ステップと、
前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバに問い合わせたときに応答が無い場合、前記着信先情報に対応する接続先情報を前記記憶部から検索する問合せ応答確認ステップと、
前記他ＩＰ網のＥＮＵＭサーバから応答が無い場合、前記着信先情報に対応する接続先情報の検索結果と、発信元端末への音声ガイダンスの送信を前記メディアサーバに実行させるガイダンス指示とを前記ＳＩＰサーバに送信する接続先情報送信ステップと、を含み、
前記メディアサーバによって、前記ＳＩＰサーバから前記発信元端末へのガイダンス指示を取得したときに前記音声ガイダンスを前記発信元端末に送信するガイダンス送信ステップと、
前記接続先情報の検索結果を前記ＳＩＰサーバに送信する接続先情報送信ステップと、を含む、ことを特徴とする通信方法。
【請求項８】
記憶部と所定のデータ保持期間を有するメモリ部とを備えるＥＮＵＭサーバと、音声ガイダンスを保持する記憶部を備えるメディアサーバと、を自ＩＰ網に備える通信システムにおける通信方法であって、
前記ＥＮＵＭサーバによって、
着信先端末の電話番号を含む着信先情報に対応する接続先情報を要求する接続要求を前記自ＩＰ網のＳＩＰサーバから受け付ける接続要求取得ステップと、
前記着信先情報に対応する接続先情報を、他ＩＰ網のＥＮＵＭサーバから取得した場合、前記接続先情報の履歴を、前記記憶部と前記メモリ部とにそれぞれ書き込む接続先履歴書込ステップと、
前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバに問い合わせたときに応答が無い場合、前記記憶部に書き込まれている前記接続先情報の履歴を前記メモリ部に書き込み、前記着信先情報に対応する接続先情報を前記メモリ部から検索する問合せ応答確認ステップと、
前記他ＩＰ網のＥＮＵＭサーバから応答が無い場合、前記着信先情報に対応する接続先情報の検索結果と、発信元端末への音声ガイダンスの送信を前記メディアサーバに実行させるガイダンス指示とを前記ＳＩＰサーバに送信する接続先情報送信ステップと、を含み、
前記メディアサーバによって、前記ＳＩＰサーバから前記発信元端末へのガイダンス指示を取得したときに前記音声ガイダンスを前記発信元端末に送信するガイダンス送信ステップと、
前記接続先情報の検索結果を前記ＳＩＰサーバに送信する接続先情報送信ステップと、を含む、ことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ（Internet Protocol）電話等の電話番号を、ＵＲＩ（Uniform Resource Identifiers）に対応付けて名前解決を行うＥＮＵＭ（Telephone Number Mapping）の技術分野であり、ＥＮＵＭサーバを含む通信システムおよび通信方法に関する。
【背景技術】
【０００２】
従来、ＩＰ網において、通信事業者網の装置（ＳＩＰ（Session Initiation Protocol）サーバ等）が、電話番号とＵＲＩとの対応付けを行う仕組みとしてＥＮＵＭシステムが提案されている。ＥＮＵＭシステムでは、通信事業者網に設置されたＳＩＰサーバが、接続先となる端末（ＩＰ電話等）の電話番号についての接続先の情報（ＩＰアドレスやドメイン名等）をＥＮＵＭサーバに問い合わせる。そして、ＳＩＰサーバは、その応答で受け取った接続先の情報に基づいてルーチングを行う。なお、ＥＮＵＭサーバは、キャッシュサーバと権威サーバとを含んでいる。本明細書では、これら２つのサーバを１つの筺体に備えるサーバのことをＥＮＵＭサーバと呼称する。
【０００３】
ＥＮＵＭサーバは、自社網が管理する電話番号毎に接続先情報をＤＢ（データベース）で管理する。この接続先情報は、「電話番号」＋「付加情報」から構成される。ここで付加情報は、「ドメイン（事業者ドメイン）」や「ネットワークルーチング番号」等からなる情報である。
【０００４】
ＳＩＰサーバは、着信先が他の通信事業者のＩＰ網（他社網）である場合、接続先情報に示される他の通信事業者のＩＰ網へＳＩＰ信号を転送する。なお、国内のＩＰ相互接続に関しては、ＴＴＣ（社団法人情報通信技術委員会）標準ＪＪ−９０．３０、ＪＪ−９０．３１に規定されている。
【０００５】
図６は、ＥＮＵＭサーバを含む通信システムの従来例を示す図である。図６に示すように、ＩＰ電話の端末１（以下、単に端末１という）からの発呼時において、端末１は、ＳＩＰサーバ２ａに呼接続を要求する（ステップＳ３１）。そして、ＳＩＰサーバ２ａは、自社網（自通信事業者のＩＰ網）内のＥＮＵＭサーバ３ａに、着信先端末の電話番号を含む着信先情報に対応する接続先情報を問い合わせる（ステップＳ３２）。そして、ＳＩＰサーバ２ａからの接続要求に付された着信先情報が、自社網で管理する電話番号であった場合、ＥＮＵＭサーバ３ａは自らのＤＢを検索し（ステップＳ３３）、対応する接続先情報を回答する。一方、接続要求に付された着信先情報が、他社網のＥＮＵＭサーバ３ｂで管理する電話番号であった場合、ＥＮＵＭサーバ３ｂに対して接続先情報を問い合わせ（ステップＳ３４）、得られた情報を要求元に回答する。
【０００６】
しかし、他社網のＥＮＵＭサーバ３ｂが故障した場合、着信先情報に対応する接続先情報を返答することができなくなる。ここで、ＥＮＵＭサーバ３ｂの故障としては、例えば、激甚災害の発生などが想定される。なお、激甚災害地域において、輻輳が予測されるエリア内にあるすべての端末機の着信先番号を該当する接続先情報に各々対応付けたキャッシュを一括で先行して作成する技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１６-１６３２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来技術では、激甚災害の発生などにより他社網のＥＮＵＭサーバ３ｂが故障したとき、ＳＩＰサーバ間で呼接続できる可能性があるにも関わらず、当該他社網のユーザ全体への接続要求が呼損となるという問題があった。
【０００９】
本発明は、このような背景に鑑みてなされたものであり、他ＩＰ網のＥＮＵＭサーバが故障したときに発生する呼損を低減できる通信システムおよび通信方法を提供することを課題とする。
【課題を解決するための手段】
【００１０】
前記した課題を解決するため、本発明にかかる通信システムは、着信先端末の電話番号を含む着信先情報に対応する接続先情報を記憶し、前記着信先情報に対応する接続先情報を要求する接続要求をＳＩＰサーバから受け付けるＥＮＵＭサーバと、メディアサーバと、を自ＩＰ網に備える通信システムであって、前記ＥＮＵＭサーバが、記憶部と、所定のデータ保持期間を有するメモリ部と、前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバから取得した場合、前記接続先情報の履歴を、前記記憶部と前記メモリ部とにそれぞれ書き込む接続先履歴書込部と、前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバに問い合わせたときに応答が無い場合、前記着信先情報に対応する接続先情報を前記記憶部から検索する問合せ応答確認部と、前記他ＩＰ網のＥＮＵＭサーバから応答が無い場合、前記着信先情報に対応する接続先情報の検索結果と、発信元端末への音声ガイダンスの送信を前記メディアサーバに実行させるガイダンス指示とを前記ＳＩＰサーバに送信する接続先情報送信部と、を備え、前記メディアサーバが、音声ガイダンスを保持する記憶部と、前記ＳＩＰサーバから前記発信元端末へのガイダンス指示を取得したときに前記音声ガイダンスを前記発信元端末に送信するガイダンス送信部と、前記接続先情報の検索結果を前記ＳＩＰサーバに送信する接続先情報送信部と、を備えることを特徴とする。
【００１１】
また、本発明にかかる通信方法は、記憶部と所定のデータ保持期間を有するメモリ部とを備えるＥＮＵＭサーバと、音声ガイダンスを保持する記憶部を備えるメディアサーバと、を自ＩＰ網に備える通信システムにおける通信方法であって、前記ＥＮＵＭサーバによって、着信先端末の電話番号を含む着信先情報に対応する接続先情報を要求する接続要求を前記自ＩＰ網のＳＩＰサーバから受け付ける接続要求取得ステップと、前記着信先情報に対応する接続先情報を、他ＩＰ網のＥＮＵＭサーバから取得した場合、前記接続先情報の履歴を、前記記憶部と前記メモリ部とにそれぞれ書き込む接続先履歴書込ステップと、前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバに問い合わせたときに応答が無い場合、前記着信先情報に対応する接続先情報を前記記憶部から検索する問合せ応答確認ステップと、前記他ＩＰ網のＥＮＵＭサーバから応答が無い場合、前記着信先情報に対応する接続先情報の検索結果と、発信元端末への音声ガイダンスの送信を前記メディアサーバに実行させるガイダンス指示とを前記ＳＩＰサーバに送信する接続先情報送信ステップと、を含み、前記メディアサーバによって、前記ＳＩＰサーバから前記発信元端末へのガイダンス指示を取得したときに前記音声ガイダンスを前記発信元端末に送信するガイダンス送信ステップと、前記接続先情報の検索結果を前記ＳＩＰサーバに送信する接続先情報送信ステップと、を含む、ことを特徴とする。
【００１２】
かかる構成の通信システム、および、かかる手順の通信方法によれば、ＥＮＵＭサーバが、他ＩＰ網のＥＮＵＭサーバから取得した接続先情報の履歴を、メモリ部と記憶部とにそれぞれ書き込む（図２）。つまり、他ＩＰ網のＥＮＵＭサーバの故障前に、自ＩＰ網のＥＮＵＭサーバは、他ＩＰ網のＥＮＵＭサーバで管理する接続先情報を取得すると、メモリ部（キャッシュ）に加えて記憶部（ＤＢ）にも保持する。そして、ＥＮＵＭサーバは、他ＩＰ網のＥＮＵＭサーバから応答が無い場合、自サーバの記憶部から接続先情報を検索し、その検索結果と発信元端末へのガイダンス指示とをＳＩＰサーバに送信する。つまり、他ＩＰ網のＥＮＵＭサーバが故障した後、自ＩＰ網のＥＮＵＭサーバは、事前に記憶部（ＤＢ）に保持された接続先情報をＳＩＰサーバに送信することができる。これにより、激甚災害の発生などにより他ＩＰ網のＥＮＵＭサーバが故障したとしても、当該他ＩＰ網のユーザ全体への接続要求が呼損となることを防止し、呼損を低減することができる。加えて、他ＩＰ網のＥＮＵＭサーバが故障した後、メディアサーバは、ＳＩＰサーバを介してＥＮＵＭサーバから、発信元端末へのガイダンス指示を取得したときに音声ガイダンスを発信元端末に送信する。これにより、激甚災害の発生などの非常時対応で誤接になったときに予め発信元端末のユーザに対して、音声ガイダンスにより予告しておくことができる。
【００１３】
また、本発明にかかる通信システムは、前記問合せ応答確認部が、前記着信先情報に対応する接続先情報を前記記憶部から検索することに成功した場合、前記接続先情報を前記メモリ部に書き込むこととしてもよい。
【００１４】
かかる構成によれば、通信システムでは、他ＩＰ網のＥＮＵＭサーバが故障した後、自ＩＰ網のＥＮＵＭサーバは、記憶部（ＤＢ）から検索した接続先情報をメモリ部に書き込む。したがって、接続先情報をメモリ部から高速に読出してＳＩＰサーバに送信することができる。また、これにより、当該着信先に対しては、所定のデータ保持期間内であれば、次回の接続要求に迅速に応答できるようになる。
【００１５】
また、本発明にかかる通信システムは、前記接続先履歴書込部が、前記接続先情報の履歴を、前記記憶部の接続先履歴テーブルと、前記メモリ部の接続先履歴キャッシュとにそれぞれ書き込み、前記問合せ応答確認部が、前記接続先履歴テーブルに前記着信先情報に対応する接続先情報が格納されていないかどうかを判定する接続先履歴検索部を備え、前記接続先情報送信部が、前記接続先履歴テーブルに前記着信先情報に対応する接続先情報が格納されていた場合、宛先を前記メディアサーバとして当該接続先情報と前記発信元端末へのガイダンス指示とを前記ＳＩＰサーバに送信することとしてもよい。
【００１６】
かかる構成によれば、通信システムでは、ＥＮＵＭサーバの記憶部の接続先履歴テーブルに着信先情報に対応する接続先情報が格納されている場合、接続先情報と発信元端末へのガイダンス指示をメディアサーバに送信できる。したがって、激甚災害の発生などの非常時に、メディアサーバから音声ガイダンスで発信元端末のユーザに対して告知しながら呼接続を試みることができる。
【００１７】
また、本発明にかかる通信システムは、前記ＥＮＵＭサーバにおいて、前記記憶部は、電話番号の番号帯別に接続先情報を格納した番号帯別接続先情報テーブルを記憶しており、前記問合せ応答確認部が、前記接続先履歴テーブルに前記着信先情報に対応する接続先情報が格納されていなかった場合、前記番号帯別接続先情報テーブルに前記着信先情報に対応する接続先情報が格納されていないかどうかを判定する番号帯別検索部を備え、前記接続先情報送信部が、前記番号帯別接続先情報テーブルに前記着信先情報に対応する接続先情報が格納されていた場合、宛先を前記メディアサーバとして当該接続先情報と前記発信元端末へのガイダンス指示とを前記ＳＩＰサーバに送信することとしてもよい。
【００１８】
かかる構成によれば、通信システムでは、ＥＮＵＭサーバの記憶部の番号帯別接続先情報テーブルに着信先情報に対応する接続先情報が格納されている場合、接続先情報と発信元端末へのガイダンス指示をメディアサーバに送信できる。したがって、激甚災害の発生などの非常時に、メディアサーバから音声ガイダンスで発信元端末のユーザに対して告知しながら呼接続を試みることができる。
【００１９】
また、本発明にかかる通信システムは、前記接続先情報送信部が、前記番号帯別接続先情報テーブルに前記着信先情報に対応する接続先情報が格納されていなかった場合、宛先を前記メディアサーバとして、接続先情報の検索結果としての接続終了指示と前記発信元端末へのガイダンス指示とを前記ＳＩＰサーバに送信することとしてもよい。
【００２０】
かかる構成によれば、通信システムでは、激甚災害の発生などの非常時に、ＥＮＵＭサーバからＳＩＰサーバを介してメディアサーバに発信元端末へのガイダンス指示と接続終了指示を送信できる。これにより、メディアサーバから、非常時のために接続できないことを音声ガイダンスで発信元端末のユーザに対して告知してユーザの疑問や不安を緩和させてから接続終了を行うことができる。
【００２１】
また、本発明にかかる通信システムは、着信先端末の電話番号を含む着信先情報に対応する接続先情報を記憶し、前記着信先情報に対応する接続先情報を要求する接続要求をＳＩＰサーバから受け付けるＥＮＵＭサーバと、メディアサーバと、を自ＩＰ網に備える通信システムであって、前記ＥＮＵＭサーバが、記憶部と、所定のデータ保持期間を有するメモリ部と、前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバから取得した場合、前記接続先情報の履歴を、前記記憶部と前記メモリ部とにそれぞれ書き込む接続先履歴書込部と、前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバに問い合わせたときに応答が無い場合、前記記憶部に書き込まれている前記接続先情報の履歴を前記メモリ部に書き込み、前記着信先情報に対応する接続先情報を前記メモリ部から検索する問合せ応答確認部と、前記他ＩＰ網のＥＮＵＭサーバから応答が無い場合、前記着信先情報に対応する接続先情報の検索結果と、発信元端末への音声ガイダンスの送信を前記メディアサーバに実行させるガイダンス指示とを前記ＳＩＰサーバに送信する接続先情報送信部と、を備え、前記メディアサーバが、音声ガイダンスを保持する記憶部と、前記ＳＩＰサーバから前記発信元端末へのガイダンス指示を取得したときに前記音声ガイダンスを前記発信元端末に送信するガイダンス送信部と、前記接続先情報の検索結果を前記ＳＩＰサーバに送信する接続先情報送信部と、を備えることを特徴とする。
【００２２】
また、本発明にかかる通信方法は、記憶部と所定のデータ保持期間を有するメモリ部とを備えるＥＮＵＭサーバと、音声ガイダンスを保持する記憶部を備えるメディアサーバと、を自ＩＰ網に備える通信システムにおける通信方法であって、前記ＥＮＵＭサーバによって、着信先端末の電話番号を含む着信先情報に対応する接続先情報を要求する接続要求を前記自ＩＰ網のＳＩＰサーバから受け付ける接続要求取得ステップと、前記着信先情報に対応する接続先情報を、他ＩＰ網のＥＮＵＭサーバから取得した場合、前記接続先情報の履歴を、前記記憶部と前記メモリ部とにそれぞれ書き込む接続先履歴書込ステップと、前記着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバに問い合わせたときに応答が無い場合、前記記憶部に書き込まれている前記接続先情報の履歴を前記メモリ部に書き込み、前記着信先情報に対応する接続先情報を前記メモリ部から検索する問合せ応答確認ステップと、前記他ＩＰ網のＥＮＵＭサーバから応答が無い場合、前記着信先情報に対応する接続先情報の検索結果と、発信元端末への音声ガイダンスの送信を前記メディアサーバに実行させるガイダンス指示とを前記ＳＩＰサーバに送信する接続先情報送信ステップと、を含み、前記メディアサーバによって、前記ＳＩＰサーバから前記発信元端末へのガイダンス指示を取得したときに前記音声ガイダンスを前記発信元端末に送信するガイダンス送信ステップと、前記接続先情報の検索結果を前記ＳＩＰサーバに送信する接続先情報送信ステップと、を含む、ことを特徴とする。
【００２３】
かかる構成の通信システム、および、かかる手順の通信方法によれば、ＥＮＵＭサーバが、他ＩＰ網のＥＮＵＭサーバから取得した接続先情報の履歴を、メモリ部と記憶部とにそれぞれ書き込む（図２）。そして、ＥＮＵＭサーバは、他ＩＰ網のＥＮＵＭサーバから応答が無い場合、記憶部に書き込まれている接続先情報の履歴をメモリ部に書き込んだ上で、メモリ部から接続先情報を検索し、その検索結果と発信元端末へのガイダンス指示とをＳＩＰサーバに送信する。つまり、他ＩＰ網のＥＮＵＭサーバが故障した後、自ＩＰ網のＥＮＵＭサーバは、事前に記憶部（ＤＢ）に保持された接続先情報の履歴をメモリ部に書き込んでから、着信先情報に対応する接続先情報をメモリ部から迅速に検索してＳＩＰサーバに送信することができる。これにより、激甚災害の発生などにより他ＩＰ網のＥＮＵＭサーバが故障したとしても、当該他ＩＰ網のユーザ全体への接続要求が呼損となることを防止し、呼損を低減することができる。加えて、他ＩＰ網のＥＮＵＭサーバが故障した後、メディアサーバは、ＳＩＰサーバを介してＥＮＵＭサーバから、発信元端末へのガイダンス指示を取得したときに音声ガイダンスを発信元端末に送信する。これにより、激甚災害の発生などの非常時対応で誤接になったときに予め発信元端末のユーザに対して、音声ガイダンスにより予告しておくことができる。
【発明の効果】
【００２４】
本発明によれば、他ＩＰ網のＥＮＵＭサーバが故障したときに発生する呼損を低減することができる。
【図面の簡単な説明】
【００２５】
【図１】本実施形態にかかるＥＮＵＭサーバを含む通信システムの全体構成と処理の概要を示す図である。
【図２】本実施形態にかかるＥＮＵＭサーバの構成例を示す機能ブロック図である。
【図３】本実施形態にかかる接続先情報テーブルのデータ構成例を示す図である。
【図４】本実施形態にかかる番号帯別接続先情報テーブルのデータ構成例を示す図である。
【図５】本実施形態にかかるメディアサーバの構成例を示す機能ブロック図である。
【図６】ＥＮＵＭサーバを含む通信システムの従来例を示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の通信システムおよび通信方法について図面を参照して詳細に説明する。
［通信システムの構成］
図１に示すように、通信システムは、発信元端末１（以下、端末１）が発信した接続要求をＳＩＰサーバ２から受け付けるＥＮＵＭサーバ３と、メディアサーバ４と、を自社網（自ＩＰ網）に備えている。また、自社網は、ＳＩＰサーバ２を含んでいる。図示を省略したが、自社網はＳＩＰサーバ２が収容する各端末１に関するサービス情報や認証情報などの加入者情報のＤＢを記憶するＨＳＳ（Home Subscriber Server）を備えている。
【００２７】
また、他社網（他ＩＰ網）は、例えば、ＳＩＰサーバ２ｂと、ＥＮＵＭサーバ３ｂと、を含んでいる。ここで、符号の末尾の「ｂ」は、他社網で管理していることを示している。例えば、ＳＩＰサーバ２ｂは、端末１ｂを収容する。なお、図１では、自社網や他社網に、ＳＩＰサーバ２，２ｂと、ＥＮＵＭサーバ３，３ｂと、メディアサーバ４と、を１台ずつ示したが、台数は例示した１台に限定されるものではない。例えばＳＩＰサーバは通信エリア毎に設けられる。
【００２８】
ＳＩＰサーバ２は、端末１から接続要求メッセージを受信すると、ＥＮＵＭサーバ３に対し、着信先情報（着信先の端末１の電話番号等）に対応する接続先情報（ＵＲＩ等）を要求する接続先情報要求メッセージを送信する。そして、ＳＩＰサーバ２は、その応答で得た接続先情報に基づき、着信先となる端末１，１ｂとの間で呼接続を行う。なお、ＳＩＰサーバ自体は従来公知なので以下では特に説明しない。
【００２９】
［ＥＮＵＭサーバの構成］
ＥＮＵＭサーバ３は、ＩＰ網においてＳＩＰサーバ２が呼接続を行うために必要な接続先情報に関する問い合わせに応答するものである。以下、ＥＮＵＭサーバの構成例について図２を参照して説明する。図２に示すように、ＥＮＵＭサーバ３は、通信部３０と、制御部３１と、記憶部３２と、メモリ部３３と、を備えている。
【００３０】
通信部３０は、ＳＩＰサーバ２や他社網のＥＮＵＭサーバ３ｂ等との間で、情報の送受信を行う通信インタフェースにより構成される。通信部３０は、外部の装置からメッセージ等を受信すると、そのメッセージ等を制御部３１に引き渡す。また、通信部３０は、制御部３１内で生成されたメッセージ等を外部の装置に向けて送信する。
【００３１】
制御部３１は、接続要求取得部３１０と、番号情報判定部３１１と、接続先情報検索部３１２と、接続先問合せ部３１３と、接続先履歴書込部３１４と、問合せ応答確認部３１５と、接続先情報送信部３１６と、を含んで構成されている。なお、制御部３１は、例えば、記憶部３２に格納されたプログラムをＣＰＵ（Central Processing Unit）がＲＡＭ（Random Access Memory）に展開し実行することにより実現される。
【００３２】
接続要求取得部３１０は、ＳＩＰサーバ２から通信部３０を介して接続先情報要求メッセージを取得する。そして、接続要求取得部３１０は、取得した接続先情報要求メッセージを番号情報判定部３１１に出力する。
【００３３】
ここで、ＳＩＰサーバ２（図１参照）から送信される接続先情報要求メッセージについて説明する。ＳＩＰサーバ２は、着信先情報（着信先端末の電話番号等）に対応する接続先情報（ＵＲＩ等）を要求する接続先情報要求メッセージを次に示すＥＮＵＭプロトコルのドメイン形式で生成し、ＥＮＵＭサーバ３へ送信する。
具体的には、ＳＩＰサーバ２は、例えば、端末１から受信した接続要求メッセージに含まれる着信先の電話番号が例えば、０４２２−５９−１２３４である場合、次の変換を行う。すなわち、ＳＩＰサーバ２は、まず、この電話番号のＥ．１６４番号（＋８１−４２２−５９−１２３４）を逆順にして、ドットで区切り、さらに、「e164.arpa」を付けた形式に置き換える。これにより、着信先情報は、「4.3.2.1.9.5.2.2.4.1.8.e164.arpa」となる。ＳＩＰサーバ２は、この着信先情報をＥＮＵＭサーバ３に送信する。
【００３４】
番号情報判定部３１１は、接続先情報要求メッセージに付された着信先情報を抽出する。
番号情報判定部３１１は、着信先情報から、着信先端末の電話番号（着信番号）が自社に割り当てられた電話番号帯の番号であるか否かを判定する。
なお、ＩＰ網において固定電話番号を通信事業者間で自由に持ち回れる番号ポータビリティの仕組みが検討されている。よって、ここで、自社に割り当てられた電話番号帯の番号とは、番号ポータビリティされている場合、つまり、電話番号を使用しているユーザが他事業者と契約している場合も含んでいる。
【００３５】
番号情報判定部３１１は、どの番号であってもメモリ部３３内の接続先履歴キャッシュ３３０を参照し、その着信先情報に対応する接続先情報を検索する。着信先情報に対応する接続先情報が記憶されている場合には、その接続先情報を抽出し、接続先情報送信部３１６に応答処理の指示を出力する。
【００３６】
一方、番号情報判定部３１１は、接続先履歴キャッシュ３３０に接続先情報が無い場合、着信番号が自社に割り当てられた番号であれば、接続先情報検索部３１２に検索処理の指示を出力する。また、着信番号が他社に割り当てられた番号であれば、番号情報判定部３１１は、接続先問合せ部３１３に、問い合わせ処理の指示を出力する。
【００３７】
接続先情報検索部３１２は、着信先端末の電話番号が自社に割り当てられた電話番号帯の番号である場合、記憶部３２内の接続先情報テーブル３２０を参照し、その着信先情報に対応する接続先情報を検索する。接続先情報検索部３１２は、接続先情報テーブル３２０に着信先情報に対応する接続先情報が記憶されている検索結果を得た場合、該当接続先情報を抽出し、接続先情報送信部３１６に応答処理の指示を出力する。
【００３８】
なお、接続先情報検索部３１２は、接続先情報テーブル３２０に着信先情報に対応する接続先情報が記憶されていない場合には、その旨の応答処理の指示を接続先情報送信部３１６に出力する。これにより、接続要求に対する応答を受けたＳＩＰサーバは、他のＥＮＵＭサーバに対してあらためて問い合わせることになる。
【００３９】
接続先問合せ部３１３は、番号情報判定部３１１から、問い合わせ処理の指示を受け取ると、その着信先情報に対応する接続先情報を要求する接続先情報問合せメッセージを生成する。このように、着信先端末の電話番号が他社に割り当てられた電話番号帯の番号である場合、接続先問合せ部３１３は、通信部３０を介して、生成した接続先情報問合せメッセージを他社網のＥＮＵＭサーバ３ｂに送信する。他社網のＥＮＵＭサーバ３ｂからの応答に関しては、後記する問合せ応答確認部３１５で対応する。
【００４０】
接続先履歴書込部３１４は、接続先情報検索部３１２等で接続先情報を抽出したときに、その接続先情報の履歴を接続先履歴キャッシュ３３０に書き込むものである。
また、接続先履歴書込部３１４は、着信先情報に対応する接続先情報を、他ＩＰ網のＥＮＵＭサーバ３ｂから取得した場合、接続先情報の履歴を記憶部３２とメモリ部３３とにそれぞれ書き込む。すなわち、接続先履歴書込部３１４は、他社網から受信する接続先情報問合せ応答メッセージに付された、接続先情報を抽出し、着信先情報に対応付けて記憶部３２とメモリ部３３とに記憶する。
【００４１】
より詳しくは、接続先履歴書込部３１４は、接続先情報の履歴を、記憶部３２の接続先履歴テーブル３２１と、メモリ部３３の接続先履歴キャッシュ３３０とにそれぞれ書き込む。また、接続先履歴書込部３１４は、接続先情報のメモリ部３３と記憶部３２とへの記憶を完了すると、接続先情報送信部３１６に応答処理の指示を出力する。
【００４２】
問合せ応答確認部３１５は、他社網から、着信先情報に対応する接続先情報が付された接続先情報問合せ応答メッセージを受信するものである。この問合せ応答確認部３１５は、着信先情報に対応する接続先情報を他ＩＰ網のＥＮＵＭサーバ３ｂに問い合わせたときに応答が無い場合、着信先情報に対応する接続先情報を記憶部３２から検索する。そして、問合せ応答確認部３１５は、着信先情報に対応する接続先情報を記憶部３２から検索することに成功した場合、接続先情報をメモリ部３３に書き込む。
【００４３】
本実施形態では、一例として、問合せ応答確認部３１５は、図２に示すように、問合せ成否判定部３１５ａと、接続先履歴検索部３１５ｂと、番号帯別検索部３１５ｃと、を備えている。
【００４４】
問合せ成否判定部３１５ａは、他社網のＥＮＵＭサーバ３ｂから、所定時間以内に、着信先情報に対応する接続先情報を取得すると、問合せが成功したと判定する。この場合、他社網のＥＮＵＭサーバ３ｂは正常に機能している。よって、このとき、接続先履歴書込部３１４は、取得した接続先情報を、記憶部３２の接続先履歴テーブル３２１に書き込むと共に、メモリ部３３の接続先履歴キャッシュ３３０に書き込む。そして、接続先情報送信部３１６は、接続先履歴キャッシュ３３０から読み出した接続先情報をＳＩＰサーバ２に応答する。
【００４５】
一方、問合せ成否判定部３１５ａは、他社網のＥＮＵＭサーバ３ｂから、所定時間以内に、着信先情報に対応する接続先情報を取得できないと、問合せが失敗したと判定する。そして、問合せ成否判定部３１５ａは、接続先履歴検索部３１５ｂに記憶部３２内の検索処理の指示を出力する。
【００４６】
接続先履歴検索部３１５ｂは、記憶部３２の接続先履歴テーブル３２１に着信先情報に対応する接続先情報が格納されていないかどうかを判定する。接続先履歴検索部３１５ｂは、接続先履歴テーブル３２１に接続先情報が記憶されている検索結果を得た場合、接続先履歴テーブル３２１から接続先情報を抽出し、接続先情報送信部３１６に応答処理の指示を出力する。
【００４７】
一方、接続先履歴検索部３１５ｂは、接続先履歴テーブル３２１に着信先情報に対応する接続先情報が記憶されていない場合、番号帯別検索部３１５ｃに記憶部３２内のさらなる検索処理の指示を出力する。
【００４８】
番号帯別検索部３１５ｃは、接続先履歴テーブル３２１に着信先情報に対応する接続先情報が無い場合、番号帯別接続先情報テーブル３２２に着信先情報に対応する接続先情報が格納されていないかどうかを判定する。番号帯別検索部３１５ｃは、番号帯別接続先情報テーブル３２２に接続先情報が記憶されている検索結果を得た場合、該当する接続先情報を抽出し、接続先情報送信部３１６に応答処理の指示を出力する。
【００４９】
一方、番号帯別検索部３１５ｃは、番号帯別接続先情報テーブル３２２に着信先情報に対応する接続先情報が無い検索結果を得た場合、接続先情報送信部３１６に接続終了指示を含む応答処理の指示を出力する。
【００５０】
接続先情報送信部３１６は、接続先情報検索部３１２または問合せ応答確認部３１５から、応答処理の指示を受けると、メモリ部３３を参照し、着信先情報に対応する接続先情報を付した接続先情報応答メッセージを生成する。なお、接続先情報送信部３１６がメモリ部３３を参照するのは、接続先情報検索部３１２等が接続先情報を取得した際に当該接続先情報が接続先履歴キャッシュ３３０に書き込まれており、それを参照するためである。そして、接続先情報送信部３１６は、通信部３０を介して、生成した接続先情報応答メッセージをＳＩＰサーバ２に送信する。
【００５１】
接続先情報送信部３１６は、他ＩＰ網のＥＮＵＭサーバ３ｂから応答が無い場合、着信先情報に対応する接続先情報の検索結果と、端末１への音声ガイダンスの送信をメディアサーバ４に実行させるガイダンス指示とをＳＩＰサーバ２に送信する。なお、接続先情報の検索結果と、端末１へのガイダンス指示は、例えば、接続先情報応答メッセージのヘッダに格納される。
【００５２】
接続先情報送信部３１６は、記憶部３２の接続先履歴テーブル３２１に着信先情報に対応する接続先情報が格納されていた場合、宛先をメディアサーバ４として当該接続先情報と、端末１へのガイダンス指示とをＳＩＰサーバ２に送信する。
【００５３】
一方、接続先情報送信部３１６は、番号帯別接続先情報テーブル３２２に着信先情報に対応する接続先情報が格納されていた場合、宛先をメディアサーバ４として当該接続先情報と、端末１へのガイダンス指示とをＳＩＰサーバ２に送信する。
【００５４】
なお、接続先情報送信部３１６は、番号帯別接続先情報テーブル３２２に着信先情報に対応する接続先情報が格納されていない場合、宛先をメディアサーバ４として、端末１へのガイダンス指示と接続終了指示とをＳＩＰサーバ２に送信する。
【００５５】
記憶部３２は、ハードディスクやフラッシュメモリ、ＲＡＭ等により構成される。この記憶部３２には、接続先情報テーブル３２０、接続先履歴テーブル３２１、および番号帯別接続先情報テーブル３２２等が記憶される。また、記憶部３２には、制御部３１の各機能を実行させるためのプログラムや、制御部３１の処理に必要な情報が一時的に記憶される。
【００５６】
接続先情報テーブル３２０には、図３に示す例のように、着信先情報に対応付けて、接続先情報が記憶される。具体的には、着信先情報には、例えば、着信先の端末１の電話番号に基づき、Ｅ．１６４番号をＥＮＵＭプロトコルのドメイン形式に変換した情報が記憶される。この着信先情報に対応付けて、接続先情報には、例えば、着信先の端末１のＥ．１６４番号と、接続先の通信事業者のドメイン名（area1.carrier_a）とを含むＵＲＩが記憶される。ここでは、ドメイン名のうち「carrier_a」で示されるドメインが、自社網の接続先情報を意味する。また、「carrier_b」「carrier_c」で示されるドメインが、他社網の接続先情報を意味し、着信先の電話番号が他社網へ移転（ポートアウト）していることを示している。
【００５７】
この接続先情報テーブル３２０は、管理する自社網のＳＩＰサーバ２が収容するエリアのすべての端末１が着信先情報として登録されている。そして、接続先情報テーブル３２０は、ポートアウト等により、着信先情報に対応する接続先情報が変更された場合（例えば、他ＩＰ網のドメインに変更された場合）には、その変更が反映された最新情報が記憶される。
【００５８】
接続先履歴テーブル３２１のデータ構成は、図３に示した記憶部３２の接続先情報テーブル３２０と同様であるので、その説明は省略する。ただし、この接続先履歴テーブル３２１は、他社網から、着信先情報に対応する接続先情報が付された接続先情報問合せ応答メッセージを受信したときに接続先情報等が書き込まれたものである。つまり、接続先履歴テーブル３２１において、接続先情報は、電話番号が他社に割り当てられた電話番号帯の番号に対応するものである。なお、接続先情報に対応する電話番号が、自社網へ移転（ポートアウト）している場合も含まれることになる。
【００５９】
番号帯別接続先情報テーブル３２２は、電話番号の番号帯別に接続先情報を格納したテーブルである。図４に示す例において、番号帯別接続先情報テーブル３２２では、１行目のレコードは、市外局番「０９２」、市内番号「ｘｘｘ」の全加入者番号の端末についての接続先情報を示している。
また、２行目のレコードは、市外局番「０３」、市内番号「ｙｙｙｙ」の全加入者番号の端末についての接続先情報を示している。
また、３行目のレコードは、市外局番「０３」、市内番号「ａａａａ」の全加入者番号の端末についての接続先情報を示している。
【００６０】
メモリ部３３は、着信先情報に対応する接続先情報を一時的に記憶するものであり、例えば、フラッシュメモリ等の半導体メモリやＲＡＭ等により構成される。また、メモリ部３３に記憶された接続先情報は、所定のデータ保持期間を経過すると、メモリ部３３からは消去される。このメモリ部３３には、例えば、接続先履歴キャッシュ３３０が記憶される。この接続先履歴キャッシュ３３０に記憶された情報も、古い情報から順番に、所定のデータ保持期間を経過すると消去される。
【００６１】
接続先履歴キャッシュ３３０のデータ構成は、図３に示した記憶部３２の接続先情報テーブル３２０と同じであるので、その説明は省略する。ただし、この接続先履歴キャッシュ３３０には、他社網から、着信先情報に対応する接続先情報が付された接続先情報問合せ応答メッセージを受信したときに接続先情報等が書き込まれる。つまり、接続先履歴キャッシュ３３０において、接続先情報は、電話番号が自社および他社に割り当てられた電話番号帯の番号に対応するものである。
【００６２】
なお、ＥＮＵＭサーバ３は、ＥＮＵＭ権威サーバとＥＮＵＭキャッシュサーバで構成され、ＥＮＵＭキャッシュサーバで接続先履歴キャッシュ３３０を管理するようにしてもよい。
【００６３】
［メディアサーバの構成例］
図５に示すように、メディアサーバ４は、通信部４０と、制御部４１と、記憶部４２と、を備えている。
通信部４０は、ＳＩＰサーバ２や端末１等との間で、情報の送受信を行う通信インタフェースにより構成される。通信部４０は、外部の装置からメッセージ等を受信すると、そのメッセージ等を制御部４１に引き渡す。また、通信部４０は、制御部４１内で生成されたメッセージ等を外部の装置に向けて送信する。
【００６４】
制御部４１は、接続先情報取得部４１０と、ガイダンス送信部４１１と、接続先情報送信部４１２と、を含んで構成されている。なお、制御部４１は、例えば、このメディアサーバ４の記憶部４２に格納されたプログラムをＣＰＵがＲＡＭに展開し実行することにより実現される。
【００６５】
接続先情報取得部４１０は、ＳＩＰサーバ２を介してＥＮＵＭサーバ３から、着信先情報に対応する接続先情報と、端末１へのガイダンス指示とを取得する。この接続先情報取得部４１０は、接続先情報の代わりに接続終了指示を取得する場合もある。取得した情報は、記憶部４２の一時記憶領域に記憶される。なお、接続先情報取得部４１０は、ＳＩＰサーバ２から、発信元情報（発信元の端末１の電話番号等）に対応する接続先情報（ＵＲＩ等）を取得する。
【００６６】
ガイダンス送信部４１１は、接続先情報取得部４１０が、端末１へのガイダンス指示を取得したときに、記憶部４２から読み出した音声ガイダンスを、通信部４０を介して発信元の端末１に送信する。音声ガイダンスとしては、複数種類のメッセージを用意しておくことができる。例えば、「只今、サーバ障害が発生しております。」、「繋がりにくくなっています。」、「非常時の対応をしています。しばらくお待ち下さい。」、「時間をおいてから、おかけ直し下さい。」、「お望みの相手先に繋がらない可能性があります。」、「サーバ障害のため、お望みの相手先にお繋ぎできませんでした。」等、あるいは、これらを組みあわせてもよい。
【００６７】
接続先情報送信部４１２は、ガイダンス送信部４１１が音声ガイダンスを送信したときに、記憶部４２から読み出した接続先情報を、通信部４０を介してＳＩＰサーバ２に送信する。この接続先情報送信部４１２は、接続先情報取得部４１０が接続先情報の代わりに接続終了指示を取得した場合、記憶部４２から読み出した接続終了指示を、通信部４０を介してＳＩＰサーバ２に送信する。
【００６８】
記憶部４２は、ハードディスクやフラッシュメモリ、ＲＡＭ（Random Access Memory）等により構成される。この記憶部４２には、音声ガイダンス等が記憶されると共に、制御部４１の各機能を実行させるためのプログラムや、制御部４１の処理に必要な情報が一時的に記憶される。
【００６９】
［通信システムにおける通信続方法］
次に、本実施形態にかかる通信方法における呼接続例について図１を参照（適宜図２参照）して説明する。なお、図６と同様の処理および手順については適宜省略して説明する。以下の例１〜例４は、他社網のＥＮＵＭサーバ３ｂが故障していない場合を想定している。また、以下の例５以降は、他社網のＥＮＵＭサーバ３ｂが故障している場合を想定している。
【００７０】
（例１）
図１に示す例では、まず、端末１は、ＳＩＰサーバ２に接続を要求する（ステップＳ１１）。ＳＩＰサーバ２は、自社網内のＥＮＵＭサーバ３に接続先情報を問い合わせる（ステップＳ１２）。これにより、ＥＮＵＭサーバ３は、端末１が発信した接続要求をＳＩＰサーバ２から受け付ける（接続要求取得ステップ）。そして、ＥＮＵＭサーバ３は、接続先情報を検索する（ステップＳ１３）。具体的には、番号情報判定部１１１が、着信先番号を自社番号帯であると判別した場合、まず、メモリ部３３の接続先履歴キャッシュ３３０に、自社番号の接続先情報が格納されていないかどうかを判定する。メモリ部３３の接続先履歴キャッシュ３３０に、接続先情報が格納されている場合、接続先情報送信部３１６は、接続先情報をＳＩＰサーバ２に応答する。これにより、ＳＩＰサーバ２は、自社網において、端末１と端末１とを正常に呼接続することができる。
【００７１】
（例２）
一方、ステップＳ１３において、番号情報判定部１１１が、メモリ部３３の接続先履歴キャッシュ３３０に、自社番号の接続先情報が格納されていないと判定した場合を想定する。この場合、接続先情報検索部３１２は、記憶部３２の接続先情報テーブル３２０に接続先情報が格納されていないかどうかを判定する。このとき、接続先情報テーブル３２０に、接続先情報が格納されていれば、接続先履歴書込部３１４は、抽出した接続先情報をメモリ部３３に一時保持する。そして、接続先情報送信部３１６は、一時保持された接続先情報をＳＩＰサーバ２に応答する。これにより、ＳＩＰサーバ２は、自社網において、端末１と端末１とを正常に呼接続することができる。
【００７２】
（例３）
また、ステップＳ１３において、番号情報判定部１１１が、着信先番号を他社番号であると判別した場合を想定する。この場合、番号情報判定部１１１は、メモリ部３３の接続先履歴キャッシュ３３０に、他社番号の接続先情報が格納されていないかどうかを判定する。メモリ部３３の接続先履歴キャッシュ３３０に、他社番号の接続先情報が格納されている場合、接続先情報送信部３１６は、接続先情報をＳＩＰサーバ２に応答する。これにより、ＳＩＰサーバ２は、ゲートウェイを介して、他社網のＳＩＰサーバ２ｂと接続し（ステップＳ２０：図１）、端末１と端末１ｂとを正常に呼接続することができる（ステップＳ２１：図１）。
【００７３】
（例４）
さらに、ステップＳ１３において、番号情報判定部１１１が、メモリ部３３の接続先履歴キャッシュ３３０に、他社番号の接続先情報が格納されていないと判定した場合を想定する。この場合、ＥＮＵＭサーバ３は、他社網のＥＮＵＭサーバ３ｂに接続先情報を問い合わせる（ステップＳ１４：図１）。そして、問合せ応答確認部３１５（図２）において、問合せ成否判定部３１５ａは、他社網のＥＮＵＭサーバ３ｂから、所定時間以内に接続先情報を取得すると、問合せが成功したと判定する。このとき、図２に示すように、接続先履歴書込部３１４は、取得した接続先情報の履歴をメモリ部３３の接続先履歴キャッシュ３３０に書き込む（ステップＳ１４２：接続先履歴書込ステップ）。加えて、接続先履歴書込部３１４は、記憶部３２の接続先履歴テーブル３２１に書き込む（ステップＳ１４３：接続先履歴書込ステップ）。なお、ステップＳ１４２，Ｓ１４３の実行順序は、これに限定されない。そして、接続先情報送信部３１６は、接続先履歴キャッシュ３３０から読み出した接続先情報をＳＩＰサーバ２に応答する。これにより、ＳＩＰサーバ２は、ゲートウェイを介して、他社網のＳＩＰサーバ２ｂと接続し（ステップＳ２０：図１）、端末１と端末１ｂとを正常に呼接続することができる（ステップＳ２１：図１）。
【００７４】
（例５）
ステップＳ１４において、問合せ成否判定部３１５ａが、他社網のＥＮＵＭサーバ３ｂから、所定時間以内に接続先情報を取得できないと、問合せが失敗したと判定する。この場合、他社網のＥＮＵＭサーバ３ｂは故障していることが想定される。そして、このとき、ＥＮＵＭサーバ３は、問合せ応答確認部３１５によって、着信先情報に対応する接続先情報を記憶部３２から検索する（ステップＳ１５：問合せ応答確認ステップ）。
【００７５】
（例５Ａ）
ステップＳ１５において、例えば、問合せ応答確認部３１５の接続先履歴検索部３１５ｂは、記憶部３２の接続先履歴テーブル３２１に、着信先情報に対応する接続先情報が格納されていないかどうかを判定する。接続先履歴テーブル３２１に接続先情報が格納されている場合、接続先履歴書込部３１４は、メモリ部３３に一時保持する。そして、接続先情報送信部３１６は、宛先をメディアサーバ４として、一時保持された接続先情報を、端末１へのガイダンス指示と共にＳＩＰサーバ２に応答する（ステップＳ１６：接続先情報送信ステップ）。続いて、ＳＩＰサーバ２は、ＥＮＵＭサーバ３による検索結果である接続先情報および、端末１へのガイダンス指示をメディアサーバ４に送信する（ステップＳ１７：接続先情報送信ステップ）。これにより、メディアサーバ４は、ＳＩＰサーバ２から、端末１へのガイダンス指示を取得したときに、音声ガイダンスを発信元の端末１に送信する（ステップＳ１８）。そして、メディアサーバ４は、ＳＩＰサーバ２を宛先として接続先情報を送信する（ステップＳ１９）。これにより、ＳＩＰサーバ２は、メディアサーバ４から取得する情報に基づき、ゲートウェイを介して他社網のＳＩＰサーバ２ｂと接続し（ステップＳ２０）、端末１と端末１ｂとを正常に呼接続する（ステップＳ２１）。
【００７６】
（例５Ｂ）
一方、ステップＳ１５において、例えば、記憶部３２の接続先履歴テーブル３２１に、着信先情報に対応する接続先情報が格納されていない場合を想定する。この場合、問合せ応答確認部３１５の番号帯別検索部３１５ｃは、記憶部３２の番号帯別接続先情報テーブル３２２に接続先情報が格納されていないかどうかを判定する。番号帯別接続先情報テーブル３２２に接続先情報が格納されている場合、接続先履歴書込部３１４は、メモリ部３３に一時保持する。以降の処理は、前記した例５Ａと同様なので、説明を省略する。
【００７７】
（例５Ｃ）
また、ステップＳ１５において、番号帯別接続先情報テーブル３２２に着信先情報に対応する接続先情報が無い場合、番号帯別検索部３１５ｃは、接続先情報送信部３１６に接続終了指示を含む応答処理の指示を出力する。
これにより、接続先情報送信部３１６は、宛先をメディアサーバ４として、端末１へのガイダンス指示と接続終了指示とをＳＩＰサーバ２に応答する（ステップＳ１６：接続先情報送信ステップ）。続いて、ＳＩＰサーバ２は、ＥＮＵＭサーバ３による検索結果である接続終了指示および、端末１へのガイダンス指示をメディアサーバ４に送信する（ステップＳ１７：接続先情報送信ステップ）。これにより、メディアサーバ４は、ＳＩＰサーバ２から、端末１へのガイダンス指示を取得したときに、音声ガイダンスを発信元の端末１に送信する（ステップＳ１８）。そして、メディアサーバ４は、ＳＩＰサーバ２を宛先として接続終了指示を送信する（ステップＳ１９）。これにより、ＳＩＰサーバ２は、メディアサーバ４から取得する接続終了指示に基づき、端末１との接続を終了する。
【００７８】
本実施形態によれば、通信システムでは、ＥＮＵＭサーバ３が、他社網のＥＮＵＭサーバ３ｂから取得した接続先情報の履歴を、記憶部３２（ＤＢ）とメモリ部３３（キャッシュ）とにそれぞれ書き込む。これにより、他社網で管理する接続先情報を記憶部３２に長期間保持することができる。そのため、ＥＮＵＭサーバ３は、他社網のＥＮＵＭサーバ３ｂが故障した場合、記憶部３２から、他社網で管理する接続先情報を検索し、その検索結果と、端末１へのガイダンス指示とをＳＩＰサーバ２に送信することができる。これにより、激甚災害の発生などにより他社網のＥＮＵＭサーバ３ｂが故障したとしても、当該他社網のユーザ全体への接続要求が呼損となることを防止し、呼損を低減することができる。
【００７９】
また、本実施形態によれば、通信システムでは、他社網のＥＮＵＭサーバ３ｂが故障した後、メディアサーバ４が音声ガイダンスを発信元の端末１に送信することができる。これにより、事前のガイダンスによって、非常時の対応で誤接になったときにユーザの抱く疑問を解消したり不安を和らげたりする効果を奏することができる。
【００８０】
本発明は前記した実施形態に限定されるものではなく、種々の変形が可能である。また、以下のように変形してもよい。例えば、接続先履歴テーブル３２１は、接続した実績がある接続先情報を格納しているので、番号帯別接続先情報テーブル３２２に格納された接続先情報よりも誤接になる可能性が低いと考えられる。よって、これを反映させて、接続先履歴検索部３１５ｂで接続先情報が抽出された場合のガイダンス内容と、番号帯別検索部３１５ｃで接続先情報が抽出された場合のガイダンス内容とを変えるようにしてもよい。
【００８１】
また、ＥＮＵＭサーバ３の記憶部３２に番号帯別接続先情報テーブル３２２を記憶しない構成としてもよい。このとき、接続先履歴テーブル３２１に着信先情報に対応する接続先情報が無い場合、接続先情報送信部３１６は、宛先をメディアサーバ４として、端末１へのガイダンス指示と接続終了指示とをＳＩＰサーバ２に送信すればよい。
【００８２】
また、他ＩＰ網のＥＮＵＭサーバ３ｂに問い合わせたときに応答が無い場合、すなわち、ＥＮＵＭサーバ３ｂの故障を検知した場合、ＥＮＵＭサーバ３の問合せ応答確認部３１５は、着信先情報に対応する接続先情報を記憶部３２から検索するものとして説明したが、これに限らない。ＥＮＵＭサーバ３ｂの故障を検知した場合、問合せ応答確認部３１５は、まず、記憶部３２に書き込まれている接続先情報の履歴をメモリ部３３に書き込み、続いて、着信先情報に対応する接続先情報をメモリ部３３から検索するように構成することもできる。メモリ部３３への書き込み先は、接続先履歴キャッシュ３３０やメモリ部３３に確保された他の記憶領域（以下、接続先履歴キャッシュ等）とすることができる。
【００８３】
この場合、例えば、問合せ応答確認部３１５は、その時点で接続先履歴テーブル３２１に蓄積されている接続先情報の履歴を一括して接続先履歴キャッシュ等に書き込んでもよい。同様に、問合せ応答確認部３１５は、番号帯別接続先情報テーブル３２２の情報を接続先履歴キャッシュ等に書き込んでもよい。その上で、問合せ応答確認部３１５は、着信先情報に対応する接続先情報を、接続先履歴キャッシュ等から検索するので、接続先情報を接続先履歴キャッシュ等から高速に読出してＳＩＰサーバ２に送信することができる。これにより、接続要求に迅速に応答できるようになる。
【符号の説明】
【００８４】
１      端末
２      ＳＩＰサーバ
３      ＥＮＵＭサーバ
３０    通信部
３１    制御部
３１０  接続要求取得部
３１１  番号情報判定部
３１２  接続先情報検索部
３１３  接続先問合せ部
３１４  接続先履歴書込部
３１５  問合せ応答確認部
３１５ａ  問合せ成否判定部
３１５ｂ  接続先履歴検索部
３１５ｃ  番号帯別検索部
３１６  接続先情報送信部
３２    記憶部
３２０  接続先情報テーブル
３２１  接続先履歴テーブル
３２２  番号帯別接続先情報テーブル
３３    メモリ部
３３０  接続先履歴キャッシュ
４      メディアサーバ
４０    通信部
４１    制御部
４１０  接続先情報取得部
４１１  ガイダンス送信部
４１２  接続先情報送信部
４２    記憶部
【図１】
2019033391.tif 000003
【図２】
2019033391.tif 000004
【図３】
2019033391.tif 000005
【図４】
2019033391.tif 000006
【図５】
2019033391.tif 000007
【図６】
2019033391.tif 000008