JP6321264B1 - Call transfer system and program - Google Patents
Call transfer system and program Download PDFInfo
- Publication number
- JP6321264B1 JP6321264B1 JP2017101958A JP2017101958A JP6321264B1 JP 6321264 B1 JP6321264 B1 JP 6321264B1 JP 2017101958 A JP2017101958 A JP 2017101958A JP 2017101958 A JP2017101958 A JP 2017101958A JP 6321264 B1 JP6321264 B1 JP 6321264B1
- Authority
- JP
- Japan
- Prior art keywords
- telephone
- incoming call
- destination
- argument
- call
- 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
- 238000012546 transfer Methods 0.000 title claims abstract description 38
- 230000010365 information processing Effects 0.000 claims abstract description 32
- 238000012545 processing Methods 0.000 claims abstract description 28
- 230000008859 change Effects 0.000 claims abstract description 18
- 230000004044 response Effects 0.000 abstract description 16
- 238000004891 communication Methods 0.000 description 23
- 230000006870 function Effects 0.000 description 13
- 238000000034 method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 7
- 101000610110 Homo sapiens Pre-B-cell leukemia transcription factor 2 Proteins 0.000 description 4
- 102100040168 Pre-B-cell leukemia transcription factor 2 Human genes 0.000 description 4
- 239000000470 constituent Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
Abstract
【課題】ある電話機に対する着信に対して他の電話機の代理応答可能な利便性の高い着信転送システム及びプログラムを提供する。【解決手段】本実施形態に係る着信転送システムは、交換機と、交換機と通信可能に接続される第1の情報処理装置と、第1の情報処理装置と通信可能に接続される第2の情報処理装置と、交換機と電話回線により接続される第1の電話機とを備える。第2の情報処理装置は、第1の電話機が交換機を経由して発信元電話機からの着信呼を受けた場合に、第1の電話機を着信呼の宛先の変更元とする旨を示す第1の選択情報と、第2の電話機を着信呼の宛先の変更先とする旨を示す第2の選択情報とを第1の情報処理装置に送信する。第1の情報処理装置は、第2の情報処理装置より受信した第1の選択情報と第2の選択情報とに基づいて第1の電話機の着信呼の宛先を第1の電話機から第2の電話機へ変更する指令を交換機に送信する。交換機は、指令に基づいて着信呼の宛先を第2の電話機へ変更する。【選択図】 図1Provided is a highly convenient call transfer system and program capable of proxy response of another telephone in response to an incoming call on a certain telephone. An incoming call transfer system according to an embodiment includes an exchange, a first information processing apparatus connected to be able to communicate with the exchange, and second information connected to be able to communicate with the first information processing apparatus. A processing apparatus and a first telephone connected to the exchange through a telephone line are provided. The second information processing device indicates that when the first telephone receives an incoming call from the caller telephone via the exchange, the first information processing apparatus indicates that the first telephone is used as a destination change destination of the incoming call. And the second selection information indicating that the second telephone is set as the destination of the incoming call destination is transmitted to the first information processing apparatus. Based on the first selection information and the second selection information received from the second information processing apparatus, the first information processing apparatus sets the destination of the incoming call of the first telephone from the first telephone to the second information. A command to change to the telephone is sent to the exchange. The exchange changes the destination of the incoming call to the second telephone based on the command. [Selection] Figure 1
Description
本実施形態は、着信転送システム及びプログラムに関する。 The present embodiment relates to an incoming call transfer system and a program.
第1の電話機に対する着信に対して、第1の電話機ではない第2の電話機で代理応答する機能として、コールピックアップがある。 There is a call pickup as a function of making a proxy response to a second telephone that is not the first telephone in response to an incoming call to the first telephone.
コールピックアップを使用する場合、構内交換機(以下、PBX:Private Branch eXchangeと称す)には、事前に、コールピックアップグループが設定される。第1の電話機と第2の電話機とが同じコールピックアップグループに所属する場合には、上記のように、第1の電話機に対する着信に対して、第2の電話機で代理応答可能となる。 When the call pickup is used, a call pickup group is set in advance in the private branch exchange (hereinafter referred to as PBX: Private Branch eXchange). When the first telephone and the second telephone belong to the same call pickup group, as described above, the proxy response can be made by the second telephone with respect to the incoming call to the first telephone.
上記のような既存のコールピックアップにおいては、予め設定されたピックアップグループ外の電話機に対する着信を代理応答することはできない。 In the existing call pickup as described above, it is not possible to make a proxy response for an incoming call to a telephone outside the preset pickup group.
また、既存のコールピックアップにおいては、電話機が新設される場合に、当該新設の電話機についてコールピックアップグループを適切に設定する必要がある。 In addition, in the existing call pickup, when a telephone is newly established, it is necessary to appropriately set a call pickup group for the new telephone.
既存のコールピックアップは、PBXに接続された内線電話機のみで利用可能であり、内線電話機ではない他の電話機でコールピックアップを用いて代理応答することはできない。 The existing call pickup can be used only by the extension telephone connected to the PBX, and cannot be proxied by using the call pickup by another telephone that is not the extension telephone.
既存のコールピックアップにおいては、同一のコールピックアップグループに所属する複数の電話機が着信している場合に、どの電話機の代理応答をするか選択することができない。 In the existing call pickup, when a plurality of telephones belonging to the same call pickup group are incoming, it is not possible to select which telephone is to be used as a proxy response.
本実施形態は、上記実情に鑑みてなされたものであり、ある電話機に対する着信に対して他の電話機で代理応答可能な利便性の高い着信転送システム及びプログラムを提供する。 The present embodiment has been made in view of the above circumstances, and provides a highly convenient incoming call transfer system and program that can make a proxy response to an incoming call to another telephone using another telephone.
本実施形態に係る着信転送システムは、発信元電話機からの着信を受ける交換機と、交換機と通信可能に接続される第1の情報処理装置と、第1の情報処理装置と通信可能に接続される第2の情報処理装置と、交換機と電話回線により接続される第1の電話機とを備える。第2の情報処理装置は、第1の電話機が交換機を経由して発信元電話機からの着信呼を受けた場合に、第1の電話機を着信呼の宛先の変更元とする旨を示す第1の選択情報と、第2の電話機を着信呼の宛先の変更先とする旨を示す第2の選択情報とを第1の情報処理装置に送信する。第1の情報処理装置は、第2の情報処理装置より受信した第1の選択情報と第2の選択情報とに基づいて第1の電話機の着信呼の宛先を第1の電話機から第2の電話機へ変更する指令を交換機に送信する。交換機は、指令に基づいて、仮想内線を選択し、着信呼を第1の電話機の電話番号から選択された仮想内線へ割り当て、着信呼を仮想内線から第2の電話機の電話番号へ割り当てることで、着信呼の宛先を第1の電話機の電話番号から第2の電話機の電話番号へ変更する。
The incoming call transfer system according to the present embodiment is connected to an exchange that receives an incoming call from a caller telephone, a first information processing apparatus that is communicably connected to the exchange, and a first information processing apparatus that is communicable. A second information processing apparatus; and a first telephone connected to the exchange through a telephone line. The second information processing device indicates that when the first telephone receives an incoming call from the caller telephone via the exchange, the first information processing apparatus indicates that the first telephone is used as a destination change destination of the incoming call. And the second selection information indicating that the second telephone is set as the destination of the incoming call destination is transmitted to the first information processing apparatus. Based on the first selection information and the second selection information received from the second information processing apparatus, the first information processing apparatus sets the destination of the incoming call of the first telephone from the first telephone to the second information. A command to change to the telephone is sent to the exchange. The exchange selects, based on the command, a virtual extension, assigns the incoming call to the virtual extension selected from the telephone number of the first telephone, and assigns the incoming call from the virtual extension to the telephone number of the second telephone. The destination of the incoming call is changed from the telephone number of the first telephone to the telephone number of the second telephone.
本実施形態によれば、ある電話機に対する着信に対して他の電話機で代理応答可能な利便性の高い着信転送システム及びプログラムを提供できる。 According to the present embodiment, it is possible to provide a highly convenient incoming call transfer system and program that can make a proxy response to an incoming call from a telephone by using another telephone.
以下、図面を参照しながら各実施形態について説明する。以下の説明において、略又は実質的に同一の機能及び構成要素については、同一符号を付し、説明を省略するか、又は、必要に応じて説明を行う。 Hereinafter, each embodiment will be described with reference to the drawings. In the following description, substantially or substantially the same functions and components are denoted by the same reference numerals, and description thereof is omitted or described as necessary.
[第1の実施形態]
本実施形態においては、拡張(extension)コールピックアップを実現する着信転送システムについて説明する。
[First Embodiment]
In this embodiment, a call transfer system that realizes extension call pickup will be described.
図1は、本実施形態に係る着信転送システム1の構成の一例を示すブロック図である。 FIG. 1 is a block diagram illustrating an example of a configuration of an incoming call transfer system 1 according to the present embodiment.
着信転送システム1は、PBX2と、ユーザ端末4と、CTI(Computer Telephony Integration)装置6とを備える。ユーザ端末4とCTI装置6とは、ネットワークN経由で通信可能に接続されている。また、CTI装置6とPBX2とは、通信可能に接続されている。
The call transfer system 1 includes a
ネットワークNは、例えばインターネット、イントラネットなどを含む広域通信網でもよく、又は、Bluetooth(登録商標)、無線LAN(Local Area Network)、その他の規格に準拠する近距離無線通信などでもよい。 The network N may be a wide area communication network including, for example, the Internet, an intranet, or the like, or may be near field communication based on Bluetooth (registered trademark), a wireless LAN (Local Area Network), or other standards.
PBX2は、例えば、内線電話番号などの交換機情報を記憶している。PBX2は、この交換機情報に基づき、発信元電話機T0と、第1の電話機T1及び第2の電話機T2とを選択的に通話可能に接続する機能を有している。 The PBX 2 stores exchange information such as an extension telephone number. The PBX 2 has a function of selectively connecting the caller telephone set T0, the first telephone set T1, and the second telephone set T2 based on the exchange information.
発信元電話機T0は、公衆回線網に接続された外線電話機であってもよく、又は、PBX2の配下に接続された内線電話機であってもよい。また、例えば、第1の電話機T1及び第2の電話機T2は、電話回線によりPBX2の配下に接続された内線電話機である。
The caller telephone set T0 may be an external telephone connected to the public line network, or may be an internal telephone connected under the control of the
なお、第2の電話機T2は、後述するように、使用形態によって省略可能である。 The second telephone T2 can be omitted depending on the usage pattern, as will be described later.
本実施形態において、PBX2は、例えばAPI(Application Programming Interface)を備える。例えばCTI装置6などの外部装置は、このAPIを用いてPBX2へ指令を送信する。PBX2は、受信した指令にしたがって動作する。なお、指令は、例えばコマンドなどである。また、PBX2の種別、機能は特に限定されない。
In the present embodiment, the
より具体的には、本実施形態に係るPBX2は、仮想内線を備え、仮想内線に対して不在転送することを指定及び解除するAPI、着信呼の宛先を仮想内線に変更するAPIを備えていてもよい。仮想内線はPBX2のデータ上にのみ存在する内線であり、換言すれば、PBX2配下の電話機に紐付けられない内線である。したがって、PBX2配下の電話機のユーザは、仮想内線の存在を意識することはない。
More specifically, the
また、PBX2は、所定のインタフェースにしたがって、例えばCTI装置6などの外部装置へコマンドを送信してもよい。
Further, the
ユーザ端末4は、例えばスマートデバイス、パーソナルコンピュータ(PC)、タブレット型端末などを含む情報処理装置である。ユーザ端末4は、ネットワークNを経由する通信機能を備える。ユーザAは、ユーザ端末4を操作する。
The
本実施形態において、例えば、ユーザ端末4は公衆回線網に接続可能な通話装置を含んでいてもよい。すなわち、ユーザ端末4は、スマートフォン、携帯電話、通話機能を有するPDA(Personal Data Assistance)などでもよい。
In the present embodiment, for example, the
なお、ユーザ端末4は、CTI装置6と通信可能でありPBX2配下の電話機、すなわち内線電話機であってもよい。
The
CTI装置6は、PBX2に外付けとなる情報処理装置の一例である。CTI装置6は、CTIエンジンを含むサーバ装置であり、通信インタフェースを介してPBX2、及びユーザ端末4と通信可能である。
The
CTI装置6は、PBX2の機能を備えなくてもよい。CTI装置6は、例えば、ユーザ端末4から指令を受信し、受信した指令に基づいてPBX2を経由した着信呼に対する各種の動作を実行する。なお、指令は、例えば複数のコマンドを含んでいてもよい。
The
例えば、発信元電話機T0からPBX2を経由して第1の電話機T1に対して着信がある場合、CTI装置6は、ユーザ端末4から受信した指令に基づき、この着信呼の宛先を第1の電話機T1でないユーザ端末4において指定された他の電話機(例えば、第2の電話機T2、ユーザ端末4など)へ変更する指令をPBX2へ送信する。
For example, when there is an incoming call from the source telephone T0 to the first telephone T1 via the
なお、CTI装置6は、例えばPBX2から発行されたコールイベントにしたがって、ユーザ端末4の操作によらず発信元電話機T0からPBX2への着信呼を検出し、この検出結果に基づいて、ネットワークNを経由してユーザ端末4へ発信元電話機T0から第1の電話機T1に対する着信がある旨を通知してもよい。
The
図2は、本実施形態に係る着信転送システム1のユーザ端末4の一例を示すブロック図である。
FIG. 2 is a block diagram illustrating an example of the
第1の電話機T1は、第1の不揮発性メモリ4a、プロセッサ4b、第1の揮発性メモリ4c、通信装置4d、表示装置4e、入力装置4f、及び通話装置4gなどを備える。
The first telephone T1 includes a first
第1の不揮発性メモリ4aは、例えばハードディスク、SSD(Solid State Drive)、フラッシュメモリなどにより構成され、第1の揮発性メモリ4cとともに記憶領域を構成する。
The first
第1の不揮発性メモリ4aは、各種ソフトウェア、例えば、オペレーティングシステム(OS)、ブラウザ、メーラー、及び各種アプリケーションプログラムなどを格納している。第1の不揮発性メモリ4aは、プログラムP1を格納する。
The first
また、第1の不揮発性メモリ4aは、設定データLを含む。設定データLは、ユーザ端末4によって指定可能な転送前の電話機(拡張コールピックアップされる電話機)のリストと、ユーザ端末4によって指定可能な転送先の電話機(着信呼の宛先の変更先の電話機)のリストとを管理する。設定データLの詳細については、図4を用いて後述する。
The first
なお、設定データLの一部又は全部は、CTI装置6の不揮発性メモリに格納され、CTI装置6により管理されてもよい。
Part or all of the setting data L may be stored in the non-volatile memory of the
プロセッサ4bは、各種ソフトウェア(プログラム)を実行し、ユーザ端末4全体を制御する。プロセッサ4bは、例えば、CPU(Central Processing Unit)、MPU(Microprocessor Unit)、DSP(Digital Signal Processing)などである。
The
プロセッサ4bは、例えば、第1の不揮発性メモリ4aに格納され、又は、第1の不揮発性メモリ4aから第1の揮発性メモリ4cに移されたプログラムP1を実行することにより、例えば、CTI制御部41、UI制御部42として機能する。
The
CTI制御部41は、通信装置4dを経由して、CTI装置6との間でコマンドなどを送受信するための処理を実行する。
The
UI制御部42は、表示装置4e、入力装置4fなどを用いてユーザ端末4のユーザインタフェースを制御するのための処理を実行する。
The
メインメモリとしての第1の揮発性メモリ4cは、例えばRAM(Random Access Mem
ory)により構成され、ワークエリアなどとして使用される。ワークエリアは、プロセッサ4bが各種ソフトウェアを実行する時に使用される。
The first
ory) and used as a work area. The work area is used when the
通信装置4dは、ネットワークNを経由したCTI装置6との通信を制御する。通信装置4dは、例えば無線LANなどの無線通信機能、又は、Bluetooth(登録商標)などの近距離無線通信機能を備えてもよい。
The
表示装置4eは、プロセッサ4bが実行するプログラムP1及び各種アプリケーションプログラムのユーザインタフェースを表示する。
The
入力装置4fは、ユーザ端末4が例えばスマートフォン、タブレット型端末などの場合、スクリーンキーボード又はタッチセンサを含み、ユーザ端末4が例えばデスクトップ型端末の場合、キーボード又はマウスを含んでもよい。
The
通話装置4gは、ユーザ端末4により通話するための装置であり、図示せぬマイクロホン及びスピーカなどを含む。
The
なお、通話装置4gは、後述するように使用形態によって省略可能である。
Note that the
図3は、本実施形態に係る着信転送システム1のCTI装置6の一例を示すブロック図である。
FIG. 3 is a block diagram showing an example of the
CTI装置6は、第2の不揮発性メモリ6a、プロセッサ6b、第2の揮発性メモリ6c、及び通信装置6dなどを備える。
The
第2の不揮発性メモリ6aは、第1の不揮発性メモリ4aと同様に、例えばハードディスク、SSD、フラッシュメモリなどにより構成され、各種ソフトウェアやデータを格納する。各種ソフトウェアは、オペレーティングシステム(OS)、データ管理プログラム、及び各種アプリケーションプログラム等を含む。第2の不揮発性メモリ6aは、プログラムP2、内線選択情報Iを格納する。
Similar to the first
内線選択情報Iは、仮想内線が複数存在する場合に、どの仮想内線が次の着信呼に対して選択されるかを示す情報である。なお、内線選択情報Iは、第2の揮発性メモリ6cに格納されていてもよい。また、仮想内線が1つである場合は、内線選択情報Iは省略可能である。
The extension selection information I is information indicating which virtual extension is selected for the next incoming call when there are a plurality of virtual extensions. The extension selection information I may be stored in the second
プロセッサ6bは、各種ソフトウェア(プログラム)を実行し、CTI装置6全体を制御する。プロセッサ6bは、例えば、CPU、MPU、DSPなどである。
The
プロセッサ6bは、例えば、第2の不揮発性メモリ6aに格納され、又は、第2の不揮発性メモリ6aから第2の揮発性メモリ6cに移されたプログラムP2を実行することにより、例えば、PBX指示部61として機能する。
The
PBX指示部61は、通信装置6dを経由して、例えばPBX2に指令を送信することにより、PBX2を制御する。より具体的には、例えば、発信元電話機T0から第1の電話機T1に対する着信があった場合に、PBX指示部61は、ユーザ端末4の指令に基づき、この第1の電話機T1に対する着信呼の宛先を第1の電話機T1でない他の電話機(例えば、第2の電話機T2、ユーザ端末4など)へ変更する指令をPBX2へ送信する。
The
より具体的には、PBX指示部61は、例えば、第1の選択受信部61a、第2の選択受信部61b、コマンド生成部61c、コマンド送信部61dを含む。
More specifically, the
第1の選択受信部61aは、ユーザ端末4からネットワークN及び通信装置6d経由で受信した代理応答したい第1の電話機T1の名称及び電話番号を受信する。
The first
第2の選択受信部61bは、ユーザ端末4からネットワークN及び通信装置6d経由で受信した代理応答で用いる第2の電話機T2の名称及び電話番号を受信する。
The second selective receiving
コマンド生成部61cは、発信元電話機T0からPBX2を経由した第1の電話機T1への接続を、発信元電話機T0からPBX2を経由した第2の電話機T2への接続へ切り替えるためのコマンドを生成する。
The
コマンド送信部61dは、コマンド生成部61cによって作成されたコマンドを、通信装置6d経由でPBX2へ送信する。
The
第2の揮発性メモリ6cは、第1の揮発性メモリ4cと同様に、プロセッサ6bのワークエリアなどとして使用される。
Similar to the first
通信装置6dは、通信装置4dと同様に、ネットワークNを経由したユーザ端末4との通信を制御する。また、通信装置6dは、PBX2との通信を制御する。
Similar to the
その他、CTI装置6は、表示装置及び入力装置などを備えてもよい。
In addition, the
図4は、本実施形態に係る設定データLの一例を示す図である。 FIG. 4 is a diagram illustrating an example of the setting data L according to the present embodiment.
設定データLは、拡張コールピックアップされる電話機(以下、拡張コールピックアップ対象の電話機と称す)の候補を含むリストL1と、着信呼の宛先の変更先の電話機の候補を含むリストL2とを含む。 The setting data L includes a list L1 that includes candidates for telephones that will be extended call picked up (hereinafter referred to as telephones that are subject to extended call pickup), and a list L2 that includes candidates for telephones to which destinations of incoming calls are to be changed.
リストL1は、拡張コールピックアップ対象の電話機の登録名称(識別情報)L1aと電話番号L1bとを関連付けている。ユーザAは、自分が代理応答したい電話機をこのリストL1に登録する。ユーザ端末4は、リストL1に登録されている電話機が鳴動している場合に、例えば、リストL1に登録されており鳴動状態の電話機、又は、リストL1に登録されている電話機を表示する。ユーザは、ユーザ端末4を操作し、ユーザ端末4に表示されている電話機の中から、代理で応答したい電話機を指定する。すると、ユーザ端末4は、CTI装置6へ、指定された代理応答したい電話機の登録名称L1aと電話番号L1bとを送信する。
The list L1 associates the registered name (identification information) L1a and the telephone number L1b of the telephone to be expanded call pickup. User A registers the telephone that he / she wishes to make a proxy response in this list L1. When the telephone set registered in the list L1 is ringing, the
リストL2は、着信呼の宛先の変更先の電話機の登録名称L2aと電話番号L2bとを関連付けている。ユーザAは、自分が拡張コールピックアップ後の通話に使用したい電話機をこのリストL2に登録する。ユーザ端末4は、リストL1に登録されている電話機が鳴動している場合に、例えば、リストL2に登録されている電話機を表示する。ユーザは、ユーザ端末4を操作し、ユーザ端末4に表示されている電話機の中から、代理応答で用いたい電話機を指定する。すると、ユーザ端末4は、CTI装置6へ、指定された代理応答で用いたい電話機の登録名称L2aと電話番号L2bとを送信する。
The list L2 associates the registered name L2a and the telephone number L2b of the telephone to which the incoming call destination is changed. User A registers in the list L2 a telephone that he / she wishes to use for a call after the extended call pickup. For example, when the telephone set registered in the list L1 is ringing, the
なお、リストL2には、内線番号を持つ電話機と外線番号(例えば、携帯番号など)を持つ電話機とが混在していてもよい。また、リストL1で管理される電話機とリストL2で管理される電話機が同じである場合、リストL2はなくてもよい。 The list L2 may include a mixture of telephones having extension numbers and telephones having external numbers (for example, mobile numbers). Further, when the telephone set managed by the list L1 and the telephone set managed by the list L2 are the same, the list L2 may be omitted.
また、ユーザ端末4が通話装置4gを備える場合、着信呼の宛先の変更先の電話機には、ユーザ端末4が含まれる。すなわち、リストL2には、ユーザ端末4の登録名称及び電話番号が含まれてもよい。
When the
図5は、本実施形態に係る拡張コールピックアップ動作の一例を示すシーケンスチャートである。 FIG. 5 is a sequence chart showing an example of the extended call pickup operation according to the present embodiment.
ステップS1において、発信元電話機T0は、例えば発信先番号を「03−9999−9999」として発信する。 In step S1, the transmission source telephone T0 transmits, for example, the transmission destination number as “03-9999-9999”.
ステップS2において、PBX2は、上記の電話番号「03−9999−9999」を着信する。
In step S2, the
ステップS3において、PBX2は、上記の電話番号「03−9999−9999」を内線発信先電話番号「201」に変換し、内線電話としての第1の電話機T1に着信通知を送信することにより、第1の電話機T1を呼び出す。この着信通知には、例えば発信元電話機T0の電話番号「03−5000−5000」などが含まれる。着信通知を受信した第1の電話機T1は、鳴動開始する。
In step S3, the
ステップS4において、ユーザ端末4のUI制御部42は、表示装置4eに拡張コールピックアップ選択画面を表示する。ユーザAは、ユーザ端末4に表示された拡張コールピックアップ選択画面を操作し、着信中である拡張コールピックアップ対象の電話機を選択する。拡張コールピックアップ対象の電話機は、換言すれば、着信呼の宛先の変更元の電話機である。図5の例では、拡張コールピックアップ対象の電話機は第1の電話機T1である。また、ユーザAは、拡張コールピックアップ選択画面において、着信呼の宛先の変更先の電話機を選択する。図5の例では、着信呼の宛先の変更先の電話機は第2の電話機T2である。拡張コールピックアップ選択画面の詳細については、図7を用いて後述する。なお、ユーザ端末4が通話装置4gを備える場合、着信呼の宛先の変更先の電話機はユーザ端末4であってもよい。PBX2は、着信呼の変更先の電話機が外線又は内線のどちらに接続されていても着信呼の宛先の変更処理を実行可能である。
In step S4, the
本実施形態においては、ユーザAの操作によりユーザ端末4に拡張コールピックアップ選択画面が表示される。しかしながら、PBX2に着信があった場合に、ユーザ端末4に拡張コールピックアップ選択画面が自動的に表示されてもよい。この場合、ステップS4aに示すように、PBX2よりCTI装置6へ着信通知が行われる。さらに、ステップS4bに示すように、ネットワークNを経由してCTI装置6からユーザ端末4へ、例えばプッシュ通知が行われる。この着信通知及びプッシュ通知には、例えば発信元電話機T0の電話番号「03−5000−5000」、内線発信先電話番号「201」などが含まれる。すなわち、ユーザ端末4に拡張コールピックアップ選択画面が自動的に表示される場合、UI制御部42は、当該プッシュ通知に基づいて、拡張コールピックアップ選択画面を表示してもよい。なお、ステップS3でPBX2から第1の電話機T1へ送信される着信通知と、ステップS4aでPBX2からCTI装置6へ送信される着信通知とは、同じ通知でなくてもよい。ステップS3でPBX2から第1の電話機T1へ送信される着信通知と、ステップS4aでPBX2からCTI装置6へ送信される着信通知とは、ほぼ並列に実行されてもよい。また、複数の発信元電話機T0からの着信により、PBX2配下の複数の内線電話機が着信中である場合、ステップS1〜ステップS4bの処理が繰り返し実行されることにより、ユーザ端末4は、着信中の全ての電話機を識別可能である。
In the present embodiment, an extended call pickup selection screen is displayed on the
ステップS5において、ユーザ端末4のCTI制御部41は、拡張コールピックアップ選択画面における選択内容に基づき、拡張コールピックアップ対象の電話機(例えば、第1の電話機T1)を示す第1の選択情報と、着信呼の宛先の変更先の電話機(例えば、第2の電話機T2)を示す第2の選択情報とをユーザ端末4の通信装置4dを経由してCTI装置6に送信する。
In step S5, the
ステップS6において、CTI装置6のPBX指示部61は、PBX2に対し、ユーザ端末4より受信した第1の選択情報及び第2の選択情報に基づき、第1の電話機T1の着信呼の宛先を第2の電話機T2へ変更する旨の指令を送信する。CTI装置6とPBX2との間のより詳細な処理については、図6を用いて後述する。
In step S6, the
ステップS7において、PBX2は、CTI装置6からの指令に基づき、第1の電話機T1の着信呼の宛先を、第2の電話機T2の内線発信先電話番号「505」へ変更し、第2の電話機T2に着信通知を送信することにより、第2の電話機T2を呼び出す。なお、着信呼の宛先の変更が完了した時点で第1の電話機T1は鳴動終了し、第2の電話機T2は鳴動開始する。
In step S7, the
なお、PBX2は、第1の電話機T1から第2の電話機T2へ着信呼の宛先が変更される時点の前後で、発信元電話機T0に送信する呼出し音(リングバックトーン)を変化させないよう、CTI装置6のPBX指示部61によりあらかじめ設定されることが好ましい。すなわち、PBX2は、着信呼の宛先が変更されるか否かに関わらず、継続的に発信元電話機T0に呼び出し音を送信する。これにより、発信元電話機T0の通話者は、コール中に着信呼の宛先が変更されたか否かを意識することなく待機することができる。なお、PBX指示部61は、例えばPBX2へ特定のコマンドを送信することにより、PBX2の呼び出し音を着信呼の宛先の変更に伴い変化させないよう設定可能である。
The
ステップS8において、第2の電話機T2において応答が開始されると、発信元電話機T0と第2の電話機T2は接続され、通話可能な状態となる。 In step S8, when a response is started in the second telephone T2, the caller telephone T0 and the second telephone T2 are connected and are ready to talk.
ステップS9において、通話中の発信元電話機T0又は第2の電話機T2のいずれかが応答を終了すると、通話終了となる。 In step S9, when either the caller telephone set T0 or the second telephone set T2 during the call ends the response, the call is ended.
図6は、本実施形態に係る拡張コールピックアップ動作におけるCTI装置とPBXとの間の処理の一例を示すフローチャートである。より具体的には、図6は、図5のステップS6の処理をより詳細に説明する図である。 FIG. 6 is a flowchart showing an example of processing between the CTI device and the PBX in the extended call pickup operation according to the present embodiment. More specifically, FIG. 6 is a diagram for explaining the process of step S6 of FIG. 5 in more detail.
本実施形態においては、複数の仮想内線が用意され、着信呼ごとに異なる仮想内線へ宛先変更されることが好ましい。これにより、PBX2が同時に複数の着信を受けた場合でも、それぞれの着信呼に対応する仮想内線ごとに事前に後述する不在転送設定がなされるため、それぞれの着信呼の宛先が正しく変更される。すなわち、同時に複数の着信を受けた場合に仮想内線の競合が回避されることにより、着信転送システムの処理の安定性が増す。
In the present embodiment, it is preferable that a plurality of virtual extensions are prepared and the destination is changed to a different virtual extension for each incoming call. As a result, even when the
また、以下の処理の説明では、PBX指示部61からPBX2に対して送信する具体的な指令(コマンド)の例を記載する。しかしながら、PBX指示部61からPBX2に送信する指令は、以下に記載した指令に限られない。PBX指示部61は、例えば以下に記載するそれぞれの指令と同等の意味を持ち、PBX2が備えるAPIの仕様に合わせた適切な形式の指令をPBX2に送信することで、以下の処理を実行可能である。
In the following description of processing, an example of a specific command (command) transmitted from the
なお、本実施形態において引数とは、指令の送信元又は送信先が、指令とともに外部と値又はアドレスなどを受け渡しする際に用いるパラメータの一種である。 In the present embodiment, an argument is a type of parameter used when a command transmission source or transmission destination delivers a value or an address to the outside together with the command.
ステップS101において、CTI装置6のPBX指示部61は、第2の不揮発性メモリ6aより内線選択情報Iを読み出し、読み出した内線選択情報Iに基づいてPBX2配下の複数の仮想内線のうち1つの仮想内線を選択する。より具体的には、例えば仮想内線番号が「997」「998」「999」の3種類用意されているとする。内線選択情報Iが仮想内線番号「997」の仮想内線を示す場合、PBX指示部61は、仮想内線番号「997」の仮想内線を選択し、その後、内線選択情報Iが仮想内線番号「998」の仮想内線又は仮想内線番号「997」の仮想内線を示すよう内線選択情報Iを書き換える。このように、PBX指示部61は、仮想内線の選択後に、内線選択情報Iが当該選択した仮想内線と異なる(使用状態ではない)仮想内線を示すように内線選択情報Iを書き換える。ステップS101においては、例えば仮想内線番号「999」の仮想内線が選択されるとする。なお、仮想内線の数及び番号は、上述のものに限られない。
In step S101, the
ステップS102において、PBX指示部61は、PBX2へ仮想内線番号「999」から第2の電話機T2の電話番号「505」への不在転送を設定する指令(SET_CALL_FOWARDING(999, 505))を送信する。ステップS103において、PBX2は、当該指令に基づき、仮想内線番号「999」から第2の電話機T2の電話番号「505」への不在転送を設定する。
In step S102, the
ステップS104において、PBX指示部61は、PBX2へ第1の電話機T1の着信呼(内線番号「201」)の宛先を仮想内線番号「999」へ変更する指令(BREAK_CONNECTION(201, 999))を送信する。ステップS105において、PBX2は、当該指令に基づき、第1の電話機T1の着信呼(内線番号「201」)の宛先を仮想内線番号「999」へ変更する。
In step S104, the
ステップS106において、PBX2は、仮想内線番号「999」から第2の電話機の電話番号「505」へ不在転送する。ステップS106の処理により、第1の電話機T1の着信呼の宛先は、第2の電話機T2の内線発信先電話番号「505」へ変更される(図5のステップS7参照)。
In step S106, the
ステップS107において、PBX指示部61は、PBX2へ仮想内線番号「999」に対する不在転送設定を解除する指令(CANCEL_CALL_FOWARDING(999))を送信する。ステップS108において、PBX2は、当該指令に基づき、仮想内線番号「999」に対する不在転送設定を解除する。
In step S107, the
図7は、第1の実施形態に係るユーザ端末4の拡張コールピックアップ選択画面の一例を示す図である。より具体的には、図7は、図5のステップS4の処理に相当する。拡張コールピックアップ選択画面は、着信電話機選択画面U1と、宛先電話機選択画面U2とを含む。
FIG. 7 is a diagram illustrating an example of an extended call pickup selection screen of the
まず、ユーザ端末4のUI制御部42は、表示装置4eに着信電話機選択画面U1を表示する。着信電話機選択画面U1は、上述のようにユーザAの操作により表示されてもよく、ステップS4a及びステップS4bの処理を経てUI制御部42が自動的に表示してもよい。
First, the
着信電話機選択画面U1は、着信電話機リストU1aを表示する。着信電話機リストU1aは、設定データLのリストL1(図4参照)の登録名称L1aと電話番号L1bとを組み合わせた項目nを、例えばアイコン、ボタンなどのユーザAが選択可能な項目nとして表示する。 The incoming phone selection screen U1 displays the incoming phone list U1a. The incoming telephone list U1a displays an item n combining the registered name L1a and the telephone number L1b of the list L1 (see FIG. 4) of the setting data L as an item n that can be selected by the user A, such as an icon or a button. .
ここで、例えばユーザAが着信電話機リストU1aのうちいずれかの項目nを選択した場合、UI制御部42は、表示装置4eに宛先電話機選択画面U2を表示する。図7の例では、着信中の代表電話機aが選択されるとする。
Here, for example, when the user A selects any item n in the incoming phone list U1a, the
宛先電話機選択画面U2は、内線電話機リストU2a及び外線電話機リストU2bを表示する。内線電話機リストU2a及び外線電話機リストU2bに含まれる項目mは、設定データLのリストL2の登録名称L2aと電話番号L2bに基づいて作成される。なお、内線電話機リストU2aには、着信電話機リストU1aで選択された電話機を除いた電話機が表示されることが好ましい。また、内線電話機リストU2aは、設定データLのリストL1に基づいて作成されてもよい。 The destination telephone selection screen U2 displays an extension telephone list U2a and an external telephone list U2b. The item m included in the extension telephone list U2a and the external telephone list U2b is created based on the registered name L2a and the telephone number L2b in the list L2 of the setting data L. In the extension telephone list U2a, it is preferable to display telephones excluding the telephone selected in the incoming telephone list U1a. The extension telephone list U2a may be created based on the list L1 of the setting data L.
なお、着信電話機選択画面U1及び宛先電話機選択画面U2の表示態様は、図7に示すものに限られない。例えば、項目nには、登録名称L1aと電話番号L1bのいずれか一方のみが表示されてもよい。例えば、項目nは小さなボタンにより表示され、着信電話機選択画面U1内にマトリックス上に配置されてもよい。このことは、宛先電話機選択画面U2及び項目mについても同様である。 Note that the display mode of the incoming telephone selection screen U1 and the destination telephone selection screen U2 is not limited to that shown in FIG. For example, in the item n, only one of the registered name L1a and the telephone number L1b may be displayed. For example, the item n may be displayed by a small button and arranged on a matrix in the incoming phone selection screen U1. The same applies to the destination telephone selection screen U2 and the item m.
また、宛先電話機選択画面U2は、内線電話機リストU2a及び外線電話機リストU2bのいずれか一方のみを含むとしてもよい。例えば、ユーザAの設定などにより着信呼の宛先の電話機を外線の携帯電話のみとする場合、内線電話機リストU2aはなくてもよい。この場合、着信転送システム1(図1)の第2の電話機T2は省略可能である。 The destination telephone selection screen U2 may include only one of the extension telephone list U2a and the external telephone list U2b. For example, when the destination telephone of an incoming call is only an external mobile phone due to the setting of the user A or the like, the extension telephone list U2a is not necessary. In this case, the second telephone T2 of the call transfer system 1 (FIG. 1) can be omitted.
また、ユーザ端末4が例えばステップS4a及びステップS4bの処理を経て着信中の内線電話機を識別可能である場合、UI制御部42は、着信電話機リストU1aのうち、着信中の電話機に対応する項目nの表示態様を、着信中でない電話機に対応する項目nの表示態様と異ならせてもよい。より具体的には、着信中の電話機に応する項目nに着信中であることを示すマーク又は色などを付してもよい。また、着信中でない電話機に対応する項目nをユーザAに選択させないように消去又はグレーダウンしてもよい。
In addition, when the
以上説明した本実施形態においては、ユーザAは、拡張コールピックアップを実行したいPBX2配下の電話機の内線電話番号を、設定データLにあらかじめ登録する。ユーザAは、拡張コールピックアップを実行する際に、ユーザ端末4に表示された拡張コールピックアップ選択画面上で、拡張コールピックアップ対象の電話機及び着信呼の宛先の変更先の電話機を選択する。ユーザ端末4のCTI制御部41は、PBX2に接続されたCTI装置6にこれらの選択情報を送信する。CTI装置6のPBX指示部61は、当該選択情報に基づきPBX2を制御することにより、着信呼の宛先がユーザAの所望の電話機に変更される。
In the present embodiment described above, the user A registers in advance in the setting data L the extension telephone number of the telephone under the
したがって、既存のコールピックアップのように、PBX2にてコールピックアップグループの事前工事設定及び電話機新設時の設定が不要となる。すなわち、従来のピックアップグループという概念を用いずに拡張コールピックアップを実現できる。また、ユーザAが必要に応じて拡張コールピックアップ対象の電話番号を追加、変更、削除可能である。これにより、利便性の高い着信転送システムを提供することができる。
Therefore, unlike the existing call pickup, the
また、着信中の電話機が複数存在する場合でも、ユーザAが任意の着信中の電話機を指定して拡張コールピックアップを実行可能である。さらに、着信呼の宛先に任意の電話番号を指定できるため、例えば、PBX2の配下でない公衆回線に接続された携帯電話などでもPBX2の配下の電話機の着信を応答できる。これにより、利便性の高い着信転送システムを提供することができる。
Further, even when there are a plurality of incoming telephones, the user A can execute an extended call pickup by designating an arbitrary incoming telephone. Furthermore, since an arbitrary telephone number can be designated as the destination of an incoming call, for example, a mobile phone connected to a public line that is not under the control of
本実施形態においては、発信元電話機T0からPBX2へ着信があった場合に、PBX2からCTI装置6を経由してユーザ端末4にプッシュ通知を送信してもよい。ユーザ端末4は、プッシュ通知の有無に基づいて、拡張コールピックアップ選択画面を自動的に表示可能であるため、利便性に優れる。また、ユーザ端末4は、拡張コールピックアップ選択画面において、プッシュ通知の有無に基づき着信中の電話機と着信中でない電話機とを区別して表示可能である。これにより、ユーザAはPBX配下のどの電話機に着信があったかをユーザ端末4を用いて確認することができるため、利便性に優れる。
In the present embodiment, when a call is received from the caller telephone set T0 to the
[第2の実施形態]
本実施形態においては、拡張コールピックアップ動作におけるCTI装置6とPBX2との間の処理(図6参照)の第1の変形例について示す。
[Second Embodiment]
In the present embodiment, a first modification of processing (see FIG. 6) between the
上述のように、本着信転送システム1に用いられるPBXの機種によりPBXの備えるAPIが異なる。すなわち、PBXの機種により、CTI装置6とPBXとの間で実行される処理、及び、処理を実現するための指令、コマンドなどが変化する。
As described above, the API provided in the PBX differs depending on the PBX model used in the incoming call transfer system 1. In other words, the process executed between the
本実施形態に係る着信転送システム1においては、第1の実施形態で用いられるPBX2に代えて、例えば、PBX2Aが用いられる。PBX2Aは、複数の着信呼を収容することができる仮想的な内線番号(以下、モニター番号と称す)を備え、着信呼を任意のモニター番号にキューイングするAPI、及び、キューイングした着信呼をデキューするAPIを備えるものとする。ここで、キューイングとは、モニター番号に紐づけられるキューに着信呼を格納することを指し、デキューとは、キューに格納された着信呼の宛先を任意の電話番号へ変更し、当該着信呼をキューから削除することを指す。また、モニター番号は、例えば、PBX2Aを介して発信元電話機とPBX2A配下の電話機との通話を監視するために設けられる着信専用の番号であってもよい。
In the incoming call transfer system 1 according to the present embodiment, for example,
キューイングは、例えば、先入れ先出しのメモリを用いて実現されてもよい。 Queuing may be realized using, for example, a first-in first-out memory.
図8は、本実施形態に係る拡張コールピックアップ動作のCTI装置6とPBX2Aとの間の処理の一例を示すフローチャートである。
FIG. 8 is a flowchart showing an example of processing between the
本実施形態に係るモニター番号は、上述のように複数の着信呼を収容可能であるが、第1の実施形態と同様に、複数のモニター番号が用意されることが望ましい。これにより、PBX2Aが1つのモニター番号に格納可能な着信呼の最大数を越えた多数の着信を同時に受けた場合でも、他のモニター番号に着信呼を格納することでキューのオーバーフローを回避できるため、着信転送システムの処理の安定性が増す。
The monitor number according to the present embodiment can accommodate a plurality of incoming calls as described above, but it is desirable to prepare a plurality of monitor numbers as in the first embodiment. As a result, even if the
また、以下の処理の説明においても、第1の実施形態と同様に、PBX指示部61からPBX2Aに対して送信する具体的な指令(コマンド)の例を記載する。PBX指示部61は、例えば以下に記載するそれぞれの指令と同等の意味を持ち、PBX2Aが備えるAPIの仕様に合わせた適切な形式の指令をPBX2Aに送信することで、以下の処理を実行可能である。
Also in the following description of the processing, an example of a specific command (command) transmitted from the
ステップS201において、CTI装置6のPBX指示部61は、第2の不揮発性メモリ6aより内線選択情報Iを読み出し、読み出した内線選択情報Iに基づいてPBX2A配下の複数のモニター番号のうち1つのモニター番号を選択する。複数のモニター番号より1つのモニター番号を選択する処理、及び、内線選択情報Iを書き換える処理は、図6のステップS101の処理と同様である。ステップS201においては、例えばモニター番号「999」が選択されるとする。
In step S201, the
なお、本実施形態において、モニター番号は1つでもよい。この場合は、内線選択情報Iは省略可能である。 In the present embodiment, one monitor number may be used. In this case, the extension selection information I can be omitted.
ステップS202において、PBX指示部61は、PBX2Aへ第1の電話機T1の着信呼(内線番号「201」)をモニター番号「999」へキューイングする指令(BREAK_CONNECTION(201, 999))を送信する。ステップS203において、PBX2Aは、当該指令に基づき、第1の電話機T1の着信呼(内線番号「201」)をモニター番号「999」へキューイングする。
In step S202, the
ステップS204において、PBX2Aは、第1の電話機T1の着信呼(内線番号「201」)を第2の電話機T2の電話番号「505」へデキューする指令(CALL_DEQUE(03-5000-5000, 505, 999))を送信する。なお、当該指令の第1引数「03−5000−5000」は、発信元電話機T0の電話番号を示す。発信元電話機T0の電話番号と着信中の第1の電話機T1の内線番号「201」とは、例えば、PBX2Aにより関連付けられている。
In step S204, the
ステップS205において、PBX2Aは、当該指令に基づき、第1の電話機T1の着信呼(内線番号「201」)を第2の電話機T2の電話番号「505」へデキューする。この処理により、第1の電話機T1の着信呼の宛先は、第2の電話機T2の内線発信先電話番号「505」へ変更される。
In step S205, the
以上説明した本実施形態においては、着信転送システム1に含まれるPBXが仮想内線に対応しない場合でも、拡張コールピックアップを実行可能である。これにより、利便性の高い着信転送システムを提供することができる。 In the present embodiment described above, the extended call pickup can be executed even when the PBX included in the call transfer system 1 does not correspond to the virtual extension. Thereby, a highly convenient incoming call transfer system can be provided.
[第3の実施形態]
本実施形態においては、第2の実施形態と同様に、拡張コールピックアップ動作におけるCTI装置6とPBX2との間の処理(図6参照)の第2の変形例について示す。
[Third Embodiment]
In the present embodiment, as in the second embodiment, a second modification of the process (see FIG. 6) between the
本実施形態に係る着信転送システム1においては、第1の実施形態で用いられるPBX2及び第2の実施形態で用いられるPBX2Aに代えて、例えば、PBX2Bが用いられるとする。PBX2Bは、着信呼を異なる電話番号の内線又は外線に変更するAPI(コールリダイレクト機能)を備えるものとする。 In the incoming call transfer system 1 according to the present embodiment, for example, PBX2B is used instead of the PBX2 used in the first embodiment and the PBX2A used in the second embodiment. The PBX 2B includes an API (call redirection function) that changes an incoming call to an extension or an outside line with a different telephone number.
図9は、本実施形態に係る拡張コールピックアップ動作のCTI装置6とPBX2Bとの間の処理の一例を示すフローチャートである。
FIG. 9 is a flowchart showing an example of processing between the
以下の処理の説明においても、第1の実施形態及び第2の実施形態と同様に、PBX指示部61からPBX2Bに対して送信する具体的な指令(コマンド)の例を記載する。PBX指示部61は、例えば以下に記載する指令と同等の意味を持ち、PBX2Bが備えるAPIの仕様に合わせた適切な形式の指令をPBX2Bに送信することで、以下の処理を実行可能である。
Also in the following description of the process, an example of a specific command (command) transmitted from the
ステップS301において、CTI装置6のPBX指示部61は、第1の電話機T1の着信呼(内線番号「201」)を第2の電話機T2(内線番号「505)へ変更する指令(CALL_REDIRECTING(201, 505))を送信する。ステップS302において、PBX2Bは、当該指令に基づき、第1の電話機T1の着信呼(内線番号「201」)を第2の電話機T2の電話番号「505」へ変更する。この処理により、第1の電話機T1の着信呼の宛先は、第2の電話機T2の内線発信先電話番号「505」へ変更される。
In step S301, the
以上説明した本実施形態においては、着信転送システム1に含まれるPBXが仮想内線及びモニター番号に対応しない場合でも、例えばコールリダイレクト機能を用いて拡張コールピックアップを実行可能である。これにより、利便性の高い着信転送システムを提供することができる。 In the present embodiment described above, even when the PBX included in the call transfer system 1 does not correspond to the virtual extension and the monitor number, for example, the extended call pickup can be executed using the call redirection function. Thereby, a highly convenient incoming call transfer system can be provided.
なお、本願発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削減してもよい。更に、異なる実施形態に亘る構成要素を適宜組合せてもよい。 Note that the present invention is not limited to the above-described embodiments as they are, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be reduced from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.
1…着信転送システム、2…PBX、4…ユーザ端末、6…CTI装置、A…ユーザ、N…ネットワーク、T0…発信元電話機、T1…第1の電話機、T2…第2の電話機。 DESCRIPTION OF SYMBOLS 1 ... Call transfer system, 2 ... PBX, 4 ... User terminal, 6 ... CTI apparatus, A ... User, N ... Network, T0 ... Originator telephone, T1 ... 1st telephone, T2 ... 2nd telephone
Claims (6)
前記交換機と通信可能に接続される第1の情報処理装置と、
前記第1の情報処理装置と通信可能に接続される第2の情報処理装置と、
前記交換機と電話回線により接続される第1の電話機と
を備え、
前記第2の情報処理装置は、前記第1の電話機が前記交換機を経由して前記発信元電話機からの着信呼を受けた場合に、前記第1の電話機を前記着信呼の宛先の変更元とする旨を示す第1の選択情報と、第2の電話機を前記着信呼の宛先の変更先とする旨を示す第2の選択情報とを前記第1の情報処理装置に送信し、
前記第1の情報処理装置は、前記第2の情報処理装置より受信した前記第1の選択情報と前記第2の選択情報とに基づいて前記着信呼の宛先を第2の電話機へ変更する指令を前記交換機に送信し、
前記交換機は、前記指令に基づいて、仮想内線を選択し、前記着信呼を前記第1の電話機の電話番号から選択された前記仮想内線へ割り当て、前記着信呼を前記仮想内線から前記第2の電話機の電話番号へ割り当てることで、前記着信呼の宛先を前記第1の電話機の電話番号から前記第2の電話機の電話番号へ変更する
ことを特徴とする着信転送システム。 An exchange that receives incoming calls from the originating telephone,
A first information processing apparatus communicably connected to the exchange;
A second information processing apparatus communicably connected to the first information processing apparatus;
A first telephone connected to the exchange via a telephone line;
When the first telephone receives an incoming call from the caller telephone via the exchange, the second information processing apparatus uses the first telephone as a destination change destination of the incoming call. Transmitting to the first information processing apparatus first selection information indicating that the second call information is to be changed and second selection information indicating that the second telephone is to be the destination of the incoming call.
The first information processing apparatus is configured to change a destination of the incoming call to a second telephone based on the first selection information and the second selection information received from the second information processing apparatus. To the switch,
The exchange selects a virtual extension based on the command, assigns the incoming call to the virtual extension selected from the telephone number of the first telephone, and sends the incoming call from the virtual extension to the second extension. A call transfer system, wherein the destination of the incoming call is changed from the telephone number of the first telephone to the telephone number of the second telephone by assigning the telephone number to the telephone number of the telephone.
前記第1の情報処理装置は、
前記APIに準拠しており、複数の前記仮想内線のうち使用状態ではない第1の仮想内線を示す第1の引数と、前記第2の情報処理装置から受信した前記第2の選択情報で特定された電話番号を示す第2の引数とを持ち、前記第1の引数から前記第2の引数へ転送することを指定することを示す第1のコマンドと、
前記APIに準拠しており、前記着信呼の宛先の電話番号を示す第3の引数と、前記第1の仮想内線を示す第4の引数とを持ち、前記着信呼の宛先を前記第3の引数から前記第4の引数へ変更することを示す第2のコマンドとを、
前記交換機へ送信することにより、
前記着信呼は、前記第3の引数から前記第1の仮想内線へ宛先変更された後に、さらに前記第1の仮想内線から前記第2の引数へ転送される
ことを特徴とする請求項1に記載の着信転送システム。 The exchange has a function of realizing processing according to a command conforming to API (Application Programming Interface),
The first information processing apparatus includes:
Identified by a first argument indicating a first virtual extension that is compliant with the API and not in use among the plurality of virtual extensions, and the second selection information received from the second information processing apparatus A first command indicating a transfer from the first argument to the second argument, and a second command indicating a designated telephone number;
Complying with the API, having a third argument indicating the telephone number of the destination of the incoming call and a fourth argument indicating the first virtual extension, the destination of the incoming call being the third argument A second command indicating changing from an argument to the fourth argument;
By sending to the exchange,
The incoming call is further redirected from the first virtual extension to the second argument after being redirected from the third argument to the first virtual extension. Call forwarding system as described.
前記第1の情報処理装置は、
前記APIに準拠しており、前記着信呼の宛先の電話番号を示す第1の引数と、複数の前記仮想内線のうち使用状態ではない第1の仮想内線を示す第2の引数とを持ち、前記着信呼の宛先を前記第1の引数から前記第2の引数に変更することを示す第1のコマンドと、
前記APIに準拠しており、前記発信元電話機の電話番号を示す第3の引数と、前記第2の情報処理装置から受信した前記第2の選択情報で特定された電話番号を示す第4の引数と、前記第1の仮想内線を示す第5の引数とを持ち、前記第3の引数を発信元とする前記着信呼の宛先を前記第5の引数から前記第4の引数へ変更することを示す第2のコマンドとを、
前記交換機へ送信することにより、
前記着信呼の宛先は、前記第1の引数から前記第1の仮想内線へ変更された後に、さらに前記第1の仮想内線から前記第4の引数へ変更される
ことを特徴とする請求項1に記載の着信転送システム。 The exchange has a function of realizing processing according to a command conforming to API (Application Programming Interface),
The first information processing apparatus includes:
Conforming to the API, having a first argument indicating a telephone number of a destination of the incoming call, and a second argument indicating a first virtual extension that is not in use among the plurality of virtual extensions, A first command indicating changing the destination of the incoming call from the first argument to the second argument;
A fourth argument indicating the telephone number identified by the third argument indicating the telephone number of the caller telephone set and the second selection information received from the second information processing apparatus, which conforms to the API; Changing the destination of the incoming call having an argument and a fifth argument indicating the first virtual extension from the fifth argument to the fourth argument. A second command indicating
By sending to the exchange,
The destination of the incoming call is further changed from the first virtual extension to the fourth argument after being changed from the first argument to the first virtual extension. Call forwarding system as described in.
ことを特徴とする請求項1乃至請求項3のいずれか1項に記載の着信転送システム。 The second information processing apparatus displays, as a first item selectable by a user, information including at least one of identification information and a telephone number of a telephone from which a plurality of incoming call destinations are changed. The call transfer system according to any one of claims 1 to 3, wherein a telephone corresponding to an item selected from one item is the first telephone.
ことを特徴とする請求項4に記載の着信転送システム。 The second information processing apparatus displays, as a second item selectable by the user, information including at least one of identification information and a telephone number of a destination telephone of the destination of the plurality of incoming calls. 5. The call transfer system according to claim 4, wherein a telephone corresponding to an item selected from the second item is the second telephone.
前記コンピュータを、
発信元電話機から交換機を経由して第1の電話機が着信呼を受けた場合に、前記第1の電話機を前記着信呼の宛先の変更元とする旨を示す第1の選択情報と、第2の電話機を前記着信呼の宛先の変更先とする旨を示す第2の選択情報とを、前記情報処理装置より受信する手段と、
前記第1の選択情報と前記第2の選択情報とに基づいて、前記交換機に対して、仮想内線を選択させ、前記着信呼を前記第1の電話機の電話番号から選択された前記仮想内線へ割り当てさせ、前記着信呼を前記仮想内線から前記第2の電話機の電話番号へ割り当てさせることで、前記着信呼の宛先を前記第1の電話機の電話番号から前記第2の電話機の電話番号へ変更させる手段と
して機能させるためのプログラム。 A program executed by a computer communicably connected to an exchange and an information processing device,
The computer,
First selection information indicating that when the first telephone receives an incoming call from the caller telephone via the exchange, the first telephone is used to change the destination of the incoming call; Means for receiving, from the information processing apparatus , second selection information indicating that the telephone of the incoming call is to be changed to the destination of the incoming call;
Based on the first selection information and the second selection information, the exchange is caused to select a virtual extension, and the incoming call is sent to the virtual extension selected from the telephone number of the first telephone. It is assigned, in Rukoto is assigned the incoming call from the virtual extension to the telephone number of the second telephone, the destination of the incoming call to the telephone number of the first telephone and the second telephone from the telephone number of program for functioning as means Ru is changed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017101958A JP6321264B1 (en) | 2017-05-23 | 2017-05-23 | Call transfer system and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017101958A JP6321264B1 (en) | 2017-05-23 | 2017-05-23 | Call transfer system and program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018071905A Division JP2018198418A (en) | 2018-04-03 | 2018-04-03 | Call pickup system and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6321264B1 true JP6321264B1 (en) | 2018-05-09 |
JP2018198369A JP2018198369A (en) | 2018-12-13 |
Family
ID=62107336
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017101958A Active JP6321264B1 (en) | 2017-05-23 | 2017-05-23 | Call transfer system and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6321264B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019134471A (en) * | 2019-03-25 | 2019-08-08 | 株式会社トランス・アーキテクト | Call pickup system and program |
JP2020047974A (en) * | 2018-09-14 | 2020-03-26 | サクサ株式会社 | Telephone system |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6973871B2 (en) | 2020-05-20 | 2021-12-01 | Necプラットフォームズ株式会社 | Relay device, communication system, relay method and program |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61112465A (en) * | 1984-11-06 | 1986-05-30 | Nec Corp | Absence transfer call notice service system |
JPH08125754A (en) * | 1994-10-20 | 1996-05-17 | Fujitsu Ltd | Pickup system |
WO2001047227A1 (en) * | 1999-12-21 | 2001-06-28 | Kawasaki Steel Systems R & D Corporation | Method and device for call center operation |
-
2017
- 2017-05-23 JP JP2017101958A patent/JP6321264B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61112465A (en) * | 1984-11-06 | 1986-05-30 | Nec Corp | Absence transfer call notice service system |
JPH08125754A (en) * | 1994-10-20 | 1996-05-17 | Fujitsu Ltd | Pickup system |
WO2001047227A1 (en) * | 1999-12-21 | 2001-06-28 | Kawasaki Steel Systems R & D Corporation | Method and device for call center operation |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020047974A (en) * | 2018-09-14 | 2020-03-26 | サクサ株式会社 | Telephone system |
JP7122648B2 (en) | 2018-09-14 | 2022-08-22 | サクサ株式会社 | phone system |
JP2019134471A (en) * | 2019-03-25 | 2019-08-08 | 株式会社トランス・アーキテクト | Call pickup system and program |
Also Published As
Publication number | Publication date |
---|---|
JP2018198369A (en) | 2018-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9237214B2 (en) | User interface | |
US7450573B2 (en) | Method and apparatus for controlling telephone calls using a computer call assistant | |
JP4741958B2 (en) | Communication terminal and program | |
US20060193448A1 (en) | Method and apparatus for augmenting voice data on a mobile device call | |
JP6321264B1 (en) | Call transfer system and program | |
EP2169927B1 (en) | Communication method and communication device thereof | |
US20080248818A1 (en) | Method and Apparatus Providing Multimode Response Options to an Incoming Voice or Text Message | |
US10521088B2 (en) | Method and apparatus for abstracting telephony functions | |
JP2018198418A (en) | Call pickup system and program | |
JP6620256B2 (en) | Call pickup system and program | |
JP2009016969A (en) | Computer program, system and network terminal | |
EP1983729A1 (en) | Graphical user interface for telecommunications application | |
KR100711724B1 (en) | Data transmission method between mobile communication terminals using mobile application program | |
JP6298572B1 (en) | V-shaped transmission system and program | |
JP4784314B2 (en) | Telephone communication system | |
US8995630B1 (en) | Telephony and applications communication in a non-mobile telephone system | |
JP5067543B2 (en) | IP telephone system, slave unit and communication processing program | |
TW201605222A (en) | Call response method integrating social software and phone answering interface | |
JP4819573B2 (en) | Function execution method of exchange, inter-office connection network system, exchange, and computer program | |
JP7583354B2 (en) | Telephone control system and telephone control device | |
JP2009135739A (en) | Telephone device, incoming call response method of telephone device, and program for telephone | |
JP5664428B2 (en) | Telephone terminal with setting data communication function | |
JP2008193225A (en) | Server apparatus, and program | |
JP6397233B2 (en) | Incoming call control system and incoming call control method | |
JP6696766B2 (en) | Incoming / outgoing call history integration device, outgoing / incoming call history display method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20180306 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180404 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6321264 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |