(57)【要約】【課題】  主呼制御サーバに障害が発生し他の装置が主呼制御サーバに代わって呼制御を行っているということ、及び、障害が発生していた主呼制御サーバが復旧したことを、ユーザが早く認識することができるようにしたＳＩＰ電話装置を提供する。【解決手段】  ＳＩＰに基づく呼制御を行う主呼制御サーバ２と、主呼制御サーバ２に障害が発生したときに主呼制御サーバ２に代わって呼制御を行う副呼制御サーバ３とを備えＩＰネットワークを介して通話を行うＶｏＩＰ電話システムで使用されるＳＩＰ電話装置１において、副呼制御サーバ３のアドレス情報を予め記憶しておくメモリ１４と、着信時に受信したＩＮＶＩＴＥメッセージに含まれるＩＰアドレスとメモリ１４に記憶されている副呼制御サーバ３のＩＰアドレスとが同一であると判別した場合に、表示部１２に主呼制御サーバ２に障害が発生していることを示すエラー表示を行う制御回路１１とを備える。【選択図】        図２
2006033732.tif 000002
【特許請求の範囲】
【請求項１】
ＳＩＰに基づく呼制御を行う主呼制御サーバと、該主呼制御サーバに障害が発生したときに該主呼制御サーバに代わって呼制御を行う副呼制御サーバとを備えＩＰネットワークを介して通話を行うＶｏＩＰ電話システムで使用されるＳＩＰ電話装置において、
前記主呼制御サーバに障害が発生していることをユーザに通知する通知手段と、
着信時の呼が前記副呼制御サーバからの呼であるか否かを判別し、前記副呼制御サーバからの呼であると判別した場合に前記通知手段を動作させる制御手段と、
を備えることを特徴とするＳＩＰ電話装置。
【請求項２】
ＳＩＰに基づく呼制御を行う主呼制御サーバと、該主呼制御サーバに障害が発生したときに該主呼制御サーバに代わって呼制御を行う副呼制御サーバとを備えＩＰネットワークを介して通話を行うＶｏＩＰ電話システムで使用されるＳＩＰ電話装置において、
前記主呼制御サーバに障害が発生していることをユーザに通知する通知手段と、
前記副呼制御サーバのアドレス情報を予め記憶しておく記憶手段と、
着信時に受信した接続要求メッセージに含まれるＩＰアドレスと前記記憶手段に記憶されている前記副呼制御サーバのＩＰアドレスとが同一であるか否かを判別し、両方のＩＰアドレスが同一であると判別した場合に前記通知手段を動作させる制御手段と、
を備えることを特徴とするＳＩＰ電話装置。
【請求項３】
前記制御手段は、着信時に受信した接続要求メッセージに含まれるＩＰアドレスと前記記憶手段に記憶されている前記副呼制御サーバのＩＰアドレスとが同一であると判別した後は、該ＳＩＰ電話装置のＩＰアドレスを含むアドレス情報を前記主呼制御サーバに周期的に登録する登録シーケンスを本来の周期よりも短い周期で実行し、登録シーケンスの実行時に前記主呼制御サーバへ送信した登録メッセージに対して前記主呼制御サーバからの応答があった場合には前記通知手段の動作を停止させるとともに登録シーケンスを実行する登録周期を前記本来の周期に戻すことを特徴とする請求項２に記載のＳＩＰ電話装置。
【請求項４】
前記制御手段は、前記登録シーケンスを実行する登録周期を設定値とするタイマーを有し、着信時に受信した接続要求メッセージに含まれるＩＰアドレスと前記記憶手段に記憶されている前記副呼制御サーバのＩＰアドレスとが同一であると判別した場合には前記タイマーの設定値を本来の周期よりも短い周期に変更し、登録シーケンスの実行時に前記主呼制御サーバへ送信した登録メッセージに対して前記主呼制御サーバからの応答があった場合には前記タイマーの設定値を前記本来の周期に変更することを特徴とする請求項３に記載のＳＩＰ電話装置。
【請求項５】
前記通知手段は、前記制御手段からの動作指示があったときに前記主呼制御サーバに障害が発生していることを示すエラー表示を行う表示部を有することを特徴とする請求項１〜請求項４のいずれかに記載のＳＩＰ電話装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＩＰ(Session Initiation Protocol)に基づく呼制御を行い、ＩＰ(Internet Protocol)ネットワークを介して通話を行うＶｏＩＰ(Voice Over IP)電話システムで使用されるＳＩＰ電話装置に関するものであり、特に、予備の呼制御手段を備えるなどして呼制御サーバに障害が発生している場合であっても通話が行えるように冗長性を持たせたＶｏＩＰ電話システムで使用されるＳＩＰ電話装置に関するものである。
【背景技術】
【０００２】
近年、インターネットやイントラネットのようなＩＰ(Internet Protocol)ネットワーク上に音声を伝送するＶｏＩＰと呼ばれる技術を用いた電話サービスが普及してきている。このような電話サービスを行うＶｏＩＰ電話システムでは、ＩＰネットワーク上に設けられ電話番号をＩＰアドレスに変換する呼制御サーバを介して相手先に接続、切断するなどの呼制御が行われる。この呼制御の呼制御プロトコルはいくつかあるが、インターネットとの親和性が高く、通話を確立するまでのシーケンス（手順）がシンプルであるなどの理由から、近年、ＳＩＰが多く採用されている。
【０００３】
また、このようなＶｏＩＰ電話システムは、通常時に呼制御を行う主呼制御サーバの他に、主呼制御サーバ自体のダウンまたは主呼制御サーバへの経路障害など、主呼制御サーバに障害が発生したときに主呼制御サーバに代わって呼制御を行う副呼制御サーバを設けたり、公衆回線網と接続するためのゲートウェイに前記副呼制御サーバの機能を持たせたりするなどしてシステムに冗長性を持たせることにより、主呼制御サーバに障害が発生している場合であっても通話が行えるようにしていることが多い。
【０００４】
また、ＶｏＩＰシステムにおいて、ゲートキーパーが非作動状態であったときに、事前に使用者にＶｏＩＰ回線を通じての発信が不可であることを通知、あるいは、できるだけＶｏＩＰ回線を用いて通信ができるようにしたＶｏＩＰシステムもある（例えば、特許文献１参照）。
【特許文献１】特開２００３―１１０７４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、呼制御サーバは、ＶｏＩＰ電話ユーザの登録管理、呼制御シーケンスの動作、ユーザの認証、電話番号からＩＰアドレスへの変換（番号翻訳）、呼の状態管理、接続先へのルーティング、通話記録の管理、輻輳制御などを行う機能や、ユーザの利便性を高めるための様々な機能を有しており、呼制御サーバがこのような幅広い機能を有することにより単なる通話以外の各種サービス、例えば、留守番電話サービスや保留・転送サービスなどのユーザに有益な各種サービスが行えるようになっている。
【０００６】
しかし、上述したような、主呼制御サーバに障害が発生している場合であっても通話を行えるようにしたＶｏＩＰシステムにおいて、主呼制御サーバに障害が発生している場合であっても主呼制御サーバが正常である場合と同等のサービスを提供するために、副呼制御サーバやゲートウェイに主呼制御サーバと同等の幅広い機能を持たせるようにすると、副呼制御サーバやゲートウェイの規模が大きくなったりシステムが複雑なものになったりするので、副呼制御サーバやゲートウェイには正常に発着信が行える程度に限定した呼制御機能を持たせるに留めていることが多い。
【０００７】
従って、このようなＶｏＩＰ電話システムにおいて、主呼制御サーバに障害が発生している場合、ユーザは、使用するＳＩＰ電話装置で正常に発着信はできるが、留守番電話サービスや保留・転送サービスなどのユーザに有益な各種サービスは受けられなくなることがある。
【０００８】
しかしながら、このとき、ユーザは、主呼制御サーバ障害が発生し、機能を限定した副呼制御サーバやゲートウェイが主呼制御サーバに代わって呼制御を行っているということを、使用する従来のＳＩＰ電話装置では認識することができないので、ユーザは、発着信はできるのに、なぜ、留守番電話サービスや保留・転送サービスなどのユーザに有益な各種サービスが受けられなくなったのかが分からず混乱してしまう可能性があるという問題があった。
【０００９】
また、ＳＩＰ電話装置においては、設定値に基づいて周期的（例えば、３６００秒毎）に行われる呼制御サーバへの登録シーケンス実行時、或いは、ユーザの発信操作による発信時にしか能動的な呼制御サーバへのアクセスを行わないので、従来のＳＩＰ電話装置は、それらのタイミングでしか呼制御サーバに障害が発生しているか否かを検出することができなかった。従って、ユーザは、長時間、呼制御サーバに障害が発生しているということを認識することができないという問題があった。また、呼制御サーバに障害が発生していることを認識した後、呼制御サーバが復旧したことを認識するのにも長い時間がかかるという問題もあった。
【００１０】
また、特許文献１に記載の従来技術では、ユーザは、ＶｏＩＰ回線が使用できなくなったことを認識することはできるが、通常時に使用されるゲートキーパーに障害が発生して予備のゲートキーパーに切り換わっていることを認識することはできない。従って、予備のゲートキーパーが通常使用されるゲートキーパーよりも機能が劣り、通常時に使用されるゲートキーパーの機能によれば受けられるサービスが受けられないという場合には、ユーザは、なぜ、そのサービスが受けられなくなったのかが分からず、混乱してしまう可能性があるという問題があった。
【００１１】
本発明は、上記の点に鑑み、主呼制御サーバに障害が発生し副呼制御サーバやゲートウェイのような他の装置が主呼制御サーバに代わって呼制御を行っているということをユーザが早く認識することができるようにするとともに、障害が発生していた主呼制御サーバが復旧したことをユーザが早く認識することができるようにしたＳＩＰ電話装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、請求項１の発明は、ＳＩＰに基づく呼制御を行う主呼制御サーバと、該主呼制御サーバに障害が発生したときに該主呼制御サーバに代わって呼制御を行う副呼制御サーバとを備えＩＰネットワークを介して通話を行うＶｏＩＰ電話システムで使用されるＳＩＰ電話装置において、前記主呼制御サーバに障害が発生していることをユーザに通知する通知手段と、着信時の呼が前記副呼制御サーバからの呼であるか否かを判別し、前記副呼制御サーバからの呼であると判別した場合に前記通知手段を動作させる制御手段とを備えるものである。
【００１３】
この構成によれば、前記制御手段は、着信時の呼が前記副呼制御サーバからの呼であると判別した場合に前記通知手段を動作させる。即ち、主呼制御サーバに障害が発生し副呼制御サーバが主呼制御サーバに代わって呼制御を行っている場合、そのことを着信時にユーザに通知する。
【００１４】
また、請求項２の発明は、ＳＩＰに基づく呼制御を行う主呼制御サーバと、該主呼制御サーバに障害が発生したときに該主呼制御サーバに代わって呼制御を行う副呼制御サーバとを備えＩＰネットワークを介して通話を行うＶｏＩＰ電話システムで使用されるＳＩＰ電話装置において、前記主呼制御サーバに障害が発生していることをユーザに通知する通知手段と、前記副呼制御サーバのアドレス情報を予め記憶しておく記憶手段と、着信時に受信した接続要求メッセージに含まれるＩＰアドレスと前記記憶手段に記憶されている前記副呼制御サーバのＩＰアドレスとが同一であるか否かを判別し、両方のＩＰアドレスが同一であると判別した場合に前記通知手段を動作させる制御手段とを備えるものである。
【００１５】
この構成によれば、前記制御手段は、着信時に受信した接続要求メッセージに含まれるＩＰアドレスと前記記憶手段に記憶されている前記副呼制御サーバのＩＰアドレスとが同一であると判別した場合に前記通知手段を動作させる。即ち、主呼制御サーバに障害が発生し副呼制御サーバが主呼制御サーバに代わって呼制御を行っている場合、そのことを着信時にユーザに通知する。
【００１６】
また、請求項３の発明では、請求項２の発明において、前記制御手段は、着信時に受信した接続要求メッセージに含まれるＩＰアドレスと前記記憶手段に記憶されている前記副呼制御サーバのＩＰアドレスとが同一であると判別した後は、該ＳＩＰ電話装置のＩＰアドレスを含むアドレス情報を前記主呼制御サーバに周期的に登録する登録シーケンスを本来の周期よりも短い周期で実行し、登録シーケンスの実行時に前記主呼制御サーバへ送信した登録メッセージに対して前記主呼制御サーバからの応答があった場合には前記通知手段の動作を停止させるとともに登録シーケンスを実行する登録周期を前記本来の周期に戻すようにしている。
【００１７】
このようにすると、前記制御手段は、前記主呼制御サーバに障害が発生した後は、登録シーケンスを本来の周期よりも短い周期で実行する。そして、登録シーケンスの実行時に前記主呼制御サーバへ送信した登録メッセージに対して前記主呼制御サーバからの応答があった場合には前記主呼制御サーバが正常に動作していると判断することができる。即ち、前記制御手段は、前記主呼制御サーバに障害が発生した後に、前記主呼制御サーバが正常に動作し始めたことを早く検出して、前記主呼制御サーバに障害が発生しているというユーザへの通知動作を早く停止させることができる。
【００１８】
また、請求項４の発明では、請求項３の発明において、前記制御手段は、前記登録シーケンスを実行する登録周期を設定値とするタイマーを有し、着信時に受信した接続要求メッセージに含まれるＩＰアドレスと前記記憶手段に記憶されている前記副呼制御サーバのＩＰアドレスとが同一であると判別した場合には前記タイマーの設定値を本来の周期よりも短い周期に変更し、登録シーケンスの実行時に前記主呼制御サーバへ送信した登録メッセージに対して前記主呼制御サーバからの応答があった場合には前記タイマーの設定値を前記本来の周期に変更するようにしている。
【００１９】
このようにすると、前記制御手段は、着信時に受信した接続要求メッセージに含まれるＩＰアドレスと前記記憶手段に記憶されている前記副呼制御サーバのＩＰアドレスとが同一であると判別した後は、前記タイマーが本来の周期よりも短い周期でタイムアップすることにより、前記登録シーケンスを本来の周期よりも短い周期で実行することになる。また、登録シーケンスの実行時に前記主呼制御サーバへ送信した登録メッセージに対して前記主呼制御サーバからの応答があった後は、前記タイマーが本来の周期でタイムアップすることにより、前記登録シーケンスを本来の周期で実行することになる。
【００２０】
また、請求項５の発明は、請求項１〜請求項４の発明において、前記通知手段は、前記制御手段からの動作指示があったときに前記主呼制御サーバに障害が発生していることを示すエラー表示を行う表示部を有するようにしたものである。
【００２１】
この構成によれば、ユーザは、前記表示部にエラー表示が表示されるか否かによって、前記主呼制御サーバに障害が発生しているか否かを容易に認識することができる。
【発明の効果】
【００２２】
本発明によると、主呼制御サーバに障害が発生し副呼制御サーバが主呼制御サーバに代わって呼制御を行っている場合、そのことを着信時にユーザに通知するので、ユーザは、主呼制御サーバに障害が発生し副呼制御サーバが主呼制御サーバに代わって呼制御を行っているということを早く認識することができる。
【００２３】
また、本発明によると、主呼制御サーバが正常に動作し始めたことを早く検出し、前記主呼制御サーバに障害が発生しているというユーザへの通知動作を早く停止させることができるので、ユーザは、障害が発生していた主呼制御サーバが復旧したことを早く認識することができる。
【発明を実施するための最良の形態】
【００２４】
以下に、本発明の実施形態を図面を参照して説明する。図１は、本発明の一実施形態のＳＩＰ電話装置が使用されるＶｏＩＰ電話システムの一構成例を示すブロック図である。図１に示すＶｏＩＰ電話システムは、ＳＩＰ電話装置１、主呼制御サーバ２、副呼制御サーバ３、ルータ４、インターネット網５、ルータ６、ゲートウェイ７、公衆回線網８、加入者電話装置９、ＬＡＮ(Local Area Network)１０から構成されている。このＶｏＩＰ電話システムは呼制御プロトコルとしてＳＩＰを用いている。
【００２５】
ＳＩＰ電話装置１、主呼制御サーバ２、副呼制御サーバ３、ルータ４、ゲートウェイ７はいずれもＬＡＮ１０に接続され、ＬＡＮ１０はルータ６が接続されたインターネット網５にルータ４を介して接続されている。また、ＬＡＮ１０は加入者電話装置９が接続された公衆回線網８にゲートウェイ７を介して接続されている。
【００２６】
ＳＩＰ電話装置１、主呼制御サーバ２、副呼制御サーバ３、ゲートウェイ７のそれぞれと、ＬＡＮ１０、ルータ４、インターネット網５、ルータ６などから成るＩＰネットワーク上に接続されている図示しないＳＩＰ電話装置には、ＩＰネットワーク上のアドレス情報が予め付与されている。このＩＰネットワーク上のアドレス情報には、いわゆるＩＰアドレスと電話番号とがある。
【００２７】
ゲートウェイ７は、アナログ電話網やＩＳＤＮなどの公衆回線網８とＩＰネットワークとを接続するための中継機能を備えるもので、連続音声信号とＩＰネットワークに載せるためのデータ形式（ＩＰパケット）の相互変換や、ＳＩＰ電話装置１や主呼制御サーバ２または副呼制御サーバ３との間でのＩＰパケットのやり取り、更に、電話番号とＩＰアドレスとの相互変換などを行う。
【００２８】
主呼制御サーバ２は、ＶｏＩＰ電話ユーザの登録管理、呼制御シーケンスの動作、ユーザの認証、電話番号からＩＰアドレスへの変換（番号翻訳）、呼の状態管理、接続先へのルーティング、通話記録の管理、輻輳制御などを行う機能や、ユーザの利便性を高めるための様々な機能を備えるもので、主呼制御サーバ２がこのような幅広い機能を有することにより、例えば、留守番電話サービスや保留・転送サービスなどのユーザに有益な各種サービスが行えるようになっている。
【００２９】
副呼制御サーバ３は、主呼制御サーバ２に障害が発生したときに主呼制御サーバ２に代わって呼制御を行うもので、規模が大きくなったりシステムが複雑なものになったりするのを防ぐために、正常に発着信が行える程度に限定した呼制御機能を備える。
【００３０】
図２は、図１に示すＳＩＰ電話装置１の要部構成を示すブロック図である。図２に示すＳＩＰ電話装置１は、制御回路１１、表示部１２、入力部１３、メモリ１４、ＬＡＮインターフェース１５、音声変換部１６、スピーカ１７、マイクロホン１８から構成されている。
【００３１】
表示部１２は、例えば、ＬＣＤ(Liquid Crystal Display)を備えており、このＬＣＤには制御回路１１の制御に基づく表示が行われる。また、入力部１３は、テンキーやカーソルキーなどの操作キーを備えており、制御回路１１は、ＳＩＰ電話装置１のユーザが入力部１３のいずれの操作キーをどのように操作したかを認識し、そのキー操作に応じた処理をメモリ１４に記憶されたプログラムに従って実行する。
【００３２】
メモリ１４は、ＲＯＭやＲＡＭなどの記憶素子から成り、登録シーケンス、呼制御シーケンスなどのＳＩＰ電話装置１が実行する実行プログラムなどが記憶されている。また、メモリ１４には、主呼制御サーバ２と副呼制御サーバ３とゲートウェイ７のＩＰアドレスなども記憶されている。
【００３３】
ＬＡＮインターフェース１５は、ＬＡＮ１０を通じて送られてくるＩＰパケットを取り込んで制御回路１１に与え、また、制御回路１１からのＩＰパケットをＬＡＮ１０に送出する機能を有する。
【００３４】
制御回路１１は、ＬＡＮインターフェース１５により取り込んだＩＰパケットを分解して制御データや音声データを得る機能と、送信する制御データや音声データをパケット化してＩＰパケットを生成する機能を有する。また、後述するタイマー１９を有している。
【００３５】
音声変換部１６は、制御回路１１によりパケット分解して得られた音声データをアナログ信号に変換してスピーカ１７に供給し、また、マイクロホン１８から入力されるアナログ音声信号をデジタル音声データに変換して制御回路１１に供給する機能を有する。
【００３６】
図３は、図１に示す主呼制御サーバ２の要部構成を示すブロック図である。図３に示す主呼制御サーバ２は、例えば、パーソナルコンピュータにより構成されるもので、制御回路２１、表示部２２、入力部２３、メモリ２４、有線ＬＡＮＩ／Ｆ（インターフェース）２５から構成されている。
【００３７】
表示部２２は、例えば、ＣＲＴ(Cathode Ray Tube)ディスプレイを備えており、このＣＲＴディスプレイには制御回路２１の制御に基づく表示が行われる。また、入力部２３は、テンキー、カーソルキー、文字キーなどから成るキーボードを備えており、制御回路２１は、主呼制御サーバ２の操作者が入力部２３のキーボードをどのように操作したかを認識し、その操作に応じた処理をメモリ２４に記憶されたプログラムに従って実行する。
【００３８】
メモリ２４は、ＲＯＭ、ＲＡＭ、ハードディスクなどの記憶素子から成り、メモリ２４には、副呼制御サーバ３とゲートウェイ７のＩＰアドレスや、ＶｏＩＰ電話システムのユーザ情報やＩＰネットワークに接続されているＳＩＰ電話装置のＩＰアドレスと電話番号との対応などの情報がデータベースとして記憶されている。また、ＶｏＩＰ電話システムのユーザ登録や呼制御シーケンスなどの主呼制御サーバ２が実行する実行プログラムなども記憶されている。
【００３９】
有線ＬＡＮＩ／Ｆ２５は、ＬＡＮ１０を通じて送られてくるＩＰパケットを取り込んで制御回路２１に与え、また、制御回路２１からのＩＰパケットをＬＡＮ１０に送出する機能を有する。
【００４０】
制御回路２１は、ＬＡＮインターフェース１５により取り込んだＩＰパケットを分解して制御データを得る機能と、送信する制御データをパケット化してＩＰパケットを生成する機能を有するとともに、メモリ２４に記憶されている前記データベースの情報に基づいて、ＩＰパケットの行き先のＩＰアドレスを決定したり、受信先のＩＰアドレスを判別したりする。
【００４１】
また、図１に示す副呼制御サーバ３は、例えば、パーソナルコンピュータにより構成されるもので、図３に示す主呼制御サーバ２と同様の構成を有している。但し、副呼制御サーバ３が備えるメモリには、呼制御サーバ２に障害が発生したときに主呼制御サーバ２に代わって正常に発着信が行える程度に限定された情報と実行プログラムなどが記憶されている。
【００４２】
次に、このような構成のＶｏＩＰ電話システムの通話時の動作を説明する。このＶｏＩＰ電話システムにおいて、ＳＩＰ電話装置を用いて発着信を行うには、そのＳＩＰ電話装置は主呼制御サーバ２に登録されている必要がある。先ず、ＳＩＰ電話装置１の主呼制御サーバ２への登録動作を説明する。
【００４３】
ＳＩＰ電話装置１の制御回路１１は、電源オンされると、先ず、メモリ１４に記憶されている登録シーケンスを実行する。登録シーケンス実行時、制御回路１１は、登録の有効期限を秒数で示す数値（例えば、７２００）を入れたＲＥＧＩＳＴＥＲメッセージ（登録メッセージ）を生成し、ＬＡＮインターフェース１５を介して主呼制御サーバ２へ送出する。このＲＥＧＩＳＴＥＲメッセージにはＳＩＰ電話装置１のアドレス情報が含まれている。
【００４４】
ＳＩＰ電話装置１からのＲＥＧＩＳＴＥＲメッセージを有線ＬＡＮＩ／Ｆ２５を介して受信した主呼制御サーバ２の制御回路２１は、ＲＥＧＩＳＴＥＲメッセージに含まれるＳＩＰ電話装置１のアドレス情報と有効期限をメモリ２４のデータベースに登録し、登録完了を示す応答通知をＳＩＰ電話装置１へ送信する。
【００４５】
このように登録が完了すると、以後、ＳＩＰ電話装置１での発着信が可能となる。但し、有効期限内に登録が更新されない場合は、メモリ２４のデータベースに登録されたＳＩＰ電話装置１のアドレス情報は無効、即ち、ＳＩＰ電話機１の登録は無効となるので、ＳＩＰ電話装置１はこの有効期限が切れるまでに再度、登録シーケンスを実行して登録を更新し続ける必要がある。そのため、制御回路１１は、メモリ１４に記憶されている登録シーケンスを実行する登録周期（例えば、３６００秒）を設定値とするタイマー１９を有しており、このタイマー１９がタイムアップする度、即ち、前記設定値である登録周期が経過する度に登録シーケンスを実行する。尚、この登録周期は前記有効期限よりも短い時間に設定される。
【００４６】
次に、発着信動作を説明する。ＳＩＰ電話装置１の入力部１３が発信準備操作される、または、スピーカ１７とマイクロホン１８とが一体になった受話器が上げられるなどの発信準備操作がされると、制御回路１１はこれを認識し、スピーカ１７から発信音が出力されるように音声変換部１６を制御する。
【００４７】
続いて、入力部１３に電話番号が入力されると、制御回路１１は、この入力された電話番号をメモリ１４に記憶されている主呼制御サーバ２のＩＰアドレスを宛先としたＩＮＶＩＴＥメッセージ（接続要求メッセージ）に入れ、ＬＡＮインターフェース１５を介して主呼制御サーバ２に送出する。尚、このＩＮＶＩＴＥメッセージのＶｉａヘッダには、宛先のＩＰアドレスのみならず、送信元のＩＰアドレスも記されるようになっている。
【００４８】
主呼制御サーバ２では、制御回路２１が自分のＩＰアドレスを宛先とする前記ＩＮＶＩＴＥメッセージを有線ＬＡＮＩ／Ｆ２５を介して受信し、さらに、このＩＮＶＩＴＥメッセージ内の電話番号から通話先のＳＩＰ電話装置のＩＰアドレスをメモリ２４のデータベースから検索し、検索したＩＰアドレスにこのＩＮＶＩＴＥメッセージを転送する。また、このとき、制御回路２１は、なりすましや呼制御サーバへのＤｏＳ(Denial of Service)攻撃を防ぐため、ＩＮＶＩＴＥメッセージ内の電話番号とデータベースに登録されているユーザ情報に基づいてユーザ認証を行うようにしている。
【００４９】
そして、ＩＮＶＩＴＥメッセージを受けた通話先のＳＩＰ電話装置は、呼び出し音を鳴らすとともに、主呼制御サーバ２へ呼び出し中であることを通知する。呼制御サーバ２は、この通知を発信側であるＳＩＰ電話装置１へ転送し、ＳＩＰ電話装置１のスピーカ１７からは呼び出し中の通知音が出力される。
【００５０】
そして、通話先のＳＩＰ電話装置で受話器が上げられるなどの受信操作がされると、通話先のＳＩＰ電話装置から主呼制御サーバ２経由で発信側であるＳＩＰ電話装置１へ応答通知が送信される。以上により、通話先のＳＩＰ電話装置と発信側であるＳＩＰ電話装置１との間で呼が確立し、通話が可能となる。
【００５１】
以後は、通話先のＳＩＰ電話装置と発信側であるＳＩＰ電話装置１との間で音声の送受信が主呼制御サーバ２を介さずに行われるが、その間も主呼制御サーバ２は呼の状態管理、通話記録の管理、輻輳制御などを行っている。
【００５２】
以上が通話時の動作であるが、主呼制御サーバ２に障害が発生した場合は、副呼制御サーバ３はこれを検知し、主呼制御サーバ２に代わって上述した主呼制御サーバ２の呼制御動作と同様の呼制御動作を行うようになっている。これにより、ユーザは、主呼制御サーバ２に障害が発生した場合であっても、正常に発着信を行うことができる。但し、上述したように、副呼制御サーバ３の機能は限定されているので、主呼制御サーバ２が正常に動作しているときには行えた保留・転送動作などは行うことができなくなる。
【００５３】
次に、このような場合、即ち、主呼制御サーバ２に障害が発生し副呼制御サーバ３が主呼制御サーバ２に代わって呼制御を行っている場合のＳＩＰ電話装置１の障害検出動作を図４を参照して説明する。
【００５４】
図４は、ＳＩＰ電話装置１の制御回路１１の動作を示すフローチャートである。制御回路１１は、電源がオンされると、先ず、制御回路１１の内部メモリまたはメモリ１４に設けたサーバ判別フラグＳＶを「０」にセットする（初期化：ステップＳ１）。尚、このサーバ判別フラグＳＶというのは、主呼制御サーバ２と副呼制御サーバ３とを判別するためのフラグであり、「０」が主呼制御サーバ２を示し、「１」が副呼制御サーバ３を示す。
【００５５】
次に、着信があった場合にその着信が副呼制御サーバ３からの呼であるか否かを判別する（ステップＳ２）。この判別は、着信時に受信したＩＮＶＩＴＥメッセージのＶｉａヘッダに記されたＩＰアドレスと、メモリ１４に記憶されている呼制御サーバ３のＩＰアドレスとを比較することにより実現できる。両方のＩＰアドレスが同一であれば副呼制御サーバ３からの呼であり、同一でなければ副呼制御サーバ３からの呼ではないと判別する。これにより、主呼制御サーバ２に障害が発生しているか否かを判断することができる。即ち、副呼制御サーバ３からの呼である場合は主呼制御サーバ２に障害が発生していると判断でき、副呼制御サーバ３からの呼ではない場合は主呼制御サーバ２は正常であると判断できる。
【００５６】
そして、副呼制御サーバ３からの呼である場合は（ステップＳ２でＹ）、表示部１２に、主呼制御サーバ２に障害が発生し副呼制御サーバが呼制御を行っていることをユーザに認識させるためのエラー表示を行う（ステップＳ３）。このエラー表示は、ＳＩＰ電話装置１の機能が制限されているという意味の表示であっても良い。例えば、表示部１２のＬＣＤに「現在、機能制限中です。」というような文字を表示するようにしても良いし、機能制限中と記されたランプ等を点灯または点滅させるようにしても良い。
【００５７】
そして、更に、サーバ判別フラグを「１」にセットし（ステップＳ４）、上述したタイマー１９をリセットするとともに、タイマー１９の設定値を予め定められた短い周期（例えば、１８０秒）に変更する（ステップＳ５）。
【００５８】
タイマー１９がリセットされたので、制御回路１１は、上述した登録シーケンスを実行する（ステップＳ６）。そして、登録できたか否かを判断し（ステップＳ７）、登録できた場合は、上述した表示部１２のエラー表示を停止し（ステップＳ８）、サーバ判別フラグＳＶを０に戻し（ステップＳ９）、タイマー１９の設定値を初期値（例えば、３６００秒）に戻した後（ステップＳ１０）、ステップＳ２に戻る。また、登録できなかった場合は（ステップＳ７でＮ）、そのままステップＳ２に戻る。
【００５９】
尚、ステップＳ７において、登録できたか否かは、制御回路１１がＲＥＧＩＳＴＥＲメッセージを主呼制御サーバ２へ送出してから所定時間（例えば、３０秒）以内に、主呼制御サーバ２からの登録完了を示す応答通知を受信したか否かをもって判断される。
【００６０】
一方、ステップＳ２において、着信がないか、着信が副呼制御サーバ３からの呼ではない場合は（ステップＳ２でＮ）、制御回路１１は上述したタイマー１９がタイムアップしたか否かを判断し（ステップＳ１１）、タイムアップしていない場合はステップＳ２に戻り、タイムアップしている場合は、サーバ判別フラグが「０」であるか否かを確認する（ステップＳ１２）。
【００６１】
そして、サーバ判別フラグが「０」である場合は、ステップＳ１３に移行して登録シーケンスを実行し、ステップＳ２に戻る。一方、サーバ判別フラグが「０」でない場合は（ステップＳ１２でＮ）、ステップＳ６に移行して登録シーケンスを実行する。
【００６２】
以上、着信時に主呼制御サーバ２の障害発生を検出する手順を説明したが、発信時、及び通常の登録シーケンス実行時には主呼制御サーバ２に能動的にアクセスするので、その際にも、主呼制御サーバ２からではなく副呼制御サーバ３からの応答があった場合は、上述のようにしてエラー表示を行うとともに、その後、登録シーケンスを短い周期で実行し主呼制御サーバ２からの応答があった場合にはエラー表示を停止するようにしている。このようにすることにより、発信時、及び通常の登録シーケンス実行時にも主呼制御サーバ２の障害発生を検出してユーザに通知し、その後、主呼制御サーバ２が復旧したことを早く検出してユーザに早く通知することができる。
【００６３】
以上のようにして、本実施形態のＳＩＰ電話装置１は、着信時に、主呼制御サーバ２に障害が発生し副呼制御サーバ３が呼制御を行っているということを検出してエラー表示を行うので、ユーザは、機能を限定した副呼制御サーバ３が主呼制御サーバ２に代わって呼制御を行っているということを、使用するＳＩＰ電話装置１の表示部１２のエラー表示により早く認識することができる。従って、ユーザが、発着信はできるのに、なぜ、留守番電話サービスや保留・転送サービスなどの各種サービスが受けられなくなったのかが分からず混乱してしまうということが無くなる。
【００６４】
また、本実施形態のＳＩＰ電話装置１は、主呼制御サーバ２に障害が発生し副呼制御サーバ３が呼制御を行っているということを検出して表示部１２にエラー表示を行った後は、短い周期で登録シーケンスを実行することにより、主呼制御サーバ２が復旧したことを早く検出して表示部１２のエラー表示動作を停止するので、ユーザは、使用するＳＩＰ電話装置１のエラー表示が早く消えることにより、主呼制御サーバ２が復旧したことを早く認識することができる。
【００６５】
また、本実施形態のＳＩＰ電話装置１が使用されるＶｏＩＰ電話システムは、主呼制御サーバ２に障害が発生した場合に主呼制御サーバ２に代わって呼制御を行う副呼制御サーバ３を設けているが、副呼制御サーバ３を無くし、副呼制御サーバ３の代わりにゲートウェイ７に副呼制御サーバ３の機能を持たせるようにしたＶｏＩＰシステムであっても、本発明は適用できる。
【００６６】
尚、本発明は、上述の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において各部の構成等を適宜に変更して実施することが可能である。
【図面の簡単な説明】
【００６７】
【図１】本発明の一実施形態のＳＩＰ電話装置が使用されるＶｏＩＰ電話システムの一構成例を示すブロック図である。
【図２】図１に示すＳＩＰ電話装置の要部構成を示すブロック図である。
【図３】図１に示す主呼制御サーバの要部構成を示すブロック図である。
【図４】図１に示すＳＩＰ電話装置の制御部の動作を示すフローチャートである。
【符号の説明】
【００６８】
１    ＳＩＰ電話装置
２    主呼制御サーバ
３    副呼制御サーバ
４、６    ルータ
５    インターネット網
７    ゲートウェイ
８    公衆回線網
９    加入者電話装置
１１    制御回路（制御手段）
１２    表示部（通知手段）
１３    入力部
１４    メモリ（記憶手段）
１５    ＬＡＮインターフェース
１６    音声変換部
１７    スピーカ
１８    マイクロホン
２１    制御回路
２２    表示部
２３    入力部
２４    メモリ
２５    有線ＬＡＮＩ／Ｆ
【図１】
2006033732.tif 000003
【図２】
2006033732.tif 000004
【図３】
2006033732.tif 000005
【図４】
2006033732.tif 000006