(57)【特許請求の範囲】
【請求項１】
配下端末を呼び出して応答がない場合にその着信を転送先端末に転送する無応答転送機能が実装されたゲートウェイ装置であって、
前記無応答転送機能に関する設定情報を記憶する記憶部と、
呼制御を行う呼制御部と、
仮想的な端末として機能する仮想端末機能部とを備え、
前記呼制御部は、発信元端末から呼確立要求を受信した場合、前記無応答転送機能が有効であるときは前記仮想端末機能部に呼確立要求を送信し、前記無応答転送機能が無効であるときは前記配下端末に呼確立要求を送信し、
前記仮想端末機能部は、前記呼制御部から呼確立要求を受信した場合、その呼確立要求とは別呼の呼確立要求を前記配下端末に送信し、
前記仮想端末機能部は、あらかじめ設定された無応答転送タイマの満了前に前記配下端末から成功応答を受信しなかった場合、前記配下端末に前記別呼の呼確立要求について取り消しを要求し、前記転送先端末に呼確立要求を送信し、前記転送先端末から成功応答を受信すると、前記発信元端末に成功応答を送信して前記発信元端末と当該仮想端末機能部との呼を確立した後、前記呼制御部にパス切替処理を要求して前記発信元端末と前記転送先端末との呼を確立する
ことを特徴とするゲートウェイ装置。
【請求項２】
配下端末を呼び出して応答がない場合にその着信を転送先端末に転送する無応答転送機能が実装されたゲートウェイ装置であって、
前記無応答転送機能に関する設定情報を記憶する記憶部と、
呼制御を行う呼制御部と、
仮想的な端末として機能する仮想端末機能部とを備え、
前記呼制御部は、発信元端末から呼確立要求を受信した場合、前記無応答転送機能が有効であるときは前記仮想端末機能部に呼確立要求を送信し、前記無応答転送機能が無効であるときは前記配下端末に呼確立要求を送信し、
前記仮想端末機能部は、前記呼制御部から呼確立要求を受信した場合、その呼確立要求とは別呼の呼確立要求を前記配下端末に送信し、
前記仮想端末機能部は、あらかじめ設定された無応答転送タイマの満了前に前記配下端末から成功応答を受信した場合、前記発信元端末に成功応答を送信して前記発信元端末と当該仮想端末機能部との呼を確立した後、前記呼制御部にパス切替処理を要求して前記発信元端末と前記配下端末との呼を確立する
ことを特徴とするゲートウェイ装置。
【請求項３】
配下端末を呼び出して応答がない場合にその着信を転送先端末に転送する無応答転送機能が実装されたゲートウェイ装置の無応答転送方法であって、
前記ゲートウェイ装置が発信元端末から呼確立要求を受信した場合、前記無応答転送機能が有効であるか無効であるかを判断するステップと、
前記無応答転送機能が有効である場合、仮想的な端末として機能する仮想端末機能部に呼確立要求を送信し、前記無応答転送機能が無効である場合、前記配下端末に呼確立要求を送信するステップと、
前記仮想端末機能部が呼確立要求を受信した場合、その呼確立要求とは別呼の呼確立要求を前記配下端末に送信するステップと
を備え、
前記仮想端末機能部は、あらかじめ設定された無応答転送タイマの満了前に前記配下端末から成功応答を受信しなかった場合、前記配下端末に前記別呼の呼確立要求について取り消しを要求し、前記転送先端末に呼確立要求を送信し、前記転送先端末から成功応答を受信すると、前記発信元端末に成功応答を送信して前記発信元端末と当該仮想端末機能部との呼を確立した後、前記呼制御部にパス切替処理を要求して前記発信元端末と前記転送先端末との呼を確立する
ことを特徴とする無応答転送方法。
【請求項４】
配下端末を呼び出して応答がない場合にその着信を転送先端末に転送する無応答転送機能が実装されたゲートウェイ装置の無応答転送方法であって、
前記ゲートウェイ装置が発信元端末から呼確立要求を受信した場合、前記無応答転送機能が有効であるか無効であるかを判断するステップと、
前記無応答転送機能が有効である場合、仮想的な端末として機能する仮想端末機能部に呼確立要求を送信し、前記無応答転送機能が無効である場合、前記配下端末に呼確立要求を送信するステップと、
前記仮想端末機能部が呼確立要求を受信した場合、その呼確立要求とは別呼の呼確立要求を前記配下端末に送信するステップと
を備え、
前記仮想端末機能部は、あらかじめ設定された無応答転送タイマの満了前に前記配下端末から成功応答を受信した場合、前記発信元端末に成功応答を送信して前記発信元端末と当該仮想端末機能部との呼を確立した後、前記呼制御部にパス切替処理を要求して前記発信元端末と前記配下端末との呼を確立する
ことを特徴とする無応答転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＧＷ（Home Gateway）等のゲートウェイ装置及びその無応答転送方法に関し、特に、無応答転送時における課金契機と鳴動端末の制御に関する。
【背景技術】
【０００２】
従来、転送元の電話を呼び出して応答がないときに転送する「無応答転送機能」が知られている。例えば、特許文献１には、ＳＩＰによりセッションの開始、終了の制御を行うＳＩＰサーバにおいて、着信呼を転送する転送サービスを提供できるようにする転送サービスシステムが開示されている。また、特許文献２には、セッション制御サーバを使った無応答転送サービスにおいて、アーリーメディアのメディアセッションの張替えを行うことができる転送システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２５１８２６号公報
【特許文献２】特開２０１２−８４９７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１、２に開示される従来技術では網側に無応答転送機能を実装しているが、網側で特別な設定をすることなく、ひかり電話対応ルータ（ＨＧＷ）の内部の実装のみで無応答転送機能を実現することが望まれている。しかしながら、ＨＧＷ側に無応答転送機能を実装すると、以下に説明するように、（１）無応答転送タイマ満了時に発信側で課金が発生する、（２）無応答転送タイマ満了後もＨＧＷ配下端末が鳴動し続けるという二つの問題がある。
【０００５】
図１３は、ＨＧＷ２側に無応答転送機能を実装した場合の概念図である。ＨＧＷ２の配下端末であるＨＧＷ配下端末３を一定時間呼び出しても応答がない場合を示している。このような場合、ＨＧＷ２の無応答転送機能により、転送相手（外線又は内線）４に着信が転送され、発信者１と転送相手４とが通話可能となる。
【０００６】
図１４は、ＨＧＷ２側に無応答転送機能を実装した場合の問題を説明するための図である。
【０００７】
まず、図１４（ａ）に示すように、無応答転送タイマ満了後、ＨＧＷ配下端末３の鳴動を止めるには、ＨＧＷ２が網側に２００ＯＫを返してしまい、そのタイミングで課金が発生するという問題がある。すなわち、ＨＧＷ２は、発信者１への２００ＯＫを契機にフォーキング先の鳴動を止めることができるようになっている（図中の“ＣＡＮＣＥＬ”参照）。
【０００８】
一方、図１４（ｂ）に示すように、転送相手４からの２００ＯＫを契機に課金を発生させようとすると、ＨＧＷ２は、転送相手４からの２００ＯＫを契機にフォーキング先の鳴動を止めることになる（図中の“ＣＡＮＣＥＬ”参照）。そのため、この場合は、無応答転送タイマ満了後もＨＧＷ配下端末３が鳴動し続けるという別の問題が生じる。
【０００９】
本発明は、上述した従来の技術に鑑み、ゲートウェイ装置側に無応答転送機能を実装した場合でも、適切なタイミングで課金を発生させることができるとともに、適切に鳴動端末を制御することができるゲートウェイ装置及びその無応答転送方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、第１の態様に係る発明は、配下端末を呼び出して応答がない場合にその着信を転送先端末に転送する無応答転送機能が実装されたゲートウェイ装置であって、前記無応答転送機能に関する設定情報を記憶する記憶部と、呼制御を行う呼制御部と、仮想的な端末として機能する仮想端末機能部とを備え、前記呼制御部は、発信元端末から呼確立要求を受信した場合、前記無応答転送機能が有効であるときは前記仮想端末機能部に呼確立要求を送信し、前記無応答転送機能が無効であるときは前記配下端末に呼確立要求を送信し、前記仮想端末機能部は、前記呼制御部から呼確立要求を受信した場合、その呼確立要求とは別呼の呼確立要求を前記配下端末に送信し、前記仮想端末機能部は、あらかじめ設定された無応答転送タイマの満了前に前記配下端末から成功応答を受信しなかった場合、前記配下端末に前記別呼の呼確立要求について取り消しを要求し、前記転送先端末に呼確立要求を送信し、前記転送先端末から成功応答を受信すると、前記発信元端末に成功応答を送信して前記発信元端末と当該仮想端末機能部との呼を確立した後、前記呼制御部にパス切替処理を要求して前記発信元端末と前記転送先端末との呼を確立することを要旨とする。
第２の態様に係る発明は、配下端末を呼び出して応答がない場合にその着信を転送先端末に転送する無応答転送機能が実装されたゲートウェイ装置であって、前記無応答転送機能に関する設定情報を記憶する記憶部と、呼制御を行う呼制御部と、仮想的な端末として機能する仮想端末機能部とを備え、前記呼制御部は、発信元端末から呼確立要求を受信した場合、前記無応答転送機能が有効であるときは前記仮想端末機能部に呼確立要求を送信し、前記無応答転送機能が無効であるときは前記配下端末に呼確立要求を送信し、前記仮想端末機能部は、前記呼制御部から呼確立要求を受信した場合、その呼確立要求とは別呼の呼確立要求を前記配下端末に送信し、前記仮想端末機能部は、あらかじめ設定された無応答転送タイマの満了前に前記配下端末から成功応答を受信した場合、前記発信元端末に成功応答を送信して前記発信元端末と当該仮想端末機能部との呼を確立した後、前記呼制御部にパス切替処理を要求して前記発信元端末と前記配下端末との呼を確立することを要旨とする。
第３の態様に係る発明は、配下端末を呼び出して応答がない場合にその着信を転送先端末に転送する無応答転送機能が実装されたゲートウェイ装置の無応答転送方法であって、前記ゲートウェイ装置が発信元端末から呼確立要求を受信した場合、前記無応答転送機能が有効であるか無効であるかを判断するステップと、前記無応答転送機能が有効である場合、仮想的な端末として機能する仮想端末機能部に呼確立要求を送信し、前記無応答転送機能が無効である場合、前記配下端末に呼確立要求を送信するステップと、前記仮想端末機能部が呼確立要求を受信した場合、その呼確立要求とは別呼の呼確立要求を前記配下端末に送信するステップとを備え、前記仮想端末機能部は、あらかじめ設定された無応答転送タイマの満了前に前記配下端末から成功応答を受信しなかった場合、前記配下端末に前記別呼の呼確立要求について取り消しを要求し、前記転送先端末に呼確立要求を送信し、前記転送先端末から成功応答を受信すると、前記発信元端末に成功応答を送信して前記発信元端末と当該仮想端末機能部との呼を確立した後、前記呼制御部にパス切替処理を要求して前記発信元端末と前記転送先端末との呼を確立する
ことを要旨とする。
第４の態様に係る発明は、配下端末を呼び出して応答がない場合にその着信を転送先端末に転送する無応答転送機能が実装されたゲートウェイ装置の無応答転送方法であって、前記ゲートウェイ装置が発信元端末から呼確立要求を受信した場合、前記無応答転送機能が有効であるか無効であるかを判断するステップと、前記無応答転送機能が有効である場合、仮想的な端末として機能する仮想端末機能部に呼確立要求を送信し、前記無応答転送機能が無効である場合、前記配下端末に呼確立要求を送信するステップと、前記仮想端末機能部が呼確立要求を受信した場合、その呼確立要求とは別呼の呼確立要求を前記配下端末に送信するステップとを備え、前記仮想端末機能部は、あらかじめ設定された無応答転送タイマの満了前に前記配下端末から成功応答を受信した場合、前記発信元端末に成功応答を送信して前記発信元端末と当該仮想端末機能部との呼を確立した後、前記呼制御部にパス切替処理を要求して前記発信元端末と前記配下端末との呼を確立することを要旨とする。
【発明の効果】
【００１４】
本発明によれば、ゲートウェイ装置側に無応答転送機能を実装した場合でも、適切なタイミングで課金を発生させることができるとともに、適切に鳴動端末を制御することができるゲートウェイ装置及びその無応答転送方法を提供することが可能である。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態における無応答転送システムの構成図である。
【図２】本発明の実施の形態におけるＨＧＷの機能ブロック図である。
【図３】本発明の実施の形態における無応答転送システムの動作例を示す図である。
【図４】本発明の実施の形態における無応答転送システムの動作例を示す図である。
【図５】本発明の実施の形態における無応答転送システムの動作例を示す図である。
【図６】本発明の実施の形態における無応答転送システムの動作例を示す図である。
【図７】本発明の実施の形態における無応答転送システムの動作例を示す図である。
【図８】比較例のシーケンス図（ＨＧＷ配下端末応答なし）である。
【図９】実施例のシーケンス図（ＨＧＷ配下端末応答なし）である。
【図１０】実施例のシーケンス図（ＨＧＷ配下端末応答なし）である。
【図１１】実施例のシーケンス図（ＨＧＷ配下端末応答あり）である。
【図１２】実施例のシーケンス図（ＨＧＷ配下端末応答あり）である。
【図１３】ＨＧＷ側に無応答転送機能を実装した場合の概念図である。
【図１４】ＨＧＷ側に無応答転送機能を実装した場合の問題を説明するための図であって、（ａ）問題１、（ｂ）問題２。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照して詳細に説明する。なお、以下の実施の形態は、この発明の技術的思想を具体化するための無応答転送システムを例示するものであり、装置の構成やデータの構成等は以下の実施の形態に限定されるものではない。
【００１７】
（無応答転送システムの構成例）
図１は、本発明の実施の形態における無応答転送システムの構成図である。この無応答転送システムは、通信網５０側で特別な設定をすることなく、ＨＧＷ２０の内部の実装のみで無応答転送機能を実現するものである。具体的には、発信元端末１０と、ＨＧＷ２０と、ＨＧＷ配下端末３０Ａ，３０Ｂ，…と、転送先端末４０と、通信網５０とを備える。
【００１８】
発信元端末１０は、発信元となる電話機（外線）である。ＨＧＷ２０は、ひかり電話対応ルータ等のゲートウェイ装置であり、ＨＧＷ配下端末３０Ａ，３０Ｂ，…を呼び出して応答がない場合にその着信を転送先端末４０に転送する無応答転送機能を備える。ＨＧＷ配下端末３０Ａ，３０Ｂ，…（以下、一括して「ＨＧＷ配下端末３０」という。）は、ＨＧＷ２０の配下に接続される電話機（内線）である。転送先端末４０は、転送先となる電話機（外線又は内線）である。通信網５０にはＳＩＰ（Session Initiation Protocol）サーバが設けられている。
【００１９】
（ＨＧＷの構成例）
図２は、本発明の実施の形態におけるＨＧＷ２０の機能ブロック図である。この図に示すように、ＨＧＷ２０は、各種情報を記憶する記憶部２１と、各種制御を行う制御部２２と、通信網５０との間で通信を行う通信部２３と、ＨＧＷ配下端末３０との間で入出力を行うアナログポート等の入出力部２４とを備える。記憶部２１には、無応答転送機能に関する設定情報を記憶するＨＧＷ転送設定記憶部２１Ａが含まれる。無応答転送機能に関する設定情報とは、例えば、無応答転送機能が有効であるか無効であるかを示す情報や、転送先端末４０の端末情報等である。このような設定情報は、あらかじめユーザが設定しておく。制御部２２には、呼制御を行う呼制御部２２Ａと、仮想的なＨＧＷ配下端末３０として機能する仮想ＳＩＰ端末機能部２２Ｂとが含まれる。仮想ＳＩＰ端末機能部２２Ｂは、例えば、ソフトウェアにより実現することができる。仮想ＳＩＰ端末機能部２２Ｂには、無応答転送のタイマ機能である無応答転送タイマＴが含まれる。無応答転送タイマＴの値は、あらかじめユーザが設定しておく。
【００２０】
（動作例）
図３〜図７は、本発明の実施の形態における無応答転送システムの動作例を示す図である。図中に示される「ＩＮＶＩＴＥ」「ＣＡＮＣＥＬ」「２００ＯＫ」「ＲＥＦＥＲ」は、いずれもＳＩＰのメソッド名である。ＩＮＶＩＴＥ（呼確立要求）は、呼（セッション）を確立する目的で用いられる。ＣＡＮＣＥＬは、呼設定途中で確立処理を終了する目的で用いられる。２００ＯＫ（成功応答）は、リクエストに対する最終的な回答である。ＲＥＦＥＲは、相手のＳＩＰユーザエージェント（ＵＡ）に対して他のＳＩＰユーザエージェントへＳＩＰリクエストを送るように指示する目的で用いられる。
【００２１】
まず、図３に示すように、ＨＧＷ２０の呼制御部２２Ａは、通信網５０内のＳＩＰサーバ５１を介して外線端末である発信元端末１０からＩＮＶＩＴＥ（ｄｉａｌｏｇ＝１）を受信すると（Ｓ１）、無応答転送機能が有効であるか無効であるかを判断する。無応答転送機能が有効であるか無効であるかは、ＨＧＷ転送設定記憶部２１Ａを参照すれば判断することができる。
【００２２】
ここで、呼制御部２２Ａは、無応答転送機能が無効である場合、ＨＧＷ配下端末３０にＩＮＶＩＴＥ（ｄｉａｌｏｇ＝１）を送信する。その結果、ＨＧＷ配下端末３０が鳴動することになる。無応答転送機能が無効である場合の動作は本発明の主眼とするところではないため、ここでは詳しい説明を省略する。
【００２３】
一方、呼制御部２２Ａは、無応答転送機能が有効である場合、仮想ＳＩＰ端末機能部２２ＢのみにＩＮＶＩＴＥ（ｄｉａｌｏｇ＝１）を送信する。仮想ＳＩＰ端末機能部２２Ｂは、無応答転送タイマＴを作動させ、ＨＧＷ配下端末３０に第二呼としてＩＮＶＩＴＥ（ｄｉａｌｏｇ＝２）を送信する（Ｓ２）。その結果、ＨＧＷ配下端末３０が鳴動することになる。
【００２４】
第二呼とは、ＩＮＶＩＴＥ（ｄｉａｌｏｇ＝１）とは別個のＩＮＶＩＴＥ（ｄｉａｌｏｇ＝２）であることを意味する。 “ｄｉａｌｏｇ”は、パスを識別する情報である。
【００２５】
その後、仮想ＳＩＰ端末機能部２２Ｂは、無応答転送タイマＴの満了前にＨＧＷ配下端末３０から２００ＯＫを受信しなかったものとする。すなわち、あらかじめ設定された時間だけ転送元の電話（ＨＧＷ配下端末３０）を呼び出しても、ユーザが電話に出なかったものとする。
【００２６】
この場合、図４に示すように、仮想ＳＩＰ端末機能部２２Ｂは、無応答転送タイマＴの満了時（Ｓ３）、ＨＧＷ配下端末３０にＣＡＮＣＥＬ（ｄｉａｌｏｇ＝２）を送信し（Ｓ４）、転送先端末４０にＩＮＶＩＴＥ（ｄｉａｌｏｇ＝３）を送信する（Ｓ５）。その結果、ＨＧＷ配下端末３０の鳴動が止まり、転送先端末４０が鳴動することになる。
【００２７】
次いで、図５に示すように、仮想ＳＩＰ端末機能部２２Ｂは、転送先端末４０から２００ＯＫ（ｄｉａｌｏｇ＝３）を受信したとする（Ｓ６）。この転送先端末４０からの２００ＯＫ（ｄｉａｌｏｇ＝３）を契機に仮想ＳＩＰ端末機能部２２Ｂと転送先端末４０との呼が確立する。仮想ＳＩＰ端末機能部２２Ｂは、転送先端末４０から２００ＯＫ（ｄｉａｌｏｇ＝３）を受信すると（Ｓ６）、発信元端末１０に２００ＯＫ（ｄｉａｌｏｇ＝１）を送信する（Ｓ７）。この仮想ＳＩＰ端末機能部２２Ｂからの２００ＯＫ（ｄｉａｌｏｇ＝１）を契機に仮想ＳＩＰ端末機能部２２Ｂと発信元端末１０との呼が確立する。
【００２８】
次いで、図６に示すように、仮想ＳＩＰ端末機能部２２Ｂは、呼制御部２２ＡにＲＥＦＥＲ（ｄｉａｌｏｇ＝１）を送信する（Ｓ８）。これにより、呼制御部２２Ａは、発信元端末１０と転送先端末４０との呼を確立させる。その結果、図７に示すように、呼制御部２２Ａを介して発信元端末１０と転送先端末４０との呼が確立することになる。
【００２９】
以上のように、本発明の実施の形態における呼制御部２２Ａは、無応答転送機能が有効か無効かでＩＮＶＩＴＥのフォーキング先を変更するようになっている。すなわち、発信元端末１０からのＩＮＶＩＴＥを受信したときに、無応答転送機能の設定内容に応じて通信網５０からのＩＮＶＩＴＥをＨＧＷ配下端末３０と仮想ＳＩＰ端末機能部２２Ｂとに振り分ける。仮想ＳＩＰ端末機能部２２Ｂは、呼制御部２２ＡからＩＮＶＩＴＥを受信したときに、ＨＧＷ配下端末３０に別呼のＩＮＶＩＴＥを送信する。このように仮想ＳＩＰ端末機能部２２Ｂから別呼のＩＮＶＩＴＥを送信すれば、その別呼のＩＮＶＩＴＥについてのＣＡＮＣＥＬを仮想ＳＩＰ端末機能部２２Ｂ側の任意のタイミングでＨＧＷ配下端末３０に送信することができる。そのため、ＨＧＷ２０側に無応答転送機能を実装した場合でも、適切なタイミングで課金を発生させることが可能になるとともに、適切に鳴動端末を制御することが可能になる。
【００３０】
（比較例：ＨＧＷ配下端末応答なし）
図８は、比較例のシーケンス図である。この比較例は、後述する実施例と比較するためのものであり、図１４（ａ）に相当する。ここでは、ＨＧＷ配下端末３００Ａ，３００Ｂからの応答がなかった場合について説明する。
【００３１】
まず、呼制御部２２０Ａは、外線端末である発信元端末１００からＩＮＶＩＴＥ（ｄｉａｌｏｇ＝１）を受信すると（Ｓ１０１）、無応答転送機能が有効であるか無効であるかを判断する。無応答転送機能が有効である場合、無応答転送タイマＴを作動させ（Ｓ１０２）、内線端末であるＨＧＷ配下端末３００Ａ，３００ＢにＩＮＶＩＴＥ（ｄｉａｌｏｇ＝１）を送信する（Ｓ１０３→Ｓ１０４）。その結果、ＨＧＷ配下端末３００Ａ，３００Ｂが鳴動することになる。
【００３２】
その後、呼制御部２２０Ａは、無応答転送タイマＴの満了前にＨＧＷ配下端末３００Ａ，３００Ｂから２００ＯＫを受信しなかったものとする。この場合、発信元端末１００に２００ＯＫ（ｄｉａｌｏｇ＝１）を送信した後、ＨＧＷ配下端末３００Ａ，３００ＢにＣＡＮＣＥＬ（ｄｉａｌｏｇ＝１）を送信する（Ｓ１０５→Ｓ１０６→Ｓ１０７→Ｓ１０８→Ｓ１０９）。
【００３３】
すなわち、ＨＧＷ配下端末３００Ａ，３００Ｂの鳴動を止めるには、ＨＧＷ配下端末３００Ａ，３００ＢにＣＡＮＣＥＬ（ｄｉａｌｏｇ＝１）を送信する必要がある。しかしながら、ＨＧＷ配下端末３００Ａ，３００ＢにＣＡＮＣＥＬ（ｄｉａｌｏｇ＝１）を送信するには、事前に発信元端末１００に２００ＯＫ（ｄｉａｌｏｇ＝１）を送信しておく必要がある。そのため、この比較例によると、呼制御部２２０Ａが通信網側に２００ＯＫを返したタイミング（Ｓ１０６）で課金が発生するという問題がある。
【００３４】
なお、転送先端末４００からの２００ＯＫを契機に課金を発生させようとすると、無応答転送タイマＴ満了後もＨＧＷ配下端末３００Ａ，３００Ｂが鳴動し続けるという別の問題が生じる。この点については、図１４（ｂ）を用いて説明した通りである。
【００３５】
（実施例：ＨＧＷ配下端末応答なし）
図９及び図１０は、実施例のシーケンス図である。この実施例は、比較例の問題を解決するものであり、図３〜図７に相当する。ここでは、ＨＧＷ配下端末３０Ａ，３０Ｂからの応答がなかった場合について説明する。
【００３６】
まず、呼制御部２２Ａは、外線端末である発信元端末１０からＩＮＶＩＴＥ（ｄｉａｌｏｇ＝１）を受信すると（Ｓ１１）、無応答転送機能が有効であるか無効であるかを判断する。無応答転送機能が有効である場合、仮想ＳＩＰ端末機能部２２ＢのみにＩＮＶＩＴＥ（ｄｉａｌｏｇ＝１）を送信する（Ｓ１２）。仮想ＳＩＰ端末機能部２２Ｂは、無応答転送タイマＴを作動させ（Ｓ１３）、ＨＧＷ配下端末３０Ａ，３０Ｂに第二呼としてＩＮＶＩＴＥ（ｄｉａｌｏｇ＝２）を送信する（Ｓ１４→Ｓ１５→Ｓ１６）。
【００３７】
その後、仮想ＳＩＰ端末機能部２２Ｂは、無応答転送タイマＴの満了前にＨＧＷ配下端末３０Ａ，３０Ｂから２００ＯＫを受信しなかったものとする。この場合、無応答転送タイマＴの満了時（Ｓ１７）、ＨＧＷ配下端末３０Ａ，３０ＢにＣＡＮＣＥＬ（ｄｉａｌｏｇ＝２）を送信し（Ｓ１８→Ｓ１９→Ｓ２０）、転送先端末４０にＩＮＶＩＴＥ（ｄｉａｌｏｇ＝３）を送信する（Ｓ２１→Ｓ２２）。
【００３８】
次いで、仮想ＳＩＰ端末機能部２２Ｂは、転送先端末４０から２００ＯＫ（ｄｉａｌｏｇ＝３）を受信したとする（Ｓ２３→Ｓ２４）。この転送先端末４０からの２００ＯＫ（ｄｉａｌｏｇ＝３）を契機に仮想ＳＩＰ端末機能部２２Ｂと転送先端末４０との呼が確立する（Ｓ２５）。仮想ＳＩＰ端末機能部２２Ｂは、転送先端末４０から２００ＯＫ（ｄｉａｌｏｇ＝３）を受信すると（Ｓ２４）、発信元端末１０に２００ＯＫ（ｄｉａｌｏｇ＝１）を送信する（Ｓ２６→Ｓ２７）。この仮想ＳＩＰ端末機能部２２Ｂからの２００ＯＫ（ｄｉａｌｏｇ＝１）を契機に仮想ＳＩＰ端末機能部２２Ｂと発信元端末１０との呼が確立する（Ｓ２８）。
【００３９】
次いで、仮想ＳＩＰ端末機能部２２Ｂは、呼制御部２２ＡにＲＥＦＥＲ（ｄｉａｌｏｇ＝１）を送信する（Ｓ２９）。これにより、呼制御部２２Ａがパス切替処理を行い、呼制御部２２Ａを介して発信元端末１０と転送先端末４０との呼が確立することになる（Ｓ３０→Ｓ３１→Ｓ３２→Ｓ３３→Ｓ３４→Ｓ３５→Ｓ３６→Ｓ３７）。
【００４０】
この実施例によれば、仮想ＳＩＰ端末機能部２２Ｂから別呼のＩＮＶＩＴＥが送信されるため（Ｓ１４→Ｓ１５→Ｓ１６）、その別呼のＩＮＶＩＴＥについてのＣＡＮＣＥＬを仮想ＳＩＰ端末機能部２２Ｂ側の任意のタイミングでＨＧＷ配下端末３０Ａ，３０Ｂに送信することができる。そのため、無応答転送タイマＴが満了した時点でＨＧＷ配下端末３０Ａ，３０Ｂの鳴動を即座に止めることが可能である（Ｓ１７→Ｓ１８→Ｓ１９→Ｓ２０）。
【００４１】
また、この実施例によれば、仮想ＳＩＰ端末機能部２２Ｂが転送先端末４０から２００ＯＫ（ｄｉａｌｏｇ＝３）を受信した時点で発信元端末１０に２００ＯＫ（ｄｉａｌｏｇ＝１）が送信され（Ｓ２４→Ｓ２５→Ｓ２６→Ｓ２７）、通信網５０側で課金が発生する。すなわち、転送先端末４０からの２００ＯＫを契機に課金を発生させることが可能である。
【００４２】
（実施例：ＨＧＷ配下端末応答あり）
図１１及び図１２は、実施例のシーケンス図である。ここでは、ＨＧＷ配下端末３０Ａ，３０Ｂからの応答があった場合について説明する。
【００４３】
仮想ＳＩＰ端末機能部２２ＢがＨＧＷ配下端末３０Ａ，３０Ｂに第二呼としてＩＮＶＩＴＥ（ｄｉａｌｏｇ＝２）を送信するまでの動作（Ｓ４１〜Ｓ４６）は、図９のＳ１１〜Ｓ１６と同様である。ここでは、仮想ＳＩＰ端末機能部２２Ｂは、無応答転送タイマＴの満了前にＨＧＷ配下端末３０Ｂから呼制御部２２Ａを介して２００ＯＫを受信したものとする（Ｓ４７→Ｓ４８）。呼制御部２２Ａは、ＨＧＷ配下端末３０Ｂから２００ＯＫを受信すると、ＨＧＷ配下端末３０ＡにＣＡＮＣＥＬ（ｄｉａｌｏｇ＝２）を送信する（Ｓ４７→Ｓ４９）。このＨＧＷ配下端末３０Ｂからの２００ＯＫ（ｄｉａｌｏｇ＝２）を契機に仮想ＳＩＰ端末機能部２２ＢとＨＧＷ配下端末３０Ｂとの呼が確立する（Ｓ５０）。
【００４４】
以降の動作は、基本的に図１０と同様である。すなわち、仮想ＳＩＰ端末機能部２２Ｂは、ＨＧＷ配下端末３０Ｂから２００ＯＫ（ｄｉａｌｏｇ＝２）を受信すると（Ｓ４８）、発信元端末１０に２００ＯＫ（ｄｉａｌｏｇ＝１）を送信する（Ｓ５１→Ｓ５２）。この仮想ＳＩＰ端末機能部２２Ｂからの２００ＯＫ（ｄｉａｌｏｇ＝１）を契機に仮想ＳＩＰ端末機能部２２Ｂと発信元端末１０との呼が確立する（Ｓ５３）。
【００４５】
次いで、仮想ＳＩＰ端末機能部２２Ｂは、呼制御部２２ＡにＲＥＦＥＲ（ｄｉａｌｏｇ＝１）を送信する（Ｓ５４）。これにより、呼制御部２２Ａがパス切替処理を行い、呼制御部２２Ａを介して発信元端末１０とＨＧＷ配下端末３０Ｂとの呼が確立することになる（Ｓ５５→Ｓ５６→Ｓ５７→Ｓ５８→Ｓ５９→Ｓ６０→Ｓ６１→Ｓ６２）。
【００４６】
以上のように、本発明の実施の形態におけるＨＧＷ２０は、ＨＧＷ配下端末３０を呼び出して応答がない場合にその着信を転送先端末４０に転送する無応答転送機能が実装されたゲートウェイ装置であって、無応答転送機能に関する設定情報を記憶するＨＧＷ転送設定記憶部２１Ａと、呼制御を行う呼制御部２２Ａと、仮想的なＨＧＷ配下端末３０として機能する仮想ＳＩＰ端末機能部２２Ｂとを備える。呼制御部２２Ａは、発信元端末１０からＩＮＶＩＴＥを受信した場合、無応答転送機能が有効であるときは仮想ＳＩＰ端末機能部２２ＢにＩＮＶＩＴＥを送信し、無応答転送機能が無効であるときはＨＧＷ配下端末３０にＩＮＶＩＴＥを送信する。仮想ＳＩＰ端末機能部２２Ｂは、呼制御部２２ＡからＩＮＶＩＴＥを受信した場合、そのＩＮＶＩＴＥとは別呼のＩＮＶＩＴＥをＨＧＷ配下端末３０に送信する。これにより、別呼のＩＮＶＩＴＥについてのＣＡＮＣＥＬを仮想ＳＩＰ端末機能部２２Ｂ側の任意のタイミングでＨＧＷ配下端末３０に送信することができる。そのため、ＨＧＷ２０側に無応答転送機能を実装した場合でも、適切なタイミングで課金を発生させることが可能になるとともに、適切に鳴動端末を制御することが可能になる。
【００４７】
具体的には、仮想ＳＩＰ端末機能部２２Ｂは、あらかじめ設定された無応答転送タイマＴの満了前にＨＧＷ配下端末３０から２００ＯＫを受信しなかった場合、ＨＧＷ配下端末３０に別呼のＩＮＶＩＴＥについてＣＡＮＣＥＬを要求し、転送先端末４０にＩＮＶＩＴＥを送信し、転送先端末４０から２００ＯＫを受信すると、発信元端末１０に２００ＯＫを送信して発信元端末１０と当該仮想ＳＩＰ端末機能部２２Ｂとの呼を確立した後、呼制御部２２Ａにパス切替処理を要求して発信元端末１０と転送先端末４０との呼を確立する。これにより、ＨＧＷ配下端末３０からの応答がなかった場合は、無応答転送タイマＴの満了時にＨＧＷ配下端末３０の鳴動を止め、転送先端末４０からの２００ＯＫを契機に課金を発生させることが可能である。
【００４８】
また、仮想ＳＩＰ端末機能部２２Ｂは、あらかじめ設定された無応答転送タイマＴの満了前にＨＧＷ配下端末３０から２００ＯＫを受信した場合、発信元端末１０に２００ＯＫを送信して発信元端末１０と当該仮想ＳＩＰ端末機能部２２Ｂとの呼を確立した後、呼制御部２２Ａにパス切替処理を要求して発信元端末１０とＨＧＷ配下端末３０との呼を確立する。すなわち、ＨＧＷ配下端末３０からの応答があった場合は、適切な手順で発信元端末１０とＨＧＷ配下端末３０との呼を確立することが可能である。
【００４９】
また、本発明の実施の形態における無応答転送方法は、ＨＧＷ配下端末３０を呼び出して応答がない場合にその着信を転送先端末４０に転送する無応答転送機能が実装されたＨＧＷ２０の無応答転送方法であって、ＨＧＷ２０が発信元端末１０からＩＮＶＩＴＥを受信した場合、無応答転送機能が有効であるか無効であるかを判断するステップと、無応答転送機能が有効である場合、仮想的なＨＧＷ配下端末３０として機能する仮想ＳＩＰ端末機能部２２ＢにＩＮＶＩＴＥを送信し、無応答転送機能が無効である場合、ＨＧＷ配下端末３０にＩＮＶＩＴＥを送信するステップと、仮想ＳＩＰ端末機能部２２ＢがＩＮＶＩＴＥを受信した場合、そのＩＮＶＩＴＥとは別呼のＩＮＶＩＴＥをＨＧＷ配下端末３０に送信するステップとを備える。これにより、別呼のＩＮＶＩＴＥについてのＣＡＮＣＥＬを仮想ＳＩＰ端末機能部２２Ｂ側の任意のタイミングでＨＧＷ配下端末３０に送信することができる。そのため、ＨＧＷ２０側に無応答転送機能を実装した場合でも、適切なタイミングで課金を発生させることが可能になるとともに、適切に鳴動端末を制御することが可能になる。
【００５０】
なお、本発明は、ＨＧＷ２０やその無応答転送方法として実現することができるだけでなく、この無応答転送方法が備える各ステップをコンピュータに実行させる無応答転送プログラムとして実現することも可能である。このようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのはいうまでもない。
【符号の説明】
【００５１】
１０…発信元端末
２０…ＨＧＷ（ゲートウェイ装置）
２１Ａ…ＨＧＷ転送設定記憶部（記憶部）
２２Ａ…呼制御部
２２Ｂ…仮想ＳＩＰ端末機能部（仮想端末機能部）
３０，３０Ａ，３０Ｂ…ＨＧＷ配下端末（配下端末）
４０…転送先端末
Ｔ…無応答転送タイマ
【図１】
0005922743.tif 000002
【図２】
0005922743.tif 000003
【図３】
0005922743.tif 000004
【図４】
0005922743.tif 000005
【図５】
0005922743.tif 000006
【図６】
0005922743.tif 000007
【図７】
0005922743.tif 000008
【図８】
0005922743.tif 000009
【図９】
0005922743.tif 000010
【図１０】
0005922743.tif 000011
【図１１】
0005922743.tif 000012
【図１２】
0005922743.tif 000013
【図１３】
0005922743.tif 000014
【図１４】
0005922743.tif 000015