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
JP4996701B2 - SIP telephone system, line display control method, and SIP server apparatus - Google Patents
[go: Go Back, main page]

JP4996701B2 - SIP telephone system, line display control method, and SIP server apparatus - Google Patents

SIP telephone system, line display control method, and SIP server apparatus Download PDF

Info

Publication number
JP4996701B2
JP4996701B2 JP2010013544A JP2010013544A JP4996701B2 JP 4996701 B2 JP4996701 B2 JP 4996701B2 JP 2010013544 A JP2010013544 A JP 2010013544A JP 2010013544 A JP2010013544 A JP 2010013544A JP 4996701 B2 JP4996701 B2 JP 4996701B2
Authority
JP
Japan
Prior art keywords
terminal
line
identification information
sip
control message
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.)
Expired - Fee Related
Application number
JP2010013544A
Other languages
Japanese (ja)
Other versions
JP2010093864A (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.)
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 JP2010013544A priority Critical patent/JP4996701B2/en
Publication of JP2010093864A publication Critical patent/JP2010093864A/en
Application granted granted Critical
Publication of JP4996701B2 publication Critical patent/JP4996701B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Description

この発明は、SIP(Session Initiation Protocol)で規定される通信機能を備えたSIP電話システム及びこのSIP電話システムの端末の複数の回線ボタンを点滅または点灯させる回線ボタン表示制御方法、及びSIP電話システムに用いられるSIPサーバ装置に関する。   The present invention relates to a SIP telephone system having a communication function defined by SIP (Session Initiation Protocol), a line button display control method for blinking or lighting a plurality of line buttons of a terminal of the SIP telephone system, and a SIP telephone system. The present invention relates to a SIP server device to be used.

近年、IP(Internet Protocol)網を介して、双方向に画像や音声をパケットデータとして、リアルタイムに送受信するIP電話システムが普及し始めている。このIP電話システムでは、IP網に接続される主装置ごとに内線間通信や外線発着信を行えることは勿論のこと、IP網を経由した主装置間での内線通信や外線発着信を行うことができる。また、このIP電話システムでは、そのプロトコルとしてSIP(Session Initiation Protocol)が広く使われている。   In recent years, IP telephone systems that transmit and receive images and sounds as packet data in both directions via an IP (Internet Protocol) network have begun to spread. In this IP telephone system, it is possible not only to perform inter-line communication and external line transmission / reception for each main apparatus connected to the IP network, but also to perform internal line communication and external line transmission / reception between main apparatuses via the IP network. Can do. In this IP telephone system, SIP (Session Initiation Protocol) is widely used as the protocol.

ところで、上記SIP電話システムにおいても、従来からあるボタン電話システムのように、着信時に端末側で内線ボタン及びCOボタンという複数の回線ボタンの中から任意の回線ボタンを選択して着信できるようにすることも強く望まれている。   By the way, also in the SIP telephone system, as in the conventional button telephone system, when receiving a call, an arbitrary line button can be selected from a plurality of line buttons such as an extension button and a CO button on the terminal side. That is also strongly desired.

なお、この種の関連技術として、SIPのINVITEメッセージに含まれる着番号と記憶部の電話番号との一致を比較し、一致に応じてランプを着信表示する手法も提案されている(例えば、特許文献1)。   As a related technique of this type, there is also proposed a method of comparing the matching of the called number included in the SIP INVITE message with the telephone number of the storage unit and displaying an incoming lamp according to the matching (for example, a patent) Reference 1).

特開2006−333307公報JP 2006-333307 A

しかしながら、上記SIP電話システムにあっては、着信時に端末側で内線ボタン及びCOボタンを選択する場合に、内線ボタンを指定するメッセージとCOボタンを指定するメッセージをSIPサーバ装置から端末へ送信しなければならない。このことは、着信時に選択指定可能な回線ボタンが増える程、顕著となり好ましくない。   However, in the above SIP telephone system, when an extension button and a CO button are selected on the terminal side when an incoming call is received, a message for specifying the extension button and a message for specifying the CO button must be transmitted from the SIP server device to the terminal. I must. This becomes more significant as the number of line buttons that can be selected and specified at the time of incoming calls increases.

この発明の目的は、複雑なメッセージのやりとりを行うことなく、複数の回線ボタンの中から通信確立を行うべく任意の回線ボタンを選択し得るSIP電話システム、回線ボタン表示制御方法及びSIPサーバ装置を提供することにある。   An object of the present invention is to provide a SIP telephone system, a line button display control method, and a SIP server device that can select an arbitrary line button to establish communication from among a plurality of line buttons without performing complicated message exchange. It is to provide.

この発明に係るSIP電話システムは、点滅または点灯する複数の回線ボタンを有し、複数の回線を区別可能な複数の端末と、複数の端末を収容するとともに通信網を接続可能とし、端末に対する通信確立要求発生時に、端末にて複数の回線ボタンの中から任意の回線ボタンが選択された場合に、選択された回線を介して端末間の通信確立を実行するSIP(Session Initiation Protocol)サーバ装置とを備え、SIPサーバ装置は、端末に関する通信確立要求発生時に、制御メッセージ中に選択候補となる複数の回線ボタンそれぞれの識別情報を付加して端末に送信する送信手段を備え、複数の端末は、SIPサーバ装置から送られた制御メッセージ中に複数の回線ボタンそれぞれの識別情報が付加されている場合に、当該識別情報に基づいて、複数の回線ボタンの中の該当する回線ボタンを点滅または点灯する制御手段を備えるようにしたものである。   The SIP telephone system according to the present invention has a plurality of line buttons that blink or light, and can accommodate a plurality of terminals and a plurality of terminals that can be distinguished from each other and can be connected to a communication network. An SIP (Session Initiation Protocol) server device that establishes communication between terminals via a selected line when an arbitrary line button is selected from a plurality of line buttons at the terminal when an establishment request is generated; The SIP server device includes transmission means for adding identification information of each of a plurality of line buttons to be selection candidates in a control message and transmitting the information to the terminal when a communication establishment request regarding the terminal is generated. When identification information of each of a plurality of line buttons is added to the control message sent from the SIP server device, the identification information is used to copy the identification information. Is of the appropriate line button in line button those to a control means for flashing or lighted.

なお、送信手段は、制御メッセージの拡張情報領域に選択候補となる複数の回線ボタンそれぞれの識別情報を挿入して端末に送信する。   The transmission means inserts identification information of each of the plurality of line buttons that are selection candidates in the extended information area of the control message and transmits it to the terminal.

この構成によれば、INVITEメッセージのような通信確立要求発生時に端末に送信する制御メッセージの拡張情報領域を利用して、選択候補となる複数の回線ボタンそれぞれの識別情報を端末に送信して該当する回線ボタンを点灯または点滅させるようにしている。   According to this configuration, by using the extended information area of the control message transmitted to the terminal when a communication establishment request such as an INVITE message occurs, the identification information of each of the plurality of line buttons serving as selection candidates is transmitted to the terminal. The line button to be lit or flashed.

したがって、SIPサーバ装置と端末との間で複雑なメッセージのやりとりを行うことなく、1回の制御メッセージの送信のみで端末側で点滅または点灯している複数の回線ボタンの中から任意の回線ボタンを選択して通信確立を行うことができる。   Therefore, an arbitrary line button can be selected from a plurality of line buttons that are flashing or lit on the terminal side only by transmitting a single control message without exchanging complicated messages between the SIP server device and the terminal. The communication can be established by selecting.

送信手段は、前記制御メッセージ中に選択候補となる複数の回線ボタンそれぞれの識別情報を優先順位とともに付加して端末に送信し、表示制御手段は、複数の回線ボタンの中の該当する回線ボタンを優先順位ごとに点滅パターンまたは点灯パターンを異ならせるようにしている。   The transmission means adds the identification information of each of the plurality of line buttons as selection candidates to the terminal in the control message together with the priority order, and transmits it to the terminal. The display control means displays the corresponding line button in the plurality of line buttons. The blinking pattern or lighting pattern is made different for each priority.

この構成によれば、優先順位ごとに点滅パターンまたは点灯パターンを異ならせることにより、ユーザはどの回線ボタンを最優先して選択すればよいかを確認できる。   According to this configuration, by changing the blinking pattern or lighting pattern for each priority, the user can confirm which line button should be selected with the highest priority.

以上のようにこの発明によれば、複雑なメッセージのやりとりを行うことなく、複数の回線ボタンの中から通信確立を行うべく任意の回線ボタンを選択し得るSIP電話システム、回線ボタン表示制御方法及びSIPサーバ装置を提供することができる。   As described above, according to the present invention, a SIP telephone system, a line button display control method, and a line button display control method capable of selecting an arbitrary line button for establishing communication from among a plurality of line buttons without exchanging complicated messages. A SIP server device can be provided.

この発明に係る回線ボタン表示制御方法を支援するSIP電話システムの一実施形態を示す概略構成図。1 is a schematic configuration diagram showing an embodiment of a SIP telephone system that supports a line button display control method according to the present invention. 上記図1に示したSIPサーバ及び電話端末の機能構成を示すブロック図。The block diagram which shows the function structure of the SIP server and telephone terminal which were shown in the said FIG. 上記SIPサーバで用いられるトランク関連情報の一例を示す図。The figure which shows an example of the trunk relevant information used with the said SIP server. 上記電話端末で用いられる着信判定テーブルの一例を示す図。The figure which shows an example of the incoming call determination table used with the said telephone terminal. 以前に行われた着信表示方法を示すシーケンス図。The sequence diagram which shows the incoming call display method performed before. 同実施形態における着信表示方法の一例を示すシーケンス図。The sequence diagram which shows an example of the incoming call display method in the embodiment. 同実施形態における着信表示方法の他の一例を示すシーケンス図。The sequence diagram which shows another example of the incoming call display method in the embodiment. 以前における着信時に問題となる場合のシーケンス図。The sequence diagram when it becomes a problem at the time of the previous incoming call. 同実施形態における対策方法を示すシーケンス図。The sequence diagram which shows the countermeasure method in the same embodiment. 現在のSIPの規格において複数の回線ボタンに着信する例を示すシーケンス図。The sequence diagram which shows the example which arrives at a some line button in the present SIP specification. 同実施形態における複数の回線ボタンに着信する例を示すシーケンス図。FIG. 5 is a sequence diagram showing an example of receiving a call to a plurality of line buttons in the embodiment. 同実施形態におけるSIPサーバの制御処理手順を示すフローチャート。The flowchart which shows the control processing procedure of the SIP server in the embodiment. INVITEメッセージの一例を示す図。The figure which shows an example of an INVITE message. 同実施形態における電話端末の制御処理手順を示すフローチャート。The flowchart which shows the control processing procedure of the telephone terminal in the embodiment.

以下、この発明の実施形態について図面を参照して詳細に説明する。
図1は、この発明に係る回線ボタン表示制御方法を支援するSIP電話システムの一実施形態を示す概略構成図である。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a schematic configuration diagram showing an embodiment of a SIP telephone system for supporting a line button display control method according to the present invention.

このシステムは、SIPサーバ1を有する。このSIPサーバ1には、複数の電話端末T11(電話番号200)〜T1n(nは自然数)が接続されている。また、SIPサーバ1には、公衆網NWが接続されている。   This system has a SIP server 1. A plurality of telephone terminals T11 (telephone number 200) to T1n (n is a natural number) are connected to the SIP server 1. The SIP server 1 is connected to a public network NW.

すなわち、SIPサーバ1は、電話端末T11〜T1n相互間、公衆網NWと電話端末T11〜T1nとの間の発着信に係る通常の交換制御機能を有する。   That is, the SIP server 1 has a normal exchange control function related to outgoing / incoming calls between the telephone terminals T11 to T1n and between the public network NW and the telephone terminals T11 to T1n.

図2は、SIPサーバ1及び電話端末T11〜T1nの機能構成を示すブロック図である。ここでは、SIPサーバ1と電話端末T11とを代表して説明する。   FIG. 2 is a block diagram showing a functional configuration of the SIP server 1 and the telephone terminals T11 to T1n. Here, the SIP server 1 and the telephone terminal T11 will be described as a representative.

SIPサーバ1は、トランク関連情報取得部11と、着信先電話機決定部12と、着信メッセージ作成送信部13とを備えている。トランク関連情報取得部11は、トランクからの着信がある場合に、保持部14から図3に示すようなトランク関連情報を取得する。このトランク関連情報は、発信者番号と、着信先電話機の番号と、関連COボタンとの対応関係を表すテーブルである。   The SIP server 1 includes a trunk related information acquisition unit 11, a destination telephone determination unit 12, and an incoming message creation / transmission unit 13. The trunk related information acquisition unit 11 acquires the trunk related information as shown in FIG. 3 from the holding unit 14 when there is an incoming call from the trunk. This trunk-related information is a table showing the correspondence between the caller number, the number of the destination telephone, and the related CO button.

着信先電話機決定部12は、上記トランク関連情報取得部11により取得されたトランク関連情報に基づいて着信先となる回線ボタンを決定する。ここでは、着信呼に発信者番号「031234××××」が含まれる場合に、回線ボタンの識別情報「200」及びCOボタンの識別情報「CO1」を決定する。着信メッセージ作成送信部13は、上記着信先電話機決定部12により決定された回線ボタンの識別情報「200」及びCOボタンの識別情報「CO1」をINVITEメッセージの拡張情報領域に挿入して着信先となる電話端末T11に送信する。   The destination telephone determination unit 12 determines a line button to be a destination based on the trunk related information acquired by the trunk related information acquisition unit 11. Here, when the caller number “031234xxx” is included in the incoming call, the line button identification information “200” and the CO button identification information “CO1” are determined. The incoming message creation / transmission unit 13 inserts the identification information “200” of the line button and the identification information “CO1” of the CO button determined by the destination telephone determination unit 12 into the extension information area of the INVITE message to identify the destination. To the telephone terminal T11.

これに対し、電話端末T11は、メッセージ受信部21と、着信先回線ボタン判定部22と、着信パターン決定部23と、回線ボタン表示部24とを備えている。メッセージ受信部21は、SIPサーバ1からのINVITEメッセージを受信する。着信先回線ボタン判定部22は、着信メッセージとなるINVITEメッセージの内容を分析し、図4に示すような分析結果から、着信させたい回線ボタンの識別情報を取得する。   On the other hand, the telephone terminal T11 includes a message receiving unit 21, a destination line button determination unit 22, an incoming pattern determination unit 23, and a line button display unit 24. The message receiving unit 21 receives the INVITE message from the SIP server 1. The destination line button determination unit 22 analyzes the contents of the INVITE message serving as the incoming message, and acquires the identification information of the line button to be received from the analysis result as shown in FIG.

着信パターン決定部23は、現在の電話機の状態(着信、通話状態)と要求された着信先回線ボタンの回線種別から、今回の着信により表示すべき状態を決定する。   The incoming call pattern determination unit 23 determines the state to be displayed by this incoming call from the current telephone state (incoming call, call state) and the line type of the requested destination line button.

回線ボタン表示部24は、該当する回線ボタンのLEDを点灯または点滅させる。また、回線ボタン表示部24は、回線ボタンの識別情報「200」に優先順位「1」が付与され、COボタンの識別情報「CO1」に優先順位「2」が付与されている場合に、例えば回線ボタン「200」を短い間隔で点滅させ、COボタン「CO1」を長い間隔で点滅させる。   The line button display unit 24 lights or blinks the LED of the corresponding line button. Further, the line button display unit 24, for example, when the priority “1” is assigned to the identification information “200” of the line button and the priority “2” is assigned to the identification information “CO1” of the CO button. The line button “200” is blinked at a short interval, and the CO button “CO1” is blinked at a long interval.

次に、上記構成における動作について説明する。
図5は、以前に行われた着信表示方法を示す。
Next, the operation in the above configuration will be described.
FIG. 5 shows an incoming call display method performed previously.

SIP(Session Initiation Protocol)は、IP電話の標準規格として多数の会社より製品が提供されている。SIPはWEBを構成するHTTP(Hyper Text Transport Protocol)をベースにしたコンピュータよりの規格で、旧来からある電話機の全ての機能を提供するには制定されている規格の範囲が狭すぎる。たとえば、一般の公衆網と同等のサービスの提供には問題ないが、保留、転送といったPBX系フィーチャの提供は初期の頃には各社独自で提供していた(その後RFCで策定されつつある)。   SIP (Session Initiation Protocol) is provided as a standard for IP telephones by many companies. SIP is a standard from a computer based on HTTP (Hyper Text Transport Protocol) that constitutes WEB, and the scope of the established standard is too narrow to provide all the functions of a conventional telephone. For example, there is no problem in providing a service equivalent to that of a general public network, but the provision of PBX-type features such as hold and transfer was originally provided by each company (after that, it was being formulated by RFC).

一方で、企業内通信システムを提供するボタン電話装置の特徴である多数の回線ボタンを持った構成をSIPは想定していなく、実現するには各社で独自規格により行うことになっていた。このため、ボタン電話でよく使われる、内線ボタンとCO回線ボタンについて、トランクからの着信先として内線、トランクの関連情報としてCO回線ボタンを設定した場合、現在のRFCで規定されているSIPの制御方式では2つの回線ボタンを1つのメッセージで着信制御を行うことができない。現状の方法を用いるなら、1台の電話機を仮想的に回線ボタン単位のUA(User Agent)を規定し、SIPサーバは必要な回線ボタン分だけ着信メッセージを送信することになる。   On the other hand, SIP does not envisage a configuration having a large number of line buttons, which is a feature of a button telephone device that provides an in-house communication system, and each company has to implement it according to its own standard. For this reason, when an extension button and a CO line button, which are often used in a key telephone, are set as an extension as a destination of a trunk and a CO line button is set as related information of the trunk, the SIP control defined in the current RFC In the system, it is not possible to perform incoming call control with two messages on one line button. If the current method is used, one telephone set virtually defines a UA (User Agent) for each line button, and the SIP server transmits incoming messages for the necessary line buttons.

そこで、本実施形態では、図6に示すように、まず、SIPのメッセージを拡張し、そのメッセージが対象とする回線を指定できる手段を提供する。例としてはヘッダの追加、あるいは、ボディ部分へのパラメータ追加である。   Therefore, in the present embodiment, as shown in FIG. 6, first, a means for extending a SIP message and specifying a line targeted by the message is provided. Examples are adding headers or adding parameters to the body part.

このヘッダあるいはパラメータで対象の回線ボタンの識別情報を指定する。識別情報はURIでも番号でもなんらかの文字列でもよく、SIPサーバ1と電話端末T11(あるいはエンドポイント)の間で取り決めればよい。   The identification information of the target line button is designated by this header or parameter. The identification information may be a URI, a number, or some character string, and may be determined between the SIP server 1 and the telephone terminal T11 (or end point).

また、本実施形態では、図7に示すように、着信時、電話端末T11は指定された情報に対応する回線ボタンに着信を通知する表示(例えば点滅)を行う。   Further, in the present embodiment, as shown in FIG. 7, at the time of an incoming call, the telephone terminal T11 displays (for example, blinks) to notify the incoming call to the line button corresponding to the designated information.

例えば電話端末T11(電話番号200)上の300の回線ボタンを指定する場合、
To: 200@server.com
Line: 300@server.com
このように指定することで、該当の回線ボタンの制御を行う(ただし、To, Lineの表記は例でしかなく、他の表現方法もある)。
For example, when 300 line buttons on the telephone terminal T11 (phone number 200) are designated,
To: 200@server.com
Line: 300@server.com
By specifying in this way, the corresponding line button is controlled (however, the notation of To and Line is only an example, and there are other expression methods).

発信時、電話端末T11は使用している回線ボタンに対応する情報をのせて、SIPサーバ1に通知する。同時に、複数の回線ボタンを制御したい場合には、Lineパラメータを複数個メッセージに載せる。   At the time of outgoing call, the telephone terminal T11 puts information corresponding to the line button being used and notifies the SIP server 1 of the information. At the same time, if it is desired to control a plurality of line buttons, a plurality of Line parameters are included in the message.

図8は、着信時に問題となる場合を示す。
着信時にトランクを表す回線ボタンと、内線を表す回線ボタンに同時に着信を表示する場合がある。
FIG. 8 shows a case where a problem occurs when an incoming call is received.
There is a case where an incoming call is displayed at the same time on the line button representing a trunk and the line button representing an extension when an incoming call is received.

例えば、トランクからの着信先にDN:200の端末が設定されており、なおかつそのトランクはCO1のボタンに関連づけられている場合である。この前提の時にトランクに着信がかかると、旧来の交換機、ボタン電話ではDN:200の回線200を表すボタンと、CO1のボタンが同時に点滅する。このとき、同時に着信している回線ボタンの種類により、各ボタンの表示パターンを変える仕様がある場合に困る。   For example, this is a case where a terminal of DN: 200 is set as the destination of the call from the trunk, and the trunk is associated with the CO1 button. When an incoming call is received on the trunk under this premise, the button representing the line 200 of DN: 200 and the button of CO1 are flashed simultaneously in the conventional exchange and button telephone. At this time, there is a problem when there is a specification that changes the display pattern of each button depending on the types of line buttons that are simultaneously received.

これを標準規格のSIPで行うことはできない。独自に拡張した場合でも、通常は同時に複数の回線ボタンの着信表示を制御することができなかった。このため、200とCO1の着信を独立に電話端末T11に送る必要があった。   This cannot be done with standard SIP. Even if it was expanded independently, it was not usually possible to control the incoming display of multiple line buttons at the same time. For this reason, it is necessary to send incoming calls 200 and CO1 to the telephone terminal T11 independently.

このとき、内線ボタンとCOボタンが同時に着信表示する場合、設定により
(1)どちらも着信表示
(2)内線ボタンのみに着信表示
(3)COボタンのみに着信表示
するオプションがあるとすると、従来方法ではSIPサーバ1側で情報を付与しなければならない。また2回に分割してメッセージを送ることから些細な時間差により表示が一瞬変わることがあり、ユーザにとって奇妙に見える。
At this time, if the extension button and the CO button are displayed at the same time,
(1) Both display incoming calls (2) Display incoming calls only on extension buttons (3) If there is an option to display incoming calls only on the CO button, in the conventional method, information must be given on the SIP server 1 side. In addition, since the message is sent in two steps, the display may change for a moment due to a slight time difference, which looks strange to the user.

更に他の着信があり、その着信を含めて200とCO1の着信表示を決める場合は、SIPサーバ1で決めることが多くなる。   Furthermore, when there are other incoming calls and the incoming display of 200 and CO1 including the incoming call is decided, it is often decided by the SIP server 1.

そこで、本実施形態では、図9に示すように、電話端末T11で着信している回線ボタンの状態を把握し、SIPサーバ1は単に着信の情報を通知するのみとして、電話端末T11で表示パターンを決める。このとき200とCO1の着信情報の時間差をなくすため、1つの通知に複数個の着信情報、すなわち200とCO1への着信を示す情報を載せる。   Therefore, in the present embodiment, as shown in FIG. 9, the state of the line button that is received at the telephone terminal T11 is grasped, and the SIP server 1 merely notifies the incoming information, and the display pattern at the telephone terminal T11. Decide. At this time, in order to eliminate the time difference between the incoming information of 200 and CO1, a plurality of incoming information, that is, information indicating incoming to 200 and CO1 is placed in one notification.

1つのメッセージで通知することで過渡的な表示の問題を回避できる。また、従来方式では複数のSIPメッセージを送信する必要があり、それだけSIPスタックなどのソフトウェアが要求するリソース(メモリ、CPUパワー)が増える。本実施形態では1メッセージで可能なので、これらリソースの増加を抑えることができる。   By notifying with one message, the problem of transient display can be avoided. In the conventional method, it is necessary to transmit a plurality of SIP messages, and resources (memory, CPU power) required by software such as the SIP stack increase accordingly. In this embodiment, since it is possible with one message, an increase in these resources can be suppressed.

図10は、現在のSIPの規格において複数の回線ボタンに着信する例を示すシーケンスである。   FIG. 10 is a sequence showing an example of incoming calls to a plurality of line buttons in the current SIP standard.

以前では、2回に分けて着信を行うので、2回目の着信メッセージで表示パターンが決まる場合は、仕様で決まっている本来表示すべきものと異なる表示をされてしまい、ユーザにとって煩わしいものになる。   In the past, incoming calls are divided into two times. Therefore, if the display pattern is determined by the second incoming message, the display is different from what is originally determined according to the specification, which is troublesome for the user.

そこで、本実施形態では、図11に示すように、1つのメッセージで最終形態を決定できるので、ユーザに対して一貫性をもってサービスを提供できる。   Therefore, in the present embodiment, as shown in FIG. 11, since the final form can be determined by one message, the service can be provided to the user consistently.

図12は、上記SIPサーバ1の制御処理手順を示すフローチャートである。
トランクからの着信がある場合、まずSIPサーバ1はステップST12aからステップST12bに移行してここでトランク関連情報取得部11により、着信のあったトランクに関連づけられている情報を取得する。続いて、SIPサーバ1は、着信先回線ボタン情報を初期化し(ステップST12c)、着信先がDNであるか否かの判断を行う(ステップST12d)。
FIG. 12 is a flowchart showing a control processing procedure of the SIP server 1.
When there is an incoming call from a trunk, the SIP server 1 first moves from step ST12a to step ST12b, and here, the trunk related information acquisition unit 11 acquires information associated with the incoming trunk. Subsequently, the SIP server 1 initializes the destination line button information (step ST12c), and determines whether or not the destination is DN (step ST12d).

ここで、トランク関連情報から発信者番号「031234××××」であり着信先が「200」に指定されている場合(YES)、SIPサーバ1は着信先回線ボタンをDN「200」に設定し(ステップST12e)、続いてトランクはCOボタンに関連付けられているか否かの判断を行う(ステップST12f)。   Here, when the caller number is “031234xxx” and the destination is designated as “200” from the trunk related information (YES), the SIP server 1 sets the destination line button to DN “200”. Then, it is determined whether or not the trunk is associated with the CO button (step ST12f).

ここで、トランク関連情報から発信者番号「031234××××」でありトランクがCOボタンに関連付けられている場合(YES)、SIPサーバ1は着信先回線ボタンをCO「CO1」に設定し(ステップST12e)、着信先回線ボタンからDN「200」に該当する電話端末T11を着信先と決定し(ステップST12h)、例えば図13に示すINVITEメッセージの拡張情報領域に、DN「200」、CO「CO1」を挿入して電話端末T11に送信する(ステップST12i)。   Here, when the caller number is “031234xxx” from the trunk related information and the trunk is associated with the CO button (YES), the SIP server 1 sets the destination line button to CO “CO1” ( In step ST12e), the telephone terminal T11 corresponding to DN “200” is determined as the destination from the destination line button (step ST12h), and for example, DN “200”, CO “in the extended information area of the INVITE message shown in FIG. "CO1" is inserted and transmitted to the telephone terminal T11 (step ST12i).

一方、図14は、上記電話端末T11の制御処理手順を示すフローチャートである。
電話端末T11は、メッセージ受信部21によりメッセージを受信し(ステップST14a)、このメッセージが着信メッセージ、例えばINVITEメッセージであるか否かの判断を行う(ステップST14b)。
On the other hand, FIG. 14 is a flowchart showing a control processing procedure of the telephone terminal T11.
The telephone terminal T11 receives the message by the message receiving unit 21 (step ST14a), and determines whether this message is an incoming message, for example, an INVITE message (step ST14b).

ここで、着信メッセージであると判断した場合(YES)、電話端末T11は着信先回線ボタン判定部22により、この着信メッセージの内容を分析し、着信させたい回線ボタンの識別情報を取得する(ステップST14c)。   If it is determined that the message is an incoming message (YES), the telephone terminal T11 analyzes the contents of the incoming message by the incoming line button determination unit 22 and acquires the identification information of the line button to be received (step). ST14c).

次に、電話端末T11は、現在の電話機の状態(着信、通話状態)と要求された着信先回線ボタンの回線種別から、着信パターン決定部23により今回の着信により表示すべき状態を決定する(ステップST14d)。今回の着信先回線ボタンだけでなく、必要で有れば通話中や他の着信中の回線ボタンの状態も変更対象とする。   Next, the telephone terminal T11 determines the state to be displayed by the incoming call pattern determination unit 23 from the current telephone state (incoming call state, call state) and the line type of the requested destination line button (see FIG. Step ST14d). In addition to this incoming call destination line button, the status of the line button during a call or other incoming call is also subject to change if necessary.

そして、電話端末T11は回線ボタン表示部24により、実際に着信を表示する(ステップST14e)。例えばLEDの点滅パターンであり、着信音が対象である。   Then, the telephone terminal T11 actually displays an incoming call by the line button display unit 24 (step ST14e). For example, a blinking pattern of an LED, which is a ring tone.

なお、上記ステップST14bにおいて、着信メッセージでないと判断した場合(NO)、電話端末T11はその他の処理を実行する(ステップST14f)。   If it is determined in step ST14b that the message is not an incoming message (NO), the telephone terminal T11 performs other processing (step ST14f).

以上のように上記実施形態では、SIPサーバ1において、INVITEメッセージのような着信時に電話端末T11〜T1nに送信する制御メッセージの拡張情報領域に選択候補となる複数の回線ボタンそれぞれの識別情報を挿入して着信先となる電話端末T11に送信し、電話端末T11において該当する回線ボタンを点灯または点滅させるようにしている。   As described above, in the above embodiment, the SIP server 1 inserts identification information for each of a plurality of line buttons as selection candidates in the extended information area of a control message transmitted to the telephone terminals T11 to T1n when an incoming call such as an INVITE message is received. Then, it is transmitted to the telephone terminal T11 as the destination, and the corresponding line button is lit or blinked in the telephone terminal T11.

したがって、SIPサーバ1と着信先となる電話端末T11との間で複雑なメッセージのやりとりを行うことなく、1回の制御メッセージの送信のみで電話端末T11側で点滅または点灯している複数の回線ボタンの中から任意の回線ボタンを選択して通信確立を行うことができる。   Accordingly, a plurality of lines blinking or lit on the telephone terminal T11 side without transmitting complicated messages between the SIP server 1 and the telephone terminal T11 that is the destination, only by sending a single control message. Communication can be established by selecting any line button from the buttons.

なお、上記実施形態では、INVITEメッセージの拡張情報領域を利用して複数の回線ボタンの識別情報を電話端末T11に通知する例について説明したが、拡張情報領域以外の情報に載せるようにしてもよい。   In the above embodiment, an example has been described in which the identification information of a plurality of line buttons is notified to the telephone terminal T11 using the extended information area of the INVITE message. However, the information may be included in information other than the extended information area. .

また、上記実施形態において、SIPサーバ1にて複数の回線ボタンそれぞれに優先順位を付与して電話端末T11に送信するようにしてもよい。このようにすれば、電話端末T11では、優先順位ごとに点滅パターンまたは点灯パターンを異なるように設定でき、これによりユーザはどの回線ボタンを最優先して選択すればよいかを表示から確認できる。   Moreover, in the said embodiment, you may make it give priority to each of several line button in the SIP server 1, and you may make it transmit to telephone terminal T11. In this way, in the telephone terminal T11, the blinking pattern or the lighting pattern can be set to be different for each priority order, whereby the user can confirm from the display which line button should be selected with the highest priority.

その他、SIP電話システムの構成、SIPサーバの機能構成、電話端末の種類及び機能構成、回線ボタン表示制御手順及びその内容等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。   In addition, the configuration of the SIP telephone system, the functional configuration of the SIP server, the type and functional configuration of the telephone terminal, the line button display control procedure, and the contents thereof can be variously modified and implemented without departing from the gist of the present invention.

1…SIPサーバ、11…トランク関連情報取得部、12…着信先電話機決定部、13…着信メッセージ作成送信部、21…メッセージ受信部、22…着信先回線ボタン判定部、23…着信パターン決定部、24…回線ボタン表示部、T11〜T1n…電話端末、NW…公衆網。   DESCRIPTION OF SYMBOLS 1 ... SIP server, 11 ... Trunk related information acquisition part, 12 ... Destination telephone determination part, 13 ... Incoming message preparation transmission part, 21 ... Message reception part, 22 ... Destination line button determination part, 23 ... Incoming call pattern determination part , 24 ... line button display section, T11 to T1n ... telephone terminal, NW ... public network.

Claims (15)

数の回線を区別可能な複数の端末と、
前記複数の端末を収容するとともに通信網を接続可能とし、前記端末に対する通信確立要求発生時に、前記端末にて複数の回線の中から任意の回線が選択された場合に、選択された回線を介して端末間の通信確立を実行するSIP(Session Initiation Protocol)サーバ装置とを備え、
前記SIPサーバ装置は、
前記端末に関する通信確立要求発生時に、制御メッセージ中に選択候補となる複数の回線それぞれの識別情報を付加して前記端末に送信する送信手段を備え、
前記複数の端末は、
前記SIPサーバ装置から送られた制御メッセージ中に複数の回線それぞれの識別情報が付加されている場合に、当該識別情報に基づいて、複数の回線の中の該当する回線を点滅または点灯により表示する制御手段を備えるSIP電話システム。
And a plurality of terminals that can distinguish between the multiple number of lines,
And can be connected to communication network accommodates a plurality of terminals, when a communication establishment request occurs for the terminal, if any times line from among a plurality of times lines in the terminal is selected, the line that is selected SIP (Session Initiation Protocol) server device for establishing communication between terminals via
The SIP server device
When a communication establishment request occurs relating to the terminal, and adds identification information of a plurality of times Senso respectively serving as selection candidates in the control message comprises transmitting means for transmitting to said terminal,
The plurality of terminals are:
Wherein when the identification information of a plurality of times Senso respectively in transmitted control message from the SIP server apparatus is added, based on the identification information, the appropriate times line of the plurality of times lines flashing or S IP telephone system Ru comprising a control means for displaying by lighting.
前記送信手段は、前記制御メッセージの拡張情報領域に選択候補となる複数の回線それぞれの識別情報を挿入して前記端末に送信する請求項1記載のSIP電話システム。 The transmission unit, the extended information area by inserting the identification information of a plurality of times Senso respectively as the selection candidates of Motomeko 1 wherein that sends to the terminal SIP telephone system of the control message. 前記送信手段は、前記制御メッセージ中に選択候補となる複数の回線それぞれの識別情報を優先順位とともに付加して前記端末に送信し、
前記制御手段は、複数の回線の中の該当する回線を前記優先順位ごとに点滅パターンまたは点灯パターンを異ならせる請求項1記載のSIP電話システム。
The transmission unit, identification information of a plurality of times Senso respectively serving as selection candidates in said control message added with the priority and transmitted to the terminal,
It said control means corresponding to that rotational line Ru at different blinking patterns or the lighting pattern for each of the priority Motomeko 1 SIP telephone system according to the plurality of times lines.
前記SIPサーバ装置は、発信者番号と、着信先の回線の識別情報とを対応付けたテーブルを保持する保持手段をさらに備え、The SIP server device further includes holding means for holding a table in which a caller number is associated with identification information of a destination line.
前記送信手段は、着信発生時に、着信呼に含まれる発信者番号に対応する着信先の識別情報を前記テーブルから読み出し、読み出した識別情報を前記制御メッセージに付加して前記端末に送信する請求項1記載のSIP電話システム。The transmission means, when an incoming call occurs, reads destination identification information corresponding to a caller number included in an incoming call from the table, adds the read identification information to the control message and transmits the information to the terminal. The SIP telephone system according to 1.
前記優先順位は、現在の端末の状態と着信先回線の回線種別とに基づき、端末毎に決定される請求項3記載のSIP電話システム。4. The SIP telephone system according to claim 3, wherein the priority order is determined for each terminal based on a current terminal state and a line type of a destination line. 数の回線を区別可能な端末と、前記複数の端末を収容するとともに通信網を接続可能とし、前記端末に対する通信確立要求発生時に、前記端末にて複数の回線の中から任意の回線が選択された場合に、選択された回線を介して端末間の通信確立を実行するSIP(Session Initiation Protocol)サーバ装置とを備えたSIP電話システムで用いられる回線表示制御方法において、
前記端末に関する通信確立要求発生時に、前記SIPサーバ装置から制御メッセージ中に選択候補となる複数の回線それぞれの識別情報を付加して前記端末に送信し、
前記端末において、前記SIPサーバ装置から送られた制御メッセージ中に複数の回線それぞれの識別情報が付加されている場合に、当該識別情報に基づいて、複数の回線の中の該当する回線を点滅または点灯により表示る回線表示制御方法。
A terminal capable of distinguishing multiple lines, and can be connected to communication network accommodates a plurality of terminals, when a communication establishment request occurs for the terminal, any times line from among a plurality of times lines at the terminal There when selected, at times Senpyo示制control method used in SIP phone system that includes a SIP (Session Initiation Protocol) server device that executes a communication establishment between the terminals via the selected line,
When a communication establishment request occurs relating to the terminal, the added identification information of a plurality of times Senso respectively serving as selection candidates from the SIP server in the control message transmitted to the terminal,
In the terminal, when said identification information of a plurality of times Senso respectively it is added in the control message sent from the SIP server, based on the identification information, the corresponding of the plurality of times lines line table示制control how to display by blinking or lighting the times lines.
前記送信することは、前記制御メッセージの拡張情報領域に選択候補となる複数の回線それぞれの識別情報を挿入して前記端末に送信する請求項6記載の回線表示制御方法。The line display control method according to claim 6, wherein the transmitting includes inserting identification information of each of a plurality of lines as selection candidates into the extended information area of the control message and transmitting the identification information to the terminal. 前記送信することは、前記制御メッセージ中に選択候補となる複数の回線それぞれの識別情報を優先順位とともに付加して前記端末に送信し、The transmitting includes adding identification information of each of a plurality of lines as selection candidates together with a priority in the control message to the terminal,
前記表示することは、複数の回線の中の該当する回線を前記優先順位ごとに点滅パターンまたは点灯パターンを異ならせる請求項6記載の回線表示制御方法。The line display control method according to claim 6, wherein the displaying includes changing a blinking pattern or a lighting pattern of a corresponding line among a plurality of lines for each priority.
前記SIPサーバ装置は、発信者番号と、着信先の回線の識別情報とを対応付けたテーブルを保持し、The SIP server device holds a table in which a caller number is associated with identification information of a destination line,
前記送信することは、着信発生時に、着信呼に含まれる発信者番号に対応する着信先の識別情報を前記テーブルから読み出し、読み出した識別情報を前記制御メッセージに付加して前記端末に送信する請求項6記載の回線表示制御方法。The transmitting includes reading destination identification information corresponding to a caller number included in an incoming call from the table when an incoming call occurs, and adding the read identification information to the control message and transmitting the information to the terminal. Item 7. The line display control method according to Item 6.
前記優先順位は、現在の端末の状態と着信先回線の回線種別とに基づき、端末毎に決定される請求項8記載の回線表示制御方法。9. The line display control method according to claim 8, wherein the priority order is determined for each terminal based on a current terminal state and a line type of a destination line. 複数の端末を収容するとともに通信網を接続可能とし、前記端末に対する通信確立要求発生時に、前記端末が有する複数の回線の中から任意の回線が選択された場合に、選択された回線を介して端末間の通信確立を実行するSIP(Session Initiation Protocol)サーバ装置において、
前記端末に関する通信確立要求発生時に、制御メッセージ中に点滅または点灯により表示させるべく選択候補となる複数の回線それぞれの識別情報を付加して前記端末に送信する送信手段を備えるSIPサーバ装置。
And can be connected to communication network accommodates a plurality of terminals, when a communication establishment request occurs for the terminal, if any times line from among the multiple times line that the terminal Yusuke is selected, the selected In a SIP (Session Initiation Protocol) server device that establishes communication between terminals via a connected line,
When a communication establishment request occurs relating to the terminal, Ru and adding identification information of a plurality of times Senso respectively serving as selection candidates to be displayed by blinking or lighting in the control message comprises transmitting means for transmitting to the terminal S IP server device.
前記送信手段は、前記制御メッセージの拡張情報領域に選択候補となる複数の回線それぞれの識別情報を挿入して前記端末に送信する請求項11記載のSIPサーバ装置。 The transmission unit, SIP server apparatus Motomeko 11, wherein by inserting the identification information of a plurality of times Senso respectively as the selection candidate in the extended information area of the control message that sends to the terminal. 前記送信手段は、前記端末の該当する回線を優先順位ごとに点滅パターンまたは点灯パターンを異ならせるべく前記制御メッセージ中に選択候補となる複数の回線それぞれの識別情報を優先順位とともに付加して前記端末に送信する請求項11記載のSIPサーバ装置。 The transmission unit, the identification information of the corresponding select times lines in said control message to cause different blinking patterns or the lighting pattern for each priority become candidates multiple times Senso respectively with priority of said terminal SIP server apparatus Motomeko 11 wherein additional to that it sends to the terminal. 発信者番号と、着信先の回線の識別情報とを対応付けたテーブルを保持する保持手段をさらに備え、A holding unit that holds a table that associates the caller number with the identification information of the destination line;
前記送信手段は、着信発生時に、着信呼に含まれる発信者番号に対応する着信先の識別情報を前記テーブルから読み出し、読み出した識別情報を前記制御メッセージに付加して前記端末に送信する請求項11記載のSIPサーバ装置。The transmission means, when an incoming call occurs, reads destination identification information corresponding to a caller number included in an incoming call from the table, adds the read identification information to the control message and transmits the information to the terminal. 11. The SIP server device according to 11.
前記優先順位は、現在の端末の状態と着信先回線の回線種別とに基づき、端末毎に決定される請求項13記載のSIPサーバ装置。14. The SIP server device according to claim 13, wherein the priority order is determined for each terminal based on a current terminal state and a line type of a destination line.
JP2010013544A 2010-01-25 2010-01-25 SIP telephone system, line display control method, and SIP server apparatus Expired - Fee Related JP4996701B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010013544A JP4996701B2 (en) 2010-01-25 2010-01-25 SIP telephone system, line display control method, and SIP server apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010013544A JP4996701B2 (en) 2010-01-25 2010-01-25 SIP telephone system, line display control method, and SIP server apparatus

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2008248663 Division 2008-09-26 2008-09-26

Publications (2)

Publication Number Publication Date
JP2010093864A JP2010093864A (en) 2010-04-22
JP4996701B2 true JP4996701B2 (en) 2012-08-08

Family

ID=42256028

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010013544A Expired - Fee Related JP4996701B2 (en) 2010-01-25 2010-01-25 SIP telephone system, line display control method, and SIP server apparatus

Country Status (1)

Country Link
JP (1) JP4996701B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3139751B2 (en) * 1998-11-17 2001-03-05 静岡日本電気株式会社 Key telephone method and apparatus
JP4372560B2 (en) * 2004-01-05 2009-11-25 東日本電信電話株式会社 IP telephone system, communication control method, and computer program therefor

Also Published As

Publication number Publication date
JP2010093864A (en) 2010-04-22

Similar Documents

Publication Publication Date Title
EP2015551A2 (en) Telephone system, server and proxy response telephone
JP5474503B2 (en) Call connection control device, telephone system, and program
US9264285B2 (en) Communication system and server
JP2005094662A (en) Network compatible facsimile machine
JP4996701B2 (en) SIP telephone system, line display control method, and SIP server apparatus
JP5442409B2 (en) Call connection control device, caller identification information notification system, and program
JP2006340348A (en) Characterizing VOIP networks
JP4881252B2 (en) Interface device, exchange device provided with the interface device, and control method used in the interface device
JP2010034975A (en) Proxy response terminal, proxy response system and proxy response method
JP4826832B2 (en) IP communication terminal, communication control method and program
JP6396685B2 (en) Call control apparatus, receiver, and control method thereof
US20100080217A1 (en) Sip Telephone System and Method for Controlling Line Key Display
JP4669701B2 (en) IP telephone exchange and incoming call control method thereof
JP2009049559A (en) Message relay device, message relay system, and program
JP5377615B2 (en) Interface device, electronic apparatus equipped with the interface device, and control method used in the interface device
JP6230111B2 (en) Telephone transfer system, telephone transfer device, telephone transfer method, and program
JP5677526B2 (en) Control device and communication history management method
JP2014207709A (en) Terminal
JP2021158459A (en) Telephone control device
JP2005166067A (en) E-mail receiving device and portable information terminal
JP4289020B2 (en) Telephone answering system
JP5687221B2 (en) Communication system and communication method using the same
JP2006148649A (en) Ip telephone terminal, telephone intermediating apparatus, and communication system
JP2005166066A (en) E-mail receiving device and portable information terminal
JP2011061618A (en) Caller number setting system, caller number setting program and call control server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111021

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111108

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120110

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120511

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150518

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150518

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees