(57)【特許請求の範囲】
【請求項１】
ユーザの操作により通信端末から着信先情報を受信し、該着信先情報をパケット上の文字列に変換し、該変換した文字列をパケットによりコールエージェントへ送信する前翻訳処理装置において、
最初のダイヤル数字で全ダイヤル数字の最小桁数と最大桁数の何れかを識別し、最小桁数が識別された場合に照合するための前記最初のダイヤル数字に続く最小桁数分の数字と、最大桁数が識別された場合に照合するための前記最初のダイヤル数字に続く最大桁数分の数字とを含む前翻訳データを予め蓄積する蓄積手段と、
最初のダイヤル数字から順に１桁ずつ受信して、受信した最初のダイヤル数字で予め保持する番号計画表を参照して該最初のダイヤル数字に予め関連付けられた対応する全ダイヤル数字の最小桁数と最大桁数の何れかを判別し、前記判別した最小桁数又は最大桁数分だけ有効なダイヤル数字であると判断して、該有効なダイヤル数字の桁数分のみの受信で正常であるか否かを判別するために、前記最初のダイヤル数字に続くダイヤル数字を受信して、前記番号計画表における番号計画として予め定めたダイヤル数字との比較によって、前翻訳データ内の最小桁数又は最大桁数に応じた桁数の照合を１桁ずつ受信するたびに実行し、当該照合が正常である場合に正規のダイヤル数字であるとして決定する前翻訳処理手段と、
前記正規のダイヤル数字をパケットによりコールエージェントへ送信する送信手段とを備えたことを特徴とする前翻訳処理装置。
【請求項２】
請求項１に記載の前翻訳処理装置において、
前翻訳データが、市外局番によって定まる災害による地域輻輳規制の有無を確認するための地域輻輳規制情報を含み、
前記前翻訳処理手段は、当該照合が正常である場合に正規のダイヤル数字であるとして決定する際に、前記市外局番を特定して前翻訳データに含まれる地域輻輳規制情報に該当する場合には、前記コールエージェントへ前記正規のダイヤル数字を送信することなく、規制対象の着信先情報である旨を表す所定のガイダンスを前記通信端末へ送信する、ことを特徴とする前翻訳処理装置。
【請求項３】
請求項１に記載の前翻訳処理装置において、
前翻訳データが、企画型の輻輳規制の有無を確認するための企画型輻輳規制番号の情報を含み、
前記前翻訳処理手段は、当該照合が正常である場合に正規のダイヤル数字であるとして決定する際に、前記全桁のダイヤル数字を特定して前翻訳データに含まれる企画型輻輳規制番号に該当する場合には、前記コールエージェントへ前記正規のダイヤル数字を送信することなく、規制対象の着信先情報である旨を表す所定のガイダンスを前記通信端末へ送信する、ことを特徴とする前翻訳処理装置。
【請求項４】
ユーザの操作により通信端末から着信先情報を受信し、該着信先情報をパケット上の文字列に変換し、該変換した文字列をパケットによりコールエージェントへ送信する前翻訳処理装置として構成するコンピュータに、
最初のダイヤル数字で全ダイヤル数字の最小桁数と最大桁数の何れかを識別し、最小桁数が識別された場合に照合するための前記最初のダイヤル数字に続く最小桁数分の数字と、最大桁数が識別された場合に照合するための前記最初のダイヤル数字に続く最大桁数分の数字とを含む前翻訳データを予め保持するステップと、
最初のダイヤル数字から順に１桁ずつ受信して、受信した最初のダイヤル数字で予め保持する番号計画表を参照して該最初のダイヤル数字に予め関連付けられた対応する全ダイヤル数字の最小桁数と最大桁数の何れかを判別し、前記判別した最小桁数又は最大桁数分だけ有効なダイヤル数字であると判断して、該有効なダイヤル数字の桁数分のみの受信で正常であるか否かを判別するために、前記最初のダイヤル数字に続くダイヤル数字を受信して、前記番号計画表における番号計画として予め定めたダイヤル数字との比較によって、前翻訳データ内の最小桁数又は最大桁数に応じた桁数の照合を１桁ずつ受信するたびに実行し、当該照合が正常である場合に正規のダイヤル数字であるとして決定するステップと、
前記正規のダイヤル数字をパケットによりコールエージェントへ送信するステップと、
を実行させるための前翻訳処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
ＶｏＩＰ（Ｖｏｉｃｅ  Ｏｖｅｒ  ＩＰ）システムにおいて、ユーザから入力される着信先情報に対する前翻訳処理を行う装置、及びプログラムに関する。
【背景技術】
【０００２】
ＶｏＩＰシステムにおいては、ダイヤルパルス信号（以下、「ＤＰ信号」という。）または押しボタンダイヤル信号（以下、「ＰＢ信号」という。）等を用いて、ユーザから通信端末を通じて提示される着信先情報を、コールエージェント（以下、「ＣＡ」という。）に対して示すためのＩＰパケット上の文字列へと変換する。ここで、ＤＰ信号またはＰＢ信号は、明示的に情報の終了が示されない形態の信号である。
【０００３】
一般に、通信端末、ＶｏＩＰ−ＴＡ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ−Ｔｅｒｍｉｎａｌ  Ａｄａｐｔｅｒ）及びＣＡを含むＶｏＩＰシステムにおいて、ユーザから提示される着信先情報を表すＤＰ信号またはＰＢ信号を、着信先情報が文字列で表されるＩＰパケットへ変換する処理は、以下のように実現されていた。すなわち、ＶｏＩＰ−ＴＡは、通信端末からＤＰ信号またはＰＢ信号により着信先番号を受信すると、当該信号の着信先情報を文字列の情報に変換し、当該変換した文字列の着信先情報を、ＩＰプロトコルを用いてＩＰパケットによりＣＡへ送信する。
【０００４】
ここで、ＶｏＩＰ−ＴＡは、通信端末から最新のＤＰ信号またはＰＢ信号を受信した後、一定時間の間新たなＤＰ信号またはＰＢ信号を受信しない場合には、最初に受信したＤＰ信号またはＰＢ信号から前記最新のＤＰ信号またはＰＢ信号までの着信先情報を文字列に変換して、ＣＡへ送信する。
【０００５】
また、ＣＡは、ＶｏＩＰ−ＴＡからＩＰパケットにより着信先情報を受信すると、前翻訳処理を行い、前記着信先情報を正規の着信先情報であると判断し、ＩＰアドレス等に変換する。この前処理翻訳処理は、例えば以下のとおりである。
（１）着信先情報が、番号計画上最小桁数または最大桁数を順守した正しい形式となっているか否かを確認する。
（２）着信先情報が、企画型の輻輳規制対象または災害等による輻輳規制対象となっているか否かを確認する。
このように、ＣＡは、全てのＩＰパケットについて、文字列で表された着信先情報に対し確認処理を行う。
【０００６】
このようなＶｏＩＰシステムを構成するＶｏＩＰ−ＴＡには、ＶｏＩＰ機能を実現するための設定が必要になる。非特許文献１はその設定マニュアルであり、例えば、最新のＤＰ信号またはＰＢ信号を受信してから新たなＤＰ信号またはＰＢ信号を受信するまでの時間（桁間タイマ）が設定される（第３３頁を参照）。
【０００７】
【非特許文献１】“ＶｏＩＰ−ＴＡ  スタートアップマニュアル  富士通製ｉＡ１１２Ｓ  ユーザ用  第１版”、［online］、株式会社ビック東海、インターネット＜ＵＲＬ：http://www.t-com.ne.jp/info/2003/08/fujitsu_ta.pdf＞
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、前述のＶｏＩＰシステムにおいて、ユーザにより行われる着信先情報の提示操作が遅い場合には、ＶｏＩＰ−ＴＡは、前述の桁間タイマがタイムアップして、新たなＤＰ信号またはＰＢ信号を受信できないことがある。この場合、着信先情報を文字列の情報に正確に変換することができないという問題があった。また、ＣＡが、当該ＣＡに接続される複数のＶｏＩＰ−ＴＡから着信先情報を受信し、前翻訳処理を行い、正規の着信先情報であるか否かを判断しているため、ＣＡの負荷が大きい。この場合、ＣＡに呼制御が集中しているときには、ユーザにより着信先情報が提示されてからＣＡが正規の着信先情報を判断するまでの間の時間がかかるという問題があった。
【０００９】
そこで、本発明は、かかる課題を解決するためになされたものであり、その目的は、ユーザにより着信先情報が提示されてから正規の着信先情報を判断するまでの間の時間を短縮すると共に、ＣＡの処理負荷を軽減することが可能な前翻訳処理装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明による前翻訳処理装置は、ユーザの操作により通信端末から着信先情報を受信し、該着信先情報をパケット上の文字列に変換し、該変換した文字列をパケットによりコールエージェントへ送信する前翻訳処理装置において、
最初のダイヤル数字で全ダイヤル数字の最小桁数と最大桁数の何れかを識別し、最小桁数が識別された場合に照合するための前記最初のダイヤル数字に続く最小桁数分の数字と、最大桁数が識別された場合に照合するための前記最初のダイヤル数字に続く最大桁数分の数字とを含む前翻訳データを予め蓄積する蓄積手段と、
最初のダイヤル数字から順に１桁ずつ受信して、受信した最初のダイヤル数字で予め保持する番号計画表を参照して該最初のダイヤル数字に予め関連付けられた対応する全ダイヤル数字の最小桁数と最大桁数の何れかを判別し、前記判別した最小桁数又は最大桁数分だけ有効なダイヤル数字であると判断して、該有効なダイヤル数字の桁数分のみの受信で正常であるか否かを判別するために、前記最初のダイヤル数字に続くダイヤル数字を受信して、前記番号計画表における番号計画として予め定めたダイヤル数字との比較によって、前翻訳データ内の最小桁数又は最大桁数に応じた桁数の照合を１桁ずつ受信するたびに実行し、当該照合が正常である場合に正規のダイヤル数字であるとして決定する前翻訳処理手段と、
前記正規のダイヤル数字をパケットによりコールエージェントへ送信する送信手段とを備えたことを特徴とする。
【００１１】
これにより、前翻訳処理装置は、ユーザが正しい着信先番号を投入していれば、正しいと判断可能となった時点で着信先情報を特定することができる。この場合、ＣＡは、前翻訳処理を行う必要がなく、従来行っていた前翻訳処理の負荷を、ＣＡに接続される複数の前翻訳処理装置に分散することができる。
【発明の効果】
【００１２】
以上より、本発明によれば、ユーザの操作により通信端末から着信先情報を受信する装置（前翻訳処理装置）が前翻訳処理を行うようにしたから、呼制御が集中するＣＡは前翻訳処理を行う必要がない。これにより、従来ＣＡにより行われていた前翻訳処理を前翻訳処理装置に分散することができるから、通信端末を用いて着信先情報を入力するユーザにとっては、着信先情報を入力してから正規の着信先情報が判断されるまでの間の時間を短縮することができる。また、ＣＡの処理負荷を軽減することができる。さらに、前翻訳処理装置は、正規の着信先情報のみをＣＡへ送信すればよいから、前翻訳処理装置とＣＡとの間のＩＰネットワークにおけるトラヒック量が小さくなる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
〔構成〕
まず、本発明の実施の形態による前翻訳処理装置１０を含むＶｏＩＰシステムの構成について説明する。図１は、ＶｏＩＰシステムを示す全体構成図である。このＶｏＩＰシステムは、前翻訳処理装置１０、ＣＡ２０及び通信端末４０を備えている。前翻訳処理装置１０及びＣＡ２０は、ＩＰ通信ネットワーク３０により接続される。前翻訳処理装置１０は、例えばＶｏＩＰ−ＴＡであり、ダイヤル番号受信部１１、前翻訳データ処理部１２、ダイヤル数字送信部１３、完了通知受信部１４及び前翻訳データ蓄積部１５を備えている。また、ＣＡ２０は、ダイヤル数字受信部２１及び完了通知送信部２２を備えている。
【００１４】
通信端末４０は、ユーザの操作によりダイヤル番号（着信先情報）を入力し、ＤＰ信号またはＰＢ信号により前記ダイヤル番号を前翻訳処理装置１０へ送信する。前翻訳処理装置１０のダイヤル番号受信部１１は、通信端末４０からＤＰ信号またはＰＢ信号を受信し、そのダイヤル番号を１桁毎にダイヤル数字に変換する。
【００１５】
前翻訳データ処理部１２は、ダイヤル番号受信部１１により変換されたダイヤル数字を１桁毎に入力し、前翻訳データ蓄積部１５により蓄積された前翻訳データを入力し、ダイヤル数字に対し、前翻訳データに基づいて前翻訳処理を行い、ダイヤル桁数を決定し、全桁の正規のダイヤル数字を決定する。前翻訳データ及び前翻訳処理の詳細については後述する。
【００１６】
ダイヤル数字送信部１３は、ＩＰプロトコルを用いてＩＰパケットにより、前翻訳データ処理部１２により決定された正規のダイヤル数字（全桁のダイヤル数字）をＣＡ２０へ送信する。完了通知受信部１４は、ＣＡ２０が正規のダイヤル数字を受信したことを示す完了通知をＣＡ２０から受信する。
【００１７】
前翻訳データ蓄積部１５は、図示しないオペレーションシステムから前翻訳データを受信し、記憶手段に蓄積する。ここで、前翻訳データとは、番号計画に関わる基本的な情報、及び、企画型輻輳制御を行う場合にはその規制番号等の一時的な情報等をいう。
【００１８】
図２は、前翻訳データ蓄積部１５に蓄積される前翻訳データの構成を示す図である。前翻訳データは、番号計画情報、輻輳制御情報、音声ガイダンス情報、条件等から構成されている。番号計画情報は、ダイヤル数字の最大桁数及び最小桁数、番号計画が変更された場合の変更情報等をいい、輻輳制御情報は、例えば災害が発生している輻輳規制地域情報、チケット販売等の企画型輻輳規制番号、その輻輳状態等をいう。条件は、正規のダイヤル数字を判断するための照合条件、及び音声ガイダンスをユーザへ通知するための条件等をいう。また、音声ガイダンスは、これらの前翻訳データに基づいた前翻訳処理において、その条件に応じてユーザへ通知される情報である。
【００１９】
また、ＣＡ２０のダイヤル数字受信部２１は、前翻訳処理装置１０から、ＩＰプロトコルを用いたＩＰパケットにより、正規のダイヤル数字を受信する。完了通知送信部２２は、正規のダイヤル数字を受信したことを示す完了通知を前翻訳処理装置１０へ送信する。尚、ここでは、ＣＡ２０は、完了通知送信部２２を備えているが、必ずしも備える必要はない。
【００２０】
〔動作〕
次に、図１に示したＶｏＩＰシステムの動作について説明する。図３は、ＶｏＩＰシステムの処理を示すフローチャート図である。図３を参照して、ユーザが通信端末４０を操作すると、通信端末４０は、ダイヤル番号を入力し、ＤＰ信号またはＰＢ信号により前記ダイヤル番号を前翻訳処理装置１０へ送信する。前翻訳処理装置１０のダイヤル番号受信部１１は、ＤＰ信号またはＰＢ信号を通信端末４０から受信する（ステップＳ３０１）。そして、受信したＤＰ信号またはＰＢ信号のダイヤル番号を１桁毎にダイヤル数字に変換する（ステップＳ３０２）。
【００２１】
そして、前翻訳データ処理部１２は、ダイヤル番号受信部１１からダイヤル数字を入力し、前翻訳データ蓄積部１５から図２に示した前翻訳データを入力し、当該ダイヤル数字に対し、前翻訳データに基づいて、１桁の数字毎に前翻訳処理を行い、前翻訳処理の結果が正常である場合には、ダイヤル桁数を決定し（ステップＳ３０３）、その全てのダイヤル数字を正規のダイヤル数字であるものと決定する（ステップＳ３０４）。また、前翻訳処理の結果が正常でない場合には、例えば前翻訳データに含まれる音声ガイダンスを通信端末４０へ送信する。
【００２２】
例えば、前翻訳データ処理部１２は、全ダイヤル数字の最小桁数（例えば、最初のダイヤル数字が１であれば３桁のダイヤル数字を有効とする）、最大桁数（例えば、最初のダイヤル数字が０であれば１２桁のダイヤル数字を有効とする）、番号計画による有効ダイヤルの判断、規制対象数字等の照合を１桁毎に行う。そして、ユーザの操作により入力された全てのダイヤル数字に対してこの照合が正常である場合は、全てのダイヤル数字を正規のダイヤル数字であるものと決定する。
【００２３】
また、前翻訳データ処理部１２は、最初のダイヤル数字が“１”の場合は、これに続く２つのダイヤル数字のみを対象として、３桁のダイヤル数字についての照合が正常であるときに、当該３桁のダイヤル数字を正規のダイヤル数字であるものと決定する。最初のダイヤル数字が“０”の場合は、これに続く１１桁の数字が存在することを想定して、１２桁のダイヤル数字についての照合が正常であるときに、当該１２桁のダイヤル数字を正規のダイヤル数字であるものと決定する。最初のダイヤル数字が“１”及び“０”以外の場合は、番号計画外であるとして、音声ガイダンス「使用できる番号ではありません。」を通信端末４０へ送信する。
【００２４】
また、前翻訳データ処理部１２は、最初のダイヤル数字が“０”の場合に、それ以降の照合については、市外局番・市内局番のダイヤル数字を１桁受信する毎にチェックし、番号計画上存在しない組合せのときに、前翻訳データとして蓄積されている音声ガイダンスを通信端末４０へ送信する。最初のダイヤル数字が“１”の場合も、それ以降の照合については、ダイヤル数字の組合せが番号計画上存在しないときに、音声ガイダンスを通信端末４０へ送信する。
【００２５】
また、前翻訳データ処理部１２は、前翻訳処理として地域輻輳規制処理を行う。図４（１）を参照して、前翻訳データ処理部１２は、前翻訳データ蓄積部１５から前翻訳データを入力し（ステップＳ４１１）、前翻訳処理において市外局番等を特定し、この市外局番等により地域が定まる場合には（ステップＳ４１２）、災害による地域輻輳規制の有無を確認する。図２に示した前翻訳データでは、「地域輻輳規制情報」として「東京都」が設定されているから、特定した市外局番の地域が「東京都」である場合には（ステップＳ４１３）、地域輻輳規制対象の番号であるとして、音声ガイダンス「災害地域のため、電話が輻輳しており、現在かかりにくくなっております。」を通信端末４０へ送信する（ステップＳ４１４）。
【００２６】
また、前翻訳データ処理部１２は、前翻訳処理として企画型輻輳規制処理を行う。図４（２）を参照して、前翻訳データ処理部１２は、前翻訳データ蓄積部１５から前翻訳データを入力し（ステップＳ４２１）、全桁のダイヤル数字が揃った場合に（ステップＳ４２２）、企画型の輻輳規制の有無を確認する。図２に示した前翻訳データにおいて、特定した全桁のダイヤル数字が「企画型輻輳規制番号」と一致する場合には（ステップＳ４２３）、企画型輻輳規制対象の番号であるとして、音声ガイダンス「大変混雑しており、現在、電話がかかりにくくなっております。しばらくたってから、おかけ直し下さい」を通信端末４０へ送信する（ステップＳ４２４）。
【００２７】
図３に戻って、ダイヤル数字送信部１３は、前翻訳データ処理部１２により決定された正規のダイヤル数字を、ＩＰプロトコルを用いたＩＰパケットにより、ＣＡ２０へ送信する（ステップＳ３０５）。
【００２８】
ＣＡ２０のダイヤル数字受信部２１は、前翻訳処理装置１０から正規のダイヤル数字を受信し（ステップＳ３０６）、正規のダイヤル番号として処理する（ステップＳ３０７）。完了通知送信部２２は、ダイヤル数字を受信完了したこと示す完了通知を、ＩＰプロトコルを用いてＩＰパケットにより、前翻訳処理装置１０へ送信する（ステップＳ３０８）。そして、前翻訳処理装置１０の完了通知受信部１４は、ＣＡ２０から完了通知を受信する（ステップＳ３０９）。
【００２９】
尚、前翻訳処理装置１０は、ＣＰＵ、ＲＡＭ等の揮発性の記憶媒体、ＲＯＭ等の不揮発性の記憶媒体、及び、外部の通信端末４０及びＣＡ２０と通信をするためのインタフェース等を備えたコンピュータによって構成される。前翻訳処理装置１０に備えたダイヤル番号受信部１１、前翻訳データ処理部１２、ダイヤル数字送信部１３、完了通知受信部１４及び前翻訳データ蓄積部１５の各機能は、これらの機能を記述したプログラムをＣＰＵに実行させることによりそれぞれ実現される。また、これらのプログラムは、磁気ディスク（フロッピィーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記憶媒体に格納して頒布することもできる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施の形態による前翻訳処理装置を含むＶｏＩＰシステムを示す全体構成図である。
【図２】前翻訳データ蓄積部に蓄積される前翻訳データの構成を示す図である。
【図３】図１のＶｏＩＰシステムによる処理を示すフローチャート図である。
【図４】図１の前翻訳データ処理部による輻輳規制処理を示すフローチャート図である。
【符号の説明】
【００３１】
１０  前翻訳処理装置
１１  ダイヤル番号受信部
１２  前翻訳データ処理部
１３  ダイヤル数字送信部
１４  完了通知受信部
１５  前翻訳データ蓄積部
２０  ＣＡ
２１  ダイヤル数字受信部
２２  完了通知送信部
３０  ＩＰ通信ネットワーク
４０  通信端末
【図１】
0004574536.tif 000002
【図２】
0004574536.tif 000003
【図３】
0004574536.tif 000004
【図４】
0004574536.tif 000005