JP7794045B2 - Response system and response method - Google Patents
Response system and response methodInfo
- Publication number
- JP7794045B2 JP7794045B2 JP2022048359A JP2022048359A JP7794045B2 JP 7794045 B2 JP7794045 B2 JP 7794045B2 JP 2022048359 A JP2022048359 A JP 2022048359A JP 2022048359 A JP2022048359 A JP 2022048359A JP 7794045 B2 JP7794045 B2 JP 7794045B2
- Authority
- JP
- Japan
- Prior art keywords
- message
- communication terminal
- response
- unit
- sorting
- 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.)
- Active
Links
Landscapes
- Telephonic Communication Services (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、応答システム、及び応答方法に関する。 The present invention relates to a response system and a response method.
IVR(Interactive Voice Response)を利用した自動音声によるサービスがある。例えば、IVR機能を備えたサーバは、ユーザの通信端末と接続状態になると自動音声による案内を行う。特許文献1には、電話に応答しなかったユーザに対し、SMSなどの電話番号を宛先とするメッセージサービスを用いて、自動音声の内容に対応したテキストメッセージをユーザの通信端末に送信する技術が開示されている。 There are services that use automated voice guidance using IVR (Interactive Voice Response). For example, a server equipped with IVR functionality provides automated voice guidance when it connects to a user's communication terminal. Patent Document 1 discloses technology that uses a messaging service such as SMS, addressed to a phone number, to send a text message corresponding to the content of the automated voice to the user's communication terminal if the user does not answer the phone.
IVRを利用した自動音声による案内では、「Aの方は1番、Bの方は2番、…を押してください」などと全文を読み上げるまでに延々と時間がかる場合が多い。また、音声を最後まで聞かないと操作する番号が判らない、聞き逃してしまった場合に聞き返す手段がない、途中で電話を切ると最初からやり直さなければならない場合があり、必ずしも利便性がよいものではなかった。利便性を向上させるという観点において特許文献1の技術には改善の余地があった。 When using IVR, automated voice guidance often takes an endless amount of time to read out the entire sentence, such as "If you're person A, please press number 1, if you're person B, please press number 2, etc." Furthermore, it's not always convenient, as you don't know which number to operate unless you listen to the entire audio, there's no way to ask again if you miss something, and if you hang up the phone midway, you may have to start over from the beginning. From the perspective of improving convenience, the technology in Patent Document 1 leaves room for improvement.
本発明は、このような事情に鑑みてなされたもので、その目的は、IVRの利便性を向上させることができる応答システム、及び応答方法を提供することにある。 The present invention was made in light of these circumstances, and its purpose is to provide a response system and response method that can improve the convenience of IVR.
上述した課題を解決するために、本発明に係る応答システムは、電話番号を宛先とするメッセージサービスを用いて、ユーザにより指定された振分番号を、通信端末を介して取得する取得部と、前記振分番号を前記通信端末の電話番号に対応づけた振分情報を記憶する記憶部と、前記メッセージサービスを介して、事業者の電話番号に発信する案内を含む案内メッセージを前記通信端末に送信するメッセージ送信部と、前記事業者の電話番号宛てに着信があった場合、発信元の電話番号と前記振分情報とに基づいて、前記ユーザにより指定された振分番号を特定し、前記特定した振分番号に応じた応答を行う応答部とを備える。 To solve the above-mentioned problems, the response system of the present invention includes an acquisition unit that acquires a sorting number designated by a user via a communication terminal using a message service addressed to a telephone number; a storage unit that stores sorting information that associates the sorting number with the telephone number of the communication terminal; a message sending unit that sends a guidance message to the communication terminal via the message service, including guidance to be called to the telephone number of a carrier; and a response unit that, when an incoming call is received by the telephone number of the carrier, identifies the sorting number designated by the user based on the telephone number of the caller and the sorting information, and responds according to the identified sorting number.
また、本発明は、上述の応答システムにおいて、前記メッセージ送信部は、前記振分番号に対応する質問を含む質問メッセージを前記通信端末に送信し、前記取得部は、前記質問メッセージに対する回答に基づいて前記振分番号を取得する。 Furthermore, in the above-mentioned response system, the present invention provides a method in which the message sending unit sends a question message including a question corresponding to the sorting number to the communication terminal, and the acquisition unit acquires the sorting number based on a response to the question message.
また、本発明は、上述の応答システムにおいて、電話回線を通じて、前記振分番号に対応する質問を含む音声ガイダンスを前記通信端末に送信する音声案内部、を更に備え、前記応答部は、前記電話回線が切断された場合、前記メッセージ送信部に、前記通信端末に、前記ユーザが指定した前記振分番号を確認する確認メッセージを送信するように依頼し、前記メッセージ送信部は、前記音声ガイダンスに対する回答に基づいて取得された前記振分番号を含む前記確認メッセージを前記通信端末に送信し、前記取得部は、前記確認メッセージに対する回答に基づいて、前記ユーザによって確認された前記振分番号を取得する。 In addition, the present invention provides the above-mentioned response system, further comprising a voice guidance unit that transmits voice guidance including a question corresponding to the sorting number to the communication terminal via a telephone line, and when the telephone line is disconnected, the response unit requests the message sending unit to send to the communication terminal a confirmation message confirming the sorting number specified by the user, the message sending unit sends to the communication terminal the confirmation message including the sorting number acquired based on the response to the voice guidance, and the acquisition unit acquires the sorting number confirmed by the user based on the response to the confirmation message.
また、本発明は、上述の応答システムにおいて、前記応答部は、前記メッセージ送信部によって前記通信端末に前記案内メッセージが送信された第1時刻から、前記通信端末から前記事業者の電話番号宛てに着信があった第2時刻までに経過した時間が閾値未満である場合、前記応答を行う。 Furthermore, in the above-mentioned response system, the present invention provides a method in which the response unit makes the response if the time elapsed from the first time when the message sending unit sends the guidance message to the communication terminal to the second time when the communication terminal receives an incoming call to the carrier's telephone number is less than a threshold value.
また、本発明に係る応答方法は、コンピュータが行う応答方法であって、取得部が、電話番号を宛先とするメッセージサービスを用いて、ユーザにより指定された振分番号を、通信端末を介して取得し、記憶部が、前記振分番号を前記通信端末の電話番号に対応づけた振分情報を記憶し、メッセージ送信部が、前記メッセージサービスを介して、事業者の電話番号に発信する案内を含む案内メッセージを前記通信端末に送信し、応答部が、前記事業者の電話番号宛てに着信があった場合、発信元の電話番号と前記振分情報とに基づいて、前記ユーザにより指定された振分番号を特定し、前記特定した振分番号に応じた応答を行う。 The response method of the present invention is a response method performed by a computer, in which an acquisition unit acquires a sorting number designated by a user via a communication terminal using a message service addressed to a telephone number, a storage unit stores sorting information that associates the sorting number with the telephone number of the communication terminal, a message sending unit sends a guidance message to the communication terminal via the message service, including guidance to call the telephone number of a carrier, and a response unit, when an incoming call is received by the telephone number of the carrier, identifies the sorting number designated by the user based on the telephone number of the caller and the sorting information and responds according to the identified sorting number.
本発明によれば、IVRの利便性を向上させることができる。また、事業者がIVRを利用する動機の一つに、オペレータに直接つながる内線番号をユーザに知らせたくないという事情がある。本発明では、IVRに着信があった際、オペレータに転送可能な振分番号をすでに取得している。このため、途中で電話が切られた場合であっても、ユーザに内線番号を知らせずにIVRの代表番号に発呼させつつも、ユーザに最初から番号操作をやり直させるような負荷をかけることなく、再接続の方法を提供することができる。 This invention can improve the convenience of IVR. Furthermore, one of the reasons businesses use IVR is that they do not want users to know the extension number that connects directly to an operator. With this invention, when an IVR receives an incoming call, a routing number that can be forwarded to an operator is already acquired. Therefore, even if the call is disconnected midway, a method of reconnection can be provided, allowing the call to be made to the IVR's main number without the user being notified of the extension number, without requiring the user to redo the numbering process from the beginning.
以下、本発明の一実施形態について図面を参照して説明する。 One embodiment of the present invention will be described below with reference to the drawings.
<応答システム1の構成>
図1は、応答システム1の構成例を示すブロック図である。応答システム1は、例えば、メッセージ配信サーバ10と、通信端末20と、第2通信端末21と、IVRサーバ30と、を備える。応答システム1におけるこれらの構成要素(メッセージ配信サーバ10と、通信端末20と、IVRサーバ30)は通信可能に接続されている。
<Configuration of response system 1>
1 is a block diagram showing an example of the configuration of a response system 1. The response system 1 includes, for example, a message delivery server 10, a communication terminal 20, a second communication terminal 21, and an IVR server 30. These components of the response system 1 (the message delivery server 10, the communication terminal 20, and the IVR server 30) are connected to each other so as to be able to communicate with each other.
メッセージ配信サーバ10は、サーバ装置、クラウドサーバ、PC(Personal Computer)などのコンピュータである。メッセージ配信サーバ10は、電話番号を宛先とするメッセージサービスであるRCS(Rich Communication Services)を用いたサービスを提供する事業者が管理するサーバ装置である。メッセージ配信サーバ10は、ユーザが所有する通信端末20に対し、RCSを用いたメッセージ(RCSメッセージ)を送信する。 The message delivery server 10 is a computer such as a server device, cloud server, or PC (Personal Computer). The message delivery server 10 is a server device managed by a provider that provides services using RCS (Rich Communication Services), a messaging service addressed to telephone numbers. The message delivery server 10 sends messages using RCS (RCS messages) to communication terminals 20 owned by users.
通信端末20は、ユーザが所有する通信装置である。通信端末20は、例えば、スマートフォン又は携帯電話など、電話番号を対応づけることが可能な通信装置である。通信端末20は、ユーザ等によって通信事業者との間で通信端末20を用いた通信サービスを利用するための契約がなされることにより、契約した通信事業者が提供する通信サービスを用いて通信することが可能となる。通信端末20には電話番号が割り当てられており、この電話番号を送信先とした通信、すなわちRCSを用いた通信を行う機能を有する。また、通信端末20は、電話回線を通じた音声通話を行う機能を有する。 The communication terminal 20 is a communication device owned by the user. The communication terminal 20 is a communication device that can be associated with a telephone number, such as a smartphone or mobile phone. The communication terminal 20 becomes capable of communicating using the communication services provided by the contracted telecommunications carrier when the user or other person enters into a contract with the telecommunications carrier to use a communication service using the communication terminal 20. The communication terminal 20 is assigned a telephone number and has the function of communicating with this telephone number as the destination, i.e., communicating using RCS. The communication terminal 20 also has the function of making voice calls over telephone lines.
IVRサーバ30は、サーバ装置、クラウドサーバ、PCなどのコンピュータである。IVRサーバ30は、IVR(Interactive Voice Response)を用いた自動音声による案内を行う事業者によって管理される。IVRサーバ30は、顧客であるユーザの通信端末20に対しIVRを用いた自動音声による案内を行う。 The IVR server 30 is a computer such as a server device, cloud server, or PC. The IVR server 30 is managed by a business that provides automated voice guidance using IVR (Interactive Voice Response). The IVR server 30 provides automated voice guidance using IVR to the communication terminal 20 of the user, who is a customer.
IVRサーバ30は、ユーザからの問い合わせに応じた応答を行う。 The IVR server 30 responds to inquiries from users.
まず、従来の応答方法について説明する。
IVRサーバ30は、通信端末20から着信があると、「音声ガイダンスの後に番号をお選びください」などの自動音声の後に問い合わせ内容を尋ねる音声ガイダンスを流し、問合せの内容に応じた番号(以下、振分番号という)をプッシュ操作で指定するように促す。IVRサーバ30は、ユーザによるプッシュ操作に基づいて振分番号を取得し、取得した振分番号に応じてユーザからの問合せ内容を特定する。IVRサーバ30は、特定した内容に応じて、問い合わせに対応可能な窓口を選択し、選択した窓口に通信端末20からの電話を自動転送する。つまり、IVRサーバ30は、問い合わせ内容を特定したうえで、対応可能なオペレータの端末と通信端末20を接続させ、オペレータがユーザからの問い合わせに対応できるようにする。これにより、IVRサーバ30はユーザからの問い合わせに応じた応答を行う。
First, a conventional response method will be described.
When the IVR server 30 receives a call from the communication terminal 20, it plays an automated voice prompt such as "Please select a number after the voice prompt" followed by voice guidance asking about the inquiry, and prompts the user to select a number corresponding to the inquiry (hereinafter referred to as a "routing number") by pushing the button. The IVR server 30 acquires a routing number based on the user's pushing operation and identifies the inquiry from the user based on the acquired routing number. The IVR server 30 selects a contact point that can handle the inquiry based on the identified content, and automatically transfers the call from the communication terminal 20 to the selected contact point. In other words, after identifying the inquiry content, the IVR server 30 connects the communication terminal 20 to the terminal of an available operator so that the operator can handle the user's inquiry. In this way, the IVR server 30 responds to the user's inquiry.
これに対し、本実施形態では、メッセージ配信サーバ10が振分番号を取得できるようにした。 In contrast, in this embodiment, the message distribution server 10 is able to obtain the sorting number.
まず、メッセージ配信サーバ10は、質問メッセージQM(図6参照)をユーザの通信端末20に送信する。質問メッセージQMには、音声ガイダンスに対応するテキストT(図6参照)と共に、RCSで利用可能な操作ボタン、例えばチップリストB1(図6参照)が含まれる。ユーザは、質問メッセージQMに示されたテキストを視認し、該当する操作ボタンを選択してタップ操作を行う。メッセージ配信サーバ10は、ユーザによるタップ操作に基づいて振分番号を取得し、取得した振分番号を通信端末20の電話番号に対応づけた情報(後述する振分情報120)をIVRサーバ30に通知する。 First, the message distribution server 10 sends a question message QM (see Figure 6) to the user's communication terminal 20. The question message QM includes text T (see Figure 6) corresponding to the audio guidance, as well as operation buttons available in the RCS, such as a tip list B1 (see Figure 6). The user visually checks the text shown in the question message QM, selects the corresponding operation button, and performs a tap operation. The message distribution server 10 acquires a sorting number based on the user's tap operation, and notifies the IVR server 30 of information (sorting information 120, described below) that associates the acquired sorting number with the telephone number of the communication terminal 20.
次に、メッセージ配信サーバ10は、案内メッセージAM(図8参照)をユーザの通信端末20に送信する。案内メッセージAMには、IVRにて対応する事業者等の問合せ先、例えば代表の電話番号を案内するテキストと共に、問合せ先に発呼するための操作ボタンが含まれる。ユーザは、案内メッセージAMに示されたテキストを視認し、発呼する操作ボタンに対しタップ操作を行う。通信端末20は、ユーザによるタップ操作に基づいて問い合わせ先に発呼する。 Next, the message distribution server 10 sends an announcement message AM (see Figure 8) to the user's communication terminal 20. The announcement message AM includes text providing the contact information of the business or other entity handled by the IVR, such as a main telephone number, as well as an operation button for calling the contact information. The user visually checks the text shown in the announcement message AM and taps the operation button for making a call. The communication terminal 20 calls the contact information based on the user's tap operation.
IVRサーバ30は、着信を受けた端末の電話番号と振分情報120に基づいて、ユーザが問い合わせている内容に対応する振分番号を特定する。IVRサーバ30は、特定した振分番号に応じた窓口に通信端末20からの電話を自動転送する。 The IVR server 30 identifies the routing number corresponding to the user's inquiry based on the telephone number of the terminal that received the call and the routing information 120. The IVR server 30 automatically forwards the call from the communication terminal 20 to the window corresponding to the identified routing number.
これにより、本実施形態の応答システム1では、IVRの利便性を向上させることが可能となる。すなわち、音声を読み上げる代わりに、音声に対応する文章をテキストで視認できるようにし、音声を読み上げに時間を要しないようにすることができる。また、テキストで視認できるようにしたことにより、音声を最後まで聞かないと操作する番号が判らない、聞き逃してしまった場合に聞き返す手段がないといった不都合を解消させ、ユーザの利便性を向上させることができる。 As a result, the response system 1 of this embodiment can improve the convenience of IVR. In other words, instead of reading out the audio, the sentence corresponding to the audio can be made visible as text, eliminating the time required for reading out the audio. Furthermore, by making it visible as text, inconveniences such as not being able to know the number to operate unless you listen to the audio to the end, or not being able to ask again if you miss it, can be eliminated, improving user convenience.
<メッセージ配信サーバ10の構成>
ここで、メッセージ配信サーバ10の構成について説明する。図2は、メッセージ配信サーバ10の構成を示すブロック図である。メッセージ配信サーバ10は、例えば、通信部11と、記憶部12と、制御部13とを備える。通信部11は、通信端末20、及びIVRサーバ30と通信を行う。
<Configuration of message delivery server 10>
Here, the configuration of the message delivery server 10 will be described. Fig. 2 is a block diagram showing the configuration of the message delivery server 10. The message delivery server 10 includes, for example, a communication unit 11, a storage unit 12, and a control unit 13. The communication unit 11 communicates with the communication terminal 20 and the IVR server 30.
記憶部12は、記憶媒体、例えば、HDD(Hard Disk Drive)、フラッシュメモリ、EEPROM(Electrically Erasable Programmable Read Only Memory)、RAM(Random Access read/write Memory)、ROM(Read Only Memory)、または、これらの記憶媒体の任意の組み合わせによって構成される。記憶部12は、メッセージ配信サーバ10の各種の処理を実行するためのプログラム、及び各種の処理を行う際に利用される一時的なデータを記憶する。 The storage unit 12 is composed of a storage medium, such as a hard disk drive (HDD), flash memory, electrically erasable programmable read-only memory (EEPROM), random access read/write memory (RAM), read-only memory (ROM), or any combination of these storage media. The storage unit 12 stores programs for executing various processes of the message delivery server 10, as well as temporary data used when performing various processes.
記憶部12は、例えば、振分情報120を記憶する。図3は、振分情報120の構成例を示す図である。
振分情報120は、振分番号に電話番号を対応づけた情報である。振分情報120は、例えば、問合せごとに作成される。振分情報120は、例えば、問合せID、携帯電話番号、時限、及び振分番号などの項目に対応する情報により構成される。
問合せIDは、ユーザから受けた問合せを識別する識別情報である。携帯電話番号は、ユーザの携帯電話番号である。時限は、ユーザが問合せをした日時である。
振分番号は、質問に対する回答に応じた番号である。例えば、「Aの方は1番、Bの方は2番、…」などの質問に対し、ユーザにより1番が選択された場合、振分番号は「1」である。質問は1つとは限らず、複数回行われる場合もある。振分番号は、質問の数に応じて設定される。この図の例では、3つの質問のそれぞれに対する回答が「1」、」「3」、「5」であることが示されている。
The storage unit 12 stores, for example, distribution information 120. FIG.
The sorting information 120 is information that associates a sorting number with a telephone number. The sorting information 120 is created for each inquiry, for example. The sorting information 120 is composed of information corresponding to items such as an inquiry ID, a mobile phone number, a time limit, and a sorting number.
The inquiry ID is identification information for identifying an inquiry received from a user. The mobile phone number is the mobile phone number of the user. The time limit is the date and time when the user made the inquiry.
The sorting number is a number corresponding to the answer to a question. For example, if the user selects number 1 in response to a question such as "Person A, please select number 1, Person B, please select number 2, ...", the sorting number is "1". There is not necessarily one question, and it may be asked multiple times. The sorting number is set according to the number of questions. In the example shown in this figure, the answers to the three questions are "1", "3", and "5".
図2の説明に戻り、制御部13は、メッセージ配信サーバ10の各構成を制御する。制御部13は、例えば、メッセージ配信サーバ10のCPU(Central Processing Unit)が記憶部12に予め記憶されたプログラムを実行することにより実現される。また、制御部13は、ASIC(Application Specific Integrated Circuit)等の集積回路として実現されてもよい。制御部13は、例えば、取得部130と、メッセージ送信部131と、IVR連携部132とを備える。 Returning to the explanation of Figure 2, the control unit 13 controls each component of the message delivery server 10. The control unit 13 is realized, for example, by the CPU (Central Processing Unit) of the message delivery server 10 executing a program pre-stored in the memory unit 12. The control unit 13 may also be realized as an integrated circuit such as an ASIC (Application Specific Integrated Circuit). The control unit 13 includes, for example, an acquisition unit 130, a message transmission unit 131, and an IVR linkage unit 132.
取得部130は、通信端末20、又はIVRサーバ30から通知された各種の情報を、通信部11を介して取得する。例えば、取得部130は、通信端末20から通知された振分番号を、通信部11を介して取得し、取得した振分番号に通信端末20の電話番号を対応づけて振分情報120を生成し、記憶部12に記憶させる。 The acquisition unit 130 acquires various pieces of information notified from the communication terminal 20 or the IVR server 30 via the communication unit 11. For example, the acquisition unit 130 acquires a routing number notified from the communication terminal 20 via the communication unit 11, associates the acquired routing number with the telephone number of the communication terminal 20, generates routing information 120, and stores it in the storage unit 12.
メッセージ送信部131は、通信端末20にメッセージを送信する。メッセージ送信部131は、通信部11を介して通信端末20にRCSを用いたメッセージを送信するように、通信事業者に要求(配信リクエスト)をする。これにより、通信事業者を介して、RCSメッセージが通知される。
例えば、メッセージ送信部131は、通信端末20に質問メッセージQMを送信する。また、メッセージ送信部131は、通信端末20に案内メッセージAMを送信する。メッセージ送信部131は、例えば、予め作成されたシナリオに沿って、通信端末20にメッセージを送信する。
Message sending unit 131 sends a message to communication terminal 20. Message sending unit 131 requests (a distribution request) a telecommunications carrier to send a message using RCS to communication terminal 20 via communication unit 11. As a result, the RCS message is notified via the telecommunications carrier.
For example, the message sending unit 131 sends a question message QM to the communication terminal 20. The message sending unit 131 also sends an announcement message AM to the communication terminal 20. The message sending unit 131 sends a message to the communication terminal 20 according to, for example, a scenario created in advance.
IVR連携部132は、振分情報120をIVRサーバ30に送信する。例えば、IVR連携部132は、質問メッセージQMに対する回答が得られる度に、その回答に対応する振分情報120をIVRサーバ30に送信する。或いは、問い合わせに対する一連の質問メッセージQMに対するそれぞれの回答が得られたタイミングで、それぞれの回答に対応する振分情報120をまとめてIVRサーバ30に送信するようにしてもよい。 The IVR linking unit 132 transmits the distribution information 120 to the IVR server 30. For example, each time an answer to a question message QM is obtained, the IVR linking unit 132 transmits the distribution information 120 corresponding to that answer to the IVR server 30. Alternatively, the distribution information 120 corresponding to each answer may be transmitted to the IVR server 30 all at once when each answer to a series of question messages QM in response to an inquiry is obtained.
<IVRサーバ30の構成>
ここで、IVRサーバ30の構成について説明する。図4は、IVRサーバ30の構成を示すブロック図である。IVRサーバ30は、例えば、通信部31と、記憶部32と、制御部33とを備える。通信部31は、通信端末20、及びメッセージ配信サーバ10と通信を行う。通信部31は、例えば、通信端末20と電話回線等を通じた通話による通信を行い、メッセージ配信サーバ10とはデジタル通信回線等を介した情報のやりとりを行う。
<Configuration of IVR Server 30>
Here, the configuration of the IVR server 30 will be described. Fig. 4 is a block diagram showing the configuration of the IVR server 30. The IVR server 30 includes, for example, a communication unit 31, a storage unit 32, and a control unit 33. The communication unit 31 communicates with the communication terminal 20 and the message delivery server 10. For example, the communication unit 31 communicates with the communication terminal 20 by telephone over a telephone line or the like, and exchanges information with the message delivery server 10 over a digital communication line or the like.
記憶部32は、記憶媒体、例えば、HDD、フラッシュメモリ、EEPROM、RAM、ROM、または、これらの記憶媒体の任意の組み合わせによって構成される。記憶部32は、IVRサーバ30の各種の処理を実行するためのプログラム、及び各種の処理を行う際に利用される一時的なデータを記憶する。 The memory unit 32 is composed of a storage medium, such as a HDD, flash memory, EEPROM, RAM, ROM, or any combination of these storage media. The memory unit 32 stores programs for executing various processes on the IVR server 30, as well as temporary data used when performing various processes.
制御部33はIVRサーバ30の各構成を制御する。制御部33は、例えば、IVRサーバ30のCPUが記憶部32に予め記憶されたプログラムを実行することにより実現される。また、制御部33は、ASIC等の集積回路として実現されてもよい。制御部33は、例えば、取得部330と、音声案内部331と、応答部332とを備える。 The control unit 33 controls each component of the IVR server 30. The control unit 33 is realized, for example, by the CPU of the IVR server 30 executing a program pre-stored in the storage unit 32. The control unit 33 may also be realized as an integrated circuit such as an ASIC. The control unit 33 includes, for example, an acquisition unit 330, a voice guidance unit 331, and a response unit 332.
取得部330は、通信端末20、又はメッセージ配信サーバ10から通知された各種の情報を、通信部31を介して取得する。例えば、メッセージ配信サーバ10から通知された振分情報120を、通信部31を介して取得し、振分情報120を記憶部32に記憶させる。 The acquisition unit 330 acquires various pieces of information notified from the communication terminal 20 or the message delivery server 10 via the communication unit 31. For example, the acquisition unit 330 acquires sorting information 120 notified from the message delivery server 10 via the communication unit 31 and stores the sorting information 120 in the storage unit 32.
音声案内部331は、従来の応答方法による自動音声を用いて、振分番号を取得する。例えば、音声案内部331は、通信端末20から着信があった場合、「音声ガイダンスの後に番号をお選びください」などの自動音声の後に問い合わせ内容を尋ねる音声ガイダンスを流し、振分番号をプッシュ操作で指定するように促す。音声案内部331は、ユーザによるプッシュ操作に基づいて振分番号を取得し、取得した振分番号を応答部332に出力する。なお、本実施形態において、メッセージ配信サーバ10から振分情報120が通知される場合、音声案内部331による振分番号の取得を省略することができる。 The voice guidance unit 331 acquires a sorting number using an automated voice response method using a conventional method. For example, when an incoming call is received from the communication terminal 20, the voice guidance unit 331 plays an automated voice such as "Please select a number after the voice guidance" followed by voice guidance asking about the inquiry, and prompts the user to specify a sorting number by pushing the button. The voice guidance unit 331 acquires a sorting number based on the user's push button operation, and outputs the acquired sorting number to the response unit 332. Note that in this embodiment, when sorting information 120 is notified from the message delivery server 10, the voice guidance unit 331 can omit acquiring a sorting number.
応答部332は、ユーザからの問合せに応答する。IVR連携部132は、通信端末20から着信があると、着信した電話番号と、記憶部32に記憶された振分情報の電話番号とを突合させることにより、着信があったユーザの問合せに対応する振分番号を特定する。IVR連携部132は、特定した振分番号に応じて、問い合わせに対応可能な窓口を選択し、選択した窓口に通信端末20からの電話を自動転送する。 The response unit 332 responds to inquiries from users. When an incoming call is received from the communication terminal 20, the IVR linkage unit 132 identifies the routing number corresponding to the inquiry from the user who received the call by comparing the incoming phone number with the phone number in the routing information stored in the memory unit 32. The IVR linkage unit 132 selects a contact point that can handle the inquiry based on the identified routing number, and automatically forwards the call from the communication terminal 20 to the selected contact point.
ここで、応答部332は、ユーザからの問合せに応答することが可能な時間に制限を設けるようにしてもよい。 Here, the response unit 332 may set a limit on the time available for responding to inquiries from users.
上述したように、本実施形態では、案内メッセージAM(図8参照)に、事業者等の問合せ先に発呼するための操作ボタンを含めることによって、ユーザに対し問合せ先への発呼を促している。このため、ユーザが、今回の案内メッセージAMにて通知された操作ボタンを、別のタイミングで別の問合せをする際に利用することも想定される。 As described above, in this embodiment, the guidance message AM (see FIG. 8) includes an operation button for calling a contact point such as a business, thereby encouraging the user to call the contact point. For this reason, it is expected that the user will use the operation button notified in this guidance message AM to make a different inquiry at a different time.
この対策として、応答部332は、ユーザが問合せをした日時から所定の制限時間を超えないタイミングで着信があった場合に限りユーザからの問合せに応答する。つまり、応答部332は、ユーザが問合せをした日時から所定の制限時間を経過した後に着信があった場合、ユーザからの問合せに応答しない。着信に対応する振分情報が、ユーザが問い合わせたい内容を示していない可能性が高いためである。 As a countermeasure, the response unit 332 responds to a user inquiry only if the incoming call arrives within a predetermined time limit from the date and time the user made the inquiry. In other words, the response unit 332 does not respond to a user inquiry if the incoming call arrives after the predetermined time limit has elapsed from the date and time the user made the inquiry. This is because there is a high possibility that the sorting information corresponding to the incoming call does not indicate the content of the inquiry the user wanted to make.
例えば、応答部332は、通信端末20から着信があると、着信があったユーザの問合せに対応する振分番号を特定すると共に、振分情報に示されている時限(ユーザが問合せをした日時)と現在時刻との差が閾値未満であるか否かを判定する。応答部332は、差が閾値未満であれば、ユーザからの問合せに応答する。一方、応答部332は、差が閾値以上であれば、ユーザからの問合せに応答しない。 For example, when a call is received from the communication terminal 20, the response unit 332 identifies the sorting number corresponding to the inquiry from the user who received the call, and determines whether the difference between the time limit indicated in the sorting information (the date and time when the user made the inquiry) and the current time is less than a threshold value. If the difference is less than the threshold value, the response unit 332 responds to the inquiry from the user. On the other hand, if the difference is equal to or greater than the threshold value, the response unit 332 does not respond to the inquiry from the user.
<処理の流れ>
ここで、応答システム1がユーザからの問い合わせに応答をする処理の流れを説明する。図5は、第1の実施形態の応答システム1が行う処理の流れを示すシーケンス図である。
<Processing flow>
Here, a process flow for the response system 1 to respond to an inquiry from a user will be described. Fig. 5 is a sequence diagram showing the process flow performed by the response system 1 of the first embodiment.
ステップS0:通信端末20は、問合せメッセージをメッセージ配信サーバ10に送信する。問合せメッセージは事業者等に問合せを行うメッセージである。例えば、メッセージサービスにおいて事業者のアカウントが設けられ、そのアカウントを宛先として問合せメッセージを送信することにより、各種の問い合わせを行うことができる問合せサービスが提供される。ユーザは、例えば、このような問い合わせサービスを利用して、通信端末20から問合せメッセージを送信する。 Step S0: The communication terminal 20 sends an inquiry message to the message distribution server 10. An inquiry message is a message that inquires of a business or the like. For example, a message service may provide an inquiry service in which a business account is set up and an inquiry message is sent to that account as the destination to make various inquiries. A user, for example, uses such an inquiry service to send an inquiry message from the communication terminal 20.
なお、ステップS0では通信端末20から問い合わせる場合を例示したが、これに限定されない。応答システム1では、メッセージ配信サーバ10から通信端末20に、各種の通知、例えば、保険の満期に伴う契約内容の見直しや、各種の手続を行うように催促する通知、商品アンケートなどを知らせる通知を行うように構成されてもよい。 Note that while step S0 exemplifies an inquiry from the communication terminal 20, this is not limiting. The response system 1 may also be configured to send various notifications from the message distribution server 10 to the communication terminal 20, such as notifications to review the contract details when the insurance expires, notifications urging the user to complete various procedures, notifications informing the user of product surveys, etc.
ステップS1:メッセージ配信サーバ10は、問合せメッセージを受信すると、チャット形式にて、最初の質問(第1質問)を含むメッセージ(第1質問メッセージ)を通信端末20に送信する。
ステップS2:通信端末20は、第1質問メッセージを受信すると、第1質問に対する回答を、チップリストなどから選択し、タップ操作をする。これにより、選択された番号(第1振分番号)が第1質問に対する回答としてメッセージ配信サーバ10に送信される。
ステップS3:メッセージ配信サーバ10は、第1振分番号を受信すると、次の質問(第2質問)を含むメッセージ(第2質問メッセージ)を通信端末20に送信する。
ステップS4:通信端末20は、第2質問メッセージを受信すると、第2質問に対する回答を、チップリストなどから選択し、タップ操作をする。これにより、選択された番号(第2振分番号)が第2質問に対する回答としてメッセージ配信サーバ10に送信される。
このようなステップS3及びS4に示す質問とその回答の送受が、質問の数に応じて繰り返される。
Step S1: When the message distribution server 10 receives the inquiry message, it transmits a message (first question message) including an initial question (first question) to the communication terminal 20 in a chat format.
Step S2: When the communication terminal 20 receives the first question message, the user selects an answer to the first question from a tip list or the like and performs a tap operation. As a result, the selected number (first distribution number) is sent to the message distribution server 10 as the answer to the first question.
Step S3: Upon receiving the first distribution number, the message distribution server 10 transmits a message (second question message) including the next question (second question) to the communication terminal 20.
Step S4: When the communication terminal 20 receives the second question message, the user selects an answer to the second question from a tip list or the like and performs a tap operation. As a result, the selected number (second distribution number) is sent to the message distribution server 10 as the answer to the second question.
The sending and receiving of questions and answers shown in steps S3 and S4 is repeated according to the number of questions.
ステップS5:メッセージ配信サーバ10は、問合せに対する一連の質問に対する振分番号を受信すると、受信した振分番号に、通信端末20の電話番号を対応づけることにより、振分情報120を生成する。通信端末20は、生成した振分情報120を記憶部12に記憶させる。
ステップS6:メッセージ配信サーバ10は、振分情報120をIVRサーバ30に通知する。
ステップS7:IVRサーバ30は、メッセージ配信サーバ10から振分情報120を受信し、受信した情報を記憶部32に記憶させる。
Step S5: When the message delivery server 10 receives the sorting numbers for the series of questions in response to the inquiry, it associates the received sorting numbers with the telephone number of the communication terminal 20, thereby generating sorting information 120. The communication terminal 20 stores the generated sorting information 120 in the storage unit 12.
Step S6: The message distribution server 10 notifies the IVR server 30 of the sorting information 120.
Step S7: The IVR server 30 receives the sorting information 120 from the message distribution server 10 and stores the received information in the storage unit 32.
ステップS8:一方、メッセージ配信サーバ10は、問合せに対する一連の質問に対する振分番号を受信すると、通信端末20に案内メッセージAMを送信する。案内メッセージAMには、事業者等の問合せ先に発呼するための操作ボタンが含まれる。
ステップS9:通信端末20は、案内メッセージAMを受信する。ユーザが、問合せ先に発呼するための操作ボタンをタップ操作すると、通信端末20は、IVRサーバ30に発呼を行う。
Step S8: On the other hand, when the message distribution server 10 receives the sorting numbers for the series of questions in response to the inquiry, it transmits an information message AM to the communication terminal 20. The information message AM includes an operation button for making a call to the inquiry destination such as a business operator.
Step S9: The communication terminal 20 receives the guidance message AM. When the user taps the operation button for making a call to the inquiry destination, the communication terminal 20 makes a call to the IVR server 30.
ステップS10:IVRサーバ30は、通信端末20から着信を受けると、着信した電話番号と、記憶部32に記憶された振分情報の電話番号とを突合させることにより、着信があったユーザの問合せに対応する振分番号を特定する。
ステップS11:IVRサーバ30は、通信端末20から着信に対応する振分情報に示されている時限(ユーザが問合せをした日時)と現在時刻との差が閾値未満であるか否かを判定する。応答部332は、差が閾値未満であれば、振分番号に応じて問い合わせに対応可能な窓口を選択し、選択した窓口に通信端末20からの電話を自動転送するなどしてユーザからの問合せに応答する。
Step S10: When the IVR server 30 receives an incoming call from the communication terminal 20, it compares the incoming telephone number with the telephone number of the routing information stored in the memory unit 32, thereby identifying the routing number corresponding to the inquiry of the user who received the call.
Step S11: The IVR server 30 determines whether the difference between the time limit (date and time when the user made the inquiry) indicated in the routing information corresponding to the incoming call from the communication terminal 20 and the current time is less than a threshold. If the difference is less than the threshold, the response unit 332 selects a contact point that can handle the inquiry according to the routing number and responds to the user's inquiry by automatically transferring the call from the communication terminal 20 to the selected contact point.
<通信端末20に通知されるメッセージについて>
ここで、通信端末20に通知されるメッセージについて、図6~図8を用いて説明する。図6~図8は、通信端末20に通知されるメッセージの例を示す図である。図6~図8には、質問メッセージQMとその回答の例が示されている。図8には、さらに、案内メッセージAMの例が示されている。
<Messages notified to communication terminal 20>
Here, the messages notified to the communication terminal 20 will be described with reference to Figs. 6 to 8. Figs. 6 to 8 are diagrams showing examples of messages notified to the communication terminal 20. Figs. 6 to 8 show examples of question messages QM and their answers. Fig. 8 also shows an example of a guide message AM.
図6に示すように、応答システム1では、メッセージサービスに設けられた事業者のアカウント、この図の例では「XXカードの公式アカウント」のチャットルームにて質問メッセージQMを用いたチャット形式のやり取りが行われる。図6には、質問メッセージQM1として、「…メニューを下から選んでください」などのテキストと共に、チップリストB1を用いた複数の選択肢が通知される。例えば、複数の選択肢として「(1)カード入会」、「(2)紛失・盗難」、「(3)カード利用」等が提示される。この図の例では、「(3)カード利用」がタップ操作された例が示されている。すなわち、質問メッセージQM1に対する回答である「(3)カード利用」を含む回答メッセージRM1が、通信端末20からメッセージ配信サーバ10に通知されたことが示されている。 As shown in FIG. 6, in the response system 1, chat-style exchanges using a question message QM take place in a chat room for the business's account set up in the message service, in this example, the "XX Card Official Account." In FIG. 6, multiple options are presented using a tip list B1 along with text such as "Please select from the menu below" as the question message QM1. For example, multiple options may be presented, such as "(1) Card Application," "(2) Lost/Stolen," and "(3) Card Use." The example in this figure shows an example where "(3) Card Use" is tapped. In other words, it shows that a response message RM1 containing "(3) Card Use," which is the response to the question message QM1, has been notified from the communication terminal 20 to the message distribution server 10.
図7には、図6に示す質問メッセージQM1に「(3)カード利用」と回答した場合になされる質問メッセージQM2の例が示されている。この図では、「カードの利用に関するお問い合わせですね。今回はどのようなお問い合わせでしょうか」などのテキストと共に、リッチカードB2用いた複数の選択肢が通知された例が示されている。例えば、複数の選択肢として、大きく「照会」と「増額」に分類される。「照会」には、例えば、「(1)支払い残高」、「(2)利用可能額」、「(3)利用残高」の3つの選択肢が提示される。「増額」には、例えば、「(4)ショッピング」、「(5)キャッシング(国内)」、「(6)利用残高(海外)」の3つの選択肢が提示される。この図の例では、「(4)ショッピング枠の増額」がタップ操作された例が示されている。すなわち、質問メッセージQM2に対する回答である「(4)ショッピング枠の増額」を含む回答メッセージRM2が、通信端末20からメッセージ配信サーバ10に通知されたことが示されている。 7 shows an example of a question message QM2 that is displayed when "(3) Card Usage" is answered to the question message QM1 shown in FIG. 6. This figure shows an example in which multiple options are presented using a rich card B2, along with text such as "Your inquiry is about card usage. What kind of inquiry is this time?" For example, the multiple options are broadly categorized into "Inquiry" and "Increase." For "Inquiry," three options are presented, for example, "(1) Balance Due," "(2) Available Amount," and "(3) Balance Used." For "Increase," three options are presented, for example, "(4) Shopping," "(5) Cashing (Domestic)," and "(6) Balance Used (Overseas)." This example shows an example in which "(4) Increase Shopping Limit" is tapped. In other words, it shows that a response message RM2 containing "(4) Increase Shopping Limit," which is an answer to the question message QM2, has been notified to the message distribution server 10 from the communication terminal 20.
図8には、図7に示す質問メッセージQM2に「(4)ショッピング枠の増額」と回答した場合になされる質問メッセージQM3の例が示されている。この図では、「ショッピング利用可能額の変更ですね。今回の変更は一時的な増額ですか。それとも継続的な増額をご希望ですか」などのテキストと共に、チップリストを用いた複数の選択肢が通知された例が示されている。例えば、複数の選択肢として、「(1)一時的」、「(2)継続」の2つの選択肢が提示される。この図の例では、「(1)一時的な増額」がタップ操作された例が示されている。すなわち、質問メッセージQM3に対する回答である「(1)一時的な増額」を含む回答メッセージRM3が、通信端末20からメッセージ配信サーバ10に通知されたことが示されている。 Figure 8 shows an example of question message QM3 that is displayed when "(4) Increase in shopping limit" is answered to question message QM2 shown in Figure 7. This figure shows an example in which multiple options are presented using a tip list, along with text such as "You're changing the available shopping limit. Is this a temporary increase, or would you like a permanent increase?" For example, two options, "(1) Temporary" and "(2) Permanent," are presented as multiple options. This figure shows an example in which "(1) Temporary increase" is tapped. In other words, it shows that a reply message RM3 containing "(1) Temporary increase," which is the answer to question message QM3, has been notified from communication terminal 20 to message distribution server 10.
図8には、質問メッセージQM3に「(1)一時的な増額」と回答し、問合せに関する一連の質問に対する回答が完了した場合になされる案内メッセージAMの例が示されている。この図では、「一時的な増額ですね…下記の発信ボタンをY分以内に押してください。」などのテキストと共に、発信ボタンが通知された例が示されている。 Figure 8 shows an example of an information message AM that is displayed when the answer to question message QM3 is "(1) Temporary increase," completing the series of questions related to the inquiry. This figure shows an example in which the call button is notified along with text such as "It's a temporary increase... Please press the call button below within Y minutes."
以上説明した通り、第1の実施形態の応答システム1は、取得部(取得部130又は取得部330)と、記憶部12と、メッセージ送信部131と、応答部332とを備える。取得部130は、RCS(電話番号を宛先とするメッセージサービスの一例)を用いて、ユーザにより指定された振分番号を、通信端末20を介して取得する。記憶部12は、振分番号を通信端末20の電話番号に対応づけた振分情報120を記憶する。メッセージ送信部131は、メッセージサービスを介して、事業者の電話番号に発信する案内を含む案内メッセージAMを通信端末20に送信する。応答部332は、事業者の電話番号宛てに着信があった場合、発信元の電話番号と、振分情報(例えば、メッセージ配信サーバ10から通知された振分情報120)とに基づいて、ユーザにより指定された振分番号を特定する。応答部332は、特定した振分番号に応じた応答を行う。 As described above, the response system 1 of the first embodiment includes an acquisition unit (acquisition unit 130 or acquisition unit 330), a memory unit 12, a message sending unit 131, and a response unit 332. The acquisition unit 130 acquires a sorting number specified by a user via the communication terminal 20 using an RCS (an example of a message service addressed to a telephone number). The memory unit 12 stores sorting information 120 that associates sorting numbers with the telephone numbers of the communication terminal 20. The message sending unit 131 transmits an announcement message AM to the communication terminal 20 via the message service, including an announcement to be made to the operator's telephone number. When an incoming call is received at the operator's telephone number, the response unit 332 identifies the sorting number specified by the user based on the caller's telephone number and sorting information (e.g., sorting information 120 notified by the message distribution server 10). The response unit 332 responds according to the identified sorting number.
これにより、実施形態の応答システム1では、メッセージサービスを用いて振分番号を取得することができ、音声ガイダンスによる質問を行う必要がない。また、メッセージサービスは電話番号を宛先とするため、ユーザがメッセージサービスを介して指定した振分番号を、ユーザの電話番号(通信端末20の電話番号)と対応づけて記憶させておくことができる。このため、ユーザから電話回線を介した音声通話の着信があった場合に、電話番号をキーとして突合させることにより、ユーザがメッセージサービスを介して指定した振分番号を特定することができる。したがって、問合せ先の代表電話番号に着信があった時点で振分番号を特定することができるため、音声ガイダンスによる質問を省略することが可能となる。すなわち、既存のIVRのサービスをそのまま利用することができ、且つ、従来のIVRよりも利便性を向上させることができる。 As a result, in the response system 1 of this embodiment, a routing number can be obtained using the message service, eliminating the need to ask questions via voice guidance. Furthermore, because the message service uses a telephone number as the destination, the routing number specified by the user via the message service can be stored in association with the user's telephone number (the telephone number of the communication terminal 20). Therefore, when a voice call is received from the user via a telephone line, the routing number specified by the user via the message service can be identified by matching the telephone number as a key. Therefore, since the routing number can be identified when a call is received at the main telephone number of the inquiry destination, questions via voice guidance can be omitted. In other words, existing IVR services can be used as is, while providing greater convenience than conventional IVRs.
また、第1の実施形態にかかる応答システム1では、メッセージ送信部131は、振分番号に対応する質問を含む質問メッセージQMを通信端末20に送信する。取得部130は、質問メッセージQMに対する回答に基づいて振分番号を取得する。これにより、第1の実施形態の応答システム1では、メッセージサービスを利用したチャット形式のやり取りなどによって振分番号を取得することができるため、自動音声を延々と聞き続ける必要がない。また、RCSを利用すれば、チップリストやリッチカードなどを用いることができ、タップ操作するという容易な操作によりユーザが振分番号を指定することができ、利便性を向上させることができる。 In addition, in the response system 1 according to the first embodiment, the message sending unit 131 sends a question message QM containing a question corresponding to the sorting number to the communication terminal 20. The acquisition unit 130 acquires the sorting number based on the response to the question message QM. As a result, in the response system 1 according to the first embodiment, the sorting number can be acquired through chat-style exchanges using a message service, eliminating the need to listen endlessly to automated voice messages. Furthermore, by using RCS, tip lists and rich cards can be used, allowing the user to specify a sorting number with a simple tap operation, improving convenience.
<第2の実施形態>
ここで、第2の実施形態について説明する。本実施形態では、IVRによる音声案内の途中で回線が切断された場合に、メッセージサービスを利用してリカバリ(復活)を図るという点において上述した実施形態と相違する。
回線が切断された場合において、ユーザが問合せを継続させたい意思を示した場合には、メッセージ配信サーバ10が通信端末20に案内メッセージAMを送信する。これにより、通信端末20が発信ボタンを用いてIVRサーバ30に発呼することが可能となる。
また、通信端末20が発信ボタンを用いてIVRサーバ30に発呼した場合には、問合せの内容に対応する振分番号を特定できるようにする。これにより、回線が切断された場合であっても問合せを復活させて問合せを継続させることができるようにした。
Second Embodiment
A second embodiment will now be described. This embodiment differs from the above-described embodiment in that if the line is disconnected during voice guidance by IVR, recovery (restoration) is attempted using a message service.
If the line is disconnected and the user indicates that he or she wishes to continue the inquiry, the message delivery server 10 transmits an information message AM to the communication terminal 20. This enables the communication terminal 20 to call the IVR server 30 using the call button.
Furthermore, when the communication terminal 20 uses the call button to call the IVR server 30, it is possible to identify a routing number corresponding to the content of the inquiry. This makes it possible to restore the inquiry and continue the inquiry even if the line is disconnected.
図9(図9A、図9B)は、第2の実施形態の応答システム1が行う処理の流れを示すシーケンス図である。 Figure 9 (Figures 9A and 9B) is a sequence diagram showing the flow of processing performed by the response system 1 of the second embodiment.
ステップS100:通信端末20は、IVRサーバ30に発呼し、自動音声を利用した各種の問合せを行う。ここで、IVRサーバ30から通信端末20に各種の通知を行うための発呼がなされてもよい。この場合、例えば、通信端末20は、IVRサーバ30からの着信に対し、その着信があった番号に折り返しの発呼を行う。
ステップS101:IVRサーバ30は、自動音声を利用して第1質問を読み上げ、音声案内を行う。
ステップS102:ユーザは自動音声を聴き、自動音声でなされた指示にしたがって第1質問に対する回答に対応する番号をプッシュ操作する。これにより、第1振分番号が第1質問に対する回答として通信端末20からIVRサーバ30に送信される。
ステップS103:IVRサーバ30は、通信端末20から受信した振分番号を、通信端末20の電話番号と対応づけてメッセージ配信サーバ10に送信する。これにより、振分情報がメッセージ配信サーバ10に通知される。例えば、メッセージ配信サーバ10は、IVRサーバ30から受信した振分情報を、振分情報120として記憶部12に記憶させる。
Step S100: The communication terminal 20 calls the IVR server 30 and makes various inquiries using an automated voice. Here, the IVR server 30 may also call the communication terminal 20 to provide various notifications. In this case, for example, in response to an incoming call from the IVR server 30, the communication terminal 20 makes a call back to the number that received the incoming call.
Step S101: The IVR server 30 reads out the first question using an automated voice and provides voice guidance.
Step S102: The user listens to the automated voice and, following the instructions given by the automated voice, pushes the number corresponding to the answer to the first question. As a result, the first allocation number is transmitted from the communication terminal 20 to the IVR server 30 as the answer to the first question.
Step S103: The IVR server 30 associates the sorting number received from the communication terminal 20 with the telephone number of the communication terminal 20 and transmits the same to the message delivery server 10. As a result, the sorting information is notified to the message delivery server 10. For example, the message delivery server 10 stores the sorting information received from the IVR server 30 in the storage unit 12 as sorting information 120.
ステップS104:IVRサーバ30は、第2質問を読み上げ、音声案内を行う。
ステップS105:ユーザは自動音声を聴き、第2質問に対する回答に対応する番号をプッシュ操作することにより、第2振分番号が第2質問に対する回答としてIVRサーバ30に送信される。
ステップS106:IVRサーバ30は、通信端末20から受信した振分番号を、通信端末20の電話番号と対応づけてメッセージ配信サーバ10に送信する。
このようなステップS104~S106に示す質問とその回答の送受、及びメッセージ配信サーバ10への振分情報の通知が、質問の数に応じて繰り返される。
ステップS107:IVRサーバ30は、振分番号に応じて、問い合わせに対応可能なオペレータに電話を転送する。
ステップS108:通信端末20は、転送先のオペレータに問い合わせをする。
このような、ユーザとオペレータとのやり取りは、対応履歴として記録される。例えば、ユーザが問い合わせた具体的な内容についてオペレータがどのように対応したかを示す情報が対応履歴として記憶される。
Step S104: The IVR server 30 reads out the second question and provides voice guidance.
Step S105: The user listens to the automated voice and pushes the number corresponding to the answer to the second question, whereby the second allocation number is sent to the IVR server 30 as the answer to the second question.
Step S106: The IVR server 30 associates the sorting number received from the communication terminal 20 with the telephone number of the communication terminal 20 and transmits it to the message distribution server 10.
The sending and receiving of questions and their answers, and the notification of sorting information to the message distribution server 10 shown in steps S104 to S106 are repeated according to the number of questions.
Step S107: The IVR server 30 transfers the call to an operator who can handle the inquiry according to the routing number.
Step S108: The communication terminal 20 makes an inquiry to the operator of the transfer destination.
Such interactions between the user and the operator are recorded as a response history. For example, information indicating how the operator responded to the specific content of the user's inquiry is stored as the response history.
ここで、オペレータとの通話中に回線が切断されたとする。ここでの回線は、ステップS108に示すオペレータとユーザとの通話を接続させていた電話回線である。 Now, let's assume that the line is disconnected during a call with an operator. The line in this case is the telephone line that connected the call between the operator and the user shown in step S108.
ステップS109:IVRサーバ30は、回線が切断された場合、メッセージ配信サーバ10にユーザに問合せを継続する意思があるか確認するように依頼する通知を行う。 Step S109: If the line is disconnected, the IVR server 30 notifies the message delivery server 10, requesting that the user confirm whether they wish to continue the inquiry.
図9Bには、図9Aに続く処理の流れが示されている。図9Bに示すステップS109は、図9Aに示すステップS109と同一である。
ステップS110:メッセージ配信サーバ10は、IVRサーバ30からの依頼に応じて、振分番号と共に、確認メッセージKM(図10参照)を送信する。確認メッセージKMはユーザが指定した振分番号を確認するメッセージであって、例えば、問合せを継続させる場合には操作ボタンを操作するように依頼する旨のテキストが示されている。操作ボタンには、例えば、ステップS107においてオペレータの電話に転送されるまでに、ユーザがした回答した振分番号の履歴が示されている。
ステップS111:ユーザが、操作ボタンをタップ操作すると、通信端末20は、メッセージ配信サーバ10に振分番号と共に、ユーザが問合せを継続させる意思を有する旨の通知を行う。
ステップS112:メッセージ配信サーバ10は、通信端末20から、振分番号と、ユーザが問合せを継続させる意思を有する旨の通知を受信すると、振分番号と通信端末20の電話番号を対応づけた振分情報120を改めて生成し、生成した振分情報120をIVRサーバ30に送信する。
ステップS113~S117に示す処理は、図5のステップS7~S11と同等である。このため、これらの説明を省略する。なお、ステップS117において応答する際、IVRサーバ30は、オペレータに電話を転送するとともに、対応履歴をオペレータの端末に表示するようにしてもよい。ここでの対応履歴は、ステップS108において回線が切断される前にやりとりされた内容であり、例えば、ユーザが問い合わせた具体的な内容についてオペレータがどのように対応したかを示す情報である。
Fig. 9B shows the processing flow following Fig. 9A. Step S109 shown in Fig. 9B is the same as step S109 shown in Fig. 9A.
Step S110: In response to a request from the IVR server 30, the message distribution server 10 transmits a confirmation message KM (see FIG. 10) along with the sorting number. The confirmation message KM is a message confirming the sorting number designated by the user, and may contain, for example, text requesting the user to operate an operation button if the inquiry is to be continued. The operation button may display, for example, a history of the sorting numbers the user has answered up until the call is transferred to the operator's phone in step S107.
Step S111: When the user taps the operation button, the communication terminal 20 notifies the message delivery server 10 of the sorting number and the fact that the user intends to continue the inquiry.
Step S112: When the message distribution server 10 receives the routing number and a notification from the communication terminal 20 that the user intends to continue the inquiry, it generates new routing information 120 that associates the routing number with the telephone number of the communication terminal 20, and sends the generated routing information 120 to the IVR server 30.
The processes shown in steps S113 to S117 are the same as steps S7 to S11 in Fig. 5. Therefore, a description of these processes will be omitted. When responding in step S117, the IVR server 30 may transfer the call to an operator and display a response history on the operator's terminal. The response history here refers to the content exchanged before the line was disconnected in step S108, and is, for example, information indicating how the operator responded to the specific content of the user's inquiry.
図10は、本実施形態において通信端末20に通知されるメッセージの例を示す図である。図10に示すように、確認メッセージKMとして、「…電話が切れてしまった場合…ボタンを押してください」などのテキストと共に、チップリストを用いた操作ボタンが通知される。例えば、操作ボタンには「(1)→(5)→(3)」、などと、振分番号の履歴が提示される。この操作ボタンに、振分番号に対応する質問の内容、例えば、「カード利用におけるショッピング枠の一時的な増額」などの文言が示されていてもよい。 Figure 10 is a diagram showing an example of a message sent to the communication terminal 20 in this embodiment. As shown in Figure 10, the confirmation message KM includes text such as "If the call is disconnected, press the button..." along with an operation button using a tip list. For example, the operation button may display a routing number history such as "(1) → (5) → (3)." The operation button may also display the content of a question corresponding to the routing number, such as "Temporary increase in the shopping limit when using a card."
ユーザが操作ボタンをタップ操作すると、ユーザが振分番号に対応する問合せを継続する意思を有する旨を示す回答メッセージRMが、メッセージ配信サーバ10に通知される。 When the user taps the operation button, a reply message RM indicating that the user intends to continue the inquiry corresponding to the sorting number is sent to the message distribution server 10.
メッセージ配信サーバ10は、ユーザが振分番号に対応する問合せを継続する意思を有する旨を示す回答メッセージRMを受信すると、通信端末20に案内メッセージAMを通知する。 When the message distribution server 10 receives a response message RM indicating that the user intends to continue the inquiry corresponding to the sorting number, it notifies the communication terminal 20 with an announcement message AM.
以上説明した通り、第2の実施形態の応答システム1では、音声案内部331を備える。音声案内部331は、電話回線を通じて、振分番号に対応する質問を含む音声ガイダンスを通信端末20に送信する。応答部332は、電話回線が切断された場合、通信端末20にユーザが指定した振分番号を確認する確認メッセージKMを送信するように、メッセージ送信部131に依頼する。メッセージ送信部131は、音声ガイダンスに対する回答に基づいて取得された振分番号を含む確認メッセージKMを、通信端末20に送信する。取得部130は、確認メッセージKMに対する回答に基づいて、ユーザによって確認された振分番号を取得する。これにより、第2の実施形態に係る応答システム1では、回線が切断された場合であっても、問合せを継続させることができる。したがって、音声ガイダンスの途中で電話を切っても最初からやり直す手間がかからない。また、本実施形態では、ユーザに確認メッセージKMを通知して問合せを継続させる意思を有するか確認した上で、問合せを継続させることができる。したがって、ユーザが問合せを止めるつもりで電話を切った場合にまで問合せを継続させてしまうような不都合が発生することを抑制することができる。 As described above, the response system 1 of the second embodiment includes a voice guidance unit 331. The voice guidance unit 331 transmits voice guidance including a question corresponding to the sorting number to the communication terminal 20 via the telephone line. If the telephone line is disconnected, the response unit 332 requests the message sending unit 131 to send a confirmation message KM to the communication terminal 20, confirming the sorting number specified by the user. The message sending unit 131 transmits the confirmation message KM including the sorting number acquired based on the response to the voice guidance to the communication terminal 20. The acquisition unit 130 acquires the sorting number confirmed by the user based on the response to the confirmation message KM. This allows the response system 1 of the second embodiment to continue an inquiry even if the line is disconnected. Therefore, even if the user hangs up the phone during the voice guidance, there is no need to start over from the beginning. Furthermore, in this embodiment, the user is notified of the confirmation message KM to confirm whether they intend to continue the inquiry before continuing the inquiry. This prevents the inconvenience of continuing the inquiry even if the user hangs up the phone with the intention of stopping the inquiry.
上述した実施形態における応答システム1及びメッセージ配信サーバ10の全部又は一部をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、FPGA(Field Programmable Gate Array)等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。 The response system 1 and message delivery server 10 in the above-described embodiment may be implemented in whole or in part by a computer. In this case, a program for implementing this function may be recorded on a computer-readable recording medium, and the program may be loaded into the computer system and executed. Note that the term "computer system" herein includes hardware such as an OS and peripheral devices. Furthermore, "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into computer systems. Furthermore, "computer-readable recording medium" may also include media that dynamically store programs for a short period of time, such as communication lines used when transmitting programs over networks such as the Internet or over communication lines such as telephone lines, or media that store programs for a fixed period of time, such as volatile memory within the computer system that serves as the server or client. The program may be designed to implement some of the aforementioned functions, or may be capable of implementing the aforementioned functions in combination with programs already stored in the computer system, or may be implemented using a programmable logic device such as an FPGA (Field Programmable Gate Array).
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 The above describes in detail an embodiment of the present invention with reference to the drawings, but the specific configuration is not limited to this embodiment and includes designs that do not deviate from the gist of the present invention.
例えば、上述した少なくとも一つの実施形態では、メッセージ配信サーバ10とIVRサーバ30が連携してユーザの問合せに応答する場合を例示して説明したが、これに限定されない。メッセージ配信サーバ10とIVRサーバ30とが、1つのサーバ装置により実現されてもよい。この場合、サーバ装置は、少なくとも、取得部130と、メッセージ送信部131と、応答部332のそれぞれに対応する機能を備える。また、サーバ装置は、音声案内部331に対応する機能をさらに備えてもよい。 For example, in at least one of the above-described embodiments, an example was given in which the message delivery server 10 and the IVR server 30 work together to respond to user inquiries, but this is not limiting. The message delivery server 10 and the IVR server 30 may be implemented by a single server device. In this case, the server device has at least functions corresponding to the acquisition unit 130, message sending unit 131, and response unit 332. The server device may also have a function corresponding to the voice guidance unit 331.
1…応答システム、10…メッセージ配信サーバ、11…通信部、12…記憶部、120…振分情報、13…制御部、130…取得部、131…メッセージ送信部、132…IVR連携部、20…通信端末、30…IVRサーバ、331…音声案内部、332…応答部 1...Response system, 10...Message distribution server, 11...Communication unit, 12...Storage unit, 120...Distribution information, 13...Control unit, 130...Acquisition unit, 131...Message transmission unit, 132...IVR linkage unit, 20...Communication terminal, 30...IVR server, 331...Voice guidance unit, 332...Response unit
Claims (5)
前記振分番号を前記通信端末の電話番号に対応づけた振分情報を記憶する記憶部と、
前記メッセージサービスを介して、事業者の電話番号に発信する案内を含む案内メッセージを前記通信端末に送信するメッセージ送信部と、
前記事業者の電話番号宛てに着信があった場合、発信元の電話番号と前記振分情報とに基づいて、前記ユーザにより指定された振分番号を特定し、前記特定した振分番号に応じた応答を行う応答部と
を備える応答システム。 an acquisition unit that acquires, via a communication terminal, a sorting number designated by a user using a message service that uses a telephone number as a destination;
a storage unit that stores routing information that associates the routing number with the telephone number of the communication terminal;
a message sending unit that sends a guidance message including guidance to call a carrier's telephone number to the communication terminal via the message service;
and a response unit that, when an incoming call is received by the carrier's telephone number, identifies a routing number designated by the user based on the caller's telephone number and the routing information, and responds according to the identified routing number.
前記取得部は、前記質問メッセージに対する回答に基づいて前記振分番号を取得する、
請求項1に記載の応答システム。 the message sending unit sends a question message including a question corresponding to the sorting number to the communication terminal;
the acquiring unit acquires the sorting number based on a response to the question message.
The response system of claim 1 .
前記応答部は、前記電話回線が切断された場合、前記メッセージ送信部に、前記通信端末に、前記ユーザが指定した前記振分番号を確認する確認メッセージを送信するように依頼し、
前記メッセージ送信部は、前記音声ガイダンスに対する回答に基づいて取得された前記振分番号を含む前記確認メッセージを前記通信端末に送信し、
前記取得部は、前記確認メッセージに対する回答に基づいて、前記ユーザによって確認された前記振分番号を取得する、
請求項1に記載の応答システム。 a voice guidance unit that transmits a voice guidance message including a question corresponding to the sorting number to the communication terminal through a telephone line;
the response unit requests the message sending unit to send, to the communication terminal, a confirmation message confirming the sorting number designated by the user when the telephone line is disconnected;
the message sending unit sends the confirmation message to the communication terminal, the confirmation message including the sorting number acquired based on the response to the voice guidance;
the acquiring unit acquires the sorting number confirmed by the user based on a response to the confirmation message.
The response system of claim 1 .
請求項1から請求項3のいずれか一項に記載の応答システム。 the response unit performs the response when the time elapsed from a first time when the message sending unit sends the guidance message to the communication terminal to a second time when the communication terminal receives an incoming call to the carrier's telephone number is less than a threshold value.
4. A response system according to any one of claims 1 to 3.
取得部が、電話番号を宛先とするメッセージサービスを用いて、ユーザにより指定された振分番号を、通信端末を介して取得し、
記憶部が、前記振分番号を前記通信端末の電話番号に対応づけた振分情報を記憶し、
メッセージ送信部が、前記メッセージサービスを介して、事業者の電話番号に発信する案内を含む案内メッセージを前記通信端末に送信し、
応答部が、前記事業者の電話番号宛てに着信があった場合、発信元の電話番号と前記振分情報とに基づいて、前記ユーザにより指定された振分番号を特定し、前記特定した振分番号に応じた応答を行う
応答方法。 A response method performed by a computer, comprising:
an acquisition unit acquires, via a communication terminal, a sorting number designated by a user using a message service addressed to a telephone number;
a storage unit stores routing information in which the routing number is associated with the telephone number of the communication terminal;
a message sending unit sending a guidance message including guidance to call the carrier's telephone number to the communication terminal via the message service;
A response method in which, when an incoming call is received at the carrier's telephone number, a response unit identifies a routing number designated by the user based on the caller's telephone number and the routing information, and responds according to the identified routing number.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022048359A JP7794045B2 (en) | 2022-03-24 | 2022-03-24 | Response system and response method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022048359A JP7794045B2 (en) | 2022-03-24 | 2022-03-24 | Response system and response method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023141834A JP2023141834A (en) | 2023-10-05 |
| JP7794045B2 true JP7794045B2 (en) | 2026-01-06 |
Family
ID=88206092
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022048359A Active JP7794045B2 (en) | 2022-03-24 | 2022-03-24 | Response system and response method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7794045B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7606692B1 (en) * | 2024-08-09 | 2024-12-26 | 株式会社ナレッジフロー | Message sending IVR system and message sending IVR program |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005277970A (en) | 2004-03-25 | 2005-10-06 | Docomo Mobile Inc | Telephone call accepting system and telephone call accepting program in web server |
| JP2012529850A (en) | 2009-06-11 | 2012-11-22 | ジェネシス・テレコミュニケーションズ・ラボラトリーズ・インコーポレーテッド | System and method for integrating short message service messaging with contact center applications |
| JP2016082507A (en) | 2014-10-21 | 2016-05-16 | 日本電気株式会社 | Contact center system, contact center device, user terminal, communication connection method and communication connection program |
| JP2017028346A (en) | 2015-07-15 | 2017-02-02 | ソフトバンク株式会社 | Automatic voice response system |
| JP2020095346A (en) | 2018-12-10 | 2020-06-18 | 楽天株式会社 | Information processing apparatus and information processing method |
| JP2021052412A (en) | 2017-10-30 | 2021-04-01 | Line株式会社 | Information processing system, information processing method, and program |
-
2022
- 2022-03-24 JP JP2022048359A patent/JP7794045B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005277970A (en) | 2004-03-25 | 2005-10-06 | Docomo Mobile Inc | Telephone call accepting system and telephone call accepting program in web server |
| JP2012529850A (en) | 2009-06-11 | 2012-11-22 | ジェネシス・テレコミュニケーションズ・ラボラトリーズ・インコーポレーテッド | System and method for integrating short message service messaging with contact center applications |
| JP2016082507A (en) | 2014-10-21 | 2016-05-16 | 日本電気株式会社 | Contact center system, contact center device, user terminal, communication connection method and communication connection program |
| JP2017028346A (en) | 2015-07-15 | 2017-02-02 | ソフトバンク株式会社 | Automatic voice response system |
| JP2021052412A (en) | 2017-10-30 | 2021-04-01 | Line株式会社 | Information processing system, information processing method, and program |
| JP2020095346A (en) | 2018-12-10 | 2020-06-18 | 楽天株式会社 | Information processing apparatus and information processing method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023141834A (en) | 2023-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7627103B2 (en) | Integrated chat client with receiving party choice | |
| US8989713B2 (en) | Selection of a link in a received message for speaking reply, which is converted into text form for delivery | |
| US8144840B2 (en) | Method and system for facilitating mediated communication | |
| US7587457B2 (en) | Message automatic notification system, message automatic notification method, communication terminal device, and recording medium | |
| US20170230502A1 (en) | Data and Call Routing and Forwarding | |
| KR20040053341A (en) | Sending voicemail messages to multiple users | |
| EP1363445A1 (en) | Method and apparatus for proactively sending a message | |
| US20070005969A1 (en) | Anonymous communication system and method | |
| US20080075251A1 (en) | Method of and System for Managing Outgoing Telephone Calls | |
| JP2013502790A (en) | Conference scheduler that sends reminders | |
| JP7794045B2 (en) | Response system and response method | |
| KR20140052863A (en) | Advanced calling | |
| JP6705887B2 (en) | Computer and information processing method | |
| JP5801991B2 (en) | Incoming call control server and incoming call control method | |
| US8750842B1 (en) | System, method, and computer program for filtering a request to communicate with a user | |
| KR100575414B1 (en) | Wireless Data Provision Method of Portable Terminal Using Location Based Service | |
| US9225837B2 (en) | System and method for voice messaging | |
| KR20110081746A (en) | Method for response message service in communication terminal and communication terminal therefor | |
| KR20020094339A (en) | Method and system for transferring call messages received while user is absent | |
| JP2000287236A (en) | Incoming call reply method for key telephone system | |
| WO2003013117A1 (en) | Personal call routing | |
| JP2021125818A (en) | Private branch exchange, information update method of private branch exchange, and program | |
| KR20090037657A (en) | Customer service center systems and methods using text messaging | |
| KR20190006771A (en) | Method for response message | |
| CN111163208A (en) | Missed call prompting method and device for call event |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20240209 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251027 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251118 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251201 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7794045 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |