JP6414437B2 - Telephone control device and park hold control method - Google Patents
Telephone control device and park hold control method Download PDFInfo
- Publication number
- JP6414437B2 JP6414437B2 JP2014214280A JP2014214280A JP6414437B2 JP 6414437 B2 JP6414437 B2 JP 6414437B2 JP 2014214280 A JP2014214280 A JP 2014214280A JP 2014214280 A JP2014214280 A JP 2014214280A JP 6414437 B2 JP6414437 B2 JP 6414437B2
- Authority
- JP
- Japan
- Prior art keywords
- hold
- telephone
- park
- park hold
- button
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 38
- 238000012545 processing Methods 0.000 claims description 143
- 230000004044 response Effects 0.000 claims description 111
- 238000004891 communication Methods 0.000 claims description 68
- 238000003860 storage Methods 0.000 claims description 38
- 230000005540 biological transmission Effects 0.000 claims description 28
- 230000006870 function Effects 0.000 description 116
- 238000013500 data storage Methods 0.000 description 56
- 230000008569 process Effects 0.000 description 27
- 238000010586 diagram Methods 0.000 description 24
- 230000004397 blinking Effects 0.000 description 17
- 238000009826 distribution Methods 0.000 description 17
- 238000000354 decomposition reaction Methods 0.000 description 7
- 238000003825 pressing Methods 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 102220585514 T cell receptor gamma constant 1_S71D_mutation Human genes 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 102200094897 rs121913558 Human genes 0.000 description 1
- 102220238245 rs1555952639 Human genes 0.000 description 1
- 102220047964 rs587783194 Human genes 0.000 description 1
- 102220280441 rs776730435 Human genes 0.000 description 1
Images
Landscapes
- Sub-Exchange Stations And Push- Button Telephones (AREA)
- Telephonic Communication Services (AREA)
Description
この発明は、複数の電話機(電話端末)を収容する複数の電話制御装置が広域ネットワークを通じて接続されて形成される電話システムにおいて、電話制御装置間においてもいわゆるパーク保留機能を実現するための電話制御装置及びパーク保留制御方法に関する。 The present invention provides a telephone system for realizing a so-called park hold function between telephone control apparatuses in a telephone system formed by connecting a plurality of telephone control apparatuses that accommodate a plurality of telephone sets (telephone terminals) through a wide area network. The present invention relates to a device and a park hold control method.
例えば、事業所内において、SIPサーバや主装置などと呼ばれる電話制御装置に複数の電話機を接続することにより形成されるいわゆるボタン電話システム(ビジネスホンシステム)においては、従来から便利な機能としてパーク保留機能が提供されている。パーク保留機能は、後に記す特許文献1などに説明されているように、通話中に「パーク保留ボタン」を押すことにより、通話相手を保留するようにし、別の電話機から保留を解除して通話を再開できる機能である。
For example, in a so-called button telephone system (business phone system) formed by connecting a plurality of telephones to a telephone control device called a SIP server or a main device in an office, a park hold function has been conventionally used as a convenient function. Is provided. As explained in
すなわち、パーク保留機能は、通話中に各電話機に共通に設けられているパーク保留ボタンを押すことにより、当該パーク保留ボタンに対して接続中の通話回線を保留状態する。そして、パーク保留機能は、任意の電話機において、通話回線が保留状態にされているパーク保留ボタンが操作された場合に、当該任意の電話機と保留状態となっていた通話回線とを接続して、当該任意の電話機を通じて通話を引き継ぐことができるようにする。 That is, the park hold function places a call line connected to the park hold button on hold by pressing a park hold button provided in common for each telephone during a call. And the park hold function connects the arbitrary phone and the call line that has been put on hold when the park hold button in which the call line is put on hold is operated on any phone, The call can be taken over through the arbitrary telephone.
このように、パーク保留機能は、離れたところの席の相手に電話をかわるときに便利な機能であり、事業所内などの複数の電話機がある場合に使われる機能である。そして、パーク保留機能は上述もしたように、パーク保留ボタンに対して保留状態にする通話回線を割り当てる(設定する)ものであり、電話番号別に決まった操作ボタンに保留させるものではない。このため、ボタン電話システムにおいて、共通のパーク保留ボタンを作ることで、電話機に設けられる限りある操作ボタンを有効に活用し、事業所内での保留転送を円滑に行うことができる。 As described above, the park hold function is a function that is convenient when a call is made to a partner at a distant seat, and is a function that is used when there are a plurality of telephones in an office. As described above, the park hold function assigns (sets) a call line to be put on hold to the park hold button, and does not hold the operation button determined for each telephone number. For this reason, in the key telephone system, by making a common park hold button, it is possible to effectively use the limited operation buttons provided on the telephone and smoothly perform the hold transfer within the office.
近年においては、例えば、東京本社と関西支社と東北支社とのそれぞれに構築されたボタン電話システム間を、広域ネットワークを介して相互に接続することにより、広い範囲に(広域に)電話システムを構築することが行われている。なお、広域ネットワークは、例えば、電話網、光通信網、IP(Internet Protocol)網など、広い範囲に形成される種々の通信網(ネットワーク)を含む。このように広域に電話システムを構築することにより、地理的に離れたボタン電話システム間においても、安価に、あるいは、通話料金をかけずに内線通話を行うことができるようにされる。 In recent years, for example, a telephone system can be constructed over a wide area (wide area) by connecting the key telephone systems built at the Tokyo head office, Kansai branch office, and Tohoku branch office via a wide area network. To be done. The wide area network includes various communication networks (networks) formed in a wide range such as a telephone network, an optical communication network, and an IP (Internet Protocol) network. By constructing a telephone system in a wide area in this way, it is possible to make an extension call between the geographically distant button telephone systems at low cost or without incurring a call charge.
しかし、上述したパーク保留機能は、同一ボタン電話システム内の機能に留まっている。例えば、東京本社のボタン電話システムAで保留した通話回線について、関西支社のボタン電話システムBから保留を解除(保留に応答)して通話を引き継ぐといったことはできない。パーク保留機能は、保留したい通話回線を電話システム内のすべての電話機において共通に用いられるパーク保留ボタンに対して保留するように制御しなければならない。しかし、複数の電話機を収容してこれらを制御する電話制御装置が複数存在する広域の電話システムにおいては、パーク保留機能のためのボタン電話システム間の制御が複雑になるため、広域の電話システムでは実現できていない。 However, the park hold function described above remains a function within the same button telephone system. For example, for a telephone line held by the key telephone system A at the Tokyo head office, it is not possible to cancel the call from the key telephone system B at the Kansai branch office (respond to the hold) and take over the call. The park hold function must be controlled so that a call line to be held is held with respect to a park hold button that is commonly used in all telephones in the telephone system. However, in a wide-area telephone system in which a plurality of telephone control devices that accommodate and control a plurality of telephones exist, control between the button telephone systems for the park hold function is complicated. It has not been realized.
以上のことに鑑み、この発明は、複数のボタン電話システムを接続して構築されるいわゆる広域の電話システムにおいて、ボタン電話システム間においても、簡単かつ確実にパーク保留機能を使用できるようにすることを目的とする。 In view of the above, the present invention enables a park hold function to be used easily and reliably between button telephone systems in a so-called wide area telephone system constructed by connecting a plurality of button telephone systems. With the goal.
上記課題を解決するため、請求項1に記載の発明の電話制御装置は、
パーク保留ボタンを備えた1以上の電話端末の収容が可能な複数の電話制御装置が、広域ネットワークを通じて接続されて構成される電話システムの前記電話制御装置であって、
前記広域ネットワークを通じて他の電話制御装置との間に通信路を接続し、当該他の電話制御装置に収容された電話端末と自機に収容された電話端末との間で通話を可能にするためのシステム情報を記憶するシステム情報記憶手段と、
操作されたパーク保留ボタンを特定するパーク保留ボタン特定情報と、パーク保留ボタンの操作が行われたパーク保留の実行操作元を特定する保留操作元特定情報と、パーク保留ボタンが操作されることにより保留状態とされた通話回線を特定する保留回線特定情報とを記憶するパーク保留情報記憶手段と、
前記広域ネットワークを通じて前記電話システムの他の電話制御装置から送信されて来る、前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを含むパーク保留設定要求を受信する設定要求受信手段と、
前記設定要求受信手段を通じて前記パーク保留設定要求を受信した場合に、当該パーク保留設定要求に含まれる前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを前記パーク保留情報記憶手段に設定する第1の設定手段と、
前記設定要求受信手段を通じて前記パーク保留設定要求を受信した場合に、自機に収容された電話端末のそれぞれについて、当該パーク保留設定要求の前記パーク保留ボタン特定情報によって特定されるパーク保留ボタンに対して通話回線が保留状態に設定されたことを表示するようにする第1の設定表示制御手段と、
自機に収容された電話端末において、前記パーク保留設定要求に応じて通話回線が保留状態に設定されたパーク保留ボタンが操作された場合に、当該電話端末から提供される、操作されたパーク保留ボタンに対応するパーク保留ボタン特定情報を含むパーク保留応答通知を受け付ける応答通知受付手段と、
前記応答通知受付手段を通じて、前記パーク保留応答通知を受け付けた場合に、前記パーク保留応答通知を送信してきた自機に収容している電話端末と、前記パーク保留情報記憶手段の設定情報により特定される保留状態にされた通話回線とを接続し、通話を行えるようにする応答処理手段と
を備えることを特徴とする。
In order to solve the above-mentioned problem, a telephone control device according to
A plurality of telephone control devices capable of accommodating one or more telephone terminals having a park hold button are the telephone control devices of the telephone system configured to be connected through a wide area network,
In order to connect a communication path with another telephone control device through the wide area network, and to enable a call between the telephone terminal accommodated in the other telephone control device and the telephone terminal accommodated in the own device. System information storage means for storing the system information of
By operating the park hold button, the park hold button specifying information for specifying the operated park hold button, the hold operation source specifying information for specifying the execution source of the park hold for which the park hold button has been operated, and the park hold button are operated. Park hold information storage means for storing hold line specifying information for specifying a call line put on hold;
A park hold setting request including the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information transmitted from the other telephone control device of the telephone system through the wide area network is received. A setting request receiving means;
When the park hold setting request is received through the setting request receiving means, the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information included in the park hold setting request are included in the park. First setting means for setting the hold information storage means ;
When receiving the park hold setting request through the setting request receiving means, for each of the telephone terminals accommodated in the own device, for the park hold button specified by the park hold button specifying information of the park hold setting request First setting display control means for displaying that the call line is set to the hold state;
In the telephone terminal accommodated in the device, when the park hold button in which the call line is set to the hold state is operated in response to the park hold setting request, the operated park hold provided from the telephone terminal is operated. A response notification receiving means for receiving a park hold response notification including the park hold button specific information corresponding to the button;
When the park hold response notification is received through the response notification receiving means, it is specified by the telephone terminal accommodated in the own device that has transmitted the park hold response notification and the setting information of the park hold information storage means. Response processing means for connecting a call line placed on hold and enabling a call.
この請求項1に記載の発明の電話制御装置によれば、当該電話制御装置は広域ネットワークを通じて接続されることにより広域に電話システムを構成できるものである。当該電話制御装置は、広域ネットワークを通じて他の電話制御装置との間に通信路を接続し、当該他の電話制御装置に収容された電話端末と自機に収容された電話端末との間でいわゆる内線通話を可能にするためのシステム情報をシステム情報記憶手段に記憶する。当該システム情報は、自機や他の電話制御装置のIPアドレスや番号計画などを含むものである。また、当該電話制御装置は、異なる電話制御装置の配下の電話端末でもパーク保留機能を利用でできるようにするために、パーク保留ボタン特定情報と、保留操作元特定情報と、保留回線特定情報とを記憶するパーク保留情報記憶手段を備える。 According to the telephone control device of the first aspect of the present invention, the telephone control device can be configured through a wide area network to constitute a telephone system over a wide area. The telephone control device connects a communication path to another telephone control device through a wide area network, and is so-called between a telephone terminal accommodated in the other telephone control device and a telephone terminal accommodated in the own device. System information for enabling an extension call is stored in the system information storage means. The system information includes the IP address and number plan of the own device and other telephone control devices. In addition, the telephone control device includes a park hold button specifying information, a hold operation source specifying information, a hold line specifying information, and a phone terminal under the control of a different phone control device. Is provided with park hold information storage means.
そして、当該電話制御装置は、システム情報記憶手段のシステム情報が用いられることにより、広域ネットワークを通じて通信路が接続されて形成される電話システムの他の電話制御装置からのパーク保留設定要求を、設定要求受信手段を通じて受信する。当該パーク保留設定要求は、パーク保留ボタン特定情報と、保留操作元特定情報と、保留回線特定情報とを含む。電話制御装置は、設定要求受信手段を通じてパーク保留設定要求を受信すると、第1の設定手段が、当該パーク保留設定要求に含まれるパーク保留ボタン特定情報と、保留操作元特定情報と、保留回線特定情報とをパーク保留情報記憶手段に設定する。 The telephone control device sets a park hold setting request from another telephone control device of the telephone system formed by connecting the communication path through the wide area network by using the system information in the system information storage means. Receive through request receiving means. The park hold setting request includes park hold button specifying information, hold operation source specifying information, and hold line specifying information. When the telephone control device receives the park hold setting request through the setting request receiving means, the first setting means receives the park hold button specifying information, the hold operation source specifying information, the hold line specifying, included in the park hold setting request. Information is set in the park hold information storage means .
また、電話制御装置は、第1の設定表示制御手段が、自機に収容された電話端末のそれぞれについて、受信したパーク保留設定要求のパーク保留ボタン特定情報によって特定されるパーク保留ボタンに対して通話回線が保留状態に設定されたことを表示するようにする。これにより、どのパーク保留ボタンに通話回線が保留状態に設定されているのかを視覚を通じて直感的に認識できる。 In addition, the telephone control device, for each of the telephone terminals accommodated in its own device, the first setting display control means for the park hold button specified by the park hold button specifying information of the received park hold setting request Display that the call line is set to hold. Accordingly, it is possible to intuitively recognize visually through which park hold button the call line is set to the hold state.
電話制御装置のそれぞれに収容された電話端末は、通話回線が保留状態に設定されたパーク保留ボタンが操作されると、操作されたパーク保留ボタンに対応するパーク保留ボタン特定情報を含むパーク保留応答通知を、自機を収容している電話制御装置に送信する。電話制御装置においては、応答通知受付手段を通じて、自機が収容している配下の電話端末からのパーク保留応答通知を受け付ける。 When the park hold button whose call line is set to the hold state is operated, the phone terminal accommodated in each of the telephone control devices operates the park hold response including the park hold button specifying information corresponding to the operated park hold button. The notification is transmitted to the telephone control device that houses the device. In the telephone control device, a park hold response notification from a subordinate telephone terminal accommodated by the own device is received through the response notification receiving means.
電話制御装置は、応答通知受付手段を通じて配下の電話端末からのパーク保留応答通知を受け付けると、応答処理手段が機能する。この場合、応答処理手段は、パーク保留応答通知を送信してきた自機に収容している電話端末はどの電話端末かを把握できる。また、電話制御装置の応答処理手段は、操作されたパーク保留ボタンに設定されているパーク保留設定情報の保留回線特定情報により、保留状態にされている通話回線は、どのボタン電話システムのどの通話回線かを把握できる。 When the telephone control device receives a park hold response notification from a subordinate telephone terminal through the response notification receiving means, the response processing means functions. In this case, the response processing means can grasp which telephone terminal is accommodated in the own terminal that has transmitted the park hold response notification. In addition, the response processing means of the telephone control device determines which call line of which button telephone system the call line put on hold is based on the hold line specifying information of the park hold setting information set for the operated park hold button. You can see if it is a line.
このため、応答処理手段は、保留状態にされている通話回線を保持するボタン電話システムに応答要求を出すなどの所定の処理を行う。これにより、パーク保留応答通知を送信してきた自機に収容している電話端末と、操作されたパーク保留ボタンに設定されているパーク保留設定情報の保留回線特定情報により特定される保留状態にされた通話回線とが接続され通話が可能にされる。すなわち、ボタン電話システム間のパーク保留機能が実現される。 For this reason, the response processing means performs predetermined processing such as issuing a response request to the button telephone system that holds the call line that is put on hold. As a result, the phone terminal accommodated in the own device that sent the park hold response notification and the hold state specified by the hold line specifying information of the park hold setting information set in the operated park hold button are set. The call line is connected to enable a call. That is, the park hold function between the key telephone systems is realized.
この発明によれば、複数のボタン電話システムを接続して構築されるいわゆる広域の電話システムにおいて、ボタン電話システム間においても、パーク保留機能の使用を実現できる。 According to the present invention, in a so-called wide area telephone system constructed by connecting a plurality of button telephone systems, use of the park hold function can be realized between the button telephone systems.
以下、図を参照しながら、この発明の装置、方法の実施の形態について説明する。この発明の装置、方法は、地理的に離れた場所に設置される主装置(電話制御装置)同士を、電話網やIP網などからなる広域ネットワークを通じて接続して形成する電話システムにおいて、パーク保留機能を実現することができるものである。そして、以下においては、パーク保留機能について具体的に説明する前に、まず、広域の電話システムの形成について具体的に説明する。 Embodiments of the apparatus and method of the present invention will be described below with reference to the drawings. The apparatus and method of the present invention are provided in a telephone system in which main apparatuses (telephone control apparatuses) installed at geographically distant locations are connected through a wide area network such as a telephone network or an IP network. A function can be realized. In the following, before specifically describing the park hold function, first, the formation of a wide-area telephone system will be specifically described.
[電話システムの構成例]
図1は、電話システムの構成例を説明するための図である。図1に示すように、この例電話システムは、本社(東京)、支社1(東北)、支社2(関西)、…というように、地理的に離れた場所に設置された主装置(電話制御装置)1A、1B、1C、…のそれぞれが、IP網200Aや電話網200Bなどからなる広域ネットワーク200によって接続にされて構成される。
[Example of telephone system configuration]
FIG. 1 is a diagram for explaining a configuration example of a telephone system. As shown in FIG. 1, the telephone system in this example has a main device (telephone control) installed at geographically distant locations such as head office (Tokyo), branch office 1 (Tohoku), branch office 2 (Kansai),. (Devices) 1A, 1B, 1C,... Are connected by a wide area network 200 including an IP network 200A and a telephone network 200B.
なお、図1において、IP網200Aは、インターネットプロトコルに従ってパケット化されたデータが送受されるネットワークを意味し、主にインターネットである。また、電話網200Bは、公衆交換電話網、携帯電話網、光電話網など、電話会社などにより提供され、また、将来提供される種々の電話通信用の通信網を含む。 In FIG. 1, an IP network 200A means a network through which data packetized according to the Internet protocol is transmitted and received, and is mainly the Internet. The telephone network 200B is provided by a telephone company or the like such as a public switched telephone network, a mobile telephone network, an optical telephone network, and includes various communication networks for telephone communication that will be provided in the future.
主装置1Aには電話機2A(1)、2A(2)、…が、主装置1Bには電話機2B(1)、2B(2)、…が、主装置1Cには電話機2C(1)、2C(2)、…が、それぞれLAN(Local Area Network)を通じて接続される。これにより、本社や各支社においては、主装置とLAN接続される電話機とでボタン電話システムが構成される。
The
なお、この明細書においては、本社のボタン電話システムや支社のボタン電話システムというように、例えば、1つの主装置を広域ネットワーク200への接続端として、同一構内に形成される電話に関するシステムをボタン電話システムという。また、広域ネットワーク200を通じて複数の主装置1A、1B、1C、…が接続されて広域に渡って形成される電話に関するシステムを単に電話システムという。
In this specification, for example, a button telephone system at a head office or a button telephone system at a branch office, for example, a system related to a telephone formed on the same premises with one main device as a connection end to the wide area network 200 is buttoned. It is called a telephone system. A system related to a telephone formed over a wide area by connecting a plurality of
そして、この電話システムにおいては、本社に設置された主装置1Aをマスター主装置(マスター電話制御装置)とし、各支社に設置される主装置1B、1C、…をスレーブ主装置(スレーブ電話制御装置)とする。主装置1A、1B、1C、…のそれぞれは、電話会社側のISP(Internet Service Provider)に最初にアクセスするようにした場合に、当該ISPサーバよりIPアドレスが割り当てられ、IP網200Aへの接続が可能な環境が整えられる。
In this telephone system, the
なお、この実施の形態においては説明を簡単にするため、各主装置1A、1B、1C、…には、電源が落とされるなどしてIP網200Aとの接続が切断されても変わることのない固定IPアドレスが割り当てられるものとする。もちろん、動的IPアドレスを用いることも可能である。しかし、動的IPアドレスを用いる場合には、動的IPアドレスが変わるたびに、後述する電話システムへの接続要求を再度行って、IP網200Aを通じての通信路の接続のし直しを行う必要が生じる。
In this embodiment, in order to simplify the description, the
そして、各主装置1A、1B、1C、…にIPアドレスが割り当てられただけでは、IP網200Aを通じて各主装置間を接続することはできない。IP網200Aを通じて通信路を接続する主装置間では相互に相手先のIPアドレスを知っている必要がある。相手先が相互に分からなければ相手先を特定した通信路の接続ができないためである。
And only by assigning IP addresses to the
そこで、この実施の形態の電話システムでは、マスター主装置1Aとの間でIP網200Aを通じた通信路の接続が確立していないスレーブ主装置に対しては、マスター主装置1AのIPアドレスなどを登録する。この予め登録されたマスター主装置のIPアドレスを用いて、当該スレーブ主装置からIP網200Aを通じてマスター主装置1Aにアクセスし(ログインし)、当該スレーブ主装置のIPアドレスをマスター主装置1Aに提供して接続を要求する。これにより、マスター主装置1Aは、接続要求元のスレーブ主装置のIPアドレスを取得して記憶保持し、当該スレーブ主装置とマスター主装置1Aとの間に相互に通信路を接続することができる。
Therefore, in the telephone system of this embodiment, for the slave main unit that has not established a communication path connection with the master
さらに、マスター主装置1Aは、当該接続要求元のスレーブ主装置に対しては、既にIP網200Aを通じて通信路を接続している他のスレーブ主装置のIPアドレスを提供する。また、マスター主装置1Aは、当該接続要求元以外の既にIP網200Aを通じて通信路を接続している他のスレーブ主装置に対しては、当該接続要求元のスレーブ主装置のIPアドレスを提供する。これにより、IP網200Aを通じて、各スレーブ主装置間もIP網200Aを通じて相互に通信路を接続することができる。このようにして、各主装置間にIP網200Aを通じて相互に通信路を接続し、IP網200Aを通じて通話を行うことができるようにされる。
Further, the master
なお、スレーブ主装置間における通信路の接続は、今回の接続要求元のスレーブ主装置から他のスレーブ主装置に対してIP網200Aを通じてアクセスし、通信路を接続するようにすればよい。もちろん、今回の接続要求元以外のスレーブ主装置が、今回の接続要求元のスレーブ主装置に対してIP網200Aを通じてアクセスし、通信路を接続するようにしてもよい。 The connection of the communication path between the slave main apparatuses may be performed by accessing the other slave main apparatus through the IP network 200A from the slave main apparatus of the current connection request source and connecting the communication paths. Of course, the slave main apparatus other than the current connection request source may access the slave main apparatus of the current connection request source through the IP network 200A and connect the communication path.
ただし、既にマスター主装置1Aとの間にIP網200Aを通じて通信路を接続しているスレーブ主装置が複数存在する場合には、今回の接続要求元のスレーブ主装置に対して複数の接続要求が同時に発生することも考えられる。そこで、今回の接続要求元のスレーブ主装置に対して接続要求が同時に発生することを防止するためには、今回の接続要求元のスレーブ主装置から他のスレーブ主装置に対してアクセスする方式を用いればよい。
However, if there are a plurality of slave main devices already connected to the master
また、単にIP網200Aを通じて各主装置間において相互に通信路を接続しただけでは、マスター主装置1Aに収容された例えば電話機2A(1)から、スレーブ主装置1Bに収容された電話機2B(1)に内線電話を掛けるといったことができない。すなわち、各主装置においては、自機も含めて同じ電話システムに属する全ての主装置における番号計画を把握していなければ、ボタン電話システム間の内線電話を実現できない。
Further, simply connecting the communication paths between the main devices through the IP network 200A, for example, from the
また、使用者が各ボタン電話システムの区別をすることなく内線電話を掛けられるようにするためには、閉番号方式で番号計画を設定する必要がある。閉番号方式は、各ボタン電話システムで共通に利用可能ないわゆる内線特番(内線特殊番号)を除き、各ボタン電話システムにおいて用いられる内線番号が、その一部でも重複することのないように内線番号を設定する方式である。内線特番(内線特殊番号)とは、通常の内線番号とは異なる用途の番号を意味する。 In order to allow the user to make an extension call without distinguishing between each key telephone system, it is necessary to set a numbering plan in a closed number system. The closed number system is an extension number that does not overlap even part of the extension number used in each key telephone system, except for the so-called extension special number (extension special number) that can be commonly used in each key telephone system. Is a method for setting. An extension special number (extension special number) means a number for a different use from a normal extension number.
そこで、この実施の形態においては、接続要求元のスレーブ主装置に番号計画がない場合には、マスター主装置1Aが当該接続要求元のスレーブ主装置に対して番号計画を割り当てる。この場合、マスター主装置1Aは、当該割り当てた番号計画を他のスレーブ主装置にも通知して、他のスレーブ主装置においても登録可能にする。
Thus, in this embodiment, when the connection request source slave main unit does not have a number plan, the master
また、接続要求元のスレーブ主装置に番号計画がある場合には、マスター主装置1Aが、その番号計画の提供を受けて、当該電話システムにおいて利用が可能なものか否かを判別する。この判別の結果、利用が可能であれば、接続要求元のスレーブ主装置に対して当該番号計画の利用を許可する。そして、マスター主装置1Aにおいても接続要求元のスレーブ主装置から提供を受けた当該番号計画を登録すると共に、当該番号計画を他のスレーブ主装置にも通知して、他のスレーブ主装置においても登録可能にする。
In addition, when the connection request source slave main unit has a numbering plan, the master
なお、接続要求元のスレーブ主装置から提供を受けた番号計画が、他のボタン電話システムの番号計画と重複するなどのために利用が不能であれば、当該番号計画の利用を禁止し、マスター主装置1Aが、当該接続要求元のスレーブ主装置に対して新たな番号計画を割り当てる。この場合、マスター主装置1Aは、当該割り当てた新たな番号計画を他のスレーブ主装置にも通知して、他のスレーブ主装置においても登録可能にする。
If the numbering plan provided by the slave device that requested the connection cannot be used because it overlaps with the numbering plan of other button telephone systems, the use of the numbering plan is prohibited and the master The
このように、この実施の形態の電話システムでは、マスター主装置1Aが、電話システム内の管理装置として機能し、工事担当者や使用者等の手を煩わせることなく、IPアドレスなどのアドレスデータや番号計画データなどの必要になるシステム情報の配布を行う。これによって、外線通話やボタン電話システム内の内線通話だけでなく、IP網200Aを通じて各主装置間に通信路を接続できるようにし、ボタン電話システム間においても内線通話を行うことができるようにしている。
As described above, in the telephone system of this embodiment, the master
[主装置1A、1B、1C、…の構成例]
次に、広域ネットワーク200を通じて接続される各ボタン電話システムの主装置1A、1B、1C、…の構成例について説明する。主装置1A、1B、1C、…のそれぞれは、同様の構成を有し、マスター主装置にもスレーブ主装置にもなることができるものである。このため、以下においては、特に区別して示す場合を除き、主装置1A、1B、1C、…のそれぞれを主装置1と総称する。
[Configuration example of
Next, a configuration example of the
また、主装置1Aに接続される電話機2A(1)、2A(2)、…、主装置1Bに接続される電話機2B(1)、2B(2)、…、主装置1Cに接続される電話機2C(1)、2C(2)、…、についても、特に区別して示す場合を除き、電話機2と総称する。また、主装置1Aに接続される電話機2A(1)、2A(2)、…を総称する場合には、電話機2Aと記載し、主装置1Bに接続される電話機2B(1)、2B(2)、…を総称する場合には、電話機2Bと記載し、主装置1Cに接続される電話機2C(1)、2C(2)、…を総称する場合には、電話機2Cと記載する場合がある。
Also,
図2は、主装置1の構成例を説明するためのブロック図である。主装置1は、いわゆるSIP(Session Initiation Protocol)サーバとして機能するものである。そして、主装置1は、IP網200Aや電話網200Bを通じて通信回線を接続すると共に、自機に収容された電話機2のそれぞれを制御することができるものである。図2に示すように、主装置1は、IP網200Aへの接続端子101と、IP網インターフェース(以下、IP網I/Fと略称する。)102と、パケット分解/生成部103とを備える。
FIG. 2 is a block diagram for explaining a configuration example of the
また、主装置1は、電話網インターフェース(以下、電話網I/Fと略称する。)104と、電話網200Bへの接続端子105を備える。また、主装置1は、アドレスデータ記憶部106と、番号計画データ記憶部107と、マスター情報メモリ108を備える。さらに、主装置1は、LANインターフェース(以下、LANI/Fと略称する。)109と、LANへの接続端子110と、外部インターフェース(以下、外部I/Fと略称する。)111と、外部端子112と、制御部120とを備える。
The
制御部120は、主装置1の各部を制御するものであり、図示しないが、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、不揮発性メモリ等がシステムバスを通じて接続されて構成されたマイクロプロセッサである。また、制御部120は、通信路の接続状況を判別したり、スレーブ主装置からの内線番号などの番号計画が適切に利用可能なものかを判別したりする判別部としても機能する。
The
接続端子101は、IP網200Aへの接続端部を構成する。IP網I/F102は、IP網200Aを通じて供給されるパケットを受け付けて、これを自機において処理可能な形式のパケットに変換して制御部120に供給する。また、IP網I/F102は、制御部120を通じて供給される送信すべきパケットを送信用の形式のパケットに変換して、これをIP網200Aに送出する。
The
接続端子105は電話網200Bへの接続端部を構成する。電話網I/F104は、電話網200Bを通じて供給されるデータ(情報)を受け付けて、これを自機において処理可能な形式のデータに変換して制御部120に供給する。また、電話網I/F104は、制御部120を通じて供給される送信すべきデータを送信用の形式のデータに変換して、これを電話網200Bに送出する。
接続端子110はLANへの接続端部を構成する。LANI/F109は、LANを通じて供給されるパケットを受け付けて、これを自機において処理可能な形式のパケットに変換して制御部120に供給する。また、LANI/F109は、制御部120を通じて供給される送信すべきパケットを送信用の形式のパケットに変換して、これをLANに送出する。
The
外部端子112は、例えばPC(Personal Computer)など外部機器との接続端部を構成する。外部I/F111は、外部端子112に接続されたPCなどの外部機器からのデータを受け付けて、これを自機において処理可能な形式のデータに変換して制御部120に供給する。また、外部I/F111は、制御部120を通じて供給される外部端子112に接続された外部機器に送信すべきデータを送信用の形式のデータに変換して、これを外部機器に送出する。
The
パケット分解/生成部103は、パケットの分解や生成を行うものである。具体的には、LANを通じて主装置1に対して接続される電話機2からの電話網200Bに接続された端末装置に送信すべきパケットは、接続端子110、LANI/F109を通じて制御部120に受け付けられる。当該パケットは、制御部120からパケット分解/生成部103に供給され、ここでパケット分解された後に、制御部120、電話網I/F104、接続端子105を通じて電話網200Bに送出され、目的とする相手先に送信される。
The packet decomposition /
また、電話網200Bに接続された端末装置からのLANを通じて主装置1に接続された電話機2へのデータは、接続端子105、電話網I/F104を通じて制御部120に受け付けられる。当該データは、制御部120からパケット分解/生成部103に供給され、ここで所定の形式のパケットとされた後に、制御部120、LANI/F109、接続端子110を通じて、LANに送出されて目的とする電話機2に送信される。
Data from the terminal device connected to the telephone network 200B to the
なお、IP網200Aに接続された端末と、主装置1にLANを通じて接続される電話機2との間では、パケットが送受される。このため、パケット分解/生成部103において、パケットの分解や生成は行われることはなく、IP網I/F102、LANI/F109において、パケットの形式が整えられてそのまま送受信される。同様に、主装置1にLANを通じて接続される同じボタン電話システム内の電話機2間においても、パケットが送受される。このため、この場合にも、パケット分解/生成部103においては、パケットの分解や生成は行われることはなく、LANI/F109を通じてパケットが送受信される。
Packets are transmitted and received between the terminal connected to the IP network 200A and the telephone set 2 connected to the
アドレスデータ記憶部106は、レジストラ・サーバ機能を実現するために、IP網200Aに接続され、自機や自機を通じて呼び出す可能性のある他の主装置等についてのアドレスデータを記憶保持する。図3は、アドレスデータ記憶部106に格納される格納データ(アドレスデータ)の例を説明するための図である。図3に示すように、この実施形態において、アドレスデータ記憶部106には、グループID、パスワード、IPアドレス、システム番号、システム名称、優先順位の各データが格納される。
The address
グループIDとパスワードは、複数の主装置1が接続されて構成されるこの実施の形態の電話システムについてのものである。グループIDは、複数の主装置1が接続されて構成される電話システムが、複数存在する場合もあり、それらを区別して管理できるようにするためのものである。パスワードは、アクセスしてくる外部機器が、当該電話システムにアクセス可能なものであるか否かの認証に用いるものである。これらグループIDやパスワードは、主装置1の外部I/F111及び外部端子112を通じて接続されるPCなどを通じて入力され、アドレスデータ記憶部106の該当エリアに書き込まれる。
The group ID and password are for the telephone system of this embodiment configured by connecting a plurality of
IPアドレス、システム番号、システム名称、優先順位の各データは、自機や自機に接続要求を送信してきた主装置1についての一連のアドレスデータである。IPアドレスは、IP網200A上の自機の所在を示す情報であり、システム番号、システム名称は、ボタン電話システムのそれぞれを区別するための情報である。優先順位は、各主装置がマスター主装置になる場合の順番を示すものであり、現時点において最も優先順位が高い主装置がマスター主装置であり、その他の主装置がスレーブ主装置ということになる。
The IP address, system number, system name, and priority data are a series of address data for the
アドレスデータ記憶部106の1番目に登録されているIPアドレス、システム番号、システム名称、優先順位は、自機に関するものである。この内、IPアドレスは、制御部120の制御の下、IP網I/F102及び接続端子101を通じてIP網200A上に設けられている電話会社側のISPサーバに最初にアクセスした場合において、当該ISPサーバから付与される。
The first registered IP address, system number, system name, and priority in the address
システム番号、システム名称、優先順位は、基本的にマスター主装置が自機も含め同じ電話システムに属する主装置に割り当てる。このため、マスター主装置において、外部I/F111及び外部端子112を通じて接続されるPCなどを通じて入力された、システム番号、システム名称、優先順位が登録されて利用される。
The system number, the system name, and the priority order are basically assigned to the main device belonging to the same telephone system, including the master device. For this reason, in the master main apparatus, the system number, the system name, and the priority order inputted through the PC connected through the external I /
アドレスデータ記憶部106の2番目以降に登録されているIPアドレス、システム番号、システム名称、優先順位は、同じ電話システムに属する他の主装置に関するものである。例えば、当該主装置1がマスター主装置である場合、IP網I/F102を通じて、他の主装置からの接続要求(登録要求)を受信した場合に、これに含まれるIPアドレスがアドレスデータ記憶部106に登録される。
The IP address, the system number, the system name, and the priority order registered in the second and subsequent addresses in the address
さらに、マスター主装置1の制御部120は、当該接続要求元の主装置に対して、システム番号、システム名称、優先順位を付与し、これが当該接続要求元の主装置のアドレスデータ記憶部106に登録される。また、当該主装置1がスレーブ主装置である場合には、IP網I/F102を通じて、マスター主装置から提供される他の主装置のIPアドレス、システム番号、システム名称、優先順位が、アドレスデータ記憶部106に登録される。
Furthermore, the
このようにして、アドレスデータ記憶部106に登録されて管理される情報が参照され、自機にLANを通じて接続されている電話機からの要求のあった相手先のボタン電話システムを特定することができるようにされる。そして、その特定した相手先に送信すべき情報(パケットデータ)を転送するようにするプロキシ・サーバとしての機能を主装置1が実現できるようにしている。
In this way, the information registered and managed in the address
番号計画データ記憶部107は、各ボタン電話システムに割り当てられる内線番号の番号計画データを記憶する。番号計画データは、各ボタン電話システムにおいて独自に設定することもできるものである。しかし、上述もしたように、この実施の形態の電話システムでは、各ボタン電話システムの番号計画は、内線特番を除き、内線番号がその一部においても重複することがない閉番号方式を採用する。このため、番号計画データは、マスター主装置において、配布済みの番号計画データや配布可能な番号計画データを記憶して管理する。
The numbering plan
図4は、番号計画データ記憶部107の格納データの例を説明するための図である。図4に示すように、番号計画データ記憶部107の格納データ(番号計画データ)は、システム番号、番号計画、配布済みフラグ(図4ではFLGと記載)からなる。図4に示した例の場合、システム番号が「001」のボタン電話システムには、番号計画として、1000番台の内線番号と、特番として9000番台の番号が割り当てられている。
FIG. 4 is a diagram for explaining an example of data stored in the numbering plan
また、システム番号が「002」のボタン電話システムには、番号計画として、2000番台の内線番号と、特番として9000番台の番号が割り当てられている。また、システム番号が「003」のボタン電話システムには、番号計画として、3000番台の内線番号と、特番として9000番台の番号が割り当てられている。そして、図4に示した番号計画データの場合、システム番号が「001」と「002」のボタン電話システムについての番号計画データは既に配布済みであり、システム番号が「003」のボタン電話システムについての番号計画データは未配布であることが管理されている。 In addition, the extension number of 2000 series and the number of 9000 series are assigned as a special number to the button telephone system with the system number “002” as a numbering plan. Further, an extension number of the 3000 series is assigned as a numbering plan and a number of the 9000 series is assigned as a special number to the button telephone system having the system number “003”. In the case of the numbering plan data shown in FIG. 4, the numbering plan data for the button telephone systems with the system numbers “001” and “002” has already been distributed, and the button numbering system with the system number “003”. It is managed that the numbering plan data is not distributed.
なお、番号計画データ記憶部107には、例えば、パーク保留ボタンなどのボタン情報(キー情報)も格納される。これにより、例えば、パーク保留ボタンとしては、PK1〜PK4までの4つが各主装置1の配下の電話機2で共通に用いることができるようにされる。
The number plan
また、図2において点線で囲んで示したように、アドレスデータ記憶部106と番号計画データ記憶部107とによりシステム情報記憶部が構成される。すなわち、アドレスデータ記憶部106に記憶されているアドレスデータと番号計画データ記憶部107に記憶されている番号計画データとが、システム情報を構成し、これらのシステム情報に基づいてボタン電話システム間の通信を行うことができるようにされる。
Further, as indicated by the dotted line in FIG. 2, the address
マスター情報メモリ108は、当該主装置1がスレーブ主装置である場合に、マスター主装置のIPアドレスやパスワードからなるマスター情報を記憶する。スレーブ主装置からIP網200Aを通じてマスター主装置にアクセスし、通信路を接続する場合に用いるためである。マスター情報メモリ108に記憶されるマスター主装置のIPアドレスやパスワードは、外部I/F111及び外部端子112を通じて接続されたPCなどから提供されたり、主装置1の図示しない操作部を通じて保守担当者等によって入力されたりするものである。
When the
そして、図2に示した登録処理部131、配布処理部132、接続状態通知処理部133が、工事担当者等の人の手をできるだけ介在させることなく、広域ネットワーク200を通じて通信路を接続し、広域に電話システムを構築するための主要部となる。登録処理部131は、図示しないが、第1〜第4の登録部131A、131B、131C、131Dを備える。第1、第2の登録部131A、131Bは、当該主装置1がマスター主装置として用いられる場合に機能する。また、第3、第4の登録部131C、131Dは、当該主装置1がスレーブ主装置として用いられる場合に機能する。
Then, the registration processing unit 131, the distribution processing unit 132, and the connection state
登録処理部131の第1の登録部131Aは、当該主装置がマスター主装置として機能する場合に、予め決められるシステム情報の提供を受けて、これをシステム情報記憶部としてのアドレスデータ記憶部106や番号計画データ記憶部107に登録する。この場合の予め決められるシステム情報は、自機のIPアドレス、システム番号、システム名称、優先順位からなるアドレスデータと、自ボタン電話システムや予め登録するようにされた他ボタン電話システムの番号計画データである。
When the main device functions as the master main device, the first registration unit 131A of the registration processing unit 131 receives provision of system information determined in advance, and uses this as the system
登録処理部131の第2の登録部131Bは、当該主装置がマスター主装置として機能する場合に、スレーブ主装置からIP網200Aを通じて送信されてくるシステム情報を受け付けて、これをシステム情報記憶部としてのアドレスデータ記憶部106や番号計画データ記憶部107に登録する。この場合のスレーブ主装置からのシステム情報は、当該スレーブ主装置のアドレスデータとしてのIPアドレスや番号計画データなどである。
When the main device functions as a master main device, the second registration unit 131B of the registration processing unit 131 accepts system information transmitted from the slave main device through the IP network 200A, and receives the system information as a system information storage unit. Are registered in the address
登録処理部131の第3の登録部131Cは、当該主装置がスレーブ主装置として機能する場合に、予め決められるシステム情報の提供を受けて、これをシステム情報記憶部としてのアドレスデータ記憶部106や番号計画データ記憶部107に登録する。この場合の予め決められるシステム情報は、自機のアドレスデータとしてのIPアドレスや自ボタン電話システムの番号計画データなどである。
When the main device functions as a slave main device, the third registration unit 131C of the registration processing unit 131 receives provision of system information determined in advance, and uses this as the system
登録処理部131の第4の登録部131Dは、当該主装置がスレーブ主装置として機能する場合に、IP網200Aを通じてマスター主装置から送信されてくるシステム情報を、システム情報記憶部としてのアドレスデータ記憶部106や番号計画データ記憶部107に登録する。この場合のマスター主装置から送信されてくるシステム情報は、他の主装置のIPアドレスや、自機や他の主装置のシステム番号、システム名称、優先順位などのアドレスデータ、また、自ボタン電話システムや他のボタン電話システムの番号計画データなどの情報である。
The fourth registration unit 131D of the registration processing unit 131 uses the system information transmitted from the master main unit through the IP network 200A as address data as a system information storage unit when the main unit functions as a slave main unit. The data is registered in the
配布処理部132は、図示しないが、第1、第2の配布部132A、132Bを備え、当該主装置がマスター主装置として機能する場合に機能する。配布処理部132の第1の配布部132Aは、登録処理部131の第2の登録部131Bによって接続要求元のスレーブ主装置からのシステム情報をシステム情報記憶部に登録した後に、当該接続要求元のスレーブ主装置に対して、当該電話システムを構成する他の主装置のそれぞれについてのシステム情報を配布する。ここで配布されるシステム情報は、他の主装置のIPアドレス、システム番号、システム名称、優先順位からなるアドレスデータと、他のボタン電話システムの番号計画データである。 Although not shown, the distribution processing unit 132 includes first and second distribution units 132A and 132B, and functions when the main device functions as a master main device. The first distribution unit 132A of the distribution processing unit 132 registers the system information from the slave main device of the connection request source in the system information storage unit by the second registration unit 131B of the registration processing unit 131, and then the connection request source. The system information about each of the other main devices constituting the telephone system is distributed to the slave main device. The system information distributed here is address data including the IP address, system number, system name, and priority of another main apparatus, and number plan data of another button telephone system.
配布処理部132の第2の配布部132Bは、登録処理部131の第2の登録部131Bによって接続要求元のスレーブ主装置からのシステム情報をシステム情報記憶部に登録した後に、当該接続要求元以外の他の主装置のそれぞれに対して、当該接続要求元の主装置についてのシステム情報を配布する。ここで配布されるシステム情報は、当該接続要求元の主装置のIPアドレス、システム番号、システム名称、優先順位からなるアドレスデータと、当該接続要求元の主装置が属するボタン電話システムの番号計画データである。 The second distribution unit 132B of the distribution processing unit 132 registers the system information from the slave main device of the connection request source in the system information storage unit by the second registration unit 131B of the registration processing unit 131, and then the connection request source. System information about the main device of the connection request source is distributed to each of the other main devices. The system information distributed here includes address data including the IP address, system number, system name, and priority of the main device of the connection request source, and number plan data of the button telephone system to which the main device of the connection request source belongs. It is.
接続状態通知処理部133は、当該主装置がマスター主装置として機能する場合に機能する。接続状態通知処理部133は、スレーブ主装置からマスター主装置へのログインやマスター主装置からのログオフを契機(トリガー)として、電話システムを各主装置のログイン状態(接続状態)や通信状態を確認して、これを接続中の各スレーブ主装置に通知する。これによって、各スレーブ主装置は、現時点において通信が可能な主装置と通信が不能な主装置とを適切に判別し、使用者に通知するなどのことができる。
The connection state
これら登録処理部131及び配布処理部132の機能によって、当該主装置1が用いられて構成される電話システムにおいては、主装置を広域ネットワーク200への接続端とするボタン電話システム間の接続を容易に行うことができる。しかも、複数の主装置が広域ネットワーク200を通じて接続されて構成される電話システムにおいて、閉番号方式で内線番号を適切に設定し、ボタン電話システム間の内線通話も簡単に行うことができるようにしている。
With the functions of the registration processing unit 131 and the distribution processing unit 132, in the telephone system configured by using the
そして、パーク保留メモリ140とパーク保留機能実行部150とが、主装置1において、広域に形成される電話システムにおいて、ボタン電話システム間におけるパーク保留機能を実現するための主要部となる。
The
パーク保留メモリ140は、当該電話システムに属するいずれかのボタン電話システムのいずれかの電話機2において、パーク保留ボタンが操作された場合に、自機において生成する、あるいは、他の主装置から提供されるパーク保留情報を記憶保持する。図5は、パーク保留メモリ140の格納データの例を説明するための図である。
The
図5に示すように、パーク保留メモリ140は、パーク保留ボタン欄と、保留元欄と、保留回線欄とを備えている。パーク保留ボタン欄には、操作されたパーク保留ボタンを特定する情報であるパーク保留ボタン特定情報が格納される。保留元欄には、当該パーク保留ボタンが操作されたのは、どのボタン電話システムのどの電話機かを示す情報、すなわち、パーク保留を実行する操作が行われた操作元を特定する情報である保留操作元特定情報が格納される。保留回線欄には、操作された当該パーク保留ボタンに対して保留状態とされた通話回線を特定する情報である保留回線特定情報が格納される。
As shown in FIG. 5, the
図5に示した例の場合には、次の2つのパーク保留情報が保持されている場合を示している。1番目のパーク保留情報は、パーク保留ボタンの「1」番に、システム3のボタン電話システムの内線番号が「3001」番の電話機をパーク保留元とし、システム2のボタン電話システムの内線番号が「2002」番の電話機との間で接続中の通話回線を保留状態にしていることを示すものである。すなわち、パーク保留ボタンの「1」番に、システム3のボタン電話システムの内線番号が「3001」番の電話機とシステム2のボタン電話システムの内線番号が「2002」番の電話機との間の内線通話回線が保留状態になっていることが管理されている。
In the case of the example shown in FIG. 5, the case where the following two park hold information is hold | maintained is shown. The first park hold information includes the park hold button “1”, the telephone number of the key telephone system of the
2番目のパーク保留情報は、パーク保留ボタンの「2」番に、システム1のボタン電話システムの内線番号が「1000」番の電話機をパーク保留元とし、システム1のボタン電話システムの外線1との間で接続中の通話回線を保留状態にしていることを示す情報である。すなわち、パーク保留ボタンの「2」番に、システム1のボタン電話システムの内線番号が「1000」番の電話機が受けていた、システム1のボタン電話システムの外線1を通じて接続している外線通話回線が保留状態になっていることが管理されている。
The second park hold information includes the park hold button “2”, the phone having the extension number “1000” of the key telephone system of the
このように、広域の電話システムを構成するボタン電話システムのそれぞれの主装置1のパーク保留メモリ140によってパーク保留情報を共通に管理できるようにしている。そして、パーク保留機能実行部150は、図2に示したように、第1の設定部151、応答処理部152、保留状態処理部153、第2の設定部154、設定解除部155を備えている。
Thus, the park hold information can be managed in common by the
第1の設定部151は、IP網200Aを通じて送信されてくる他の電話制御装置からのパーク保留設定要求を接続端子101及びIP網I/F102を通じて制御部120が受信した場合に、制御部120の制御に応じて動作する。他の電話制御装置からのパーク保留設定要求には、パーク保留ボタン特定情報、保留操作元特定情報、保留回線特定情報が含まれている。このため、第1の設定部151は、制御部120が受信したパーク保留設定要求の提供を受けて、これに含まれるパーク保留ボタン特定情報、保留操作元特定情報、保留回線特定情報を抽出し、これらをパーク保留メモリ140の該当欄に設定する処理を行う。
The
また、第1の設定部151は、自機に収容された電話機のそれぞれについて、受信したパーク保留設定要求のパーク保留ボタン特定情報によって特定されるパーク保留ボタンに対し、通話回線が保留状態に設定されたことを示す表示を行うように制御する。主装置1に収容される電話機2には、複数のパーク保留ボタンが設けられており、各パーク保留ボタンには、対応して表示手段としての例えばLED(Light Emitting Diode)が設けられている。
In addition, the
そこで、第1の設定部151は、受信したパーク保留設定要求のパーク保留ボタン特定情報によって特定されるパーク保留ボタンに対応するLEDを点滅させるようにする表示制御信号を形成する。そして、第1の設定部151は、当該表示制御信号を制御部120、LANI/F109及び接続端子110を通じてLANに送出し、配下の電話機2のそれぞれに提供して、目的とするパーク保留ボタンに対応するLEDを点滅させるようにする。これによって、主装置1の配下の電話機2のそれぞれにおいて、他の主装置1の配下の電話機2においてパーク保留ボタンが操作された場合に、どのパーク保留ボタンに通話回線が保留状態となるように設定されたかを知ることができるようにされる。
Therefore, the
応答処理部152は、自機の配下の電話機2において、パーク保留に応答するために、通話回線が保留状態となるように設定されたパーク保留ボタンが操作された場合に、応答元の電話機2と、保留状態とされている通話回線を接続する処理を行う。具体的には、通話回線が保留状態となるように設定されたパーク保留ボタンが操作されると、当該電話機2からは、操作されたパーク保留ボタンを特定するパーク保留ボタン特定情報を含む主装置1宛てのパーク保留応答通知が形成される。このパーク保留応答通知は、LANを通じて主装置1に送信されるので、主装置1は、接続端子110及びLANI/F109を通じてこれを受信し、受信したパーク保留応答通知に基づいて、応答処理部152が、応答元の電話機2と、保留状態とされている通話回線を接続する処理を行う。
In response to the park hold, the
保留状態処理部153は、自機の配下の通話中の電話機2において、通話回線が保留状態に設定されていないパーク保留ボタンが操作された場合に、パーク保留元の電話機2との間で接続されている通話回線を保留状態にする処理を行う。自機の配下の通話中の電話機2において、通話回線が保留状態に設定されていないパーク保留ボタンが操作されると、当該電話機2からは、操作されたパーク保留ボタンを特定するパーク保留ボタン特定情報を含むパーク保留実行通知を形成して、LANを通じて送信してくる。
The hold
主装置1の制御部120は、当該パーク保留実行通知を接続端子110及びLANI/F109を通じて受信した場合に、保留状態処理部153を制御し、パーク保留元の電話機2との間で接続されている通話回線を保留状態にする。この場合、保留状態処理部153は、接続中の通話回線の接続状態を維持したまま、パーク保留要求元の電話機2の接続を解除し、当該通話回線の相手先には保留音を提供するように制御する。さらに、保留状態処理部153は、パーク保留ボタン特定情報、保留操作元特定情報、保留回線特定情報を含むパーク保留設定要求を形成し、これをIP網I/F102及び接続端子101を通じてIP網200Aに送出して、この実施形態の電話システムの各主装置1に提供する処理を行う。
When receiving the park hold execution notification via the
第2の設定部154は、LANを通じて送信されてくる配下の電話機2からのパーク保留実行通知を接続端子110及びLANI/F109を通じて制御部120が受信した場合に、制御部120の制御に応じて動作する。まず、第2の設定部154は、パーク保留ボタン特定情報、保留操作元特定情報、保留回線特定情報を特定し、これらをパーク保留メモリ140の該当欄に設定する処理を行う。
The
ここで、パーク保留ボタン特定情報は、配下の電話機2からのパーク保留実行通知に含まれているものである。また、パーク保留実行通知の送信元の電話機2は自機の配下のものであるため、主装置1の制御部120は、その通知元の電話機を特定できるため、保留操作元特定情報を特定できる。同様に、主装置1の制御部120は、パーク保留実行通知の送信元の電話機2は自機の配下のものであるため、その通知元の電話機がどこと通信回線を接続しているのかを管理しており、保留回線特定情報を特定できる。
Here, the park hold button specifying information is included in the park hold execution notification from the
また、第2の設定部154は、自機に収容された電話機のそれぞれについて、受信したパーク保留実行通知のパーク保留ボタン特定情報によって特定されるパーク保留ボタンに対し、通話回線が保留状態に設定されたことを示す表示を行うように制御する。すなわち、第2の設定部154は、受信したパーク保留実行要求のパーク保留ボタン特定情報によって特定されるパーク保留ボタンに対応するLEDを点滅させるようにする表示制御信号を形成する。そして、第2の設定部154は、当該表示制御信号を制御部120、LANI/F109及び接続端子110を通じてLANに送出し、配下の電話機2のそれぞれに提供して、目的とするパーク保留ボタンに対応するLEDを点滅させるようにする。これによって、主装置1の配下の電話機2のそれぞれにおいて、他の主装置1の配下の電話機2においてパーク保留ボタンが操作された場合に、どのパーク保留ボタンに通話回線が保留状態となるように設定されたかを知ることができるようにされる。
In addition, the
設定解除部155は、他の主装置1の配下の電話機2において、パーク保留に応答する操作が行われたり、あるいは、自機の配下の電話機2において、パーク保留に応答する操作が行われたりした場合に、当該パーク保留機能を解除する処理を行う。具体的には、通話回線が保留状態となるように設定されたパーク保留ボタンが操作されることにより、パーク保留が解除された場合に、対応するパーク保留情報をパーク保留メモリ140から削除する処理を行う。また、設定解除部155は、通話回線が保留状態となるように設定されたパーク保留ボタンが操作されることにより、パーク保留が解除された場合に、当該パーク保留ボタンに対応するLEDの点滅動作を終了するように制御する。当該LEDの点滅動作の終了制御は、終了制御信号を形成し、これをLANI/F109及び接続端子110を通じてLANに送出し、配下の電話機2に提供することにより行う。
The
このように、パーク保留機能実行部150の各部が機能して、パーク保留機能を実行し、パーク保留ボタンに対して通話回線を保留状態にして設定したり、パーク保留に応答した電話機2と保留された通話回線とを接続したりする処理を行うことができるようにしている。
In this way, each part of the park hold function execution unit 150 functions to execute the park hold function, set the call line to the hold state for the park hold button, or set the
[電話機2の構成例]
次に、各ボタン電話システムの主装置1に対してLAN接続される電話機2の構成例について説明する。図6は、電話機2の構成例を説明するためのブロック図であり、図7は、電話機2の外観図である。この例の電話機2は、図6に示すように、主に電話機能を実現する部分として、LAN接続端子201、LANインターフェース(以下、LANI/Fという。)202、パケット処理部203、通話音声入出力インターフェース(以下、通話音声入出力I/Fという。)204、ハンドセット接続端子205、ハンドセット206、操作入力部211、操作入力インターフェース(以下、操作入力I/Fという。)212、ディスプレイコントローラ213、ディスプレイ214、リンガ215を備えている。
[Configuration example of telephone 2]
Next, a configuration example of the
また、この実施の形態の電話機2は、各部を制御する制御部220を備えている。制御部220は、CPU221、ROM222、RAM223が、CPUバス224を通じて接続されて構成されたマイクロプロセッサである。そして、図7に示すように、この実施の形態の電話機2の場合、端末本体の前面左側にハンドセット206が載置される構成を有する。そして、ハンドセット206が、端末本体に載置された状態ではオンフック状態となり、端末本体から持ち上げられた状態ではオフフック状態となるように構成されている。また、端末本体の前面上側には、ディスプレイ214の表示画面が設けられ、ディスプレイ214の表示画面の下側には操作入力部211が設けられている。
The telephone set 2 of this embodiment includes a
そして、操作入力部211には、この実施形態においては、4つのパーク保留ボタンPK1〜PK4が設けられている。パーク保留ボタンPK1〜PK4のそれぞれの例えば中央部分には、上述もしたように、LEDが設けられており、制御部220の制御に応じて、点滅させたり、点滅を終了させたりすることができるようになっている。また、操作入力部211には、ユーザによって機能等の割り付けが可能なフレキシブルキーFK1〜FK4や、テンキー等(テンキー(数字キー及び記号キー)、発信、応答などの所定のファンクションキーなど)が設けられている。なお、フレキシブルキーFK1〜FK4のそれぞれにも、LEDが設けられている。
The
[着信時の動作]
そして、LANを介して送信されてくるパケットデータは、LAN接続端子201を通じてLANI/F202に供給され、ここで自機において処理可能な形式のデータに変換された後、CPUバス224を介して、パケット処理部203に供給される。パケット処理部203は、供給されたパケットデータに含まれる制御データや音声データを分解して抽出する。ここで抽出された制御データは制御部220に供給され、自機の制御に用いられる。また、自機(自端末)宛の音声データが含まれていた場合には、当該音声データは、CPUバス224を通じて通話音声入出力I/F204に供給されることになる。
[Action when incoming]
Then, the packet data transmitted via the LAN is supplied to the LAN I /
パケット処理部203において分解されて抽出された制御データが、自機への呼び出しメッセージである場合には、制御部220は、リンガ215を制御して、着信鳴動させる。同時に、制御部220は、ディスプレイコントローラ213を制御し、ディスプレイ214の表示画面に自機に着信があることを通知するメッセージや発信元の電話番号や名前あるいは発信元の内線番号などを表示する。
When the control data decomposed and extracted by the
そして、自機への着信に応じて、ユーザがハンドセット206を電話機2の本体から持ち上げると、当該電話機2はオフフック状態となる。この場合、制御部220は、着信に応答するメッセージを形成し、これをパケット処理部203においてパケット化して、LANI/F202に供給する。LANI/F202は、当該パケットデータを送信用のパケットデータに変換し、これをLAN接続端子201を通じてLANに送出し、発呼先の端末に送信する。
When the user lifts the
これにより発信元との間において、通信路が生成され、通話が開始される。この場合、相手先からの音声データを含むパケットは、上述もしたように、LAN接続端子201、LANI/F202を通じて、パケット処理部203に供給される。パケット処理部203は、相手先からのパケットをパケット分解し、制御データは制御部220へ、音声データは通話音声入出力I/F204に供給する。
As a result, a communication path is generated between the caller and a call is started. In this case, a packet including voice data from the other party is supplied to the
通話音声入出力I/F204は、パケット処理部203からの音声データから自機のハンドセット206のスピーカ(受話器)に供給するアナログ音声信号を形成し、これをハンドセット接続端子205を通じてハンドセット206のスピーカに供給する。これにより、相手先から送信されてくる相手先の音声が、ハンドセット206のスピーカ(受話器)から放音される。
The call voice input / output I /
一方、ハンドセット206のマイクロホン(送話器)によって集音された音声は、ここで電気信号に変換され、ハンドセット接続端子205を通じて通話音声入出力I/F204に供給される。通話音声入出力I/F204は、ハンドセット206からの音声データをデジタル信号に変換するなどの処理を行って、これをパケット処理部203に供給する。パケット処理部203は、通話音声入出力I/F204からの音声データを含む相手先への送信用のパケットを形成し、これをLANI/F202、LAN接続端子201を通じてLANに送出し、通信の相手先に送信する。このようにして、電話機2は、自機への着信に応答し、発呼先との間で通信路を生成して通話を行うことができる。
On the other hand, the voice collected by the microphone (transmitter) of the
[発呼時の動作]
次に、当該電話機2から電話をかける場合(発信(発呼)する場合)の処理について説明する。電話機2から発信する場合には、まず、ハンドセット206を電話機2の本体から持ち上げて、電話機2をオフフック状態にし、操作入力部211を通じて通信の相手先の電話番号、あるいは、内線番号を入力する。ここで入力された情報は、操作入力I/F212を通じて制御部220に供給される。
[Operation when calling]
Next, processing when making a call from the telephone 2 (when making a call (calling)) will be described. When making a call from the telephone set 2, first, the
すると、制御部220は、発呼メッセージを形成し、これをパケット処理部203に供給する。パケット処理部203は、自機からの発呼メッセージをパケット化し、これをLANI/F202、LAN接続端子201を通じてLANに送出し、目的とする通信の相手先に送信する。
Then, the
この後、目的とする相手先からの応答が返信されてきた場合に通信路を生成する。これにより、LAN接続端子201、LANI/F202、パケット処理部203、通話音声入出力I/F204、ハンドセット接続端子205、ハンドセット206からなる通話系の機能により通話を行うことができる。このように、電話機2は、自機から目的とする端末に発信して、相手先との間に通信回線を接続して通話を行うこともできる。
After this, a communication path is generated when a response from the intended destination is returned. As a result, a call can be made by a call function including the
[ボタン電話システム間の通信路の接続動作(接続処理)]
次に、上述した主装置1及び電話機2が用いられて構成されるボタン電話システム間の通信路の基本的な接続動作について説明する。ここでは、支社1(東北)に設置したスレーブ主装置1Bから本社(東京)に設置されているマスター主装置1Aに接続を要求する場合を例にして説明する。図8は、マスター主装置1Aとスレーブ主装置1Bとの間にIP網200Aを通じて通信路を接続する場合の動作を説明するためのシーケンス図である。
[Communication path connection operation between button telephone systems (connection processing)]
Next, the basic connection operation of the communication path between the button telephone systems configured using the
主装置1Aの外部I/F111及び外部端子112を通じて接続されるPCにおいては、予め決められるシステム情報が事前に作成されている(ステップS1)。ここで、システム情報は、広域に形成される電話システムで用いられるグループID、パスワードなどの共通データ、各ボタン電話システムに割り当てられるシステム番号やシステム名称や優先順位などのアドレスデータ、各ボタン電話システムに割り当てる番号計画データなどである。
In the PC connected through the external I /
主装置1Aが本社に設置されると、当該PCは、作成したシステム情報を主装置1Aに転送する(ステップS2)。主装置1Aの登録処理部131の第1の登録部131Aは、共通データやアドレスデータはアドレスデータ記憶部106の該当エリアに登録し、番号計画データは番号計画データ記憶部107の該当エリアに登録する(ステップS3)。すなわち、ステップS3では、予め決められるシステム情報である共通データ、アドレスデータ、番号計画データを、システム情報記憶部に更新する更新処理が行われる。
When the
そして、上述したステップS1〜ステップS3の処理を通じて、主装置1Aのアドレスデータ記憶部106には、グループID及びパスワードと、電話システムを構成することになる主装置のそれぞれごとに割り当てられるシステム番号、システム名称、優先順位とが登録される。また、上述したステップS1〜ステップS3の処理を通じて、主装置1Aの番号計画データ記憶部107には、電話システムを構成する各ボタン電話システムに割り当てられる番号計画データが登録される。
Then, through the processing of Steps S1 to S3 described above, the address
この実施の形態においては、図3に示したように、アドレスデータ記憶部106には、グループIDとして「GP001」が、パスワードとして「PWabc…」が登録される。また、図3に示した例では、システム番号が「001」、「002」、「003」、システム名称が「システム1」、「システム2」、「システム3」、優先順位が「第1位」、「第2位」、「第3位」までのデータが登録される。また、図4に示したように、番号計画データ記憶部107には、システム番号が「001」、「002」、「003」のボタン電話システムに対する番号計画データが格納される。
In this embodiment, as shown in FIG. 3, “GP001” is registered as the group ID and “PWabc...” Is registered as the password in the address
そして、主装置1Aが、物理的にIP網200Aや電話網200Bに対して接続されると、主装置1Aは、制御部120の制御によりIP網I/F102が機能し、電話会社側のISPサーバにアクセスする。そして、主装置1Aは、ISPサーバよりIPアドレスの割り当てを受け、これを制御部120の制御の下、登録処理部131の第1の登録部131Aが機能しアドレスデータ記憶部106に登録する(ステップS4)。なお、この例において、主装置1Aに割り当てられたIPアドレスは、「XXX.XXX.XXX.XXX」であるものとする。
When the
そして、ステップS1〜ステップS4の処理を通じて、主装置1Aにおいては、自機についてのアドレスデータがアドレスデータ記憶部106に記録される。すなわち、主装置1Aでは、図3に示したように、主装置1Aに割り当てられたIPアドレスが「XXX.XXX.XXX.XXX」で、主装置1Aのシステム番号が「001」で、システム名称が「システム1」で、優先順位が「第1位」となる情報が登録される。
Then, through the processing of step S1 to step S4, in the
そして、主装置1Aのアドレスデータの内、優先順位が「第1位」であるので、当該主装置1Aがマスター主装置として選択されたことになる。また、システム番号が「001」であるので、マスター主装置1Aを広域ネットワーク200への接続端とするボタン電話システムの電話機2A(1)、2A(2)、…のそれぞれには、1000番台の内線番号が割り当てられる。
Since the priority order is “first” among the address data of the
一方、支社1に設置された主装置1Bが、物理的にIP網200Aや電話網200Bに対して接続されると、主装置1Bは、制御部120の制御によりIP網I/F102が機能し、電話会社側のISPサーバにアクセスする。そして、主装置1Bは、ISPサーバよりIPアドレスの割り当てを受け、これを制御部120の制御の下、登録処理部131の第3の登録部131Cが機能しアドレスデータ記憶部106に登録する(ステップS5)。なお、この例において、主装置1Bに割り当てられたIPアドレスは、「YYY.YYY.YYY.YY1」であるものとする。
On the other hand, when the
このステップS5の処理では、主装置1Bのアドレスデータ記憶部106には、まだ自機のIPアドレスである例えば「YYY.YYY.YYY.YY1」しか登録されていない状態である。したがって、マスター主装置であれば設定されているはずの優先順位が設定されていないので、主装置1Bはスレーブ主装置として機能することになる。
In the process of step S5, only the address “YYY.YYY.YYY.YY1”, which is the IP address of the own device, is registered in the address
そして、支社1に設置された主装置1Bに対しては、外部I/F111及び外部端子112を通じて接続されたPCを通じて、マスター主装置1AのIPアドレスと、パスワードとが供給され、これを制御部120が、マスター情報メモリ108に記録する(ステップS6)。これにより、主装置1Bのマスター情報メモリ108には、マスター主装置1AのIPアドレスである「XXX.XXX.XXX.XXX」と、パスワードである「PWabc12…」が登録される。このように、図8において、ステップS1〜ステップS6の処理が、マスター主装置1Aとスレーブ主装置1Bとの間にIP網200Aを通じて通信路を接続するための準備処理となる。
The
そして、スレーブ主装置1Bにおいては、制御部120が、マスター情報メモリ108のマスター主装置1AのIPアドレスとパスワードとを用いると共に、IP網I/F102を制御して、マスター主装置1Aにアクセスして接続要求を送信する(ステップS7)。このステップS7の処理が、スレーブ主装置1Bをネットワーク200への接続端とするボタン電話システムを、広域に形成される電話システムに登録のために、スレーブ主装置1Bがマスター主装置1Aにログインする処理となる。
In the slave
マスター主装置1Aでは、スレーブ主装置1Bからの接続要求を受け付けると、まず、スレーブ主装置1Bが自機に接続可能な機器かの認証を取り、認証が取れたらスレーブ主装置1Bを、広域の電話システムに登録する処理を行う(ステップS8)。すなわち、ステップS8においては、まず、マスター主装置1Aの制御部120が、当該接続要求に含まれるパスワードと、アドレスデータ記憶部106に記憶されているパスワードとが同じか否かを確認し、同じであればスレーブ主装置1Bを認証する。なお、同じでなければ、接続拒否をスレーブ主装置1Bに通知し、以降の処理は行われない。
When the master
スレーブ主装置1Bを認証すると、マスター主装置1Aの制御部120は、登録処理部131の第2の登録部131Bを制御し、当該接続要求に含まれるスレーブ主装置1BのIPアドレスを、アドレスデータ記憶部106に登録する。この場合、第2の登録部131Bは、アドレスデータ記憶部106の1番目から順番に探して、IPアドレスが登録されていないアドレスデータのIPアドレス欄に、スレーブ主装置1BからのIPアドレスを登録する。
When authenticating the slave
ステップS8の認証・登録の処理を通じて、この例の場合には、図3に示すように、アドレスデータ記憶部106の2番目のデータのIPアドレス欄に、スレーブ主装置1BのIPアドレス「YYY.YYY.YYY.YY1」が登録(更新)される。これにより、スレーブ主装置1Bには、システム番号「002」、システム名称「システム2」、優先順位「第2位」が割り当てられることになる。
Through this authentication / registration process in step S8, in this example, as shown in FIG. 3, the IP address “YYY.Y” of the slave
次に、マスター主装置1Aは、接続要求元のスレーブ主装置1Bに対して、システム情報を配布する(ステップS9)。この場合、マスター主装置1Aの制御部120は、配布処理部132の第1の配布部132Aを制御して、接続要求元のスレーブ主装置1Bにシステム情報を配布する。ここで配布されるシステム情報は、グループIDとパスワードからなる共通データと、所定のアドレスデータと、所定の番号計画データある。
Next, the master
ステップS9で配布されるアドレスデータは、アドレスデータ記憶部106に記憶されている、スレーブ主装置1Bについてのシステム番号、システム名称、優先順位と、マスター主装置1AのIPアドレス、システム番号、システム名称、優先順位である。また、ステップS9で配布される番号計画データは、番号計画データ記憶部107に記憶されているシステム番号が「001」の番号計画データとシステム番号が「002」の番号計画データである。システム番号が「001」の番号計画データは、マスター主装置1Aについてのものとなり、システム番号が「002」の番号計画データは、スレーブ主装置1Bについてのものとなる。
The address data distributed in step S9 is the system number, system name and priority for the slave
そして、スレーブ主装置1Bにおいては、制御部120が登録処理部の第4の登録部131Dを制御し、ステップS9において提供されたシステム情報をシステム情報記憶部に記録する(ステップS10)。すなわち、ステップS10において、登録部131Dは、マスター主装置1Aからの共通データやアドレスデータはアドレスデータ記憶部106に、マスター主装置1Aからの番号計画データは番号計画データ記憶部107に登録する。
In the slave
このように、ステップS7〜ステップS10までの処理が、スレーブ主装置1Bからマスター主装置1Aへのログイン処理となり、この一連の処理により、マスター主装置1Aとスレーブ主装置1Bとの間にIP網200Aを通じて相互に通信路が接続される。これにより、マスター主装置1AにLAN接続された電話機2A(1)、2A(2)、…と、スレーブ主装置1BにLAN接続された電話機2B(1)、2B(2)、…との間で、内線番号を用いた内線通話ができるようになる。
In this way, the processing from step S7 to step S10 becomes the login processing from the slave
そして、マスター主装置1Aは、スレーブ主装置1Bのログインを契機として、IP網200Aを通じて相互に通信路を接続している主装置やその接続状態(ヘルスチャックの結果)などを、当該相互に通信路を接続している主装置に通知する(ステップS11)。この例の場合には、IP網200Aを通じて相互に通信路を接続している主装置は、マスター主装置1Aとスレーブ主装置1Bだけであるので、接続状態等はマスター主装置1Aからスレーブ主装置1Bに通知される。
Then, the master
これにより、スレーブ主装置1Bは、自ボタン電話システムも属する広域に形成される電話システムの現在の接続状況等を把握できる。したがって、接続されていないボタン電話システムに内線電話を掛けるといった間違った操作を使用者が行うこともなく、接続状態に応じて通信が可能な状態にあるか否かも把握できる。
Thereby, the slave
なお、図8を用いて説明した例の場合には、番号計画データは初めからマスター主装置1Aから提供するものとして説明した。しかし、番号計画データは、スレーブ主装置が初めから持たない場合もあれば、スレーブ主装置が独自の番号計画データを持っている場合もある。また、図8を用いて説明した例の場合には、マスター主装置1Aに対してIP網200Aを通じて既に通信路が接続され他スレーブ主装置が存在していなかった。このため、マスター主装置1Aの配布処理部132の第2の配布部132Bは用いられなかった。
In the case of the example described with reference to FIG. 8, the numbering plan data has been described as being provided from the master
しかし、マスター主装置1Aに対してIP網200Aを通じて既に通信路が接続され他スレーブ主装置が存在する場合には、マスター主装置1Aの配布処理部132の第2の配布部132Bが機能して、既存のスレーブ主装置のシステム情報を接続要求元のスレーブ主装置に提供するなどの処理を行われる。
However, when a communication path is already connected to the master
[内線電話処理]
次に、上述した広域ネットワークを通じて接続されることにより構成されるこの実施の形態の電話システムにおいて、1のボタン電話システムの電話機から他のボタン電話システムの電話機に内線電話を掛ける場合の動作(処理)について説明する。図9は、マスター主装置1AにLAN接続された電話機2A(1)からスレーブ主装置1BにLAN接続された電話機2B(1)に内線電話を掛ける場の動作(処理)について説明するためのシーケンス図である。
[Extension phone processing]
Next, in the telephone system of this embodiment configured by being connected through the above-described wide area network, an operation (processing) for making an extension call from a telephone of one button telephone system to a telephone of another button telephone system. ). FIG. 9 is a sequence for explaining the operation (processing) when placing an extension call from the
マスター主装置1Aのアドレスデータ記憶部106には、図3に示したように、この実施形態の電話システムを構成する各主装置の共通データ(グループID、パスワード)とアドレスデータ(IPアドレス、システム番号、システム名称、優先順位)が登録されている。また、マスター主装置1Aの番号計画データ記憶部107には、図4に示したように、この実施形態の電話システムを構成する各主装置の番号計画データが登録されている。
In the address
また、スレーブ主装置1B、1Cのアドレスデータ記憶部106にも、マスター主装置1Aのアドレスデータ記憶部106に記憶されている共通データとアドレスデータとが登録されている。ただし、アドレスデータの登録順は最上位に自機のアドレスデータが位置するようになっている。また、スレーブ主装置1B、1Cの番号計画データ記憶部107にも、マスター主装置1Aの番号計画データ記憶部107と同一の番号計画データが登録されている。
The common data and the address data stored in the address
この場合に、マスター主装置1AにLAN接続されている内線番号が1000番の電話機2A(1)において「2000番」がダイヤルされ、内線番号が2000番の電話機に対して内線電話が掛けられたとする。この場合、発呼元の電話機2A(1)は、内線2000番への発呼メッセージを形成し、LANを通じて自ボタン電話システムの主装置1Aに送信する(ステップS21)。発呼メッセージを受信した主装置1Aは、内線番号2000番はどのボタン電話システムの電話機かを特定する(ステップS22)。
In this case, it is assumed that “2000” is dialed in the
ステップS22において、主装置1Aの制御部120は、番号計画データ記憶部107の各番号計画データを参照し、内線2000番の電話機が接続されたボタン電話システムのシステム番号を特定する。そして、発呼元の主装置1Aは、発呼元をシステム番号「001」の内線番号が1000番の電話機とし、着信先をシステム番号「002」の内線番号が2000番の電話機とする発呼要求を形成し、IP網200Aを通じて接続されている通信路を通じて主装置1Bに送信する(ステップS23)。
In step S22, the
着信先の主装置1Bの制御部120は、主装置1Bからの発呼要求を受信すると、内線番号が2000番の電話機を呼び出す呼び出しメッセージを形成し、LANを通じて内線番号が2000番の電話機に送信する(ステップS24)。当該呼び出しメッセージを受信した内線番号が2000番の電話機2B(1)においては、当該呼び出しメッセージに応じて、内線番号が1000番からの着信が発生したことを表示部に表示すると共に、着信音を鳴動させる(ステップS25)。
When receiving a call request from the
この後、内線番号が2000番の電話機2B(1)において、応答操作(オフフック操作)が行われると、電話機2B(1)は内線番号が1000番の電話機に対する応答通知メッセージを形成し、LANを通じて主装置1Bに送信する(ステップS26)。主装置1Bの制御部120は、当該応答通知メッセージを、IP網200Aを通じて接続されている通信路を通じて主装置1Aに送信する(ステップS27)。
Thereafter, when a response operation (off-hook operation) is performed on the
主装置1Aは、主装置1Bからの応答通知メッセージを、LANを通じて発呼元の電話機2A(1)に通知する(ステップS28)。これにより、発呼元の電話機2A(1)と着信先の電話機2B(1)との間に、LAN及びIP網200Aを通じて通話回線が接続され、通話を行うことができるようにされる(ステップS29)。
The
この後、例えば、内線番号が1000番の電話機2A(1)において、通話の終了操作(オンフック操作)が行われると、電話機2A(1)は内線番号が2000番の電話機に対する切断通知メッセージを形成し、LANを通じて主装置1Aに送信する(ステップS30)。主装置1Aの制御部120は、当該切断通知メッセージを、IP網200Aを通じて通信路が接続されている主装置1Bに送信する(ステップS31)。
Thereafter, for example, when a telephone call end operation (on-hook operation) is performed on the
主装置1Bは、主装置1Aからの切断通知メッセージを、LANを通じて着信先の電話機2B(1)に通知する(ステップS32)。この後、主装置1Bは、通話回線の解放通知メッセージを形成して、これを主装置1Aに送信する(ステップS33)。主装置1Aは、当該解放通知メッセージを、LANを通じて発呼元の電話機2A(2)に送信する(ステップS34)。これにより、発呼元の電話機2A(1)と着信先の電話機2B(1)との間に接続された通話回線が解放される。
The
このように、この実施の形態の電話システムでは、閉番号方式の番号計画がマスター主装置1Aによって適切に各スレーブ主装置に配布される。他のボタン電話システムの電話機へも内線番号を入力するだけで内線電話を掛けることができる。
As described above, in the telephone system of this embodiment, the numbering scheme of the closed number system is appropriately distributed to each slave main apparatus by the master
[パーク保留機能の利用]
次に、上述したように、広域ネットワーク200を通じて接続されることにより構成された電話システムにおいて、ボタン電話システム間においても利用可能なパーク保留機能の具体的な実施の形態について説明する。なお、以下においては、説明を簡単にするため、4つのボタン電話システムが、広域ネットワークを通じて接続されて構成される電話システムで、パーク保留機能を用いる場合を例にして説明する。
[Use park hold function]
Next, a specific embodiment of the park hold function that can be used between the button telephone systems in the telephone system configured by being connected through the wide area network 200 as described above will be described. In the following, in order to simplify the description, a case where the park hold function is used in a telephone system in which four button telephone systems are connected through a wide area network will be described as an example.
図10は、以下に説明する実施の形態の電話システムの構成例を説明するための図である。図10に示すように、以下に説明する電話システムは、東京の本社と、東北の支社1と、関西の支社2と、九州の支社3のそれぞれに構成されたボタン電話システムが、広域ネットワーク200を通じて接続されて構成されたものである。
FIG. 10 is a diagram for explaining a configuration example of a telephone system according to the embodiment described below. As shown in FIG. 10, the telephone system described below includes a button telephone system configured in a head office in Tokyo, a
本社に構成されたボタン電話システムは、主装置1Aに対して電話機2A(1)、2A(2)、…がLAN接続されて構成されたものである。また、支社1に構成されたボタン電話システムは、主装置1Bに対して電話機2B(1)、2B(2)、…がLAN接続されて構成されたものである。また、支社2に構成されたボタン電話システムは、主装置1Cに対して電話機2C(1)、2C(2)、…がLAN接続されて構成されたものである。また、支社3に構成されたボタン電話システムは、主装置1Dに対して電話機2D(1)、2D(2)、…がLAN接続されて構成されたものである。
The key telephone system configured in the head office is configured by connecting
主装置1A、1B、1C、1Dのそれぞれは、図2〜図5を用いて説明した構成を有するものである。また、電話機2A(1)、2A(2)、…、2B(1)、2B(2)、…、2C(1)、2C(2)、…、2D(1)、2D(2)、…のそれぞれは、図6、図7を用いて説明した構成を有するものである。そして、本社に設置された主装置1をマスター主装置とし、それ以外の主装置1B、1C、1Dをスレーブ主装置として、図8を用いて説明した方式で、マスター主装置1Aを中心にして、主装置相互がシステム情報の送受を行い、自機のシステム情報記憶部にシステム情報が設定されているものである。これにより、各主装置間は、図9を用いて説明したように、IP網200Aを通じて通信路が接続され、相互に内線通話を行うことができるようになっている。
Each of
なお、図10に示した電話システムの場合の各主装置のシステム情報は、以下のようになっているものとする。主装置1Aのシステム情報は、IPアドレスが「XXX.XXX.XXX.XXX」で、システム番号が「001」、システム名称が「システム1」で、優先順位が「1番」で、内線番号は1000番台を用い、パーク保留ボタンとしてPK1〜PK4の4つの利用が可能にされているものとする。同様に、主装置1Bのシステム情報は、IPアドレスが「YYY.YYY.YYY.YY1」で、システム番号が「002」、システム名称が「システム2」で、優先順位が「2番」で、内線番号は2000番台を用い、パーク保留ボタンとしてPK1〜PK4の4つの利用が可能にされているものとする。
Note that the system information of each main device in the case of the telephone system shown in FIG. 10 is as follows. The system information of the
同様に、主装置1Cのシステム情報は、IPアドレスが「YYY.YYY.YYY.YY2」で、システム番号が「003」、システム名称が「システム3」で、優先順位が「3番」で、内線番号は3000番台を用い、パーク保留ボタンとしてPK1〜PK4の4つの利用が可能にされているものとする。同様に、主装置1Dのシステム情報は、IPアドレスが「YYY.YYY.YYY.YY3」で、システム番号が「004」、システム名称が「システム4」で、優先順位が「4番」で、内線番号は4000番台を用い、パーク保留ボタンとしてPK1〜PK4の4つの利用が可能にされているものとする。
Similarly, the system information of the
そして、主装置1A、1B、1C、1Dのそれぞれのシステム情報記憶部には、上記の各主装置のシステム情報が、図8を用いて説明した処理がマスター主装置1Aと、各スレーブ主装置1B、1C、1Dとの間で行われることにより設定されているものとする。
In the system information storage units of the
[パーク保留機能を実現する場合の第1の実施の形態]
まず、パーク保留操作が行われた電話機を収容する主装置が、同じ電話システムの他の主装置を制御して、ボタン電話システム間のパーク保留機能をも実現する場合の例について、図11、図12を参照しながら説明する。図11、図12は、この第1の実施の形態のパーク保留機能の実行から終了までの処理を説明するためのシーケンス図である。
[First embodiment for realizing the park hold function]
First, with respect to an example in which the main device that accommodates the telephone on which the park hold operation has been performed controls the other main device of the same telephone system to realize the park hold function between the button telephone systems, FIG. This will be described with reference to FIG. FIGS. 11 and 12 are sequence diagrams for explaining the processing from the execution to the end of the park hold function according to the first embodiment.
この第1の実施の形態においては、図11に示すように、主装置1Bの配下の電話機2Bと主装置1Cの配下の電話機2Cとの間で通話回線(通話パス)を接続し、内線通話を行っているとする(ステップS41)。そして、主装置1Cの配下の電話機2Cにおいて、例えば、図7の外観図に示したように、電話機2Cに設けられているパーク保留ボタンPK1が操作されることにより、パーク保留機能が実行するようにされたとする(ステップS42)。
In the first embodiment, as shown in FIG. 11, a telephone line (call path) is connected between the
この場合、パーク保留ボタンPK1が操作された電話機2Cにおいては、制御部220が、パーク保留ボタンPK1が操作されたことを示すパーク保留ボタン特定情報を含むパーク保留実行要求を形成し、自機が接続された主装置1Cに送信する。当該パーク保留実行要求は、電話機2CのLANI/F202及び接続端子201を通じてLANに送出され、主装置1Cに送信される。主装置1Cの制御部120は、接続端子110及びLANI/F109を通じて配下の電話機2CからLANを通じて送信されてくるパーク保留実行要求を受け付ける。パーク保留実行要求を受け付けた主装置1Cでは、第2の設定部154が制御部120の制御の下、受け付けたパーク保留実行要求のパーク保留ボタン特定情報により特定されるパーク保留ボタンを、通話回線を保留状態にして設定するために確保する。このような一連の処理がステップS42において行われる。
In this case, in the
なお、ボタン電話システムの主装置1と電話機2との間では、上述したように、電話機2のLANI/F202及び接続端子201を通じて、また、主装置1のLANI/F109及び接続端子110を通じて、LANを介したデータの送受が行われる。
In addition, between the
次に、主装置1Cでは、保留状態処理部153が制御部120の制御の下、パーク保留ボタン特定情報を含む他の主装置宛てのパーク保留実行要求を形成し、これを他の主装置1C、1A、1Dに送信する(ステップS43、S44、S45)。当該パーク保留実行要求に含まれるパーク保留ボタン特定情報は、パーク保留ボタンが操作された電話機2Cからのパーク保留実行要求に含まれていたものである。また、保留状態処理部153は、アドレスデータ記憶部106の格納データに基づいて、自機が属する電話システムの他の主装置のIPアドレスを特定し、これを用いて他の主装置のそれぞれ宛てのパーク保留実行要求を形成する。保留状態処理部153で形成された他の主装置宛てのパーク保留実行要求は、IP網I/F102及び接続端子101を通じてIP網200Aに送出され、同じ電話システムを構成する他の主装置1A、1B、1Dのそれぞれに送信される。
Next, in the
送信されたパーク保留実行要求は、他の主装置1A、1B、1Dの接続端子101及びIP網I/F102を通じて受信され、制御部120に供給される。他の主装置1A、1B、1Dのそれぞれでは、第1の設定部151が制御部120の制御の下、受信したパーク保留実行要求に含まれるパーク保留ボタン特定情報により特定されるパーク保留ボタンが使用可能であるか否か(空き状態であるか否か)を判別する。ここで、特定された当該パーク保留ボタンが使用可能であると判別したとする。この場合、第1の設定部151は、当該パーク保留ボタンの使用を確保し、パーク保留機能の実行可能を通知する「OKメッセージ」を形成して、これをパーク保留実行要求の送信元である主装置1Cに返信する(ステップS46、S47、S48)。当該「OKメッセージ」は、IP網I/F102及び接続端子101を通じてIP網200Aに送出され、主装置1Cに送信される。主装置1Cでは、接続端子101及びIP網I/F102を通じて受信し、制御部120に供給される。
The transmitted park hold execution request is received through the
なお、例えば、他の主装置1A、1B、1Dのいずれかにおいて、主装置1Cからのパーク保留実行要求を受信する前に、当該パーク保留実行要求で通知されたパーク保留ボタン特定情報により特定されるパーク保留ボタンが操作されていたとする。この場合、当該パーク保留ボタンの使用を確保することはできないので、「NGメッセージ」が形成され、主装置1Cに送信される。「NGメッセージ」を受信した主装置1Cでは、パーク保留ボタンが操作された配下の電話機2Cに対して、警告オンや警告メッセージにより、操作されたパーク保留ボタンは使用できないため、他のパーク保留ボタンを操作し直すように促し、他のパーク保留ボタンの操作を待つようにすることになる。このようにして、パーク保留ボタンの操作の衝突を適切に回避できるようにしている。
For example, in any of the other
また、主装置1A、1B、1C、1Dのそれぞれの間においては、上述したように、各主装置1A、1B、1C、1DのIP網I/F102及び接続端子101を通じて、IP網200Aを介したデータの送受が行われる。
Further, between each of the
そして、図11のステップS46、S47、S48に示したように、他の主装置1A、1B、1DのそれぞれからIP網200Aを通じて「OKメッセージ」が返信されてきたとする。この場合、主装置1Cの保留状態処理部153は、制御部120の制御の下、共通パーク保留移行通知を形成し、通話回線を接続している主装置1Bに対して送信する(ステップS49)。これに応じて、主装置1Bは、「OKメッセージ」を主装置1Cに返信する(ステップS50)。
Then, as shown in steps S46, S47, and S48 in FIG. 11, it is assumed that an “OK message” is returned from each of the other
この後、主装置1Cの保留状態処理部153は、制御部120の制御の下、主装置1Bとの間で接続している通話回線をそのままに、当該通話回線を通じて主装置1Bに対して保留音の送信を行う(ステップS51)。これにより、主装置1Bには、主装置1Cからの保留音が供給され、主装置1Bを通じて主装置1Cの電話機2Cと当該通話回線を接続していた配下の電話機2Bに保留音が供給される。
Thereafter, the hold
この後、主装置1Cの保留状態処理部153は、制御部120の制御の下、パーク保留への移行完了通知を形成し、これをIP網200Aを通じて他の主装置1A、1B、1Dに供給する(ステップS52、S53、S54)。さらに、主装置1Cの保留状態処理部153は、制御部120の制御の下、パーク保留設定要求を形成し、これをIP網200A を通じて他の主装置1A、1B、1Dに供給する(ステップS55、S56、S57)。
Thereafter, the hold
当該パーク保留設定要求は、パーク保留ボタン特定情報、保留操作元特定情報、保留回線特定情報を含むものである。パーク保留ボタン特定情報は、パーク保留操作が行われた主装置1Cの配下の電話機2Cから提供されたパーク保留実行要求に含まれていたパーク保留ボタン特定情報と同じであり、他の主装置1A、1B、1Dのそれぞれにも通知済みのものである。
The park hold setting request includes park hold button specifying information, hold operation source specifying information, and hold line specifying information. The park hold button specifying information is the same as the park hold button specifying information included in the park hold execution request provided from the
また、保留操作元特定情報は、この例の場合には、パーク保留操作元が主装置1Cの配下の電話機2Cであることを示す情報である。パーク保留操作元が主装置1C配下の内線番号が「3001」番の電話機2Cであれば、図5に示したように、主装置1Cのシステム番号(システム3)とパーク保留操作元の電話機2Cの内線番号(3001)とからなる情報が保留操作元特定情報となる。
In addition, in this example, the hold operation source identification information is information indicating that the park hold operation source is the
また、保留回線特定情報は、この例の場合には、主装置1Bの配下の電話機2Bであることを示す情報である。保留される通話回線が主装置1B配下の内線番号が「2002」番の電話機2Bと接続されているものであれば、図5に示したように、主装置1Bのシステム番号(システム2)と接続先の電話機2Bの内線番号(2002)とからなる情報が保留回線特定情報となる。
Further, in this example, the reserved line identification information is information indicating that the
パーク保留設定要求を受信した主装置1A、1B、1Dでは、制御部120の制御の下、第1の設定部151が機能し、パーク保留メモリ140への情報の設定と、パーク保留ボタンの対応LEDの点滅制御を行う(ステップS58A、58B、58D)。具体的に、主装置1A、1B、1Dでは、第1の設定部151が受信したパーク保留設定要求からパーク保留ボタン特定情報、保留操作元特定情報、保留回線特定情報を抽出し、これらをパーク保留メモリ140に設定する。また、主装置1A、1B、1Dの第1の設定部151は、使用を確保している当該パーク保留ボタンPK1の対応LEDを点滅させるようにする制御信号を形成し、これを制御部120を通じてLANに送出し、自機の配下の電話機2A、2B、2Dに供給する。
In the
また、主装置1Cでも、制御部120の制御の下、第2の設定部154が機能し、パーク保留メモリ140への情報の設定と、パーク保留ボタンの対応LEDの点滅制御を行う(ステップS58C)。具体的に、主装置Cでは、第2の設定部154が、送信したパーク保留設定要求に含めたパーク保留ボタン特定情報、保留操作元特定情報、保留回線特定情報をパーク保留メモリ140に設定する。また、第2の設定部154は、使用を確保している当該パーク保留ボタンPK1の対応LEDを点滅させるようにする制御信号を形成し、これを制御部120を通じて配下の電話機2Cに供給する。
Also in the
図11に示した各ステップの処理により、主装置1Cの配下の電話機2Cのパーク保留ボタンに対する操作に応じて、当該電話システムを構成する各主装置1A、1B、1C、1Dの配下の電話機2A、2B、2C、2Dをパーク保留状態にできる。
By the processing of each step shown in FIG. 11, the
そして、図12に示すように、パーク保留状態になり、主装置1Cと主装置1Bとの間に接続されている通話回線を通じて、主装置1Cから主装置1Bに保留音が提供されている状態にあるとする(ステップS61)。この場合に、保留操作が行われた主装置1Cの電話機2Cの使用者は、別途の内線電話や、パーソナルコンピュータや携帯電話端末やタブレットPC等の通信端末を用いたチャットやメールなどで、目的とする相手先にパーク保留への応答を要請する。この第1の実施の形態では、主装置1Cの電話機2Cの使用者が、主装置1Dの電話機2Dの使用者に、パーク保留ボタンPK1に設定されたパーク保留への応答を要請したとする。
And as shown in FIG. 12, it is in the park hold state, and the hold sound is provided from the
当該パーク保留への応答要請に応じて、主装置1Dの電話機2Dの使用者が、対応するLEDが点滅しているパーク保留ボタンPK1を押下操作することにより、パーク保留応答操作を行ったとする(ステップS62)。この場合、パーク保留ボタンPK1が操作された電話機2Dにおいては、制御部220が、パーク保留ボタンPK1が操作されたことを示すパーク保留ボタン特定情報を含むパーク保留応答要求を形成し、自機が接続された主装置1Dに送信する。
In response to the response request to the park hold, the user of the
主装置1Dの制御部120は、配下の電話機2Dからのパーク保留応答要求を受け付ける。主装置1Dでは、制御部120の制御の下、応答処理部152が受け付けたパーク保留応答要求のパーク保留ボタン特定情報により特定されるパーク保留ボタンに対応するパーク保留情報をパーク保留メモリ140から読み出す。応答処理部152は、読み出したパーク保留情報の保留回線特定情報に基づいて、保留状態にされている通信回線は、どの主装置のどの通信回線かを特定する。そして、応答処理部152は、当該保留状態にされている通信回線の相手先となる主装置に対するパーク保留応答要求を形成し、これを当該相手先となる主装置1Bに送信する。
The
この例の場合、上述もしたように、主装置1Cの電話機2Cと主装置1Bの電話機2Bとの間の通話回線が、主装置1Cの電話機2Cのパーク保留操作によって保留状態にされている。このため、パーク保留メモリ140の保留回線特定情報により、パーク保留ボタンPK1に保留状態にされて通話回線は、主装置1Bの電話機2Bとの間で接続している通話回線ということが特定できる。このため、主装置1Dは、主装置1Bに対してパーク保留ボタンPK1に保留状態にしている通話回線に応答するためのパーク保留応答要求を形成し、これを主装置1Bに送信する(ステップS63)。
In this example, as described above, the call line between the
パーク保留応答要求を受信した主装置1Bにおいては、制御部120の制御の下、応答処理部152が当該パーク保留応答要求に応じて接続中の通話回線を主装置1Dの電話機2Dに引き継ぐための処理を行う。この場合、主装置1Bの応答処理部152は、主装置1Dに対する「OKメッセージ」を形成し、これをIP網200Aを通じてパーク保留応答要求元の主装置1Dに返信する(ステップS64)。
In the
さらに、主装置1Bの応答処理部152は、パーク保留メモリ140のパーク保留ボタンPK1に対応する保留操作元特定情報に基づいて保留操作元を特定する。この例の場合、保留操作元は、主装置1Cの電話機2Cであるので、主装置1Bの応答処理部152は、保留音を送信している主装置1Cに対する通話回線の切断要求を形成し、これを主装置1CにIP網200Aを通じて送信する(ステップS65)。
Furthermore, the
切断要求を受信した主装置1Cでは、制御部120の制御の下、保留状態処理部153が機能し、「OKメッセージ」を形成して主装置1Bに送信し(ステップS66)、保留音の送信を停止すると共に、主装置1Bの電話機2Bとの間で接続していた通話回線を開放することになる。この後、主装置1Bと主装置1Dの応答処理部152が制御部120の制御の下、通話回線(通話パス)を接続し、保留状態にされていた主装置1Bの電話機2Bとの通話回線が、主装置1Dの電話機2Dとの間に接続され通話が引き継がれる(ステップS67)。
In the
そして、切断要求を受信した、もともとの保留操作元の主装置1Cでは、制御部120の制御の下、設定解除部155がパーク保留の解除処理を行う。まず、設定解除部155は、パーク保留ボタン特定情報を含むパーク保留解除要求を形成し、これを他の主装置1A、1B、1DにIP網200Aを通じて送信する(ステップS68、S69,S70)。
In the
パーク保留解除要求を受信した主装置1A、1B、1Dのそれぞれでは、制御部120の制御の下、設定解除部155が機能し、パーク保留ボタンPK1についてのパーク保留を解除する処理を行う。具体的には、設定解除部155は、パーク保留メモリ140の該当データを消去し、配下の電話機2A、2B、2Dの該当するパーク保留ボタンの対応するLEDの点滅動作を停止させるように制御する(ステップS71A、S71B、S71D)。この例では、主装置1A、1B、1Dにおいて、パーク保留メモリ140のパーク保留ボタンPK1についてのデータが消去される。また、主装置1A、1B、1Dのそれぞれの配下の電話機2A、2B、2Dのパーク保留ボタンPK1に対応するLEDの点滅が消灯(停止)するようにされる。
In each of the
また、保留操作元の主装置1Cにおいても、制御部120の制御の下、設定解除部155が機能し、パーク保留ボタンPK1についてのパーク保留を解除する処理を行う。具体的には、設定解除部155は、パーク保留メモリ140の該当データを消去し、配下の電話機2Cの該当するパーク保留ボタンの対応するLEDの点滅動作を停止させるように制御する(ステップS71C)。すなわち、この例では、主装置1Cにおいても、パーク保留メモリ140のパーク保留ボタンPK1についてのデータが消去される。また、主装置1Cの配下の電話機2Cのパーク保留ボタンPK1に対応するLEDの点滅が消灯(停止)するようにされる。
Also, in the
このように、図12を用いて説明した一連の処理により、パーク保留ボタンPK1に保留状態にされた主装置1Bの電話機2Bとの間で接続していた通話回線が、主装置1Dの電話機2Dに引き継がれ、通話を引き継ぐことができる。そして、電話システムを構成する各主装置1A、1B、1C、1Dでのパーク保留ボタンPK1への通話回線の保留状態を適切に解除できる。
Thus, the
この後、通話が終了し、例えば、主装置1Dの電話機2Dがハンドセット206を電話機2Dに戻すようにするオンフック操作を行うことにより、切断要求が主装置1Dから主装置1Bに送信される(ステップS72)。これに応じて、主装置1Bの電話機2Bにおいて、ハンドセット206を電話機2Bに戻すようにするオンフック操作を行うことにより、「OKメッセージ」が主装置1Bから主装置1Dに送信される(ステップS73)。これにより、通話回線(通話パス)も解放される。ここでは、主装置1Dの配下の電話機2Dからオンフック操作されるものとして説明したが、主装置1Bの電話機2Bからオンフック操作することももちろん可能である。この場合には、切断要求と「OKメッセージ」の送信元と送信先が変わるだけである。
Thereafter, the call is terminated, and for example, the
このように、図11、図12を用いて説明した場合には、パーク保留操作が行われた電話機2を収容する主装置1が、同じ電話システムの他の主装置1を制御して、ボタン電話システム間のパーク保留機能をも実現できる。
In this way, in the case described with reference to FIGS. 11 and 12, the
[パーク保留機能を実現する場合の第2の実施の形態]
次に、マスター主装置が、同じ電話システムの他の主装置(スレーブ主装置)を制御して、ボタン電話システム間のパーク保留機能をも実現する場合の例について、図13、図14を参照しながら説明する。図11、図12を用いて説明した例の場合には、パーク保留操作が行われた電話機を収容する主装置が、同じ電話システムの他の主装置を制御するものであり、異なる電話機で同じパーク保留ボタンが同時に操作された場合の制御が若干複雑になる場合がある。
[Second Embodiment for Realizing Park Hold Function]
Next, see FIG. 13 and FIG. 14 for an example in which the master main unit controls another main unit (slave main unit) of the same telephone system to realize the park hold function between the button telephone systems. While explaining. In the case of the example described with reference to FIG. 11 and FIG. 12, the main device that accommodates the telephone on which the park hold operation is performed controls the other main device of the same telephone system, and is the same for different telephones. The control when the park hold button is operated simultaneously may be slightly complicated.
このため、以下に説明する第2の実施の形態では、上述したように電話システムの構成時において、予め決められるマスター主装置とスレーブ主装置との関係を利用する。すなわち、以下に説明する第2の実施の形態では、常にマスター主装置が、他の主装置(スレーブ主装置)を制御して、ボタン電話システム間のパーク保留機能をも実現するものである。なお、この第2の実施の形態においても、電話システムは、図10を用いて説明したように、東京の本社と、東北の支社1と、関西の支社2と、九州の支社3のそれぞれに構成されたボタン電話システムが、広域ネットワーク200を通じて接続されて構成されたものである。
For this reason, in the second embodiment described below, the relationship between the master main device and the slave main device determined in advance is used when the telephone system is configured as described above. That is, in the second embodiment described below, the master main unit always controls another main unit (slave main unit) to realize a park hold function between the button telephone systems. In the second embodiment, as described with reference to FIG. 10, the telephone system is connected to the Tokyo head office, the
図13、図14は、この第2の実施の形態のパーク保留機能の実行から終了までの処理を説明するためのシーケンス図である。図13に示すように、この第2の実施の形態においても、上述した第1の実施の形態の場合と同様に、主装置1Bの配下の電話機2Bと主装置1Cの配下の電話機2Cとの間で通話回線(通話パス)を接続し、内線通話を行っているとする(ステップS81)。そして、主装置1Cの配下の電話機2Cにおいて、例えば、図7の外観図に示したように、電話機2Cに設けられているパーク保留ボタンPK1が操作されることにより、パーク保留機能が実行するようにされたとする(ステップS82)。
FIGS. 13 and 14 are sequence diagrams for explaining the processing from the execution to the end of the park hold function according to the second embodiment. As shown in FIG. 13, in the second embodiment as well, in the same way as in the first embodiment described above, the
この場合、パーク保留ボタンPK1が操作された電話機2Cにおいては、制御部220が、パーク保留ボタンPK1が操作されたことを示すパーク保留ボタン特定情報を含むパーク保留実行要求を形成し、自機が接続された主装置1CにLANを通じて送信する。主装置1Cの制御部120は、配下の電話機2CからLANを通じて送信されてくるパーク保留実行要求を受け付ける。パーク保留実行要求を受け付けた主装置1Cでは、第2の設定部154が制御部120の制御の下、受け付けたパーク保留実行要求のパーク保留ボタン特定情報により特定されるパーク保留ボタンを、通話回線を保留状態にして設定するために確保する。このような一連の処理がステップS82において行われる。
In this case, in the
次に、主装置1Cでは、保留状態処理部153が制御部120の制御の下、パーク保留ボタン特定情報を含む主装置1B宛てのパーク保留実行要求を形成し、これをIP網200Aを通じて主装置1Bに送信する(ステップS83)。当該パーク保留実行要求に含まれるパーク保留ボタン特定情報は、パーク保留ボタンが操作された電話機2Cからのパーク保留実行要求に含まれていたものである。パーク保留実行要求の送信先の主装置1Bにおいては、制御部120の制御の下、第1の設定部151が機能し、「OKメッセージ」あるいは「NGメッセージ」を形成し、これをIP網200Aを通じて主装置1Cに送信する(ステップS84)。
Next, in the
なお、「OKメッセージ」は、パーク保留機能の実行が可能な場合に形成される。また、「NGメッセージ」は、パーク保留機能の実行が不能な場合に形成される。例えば、この例の場合には、主装置1Cからのパーク保留実行要求の到来とほぼ同時に、主装置1Bの配下の電話機2Bからも、パーク保留ボタンPK1が操作されたことに応じたパーク保留実行要求が主装置1Bに到来した場合などである。
The “OK message” is formed when the park hold function can be executed. The “NG message” is formed when the park hold function cannot be executed. For example, in the case of this example, park hold execution corresponding to the operation of the park hold button PK1 is also performed from the
この例において、主装置1Cが主装置1Bからの「NGメッセージ」を受信した場合には、パーク保留操作が行われた電話機2Dに対して、警告オンや警告メッセージを提供し、パーク保留機能が実行できないことを通知する。また、主装置1Cが主装置1Bからの「OKメッセージ」を受信した場合には、パーク保留機能の実行処理が進められることになる。
In this example, when the
そして、主装置1Cが主装置1Bからの「OKメッセージ」を受信すると、主装置1Cは、パーク保留実行要求を形成し、これをIP網200Aを通じてマスター主装置1Aに送信する(ステップS85)。主装置1Cからマスター主装置1Aに送信されるパーク保留実行要求は、パーク保留ボタン特定情報と、保留操作元特定情報と、保留回線特定情報とを含むものである。
When the
ここで、パーク保留ボタン特定情報は、パーク保留操作が行われた主装置1Cの配下の電話機2Cから提供されたパーク保留実行要求に含まれていたパーク保留ボタン特定情報と同じである。また、保留操作元特定情報は、この例の場合にも、パーク保留操作元が主装置1Cの配下の電話機2Cであることを示す情報である。パーク保留操作元が主装置1C配下の内線番号が「3001」番の電話機2Cであれば、図5に示したように、主装置1Cのシステム番号(システム3)とパーク保留操作元の電話機2Cの内線番号(3001)とからなる情報が保留操作元特定情報となる。
Here, the park hold button specifying information is the same as the park hold button specifying information included in the park hold execution request provided from the
また、保留回線特定情報は、この例の場合には、主装置1Bの配下の電話機2Bであることを示す情報である。保留される通話回線が主装置1B配下の内線番号が「2002」番の電話機2Bと接続されているものであれば、図5に示したように、主装置1Bのシステム番号(システム2)と接続先の電話機2Bの内線番号(2002)とからなる情報が保留回線特定情報となる。
Further, in this example, the reserved line identification information is information indicating that the
マスター主装置1Aは、主装置1Cからパーク保留実行要求に含まれる保留回線特定情報により特定される保留状態の通話回線は、どの主装置のどの通話回線を特定する。この第2の実施の形態においても、保留状態にされるのは、主装置1Bの電話機2Bとの間に接続されている通話回線である。このため、マスター主装置1Aは、主装置1Bに対する通話回線の切り替え要求を形成し、これをIP網200Aを通じて主装置1Bに送信する(ステップS86)。
The master
切り替え要求を受信した主装置1Bでは、制御部120の制御の下、保留状態処理部153が機能し、通話回線の切り替えが不能でない場合には、「OKメッセージ」を形成して、これをIP網200Aを通じてマスター主装置1Aに送信する(ステップS87)。なお、例えば、切り替えるべき通信回線が既に切断させているのなど、通信回線の切り替えが不能な場合には、主装置1Bからマスター主装置1Aには「NGメッセージ」が送信されて来るので、この場合には以降の処理は中断される。
In the
そして、主装置1Bは、マスター主装置1Aからの切り替え要求に応じて「OKメッセージ」をマスター主装置1Aに送信した場合には、主装置1Cとの間に接続していた通話回線を開放し、新たにマスター主装置1Aとの間に通話回線(通話パス)を接続する。そして、マスター主装置1Aは、主装置1Bとの間に接続された通話回線を通じて、主装置1Bの電話機2Bに対して保留音の送信を行う(ステップS88)。
When the
この後、マスター主装置1Aは、ステップS85において受信したパーク保留実行要求の保留操作元情報により特定される保留操作元の主装置1Cに対して、パーク保留完了通知をIP網200Aを通じて送信する(ステップS89)。当該パーク保留完了通知を受信した主装置1Cにおいても、既に主装置1B側から解放するようにされた、主装置1Bの電話機2Bとの間に接続していた通話回線の開放を確定する処理が行われる。
Thereafter, the master
この後、マスター主装置1Aの保留状態処理部153は、制御部120の制御の下、パーク保留設定要求を形成し、これをIP網200Aを通じて他の主装置1B、1C、1Dに供給する(ステップS90、S91、S92)。当該パーク保留設定要求は、ステップS85において、主装置1Cから提供されたパーク保留実行要求に含まれていたパーク保留ボタン特定情報、保留操作元特定情報、保留回線特定情報を含むものである。
Thereafter, the hold
パーク保留設定要求を受信した主装置1B、1C、1Dでは、制御部120の制御の下、第1の設定部151が機能し、パーク保留メモリ140への情報の設定と、パーク保留ボタンの対応LEDの点滅制御を行う(ステップS93B、93C、93D)。具体的に、主装置1B、1C、1Dでは、第1の設定部151が受信したパーク保留設定要求からパーク保留ボタン特定情報、保留操作元特定情報、保留回線特定情報を抽出し、これらをパーク保留メモリ140に設定する。また、主装置1B、1C、1Dの第1の設定部151は、パーク保留ボタン特定情報により特定されるパーク保留ボタンPK1の対応LEDを点滅させるようにする制御信号を形成し、これを制御部120を通じてLANに送出し、自機の配下の電話機2B、2C、2Dに供給する。
In the
また、マスター主装置1Aでも、制御部120の制御の下、第2の設定部154が機能し、パーク保留メモリ140への情報の設定と、パーク保留ボタンの対応LEDの点滅制御を行う(ステップS93A)。具体的に、マスター主装置1Aでは、第2の設定部154が、送信したパーク保留設定要求に含めたパーク保留ボタン特定情報、保留操作元特定情報、保留回線特定情報をパーク保留メモリ140に設定する。また、第2の設定部154は、パーク保留ボタン特定情報により特定されるパーク保留ボタンPK1の対応LEDを点滅させるようにする制御信号を形成し、これを制御部120を通じてLANに送出し、配下の電話機2Aに供給する。
Also in the master
図13に示した各ステップの処理により、主装置1Cの配下の電話機2Cのパーク保留ボタンに対する操作に応じて、マスター主装置1Aが当該電話システムを構成する各主装置1B、1C、1Dを制御する。そして、マスター主装置1Aを含め、当該電話システムを構成する主装置1A、1B、1C、1Dの配下の電話機2A、2B、2C、2Dをパーク保留状態にできる。
By the processing of each step shown in FIG. 13, the master
そして、図14に示すように、パーク保留状態になり、マスター主装置1Aと主装置1Bとの間に接続されるように切り替えられた通話回線を通じて、マスター主装置1Aから主装置1Bに保留音が提供されている状態にあるとする(ステップS101)。この場合、第1の実施の形態の場合と同様に、パーク保留操作が行われた主装置1Cの電話機2Cの使用者は、別途の内線電話や、パーソナルコンピュータ等の通信端末を用いたチャットやメールなどで、目的とする相手先にパーク保留への応答を要請する。この第2の実施の形態でも、主装置1Cの電話機2Cの使用者が、主装置1Dの電話機2Dの使用者に、パーク保留ボタンPK1に設定されたパーク保留への応答を要請したとする。
Then, as shown in FIG. 14, the master
当該パーク保留への応答要請に応じて、主装置1Dの電話機2Dの使用者が、対応するLEDが点滅しているパーク保留ボタンPK1を押下操作することにより、パーク保留応答操作を行ったとする(ステップS102)。この場合、パーク保留ボタンPK1が操作された電話機2Dにおいては、制御部220が、パーク保留ボタンPK1が操作されたことを示すパーク保留ボタン特定情報を含むパーク保留応答要求を形成し、LANを通じて自機が接続された主装置1Dに送信する。
In response to the response request to the park hold, the user of the
主装置1Dの制御部120は、配下の電話機2Dからのパーク保留応答要求を受け付ける。主装置1Dでは、制御部120の制御の下、応答処理部152が、受け付けたパーク保留応答要求のパーク保留ボタン特定情報により特定されるパーク保留ボタンに対応するパーク保留情報をパーク保留メモリ140から読み出す。応答処理部152は、読み出したパーク保留情報の保留回線特定情報に基づいて、保留状態にされている通信回線は、どの主装置のどの通信回線かを特定する。そして、応答処理部152は、当該保留状態にされている通信回線の相手先となる主装置に対するパーク保留応答要求を形成し、これをIP網200Aを通じて当該相手先となる主装置に送信する。
The
この例の場合、上述もしたように、主装置1Bの電話機2Bとの間に接続されている通話回線が、主装置1Cの電話機2Cのパーク保留操作によって保留状態にされている。このため、パーク保留メモリ140の保留回線特定情報により、パーク保留ボタンPK1に保留状態にされている通話回線は、主装置1Bの電話機2Bとの間で接続している通話回線ということが特定できる。このため、主装置1Dは、主装置1Bに対してパーク保留ボタンPK1に保留状態にしている通話回線に応答するためのパーク保留応答要求を形成し、これをIP網200Aを通じて主装置1Bに送信する(ステップS103)。
In the case of this example, as described above, the call line connected to the
パーク保留応答要求を受信した主装置1Bにおいては、制御部120の制御の下、応答処理部152が当該パーク保留応答要求に応じて接続中の通話回線を主装置1Dの電話機2Dに引き継ぐための処理を行う。この場合、主装置1Bの応答処理部152は、主装置1Dに対する「OKメッセージ」を形成し、これをIP網200Aを通じてパーク保留応答要求元の主装置1Dに返信する(ステップS104)。
In the
さらに、主装置1Bの応答処理部152は、保留音を送信しているマスター主装置1Aに対する通話回線の切断要求を形成し、これをマスター主装置1AにIP網200Aを通じて送信する(ステップS105)。
Furthermore, the
切断要求を受信したマスター主装置1Aでは、制御部120の制御の下、保留状態処理部153が機能し、「OKメッセージ」を形成して主装置1Aに送信し(ステップS106)、保留音の送信を停止すると共に、主装置1Bの電話機2Bとの間で接続している通話回線を開放することになる。この後、主装置1Bと主装置1Dの応答処理部152が制御部120の制御の下、通話回線(通話パス)を接続し、保留状態にされていた主装置1Bの電話機2Bとの通話回線が、主装置1Dの電話機2Dとの間に接続され通話が引き継がれる(ステップS107)。
In the master
そして、マスター主装置1Aでは、制御部120の制御の下、設定解除部155がパーク保留の解除処理を行う。まず、設定解除部155は、パーク保留ボタン特定情報を含むパーク保留解除要求を形成し、これを他の主装置1B、1C、1DにIP網200Aを通じて送信する(ステップS108、S109,S110)。
Then, in the master
パーク保留解除要求を受信した主装置1B、1C、1Dのそれぞれでは、制御部120の制御の下、設定解除部155が機能し、パーク保留ボタンPK1についてのパーク保留を解除する処理を行う。具体的には、設定解除部155は、パーク保留メモリ140の該当データを消去し、配下の電話機2B、2C、2Dの該当するパーク保留ボタンの対応するLEDの点滅動作を停止させるように制御する(ステップS111B、S111C、S111D)。この例では、主装置1B、1C、1Dにおいて、パーク保留メモリ140のパーク保留ボタンPK1についてのデータが消去される。また、主装置1B、1C、1Dのそれぞれの配下の電話機2B、2C、2Dのパーク保留ボタンPK1に対応するLEDの点滅が消灯(停止)するようにされる。
In each of the
また、マスター主装置1Aにおいても、制御部120の制御の下、設定解除部155が機能し、パーク保留ボタンPK1についてのパーク保留を解除する処理を行う。具体的には、設定解除部155は、パーク保留メモリ140の該当データを消去し、配下の電話機2Aの該当するパーク保留ボタンの対応するLEDの点滅動作を停止させるように制御する(ステップS111A)。すなわち、この例では、マスター主装置1Aにおいても、パーク保留メモリ140のパーク保留ボタンPK1についてのデータが消去される。また、マスター主装置1Aの配下の電話機2Aのパーク保留ボタンPK1に対応するLEDの点滅が消灯(停止)するようにされる。
Also in the master
このように、図14を用いて説明した一連の処理により、パーク保留ボタンPK1に保留状態にされた主装置1Bの電話機2Bとの間で接続していた通話回線が、主装置1Dの電話機2Dに引き継がれ、通話を引き継ぐことができる。そして、電話システムを構成する各主装置1A、1B、1C、1Dでのパーク保留ボタンPK1への通話回線の保留状態を適切に解除できる。
As described above, the
この後、通話が終了し、例えば、主装置1Dの電話機2Dがハンドセット206を電話機2Dに戻すようにするオンフック操作を行うことにより、切断要求が主装置1Dから主装置1Bに送信される(ステップS112)。これに応じて、主装置1Bの電話機2Bにおいて、ハンドセット206を電話機2Bに戻すようにするオンフック操作を行うことにより、「OKメッセージ」が主装置1Bから主装置1Dに送信される(ステップS113)。これにより、通話回線(通話パス)も解放される。ここでは、主装置1Dの配下の電話機2Dからオンフック操作されるものとして説明したが、主装置1Bの電話機2Bからオンフック操作することももちろん可能である。この場合には、切断要求と「OKメッセージ」の送信元と送信先が変わるだけである。
Thereafter, the call is terminated, and for example, the
このように、図13、図14を用いて説明した場合には、マスター主装置1Aが、自機及び他のスレーブ主装置を制御して、ボタン電話システム間のパーク保留機能をも実現できる。そして、マスター主装置1Aが制御の主体となるので、パーク保留実行要求の重複時の制御はマスター主装置1Aで一括して行う。このため、複数の電話機において、同じパーク保留ボタンが同時に操作された場合などにおける制御に係る負荷をマスター主装置1Aに集約することができると共に、その制御も比較的に簡単に行うことができる。
As described above, in the case described with reference to FIGS. 13 and 14, the master
[マスター主装置の配下の電話機でパーク保留操作が行われた場合]
なお、この第2の実施の形態においては、マスター主装置1Aにおいて、パーク保留ボタンが操作されてパーク保留機能が実行される場合もある。この場合においても、基本的には、図13、図14を用いて説明した処理とほぼ同様の処理が行われることになる。ただし、パーク保留操作が行われた電話機を収容する主装置とマスター主装置とが同一であるので、パーク保留操作が行われた電話機を収容する主装置からマスター主装置へのパーク保留実行要求の送信やマスター主装置からパーク保留操作が行われた電話機を収容する主装置へのパーク保留完了通知の送信は行われない。また、これらの通知に対応して行われる「OKメッセージ」や「NGメッセージ」の送信も行われない。
[When park hold operation is performed on the phone under the master master unit]
In the second embodiment, the park hold function may be executed by operating the park hold button in the master
[実施の形態の効果]
上述したように、複数のボタン電話システムが広域ネットワークを通じて接続されることにより広域に形成される電話システムにおいて、ボタン電話システム間でもパーク保留機能を簡単かつ確実に実現することができる。もちろん、ボタン電話システム内におけるパーク保留機能も従来通り行える。
[Effect of the embodiment]
As described above, in a telephone system formed in a wide area by connecting a plurality of button telephone systems through a wide area network, the park hold function can be easily and reliably realized between the button telephone systems. Of course, the park hold function in the key telephone system can be performed as usual.
[変形例など]
なお、上述したように、広域に電話システムを構築する場合に、主装置1Aをマスター主装置とし、主装置1B、1Cをスレーブ主装置としたが、これに限るものではない。主装置1B、1C、1Dもまた、マスター主装置となる機能を備えているため、主装置1B、1C、1Dをマスター主装置として電話システムを構築することもできる。また、電話システムを構成する主装置の数も特に制限されるものではない。
[Modifications, etc.]
As described above, when a telephone system is constructed in a wide area, the
また、マスター主装置とスレーブ主装置とが固定的に定められる場合には、マスター主装置となる主装置には、マスター主装置としての機能だけを搭載し、スレーブ主装置となる主装置には、スレーブ主装置としての機能だけを搭載するように構成することもできる。マスター主装置としてだけの機能を備える場合には、登録処理部131の第1、第2の登録部131A、131Bと、配布処理部132を設けるようにすればよい。また、スレーブ主装置としてだけの機能を備える場合には、登録処理部131の第3、第4の登録部131C、131Dを設けるようにすればよい。 In addition, when the master main unit and slave main unit are fixedly defined, the main unit that is the master main unit is equipped with only the function as the master main unit, and the main unit that is the slave main unit It is also possible to configure so that only the function as the slave main device is mounted. In the case of providing a function only as a master main apparatus, the first and second registration units 131A and 131B of the registration processing unit 131 and the distribution processing unit 132 may be provided. In addition, when a function only as a slave main device is provided, the third and fourth registration units 131C and 131D of the registration processing unit 131 may be provided.
また、上述した実施の形態では、マスター主装置1Aに対して予め設定されるシステム情報は、外部I/F111及び外部端子112を通じて接続されるPCを通じて登録するものとして説明したが、これに限るものではない。例えば、IP網200A上に設けられる所定のサーバ装置にシステム情報を用意し、マスター主装置1Aが当該サーバ装置にアクセスして、予め決められるシステム情報をダウンロードするようにしてもよい。同様に、各スレーブ主装置に登録するマスター主装置のIPアドレスやパスワードなどのマスター主装置に関する情報についても、IP網200A上の所定のサーバ装置に用意しておく。そして、各スレーブ主装置が当該サーバ装置にアクセスして、用意されているマスター主装置に関する情報をダウンロードするようにしてもよい。このようにする場合には、マスター主装置やスレーブ主装置にデータのダウンロード用のソフトウェアを搭載し、必要に応じてこれを実行するようにすればよい。
In the above-described embodiment, the system information set in advance for the master
また、上述した実施の形態では、本社(東京)の主装置1Aと、支社1(東北)の主装置1Bと、支社2(関西)の主装置1Cとから電話システムを構成するものとして説明した。しかし、これに限るものではない。例えば、関東地方、東北地方、関西地方のそれぞれには、複数の支店が存在し、それらの支店にも主装置が設置され、支店に設置された主装置もIP網200Aを通じて通信路を接続して電話システムを構築するようにできる。
In the embodiment described above, the telephone system is described as comprising the
この場合には、共通データに含まれるグループIDも用いるようにする。すなわち、関東地方に位置する本社、支社、支店に配置される主装置には、関東地方を示すグループIDを付与する。また、東北地方に位置する本社、支社、支店に配置される主装置には、東北地方を示すグループIDを付与する。また、関西地方に位置する本社、支社、支店に配置される主装置には、関西地方を示すグループIDを付与する。 In this case, the group ID included in the common data is also used. That is, a group ID indicating the Kanto region is assigned to a main apparatus located in the head office, branch office, or branch located in the Kanto region. In addition, a group ID indicating the Tohoku region is assigned to a main apparatus located in the head office, branch office, or branch located in the Tohoku region. In addition, a group ID indicating the Kansai region is assigned to the main apparatus located in the head office, branch office, or branch located in the Kansai region.
このようにすれば、当該電話システムにおいて、ボタン電話システム間で内線電話を掛ける場合に、入力された着信先の内線番号に基づいて、着信先の電話機が属するグループのグループIDと、ボタン電話システムのシステム番号とを特定する。これにより、着信先がどのグループのどのボタン電話システムに属するのかを適切に把握し、迅速に通信路を接続するように制御することが可能となる。なお、この場合には、アドレスデータ記憶部106には、グループID毎に、アドレスデータを記憶するようにすればよい。
In this way, in the telephone system, when making an extension call between the button telephone systems, the group ID of the group to which the destination telephone belongs and the button telephone system based on the inputted extension number of the destination. Specify the system number. As a result, it is possible to appropriately grasp which group of which key telephone system the incoming callee belongs to, and to control to quickly connect the communication path. In this case, the address
また、上述した実施の形態では、マスター主装置になるための優先順位が設定されていた。このため、上述した実施の形態の場合に、本社に設置された主装置1Aが、何等かの原因により可動不能になった場合には、有線順位が「第2位」の主装置1Bがマスター主装置となることにより、新たに設置される主装置が電話システムに加われないといった不都合を回避できる。
In the above-described embodiment, the priority order for becoming the master main device is set. For this reason, in the case of the above-described embodiment, when the
また、図11〜図12、図13〜図14のシーケンス図に示した処理も一例であり、種々の変更が可能である。図11のステップS49、ステップS50のパーク保留移行の通知と確認処理は、省略することもできる。また、パーク保留情報のパーク保留メモリ140への格納と、配下の電話機のパーク保留ボタンに対応するLEDの点滅制御とはどちらを最初に行うようにすることもできる。図11のステップS52〜ステップS53のパーク保留の移行完了通知を省略するなどのことも可能である。すなわち、図11〜図12、図13〜図14のシーケンス図に示した処理については適宜の変更が可能である。
The processing shown in the sequence diagrams of FIGS. 11 to 12 and FIGS. 13 to 14 is also an example, and various changes can be made. The notification and confirmation processing of the park hold transition in step S49 and step S50 in FIG. 11 can be omitted. Further, either the storage of the park hold information in the
また、図2に示した主装置1の構成において、登録処理部131、配布処理部132、接続状態通知処理部133の各機能は、制御部120において実行されるプログラムによって制御部120の機能として実現することもできる。同様に、パーク保留機能実行部150の各部の機能を、制御部120において実行されるプログラムによって制御部120の機能として実現することもできる。
In the configuration of the
また、上述した実施の形態においては、パーク保留機能が用いられた場合には、接続中の通話回線が保留状態に設定するようにされたパーク保留ボタンに対応するLEDを点滅させるようにしたが、これに限るものではない。パーク保留ボタンが操作されて、パーク保留機能が実行された場合に、パーク保留要求を行った電話機と主装置との情報を電話機2のディスプレイ214に表示させるようにしてもよい。もちろん、パーク保留要求を行った電話機と主装置の内の一方の情報を、電話機2のディスプレイ214に表示させることもできる。
Further, in the above-described embodiment, when the park hold function is used, the LED corresponding to the park hold button that is set to put the call line being connected to the hold state blinks. However, it is not limited to this. When the park hold button is operated and the park hold function is executed, information on the telephone making the park hold request and the main device may be displayed on the
これにより、例えば、「PK1:システム1(本社):内線1000」というように、パーク保留ボタンPK1が、システム1(本社)の内線1000番の電話機で利用されたことを通知することができる。また、「PK1:システム1(本社)」というように、パーク保留ボタンPK1が、システム1(本社)で利用されたことを通知したり、「PK1:内線1000」というように、パーク保留ボタンPK1が、内線1000番の電話機で利用されたことを通知したりできる。 Thus, for example, “PK1: system 1 (head office): extension 1000” can be used to notify that the park hold button PK1 is used on the extension number 1000 telephone of the system 1 (head office). Further, a notification that the park hold button PK1 is used in the system 1 (head office), such as “PK1: system 1 (head office)”, or a park hold button PK1, such as “PK1: extension 1000” is used. However, it can be notified that it has been used on the extension number 1000 telephone.
また、パーク保留ボタンが操作されて、パーク保留機能が実行された場合に、操作されたパーク保留ボタンに設定するようにされた通話回線を示す情報を電話機2のディスプレイ214に表示することもできる。例えば、「PK1:相手先:システム2:内線2000」などのように、パーク保留ボタンPK1に、システム2の内線2000の電話機との間の通話回線が保留にされていることを示すこともできる。もちろん、保留操作元と保留された通話回線の両方を電話機2のディスプレイ214に表示することもできる。
In addition, when the park hold button is operated and the park hold function is executed, information indicating a telephone line set to the operated park hold button can be displayed on the
これらの情報の電話機2のディスプレイ214への表示は、主装置1の制御部120において、配下の電話機2への表示制御信号を形成し、これをLANを通じて配下の電話機2に提供することにより実現できる。各電話機2では、主装置1からの表示制御信号を接続端子201及びLANI/F202を通じて受信し、制御部220がディスプレイコントローラ213を制御することにより、目的とする情報のディスプレイ214への表示を実現できる。
The display of these pieces of information on the
また、上述した第1、第2の実施の形態では、内線電話をパーク保留機能を用いて保留する場合を例にして説明したが、外線電話についても同様にしてパーク保留機能を用いて保留できる。すなわち、例えば、本社(システム1)の電話機2A(1)で受けた外線電話をパーク保留ボタンPK1に保留する。そして、支社2(システム2)の電話機2C(1)でパーク保留ボタンPK1を押下操作することにより、当該外線電話を支社2(システム2)の電話機2C(1)で受けるといったことが可能である。
In the first and second embodiments described above, the case where an extension telephone is held using the park hold function has been described as an example. However, an external telephone can be held using the park hold function in the same manner. . That is, for example, an outside line call received by the
また、上述した実施の形態においては、IP網200Aを通じて主装置間を接続して広域の電話システムを構築する場合を例にして説明したが、例えば、専用線などのIP網200A以外のネットワークを通じて主装置間を接続し、電話システムを構築する場合にも、この発明を適用できる。この場合に、アドレスデータは、例えば、代表電話番号などの主装置を特定可能な識別情報を含むことになる。 In the above-described embodiment, the case where the main apparatus is connected through the IP network 200A to construct a wide-area telephone system has been described as an example. However, for example, through a network other than the IP network 200A such as a dedicated line. The present invention can also be applied to a case where a telephone system is constructed by connecting main apparatuses. In this case, the address data includes identification information that can identify the main device such as a representative telephone number.
[その他]
上述した実施の形態の説明からも分かるように、システム情報記憶手段の機能は、主装置1のアドレスデータ記憶部106及び番号計画データ記憶部107からなるシステム情報記憶部が実現する。また、パーク保留情報記憶手段の機能は、主装置1のパーク保留メモリ140が実現する。また、設定要求受信手段、設定要求送信手段、解除要求送信手段、解除要求受信手段、実行要求受信手段、スレーブ側解除要求受信手段、切断要求受信手段等の送信手段または受信手段の機能は、主装置1の接続端子及びIP網I/Fと制御部120が協働して実現する。また、応答通知受付手段、保留通知受付手段、実行通知受付手段の各機能は、主装置1の接続端子110及びLANI/F109と制御部120が協働して実現する。
[Others]
As can be seen from the description of the embodiment described above, the function of the system information storage unit is realized by the system information storage unit including the address
また、第1の設定手段と第1の設定表示制御手段の機能は、主装置1の主に第1の設定部151が実現し、応答処理手段、切断要求送信処理手段の機能は、主装置1の応答処理部152が実現する。また、保留状態処理手段、マスター側解除要求送信処理手段の機能は、主装置1の保留状態処理部153が実現する。また、第2の設定手段と第2の設定表示制御手段の機能は、主装置1の主に第2の設定部154が実現する。また、設定解除手段、解除表示制御手段、スレーブ側設定解除手段、第2の解除表示制御手段、マスター側設定解除手段、マスター側解除表示制御手段の各機能は、主装置1の設定解除部155が実現する。
The functions of the first setting means and the first setting display control means are realized mainly by the
また、図11〜図12、図13〜図14のシーケンス図を用いて説明した電話システムの動作(処理)に対応する方法が、この発明のパーク保留制御方法の一実施の形態が適用されたものである。また、図11〜図12、図13〜図14のシーケンス図を用いて説明した電話システムの動作(処理)において、各主装置で行われる処理を実行するプログラムを作成し、これを各主装置に搭載することにより、この発明の電話制御装置を構成することもできる。 In addition, the method corresponding to the operation (processing) of the telephone system described with reference to the sequence diagrams of FIGS. 11 to 12 and FIGS. 13 to 14 is applied to one embodiment of the park hold control method of the present invention. Is. In addition, in the operation (processing) of the telephone system described with reference to the sequence diagrams of FIGS. 11 to 12 and FIGS. 13 to 14, a program for executing processing performed in each main device is created, The telephone control device according to the present invention can also be configured by mounting it on the telephone.
すなわち、上述もしたように、図2に示したパーク保留機能実行部150の各部の機能は、制御部120で実行されるプログラム(ソフトウェア)によって実現することが可能である。
That is, as described above, the function of each unit of the park hold function execution unit 150 illustrated in FIG. 2 can be realized by a program (software) executed by the
1、1A、1B、1C、1D…主装置、101…IP網への接続端子、102…IP網I/F、103…パケット分解/生成部、104…電話網I/F、105…電話網への接続端子、106…アドレスデータ記憶部、107…番号計画データ記憶部、108…マスター情報メモリ、109…LANI/F、110…LANへの接続端子、111…外部I/F、112…外部端子、120…制御部、131…登録処理部、132…配布処理部、133…接続状態通知処理部、140…パーク保留メモリ、150…パーク保留機能実行部、151…第1の設定部、152…応答処理部、153…保留状態処理部、154…第2の設定部、155…設定解除部、2A(1)、2A(2)、…電話機、2B(1)、2B(2)、…電話機、2C(1)、2C(2)、…電話機、2D(1)、2D(2)、…電話機、PK1〜PK4…パーク保留ボタン
DESCRIPTION OF
Claims (6)
前記広域ネットワークを通じて他の電話制御装置との間に通信路を接続し、当該他の電話制御装置に収容された電話端末と自機に収容された電話端末との間で通話を可能にするためのシステム情報を記憶するシステム情報記憶手段と、
操作されたパーク保留ボタンを特定するパーク保留ボタン特定情報と、パーク保留ボタンの操作が行われたパーク保留の実行操作元を特定する保留操作元特定情報と、パーク保留ボタンが操作されることにより保留状態とされた通話回線を特定する保留回線特定情報とを記憶するパーク保留情報記憶手段と、
前記広域ネットワークを通じて前記電話システムの他の電話制御装置から送信されて来る、前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを含むパーク保留設定要求を受信する設定要求受信手段と、
前記設定要求受信手段を通じて前記パーク保留設定要求を受信した場合に、当該パーク保留設定要求に含まれる前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを前記パーク保留情報記憶手段に設定する第1の設定手段と、
前記設定要求受信手段を通じて前記パーク保留設定要求を受信した場合に、自機に収容された電話端末のそれぞれについて、当該パーク保留設定要求の前記パーク保留ボタン特定情報によって特定されるパーク保留ボタンに対して通話回線が保留状態に設定されたことを表示するようにする第1の設定表示制御手段と、
自機に収容された電話端末において、前記パーク保留設定要求に応じて通話回線が保留状態に設定されたパーク保留ボタンが操作された場合に、当該電話端末から提供される、操作されたパーク保留ボタンに対応するパーク保留ボタン特定情報を含むパーク保留応答通知を受け付ける応答通知受付手段と、
前記応答通知受付手段を通じて、前記パーク保留応答通知を受け付けた場合に、前記パーク保留応答通知を送信してきた自機に収容している電話端末と、前記パーク保留情報記憶手段の設定情報により特定される保留状態にされた通話回線とを接続し、通話を行えるようにする応答処理手段と
を備えることを特徴とする電話制御装置。 A plurality of telephone control devices capable of accommodating one or more telephone terminals having a park hold button are the telephone control devices of the telephone system configured to be connected through a wide area network,
In order to connect a communication path with another telephone control device through the wide area network, and to enable a call between the telephone terminal accommodated in the other telephone control device and the telephone terminal accommodated in the own device. System information storage means for storing the system information of
By operating the park hold button, the park hold button specifying information for specifying the operated park hold button, the hold operation source specifying information for specifying the execution source of the park hold for which the park hold button has been operated, and the park hold button are operated. Park hold information storage means for storing hold line specifying information for specifying a call line put on hold;
A park hold setting request including the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information transmitted from the other telephone control device of the telephone system through the wide area network is received. A setting request receiving means;
When the park hold setting request is received through the setting request receiving means, the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information included in the park hold setting request are included in the park. First setting means for setting the hold information storage means ;
When receiving the park hold setting request through the setting request receiving means, for each of the telephone terminals accommodated in the own device, for the park hold button specified by the park hold button specifying information of the park hold setting request First setting display control means for displaying that the call line is set to the hold state;
In the telephone terminal accommodated in the device, when the park hold button in which the call line is set to the hold state is operated in response to the park hold setting request, the operated park hold provided from the telephone terminal is operated. A response notification receiving means for receiving a park hold response notification including the park hold button specific information corresponding to the button;
When the park hold response notification is received through the response notification receiving means, it is specified by the telephone terminal accommodated in the own device that has transmitted the park hold response notification and the setting information of the park hold information storage means. And a response processing means for connecting a call line placed on hold to enable a call.
自機に収容された通話中の電話端末において、前記パーク保留設定要求に応じて通話回線が保留状態に設定されていないパーク保留ボタンが操作された場合に、当該電話端末から提供される、前記パーク保留ボタン特定情報を含むパーク保留通知を受け付ける保留通知受付手段と、
前記保留通知受付手段を通じて前記パーク保留通知を受け付けた場合に、前記パーク保留通知の送信元の電話端末との間に接続されている通話回線を保留状態にする保留状態処理手段と、
前記保留通知受付手段を通じて前記パーク保留通知を受け付けた場合に、前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを含む前記パーク保留設定要求を形成し、前記広域ネットワークを通じて前記電話システムの他の電話制御装置に送信する設定要求送信手段と、
前記保留通知受付手段を通じて前記パーク保留通知を受け付けた場合に、前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを前記パーク保留情報記憶手段に設定する第2の設定手段と、
前記保留通知受付手段を通じて前記パーク保留通知を受け付けた場合に、自機に収容された電話端末のそれぞれについて、当該パーク保留通知の前記パーク保留ボタン特定情報によって特定されるパーク保留ボタンに対して通話回線が保留状態に設定されたことを表示するようにする第2の設定表示制御手段と、
前記応答処理手段により通話を行えるようにした場合に、操作されたパーク保留ボタンを特定する前記パーク保留ボタン特定情報を含むパーク保留解除要求を形成し、前記広域ネットワークを通じて前記電話システムの他の電話制御装置に送信する解除要求送信手段と、
前記広域ネットワークを通じて前記電話システムの他の電話制御装置から送信されて来る、前記パーク保留解除要求を受信する解除要求受信手段と、
前記応答処理手段により通話を行えるようにした場合と、前記解除要求受信手段を通じて前記パーク保留解除要求を受信した場合に、前記パーク保留ボタン特定情報によって特定される前記パーク保留情報記憶手段の設定情報を解除する設定解除手段と、
前記応答処理手段により通話を行えるようにした場合と、前記解除要求受信手段を通じて前記パーク保留解除要求を受信した場合に、自機に収容された電話端末のそれぞれについて、前記パーク保留ボタン特定情報によって特定されるパーク保留ボタンに対して通話回線が保留状態に設定されたことの表示を解除する解除表示制御手段と
を備えることを特徴とする電話制御装置。 The telephone control device according to claim 1,
Provided from the telephone terminal when a park hold button whose call line is not set to a hold state is operated in response to the park hold setting request in the telephone terminal during a call accommodated in the own device, A hold notification receiving means for receiving a park hold notification including the park hold button specifying information;
When the park hold notification is received through the hold notification reception unit, a hold state processing unit that puts the call line connected to the telephone terminal that is the transmission source of the park hold notification into a hold state;
When receiving the park hold notification through the hold notification receiving means, forming the park hold setting request including the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information, Setting request transmission means for transmitting to other telephone control devices of the telephone system through a wide area network;
When the park hold notification is received through the hold notification receiving means, the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information are set in the park hold information storing means . Setting means,
When the park hold notification is received through the hold notification receiving means, a call is made to the park hold button specified by the park hold button specifying information of the park hold notification for each of the telephone terminals accommodated in the own device. Second setting display control means for displaying that the line has been set to the hold state;
When a call can be made by the response processing means, a park hold release request including the park hold button specifying information for specifying the operated park hold button is formed, and the other telephones of the telephone system through the wide area network Release request transmission means for transmitting to the control device;
Cancellation request receiving means for receiving the park hold cancellation request transmitted from the other telephone control device of the telephone system through the wide area network;
Setting information of the park hold information storage means specified by the park hold button specifying information when the call can be made by the response processing means and when the park hold release request is received through the release request receiving means A setting canceling means for canceling
When the call is allowed to be made by the response processing means and when the park hold release request is received through the release request receiving means, for each of the telephone terminals accommodated in the own device, the park hold button specifying information is used. A telephone display apparatus comprising: a release display control means for canceling an indication that a call line is set to a hold state for a specified park hold button.
前記電話システムを構成する複数の電話制御装置の内の1つがマスター電話制御装置となり、その他がスレーブ電話制御装置となるように定められており、
前記スレーブ電話制御装置となる前記電話制御装置は、
自機に収容された通話中の電話端末において、前記パーク保留設定要求に応じて通話回線が保留状態に設定されていないパーク保留ボタンが操作された場合に、当該電話端末から提供される、前記パーク保留ボタン特定情報を含むパーク保留通知を受け付ける保留通知受付手段と、
前記保留通知受付手段を通じて前記パーク保留通知を受け付けた場合に、前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを含むパーク保留実行要求を形成し、前記広域ネットワークを通じて、少なくとも前記マスター電話制御装置に送信し、前記パーク保留通知の送信元の電話端末との間に接続されている通話回線を保留状態にする保留状態処理手段と
を備え、
前記マスター電話制御装置となる前記電話制御装置は、
前記スレーブ電話制御装置からの前記パーク保留実行要求を受信する実行要求受信手段と、
前記実行要求受信手段を通じて前記パーク保留実行要求を受信した場合に、前記パーク保留実行要求に含まれる前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを含むパーク保留設定要求を形成し、前記広域ネットワークを通じて各スレーブ電話制御装置に送信する設定要求送信手段と、
前記実行要求受信手段を通じて前記パーク保留実行要求を受信した場合に、前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを前記パーク保留情報記憶手段に設定する第2の設定手段と、
前記実行要求受信手段を通じて前記パーク保留実行要求を受信した場合に、自機に収容された電話端末のそれぞれについて、当該パーク保留設定要求の前記パーク保留ボタン特定情報によって特定されるパーク保留ボタンに対して通話回線が保留状態に設定されたことを表示するようにする第2の設定表示制御手段と
を備えることを特徴とする電話制御装置。 The telephone control device according to claim 1,
It is determined that one of a plurality of telephone control devices constituting the telephone system is a master telephone control device and the other is a slave telephone control device,
The telephone control device, which is the slave telephone control device,
Provided from the telephone terminal when a park hold button whose call line is not set to a hold state is operated in response to the park hold setting request in the telephone terminal during a call accommodated in the own device, A hold notification receiving means for receiving a park hold notification including the park hold button specifying information;
When the park hold notification is received through the hold notification receiving means, a park hold execution request including the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information is formed, and the wide area A hold state processing means for transmitting to at least the master telephone control device through a network and placing a call line connected to a telephone terminal that is a transmission source of the park hold notification;
The telephone control device serving as the master telephone control device is:
Execution request receiving means for receiving the park hold execution request from the slave telephone control device;
When the park hold execution request is received through the execution request receiving means, the park includes the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information included in the park hold execution request. A setting request transmitting means for forming a hold setting request and transmitting to each slave telephone control device through the wide area network;
When the park hold execution request is received through the execution request receiving means, the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information are set in the park hold information storing means. Two setting means;
When the park hold execution request is received through the execution request receiving means, for each of the telephone terminals accommodated in the own device, for the park hold button specified by the park hold button specifying information of the park hold setting request And a second setting display control means for displaying that the call line is set to the on-hold state.
前記電話システムを構成する複数の電話制御装置の内の1つがマスター電話制御装置となり、その他がスレーブ電話制御装置となるように定められており、
前記マスター電話制御装置となる前記電話制御装置は、
自機に収容された通話中の電話端末において、前記パーク保留設定要求に応じて通話回線が保留状態に設定されていないパーク保留ボタンが操作された場合に、当該電話端末から提供される、パーク保留ボタン特定情報を含むパーク保留実行通知を受け付ける実行通知受付手段と、
前記実行通知受付手段を通じて前記パーク保留実行通知を受け付けた場合に、前記パーク保留実行通知の送信元の電話端末との間に接続されている通話回線を保留状態にする保留状態処理手段と、
前記実行通知受付手段を通じて前記パーク保留実行通知を受け付けた場合に、前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを含む前記パーク保留設定要求を形成して、前記広域ネットワークを通じて前記電話システムの各スレーブ電話制御装置に送信する設定要求送信手段と、
前記実行通知受付手段を通じて前記パーク保留実行通知を受け付けた場合に、前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを前記パーク保留情報記憶手段に設定する第2の設定手段と、
前記実行通知受付手段を通じて前記パーク保留実行通知を受け付けた場合に、自機に収容された電話端末のそれぞれの、当該パーク保留設定要求の前記パーク保留ボタン特定情報によって特定されるパーク保留ボタンに対して通話回線が保留状態に設定されたことを表示するようにする第2の設定表示制御手段と
を備えることを特徴とする電話制御装置。 The telephone control device according to claim 1,
It is determined that one of a plurality of telephone control devices constituting the telephone system is a master telephone control device and the other is a slave telephone control device,
The telephone control device serving as the master telephone control device is:
A park terminal provided by the telephone terminal when a park hold button whose call line is not set to a hold state is operated in response to the park hold setting request in the telephone terminal during a call accommodated in its own device. An execution notification receiving means for receiving a park hold execution notification including hold button specifying information;
When the park hold execution notification is received through the execution notification reception unit, a hold state processing unit that places the call line connected to the telephone terminal that is the transmission source of the park hold execution notification into a hold state;
When the park hold execution notification is received through the execution notification receiving means, the park hold setting request including the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information is formed. Setting request transmission means for transmitting to each slave telephone control device of the telephone system through the wide area network;
When the park hold execution notification is received through the execution notification receiving means, the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information are set in the park hold information storing means . Two setting means;
When the park hold execution notification is received through the execution notification receiving means, for each of the telephone terminals accommodated in the own device, for the park hold button specified by the park hold button specifying information of the park hold setting request And a second setting display control means for displaying that the call line is set to the on-hold state.
保留状態とされた前記通話回線を保持していた前記スレーブ電話制御装置は、前記マスター電話制御装置との間で保留音の送信のために接続している通話回線の切断要求を形成し、前記広域ネットワークを通じて前記電話システムの前記マスター電話制御装置に送信する切断要求送信処理手段を備え、
前記電話システムのスレーブ電話制御装置となる前記電話制御装置は、
前記広域ネットワークを通じて前記電話システムの前記マスター電話制御装置から送信されて来る、前記パーク保留ボタン特定情報を含む第2のパーク保留解除要求を受信するスレーブ側解除要求受信手段と、
前記応答処理手段により通話を行えるようにした場合と、前記スレーブ側解除要求受信手段を通じて前記第2のパーク保留解除要求を受信した場合に、前記パーク保留ボタン特定情報によって特定される前記パーク保留情報記憶手段の設定情報を解除するスレーブ側設定解除手段と、
前記応答処理手段により通話を行えるようにした場合と、前記スレーブ側解除要求受信手段を通じて前記第2のパーク保留解除要求を受信した場合に、自機に収容された電話端末のそれぞれについて、前記パーク保留ボタン特定情報によって特定されるパーク保留ボタンに対して通話回線が保留状態に設定されたことの表示を解除する第2の解除表示制御手段と
を備え、
前記マスター電話制御装置となる前記電話制御装置は、
前記スレーブ電話制御装置からの前記切断要求を受信する切断要求受信手段と、
前記応答処理手段により、通話を行えるようにした場合と、前記切断要求受信手段を通じて前記切断要求を受信した場合に、前記パーク保留ボタン特定情報を含む前記第2のパーク保留解除要求を、前記広域ネットワークを通じて前記電話システムの各スレーブ電話制御装置に送信するマスター側解除要求送信処理手段と、
前記応答処理手段により、通話を行えるようにした場合と、前記切断要求受信手段を通じて前記切断要求を受信した場合に、前記パーク保留ボタン特定情報によって特定される前記パーク保留情報記憶手段の設定情報を解除するマスター側設定解除手段と、
前記応答処理手段により、通話を行えるようにした場合と、前記切断要求受信手段を通じて切断要求を受信した場合に、自機に収容された電話端末のそれぞれについて、前記パーク保留ボタン特定情報によって特定されるパーク保留ボタンに対して通話回線が保留状態に設定されたことの表示を解除するマスター側解除表示制御手段と
を備えることを特徴とする電話制御装置。 The telephone control device according to any one of claims 3 and 4,
The slave telephone control device that has held the call line in the on-hold state forms a disconnection request for the call line connected to the master phone control device for transmission of a hold sound, and A disconnection request transmission processing means for transmitting to the master telephone control device of the telephone system through a wide area network;
The telephone control device, which is a slave telephone control device of the telephone system,
A slave-side release request receiving means for receiving a second park hold release request including the park hold button specifying information transmitted from the master telephone control device of the telephone system through the wide area network;
The park hold information specified by the park hold button specifying information when the call can be made by the response processing means and when the second park hold release request is received through the slave release request receiving means. Slave side setting release means for releasing the setting information of the storage means ;
For each of the telephone terminals accommodated in its own device when the call can be made by the response processing means and when the second park hold release request is received through the slave side release request receiving means, A second release display control means for releasing the indication that the call line is set to the hold state for the park hold button specified by the hold button specifying information;
The telephone control device serving as the master telephone control device is:
A disconnection request receiving means for receiving the disconnection request from the slave telephone controller,
By the response processing unit, and if you allow the call, when receiving the disconnection request through the disconnection request receiving means, said second parked release request including said parked button identifying information, the wide Master side release request transmission processing means for transmitting to each slave telephone control device of the telephone system through a network;
By the response processing unit, and if you allow the call, when receiving the disconnection request through the disconnection request receiving means, setting information of the parked information storage means identified by said call park button identifying information Master side setting cancellation means to cancel,
By the response processing unit, and if you allow the call, when receiving the disconnection request through the disconnection request receiving means, for each of the telephone terminals accommodated in the own apparatus, specified by the call park button identifying information And a master-side release display control means for releasing the indication that the call line is set to the hold state for the park hold button.
前記電話制御装置のそれぞれは、前記広域ネットワークを通じて他の電話制御装置との間に通信路を接続し、当該他の電話制御装置に収容された電話端末と自機に収容された電話端末との間で通話を可能にするためのシステム情報を記憶するシステム情報記憶手段と、操作されたパーク保留ボタンを特定するパーク保留ボタン特定情報と、パーク保留ボタンの操作が行われたパーク保留の実行操作元を特定する保留操作元特定情報と、パーク保留ボタンが操作されることにより保留状態とされた通話回線を特定する保留回線特定情報とを記憶するパーク保留情報記憶手段とを備えており、
前記電話制御装置のそれぞれにおいては、
設定要求受信手段を通じて、前記広域ネットワークを通じて前記電話システムの他の電話制御装置から送信されて来る、前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを含むパーク保留設定要求を受信する設定要求受信工程と、
前記設定要求受信工程において前記パーク保留設定要求を受信した場合に、第1の設定手段が、当該パーク保留設定要求に含まれる前記パーク保留ボタン特定情報と、前記保留操作元特定情報と、前記保留回線特定情報とを前記パーク保留情報記憶手段に設定する第1の設定工程と、
前記設定要求受信工程において前記パーク保留設定要求を受信した場合に、第1の設定表示制御手段が、自機に収容された電話端末のそれぞれについて、当該パーク保留設定要求の前記パーク保留ボタン特定情報によって特定されるパーク保留ボタンに対して通話回線が保留状態に設定されたことを表示するようにする第1の設定表示制御工程と、
自機に収容された電話端末において、前記パーク保留設定要求に応じて通話回線が保留状態に設定されたパーク保留ボタンが操作された場合に、応答通知受信手段が、当該電話端末から提供される、操作されたパーク保留ボタンに対応するパーク保留ボタン特定情報を含むパーク保留応答通知を受け付ける応答通知受付工程と、
前記応答通知受付工程を通じて、前記パーク保留応答通知を受け付けた場合に、応答処理手段が、前記パーク保留応答通知を送信してきた自機に収容している電話端末と、前記パーク保留情報記憶手段の設定情報により特定される保留状態にされた通話回線とを接続し、通話を行えるようにする応答処理工程と
を有することを特徴とするパーク保留制御方法。 There is a park hold control method used in the telephone control device of a phone system in which a plurality of telephone control devices capable of accommodating one or more phone terminals having a park hold button are connected through a wide area network.
Each of the telephone control devices connects a communication path to another telephone control device through the wide area network, and a telephone terminal accommodated in the other telephone control device and a telephone terminal accommodated in the own device System information storage means for storing system information for enabling communication between the two, a park hold button specifying information for specifying the operated park hold button, and a park hold execution operation in which the park hold button is operated Park hold information storage means for storing hold operation source specifying information for specifying the source, and hold line specifying information for specifying a call line put on hold by operating the park hold button,
In each of the telephone control devices,
A park including the park hold button specifying information, the hold operation source specifying information, and the hold line specifying information transmitted from the other telephone control device of the telephone system through the wide area network through the setting request receiving means. A setting request receiving step for receiving a hold setting request;
When the park hold setting request is received in the setting request receiving step, the first setting means includes the park hold button specifying information, the hold operation source specifying information, and the hold included in the park hold setting request. A first setting step of setting line identification information in the park hold information storage means ;
When the park hold setting request is received in the setting request receiving step, the first setting display control means determines the park hold button specifying information of the park hold setting request for each of the telephone terminals accommodated therein. A first setting display control step for displaying that the call line is set to the hold state with respect to the park hold button specified by:
In the telephone terminal accommodated in the device, when the park hold button in which the call line is set to the hold state is operated in response to the park hold setting request, a response notification receiving means is provided from the telephone terminal. A response notification receiving step for receiving a park hold response notification including park hold button specific information corresponding to the operated park hold button;
When the park hold response notification is received through the response notification receiving step , the response processing means includes a telephone terminal accommodated in the own device that has transmitted the park hold response notification, and the park hold information storage means. A park processing control method comprising: a response processing step of connecting a call line placed in a hold state specified by setting information and making a call.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014214280A JP6414437B2 (en) | 2014-10-21 | 2014-10-21 | Telephone control device and park hold control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014214280A JP6414437B2 (en) | 2014-10-21 | 2014-10-21 | Telephone control device and park hold control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016082494A JP2016082494A (en) | 2016-05-16 |
JP6414437B2 true JP6414437B2 (en) | 2018-10-31 |
Family
ID=55959329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014214280A Active JP6414437B2 (en) | 2014-10-21 | 2014-10-21 | Telephone control device and park hold control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6414437B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7428969B2 (en) * | 2020-03-26 | 2024-02-07 | サクサ株式会社 | telephone control device |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61218295A (en) * | 1985-03-25 | 1986-09-27 | Nitsuko Ltd | Connecting system for inter-key telephone sets |
JP3569900B2 (en) * | 2002-02-05 | 2004-09-29 | Necインフロンティア株式会社 | Data transmission method, private branch exchange and private branch exchange network |
JP2005167592A (en) * | 2003-12-02 | 2005-06-23 | Sanyo Electric Co Ltd | PARK SERVER, SIP TELEPHONE, AND VoIP SYSTEM PROVIDED WITH THEM |
JP5298666B2 (en) * | 2008-06-30 | 2013-09-25 | 富士通株式会社 | Communication service support apparatus, communication service support method, and communication service support program |
JP5408424B2 (en) * | 2009-09-28 | 2014-02-05 | サクサ株式会社 | Communication system, communication line connection method, and communication line connection program |
US8582733B1 (en) * | 2012-09-28 | 2013-11-12 | Ringcentral, Inc. | Phone system with methodology for call parking |
-
2014
- 2014-10-21 JP JP2014214280A patent/JP6414437B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016082494A (en) | 2016-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101543012B (en) | Communication system | |
JP2006166428A (en) | Hybrid call log | |
CN101296267A (en) | Telephone system and communication terminal | |
JP2010178072A (en) | Apartment intercom system | |
JP4410236B2 (en) | Telephone system and call control method thereof | |
CN101543013B (en) | Communication system | |
JP6414437B2 (en) | Telephone control device and park hold control method | |
CN1860774A (en) | Method for remotely associating a communications device with a computer terminal | |
JP2015167425A (en) | Cooperation system, cooperation method, cooperation program, and switch | |
JP5067543B2 (en) | IP telephone system, slave unit and communication processing program | |
JP4796924B2 (en) | Button phone system | |
JP6414436B2 (en) | Telephone system, master telephone control device, slave telephone control device, and system information setting method | |
JP2006270525A (en) | Telephone system | |
KR20060018155A (en) | System and method for setting pbx feature code using web interface | |
JP7075036B2 (en) | Telephone systems, telephone controls and terminals | |
JP2006186784A (en) | Ip exchange, ip phone terminal, and ip exchange system | |
JP4197719B2 (en) | Telephone system | |
WO2012077773A1 (en) | Communication management device | |
JP6187111B2 (en) | Telephone system | |
JP6221595B2 (en) | Telephone system | |
KR101000504B1 (en) | Small scale voip network system and communication method thereof | |
JP6232872B2 (en) | Exchange, exchange control method, and exchange control program | |
JP2009239869A (en) | Server device, communication system, and function setting method | |
JP2006295735A (en) | Autonomous distributed information communication system and autonomous distributed information terminal | |
JP2016163114A (en) | Telephone exchange and telephone call transfer program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170419 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180518 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180530 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180711 |
|
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: 20180905 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180918 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6414437 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |