[go: up one dir, main page]

JP2019149008A - Communication device, communication program, and communication method - Google Patents

Communication device, communication program, and communication method Download PDF

Info

Publication number
JP2019149008A
JP2019149008A JP2018033470A JP2018033470A JP2019149008A JP 2019149008 A JP2019149008 A JP 2019149008A JP 2018033470 A JP2018033470 A JP 2018033470A JP 2018033470 A JP2018033470 A JP 2018033470A JP 2019149008 A JP2019149008 A JP 2019149008A
Authority
JP
Japan
Prior art keywords
information
position information
supervisor
operator
call
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2018033470A
Other languages
Japanese (ja)
Inventor
直文 松本
Naofumi Matsumoto
直文 松本
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 JP2018033470A priority Critical patent/JP2019149008A/en
Publication of JP2019149008A publication Critical patent/JP2019149008A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

To allow a supervisor to hear a call by a supervised person in a virtual space.SOLUTION: A communication device according to the present invention comprises: positional information retention means for retaining positional information of one or a plurality of supervised persons disposed in a virtual space and positional information of a supervisor therein; relative positional information calculation means for inputting the positional information of the one or the plurality of supervised persons and the positional information of the supervisor for calculating relative positional information expressing a relative positional relationship in the virtual space for the one or the plurality of supervised persons; call monitoring information supervision means for inputting the relative positional information between the supervisor and the one or the plurality of supervised persons for supervising call monitoring information of the one or the plurality of supervised persons; and audio outputting means for adjusting a first stereo audio signal in the one or the plurality of supervised persons by using the call monitoring information of the one or the plurality of supervised persons, and combining thereof with an adjusted second stereo audio signal for outputting the combined audio to a terminal of the supervisor.SELECTED DRAWING: Figure 1

Description

本発明は、通信装置、通信プログラム及び通信方法に関し、例えばコールセンタにおけるオペレータの通話監視をするための装置に適用し得るものである。   The present invention relates to a communication apparatus, a communication program, and a communication method, and can be applied to an apparatus for monitoring an operator's call in a call center, for example.

従来から、コールセンタシステムではスーパバイザ(以下では、「管理者」とも呼ぶ。)がオペレータ(以下では、「被管理者」とも呼ぶ。)の応対状況を効率的に監視するための方法が提案されている。   Conventionally, in a call center system, a method has been proposed for a supervisor (hereinafter also referred to as “manager”) to efficiently monitor the response status of an operator (hereinafter also referred to as “managed person”). Yes.

特許文献1では、スーパバイザがオペレータの座席や通話の経過時間などを確認し、通話監視を行っている。   In Patent Literature 1, a supervisor confirms an operator's seat, the elapsed time of a call, and the like, and performs call monitoring.

特許文献2では、詐欺電話がかかってきた場合、通話内容を文字列に変換し、予め登録しておいたキーワードと合致した場合、連絡先へ通知するという方法を開示している。   Patent Document 2 discloses a method in which when a fraudulent call is received, the content of the call is converted into a character string, and when it matches a keyword registered in advance, a notification is sent to the contact.

特許文献3では、スーパバイザが監視に使用するコンピュータにおいて、オペレータの座席レイアウトを表示する方法を開示している。特許文献3では、さらに、オペレータの通話に所定のキーワードが含まれていた場合、座席レイアウト上に表示されている当該オペレータの座席図に所定のキーワードが含まれるテキストを表示することで、同時に複数のオペレータの通話を効率的に監視する方法を開示している。   Patent Document 3 discloses a method for displaying an operator's seat layout on a computer used by a supervisor for monitoring. In Patent Document 3, when a predetermined keyword is included in the operator's call, a text including the predetermined keyword is displayed on the seat map of the operator displayed on the seat layout, so that a plurality of keywords can be simultaneously displayed. Discloses a method for efficiently monitoring the operator's call.

特開2008−109178号公報JP 2008-109178 A 特開2007−96962号公報JP 2007-96962 A 特開2016−119634号公報JP-A-2006-119634

しかしながら、従来手法はいずれもプログラム制御により、コールセンタ上に存在する情報の一部のみを切り出して通知している。そのため、スーパバイザがオペレータの応対状況を正しく把握できない可能性がある。   However, all of the conventional methods cut out and notify only a part of the information existing on the call center by program control. Therefore, there is a possibility that the supervisor cannot correctly grasp the operator's response status.

特許文献1では、画面上にオペレータの応対時間が表示されるのみである。そのため、特許文献1では、応対内容を確認するためには、別途通話監視操作が必要となり、非効率であった。   In Patent Document 1, only the operator's response time is displayed on the screen. For this reason, in Patent Document 1, in order to confirm the contents of reception, a separate call monitoring operation is required, which is inefficient.

特許文献2では、予め登録しておいたキーワードが発生した場合のみ通知する仕組みとなっている。そのため、特許文献2では、応対品質が低い、もしくは応対相手に悪意がある場合であってもキーワードが発生しない場合、スーパバイザへの通知がされない。   Japanese Patent Laid-Open No. 2004-228688 has a mechanism for notifying only when a keyword registered in advance occurs. Therefore, in Patent Document 2, if the keyword is not generated even when the response quality is low or the response partner is malicious, the supervisor is not notified.

特許文献3では、複数のオペレータの応対内容をテキストで表示しているため、会話の抑揚など人間の直感的な判断に必要と思われる情報が失われている。そのため、特許文献3では、複数のテキストが同時に表示された場合、文面だけではどの応対で本当に問題が発生しているのか判断が難しいことが想定される。   In Patent Document 3, since the contents of the responses of a plurality of operators are displayed in text, information that is necessary for human intuitive judgment such as conversational inflection is lost. Therefore, in Patent Document 3, when a plurality of texts are displayed at the same time, it is assumed that it is difficult to determine in which response the problem really occurs with only the text.

本発明は、前記課題に鑑みてなされたものであり、オペレータの対応内容をオペレータのそばに立ち自分の耳で聞いているかのように聴取することができる通信装置、通信プログラム及び通信方法を提供しようとするものである。   The present invention has been made in view of the above-described problems, and provides a communication device, a communication program, and a communication method capable of listening to the operator's correspondence as if standing by the operator and listening with his / her ears. It is something to try.

かかる課題を解決するために、第1の本発明に係る通信装置は、(1)仮想空間上に配置された、1又は複数の被管理者の位置情報と、管理者の位置情報とを保持する位置情報保持手段と、(2)1又は複数の被管理者の位置情報と、管理者の位置情報とを入力し、1又は複数の被管理者における仮想空間上での相対的な位置関係を示す相対位置情報を算出する相対位置情報算出手段と、(3)管理者と1又は複数の被管理者との間の相対位置情報を入力して、1又は複数の被管理者の通話監視情報を管理する通話監視情報管理手段と、(4)1又は複数の被管理者の通話監視情報を用いて、1又は複数の被管理者における第1ステレオ音声信号を調整し、調整後の第2ステレオ音声信号を管理者の端末に出力する音声出力手段とを備えることを特徴とする。   In order to solve such a problem, a communication apparatus according to the first aspect of the present invention holds (1) position information of one or a plurality of managers and position information of managers arranged in a virtual space. And (2) one or a plurality of managed person's positional information and the manager's positional information are input, and the relative positional relationship in the virtual space of the one or more managed persons Relative position information calculating means for calculating relative position information indicating the position of the call, and (3) input of relative position information between the administrator and one or a plurality of managers to monitor the call of one or a plurality of managers Call monitoring information management means for managing information, and (4) adjusting the first stereo audio signal of one or more managed persons using the call monitoring information of one or more managed persons, 2 audio output means for outputting a stereo audio signal to the administrator's terminal. The features.

第2の本発明に係る通信プログラムは、コンピュータを、(1)仮想空間上に配置された、1又は複数の被管理者の位置情報と、管理者の位置情報とを保持する位置情報保持手段と、(2)1又は複数の被管理者の位置情報と、管理者の位置情報とを入力し、1又は複数の被管理者における仮想空間上での相対的な位置関係を示す相対位置情報を算出する相対位置情報算出手段と、(3)管理者と1又は複数の被管理者との間の相対位置情報を入力して、1又は複数の被管理者の通話監視情報を管理する通話監視情報管理手段と、(4)1又は複数の被管理者の通話監視情報を用いて、1又は複数の被管理者における第1ステレオ音声信号を調整し、調整後の第2ステレオ音声信号を、管理者の端末に出力する音声出力手段として機能させることを特徴とする。   According to a second aspect of the present invention, there is provided a communication program comprising: (1) position information holding means for holding position information of one or a plurality of managers and position information of managers arranged in a virtual space; And (2) relative position information indicating the relative positional relationship in the virtual space of one or more managed persons by inputting the positional information of one or more managed persons and the positional information of the manager. And (3) a call for managing call monitoring information of one or more managed persons by inputting relative position information between the administrator and one or more managed persons. Using the monitoring information management means and (4) one or more managed person's call monitoring information, the first stereo audio signal in one or more managed persons is adjusted, and the adjusted second stereo audio signal is obtained. , Function as a voice output means to output to the administrator's terminal And wherein the door.

第3の本発明に係る通信方法は、通信装置における通信方法であって、通信装置は、(1)仮想空間上に配置された、1又は複数の被管理者の位置情報と、管理者の位置情報とを保持する位置情報保持手段を有し、(2)1又は複数の被管理者の位置情報と、管理者の位置情報とを入力し、1又は複数の被管理者における仮想空間上での相対的な位置関係を示す相対位置情報を算出する相対位置情報算出ステップと(3)管理者と1又は複数の被管理者との間の相対位置情報を入力して、1又は複数の被管理者の通話監視情報を管理する通話監視情報管理ステップと、(4)1又は複数の被管理者の通話監視情報を用いて、1又は複数の被管理者における第1ステレオ音声信号を調整し、調整後の第2ステレオ音声信号を管理者の端末に出力する音声出力手段ステップとを有することを特徴とする。   A communication method according to a third aspect of the present invention is a communication method in a communication device, wherein the communication device includes: (1) position information of one or a plurality of managed persons arranged in a virtual space; (2) One or a plurality of managed person's position information and the manager's position information are input, and the one or a plurality of managed persons on the virtual space A relative position information calculating step for calculating relative position information indicating a relative positional relationship in (3), and inputting relative position information between an administrator and one or a plurality of managers to input one or more The call monitoring information management step for managing the call monitoring information of the managed person, and (4) adjusting the first stereo audio signal in the one or more managed persons using the call monitoring information of the one or more managed persons And output the adjusted second stereo audio signal to the administrator's terminal And having an audio output unit step that.

本発明によれば、被管理者、管理者の位置情報に基づいた被管理者の通話音声を管理者が聴取することで、管理者が、被管理者の応対内容をそばに立ち、自分の耳で聞いているかのように聴取することができる。   According to the present invention, the administrator listens to the manager's call voice based on the manager's and manager's location information, so that the manager stands by the manager's response content, You can listen as if you were listening.

実施形態に係るコールセンタシステムの全体構成を示す全体構成図である。It is a whole lineblock diagram showing the whole call center system composition concerning an embodiment. 実施形態に係る呼制御装置の内部構成を示す内部構成図である。It is an internal block diagram which shows the internal structure of the call control apparatus which concerns on embodiment. 実施形態に係るオペレータ端末の内部構成を示す内部構成図である。It is an internal block diagram which shows the internal structure of the operator terminal which concerns on embodiment. 実施形態に係るスーパバイザ端末の内部構成を示す内部構成図である。It is an internal block diagram which shows the internal structure of the supervisor terminal which concerns on embodiment. 実施形態に係る仮想位置情報制御装置の内部構成を示す内部構成図である。It is an internal block diagram which shows the internal structure of the virtual position information control apparatus which concerns on embodiment. 実施形態に係る音声制御装置の内部構成を示す内部構成図である。It is an internal block diagram which shows the internal structure of the audio | voice control apparatus which concerns on embodiment. 実施形態に係る仮想位置情報の構成を示す構成図である。It is a block diagram which shows the structure of the virtual position information which concerns on embodiment. 実施形態に係る仮想相対位置情報の構成を示す構成図である。It is a block diagram which shows the structure of the virtual relative position information which concerns on embodiment. 実施形態に係る仮想相対位置の算出処理を説明する説明図である。It is explanatory drawing explaining the calculation process of the virtual relative position which concerns on embodiment. 実施形態に係る通話監視セッション情報の構成を示す構成図である。It is a block diagram which shows the structure of the call monitoring session information which concerns on embodiment. 実施形態に係る仮想位置情報の登録/更新処理を示すシーケンス図である。It is a sequence diagram which shows the registration / update process of the virtual position information which concerns on embodiment. 実施形態に係るオペレータの通話音声聴取処理を示すシーケンス図である。It is a sequence diagram which shows the operator's call audio | voice listening process which concerns on embodiment.

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

この実施形態では、本発明を利用してコールセンタシステムに適用する場合を例示する。   This embodiment exemplifies a case where the present invention is applied to a call center system.

(A−1)実施形態の構成
図1は、実施形態に係るコールセンタシステムの全体構成を示す全体構成図である。
(A-1) Configuration of Embodiment FIG. 1 is an overall configuration diagram showing an overall configuration of a call center system according to an embodiment.

図1において、実施形態に係るコールセンタシステム10は、ゲートウェイ装置20、呼制御装置30、ネットワーク機器40、記憶装置50、オペレータ端末60(60−1〜60−n;nは整数)、スーパバイザ端末70(70−1〜70−m;mは整数)、仮想位置情報制御装置80、音声制御装置90を有する。   1, the call center system 10 according to the embodiment includes a gateway device 20, a call control device 30, a network device 40, a storage device 50, an operator terminal 60 (60-1 to 60-n; n is an integer), and a supervisor terminal 70. (70-1 to 70-m; m is an integer), and includes a virtual position information control device 80 and a voice control device 90.

コールセンタシステム10は、ネットワーク機器40を用いたIPネットワークとして構築されている。なお、コールセンタシステム10のIPネットワークの通信回線は、有線回線であってもよいし、無線回線であってもよい。   The call center system 10 is constructed as an IP network using the network device 40. Note that the communication line of the IP network of the call center system 10 may be a wired line or a wireless line.

ゲートウェイ装置20は、加入者回線網NTと接続しており、加入者回線網NTを介して顧客端末(図示しない)との間で通信するものである。より具体的に、ゲートウェイ装置20は、加入者回線網NTを介して顧客端末から受信した着信呼、音声信号又は情報データ信号をパケット化し、そのパケットをネットワーク機器40に与えたり、ネットワーク機器40から取得したパケットを、音声信号又は情報データ信号に変換して顧客端末に向けて加入者回線網NTに送出したりする。   The gateway device 20 is connected to the subscriber line network NT and communicates with a customer terminal (not shown) via the subscriber line network NT. More specifically, the gateway device 20 packetizes the incoming call, voice signal or information data signal received from the customer terminal via the subscriber line network NT, and gives the packet to the network device 40, or from the network device 40. The acquired packet is converted into a voice signal or an information data signal and sent to the subscriber line network NT toward the customer terminal.

ネットワーク機器40は、コールセンタシステム10を構成する各構成要素の間で通信パケットを中継するものであり、例えば、ルータ、スイッチ、無線アクセスポイントなどの通信機器を適用することができる。   The network device 40 relays communication packets between the components constituting the call center system 10, and for example, a communication device such as a router, a switch, or a wireless access point can be applied.

記憶装置50は、コールセンタに所在しているオペレータ、スーパバイザに関する情報を記憶するものである。例えば、記憶装置50は、オペレータがどのオペレータ端末60を使用して業務を行っているかを把握できるようにするため、入力されたオペレータの識別情報と、オペレータ端末60の識別情報(例えば、電話番号、識別子等)とを対応付けた情報を記憶する。また、記憶装置50は、入力されたオペレータの顧客への応対スキルに関する情報などを記憶するようにしてもよい。さらに、記憶装置50は、スーパバイザが監視担当する複数のオペレータの情報であり、入力された複数のオペレータの情報を記憶するようにしてもよい。   The storage device 50 stores information related to an operator and a supervisor who are located in a call center. For example, the storage device 50 allows the operator to understand which operator terminal 60 is used to perform the business, and input operator identification information and operator terminal 60 identification information (for example, a telephone number). , Identifiers, etc.) are stored. Further, the storage device 50 may store information related to the input skill of the operator to the customer. Further, the storage device 50 may be information on a plurality of operators that the supervisor is in charge of monitoring, and may store information on the plurality of operators that are input.

呼制御装置30は、ネットワーク機器40を通じて顧客端末からの着信呼を受信すると、当該顧客端末とオペレータ端末60(60−1〜60−n)のいずれかとの間の呼制御について実行するものである。また、呼制御装置30は、スーパバイザ端末70から監視対象とするオペレータの通話音声の聴取依頼を取得すると、音声制御装置90に対して、各オペレータの通話音声の制御処理を要求する。   When receiving an incoming call from a customer terminal through the network device 40, the call control device 30 executes call control between the customer terminal and one of the operator terminals 60 (60-1 to 60-n). . Further, when the call control device 30 obtains a request for listening to the call voice of the operator to be monitored from the supervisor terminal 70, the call control device 30 requests the voice control device 90 to control the call voice of each operator.

図2は、実施形態に係る呼制御装置30の内部構成を示す内部構成図である。図2において、実施形態に係る呼制御装置30は、情報通信部31、呼振り分け部32を有する。   FIG. 2 is an internal configuration diagram illustrating an internal configuration of the call control device 30 according to the embodiment. In FIG. 2, the call control device 30 according to the embodiment includes an information communication unit 31 and a call distribution unit 32.

情報通信部31は、コールセンタシステム10内のIPネットワーク上で、通信呼の確立や、呼の切断などのために、呼制御に係る情報を送受信するものである。   The information communication unit 31 transmits and receives information related to call control in order to establish a communication call or disconnect a call on the IP network in the call center system 10.

呼振り分け部32は、情報通信部31が着信呼を受信すると、オペレータ端末60−1〜60−nのうち非通話中のオペレータ端末60を対象とし、その中から応答可能なオペレータ端末60を選出するものである。オペレータ端末60の選出方法は、特に限定されるものではなく、種々の方法を広く適用することができる。呼振り分け部32は、選出したオペレータ端末60と、発信元の顧客端末との間の呼を確立させる処理を情報通信部31に指示する。呼確立処理により、IPネットワーク及び加入者回線網NTを介して顧客端末と選出したオペレータ端末60との間の通話が開始する。   When the information communication unit 31 receives an incoming call, the call distribution unit 32 selects the operator terminal 60 that can respond to the non-calling operator terminal 60 among the operator terminals 60-1 to 60-n. To do. The selection method of the operator terminal 60 is not particularly limited, and various methods can be widely applied. The call distribution unit 32 instructs the information communication unit 31 to establish a call between the selected operator terminal 60 and the calling customer terminal. By the call establishment process, a call between the customer terminal and the selected operator terminal 60 is started via the IP network and the subscriber line network NT.

オペレータ端末60(60−1〜60−n)は、各オペレータが発信者との応対の際に使用する端末であり、音声取得機能及び音声再生機能を有するものである。オペレータ端末60は、例えば、IP電話機や携帯電話機等の電話専用機器であってもよいし、パーソナルコンピュータやスマートフォン等で動作するアプリケーションソフトウェアであってもよい。なお、オペレータ端末60は、電話機とパーソナルコンピュータ等の複数の機器が連携して動作するものであってもよく、再生した音声の出力と共に、音声認識処理により通話音声を文字情報に変換して、例えばディスプレイ等の表示装置(図示せず)に表示させるようにしても良い。   The operator terminal 60 (60-1 to 60-n) is a terminal used by each operator when interacting with a caller, and has a voice acquisition function and a voice reproduction function. The operator terminal 60 may be a dedicated telephone device such as an IP phone or a mobile phone, or may be application software that operates on a personal computer, a smartphone, or the like. Note that the operator terminal 60 may be a device in which a plurality of devices such as a telephone and a personal computer operate in cooperation with each other, by converting the call voice into character information by voice recognition processing together with the output of the reproduced voice, For example, it may be displayed on a display device (not shown) such as a display.

図3は、実施形態に係るオペレータ端末60の内部構成を示す内部構成図である。図3において、各オペレータ端末60は、情報通信部61、音声再生部62を有する。   FIG. 3 is an internal configuration diagram showing an internal configuration of the operator terminal 60 according to the embodiment. In FIG. 3, each operator terminal 60 includes an information communication unit 61 and an audio reproduction unit 62.

情報通信部61は、呼制御装置30との間で呼制御に係る制御パケットの送受信を行なったり、ゲートウェイ装置20との間で音声パケットの送受信を行ったりする。   The information communication unit 61 transmits / receives control packets related to call control to / from the call control device 30 and transmits / receives voice packets to / from the gateway device 20.

音声再生部62は、IPネットワークを介して、受信した通話音声(音声パケット)に対応したIPパケット列から音声信号を再生し、当該音声信号に基づく通話音声をスピーカ(図示せず)から音響出力させる。   The voice reproduction unit 62 reproduces a voice signal from an IP packet sequence corresponding to the received call voice (voice packet) via the IP network, and outputs a call voice based on the voice signal from a speaker (not shown). Let

スーパバイザ端末70(70−1〜70−m)は、スーパバイザが使用する端末である。スーパバイザ端末70は、音声再生機能、位置情報入力機能、画像表示機能を有するものであれば、様々な端末を広く適用することができ、例えばパーソナルコンピュータ等を適用することができる。   Supervisor terminals 70 (70-1 to 70-m) are terminals used by the supervisor. As the supervisor terminal 70, various terminals can be widely applied as long as they have a sound reproduction function, a position information input function, and an image display function, and for example, a personal computer can be applied.

図4は、実施形態に係るスーパバイザ端末70の内部構成を示す内部構成図である。図4において、各スーパバイザ端末70は、情報通信部71、音声再生部72、位置情報指示部73、画像表示部74を有する。   FIG. 4 is an internal configuration diagram showing an internal configuration of the supervisor terminal 70 according to the embodiment. In FIG. 4, each supervisor terminal 70 includes an information communication unit 71, an audio reproduction unit 72, a position information instruction unit 73, and an image display unit 74.

情報通信部71は、呼制御装置30との間でオペレータの通話監視に関する制御情報、すなわち、情報通信部71は、例えばオペレータの通話監視をする際、通話監視開始信号や、通話監視終了信号等の情報を送受信する。また、情報通信部71は、呼制御装置30に対して、仮想位置情報を通知したり、通話監視対象とするオペレータの音声を受信したりする。   The information communication unit 71 is control information related to the operator's call monitoring with the call control device 30, that is, the information communication unit 71 is a call monitoring start signal, a call monitoring end signal, etc. Send and receive information. In addition, the information communication unit 71 notifies the call control device 30 of the virtual position information and receives the voice of the operator to be a call monitoring target.

音声再生部72は、情報通信部71により受信された各オペレータの音声を再生するものである。監視対象とするオペレータから離れた位置若しくは遠隔地等にいるスーパバイザが臨場感をもってオペレータの通話音声を聴取するため、音声再生部72は、ステレオ音声でオペレータの音声を再生する。   The voice reproducing unit 72 reproduces each operator's voice received by the information communication unit 71. In order for a supervisor who is away from the operator to be monitored or at a remote location to listen to the operator's call voice with a sense of reality, the voice playback unit 72 plays back the voice of the operator with stereo voice.

位置情報指示部73は、スーパバイザ自身の仮想位置情報を指定するものである。後述するように、各オペレータは仮想空間(仮想的な二次元空間又は三次元空間;以下では、「仮想地図」とも呼ぶ。)に仮想位置情報が割当てられて、仮想空間上に各オペレータが配置されており、位置情報指示部73は、その仮想空間上でスーパバイザの位置を指定することができる。   The position information instruction unit 73 designates the virtual position information of the supervisor itself. As will be described later, each operator is assigned virtual position information to a virtual space (virtual two-dimensional space or three-dimensional space; hereinafter also referred to as a “virtual map”), and each operator is arranged in the virtual space. Thus, the position information instruction unit 73 can designate the position of the supervisor in the virtual space.

スーパバイザは、オペレータの通話音声を聴収するために、仮想空間上のスーパバイザの仮想位置情報を指定する。よって、スーパバイザは、現実には動いていなくても、仮想空間上でスーパバイザの位置を動かして、オペレータの通話音声を聴取することができる。   The supervisor designates the virtual position information of the supervisor in the virtual space in order to listen to the operator's call voice. Therefore, even if the supervisor is not actually moving, the supervisor can move the position of the supervisor in the virtual space and listen to the operator's voice.

なお、位置情報指示部73は、例えば、キーボードやマウス等のポインティングデバイスや、タッチパネルなどを適用することができる。また、位置情報指示部73は、専用の任意のデバイスとしてもよい。   For example, a pointing device such as a keyboard or a mouse, a touch panel, or the like can be applied to the position information instruction unit 73. Further, the position information instruction unit 73 may be a dedicated arbitrary device.

画像表示部74は、オペレータの仮想位置情報に基づいて、仮想空間上でのオペレータの座席レイアウトを表示するものである。画像表示部74は、例えばスーパバイザ端末70に搭載されるディスプレイでもよく、ヘッドマウントディスプレイ、プロジェクタ等のような外部装置でもよい。また、画像表示部74に表示される座席レイアウトは、平面的な画像であってもよいし、又は立体的な画像であってもよいし、平面的な画像と立体的な画像とを選択・切替できるようにしてもよい。   The image display unit 74 displays the operator's seat layout in the virtual space based on the virtual position information of the operator. The image display unit 74 may be a display mounted on the supervisor terminal 70, for example, or may be an external device such as a head mounted display or a projector. In addition, the seat layout displayed on the image display unit 74 may be a planar image or a stereoscopic image, and a planar image and a stereoscopic image may be selected / selected. You may enable it to switch.

仮想位置情報制御装置80は、仮想空間上で、各オペレータの仮想位置情報、スーパバイザの仮想位置情報を保持しており、各オペレータの仮想位置情報とスーパバイザの仮想位置情報とに基づいて、仮想相対位置情報を導出するものである。   The virtual position information control device 80 holds virtual position information of each operator and virtual position information of the supervisor in the virtual space, and based on the virtual position information of each operator and the virtual position information of the supervisor, the virtual relative information The position information is derived.

図5は、実施形態に係る仮想位置情報制御装置80の内部構成を示す内部構成図である。図5において、仮想位置情報制御装置80は、情報通信部81、位置情報保持部82、仮想相対位置情報算出部83を有する。   FIG. 5 is an internal configuration diagram illustrating an internal configuration of the virtual position information control device 80 according to the embodiment. In FIG. 5, the virtual position information control device 80 includes an information communication unit 81, a position information holding unit 82, and a virtual relative position information calculation unit 83.

情報通信部81は、呼制御装置30を通じて、仮想相対位置情報の算出に係る制御情報を送受信したり、音声制御装置90との間で、算出した仮想相対位置情報を送信したりする。   The information communication unit 81 transmits / receives control information related to the calculation of virtual relative position information through the call control device 30 and transmits the calculated virtual relative position information to / from the voice control device 90.

位置情報保持部82は、オペレータ、スーパバイザの仮想位置情報を保持したり、後述する仮想相対位置情報算出部83により算出された仮想相対位置情報を保持する。オペレータ、スーパバイザの仮想位置情報は、二次元又は三次元の仮想空間上の原点に対する座標値や、原点と座標値とで成す角度を含む情報である。   The position information holding unit 82 holds virtual position information of an operator and a supervisor, and holds virtual relative position information calculated by a virtual relative position information calculation unit 83 described later. The virtual position information of the operator and the supervisor is information including a coordinate value with respect to the origin in the two-dimensional or three-dimensional virtual space and an angle formed by the origin and the coordinate value.

仮想相対位置情報算出部83は、位置情報保持部82に保持されているオペレータの仮想位置情報と、スーパバイザの仮想位置情報とを入力し、オペレータの仮想位置情報とスーパバイザの仮想位置情報とに基づいて、オペレータとスーパバイザとの間の仮想相対位置情報を算出する。この仮想相対位置情報の算出処理の詳細な説明については後述する。仮想相対位置情報算出部83は、基本的には、スーパバイザと監視対象とする全てのオペレータとの間の仮想相対位置情報を算出するが、スーパバイザ端末70から指定された1又は複数の特定のオペレータとスーパバイザとの間の仮想相対位置情報を算出するようにしてもよい。   The virtual relative position information calculation unit 83 inputs the virtual position information of the operator and the virtual position information of the supervisor held in the position information holding unit 82, and based on the virtual position information of the operator and the virtual position information of the supervisor Thus, virtual relative position information between the operator and the supervisor is calculated. A detailed description of the calculation process of the virtual relative position information will be described later. The virtual relative position information calculation unit 83 basically calculates virtual relative position information between the supervisor and all operators to be monitored, but one or more specific operators specified from the supervisor terminal 70. Virtual relative position information between the computer and the supervisor may be calculated.

音声制御装置90は、IPネットワークを介して、仮想位置情報制御装置80からオペレータとスーパバイザとの間の仮想相対位置情報を取得し、取得した仮想相対位置情報に基づいて後述する通話監視セッション情報(以下では、単に「通話監視情報」とも呼ぶ。)をオペレータ毎に作成する。さらに、各オペレータの通話監視セッション情報を用いて、各オペレータの通話音声信号(右音声信号及び左音声信号を含むステレオ音声信号)を調整し、各オペレータの音声信号を結合(混合(ミキシング))について実行してスーパバイザ端末70に送信する。   The voice control device 90 acquires virtual relative position information between the operator and the supervisor from the virtual position information control device 80 via the IP network, and call monitoring session information (to be described later) based on the acquired virtual relative position information ( Hereinafter, it is also simply referred to as “call monitoring information”) for each operator. Furthermore, using the call monitoring session information of each operator, the call audio signal (stereo audio signal including right audio signal and left audio signal) of each operator is adjusted, and the audio signals of each operator are combined (mixed). Is transmitted to the supervisor terminal 70.

図6は、実施形態に係る音声制御装置90の内部構成を示す内部構成図である。図6において、音声制御装置90は、情報通信部91、通話監視セッション情報管理部92、音声結合部93を有する。   FIG. 6 is an internal configuration diagram showing an internal configuration of the voice control device 90 according to the embodiment. In FIG. 6, the voice control device 90 includes an information communication unit 91, a call monitoring session information management unit 92, and a voice coupling unit 93.

情報通信部91は、呼制御装置30、仮想位置情報制御装置80との間で情報を通信するものである。   The information communication unit 91 communicates information between the call control device 30 and the virtual position information control device 80.

通話監視セッション情報管理部92は、各オペレータとスーパバイザとの間の仮想位置情報に基づいて通話監視セッション情報をオペレータ毎に算出して保持するものである。なお、複数のスーパバイザが設定される場合には、スーパバイザ毎に、対応するオペレータの通話監視セッション情報を算出して保持する。通話監視セッション情報(通話監視情報)の詳細は説明は後述するが、対応するオペレータの通話音声(通話音声信号)に対する重み情報を含むものである。   The call monitoring session information management unit 92 calculates and holds call monitoring session information for each operator based on virtual position information between each operator and the supervisor. When a plurality of supervisors are set, the call monitoring session information of the corresponding operator is calculated and held for each supervisor. The details of the call monitoring session information (call monitoring information) will be described later, but include weight information for the corresponding operator's call voice (call voice signal).

音声結合部93では、通話監視セッション情報管理部92で保持しているスーパバイザと各オペレータとの間の通話監視セッション情報を用いて、対応するオペレータの通話音声信号に重みを付与して、通話音声を調整する。また、音声結合部93は、スーパバイザに関連する各オペレータの調整後の通話音声信号を結合(混合(ミキシング))について実行して、対応するスーパバイザ端末70に送信する。   The voice coupling unit 93 assigns a weight to the call voice signal of the corresponding operator using the call monitoring session information between the supervisor and each operator held in the call monitoring session information management unit 92, and calls voice Adjust. Further, the voice combining unit 93 executes the call voice signal after adjustment of each operator related to the supervisor for combining (mixing), and transmits it to the corresponding supervisor terminal 70.

(A−2)実施形態の動作
次に、この実施形態に係るコールセンタシステム10におけるオペレータの通話監視処理を、図面を参照しながら説明する。
(A-2) Operation of Embodiment Next, an operator's call monitoring process in the call center system 10 according to this embodiment will be described with reference to the drawings.

(A−2−1)仮想位置情報の登録、更新処理
以下では、まず、オペレータ端末60、スーパバイザ端末70の仮想位置情報の登録又は更新処理を説明する。
(A-2-1) Registration and update processing of virtual position information First, registration or update processing of virtual position information of the operator terminal 60 and the supervisor terminal 70 will be described first.

図11は、実施形態に係る仮想位置情報の登録/更新処理を示すシーケンス図である。   FIG. 11 is a sequence diagram illustrating virtual position information registration / update processing according to the embodiment.

オペレータ端末60、スーパバイザ端末70は、予め仮想位置情報制御装置80に対して、仮想位置情報を登録するものとする。オペレータ端末60、スーパバイザ端末70の仮想位置情報は任意の方法で割り当てられ、オペレータ端末60、スーパバイザ端末70が、仮想位置情報制御装置80の位置情報保持部82に通知する(ステップs11)。   The operator terminal 60 and the supervisor terminal 70 register virtual position information in advance with respect to the virtual position information control device 80. The virtual position information of the operator terminal 60 and the supervisor terminal 70 is assigned by an arbitrary method, and the operator terminal 60 and the supervisor terminal 70 notify the position information holding unit 82 of the virtual position information control device 80 (step s11).

このようにして、仮想位置情報制御装置80の位置情報保持部82に、オペレータ端末60、スーパバイザ端末70仮想位置情報が登録される。   In this way, the virtual position information of the operator terminal 60 and the supervisor terminal 70 is registered in the position information holding unit 82 of the virtual position information control device 80.

なお、オペレータ端末60、スーパバイザ端末70の仮想位置情報が変更された場合にも、同様に、オペレータ端末60、スーパバイザ端末70が、変更後の仮想位置情報を仮想位置情報制御装置80に通知することで、仮想位置情報の更新が行なわれる。   Even when the virtual position information of the operator terminal 60 and the supervisor terminal 70 is changed, the operator terminal 60 and the supervisor terminal 70 similarly notify the virtual position information control device 80 of the changed virtual position information. Thus, the virtual position information is updated.

ここで、オペレータ端末60、スーパバイザ端末70の仮想位置情報について図7を参照して説明する。   Here, virtual position information of the operator terminal 60 and the supervisor terminal 70 will be described with reference to FIG.

図7は、実施形態に係る仮想位置情報の構成を示す構成図である。   FIG. 7 is a configuration diagram illustrating a configuration of virtual position information according to the embodiment.

図7に示すように、オペレータ、スーパバイザの仮想位置情報100は、オペレータ識別子又はスーパバイザ識別子、位置情報を有する。オペレータ識別子はオペレータ端末60(若しくはオペレータ)を一意に識別する識別情報であり、スーパバイザ識別子はスーパバイザ端末70(若しくはスーパバイザ)を一意に識別する識別情報である。位置情報は、仮想空間(仮想的な地図)上の仮想位置情報である。   As shown in FIG. 7, the virtual position information 100 of the operator and the supervisor has an operator identifier or a supervisor identifier and position information. The operator identifier is identification information for uniquely identifying the operator terminal 60 (or operator), and the supervisor identifier is identification information for uniquely identifying the supervisor terminal 70 (or supervisor). The position information is virtual position information on a virtual space (virtual map).

例えば、仮想的な地図は、平面であると仮定し、(x,y,θ)を位置情報とする。xは仮想地図上の横軸の座標値を示し、yは仮想地図上の縦軸の座標値を示す。θは仮想地図上の角度を示しており、オペレータ又はスーパバイザが仮想地図上でどの方向を向いているかを示している。   For example, a virtual map is assumed to be a plane, and (x, y, θ) is used as position information. x indicates the coordinate value of the horizontal axis on the virtual map, and y indicates the coordinate value of the vertical axis on the virtual map. θ indicates an angle on the virtual map, and indicates in which direction the operator or supervisor is facing on the virtual map.

仮想位置情報(位置情報)は、実際のオペレータ、スーパバイザの位置と関連している必要がなく、実際は遠くはなれた場所にいたとしても、仮想地図上にオペレータ、スーパバイザが同一フロアに存在しているように設定される。それゆえ、オペレータ、スーパバイザの仮想位置情報は、上記仮想地図上での位置情報と言える。   The virtual location information (location information) does not need to be related to the actual operator / supervisor location, and the operator and the supervisor are present on the same floor on the virtual map even if the location is actually far away. Is set as follows. Therefore, it can be said that the virtual position information of the operator and the supervisor is position information on the virtual map.

図11に示すように、仮想位置情報を受信したの通知を受けた位置情報保持部82は、仮想位置情報を登録(若しくは更新)する。   As illustrated in FIG. 11, the position information holding unit 82 that has received the notification that the virtual position information has been received registers (or updates) the virtual position information.

ここで、後述するように、実際にスーパバイザが聴取する音声を制御するためには、スーパバイザとオペレータの相対的な仮想位置情報が必要となる。   Here, as will be described later, in order to control the sound actually heard by the supervisor, relative virtual position information between the supervisor and the operator is required.

そこで、以下では、スーパバイザとオペレータとの仮想相対位置情報の算出処理を説明する。   Therefore, in the following, calculation processing of virtual relative position information between the supervisor and the operator will be described.

スーパバイザ端末70から仮想位置情報の通知を受けると、仮想相対位置情報算出部83は、位置情報保持部82に既に登録されているオペレータ端末60との仮想相対位置情報を算出する。または、オペレータ端末60から仮想位置情報の通知を受けた場合、仮想相対位置情報算出部83は、既に登録されているスーパバイザ端末70との仮想相対位置情報を算出する。   Upon receiving notification of virtual position information from the supervisor terminal 70, the virtual relative position information calculation unit 83 calculates virtual relative position information with the operator terminal 60 already registered in the position information holding unit 82. Alternatively, when receiving the notification of the virtual position information from the operator terminal 60, the virtual relative position information calculation unit 83 calculates the virtual relative position information with the supervisor terminal 70 that has already been registered.

すなわち、仮想相対位置情報算出部83は、オペレータ端末60又はスーパバイザ端末70の仮想相対位置情報を取得すると、スーパバイザが監視対象とするオペレータとの間の仮想相対位置情報を事前に算出しておき、その算出した仮想相対位置情報を位置情報保持部82に記憶しておく。   That is, when the virtual relative position information calculating unit 83 acquires the virtual relative position information of the operator terminal 60 or the supervisor terminal 70, the virtual relative position information with the operator to be monitored by the supervisor is calculated in advance. The calculated virtual relative position information is stored in the position information holding unit 82.

図8は、実施形態に係る仮想相対位置情報110の構成を示す構成図である。   FIG. 8 is a configuration diagram illustrating the configuration of the virtual relative position information 110 according to the embodiment.

図8に示すように、仮想相対位置情報110は、スーパバイザ識別子、オペレータ識別子、相対位置情報を有する。   As shown in FIG. 8, the virtual relative position information 110 includes a supervisor identifier, an operator identifier, and relative position information.

仮想相対位置情報110は、スーパバイザとオペレータとの相対的な位置情報を含むものであるため、スーパバイザ識別子とオペレータ識別子の組み合わせにより一意に決定される。   Since the virtual relative position information 110 includes relative position information between the supervisor and the operator, the virtual relative position information 110 is uniquely determined by a combination of the supervisor identifier and the operator identifier.

相対位置情報は、スーパバイザ識別子で示されるスーパバイザと、オペレータ識別子で示されるオペレータとの仮想的な相対位置関係を示す情報である。   The relative position information is information indicating a virtual relative positional relationship between the supervisor indicated by the supervisor identifier and the operator indicated by the operator identifier.

図9は、実施形態に係る仮想相対位置の算出処理を説明する説明図である。   FIG. 9 is an explanatory diagram illustrating a virtual relative position calculation process according to the embodiment.

現実世界でスーパバイザが複数のオペレータの通話音声を監視する際、スーパバイザとオペレータとの位置関係や距離によって、スーパバイザに到達するオペレータの通話音声の方向や音量は異なる。例えば、スーパバイザの右側にいるオペレータからの通話音声は、スーパバイザの右側(右耳)で大きく聞こえ、左側にいるオペレータからの通話音声は、スーパバイザの左側(左耳)で大きく聞こえる。また例えば、スーパバイザに近くにいるオペレータの通話音声は、遠くにいるオペレータよりも大きく聞こえる。   When the supervisor monitors the call voices of a plurality of operators in the real world, the direction and volume of the call voices of the operators reaching the supervisor vary depending on the positional relationship and distance between the supervisor and the operator. For example, the call voice from the operator on the right side of the supervisor is heard loudly on the right side (right ear) of the supervisor, and the call voice from the operator on the left side is loudly heard on the left side (left ear) of the supervisor. In addition, for example, the voice of an operator who is close to the supervisor sounds louder than an operator who is far away.

この実施形態では、仮想空間(仮想地図上)においても、現実世界と同様に、スーパバイザが聴取するオペレータとの位置関係や、オペレータとの距離によってスーパバイザに到達する通話音声の向きや音量が異なるようにすることを考慮している。   In this embodiment, in the virtual space (on the virtual map), as in the real world, the direction and volume of the call voice reaching the supervisor vary depending on the positional relationship with the operator that the supervisor listens to and the distance to the operator. Considering that.

図9では、スーパバイザの仮想位置情報(x,y,θ)とし、オペレータの仮想位置情報(x,y,θ)として、仮想相対位置情報(r,θ)を算出する場合を説明する。 In FIG. 9, the virtual relative position information (r, θ r ) is calculated as the virtual position information (x 0 , y 0 , θ 0 ) of the supervisor and the virtual position information (x i , y i , θ i ) of the operator. The case where it does is demonstrated.

なお、仮想地図上に、任意の位置に原点が設定されており、スーパバイザの仮想位置情報(x,y)と、オペレータの仮想位置情報(x,y)とは、仮想地図上の原点に基づく座標値である。 The origin is set at an arbitrary position on the virtual map, and the virtual position information (x 0 , y 0 ) of the supervisor and the virtual position information (x i , y i ) of the operator are on the virtual map. It is a coordinate value based on the origin of.

仮想相対位置情報(r,θ)において、rは仮想地図上のスーパバイザとオペレータとの距離を示している。仮想相対位置情報算出部83は、位置情報保持部82に保持されている、スーパバイザの仮想位置情報(x,y,θ)と、オペレータの仮想位置情報(x,y,θ)とに基づいて、式(1)により距離rの値を算出する。

Figure 2019149008
In the virtual relative position information (r, θ r ), r indicates the distance between the supervisor and the operator on the virtual map. The virtual relative position information calculation unit 83 includes supervisor virtual position information (x 0 , y 0 , θ 0 ) and operator virtual position information (x i , y i , θ) held in the position information holding unit 82. Based on i ), the value of the distance r is calculated by Equation (1).
Figure 2019149008

仮想相対位置情報(r,θ)において、θは、仮想地図上で、スーパバイザの位置とオペレータの位置とを結ぶ直線と、スーパバイザの角度(スーパバイザが聴取する方向の角度)θの方向(ベクトル方向の直線)とで成す角度を示す。また、スーパバイザの位置を基準点とし、スーパバイザのx座標軸に平行な線と、スーパバイザの位置とオペレータの位置とを結ぶ直線とで成す各度をθi1とする。この場合、仮想相対位置情報算出部83は、以下の式(2)、式(3)によりθi1の値を算出する。

Figure 2019149008
In the virtual relative position information (r, θ r ), θ r is the direction of the straight line connecting the supervisor position and the operator position on the virtual map and the supervisor angle (the angle in the direction in which the supervisor listens) θ 0 . An angle formed by (a straight line in the vector direction). Also, each degree formed by a line parallel to the supervisor's x coordinate axis and a straight line connecting the supervisor position and the operator position is defined as θ i1 with the supervisor position as a reference point. In this case, the virtual relative position information calculation unit 83 calculates the value of θ i1 by the following equations (2) and (3).
Figure 2019149008

上記のようにして、算出したθi1を利用して、仮想相対位置情報算出部83は、以下の式(4)、式(5)により、θの値を算出する。

Figure 2019149008
Using the calculated θ i1 as described above, the virtual relative position information calculation unit 83 calculates the value of θ r by the following equations (4) and (5).
Figure 2019149008

上記のようにして、仮想相対位置情報算出部83は、スーパバイザの位置と各オペレータの位置との仮想相対位置情報(r,θ)を算出し、各仮想相対位置情報(r,θ)を位置情報保持部82に記憶しておく。 As described above, the virtual relative position information calculation unit 83 calculates virtual relative position information (r, θ r ) between the supervisor position and each operator position, and each virtual relative position information (r, θ r ). Is stored in the position information holding unit 82.

(A−2−2)オペレータの通話音声聴取処理
図12は、実施形態に係るオペレータの通話音声聴取処理を示すシーケンス図である。
(A-2-2) Operator Call Voice Listening Process FIG. 12 is a sequence diagram showing an operator call voice listening process according to the embodiment.

スーパバイザ端末70では、スーパバイザの操作により、オペレータ通話聴取要求を呼制御装置30の呼振り分け部32に依頼する(ステップs21)。   The supervisor terminal 70 requests an operator call listening request to the call distribution unit 32 of the call control device 30 by the operation of the supervisor (step s21).

例えば、スーパバイザ端末70の表示装置(図示しない)には、仮想空間上のオペレータの座席レイアウトが表示されている。スーパバイザは、発信元の顧客と応対しているオペレータの通話音声を監視するため、聴取依頼の選択ボタンを選択することで、オペレータ通話の聴取依頼を行なうことができる。   For example, the operator's seat layout in the virtual space is displayed on the display device (not shown) of the supervisor terminal 70. The supervisor can make a request to listen to the operator call by selecting a listen request selection button in order to monitor the call voice of the operator who is responding to the caller customer.

このとき、実際に、スーパバイザがフロア内を見回るのと同様に、仮想地図上で、スーパバイザがフロア内を移動させることができる。例えば、スーパバイザ端末70には、仮想地図上でスーパバイザがフロア内の移動するために、所定速度で移動する仮想監視ルートが設定されており、その仮想監視ルートで仮想地図上をスーパバイザが自動的に移動するようにしてもよい。又例えば、スーパバイザは、スーパバイザ端末70の表示画面上で、ポインティングデバイスやタッチパネルなどを用いて、スーパバイザ自身の位置を手動で移動させることができる。このようにスーパバイザの仮想位置情報が変更するため、上述したように、仮想位置情報制御装置80の位置情報保持部82に保持されるスーパバイザの仮想位置情報は更新され、又スーパバイザと各オペレータとの仮想相対位置情報も更新される。   At this time, the supervisor can actually move in the floor on the virtual map in the same manner as the supervisor looks around the floor. For example, the supervisor terminal 70 is set with a virtual monitoring route that moves at a predetermined speed so that the supervisor moves within the floor on the virtual map, and the supervisor automatically moves on the virtual map using the virtual monitoring route. You may make it move. Further, for example, the supervisor can manually move the position of the supervisor on the display screen of the supervisor terminal 70 using a pointing device, a touch panel, or the like. Since the supervisor's virtual position information changes in this way, as described above, the supervisor's virtual position information held in the position information holding unit 82 of the virtual position information control device 80 is updated, and between the supervisor and each operator. Virtual relative position information is also updated.

オペレータ通話聴取依頼を受けた呼制御装置30は、音声制御装置90の通話監視セッション情報管理部92へスーパバイザ端末70へオペレータ音声送信を要求する(ステップs22)。   The call control device 30 which has received the operator call listening request requests the call monitoring session information management unit 92 of the voice control device 90 to transmit the operator voice to the supervisor terminal 70 (step s22).

通話監視セッション情報管理部92は、音声を聴取するスーパバイザに関する仮想相対位置情報を仮想位置情報制御装置80の位置情報保持部82へ要求する(ステップs23)。   The call monitoring session information management unit 92 requests the virtual relative position information regarding the supervisor who listens to the voice to the positional information holding unit 82 of the virtual positional information control device 80 (step s23).

仮想位置情報制御装置80は、音声制御装置90の通話監視セッション情報管理部92に対し、音声を聴取するスーパバイザに関する仮想相対位置情報を通知する(ステップs24)。   The virtual position information control device 80 notifies the call monitoring session information management unit 92 of the voice control device 90 of virtual relative position information regarding the supervisor who listens to the voice (step s24).

仮想相対位置情報を取得した通話監視セッション情報管理部92は、仮想相対位置情報を基に、通話監視セッション情報を生成する。通話監視セッション情報管理部92は、通話監視セッション情報を生成後、音声結合部93に対し、生成した通話監視セッション情報を通知する(ステップs25)。   The call monitoring session information management unit 92 that has acquired the virtual relative position information generates call monitoring session information based on the virtual relative position information. The call monitoring session information management unit 92 generates the call monitoring session information, and then notifies the voice combining unit 93 of the generated call monitoring session information (step s25).

ここで、通話監視セッション情報について、図10を参照して説明する。図10は、実施形態に係る通話監視セッション情報(通話監視情報)の構成を示す構成図である。   Here, the call monitoring session information will be described with reference to FIG. FIG. 10 is a configuration diagram illustrating a configuration of call monitoring session information (call monitoring information) according to the embodiment.

図10に示すように、通話監視セッション情報120は、スーパバイザ識別子、オペレータ識別子、重み情報で構成される。   As shown in FIG. 10, the call monitoring session information 120 includes a supervisor identifier, an operator identifier, and weight information.

スーパバイザは複数のオペレータの音声を聴取することが可能であるため、通話監視セッション情報120は、スーパバイザ識別子とオペレータ識別子の組み合わせにより一意に決定される。   Since the supervisor can listen to the voices of a plurality of operators, the call monitoring session information 120 is uniquely determined by a combination of the supervisor identifier and the operator identifier.

重み情報は、オペレータとスーパバイザの仮想相対位置情報に基づいて決定される。ここでは、重み情報を(W,W,W,W)とする。なお、W,W,W,Wは、0から1の範囲をとり得る値である。 The weight information is determined based on the virtual relative position information of the operator and the supervisor. Here, the weight information is (W r , W R , W L , W B ). Incidentally, W r, W R, W L, W B is a value can range from 0 to 1.

は、スーパバイザとオペレータとの仮想位置の距離に基づく重みである。通話監視セッション情報管理部92は、下記の式(6)〜式(8)によりWの値を算出する。以下のVmaxは、スーパバイザがオペレータの通話音声を聴取可能なオペレータとの最大距離であり、任意の固定値とする。これは、当該オペレータの通話音声がスーパバイザに到達のしやすさに関する重み情報であり、スーパバイザとオペレータとの距離rがVmaxを超えているときには、0としている。

Figure 2019149008
W r is a weight based on the distance of the virtual position between the supervisor and the operator. Call monitoring session information management unit 92 calculates the value of W r by the following formula (6) to (8). The following V max is the maximum distance from the operator where the supervisor can listen to the operator's call voice, and is an arbitrary fixed value. This call voice of the operator is weight information relating to the ease of reaching the supervisor, when the distance r between the supervisor and operator exceeds the V max is set to 0.
Figure 2019149008

、Wはそれぞれスーパバイザが聴取するステレオ音声の右側および左側の音声に対する重みであり、通話監視セッション情報管理部92は、W、Wのそれぞれの値を、下記の式(9)〜式(12)により求める。

Figure 2019149008
W R and W L are weights for the right and left sounds of the stereo sound that the supervisor listens to, respectively, and the call monitoring session information management unit 92 sets the values of W R and W L to the following formula (9). -It calculates | requires by Formula (12).
Figure 2019149008

は、聴取した音声に低域通過フィルタを適用するかどうかを判断するものであり、通話監視セッション情報管理部92は、下記の式(13)、式(14)によりWの値を算出する。現実世界で、スーパバイザの後方(背後)に到達するオペレータの通話音声は聞こえにくく、スーパバイザの前方から到達するオペレータの通話音声は聞こえやすい。Wは、スーパバイザに対してオペレータがどこにいるのかに応じた通話音声の聞こえやすさを示す重み情報である。

Figure 2019149008
W B is for determining whether to apply a low-pass filter to the audio listening, call monitoring session information management unit 92, the following equation (13), the value of W B by Equation (14) calculate. In the real world, the operator's call voice reaching the back (behind) of the supervisor is difficult to hear, and the operator's call voice reaching from the front of the supervisor is easy to hear. W B is a weight information indicating the hearing ease of call sound corresponding to whether the operator where they are relative to the supervisor.
Figure 2019149008

音声結合部93は、各オペレータ端末60からオペレータの通話音声を取得しており、通知された各オペレータの通話監視セッション情報に基づいて、対応するオペレータの通話音声に対し、重みをかける。スーパバイザの聴取する音声の右側音声、左側音声の音量をそれぞれV、V、元のオペレータ通話音声の音量をVとした場合、音声結合部93は、対応するオペレータの通話音声について、以下の様に求める。
= W・W・V …(15)
= W・W・V …(16)
The voice coupling unit 93 acquires the operator's call voice from each operator terminal 60, and weights the corresponding operator's call voice based on the notified call monitoring session information of each operator. Supervisor listening to audio right audio, respectively the volume of the left audio V R, V L, if the volume of the original operator call voice was V i, the sound coupling unit 93, the speech sound of the corresponding operator, following Seek like.
V R = W r · W R · V i (15)
V L = W r · W L · V i (16)

ここで、音声結合部93は、Wが1である場合のみ、例えば低域通過フィルタを適用する。このとき、音声結合部93は、低域通話フィルタのQ値を1/√2、カットオフ周波数を2kHzであるものを用いることとする。これは、低域通過フィルタは、背後から音声が聞こえる状態を模擬するために適用するためである。この実施形態では、籠った音声を再現するために、低域通過フィルタを用いることとするが、他の技術を利用してもよい。 Here, the sound coupling unit 93 only if the W B is 1, for example, applying a low-pass filter. At this time, the voice coupling unit 93 uses a low-frequency speech filter having a Q value of 1 / √2 and a cutoff frequency of 2 kHz. This is because the low-pass filter is applied in order to simulate a state in which sound can be heard from behind. In this embodiment, a low-pass filter is used to reproduce the spoken voice, but other techniques may be used.

音声結合部93は、全てのオペレータの通話音声に対して重みを適用した後、全てのオペレータの通話音声を結合(混合(ミキシング))について実行する。そして、オペレータ音声を結合後(混合後(ミキシング後)の音声(重み付与後の結合音声(混合音声(ミキシング音声)))をスーパバイザ端末70へ送信する(ステップs26)。   The voice combining unit 93 performs weighting (mixing) on all operator call voices after applying weights to all operator call voices. Then, the voice after mixing (after mixing (after mixing) (the combined voice after weighting (mixed voice (mixed voice))) after transmitting the operator voice is transmitted to the supervisor terminal 70 (step s26).

(A−3)実施形態の効果
以上のように、実施形態によれば、オペレータ、スーパバイザの仮想位置情報を保持し、仮想位置情報に基づいて結合したオペレータの通話音声をスーパバイザが聴取することで、オペレータの応対内容をオペレータのそばに立ち自分の耳で聞いているかのように聴取することができる。
(A-3) Effect of Embodiment As described above, according to the embodiment, the supervisor holds the virtual position information of the operator and the supervisor, and the supervisor listens to the call voice of the operator combined based on the virtual position information. The operator's response can be heard as if standing by the operator and listening with his / her ears.

また、オペレータのそばに立ち自分の耳で聞いているかのように聴取することができることで、スーパバイザはオペレータの応対内容やオペレータの心理状態を直感的に感じ取ることができ、オペレータの応対状況を正しく把握することができる。   In addition, supervisors can intuitively feel the operator's response content and the psychological state of the operator by standing beside the operator and listening as if they were listening with their ears. I can grasp it.

さらに、仮想位置情報を利用することで、実際にコールセンタ(フロア)内を歩き回ることなく、コールセンタ内を歩き回ってオペレータの会話を聞いているかのように通話音声を聴取することができる。   Furthermore, by using the virtual position information, it is possible to listen to the call voice as if walking around the call center and listening to the operator's conversation without actually walking around the call center (floor).

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

(B−1)上述した実施形態では、仮想相対位置情報110を基に通話監視セッション情報120に含まれる重み情報を算出していたが、コールセンタ特有の情報を重み情報に用いることもできる。   (B-1) In the above-described embodiment, the weight information included in the call monitoring session information 120 is calculated based on the virtual relative position information 110, but information specific to the call center can also be used as the weight information.

例えば、重み情報にオペレータから通知されたアラートWを含め、重み情報を(W,W,W,WB,)とする。ここで、オペレータの通話相手の声は、スーパバイザの聴取する音声には含めないが、Wの値がシステムに設定された値より大きい場合のみ、オペレータの通話相手の声をスーパバイザの聴取する音声に含めるものとする。そうすることで、通話監視セッション情報を受信した音声結合部93は、重みWを参照し、Wの値が設定された値より大きい場合、スーパバイザが聴取する音声にオペレータの通話相手の音声を含めることができ、アラートを通知したオペレータの会話内容に注目しやすくなる。なお、オペレータからのアラート通知方法は、オペレータの操作により通知されてもよく、会話内容を基にアラート通知の要否をプログラムが任意のアルゴリズムにより判別し通知してもよい。 For example, including alerts W A notified from the operator to the weight information, the weight information and (W r, W R, W L, W B, W A). Here, the speech voice of an operator of the other party is not included in the sound to be listened supervisor, the value of W A is only greater than the value of setting the system, to listen to the voice of the operator of the other party of the Supervisor To be included. In doing so, the sound coupling unit 93 which has received the call monitoring session information refers to the weight W A, if the value is greater than the value set in the W A, operator's voice of the other party to the speech supervisor hears It becomes easy to pay attention to the conversation contents of the operator who has notified the alert. The alert notification method from the operator may be notified by the operator's operation, or the program may determine whether or not the alert notification is necessary based on the content of the conversation by an arbitrary algorithm and notify it.

(B−2)スーパバイザが特定のオペレータの通話音声を特に聴取する場合には、スーパバイザ端末上で、スーパバイザが当該オペレータを指定し、当該オペレータの通話音声に対する各重み情報の値を大きくしたり、又は上記特定のオペレータ以外の他のオペレータの通話音声に対する各重み情報を小さくするようにしてもよい。つまり、特定のオペレータの顧客への応対を特別に関するために、そのオペレータの通話音声の音量を大きくするようにしてもよい。具体的には、スーパバイザが特定のオペレータを指定すると共に、音量を大きくする選択ボタンを選択すると、音声制御装置90の通話監視セッション情報管理部92が、当該オペレータに関する重み情報(W,W,W,W)の各値に例えば110%等の値を乗算にしたり、逆に他のオペレータに関する重み情報(W,W,W,W)の各値に例えば90%の値を乗算したりしてもよい。これにより、他のオペレータの通話音声も聴取してコールセンター内の臨場感を醸しながら、特定のオペレータの通話音声の音量を大きくすることができる。 (B-2) When the supervisor particularly listens to the call voice of a specific operator, the supervisor designates the operator on the supervisor terminal, and increases the value of each weight information for the call voice of the operator, Alternatively, each piece of weight information for the call voice of another operator other than the specific operator may be reduced. That is, in order to specially deal with a specific operator's customer, the volume of the call voice of the operator may be increased. Specifically, when the supervisor designates a specific operator and selects a selection button for increasing the volume, the call monitoring session information management unit 92 of the voice control device 90 causes the weight information (W r , W R about the operator). , W L , W B ) are multiplied by a value such as 110%, for example, or conversely, each value of the weight information (W r , W R , W L , W B ) related to other operators is 90%, for example. Or the value of. Thereby, the volume of the call voice of a specific operator can be increased while listening to the call voice of another operator to create a sense of presence in the call center.

(B−3)上述した実施形態では、仮想位置情報制御装置、音声制御装置とがそれぞれ別構成であるものとして説明したが、仮想位置情報制御装置の各種機能と、音声制御装置の各種機能とを同一の装置に備えるようにしてもよい。また、仮想位置情報制御装置の各種機能、音声制御装置の各種機能がそれぞれ分散配置されるようにしてもよい。   (B-3) In the above-described embodiment, the virtual position information control device and the voice control device have been described as having different configurations, but the various functions of the virtual position information control device and the various functions of the voice control device May be provided in the same apparatus. Further, various functions of the virtual position information control device and various functions of the audio control device may be distributed.

10…コールセンタシステム、20…ゲートウェイ装置、
30…呼制御装置、31…情報通信部、32…呼振り分け部、
40…ネットワーク機器、50…記憶装置、
60(60−1〜60−n)…オペレータ端末、61…情報通信部、62…音声再生部、
70(70−1〜70−m)…スーパバイザ端末、71…情報通信部、72…音声再生部、73…位置情報指示部、74…画像表示部、
80…仮想位置情報制御装置、81…情報通信部、82…位置情報保持部、
90…音声制御装置、91…情報通信部、92…通話監視セッション管理部、93…音声結合部。
10 ... call center system, 20 ... gateway device,
30 ... Call control device, 31 ... Information communication unit, 32 ... Call distribution unit,
40 ... network equipment, 50 ... storage device,
60 (60-1 to 60-n) ... operator terminal, 61 ... information communication unit, 62 ... voice reproduction unit,
70 (70-1 to 70-m) ... Supervisor terminal, 71 ... Information communication unit, 72 ... Audio reproduction unit, 73 ... Position information instruction unit, 74 ... Image display unit,
80: virtual position information control device, 81: information communication unit, 82: position information holding unit,
90 ... voice control device, 91 ... information communication unit, 92 ... call monitoring session management unit, 93 ... voice coupling unit.

Claims (9)

仮想空間上に配置された、1又は複数の被管理者の位置情報と、管理者の位置情報とを保持する位置情報保持手段と、
上記1又は複数の被管理者の位置情報と、上記管理者の位置情報とを入力し、上記1又は複数の被管理者における上記仮想空間上での相対的な位置関係を示す相対位置情報を算出する相対位置情報算出手段と、
上記管理者と上記1又は複数の被管理者との間の上記相対位置情報を入力して、上記1又は複数の被管理者の通話監視情報を管理する通話監視情報管理手段と、
上記1又は複数の被管理者の通話監視情報を用いて、当該1又は複数の被管理者における第1ステレオ音声信号を調整し、調整後の第2ステレオ音声信号を上記管理者の端末に出力する音声出力手段と
を備えることを特徴とする通信装置。
Position information holding means for holding position information of one or more managed persons and position information of the managers arranged in the virtual space;
The positional information of the one or more managed persons and the positional information of the manager are input, and the relative positional information indicating the relative positional relationship in the virtual space in the one or more managed persons A relative position information calculating means for calculating;
Call monitoring information management means for inputting the relative position information between the manager and the one or more managed persons and managing the call monitoring information of the one or more managed persons;
Using the call monitoring information of the one or more managed persons, adjust the first stereo audio signal of the one or more managed persons and output the adjusted second stereo audio signal to the administrator's terminal An audio output means for performing communication.
上記通話監視情報は、上記1又は複数の被管理者における第1ステレオ音声信号に付与する重み情報を含むことを特徴とする請求項1に記載の通信装置。   The communication apparatus according to claim 1, wherein the call monitoring information includes weight information to be given to a first stereo audio signal in the one or more managed persons. 上記通話監視情報は、上記仮想空間上での上記管理者と上記第1被管理者とのベクトル方向情報より得られた、上記第1被管理者における第1ステレオ音声信号の左音声信号及び右音声信号に関する重み情報を含むことを特徴とする請求項2に記載の通信装置。   The call monitoring information is obtained from vector direction information between the manager and the first manager in the virtual space, and the left audio signal and the right of the first stereo voice signal in the first manager. The communication apparatus according to claim 2, further comprising weight information related to an audio signal. 上記通話監視情報は、上記仮想空間上での上記管理者の位置情報と上記第1被管理者の位置情報より得られた、距離に関する重み情報を含むことを特徴とする請求項2又は3に記載の通信装置。   The call monitoring information includes weight information related to a distance obtained from position information of the manager in the virtual space and position information of the first managed person. The communication device described. 上記通話監視情報は、上記仮想空間上での上記管理者の位置情報と上記第1被管理者との位置情報のベクトル方向より得られた、上記監督者の聴取方向に関する重み情報を含むことを特徴とする請求項2〜4のいずれかに記載の通信装置。   The call monitoring information includes weight information related to the supervisor's listening direction obtained from the vector direction of the manager's position information and the first manager's position information in the virtual space. The communication apparatus according to claim 2, wherein the communication apparatus is characterized in that: 上記通話監視情報は、上記1又は複数の被管理者から通知されるアラート情報を含むことを特徴とする請求項3〜5のいずれかに記載の通信装置。   The communication apparatus according to claim 3, wherein the call monitoring information includes alert information notified from the one or more managed persons. 上記管理者の位置情報は、可変情報であることを特徴とする請求項1〜6に記載の通信装置。   The communication apparatus according to claim 1, wherein the position information of the manager is variable information. コンピュータを、
仮想空間上に配置された、1又は複数の被管理者の位置情報と、管理者の位置情報とを保持する位置情報保持手段と、
上記1又は複数の被管理者の位置情報と、上記管理者の位置情報とを入力し、上記1又は複数の被管理者における上記仮想空間上での相対的な位置関係を示す相対位置情報を算出する相対位置情報算出手段と、
上記管理者と上記1又は複数の被管理者との間の上記相対位置情報を入力して、上記1又は複数の被管理者の通話監視情報を管理する通話監視情報管理手段と、
上記1又は複数の被管理者の通話監視情報を用いて、当該1又は複数の被管理者における第1ステレオ音声信号を調整し、調整後の第2ステレオ音声信号を上記管理者の端末に出力する音声出力手段と
して機能させることを特徴とする通信プログラム。
Computer
Position information holding means for holding position information of one or more managed persons and position information of the managers arranged in the virtual space;
The positional information of the one or more managed persons and the positional information of the manager are input, and the relative positional information indicating the relative positional relationship in the virtual space in the one or more managed persons A relative position information calculating means for calculating;
Call monitoring information management means for inputting the relative position information between the manager and the one or more managed persons and managing the call monitoring information of the one or more managed persons;
Using the call monitoring information of the one or more managed persons, adjust the first stereo audio signal of the one or more managed persons and output the adjusted second stereo audio signal to the administrator's terminal A communication program that functions as a voice output means.
通信装置における通信方法であって、
上記通信装置は、
仮想空間上に配置された、1又は複数の被管理者の位置情報と、管理者の位置情報とを保持する位置情報保持手段を有し、
上記1又は複数の被管理者の位置情報と、上記管理者の位置情報とを入力し、上記1又は複数の被管理者における上記仮想空間上での相対的な位置関係を示す相対位置情報を算出する相対位置情報算出ステップと、
上記管理者と上記1又は複数の被管理者との間の上記相対位置情報を入力して、上記1又は複数の被管理者の通話監視情報を管理する通話監視情報管理ステップと、
上記1又は複数の被管理者の上記通話監視情報を用いて、当該1又は複数の被管理者における第1ステレオ音声信号を調整し、調整後の第2ステレオ音声信号を上記管理者の端末に出力する音声出力ステップと
を有することを特徴とする通信方法。
A communication method in a communication device,
The communication device is
Position information holding means for holding the position information of one or more managed persons and the position information of the manager arranged in the virtual space,
The positional information of the one or more managed persons and the positional information of the manager are input, and the relative positional information indicating the relative positional relationship in the virtual space in the one or more managed persons A relative position information calculating step for calculating;
A call monitoring information management step of inputting the relative position information between the manager and the one or more managed persons, and managing the call monitoring information of the one or more managed persons;
Using the call monitoring information of the one or more managed persons, the first stereo audio signal of the one or more managed persons is adjusted, and the adjusted second stereo audio signal is sent to the administrator's terminal. And a voice output step for outputting the communication method.
JP2018033470A 2018-02-27 2018-02-27 Communication device, communication program, and communication method Pending JP2019149008A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018033470A JP2019149008A (en) 2018-02-27 2018-02-27 Communication device, communication program, and communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018033470A JP2019149008A (en) 2018-02-27 2018-02-27 Communication device, communication program, and communication method

Publications (1)

Publication Number Publication Date
JP2019149008A true JP2019149008A (en) 2019-09-05

Family

ID=67850673

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018033470A Pending JP2019149008A (en) 2018-02-27 2018-02-27 Communication device, communication program, and communication method

Country Status (1)

Country Link
JP (1) JP2019149008A (en)

Similar Documents

Publication Publication Date Title
US20130136089A1 (en) Providing Notifications of Call-Related Services
US8488820B2 (en) Spatial audio processing method, program product, electronic device and system
CN110035250A (en) Audio-frequency processing method, processing equipment, terminal and computer readable storage medium
US12047763B2 (en) Method to expedite playing of binaural sound to a listener
CN115699164A (en) Sound content distribution system
JP2009033298A (en) Communication system and communication terminal
US11632627B2 (en) Systems and methods for distinguishing audio using positional information
CN117714426A (en) Dynamic audio feed for wearable audio devices in audio-visual conferences
CN1849834B (en) Voice communication method, device and system
US20250193589A1 (en) Privacy protection in spatial audio capture
US20230239406A1 (en) Communication system
CN117083882A (en) Information processing device, information processing method and program
US20220239721A1 (en) Communication terminal, application program for communication terminal, and communication method
JP2019149008A (en) Communication device, communication program, and communication method
EP2216975A1 (en) Telecommunication device
US12328566B2 (en) Information processing device, information processing terminal, information processing method, and program
US20230419985A1 (en) Information processing apparatus, information processing method, and program
JP4602978B2 (en) Multi-party call with party placement identification certificate
JP6473203B1 (en) Server apparatus, control method, and program
CN101115097A (en) Call Center System for Videophone Communication
US12418765B2 (en) Information processing apparatus, information processing terminal, information processing method, and program
JP7761522B2 (en) Communication System
JP7280608B2 (en) CTI system for telephone sales
US20240080212A1 (en) Conference system, server, audio output method, and user terminal
JP2020088778A (en) Information presentation system, information presentation device, information presentation method, and computer program