(57)【要約】【課題】音声認識に基づいた発信者の特定の誤りに対し迅速且つ容易に対応して正しい発信者情報の表示に切替可能とする。【解決手段】電話連携サーバ（ＣＴＩサーバ）１８により交換機１２から受領した発信者番号を顧客データベース２２に通知して発信者情報を検索する。顧客データベース２２から複数の発信者情報を電話提携サーバ１８で取得した場合、交換機１２を音声自動応答装置（ＩＶＲ装置）２４に接続させて発信者との通話により所定の音声データを取得し、音声認識サーバ２６により発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を生成する。この発信者候補情報に基づいて、オペレータクライアント２８に第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる。【選択図】　　　図１
2004015584.tif 000002
【特許請求の範囲】
【請求項１】
発信者番号を受信可能な交換機と、前記交換機と連携するサーバと、音声で自動応答する音声自動応答装置と、音声認識機能を有する音声認識装置と、顧客情報を登録して検索する顧客データベースと、オペレータの音声応答に使用するオペレータクライアントとを備えたシステムの発信者特定方法において、
前記サーバにより前記交換機から受領した発信者番号を前記顧客データベースに通知して発信者情報を検索する発信者検索ステップと、
前記顧客データベースの検索で複数の発信者情報を前記サーバで取得した場合、前記交換機を音声自動応答装置に接続させて発信者との通話により所定の音声データを取得し、前記音声認識装置により前記発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を前記顧客データベースに生成させる音声認識ステップと、
前記発信者候補情報に基づいて、前記オペレータクライアントに第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に前記一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示ステップと、
を備えたことを特徴とする発信者特定方法。
【請求項２】
請求項１記載の発信者特定方法に於いて、
前記顧客データベースは、顧客毎に、少なくとも顧客氏名、発信者番号、音声データ及び顧客属性データを登録し、
前記発信者表示ステップは、前記顧客データベースから発信者候補情報に基づいて、表示画面上に、第１候補の顧客氏名と顧客属性データを表示すると共に、表示画面の一部に、前記第２候補以降の顧客氏名を候補順に一覧表示することを特徴とする発信者特定方法。
【請求項３】
コンピュータに、
交換機から受領した発信者番号を顧客データベースに通知して発信者情報を検索させる発信者検索ステップと、
前記顧客データベースの検索で複数の発信者情報を取得した場合、前記交換機を音声自動応答装置に接続させて発信者との通話により所定の音声データを取得し、音声認識装置により前記発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を前記顧客データベースから生成させる音声認識ステップと、
前記発信者候補情報に基づいて、オペレータクライアントに第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に前記一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示ステップと、
を実行させることを特徴とするプログラム。
【請求項４】
発信者番号を受信可能な交換機と、音声で自動応答する音声自動応答装置と、音声認識機能を有する音声認識装置と、顧客情報を登録して検索する顧客データベースと、オペレータの音声応答に使用するオペレータクライアントとを備えたシステムのサーバ装置に於いて、
前記交換機から受領した発信者番号を前記顧客データベースに通知して発信者情報を検索させる発信者検索指示部と、
前記顧客データベースの検索で複数の発信者情報を取得した場合、前記交換機機を音声自動応答装置に接続させて発信者との通話により所定の音声データを取得し、前記音声認識装置により前記発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を前記顧客データベースに生成させる音声認識指示部と、
前記発信者候補情報に基づいて、前記オペレータクライアントに第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に前記一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示指示部と、
を備えたことを特徴とするサーバ装置。
【請求項５】
コンピュータに、
交換機から受領した発信者番号を顧客データベースに通知して発信者情報を検索する発信者検索ステップと、
前記顧客データベースの検索で複数の発信者情報を取得した場合、前記交換機を音声自動応答装置に接続させて発信者との通話により所定の音声データを取得し、音声認識装置により前記発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を前記顧客データベースから生成させる音声認識ステップと、
前記発信者候補情報に基づいて、オペレータクライアントに第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に前記一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示ステップと、
を実行させるプログラムを格納したことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電話応答前に発信者を特定してオペレータに顧客情報を表示する発信者特定方法、プログラム、装置及び記録媒体に関し、特に、１つの発信者番号に複数の発信者を登録している場合に音声認識を利用して発信者を特定する発信者特定方法、プログラム、装置及び記録媒体に関する。
【０００２】
【従来の技術】
コールセンターなどの電話受付業務においては、オペレータが電話に応答する前に発信者が誰かを特定することは、顧客情報を電話応答前にオペレータのクライアント画面に表示するために必要である。
【０００３】
従来の発信者を特定する方法は、公衆電話網が提供する発信者番号の通知機能により通知される発信者の電話番号を用いる。即ち顧客情報に発信者番号を含めて顧客データベースに登録しておき、交換機から受領した発信者番号により顧客データベースを検索して顧客情報を取得し、オペレータのクライアント画面に表示させる。
【０００４】
【発明が解決しようとする課題】
しかしながら、１つの電話番号を複数の人が使用している場合、例えば家族が１つの電話を利用していたり、会社の交換機から通知される電話番号が代表電話番号である場合等には、発信者電話番号からだけでは発信者を特定することができない場合がある。
【０００５】
この場合、音声自動応答装置（ＩＶＲ：　Ｉｎｔｅｒｒｕｐｔ　Ｖｏｉｃｅ　Ｒｅｓｐｏｎｓｅ）によるガイダンスで発信者の音声データを取得して音声認識により同じ発信者電話番号で登録されている複数の発信者の中の一人を特定する方法も考えられる。
【０００６】
しかし、現状にあっては、音声認識の精度は必ずしも高いとはいえない面があり、実際に電話をかけてきた顧客とは異なる顧客情報をオペレータに対し表示し、オペレータが応対して始めて間違いに気づく場合がある。このような場合には、誤った顧客情報を表示した画面から、正しい顧客情報を検索して画面表示を切り替えるという面倒な操作が必要であり、スムースな顧客対応ができず、サービス低下となる問題があった。
【０００７】
本発明は、音声認識に基づいた発信者の特定の誤りに対し迅速且つ容易に対応して正しい発信者情報の表示に切替可能とする発信者特定方法、プログラム、装置及び記録媒体を提供することを目的とする。
【０００８】
【課題を解決するための手段】
図１は本発明の原理説明図である。本発明は、発信者番号を受信可能な交換機１２、交換機１２と連携する電話連携サーバ（ＣＴＩサーバ：　Ｃｏｍｐｕｔｅｒ　Ｔｅｌｅｐｈｏｎｙ　Ｉｎｔｅｇｒａｔｉｏｎ）１８、音声で自動応答する音声自動応答装置（ＩＶＲ装置）２４、音声認識機能を有する音声認識装置（音声認識サーバ）２６、顧客情報を登録して検索する顧客データベース２２及びオペレータの音声応答に使用するオペレータクライアント２８を備えたシステムの発信者特定方法を対象とする。
【０００９】
このような発信者特定方法として本発明は、
電話連携サーバ１８により交換機１２から受領した発信者番号を顧客データベース２２に通知して発信者情報を検索する発信者検索ステップと、
顧客データベース２２の検索で複数の発信者情報わ電話連携サーバ１８で取得した場合、交換機１２を音声自動応答装置２４に接続させて発信者との通話により所定の音声データを取得し、音声認識装置２６により発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を顧客データベース２２から生成させる音声認識ステップと、
生成された発信者候補情報に基づいて、オペレータクライアント２８に第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示ステップと、
を備えたことを特徴とする。
【００１０】
このような本発明の発信者特定方法によれば、１つの電話番号に複数の発信者が登録されている場合には、音声認識により識別した第１候補を電話を掛けてきた発信者と判定して発信者情報をオペレータに対し表示するが、音声認識による間違いを想定して、音声認識による第２候補以降についても、画面の一部に候補一覧を表示している。
【００１１】
このため、オペレータが発信者情報の間違いに気づいた際には、候補一覧表示の中から正しい候補をクリックするという簡単な選択操作を行うだけで、選択した候補の発信者情報の表示に切替り、音声認識による発信者の間違いに対し、迅速且つ適切に対応でき、顧客サービスを損なうことがない。
【００１２】
ここで、顧客データベース２２は、顧客毎に、少なくとも顧客氏名、発信者番号、音声データ及び顧客属性データ（顧客識別データ）を登録しており、このため発信者表示ステップは、顧客データベース２２に基づいて、表示画面上に、第１候補の顧客氏名と顧客属性データを表示すると共に、表示画面の一部に、第２候補以降の顧客氏名を候補順に一覧表示する。
【００１３】
音声認識ステップは、音声自動応答装置２６により発信者情報の音声データと同じ音声応答を発信者にガイダンスして発信者の音声データを取得する。具体的には、顧客データベース２２は顧客の音声データとして顧客氏名の発音データを登録しており、このため音声認識ステップは、音声自動応答装置２４により発信者の氏名の音声入力をガイダンスして発信者氏名の発音データを取得する。
【００１４】
本発明は、発信者番号を受信可能な交換機１２、交換機と連携する電話連携サーバ１８、音声で自動応答する音声自動応答装置２４、音声認識機能を有する音声認識装置２６、顧客情報を登録して検索する顧客データベース２２及びオペレータの音声応答に使用するオペレータクライアント２８を備えたシステムにおいて、電話連携サーバ１８で実行されるプログラムを提供する。
【００１５】
即ち、電話連携サーバ１８のプログラムは、コンピュータに、
交換機から受領した発信者番号を顧客データベースに通知して発信者情報を検索させる発信者検索ステップと、
顧客データベースの検索で複数の発信者情報を取得した場合、交換機を音声自動応答装置に接続させて発信者との通話により所定の音声データを取得し、音声認識装置により発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を顧客データベースから生成させる音声認識ステップと、
生成した発信者候補情報に基づいて、オペレータクライアントに第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示ステップと、
を実行させることを特徴とする。
【００１６】
本発明は、発信者番号を受信可能な交換機１２と、音声で自動応答する音声自動応答装置２４と、音声認識機能を有する音声認識装置２６と、顧客情報を登録して検索する顧客データベース２２と、オペレータの音声応答に使用するオペレータクライアント２８を備えたシステムの電話連携サーバ装置１８に於いて、
交換機１２から受領した発信者番号を顧客データベース２２に通知して発信者情報を検索させる発信者検索指示部と、
顧客データベース２２の検索で複数の発信者情報を取得した場合、交換機１２を音声自動応答装置２４に接続させて発信者との通話により所定の音声データを取得し、音声認識装置２６により発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を生成する音声認識指示部と、
生成された発信者候補情報に基づいて、オペレータクライアント２８に第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に、一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示指示部と、
を備えたことを特徴とする。
【００１７】
本発明は、発信者番号を受信可能な交換機１２、交換機と連携する電話連携サーバ１８、音声で自動応答する音声自動応答装置２４、音声認識機能を有する音声認識装置２６、顧客情報を登録して検索する顧客データベース２２及びオペレータの音声応答に使用するオペレータクライアント２８を備えたシステムにおいて、電話連携サーバ１８で実行されるプログラムを格納したコンピュータ読取可能な記録媒体を提供する。
【００１８】
この記録媒体は、コンピュータに、
交換機から受領した発信者番号を顧客データベースに通知して発信者情報を検索させる発信者検索ステップと、
顧客データベースの検索で複数の発信者情報を取得した場合、交換機を音声自動応答装置に接続させて発信者との通話により所定の音声データを取得し、音声認識装置により発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を生成させる音声認識ステップと、
生成された発信者候補情報に基づいて、オペレータクライアントに第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に、一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示ステップと、
を実行させるプログラムを格納する。
【００１９】
尚、本発明におけるプログラム、サーバ及び記録媒体の詳細は、発信者特定方法と基本的に同じになる。
【００２０】
【発明の実施の形態】
図２は本発明の発信者特定システムの実施形態を示したシステム環境のブロック図である。
【００２１】
図２において本発明の発信者特定システム１０は、交換機１２、ＣＴＩサーバとして知られた電話連携サーバ１８、顧客データベース２２を備えた顧客データベースサーバ２０、ＩＶＲ装置として知られた音声自動応答装置２４、音声認識サーバ２６、表示装置３０を備えたオペレータクライアント２８で構成される。
【００２２】
交換機１２は公衆電話網１４を介して発信者電話機１６の通話接続を行う。交換機１２には、トランク制御部３２、中央制御部３４及び内線制御部３６が設けられる。交換機１２のトランク制御部３２は、発信者電話機１６からの呼びの着信を検出して発信者番号情報を取得すると、この発信者番号情報を中央制御部３４に渡す。中央制御部３４は、着信したトランク番号と発信者番号を含む情報を電話連携サーバ１８に通知する。
【００２３】
電話連携サーバ１８には、発信者検索指示部３８、音声認識指示部４０及び発信者表示指示部４２の処理機能が設けられている。発信者検索指示部３８は、交換機１２から通知された発信者番号を、ＬＡＮ１５を介して接続された顧客データベースサーバ２０に通知して、顧客データベース２２に登録されている発信者の情報を発信者検索情報として応答させる。
【００２４】
電話連携サーバ１８の音声認識指示部４０は、顧客データベースサーバ２０から受け取った発信者検索情報が複数の発信者の情報であった場合に、交換機１２に音声自動応答装置２４への接続を指示し、同時に音声自動応答装置２４に複数の発信者を含む発信者検索情報を通知し、発信者の音声情報を取得して音声認識サーバ２６に音声データの音声認識を行わせ、この音声認識結果に基づき、顧客データベースサーバ２０より音声認識結果に基づく優先順位を付した発信者特定情報を取得させる。
【００２５】
電話連携サーバ１８の音声認識指示部４０からの接続指示を受けた交換機１２は、内線制御部３６から音声自動応答装置２４に呼びを行い、この呼びを受けて音声自動応答装置２４が着信動作を行って、交換機１２、公衆電話網１４を介して発信者電話機１６との間に通話パスを確立する。
【００２６】
通話パスが確立すると、音声自動応答装置２４は発信者に対し例えば発信者の氏名の音声入力を促す音声ガイダンスを出力し、これによって発信者の音声データを取得し、入力した音声データは音声自動応答装置２４を経由して音声認識サーバ２６に供給される。
【００２７】
音声認識サーバ２６は、電話連携サーバ１８の指示により音声自動応答装置２４を経由して受領した発信者検索情報の中の複数の発信者について予め登録されている音声データと、音声自動応答装置２４のガイダンスにより通話中の発信者から得られた音声データについて、それぞれ音声認識を行って、入力した音声データと登録している音声データとの類似度を比較し、類似度の高い順に優先順位を付した音声認識結果を生成し、これを顧客データベースサーバ２０に通知する。
【００２８】
顧客データベースサーバ２０は、音声認識サーバ２６より優先順位を付した音声認識結果を受領すると、音声認識結果に従って優先順位を付した発信者特定情報を生成して電話連携サーバ１８に供給する。
【００２９】
電話連携サーバ１８の発信者表示指示部４２は、音声自動応答装置２４に対する音声認識指示に対応して、その後、顧客データベースサーバ２０より音声認識結果に基づいた優先順位を持つ発信者特定情報を受信すると、交換機１２に対し音声自動応答装置２４に対する内線番号のオペレータクライアント２８に対する接続を指示し、更に顧客データベースサーバ２０に対し発信者特定情報に従った顧客詳細データの転送を指示する。
【００３０】
この電話連携サーバ１８における発信者表示指示部４２からの指示により、オペレータクライアント２８は交換機１２の内線制御部３６からの呼びを受て、着信動作により発信者電話機１６との間に通話パスを確立する。
【００３１】
同時にオペレータクライアント２８は、顧客データベースサーバ２０より転送されてきた発信者特定情報に基づき、優先順位が最も高い第１候補について、表示装置３０の顧客情報表示画面上に第１候補に関する顧客詳細データを表示する。またオペレータクライアント２８は、表示装置３０の顧客情報表示画面の一部に第２候補以降の顧客氏名を候補順に一覧表示させる。
【００３２】
これによって、オペレータクライアント２８を使用しているオペレータは、交換機１２からの呼びに対する着信による発信者との通話の際に、表示装置３０に表示された第１候補としての顧客詳細データを見て必要な対応を取ることができる。
【００３３】
このとき発信者との通話を通じてオペレータが表示装置３０に表示されている第１候補とは異なる発信者であることに気付いた場合には、表示画面上に第２候補以降が一覧表示されていることから、例えば発信者の名前を確認するなどして正しい発信者を認識し、表示画面上の第２候補以降の一覧表示の中の該当する発信者をクリック操作することで選択する。
【００３４】
第２候補以降の中から発信者が選択されると、オペレータクライアント２８から顧客データベースサーバ２０に対し顧客詳細データが要求され、検索データベース２２から顧客詳細データを取得して、表示装置３０に誤って表示されている第１候補の顧客詳細データからオペレータが選択した正しい発信者の顧客詳細データに切り替え、適切に対応することができる。
【００３５】
図２におけるＣＩＴサーバ１８、顧客データベースサーバ２０、音声自動応答装置２４、音声認識サーバ２６、オペレータクライアント２８の各々は、例えば図３のようなコンピュータのハードウェア資源により実現される。
【００３６】
図３のコンピュータにおいて、ＣＰＵ２００のバス２０１にはＲＡＭ２０２、ハードディスクドライバ（ソフト）２０４、フロッピィディスクドライバ（ソフト）２１０、ＣＤ−ＲＯＭドライバ（ソフト）２１４、マウスコントローラ２１８、キーボードコントローラ２２２、ディスプレイコントローラ２２６、通信用ボード２３０が接続される。
【００３７】
ハードディスクコントローラ２０４はハードディスクドライブ２０６を接続し、例えば電話連携サーバ１８であれば、本発明の発信者特定処理を実行するアプリケーションプログラムをローディングしており、コンピュータの起動時にハードディスクドライブ２０６から必要なプログラムを呼び出して、ＲＡＭ２０２上に展開し、ＣＰＵ２００により実行する。
【００３８】
フロッピィディスクドライバ２１０にはフロッピィディスクドライブ（ハード）２１２が接続され、フロッピィディスク（Ｒ）に対する読み書きができる。ＣＤ−ＲＯＭドライバ２１４に対しては、ＣＤドライブ（ハード）２１６が接続され、ＣＤに記憶されたデータやプログラムを読み込むことができる。
【００３９】
マウスコントローラ２１８はマウス２２０の入力操作をＣＰＵ２００に伝える。キーボードコントローラ２２２はキーボード２２４の入力操作をＣＰＵ２００に伝える。ディスプレイコントローラ２２６は表示部２２８に対して表示を行う。通信用ボード２３０は無線を含む通信回線２３２を使用して他のコンピュータや携帯端末との間で通信を行う。
【００４０】
図４は、図２の顧客データベースサーバ２０に設けた顧客データベース２２に格納されている顧客データベーステーブル４４と音声データベーステーブル４６の説明図である。
【００４１】
図４（Ａ）は顧客データベーステーブル４４であり、顧客番号４８、氏名５０及び識別データ（顧客属性データ）５２を１レコードとして顧客ごとに登録している。ここで識別データ５２は、図２のオペレータクライアント２８の表示装置３０において顧客詳細データの表示に使用するデータであり、住所、性別、年齢、趣味、取引履歴などが格納されている。
【００４２】
図４（Ｂ）は音声データベーステーブル４６であり、発信者番号５４、音声データ５６、顧客番号５８を１レコードとして顧客ごとに登録されている。この音声データベーステーブル４６にあっては、例えば発信者番号「０４４−７７７−１１１１」については、同じ会社の代表番号であることから複数の顧客が登録されている。
【００４３】
図２の電話連携サーバ１８は、交換機１２より発信者番号の通知を受けると、この発信者番号による顧客データベース２２の検索で図４（Ｂ）の音声データベーステーブル４６を参照する。
【００４４】
例えば交換機１２から通知された発信者番号が「０４４−７７７−１１１１」であったとすると、音声データベーステーブル４６の検索により例えば図５のような発信者検索情報６０を取得することができる。この発信者検索情報６０には、発信者番号６２を同じにする３名の顧客の音声データ６４と顧客番号６６が検索結果として格納されている。
【００４５】
図５のように、顧客データベース２２の発信者番号による検索で取得された発信者検索情報６０は、電話連携サーバ１８の指示のもとに音声自動応答装置２４に通知される。音声自動応答装置２４は、電話連携サーバ１８からの交換機１２への指示に基づいて確立された発信者電話機１６との通話パスによるガイダンスで、発信者の発音音声、例えば発信者の氏名の発音音声を促し、受信した音声データを音声認識サーバ２６に発信者検索情報６０と共に送り、受信した発信者の音声データと発信者検索情報６０に格納されている各顧客の音声データ６４について、音声認識による類似度の比較を行う。
【００４６】
この音声認識サーバ２６によるる音声認識の比較処理により、受信した音声データの各顧客の音声データに対する類似度が求められ、類似度が高いほど優先順位を高くした優先順位を持つ音声認識結果が得られる。
【００４７】
ここで、発信者検索情報６０における音声データ６４の認識結果について、優先順位の第１位が「フジツウタロウ」、第２位が「フジツウジロウ」、第３位が「フジタロウ」であったとすると、この優先順位付きの音声認識結果に基づき、図６のような発信者特定情報６８が顧客データベースサーバ２０において生成される。
【００４８】
図６の発信者特定情報６８は、優先順位７０、氏名７２及び顧客番号７４で１レコードを構成しており、優先順位が１位のものが第１候補、２位のものが第２候補、３位のものが第３候補である。
【００４９】
この発信者特定情報６８は、図２の顧客データベースサーバ２０から電話連携サーバ１８に通知された後、電話連携サーバ１８による交換機１２のオペレータクライアント２８に対する内線の接続切替えの指示と同時に、電話連携サーバ１８の指示により顧客データベースサーバ２０からオペレータクライアント２８に通知される。
【００５０】
このとき発信者特定情報６８と同時に、発信者特定情報６８における優先順位が１位となる第１候補の顧客番号７４である「ａａａａ」により図４（Ａ）の顧客データベーステーブル４４を参照し、顧客番号４８が「ａａａａ」の氏名５０及び識別データ５２を持つ１レコードを読み出され、オペレータクライアント２８に転送される。
【００５１】
図７は、図２のオペレータクライアント２８に設けた表示装置３０における顧客情報表示画面のレイアウトの説明図である。図７において、顧客情報表示画面１２０は、上部左側に発信者番号／抽出顧客名表示エリア１２２を配置し、その下に顧客詳細データ表示エリア１２４を配置している。更に右上隅に顧客候補リスト表示エリア１２６を配置している。
【００５２】
図８は、図６に示した発信者特定情報６８に基づくオペレータクライアント２８における顧客情報表示画面１２０の表示内容である。この顧客情報表示画面１２０の発信者番号／抽出顧客名表示エリア１２２には、発信者番号１２８として「０４４−７７７−１１１１」が表示され、また顧客名１３０には優先順位が１位の第１候補である「富士通太郎」が表示される。
【００５３】
その下の顧客詳細データ表示エリア１２４には、第１候補の顧客番号「ａａａａ」により、図４（Ａ）の顧客データベーステーブル４４から得られた識別データに基づく第１候補詳細データ１３６が表示される。この例では第１候補の住所、性別、年齢、趣味及び取引履歴が表示されている。
【００５４】
図８の音声データの認識結果に基づく第１候補の顧客詳細データの表示の際には、交換機からの内線の呼びによりオペレータクライアント２８と発信者電話機の間に通話パスが確立されていることから、オペレータはこの顧客情報表示画面１２０を見て、特定された第１候補の顧客に対し必要な応答を行うことができる。
【００５５】
しかしながら、オペレータが発信者と対応を始めた際に、第１候補として表示されている顧客名「富士通太郎」とは異なる人であることに気付いた場合、例えばオペレータが発信者に対し「富士通太郎様ですね。いつもお世話になっております。」と対応したのに対し、発信者が「いいえ違います。富士太郎です。」との答えがあった場合には、オペレータは顧客候補リスト表示エリア１２６に表示されている第３候補であることを認識し、第３候補をマウス操作でクリックする選択操作を行う。
【００５６】
この第３候補の選択操作が行われると、図２のオペレータクライアント２８から顧客データベースサーバ２０に第３候補の顧客番号「ｄｄｄｄ」による顧客データの転送要求が行われ、図４（Ａ）の顧客データベーステーブルから顧客番号「ｄｄｄｄ」の顧客データを読み出して転送し、これによって図９の顧客情報表示画面１２０におけるように、顧客名を第３候補顧客名である「富士太郎」とし、また顧客詳細データ表示エリア１２４に顧客データベースから取得された第３候補詳細データ１３８を表示する。
【００５７】
このように、もし音声データの認識結果により間違った顧客情報表示画面の内容であった場合には、オペレータが間違いに気付いたときに第２候補以降の中から該当する候補を選択する簡単な操作で、正しい顧客情報表示画面に切り替えることができ、音声データに基づく顧客の特定に誤りがあっても、簡単且つ迅速に正しい顧客情報を取得して対応することができる。
【００５８】
図１０は、図２の発信者特定システム１０における発信者番号で複数の発信者が検索された場合の発信者特定処理のタイムチャートである。なお図１０にあっては、説明を簡単にするため、電話連携サーバ１８はＣＴＩサーバとし、また音声自動応答装置２４はＩＶＲ装置としている。
【００５９】
図１０において、まず発信者が発信者電話機１６を使用してダイアルにより交換機１２に対し処理７６として発信を行うと、この発信情報は公衆電話網１４を経由して処理７８のように交換機１２に着信し、発信番号を伝える。交換機１２は発信者電話機１６からの呼びに対する着信により発信者番号を取得し、処理８０のように、取得した発信者番号を電話連携サーバ１８に通知する。発信者番号の通知を受けた電話連携サーバ１８は、処理８２のように、顧客データベースサーバ２０に対し発信者番号を通知して検索処理を指示する。
【００６０】
顧客データベースサーバ２０は、図４（Ｂ）のような音声データベーステーブル４６を、通知された発信者番号により検索し、図５のような発信者検索情報６０によって処理８４のように、対象発信者複数ありとする応答を電話連携サーバ１８に返す。
【００６１】
電話連携サーバ１８は対象発信者が複数であることを情報に含む発信者検索情報を受信すると、交換機１２に対し音声自動応答装置２４への着信を処理８６のように指示し、続いて処理８８のように顧客データベースサーバ２０から取得した発信者検索情報により発信者番号通知を音声自動装置２４に対し行う。この発信者番号通知は図５のような発信者検索情報６０を通知することとなるので、発信者番号に加え、音声データ及び顧客番号が音声自動応答装置２４側に通知されることになる。
【００６２】
交換機１２は処理９０により音声自動応答装置２４に対する内線の着信呼びを行い、処理９２の着信応答を受けて発信者電話機１６と音声自動応答装置２４の間に通話パス確立９４を行う。通話パスが確立されると、音声自動応答装置２４は、処理９６のように発信者に対しガイダンスにより音声発声指示、例えば発信者の氏名の音声発声を指示する。
【００６３】
これを受けて発信者が処理９８のようにガイダンスされた氏名の音声発声を行うと、この音声データは音声自動応答装置２４で受信され、更に処理１００のように音声認識サーバ２６に音声発声情報通知として送られる。このとき同時に音声自動応答装置２４から図５のような発信者検索情報６０も音声認識サーバ２６に通知される。
【００６４】
音声認識サーバ２６は、発信者の音声発声による音声データと発信者検索情報６０に含まれている複数の発信者の各音声データについて、音声認識による比較処理を行い、類似度に従って優先順位を付した認識結果通知を処理１０２のように顧客データベースサーバ２０に対し行う。
【００６５】
この音声認識サーバ２６から優先順位を含む音声認識結果の通知を受けた顧客データベースサーバ２０は、処理１０４で優先順位に従って、第１候補、第２候補、第３候補というように発信者を特定し、図６のような発信者特定情報６８を生成し、処理１０６により音声自動応答装置２４の内線番号と共に発信者情報を電話連携サーバ１８に通知する。
【００６６】
電話連携サーバ１８は、交換機１２に対しオペレータクライアント２８への転送を処理１０８により指示し、続いて処理１１０のように顧客データベースサーバ２０に対し図６のような発信者特定情報６８の転送を行わせる発信者情報の送信先指示を行う。
【００６７】
これを受けて顧客データベースサーバ２０は、オペレータクライアント２８に対し処理１１２として発信者情報を送信する。この発信者情報は、図６の発信者特定情報６８に優先順位が１位の第１候補についての図４（Ａ）の顧客データベーステーブル４４の顧客データを送信する。
【００６８】
続いて処理１１４のように、交換機１２からオペレータクライアント２８に対し着信の呼びが行われ、これに対し処理１１６のようにオペレータクライアント２８から交換機１２に応答が行われると、発信者電話機１６とオペレータクライアント２８との間に通話パス確立１１８が行われ、オペレータは図８のような顧客情報表示画面１２０の顧客データを見ながら適切に発信者に対応することができる。
【００６９】
もちろん、発信者との対応を通じて第１候補の表示が誤りであることに気付いた場合には、正しい候補を選択することで、選択した正しい候補の顧客表示画面の内容に切り替わり、音声認識結果に万一、誤りがあっても、問題なく正しい顧客表示に切り替えて適切に対応することができる。
【００７０】
図１１は、図１及び図２の電話連携サーバ１８のサーバ処理のフローチャートであり、このフローチャートが電話連携サーバ１８にインストールされて実行されるプログラムの手順を同時に表わしている。尚、以下のフローチャートでは、電話連携サーバはＣＴＩサーバ、音声自動応答装置はＩＶＲ装置で表している。
【００７１】
図１１において、ステップＳ１で交換機１２から発信者番号を受領すると、ステップＳ２で発信者番号の通知による発信者の検索依頼を顧客データベースサーバ２０に対し行う。これによって、顧客データベースサーバ２０より通知された発信者番号により検索された例えば図５のような複数の発信者を含む発信者検索情報６０をステップＳ３で取得する。
【００７２】
続いてステップＳ４で発信者が複数か否かチェックし、複数であればステップＳ５の処理に進む。まずステップＳ５で交換機１２に音声自動応答装置２４との接続を指示した後、ステップＳ６で音声自動応答装置２４に発信者検索情報を送信して処理を指示する。
【００７３】
更にステップＳ７で音声認識サーバ２６に音声データの認識処理を指示する。なお実際の装置にあっては、ステップＳ７の音声認識サーバ２６に対する指示は直接行う必要はなく、電話連携サーバ１８は音声認識サーバ２６の状態監視を行うだけでよい。もちろん、ステップＳ６，Ｓ７のように、音声自動応答装置２４と音声認識サーバ２６の両方に電話連携サーバ１８から処理の指示を行ってもよい。
【００７４】
このような音声自動応答装置２４及び音声認識サーバ２６に対する指示によって、発信者の発音音声による音声データが取得され、複数の発信者の音声データとの音声認識による比較により優先順位を持つ音声認識結果が生成されて顧客データベースサーバ２０に抽出され、顧客データベースサーバ２０からステップＳ８で図６のような優先順位を持つ発信者特定情報６８を取得する。
【００７５】
そこで、ステップＳ９で交換機１２にオペレータクライアント２８への接続を指示した後、ステップＳ１０で顧客データベースサーバ２０に優先順位を持つ発信者特定情報のオペレータクライアント２８への送信を指示し、これによってオペレータクライアント２８において発信者特定情報の第１候補についての発信者情報の表示と第２候補以降の一覧表示が、例えば図８のように行われることになる。
【００７６】
一方、ステップＳ４で顧客データベースサーバ２０から得られた発信者検索情報から発信者が単一であった場合には、ステップＳ１１に進み、交換機１２にオペレータクライアント２８との接続を指示した後、ステップＳ１２で顧客データベースサーバ２０に発信者特定情報の送信を指示し、これによってオペレータクライアント２８の表示装置３０に特定された発信者情報を表示する。
【００７７】
この場合の顧客報表示画面は図８と同じであるが、右上隅の顧客候補リスト表示エリア１２６に候補表示が行われない点が相違するだけである。そして最終的にステップＳ１３で交換機１２からの切断通知を受領すると、一連の処理を終了する。
【００７８】
図１２は、図２の発信者特定システム１０における交換機１２の処理手順のフローチャートである。図１２において、ステップＳ１で発信者電話機１６からの着信があると、ステップＳ２でトランク番号と共に発信者番号を電話連携サーバ１８に通知する。
【００７９】
またステップＳ３で電話連携サーバ１８から音声自動応答装置２４への接続指示があると、ステップＳ４で内線制御部３６による着信の呼びにより音声自動応答装置２４に接続して、発信者電話機１６との間に通話パスを確立する。
【００８０】
またステップＳ５で電話連携サーバ１８からオペレータクライアント２８への接続指示を受けると、内線制御部３６により音声自動応答装置２４の接続を切り離してオペレータクライアント２８に着信の呼びを行い、ステップＳ６でオペレータクライアント２８に接続して発信者電話機１６との間に通話パスを確立する。
【００８１】
更に、ステップＳ７で通話パスの切断を判別すると、ステップＳ８で電話連携サーバ１８に切断通知を行い、これを受けて一連の着信に対する処理をリセットする。
【００８２】
図１３は、図２の発信者特定システム１０における顧客データベースサーバ２０の処理のフローチャートである。図１３において、まずステップＳ１で顧客登録処理を行う。この顧客登録処理は本発明による発信者特定処理に先立って行われるもので、顧客の申込みによりオンラインもしくはオフラインで得られた顧客情報を図４（Ａ）の顧客データベーステーブル４４に登録する。
【００８３】
更に図４（Ｂ）のような音声データベーステーブル４６を準備し、この音声データベーステーブル４６における音声データ５６については、電話連携サーバ１８が交換機１２に対し発信者番号を通知して顧客に対する発信者処理を行って通話パスを接続し、この状態で音声自動応答装置２４に音声データの登録処理を指示し、ガイダンスにより顧客に例えば氏名の音声発声を指示して、入力した音声データを音声データベーステーブル４６に登録する。
【００８４】
ステップＳ１の顧客登録処理が済むと、本発明による発信者特定処理に必要なデータベース処理が行われる。ステップＳ２で電話連携サーバ１８からの発信者番号による検索要求を受けると、ステップＳ３で図４（Ｂ）の音声データベーステーブル４６に対し発信者番号による検索処理を実行し、例えば図５のような発信者検索情報６０をステップＳ４で電話連携サーバ１８に送信する。
【００８５】
続いてステップＳ５で電話連携サーバ１８から音声自動応答装置２４を指定した発信者検索情報の転送要求を受けると、ステップＳ６で音声自動応答装置２４に発信者検索情報を転送する。
【００８６】
続いてステップＳ７で音声認識サーバ２６より優先順位を持つ音声認識結果を受領すると、ステップＳ８で図６のような優先順位付きの発信者特定情報６８を生成して電話連携サーバ１８に送信する。続いてステップ９で、電話連携サーバ１８からの指示により優先順位付きの発信者特定情報をオペレータクライアント２８に送信する。
【００８７】
更に、図８のようなオペレータクライアントにおける第１候補の顧客データの表示状態で音声認識結果の間違いに気付いて第２候補以降の選択操作が行われたときのステップＳ１０におけるオペレータクライアントからの顧客番号を指定した転送要求に対し、ステップＳ１１で、通知された顧客番号で検索した顧客データをオペレータクライアントに送信する。
【００８８】
図１４は、図２の音声自動応答装置２４における音声自動応答処理のフローチャートである。図１４において、ステップＳ１で交換機１２より内線の呼びがあると、この呼びに対し着信応答を行って、ステップＳ２で発信者電話機１６との間に通話パスを確立する。
【００８９】
続いてステップＳ３で発信者に例えば氏名の音声入力をガイダンスする。これによって発信者が氏名の音声発声を行うと、この発信者の音声データをステップＳ４で音声認識サーバ２６に送信し、ステップＳ５でオペレータクライアント２８への接続切替えによる通話パスの切断を判別すると、処理を終了し、次の処理に備える。
【００９０】
図１５は、図２の発信者特定システム１０における音声認識サーバ２６による音声認識処理のフローチャートである。図１５において、ステップＳ１で電話連携サーバからの音声認識指示、実際には音声自動応答装置２４を経由した指示を受けると、ステップＳ２で音声データを含む図５のような発信者検索情報６０を受信する。
【００９１】
続いてステップＳ３で音声自動応答装置２４からのガイダンスに対する発信者の発音音声による音声データを受信すると、ステップＳ４で発信者音声データと登録音声データを音声認識して比較し、例えば類似度を求める。そしてステップＳ５で類似度の高い順に優先順位を付した発信者の音声認識結果を顧客データベースサーバ２０に通知し、一連の処理を終了する。
【００９２】
図１６は、図２の発信者特定システム１０におけるオペレータクライアント２８の処理のフローチャートである。図１６において、ステップＳ１で電話連携サーバ１８から顧客情報の表示指示を受けると、ステップＳ２で顧客データベースサーバ２０から発信者特定情報の受信を待ち、発信者特定情報を受信すると、ステップＳ３で図８のように顧客情報表示画面１２０に第１候補の顧客詳細データと第２候補以降の顧客リストを表示する。
【００９３】
なおステップＳ１の電話連携サーバ１８からの表示指示は直接行われておらず、顧客データベースサーバ２０を経由して間接的に行われることになる。即ち電話連携サーバ１８のオペレータクライアント２８に対する間接的な指示は、顧客データベースサーバ２０に対する発信者特定情報のオペレータクライアント２８に対する転送指示となっている。
【００９４】
ステップＳ３で顧客情報表示を行うと、ステップＳ４で交換機１２からの内線呼びを判別して、これに応答すると、ステップＳ５で発信者電話機１６との間に通話パスを確立する。これによって、ステップＳ６でオペレータが必要な対応を行う。
【００９５】
オペレータの対応中に、第１候補の表示が間違いであることにより第２候補以降の選択操作が行われると、この候補一覧の選択操作がステップＳ７で判別され、ステップＳ８で選択候補の顧客データへ顧客データベースサーバ２０から取得し、ステップＳ９で例えば図９のような選択候補の顧客詳細データに切替表示する。
【００９６】
そしてオペレータによる対応が済んで発信者電話機１６の接続切り離しが行われと、ステップＳ１０の通話パスの切断が判別され、処理を終了する。
【００９７】
次に本発明の発信者特定処理のプログラムを格納したコンピュータ可読の記録媒体の実施形態を説明する。
【００９８】
本発明の発信者特定処理のプログラムは、図１１のフローチャートによる電話連携サーバ１８のプログラム、図１２のフローチャートによる交換機１２のプログラム、図１３のフローチャートによる顧客データベースサーバ２０のプログラム、図１４のフローチャートによる音声自動応答装置２４のプログラム、図１５のフローチャートによる音声認識サーバ２６のプログラム、及び図１６のフローチャートによるオペレータクライアント２８のプログラムに分かれている。このうちシステム全体の動きを制御する電話連携サーバ１８のプログラムが本発明で中心をなすプログラムとなる。
【００９９】
このような本発明の発信者特定に必要な各プログラムは、ＣＤ−ＲＯＭ、フロッピィディスク（Ｒ）、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの可搬型記憶媒体、モデム、およびＬＡＮインタフェースを利用し回線を介して接続されたデータベース，或いは，他のコンピュータシステムＰＣのデータベースに格納され、コンピュータにインストールされた後に実行される。
【０１００】
更に記録媒体には、ＣＤ−ＲＯＭ、フロッピィディスク（Ｒ）、ＤＶＤディスク，光磁気ディスク、ＩＣカードなどの可搬型記憶媒体やコンピュータシステムの内外に備えられたハードディスクＨＤＤなどの記憶装置のほか、回線を介してプログラムを保持するデータベース、或いは，他のコンピュータシステムＰＣ並びにそのデータベースや、更に回線上の伝送媒体を含むものである。
【０１０１】
なお上記の実施形態にあっては、図２の発信者特定システム１０のように、交換機１２に対し設けている電話連携サーバ（ＣＴＩサーバ）１８、顧客データベースサーバ２０、音声自動応答装置（ＩＶＲ装置）２４、音声認識サーバ２６及びオペレータクライアント２８を、それぞれ別の装置としてＬＡＮ１５により接続しているが、機能的には各装置を分離することになるが実際のハードウェア環境としては複数の装置を１つの装置として実現してもよい。
【０１０２】
例えば音声自動応答装置２４と音声認識サーバ２６は、その処理動作が一体不可分な関係にあることから、１つの装置として一体化し、その装置に別々のアプリケーションとして音声自動応答機能及び音声認識機能を設けてもよい。
【０１０３】
また上記の実施形態にあっては、顧客データベース２２のデータ構造として、図４のように顧客データベーステーブル４４と音声データベーステーブル４６とに分けているが、両方を合わせて顧客ごとに１レコード即ち顧客の１レコードに顧客番号、氏名、識別データ、発信者番号、音声データを持つレコード構造として登録してもよい。
【０１０４】
また本発明は、その目的と利点を損なうことのない適宜の変形を含む。更に上記の実施形態に示した数値による限定は受けない。
【０１０５】
（付記）
（付記１）
発信者番号を受信可能な交換機と、前記交換機と連携するサーバと、音声で自動応答する音声自動応答装置と、音声認識機能を有する音声認識装置と、顧客情報を登録して検索する顧客データベースと、オペレータの音声応答に使用するオペレータクライアントとを備えたシステムの発信者特定方法において、
前記サーバにより前記交換機から受領した発信者番号を前記顧客データベースに通知して発信者情報を検索する発信者検索ステップと、
前記顧客データベースの検索で複数の発信者情報を前記サーバで取得した場合、前記交換機を音声自動応答装置に接続させて発信者との通話により所定の音声データを取得し、前記音声認識装置により前記発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を前記顧客データベースに生成させる音声認識ステップと、
前記発信者候補情報に基づいて、前記オペレータクライアントに第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に前記一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示ステップと、
を備えたことを特徴とする発信者特定方法。（１）
【０１０６】
（付記２）
付記１記載の発信者特定方法に於いて、
前記顧客データベースは、顧客毎に、少なくとも顧客氏名、発信者番号、音声データ及び顧客属性データを登録し、
前記発信者表示ステップは、前記顧客データベースから発信者候補情報に基づいて、表示画面上に、第１候補の顧客氏名と顧客属性データを表示すると共に、表示画面の一部に、前記第２候補以降の顧客氏名を候補順に一覧表示することを特徴とする発信者特定方法。（２）
【０１０７】
（付記３）
付記１記載の発信者特定方法に於いて、前記音声認識ステップは、前記音声自動応答装置により前記発信者情報の音声データと同じ音声応答を発信者にガイダンスして発信者の音声データを取得することを特徴とする発信者特定方法。
【０１０８】
（付記４）
付記３記載の発信者特定方法に於いて、
前記顧客データベースは、顧客の音声データとして顧客氏名の発音データを登録しており、
前記音声認識ステップは、前記音声自動応答装置により発信者の氏名の音声入力をガイダンスして発信者氏名の発音データを取得することを特徴とする発信者特定方法。
【０１０９】
（付記５）
コンピュータに、
交換機から受領した発信者番号を顧客データベースに通知して発信者情報を検索させる発信者検索ステップと、
前記顧客データベースの検索で複数の発信者情報を取得した場合、前記交換機を音声自動応答装置に接続させて発信者との通話により所定の音声データを取得し、音声認識装置により前記発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を前記顧客データベースから生成させる音声認識ステップと、
前記発信者候補情報に基づいて、オペレータクライアントに第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に前記一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示ステップと、
を実行させることを特徴とするプログラム。（３）
【０１１０】
（付記６）
付記５記載のプログラムに於いて、
前記顧客データベースは、顧客毎に、少なくとも顧客氏名、発信者番号、音声データ及び顧客属性データを登録し、
前記発信者表示ステップは、前記顧客データベースに基づいて、表示画面上に、第１候補の顧客氏名と顧客属性データを表示すると共に、表示画面の一部に、前記第２候補以降の顧客氏名を候補順に一覧表示することを特徴とするプログラム。
【０１１１】
（付記７）
付記５記載のプログラムに於いて、前記音声認識ステップは、前記音声自動応答装置により前記発信者情報の音声データと同じ音声応答を発信者にガイダンスして発信者の音声データを取得することを特徴とするプログラム。
【０１１２】
（付記８）
付記７記載のプログラムに於いて、
前記顧客データベースは、顧客の音声データとして顧客氏名の発音データを登録しており、
前記音声認識ステップは、前記音声自動応答装置により発信者の氏名の音声入力をガイダンスして発信者氏名の発音データを取得することを特徴とするプログラム。
【０１１３】
（付記９）
発信者番号を受信可能な交換機と、音声で自動応答する音声自動応答装置と、音声認識機能を有する音声認識装置と、顧客情報を登録して検索する顧客データベースと、オペレータの音声応答に使用するオペレータクライアントとを備えたシステムのサーバ装置に於いて、
前記交換機から受領した発信者番号を前記顧客データベースに通知して発信者情報を検索させる発信者検索指示部と、
前記顧客データベースの検索で複数の発信者情報を取得した場合、前記交換機機を音声自動応答装置に接続させて発信者との通話により所定の音声データを取得し、前記音声認識装置により前記発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を前記顧客データベースに生成させる音声認識指示部と、
前記発信者候補情報に基づいて、前記オペレータクライアントに第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に前記一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示指示部と、
を備えたことを特徴とするサーバ装置。（４）
【０１１４】
（付記１０）
付記９記載のサーバ装置に於いて、
前記顧客データベースは、顧客毎に、少なくとも顧客氏名、発信者番号、音声データ及び顧客属性データを登録し、
前記発信者表示指示部は、前記顧客データベースに基づいて、表示画面上に、第１候補の顧客氏名と顧客属性データを表示させると共に、表示画面の一部に、前記第２候補以降の顧客氏名を候補順に一覧表示させることを特徴とするサーバ装置。
【０１１５】
（付記１１）
付記９記載のサーバ装置に於いて、
前記音声認識指示部は、前記音声自動応答装置により前記発信者情報の音声データと同じ音声応答を発信者にガイダンスして発信者の音声データを取得させるることを特徴とするサーバ装置。
【０１１６】
（付記１２）
付記１１記載のサーバ装置に於いて、
前記顧客データベースは、顧客の音声データとして顧客氏名の発音データを登録しており、
前記音声認識指示部は、前記音声自動応答装置により発信者の氏名の音声入力をガイダンスして発信者氏名の発音データを取得させることを特徴とするサーバ装置。
【０１１７】
（付記１３）
コンピュータに、
交換機から受領した発信者番号を顧客データベースに通知して発信者情報を検索する発信者検索ステップと、
前記顧客データベースの検索で複数の発信者情報を取得した場合、前記交換機を音声自動応答装置に接続させて発信者との通話により所定の音声データを取得し、音声認識装置により前記発信者情報に含まれる音声データと比較して優先順位を持つ発信者候補情報を前記顧客データベースから生成させる音声認識ステップと、
前記発信者候補情報に基づいて、オペレータクライアントに第１候補の発信者情報を表示させると共に第２候補以降の候補名を一覧表示させ、更に前記一覧表示の中の候補選択操作に対し、現在表示中の発信者情報を選択候補の発信者情報に変更させる発信者表示ステップと、
を実行させるプログラムを格納したことを特徴とするコンピュータ読取可能な記録媒体。（５）
【０１１８】
（付記１４）
付記１３記載の記録媒体に於いて、
前記顧客データベースは、顧客毎に、少なくとも顧客氏名、発信者番号、音声データ及び顧客属性データを登録しており、
前記発信者表示ステップは、前記顧客データベースに基づいて、表示画面上に、第１候補の顧客氏名と顧客属性データを表示すると共に、表示画面の一部に、前記第２候補以降の顧客氏名を候補順に一覧表示することを特徴とする記録媒体。
【０１１９】
【発明の効果】
以上説明してきたように本発明によれば、１つの電話番号に複数の発信者となる顧客登録がされている場合には、音声認識により識別した第１候補を電話をかけてきた発信者としてオペレータに対し顧客情報を表示するが、音声認識による間違いを想定して第２候補以降についても画面の一部に候補一覧を表示しており、オペレータが表示している発信者の間違いに気付いた際には、第２候補以降の候補一覧表示の中から正しい候補をクリックするという簡単な選択操作を行うだけで、オペレータが認識した正しい発信者の顧客情報に直ちに切り替えることができ、音声認識による発信者特定の間違いに対し迅速且つ適切に対応でき、音声認識を利用した発信者特定に基づく顧客サービスを損なうことなく適切に運用することができる。
【図面の簡単な説明】
【図１】本発明の原理説明図
【図２】本発明の発信者特定システムの実施形態であるシステム環境のブロック図
【図３】図２のサーバやクライアントに適用されるコンピュータのハードウェア資源の説明図
【図４】図２の顧客データベースの説明図
【図５】発信者番号により顧客データベースから検索された発信者情報の説明図
【図６】音声認識により優先順位が付された発信者特定情報の説明図
【図７】図２のオペレータクライントにおける顧客情報表示画面のレイアウトの説明図
【図８】図６の発信者特定情報を表示した顧客情報表示画面の説明図
【図９】図８において第３候補を発信者として選択した場合の顧客情報表示画面の説明図
【図１０】図２の実施形態における本発明の発信者特定処理のタイムチャート
【図１１】図２のＣＴＩサーバにおける処理手順のフローチャート
【図１２】図２の交換機における処理手順のフローチャート
【図１３】図２の顧客データべースサーバにおける処理手順のフローチャート
【図１４】図２の音声自動応答装置における処理手順のフローチャート
【図１５】図２の音声認識サーバにおける処理手順のフローチャート
【図１６】図２のオペレータクライアントにおける処理手順のフローチャート
【符号の説明】
１０：発信者特定システム
１２：交換機
１４：公衆電話網
１５：ＬＡＮ
１６：発信者電話機
１８：電話連携サーバ（ＣＴＩサーバ）
２０：顧客データベースサーバ（顧客ＤＢサーバ）
２２：顧客データベース（顧客ＤＢ）
２４：音声自動応答装置（ＩＶＲ装置）
２６：音声認識サーバ
２８：オペレータクライアント
３０：表示装置
３２：トランク制御部
３４：中央制御部
３６：内線制御部
３８：発信者検索指示部
４０：音声認識指示部
４２：発信者表示指示部
４４：顧客データベーステーブル
４６：音声データ−ベーステーブル
４８，５８，６６，７４：顧客番号
５０，７２：氏名
５２：識別データ
５４，６２：発信者番号
５６，６４：音声データ
７０：優先順位
１２０：顧客情報表示画面
１２２：発信者番号／抽出顧客名表示エリア
１２４：顧客詳細データ表示エリア
１２６：候補顧客リスト表示エリア
１２８：発信者番号
１３０：第１候補顧客名
１３２：第２候補顧客名
１３４：第３候補顧客名
１３６：第１候補詳細データ
１３８：第３候補詳細データ
【図１】
2004015584.tif 000003
【図２】
2004015584.tif 000004
【図３】
2004015584.tif 000005
【図４】
2004015584.tif 000006
【図５】
2004015584.tif 000007
【図６】
2004015584.tif 000008
【図７】
2004015584.tif 000009
【図８】
2004015584.tif 000010
【図９】
2004015584.tif 000011
【図１０】
2004015584.tif 000012
【図１１】
2004015584.tif 000013
【図１２】
2004015584.tif 000014
【図１３】
2004015584.tif 000015
【図１４】
2004015584.tif 000016
【図１５】
2004015584.tif 000017
【図１６】
2004015584.tif 000018