(57)【要約】【課題】番号体系の変更があった場合でも、その変更を迅速に反映した最終桁数判定を行い、最終桁の番号が入力されたときには即発呼して接続遅延を短縮する。【解決手段】配信装置２は、呼制御装置１の保持する最終桁判断情報が更新された場合に、当該情報を取得してＶｏＩＰ−ＴＡ３へ配信する。ＶｏＩＰ−ＴＡ３は、電話端末４から着信先の電話番号が１桁入力される度に、桁間タイマを起動するとともに、最終桁判断情報を参照して最終桁数が決定したかを判断する。そして、決定した最終桁数の電話番号の入力があった場合、桁間タイマの満了前に、入力された電話番号を設定した呼起動要求信号を呼制御装置１へ送信する。【選択図】図１
2009239422.tif 000002
【特許請求の範囲】
【請求項１】
着信先の電話番号が１桁入力される度に起動される桁間タイマを備え、当該桁間タイマが満了した場合に電話番号の最終桁が入力されたと判断するＩＰ電話端末と、当該ＩＰ電話端末の呼制御を行う呼制御装置と、上位の桁の電話番号から電話番号の最終桁数を判断するための情報を示す最終桁判断情報を前記ＩＰ電話端末へ配信する配信装置とからなるＩＰ電話システムであって、
前記配信装置は、
前記ＩＰ電話端末のアドレス情報を記憶する配信先記憶部と、
前記呼制御装置の備える記憶部に記憶されている最終桁判断情報が更新された場合に、当該最終桁判断情報を前記呼制御装置から受信する最終桁判断情報連携機能部と、
前記最終桁判断情報連携機能部により受信した最終桁判断情報を、前記配信先記憶部から読み出したＩＰ電話端末のアドレス情報を宛先として配信する最終桁判断情報配信機能部とを備え、
前記ＩＰ電話端末は、
最終桁判断情報を記憶する最終桁判断情報記憶部と、
前記配信装置から最終桁判断情報を受信し、前記最終桁判断情報記憶部に書き込む最終桁判断情報受信機能部と、
着信先の電話番号が１桁入力される度に、前記最終桁判断情報記憶部内の最終桁判断情報を参照して最終桁数が決定したかを判断し、最終桁数が決定しない場合にはさらに次の桁の電話番号の入力を受けて最終桁数が決定したかの判断を繰り返す最終桁判定機能部と、
前記最終桁判定機能部により決定された最終桁数の電話番号の入力があった場合、前記桁間タイマの満了前に、入力された電話番号を設定した呼起動要求信号を前記呼制御装置へ送信する発信機能部とを備える、
ことを特徴とするＩＰ電話システム。
【請求項２】
前記最終桁判断情報配信機能部は、更新による最終桁判断情報の差分のみを配信することを特徴とする請求項１に記載のＩＰ電話システム。
【請求項３】
前記最終桁判断情報配信機能部は、前記配信先記憶部から読み出したＩＰ電話端末のアドレス情報を宛先として変更通知を送信し、当該変更通知に対応して前記ＩＰ電話端末からデータ要求を受信した場合に、前記最終桁判断情報を返送することを特徴とする請求項１または請求項２に記載のＩＰ電話システム。
【請求項４】
着信先の電話番号が１桁入力される度に起動される桁間タイマを備え、当該桁間タイマが満了した場合に電話番号の最終桁が入力されたと判断するＩＰ電話端末と、当該ＩＰ電話端末の呼制御を行う呼制御装置と、上位の桁の電話番号から電話番号の最終桁数を判断するための情報を示す最終桁判断情報を前記ＩＰ電話端末へ配信する配信装置とからなるＩＰ電話システムにおける前記ＩＰ電話端末であって、
最終桁判断情報を記憶する最終桁判断情報記憶部と、
前記配信装置から、前記呼制御装置の備える記憶部から読み出された、更新された最終桁判断情報を受信して、前記最終桁判断情報記憶部に書き込む最終桁判断情報受信機能部と、
着信先の電話番号が１桁入力される度に、前記最終桁判断情報記憶部内の最終桁判断情報を参照して最終桁数が決定したかを判断し、最終桁数が決定しない場合にはさらに次の桁の電話番号の入力を受けて最終桁数が決定したかの判断を繰り返す最終桁判定機能部と、
前記最終桁判定機能部により決定された最終桁数の電話番号の入力があった場合、前記桁間タイマの満了前に、入力された電話番号を設定した呼起動要求信号を前記呼制御装置へ送信する発信機能部と、
を備えることを特徴とするＩＰ電話端末。
【請求項５】
着信先の電話番号が１桁入力される度に起動される桁間タイマを備え、当該桁間タイマが満了した場合に電話番号の最終桁が入力されたと判断するＩＰ電話端末と、当該ＩＰ電話端末の呼制御を行う呼制御装置と、上位の桁の電話番号から電話番号の最終桁数を判断するための情報を示す最終桁判断情報を前記ＩＰ電話端末へ配信する配信装置とからなるＩＰ電話システムに用いられる最終桁判断方法であって、
前記配信装置が、
前記呼制御装置の備える記憶部に記憶されている最終桁判断情報が更新された場合に、当該最終桁判断情報を前記呼制御装置から受信する最終桁判断情報連携過程と、
前記最終桁判断情報連携過程において受信した最終桁判断情報を、当該配信装置の備える配信先記憶部から読み出したＩＰ電話端末のアドレス情報を宛先として配信する最終桁判断情報配信過程と、
前記ＩＰ電話端末が、
前記配信装置から最終桁判断情報を受信し、当該ＩＰ電話端末の備える最終桁判断情報記憶部に書き込む最終桁判断情報受信過程と、
着信先の電話番号が１桁入力される度に、前記最終桁判断情報記憶部内の最終桁判断情報を参照して最終桁数が決定したかを判断し、最終桁数が決定しない場合にはさらに次の桁の電話番号の入力を受けて最終桁数が決定したかの判断を繰り返す最終桁判定過程と、
前記最終桁判定過程において決定した最終桁数の電話番号の入力があった場合、前記桁間タイマの満了前に、入力された電話番号を設定した呼起動要求信号を前記呼制御装置へ送信する発信過程と、
を有することを特徴とする最終桁判断方法。
【請求項６】
着信先の電話番号が１桁入力される度に起動される桁間タイマを備え、当該桁間タイマが満了した場合に電話番号の最終桁が入力されたと判断するＩＰ電話端末と、当該ＩＰ電話端末の呼制御を行う呼制御装置と、上位の桁の電話番号から電話番号の最終桁数を判断するための情報を示す最終桁判断情報を前記ＩＰ電話端末へ配信する配信装置とからなるＩＰ電話システムにおける前記ＩＰ電話端末に用いられるコンピュータプログラムであって、
前記配信装置から、前記呼制御装置の備える記憶部から読み出された、更新された最終桁判断情報を受信して、最終桁判断情報記憶部に書き込むステップと、
着信先の電話番号が１桁入力される度に、前記最終桁判断情報記憶部内の最終桁判断情報を参照して最終桁数が決定したかを判断し、最終桁数が決定しない場合にはさらに次の桁の電話番号の入力を受けて最終桁数が決定したかの判断を繰り返すステップと、
最終桁数の電話番号の入力があった場合、前記桁間タイマの満了前に、入力された電話番号を設定した呼起動要求信号を前記呼制御装置へ送信するステップと、
をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ電話システム、ＩＰ電話端末、最終桁判断方法、及び、コンピュータプログラムに関する。
【背景技術】
【０００２】
従来、ＩＰ（Internet Protocol）電話を利用する場合、ＩＰ電話端末において、宛先のアドレス（例えば、Ｔｏ：ＸＸＸＸＸＸＸＸ＠…）を記述したＳＩＰ（Session Initiation Protocol）のＩＮＶＩＴＥ信号を生成して、呼制御装置であるＳＩＰサーバへ送信する必要がある。そのため、図９に示すように、ＩＰ電話端末では、ユーザにより押下されたダイヤル番号の情報を一旦最終桁まで集約して保持した後に、ＩＮＶＩＴＥ信号を生成している。このとき、入力されたダイヤル番号が最終桁であるか否かは、桁間タイマにより判定している。すなわち、ダイヤル番号１桁毎に桁間タイマを起動し、桁間タイマが満了した時点で最終桁が入力されたと判断する。
一方特許文献１には、最終桁を判定する方法として、基地局または当該基地局と無線により通信する加入者端末において、桁数を数えることが記載されている。
【特許文献１】特許第３２１６７０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したような、桁間タイマにより最終桁を判断する方法では、桁間タイマ終了までＩＰ電話端末からＩＮＶＩＴＥ信号が送信されず、これは接続遅延の原因となる。つまり、発ユーザは、着信先の電話番号をダイヤルしてから呼び出し中音（ＲＢＴ：リングバックトーン）が聞こえるまで、長く待たされてしまうことになる。しかし、桁間タイマを短くしすぎると、ダイヤル途中にもかかわらず最終桁と判断されてしまうことが多くなってしまう。よって、桁間タイマを短くして接続遅延を短くすることはできない。
一方、特許文献１の技術では、基地局または加入者端末において桁数を数えて最終桁を判定しているが、番号体系の変更に伴って最終桁数の判定論理が変更になった場合の対応が困難である。
【０００４】
本発明は、上記問題を解決すべくなされたもので、その目的は、番号体系の変更があった場合でも、その変更を反映した最終桁数の判定を行い、最終桁の番号が入力されたときには即発呼して接続遅延を短縮することのできるＩＰ電話システム、ＩＰ電話端末、最終桁判断方法、及び、コンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明は、着信先の電話番号が１桁入力される度に起動される桁間タイマを備え、当該桁間タイマが満了した場合に電話番号の最終桁が入力されたと判断するＩＰ電話端末と、当該ＩＰ電話端末の呼制御を行う呼制御装置と、上位の桁の電話番号から電話番号の最終桁数を判断するための情報を示す最終桁判断情報を前記ＩＰ電話端末へ配信する配信装置とからなるＩＰ電話システムであって、前記配信装置は、前記ＩＰ電話端末のアドレス情報を記憶する配信先記憶部と、前記呼制御装置の備える記憶部に記憶されている最終桁判断情報が更新された場合に、当該最終桁判断情報を前記呼制御装置から受信する最終桁判断情報連携機能部と、前記最終桁判断情報連携機能部により受信した最終桁判断情報を、前記配信先記憶部から読み出したＩＰ電話端末のアドレス情報を宛先として配信する最終桁判断情報配信機能部とを備え、前記ＩＰ電話端末は、最終桁判断情報を記憶する最終桁判断情報記憶部と、前記配信装置から最終桁判断情報を受信し、前記最終桁判断情報記憶部に書き込む最終桁判断情報受信機能部と、着信先の電話番号が１桁入力される度に、前記最終桁判断情報記憶部内の最終桁判断情報を参照して最終桁数が決定したかを判断し、最終桁数が決定しない場合にはさらに次の桁の電話番号の入力を受けて最終桁数が決定したかの判断を繰り返す最終桁判定機能部と、前記最終桁判定機能部により決定された最終桁数の電話番号の入力があった場合、前記桁間タイマの満了前に、入力された電話番号を設定した呼起動要求信号を前記呼制御装置へ送信する発信機能部とを備える、ことを特徴とするＩＰ電話システムである。
【０００６】
また、本発明は、上述するＩＰ電話システムであって、前記最終桁判断情報配信機能部は、更新による最終桁判断情報の差分のみを配信することを特徴とする。
【０００７】
また、本発明は、上述するＩＰ電話システムであって、前記最終桁判断情報配信機能部は、前記配信先記憶部から読み出したＩＰ電話端末のアドレス情報を宛先として変更通知を送信し、当該変更通知に対応して前記ＩＰ電話端末からデータ要求を受信した場合に、前記最終桁判断情報を返送することを特徴とする
【０００８】
また、本発明は、着信先の電話番号が１桁入力される度に起動される桁間タイマを備え、当該桁間タイマが満了した場合に電話番号の最終桁が入力されたと判断するＩＰ電話端末と、当該ＩＰ電話端末の呼制御を行う呼制御装置と、上位の桁の電話番号から電話番号の最終桁数を判断するための情報を示す最終桁判断情報を前記ＩＰ電話端末へ配信する配信装置とからなるＩＰ電話システムにおける前記ＩＰ電話端末であって、最終桁判断情報を記憶する最終桁判断情報記憶部と、前記配信装置から、前記呼制御装置の備える記憶部から読み出された、更新された最終桁判断情報を受信して、前記最終桁判断情報記憶部に書き込む最終桁判断情報受信機能部と、着信先の電話番号が１桁入力される度に、前記最終桁判断情報記憶部内の最終桁判断情報を参照して最終桁数が決定したかを判断し、最終桁数が決定しない場合にはさらに次の桁の電話番号の入力を受けて最終桁数が決定したかの判断を繰り返す最終桁判定機能部と、前記最終桁判定機能部により決定された最終桁数の電話番号の入力があった場合、前記桁間タイマの満了前に、入力された電話番号を設定した呼起動要求信号を前記呼制御装置へ送信する発信機能部と、を備えることを特徴とするＩＰ電話端末である。
【０００９】
また、本発明は、着信先の電話番号が１桁入力される度に起動される桁間タイマを備え、当該桁間タイマが満了した場合に電話番号の最終桁が入力されたと判断するＩＰ電話端末と、当該ＩＰ電話端末の呼制御を行う呼制御装置と、上位の桁の電話番号から電話番号の最終桁数を判断するための情報を示す最終桁判断情報を前記ＩＰ電話端末へ配信する配信装置とからなるＩＰ電話システムに用いられる最終桁判断方法であって、前記配信装置が、前記呼制御装置の備える記憶部に記憶されている最終桁判断情報が更新された場合に、当該最終桁判断情報を前記呼制御装置から受信する最終桁判断情報連携過程と、前記最終桁判断情報連携過程において受信した最終桁判断情報を、当該配信装置の備える配信先記憶部から読み出したＩＰ電話端末のアドレス情報を宛先として配信する最終桁判断情報配信過程と、前記ＩＰ電話端末が、前記配信装置から最終桁判断情報を受信し、当該ＩＰ電話端末の備える最終桁判断情報記憶部に書き込む最終桁判断情報受信過程と、着信先の電話番号が１桁入力される度に、前記最終桁判断情報記憶部内の最終桁判断情報を参照して最終桁数が決定したかを判断し、最終桁数が決定しない場合にはさらに次の桁の電話番号の入力を受けて最終桁数が決定したかの判断を繰り返す最終桁判定過程と、前記最終桁判定過程において決定した最終桁数の電話番号の入力があった場合、前記桁間タイマの満了前に、入力された電話番号を設定した呼起動要求信号を前記呼制御装置へ送信する発信過程と、を有することを特徴とする最終桁判断方法である。
【００１０】
また、本発明は、着信先の電話番号が１桁入力される度に起動される桁間タイマを備え、当該桁間タイマが満了した場合に電話番号の最終桁が入力されたと判断するＩＰ電話端末と、当該ＩＰ電話端末の呼制御を行う呼制御装置と、上位の桁の電話番号から電話番号の最終桁数を判断するための情報を示す最終桁判断情報を前記ＩＰ電話端末へ配信する配信装置とからなるＩＰ電話システムにおける前記ＩＰ電話端末に用いられるコンピュータプログラムであって、前記配信装置から、前記呼制御装置の備える記憶部から読み出された、更新された最終桁判断情報を受信して、最終桁判断情報記憶部に書き込むステップと、着信先の電話番号が１桁入力される度に、前記最終桁判断情報記憶部内の最終桁判断情報を参照して最終桁数が決定したかを判断し、最終桁数が決定しない場合にはさらに次の桁の電話番号の入力を受けて最終桁数が決定したかの判断を繰り返すステップと、最終桁数の電話番号の入力があった場合、前記桁間タイマの満了前に、入力された電話番号を設定した呼起動要求信号を前記呼制御装置へ送信するステップと、をコンピュータに実行させることを特徴とするコンピュータプログラムである。
【発明の効果】
【００１１】
本発明によれば、ＩＰ電話端末は、最新の最終桁判断情報を利用して着信先電話番号の最終桁数を判断し、桁間タイマの満了を待たずに呼起動要求信号を呼制御装置へ送信することができるため、ＩＰ電話を利用する際の接続遅延を軽減することができる。また、ルーティング情報等の呼制御装置の局データは定期的に変更されるが、配信装置から、この変更により更新された最新の最終桁判定情報をＩＰ電話端末に配信するため、ＩＰ電話のユーザが操作する必要なく、容易に最新の最終桁判定情報をＩＰ電話端末へ設定することが可能となる。また、ユーザ情報をＩＰ電話端末にネットワーク側から設定するサーバが用いられることも多いため、その機能を利用することも可能である。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の一実施の形態を説明する。
図１は、本発明の一実施の形態によるＩＰ（Internet Protocol）電話システムの全体構成図である。同図において、ＩＰネットワークであるネットワークＮには、呼制御装置１、配信装置２及びＩＰ電話端末が接続されている。ここでは、ユーザのＩＰ電話端末は、ＶｏＩＰ−ＴＡ（Voice over IP Terminal Adapter）３及び電話端末４で構成されるものとしているが、ＶｏＩＰ−ＴＡ３及び電話端末４を一台の装置で構成してもよく、ＶｏＩＰ−ＴＡの代わりに、ＶｏＩＰルータを用いてもよい。
【００１３】
図２は、呼制御装置１の内部構成を示すブロック図であり、本発明と関係する機能ブロックのみ抽出して示してある。呼制御装置１は、ＳＩＰ（Session Initiation Protocol）によりＩＰ電話の呼制御を行うＳＩＰサーバであり、通信部１１、入力部１２、記憶部１３、情報送信部１４、及び、呼制御部１５を備える。
通信部１１は、ネットワークＮを介したデータの送受信を行う。入力部１２は、ユーザが情報を入力するためのキーボードやマウスなどである。記憶部１３は、呼制御の際のルーティング等に用いられる局データ等を記憶しており、当該局データの中には、電話番号の上位桁から、電話番号の最終桁数を判断するための情報を示す最終桁判定情報が含まれる。情報送信部１４は、記憶部１３内の最終桁判定情報を読み出して配信装置２へ送信する。呼制御部１５は、ＩＰ電話端末から受信したＳＩＰ信号や、記憶部１３内の局データに基づいて、ＩＰ電話の呼制御を行う。
【００１４】
図３は、配信装置２の内部構成を示すブロック図であり、本発明と関係する機能ブロックのみ抽出して示してある。配信装置２は、更新された最終桁判断情報をＩＰ電話端末へ配信し、例えば、サーバなどのコンピュータ装置により実現される。配信装置２は、通信部２１、最終桁判断情報連携機能部２２、配信情報記憶部２３、最終桁判断情報配信機能部２４、及び、配信先記憶部２５を備える。
通信部２１は、ネットワークＮを介したデータの送受信を行う。最終桁判断情報連携機能部２２は、呼制御装置１の記憶部１３に記憶されている最終桁判断情報が更新された場合に、当該最終桁判断情報を呼制御装置１から読み出して配信情報記憶部２３に書き込む。最終桁判断情報配信機能部２４は、配信情報記憶部２３に記憶された最終桁判断情報を、配信先記憶部２５内に記憶されているＩＰ電話端末のアドレス情報を宛先として配信する。
【００１５】
なお、上記においては、呼制御装置１と、配信装置２を異なる装置としているが、呼制御装置１及び配信装置２を同一の装置により構成することでもよい。
【００１６】
図４は、ＶｏＩＰ−ＴＡ３の内部構成を示すブロック図であり、本発明と関係する機能ブロックのみ抽出して示してある。ＶｏＩＰ−ＴＡ３は、通信部３１、最終桁判断情報受信機能部３２、最終桁判断情報記憶部３３、番号入力部３４、桁間タイマ３５、最終桁判定機能部３６、及び、発信機能部３７を備える。
通信部３１は、ネットワークＮを介したデータの送受信を行うとともに、電話端末４との間の信号の送受信を行う。最終桁判断情報受信機能部３２は、配信装置２から最終桁判断情報を受信して最終桁判断情報記憶部３３に書き込む。番号入力部３４は、電話端末４から、当該電話端末４に入力された着信先の電話番号を受信する。桁間タイマ３５は、着信先の電話番号が１桁入力される度に起動されるタイマであり、満了した場合には電話番号の入力終了と判断される。最終桁判定機能部３６は、最終桁判断情報記憶部３３内の最終桁判断情報を参照して、入力された着信先の電話番号の上位桁から最終桁数を決定する。発信機能部３７は、最終桁判定機能部３６により決定された最終桁数の電話番号の入力があった場合、桁間タイマ３５の満了前に、それまでに入力された電話番号を設定した呼起動要求信号（ＳＩＰのＩＮＶＩＴＥ信号）を呼制御装置１へ通知する。
【００１７】
図５は、ＩＰ電話システムにおける最終桁判断情報配信処理シーケンスを示す図である。
保守者は、最終桁判断情報の変更があった場合、呼制御装置１の入力部１２により、新たな最終桁判断情報を入力するか、ネットワークを介して接続される他のコンピュータ装置や、コンピュータ読み取り可能な記録媒体からの新たな最終桁判断情報の読み出し指示を入力し、記憶部１３内の最終桁判断情報を更新する。
配信装置２の最終桁判断情報連携機能部２２は、定期的に、あるいは、保守者からの指示が入力された場合に、呼制御装置１に最終桁判断情報に変更があったかを確認するための問合せ信号を送信する（ステップＳ１０１）。呼制御装置１の情報送信部１４は、配信装置２から問合せ信号を受信すると、最終桁判断情報に変更があったか否かを判断する。これは、例えば、記憶部１３に保持されている最終桁判断情報の更新時刻が、前回問い合わせ信号を受信したときの時刻以降であるかにより判断したり、最終桁判断情報が更新されたときにＯＮが、配信装置２に更新された最終桁判断情報を送信したときにＯＦＦが設定されるような更新フラグを記憶部１３に保持しておき、当該更新フラグによって判断したりするようにしてもよい。
【００１８】
呼制御装置１の情報送信部１４は、最終桁判断情報の更新がなかった場合には、変更なしを示す情報を設定した応答信号を返送する。一方、最終桁判断情報の更新があった場合には、記憶部１３から更新された最終桁判断情報を読み出し、変更ありを示す情報と、読み出した最終桁判断情報とを設定した応答信号を配信装置２へ返送する（ステップＳ１０２）。応答信号に最終桁判断情報を設定するときには、変更による差分のみを設定してもよく、全ての最終桁判断情報を設定することでもよい。配信装置２の最終桁判断情報連携機能部２２は、呼制御装置１から受信した応答信号に変更ありを示す情報が設定されていた場合、当該応答信号から更新された最終桁判断情報を取得して、配信情報記憶部２３に書き込む。
【００１９】
続いて、配信装置２の最終桁判断情報配信機能部２４は、配信先記憶部２５から読み出した配信先のＩＰ電話端末装置のアドレスを宛先として、変更通知を送信する（ステップＳ１０３）。ＶｏＩＰ−ＴＡ３の最終桁判断情報受信機能部３２は、変更通知を受信すると、データ要求を返送する（ステップＳ１０４）。配信装置２の最終桁判断情報配信機能部２４は、ＶｏＩＰ−ＴＡ３からデータ要求を受信すると、配信先記憶部２５から更新された最終桁判断情報を読み出して返送する（ステップＳ１０５）。ＶｏＩＰ−ＴＡ３へは、変更による差分の最終桁判断情報を送信するが、最終桁判断情報全てを配信することでもよい。ＶｏＩＰ−ＴＡ３の最終桁判断情報受信機能部３２は、受信した最終桁判断情報を最終桁判断情報記憶部３３へ書き込み、現在保持している最終桁判断情報を更新する。
【００２０】
なお、上記においては、配信装置２から呼制御装置１へ更新の問合せを行っているが、配信装置２からの問合せを行わず、呼制御装置１の記憶部１３内の最終桁判断情報が更新された場合に、情報送信部１４から自律的にその更新された最終桁判断情報を配信装置２へ送信するようにしてもよい。
【００２１】
図６は、ＩＰ電話システムにおける発呼処理シーケンスを示す図である。
発ユーザは、電話端末４に着番号の１桁目（同図においては、「０」）を入力する。ＶｏＩＰ−ＴＡ３の番号入力部３４は、電話端末４から、入力された１桁目の番号を受信すると、桁間タイマ３５を起動する。最終桁判定機能部３６は、番号入力部３４が受信した１桁目の番号を記憶手段に記憶すると、最終桁判断情報記憶部３３内の最終桁判断情報を参照し、この最初の番号により最終桁数が決定するか否かを判断する。最終桁数が決定しない場合には、次の番号を待つ。
【００２２】
続いて発ユーザは、ＶｏＩＰ−ＴＡ３の桁間タイマ３５の満了前に、電話端末４に着番号の２桁目（同図においては、「６」）を入力する。ＶｏＩＰ−ＴＡ３の番号入力部３４は、電話端末４から、入力された２桁目の番号を受信すると、桁間タイマ３５をリセットする（ステップＳ２０１）。最終桁判定機能部３６は、番号入力部３４が受信した２桁目の番号を記憶手段に記憶すると、最終桁判断情報記憶部３３内の最終桁判断情報を参照し、この２桁目までの番号により最終桁数が決定するか否かを判断する。最終桁数が決定した場合、最終桁判定機能部３６は、この決定した最終桁数を記憶手段に記憶しておく（ステップＳ２０２）。
【００２３】
発ユーザは、さらに、ＶｏＩＰ−ＴＡ３の桁間タイマ３５の満了前に、電話端末４に着番号の３桁目以降を入力する。ＶｏＩＰ−ＴＡ３の番号入力部３４は、電話端末４から、入力された番号を受信する毎に、桁間タイマ３５をリセットし、最終桁判定機能部３６は、入力された着番号を記憶手段に記憶するとともに、その入力された着番号の桁数をカウントする（ステップＳ２０３）。そして、ＶｏＩＰ−ＴＡ３が最終桁を受信した場合、すなわち、最終桁判定機能部３６が、記憶手段に記憶していた最終桁数と、入力された着番号の桁数とが一致したことを認識した場合（ステップＳ２０４）、発信機能部３７は、記憶手段から入力された着番号を読み出し、桁間タイマ３５の満了を待たずに、この読み出した着番号により即発信する（ステップＳ２０５）。これにより、発信機能部３７は、着番号に特定ドメインを付加して生成した着信先の情報をＴｏフィールドに設定したＩＮＶＩＴＥ信号（ＳＩＰの呼起動要求信号）を、呼制御装置１に送信する（ステップＳ２０６）。
【００２４】
呼制御装置１の呼制御部１５は、ＩＮＶＩＴＥ信号を受信すると、記憶部１３内の局データを参照して、Ｔｏフィールドにより示される着ユーザのＩＰ電話端末への呼接続を行う。正常に着呼した場合、呼制御部１５は、ＶｏＩＰ−ＴＡ３へ１８０Ｒｉｎｇｉｎｇを返送し（ステップＳ２０７）、ＶｏＩＰ−ＴＡ３は、電話端末４へ呼び出し中音（ＲＢＴ）を送出する（ステップＳ２０８）。
【００２５】
なお、ＶｏＩＰ−ＴＡ３の発信機能部３７は、入力された着番号の桁数が記憶手段に記憶している最終桁数に満たない場合であっても、桁間タイマ３５が満了した場合には、入力された着番号を用いて発信する。
【００２６】
図７は、ＶｏＩＰ−ＴＡ３の最終桁判断情報記憶部３３に保持される最終桁判断情報のデータ例を示す図である。同図に示すように、最終桁判断情報は、自端末の市外局番及びその市外局番桁数と、自端末以外の市外局番、特番、及び、ルーティング用番号とそれらの桁数の情報を保持している。
ユーザが外線のみ利用可能なＩＰ電話サービスに加入している場合、同図に示す情報を参照して、最終桁数を判断する。また、ユーザが、内線及び外線（０発信）を利用可能なＩＰ電話サービスに加入しており、入力された電話番号の１桁目が０であった場合も、同様の情報を参照して最終桁判断を行う。
【００２７】
図８は、図７に示すデータを用いたＶｏＩＰ−ＴＡ３の最終桁判定機能部３６における最終桁数判断ロジックの例を示す図である。この判断ロジック自体の全てまたは一部を、最終桁判断情報を構成する情報としてもよい。なお、一般電話の電話番号の桁数は１０桁であるとする。
同図に示すように、発ユーザがダイヤルした番号の１桁目が「０」の場合、まだ最終桁数は決定しないため、２桁目の入力を待つ。２桁目が「０」の場合、図７に示す最終桁判断情報ルーティング用の事業者コード（４桁）であることがわかる。そこで、最終桁判定機能部３６は、一般電話の着番号１０桁と、事業者コードの桁数４桁との総桁数、つまり、１４桁が最終桁数であると判断する。
また、１桁目が「０」、２桁目が「１」の場合、図７に示す最終桁判断情報から、着信者課金サービス用の電話番号または市外局番であることがわかるため、最終桁数は１０桁であると判断する。
【００２８】
一方、１桁目が「１」の場合、特番への通信であるので最終桁数は３桁と判断する。あるいは、１桁目が「１」の場合は、３桁目で最終桁数を判断するようにしてもよい。例えば、３桁目までの番号と、図７に示す最終桁判断情報に登録されている特番の番号のいずれかが一致した場合は直ちに発信し、いずれとも一致しない場合には、桁間タイマ満了を待つようにしてもよい。これは、０発信により外線と判断するＩＰ電話サービスにおいて、発ユーザが外線識別番号の「０」をダイヤルし忘れ、「０１」から始まる市外局番の番号へかけようとした場合を考慮したものである。
また、１桁目が「０」、「１」以外は局内番号のため、一般電話の電話番号の桁数１０桁から、図７に示す最終桁判断情報に登録されている自端末の市外局番桁数４桁を引いて、最終桁数は６桁と判断する。
【００２９】
なお、ユーザが、内線及び外線（０発信）を利用可能なＩＰ電話サービスに加入しており、着番号の１桁目が０以外の場合、ＶｏＩＰ−ＴＡ３の最終桁判定機能部３６は内線番号であると判断し、内線番号用の判断ロジックによって最終桁数を判断し、発信機能部３７は、登録されている内線番号へ接続する。
【００３０】
また、上記は最終桁判断の一例であり、他の最終桁判断の方法として、最終桁判断情報に、上位桁の番号と、当該番号を上位桁に持つときの最終桁数とを対応づけて保持しておき、入力された電話番号の頭桁からの一致をみて、一致したときのみ、その一致する番号に対応付けられた最終桁数の情報を取得するものがある。
【００３１】
上記実施形態によれば、着信先電話番号の最終桁が入力されたときに、ＶｏＩＰ−ＴＡ３が桁間タイマの満了を待たずに呼起動要求信号を呼制御装置１へ送信することができるため、着番号のダイヤル終了後、桁間タイマ分、早いタイミングで発ユーザへＲＢＴを聞かせることができる。また、通常、呼制御装置１の備える局データは定期的に変更されるが、このとき変更された最新の最終桁判定情報を配信装置２からＩＰ電話端末に配信することができ、ＩＰ電話のユーザが操作する必要なく、最新の最終桁判定情報をＶｏＩＰ−ＴＡ３に設定することができる。また、商用のサービスにおいては、ＩＰ電話端末にネットワーク側からユーザ情報を設定するサーバが用いられることも多いため、配信装置２がそのサーバの機能を利用して最終桁判断情報を配信することも可能である。
【００３２】
なお、呼制御装置１、配信装置２、及び、ＶｏＩＰ−ＴＡ３は、内部にコンピュータシステムを有している。そして、上述した呼制御装置１の情報送信部１４及び呼制御部１５、配信装置２の最終桁判断情報連携機能部２２及び最終桁判断情報配信機能部２４、ならびに、ＶｏＩＰ−ＴＡ３の最終桁判断情報受信機能部３２、番号入力部３４、最終桁判定機能部３６、及び、発信機能部３７の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＣＰＵや各種メモリ、ＯＳや周辺機器等のハードウェアを含むものである。
【００３３】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施の形態によるＩＰ電話システムの全体構成を示す図である。
【図２】同実施形態による呼制御装置の機能ブロック図である。
【図３】同実施形態による配信装置の機能ブロック図である。
【図４】同実施形態によるＶｏＩＰ−ＴＡの機能ブロック図である。
【図５】同実施形態によるＩＰ電話システムの最終桁判断情報配信処理シーケンスを示す図である。
【図６】同実施形態によるＩＰ電話システムの発呼処理シーケンスを示す図である。
【図７】同実施形態によるＶｏＩＰ−ＴＡが保持する最終桁判断情報のデータ構成例を示す図である。
【図８】同実施形態によるＶｏＩＰ−ＴＡにおける最終桁数判断ロジック例を示す図である。
【図９】従来のＩＰ電話システムの発呼処理シーケンスを示す図である。
【符号の説明】
【００３５】
１…呼制御装置
２…配信装置
３…ＶｏＩＰ−ＴＡ
４…電話端末
１１、２１、３１…通信部
１２…入力部
１３…記憶部
１４…情報送信部
１５…呼制御部
２２…最終桁判断情報連携機能部
２３…配信情報記憶部
２４…最終桁判断情報配信機能部
２５…配信先記憶部
３２…最終桁判断情報受信機能部
３３…最終桁判断情報記憶部
３４…番号入力部
３５…桁間タイマ
３６…最終桁判定機能部
３７…発信機能部
【図１】
2009239422.tif 000003
【図２】
2009239422.tif 000004
【図３】
2009239422.tif 000005
【図４】
2009239422.tif 000006
【図５】
2009239422.tif 000007
【図６】
2009239422.tif 000008
【図７】
2009239422.tif 000009
【図８】
2009239422.tif 000010
【図９】
2009239422.tif 000011