[go: up one dir, main page]

JP2004297595A - IVR device, telephone connection method, IVR device program, and storage medium storing IVR device program - Google Patents

IVR device, telephone connection method, IVR device program, and storage medium storing IVR device program Download PDF

Info

Publication number
JP2004297595A
JP2004297595A JP2003088937A JP2003088937A JP2004297595A JP 2004297595 A JP2004297595 A JP 2004297595A JP 2003088937 A JP2003088937 A JP 2003088937A JP 2003088937 A JP2003088937 A JP 2003088937A JP 2004297595 A JP2004297595 A JP 2004297595A
Authority
JP
Japan
Prior art keywords
telephone
user
voice
registration information
ivr device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003088937A
Other languages
Japanese (ja)
Inventor
Hiroshi Kyozuka
泰士 経塚
Takashi Nanbu
貴 南部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2003088937A priority Critical patent/JP2004297595A/en
Publication of JP2004297595A publication Critical patent/JP2004297595A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

【課題】オークションなど利用者同士のニーズのマッチングを行うサービスにおいて、利用者は情報端末などがない場合でも電話機を介した音声入力により、ニーズの適合する利用者同士がコミュニケーションできるようにする。
【解決手段】利用者からの電話に対して音声で応答し、所定の質問を行って回答を促し、利用者から得られた音声による回答を音声認識し、音声認識の結果の情報を利用者ごとに利用者の電話番号と関連づけて登録情報DB部14に格納するし、登録情報DB部14に格納された登録情報の内容をマッチングし、内容が合致する登録情報を検索し、合致した登録情報を有する利用者の電話機30bを発呼して、利用者同士で通話を行わせる処理を、IVR装置10により行うようにした。
【選択図】 図1
An object of the present invention is to provide a service for matching needs among users, such as an auction, so that users who meet needs can communicate with each other by voice input through a telephone even when there is no information terminal or the like.
A voice response to a telephone call from a user is performed, a predetermined question is asked to prompt an answer, a voice response obtained from the user is voice-recognized, and information on a result of voice recognition is used by the user. Each is stored in the registration information DB unit 14 in association with the telephone number of the user, the contents of the registration information stored in the registration information DB unit 14 are matched, the registered information with the matching contents is searched, and the registered registration is matched. The IVR device 10 performs a process of calling the telephone 30b of a user having information and causing a call between the users.
[Selection diagram] Fig. 1

Description

【0001】
【発明の属する技術分野】
本発明は、利用者からの電話に応じてインタラクティブに音声で応答する技術、殊に利用者のニーズを探り出して利用者同士のニーズのマッチングを行い、ニーズがマッチする利用者同士の電話による通話を行わせる技術であるIVR(Interactive Voice Response)装置、電話接続方法、IVR装置用プログラムおよびIVR装置用プログラムを記憶した記憶媒体に関する。
【0002】
【従来の技術】
従来、ネットワークを介して利用者同士のニーズをマッチングする方法としては、以下の非特許文献1の方法が知られている。
【0003】
【非特許文献1】
ヤフー株式会社、Yahoo!(R)オークション、[online]、
[2003年3月18日検索]、インターネット
<URL: http://auctions.yahoo.co.jp/>
【0004】
この非特許文献1の方法は、インターネット上で提供されるオークションにおける商品売買のニーズのマッチング方法である。
この方法は、オークションの利用者が売りたい商品の名前や商品の写真や最低落札価格などの条件をインターネット上で提示することにより、この情報を見たオークションの利用者のうち最も高い価格で購入を希望している利用者(自分のニーズに適合する利用者)と契約するきっかけを得ることができる方法である。また、買いたい商品の名前や関連するキーワードなどをあらかじめ登録しておけば、オークションサイトに買いたい商品が出品されるとオークションサーバから利用者へ、買いたい商品が出品された旨がメールで通知され、自分が買いたい商品を落札する(自分のニーズに適合する利用者と契約する)きっかけを得ることができる方法である。
【0005】
【発明が解決しようとする課題】
しかしながら、このようなインターネット上のオークション(ニーズのマッチング方法)への参加は、PC(Personal Computer)やPDA(Personal Digital Assistant)などの情報端末の利用を前提としており、これらの情報端末がないと参加できないという問題がある。
また、キーボードやマウスやタッチパネルによる情報の入力は、音声による入力に比べて煩雑であり、特に老齢者や身体障害者などキーボードやマウスやタッチパネルなど操作が困難な者には不便である。また、文字のみによるコミュニケーションでは、音声によるほど相手の雰囲気が伝わらないといった問題もある。
【0006】
そこで、本発明は、前記課題に鑑み、オークションなど利用者同士のニーズのマッチングを行うサービスにおいて、利用者がスムーズにコミュニケーションできるIVR装置、電話接続方法などを提供することを目的とする。
【0007】
【課題を解決するための手段】
すなわち、前記課題を解決した本発明(請求項1)は、利用者からの電話に対してインタラクティブに音声で応答する音声応答処理部と、前記音声応答処理部がインタラクティブに利用者のニーズを探るために行う所定の質問を記憶した音声応答メッセージ記憶部と、利用者の音声を音声認識する音声認識部と、この音声認識の結果の情報を利用者の電話番号と関連付けて登録情報を作成するデータ作成部と、この登録情報を格納する登録情報DB部と、この登録情報DB部に格納された登録情報の内容をマッチングするデータマッチング部と、利用者の電話機を接続制御する電話交換部とを備えることを特徴とする。
【0008】
この構成によれば、利用者はIVR装置からの音声ガイダインスに従い自分のニーズに関する情報の登録を、電話機からの音声入力により行うことができる。そして、この音声入力を受信したIVR装置は、登録情報を格納したデータベースから利用者のニーズに適合する登録情報(利用者)を選択し、この利用者の電話機を発呼することができる。ここで、ニーズとは例えばオークションなど品物の売買をする場合の「売買したい品物」や「売買したい価格」などが該当するが、「テニスサークルを作りたい」「料理のレシピを教えて欲しい」など利用者の趣味嗜好に関するニーズであってもよい。また、発呼とは電話機を呼び出すことをいうが、利用者がIVR装置との接続をいったん終了した後で、IVR装置が利用者の電話機とニーズの適合する他の利用者の電話機を発呼してもよいし、利用者はIVR装置との接続を維持したままで、IVR装置はニーズが適合する他の利用者の電話機を発呼してもよい。また電話機は音声による通話を可能とする端末装置であれば、通常の固定電話機のほかインターネット電話機や携帯電話機であってもよい。
この構成により、利用者は情報端末などがない場合でも電話機を介した音声入力により、ニーズの適合する利用者同士とコミュニケーションするきっかけを作ることができる。
【0009】
前記課題を解決した本発明(請求項2)は、電話機を介して利用者のニーズに関する情報を受信し、前記利用者の電話機と、この利用者のニーズに適合するニーズを持つ他の利用者の電話機とを接続する電話接続方法であって、前記利用者の電話機からの発呼に応じて、インタラクティブに音声で応答するIVR装置が、この利用者の電話機へ音声によるガイダンスを送信し、これに応じて前記電話機から送信される利用者の音声による利用者のニーズに関する情報を受信し、前記利用者のニーズに適合する他の利用者の電話機を登録情報DB部から検索し、前記利用者のニーズに適合する他の利用者の電話機を発呼して、これらの電話機を接続すること、を特徴とする。
【0010】
この構成によれば、前記した発明と同様に利用者は自分のニーズに関する情報をIVR装置からの音声ガイダインスに従って、電話機からの音声入力により登録することができる。そして、この音声入力を受信したIVR装置は、登録情報を格納したデータベースから利用者のニーズに適合する登録情報(利用者)を選択し、この利用者の電話機を発呼することができる。そして、利用者は情報端末などを用いなくても電話機を介した音声入力により、ニーズの適合する利用者とコミュニケーションするきっかけを作ることができる。
【0011】
また、前記課題を解決した本発明(請求項3)は、利用者からの電話に対してインタラクティブに音声で応答する音声応答処理部と、前記音声応答処理部がインタラクティブに利用者のニーズを探るために行う所定の質問を記憶した音声応答メッセージ記憶部と、利用者の音声を音声認識する音声認識部と、この音声認識の結果の情報を利用者の電話番号と関連付けて登録情報を作成するデータ作成部と、この登録情報を格納する登録情報DB部と、この登録情報DB部に格納された登録情報の内容をマッチングするデータマッチング部と、利用者の電話機を接続制御する電話交換部と、を備えてインタラクティブに音声で応答するIVR装置を用いた電話接続方法である。そして利用者からの電話に対して音声で応答し、前記所定の質問を行って回答を促し、利用者から得られた音声による回答を音声認識し、音声認識の結果の情報を利用者ごとに利用者の電話番号と関連づけて前記登録情報DB部に格納する処理、前記登録情報DB部に格納された登録情報の内容をマッチングし、内容が合致する登録情報を検索する処理、前記合致した登録情報を有する利用者の電話機を発呼して、利用者同士で通話を行わせる処理を、前記IVR装置により行うようにしたことを特徴とする。
【0012】
この構成によれば、利用者は情報端末などを用いなくても電話機を介した音声入力により、ニーズの適合する利用者とコミュニケーションするきっかけを作ることができる。
【0013】
前記課題を解決した本発明(請求項11)は、利用者の音声による利用者のニーズに関する情報を受信し、ニーズがマッチする利用者同士で電話による通話を行わせるため、コンピュータを、利用者からの電話に対して音声で応答し、利用者のニーズを探るために所定の質問を行って回答を促し、利用者から得られた音声による回答を音声認識し、音声認識の結果の情報を利用者ごとに利用者の電話番号と関連づけて前記登録情報DB部に格納するモジュール、前記登録情報DB部に格納された登録情報の内容をマッチングし、内容が合致する登録情報を検索するモジュール、前記合致した登録情報を有する利用者の電話機を発呼して、利用者同士で通話を行わせるモジュール、として機能させること、を特徴とする。
【0014】
この構成により、このプログラムをインストールされたコンピュータは各モジュールが機能する。そして、利用者は情報端末などを用いなくても電話機を介した音声入力により、ニーズの適合する利用者とコミュニケーションするきっかけを作ることができる。
【0015】
前記課題を解決した本発明(請求項12)は、IVR装置用プログラムを記憶した記憶媒体であり、コンピュータに読み取られて各モジュールが機能する。
【0016】
この構成により、利用者は情報端末などを用いなくても電話機を介した音声入力により、ニーズの適合する利用者同士がコミュニケーションするきっかけを作ることができる。
【0017】
前記課題を解決した本発明(請求項4)は、前記利用者の電話機を発呼する際、電話機に相手方の利用者の電話番号を通知しないことを特徴とする。
【0018】
この構成によれば、ニーズが適合する利用者同士が電話機による通話を行う際に、電話機の液晶表示部などに相手方の電話番号が表示されないので、お互いのプライバシーを守って通話することができる。
【0019】
前記課題を解決した本発明(請求項5)は、前記利用者の電話機を発呼する際、この利用者の電話機に前記IVR装置からの電話であることを通知することを特徴とする。
【0020】
この構成によれば、利用者の電話機が発呼された場合、例えば電話機の電話番号表示部などにIVR装置からの電話であることが表示されるので、IVR装置からの電話であることを認識した上で、電話機に応呼できる。
【0021】
前記課題を解決した本発明(請求項6)は、前記発呼した電話機が応呼しない場合に、前記IVR装置がこの電話機を再度発呼することを特徴とする。
【0022】
この構成によれば、ニーズが適合する利用者(相手方)の電話機が一定時間応呼しない場合であっても、IVR装置が再度この電話機を発呼するため、利用者が相手方と通話できる確率を高くすることができる。
【0023】
前記課題を解決した本発明(請求項7)は、前記応呼しなかった電話機を再度発呼するタイミング情報を受け付け、このタイミング情報に基づき前記電話機を発呼することを特徴とする。
【0024】
この構成によれば、利用者は、ニーズが適合する利用者(相手方)の電話機が一定時間応呼しない場合に、再度発呼するタイミングを設定できるため、自分の都合のよい時間に相手方と通話することができる。
【0025】
前記課題を解決した本発明(請求項8)は、前記IVR装置が利用者から自己の電話機を発呼するタイミング情報を受け付け、このタイミング情報に基づき前記電話機を発呼することを特徴とする。
【0026】
この構成によれば、利用者は自分の都合のよい時間にIVR装置からの発呼を受けることができる。
【0027】
前記課題を解決した本発明(請求項9)は、前記IVR装置が行う質問が、利用者が売買を希望する品物についての質問を含むことを特徴とする。
【0028】
この構成によれば、IVR装置で保持する利用者の登録情報(ニーズ)が、利用者が売買を希望する品物の名前や、品物のキーワードや、売買する値段を含んでいるため、IVR装置は電話によるオークションサービスを提供することができる。
【0029】
前記課題を解決した本発明(請求項10)は、前記IVR装置が行う質問が、前記利用者のニーズに適合する他の利用者の電話機のうちIVR装置が発呼すべき電話機の選択を促す質問を含むことを特徴とする。
【0030】
この構成によれば、IVR装置の登録情報の中から利用者のニーズに適合する登録情報(他の利用者)が見つかった場合、利用者はその利用者(電話機)と接続するか否か、接続を希望する場合はその利用者のうち全部の利用者との接続するか、一部の利用者との接続するか、などの選択をすることができる。
【0031】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【0032】
≪第1実施形態≫
まず、本発明の第1実施形態を説明する。この第1実施形態に係る電話接続方法は、電話機を通じて音声入力された利用者のニーズのマッチング(照合)を行い、ニーズがマッチ(適合)する利用者を1人選択し、この利用者同士の電話接続を行う方法である。
【0033】
なお、本実施形態ではオークションにおける利用者のニーズのマッチングを例として説明する。従って利用者のニーズとしては、利用者が「売買したい品物」「売買したい値段」が想定される。
【0034】
図1は、第1実施形態の電話接続方法が行われるシステムの全体構成図である。この図1に示されるように、第1実施形態の電話接続方法が行われるシステムは、IVR装置10と、電話回線網20と、電話機30(30a、30b)とを含んで構成され、IVR装置10は電話回線網20を介して電話機30(30a、30b)と接続されている。
【0035】
ここで電話回線網20は、電話機30(30a、30b)とIVR装置10との間で音声情報を伝達できるネットワークであり、インターネット網やIP−VPN(IP−Virtual Private Network)網などであってもよい。電話機30(30a、30b)は、説明を理解しやすくするため2つしか描いていないが、3以上の電話機であってもよい。
【0036】
(IVR装置)
まず、IVR装置10は、音声応答メッセージにより利用者のニーズを探り出して利用者同士のニーズのマッチングを行い、ニーズがマッチする利用者同士の電話による通話を行わせる機能を有する。従って、IVR装置10は電話交換部11と、音声認識部12と、制御部13と、登録情報DB部14と、音声応答メッセージ記憶部15とを含んで構成される。
【0037】
電話交換部11は、電話機30(30a、30b)からの電話をIVR装置10の制御部13に接続し、電話機30aと電話機30bとのニーズがマッチした場合は、それぞれの電話機が通話できるようにする機能を有する。
【0038】
音声認識部12は、電話機30(30a、30b)を介してIVR装置10が受信する利用者の音声を音声認識して、テキストなどのデータに変換し、このデータを音声応答処理部131に送信する機能を有する。この音声認識部12により、利用者は自分のニーズに関する情報をPCなどの情報端末や電話機のボタン操作などによらずIVR装置10に伝えることができる。
【0039】
制御部13は、利用者が電話機30(30a、30b)を介してIVR装置10に接続した場合に、利用者へインタラクティブに音声で応答し、これに対する利用者からの回答結果の情報(ニーズ)と利用者の電話番号とを関連付けて登録情報を作成する。そして、この利用者の登録情報(ニーズ)と他の利用者の登録情報(ニーズ)とをマッチングし、利用者同士のニーズがマッチする場合には、電話交換部11を制御して利用者の電話機30(30a、30b)を接続させる機能を有する。従って、音声応答処理部131と、データマッチング部132と、データ作成部133とを含んで構成される。
【0040】
音声応答処理部131は、利用者が電話機30(30a、30b)を介してIVR装置10にアクセス(接続)した場合に、利用者へインタラクティブに音声で応答する機能を有する。すなわち、音声認識部12で行われた利用者の回答の音声認識の結果の情報を受信し、この情報に対応する音声応答メッセージを音声応答メッセージ記憶部15から選択し、このメッセージを電話交換部11を経由して利用者に送信する。そして、このメッセージに対してなされた利用者の回答に対し、次に応答(質問)すべき音声応答メッセージを音声応答メッセージ記憶部15から選択し、このメッセージを送信する。これらの動作を利用者の登録情報を完成するために必要な項目すべてを受信(ヒアリング)できるまで繰り返し、利用者の回答を促す。
例えばIVR装置10が、利用者からのアクセス(電話)を検知すると、音声応答メッセージ記憶部15からIVR装置10にアクセスしたことを知らせる音声応答メッセージと「利用者の売買したい品物」を質問する音声応答メッセージを選択し、このメッセージを利用者へ送信する。次にIVR装置10は、このメッセージを聞いた利用者から「売買したい品物」に関する情報を受信すると、「その品物の売買希望価格」を質問する音声応答メッセージを選択し、このメッセージを利用者に送信する。また、利用者の音声が不明瞭であったため、音声認識部12で音声認識できなかった場合には、利用者に再度の回答(音声入力)を促すメッセージを選択し、このメッセージを利用者に送信するといったことも考えられる。
【0041】
データマッチング部132は、利用者からの回答(音声入力)があると、この回答に基づきデータ作成部133で作成された登録情報(ニーズ)と登録情報DB部14に格納された登録情報(ニーズ)の内容とをマッチング(照合)し、利用者同士のニーズがマッチする場合には、電話交換部11を制御して利用者の電話機30(30a、30b)を発呼し、これらの電話機を接続させる機能を有する。
【0042】
データ作成部133は、音声認識部12で音声認識された利用者の回答(音声入力)の結果の情報を、利用者の電話番号(電話機30a、30bの電話番号)と関連付けて登録情報を作成する機能を有する。
【0043】
登録情報DB部14は、データ作成部133で作成された登録情報を格納する機能を有する。図2は、登録情報DB部14に格納される登録情報を例示したものである。図2に例示されるように登録情報は、利用者の名前、電話機番号、売りたい品物、売りたい値段、買いたい品物および買いたい値段などから構成される。図2の場合、利用者「山田太郎」は、電話番号は「090−○○○○−××××」で、売りたい品物は「冷蔵庫」で、売りたい価格は「3000円」で、買いたい品物は「DVDプレイヤ」で、買いたい価格は「9000円」であることを示している。図2の例では、売りたい品物と買いたい品物はそれぞれ1つずつしか書いていないが、それぞれ複数個設定することもできる。
また、登録情報には利用者がIVR装置10からの電話(電話機の発呼)を希望する時間を含めてもよい。
【0044】
音声応答メッセージ記憶部15は、利用者が電話機30(30a、30b)を介してIVR装置10にアクセスした場合、IVR装置10が応答するときのメッセージや、利用者の回答を促すような音声応答メッセージを記憶する機能を有する。
【0045】
以上第1実施形態の電話接続方法が行われるシステムの全体構成について説明した。なお、説明した各機能は、図示しない記憶装置に記憶されたプログラムモジュールが、同じく図示しないRAM(Random Access Memory)上に読み出され、CPU(Central Processing Unit)により実行されることで実現する。
次に、第1実施形態における電話接続フローを説明する。
【0046】
(電話接続方法)
図3および図4は、本発明の第1実施形態における電話接続フローを例示した図である。まず図3を用いて第1実施形態における電話接続方法の基本フローを説明する。
【0047】
ステップS101では、IVR装置10は利用者(電話機30a)からの発呼を受ける。
【0048】
ステップS102では、IVR装置10は電話機30aからの発呼に応呼する。そして、音声応答メッセージ記憶部15からIVR装置10にアクセスしたことを知らせる音声応答メッセージと、利用者の登録情報(ニーズ)を質問する音声応答メッセージを選択し、このメッセージを電話機30aへ利用者に送信する。ここでは例えば「利用者の売買したい品物」などを質問するメッセージを送信する。
【0049】
ステップS103では、IVR装置10は利用者(電話機30a)から、IVR装置10へ音声応答メッセージ(質問)に対する音声入力(回答)を受信する。例えば利用者からの「買いたい品物は、DVDプレイヤ」という音声入力である。
【0050】
ステップS104では、音声認識部12がステップS103で得られた利用者の回答(音声入力)を順次音声認識し、音声認識結果をテキストなどのデータに変換し、データ作成部133がこのデータと利用者(電話機30a)の電話番号とを関連付けて一時的な登録情報を作成する。
そして、利用者の登録情報を完成するために必要な項目すべてを受信(ヒアリング)できるまで、ステップS102からステップS104を繰り返し、IVR装置10が必要な項目をすべてヒアリングできた段階で、IVR装置10は電話機30aとの接続を終了する。
【0051】
ステップS110では、利用者がIVR装置10との接続を終了する、あるいはIVR装置10が電話機30aとの接続を終了し、IVR装置10が後で電話機30aを発呼できるような状態にする。電話機30aの利用者は、IVR装置10からの発呼を待つ。
【0052】
ステップS105では、IVR装置10は、ステップS110で作成された利用者の一時的な登録情報(ニーズ)と登録情報DB部14に格納された登録情報(ニーズ)の内容とを照合し、利用者が回答したニーズに適合する他の利用者(電話機30b)を検索する。
【0053】
ステップS106では、ステップS105での検索の結果、利用者のニーズに適合する他の利用者(電話機30b)を見つけた場合には、ステップS107へ進む。見つからなかった場合には、ステップS111へ進む。
【0054】
ステップS111では、IVR装置10は、ステップS104で作成された利用者の一時的な登録情報に記載された電話番号(電話機30aの電話番号)に基づき、電話機30aを発呼する。そして電話機30aが応呼した場合、電話機30aへ、IVR装置10が登録情報を検索した結果、利用者のニーズに適合する登録情報が得られなかった旨の音声メッセージを送信し、電話接続フローを終了する。このステップでのIVR装置10の動作の詳細は、後記する。
【0055】
ステップS107では、IVR装置10は、ステップS104で作成された利用者の一時的な登録情報に記載された電話機30aの電話番号と、ステップS106で見つけた登録情報に記載されている他の利用者の電話機(電話機30b)の電話番号に基づき、電話機30(30a、30b)を発呼する。
【0056】
ステップS108では、ステップS107でIVR装置10が電話機30(30a、30b)の応呼を確認した場合、ステップS109へ進む。応呼が確認できなかった場合は、ステップS112へ進む。
【0057】
ステップS109では、IVR装置10は電話機30(30a、30b)の利用者同士が通話できるよう接続し、電話接続フローを終了する。
【0058】
ステップS112では、IVR装置10は電話機30aを発呼し、電話機30aが応呼した場合、電話機30aへ登録情報を検索した結果、利用者のニーズに適合する登録情報が得られたが、ニーズに適合する利用者(電話機30b)からの応呼がなかった旨の音声メッセージを送信し、電話接続フローを終了する。このステップでのIVR装置10の動作の詳細は、後記する。
【0059】
以上、本発明の第1実施形態におけるIVR装置10の電話接続の基本フローを説明した。
【0060】
次に図4を用いて、本発明の第1実施形態におけるIVR装置10の電話接続の詳細なフローを説明する。
図4に例示される電話接続フローは、図3の電話接続フローにおいて、利用者のニーズに適合する登録情報(他の利用者)が見つからなかった場合や、利用者のニーズに適合する登録情報(他の利用者)は見つかったが、その利用者の電話機が応呼しなかった場合を考慮した電話接続フローである。
【0061】
なお、図4におけるステップS201からステップS206までは、図3におけるステップS101からステップS106と同様の動作であるので説明を省略し、IVR装置10が利用者の一時的な登録情報(ニーズ)に適合する登録情報を検索した後の動作(ステップS206)から説明する。
【0062】
ステップS206では、ステップS205での検索の結果、利用者のニーズに適合する他の利用者(電話機30b)を見つけた場合には、ステップS207へ進む。見つけられなかった場合には、ステップS210へ進む。
【0063】
ステップS207では、IVR装置10は、ステップS204で作成された利用者の一時的な登録情報に記載された電話番号(電話機30aの電話番号)と、ステップS206で見つけた登録情報に記載されている他の利用者の電話機の電話番号(電話機30bの電話番号)に基づき、電話機30(30a、30b)を発呼する。このとき、電話機30(30a、30b)にお互いの電話番号は通知せずIVR装置10の電話番号などを通知する。なお、電話機30(30a、30b)の液晶表示部などに表示されるIVR装置10の電話番号は、電話番号以外の数字や文字の羅列などIVR装置10からの電話(発呼)であることが認識できる情報であればよい。
【0064】
ステップS208では、ステップS207でIVR装置10が発呼した両利用者(電話機30a、30b)の応呼を確認する。両利用者の応呼が確認できた場合にはステップS209へ進む。両利用者のうち両方または一方の応呼が確認できなかった場合は、ステップS211へ進む
【0065】
ステップS209では、IVR装置10は電話機30(30a、30b)の利用者同士が通話できるよう接続し、電話接続フローを終了する。
【0066】
ステップS211では、ステップS208でIVR装置10が発呼した電話機30(30a、30b)が両方とも応呼しない場合には、ステップS212に進む。電話機30(30a、30b)のどちらか一方が応呼した場合には、ステップS214へ進む。
【0067】
ステップS212では、ステップS211で電話機30(30a、30b)が両方とも応呼しないまま、一定時間が経過した場合はステップS213へ進む。電話機30(30a、30b)が応呼しないまま、まだ一定時間を超えない場合は、ステップS208へ戻り、IVR装置10は電話機30(30a、30b)への発呼を続ける。ここで、IVR装置10が電話機30を発呼し続ける時間(前記一定時間)は、IVR装置10であらかじめ設定されたものでもよいし、利用者が任意に設定するものでもよい。
【0068】
ステップS213では、IVR装置10は電話機30(30a、30b)への発呼を中断し、一定時間経過後再び電話機30(30a、30b)を発呼し、ステップS208に戻る。このステップS213での発呼もステップS207での発呼と同様に、お互いの電話番号は表示せず、IVR装置10からの電話番号などを表示する。ここでIVR装置10が電話機からの応呼がない場合に、再びその電話機を発呼するまでの時間(前記一定時間)は、ステップS212の場合と同様にIVR装置10であらかじめ設定されたものでもよいし、利用者が任意に設定できるものでもよい。また、ステップS208からステップS213の動作を繰り返す回数、すなわち電話機30(30a、30b)の発呼を諦めるまでの回数についても、IVR装置10であらかじめ設定されたものでもよいし、利用者が任意に設定できるものでもよい。
【0069】
ステップS214では、電話機30(30a、30b)のどちらか一方(例えば電話機30a)が応呼した場合であって、もう片方の電話機(例えば電話機30b)が応呼しないまま一定時間が経過した場合、ステップS215へ進む。電話機30bが応呼しないまま、まだ一定時間を超えない場合は引き続き発呼し、ステップS208へ戻る。
【0070】
ステップS215では、IVR装置10は電話機30bへの発呼を中断し、一定時間経過後再び電話機30bを発呼し、ステップS216へ進む。なお、再び電話機30bを発呼するまでの時間は、ステップS213の場合と同様にIVR装置10であらかじめ設定されたものでもよいし、利用者が任意に設定できるものでもよい。
【0071】
ステップS216では、IVR装置10が登録情報を検索した結果、利用者のニーズに適合する登録情報が得られたが、ニーズに適合する利用者(電話機30b)からの応呼がなかった旨の音声メッセージを電話機30aへ送信する。
また利用者がIVR装置10からの電話機30(30a、30b)の再度の発呼を希望するかについて質問する音声メッセージを電話機30aへ送信する。
電話機30(30a、30b)の再度の発呼を希望する場合、発呼する日時(発呼するタイミング情報)の回答(音声入力)を促す音声メッセージを電話機30aへ送信する。
電話機30(30a、30b)の再度の発呼を希望しない場合、すなわち電話機30bの利用者との通話を諦める場合、IVR装置10に利用者が回答(音声入力)した情報(一時的登録情報)を残しておき、今後ニーズが適合する利用者の登録があったときにIVR装置10から電話機30aを発呼するか、それとも一時的登録情報は残さず、このままサービスを終了するかを選択させる音声メッセージを電話機30aへ送信する。
【0072】
そして、利用者から電話機30(30a、30b)を再度発呼する日時に関する回答(音声入力)を受信した場合、制御部13が電話機30(30a、30b)の電話番号と、これらの電話機を再度発呼する日時に関する情報(発呼するタイミング情報)を作成し、IVR装置10はこれに基づき電話機30(30a、30b)を再度発呼する。
また、今後ニーズが適合する利用者の登録があったときにIVR装置10から電話機30aを発呼する旨の回答(音声入力)を受信した場合は、ステップS204で作成された一時的登録情報を「本登録情報」として登録情報DB部14に格納し、ニーズが適合する利用者の登録があったときにIVR装置10から電話機30aを発呼する。
また、一時的登録情報は残さず、このままサービスを終了する旨の回答(音声入力)を受信した場合は、一時的登録情報は登録情報DB部14に格納されない。
【0073】
なお、ステップS210では、IVR装置10は電話機30aを発呼し、電話機30aが応呼すると、IVR装置10が登録情報を検索した結果、利用者のニーズに適合する登録情報(利用者)が無かった旨を音声メッセージで通知する。そして、IVR装置10に利用者が回答(音声入力)した情報(一時的登録情報)を本登録として登録情報DB部14に登録し、今後ニーズが適合する利用者の登録があったときにIVR装置10から電話機30aを再度発呼するか、それとも一時的登録情報は残さず、IVR装置10との接続を終了するか選択させる音声メッセージを電話機30aへ送信する。
ここで、利用者がIVR装置10との接続を終了することを選択した場合、一定時間経過後にIVR装置10へ再度接続すれば、利用者のニーズに適合する他の利用者が見つかる可能性があるので、一定時間経過後にIVR装置10への再度接続するよう案内する音声応答メッセージを送信してもよい。
【0074】
そして、ステップS216の場合と同様に、今後ニーズが適合する利用者の登録があったときに、IVR装置10から電話機30aを発呼して欲しい旨の回答(音声入力)を受信した場合は、ステップS204で作成された一時的登録情報を「本登録情報」として登録情報DB部14に格納し、ニーズが適合する利用者の登録があったときにIVR装置10から電話機30aを発呼する。また、一時的登録情報は残さず、このままサービスを終了する旨の回答(音声入力)を受信した場合は、一時的登録情報は登録情報DB部14に格納されない。なお、このままサービスを終了する旨の回答(音声入力)を受信した場合には、一定時間経過後IVR装置10へ再接続するよう案内する音声メッセージを送信してもよい。
【0075】
また、第1実施形態では、利用者(電話機30a)がIVR装置10に接続してからニーズがマッチ(適合)する利用者同士の電話機30(30a、30b)を発呼するタイミングは「即時」としたが、利用者がIVR装置10に自分のニーズに関する情報を登録する際、自分の電話機を発呼するのに都合のよい時間を指定してもよい。
また、第1実施形態では、利用者がIVR装置10にアクセスし音声による入力を終えると、いったんIVR装置10との接続を切り(電話を切り)、IVR装置10の検索結果が通知されるのを待つが、利用者がIVR装置10にアクセスし音声による入力を終えてもそのままIVR装置10との接続を維持し、検索結果が音声応答メッセージにより通知されるのを待ってもよい。
【0076】
以上、第1実施形態における電話接続フローを説明した。本実施形態によれば、PCなどの情報端末によらず、利用者は電話機を介した音声入力により即時に自分のニーズに適合する利用者と通話するきっかけを得ることができる。
【0077】
≪第2実施形態≫
次に、本発明の第2実施形態を説明する。この第2実施形態に係る電話接続方法は、電話機を通じて音声入力された利用者のニーズのマッチング(照合)を行い、ニーズがマッチ(適合)する利用者を1人以上選択し、この利用者同士の電話接続を行う方法である。
また、利用者のニーズにマッチ(適合)する利用者をより多く選択できるよう、利用者がIVR装置10に自分のニーズに関する情報を登録する際、自分の電話機を発呼するのに都合のよい時間を指定する方法である。
【0078】
第2実施形態の構成要素は、第1実施形態の構成要素と同様であるので、構成要素の説明は省略し、第2実施形態における電話接続フローから説明する。
【0079】
図5は、本発明の第2実施形態における電話接続フローを例示した図である。
【0080】
ステップS301では、IVR装置10は利用者(電話機30a)からの発呼を受ける。
【0081】
ステップS302では、第1実施形態のステップS102と同様に、IVR装置10は電話機30aからの発呼に応呼する。そして、電話機30aへIVR装置10にアクセスしたことを知らせる音声応答メッセージと、利用者の登録情報(ニーズ)を質問する音声応答メッセージとして、「利用者の売買したい品物」などに関するメッセージと、IVR装置10が利用者自身の電話機30aを発呼(呼び出し)する時間(自己の電話機を発呼するタイミング情報)とを質問するメッセージも送信する。
【0082】
ステップS303では、IVR装置10は利用者(電話機30a)から、IVR装置10へ音声応答メッセージ(質問)に対する音声入力(回答)を受信する。ここで利用者は売買したい品物に関する情報、例えば「買いたい品物は、DVDプレイヤ」という情報と、IVR装置10が自己の電話機30aを発呼(呼び出し)するタイミング情報、例えば「呼び出し希望時間は、2003年4月1日から2003年4月8日の毎日21:00から23:00まで」という音声入力である。
【0083】
ステップS304では、第1実施形態のステップS104と同様に、音声認識部12が利用者の回答(音声入力)を順次音声認識し、音声認識結果をテキストなどのデータに変換し、データ作成部133がこのデータと利用者の電話番号(電話機30a、30bの電話番号)と関連付けて登録情報を作成する。
図6にステップS304でデータ作成部133が作成する登録情報を例示する。図6に示されるように登録情報は、利用者の名前、電話機番号、売りたい品物、売りたい値段、買いたい品物および買いたい値段の他にIVR装置10からの発呼(呼び出し)を希望する時間に関する情報も含んで構成される。例えば、図6の「呼び出し希望時間」の「2003.04.01.〜2003.04.0821:00〜23:00」とは、利用者が希望する電話機30の呼び出し時間は、「2003年4月1日から2003年4月8日の毎日21:00から23:00まで」であることを示している。
利用者の登録情報を完成するために必要な項目すべてを受信(ヒアリング)できるまで、ステップS302からステップS304を繰り返し、IVR装置10が必要な項目をすべてヒアリングできた段階で、IVR装置10は電話機30aとの接続を終了する。
【0084】
ステップS305では、IVR装置10はステップS304で利用者が回答した登録情報(ニーズ)と登録情報DB部14に格納された登録情報(ニーズ)の内容とを照合し、利用者が回答したニーズに適合する他の利用者(電話機30b、30c)を検索する。このとき登録情報は利用者の呼び出し希望時間(自己の電話機を発呼するタイミング情報)を含んでいるので、検索にあたってはこのタイミング情報が適合するか否かが考慮される。
【0085】
ステップS306では、ステップS305での検索の結果、利用者のニーズに適合する登録情報(電話機30b、30c)を見つけた場合には、ステップS307へ進む。見つからなかった場合には、ステップS312へ進む。
【0086】
ステップS307では、電話機30aへIVR装置10が登録情報を検索した結果、利用者のニーズに適合する利用者(電話機30b、30c)が見つかった旨を音声メッセージで通知し、この利用者(電話機30b、30c)を呼び出すか否かを質問する音声メッセージを送信する。
【0087】
ステップS308では、電話機30aから利用者(電話機30b、30c)の呼び出しを希望する回答(音声入力)を受信した場合、ステップS309へ進む。電話機30aから利用者(電話機30b、30c)のいずれも発呼を希望しないという回答(音声入力)を受信した場合、IVR装置10と電話機30aとの接続を終了する。なお、ここでは利用者が電話機30b、30cの両方の電話機の呼び出しを希望した場合で説明するが、利用者はニーズが適合する利用者(電話機30b、30c)のうち、どちらか一方の利用者のみの呼び出しを希望してもよい。
【0088】
ステップS309では、IVR装置10は、ステップS304で作成された利用者の登録情報に記載された電話番号(電話機30aの電話番号)と、ステップS305で見つけた登録情報に記載されている他の利用者の電話機の電話番号(電話機30b、30cの電話番号)と、それぞれの利用者の発呼のタイミング情報とに基づいて電話機30(30a、30b、30c)を発呼する。電話機30(30a、30b、30c)の発呼のタイミングは、各電話機の発呼のタイミング情報のANDをとって行われる。
【0089】
ステップS310からステップS312までの動作は、第1実施形態のステップS108とステップS109、ステップS111とステップS112の動作と同様であるので、説明を省略する。
【0090】
以上本発明の第2実施形態におけるIVR装置10の電話接続のフローを説明した。第2実施形態の電話接続方法によれば、お互いのニーズが適合する複数の利用者同士の電話接続(電話通話)を可能とすることができる。
なお、第2実施形態においてはIVR装置10が登録情報(ニーズ)のマッチングを行い、この情報に基づき呼び出す利用者(電話機)の数は、理解しやすくするため利用者自身も含めて3名(電話機30a、30b、30c)として説明したが、これ以上の数であってもよい。
【0091】
以上本発明について好適な実施形態について一例を示したが、本発明は前記実施形態に限定されず、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。
例えば、第2実施形態においてIVR装置10が呼び出す利用者(電話機)の数は、IVR装置10であらかじめ設定された数でもよいし、利用者が登録情報を回答(音声入力)する際に設定できるようにしてもよい。
また、前記実施形態において、利用者がIVR装置に回答する情報は電話機を介した音声のみによる入力としたが、例えば電話機のボタン操作を組み合わせた入力であってもよい。
また、前記実施形態において、電話機は通常の固定電話機のほかインターネット電話機や携帯電話機であってもよい。また、音声入力ができる端末であれば、電話機に限定されることはなく、様々な機器に適用することができる。その他についても、本発明の趣旨を逸脱しない範囲で種々に変更可能である。
また、前記実施形態では、CtoC(Customer to Customer 消費者対消費者)的なオークションを例に説明したが、企業間における部品調達などのBtoB(Business to Business 企業対企業)や金融商品の取引などのBtoC(Business to Customer 企業対消費者)に適用してもよい。
【0092】
【発明の効果】
請求項1ないし請求項3、請求項11および請求項12に記載の発明により、利用者は、オークションなどのニーズのマッチングを行うサービスを利用する際、情報端末などが無い場合でも、電話機などの音声入力手段への音声入力により自分のニーズに関する情報を入力し、サービスを利用することができる。また、音声入力はキーボードやマウスやタッチパネルによる情報入力に比べて容易であるため、例えば老齢者や視力に障害がある者にも便宜となる。また、IVR装置はニーズが適合する利用者の電話機を検索し、この電話機を呼び出し、通話を実現するので利用者同士が速やかにコミュニケーションをとることができる。
【0093】
請求項4に記載した発明により、ニーズが適合する利用者同士が電話機による通話を行う際、お互いのプライバシーを守って通話することができるため、スムーズにコミュニケーションをとることができる。
【0094】
請求項5に記載した発明により、利用者がIVR装置からの電話であることを認識した上で、電話機の発呼に対して対応できるため、利用者が電話に対応する際にスムーズに対応することができる。
【0095】
請求項6ないし請求項8に記載した発明により、IVR装置が選択した相手(他の利用者)と通話できる確率を高くすることができ、自分の都合のよい時間に相手と通話することができるため、相手とのコミュニケーションがしやすくなる。
【0096】
請求項9に記載した発明により、利用者はIVR装置により品物の売買などを行うことができ、即時性や簡便性が必要とされるオークションなどにおいて利用者にとって便宜となる。
【0097】
請求項10に記載した発明により、例えばオークションで自分の売りたい品物をより高い値段で売りたい、または自分の買いたい品物をより安い値段で買いたい場合には、多くの利用者同士で通話を行えるよう「ニーズが適合する利用者全部との接続」を選択することができる。また、売買の交渉を短時間で終了させたい場合には通話する利用者を絞り込むため「ニーズが適合する利用者○人との接続」を選択することができる。そして、品物を売買する意思が無くなった場合には「発呼する必要なし、サービス終了」を選択するといったことが可能になるため、利用者の状況にあわせた通話環境を提供することができ、利用者にとって便宜となる。
【図面の簡単な説明】
【図1】本発明の各実施形態の電話接続方法が行われるシステムの全体構成図である。
【図2】本発明の第1実施形態における登録情報DB部に格納される登録情報を例示した図である。
【図3】本発明の第1実施形態における電話接続方法の基本フローを例示した図である。
【図4】本発明の第1実施形態におけるIVR装置の電話接続の詳細なフローを例示した図である。
【図5】本発明の第2実施形態における電話接続フローを例示した図である。
【図6】本発明の第2実施形態におけるデータ作成部が作成する登録情報を例示した図である。
【符号の説明】
10…IVR装置
11…電話交換部
12…音声認識部
131… 音声応答処理部
132… データマッチング部
133… データ作成部
14…登録情報DB部
15…音声応答メッセージ記憶部
30、30a、30b…電話機
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a technology for responding interactively by voice in response to a telephone call from a user, in particular, searching for the needs of the users, matching the needs of the users, and making a telephone call between the users whose needs match. (Interactive Voice Response) device, a telephone connection method, a program for an IVR device, and a storage medium storing a program for an IVR device.
[0002]
[Prior art]
Conventionally, as a method for matching needs between users via a network, the following method is known.
[0003]
[Non-patent document 1]
Yahoo Japan Corporation, Yahoo! (R) auction, [online],
[Search on March 18, 2003], Internet
<URL: http: // actions. yahoo. co. jp / >
[0004]
The method of Non-Patent Document 1 is a method of matching needs for buying and selling goods in an auction provided on the Internet.
In this method, the auction user presents conditions such as the name of the product to be sold, a photograph of the product and the lowest bid price on the Internet, and purchases at the highest price among the auction users who saw this information This is a way to get an opportunity to sign a contract with a user who wants (a user who meets his needs). Also, if you register the name of the product you want to buy or related keywords in advance, when the product you want to buy is put on the auction site, the auction server notifies the user by e-mail that the product you want to buy has been put up. This is a way to get an opportunity to make a bid for a product you want to buy (contract with a user who meets your needs).
[0005]
[Problems to be solved by the invention]
However, participation in such an auction (needs matching method) on the Internet is based on the use of information terminals such as a PC (Personal Computer) and a PDA (Personal Digital Assistant), and without these information terminals. There is a problem that you can not participate.
Also, inputting information using a keyboard, a mouse, or a touch panel is more complicated than inputting by voice, and it is particularly inconvenient for people who have difficulty in operating a keyboard, mouse, touch panel, etc., such as the elderly or physically disabled. Further, in communication using only characters, there is a problem that the atmosphere of the other party is not transmitted as much as by voice.
[0006]
In view of the above problems, it is an object of the present invention to provide an IVR device, a telephone connection method, and the like that enable users to communicate smoothly in a service such as an auction that matches needs between users.
[0007]
[Means for Solving the Problems]
That is, according to the present invention (claim 1), which solves the above-mentioned problem, a voice response processing unit that interactively responds to a call from a user by voice, and the voice response processing unit interactively searches for a user's needs. A voice response message storage unit storing a predetermined question to be asked for the operation, a voice recognition unit for recognizing the voice of the user, and creating registration information by associating the information of the result of the voice recognition with the telephone number of the user. A data creation unit, a registration information DB unit for storing the registration information, a data matching unit for matching the contents of the registration information stored in the registration information DB unit, and a telephone exchange unit for controlling connection of the user's telephone. It is characterized by having.
[0008]
According to this configuration, the user can register information on his or her needs by voice input from the telephone according to voice guidance from the IVR device. Then, the IVR device that has received the voice input can select registration information (user) that meets the needs of the user from the database storing the registration information, and call the telephone of the user. Here, the needs correspond to, for example, "goods to buy and sell" and "price to buy and sell" when buying and selling goods such as auctions, such as "I want to make a tennis circle", "I want you to teach cooking recipes", etc. It may be a need for a user's preference. Calling refers to calling a telephone. After a user once terminates connection with an IVR device, the IVR device calls another user's telephone that meets the needs of the user's telephone. Alternatively, the user may maintain a connection with the IVR device, and the IVR device may call another user's telephone that meets the needs. The telephone may be an Internet telephone or a mobile telephone other than a normal fixed telephone as long as it is a terminal device capable of making a voice call.
With this configuration, even when there is no information terminal or the like, the user can make an opportunity to communicate with users who meet needs by voice input via the telephone.
[0009]
The present invention solving the above problem (claim 2) receives information on the user's needs via a telephone, and the user's telephone and other users who have needs that meet the needs of the user. A telephone connection method for connecting to the telephone of the user, wherein the IVR device responding interactively by voice in response to a call from the telephone of the user, transmits voice guidance to the telephone of the user, Receiving information on the user's needs by the user's voice transmitted from the telephone in response to the request, searching the registration information DB unit for another user's telephone that matches the user's needs, Call other user's telephones that meet the needs of the user, and connect these telephones.
[0010]
According to this configuration, similarly to the above-described invention, the user can register information on his / her needs by voice input from the telephone according to voice guidance from the IVR device. Then, the IVR device that has received the voice input can select registration information (user) that meets the needs of the user from the database storing the registration information, and call the telephone of the user. Then, the user can make an opportunity to communicate with a user who meets needs by voice input via a telephone without using an information terminal or the like.
[0011]
Further, according to the present invention (claim 3), which solves the above problem, a voice response processing unit that interactively responds to a call from a user by voice, and the voice response processing unit interactively searches for a user's needs. A voice response message storage unit storing a predetermined question to be asked for the operation, a voice recognition unit for recognizing the voice of the user, and creating registration information by associating the information of the result of the voice recognition with the telephone number of the user. A data creation unit, a registration information DB unit for storing the registration information, a data matching unit for matching the contents of the registration information stored in the registration information DB unit, and a telephone exchange unit for controlling connection of the user's telephone. , A telephone connection method using an IVR device that interactively responds by voice. Then, a voice is answered to the telephone call from the user, the predetermined question is asked to prompt an answer, the voice response obtained from the user is voice-recognized, and the information of the voice recognition result is provided for each user. A process of storing the registered information in the registration information DB unit in association with the telephone number of the user, a process of matching the contents of the registration information stored in the registration information DB unit, and searching for the registered information whose contents match; The IVR device performs a process of calling a user's telephone having information and making a call between the users.
[0012]
According to this configuration, the user can make an opportunity to communicate with a user who meets needs by voice input via a telephone without using an information terminal or the like.
[0013]
The present invention (Claim 11) solving the above-mentioned problem is to receive information on the user's needs by user's voice and to make a telephone call between users whose needs match. Responds to the phone call by voice, asks for a response by asking a predetermined question to find out the needs of the user, recognizes the voice response obtained from the user by voice, and outputs the information of the voice recognition result. A module for storing in the registration information DB unit in association with a telephone number of a user for each user, a module for matching contents of the registration information stored in the registration information DB unit, and searching for registration information having matching contents; It is characterized in that it functions as a module for calling a telephone of a user having the matched registration information and making a call between the users.
[0014]
With this configuration, each module functions in the computer on which this program is installed. Then, the user can make an opportunity to communicate with a user who meets needs by voice input via a telephone without using an information terminal or the like.
[0015]
The present invention that solves the above problem (claim 12) is a storage medium storing a program for an IVR device, and each module functions as read by a computer.
[0016]
With this configuration, it is possible for a user to make an opportunity for users who meet needs to communicate with each other by voice input via a telephone without using an information terminal or the like.
[0017]
The present invention that solves the above problem (claim 4) is characterized in that when calling the user's telephone, the telephone is not notified of the telephone number of the other user.
[0018]
According to this configuration, when users who meet needs make a telephone call, the telephone number of the other party is not displayed on the liquid crystal display or the like of the telephone.
[0019]
The present invention that solves the above problem (claim 5) is characterized in that when calling the user's telephone, the user's telephone is notified that the call is from the IVR device.
[0020]
According to this configuration, when the user's telephone is called, for example, the telephone number display section of the telephone displays that the telephone is from the IVR device, so that it is recognized that the telephone is from the IVR device. Then, you can answer the phone.
[0021]
The present invention solving the above problem (claim 6) is characterized in that, when the calling telephone does not answer, the IVR device calls the telephone again.
[0022]
According to this configuration, even if the telephone of the user (the other party) that meets the needs does not answer the telephone for a certain period of time, the IVR device calls the telephone again, so that the probability that the user can talk with the other party is reduced. Can be higher.
[0023]
The present invention that solves the above problem (claim 7) is characterized in that timing information for recalling a telephone that did not answer is accepted, and the telephone is called based on the timing information.
[0024]
According to this configuration, the user can set the timing of calling again when the telephone of the user (the other party) who meets the needs does not answer for a certain time, so that the user can talk with the other party at a convenient time. can do.
[0025]
The present invention that solves the above problem (claim 8) is characterized in that the IVR device receives timing information for calling a user's own telephone from a user, and calls the telephone based on the timing information.
[0026]
According to this configuration, the user can receive a call from the IVR device at his convenient time.
[0027]
The present invention that solves the above problem (claim 9) is characterized in that the question performed by the IVR device includes a question about an item that the user wants to buy or sell.
[0028]
According to this configuration, the registration information (needs) of the user held by the IVR device includes the name of the item that the user wants to buy and sell, the keyword of the item, and the price to buy and sell. An auction service by telephone can be provided.
[0029]
According to the present invention which has solved the above-mentioned problem (claim 10), the question performed by the IVR device prompts the user to select a telephone to be called by the IVR device among telephones of other users who meet the needs of the user. It is characterized by including a question.
[0030]
According to this configuration, when registration information (another user) that meets the user's needs is found from the registration information of the IVR device, the user determines whether or not to connect to the user (telephone). If a connection is desired, the user can select whether to connect to all users or to some of the users.
[0031]
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0032]
<< 1st Embodiment >>
First, a first embodiment of the present invention will be described. In the telephone connection method according to the first embodiment, matching (matching) of needs of users input by voice through a telephone is performed, one user whose needs are matched (matched) is selected, and the users are connected to each other. This is a way to make a telephone connection.
[0033]
In this embodiment, matching of user needs in an auction will be described as an example. Therefore, as the needs of the user, it is assumed that the user wants to buy and sell the goods and buy and sell the goods.
[0034]
FIG. 1 is an overall configuration diagram of a system in which the telephone connection method according to the first embodiment is performed. As shown in FIG. 1, the system in which the telephone connection method of the first embodiment is performed includes an IVR device 10, a telephone network 20, and telephones 30 (30a, 30b). Reference numeral 10 is connected to a telephone 30 (30a, 30b) via a telephone network 20.
[0035]
Here, the telephone line network 20 is a network capable of transmitting voice information between the telephones 30 (30a, 30b) and the IVR device 10, such as the Internet network or an IP-VPN (IP-Virtual Private Network) network. Is also good. Although only two telephones 30 (30a, 30b) are illustrated for easy understanding of the description, three or more telephones may be used.
[0036]
(IVR device)
First, the IVR device 10 has a function of searching for a user's needs based on a voice response message, matching the needs of the users, and making a telephone call between the users whose needs match. Therefore, the IVR device 10 includes a telephone exchange unit 11, a voice recognition unit 12, a control unit 13, a registration information DB unit 14, and a voice response message storage unit 15.
[0037]
The telephone exchange unit 11 connects the telephone from the telephone 30 (30a, 30b) to the control unit 13 of the IVR device 10 so that when the needs of the telephone 30a and the telephone 30b match, each telephone can talk. It has a function to do.
[0038]
The voice recognition unit 12 recognizes the voice of the user received by the IVR device 10 via the telephone 30 (30a, 30b), converts the voice into data such as text, and transmits the data to the voice response processing unit 131. It has a function to do. The voice recognition unit 12 allows the user to transmit information about his / her needs to the IVR device 10 without using an information terminal such as a PC or a button operation on a telephone.
[0039]
When the user connects to the IVR device 10 via the telephone 30 (30a, 30b), the control unit 13 interactively responds to the user by voice, and responds to the user with information (needs). Create registration information by associating with the user's telephone number. Then, the registration information (needs) of this user is matched with the registration information (needs) of other users. If the needs of the users match, the telephone exchange unit 11 is controlled to control the user. It has a function of connecting the telephones 30 (30a, 30b). Therefore, it is configured to include the voice response processing unit 131, the data matching unit 132, and the data creation unit 133.
[0040]
The voice response processing unit 131 has a function of interactively responding to the user by voice when the user accesses (connects) the IVR device 10 via the telephone 30 (30a, 30b). That is, the information of the result of the voice recognition of the user's answer performed by the voice recognition unit 12 is received, a voice response message corresponding to this information is selected from the voice response message storage unit 15, and this message is transmitted to the telephone exchange unit. 11 to the user. Then, in response to the user's reply to this message, the voice response message to be answered (questioned) next is selected from the voice response message storage unit 15 and this message is transmitted. These operations are repeated until all items necessary to complete the user's registration information can be received (hearing), thereby prompting the user to answer.
For example, when the IVR device 10 detects an access (telephone) from the user, a voice response message notifying that the IVR device 10 has been accessed from the voice response message storage unit 15 and a voice asking about the “item the user wants to buy or sell”. Select the response message and send this message to the user. Next, when the IVR device 10 receives information on the "item to be bought and sold" from the user who has heard this message, the IVR device 10 selects a voice response message asking for a "price to buy and sell the item", and sends this message to the user. Send. If the voice of the user is unclear and the voice recognition unit 12 cannot recognize the voice, a message prompting the user to reply again (voice input) is selected, and this message is transmitted to the user. Transmission is also conceivable.
[0041]
Upon receiving an answer (voice input) from the user, the data matching unit 132 registers the registration information (needs) created by the data creation unit 133 based on the answer and the registration information (needs) stored in the registration information DB unit 14. ) Is matched (matched), and if the needs of the users match, the telephone exchange unit 11 is controlled to call the user's telephones 30 (30a, 30b), and these telephones are switched. It has a function to connect.
[0042]
The data creation unit 133 creates registration information by associating the information of the result of the user's answer (voice input) recognized by the speech recognition unit 12 with the user's telephone number (telephone number of the telephones 30a and 30b). It has a function to do.
[0043]
The registration information DB unit 14 has a function of storing the registration information created by the data creation unit 133. FIG. 2 illustrates registration information stored in the registration information DB unit 14. As exemplified in FIG. 2, the registration information includes a user's name, a telephone number, an item to be sold, a price to be sold, an item to be purchased, a price to be purchased, and the like. In the case of FIG. 2, the user "Taro Yamada" has a telephone number of "090-xxx-xxxx", an item to sell is "refrigerator", a price to sell is "3000 yen", The item to be bought is “DVD player”, and the price to be bought is “9000 yen”. In the example of FIG. 2, only one item to be sold and one item to be purchased are written, but a plurality of items can be set.
Further, the registration information may include a time at which the user desires a telephone call (calling of a telephone) from the IVR device 10.
[0044]
When the user accesses the IVR device 10 through the telephone 30 (30a, 30b), the voice response message storage unit 15 stores a message when the IVR device 10 responds and a voice response that prompts the user to answer. It has the function of storing messages.
[0045]
The overall configuration of the system in which the telephone connection method according to the first embodiment is performed has been described above. Each of the functions described above is realized by reading a program module stored in a storage device (not shown) onto a RAM (Random Access Memory) also not shown and executing the program module by a CPU (Central Processing Unit).
Next, a telephone connection flow in the first embodiment will be described.
[0046]
(Telephone connection method)
3 and 4 are diagrams illustrating a telephone connection flow according to the first embodiment of the present invention. First, a basic flow of the telephone connection method according to the first embodiment will be described with reference to FIG.
[0047]
In step S101, the IVR device 10 receives a call from a user (telephone 30a).
[0048]
In step S102, the IVR device 10 responds to a call from the telephone 30a. Then, a voice response message notifying that the IVR device 10 has been accessed from the voice response message storage unit 15 and a voice response message inquiring about registration information (needs) of the user are selected, and this message is transmitted to the telephone 30a to the user. Send. Here, a message asking, for example, "items that the user wants to buy and sell" is transmitted.
[0049]
In step S103, the IVR device 10 receives a voice input (answer) to the voice response message (question) to the IVR device 10 from the user (telephone 30a). For example, a voice input “I want to buy an item is a DVD player” is input from a user.
[0050]
In step S104, the voice recognition unit 12 sequentially recognizes the answer (voice input) of the user obtained in step S103, converts the voice recognition result into data such as text, and the data creation unit 133 uses this data. The temporary registration information is created in association with the telephone number of the person (telephone 30a).
Steps S102 to S104 are repeated until all the items necessary for completing the user registration information can be received (hearing). When the IVR device 10 has heard all the necessary items, the IVR device 10 Terminates the connection with the telephone 30a.
[0051]
In step S110, the user terminates the connection with the IVR device 10, or the IVR device 10 terminates the connection with the telephone 30a, so that the IVR device 10 can call the telephone 30a later. The user of the telephone 30a waits for a call from the IVR device 10.
[0052]
In step S105, the IVR device 10 compares the temporary registration information (needs) of the user created in step S110 with the contents of the registration information (needs) stored in the registration information DB unit 14, and Search for another user (telephone 30b) that meets the needs answered by.
[0053]
In step S106, as a result of the search in step S105, if another user (telephone 30b) that meets the user's needs is found, the process proceeds to step S107. If not found, the process proceeds to step S111.
[0054]
In step S111, the IVR device 10 calls the telephone 30a based on the telephone number (the telephone number of the telephone 30a) described in the temporary registration information of the user created in step S104. When the telephone 30a answers the telephone, the IVR device 10 transmits a voice message to the effect that no registration information suitable for the user's needs was obtained as a result of searching the registration information to the telephone 30a. finish. Details of the operation of the IVR device 10 in this step will be described later.
[0055]
In step S107, the IVR device 10 transmits the telephone number of the telephone 30a described in the temporary registration information of the user created in step S104 and the other user described in the registration information found in step S106. The telephone 30 (30a, 30b) is called based on the telephone number of the telephone (telephone 30b).
[0056]
In step S108, when the IVR device 10 confirms the answering of the telephone 30 (30a, 30b) in step S107, the process proceeds to step S109. If the call cannot be confirmed, the process proceeds to step S112.
[0057]
In step S109, the IVR device 10 connects the users of the telephones 30 (30a, 30b) so that they can talk with each other, and ends the telephone connection flow.
[0058]
In step S112, the IVR device 10 calls the telephone 30a, and when the telephone 30a responds, as a result of searching the telephone 30a for the registration information, the registration information suitable for the user's needs was obtained. A voice message indicating that there is no call from the matching user (telephone 30b) is transmitted, and the telephone connection flow ends. Details of the operation of the IVR device 10 in this step will be described later.
[0059]
The basic flow of the telephone connection of the IVR device 10 according to the first embodiment of the present invention has been described above.
[0060]
Next, a detailed flow of telephone connection of the IVR device 10 according to the first embodiment of the present invention will be described with reference to FIG.
The telephone connection flow illustrated in FIG. 4 is a case where no registration information (other users) that meets the needs of the user is found in the telephone connection flow of FIG. 3 or registration information that matches the needs of the user. This is a telephone connection flow that considers the case where (another user) was found, but the user's telephone did not answer.
[0061]
Steps S201 to S206 in FIG. 4 are the same operations as steps S101 to S106 in FIG. 3, and therefore description thereof is omitted, and the IVR device 10 is adapted to the user's temporary registration information (needs). The operation after searching for registration information to be performed (step S206) will be described.
[0062]
In step S206, as a result of the search in step S205, if another user (telephone 30b) that meets the needs of the user is found, the process proceeds to step S207. If not found, the process proceeds to step S210.
[0063]
In step S207, the IVR device 10 describes the telephone number (the telephone number of the telephone 30a) described in the user's temporary registration information created in step S204 and the registration information found in step S206. The telephone 30 (30a, 30b) is called based on the telephone number of the telephone of another user (the telephone number of the telephone 30b). At this time, the telephone 30 (30a, 30b) is notified of the telephone number of the IVR apparatus 10 without notifying the telephone numbers of each other. The telephone number of the IVR device 10 displayed on the liquid crystal display of the telephone 30 (30a, 30b) or the like may be a telephone call (call) from the IVR device 10 such as a sequence of numbers or characters other than the telephone number. Any information that can be recognized may be used.
[0064]
In step S208, it is confirmed whether the two users (telephones 30a and 30b) called by the IVR device 10 in step S207. If the call of both users can be confirmed, the process proceeds to step S209. If both or one of the two users cannot be confirmed, the process proceeds to step S211.
[0065]
In step S209, the IVR device 10 connects the users of the telephones 30 (30a, 30b) so that they can talk with each other, and ends the telephone connection flow.
[0066]
In step S211, if neither of the telephone sets 30 (30a, 30b) called by the IVR device 10 in step S208 responds, the process proceeds to step S212. If either one of the telephone sets 30 (30a, 30b) answers, the process proceeds to step S214.
[0067]
In step S212, if a certain period of time has elapsed with neither telephone 30 (30a, 30b) answering in step S211, the process proceeds to step S213. If the telephone 30 (30a, 30b) does not answer and does not exceed the predetermined time, the process returns to step S208, and the IVR device 10 continues calling the telephone 30 (30a, 30b). Here, the time during which the IVR device 10 keeps calling the telephone 30 (the predetermined time) may be preset in the IVR device 10 or may be arbitrarily set by the user.
[0068]
In step S213, the IVR device 10 suspends the call to the telephone set 30 (30a, 30b), calls the telephone set 30 (30a, 30b) again after a predetermined time has elapsed, and returns to step S208. Similarly to the call in step S207, the call in step S213 does not display the telephone numbers of each other, but displays the telephone number from the IVR device 10. Here, when the IVR apparatus 10 does not receive a call from the telephone, the time until the telephone is called again (the predetermined time) may be the time set in advance in the IVR apparatus 10 as in step S212. It may be one that can be arbitrarily set by the user. Also, the number of times of repeating the operation from step S208 to step S213, that is, the number of times before giving up calling the telephone set 30 (30a, 30b) may be set in advance in the IVR device 10 or may be arbitrarily set by the user. What can be set may be used.
[0069]
In step S214, if one of the telephones 30 (30a, 30b) (for example, the telephone 30a) answers, and if the other telephone (for example, the telephone 30b) does not answer and a certain time has elapsed, Proceed to step S215. If the telephone 30b does not answer and does not exceed the predetermined time, the call is continued and the process returns to step S208.
[0070]
In step S215, the IVR device 10 suspends the call to the telephone 30b, calls the telephone 30b again after a predetermined time has elapsed, and proceeds to step S216. The time until the telephone 30b is called again may be set in advance in the IVR device 10 as in the case of step S213, or may be set arbitrarily by the user.
[0071]
In step S216, as a result of the IVR device 10 searching for the registration information, registration information meeting the user's needs was obtained, but a voice message indicating that there was no call from the user (telephone 30b) meeting the needs. Send the message to telephone 30a.
In addition, a voice message is sent to the telephone 30a asking whether the user wants to call the telephone 30 (30a, 30b) again from the IVR device 10.
If the telephone 30 (30a, 30b) wishes to make another call, a voice message urging an answer (voice input) of the date and time of the call (call timing information) is transmitted to the telephone 30a.
When the telephone 30 (30a, 30b) does not want to make another call, that is, when giving up the telephone call with the user of the telephone 30b, information (temporary registration information) answered by the user (voice input) to the IVR device 10. And a voice prompting the user to select whether to call the telephone 30a from the IVR device 10 when there is a registration of a user who meets the needs in the future, or to terminate the service without leaving the temporary registration information. Send the message to telephone 30a.
[0072]
Then, when an answer (voice input) relating to the date and time of calling the telephone 30 (30a, 30b) again from the user is received, the control unit 13 recalls the telephone number of the telephone 30 (30a, 30b) and these telephones again. Information on the date and time of the call (call timing information) is created, and the IVR device 10 calls the telephone 30 (30a, 30b) again based on the information.
If a response (voice input) to call the telephone 30a is received from the IVR device 10 when a user who meets needs in the future is registered, the temporary registration information created in step S204 is received. The information is stored in the registration information DB unit 14 as "main registration information", and when a user matching the needs is registered, the IVR device 10 calls the telephone 30a.
If the temporary registration information is not left and an answer (voice input) indicating that the service is to be ended is received as it is, the temporary registration information is not stored in the registration information DB unit 14.
[0073]
In step S210, the IVR device 10 calls the telephone 30a, and when the telephone 30a responds, the IVR device 10 searches the registration information. As a result, there is no registration information (user) that matches the needs of the user. Notify by voice message. Then, the information (temporary registration information) that the user has answered (voice input) to the IVR device 10 is registered as the main registration in the registration information DB unit 14, and when a user who meets needs in the future is registered, the IVR The voice message to select whether to call the telephone 30a again from the device 10 or to leave the temporary registration information and to terminate the connection with the IVR device 10 is transmitted to the telephone 30a.
Here, if the user selects to terminate the connection with the IVR device 10, if the user reconnects to the IVR device 10 after a certain period of time, there is a possibility that another user matching the user's needs may be found. Therefore, a voice response message for guiding the user to reconnect to the IVR device 10 may be transmitted after a predetermined time has elapsed.
[0074]
Then, similarly to the case of step S216, when a user who meets the needs in the future is registered and a response (voice input) requesting that the telephone 30a be called from the IVR device 10, is received. The temporary registration information created in step S204 is stored in the registration information DB unit 14 as "official registration information", and the IVR device 10 calls the telephone 30a when there is registration of a user who meets the needs. If the temporary registration information is not left and an answer (voice input) indicating that the service is to be ended is received as it is, the temporary registration information is not stored in the registration information DB unit 14. If a response (voice input) indicating that the service is to be ended is received as it is, a voice message for guiding the user to reconnect to the IVR device 10 after a certain period of time may be transmitted.
[0075]
In the first embodiment, the timing at which the user (telephone 30a) connects to the IVR device 10 and then calls the telephones 30 (30a, 30b) of the users whose needs match (match) is "immediately". However, when the user registers information on his or her needs in the IVR device 10, a convenient time for calling his / her telephone may be specified.
In the first embodiment, when the user accesses the IVR device 10 and finishes inputting by voice, the connection with the IVR device 10 is temporarily cut off (the telephone is cut off), and the search result of the IVR device 10 is notified. However, even if the user accesses the IVR device 10 and finishes inputting by voice, the user may maintain the connection with the IVR device 10 and wait until the search result is notified by a voice response message.
[0076]
The telephone connection flow in the first embodiment has been described above. According to the present embodiment, regardless of the information terminal such as a PC, a user can immediately get a call to a user who meets his needs by voice input via a telephone.
[0077]
<< 2nd Embodiment >>
Next, a second embodiment of the present invention will be described. In the telephone connection method according to the second embodiment, the needs of users input by voice through a telephone are matched (matched), and one or more users whose needs are matched (matched) are selected. This is a method of making a telephone connection.
In addition, when registering information regarding the user's needs in the IVR device 10 so that the user can select more users who match (fit) the user's needs, it is convenient to call his / her telephone. It is a method to specify time.
[0078]
Since the components of the second embodiment are the same as those of the first embodiment, the description of the components will be omitted, and description will be made from the telephone connection flow in the second embodiment.
[0079]
FIG. 5 is a diagram illustrating a telephone connection flow according to the second embodiment of the present invention.
[0080]
In step S301, the IVR device 10 receives a call from a user (telephone 30a).
[0081]
In step S302, as in step S102 of the first embodiment, the IVR device 10 responds to a call from the telephone 30a. Then, as a voice response message notifying that the telephone 30a has accessed the IVR device 10 and a voice response message inquiring the user's registration information (needs), a message relating to "items the user wants to buy and sell" and the like, 10 also sends a message inquiring about the time (timing information for calling its own telephone) for calling (calling) the user's own telephone 30a.
[0082]
In step S303, the IVR device 10 receives a voice input (answer) to the voice response message (question) from the user (telephone 30a) to the IVR device 10. Here, the user has information on an item he wants to buy and sell, for example, information that "the item he wants to buy is a DVD player" and timing information for the IVR device 10 to call (call) his / her telephone 30a, for example, From April 1, 2003 to April 8, 2003, 21:00 to 23:00 every day. "
[0083]
In step S304, as in step S104 of the first embodiment, the voice recognition unit 12 sequentially recognizes the answer (voice input) of the user by voice, converts the voice recognition result into data such as text, and outputs the data to the data creation unit 133. Creates registration information in association with this data and the user's telephone number (telephone numbers of telephones 30a and 30b).
FIG. 6 illustrates registration information created by the data creation unit 133 in step S304. As shown in FIG. 6, the registration information is a request (call) from the IVR device 10 in addition to the user's name, telephone number, item to sell, price to sell, item to buy, and price to buy. It also includes information on time. For example, "2003.4.001.-2003.4.0821: 00-23: 00" of "desired calling time" in FIG. 6 indicates that the calling time of the telephone 30 desired by the user is "2003.04. From 1st January to 23:00 every day on April 8, 2003. "
Steps S302 to S304 are repeated until all items necessary for completing the user registration information can be received (hearing). When the IVR device 10 has heard all necessary items, the IVR device 10 The connection with 30a is terminated.
[0084]
In step S305, the IVR device 10 collates the registration information (needs) answered by the user in step S304 with the contents of the registration information (needs) stored in the registration information DB unit 14, and determines the needs answered by the user. Search for another matching user (telephone 30b, 30c). At this time, since the registration information includes the desired call time of the user (timing information for calling his / her own telephone), whether or not the timing information matches is considered in the search.
[0085]
In step S306, as a result of the search in step S305, if registration information (telephones 30b, 30c) suitable for the needs of the user is found, the process proceeds to step S307. If not found, the process proceeds to step S312.
[0086]
In step S307, the IVR device 10 searches the telephone 30a for the registration information, and as a result, notifies that a user (telephones 30b, 30c) matching the user's needs is found by a voice message. , 30c) to send a voice message asking whether to call.
[0087]
In step S308, when an answer (voice input) for calling the user (telephone 30b, 30c) is received from the telephone 30a, the process proceeds to step S309. When receiving an answer (voice input) indicating that none of the users (telephones 30b and 30c) wants to make a call from the telephone 30a, the connection between the IVR device 10 and the telephone 30a is terminated. Here, a case where the user desires to call both the telephones 30b and 30c will be described. However, the user is one of the users (telephones 30b and 30c) that meet the needs. Only a call may be desired.
[0088]
In step S309, the IVR device 10 checks the telephone number (telephone number of the telephone 30a) described in the registration information of the user created in step S304 and the other usage described in the registration information found in step S305. The telephone 30 (30a, 30b, 30c) is called based on the telephone numbers of the user's telephones (telephone numbers of the telephones 30b, 30c) and the call timing information of each user. The calling timing of the telephone sets 30 (30a, 30b, 30c) is determined by ANDing the calling timing information of each telephone set.
[0089]
The operation from step S310 to step S312 is the same as the operation from step S108 and step S109 and step S111 and step S112 in the first embodiment, and a description thereof will be omitted.
[0090]
The flow of the telephone connection of the IVR device 10 according to the second embodiment of the present invention has been described above. According to the telephone connection method of the second embodiment, it is possible to make a telephone connection (telephone call) between a plurality of users whose needs meet each other.
In the second embodiment, the IVR device 10 performs matching of registration information (needs), and the number of users (telephones) to call based on this information is three (including the users themselves) for easy understanding. Although described as the telephones 30a, 30b, 30c), more telephones may be used.
[0091]
Although an example of a preferred embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and can be appropriately modified without departing from the spirit of the present invention.
For example, in the second embodiment, the number of users (telephones) called by the IVR device 10 may be a number preset in the IVR device 10 or may be set when the user answers the registration information (voice input). You may do so.
Further, in the above embodiment, the information that the user answers to the IVR device is input only by voice via the telephone, but may be input combining button operations of the telephone, for example.
Further, in the above embodiment, the telephone may be an ordinary telephone, an Internet telephone or a mobile telephone. The terminal is not limited to a telephone as long as it can input voice, and can be applied to various devices. Others can be variously changed without departing from the spirit of the present invention.
Further, in the above-described embodiment, an example of a CtoC (Customer to Customer Consumer vs. Consumer) auction has been described, but BtoB (Business to Business) vs. financial product transactions such as parts procurement between companies, etc. BtoC (Business to Customer).
[0092]
【The invention's effect】
According to the invention described in claims 1 to 3, 11 and 12, when using a service for matching needs such as an auction, a user can use a telephone or the like even if there is no information terminal. The user can input information relating to his / her needs by voice input to the voice input means and use the service. Further, since voice input is easier than information input using a keyboard, a mouse, or a touch panel, it is convenient for, for example, the elderly and those who have impaired vision. In addition, the IVR device searches for a user's telephone that meets the needs, calls this telephone, and implements a call, so that the users can quickly communicate with each other.
[0093]
According to the fourth aspect of the present invention, when users who meet needs communicate with each other by telephone, they can communicate with each other while protecting their privacy, so that communication can be performed smoothly.
[0094]
According to the invention described in claim 5, since the user recognizes that the call is from the IVR device and can respond to the call of the telephone, the user responds smoothly to the telephone call. be able to.
[0095]
According to the invention as set forth in claims 6 to 8, the probability that the IVR device can talk with the selected partner (other user) can be increased, and the user can talk with the partner at a convenient time. Therefore, communication with the other party becomes easier.
[0096]
According to the ninth aspect of the present invention, the user can buy and sell an article using the IVR device, which is convenient for the user in an auction or the like that requires immediateness and simplicity.
[0097]
According to the invention described in claim 10, for example, when a user wants to sell an item he wants to sell at an auction at a higher price or buys an item he wants to buy at a lower price, a call is made between many users. "Connection with all users who meet the needs" can be selected so as to be able to perform. In addition, when it is desired to end the negotiation of the sale in a short time, “connection with ○ users who meet the needs” can be selected in order to narrow down the users who talk. And when it is no longer willing to buy or sell goods, it is possible to select "no need to call, end of service", so that it is possible to provide a call environment that matches the user's situation, This is convenient for the user.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram of a system in which a telephone connection method according to each embodiment of the present invention is performed.
FIG. 2 is a diagram exemplifying registration information stored in a registration information DB unit according to the first embodiment of the present invention.
FIG. 3 is a diagram illustrating a basic flow of a telephone connection method according to the first embodiment of the present invention.
FIG. 4 is a diagram exemplifying a detailed flow of telephone connection of the IVR device according to the first embodiment of the present invention.
FIG. 5 is a diagram illustrating a telephone connection flow according to the second embodiment of the present invention.
FIG. 6 is a diagram illustrating registration information created by a data creation unit according to a second embodiment of the present invention.
[Explanation of symbols]
10 IVR device
11 Telephone exchange
12 ... Speech recognition unit
131 ... Voice response processing unit
132… Data matching part
133 ... Data creation unit
14. Registration information DB section
15. Voice response message storage unit
30, 30a, 30b ... telephone

Claims (12)

利用者からの電話に対してインタラクティブに音声で応答する音声応答処理部と、
前記音声応答処理部がインタラクティブに利用者のニーズを探るために行う所定の質問を記憶した音声応答メッセージ記憶部と、
利用者の音声を音声認識する音声認識部と、
この音声認識の結果の情報を利用者の電話番号と関連付けて登録情報を作成するデータ作成部と、
この登録情報を格納する登録情報DB部と、
この登録情報DB部に格納された登録情報の内容をマッチングするデータマッチング部と、
利用者の電話機を接続制御する電話交換部と、
を備えることを特徴とするインタラクティブに音声で応答するIVR装置。
A voice response processing unit for interactively responding to a call from a user by voice;
A voice response message storage unit that stores a predetermined question that the voice response processing unit interactively searches for the needs of the user;
A voice recognition unit that recognizes the voice of the user,
A data creation unit for creating registration information by associating the information of the result of the voice recognition with the telephone number of the user;
A registration information DB unit for storing the registration information,
A data matching unit for matching the contents of the registration information stored in the registration information DB unit;
A telephone exchange unit that controls connection of the user's telephone;
An IVR device that responds interactively by voice, comprising:
電話機を介して利用者のニーズに関する情報を受信し、前記利用者の電話機と、この利用者のニーズに適合するニーズを持つ他の利用者の電話機とを接続する電話接続方法であって、
前記利用者の電話機からの発呼に応じて、インタラクティブに音声で応答するIVR装置が、この利用者の電話機へ音声によるガイダンスを送信し、これに応じて前記電話機から送信される利用者の音声による利用者のニーズに関する情報を受信し、前記利用者のニーズに適合する他の利用者の電話機を登録情報DB部から検索し、前記利用者のニーズに適合する他の利用者の電話機を発呼して、これらの電話機を接続すること、
を特徴とする電話接続方法。
A telephone connection method for receiving information about a user's needs via a telephone, and connecting the user's telephone with another user's telephone having needs that meet the needs of the user,
An IVR device that responds interactively by voice in response to a call from the user's telephone transmits voice guidance to the user's telephone, and in response to the user's voice transmitted from the telephone. , And retrieves another user's telephone set that matches the user's needs from the registration information DB unit, and issues another user's telephone set that meets the user's needs. Calling and connecting these phones,
A telephone connection method.
利用者からの電話に対してインタラクティブに音声で応答する音声応答処理部と、
前記音声応答処理部がインタラクティブに利用者のニーズを探るために行う所定の質問を記憶した音声応答メッセージ記憶部と、
利用者の音声を音声認識する音声認識部と、
この音声認識の結果の情報を利用者の電話番号と関連付けて登録情報を作成するデータ作成部と、
この登録情報を格納する登録情報DB部と、
この登録情報DB部に格納された登録情報の内容をマッチングするデータマッチング部と、
利用者の電話機を接続制御する電話交換部と、
を備えてインタラクティブに音声で応答するIVR装置を用いた電話接続方法であって、
利用者からの電話に対して音声で応答し、前記所定の質問を行って回答を促し、利用者から得られた音声による回答を音声認識し、音声認識の結果の情報を利用者ごとに利用者の電話番号と関連づけて前記登録情報DB部に格納する処理、前記登録情報DB部に格納された登録情報の内容をマッチングし、内容が合致する登録情報を検索する処理、
前記合致した登録情報を有する利用者の電話機を発呼して、利用者同士で通話を行わせる処理を、
前記IVR装置により行うようにしたことを特徴とする電話接続方法。
A voice response processing unit for interactively responding to a call from a user by voice;
A voice response message storage unit that stores a predetermined question that the voice response processing unit interactively searches for the needs of the user;
A voice recognition unit that recognizes the voice of the user,
A data creation unit for creating registration information by associating the information of the result of the voice recognition with the telephone number of the user;
A registration information DB unit for storing the registration information,
A data matching unit for matching the contents of the registration information stored in the registration information DB unit;
A telephone exchange unit that controls connection of the user's telephone;
A telephone connection method using an IVR device that interactively responds by voice with
Respond by voice to the telephone call from the user, ask the answer by asking the above-mentioned question, perform voice recognition of the voice response obtained from the user, and use the information of the voice recognition result for each user. Storing the registration information in the registration information DB unit in association with the telephone number of the user, matching the contents of the registration information stored in the registration information DB unit, and searching for registration information that matches the contents;
A process of calling a telephone of a user having the matched registration information and causing a call between the users,
A telephone connection method, wherein the method is performed by the IVR device.
前記利用者の電話機を発呼する際、電話機に相手方の利用者の電話番号を通知しないことを特徴とする請求項2または請求項3に記載の電話接続方法。4. The telephone connection method according to claim 2, wherein when calling the user's telephone, the telephone is not notified of the telephone number of the other user. 前記利用者の電話機を発呼する際、この利用者の電話機に前記IVR装置からの電話であることを通知することを特徴とする請求項2ないし請求項4のいずれか1項に記載の電話接続方法。The telephone according to any one of claims 2 to 4, wherein when calling the telephone of the user, the telephone of the user is notified that the telephone is from the IVR device. Connection method. 前記発呼した電話機が応呼しない場合に、前記IVR装置がこの電話機を再度発呼することを特徴とする請求項2ないし請求項5のいずれか1項に記載の電話接続方法。6. The telephone connection method according to claim 2, wherein when the called telephone does not answer, the IVR device calls the telephone again. 前記応呼しなかった電話機を再度発呼するタイミング情報を受け付け、このタイミング情報に基づき前記電話機を発呼することを特徴とする請求項6に記載の電話接続方法。7. The telephone connection method according to claim 6, wherein timing information for recalling the non-answered telephone is accepted, and the telephone is called based on the timing information. 前記IVR装置が利用者から自己の電話機を発呼するタイミング情報を受け付け、このタイミング情報に基づき前記電話機を発呼することを特徴とする請求項2ないし請求項7のいずれか1項に記載の電話接続方法。8. The apparatus according to claim 2, wherein the IVR device receives timing information for calling a user's own telephone from a user, and calls the telephone based on the timing information. Phone connection method. 前記IVR装置が行う質問が、利用者が売買を希望する品物についての質問を含むことを特徴とする請求項2ないし請求項8のいずれか1項に記載の電話接続方法。The telephone connection method according to any one of claims 2 to 8, wherein the question performed by the IVR device includes a question about an item that the user wants to buy or sell. 前記IVR装置が行う質問が、前記利用者のニーズに適合する他の利用者の電話機のうちIVR装置が発呼すべき電話機の選択を促す質問を含むことを特徴とする請求項2ないし請求項9のいずれか1項に記載の電話接続方法。3. The apparatus according to claim 2, wherein the question performed by the IVR device includes a question prompting the user to select a telephone to be called by the IVR device among telephones of other users who meet the needs of the user. 10. The telephone connection method according to any one of items 9. 利用者の音声による利用者のニーズに関する情報を受信し、ニーズがマッチする利用者同士で電話による通話を行わせるため、
コンピュータを
利用者からの電話に対して音声で応答し、利用者のニーズを探るために所定の質問を行って回答を促し、利用者から得られた音声による回答を音声認識し、音声認識の結果の情報を利用者ごとに利用者の電話番号と関連づけて前記登録情報DB部に格納するモジュール、
前記登録情報DB部に格納された登録情報の内容をマッチングし、内容が合致する登録情報を検索するモジュール、
前記合致した登録情報を有する利用者の電話機を発呼して、利用者同士で通話を行わせるモジュール、
として機能させることを特徴とするIVR装置用プログラム。
In order to receive information about the user's needs by voice of the user and let the users who meet the needs make a telephone call,
The computer responds by voice to the telephone call from the user, asks a predetermined question to find out the user's needs, prompts an answer, and voice-recognizes the voice response obtained from the user. A module for storing the result information in the registration information DB unit in association with the user's telephone number for each user;
A module that matches the contents of the registration information stored in the registration information DB unit and searches for registration information that matches the contents;
A module for making a call between users by calling a telephone of a user having the matching registration information,
A program for an IVR device, characterized by functioning as:
請求項11に記載のIVR装置用プログラムを記憶した記憶媒体。A storage medium storing the IVR device program according to claim 11.
JP2003088937A 2003-03-27 2003-03-27 IVR device, telephone connection method, IVR device program, and storage medium storing IVR device program Pending JP2004297595A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003088937A JP2004297595A (en) 2003-03-27 2003-03-27 IVR device, telephone connection method, IVR device program, and storage medium storing IVR device program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003088937A JP2004297595A (en) 2003-03-27 2003-03-27 IVR device, telephone connection method, IVR device program, and storage medium storing IVR device program

Publications (1)

Publication Number Publication Date
JP2004297595A true JP2004297595A (en) 2004-10-21

Family

ID=33402941

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003088937A Pending JP2004297595A (en) 2003-03-27 2003-03-27 IVR device, telephone connection method, IVR device program, and storage medium storing IVR device program

Country Status (1)

Country Link
JP (1) JP2004297595A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010278771A (en) * 2009-05-28 2010-12-09 Nippon Telegr & Teleph Corp <Ntt> Lending brokerage system and lending brokerage method
US8023624B2 (en) 2005-11-07 2011-09-20 Ack Ventures Holdings, Llc Service interfacing for telephony
TWI450571B (en) * 2009-06-29 2014-08-21 Ind Tech Res Inst Structured data transmission method and system applied to voice service
CN111225115A (en) * 2019-11-25 2020-06-02 中国银行股份有限公司 Information providing method and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8023624B2 (en) 2005-11-07 2011-09-20 Ack Ventures Holdings, Llc Service interfacing for telephony
RU2455785C2 (en) * 2005-11-07 2012-07-10 ЭйСиКей ВЕНЧЕРЗ ХОЛДИНГЗ, ЭлЭлСи Telephony services interfaces
US9197749B2 (en) 2005-11-07 2015-11-24 Ack Ventures Holdings, Llc Service interfacing for telephony
JP2010278771A (en) * 2009-05-28 2010-12-09 Nippon Telegr & Teleph Corp <Ntt> Lending brokerage system and lending brokerage method
TWI450571B (en) * 2009-06-29 2014-08-21 Ind Tech Res Inst Structured data transmission method and system applied to voice service
CN111225115A (en) * 2019-11-25 2020-06-02 中国银行股份有限公司 Information providing method and device

Similar Documents

Publication Publication Date Title
US8856014B2 (en) Methods and apparatuses for delivery of advice to mobile/wireless devices
US6690918B2 (en) Networking by matching profile information over a data packet-network and a local area network
JP2001325201A (en) Chat service providing system and method
JP2011146046A (en) Natural language processing in location-based service system
JP6462628B2 (en) Product sales support system and product sales support method
US20050055310A1 (en) Method and system for accessing information within a database
JPH1115887A (en) Electronic commodity transaction system
JP2004297595A (en) IVR device, telephone connection method, IVR device program, and storage medium storing IVR device program
JP6705887B2 (en) Computer and information processing method
KR20000049880A (en) Real-time auction method using network and system therefor and recording medium therefor
JP2003224681A (en) Communication service system, communication service method, and communication service program
JP2002259806A (en) Shop information providing method, server and program allowing execution of the providing method
US20020184079A1 (en) Apparatus and method of mediating collection through communication with terminals storing identification information
KR20010100619A (en) System and method of conducting an on-line auction syncronized with an ars system
KR20010100607A (en) Method and system for searching an ideal spouse
JP2001256326A (en) Order reception method and terminal by means of automatic issuing of reference number
JP2004118399A (en) Expert search system
KR20010109801A (en) Method and system for searching an ideal spouse
KR20000030245A (en) auction system using transceiver
JP2023164089A (en) Video interview support system, video interview support program, and video interview support method
KR20000058259A (en) Individual bidding method using mobile communication network and internet
KR20020011581A (en) Realtime Information Providing Method Using Data Communication Network
JP2017076947A (en) Calling device and call program
KR20010016503A (en) Method for mobile phone call connection with nearby users
JP2001175768A (en) Individual bidding method connecting to mobile communication network and internet