(57)【要約】【課題】通信端末からダイヤル番号の信号を受信し、前翻訳データにより照合して決定した全ダイヤル数字を正規のダイヤル番号として扱うまでの一連の処理時間を短縮し、処理負荷の低減を図ることが可能な前翻訳データ転送方法及びシステムを提供する。【解決手段】通信装置２０のダイヤル番号受信部１が、通信端末１０から受信した信号をダイヤル数字に変換し、ダイヤル数字送信部２が、ダイヤル数字の先頭１〜４桁を送信する。ＣＡ３０の前翻訳データ選択部６が、受信したダイヤル数字の先頭１〜４桁から必要最小限の前翻訳データを選択する。通信装置２０の前翻訳データ受信部４が、必要最小限の前翻訳データを受信すると、ダイヤル数字照合部３が、ダイヤル数字と必要最小限の前翻訳データとを照合し、全ダイヤル数字を決定する。ＣＡ３０のダイヤル数字受信部５が、受信した全ダイヤル数字を正規のダイヤル番号として処理する。【選択図】図２
2006049961.tif 000002
【特許請求の範囲】
【請求項１】
ダイヤル番号を含む信号を電話網により送信する通信端末と、前翻訳データをＩＰネットワークにより送信するコールエージェントと、前記信号及び前翻訳データを受信し、前翻訳データを用いてダイヤル番号のダイヤル数字を照合する通信装置とが接続されるＩＰ電話システムの下で、コールエージェントから通信端末へ前翻訳データを転送する方法において、
通信装置が、通信端末からダイヤル番号を含む信号を受信してダイヤル数字に変換し、前記ダイヤル番号の全ダイヤル数字のうちの先頭から一部の桁数のダイヤル数字をコールエージェントへ送信し、
コールエージェントが、前記一部の桁数のダイヤル数字に基づいて前翻訳データを選択し、当該前翻訳データを通信装置へ送信し、
通信装置が、前記前翻訳データを用いて前記変換したダイヤル数字を照合し、全ダイヤル数字を決定し、当該全ダイヤル数字をコールエージェントへ送信し、
コールエージェントが、前記全ダイヤル数字を正規のダイヤル番号として扱うことを特徴とする前翻訳データ転送方法。
【請求項２】
ダイヤル番号を含む信号を電話網により送信する通信端末と、前翻訳データをＩＰネットワークにより送信するコールエージェントと、前記信号及び前翻訳データを受信し、前翻訳データを用いてダイヤル番号のダイヤル数字を照合する通信装置とが接続されるＩＰ電話システムの下で、コールエージェントから通信端末へ前翻訳データを転送するシステムにおいて、
通信装置は、通信端末からダイヤル番号を含む信号を受信してダイヤル数字に変換する手段と、前記ダイヤル番号の全ダイヤル数字のうちの先頭から一部の桁数のダイヤル数字をコールエージェントへ送信する手段と、前翻訳データを用いて前記変換したダイヤル数字を照合し、ダイヤル番号の全ダイヤル数字を決定する手段と、当該全ダイヤル数字をコールエージェントへ送信する手段とを備え、
コールエージェントは、前記通信装置により送信された一部の桁数のダイヤル数字に基づいて前翻訳データを選択する手段と、当該前翻訳データを通信装置へ送信する手段と、前記通信装置により送信された全ダイヤル数字を正規のダイヤル番号として扱う手段とを備え、
前記通信装置は、コールエージェントが選択した前翻訳データを用いて、ダイヤル数字を照合することを特徴とする前翻訳データ転送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ電話システムにおいて、ダイヤル数字の前翻訳を実現するための技術に関する。
【背景技術】
【０００２】
従来、通信端末、ＶｏＩＰ−ＴＡ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ−Ｔｅｒｍｉｎａｌ  Ａｄａｐｔｅｒ）及びコールエージェント（以下「ＣＡ」という。）を含むＩＰ電話システムにおいて、ダイヤル数字の前翻訳は、以下のように実現されていた。すなわち、ＶｏＩＰ−ＴＡは、通信端末からダイヤル番号を表すプッシュホン信号（トーンダイヤル信号）またはダイヤルパルス信号（パルスダイヤル信号）を受信すると、当該信号のダイヤル番号をダイヤル数字に変換する。そして、固定タイマにより全てのダイヤル数字を読み込み、読み込んだ全ダイヤル数字を、ＩＰプロトコルを用いてＣＡへ送信する。ＣＡは、ＶｏＩＰ−ＴＡから全ダイヤル数字を受信すると、当該全ダイヤル数字に対して前翻訳データを照合し、決定した全ダイヤル数字を正規のダイヤル番号として扱う。
【０００３】
一方、Ｍｅｇａｃｏ（Ｍｅｄｉａ  Ｇａｔｅｗａｙ  Ｃｏｎｔｒｏｌ）によるＩＰプロトコル（ＭＧＣＰ）におけるドラフトでは、通信端末、通信装置及びＣＡを含むＩＰ電話システムにおいて、ＣＡが全ての翻訳データを通信装置へ送信し、通信装置がその全翻訳データを用いて全ダイヤル番号を決定し、それを正規のダイヤル番号として扱うようになっている（例えば、非特許文献１を参照。）。
【０００４】
【非特許文献１】“Ｍｅｇａｃｏ／Ｈ．２４８  Ｃａｌｌ  ｆｌｏｗ  ｅｘａｍｐｌｅｓ”、［online］、Ｍｅｇａｃｏ  Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ、［平成１６年７月２３日検索］、インターネット＜ＵＲＬ：http://www.securitytechnet.com/resource/ietf/wg-draft/draft-ietf-megaco-callflows-02.txt＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のＩＰ電話システムによるＶｏＩＰ−ＴＡは、固定タイマにより読み込んだ全ダイヤル数字をＣＡへ送信するようにしていたに過ぎない。このため、ＶｏＩＰ−ＴＡは、前翻訳データを蓄積しておらず、前翻訳データを用いた参照処理を行っていなかった。したがって、以下のような問題が生じていた。
（１）通信端末においてユーザによるダイヤル番号の操作が遅い場合、ＶｏＩＰ−ＴＡは、固定タイマの設定時間内に全てのダイヤル番号を受信することができず、正確なダイヤル数字に変換することができない。
（２）ＶｏＩＰ−ＴＡは、固定タイマのタイムアウトを待った後にＣＡとの間の接続を行うから、その接続に要する時間が長くなる。
（３）ＶｏＩＰ−ＴＡは、オーバーダイヤルの検出及び輻輳規制等に対して即座に対応することができない。
（４）ＣＡは、ＶｏＩＰ−ＴＡの呼制御が集中すると共に、ＶｏＩＰ−ＴＡからの全ダイヤル数字の受信、前翻訳データの照合、全ダイヤル数字を決定して正規のダイヤル番号として扱う等の処理を行う必要があるため、全体的に処理負荷が重くなる。
【０００６】
一方、ＭｅｇａｃｏによるＩＰプロトコルにおけるドラフトに従って、全ての前翻訳データを通信装置へ送信した場合、送信データ量が多いためＩＰネットワークのトラヒック量が多くなり、ＩＰパケット遅延やＩＰパケット廃棄が発生する恐れがある。また、通信装置には、全ての前翻訳データを蓄積するための大容量のメモリが必要となる。さらに、通信装置は、全ての前翻訳データからダイヤル数字の最小桁数・最大桁数、有効ダイヤル数字、規制対象数字等の照合を行う必要があるため、処理負荷が重くなり、ダイヤル数字を決定するのに要する時間が長くなる。
【０００７】
そこで、本発明はこのような問題に鑑みてなされたものであり、その目的は、通信端末からダイヤル番号の信号を受信し、前翻訳データにより照合して決定した全ダイヤル数字を正規のダイヤル番号として扱うまでの一連の処理時間を短縮すると共に、処理負荷の低減を図ることが可能な前翻訳データ転送方法及びシステムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の前翻訳データ転送方法は、ダイヤル番号を含む信号を電話網により送信する通信端末と、前翻訳データをＩＰネットワークにより送信するコールエージェントと、前記信号及び前翻訳データを受信し、前翻訳データを用いてダイヤル番号のダイヤル数字を照合する通信装置とが接続されるＩＰ電話システムの下で、コールエージェントから通信端末へ前翻訳データを転送する方法において、通信装置が、通信端末からダイヤル番号を含む信号を受信してダイヤル数字に変換し、前記ダイヤル番号の全ダイヤル数字のうちの先頭から一部の桁数のダイヤル数字をコールエージェントへ送信し、コールエージェントが、前記一部の桁数のダイヤル数字に基づいて前翻訳データを選択し、当該前翻訳データを通信装置へ送信し、通信装置が、前記前翻訳データを用いて前記変換したダイヤル数字を照合し、全ダイヤル数字を決定し、当該全ダイヤル数字をコールエージェントへ送信し、コールエージェントが、前記全ダイヤル数字を正規のダイヤル番号として扱うことを特徴とする。
【０００９】
また、本発明の前翻訳データ転送システムは、ダイヤル番号を含む信号を電話網により送信する通信端末と、前翻訳データをＩＰネットワークにより送信するコールエージェントと、前記信号及び前翻訳データを受信し、前翻訳データを用いてダイヤル番号のダイヤル数字を照合する通信装置とが接続されるＩＰ電話システムの下で、コールエージェントから通信端末へ前翻訳データを転送するシステムにおいて、通信装置は、通信端末からダイヤル番号を含む信号を受信してダイヤル数字に変換する手段と、前記ダイヤル番号の全ダイヤル数字のうちの先頭から一部の桁数のダイヤル数字をコールエージェントへ送信する手段と、前翻訳データを用いて前記変換したダイヤル数字を照合し、ダイヤル番号の全ダイヤル数字を決定する手段と、当該全ダイヤル数字をコールエージェントへ送信する手段とを備え、コールエージェントは、前記通信装置により送信された一部の桁数のダイヤル数字に基づいて前翻訳データを選択する手段と、当該前翻訳データを通信装置へ送信する手段と、前記通信装置により送信された全ダイヤル数字を正規のダイヤル番号として扱う手段とを備え、前記通信装置は、コールエージェントが選択した前翻訳データを用いて、ダイヤル数字を照合することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、通信装置が通信端末からダイヤル番号の信号を受信し、コールエージェントが、その全ダイヤル数字のうちの先頭から一部の桁数の数字に基づいて必要最小限の前翻訳データを選択し、通信装置が、その前翻訳データをコールエージェントから受信し、当該前翻訳データを用いて照合処理を行い、全ダイヤル番号を決定し正規のダイヤル番号として処理するようにした。これにより、これら一連の処理時間を短縮すると共に、処理負荷の低減を図ることが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
〔システム構成〕
図１は、本発明の実施の形態に係る前翻訳データ転送システムを説明するシステム構成図である。この前翻訳データ転送システムは、ユーザがダイヤル番号の入力操作を行う通信端末１０と、必要最小限の前翻訳データを用いて正規のダイヤル番号を決定する通信装置２０と、配下にある通信装置２０等を呼制御すると共に、当該通信装置２０がダイヤル番号の決定のために必要な必要最小限の前翻訳データを選択するコールエージェント（ＣＡ）３０とを備えている。通信端末１０及び通信装置２０は電話網５０により接続され、通信装置２０及びＣＡ３０はＩＰ通信ネットワーク４０により接続される。
【００１２】
通信装置２０は、ダイヤル番号受信部１、ダイヤル数字送信部２、ダイヤル数字照合部３及び前翻訳データ受信部４を備えている。ダイヤル番号受信部１は、通信端末１０により送信されるダイヤル番号を表すプッシュホン信号またはダイヤルパルス信号を受信し、当該信号からダイヤル番号のダイヤル数字に変換する機能を有する。ダイヤル数字送信部２は、ダイヤル番号受信部１により変換されたダイヤル数字の先頭１〜４桁を、ＩＰプロトコルを用いてＣＡ３０へ送信する機能を有する。また、後述するダイヤル数字照合部３により決定された全ダイヤル数字を、ＩＰプロトコルを用いてＣＡ３０へ送信する機能も有する。ダイヤル数字照合部３は、ダイヤル番号受信部１により変換されたダイヤル数字（通信端末１０から受信した信号が変換されたダイヤル数字）と、後述する前翻訳データ受信部４により受信された必要最小限の前翻訳データ（ＣＡ３０から受信した前翻訳データ／メモリから読み出した前翻訳データ）とを照合し、全ダイヤル数字を決定する機能を有する。具体的には、照合結果が正常であると判断した場合は、前記ダイヤル番号受信部１により変換されたダイヤル数字を全ダイヤル数字として決定し、照合結果が正常でないと判断した場合は、照合結果ＮＧを通信端末１０へ送信する。前翻訳データ受信部４は、ＣＡ３０によりＩＰプロトコルを用いて送信された必要最小限の前翻訳データを受信し、当該前翻訳データをメモリに蓄積する機能を有する。
【００１３】
ＣＡ３０は、ダイヤル数字受信部５、前翻訳データ選択部６及び前翻訳データ送信部７を備えている。ダイヤル数字受信部５は、通信装置２０によりＩＰプロトコルを用いて送信された先頭１〜４桁のダイヤル数字を受信する機能を有する。また、通信装置２０において決定され、ＩＰプロトコルを用いて送信された全ダイヤル数字を受信する機能も有する。前翻訳データ選択部６は、ダイヤル数字受信部５により受信された先頭１〜４桁のダイヤル数字に基づいて、予め蓄積されている前翻訳データの中から必要最小限の前翻訳データを選択する機能を有する。具体的には、前翻訳データ選択部６は、先頭１〜４桁のダイヤル数字に対応する前翻訳データをそれぞれ蓄積しており、ダイヤル数字受信部５により受信された先頭１〜４桁のダイヤル数字に対応する前翻訳データを、予め蓄積された複数の前翻訳データの中から選択する。ここで、前翻訳データとは、最小桁数・最大桁数、有効ダイヤル数字、規制対象数字等のデータであって、ダイヤル数字の照合及び決定のために必要なデータをいう。前翻訳データ送信部７は、前翻訳データ選択部６により選択された前翻訳データを、ＩＰプロトコルを用いて通信装置２０へ送信する機能を有する。
【００１４】
〔動作〕
次に、図２のフローチャートを参照して、図１に示した前翻訳データ転送システムの動作について説明する。ユーザが通信端末１０を用いてダイヤル番号の入力操作を行うと、通信端末１０は、ダイヤル番号を表すプッシュホン信号またはダイヤルパルス信号を通信装置２０へ送信する。通信装置２０のダイヤル番号受信部１は、当該信号を受信すると（ステップＳ１）、当該信号からダイヤル番号のダイヤル数字に変換する（ステップＳ２）。ダイヤル数字送信部２は、ダイヤル番号受信部１がダイヤル数字の先頭１〜４桁までを変換したときに、当該先頭１〜４桁のダイヤル数字を、ＩＰプロトコルを用いてＣＡ３０へ送信する（ステップＳ３）。
【００１５】
ＣＡ３０のダイヤル数字受信部５が、通信装置２０により送信された先頭１〜４桁のダイヤル数字を受信すると（ステップＳ４）、前翻訳データ選択部６は、ダイヤル数字受信部５により受信された先頭１〜４桁のダイヤル数字に基づいて、予め蓄積されている複数の前翻訳データの中から、全ダイヤル数字を決定する照合のために必要な、その先頭１〜４桁のダイヤル数字に対応する必要最小限の前翻訳データを選択する（ステップＳ５）。前翻訳データ送信部７は、前翻訳データ選択部６により選択された必要最小限の前翻訳データを、ＩＰプロトコルを用いて通信装置２０へ送信する（ステップＳ６）。
【００１６】
通信装置２０の前翻訳データ受信部４が、ＣＡ３０により送信された必要最小限の前翻訳データを受信すると（ステップＳ７）、当該前翻訳データをメモリに蓄積する。ダイヤル数字照合部３は、ダイヤル番号受信部１により変換されたダイヤル数字と、前翻訳データ受信部４により受信された必要最小限の前翻訳データ（前記メモリから読み出した必要最小限の前翻訳データ）とを、最小桁数・最大桁数、有効ダイヤル数字、規制対象数字等について照合し（ステップＳ８）、全ダイヤル数字を決定する（ステップＳ９）。例えば、ダイヤル数字の桁数が前翻訳データの最小桁数及び最大桁数の条件を満たすか否か、ダイヤル数字が前翻訳データの有効ダイヤル数字の条件を満たすか否か、ダイヤル数字が前翻訳データの規制対象数字の条件を満たすか否かについて照合する。そして、照合が正常である場合は、ダイヤル番号受信部１により変換されたダイヤル数字を全ダイヤル数字として決定し、照合が正常でない場合は、照合結果ＮＧを通信端末１０へ送信する。ダイヤル数字送信部２は、ダイヤル数字照合部３により決定された全ダイヤル数字を、ＩＰプロトコルを用いてＣＡ３０へ送信する（ステップＳ１０）。ＣＡ３０のダイヤル数字受信部５が、通信装置２０により送信された全ダイヤル数字を受信すると（ステップＳ１１）、ＣＡ３０は、当該全ダイヤル数字を正規のダイヤル番号として処理する（ステップＳ１２）。
【００１７】
以上のように、本発明の実施の形態によれば、ＣＡ３０の前翻訳データ選択部６が、先頭１〜４桁のダイヤル数字に基づいて必要最小限の前翻訳データを選択するようにしたから、全桁のダイヤル数字に基づいて選択する場合に比べて、選択処理に要する時間を短くすることができる。また、通信装置２０等の呼制御が集中するＣＡ３０において、処理負荷を軽減することができる。
【００１８】
また、本発明の実施の形態によれば、通信装置２０のダイヤル数字照合部３が、必要最小限の前翻訳データを用いて照合し、全ダイヤル数字を決定するようにしたから、全ての前翻訳データを用いて照合して全ダイヤル数字を決定する場合に比べて、照合処理に要する時間を短くすることができる。これにより、照合処理速度が速くなり、接続遅延の削減、オーバーダイヤル等の検出及び対処、並びに輻輳規制等の即時性を実現することができる。
【００１９】
また、本発明の実施の形態によれば、ＣＡ３０の前翻訳データ送信部７が、必要最小限の前翻訳データを通信装置２０へ送信するようにしたから、全ての前翻訳データを送信する場合に比べて、送信データ量が少なくて済み、データの転送時間を短くすることができる。これにより、ＩＰ通信ネットワーク４０のトラヒック量に与える影響を小さくすることができる。
【００２０】
また、本発明の実施の形態によれば、通信装置２０の前翻訳データ受信部４が、必要最小限の前翻訳データをメモリに蓄積するようにしたから、全ての前翻訳データをメモリに蓄積する場合に比べて、メモリ容量を小さくすることができる。
【００２１】
また、本発明の実施の形態によれば、通信装置２０が照合処理を行い、ＣＡ３０が、通信装置２０から受信した全ダイヤル数字を正規のダイヤル番号として処理するようにしたから、ＣＡ３０は、照合処理を行う必要がなく、照合時間が不要になる。
【００２２】
以上、実施の形態を挙げて本発明を説明したが、上記の説明は、本発明の理解を助けるものであって、本発明の特許請求の範囲を制限するものではない。従って、本発明の要旨を逸脱しない限り、種々変形が可能であり、本発明の目的を達し、効果を奏する範囲において、適宜変更することが可能である。例えば、通信装置２０が先頭１〜４桁のダイヤル数字をＣＡ３０へ送信し、ＣＡ３０が当該桁のダイヤル数字に基づいて必要最小限の前翻訳データを選択するようにしたが、ダイヤル数字は先頭１〜４桁に限定するものではなく、先頭１桁、２桁でもよいし、５桁でも６桁でもよい。要するに、ダイヤル数字の全桁数よりも小さい桁数であればよい。
【００２３】
尚、通信装置２０及びＣＡ３０は、ＣＰＵ、ＲＡＭ等の揮発性の記憶媒体、ＲＯＭ等の不揮発性の記憶媒体、キーボードやポインティングデバイス等の入力装置、画像やシーンを表示する表示装置、及び外部の装置と通信をするためのインタフェースを備えたコンピュータ装置によってそれぞれ構成されるようにしてもよい。この場合、通信装置２０に備えたダイヤル番号受信部１、ダイヤル数字送信部２、ダイヤル数字照合部３及び前翻訳データ受信部４、並びに、ＣＡ３０に備えたダイヤル数字受信部５、前翻訳データ選択部６及び前翻訳データ送信部７の各機能は、当該機能を記述したプログラムをＣＰＵに実行させることによりそれぞれ実現される。また、これらのプログラムは、磁気ディスク（フロッピィーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記憶媒体に格納して頒布することもできる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態に係る前翻訳データ転送システムを説明するシステム構成図である。
【図２】図１の前翻訳データ転送システムの動作を説明するフローチャートである。
【符号の説明】
【００２５】
１  ダイヤル番号受信部
２  ダイヤル数字送信部
３  ダイヤル数字照合部
４  前翻訳データ受信部
５  ダイヤル数字受信部
６  前翻訳データ選択部
７  前翻訳データ送信部
１０  通信端末
２０  通信装置
３０  コールエージェント（ＣＡ）
４０  ＩＰ通信ネットワーク
５０  電話網
【図１】
2006049961.tif 000003
【図２】
2006049961.tif 000004