JP3367707B2 - Private branch exchange - Google Patents
Private branch exchangeInfo
- Publication number
- JP3367707B2 JP3367707B2 JP14471693A JP14471693A JP3367707B2 JP 3367707 B2 JP3367707 B2 JP 3367707B2 JP 14471693 A JP14471693 A JP 14471693A JP 14471693 A JP14471693 A JP 14471693A JP 3367707 B2 JP3367707 B2 JP 3367707B2
- Authority
- JP
- Japan
- Prior art keywords
- extension
- hook
- extension terminal
- incoming call
- acwt
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Sub-Exchange Stations And Push- Button Telephones (AREA)
Description
【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、複数の内線端末を複数
のグループにグループ分けし、外線からの着信呼を対応
するグループに属する内線端末のうちのいずれかに選択
的に分配して接続させる機能と、通話終了後に一定時間
が経過していない内線端末への接続を抑制する機能とを
備えた構内電話交換機に関する。
【0002】
【従来の技術】一般に、構内電話交換機は各種のサービ
ス機能を備えており、その一つに自動着信呼分配(AC
D:Automatic Call Distribution )機能がある。AC
D機能とは、複数の内線端末により一つのACDグルー
プを構成し、外線からの着信呼をACDグループ内の内
線端末に均等に分配することにより、特定の内線端末へ
の着信の集中を防止して着信呼を効率よく処理できるよ
うにしたものである。ACDグループには、通常一つの
代表番号が付与されており、発呼者はこの代表番号をダ
イヤルすることによりACDグループ内の内線端末に対
し接続することができる。
【0003】このようなACD機能を有した構内電話交
換機において、さらにオペレータの便を図るための機能
としてAfetr Call Work Time(ACWT)機能を有した
ものがある。ACWT機能とは、通話終了後に一定時間
が経過していない内線端末への接続を抑制することによ
り、1通話の終了後にメモなどをとる時間をオペレータ
に与えるようにしたものである。
【0004】ところでACWT機能が動作する期間は予
め設定されているので、ACWT機能が動作しており接
続が抑制されている内線端末のオペレータが着信可能と
なる場合がある。そこで一般的には、所定のACWTキ
ャンセルキーによってオペレータがACWT機能を任意
にキャンセルできるものとなっている。
【0005】しかしこの場合、動作中のACWT機能を
キャンセルして着信する場合には、オペレータはACW
TキャンセルキーによってACWT機能をキャンセルし
たのち、DNキーを押下して応答しなければならない。
また、ACWTキャンセルキーが無い場合には、ACW
Tキャンセル特番を入力し、一旦オンフックして着信を
待つなどする必要がある。このため操作が繁雑であり、
手間がかかるとともに誤操作を生じさせる原因になるお
それがあった。
【0006】
【発明が解決しようとする課題】以上のように従来の構
内電話交換機は、ACWT機能が動作している状態か
ら、ACWT機能をキャンセルして着信を受けようとし
た場合、オペレータの操作が繁雑になり、手間がかかる
とともに誤操作を生じさせるという不具合があった。
【0007】本発明はこのような事情を考慮してなされ
たものであり、その目的とするところは、オペレータの
手間を減少し、また誤操作の発生を防止することができ
る構内電話交換機を提供することにある。
【0008】
【課題を解決するための手段】以上の目的を達成するた
めに本発明は、複数の内線端末のそれぞれについて、空
き状態であるか否かを検出する例えば空き状態監視手段
などの空き状態検出手段を設けるとともに、前記複数の
内線端末のそれぞれについて、オフフックがなされたこ
とを検出する例えばフック状態監視手段などのオフフッ
ク検出手段を設け、例えば着信処理手段などの接続制御
手段では、いずれの内線端末にも接続されていない着信
呼があり、かつこの着信呼に対応するグループに属した
内線端末の全てが接続できない状態において、当該グル
ープに属し、接続が抑制されているとともに空き状態検
出手段により空き状態であることが検出されている内線
端末に関して前記オフフック検出手段によりオフフック
なされたことが検出されたことに応じ、当該内線端末へ
の接続の抑制を解除して上記着信呼を当該内線端末に接
続するようにした。
【0009】
【作用】このような手段を講じたことにより、いずれの
内線端末にも接続されていない着信呼があり、かつこの
着信呼に対応するグループに属した内線端末の全てが接
続できない状態、すなわち待ち行列に着信呼がある状態
において、上記グループに属し、接続が抑制されている
とともに空き状態検出手段により空き状態であることが
検出されている内線端末に関して前記オフフック検出手
段によりオフフックなされたことが検出されたことに応
じ、当該内線端末への接続の抑制が解除されて上記着信
呼が当該内線端末に接続される。すなわち、待ち行列の
着信呼に対応するグループに属した内線端末のうち、接
続が抑制されているとともに空き状態であるものがオフ
フックされた場合、当該内線端末への接続の抑制が解除
されて上記着信呼が当該内線端末に接続される。
【0010】
【実施例】以下、図面を参照して本発明の一実施例につ
き説明する。図1は本実施例に係る構内電話交換機の機
能構成を示す回路ブロック図である。
【0011】同図において構内電話交換機EXは、交換
回路1と、複数(n×m個)の内線インタフェース回路
(LC)2と、複数(k個)の局線インタフェース回路
(TRK)3( 3-1〜3-k )と、メモリ4とを備えてお
り、これらの回路はそれぞれ制御バスを介して制御部5
に接続されている。
【0012】内線インタフェース回路2は、n個ずつm
個にグループ分けされており、m個のACDグループ2
1(21-1〜21-m)が構成されている。内線インタフェー
ス回路2のそれぞれには、n×m本の内線6のうちのい
ずれかを介して、n×m個の内線端末7のいずれかが接
続されている。各内線インタフェース回路2では、接続
された内線6の状態監視や、接続された内線端末7に対
する着信信号の送出などの内線インタフェース動作が行
なわれ、制御部5との間ではこの内線インタフェース動
作に係わる制御情報の授受が行なわれる。なお内線端末
7は、内線インタフェース回路2と同様にn個ずつm個
にグループ分けされており、m個のACDグループ71
(71-1〜71-m)が構成されている。
【0013】局線インタフェース回路3のそれぞれに
は、k本の局線8( 8-1〜8-k )のうちのいずれかが接
続され、これらの局線8は図示しない公衆網にそれぞれ
接続されている。各局線インタフェース回路3では、接
続された局線8の状態監視や、公衆網に対する種々信号
の送出などの局線インタフェース動作が行なわれ、上記
制御部5との間ではこの局線インタフェース動作のため
の制御情報の授受が行なわれる。
【0014】交換回路1では、制御部5の制御にしたが
って、複数の内線インタフェース回路2および複数の局
線インタフェース回路3のうちの任意の2つの交換接続
が行なわれる。
【0015】メモリ4は、例えばROMおよびRAMな
どの半導体メモリや、磁気ディスクを記憶媒体として用
いたもので、これらの記憶媒体には制御部5の制御に必
要な制御プログラムや種々のデータテーブルが蓄積され
ている。このデータテーブルの中には、待ち行列テーブ
ル4a、ACWT状態テーブル4b、空き状態テーブル
4cおよびフック状態テーブル4dが含まれている。
【0016】図2は待ち行列テーブル4aのメモリマッ
プを模式的に示す図である。この図に示すように行列テ
ーブル4aには、待ち行列を登録しておくための領域が
複数設定されている。
【0017】図3はACWT状態テーブル4bのメモリ
マップを模式的に示す図である。この図に示すようにA
CWT状態テーブル4bは、内線端末7のそれぞれに対
応付けて、ACWTの動作状態を示す情報を格納する領
域が設定されている。
【0018】図4は空き状態テーブル4cのメモリマッ
プを模式的に示す図である。この図に示すように空き状
態テーブル4cは、内線端末7のそれぞれに対応付け
て、空き状態を示す情報を格納する領域が設定されてい
る。
【0019】図5はフック状態テーブル4dのメモリマ
ップを模式的に示す図である。この図に示すようにフッ
ク状態テーブル4dは、内線端末7のそれぞれに対応付
けて、フック状態を示す情報を格納する領域が設定され
ている。
【0020】制御部5は、例えばマイクロコンピュータ
を主制御部として備えたもので、その制御機能として、
発着呼に係わる通常の交換接続制御手段に加えて、空き
状態監視手段5a、フック状態監視手段5b、ACWT
処理手段5cおよび着信処理手段5dを有している。こ
こで空き状態監視手段5aは、各内線端末7が空き状態
および通話状態のいずれであるかの監視を行うものであ
る。フック状態監視手段5bは、各内線端末7がオンフ
ック状態およびオフフック状態のいずれであるかの監視
を行うものである。ACWT処理手段5cは、通話終了
後に一定時間が経過していない内線端末7への接続を抑
制する処理を行うものであり、ACWT機能を実現する
ためのものである。そして着信制御手段5dは、局線8
からの着信呼を端末7へ接続させる処理を行うものであ
り、ACD機能を実現するための処理をも行うものであ
る。
【0021】次に以上のように構成された構内電話交換
機の動作を説明する。まず制御部5は、空き状態監視処
理およびフック状態監視処理を行って、各内線端末7の
状態を監視している。また、ACWT処理を行って、A
CWT機能を実現している。以下、これらの各処理を説
明する。
【0022】空き状態監視処理においては、制御部5は
図6に示すように、空き状態から通話状態へと変化した
内線端末7が有るか否かの判断(ステップ6a)および
通話状態から空き状態へと変化した内線端末7が有るか
否かの判断(ステップ6b)を行う。
【0023】ここで空き状態から通話状態へと変化した
内線端末7が有れば、制御部5はメモリ4の空き状態テ
ーブル4c中の、上記通話状態へと変化した内線端末7
に対応する領域の情報を“通話中”に更新する(ステッ
プ6c)。また通話状態から空き状態へと変化した内線
端末7が有れば、制御部5は空き状態テーブル4c中
の、上記空き状態へと変化した内線端末7に対応する領
域の情報を“空き”に更新する(ステップ6d)。
【0024】そして、通話状態へと変化した内線端末7
および空き状態へと変化した内線端末7がともに無い場
合、あるいはステップ6cおよびステップ6dの処理を
終了した場合、制御部5は空き状態監視処理を終了して
他の処理に移行する。なおこの空き状態監視処理は、空
き状態監視手段5aによって行われる。
【0025】フック状態監視処理においては、制御部5
は図7に示すように、オンフックされた内線端末7があ
るか否かの判断(ステップ7a)およびオフフックされ
た内線端末7があるか否かの判断(ステップ7b)を行
う。
【0026】ここでオンフックされた内線端末7が有れ
ば、制御部5はメモリ4のフック状態テーブル4d中
の、上記オンフックされた内線端末7に対応する領域の
情報を“オンフック”に更新する(ステップ7c)。ま
たオフフックされた内線端末7が有れば、制御部5はメ
モリ4のフック状態テーブル4d中の、上記オフフック
された内線端末7に対応する領域の情報を“オフフッ
ク”に更新する(ステップ7c)。
【0027】そして、オンフックされた内線端末7およ
びオフフックされた内線端末7がともに無い場合、ある
いはステップ7cおよびステップ7dの処理を終了した
場合、制御部5はフック状態監視処理を終了して他の処
理に移行する。なおこのフック状態監視処理は、フック
状態監視手段5bによって行われる。
【0028】ACWT処理においては、制御部5は図8
に示すように、通話が終了した内線端末7があるか否か
の判断(ステップ8a)およびACWTの起動後に所定
時間が経過した内線端末7があるか否かの判断(ステッ
プ8b)を行う。
【0029】ここで通話が終了した内線端末7が有れ
ば、制御部5はメモリ4のACWT状態テーブル4b中
の、上記通話が終了した内線端末7に対応する領域の情
報を“ACWT 起動中”に更新する(ステップ8
c)。またACWTの起動後に所定時間が経過した内線
端末7が有れば、制御部5はメモリ4のACWT状態テ
ーブル4d中の、上記所定時間が経過した内線端末7に
対応する領域の情報を“ACWT 終了”に更新する
(ステップ7c)。
【0030】そして、通話が終了した内線端末7および
ACWTの起動後に所定時間が経過した内線端末7がと
もに無い場合、あるいはステップ8cおよびステップ8
dの処理を終了した場合、制御部5はACWT処理を終
了して他の処理に移行する。なおこのACWT処理は、
ACWT処理手段5cによって行われる。
【0031】さて、以上のような処理がなされる中で、
制御部5は着信処理を以下のように行う。すなわち、図
9に示すようにまず、着信呼が有るか否かの判断を行う
(ステップ9a)。
【0032】ここで着信呼が有る場合、制御部5は接続
可能な内線端末7が有るか否かの判断を行う(ステップ
9b)。そして接続可能な内線端末7が有れば、制御部
5は周知のACD処理を行って、着信呼に対応するグル
ープ内の内線端末7へと接続させる(ステップ9c)。
また接続可能な内線端末7が無ければ、制御部5は当該
着信呼をメモリ4の待ち行列テーブル4aに登録する
(ステップ9d)。
【0033】さて、ステップ9aにおいて着信呼が無か
った場合、制御部5は待ち行列に着信呼が有るか否かの
判断を行う(ステップ9e)。そして待ち行列テーブル
4aに着信呼が登録されており、待ち行列に着信呼が有
る場合、制御部5はACWTが起動中で、かつ空き状態
である内線端末7がオフフックされたか否かをメモリ4
の各テーブルを参照しながら判断する(ステップ9f乃
至ステップ9h)。ここで上記条件を満たす内線端末7
があった場合、制御部5はこの上記条件を満たす内線端
末7に待ち行列の先頭の着信呼を接続する(ステップ9
i)。
【0034】そして、待ち行列に着信呼がない場合、A
CWTが起動中で、かつ空き状態である内線端末7がオ
フフックされない場合、あるいはステップ9dまたはス
テップ9iの処理が終了した場合、制御部5は着信処理
を終了して他の処理に移行する。なおこの着信処理は、
着信処理手段5dによって行われる。
【0035】かくして、ACWTが起動中で、かつ空き
状態である内線端末7がオフフックされると、当該内線
端末7のACWTをキャンセルし、待ち行列の先頭の着
信呼を接続する。従ってオペレータは、ACWT期間中
において接続することが可能な状態になった場合、オフ
フック操作をするのみで次の着信呼を受けることができ
る。このようにオペレータはオフフック操作を行うのみ
で良いので、その作業は極めて容易であり、迅速かつ正
確に行うことができる。なお本発明は上記実施例に限定
されるものではなく、本発明の要旨を逸脱しない範囲で
種々の変形実施が可能である。
【0036】
【発明の効果】本発明によれば、複数の内線端末のそれ
ぞれについて、空き状態であるか否かを検出する例えば
空き状態監視手段などの空き状態検出手段を設けるとと
もに、前記複数の内線端末のそれぞれについて、オフフ
ックがなされたことを検出する例えばフック状態監視手
段などのオフフック検出手段を設け、例えば着信処理手
段などの接続制御手段では、いずれの内線端末にも接続
されていない着信呼があり、かつこの着信呼に対応する
グループに属した内線端末の全てが接続できない状態に
おいて、当該グループに属し、接続が抑制されていると
ともに空き状態検出手段により空き状態であることが検
出されている内線端末に関して前記オフフック検出手段
によりオフフックなされたことが検出されたことに応
じ、当該内線端末への接続の抑制を解除して上記着信呼
を当該内線端末に接続するようにしたので、オペレータ
の手間を減少し、また誤操作の発生を防止することがで
きる構内電話交換機となる。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention divides a plurality of extension terminals into a plurality of groups, and receives incoming calls from outside lines among the extension terminals belonging to the corresponding group. The present invention relates to a private branch exchange having a function of selectively distributing and connecting to any one of them, and a function of suppressing connection to an extension terminal in which a fixed time has not elapsed after a call ends. 2. Description of the Related Art Generally, a private branch exchange has various service functions, one of which is automatic call distribution (AC).
D: Automatic Call Distribution) function. AC
The D function is to configure a single ACD group with a plurality of extension terminals and to distribute incoming calls from outside lines evenly to the extension terminals in the ACD group, thereby preventing concentration of incoming calls to a specific extension terminal. Thus, incoming calls can be processed efficiently. Usually, one representative number is given to the ACD group, and the caller can connect to an extension terminal in the ACD group by dialing this representative number. [0003] Among private branch exchanges having such an ACD function, there is a private branch exchange having an Afetr Call Work Time (ACWT) function as a function for facilitating operator's convenience. The ACWT function suppresses connection to an extension terminal in which a fixed time has not elapsed after the end of a call, thereby giving the operator time to take a memo or the like after the end of one call. Since the period during which the ACWT function operates is set in advance, there is a case where an operator of an extension terminal whose ACWT function is operating and whose connection is suppressed may be able to receive a call. Therefore, in general, the operator can arbitrarily cancel the ACWT function using a predetermined ACWT cancel key. [0005] However, in this case, if the ACWT function in operation is canceled and a call is received, the operator needs to use the ACW function.
After canceling the ACWT function with the T cancel key, the user must respond by pressing the DN key.
If there is no ACWT cancel key, ACW
It is necessary to input a T-cancel special number, temporarily go on-hook and wait for an incoming call. This makes the operation complicated,
It is troublesome and may cause erroneous operation. [0006] As described above, in the conventional private branch exchange, when the ACWT function is canceled and the ACWT function is canceled to receive an incoming call from the state in which the ACWT function is operating, an operator's operation is required. However, there is a problem that the operation becomes troublesome and troublesome and an erroneous operation is caused. The present invention has been made in view of such circumstances, and an object of the present invention is to provide a private branch exchange which can reduce the trouble of an operator and prevent occurrence of erroneous operation. It is in. In order to achieve the above object, the present invention provides a method for detecting whether or not each of a plurality of extension terminals is idle, such as an idle state monitoring means. In addition to providing a state detecting means, for each of the plurality of extension terminals, an off-hook detecting means such as a hook state monitoring means for detecting that an off-hook has been performed is provided. In a state where there is an incoming call that is not connected to the extension terminal and all of the extension terminals belonging to the group corresponding to the incoming call cannot be connected, belonging to the group, the connection is suppressed, and the idle state detection means The off-hook detecting means does not perform the off-hook operation for the extension terminal that has been detected as being idle by the In response to the detection, the suppression of the connection to the extension terminal is released, and the incoming call is connected to the extension terminal. By taking such measures, there is an incoming call that is not connected to any extension terminal, and all the extension terminals belonging to the group corresponding to the incoming call cannot be connected. In other words, in a state where there is an incoming call in the queue, the off-hook detection unit detects that the extension terminal belongs to the above group, the connection of which is suppressed, and the idle state detection unit detects that it is idle. As a result, the suppression of connection to the extension terminal is released, and the incoming call is connected to the extension terminal. In other words, if the extension terminals belonging to the group corresponding to the incoming call in the queue and the connection is suppressed and the idle state is taken off-hook, the suppression of the connection to the extension terminal is released and The incoming call is connected to the extension terminal. An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a circuit block diagram showing a functional configuration of a private branch exchange according to the present embodiment. Referring to FIG. 1, a private branch exchange EX includes a switching circuit 1, a plurality (n × m) of extension interface circuits (LC) 2, and a plurality (k) of local line interface circuits (TRK) 3 (3). -1 to 3-k) and a memory 4. These circuits are respectively connected to a control unit 5 via a control bus.
It is connected to the. The extension interface circuit 2 has m
M ACD groups 2
1 (21-1 to 21-m). Each of the extension interface circuits 2 is connected to one of the n × m extension terminals 7 via one of the n × m extensions 6. Each extension interface circuit 2 performs an extension interface operation such as monitoring the state of the connected extension 6 and transmitting an incoming signal to the connected extension terminal 7, and is involved in the extension interface operation with the control unit 5. Transfer of control information is performed. The extension terminals 7 are grouped into m groups of n pieces each, similarly to the extension interface circuit 2, and the m ACD groups 71
(71-1 to 71-m). Each of the office line interface circuits 3 is connected to one of k office lines 8 (8-1 to 8-k), and these office lines 8 are respectively connected to a public network (not shown). Have been. Each office line interface circuit 3 performs office line interface operations such as monitoring of the state of the connected office line 8 and transmission of various signals to the public network. Is transmitted and received. In the switching circuit 1, any two of the plurality of extension interface circuits 2 and the plurality of office line interface circuits 3 are switched under the control of the control unit 5. The memory 4 uses a semiconductor memory such as a ROM and a RAM, or a magnetic disk as a storage medium, and these storage mediums store a control program and various data tables required for controlling the control unit 5. Has been accumulated. This data table includes a queue table 4a, an ACWT status table 4b, an empty status table 4c, and a hook status table 4d. FIG. 2 is a diagram schematically showing a memory map of the queue table 4a. As shown in the figure, a plurality of areas for registering a queue are set in the queue table 4a. FIG. 3 is a diagram schematically showing a memory map of the ACWT status table 4b. As shown in FIG.
In the CWT state table 4b, an area for storing information indicating the operation state of the ACWT is set in association with each of the extension terminals 7. FIG. 4 is a diagram schematically showing a memory map of the empty state table 4c. As shown in this figure, an area for storing information indicating an empty state is set in the empty state table 4c in association with each extension terminal 7. FIG. 5 is a diagram schematically showing a memory map of the hook state table 4d. As shown in this figure, in the hook state table 4d, an area for storing information indicating the hook state is set in association with each extension terminal 7. The control unit 5 includes, for example, a microcomputer as a main control unit.
In addition to the normal switching connection control means relating to incoming and outgoing calls, an idle state monitoring means 5a, a hook state monitoring means 5b, an ACWT
It has processing means 5c and incoming call processing means 5d. Here, the free state monitoring means 5a monitors whether each extension terminal 7 is in a free state or in a call state. The hook state monitoring means 5b monitors whether each extension terminal 7 is in the on-hook state or the off-hook state. The ACWT processing unit 5c performs a process of suppressing the connection to the extension terminal 7 in which the fixed time has not elapsed after the end of the call, and is for realizing the ACWT function. Then, the incoming call control means 5 d
It performs processing for connecting an incoming call from the terminal 7 to the terminal 7, and also performs processing for realizing the ACD function. Next, the operation of the private branch exchange constructed as described above will be described. First, the control unit 5 monitors the state of each extension terminal 7 by performing an empty state monitoring process and a hook state monitoring process. Also, the ACWT processing is performed, and A
The CWT function is realized. Hereinafter, each of these processes will be described. In the idle state monitoring process, as shown in FIG. 6, the control unit 5 determines whether or not there is an extension terminal 7 which has changed from the idle state to the talk state (step 6a), and determines from the idle state to the idle state. It is determined whether or not there is an extension terminal 7 that has changed to (step 6b). If there is an extension terminal 7 that has changed from the idle state to the talking state, the control unit 5 determines in the empty state table 4c of the memory 4 that the extension terminal 7 has changed to the talking state.
Is updated to "busy" (step 6c). If there is an extension terminal 7 that has changed from the call state to the empty state, the control unit 5 sets the information of the area corresponding to the extension terminal 7 that has changed to the empty state in the empty state table 4c to “empty”. Update (step 6d). Then, the extension terminal 7 which has changed to the talking state
If there is no extension terminal 7 that has changed to the idle state, or if the processing in steps 6c and 6d is terminated, the control unit 5 terminates the idle state monitoring processing and shifts to another processing. This vacancy monitoring process is performed by the vacancy monitoring unit 5a. In the hook state monitoring process, the control unit 5
As shown in FIG. 7, the terminal determines whether there is an extension terminal 7 on-hook (step 7a) and determines whether there is an extension terminal 7 off-hook (step 7b). If there is an extension terminal 7 on-hook, the control unit 5 updates the information of the area corresponding to the extension terminal 7 on-hook in the hook state table 4d of the memory 4 to "on-hook". (Step 7c). If there is an extension terminal 7 off-hook, the control unit 5 updates the information of the area corresponding to the extension terminal 7 off-hook in the hook state table 4d of the memory 4 to "off-hook" (step 7c). . If neither the on-hook extension terminal 7 nor the off-hook extension terminal 7 is present, or if the processes in steps 7c and 7d are completed, the control unit 5 terminates the hook state monitoring process and executes another process. Move on to processing. This hook state monitoring processing is performed by the hook state monitoring means 5b. In the ACWT processing, the control unit 5
As shown in (1), it is determined whether or not there is an extension terminal 7 for which a call has been completed (step 8a) and whether or not there is an extension terminal 7 for which a predetermined time has elapsed after activation of the ACWT (step 8b). If there is an extension terminal 7 for which the call has ended, the control unit 5 stores the information of the area corresponding to the extension terminal 7 for which the call has ended in the ACWT status table 4b of the memory 4 as "ACWT in operation. (Step 8
c). If there is an extension terminal 7 whose predetermined time has elapsed after the activation of the ACWT, the control unit 5 stores the information of the area corresponding to the extension terminal 7 whose predetermined time has elapsed in the ACWT status table 4 d of the memory 4 as “ACWT”. It is updated to "end" (step 7c). If there is no extension terminal 7 for which a call has been terminated and no extension terminal 7 for which a predetermined time has elapsed after the ACWT is activated, or step 8c and step 8
When the processing of d is completed, the control unit 5 ends the ACWT processing and shifts to another processing. This ACWT processing is
This is performed by the ACWT processing means 5c. Now, while the above processing is being performed,
The control unit 5 performs the incoming call processing as follows. That is, as shown in FIG. 9, first, it is determined whether or not there is an incoming call (step 9a). If there is an incoming call, the control unit 5 determines whether or not there is a connectable extension terminal 7 (step 9b). If there is a connectable extension terminal 7, the control unit 5 performs a well-known ACD process to connect to the extension terminal 7 in the group corresponding to the incoming call (step 9c).
If there is no connectable extension terminal 7, the control unit 5 registers the incoming call in the queue table 4a of the memory 4 (step 9d). If there is no incoming call in step 9a, the control unit 5 determines whether there is an incoming call in the queue (step 9e). When the incoming call is registered in the queue table 4a and there is an incoming call in the queue, the control unit 5 determines whether the extension terminal 7 in which the ACWT is activated and the idle state is off-hook is stored in the memory 4.
(Steps 9f to 9h). Here, the extension terminal 7 that satisfies the above conditions
If there is, the control unit 5 connects the incoming call at the head of the queue to the extension terminal 7 satisfying the above condition (step 9).
i). If there is no incoming call in the queue, A
When the extension terminal 7 in which the CWT is running and is idle is not off-hook, or when the process of step 9d or step 9i is completed, the control unit 5 terminates the incoming call process and shifts to another process. Note that this incoming call processing
This is performed by the incoming call processing means 5d. Thus, when the extension terminal 7 that is activated and the idle state is off-hook, the ACWT of the extension terminal 7 is canceled and the incoming call at the head of the queue is connected. Therefore, when the operator can be connected during the ACWT period, the operator can receive the next incoming call only by performing the off-hook operation. Since the operator only needs to perform the off-hook operation in this manner, the operation is extremely easy and can be performed quickly and accurately. The present invention is not limited to the above embodiment, and various modifications can be made without departing from the gist of the present invention. According to the present invention, for each of a plurality of extension terminals, there is provided a free state detecting means such as a free state monitoring means for detecting whether or not the plurality of extension terminals are free. For each of the extension terminals, an off-hook detection unit such as a hook state monitoring unit for detecting that an off-hook has been provided is provided. In a state in which all of the extension terminals belonging to the group corresponding to the incoming call cannot be connected, belonging to the group, the connection is suppressed, and it is detected that the connection state is empty by the empty state detecting means. When the off-hook detecting means detects that the extension terminal is off-hook with respect to the Since the suppression of the connection to the extension terminal is released and the incoming call is connected to the extension terminal, a private branch exchange which can reduce the trouble of the operator and prevent occurrence of erroneous operation can be provided.
【図面の簡単な説明】
【図1】本発明の一実施例に係る構内電話交換機の機能
構成を示す回路ブロック図。
【図2】待ち行列テーブル4aのメモリマップを模式的
に示す図。
【図3】ACWT状態テーブル4bのメモリマップを模
式的に示す図。
【図4】空き状態テーブル4cのメモリマップを模式的
に示す図。
【図5】フック状態テーブル4dのメモリマップを模式
的に示す図。
【図6】空き状態監視処理における制御部5の処理手順
を示すフローチャート。
【図7】フック状態監視処理における制御部5の処理手
順を示すフローチャート。
【図8】ACWT処理における制御部5の処理手順を示
すフローチャート。
【図9】着信処理における制御部5の処理手順を示すフ
ローチャート。
【符号の説明】
EX…構内電話交換機
1…交換回路
2…内線インタフェース回路
21…内線インタフェース回路のACDグループ
3…局線インタフェース回路
4…メモリ
4a…待ち行列テーブル
4b…ACWT状態テーブル
4c…空き状態テーブル
4d…フック状態テーブル
5…制御部
5a…空き状態監視手段
5b…フック状態監視手段
5c…ACWT処理手段
5d…着信処理手段
6…内線
7…内線端末
71…内線端末のACDグループ
8…局線BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a circuit block diagram showing a functional configuration of a private branch exchange according to one embodiment of the present invention. FIG. 2 is a diagram schematically showing a memory map of a queue table 4a. FIG. 3 is a diagram schematically showing a memory map of an ACWT status table 4b. FIG. 4 is a diagram schematically showing a memory map of an empty state table 4c. FIG. 5 is a diagram schematically showing a memory map of a hook state table 4d. FIG. 6 is a flowchart showing a processing procedure of the control unit 5 in the free state monitoring processing. FIG. 7 is a flowchart showing a processing procedure of a control unit 5 in a hook state monitoring process. FIG. 8 is a flowchart showing a processing procedure of the control unit 5 in the ACWT processing. FIG. 9 is a flowchart showing a processing procedure of the control unit 5 in the incoming call processing. [Explanation of Reference Codes] EX Private Branch Exchange 1 Switching Circuit 2 Extension Interface Circuit 21 ACD Group of Extension Interface Circuit 3 Office Line Interface Circuit 4 Memory 4 a Queue Table 4 b ACWT State Table 4 c Empty State Table 4d ... Hook state table 5 ... Control unit 5a ... Free state monitoring means 5b ... Hook state monitoring means 5c ... ACWT processing means 5d ... Reception processing means 6 ... Extension 7 ... Extension terminal 71 ... Extension terminal ACD group 8 ... Station line
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04Q 3/58 101 H04Q 3/58 106 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) H04Q 3/58 101 H04Q 3/58 106
Claims (1)
ープ分けし、外線からの着信呼を対応するグループに属
する内線端末のうちのいずれかに選択的に分配して接続
する機能と、通話終了後に一定時間が経過していない内
線端末への接続を抑制する機能とを備えた構内電話交換
機において、 前記複数の内線端末のそれぞれについて、空き状態であ
るか否かを検出する空き状態検出手段と、 前記複数の内線端末のそれぞれについて、オフフックが
なされたことを検出するオフフック検出手段と、 いずれの内線端末にも接続されていない着信呼があり、
かつこの着信呼に対応するグループに属した内線端末の
全てが接続できない状態において、当該グループに属
し、接続が抑制されているとともに空き状態検出手段に
より空き状態であることが検出されている内線端末に関
して前記オフフック検出手段によりオフフックなされた
ことが検出されたことに応じ、当該内線端末への接続の
抑制を解除して上記着信呼を当該内線端末に接続する接
続制御手段とを具備したことを特徴とする構内電話交換
機。(57) Claims 1. A plurality of extension terminals are divided into a plurality of groups, and an incoming call from an outside line is selectively distributed to one of the extension terminals belonging to the corresponding group. In a private branch exchange having a function of connecting to a plurality of extension terminals, and a function of suppressing connection to an extension terminal that has not passed a fixed time after the end of the call, whether or not each of the plurality of extension terminals is idle Idle state detecting means for detecting whether or not, for each of the plurality of extension terminals, off-hook detection means for detecting that an off-hook has been performed, there is an incoming call that is not connected to any extension terminal,
And, in a state where all of the extension terminals belonging to the group corresponding to the incoming call cannot be connected, the extension terminals belonging to the group, the connection of which is suppressed, and which is detected as being idle by the idle state detecting means. Connection control means for releasing the suppression of connection to the extension terminal and connecting the incoming call to the extension terminal in response to detection of the off-hook being detected by the off-hook detection means. A private branch exchange.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14471693A JP3367707B2 (en) | 1993-06-16 | 1993-06-16 | Private branch exchange |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14471693A JP3367707B2 (en) | 1993-06-16 | 1993-06-16 | Private branch exchange |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH077757A JPH077757A (en) | 1995-01-10 |
| JP3367707B2 true JP3367707B2 (en) | 2003-01-20 |
Family
ID=15368642
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14471693A Expired - Fee Related JP3367707B2 (en) | 1993-06-16 | 1993-06-16 | Private branch exchange |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3367707B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6046762A (en) * | 1997-04-01 | 2000-04-04 | Cosmocom, Inc. | Multimedia telecommunication automatic call distribution system |
| JP4524744B2 (en) | 2004-04-14 | 2010-08-18 | 日本電気株式会社 | Method for forming organic mask and pattern forming method using the organic mask |
-
1993
- 1993-06-16 JP JP14471693A patent/JP3367707B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH077757A (en) | 1995-01-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3367707B2 (en) | Private branch exchange | |
| JPH06245245A (en) | Private branch exchange with automatic incoming call distribution function | |
| JP3130651B2 (en) | Private branch exchange | |
| JP2809793B2 (en) | Private branch exchange | |
| JP2597569B2 (en) | Private branch exchange | |
| JP3030836B2 (en) | Call connection control system | |
| JPS5924596B2 (en) | Central line holding system | |
| JP2666951B2 (en) | Private branch exchange | |
| JP2931618B2 (en) | Telephone system | |
| JP2809854B2 (en) | Telephone system | |
| JPS6212706B2 (en) | ||
| JPH08317064A (en) | Electronic exchange system | |
| JPH0465957A (en) | Call back transfer system | |
| JPS61154251A (en) | Morning call setting system | |
| JPS59125194A (en) | Distributing system of night incoming call with automatic exchange | |
| JPS60117864A (en) | Extension subscriber connecting system | |
| JPS6062771A (en) | Incoming call idle waiting control system of electronic exchange | |
| JPH05300260A (en) | Private branch exchange | |
| JPS62266958A (en) | Automatic receiving system for switchboard calling | |
| JPH0670022A (en) | Pickup system | |
| JPH01162045A (en) | Automatic dial system in telephone set | |
| JPH05344551A (en) | Subscriber's state management system in automatic exchange | |
| JPH06217358A (en) | Private branch of exchange provided with automatic incoming call distribution function | |
| JP2000151818A (en) | Computer multiplex system for answering telephone calls. | |
| JPS6179398A (en) | Subscriber calling method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071108 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081108 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091108 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101108 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101108 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111108 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |