(57)【要約】【課題】発信元エンドポイント装置からの発呼を転送先エンドポイント装置に転送するときの呼転送処理を効率化すること。【解決手段】管理部１７０は、エンドポイント装置１１１〜１１４のエイリアスアドレスおよびＩＰアドレスを示すアドレス情報と、エンドポイント装置１１１〜１１４の通信状態を示す状態情報と、エンドポイント装置１１１〜１１４が着呼した呼の転送先エンドポイント装置に関する転送先情報とを、エンドポイント装置毎に記憶する。呼転送処理部１６０は、エンドポイント装置１１１〜１１４が発呼するときに受信されるＡＲＱに示された当該呼の宛先エンドポイント装置のエイリアスアドレスおよび管理部１７０に記憶された情報に基づいて、ＳＥＴＵＰの送信先を決定する。【選択図】      図２
2005026995.tif 000002
【特許請求の範囲】
【請求項１】
通信システム内に設けられた複数の端末装置の通信状態を管理するゲートキーパ装置であって、
前記端末装置のアドレス情報と、通信状態を示す状態情報と、呼の転送先端末装置のアドレスを示す転送先情報とを、前記端末装置毎に記憶する記憶手段と、
前記端末装置の一つである発信元端末装置が呼を発信するときに受信される参加要求メッセージに示された当該呼の宛先端末装置のアドレスならびに前記記憶手段に記憶されたアドレス情報、状態情報および転送先情報に基づいて、前記発信元端末装置から発信される呼の設定の要求先となる要求先端末装置を決定する呼処理手段と、
を具備することを特徴とするゲートキーパ装置。
【請求項２】
前記呼処理手段は、
前記宛先端末装置を比較対象端末装置とし、前記比較対象端末装置のアドレスを前記記憶手段に記憶されたアドレス情報と比較する比較手段と、
前記比較手段の比較の結果、前記比較対象端末装置のアドレスが前記記憶手段に記憶されたアドレス情報の一つと一致する場合、前記記憶手段に記憶された状態情報の中から前記比較対象端末装置の状態情報を検索する検索手段と、
検索された状態情報が着信可能状態を示す場合、前記比較対象端末装置を前記要求先端末装置として選択する選択手段と、
検索された状態情報が着信不可状態を示す場合、前記記憶手段に記憶された転送先情報の中の前記比較対象端末装置の転送先情報に示された転送先端末装置のアドレスを読み出す読み出し手段と、を具備し、
前記比較手段は、
アドレスが読み出された転送先端末装置を前記比較対象端末装置とし、比較を行うことを有することを特徴とする請求項１記載のゲートキーパ装置。
【請求項３】
前記選択手段は、
前記読み出し手段によるアドレスの読み出し回数が所定回数を超過した場合、所定の端末装置を前記要求先端末装置として選択することを特徴とする請求項２記載のゲートキーパ装置。
【請求項４】
前記所定の端末装置は、前記宛先端末装置であることを特徴とする請求項３記載のゲートキーパ装置。
【請求項５】
前記通信システムには、複数の端末装置の通信状態を管理し、当該端末装置毎に状態情報および転送先情報を予め記憶する他のゲートキーパ装置がさらに設けられ、
前記呼処理手段は、
前記比較手段の比較の結果、前記比較対象端末装置のアドレスが前記記憶手段に記憶されたアドレス情報のいずれとも一致しない場合は、前記他のゲートキーパ装置に対して、前記比較対象端末装置を管理しているか否かを問い合わせると共に、前記他のゲートキーパ装置が前記比較対象端末装置を管理している場合は前記比較対象端末装置の状態情報を、前記比較対象端末装置が着信不可状態の場合は前記比較対象端末装置の転送先情報を通知することを指示する指示手段をさらに具備し、
前記選択手段は、
前記指示手段の指示の結果として通知された状態情報が着信可能状態を示す場合、前記比較対象端末装置を前記要求先端末装置として選択し、
前記比較手段は、
前記指示手段の指示の結果、転送先情報が通知された場合は、通知された転送先情報にアドレスが示された転送先端末装置を前記比較対象端末装置として比較を行うことを特徴とする請求項２記載のゲートキーパ装置。
【請求項６】
前記選択手段は、
前記読み出し手段によるアドレスの読み出し回数と前記指示手段の指示の結果としての転送先情報の通知回数との合計が所定回数を超過した場合、所定の端末装置を前記要求先端末装置として選択することを特徴とする請求項５記載のゲートキーパ装置。
【請求項７】
前記所定の端末装置は、前記宛先端末装置であることを特徴とする請求項６記載のゲートキーパ装置。
【請求項８】
前記通信システム内に設けられた複数の端末装置の通信状態を管理するゲートキーパ装置であって、
通信状態を示す状態情報と、呼の転送先端末装置のアドレスを示す転送先情報とを、前記端末装置毎に記憶する記憶手段と、
他のゲートキーパ装置から受けた指示に示された判定対象端末装置を管理しているか否かを判定するための判定手段と、
前記判定手段の判定の結果、前記判定対象端末装置を管理している場合、記憶された前記判定対象端末装置の状態情報を抽出する状態抽出手段と、
前記状態抽出手段によって抽出された状態情報が着信不可状態を示す場合、記憶された前記判定対象端末装置の転送先情報を抽出する転送先抽出手段と、
前記状態抽出手段によって抽出された状態情報が着信可能状態を示す場合は当該状態情報を返信する一方、前記状態抽出手段によって抽出された状態情報が着信不可状態を示す場合は前記転送先抽出手段によって抽出された転送先情報を返信する返信手段と、
を具備することを特徴とするゲートキーパ装置。
【請求項９】
通信システム内の複数の端末装置の通信状態を管理するゲートキーパ装置における通信制御方法であって、
前記端末装置のアドレス情報と、通信状態を示す状態情報と、呼の転送先端末装置のアドレスを示す転送先情報とを、前記端末装置毎に記憶する記憶ステップと、
前記端末装置の一つである発信元端末装置が呼を発信するときに受信する参加要求メッセージに示された当該呼の宛先端末装置のアドレスならびに記憶したアドレス情報、状態情報および転送先情報に基づいて、前記発信元端末装置から発信される呼の設定の要求先となる要求先端末装置を決定する呼処理ステップと、
を具備することを特徴とする通信制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信システムに設けられエンドポイント装置を管理するゲートキーパ装置およびゲートキーパ装置における通信制御方法に関する。
【０００２】
【従来の技術】
通信システムには、当該システムに設けられたエンドポイント（ＥＰ）装置（例えば、ＩＰ電話機、パソコン、ゲートウェイ装置等）を管理するゲートキーパ（ＧＫ）装置が設けられたものがある。従来、ＥＰ装置の管理を行うＧＫ装置としては、非特許文献１に記載されているものがある。以下、従来のＧＫ装置の動作の一例について概説する。
【０００３】
ＧＫ装置の管理下にあるＥＰ装置が他のＥＰ装置（以下「宛先ＥＰ装置」と言う）に対して呼を発信するとき、ＧＫ装置は、発信元ＥＰ装置からＡＲＱ（Ａｄｍｉｓｓｉｏｎ  ＲｅＱｕｅｓｔ：Ｈ．３２３に基づく参加要求メッセージ）を受信する。ＡＲＱは、宛先ＥＰ装置の例えばエイリアスアドレス（例えば、Ｅ．１６４アドレスやＥ−ｍａｉｌアドレス等）に関する情報等を示している。
【０００４】
ＧＫ装置は、受信したＡＲＱに示された宛先ＥＰ装置のエイリアスアドレス情報に対してアドレス解決を行い、宛先ＥＰ装置のＩＰアドレスを取得する。そして、取得した宛先ＥＰ装置のＩＰアドレスを含む様々な情報を用いてＡＣＦ（Ａｄｍｉｓｓｉｏｎ  Ｃｏｎｆｉｒｍ：Ｈ．３２３に基づく参加確認メッセージ）を生成し、発信元ＥＰ装置に対して返信する。
【０００５】
【非特許文献１】
「ＪＴ−Ｈ３２３のための着信転送付加サービス／Ｃａｌｌ  Ｄｉｖｅｒｓｉｏｎ  Ｓｕｐｐｌｅｍｅｎｔａｒｙ  Ｓｅｒｖｉｃｅ  ｆｏｒ  ＪＴ−Ｈ３２３」、ＴＴＣ標準ＪＴ−Ｈ４５０．３／ＩＴＵ−Ｔ  Ｈ．４５０．３
【０００６】
【発明が解決しようとする課題】
しかしながら、従来のＧＫ装置においては、アドレス解決を行う際に宛先ＥＰ装置や転送先ＥＰ装置の通信状態（例えば、ビジー状態等）が全く把握されていない。
【０００７】
このため、発信元ＥＰ装置がＧＫ装置から返信された上記のＡＣＦの受信後に宛先ＥＰ装置に対してＳＥＴＵＰ（Ｈ．３２３の呼設定メッセージ）を送信しても、宛先ＥＰ装置が例えばビジー状態のときは当該ＳＥＴＵＰによる呼設定の要求は受け入れられず、発信元ＥＰ装置および宛先ＥＰ装置の間の呼は設定されない。ここで、例えば宛先ＥＰ装置において、自装置がビジー状態のときの呼の転送先ＥＰ装置が設定されている場合、宛先ＥＰ装置は、呼設定要求を受け入れない代わりに、当該転送先ＥＰ装置の情報を示すＦＡＣＩＬＩＴＹ（Ｈ．３２３のファシリティメッセージ）を生成し、発信元ＥＰ装置に返信する。
【０００８】
ＦＡＣＩＬＩＴＹを受信した発信元ＥＰ装置は、宛先ＥＰ装置に対して、ＦＡＣＩＬＩＴＹ受信をＦＡＣＩＬＩＴＹによって通知すると共に、ＲＥＬＥＡＳＥＣＯＭＰＬＥＴＥ（Ｈ．３２３の解放完了メッセージ）を送信する。さらに、ＧＫ装置との間で、ＤＲＱ（Ｄｉｓｅｎｇａｇｅ  ＲｅＱｕｅｓｔ：Ｈ．３２３の離脱要求メッセージ）の送信およびＤＣＦ（Ｄｉｓｅｎｇａｇｅ  Ｃｏｎｆｉｒｍ：Ｈ．３２３の離脱確認メッセージ）の受信を行う。
【０００９】
そして、発信元ＥＰ装置は、宛先ＥＰ装置からのＦＡＣＩＬＩＴＹに示された転送先ＥＰ装置の情報に従って、転送先ＥＰ装置にＳＥＴＵＰを送信する。このとき、転送先ＥＰ装置が呼設定を受け入れることが可能な状態であれば、発信元ＥＰ装置および当該転送先ＥＰ装置の呼が設定される。一方、転送先ＥＰ装置が呼設定を受け入れることが可能な状態でなければ、発信元ＥＰ装置および当該転送先ＥＰ装置の呼は設定されず、上記の動作が繰り返される場合がある。
【００１０】
つまり、宛先ＥＰ装置に転送先ＥＰ装置が設定されている場合は、上記のとおり、発信元ＥＰ装置からの発呼を転送先ＥＰ装置に転送するための呼転送処理が行われる。また、転送が繰り返される回数が増加するにつれて通信システムのネットワークの負荷が増大するだけでなく、呼転送処理に要する時間が必然的に長くなる。すなわち、呼転送処理の効率化に一定の限界がある。
【００１１】
本発明はかかる点に鑑みてなされたものであり、発信元ＥＰ装置からの発呼を転送先ＥＰ装置に転送するときの呼転送処理を効率化することができるゲートキーパ装置および通信制御方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
本発明は、通信システム内に設けられた複数の端末装置の通信状態を管理するゲートキーパ装置であって、前記端末装置のアドレス情報と、通信状態を示す状態情報と、呼の転送先端末装置のアドレスを示す転送先情報とを、前記端末装置毎に記憶する記憶手段と、前記端末装置の一つである発信元端末装置が呼を発信するときに受信される参加要求メッセージに示された当該呼の宛先端末装置のアドレスならびに前記記憶手段に記憶されたアドレス情報、状態情報および転送先情報に基づいて、前記発信元端末装置から発信される呼の設定の要求先となる要求先端末装置を決定する呼処理手段と、を具備するゲートキーパ装置である。
【００１３】
【発明の実施の形態】
本発明の第１の態様は、通信システム内に設けられた複数の端末装置の通信状態を管理するゲートキーパ装置であって、前記端末装置のアドレス情報と、通信状態を示す状態情報と、呼の転送先端末装置のアドレスを示す転送先情報とを、前記端末装置毎に記憶する記憶手段と、前記端末装置の一つである発信元端末装置が呼を発信するときに受信される参加要求メッセージに示された当該呼の宛先端末装置のアドレスならびに前記記憶手段に記憶されたアドレス情報、状態情報および転送先情報に基づいて、前記発信元端末装置から発信される呼の設定の要求先となる要求先端末装置を決定する呼処理手段と、を具備するゲートキーパ装置である。
【００１４】
本発明によれば、ゲートキーパ装置によって管理される端末装置（例えば、エンドポイント装置）のアドレスの他に、端末装置の通信状態に関する情報や呼の転送先に関する情報も、当該ゲートキーパ装置にて一元的に管理することができ、ある端末装置が発呼するときの呼転送処理を当該ゲートキーパ装置の内部だけで行うことができ、通信システムのネットワークの負荷を軽減することができると共に、呼転送処理を効率化することができる。
【００１５】
本発明の第２の態様は、第１の態様のゲートキーパ装置において、前記呼処理手段は、前記宛先端末装置を比較対象端末装置とし、前記比較対象端末装置のアドレスを前記記憶手段に記憶されたアドレス情報と比較する比較手段と、前記比較手段の比較の結果、前記比較対象端末装置のアドレスが前記記憶手段に記憶されたアドレス情報の一つと一致する場合、前記記憶手段に記憶された状態情報の中から前記比較対象端末装置の状態情報を検索する検索手段と、検索された状態情報が着信可能状態を示す場合、前記比較対象端末装置を前記要求先端末装置として選択する選択手段と、検索された状態情報が着信不可状態を示す場合、前記記憶手段に記憶された転送先情報の中の前記比較対象端末装置の転送先情報に示された転送先端末装置のアドレスを読み出す読み出し手段と、を具備し、前記比較手段は、アドレスが読み出された転送先端末装置を前記比較対象端末装置とし、比較を行うものとした。
【００１６】
本発明によれば、発信元端末装置、宛先端末装置および転送先端末装置がいずれも一つのゲートキーパ装置の管理下にある場合に、発信元端末装置が発呼するときの呼転送処理を当該ゲートキーパ装置の内部だけで行うことができる。
【００１７】
本発明の第３の態様は、第２の態様のゲートキーパ装置において、前記選択手段は、前記読み出し手段によるアドレスの読み出し回数が所定回数を超過した場合、所定の端末装置を前記要求先端末装置として選択するものとした。
【００１８】
本発明によれば、発信元端末装置、宛先端末装置および転送先端末装置がいずれも一つのゲートキーパ装置の管理下にある場合であって、アドレス読み出し回数が増加した場合に、回数増加に伴う一連の処理量の増大を防止することができ、当該ゲートキーパ装置の負荷を軽減することができる。
【００１９】
本発明の第４の態様は、第３の態様のゲートキーパ装置において、前記所定の端末装置は、前記宛先端末装置であるものとした。
【００２０】
本発明によれば、発信元端末装置、宛先端末装置および転送先端末装置がいずれも一つのゲートキーパ装置の管理下にある場合であって、アドレス読み出し回数が増加した場合に、宛先端末装置に対して呼設定を要求することで、回数増加に伴う一連の処理量の増大を防止することができ、当該ゲートキーパ装置の負荷を軽減することができる。
【００２１】
本発明の第５の態様は、第２の態様のゲートキーパ装置において、前記通信システムには、複数の端末装置の通信状態を管理し、当該端末装置毎に状態情報および転送先情報を予め記憶する他のゲートキーパ装置がさらに設けられ、前記呼処理手段は、前記比較手段の比較の結果、前記比較対象端末装置のアドレスが前記記憶手段に記憶されたアドレス情報のいずれとも一致しない場合は、前記他のゲートキーパ装置に対して、前記比較対象端末装置を管理しているか否かを問い合わせると共に、前記他のゲートキーパ装置が前記比較対象端末装置を管理している場合は前記比較対象端末装置の状態情報を、前記比較対象端末装置が着信不可状態の場合は前記比較対象端末装置の転送先情報を通知することを指示する指示手段をさらに具備し、前記選択手段は、前記指示手段の指示の結果として通知された状態情報が着信可能状態を示す場合、前記比較対象端末装置を前記要求先端末装置として選択し、前記比較手段は、前記指示手段の指示の結果、転送先情報が通知された場合は、通知された転送先情報にアドレスが示された転送先端末装置を前記比較対象端末装置として比較を行うものとした。
【００２２】
本発明によれば、発信元端末装置、宛先端末装置および転送先端末装置が異なる複数のゲートキーパ装置の管理下にある場合に、発信元端末装置が発呼するときの呼転送処理を当該複数のゲートキーパ装置の間だけで行うことができる。
【００２３】
本発明の第６の態様は、第５の態様のゲートキーパ装置において、前記選択手段は、前記読み出し手段によるアドレスの読み出し回数と前記指示手段の指示の結果としての転送先情報の通知回数との合計が所定回数を超過した場合、所定の端末装置を前記要求先端末装置として選択するものとした。
【００２４】
本発明によれば、発信元端末装置、宛先端末装置および転送先端末装置が異なる複数のゲートキーパ装置の管理下にある場合であって、アドレス読み出し回数および転送先情報通知回数の合計が増加した場合に、合計回数増加に伴う一連の処理量の増大を防止することができ、当該複数のゲートキーパ装置の負荷を軽減することができる。
【００２５】
本発明の第７の態様は、第６の態様のゲートキーパ装置において、前記所定の端末装置は、前記宛先端末装置であるものとした。
【００２６】
本発明によれば、発信元端末装置、宛先端末装置および転送先端末装置が異なる複数のゲートキーパ装置の管理下にある場合であって、アドレス読み出し回数および転送先情報通知回数の合計が増加した場合に、宛先端末装置に対して呼設定を要求することで、合計回数増加に伴う一連の処理量の増大を防止することができ、当該複数のゲートキーパ装置の負荷を軽減することができる。
【００２７】
本発明の第８の態様は、前記通信システム内に設けられた複数の端末装置の通信状態を管理するゲートキーパ装置であって、通信状態を示す状態情報と、呼の転送先端末装置のアドレスを示す転送先情報とを、前記端末装置毎に記憶する記憶手段と、他のゲートキーパ装置から受けた指示に示された判定対象端末装置を管理しているか否かを判定するための判定手段と、前記判定手段の判定の結果、前記判定対象端末装置を管理している場合、記憶された前記判定対象端末装置の状態情報を抽出する状態抽出手段と、前記状態抽出手段によって抽出された状態情報が着信不可状態を示す場合、記憶された前記判定対象端末装置の転送先情報を抽出する転送先抽出手段と、前記状態抽出手段によって抽出された状態情報が着信可能状態を示す場合は当該状態情報を返信する一方、前記状態抽出手段によって抽出された状態情報が着信不可状態を示す場合は前記転送先抽出手段によって抽出された転送先情報を返信する返信手段と、を具備するゲートキーパ装置である。
【００２８】
本発明によれば、発信元端末装置、宛先端末装置および転送先端末装置が異なる複数のゲートキーパ装置の管理下にある場合に、発信元端末装置が発呼するときの呼転送処理を当該複数のゲートキーパ装置の間だけで行うことができる。
【００２９】
本発明の第９の態様は、通信システム内の複数の端末装置の通信状態を管理するゲートキーパ装置における通信制御方法であって、前記端末装置のアドレス情報と、通信状態を示す状態情報と、呼の転送先端末装置のアドレスを示す転送先情報とを、前記端末装置毎に記憶する記憶ステップと、前記端末装置の一つである発信元端末装置が呼を発信するときに受信する参加要求メッセージに示された当該呼の宛先端末装置のアドレスならびに記憶したアドレス情報、状態情報および転送先情報に基づいて、前記発信元端末装置から発信される呼の設定の要求先となる要求先端末装置を決定する呼処理ステップと、を具備する通信制御方法である。
【００３０】
本発明によれば、ゲートキーパ装置によって管理される端末装置のアドレスの他に、端末装置の通信状態に関する情報や呼の転送先に関する情報も、当該ゲートキーパ装置にて一元的に管理することができ、ある端末装置が発呼するときの呼転送処理を当該ゲートキーパ装置の内部だけで行うことができ、通信システムのネットワークの負荷を軽減することができると共に、呼転送処理を効率化することができる。
【００３１】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００３２】
図１は、本発明の一実施の形態に係るＧＫ装置が備えられた通信システムの構成を示す図である。図１に示す通信システム１００は、Ｈ．３２３に基づくシステムであり、ＧＫ装置１１０、１２０、１３０およびＥＰ装置１１１、１１２、１１３、１１４、１２１、１２２、１２３、１２４、１３１が設けられている。上記の全ての装置は、例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して相互接続されている。このようなシステム構成により、ＥＰ装置１１１〜１１４、１２１〜１２４、１３１は互いに通信を行うことが可能になっている。
【００３３】
また、ＧＫ装置１１０は４つのＥＰ装置１１１〜１１４を管理し、これら５つの装置によってゾーン１１５が形成されている。ＧＫ装置１２０は４つのＥＰ装置１２１〜１２４を管理し、これら５つの装置によってゾーン１２５が形成されている。ＧＫ装置１３０は１つのＥＰ装置１３１を管理し、これら２つの装置によってゾーン１３５が形成されている。
【００３４】
図２は、本発明の一実施の形態に係るＧＫ装置の構成を示すブロック図である。
【００３５】
図２に示すＧＫ装置１１０は、ＴＣＰ／ＩＰ制御部１５０、呼転送処理部１６０および管理部１７０を有し、ＧＫ装置１１０が管理しているＥＰ装置１１１〜１１４のいずれかの他のＥＰ装置との通信を制御するようになっている。
【００３６】
呼転送処理部１６０は、制御部１６１、比較部１６２、検索部１６３、読み出し部１６４、選択部１６５および指示部１６６を有し、ＥＰ装置１１１〜１１４が発呼するときに受信されるＡＲＱに示された当該呼の宛先ＥＰ装置のエイリアスアドレスおよび管理部１７０に記憶された情報に基づいて、ＳＥＴＵＰの送信先を決定する。
【００３７】
管理部１７０は、転送先情報記憶部１７１、状態情報記憶部１７２、ＩＰアドレス記憶部１７３および付加サービス情報記憶部１７４を有し、ＥＰ装置１１１〜１１４のエイリアスアドレスおよびＩＰアドレスを示すアドレス情報と、ＥＰ装置１１１〜１１４の通信状態を示す状態情報と、ＥＰ装置１１１〜１１４が着信した呼の転送先ＥＰ装置に関する転送先情報（例えば、エイリアスアドレスを示す情報）とを、ＥＰ装置毎に（つまり、ＥＰ装置のエイリアスアドレス毎に）記憶する。
【００３８】
ＴＣＰ／ＩＰ制御部１５０は、ＧＫ装置１１０がＬＡＮ上で他の装置とＩＰ通信を行うためのインタフェースである。
【００３９】
ＩＰアドレス記憶部１７３は、図３に示すように、ＥＰ装置１１１〜１１４のアドレス情報を、ＥＰ装置毎に記憶している。本実施の形態では、ＥＰ装置１１１は、エイリアスアドレス「１０００」およびＩＰアドレス「１９２．１６８．１．１１」を有する。また、ＥＰ装置１１２は、エイリアスアドレス「１００１」およびＩＰアドレス「１９２．１６８．１．１２」を有する。また、ＥＰ装置１１３は、エイリアスアドレス「１００２」およびＩＰアドレス「１９２．１６８．１．１３」を有する。また、ＥＰ装置１１４は、エイリアスアドレス「１００３」およびＩＰアドレス「１９２．１６８．１．１４」を有する。
【００４０】
状態情報記憶部１７２は、図４に示すように、ＥＰ装置１１１〜１１４の通信状態に関する状態情報を、ＥＰ装置毎に記憶している。状態情報は、例えば「発信中」、「ビジー」、「着信可」等を示す。本実施の形態では、ＥＰ装置１１１の状態情報は「発信中」であり、ＥＰ装置１１２の状態情報は「ビジー」であり、ＥＰ装置１１３の状態情報は「着信可」であり、ＥＰ装置１１４の状態情報は「ビジー」である。
【００４１】
転送先情報記憶部１７１は、図５に示すように、ＥＰ装置１１１〜１１４が着信した呼の転送先のＥＰ装置に関する転送先情報を、ＥＰ装置毎に記憶している。転送先情報は、例えば他のＥＰ装置のエイリアスアドレスを示したり、「設定無」と示したりする。本実施の形態では、ＥＰ装置１１１の転送先情報は「設定無」であり、ＥＰ装置１１２の転送先情報は「１００２」であり、ＥＰ装置１１３の転送先情報は「設定無」であり、ＥＰ装置１１４の転送先情報は「２０００」である。
【００４２】
付加サービス情報記憶部１７４は、図６に示すように、ＥＰ装置１１１〜１１４に設定されている付加サービス（例えば、ラインハンティングや着信規制等）に関する情報を、ＥＰ装置毎に記憶している。
【００４３】
制御部１６１は、呼転送処理部１６０内の各部と情報の授受を行う。そして、各部から入力された情報を用いて、各種のメッセージを生成し、ＴＣＰ／ＩＰ制御部１５０を通じて他の装置に対して、生成したメッセージを送信する。また、ＴＣＰ／ＩＰ制御部１５０を通じて他の装置から受信したメッセージから所定の情報を取り出し、呼転送処理部１６０内の各部に対して、取り出された情報を出力したり、当該情報に対応する指示を出力したりする。また、制御部１６１は、ＥＰ装置１１１〜１１４に対応する付加サービス情報を取得する。
【００４４】
また、制御部１６１は、１回の発呼の際に発生した転送の回数をカウントする。そして、この転送発生回数が所定回数を超過したときに所定のエイリアスアドレスを有するＥＰ装置（例えば、宛先ＥＰ装置）を選択するように選択部１６５に指示する。なお、転送発生回数は、読み出し部１６４によって転送先情報が読み出された回数およびＧＫ装置１２０、１３０から転送先情報が通知された回数の合計と同値である。このように、転送発生回数に上限値を設けることにより、転送回数増加に伴う一連の処理量の増大を防止することができ、呼転送処理を行うＧＫ装置１１０の負荷を軽減することができる。
【００４５】
比較部１６２は、ＥＰ装置１１１〜１１４のいずれか（以下、発呼するＥＰ装置を発信元ＥＰ装置と言う）が発呼するときに制御部１６１によって受信されるＡＲＱに示された宛先ＥＰ装置のエイリアスアドレスを取得し、取得されたエイリアスアドレスをＩＰアドレス記憶部１７３に記憶されたエイリアスアドレスと比較する。この比較の結果、取得されたエイリアスアドレスが、記憶されたエイリアスアドレスのいずれかと一致する場合、対応するＩＰアドレスを取得し、制御部１６１に通知する。一方、取得されたエイリアスアドレスが、記憶されたエイリアスアドレスのいずれとも一致しない場合は、その旨を制御部１６１および指示部１６６に通知する。
【００４６】
また、比較部１６２は、読み出し部１６４によってエイリアスアドレスが読み出された場合に制御部１６１から受ける指示に従い、当該エイリアスアドレスをＩＰアドレス記憶部１７３に記憶されたエイリアスアドレスと比較する。この比較の結果、読み出されたエイリアスアドレスが、記憶されたエイリアスアドレスのいずれかと一致する場合、対応するＩＰアドレスを取得し、制御部１６１に通知する。一方、読み出されたエイリアスアドレスが、記憶されたエイリアスアドレスのいずれとも一致しない場合は、その旨を制御部１６１および指示部１６６に通知する。
【００４７】
検索部１６３は、比較部１６２の比較の対象となったＥＰ装置のエイリアスアドレスがＩＰアドレス記憶部１７３に記憶されたエイリアスアドレスのいずれかと一致する場合に制御部１６１から受ける指示に従い、当該エイリアスアドレスに対応する状態情報を状態情報記憶部１７２から検索する。このとき、検索された状態情報が、例えば「着信可」等の、呼設定要求を受け入れることが可能な状態（以下「受け入れ可能状態」と言う）を示す場合、その旨を選択部１６５に通知する。一方、検索された状態情報が、例えば「ビジー」等の、呼設定を受け入れることが不可能な状態（以下「受け入れ不可状態」と言う）を示す場合は、その旨を制御部１６１に通知する。
【００４８】
読み出し部１６４は、検索部１６３によって検索された状態情報が受け入れ不可状態を示す場合に制御部１６１から受ける指示に従い、当該状態情報と同じエイリアスアドレスに対応する転送先情報を転送先情報記憶部１７１から読み出し、制御部１６１に通知する。
【００４９】
選択部１６５は、検索部１６３および制御部１６１のいずれか一方から状態情報が通知された場合に、通信システム１００内のＥＰ装置１１１〜１１４、１２１〜１２４、１３１の中から、当該状態情報に対応するエイリアスアドレスを有するＥＰ装置を、発信元ＥＰ装置が送信するＳＥＴＵＰの送信先のＥＰ装置として選択し、制御部１６１に通知する。
【００５０】
また、選択部１６５は、制御部１６１からの指示に示されたＥＰ装置を、発信元ＥＰ装置が送信するＳＥＴＵＰの送信先のＥＰ装置として選択し、制御部１６１に通知する。
【００５１】
指示部１６６は、比較部１６２の比較の対象となったＥＰ装置のエイリアスアドレスがＩＰアドレス記憶部１７３に記憶されたエイリアスアドレスのいずれとも一致しない旨の通知を比較部１６２から受けた場合に、ゲートキーパ装置１２０、１３０に対して、当該比較対象ＥＰ装置を管理しているか否かを問い合わせるための、および、当該比較対象ＥＰ装置を管理している場合はその状態情報の通知をまたは当該比較対象ＥＰ装置が受け入れ不可状態の場合はその転送先情報の通知を要求するための指示を制御部１６１に出力する。
【００５２】
ゾーン１２５（ゾーン１３５）に位置するＧＫ装置１２０（ＧＫ装置１３０）は、図７（図８）に示すとおり、ＧＫ装置１１０の管理部１７０と同様に、ＧＫ装置１２０（ＧＫ装置１３０）が管理しているＥＰ装置１２１〜１２４（ＥＰ装置１３１）のエイリアスアドレス、ＩＰアドレス、転送先情報、付加サービス情報および状態情報を一元的に予めＥＰ管理テーブル１２６（ＥＰ管理テーブル１３６）として記憶している。
【００５３】
図７において、ＥＰ装置１２１に対応する情報は、エイリアスアドレス「２０００」、ＩＰアドレス「１９２．１６８．１．２１」、転送先情報「設定無」、付加サービス情報「ＥＥＥＥ」、および状態情報「着信可」であり、ＥＰ装置１２２に対応する情報は、エイリアスアドレス「２００１」、ＩＰアドレス「１９２．１６８．１．２２」、転送先情報「１００２」、付加サービス情報「ＦＦＦＦ」、および状態情報「ビジー」であり、ＥＰ装置１２３に対応する情報は、エイリアスアドレス「２００２」、ＩＰアドレス「１９２．１６８．１．２３」、転送先情報「２０００」、付加サービス情報「ＧＧＧＧ」、および状態情報「ビジー」であり、ＥＰ装置１２４に対応する情報は、エイリアスアドレス「２００３」、ＩＰアドレス「１９２．１６８．１．２４」、転送先情報「３０００」、付加サービス情報「ＨＨＨＨ」、および状態情報「ビジー」である。
【００５４】
また、図８において、ＥＰ装置１３１に対応する情報は、エイリアスアドレス「３０００」、ＩＰアドレス「１９２．１６８．１．３１」、転送先情報「設定無」、付加サービス情報「ＩＩＩＩ」、および状態情報「着信可」である。
【００５５】
各ＧＫ装置１２０、１３０は、他のＧＫ装置からＬＲＱ（Ｈ．３２３の位置情報要求メッセージ）を受信したときに、ＬＲＱに示されたＥＰ装置（以下「判定対象ＥＰ装置」と言う）を管理しているか否かを、予めＥＰ管理テーブル１２６、１３６に記憶された情報に基づいて判定する。この判定の結果、判定対象ＥＰ装置を管理していると判定された場合、予め記憶された当該判定対象ＥＰ装置の状態情報を抽出する。一方、判定対象ＥＰ装置を管理していないと判定された場合は、その旨を通知するためのＬＲＪ（Ｈ．３２３の位置情報拒絶メッセージ）を生成し、当該他のＧＫ装置に対して返信する。
【００５６】
また、各ＧＫ装置１２０、１３０は、抽出された状態情報が受け入れ可能状態を示す場合、その旨およびＩＰアドレスを通知するためのＬＣＦ（Ｈ．３２３の位置情報確認メッセージ）を生成し、当該他のＧＫ装置に対して返信する。一方、抽出された状態情報が受け入れ不可状態を示す場合は、当該状態情報と同じ判定対象ＥＰ装置に対応する転送先情報を抽出する。さらに、当該判定対象ＥＰ装置の付加サービス情報を抽出する。そして、抽出された転送先情報および付加サービス情報を通知するためのＬＣＦを生成し、当該他のＧＫ装置に対して返信する。
【００５７】
なお、本実施の形態では、説明の便宜上、発信元ＥＰ装置が属するゾーン１１５をＧＫ装置１１０が管理し、発信元ＥＰ装置が属するゾーン以外の各ゾーン１２５、１３５をＧＫ装置１２０、１３０が管理するシステム構成を例にとって説明しているが、発信元ＥＰ装置がどのゾーンに属しても良いことは明らかである。したがって、例えば、ＧＫ装置１２０、１３０は、上記のＧＫ装置１１０の内部構成と同様の内部構成を有するものであり、ＧＫ１１０は、上記のＧＫ装置１２０、１３０の内部構成を同様の内部構成を有するものであるが、その詳細な説明を省略する。
【００５８】
また、本実施の形態では、ＥＰ装置１１１〜１１４、１２１〜１２４、１３１が３つのゾーン１１５、１２５、１３５に属し、３つのＧＫ装置１１０、１２０、１３０によって管理されているシステム構成を例にとって説明しているが、ＥＰ装置１１１〜１１４、１２１〜１２４、１３１の配置が複数のゾーンに分けられず、１つのＧＫ装置によって管理されるシステム構成であっても良い。
【００５９】
この場合、制御部１６１によって計数される転送発生回数は、読み出し部１６４によって転送先情報が読み出された回数と同値である。
【００６０】
次いで、上記構成を有するＧＫ装置１１０の動作について説明する。図９は、本発明の一実施の形態に係るＧＫ装置１１０における動作を説明するためのフローチャートである。
【００６１】
まず、ステップＳ１００１では、ＧＫ装置１１０が管理するＥＰ装置１１１〜１１４のいずれかが発呼するとき、制御部１６１は発信元ＥＰ装置からＡＲＱを受信し、エイリアスアドレスを取得する。
【００６２】
そして、ステップＳ１００２では、比較部１６２は、取得された（設定された）エイリアスアドレスをＩＰアドレス記憶部１７３に記憶されたアドレス情報と比較し、取得されたエイリアスアドレスと一致するエイリアスアドレスの有無を判断する。
【００６３】
この判断において、一致するエイリアスアドレスがある場合（Ｓ１００２：ＹＥＳ）、比較部１６２は、当該エイリアスアドレスに対応するＩＰアドレスを読み出し、制御部１６１に通知した上で、ステップＳ１００３に進む。ステップＳ１００３では、検索部１６３は、一致したエイリアスアドレスに対応する状態情報を検索し、検索された状態情報が「ビジー」でない場合（Ｓ１００３：ＮＯ）はステップＳ１００４に進み、検索された状態情報が「ビジー」の場合（Ｓ１００３：ＹＥＳ）はステップＳ１００５に進む。
【００６４】
ステップＳ１００４では、選択部１６５は、検索された状態情報に対応するエイリアスアドレスを有するＥＰ装置を選択し、その旨を制御部１６１に通知する。通知を受けた制御部１６１は、比較部１６２から通知されたＩＰアドレスを発信元ＥＰ装置に通知するためのＡＣＦを生成し、ＴＣＰ／ＩＰ制御部１５０を通じて送信する。この後、ＩＴＵ−Ｔ勧告Ｈ．３２３／ＴＴＣ標準ＪＴ−Ｈ．３２３に従うことにより、呼が成立する。
【００６５】
ステップＳ１００５では、読み出し部１６４は、検索された状態情報と同じエイリアスアドレスに対応する転送先情報の設定の有無を判断する。この判断において、転送先情報の設定がない場合（Ｓ１００５：ＮＯ）はステップＳ１００６に進む。一方、転送先情報の設定がある場合（Ｓ１００５：ＹＥＳ）、読み出し部１６４は、転送先情報を読み出し、また、制御部１６１は、読み出された転送先情報が対応するエイリアスアドレスと同じエイリアスアドレスに対応する付加サービス情報を取得する（Ｓ１００７）。
【００６６】
そして、ステップＳ１００８では、制御部１６１は、転送発生回数をカウントする。そして、ステップＳ１００９では、制御部１６１は、転送発生回数が所定回数を超過したか否かを判断する。この判断において、転送発生回数が所定回数を超過していない場合（Ｓ１００９：ＮＯ）、ステップＳ１０１０では、制御部１６１は、転送発生回数が１回か否かを判断する。この判断において、転送発生回数が１回の場合（Ｓ１０１０：ＹＥＳ）は、制御部１６１は、指定エイリアスアドレスを設定し（Ｓ１０１１）、ステップＳ１００２に戻る。この設定においては、例えば、図１０に示す転送発生回数の管理テーブルのように、呼の識別子「１１１１」に対応する指定エイリアスアドレスを「１００１」としたり、呼の識別子「１１１２」に対応する指定エイリアスアドレスを「１００３」としたりする。一方、転送発生回数が１回でない場合（Ｓ１０１０：ＮＯ）は、何も行わずに、ステップＳ１００２に戻る。
【００６７】
また、ステップＳ１００９の判断において、転送発生回数が所定回数を超過した場合（Ｓ１００９：ＹＥＳ）は、制御部１６１は、ステップＳ１００２の比較の対象となるＥＰ装置のエイリアスアドレスとして指定エイリアスアドレスを取得し（Ｓ１０１２）、取得された指定エイリアスアドレスに対応する転送先設定を「設定無」とみなし（Ｓ１０１３）、ステップＳ１００２に戻る。
【００６８】
また、ステップＳ１００２の判断において、一致するエイリアスアドレスがない場合（Ｓ１００２：ＮＯ）、比較部１６２は、その旨を制御部１６１に通知した上で、ステップＳ１０１４に進む。
【００６９】
ステップＳ１０１４では、指示部１６６は、ＧＫ装置１２０、１３０に対して、比較の対象となっているＥＰ装置を管理しているか否かを問い合わせるための、および当該比較対象ＥＰ装置を管理している場合はその状態情報の通知をまたは当該比較対象ＥＰ装置が受け入れ不可状態の場合はその転送先情報の通知を要求するための指示を制御部１６１に出力する。そして、制御部１６１は、この指示をＧＫ装置１２０、１３０に通知するためのＬＲＱを生成し、ＴＣＰ／ＩＰ制御部１５０を通じて送信する。
【００７０】
そして、ステップＳ１０１５では、制御部１６１は、所定期間が経過するまでにＬＣＦを受信したか否かを判断する。この判断において、所定期間内にＬＣＦを受信しなかった場合や所定期間内にＧＫ装置１２０、１３０の両方からＬＲＪを受信した場合（Ｓ１０１５：ＮＯ）、ステップＳ１０１６に進み、所定期間内にＬＣＦを受信した場合（Ｓ１０１５：ＹＥＳ）は、ステップＳ１０１７に進む。
【００７１】
ステップＳ１０１６では、制御部１６１は、ＡＲＪを生成し、ＴＣＰ／ＩＰ制御部１５０を通じて発信元ＥＰ装置に送信する。
【００７２】
ステップＳ１０１７では、制御部１６１は、受信したＬＣＦに含まれている情報が状態情報およびＩＰアドレスか転送先情報および付加サービス情報かを判断する。この判断において、受信した情報が状態情報およびＩＰアドレスである場合（Ｓ１０１７：ＹＥＳ）、より詳しくは、状態情報が「着信可」の場合、ステップＳ１０１８に進み、受信した情報が転送先情報および付加サービス情報の場合（Ｓ１０１７：ＮＯ）は、ステップＳ１００８に進む。
【００７３】
ステップＳ１０１８では、選択部１６５は、受信した状態情報に対応するエイリアスアドレスを有するＥＰ装置を選択し、その旨を制御部１６１に通知する。通知を受けた制御部１６１は、ＧＫ装置１２０、１３０のいずれかからＬＣＦによって通知されたＩＰアドレスを発信元ＥＰ装置に通知するためのＡＣＦを生成し、ＴＣＰ／ＩＰ制御部１５０を通じて送信する。この後、ＩＴＵ−Ｔ勧告Ｈ．３２３／ＴＴＣ標準ＪＴ−Ｈ．３２３に従うことにより、呼が成立する。
【００７４】
次いで、ＧＫ装置１２０の動作について説明する。図１１は、本発明の一実施の形態に係るＧＫ装置１１０と通信を行うＧＫ装置１２０の動作を説明するためのフローチャートである。なお、ＧＫ装置１３０の動作はＧＫ装置１２０における動作と同一であるため、その説明を省略する。
【００７５】
まず、ステップＳ１１０１では、ＧＫ装置１１０からのＬＲＱを受信し、ＬＲＱに示されたエイリアスアドレスを取得する。そして、ステップＳ１１０２では、取得されたエイリアスアドレスを有するエンドポイント装置がＧＫ装置１２０の管理下にあるか否かを判定する。
【００７６】
この判定の結果、判定対象ＥＰ装置を管理していないと判定された場合（Ｓ１１０２：ＮＯ）、その旨を通知するためのＬＲＪを生成し、ＧＫ装置１１０に送信する（Ｓ１１０３）。一方、判定対象ＥＰ装置を管理していると判定された場合（Ｓ１１０２：ＹＥＳ）、ステップＳ１１０４に進む。
【００７７】
ステップＳ１１０４では、予め記憶された当該判定対象ＥＰ装置の状態情報を抽出し、抽出された状態情報が「ビジー」であるか否かを判断する。この判断の結果、抽出された状態情報が「ビジー」でなく着信可能である場合（Ｓ１１０４：ＮＯ）、その旨およびＩＰアドレスを通知するためのＬＣＦを生成し、ＧＫ装置１１０に送信する（Ｓ１１０５）。一方、抽出された状態情報が「ビジー」である場合（Ｓ１１０４：ＹＥＳ）、当該状態情報と同じ判定対象ＥＰ装置に対応する転送先情報があるか否かを判断する（Ｓ１１０６）。この判断の結果、転送先情報がない場合（Ｓ１１０６：ＮＯ）、その旨を通知するためのＬＲＪを生成し、ＧＫ装置１１０に送信する（Ｓ１１０７）。一方、転送先情報がある場合（Ｓ１１０６：ＹＥＳ）、ステップＳ１１０８に進む。
【００７８】
ステップＳ１１０８では、転送先情報を抽出すると共に、抽出された転送先情報が対応するエイリアスアドレスと同じエイリアスアドレスに対応する付加サービス情報を取得する。
【００７９】
そして、ステップＳ１１０９では、抽出されたエイリアスアドレスおよび取得された付加サービス情報を通知するためのＬＣＦを生成し、ＧＫ装置１１０に送信する。
【００８０】
次いで、本発明の一実施の形態に係るＧＫ装置を備えた通信システムにおける呼転送処理の動作について、５つの動作例を挙げて説明する。以下５つの例では、発信元ＥＰ装置はＥＰ装置１１１であることを前提として説明する。
【００８１】
また、第１の動作例では、発信元ＥＰ装置、宛先ＥＰ装置（ＥＰ装置１１２）および転送先ＥＰ装置（ＥＰ装置１１３）が同じゾーン（ゾーン１１５）に属する場合について説明する。第２の動作例では、発信元ＥＰ装置および宛先ＥＰ装置（ＥＰ装置１１４）が同じゾーン（ゾーン１１５）に属し、転送先ＥＰ装置（ＥＰ装置１２０）が他のゾーン（ゾーン１２５）に属する場合について説明する。第３の動作例では、発信元ＥＰ装置および転送先ＥＰ装置（ＥＰ装置１１３）が同じゾーン（ゾーン１１５）に属し、宛先ＥＰ装置（ＥＰ装置１２２）が他のゾーン（ゾーン１２５）に属する場合について説明する。第４の動作例では、発信元ＥＰ装置があるゾーン（ゾーン１１５）に属し、宛先ＥＰ装置（ＥＰ装置１２３）および転送先ＥＰ装置（ＥＰ装置１２１）が同じゾーン（ゾーン１２５）に属する場合について説明する。第５の動作例では、発信元ＥＰ装置、宛先ＥＰ装置（ＥＰ装置１２４）および転送先ＥＰ装置（ＥＰ装置１３１）が、異なるゾーン（ゾーン１１５、１２５、１３５）にそれぞれ属する場合について説明する。
【００８２】
以下、第１の動作例について図１２を参照しながら説明する。
【００８３】
まず、ＥＰ装置１１１からＡＲＱがＧＫ装置１１０に送信される。そして、ＧＫ装置１１０の内部で呼転送処理が行われる。
【００８４】
より具体的には、まず、ＡＲＱに示されたＥＰ装置１１２のエイリアスアドレスが取得される。ＥＰ装置１１２はＧＫ装置１１０の管理下にある（図３参照）が、状態情報が「ビジー」である（図４参照）ため、ＥＰ装置１１３の転送先情報を参照する。ＥＰ装置１１３には、転送先情報としてエイリアスアドレス「１００２」が設定されており（図５参照）、この情報が読み出される。そして、このエイリアスアドレス「１００２」を有するＥＰ装置１１３はＧＫ装置１１０の管理下にあり（図３参照）、ＥＰ装置１１３の状態情報は「着信可」である（図４参照）。したがって、呼設定の要求先となるＥＰ装置はＥＰ装置１１３に決定され、ＥＰ装置１１３のＩＰアドレスをＥＰ装置１１１に通知するためのＡＣＦが生成され、ＥＰ装置１１１に送信される。
【００８５】
そして、ＥＰ装置１１１は、ＳＥＴＵＰをＥＰ装置１１３に送信する。ＥＰ装置１１３は、ＣＡＬＬ  ＰＲＯＣＥＥＤＩＮＧ（Ｈ．３２３の呼設定受付メッセージ）を送信すると共に、ＧＫ装置１１０にＡＲＱを送信する。ＧＫ装置１１０はＥＰ装置１１３からのＡＲＱに対してＡＣＦを返信する。ＡＣＦを受信したＥＰ装置１１３は、ＡＬＥＲＴＩＮＧ（Ｈ．３２３の呼出メッセージ）をＥＰ装置１１１に送信し、続いて、ＣＯＮＮＥＣＴ（Ｈ．３２３の応答メッセージ）を送信する。このようにして、ＥＰ装置１１１およびＥＰ装置１１３の間での呼が成立する。
【００８６】
以下、第２の動作例について図１３を参照しながら説明する。
【００８７】
まず、ＥＰ装置１１１からＡＲＱがＧＫ装置１１０に送信される。そして、ＧＫ装置１１０の内部で呼転送処理が行われる。
【００８８】
より具体的には、まず、ＡＲＱに示されたＥＰ装置１１４のエイリアスアドレスが取得される。ＥＰ装置１１４はＧＫ装置１１０の管理下にある（図３参照）が、状態情報が「ビジー」である（図４参照）ため、ＥＰ装置１１４の転送先情報を参照する。ＥＰ装置１１４には、転送先情報としてエイリアスアドレス「２０００」が設定されており（図５参照）、この情報が読み出される。そして、このエイリアスアドレス「２０００」を有するＥＰ装置１２１はＧＫ装置１１０の管理下にない（図３参照）。そこで、ＧＫ装置１１０は、ＧＫ装置１２０、１３０に対して、ＥＰ装置１２１に関する問い合わせを行うためのＬＲＱを送信する。そして、各ＧＫ装置１２０、１３０の内部で処理が行われる。
【００８９】
ＧＫ装置１３０は、ＬＲＱに示されたＥＰ装置１２１のエイリアスアドレスを取得する。そして、ＥＰ装置１２１を管理しているか否かを判定する。この判定の結果、ＧＫ装置１３０はＥＰ装置１２１を管理していない（図８参照）ため、その旨を通知するためのＬＲＪを生成し、ＧＫ装置１１０に送信する。
【００９０】
ＧＫ装置１２０は、ＬＲＱに示されたＥＰ装置１２１のエイリアスアドレスを取得する。そして、ＥＰ装置１２１を管理しているか否かを判定する。この判定の結果、ＥＰ装置１２１はＧＫ装置１２０の管理下にあり（図７参照）、状態情報は「着信可」であるため、その旨およびＥＰ装置１２１のＩＰアドレスを通知するためのＬＣＦを生成し、ＧＫ装置１１０に送信する。
【００９１】
したがって、ＧＫ装置１１０において、呼設定の要求先となるＥＰ装置はＥＰ装置１２１に決定され、ＥＰ装置１２１のＩＰアドレスをＥＰ装置１１１に通知するためのＡＣＦが生成され、ＥＰ装置１１１に送信される。その後の動作は第１の動作例において述べたものと同様であるため、その説明を省略する。
【００９２】
以下、第３の動作例について図１４を参照しながら説明する。
【００９３】
まず、ＥＰ装置１１１からＡＲＱがＧＫ装置１１０に送信される。そして、ＧＫ装置１１０の内部で呼転送処理が行われる。
【００９４】
より具体的には、まず、ＡＲＱに示されたＥＰ装置１２２のエイリアスアドレスが取得される。ＥＰ装置１２２はＧＫ装置１１０の管理下にない（図３参照）。そこで、ＧＫ装置１１０は、ＧＫ装置１２０、１３０に対して、ＥＰ装置１２２に関する問い合わせを行うためのＬＲＱを送信する。そして、各ＧＫ装置１２０、１３０の内部で処理が行われる。
【００９５】
ＧＫ装置１３０は、ＬＲＱに示されたＥＰ装置１２２のエイリアスアドレスを取得する。そして、ＥＰ装置１２２を管理しているか否かを判定する。この判定の結果、ＧＫ装置１３０はＥＰ装置１２２を管理していない（図８参照）ため、その旨を通知するためのＬＲＪを生成し、ＧＫ装置１１０に送信する。
【００９６】
ＧＫ装置１２０は、ＬＲＱに示されたＥＰ装置１２２のエイリアスアドレスを取得する。そして、ＥＰ装置１２２を管理しているか否かを判定する。この判定の結果、ＧＫ装置１２０はＥＰ装置１２２を管理している（図７参照）が、状態情報が「ビジー」であるため、ＥＰ装置１２２の転送先情報を参照する。ＥＰ装置１２２には、転送先情報としてエイリアスアドレス「１００２」が設定されており（図７参照）、この情報が読み出される。そして、その転送先情報を通知するためのＬＣＦが生成され、ＧＫ装置１１０に送信される。
【００９７】
そして、ＧＫ装置１１０は、ＧＫ装置１２０からのＬＣＦに示されたエイリアスアドレス「１００２」を有するＥＰ装置１１３を管理しているか否かを判断する。この判断の結果、ＥＰ装置１１３はＧＫ装置１１０の管理下にあり（図３参照）、状態情報は「着信可」であるため、呼設定の要求先となるＥＰ装置はＥＰ装置１１３に決定され、ＥＰ装置１１３のＩＰアドレスをＥＰ装置１１１に通知するためのＡＣＦが生成され、ＥＰ装置１１１に送信される。これ以後の動作は、第１の動作例で述べたものと同様であるため、その説明を省略する。
【００９８】
以下、第４の動作例について図１５を参照しながら説明する。
【００９９】
まず、ＥＰ装置１１１からＡＲＱがＧＫ装置１１０に送信される。そして、ＧＫ装置１１０の内部で呼転送処理が行われる。
【０１００】
より具体的には、まず、ＡＲＱに示されたＥＰ装置１２３のエイリアスアドレスが取得される。ＥＰ装置１２３は、ＧＫ装置１１０の管理下にない（図３参照）。そこで、ＧＫ装置１１０は、ＧＫ装置１２０、１３０に対して、ＥＰ装置１２３に関する問い合わせを行うためのＬＲＱを送信する。そして、各ＧＫ装置１２０、１３０の内部で処理が行われる。
【０１０１】
ＧＫ装置１３０は、ＬＲＱに示されたＥＰ装置１２３のエイリアスアドレスを取得する。そして、ＥＰ装置１２３を管理しているか否かを判定する。この判定の結果、ＧＫ装置１３０はＥＰ装置１２３を管理していない（図８参照）ため、その旨を通知するためのＬＲＪを生成し、ＧＫ装置１１０に送信する。
【０１０２】
ＧＫ装置１２０は、ＬＲＱに示されたＥＰ装置１２３のエイリアスアドレスを取得する。そして、ＥＰ装置１２３を管理しているか否かを判定する。この判定の結果、ＥＰ装置１２３はＧＫ装置１２０の管理下にある（図７参照）が、状態情報が「ビジー」であるため、ＥＰ装置１２３の転送先情報を参照する。ＥＰ装置１２３には、転送先情報としてエイリアスアドレス「２０００」が設定されており（図７参照）、この情報が読み出される。そして、その転送先情報を通知するためのＬＣＦが生成され、ＧＫ装置１１０に送信される。
【０１０３】
そして、ＧＫ装置１１０は、ＧＫ装置１２０からのＬＣＦに示されたエイリアスアドレス「２０００」を有するＥＰ装置１２１を管理しているか否かを判断する。この判断の結果、ＥＰ装置１２１はＧＫ装置１１０の管理下にない（図３参照）。そこで、ＧＫ装置１１０は、ＧＫ装置１２０、１３０に対して、ＥＰ装置１２１に関する問い合わせを行うためのＬＲＱを送信する。そして、再度、各ＧＫ装置１２０、１３０の内部で処理が行われる。
【０１０４】
ＧＫ装置１３０は、ＬＲＱに示されたＥＰ装置１２１のエイリアスアドレスを取得する。そして、ＥＰ装置１２１を管理しているか否かを判定する。この判定の結果、ＧＫ装置１３０はＥＰ装置１２１を管理していない（図８参照）ため、その旨を通知するためのＬＲＪを生成し、ＧＫ装置１１０に送信する。
【０１０５】
ＧＫ装置１２０は、ＬＲＱに示されたＥＰ装置１２１のエイリアスアドレスを取得する。そして、ＥＰ装置１２１を管理しているか否かを判定する。この判定の結果、ＥＰ装置１２１はＧＫ装置１２０の管理下にあり（図７参照）、状態情報は「着信可」であるため、その旨およびＥＰ装置１２１のＩＰアドレスを通知するためのＬＣＦを生成し、ＧＫ装置１１０に送信する。
【０１０６】
したがって、ＧＫ装置１１０において、呼設定の要求先となるＥＰ装置はＥＰ装置１２１に決定され、ＥＰ装置１２１のＩＰアドレスをＥＰ装置１１１に通知するためのＡＣＦが生成され、ＥＰ装置１１１に送信される。これ以後の動作は第１の動作例にて述べたものと同様であるため、その説明を省略する。
【０１０７】
以下、第５の動作例について図１６を参照しながら説明する。
【０１０８】
まず、ＥＰ装置１１１からＡＲＱがＧＫ装置１１０に送信される。そして、ＧＫ装置１１０の内部で呼転送処理が行われる。
【０１０９】
より具体的には、まず、ＡＲＱに示されたＥＰ装置１２４のエイリアスアドレスが取得される。ＥＰ装置１２４は、ＧＫ装置１１０の管理下にない（図３参照）。そこで、ＧＫ装置１１０は、ＧＫ装置１２０、１３０に対して、ＥＰ装置１２４に関する問い合わせを行うためのＬＲＱを送信する。そして、各ＧＫ装置１２０、１３０の内部で処理が行われる。
【０１１０】
ＧＫ装置１３０は、ＬＲＱに示されたＥＰ装置１２４のエイリアスアドレスを取得する。そして、ＥＰ装置１２４を管理しているか否かを判定する。この判定の結果、ＧＫ装置１３０はＥＰ装置１２４を管理していない（図８参照）ため、その旨を通知するためのＬＲＪを生成し、ＧＫ装置１１０に送信する。
【０１１１】
ＧＫ装置１２０は、ＬＲＱに示されたＥＰ装置１２４のエイリアスアドレスを取得する。そして、ＥＰ装置１２４を管理しているか否かを判定する。この判定の結果、ＥＰ装置１２４はＧＫ装置１２０の管理下にある（図７参照）が、状態情報が「ビジー」であるため、ＥＰ装置１２４の転送先情報を参照する。ＥＰ装置１２４には、転送先情報としてエイリアスアドレス「３０００」が設定されており（図７参照）、この情報が読み出される。そして、その転送先情報を通知するためのＬＣＦが生成され、ＧＫ装置１１０に送信される。
【０１１２】
そして、ＧＫ装置１１０は、ＧＫ装置１２０からのＬＣＦに示されたエイリアスアドレス「３０００」を有するＥＰ装置１３１を管理しているか否かを判断する。この判断の結果、ＥＰ装置１３１はＧＫ装置１１０の管理下にない（図３参照）。そこで、ＧＫ装置１１０は、ＧＫ装置１２０、１３０に対して、ＥＰ装置１３１に関する問い合わせを行うためのＬＲＱを送信する。そして、再度、各ＧＫ装置１２０、１３０の内部で処理が行われる。
【０１１３】
ＧＫ装置１２０は、ＬＲＱに示されたＥＰ装置１３１のエイリアスアドレスを取得する。そして、ＥＰ装置１３１を管理しているか否かを判定する。この判定の結果、ＧＫ装置１２０はＥＰ装置１３１を管理していない（図７参照）ため、その旨を通知するためのＬＲＪを生成し、ＧＫ装置１１０に送信する。
【０１１４】
ＧＫ装置１３０は、ＬＲＱに示されたＥＰ装置１３１のエイリアスアドレスを取得する。そして、ＥＰ装置１３１を管理しているか否かを判定する。この判定の結果、ＥＰ装置１３１はＧＫ装置１３０の管理下にあり（図８参照）、状態情報は「着信可」であるため、その旨およびＥＰ装置１３１のＩＰアドレスを通知するためのＬＣＦを生成し、ＧＫ装置１１０に送信する。
【０１１５】
したがって、ＧＫ装置１１０において、呼設定の要求先となるＥＰ装置はＥＰ装置１３１に決定され、ＥＰ装置１３１のＩＰアドレスをＥＰ装置１１１に通知するためのＡＣＦが生成され、ＥＰ装置１１１に送信される。これ以後の動作は第１の動作例にて述べたものと同様であるため、その説明を省略する。
【０１１６】
このように、本実施の形態のＧＫ装置によれば、管理下のＥＰ装置のアドレスに関する情報の他に、通信状態に関する情報や呼の転送先に関する情報も一元的に管理する。このため、複数のＥＰ装置が１つのＧＫ装置の管理下にある場合は、当該ＧＫ装置の内部だけで呼転送処理を行うことができ、複数のＥＰ装置が複数のＧＫ装置の管理下にある場合でも、当該複数のＧＫ装置の間だけで行うことができる。つまり、管理下のＥＰ装置が発呼するときの呼転送処理をＧＫ装置だけで行うことができ、通信システムのネットワークの負荷を軽減することができる。また、ＦＡＣＩＬＩＴＹやＲＥＬＥＡＳＥ  ＣＯＭＰＬＥＴＥの送受信を不要にすることができるだけでなく、転送が繰り返されるたびにＳＥＴＵＰが繰り返し送信されることを防止することができる等、装置間でのメッセージの授受を簡略化することができるため、呼転送処理を効率化することができる。
【０１１７】
また、本実施の形態のＧＫ装置によれば、管理下のＥＰ装置の転送先情報がＧＫ装置において一元的に管理されているため、各ＥＰ装置の番号計画の変更等のメンテナンス処理を行うときに、全てのＥＰ装置で設定を行う必要がなく、ＧＫ装置で設定を行うだけで済むため、メンテナンス処理を飛躍的に簡略化することができる。
【０１１８】
また、本実施の形態のＧＫ装置によれば、管理下のＥＰ装置の付加サービスに関する情報がＧＫ装置において一元的に管理されているため、通信システムにおける付加サービスの実現性を向上させることができる。
【０１１９】
例えば、発信元ＥＰ装置や宛先ＥＰ装置の識別子（例えば、エイリアスアドレスやＲＡＳ  ＩＰアドレス等）によって提供される発信規制等の付加サービスに関して、従来のＧＫ装置を用いたシステムにおいては実現困難であったが、本実施の形態のＧＫ装置をシステムに適用することで、この付加サービスの実現を容易にすることができる。また、宛先ＥＰ装置の通信状態（ビジー状態やＧＫ装置への登録状態等）によって提供されるラインハンティング等の付加サービスに関しては、従来のＧＫ装置を用いたシステムにおいてはその通信状態が通知されるまでのメッセージの授受が不可欠であったのに対して、本実施の形態のＧＫ装置をシステムに適用することで、この付加サービスを行うための処理時間を短縮することができる。
【０１２０】
【発明の効果】
以上説明したように、本発明によれば、発信元エンドポイント装置からの発呼を転送先エンドポイント装置に転送するときの呼転送処理を効率化することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係るゲートキーパ装置が備えられた通信システムの構成を示す図
【図２】本発明の一実施の形態に係るゲートキーパ装置の構成を示すブロック図
【図３】本発明の一実施の形態に係るゲートキーパ装置に管理されるエンドポイント装置のアドレス情報を示す図
【図４】本発明の一実施の形態に係るゲートキーパ装置に管理されるエンドポイント装置の状態情報を示す図
【図５】本発明の一実施の形態に係るゲートキーパ装置に管理されるエンドポイント装置の転送先情報を示す図
【図６】本発明の一実施の形態に係るゲートキーパ装置に管理されるエンドポイント装置の付加サービス情報を示す図
【図７】本発明の一実施の形態に係るゲートキーパ装置と通信を行う他のゲートキーパ装置に管理されるエンドポイント装置の情報を示す図
【図８】本発明の一実施の形態に係るゲートキーパ装置と通信を行う他のゲートキーパ装置に管理されるエンドポイント装置の情報を示す図
【図９】本発明の一実施の形態に係るゲートキーパ装置における動作を説明するためのフローチャート
【図１０】本発明の一実施の形態に係るゲートキーパ装置における転送発生回数の管理テーブルを示す図
【図１１】本発明の一実施の形態に係るゲートキーパ装置と通信を行う他のゲートキーパ装置における動作を説明するためのフローチャート
【図１２】本発明の一実施の形態に係るゲートキーパ装置が備えられた通信システムにおける第１の動作例を説明するための図
【図１３】本発明の一実施の形態に係るゲートキーパ装置が備えられた通信システムにおける第２の動作例を説明するための図
【図１４】本発明の一実施の形態に係るゲートキーパ装置が備えられた通信システムにおける第３の動作例を説明するための図
【図１５】本発明の一実施の形態に係るゲートキーパ装置が備えられた通信システムにおける第４の動作例を説明するための図
【図１６】本発明の一実施の形態に係るゲートキーパ装置が備えられた通信システムにおける第５の動作例を説明するための図
【符号の説明】
１００  通信システム
１１０、１２０、１３０  ゲートキーパ装置
１１１、１１２、１１３、１１４、１２１、１２２、１２３、１２４、１３１エンドポイント装置
１１５、１２５、１３５  ゾーン
１２６、１３６  エンドポイント管理テーブル
１５０  ＴＣＰ／ＩＰ制御部
１６０  呼転送処理部
１６１  制御部
１６２  比較部
１６３  検索部
１６４  読み出し部
１６５  選択部
１６６  指示部
１７０  管理部
１７１  転送先情報記憶部
１７２  状態情報記憶部
１７３  ＩＰアドレス記憶部
１７４  付加サービス情報記憶部
【図１】
2005026995.tif 000003
【図２】
2005026995.tif 000004
【図３】
2005026995.tif 000005
【図４】
2005026995.tif 000006
【図５】
2005026995.tif 000007
【図６】
2005026995.tif 000008
【図７】
2005026995.tif 000009
【図８】
2005026995.tif 000010
【図９】
2005026995.tif 000011
【図１０】
2005026995.tif 000012
【図１１】
2005026995.tif 000013
【図１２】
2005026995.tif 000014
【図１３】
2005026995.tif 000015
【図１４】
2005026995.tif 000016
【図１５】
2005026995.tif 000017
【図１６】
2005026995.tif 000018