(57)【要約】【課題】  通信確立後、発信側端末および着信側端末からの各要求信号の送受信タイミングにより、両端末間で通信状態の矛盾が発生し、正常に通信することができなかった。【解決手段】  発信側端末および着信側端末を通信確立させている通信制御サーバが通信確立の切断を指示する切断要求信号の受信後、通信確立の更新を指示する更新要求信号を受信すると、切断要求信号の送信元である発信側端末および着信側端末のいずれかに更新要求信号を送信するのを中止すると共に、通信確立を切断し、更新要求信号の受信後、切断要求信号を受信すると、瞬時に更新要求信号が送信された発信側端末および着信側端末のいずれかに更新要求の中止を指示する要求中止信号を送信すると共に、通信確立を切断する。【選択図】        図１
2007096512.tif 000002
【特許請求の範囲】
【請求項１】
発信側端末および着信側端末の通信を通信制御サーバにより確立させる通信制御方法であって、
前記通信制御サーバは、前記発信側端末および前記着信側端末のいずれか一方の端末から通信確立の切断を指示する切断要求信号を受信した後、他方の端末から前記通信確立の更新を指示する更新要求信号を受信すると、前記一方の端末に対して、前記更新要求信号を送信するのを中止すると共に、前記通信確立を切断し、前記発信側端末および前記着信側端末のいずれか一方の端末から更新要求信号の受信した後、他方の端末から切断要求信号を受信すると、前記他方の端末に対して、更新要求の中止を指示する要求中止信号を送信すると共に、前記通信確立を切断することを特徴とする通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発信側端末および着信側端末を通信確立させている通信制御サーバの通信制御方法に関し、特に、通信確立後における各端末からの各要求信号の送受信タイミングにより、両端末間で生じる通信状態の矛盾を回避する通信制御方法に関する。
【背景技術】
【０００２】
発信側端末から接続要求信号を受信すると、該発信側端末と着信側端末との通信を確立させる通信制御サーバの通信制御方法が知られている。下記非特許文献１には、通信制御サーバが両端末間の通信を確立させるために利用可能な通信プロトコルとしてＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）が開示されている。
【非特許文献１】Ｊ．Ｒｏｓｅｎｂｅｒｇ  ｅｔ  ａｌ．  ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）．［ｏｎｌｉｎｅ］．Ｔｈｅ  Ｉｎｔｅｒｎｅｔ  Ｓｏｃｉｅｔｙ，２００２．［ｒｅｔｒｉｅｖｅｄ  ｏｎ  ２００５−０９−０９］．Ｒｅｔｒｉｖｅｄ  ｆｒｏｍ  ｔｈｅ  Ｉｎｔｅｒｎｅｔ：＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ３２６１．ｔｘｔ＞
【０００３】
ところで、上記した通信プロトコルを利用した通信制御方法では、一般的に、通信確立された発信側端末および着信側端末は、それぞれ自己の通信状態として「通信中」を示す通信状態情報をメモリに保持しており、発信側端末および着信側端末は、各端末が送受信する接続要求、更新要求、切断要求等の信号種別に応じて、要求信号の送受信時、又は、送信した要求信号に対する応答信号の受信時のいずれかのタイミングで通信状態情報の更新を行っている。
【０００４】
また、発信側端末および着信側端末間の通信が確立されると、通信確立を維持するために、通信確立時に、通信プロトコルに基づいて決定されるいずれかの端末が、定期的に相手側の端末に対して、更新要求信号を送信し、通信確立中に更新要求信号を受信した相手側の端末は、更新要求信号が更新を指示していることを検知すると共に、通信確立の更新を行っている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記した通信制御方法には、次のような解決すべき課題があった。即ち、例えば、図２に示すように、通信確立中の発信側端末が更新要求信号（ａ）を通信制御サーバを介して着信側端末に送信した後、着信側端末が切断要求信号（ｂ）を通信制御サーバを介して発信側端末に送信すると、発信側端末は、更新要求信号（ａ）を送信した後に切断要求信号（ｂ）を受信することから、通信確立を切断すると共に、自己の通信状態情報を「通信中」から「切断中」に更新する。一方、着信側端末は、切断要求信号（ｂ）を送信し、瞬時に通信状態情報を「通信中」から「切断中」に更新した後、発信側端末からの更新要求信号（ａ）を受信することから、通信状態情報が「切断中」に受信した更新要求信号（ａ）を接続要求信号として検知してしまい、該検知結果にしたがって呼出動作を行うと共に、自己の通信状態情報を「切断中」から「呼出中」に更新してしまう問題があった。この場合、両端末間では、発信側端末の通信状態情報が「切断中」であるにも関わらず、着信側端末の通信状態情報が「呼出中」であるといった通信状態の矛盾が生じ、正確な通信状態情報に基づいて、正常に発信側端末および着信側端末間の通信を行うことができない問題があった。
【課題を解決するための手段】
【０００６】
本発明は、以上の点を解決するために、次の構成を採用する。
〈構成１〉
発信側端末および着信側端末の通信を通信制御サーバにより確立させる通信制御方法であって、前記通信制御サーバは、前記発信側端末および前記着信側端末のいずれか一方の端末から前記通信確立の切断を指示する切断要求信号を受信した後、他方の端末から前記通信確立の更新を指示する更新要求信号を受信すると、前記一方の端末に対して、前記更新要求信号を送信するのを中止すると共に、前記通信確立を切断し、前記発信側端末および前記着信側端末のいずれか一方の端末から更新要求信号の受信した後、他方の端末から切断要求信号を受信すると、前記他方の端末に対して、更新要求の中止を指示する要求中止信号を送信すると共に、前記通信確立を切断することを特徴とする。
【発明の効果】
【０００７】
本発明の通信制御方法では、発信側端末および着信側端末を通信確立させている通信制御サーバが発信側端末および着信側端末のいずれか一方の端末から通信確立の切断を指示する切断要求信号を受信した後、他方の端末から通信確立の更新を指示する更新要求信号を受信すると、該一方の端末に対して、更新要求信号を送信するのを中止すると共に、通信確立を切断し、発信側端末および着信側端末のいずれか一方の端末から更新要求信号の受信した後、他方の端末から切断要求信号を受信すると、該他方の端末に対して、瞬時に更新要求の中止を指示する要求中止信号を送信すると共に、通信確立を切断するようにしたので、通信確立後の発信側端末および着信側端末からの各要求信号の送受信タイミングにより、両端末間で発生する通信状態の矛盾を回避できる。従って、正確な通信状態情報に基づいて、正常に発信側端末および着信側端末間の通信を行うことができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の一実施形態を図を用いて詳細に説明する。
【実施例】
【０００９】
〈実施例の構成〉
図１は、本発明の通信制御方法を適用した通信システムを示すブロック構成図である。
【００１０】
図１に示すように、通信システムは、通信制御サーバ１０、複数の発信側端末１１、複数の着信側端末１２から構成されており、通信制御サーバ１０は、通信回線２１、２２を介して発信側端末１１、着信側端末１２にそれぞれ接続されている。
【００１１】
通信制御サーバ１０は、発信側端末１１および着信側端末１２間の通信確立を行うサーバであり、制御部１３、回避制御部１４を有している。
【００１２】
発信側端末１１は、発信者が操作する端末であり、制御部１５、通信制御部１６、記憶部１７を有している。
【００１３】
記憶部１７は、発信側端末１１の通信状態情報が格納されているメモリである。この通信状態情報とは、例えば、「通信中」、「切断中」等の発信側端末１１の通信状態を示す情報であり、後述するように、発信側端末１１が送受信する信号種別にしたがって、通信確立中には「通信中」、通信切断時には「切断中」をそれぞれ示すように更新される。
【００１４】
着信側端末１２は、着信者が操作する端末であり、制御部１８、通信制御部１９、記憶部２０を有している。
【００１５】
記憶部２０は、着信側端末１２の通信状態情報が格納されているメモリである。この通信状態情報とは、例えば、「通信中」、「切断中」、「呼出中」等の着信側端末１２の通信状態を示す情報であり、後述するように、着信側端末１２が送受信する信号種別にしたがって、通信確立中には「通信中」、通信切断時には「切断中」、着信側端末１２の呼出時には「呼出中」をそれぞれ示すように更新される。
【００１６】
以下、通信確立後の発信側端末１１および着信側端末１２からの各要求信号の送受信タイミングにより両端末１１、１２間で生じる通信状態の矛盾を回避すべく、通信制御サーバ１０により実行される通信制御について説明を行う。
【００１７】
まず、発信側端末１１および着信側端末１２を通信確立させている通信制御サーバ１０が着信側端末１２から通信確立の切断を指示する切断要求信号を受信後、発信側端末１１から通信確立の更新を指示する更新要求信号を受信した場合に生じる通信状態の矛盾を回避する通信制御ついて説明を行う。
【００１８】
図３は、通信制御サーバ１０が切断要求信号（ａ）の受信後、更新要求信号（ｂ）を受信した場合に生じる通信状態の矛盾を回避するまでの通信制御を示すシーケンス例示図である。
【００１９】
図３では、説明を簡便にするため、通信制御の際に、通信プロトコルにしたがって、発信側端末１１および着信側端末１２間で送受信される各信号のうち、例えば、要求が試行中であることを示す応答信号、要求が成功したことを示す応答信号等のように、各端末１１、１２が自己の通信状態情報を更新させることがない信号については省略している。
【００２０】
また、本実施例では、両端末１１、１２には、それぞれ「通信中」を示す通信状態情報が保持されていることとする。
【００２１】
着信側端末１２の制御部１８は、いわゆるＣＰＵとして着信側端末１２を統括制御する部であり、図示しないキーボード等の入力部より、通信確立の切断が指示されると、通信確立の切断を指示する切断要求信号（ａ）を通信制御部１９に転送する。
【００２２】
通信制御部１９は、発信側端末１１との通信を制御する部であり、切断要求信号（ａ）を受けると、記憶部２０の通信状態情報の更新を行うと共に、切断要求信号（ａ）を通信制御サーバ１０に送信する。本実施例では、通信状態情報は、「通信中」から「切断中」に更新される。
【００２３】
通信制御サーバ１０の制御部１３は、いわゆるＣＰＵとして通信制御サーバ１０を統括制御する部であり、着信側端末１２から切断要求信号（ａ）を受信すると、まず、回避制御の開始を検知し、回避制御部１４に回避開始信号を出力する。
【００２４】
回避制御部１４は、通信確立後の発信側端末１１および着信側端末１２から送信される各要求信号により両端末１１、１２間で生じる通信状態の矛盾を回避すべく、回避制御を行う部であり、回避開始信号を受けると、切断要求信号（ａ）を受信したことを検知すると共に、回避制御を実行すべく、発信側端末１１からの各要求信号の受信待機を開始する。
【００２５】
一方、発信側端末１１の制御部１５は、いわゆるＣＰＵとして発信側端末１１を統括制御する部であり、着信側端末１２との通信が確立されると、通信確立を維持するために、定期的に着信側端末１２に対し、通信確立の更新を指示する更新要求信号（ｂ）を通信制御部１６に転送する。
【００２６】
通信制御部１６は、着信側端末１２との通信を制御する部であり、更新要求信号（ｂ）を受信すると、更新要求信号（ｂ）を通信制御サーバ１０に送信する。
【００２７】
通信制御サーバ１０の制御部１３は、更新要求信号（ｂ）を受信すると、更新要求信号（ｂ）を回避制御部１４に転送する。
【００２８】
回避制御部１４は、切断要求信号（ａ）を受信した後で更新要求信号（ｂ）を受けたと判定すると、切断要求信号（ａ）の送信元である着信側端末１２に対して、更新要求信号（ｂ）を送信するのを中止すると共に、着信側端末１２からの切断要求信号（ａ）を発信側端末１１に送信する。尚、この際、回避制御部１４は、切断要求信号の送信後、更新要求信号（ｂ）の送信を中止したことを示すエラー通知信号を発信側端末１１に送信してもよい。これにより、発信側端末１１は、更新要求信号の送信が中止されたことを検知することができる。
【００２９】
発信側端末１１の制御部１５は、切断要求信号（ｂ）を受信すると、切断要求信号（ｂ）を通信制御部１６に転送する。
【００３０】
通信制御部１６は、切断要求信号（ｂ）を受けると、着信側端末１２との通信確立を切断すると共に、記憶部１７の通信状態情報の更新を行う。本実施例では、通信状態情報は、「通信中」から「切断中」に更新される。
【００３１】
そして、通信制御サーバ１０の回避制御部１４は、予め設定されている受信待機を継続すべき所定時間が経過すると、該受信待機を終了させる。
【００３２】
このように、発信側端末１１および着信側端末１２を通信確立させている通信制御サーバ１０が、着信側端末１２から切断要求信号（ａ）の受信後、発信側端末１１から更新要求信号（ｂ）を受信すると、切断要求信号（ａ）の送信元である着信側端末１２に更新要求信号（ｂ）を送信するのを中止すると共に、両端末１１、１２間の通信確立を切断させることから、通信確立後、発信側端末１１および着信側端末１２からの各要求信号の送受信タイミングにより、両端末１１、１２間で生じる通信状態情報の矛盾を回避できる。即ち、従来のように、更新要求信号（ａ）が通信状態情報「切断中」の着信側端末１２に送信されることにより、着信側端末１２の通信状態情報が「切断中」から「呼出中」と更新されることなく、通信状態情報「切断中」が保持されることから、着信側端末１２が不要な動作を実行することなく、以降、正確な通信状態情報に基づいて、両端末１１、１２間における通信確立が可能となる。
【００３３】
次に、発信側端末１１および着信側端末１２を通信確立させている通信制御サーバ１０が発信側端末１１から通信確立の更新を指示する更新要求信号を受信後、着信側端末１２から通信確立の切断を指示する切断要求信号を受信した場合に生じる通信状態の矛盾を回避する通信制御ついて説明を行う。
【００３４】
図４は、通信制御サーバ１０が更新要求信号（ａ）の受信後、切断要求信号（ｂ）を受信した場合に生じる通信状態の矛盾を回避するまでの通信制御を示すシーケンス例示図である。
【００３５】
図４では、説明を簡便にするため、通信制御の際に、通信プロトコルにしたがって、発信側端末１１および着信側端末１２間で送受信される各信号のうち、例えば、要求が試行中であることを示す応答信号、要求が成功したことを示す応答信号等のように、各端末１１、１２が自己の通信状態情報を更新させることがない信号については省略している。
【００３６】
また、本実施例では、両端末１１、１２には、それぞれ「通信中」を示す通信状態情報が保持されていることとする。
【００３７】
発信側端末１１の制御部１５は、着信側端末１２との通信が確立されると、通信確立を維持するために、定期的に着信側端末１２に対し、通信確立の更新を指示する更新要求信号（ａ）を通信制御部１６に転送する。
【００３８】
通信制御部１６は、更新要求信号（ａ）を受信すると、更新要求信号（ａ）を通信制御サーバ１０に送信する。
【００３９】
通信制御サーバ１０の制御部１３は、更新要求信号（ａ）を受信すると、まず、回避制御の開始を検知し、回避制御部１４に回避開始信号を出力する。
【００４０】
回避制御部１４は、回避開始信号を受けると、更新要求信号を受信したことを検知すると共に、回避制御を実行すべく、着信側端末１２からの各要求信号の受信待機を開始する。
【００４１】
一方、着信側端末１２の制御部１８は、図示しないキーボード等の入力部より、通信確立の切断が指示されると、通信確立の切断を指示する切断要求信号（ｂ）を通信制御部１９に転送する。
【００４２】
通信制御部１９は、切断要求信号（ｂ）を受けると、記憶部２０の通信状態情報の更新を行うと共に、切断要求信号（ｂ）を通信制御サーバ１０に送信する。本実施例では、通信状態情報は、「通信中」から「切断中」に更新される。
【００４３】
通信制御サーバ１０の制御部１３は、切断要求信号（ｂ）を受信すると、切断要求信号（ｂ）を回避制御部１４に転送する。
【００４４】
回避制御部１４は、更新要求信号（ａ）を受信した後で、切断要求信号（ｂ）を受けたと判定すると、従来の通信プロトコルによる送信順序制御方式にしたがって、最先に受信された更新要求信号（ａ）を着信側端末１２に送信すると共に、切断要求信号（ｂ）を発信側端末１１に送信する。
【００４５】
発信側端末１１の制御部１５は、切断要求信号（ｂ）を受信すると、切断要求信号（ｂ）を通信制御部１６に転送する。
【００４６】
通信制御部１６は、切断要求信号（ｂ）を受けると、記憶部１７の通信状態情報の更新を行う。即ち、本実施例では、通信状態情報は、「通信中」から「切断中」に更新される。
【００４７】
一方、着信側端末１２の制御部１８は、更新要求信号（ａ）を受信すると、更新要求信号（ａ）を通信制御部１９に転送する。
【００４８】
通信制御部１９は、更新要求信号（ａ）を受けると、記憶部２０の通信状態情報を参照し、通信状態情報が「切断中」であることから、更新要求信号（ａ）を接続要求信号として検知し、該検知結果にしたがって呼出動作を行うと共に、通信状態情報を「切断中」から「呼出中」に更新する。
【００４９】
引き続き、通信制御サーバ１０の回避制御部１４は、更新要求信号（ａ）が送信された着信側端末１２に対して、呼出動作を中止すべく、瞬時に要求中止信号（ｃ）を送信する。
【００５０】
着信側端末１２の制御部１８は、要求中止信号（ｃ）を受信すると、要求中止信号（ｃ）を通信制御部１９に転送する。
【００５１】
通信制御部１９は、要求中止信号（ｃ）を受けると、呼出動作を中止させると共に、記憶部２０の通信状態情報の更新を行う。即ち、本実施例では、通信状態情報は、「呼出中」から「切断中」に更新される。
【００５２】
そして、通信制御サーバ１０の回避制御部１４は、予め設定されている受信待機を継続すべき所定時間が経過すると、該受信待機を終了させる。
【００５３】
このように、発信側端末１１および着信側端末１２を通信確立させている通信制御サーバ１０が、発信側端末１１から更新要求信号（ａ）を受信後、着信側端末１２から切断要求信号（ｂ）を受信すると、更新要求信号（ａ）が送信された着信側端末１２に対して、瞬時に更新要求の中止を指示する要求中止信号（ｃ）を送信すると共に、両端末１１、１２間の通信確立を切断させることから、通信確立後、発信側端末１１および着信側端末１２からの各要求信号の送受信タイミングにより、両端末１１、１２間で生じる通信状態情報の矛盾を回避できる。即ち、従来のように、更新要求信号（ａ）が通信状態情報「切断中」の着信側端末１２に送信されることにより、着信側端末１２の通信状態情報が「切断中」から「呼出中」と更新されることなく、通信状態情報「切断中」が保持されることから、着信側端末１２が不要な動作を実行することなく、以降、正確な通信状態情報に基づいて、両端末１１、１２間における通信確立が可能となる。
【００５４】
〈実施例の動作〉
次に、通信確立後の発信側端末１１および着信側端末１２からの各要求信号の送受信タイミングにより両端末１１、１２間で生じる通信状態の矛盾を回避すべく、通信制御サーバ１０により実行される通信制御についての動作説明を行う。
【００５５】
まず、発信側端末１１および着信側端末１２を通信確立させている通信制御サーバ１０が着信側端末１２から通信確立の切断を指示する切断要求信号を受信後、発信側端末１１から通信確立の更新を指示する更新要求信号を受信した場合に生じる通信状態の矛盾を回避する通信制御ついて動作説明を行う。
【００５６】
図３は、通信制御サーバ１０が切断要求信号（ａ）の受信後に、更新要求信号（ｂ）を受信した場合に生じる通信状態の矛盾を回避するまでの通信制御を示すシーケンス例示図である。
【００５７】
図３では、説明を簡便にするため、通信制御の際に、通信プロトコルにしたがって、発信側端末１１および着信側端末１２間で送受信される各信号のうち、例えば、要求が試行中であることを示す応答信号、要求が成功したことを示す応答信号等のように、各端末１１、１２が自己の通信状態情報を更新させることがない信号については省略している。
【００５８】
また、本動作説明では、発信側端末１１と着信側端末１２には、それぞれ「通信中」を示す通信状態情報が保持されていることとする。
【００５９】
着信側端末１２の制御部１８は、図示しないキーボード等の入力部より、通信確立の切断が指示されると、通信確立の切断を指示する切断要求信号（ａ）を通信制御部１９に転送する。
【００６０】
通信制御部１９は、切断要求信号（ａ）を受けると、記憶部２０の通信状態情報の更新を行うと共に、切断要求信号（ａ）を通信制御サーバ１０に送信する。本実施例では、通信状態情報は、「通信中」から「切断中」に更新される。
【００６１】
通信制御サーバ１０の制御部１３は、着信側端末１２から切断要求信号（ａ）を受信すると、まず、回避制御の開始を検知し、回避制御部１４に回避開始信号を出力する。
【００６２】
回避制御部１４は、回避開始信号を受けると、切断要求信号（ａ）を受信したことを検知すると共に、回避制御を実行すべく、発信側端末１１からの各要求信号の受信待機を開始する。
【００６３】
一方、発信側端末１１の制御部１５は、着信側端末１２との通信が確立されると、通信確立を維持するために、定期的に着信側端末１２に対し、通信確立の更新を指示する更新要求信号（ｂ）を通信制御部１６に転送する。
【００６４】
通信制御部１６は、更新要求信号（ｂ）を受信すると、更新要求信号（ｂ）を通信制御サーバ１０に送信する。
【００６５】
通信制御サーバ１０の制御部１３は、更新要求信号（ｂ）を受信すると、更新要求信号（ｂ）を回避制御部１４に転送する。
【００６６】
回避制御部１４は、切断要求信号（ａ）を受信した後で更新要求信号（ｂ）を受けたと判定すると、切断要求信号（ｂ）の送信元である着信側端末１２に対して、更新要求信号（ｂ）を送信するのを中止すると共に、着信側端末１２からの切断要求信号（ａ）を発信側端末１１に送信する。尚、この際、回避制御部１４は、切断要求信号（ａ）の送信後、更新要求信号（ｂ）の送信を中止したことを示すエラー通知信号を発信側端末１１に送信してもよい。これにより、発信側端末１１は、更新要求信号の送信が中止されたことを検知することができる。
【００６７】
発信側端末１１の制御部１５は、切断要求信号（ａ）を受信すると、切断要求信号（ａ）を通信制御部１６に転送する。
【００６８】
通信制御部１６は、切断要求信号（ａ）を受けると、着信側端末１２との通信確立を切断すると共に、記憶部１７の通信状態情報の更新を行う。本実施例では、通信状態情報は、「通信中」から「切断中」に更新される。
【００６９】
そして、通信制御サーバ１０の回避制御部１４は、予め設定されている受信待機を継続すべき所定時間が経過すると、該受信待機を終了させる。
【００７０】
このように、発信側端末１１および着信側端末１２を通信確立させている通信制御サーバ１０が、着信側端末１２から切断要求信号（ａ）の受信後、発信側端末１１から更新要求信号（ｂ）を受信すると、切断要求信号（ａ）の送信元である着信側端末１２に更新要求信号（ｂ）を送信するのを中止すると共に、両端末１１、１２間の通信確立を切断させることから、通信確立後、発信側端末１１および着信側端末１２からの各要求信号の送受信タイミングにより、両端末１１、１２間で生じる通信状態情報の矛盾を回避できる。即ち、従来のように、更新要求信号（ａ）が通信状態情報「切断中」の着信側端末１２に送信されることにより、着信側端末１２の通信状態情報が「切断中」から「呼出中」と更新されることなく、通信状態情報「切断中」が保持されることから、着信側端末１２が不要な動作を実行することなく、以降、正確な通信状態情報に基づいて、両端末１１、１２間における通信確立が可能となる。
【００７１】
次に、発信側端末１１および着信側端末１２を通信確立させている通信制御サーバ１０が発信側端末１１から通信確立の更新を指示する更新要求信号を受信後、着信側端末１２から通信確立の切断を指示する切断要求信号を受信した場合に生じる通信状態の矛盾を回避する通信制御ついて動作説明を行う。
【００７２】
図４は、通信制御サーバ１０が更新要求信号（ａ）の受信後、切断要求信号（ｂ）を受信した場合に生じる通信状態の矛盾を回避するまでの通信制御を示すシーケンス例示図である。
【００７３】
図４では、説明を簡便にするため、通信制御の際に、通信プロトコルにしたがって、発信側端末１１および着信側端末１２間で送受信される各信号のうち、例えば、要求が試行中であることを示す応答信号、要求が成功したことを示す応答信号等のように、各端末１１、１２が自己の通信状態情報を更新させることがない信号については省略している。
【００７４】
また、本動作説明では、発信側端末１１と着信側端末１２には、それぞれ「通信中」を示す通信状態情報が保持されていることとする。
【００７５】
発信側端末１１の制御部１５は、着信側端末１２との通信が確立されると、通信確立を維持するために、定期的に着信側端末１２に対し、通信確立の更新を指示する更新要求信号（ａ）を通信制御部１６に転送する。
【００７６】
通信制御部１６は、更新要求信号（ａ）を受信すると、更新要求信号（ａ）を通信制御サーバ１０に送信する。
【００７７】
通信制御サーバ１０の制御部１３は、更新要求信号（ａ）を受信すると、まず、回避制御の開始を検知し、回避制御部１４に回避開始信号を出力する。
【００７８】
回避制御部１４は、回避開始信号を受けると、更新要求信号（ａ）を受信したことを検知すると共に、回避制御を実行すべく、着信側端末１２からの各要求信号の受信待機を開始する。
【００７９】
一方、着信側端末１２の制御部１８は、図示しないキーボード等の入力部より、通信確立の切断が指示されると、通信確立の切断を指示する切断要求信号（ｂ）を通信制御部１９に転送する。
【００８０】
通信制御部１９は、切断要求信号（ｂ）を受けると、記憶部２０の通信状態情報の更新を行うと共に、切断要求信号（ｂ）を通信制御サーバ１０に送信する。本実施例では、通信状態情報は、「通信中」から「切断中」に更新される。
【００８１】
通信制御サーバ１０の制御部１３は、切断要求信号（ｂ）を受信すると、切断要求信号（ｂ）を回避制御部１４に転送する。
【００８２】
回避制御部１４は、更新要求信号（ａ）を受信した後で切断要求信号（ｂ）を受けたと判定すると、従来の通信プロトコルによる送信順序制御方式にしたがって、最先に受信された更新要求信号（ａ）を着信側端末１２に送信すると共に、切断要求信号（ｂ）を発信側端末１１に送信する。
【００８３】
発信側端末１１の制御部１５は、切断要求信号（ｂ）を受信すると、切断要求信号（ｂ）を通信制御部１６に転送する。
【００８４】
通信制御部１６は、切断要求信号（ｂ）を受けると、記憶部１７の通信状態情報の更新を行う。即ち、本実施例では、通信状態情報は、「通信中」から「切断中」に更新される。
【００８５】
一方、着信側端末１２の制御部１８は、更新要求信号（ａ）を受信すると、更新要求信号（ａ）を通信制御部１９に転送する。
【００８６】
通信制御部１９は、更新要求信号（ａ）を受けると、記憶部２０の通信状態情報を参照し、通信状態情報が「切断中」であることから、更新要求信号（ａ）を接続要求信号として検知し、該検知結果にしたがって呼出動作を行うと共に、通信状態情報を「切断中」から「呼出中」に更新する。
【００８７】
引き続き、通信制御サーバ１０の回避制御部１４は、更新要求信号（ａ）が送信された着信側端末１２に対して、呼出動作を中止すべく、瞬時に要求中止信号（ｃ）を送信する。
【００８８】
着信側端末１２の制御部１８は、要求中止信号（ｃ）を受信すると、要求中止信号（ｃ）を通信制御部１９に転送する。
【００８９】
通信制御部１９は、要求中止信号（ｃ）を受けると、呼出動作を中止させると共に、記憶部２０の通信状態情報の更新を行う。即ち、本実施例では、通信状態情報は、「呼出中」から「切断中」に更新される。
【００９０】
そして、通信制御サーバ１０の回避制御部１４は、予め設定されている受信待機を継続すべき所定時間が経過すると、該受信待機を終了させる。
【００９１】
このように、発信側端末１１および着信側端末１２を通信確立させている通信制御サーバ１０が、発信側端末１１から更新要求信号（ａ）を受信後、着信側端末１２から切断要求信号（ｂ）を受信すると、更新要求信号（ａ）が送信された着信側端末１２に対して、瞬時に更新要求の中止を指示する要求中止信号（ｃ）を送信すると共に、両端末１１、１２間の通信確立を切断させることから、通信確立後、発信側端末１１および着信側端末１２からの各要求信号の送受信タイミングにより、両端末１１、１２間で生じる通信状態情報の矛盾を回避できる。即ち、従来のように、更新要求信号（ａ）が通信状態情報「切断中」の着信側端末１２に送信されることにより、着信側端末１２の通信状態情報が「切断中」から「呼出中」と更新されることなく、通信状態情報「切断中」が保持されることから、着信側端末１２が不要な動作を実行することなく、以降、正確な通信状態情報に基づいて、両端末１１、１２間における通信確立が可能となる。
【００９２】
〈実施例の効果〉
本実施例の通信制御方法では、発信側端末１１および着信側端末１２を通信確立させている通信制御サーバ１０が、着信側端末１２からの通信確立の切断を指示する切断要求信号の受信後、発信側端末１１から通信確立の更新を指示する更新要求信号を受信すると、切断要求信号の送信元である着信側端末１２に対して、更新要求信号を送信するのを中止すると共に、両端末１１、１２間の通信確立を切断し、発信側端末１１からの更新要求信号の受信後、着信側端末１２から切断要求信号を受信すると、更新要求信号が送信された着信側端末１２に対し、瞬時に更新要求の中止を指示する要求中止信号を送信すると共に、両端末１１、１２間の通信確立を切断するようにしたので、通信確立後、発信側端末１１および着信側端末１２からの各要求信号の送受信タイミングにより、両端末１１、１２間で発生する通信状態の矛盾を回避できる。従って、正確な通信状態情報に基づいて、正常に発信側端末１１および着信側端末１２間の通信を行うことができる。
【産業上の利用可能性】
【００９３】
上記実施例では、発信側端末１１および着信側端末１２間で生じる通信状態の矛盾を回避するために、通信制御サーバ１０が回避制御を行う構成であったが、これに限られることはなく、各端末１１、１２が回避制御を行う構成としてもよい。
【図面の簡単な説明】
【００９４】
【図１】本発明の通信制御方法を適用した通信システムを示すブロック構成図である。
【図２】通信制御サーバが更新要求信号（ａ）の受信後、切断要求信号（ｂ）を受信した場合に通信状態の矛盾が生じる従来の通信制御を示すシーケンス例示図である。
【図３】通信制御サーバ１０が切断要求信号（ａ）の受信後、更新要求信号（ｂ）を受信した場合に生じる通信状態の矛盾を回避するまでの通信制御を示すシーケンス例示図である。
【図４】通信制御サーバ１０が更新要求信号（ａ）の受信後、切断要求信号（ｂ）を受信した場合に生じる通信状態の矛盾を回避するまでの通信制御を示すシーケンス例示図である。
【符号の説明】
【００９５】
１０  通信制御サーバ
１１  発信側端末
１２  着信側端末
１３  制御部
１４  回避制御部
１５  制御部
１６  通信制御部
１７  記憶部
１８  制御部
１９  通信制御部
２０  記憶部
２１  通信回線
２２  通信回線
【図１】
2007096512.tif 000003
【図２】
2007096512.tif 000004
【図３】
2007096512.tif 000005
【図４】
2007096512.tif 000006