Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7556222B2 - Call center system, information processing device, chat history display method, and chat history display program - Google Patents
[go: Go Back, main page]

JP7556222B2 - Call center system, information processing device, chat history display method, and chat history display program - Google Patents

Call center system, information processing device, chat history display method, and chat history display program Download PDF

Info

Publication number
JP7556222B2
JP7556222B2 JP2020109832A JP2020109832A JP7556222B2 JP 7556222 B2 JP7556222 B2 JP 7556222B2 JP 2020109832 A JP2020109832 A JP 2020109832A JP 2020109832 A JP2020109832 A JP 2020109832A JP 7556222 B2 JP7556222 B2 JP 7556222B2
Authority
JP
Japan
Prior art keywords
chat
call
customer
server
terminal
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
Application number
JP2020109832A
Other languages
Japanese (ja)
Other versions
JP2022007103A (en
Inventor
優斗 稲川
知子 浅川
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2020109832A priority Critical patent/JP7556222B2/en
Publication of JP2022007103A publication Critical patent/JP2022007103A/en
Application granted granted Critical
Publication of JP7556222B2 publication Critical patent/JP7556222B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、コールセンタシステム、情報処理装置、チャット履歴表示方法及びチャット履歴表示プログラムに関する。 The present invention relates to a call center system, an information processing device, a chat history display method, and a chat history display program.

例えば、オペレータ端末が利用者の利用者端末からの商品又はサービスの問合せに対して応答することで、商品又はサービスの利用を支援するサポートシステムが知られている。オペレータ端末は、利用者端末との間のチャット通信で応答するチャットオペレータ端末と、利用者端末との間の音声通話で応答する音声オペレータ端末とを有する。 For example, a support system is known in which an operator terminal responds to inquiries about products or services from a user's user terminal, thereby assisting in the use of the product or service. The operator terminal has a chat operator terminal that responds via chat communication with the user terminal, and a voice operator terminal that responds via voice communication with the user terminal.

利用者端末とオペレータ端末とを管理するサーバは、利用者端末からチャットによる問合せを受付けた場合、利用者端末とチャットオペレータ端末との間のチャット通信を実行する。また、サーバは、利用者端末とチャットオペレータ端末との間のチャット内容を、利用者端末を識別する利用者IDに対応付けてチャット履歴として記憶している。 When a server that manages user terminals and operator terminals receives a chat inquiry from a user terminal, the server executes chat communication between the user terminal and the chat operator terminal. The server also stores the chat content between the user terminal and the chat operator terminal as a chat history in association with a user ID that identifies the user terminal.

サーバは、利用者端末から音声電話による問合せを受付けた場合、利用者端末と音声オペレータ端末との間の通話を実行する。また、サーバは、音声による問合せを受付けた場合、通話音声要求に含まれる利用者IDに対応するチャット履歴を抽出し、抽出したチャット履歴を、音声による応答を行う音声オペレータ端末に転送する。その結果、音声オペレータ端末のオペレータは、利用者のチャット履歴を見ながら、利用者に対して通話で応対できる。本システムでは、単一サーバが、チャット通信のチャットシステムと、通話の通話システムとを連携する仕組みである。 When the server accepts an inquiry by voice telephone from a user terminal, it executes a call between the user terminal and the voice operator terminal. In addition, when the server accepts an inquiry by voice, it extracts the chat history corresponding to the user ID included in the voice call request, and transfers the extracted chat history to the voice operator terminal that responds by voice. As a result, the operator of the voice operator terminal can respond to the user by phone while viewing the user's chat history. In this system, a single server links the chat system for chat communication and the call system for phone calls.

特開2007-072835号公報JP 2007-072835 A

しかしながら、一般的なコールセンタシステムでは、単一サーバではなく、利用者端末と音声オペレータ端末との間を電話網で接続する通話システムを管理する通話サーバと、利用者端末とチャットオペレータ端末との間をデータ通信網で接続するチャットシステムを管理するチャットサーバとが独立したシステム構成である。通話システムとチャットシステムとが独立したシステム構成では、チャット中の通話切替時にチャット履歴を音声オペレータ端末に転送する仕組みが複雑化し、通話システムとチャットシステムとを連携させるのが困難である。 However, a typical call center system does not have a single server, but rather has an independent system configuration consisting of a call server that manages a call system that connects user terminals and voice operator terminals via a telephone network, and a chat server that manages a chat system that connects user terminals and chat operator terminals via a data communications network. In a system configuration in which the call system and chat system are independent, the mechanism for transferring chat history to the voice operator terminal when switching calls during a chat becomes complicated, making it difficult to link the call system and chat system.

一つの側面では、複雑な仕組みを要することなく、チャットシステムと通話システムとの連携が図れるコールセンタシステム等を提供することを目的とする。 On one aspect, the objective is to provide a call center system etc. that can link a chat system and a telephone system without requiring a complex mechanism.

1つの側面のコールセンタシステムは、顧客が操作する装置と、顧客が操作する装置との間でチャットを行うチャットサーバと、顧客が操作する装置との間で通話する通話端末を管理する通話サーバとを有する。チャットサーバは、顧客が操作する装置との間のチャット履歴を記憶する記憶部を有する。顧客が操作する装置は、チャットサーバとのチャット中に、顧客による通話指示の操作を検出すると、当該チャット履歴を識別する識別子をDTMF(Dual Tone Multiple Frequency)信号で通話サーバに送信する通話部を有する。通話サーバは、顧客が操作する装置から受信したDTMF信号から識別子を取得する取得部と、識別子に対応する電話管理番号を記憶部に記憶する管理部と、電話管理番号に関わる通話端末からの識別子の取得要求に対して識別子を通知する制御部とを有する。電話管理番号に関わる通話端末は、識別子に対応するチャット履歴をチャットサーバ内の記憶部から抽出する抽出部と、抽出部にて抽出したチャット履歴を操作画面に表示させる業務処理部とを有する。 The call center system of one aspect has a device operated by a customer, a chat server that chats with the device operated by the customer, and a call server that manages a call terminal that makes a call with the device operated by the customer. The chat server has a memory unit that stores a chat history between the device operated by the customer. The device operated by the customer has a call unit that transmits an identifier that identifies the chat history to the call server by a dual tone multiple frequency (DTMF) signal when it detects a call instruction operation by the customer during a chat with the chat server. The call server has an acquisition unit that acquires an identifier from a DTMF signal received from the device operated by the customer, a management unit that stores a telephone management number corresponding to the identifier in the memory unit, and a control unit that notifies the identifier in response to an identifier acquisition request from a call terminal related to the telephone management number. The call terminal related to the telephone management number has an extraction unit that extracts a chat history corresponding to the identifier from a memory unit in the chat server, and a business processing unit that displays the chat history extracted by the extraction unit on an operation screen.

1つの側面によれば、複雑な仕組みを要することなく、識別子を電話網で伝送可能なDTMF信号で伝送することで、チャットサーバのチャットシステムと通話サーバの通話システムとの連携が図れる。 According to one aspect, by transmitting an identifier using a DTMF signal that can be transmitted over a telephone network, it is possible to link the chat system of the chat server with the call system of the call server without requiring a complex mechanism.

図1は、本実施例のコールセンタシステムの一例を示す説明図である。FIG. 1 is an explanatory diagram showing an example of a call center system according to the present embodiment. 図2は、顧客端末の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a customer terminal. 図3は、チャットサーバの一例を示すブロック図である。FIG. 3 is a block diagram illustrating an example of a chat server. 図4は、チャット履歴DBの一例を示す説明図である。FIG. 4 is an explanatory diagram illustrating an example of the chat history DB. 図5は、通話サーバの一例を示すブロック図である。FIG. 5 is a block diagram illustrating an example of a call server. 図6は、管理テーブルの一例を示す説明図である。FIG. 6 is an explanatory diagram illustrating an example of the management table. 図7は、通話端末の一例を示すブロック図である。FIG. 7 is a block diagram showing an example of a communication terminal. 図8は、チャット時の顧客端末の画面の一例を示す説明図である。FIG. 8 is an explanatory diagram showing an example of a screen of a customer terminal during chat. 図9は、通話端末の画面の一例を示す説明図である。FIG. 9 is an explanatory diagram showing an example of a screen of a call terminal. 図10は、チャット時のコールセンタシステムの処理動作の一例を示すシーケンス図である。FIG. 10 is a sequence diagram showing an example of a processing operation of the call center system during chat. 図11は、チャット中の通話ボタン操作時のコールセンタシステムの処理動作の一例を示すシーケンス図である。FIG. 11 is a sequence diagram showing an example of a processing operation of the call center system when the call button is operated during a chat. 図12は、チャットから通話切替時のコールセンタシステムの処理動作の一例を示すシーケンス図である。FIG. 12 is a sequence diagram showing an example of a processing operation of the call center system when switching from chat to telephone call. 図13は、顧客側処理に関わる顧客端末の処理動作の一例を示すフローチャートである。FIG. 13 is a flowchart showing an example of a processing operation of a customer terminal related to customer-side processing. 図14は、顧客側処理に関わる顧客端末の処理動作の一例を示すフローチャートである。FIG. 14 is a flowchart showing an example of a processing operation of a customer terminal related to customer-side processing. 図15は、チャット処理に関わるチャットサーバの処理動作の一例を示すフローチャートである。FIG. 15 is a flowchart showing an example of a processing operation of the chat server related to chat processing. 図16は、取得処理に関わるチャットサーバの処理動作の一例を示すフローチャートである。FIG. 16 is a flowchart showing an example of the processing operation of the chat server related to the acquisition process. 図17は、転送処理に関わる通話サーバの処理動作の一例を示すフローチャートである。FIG. 17 is a flowchart showing an example of a processing operation of the call server related to the transfer process. 図18は、通話処理に関わる通話端末の処理動作の一例を示すフローチャートである。FIG. 18 is a flowchart showing an example of a processing operation of a call terminal related to a call process. 図19は、チャット履歴表示プログラムを実行するコンピュータの一例を示す説明図である。FIG. 19 is an explanatory diagram illustrating an example of a computer that executes a chat history display program.

以下、図面に基づいて、本願の開示するコールセンタシステム等の実施例を詳細に説明する。尚、各実施例により、開示技術が限定されるものではない。また、以下に示す各実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。 Below, examples of the call center system and the like disclosed in the present application are described in detail with reference to the drawings. Note that the disclosed technology is not limited to each example. Furthermore, the examples shown below may be combined as appropriate to the extent that no contradictions arise.

図1は、本実施例のコールセンタシステムの一例を示す説明図である。図1に示すコールセンタシステム1は、顧客端末2と、チャットサーバ3と、コールセンタ構内システム4と、データ通信網8と、電話網9とを有する。コールセンタシステム1は、顧客端末2からの商品やサービスの問合せに対して、オペレータ等がチャットや通話で回答するシステムである。顧客端末2は、例えば、チャット通信機能や通話機能等を備えたスマホ端末やタブレット端末等の顧客が操作する装置である。チャットサーバ3は、顧客端末2との間のチャットを管理する、例えば、コンピュータ等の情報処理装置である。尚、チャットサーバ3及び通話サーバ5は、コンピュータとして例示したが、クラウドで実現して良く、適宜変更可能である。データ通信網8は、データ通信用の通信網である。電話網9は、通話用の通信網である。 Figure 1 is an explanatory diagram showing an example of a call center system of this embodiment. The call center system 1 shown in Figure 1 has a customer terminal 2, a chat server 3, a call center in-house system 4, a data communication network 8, and a telephone network 9. The call center system 1 is a system in which an operator or the like responds to inquiries about products and services from the customer terminal 2 by chat or telephone. The customer terminal 2 is a device operated by a customer, such as a smartphone terminal or tablet terminal equipped with a chat communication function and a telephone function. The chat server 3 is an information processing device such as a computer that manages chats between the customer terminal 2. Although the chat server 3 and the telephone server 5 are exemplified as computers, they may be realized by a cloud and can be changed as appropriate. The data communication network 8 is a communication network for data communication. The telephone network 9 is a communication network for telephone calls.

コールセンタ構内システム4は、通話サーバ5と、複数のチャット端末6と、複数の通話端末7と、構内通信網4Aとを有する。通話サーバ5は、通話端末7を管理する、例えば、コンピュータ等の情報処理装置である。チャット端末6は、チャット応対用のオペレータが使用する端末装置である。通話端末7は、電話応対のオペレータが使用する、例えば、音声通話機能のヘッドセットを接続したコンピュータ等の情報処理装置である。尚、説明の便宜上、チャット端末6及び通話端末7は別個に設ける場合を例示したが、チャット端末6及び通話端末7は共用にしても良い。構内通信網4Aは、通話端末7と通話サーバ5との間を接続する通信網である。データ通信網8は、顧客端末2と、チャットサーバ3と、チャット端末6と、通話端末7とを接続する。電話網9は、顧客端末2と通話サーバ5との間を接続する。 The call center on-premise system 4 has a call server 5, multiple chat terminals 6, multiple call terminals 7, and an on-premise communication network 4A. The call server 5 is an information processing device such as a computer that manages the call terminals 7. The chat terminal 6 is a terminal device used by an operator who handles chats. The call terminal 7 is an information processing device such as a computer connected to a headset with a voice call function that is used by an operator who handles telephone calls. For convenience of explanation, the chat terminal 6 and the call terminal 7 are illustrated as being separately provided, but the chat terminal 6 and the call terminal 7 may be shared. The on-premise communication network 4A is a communication network that connects the call terminals 7 and the call server 5. The data communication network 8 connects the customer terminal 2, the chat server 3, the chat terminal 6, and the call terminal 7. The telephone network 9 connects the customer terminal 2 and the call server 5.

図2は、顧客端末2の一例を示すブロック図である。図2に示す顧客端末2は、データ通信IF(Interface)21と、電話通信IF22と、入力IF23と、出力IF24と、ROM(Read Only Memory)25と、RAM(Random Access Memory)26と、CPU(Central Processing Unit)27とを有する。データ通信IF21は、データ通信網8との間のデータ通信を司るインタフェースである。電話通信IF22は、電話網9との間の電話通信を司るインタフェースである。入力IF23は、例えば、コマンド等を指示する操作ボタンや、顧客側の電話音声を収音するマイク等のインタフェースである。出力IF24は、例えば、チャット内容等の各種情報を表示する表示部や相手側の電話音声を音響出力するスピーカ等のインタフェースである。ROM25は、各種プログラム等を記憶する領域である。RAM26は、各種情報を記憶する領域である。CPU27は、顧客端末2全体を制御する。 2 is a block diagram showing an example of a customer terminal 2. The customer terminal 2 shown in FIG. 2 has a data communication IF (Interface) 21, a telephone communication IF 22, an input IF 23, an output IF 24, a ROM (Read Only Memory) 25, a RAM (Random Access Memory) 26, and a CPU (Central Processing Unit) 27. The data communication IF 21 is an interface that manages data communication with the data communication network 8. The telephone communication IF 22 is an interface that manages telephone communication with the telephone network 9. The input IF 23 is an interface such as an operation button that issues commands and a microphone that picks up the customer's telephone voice. The output IF 24 is an interface such as a display unit that displays various information such as chat content and a speaker that outputs the other party's telephone voice as sound. The ROM 25 is an area that stores various programs and the like. The RAM 26 is an area that stores various information. The CPU 27 controls the entire customer terminal 2.

CPU27は、ROM25内のチャット通信プログラムをRAM26上に読み出し、読み出したチャット通信プログラムを実行することで、プロセス機能としてのチャット通信部27Aを有する。CPU27は、ROM25内の通話プログラムをRAM26上に読み出し、読み出した通話プログラムを実行することで、プロセス機能としての通話部27Bを有する。CPU27は、ROM25内の生成プログラムをRAM26上に読み出し、読み出した生成プログラムを実行することで、プロセス機能としての生成部27Cを有する。 The CPU 27 has a chat communication unit 27A as a process function by reading the chat communication program in the ROM 25 onto the RAM 26 and executing the read chat communication program. The CPU 27 has a call unit 27B as a process function by reading the call program in the ROM 25 onto the RAM 26 and executing the read call program. The CPU 27 has a generation unit 27C as a process function by reading the generation program in the ROM 25 onto the RAM 26 and executing the read generation program.

チャット通信部27Aは、チャットサーバ3と接続し、チャット自動応対装置34又はチャット端末6との間でチャット通信を実行する。通話部27Bは、通話サーバ5内の自動音声応答装置55と接続し、通話端末7との間で通話を実行する。生成部27Cは、チャット中に通話の切替操作を検出した場合、チャット中のチャット履歴を識別するKEY情報を生成する。尚、切替操作に限定されるものではなく、例えば、顧客による通話指示の操作でも良く、適宜変更可能である。生成部27Cは、現在日時と、チャット履歴に関わる顧客端末2の端末固有番号と、乱数とを連結した、DTMF(Dual Tone Multiple Frequency)信号に変換可能な文字列でKEY情報を生成する。 The chat communication unit 27A connects to the chat server 3 and executes chat communication with the chat automatic response device 34 or the chat terminal 6. The call unit 27B connects to the automatic voice response device 55 in the call server 5 and executes a call with the call terminal 7. When the generation unit 27C detects a call switching operation during a chat, it generates KEY information that identifies the chat history during the chat. Note that this is not limited to a switching operation, and may be, for example, a call instruction operation by the customer, and can be changed as appropriate. The generation unit 27C generates KEY information as a character string that can be converted into a DTMF (Dual Tone Multiple Frequency) signal, which is a combination of the current date and time, the terminal-specific number of the customer terminal 2 related to the chat history, and a random number.

図3は、チャットサーバ3の一例を示すブロック図である。図3に示すチャットサーバ3は、データ通信IF31と、入力IF32と、出力IF33と、チャット自動応対装置34と、ROM35と、RAM36と、HDD(Hard Disk Drive)37と、CPU38とを有する。データ通信IF31は、データ通信網8との間のデータ通信を司るインタフェースである。入力IF32は、例えば、コマンド等を指示する操作ボタン等のインタフェースである。出力IF33は、例えば、チャット内容等の各種情報を表示する表示部等のインタフェースである。チャット自動応対装置34は、顧客端末2からのチャット問合せに対して自動応対する、例えば、チャットボット等の自動応対装置である。 Figure 3 is a block diagram showing an example of a chat server 3. The chat server 3 shown in Figure 3 has a data communication IF 31, an input IF 32, an output IF 33, an automatic chat response device 34, a ROM 35, a RAM 36, a HDD (Hard Disk Drive) 37, and a CPU 38. The data communication IF 31 is an interface that manages data communication with the data communication network 8. The input IF 32 is an interface such as an operation button that issues commands. The output IF 33 is an interface such as a display unit that displays various information such as chat content. The automatic chat response device 34 is an automatic response device such as a chatbot that automatically responds to chat inquiries from the customer terminal 2.

ROM35は、各種プログラム等を記憶する領域である。RAM36は、各種情報を記憶する領域である。HDD37は、各種情報を記憶する領域である。CPU38は、チャットサーバ3全体を制御する。尚、説明の便宜上、チャット自動応対装置34は、チャットサーバ3内に有する場合を例示するが、チャットサーバ3と外部接続しても良く、適宜変更可能である。 The ROM 35 is an area for storing various programs, etc. The RAM 36 is an area for storing various information. The HDD 37 is an area for storing various information. The CPU 38 controls the entire chat server 3. For ease of explanation, an example is shown in which the automatic chat response device 34 is located within the chat server 3, but it may be externally connected to the chat server 3 and can be changed as appropriate.

HDD37は、チャット履歴DB(Database)37Aを有する。チャット履歴DB37Aは、顧客端末2とのチャット履歴を記憶する記憶部である。図4は、チャット履歴DB37Aの一例を示す説明図である。図4に示すチャット履歴DB37Aは、ログID371と、セッションID372と、セッション内ID373と、発話内容374と、発話者375と、発話日時376とを対応付けて記憶する。ログID371は、チャット毎のログを識別するIDである。セッションID372は、セッションを識別するIDである。セッション内ID373は、同一セッションのチャット毎のログを識別するIDである。発話内容374は、例えば、チャットの内容である。発話者375は、例えば、チャットの発話がチャットボットか、オペレータか、顧客かを識別する情報である。発話日時376は、例えば、チャットの発話日時である。 The HDD 37 has a chat history database (DB) 37A. The chat history DB 37A is a storage unit that stores chat histories with the customer terminal 2. FIG. 4 is an explanatory diagram showing an example of the chat history DB 37A. The chat history DB 37A shown in FIG. 4 stores a log ID 371, a session ID 372, an in-session ID 373, a chat content 374, a speaker 375, and a chat date and time 376 in association with each other. The log ID 371 is an ID that identifies a log for each chat. The session ID 372 is an ID that identifies a session. The in-session ID 373 is an ID that identifies a log for each chat in the same session. The chat content 374 is, for example, the content of the chat. The speaker 375 is, for example, information that identifies whether the chat utterance is from a chatbot, an operator, or a customer. The chat date and time 376 is, for example, the date and time of the chat utterance.

チャットサーバ3は、図4に示す顧客とチャットボット(チャット自動応対装置34)との間のチャット履歴を抽出する場合、顧客とチャットボットとのセッションを識別する“aaaa”に対応するチャット履歴を抽出できる。また、チャットサーバ3は、図4に示す顧客とオペレータ(チャット端末6)との間のチャット履歴を抽出する場合、顧客とオペレータとのセッションを識別する“bbbb”に対応するチャット履歴を抽出できる。また、チャットサーバ3は、図4に示すチャットボットが顧客に応対後、オペレータが当該顧客に応対し、更には、音声オペレータに切替えるまでのチャット履歴を抽出する場合、これらのセッションを識別する“cccc”でチャット履歴を抽出できる。 When the chat server 3 extracts the chat history between the customer and the chatbot (the chat automatic response device 34) shown in FIG. 4, it can extract the chat history corresponding to "aaaa" which identifies the session between the customer and the chatbot. When the chat server 3 extracts the chat history between the customer and the operator (the chat terminal 6) shown in FIG. 4, it can extract the chat history corresponding to "bbbb" which identifies the session between the customer and the operator. When the chat server 3 extracts the chat history from the chatbot shown in FIG. 4, after the operator responds to the customer, until the chat server 3 switches to a voice operator, it can extract the chat history with "cccc" which identifies these sessions.

発話内容374には、KEY情報が含まれている場合がある。KEY情報は、前述した通り、顧客端末2とのチャット中に通話切替された当該顧客端末2のチャットの履歴を識別する情報である。通話端末7は、チャット履歴をチャット履歴DB37Aから抽出する場合、当該チャット履歴を識別するKEY情報のセッションIDに対応したチャット履歴をチャット履歴DB37Aから検索する。通話端末7は、検索結果で得たセッションIDのチャット履歴をチャット履歴DB37Aから抽出する。 The speech content 374 may include KEY information. As described above, KEY information is information that identifies the chat history of the customer terminal 2 that was switched during a chat with the customer terminal 2. When extracting a chat history from the chat history DB 37A, the call terminal 7 searches the chat history DB 37A for a chat history that corresponds to the session ID of the KEY information that identifies the chat history. The call terminal 7 extracts the chat history of the session ID obtained in the search result from the chat history DB 37A.

図5は、通話サーバ5の一例を示すブロック図である。図5に示す通話サーバ5は、電話通信IF51と、構内通信IF52と、入力IF53と、出力IF54と、自動音声応答装置55と、ACD(Automatic Call Distributer)装置55Aと、ROM56と、RAM57と、HDD58と、CPU59とを有する。電話通信IF51は、電話網9との間の電話通信を司るインタフェースである。構内通信IF52は、構内通信網4Aとの間の通信を司るインタフェースである。入力IF53は、例えば、コマンド等を指示する操作ボタン等のインタフェースである。出力IF54は、例えば、各種情報を表示する表示部等のインタフェースである。 Figure 5 is a block diagram showing an example of the call server 5. The call server 5 shown in Figure 5 has a telephone communication IF 51, an internal communication IF 52, an input IF 53, an output IF 54, an automatic voice response device 55, an ACD (Automatic Call Distributor) device 55A, a ROM 56, a RAM 57, a HDD 58, and a CPU 59. The telephone communication IF 51 is an interface that handles telephone communication with the telephone network 9. The internal communication IF 52 is an interface that handles communication with the internal communication network 4A. The input IF 53 is an interface such as an operation button that issues commands, etc. The output IF 54 is an interface such as a display unit that displays various information, etc.

自動音声応答装置55は、顧客端末2からの着信に自動応答し、チャット履歴を識別するKEY情報を受信し、ACD装置55Aに処理を引き継ぐ装置である。ACD装置55Aは、複数の通話端末7から任意の通話端末7を選択し、選択した通話端末7に対して顧客端末2からの着信を転送する応答装置である。ROM56は、各種プログラム等を記憶する領域である。RAM57は、各種情報を記憶する領域である。HDD58は、各種情報を記憶する領域である。CPU59は、通話サーバ5全体を制御する。尚、説明の便宜上、自動音声応答装置55は、通話サーバ5内に有する場合を例示するが、通話サーバ5と外部接続しても良く、適宜変更可能である。 The automatic voice response device 55 is a device that automatically responds to an incoming call from the customer terminal 2, receives KEY information that identifies the chat history, and transfers the process to the ACD device 55A. The ACD device 55A is a response device that selects an arbitrary call terminal 7 from multiple call terminals 7 and transfers an incoming call from the customer terminal 2 to the selected call terminal 7. The ROM 56 is an area for storing various programs, etc. The RAM 57 is an area for storing various information. The HDD 58 is an area for storing various information. The CPU 59 controls the entire call server 5. For ease of explanation, the automatic voice response device 55 is illustrated as being located within the call server 5, but it may be externally connected to the call server 5 and can be changed as appropriate.

CPU59は、ROM56内の取得プログラムをRAM57上に読み出し、読み出した取得プログラムを実行することで、プロセス機能としての取得部59Aを有する。CPU59は、ROM56内の抽出プログラムをRAM57上に読み出し、読み出した抽出プログラムを実行することで、プロセス機能としての管理部59Bを有する。CPU59は、ROM56内の制御プログラムをRAM57上に読み出し、読み出した制御プログラムを実行することで、プロセス機能としての制御部59Cを有する。 The CPU 59 has an acquisition unit 59A as a process function by reading the acquisition program in the ROM 56 onto the RAM 57 and executing the read acquisition program. The CPU 59 has a management unit 59B as a process function by reading the extraction program in the ROM 56 onto the RAM 57 and executing the read extraction program. The CPU 59 has a control unit 59C as a process function by reading the control program in the ROM 56 onto the RAM 57 and executing the read control program.

HDD58は、管理テーブル58Aを有する。図6は、管理テーブル58Aの一例を示す説明図である。図6に示す管理テーブル58Aは、電話管理番号581と、KEY情報582とを対応付けて管理する。電話管理番号581は、顧客端末2からの着信の電話呼を管理する番号である。KEY情報582は、電話呼の顧客端末2に対応するチャット履歴を識別する文字列である。文字列は、DTMF信号に変換可能な文字列である。 HDD 58 has a management table 58A. FIG. 6 is an explanatory diagram showing an example of management table 58A. Management table 58A shown in FIG. 6 manages telephone management numbers 581 and KEY information 582 in association with each other. Telephone management number 581 is a number that manages incoming telephone calls from customer terminal 2. KEY information 582 is a character string that identifies the chat history corresponding to customer terminal 2 of the telephone call. The character string is a character string that can be converted into a DTMF signal.

図7は、通話端末7の一例を示すブロック図である。図7に示す通話端末7は、電話通信IF71と、構内通信IF72と、入力IF73と、出力IF74と、ROM75と、RAM76と、HDD77と、CPU78とを有する。電話通信IF71は、電話網9との間の電話通信を司るインタフェースである。構内通信IF72は、構内通信網4Aとの間の通信を司ると共に、データ通信網8との間の通信を司るインタフェースである。入力IF73は、例えば、コマンド等を指示する操作ボタンやオペレータ側の通話音声を集音するマイク等のインタフェースである。出力IF74は、例えば、各種情報を表示する表示部や相手側の通話音声を出力するスピーカ等のインタフェースである。 FIG. 7 is a block diagram showing an example of a call terminal 7. The call terminal 7 shown in FIG. 7 has a telephone communication IF 71, an internal communication IF 72, an input IF 73, an output IF 74, a ROM 75, a RAM 76, a HDD 77, and a CPU 78. The telephone communication IF 71 is an interface that handles telephone communication with the telephone network 9. The internal communication IF 72 is an interface that handles communication with the internal communication network 4A and also with the data communication network 8. The input IF 73 is an interface such as an operation button that issues commands, a microphone that collects the operator's voice, etc. The output IF 74 is an interface such as a display unit that displays various information, a speaker that outputs the other party's voice, etc.

ROM75は、各種プログラム等を記憶する領域である。RAM76は、各種情報を記憶する領域である。HDD77は、各種情報を記憶する領域である。CPU78は、通話端末7全体を制御する。 The ROM 75 is an area for storing various programs, etc. The RAM 76 is an area for storing various information. The HDD 77 is an area for storing various information. The CPU 78 controls the entire call terminal 7.

CPU78は、ROM75内の通話プログラムをRAM76上に読み出し、読み出した通話プログラムを実行することで、プロセス機能としての通話部78Aを有する。CPU78は、ROM75内の抽出プログラムをRAM76上に読み出し、読み出した抽出プログラムを実行することで、プロセス機能としての抽出部78Bを有する。CPU78は、ROM75内の業務プログラムをRAM76上に読み出し、読み出した業務プログラムを実行することで、プロセス機能としての業務処理部78Cを有する。 The CPU 78 has a call unit 78A as a process function by reading the call program in the ROM 75 onto the RAM 76 and executing the read call program. The CPU 78 has an extraction unit 78B as a process function by reading the extraction program in the ROM 75 onto the RAM 76 and executing the read extraction program. The CPU 78 has a business processing unit 78C as a process function by reading the business program in the ROM 75 onto the RAM 76 and executing the read business program.

図8は、チャット時の顧客端末2の画面の一例を示す説明図である。図8に示す顧客端末2の画面には、チャット内容画面24Aと、チャット入力欄24Bと、送信ボタン24Cと、通話ボタン24Dとを有する。チャット内容画面24Aは、顧客側のチャット内容と、応対(オペレータ)側のチャット内容とが時系列で表示されるものである。チャット入力欄24Bは、顧客側のチャット内容を入力する欄である。送信ボタン24Cは、チャット入力欄24Bに入力したチャット内容を応対(オペレータ)側に送信するボタンである。通話ボタン24Dは、チャット中に通話に切替えるためのボタンである。 Figure 8 is an explanatory diagram showing an example of the screen of the customer terminal 2 during chat. The screen of the customer terminal 2 shown in Figure 8 has a chat content screen 24A, a chat input field 24B, a send button 24C, and a call button 24D. The chat content screen 24A displays the chat content on the customer's side and the chat content on the responding (operator) side in chronological order. The chat input field 24B is a field for inputting the chat content on the customer's side. The send button 24C is a button for sending the chat content entered in the chat input field 24B to the responding (operator) side. The call button 24D is a button for switching to a call during chat.

図9は、通話端末7の画面の一例を示す説明図である。図9に示す通話端末7の画面は、業務アプリ画面74Aと、電話機能画面74Bとを有する。業務アプリ画面74Aは、顧客情報741Aと、チャット履歴742Aとを有する。顧客情報741Aは、例えば、顧客名と、顧客の購買履歴と、顧客の問合せ履歴等とを有する。チャット履歴742Aは、通話前の顧客のチャット内容を示すチャット履歴である。 Figure 9 is an explanatory diagram showing an example of a screen of the call terminal 7. The screen of the call terminal 7 shown in Figure 9 has a business application screen 74A and a telephone function screen 74B. The business application screen 74A has customer information 741A and a chat history 742A. The customer information 741A has, for example, the customer name, the customer's purchase history, the customer's inquiry history, etc. The chat history 742A is a chat history that shows the content of the customer's chat before the call.

電話機能画面74Bは、現在の通話端末7の状態を示す状態情報741Bと、応答ボタン742Bと、切断ボタン743Bと、保留ボタン744Bと、転送ボタン745Bとを有する。状態情報741Bは、例えば、着信中、通話中や保留中等の通話端末7の状態情報である。更に、状態情報741Bには、着信番号やチャット履歴の有無の情報がある。応答ボタン742Bは、電話着信に応答するボタンである。切断ボタン743Bは、通話を切断するボタンである。保留ボタン744Bは、通話を保留するボタンである。転送ボタン745Bは、通話を転送するボタンである。 The telephone function screen 74B has status information 741B indicating the current status of the call terminal 7, an answer button 742B, a disconnect button 743B, a hold button 744B, and a transfer button 745B. The status information 741B is status information of the call terminal 7, such as incoming call, active call, or on hold. Furthermore, the status information 741B includes information on the incoming call number and whether or not there is a chat history. The answer button 742B is a button for answering an incoming call. The disconnect button 743B is a button for disconnecting a call. The hold button 744B is a button for putting a call on hold. The transfer button 745B is a button for transferring a call.

次に本実施例のコールセンタシステム1の動作について説明する。図10は、チャット時のコールセンタシステム1の処理動作の一例を示すシーケンス図である。図10において顧客端末2は、チャット開始操作を検出した場合(ステップS1)、データ通信網8経由でチャット開始要求をチャットサーバ3に送信する(ステップS2)。尚、チャット開始操作は、チャット自動応対装置34とのチャット通信を開始するための操作である。チャットサーバ3は、チャット開始要求に応じてチャット開始要求をチャット自動応対装置34に送信する(ステップS3)。 Next, the operation of the call center system 1 of this embodiment will be described. FIG. 10 is a sequence diagram showing an example of the processing operation of the call center system 1 during chat. In FIG. 10, when the customer terminal 2 detects a chat start operation (step S1), it sends a chat start request to the chat server 3 via the data communication network 8 (step S2). The chat start operation is an operation for starting chat communication with the automatic chat response device 34. In response to the chat start request, the chat server 3 sends a chat start request to the automatic chat response device 34 (step S3).

チャットサーバ3は、顧客端末2とチャット自動応対装置34との間のチャット通信を監視し(ステップS4)、顧客端末2とチャット自動応対装置34との間のチャット内容をチャット履歴DB37Aに順次保存する(ステップS5)。 The chat server 3 monitors chat communication between the customer terminal 2 and the chat automatic response device 34 (step S4) and sequentially stores the chat contents between the customer terminal 2 and the chat automatic response device 34 in the chat history DB 37A (step S5).

顧客端末2は、有人チャット開始操作を検出した場合(ステップS6A)、有人チャット開始要求をチャットサーバ3に送信する(ステップS6)。チャットサーバ3は、有人チャット開始要求を検出した場合、顧客端末2とのチャット通信をチャット自動応対装置34からチャット端末6に切替える(ステップS7)。チャットサーバ3は、データ通信網8経由で有人チャット開始要求をチャット端末6に送信する(ステップS8)。チャットサーバ3は、顧客端末2とチャット端末6との間のチャット通信を監視し(ステップS9)、顧客端末2とチャット端末6との間のチャット内容をチャット履歴DB37Aに順次保存する(ステップS10)。 When the customer terminal 2 detects an operation to start a manned chat (step S6A), it sends a request to start a manned chat to the chat server 3 (step S6). When the chat server 3 detects a request to start a manned chat, it switches chat communication with the customer terminal 2 from the chat automatic response device 34 to the chat terminal 6 (step S7). The chat server 3 sends a request to start a manned chat to the chat terminal 6 via the data communication network 8 (step S8). The chat server 3 monitors the chat communication between the customer terminal 2 and the chat terminal 6 (step S9), and sequentially saves the chat contents between the customer terminal 2 and the chat terminal 6 in the chat history DB 37A (step S10).

図11は、チャット中の通話ボタン操作時のコールセンタシステム1の処理動作の一例を示すシーケンス図である。図11において顧客端末2は、チャット自動応対装置34又はチャット端末6との間のチャット中に通話ボタン24Dのボタン操作を検出した場合(ステップS11及びS12)、KEY情報を生成する(ステップS13)。尚、KEY情報は、セッションID毎のチャット履歴を識別するDTMF信号に変換可能な文字列である。 Figure 11 is a sequence diagram showing an example of the processing operation of the call center system 1 when the talk button is operated during a chat. In Figure 11, when the customer terminal 2 detects the operation of the talk button 24D during a chat with the chat automatic response device 34 or the chat terminal 6 (steps S11 and S12), it generates KEY information (step S13). The KEY information is a character string that can be converted into a DTMF signal that identifies the chat history for each session ID.

顧客端末2は、生成したKEY情報をチャットサーバ3に送信する(ステップS14)。チャットサーバ3は、KEY情報を受信した場合、KEY情報をチャット履歴DB37Aに保存する(ステップS15)。尚、KEY情報は、顧客端末2のチャットと同一のセッションIDで保存するものとする。そして、顧客端末2及びチャットサーバ3は、チャット通信の処理を終了する(ステップS16)。 The customer terminal 2 sends the generated KEY information to the chat server 3 (step S14). When the chat server 3 receives the KEY information, it stores the KEY information in the chat history DB 37A (step S15). Note that the KEY information is stored with the same session ID as the chat of the customer terminal 2. Then, the customer terminal 2 and chat server 3 end the processing of the chat communication (step S16).

図12は、チャットから通話切替時のコールセンタシステム1の処理動作の一例を示すシーケンス図である。図12において顧客端末2は、ステップS16にてチャット通信の処理を終了した場合、電話網9を経由してコールセンタ構内システム4の通話サーバ5内の自動音声応答装置55に対して電話発信する(ステップS17)。尚、電話発信は、ステップS12の通話ボタン24Dのボタン操作による電話発信である。通話サーバ5内の自動音声応答装置55は、顧客端末2からの着信(電話発信)に自動応答する(ステップS18)。 Figure 12 is a sequence diagram showing an example of the processing operation of the call center system 1 when switching from chat to call. In Figure 12, when the customer terminal 2 ends the processing of chat communication in step S16, it makes a call to the automatic voice response device 55 in the call server 5 of the call center on-site system 4 via the telephone network 9 (step S17). The call is made by pressing the call button 24D in step S12. The automatic voice response device 55 in the call server 5 automatically responds to the incoming call (call) from the customer terminal 2 (step S18).

顧客端末2は、自動音声応答装置55からの応答信号に応じてKEY情報をDTMF信号に変換し、変換後のDTMF信号を通話サーバ5に電話網9経由で送信する(ステップS19)。通話サーバ5内の管理部59Bは、当該顧客端末2からの着信に関わる電話を特定する電話管理番号と、DTMF信号からのKEY情報とを対応付けて管理テーブル58Aに保存する(ステップS20)。 The customer terminal 2 converts the KEY information into a DTMF signal in response to a response signal from the automated voice response device 55, and transmits the converted DTMF signal to the call server 5 via the telephone network 9 (step S19). The management unit 59B in the call server 5 associates the telephone management number that identifies the call related to the incoming call from the customer terminal 2 with the KEY information from the DTMF signal and stores them in the management table 58A (step S20).

通話サーバ5内のACD装置55Aは、通話端末7への転送を行う。そして、ACD装置55Aは、複数の通話端末7から、顧客端末2からの着信を転送する転送先の通話端末7を選択する(ステップS20A)。ACD装置55Aは、選択した転送先の通話端末7に対して、電話管理番号を含む着信通知を構内通信網4A経由で転送する(ステップS21)。 The ACD device 55A in the call server 5 transfers the call to the call terminal 7. The ACD device 55A then selects, from among the multiple call terminals 7, a call terminal 7 to which the call from the customer terminal 2 is to be transferred (step S20A). The ACD device 55A transfers the incoming call notification including the telephone management number to the selected call terminal 7 via the internal communication network 4A (step S21).

通話端末7内の通話部78Aは、着信通知から電話管理番号を抽出し、抽出した電話管理番号を通話端末7内の業務処理部78Cに通知する(ステップS22)。業務処理部78Cは、電話管理番号を含むKEY取得要求を通話サーバ5に構内通信網4A経由で送信する(ステップS23)。通話サーバ5は、KEY取得要求内の電話管理番号を抽出し、抽出した電話管理番号に対応するKEY情報を管理テーブル58Aから抽出する。そして、通話サーバ5は、電話管理番号に対応するKEY情報を通話端末7の業務処理部78Cに構内通信網4A経由で送信する(ステップS24)。 The call unit 78A in the call terminal 7 extracts the telephone management number from the incoming call notification and notifies the business processing unit 78C in the call terminal 7 of the extracted telephone management number (step S22). The business processing unit 78C sends a KEY acquisition request including the telephone management number to the call server 5 via the internal communication network 4A (step S23). The call server 5 extracts the telephone management number in the KEY acquisition request and extracts KEY information corresponding to the extracted telephone management number from the management table 58A. Then, the call server 5 sends the KEY information corresponding to the telephone management number to the business processing unit 78C of the call terminal 7 via the internal communication network 4A (step S24).

通話端末7内の業務処理部78Cは、KEY情報を受信した場合、KEY情報を含むチャット履歴取得要求をチャットサーバ3にデータ通信網8経由で送信する(ステップS25)。チャットサーバ3は、チャット履歴取得要求を受信した場合、チャット履歴をチャット履歴DB37Aから取得し、通話端末7内の業務処理部78Cにデータ通信網8経由で送信する(ステップS26)。業務処理部78Cは、チャットサーバ3から取得した履歴からKEY情報に対応するセッションIDのチャット履歴を抽出し(ステップS26A)、チャット履歴を画面表示する(ステップS27)。その結果、通話端末7のオペレータは、通話前に応対する顧客のチャット履歴を確認し、顧客に通話で応対できる。通話端末7内の通話部78Aは、電話網9経由で顧客端末2との間で通話を開始する(ステップS28)。 When the business processing unit 78C in the call terminal 7 receives the KEY information, it transmits a chat history acquisition request including the KEY information to the chat server 3 via the data communication network 8 (step S25). When the chat server 3 receives the chat history acquisition request, it acquires the chat history from the chat history DB 37A and transmits it to the business processing unit 78C in the call terminal 7 via the data communication network 8 (step S26). The business processing unit 78C extracts the chat history of the session ID corresponding to the KEY information from the history acquired from the chat server 3 (step S26A) and displays the chat history on a screen (step S27). As a result, the operator of the call terminal 7 can check the chat history of the customer to be served before the call and can serve the customer by phone. The call unit 78A in the call terminal 7 starts a call with the customer terminal 2 via the telephone network 9 (step S28).

図13は、顧客側処理に関わる顧客端末2の処理動作の一例を示すフローチャートである。図13において顧客端末2は、チャット開始操作を検出したか否かを判定する(ステップS31)。顧客端末2は、チャット開始操作を検出した場合(ステップS31:Yes)、チャット開始要求をチャットサーバ3にデータ通信網8経由で送信する(ステップS32)。 Figure 13 is a flowchart showing an example of the processing operation of the customer terminal 2 related to customer-side processing. In Figure 13, the customer terminal 2 determines whether or not a chat start operation has been detected (step S31). If the customer terminal 2 detects a chat start operation (step S31: Yes), it transmits a chat start request to the chat server 3 via the data communication network 8 (step S32).

顧客端末2は、チャットサーバ3からチャット開始要求に対する応答信号を受信したか否かを判定する(ステップS33)。顧客端末2は、応答信号を受信した場合(ステップS33:Yes)、チャットサーバ3経由でチャット自動応対装置34との通信を確立する(ステップS34)。 The customer terminal 2 determines whether or not a response signal to the chat start request is received from the chat server 3 (step S33). If the customer terminal 2 receives a response signal (step S33: Yes), it establishes communication with the chat automatic response device 34 via the chat server 3 (step S34).

顧客端末2は、問合せ内容の入力操作を検出したか否かを判定する(ステップS35)。顧客端末2は、問合せ内容の入力操作を検出した場合(ステップS35:Yes)、問合せ内容を画面表示する(ステップS36)。更に、顧客端末2は、入力した問合せ内容をチャットサーバ3にデータ通信網8経由で送信する(ステップS37)。尚、チャットサーバ3は、受信した問合せ内容をチャット自動応対装置34に送信する。チャット自動応対装置34は、問合せ内容に対応する応答内容を自動選択し、応答内容をチャットサーバ3に送信する。そして、チャットサーバ3は、受信した応答内容をデータ通信網8経由で顧客端末2に送信することになる。 The customer terminal 2 determines whether or not an input operation of the inquiry content has been detected (step S35). If the customer terminal 2 detects an input operation of the inquiry content (step S35: Yes), it displays the inquiry content on the screen (step S36). Furthermore, the customer terminal 2 transmits the input inquiry content to the chat server 3 via the data communication network 8 (step S37). The chat server 3 transmits the received inquiry content to the automatic chat response device 34. The automatic chat response device 34 automatically selects a response content corresponding to the inquiry content and transmits the response content to the chat server 3. The chat server 3 then transmits the received response content to the customer terminal 2 via the data communication network 8.

顧客端末2は、チャット自動応対装置34からの応答内容をチャットサーバ3からデータ通信網8経由で受信したか否かを判定する(ステップS38)。顧客端末2は、応答内容を受信した場合(ステップS38:Yes)、応答内容を画面表示する(ステップS39)。その結果、顧客は、画面表示中の応答内容を見て応答内容を認識できる。 The customer terminal 2 determines whether or not the response content from the chat automatic response device 34 has been received from the chat server 3 via the data communication network 8 (step S38). If the customer terminal 2 has received the response content (step S38: Yes), it displays the response content on the screen (step S39). As a result, the customer can recognize the response content by looking at the response content displayed on the screen.

顧客端末2は、通話ボタン24Dのボタン操作を検出したか否かを判定する(ステップS40)。顧客端末2は、通話ボタン24Dのボタン操作を検出したのでない場合(ステップS40:No)、チャット終了操作を検出したか否かを判定する(ステップS41)。顧客端末2は、チャット終了操作を検出しなかった場合(ステップS41:No)、有人チャット開始操作を検出したか否かを判定する(ステップS42)。 The customer terminal 2 determines whether or not a button operation of the call button 24D has been detected (step S40). If the customer terminal 2 has not detected a button operation of the call button 24D (step S40: No), it determines whether or not a chat end operation has been detected (step S41). If the customer terminal 2 has not detected a chat end operation (step S41: No), it determines whether or not a manned chat start operation has been detected (step S42).

顧客端末2は、有人チャット開始操作を検出しなかった場合(ステップS42:No)、問合せ内容の入力操作を検出したか否かを判定すべく、ステップS35に移行する。顧客端末2は、有人チャット開始操作を検出した場合(ステップS42:Yes)、有人チャット開始要求をチャットサーバ3に送信する(ステップS43)。 If the customer terminal 2 does not detect an operation to start a manned chat (step S42: No), it proceeds to step S35 to determine whether or not an input operation of the inquiry content has been detected. If the customer terminal 2 detects an operation to start a manned chat (step S42: Yes), it sends a request to start a manned chat to the chat server 3 (step S43).

顧客端末2は、チャットサーバ3からの有人チャット開始要求に対する応答信号を受信したか否かを判定する(ステップS44)。顧客端末2は、有人チャット開始要求に対する応答信号を受信した場合(ステップS44;Yes)、チャットサーバ3を経由してチャット端末6との通信を確立する(ステップS45)。 The customer terminal 2 determines whether or not a response signal to the request to start a manned chat has been received from the chat server 3 (step S44). If the customer terminal 2 receives a response signal to the request to start a manned chat (step S44; Yes), it establishes communication with the chat terminal 6 via the chat server 3 (step S45).

顧客端末2は、チャット端末6との通信を確立した後、問合せ内容の入力操作を検出したか否かを判定する(ステップS46)。顧客端末2は、問合せ内容の入力操作を検出した場合(ステップS46:Yes)、問合せ内容を画面表示する(ステップS47)。更に、顧客端末2は、入力した問合せ内容をチャットサーバ3にデータ通信網8経由で送信する(ステップS48)。尚、チャットサーバ3は、受信した問合せ内容をチャット端末6に送信する。チャット端末6のオペレータは、問合せ内容に応じて応答内容を入力し、応答内容をチャットサーバ3に送信する。そして、チャットサーバ3は、受信した応答内容をデータ通信網8経由で顧客端末2に送信することになる。 After establishing communication with the chat terminal 6, the customer terminal 2 determines whether or not an input operation of the inquiry content has been detected (step S46). If the customer terminal 2 detects an input operation of the inquiry content (step S46: Yes), the customer terminal 2 displays the inquiry content on the screen (step S47). Furthermore, the customer terminal 2 transmits the input inquiry content to the chat server 3 via the data communication network 8 (step S48). The chat server 3 transmits the received inquiry content to the chat terminal 6. The operator of the chat terminal 6 inputs a response content according to the inquiry content and transmits the response content to the chat server 3. The chat server 3 then transmits the received response content to the customer terminal 2 via the data communication network 8.

顧客端末2は、チャットサーバ3から問合せ内容に対する応答内容をデータ通信網8経由で受信したか否かを判定する(ステップS49)。顧客端末2は、応答内容を受信した場合(ステップS49:Yes)、応答内容を画面表示する(ステップS50)。その結果、顧客は、画面表示中の応答内容を見て応答内容を認識できる。 The customer terminal 2 determines whether or not a response to the inquiry has been received from the chat server 3 via the data communication network 8 (step S49). If the customer terminal 2 has received the response (step S49: Yes), it displays the response on the screen (step S50). As a result, the customer can recognize the response by looking at the response displayed on the screen.

顧客端末2は、通話ボタン24Dのボタン操作を検出したか否かを判定する(ステップS51)。顧客端末2は、通話ボタン24Dのボタン操作を検出しなかった場合(ステップS51:No)、チャット終了操作を検出したか否かを判定する(ステップS52)。顧客端末2は、チャット終了操作を検出しなかった場合(ステップS52:No)、問合せ内容の入力操作を検出したか否かを判定すべく、ステップS46に移行する。 The customer terminal 2 determines whether or not a button operation of the call button 24D has been detected (step S51). If the customer terminal 2 does not detect a button operation of the call button 24D (step S51: No), it determines whether or not a chat end operation has been detected (step S52). If the customer terminal 2 does not detect a chat end operation (step S52: No), it proceeds to step S46 to determine whether or not an input operation of the inquiry content has been detected.

また、顧客端末2は、チャット終了操作を検出した場合(ステップS52:Yes)、チャット通信を終了するチャット通信終了要求をチャットサーバ3にデータ通信網8経由で送信する(ステップS53)。そして、顧客端末2は、チャット通信を終了し(ステップS54)、図13に示す処理動作を終了する。 When the customer terminal 2 detects a chat end operation (step S52: Yes), the customer terminal 2 transmits a chat communication end request to the chat server 3 via the data communication network 8 to end the chat communication (step S53). Then, the customer terminal 2 ends the chat communication (step S54) and ends the processing operation shown in FIG. 13.

また、顧客端末2は、チャット開始操作を検出しなかった場合(ステップS31:No)、図13に示す処理動作を終了する。また、顧客端末2は、チャットサーバ3からの応答信号を受信しなかった場合(ステップS33:No)、応答信号を受信したか否かを判定すべく、ステップS33に移行する。 If the customer terminal 2 does not detect a chat start operation (step S31: No), the customer terminal 2 ends the processing operation shown in FIG. 13. If the customer terminal 2 does not receive a response signal from the chat server 3 (step S33: No), the customer terminal 2 proceeds to step S33 to determine whether or not a response signal has been received.

また、顧客端末2は、問合せ内容の入力操作を検出しなかった場合(ステップS35:No)、通話ボタン24Dのボタン操作を検出したか否かを判定すべく、ステップS40に移行する。また、顧客端末2は、チャットサーバ3から応答内容を受信しなかった場合(ステップS38:No)、チャット自動応対装置34からの応答内容を受信したか否かを判定すべく、ステップS38に移行する。 If the customer terminal 2 does not detect an input operation of the inquiry content (step S35: No), it proceeds to step S40 to determine whether or not it has detected a button operation of the call button 24D. If the customer terminal 2 does not receive a response content from the chat server 3 (step S38: No), it proceeds to step S38 to determine whether or not it has received a response content from the automatic chat response device 34.

また、顧客端末2は、通話ボタン24Dのボタン操作を検出した場合(ステップS40:Yes)、チャット中から通話に切替えるべく、図14に示すM1に移行する。顧客端末2は、チャット終了操作を検出した場合(ステップS41:Yes)、チャット通信終了要求をチャットサーバ3に送信すべく、ステップS53に移行する。 When the customer terminal 2 detects a button operation of the call button 24D (step S40: Yes), the customer terminal 2 transitions to M1 shown in FIG. 14 in order to switch from chat to a call. When the customer terminal 2 detects a chat end operation (step S41: Yes), the customer terminal 2 transitions to step S53 in order to send a chat communication end request to the chat server 3.

また、顧客端末2は、チャットサーバ3からの応答信号を受信しなかった場合(ステップS44:No)、応答信号を受信したか否かを判定すべく、ステップS44に移行する。また、顧客端末2は、問合せ内容の入力操作を検出しなかった場合(ステップS46:No)、通話ボタン24Dのボタン操作を検出したか否かを判定すべく、ステップS51に移行する。また、顧客端末2は、チャットサーバ3から応答内容を受信しなかった場合(ステップS49:No)、チャット端末6からの応答内容を受信したか否かを判定すべく、ステップS49に移行する。また、顧客端末2は、通話ボタン24Dのボタン操作を検出した場合(ステップS51:Yes)、図14に示すM1に移行する。 If the customer terminal 2 does not receive a response signal from the chat server 3 (step S44: No), it proceeds to step S44 to determine whether or not a response signal has been received. If the customer terminal 2 does not detect an input operation of the inquiry content (step S46: No), it proceeds to step S51 to determine whether or not a button operation of the call button 24D has been detected. If the customer terminal 2 does not receive a response content from the chat server 3 (step S49: No), it proceeds to step S49 to determine whether or not a response content from the chat terminal 6 has been received. If the customer terminal 2 detects a button operation of the call button 24D (step S51: Yes), it proceeds to M1 shown in FIG. 14.

図14は、顧客側処理に関わる顧客端末2の処理動作の一例を示すフローチャートである。図14に示すM1において顧客端末2は、現在日時と、顧客端末2の端末固有番号と、乱数とを繋げてKEY情報を生成する(ステップS61)。尚、KEY情報は、チャット中のセッションIDのチャット履歴をチャット履歴DB37Aから抽出するための識別子である。顧客端末2は、生成したKEY情報をチャットサーバ3にデータ通信網8経由で送信する(ステップS62)。顧客端末2は、チャットサーバ3とのチャット通信を終了し(ステップS63)、オペレータとの通話を開始すべく、通話サーバ5内の自動音声応答装置55に対して電話網9経由で電話発信する(ステップS64)。 Figure 14 is a flowchart showing an example of the processing operation of the customer terminal 2 related to customer-side processing. In M1 shown in Figure 14, the customer terminal 2 generates KEY information by concatenating the current date and time, the terminal unique number of the customer terminal 2, and a random number (step S61). The KEY information is an identifier for extracting the chat history of the session ID during the chat from the chat history DB 37A. The customer terminal 2 transmits the generated KEY information to the chat server 3 via the data communication network 8 (step S62). The customer terminal 2 ends the chat communication with the chat server 3 (step S63), and makes a call to the automatic voice response device 55 in the call server 5 via the telephone network 9 to start a call with an operator (step S64).

顧客端末2は、自動音声応答装置55からの応答信号を受信したか否かを判定する(ステップS65)。顧客端末2は、自動音声応答装置55からの応答信号を受信した場合(ステップS65:Yes)、KEY情報をDTMF信号に変換し、変換後のDTMF信号を通話サーバ5の自動音声応答装置55に電話網9経由で送信する(ステップS66)。このとき、自動音声応答装置55は、通話サーバ5のHDD58内の管理テーブル58AにDTMF信号を変換した文字列と電話管理用の番号を紐づけて保存する。 The customer terminal 2 determines whether or not a response signal has been received from the automatic voice response device 55 (step S65). If the customer terminal 2 receives a response signal from the automatic voice response device 55 (step S65: Yes), it converts the KEY information into a DTMF signal and transmits the converted DTMF signal to the automatic voice response device 55 of the call server 5 via the telephone network 9 (step S66). At this time, the automatic voice response device 55 stores the character string converted from the DTMF signal in the management table 58A in the HDD 58 of the call server 5, linking it with the telephone management number.

顧客端末2は、ACD装置55Aによって電話転送され、通話端末7との通信を確立し(ステップS67)、通話端末7との通話を開始する(ステップS68)。顧客端末2の顧客は、通話端末7のオペレータと通話で問合せできる。顧客端末2は、通話を開始した後、通話の切断操作を検出したか否かを判定する(ステップS69)。顧客端末2は、通話の切断操作を検出した場合(ステップS69:Yes)、通話端末7の通話を終了し(ステップS70)、図14に示す処理動作を終了する。 The customer terminal 2 is transferred by the ACD device 55A, establishes communication with the call terminal 7 (step S67), and starts a call with the call terminal 7 (step S68). The customer of the customer terminal 2 can make inquiries by phone with the operator of the call terminal 7. After starting the call, the customer terminal 2 determines whether or not it has detected a call disconnection operation (step S69). If the customer terminal 2 detects a call disconnection operation (step S69: Yes), it ends the call on the call terminal 7 (step S70) and ends the processing operation shown in FIG. 14.

顧客端末2は、自動音声応答装置55からの応答信号を受信しなかった場合(ステップS65:No)、自動音声応答装置55からの応答信号を受信したか否かを判定すべく、ステップS65に移行する。顧客端末2は、通話の切断操作を検出しなかった場合(ステップS69:No)、通話の切断操作を検出したか否かを判定すべく、ステップS69に移行する。 If the customer terminal 2 does not receive a response signal from the automated voice response device 55 (step S65: No), it proceeds to step S65 to determine whether or not a response signal has been received from the automated voice response device 55. If the customer terminal 2 does not detect a call disconnection operation (step S69: No), it proceeds to step S69 to determine whether or not a call disconnection operation has been detected.

図15は、チャット処理に関わるチャットサーバ3の処理動作の一例を示すフローチャートである。図15においてチャットサーバ3は、顧客端末2からのチャット開始要求をデータ通信網8経由で受信したか否かを判定する(ステップS71)。チャットサーバ3は、チャット開始要求を受信した場合(ステップS71:Yes)、チャット自動応対装置34との通信を確立する(ステップS72)。 Figure 15 is a flowchart showing an example of the processing operation of the chat server 3 related to chat processing. In Figure 15, the chat server 3 determines whether or not a chat start request has been received from the customer terminal 2 via the data communication network 8 (step S71). If the chat server 3 receives a chat start request (step S71: Yes), it establishes communication with the automatic chat response device 34 (step S72).

チャットサーバ3は、チャット自動応対装置34との通信を確立した後、顧客端末2に対して応答信号を送信する(ステップS73)。チャットサーバ3は、顧客端末2から問合せ内容を受信したか否かを判定する(ステップS74)。 After establishing communication with the chat automatic response device 34, the chat server 3 transmits a response signal to the customer terminal 2 (step S73). The chat server 3 determines whether or not the inquiry content has been received from the customer terminal 2 (step S74).

チャットサーバ3は、問合せ内容を受信した場合(ステップS74:Yes)、問合せ内容としての発話内容、セッションID、セッション内ID、発話者及び発話日時を対応付けたチャット履歴をチャット履歴DB37Aに保存する(ステップS75)。チャットサーバ3内のチャット自動応対装置34は、問合せ内容に対する応答内容を生成し(ステップS76)、応答内容を顧客端末2に送信する(ステップS77)。 When the chat server 3 receives the inquiry (step S74: Yes), it stores a chat history in the chat history DB 37A that associates the spoken content as the inquiry content, the session ID, the in-session ID, the speaker, and the date and time of the speech (step S75). The chat automatic response device 34 in the chat server 3 generates a response to the inquiry content (step S76) and transmits the response to the customer terminal 2 (step S77).

チャットサーバ3は、応答内容としての発話内容、セッションID、セッション内ID、発話者及び発話日時を対応付けてチャット履歴をチャット履歴DB37A内に保存する(ステップS78)。チャットサーバ3は、顧客端末2からのチャット終了要求を受信したか否かを判定する(ステップS79)。チャットサーバ3は、顧客端末2からのチャット終了要求を受信した場合(ステップS79:Yes)、顧客端末2とのチャット通信を終了し(ステップS80)、図15に示す処理動作を終了する。 The chat server 3 associates the spoken content as the response content, the session ID, the in-session ID, the speaker, and the speech date and time, and stores the chat history in the chat history DB 37A (step S78). The chat server 3 determines whether or not a chat end request has been received from the customer terminal 2 (step S79). If the chat server 3 receives a chat end request from the customer terminal 2 (step S79: Yes), it ends the chat communication with the customer terminal 2 (step S80), and ends the processing operation shown in FIG. 15.

チャットサーバ3は、顧客端末2からのチャット終了要求を受信しなかった場合(ステップS79:No)、顧客端末2から有人チャット開始要求を受信したか否かを判定する(ステップS81)。チャットサーバ3は、有人チャット開始要求を受信した場合(ステップS81:Yes)、チャット端末6との通信を確立する(ステップS82)。 If the chat server 3 does not receive a chat end request from the customer terminal 2 (step S79: No), it determines whether or not it has received a manned chat start request from the customer terminal 2 (step S81). If the chat server 3 receives a manned chat start request (step S81: Yes), it establishes communication with the chat terminal 6 (step S82).

チャットサーバ3は、チャット端末6との通信を確立した後、顧客端末2に対して応答信号を送信する(ステップS83)。チャットサーバ3は、顧客端末2から問合せ内容を受信したか否かを判定する(ステップS84)。 After establishing communication with the chat terminal 6, the chat server 3 transmits a response signal to the customer terminal 2 (step S83). The chat server 3 determines whether or not the inquiry content has been received from the customer terminal 2 (step S84).

チャットサーバ3は、問合せ内容を受信した場合(ステップS84:Yes)、問合せ内容としての発話内容、セッションID、セッション内ID、発話者及び発話日時を対応付けたチャット履歴をチャット履歴DB37Aに保存する(ステップS85)。チャットサーバ3は、問合せ内容をチャット端末6に転送する(ステップS86)。チャットサーバ3は、チャット端末6からの問合せ内容に対する応答内容を受信したか否かを判定する(ステップS87)。チャットサーバ3は、応答内容を受信した場合(ステップS87:Yes)、応答内容を顧客端末2に送信する(ステップS88)。 When the chat server 3 receives the inquiry (step S84: Yes), it stores a chat history in the chat history DB 37A that associates the spoken content as the inquiry content, the session ID, the in-session ID, the speaker, and the date and time of the speech (step S85). The chat server 3 transfers the inquiry content to the chat terminal 6 (step S86). The chat server 3 determines whether or not it has received a response to the inquiry content from the chat terminal 6 (step S87). When the chat server 3 receives the response content (step S87: Yes), it transmits the response content to the customer terminal 2 (step S88).

チャットサーバ3は、応答内容としての発話内容、セッションID、セッション内ID、発話者及び発話日時を対応付けてチャット履歴をチャット履歴DB37A内に保存する(ステップS89)。チャットサーバ3は、顧客端末2からのチャット終了要求を受信したか否かを判定する(ステップS90)。チャットサーバ3は、顧客端末2からのチャット終了要求を受信した場合(ステップS90:Yes)、顧客端末2とのチャット通信を終了すべく、ステップS80に移行する。 The chat server 3 associates the spoken content as the response content, the session ID, the in-session ID, the speaker, and the speech date and time, and stores the chat history in the chat history DB 37A (step S89). The chat server 3 determines whether or not a chat end request has been received from the customer terminal 2 (step S90). If the chat server 3 receives a chat end request from the customer terminal 2 (step S90: Yes), it proceeds to step S80 to end the chat communication with the customer terminal 2.

チャットサーバ3は、顧客端末2からのチャット終了要求を受信したのでない場合(ステップS90:No)、顧客端末2からKEY情報を受信したか否かを判定する(ステップS91)。チャットサーバ3は、KEY情報を受信した場合(ステップS91:Yes)、KEY情報としての発話内容、セッションID、セッション内ID、発話者及び発話日時を対応付けてチャット履歴をチャット履歴DB37A内に保存する(ステップS92)。更に、チャットサーバ3は、顧客端末2とのチャット通信を終了すべく、ステップS80(M2)に移行する。 If the chat server 3 has not received a chat end request from the customer terminal 2 (step S90: No), it determines whether or not it has received KEY information from the customer terminal 2 (step S91). If the chat server 3 has received KEY information (step S91: Yes), it stores the chat history in the chat history DB 37A by associating the utterance content, session ID, in-session ID, speaker, and utterance date and time as KEY information (step S92). Furthermore, the chat server 3 proceeds to step S80 (M2) to end the chat communication with the customer terminal 2.

また、チャットサーバ3は、顧客端末2からKEY情報を受信しなかった場合(ステップS91:No)、顧客端末2からの問合せ内容を受信したか否かを判定すべく、ステップS74に移行する。また、チャットサーバ3は、顧客端末2からのチャット開始要求を受信しなかった場合(ステップS71:No)、図15に示す処理動作を終了する。 If the chat server 3 does not receive KEY information from the customer terminal 2 (step S91: No), the chat server 3 proceeds to step S74 to determine whether or not it has received the contents of an inquiry from the customer terminal 2. If the chat server 3 does not receive a chat start request from the customer terminal 2 (step S71: No), the chat server 3 ends the processing operation shown in FIG. 15.

また、チャットサーバ3は、顧客端末2からの問合せ内容を受信しなかった場合(ステップS74:No)、顧客端末2からのチャット終了要求を受信したか否かを判定すべく、ステップS79に移行する。また、チャットサーバ3は、顧客端末2からの問合せ内容を受信しなかった場合(ステップS84:No)、顧客端末2からのチャット終了要求を受信したか否かを判定すべく、ステップS90に移行する。 If the chat server 3 does not receive the inquiry from the customer terminal 2 (step S74: No), it proceeds to step S79 to determine whether or not a chat end request has been received from the customer terminal 2. If the chat server 3 does not receive the inquiry from the customer terminal 2 (step S84: No), it proceeds to step S90 to determine whether or not a chat end request has been received from the customer terminal 2.

チャットサーバ3は、チャット中のチャット内容をセッションIDに対応付けてチャット履歴DB37Aに保存する。更に、チャットサーバ3は、顧客端末2がチャット中から通話に切替える際にKEY情報を顧客端末2から受信した場合、KEY情報をチャット内容としてセッションIDに対応付けてチャット履歴DB37Aに保存する。その結果、チャットサーバ3は、KEY情報を含むチャット履歴をチャット履歴DB37Aに保存し、所望の顧客端末2のチャット履歴を抽出できる。 The chat server 3 stores the chat content during a chat in the chat history DB 37A in association with the session ID. Furthermore, if the chat server 3 receives KEY information from the customer terminal 2 when the customer terminal 2 switches from chatting to a call, the chat server 3 stores the KEY information as chat content in the chat history DB 37A in association with the session ID. As a result, the chat server 3 stores the chat history including the KEY information in the chat history DB 37A, and can extract the chat history of the desired customer terminal 2.

図16は、取得処理に関わるチャットサーバ3の処理動作の一例を示すフローチャートである。図16においてチャットサーバ3は、データ通信網8経由で通話端末7からチャット履歴取得要求を受信したか否かを判定する(ステップS101)。チャットサーバ3は、チャット履歴取得要求を受信した場合(ステップS101:Yes)、チャット履歴を通話端末7に送信し(ステップS102)、図16に示す処理動作を終了する。通話端末7は、チャットサーバ3から受信したチャット履歴を画面表示する。その結果、通話端末7のオペレータは、通話応対前に顧客端末2のチャット履歴を確認し、当該顧客端末2の顧客に通話で応対できる。チャットサーバ3は、チャット履歴取得要求を受信しなかった場合(ステップS101:No)、図16に示す処理動作を終了する。 Figure 16 is a flowchart showing an example of the processing operation of the chat server 3 related to the acquisition process. In Figure 16, the chat server 3 judges whether or not a chat history acquisition request has been received from the call terminal 7 via the data communication network 8 (step S101). If the chat server 3 receives a chat history acquisition request (step S101: Yes), it transmits the chat history to the call terminal 7 (step S102) and ends the processing operation shown in Figure 16. The call terminal 7 displays the chat history received from the chat server 3 on a screen. As a result, the operator of the call terminal 7 can check the chat history of the customer terminal 2 before answering the call, and answer the customer of the customer terminal 2 by phone call. If the chat server 3 does not receive a chat history acquisition request (step S101: No), it ends the processing operation shown in Figure 16.

図17は、転送処理に関わる通話サーバ5の処理動作の一例を示すフローチャートである。図17において通話サーバ5は、顧客端末2から電話着信を検出したか否かを判定する(ステップS111)。通話サーバ5は、顧客端末2から電話着信を検出した場合(ステップS111:Yes)、自動音声応答装置55で顧客端末2からの電話着信に応答する(ステップS112)。 Figure 17 is a flowchart showing an example of the processing operation of the call server 5 related to the forwarding process. In Figure 17, the call server 5 determines whether or not an incoming call has been detected from the customer terminal 2 (step S111). If the call server 5 detects an incoming call from the customer terminal 2 (step S111: Yes), the automatic voice response device 55 responds to the incoming call from the customer terminal 2 (step S112).

通話サーバ5内の自動音声応答装置55は、顧客端末2からの電話着信の応答に応じて応答信号を顧客端末2に電話網9経由で送信する(ステップS113)。更に、通話サーバ5は、顧客端末2からのDTMF信号を受信したか否かを判定する(ステップS114)。通話サーバ5は、顧客端末2からのDTMF信号を受信した場合(ステップS114:Yes)、DTMF信号からKEY情報を抽出する(ステップS115)。その結果、通話サーバ5では、データ通信網8ではなく、電話網9経由で伝送可能なDTMF信号でKEY情報を取得できる。 The automatic voice response device 55 in the call server 5 transmits a response signal to the customer terminal 2 via the telephone network 9 in response to the call from the customer terminal 2 (step S113). Furthermore, the call server 5 determines whether or not a DTMF signal has been received from the customer terminal 2 (step S114). If the call server 5 receives a DTMF signal from the customer terminal 2 (step S114: Yes), it extracts KEY information from the DTMF signal (step S115). As a result, the call server 5 can obtain the KEY information by a DTMF signal that can be transmitted via the telephone network 9, rather than the data communication network 8.

通話サーバ5は、抽出したKEY情報と顧客端末2の電話管理番号とを対応付けて管理テーブル58A内に保存する(ステップS116)。通話サーバ5は、複数の通話端末7の内、顧客端末2の着信を転送する転送先の通話端末7を選択する(ステップS117)。通話サーバ5は、転送先の通話端末7に対して顧客端末2からの着信通知を転送する(ステップS118)。尚、着信通知は、顧客端末2の電話を特定する電話管理番号を含む。 The call server 5 associates the extracted KEY information with the telephone management number of the customer terminal 2 and stores them in the management table 58A (step S116). The call server 5 selects a destination call terminal 7 to which the incoming call of the customer terminal 2 is to be transferred from among the multiple call terminals 7 (step S117). The call server 5 transfers the incoming call notification from the customer terminal 2 to the destination call terminal 7 (step S118). The incoming call notification includes the telephone management number that identifies the phone of the customer terminal 2.

通話サーバ5は、通話端末7からKEY取得要求を受信したか否かを判定する(ステップS119)。通話サーバ5は、通話端末7からKEY取得要求を受信した場合(ステップS119:Yes)、KEY取得要求から電話管理番号を抽出する(ステップS120)。 The call server 5 determines whether or not a KEY acquisition request has been received from the call terminal 7 (step S119). If the call server 5 has received a KEY acquisition request from the call terminal 7 (step S119: Yes), it extracts the telephone management number from the KEY acquisition request (step S120).

通話サーバ5は、抽出した電話管理番号に対応するKEY情報を管理テーブル58Aから抽出し(ステップS121)、抽出したKEY情報を転送先の通話端末7に通知し(ステップS122)、図17に示す処理動作を終了する。その結果、転送先の通話端末7は、通話サーバ5内の管理テーブル58Aから電話管理番号に対応するKEY情報を取得できる。 The call server 5 extracts the KEY information corresponding to the extracted telephone management number from the management table 58A (step S121), notifies the destination call terminal 7 of the extracted KEY information (step S122), and ends the processing operation shown in FIG. 17. As a result, the destination call terminal 7 can obtain the KEY information corresponding to the telephone management number from the management table 58A in the call server 5.

通話サーバ5は、顧客端末2からのDTMF信号を受信しなかった場合(ステップS114:No)、複数の通話端末7の内、顧客端末2の着信に対応する転送先の通話端末7を選択する(ステップS123)。通話サーバ5は、転送先の通話端末7に対して顧客端末2からの着信通知を転送し(ステップS124)、図17に示す処理動作を終了する。また、通話サーバ5は、顧客端末2から電話着信を検出しなかった場合(ステップS111:No)、図17に示す処理動作を終了する。 When the call server 5 does not receive a DTMF signal from the customer terminal 2 (step S114: No), it selects a call terminal 7 to which the call is to be forwarded from among the multiple call terminals 7 and which corresponds to the incoming call to the customer terminal 2 (step S123). The call server 5 forwards the incoming call notification from the customer terminal 2 to the call terminal 7 to which the call is to be forwarded (step S124), and ends the processing operation shown in FIG. 17. In addition, when the call server 5 does not detect an incoming call from the customer terminal 2 (step S111: No), it ends the processing operation shown in FIG. 17.

図18は、通話処理に関わる通話端末7の処理動作の一例を示すフローチャートである。図18において通話端末7は、通話サーバ5から着信通知を受信したか否かを判定する(ステップS131)。通話端末7は、着信通知を受信した場合(ステップS131:Yes)、着信通知から電話管理番号を抽出する(ステップS132)。 Figure 18 is a flowchart showing an example of the processing operation of the call terminal 7 related to call processing. In Figure 18, the call terminal 7 determines whether or not it has received an incoming call notification from the call server 5 (step S131). If the call terminal 7 has received an incoming call notification (step S131: Yes), it extracts the telephone management number from the incoming call notification (step S132).

通話端末7は、抽出した電話管理番号を含むKEY取得要求を通話サーバ5に送信する(ステップS133)。通話端末7は、通話サーバ5からKEY情報を受信したか否かを判定する(ステップS134)。 The call terminal 7 sends a KEY acquisition request including the extracted telephone management number to the call server 5 (step S133). The call terminal 7 determines whether or not KEY information has been received from the call server 5 (step S134).

通話端末7は、通話サーバ5からKEY情報を受信した場合(ステップS134:Yes)、チャット履歴取得要求をチャットサーバ3に送信する(ステップS135)。通話端末7は、KEY情報に対応するセッションIDのチャット履歴がチャット履歴DB37A内にあるか否かを判定する(ステップS136A)。通話端末7は、KEY情報に対応したセッションIDのチャット履歴がある場合(ステップS136A:Yes)、KEY情報に対応するセッションIDのチャット履歴をチャット履歴DB37Aから検索する(ステップS136B)。 When the call terminal 7 receives KEY information from the call server 5 (step S134: Yes), it sends a chat history acquisition request to the chat server 3 (step S135). The call terminal 7 determines whether or not a chat history for a session ID corresponding to the KEY information exists in the chat history DB 37A (step S136A). When a chat history for a session ID corresponding to the KEY information exists (step S136A: Yes), the call terminal 7 searches the chat history for the session ID corresponding to the KEY information from the chat history DB 37A (step S136B).

通話端末7は、検索結果である顧客端末2の電話に関するチャット履歴を画面表示する(ステップS137)。その結果、通話端末7のオペレータは、顧客端末2のチャット履歴を認識しながら、当該顧客端末2の顧客に対して通話で応対できる。通話端末7は、着信通知に関わる顧客端末2との通信を開始し(ステップS138)、顧客端末2との通話終了を検出したか否かを判定する(ステップS139)。 The call terminal 7 displays the chat history related to the call of the customer terminal 2 that is the search result on the screen (step S137). As a result, the operator of the call terminal 7 can respond to the customer of the customer terminal 2 by phone call while checking the chat history of the customer terminal 2. The call terminal 7 starts communication with the customer terminal 2 related to the incoming call notification (step S138) and determines whether the end of the call with the customer terminal 2 has been detected (step S139).

通話端末7は、顧客端末2との通話終了を検出した場合(ステップS139:Yes)、顧客端末2との通信を終了し(ステップS140)、図18に示す処理動作を終了する。通話端末7は、通話サーバ5から着信通知を受信しなかった場合(ステップS131:No)、図18に示す処理動作を終了する。 When the call terminal 7 detects the end of the call with the customer terminal 2 (step S139: Yes), it ends communication with the customer terminal 2 (step S140) and ends the processing operation shown in FIG. 18. When the call terminal 7 does not receive an incoming call notification from the call server 5 (step S131: No), it ends the processing operation shown in FIG. 18.

通話端末7は、通話サーバ5からKEY情報を受信しなかった場合(ステップS134:No)、着信通知の顧客端末2に対する通話を開始すべく、ステップS138に移行する。通話端末7は、KEY情報に対応したセッションIDのチャット履歴がない場合(ステップS136A:No)、着信通知に関わる顧客端末2との通信を開始すべく、ステップS138に移行する。通話端末7は、顧客端末2との通話終了を検出しなかった場合(ステップS139:No)、顧客端末2との通話終了を検出したか否かを判定すべく、ステップS139に移行する。 If the call terminal 7 does not receive KEY information from the call server 5 (step S134: No), it proceeds to step S138 to start a call to the customer terminal 2 for the incoming call notification. If there is no chat history for the session ID corresponding to the KEY information (step S136A: No), the call terminal 7 proceeds to step S138 to start communication with the customer terminal 2 related to the incoming call notification. If the call terminal 7 does not detect the end of the call with the customer terminal 2 (step S139: No), it proceeds to step S139 to determine whether the end of the call with the customer terminal 2 has been detected.

本実施例では、電話網9経由で顧客端末2からチャット履歴を識別するKEY情報をDTMF信号で通話サーバ5に通知し、通話サーバ5からKEY情報を転送先の通話端末7に送信する。そして、通話端末7は、KEY情報に対応するチャット履歴をチャット履歴DB37Aから抽出し、抽出したチャット履歴を画面表示する。その結果、KEY情報の通知にDTMF信号を利用するため、既存の通話サーバ5にデータ通信のインタフェースを設けることなく、チャットサーバ3のチャットシステムと通話サーバ5の通話システムとの連携が図れるため、チャットシステムの導入が容易となる。 In this embodiment, KEY information for identifying chat history is notified to the call server 5 by DTMF signal from the customer terminal 2 via the telephone network 9, and the call server 5 transmits the KEY information to the transfer destination call terminal 7. The call terminal 7 then extracts the chat history corresponding to the KEY information from the chat history DB 37A and displays the extracted chat history on a screen. As a result, because DTMF signals are used to notify the KEY information, the chat system of the chat server 3 and the call system of the call server 5 can be linked without providing a data communication interface to the existing call server 5, making it easy to introduce the chat system.

しかも、通話端末7は、通話前に顧客のチャット履歴を操作画面上に表示する。その結果、通話端末7のオペレータは、電話応対前にチャット履歴を確認することで通話時間を短縮できるため、効率的な業務が可能となる。更に、通話端末7のオペレータは、チャットボット/チャットオペレータ応対中に顧客を特定するIDを得られないような不特定顧客向けのチャットサービスであっても、電話応対移行後にチャット履歴を参照できる。しかも、顧客端末2の顧客は、複数回同じ問い合わせをする必要がなくなるため、ユーザビリティが向上する。 Moreover, the call terminal 7 displays the customer's chat history on the operation screen before the call. As a result, the operator of the call terminal 7 can shorten the call time by checking the chat history before answering the phone, enabling efficient work. Furthermore, the operator of the call terminal 7 can refer to the chat history after the call is answered, even in the case of a chat service for unspecified customers where an ID that identifies the customer cannot be obtained during the chatbot/chat operator's response. Moreover, the customer of the customer terminal 2 does not need to make the same inquiry multiple times, improving usability.

尚、本実施例の顧客端末2はデータ通信網8及び電話網9と接続し、顧客端末2がKEY情報をDTMF信号で電話網9を経由して通話サーバ5に伝送する場合を例示した。しかしながら、顧客端末2が仮想デスクトップでデータ通信網8及び電話網9と接続する場合、仮想デスクトップを提供するサーバが「顧客が操作する装置」となる。従って、仮想デスクトップを提供するサーバが、顧客端末2のKEY情報を生成し、KEY情報をDTMF信号で電話網9経由で通話サーバ5に転送することになる。 In this embodiment, the customer terminal 2 is connected to the data communication network 8 and the telephone network 9, and the customer terminal 2 transmits KEY information to the call server 5 via the telephone network 9 as a DTMF signal. However, when the customer terminal 2 connects to the data communication network 8 and the telephone network 9 via a virtual desktop, the server providing the virtual desktop becomes the "device operated by the customer." Therefore, the server providing the virtual desktop generates KEY information for the customer terminal 2 and transfers the KEY information to the call server 5 via the telephone network 9 as a DTMF signal.

顧客端末2は、チャット中に通話ボタン24Dのボタン操作を検出した場合、現在日時、端末固有番号及び乱数を連結したKEY情報を生成する場合を例示した。しかしながら、KEY情報は現在日時、端末固有番号及び乱数に限定されるものではなく、何れか一つでも良いし、他の識別情報、すなわちチャット履歴を識別できる識別子であれば良く、適宜変更可能である。 In the above example, when the customer terminal 2 detects a button operation of the talk button 24D during a chat, it generates KEY information that combines the current date and time, the terminal-specific number, and a random number. However, the KEY information is not limited to the current date and time, the terminal-specific number, and the random number, and can be any one of them, or can be other identification information, i.e., an identifier that can identify the chat history, and can be changed as appropriate.

顧客端末2がKEY情報を生成する場合を例示したが、チャットサーバ3がKEY情報を生成しても良い。この場合、チャットサーバ3がKEY情報を生成した場合、KEY情報を顧客端末2に送信しても良く、適宜変更可能である。 Although an example has been given of the case where the customer terminal 2 generates the KEY information, the chat server 3 may also generate the KEY information. In this case, when the chat server 3 generates the KEY information, the KEY information may be sent to the customer terminal 2, and this can be changed as appropriate.

また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。 Furthermore, each component of each part shown in the figure does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each part is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

更に、各装置で行われる各種処理機能は、CPU(Central Processing Unit)、DSP(Digital Signal Processor)やFPGA(Field Programmable Gate Array)等上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、CPU等で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良い。 Furthermore, the various processing functions performed by each device may be executed in whole or in part on a CPU (Central Processing Unit), DSP (Digital Signal Processor), FPGA (Field Programmable Gate Array), etc. Also, the various processing functions may be executed in whole or in part on a program that is analyzed and executed by a CPU, etc., or on hardware using wired logic.

各種情報を記憶する領域は、例えば、ROM(Read Only Memory)や、SDRAM(Synchronous Dynamic Random Access Memory)、MRAM(Magnetoresistive Random Access Memory)やNVRAM(Non-Volatile Random Access Memory)等のRAM(Random Access Memory)で構成しても良い。 The area for storing various information may be configured, for example, with ROM (Read Only Memory), RAM (Random Access Memory) such as SDRAM (Synchronous Dynamic Random Access Memory), MRAM (Magnetoresistive Random Access Memory), or NVRAM (Non-Volatile Random Access Memory).

ところで、本実施例で説明した各種の処理は、予め用意されたプログラムをコンピュータ内のCPU等のプロセッサで実行させることによって実現できる。そこで、以下では、上記実施例と同様の機能を有するプログラムを実行するコンピュータ200の一例を説明する。図19は、履歴表示プログラムを実行するコンピュータ200の一例を示す説明図である。 The various processes described in this embodiment can be realized by having a processor, such as a CPU, in a computer execute a prepared program. An example of a computer 200 that executes a program having the same functions as those in the above embodiment will now be described. FIG. 19 is an explanatory diagram showing an example of a computer 200 that executes a history display program.

図19に示す履歴表示プログラムを実行するコンピュータ200は、通信IF210と、入力装置220と、出力装置230と、ROM240と、RAM250と、CPU260と、バス270とを有する。通信IF210、入力装置220、出力装置230、ROM240、RAM250及びCPU260は、バス270を介して接続される。通信IF210は、顧客が操作する装置と接続する電話網との通信を司る。チャットサーバには、顧客が操作する装置とのチャット履歴を記憶する記憶部を有する。コンピュータ200は、情報処理装置と接続すると共に、チャットサーバ内の記憶部にアクセス可能である。情報処理装置は、顧客が操作する装置から受信したDTMF信号から識別子を取得し、識別子に対応する電話管理番号を記憶する。更に、情報処理装置は、電話管理番号に関わるコンピュータ200からの識別子の取得要求に対して識別子を通知する。入力装置220は、例えば、音声通話機能のヘッドセットやコマンド入力機能のキーボード等である。出力装置230は、例えば、操作画面等を表示する表示装置である。 The computer 200 executing the history display program shown in FIG. 19 has a communication IF 210, an input device 220, an output device 230, a ROM 240, a RAM 250, a CPU 260, and a bus 270. The communication IF 210, the input device 220, the output device 230, the ROM 240, the RAM 250, and the CPU 260 are connected via the bus 270. The communication IF 210 manages communication between the device operated by the customer and the telephone network to which it is connected. The chat server has a storage unit that stores chat history with the device operated by the customer. The computer 200 is connected to an information processing device and can access the storage unit in the chat server. The information processing device acquires an identifier from a DTMF signal received from the device operated by the customer and stores a telephone management number corresponding to the identifier. Furthermore, the information processing device notifies the identifier in response to a request for acquiring the identifier from the computer 200 related to the telephone management number. The input device 220 is, for example, a headset for voice communication function and a keyboard for command input function. The output device 230 is, for example, a display device that displays an operation screen, etc.

そして、ROM240には、上記実施例と同様の機能を発揮するチャット履歴表示プログラムが予め記憶されている。ROM240は、チャット履歴表示プログラムとして抽出プログラム240A及び業務処理プログラム240Bが記憶されている。尚、ROM240ではなく、図示せぬドライブでコンピュータ読取可能な記録媒体にチャット履歴表示プログラムが記録されていても良い。また、記録媒体としては、例えば、CD-ROM、DVDディスク、USBメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ等でも良い。 The ROM 240 stores in advance a chat history display program that performs the same functions as the above embodiment. The ROM 240 stores an extraction program 240A and a business processing program 240B as a chat history display program. The chat history display program may be stored in a computer-readable recording medium, not in the ROM 240, but in a drive (not shown). The recording medium may be, for example, a portable recording medium such as a CD-ROM, DVD disk, or USB memory, or a semiconductor memory such as a flash memory.

そして、CPU260は、抽出プログラム240AをROM240から読み出し、RAM250上で抽出プロセス250Aとして機能させる。更に、CPU260は、業務処理プログラム240BをROM240から読み出し、RAM250上で業務処理プロセス250Bとして機能させる。 Then, the CPU 260 reads the extraction program 240A from the ROM 240 and causes it to function as the extraction process 250A on the RAM 250. Furthermore, the CPU 260 reads the business processing program 240B from the ROM 240 and causes it to function as the business processing process 250B on the RAM 250.

CPU260は、顧客が操作する装置から受信したDTMF信号から取得した識別子を情報処理装置から取得する。CPU260は、情報処理装置から取得した識別子に対応するチャット履歴を記憶部から抽出する。CPU260は、抽出したチャット履歴を操作画面に表示させる。その結果、DTMF信号を使用して識別子を取得するため、チャットサーバのチャットシステムと当該コンピュータ200の通話システムとの連携が図れる。 The CPU 260 acquires from the information processing device an identifier obtained from the DTMF signal received from the device operated by the customer. The CPU 260 extracts from the storage unit a chat history corresponding to the identifier acquired from the information processing device. The CPU 260 displays the extracted chat history on the operation screen. As a result, because the identifier is acquired using the DTMF signal, cooperation between the chat system of the chat server and the call system of the computer 200 can be achieved.

1 コールセンタシステム
2 顧客端末
3 チャットサーバ
5 通話サーバ
7 通話端末
27B 通話部
27C 生成部
37A チャット履歴DB
58A 管理テーブル
59A 取得部
59B 管理部
59C 制御部
78B 抽出部
78C 業務処理部
Reference Signs List 1 Call center system 2 Customer terminal 3 Chat server 5 Call server 7 Call terminal 27B Call unit 27C Generation unit 37A Chat history DB
58A Management table 59A Acquisition unit 59B Management unit 59C Control unit 78B Extraction unit 78C Business processing unit

Claims (6)

顧客が操作する装置と、前記顧客が操作する装置との間でチャットを行うチャットサーバと、前記顧客が操作する装置との間で通話する通話端末を管理する通話サーバとを有するコールセンタシステムであって、
前記チャットサーバは、
前記顧客が操作する装置との間のチャット履歴を、当該チャット履歴を識別する識別子毎に記憶する第1の記憶部を有し、
前記顧客が操作する装置は、
前記チャットサーバとのチャット中に、顧客による通話指示の操作を検出すると、前記識別子をDTMF(Dual Tone Multiple Frequency)信号で前記通話サーバに送信する通話部を有し、
前記通話サーバは、
前記顧客が操作する装置から受信した前記DTMF信号から前記識別子を取得する取得部と、
前記識別子に対応する、前記顧客が操作する装置からの着信に関わる電話を特定する電話管理番号を第2の記憶部に記憶する管理部と、
前記電話管理番号に関わる通話端末からの前記識別子の取得要求に対して前記識別子を通知する制御部とを有し、
前記電話管理番号に関わる通話端末は、
前記識別子に対応する前記チャット履歴を前記チャットサーバ内の前記第1の記憶部から抽出する抽出部と、
前記抽出部にて抽出した前記チャット履歴を操作画面に表示させる業務処理部と
を有することを特徴とするコールセンタシステム。
A call center system having a device operated by a customer, a chat server for chatting between the device operated by the customer, and a call server for managing a call terminal for calling between the device operated by the customer,
The chat server,
a first storage unit that stores a chat history between the device operated by the customer and the customer for each identifier that identifies the chat history ;
The customer operated device comprises:
a call unit that, when detecting an operation of a call instruction by a customer during a chat with the chat server, transmits the identifier to the call server by a dual tone multiple frequency (DTMF) signal;
The call server,
an acquisition unit that acquires the identifier from the DTMF signal received from a device operated by the customer;
a management unit that stores in a second storage unit a telephone management number that identifies a telephone call related to an incoming call from a device operated by the customer, the telephone management number corresponding to the identifier;
a control unit that notifies the identifier in response to a request for acquiring the identifier from a call terminal related to the telephone management number;
The telephone terminal associated with the telephone management number is
an extracting unit that extracts the chat history corresponding to the identifier from the first storage unit in the chat server;
and a processing unit that displays the chat history extracted by the extraction unit on an operation screen.
顧客が操作する装置との間でチャットを行うチャットサーバと接続すると共に、前記顧客が操作する装置とのチャット履歴を、当該チャット履歴を識別する識別子毎に記憶する、前記チャットサーバに備えられた記憶部にアクセス可能な情報処理装置であって、
前記顧客が操作する装置からの着信通知を受信した場合に、前記顧客が操作する装置から受信したDTMF(Dual Tone Multiple Frequency)信号から取得した前記識別子を前記チャットサーバから取得し、前記チャットサーバから取得した前記識別子に対応する前記チャット履歴を前記記憶部から抽出する抽出部と、
前記抽出部にて抽出した前記チャット履歴を操作画面に表示させる業務処理部と、
前記チャット履歴を操作画面に表示させた状態で、前記着信通知に関わる前記顧客が操作する装置との通話を開始する通話部と、
を有することを特徴とする情報処理装置。
An information processing device that is connected to a chat server for chatting with a device operated by a customer , and stores a chat history with the device operated by the customer for each identifier that identifies the chat history , and that is accessible to a storage unit provided in the chat server ,
an extracting unit that, when receiving an incoming call notification from a device operated by the customer, acquires from the chat server the identifier acquired from a dual tone multiple frequency (DTMF) signal received from the device operated by the customer, and extracts from the storage unit the chat history corresponding to the identifier acquired from the chat server ;
a processing unit that displays the chat history extracted by the extraction unit on an operation screen;
a call section that starts a call with a device operated by the customer related to the incoming call notification while the chat history is displayed on an operation screen;
13. An information processing device comprising:
前記チャットサーバは、
前記顧客が操作する装置である顧客端末から受信した前記DTMF信号から前記識別子を取得することを特徴とする請求項2に記載の情報処理装置。
The chat server ,
3. The information processing apparatus according to claim 2, wherein the identifier is obtained from the DTMF signal received from a customer terminal which is a device operated by the customer.
前記チャットサーバは、
前記顧客が操作する装置が仮想デスクトップを用いて通信する顧客端末である場合、前記仮想デスクトップを提供するコンピュータから受信した前記DTMF信号から前記識別子を取得することを特徴とする請求項2に記載の情報処理装置。
The chat server ,
3. The information processing apparatus according to claim 2, wherein when the device operated by the customer is a customer terminal that communicates using a virtual desktop , the identifier is obtained from the DTMF signal received from a computer that provides the virtual desktop.
顧客が操作する装置との間でチャットを行うチャットサーバと接続すると共に、前記顧客が操作する装置とのチャット履歴を、当該チャット履歴を識別する識別子毎に記憶する、前記チャットサーバに備えられた記憶部にアクセス可能なコンピュータが、
前記顧客が操作する装置からの着信通知を受信した場合に、前記顧客が操作する装置から受信したDTMF(Dual Tone Multiple Frequency)信号から取得した前記識別子を前記チャットサーバから取得し、前記チャットサーバから取得した前記識別子に対応する前記チャット履歴を前記記憶部から抽出し、
抽出した前記チャット履歴を操作画面に表示させ、
前記チャット履歴を操作画面に表示させた状態で、前記着信通知に関わる前記顧客が操作する装置との通話を開始する
処理を実行することを特徴とするチャット履歴表示方法。
A computer that is connected to a chat server for chatting with a device operated by a customer and stores a chat history with the device operated by the customer for each identifier that identifies the chat history , and that can access a storage unit provided in the chat server ,
When receiving an incoming call notification from a device operated by the customer, the identifier obtained from a dual tone multiple frequency (DTMF) signal received from the device operated by the customer is obtained from the chat server , and the chat history corresponding to the identifier obtained from the chat server is extracted from the storage unit;
Displaying the extracted chat history on an operation screen;
a process of starting a call with a device operated by the customer related to the incoming call notification, while displaying the chat history on an operation screen;
顧客が操作する装置との間でチャットを行うチャットサーバと接続すると共に、前記顧客が操作する装置とのチャット履歴を、当該チャット履歴を識別する識別子毎に記憶する、前記チャットサーバに備えられた記憶部にアクセス可能なコンピュータに、
記顧客が操作する装置からの着信通知を受信した場合に、前記顧客が操作する装置から受信したDTMF(Dual Tone Multiple Frequency)信号から取得した前記識別子を前記チャットサーバから取得し、前記チャットサーバから取得した前記識別子に対応する前記チャット履歴を前記記憶部から抽出し、
抽出した前記チャット履歴を操作画面に表示させ、
前記チャット履歴を操作画面に表示させた状態で、前記着信通知に関わる前記顧客が操作する装置との通話を開始する
処理を実行させることを特徴とするチャット履歴表示プログラム。
A computer that is connected to a chat server for chatting with a device operated by a customer and stores chat histories with the device operated by the customer for each identifier that identifies the chat history , the computer being capable of accessing a storage unit provided in the chat server ;
When receiving an incoming call notification from a device operated by the customer, the identifier obtained from a dual tone multiple frequency (DTMF) signal received from the device operated by the customer is obtained from the chat server , and the chat history corresponding to the identifier obtained from the chat server is extracted from the storage unit;
Displaying the extracted chat history on an operation screen;
A chat history display program, characterized by executing a process of starting a call with a device operated by the customer related to the incoming call notification while displaying the chat history on an operation screen.
JP2020109832A 2020-06-25 2020-06-25 Call center system, information processing device, chat history display method, and chat history display program Active JP7556222B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020109832A JP7556222B2 (en) 2020-06-25 2020-06-25 Call center system, information processing device, chat history display method, and chat history display program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020109832A JP7556222B2 (en) 2020-06-25 2020-06-25 Call center system, information processing device, chat history display method, and chat history display program

Publications (2)

Publication Number Publication Date
JP2022007103A JP2022007103A (en) 2022-01-13
JP7556222B2 true JP7556222B2 (en) 2024-09-26

Family

ID=80111016

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020109832A Active JP7556222B2 (en) 2020-06-25 2020-06-25 Call center system, information processing device, chat history display method, and chat history display program

Country Status (1)

Country Link
JP (1) JP7556222B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024030262A (en) * 2022-08-24 2024-03-07 沖電気工業株式会社 Processing device, processing method, and processing program
US20250363145A1 (en) * 2024-05-23 2025-11-27 Barkingdog Technology Inc. Intelligent Communication Secretary System

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007072835A (en) 2005-09-08 2007-03-22 Aos Technologies Kk Service user support system
JP2019087879A (en) 2017-11-07 2019-06-06 沖電気工業株式会社 Communication processing apparatus, program, communication processing method, and communication processing system
JP2019197977A (en) 2018-05-08 2019-11-14 シャープ株式会社 Inquiry processing method, system, terminal, automatic voice interactive device, display processing method, call control method, and program
JP2021157669A (en) 2020-03-28 2021-10-07 中国電力株式会社 Call center business support system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9762733B1 (en) * 2016-09-21 2017-09-12 Genesys Telecommunications Laboratories, Inc. System and method for recommending communication mediums based on predictive analytics

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007072835A (en) 2005-09-08 2007-03-22 Aos Technologies Kk Service user support system
JP2019087879A (en) 2017-11-07 2019-06-06 沖電気工業株式会社 Communication processing apparatus, program, communication processing method, and communication processing system
JP2019197977A (en) 2018-05-08 2019-11-14 シャープ株式会社 Inquiry processing method, system, terminal, automatic voice interactive device, display processing method, call control method, and program
JP2021157669A (en) 2020-03-28 2021-10-07 中国電力株式会社 Call center business support system

Also Published As

Publication number Publication date
JP2022007103A (en) 2022-01-13

Similar Documents

Publication Publication Date Title
US10469666B1 (en) Agent interaction with a party using multiple channels of communication
US10880437B1 (en) Transferring an interaction between an agent at a contact center and a party from a first channel of communication to a second channel of communication
US9148456B2 (en) Context aware help system
JP2002135430A (en) Call center system that accepts telephone calls
JP2015141428A (en) Server device, emotion notification system, emotion notification method, and program
JP7556222B2 (en) Call center system, information processing device, chat history display method, and chat history display program
JP2019175464A (en) Information processing device, information processing method and program
CN104469027A (en) Call processing method and device
JP2008172487A (en) Telephone management system
US20120124137A1 (en) System, Method and Apparatus for Enhanced Processing of Communication In a Peer-To-Peer Network
KR20210060906A (en) Method And Apparatus for Direct Contacting Available Person in Charge
JP2007072835A (en) Service user support system
JP6568462B2 (en) Information presenting apparatus, information presenting method, and program
JP4439444B2 (en) Voice communication method and voice communication program
JP2006203750A (en) Reception rejection system of unknown crank call
JP2017098822A (en) Control device, program, and control system
KR20090128982A (en) Information providing system and method for providing multimedia content during a call
JP4656894B2 (en) IP call center system
JP2019139789A (en) Operator terminal, information processing method and program
JP2009290532A (en) Call receiving system, call receiving method and call receiving program
JP2018170664A (en) Information processing apparatus and program
JP3929941B2 (en) User information management program and user information management device
JP5429853B2 (en) Station data management device
JP7452090B2 (en) Processing system, processing method, administrator device, and program
EP2204976B1 (en) Voice communication with any of multiple terminals

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230309

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240402

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240530

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240618

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240805

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: 20240813

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240826

R150 Certificate of patent or registration of utility model

Ref document number: 7556222

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350