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
JP6909383B2 - Call control device - Google Patents
[go: Go Back, main page]

JP6909383B2 - Call control device - Google Patents

Call control device Download PDF

Info

Publication number
JP6909383B2
JP6909383B2 JP2017001375A JP2017001375A JP6909383B2 JP 6909383 B2 JP6909383 B2 JP 6909383B2 JP 2017001375 A JP2017001375 A JP 2017001375A JP 2017001375 A JP2017001375 A JP 2017001375A JP 6909383 B2 JP6909383 B2 JP 6909383B2
Authority
JP
Japan
Prior art keywords
terminal
information
group
holding
participatory
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
JP2017001375A
Other languages
Japanese (ja)
Other versions
JP2018113511A (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.)
Kokusai Denki Electric Inc
Original Assignee
Hitachi Kokusai Electric Inc
Kokusai Denki Electric 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 Hitachi Kokusai Electric Inc, Kokusai Denki Electric Inc filed Critical Hitachi Kokusai Electric Inc
Priority to JP2017001375A priority Critical patent/JP6909383B2/en
Publication of JP2018113511A publication Critical patent/JP2018113511A/en
Application granted granted Critical
Publication of JP6909383B2 publication Critical patent/JP6909383B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Description

この発明は、通話によるグループ会議を制御する通話制御装置に関する。 The present invention relates to a call control device that controls a group conference by telephone.

複数の端末間での同時通話を可能とする通話制御装置がある。この通話制御装置を使用した通話システムを構内、例えば工場、社屋等に構築することにより、その構内において通話によるグループ会議が可能となる。 There is a call control device that enables simultaneous calls between multiple terminals. By constructing a call system using this call control device on the premises, for example, in a factory, a company building, etc., it is possible to have a group meeting by telephone on the premises.

この種のグループ会議を実現可能な従来の通話システムとして、特許文献1は、グループ会議の参加者が他の参加者の通話開始を容易に認識できるようにした技術を開示する。特許文献2は、グループ会議中に通信リンクが切断された端末を、他の参加者に報知する技術を開示する。特許文献3は、グループ会議に参加していない端末に対して参加を促進する技術を開示する。特許文献4は、予め設定されたグループ会議の開催時間を経過すると参加者に報知する技術を開示する。 As a conventional telephone system capable of realizing this type of group conference, Patent Document 1 discloses a technique that allows a participant of a group conference to easily recognize the start of a call of another participant. Patent Document 2 discloses a technique for notifying other participants of a terminal whose communication link has been disconnected during a group meeting. Patent Document 3 discloses a technique for encouraging participation of terminals that have not participated in a group meeting. Patent Document 4 discloses a technique for notifying participants when a preset group meeting holding time has elapsed.

特開2012‐205149号公報Japanese Unexamined Patent Publication No. 2012-205149 特開2007‐324797号公報Japanese Unexamined Patent Publication No. 2007-324797 特開2011‐139212号公報Japanese Unexamined Patent Publication No. 2011-139212 特開2002‐290571号公報Japanese Unexamined Patent Publication No. 2002-290571

グループ会議が行われている途中またはグループ会議が終わった後で、その会議に誰が参加している又は参加していたか、あるいは誰が参加していない又は参加していなかったのかというような参加状況を、会議の開催者又は参加者が把握したいという要望がある。しかしながら、上述した特許文献1〜4に開示されている技術では、会議の開催者又は参加者が参加状況を的確に把握することはできない。 Participation status, such as who was attending or was attending the meeting, or who was not or was not attending, during or after the group meeting was over. , There is a request that the organizer or participants of the conference want to know. However, with the techniques disclosed in Patent Documents 1 to 4 described above, the organizer or participants of the conference cannot accurately grasp the participation status.

この発明は上記事情に着目してなされたもので、第1の目的は、グループ会議に参加している端末を用いて、会議開催中にその会議への参加状況を把握できる通話制御装置を提供することにある。 The present invention has been made by paying attention to the above circumstances, and the first object of the present invention is to provide a call control device capable of grasping the participation status of a conference during the conference by using a terminal participating in the group conference. To do.

また第2の目的は、グループ会議が終わった後でその会議への参加状況を含む履歴を記録できる通話制御装置を提供しようとするものである。 A second object is to provide a call control device capable of recording a history including the participation status of a group meeting after the group meeting is over.

上記課題を解決しその目的を達成するために、この発明の第1の態様は、開催要求取得手段と、参加要求取得手段と、状況要求取得手段と、を備える。開催要求取得手段は、基地局との間で通信リンクが確立した第1の端末から送信される通話によるグループ会議の開催要求情報を取得するものである。参加要求取得手段は、基地局との間で通信リンクが確立した第2の端末から送信される上記グループ会議への参加要求情報を取得するものである。状況要求取得手段は、第1の端末または第2の端末から送信される上記グループ会議への参加状況要求情報を取得するものである。そして記憶手段が、グループ会議への開催要求情報に含まれる第1の端末の固有情報と、同グループ会議への参加要求情報に含まれる第2の端末の固有情報と、第1の端末から会議開催指示を会議メンバーとして選択された第2端末に対して一斉に発呼させて、第1の端末及び着呼した前記第2の端末を含む端末間で開催型のグループ会議を実現させるための開催要求情報に含まれる開催型情報と、第1の端末及び第2の端末を含む任意の端末間で参加型のグループ会議を実現させるための開催要求情報に含まれる参加型情報と、を記憶する。また検出手段が、基地局との通信リンクが切断されたことに応じて、切断検出手段によりその通信リンクによって接続されていた第1の端末または第2の端末の固有情報を検出する。そして作成手段が、記憶手段により記憶された情報と、切断検出手段により検出された情報と、開催型情報と、前記参加型情報と、に基づいて開催型又は参加型のグループ会議への参加状況を表す情報を作成し、この情報を、出力手段が、参加状況要求情報の送信元である第1の端末または第2の端末に通信リンクを介して出力するようにしたものである。 In order to solve the above problems and achieve the object thereof, the first aspect of the present invention includes a holding request acquisition means, a participation request acquisition means, and a situation request acquisition means. The holding request acquisition means acquires information on a group meeting holding request by a call transmitted from a first terminal for which a communication link has been established with the base station. The participation request acquisition means acquires the participation request information for the group conference transmitted from the second terminal for which a communication link has been established with the base station. The status request acquisition means acquires the participation status request information for the group meeting transmitted from the first terminal or the second terminal. Then, the storage means are the unique information of the first terminal included in the holding request information for the group meeting, the unique information of the second terminal included in the participation request information for the group meeting, and the meeting from the first terminal. To make a holding instruction to be called all at once to the second terminal selected as a meeting member, and to realize a holding type group meeting between the first terminal and the terminal including the second terminal that has been called. Stores the holding type information included in the holding request information and the participatory information included in the holding request information for realizing a participatory group meeting between any terminals including the first terminal and the second terminal. do. Further, the detection means detects the unique information of the first terminal or the second terminal connected by the communication link by the disconnection detection means according to the disconnection of the communication link with the base station. Then, the creation means is based on the information stored by the storage means, the information detected by the disconnection detection means, the holding type information, and the participatory information, and the participation status of the holding type or the participatory type group meeting. This information is created so that the output means outputs the information to the first terminal or the second terminal, which is the source of the participation status request information, via the communication link.

第2の態様は、前記記憶手段は、開催型のグループ会議を識別するグループ番号に関連付けて、グループ会議のメンバーとなる端末の固有情報を有する開催型設定テーブルと、グループ番号に関連付けて、前記グループ会議のメンバーとなる端末の参加・不参加を示すレコードを有する開催型状態ファイルと、を記憶し、そして前記作成手段は、開催型状態ファイルに基づいて、参加者リストと、不参加者リストと、を作成するようにしたものである。 In the second aspect, the storage means is associated with a group number that identifies a held group meeting, and is associated with a held setting table having unique information of terminals that are members of the group meeting, and the group number. A held state file having a record indicating participation / non-participation of a terminal that is a member of a group meeting is stored, and the creation means is based on the held state file, a participant list, a non-participant list, and the like. it is obtained so as to create a.

第3の態様は、前記通信リンクが確立した第1の端末または第2の端末のうち、通話保留状態にある第1の端末または第2の端末の固有情報を検出する保留検出手段、をさらに備える。そして前記作成手段は、さらに保留検出手段により検出された情報を加味してグループ会議への参加状況を表す情報を作成するようにしたものである。 A third aspect further comprises a hold detection means for detecting the unique information of the first terminal or the second terminal in the call hold state among the first terminal or the second terminal for which the communication link has been established. Be prepared. Then, the creation means is designed to create information indicating the participation status in the group meeting by further adding the information detected by the hold detection means.

第4の態様は、日付及び時刻を計時する計時手段、をさらに備える。そして前記記憶手段は、前記開催要求情報を取得した時点で計時されている日付及び時刻をグループ会議の開始日時情報としてさらに記憶するようにしたものである。 A fourth aspect further comprises a timekeeping means for timing the date and time. Then, the storage means further stores the date and time measured at the time of acquiring the holding request information as the start date / time information of the group meeting.

第5の態様は、前記切断検出手段により検出される第1の端末または第2の端末の固有情報に基づいてグループ会議の終了を判定する判定手段、をさらに備える。そして前記記憶手段は、グループ会議の終了が判定された時点で計時されている日付及び時刻を当該グループ会議の終了日時情報としてさらに記憶するようにしたものである。 A fifth aspect further includes a determination means for determining the end of the group meeting based on the unique information of the first terminal or the second terminal detected by the disconnection detection means. Then, the storage means further stores the date and time measured at the time when the end of the group meeting is determined as the end date / time information of the group meeting.

第6の態様は、前記記憶手段により記憶されるグループ会議への開催要求情報に含まれる第1の端末の固有情報及び同グループ会議への参加要求情報に含まれる第2の端末の固有情報と、同グループ会議の開始日時情報及び終了日時情報とを、当該グループ会議を識別する情報と関連付けて保存するようにしたものである。 The sixth aspect is the unique information of the first terminal included in the holding request information for the group meeting stored by the storage means and the unique information of the second terminal included in the participation request information for the group meeting. , The start date / time information and the end date / time information of the group meeting are saved in association with the information for identifying the group meeting.

第1の態様によれば、グループ会議に参加している端末において、会議開催中にその会議に参加している各端末の固有情報に基づき、グループ会議への参加状況を的確に把握することができる。 According to the first aspect, in the terminals participating in the group conference, it is possible to accurately grasp the participation status in the group conference based on the unique information of each terminal participating in the conference during the conference. can.

第2の態様によれば、グループ会議に参加している端末において、会議開催中にその会議に参加している各端末の固有情報又は参加していない各端末の固有情報に基づき、グループ会議への参加状況を的確に把握することができる。 According to the second aspect, in the terminals participating in the group conference, the group conference is started based on the unique information of each terminal participating in the conference or the unique information of each terminal not participating in the conference during the conference. It is possible to accurately grasp the participation status of.

第3の態様によれば、グループ会議に参加している端末において、会議開催中にその会議に参加している各端末のうち通話保留状態にある端末を的確に把握することができる。 According to the third aspect, among the terminals participating in the group conference, among the terminals participating in the conference during the conference, the terminals in the call hold state can be accurately grasped.

第4の態様によれば、記憶手段により記憶された情報から、グループ会議の開催日時とともにそのグループ会議への参加状況を的確に把握することができる。 According to the fourth aspect, from the information stored by the storage means, it is possible to accurately grasp the date and time of the group meeting and the participation status of the group meeting.

第5の態様によれば、記憶手段により記憶された情報から、そのグループ会議の終了日時とともにそのグループ会議への参加状況を的確に把握することができる。 According to the fifth aspect, from the information stored by the storage means, it is possible to accurately grasp the end date and time of the group meeting and the participation status in the group meeting.

第6の態様によれば、グループ会議の開催日時及び終了日時を含むグループ会議の履歴情報をそのグループ会議への参加状況と併せて保存することができる。 According to the sixth aspect, the history information of the group meeting including the date and time when the group meeting is held and the date and time when the group meeting ends can be stored together with the participation status of the group meeting.

通話制御装置の一実施形態としてIP電話サーバ装置を備えた通話システムの全体構成を示す図。The figure which shows the whole structure of the call system provided with the IP telephone server device as one Embodiment of a call control device. IP電話サーバ装置の要部構成を示すブロック図。The block diagram which shows the main part structure of the IP telephone server apparatus. 開催型設定テーブルのデータ構造を示す模式図。The schematic diagram which shows the data structure of the holding type setting table. 参加型設定テーブルのデータ構造を示す模式図。The schematic diagram which shows the data structure of the participatory setting table. 開催型状態テーブルのデータ構造を示す模式図。The schematic diagram which shows the data structure of the holding type state table. 参加型状態テーブルのデータ構造を示す模式図。The schematic diagram which shows the data structure of the participatory state table. 開催型グループ特番入力時における要求処理部の処理手順を示す流れ図。A flow chart showing the processing procedure of the request processing unit at the time of inputting the special number of the holding type group. 参加型グループ特番入力時における要求処理部の処理手順を示す流れ図。The flow chart which shows the processing procedure of the request processing part at the time of inputting a participatory group special number. 保留信号入力時における要求処理部の処理手順を示す流れ図。The flow chart which shows the processing procedure of the request processing part at the time of holding signal input. 保留解除信号入力時における要求処理部の処理手順を示す流れ図。The flow chart which shows the processing procedure of the request processing part at the time of holding release signal input. オンフック信号入力時における要求処理部の処理手順を示す流れ図。The flow chart which shows the processing procedure of the request processing part at the time of on-hook signal input. 状態確認特番入力時における要求処理部の処理手順を示す流れ図。A flow chart showing the processing procedure of the request processing unit when the status confirmation special number is input. 図12における履歴処理の手順を具体的に示す流れ図。The flow chart which shows concretely the procedure of the history processing in FIG. 参加者リストの画面と不参加者リストの画面の一例を示す図。The figure which shows an example of the screen of a participant list and the screen of a non-participant list. 開催型履歴リストの画面と参加型履歴リストの画面の一例を示す図。The figure which shows an example of the screen of the holding type history list and the screen of the participation type history list.

以下、図面を参照してこの発明に係る一実施形態を説明する。なお、各図面及び以下におけるその説明において、同一の要素には同一の符号を付している。
(構成)
図1は、通話制御装置の一実施形態であるIP電話サーバ装置10を備えた通話システム1の全体構成を示す図である。通話システム1は、複数の基地局BS1,BS2,…と、制御装置20と、構内交換機(PBX)30と、IP電話サーバ装置10と、モニタ装置40とを備える。
Hereinafter, an embodiment according to the present invention will be described with reference to the drawings. In each drawing and its description below, the same elements are designated by the same reference numerals.
(Constitution)
FIG. 1 is a diagram showing an overall configuration of a call system 1 including an IP telephone server device 10 which is an embodiment of a call control device. The communication system 1 includes a plurality of base stations BS1, BS2, ..., A control device 20, a private branch exchange (PBX) 30, an IP telephone server device 10, and a monitor device 40.

基地局BS1,BS2,…は、無線エリアE1,E2,…を形成する。基地局BS1,BS2,…は、無線エリアE1,E2,…内に存在する無線端末MT11,MT12,MT13,MT21,MT22,MT23,…と無線回線を介して接続する。無線端末MT11,MT12,MT13,MT21,MT22,MT23,…は、例えばPHS端末である。図1では、無線端末MT11,MT12,MT13,MT21,MT22,MT23,…をそれぞれ3台ずつ図示しているが、台数は特に限定されるものではない。このため以下では、無線エリアE1内に存在する無線端末MT11,MT12,MT13については総称して無線端末MT1と表記し、無線エリアE2内に存在する無線端末MT21,MT22,MT23については総称して無線端末MT2と表記する。 The base stations BS1, BS2, ... Form the radio areas E1, E2, .... The base stations BS1, BS2, ... Are connected to the wireless terminals MT11, MT12, MT13, MT21, MT22, MT23, ... Existing in the wireless areas E1, E2, ... Via a wireless line. The wireless terminals MT11, MT12, MT13, MT21, MT22, MT23, ... Are, for example, PHS terminals. In FIG. 1, three wireless terminals MT11, MT12, MT13, MT21, MT22, MT23, ... Are shown, but the number is not particularly limited. Therefore, in the following, the wireless terminals MT11, MT12, and MT13 existing in the wireless area E1 are collectively referred to as the wireless terminal MT1, and the wireless terminals MT21, MT22, and MT23 existing in the wireless area E2 are collectively referred to. Notated as wireless terminal MT2.

基地局BS1,BS2,…は、制御装置20に接続される。制御装置20は、構内交換機30に接続される。構内交換機30は、電話網、インターネット等の公衆ネットワークに接続される。これらの接続により、無線エリアE1,E2,…内に存在する無線端末MT1,MT2,…は、相互間で内線通話が可能となると共に、構内交換機30を介して外線通話が可能となる。なお、音声通話機能を有するスマートフォンやパーソナルコンピュータ等の情報端末を制御装置20に接続し、内線通話及び外線通話を行うことも可能である。 The base stations BS1, BS2, ... Are connected to the control device 20. The control device 20 is connected to the private branch exchange 30. The private branch exchange 30 is connected to a public network such as a telephone network or the Internet. With these connections, the wireless terminals MT1, MT2, ... Existing in the wireless areas E1, E2, ... Can make an extension call between each other and can make an outside line call via the private branch exchange 30. It is also possible to connect an information terminal such as a smartphone or a personal computer having a voice call function to the control device 20 to make an extension call or an outside line call.

IP電話サーバ装置10は、構内ネットワークNWを介して制御装置20に接続される。構内ネットワークNWは、例えばLAN(local area network)により構成される。IP電話サーバ装置10は、IPテレフォニサーバとも称され、複数の無線端末MT1,MT2,…間での同時通話を制御する。この制御により、複数の無線端末MT1,MT2,…を用いた通話によるグループ会議が可能となる。 The IP telephone server device 10 is connected to the control device 20 via the premises network NW. The premises network NW is composed of, for example, a LAN (local area network). The IP telephone server device 10 is also referred to as an IP telephony server, and controls simultaneous calls between a plurality of wireless terminals MT1, MT2, .... This control enables group meetings by telephone calls using a plurality of wireless terminals MT1, MT2, ....

モニタ装置40は、例えば専用線を介してIP電話サーバ装置10に接続される。モニタ装置40は、IP電話サーバ装置10により制御されるグループ会議の状況等をモニタリングする。この種のモニタ装置40としては、例えばパーソナルコンピュータを適用することができる。 The monitoring device 40 is connected to the IP telephone server device 10 via, for example, a dedicated line. The monitoring device 40 monitors the status of a group meeting controlled by the IP telephone server device 10. As the monitoring device 40 of this type, for example, a personal computer can be applied.

図2は、IP電話サーバ装置10の要部構成を示すブロック図である。IP電話サーバ装置10は、制御ユニット11、記憶ユニット12、通信インターフェースユニット13、入出力インターフェースユニット14及び時計ユニット15を含む。
制御ユニット11は、CPU(central processing unit)、ROM(read-only memory)及びRAM(random-access memory)をシステムバスにより接続して構成されたコンピュータを基本ハードウェアとして備え、ROMに記憶されたオペレーティング・システム及びアプリケーションプログラムに基づいて、各種の情報処理を行う。
FIG. 2 is a block diagram showing a main configuration of the IP telephone server device 10. The IP telephone server device 10 includes a control unit 11, a storage unit 12, a communication interface unit 13, an input / output interface unit 14, and a clock unit 15.
The control unit 11 includes a computer configured by connecting a CPU (central processing unit), a ROM (read-only memory), and a RAM (random-access memory) by a system bus as basic hardware, and is stored in the ROM. Performs various types of information processing based on the operating system and application program.

記憶ユニット12は、制御ユニット11が各種の情報処理を行う際に必要な各種の情報を記憶する。記憶ユニット12としては、例えばHDD(hard disk drive)又はSSD(solid state drive)等の随時書き込み読み出しが可能な周知の記憶デバイスを利用できる。 The storage unit 12 stores various types of information necessary for the control unit 11 to perform various types of information processing. As the storage unit 12, for example, a well-known storage device such as an HDD (hard disk drive) or an SSD (solid state drive) that can be written and read at any time can be used.

通信インターフェースユニット13は、制御ユニット11による制御の下、構内ネットワークNWを介して、無線端末MT1,MT2,…との間でRTP(real-time transport protocol)に従い音声データ及び制御データの送受信を行う。
入出力インターフェースユニット14は、モニタ装置40の入力部41及び表示部42に接続され、制御ユニット11による制御の下、モニタ装置40とデータ授受のための入出力処理を行う。因みに入力部41は、例えばキーボード、ポインティングデバイス等である。表示部42は、例えば液晶ディスプレイ等である。なお、入力部41及び表示部42としてタッチパネルが用いられる場合もある。
Under the control of the control unit 11, the communication interface unit 13 transmits and receives voice data and control data to and from the wireless terminals MT1, MT2, ... According to RTP (real-time transport protocol) via the premises network NW. ..
The input / output interface unit 14 is connected to the input unit 41 and the display unit 42 of the monitor device 40, and performs input / output processing for data transfer with the monitor device 40 under the control of the control unit 11. Incidentally, the input unit 41 is, for example, a keyboard, a pointing device, or the like. The display unit 42 is, for example, a liquid crystal display or the like. A touch panel may be used as the input unit 41 and the display unit 42.

時計ユニット15は、現在の日付及び時刻を計時する。ここに時計ユニット15は、計時手段を実現する。 The clock unit 15 clocks the current date and time. Here, the clock unit 15 realizes a timekeeping means.

かかる構成のIP電話サーバ装置10は、通話によるグループ会議を制御するために、制御ユニット11が交換制御部111、要求判別部112及び要求処理部113としての機能を有する。ここで、これらの機能を説明する前にグループ会議について簡単に説明する。 In the IP telephone server device 10 having such a configuration, the control unit 11 has a function as an exchange control unit 111, a request determination unit 112, and a request processing unit 113 in order to control a group conference by a telephone call. Here, before explaining these functions, a brief description of group meetings will be given.

グループ会議には、開催型グループ会議と参加型グループ会議とがある。開催型グループ会議は、会議の参加者として予め登録された端末MT1,MT2,…から、会議の開催を指示する会議特番を操作入力することにより、参加者として登録されている端末MT1,MT2,…に対して一斉に発呼し、着呼があった端末MT1,MT2,…間でグループ会議を行うものである。参加型グループ会議は、任意の端末MT1,MT2,…から会議特番を操作入力することにより、当該端末MT1,MT2,…の会議への参入を許容してグループ会議を行うものである。 Group meetings include held group meetings and participatory group meetings. In the holding type group conference, terminals MT1, MT2, which are registered as participants, are registered as participants by operating and inputting a conference special number instructing the conference to be held from terminals MT1, MT2, .... A group meeting is held between the terminals MT1, MT2, ... In the participatory group conference, a group conference is held by allowing the terminals MT1, MT2, ... To enter the conference by operating and inputting the conference special number from any terminal MT1, MT2, ....

IP電話サーバ装置10は、開催型グループ会議と参加型グループ会議とに対応する。すなわち交換制御部111は、DECT(digital enhanced telecommunications)方式に準拠したもので、例えばグループ会議に参加する端末MT1,MT2,…間にSIP(session initiation protocol)によるセッションを確立するための処理を行う。要求判別部112は、端末MT1,MT2,…から送信される各種の要求を判別する。要求処理部113は、要求判別部112で判別された要求に従い、例えば開催型グループ会議または参加型グループ会議に係るデータ処理を行う。 The IP telephone server device 10 corresponds to a holding type group meeting and a participatory group meeting. That is, the exchange control unit 111 conforms to the DECT (digital enhanced telecommunications) method, and performs processing for establishing a session by SIP (session initiation protocol) between terminals MT1, MT2, ... Participating in a group conference, for example. .. The request determination unit 112 determines various requests transmitted from the terminals MT1, MT2, .... The request processing unit 113 performs data processing related to, for example, a holding type group meeting or a participatory group meeting according to the request determined by the request determination unit 112.

さらにIP電話サーバ装置10は、上記の機能を実現するために、記憶ユニット12の記憶領域の一部を、開催型設定テーブル121、参加型設定テーブル122、開催型状態ファイル123、参加型状態ファイル124、開催型履歴ファイル125及び参加型履歴ファイル126として使用する。 Further, in order to realize the above functions, the IP telephone server device 10 uses a part of the storage area of the storage unit 12 as a holding type setting table 121, a participatory setting table 122, a holding type state file 123, and a participatory state file. It is used as 124, a holding type history file 125, and a participatory type history file 126.

開催型設定テーブル121は、図3に示すように、開催型グループ会議を識別するグループ番号に関連付けて、その開催型グループ会議の開催又はその会議への参加を指示する会議特番(開催型グループ特番)と、メンバー数と、そのメンバー数分の内線番号とを記憶する領域を有する。メンバー数は、対応するグループ番号で識別される開催型グループ会議のメンバーとして登録されている端末MT1,MT2,…の数であり、内線番号は、その端末MT1,MT2,…に割り当てられた固有情報である。開催型設定テーブル121には、予め開催型グループ会議として登録されたグループ番号及び開催型グループ特番と、そのグループに属する端末MT1,MT2,…の数及び内線番号とが設定されている。ここに、開催型設定テーブル121は、設定手段を実現する。 As shown in FIG. 3, the holding type setting table 121 is associated with a group number that identifies the holding type group meeting, and is associated with a meeting special number (holding type group special number) for instructing the holding or participation in the holding type group meeting. ), The number of members, and an extension number corresponding to the number of members. The number of members is the number of terminals MT1, MT2, ... Registered as members of the held group conference identified by the corresponding group number, and the extension number is the unique number assigned to the terminals MT1, MT2, ... Information. In the holding type setting table 121, a group number and a holding type group special number registered in advance as a holding type group meeting, and the number and extension number of terminals MT1, MT2, ... Belonging to the group are set. Here, the holding type setting table 121 realizes the setting means.

参加型設定テーブル122には、図4に示すように、参加型ループ会議を識別するグループ番号に関連付けて、その参加型グループ会議の開催又はその会議への参加を指示する会議特番(参加型グループ特番)を記憶する領域を有する。参加型設定テーブル122には、予め参加型グループ会議として登録されたグループ番号と参加型グループ特番とが設定されている。 In the participatory setting table 122, as shown in FIG. 4, a meeting special number (participatory group) instructing to hold or participate in the participatory group meeting is associated with the group number that identifies the participatory loop meeting. It has an area to store the special number). In the participatory setting table 122, a group number registered in advance as a participatory group meeting and a participatory group special number are set.

開催型状態ファイル123は、図5に示すデータ構造の開催型状態レコード123Rを記憶する領域を有する。開催型状態レコード123Rは、開催中の開催型グループ会議に係るデータによって構成される。すなわち開催型状態レコード123Rは、グループ番号、開催型グループ特番、会議開催日時、会議終了日時及びメンバー情報を含む。メンバー情報は、同一レコード内のグループ番号で識別される開催型グループ会議にメンバーとして登録されている端末MT1,MT2,…の内線番号と、同開催型グループ会議への参加時刻及び離脱時刻と、通話時間と、ステータスとを含む。ステータスは、不参加、開催者、参加者、開催者保留中及び参加者保留中の各状態を識別する。因みに本実施形態では、不参加の状態を示すステータスを“0”、開催者の状態を示すステータスを“1”、参加者の状態を示すステータスを“2”、開催者保留中の状態を示すステータスを“3”、参加者保留中の状態を示すステータスを“4”とする。開催型状態ファイル123は、同時に複数の開催型状態レコード123Rを記憶可能である。 The open state file 123 has an area for storing the open state record 123R having the data structure shown in FIG. The holding type status record 123R is composed of data related to the holding type group meeting being held. That is, the holding type status record 123R includes a group number, a holding type group special number, a meeting holding date and time, a meeting ending date and time, and member information. The member information includes the extension numbers of terminals MT1, MT2, ... Registered as members in the held group meeting identified by the group number in the same record, the time of participation in the same held group meeting, and the time of withdrawal. Includes talk time and status. The status identifies each status of non-participation, organizer, participant, organizer pending and participant pending. Incidentally, in the present embodiment, the status indicating the non-participation status is "0", the status indicating the status of the organizer is "1", the status indicating the status of the participants is "2", and the status indicating the status of the organizer being held. Is set to "3", and the status indicating the state in which the participant is pending is set to "4". The open state file 123 can store a plurality of open state records 123R at the same time.

参加型状態ファイル124は、図6に示すデータ構造の参加型状態レコード124Rを記憶する領域を有する。参加型状態レコード124Rは、開催中の参加型グループ会議に係るデータによって構成される。すなわち参加型状態レコード124Rは、グループ番号、参加型グループ特番、会議開催日時、会議終了日時及び参加者情報を含む。参加者情報は、同一レコード内のグループ番号で識別される参加型グループ会議に参加している端末MT1,MT2,…の内線番号と、同参加型グループ会議への参加時刻及び離脱時刻と、通話時間と、ステータスとを含む。ステータスは、開催者、参加者、開催者保留中及び参加者保留中の各状態を識別する。因みに本実施形態では、開催者の状態を示すステータスを“1”、参加者の状態を示すステータスを“2”、開催者保留中の状態を示すステータスを“3”、参加者保留中の状態を示すステータスを“4”とする。参加型状態ファイル124は、同時に複数の参加型状態レコード124Rを記憶可能である。 The participatory state file 124 has an area for storing the participatory state record 124R of the data structure shown in FIG. The participatory state record 124R is composed of data relating to an ongoing participatory group meeting. That is, the participatory state record 124R includes a group number, a participatory group special number, a meeting date and time, a meeting end date and time, and participant information. Participant information includes the extension numbers of terminals MT1, MT2 ... Includes time and status. The status identifies each status of organizer, participant, organizer pending and participant pending. Incidentally, in the present embodiment, the status indicating the status of the organizer is "1", the status indicating the status of the participants is "2", the status indicating the status of the organizer is "3", and the status of the participants is pending. The status indicating is set to "4". The participatory state file 124 can store a plurality of participatory state records 124R at the same time.

開催型履歴ファイル125は、開催を終了した開催型グループ会議の開催型状態レコード123Rを蓄積する領域を有する。
参加型履歴ファイル126は、開催を終了した参加型グループ会議の参加型状態レコード124Rを蓄積する領域を有する。
The holding type history file 125 has an area for accumulating the holding type state record 123R of the holding type group meeting that has finished holding.
The participatory history file 126 has an area for accumulating the participatory state record 124R of the participatory group meeting that has finished holding.

(動作)
図7乃至図13は、要求判別部112で判別された要求に従い、要求処理部113が実行する主要な情報処理の手順を示す流れ図である。また図14及び図15は、端末MT1,MT2,…の表示デバイスに表示される画面の一例である。図7乃至図13に示す手順は、制御ユニット11のROM又はRAMのプログラム格納領域に記憶されたプログラムをCPUに実行させることによって実現される。なお、図7乃至図13に示すとともに以下に説明する処理の内容は一例であって、同様な結果を得ることが可能であればその処理手順及び処理内容は特に限定されるものではない。同様に、図14及び図15に示すとともに以下に説明する画面の内容は一例であって、同様な結果を得ることが可能であればその表示内容は特に限定されるものではない。
(motion)
7 to 13 are flow charts showing main information processing procedures executed by the request processing unit 113 according to the request determined by the request determination unit 112. 14 and 15 are examples of screens displayed on the display devices of the terminals MT1, MT2, .... The procedure shown in FIGS. 7 to 13 is realized by causing the CPU to execute a program stored in the program storage area of the ROM or RAM of the control unit 11. The processing contents shown in FIGS. 7 to 13 and described below are examples, and the processing procedure and processing contents are not particularly limited as long as similar results can be obtained. Similarly, the contents of the screens shown in FIGS. 14 and 15 and described below are examples, and the displayed contents are not particularly limited as long as similar results can be obtained.

そこで次に、図1〜図15を用いてIP電話サーバ装置10のグループ会議制御動作について説明する。始めに、開催型グループ会議の開催及び参加に係る制御動作について説明する。なお、ここでは開催型グループ会議の一例として、端末MT11のユーザが開催者であり、端末MT12,MT13,MT21,MT22,MT23のユーザがメンバーであると仮定する。 Therefore, next, the group conference control operation of the IP telephone server device 10 will be described with reference to FIGS. 1 to 15. First, the control operation related to the holding and participation of the held group meeting will be described. Here, as an example of the holding type group meeting, it is assumed that the user of the terminal MT11 is the organizer and the users of the terminals MT12, MT13, MT21, MT22, and MT23 are members.

開催型グループ会議の開催者である端末MT11のユーザは、先ず、端末MT11を操作して発呼する。そして、基地局BS1との間で通信リンクが確立したならば、ユーザは、開催対象の開催型グループ会議に設定された開催型グループ特番を入力する。端末MT11で入力された開催型グループ特番のデータは端末MT11から無線送信され、基地局BS1及び制御装置20を介してIP電話サーバ装置10に送られる。IP電話サーバ装置10では、要求判別部112が、制御装置20を介して受信したデータが開催型グループ特番であると認識すると、その開催型グループ特番を要求処理部113に通知する。この通知を受けて要求処理部113は、図7の流れ図に示す手順の情報処理を開始する。 The user of the terminal MT11, which is the organizer of the holding type group conference, first operates the terminal MT11 to make a call. Then, when the communication link with the base station BS1 is established, the user inputs the holding type group special number set in the holding type group meeting to be held. The data of the holding type group special number input by the terminal MT11 is wirelessly transmitted from the terminal MT11 and sent to the IP telephone server device 10 via the base station BS1 and the control device 20. In the IP telephone server device 10, when the request determination unit 112 recognizes that the data received via the control device 20 is the holding type group special number, the request processing unit 113 is notified of the holding type group special number. Upon receiving this notification, the request processing unit 113 starts information processing of the procedure shown in the flow chart of FIG. 7.

先ず要求処理部113は、ステップSa1として開催型グループ特番によって特定される開催型グループ会議が未開催であるか否かを判別する。開催中の開催型グループ会議は、開催型グループ特番を含む開催型状態レコード123Rが開催型状態ファイル123に記憶されている。該当する開催型状態レコード123Rが開催型状態ファイル123に記憶されていない場合、要求処理部113は、開催型グループ会議が未開催であると判定する(Sa1にてYES)。その場合、要求処理部113は、開催型グループ特番を通話によるグループ会議の開催要求情報であるとして取得する。そして要求処理部113は、ステップSa2として時計ユニット15で計時されている日時を会議開催日時として取得する。そして要求処理部113は、ステップSa3として開催型グループ特番と会議開催日時とを含む開催型状態レコード123Rを作成し、開催型状態ファイル123に保存する。このとき要求処理部113は、開催型グループ特番に関連付けられたグループ番号とメンバー全員の内線番号とを開催型設定テーブル121から取得する。そして要求処理部113は、開催型状態レコード123Rにグループ番号を追加する。また要求処理部113は、ステップSa4としてメンバー全員の内線番号を含むメンバー情報を開催型状態レコード123Rに追加する。なお、メンバー情報の参加時刻、離脱時刻及び通話時間は“Null”とする。また、ステータスは“0”とする。 First, the request processing unit 113 determines whether or not the holding type group meeting specified by the holding type group special number has not been held as step Sa1. In the holding type group meeting being held, the holding type state record 123R including the holding type group special number is stored in the holding type state file 123. If the corresponding held-type state record 123R is not stored in the held-type state file 123, the request processing unit 113 determines that the held-type group meeting has not been held (YES in Sa1). In that case, the request processing unit 113 acquires the holding type group special number as the holding request information of the group meeting by telephone. Then, the request processing unit 113 acquires the date and time clocked by the clock unit 15 as the conference holding date and time in step Sa2. Then, the request processing unit 113 creates the holding type state record 123R including the holding type group special number and the meeting holding date and time as step Sa3, and saves it in the holding type state file 123. At this time, the request processing unit 113 acquires the group number associated with the holding type group special number and the extension numbers of all the members from the holding type setting table 121. Then, the request processing unit 113 adds the group number to the open state record 123R. Further, the request processing unit 113 adds member information including the extension numbers of all the members to the holding type state record 123R as step Sa4. The participation time, withdrawal time, and talk time of the member information are set to "Null". The status is "0".

要求処理部113は、ステップSa5として交換制御部111を介して開催型グループ特番の発信元である端末MT11の内線番号を検出する。そして要求処理部113は、ステップSa6として開催型状態レコード123Rに追加したメンバー情報のうち、端末MT11の内線番号を含むメンバー情報の参加時刻を会議開催日時の時刻とする。また要求処理部113は、同メンバー情報のステータスを、開催者を示す“1”とする。しかる後、要求処理部113は、ステップSa7として開催型状態レコード123Rに追加したメンバー情報のうち参加時刻が“Null”のメンバー情報に含まれる内線番号が割り当てられた端末MT12,MT13,MT21,MT22,MT23に対して発呼するように交換制御部111に指令する。以上で、要求処理部113は、未開催の開催型グループ特番を入力したときの処理を終了する。 As step Sa5, the request processing unit 113 detects the extension number of the terminal MT11, which is the source of the holding type group special number, via the exchange control unit 111. Then, the request processing unit 113 sets the participation time of the member information including the extension number of the terminal MT11 among the member information added to the holding type state record 123R in step Sa6 as the time of the meeting holding date and time. Further, the request processing unit 113 sets the status of the member information to "1" indicating the organizer. After that, the request processing unit 113 adds terminals MT12, MT13, MT21, MT22 to which the extension number included in the member information whose participation time is “Null” among the member information added to the holding type state record 123R as step Sa7 is assigned. , MT23 is instructed to make a call to the exchange control unit 111. With the above, the request processing unit 113 ends the processing when the unheld holding type group special number is input.

要求処理部113から発呼の指令を受けた交換制御部111は、端末MT12,MT13,MT21,MT22,MT23に対して一斉に発呼を行う。この発呼に対し、例えば端末MT21のユーザがオフフックすると、基地局BS2との間で通信リンクが確立する。ここで、ユーザがグループ会議に参加するために同じ開催型グループ特番を入力すると、この開催型グループ特番のデータは端末MT21から無線送信され、基地局BS2及び制御装置20を介してIP電話サーバ装置10に送られる。IP電話サーバ装置10では、要求判別部112が、制御装置20を介して受信したデータが開催型グループ特番であると認識すると、その開催型グループ特番を要求処理部113に通知する。この通知を受けて要求処理部113は、図7の流れ図に示す手順の情報処理を開始する。 The exchange control unit 111, which receives a call command from the request processing unit 113, simultaneously calls the terminals MT12, MT13, MT21, MT22, and MT23. When, for example, the user of the terminal MT21 off-hooks in response to this call, a communication link is established with the base station BS2. Here, when the user inputs the same holding type group special number to participate in the group meeting, the data of the holding type group special number is wirelessly transmitted from the terminal MT21, and the IP telephone server device via the base station BS2 and the control device 20. Sent to 10. In the IP telephone server device 10, when the request determination unit 112 recognizes that the data received via the control device 20 is the holding type group special number, the request processing unit 113 is notified of the holding type group special number. Upon receiving this notification, the request processing unit 113 starts information processing of the procedure shown in the flow chart of FIG. 7.

すなわち要求処理部113は、ステップSa1として開催型グループ特番によって特定される開催型グループ会議が未開催であるか否かを判別する。このとき開催型グループ特番を含む開催型状態レコード123Rは、開催型状態ファイル123に記憶されている。したがって要求処理部113は、開催型グループ会議が開催中であると判定する(Sa1にてNO)。その場合、要求処理部113は、開催型グループ特番を通話によるグループ会議への参加要求情報であるとして取得する。そして要求処理部113は、ステップSa8として時計ユニット15で計時されている時刻を会議参加時刻として取得する。また要求処理部113は、ステップSa9として交換制御部111を介して開催型グループ特番発信元の端末TM21の内線番号を検出する。そして要求処理部113は、ステップSa10として上記開催型状態レコード123Rに含まれるメンバー情報のうち、端末TM21の内線番号を含むメンバー情報の参加時刻を会議参加時刻とする。また要求処理部113は、同メンバー情報のステータスを、参加者を示す“2”とする。以上で、要求処理部113は、開催中の開催型グループ特番を入力したときの処理を終了する。 That is, the request processing unit 113 determines whether or not the holding type group meeting specified by the holding type group special number has not been held as step Sa1. At this time, the holding type state record 123R including the holding type group special number is stored in the holding type state file 123. Therefore, the request processing unit 113 determines that the holding type group meeting is being held (NO in Sa1). In that case, the request processing unit 113 acquires the holding type group special number as information on requesting participation in the group meeting by telephone. Then, the request processing unit 113 acquires the time measured by the clock unit 15 as the conference participation time in step Sa8. Further, the request processing unit 113 detects the extension number of the terminal TM21 of the holding type group special number transmission source via the exchange control unit 111 as step Sa9. Then, as step Sa10, the request processing unit 113 sets the participation time of the member information including the extension number of the terminal TM21 among the member information included in the holding type state record 123R as the conference participation time. Further, the request processing unit 113 sets the status of the member information to "2" indicating a participant. With the above, the request processing unit 113 ends the processing when the holding type group special number being held is input.

このように、例えば端末MT11から未開催の開催型グループ会議の開催型グループ特番を入力することで、当該端末MT11のユーザは、開催型グループ会議の開催者となり得る。そしてIP電話サーバ装置10では、当該開催型グループ特番とそれに関連付けられたグループ番号とが設定された開催型状態レコード123Rが作成され、開催型状態ファイル123に保存される。この開催型状態レコード123Rには、当該端末MT11において開催型グループ特番が入力された日時が会議開催日時として記憶される。また、当該開催型グループ会議のメンバーである各端末MT11,MT12,MT13,MT21,MT22,MT23の内線番号を含むメンバー情報が開催型状態レコード123Rに追加される。各メンバー情報に含まれるステータスは、開催者の端末MT11に対するメンバー情報を除いて“0”となる。開催者の端末MT11に対するメンバー情報のステータスは“1”となる。また開催者の端末MT11に対するメンバー情報には、会議開催日時の時刻が参加時刻として記憶される。すなわちこのメンバー情報により、端末MT11のユーザは開催型グループ会議の開催者として管理される。 In this way, for example, by inputting the holding type group special number of the holding type group meeting which has not been held from the terminal MT11, the user of the terminal MT11 can become the organizer of the holding type group meeting. Then, the IP telephone server device 10 creates a holding type state record 123R in which the holding type group special number and the group number associated with the holding type group special number are set, and stores the holding type state record 123R in the holding type state file 123. In the holding type state record 123R, the date and time when the holding type group special number is input in the terminal MT11 is stored as the meeting holding date and time. In addition, member information including the extension numbers of the terminals MT11, MT12, MT13, MT21, MT22, and MT23 that are members of the holding type group meeting is added to the holding type status record 123R. The status included in each member information is "0" except for the member information for the organizer's terminal MT11. The status of the member information for the organizer's terminal MT11 is "1". Further, in the member information for the terminal MT11 of the organizer, the time of the meeting date and time is stored as the participation time. That is, based on this member information, the user of the terminal MT11 is managed as the organizer of the held group meeting.

一方、例えば端末MT21から、着信に応答して同じ開催型グループ特番を入力することにより、当該端末MT21のユーザは、当該開催型グループ会議の参加者となり得る。そしてIP電話サーバ装置10では、当該開催型グループ特番を含む開催型状態レコード123Rの、端末MT21の内線番号を含むメンバー情報のステータスが“0”から“2”に変更される。そしてこのメンバー情報には、当該端末MT21において開催型グループ特番が入力された時刻が参加時刻として記憶される。すなわちこのメンバー情報により、端末MT21のユーザは開催型グループ会議の参加者として管理される。 On the other hand, for example, by inputting the same holding type group special number in response to an incoming call from the terminal MT21, the user of the terminal MT21 can become a participant of the holding type group conference. Then, in the IP telephone server device 10, the status of the member information including the extension number of the terminal MT21 of the holding type status record 123R including the holding type group special number is changed from "0" to "2". Then, in this member information, the time when the holding type group special number is input on the terminal MT21 is stored as the participation time. That is, based on this member information, the user of the terminal MT21 is managed as a participant in the held group meeting.

このような動作は、他の端末MT12,MT13,MT22,MT23から、着信に応答して開催型グループ特番を入力した場合も同様である。換言すれば、例えば端末MT12から開催型グループ特番が入力されない場合、当該端末MT12の内線番号を含むメンバー情報のステータスは“0”のままとなる。すなわちこのメンバー情報により、端末MT12のユーザは不参加者として管理される。 Such an operation is the same when the holding type group special number is input in response to an incoming call from other terminals MT12, MT13, MT22, MT23. In other words, for example, when the holding type group special number is not input from the terminal MT12, the status of the member information including the extension number of the terminal MT12 remains "0". That is, the user of the terminal MT12 is managed as a non-participant by this member information.

次に、参加型グループ会議の開催及び参加に係る制御動作について説明する。なお、ここではその一例として、端末MT12のユーザが参加型グループ会議の開催者であり、端末MT22,MT23のユーザがそのグループ会議の参加者であると仮定する。 Next, the control operation related to the holding and participation of the participatory group meeting will be described. Here, as an example, it is assumed that the user of the terminal MT12 is the organizer of the participatory group conference, and the users of the terminals MT22 and MT23 are the participants of the group conference.

参加型グループ会議の開催者である端末MT12のユーザは、先ず、端末MT12を操作して発呼する。そして、基地局BS1との間で通信リンクが確立したならば、開催者は、開催対象の参加型グループ会議に設定された参加型グループ特番を入力する。端末MT12で入力された参加型グループ特番のデータは端末MT12から無線送信され、基地局BS1及び制御装置20を介してIP電話サーバ装置10に送られる。IP電話サーバ装置10では、要求判別部112が、制御装置20を介して受信したデータが参加型グループ特番であると認識すると、その参加型グループ特番を要求処理部113に通知する。この通知を受けて要求処理部113は、図8の流れ図に示す手順の情報処理を開始する。 The user of the terminal MT12, which is the organizer of the participatory group conference, first operates the terminal MT12 to make a call. Then, when the communication link with the base station BS1 is established, the organizer inputs the participatory group special number set in the participatory group conference to be held. The data of the participatory group special number input by the terminal MT12 is wirelessly transmitted from the terminal MT12 and sent to the IP telephone server device 10 via the base station BS1 and the control device 20. In the IP telephone server device 10, when the request determination unit 112 recognizes that the data received via the control device 20 is a participatory group special number, the request processing unit 113 is notified of the participatory group special number. Upon receiving this notification, the request processing unit 113 starts information processing of the procedure shown in the flow chart of FIG.

先ず要求処理部113は、ステップSb1として参加型グループ特番によって特定される参加型グループ会議が未開催であるか否かを判別する。開催中の参加型グループ会議は、参加型グループ特番を含む参加型状態レコード124Rが参加型状態ファイル124に記憶されている。該当する参加型状態レコード124Rが参加型状態ファイル124に記憶されていない場合、要求処理部113は、参加型グループ会議が未開催であると判定する(Sb1にてYES)。その場合、要求処理部113は、参加型グループ特番を通話によるグループ会議の開催要求情報であるとして取得する。そして要求処理部113は、ステップSb2として時計ユニット15で計時されている日時を会議開催日時として取得する。そして要求処理部113は、ステップSb3として参加型グループ特番と会議開催日時とを含む参加型状態レコード124Rを作成し、参加型状態ファイル124に保存する。このとき要求処理部113は、参加型グループ特番に関連付けられたグループ番号を参加型設定テーブル122から取得する。そして要求処理部113は、参加型状態レコード124Rにグループ番号を追加する。 First, the request processing unit 113 determines whether or not the participatory group meeting specified by the participatory group special number has not been held as step Sb1. In the participatory group meeting being held, the participatory state record 124R including the participatory group special number is stored in the participatory state file 124. If the corresponding participatory state record 124R is not stored in the participatory state file 124, the request processing unit 113 determines that the participatory group meeting has not been held (YES in Sb1). In that case, the request processing unit 113 acquires the participatory group special number as information on requesting the holding of a group meeting by telephone. Then, the request processing unit 113 acquires the date and time clocked by the clock unit 15 as the conference holding date and time in step Sb2. Then, the request processing unit 113 creates a participatory state record 124R including the participatory group special number and the date and time of the meeting as step Sb3, and saves the participatory state record 124R in the participatory state file 124. At this time, the request processing unit 113 acquires the group number associated with the participatory group special number from the participatory setting table 122. Then, the request processing unit 113 adds the group number to the participatory state record 124R.

要求処理部113は、ステップSb4として交換制御部111を介して参加型グループ特番の発信元である端末MT12の内線番号を検出する。そして要求処理部113は、ステップSb5として当該内線番号を含む参加者情報を参加型状態レコード124Rに追加する。また要求処理部113は、ステップSb6として、この参加者情報の参加時刻を会議開催日時の時刻とするとともに、ステータスを、開催者を示す“1”とする。なお、この参加者情報の離脱時刻及び通話時間は“Null”とする。以上で、要求処理部113は、未開催の参加型グループ特番を入力したときの処理を終了する。 As step Sb4, the request processing unit 113 detects the extension number of the terminal MT12, which is the source of the participatory group special number, via the exchange control unit 111. Then, the request processing unit 113 adds the participant information including the extension number to the participatory state record 124R as step Sb5. Further, in step Sb6, the request processing unit 113 sets the participation time of the participant information as the time of the meeting holding date and time, and sets the status as “1” indicating the organizer. The withdrawal time and talk time of this participant information shall be "Null". With the above, the request processing unit 113 ends the processing when the unheld participatory group special number is input.

一方、例えば端末MT22のユーザが参加型グループ会議に参加する場合、ユーザは、端末MT22を操作して発呼する。そして、基地局BS2との間で通信リンクが確立したならば、参加者は、参加対象の参加型グループ会議に設定された参加型グループ特番を入力する。端末MT22で入力された参加型グループ特番のデータは端末MT22から無線送信され、基地局BS2及び制御装置20を介してIP電話サーバ装置10に送られる。IP電話サーバ装置10では、要求判別部112が、制御装置20を介して受信したデータが参加型グループ特番であると認識すると、その参加型グループ特番を要求処理部113に通知する。この通知を受けて要求処理部113は、図8の流れ図に示す手順の情報処理を開始する。 On the other hand, for example, when a user of the terminal MT22 participates in a participatory group conference, the user operates the terminal MT22 to make a call. Then, when the communication link with the base station BS2 is established, the participant inputs the participatory group special number set in the participatory group conference to be participated. The data of the participatory group special number input by the terminal MT22 is wirelessly transmitted from the terminal MT22 and sent to the IP telephone server device 10 via the base station BS2 and the control device 20. In the IP telephone server device 10, when the request determination unit 112 recognizes that the data received via the control device 20 is a participatory group special number, the request processing unit 113 is notified of the participatory group special number. Upon receiving this notification, the request processing unit 113 starts information processing of the procedure shown in the flow chart of FIG.

先ず要求処理部113は、ステップSb1として参加型グループ特番によって特定される参加型グループ会議が未開催であるか否かを判別する。このとき、参加型グループ特番を含む参加型状態レコード124Rは、参加型状態ファイル124に記憶されている。したがって要求処理部113は、参加型グループ会議が開催中であると判定する(Sb1にてNO)。その場合、要求処理部113は、参加型グループ特番を通話によるグループ会議への参加要求情報であるとして取得する。そして要求処理部113は、ステップSb7として時計ユニット15で計時されている時刻を会議参加時刻として取得する。また要求処理部113は、ステップSb8として交換制御部111を介して参加型グループ特番発信元の端末MT22の内線番号を検出する。そして要求処理部113は、ステップSb9として当該内線番号を含む参加者情報を参加型状態レコード124Rに追加する。また要求処理部113は、ステップSb10として、この参加者情報の参加時刻を会議参加時刻とするとともに、ステータスを、参加者を示す“2”とする。なお、この参加者情報の離脱時刻及び通話時間は“Null”とする。以上で、要求処理部113は、開催中の参加型グループ特番を入力したときの処理を終了する。 First, the request processing unit 113 determines whether or not the participatory group meeting specified by the participatory group special number has not been held as step Sb1. At this time, the participatory state record 124R including the participatory group special number is stored in the participatory state file 124. Therefore, the request processing unit 113 determines that a participatory group meeting is being held (NO in Sb1). In that case, the request processing unit 113 acquires the participatory group special number as information on requesting participation in the group meeting by telephone. Then, the request processing unit 113 acquires the time measured by the clock unit 15 as the conference participation time in step Sb7. Further, the request processing unit 113 detects the extension number of the terminal MT22 of the participatory group special number transmission source via the exchange control unit 111 as step Sb8. Then, the request processing unit 113 adds the participant information including the extension number to the participatory state record 124R as step Sb9. Further, in step Sb10, the request processing unit 113 sets the participation time of the participant information as the conference participation time and the status as “2” indicating the participants. The withdrawal time and talk time of this participant information shall be "Null". With the above, the request processing unit 113 ends the processing when the participatory group special number being held is input.

このように、例えば端末MT12から未開催の参加型グループ会議の参加型グループ特番を入力することで、当該端末MT12のユーザは、参加型グループ会議の開催者となり得る。そしてIP電話サーバ装置10では、当該開催型グループ特番とそれに関連付けられたグループ番号とが設定された参加型状態レコード124Rが作成され、参加型状態ファイル124に保存される。この参加型状態レコード124Rには、当該端末MT12において参加型グループ特番が入力された日時が会議開催日時として記憶される。また、端末MT12の内線番号とステータス“1”とを含む参加者情報が追加される。そしてこの参加者情報にも、会議開催日時の時刻が参加時刻としてセットされる。すなわちこのメンバー情報により、端末MT12のユーザは参加型グループ会議の開催者として管理される。 In this way, for example, by inputting the participatory group special number of the participatory group meeting that has not been held from the terminal MT12, the user of the terminal MT12 can be the organizer of the participatory group meeting. Then, the IP telephone server device 10 creates a participatory state record 124R in which the holding type group special number and the group number associated with the special number are set, and stores the participatory state record 124R in the participatory state file 124. In the participatory state record 124R, the date and time when the participatory group special number is input in the terminal MT12 is stored as the conference holding date and time. In addition, participant information including the extension number of the terminal MT12 and the status "1" is added. The time of the meeting date and time is also set as the participation time in this participant information. That is, based on this member information, the user of the terminal MT12 is managed as the organizer of the participatory group meeting.

一方、開催中の参加型グループ会議に参加するために、例えば端末MT22から、同じ参加型グループ特番を入力することにより、当該端末MT22のユーザは、当該参加型グループ会議の参加者となり得る。そしてIP電話サーバ装置10では、当該参加型グループ特番を含む参加型状態レコード124Rに、端末MT22の内線番号とステータス“2”とを含む参加者情報が追加される。そしてこの参加者情報には、当該端末MT22において参加型グループ特番が入力された時刻が参加時刻として記憶される。すなわちこの参加者情報により、端末MT22のユーザは参加型グループ会議の参加者として管理される。
このような動作は、例えば他の端末MT23から開催中の参加型グループ特番を入力した場合も同様である。ここに、IP電話サーバ装置10の制御ユニット11は、開催要求取得手段及び参加要求取得手段を実現する。また制御ユニット11は、記憶ユニット12と連動して、記憶手段を実現する。
On the other hand, in order to participate in the participatory group meeting being held, for example, by inputting the same participatory group special number from the terminal MT22, the user of the terminal MT22 can become a participant of the participatory group meeting. Then, in the IP telephone server device 10, participant information including the extension number of the terminal MT22 and the status "2" is added to the participatory state record 124R including the participatory group special number. Then, in this participant information, the time when the participatory group special number is input on the terminal MT22 is stored as the participation time. That is, based on this participant information, the user of the terminal MT22 is managed as a participant in the participatory group conference.
Such an operation is also the same when, for example, a participatory group special number being held is input from another terminal MT23. Here, the control unit 11 of the IP telephone server device 10 realizes the holding request acquisition means and the participation request acquisition means. Further, the control unit 11 realizes the storage means in conjunction with the storage unit 12.

ところで端末MT1,MT2,…には、通話を一時的に保留する保留機能を有する。例えばユーザが端末MT1,MT2,…に設けられた保留ボタンを操作することにより、端末MT1,MT2,…は保留中となる。また、保留ボタンが操作されたことに応じて、端末MT1,MT2,…から保留信号が送信される。保留信号は、通信リンクが確立された基地局BS1,BS2,…を介して制御装置20に送信され、構内ネットワークNWを経由してIP電話サーバ装置10に送られる。 By the way, the terminals MT1, MT2, ... Have a hold function for temporarily holding a call. For example, when the user operates the hold button provided on the terminals MT1, MT2, ..., The terminals MT1, MT2, ... Are put on hold. Further, a hold signal is transmitted from the terminals MT1, MT2, ... According to the operation of the hold button. The hold signal is transmitted to the control device 20 via the base stations BS1, BS2, ... With a communication link established, and is sent to the IP telephone server device 10 via the premises network NW.

今、開催型グループ会議の開催中に、例えば開催者である端末MT11のユーザが保留ボタンを操作したと仮定する。そうすると、IP電話サーバ装置10の制御ユニット11では、要求判別部112が保留信号を解析し要求処理部113に端末MT11の保留を通知する。この通知には、端末MT11の内線番号が含まれる。この通知を受けて要求処理部113は、図9の流れ図に示す手順の情報処理を開始する。 Now, it is assumed that a user of the terminal MT11, which is the organizer, operates the hold button during the holding of the held group conference. Then, in the control unit 11 of the IP telephone server device 10, the request determination unit 112 analyzes the hold signal and notifies the request processing unit 113 of the hold of the terminal MT11. This notification includes the extension number of the terminal MT11. Upon receiving this notification, the request processing unit 113 starts information processing of the procedure shown in the flow chart of FIG.

先ず要求処理部113は、ステップSc1として通知に含まれる内線番号を検出する。次いで要求処理部113は、ステップSc2として開催型状態ファイル123及び参加型状態ファイル124を検索して、当該内線番号を含むメンバー情報又は参加者情報が存在するか否かを確認する。当該内線番号を含むメンバー情報又は参加者情報が存在しない場合(Sc2にてNO)、要求処理部113は、他の処理を実行する。 First, the request processing unit 113 detects the extension number included in the notification as step Sc1. Next, the request processing unit 113 searches the holding type state file 123 and the participatory state file 124 as step Sc2, and confirms whether or not the member information or the participant information including the extension number exists. If the member information or participant information including the extension number does not exist (NO in Sc2), the request processing unit 113 executes another process.

この例では、当該内線番号を含むメンバー情報が開催型状態レコード123Rに存在する(Sc2にてYES)。よって要求処理部113は、ステップSc3として該当するメンバー情報のステータスが“1”であるか否かを確認する。ステータスが“1”でない場合(Sc3にてNO)、要求処理部113は、ステップSc4として該当するメンバー情報のステータスが“2”であるか否かを確認する。ステータスが“2”でもない場合(Sc4にてNO)、要求処理部113は、他の処理を実行する。 In this example, the member information including the extension number exists in the open state record 123R (YES in Sc2). Therefore, the request processing unit 113 confirms whether or not the status of the corresponding member information is "1" in step Sc3. If the status is not "1" (NO in Sc3), the request processing unit 113 confirms in step Sc4 whether or not the status of the corresponding member information is "2". If the status is not "2" (NO in Sc4), the request processing unit 113 executes another process.

この例では、該当するメンバー情報のステータスは“1”である(Sc3にてYES)。よって要求処理部113は、ステップSc5として該当するメンバー情報のステータスを“3”とする。以上で、要求処理部113は、保留の通知を受けた際の処理を終了する。 In this example, the status of the corresponding member information is "1" (YES in Sc3). Therefore, the request processing unit 113 sets the status of the corresponding member information to "3" in step Sc5. With the above, the request processing unit 113 ends the processing when the notification of hold is received.

同様に、参加型グループ会議の開催中に、例えば参加者である端末MT23のユーザが保留ボタンを操作したと仮定する。この場合も、IP電話サーバ装置10の制御ユニット11では、要求判別部112が保留信号を解析し要求処理部113に端末MT23の保留を通知する。この通知を受けて要求処理部113は、図9の流れ図に示す手順の情報処理を開始する。 Similarly, it is assumed that a user of the terminal MT23, which is a participant, operates the hold button during the holding of the participatory group meeting. In this case as well, in the control unit 11 of the IP telephone server device 10, the request determination unit 112 analyzes the hold signal and notifies the request processing unit 113 of the hold of the terminal MT23. Upon receiving this notification, the request processing unit 113 starts information processing of the procedure shown in the flow chart of FIG.

すなわち要求処理部113は、ステップSc1として通知に含まれる内線番号を検出し、ステップSc2として開催型状態ファイル123及び参加型状態ファイル124を検索して、当該内線番号を含むメンバー情報又は参加者情報が存在するか否かを確認する。この例では、端末MT23の内線番号を含む参加者情報が参加型状態レコード124Rに存在する(Sc2にてYES)。そしてこの参加者情報のステータスは“2”であるので(Sc4にてYES)、要求処理部113は、ステップSc6としてこの参加者情報のステータスを“4”とする。以上で、要求処理部113は、保留の通知を受けた際の処理を終了する。 That is, the request processing unit 113 detects the extension number included in the notification as step Sc1, searches the held state file 123 and the participatory state file 124 as step Sc2, and performs member information or participant information including the extension number. Check if exists. In this example, the participant information including the extension number of the terminal MT23 exists in the participatory state record 124R (YES in Sc2). Since the status of the participant information is "2" (YES in Sc4), the request processing unit 113 sets the status of the participant information to "4" in step Sc6. With the above, the request processing unit 113 ends the processing when the notification of hold is received.

このように、開催中のグループ会議の開催者が端末MT1,MT2,…の保留ボタンを操作した場合には、その端末MT1,MT2,…の内線番号を含むメンバー情報又は参加者情報のステータスが“3”となる。すなわち端末MT1,MT2,…のユーザは、開催者保留中として管理される。また、開催中のグループ会議の参加者が端末MT1,MT2,…の保留ボタンを操作した場合には、その端末MT1,MT2,…の内線番号を含むメンバー情報又は参加者情報のステータスが“4”となる。すなわち端末MT1,MT2,…のユーザは、参加者保留中として管理される。ここに、制御ユニット11は、図9のステップSc2の処理により、保留手段を実現する。 In this way, when the organizer of the group conference being held operates the hold button of the terminals MT1, MT2, ..., The status of the member information or the participant information including the extension number of the terminals MT1, MT2, ... It becomes "3". That is, the users of the terminals MT1, MT2, ... Are managed as being held by the organizer. In addition, when a participant of the group conference being held operates the hold button of the terminals MT1, MT2, ..., The status of the member information including the extension number of the terminals MT1, MT2, ... Or the participant information is "4". ". That is, the users of the terminals MT1, MT2, ... Are managed as pending participants. Here, the control unit 11 realizes the holding means by the process of step Sc2 of FIG.

一方、保留中の端末MT1,MT2,…は、例えば保留ボタンが再度操作されると保留が解除される。このとき、端末MT1,MT2,…から保留解除信号が送信される。保留解除信号は、通信リンクが確立された基地局BS1,BS2,…を介して制御装置20に送信され、構内ネットワークNWを経由してIP電話サーバ装置10に送られる。 On the other hand, the pending terminals MT1, MT2, ... Are released from the hold when, for example, the hold button is operated again. At this time, the hold release signal is transmitted from the terminals MT1, MT2, .... The hold release signal is transmitted to the control device 20 via the base stations BS1, BS2, ... Where the communication link is established, and is sent to the IP telephone server device 10 via the premises network NW.

今、開催者保留中として管理されている端末MT11のユーザが保留ボタンを再度操作したと仮定する。そうすると、IP電話サーバ装置10の制御ユニット11では、要求判別部112が保留解除信号を解析し要求処理部113に端末MT11の保留解除を通知する。保留解除の通知には、端末MT11の内線番号が含まれる。この通知を受けて要求処理部113は、図10の流れ図に示す手順の情報処理を開始する。 Now, it is assumed that the user of the terminal MT11, which is managed as being held by the organizer, operates the hold button again. Then, in the control unit 11 of the IP telephone server device 10, the request determination unit 112 analyzes the hold release signal and notifies the request processing unit 113 of the release of the hold of the terminal MT11. The hold release notification includes the extension number of the terminal MT11. Upon receiving this notification, the request processing unit 113 starts information processing of the procedure shown in the flow chart of FIG.

先ず要求処理部113は、ステップSd1として通知に含まれる内線番号を検出する。次いで要求処理部113は、ステップSd2として開催型状態ファイル123及び参加型状態ファイル124を検索して、当該内線番号を含むメンバー情報又は参加者情報が存在するか否かを確認する。当該内線番号を含むメンバー情報又は参加者情報が存在しない場合(Sd2にてNO)、要求処理部113は、他の処理を実行する。 First, the request processing unit 113 detects the extension number included in the notification as step Sd1. Next, the request processing unit 113 searches the holding type state file 123 and the participatory state file 124 as step Sd2, and confirms whether or not the member information or the participant information including the extension number exists. If the member information or participant information including the extension number does not exist (NO in Sd2), the request processing unit 113 executes another process.

この例では、当該内線番号を含むメンバー情報が開催型状態レコード123Rに存在する(Sd2にてYES)。よって要求処理部113は、ステップSd3として該当するメンバー情報のステータスが“3”であるか否かを確認する。ステータスが“3”でない場合(Sd3にてNO)、要求処理部113は、ステップSd4として該当するメンバー情報のステータスが“4”であるか否かを確認する。ステータスが“4”でもない場合(Sd4にてNO)、要求処理部113は、他の処理を実行する。 In this example, the member information including the extension number exists in the holding type state record 123R (YES in Sd2). Therefore, the request processing unit 113 confirms whether or not the status of the corresponding member information is “3” in step Sd3. If the status is not "3" (NO in Sd3), the request processing unit 113 confirms in step Sd4 whether or not the status of the corresponding member information is "4". If the status is not "4" (NO in Sd4), the request processing unit 113 executes another process.

この例では、該当するメンバー情報のステータスは“3”である(Sd3にてYES)。よって要求処理部113は、ステップSd5として該当するメンバー情報のステータスを“1”とする。以上で、要求処理部113は、保留解除の通知を受けた際の処理を終了する。 In this example, the status of the corresponding member information is "3" (YES in Sd3). Therefore, the request processing unit 113 sets the status of the corresponding member information to “1” as step Sd5. With the above, the request processing unit 113 ends the processing when the notification of the release of the hold is received.

同様に、参加者保留中として管理されている例えば端末MT23のユーザが保留ボタンを再度操作したと仮定する。この場合も、IP電話サーバ装置10の制御ユニット11では、要求判別部112が保留解除信号を解析し要求処理部113に端末MT23の保留解除を通知する。この通知を受けて要求処理部113は、図10の流れ図に示す手順の情報処理を開始する。 Similarly, it is assumed that a user of the terminal MT23, which is managed as a participant pending, operates the hold button again. In this case as well, in the control unit 11 of the IP telephone server device 10, the request determination unit 112 analyzes the hold release signal and notifies the request processing unit 113 of the release of the hold of the terminal MT23. Upon receiving this notification, the request processing unit 113 starts information processing of the procedure shown in the flow chart of FIG.

すなわち要求処理部113は、ステップSd1として通知に含まれる内線番号を検出し、ステップSd2として開催型状態ファイル123及び参加型状態ファイル124を検索して、当該内線番号を含むメンバー情報又は参加者情報が存在するか否かを確認する。この例では、端末MT23の内線番号を含む参加者情報が参加型状態レコード124Rに存在する(Sd2にてYES)。そしてこの参加者情報のステータスは“4”であるので(Sd4にてYES)、要求処理部113は、ステップSc6としてこの参加者情報のステータスを“2”とする。以上で、要求処理部113は、保留の通知を受けた際の処理を終了する。 That is, the request processing unit 113 detects the extension number included in the notification as step Sd1, searches the held state file 123 and the participatory state file 124 as step Sd2, and performs member information or participant information including the extension number. Check if exists. In this example, the participant information including the extension number of the terminal MT23 exists in the participatory state record 124R (YES in Sd2). Since the status of the participant information is "4" (YES in Sd4), the request processing unit 113 sets the status of the participant information to "2" in step Sc6. With the above, the request processing unit 113 ends the processing when the notification of hold is received.

このように、開催者保留中として管理されている端末MT1,MT2,…のユーザが保留ボタンを再度操作した場合には、その端末MT1,MT2,…の内線番号を含むメンバー情報又は参加者情報のステータスが“3”から”1”に代わる。すなわち端末MT1,MT2,…のユーザは、再び開催者として管理される。また、参加者保留中として管理されている端末MT1,MT2,…のユーザが保留ボタンを再度操作した場合には、その端末MT1,MT2,…の内線番号を含むメンバー情報又は参加者情報のステータスが“4”から”2”に代わる。すなわち端末MT1,MT2,…のユーザは、再び参加者として管理される。 In this way, when the user of the terminals MT1, MT2, ... Managed as being held by the organizer operates the hold button again, the member information or participant information including the extension number of the terminals MT1, MT2, ... Status changes from "3" to "1". That is, the users of the terminals MT1, MT2, ... Are managed again as the organizer. In addition, when the user of the terminals MT1, MT2, ... Managed as being held as a participant is operated again, the status of the member information or the participant information including the extension number of the terminals MT1, MT2, ... Changes from "4" to "2". That is, the users of the terminals MT1, MT2, ... Are managed again as participants.

さて、開催型グループ会議又は参加型グループ会議の開催者及び参加者は、端末TM1,TM2,…をオンフックすることにより、その会議から離脱する。端末TM1,TM2,…においてオンフックがあると、その端末MT1,MT2,…からオンフック信号が送信される。オンフック信号は、通信リンクが確立された基地局BS1,BS2,…を介して制御装置20に送信され、構内ネットワークNWを経由してIP電話サーバ装置10に送られる。また、端末MT1,MT2,…と基地局BS1,BS2,…との間で確立されていた通信リンクが切断される。 By the way, the organizer and the participants of the holding type group meeting or the participatory group meeting leave the meeting by on-hooking the terminals TM1, TM2, .... If there is an on-hook in the terminals TM1, TM2, ..., The on-hook signal is transmitted from the terminals MT1, MT2, .... The on-hook signal is transmitted to the control device 20 via the base stations BS1, BS2, ... With a communication link established, and is sent to the IP telephone server device 10 via the premises network NW. Further, the communication link established between the terminals MT1, MT2, ... And the base stations BS1, BS2, ... Is disconnected.

今、開催型グループ会議の開催中に、例えば参加者である端末MT21のユーザがオンフックしたと仮定する。そうすると、IP電話サーバ装置10の制御ユニット11では、要求判別部112がオンフック信号を解析し、要求処理部113にオンフックを通知する。オンフックの通知には、端末MT21の内線番号が含まれる。この通知を受けて要求処理部113は、図11の流れ図に示す手順の情報処理を開始する。 Now, it is assumed that a user of the terminal MT21, which is a participant, is on-hook during the holding of a held group meeting. Then, in the control unit 11 of the IP telephone server device 10, the request determination unit 112 analyzes the on-hook signal and notifies the request processing unit 113 of the on-hook. The on-hook notification includes the extension number of the terminal MT21. Upon receiving this notification, the request processing unit 113 starts information processing of the procedure shown in the flow chart of FIG.

先ず要求処理部113は、ステップSe1として時計ユニット15で計時されている日時をオンフック日時として検出する。また要求処理部113は、ステップSe2としてオンフックの通知に含まれる内線番号を検出する。そして要求処理部113は、ステップSe3として開催型状態ファイル123及び参加型状態ファイル124を検索して、端末MT21の内線番号を含むメンバー情報又は参加者情報が存在するか否かを確認する。端末MT21の内線番号を含むメンバー情報又は参加者情報が存在しない場合(Se3にてNO)、要求処理部113は、他の処理を実行する。 First, the request processing unit 113 detects the date and time clocked by the clock unit 15 as the on-hook date and time in step Se1. Further, the request processing unit 113 detects the extension number included in the on-hook notification as step Se2. Then, the request processing unit 113 searches the holding type state file 123 and the participatory state file 124 as step Se3, and confirms whether or not the member information or the participant information including the extension number of the terminal MT21 exists. If the member information or participant information including the extension number of the terminal MT21 does not exist (NO in Se3), the request processing unit 113 executes another process.

この例では、端末MT21の内線番号を含むメンバー情報が開催型状態レコード123Rに含まれている(Se3にてYES)。よって要求処理部113は、ステップSe4としてこのメンバー情報の離脱時刻をオンフック日時の時刻とする。また要求処理部113は、ステップSe5としてこのメンバー情報の参加時刻から離脱時刻までの経過時間を算出し、その経過時間を通話時間とする。 In this example, the member information including the extension number of the terminal MT21 is included in the holding type state record 123R (YES in Se3). Therefore, the request processing unit 113 sets the withdrawal time of this member information as the on-hook date and time in step Se4. Further, the request processing unit 113 calculates the elapsed time from the participation time to the departure time of the member information in step Se5, and sets the elapsed time as the talk time.

しかる後、要求処理部113は、ステップSe6としてグループ会議が終了したか否かを確認する。この場合、端末MT21の内線番号を含むメンバー情報が開催型状態レコード123Rに含まれている。そこで要求処理部113は、この開催型状態レコード123Rの全てのメンバー情報の離脱時刻又は通話時間を調べる。そして全てのメンバー情報の離脱時刻又は通話時間が“Null”でなければ、要求処理部113は、会議終了と判定する。離脱時刻又は通話時間が“Null”のメンバー情報が1つでも存在する場合には、要求処理部113は、会議未終了と判定する。会議未終了の場合(Se6にてNO)、要求処理部113は、オンフックの通知を受けた際の処理を終了する。 After that, the request processing unit 113 confirms whether or not the group meeting is completed as step Se6. In this case, the member information including the extension number of the terminal MT21 is included in the holding type state record 123R. Therefore, the request processing unit 113 checks the withdrawal time or the talk time of all the member information of the held type state record 123R. Then, if the withdrawal time or the talk time of all the member information is not "Null", the request processing unit 113 determines that the meeting is over. If there is even one member information whose withdrawal time or talk time is "Null", the request processing unit 113 determines that the meeting has not ended. If the meeting has not ended (NO in Se6), the request processing unit 113 ends the processing when the on-hook notification is received.

これに対し、会議終了の場合には(Se6にてYES)、要求処理部113は、ステップSe7としてこの開催型状態レコード123Rの会議終了日時をオンフック終了日時とする。次いで要求処理部113は、ステップSe8として終了した会議は開催型グループ会議なのか参加型グループ会議なのかを確認する。この場合、端末MT21の内線番号を含むメンバー情報が開催型状態レコード123Rに含まれているので、要求処理部113は、開催型グループ会議の終了と判定する(Se8にてYES)。そして要求処理部113は、ステップSe9としてその開催型状態レコード123Rを開催型履歴ファイル125に保存する。また要求処理部113は、ステップSe10として開催型状態ファイル123から当該開催型状態レコード123Rを削除する。以上で要求処理部113は、オンフックの通知を受けた際の処理を終了する。 On the other hand, in the case of the end of the meeting (YES in Se6), the request processing unit 113 sets the meeting end date and time of the held type state record 123R as the on-hook end date and time as step Se7. Next, the request processing unit 113 confirms whether the meeting completed as step Se8 is a holding type group meeting or a participatory group meeting. In this case, since the member information including the extension number of the terminal MT21 is included in the holding type state record 123R, the request processing unit 113 determines that the holding type group meeting has ended (YES in Se8). Then, the request processing unit 113 saves the holding type state record 123R in the holding type history file 125 as step Se9. Further, the request processing unit 113 deletes the held type state record 123R from the held type state file 123 as step Se10. With the above, the request processing unit 113 ends the processing when the on-hook notification is received.

同様に、参加型グループ会議の開催中に、例えば開催者である端末MT12のユーザがオンフックしたと仮定する。この場合も、IP電話サーバ装置10の制御ユニット11では、要求判別部112がオンフック信号を解析し、要求処理部113にオンフックを通知する。オンフックの通知には、端末MT12の内線番号が含まれる。この通知を受けて要求処理部113は、図11の流れ図に示す手順の情報処理を開始する。 Similarly, it is assumed that, for example, the user of the terminal MT12, which is the organizer, is on-hooked during the holding of the participatory group meeting. In this case as well, in the control unit 11 of the IP telephone server device 10, the request determination unit 112 analyzes the on-hook signal and notifies the request processing unit 113 of the on-hook. The on-hook notification includes the extension number of the terminal MT12. Upon receiving this notification, the request processing unit 113 starts information processing of the procedure shown in the flow chart of FIG.

すなわち要求処理部113は、ステップSe1として時計ユニット15で計時されている日時をオンフック日時として検出する。また要求処理部113は、ステップSe2としてオンフックの通知に含まれる内線番号を検出する。そして要求処理部113は、ステップSe3として開催型状態ファイル123及び参加型状態ファイル124を検索して、端末MT21の内線番号を含むメンバー情報又は参加者情報が存在するか否かを確認する。この場合、端末MT12の内線番号を含む参加者情報が参加型状態レコード124Rに含まれているので(Se3にてYES)、要求処理部113は、ステップSe4としてこの参加者情報の離脱時刻をオンフック日時の時刻とする。また要求処理部113は、ステップSe5としてこの参加者情報の参加時刻から離脱時刻までの経過時間を算出し、その経過時間を通話時間とする。 That is, the request processing unit 113 detects the date and time clocked by the clock unit 15 as the on-hook date and time in step Se1. Further, the request processing unit 113 detects the extension number included in the on-hook notification as step Se2. Then, the request processing unit 113 searches the holding type state file 123 and the participatory state file 124 as step Se3, and confirms whether or not the member information or the participant information including the extension number of the terminal MT21 exists. In this case, since the participant information including the extension number of the terminal MT12 is included in the participatory state record 124R (YES in Se3), the request processing unit 113 sets the departure time of the participant information on-hook as step Se4. The time of the date and time. Further, the request processing unit 113 calculates the elapsed time from the participation time to the withdrawal time of the participant information in step Se5, and sets the elapsed time as the talk time.

しかる後、要求処理部113は、ステップSe6としてグループ会議が終了したか否かを確認する。この場合、端末MT12の内線番号を含む参加者情報が参加型状態レコード124Rに含まれている。そこで要求処理部113は、この参加型状態レコード124Rの全ての参加者情報の離脱時刻又は通話時間を調べる。そして全ての参加者情報の離脱時刻又は通話時間が“Null”でなければ、要求処理部113は、会議終了と判定する。離脱時刻又は通話時間が“Null”の参加者情報が1つでも存在する場合には、要求処理部113は、会議未終了と判定する。会議未終了の場合(Se6にてNO)、要求処理部113は、オンフックの通知を受けた際の処理を終了する。 After that, the request processing unit 113 confirms whether or not the group meeting is completed as step Se6. In this case, the participant information including the extension number of the terminal MT12 is included in the participatory state record 124R. Therefore, the request processing unit 113 checks the withdrawal time or the talk time of all the participant information of the participatory state record 124R. Then, if the withdrawal time or the talk time of all the participant information is not "Null", the request processing unit 113 determines that the conference is over. If there is even one participant information whose withdrawal time or talk time is "Null", the request processing unit 113 determines that the meeting has not ended. If the meeting has not ended (NO in Se6), the request processing unit 113 ends the processing when the on-hook notification is received.

これに対し、会議終了の場合には(Se6にてYES)、要求処理部113は、ステップSe7としてこの参加型状態レコード124Rの会議終了日時をオンフック終了日時とする。次いで要求処理部113は、ステップSe8として終了した会議は開催型グループ会議なのか参加型グループ会議なのかを確認する。この場合、端末MT12の内線番号を含む参加者情報が参加型状態レコード124Rに含まれているので、要求処理部113は、参加型グループ会議の終了と判定する(Se8にてNO)。そして要求処理部113は、ステップSe11としてその参加型状態レコード124Rを参加型履歴ファイル126に保存する。また要求処理部113は、ステップSe12として参加型状態ファイル124から当該参加型状態レコード124Rを削除する。以上で要求処理部113は、オンフックの通知を受けた際の処理を終了する。 On the other hand, in the case of the end of the meeting (YES in Se6), the request processing unit 113 sets the meeting end date and time of the participatory state record 124R as the on-hook end date and time as step Se7. Next, the request processing unit 113 confirms whether the meeting completed as step Se8 is a holding type group meeting or a participatory group meeting. In this case, since the participant information including the extension number of the terminal MT12 is included in the participatory state record 124R, the request processing unit 113 determines that the participatory group meeting has ended (NO in Se8). Then, the request processing unit 113 saves the participatory state record 124R in the participatory history file 126 as step Se11. Further, the request processing unit 113 deletes the participatory state record 124R from the participatory state file 124 as step Se12. With the above, the request processing unit 113 ends the processing when the on-hook notification is received.

このように、開催型状態ファイル123に記憶された開催型状態レコード123Rは、その開催型グループ特番で特定される開催型グループ会議の開催者及び参加者の全てが端末MT1,MT2,…をオンフックして会議から離脱すると、開催型履歴ファイル125に保存される。このとき、開催型状態レコード123Rには、会議開催時刻、会議終了時刻、メンバーの情報(参加時刻、終了時刻、通話時間、ステータス)が記録されている。同様に、参加型状態ファイル124に記憶された参加型状態レコード124Rは、その参加型グループ特番で特定される参加型グループ会議の開催者及び参加者の全てが端末MT1,MT2,…をオンフックして会議から離脱すると、参加型履歴ファイル126に保存される。このとき、参加型状態レコード124Rには、会議開催時刻、会議終了時刻、参加者の情報(参加時刻、終了時刻、通話時間、ステータス)が記録されている。ここに、IP電話サーバ装置10の制御ユニット11は、記憶ユニット12と協働して、履歴保存手段を実現する。また、制御ユニット11は、図11のステップSe2の処理により切断検出手段を実現し、ステップSe6の処理により終了判定手段を実現する。 In this way, in the holding type state record 123R stored in the holding type state file 123, all the organizers and participants of the holding type group conference specified by the holding type group special number turn on the terminals MT1, MT2, ... When you leave the meeting, it is saved in the holding history file 125. At this time, the conference holding time, the conference end time, and member information (participation time, end time, talk time, status) are recorded in the holding type status record 123R. Similarly, in the participatory state record 124R stored in the participatory state file 124, all the organizers and participants of the participatory group conference specified by the participatory group special number on-hook the terminals MT1, MT2, ... When you leave the meeting, it is saved in the participatory history file 126. At this time, the participation type status record 124R records the conference holding time, the conference end time, and the participant information (participation time, end time, talk time, status). Here, the control unit 11 of the IP telephone server device 10 cooperates with the storage unit 12 to realize the history storage means. Further, the control unit 11 realizes the disconnection detecting means by the process of step Se2 of FIG. 11, and realizes the end determination means by the process of step Se6.

ところでIP電話サーバ装置10は、端末MT1.MT2,…のユーザが、その端末MT1.MT2,…を利用してグループ会議の参加状況を確認することを可能した機能を有する。そこで次に、この参加状況確認機能について説明する。 By the way, the IP telephone server device 10 has the terminal MT1. The user of MT2, ... It has a function that makes it possible to check the participation status of group meetings using MT2, .... Therefore, next, this participation status confirmation function will be described.

参加状況を確認するユーザは、基地局BS1,BS2,…と通信リンクが確立している端末MT1,MT2,…から、参加状況の確認を指示する特番(状況確認特番)を入力する。端末MT1,MT2,…において状況確認特番が入力されると、この状況確認特番のデータは端末MT1,MT2,…から無線送信され、基地局BS1,BS2,…及び制御装置20を介してIP電話サーバ装置10に送られる。IP電話サーバ装置10では、要求判別部112が、制御装置20を介して受信したデータが状況確認特番であると認識すると、その状況確認特番を要求処理部113に通知する。要求処理部113は、この通知をグループ会議への参加状況要求情報として取得する。そして要求処理部113は、図12の流れ図に示す手順の情報処理を開始する。ここに、IP電話サーバ装置10の制御ユニット11は、状況要求取得手段を実現する。 The user who confirms the participation status inputs a special number (status confirmation special number) for instructing the confirmation of the participation status from the terminals MT1, MT2, ... Which have a communication link established with the base stations BS1, BS2, .... When the status confirmation special number is input to the terminals MT1, MT2, ..., The data of the status confirmation special number is wirelessly transmitted from the terminals MT1, MT2, ..., And the IP phone is transmitted via the base stations BS1, BS2, ... And the control device 20. It is sent to the server device 10. In the IP telephone server device 10, when the request determination unit 112 recognizes that the data received via the control device 20 is the status confirmation special number, the request processing unit 113 is notified of the status confirmation special number. The request processing unit 113 acquires this notification as participation status request information for the group meeting. Then, the request processing unit 113 starts information processing of the procedure shown in the flow chart of FIG. Here, the control unit 11 of the IP telephone server device 10 realizes the status request acquisition means.

先ず、要求処理部113は、ステップSf1として交換制御部111を介して状況確認特番の発信元である端末MT1,MT2,…の内線番号を検出する。そして要求処理部113は、ステップSf2として開催型状態ファイル123及び参加型状態ファイル124を検索して、当該内線番号を含むメンバー情報又は参加者情報が存在するか否かを確認する。該当するメンバー情報又は参加者情報が存在しない場合、状況確認特番の発信元である端末MT11が参加中のグループ会議は開催されていない。この場合(Sf2にてNO)、要求処理部113は、後述する履歴処理に移行する。 First, the request processing unit 113 detects the extension numbers of the terminals MT1, MT2, ... Which are the sources of the status confirmation special numbers via the exchange control unit 111 as step Sf1. Then, the request processing unit 113 searches the holding type state file 123 and the participatory state file 124 as step Sf2, and confirms whether or not the member information or the participant information including the extension number exists. If the corresponding member information or participant information does not exist, the group meeting in which the terminal MT11, which is the sender of the status confirmation special number, is participating is not held. In this case (NO in Sf2), the request processing unit 113 shifts to the history processing described later.

一方、該当するメンバー情報又は参加者情報が存在する場合には、状況確認特番の発信元である端末MT1,MT2,…が参加中のグループ会議は開催中である。この場合(Sf2にてYES)、要求処理部113は、ステップSf3として状況確認特番発信元の端末MT1,MT2,…の内線番号が開催型状態レコード123Rのメンバー情報に含まれているのか、参加型状態レコード124Rの参加者情報に含まれているのかを確認する。 On the other hand, if the corresponding member information or participant information exists, a group meeting in which terminals MT1, MT2, ... Which are the senders of the status confirmation special number are participating is being held. In this case (YES in Sf2), the request processing unit 113 participates in step Sf3 as to whether the extension numbers of the terminals MT1, MT2, ... Check if it is included in the participant information of the type state record 124R.

開催型状態レコード123Rのメンバー情報に含まれている場合(Sf3にてYES)、要求処理部113は、ステップSf4としてその開催型状態レコード123Rのデータを基に、参加者リストと不参加者リストを作成する。すなわち要求処理部113は、その開催型状態レコード123Rに含まれるメンバー情報のうち、ステータスが“1”、“2”、“3”及び“4”のメンバー情報の内線番号から参加者リストを作成し、ステータスが“0”のメンバー情報の内線番号から参加者リストを作成する。 When it is included in the member information of the held state record 123R (YES in Sf3), the request processing unit 113 sets the participant list and the non-participant list as step Sf4 based on the data of the held state record 123R. create. That is, the request processing unit 113 creates a participant list from the extension numbers of the member information whose statuses are "1", "2", "3", and "4" among the member information included in the held type status record 123R. Then, create a participant list from the extension number of the member information whose status is "0".

これに対し、参加型状態レコード124Rの参加者情報に含まれている場合には(Sf3にてNO)、要求処理部113は、ステップSf5としてその参加型状態レコード124Rのデータを基に、参加者リストを作成する。すなわち要求処理部113は、その参加型状態レコード124Rに含まれる参加者情報の内線番号から参加者リストを作成する。 On the other hand, when it is included in the participant information of the participatory state record 124R (NO in Sf3), the request processing unit 113 participates as step Sf5 based on the data of the participatory state record 124R. Create a list of people. That is, the request processing unit 113 creates a participant list from the extension number of the participant information included in the participatory state record 124R.

こうして、参加者リストまたは不参加者リストを作成し終えると、要求処理部113は、ステップSf6として保留中の有無を確認する。すなわち要求処理部113は、ステータスが“3”又は“4”のメンバー情報又は参加者情報の有無を確認する。そしてステータスが“3”又は“4”のメンバー情報又は参加者情報が存在する場合(Sf6にてYES)、要求処理部113は、ステップSf7としてステータスが“3”又は“4”のメンバー情報又は参加者情報の内線番号を参加者リストから検出し、その内線番号に所定の保留中マークを付与する。ステータスが“3”又は“4”のメンバー情報又は参加者情報が存在しない場合には(Sf6にてNO)、要求処理部113は、ステップSf7の処理を実行しない。 After creating the participant list or the non-participant list in this way, the request processing unit 113 confirms whether or not the request is pending as step Sf6. That is, the request processing unit 113 confirms the presence / absence of member information or participant information having a status of “3” or “4”. Then, when the member information or the participant information having the status "3" or "4" exists (YES in Sf6), the request processing unit 113 sets the member information or the member information having the status "3" or "4" in step Sf7. The extension number of the participant information is detected from the participant list, and a predetermined pending mark is given to the extension number. If the member information or participant information having a status of "3" or "4" does not exist (NO in Sf6), the request processing unit 113 does not execute the process of step Sf7.

その後、要求処理部113は、ステップSf8として、ステップSf4又はステップSf5の処理にて作成したリストを、状況確認特番の発信元である端末MT1,MT2,…に送信するように、交換制御部111に通知する。この通知を受けて、交換制御部111は、ステップSf4又はステップSf5の処理にて作成したリストのデータを、状況確認特番の発信元である端末MT1,MT2,…に送信する。以上で、要求処理部113は、状況確認特番を入力したときの処理を終了する。
ここに、IP電話サーバ装置10の制御ユニット11は、ステップSf4,Sf5の処理により作成手段を実現する。また制御ユニット11は、ステップSf8の処理により出力手段を実現する。
After that, the request processing unit 113 transmits the list created in the processing of step Sf4 or step Sf5 as step Sf8 to the terminals MT1, MT2, ... Which are the senders of the status confirmation special number, so that the exchange control unit 111 Notify to. Upon receiving this notification, the exchange control unit 111 transmits the data of the list created in the process of step Sf4 or step Sf5 to the terminals MT1, MT2, ... Which are the senders of the status confirmation special number. With the above, the request processing unit 113 ends the processing when the status confirmation special number is input.
Here, the control unit 11 of the IP telephone server device 10 realizes the creation means by the processing of steps Sf4 and Sf5. Further, the control unit 11 realizes the output means by the processing of step Sf8.

リストのデータを受信した端末MT1,MT2,…では、表示デバイスに参加者リスト又は不参加者リストを表示可能である。図14は、参加者リストの画面D11と不参加者リストの画面D12の一例をそれぞれ示す。画面D11,D12において、4桁の数字は、会議参加中または不参加の端末MT1,MT2,…の内線番号である。また、参加者リストの画面D11において、内線番号に付与された星印のマークは、保留マークの一例である。 The terminals MT1, MT2, ... That have received the list data can display the participant list or the non-participant list on the display device. FIG. 14 shows an example of the participant list screen D11 and the non-participant list screen D12, respectively. On the screens D11 and D12, the four-digit number is the extension number of the terminals MT1, MT2, ... Further, on the participant list screen D11, the star mark given to the extension number is an example of the hold mark.

開催型グループ会議に参加中の端末MT1,MT2,…の場合、参加者リストの画面D11と不参加者リストの画面D12とを表示可能である。例えば、デフォルトとして参加者リストの画面D11を表示し、表示切替を指示するボタン「*」が操作されると、不参加者リストの画面D11を表示する。またその後、上記ボタン「*」が操作されると、参加者リストの画面D11に戻る。このように構成することにより、画面のサイズが限られた端末MT1,MT2,…の表示デバイスでも、開催型グループ会議に参加中のユーザは、適宜、参加者リストと不参加者リストとを確認することができる。 In the case of terminals MT1, MT2, ... Participating in the held group meeting, the participant list screen D11 and the non-participant list screen D12 can be displayed. For example, the participant list screen D11 is displayed as the default, and when the button "*" for instructing the display switching is operated, the non-participant list screen D11 is displayed. After that, when the above button "*" is operated, the screen returns to the participant list screen D11. With this configuration, even on the display devices of terminals MT1, MT2, ... be able to.

一方、参加型グループ会議に参加中の端末MT1,MT2,…の場合には、参加者リストの画面D11だけが表示される。したがって、参加型グループ会議に参加中のユーザは、適宜、参加者リストを確認することができる。 On the other hand, in the case of the terminals MT1, MT2, ... Participating in the participatory group meeting, only the participant list screen D11 is displayed. Therefore, the user who is participating in the participatory group meeting can check the participant list as appropriate.

このように本実施形態によれば、開催型又は参加型グループ会議に参加している端末MT1,MT2,…において、会議開催中にその会議に参加している各端末の固有情報に基づき、グループ会議への参加状況を的確に把握することができる。 As described above, according to the present embodiment, in the terminals MT1, MT2, ... Participating in the holding type or participatory group meeting, the group is based on the unique information of each terminal participating in the meeting during the meeting. It is possible to accurately grasp the participation status of the meeting.

また本実施形態によれば、開催型グループ会議に参加している端末MT1,MT2,…において、会議開催中にその会議に参加している各端末の固有情報又は参加していない各端末の固有情報に基づき、グループ会議への参加状況を的確に把握することができる。 Further, according to the present embodiment, in the terminals MT1, MT2, ... Participating in the held group conference, the unique information of each terminal participating in the conference or the unique information of each terminal not participating in the conference during the conference is held. Based on the information, it is possible to accurately grasp the participation status of group meetings.

さらに本実施形態によれば、開催型又は参加型グループ会議に参加している端末において、会議開催中にその会議に参加している各端末のうち通話保留状態にある端末を的確に把握することができる。 Further, according to the present embodiment, among the terminals participating in the holding type or participatory group meeting, among the terminals participating in the meeting during the meeting, the terminals in the call hold state are accurately grasped. Can be done.

また本実施形態によれば、開催型履歴ファイル125又は参加型履歴ファイル126において、グループ会議の開催日時及び終了日時を含むグループ会議の履歴情報をそのグループ会議への参加状況と併せて保存することができる。 Further, according to the present embodiment, in the holding type history file 125 or the participatory history file 126, the history information of the group meeting including the holding date and time and the ending date and time of the group meeting is stored together with the participation status in the group meeting. Can be done.

図13は、前述した履歴処理の手順を示す流れ図である。要求処理部113は、状況確認特番の発信元である端末MT1,MT2,…の内線番号を検出したが、当該内線番号を含むメンバー情報又は参加者情報が開催型状態ファイル123及び参加型状態ファイル124に存在しない場合、履歴処理に移行する。 FIG. 13 is a flow chart showing the procedure of the history processing described above. The request processing unit 113 has detected the extension numbers of the terminals MT1, MT2, ... Which are the sources of the status confirmation special numbers, but the member information or participant information including the extension numbers is the holding type status file 123 and the participation type status file. If it does not exist in 124, the process proceeds to history processing.

先ず、要求処理部113は、ステップSg1として開催型履歴ファイル125を検索する。そして要求処理部113は、ステップSg2として当該内線番号のメンバー情報が含まれた開催型状態レコード123Rが存在するか否かを確認する。該当する開催型状態レコード123Rが存在する場合(Sg2にてYES)、要求処理部113は、ステップSg3としてその開催型状態レコード123Rに含まれる当該内線番号のメンバー情報から、開催型履歴リストを作成する。これに対し、該当する開催型状態レコード123Rが存在しない場合には(Sg2にてNO)、要求処理部113は、ステップSg3の処理を実行しない。 First, the request processing unit 113 searches the holding type history file 125 as step Sg1. Then, the request processing unit 113 confirms whether or not the open state record 123R including the member information of the extension number exists as step Sg2. When the corresponding held state record 123R exists (YES in Sg2), the request processing unit 113 creates a held history list from the member information of the extension number included in the held state record 123R as step Sg3. do. On the other hand, if the corresponding open state record 123R does not exist (NO in Sg2), the request processing unit 113 does not execute the process of step Sg3.

次いで、要求処理部113は、ステップSg4として参加型履歴ファイル126を検索する。そして要求処理部113は、ステップSg5として当該内線番号の参加者情報が含まれた参加型状態レコード124Rが存在するか否かを確認する。該当する参加型状態レコード124Rが存在する場合(Sg5にてYES)、要求処理部113は、ステップSg6としてその参加型状態レコード124Rに含まれる当該内線番号の参加者情報から、参加型履歴リストを作成する。これに対し、参加型状態レコード124Rが存在しない場合には(Sg5にてNO)、要求処理部113は、ステップSg6の処理を実行しない。 Next, the request processing unit 113 searches the participatory history file 126 as step Sg4. Then, the request processing unit 113 confirms whether or not the participatory state record 124R including the participant information of the extension number exists as step Sg5. When the corresponding participatory state record 124R exists (YES in Sg5), the request processing unit 113 obtains the participatory history list from the participant information of the extension number included in the participatory state record 124R as step Sg6. create. On the other hand, when the participatory state record 124R does not exist (NO in Sg5), the request processing unit 113 does not execute the process of step Sg6.

しかる後、要求処理部113は、ステップSg7として、履歴リストを作成したか否かを確認する。ステップSg3又はステップSg6の少なくとも一方の処理にて履歴リストを作成した場合(Sg7にてYES)、要求処理部113は、その履歴リストを状況確認特番の発信元である端末MT1,MT2,…に送信するように、交換制御部111に通知する。この通知を受けて、交換制御部111は、ステップSg3又はステップSg6の処理にて作成した履歴リストを、状況確認特番の発信元である端末MT1,MT2,…に送信する。以上で、要求処理部113は、状況確認特番を入力したときの処理を終了する。
一方、ステップSg3又はステップSg6の処理が実行されず、履歴リストを作成していない場合には(Sg7にてNO)、要求処理部113は、ステップSg7の処理を実行せずにこの処理を終了する。
After that, the request processing unit 113 confirms whether or not the history list has been created as step Sg7. When the history list is created by at least one of the processes of step Sg3 or step Sg6 (YES in Sg7), the request processing unit 113 transfers the history list to the terminals MT1, MT2, ... Notify the exchange control unit 111 to transmit. Upon receiving this notification, the exchange control unit 111 transmits the history list created in the process of step Sg3 or step Sg6 to the terminals MT1, MT2, ... Which are the senders of the status confirmation special number. With the above, the request processing unit 113 ends the processing when the status confirmation special number is input.
On the other hand, if the process of step Sg3 or step Sg6 is not executed and the history list is not created (NO in Sg7), the request processing unit 113 ends this process without executing the process of step Sg7. do.

ここに、IP電話サーバ装置10の制御ユニット11は、ステップSg3,Sg6の処理により作成手段を実現する。また制御ユニット11は、ステップSg8の処理により出力手段を実現する。 Here, the control unit 11 of the IP telephone server device 10 realizes the creation means by the processing of steps Sg3 and Sg6. Further, the control unit 11 realizes the output means by the processing of step Sg8.

履歴リストを受信した端末MT1,MT2,…では、表示デバイスに開催型履歴リスト又は参加型履歴リストを表示可能である。図15は、開催型履歴リストの画面D21と参加型履歴リストの画面D22の一例をそれぞれ示す。画面D21,D22において、向かって左の8桁の数字は、会議開催日を示す。画面中央の記号“A”は開催者を示し、“B”は参加者を示す。メンバー情報のステータスが“1”の場合には端末MT1,MT2,…のユーザは開催者であるので、記号“A”が表示される。メンバー情報のステータスが“2”の場合には端末MT1,MT2,…のユーザは参加者であるので、記号“B”が表示される。また画面左側の時間は、通話時間を示す。 The terminals MT1, MT2, ... That have received the history list can display the held history list or the participatory history list on the display device. FIG. 15 shows an example of the screen D21 of the holding type history list and the screen D22 of the participatory history list, respectively. On the screens D21 and D22, the 8-digit number on the left indicates the date of the conference. The symbol "A" in the center of the screen indicates the organizer, and "B" indicates the participants. When the status of the member information is "1", the user of the terminals MT1, MT2, ... Is the organizer, so the symbol "A" is displayed. When the status of the member information is "2", the user of the terminals MT1, MT2, ... Is a participant, so the symbol "B" is displayed. The time on the left side of the screen indicates the talk time.

開催型グループ会議と参加型グループ会議の両方の会議に参加したユーザの端末MT1,MT2,…では、表示デバイスに開催型履歴リストと参加型履歴リストとを表示可能である。例えば、デフォルトとして開催型履歴リストの画面D21を表示し、表示切替を指示するボタン「*」が操作されると、参加型履歴リストの画面D22を表示する。またその後、上記ボタン「*」が操作されると、開催型履歴リストの画面D21に戻る。このように構成することにより、画面のサイズが限られた端末MT1,MT2,…表示デバイスでも、グループ会議に参加したユーザは、適宜、開催型履歴リストと参加型履歴リストとを確認することができる。 The terminals MT1, MT2, ... Of the users who participated in both the held group meeting and the participatory group meeting can display the held history list and the participatory history list on the display device. For example, the holding type history list screen D21 is displayed as the default, and when the button "*" for instructing the display switching is operated, the participatory history list screen D22 is displayed. After that, when the above button "*" is operated, the screen returns to the holding type history list screen D21. With this configuration, even with terminals MT1, MT2, ... Display devices with limited screen sizes, users who participated in the group conference can check the held history list and the participatory history list as appropriate. can.

このように本実施形態によれば、開催型又は参加型グループ会議に参加した端末MT1,MT2,…のユーザは、その端末MT1,MT2,…を利用して過去に参加したグループ会議とその通話時間とを容易に知ることができる。 As described above, according to the present embodiment, the users of the terminals MT1, MT2, ... Who participated in the held or participatory group conference use the terminals MT1, MT2, ... You can easily know the time.

(他の実施形態)
参加者リスト及び不参加者リストは、図14に示す画面D11,D12のものに限定されるものではない。例えば端末の内線番号に代えて、その端末のユーザ名を表示してもよい。また、参加者または不参加者の人数を表示してもよい。同様に、開催型履歴リスト又は参加型履歴リストは、図15に示す画面D21,D22のものに限定されるものではない。例えば開催型又は参加型履歴ファイル125,126からは参加者の人数や会議の開催時刻及び終了時刻を取得できるので、これらの情報を履歴リストに表示してもよい。
(Other embodiments)
The participant list and the non-participant list are not limited to those on the screens D11 and D12 shown in FIG. For example, the user name of the terminal may be displayed instead of the extension number of the terminal. In addition, the number of participants or non-participants may be displayed. Similarly, the holding type history list or the participatory type history list is not limited to that of the screens D21 and D22 shown in FIG. For example, since the number of participants and the holding time and ending time of the conference can be obtained from the holding type or participatory type history files 125 and 126, such information may be displayed in the history list.

予め開催型グループ会議のメンバーが端末MT1,MT2,…から所定の特番が入力することで、会議への欠席宣言を行うようにしてもよい。この場合、開催型設定テーブル121において、欠席宣言を行った端末MT1,MT2,…の内線番号と関連付けて欠席フラグをセットする。そして、図7のステップSa4において、メンバー全員のメンバー情報を追加する際、欠席フラグがセットされた端末MT1,MT2,…のステータスを例えば“9”とする。こうすることにより、図12のステップSf4で作成される不参加者リストを、さらに欠席者リストと不参加者リストとに分けることができる。 A member of the holding type group meeting may declare absenteeism from the meeting by inputting a predetermined special number from terminals MT1, MT2, ... In advance. In this case, in the holding type setting table 121, the absentee flag is set in association with the extension numbers of the terminals MT1, MT2, ... That have declared absenteeism. Then, in step Sa4 of FIG. 7, when adding the member information of all the members, the status of the terminals MT1, MT2, ... With the absentee flag set is set to, for example, "9". By doing so, the non-participant list created in step Sf4 of FIG. 12 can be further divided into an absentee list and a non-participant list.

前記実施形態において、保留状態の中にミュート状態を含めてもよい。あるいは保留状態とミュート状態とを分離して管理できるようにしてもよい。こうすることにより、参加者リストから保留中の端末だけでなくミュート中の端末も識別できるようになる。 In the above embodiment, the mute state may be included in the hold state. Alternatively, the hold state and the mute state may be managed separately. By doing so, not only the pending terminal but also the muted terminal can be identified from the participant list.

履歴リストの出力先は、端末MT1,MT2,…に限定されない。入出力インターフェースユニット14を経由してモニタ装置40の表示部42に表示出力させてもよい。この場合、表示部42に表示可能な情報量は、端末MT1,MT2,…の表示デバイスと比較して十分に多いと考えられるので、開催型状態レコード123R又は参加型状態レコード124Rに含まれる多くの情報を表示させることができる。 The output destination of the history list is not limited to the terminals MT1, MT2, ... The display may be output to the display unit 42 of the monitoring device 40 via the input / output interface unit 14. In this case, since the amount of information that can be displayed on the display unit 42 is considered to be sufficiently larger than that of the display devices of the terminals MT1, MT2, ... Information can be displayed.

前記実施形態は、以下に付記する発明を包含する。
基地局との間で通信リンクが確立した第1の端末から送信される、通話によるグループ会議の開催要求情報を取得する開催要求取得手段と、前記基地局との間で通信リンクが確立した第2の端末から送信される、前記グループ会議への参加要求情報を取得する参加要求取得手段と、前記基地局との通信リンクが切断されたことに応じてその通信リンクによって接続されていた前記第1の端末または前記第2の端末の固有情報を検出する切断検出手段と、前記切断検出手段により検出される前記第1の端末または前記第2の端末の固有情報に基づいて前記グループ会議の終了を判定する終了判定手段と、前記開催要求取得手段により取得した前記グループ会議への開催要求情報に含まれる前記第1の端末の固有情報と、前記参加要求取得手段により取得した同グループ会議への参加要求情報に含まれる前記第2の端末の固有情報と、前記開催要求取得手段により前記開催要求情報を取得した時点で計時手段により計時されている前記グループ会議の開始日時情報と、前記終了判定手段により前記グループ会議の終了が判定された時点で前記計時手段により計時されている当該グループ会議の終了日時情報とを記憶する記憶手段と、前記記憶手段により記憶される情報を当該グループ会議を識別する情報と関連付けて保存する履歴保存手段と、を具備する通話制御装置。
The embodiments include the inventions described below.
A communication link has been established between the holding request acquisition means for acquiring the holding request information of a group conference by a call transmitted from the first terminal for which a communication link has been established with the base station, and the base station. The participation request acquisition means for acquiring the participation request information for the group meeting transmitted from the terminal 2 and the first communication link connected by the communication link in response to the disconnection of the communication link with the base station. The end of the group meeting based on the disconnection detecting means for detecting the unique information of the terminal 1 or the second terminal and the unique information of the first terminal or the second terminal detected by the disconnection detecting means. The end determination means for determining the above, the unique information of the first terminal included in the holding request information for the group meeting acquired by the holding request acquisition means, and the group meeting acquired by the participation request acquisition means. The unique information of the second terminal included in the participation request information, the start date / time information of the group meeting timed by the timekeeping means at the time when the holding request information is acquired by the holding request acquisition means, and the end determination. When the end of the group meeting is determined by the means, the storage means for storing the end date and time information of the group meeting timed by the timekeeping means and the information stored by the storage means are identified for the group meeting. A call control device including a history storage means for storing information in association with the information to be used.

なお、本発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の発明が含まれており、開示される複数の構成要件から選択された組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、課題が解決でき、効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。 The present invention is not limited to the above embodiment, and can be variously modified at the implementation stage without departing from the gist thereof. In addition, each embodiment may be carried out in combination as appropriate, and in that case, the combined effect can be obtained. Further, the above-described embodiment includes various inventions, and various inventions can be extracted by a combination selected from a plurality of disclosed constituent requirements. For example, even if some constituent requirements are deleted from all the constituent requirements shown in the embodiment, if the problem can be solved and the effect is obtained, the configuration in which the constituent requirements are deleted can be extracted as an invention.

1…通話システム、10…IP電話サーバ装置、11…制御ユニット、12…記憶ユニット、13…通信インターフェースユニット、14…入出力インターフェースユニット、20…制御装置、30…構内交換機(PBX)、40…モニタ装置、111…交換制御部、112…要求判別部、113…要求処理部、121…開催型設定テーブル、122…参加型設定テーブル、123…開催型状態ファイル、124…参加型状態ファイル、125…開催型履歴ファイル、126…参加型履歴ファイル、MT1,MT2…端末、BS1,BS2…基地局、NW…構内ネットワーク。 1 ... Call system, 10 ... IP phone server device, 11 ... Control unit, 12 ... Storage unit, 13 ... Communication interface unit, 14 ... Input / output interface unit, 20 ... Control device, 30 ... Private branch exchange (PBX), 40 ... Monitor device, 111 ... exchange control unit, 112 ... request determination unit, 113 ... request processing unit, 121 ... held type setting table, 122 ... participatory setting table, 123 ... held type state file, 124 ... participatory state file, 125 ... Held history file, 126 ... Participatory history file, MT1, MT2 ... Terminal, BS1, BS2 ... Base station, NW ... Private branch network.

Claims (6)

基地局との間で通信リンクが確立した第1の端末から送信される、通話によるグループ会議の開催要求情報を取得する開催要求取得手段と、
前記基地局との間で通信リンクが確立した第2の端末から送信される、前記グループ会議への参加要求情報を取得する参加要求取得手段と、
前記第1の端末または前記第2の端末から送信される、前記グループ会議への参加状況要求情報を取得する状況要求取得手段と、
前記開催要求取得手段により取得した前記グループ会議への開催要求情報に含まれる前記第1の端末の固有情報と、前記参加要求取得手段により取得した同グループ会議への参加要求情報に含まれる前記第2の端末の固有情報と、前記第1の端末から会議開催指示を会議メンバーとして選択された第2の端末に対して一斉に発呼させて、前記第1の端末及び着呼した前記第2の端末を含む端末間で開催型のグループ会議を実現させるための前記開催要求情報に含まれる開催型情報と、前記第1の端末及び前記第2の端末を含む任意の端末間で参加型のグループ会議を実現させるための前記開催要求情報に含まれる参加型情報と、を記憶する記憶手段と、
前記基地局との通信リンクが切断されたことに応じてその通信リンクによって接続されていた前記第1の端末または前記第2の端末の固有情報を検出する切断検出手段と、
前記記憶手段により記憶された前記第1の端末の固有情報及び前記第2の端末の固有情報と、前記切断検出手段により検出された前記第1の端末または前記第2の端末の固有情報と、前記開催型情報と、前記参加型情報と、に基づいて前記開催型又は前記参加型のグループ会議への参加状況を表す情報を作成する作成手段と、
前記状況要求取得手段により取得した前記参加状況要求情報の送信元である前記第1の端末または前記第2の端末に対し前記通信リンクを介して前記作成手段により作成した情報を出力する出力手段と、
を具備する通話制御装置。
A holding request acquisition means for acquiring information on a group meeting holding request by telephone, which is transmitted from the first terminal for which a communication link has been established with the base station.
Participation request acquisition means for acquiring participation request information for the group meeting, which is transmitted from a second terminal for which a communication link has been established with the base station.
A status request acquisition means for acquiring participation status request information for the group meeting transmitted from the first terminal or the second terminal, and
The unique information of the first terminal included in the holding request information for the group meeting acquired by the holding request acquisition means and the first item included in the participation request information for the group meeting acquired by the participation request acquiring means. The unique information of the second terminal and the conference holding instruction from the first terminal are simultaneously called to the second terminal selected as a conference member, and the first terminal and the second terminal called are called. The holding type information included in the holding request information for realizing the holding type group meeting between the terminals including the above terminals, and the participation type between the first terminal and any terminal including the second terminal. A storage means for storing the participatory information included in the holding request information for realizing a group meeting, and
A disconnection detecting means for detecting unique information of the first terminal or the second terminal connected by the communication link in response to the disconnection of the communication link with the base station.
The unique information of the first terminal and the unique information of the second terminal stored by the storage means, and the unique information of the first terminal or the second terminal detected by the disconnection detecting means. A means for creating information indicating the participation status of the holding type or the participatory group meeting based on the holding type information and the participatory type information.
An output means that outputs information created by the creation means to the first terminal or the second terminal, which is the source of the participation status request information acquired by the status request acquisition means, via the communication link. ,
A call control device comprising.
前記記憶手段は、The storage means
前記開催型のグループ会議を識別するグループ番号に関連付けて、前記グループ会議のメンバーとなる前記端末の固有情報を有する開催型設定テーブルと、A holding-type setting table having unique information of the terminal that is a member of the group meeting in association with a group number that identifies the holding-type group meeting.
前記グループ番号に関連付けて、前記グループ会議のメンバーとなる端末の参加・不参加を示すレコードを有する開催型状態ファイルと、を記憶し、A holding type state file having a record indicating participation / non-participation of a terminal that is a member of the group meeting in association with the group number is stored.
前記作成手段は、The creation means
前記開催型状態ファイルに基づいて、参加者リストと、不参加者リストと、を作成する請求項1記載の通話制御装置。The call control device according to claim 1, wherein a participant list and a non-participant list are created based on the held state file.
前記通信リンクが確立した前記第1の端末または前記第2の端末のうち、通話保留状態にある前記第1の端末または前記第2の端末の固有情報を検出する保留検出手段、
をさらに具備し、
前記作成手段は、さらに前記保留検出手段により検出された情報を加味して前記グループ会議への参加状況を表す情報を作成する請求項1又は2記載の通話制御装置。
A hold detection means for detecting unique information of the first terminal or the second terminal in a call hold state among the first terminal or the second terminal for which the communication link has been established.
Further equipped,
The call control device according to claim 1 or 2, wherein the creation means further adds information detected by the hold detection means to create information indicating a participation status in the group meeting.
日付及び時刻を計時する計時手段、
をさらに具備し、
前記記憶手段は、前記開催要求取得手段により前記開催要求情報を取得した時点で前記計時手段により計時されている日付及び時刻を前記グループ会議の開始日時情報としてさらに記憶する請求項1記載の通話制御装置。
Timekeeping means to time the date and time,
Further equipped,
The call control according to claim 1, wherein the storage means further stores the date and time measured by the timekeeping means at the time when the holding request information is acquired by the holding request acquisition means as the start date and time information of the group meeting. Device.
前記切断検出手段により検出される前記第1の端末または前記第2の端末の固有情報に基づいて前記グループ会議の終了を判定する終了判定手段、
をさらに具備し、
前記記憶手段は、前記終了判定手段により前記グループ会議の終了が判定された時点で前記計時手段により計時されている日付及び時刻を当該グループ会議の終了日時情報としてさらに記憶する請求項4記載の通話制御装置。
An end determination means for determining the end of the group meeting based on the unique information of the first terminal or the second terminal detected by the disconnection detecting means.
Further equipped,
The call according to claim 4, wherein the storage means further stores the date and time timed by the timekeeping means as end date and time information of the group meeting when the end determination means determines the end of the group meeting. Control device.
前記記憶手段により記憶される前記グループ会議への開催要求情報に含まれる前記第1の端末の固有情報及び同グループ会議への参加要求情報に含まれる前記第2の端末の固有情報と、同グループ会議の開始日時情報及び終了日時情報とを、当該グループ会議を識別する情報と関連付けて保存する履歴保存手段、
をさらに具備する請求項5記載の通話制御装置。
The unique information of the first terminal included in the holding request information for the group meeting stored by the storage means, the unique information of the second terminal included in the participation request information for the group meeting, and the group. A history storage means that saves the start date and time information and end date and time information of a meeting in association with the information that identifies the group meeting.
5. The call control device according to claim 5.
JP2017001375A 2017-01-06 2017-01-06 Call control device Active JP6909383B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017001375A JP6909383B2 (en) 2017-01-06 2017-01-06 Call control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017001375A JP6909383B2 (en) 2017-01-06 2017-01-06 Call control device

Publications (2)

Publication Number Publication Date
JP2018113511A JP2018113511A (en) 2018-07-19
JP6909383B2 true JP6909383B2 (en) 2021-07-28

Family

ID=62911411

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017001375A Active JP6909383B2 (en) 2017-01-06 2017-01-06 Call control device

Country Status (1)

Country Link
JP (1) JP6909383B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7115383B2 (en) * 2019-03-25 2022-08-09 株式会社Jvcケンウッド Management equipment, terminals and programs
JP2021018755A (en) * 2019-07-23 2021-02-15 株式会社タヌキテック Firefighting activity support system for firefighting team

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4828999B2 (en) * 2006-04-27 2011-11-30 京セラ株式会社 Mobile station and server
US20110075829A1 (en) * 2009-09-30 2011-03-31 Alcatel-Lucent Usa Inc. Method and apparatus for controlling a conference bridge
JP2014179806A (en) * 2013-03-14 2014-09-25 Ricoh Co Ltd COMMUNICATION SYSTEM, COMMUNICATION MANAGEMENT DEVICE, AND PROGRAM
JP2015033042A (en) * 2013-08-05 2015-02-16 岩崎通信機株式会社 Communication system

Also Published As

Publication number Publication date
JP2018113511A (en) 2018-07-19

Similar Documents

Publication Publication Date Title
CN105684405B (en) The trunking method of relay, sound communication system, recording medium and voice signal
CN101600076A (en) Video editing system, video editing server and communication terminal
JP2006238328A (en) CONFERENCE SYSTEM, CONFERENCE TERMINAL DEVICE, AND PORTABLE TERMINAL DEVICE
JP6909383B2 (en) Call control device
JPWO2015068665A1 (en) RELAY DEVICE, VOICE COMMUNICATION SYSTEM, PROGRAM, AND RELAY METHOD
JP6218568B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP2018151724A (en) Chat system and program
JP2009278337A (en) Telephone communication method and system for hiding telephone number
JP2015211316A (en) Remote conference system, remote conference device, remote conference method, and program
EP1978652A1 (en) PoC DATA TRANSMITTING METHOD, PoC TELEPHONE COMMUNICATION SYSTEM AND APPARATUS
JP2012034095A (en) Computer system and transfer method
JP2010087697A (en) Telephone controller, and telephone conference control method
JP2019092087A (en) Information processing apparatus and information processing system
JP2008244858A (en) Communication control server and group information distribution method
JPWO2009008085A1 (en) Cooperation apparatus, cooperation system, and computer program
JP2013207331A (en) Video conference-enabled ip telephone device and its call connection method
JP2009178403A (en) Nurse call system
JP4662739B2 (en) Pager system and pager callback method
JP2020170228A (en) Reservation management server, reservation management method and reservation management program
JP2007243864A (en) Communication terminal apparatus, communication method, and program
JP6196862B2 (en) Nurse call system
JP7544256B2 (en) Information processing device, participant terminal, support system, information processing method, and support program
JP5304150B2 (en) Communication server, communication method, communication program, and communication system
JP5729021B2 (en) Unified communication apparatus, system, method and program
JP6972679B2 (en) Telephone control device, telephone terminal, linked PC, telephone system, and telephone directory registration method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191218

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200904

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200915

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201112

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: 20210427

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20210521

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210521

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20210521

R150 Certificate of patent or registration of utility model

Ref document number: 6909383

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250