(57)【要約】  【課題】呼制御サーバの変更を意識させることなく、呼制御サーバのアドレスを予め登録しておく必要がある一般的なＩＰ電話端末を、ＩＰ電話システムに参加させることが可能な技術を提供する。  【解決手段】サーバ機能付ＩＰ電話端末２は、呼制御サーバ機能を有しており、各サーバ機能付ＩＰ電話端末２間で決定された特定のサーバ機能付ＩＰ電話端末２のみがこの呼制御サーバ機能を有効にする。通常ＩＰ電話端末３には、呼制御サーバのアドレスとして中継機能付ＩＰ電話端末１のアドレスが登録されている。中継機能付ＩＰ電話端末１は、呼制御サーバとして機能する特定のサーバ機能付ＩＰ電話端末２を管理しており、通常ＩＰ電話端末３と特定のサーバ機能付ＩＰ電話端末２との間の呼制御メッセージのやり取りを中継する。【選択図】図１
2010283700.tif 000002
【特許請求の範囲】
【請求項１】
呼制御サーバおよびＩＰ電話端末間の呼制御メッセージのやり取りを中継する中継装置であって、
稼働中の前記呼制御サーバのアドレスを管理するサーバアドレス管理手段と、
本中継装置を利用する前記ＩＰ電話端末のアドレスおよび電話番号を管理する端末アドレス管理手段と、
前記ＩＰ電話端末から受信した前記呼制御メッセージの送信先アドレスを、本中継装置のアドレスから、前記サーバアドレス管理手段により管理されている前記呼制御サーバのアドレスに変換して、当該呼制御メッセージを送信する上り中継手段と、
前記呼制御サーバから受信した前記呼制御メッセージの送信先アドレスを、本中継装置のアドレスから、当該呼制御メッセージの送信先電話番号に対応付けられて前記端末アドレス管理手段により管理されている前記ＩＰ電話端末のアドレスに変換して、当該呼制御メッセージを送信する下り中継手段と、を有する
ことを特徴とする中継装置。
【請求項２】
請求項１に記載の中継装置であって、
前記呼制御サーバが起動時に通知するサーバ起動通知を受信するサーバ起動通知受信手段をさらに有し、
前記サーバアドレス管理手段は、
前記サーバ起動通知受信手段が直前に受信した前記サーバ起動通知の送信元アドレスを、稼働中の前記呼制御サーバのアドレスとして管理する
ことを特徴とする中継装置。
【請求項３】
請求項１に記載の中継装置であって、
前記サーバアドレス管理手段により管理されている前記アドレスに送信した帰属要求に対する応答を所定時間内に受信しなかった場合に、所定のアドレス各々に対して帰属要求を送信し、その応答の有無に基づいて稼動中の呼制御サーバを探索するサーバ探索手段をさらに有し、
前記サーバアドレス管理手段は、
前記サーバ探索手段が直前に探索した前記稼働中の呼制御サーバのアドレスを管理する
ことを特徴とする中継装置。
【請求項４】
請求項１ないし３のいずれか一項に記載の中継装置であって、
前記端末アドレス管理手段は、
前記ＩＰ電話端末から前記呼制御メッセージを受信した場合に、当該呼制御メッセージの送信元電話番号を管理していないならば、当該送信元電話番号および当該呼制御メッセージの送信元アドレスを、本中継装置を利用する前記ＩＰ電話端末のアドレスおよび電話番号として管理する
ことを特徴とする中継装置。
【請求項５】
請求項１ないし４のいずれか一項に記載の中継装置を備えたＩＰ電話端末。
【請求項６】
呼制御サーバとＩＰ電話端末との間でやり取りされる呼制御メッセージの中継方法であって、
前記呼制御サーバおよび前記ＩＰ電話端末が接続されるネットワーク上に中継装置を設置して、当該中継装置のアドレスを、前記呼制御サーバのアドレスとして前記ＩＰ電話端末に登録し、
前記中継装置に、稼働中の前記呼制御サーバを管理させ、当該呼制御サーバと前記ＩＰ電話端末との間の呼制御メッセージのやり取りを中継させる
ことを特徴とする中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ電話端末と呼制御サーバとの間でやり取りされる呼制御メッセージの中継技術に関する。
【背景技術】
【０００２】
特許文献１には、呼制御サーバを特別に設置することなくＩＰ電話システムを構築する技術が開示されている。この技術において、各ＩＰ電話端末は、各ＩＰ電話端末の発着信、転送等の呼制御を処理する呼制御サーバ機能を有している。そして、各ＩＰ電話端末間で決定された特定のＩＰ電話端末のみが、この呼制御サーバ機能を有効にし、自ＩＰ電話端末を含むすべてのＩＰ電話端末の呼制御を処理する。これにより、ＩＰ電話システムが構築される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２０５６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術において、特定のＩＰ電話端末は、システム起動時や、それまでの特定のＩＰ電話端末がリンクダウンした場合などに新たに決定されるため、動的に変更される可能性がある。このため、呼制御サーバのアドレスを予め手動で登録しておく必要がある一般的なＩＰ電話端末を特許文献１に記載のＩＰ電話システムに参加させようとすると、呼制御サーバとして機能する特定のＩＰ電話端末が動的に変更される都度、一般的なＩＰ電話端末に登録されている呼制御サーバのアドレスを手動で変更しなければならず煩雑である。
【０００５】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、呼制御サーバの変更を意識させることなく、呼制御サーバのアドレスを予め登録しておく必要がある一般的なＩＰ電話端末を、ＩＰ電話システムに参加させることが可能な技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、呼制御サーバおよびＩＰ電話端末と同じネットワーク上に中継装置を設置して、この中継装置のアドレスを、呼制御サーバのアドレスとしてＩＰ電話端末に登録する。そして、中継装置に、稼働中の呼制御サーバを管理させ、この呼制御サーバとＩＰ電話端末との間の呼制御メッセージのやり取りを中継させる。
【０００７】
例えば、本発明は、呼制御サーバおよびＩＰ電話端末間の呼制御メッセージのやり取りを中継する中継装置であって、
稼働中の前記呼制御サーバのアドレスを管理するサーバアドレス管理手段と、
本中継装置を利用する前記ＩＰ電話端末のアドレスおよび電話番号を管理する端末アドレス管理手段と、
前記ＩＰ電話端末から受信した前記呼制御メッセージの送信先アドレスを、本中継装置のアドレスから前記サーバアドレス管理手段により管理されている前記呼制御サーバのアドレスに変換して、当該呼制御メッセージを送信する上り中継手段と、
前記呼制御サーバから受信した前記呼制御メッセージの送信先アドレスを、本中継装置のアドレスから当該呼制御メッセージの送信先電話番号に対応付けられて前記端末アドレス管理手段により管理されている前記ＩＰ電話端末のアドレスに変換して、当該呼制御メッセージを送信する下り中継手段と、を有する。
【０００８】
ここで、中継装置は、ＩＰ電話システムを構築するＩＰ電話端末のうちのいずれか一つであってもよい。
【発明の効果】
【０００９】
本発明によれば、呼制御サーバの変更を意識させることなく、呼制御サーバのアドレスを予め登録しておく必要がある一般的なＩＰ電話端末を、ＩＰ電話システムに参加させることができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の一実施の形態に係るＩＰ電話システムの概略図である。
【図２】図２は、中継機能付ＩＰ電話端末１の概略構成図である。
【図３】図３（Ａ）は、サーバアドレス記憶部１５１の登録内容例を模式的に表した図であり、図３（Ｂ）は、端末アドレス記憶部１５５の登録内容例を模式的に表した図である。
【図４】図４は、中継機能付ＩＰ電話端末１の受信動作を説明するためのフロー図である。
【図５】図５は、図１に示すＩＰ電話システムの呼制御サーバへの帰属動作を説明するためのシーケンス図である。
【図６】図６（Ａ）は、図１に示すＩＰ電話システムにおいて、ＷＡＮ５から、通常ＩＰ電話端末３の電話番号を送信先番号とする着信があった場合の動作を説明するためのシーケンス図であり、図６（Ｂ）は、図１に示すＩＰ電話システムにおいて、通常ＩＰ電話端末３から、ＷＡＮ５側の電話番号を送信先番号とする発信があった場合の動作を説明するためのシーケンス図である。
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態について説明する。
【００１２】
図１は、本発明の一実施の形態に係るＩＰ電話システムの概略図である。
【００１３】
図示するように、本実施の形態に係るＩＰ電話システムは、中継機能付ＩＰ電話端末１と、複数のサーバ機能付ＩＰ電話端末２と、少なくとも一台の通常ＩＰ電話端末３と、中継機能付ＩＰ電話端末１、サーバ機能付ＩＰ電話端末２、および通常ＩＰ電話端末３を相互接続するＬＡＮ４と、ＬＡＮ４をＷＡＮ５に接続するゲートウェイ６と、を有する。
【００１４】
サーバ機能付ＩＰ電話端末２は、ＩＰ電話システムを構成するすべてのＩＰ電話端末１〜３の発着信、転送等の呼制御を処理する呼制御サーバ機能を有しており、各サーバ機能付ＩＰ電話端末２間で決定された特定のサーバ機能付ＩＰ電話端末２のみが、この呼制御サーバ機能を有効にして、ＩＰ電話システムを構成するすべてのＩＰ電話端末１〜３の呼制御を処理する。
【００１５】
ここで、特定のサーバ機能付ＩＰ電話端末２は、ＩＰ電話システムの起動時やそれまでの特定のサーバ機能付ＩＰ電話端末２がリンクダウンした場合などに新たに決定される。このため、動的に変更される可能性がある。なお、サーバ機能付ＩＰ電話端末２は、特定のサーバ機能付ＩＰ電話端末２に決定されると、ＬＡＮ４上にサーバ起動通知をマルチキャスト送信する。
【００１６】
サーバ機能付ＩＰ電話端末２には、例えば特許文献１に記載のＩＰ電話端末（ＩＰホン）を利用できるので、その詳細な説明を省略する。
【００１７】
通常ＩＰ電話端末３は、呼制御サーバのアドレスを例えば手動等で予め登録しておく必要がある一般的なＩＰ電話端末である。本実施の形態では、通常ＩＰ電話端末３には、制御サーバのアドレスとして中継機能付ＩＰ電話端末１のアドレスが登録されているものとする。なお、通常ＩＰ電話端末３には、既存の様々なＩＰ電話端末を利用できるので、その詳細な説明を省略する。
【００１８】
中継機能付ＩＰ電話端末１は、ＩＰ電話端末としての機能に加え、呼制御サーバとして機能する特定のサーバ機能付ＩＰ電話端末２と通常ＩＰ電話端末３との間の呼制御メッセージのやり取りを中継する機能を備えたＩＰ電話端末である。
【００１９】
図２は、中継機能付ＩＰ電話端末１の概略構成図である。
【００２０】
図示するように、中継機能付ＩＰ電話端末１は、マンマシンインターフェース部１１と、ＬＡＮインターフェース部１２と、通信制御部１３と、ＩＰ電話処理部１４と、中継処理部１５と、を有する。
【００２１】
マンマシンインターフェース部１１は、ユーザが電話および各種操作を行うためのインターフェースであり、図示していないが、ハンドセット、ダイヤルキー等の操作部、およびＬＣＤ、ＬＥＤ等の表示部を備える。
【００２２】
ＬＡＮインターフェース部１２は、ＬＡＮ４に接続するためのインターフェースである。
【００２３】
通信制御部１３は、ＬＡＮインターフェース部１２を介して、ＬＡＮ４に接続された各機器（サーバ機能付ＩＰ電話端末２、通常ＩＰ電話端末３、ゲートウェイ６等）との通信を制御する。
【００２４】
ＩＰ電話処理部１４は、ＩＰ電話端末として機能するために必要な処理を行う。図示するように、ＩＰ電話処理部１４は、呼制御部１４１と、通話処理部１４２と、を有する。
【００２５】
呼制御部１４１は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）等の所定の呼制御プロトコルに従い、呼制御サーバ経由で通話相手と呼制御メッセージをやり取りすることにより、セッションの確立・解放を実施する。ここで、呼制御サーバのアドレスには、後述のサーバアドレス記憶部１５１に記憶されているアドレスを用いるものとする。
【００２６】
通話処理部１４２は、ＲＴＰ（Ｒｅａｌｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）等の所定の伝送プロトコルに従い、呼制御部１４１により確立されているセッションを介して通話相手と通話データを送受信して処理する。具体的には、マンマシンインターフェース部１１を介してユーザにより音声入力された音声信号を通話データに符号化し、セッションを介して通話相手に送信するとともに、セッションを介して通話相手から通話データを受信して、この通話データを音声信号に復号し、マンマシンインターフェース部１１から音声出力する。
【００２７】
中継処理部１５は、呼制御サーバとして機能する特定のサーバ機能付ＩＰ電話端末２と通常ＩＰ電話端末３との間でやり取りされる呼制御メッセージを中継するために必要な処理を行う。図示するように、中継処理部１５は、サーバアドレス記憶部１５１と、サーバ起動通知受信部１５２と、サーバアドレス管理部１５３と、上り中継部１５４と、端末アドレス記憶部１５５と、端末アドレス管理部１５６と、下り中継部１５７と、を有する。
【００２８】
サーバアドレス記憶部１５１には、呼制御サーバのアドレスが記憶される。図３（Ａ）は、サーバアドレス記憶部１５１の登録内容例を模式的に表した図である。図示するように、サーバアドレス記憶部１５１には、呼制御サーバのアドレス（サーバアドレス）を登録するためのフィールド１５１１と、サーバアドレスの更新日時を登録するためのフィールド１５１２と、を有するレコード１５１０が登録される。
【００２９】
サーバ起動通知受信部１５２は、ＬＡＮインターフェース部１２および通信制御部１３を介して、呼制御サーバとして機能する特定のサーバ機能付ＩＰ電話端末２からマルチキャスト送信されたサーバ起動通知を受信する。
【００３０】
サーバアドレス管理部１５３は、呼制御サーバのアドレスを管理する。具体的には、サーバ起動通知受信部１５２がサーバ起動通知を新たに受信した場合に、サーバアドレス記憶部１５１に記憶されているレコード１５１０のフィールド１５１１に登録されているサーバアドレスを、新たに受信したサーバ起動通知の送信元アドレスに更新する。
【００３１】
上り中継部１５４は、ＬＡＮインターフェース部１２および通信制御部１３を介して、通常ＩＰ電話端末３から呼制御メッセージを受信すると、この呼制御メッセージの送信先アドレスを、本中継機能付ＩＰ電話端末１のアドレスから、サーバアドレス記憶部１５１に記憶されたレコード１５１０のフィールド１５１１に登録されているサーバアドレスに変換する。また、この呼制御メッセージの送信元アドレスを、通常ＩＰ電話端末３のアドレスから本中継機能付ＩＰ電話端末１のアドレスに変換する。それから、この呼制御メッセージを、通信制御部１３およびＬＡＮインターフェース部１２を介してＬＡＮ４上に送出する。
【００３２】
端末アドレス記憶部１５５には、通常ＩＰ電話端末３の電話番号およびアドレスが記憶される。図３（Ｂ）は、端末アドレス記憶部１５５の登録内容例を模式的に表した図である。図示するように、端末アドレス記憶部１５５には、通常ＩＰ電話端末３毎にレコード１５５０が登録される。レコード１５５０は、通常ＩＰ電話端末３の電話番号（端末番号）を登録するためのフィールド１５５１と、通常ＩＰ電話端末３のアドレス（端末アドレス）を登録するためのフィールド１５５２と、レコード１５５０の更新日時を登録するためのフィールド１５５３と、を有する。
【００３３】
端末アドレス管理部１５６は、通常ＩＰ電話端末３のアドレスおよび電話番号を管理する。具体的には、端末アドレス管理部１５６は、通常ＩＰ電話端末３から呼制御メッセージを受信した場合に、この呼制御メッセージの送信元電話番号をキーにして端末アドレス記憶部１５５からレコード１５５０を検索する。レコード１５５０を検索できたならば、このレコード１５５０のフィールド１５５２に登録されている端末アドレスを、この呼制御メッセージの送信元アドレスに更新する。一方、レコード１５５０を検索できなかったならば、この呼制御メッセージの送信元電話番号、送信元アドレスがそれぞれフィールド１５５１、１５５２に登録されているレコード１５５０を端末アドレス記憶部１５５に新たに登録する。
【００３４】
下り中継部１５７は、ＬＡＮインターフェース部１２および通信制御部１３を介して、呼制御サーバとして機能している特定のサーバ機能付ＩＰ電話端末２から呼制御メッセージを受信すると、この呼制御メッセージの送信先電話番号をキーにして端末アドレス記憶部１５５からレコード１５５０を検索する。そして、この呼制御メッセージの送信先アドレスを、本中継機能付ＩＰ電話端末１のアドレスから、このレコード１５５０のフィールド１５５２に登録されている端末アドレスに変換する。また、この呼制御メッセージの送信元アドレスを、呼制御サーバとして機能している特定のサーバ機能付ＩＰ電話端末２のアドレスから本中継機能付ＩＰ電話端末１のアドレスに変換する。それから、この呼制御メッセージを、通信制御部１３およびＬＡＮインターフェース部１２を介してＬＡＮ４上に送出する。
【００３５】
つぎに、中継機能付ＩＰ電話端末１の動作について説明する。
【００３６】
図４は、中継機能付ＩＰ電話端末１の受信動作を説明するためのフロー図である。このフローは、ＬＡＮインターフェース部１２がＬＡＮ４からフレームを受信することにより開始される。
【００３７】
まず、通信制御部１３は、受信フレームに格納されているパケットの種別を解析する（Ｓ１０１）。サーバ起動通知を格納したパケットならば（Ｓ１０１で「サーバ起動通知」）、Ｓ１０２に進み、通話データを格納したパケットならば（Ｓ１０１で「通話データ」）、Ｓ１０３に進み、呼制御メッセージを格納したパケットならば（Ｓ１０１で「呼制御メッセージ」）、Ｓ１０４に進む。
【００３８】
Ｓ１０２において、通信制御部１３は、受信フレームに格納されているパケットからサーバ起動通知を取り出し、このサーバ起動通知をサーバ起動通知受信部１５２に渡す。サーバ起動通知受信部１５２は、通信制御部１３からサーバ起動通知を受信すると、このサーバ起動通知の送信元アドレスを、新たなサーバアドレスとしてサーバアドレス管理部１５３に通知する。これを受けて、サーバアドレス管理部１５３は、サーバアドレス記憶部１５１に記憶されているレコード１５１０のフィールド１５１１に登録されたサーバアドレスを、サーバ起動通知受信部１５２から受け取った新たなサーバアドレスに更新するとともに、このレコード１５１０のフィールド１５１２に登録された更新日時を現在日時に更新する。なお、サーバ起動通知受信部１５２から受け取った新たなサーバアドレスが、サーバアドレス記憶部１５１に記憶されているレコード１５１０のフィールド１５１１に登録されているサーバアドレスと一致している場合には、フィールド１５１１、１５１２の登録内容を更新しなくてもよい。
【００３９】
Ｓ１０３において、通信制御部１３は、受信フレームに格納されているパケットから通話データを取り出し、この通話データを通話処理部１４２に渡す。これを受けて、通話処理部１４２は、この通話データを処理して音声信号に復号し、マンマシンインターフェース部１１から音声出力する。
【００４０】
Ｓ１０４において、通信制御部１３は、受信フレームに格納されているパケットから呼制御メッセージを取り出し、この呼制御メッセージの送信元アドレスがサーバアドレス記憶部１５１に登録されているか否か、つまりこの呼制御メッセージの送信元が、呼制御サーバとして機能している特定のサーバ機能付ＩＰ電話端末２であるか否かを判断する。
【００４１】
この呼制御メッセージの送信元アドレスが、サーバアドレス記憶部１５１に登録されているサーバアドレスと一致しない場合（Ｓ１０４でＮＯ）、通信制御部１３は、この呼制御メッセージの送信元が通常ＩＰ電話端末３であると判断し、この呼制御メッセージを上り中継部１５４および端末アドレス管理部１５６に渡す。
【００４２】
これを受けて、端末アドレス管理部１５６は、この呼制御メッセージの送信元電話番号をキーにして端末アドレス記憶部１５５からレコード１５５０を検索する。これにより、この送信元電話番号が管理されているか否かを判断する（Ｓ１０５）。この送信元電話番号が管理されている場合、つまり端末アドレス記憶部１５５からレコード１５５０を検索できた場合（Ｓ１０５でＹＥＳ）、端末アドレス管理部１５６は、このレコード１５５０のフィールド１５５２に登録されている端末アドレスをこの呼制御メッセージの送信元アドレスに更新するとともに、このレコード１５５０のフィールド１５５３に登録されている更新日時を現在日時に更新する（Ｓ１０６）。なお、この呼制御メッセージの送信元アドレスが、このレコード１５５０のフィールド１５５２に登録されている端末アドレスと一致している場合には、フィールド１５５２、１５５３の登録内容を更新しなくてもよい。一方、この送信元電話番号が管理されていない場合、つまり端末アドレス記憶部１５５からレコード１５５０を検索できなかった場合（Ｓ１０５でＮＯ）、端末アドレス管理部１５６は、この呼制御メッセージの送信元電話番号、送信元アドレス、現在日時がそれぞれフィールド１５５１、１５５２、１５５３に登録されているレコード１５５０を端末アドレス記憶部１５５に新たに登録する（Ｓ１０７）。
【００４３】
また、上り中継部１５４は、通信制御部１３から呼制御メッセージを受け取ると、この呼制御メッセージの送信先アドレスを、本中継機能付ＩＰ電話端末１のアドレスから、サーバアドレス記憶部１５１に記憶されているレコード１５１０のフィールド１５１１に登録されているサーバアドレスに変換する。また、この呼制御メッセージの送信元アドレスを、通常ＩＰ電話端末３のアドレスから本中継機能付ＩＰ電話端末１のアドレスに変換する（Ｓ１０８）。それから、上り中継部１５４は、この呼制御メッセージを、通信制御部１３およびＬＡＮインターフェース部１２を介してＬＡＮ４上に送出する（Ｓ１０９）。
【００４４】
一方、受信フレームに格納されているパケットから取り出した呼制御メッセージの送信元アドレスが、サーバアドレス記憶部１５１に登録されている場合、つまりこの呼制御メッセージの送信元が、呼制御サーバとして機能している特定のサーバ機能付ＩＰ電話端末２である場合（Ｓ１０４でＹＥＳ）、通信制御部１３は、この呼制御メッセージの送信先電話番号が、本中継機能付ＩＰ電話端末１に割り当てられた電話番号であるか否かを判断する（Ｓ１１０）。
【００４５】
この呼制御メッセージの送信先電話番号が、本中継機能付ＩＰ電話端末１に割り当てられた電話番号である場合（Ｓ１１０でＹＥＳ）、通信制御部１３は、この呼制御メッセージが本中継機能付ＩＰ電話端末１宛ての呼制御メッセージであると判断し、この呼制御メッセージを呼制御部１４１に渡す。これを受けて、呼制御部１４１は、この呼制御メッセージに対する処理を実行する（Ｓ１１１）。
【００４６】
また、この呼制御メッセージの送信先電話番号が、本中継機能付ＩＰ電話端末１に割り当てられた電話番号でない場合（Ｓ１１０でＮＯ）、通信制御部１３は、この呼制御メッセージが通常ＩＰ電話端末３宛ての呼制御メッセージであると判断し、この呼制御メッセージを下り中継部１５７に渡す。
【００４７】
これを受けて、下り中継部１５７は、この呼制御メッセージの送信先電話番号をキーにして端末アドレス記憶部１５５からレコード１５５０を検索する（Ｓ１１２）。つぎに、下り中継部１５７は、この呼制御メッセージの送信先アドレスを、本中継機能付ＩＰ電話端末１のアドレスから、このレコード１５５０のフィールド１５５２に登録されている端末アドレスに変換する。また、この呼制御メッセージの送信元アドレスを、呼制御サーバとして機能している特定のサーバ機能付ＩＰ電話端末２から本中継機能付ＩＰ電話端末１のアドレスに変換する（Ｓ１１３）。それから、下り中継部１５７は、この呼制御メッセージを、通信制御部１３およびＬＡＮインターフェース部１２を介してＬＡＮ４上に送出する（Ｓ１１４）。
【００４８】
つぎに、図１に示すＩＰ電話システムの動作例を説明する。
【００４９】
図５は、図１に示すＩＰ電話システムの呼制御サーバへの帰属動作を説明するためのシーケンス図である。ここで、個々のサーバ機能付ＩＰ電話端末２を区別するため、符号に枝番を付している。
【００５０】
まず、ＩＰ電話システムの起動、あるいはそれまでの特定のサーバ機能付ＩＰ電話端末２がリンクダウンしたなどの理由により、サーバ機能付ＩＰ電話端末２−１が、呼制御サーバとして機能する特定のサーバ機能付ＩＰ電話端末２−１として新たに決定されたものとする。
【００５１】
これを受けて、サーバ機能付ＩＰ電話端末２−１は、呼制御サーバ機能を有効にするとともに（Ｓ２０１）、サーバ起動通知をＬＡＮ４上にマルチキャスト送信する（Ｓ２０２）。
【００５２】
他のサーバ機能付ＩＰ電話端末２−２、中継機能付ＩＰ電話端末１は、サーバ起動通知を受信すると、このサーバ起動通知の送信元アドレスを呼制御サーバのアドレスとして登録する（Ｓ２０３、Ｓ２０４）。一方、通常ＩＰ電話端末３には、呼制御サーバのアドレスを予め登録しておく必要があり、このサーバ起動通知によって呼制御サーバのアドレスが更新されることはない。なお、上述したように、通常ＩＰ電話端末３には、中継機能付ＩＰ電話端末１のアドレスが呼制御サーバのアドレスとして予め登録されている。
【００５３】
サーバ機能付ＩＰ電話端末２−２は、例えば定期的に、呼制御サーバとして登録されているサーバ機能付ＩＰ電話端末２−１に帰属要求（ＲＥＳＩＳＴＥＲ）を送信する（Ｓ２０５）。これを受けて、サーバ機能付ＩＰ電話端末２−１は、サーバ機能付ＩＰ電話端末２−２の電話番号およびアドレスを、呼制御サーバに帰属する端末の電話番号およびアドレスとして登録して（Ｓ２０６）、サーバ機能付ＩＰ電話端末２−２に応答（２００ＯＫ）を返信する（Ｓ２０７）。
【００５４】
同様に、中継機能付ＩＰ電話端末１は、例えば定期的に、呼制御サーバとして登録されているサーバ機能付ＩＰ電話端末２−１に帰属要求（ＲＥＳＩＳＴＥＲ）を送信する（Ｓ２０８）。これを受けて、サーバ機能付ＩＰ電話端末２−１は、中継機能付ＩＰ電話端末１の電話番号およびアドレスを、呼制御サーバに帰属する端末の電話番号およびアドレスとして登録して（Ｓ２０９）、中継機能付ＩＰ電話端末１に応答（２００ＯＫ）を返信する（Ｓ２１０）。
【００５５】
また、通常ＩＰ電話端末３は、例えば定期的に、呼制御サーバとして登録されている中継機能付ＩＰ電話端末１に帰属要求（ＲＥＳＩＳＴＥＲ）を送信する（Ｓ２１１）。中継機能付ＩＰ電話端末１は、通常ＩＰ電話端末３から受け取った帰属要求の送信先アドレスおよび送信元アドレスを、それぞれ、中継機能付ＩＰ電話端末１のアドレスおよび通常ＩＰ電話端末３のアドレスから、呼制御サーバとして登録されているサーバ機能付ＩＰ電話端末２−１のアドレスおよび中継機能付ＩＰ電話端末１のアドレスに変換し（Ｓ２１２）、この帰属要求を、呼制御サーバとして登録されているサーバ機能付ＩＰ電話端末２−１へ中継する（Ｓ２１３）。
【００５６】
これを受けて、サーバ機能付ＩＰ電話端末２−１は、通常ＩＰ電話端末３の電話番号および中継機能付ＩＰ電話端末１のアドレスを、呼制御サーバに帰属する端末の電話番号およびアドレスとして登録して（Ｓ２１４）、中継機能付ＩＰ電話端末１に応答（２００ＯＫ）を返信する（Ｓ２１５）。中継機能付ＩＰ電話端末１は、呼制御サーバとして登録されているサーバ機能付ＩＰ電話端末２−１から受け取った応答の送信先アドレスおよび送信元アドレスを、それぞれ、中継機能付ＩＰ電話端末１のアドレスおよびサーバ機能付ＩＰ電話端末２−１のアドレスから、通常ＩＰ電話端末３のアドレスおよび中継機能付ＩＰ電話端末１のアドレスに変換し（Ｓ２１６）、この応答を通常ＩＰ電話端末３に中継する（Ｓ２１７）。
【００５７】
さて、サーバ機能付ＩＰ電話端末２−１がリンクダウンし（Ｓ２１８）、サーバ機能付ＩＰ電話端末２−２が、呼制御サーバとして機能する特定のサーバ機能付ＩＰ電話端末２−２として新たに決定されたものとする。
【００５８】
これを受けて、サーバ機能付ＩＰ電話端末２−２は、呼制御サーバ機能を有効にするとともに（Ｓ２１９）、サーバ起動通知をＬＡＮ４上にマルチキャスト送信する（Ｓ２２０）。
【００５９】
中継機能付ＩＰ電話端末１は、サーバ起動通知を受信すると、このサーバ起動通知の送信元アドレスを呼制御サーバのアドレスとして登録する（Ｓ２２１）。一方、通常ＩＰ電話端末３においては、上述したように、サーバ起動通知によって呼制御サーバのアドレスが更新されることはない。
【００６０】
中継機能付ＩＰ電話端末１は、例えば定期的に、呼制御サーバとして登録されているサーバ機能付ＩＰ電話端末２−２に帰属要求（ＲＥＳＩＳＴＥＲ）を送信する（Ｓ２２２）。これを受けて、サーバ機能付ＩＰ電話端末２−２は、中継機能付ＩＰ電話端末１の電話番号およびアドレスを、呼制御サーバに帰属する端末の電話番号およびアドレスとして登録して（Ｓ２２３）、中継機能付ＩＰ電話端末１に応答（２００ＯＫ）を返信する（Ｓ２２４）。
【００６１】
また、通常ＩＰ電話端末３は、例えば定期的に、呼制御サーバとして登録されている中継機能付ＩＰ電話端末１に帰属要求（ＲＥＳＩＳＴＥＲ）を送信する（Ｓ２２５）。中継機能付ＩＰ電話端末１は、通常ＩＰ電話端末３から受け取った帰属要求の送信先アドレスおよび送信元アドレスを、それぞれ、中継機能付ＩＰ電話端末１のアドレスおよび通常ＩＰ電話端末３のアドレスから、呼制御サーバとして登録されているサーバ機能付ＩＰ電話端末２−２のアドレスおよび中継機能付ＩＰ電話端末１のアドレスに変換し（Ｓ２２６）、この帰属要求を、呼制御サーバとして登録されているサーバ機能付ＩＰ電話端末２−２へ中継する（Ｓ２２７）。
【００６２】
これを受けて、サーバ機能付ＩＰ電話端末２−２は、通常ＩＰ電話端末３の電話番号および中継機能付ＩＰ電話端末１のアドレスを、呼制御サーバに帰属する端末の電話番号およびアドレスとして登録し（Ｓ２２８）、中継機能付ＩＰ電話端末１に応答（２００ＯＫ）を返信する（Ｓ２２９）。中継機能付ＩＰ電話端末１は、呼制御サーバとして登録されているサーバ機能付ＩＰ電話端末２−２から受け取った応答の送信先アドレスおよび送信元アドレスを、それぞれ、中継機能付ＩＰ電話端末１のアドレスおよびサーバ機能付ＩＰ電話端末２−２のアドレスから、通常ＩＰ電話端末３のアドレスおよび中継機能付ＩＰ電話端末１のアドレスに変換し（Ｓ２３０）、この応答を通常ＩＰ電話端末３に中継する（Ｓ２３１）。
【００６３】
図６（Ａ）は、図１に示すＩＰ電話システムにおいて、ＷＡＮ５から、通常ＩＰ電話端末３の電話番号を送信先番号とする着信があった場合の動作を説明するためのシーケンス図である。
【００６４】
なお、図１に示すＩＰ電話システムにおいて、ゲートウェイ６は、サーバ起動通知を受信してその送信元アドレスを登録することにより、呼制御サーバとして機能している特定のサーバ機能付ＩＰ電話端末２を管理しているものとする。
【００６５】
まず、ゲートウェイ６は、ＷＡＮ５から着信した接続要求（ＩＮＶＩＴＥ）を特定のサーバ機能付ＩＰ電話端末２に転送する（Ｓ２５１）。
【００６６】
これを受けて、特定のサーバ機能付ＩＰ電話端末２は、この接続要求の送信先電話番号に対応付けられて管理されている中継機能付ＩＰ電話端末１に、この接続要求を送信する（Ｓ２５２）。中継機能付ＩＰ電話端末１は、呼制御サーバとして登録された特定のサーバ機能付ＩＰ電話端末２から受け取った接続要求の送信先アドレスおよび送信元アドレスを、それぞれ、中継機能付ＩＰ電話端末１のアドレスおよび特定のサーバ機能付ＩＰ電話端末２のアドレスから、通常ＩＰ電話端末３のアドレスおよび中継機能付ＩＰ電話端末１のアドレスに変換して（Ｓ２５３）、この接続要求を通常ＩＰ電話端末３に中継する（Ｓ２５４）。
【００６７】
つぎに、通常ＩＰ電話端末３は、ユーザからオフフック等の応答操作を受け付けると、中継機能付ＩＰ電話端末１に応答（２００ＯＫ）を返信する（Ｓ２５５）。中継機能付ＩＰ電話端末１は、通常ＩＰ電話端末３から受け取った応答の送信先アドレスおよび送信元アドレスを、それぞれ、中継機能付ＩＰ電話端末１のアドレスおよび通常ＩＰ電話端末３のアドレスから、呼制御サーバとして登録された特定のサーバ機能付ＩＰ電話端末２のアドレスおよび中継機能付ＩＰ電話端末１のアドレスに変換し（Ｓ２５６）、この応答を、呼制御サーバとして登録された特定のサーバ機能付ＩＰ電話端末２へ中継する（Ｓ２５７）。特定のサーバ機能付ＩＰ電話端末２は、ゲートウェイ６を介して接続要求の送信元に、中継機能付ＩＰ電話端末１から受け取った応答を送信する（Ｓ２５８）。
【００６８】
これにより、ゲートウェイ６および呼制御サーバとして機能している特定のサーバ機能付ＩＰ電話端末２を介して、通常ＩＰ電話端末３と通話相手との間に通話路が形成され、通話が開始される（Ｓ２５９、Ｓ２６０）。
【００６９】
図６（Ｂ）は、図１に示すＩＰ電話システムにおいて、通常ＩＰ電話端末３から、ＷＡＮ５側の電話番号を送信先番号とする発信があった場合の動作を説明するためのシーケンス図である。
【００７０】
まず、通常ＩＰ電話端末３は、接続要求（ＩＮＶＩＴＥ）を、呼制御サーバとして登録された中継機能付ＩＰ電話端末１に送信する（Ｓ２７１）。中継機能付ＩＰ電話端末１は、通常ＩＰ電話端末３から受け取った接続要求の送信先アドレスおよび送信元アドレスを、それぞれ、中継機能付ＩＰ電話端末１のアドレスおよび通常ＩＰ電話端末３のアドレスから、呼制御サーバとして登録された特定のサーバ機能付ＩＰ電話端末２のアドレスおよび中継機能付ＩＰ電話端末１のアドレスに変換し（Ｓ２７２）、この接続要求を、呼制御サーバとして登録された特定のサーバ機能付ＩＰ電話端末２に中継する（Ｓ２７３）。
【００７１】
特定のサーバ機能付ＩＰ電話端末２は、ゲートウェイ６にこの接続要求を送信する（Ｓ２７４）。これを受けて、ゲートウェイ６は、この接続要求をＷＡＮ５上の呼制御サーバ（不図示）へ送信する。
【００７２】
つぎに、ゲートウェイ６は、ＷＡＮ５上の呼制御サーバ（不図示）から応答（２００ＯＫ）を受信すると、これを、呼制御サーバとして機能している特定のサーバ機能付ＩＰ電話端末２に転送する（Ｓ２７５）。
【００７３】
これを受けて、特定のサーバ機能付ＩＰ電話端末２は、中継機能付ＩＰ電話端末１にこの応答を送信する（Ｓ２７６）。中継機能付ＩＰ電話端末１は、呼制御サーバとして登録された特定のサーバ機能付ＩＰ電話端末２から受け取った応答の送信先アドレスおよび送信元アドレスを、それぞれ、中継機能付ＩＰ電話端末１のアドレスおよび特定のサーバ機能付ＩＰ電話端末２のアドレスから、通常ＩＰ電話端末３のアドレスおよび中継機能付ＩＰ電話端末１のアドレスに変換し（Ｓ２７７）、この応答を通常ＩＰ電話端末３に中継する（Ｓ２７８）。
【００７４】
これにより、ゲートウェイ６および呼制御サーバとして機能している特定のサーバ機能付ＩＰ電話端末２を介して、通常ＩＰ電話端末３と通話相手との間に通話路が形成され、通話が開始される（Ｓ２７９、Ｓ２８０）。
【００７５】
以上、本発明の一実施の形態を説明した。
【００７６】
本実施の形態において、通常ＩＰ電話端末３には、呼制御サーバのアドレスとして、中継機能付ＩＰ電話端末１のアドレスが予め登録されている。また、中継機能付ＩＰ電話端末１は、呼制御サーバとして機能する特定のサーバ機能付ＩＰ電話端末２を管理し、通常ＩＰ電話端末３と、呼制御サーバとして機能する特定のサーバ機能付ＩＰ電話端末２との間の呼制御メッセージのやり取りを中継する。このため、呼制御サーバとして機能するサーバ機能付ＩＰ電話端末２が変更されても、通常ＩＰ電話端末３側では呼制御サーバの設定変更の必要が生じないため、既存のＩＰ電話端末をそのままＩＰ電話システムに参加させることができる。したがって、本実施の形態によれば、例えば、呼制御サーバのアドレスを予め手動で登録しておく必要がある通常ＩＰ電話端末３であっても、呼制御サーバとして機能する特定のサーバ機能付ＩＰ電話端末２の変更をユーザに意識させることなく、ＩＰ電話システムに参加させることが可能となる。
【００７７】
また、本実施の形態において、中継機能付ＩＰ電話端末１は、呼制御サーバとして機能する特定のサーバ機能付ＩＰ電話端末２に決定されたサーバ機能付ＩＰ電話端末２から送信されるサーバ起動通知を受信して、このサーバ起動通知の送信元アドレスをサーバアドレス記憶部１５１に記憶する。したがって、本実施の形態によれば、特定のサーバ機能付ＩＰ電話端末２が変更された場合でも、それを自動的に管理することができる。
【００７８】
また、本実施の形態において、中継機能付ＩＰ電話端末１は、通常ＩＰ電話端末３から呼制御メッセージを受信した場合に、この呼制御メッセージの送信元電話番号が端末アドレス記憶部１５５に記憶されていないならば、この送信元電話番号を、この呼制御メッセージの送信元アドレスとともに、端末アドレス記憶部１５５に記憶する。したがって、本実施の形態によれば、中継機能付ＩＰ電話端末１に、本中継機能付ＩＰ電話端末１を利用する通常ＩＰ電話端末３の情報を予め登録しておく必要がない。このため、ユーザの手間を軽減することができる。
【００７９】
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００８０】
例えば、上記の実施の形態では、呼制御サーバとして機能する特定のサーバ機能付ＩＰ電話端末２と通常ＩＰ電話端末３との間の呼制御メッセージの中継を中継機能付ＩＰ電話端末１に行わせる場合を例にとり説明した。しかし、本発明はこれに限定されない。中継機能付ＩＰ電話端末１の代わりに、呼制御サーバして機能する特定のサーバ機能付ＩＰ電話端末２と通常ＩＰ電話端末３との間の呼制御メッセージの中継を行う専用の中継装置を設けてもよい。
【００８１】
また、上記の実施の形態では、複数のサーバ機能付ＩＰ電話端末２のうちのいずれか一つが、特定のサーバ機能付ＩＰ電話端末２に決定されて呼制御サーバ機能を有効にする場合を例にとり説明した。しかし、本発明はこれに限定されない。例えば、複数のサーバ機能付ＩＰ電話端末２の代わりに、冗長構成を有する複数の呼制御サーバを設け、これらの呼制御サーバのうちの一つが現用系として稼動するものでもよい。
【００８２】
なお、中継機能付ＩＰ電話端末１は、呼制御サーバが現用系となったときに送信するサーバ起動通知に基づいて、稼働中の呼制御サーバを管理することが可能である。しかし、このサーバ起動通知の送信機能を持たない呼制御サーバで冗長構成を形成してもよい。この場合、中継機能付ＩＰ電話端末１は、つぎの要領で稼働中の呼制御サーバを管理する。
【００８３】
すなわち、中継機能付ＩＰ電話端末１において、サーバ起動通知受信部１５２の代わりに、冗長構成を形成する各呼制御サーバのアドレスが登録されたサーバ探索部を設ける。サーバ探索部は、サーバアドレス記憶部１５１に記憶されているサーバアドレスに対して定期的に帰属要求を送信し、その応答を確認することで、このサーバアドレスを持つ呼制御サーバが稼動中であるか否かを判断する。帰属要求を送信してから所定時間内に応答を受信しなかったならば、このサーバアドレスを持つ呼制御サーバが稼働中でないと判断し、冗長構成を形成する他の呼制御サーバのアドレスに対して順番に帰属要求を送信して、その応答を確認する。そして、受信した応答の送信元アドレスをサーバアドレス管理部１５３に通知する。このようにすることにより、現用系として稼働中の呼制御サーバを管理することができる。
【００８４】
また、上記の実施の形態において、図２に示す中継機能付ＩＰ電話端末１の機能構成は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの集積ロジックＩＣによりハード的に実現されるものでもよいし、あるいはＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などの計算機によりソフトウエア的に実現されるものでもよい。または、ＣＰＵ、メモリ、ＨＤＤ、ＤＶＤ−ＲＯＭ等の補助記憶装置、およびＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）、モデム等の通信インターフェースを備えたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の汎用コンピュータにおいて、ＣＰＵが所定のプログラムを補助記憶装置からメモリ上にロードして実行することで実現されるものでもよい。
【符号の説明】
【００８５】
１：中継機能付ＩＰ電話端末、２：サーバ機能付ＩＰ電話端末、３：通常ＩＰ電話端末、４：ＬＡＮ、５：ＷＡＮ、６：ゲートウェイ、１１：マンマシンインターフェース部、１２：ＬＡＮインターフェース部、１３：通信制御部、１４：ＩＰ電話処理部、１５：中継処理部、１４１：呼制御部、１４２：通話処理部、１５１：サーバアドレス記憶部、１５２：サーバ起動通知受信部、１５３：サーバアドレス管理部、１５４：上り中継部、１５５：端末アドレス記憶部、１５６：端末アドレス管理部、１５７：下り中継部
【図１】
2010283700.tif 000003
【図２】
2010283700.tif 000004
【図３】
2010283700.tif 000005
【図４】
2010283700.tif 000006
【図５】
2010283700.tif 000007
【図６】
2010283700.tif 000008