JP2006187041A - Ip telephone system, and communication control method thereof - Google Patents

Ip telephone system, and communication control method thereof Download PDF

Info

Publication number
JP2006187041A
JP2006187041A JP2006064663A JP2006064663A JP2006187041A JP 2006187041 A JP2006187041 A JP 2006187041A JP 2006064663 A JP2006064663 A JP 2006064663A JP 2006064663 A JP2006064663 A JP 2006064663A JP 2006187041 A JP2006187041 A JP 2006187041A
Authority
JP
Japan
Prior art keywords
user
telephone
terminal
login
terminals
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006064663A
Other languages
Japanese (ja)
Other versions
JP2006187041A5 (en
Inventor
Shizumaro Sakai
静磨 酒井
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2006064663A priority Critical patent/JP2006187041A/en
Publication of JP2006187041A publication Critical patent/JP2006187041A/en
Publication of JP2006187041A5 publication Critical patent/JP2006187041A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To prevent load increase in IP address management, user ID management, call connection processing and the like in a SIP server. <P>SOLUTION: The upper limit number of IP telephone terminals 1A-1M each capable of logging in is provided for each user and stored in a configuration information management server 3, and a register server 21 stores registration information pairing a terminal ID of each of IP telephone terminals 1 registered as a log-in enabled terminal by each of users and an ID of a user U1. An IP telephone terminal 1 to which a user ID is inputted for log-in, downloads the upper limit number of IP telephone terminals that the users U1 can register, and confirms the present registration situation before registration operation. If the number of IP telephone terminals 1 may exceed the upper limit number after the registration of the relevant IP telephone terminal 1, the system is shifted into a forced log-in input waiting state and unless a forced log-in command is inputted from the user U1, log-in is waited without transmitting the registration information. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、SIP手順によりインターネットを用いて通信を行うIP電話システム、お
よびその通信制御方法に関する。
The present invention relates to an IP telephone system that performs communication using the Internet by a SIP procedure, and a communication control method thereof.

IP(Internet Protocol)ネットワークを介して通信するインター
ネット電話(以下IP電話と称する。)は、通信制御が比較的容易で、IP電話システム
機能の発展性が大きいSIP(Session Initiated Protocol
)手順によるIP電話システムが使われる様になっている。SIP手順によるIP電話(
以下SIP電話と称する。)は、IP電話の通信制御を行うSIPサーバがユーザIDと
IP電話端末を管理するレジストラサーバを制御することによりIPネットワークに接続
されたIP電話端末を介してどこからでも同一ユーザIDによる電話が可能である。
An Internet telephone (hereinafter referred to as an IP telephone) that communicates via an IP (Internet Protocol) network is relatively easy to control communication, and has a high expandability in IP telephone system functions. SIP (Session Initiated Protocol)
) IP phone system according to the procedure is used. IP telephony by SIP procedure (
Hereinafter, it is referred to as a SIP phone. ), The SIP server that controls IP phone communication controls the registrar server that manages the user ID and the IP phone terminal, so that calls with the same user ID can be made from anywhere via the IP phone terminal connected to the IP network. It is.

この様な通信制御を行うサーバでは、IP電話端末数が増えるにつれ、そのIPアドレ
スやユーザIDの管理が膨大になる。従来、IP電話ではIPアドレスも有限であるため
、これらのID管理やIPアドレスを有効に活用するためグローバルアドレスをローカル
アドレスに変更してアドレス資源を有効に活用する方法が導入されている(例えば、特許
文献1。)。
In a server that performs such communication control, management of IP addresses and user IDs becomes enormous as the number of IP telephone terminals increases. Conventionally, since IP telephones have limited IP addresses, a method of effectively using address resources by changing a global address to a local address has been introduced in order to effectively use these ID management and IP addresses (for example, Patent Document 1).

しかし、この方法は、IP電話端末のIPアドレスを少なくすませるIPアドレス資源
節約には有効であっても、同一IDで多数のIP電話を管理するためのID管理は行わな
い。従って、IP電話を構成するIP電話端末数が大きいとSIPサーバにおけるIP電
話端末のIPアドレスとユーザIDに関わるCPU処理の負荷は、相変わらず大きい問題
があった。
特開平11−122285号公報(第14頁、第1図)
However, even though this method is effective in saving IP address resources that reduce the IP addresses of IP telephone terminals, ID management for managing a large number of IP telephones with the same ID is not performed. Therefore, when the number of IP telephone terminals constituting the IP telephone is large, the load of the CPU processing related to the IP address and user ID of the IP telephone terminal in the SIP server is still large.
Japanese Patent Laid-Open No. 11-122285 (page 14, FIG. 1)

SIP電話は、IPネットワークを介してどこのIP電話端末からでも同一ユーザID
による電話が可能であるが、SIPサーバではIP電話端末のIPアドレス数とユーザI
D数が大きくなると呼接続処理の負荷が大きくなる問題があった。
The SIP phone is the same user ID from any IP phone terminal via the IP network.
The SIP server can make a phone call, but in the SIP server, the number of IP addresses of the IP phone terminal and the user I
There is a problem that the load of call connection processing increases as the number D increases.

本発明は上記問題を解決するためになされたもので、SIPサーバにおけるIPアドレ
ス管理とユーザID等の管理、および呼接続処理の負荷増加を防ぐIP電話システムとそ
の通信制御方法を提供することを目的とする。
The present invention has been made to solve the above problem, and provides an IP telephone system and a communication control method therefor that prevent an increase in the load of call connection processing and IP address management and user ID management in a SIP server. Objective.

上記目的を達成するために、本発明のIP電話システムは、それぞれがIDを割り当て
られたユーザが使用し、サーバ手段と複数のIP電話端末とを備えるIP電話システムに
おいて、前記IP電話システムの各ユーザが同時に前記IP電話システムにログイン可能
な前記IP電話端末の各上限台数を内部メモリ上のテーブルに記憶する構成情報管理サー
バ手段と、前記各ユーザのIDと前記ユーザによりログインされる前記IP電話端末の端
末ID、又はIPアドレスとを組にした登録情報を前記IP電話端末から受信した場合、
前記組の登録情報を内部メモリ上の登録リストにログインデータとして記憶するレジスト
ラサーバ手段と、前記ログインしたIP電話端末との間で呼接続制御をするSIPサーバ
手段とを備えたサーバ手段と、それぞれが固有の端末IDを有し、前記ユーザのIDが入
力されると、IPネットワークを介して前記レジストラサーバ手段の前記登録リストから
当該ユーザのIDと組になり前記記憶された前記IP電話端末の台数と前記構成情報管理
サーバの前記テーブルから当該ユーザの前記上限台数とを読み出して照合比較し、前記登
録すると前記ログインするIP電話端末の台数が前記上限台数以下である場合は、当該ユ
ーザのIDと自身のIP電話端末の端末ID、又はIPアドレスを組にした新たな登録情
報を前記IPネットワークを介して前記レジストラサーバに送信することにより前記ログ
インするIP電話端末とを具備することを特徴とする。
In order to achieve the above object, an IP telephone system of the present invention is an IP telephone system used by a user who is assigned an ID, and includes server means and a plurality of IP telephone terminals. Configuration information management server means for storing, in a table on an internal memory, each upper limit number of the IP telephone terminals that a user can log into the IP telephone system at the same time, the ID of each user, and the IP telephone logged in by the user When registration information including a terminal ID or IP address of a terminal is received from the IP telephone terminal,
Server means comprising registrar server means for storing the set of registration information as login data in a registration list on an internal memory, and SIP server means for controlling call connection between the logged-in IP telephone terminals; Has a unique terminal ID, and when the user's ID is input, the stored IP phone terminal is paired with the user's ID from the registration list of the registrar server means via the IP network. If the number of IP telephone terminals to be logged in is less than or equal to the upper limit number after registration, the number of IP telephone terminals logged in is compared with the upper limit number of the user from the table of the configuration information management server. And new registration information in which the terminal ID or IP address of the IP phone terminal is paired with the IP network. Characterized by comprising the IP telephone terminal to the log by to send to the registrar server.

また、本発明のIP電話システムの通信制御方法は、それぞれがIDを割り当てられた
ユーザが使用し、構成情報管理サーバ手段と、レジストラサーバ手段と、SIPサーバ手
段と、それぞれが固有の端末IDを備え複数のIP電話端末とを具備するIP電話システ
ムの通信制御方法であって、構成情報管理サーバ手段は、前記IP電話システムを利用す
る各ユーザが同時に前記IP電話システムにログイン可能な前記IP電話端末の各上限台
数を内部メモリ上のテーブルに記憶し、レジストラサーバ手段は、前記IP電話端末から
前記ユーザのIDと、前記IP電話端末の端末ID、又はIPアドレスとからなる組の登
録情報を受信した場合、前記組の登録情報をログイン内部メモリ上の登録リストにログイ
ンデータとして記憶し、自端末から前記IP電話システムにログインする前記ユーザのI
Dが入力された前記IP電話端末は、前記IPネットワークを介して前記レジストラサー
バ手段の前記登録リストから当該ユーザのIDが前記記憶された前記IP電話端末の台数
、および前記ユーザの前記上限台数を前記構成情報管理サーバ手段から読み出して照合比
較し、前記登録しても当該ユーザがログインするIP電話端末の台数が前記上限台数以下
である場合は、当該ユーザのIDと自らのIP電話端末の端末ID、又はIPアドレスを
組にした新しい登録情報を前記レジストラサーバ手段に送信して当該IP電話端末を前記
ログインし、前記SIPサーバ手段は、前記ログインした前記IP電話端末との間で呼接
続制御を行うことを特徴とするIP電話システムの通信制御方法。
Further, the communication control method of the IP telephone system of the present invention is used by each user who is assigned an ID, and each of the configuration information management server means, the registrar server means, and the SIP server means has a unique terminal ID. A communication control method of an IP telephone system comprising a plurality of IP telephone terminals, wherein the configuration information management server means allows the IP telephone system that allows each user using the IP telephone system to log in to the IP telephone system at the same time Each upper limit number of terminals is stored in a table on an internal memory, and the registrar server means stores registration information of a set consisting of the user ID from the IP telephone terminal and the terminal ID or IP address of the IP telephone terminal. If received, the registration information of the set is stored as login data in a registration list on the login internal memory, I of the user to log in to al the IP phone system
The IP telephone terminal to which D is input indicates the number of the IP telephone terminals in which the user ID is stored from the registration list of the registrar server means via the IP network, and the upper limit number of the users. If the number of IP telephone terminals to which the user logs in even after the registration is read out from the configuration information management server means is equal to or less than the upper limit number, the user ID and the terminal of the own IP telephone terminal New registration information with ID or IP address as a set is transmitted to the registrar server means to log in the IP telephone terminal, and the SIP server means performs call connection control with the logged-in IP telephone terminal. And a communication control method for an IP telephone system.

本発明によれば、ユーザ毎にIP電話システムにログイン可能なIP電話端末の上限台
数を設け、ログインするユーザIDが入力されたIP電話端末は、そのユーザの登録上限
数と現在の登録台数をサーバから読み出して確認し、上限台数以下の場合に当該ユーザの
IDと自らのIP電話端末の端末ID、又はIPアドレスを組にした新しい登録情報を前
記レジストラサーバ手段に送信してログインすることによりユーザがログインするIP電
話端末台数を制限することによりSIPサーバの負荷の増加を防ぐことが出来る。
According to the present invention, an upper limit number of IP telephone terminals that can log in to the IP telephone system is provided for each user, and an IP telephone terminal to which a user ID for logging in is input indicates the upper limit number of registered users and the current registered number. By reading from the server and confirming, and when the number is less than or equal to the upper limit number, by logging in the registrar server means by sending new registration information in which the ID of the user and the terminal ID of the IP phone terminal or the IP address are paired By limiting the number of IP telephone terminals to which the user logs in, an increase in the load on the SIP server can be prevented.

以下、図面を参照して本発明の実施例を説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の実施例に係るIP電話システムの全体図である。   FIG. 1 is an overall view of an IP telephone system according to an embodiment of the present invention.

図1においてIP電話システムは、複数のIP電話端末1A〜1M(以下全IP電話端
末1A〜1Mに共通する事項の場合、IP電話端末1と称する。)、SIPサーバ2、構
成情報管理サーバ3および以上の各構成を接続するIPネットワーク4を備えている。
In FIG. 1, an IP telephone system includes a plurality of IP telephone terminals 1A to 1M (hereinafter referred to as IP telephone terminal 1 in the case of matters common to all IP telephone terminals 1A to 1M), a SIP server 2, and a configuration information management server 3. And an IP network 4 for connecting the above components.

本発明の実施例に係るIP電話システムは、ユーザ毎に同時にIP電話端末が利用(登
録)出来る上限台数、即ち、同時にIP電話システムにログインできる上限台数を設けて
構成情報管理サーバ3に記憶する。ユーザが新たにログインしようとする時にそのIP電
話端末1は、構成情報管理サーバ3からそのユーザの上限台数と、SIPサーバ2のレジ
ストラサーバ21から既にログイン中のIP電話端末の台数をダウンロードして照合比較
する。そして、ログイン台数が上限台数に達している場合は、ログインしないことにより
IPアドレス管理やユーザID管理、および呼接続処理を減らしてSIPサーバの負荷の
増加を防いでいる。
In the IP telephone system according to the embodiment of the present invention, an upper limit number of IP telephone terminals that can be simultaneously used (registered) for each user, that is, an upper limit number that can be simultaneously logged in to the IP telephone system is provided and stored in the configuration information management server 3. . When a user tries to log in newly, the IP phone terminal 1 downloads the upper limit number of the user from the configuration information management server 3 and the number of IP phone terminals already logged in from the registrar server 21 of the SIP server 2. Compare and compare. When the number of logins reaches the upper limit, the IP address management, user ID management, and call connection processing are reduced by not logging in to prevent an increase in the load on the SIP server.

このIP電話システムのユーザは、それぞれ固有の識別番号(以下ユーザIDと称する
。)「U1」〜「Un」が付与され、IP電話端末1(例えば、1A)を用いて電話をか
ける場合に、そのユーザIDがIP電話端末1Aに入力される。
When the user of this IP telephone system is given a unique identification number (hereinafter referred to as user ID) “U1” to “Un” and makes a call using the IP telephone terminal 1 (for example, 1A), The user ID is input to IP telephone terminal 1A.

IP電話端末1A〜1Cの3台は、ここでは、ユーザIDが「U1」のユーザが使用す
るもので、IP電話端末1Aは事務所に置かれ、IP電話端末1Bはアクセスポイント5
を介してIPネットワーク4に接続される無線LAN端末であり、IP電話端末1Cは会
議室に置かれている。また、IP電話端末1MはユーザIDが「Un」のユーザが使用す
る。
Here, three IP telephone terminals 1A to 1C are used by a user whose user ID is “U1”. The IP telephone terminal 1A is placed in an office, and the IP telephone terminal 1B is an access point 5.
The IP telephone terminal 1C is placed in a conference room. The IP telephone terminal 1M is used by a user whose user ID is “Un”.

SIPサーバ2は、内部にIP電話端末1A〜1Mの識別情報と、そのIP電話端末1
A〜1Mを使用するユーザIDの「U1」〜「Un」を組にした登録情報を記憶している
登録リスト211を持つレジストラサーバ21を備えている。また、SIPサーバ2は、
IP電話システムへログインしたIP電話端末1の呼接続を制御する呼接続管理部22も
備えている。
The SIP server 2 includes identification information of the IP telephone terminals 1A to 1M and the IP telephone terminal 1
The registrar server 21 has a registration list 211 that stores registration information in which user IDs “U1” to “Un” that use A to 1M are grouped. In addition, the SIP server 2
A call connection management unit 22 that controls call connection of the IP telephone terminal 1 logged into the IP telephone system is also provided.

構成情報管理サーバ3は、各ユーザIDの「U1」〜「Un」が同時にIP電話端末1
A〜1Mをログイン可能な上限台数を内部メモリ上のテーブル31に記憶している。なお
、以下の本実施例のSIP手順では、IP電話システムへのログインは、レジストラサー
バ21がIP電話端末1から端末のユーザの登録情報を受信して登録リスト211に記憶
すると自動的にログイン処理しており、SIPサーバ2からはIP電話端末1に対するロ
グイン制御は行わない。
The configuration information management server 3 is configured so that each user ID “U1” to “Un”
The upper limit number that can log in A to 1M is stored in the table 31 on the internal memory. In the SIP procedure of the present embodiment below, login to the IP telephone system is performed automatically when the registrar server 21 receives registration information of the user of the terminal from the IP telephone terminal 1 and stores it in the registration list 211. Therefore, the SIP server 2 does not perform login control for the IP telephone terminal 1.

図2は、図1のIP電話システムにおける動作手順のフローを説明するフローチャート
である。以下、図2のフローチャートによりIP電話システムの各構成における動作と処
理手順を(1)上限台数までのログイン処理、(2)強制ログイン処理、(3)再ログイ
ン処理(ログインの継続・ログアウト)に分けて説明する。
FIG. 2 is a flowchart for explaining the flow of the operation procedure in the IP telephone system of FIG. Hereinafter, the operation and processing procedure in each configuration of the IP telephone system is (1) login processing up to the upper limit number, (2) forced login processing, and (3) re-login processing (continuation of login / logout) according to the flowchart of FIG. Separately described.

(1)上限台数までのログイン処理
レジストラサーバ21にIP電話端末1のユーザIDとIPアドレスとが登録されてい
ない状態でIP電話端末1AとIP電話端末1Mとの電源が投入された(ステップs10
1)とする。両IP電話端末1A、1MはDHCP手順(Dynamic Host C
onfigration Protocol)に従って、各IP電話端末1A、1Mは自
らのIPアドレス、およびSIPサーバ2のIPアドレス、構成管理情報サーバ3のIP
アドレスを取得する(ステップs102)。
(1) Login processing up to the upper limit number The power of the IP telephone terminal 1A and the IP telephone terminal 1M is turned on in a state where the user ID and IP address of the IP telephone terminal 1 are not registered in the registrar server 21 (step s10).
1). Both IP telephone terminals 1A and 1M are connected to the DHCP procedure (Dynamic Host C
In accordance with the configuration protocol), each IP telephone terminal 1A, 1M has its own IP address, the IP address of the SIP server 2, and the IP of the configuration management information server 3.
An address is acquired (step s102).

そして、IP電話端末1AにユーザID「U1」が入力される(ステップs103)。
このユーザIDは、IP電話端末1のキーボタン等から所定の手順により入力される。ま
た、IP電話端末1がパーソナルコンピュータ等を利用した端末である場合は、そのキー
ボード等から入力する方法であっても良い。
Then, user ID “U1” is input to IP telephone terminal 1A (step s103).
This user ID is input by a predetermined procedure from a key button or the like of the IP telephone terminal 1. When the IP telephone terminal 1 is a terminal using a personal computer or the like, a method of inputting from the keyboard or the like may be used.

IP電話端末1Aは、IPネットワーク4にアクセスし、構成管理情報サーバ3からユ
ーザIDが「U1」で同時登録可能なIP電話端末の上限数「2」を示す構成情報をダウ
ンロード(ステップs104)して読み出す。また、IP電話端末1MにユーザIDのU
nが入力されると同様の手順で「3」がIP電話端末1Mにダウンロードされる。
The IP telephone terminal 1A accesses the IP network 4 and downloads configuration information indicating the upper limit number “2” of IP telephone terminals that can be simultaneously registered with the user ID “U1” from the configuration management information server 3 (step s104). Read out. Also, the IP telephone terminal 1M has a user ID U
When n is input, “3” is downloaded to the IP telephone terminal 1M in the same procedure.

図3は、構成管理情報サーバ3の内部メモリが記憶している各ユーザが同時にログイン
可能なIP電話端末1の上限台数が登録されたテーブル31の図である。図3において、
構成情報管理サーバ3は、IP電話システムの利用者として登録されたユーザ「U1」〜
「Un」それぞれについて同時ログイン可能なIP電話端末1の上限台数が初期設定され
、ユーザ「U1」に付いては2台、ユーザ「Un」については3台が上限台数としてテー
ブル31に記憶されている。この初期設定は、例えば、構成管理情報サーバ3、又はIP
ネットワークに接続された管理端末(図示せず。)から管理者によってその各ユーザ「U
1」〜「Un」がログイン可能な上限台数が入力される。
FIG. 3 is a diagram of a table 31 in which the upper limit number of IP telephone terminals 1 that can be logged in simultaneously by each user stored in the internal memory of the configuration management information server 3 is registered. In FIG.
The configuration information management server 3 includes users “U1” registered as users of the IP telephone system.
The maximum number of IP telephone terminals 1 that can log in simultaneously for each “Un” is initially set. Two tables are stored in the table 31 for the user “U1” and three for the user “Un” as the maximum number. Yes. This initial setting is, for example, the configuration management information server 3 or the IP
Each user “U” is managed by an administrator from a management terminal (not shown) connected to the network.
The upper limit number of users that can log in from “1” to “Un” is input.

続いて、各IP電話端末1A、1Mは、SIPサーバ2のレジストラサーバ21から入
力されたユーザID(例えば電話端末1Aでは「U1」)とそのユーザ「U1」が登録さ
れたIP電話端末の登録リスト211をダウンロードしてユーザ「U1」の既登録数「0
」を判読する(ステップs105)。また、構成情報管理サーバ3からテーブル31をダ
ウンロードして判読したユーザ「U1」の登録上限台数「2」と照合比較して登録しても
台数が1台であり、ログイン可能な上限台数以下なのでログイン可能と判断する(ステッ
プs107、s108がNo)。そして、自らのIP電話端末1AのIPアドレスとユー
ザIDを組にしたデータを登録情報としてレジストラサーバ21に送信して登録する(ス
テップs109)。
Subsequently, each of the IP telephone terminals 1A and 1M registers the IP telephone terminal in which the user ID (for example, “U1” in the telephone terminal 1A) input from the registrar server 21 of the SIP server 2 and the user “U1” are registered. The list 211 is downloaded and the registered number “0” of the user “U1”
Is read (step s105). Further, even if the table 31 is downloaded from the configuration information management server 3 and read, the registered upper limit number “2” of the user “U1” is compared and registered, and the number is one, which is less than the upper limit number that can be logged in. It is determined that login is possible (No in steps s107 and s108). Then, data obtained by combining the IP address of the IP telephone terminal 1A and the user ID is transmitted as registration information to the registrar server 21 and registered (step s109).

レジストラサーバ21は、この登録情報を受信し、登録リスト211に書き込み記憶し
て登録すると、IP電話端末1AがIP電話システムにログインされる。そしてSIPサ
ーバ2は、レジストラサーバ21の登録リスト211を常時監視することにより、登録さ
れたIP電話端末1との間で呼接続制御を行う。
When the registrar server 21 receives this registration information, writes it in the registration list 211 and registers it, the IP telephone terminal 1A is logged into the IP telephone system. Then, the SIP server 2 performs call connection control with the registered IP telephone terminal 1 by constantly monitoring the registration list 211 of the registrar server 21.

即ち、各IP電話端末1Aは、インターネット電話システムにログイン後、更に相手先
の電話番号がユーザ「U1」により入力されると、SIPサーバ2にその電話番号を送信
して呼接続を要求する(ステップs110)。SIPサーバ2の呼接続制御部22は、呼
接続要求を受信するとその電話番号のIP電話端末1との間で呼接続制御を行う。この呼
接続処理までの手順はIP電話端末1Mにおいても同様である。
That is, after logging in to the Internet telephone system, each IP telephone terminal 1A further transmits the telephone number to the SIP server 2 to request a call connection when the telephone number of the other party is input by the user “U1” ( Step s110). When receiving a call connection request, the call connection control unit 22 of the SIP server 2 performs call connection control with the IP telephone terminal 1 of the telephone number. The procedure up to this call connection process is the same in the IP telephone terminal 1M.

図4は、レジストラサーバ21の内部メモリに記憶された各IP電話端末1とユーザI
Dの組合せを示す登録リスト211で、図4(a)は、IP電話端末1A、1Mが最初に
登録された直後の状態である。IP電話端末1Aは、端末IDが「1A」、端末のIPア
ドレスが「192.168.100.1」でユーザIDが「U1」のユーザに登録され、ユーザIDと
ペアのアドレス「[email protected]」、IP電話端末1Mは、端末IDが「1M」、IP
アドレスが「192.168.100.3」でユーザIDが「Un」のユーザに登録され「[email protected].
100.3」の様に記載されている。なお、ユーザとIP電話端末がペアになる対応付けを示
すIPアドレスは、グローバルアドレス、ローカルアドレスのいずれでも良い。
FIG. 4 shows each IP telephone terminal 1 and user I stored in the internal memory of the registrar server 21.
In the registration list 211 indicating the combination of D, FIG. 4A shows a state immediately after the IP telephone terminals 1A and 1M are first registered. The IP telephone terminal 1A is registered to a user whose terminal ID is “1A”, the terminal IP address is “192.168.100.1” and the user ID is “U1”, and the user ID and pair address “[email protected]”, IP phone terminal 1M has terminal ID “1M”, IP
Registered to a user whose address is “192.168.100.3” and user ID “Un” is “[email protected].
100.3 ". Note that the IP address indicating the association in which the user and the IP telephone terminal are paired may be either a global address or a local address.

続いてユーザが無線LAN端末であるIP電話端末1Bの電源を投入したとする。IP
電話端末1Bは、上記説明のIP電話端末1Aと同様の動作を行い、レジストラサーバ2
1から登録リスト211をダウンロードし、ユーザIDが「U1」の既登録台数を照合比
較する図2のステップs106までの動作を実施する。そして、登録リスト211を判読
すると図4(a)の様にユーザ「U1」には1台が既に登録され、自端末を登録しても合
計2台であり上限台数「2」以下に収まるのでログイン可能と判断してステップs109
以降を前回と同様に実施する。図4(b)は、IP電話端末1Bにユーザ「U1」が登録
された時の登録リスト211である。IP電話端末1Bは、端末IDが「1B」、IPア
ドレスが「192.168.200.5」でユーザIDが「U1」のユーザに登録され「[email protected]
0.5」と記載されている。
Subsequently, assume that the user turns on the power of the IP telephone terminal 1B, which is a wireless LAN terminal. IP
The telephone terminal 1B performs the same operation as the IP telephone terminal 1A described above, and the registrar server 2
The registration list 211 is downloaded from 1, and the operations up to step s106 in FIG. 2 are performed to compare and compare the number of registered users whose user ID is “U1”. Then, when the registration list 211 is read, as shown in FIG. 4A, one user is already registered in the user “U1”, and even if the own terminal is registered, the total number is two and falls within the upper limit number “2”. It is determined that login is possible and step s109
The rest is carried out in the same manner as the previous time. FIG. 4B shows a registration list 211 when the user “U1” is registered in the IP telephone terminal 1B. The IP telephone terminal 1B is registered with a user whose terminal ID is “1B”, IP address is “192.168.200.5”, and user ID is “U1”, “[email protected]
0.5 ".

(2)強制ログイン処理
強制ログインは、ユーザが上限台数のIP電話端末1でログインしている場合に、更に
ログインをする場合に行われる。なお、強制ログインしたユーザのIP電話端末1は、後
の(3)再ログインの説明の様に、上限台数に収まる様にタイマ処理によってログアウト
する処理が行われる。
(2) Forced Login Processing Forced login is performed when a user logs in with the upper limit number of IP telephone terminals 1 and further logs in. Note that the IP telephone terminal 1 of the user who has forcibly logged in is logged out by a timer process so as to be within the upper limit number as described in (3) Re-login later.

ここで更にユーザ「U1」が事務所から更に会議室に移動し、会議室に設置されたIP
電話端末1Cから電話を掛けることを試みて強制ログイン待機状態になる場合のIP電話
端末1Cの動作について説明する。
Here, the user “U1” further moves from the office to the conference room, and the IP installed in the conference room.
The operation of IP telephone terminal 1C when attempting to make a call from telephone terminal 1C and entering into a forced login standby state will be described.

ユーザ「U1」は、電話をかける前にIP電話端末1Cをログインさせる為に「U1」
のユーザIDをIP電話端末1Cへ入力する(ステップs103)。そして、IP電話端
末1Cは、構成情報管理サーバ3からユーザIDが「U1」の最大上限数「2」と、レジ
ストラサーバ21から図4(b)の現在の登録リスト211をダウンロード(ステップs
104、s503)し、ユーザ「U1」に付いてのIP電話端末1の既登録台数と、上限
台数を照合比較する(ステップs106)。そして、登録リスト211を判読してIP電
話端末1Cは3台目になるので上限数を超えており(ステップs107がYes)、また
登録リスト211にもIP電話端末1Cは登録されていない(ステップs112がNo)
ので、更に登録をすることは出来ないと判断して強制ログインの入力待機をする(ステッ
プs113)。
The user “U1” uses “U1” to log in the IP telephone terminal 1C before making a call.
Are input to the IP telephone terminal 1C (step s103). Then, the IP telephone terminal 1C downloads the maximum upper limit number “2” of the user ID “U1” from the configuration information management server 3 and the current registration list 211 of FIG. 4B from the registrar server 21 (step s
104, s503), and the registered number of IP telephone terminals 1 for the user “U1” is compared with the upper limit number (step s106). Then, the registration list 211 is read, and the IP telephone terminal 1C is the third unit, so the upper limit is exceeded (Yes in step s107), and the IP telephone terminal 1C is not registered in the registration list 211 (step s112 is No)
Therefore, it is determined that further registration is not possible, and input of forced login is waited (step s113).

そして、IP電話端末1Cは、端末に取り付けられたランプ(図示せず。)の表示(例
えば、通話可能表示の消灯、もしくは、通話不可のアラーム点灯など。)または、受話器
からトーン信号を出力しないか、またはログイン不可の警報を出力する等の手段によりユ
ーザ「U1」にログイン不可の警報をユーザ「U1」に通知する。
Then, IP telephone terminal 1C does not output a tone signal from a display of a lamp (not shown) attached to the terminal (for example, a call-enabled display is turned off or a call-disabled alarm is turned on). Alternatively, the user “U1” is notified of a login failure warning to the user “U1” by means such as outputting a login failure warning.

この警報を見たユーザ「U1」は、通常の登録(ログイン)は出来ないと判断して所定
のキーボタン操作等により急いで電話をかけるための強制ログインコマンドの入力を行っ
たとする(ステップs114がYes)。すると、IP電話端末1Cは、IPアドレスが
「192.168.100.2」とユーザIDの「U1」の組合せの登録情報をレジストラサーバ21
に送信し(ステップs109)、IP電話システムに強制ログインし、更にユーザ「U1
」により入力された電話番号をSIPサーバ3に送信して電話の発呼を行う(ステップs
110)。
It is assumed that the user “U1” who sees this alarm has entered a forced login command for making a quick call by operating a predetermined key button or the like by determining that normal registration (login) cannot be performed (step s114). Yes). Then, the IP telephone terminal 1C receives the registration information of the combination of the IP address “192.168.100.2” and the user ID “U1” as the registrar server 21.
(Step s109), forcibly log in to the IP telephone system, and the user “U1”
The telephone number input by "" is transmitted to the SIP server 3 to make a telephone call (step s
110).

図4(c)は、強制ログインが行われた直後のレジストラサーバ21の登録リスト21
1を示す図である。図4(c)においては、本来、ユーザ「U1」については、2台迄し
か登録出来ないが、強制ログインされたことにより例外的に登録リスト211には、3台
のIP電話端末1が登録されている。
FIG. 4C shows the registration list 21 of the registrar server 21 immediately after the forced login is performed.
FIG. In FIG. 4 (c), up to two users “U1” can be originally registered, but three IP telephone terminals 1 are exceptionally registered in the registration list 211 due to forced login. Has been.

一方、ユーザ「U1」がログイン不可を判読して、IP電話端末1Cから電話をかける
ことを保留したとする(ステップs114がNo)。この場合IP電話端末1Cは、その
まま強制ログインのコマンドが入力されるのを待機してログイン動作は実施しない。
On the other hand, it is assumed that the user “U1” has read that the login is impossible and has suspended the call from the IP telephone terminal 1C (No in step s114). In this case, the IP telephone terminal 1C waits for the input of the forced login command as it is and does not perform the login operation.

(3)再ログイン処理(ログインの継続・ログアウト)
ところで、SIP手順においては、各IP電話端末1は、ログイン後、所定の周期(例
えば、30分)が経過するとレジストラサーバ21が登録リスト211から自動的に削除
するので、ログインしたIP電話端末1は、ログアウトされる。従って、各IP電話端末
1では、ログアウトを避けて継続して使用可能とするための再ログイン(再登録)を行う
手順が実行される(ステップs111)。
(3) Re-login processing (continuation of login / logout)
By the way, in the SIP procedure, each IP telephone terminal 1 automatically deletes from the registration list 211 when the predetermined period (for example, 30 minutes) elapses after the login. Is logged out. Accordingly, each IP telephone terminal 1 executes a procedure for performing re-login (re-registration) for enabling continuous use while avoiding logout (step s111).

再ログインには2つの方法がある。第1の方法は、IP電話端末1はログイン後に所定
の周期(例えば、30分)が経過する(例えば、周期時間の半分の15分)前に自動的に
再ログイン処理を行うもの、第2の方法は、所定の周期内にユーザが再ログインコマンド
をIP電話端末1へ入力するものである。
There are two ways to re-login. The first method is one in which the IP telephone terminal 1 automatically performs re-login processing before a predetermined period (for example, 30 minutes) elapses after login (for example, 15 minutes that is half of the period time). In this method, the user inputs a re-login command to the IP telephone terminal 1 within a predetermined period.

(第1の方法)
第1の方法は、従来のSIP手順と同様に各IP電話端末1は、ログイン後内部タイマ(
図示せず)を参照して、所定の周期の半分の時間(例えば、15分)が経過した時点で自
動的に再ログイン処理を行う。今、ユーザ「U1」が会議室で打合せ中に事務所のIP電
話端末1Aで、再ログイン(再登録)が必要な時間(例えば、前回のログイン後30分)
が経過したとする。
(First method)
In the first method, each IP telephone terminal 1 uses an internal timer (after login) (similar to the conventional SIP procedure).
Referring to (not shown), a re-login process is automatically performed when a half of a predetermined period (for example, 15 minutes) has elapsed. Now, the time required for re-login (re-registration) at the IP phone terminal 1A in the office while the user “U1” is in the meeting room (for example, 30 minutes after the previous log-in)
Suppose that has passed.

ユーザ「U1」は、会議室にいるのでIP電話端末1Aの再ログインの操作が行えない
が、IP電話端末1Aは、その15分前に自動的に再ログインを行う(ステップs115
がYes)。
Since the user “U1” is in the conference room and cannot re-login the IP telephone terminal 1A, the IP telephone terminal 1A automatically logs in again 15 minutes before that (step s115).
Yes).

即ち、再ログインのタイミングが到来したIP電話端末1Aは、再ログイン入力し(ス
テップs115がYes)レジストラサーバ21から登録リスト211をダウンロードし
て(ステップs105)、ユーザ「U1」の上限台数を比較する(ステップs106)。
That is, the IP telephone terminal 1A that has reached the timing of re-login inputs the re-login (Yes in step s115), downloads the registration list 211 from the registrar server 21 (step s105), and compares the upper limit number of users “U1”. (Step s106).

もし、ユーザ「U1」がログイン中のIP電話端末1の数が、登録可能な上限数よりも
少ない(図2のステップs107、108がNo)場合には、自端末のIPアドレスとユ
ーザIDをレジストラサーバ21へ送信して上書き登録して再びログインする。
If the number of IP telephone terminals 1 to which the user “U1” is logged in is smaller than the upper limit number that can be registered (No in steps s107 and 108 in FIG. 2), the IP address and user ID of the own terminal are set. It transmits to the registrar server 21 and overwrites and registers again.

また、ユーザ「U1」がログイン中のIP電話端末1の数が、登録可能な上限数に達し
ているとする(図2のステップs107がYes)。その状態では、自動的に再ログイン
をして登録台数を調べると、登録台数は、上限数に等しく登録リストに自端末が登録され
ている(ステップs112がYes)ので、自端末のIPアドレスとユーザ「U1」をレ
ジストラサーバ21へ送信して再ログインの為に登録し(ステップs109)、再ログイ
ンが終了する。以上の2例では、ユーザ「U1」は、事務室へ戻った時にログイン処理を
することなくIP電話端末1Aから電話をかけることが出来るようになる。
Further, it is assumed that the number of IP telephone terminals 1 to which the user “U1” is logged in has reached the upper limit number that can be registered (Yes in step s107 in FIG. 2). In that state, when the number of registered units is equal to the upper limit number and the own terminal is registered in the registration list (Yes in step s112), the number of registered units is equal to the upper limit number. The user “U1” is transmitted to the registrar server 21 and registered for re-login (step s109), and the re-login ends. In the above two examples, the user “U1” can make a call from the IP telephone terminal 1A without performing login processing when returning to the office.

一方、ユーザ「U1」がログイン中のIP電話端末1の数が、登録可能な上限数を越え
ている場合(図2のステップs107、s108がYes)、IP電話端末1Aは、強制
ログイン待機状態になる。そして、ユーザ「U1が会議室にいるので、事務室のIP電話
端末1Aから強制ログインの操作は行われない(ステップs114がNo)。そして、I
P電話端末1Aはタイムアウトして自動的にログアウトする。
On the other hand, when the number of IP telephone terminals 1 to which the user “U1” is logged in exceeds the maximum number that can be registered (steps s107 and s108 in FIG. 2 are Yes), the IP telephone terminal 1A is in a forced login standby state. become. Then, since the user “U1 is in the conference room, the forced login operation is not performed from the IP telephone terminal 1A in the office (No in step s114).
The P telephone terminal 1A times out and automatically logs out.

また、レジストラサーバ21も同様にIP電話端末1Aの登録情報を受信後の経過時間
を内部タイマで監視している。そして、IP電話端末1Aの前回のログイン成功後所定の
周期(30分)が経過した時、登録リスト211からIP電話端末1Aは削除される。
Similarly, the registrar server 21 monitors the elapsed time after receiving the registration information of the IP telephone terminal 1A with an internal timer. When a predetermined period (30 minutes) has elapsed since the previous successful login of IP telephone terminal 1A, IP telephone terminal 1A is deleted from registration list 211.

この様に、登録リスト211に登録されているIP電話端末1の台数がユーザ「U1」
の登録上限台数以下で有る場合には、一度ログインしたIP電話端末1は、ユーザ「U1
」によりログアウトのコマンドが入力されない限りレジストラサーバ21の登録リスト2
11から当該IP電話端末1が削除されず、継続的にログインが保持される。
In this way, the number of IP telephone terminals 1 registered in the registration list 211 is the user “U1”.
If the IP telephone terminal 1 that has logged in once is the user “U1”
The registration list 2 of the registrar server 21 unless a logout command is input by
11, the IP telephone terminal 1 is not deleted, and the login is continuously held.

第1の方法は、ログイン中のIP電話端末1が上限台数以下であれば、ログアウトされ
てしまうこともなく再ログインを行う手続きが不要なので便利である。
The first method is convenient because if the number of logged-in IP telephone terminals 1 is equal to or less than the upper limit, a procedure for performing re-login is unnecessary without being logged out.

(第2の方法)
第2の方法は、レジストラサーバ21が登録リスト211を更新する所定の周期(ここ
では、30分)内にユーザが再ログインコマンドをIP電話端末1へ入力するものである
(Second method)
In the second method, the user inputs a re-login command to the IP telephone terminal 1 within a predetermined period (here, 30 minutes) in which the registrar server 21 updates the registration list 211.

今仮に、ユーザ「U1」は、無線LAN端末のIP電話端末1Bによる無線LAN通信
を行い、適時IP電話端末1Aを用いて電話をかけるものとする。しかし、IP電話端末
1Aを用いて電話をかけることが無く、例えば、最初のログイン後30分経過の直前(例
えば、1分前)になった場合、IP電話端末1Aは、内部タイマにより再ログイン(再登
録)を促す警報をランプ等により表示する。そして、ユーザ「U1」は、このランプ警報
を見て再ログインを行い、再ログインのコマンドを入力するために、例えば、キーボタン
が所定の手順で押される(ステップs115がYes)とする。(なお、当然ながら再登
録時間が経過した場合にIP電話端末1は上記の様な再登録を促す警報を出さずにタイム
アウトして自動的にログアウトするものであってもよい。)。
Suppose now that the user “U1” performs wireless LAN communication by the IP telephone terminal 1B of the wireless LAN terminal and makes a call using the IP telephone terminal 1A in a timely manner. However, without making a call using the IP telephone terminal 1A, for example, when it is just before 30 minutes have passed since the first login (for example, one minute before), the IP telephone terminal 1A re-logins by an internal timer. An alarm prompting (re-registration) is displayed with a lamp or the like. Then, it is assumed that the user “U1” logs in again after seeing the lamp alarm and, for example, presses a key button in a predetermined procedure (Yes in step s115) in order to input a re-login command. (Of course, when the re-registration time has elapsed, the IP telephone terminal 1 may time out without automatically issuing an alarm for prompting re-registration as described above.)

再ログインのコマンドが入力されたIP電話端末1Aは、ステップs105の手順に従
い、レジストラサーバ21から登録リスト211をダウンロードする。そして、IP電話
端末1Aが登録リスト211を判読すると、ユーザ「U1」は、IP電話端末1Bも登録
されており、ユーザ「U1」の上限数「2」の状態で、再登録をしようとしていると判断
する(ステップs107がYes)。
The IP telephone terminal 1A to which the re-login command is input downloads the registration list 211 from the registrar server 21 according to the procedure of step s105. When the IP telephone terminal 1A reads the registration list 211, the user “U1” is also registered with the IP telephone terminal 1B, and tries to re-register with the upper limit number “2” of the user “U1”. (Step s107 is Yes).

そして、更に自分の端末のIPアドレスが登録リスト211に有るかどうかを調べ、「
[email protected]」の記載を判読して自分のIPアドレスが登録リスト211に有る(ス
テップs112がYes)と登録可能と判断して、レジストラサーバ21にユーザ「U1
」のIDとIP電話端末1AのIPアドレスの登録情報を送信する再ログインを行う手順
を実行される(ステップs109)。
Then, it further checks whether the IP address of the terminal is in the registration list 211, and “
[email protected] "is read and it is determined that registration is possible if the user's IP address is in the registration list 211 (Yes in step s112).
The procedure for performing re-login to transmit the registration information of the ID of "and the IP address of the IP telephone terminal 1A is executed (step s109).

また、別の場合として、ユーザ「U1」が会議室で打合せ中に事務所のIP電話端末1
Aで、再ログイン(再登録)が必要な時間(例えば、30分)が経過したとする。ユーザ
「U1」は、会議室にいるので、強制ログイン操作、又は、ユーザ「U1」に付いての登
録数が上限に達していない場合でも、再ログインのコマンド操作は行われない(ステップ
s115がNo)のでIP電話端末1Aはタイムアウトして自動的にログアウトする。
In another case, the IP phone terminal 1 in the office is being held while the user “U1” is in a meeting room.
Assume that the time required for re-login (re-registration) (for example, 30 minutes) has elapsed in A. Since the user “U1” is in the conference room, the re-login command operation is not performed even when the forced login operation or the number of registrations for the user “U1” has not reached the upper limit (Step s115). No), the IP telephone terminal 1A times out and automatically logs out.

また、レジストラサーバ21も同様に、IP電話端末1の登録情報を受信後の経過時間
を内部タイマで監視している。そして、IP電話端末1Aの前回のログイン成功後所定の
周期(30分)が経過した時、登録リスト211からIP電話端末1Aを削除する。
Similarly, the registrar server 21 monitors the elapsed time after receiving the registration information of the IP telephone terminal 1 with an internal timer. Then, when a predetermined period (30 minutes) has elapsed since the previous successful login of the IP telephone terminal 1A, the IP telephone terminal 1A is deleted from the registration list 211.

第2の方法は、再ログインコマンドが入力されないと接続中のIP電話の端末の数が上
限に達していなくとも当該IP電話端末が自動的にログアウト、および登録リスト211
から削除されるのでIP電話システムの端末の許容量の制限が厳しい場合に効果的である
According to the second method, if a re-login command is not input, the IP telephone terminal automatically logs out and the registration list 211 even if the number of connected IP telephone terminals does not reach the upper limit.
This is effective when the limit on the allowable amount of the terminal of the IP telephone system is severe.

図4(d)は、強制ログインが行われた後にIP電話端末1A、1Bがログアウトし電
話端末1C岳がログインしている状態のレジストラサーバ21の登録リスト211を示し
ている。
FIG. 4D shows the registration list 211 of the registrar server 21 in a state where the IP telephone terminals 1A and 1B are logged out and the telephone terminal 1C is logged in after the forced login is performed.

また、強制ログイン待機状態になったIP電話端末1は、一定の間隔でレジストラサー
バ21の登録リスト211を読み出すようにしてログイン可能になったことを検出するよ
うにしても良い。
Alternatively, the IP telephone terminal 1 that has been in the forced login standby state may detect that the login is possible by reading the registration list 211 of the registrar server 21 at regular intervals.

例えば、図4(c)の登録状態で、ユーザ「U1」が移動先で電話をかけようとしたI
P電話端末1Mが強制ログイン入力待機の手順(ステップs113)を実行中に、定期的
、例えば数分間隔で、自動的にレジストラサーバ21から登録リスト211をダウンロー
ドする(ステップs105)様にする。そして、IP電話端末1Mは、図4(d)の状態
になるとIP電話端末1A、1Bのログアウトを検出することにより自分がログインして
もログインするIP電話端末の台数が上限台数以下(ここでは、2とする)になり自分が
ログイン出来るようになったと判断する。そして、ログイン可能状態で有ることをIP電
話端末1Mにランプ等で表示することによりユーザ「U1」がユーザIDと電話番号とを
入力して電話をかけるように促すことが出来る。また、IP電話端末1Cは、強制ログイ
ン入力の待機中にログイン出来るようになったと判断した場合、ユーザ「U1」がログイ
ン操作をする代わりに自動的に登録情報をレジストラサーバ21に送信してログインする
ようにしても良い。
For example, in the registration state of FIG. 4C, the user “U1” tried to make a call at the destination.
While the P telephone terminal 1M is executing the forced login input standby procedure (step s113), the registration list 211 is automatically downloaded from the registrar server 21 at regular intervals, for example, every few minutes (step s105). Then, when the IP telephone terminal 1M enters the state of FIG. 4D, the number of IP telephone terminals that log in even if the user logs in by detecting the logout of the IP telephone terminals 1A and 1B is less than or equal to the upper limit (here, 2), it is determined that the user can log in. Then, the fact that login is possible is displayed on the IP telephone terminal 1M with a lamp or the like, thereby prompting the user “U1” to make a call by inputting the user ID and the telephone number. If the IP telephone terminal 1C determines that the user can log in while waiting for the forced login input, the user “U1” automatically sends the registration information to the registrar server 21 instead of performing the login operation. You may make it do.

なお、本発明のIP電話システムの実施形態は、図1においては構成情報管理サーバ3
を独立した構成としているが、各サーバの配置構成については、図1に示される以外に各
サーバが独立した構成、または組合せ、内蔵等による構成による実施形態であっても良い
The embodiment of the IP telephone system of the present invention is shown in FIG.
However, in addition to the arrangement shown in FIG. 1, each server may have an independent configuration, or a combination, built-in configuration, or the like.

例えば、図5は、SIPサーバ3、レジストリサーバ21、構成情報管理サーバ3をそ
れぞれ独立した構成としてIPネットワーク4に接続している第2の形態を示す構成図で
ある。また、図6は、SIPサーバ2にレジストリサーバ21、構成情報管理サーバ3を
内蔵し、それぞれのサーバの間が内部バスで接続される構成とした第3の形態を示す構成
図である。更にまた、図7は、サーバ20がSIPサーバ3、レジストリサーバ21、構
成情報管理サーバ3を組み込んだ装置、又はシステム構成である第4の形態を示す構成図
である。この場合、各サーバの間は、IPネットワーク接続、又は内部バスのいずれかで
接続されている。これらの第2〜第4の実施形態においても、IP電話システム、即ちI
P電話端末1と各サーバとの間の動作手順等については、第1の実施形態と同様である。
For example, FIG. 5 is a configuration diagram showing a second mode in which the SIP server 3, the registry server 21, and the configuration information management server 3 are connected to the IP network 4 as independent configurations. FIG. 6 is a configuration diagram showing a third form in which the registry server 21 and the configuration information management server 3 are built in the SIP server 2 and the respective servers are connected by an internal bus. FIG. 7 is a block diagram showing a fourth mode in which the server 20 is a device or system configuration in which the SIP server 3, the registry server 21, and the configuration information management server 3 are incorporated. In this case, each server is connected by either an IP network connection or an internal bus. In these second to fourth embodiments, the IP telephone system, that is, I
The operation procedure between the P telephone terminal 1 and each server is the same as in the first embodiment.

以上説明の如く本発明のIP電話システムでは、ユーザが無制限にどのIP電話端末か
ら電話をかけることがないようIP電話端末の登録上限数を設け、SIP電話端末自身が
上限数を記憶したサーバを参照してログイン制御をすることにより、SIPサーバのIP
アドレス管理やユーザID管理および呼接続処理の負荷を防いでいる。
As described above, in the IP telephone system of the present invention, the registration upper limit number of IP telephone terminals is set so that the user does not make an unlimited call from which IP telephone terminal, and the server in which the SIP telephone terminal itself stores the upper limit number is provided. By referring to and controlling login, the SIP server IP
The load of address management, user ID management and call connection processing is prevented.

本発明の実施例に係わるIP電話システムの全体を示す構成図。1 is a configuration diagram showing an entire IP telephone system according to an embodiment of the present invention. 本発明の実施例に係わるIP電話システムのIP電話端末の動作手順のフローを説明するフローチャート。The flowchart explaining the flow of the operation | movement procedure of the IP telephone terminal of the IP telephone system concerning the Example of this invention. 各ユーザが同時にログイン可能なIP電話端末の上限台数が登録されたテーブルの図。The figure of the table in which the upper limit number of IP telephone terminals in which each user can log in simultaneously was registered. 各IP電話端末1とユーザIDの対応を示す登録リストの図。The figure of the registration list which shows a correspondence of each IP telephone terminal 1 and user ID. 本発明の実施例の第2の実施形態に係わるIP電話システムの構成図。The block diagram of the IP telephone system concerning 2nd Embodiment of the Example of this invention. 本発明の実施例に第3の実施形態に係わるIP電話システムの構成図。The block diagram of the IP telephone system concerning 3rd Embodiment in the Example of this invention. 本発明の実施例に第3の実施形態に係わるIP電話システムの構成図。The block diagram of the IP telephone system concerning 3rd Embodiment in the Example of this invention.

符号の説明Explanation of symbols

1A〜1M IP電話端末
2 SIPサーバ
21 レジストラサーバ
211 登録リスト
22 呼接続制御部
3 構成情報管理サーバ
31 テーブル
4 IPネットワーク
5 アクセスポイント
1A to 1M IP telephone terminal 2 SIP server 21 Registrar server 211 Registration list 22 Call connection control unit 3 Configuration information management server 31 Table 4 IP network 5 Access point

Claims (8)

それぞれがIDを割り当てられたユーザが使用し、サーバ手段と複数のIP電話端末と
を備えるIP電話システムにおいて、
前記IP電話システムの各ユーザが同時に前記IP電話システムにログイン可能な前記I
P電話端末の各上限台数を内部メモリ上のテーブルに記憶する構成情報管理サーバ手段と
、前記各ユーザのIDと前記ユーザによりログインされる前記IP電話端末の端末ID、
又はIPアドレスとを組にした登録情報を前記IP電話端末から受信した場合、前記組の
登録情報を内部メモリ上の登録リストにログインデータとして記憶するレジストラサーバ
手段と、前記ログインしたIP電話端末との間で呼接続制御をするSIPサーバ手段とを
備えたサーバ手段と、
それぞれが固有の端末IDを有し、前記ユーザのIDが入力されると、IPネットワーク
を介して前記レジストラサーバ手段の前記登録リストから当該ユーザのIDと組になり前
記記憶された前記IP電話端末の台数と前記構成情報管理サーバの前記テーブルから当該
ユーザの前記上限台数とを読み出して照合比較し、前記登録すると前記ログインするIP
電話端末の台数が前記上限台数以下である場合は、当該ユーザのIDと自身のIP電話端
末の端末ID、又はIPアドレスを組にした新たな登録情報を前記IPネットワークを介
して前記レジストラサーバに送信することにより前記ログインするIP電話端末とを
具備することを特徴とするIP電話システム。
In an IP telephone system that is used by users each assigned an ID and includes server means and a plurality of IP telephone terminals,
Each of the users of the IP telephone system can log in to the IP telephone system at the same time
Configuration information management server means for storing each upper limit number of P telephone terminals in a table on an internal memory, the ID of each user and the terminal ID of the IP telephone terminal logged in by the user,
Alternatively, when registration information that is paired with an IP address is received from the IP telephone terminal, registrar server means for storing the paired registration information as login data in a registration list on an internal memory, and the logged-in IP telephone terminal Server means comprising SIP server means for controlling call connection between
Each of them has a unique terminal ID, and when the user's ID is input, the stored IP phone terminal is paired with the user's ID from the registration list of the registrar server means via an IP network. And the above-mentioned upper limit number of the user from the table of the configuration information management server are compared and compared, and when the registration is made, the login IP
When the number of telephone terminals is equal to or less than the upper limit number, new registration information in which the ID of the user and the terminal ID of the IP telephone terminal or the IP address are paired is sent to the registrar server via the IP network. An IP telephone system comprising: an IP telephone terminal that logs in by transmitting.
前記IP電話端末は、前記照合比較し、前記登録すると当該ユーザが前記ログインする
IP電話端末の台数が前記上限台数を超える場合は、強制ログインコマンドが入力されな
い限り、前記新しい登録情報を送信せずにログインを待機することを特徴とする
請求項1に記載のIP電話システム。
The IP phone terminal does not transmit the new registration information unless a forced login command is input when the number of IP phone terminals to which the user logs in exceeds the upper limit when the user compares and compares the IP phone terminals. 2. The IP telephone system according to claim 1, wherein the IP telephone system waits for login.
前記IP電話端末は、
前記待機を開始すると共に予め定めたタイミングで前記照合比較を実施し、前記登録され
ていた前記IP電話端末のいずれかがログアウトすることにより前記新しい登録情報を送
信しても当該ユーザがログインするIP電話端末の台数が前記上限台数以下になる場合、
自動的に前記登録情報を送信してログインすることを特徴とする請求項2に記載のIP電
話システム。
The IP telephone terminal
The IP in which the user logs in even when the new registration information is transmitted by logging out of any of the registered IP telephone terminals by starting the standby and performing the comparison and comparison at a predetermined timing. If the number of phone terminals is less than the maximum number,
3. The IP telephone system according to claim 2, wherein the registration information is automatically transmitted to log in.
前記IP電話端末は、
前記待機を開始すると共に、ランプ表示、又は警報音を出力して前記ログインが不可であ
ることをユーザIDを入力したユーザに通知することを特徴とする請求項2に記載のIP
電話システム。
The IP telephone terminal
3. The IP according to claim 2, wherein the standby is started and a lamp display or an alarm sound is output to notify the user who has input a user ID that the login is impossible.
Phone system.
それぞれがIDを割り当てられたユーザが使用し、構成情報管理サーバ手段と、レジス
トラサーバ手段と、SIPサーバ手段と、それぞれが固有の端末IDを備え複数のIP電
話端末とを具備するIP電話システムの通信制御方法であって、
構成情報管理サーバ手段は、
前記IP電話システムを利用する各ユーザが同時に前記IP電話システムにログイン可能
な前記IP電話端末の各上限台数を内部メモリ上のテーブルに記憶し、
レジストラサーバ手段は、
前記IP電話端末から前記ユーザのIDと、前記IP電話端末の端末ID、又はIPアド
レスとからなる組の登録情報を受信した場合、前記組の登録情報をログイン内部メモリ上
の登録リストにログインデータとして記憶し、
自端末から前記IP電話システムにログインする前記ユーザのIDが入力された前記IP
電話端末は、
前記IPネットワークを介して前記レジストラサーバ手段の前記登録リストから当該ユー
ザのIDが前記記憶された前記IP電話端末の台数、および前記ユーザの前記上限台数を
前記構成情報管理サーバ手段から読み出して照合比較し、前記登録しても当該ユーザがロ
グインするIP電話端末の台数が前記上限台数以下である場合は、当該ユーザのIDと自
らのIP電話端末の端末ID、又はIPアドレスを組にした新しい登録情報を前記レジス
トラサーバ手段に送信して当該IP電話端末を前記ログインし、
前記SIPサーバ手段は、
前記ログインした前記IP電話端末との間で呼接続制御を行う
ことを特徴とするIP電話システムの通信制御方法。
An IP telephone system used by a user who is assigned an ID, and comprising a configuration information management server means, a registrar server means, an SIP server means, and a plurality of IP telephone terminals each having a unique terminal ID A communication control method,
Configuration information management server means
Storing each upper limit number of the IP telephone terminals that can be simultaneously logged into the IP telephone system by a user using the IP telephone system in a table on an internal memory;
The registrar server means
When a set of registration information consisting of the user ID and the IP ID of the IP phone terminal or the IP address is received from the IP phone terminal, the registration information of the set is stored in a registration list on a login internal memory. Remember as
The IP in which the ID of the user who logs in to the IP telephone system from its own terminal is input
The phone terminal
The number of the IP telephone terminals in which the ID of the user is stored from the registration list of the registrar server means and the upper limit number of the users are read from the configuration information management server means via the IP network and compared. If the number of IP telephone terminals to which the user logs in is equal to or less than the upper limit number even after the registration, a new registration that combines the ID of the user and the terminal ID of the IP telephone terminal or IP address of the user. Sending information to the registrar server means to log in the IP telephone terminal;
The SIP server means includes
A communication control method for an IP telephone system, wherein call connection control is performed with the logged-in IP telephone terminal.
前記IP電話端末は、前記照合比較し、前記登録すると当該ユーザが前記ログインする
IP電話端末の台数が前記上限台数を超える場合は、強制ログインコマンドが入力されな
い限り、前記新しい登録情報を送信せずにログインを待機することを特徴とする
請求項5に記載のIP電話システムの通信制御方法。
The IP phone terminal does not transmit the new registration information unless the forced login command is input when the number of IP phone terminals to which the user logs in exceeds the upper limit number after the comparison and the registration. 6. The communication control method for an IP telephone system according to claim 5, wherein a log-in is waited for.
前記IP電話端末は、
前記待機を開始すると共に予め定めたタイミングで前記照合比較を実施し、前記登録され
ていた前記IP電話端末のいずれかがログアウトすることにより前記新しい登録情報を送
信しても当該ユーザがログインするIP電話端末の台数が前記上限台数以下になる場合、
自動的に前記登録情報を送信してログインすることを特徴とする請求項5に記載のIP電
話システムの通信制御方法。
The IP telephone terminal
The IP in which the user logs in even when the new registration information is transmitted by logging out of any of the registered IP telephone terminals by starting the standby and performing the comparison and comparison at a predetermined timing. If the number of phone terminals is less than the maximum number,
6. The communication control method for an IP telephone system according to claim 5, wherein the login information is automatically transmitted to log in.
前記IP電話端末は、
前記待機を開始すると共に、ランプ表示、又は警報音を出力して前記ログインが不可であ
ることをユーザIDを入力したユーザに通知することを特徴とする請求項5に記載のIP
電話システムの通信制御方法。
The IP telephone terminal
6. The IP according to claim 5, wherein the standby is started, a lamp display or a warning sound is output to notify the user who has input a user ID that the login is impossible.
A communication control method for a telephone system.
JP2006064663A 2006-03-09 2006-03-09 Ip telephone system, and communication control method thereof Pending JP2006187041A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006064663A JP2006187041A (en) 2006-03-09 2006-03-09 Ip telephone system, and communication control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006064663A JP2006187041A (en) 2006-03-09 2006-03-09 Ip telephone system, and communication control method thereof

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2004372858A Division JP4287363B2 (en) 2004-12-24 2004-12-24 IP telephone system and communication control method thereof

Publications (2)

Publication Number Publication Date
JP2006187041A true JP2006187041A (en) 2006-07-13
JP2006187041A5 JP2006187041A5 (en) 2007-11-22

Family

ID=36739725

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006064663A Pending JP2006187041A (en) 2006-03-09 2006-03-09 Ip telephone system, and communication control method thereof

Country Status (1)

Country Link
JP (1) JP2006187041A (en)

Similar Documents

Publication Publication Date Title
US9960959B2 (en) Methods and systems for transmitting information between electronic devices
JP4287363B2 (en) IP telephone system and communication control method thereof
JP2011028709A (en) Aggregated user presence management method within home network and device for user presence management within home network
JP2016152518A (en) Transmission management system, transmission system, transmission management method, and program
JP3781764B1 (en) Remote control system and method for communication terminal
JP2006157612A (en) Network telephone system, and server apparatus and telephone terminal for the system
US10225738B2 (en) Remote operation system, relay apparatus, mobile communication apparatus, in-terminal server control method, and relay processing method
JP4950589B2 (en) Connection management system, connection management method, and management server
US20160262206A1 (en) Communication system, communication method, relay device, and computer program product
JP2012253431A (en) Server device, telephone system, and firmware update control method used in server device
JP2012170005A (en) Information processor, activation control method, and program
JP2012070228A (en) Access point, terminal and program
US9038126B2 (en) Device and method of controlling and switching terminals provided with specific communication systems among a plurality of standard communication system
US8635276B2 (en) System and network terminal for IP communications
JP5098418B2 (en) IP phone with data terminal-linked automatic login function
US9432420B2 (en) Communication system, non-transitory computer-readable medium storing communication program and communication device
JP2006187041A (en) Ip telephone system, and communication control method thereof
WO2018137353A1 (en) Method and apparatus for controlling state of controllable device
JP2008252196A (en) Terminal state notification device and method, program, call control server, and telephone terminal
US9641527B2 (en) Apparatus, method, and recording medium of information processing
JP2011022622A (en) Proxy processor, proxy request device, and proxy process switching system
JP2010193019A (en) Communication apparatus and method for remotely starting the same
JP2016082470A (en) Server device and program
JP2010109928A (en) Repeater
JP2009253641A (en) Use environment transition system of ip telephone terminal, method, and program

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071010