(57)【特許請求の範囲】
【請求項１】
一意に識別可能な通信網識別情報が割当てられる複数の通信網ごとに設けられ、前記通信網ごとに通信網内端末識別情報が付与されるとともに１つの特定端末識別情報が付与される通信端末に対する前記複数の通信網間での通信を提供するサーバ装置であって、
前記通信端末から前記通信網内端末識別情報を含む登録要求を受信した場合、前記登録要求に含まれる通信網内端末識別情報と自通信網の通信網識別情報とを組み合わせた情報と、前記通信網内端末識別情報とを対応付けて状態管理記憶手段に記録する第１の記録手段と、
前記登録要求に含まれる通信網内端末識別情報に対応する前記特定端末識別情報と自通信網の通信網識別情報とを含む通知情報を生成し、生成した通知情報を他のサーバ装置に通知する状態通知手段と、
他のサーバ装置から前記通知情報を受信した場合、当該通知情報に含まれる前記特定端末識別情報と前記通信網識別情報とを組み合わせた情報と、当該通知情報に含まれる前記特定端末識別情報に自通信網内端末識別情報とを対応付けて前記状態管理記憶手段に記録する第２の記録手段と、
前記通信端末への前記特定端末識別情報を含む接続要求を受信する受信手段と、
前記受信手段が受信する接続要求に含まれる前記特定端末識別情報と、前記状態管理記憶手段に記憶される情報とに基づいて、前記通信端末が接続している前記通信網を検出し、検出した通信網が自通信網の場合、前記通信端末に前記接続要求を送信し、検出した通信網が自通信網以外の場合、検出した通信網に対応する他のサーバ装置に前記接続要求を転送する接続手段と、
を備えたことを特徴とするサーバ装置。
【請求項２】
前記接続手段は、
前記受信手段が受信する接続要求に含まれる前記特定端末識別情報に自通信網内端末識別情報に基づいて前記状態管理記憶手段から当該通信網内端末識別情報に自通信網識別情報を検索する検索手段と、
前記検索手段が検索した前記通信網識別情報と自通信網の通信網識別情報とが一致するか否かを判定する判定手段と、
前記判定手段が、前記検索手段が検索した前記通信網識別情報と自通信網の通信網識別情報と一致すると判定した場合、前記接続要求を自通信網に接続している前記通信端末に送信し、前記判定手段が、前記検索手段が検索した前記通信網識別情報と自通信網の通信網識別情報と一致しないと判定した場合、当該通信網識別情報に対応する他のサーバ装置に前記接続要求を転送する通信処理手段と、
を備えたことを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記受信手段は、
前記接続要求を受信した場合、前記接続要求に含まれる発信元の通信網内端末識別情報に対応する特定端末識別情報を前記接続要求の発信元の情報として書き換える
ことを特徴とする請求項１または２に記載のサーバ装置。
【請求項４】
一意に識別可能な通信網識別情報が割当てられる複数の通信網ごとに設けられ、前記通信網ごとに通信網内端末識別情報が付与されるとともに１つの特定端末識別情報が付与される通信端末に対する前記複数の通信網間での通信を提供する通信システムであって、
いずれかの通信網に対して前記通信端末から前記通信網内端末識別情報を含む登録要求が送信された場合、当該通信網にて、前記登録要求に含まれる通信網内端末識別情報と当該通信網の通信網識別情報とを組み合わせた情報と、前記通信網内端末識別情報とを対応付けた状態管理情報を記憶する第１の記憶手段と、
前記登録要求が送信された通信網以外の通信網にて、前記登録要求に含まれる通信網内端末識別情報に対応する前記特定端末識別情報の前記登録要求が送信された通信網以外の通信網での通信網内端末識別情報を検出し、前記特定端末識別情報と前記登録要求が送信された通信網の通信網識別情報とを組み合わせた情報と、検出した前記通信網内端末識別情報とを対応付けた状態管理情報を記憶する第２の記憶手段と、
いずれかの通信網にて、前記通信端末への前記特定端末識別情報を含む接続要求が受信されると、前記接続要求に含まれる前記特定端末識別情報に対応する通信網内端末識別情報を検出し、検出した通信網内端末識別情報に基づいて前記状態管理情報を参照し、検出した通信網内端末識別情報と同一の通信網内端末識別情報と前記通信網識別情報の組み合わせた情報を状態管理情報として記憶している通信網から前記通信端末に前記接続要求を送信させる接続処理手段と、
を備えたことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の通信網に接続可能な通信端末に対して通信サービスを提供するサーバ装置、及び通信システムに関する。
【背景技術】
【０００２】
近年、携帯電話端末において、いわゆる携帯電話として携帯電話通信事業者に接続する機能と、WiFi（Wireless Fidelity）と呼ばれる、無線ＬＡＮに接続する機能とを有するものが知られており、これにより、複数の通信網に接続可能となっている。また、携帯電話通信事業者の通信網を用いずに、当該無線ＬＡＮに接続して、ＶｏＩＰ(Voice Over IP)で通話を行うことも可能となっている。しかし、通信事業者では、個々に異なる体系の電話番号を加入者の通信端末に割当てるため、上記のような複数の通信網に接続可能な通信端末の場合、複数の電話番号を有することになっていた。
【０００３】
他の端末からの発信を、複数の電話番号を有する通信端末に着信させるためには、まず、いずれか一方の通信事業者が自らの加入者に割当てている電話番号（以下、加入者番号と記載）を複数の通信事業者の通信網にて発信が可能な表番号として設定しておく。そして、発信があった場合には、通信端末の存在する位置（以下、在圏位置）を検出し、検出した在圏位置が他の通信事業者の通信網の場合、該当する通信網へ転送する。また、転送された側の通信網では、表番号から、自らの通信網内における通信端末に割当てた電話番号、すなわち、表番号に対する裏番号を検出し、検出した裏番号にて通信端末に着信させることで通信事業者間での連携が行われていた（例えば、特許文献１及び特許文献２参照）。
【特許文献１】特開２００５−２４４４６３号公報
【特許文献２】特開２００２−１５２８０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した通り、複数の通信事業者間で通信を連携するためには、他の通信事業者の加入者番号を管理しなければならず、サービスの提供にあたっては、他の通信事業者にて加入者番号の変更やサービスの停止等があった場合に、通信事業者間にて、サービスに関する情報を流通させなければならないという問題があった。
【０００５】
また、複数の電話番号が割当てられる通信端末から発信された際に、着信側の通信端末では、発信の際に利用していた通信網にて割当てられた電話番号が表示されることになる。そのため、着信側の通信端末にて、表示された電話番号により折り返して電話をかけた場合、発信元の通信端末が発信を行った際の通信網に属してない場合には、接続することができないという問題があった。
【０００６】
本発明は、上記問題を解決すべくなされたもので、その目的は、複数の通信網にて接続が可能な通信端末に対して通信サービスを提供する際に、特定の電話番号を通信端末に付与することで通信網間での管理を容易にし、当該特定の電話番号により、発着信を可能とするサーバ装置、及び通信システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記問題を解決するために、本発明は、一意に識別可能な通信網識別情報が割当てられる複数の通信網ごとに設けられ、前記通信網ごとに通信網内端末識別情報が付与されるとともに１つの特定端末識別情報が付与される通信端末に対する前記複数の通信網間での通信を提供するサーバ装置であって、前記通信端末から前記通信網内端末識別情報を含む登録要求を受信した場合、前記登録要求に含まれる通信網内端末識別情報と自通信網の通信網識別情報とを組み合わせた情報と、前記通信網内端末識別情報とを対応付けて状態管理記憶手段に記録する第１の記録手段と、前記登録要求に含まれる通信網内端末識別情報に対応する前記特定端末識別情報と自通信網の通信網識別情報とを含む通知情報を生成し、生成した通知情報を他のサーバ装置に通知する状態通知手段と、他のサーバ装置から前記通知情報を受信した場合、当該通知情報に含まれる前記特定端末識別情報と前記通信網識別情報とを組み合わせた情報と、当該通知情報に含まれる前記特定端末識別情報に自通信網内端末識別情報とを対応付けて前記状態管理記憶手段に記録する第２の記録手段と、前記通信端末への前記特定端末識別情報を含む接続要求を受信する受信手段と、前記受信手段が受信する接続要求に含まれる前記特定端末識別情報と、前記状態管理記憶手段に記憶される情報とに基づいて、前記通信端末が接続している前記通信網を検出し、検出した通信網が自通信網の場合、前記通信端末に前記接続要求を送信し、検出した通信網が自通信網以外の場合、検出した通信網に対応する他のサーバ装置に前記接続要求を転送する接続手段と、を備えたことを特徴とするサーバ装置である。
【０００８】
本発明は、上記に記載の発明において、前記接続手段は、前記受信手段が受信する接続要求に含まれる前記特定端末識別情報に自通信網内端末識別情報に基づいて前記状態管理記憶手段から当該通信網内端末識別情報に自通信網識別情報を検索する検索手段と、前記検索手段が検索した前記通信網識別情報と自通信網の通信網識別情報とが一致するか否かを判定する判定手段と、前記判定手段が、前記検索手段が検索した前記通信網識別情報と自通信網の通信網識別情報と一致すると判定した場合、前記接続要求を自通信網に接続している前記通信端末に送信し、前記判定手段が、前記検索手段が検索した前記通信網識別情報と自通信網の通信網識別情報と一致しないと判定した場合、当該通信網識別情報に対応する他のサーバ装置に前記接続要求を転送する通信処理手段と、を備えたことを特徴とする。
【０００９】
本発明は、上記に記載の発明において、前記受信手段は、前記接続要求を受信した場合、前記接続要求に含まれる発信元の通信網内端末識別情報に対応する特定端末識別情報を前記接続要求の発信元の情報として書き換えることを特徴とする。
【００１０】
本発明は、一意に識別可能な通信網識別情報が割当てられる複数の通信網ごとに設けられ、前記通信網ごとに通信網内端末識別情報が付与されるとともに１つの特定端末識別情報が付与される通信端末に対する前記複数の通信網間での通信を提供する通信システムであって、いずれかの通信網に対して前記通信端末から前記通信網内端末識別情報を含む登録要求が送信された場合、当該通信網にて、前記登録要求に含まれる通信網内端末識別情報と当該通信網の通信網識別情報とを組み合わせた情報と、前記通信網内端末識別情報とを対応付けた状態管理情報を記憶する第１の記憶手段と、前記登録要求が送信された通信網以外の通信網にて、前記登録要求に含まれる通信網内端末識別情報に対応する前記特定端末識別情報の前記登録要求が送信された通信網以外の通信網での通信網内端末識別情報を検出し、前記特定端末識別情報と前記登録要求が送信された通信網の通信網識別情報とを組み合わせた情報と、検出した前記通信網内端末識別情報とを対応付けた状態管理情報を記憶する第２の記憶手段と、いずれかの通信網にて、前記通信端末への前記特定端末識別情報を含む接続要求が受信されると、前記接続要求に含まれる前記特定端末識別情報に対応する通信網内端末識別情報を検出し、検出した通信網内端末識別情報に基づいて前記状態管理情報を参照し、検出した通信網内端末識別情報と同一の通信網内端末識別情報と前記通信網識別情報の組み合わせた情報を状態管理情報として記憶している通信網から前記通信端末に前記接続要求を送信させる接続処理手段と、を備えたことを特徴とする通信システムである。
【発明の効果】
【００１１】
この発明によれば、サーバ装置は、通信端末から通信網内端末識別情報を含む登録要求を受信した場合、登録要求に含まれる通信網内端末識別情報と自通信網の通信網識別情報とを組み合わせた情報と、通信網内端末識別情報とを対応付けて状態管理記憶手段に記録し、登録要求に含まれる通信網内端末識別情報に対応する特定端末識別情報と自通信網の通信網識別情報とを含む通知情報を生成し、生成した通知情報を他のサーバ装置に通知する。また、他のサーバ装置から通知情報を受信した場合、当該通知情報に含まれる特定端末識別情報と通信網識別情報とを組み合わせた情報と、当該通知情報に含まれる特定端末識別情報に対応する通信網内端末識別情報とを対応付けて状態管理記憶手段に記録する。また、通信端末への特定端末識別情報を含む接続要求を受信した場合、接続要求に含まれる特定端末識別情報と、状態管理記憶手段に記憶される情報とに基づいて、通信端末が接続している通信網を検出し、検出した通信網が自通信網の場合、通信端末に接続要求を送信し、検出した通信網が自通信網以外の場合、検出した通信網に対応する他のサーバ装置に接続要求を転送する。したがって、サーバ装置は、１つの特定端末識別情報が付与される通信端末の識別情報の管理を、特定端末識別情報と、通信網識別情報と、対応する通信網にて割当てた通信網内端末識別情報とによって管理することができるため、他の通信網に備えられるサーバ装置にて通信端末に付与した通信網内端末識別情報を管理する必要がなくなる。そのため、サービスの登録や変更の際に、他の通信網の通信事業者との間で識別情報に関する情報を流通させる必要がなく、維持管理を容易にすることができる。また、特定端末識別情報が付与される通信端末に対する通信処理において、複数の通信網において、１つの特定端末識別情報にて通信端末に接続させることが可能となる。
【００１２】
また、本発明によれば、サーバ装置は、受信する接続要求に含まれる特定端末識別情報に対応する通信網内端末識別情報に基づいて状態管理記憶手段から当該通信網内端末識別情報に対応する通信網識別情報を検索し、検索した通信網識別情報と自通信網の通信網識別情報とが一致するか否かを判定する。検索した通信網識別情報と自通信網の通信網識別情報と一致すると判定した場合、接続要求を自通信網に接続している通信端末に送信し、検索した通信網識別情報と自通信網の通信網識別情報と一致しないと判定した場合、当該通信網識別情報に対応する他のサーバ装置に接続要求を転送する。したがって、特定端末識別情報が付与される通信端末に対する呼接続処理において、複数の通信網において、１つの特定端末識別情報にて通信端末に接続させることが可能となる。
【００１３】
また、本発明によれば、サーバ装置は、接続要求を受信した場合、接続要求に含まれる発信元の通信網内端末識別情報に対応する特定端末識別情報を接続要求の発信元の情報として書き換える。したがって、特定端末識別情報が付与される通信端末からの発信の際に、発信元の通信網内にて付与される通信網内端末識別情報を特定端末識別情報に書き換えることが可能となる。そのため、着信側の通信端末には、着信履歴として特定端末識別情報を記憶することになり、呼び返しの際に、特定端末識別情報を用いることができるため、特定端末識別情報が付与される通信端末が、いずれかの通信網に接続している限り、呼び出しを行うことが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施形態を、図面を参照して説明する。
図１は、本実施形態における通信システム１を示す概略ブロック図である。通信システム１は、通信事業者Ｘ、通信事業者Ｙ、通信事業者Ｚにより携帯電話端末２００に対して通話などの通信サービスを提供する。通信システム１において、通信事業者Ｘは、固定電話網３１により固定電話端末３００に通信サービスを提供し、また、ＩＰネットワーク３０Ｘに接続され、屋内に配置されるＶｏＩＰルータ４０Ｘを介した無線ＬＡＮによるＶｏＩＰの電話通信サービスを提供する。通信事業者Ｚは、ＩＰネットワーク３０Ｚに接続され、例えば、空港や駅などの屋外に配置されたＡＰ（Access Point）５０Ｚを介した無線ＬＡＮによるＶｏＩＰの電話通信サービスを提供する。通信事業者Ｙは、ＰＤＣ（Personal Digital Cellular）方式やＣＤＭＡ（Code Division Multiple Access）方式等の接続方式により、基地局装置４１を通じて携帯電話通信サービスを提供する。通信事業者Ｘ、Ｙ、Ｚは、１台の携帯電話端末２００に対して、異なる電話番号を付与しており、例えば、通信事業者Ｘは、いわゆる固定電話通信サービスにて用いられるＯＡＢＪ番号方式の０３−ＡＡＡＡ−ＢＢＢＢを付与し、通信事業者Ｙは、携帯電話通信サービスにて用いられる０Ａ０番号方式の０９０−ＣＣＣＣ−ＤＤＤＤを付与し、通信事業者Ｚも、ＶｏＩＰサービスにて用いられる０Ａ０番号方式の０５０−ＰＰＰＰ−ＱＱＱＱを付与することになる。
【００１５】
また、通信事業者Ｘ、Ｙ、Ｚは、携帯電話端末２００に対して電話通信サービスを提供するためのサーバシステム１００Ｘ、１００Ｙ、１００Ｚを備えている。サーバシステム１００Ｘ、１００Ｙ、１００Ｚのそれぞれは、ＶｏＩＰにより相互に呼接続処理を行うため、ＳＩＰ（Session Initiation Protocol）にて呼接続処理を行うＳＩＰサーバ２０Ｘ、２０Ｙ、２０Ｚを備えている。また、サーバシステム１００Ｘ、１００Ｙ、１００Ｚのそれぞれは、複数の電話番号を有する携帯電話端末２００の位置情報を管理するための位置情報管理サーバ１０Ｘ、１０Ｙ、１０Ｚを備えている。ＳＩＰサーバ２０Ｘ、２０Ｙ、２０Ｚは、それぞれ対応する位置情報管理サーバ１０Ｘ、１０Ｙ、１０Ｚに接続されており、他の端末、例えば一般的な電話端末３００から携帯電話端末２００への発信があった場合に、それぞれの位置情報管理サーバ１０Ｘ、１０Ｙ、１０Ｚから携帯電話端末２００の存在する位置情報、すなわち在圏情報を得て、携帯電話端末２００が属する通信網のＳＩＰサーバに対して接続要求を転送する。なお、通信事業者Ｙについては、図１において、基地局装置４１に接続するＳＩＰサーバ２０Ｙを有するとしているが、ＰＤＣ方式やＣＤＭＡ方式の交換機と基地局装置４１が接続され、ＳＩＰ方式の呼接続処理を行う相互接続装置などを交換機に接続し、さらに当該相互接続装置からＳＩＰサーバ２０Ｘ、２０Ｚに接続するようにしてもよい。
【００１６】
携帯電話端末２００は、上述したように、複数の通信事業者により、異なる電話番号（通信網内端末識別情報）が付与される他に、通信事業者Ｘ、Ｙ、Ｚの間で共通に管理される一つのＦＭＣ(Fixed Mobile Convergence)番号（特定端末識別情報）が付与されている、ＦＭＣ番号としては、例えば、０Ａ０番号方式にて、携帯電話やＶｏＩＰなど既に割当てられている番号とは異なる０６０−ＦＦＦＦ−ＧＧＧＧ等が割当てられる。なお、ＦＭＣ番号は、携帯電話端末２００の内部に記憶されるものではなく、各通信事業者Ｘ、Ｙ、Ｚの位置情報管理サーバ１０Ｘ、１０Ｙ、１０Ｚにて記憶されるものである。
【００１７】
また、携帯電話端末２００は、上述したWiFiによる無線ＬＡＮによりＶｏＩＰルータ４０Ｘや、ＡＰ５０Ｚと接続して通話を行う機能、及びＰＤＣ方式や、ＣＤＭＡ方式により携帯電話通信事業者の基地局装置４１に接続して通話を行う機能などの複数の通話機能を有している。また、携帯電話端末２００は、ユーザに携帯されることで、例えば屋内に存在する場合には、ＶｏＩＰルータ４０Ｘからの無線信号を検出して、通信事業者Ｘの通信網に接続し、屋外に移動した場合には、基地局装置４１からの無線信号を検出して、通信事業者Ｙの携帯電話通信網に接続し、屋外に配置される無線ＬＡＮのＡＰ５０Ｚの無線信号を検出した場合には、通信事業者Ｚの通信網に接続するといった処理を行う。
【００１８】
なお、以下の説明では、ＶｏＩＰルータ４０Ｘや、ＡＰ５０Ｚや基地局装置４１等の無線で携帯電話端末２００と接続される装置、及び有線で固定電話端末に接続される装置を代表して記載する場合には、ＶｏＩＰ終端装置と記載し、事業者ごとに区別して示す場合は、通信事業者Ｘに属するＶｏＩＰ終端装置をＶｏＩＰ終端装置Ｘ、通信事業者Ｙに属するＶｏＩＰ終端装置をＶｏＩＰ終端装置Ｙというように記載する。
【００１９】
図２は、サーバシステム１００の内部構成を示した図である。サーバシステム１００Ｘ、１００Ｙ、１００Ｚは、同じ内部構成を有しており、図２では、Ｘ、Ｙ、Ｚの添え字を省略し、それぞれの内部の機能部について説明する。また、図２以降の説明においては、サーバシステム１００Ｘ、１００Ｙ、１００Ｚの個々の機能部を示す場合には、図２における符号にＸ、Ｙ、Ｚを付与して示すこととする。以下、図３を参照しつつ、サーバシステム１００の内部構成について説明する。
【００２０】
サーバシステム１００の位置情報管理サーバ１０及びＳＩＰサーバ２０には、それぞれを一意に認識することができる識別情報としてドメイン情報が付与され、それぞれのドメイン情報記憶部１７、２５に記憶している。例えば、図３に示すように、ＳＩＰサーバ２０Ｘについては、「ｓｓ−ｘ＠ｓｓ．ｘ．ｃｏｍ」のようなドメイン情報が付与され、同様に、ＳＩＰサーバ２０Ｙについては、「ｓｓ−ｙ＠ｓｓ．ｙ．ｃｏｍ」のようなドメイン情報が予め付与される。また、位置情報管理サーバ１０Ｘ及び１０Ｙにはそれぞれ、「ｐｒ−ｘ＠ｐｒ．ｘ．ｃｏｍ」、「ｐｒ−ｙ＠ｐｒ．ｙ．ｃｏｍ」のようなドメイン情報が付与される。「＠」より前の部分には、通信事業者の通信網を識別できる情報が付与されるため、対応するＳＩＰサーバと位置情報管理サーバでは同じ情報となる。また、「＠」より後の部分は、第３ドメインにＳＩＰサーバか、あるいは位置情報管理サーバかを識別する情報「ｓｓ」あるいは「ｐｒ」等が付与され、第２ドメインには、通信事業者の通信網を識別できる情報「ｘ」あるいは「ｙ」等が付与され、第１ドメインには、共通のドメイン「ｃｏｍ」が付与される。
【００２１】
なお、以下の説明では、位置情報管理サーバ１０に付与される「＠」以下のドメインを位置情報管理サーバドメイン情報と記載し、ＳＩＰサーバ２０に付与される「＠」以下のドメインをＳＩＰサーバドメイン情報（通信網識別情報）と記載する。また、位置情報管理サーバ１０とＳＩＰサーバ２０との間の通信は、ＳＩＰ方式のメッセージである、ＩＮＶＩＴＥ等を用いて行うものとしている。
【００２２】
次に、位置情報管理サーバ１０において、番号マッピングテーブル１４は、図３の番号マッピングテーブル１４Ｘに示されるように、「加入者」、「自網契約番号」、「ＦＭＣ番号」のデータ構成を有しており、それぞれ、通信事業者により付与される加入者識別情報、通信事業者が携帯電話端末２００に対して付与する電話番号、予め携帯電話端末２００に割当てられているＦＭＣ番号を対応付けて記憶する。
【００２３】
なお、「加入者」の欄、および当該「加入者」の欄に設定される加入者識別情報は、必須の情報ではなく、これらを除いた構成にて本実施形態を構成するようにしてもよい。
【００２４】
状態管理テーブル１５は、図３の状態管理テーブル１５Ｘに示されるように、「自網契約番号」、「在圏情報」のデータ構成を有している。「自網契約番号」には、通信事業者により付与される電話番号が予め記憶される。「在圏情報」には、位置情報管理サーバ１０の通信網に携帯電話端末２００が接続している場合には、携帯電話端末２００に対して付与された当該通信網の電話番号と当該通信網のＳＩＰサーバドメイン情報とを「＠」より組み合わされた情報、例えば「０３−ＡＡＡＡ−ＢＢＢＢ＠ｓｓ．ｘ．ｃｏｍ」が記憶される。また、「在圏情報」には、位置情報管理サーバ１０の通信網に携帯電話端末２００が属していない場合は、ＦＭＣ番号と、携帯電話端末２００が接続している通信網のＳＩＰサーバドメイン情報とが「＠」により組み合わされた情報、例えば「０６０−ＦＦＦＦ−ＧＧＧＧ＠ｓｓ．ｙ．ｃｏｍ」が記憶される。
【００２５】
通知先テーブル１３には、図３の通知先テーブル１３Ｘに示されるように「ＦＭＣ番号」と「通知先」のデータ構成を有している。「ＦＭＣ番号」には携帯電話端末２００のＦＭＣ番号が記憶される。「通知先」には、携帯電話端末２００が自らの通信網に接続していることを他の位置情報管理サーバ１０に通知するため、ＦＭＣ番号に対応付けて、当該ＦＭＣ番号を管理している位置情報管理サーバドメイン情報が記憶される。
【００２６】
通信部１６は、他の位置情報管理サーバとの間で、後述する状態通知情報の送受信を行う。検索部１１は、携帯電話端末２００へのＦＭＣ番号による発信が発生した場合、ＳＩＰサーバ２０からの検索要求を受けて、番号マッピングテーブル１４によりＦＭＣ番号から自網契約番号への変換を行い、変換した自網契約番号に対応する在圏情報を状態管理テーブル１５から検出する。更新部１２は、携帯電話端末２００が新たに接続した場合に、状態管理テーブル１５の「在圏情報」の書き換えを行うとともに、状態通知情報を生成し、通信部１６を通じて他の位置情報管理サーバへ送信する。また、更新部１２は、他の位置情報管理サーバから状態通知情報を受信した際に、受信した状態通知情報に基づいて状態管理テーブル１５の「在圏情報」の書き換えを行う。
【００２７】
次に、ＳＩＰサーバ２０において、ロケーションテーブル２３は、図３にてロケーションテーブル２３Ｘに示されるように「加入者識別情報」、「電話番号」、「ＩＰアドレス」のデータ構成を有している。「加入者」及び「電話番号」には、それぞれ通信事業者により予め付与される加入者識別情報及び電話番号が記憶されている。「ＩＰアドレス」には、携帯電話端末２００が、ＶｏＩＰ終端装置からの無線信号を検出し、ＶｏＩＰ終端装置からＤＨＣＰ（Dynamic Host Configuration Protocol）等により、付与される「ＩＰアドレス」が、携帯電話端末２００から通知されることにより記憶される。
【００２８】
通信処理部２４は、一方で、ＶｏＩＰ終端装置と接続し、他方で、他のサーバシステムのＳＩＰサーバ２０と接続し、ＳＩＰ方式による呼接続処理のメッセージの送受信を行い、通話路の設定あるいは切断の処理を行う。また、通信処理部２４は、ＶｏＩＰ終端装置や他のＳＩＰサーバから接続要求を受信した場合、位置情報管理サーバ１０に対して、接続要求に含まれるＦＭＣ番号の在圏情報を得るため、検索要求を送信する。
【００２９】
認証処理部２１は、携帯電話端末２００からＶｏＩＰ終端装置を介して送信される登録要求が通信処理部２４により受信されると、受信された登録要求に含まれる情報に基づいて、携帯電話端末２００に対して通信サービスを行うか否かを判定するための認証を行う。また、認証処理部２１は、認証が成功した場合、通信サービスを開始するため登録要求に含まれる加入者識別情報及び電話番号に一致するロケーションテーブル２３の行に、当該登録要求に含まれるＩＰアドレスを記録する。
【００３０】
判定部２２は、通信処理部２４から位置情報管理サーバ１０に送信した検索要求に対応する検索応答を受けて、検索応答に含まれる在圏情報のＳＩＰサーバドメイン情報の部分が、ドメイン情報記憶部２５に記憶されるＳＩＰサーバドメイン情報と一致するか否かを判定し、一致する場合には、携帯電話端末２００が自通信網に接続しているとして、通信処理部２４に接続要求をＶｏＩＰ終端装置に転送させる。また、判定部２２は、一致しない場合には、携帯電話端末２００は、他の通信網に接続していると判定し、接続する他のＳＩＰサーバに接続要求を転送する。なお、接続する他のＳＩＰサーバが複数存在する場合には、ＳＩＰサーバドメイン情報と送信ポートを対応付ける経路検索テーブル等を備えており、当該経路検索テーブルに従って接続要求を転送する。
【００３１】
次に、図３を参照しつつ、位置情報管理サーバ１０への在圏情報の登録処理について説明する。前提として、携帯電話端末２００には、固定ＩＰ電話網契約番号、すなわち、通信事業者Ｘから付与された電話番号として、「０３−ＡＡＡＡ−ＢＢＢＢ」が割当てられ、ＦＭＣ番号として、「０６０−ＦＦＦＦ−ＧＧＧＧ」が割当てられているものとする。
【００３２】
まず、携帯電話端末２００が、ＶｏＩＰ終端装置Ｘからの無線信号を検出すると、ＶｏＩＰ終端装置ＸのＤＨＣＰにより、携帯電話端末２００にＩＰアドレス（１０．１０．１０．１０）が付与される。ＳＩＰサーバ２０Ｘに対して加入者識別情報「Ａ」と電話番号「０３−ＡＡＡＡ−ＢＢＢＢ」を含む登録要求のＲＥＧＩＳＴＥＲを送信する。ＳＩＰサーバ２０Ｘの通信処理部２４Ｘは、ＲＥＧＩＳＴＥＲを受信すると、受信したＲＥＧＩＳＴＥＲを認証処理部２１Ｘに送信する。認証処理部２１Ｘは、ロケーションテーブル２３Ｘに記憶されている「加入者」及び「電話番号」の項目に記憶される加入者識別情報と電話番号の情報の組み合わせと、ＲＥＧＩＳＴＥＲに含まれる加入者識別情報と電話番号の情報の組み合わせを比較し、一致する情報が存在するか否かを判定する。図３のロケーションテーブル２３Ｘには、加入者識別情報「Ａ」、電話番号「０３−ＡＡＡＡ−ＢＢＢＢ」の組み合わせが存在するため、認証処理部２１は、一致すると判定し、ＲＥＧＩＳＴＥＲに含まれるＩＰアドレス（１０．１０．１０．１０）をロケーションテーブル２３Ｘの「加入者」の項目が「Ａ」、「電話番号」の項目が「０３−ＡＡＡＡ−ＢＢＢＢ」の「ＩＰアドレス」の項目に記録する（ステップＳａ１）。
【００３３】
次に、認証処理部２１Ｘは、ロケーションテーブル２３ＸにＩＰアドレスの登録を行った電話番号、すなわち、「０３−ＡＡＡＡ−ＢＢＢＢ」と、ドメイン情報記憶部２５に記憶されるドメイン情報のうち「＠」以降の情報、すなわち「＠ｓｓ．ｘ．ｃｏｍ」を読み出し、電話番号と組み合わせて「０３−ＡＡＡＡ−ＢＢＢＢ＠ｓｓ．ｘ．ｃｏｍ」の情報を生成し、生成した情報を含む登録要求のＲＥＧＩＳＴＥＲとして位置情報管理サーバ１０Ｘの更新部１２に送信する（ステップＳａ２）。
【００３４】
ＲＥＧＩＳＴＥＲを受信した位置情報管理サーバ２０Ｘの更新部１２Ｘは、状態管理テーブル１５Ｘの「自網契約番号」の項目に基づいて、ＲＥＧＩＳＴＥＲに含まれる「＠」より前の「０３−ＡＡＡＡ−ＢＢＢＢ」に対応する行を検出し、検出した行の「在圏情報」の項目にＲＥＧＩＳＴＥＲに含まれる「０３−ＡＡＡＡ−ＢＢＢＢ＠ｓｓ．ｘ．ｃｏｍ」を記録する（ステップＳａ３）。次に、更新部１２は、ＲＥＧＩＳＴＥＲに含まれる「＠」より前の「０３−ＡＡＡＡ−ＢＢＢＢ」に対応するＦＭＣ番号「０６０−ＦＦＦＦ−ＧＧＧＧ」を番号マッピングテーブル１４Ｘから検出する（ステップＳａ４）。そして、更新部１６は、検出したＦＭＣ番号に対応する通知先の位置情報管理サーバの情報を通知先テーブル１３Ｘから検出する。ここでは、通信事業者Ｙの位置情報管理サーバ１０Ｙを宛先として検出することになる（ステップＳａ５）。そして、更新部１２は、ＦＭＣ番号と、対応するＳＩＰサーバドメイン情報「＠ｓｓ．ｘ．ｃｏｍ」を組み合わせた在圏情報「０６０−ＦＦＦＦ−ＧＧＧＧ＠ｓｓ．ｘ．ｃｏｍ」と、ＦＭＣ番号とを対応付けた状態通知情報を生成し、生成した状態通知情報を通知先テーブル１３Ｘから検出した位置情報管理サーバ１０Ｙに送信する（ステップＳａ６）。
【００３５】
位置情報管理サーバ１０Ｙの更新部１２Ｙは、通信部１２Ｙを通じて状態通知情報を受信し、受信した状態通知情報に含まれるＦＭＣ番号を番号マッピングテーブル１４Ｙから検索する。更新部１２Ｙは、検索により一致するＦＭＣ番号が存在するときは、当該位置情報管理サーバ１０Ｙにて状態通知情報に含まれるＦＭＣ番号を管理しているものと判定し、ＦＭＣ番号に対応する自網契約番号「０９０−ＣＣＣＣ−ＤＤＤＤ」を番号マッピングテーブル１４Ｙから読み出す（ステップＳａ７）。次に、更新部１２Ｙは、読み出した自網契約番号に対応する行を状態管理テーブル１５Ｙから検出し、検出した行の「在圏情報」の項目に、状態通知情報に含まれる「０６０−ＦＦＦＦ−ＧＧＧＧ＠ｓｓ．ｘ．ｃｏｍ」を記録する（ステップＳａ８）。
【００３６】
これにより、位置情報管理サーバ１０Ｘ、１０Ｙは、互いが携帯電話端末２００に割当てた電話番号を管理することなく、ＦＭＣ番号だけで携帯電話端末２００の在圏情報を管理することが可能となる。
【００３７】
次に、図４から図８を参照しつつ、ＳＩＰサーバ２０による異なる通信事業者間でのＦＭＣ番号を用いた呼接続処理の手順について説明する。
図４は、ＳＩＰサーバ２０の呼接続処理に関する手順の全体像を示したフローチャートである。まず、ＳＩＰサーバ２０の通信処理部２４が、ＳＩＰ方式による接続要求であるＩＮＶＩＴＥを受信する（ステップＳ１）。通信処理部２４は、受信したＩＮＶＩＴＥに含まれる着信先の電話番号が、ＦＭＣ番号であるか否かを判定する（ステップＳ２）。着信先の電話番号がＦＭＣ番号でない場合、すなわち、０６０番号方式以外の番号（例えば、ＯＡＢＪ，０９０、０５０）等の場合、通常の呼接続処理を行うため、上述したＳＩＰサーバ２０が内部に備える経路検索テーブル等に基づいて、自通信網に通信端末が接続しているか、あるいは他の通信網に接続しており、他のＳＩＰサーバ２０にＩＮＶＩＴＥを転送する必要があるかを判定して、ＩＮＶＩＴＥを送信するためのルーティング情報を設定する。そして、通信処理部２４は、設定したルーティング情報に従ってＩＮＶＩＴＥを送信する（ステップＳ８）。
【００３８】
一方、着信先の電話番号が、ＦＭＣ番号であると判定した場合、通信処理部２４は、位置情報管理サーバ１０に対して、携帯電話端末２００が在圏する位置情報の要求を行う（ステップＳ３）。そして、位置情報管理サーバ１０から在圏位置情報を受信した場合には、判定部２２により、自通信網に携帯電話端末２００が接続しているか、あるいは他の通信網に接続しており、他のＳＩＰサーバ２０にＩＮＶＩＴＥを転送する必要があるかを判定し、判定結果に基づいて通信処理部２４がＩＮＶＩＴＥを送信するためのルーティング情報を設定する（ステップＳ５）。そして、通信処理部２４は、設定したルーティング情報に従ってＩＮＶＩＴＥを送信する（ステップＳ６）。
【００３９】
以下に説明する図５から図８に示した手順は、上記のフローチャートのステップＳ２にて番号判定した結果、ＦＭＣ番号の場合のステップＳ３からＳ６の処理に対応する手順である。
【００４０】
図５及び図６は、発信元の固定電話である通信端末３００と、ＦＭＣ番号が付与された着信先の携帯電話端末２００が同じ通信事業者Ｘが運営する通信網に接続している場合の呼接続処理の手順を示したものである。
【００４１】
なお、図５及び図６に示した図では、図５及び図６に示す処理に先立って、図３を参照して説明した位置情報管理サーバ１０Ｘへの在圏情報の登録処理は完了しているものとする。また、携帯電話端末２００が、直接ＳＩＰ方式のメッセージの送受信を行うように記載しているが、上述したように、これらのメッセージは、携帯電話端末２００が接続するＶｏＩＰ終端装置により行われているものとする。また、通信端末３００は、図５及び図６の例では、直接ＩＰネットワークに接続するＳＩＰ方式の電話端末としているが、ＶｏＩＰルータ等に接続される固定電話端末であってもよい。以下、図５のステップを表題とし、詳細な手順については、図６のステップに従って説明する。
【００４２】
（ステップＳｂ１：発信）
まず、通信端末３００からＦＭＣ番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を着信先として発信が行われる。通信端末３００からの発信により、通信端末３００は、着信先としてＦＭＣ番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を含むＩＮＶＩＴＥをＳＩＰサーバ２０Ｘに送信する（ステップＳｃ１）。ＳＩＰサーバ２０Ｘは、ＩＮＶＩＴＥを受信すると暫定応答１００「Ｔｒｙｉｎｇ」を通信端末３００に送信する（ステップＳｃ２）。
【００４３】
（ステップＳｂ２：番号判定）
ＳＩＰサーバ２０Ｘの通信処理部２４Ｘは、ＩＮＶＩＴＥを受信すると、着信先の電話番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を読み出し、図４にて説明した番号判定、すなわち電話番号がＦＭＣ番号であるか否かの判定を行う。ここでは、ＦＭＣ番号であると判定することになる。
【００４４】
（ステップＳｂ３：位置問い合わせ）
通信処理部２４Ｘは、携帯電話端末２００の在圏情報を取得するため、受信したＩＮＶＩＴＥに含まれる着信先のＦＭＣ番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を読み出し、読み出したＦＭＣ番号を含む位置情報管理サーバ１０Ｘ宛てのＩＮＶＩＴＥのメッセージを生成し、生成したＩＮＶＩＴＥを位置情報管理サーバ１０Ｘに送信する（ステップＳｃ３）。
【００４５】
（ステップＳｂ４：在圏位置検出）
位置情報管理サーバ１０Ｘの検索部１１Ｘは、通信処理部２４Ｘから送信されるＩＮＶＩＴＥを受信すると、受信したＩＮＶＩＴＥに含まれる着信先のＦＭＣ番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を読み出し、読み出したＦＭＣ番号に基づいて番号マッピングテーブル１４Ｘを検索し、検索により一致する行の自網契約番号（０３−ＡＡＡＡ−ＢＢＢＢ）を番号マッピングテーブル１４Ｘから読み出す。そして、検索部１１Ｘは、読み出した自網契約番号に基づいて状態管理テーブル１５Ｘを検索し、検索により一致する行の在圏情報（０３−ＡＡＡＡ−ＢＢＢＢ＠ｓｓ．ｘ．ｃｏｍ）を状態管理テーブル１５Ｘから読み出す（ステップＳｃ５）。
【００４６】
（ステップＳｂ５：位置情報通知）
検索部１１Ｘは、状態管理テーブル１５Ｘから在圏情報（０３−ＡＡＡＡ−ＢＢＢＢ＠ｓｓ．ｘ．ｃｏｍ）を読み出すと、読み出した在圏情報を含む応答メッセージ３０２を生成し、ＳＩＰサーバ２０Ｘに送信する（ステップＳｃ６）。ＳＩＰサーバ２０Ｘは、応答メッセージ３０２を受信するとＡＣＫを位置情報管理サーバ１０Ｘに送信する（ステップＳｃ７）。
【００４７】
（ステップＳｂ６：着信）
ＳＩＰサーバ２０Ｘの判定部２２は、応答メッセージ３０２を受信すると、受信した応答メッセージ３０２に含まれる在圏情報のＳＩＰサーバドメイン情報（ｓｓ．ｘ．ｃｏｍ）がドメイン情報記憶部２５Ｘに記憶されているドメイン情報のＳＩＰサーバドメイン情報と一致するか否かを判定する。ここでは、ＳＩＰサーバドメイン情報が一致するため自通信網に携帯電話端末２００が接続していると判定する（ステップＳｃ８）。そして、判定部２２Ｘからの判定結果を受信した通信処理部２４Ｘは、次に、応答メッセージ３０２に含まれている在圏情報の「＠」より前の電話番号（０３−ＡＡＡＡ−ＢＢＢＢ）に対応するＩＰアドレス（１０．１０．１０．１０）をロケーションテーブル２３Ｘを参照して読み出す（ステップＳｃ９）。
【００４８】
通信処理部２４Ｘは、読み出したＩＰアドレス（１０．１０．１０．１０）に基づいて通信端末３００から受信したＩＮＶＩＴＥを携帯電話端末２００が接続しているＶｏＩＰ終端装置に送信する（ステップＳｃ１０）。ＩＮＶＩＴＥを受信したＶｏＩＰ終端装置は、暫定応答１００「Ｔｒｙｉｎｇ」をＳＩＰサーバ１０Ｘに送信する（ステップＳｃ１１）。ＶｏＩＰ終端装置は、暫定応答１００を送信した後、呼出応答１８０「Ｒｉｎｇｉｎｇ」を通信端末３００に送信し、これにより、携帯電話端末２００には呼出音が報知され、通信端末３００は、リングバックトーン音が出力されることになる（ステップＳｃ１２）。そして、携帯電話端末２００においてユーザが操作して着信すると、携帯電話端末２００に接続されるＶｏＩＰ終端装置は、着信応答２００「ＯＫ」を通信端末３００に送信する（ステップＳｃ１３）。通信端末３００は、着信応答２００「ＯＫ」を受信すると、ＡＣＫをＶｏＩＰ終端装置に送信する（ステップＳｃ１４）。そして、通信端末３００と携帯電話端末２００との間で呼が確立する（ステップＳｃ１５）。
【００４９】
次に、図７及び図８を参照しつつ異なる通信事業者Ｘ、Ｙの間でのＦＭＣ番号が付与される携帯電話端末２００及び携帯電話端末４００の間での呼接続処理の手順について説明する。
【００５０】
なお、図７及び図８に示した図では、携帯電話端末２００が通信事業者Ｙに接続していた状態から、移動により通信事業者ＸのＶｏＩＰ終端装置Ｘの無線信号を検出し、図３にて説明したように位置情報管理サーバ１０Ｘに登録処理が行われ、さらに、通信事業者Ｙの位置情報管理サーバ１０Ｙに対しても状態通知情報が送信され、登録が完了しているものとする。また、携帯電話端末２００及び携帯電話端末４００が、直接ＳＩＰ方式のメッセージの送受信を行うように記載しているが、上述したように、これらのメッセージは、携帯電話端末２００が接続するＶｏＩＰ終端装置Ｘ及び携帯電話端末が接続するＶｏＩＰ終端装置Ｙにより送受信されているものとする。また、携帯電話端末２００については上述した実施形態の通りＦＭＣ番号として（０６０−ＦＦＦＦ−ＧＧＧＧ）が付与されており、通信事業者Ｘの契約番号としては（０３−ＡＡＡＡ−ＢＢＢＢ）が割当てられており、通信事業者Ｙの契約番号としては（０９０−ＲＲＲＲ−ＳＳＳＳ）割当てられているものとする。また、携帯電話端末４００については、ＦＭＣ番号として（０６０−ＨＨＨＨ−ＩＩＩＩ）が付与されており、通信事業者Ｙの契約番号としては（０９０−ＪＪＪＪ−ＫＫＫＫ）が割当てられており、通信事業者Ｘの契約番号としては（０３−ＬＬＬＬ−ＭＭＭＭ）が割当てられているものとする。以下、図７のステップを表題とし、詳細な手順については、図８のステップに従って説明する。
【００５１】
（ステップＳｄ１：発信）
まず、携帯電話端末４００からＦＭＣ番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を着信先として発信が行われる。携帯電話端末４００からの発信により、携帯電話端末４００のＶｏＩＰ終端装置Ｙは、着信先としてＦＭＣ番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を含むＩＮＶＩＴＥをＳＩＰサーバ２０Ｙに送信する（ステップＳｅ１）。ＳＩＰサーバ２０Ｙは、ＩＮＶＩＴＥを受信すると暫定応答１００「Ｔｒｙｉｎｇ」を携帯電話端末４００のＶｏＩＰ終端装置Ｙに送信する（ステップＳｅ２）。
【００５２】
（ステップＳｄ２：番号判定）
ＳＩＰサーバ２０Ｙの通信処理部２４Ｙは、ＩＮＶＩＴＥを受信すると、着信先の電話番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を読み出し、図４にて説明した番号判定、すなわち電話番号がＦＭＣ番号であるか否かの判定を行う。ここでは、ＦＭＣ番号であると判定することになる。
【００５３】
（ステップＳｄ３：位置問い合わせ）
通信処理部２４Ｙは、携帯電話端末２００の在圏情報を取得するため、受信したＩＮＶＩＴＥに含まれる着信先のＦＭＣ番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を読み出し、読み出したＦＭＣ番号を含む位置情報管理サーバ１０Ｙ宛てのＩＮＶＩＴＥのメッセージを生成し、生成したＩＮＶＩＴＥを位置情報管理サーバ１０Ｙに送信する（ステップＳｅ３）。
【００５４】
（ステップＳｄ４：在圏位置検出）
位置情報管理サーバ１０Ｙの検索部１１Ｙは、通信処理部２４Ｙから送信されるＩＮＶＩＴＥを受信すると、受信したＩＮＶＩＴＥに含まれる着信先のＦＭＣ番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を読み出し、読み出したＦＭＣ番号に基づいて番号マッピングテーブル１４Ｙを検索し、検索により一致する行の自網契約番号（０９０−ＣＣＣＣ−ＤＤＤＤ）を番号マッピングテーブル１４Ｙから読み出す。そして、検索部１１Ｙは、読み出した自網契約番号に基づいて状態管理テーブル１５Ｙを検索し、検索により一致する行の在圏情報（０６０−ＦＦＦＦ−ＧＧＧＧ＠ｓｓ．ｘ．ｃｏｍ）を状態管理テーブル１５Ｘから読み出す（ステップＳｅ５）。
【００５５】
（ステップＳｄ５：位置情報通知）
検索部１１Ｙは、状態管理テーブル１５Ｙから在圏情報（０６０−ＦＦＦＦ−ＧＧＧＧ＠ｓｓ．ｘ．ｃｏｍ）を読み出すと、読み出した在圏情報を含む応答メッセージ３０２を生成し、ＳＩＰサーバ２０Ｙに送信する（ステップＳｅ６）。ＳＩＰサーバ２０Ｙは、応答メッセージ３０２を受信するとＡＣＫを位置情報管理サーバ１０Ｙに送信する（ステップＳｅ７）。
【００５６】
（ステップＳｄ６：ルーティング制御）
ＳＩＰサーバ２０Ｙの判定部２２Ｙは、応答メッセージ３０２を受信すると、受信した応答メッセージ３０２に含まれる在圏情報のＳＩＰサーバドメイン情報（ｓｓ．ｘ．ｃｏｍ）がドメイン情報記憶部２５Ｙに記憶されているドメイン情報のＳＩＰサーバドメイン情報と一致するか否かを判定する。ここでは、ドメイン情報記憶部２５Ｙに記憶されているドメイン情報のＳＩＰサーバドメイン情報は、（ｓｓ．ｙ．ｃｏｍ）であるため一致しないと判定することになる（ステップＳｅ８）。そのため、判定部２２Ｙから判定結果を受けた通信処理部２４Ｙは、ｓｓ．ｘ．ｃｏｍに対応するＳＩＰサーバ２０Ｘを内部に記憶している経路検索テーブルから検出し、携帯電話端末４００のＶｏＩＰ終端装置Ｙから受信したＩＮＶＩＴＥのＲ−ＵＲＩに「０６０−ＦＦＦＦ−ＧＧＧＧ＠ｓｓ．ｘ．ｃｏｍ」を設定する。また、このときＩＮＶＩＴＥに含まれる発信元電話番号、すなわち携帯電話端末４００の通信事業者Ｙにおける契約者番号（０９０−ＪＪＪＪ−ＫＫＫＫ）を、ＦＭＣ番号に書き換えるため、位置情報管理サーバ１０Ｙの検索部１１Ｙに要求し、検索部１１Ｙは、番号マッピングテーブル１４Ｙから検出した（０６０−ＨＨＨＨ−ＩＩＩＩ）をＳＩＰサーバ２０Ｙの通信処理部２４Ｙに応答する。通信処理部２４Ｙは、ＩＮＶＩＴＥの発信元電話番号、すなわちＦｒｏｍの「Ｄｉｓｐｌａｙ−ｎａｍｅ」及び「ユーザ識別子」の値である「０９０−ＪＪＪＪ−ＫＫＫＫ」を「０６０−ＨＨＨＨ−ＩＩＩＩ」に書き換える（ステップＳｅ９）。そして、通信処理部２４は、通信事業者ＸのＳＩＰサーバ２０ＸにＩＮＶＩＴＥを送信する（ステップＳｅ１１）。通信事業者ＸのＳＩＰサーバ２０Ｘの通信処理部２４Ｘは、ＩＮＶＩＴＥを受信すると、暫定応答１００「Ｔｒｙｉｎｇ」を応答する（ステップＳｅ１２）。
【００５７】
なお、ＩＮＶＩＴＥに含まれる発信元電話番号を書き換える構成としては、上述した構成以外に、ＳＩＰサーバ２０Ｙに、発番号通知サービスの機能等を備えさせて、ＦＭＣ番号の契約ユーザからの発信の場合には、予めＳＩＰサーバ２０Ｙに記憶してあるＦＭＣ番号で一律に書き換えるような構成としてもよい。
【００５８】
（ステップＳｄ７：位置問い合わせ）
通信処理部２４Ｘは、携帯電話端末２００の在圏情報を取得するため、ＳＩＰサーバ２０Ｙから受信したＩＮＶＩＴＥに含まれる着信先のＦＭＣ番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を読み出し、読み出したＦＭＣ番号を含む位置情報管理サーバ１０Ｘ宛てのＩＮＶＩＴＥのメッセージを生成し、生成したＩＮＶＩＴＥを位置情報管理サーバ１０Ｘに送信する（ステップＳｅ１３）。
【００５９】
（ステップＳｄ８：在圏位置検出）
位置情報管理サーバ１０Ｘの検索部１１Ｘは、通信処理部２４Ｘから送信されるＩＮＶＩＴＥを受信すると、受信したＩＮＶＩＴＥに含まれる着信先のＦＭＣ番号（０６０−ＦＦＦＦ−ＧＧＧＧ）を読み出し、読み出したＦＭＣ番号に基づいて番号マッピングテーブル１４Ｘを検索し、検索により一致する行の自網契約番号（０３−ＡＡＡＡ−ＢＢＢＢ）を番号マッピングテーブル１４Ｘから読み出す。そして、検索部１１Ｘは、読み出した自網契約番号に基づいて状態管理テーブル１５Ｘを検索し、検索により一致する行の在圏情報（０３−ＡＡＡＡ−ＢＢＢＢ＠ｓｓ．ｘ．ｃｏｍ）を状態管理テーブル１５Ｘから読み出す（ステップＳｅ１４）。
【００６０】
（ステップＳｄ９：位置情報通知）
検索部１１Ｘは、状態管理テーブル１５Ｘから在圏情報（０３−ＡＡＡＡ−ＢＢＢＢ＠ｓｓ．ｘ．ｃｏｍ）を読み出すと、読み出した在圏情報を含む応答メッセージ３０２を生成し、ＳＩＰサーバ２０Ｘに送信する（ステップＳｅ１６）。ＳＩＰサーバ２０Ｘは、応答メッセージ３０２を受信するとＡＣＫを位置情報管理サーバ１０Ｘに送信する（ステップＳｅ１７）。
【００６１】
（ステップＳｄ１０：着信）
ＳＩＰサーバ２０Ｘの判定部２２Ｘは、応答メッセージ３０２を受信すると、受信した応答メッセージ３０２に含まれる在圏情報のＳＩＰサーバドメイン情報（ｓｓ．ｘ．ｃｏｍ）がドメイン情報記憶部２５Ｘに記憶されているドメイン情報のＳＩＰサーバドメイン情報と一致するか否かを判定する。ここでは、ＳＩＰサーバドメイン情報が一致するため自通信網に携帯電話端末２００が接続していると判定する（ステップＳｅ１８）。そして、判定部２２Ｘからの判定結果を受信した通信処理部２４Ｘは、次に、応答メッセージ３０２に含まれている在圏情報の「＠」より前の電話番号（０３−ＡＡＡＡ−ＢＢＢＢ）に対応するＩＰアドレス（１０．１０．１０．１０）をロケーションテーブル２３Ｘを参照して読み出す（ステップＳｅ１９）。
【００６２】
通信処理部２４Ｘは、読み出したＩＰアドレス（１０．１０．１０．１０）に基づいてＳＩＰサーバ２０Ｙから受信したＩＮＶＩＴＥを携帯電話端末２００が接続しているＶｏＩＰ終端装置Ｘに送信する（ステップＳｅ２０）。ＩＮＶＩＴＥを受信したＶｏＩＰ終端装置Ｘは、暫定応答１００「Ｔｒｙｉｎｇ」をＳＩＰサーバ１０Ｘに送信する（ステップＳｅ２１）。ＶｏＩＰ終端装置Ｘは、暫定応答１００を送信した後、呼出応答１８０「Ｒｉｎｇｉｎｇ」を携帯電話端末４００が接続するＶｏＩＰ終端装置Ｙに送信し、これにより、携帯電話端末２００には呼出音が報知され携帯電話端末４００は、リングバックトーン音が出力されることになる（ステップＳｅ２２）。そして、携帯電話端末２００においてユーザが操作して着信すると、携帯電話端末２００に接続されるＶｏＩＰ終端装置Ｘは、着信応答２００「ＯＫ」をＶｏＩＰ終端装置Ｙに送信する（ステップＳｅ２３）。ＶｏＩＰ終端装置Ｙは、着信応答２００「ＯＫ」を受信すると、ＡＣＫをＶｏＩＰ終端装置Ｘに送信する（ステップＳｅ２４）。そして、携帯電話端末４００と携帯電話端末２００との間で呼が確立する（ステップＳｅ２５）。このとき、携帯電話端末２００の着信履歴には、ＩＮＶＩＴＥに含まれていた発信側の携帯電話端末４００のＦＭＣ番号（０６０−ＨＨＨＨ−ＩＩＩＩ）が記録されることになる。
【００６３】
上記の実施形態の構成により、携帯電話端末に対する呼接続処理において、複数の通信事業者の通信網において、１つのＦＭＣ番号にて携帯電話端末に接続させることが可能となる。そのため、各通信事業者は、他の通信事業者が割当てた電話番号を自通信網内で管理する必要がなくなり、サービスの登録や変更の際に、他の通信事業者との間で情報を流通させる必要がなく、維持管理を容易にすることができる。
【００６４】
また、ＦＭＣ番号が付与される携帯電話端末における番号管理については、位置情報管理サーバにて行うため、既存の自通信網の通信端末の番号管理については変更なしに、ＦＭＣ番号が付与される携帯電話端末の番号管理のみを追加することができる。
【００６５】
また、連携する通信事業者の数が多くなっても、番号管理のための情報は増加せず、１つの通信事業者で管理するのは自通信網の電話番号対応で管理する在圏情報だけで管理することができる。
【００６６】
また、ＦＭＣ番号が付与される携帯電話端末の場合には、発信の際に、発信元の電話番号をＦＭＣ番号に書き換えることができるため、着信側の端末には、着信履歴としてＦＭＣ番号を記憶することになり、呼び返しの際に、ＦＭＣ番号を用いることができるため、ＦＭＣ番号が付与される携帯電話端末が、いずれかの契約している通信事業者の通信網に接続している限り、呼び出しを行うことが可能となる。
【００６７】
また、従来の固定電話端末に採用されているＯＡＢＪ番号のように場所を特定するような番号を表番号とした場合、発信側のユーザが知らない間に、携帯電話の通信網にて着信されてしまい、高い通話料金にて課金されてしまう可能性があった。しかし、上記の実施形態のようにＦＭＣ番号にて発信を行うことで、例えばＳＩＰサーバから、接続先を料金が携帯電話に比べて定額な固定電話通信網に接続するのか、あるいは携帯電話通信網に接続するのかなどを接続前に発信側の通信端末にアナウンスさせるようにすることで、ユーザにどの料金体系の通信網に接続するかを事前に知らせることが可能となる。
【００６８】
また、携帯電話端末２００が、２つ以上の通信事業者のネットワークに接続してしまった場合には、予め定められている優先度に基づいて振り分けるようにしてもよい。例えば、公衆無線ＬＡＮと携帯電話網の無線信号を検出してしまった場合には、料金の安い公衆無線ＬＡＮの無線信号に基づいて接続するような構成となる。
【００６９】
また、上述した実施形態においては、上述したＳＩＰサーバ、位置情報管理サーバなどによる一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。すなわち、ＳＩＰサーバ、位置情報管理サーバにおける、各処理手段、処理部は、ＣＰＵ等の中央演算処理装置がＲＯＭやＲＡＭ等の主記憶装置に上記プログラムを読み出して、情報の加工・演算処理を実行することにより、実現されるものである。
【００７０】
ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００７１】
【図１】本発明の一実施形態によるサーバシステムを備えた通信システムを示すブロック図である。
【図２】本実施形態によるサーバシステムの内部構成を示したブロック図である。
【図３】本実施形態による在圏情報の登録処理を示した図である。
【図４】本実施形態によるＳＩＰサーバにおける番号判定の処理を示したフローチャートである。
【図５】本実施形態による同一通信網におけるＦＭＣ番号の携帯電話端末への呼接続処理を示したフローチャートである。
【図６】本実施形態による同一通信網におけるＦＭＣ番号の携帯電話端末への呼接続処理を示したシーケンス図である。
【図７】本実施形態による異なる通信網間でのＦＭＣ番号の携帯電話端末への呼接続処理を示したフローチャートである。
【図８】本実施形態による異なる通信網間でのＦＭＣ番号の携帯電話端末への呼接続処理を示したシーケンス図である。
【符号の説明】
【００７２】
１０  位置情報管理サーバ
１１  検索部（検索手段）
１２  更新部（第１の記録手段、第２の記録手段）
１３  通知先テーブル
１４  番号マッピングテーブル
１５  状態管理テーブル（状態管理記憶手段）
１６  通信部（状態通知手段）
１７  ドメイン情報記憶部
２０  ＳＩＰサーバ
２１  認証処理部
２２  判定部（判定手段）
２３  ロケーションテーブル
２４  通信処理部（通信処理手段）
２５  ドメイン情報記憶部
１００  サーバシステム（サーバ装置）
【図１】
0004459919.tif 000002
【図２】
0004459919.tif 000003
【図３】
0004459919.tif 000004
【図４】
0004459919.tif 000005
【図５】
0004459919.tif 000006
【図６】
0004459919.tif 000007
【図７】
0004459919.tif 000008
【図８】
0004459919.tif 000009