Call recording system and method of reproducing recorded call
10855837 ยท 2020-12-01
Assignee
Inventors
Cpc classification
H04M3/51
ELECTRICITY
International classification
Abstract
The sections of the call unnecessary for reproduction are grasped without wasting time and labor. The call recording system includes a call information entry unit to enter operation information of call terminals which is acquired by a call control unit into a terminal operation information table; a recorded information entry unit to enter recorded information of the call which are acquired by a call recording unit into a recorded information table; and a call information reproduction unit to recognize sections unnecessary for reproduction of the recorded information based on the operation information of the call terminals so as to display a reproduction screen including a result on the recognized sections on a display section.
Claims
1. A call recording system comprising: call terminals operated during recording of calls; a call controller configured to perform call control for the terminals that acquires operation information of the call terminals for the calls being recorded; a call recorder that records the calls; a memory connected to the call controller and the call recorder configured to store operation information of the call terminals and to store recorded information of the calls; and a processor that is configured to store operation information of the call terminals which is acquired by the call controller into a terminal operation information table; of the memory; store recorded information of the calls which is acquired by the call recorder into a recorded information table of the memory, reproduce call information of the recorded calls and recognize sections unnecessary for reproduction of the recorded call information based on the stored operation information of the call terminals, and display on a reproduction screen of a display a result of the recognized sections.
2. The call recording system according to claim 1, wherein the processor is further configured to recognize the sections unnecessary for reproduction based on hold operations and transfer operations included in the operation information of the call terminals, and display on the reproduction screen the sections unnecessary for reproduction.
3. The call recording system according to claim 1, wherein the processor is further configured to display a selection button selected by a user on the reproduction screen indicating whether or not the sections unnecessary for reproduction are skipped on the reproduction screen.
4. The call recording system according to claim 2, wherein the processor is further configured to display an alarm on the reproduction screen when the number of the hold operations and/or the transfer operations and/or time lapsed for the operations is larger than a predetermined threshold value.
5. A method of reproducing a recorded call in a call recording system having call terminals operated during recording of calls, a call controller performing call control for the terminals that acquires operation information of the call terminals for the calls being recorded, a call recorder that records the calls and a memory connected to the call controller and the call recorder comprising the steps of: entering operation information of call terminals which is acquired by the call controller into a terminal operation information table of the memory; entering recorded information of the calls obtained by the call recorder into a recorded information table of the memory; and recognizing sections unnecessary for reproduction of the recorded information based on the operation information of the call terminals to display on a reproduction screen of a display a result of the recognized sections.
6. The method of reproducing a recorded call according to claim 5 wherein the recognizing of the sections unnecessary for reproduction is based on hold operations and transfer operations included in the operation information of the call terminals to display on the reproduction screen the sections unnecessary for reproduction.
7. The method of reproducing a recorded call according to claim 5 further comprising displaying a selection button selected by a user on the reproduction screen indicating whether or not the sections unnecessary for reproduction are skipped on the reproduction screen.
8. The method of reproducing a recorded call according to claim 6 further comprising displaying an alarm on the reproduction screen when the number of the hold operations and/or the transfer operations and/or time lapsed for the operations is larger than a predetermined threshold value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(10) A preferred embodiment of the call recording system and the method of reproducing a recorded call according to the present invention is explained with reference to the accompanying drawings.
(11)
(12) The IP-PBX device 100 is a general computer provided with e.g. a central processing unit (CPU) and memories in terms of hardware and is configured to carry out such operations as protocol conversion between the IP network and the public network N1 and call control of incoming and outgoing call upon the reception of the call from the customer's call terminal T.
(13) The CTI server (call control server) 200 is a general computer in terms of hardware in the same way as the IP-PBX device 100 and is configured to carry out the call control for the operator terminals 500. The CTI server 200 manages the call center 1000 as a whole and carries out such operations as transmitting the call received from the IP-PBX device 100 to the operator terminals 500 and giving a necessary instruction to the recorded call information management device 400 when the call state is in connection (or in communication). Further, for calls between the customer and the operator or between the operators, the CTI server 200 acquires information on the call (call information) such as the attributes of the call including call voices (audio) between the call terminal T and the operator terminals 500 (500A, 500B), and between the operator terminals and the terminal operation information, so as to output such information to the recorded call information management device 400.
(14) The call recording device 300 is a general computer in terms of hardware in the same way as e.g. the IP-PBX device 100 and is configured to record the call voices between the call terminal T and the operator terminals 500 (500A, 500B) and between the operator terminals. Further, the call recording device 300 outputs information on recording (recorded information) such as the attributes of recordings including recorded files in which the call voices are recorded and the recorded information of the call voices to the recorded call information management device 400.
(15) The recorded call information management device 400 is a general computer in terms of hardware in the same way as e.g. the IP-PBX device 100 and is configured to manage the call between the customer and the operator. The concrete arrangement of the recorded call information management device 400 is described later in detail.
(16) The operator terminal 500 is a general computer in terms of hardware in the same way as e.g. a PC (Personal Computer); is a terminal operated by the operator or administrator of the call center 1000; and has telephonic functions. The operator terminal 500 responds to the call received from the IP-PBX device 100 in accordance with the instruction from the CTI server 200, in which the operator makes communication with the customer's call terminal T through an outside line or the public network N1. An input device such as a keyboard and a mouse and a display device such as a liquid crystal display (LCD) are connected to the operator terminal 500.
(17) As illustrated in
(18) The storage unit 403 is composed of a storage device such as a hard disk drive (HDD) and stores the call information table 4031 generated from call information received from the CTI server 200 and the recorded information table 4032. The storage unit 403 also stores a terminal operation information table 4033 generated from the terminal operation information included in the call information (e.g. details for which operator terminal is operated and the time of the day when the operator terminal is operated during communication).
(19) The recorded call information management device 400 is composed of a general computer in terms of hardware. In the present embodiment, explanation is given on the premise that the recorded call information management device 400 is single in number, but the respective units above may be realized with a plurality of management devices according to the actual environments in practice. The concrete operations of the recorded call information management device 400 are described later employing the sequence diagram.
(20)
(21) It is illustrated in
(22)
(23) It is illustrated in
(24)
(25) It is illustrated in
(26)
(27) It is illustrated in
(28)
(29) It is illustrated in
(30) According to the present example, the operator terminal 500 automatically skips the sections of the call during the above time to be skipped, but it may be arranged such that whether or not the sections of the call are automatically skipped is selected through the call information reproduction screen. For example, upon the operator terminal 500 receiving the push-down actions twice (double click) through the skip button B6, it may reproduce the call without skipping such sections even during the above time to be skipped. In this way, by a user selecting whether or not the sections of the call which are unnecessary for reproduction is skipped, it allows the call to be reproduced according to the needs of such user.
(31)
(32) As illustrated in
(33) At the recorded call information management device 400, the call information entry unit 401 reads the terminal operation information included in the call information received from the CTI server 200 so as to enter such terminal operation information as the call ID 1000 into the terminal operation information table 4033 (see the illustration of
(34) Thereafter, upon the call being transferred from the operator terminal 500A to the operator terminal B, as mentioned above, the terminal operation information is entered into the terminal operation information table 4033 (S706, S707, S708). Further, upon the operator terminal B receiving a call from the operator terminal 500A through the above transfer operation (S709), in the same way as the call A, the terminal operation information included in the call information and the call information is entered as the call B (or call ID 1001) into the terminal operation information table 4033 and the call information table 4031 respectively at (S710 to S713).
(35) Upon the call between the operator terminal 500A and the operator terminal 500B being disconnected, the call between the customer's terminal T and the operator terminal 500A is resumed (S714) and the terminal operation information and the call information are entered as the call A (or call ID 1000) in the same way as the respective operations from S702 to S705 (S714 to S716).
(36) Upon the call between the customer's terminal T and the operator terminal 500A being over, the call recording device 300 enters the recorded information including the recorded files which the recorded information entry unit 402 has received from the call recording device 300 into the recorded information table 4032 (see the illustration of
(37) In this way, through the sequential operations of the present system during recording illustrated in
(38)
(39) To begin with, the operator terminal 500A receives the input of retrieval conditions such as extension number through the call information retrieval screen 501 from the operator A so as to transmit such retrieval conditions to the recorded call information management device 400 (S801). The call information retrieval unit 404 of the recorded call information management device 400 accesses the call information table 4031 using the retrieval conditions received from the operator terminal 500A as the key (S802); acquires call information corresponding to such retrieval conditions as a retrieval result (S803); and transmits such result to the operator terminal 500A (S804).
(40) The operator terminal 500A displays the above acquired call information in the retrieval result 5015 on the call information retrieval screen 501 and receives the reproduction manipulation (e.g. push-down of the reproduction button) of the call identified with the call ID 1000 from the operator A. The operator terminal 500A transmits the reproduction request of the call A including such call ID to the recorded call information management device 400 (S805).
(41) The call information reproduction unit 405 of the recorded call information management device 400 accesses the recorded information table 4032 and the terminal operation information table 4033 (S806) using the above call ID as the key; acquires the recorded information and the recorded files corresponding to the above call ID as a retrieval result (S807 and S808); and transmits such result to the operator terminal 500A (S809).
(42) More specifically, the call information reproduction unit 405 acquires the stored destination of the recorded file corresponding to the call ID by retrieving the recorded information table 4032 using the selected call ID 1000 as the key and acquires the call information (call information on the call A) corresponding to the call ID by retrieving the call information table 4031 using the call ID as the key. Further, the call information reproduction section 405 accesses the terminal operation information table 4033 by using the selected call ID 1000 and the extension number 9001 corresponding to the call ID included in the acquired call information as the keys so as to acquire the terminal operation information of the call (terminal operation information of the call A).
(43) Further, the call information reproduction unit 405, in order to acquire the call information after transfer, retrieves the call information including a called party telephone number corresponding to the extension number included in the acquired call information to acquire the call ID 1001 of the retrieved call information. The call information reproduction section 405, in the same way as in the case of the call ID 1000, acquires the stored destination of the recorded file corresponding to the call ID by retrieving the recorded information table 4032 using the call ID of the call information including the called party telephone number as the key and acquires the call information (call information on the call B) corresponding to the call ID by retrieving the call information table 4031 using the call ID of the call information including the called party telephone number. Further, the call information reproduction section 405 accesses the terminal operation information table 4033 by using the selected call ID 1001 and the extension number 9002 corresponding to the call ID of the call information including the called party telephone number as the keys so as to acquire the terminal operation information of the call (terminal operation information of the call B).
(44) In this way, upon the call information, the recorded information, the terminal operation information and the recorded files respectively being acquired as to the call A before transfer and the call B after transfer, the operator terminal 500A displays the call information reproduction screen 601 based on such information and files. Hereupon, the call information reproduction section 405 generates waveforms data by e.g. analyzing the recorded file of the call A and the call B respectively so as to display such waveforms and reads the terminal operation information on the call A and the call B respectively so as to display the sections which are unnecessary for reproduction and call statuses indicated by the terminal operation information.
(45)
(46) As illustrated in
(47) The terminal operation information display section 9011 is an area to display information obtained from the terminal operation information of the operator A which is acquired according to the above operations of the present system during reproduction. For instance, the call information reproduction unit 405 chronologically displays the times of the day when the terminal is operated and the details operated by the operator at such times of the day with reference to the terminal operation information table 4033.
(48) The call status display section 9012 of the operator A is an area to display information on the call status of the operator A who is the subject of the call identified with the retrieved call ID. For instance, the call information reproduction unit 405 which refers to the terminal operation information table 4033 displays the call status saying chat with a customer when the terminal operation information lie between start and hold while displaying the call status saying hold when the terminal operation information lie between hold and resume on the terminal operation information display section 9011.
(49) The waveforms display section 9013 is an area to display the waveforms data in which the voices of the acquired recorded files of the call A and the call B are expressed with waveforms. For example, the call information reproduction unit 405 displays the voice waveforms according to the call statuses of the operator A by e.g. reading and analyzing the terminal operation information and the called party telephone number with reference to the call information table 4031, the recorded information table 4032, and the terminal operation information table 4033.
(50) The reproduction operation section 9014 is an area to display information on the time of the day when the section unnecessary for reproduction starts and the time of the day when such section ends as well as such section itself over the duration of such times of the day. For instance, the call information reproduction unit 405 which refers to the terminal operation information table 4033 recognizes it as hold when the terminal operation information lie between hold and resume while recognizing it as transfer when the terminal operation information lie between transfer and resume and determines that the duration of such hold and transfer respectively is not a part of the call on the part of the operator A. The call information reproduction unit 405 recognizes such sections (three sections T1 to T3 according to the illustration of
(51) In this way, by the display of the call information reproduction screen 601 with its detailed parts 900 allows the operator or administrator to clearly recognize the sections unnecessary for reproduction. This dispenses with such wasteful operations conventionally performed as finding out such sections based on voice waveforms, which in turn allows the operability upon reproduction to shorten the time required for the operations of reproduction. Moreover, the push-down action of the skip button administered by the operator or administrator permits the call to be reproduced with ease, such that the operator or administrator can select, on his/her own accord, whether or not the call is to be skipped during such sections.
(52) In other words, the call information entry unit 401 enters the operation information of the call terminals (customer's terminal T and operator terminals 500) obtained by the CTI server 200 into the terminal operation information table 4033; the recorded information entry unit 402 enters the recorded information of the call obtained by the call recording device 300 into the recorded information table 4032; the call information reproduction unit 405 recognizes the sections unnecessary for reproduction of the recorded information based on the operation information of the call terminals so as to display the call information reproduction screen 601 including a result on the recognized sections on the display device of the operator terminals 500, so that the operator or administrator can grasp correct sections unnecessary for reproduction at a glance, which dispenses with taking time and labor e.g. to find out such sections.
(53) In addition, the call information reproduction unit 405 recognizes such sections based on hold operations and transfer operations included in the operation information of the call terminals so as to display the call information reproduction screen 601 including such sections, which allows such sections entailed with the hold and transfer operations to be grasped with ease.
(54) Moreover, the call information reproduction unit 405 displays the button B6 to make the reproduction of the recorded information over such sections skipped on the call information reproduction screen 601 so as to enable an operator or administrator to select whether or not the reproduction over such sections is skipped, which allows the operator or administrator to reproduce the call over such sections where necessary.
(55) Up to here, the preferred embodiment of the present invention has been described with reference to the accompanying drawings. However, the present invention is not limited to the above specific example, and may be modified into various manner without departing from the gist hereof.
(56) By way of one example, it may be arranged such that the call information reproduction section 405 determines whether or not the number of hold operations and/or transfer operations and/or the time lapsed for such operations is higher than the predetermined threshold value (e.g. the number of the hold operations or transfer operations being two or more times or the time lapsed for such operations being three minutes or longer) through the call information reproduction screen illustrated in