(57)【要約】【課題】電話端末のダイヤルキーで連続する数字の入力中に生じた誤入力の訂正が容易な音声応答システムを提供する。【解決手段】サーバは、入力項目毎の桁数のレジスタバッファ２２３を準備し、数字を入力中の電話端末Ｔから誤入力を通知する＊を受信するとレジスタバッファ２２３に書き込まれた直前の数値をクリヤし、電話端末Ｔから続いて入力される数字をレジスタバッファ２２３に書き込み誤入力を訂正し、レジスタバッファ２２３に書き込まれた数字が所定の桁数まで達するとデータベース２２２と照合する。【選択図】  図１
2014068268.tif 000002
【特許請求の範囲】
【請求項１】
入力項目毎にダイヤルキーから指定された数字列のプッシュトーン、または、予め決められた確定もしくは訂正を示すプッシュトーン（ＤＴＭＦ）を送出する電話端末が、電話網を介して接続されたサーバのデータベースとの間で自動音声応答装置により情報を送受信する音声応答システムにおいて、
前記電話網と前記サーバとの間に置かれ、前記電話端末から受信する前記プッシュトーンを解読した信号を前記サーバに出力し、前記サーバから入力される制御信号により合成音声信号のガイダンスを生成して前記電話端末へ送信する自動音声応答装置と、
所定の手順に従い、入力項目毎に前記データベースと照合する数字列の入力を促すガイダンスを前記電話端末に送信するための前記制御信号を前記自動音声応答装置に出力し、
前記データベースと照合する前記各入力項目に対応して予め設定された桁数のレジスタバッファを内部メモリ上に構成し、
前記自動音声応答装置から入力される数字を先頭から順にシフトさせ前記レジスタバッファに書き込み、前記設定された桁数に達した時に前記書き込まれた数字を前記データベースと照合し、
前記自動音声応答装置からの数字信号の入力中に訂正信号を着信した場合、前記レジスタバッファからその入力直前の数字をクリヤしてシフトを戻し、当該訂正に続いて入力される数字を続けて前記レジスタバッファに書き込み、前記設定された桁数に達した時に前記書き込まれた数字を前記データベースと照合する
制御を行う制御処理部を備える
サーバとを具備することを特徴とする音声応答システム。
【請求項２】
電話端末と、サーバと、自動音声応答装置とを備え、入力項目毎にダイヤルキーから指定された数字を示すプッシュトーン、または、予め決められた確定もしくは訂正を示すプッシュトーン（ＤＴＭＦ）を送出する電話端末が、電話網を介して接続されたサーバのデータベースとの間で自動音声応答装置により情報を送受信する電話サービスをする音声応答システムの入力訂正方法において、
前記自動音声応答装置は、前記電話網と前記サーバとの間に置かれ、前記電話端末から受信する前記プッシュトーンを解読した信号を前記サーバに出力し、前記サーバから入力される制御信号により合成音声信号のガイダンスを生成して前記電話端末へ送信し、
前記サーバは、所定の手順に従い、入力項目毎に前記データベースと照合する数字列の入力を促すガイダンスを前記電話端末に送信するための前記制御信号を前記自動音声応答装置に出力し、
前記データベースと照合する前記各入力項目に予め設定された桁数のレジスタバッファを内部メモリ上に構成し、
前記自動音声応答装置から入力される数字信号を先頭から順にシフトさせ前記レジスタバッファに書き込み、前記数字信号の入力中に訂正信号を着信した場合には、前記レジスタバッファからその入力直前の数字をクリヤしてシフトを戻し、当該訂正に続いて入力される数字を続けて前記レジスタバッファに書き込み、前記設定された桁数に達した時に前記書き込まれた数字を前記データベースと照合することを特徴とする音声応答システムの入力訂正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電話を用いたショッピングや登録を行う音声応答システムおよびその入力訂正方法に関する。
【背景技術】
【０００２】
近年、インターネットや電話を用いたオンラインショッピングやコールセンターの応答に音声応答システムが使用され、情報端末やスマートフォンにより画面に文字や画像を表示しつつ音声入力による文字や数字を端末とサーバとの間で送受信している。
【０００３】
また、端末側からのデータ入力は、情報端末のキーボード等に因らず電話端末から音声入力された数字や文字をサーバ側で音声認識をして入力し、認識結果を訂正する方法も開発されている（例えば、特許文献１。）。
【０００４】
この様な技術導入が進む中、老人など操作が情報端末に操作不慣れな人を始めとして加入者電話端末のダイヤルキー（ボタン）を用いたＤＴＭＦ（Dual Tone Multiple Frequency以下、プッシュトーンと呼ぶ。）によりサーバへ数字を通知して入力する音声応答システムが、根強く使用されている。この方法や音声応答システムでは、サーバ側ではプッシュトーンで数字を正しく読みとる事が出来るが、ダイヤルキー（ボタン）を押し間違えた時、入力側での訂正操作の手順が面倒である。特に連続する数字を入力する途中で誤入力に気付いた場合、端末の操作者は、一連の数字の最初の文字から再入力し直さなければならない問題が有った。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−２９３１９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来のダイヤルキー（ボタン）のプッシュトーンにより数字を入力する音声応答システムは、連続する数字を入力する途中で誤入力に気付いた場合、一連の数字の最初の文字から繰り返して再入力し直さなければならない問題が有った。本発明が解決しようとする課題は、電話端末のダイヤルキーで連続する数字の入力中に生じた誤入力の訂正が容易な音声応答システムと入力訂正方法を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本実施形態の音声応答システムは、入力項目毎にキーボタンから指定された数字列のプッシュトーン、または、予め決められた確定もしくは訂正を示すプッシュトーン（ＤＴＭＦ）を送出する電話端末が、電話網を介して接続されたサーバのデータベースとの間で自動音声応答装置により情報を送受信する音声応答システムにおいて、前記電話網と前記サーバとの間に置かれ、前記電話端末から受信する前記プッシュトーンを解読した信号を前記サーバに出力し、前記サーバから入力される制御信号により合成音声信号のガイダンスを生成して前記電話端末へ送信する自動音声応答装置と、所定の手順に従い、入力項目毎に前記データベースと照合する数字列の入力を促すガイダンスを前記電話端末に送信するための前記制御信号を前記自動音声応答装置に出力し、前記データベースと照合する前記各入力項目に対応して予め設定された桁数のレジスタバッファを内部メモリ上に構成し、前記自動音声応答装置から入力される数字信号を先頭から順にシフトさせ前記レジスタバッファに書き込み、前記設定された桁数に達した時に前記書き込まれた数字を前記データベースと照合し、前記自動音声応答装置からの数字信号の入力中に訂正信号を着信した場合、前記レジスタバッファからその入力直前の数字をクリヤしてシフトを戻し、当該訂正に続いて入力される数字を続けて前記レジスタバッファに書き込み、前記設定された桁数に達した時に前記書き込まれた数字を前記データベースと照合する制御を行う制御処理部を備えるサーバとを具備することを特徴とする。
【０００８】
また本実施形態の音声応答システムの入力訂正方法は、音声応答システムの入力訂正方法電話端末と、サーバと、自動音声応答装置とを備え、入力項目毎にキーボタンから指定された数字列のプッシュトーン、または、予め決められた確定もしくは訂正を示すプッシュトーン（ＤＴＭＦ）を送出する電話端末が、電話網を介して接続されたサーバのデータベースとの間で自動音声応答装置により情報を送受信する電話サービスをする音声応答システムの入力訂正方法において、前記自動音声応答装置は、前記電話網と前記サーバとの間に置かれ、前記電話端末から受信する前記プッシュトーンを解読した信号を前記サーバに出力し、前記サーバから入力される制御信号により合成音声信号のガイダンスを生成して前記電話端末へ送信し、前記サーバは、所定の手順に従い、入力項目毎に前記照合する数字列の入力を促すガイダンスを前記電話端末に送信する前記制御信号を前記自動音声応答装置に出力し、前記データベースと照合する前記各入力項目に予め設定された桁数のレジスタバッファを内部メモリ上に構成し、前記自動音声応答装置から入力される数字信号を先頭から順にシフトさせ前記レジスタバッファに書き込み、前記数字信号の入力中に訂正信号を着信した場合には、前記レジスタバッファからその入力直前の数字をクリヤしてシフトを戻し、当該訂正に続いて入力される数字を続けて前記レジスタバッファに書き込み、前記設定された桁数に達した時に前記書き込まれた数字を前記データベースと照合することを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係わる音声応答システムの構成図である。
【図２】音声応答システムの認証、契約処理に係わる連続入力処理手順を示すステップ図である。
【図３】本実施形態に係わる音声応答処理システムの電話端末とサーバとの間の入力訂正処理を説明するフローチャートである。
【図４】本実施形態のサーバのレジスタバッファの状態図である。
【図５】図３に示される入力訂正処理の変形例のフローチャートである。
【発明を実施するための形態】
【００１０】
以下実施形態の音声応答システムを図面を参照して説明する。
【００１１】
図１は、本実施形態に係わる音声応答システムの構成図である。  
図１において音声応答システムは、加入者電話網、携帯電話網等の国内公衆網１と、国内公衆網１を介して接続されるセンター装置１０と、加入者電話端末２と、携帯電話端末３とを備える。センター装置１０は、国内公衆網１に接続される構内交換装置１１と、ＩＶＲ（Interactive Voice Response：自動音声応答）装置２１と、サーバ２２とを備え、これらの間はバスラインまたは信号ラインで接続されている。
【００１２】
加入者電話端末２および携帯電話端末３は、キーボタン操作により数字及び「＊」と「＃」のＤＴＭＦ（プッシュトーン）を出力する電話端末である。以下、必要がない限り両者を電話端末Ｔと省略して呼ぶ。また、国内公衆網１のネットワークは、これらの電話端末Ｔのプッシュトーン信号を伝送するネットワークで有れば、ＩＰ網、または企業内電話網等でも良い。
【００１３】
ＩＶＲ２１は構内交換装置１１を介して加入者電話端末２や携帯電話端末３と接続される。そして、これらの電話端末Ｔから受信したプッシュトーンを音声認識（識別）した情報をサーバ２２へ転送し、サーバ２２から受信する信号により生成されたガイダンスの為の音声信号を電話端末Ｔへ送出する装置である。
【００１４】
サーバ２２は、それぞれの間がバスライン等で接続されている制御処理部２２１と、構内交換装置１１を介して通話する電話端末Ｔのユーザに係わる情報を記憶したデータベース２２２と、ワークメモリ２２３とを備えている。
【００１５】
制御処理部２２１は、所定のプログラムに従って、ＩＶＲ２１との間で送受信する制御信号や音声処理信号を処理し、その処理に係わるデータをワークメモリ２２３に一時記憶する。
【００１６】
本実施形態のサーバ２２では、電話端末Ｔからプッシュトーンで送信された数字データを１文字単位で処理するためにワークメモリ２２３の上にシフトレジスタとして機能するレジスタバッファが入力項目毎に構築される。制御処理部２２１は、この入力項目に対応して一連の入力された数字をデータベース２２２と参照比較する。
【００１７】
本実施形態に係わる音声応答システムを会員制の電話ショッピングに適用した場合を例に説明する。
【００１８】
図２は、音声応答システムの認証、契約処理に係わる連続入力処理手順を示すステップ図である。  
図２において、音声応答システムの所定の入力項目の操作中、電話端末Ｔから連続した数字がボタン入力され、その電話端末Ｔからのトーン信号をセンター装置１０で受信する（ステップｓＡ）。そして、ＩＶＲ２１が音声認識した数字をサーバ２１のデータベース２２２と照合してユーザの判別、認証を行い（ステップｓＢ）、認証された会員の電話端末Ｔから商品番号を示す連続入力数字のプッシュトーンが受信され（ステップｓＣ）る。この商品番号が、データベース２２２と照合されて、さらに契約処理等が行われる（ステップｓＤ）。
【００１９】
この連続して入力される数字列は、５、６桁から１０桁以上に亘る場合が多い。前述の如くサーバ２２の制御処理部２２１は、その入力項目毎に一連の数字にまとめられた数字列をデータベース２２２と照合をしている。
【００２０】
従来、電話端末Ｔ側で数字の入力を間違えた場合、入力修正は多数桁で構成される入力項目単位の数字列で行う。例えば、１０桁の会員番号の入力中に誤りが発生すると、異常処理ルーチンにより入力済みの数字は一旦廃棄される。その結果、端末操作者が入力操作中に誤入力に気付いたとしても、途中からの数字訂正入力が出来ないので先頭の数字から１０桁全てを再入力をしなければならなかった。
【００２１】
途中修正の入力方法として、数字１つの入力毎にガイダンスに応じて入力した数字の確認、又は修正を「＃」、「＊」のキー入力を利用する方法がある。しかし、多数桁の数字列の入力中に１数字を入力する毎に入力確認、又は修正を行うこの方法は頻雑過ぎるので、会員番号、商品コード入力等には不適当である。
【００２２】
図３は、本実施形態に係わる音声応答処理システムの電話端末とサーバとの間の入力訂正処理を説明するフローチャート、図４は、本実施形態のサーバのレジスタバッファの状態図である。  
以下、図１、図３、図４を参照して本実施形態に係わる音声応答処理システムの電話端末Ｔとサーバ２２との間の入力訂正処理を説明する。
【００２３】
図３において、電話端末Ｔとサーバ２２との間では、０から９までの数字キーのトーンと、「＃」トーンが確定、「＊」トーンが訂正のトーンとして扱われている。また、ここでは１０桁の会員番号を入力する場合のフローチャートを例に説明しているが、商品コード入力の様な連続番号の桁数が異なる数値列の処理についても同様である。
【００２４】
電話応答システムでは、加入者電話端末２、または携帯電話端末３（以下電話端末Ｔと総称する。）が構内交換装置１１に割り当てられた所定の電話番号に発呼し、所望の電話応答サービスを実施するＩＶＲ２１を経由してサーバ２２と接続される。
【００２５】
制御処理部２２１は、音声サービスについて予め準備された進行シナリオに従って、電話端末ＴからのプッシュトーンをＩＶＲ２１から受信し、入力項目毎に準備された音声ガイダンスを送信するための制御信号をＩＶＲ２１へ出力する。ここでは、サーバ２２からの電話サービスのガイダンスに従って電話端末Ｔからダイヤルキー入力されて電話端末Ｔとサーバ２２とが、会員番号の確認処理を行う段階になったとする。
【００２６】
会員番号入力の手順の開始にあたり制御処理部２２１は、サーバ２２のワークメモリに、図４（ａ）の会員番号入力用に設定された１０桁のシフトレジスタとなるレジスタバッファ２２３を構成する（ステップｓ０）。（他の番号入力の手順開始タイミングで、例えば、商品コード入力をする場合に設定される入力が１２桁とすれば、商品コード入力に当たって制御部処理２２１は、ワークメモリ上に図４（ｇ）の１２桁のレジスタバッファを構成する。）。
【００２７】
電話端末Ｔでは、サーバ２２からのガイダンスに従い会員番号が先頭数字からキー入力され（ステップｓ１）、センター装置１０のＩＶＲ２１で判別されたトーン信号がサーバ２２で受信される（ステップｓ４）。
【００２８】
制御処理部２２１は、トーン信号が数字であるか否かを調べ、数字である場合（ステップｓ５がＹｅｓ）は、レジスタバッファ２２３に一桁ずつ書き込む（ステップｓ６）。そして、図４（ｆ）の様に所定の１０桁まで到達すると（ステップｓ７がＹｅｓ）、例えば、３秒待機して（ステップｓ７２）数値列、即ち会員番号をデータベース２２２と照合し（ステップｓ１１）、一致すれば（ステップｓ１２がＹｅｓ）、次の商品コード入力（ステップｓ１３）へ、一致しなければ（ステップｓ１２がＮｏ）、会員番号の再入力指示のガイダンスを送信する（ステップｓ１４）などの処理へ移る。
【００２９】
一方、電話端末Ｔの操作者が数値列の入力途中で誤入力に気付いた場合、例えば、図４（ｂ）で「２２３４５６７」までバッファされた直後のタイミングに、電話端末Ｔから訂正を指示する「＊」が入力される（ステップｓ２）。このトーンを受信した制御処理部２２１は、数字でない（ステップｓ５がＮｏ）と判定する。
【００３０】
さらに、「＊」か、それとも「＃」かを調べ「＊」の（ステップｓ８が＊）場合、訂正入力に備えてレジスタバッファ２２３を一桁戻す（ステップｓ９）。この時「７」がクリヤされて図４（ｃ）の「２２３４５６」の様にレジスタバッファが一桁戻る。サーバ２２は、引き続いてその後の訂正数字を示すトーン受信を待つ。
【００３１】
電話端末Ｔからは、ここでは「＊」の後に続いて「８」が入力され、レジスタバッファ２２３は、図４（ｄ）の「２２３４５６８」となる。更に図４（ｆ）の「２２３４５６８９０１」の様に最終桁に達するまで数字が入力される（ステップｓ７がＹｅｓ）と、前述の様に次のステップの処理へ進む。
【００３２】
もし、ステップｓ７２の「３秒間待機」中に、「＊」を受信した場合は、これに続いて受信した訂正のための最終数字（最新桁）がレジスタバッファ２２３に書き込まれる。
【００３３】
なお、「＊」を１回受信する毎にレジスタバッファ２２３は一桁ずつクリヤされるので２文字戻って修正する場合には、電話端末Ｔの「＊」キーを２回連続して押すことにより、その誤入力の数字以降を再入力して訂正する。
【００３４】
また、電話端末Ｔの操作者が、１０桁まで入力後続いて確定を意味する「＃」ボタンを押した場合（ステップｓ２１）、そのトーン受信をしたサーバ２２の制御処理部２２１は「＃」受信（ステップｓ８が＃）と判定する。そして、「＃」が意味する確定、即ち全桁入力された（ステップｓ１０）として、次の会員番号を照合する処理（ステップｓ１１）へ進む。
【００３５】
図５は、図３の処理手順の変形例を示すフローチャートで、ステップｓ７で所定の桁数まで到達した場合、ステップｓ７２の３秒待機をする代わりに電話端末Ｔへ向けて確定を意味する「＃」の入力を促すガイダンスを送信（ステップｓ７１）する。そして、その応答の「＃」を受信すると制御処理部２２１は入力確定としてレジスタバッファ２２３の数字列をデータベース２２２と照合する処理へ進む。
【００３６】
また、図３、図５のいずれでも１０桁に達する前に「＃」が押された場合は、所定の桁数に達していないので、ステップｓ１２の会員番号の照合に失敗する。制御処理部２２１は、レジスタバッファ２２３に書き込まれた全数字をクリヤし再入力指示のガイダンスを送信する。このことにより会員番号の先頭数字からの再入力を速やかにする。
【００３７】
以上述べた少なくともひとつの実施形態の音声応答システムによれば、電話端末Ｔからキーボタンを押して数字をサーバへ入力された時に生じた誤入力を訂正するにあたり、従来の様に入力項目を最初から再入力しなくても誤入力に続いて訂正キーを押すことにより誤入力した数字の訂正とそれ以降の数字を続けて入力することが出来る。
【００３８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００３９】
１  国内公衆網
２  加入者電話端末
３  携帯電話端末
Ｔ  電話端末
１０  センター装置
１１  構内交換装置
２１  ＩＶＲ装置
２２  サーバ
２２１  制御処理部
２２２  データベース
２２３  ワークメモリ（レジスタバッファ）
【図１】
2014068268.tif 000003
【図２】
2014068268.tif 000004
【図３】
2014068268.tif 000005
【図４】
2014068268.tif 000006
【図５】
2014068268.tif 000007