JP2006060364A - CONFERENCE SYSTEM AND CONFERENCE CONTROL METHOD - Google Patents
CONFERENCE SYSTEM AND CONFERENCE CONTROL METHOD Download PDFInfo
- Publication number
- JP2006060364A JP2006060364A JP2004238181A JP2004238181A JP2006060364A JP 2006060364 A JP2006060364 A JP 2006060364A JP 2004238181 A JP2004238181 A JP 2004238181A JP 2004238181 A JP2004238181 A JP 2004238181A JP 2006060364 A JP2006060364 A JP 2006060364A
- Authority
- JP
- Japan
- Prior art keywords
- speak
- floor
- management table
- priority
- registered
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
【課題】 発言権を管理する会議システム及びその会議制御方法に関し、発言権要求の順番を含めて管理する。
【解決手段】 IP網を介して複数のユーザA,B,Cの端末と信号制御システム1とメディア制御システム2とを接続し、信号制御システム1の発言権制御部11は、会議参加メンバ対応の優先度と発言権と待ち順とを登録する発言権管理テーブル12aを備え、発言権要求に対して発言権管理テーブル12aを参照し、発言権要求競合時は、優先度の高い発言権要求者に発言権を与え、優先度の低い発言権要求者を待ち順に登録し、それぞれ発言権要求者に応答通知し、発言権獲得後の発言権要求時に、発言権保持者の優先度が高い時、優先度の低い発言権要求者を待ち順に登録し、発言権保持者の優先度が低い時、該発言権を強制解放して、該発言権保持者を待ち順に登録し、優先度の高い発言権要求者に発言権を与える。
【選択図】 図1PROBLEM TO BE SOLVED: To manage a conference system and a conference control method for managing a speech right, including the order of the right to speak.
SOLUTION: Terminals of a plurality of users A, B, and C, a signal control system 1 and a media control system 2 are connected via an IP network, and a floor control unit 11 of the signal control system 1 supports meeting participating members. The speech right management table 12a for registering the priority, the speech right, and the waiting order of the speech right is referred to, and the speech right management table 12a is referred to for the speech right request. The right to speak, the low-priority floor-right requesters are registered in waiting order, each floor-right requester is notified of the response, and when the floor-right is requested after the floor-right is acquired, the floor-right holder has high priority. When the priority of the right to speak is registered in waiting order, and the priority of the right holder is low, the right to speak is forcibly released and the right holder is registered in waiting order. Give the right to speak to those who have the right to speak.
[Selection] Figure 1
Description
本発明は、複数のユーザがIP網を介して会議を行う会議システム及びその会議制御方法に関する。 The present invention relates to a conference system in which a plurality of users conduct a conference via an IP network and a conference control method thereof.
遠隔地に散在するユーザ間をオンライン接続して会議を行う会議システムは、会議参加者の発言を自由にすると、同時的に発言する場合が多くなり、発言内容が不明瞭となる問題があった。そこで、発言希望者の中から発言者を指定する会議システムが提案されている。例えば、発言希望者がIDカードを端末により読み取らせることによって発言希望要求を行い、議長側のディスプレイに発言希望者を表示し、その希望順に指定する会議システムが知られている(例えば、特許文献1参照)。 In a conference system that connects users who are scattered in remote locations and conduct conferences, if the conference participants are free to speak, there are many cases where they speak at the same time, and the content of the speech becomes unclear. . Therefore, a conference system has been proposed in which a speaker is designated from among those who want to speak. For example, there is known a conference system in which a speech requester requests a speech request by having an ID card read by a terminal, displays the speech requesters on the chair's display, and designates them in the desired order (for example, Patent Documents) 1).
又複数の発言希望者の中で、緊急を要する発言要求に対して、一般発言希望者と区別して議長側に表示することにより、議長が緊急発言要求者に発言権を与える会議システムも知られている(例えば、特許文献2参照)。又電子黒板を用いた会議システムに於いて、複数の会議参加者の電子黒板への書込みの要求の順番等も表示する会議システムも知られている(例えば、特許文献3参照)。 There is also known a conference system in which a chairman gives a right to speak to a requester of an urgent speech by displaying it on the chairperson side in response to an urgent speech request among a plurality of requesters of speech. (For example, refer to Patent Document 2). In a conference system using an electronic blackboard, a conference system is also known that displays the order of writing requests to the electronic blackboard of a plurality of conference participants (for example, see Patent Document 3).
又携帯電話機の通話機能と画像伝送表示機能とを用いて会議を行うシステムも知られており、又IP網を介して複数のユーザ間で、音声及び画像情報を伝送して会議を行うシステムも知られている。例えば、図10に示すように、IP網を介して複数のユーザ間で会議を行うシステムが考えられる。同図に於いて、101は信号制御システム、102はメディア制御システム、111は発言権制御部、112は発言権管理情報部、113はイベント処理機能部、114は信号受信部、115は信号送信部を示し、ユーザA,B,Cが会議の参加メンバとして発言権管理情報部112に登録されている状態を示す。なお、発言権管理情報として、参加メンバと開催者と発言権との項目を有する場合を示し、ユーザAが開催者であり且つ発言権を獲得した状態を示している。又ユーザA,B,Cは、IP網を介して信号制御システム101とメディア制御システム102と接続されている。
There is also known a system for performing a conference using a call function and an image transmission display function of a mobile phone, and a system for performing a conference by transmitting voice and image information between a plurality of users via an IP network. Are known. For example, as shown in FIG. 10, a system for conferencing between a plurality of users via an IP network is conceivable. In the figure, 101 is a signal control system, 102 is a media control system, 111 is a floor control section, 112 is a floor management information section, 113 is an event processing function section, 114 is a signal reception section, and 115 is a signal transmission. The user A, B, and C are registered in the speaking right
信号制御システム101は、IP電話システムに於ける例えばSIP(Session Initiation Protocol)サーバの機能を含むもので、会議参加メンバからの発言権要求を信号受信部114により受信し、イベント処理機能部113によりイベント入力内容を判定し、発言権要求の場合に、発言権管理情報部112を参照して、発言権の登録の可否を判定し、可の場合は、発言権管理情報部112に登録して、信号送信部115から発言の許可を通知し、又不可の場合は、非許可であることを通知する。
The
例えば、ユーザAが先に発言権要求を送出し、次にユーザBが発言権要求を送出した場合、信号制御システム101の信号受信部114に於いて受信してFIFOメモリに一旦格納し、発言権制御部111のイベント処理機能部113によりFIFOメモリから1イベントを取り出し、発言権管理情報部112を参照して、発言権が登録されていない場合は、その発言権要求に従って登録し、信号送信部115から許可通知を送出する。この場合ユーザAが最初の発言権要求者であったので、前述のように、発言権管理情報部112のユーザA対応に発言権を登録し、そのユーザAに信号送信部115から発言権の許可を通知する。
For example, when user A sends a floor request first and then user B sends a floor request, it is received by the
次の発言権要求のユーザBに対しては、発言権管理情報部112に既にユーザAに対する発言権が登録されているので、ユーザBに対しては非許可を通知する。この発言権管理情報部112の発言権の登録内容をメディア制御システム102に通知する。メディア制御システム102は、ユーザAからの発言情報を、Recieve onlyとして示すように受信して、会議参加メンバのユーザB,Cに対して、Send onlyとして示すようにコピーして送信し、発言権が登録されていない例えばユーザBからの発言情報は廃棄する。従って、同時に複数のユーザの発言内容が送受信されることがなくなる。
For the user B of the next request for the right to speak, the right to speak for the user A has already been registered in the right-of-speak
図11は、図10に示す会議システムに於ける発言権制御処理のフローチャートを示し、前述の発言権管理情報部112に発言権が登録されていない発言権の空きの時(a1)、信号受信部114にイベント入力(a2)があると、イベント処理機能部113は、発言権「獲得」要求(a3)か、発言権「解放」要求(a5)か、その他(a8)かを判定し、発言権「獲得」要求の場合は、発言権を要求者に与える(a4)。即ち、前述のように、発言権管理情報部112に登録する。そして、要求者に発言権獲得通知を送出する(a5)。又発言権「解放」要求(a6)の場合は、その要求者に発言権解放通知を送出し(a7)、ステップ(a1)に移行する。又イベントがその他(a8)の場合、そのイベントを破棄し(a9)、ステップ(a1)に移行する。
FIG. 11 is a flowchart of the floor control process in the conference system shown in FIG. 10. When the floor is not registered in the floor management information unit 112 (a1), signal reception is performed. When there is an event input (a2) in the
発言権が登録された後のイベント入力(b1)により、発言権制御部111のイベント処理機能部113は、発言権「獲得」要求(b4)か、発言権「解放」要求か、その他(b7)かを判定し、発言権「獲得」要求(b2)の場合は、その要求者に非許可通知を送出して(b3)、ステップ(b1)に移行する。又発言権「解放」要求(b4)の場合は、発言権状態を空き(b5)、即ち、発言権管理情報部112に登録された発言権を削除し、要求者に発言権解放通知を行って(b6)、ステップ(a1)に移行する。又イベントがその他(b7)の場合は、そのイベントを破棄し(b8)、ステップ(b1)に移行する。
Depending on the event input (b1) after the floor is registered, the event processing function unit 113 of the floor control unit 111 determines whether the floor “acquisition” request (b4), the floor “release” request, or other (b7 In the case of a request to acquire the right to speak (b2), a non-permission notice is sent to the requester (b3), and the process proceeds to step (b1). In the case of a request to release the right to speak (b4), the right to speak is set to empty (b5), that is, the right to speak is registered in the right
図12は、前述の図10に示す会議システムの接続の概要を示すもので、信号制御システム101のアドレスを“10.22.100.1”、メディア制御システム102のアドレスを“10.22.100.2”、ユーザA,B,Cのアドレスを、それぞれ“10.22.100.3”、“10.22.100.4”、“10.22.100.5”とし、メディア制御システム102のSIP−URI(SIP−Uniform Resource Identifier)を“0901234999@10.22.100.1”とし、ユーザA,B,CのSIP−URIをそれぞれ“09012340001@10.22.100.1”、“09012340002@10.22.100.1”、“09012340003@10.22.100.1”とし、ユーザA,B,Cは、同一SIPドメイン名の“10.22.100.1”を有する場合を示す。又実線矢印は、SIP信号の経路、点線矢印は、RTP(Realtime Transport Protocol)パケットの経路を示す。
FIG. 12 shows an outline of the connection of the conference system shown in FIG. 10 described above. The address of the
通話相手の呼出し、会議参加要求、発言権「獲得」要求、発言権「解放」要求、各種要求に対する応答等は、SIP信号により実線矢印の経路で送受信され、音声情報や画像情報等のメディア情報は、RTPパケットにより点線矢印の経路で、メディア制御システム102を介して送受信される。
The other party's call, conference participation request, speaking right “acquisition” request, speaking right “release” request, responses to various requests, etc. are transmitted / received by the route of the solid arrow by SIP signal, and media information such as voice information and image information Is transmitted / received via the
図13〜図15は、従来例の会議システムに於けるシーケンスチャートを示し、前述の図10及び図12に於けるユーザA,B,Cと信号制御システムとメディア制御システムとを含む会議システムの動作について示すもので、図13は会議参加シーケンスを示す。即ち、ユーザA,B,Cは、それぞれ信号制御システムに対してセッション確立要求“INVITE”を送信し、信号制御システムは、メディア制御システムに対してセッション確立要求“INVITE”を送信する。ユーザAを会議の開催者として、ユーザAが最初に参加メンバとして登録し、信号制御システムから“200 OK”を受信した時の状態1と、次にユーザBが信号制御システムから“200 OK”を受信した時の状態2と、次にユーザCが信号制御システムから“200 OK”を受信した時の状態3とを、発言権管理情報の遷移として示す。この発言権管理情報は、メディア制御システムにも通知されていることになり、ユーザA,B,Cから“ACK”を送出することにより、メディア制御システムは、会議の参加メンバのユーザA,B,C間の音声や画像等のメディアデータの送受信制御が可能の状態となる。
FIGS. 13 to 15 show sequence charts in the conventional conference system. The conference system includes the users A, B, and C, the signal control system, and the media control system in FIGS. FIG. 13 shows a conference participation sequence. That is, each of the users A, B, and C transmits a session establishment request “INVITE” to the signal control system, and the signal control system transmits a session establishment request “INVITE” to the media control system.
次に図14に示すように、ユーザAが“INFO(発言権「獲得」要求)”を信号制御システムに送出して発言権要求を行う。これをシーケンスF1とし、以下シーケンスF2〜F14について説明する。信号制御システムは、発言権管理情報部に発言権が登録されているか否かを判定し、発言権が登録されていない場合、メディア制御システムに対して“INFO(通話路変更通知)”を送出する(F2)。メディア制御システムは、信号制御システムに応答“200 OK”を送出する(F3)。信号制御システムは、ユーザAの発言権を発言権管理情報部に登録して、ユーザAに応答“200 OK(発言権獲得通知)”を送出する(F4)。メディア制御システムは、ユーザAからの音声等のメディアデータを、他の会議メンバのユーザB,Cに送出し、発言権が登録されていないユーザB,Cからのメディアデータを受信しても廃棄する。 Next, as shown in Fig. 14, the user A sends "INFO (speaking right" acquisition "request)" to the signal control system to make a speaking right request, which is referred to as a sequence F1, and the sequences F2 to F14 will be described below. The signal control system determines whether or not the right to speak is registered in the right to manage information section, and if the right to speak is not registered, “INFO (call path change notification)” to the media control system. The media control system sends a response “200 OK” to the signal control system (F3) The signal control system registers the user A's speaking right in the speaking right management information section, and A response “200 OK (speaking right acquisition notification)” is sent to A. (F4) The media control system sends media data such as voice from user A to other conference members' users. The media data is sent to the users B and C and discarded even if media data is received from the users B and C to whom the floor is not registered.
この状態で、ユーザBが“INFO(発言権「獲得」要求)”を信号制御システムに送出すると(F5)、信号制御システムは、発言権管理情報部を参照すると、既に発言権が登録されているから、ユーザBに対して“403 Fobidden(発言権「獲得」要求 非許可通知)”を送出する(F6)。 In this state, when the user B sends “INFO (speaking right“ acquisition ”request)” to the signal control system (F5), when the signal control system refers to the speaking right management information section, the speaking right is already registered. Therefore, “403 Fovidden (speaking right“ acquisition ”request non-permission notification)” is sent to the user B (F6).
又図15に示すように、ユーザAが“INFO(発言権「解放」要求)”を送出すると(F7)、信号制御システムは、発言権管理情報部を参照し、ユーザAの発言権が登録されているので、発言権管理情報部に登録されていたユーザAの発言権を削除し、メディア制御システムに“INFO(通話路変更通知)”を送出すると(F8)、メディア制御システムは、信号制御システムに応答“200 OK”を送出する(F9)。信号制御システムは、ユーザAに応答“200 OK(発言権解放通知)”を送出する(F10)。 Also, as shown in FIG. 15, when user A sends “INFO (speaking right“ release ”request)” (F7), the signal control system refers to the speaking right management information section and registers the speaking right of user A. If the user A's right to speak registered in the right management information section is deleted and "INFO (call path change notification)" is sent to the media control system (F8), the media control system A response “200 OK” is sent to the control system (F9), and the signal control system sends a response “200 OK (speaking right release notification)” to the user A (F10).
この状態に於いて、ユーザBから“INFO(発言権「獲得」要求)”を送出すると(F11)、信号制御システムは、発言権管理情報部を参照し、発言権空きの状態であるから、メディア制御システムに“INFO(通話路変更通知)”を送出し(F12)、メディア制御システムからの応答“200 OK”を受信すると(F13)、発言権管理情報部のユーザBに対する発言権を登録し、ユーザBに応答“200 OK(発言権獲得通知)を送出し(F14)、発言権がユーザAからユーザBに交代することになる。
発言権を登録して管理する従来例の例えば特許文献1〜3に於いては、会議を主催する議長が発言権要求者の登録順番に従って発言権を与えるか、更には緊急発言の要求者を区別できるようにするもので、議長が発言権要求者の登録内容をディスプレイ等により確認しながら議事を進行させなければならず、議長の負担が大きい問題がある。
For example, in
そこで、前述の従来例の図10〜図15に示すように、信号制御システムとメディア制御システムとを用いて、発言権管理を行うことにより、発言権を管理して、会議の議長の負担を軽減する会議システムに於いては、発言権要求の競合が生じた場合に、最先の要求者に発言権が与えられることになり、その後の発言権要求については、登録発言権が解放されるまで非許可通知となる。従って、発言権要求者は、繰り返し発言権要求を送出しなければならない問題がある。その為に、会議中に一度も発言権が与えられない最悪の状態が発生する可能性がある。 Therefore, as shown in FIGS. 10 to 15 of the above-described conventional example, the right to speak is managed by using the signal control system and the media control system, thereby managing the right to speak and the burden of the chairman of the conference. In the conference system to be mitigated, when a request for a right to speak occurs, the right to speak is given to the earliest requester, and the registered right to speak is released for the subsequent right to speak. It becomes non-permission notification until. Therefore, there is a problem that the requester of the right to speak must repeatedly send the right to speak. For this reason, there is a possibility that the worst situation occurs in which the right to speak is not given even during the conference.
本発明は、従来例の問題点を解決するもので、発言権要求の順番を含めて管理することにより、発言権要求者に順次発言を可能とすることを目的とする。 SUMMARY OF THE INVENTION The present invention solves the problems of the prior art, and an object of the present invention is to enable the right-of-speaking requester to sequentially speak by managing the order of the right-of-speaking request.
本発明の会議システムは、IP網を介して会議参加メンバの複数のユーザの端末と信号制御システムとメディア制御システムとを接続した会議システムに於いて、前記信号制御システムは、発言権制御部とイベント処理機能部とを含む構成を有し、前記発言権制御部は、会議参加メンバ対応の優先度と発言権と待ち順とを登録する発言権管理テーブルを備え、前記イベント処理機能部は、イベント入力内容を判定し、発言権要求に対して前記発言権管理テーブルを参照し、発言権要求競合時は、優先度の高い発言権要求者に発言権を与えるように前記発言権管理テーブルに登録し、優先度の低い発言権要求者を前記発言権管理テーブルの待ち順に登録して、それぞれ発言権要求者に応答通知し、発言権獲得後の発言権要求時に、発言権保持者の優先度が高い時、優先度の低い発言権要求者を前記発言権管理テーブルの待ち順に登録し、発言権保持者の優先度が低い時、該発言権を強制解放して、該発言権保持者を前記発言権管理テーブルの待ち順に登録し、優先度の高い発言権要求者に発言権を与えるように前記発言権管理テーブルに登録して、それぞれ応答通知する手段を備え、前記メディア制御システムは、前記信号制御システムの前記発言権管理テーブルの会議参加メンバと発言権登録者とを含むメディア制御情報に従って前記会議参加メンバ間のメディアデータの転送を制御する手段を備えている。 The conference system of the present invention is a conference system in which terminals of a plurality of users who are conference participants, a signal control system, and a media control system are connected via an IP network. The signal control system includes a floor control unit, An event processing function unit, and the floor control unit includes a floor management table for registering priority, floor and waiting order corresponding to meeting participants, and the event processing unit includes: Determine the contents of the event input, refer to the floor management table for the floor request, and in the floor request conflict, in the floor management table to give the floor to the floor requester with high priority. Register the right-to-speak requester in the waiting order of the right-of-speech management table, notify each of the right-of-speak requesters in response, and at the time of requesting the right to speak, When the priority is high, the low-priority floor requester is registered in the waiting order of the floor control table, and when the floor holder is low-priority, the floor is forcibly released to hold the floor The media control system comprising means for registering a user in a waiting order in the floor management table, registering in the floor management table so as to give a floor to the floor requester having a high priority, and notifying each of the responses. Comprises means for controlling the transfer of media data between the conference participants in accordance with media control information including the conference participants and the registrants in the floor management table of the signal control system.
又前記イベント処理機能部は、イベント入力内容を判定し、発言権保持者からの発言権の解放要求により、前記発言権管理テーブルに登録された発言権を削除し、前記待ち順に登録されている発言権要求者に発言権の空き通知を行い、該空き通知に従った発言権要求に対して発言権を与えるように前記発言権管理テーブルに登録する手段を備えている。 Further, the event processing function unit determines the contents of the event input, deletes the right to speak registered in the right management table in response to a request to release the right to speak, and is registered in the waiting order. Means for notifying the right-of-speak requester of the right to speak and registering in the right-to-speak management table so as to give the right to speak in response to the right to speak according to the empty notice.
又前記イベント処理機能部は、イベント入力内容を判定し、前記発言権管理テーブルに登録された発言権を削除して、待ち順の先頭に登録された発言権要求者に優先権を与え、他の発言権要求者に対して優先的に発言権を与えるように前記発言権管理テーブルに発言権を登録する手段を備えている。 In addition, the event processing function unit determines an event input content, deletes the floor registered in the floor management table, gives priority to the floor requester registered at the head of the waiting order, and others Means for registering the right to speak in the right-to-speak management table so that the right to speak is given preferentially to the requester.
又本発明の会議制御方法は、IP網を介して会議参加メンバの複数のユーザの端末と信号制御システムとメディア制御システムとを接続した会議システムに於ける会議制御方法に於いて、前記信号制御システムの発言権管理テーブルを、前記会議参加メンバ対応の優先度と発言権と待ち順とを登録する構成とし、前記会議参加メンバからの発言権要求のイベント入力に対して、前記発言権管理テーブルを参照し、発言権要求競合時は、優先度の高い発言権要求者に発言権を与えるように前記発言権管理テーブルに登録し、且つ優先度の低い発言権要求者を前記発言権管理テーブルの待ち順に登録して、それぞれ発言権要求者に応答通知し、発言権獲得後の発言権要求時に、発言権保持者の優先度が高い時、優先度の低い発言権要求者を前記発言権管理テーブルの待ち順に登録し、発言権保持者の優先度が低い時、該発言権を強制解放して、該発言権保持者を前記発言権管理テーブルの待ち順に登録し、優先度の高い発言権要求者に発言権を与えるように前記発言権管理テーブルに登録して、それぞれ応答通知する過程を含むものである。 The conference control method of the present invention is the conference control method in a conference system in which a terminal of a plurality of users of conference participants, a signal control system, and a media control system are connected via an IP network. The floor management table of the system is configured to register priorities, floors, and waiting order for the conference participants, and the floor management table is used for event input of the floor requests from the conference participants. And when the request for speaking right is competing, it is registered in the speaking right management table so as to give a speaking right to the high-priority speaking right requester, and the low-priority speaking right requester is registered in the speaking right management table. In response to the request for the right to speak, and when the right to speak is requested after the right is obtained, if the priority of the right holder is high, When the priority of the right holder is low, the right to speak is forcibly released, and the right holder is registered in the right order of the right management table when the priority of the right holder is low. It includes a process of registering in the speaking right management table so as to give a speaking right to the speaking right requester and notifying each of the responses.
又前記信号制御システムのイベント処理機能部に於いて会議参加メンバからのイベント入力内容を判定し、発言権保持者からの発言権の解放要求により、前記発言権管理テーブルに登録された発言権を削除し、前記待ち順に登録されている発言権要求者に発言権の空き通知を行い、該空き通知に従った発言権要求に対して発言権を与えるように前記発言権管理テーブルに登録する過程を含むものである。 In addition, the event processing function unit of the signal control system determines the contents of the event input from the conference participants, and when the right to speak is released from the right holder, the right to speak is registered in the right management table. Deleting the right to speak to the right holder who has been registered in the waiting order, and registering in the right management table so as to give the right to the right request according to the empty notice Is included.
会議参加メンバの中の発言権の要求者をその要求順に管理して、その要求順に発言権を与えることができるから、会議の議長(開催者)の負担を増加することなく、会議中に一度も発言権が与えられないような問題を解決することができる。又会議参加メンバに対する優先度を設定することにより、優先度の高いユーザの発言権要求を、優先度の低いユーザより優先的に処理し、最高の優先度のユーザは、優先度の低いユーザの発言権を強制的に解放しても発言権を与える処理が可能となる。 It is possible to manage the requesters of the right to speak among the members of the conference in the order requested, and to give the right to speak in the order requested, so that the burden of the chairperson (organizer) of the conference is not increased once during the conference. Can solve the problem that the right to speak is not given. In addition, by setting the priority for the conference members, the request for the right to speak of the user with the higher priority is processed with priority over the user with the lower priority, and the user with the highest priority is assigned to the user with the lower priority. Even if the right to speak is forcibly released, the right to speak can be processed.
本発明の会議システムは、図1を参照して説明すると、IP網を介して会議参加メンバの複数のユーザA,B,Cの端末と信号制御システム1とメディア制御システム2とを接続した会議システムであって、信号制御システム1は、発言権制御部11とイベント処理機能部13を含む構成を有し、発言権制御部11は、会議参加メンバ対応の優先度と発言権と待ち順とを登録する発言権管理テーブル12aを備え、イベント処理機能部13は、信号受信部14を介したイベント入力内容を判定し、発言権要求に対して前記発言権管理テーブル12aを参照し、発言権要求競合時は、優先度の高い発言権要求者に発言権を与えるように前記発言権管理テーブル12aに登録し、優先度の低い発言権要求者を前記発言権管理テーブル12aの待ち順に登録して、それぞれ発言権要求者に信号送信部15から応答通知し、発言権獲得後の発言権要求時に、発言権保持者の優先度が高い時、優先度の低い発言権要求者を前記発言権管理テーブル12aの待ち順に登録し、発言権保持者の優先度が低い時、該発言権を強制解放して、該発言権保持者を発言権管理テーブル12aの待ち順に登録し、優先度の高い発言権要求者に発言権を与えるように発言権管理テーブル12aに登録して、それぞれ信号送信部15から応答通知する手段を備え、メディア制御システム2は、信号制御システム1の発言権管理テーブル12aの会議参加メンバと発言権登録者とを含むメディア制御情報に従って、会議参加メンバ間のメディアデータの転送を制御する手段を備えている。
The conference system of the present invention will be described with reference to FIG. 1. A conference in which terminals of a plurality of users A, B, and C who are conference participants, a
本発明の会議制御方法は、IP網を介して会議参加メンバの複数のユーザA,B,Cの端末と信号制御システム1とメディア制御システム2とを接続した会議システムに於ける会議制御方法に於いて、信号制御システム1の発言権管理テーブル12aを、会議参加メンバ対応の優先度と発言権と待ち順とを登録する構成とし、会議参加メンバからの発言権要求のイベント入力に対して、発言権管理テーブル12aを参照し、発言権要求競合時は、優先度の高い発言権要求者に発言権を与えるように発言権管理テーブル12aに登録し、且つ優先度の低い発言権要求者を発言権管理テーブル12aの待ち順に登録して、それぞれ発言権要求者に応答通知し、発言権獲得後の発言権要求時に、発言権保持者の優先度が高い時、優先度の低い発言権要求者を前記発言権管理テーブル12aの待ち順に登録し、発言権保持者の優先度が低い時、この発言権を強制解放して、この発言権保持者を前記発言権管理テーブル12aの待ち順に登録し、優先度の高い発言権要求者に発言権を与えるように発言権管理テーブル12aに登録して、それぞれ応答通知する過程を含むものである。
The conference control method of the present invention is a conference control method in a conference system in which a terminal of a plurality of users A, B, and C who are conference participants, a
図1は、本発明の実施例1の説明図であり、1は信号制御システム、2はメディア制御システム、11は発言権制御部、12は発言権管理情報部、12aは発言権管理テーブル、12bは優先度管理テーブル、13はイベント処理機能部、14は信号受信部、15は信号送信部、16はタイマ管理機能部、FIFOは受信信号に対するファースト・イン・ファースト・アウトのメモリ、A,B,Cは会議参加メンバのユーザを示す。
FIG. 1 is an explanatory diagram of
会議参加メンバの各ユーザA,B,Cは、IP網に接続された固定電話機等の固定端末又は携帯電話機等の移動端末を用いることができるもので、移動端末の場合は、モバイルIPとして知られているアドレス制御手段等を適用することができる。又信号制御システム1は、例えば、SIPサーバの機能を含み、会議参加メンバの情報及び発言権の情報を管理すると共に、その情報をメディア制御システム2に通知するもので、メディア制御システム2は、その通知内容に従って、会議参加メンバ間の音声、画像等のメディアデータの送受信経路を制御する手段を備えている。
Each of the users A, B, and C who are members of the conference can use a fixed terminal such as a fixed telephone connected to the IP network or a mobile terminal such as a mobile telephone. The address control means that is used can be applied. The
又信号制御システム1は、発言権制御部11と、信号受信部14と、信号送信部15とを含む構成を有し、その発言権制御部11は、発言権管理情報部12と、イベント処理機能部13と、タイマ管理機能部16とを含む構成を有するものである。又発言権管理情報部12は、発言権管理テーブル12aと、優先度管理テーブル12bとを含む構成を有し、発言権管理テーブル12aは、会議対応に、例えば、参加メンバと、優先度と、開催者と、発言権と、待ち順(キュー)との項目を有するものである。なお、開催者の項目は省略することも可能である。又優先度管理テーブル12bは、予め会議参加メンバ対応に優先度を登録して形成した構成を有するものである。なお、会議開催時に参加メンバ対応の優先度を、例えば、会議の開催者が登録することも可能であるが、予め優先度を登録しておけば、会議開催毎の登録操作は不要となる。
The
信号制御システム1をSIPサーバとし、ユーザA,B,CをSIPクライアントとして、SIPプロトコルを適用し、INVITシーケンスを実行することにより、メディア制御システム2と各ユーザA,B,Cとの間で、RTPセッションが確立される。例えば、ユーザAが会議の開催者で、ユーザB,Cも会議参加要求を行うことにより、発言権管理テーブル12aの参加メンバの項目に、ユーザA,B,Cが登録され、優先度管理テーブル12bを参照して、ユーザA,B,Cの優先度を、発言権管理テーブル12aに登録する。この場合、ユーザAの優先度を最も高いLv.1、ユーザB,Cの優先度をその次のLv.2とし、ユーザAの発言権が登録され、ユーザBの発言権要求の待ち順が1の状態を、左側に示している。即ち、参加メンバは、ユーザA,B,C、優先度は、ユーザAは、Lv,1、ユーザB,CはLv.2、開催者はユーザA、発言権は丸印で示すユーザA、待ち順は、ユーザBに対して1の場合を示している。この場合、ユーザA,B,Cからの“INFO”のToヘッダの、例えば、roomID=00001により、会議グループ“0001”を識別して管理することができる。
By using the SIP protocol with the
発言権制御については、“INFO”メソッドを適用し、イベント種別は、そのボディ部に設定するもので、各イベント種別は、
・GET:発言権獲得要求
・FREE:発言権解放要求
・CUE:キュー登録通知
・RELEASED:強制解放通知
・IDLE:発言権空き通知
とすることができる。このイベント入力内容をイベント処理機能部13に於いて判定するものである。
For the floor control, the “INFO” method is applied, and the event type is set in the body part.
GET: Request to acquire a right to speak ・ FREE: Request to release a right to speak ・ CUE: Notification of queue registration ・ RELEASED: Notification of forcible release ・ IDLE: Notification of idle right The event processing function unit 13 determines this event input content.
ユーザA,B,Cからの会議参加要求のイベント入力をイベント処理機能部13に於いて判定し、その判定に従って発言権管理テーブル12aに参加メンバが登録される。又発言権が登録されていない状態に於いて、ユーザAとその次にユーザBとが発言権要求を行った場合、信号受信部14のFIFOを介してイベント処理機能部13は、受信した信号を順次取り出して処理するものであり、最初のユーザAの発言権要求について、発言権管理テーブル12aを参照すると、発言権は未登録の状態であるから、発言権管理テーブル12aにユーザAの発言権を登録し、ユーザAに信号送信部15から応答OK(獲得)を送信する。次のユーザBからの発言権要求に対しては、発言権管理テーブル12aにユーザAの発言権が登録されているから、待ち順(キュー)にその順番として1を登録し、ユーザBに対しては、応答OK(キュー登録)を送信する。それにより、ユーザBは、次に発言権要求を行うことにより、発言権を獲得することが可能であることを認識できる。なお、ユーザBの次にユーザCが発言権要求を行うと、このユーザCは、待ち順(キュー)に順番として2を登録することになる。
The event processing function unit 13 determines the event input of the conference participation request from the users A, B, and C, and the participating members are registered in the speaking right management table 12a according to the determination. In the state where the floor is not registered, when the user A and the user B subsequently make a floor request, the event processing function section 13 receives the received signal via the FIFO of the
この発言権管理テーブル12aの登録内容をメディア制御システム2にメディア制御として示すように通知することにより、メディア制御システム2は、ユーザAからの音声、画像等のメディアデータを、Recieve onlyとして示すように受信し、ユーザB,Cに対しては、Send onlyとして示すように送信し、発言権を獲得していないユーザBからのメディアデータは、メディア制御システム2に於いて拒否される。即ち、発言権を有するユーザAの発言内容のみが、他の会議参加メンバのユーザB,Cに送信される。
By notifying the
ユーザAが発言権を解放すると、発言権管理テーブル12aに登録されていたユーザA対応の発言権の登録を抹消し、待ち順(キュー)の登録内容を基にユーザBに、発言権空き通知により発言権要求を促すか、或いは、自発的にユーザBが発言権要求を行うことにより、発言権管理テーブル12aにユーザBの発言権が登録される。この発言権管理テーブル12aの変更内容をメディア制御システム2に通知することにより、メディア制御システム2は、ユーザBからのメディアデータをコピーしてユーザA,Cに送信する。即ち、ユーザBの発言内容がユーザA,Cに送信される。
When user A releases the right to speak, the right to speak corresponding to user A registered in the right management table 12a is deleted, and the right to speak is notified to user B based on the queued registration contents. The user B's speaking right is registered in the speaking right management table 12a when the user B is prompted to speak or the user B voluntarily requests the speaking right. By notifying the
又発言権要求が殆ど同時的な場合は、発言権管理テーブル12aの優先度を参照し、優先度の高いユーザに対して発言権を与え、優先度の低いユーザに対しては待ち順(キュー)に登録する。又優先度の低いユーザが発言権を獲得している状態に於いて、優先度の高いユーザが発言権要求を行った場合は、優先度の低いユーザの発言権を強制的に解放させて、優先度の高いユーザに発言権を与える制御を行い、その処理結果をそれぞれのユーザに通知する。又待ち順(キュー)に登録された発言権要求者は、次の発言権登録の優先権を有するもので、先に登録された発言権が解放されると、前述のように、発言権の空き通知を行い、発言権要求を行った時に、同時的に他のユーザが発言権要求を行っても、待ち順(キュー)に登録された空き通知対象ユーザに優先権が与えられるので、そのユーザが要求した発言権を登録する。この場合の優先権の期間を、タイマ管理機能部16に於いて管理し、所定の設定時間経過により、優先権を放棄したものとして、待ち順(キュー)から削除する。
If the request for speaking right is almost simultaneous, the priority of the speaking right management table 12a is referred to, the right to speak is given to a user with high priority, and the waiting order (queue) is assigned to a user with low priority. ). In addition, in a state where a user with a low priority has obtained the right to speak, when a user with a high priority makes a request for the right to speak, the user with the low priority is forcibly released, Control is performed to give a right to speak to a user with high priority, and the processing result is notified to each user. In addition, the requester of the right to speak registered in the queue (queue) has the right to register the next right to speak. When the right to speak previously registered is released, Even when another user makes a floor request at the same time when a free space notification is made and a floor request is made, priority is given to the free notification target users registered in the waiting order (queue). Register the right to speak requested by the user. The priority period in this case is managed by the timer
図2、図3及び図4は、発言権制御処理のフローチャートを示すもので、図2は、発言権空き/登録キューなし、即ち、会議参加メンバが発言権管理テーブル12aに登録された状態からのステップ(A1)〜(A9)による発言権獲得の制御処理を示すもので、図11に示すステップ(a1)〜(a9)に相当する。即ち、発言権状態=空き(A1)から、信号受信部14にユーザからのイベント入力(a2)があると、イベント処理機能部13は、発言権「獲得」要求(A3)か、発言権「解放」要求(A5)か、その他(A8)かを判定し、発言権「獲得」要求の場合は、発言権を要求者に与える(A4)。即ち、発言権管理情報部12の発言権管理テーブル12aに登録する。そして、発言権の要求者に発言権獲得通知を送出する(A5)。又発言権「解放」要求(A6)の場合は、その要求者に発言権解放通知を送出する(A7)。従って、発言権「獲得」要求及び発言権「解放」要求が受け付けられたか否かをユーザは確認することができる。又イベントがその他(A8)の場合、そのイベントを破棄する(A9)。そして、ステップ(A7),(A9)の後は、ステップ(A1)に移行する。又ステップ(A5)の後は、図3の発言権使用中の制御処理となる。
2, 3 and 4 are flowcharts of the floor control process. FIG. 2 shows that there is no floor / registration queue, that is, the state where the conference participation members are registered in the floor management table 12a. The processing for acquiring the right to speak in steps (A1) to (A9) is shown, and corresponds to steps (a1) to (a9) shown in FIG. That is, if the user has an event input (a2) in the
図3は、発言権使用中の状態について、ステップ(B1)〜(B23)により、発言権制御処理を示すもので、図2のステップ(A3)〜(A5)により発言権を獲得したユーザが存在する場合、イベント入力(B1)により、イベント処理機能部13は、前述のステップ(A3),(A6),(A8)と同様に、発言権「獲得」要求か、発言権「解放」要求か、その他かを判定し、発言権「獲得」要求の場合(A2)、待ちキューの有無を判定する(B3)。即ち、発言権管理テーブル12aの待ち順(キュー)に登録されているか否かを判定する。待ちキューなし、即ち、待ち順に登録されていない場合は、優先度の判定を行う(B4)。即ち、発言権保持者が存在する場合に、発言権保持者の優先度と、発言権要求者の優先度とを比較する。 FIG. 3 shows the floor control process in steps (B1) to (B23) in the state where the floor is being used. The user who acquired the floor in steps (A3) to (A5) in FIG. If there is, the event processing function unit 13 causes the request to acquire the right to speak or acquire the right to release the statement in the same manner as in steps (A3), (A6), and (A8) described above. Or if it is a request to acquire the right to speak (A2), it is determined whether there is a waiting queue (B3). That is, it is determined whether or not it is registered in the waiting order (queue) of the speaking right management table 12a. When there is no waiting queue, that is, when the queues are not registered in the waiting order, priority is determined (B4). That is, when there is a right holder, the priority of the right holder is compared with the priority of the right requester.
発言権要求者の優先度が高い場合は、優先度の低い発言権保持者の発言権を強制解放して(B5)、その発言権保持者に強制解放を通知し(B6)、発言権を優先度の高い発言権要求者に与える(B7)。即ち、発言権管理テーブル12aに発言権要求者の発言権を登録する。そして、発言権要求者に発言権獲得通知を送出する(B8)。又ステップ(B4)に於いて、発言権保持者の優先度が高い場合、発言権要求者について発言権キューイングを行う(B9)。即ち、発言権管理テーブル12aの待ち順に登録する。そして、発言権要求者に発言権キュー登録を通知する(B10)。この発言権キュー登録通知により、発言権要求者は、現在優先度の高いユーザが発言権を保持し、その発言権が解放された時に、発言権獲得の機会があることを認識することができる。 When the priority of the floor requester is high, the floor of the floor holder with the lower priority is forcibly released (B5), the forced release is notified to the floor holder (B6), and the floor is The request is given to the requester with the highest priority (B7). In other words, the floor of the floor requester is registered in the floor management table 12a. Then, a voice acquisition request is sent to the voice requester (B8). If the priority of the right holder is high in step (B4), the right cueing is performed for the right requester (B9). That is, registration is made in the waiting order of the speaking right management table 12a. Then, the floor requester is notified of the floor registration (B10). With this floor right queue registration notification, the floor requester can recognize that the user with the highest priority currently holds the floor and has the opportunity to acquire the floor when the floor is released. .
又ステップ(B3)に於いて、待ちキューあり、即ち、発言権管理テーブル12aの待ち順に登録されているものが存在する場合、この待ちキューの登録者と、今回の発言権要求者との優先度を比較し(B11)、発言権要求者の優先度が待ちキュー登録者より高い場合はステップ(B4)に移行し、反対に低い場合は、自分(発言権要求者)のキュー登録の有無を判定し(B12)、有りの場合はステップ(B14)に移行し、無しの場合は、発言権要求者より低優先度のキューの先頭へ登録し(B13)、ステップ(B14)に移行する。このステップ(B14)に於いては、発言権要求者へ発言権キュー登録を通知する。この場合、優先度を例えば高、中、低の3階層として、優先度の階層対応に待ちキューを設け、同一優先度の階層に属する場合は、発言権要求の順番に従って登録することができる。或いは、優先度と発言権要求の順番とに対応して、優先度が同一ならば、発言権要求順番にキューに登録し、優先度が高い発言権要求者は、優先度の低い発言権要求者を追い越して先頭側に登録することができる。 In step (B3), if there is a waiting queue, that is, if there is something that is registered in the waiting order of the floor management table 12a, the priority of the waiting queue registrant and the current floor requester is given priority. If the priority of the requester of the right to speak is higher than that of the waiting queue registrant, the process proceeds to step (B4). (B12), if yes, go to step (B14), if not, register at the head of the queue with lower priority than the requester of the right to speak (B13) and go to step (B14) . In this step (B14), the floor-right requester is notified of the floor-right registration. In this case, the priority is set to, for example, three levels of high, medium, and low, and a waiting queue is provided corresponding to the level of priority. When belonging to the level of the same priority, registration can be performed according to the order of the right to speak. Or, if the priorities are the same, corresponding to the priority and the order of the right to speak, register in the queue in the right-to-speak request order. Can be overtaken and registered at the top.
又イベント入力が発言権「解放」要求の場合(B15)、発言権保持者か否かを判定し(B16)、発言権保持者からの要求の場合、発言権管理テーブル12aの発言権の登録を削除し、発言権状態=空きとする(B17)。そして、要求者に、発言権解放通知を行い(B18)、待ちキューの有無を判定し(B19)、無しの場合は、ステップ(A1)(図2参照)に移行する。又有りの場合は、発言権要求の有無の監視を開始し(B20)、キュー該当者へ発言権空きを通知する(B21)。 If the event input is a request to release the right to speak (B15), it is determined whether or not the user has the right to speak (B16). If the request is from the right holder, the right to be registered in the right management table 12a is registered. Is deleted, and the right to speak state becomes empty (B17). Then, the requester is notified of the right to speak (B18), the presence / absence of the waiting queue is determined (B19), and if not, the process proceeds to step (A1) (see FIG. 2). If yes, the monitoring of the presence / absence of the right to speak is started (B20), and the right to speak is notified to the queued person (B21).
又ステップ(B15)に於いて、発言権保持者以外からの発言権「解放」要求の判定の場合、その要求者について待ちキューに登録されているか否かを判定し(B22)、登録されていない場合は、ステップ(B1)に移行し、登録されている場合は、待ちキューから削除して(B23)、ステップ(B1)に移行する。即ち、発言権要求を行って、待ちキューに登録されている場合に、その登録を、発言権「解放」要求によって削除することができる。又イベント入力がその他の場合は(B24)、そのイベント入力を破棄し(B25)、ステップ(B1)に移行する。 In step (B15), in the case of a determination of a request to release the right to speak from a person other than the right holder, it is determined whether or not the requester is registered in the waiting queue (B22). If not, the process proceeds to step (B1). If registered, it is deleted from the waiting queue (B23), and the process proceeds to step (B1). That is, when a floor request is made and registered in the waiting queue, the registration can be deleted by a floor release “release” request. If the event input is other (B24), the event input is discarded (B25), and the process proceeds to step (B1).
図4は、発言権空き/優先権監視中の制御処理のステップ(C1)〜(C28)を示し、図3のステップ(B21)のキュー該当者へ発言権空き通知を行った後、イベント入力(C1)について、イベント処理機能部13は、優先度監視(C2)か、発言権「獲得」要求(C9)か、発言権「解放」要求(C23)か、その他(C29)かを判定する。優先度監視(C2)の場合、即ち、発言権空きの状態に於いて、待ちキューに登録されているユーザは、発言権要求の優先権を有し、その優先期間の終了か否かをタイマ管理機能部16(図1参照)により監視し(C3)、優先期間内の場合は、再度ステップ(B21)と同様に発言権空き通知を行う(C4)。優先期間は、例えば、タイマ管理機能部16にタイマ設定し、設定時間経過を示すタイマ満了通知により、イベント処理機能部13は、優先期間終了を判定することができる。
FIG. 4 shows the steps (C1) to (C28) of the control processing during the right-to-speak / priority monitoring. After the right-to-speak notification is sent to the queued person in step (B21) in FIG. With regard to (C1), the event processing function unit 13 determines whether it is priority monitoring (C2), a speaking right “acquisition” request (C9), a speaking right “release” request (C23), or other (C29). . In the case of priority monitoring (C2), that is, in a state where the speaking right is empty, the user registered in the waiting queue has the right of speaking right request and determines whether or not the priority period has ended. Monitoring is performed by the management function unit 16 (see FIG. 1) (C3), and if it is within the priority period, a speech right availability notification is performed again as in step (B21) (C4). For example, the priority period is set in the timer
又優先期間終了の場合は、優先度監視解除を行い(C5)、待ちキューの有無を判定し(C6)、待ちキュー無しの場合は、図2のステップ(A1)に移行する。又待ちキュー有りの場合は、優先度監視開始を行い(C7)、キュー該当者へ発言権空きを通知し(C8)、ステップ(C1)へ移行する。 If the priority period is over, priority monitoring is canceled (C5), the presence or absence of a waiting queue is determined (C6), and if there is no waiting queue, the process proceeds to step (A1) in FIG. If there is a waiting queue, priority monitoring is started (C7), the queuing person is notified of the absence of the right to speak (C8), and the process proceeds to step (C1).
又イベント入力が発言権「獲得」要求の場合(C9)、優先権監視中の優先者本人か否かを判定し(C10)、本人の場合は、発言権をその本人へ与え(C11)、発言権獲得通知を行い(C12)、タイマ管理処理部16による優先権監視を解除して(C13)、図3のステップ(B1)へ移行する。又発言権「獲得」要求が優先者本人以外の場合、発言権要求者と優先者との優先度の高低を判定し(C14)、発言権要求者の優先度が高い場合、優先度監視を解放し(C15)、優先者をキュー先頭に戻し(C16)、発言権を優先度の高い要求者に与え(C17)、その要求者へ発言権獲得通知を行い(C18)、図3のステップ(B1)に移行する。
If the event input is a request for acquisition of the right to speak (C9), it is determined whether or not the user is a priority person whose priority is being monitored (C10). If the person is the right person, the right to speak is given to the person (C11). A right to speak is obtained (C12), priority monitoring by the timer
又発言権要求者より優先者の優先度が高い場合、待ちキューの有無を判定し(C19)、待ちキュー無しの場合は、発言権の要求に対してキューイングし(C20)、発言権要求者に、発言権要求の応答としてキュー登録の通知を行う(C21)。又待ちキュー有りの場合、発言権要求者のキュー登録であるか否かを判定し(C22)、発言権要求者のキュー登録でない場合は、発言権要求者より低優先度のキューの先頭へ登録し(C23)、そのキュー登録通知を行う(C21) If the priority of the priority requester is higher than that of the requester of the right to speak, the presence / absence of a waiting queue is determined (C19), and if there is no waiting queue, the request for the right to speak is queued (C20). The user is notified of queue registration as a response to the request to speak (C21). If there is a waiting queue, it is determined whether or not it is queue registration of the floor requester (C22). If it is not queue registration of the floor requester, the head of the queue with lower priority than the floor requester is moved to. Register (C23) and notify the queue registration (C21)
又発言権「解放」要求(C23)の場合、優先者か否かを判定し(C24)、優先者の場合、即ち、待ちキューに登録されているユーザの場合、ステップ(C2)以降の優先権監視の処理を解除して(C25)、ステップ(A1)(図2参照)へ移行する。又優先者以外の場合、該当登録キューの有無を判定し(C26)、該当登録キュー有りの場合は、その登録キューを削除し(C27)、発言権解放通知を行って(C28)、ステップ(C1)へ移行する。又該当キュー無しの場合は、発言権解放通知を行って(C28)、ステップ(C1)へ移行する。又イベント入力がその他(C29)の場合は、そのイベントを破棄し(C30)、ステップ(C1)へ移行する。 Further, in the case of a request to release the right to speak (C23), it is determined whether or not it is a priority (C24). In the case of a priority, that is, in the case of a user registered in the waiting queue, priority after step (C2) The right monitoring process is canceled (C25), and the process proceeds to step (A1) (see FIG. 2). If the user is not a priority person, the presence / absence of the corresponding registration queue is determined (C26). If the corresponding registration queue is present, the registration queue is deleted (C27), and the right to speak is released (C28). Move to C1). If there is no corresponding queue, a floor release notification is made (C28), and the process proceeds to step (C1). If the event input is other (C29), the event is discarded (C30), and the process proceeds to step (C1).
図5〜図9は、発言権制御処理シーケンスチャートを示し、図6〜図9に於けるF1〜F36は順次実行されるシーケンスの一例を示す。図5は、ユーザA,B,Cと、信号制御システムと、メディア制御システムとについての会議参加シーケンスを示すものであり、ユーザA,B,C側とメディア制御システム側とは、“INVITE”、“100 Trying”、“180 Ringing”、“200 OK”、“ACK”の信号シーケンスに従って会議に参加する。この会議参加シーケンスは、図13に示す従来例に類似した処理となるが、図1を参照して説明すると、信号制御システム1に於いては、優先度管理テーブル12bを参照して、発言権管理テーブル12aに参加メンバと共に優先度を登録する。従って、会議参加シーケンスの状態1〜3に於ける発言権管理テーブル12aの内容は、発言権管理情報の遷移の状態1〜3の順序に従って更新される。なお、ユーザAの優先度をLv.1、ユーザBの優先度をLv.3、ユーザCの優先度をLV.2とした場合を示し、この優先度は、Lv.1>Lv.2>Lv.3の順位とする。従って、ユーザAの優先度が最も高く、次はユーザC、その次はユーザBとなる。
5 to 9 show a floor control process sequence chart, and F1 to F36 in FIGS. 6 to 9 show an example of a sequence executed sequentially. FIG. 5 shows a conference participation sequence for the users A, B, and C, the signal control system, and the media control system. The user A, B, and C sides and the media control system side are “INVITE”. , “100 Trying”, “180 Ringing”, “200 OK”, “ACK” according to the signal sequence. This conference participation sequence is a process similar to that of the conventional example shown in FIG. 13, but will be described with reference to FIG. 1. In the
発言権管理テーブル12aに会議の参加メンバを登録した後、例えば、ユーザAが発言権要求を行うと、図6に示すように、ユーザAから“INFO(発言権「獲得」要求)”を信号制御システムに送信する(F1)。信号制御システムは、発言権管理テーブル12aに発言権が登録されていない場合に、メディア制御システムに“INFO(通話路変更通知)”を送出し(F2)、このメディア制御システムから応答の“200 OK”を受信すると(F3)、発言権管理テーブル12aのユーザAに対する発言権登録を行って、ユーザAに“200 OK(発言権獲得通知)を送出する(F4)。 For example, when the user A makes a request for the right to speak after registering the participating members in the right to management table 12a, as shown in FIG. 6, the user A signals “INFO (speaking right“ acquisition ”request)”. Transmit to the control system (F1) The signal control system sends “INFO (call path change notification)” to the media control system when the floor is not registered in the floor management table 12a (F2), When the response “200 OK” is received from the media control system (F3), the floor is registered for user A in the floor management table 12a, and “200 OK (speaking right acquisition notification) is sent to user A ( F4).
この発言権使用中の状態に於いて、ユーザBから“INFO(発言権「獲得」要求)”を送出すると(F5)、信号制御システム1のイベント処理機能部13は、発言権管理テーブル12aを参照し、ユーザBの優先度は、発言権使用中のユーザAの優先度より低いから、待ち順(キュー)にその順番を示す1を登録する。そして、ユーザBに“200 OK(発言権キュー登録通知)”を送出する(F6)。
When the user B sends “INFO (speaking right“ acquisition ”request)” in the state where the speaking right is being used (F5), the event processing function unit 13 of the
この状態に於いて、ユーザCが“INFO(発言権「獲得」要求)”を送出すると(F7)、信号制御システム1のイベント処理機能部13は、発言権管理テーブル12aを参照し、ユーザAの発言権使用中で、且つユーザBの待ち順(キュー)登録中であるから、優先度を比較する。この場合、優先度は、A>C>Bの順位であるから、ユーザCの待ち順(キュー)を1とし、ユーザBの待ち順(キュー)を繰り下げて2とし、ユーザCに応答の“200 OK(発言権キュー登録通知)”を送出する(F8)。
In this state, when the user C sends “INFO (speaking right“ acquisition ”request)” (F7), the event processing function unit 13 of the
又ユーザAが発言権使用中に、ユーザBから、図7に示すように、“INFO(発言権「獲得」要求)”を送出すると(F9)、信号制御システム1のイベント処理機能部13は、図6に於けるシーケンス(F5),(F6)と同様にして、ユーザBを待ち順(キュー)に登録し、“200 OK(発言権キュー登録)”をユーザBに送出する(F10)。次に、ユーザBが“INFO(発言権「解放」要求)”を送出すると(F11)、信号制御システムは、キュー削除として示すように、発言権管理テーブル12aのユーザBの待ち順(キュー)の登録内容を削除し、“200 OK(発言権解放通知)”を送出する(F12)。
Further, when user A is using the right to speak, if user B sends out "INFO (request for right to speak") as shown in FIG. 7 (F9), event processing function unit 13 of
又ユーザCが発言権使用中にユーザAが発言権の要求を行った場合、図8に示すように、ユーザAからの“INFO(発言権「獲得」要求)”により(F13)、信号制御システム1のイベント処理機能部13は、発言権管理テーブル12aを参照し、ユーザCの優先度よりユーザAの優先度が高いので、メディア制御システムに、“INFO(通話路変更通知 ユーザC→ユーザA)”を送出し(F14)、その応答“200 OK”を受信すると(F15)、発言権管理テーブル12aの発言権をユーザCからユーザAに変更し、ユーザCに対して“INFO OK”を送出し(F16)、ユーザCからの応答“200 OK”を受信すると(F17)、ユーザAに応答の“200 OK(発言権獲得通知)”を送出する(F18)。即ち、優先度の高いユーザは、割り込みにより発言権を獲得することができる。
Further, when user A makes a request for the right to speak while user C is using the right to speak, as shown in FIG. 8, the signal control is performed by “INFO (speaking right“ acquisition ”request)” from user A (F13). The event processing function unit 13 of the
又ユーザCが発言権使用中、且つユーザBが待ち順(キュー)登録の状態に於いて、ユーザAが発言権要求の“INFO(発言権「獲得」要求)”を送出すると(F19)、信号制御システム1のイベント処理機能部13は、発言権管理テーブル12aを参照し、ユーザAの優先度が最も高いので、メディア制御システムへ“INFO(通話路変更通知 ユーザC→ユーザA)”を送出し(F20)、その応答“200 OK”をメディア制御システムから受信すると(F21)、発言権管理テーブル12aのユーザAに発言権を与えるように更新し、ユーザCに対して“INFO(発言権強制解放通知)”を送出し(F22)、その応答“200 OK”を受信すると、ユーザAに対して“200 OK(発言権獲得通知)”を送出する(F24)。
Further, when the user C is using the right to speak and the user B is in the waiting order (queue) registration state, the user A sends out a right request “INFO (speaking right“ acquisition ”request)” (F19). The event processing function unit 13 of the
ユーザAが発言権使用中且つユーザCが待ち順(キュー)登録の状態に於いて、図9に示すように、ユーザAが“INFO(発言権「解放」要求)”を送出すると(F25)、信号制御システム1のイベント処理機能部13は、発言権管理テーブル12aを参照し、ユーザAの発言権が登録されているので、メディア制御システム2に“INFO(通話路変更通知)”を送出し(F26)、その応答“200 OK”を受信すると(F27)、発言権管理テーブル12aのユーザAの発言権登録を削除する更新を行い、ユーザCの待ち順1を0に更新し、ユーザAに“200 OK(発言権解放通知)”を送出する(F28)。この待ち順0は、優先待ち状態を示す。
When user A is using the right to speak and user C is in the waiting order (queue) registration state, as shown in FIG. 9, when user A sends "INFO (speaking right" release "request)" (F25) The event processing function unit 13 of the
この待ち順0のユーザCに対して、信号制御システム1のイベント処理機能部13は、信号送信部15を介して“INFO(発言権空き通知)”を送出する制御を行い(F29)、ユーザCからの応答“200 OK”を受信すると(F30)、タイマ管理機能部16(図1参照)を起動し、ユーザCからの発言権の要求の有無を監視する。そして、タイマ満了により、ユーザCに再度“INFO(発言権空き通知)”を送出し(F31)、応答“200 OK)”を受信すると(F32)、再度タイマを起動する。ユーザCから“INFO(発言権「獲得」要求)”を受信すると(F33)、信号制御システムは、メディア制御システムに対して“INFO(通話路変更通知)”を送出し(F34)、その応答“200 OK”を受信すると(F35)、信号制御システムは、発言権管理テーブル12aのユーザCの発言権登録を行って、ユーザCに応答“200 OK(発言権獲得通知)”を送出する(F36)。
The event processing function unit 13 of the
この場合、発言権空き通知は、タイマ満了毎に送出し、予め設定した回数又は優先権の予め設定した監視時間が経過した時に、優先待ち順を強制的に削除することができる。即ち、前述の優先期間の経過か否かを監視し、優先期間経過後に待ち順登録を削除し、次の待ち順のユーザを優先待ち順として、発言権の空き通知を行うことができる。 In this case, a speech right availability notification is sent every time the timer expires, and the priority waiting order can be forcibly deleted when a preset number of times or a preset monitoring time for the priority right elapses. That is, it is possible to monitor whether or not the above-described priority period has elapsed, delete the waiting order registration after the priority period elapses, and perform a speech right availability notification with the next waiting order as the priority waiting order.
1 信号制御システム
2 メディア制御システム
11 発言権制御部
12 発言権管理情報部
12a 発言権管理テーブル
12b 優先度管理テーブル
13 イベント処理機能部
14 信号受信部
15 信号送信部
16 タイマ管理機能部
A,B,C ユーザ
DESCRIPTION OF
Claims (5)
前記信号制御システムは、発言権制御部とイベント処理機能部とを含む構成を有し、
前記発言権制御部は、会議参加メンバ対応の優先度と発言権と待ち順とを登録する発言権管理テーブルを備え、
前記イベント処理機能部は、イベント入力内容を判定し、発言権要求に対して前記発言権管理テーブルを参照し、発言権要求競合時は、優先度の高い発言権要求者に発言権を与えるように前記発言権管理テーブルに登録し、優先度の低い発言権要求者を前記発言権管理テーブルの待ち順に登録して、それぞれ発言権要求者に応答通知し、発言権獲得後の発言権要求時に、発言権保持者の優先度が高い時、優先度の低い発言権要求者を前記発言権管理テーブルの待ち順に登録し、発言権保持者の優先度が低い時、該発言権を強制解放して、該発言権保持者を前記発言権管理テーブルの待ち順に登録し、優先度の高い発言権要求者に発言権を与えるように前記発言権管理テーブルに登録して、それぞれ応答通知する手段を備え、
前記メディア制御システムは、前記信号制御システムの前記発言権管理テーブルの会議参加メンバと発言権登録者とを含むメディア制御情報に従って前記会議参加メンバ間のメディアデータの転送を制御する手段を備えた
ことを特徴とする会議システム。 In a conference system in which terminals of a plurality of users of conference participants, a signal control system, and a media control system are connected via an IP network,
The signal control system has a configuration including a floor control unit and an event processing function unit,
The floor control unit includes a floor management table for registering priorities, floors, and waiting order for meeting participants.
The event processing function unit determines an event input content, refers to the speaking right management table for a speaking right request, and gives a speaking right to a high-priority speaking right requester when the speaking right request conflicts. To the right-of-speech management table, register the right-of-speaking right requesters in the waiting order of the right-of-speaking right management table, notify each of the right-to-speak requesters in response, When the priority of the right holder is high, the right requester of low priority is registered in the waiting order of the right management table, and when the priority of the right holder is low, the right is forcibly released. Means for registering the right holders in the waiting order of the right management table, registering in the right management table so as to give a right to the right priority requester, and notifying each of the responses. Prepared,
The media control system comprises means for controlling transfer of media data between the conference participants according to media control information including conference participants and utterance registrants in the floor management table of the signal control system. A conference system characterized by
前記信号制御システムの発言権管理テーブルを、前記会議参加メンバ対応の優先度と発言権と待ち順とを登録する構成とし、前記会議参加メンバからの発言権要求のイベント入力に対して、前記発言権管理テーブルを参照し、発言権要求競合時は、優先度の高い発言権要求者に発言権を与えるように前記発言権管理テーブルに登録し、且つ優先度の低い発言権要求者を前記発言権管理テーブルの待ち順に登録して、それぞれ発言権要求者に応答通知し、発言権獲得後の発言権要求時に、発言権保持者の優先度が高い時、優先度の低い発言権要求者を前記発言権管理テーブルの待ち順に登録し、発言権保持者の優先度が低い時、該発言権を強制解放して、該発言権保持者を前記発言権管理テーブルの待ち順に登録し、優先度の高い発言権要求者に発言権を与えるように前記発言権管理テーブルに登録して、それぞれ応答通知する過程を含む
ことを特徴とする会議制御方法。 In a conference control method in a conference system in which a terminal of a plurality of users of conference participants, a signal control system, and a media control system are connected via an IP network,
The floor control table of the signal control system is configured to register priorities, floors, and waiting orders for the conference participants, and the speech is requested in response to an event input from the conference participants. Referring to the right management table, when there is a request for right to speak, it is registered in the right management table so as to give the right to the right-right requester, and the low-priority right requester Register in the waiting order of the right management table, notify each right-of-speak requester in response, and when the right to speak after requesting the right to speak, when the priority of the right holder is high, When the priority of the right holder is low, the right to speak is forcibly released and the right holder is registered in the right order of the right management table when the priority of the right holder is low. High voice requester Registered in the talk burst management table to give the floor, conference control method characterized by comprising the step of responding notification respectively.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004238181A JP2006060364A (en) | 2004-08-18 | 2004-08-18 | CONFERENCE SYSTEM AND CONFERENCE CONTROL METHOD |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004238181A JP2006060364A (en) | 2004-08-18 | 2004-08-18 | CONFERENCE SYSTEM AND CONFERENCE CONTROL METHOD |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006060364A true JP2006060364A (en) | 2006-03-02 |
Family
ID=36107506
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004238181A Pending JP2006060364A (en) | 2004-08-18 | 2004-08-18 | CONFERENCE SYSTEM AND CONFERENCE CONTROL METHOD |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006060364A (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008011170A (en) * | 2006-06-29 | 2008-01-17 | Kyocera Corp | server |
| JP2008301124A (en) * | 2007-05-30 | 2008-12-11 | Yamaha Corp | Mixer device |
| CN101563941A (en) * | 2006-10-18 | 2009-10-21 | 索尼在线娱乐有限公司 | Systems and methods for mediating overlapping media messages |
| JP2009538004A (en) * | 2006-05-19 | 2009-10-29 | 華為技術有限公司 | Method, system and apparatus for realizing group talk QoE |
| JP2010212928A (en) * | 2009-03-10 | 2010-09-24 | Brother Ind Ltd | Device, system, and method for controlling communication, and program of communication control device |
| JP2010278810A (en) * | 2009-05-29 | 2010-12-09 | Mitsubishi Electric Building Techno Service Co Ltd | Radio lan communication system |
| JP2010278812A (en) * | 2009-05-29 | 2010-12-09 | Mitsubishi Electric Building Techno Service Co Ltd | Wireless LAN communication system |
| JP2010278975A (en) * | 2009-06-01 | 2010-12-09 | Mitsubishi Electric Building Techno Service Co Ltd | Wireless LAN communication system |
| KR101016647B1 (en) * | 2009-07-27 | 2011-02-25 | 최준수 | Conference Wireless Microphone System |
| JP2013502828A (en) * | 2009-08-21 | 2013-01-24 | アバイア インク. | Camera-based facial recognition or other presence detection method as a method of sounding a telephone device alarm, |
| CN115442713A (en) * | 2022-10-21 | 2022-12-06 | 深圳市东明炬创电子股份有限公司 | Method, system, device and storage medium for processing mixed sound |
| CN116743716A (en) * | 2022-03-02 | 2023-09-12 | 广州迈聆信息科技有限公司 | Online conference speaking methods, servers and clients |
-
2004
- 2004-08-18 JP JP2004238181A patent/JP2006060364A/en active Pending
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009538004A (en) * | 2006-05-19 | 2009-10-29 | 華為技術有限公司 | Method, system and apparatus for realizing group talk QoE |
| JP2008011170A (en) * | 2006-06-29 | 2008-01-17 | Kyocera Corp | server |
| US8855275B2 (en) | 2006-10-18 | 2014-10-07 | Sony Online Entertainment Llc | System and method for regulating overlapping media messages |
| CN101563941A (en) * | 2006-10-18 | 2009-10-21 | 索尼在线娱乐有限公司 | Systems and methods for mediating overlapping media messages |
| JP2010507353A (en) * | 2006-10-18 | 2010-03-04 | ソニー オンライン エンタテインメント エルエルシー | System and method for coordinating overlapping media messages |
| JP2008301124A (en) * | 2007-05-30 | 2008-12-11 | Yamaha Corp | Mixer device |
| JP2010212928A (en) * | 2009-03-10 | 2010-09-24 | Brother Ind Ltd | Device, system, and method for controlling communication, and program of communication control device |
| JP2010278810A (en) * | 2009-05-29 | 2010-12-09 | Mitsubishi Electric Building Techno Service Co Ltd | Radio lan communication system |
| JP2010278812A (en) * | 2009-05-29 | 2010-12-09 | Mitsubishi Electric Building Techno Service Co Ltd | Wireless LAN communication system |
| JP2010278975A (en) * | 2009-06-01 | 2010-12-09 | Mitsubishi Electric Building Techno Service Co Ltd | Wireless LAN communication system |
| KR101016647B1 (en) * | 2009-07-27 | 2011-02-25 | 최준수 | Conference Wireless Microphone System |
| JP2013502828A (en) * | 2009-08-21 | 2013-01-24 | アバイア インク. | Camera-based facial recognition or other presence detection method as a method of sounding a telephone device alarm, |
| CN116743716A (en) * | 2022-03-02 | 2023-09-12 | 广州迈聆信息科技有限公司 | Online conference speaking methods, servers and clients |
| CN115442713A (en) * | 2022-10-21 | 2022-12-06 | 深圳市东明炬创电子股份有限公司 | Method, system, device and storage medium for processing mixed sound |
| CN115442713B (en) * | 2022-10-21 | 2025-02-11 | 深圳市东明炬创电子股份有限公司 | A mixing processing method, system, device and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100836126B1 (en) | Telecommunication conference server, telecommunication terminal equipment, method for producing a telecommunication conference control message, method for controlling a telecommunication conference, computer readable storage media and computer program element | |
| JP4718140B2 (en) | Buffering of initial speech burst (initialtalkburst) | |
| TW527825B (en) | A method and system for internet-based video chat | |
| US20050032539A1 (en) | Priority queuing of callers | |
| US20060056440A1 (en) | Managing conference communication in a communication system | |
| JP4808810B2 (en) | Speaking right control method and apparatus in PT service | |
| WO2011006332A1 (en) | System and method for realizing wireless video conference | |
| US10735583B2 (en) | Method for establishing a callback telecommunication connection | |
| JP2006060364A (en) | CONFERENCE SYSTEM AND CONFERENCE CONTROL METHOD | |
| JP5077344B2 (en) | COMMUNICATION SYSTEM, SERVER DEVICE, COMMUNICATION TERMINAL DEVICE, AND COMPUTER PROGRAM | |
| JPWO2007007847A1 (en) | Electronic conference system, electronic conference management device, terminal device, electronic conference management method, control program, and computer-readable recording medium recording the same | |
| WO2020108296A1 (en) | Online meeting establishing method, server, and computer readable storage medium | |
| JP4742151B2 (en) | Terminal apparatus and method for providing media transfer time information in PoC system and PoC system for providing media transfer time information | |
| JP2009094691A (en) | Voice control device, communication terminal, group call system, voice control device control program | |
| US7743101B2 (en) | Techniques for providing caller ID of participants in a conference call invitation | |
| US7599683B2 (en) | Speech communication system and talker right reservation method | |
| US20050249153A1 (en) | Method and apparatus for monitoring multisession in wireless communication system | |
| CN110460603A (en) | Multimedia file transmission method, terminal, server, system and storage medium | |
| WO2015042801A1 (en) | Method for recording session information and recording server | |
| KR100566284B1 (en) | PC mobile terminal, server, and method for transmitting voice messages without tangible delay | |
| JP4693754B2 (en) | Conference system and method for storing conference data | |
| JP2007201916A (en) | PoC data transmission method, PoC call system and apparatus | |
| CN101686440A (en) | Method, device and system of session control | |
| JPH08167895A (en) | Communication conference support method and communication conference terminal used therefor | |
| JP4903477B2 (en) | Group call server |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070808 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090619 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090630 |
|
| A02 | Decision of refusal |
Effective date: 20091027 Free format text: JAPANESE INTERMEDIATE CODE: A02 |