(57)【特許請求の範囲】
【請求項１】
相手端末との間に確立されたセッションを介して前記相手端末と通話データを送受信するＩＰ電話端末であって、
呼制御サーバ経由で前記相手端末から受信した自端末に対する接続要求に応答して、前記呼制御サーバ経由で前記相手端末に、自端末のアドレス通知を送信するアドレス通知送信手段と、
前記呼制御サーバ経由で前記相手端末に送信した、前記相手端末に対する接続要求の応答として、前記呼制御サーバ経由で前記相手端末から、前記相手端末のアドレス通知を受信するアドレス通知受信手段と、
前記自端末に対する接続要求あるいは前記相手端末のアドレス通知により特定される前記相手端末のＩＰアドレスを用いて、前記呼制御サーバを経由せずに前記相手端末と呼制御メッセージを送受信することにより呼制御シーケンスを実行し、前記セッションを確立する呼制御手順実行手段と、を有し、
前記アドレス通知送信手段は、
前記自端末に対する接続要求で指定されている前記相手端末の電話番号あるいはその番号体系が所定の電話番号あるいは番号体系である場合に、前記自端末のアドレス通知を送信し、
前記呼制御手順実行手段は、
前記相手端末の電話番号あるいはその番号体系が前記所定の電話番号あるいは番号体系である場合に、前記自端末に対する接続要求あるいは前記相手端末のアドレス通知により特定される前記相手端末のＩＰアドレスを用いて、前記呼制御サーバを経由せずに前記相手端末と前記呼制御メッセージを送受信することにより前記呼制御シーケンスを実行し、前記相手端末の電話番号あるいはその番号体系が前記所定の電話番号あるいは番号体系でない場合に、前記呼制御サーバ経由で前記相手端末と呼制御メッセージを送受信することにより呼制御シーケンスを実行して、前記セッションを確立する
ことを特徴とするＩＰ電話端末。
【請求項２】
ＩＰ電話端末間のセッション確立方法であって、
発信元のＩＰ電話端末が、呼制御サーバ経由で発信先のＩＰ電話端末に接続要求を送信し、
前記発信先のＩＰ電話端末が、前記呼制御サーバより前記接続要求を受信した場合に、当該接続要求で指定されている前記発信元のＩＰ電話端末の電話番号あるいはその番号体系が所定の電話番号あるいは番号体系であるならば、当該接続要求から前記発信元のＩＰ電話端末のＩＰアドレスを取得するとともに、前記呼制御サーバ経由で前記発信元のＩＰ電話端末に自端末のアドレス通知を送信し、
前記発信元のＩＰ電話端末が、前記呼制御サーバより受信した前記アドレス通知から前記発信先のＩＰ電話端末のＩＰアドレスを取得し、
前記発信元のＩＰ電話端末および前記発信先のＩＰ電話端末が、取得した互いのＩＰアドレスを用いて、前記呼制御サーバを経由せずに呼制御メッセージを送受信することにより呼制御シーケンスを実行し、両者間にセッションを確立し、
前記発信先のＩＰ電話端末が、前記呼制御サーバより前記接続要求を受信した場合に、当該接続要求で指定されている前記発信元のＩＰ電話端末の電話番号あるいはその番号体系が所定の電話番号あるいは番号体系でないならば、前記発信元のＩＰ電話端末および前記発信先のＩＰ電話端末が、前記呼制御サーバ経由で互いに呼制御メッセージを送受信することにより呼制御シーケンスを実行して、前記セッションを確立する
ことを特徴とするセッション確立方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ電話端末に関し、特にＩＰ電話端末間のセッション確立技術に関する。
【背景技術】
【０００２】
特許文献１には、互いに通話したことのあるＩＰ電話端末間におけるセッション確立に要する時間を短縮する技術が開示されている。この技術において、互いに通話したことのない発信元および発信先のＩＰ電話端末は、呼制御サーバ経由で呼制御シーケンスを行ってセッションを確立するとともに、互いに通話相手のＩＰアドレスを取得する。その後、自身のＩＰアドレスに変更があった場合は、新しいＩＰアドレスを通話相手に通知することにより、互いに通話相手のＩＰアドレスを管理する。以降の呼制御シーケンスにおいては、呼制御サーバを経由せずに、互いに管理している通話相手のＩＰアドレスを用いて、呼制御メッセージを直接送受信することにより、セッションを確立する。
【０００３】
この技術によれば、互いに通話したことのあるＩＰ電話端末間の呼制御シーケンスにおいては、呼制御サーバでの呼制御メッセージの中継処理が省略されるため、セッション確立に要する時間を短縮することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２７２９４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、互いに通話したことのないＩＰ電話端末間のセッション確立のために、呼制御サーバ経由で呼制御シーケンスが実行される。互いに通話したことのない複数のＩＰ電話端末間で呼制御シーケンスが同時に行われる可能性もあるため、このようなケースに備えて、呼制御サーバには高い処理能力が要求される。
【０００６】
また、ＩＰ電話端末は、自身のＩＰアドレスが変更される都度、これまでに通話したことのあるＩＰアドレス取得済みのＩＰ電話端末各々に、自身の最新のＩＰアドレスを通知しなければならず、通信トラヒックが増大する。
【０００７】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、呼制御サーバに要求される処理能力および通信トラヒックを低く抑えることのできるセッション確立技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明において、発信元のＩＰ電話端末は、呼制御サーバ経由で発信先のＩＰ電話端末に接続要求を送信し、発信先のＩＰ電話端末は、呼制御サーバより受信した接続要求から発信元のＩＰ電話端末のアドレスを取得するとともに、呼制御サーバ経由で発信元のＩＰ電話端末に自端末のアドレス通知を送信する。そして、発信元のＩＰ電話端末は、呼制御サーバより受信したアドレス通知から発信先のＩＰ電話端末のアドレスを取得する。それから、発信元および発信先のＩＰ電話端末は、取得した互いのアドレスを用いて、呼制御サーバを経由せずに呼制御メッセージを送受信することにより呼制御シーケンスを実行して、両者間にセッションを確立する。
【０００９】
例えば、本発明は、相手端末との間に確立されたセッションを介して前記相手端末と通話データを送受信するＩＰ電話端末であって、
呼制御サーバ経由で前記相手端末から受信した自端末に対する接続要求に応答して、前記呼制御サーバ経由で前記相手端末に、自端末のアドレス通知を送信するアドレス通知送信手段と、
前記呼制御サーバ経由で前記相手端末に送信した、前記相手端末に対する接続要求の応答として、前記呼制御サーバ経由で前記相手端末から、前記相手端末のアドレス通知を受信するアドレス通知受信手段と、
前記自端末に対する接続要求あるいは前記相手端末のアドレス通知により特定される前記相手端末のＩＰアドレスを用いて、前記呼制御サーバを経由せずに前記相手端末と呼制御メッセージを送受信することにより呼制御シーケンスを実行し、前記セッションを確立する呼制御手順実行手段と、を有し、
前記アドレス通知送信手段は、
前記自端末に対する接続要求で指定されている前記相手端末の電話番号あるいはその番号体系が所定の電話番号あるいは番号体系である場合に、前記自端末のアドレス通知を送信し、
前記呼制御手順実行手段は、
前記相手端末の電話番号あるいはその番号体系が前記所定の電話番号あるいは番号体系である場合に、前記自端末に対する接続要求あるいは前記相手端末のアドレス通知により特定される前記相手端末のＩＰアドレスを用いて、前記呼制御サーバを経由せずに前記相手端末と前記呼制御メッセージを送受信することにより前記呼制御シーケンスを実行し、前記相手端末の電話番号あるいはその番号体系が前記所定の電話番号あるいは番号体系でない場合に、前記呼制御サーバ経由で前記相手端末と呼制御メッセージを送受信することにより呼制御シーケンスを実行して、前記セッションを確立する。
【発明の効果】
【００１０】
本発明によれば、呼制御サーバに要求される処理能力および通信トラヒックを低く抑えることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の一実施の形態に係るＩＰ電話システムの概略図である。
【図２】図２は、本実施の形態に係るＩＰ電話システムにおいて、ＳＩＰサーバ機能付ＩＰ電話端末１間のセッションが確立される場合の動作を説明するためのシーケンス図である。
【図３】図３は、ＳＩＰサーバ機能付ＩＰ電話端末１の概略機能構成図である。
【図４】図４（Ａ）は、ＳＩＰサーバ機能付ＩＰ電話端末１の発信動作を説明するためのフロー図であり、図４（Ｂ）は、ＳＩＰサーバ機能付ＩＰ電話端末１の着信動作を説明するためのフロー図である。
【発明を実施するための形態】
【００１２】
以下に、本発明の実施の形態について説明する。
【００１３】
図１は、本発明の一実施の形態に係るＩＰ電話システムの概略図である。
【００１４】
図示するように、本実施の形態に係るＩＰ電話システムは、複数のＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｃｏｌ）サーバ機能付ＩＰ電話端末１−１〜１−ｎ（以下、単にＳＩＰサーバ機能付ＩＰ電話端末１とも呼ぶ）がＬＡＮ３に接続されて構成されている。ＬＡＮ３はＧＷ（ゲートウェイ）２を介してＷＡＮ４に接続されている。また、ＷＡＮ４には、少なくとも１台のＩＰ電話端末５、ＳＩＰサーバ６等が接続されている。
【００１５】
本実施の形態に係るＩＰ電話システムでは、所定のルールに従って決定されたいずれか一台のＳＩＰサーバ機能付ＩＰ電話端末１のみがＳＩＰサーバ機能を有効にして、自端末１を含むすべてのＳＩＰサーバ機能付ＩＰ電話端末１を配下におく。また、ＳＩＰサーバ機能付ＩＰ電話端末１間にセッションが確立される場合、発信元および発信先のＳＩＰサーバ機能付ＩＰ電話端末１は、ＳＩＰサーバ（ＳＩＰサーバ機能を有効にしているＳＩＰサーバ機能付ＩＰ電話端末１）経由で接続要求およびこの接続要求に対する応答としてのアドレス通知を送受して、互いのＩＰアドレスを取得する。そして、互いに取得した相手端末１のＩＰアドレスを用いて、ＳＩＰサーバを経由せずにＳＩＰメッセージを直接送受信することにより呼制御シーケンスを実行する。
【００１６】
図２は、本実施の形態に係るＩＰ電話システムにおいて、ＳＩＰサーバ機能付ＩＰ電話端末１間にセッションが確立される場合の動作を説明するためのシーケンス図である。ここでは、ＳＩＰサーバ機能付ＩＰ電話端末１−２がＳＩＰサーバ機能付ＩＰ電話端末１−３に発信する場合を例にとり説明する。なお、ＳＩＰサーバ機能付ＩＰ電話端末１−１がＳＩＰサーバ機能を有効にしているものとする。
【００１７】
ＳＩＰサーバ機能付ＩＰ電話端末１−２は、発信先（ＳＩＰサーバ機能付ＩＰ電話端末１−３）の電話番号の指定を伴う発信操作を操作者から受け付けると（Ｓ１０１）、この電話番号を発信先電話番号とし、自端末（ＳＩＰサーバ機能付ＩＰ電話端末１−２）の電話番号を発信元電話番号とする、自端末１−２のＩＰアドレス（発信元ＩＰアドレス）の指定を伴うＩＮＶＩＴＥメッセージ（接続要求）を生成する。そして、このＩＮＶＩＴＥメッセージを、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１−１に送信する（Ｓ１０２）。
【００１８】
これを受けて、ＳＩＰサーバ機能付ＩＰ電話端末１−１は、ＳＩＰサーバ機能により、ＳＩＰサーバ機能付ＩＰ電話端末１−２から受信したＩＮＶＩＴＥメッセージをＳＩＰサーバ機能付ＩＰ電話端末１−３に中継する（Ｓ１０３）。
【００１９】
ＳＩＰサーバ機能付ＩＰ電話端末１−３は、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１−１からＩＮＶＩＴＥメッセージを受信すると、このＩＮＶＩＴＥメッセージで指定されている発信元電話番号（ＳＩＰサーバ機能付ＩＰ電話端末１−２の電話番号）を参照し、発信元が他のＳＩＰサーバ機能付ＩＰ電話端末１−２であることを確認する（Ｓ１０４）。そして、このＩＮＶＩＴＥメッセージから発信元ＩＰアドレス（ＳＩＰサーバ機能付ＩＰ電話端末１−２のＩＰアドレス）を取得する（Ｓ１０５）。それから、ＳＩＰサーバ機能付ＩＰ電話端末１−３は、このＩＮＶＩＴＥメッセージに対する応答として、自端末１−３のＩＰアドレスが記述された３０２  Ｒｅｄｉｒｅｃｔメッセージ（アドレス通知）を生成し、この３０２  Ｒｅｄｉｒｅｃｔメッセージを、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１−１に送信する（Ｓ１０６）。
【００２０】
これを受けて、ＳＩＰサーバ機能付ＩＰ電話端末１−１は、ＳＩＰサーバ機能により、ＳＩＰサーバ機能付ＩＰ電話端末１−３から受信した３０２  Ｒｅｄｉｒｅｃｔメッセージを、ＩＮＶＩＴＥメッセージの発信元であるＳＩＰサーバ機能付ＩＰ電話端末１−２に中継する（Ｓ１０７）。
【００２１】
ＳＩＰサーバ機能付ＩＰ電話端末１−２は、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１−１から３０２  Ｒｅｄｉｒｅｃｔメッセージを受信すると、この３０２  Ｒｅｄｉｒｅｃｔメッセージで指定されているＩＰアドレス（ＳＩＰサーバ機能付ＩＰ電話端末１−３のＩＰアドレス）を発信先ＩＰアドレスとして取得する（Ｓ１０８）。
【００２２】
それから、ＳＩＰサーバ機能付ＩＰ電話端末１−２は、発信操作で指定された電話番号を発信先電話番号とし、自端末１−２の電話番号を発信元電話番号とするＩＮＶＩＴＥメッセージを再度生成する。そして、３０２  Ｒｅｄｉｒｅｃｔメッセージから取得した発信先ＩＰアドレスを用いて、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１−１を経由させることなく直接ＳＩＰサーバ機能付ＩＰ電話端末１−３に、このＩＮＶＩＴＥメッセージを送信する（Ｓ１０９）。
【００２３】
ＳＩＰサーバ機能付ＩＰ電話端末１−３は、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１−１以外からＩＮＶＩＴＥメッセージを受信すると、このＩＮＶＩＴＥメッセージで指定されている発信元電話番号（ＳＩＰサーバ機能付ＩＰ電話端末１−２の電話番号）を参照し、発信元（ＳＩＰサーバ機能付ＩＰ電話端末１−２）が他のＳＩＰサーバ機能付ＩＰ電話端末１であることを確認する（Ｓ１１０）。そして、このＩＮＶＩＴＥメッセージの発信元であるＳＩＰサーバ機能付ＩＰ電話端末１−２に対して、１８０  Ｒｉｎｇｉｎｇメッセージ（暫定応答）を、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１−１を経由させることなく直接送信するとともに（Ｓ１１１）、着信鳴動を開始する（Ｓ１１２）。
【００２４】
ＳＩＰサーバ機能付ＩＰ電話端末１−２は、ＩＮＶＩＴＥメッセージ発信先であるＳＩＰサーバ機能付ＩＰ電話端末１−３から１８０  Ｒｉｎｇｉｎｇメッセージを受信すると、ＲＢＴ（Ｒｉｎｇｉｎｇ  Ｂａｃｋ  Ｔｏｎｅ）の出力を開始する（Ｓ１１３）。
【００２５】
一方、ＳＩＰサーバ機能付ＩＰ電話端末１−３は、操作者から応答操作を受け付けると（Ｓ１１４）、着信鳴動を停止するとともに（Ｓ１１５）、ＩＮＶＩＴＥメッセージ発信元であるＳＩＰサーバ機能付ＩＰ電話端末１−２に対して、２００  ＯＫメッセージ（接続応答）を、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１−１を経由させることなく直接送信する（Ｓ１１６）。
【００２６】
ＳＩＰサーバ機能付ＩＰ電話端末１−２は、ＩＮＶＩＴＥメッセージ発信先であるＳＩＰサーバ機能付ＩＰ電話端末１−３から２００  ＯＫメッセージを受信すると、ＲＢＴの出力を停止する（Ｓ１１７）。
【００２７】
これにより、ＳＩＰサーバ機能付ＩＰ電話端末１−２とＳＩＰサーバ機能付ＩＰ電話端末１−３との間にセッションが確立され、両端末１−２、１−３間での通話が可能となる（Ｓ１１８）。
【００２８】
つぎに、ＳＩＰサーバ機能付ＩＰ電話端末１の詳細を説明する。
【００２９】
図３は、ＳＩＰサーバ機能付ＩＰ電話端末１の概略機能構成図である。
【００３０】
図示するように、ＳＩＰサーバ機能付ＩＰ電話端末１は、マンマシンインターフェース部１０と、ＬＡＮインターフェース部１１と、通信制御部１２と、ＳＩＰサーバ機能部１３と、サーバ機能制御部１４と、通話処理部１５と、呼制御部１６と、を有する。
【００３１】
マンマシンインターフェース部１０は、操作者が電話をするためインターフェースであり、ダイヤルキー等を備えた操作パネル、ＬＣＤ等の表示パネル、ハンドセット、およびスピーカ等を有する。
【００３２】
ＬＡＮインターフェース部１１は、ＬＡＮ３に接続するためのインターフェースである。
【００３３】
通信制御部１２は、ＬＡＮインターフェース部１１を介して、他のＳＩＰサーバ機能付ＩＰ電話端末１、ＩＰ電話端末５、およびＳＩＰサーバ６等との通信を制御する。
【００３４】
ＳＩＰサーバ機能部１３は、ＳＩＰサーバとして必要な処理を実行する。
【００３５】
サーバ機能制御部１４は、所定のルールに従い、ＬＡＮ３に接続されているＳＩＰサーバ機能付ＩＰ電話端末１のうち、いずれか一台のＳＩＰサーバ機能付ＩＰ電話端末１のＳＩＰサーバ機能部１３のみが有効となるように、ＳＩＰサーバ機能部１３の起動・停止を制御する。
【００３６】
例えば、ＳＩＰサーバ機能部１３が稼働中の場合、サーバ機能制御部１４は、他のＳＩＰサーバ機能付ＩＰ電話端末１からサーバ探索パケットを受信する都度、このパケットの送信元に応答パケットを送信する。一方、ＳＩＰサーバ機能部１３が停止中の場合、定期的にサーバ探索パケットをＬＡＮ３にマルチキャスト送信する。そして、サーバ探索パケットに対する応答パケットの送信元のＳＩＰサーバ機能付ＩＰ電話端末１を、ＳＩＰサーバとして呼制御部１６に設定する。ここで、サーバ探索パケットに対する応答パケットを所定時間内に受信しなかった場合、乱数等を用いてランダムに決定された時間が経過するまで、他のＳＩＰサーバ機能付ＩＰ電話端末１からサーバ起動パケットを受信するのを待つ。サーバ起動パケットを受信したならば、このサーバ起動パケットの送信元のＳＩＰサーバ機能付ＩＰ電話端末１を、ＳＩＰサーバとして呼制御部１６に設定する。一方、サーバ起動パケットを受信しなかったならば、自端末１のＳＩＰサーバ機能部１３を起動し、自端末１をＳＩＰサーバとして呼制御部１６に設定するとともに、サーバ起動パケットをＬＡＮ３にマルチキャスト送信する。
【００３７】
その他に、複数のＳＩＰサーバ機能付ＩＰ電話端末１のなかからいずれか一台のＳＩＰサーバ機能付ＩＰ電話端末１のＳＩＰサーバ機能部１３のみを有効にする技術として、特開２００８−２０５６９９号公報に記載の技術を利用することができる。
【００３８】
通話処理部１５は、ＲＴＰ（Ｒｅａｌｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）に従い、呼制御部１６によって確立されたセッションを介して相手端末と通話データを送受信する。そして、相手端末から受信した通話データを音声信号に復号してマンマシンインターフェース部１０から出力するとともに、マンマシンインターフェース部１０に入力された音声信号を通話データに符号化して相手端末に送信する。
【００３９】
呼制御部１６は、相手端末とのセッション確立を制御する。図示するように、呼制御部１６は、サーバ情報記憶部１６１と、アドレス通知送信部１６２と、アドレス通知受信部１６３と、呼制御手順実行部１６４と、を有する。
【００４０】
サーバ情報記憶部１６１には、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１の情報がサーバ機能制御部１４により記憶される。
【００４１】
アドレス通知送信部１６２は、呼制御手順実行部１６４の指示に従い、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１経由で受信したＩＮＶＩＴＥメッセージに対する応答として、自端末１のＩＰアドレスが記述された３０２  Ｒｅｄｉｒｅｃｔメッセージを、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１に送信する。
【００４２】
アドレス通知受信部１６３は、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１経由で相手端末に送信したＩＮＶＩＴＥメッセージに対する応答として、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１から３０２  Ｒｅｄｉｒｅｃｔメッセージを受信する。そして、この３０２  Ｒｅｄｉｒｅｃｔメッセージを呼制御手順実行部１６４に通知する。
【００４３】
呼制御手順実行部１６４は、ＳＩＰに従い呼制御シーケンスを実行して、相手端末との間にセッションを確立する。
【００４４】
ここで、呼制御手順実行部１６４は、マンマシンインターフェース部１０を介して操作者から受け付けた発信操作により指定されている、あるいはＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１から受信したＩＮＶＩＴＥメッセージにより特定される、相手端末の電話番号もしくはその番号体系が、他のＳＩＰサーバ機能付ＩＰ電話端末１の電話番号もしくはその番号体系として予め登録されているものである場合、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１から受信した３０２  ＲｅｄｉｒｅｃｔメッセージあるいはＩＮＶＩＴＥメッセージにより特定される相手端末のＩＰアドレスを用いて、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１を経由させずに直接、相手端末とＳＩＰメッセージを送受信することにより、呼制御シーケンスを実行する。一方、相手端末の電話番号もしくはその番号体系が他のＳＩＰサーバ機能付ＩＰ電話端末１の電話番号もしくはその番号体系として予め登録されているものでない場合、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１経由で相手端末とＳＩＰメッセージを送受信することにより、呼制御シーケンスを実行する。
【００４５】
図４（Ａ）は、ＳＩＰサーバ機能付ＩＰ電話端末１の発信動作を説明するためのフロー図である。このフローは、呼制御部１６がマンマシンインターフェース部１０を介して操作者から発信操作を受け付けることにより開始される。
【００４６】
まず、呼制御手順実行部１６４は、相手端末の電話番号を発信先電話番号とし、自端末１の電話番号を発信元電話番号とする、自端末１のＩＰアドレス（発信元ＩＰアドレス）の指定を伴うＩＮＶＩＴＥメッセージを生成する。そして、このＩＮＶＩＴＥメッセージを、サーバ情報記憶部１６１に登録されたＳＩＰサーバ機能付ＩＰ電話端末１（ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１）に送信する（Ｓ２０１）。そして、このＳＩＰサーバ機能付ＩＰ電話端末１から相手端末のメッセージを受信するのを待つ（Ｓ２０２）。
【００４７】
つぎに、呼制御手順実行部１６４は、サーバ情報記憶部１６１に登録されたＳＩＰサーバ機能付ＩＰ電話端末１から相手端末のメッセージを受信したならば（Ｓ２０２でＹＥＳ）、この受信した相手端末のメッセージが１８０  Ｒｉｎｇｉｎｇメッセージであるか、それとも３０２  Ｒｅｄｉｒｅｃｔメッセージであるかを調べる（Ｓ２０３）。
【００４８】
相手端末のメッセージが１８０  Ｒｉｎｇｉｎｇメッセージである場合（Ｓ２０３で「１８０  Ｒｉｎｇｉｎｇ」）、呼制御手順実行部１６４は、サーバ情報記憶部１６１に登録されたＳＩＰサーバ機能付ＩＰ電話端末１経由で相手端末とＳＩＰに従った発信シーケンスを続行して、相手端末との間にセッションを確立する（Ｓ２０４）。
【００４９】
一方、相手端末のメッセージが３０２  Ｒｅｄｉｒｅｃｔメッセージである場合（Ｓ２０３で「３０２  Ｒｅｄｉｒｅｃｔ」）、呼制御手順実行部１６４は、この３０２  Ｒｅｄｉｒｅｃｔメッセージから相手端末（他のＳＩＰサーバ機能付ＩＰ電話端末１）のＩＰアドレスを発信先ＩＰアドレスとして取得する（Ｓ２０５）。それから、呼制御手順実行部１６４は、この発信先ＩＰアドレスを用いて、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１を経由させずに相手端末１とＳＩＰメッセージを直接送受信することにより、ＳＩＰに従った発信シーケンス（ＩＮＶＩＴＥメッセージの送信、１８０  Ｒｉｎｇｉｎｇメッセージの受信とＲＢＴの出力開始、および２００  ＯＫメッセージの受信とＲＢＴの出力停止）を実行して、相手端末１との間にセッションを確立する（Ｓ２０６）。
【００５０】
図４（Ｂ）は、ＳＩＰサーバ機能付ＩＰ電話端末１の着信動作を説明するためのフロー図である。このフローは、呼制御部１６が、ＬＡＮインターフェース部１１および通信制御部１２を介して、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１からＩＮＶＩＴＥメッセージを受信することにより開始される。
【００５１】
まず、呼制御手順実行部１６４は、ＩＮＶＩＴＥメッセージで指定されている発信元番号またはその番号体系が他のＳＩＰサーバ機能付ＩＰ電話端末１の電話番号または番号体系として予め登録されているものと一致するか否かを判断する（Ｓ３０１）。
【００５２】
ＩＮＶＩＴＥメッセージで指定されている発信元電話番号またはその番号体系が他のＳＩＰサーバ機能付ＩＰ電話端末１の電話番号または番号体系と一致しない場合（Ｓ３０１でＮＯ）、呼制御手順実行部１６４は、サーバ情報記憶部１６１に登録されたＳＩＰサーバ機能付ＩＰ電話端末１（ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１）経由で、発信元電話番号により特定される相手端末とＳＩＰメッセージを送受信することにより、ＳＩＰに従った着信シーケンス（１８０  Ｒｉｎｎｇｉｎｇメッセージの送信と着信鳴動の開始、応答操作の受付による着信鳴動の停止と２００  ＯＫメッセージの送信）を実行して、相手端末との間にセッションを確立する（Ｓ３０２）。
【００５３】
一方、ＩＮＶＩＴＥメッセージで指定されている発信元番号またはその番号体系が他のＳＩＰサーバ機能付ＩＰ電話端末１の電話番号または番号体系と一致する場合（Ｓ３０１でＹＥＳ）、呼制御手順実行部１６４は、このＩＮＶＩＴＥメッセージから発信元ＩＰアドレスを取得するとともに（Ｓ３０３）、アドレス通知送信部１６２にアドレス通知を指示する。これを受けて、アドレス通知送信部１６２は、ＩＮＶＩＴＥメッセージに対する応答として、自端末１のＩＰアドレスが記述された３０２  Ｒｅｄｉｒｅｃｔメッセージを生成する。そして、この３０２  Ｒｅｄｉｒｅｃｔメッセージを、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１に送信する（Ｓ３０４）。
【００５４】
それから、呼制御手順実行部１６４は、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１を経由することなく、取得した発信元ＩＰアドレスにより特定される相手端末（他のＳＩＰサーバ機能付ＩＰ電話端末１）からＩＮＶＩＴＥメッセージが直接届くのを待つ（Ｓ３０５）。
【００５５】
つぎに、呼制御手順実行部１６４は、取得した発信元ＩＰアドレスにより特定される相手端末１からＩＮＶＩＴＥメッセージを直接受信したならば（Ｓ３０５でＹＥＳ）、発信元ＩＰアドレスを用いて、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１を経由させずに相手端末１とＳＩＰメッセージを直接送受信することにより、ＳＩＰに従った着信シーケンス（１８０  Ｒｉｎｎｇｉｎｇメッセージの送信と着信鳴動の開始、応答操作の受付による着信鳴動の停止と２００  ＯＫメッセージの送信）を実行して、相手端末１との間にセッションを確立する（Ｓ３０６）。
【００５６】
以上、本発明の一実施の形態について説明した。
【００５７】
本実施の形態において、ＳＩＰサーバ機能付ＩＰ電話端末１間にセッションを確立する場合、発信先および発信元のＳＩＰサーバ機能付ＩＰ電話端末１は、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１経由でＩＮＶＩＴＥメッセージと３０２  Ｒｅｄｉｒｅｃｔメッセージを送受信することにより、互いのＩＰアドレスを取得する。そして、発信先および発信元のＳＩＰサーバ機能付ＩＰ電話端末１は、互いのＩＰアドレスを用いて、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１を経由させずにＳＩＰメッセージを直接送受信することにより、ＳＩＰシーケンスを実行して両者間にセッションを確立する。
【００５８】
したがって、本実施の形態によれば、ＳＩＰサーバの関与（ＳＩＰメッセージの中継回数）を通常の場合（ＳＩＰサーバがすべてのＳＩＰメッセージを中継する場合）に比べて減らすことができるので、ＳＩＰサーバ機能部１３の処理能力を低く抑えることができる。これにより、本実施の形態に係るＩＰ電話システムのように、複数のＳＩＰサーバ機能付ＩＰ電話端末１でＩＰ電話システムを構築した場合のコストを低くすることができる。
【００５９】
また、ＳＩＰサーバの関与を減らすことができるので、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１がリンクダウン等した場合に、ＳＩＰサーバ機能付ＩＰ電話端末１間でセッションが確立できなくなる可能性を低くすることができる。
【００６０】
また、本実施の形態において、ＳＩＰサーバ機能付ＩＰ電話端末１は、自身のＩＰアドレスが変更される都度、これまでに通話したことのあるＩＰアドレス取得済みのＳＩＰサーバ機能付ＩＰ電話端末１各々に、自身の最新のＩＰアドレスを通知する必要がない。したがって、本実施の形態によれば、ＬＡＮ３上の通信トラヒックが増大するのを防止することができる。
【００６１】
また、本実施の形態において、ＳＩＰサーバ機能付ＩＰ電話端末１は、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１から受信した接続要求の送信元の電話番号あるいはその番号体系が、予め登録された他のＳＩＰサーバ機能付ＩＰ電話端末１の電話番号あるいは番号体系である場合に、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１を経由しないＳＩＰシーケンスを実行し、予め登録された他のＳＩＰサーバ機能付ＩＰ電話端末１の電話番号あるいは番号体系でない場合は、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１を経由する通常のＳＩＰシーケンスを実行する。
【００６２】
したがって、本実施の形態によれば、すべてのＳＩＰメッセージがＳＩＰサーバに中継される通常のＳＩＰシーケンスを前提とするＩＰ電話端末を混在させて、ＩＰ電話システムを構築することができる。また、本発明に対応していない外線端末（図１のＩＰ電話端末５）ともセッションを確立することができる。
【００６３】
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００６４】
例えば、上記の実施の形態では、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１経由で相手端末にＩＮＶＩＴＥメッセージを送信したＳＩＰサーバ機能付ＩＰ電話端末１（図２のＳＩＰサーバ機能付ＩＰ電話端末１−２）が、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１経由で相手端末より受信した３０２  Ｒｅｄｉｒｅｃｔメッセージから相手端末のＩＰアドレスを取得し、このＩＰアドレスを用いて相手端末に直接ＩＮＶＩＴＥメッセージを送信して、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１を経由しないＳＩＰシーケンスを実行している。しかし、本発明はこれに限定されない。
【００６５】
ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１経由で相手端末からＩＮＶＩＴＥメッセージを受信したＳＩＰサーバ機能付ＩＰ電話端末１（図２のＳＩＰサーバ機能付ＩＰ電話端末１−３）が、自端末１のアドレス通知として、自端末１のＩＰアドレスが記述された３０２  Ｒｅｄｉｒｅｃｔメッセージを、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１経由で相手端末に送信するとともに、ＩＮＶＩＴＥメッセージから相手端末のＩＰアドレスを取得し、このＩＰアドレスを用いて相手端末（図２のＳＩＰサーバ機能付ＩＰ電話端末１−２）に直接ＩＮＶＩＴＥメッセージを送信して、ＳＩＰサーバとして機能するＳＩＰサーバ機能付ＩＰ電話端末１を経由しないＳＩＰシーケンスを実行してもよい。
【００６６】
また、上記の実施の形態において、ＳＩＰサーバ機能付ＩＰ電話端末１は、３０２  Ｒｅｄｉｒｅｃｔメッセージを用いて自端末１のアドレス通知を行っているが、本発明はこれに限定されない。ＩＮＶＩＴＥメッセージに対する応答として、その他のＳＩＰメッセージを用いて自端末１のアドレス通知を行うようにしてもよい。
【００６７】
また、上記の実施の形態では、複数のＳＩＰサーバ機能付ＩＰ電話端末１を用いることにより、専用のＳＩＰサーバを設けることなくＩＰ電話システムを構築しているが、本発明はこれに限定されない。ＬＡＮ３上に専用のＳＩＰサーバを設けることにより、ＩＰ電話システムを構成する各ＳＩＰサーバ機能付ＩＰ電話端末１からＳＩＰサーバ機能（ＳＩＰサーバ機能部１３とサーバ機能制御部１４）を省略するようにしてもよい。
【００６８】
また、上記の実施の形態において、図３に示すＳＩＰサーバ機能付ＩＰ電話端末１の機能構成は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、およびＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの集積ロジックＩＣによりハード的に実現されるものでもよいし、あるいは、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などの計算機によりソフトウエア的に実現されるものでもよい。もしくは、ＣＰＵ、メモリ、ＨＤＤ、ＤＶＤ−ＲＯＭ等の補助記憶装置、およびＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）、モデム等の通信インターフェースを備えたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の汎用コンピュータにおいて、ＣＰＵが所定のプログラムを補助記憶装置からメモリ上にロードして実行することで実現されるものでもよい。
【００６９】
また、上記の実施の形態では、呼制御シーケンスとしてＳＩＰを用いた場合を例にとり説明したが、本発明は、Ｈ．３２３等のその他の呼制御シーケンスを用いた場合にも適用できる。
【符号の説明】
【００７０】
１：ＳＩＰサーバ機能付ＩＰ電話端末、２：ＧＷ、３：ＬＡＮ、４：ＷＡＮ、５：ＩＰ電話端末、６：ＳＩＰサーバ、１０：マンマシンインターフェース部、１１：ＬＡＮインターフェース部、１２：通信制御部、１３：ＳＩＰサーバ機能部、１４：サーバ機能制御部、１５：通話処理部、１６：呼制御部、１６１：サーバ情報記憶部、１６２：アドレス通知送信部、１６３：アドレス通知受信部、１６４：呼制御手順実行部
【図１】
0005604729.tif 000002
【図２】
0005604729.tif 000003
【図３】
0005604729.tif 000004
【図４】
0005604729.tif 000005