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
JP6479866B2 - Server device and communication system - Google Patents
[go: Go Back, main page]

JP6479866B2 - Server device and communication system - Google Patents

Server device and communication system Download PDF

Info

Publication number
JP6479866B2
JP6479866B2 JP2017025431A JP2017025431A JP6479866B2 JP 6479866 B2 JP6479866 B2 JP 6479866B2 JP 2017025431 A JP2017025431 A JP 2017025431A JP 2017025431 A JP2017025431 A JP 2017025431A JP 6479866 B2 JP6479866 B2 JP 6479866B2
Authority
JP
Japan
Prior art keywords
terminal
communication
guest
operator
server device
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
JP2017025431A
Other languages
Japanese (ja)
Other versions
JP2018132902A (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.)
Aidma Holdings Inc
Original Assignee
Aidma Holdings Inc
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 Aidma Holdings Inc filed Critical Aidma Holdings Inc
Priority to JP2017025431A priority Critical patent/JP6479866B2/en
Publication of JP2018132902A publication Critical patent/JP2018132902A/en
Application granted granted Critical
Publication of JP6479866B2 publication Critical patent/JP6479866B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、サーバ装置及びコミュニケーションシステムに関する。   The present invention relates to a server device and a communication system.

従来、ユーザ端末と顧客端末とを一対一に同期して、ユーザと顧客とがコミュニケーションを行うことを可能にするコミュニケーション支援装置があった。   Conventionally, there has been a communication support apparatus that enables a user and a customer to communicate with each other by synchronizing the user terminal and the customer terminal on a one-to-one basis.

特開2017−004499号公報JP 2017-004499 A

一方で、例えばグループでオンライン会議を行うような場合に、複数のユーザ端末同士を一対複数に同期して、互いにコミュニケーションを行いたいという要求がある。   On the other hand, for example, when an online conference is performed in a group, there is a request for communicating with each other by synchronizing a plurality of user terminals in a pair.

かかる観点に鑑みてなされた本発明の目的は、複数のユーザ端末同士を一対複数に同期した状態で、互いにコミュニケーションを行うことを可能にするサーバ装置及びコミュニケーションシステムを提供することにある。   The objective of this invention made | formed in view of this viewpoint is providing the server apparatus and communication system which enable it to communicate mutually, in the state which synchronized several user terminals in one-to-multiple.

上記課題を解決するために、第1の観点に係るサーバ装置は、
通信部と、
記憶部と、
制御部と、
を備え、
前記通信部は、ゲストユーザが利用する第1ゲスト端末及び第2ゲスト端末、並びにオペレータが利用するオペレータ端末と第1ネットワークを介して通信を行い、
前記記憶部は、前記オペレータの固有情報を記憶し、
前記制御部は、
前記オペレータ端末によって送信された通信番号の発行要求を前記通信部が受信すると、前記通信番号を発行し、
当該通信番号と前記固有情報とを関連付けし、
前記オペレータ端末から前記通信番号に関する情報を取得した前記第1ゲスト端末によって送信された、当該通信番号に基づく第1接続要求を前記通信部が受信すると、当該第1接続要求を前記オペレータ端末に送信するよう、前記通信部を制御し、
前記オペレータ端末によって送信された、前記第1接続要求に対する第1接続通知を前記通信部が受信すると、当該第1接続通知を前記第1ゲスト端末に送信するよう、前記通信部を制御し、
前記オペレータ端末から前記通信番号に関する情報を取得した前記第2ゲスト端末によって送信された、当該通信番号に基づく第2接続要求を前記通信部が受信すると、当該第2接続要求を前記オペレータ端末に送信するよう、前記通信部を制御し、
前記オペレータ端末によって送信された、前記第2接続要求に対する第2接続通知を前記通信部が受信すると、当該第2接続通知を前記第1ゲスト端末及び前記第2ゲスト端末に送信するよう、前記通信部を制御し、
各々の間でウェブブラウザを介したコミュニケーションを行うために、前記オペレータ端末と、前記第1ゲスト端末と、前記第2ゲスト端末とを互いに関連付けする。
In order to solve the above problems, a server device according to a first aspect is
A communication department;
A storage unit;
A control unit;
With
The communication unit communicates with the first guest terminal and the second guest terminal used by the guest user, and the operator terminal used by the operator via the first network,
The storage unit stores unique information of the operator,
The controller is
When the communication unit receives a request for issuing a communication number transmitted by the operator terminal, the communication number is issued,
Associate the communication number with the unique information,
When the communication unit receives a first connection request based on the communication number transmitted by the first guest terminal that has acquired information on the communication number from the operator terminal, the first connection request is transmitted to the operator terminal. To control the communication unit,
When the communication unit receives the first connection notification for the first connection request transmitted by the operator terminal, the communication unit is controlled to transmit the first connection notification to the first guest terminal;
When the communication unit receives a second connection request based on the communication number transmitted by the second guest terminal that has acquired information on the communication number from the operator terminal, the second connection request is transmitted to the operator terminal. To control the communication unit,
When the communication unit receives the second connection notification for the second connection request transmitted by the operator terminal, the communication is performed so that the second connection notification is transmitted to the first guest terminal and the second guest terminal. Control the part
In order to communicate with each other via a web browser, the operator terminal, the first guest terminal, and the second guest terminal are associated with each other.

第2の観点に係るサーバ装置では、
前記制御部は、前記通信番号に基づく前記第1接続要求又は前記第2接続要求を前記通信部が受信すると、当該通信番号の有効性を判別する。
In the server device according to the second aspect,
When the communication unit receives the first connection request or the second connection request based on the communication number, the control unit determines validity of the communication number.

第3の観点に係るサーバ装置では、
前記制御部は、前記通信番号に基づく前記第1接続要求と同時に前記第1ゲスト端末の第1識別情報を前記通信部が受信すると、当該第1識別情報を前記オペレータ端末に送信するよう、前記通信部を制御する。
In the server device according to the third aspect,
When the communication unit receives the first identification information of the first guest terminal simultaneously with the first connection request based on the communication number, the control unit transmits the first identification information to the operator terminal. Control the communication unit.

第4の観点に係るサーバ装置では、
前記制御部は、前記第1接続通知と同時に前記オペレータ端末の識別情報を前記通信部が受信すると、当該識別情報を前記第1ゲスト端末に送信するよう、前記通信部を制御する。
In the server device according to the fourth aspect,
When the communication unit receives the identification information of the operator terminal simultaneously with the first connection notification, the control unit controls the communication unit to transmit the identification information to the first guest terminal.

第5の観点に係るサーバ装置では、
前記制御部は、前記通信番号に基づく前記第2接続要求と同時に前記第2ゲスト端末の第2識別情報を前記通信部が受信すると、当該第2識別情報を前記オペレータ端末に送信するよう、前記通信部を制御する。
In the server device according to the fifth aspect,
When the communication unit receives the second identification information of the second guest terminal simultaneously with the second connection request based on the communication number, the control unit transmits the second identification information to the operator terminal. Control the communication unit.

第6の観点に係るサーバ装置では、
前記制御部は、前記第2接続通知を前記通信部が受信すると、前記第2識別情報を前記第1ゲスト端末に送信するよう、前記通信部を制御する。
In the server device according to the sixth aspect,
When the communication unit receives the second connection notification, the control unit controls the communication unit to transmit the second identification information to the first guest terminal.

第7の観点に係るサーバ装置では、
前記制御部は、前記第2接続通知を前記通信部が受信すると、前記オペレータ端末の前記識別情報及び前記第1識別情報を前記第2ゲスト端末に送信するよう、前記通信部を制御する。
In the server device according to the seventh aspect,
When the communication unit receives the second connection notification, the control unit controls the communication unit to transmit the identification information of the operator terminal and the first identification information to the second guest terminal.

第8の観点に係るサーバ装置では、
前記制御部は、前記コミュニケーション毎に11桁の前記通信番号を発行し、11桁のうち少なくとも4桁の数字をランダムに設定する。
In the server device according to the eighth aspect,
The control unit issues the 11-digit communication number for each communication, and randomly sets at least 4 digits out of 11 digits.

第9の観点に係るサーバ装置では、
前記記憶部は、複数の資料に関するデータを記憶し、
前記制御部は、
前記第1ゲスト端末、前記第2ゲスト端末、及び前記オペレータ端末のいずれか1つの端末によって送信された前記資料の選択要求を前記通信部が受信すると、当該資料のデータを当該端末に送信するよう、前記通信部を制御し、
選択された前記資料に関する情報を当該端末から受信した他の端末によって送信された、当該資料の表示要求を前記通信部が受信すると、当該資料のデータを前記他の端末に送信するよう、前記通信部を制御する。
In the server device according to the ninth aspect,
The storage unit stores data related to a plurality of materials,
The controller is
When the communication unit receives the material selection request transmitted by any one of the first guest terminal, the second guest terminal, and the operator terminal, the data of the material is transmitted to the terminal. Control the communication unit;
When the communication unit receives a display request for the material transmitted by the other terminal that has received the information related to the selected material from the terminal, the communication is performed so that the data of the material is transmitted to the other terminal. Control part.

第10の観点に係るサーバ装置では、
前記制御部は、
前記資料を出力した同一の画面がそれぞれに表示され、当該画面上で互いに同期した操作が行われるために、前記第1ゲスト端末、前記第2ゲスト端末、及び前記オペレータ端末のうち、当該資料のデータが送信された端末を互いに関連付けする。
In the server device according to the tenth aspect,
The controller is
Since the same screen on which the material is output is displayed on each screen, and the operations synchronized with each other are performed on the screen, among the first guest terminal, the second guest terminal, and the operator terminal, The terminals to which data is transmitted are associated with each other.

第11の観点に係るサーバ装置では、
前記制御部は、
前記第1ゲスト端末、前記第2ゲスト端末、及び前記オペレータ端末のいずれか1つの端末によって送信された資料のデータを前記通信部が受信すると、当該資料のデータを所定の形式に変換し、変換された当該資料のデータを当該端末に送信するよう、前記通信部を制御し、
送信された前記資料に関する情報を当該端末から受信した他の端末によって送信された、当該資料の表示要求を前記通信部が受信すると、変換された当該資料のデータを前記他の端末に送信するよう、前記通信部を制御する。
In the server device according to the eleventh aspect,
The controller is
When the communication unit receives material data transmitted by any one of the first guest terminal, the second guest terminal, and the operator terminal, the data of the material is converted into a predetermined format and converted. Controlling the communication unit to transmit the data of the material to the terminal,
When the communication unit receives the display request for the material transmitted by the other terminal that has received the information related to the transmitted material from the terminal, the converted data of the material is transmitted to the other terminal. The communication unit is controlled.

第12の観点に係るサーバ装置では、
前記制御部は、
前記資料を出力した同一の画面がそれぞれに表示され、当該画面上で互いに同期した操作が行われるために、前記第1ゲスト端末、前記第2ゲスト端末、及び前記オペレータ端末のうち、変換された当該資料のデータが送信された端末を互いに関連付けする。
In the server device according to the twelfth aspect,
The controller is
The same screen on which the material is output is displayed on each screen, and the operations are performed on the screen in synchronization with each other. Therefore, the first guest terminal, the second guest terminal, and the operator terminal are converted. The terminals to which the material data is transmitted are associated with each other.

上記課題を解決するために、第13の観点に係るコミュニケーションシステムは、
上記のいずれかのサーバ装置と、
前記サーバ装置と第2ネットワークとを接続し、前記第2ネットワークに接続された端末の回線交換を行う回線交換装置と、
を備える。
In order to solve the above problem, a communication system according to a thirteenth aspect is
One of the above server devices,
A circuit switching device that connects the server device and the second network, and performs circuit switching of a terminal connected to the second network;
Is provided.

上記のように構成された本発明に係るサーバ装置及びコミュニケーションシステムは、複数のユーザ端末同士を一対複数に同期した状態で、互いにコミュニケーションを行うことを可能にする。   The server device and the communication system according to the present invention configured as described above enable communication with each other in a state where a plurality of user terminals are synchronized in a pair.

一実施形態に係るコミュニケーションシステムの構成を示す模式図である。It is a mimetic diagram showing the composition of the communication system concerning one embodiment. 図1のコミュニケーションシステムの構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the communication system of FIG. 図1のコミュニケーションシステムを用いたコミュニケーションの例を示す模式図である。It is a schematic diagram which shows the example of communication using the communication system of FIG. 図1のコミュニケーションシステムを用いたコミュニケーションを行う際の端末の表示画面を示す模式図である。It is a schematic diagram which shows the display screen of the terminal at the time of performing communication using the communication system of FIG. コミュニケーションを行うために用いられる通信の方式の一例を示す模式図である。It is a schematic diagram which shows an example of the system of communication used in order to communicate. 図1のサーバ装置の処理を示す第1のシーケンス図である。It is a 1st sequence diagram which shows the process of the server apparatus of FIG. 図1のサーバ装置の処理を示す第2のシーケンス図である。FIG. 6 is a second sequence diagram illustrating processing of the server device in FIG. 1. 図1のサーバ装置の処理を示す第3のシーケンス図である。FIG. 10 is a third sequence diagram illustrating a process of the server apparatus in FIG. 1. 図1のサーバ装置の処理を示す第4のシーケンス図である。FIG. 6 is a fourth sequence diagram illustrating processing of the server apparatus in FIG. 1.

以下、本発明の一実施形態について、図面を参照して説明する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

図1は、一実施形態に係るコミュニケーションシステム1の構成を示す模式図である。図2は、図1のコミュニケーションシステム1の構成を示す機能ブロック図である。コミュニケーションシステム1は、大きな構成要素として、サーバ装置10と、回線交換装置20と、を有する。サーバ装置10は、第1ネットワーク30又は第2ネットワーク40を用いて、有線又は無線通信により、複数の端末50と相互に通信接続される。例えば、サーバ装置10は、インターネット回線、WAN(Wide Area Network)、又はLAN(Local Area Network)等の第1ネットワーク30を用いて、複数の端末50と相互に通信接続される。例えば、サーバ装置10は、回線交換装置20を介することで、固定電話機又は携帯電話機等の公衆電話網によって構成される第2ネットワーク40を用いて、複数の端末50と相互に通信接続される。   FIG. 1 is a schematic diagram illustrating a configuration of a communication system 1 according to an embodiment. FIG. 2 is a functional block diagram showing the configuration of the communication system 1 of FIG. The communication system 1 includes a server device 10 and a circuit switching device 20 as large components. The server device 10 is connected to and communicated with a plurality of terminals 50 by wired or wireless communication using the first network 30 or the second network 40. For example, the server device 10 is connected to and communicated with a plurality of terminals 50 using a first network 30 such as an Internet line, a WAN (Wide Area Network), or a LAN (Local Area Network). For example, the server apparatus 10 is connected to and communicated with a plurality of terminals 50 through the circuit switching apparatus 20 using the second network 40 configured by a public telephone network such as a fixed telephone or a mobile telephone.

端末50は、例えば、パーソナルコンピュータ(PC)、ノートPC、スマートフォン、タブレット端末、固定電話機、又は携帯電話機等の通信端末装置により構成される。端末50は、コミュニケーションシステム1を用いて行われる後述のコミュニケーションに関する処理に対応可能であれば、任意の装置であってよい。   The terminal 50 is configured by a communication terminal device such as a personal computer (PC), a notebook PC, a smartphone, a tablet terminal, a fixed phone, or a mobile phone. The terminal 50 may be an arbitrary device as long as it can cope with processing related to communication to be described later performed using the communication system 1.

サーバ装置10は、通信部11と、記憶部12と、制御部13とを有する。サーバ装置10は、第1ネットワーク30又は第2ネットワーク40に接続されている各端末50を用いて行われる、ウェブブラウザを介したコミュニケーションを可能とするために、各端末50を互いに関連付ける。   The server device 10 includes a communication unit 11, a storage unit 12, and a control unit 13. The server device 10 associates the terminals 50 with each other in order to enable communication via the web browser performed using the terminals 50 connected to the first network 30 or the second network 40.

通信部11は、第1ネットワーク30又は第2ネットワーク40を介して、端末50と各種情報及び各種データの送受信を行う。   The communication unit 11 transmits / receives various information and various data to / from the terminal 50 via the first network 30 or the second network 40.

記憶部12は、半導体メモリ又は磁気メモリ等で構成することができる。記憶部12は、各種情報、各種データ、及びサーバ装置10を動作させるためのプログラム等を記憶する。このような記憶部12は、ワークメモリとしても機能する。   The storage unit 12 can be configured by a semiconductor memory or a magnetic memory. The storage unit 12 stores various information, various data, a program for operating the server device 10, and the like. Such a storage unit 12 also functions as a work memory.

制御部13は、サーバ装置10の各機能ブロックをはじめとして、サーバ装置10の全体を制御及び管理するプロセッサである。制御部13は、制御手順を規定したプログラムを実行するCPU(Central Processing Unit)等のプロセッサで構成される。このようなプログラムは、例えば記憶部12又は外部の記憶媒体に格納される。制御部13は、サーバ装置10と端末50との間で通信部11を介して行われる各種処理を制御する。   The control unit 13 is a processor that controls and manages the entire server device 10 including each functional block of the server device 10. The control unit 13 includes a processor such as a CPU (Central Processing Unit) that executes a program that defines a control procedure. Such a program is stored in, for example, the storage unit 12 or an external storage medium. The control unit 13 controls various processes performed between the server device 10 and the terminal 50 via the communication unit 11.

回線交換装置20は、例えば、IPPBX(インターネット・プロトコル・プライベート内線交換機)装置によって構成される。回線交換装置20は、サーバ装置10と第2ネットワーク40とを接続する。回線交換装置20は、第2ネットワーク40に接続された端末50の回線交換を行う。回線交換装置20は、公衆電話網によって構成される第2ネットワーク40を介して、第1ネットワーク30に接続されている端末50から既存の固定電話機又は携帯電話機等への音声通信を支援する。   The circuit switching device 20 is constituted by, for example, an IPPBX (Internet Protocol Private Extension Switch) device. The circuit switching device 20 connects the server device 10 and the second network 40. The circuit switching device 20 performs circuit switching of the terminal 50 connected to the second network 40. The circuit switching device 20 supports voice communication from a terminal 50 connected to the first network 30 to an existing fixed telephone or mobile phone via a second network 40 constituted by a public telephone network.

図3は、図1のコミュニケーションシステム1を用いたコミュニケーションの例を示す模式図である。図4は、図1のコミュニケーションシステム1を用いたコミュニケーションを行う際の端末50の表示画面を示す模式図である。図5は、コミュニケーションを行うために用いられる通信の方式の一例を示す模式図である。図3乃至図5を用いて、一実施形態に係るコミュニケーションシステム1を用いたコミュニケーションについて説明する。   FIG. 3 is a schematic diagram showing an example of communication using the communication system 1 of FIG. FIG. 4 is a schematic diagram showing a display screen of the terminal 50 when performing communication using the communication system 1 of FIG. FIG. 5 is a schematic diagram illustrating an example of a communication method used for communication. Communication using the communication system 1 according to the embodiment will be described with reference to FIGS. 3 to 5.

図3に示すとおり、一例として、コミュニケーションシステム1は、第1ネットワーク30に接続された、オペレータ端末51と、第1ゲスト端末52と、第2ゲスト端末53と、第3ゲスト端末54とを用いて各ユーザ間で相互に行われるコミュニケーションを支援する。この時、サーバ装置10の通信部11は、ゲストユーザが利用する各ゲスト端末及びオペレータが利用するオペレータ端末51と第1ネットワーク30を介して通信を行う。   As shown in FIG. 3, as an example, the communication system 1 uses an operator terminal 51, a first guest terminal 52, a second guest terminal 53, and a third guest terminal 54 connected to the first network 30. Support mutual communication between users. At this time, the communication unit 11 of the server device 10 communicates with each guest terminal used by the guest user and the operator terminal 51 used by the operator via the first network 30.

例えば、オペレータ端末51を操作するユーザは、オペレータとして、オペレータ端末51上で当該コミュニケーションの管理などを行う。一例として、当該オペレータは、グループで行われるオンライン会議に参加するゲストメンバーを管理する。オペレータの固有情報は、記憶部12に記憶される。オペレータの固有情報とは、例えば、コミュニケーションシステム1にログインするためのオペレータのログインID及びパスワードなどである。   For example, a user who operates the operator terminal 51 manages the communication on the operator terminal 51 as an operator. As an example, the operator manages guest members who participate in an online conference held in a group. The operator specific information is stored in the storage unit 12. The operator specific information is, for example, an operator login ID and password for logging in to the communication system 1.

図4(a)に示すとおり、オペレータがコミュニケーションシステム1にログインした状態で、オペレータ端末51とゲストAが操作する第1ゲスト端末52との通信接続が確立し、オペレータとゲストAとの間でビデオ通話又は音声通話等のコミュニケーションが行われている場合を考える。   As shown in FIG. 4A, with the operator logged in to the communication system 1, a communication connection between the operator terminal 51 and the first guest terminal 52 operated by the guest A is established. Consider a case where communication such as a video call or a voice call is performed.

この時、オペレータ端末51には、所定の通信番号が割り振られる。すなわち、サーバ装置10の制御部13は、コミュニケーション毎に任意の形式の通信番号を発行する。特に、制御部13は、11桁の通信番号を発行するのが好適である。例えば、制御部13は、携帯電話番号に模して、「0×0−××××−××××」のような形式で通信番号を発行してもよい。ただし、制御部13は、「090」、「080」、「070」、又は「050」で始まるような既存の電話番号と一致しないように、通信番号を発行するのが好適である。さらに、制御部13は、11桁のうち少なくとも4桁の数字をランダムに設定してもよい。特に、制御部13は、下4桁の数字をランダムに設定するのが好適である。制御部13は、コミュニケーション毎にランダムに通信番号を発行する構成に限定されず、オペレータ端末51毎に固定された通信番号を発行してもよい。この場合でも、例えば、制御部13は、オペレータ端末51毎に下4桁の数字を変更し、残りの7桁の数字を同一として、通信番号をオペレータ端末51毎に割り当ててもよい。   At this time, a predetermined communication number is assigned to the operator terminal 51. That is, the control unit 13 of the server device 10 issues a communication number of an arbitrary format for each communication. In particular, it is preferable that the control unit 13 issues an 11-digit communication number. For example, the control unit 13 may issue a communication number in a format such as “0x0-xxxxxxx-xxx”, similar to a mobile phone number. However, it is preferable that the control unit 13 issues a communication number so that it does not match an existing telephone number that starts with “090”, “080”, “070”, or “050”. Furthermore, the control unit 13 may randomly set at least four digits out of eleven digits. In particular, it is preferable that the control unit 13 sets the last four digits at random. The control unit 13 is not limited to a configuration in which a communication number is randomly issued for each communication, and may issue a communication number fixed for each operator terminal 51. Even in this case, for example, the control unit 13 may change the last four digits for each operator terminal 51, assign the remaining seven digits to be the same, and assign a communication number to each operator terminal 51.

このような状況で、電話又はEメール等の適宜な通信手段によってコミュニケーションシステム1から発行されたオペレータの通信番号をオペレータから通知されたゲストBは、自身の第2ゲスト端末53を操作して、当該通信番号に発信する。第2ゲスト端末53からのこのような接続要求をサーバ装置10の通信部11が受信すると、制御部13は、当該接続要求をオペレータ端末51に送信する。当該接続要求をオペレータ端末51が受信すると、オペレータ端末51は、図4(b)のような画面を表示する。すなわち、オペレータ端末51は、第2ゲスト端末53からの接続要求を許可するか否かの入力操作をオペレータに促すための承認画面を、「着信中」画面として表示する。   In such a situation, the guest B notified from the operator of the communication number of the operator issued from the communication system 1 by appropriate communication means such as telephone or e-mail operates his / her second guest terminal 53, Call the communication number. When the communication unit 11 of the server device 10 receives such a connection request from the second guest terminal 53, the control unit 13 transmits the connection request to the operator terminal 51. When the operator terminal 51 receives the connection request, the operator terminal 51 displays a screen as shown in FIG. That is, the operator terminal 51 displays an approval screen for prompting the operator to input whether or not to permit a connection request from the second guest terminal 53 as an “incoming call” screen.

図4(b)のような画面がオペレータ端末51に表示された状態で、オペレータ端末51は、「切る」という項目を選択確定するオペレータの入力操作を受け付けると、非接続通知をサーバ装置10に対して送信する。この場合、制御部13は、オペレータ端末51及び第1ゲスト端末52に対する第2ゲスト端末53の通信接続を確立しない。   When the operator terminal 51 accepts an operator's input operation for selecting and confirming the item “OFF” in a state where the screen as shown in FIG. 4B is displayed on the operator terminal 51, a disconnection notification is sent to the server device 10. Send to. In this case, the control unit 13 does not establish a communication connection of the second guest terminal 53 to the operator terminal 51 and the first guest terminal 52.

一方で、図4(b)のような画面がオペレータ端末51に表示された状態で、オペレータ端末51は、「許可」という項目を選択確定するオペレータの入力操作を受け付けると、接続通知をサーバ装置10に対して送信する。これにより、制御部13は、オペレータ端末51及び第1ゲスト端末52に対する第2ゲスト端末53の通信接続を確立する。   On the other hand, when the operator terminal 51 receives an operator input operation for selecting and confirming the item “permitted” in a state in which the screen as shown in FIG. 10 is transmitted. Thereby, the control unit 13 establishes a communication connection of the second guest terminal 53 to the operator terminal 51 and the first guest terminal 52.

このような状態で、ゲストBと同様に、コミュニケーションシステム1から発行されたオペレータの通信番号をオペレータから通知されたゲストCが、自身の第3ゲスト端末54を操作して、当該通信番号に発信してもよい。第3ゲスト端末54からのこのような接続要求をサーバ装置10の通信部11が受信すると、制御部13及びオペレータ端末51は、上記の第2ゲスト端末53の場合と同様の処理を行う。   In this state, as with the guest B, the guest C notified by the operator of the operator's communication number issued from the communication system 1 operates his / her third guest terminal 54 and transmits to the communication number. May be. When the communication unit 11 of the server device 10 receives such a connection request from the third guest terminal 54, the control unit 13 and the operator terminal 51 perform the same processing as that of the second guest terminal 53 described above.

以上により、ゲストA、ゲストB、及びゲストCに対してオペレータがコミュニケーションの許可を与えると、第1ゲスト端末52、第2ゲスト端末53、及び第3ゲスト端末54、並びにオペレータ端末51の間で通信が確立する。この過程において、ゲストA、ゲストB、及びゲストCは、コミュニケーションシステム1にログインする必要はない。すなわち、ゲストA、ゲストB、及びゲストCは、コミュニケーションシステム1からログインID及びパスワードを取得する必要はない。従って、記憶部12は、オペレータの固有情報を記憶する一方で、ゲストA、ゲストB、及びゲストCに関しては、その固有情報を記憶しない。   As described above, when the operator gives the communication permission to the guest A, the guest B, and the guest C, the first guest terminal 52, the second guest terminal 53, the third guest terminal 54, and the operator terminal 51 Communication is established. In this process, guest A, guest B, and guest C do not need to log in to the communication system 1. That is, guest A, guest B, and guest C do not need to obtain a login ID and password from the communication system 1. Accordingly, the storage unit 12 stores the unique information of the operator, but does not store the unique information regarding the guest A, the guest B, and the guest C.

図5に示すとおり、それぞれの端末50同士で通信が確立した状態では、各端末50は、サーバ装置10と接続しない。すなわち、各端末50は、サーバ装置10を介さず、各端末50間で直接通信を行う。このような各端末50間での直接通信は、端末間(D2D)通信又はピアツーピア(P2P)通信などの、任意の通信方式によって行われてもよい。このように、サーバ装置10は、各端末50間の直接通信を確立するための支援を行うが、各端末50間の直接通信が確立すれば、各端末50を用いて行われるコミュニケーションに関する処理に原則的には関与しない。   As shown in FIG. 5, each terminal 50 is not connected to the server device 10 in a state where communication is established between the respective terminals 50. That is, each terminal 50 communicates directly between each terminal 50 without going through the server device 10. Such direct communication between the terminals 50 may be performed by any communication method such as inter-terminal (D2D) communication or peer-to-peer (P2P) communication. As described above, the server device 10 provides support for establishing direct communication between the terminals 50. If direct communication between the terminals 50 is established, the server apparatus 10 performs processing related to communication performed using the terminals 50. In principle it is not involved.

それぞれの端末50同士で通信が確立した状態で、各端末50を用いてウェブブラウザを介したコミュニケーションが行われる。例えば、各端末50は、ウェブブラウザ上でリアルタイムに通信を実現するWebRTC(Web Real−Time Communication)技術を用いた通信を行ってもよい。各端末50は、WebRTC通信に限定されず、ウェブブラウザ上で通信が可能であれば、任意の技術を用いて通信を行ってもよい。このように、各端末50は、専用のソフトウェア等を組み込む必要はない。各端末50は、上記のような通信技術に対応したウェブブラウザを動作させるだけでよい。   In a state where communication is established between the terminals 50, communication via the web browser is performed using the terminals 50. For example, each terminal 50 may perform communication using WebRTC (Web Real-Time Communication) technology that realizes communication in real time on a web browser. Each terminal 50 is not limited to WebRTC communication, and may communicate using any technique as long as communication is possible on a web browser. Thus, each terminal 50 does not need to incorporate dedicated software or the like. Each terminal 50 only needs to operate a web browser corresponding to the communication technology as described above.

各端末50を用いて、例えば、オペレータ、ゲストA、ゲストB、及びゲストCの各ユーザ間で、ビデオ通話又は音声通話等のリアルタイムのコミュニケーションが行われる。また、各ユーザ間で、ドキュメント、画像、映像、又は音楽等の任意の資料が、ウェブブラウザを介してリアルタイムに共有されてもよい。さらに、各ユーザ間で、これらの資料に関する編集が同期されてもよい。すなわち、一の端末50が、当該端末50のユーザによる共有資料データの編集操作を受け付けると、通信が確立している他の全ての端末50は、同様の編集操作による結果をそれぞれの画面上に表示する。また、一の端末50が、当該端末50のユーザによるマウスポインタ操作を受け付けると、通信が確立している他の全ての端末50は、同様のマウスポインタ操作をそれぞれの画面上に表示する。   Using each terminal 50, for example, real-time communication such as video call or voice call is performed among users of an operator, guest A, guest B, and guest C. In addition, any material such as a document, an image, a video, or music may be shared between users in real time via a web browser. Furthermore, the edits related to these materials may be synchronized between the users. That is, when one terminal 50 receives an operation for editing shared material data by a user of the terminal 50, all other terminals 50 with which communication has been established display the results of the same editing operation on their respective screens. indicate. When one terminal 50 receives a mouse pointer operation by a user of the terminal 50, all other terminals 50 with which communication is established display the same mouse pointer operation on their respective screens.

例えば、一のユーザと他のユーザとの間で、一のユーザの名刺がリアルタイムに共有されてもよい。すなわち、各ユーザは、ウェブブラウザを介してリアルタイムに名刺交換を行うことができる。また、一のユーザが、自己の端末50に記憶されている資料ファイルをウェブブラウザ上にドラッグアンドドロップするだけで、各ユーザ間で、オンライン会議に必要な資料がリアルタイムに共有されてもよい。さらに、オンライン会議を行いながら一のユーザが当該資料を編集すると、各ユーザが操作する各端末50において同様の編集が反映されてもよい。また、会議を行いながら資料を説明するために、一のユーザがマウスポインタを動作させると、各ユーザが操作する各端末50において同様のマウスポインタの動作が表示されてもよい。   For example, a business card of one user may be shared in real time between one user and another user. That is, each user can exchange business cards in real time via a web browser. In addition, a user may share a material necessary for an online conference in real time by simply dragging and dropping a material file stored in his / her terminal 50 onto the web browser. Further, when one user edits the material while performing an online conference, the same editing may be reflected on each terminal 50 operated by each user. In addition, when one user operates the mouse pointer to explain the document while performing a meeting, the same mouse pointer operation may be displayed on each terminal 50 operated by each user.

図6は、図1のサーバ装置10の処理を示す第1のシーケンス図である。図6を用いて、オペレータ端末51と第1ゲスト端末52との通信接続の確立を支援するためのサーバ装置10による処理について詳細に説明する。   FIG. 6 is a first sequence diagram illustrating processing of the server device 10 of FIG. A process performed by the server device 10 for supporting establishment of a communication connection between the operator terminal 51 and the first guest terminal 52 will be described in detail with reference to FIG.

オペレータがコミュニケーションシステム1にログインしている状態で、オペレータ端末51は、オペレータの操作に基づいて、通信番号の発行要求をサーバ装置10に送信する(ステップS101)。   While the operator is logged in to the communication system 1, the operator terminal 51 transmits a request for issuing a communication number to the server device 10 based on the operation of the operator (step S101).

サーバ装置10の通信部11は、オペレータ端末51によって送信された通信番号の発行要求を受信する。制御部13は、当該発行要求に基づいて、通信番号を発行する(ステップS102)。すなわち、制御部13は、通信番号に関する情報を、オペレータ端末51に送信するよう、通信部11を制御する。   The communication unit 11 of the server apparatus 10 receives the communication number issue request transmitted by the operator terminal 51. The control unit 13 issues a communication number based on the issue request (step S102). That is, the control unit 13 controls the communication unit 11 to transmit information regarding the communication number to the operator terminal 51.

制御部13は、通信番号を発行すると、当該通信番号と、発行要求を行ったオペレータの固有情報とを関連付けする(ステップS103)。より具体的には、制御部13は、オペレータの固有情報、特にログインIDと、通信番号とを関連付けする。制御部13は、関連付けを行った状態で、オペレータの固有情報及び通信番号に関する情報を記憶部12に格納する。   When the control unit 13 issues the communication number, the control unit 13 associates the communication number with the unique information of the operator who has issued the issue request (step S103). More specifically, the control unit 13 associates the unique information of the operator, in particular, the login ID and the communication number. The control unit 13 stores the operator's unique information and information regarding the communication number in the storage unit 12 in a state where the association is performed.

通信番号に関する情報を受信したオペレータ端末51は、電話又はEメール等の適宜な通信手段により、通信番号に関する情報を第1ゲスト端末52に送信する(ステップS104)。オペレータ端末51から通信番号に関する情報を取得した第1ゲスト端末52は、ゲストAの操作に基づいて、当該通信番号に基づく第1接続要求をサーバ装置10に送信する。同時に、第1ゲスト端末52は、自身の第1IPアドレスに関する情報(第1識別情報)もサーバ装置10に送信する(ステップS105)。   The operator terminal 51 that has received the information regarding the communication number transmits the information regarding the communication number to the first guest terminal 52 by an appropriate communication means such as a telephone or e-mail (step S104). The first guest terminal 52 that has acquired information related to the communication number from the operator terminal 51 transmits a first connection request based on the communication number to the server device 10 based on the operation of the guest A. At the same time, the first guest terminal 52 also transmits information related to its first IP address (first identification information) to the server device 10 (step S105).

サーバ装置10の通信部11は、第1ゲスト端末52によって送信された、第1接続要求及び第1IPアドレスに関する情報を受信する。制御部13は、受信した当該第1接続要求に基づいて、通信番号の有効性を判別する(ステップS106)。   The communication unit 11 of the server device 10 receives the information related to the first connection request and the first IP address transmitted by the first guest terminal 52. The control unit 13 determines the validity of the communication number based on the received first connection request (step S106).

制御部13は、第1接続要求に関連した通信番号が有効であると判別すると、第1接続要求及び第1IPアドレスに関する情報をオペレータ端末51に送信するよう、通信部11を制御する(ステップS107)。   When the control unit 13 determines that the communication number related to the first connection request is valid, the control unit 13 controls the communication unit 11 to transmit information related to the first connection request and the first IP address to the operator terminal 51 (step S107). ).

オペレータ端末51は、第1接続要求及び第1IPアドレスに関する情報を受信すると、オペレータによる接続許可又は接続不許可の入力操作を受け付ける。オペレータ端末51は、オペレータによる接続許可の入力操作を受け付けると(ステップS108)、第1接続通知をサーバ装置10に送信する。同時に、オペレータ端末51は、自身のIPアドレスに関する情報(オペレータ端末51の識別情報)もサーバ装置10に送信する(ステップS109)。   When the operator terminal 51 receives the first connection request and the information related to the first IP address, the operator terminal 51 receives an input operation for permitting connection or not allowing connection by the operator. When the operator terminal 51 receives a connection permission input operation by the operator (step S108), the operator terminal 51 transmits a first connection notification to the server device 10. At the same time, the operator terminal 51 also transmits information related to its own IP address (identification information of the operator terminal 51) to the server device 10 (step S109).

サーバ装置10の通信部11は、オペレータ端末51によって送信された、第1接続要求に対する第1接続通知及びIPアドレスに関する情報を受信する。制御部13は、オペレータ端末51のIPアドレス及び第1ゲスト端末52の第1IPアドレスに関する情報を、記憶部12に格納する(ステップS110)。   The communication unit 11 of the server device 10 receives the information related to the first connection notification and the IP address transmitted from the operator terminal 51 in response to the first connection request. The control unit 13 stores information regarding the IP address of the operator terminal 51 and the first IP address of the first guest terminal 52 in the storage unit 12 (step S110).

制御部13は、第1接続通知及びオペレータ端末51のIPアドレスに関する情報を第1ゲスト端末52に送信するよう、通信部11を制御する(ステップS111)。   The control unit 13 controls the communication unit 11 to transmit the first connection notification and information related to the IP address of the operator terminal 51 to the first guest terminal 52 (step S111).

サーバ装置10による以上の処理により、オペレータ端末51と第1ゲスト端末52との通信接続が確立される。   Through the above processing by the server device 10, the communication connection between the operator terminal 51 and the first guest terminal 52 is established.

図7は、図1のサーバ装置10の処理を示す第2のシーケンス図である。図7を用いて、オペレータ端末51と、第1ゲスト端末52と、第2ゲスト端末53との相互の通信接続の確立を支援するためのサーバ装置10による処理について詳細に説明する。   FIG. 7 is a second sequence diagram illustrating processing of the server device 10 of FIG. With reference to FIG. 7, processing by the server device 10 for supporting establishment of communication connections among the operator terminal 51, the first guest terminal 52, and the second guest terminal 53 will be described in detail.

オペレータ端末51と第1ゲスト端末52との通信接続が確立した状態で、オペレータ端末51は、電話又はEメール等の適宜な通信手段により、通信番号に関する情報を第2ゲスト端末53にも送信する(ステップS201)。オペレータ端末51から通信番号に関する情報を取得した第2ゲスト端末53は、ゲストBの操作に基づいて、当該通信番号に基づく第2接続要求をサーバ装置10に送信する。同時に、第2ゲスト端末53は、自身の第2IPアドレスに関する情報(第2識別情報)もサーバ装置10に送信する(ステップS202)。   In a state where the communication connection between the operator terminal 51 and the first guest terminal 52 is established, the operator terminal 51 transmits information on the communication number to the second guest terminal 53 by an appropriate communication means such as a telephone or e-mail. (Step S201). The second guest terminal 53 that has acquired information on the communication number from the operator terminal 51 transmits a second connection request based on the communication number to the server device 10 based on the operation of the guest B. At the same time, the second guest terminal 53 also transmits information related to its second IP address (second identification information) to the server device 10 (step S202).

サーバ装置10の通信部11は、第2ゲスト端末53によって送信された、第2接続要求及び第2IPアドレスに関する情報を受信する。制御部13は、受信した当該第2接続要求に基づいて、通信番号の有効性を判別する(ステップS203)。   The communication unit 11 of the server device 10 receives the information related to the second connection request and the second IP address transmitted by the second guest terminal 53. The control unit 13 determines the validity of the communication number based on the received second connection request (step S203).

制御部13は、第2接続要求に関連した通信番号が有効であると判別すると、第2接続要求及び第2IPアドレスに関する情報をオペレータ端末51に送信するよう、通信部11を制御する(ステップS204)。   When the control unit 13 determines that the communication number related to the second connection request is valid, the control unit 13 controls the communication unit 11 to transmit information related to the second connection request and the second IP address to the operator terminal 51 (step S204). ).

オペレータ端末51は、第2接続要求及び第2IPアドレスに関する情報を受信すると、オペレータによる接続許可又は接続不許可の入力操作を受け付ける。オペレータ端末51は、オペレータによる接続許可の入力操作を受け付けると(ステップS205)、第2接続通知をサーバ装置10に送信する(ステップS206)。   When the operator terminal 51 receives the second connection request and the information related to the second IP address, the operator terminal 51 receives an input operation for permitting connection or not permitting connection by the operator. When the operator terminal 51 receives a connection permission input operation by the operator (step S205), the operator terminal 51 transmits a second connection notification to the server device 10 (step S206).

サーバ装置10の通信部11は、オペレータ端末51によって送信された、第2接続要求に対する第2接続通知を受信する。制御部13は、オペレータ端末51のIPアドレス及び第1ゲスト端末52の第1IPアドレスに関する情報に加えて、第2ゲスト端末53の第2IPアドレスに関する情報を、記憶部12に格納する(ステップS207)。   The communication unit 11 of the server device 10 receives the second connection notification for the second connection request transmitted from the operator terminal 51. The control unit 13 stores information related to the second IP address of the second guest terminal 53 in the storage unit 12 in addition to the information related to the IP address of the operator terminal 51 and the first IP address of the first guest terminal 52 (step S207). .

制御部13は、第2接続要求に対する第2接続通知を通信部11が受信すると、第2接続通知及び第2ゲスト端末53のIPアドレスに関する情報を第1ゲスト端末52に送信するよう、通信部11を制御する(ステップS208)。   When the communication unit 11 receives the second connection notification in response to the second connection request, the control unit 13 transmits the second connection notification and information regarding the IP address of the second guest terminal 53 to the first guest terminal 52. 11 is controlled (step S208).

同時に、制御部13は、第2接続通知、オペレータ端末51のIPアドレスに関する情報、及び第1ゲスト端末52の第1IPアドレスに関する情報を第2ゲスト端末53に送信するよう、通信部11を制御する(ステップS209)。   At the same time, the control unit 13 controls the communication unit 11 to transmit the second connection notification, information about the IP address of the operator terminal 51, and information about the first IP address of the first guest terminal 52 to the second guest terminal 53. (Step S209).

サーバ装置10による以上の処理により、オペレータ端末51と、第1ゲスト端末52と、第2ゲスト端末53との相互の通信接続が確立される。すなわち、各ユーザ間でウェブブラウザを介したコミュニケーションを行うために、サーバ装置10は、オペレータ端末51と、第1ゲスト端末52と、第2ゲスト端末53とを互いに関連付けする。   Through the above processing by the server device 10, mutual communication connection between the operator terminal 51, the first guest terminal 52, and the second guest terminal 53 is established. That is, the server device 10 associates the operator terminal 51, the first guest terminal 52, and the second guest terminal 53 with each other in order to perform communication via the web browser between the users.

図6及び図7では、3人のユーザ間でウェブブラウザを介したコミュニケーションを行うものとして説明したが、これに限定されない。サーバ装置10は、上記で説明した処理と同様の処理を行うことで、より多くのユーザ間で各々が利用する端末50を互いに関連付けてもよい。   Although FIG.6 and FIG.7 demonstrated as what communicates via a web browser between three users, it is not limited to this. The server apparatus 10 may associate the terminals 50 used by each of more users with each other by performing the same process as described above.

また、図6及び図7では、第1ゲスト端末52及び第2ゲスト端末53から接続要求を送信するものとして説明したが、これに限定されない。サーバ装置10は、オペレータ端末51からの接続要求を受信して、所定のゲスト端末との接続を確立してもよい。   6 and 7 have been described as transmitting connection requests from the first guest terminal 52 and the second guest terminal 53, the present invention is not limited to this. The server device 10 may receive a connection request from the operator terminal 51 and establish a connection with a predetermined guest terminal.

また、オペレータがゲストの電話番号を認識している状況で、サーバ装置10は、オペレータ端末51からの接続要求に基づいて、回線交換装置20を介して、所定のゲスト端末との接続を確立してもよい。すなわち、オペレータ端末51は、既存の固定電話機又は携帯電話機等へ音声通信を行ってもよい。逆に、所定のゲスト端末のユーザがオペレータの通信番号を認識している場合、サーバ装置10は、当該ゲスト端末からの接続要求に基づいて、オペレータ端末51との接続を確立してもよい。すなわち、既存の固定電話機又は携帯電話機等は、オペレータ端末51へ音声通信を行ってもよい。   In a situation where the operator recognizes the guest telephone number, the server device 10 establishes a connection with a predetermined guest terminal via the circuit switching device 20 based on a connection request from the operator terminal 51. May be. That is, the operator terminal 51 may perform voice communication with an existing fixed telephone or mobile phone. Conversely, when the user of a predetermined guest terminal recognizes the operator's communication number, the server device 10 may establish a connection with the operator terminal 51 based on a connection request from the guest terminal. That is, an existing fixed telephone or mobile phone may perform voice communication with the operator terminal 51.

図8は、図1のサーバ装置10の処理を示す第3のシーケンス図である。図8を用いて、オペレータ端末51と第1ゲスト端末52との間で資料データの同期を行うための処理について説明する。初めに、オペレータ端末51が、サーバ装置10の記憶部12に予め記憶されている複数の資料に関するデータの中から所定の資料を選択する場合を考える。   FIG. 8 is a third sequence diagram illustrating processing of the server apparatus 10 of FIG. A process for synchronizing material data between the operator terminal 51 and the first guest terminal 52 will be described with reference to FIG. First, consider a case where the operator terminal 51 selects a predetermined material from data related to a plurality of materials stored in the storage unit 12 of the server device 10 in advance.

サーバ装置10の記憶部12は、複数の資料に関するデータを記憶する(ステップS301)。   The storage unit 12 of the server device 10 stores data regarding a plurality of materials (step S301).

オペレータ端末51は、オペレータの選択操作に基づいて、複数の資料のうち所定の資料に対する選択要求をサーバ装置10に送信する(ステップS302)。   Based on the operator's selection operation, the operator terminal 51 transmits a selection request for a predetermined material among a plurality of materials to the server device 10 (step S302).

オペレータ端末51は、選択した資料に関する情報を第1ゲスト端末52に送信し、どの資料を選択したかを通知する(ステップS303)。   The operator terminal 51 transmits information on the selected material to the first guest terminal 52 and notifies which material has been selected (step S303).

サーバ装置10の通信部11は、オペレータ端末51によって送信された資料の選択要求を受信する。制御部13は、当該資料のデータをオペレータ端末51に送信するよう、通信部11を制御する(ステップS304)。   The communication unit 11 of the server device 10 receives the material selection request transmitted by the operator terminal 51. The control unit 13 controls the communication unit 11 to transmit the data of the material to the operator terminal 51 (step S304).

オペレータ端末51は、サーバ装置10から資料のデータを受信すると、当該資料を画面上に表示する(ステップS305)。   When the operator terminal 51 receives material data from the server device 10, the operator terminal 51 displays the material on the screen (step S305).

一方で、第1ゲスト端末52は、オペレータ端末51から、選択された資料に関する情報を受信すると、当該資料の表示要求をサーバ装置10に送信する(ステップS306)。   On the other hand, when receiving information related to the selected material from the operator terminal 51, the first guest terminal 52 transmits a display request for the material to the server device 10 (step S306).

サーバ装置10の通信部11は、第1ゲスト端末52から当該資料の表示要求を受信する。制御部13は、当該資料のデータを第1ゲスト端末52に送信するよう、通信部11を制御する(ステップS307)。   The communication unit 11 of the server device 10 receives the display request for the material from the first guest terminal 52. The control unit 13 controls the communication unit 11 to transmit the data of the material to the first guest terminal 52 (step S307).

第1ゲスト端末52は、サーバ装置10から資料のデータを受信すると、当該資料を画面上に表示する(ステップS308)。   When receiving the data of the material from the server device 10, the first guest terminal 52 displays the material on the screen (step S308).

以上により、オペレータ端末51及び第1ゲスト端末52の間で、資料データの同期が行われ、オペレータ及びゲストAは、同一の資料を共有できる。すなわち、オペレータ端末51及び第1ゲスト端末52の画面上で、同一内容の資料がリアルタイムに表示される。例えば、オペレータ端末51及び第1ゲスト端末52の画面上に表示された資料をユーザが説明するために、端末の一方がマウスポインタの操作を受け付けると、同様の操作が他方において同期して実行されてもよい。   As described above, the material data is synchronized between the operator terminal 51 and the first guest terminal 52, and the operator and the guest A can share the same material. That is, on the screens of the operator terminal 51 and the first guest terminal 52, the same content material is displayed in real time. For example, when a user accepts an operation of a mouse pointer in order for the user to explain materials displayed on the screens of the operator terminal 51 and the first guest terminal 52, the same operation is executed synchronously on the other side. May be.

このように、サーバ装置10の制御部13は、資料を出力した同一の画面がオペレータ端末51及び第1ゲスト端末52のそれぞれに表示され、当該画面上で互いに同期した操作が行われるよう、当該資料のデータが送信された各端末を互いに関連付けする。   As described above, the control unit 13 of the server device 10 displays the same screen on which the document is output on each of the operator terminal 51 and the first guest terminal 52 so that operations synchronized with each other are performed on the screen. The terminals to which the material data is transmitted are associated with each other.

図9は、図1のサーバ装置10の処理を示す第4のシーケンス図である。図9を用いて、オペレータ端末51と第1ゲスト端末52との間で資料データの同期を行うための別の処理について説明する。一例として、第1ゲスト端末52に記憶されている資料に関するデータをオペレータ端末51との間で同期して、オペレータ及びゲストAが、当該資料を共有する場合を考える。   FIG. 9 is a fourth sequence diagram illustrating processing of the server apparatus 10 of FIG. With reference to FIG. 9, another process for synchronizing material data between the operator terminal 51 and the first guest terminal 52 will be described. As an example, let us consider a case where the operator and the guest A share the material by synchronizing the data related to the material stored in the first guest terminal 52 with the operator terminal 51.

第1ゲスト端末52は、ゲストAによる操作を受け付けると、自身が記憶する所定の資料に関するデータをサーバ装置10にアップロードする。同時に、第1ゲスト端末52は、当該資料の表示要求をサーバ装置10に送信する(ステップS401)。   When the first guest terminal 52 receives an operation from the guest A, the first guest terminal 52 uploads data related to a predetermined material stored therein to the server device 10. At the same time, the first guest terminal 52 transmits a display request for the material to the server device 10 (step S401).

第1ゲスト端末52は、アップロードした資料に関する情報をオペレータ端末51に送信し、どの資料をアップロードしたかを通知する(ステップS402)。   The first guest terminal 52 transmits information related to the uploaded material to the operator terminal 51 and notifies which material has been uploaded (step S402).

サーバ装置10の通信部11は、第1ゲスト端末52によって送信された資料のデータ及び表示要求を受信する。制御部13は、当該資料のデータを所定の形式に変換する(ステップS403)。例えば、制御部13は、資料の各ページが分割されるように、当該資料のデータを分割してもよいし、資料のデータを任意の画像形式ファイルに変換してもよい。なお、オペレータ端末51及び第1ゲスト端末52に当該資料のデータ形式に対応した専用のソフトウェアが組み込まれている場合、制御部13は、当該ステップを省略してもよい。   The communication unit 11 of the server apparatus 10 receives the material data and the display request transmitted by the first guest terminal 52. The control unit 13 converts the data of the material into a predetermined format (step S403). For example, the control unit 13 may divide the data of the material so that each page of the material is divided, or may convert the data of the material into an arbitrary image format file. When dedicated software corresponding to the data format of the material is incorporated in the operator terminal 51 and the first guest terminal 52, the control unit 13 may omit the step.

制御部13は、変換された当該資料のデータを第1ゲスト端末52に送信するよう、通信部11を制御する(ステップS404)。   The control unit 13 controls the communication unit 11 to transmit the converted data of the material to the first guest terminal 52 (step S404).

第1ゲスト端末52は、サーバ装置10から変換された資料のデータを受信すると、当該資料を画面上に表示する(ステップS405)。   When receiving the data of the converted material from the server device 10, the first guest terminal 52 displays the material on the screen (step S405).

一方で、オペレータ端末51は、第1ゲスト端末52から、アップロードされた資料に関する情報を受信すると、当該資料の表示要求をサーバ装置10に送信する(ステップS406)。   On the other hand, when receiving information related to the uploaded material from the first guest terminal 52, the operator terminal 51 transmits a display request for the material to the server device 10 (step S406).

サーバ装置10の通信部11は、オペレータ端末51から当該資料の表示要求を受信する。制御部13は、変換された当該資料のデータをオペレータ端末51に送信するよう、通信部11を制御する(ステップS407)。   The communication unit 11 of the server device 10 receives the display request for the material from the operator terminal 51. The control unit 13 controls the communication unit 11 so as to transmit the converted data of the material to the operator terminal 51 (step S407).

オペレータ端末51は、サーバ装置10から変換された資料のデータを受信すると、当該資料を画面上に表示する(ステップS408)。   When receiving the data of the converted material from the server device 10, the operator terminal 51 displays the material on the screen (step S408).

以上により、オペレータ端末51及び第1ゲスト端末52の間で、資料データの同期が行われ、オペレータ及びゲストAは、ゲストAが有する資料を共有できる。すなわち、オペレータ端末51及び第1ゲスト端末52の画面上で、同一内容の資料がリアルタイムに表示される。例えば、オペレータ端末51及び第1ゲスト端末52の画面上に表示された資料をユーザが説明するために、端末の一方がマウスポインタの操作を受け付けると、同様の操作が他方において同期して実行されてもよい。   As described above, the material data is synchronized between the operator terminal 51 and the first guest terminal 52, and the operator and the guest A can share the material held by the guest A. That is, on the screens of the operator terminal 51 and the first guest terminal 52, the same content material is displayed in real time. For example, when a user accepts an operation of a mouse pointer in order for the user to explain materials displayed on the screens of the operator terminal 51 and the first guest terminal 52, the same operation is executed synchronously on the other side. May be.

このように、サーバ装置10の制御部13は、資料を出力した同一の画面がオペレータ端末51及び第1ゲスト端末52のそれぞれに表示され、当該画面上で互いに同期した操作が行われるよう、変換された当該資料のデータが送信された各端末を互いに関連付けする。   As described above, the control unit 13 of the server device 10 converts the same screen on which the material is output so that the same screen is displayed on each of the operator terminal 51 and the first guest terminal 52 and the operations synchronized with each other are performed on the screen. Each terminal to which the data of the material is transmitted is associated with each other.

図8及び図9において説明した資料共有は、一例として、オペレータ及びゲストAの一対一で行われるものとして説明したが、これに限定されない。例えば、オペレータ端末51と、第1ゲスト端末52と、第2ゲスト端末53との相互の通信接続が確立された状態で、オペレータ端末51と第2ゲスト端末53との間でサーバ装置10を介して上記と同様の処理が行われてもよい。これにより、オペレータ、ゲストA、及びゲストBの一対複数で資料共有が行われてもよい。同様に、資料共有は、ユーザが3人の場合に限定されず、より多くのユーザ間で行われてもよい。   The material sharing described with reference to FIGS. 8 and 9 has been described as one-to-one between the operator and the guest A as an example, but is not limited to this. For example, the operator terminal 51, the first guest terminal 52, and the second guest terminal 53 are connected to each other via the server device 10 between the operator terminal 51 and the second guest terminal 53 in a state where the mutual communication connection is established. Then, the same processing as described above may be performed. Thereby, material sharing may be performed by a plurality of operators, guest A, and guest B. Similarly, the document sharing is not limited to the case where there are three users, and may be performed among a larger number of users.

図8では、サーバ装置10は、オペレータ端末51から資料の選択要求を受信するものとして説明したが、これに限定されない。サーバ装置10は、第1ゲスト端末52から資料の選択要求を受信してもよい。この場合、図8のオペレータ端末51と第1ゲスト端末52とを入れ替えた状態で、サーバ装置10を介した処理が行われるものとして理解されたい。   In FIG. 8, the server apparatus 10 has been described as receiving a material selection request from the operator terminal 51, but the present invention is not limited to this. The server device 10 may receive a material selection request from the first guest terminal 52. In this case, it should be understood that the processing via the server device 10 is performed in a state where the operator terminal 51 and the first guest terminal 52 in FIG. 8 are interchanged.

同様に、図9では、サーバ装置10は、第1ゲスト端末52から資料のデータを受信するものとして説明したが、これに限定されない。サーバ装置10は、オペレータ端末51から資料のデータを受信してもよい。この場合、図9のオペレータ端末51と第1ゲスト端末52とを入れ替えた状態で、サーバ装置10を介した処理が行われるものとして理解されたい。   Similarly, in FIG. 9, the server apparatus 10 has been described as receiving material data from the first guest terminal 52, but is not limited thereto. The server device 10 may receive material data from the operator terminal 51. In this case, it should be understood that the processing via the server device 10 is performed in a state where the operator terminal 51 and the first guest terminal 52 in FIG. 9 are exchanged.

以上により、一実施形態に係るサーバ装置10及びコミュニケーションシステム1は、複数のユーザ端末同士を一対複数に同期した状態で、互いにコミュニケーションを行うことを可能にする。すなわち、各ユーザは、自身の端末50の簡易な操作によって、ウェブブラウザを介して他のユーザとオンラインでコミュニケーションを行うことができる。特に、各ユーザは、会議の場で面と向かってコミュニケーションを行う如く、オンライン上でリアルタイムにコミュニケーションを行うことができる。特に、オペレータ以外のゲストユーザは、コミュニケーションシステム1からログインID及びパスワードを取得する必要がなく、当該システムにログインする必要がない。これにより、各ゲストユーザは、オペレータが管理するコミュニケーションに迅速に参加することができる。また、ゲストユーザは、コミュニケーションシステム1に固有情報を登録する必要がないので、匿名性を向上できる。また、各端末50は、対応するウェブブラウザを動作させるだけでよい。従って、各ユーザは、専用のソフトウェアを自身の端末50にインストールする必要はない。   As described above, the server device 10 and the communication system 1 according to an embodiment can communicate with each other in a state where a plurality of user terminals are synchronized in a pair. That is, each user can communicate online with other users via a web browser by a simple operation of his / her terminal 50. In particular, each user can communicate in real time on-line as if communicating face-to-face at a meeting. In particular, guest users other than the operator need not obtain a login ID and password from the communication system 1 and do not need to log in to the system. Accordingly, each guest user can quickly participate in communication managed by the operator. Further, since the guest user does not need to register the unique information in the communication system 1, the anonymity can be improved. Each terminal 50 only needs to operate a corresponding web browser. Therefore, each user does not need to install dedicated software on his / her terminal 50.

サーバ装置10は、通信番号に基づく第1接続要求又は第2接続要求の受信時に、当該通信番号の有効性を判別することで、通信の安全性も確保することができる。すなわち、オペレータは、オンラインでコミュニケーションを行うためのメンバーを正確に管理することができる。換言すると、オペレータは、必要なメンバーとのみコミュニケーションを行うことができる。   When the server device 10 receives the first connection request or the second connection request based on the communication number, the server device 10 can ensure the safety of the communication by determining the validity of the communication number. That is, the operator can accurately manage members for online communication. In other words, the operator can communicate only with necessary members.

同様に、サーバ装置10は、各ユーザが操作する端末50のIPアドレスを識別情報として記憶し、各端末50に他の端末50全てのIPアドレスを識別情報として送信することで、通信の安全性を確保することができる。各端末50は、サーバ装置10を介してIPアドレスを相互に交換することで、特定の端末50と通信接続を確立できる。   Similarly, the server device 10 stores the IP address of the terminal 50 operated by each user as identification information, and transmits the IP addresses of all the other terminals 50 to each terminal 50 as identification information, thereby ensuring communication safety. Can be secured. Each terminal 50 can establish a communication connection with a specific terminal 50 by exchanging IP addresses with each other via the server device 10.

さらに、サーバ装置10がコミュニケーション毎にランダムに通信番号を設定することで、オペレータは、自身の匿名性を向上できる。逆に、サーバ装置10が通信番号をオペレータ端末51毎に固定することで、ゲストユーザは、コミュニケーション毎にオペレータを毎回容易に特定できる。また、サーバ装置10が携帯電話番号に模して通信番号を発行することで、携帯電話番号に慣れ親しんだ各ユーザは、通信番号を容易に認識できる。さらに、通信番号の一部、特に少なくとも4桁の数字をランダムに設定することで、サーバ装置10は、コミュニケーションシステム1に登録されたオペレータの数よりも多い通信番号を確保できる。同時に、必要最低限の数字以外を固定することで、サーバ装置10は、各ユーザによる通信番号の認識性を向上できる。特に、下4桁の数字のみをランダムに設定することで、サーバ装置10は、各ユーザによる通信番号の認識性をさらに向上できる。   Furthermore, the server apparatus 10 sets a communication number at random for every communication, so that the operator can improve his anonymity. Conversely, the server device 10 fixes the communication number for each operator terminal 51, so that the guest user can easily specify the operator for each communication. In addition, since the server device 10 issues a communication number that mimics the mobile phone number, each user who is familiar with the mobile phone number can easily recognize the communication number. Further, by randomly setting a part of the communication number, particularly at least four digits, the server device 10 can secure a communication number larger than the number of operators registered in the communication system 1. At the same time, by fixing a number other than the minimum necessary number, the server device 10 can improve the recognizability of the communication number by each user. In particular, by setting only the last four digits at random, the server device 10 can further improve the recognizability of the communication number by each user.

各ユーザは、自身の端末50に記憶されている資料ファイルをウェブブラウザ上にドラッグアンドドロップするだけで、容易に資料を共有できる。また、各ユーザは、サーバ装置10に記憶されている資料ファイルを選択するだけで、容易に資料を共有できる。さらに、各ユーザは、資料の編集及び操作を共有できる。これにより、各ユーザは、例えば、オンライン上でグループによって行われる会議を円滑に進めることができる。   Each user can easily share the material simply by dragging and dropping the material file stored in his / her terminal 50 onto the web browser. In addition, each user can easily share the material simply by selecting the material file stored in the server device 10. Further, each user can share editing and operation of materials. Thereby, each user can advance the meeting held by the group online, for example smoothly.

各端末50は、回線交換装置20を介して既存の固定電話機又は携帯電話機等へ音声通信を行うことができる。従って、各ユーザの利便性が向上する。また、各端末50は、回線交換装置20を介して、エリアを問わずに既存の固定電話機又は携帯電話機等へ音声通信を行うことができる。例えば、各端末50は、海外にある場合でも、日本の固定電話機又は携帯電話機等へ音声通信を行うことができる。さらに、コミュニケーションシステム1は、回線交換装置20を用いて、第2ネットワーク40に接続されている各端末50に対して、内線番号として任意の番号を自由に割り当てることもできる。   Each terminal 50 can perform voice communication with an existing fixed telephone or mobile phone via the circuit switching device 20. Therefore, convenience for each user is improved. Each terminal 50 can perform voice communication via the circuit switching device 20 to an existing fixed telephone or mobile phone regardless of the area. For example, each terminal 50 can perform voice communication with a Japanese fixed telephone or a mobile phone even when it is overseas. Further, the communication system 1 can freely assign an arbitrary number as an extension number to each terminal 50 connected to the second network 40 by using the circuit switching device 20.

本発明は、その精神又はその本質的な特徴から離れることなく、上述した実施形態以外の他の所定の形態で実現できることは当業者にとって明白である。従って、先の記述は例示的なものであり、これに限定されるものではない。発明の範囲は、先の記述によってではなく、付加した請求項によって定義される。あらゆる変更のうちその均等の範囲内にあるいくつかの変更は、その中に包含されるものとする。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段又はステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。   It will be apparent to those skilled in the art that the present invention can be realized in other predetermined forms other than the above-described embodiments without departing from the spirit or essential characteristics thereof. Accordingly, the above description is illustrative and not restrictive. The scope of the invention is defined by the appended claims rather than by the foregoing description. Some of all changes that fall within the equivalent scope shall be included therein. For example, functions and the like included in each means and each step can be rearranged so as not to be logically contradictory, and a plurality of means or steps can be combined or divided into one. .

1 コミュニケーションシステム
10 サーバ装置
11 通信部
12 記憶部
13 制御部
20 回線交換装置
30 第1ネットワーク
40 第2ネットワーク
50 端末
51 オペレータ端末
52 第1ゲスト端末
53 第2ゲスト端末
54 第3ゲスト端末
DESCRIPTION OF SYMBOLS 1 Communication system 10 Server apparatus 11 Communication part 12 Storage part 13 Control part 20 Circuit switching apparatus 30 1st network 40 2nd network 50 Terminal 51 Operator terminal 52 1st guest terminal 53 2nd guest terminal 54 3rd guest terminal

Claims (13)

通信部と、
記憶部と、
制御部と、
を備え、
前記通信部は、ゲストユーザが利用する第1ゲスト端末及び第2ゲスト端末、並びにオペレータが利用するオペレータ端末と第1ネットワークを介して通信を行い、
前記記憶部は、前記オペレータの固有情報を記憶し、
前記制御部は、
前記オペレータ端末によって送信された通信番号の発行要求を前記通信部が受信すると、前記通信番号を発行し、
当該通信番号と前記固有情報とを関連付けし、
前記オペレータ端末から前記通信番号に関する情報を取得した前記第1ゲスト端末によって送信された、当該通信番号に基づく第1接続要求を前記通信部が受信すると、当該第1接続要求を前記オペレータ端末に送信するよう、前記通信部を制御し、
前記オペレータ端末によって送信された、前記第1接続要求に対する第1接続通知を前記通信部が受信すると、当該第1接続通知を前記第1ゲスト端末に送信するよう、前記通信部を制御し、
前記オペレータ端末から前記通信番号に関する情報を取得した前記第2ゲスト端末によって送信された、当該通信番号に基づく第2接続要求を前記通信部が受信すると、当該第2接続要求を前記オペレータ端末に送信するよう、前記通信部を制御し、
前記オペレータ端末によって送信された、前記第2接続要求に対する第2接続通知を前記通信部が受信すると、当該第2接続通知を前記第1ゲスト端末及び前記第2ゲスト端末に送信するよう、前記通信部を制御し、
各々の間でウェブブラウザを介したコミュニケーションを行うために、前記オペレータ端末と、前記第1ゲスト端末と、前記第2ゲスト端末とを互いに関連付けする、
サーバ装置。
A communication department;
A storage unit;
A control unit;
With
The communication unit communicates with the first guest terminal and the second guest terminal used by the guest user, and the operator terminal used by the operator via the first network,
The storage unit stores unique information of the operator,
The controller is
When the communication unit receives a request for issuing a communication number transmitted by the operator terminal, the communication number is issued,
Associate the communication number with the unique information,
When the communication unit receives a first connection request based on the communication number transmitted by the first guest terminal that has acquired information on the communication number from the operator terminal, the first connection request is transmitted to the operator terminal. To control the communication unit,
When the communication unit receives the first connection notification for the first connection request transmitted by the operator terminal, the communication unit is controlled to transmit the first connection notification to the first guest terminal;
When the communication unit receives a second connection request based on the communication number transmitted by the second guest terminal that has acquired information on the communication number from the operator terminal, the second connection request is transmitted to the operator terminal. To control the communication unit,
When the communication unit receives the second connection notification for the second connection request transmitted by the operator terminal, the communication is performed so that the second connection notification is transmitted to the first guest terminal and the second guest terminal. Control the part
In order to communicate between each through a web browser, the operator terminal, the first guest terminal, and the second guest terminal are associated with each other;
Server device.
前記制御部は、前記通信番号に基づく前記第1接続要求又は前記第2接続要求を前記通信部が受信すると、当該通信番号の有効性を判別する、
請求項1に記載のサーバ装置。
When the communication unit receives the first connection request or the second connection request based on the communication number, the control unit determines validity of the communication number.
The server device according to claim 1.
前記制御部は、前記通信番号に基づく前記第1接続要求と同時に前記第1ゲスト端末の第1識別情報を前記通信部が受信すると、当該第1識別情報を前記オペレータ端末に送信するよう、前記通信部を制御する、
請求項1又は2に記載のサーバ装置。
When the communication unit receives the first identification information of the first guest terminal simultaneously with the first connection request based on the communication number, the control unit transmits the first identification information to the operator terminal. Control the communication part,
The server device according to claim 1 or 2.
前記制御部は、前記第1接続通知と同時に前記オペレータ端末の識別情報を前記通信部が受信すると、当該識別情報を前記第1ゲスト端末に送信するよう、前記通信部を制御する、
請求項3に記載のサーバ装置。
When the communication unit receives the identification information of the operator terminal simultaneously with the first connection notification, the control unit controls the communication unit to transmit the identification information to the first guest terminal.
The server device according to claim 3.
前記制御部は、前記通信番号に基づく前記第2接続要求と同時に前記第2ゲスト端末の第2識別情報を前記通信部が受信すると、当該第2識別情報を前記オペレータ端末に送信するよう、前記通信部を制御する、
請求項4に記載のサーバ装置。
When the communication unit receives the second identification information of the second guest terminal simultaneously with the second connection request based on the communication number, the control unit transmits the second identification information to the operator terminal. Control the communication part,
The server device according to claim 4.
前記制御部は、前記第2接続通知を前記通信部が受信すると、前記第2識別情報を前記第1ゲスト端末に送信するよう、前記通信部を制御する、
請求項5に記載のサーバ装置。
When the communication unit receives the second connection notification, the control unit controls the communication unit to transmit the second identification information to the first guest terminal.
The server device according to claim 5.
前記制御部は、前記第2接続通知を前記通信部が受信すると、前記オペレータ端末の前記識別情報及び前記第1識別情報を前記第2ゲスト端末に送信するよう、前記通信部を制御する、
請求項6に記載のサーバ装置。
When the communication unit receives the second connection notification, the control unit controls the communication unit to transmit the identification information of the operator terminal and the first identification information to the second guest terminal.
The server device according to claim 6.
前記制御部は、前記コミュニケーション毎に11桁の前記通信番号を発行し、11桁のうち少なくとも4桁の数字をランダムに設定する、
請求項1乃至7のいずれか1項に記載のサーバ装置。
The control unit issues the 11-digit communication number for each communication, and randomly sets at least 4 digits out of 11 digits.
The server device according to any one of claims 1 to 7.
前記記憶部は、複数の資料に関するデータを記憶し、
前記制御部は、
前記第1ゲスト端末、前記第2ゲスト端末、及び前記オペレータ端末のいずれか1つの端末によって送信された前記資料の選択要求を前記通信部が受信すると、当該資料のデータを当該端末に送信するよう、前記通信部を制御し、
選択された前記資料に関する情報を当該端末から受信した他の端末によって送信された、当該資料の表示要求を前記通信部が受信すると、当該資料のデータを前記他の端末に送信するよう、前記通信部を制御する、
請求項1乃至8のいずれか1項に記載のサーバ装置。
The storage unit stores data related to a plurality of materials,
The controller is
When the communication unit receives the material selection request transmitted by any one of the first guest terminal, the second guest terminal, and the operator terminal, the data of the material is transmitted to the terminal. Control the communication unit;
When the communication unit receives a display request for the material transmitted by the other terminal that has received the information related to the selected material from the terminal, the communication is performed so that the data of the material is transmitted to the other terminal. Control the part,
The server device according to any one of claims 1 to 8.
前記制御部は、
前記資料を出力した同一の画面がそれぞれに表示され、当該画面上で互いに同期した操作が行われるために、前記第1ゲスト端末、前記第2ゲスト端末、及び前記オペレータ端末のうち、当該資料のデータが送信された端末を互いに関連付けする、
請求項9に記載にサーバ装置。
The controller is
Since the same screen on which the material is output is displayed on each screen, and the operations synchronized with each other are performed on the screen, among the first guest terminal, the second guest terminal, and the operator terminal, Associate the devices from which data was sent to each other,
The server device according to claim 9.
前記制御部は、
前記第1ゲスト端末、前記第2ゲスト端末、及び前記オペレータ端末のいずれか1つの端末によって送信された資料のデータを前記通信部が受信すると、当該資料のデータを所定の形式に変換し、変換された当該資料のデータを当該端末に送信するよう、前記通信部を制御し、
送信された前記資料に関する情報を当該端末から受信した他の端末によって送信された、当該資料の表示要求を前記通信部が受信すると、変換された当該資料のデータを前記他の端末に送信するよう、前記通信部を制御する、
請求項1乃至8のいずれか1項に記載のサーバ装置。
The controller is
When the communication unit receives material data transmitted by any one of the first guest terminal, the second guest terminal, and the operator terminal, the data of the material is converted into a predetermined format and converted. Controlling the communication unit to transmit the data of the material to the terminal,
When the communication unit receives the display request for the material transmitted by the other terminal that has received the information related to the transmitted material from the terminal, the converted data of the material is transmitted to the other terminal. Controlling the communication unit;
The server device according to any one of claims 1 to 8.
前記制御部は、
前記資料を出力した同一の画面がそれぞれに表示され、当該画面上で互いに同期した操作が行われるために、前記第1ゲスト端末、前記第2ゲスト端末、及び前記オペレータ端末のうち、変換された当該資料のデータが送信された端末を互いに関連付けする、
請求項11に記載にサーバ装置。
The controller is
The same screen on which the material is output is displayed on each screen, and the operations are performed on the screen in synchronization with each other. Therefore, the first guest terminal, the second guest terminal, and the operator terminal are converted. Associate the terminals to which the data of the material is transmitted with each other,
The server device according to claim 11.
請求項1乃至12のいずれか1項に記載のサーバ装置と、
前記サーバ装置と第2ネットワークとを接続し、前記第2ネットワークに接続された端末の回線交換を行う回線交換装置と、
を備える、
コミュニケーションシステム。
The server device according to any one of claims 1 to 12,
A circuit switching device that connects the server device and the second network, and performs circuit switching of a terminal connected to the second network;
Comprising
Communication system.
JP2017025431A 2017-02-14 2017-02-14 Server device and communication system Active JP6479866B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017025431A JP6479866B2 (en) 2017-02-14 2017-02-14 Server device and communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017025431A JP6479866B2 (en) 2017-02-14 2017-02-14 Server device and communication system

Publications (2)

Publication Number Publication Date
JP2018132902A JP2018132902A (en) 2018-08-23
JP6479866B2 true JP6479866B2 (en) 2019-03-06

Family

ID=63249724

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017025431A Active JP6479866B2 (en) 2017-02-14 2017-02-14 Server device and communication system

Country Status (1)

Country Link
JP (1) JP6479866B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021048498A (en) * 2019-09-19 2021-03-25 株式会社SceneLive Communication system, communication method, and communication program
JP7672827B2 (en) * 2020-01-24 2025-05-08 株式会社アイドマ・ホールディングス Information processing device, information processing method, and program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002132694A (en) * 2000-10-30 2002-05-10 Sanyo Electric Co Ltd Chat system, terminal and server to be used for the same, and chat method
JP3607952B2 (en) * 2000-11-17 2005-01-05 株式会社スクウェア・エニックス Chat room opening method and chat room opening device
US20060200517A1 (en) * 2005-03-03 2006-09-07 Steve Nelson Method and apparatus for real time multi-party conference document copier
JP2012073898A (en) * 2010-09-29 2012-04-12 Brother Ind Ltd Electronic conference system, terminal device for electronic conference, electronic conference method and program
JP6442938B2 (en) * 2014-09-09 2018-12-26 ヤマハ株式会社 Terminal management method and management apparatus
JP6040388B1 (en) * 2015-07-13 2016-12-07 メディアリンク株式会社 Network system and screen sharing server

Also Published As

Publication number Publication date
JP2018132902A (en) 2018-08-23

Similar Documents

Publication Publication Date Title
JP5482495B2 (en) Information processing apparatus, information processing method, and program
JP6583543B2 (en) Information transmission system, information transmission method, and program
JP6577546B2 (en) Remote access control system
US8656028B2 (en) System, method, and program for communication connection by polling
JP2019510324A (en) Managing multiple profiles for a single account in an asynchronous messaging system
JP2016171424A (en) Communication system, transmission terminal, communication method, program
JP6843106B2 (en) Communication equipment, communication methods and communication systems
JP2017211777A (en) Information processing apparatus, information processing program, and information processing system
JP6479866B2 (en) Server device and communication system
JP7688345B2 (en) Information processing method and information processing system
JP2015106292A (en) Information processing apparatus, system, and control method for information processing apparatus
KR101383518B1 (en) Management system for mobile business card and exchange method of multiple business card using the same
JP2012109879A (en) Communication connection system by polling, method, and program
US20170019637A1 (en) Information processing apparatus, communication system, and recording medium
JP2017167879A (en) CONFERENCE SYSTEM, CONNECTION CONTROL DEVICE, CONNECTION CONTROL METHOD, AND PROGRAM
JP2020087178A (en) Information processing apparatus, information processing system, information processing method, and program
JP2021153294A (en) Customer service system and management device
JP2014146322A (en) Screen assignment method
US20170034482A1 (en) Information processing apparatus, image display method, and communication system
JP2017069936A (en) Communication terminal, communication system, output method, and program
JPWO2016084429A1 (en) Control system, communication terminal, control device, communication system, control method, and program
JP2015177453A (en) Authentication system, electronic apparatus, method for renewing certificate, and program
JP2015002526A (en) Conference system and communication terminal device
JP2020052874A (en) Mobile terminal, system, access method, and program
JP6405936B2 (en) Management system, management apparatus, communication system, information transmission method, and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190115

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190122

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190206

R150 Certificate of patent or registration of utility model

Ref document number: 6479866

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250