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
JP6863177B2 - Communication control device, communication control program, and communication control method - Google Patents
[go: Go Back, main page]

JP6863177B2 - Communication control device, communication control program, and communication control method - Google Patents

Communication control device, communication control program, and communication control method Download PDF

Info

Publication number
JP6863177B2
JP6863177B2 JP2017163565A JP2017163565A JP6863177B2 JP 6863177 B2 JP6863177 B2 JP 6863177B2 JP 2017163565 A JP2017163565 A JP 2017163565A JP 2017163565 A JP2017163565 A JP 2017163565A JP 6863177 B2 JP6863177 B2 JP 6863177B2
Authority
JP
Japan
Prior art keywords
logon
operator
incoming call
communication control
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
JP2017163565A
Other languages
Japanese (ja)
Other versions
JP2019041330A (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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2017163565A priority Critical patent/JP6863177B2/en
Publication of JP2019041330A publication Critical patent/JP2019041330A/en
Application granted granted Critical
Publication of JP6863177B2 publication Critical patent/JP6863177B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Description

本発明は、通信制御装置、通信制御プログラム、及び通信制御方法に関し、例えば、コンタクトセンタシステムにおいて、ログオン制御を行う通信制御装置、通信制御プログラム、及び通信制御方法に適用し得る。 The present invention relates to a communication control device, a communication control program, and a communication control method, and can be applied to, for example, a communication control device, a communication control program, and a communication control method that perform logon control in a contact center system.

近年、顧客からの問い合わせを集中的にリアルタイムで受け付けて対応するためにコンタクトセンタシステム(コールセンタシステム)を設ける企業が増加している。コンタクトセンタシステムは、電話対応専用のオペレータが複数人待機しており、顧客からの着信に対してオペレータ端末を用いて対応を行う。コンタクトセンタシステムにおいて、オペレータ端末は、通話を行う電話端末と、通話結果や顧客情報を表示、記録するコンピュータ(PC)で構成される。 In recent years, an increasing number of companies have provided contact center systems (call center systems) to centrally receive and respond to inquiries from customers in real time. In the contact center system, a plurality of operators dedicated to telephone correspondence are on standby, and an operator terminal is used to respond to an incoming call from a customer. In a contact center system, an operator terminal is composed of a telephone terminal that makes a call and a computer (PC) that displays and records a call result and customer information.

オペレータは、オペレータ端末からコンタクトセンタシステムにログオンして業務を遂行する。 The operator logs on to the contact center system from the operator terminal and performs business.

ところで、大規模なコンタクトセンタシステムにおいて、業務開始時には、多くのオペレータ(オペレータ端末)が同時にコンタクトセンタシステムにログオンするため、ログオン処理の集中によりコンタクトセンタシステムが過負荷状態となり、オペレータのログオン、又は顧客からの着信が正常に処理できない問題があった。 By the way, in a large-scale contact center system, many operators (operator terminals) log on to the contact center system at the same time at the start of business, so that the contact center system becomes overloaded due to the concentration of logon processing, and the operator logs on or logs on. There was a problem that incoming calls from customers could not be processed normally.

上記問題に対して、例えば、特許文献1では、コンピュータシステムの過負荷状態に応じて、システムのログオン数を制限するログオン制御技術が開示されている。 In response to the above problem, for example, Patent Document 1 discloses a logon control technique for limiting the number of logons of a system according to an overloaded state of a computer system.

特開2010−44633号公報JP-A-2010-44633

しかしながら、特許文献1に記載の技術では、システムの過負荷状態に応じて一律にログオン数を制限してしまうため、コンタクトセンタシステムに待ち呼(着信可能なオペレータが、現れるまで待機している呼)が存在する場合に、待ち呼に対応すべきオペレータを優先してログオンさせることができないという課題が存在する。 However, in the technique described in Patent Document 1, since the number of logons is uniformly limited according to the overload state of the system, a waiting call is made to the contact center system (a call waiting until an operator who can receive an incoming call appears). ) Exists, there is a problem that the operator who should respond to the waiting call cannot be logged on with priority.

そのため、顧客端末に対して応答すべきオペレータ端末を優先してログオンさせることができる通信制御装置、通信制御プログラム、及び通信制御方法が望まれている。 Therefore, there is a demand for a communication control device, a communication control program, and a communication control method that can preferentially log on to an operator terminal that should respond to a customer terminal.

第1の本発明は、複数のオペレータ端末からのログオン要求を受け付けて、該ログオン要求を許可した後に、前記各オペレータ端末と1又は複数の顧客端末とを呼接続する通信制御装置であって、(1)前記各顧客端末からの着信呼の情報を、前記各顧客端末からの要求に応じて対応すべき1又は複数のオペレータ端末で構成されるグループ単位で管理する着信呼情報と、前記各オペレータ端末からの前記ログオン要求の情報を記憶する記憶手段と、(2)前記着信呼情報に保持される前記各グループ単位の登録件数に基づいて、前記ログオン要求の情報の内から優先すべきオペレータ端末を所定値分抽出するデータ処理手段と、(3)前記データ処理手段が抽出した前記各オペレータ端末の前記ログオン要求の処理を行うログオン処理手段とを有することを特徴とする。 The first aspect of the present invention is a communication control device that receives logon requests from a plurality of operator terminals, permits the logon requests, and then calls and connects each operator terminal to one or a plurality of customer terminals. (1) Incoming call information that manages incoming call information from each customer terminal in a group unit composed of one or a plurality of operator terminals that should respond to a request from each customer terminal, and each of the above. An operator that should be prioritized from the logon request information based on the storage means for storing the logon request information from the operator terminal and (2) the number of registrations for each group held in the incoming call information. It is characterized by having a data processing means for extracting a predetermined value of terminals and (3) a logon processing means for processing the logon request of each operator terminal extracted by the data processing means.

第2の本発明の通信制御プログラムは、複数のオペレータ端末からのログオン要求を受け付けて、該ログオン要求を許可した後に、前記各オペレータ端末と1又は複数の顧客端末とを呼接続する通信制御装置に搭載されるコンピュータを、(1)前記各顧客端末からの着信呼の情報を、前記各顧客端末からの要求に応じて対応すべき1又は複数のオペレータ端末で構成されるグループ単位で管理する着信呼情報と、前記各オペレータ端末からの前記ログオン要求の情報を記憶する記憶手段と、(2)前記着信呼情報に保持される前記各グループ単位の登録件数に基づいて、前記ログオン要求の情報の内から優先すべきオペレータ端末を所定値分抽出するデータ処理手段と、(3)前記データ処理手段が抽出した前記各オペレータ端末の前記ログオン要求の処理を行うログオン処理手段として機能させることを特徴とする。 The second communication control program of the present invention is a communication control device that receives logon requests from a plurality of operator terminals, permits the logon requests, and then calls and connects each operator terminal to one or a plurality of customer terminals. (1) The information of the incoming call from each customer terminal is managed in a group unit composed of one or a plurality of operator terminals that should respond to the request from each customer terminal. Information on the logon request based on the incoming call information, a storage means for storing the information on the logon request from each operator terminal, and (2) the number of registrations for each group held in the incoming call information. It is characterized by functioning as a data processing means for extracting a predetermined value of operator terminals to be prioritized from among the above, and (3) a logon processing means for processing the logon request of each of the operator terminals extracted by the data processing means. And.

第3の本発明は、複数のオペレータ端末からのログオン要求を受け付けて、該ログオン要求を許可した後に、前記各オペレータ端末と1又は複数の顧客端末とを呼接続する通信制御装置に使用する通信制御方法であって、記憶手段、データ処理手段及びログオン処理手段を有し、(1)前記記憶手段は、前記各顧客端末からの着信呼の情報を、前記各顧客端末からの要求に応じて対応すべき1又は複数のオペレータ端末で構成されるグループ単位で管理する着信呼情報と、前記各オペレータ端末からの前記ログオン要求の情報を記憶し、(2)前記データ処理手段は、前記着信呼情報に保持される前記各グループ単位の登録件数に基づいて、前記ログオン要求の情報の内から優先すべきオペレータ端末を所定値分抽出し、(3)前記ログオン処理手段は、前記データ処理手段が抽出した前記各オペレータ端末の前記ログオン要求の処理を行うことを特徴とする。 A third aspect of the present invention is a communication used in a communication control device that receives logon requests from a plurality of operator terminals, permits the logon requests, and then calls and connects each operator terminal to one or a plurality of customer terminals. It is a control method and has a storage means, a data processing means, and a logon processing means. (1) The storage means receives information on an incoming call from each customer terminal in response to a request from each customer terminal. The incoming call information managed in a group unit composed of one or a plurality of operator terminals to be dealt with and the information of the logon request from each operator terminal are stored, and (2) the data processing means is the incoming call. Based on the number of registrations in each group unit held in the information, the operator terminals to be prioritized are extracted from the information of the logon request by a predetermined value, and (3) the logon processing means is the data processing means. It is characterized in that the logon request of each of the extracted operator terminals is processed.

本発明によれば、顧客端末に対して応答すべきオペレータ端末を優先してログオンさせることができる。 According to the present invention, the operator terminal that should respond to the customer terminal can be preferentially logged on.

実施形態に係るコンタクトセンタサーバの機能的構成、及びその周辺の接続構成(コンタクトセンタシステム)について示すブロック図である。It is a block diagram which shows the functional configuration of the contact center server which concerns on embodiment, and the connection configuration (contact center system) around it. 実施形態に係る着信呼管理ファイル、ログオン要求管理ファイル、及びシステム管理ファイルの構成例を示す図である。It is a figure which shows the configuration example of the incoming call management file, the logon request management file, and the system management file which concerns on embodiment. 実施形態に係るコンタクトセンタサーバの動作を示すフローチャートである。It is a flowchart which shows the operation of the contact center server which concerns on embodiment. 変形形態に係る優先度重みづけ管理ファイル及びシステム管理ファイルの構成例を示す図である。It is a figure which shows the configuration example of the priority weighting management file and the system management file which concerns on a modification form.

(A)主たる実施形態
以下、本発明に係る通信制御装置、通信制御プログラム、及び通信制御方法の実施形態を、図面を参照しながら説明する。
(A) Main Embodiments Hereinafter, embodiments of a communication control device, a communication control program, and a communication control method according to the present invention will be described with reference to the drawings.

(A−1)第1の実施形態の構成
(A−1−1)全体構成
図1は、実施形態に係るコンタクトセンタサーバの機能的構成、及びその周辺の接続構成(コンタクトセンタシステム)について示すブロック図である。図1において、コンタクトセンタシステム1は、コンタクトセンタサーバ10、複数のオペレータ端末20(20−1〜20−N)、及び顧客電話端末30を構成要素として有している。
(A-1) Configuration of First Embodiment (A-1-1) Overall Configuration FIG. 1 shows a functional configuration of a contact center server according to an embodiment and a connection configuration (contact center system) around the same. It is a block diagram. In FIG. 1, the contact center system 1 includes a contact center server 10, a plurality of operator terminals 20 (20-1 to 20-N), and a customer telephone terminal 30 as components.

コンタクトセンタサーバ10は、顧客(顧客電話端末30)に対してコンタクトセンタ機能(この実施形態では、コールセンタ機能)を提供するサーバである。 The contact center server 10 is a server that provides a contact center function (in this embodiment, a call center function) to a customer (customer telephone terminal 30).

顧客電話端末30は、コンタクトセンタシステム1を利用する顧客が所持する電話機である。例えば、顧客電話端末30は、固定電話機であっても携帯電話機であっても良い。また別な観点から分類して、例えば、顧客電話端末30は、レガシーな電話機であってもIP電話機(ソフトフォンを含む)であっても良い。なお、オペレータの指示等に基づいて、FAX信号やデータ信号を顧客に提供し得るシステムであれば、顧客電話端末30に加え、ファクシミリ端末やパソコンなども顧客に係る端末となる。顧客電話端末30は、通信ネットワークNを介して、コンタクトセンタサーバ10に接続可能である。 The customer telephone terminal 30 is a telephone owned by a customer who uses the contact center system 1. For example, the customer telephone terminal 30 may be a fixed telephone or a mobile telephone. From another point of view, for example, the customer telephone terminal 30 may be a legacy telephone or an IP telephone (including a softphone). If the system can provide a fax signal or a data signal to a customer based on an operator's instruction or the like, in addition to the customer telephone terminal 30, a facsimile terminal, a personal computer, or the like is also a terminal related to the customer. The customer telephone terminal 30 can be connected to the contact center server 10 via the communication network N.

通信ネットワークNは、顧客電話端末30をコンタクトセンタサーバ10に接続可能な通信ネットワークであれば良く、その種類は限定されるものではない。また、顧客電話端末30及びコンタクトセンタサーバ10間に介在するネットワークが複数種類あり、通信ネットワークNが複数種類のネットワークで構成されていても良い。通信ネットワークNとしては、電話網、IP(Internet Protocol)網、IMS(IP Multimedia Subsystem)網等を挙げることができる。 The communication network N may be any communication network that can connect the customer telephone terminal 30 to the contact center server 10, and the type thereof is not limited. Further, there may be a plurality of types of networks interposed between the customer telephone terminal 30 and the contact center server 10, and the communication network N may be composed of a plurality of types of networks. Examples of the communication network N include a telephone network, an IP (Internet Protocol) network, an IMS (IP Multimedia Subsystem) network, and the like.

オペレータ端末20は、コンタクトセンタ作業を行う対応するオペレータが使用するPC200を備える端末である。PC200は、コンタクトセンタサーバ10にログオン要求を行い、ログオンの制御を行うログオン処理部201と、LAN(LocaArea Network)50を介してコンタクトセンタサーバ10と接続する通信部202を有する。 The operator terminal 20 is a terminal including a PC 200 used by a corresponding operator who performs contact center work. The PC 200 has a logon processing unit 201 that makes a logon request to the contact center server 10 and controls logon, and a communication unit 202 that connects to the contact center server 10 via a LAN (Local Area Network) 50.

なお、この実施形態では、図示はしていなが、オペレータ端末20は、電話端末を備えていることを前提とする、このような形態で適用されるオペレータの電話端末は、例えば、操作キーや表示部等を有するIP電話機(ソフトフォンを含む)と同様な電話機である。また、以下では、各オペレータ端末20がLANに収容されているとして説明するが、各オペレータ端末20が、コンタクトセンタサーバ10(の全体やその要素)に対して、回線やケーブルを介して個別に接続されているものであっても良い。 Although not shown in this embodiment, the operator terminal 20 is premised on having a telephone terminal, and the operator's telephone terminal applied in such an embodiment is, for example, an operation key or an operation key. It is a telephone similar to an IP telephone (including a softphone) having a display unit and the like. Further, in the following, each operator terminal 20 will be described as being housed in the LAN, but each operator terminal 20 is individually connected to the contact center server 10 (the whole or its elements) via a line or a cable. It may be connected.

(A−1−2)コンタクトセンタサーバ10の詳細な構成
図1で示すように、コンタクトセンタサーバ10は、ゲートウェイ(GW)100、通信部101、ログオン処理部102、呼処理部103、記憶部104、データ処理部105、及びタイマ106を有する。
(A-1-2) Detailed Configuration of Contact Center Server 10 As shown in FIG. 1, the contact center server 10 includes a gateway (GW) 100, a communication unit 101, a logon processing unit 102, a call processing unit 103, and a storage unit. It has 104, a data processing unit 105, and a timer 106.

コンタクトセンタサーバ10は、ハードウェア構成(例えば、専用の集積回路)によって担当する機能を実現するものであっても良く、また、CPUが予め用意されているプログラム(特許請求の範囲ではこのようなプログラムを通信制御プログラムと呼んでいる)を実行することによって担当する機能を実現するものであっても良いが、機能的には、図1で表すことができる。 The contact center server 10 may realize a function in charge by a hardware configuration (for example, a dedicated integrated circuit), and a program in which a CPU is prepared in advance (such as this within the scope of claims). The function in charge may be realized by executing (the program is called a communication control program), but the function can be represented by FIG.

ゲートウェイ100は、通信ネットワークNとコールセンタ側のLAN50とを接続させるための処理を行うものである。ゲートウェイ100は、例えば、通信ネットワークNにおけるプロトコルと、LAN50におけるプロトコルとの間の変換を行い、通信ネットワークNからLAN50への信号やLAN50から通信ネットワークNへの信号が、送出先のネットワークに適合するようにする。 The gateway 100 performs a process for connecting the communication network N and the LAN 50 on the call center side. The gateway 100 converts, for example, between the protocol in the communication network N and the protocol in the LAN 50, and the signal from the communication network N to the LAN 50 and the signal from the LAN 50 to the communication network N match the transmission destination network. To do so.

通信部101は、LAN50を介してゲートウェイ100及び各オペレータ端末20に接続されており、また、内部の信号線を介してログオン処理部102、呼処理部103、及びデータ処理部105に接続されている。 The communication unit 101 is connected to the gateway 100 and each operator terminal 20 via the LAN 50, and is also connected to the logon processing unit 102, the call processing unit 103, and the data processing unit 105 via an internal signal line. There is.

ログオン処理部102は、各オペレータ端末20からのログオン要求を処理するものである。ログオン処理部102は、後述するデータ処理部105から通知されたオペレータ(オペレータ端末20)を、システムにログオンさせる。 The logon processing unit 102 processes a logon request from each operator terminal 20. The logon processing unit 102 logs on the operator (operator terminal 20) notified from the data processing unit 105, which will be described later, to the system.

呼処理部103は、例えば、ACD(Automatic Call Distribution)機能により、複数のオペレータ(オペレータ端末20)の中から、着信があった顧客電話端末30に対応するオペレータを所定の条件に基づいて選択し、選択したオペレータのオペレータ端末20と顧客の顧客電話端末30とを接続する。この実施形態では、呼処理部103は、後述する着信呼管理ファイルF1を用いて、1又は複数のオペレータ端末20で構成されるグループ単位で着信呼を管理する。 The call processing unit 103 uses, for example, an ACD (Automatic Call Distribution) function to select an operator corresponding to the customer telephone terminal 30 that has received an incoming call from a plurality of operators (operator terminals 20) based on a predetermined condition. , The operator terminal 20 of the selected operator and the customer telephone terminal 30 of the customer are connected. In this embodiment, the call processing unit 103 manages incoming calls in group units composed of one or a plurality of operator terminals 20 by using the incoming call management file F1 described later.

なお、呼処理部103は、IVR(Interactive Voice Response)機能により、オペレータ端末20に空きが無い場合等に、顧客電話端末30からの着信に対して予め記憶されている音声情報を用いて自動応答を行っても良い。オペレータ端末20は、IVRの自動応答により、最終的に対応すべきオペレータ端末20のグループを特定しても良い。 The call processing unit 103 automatically responds to an incoming call from the customer telephone terminal 30 by using the voice information stored in advance when the operator terminal 20 is full by the IVR (Interactive Voice Response) function. May be done. The operator terminal 20 may finally specify the group of the operator terminals 20 to be dealt with by the automatic response of the IVR.

記憶部104は、例えば、コンタクトセンタシステム1(コンタクトセンタサーバ10)に着信した呼を管理するための着信呼管理ファイルF1、オペレータ端末20からのログオン要求を管理するためのログオン要求管理ファイルF2、ログオン要求の優先度を算出する際に使用するシステム管理ファイルF3などの各種のデータを記憶する。 The storage unit 104, for example, has an incoming call management file F1 for managing incoming calls to the contact center system 1 (contact center server 10), a logon request management file F2 for managing logon requests from the operator terminal 20, and the like. Stores various data such as the system management file F3 used when calculating the priority of the logon request.

図2は、実施形態に係る着信呼管理ファイル、ログオン要求管理ファイル、及びシステム管理ファイルの構成例を示す図である。 FIG. 2 is a diagram showing a configuration example of an incoming call management file, a logon request management file, and a system management file according to the embodiment.

図2(A)において、着信呼管理ファイルF1は、着信した呼を識別するための「呼識別ID」、及び着信先のオペレータグループを識別するための「グループID」から構成される。呼処理部103は、着信を受け付けた際に、着信呼管理ファイルF1にデータ(着信呼情報)を登録する。また、呼処理部103は、オペレータ端末20との通話が確立した際に登録したデータを削除する。 In FIG. 2A, the incoming call management file F1 is composed of a “call identification ID” for identifying an incoming call and a “group ID” for identifying an operator group of the called destination. When the call processing unit 103 receives an incoming call, the call processing unit 103 registers data (incoming call information) in the incoming call management file F1. Further, the call processing unit 103 deletes the data registered when the call with the operator terminal 20 is established.

図2(A)では、3件のデータが登録されている例が示されている。例えば、1件目のデータは、呼識別IDが「通話1」で、グループIDが「グループ1」である。なお、図2(A)(及び後述する図2(B))では、説明を簡易なものにするために、文字と数字で組み合わせた例を示しているが、実際に格納する値は数字のみでも良いことは勿論である。グループ1は、例えば、数人のオペレータ(数台のオペレータ端末20)で構成され、所定のサービスの解約等を担当する部署である。 FIG. 2A shows an example in which three types of data are registered. For example, in the first data, the call identification ID is "call 1" and the group ID is "group 1". In addition, in FIG. 2 (A) (and FIG. 2 (B) described later), an example of combining letters and numbers is shown in order to simplify the explanation, but the values actually stored are only numbers. But of course it's good. Group 1 is, for example, a department composed of several operators (several operator terminals 20) and is in charge of canceling a predetermined service.

ログオン要求管理ファイルF2は、ログオン要求したオペレータを識別するための「オペレータID」、オペレータが所属するオペレータグループを識別するための「グループID」、ログオン要求を受け付けた際の時刻を管理するための「ログオン時刻」、ログオンの優先度を算出した結果を登録するための「優先度」から構成される。ログオン処理部102は、オペレータ端末20からのログオン要求を受け付けた際に、ログオン要求管理ファイルF2にデータ(ログオン要求情報)を登録する。また、ログオン処理部102は、実際のログオン処理が完了した際に登録したデータを削除する。 The logon request management file F2 is for managing the "operator ID" for identifying the operator who requested the logon, the "group ID" for identifying the operator group to which the operator belongs, and the time when the logon request is received. It consists of "logon time" and "priority" for registering the result of calculating the logon priority. When the logon processing unit 102 receives the logon request from the operator terminal 20, the logon processing unit 102 registers the data (logon request information) in the logon request management file F2. In addition, the logon processing unit 102 deletes the registered data when the actual logon processing is completed.

図2(B)では、5件のデータが登録されている例が示されている。例えば、1件目のデータは、オペレータIDが「オペレータ1」で、グループIDが「グループ2」で、ログオン時刻が「2017/3/8 9:00:46」で、優先度が「114」である。「優先度」の項目は、データが登録された時点では空の状態であって、後述するデータ処理部105がシステム管理ファイルF3を用いて算出した優先度の値が格納される。 FIG. 2B shows an example in which five data items are registered. For example, in the first data, the operator ID is "operator 1", the group ID is "group 2", the logon time is "2017/3/8 9:00:46", and the priority is "114". Is. The item of "priority" is empty at the time when the data is registered, and the value of the priority calculated by the data processing unit 105 described later using the system management file F3 is stored.

システム管理ファイルF3は、ログオン優先度を算出する際に使用する「ログオン時刻重み値」、「グループID重み値」、また優先度算出後に、優先度が高いオペレータをログオン処理部102に通知する際に使用する「オペレータ選択数」から構成される。 The system management file F3 is used to notify the logon processing unit 102 of the "logon time weight value" and "group ID weight value" used when calculating the logon priority, and the operator having a high priority after calculating the priority. It consists of the "number of operator selections" used for.

データ処理部105は、タイマ106を起動トリガにして、定期的(例えば、1秒毎)にログオン要求管理ファイルF2及び着信呼管理ファイルF1を参照し、ログオン時刻と現時刻の差分と、各グループIDの登録件数からログオンの優先度を算出する。優先度の算出後、データ処理部105は、優先度が高い(計算結果が大きい)オペレータ(オペレータ端末20)を、ログオン要求管理ファイルF2からシステム管理ファイルF3に設定されたオペレータ選択数分抽出して、ログオン処理部102に通知する。データ処理部105の詳しい動作については、後述する動作の項で詳述する。 The data processing unit 105 uses the timer 106 as a start trigger to periodically (for example, every second) refer to the logon request management file F2 and the incoming call management file F1, the difference between the logon time and the current time, and each group. The logon priority is calculated from the number of registered IDs. After calculating the priority, the data processing unit 105 extracts the operators (operator terminals 20) having a high priority (the calculation result is large) from the logon request management file F2 for the number of operator selections set in the system management file F3. Then, the logon processing unit 102 is notified. The detailed operation of the data processing unit 105 will be described in detail in the section of operation described later.

(A−2)実施形態の動作
次に、以上のような構成を有するこの実施形態のコンタクトセンタシステム1(コンタクトセンタサーバ10)の動作を、図面を参照しながら説明する。
(A-2) Operation of the Embodiment Next, the operation of the contact center system 1 (contact center server 10) of the embodiment having the above configuration will be described with reference to the drawings.

図3は、実施形態に係るコンタクトセンタサーバの動作を示すフローチャートである。 FIG. 3 is a flowchart showing the operation of the contact center server according to the embodiment.

データ処理部105は、タイマ106を起動トリガにして定期的(例えば、1秒毎)にログオン要求管理ファイルF2を確認する(S101)。 The data processing unit 105 periodically (for example, every second) confirms the logon request management file F2 by using the timer 106 as a start trigger (S101).

データ処理部105は、ログオン要求管理ファイルF2にログオン要求情報が存在しない場合には処理を終了し、ログオン要求管理ファイルF2にログオン要求情報が存在する場合には次の処理を行う(S102)。 The data processing unit 105 ends the process when the logon request information does not exist in the logon request management file F2, and performs the following process when the logon request information exists in the logon request management file F2 (S102).

データ処理部105は、ログオン要求情報が存在する場合には、全てのログオン要求情報に対して1件ずつ、後述するステップS103−1〜S103−6の手順に従い、各オペレータ端末20のログオンの優先度の算出処理を実施する(S103)。 When the logon request information exists, the data processing unit 105 gives priority to the logon of each operator terminal 20 according to the procedure of steps S103-1 to S103-6 described later one by one for all the logon request information. The degree calculation process is performed (S103).

まず、データ処理部105は、ログオン要求情報内のグループIDと一致する着信呼情報が着信呼管理ファイルF1に存在しているかを確認する(S103−1)。例えば、ログオン要求管理ファイルF2の1件目のデータ(ログオン要求情報)を例に挙げて説明すると、グループIDはグループ2であるので、グループ2と一致するデータ(着信呼情報)が着信呼管理ファイルF1に存在するか確認する。そうすると、着信呼管理ファイルF1では、2件目のデータ(呼識別IDが通話2のデータ)に一致する着信呼情報が確認できる。 First, the data processing unit 105 confirms whether the incoming call information matching the group ID in the logon request information exists in the incoming call management file F1 (S103-1). For example, if the first data (logon request information) of the logon request management file F2 is taken as an example, since the group ID is group 2, the data (incoming call information) that matches the group 2 is the incoming call management. Check if it exists in file F1. Then, in the incoming call management file F1, the incoming call information matching the second data (data whose call identification ID is call 2) can be confirmed.

データ処理部105は、着信呼管理ファイルF1にグループIDが一致する着信呼情報が存在する場合には次の処理を行い、着信呼管理ファイルF1にグループIDが一致する着信呼情報が存在しない場合には後述するステップS103−4の処理に移行する(S103−2)。 The data processing unit 105 performs the following processing when the incoming call information with the matching group ID exists in the incoming call management file F1, and when the incoming call information with the matching group ID does not exist in the incoming call management file F1. The process proceeds to step S103-4, which will be described later (S103-2).

データ処理部105は、着信呼管理ファイルF1にグループIDが一致する着信呼情報が存在する場合には、ログオン要求情報内のグループIDを基に着信呼管理ファイルF1のグループIDを検索し、登録されているグループIDの件数を取得する(S103−3)。例えば、グループIDがグループ2のデータが登録されている件数は1件(呼識別IDが通話2のデータのみ)である。 When the incoming call management file F1 has the incoming call information whose group ID matches, the data processing unit 105 searches for the group ID of the incoming call management file F1 based on the group ID in the logon request information and registers it. Acquire the number of group IDs that have been created (S103-3). For example, the number of cases in which data with a group ID of group 2 is registered is one (only data with a call identification ID of call 2).

次に、データ処理部105は、ログオン要求情報内のログオン時刻と現在時刻の差分を秒単位で取得する(S103−4)。例えば、ログオン時刻が「2017/3/8 9:00:46」、現在時刻が「2017/3/8 9:01:00」であれば、データ処理部105は、「14」秒を取得する。 Next, the data processing unit 105 acquires the difference between the logon time and the current time in the logon request information in seconds (S103-4). For example, if the logon time is "2017/3/8 9:00:46" and the current time is "2017/3/8 9:00:01: 00", the data processing unit 105 acquires "14" seconds. ..

次に、データ処理部105は、システム管理ファイルF3からグループID重み値とログオン時刻重み値を取得する(S103−5)。 Next, the data processing unit 105 acquires the group ID weight value and the logon time weight value from the system management file F3 (S103-5).

次に、データ処理部105は、以上の処理により取得した情報を基に、例えば、下記の(1)式に従い、優先度を計算し、ログオン要求情報内の優先度を更新する(S103−6)。
優先度=グループID登録件数×グループID重み値+ログオン時刻と現在時刻の差分×ログオン時刻重み値 …(1)
Next, the data processing unit 105 calculates the priority according to the following equation (1) based on the information acquired by the above processing, and updates the priority in the logon request information (S103-6). ).
Priority = number of registered group IDs x group ID weight value + difference between logon time and current time x logon time weight value ... (1)

例えば、ログオン要求管理ファイルF2の1件目のデータ(ログオン要求情報)では、先に説明した通り、グループID登録件数(グループ2の登録件数)は「1」件であり、ログオン時刻と現在時刻の差分は、「14」秒である。また、グループID重み値は「100」であって、ログオン時刻重み値は「1」である。以上の値を(1)式に代入して求められる優先度は、「114」となる。そして、データ処理部105は、ログオン要求情報内の優先度を、算出した優先度に更新する。なお、図2(B)のログオン要求管理ファイルF2では、既に更新された優先度の値が示されている。 For example, in the first data (logon request information) of the logon request management file F2, as described above, the number of group ID registrations (number of registrations of group 2) is "1", and the logon time and the current time. The difference between is "14" seconds. The group ID weight value is "100", and the logon time weight value is "1". The priority obtained by substituting the above values into Eq. (1) is "114". Then, the data processing unit 105 updates the priority in the logon request information to the calculated priority. In the logon request management file F2 of FIG. 2B, the priority value that has already been updated is shown.

データ処理部105は、ログオン要求管理ファイルF2の全てのデータについて、先述のステップS103−1〜S103−6の処理が終了すると、次の処理に移行する。 When the processing of steps S103-1 to S103-6 described above is completed for all the data in the logon request management file F2, the data processing unit 105 shifts to the next processing.

データ処理部105は、システム管理ファイルF3のオペレータ選択数を取得する(S104)。 The data processing unit 105 acquires the number of operators selected in the system management file F3 (S104).

データ処理部105は、ログオン要求管理ファイルF2のデータ中の優先度の高い順にオペレータを、オペレータ選択数の設定値分抽出して、抽出したデータを、ログオン処理部102へと通知する(S105)。例えば、データ処理部105は、図2(B)のログオン要求管理ファイルF2から、優先度が「213」のデータ(オペレータ2)、優先度が「210」のデータ(オペレータ5)、及び優先度が「114」のデータ(オペレータ1)の3件分のデータを抽出して、ログオン処理部102に通知する。 The data processing unit 105 extracts the operators in descending order of priority in the data of the logon request management file F2 by the set value of the number of operator selections, and notifies the extracted data to the logon processing unit 102 (S105). .. For example, the data processing unit 105 starts with the logon request management file F2 of FIG. 2B, the data having a priority of "213" (operator 2), the data having a priority of "210" (operator 5), and the priority. Extracts the data for three cases of the data of "114" (operator 1) and notifies the logon processing unit 102.

そして、ログオン通知を受信したログオン処理部102は、通知されたオペレータのログオン処理を開始し、オペレータ端末20をコンタクトセンタシステム1(コンタクトセンタサーバ10)にログオンさせる。 Then, the logon processing unit 102 that has received the logon notification starts the logon process of the notified operator, and logs on the operator terminal 20 to the contact center system 1 (contact center server 10).

(A−3)実施形態の効果
以上のように、この実施実施形態によれば、コンタクトセンタサーバ10のデータ処理部105がタイマ106を起動トリガにして、定期的にログオン要求管理ファイルF2を確認し、ログオンの優先度を算出し、優先度が高いオペレータをログオン処理部102に通知することで、既にコンタクトセンタシステム1に待ち呼が存在していた場合に、待ち呼に応答すべきオペレータ端末20を優先してログオンさせることができる。
(A-3) Effect of Embodiment As described above, according to this embodiment, the data processing unit 105 of the contact center server 10 periodically confirms the logon request management file F2 by using the timer 106 as a start trigger. Then, by calculating the logon priority and notifying the logon processing unit 102 of the operator having the higher priority, the operator terminal that should answer the waiting call when the waiting call already exists in the contact center system 1. 20 can be prioritized to log on.

さらに、オペレータからのログオンが集中し、ログオン要求管理ファイルF2に大量のログオン要求情報が存在しても、データ処理部105がタイマ106を起動トリガにして定期的に、優先度が高いオペレータをシステム管理ファイルF3のオペレータ選択数の設定値分抽出して、ログオン処理部102に順次通知し、ログオン処理を実施することで、オペレータ側においてコンタクトセンタシステム1へのログオン間隔を調整せずに、コンタクトセンタサーバ10が過負荷状態となることを抑制することができる。 Further, even if logons from operators are concentrated and a large amount of logon request information exists in the logon request management file F2, the data processing unit 105 uses the timer 106 as a start trigger to periodically systemize the operator with a high priority. By extracting the set value of the number of operator selections in the management file F3, sequentially notifying the logon processing unit 102, and performing the logon process, the operator does not adjust the logon interval to the contact center system 1 and contacts the contact. It is possible to prevent the center server 10 from being overloaded.

(B)他の実施形態
上述した実施形態においても、種々の変形実施形態を説明したが、本発明は以下の変形実施形態についても適用することができる。
(B) Other Embodiments Although various modified embodiments have been described in the above-described embodiments, the present invention can also be applied to the following modified embodiments.

(B−1)上述した実施形態では、データ処理部105は、先述の(1)式の優先度に計算について、ログオン要求管理ファイルF2内の全てのデータについて、一律にシステム管理ファイルF3のグループID重み値(100)とログオン時刻重み値(1)を用いていた。変形例として、データ処理部105は、優先度の算出の際に、グループID毎に、異なるグループID重み値とログオン時刻重み値を用いても良い。例えば、データ処理部105は、システム管理ファイルF3の代わりに、図4(A)に示すような、優先度重み付け管理ファイルF4を用いて、グループID毎に異なるグループID重み値とログオン時刻重み値を用いて優先度を計算する。優先度重み付け管理ファイルF4を用いる事により、着信呼管理ファイルF1に登録されているグループIDの件数(言い換えれば、該当するオペレータグループが対応すべき待ち呼の数)と、オペレータがシステムにログオン要求してからの待ち時間のいずれを重視するかを、グループ単位で設定する事ができる。なお、変形例では、オペレータ選択数の設定値を、例えば、図4(B)に示すような形(システム管理ファイルF5)として、保持しても良い。 (B-1) In the above-described embodiment, the data processing unit 105 uniformly calculates the priority of the above-mentioned equation (1), and uniformly groups all the data in the logon request management file F2 in the system management file F3. The ID weight value (100) and the logon time weight value (1) were used. As a modification, the data processing unit 105 may use different group ID weight values and logon time weight values for each group ID when calculating the priority. For example, the data processing unit 105 uses the priority weighting management file F4 as shown in FIG. 4A instead of the system management file F3, and uses different group ID weight values and logon time weight values for each group ID. Is used to calculate the priority. By using the priority weighting management file F4, the number of group IDs registered in the incoming call management file F1 (in other words, the number of waiting calls that the corresponding operator group should handle) and the operator log on to the system. It is possible to set which of the waiting time after that is emphasized for each group. In the modified example, the set value of the number of operator selections may be held in the form (system management file F5) as shown in FIG. 4B, for example.

(B−2)上述した実施形態(B−1の変形実施形態も含む)では、データ処理部105は、先述の(1)式を用いて優先度を計算していた。変形例として、データ処理部105は、例えば、下記の(2)式により、優先度を計算しても良い。
優先度=グループID登録件数×グループID重み値…(2)
(B-2) In the above-described embodiment (including the modified embodiment of B-1), the data processing unit 105 calculates the priority using the above-mentioned equation (1). As a modification, the data processing unit 105 may calculate the priority by the following equation (2), for example.
Priority = number of registered group IDs x group ID weight value ... (2)

上記(2)式は、該当するオペレータグループが対応すべき待ち呼の数のみを優先度の基準とするものである。つまり、対応すべき待ち呼が無い(少ない)オペレータのログオンよりも、対応すべき待ち呼が多いオペレータを優先してシステムにログオンさせる。上記(2)式を用いる場合には、ステップS103−4の処理は不要となる。 In the above equation (2), only the number of waiting calls to be handled by the corresponding operator group is used as the priority criterion. That is, the operator who has many waiting calls to be handled is prioritized to log on to the system over the logon of the operator who has no (fewer) waiting calls to be handled. When the above equation (2) is used, the process of step S103-4 becomes unnecessary.

1…コンタクトセンタシステム、10…コンタクトセンタサーバ、20(20−1〜20−2)…オペレータ端末、30…顧客電話端末、100…ゲートウェイ、101…通信部、102…ログオン処理部、103…呼処理部、104…記憶部、105…データ処理部、106…タイマ、201…ログオン処理部、202…通信部、F1…着信呼管理ファイル、F2…ログオン要求管理ファイル、F3…システム管理ファイル、F4…優先度重み付け管理ファイル、F5…システム管理ファイル、N…通信ネットワーク。 1 ... Contact center system, 10 ... Contact center server, 20 (20-1 to 20-2) ... Operator terminal, 30 ... Customer telephone terminal, 100 ... Gateway, 101 ... Communication unit, 102 ... Logon processing unit, 103 ... Call Processing unit, 104 ... Storage unit, 105 ... Data processing unit, 106 ... Timer, 201 ... Logon processing unit, 202 ... Communication unit, F1 ... Incoming call management file, F2 ... Logon request management file, F3 ... System management file, F4 ... Priority weighted management file, F5 ... System management file, N ... Communication network.

Claims (6)

複数のオペレータ端末からのログオン要求を受け付けて、該ログオン要求を許可した後に、前記各オペレータ端末と1又は複数の顧客端末とを呼接続する通信制御装置であって、
前記各顧客端末からの着信呼の情報を、前記各顧客端末からの要求に応じて対応すべき1又は複数のオペレータ端末で構成されるグループ単位で管理する着信呼情報と、前記各オペレータ端末からの前記ログオン要求の情報を記憶する記憶手段と、
前記着信呼情報に保持される前記各グループ単位の登録件数に基づいて、前記ログオン要求の情報の内から優先すべきオペレータ端末を所定値分抽出するデータ処理手段と、
前記データ処理手段が抽出した前記各オペレータ端末の前記ログオン要求の処理を行うログオン処理手段と
を有することを特徴とする通信制御装置。
A communication control device that receives logon requests from a plurality of operator terminals, approves the logon requests, and then calls and connects each operator terminal to one or a plurality of customer terminals.
Incoming call information that manages incoming call information from each customer terminal in a group unit composed of one or a plurality of operator terminals that should respond to a request from each customer terminal, and incoming call information from each operator terminal. A storage means for storing the information of the logon request and
A data processing means for extracting a predetermined value of operator terminals to be prioritized from the logon request information based on the number of registrations for each group held in the incoming call information.
A communication control device including a logon processing means for processing the logon request of each operator terminal extracted by the data processing means.
前記ログオン要求の情報には、前記各オペレータ端末からの前記ログオン要求を行った時刻が含まれ、
前記データ処理手段は、現時刻と前記各オペレータ端末からの前記ログオン要求を行った時刻との差分値と、前記着信呼情報に保持される前記グループ単位の登録件数とに基づいて、前記ログオン要求の情報の内から優先すべきオペレータ端末を所定値分抽出する
ことを特徴とする請求項1に記載の通信制御装置。
The logon request information includes the time when the logon request is made from each operator terminal.
The data processing means performs the logon request based on the difference value between the current time and the time when the logon request is made from each operator terminal and the number of registrations in the group unit held in the incoming call information. The communication control device according to claim 1, wherein a predetermined value of operator terminals to be prioritized is extracted from the information of the above.
前記差分値及び前記グループ単位の登録件数は、重み付け処理が行われたものであることを特徴とする請求項2に記載の通信制御装置。 The communication control device according to claim 2, wherein the difference value and the number of registrations in the group unit are weighted. 前記重み付け処理は、前記グループ単位で異なることを特徴とする請求項3に記載の通信制御装置。 The communication control device according to claim 3, wherein the weighting process differs for each group. 複数のオペレータ端末からのログオン要求を受け付けて、該ログオン要求を許可した後に、前記各オペレータ端末と1又は複数の顧客端末とを呼接続する通信制御装置に搭載されるコンピュータを、
前記各顧客端末からの着信呼の情報を、前記各顧客端末からの要求に応じて対応すべき1又は複数のオペレータ端末で構成されるグループ単位で管理する着信呼情報と、前記各オペレータ端末からの前記ログオン要求の情報を記憶する記憶手段と、
前記着信呼情報に保持される前記各グループ単位の登録件数に基づいて、前記ログオン要求の情報の内から優先すべきオペレータ端末を所定値分抽出するデータ処理手段と、
前記データ処理手段が抽出した前記各オペレータ端末の前記ログオン要求の処理を行うログオン処理手段と
して機能させることを特徴とする通信制御プログラム。
A computer mounted on a communication control device that receives logon requests from a plurality of operator terminals, approves the logon requests, and then calls and connects each operator terminal to one or a plurality of customer terminals.
Incoming call information that manages incoming call information from each customer terminal in a group unit composed of one or a plurality of operator terminals that should respond to a request from each customer terminal, and incoming call information from each operator terminal. A storage means for storing the information of the logon request and
A data processing means for extracting a predetermined value of operator terminals to be prioritized from the logon request information based on the number of registrations for each group held in the incoming call information.
A communication control program characterized in that it functions as a logon processing means for processing the logon request of each operator terminal extracted by the data processing means.
複数のオペレータ端末からのログオン要求を受け付けて、該ログオン要求を許可した後に、前記各オペレータ端末と1又は複数の顧客端末とを呼接続する通信制御装置に使用する通信制御方法であって、
記憶手段、データ処理手段及びログオン処理手段を有し、
前記記憶手段は、前記各顧客端末からの着信呼の情報を、前記各顧客端末からの要求に応じて対応すべき1又は複数のオペレータ端末で構成されるグループ単位で管理する着信呼情報と、前記各オペレータ端末からの前記ログオン要求の情報を記憶し、
前記データ処理手段は、前記着信呼情報に保持される前記各グループ単位の登録件数に基づいて、前記ログオン要求の情報の内から優先すべきオペレータ端末を所定値分抽出し、
前記ログオン処理手段は、前記データ処理手段が抽出した前記各オペレータ端末の前記ログオン要求の処理を行う
ことを特徴とする通信制御方法。
A communication control method used for a communication control device that receives logon requests from a plurality of operator terminals, approves the logon requests, and then calls and connects each operator terminal to one or a plurality of customer terminals.
It has a storage means, a data processing means, and a logon processing means.
The storage means includes incoming call information that manages incoming call information from each customer terminal in a group unit composed of one or a plurality of operator terminals that should respond to a request from each customer terminal. The information of the logon request from each operator terminal is stored, and the information is stored.
The data processing means extracts a predetermined value of operator terminals to be prioritized from the logon request information based on the number of registrations for each group held in the incoming call information.
A communication control method, wherein the logon processing means processes the logon request of each operator terminal extracted by the data processing means.
JP2017163565A 2017-08-28 2017-08-28 Communication control device, communication control program, and communication control method Active JP6863177B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017163565A JP6863177B2 (en) 2017-08-28 2017-08-28 Communication control device, communication control program, and communication control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017163565A JP6863177B2 (en) 2017-08-28 2017-08-28 Communication control device, communication control program, and communication control method

Publications (2)

Publication Number Publication Date
JP2019041330A JP2019041330A (en) 2019-03-14
JP6863177B2 true JP6863177B2 (en) 2021-04-21

Family

ID=65726716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017163565A Active JP6863177B2 (en) 2017-08-28 2017-08-28 Communication control device, communication control program, and communication control method

Country Status (1)

Country Link
JP (1) JP6863177B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6874871B1 (en) * 2020-01-23 2021-05-19 フジテック株式会社 Response method and response system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007318456A (en) * 2006-05-25 2007-12-06 Hitachi Communication Technologies Ltd ACD system

Also Published As

Publication number Publication date
JP2019041330A (en) 2019-03-14

Similar Documents

Publication Publication Date Title
US8565222B2 (en) Enterprise contact server with enhanced routing features
KR101002179B1 (en) Method and apparatus for distributed interactive speech processing
US10171665B2 (en) Contact center session preservation
US7263183B1 (en) Method and system for assigning tasks to workers
US7532710B2 (en) Systems and methods for providing voicemail services
US7920693B2 (en) Home agent access in call routing management based on caller language
JP3820151B2 (en) Integrated communication center function for WAP devices
US9807237B2 (en) System and method for a progressive dialer for outbound calls
US20140341369A1 (en) System and methods for tracking unresolved customer involvement with a service organization and automatically formulating a dynamic service solution
US9900432B2 (en) Scalable approach to agent-group state maintenance in a contact center
US9307088B1 (en) Networked contact center
CN105827459B (en) Method and device for calling maintenance center by intelligent equipment
US8588401B2 (en) Method for automated handling of outbound contacts requiring assured connection to a live agent
JP6863177B2 (en) Communication control device, communication control program, and communication control method
US8270592B2 (en) Call routing management based on caller language
AU771695B2 (en) Enterprise contact server with enhanced routing features
US7043009B1 (en) Providing customer data to an automatic call distribution system agent
US11240370B1 (en) Modeling and analysis of calls in IPBX
EP1298902B1 (en) Streaming announcements to agents of an ACD
JP2000172668A (en) Information providing method and information providing system
WO2020261416A1 (en) Suspicious call handling system, suspicious call handling method, outgoing/incoming call information collection server, and program
JPWO2009113294A1 (en) Information processing apparatus, information processing apparatus control method, program, and information processing system
JP2005217857A (en) Distribution type server system, and call information management method in distribution type server system
JP2010252248A (en) Call processing apparatus and call processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200513

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210226

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210302

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210315

R150 Certificate of patent or registration of utility model

Ref document number: 6863177

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150