JP3062007B2 - Call charge management device - Google Patents
Call charge management deviceInfo
- Publication number
- JP3062007B2 JP3062007B2 JP6121438A JP12143894A JP3062007B2 JP 3062007 B2 JP3062007 B2 JP 3062007B2 JP 6121438 A JP6121438 A JP 6121438A JP 12143894 A JP12143894 A JP 12143894A JP 3062007 B2 JP3062007 B2 JP 3062007B2
- Authority
- JP
- Japan
- Prior art keywords
- call
- charge
- monthly
- time
- line
- 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
- Meter Arrangements (AREA)
Description
【0001】[0001]
【産業上の利用分野】この発明は、通話料金管理装置に
関するもので、特に、回線を共用利用する構内交換機の
電話端末毎に通話料金を管理するものに関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a telephone charge management apparatus, and more particularly to a telephone charge management apparatus for managing telephone charges for each telephone terminal of a private branch exchange that shares a line.
【0002】[0002]
【従来の技術】図10は従来の通話料金管理装置を示す
構成図である。図10において、1は公衆回線と複数の
電話端末を収容する構内交換機、2は回線を共用利用す
る図示しない複数の電話端末毎に通話料金を管理する通
話料金管理装置を示し、この通話料金管理装置10は、
構内交換機1から送られる通話明細情報を受信して課金
データを出力する受信部3と、その課金データに基づい
て内線番号に対応する通話料金を計算する通話料金計算
部10と、この通話料金計算部10から送られる内線番
号と通話料金から内線番号毎の通話料金の積算値を記憶
する通話料金積算メータ部7とを収容している。2. Description of the Related Art FIG. 10 is a block diagram showing a conventional telephone charge management device. In FIG. 10, reference numeral 1 denotes a private branch exchange accommodating a public line and a plurality of telephone terminals, and 2 denotes a telephone charge management device which manages telephone charges for each of a plurality of telephone terminals (not shown) that share the line. The device 10
A receiving unit 3 that receives call detail information sent from the private branch exchange 1 and outputs billing data; a call fee calculating unit 10 that calculates a call fee corresponding to an extension number based on the billing data; A call charge integrating meter unit 7 for storing an integrated value of the call charge for each extension number based on the extension number sent from the unit 10 and the call charge.
【0003】次に動作について説明する。構内交換機1
は、構内交換機内に収容された電話端末の公衆回線を利
用した通話が終了すると、通話料金計算に必要な通話明
細情報を通話料金管理装置2に対して出力する。次い
で、通話料金管理装置2において、受信部3は、上記構
内交換機1より出力された上記通話明細情報を受信し、
課金データを出力する。そして、通話料金計算部10に
より上記受信部3から出力される課金データに基づいて
通話度数に応じて通話料金を計算するいわゆるコールバ
イコール(Call by Call)処理にて通話料金を計算し、
該当する内線番号と通話料金を通話料金積算メータ部7
に与える。通話料金積算メータ部7は上記通話料金計算
部10から与えられた内線番号と通話料金から内線番号
毎の通話料金の積算値を記憶する。Next, the operation will be described. Private branch exchange 1
When a call using a public line of a telephone terminal housed in the private branch exchange ends, the call detail information necessary for calculating the call charge is output to the call charge management device 2. Next, in the call charge management device 2, the receiving unit 3 receives the call detail information output from the private branch exchange 1,
Output billing data. Then, the call charge calculation unit 10 calculates the call charge by a so-called call-by-call (Call by Call) process of calculating the call charge according to the number of calls based on the charging data output from the reception unit 3,
The corresponding extension number and call charge are recorded in the call charge accumulation meter section 7.
Give to. The call charge accumulation meter unit 7 stores the integrated value of the call charge for each extension number from the extension number and the call charge given by the call charge calculation unit 10.
【0004】[0004]
【発明が解決しようとする課題】従来の通話料金管理装
置は以上のようにコールバイコール処理により通話料金
を計算するようにしているので、通話料金は各電話端末
の通話毎に決めるようになされ、各電話端末毎の通話料
金を求めることができるが、例えば電話通信事業者が決
める月単位の総通話時間で通話料金が決まる月額料金制
回線群を使用する場合には、構内交換機内の各電話端末
毎の通話料金を求めることができなかった。As described above, the conventional telephone charge management apparatus calculates the telephone charge by the call-by-call processing, so that the telephone charge is determined for each telephone call of each telephone terminal. Call charges for each telephone terminal can be obtained.For example, when using a monthly charge line group in which the call charges are determined by the total call time on a monthly basis determined by a telephone carrier, each telephone in the private branch exchange is used. The call charges for each terminal could not be determined.
【0005】この発明は上述した従来例に係る問題点を
解決するためになされたもので、コールバイコールで処
理できない月額料金制回線群を使用する場合にも構内交
換機内の各電話端末毎に月額通話料金を求めることがで
きる通話料金管理装置を得ることを目的とする。The present invention has been made in order to solve the above-described problems of the conventional example. Even when a monthly fee-based line group that cannot be processed by call-by-call is used, a monthly charge is applied to each telephone terminal in the private branch exchange. An object of the present invention is to obtain a call charge management device capable of obtaining a call charge.
【0006】[0006]
【0007】[0007]
【0008】[0008]
【課題を解決するための手段】この発明に係る通話料金
管理装置は、複数の電話端末が電話回線を利用する毎に
構内交換機から出力される通話明細情報に基づいて電話
端末毎の通話料金を管理する通話料金管理装置におい
て、上記通話明細情報の受信に基づいて通話料金計算に
必要な内線番号、通話相手先番号、通話開始時刻、通話
終了時刻を含む課金データを出力する受信部と、通話相
手先番号の対地番号に対応する回線種別と該回線種別毎
の通話料金計算に必要な単位時間当たりの単価である課
金情報を予め記憶してなる課金テーブルと、上記受信部
からの課金データに基づいて上記課金テーブルを検索し
て回線種別を判定しその回線種別に応じた課金情報を得
る料金計算方式判定部と、回線種別がコールバイコール
回線の場合に上記課金データ及び課金情報に基づき各電
話端末の通話毎の通話料金を計算するコールバイコール
通話料金計算部と、回線種別が月額料金制回線の場合に
上記課金データに基づき電話端末毎の通話時間の積算値
を得てそれらの積算値に基づき月額料金制回線群の総通
話料金を計算し電話端末毎の月間通話時間が月額料金制
回線群の月間通話時間に占める比率で電話端末毎に配分
する月額料金計算手段と、上記コールバイコール通話料
金計算部及び上記月額料金計算部から与えられる電話端
末毎の通話料金の積算値を得る通話料金積算部とを備
え、上記月額料金計算手段は、電話端末毎に最低保証料
金を付加し、月額料金制回線群の総通話料金と上記最低
保証料金に電話端末数をかけた値との差を電話端末毎の
月間通話時間が月額料金制回線群の月間通話時間に占め
る比率で電話端末毎に比例配分することを特徴とするも
のである。A call charge according to the present invention.
Each time a plurality of telephone terminals use a telephone line, the management device
Telephone based on call detail information output from private branch exchange
Call charge management device that manages call charges for each terminal
To calculate the call charge based on the
Required extension number, called party number, call start time, call
A receiver for outputting billing data including an end time,
Line type corresponding to the ground number of the hand number and each line type
Is the unit price per unit time required for calculating the
A billing table preliminarily storing money information;
Search the charging table based on the charging data from
To determine the type of line and obtain billing information according to the type of line.
Charge calculation method judgment unit and line type is call-by-call
In the case of a line, each
Call-by-call to calculate the call charge for each call of the talk terminal
Call charge calculator and when the line type is a monthly charge line
The integrated value of the call time for each telephone terminal based on the billing data
And the total number of monthly charge line groups based on the integrated value
Calculate the talk charge and monthly call time for each telephone terminal Monthly charge system
Allocated to each telephone terminal by the ratio of line group to monthly talk time
Monthly charge calculation means and the above call-by-call charge
Telephone end provided by the money calculator and the monthly fee calculator
A call charge accumulator that obtains the sum of call charges for each terminal
The above monthly fee calculation means uses the minimum guarantee fee for each telephone terminal.
Charges are added to the total call charges of the monthly charge group and the minimum
The difference between the guarantee fee and the number of phone terminals
Monthly call time accounts for monthly call time of monthly fee group
And a proportional distribution is made for each telephone terminal at a certain ratio .
【0009】また、上記月額料金計算手段により、電話
端末毎の月額料金制回線群の通話料金を電話端末毎の月
間通話時間が月額料金制回線群の月間通話時間に占める
比率に応じて量子化単位で量子化度数配分することを特
徴とするものである。[0009] In addition, by the upper Symbol monthly fee calculation means, in accordance with the ratio of monthly talk time of each telephone terminal a monthly call charges of fee-based circuit group of each telephone terminal is occupied in the month of talk time monthly fee system circuit group It is characterized in that the quantization frequency is distributed in quantization units.
【0010】さらに、上記月額料金計算手段により、電
話端末毎に最低保証料金を付加し、月額料金制回線群の
総通話料金と上記最低保証料金に電話端末数をかけた値
との差を電話端末毎の月間通話時間が月額料金制回線群
の月間通話時間に占める比率に応じて量子化単位で量子
化度数配分することを特徴とするものである。[0010] In addition, the difference of the above Symbol monthly fee calculation means, by adding a minimum guaranteed fee for each telephone terminal, and the value obtained by multiplying the number of telephone terminal to the total call charges and the guaranteed minimum price for the monthly fee system circuit group The quantization frequency is distributed in units of quantization in accordance with the ratio of the monthly call time of each telephone terminal to the monthly call time of the monthly fee-based line group.
【0011】[0011]
【0012】[0012]
【0013】[0013]
【作用】この発明に係る通話料金管理装置においては、
コールバイコールで処理できない月額料金制回線群の使
用に伴う通話料金を電話端末毎に計算することを可能に
し、多大な人手を要さずに月単位の総通話時間で通話料
金がきまる月額料金制回線群の通話料金計算が可能にな
り、また、月額料金計算手段により、電話端末毎に最低
保証料金を付加し、月額料金制回線群の総通話料金と上
記最低保証料金に電話端末数をかけた値との差を電話端
末毎の月間通話時間が月額料金制回線群の月間通話時間
に占める比率で電話端末毎に比例配分することにより、
通話料金を比例配分で求める際、通話時間の変動と比べ
て月額料金制回線の通話料金の変動が大きくなる場合の
通話料金の変動を小さくすることを可能にする。In the call charge management device according to the present invention ,
Use of monthly charge lines that cannot be processed by call-by-call
Call charges for each phone terminal can be calculated
Call cost with monthly total call time without much labor
It is now possible to calculate call charges for monthly fee groups
Ri, also, by the month the amount fee calculation means, by adding a minimum guaranteed fee for each telephone terminal, the difference between a telephone terminal of a value obtained by multiplying the number of telephone terminals to the total call charges of monthly fee-based line group and the minimum guaranteed fee By distributing the monthly call time for each telephone terminal in proportion to the monthly call time of the monthly charge line group,
When the call charge is obtained by proportional distribution, it is possible to reduce the change in the call charge when the change in the call charge of the monthly charge line becomes larger than the change in the call time.
【0014】また、上記月額料金計算手段により、電話
端末毎の月額料金制回線群の通話料金を電話端末毎の月
間通話時間が月額料金制回線群の月間通話時間に占める
比率に応じて量子化単位で量子化度数配分することによ
り、通話料金の端数処理に伴う電話端末別通話料金の合
計と月額料金制回線の通話料金の差を0にすることを可
能にする。[0014] In addition, by the upper Symbol monthly fee calculation means, in accordance with the ratio of monthly talk time of each telephone terminal a monthly call charges of fee-based circuit group of each telephone terminal is occupied in the month of talk time monthly fee system circuit group By distributing the quantization frequency in units of quantization, it is possible to make the difference between the total of the telephone charges for each telephone terminal involved in the rounding of the telephone charges and the telephone charges of the monthly fee-based line zero.
【0015】さらに、上記月額料金計算手段により、電
話端末毎に最低保証料金を付加し、月額料金制回線群の
総通話料金と上記最低保証料金に電話端末数をかけた値
との差を電話端末毎の月間通話時間が月額料金制回線群
の月間通話時間に占める比率に応じて量子化単位で量子
化度数配分することにより、比例配分での通話料金の変
動を小さくすると共に、通話料金の端数処理に伴う電話
端末別通話料金の合計と月額料金制回線の通話料金の差
を0にすることを可能にする。[0015] In addition, the difference of the above Symbol monthly fee calculation means, by adding a minimum guaranteed fee for each telephone terminal, and the value obtained by multiplying the number of telephone terminal to the total call charges and the guaranteed minimum price for the monthly fee system circuit group By distributing the quantization frequency in units of quantization according to the ratio of the monthly call time of each telephone terminal to the monthly call time of the monthly fee-based line group, it is possible to reduce the fluctuation of It is possible to make the difference between the total of the telephone charges for each telephone terminal associated with the fraction processing of the charges and the telephone charges of the monthly fee-based line zero.
【0016】[0016]
実施例1.以下、この発明を図示実施例に基づいて説明
する。図1は実施例1に係る通話料金管理装置を示す構
成図である。図1において、1は電話端末が公衆回線の
利用を終了する毎に通話明細情報を通話料金管理装置に
対して出力する機能を有する構内交換機、20は実施例
1に係る通話料金管理装置で、この通話料金管理装置2
0内の構成として、3は構内交換機1より出力される通
話明細情報の受信に基づいて通話料金計算に必要な内線
番号、通話相手先番号、通話開始時刻、通話終了時刻等
の課金データを生成して出力する受信部、4は上記受信
部3より与えられる課金データの通話相手先番号に基づ
いて課金テーブル5を検索し回線種別と課金情報を取得
し、回線種別がコールバイコールの回線の場合は、コー
ルバイコール通話料金計算部6に内線番号、通話開始時
刻、通話終了時刻、及び課金情報を与え、他方、回線種
別が月額料金制回線の場合は、通話時間積算メータ部8
に内線番号及び通話時間を与える料金計算方式判定部で
ある。Embodiment 1 FIG. Hereinafter, the present invention will be described based on illustrated embodiments. FIG. 1 is a configuration diagram illustrating the call charge management device according to the first embodiment. In FIG. 1, reference numeral 1 denotes a private branch exchange having a function of outputting call detail information to a call charge management device every time a telephone terminal ends use of a public line, 20 denotes a call charge management device according to the first embodiment, This call charge management device 2
As a configuration in 0, 3 generates billing data such as an extension number, a call destination number, a call start time, and a call end time necessary for call charge calculation based on the reception of the call detail information output from the private branch exchange 1. Receiving section 4 retrieves charging table 5 based on the called party number of the charging data provided from receiving section 3 and acquires the line type and charging information. If the line type is a call-by-call line, Gives the extension number, the call start time, the call end time, and the billing information to the call-by-call call charge calculation unit 6. On the other hand, if the line type is a monthly charge line, the call time integration meter unit 8
This is a charge calculation method determination unit that gives an extension number and a call time to a user.
【0017】また、5は通話相手先番号に対応した対地
番号毎にその対地番号に対応する回線種別と課金情報、
つまり回線種別毎の通話料金計算に必要な単位時間当た
りの単価である課金情報を予め記憶してなる課金テーブ
ル、6は回線種別がコールバイコールの回線の場合に上
記料金計算方式判定部4より与えられる内線番号、通話
開始時刻、通話終了時刻及び課金情報に基づいて通話毎
の通話料金を計算し、通話料金積算メータ部にその内線
番号と通話料金を与えるコールバイコール通話料金計算
部、7はコールバイコール通話料金計算部6または後述
する月額料金計算部から与えられる内線番号と通話料金
のデータから内線番号毎の通話料金の積算値を更新記憶
する通話料金積算メータ部、8は回線種別が月額料金制
回線の場合に上記料金計算方式判定部4から与えられる
内線番号と通話時間のデータから内線番号毎の通話時間
の積算値を更新記憶する通話時間積算メータ部、9は毎
月1回自動的に上記通話時間積算メータ部8から内線番
号毎の通話時間積算値を取得し、月額料金制回線群の総
通話料金を計算し、月額料金回線群の総通話料金を内線
番号毎に配分し、配分結果から内線番号と通話料金のデ
ータを上記通話料金積算メータ部7に加算する月額料金
計算部である。Reference numeral 5 denotes a line type and charging information corresponding to the destination number for each destination number corresponding to the destination number.
In other words, the unit time required for calculating the call charge for each line type
A charging table in which charging information , which is a unit price, is stored in advance. Reference numeral 6 denotes an extension number, a call start time, a call end time, and a charge provided by the charge calculation method determination unit 4 when the line type is a call-by-call line. A call-by-call call charge calculator for calculating a call charge for each call based on the information and giving the extension number and the call charge to the call charge integrating meter unit, a call-by-call call charge calculator 6 or a monthly charge calculator described later. A call charge integrating meter unit that updates and stores the integrated value of the call charge for each extension number from the extension number and the call charge data given by the telephone number 8. The charge calculation method determining unit 4 is used when the line type is a monthly charge line. The call time integrating meter section 9 for updating and storing the integrated value of the call time for each extension number from the given extension number and data of the call time. Obtain the integrated call time for each extension number from the call time integrating meter unit 8, calculate the total call charge for the monthly charge line group, distribute the total call charge for the monthly charge line group for each extension number, and the distribution result Is a monthly charge calculation unit for adding the extension number and the call charge data to the call charge accumulation meter unit 7.
【0018】ここで、月額料金制回線群を使用した場合
の上記月額料金計算部9における計算処理について図2
に示すフローチャートを参照して詳細に説明する。ま
ず、ステップS201において、月額料金計算部9の計
算処理が開始される。ステップS202において、処理
すべきデータ数である構内交換機内電話端末数が変数N
にセットされ、ステップS203において、月額料金制
回線群の総通話時間を求めるための変数Tに初期値とし
て0がセットされ、ステップS204において、ループ
の繰り返し処理回数となる変数jに初期値として1がセ
ットされる。Here, the calculation processing in the monthly charge calculation unit 9 when the monthly charge system line group is used is shown in FIG.
This will be described in detail with reference to the flowchart shown in FIG. First, in step S201, the calculation process of the monthly fee calculation unit 9 is started. In step S202, the number of telephone terminals in the private branch exchange, which is the number of data to be processed, is a variable N
In step S203, 0 is set as an initial value in a variable T for obtaining the total talk time of the monthly fee-based line group, and in step S204, 1 is set as an initial value in a variable j that is the number of times of loop repetition processing. Is set.
【0019】このようにして初期値が設定された後、ス
テップS205において、変数jと変数Nの比較を行
い、変数jが変数N以下であれば、ステップS206で
通話時間積算メータ部8のj番目の電話端末の積算通話
時間を読み取り、ステップS207で読み取った積算通
話時間を変数tjにセットし、ステップS208におい
て、変数Tに変数tjの値を加算して月額料金制回線群
の総通話時間を求める。そして、ステップS209にお
いて、繰り返し処理回数となる変数jに1を加えて、ス
テップS205に戻り、変数jが変数N以下であれば、
以下、ステップS206ないしステップS209を繰り
返すことにより、順次各電話端末の積算通話時間を加算
して月額料金制回線群の総通話時間を求める。After the initial value is set in this way, in step S205, the variable j is compared with the variable N. If the variable j is equal to or less than the variable N, the process proceeds to step S206 where j of the call time integrating meter unit 8 is determined. The integrated call time of the second telephone terminal is read, the integrated call time read in step S207 is set in a variable tj, and in step S208, the value of the variable tj is added to the variable T to obtain the total call time of the monthly charge line group. Ask for. Then, in step S209, 1 is added to the variable j, which is the number of times of the repetition processing, and the process returns to step S205.
Thereafter, by repeating steps S206 to S209, the total talk time of each telephone terminal is sequentially added to obtain the total talk time of the monthly fee-based line group.
【0020】上記ステップS205に戻ったときに、変
数jが変数Nより大きければ、ステップS210に移行
し、電話通信事業者が決める月額料金制回線群の料金計
算方式で総通話料金計算処理を行い、その後、ステップ
S211において、処理すべきデータ数である電話端末
数、上記ステップS210での総通話料金計算処理で計
算した総通話料金、月額料金制回線群の総通話時間、及
び通話時間積算メータ部8の電話端末毎の積算通話時間
に基づいて上記総通話料金を電話端末毎に配分する通話
料金配分処理を実行し、ステップS212において、月
額料金計算部9の処理を終了する。When returning to step S205, if the variable j is larger than the variable N, the process shifts to step S210 to perform a total call charge calculation process by a charge calculation method for a monthly charge line group determined by the telephone communication carrier. Then, in step S211, the number of telephone terminals, which is the number of data to be processed, the total call charge calculated in the total call charge calculation process in step S210, the total call time of the monthly charge line group, and the call time integration meter A call charge distribution process for distributing the total call charge for each telephone terminal based on the accumulated call time for each telephone terminal of the unit 8 is executed, and in step S212, the process of the monthly charge calculation unit 9 ends.
【0021】ここで、上記ステップS211での通話料
金配分処理を、図3に示すフローチャートを参照して詳
細に説明する。まず、ステップS301において、図2
に示すステップS211での通話料金配分処理が開始さ
れる。ステップS302において、処理すべきデータ数
である電話端末数が変数Nにセットされ、ステップS3
03において、月額料金制回線群の総通話時間が変数T
にセットされ、ステップS304において、図2のステ
ップS210での総通話料金計算処理で計算した総通話
料金が変数Pにセットされる。その後、ステップS30
5において、ループの繰り返し処理回数となる変数jに
初期値として1がセットされる。Here, the call charge distribution processing in step S211 will be described in detail with reference to the flowchart shown in FIG. First, in step S301, FIG.
Is started in step S211. In step S302, the number of telephone terminals, which is the number of data to be processed, is set in a variable N, and in step S3
03, the total call time of the monthly charge line group is variable T
In step S304, the total call charge calculated in the total call charge calculation process in step S210 in FIG. 2 is set in a variable P. Then, step S30
In step 5, 1 is set as an initial value to a variable j that is the number of times of loop repetition processing.
【0022】このようにして初期値が設定された後、ス
テップS306において、変数jと変数Nの比較を行
い、変数jが変数N以下であれば、ステップS307で
通話時間積算メータ部8から変数j番目の電話端末の内
線番号と時間積算値を読み込み、ステップS308にお
いて、上記ステップS307で読み込んだj番目の積算
通話時間を変数tjにセットする。そして、ステップS
309において、上記ステップS304で変数Pにセッ
トした総通話料金を上記ステップS308で変数tjに
セットしたj番目の電話端末の積算通話時間が上記ステ
ップS303で変数Tにセットした総通話時間に占める
比率で比例配分した通話料金を、j番目の電話端末の通
話料金として変数pjにセットする。After the initial value is set in this way, in step S306, the variable j is compared with the variable N. If the variable j is equal to or less than the variable N, the variable is sent from the call time integrating meter unit 8 in step S307. The extension number and the integrated time value of the j-th telephone terminal are read, and in step S308, the j-th integrated call time read in step S307 is set in a variable tj. And step S
In 309, the ratio of the total call charge of the j-th telephone terminal set in the variable tj in the step S308 to the total call charge set in the variable P in the step S304 with respect to the total call time set in the variable T in the step S303. Is set to the variable pj as the call charge of the j-th telephone terminal.
【0023】その後、ステップS310において、上記
ステップS309で変数pjにセットしたj番目の電話
端末の通話料金を、通話料金積算メータ部7の該当する
内線番号の料金積算値に加算する。そして、ステップS
311において、変数jに1を加えて、ステップS30
6に戻り、変数jが変数N以下であれば、以下、ステッ
プS307ないしステップS311を繰り返すことによ
り、各電話端末毎の通話料金配分処理を行う。そして、
上記ステップS306に戻ったときに、変数jが変数N
より大きければ、ステップS312に移行し、ステップ
S211での通話料金配分処理を終了する。Thereafter, in step S310, the call charge of the j-th telephone terminal set in the variable pj in step S309 is added to the charge integrated value of the corresponding extension of the call charge integrating meter unit 7. And step S
In 311, 1 is added to the variable j, and step S 30
Returning to step 6, if the variable j is equal to or less than the variable N, the steps S307 to S311 are repeated to perform a call charge distribution process for each telephone terminal. And
When returning to step S306, the variable j is set to the variable N
If it is larger, the process shifts to step S312, and the call charge distribution processing in step S211 ends.
【0024】従って、上記実施例1によれば、電話端末
が月額料金制回線群を使用した場合には当該電話端末が
月額料金制回線群を使用した際の通話時間を積算すると
共に、月額料金制回線群の総通話時間を計算し、かつ月
に1度月額料金制回線群の使用に伴う総通話料金を計算
し、電話端末毎の積算通話時間が上記総通話時間に占め
る割合に応じて月額料金制回線群の総通話料金を比例配
分した結果を電話端末毎の月額料金制回線群の通話料金
とするので、コールバイコールで処理できない月額料金
制回線群の通話料金を電話端末毎に計算できるという効
果を有する。Therefore, according to the first embodiment, when the telephone terminal uses the monthly fee-based line group, the telephone time when the telephone terminal uses the monthly fee-based line group is integrated, and the monthly charge is calculated. Calculate the total call time of the control line group, and calculate the total call charge associated with the use of the monthly charge line group once a month, according to the ratio of the total call time for each telephone terminal to the above total call time. Since the result of proportionally distributing the total call charges of the monthly charge line group is used as the call charge of the monthly charge line group for each telephone terminal, the call charge of the monthly charge line group that can not be processed by call-by-call is calculated for each telephone terminal It has the effect of being able to.
【0025】実施例2.次に、図4は実施例2に係る通
話料金管理装置を説明するためのもので、図2に示すス
テップS211での通話料金配分処理を示すフローチャ
ートである。この実施例2では、図1に示す実施例1と
同様な構成を備えるとともに、月額料金制回線群を使用
した場合に図1の月額料金計算部9により図2に示すフ
ローチャートにしたがって実施例1と同様にして計算処
理を実行するが、図2に示すステップS211での通話
料金配分処理が実施例1と異なる。Embodiment 2 FIG. Next, FIG. 4 is a flowchart for explaining the call charge management device according to the second embodiment, and is a flowchart showing a call charge distribution process in step S211 shown in FIG. In the second embodiment, the same configuration as that of the first embodiment shown in FIG. 1 is provided, and when the monthly charge line group is used, the first embodiment according to the flowchart shown in FIG. The calculation processing is executed in the same manner as described above, but the call charge distribution processing in step S211 shown in FIG.
【0026】すなわち、上述した実施例1では、電話端
末毎の月額料金制回線群の通話料金を、電話端末毎の積
算通話時間が総通話時間に占める割合に応じて月額料金
制回線群の総通話料金を比例配分して求めたが、このよ
うな単純な比例配分では、通話時間の変動と比べて月額
料金制回線の通話料金の変動が大きくなる場合があり、
好ましくない。例えば、図5に示すように、1回線を内
線電話機aないしeの5台で共用し、月額料金制回線の
月額料金が1万円の場合に、通話時間として、電話端末
の内線電話機aないしeがそれぞれ1分である時に、通
話料金は、実施例1の如く単純な比例配分では、内線電
話機aないしeはそれぞれ2000円となるが、他方、
通話時間として、内線電話機aが1分で、他の内線電話
機bないしeが使用されてなく0分である時に、通話料
金は、内線電話機aが10000円、内線電話機bない
しeが0円となり、例えば内線電話機aの通話時間を見
た場合、同じ1分の通話時間でも、このように、月額料
金制回線の通話料金の変動が大きくなる場合があり、好
ましくない。そこで、この実施例2では、通話料金の変
動を小さくすることを目的として、各電話端末に通話時
間に拘わらず最低保証料金を付加し通話料金の配分処理
を行うものである。That is, in the first embodiment described above, the call charge of the monthly charge line group for each telephone terminal is calculated by dividing the total call time of each telephone terminal by the total call time of the monthly charge line group according to the ratio of the total call time to the total call time. Call charges were calculated proportionally, but with such a simple proportional distribution, the change in call charges for a monthly fee-based line may be larger than the change in call time,
Not preferred. For example, as shown in FIG. 5, when one line is shared by five extension telephones a to e and the monthly charge of the monthly charge system is 10,000 yen, the extension telephones a to When e is 1 minute, the call charges are 2,000 yen for each of the extension telephones a to e by simple proportional distribution as in the first embodiment.
When the telephone call time is 1 minute for the extension telephone a and 0 minutes when the other extension telephones b to e are not used, the telephone call fee is 10,000 yen for the extension telephone a and 0 yen for the extension telephones b to e. For example, when looking at the call time of the extension telephone a, even if the call time is the same for one minute, the change in the call charge of the monthly fee-based line may be large, which is not preferable. Therefore, in the second embodiment, in order to reduce the fluctuation of the call charge, the minimum guarantee charge is added to each telephone terminal regardless of the call time, and the call charge distribution processing is performed.
【0027】以下、図4に示すフローチャートにしたが
って図2に示すステップS211での実施例2に係る通
話料金配分処理を説明する。まず、ステップS401に
おいて、図2に示すステップS211での通話料金配分
処理が開始される。ステップS402において、処理す
べきデータ数である電話端末数が変数Nにセットされ、
ステップS403において、月額料金制回線群の総通話
時間が変数Tにセットされ、さらに、ステップS404
において、図2のステップS210での総通話料金計算
処理で計算した総通話料金が変数Pにセットされる。そ
の後、ステップS405において、電話端末毎の最低保
証料金が変数Bにセットされる。Hereinafter, the call charge distribution processing according to the second embodiment in step S211 shown in FIG. 2 will be described with reference to the flowchart shown in FIG. First, in step S401, the call charge distribution processing in step S211 shown in FIG. 2 is started. In step S402, the number of telephone terminals, which is the number of data to be processed, is set in a variable N,
In step S403, the total talk time of the monthly fee-based line group is set to a variable T, and furthermore, in step S404.
, The total call charge calculated in the total call charge calculation process in step S210 of FIG. Thereafter, in step S405, the minimum guaranteed fee for each telephone terminal is set in variable B.
【0028】このようにして初期値が設定された後、ス
テップS406において、変数Pと変数Bの変数N倍と
を比較し、変数Pが変数Bの変数N倍以下であれば、す
なわち、総通話料金が最低保証料金に電話端末数をかけ
た値以下であれば、ステップS407でループの繰り返
し処理回数となる変数jに初期値1がセットされ、ステ
ップS408で変数jと変数Nとの比較を行い、変数j
が変数N以下であれば、ステップS409において、変
数Bの最低保証料金を、j番目の電話端末の通話料金と
して変数pjにセットし、ステップS410において、
ステップS409で変数pjにセットしたj番目の電話
端末の通話料金を、通話料金積算メータ部7の該当する
内線番号の料金積算値に加算する。After the initial value is set in this way, in step S406, the variable P is compared with the variable N times the variable B, and if the variable P is equal to or less than the variable N times the variable B, If the call charge is equal to or less than the value obtained by multiplying the minimum guaranteed charge by the number of telephone terminals, an initial value 1 is set to a variable j which is the number of times of loop processing in step S407, and a comparison between the variable j and the variable N is made in step S408. And the variable j
Is less than or equal to the variable N, in step S409, the minimum guaranteed charge of the variable B is set as the call charge of the j-th telephone terminal in the variable pj, and in step S410,
In step S409, the call charge of the j-th telephone terminal set in the variable pj is added to the charge accumulation value of the corresponding extension of the call charge accumulation meter unit 7.
【0029】その後、ステップS411において、変数
jに1を加えて、ステップS408に戻り、変数jが変
数N以下であれば、以下ステップS409ないしステッ
プS411を繰り返す。そして、上記ステップS408
に戻ったときに、変数jが変数Nより大きければ、ステ
ップS419に移行し、ステップS211での通話料金
配分処理を終了する。Thereafter, in step S411, 1 is added to the variable j, and the process returns to step S408. If the variable j is equal to or less than the variable N, the following steps S409 to S411 are repeated. Then, the above step S408
When the variable j is larger than the variable N when returning to step S4, the process shifts to step S419, and the call charge distribution process in step S211 ends.
【0030】他方、上記ステップS406で変数Pが変
数Bの変数N倍より大きければ、すなわち、総通話料金
が最低保証料金に電話端末数をかけた値より大きけれ
ば、ステップS412からの処理を行う。ステップS4
12において、変数jに1がセットされ、ステップS4
13において、変数jと変数Nの比較を行い、変数jが
変数N以下であれば、ステップS414において、通話
時間積算メータ部8から変数j番目の電話端末の内線番
号と時間積算値を読み込み、ステップS415におい
て、ステップS414で読み込んだj番目の積算通話時
間を変数tjにセットする。そして、ステップS416
において、上記ステップS404で変数Pと変数Bの変
数N倍との差、すなわち、総通話料金と最低保証料金に
電話端末数をかけた値との差を、上記ステップS415
で変数tjにセットしたj番目の電話端末の積算通話時
間が上記ステップS403で変数Tにセットした総通話
時間に占める比率で配分した値を求め、その値と最低保
証料金である変数Bとの和を、j番目の電話端末の通話
料金として変数pjにセットする。On the other hand, if the variable P is greater than the variable N times the variable B in step S406, that is, if the total call charge is greater than the minimum guaranteed charge multiplied by the number of telephone terminals, the processing from step S412 is performed. . Step S4
In step 12, variable j is set to 1 and step S4
In step 13, the variable j is compared with the variable N. If the variable j is equal to or smaller than the variable N, the extension number and the time integrated value of the variable j-th telephone terminal are read from the call time integrating meter unit 8 in step S414. In step S415, the j-th integrated call time read in step S414 is set in a variable tj. Then, step S416
In step S404, the difference between the variable P and the variable N times the variable B, that is, the difference between the total call charge and the minimum guaranteed charge multiplied by the number of telephone terminals, is calculated in step S415.
The value obtained by distributing the integrated call time of the j-th telephone terminal set in the variable tj at the ratio of the total call time set in the variable T in the above step S403 is obtained. The sum is set in the variable pj as the call charge of the j-th telephone terminal.
【0031】その後、ステップS417において、上記
ステップS416で変数pjにセットしたj番目の電話
端末の通話料金を、通話料金積算メータ部7の該当する
内線番号の料金積算値に加算する。そして、ステップS
418において、変数jに1を加えて、ステップS41
3に戻り、変数jが変数N以下であれば、以下、ステッ
プS414ないしS418を繰り返す。そして、ステッ
プS413に戻ったときに、変数jが変数Nより大きけ
れば、ステップS419に移行し、ステップS211で
の通話料金配分処理を終了する。Then, in step S417, the call charge of the j-th telephone terminal set in the variable pj in step S416 is added to the charge integrated value of the corresponding extension of the call charge integrating meter unit 7. And step S
At 418, 1 is added to the variable j, and step S41 is executed.
Returning to step 3, if the variable j is equal to or less than the variable N, steps S414 to S418 are repeated. Then, when returning to step S413, if the variable j is larger than the variable N, the process proceeds to step S419, and the call charge distribution processing in step S211 is ended.
【0032】従って、上記実施例2によれば、電話端末
毎の月額料金制回線群の通話料金を、電話端末毎の積算
通話時間が総通話時間に占める割合に応じて月額料金制
回線群の総通話料金を比例配分して求めた場合に、通話
時間の変動と比べて月額料金制回線の通話料金の変動が
大きくなる場合があるが、各電話端末に通話時間に拘わ
らず最低保証料金を付加し通話料金の配分処理を行うよ
うにしたので、通話時間の変動と比べて月額料金制回線
の通話料金の変動を小さくすることができるという効果
を有する。Therefore, according to the second embodiment, the call charge of the monthly charge line group for each telephone terminal is calculated by dividing the total call time for each telephone terminal into the total call time by the monthly charge line group. If the total call charge is calculated in proportion, the call charge of the monthly charge line may fluctuate more than the call time, but the minimum guaranteed charge is applied to each telephone terminal regardless of the call time. In addition, since the processing for distributing the call charge is performed, the change in the call charge of the monthly charge line can be reduced as compared to the change in the call time.
【0033】実施例3.次に、図6は実施例3に係る通
話料金管理装置を説明するためのもので、図2に示すス
テップS211での通話料金配分処理を示すフローチャ
ートである。この実施例3では、図1に示す実施例1と
同様な構成を備えるとともに、月額料金制回線群を使用
した場合に図1の月額料金計算部9により図2に示すフ
ローチャートにしたがって実施例1と同様にして計算処
理を実行するが、図2に示すステップS211での通話
料金配分処理が実施例1と異なる。Embodiment 3 FIG. Next, FIG. 6 is a flowchart for explaining the call charge management device according to the third embodiment, and is a flowchart showing the call charge distribution processing in step S211 shown in FIG. In the third embodiment, a configuration similar to that of the first embodiment shown in FIG. 1 is provided, and when a monthly fee-based line group is used, the first embodiment according to the flowchart shown in FIG. The calculation processing is executed in the same manner as described above, but the call charge distribution processing in step S211 shown in FIG.
【0034】すなわち、上述した実施例1では、電話端
末毎の月額料金制回線群の通話料金を、電話端末毎の積
算通話時間が総通話時間に占める割合に応じて月額料金
制回線群の総通話料金を比例配分して求めたが、このよ
うな単純な比例配分では、各電話端末毎に比例配分する
際、通話料金の端数処理に伴う電話端末別通話料金の合
計と月額料金制回線の通話料金との間に差額が生じる場
合があり、好ましくない。例えば、図7に示すように、
1回線を内線電話機aないしfの6台で共用し、各電話
端末の内線電話機aないしfの通話時間がそれぞれ1分
であり、月額料金制回線の月額料金が1万円である場
合、実施例1の如く単純な比例配分では、内線電話機a
ないしfの通話料金は、切り捨てパターンでは、それぞ
れ1666円で、それらの合計額が9996円となり、
実請求額との間に端数処理に伴う差額−4円が発生し、
また、切り上げまたは四捨五入のパターンでは、それぞ
れ1667円で、それらの合計額が10002円とな
り、実請求額との間に端数処理に伴う差額2円が発生す
る。このように、端数処理の仕方により差額が生じる場
合があり、好ましくない。そこで、この実施例3では、
通話料金の端数処理に伴う電話端末別通話料金の合計と
月額料金制回線の通話料金との差額を0にすることを目
的として、通話料金を量子化単位の離散的数値にするこ
とで量子化度数配分して通話料金の配分処理を行うもの
である。That is, in the first embodiment described above, the call charge of the monthly charge line group for each telephone terminal is calculated by dividing the total call time of each telephone terminal by the total call time of the monthly charge line group. Call charges were calculated by proportional distribution.However, in such a simple proportional distribution, when proportional distribution is performed for each telephone terminal, the sum of the call charges for each telephone terminal due to the rounding of the call charges and the monthly charge line There may be a difference between the call rate and the call rate, which is not preferable. For example, as shown in FIG.
One line is shared by the six extension telephones a to f, and is implemented when the telephone time of each extension telephone a to f of each telephone terminal is 1 minute and the monthly fee of the monthly fee-based line is 10,000 yen. In a simple proportional distribution as in Example 1, the extension telephone a
The call charges of (f) to (f) are each 1666 yen in the truncation pattern, and their total amount is 9996 yen.
The difference between the actual billing amount and the round-trip amount due to rounding-4 yen occurs,
In addition, in the pattern of rounding up or rounding off, each is 1,667 yen, the total amount of which is 10002 yen, and a difference of 2 yen due to the fraction processing with the actual billing amount occurs. As described above, the difference may occur depending on the way of the fraction processing, which is not preferable. Therefore, in the third embodiment,
Quantization of call charges into discrete numerical values in quantization units with the aim of reducing the difference between the total call charges for each telephone terminal due to the rounding of call charges and the call charge of a monthly fee-based line to zero The call rate is distributed by frequency distribution.
【0035】以下、図6に示すフローチャートにしたが
って図2に示すステップS211での実施例3に係る通
話料金配分処理を説明する。まず、ステップS601に
おいて、ステップS211での通話料金配分処理が開始
される。ステップS602において、処理すべきデータ
数である電話端末数が変数Nにセットされ、ステップS
603において、月額料金制回線群の総通話時間が変数
Tにセットされ、ステップS604において、図2に示
すステップS210での総通話料金計算で計算した総通
話料金が変数Pにセットされ、ステップS605におい
て、量子化度数配分の基準積算時間の変数Tbに初期値
として0がセットされ、ステップS606において、量
子化度数配分の0番目の基準積算度数の変数p0に初期
値として0がセットされる。その後、ステップS607
において、ループの繰り返し処理回数となる変数jに初
期値として1がセットされる。Hereinafter, the call charge distribution processing according to the third embodiment in step S211 shown in FIG. 2 will be described with reference to the flowchart shown in FIG. First, in step S601, the call charge distribution processing in step S211 is started. In step S602, the number of telephone terminals, which is the number of data to be processed, is set in a variable N.
At 603, the total call time of the monthly charge line group is set to a variable T, and at step S604, the total call charge calculated by the total call charge calculation at step S210 shown in FIG. 2 is set to a variable P, and at step S605 In step S606, 0 is set as an initial value in a variable Tb of the reference integration time of the quantization frequency distribution, and in step S606, 0 is set as an initial value in a variable p0 of the 0th reference integration frequency of the quantization frequency distribution. Then, step S607
In the above, 1 is set as an initial value to a variable j that is the number of times of loop repetition processing.
【0036】このようにして初期値が設定された後、ス
テップS608において、変数jと変数Nの比較を行
い、変数jが変数N以下であれば、ステップS609で
通話時間積算メータ部8から変数j番目の電話端末の内
線番号と積算通話時間を読み込み、ステップS610に
おいて、上記ステップS609で読み込んだj番目の積
算通話時間を変数tjにセットする。そして、ステップ
S611において、量子化度数配分の基準積算時間の変
数Tbに、上記ステップS605でセットした変数Tb
と上記ステップS610でセットした変数tjとの和、
つまり量子化度数配分の基準積算時間とj番目の電話端
末の内線番号と積算通話時間との和がセットされ、ステ
ップS612において、上記ステップS604で変数P
にセットした総通話料金を上記ステップS611でセッ
トした変数Tbが上記ステップS603で変数Tにセッ
トした総通話時間に占める比率で配分した通話料金を、
関数f(P×Tb÷T,u)により量子化単位uで量子
化した値がj番目の基準積算度数として、変数pjにセ
ットされる。After the initial values are set in this way, in step S608, the variable j is compared with the variable N. If the variable j is equal to or less than the variable N, the variable is sent from the call time integrating meter unit 8 in step S609. The extension number and the cumulative call time of the j-th telephone terminal are read, and in step S610, the j-th cumulative call time read in step S609 is set in a variable tj. In step S611, the variable Tb set in step S605 is set as the variable Tb of the reference integration time of the quantization frequency distribution.
And the variable tj set in step S610,
That is, the sum of the reference integration time of the quantization frequency distribution, the extension number of the j-th telephone terminal, and the integration call time is set, and in step S612, the variable P is set in step S604.
The call charge in which the variable Tb set in step S611 is allocated to the total call charge in the ratio of the total call time set in the variable T in step S603 to the total call time,
The value quantized in the quantization unit u by the function f (P × Tb ÷ T, u) is set in the variable pj as the j-th reference integrated frequency.
【0037】ここで、上記関数f(P×Tb÷T,u)
の簡略形として、関数f(x,u)は、値xを量子化単
位uで量子化する関数であり、その関数値は次式により
求まる。 f(x,u)=整数化(x/u)・u この式中で、整数化(x/u)とは、x/uの値とし
て、小数点以下の値を、切り捨て、切り上げ、四捨五入
等任意の方法により端数処理することを意味する。例え
ば、関数f(x,u)の例を上げると、切り捨て処理の
場合、f(97,3)=96、f(98,3)=96、
f(98,10)=90となり、四捨五入処理の場合、
f(97,3)=96、f(98,3)=99、f(9
8,10)=100となり、切り上げ処理の場合、f
(97,3)=99、f(98,3)=99、f(9
8,10)=100となる。Here, the function f (P × Tb ÷ T, u)
Is a function that quantizes the value x in the quantization unit u, and the function value is obtained by the following equation. f (x, u) = integerization (x / u) · u In this equation, integerization (x / u) means the value of x / u as a value after the decimal point, rounded down, rounded up, rounded, etc. This means that fraction processing is performed by an arbitrary method. For example, in the case of the function f (x, u), in the case of the truncation processing, f (97, 3) = 96, f (98, 3) = 96,
f (98,10) = 90, and in the case of rounding processing,
f (97,3) = 96, f (98,3) = 99, f (9
8, 10) = 100, and in the case of round-up processing, f
(97,3) = 99, f (98,3) = 99, f (9
8,10) = 100.
【0038】その後、ステップS613において、上記
ステップS606または上記ステップS612でセット
したj番目及びj−1番目の基準積算度数の変数pjと
変数p(j−1)の差を、j番目の電話端末の通話料金
として、通話料金積算メータ部7の該当する内線番号の
電話端末の通話料金に加算する。そして、ステップS6
14において、変数jに1を加えて、ステップS608
に戻り、変数jが変数N以下であれば、以下、ステップ
S609ないしステップS614を繰り返す。そして、
ステップS608に戻ったときに、変数jが変数Nより
大きければ、ステップS615において、ステップS2
11での通話料金配分処理を終了する。Thereafter, in step S613, the difference between the variables pj and p (j-1) of the j-th and j-1th reference integrated frequencies set in step S606 or step S612 is calculated by using the j-th telephone terminal. Is added to the call charge of the telephone terminal of the corresponding extension number of the call charge integrating meter unit 7 as the call charge of the call. Then, step S6
In step 14, 1 is added to the variable j, and step S608 is performed.
When the variable j is equal to or smaller than the variable N, the steps S609 to S614 are repeated. And
When returning to step S608, if the variable j is larger than the variable N, in step S615, step S2
The call charge distribution process at 11 ends.
【0039】従って、上記実施例3によれば、電話端末
毎の月額料金制回線群の通話料金を、電話端末毎の積算
通話時間が総通話時間に占める割合に応じて月額料金制
回線群の総通話料金を比例配分する際、通話料金の端数
処理に伴う電話端末別通話料金の合計と月額料金制回線
の通話料金との間に差額が生じる場合があるが、通話料
金を量子化単位の離散的数値にすることで量子化度数配
分して通話料金の配分処理を行うようにしたので、通話
料金の端数処理に伴う電話端末別通話料金の合計と月額
料金制回線の通話料金との差額を0にすることができ
る。Therefore, according to the third embodiment, the telephone charge of the monthly fee-based line group for each telephone terminal is calculated according to the ratio of the accumulated call time per telephone terminal to the total call time. When proportionally distributing the total call charge, there may be a difference between the total call charge for each telephone terminal due to the rounding of the call charge and the call charge for the monthly charge line. The difference between the sum of the call charges for each telephone terminal and the call charge of the monthly charge system due to the fractional processing of the call charges because the quantization rate is distributed by making it a discrete numerical value and the call charge is distributed. Can be set to 0.
【0040】実施例4.次に、図8は実施例4に係る通
話料金管理装置を説明するためのもので、図2に示すス
テップS211での通話料金配分処理を示すフローチャ
ートである。この実施例4では、図1に示す実施例1と
同様な構成を備えるとともに、月額料金制回線群を使用
した場合に図1の月額料金計算部9により図2に示すフ
ローチャートにしたがって実施例1と同様にして計算処
理を実行するが、図2に示すステップS211での通話
料金配分処理が実施例1と異なる。Embodiment 4 FIG. Next, FIG. 8 is a flowchart for explaining the call charge management device according to the fourth embodiment, and is a flowchart showing the call charge distribution processing in step S211 shown in FIG. In the fourth embodiment, the same configuration as that of the first embodiment shown in FIG. 1 is provided, and when the monthly fee-based line group is used, the first embodiment according to the flowchart shown in FIG. The calculation processing is executed in the same manner as described above, but the call charge distribution processing in step S211 shown in FIG.
【0041】すなわち、上述した実施例1では、電話端
末毎の月額料金制回線群の通話料金を、電話端末毎の積
算通話時間が総通話時間に占める割合に応じて月額料金
制回線群の総通話料金を比例配分して求めたが、このよ
うな単純な比例配分では、各電話端末毎に比例配分する
際、通話時間の変動と比べて月額料金制回線の通話料金
の変動が大きくなる場合があり、また、通話料金の端数
処理に伴う電話端末別通話料金の合計と月額料金制回線
の通話料金との間に差額が生じる場合があり、好ましく
ない。例えば、図9に示すように、1回線を内線電話機
aないしgの7台で共用し、月額料金制回線の月額料金
が1万円の場合に、通話時間として、電話端末の内線電
話機aないしgが順次1分、2分、3分、4分、5分、
6分、6分である時に、通話料金は、実施例1の如く単
純な比例配分では、内線電話機aないしgの通話料金
は、1円未満の切り捨てパターンでは、順次、370
円、740円、1111円、1481円、1851円、
2222円、2222円で、それらの合計額が9997
円となり、実請求額との間に端数処理に伴う差額−3円
が発生し、また、10円未満の切り捨てパターンでは、
同様に、実請求額との間に端数処理に伴う差額−10円
が発生し、また、1円単位での四捨五入のパターンで
は、合計額が9999円、10円単位での四捨五入のパ
ターンでは、合計額が9990円となり、実請求額との
間に端数処理に伴う差額−1円と−10円が発生し、他
方、1円単位での切り上げパターンでは、合計額が10
004円、10円単位での切り上げパターンでは、合計
額が10060円となり、実請求額との間に端数処理に
伴う差額4円と60円が発生する。このように、端数処
理の仕方により差額が生じる場合があり、好ましくな
い。そこで、この実施例4では、実施例2と同様に通話
料金の変動を小さくすると共に、実施例3と同様に通話
料金の端数処理に伴う電話端末別通話料金合計と月額料
金制回線の通話料金との差を0にすることを目的とし
て、各電話端末に通話時間に拘わらず最低保証料金を付
加し通話料金の配分処理を行うと共に、通話料金を量子
化単位の離散的数値にすることで、図9の左欄の量子化
通話料金に示すように、量子化度数配分して通話料金の
配分処理を行うものである。That is, in the first embodiment described above, the call charge of the monthly fee-based line group for each telephone terminal is calculated by dividing the total call time of each telephone terminal into the total of the monthly charge-based line group according to the ratio of the total call time. Call charges were calculated by proportional distribution, but with such a simple proportional distribution, when the proportional allocation is performed for each telephone terminal, the fluctuation of the call fee of the monthly fee-based line becomes larger than the fluctuation of the call time In addition, there is a case where a difference is generated between the total of the telephone charges for each telephone terminal due to the fractional processing of the telephone charges and the telephone charges for the monthly charge line, which is not preferable. For example, as shown in FIG. 9, when one line is shared by seven extension telephones a to g, and the monthly charge of the monthly charge system is 10,000 yen, the telephone terminal extension telephones a to g are used as call time. g is 1 minute, 2 minutes, 3 minutes, 4 minutes, 5 minutes,
When the minutes are 6 minutes and 6 minutes, the call charges for the extension telephones a to g are 370 in a simple proportional distribution as in the first embodiment, and the call charges for the extension telephones a to g are successively 370 in a round-off pattern of less than 1 yen.
Yen, 740 yen, 1111 yen, 1481 yen, 1851 yen,
2,222 yen, 2222 yen, the total amount of which is 9997 yen
And the actual billing amount will have a difference of −3 yen due to rounding, and if the round-off pattern is less than 10 yen,
Similarly, a difference of −10 yen due to rounding occurs between the actual billing amount and the rounding pattern in the unit of 1 yen, and the total amount is 9999 yen in the pattern of rounding in the unit of 10 yen. The total amount is 9990 yen, and the difference -1 yen and -10 yen due to the rounding process occurs between the actual billing amount and the total amount of 10 yen in the rounding-up pattern in units of 1 yen.
In the round-up pattern in units of 004 yen and 10 yen, the total amount is 10060 yen, and a difference of 4 yen and 60 yen due to the fraction processing occurs between the actual billing amount. As described above, the difference may occur depending on the way of the fraction processing, which is not preferable. Therefore, in the fourth embodiment, as in the second embodiment, the fluctuation of the call charges is reduced, and as in the third embodiment, the total of the call charges for each telephone terminal associated with the fractional processing of the call charges and the communication charges of the monthly charge line With the aim of making the difference from 0 to 0, a minimum guarantee fee is added to each telephone terminal regardless of the call time, the call fee is distributed, and the call fee is made a discrete numerical value of the quantization unit. As shown in the left column of FIG. 9, the quantization call rate is allocated to perform the call charge distribution processing.
【0042】以下、図8に示すフローチャートにしたが
って図2に示すステップS211での実施例4に係る通
話料金配分処理を説明する。まず、ステップS801に
おいて、図2に示すステップS211での通話料金配分
処理が開始される。ステップS802において、処理す
べきデータ数である電話端末数が変数Nにセットされ、
ステップS803において、月額料金制回線群の総通話
時間が変数Tにセットされ、ステップS804におい
て、図2に示すステップS210での総通話料金計算処
理で計算した総通話料金が変数Pにセットされ、ステッ
プS805において、電話端末毎の最低保証料金が変数
Bにセットされる。Hereinafter, the call charge distribution processing according to the fourth embodiment in step S211 shown in FIG. 2 will be described with reference to the flowchart shown in FIG. First, in step S801, the call charge distribution processing in step S211 shown in FIG. 2 is started. In step S802, the number of telephone terminals, which is the number of data to be processed, is set in a variable N,
In step S803, the total call time of the monthly fee-based line group is set in a variable T, and in step S804, the total call charge calculated in the total call charge calculation processing in step S210 shown in FIG. In step S805, the minimum guaranteed fee for each telephone terminal is set in variable B.
【0043】このようにして初期値が設定された後、ス
テップS806において、変数Pと変数Bの変数N倍を
比較し、変数Pが変数Bの変数N倍以下であれば、すな
わち、総通話料金が最低保証料金に電話端末数をかけた
値以下であれば、ステップS807において、ループの
繰り返し処理回数となる変数jに初期値として1がセッ
トされ、ステップS808において、変数jと変数Nの
比較を行い、変数jが変数N以下であれば、ステップS
809において、変数Bの最低保証料金を、j番目の電
話端末の通話料金として変数pjにセットし、ステップ
S810において、上記ステップS809で変数pjに
セットしたj番目の電話端末の通話料金を、通話料金積
算メータ部7の該当する内線番号の電話端末の通話料金
に加算する。そして、ステップS811において、変数
jに1を加えて、ステップS808に戻り、変数jが変
数N以下であれば、ステップS809ないしステップS
811を繰り返し、上記ステップS808に戻ったとき
に、変数jが変数Nより大きければ、ステップS823
に移行し、ステップS211での通話料金処理を終了す
る。After the initial value is set in this manner, in step S806, the variable P is compared with the variable N times the variable B, and if the variable P is equal to or less than the variable N times the variable B, If the fee is equal to or less than the value obtained by multiplying the minimum guaranteed fee by the number of telephone terminals, 1 is set as an initial value to a variable j that is the number of times of loop repetition processing in step S807, and in step S808, the variable j and the variable N are set. If the variable j is equal to or smaller than the variable N, a
In step 809, the minimum guaranteed charge of the variable B is set in the variable pj as the call charge of the j-th telephone terminal. In step S810, the call charge of the j-th telephone terminal set in the variable pj in step S809 is used for the call. It is added to the call charge of the telephone terminal of the corresponding extension number of the charge accumulation meter unit 7. Then, in step S811, 1 is added to the variable j, and the process returns to step S808. If the variable j is equal to or less than the variable N, the process proceeds from step S809 to step S809.
If the variable j is larger than the variable N when returning to step S808, step S823 is executed.
Then, the call charge processing in step S211 is ended.
【0044】他方、上記ステップS806において、変
数Pと変数Bの変数N倍を比較し、変数Pが変数Bの変
数N倍より大きければ、すなわち、総通話料金が最低保
証料金に電話端末数をかけた値より大きければ、ステッ
プS812において、量子化度数配分対象料金の変数Q
に、総通話料金と最低保証料金に電話端末数をかけた値
との差がセットされ、ステップS813で量子化度数配
分の基準積算時間の変数Tbに0がセットされ、ステッ
プS814において、量子化度数配分の0番目の基準積
算度数の変数p0に0がセットされ、ステップS815
において、ループの繰り返し処理回数となる変数jに初
期値として1がセットされる。On the other hand, in step S806, the variable P is compared with the variable N times the variable B. If the variable P is larger than the variable N times the variable B, that is, the total call charge is equal to the minimum guaranteed charge and If the value is larger than the multiplied value, in step S812, the variable Q
Is set to the difference between the total call charge and the value obtained by multiplying the minimum guaranteed charge by the number of telephone terminals. In step S813, the variable Tb of the reference integration time of the quantization frequency distribution is set to 0, and in step S814, the quantization The variable p0 of the 0th reference integrated frequency of the frequency distribution is set to 0, and step S815
In the above, 1 is set as an initial value to a variable j that is the number of times of loop repetition processing.
【0045】このようにして初期値が設定された後、ス
テップS816において、変数jと変数Nの比較を行
い、変数jが変数N以下であれば、ステップS817で
通話時間積算メータ部8のj番目の電話端末の内線番号
と積算通話時間を読み込み、ステップS818におい
て、上記ステップS817で読み込んだj番目の積算通
話時間を変数tjにセットする。その後、ステップS8
19において、量子化度数配分の基準積算時間の変数T
bに、上記ステップS813でセットした変数Tbと上
記ステップS818でセットした変数tjとの和、つま
り量子化度数配分の基準積算時間とj番目の電話端末の
積算通話時間との和がセットされ、ステップS820に
おいて、上記ステップS812で変数Qにセットした量
子化度数配分対象料金を、上記ステップS819でセッ
トした変数Tbが上記ステップS803で変数Tにセッ
トした総通話時間に占める比率で配分した通話料金を、
関数f(Q×Tb÷T,u)により量子化単位uで量子
化した値がj番目の基準積算度数として、変数pjにセ
ットされる。After the initial value is set in this way, in step S816, the variable j is compared with the variable N. If the variable j is equal to or less than the variable N, the process proceeds to step S817. The extension number and the cumulative call time of the telephone terminal are read, and in step S818, the j-th cumulative call time read in step S817 is set in a variable tj. Then, step S8
19, the variable T of the reference integration time of the quantization frequency distribution
In b, the sum of the variable Tb set in step S813 and the variable tj set in step S818, that is, the sum of the reference integration time of the quantization frequency distribution and the integration call time of the j-th telephone terminal is set, In step S820, the quantization rate allocation target fee set in the variable Q in the step S812 is calculated by dividing the variable Tb set in the step S819 by the ratio of the variable Tb to the total call time set in the variable T in the step S803. To
The value quantized in the quantization unit u by the function f (Q × Tb ÷ T, u) is set in the variable pj as the j-th reference integrated frequency.
【0046】その後、ステップS821において、上記
ステップS814または上記ステップS820でセット
したj番目及びj−1番目の基準積算度数の変数pjと
変数p(j−1)の差と上記ステップS805で変数B
にセットした電話端末毎の最低保証料金Bとの和を、j
番目の電話端末の通話料金として、通話料金積算メータ
部7の該当する内線番号の電話端末の通話料金に加算す
る。そして、ステップS822において、変数jに1を
加えて、ステップS816に戻り、変数jが変数N以下
であれば、以下、ステップS817ないしステップS8
22を繰り返す。そして、上記ステップS816に戻っ
たときに、変数jが変数Nより大きければ、ステップS
823において、ステップS211での通話料金配分処
理を終了する。Thereafter, in step S821, the difference between the variable pj and the variable p (j-1) of the jth and j-1th reference integrated frequencies set in step S814 or step S820 and the variable B in step S805.
J is the sum of the minimum guarantee fee B for each telephone terminal set in
The call charge of the telephone terminal of the corresponding extension number of the call charge accumulation meter unit 7 is added as the call charge of the second telephone terminal. Then, in step S822, 1 is added to the variable j, and the process returns to step S816. If the variable j is equal to or less than the variable N, the following steps S817 to S8
Repeat step 22. Then, when returning to step S816, if the variable j is larger than the variable N, step S816
In 823, the call charge distribution processing in step S211 ends.
【0047】従って、上記実施例4によれば、月額料金
計算部4により、電話端末毎に最低保証料金を付加し、
月額料金制回線群の総通話料金と上記最低保証料金に電
話端末数をかけた値との差を電話端末毎の月間通話時間
が月額料金制回線群の月間通話時間に占める比率に応じ
て量子化単位で量子化度数配分することにより、比例配
分での通話料金の変動を小さくすると共に、通話料金の
端数処理に伴う電話端末別通話料金の合計と月額料金制
回線の通話料金の差を0にすることができるという効果
がある。Therefore, according to the fourth embodiment, the monthly fee calculation unit 4 adds the minimum guarantee fee for each telephone terminal,
The difference between the total call charge of the monthly charge line group and the value obtained by multiplying the minimum guaranteed charge by the number of telephone terminals is calculated according to the ratio of the monthly call time of each telephone terminal to the monthly call time of the monthly charge line group. By distributing the quantization frequency in units of quantization, fluctuations in call charges in proportional distribution are reduced, and the difference between the total of the call charges for each telephone terminal due to the rounding of the call charges and the call charge of the monthly charge line is reduced to zero. There is an effect that can be.
【0048】[0048]
【0049】[0049]
【0050】[0050]
【発明の効果】以上のように、この発明によれば、コー
ルバイコールで処理できない月額料金制回線群の使用に
伴う通話料金を電話端末毎に計算することを可能にし、
多大な人手を要さずに月単位の総通話時間で通話料金が
きまる月額料金制回線群の通話料金計算が可能になり、
また、月額料金計算手段により、電話端末毎に最低保証
料金を付加し、月額料金制回線群の総通話料金と上記最
低保証料金に電話端末数をかけた値との差を電話端末毎
の月間通話時間が月額料金制回線群の月間通話時間に占
める比率で電話端末毎に比例配分することにより、通話
料金を比例配分で求める際、通話時間の変動と比べて月
額料金制回線の通話料金の変動が大きくなる場合の通話
料金の変動を小さくすることができるという効果を有す
る。As described above, according to the present invention,
For use with monthly fee-based lines that cannot be processed by Ruby Call
The associated call charges can be calculated for each phone terminal,
Call charges for total talk time per month without needing much manpower
Call charges can be calculated for regular monthly charge groups,
In addition, by month the amount fee calculation means, by adding a minimum guaranteed fee for each telephone terminal, monthly fee system of circuit group total call charges and the minimum guaranteed fee to the phone number of the value and the difference of each telephone terminal of multiplied Monthly call time is proportionally allocated to each telephone terminal in proportion to the monthly call time of the monthly charge line group, so that when calculating the call charge in proportion, the call charge of the monthly charge line compared to the change in call time There is an effect that the fluctuation of the call charge can be reduced when the fluctuation of the telephone call becomes large.
【0051】また、上記月額料金計算手段により、電話
端末毎の月額料金制回線群の通話料金を電話端末毎の月
間通話時間が月額料金制回線群の月間通話時間に占める
比率に応じて量子化単位で量子化度数配分することによ
り、電話端末毎の月額料金制回線群の通話料金を、電話
端末毎の積算通話時間が総通話時間に占める割合に応じ
て月額料金制回線群の総通話料金を比例配分する際、通
話料金の端数処理に伴う電話端末別通話料金の合計と月
額料金制回線の通話料金との間に差額が生じる場合があ
るが、通話料金を量子化単位の離散的数値にすることで
量子化度数配分して通話料金の配分処理を行うようにし
たので、通話料金の端数処理に伴う電話端末別通話料金
の合計と月額料金制回線通話料金との差額を0にするこ
とができるという効果を有する。[0051] In addition, by the upper Symbol monthly fee calculation means, in accordance with the ratio of monthly talk time of each telephone terminal a monthly call charges of fee-based circuit group of each telephone terminal is occupied in the month of talk time monthly fee system circuit group By distributing the quantization frequency in units of quantization, the telephone charge of the monthly fee-based line group for each telephone terminal can be reduced according to the ratio of the total talk time per telephone terminal to the total call time. When proportionally distributing the call charges, there may be a difference between the total call charges for each telephone terminal due to the rounding of the call charges and the call charges for the monthly charge system. Since the quantization rate is distributed by using the numerical value to distribute the call charges, the difference between the sum of the call charges for each telephone terminal and the monthly call charges for the telephone line due to the fractional processing of the call charges is reduced to 0. Can be With the results.
【0052】さらに、上記月額料金計算手段により、電
話端末毎に最低保証料金を付加し、月額料金制回線群の
総通話料金と上記最低保証料金に電話端末数をかけた値
との差を電話端末毎の月間通話時間が月額料金制回線群
の月間通話時間に占める比率に応じて量子化単位で量子
化度数配分することにより、比例配分での通話料金の変
動を小さくすると共に、通話料金の端数処理に伴う電話
端末別通話料金の合計と月額料金制回線の通話料金の差
を0にすることができるという効果を有する。[0052] In addition, the difference of the above Symbol monthly fee calculation means, by adding a minimum guaranteed fee for each telephone terminal, and the value obtained by multiplying the number of telephone terminal to the total call charges and the guaranteed minimum price for the monthly fee system circuit group By distributing the quantization frequency in units of quantization according to the ratio of the monthly call time of each telephone terminal to the monthly call time of the monthly fee-based line group, it is possible to reduce the fluctuation of This has the effect that the difference between the total of the telephone charges for each telephone terminal due to the fraction processing of the charges and the telephone charges of the monthly charge line can be reduced to zero.
【図1】 この発明の実施例1に係る通話料金管理装置
を示す構成図である。FIG. 1 is a configuration diagram illustrating a call charge management device according to a first embodiment of the present invention.
【図2】 図1の月額料金計算部の基本フローチャート
である。FIG. 2 is a basic flowchart of a monthly fee calculation unit in FIG. 1;
【図3】 この発明の実施例1に係る通話料金配分処理
のフローチャートである。FIG. 3 is a flowchart of a call charge distribution process according to the first embodiment of the present invention.
【図4】 この発明の実施例2に係る通話料金配分処理
のフローチャートである。FIG. 4 is a flowchart of a call charge distribution process according to Embodiment 2 of the present invention.
【図5】 この発明の実施例2に係る通話料金配分処理
の目的の説明図である。FIG. 5 is an explanatory diagram of an object of a call charge distribution process according to a second embodiment of the present invention.
【図6】 この発明の実施例3に係る通話料金配分処理
のフローチャートである。FIG. 6 is a flowchart of a call charge distribution process according to Embodiment 3 of the present invention.
【図7】 この発明の実施例3に係る通話料金配分処理
の目的の説明図である。FIG. 7 is an explanatory diagram of a purpose of a call charge distribution process according to a third embodiment of the present invention.
【図8】 この発明の実施例4に係る通話料金配分処理
のフローチャートである。FIG. 8 is a flowchart of a call charge distribution process according to Embodiment 4 of the present invention.
【図9】 この発明の実施例4に係る通話料金配分処理
の目的の説明図である。FIG. 9 is an explanatory diagram of the purpose of a call charge distribution process according to Embodiment 4 of the present invention.
【図10】 従来の通話料金管理装置を示す構成図であ
る。FIG. 10 is a configuration diagram showing a conventional call charge management device.
【符号の説明】 1 構内交換機、3 受信部、4 料金計算方式判定
部、5 課金テーブル、6 コールバイコール通話料金
計算部、7 通話料金積算メータ部、8 通話時間積算
メータ部、9 月額料金計算部、10 通話料金計算
部、20 通話料金管理装置。[Description of Signs] 1 Private branch exchange, 3 receiving unit, 4 charge calculation method determination unit, 5 charging table, 6 call-by-call call charge calculation unit, 7 call charge integration meter unit, 8 call time integration meter unit, 9 monthly charge calculation Section, 10 call rate calculation section, 20 call rate management device.
フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04M 15/00 - 15/38 H04Q 3/58 - 3/62 Continuation of the front page (58) Field surveyed (Int.Cl. 7 , DB name) H04M 15/00-15/38 H04Q 3/58-3/62
Claims (3)
に構内交換機から出力される通話明細情報に基づいて電
話端末毎の通話料金を管理する通話料金管理装置におい
て、上記通話明細情報の受信に基づいて通話料金計算に
必要な内線番号、通話相手先番号、通話開始時刻、通話
終了時刻を含む課金データを出力する受信部と、通話相
手先番号の対地番号に対応する回線種別と該回線種別毎
の通話料金計算に必要な単位時間当たりの単価である課
金情報を予め記憶してなる課金テーブルと、上記受信部
からの課金データに基づいて上記課金テーブルを検索し
て回線種別を判定しその回線種別に応じた課金情報を得
る料金計算方式判定部と、回線種別がコールバイコール
回線の場合に上記課金データ及び課金情報に基づき各電
話端末の通話毎の通話料金を計算するコールバイコール
通話料金計算部と、回線種別が月額料金制回線の場合に
上記課金データに基づき電話端末毎の通話時間の積算値
を得てそれらの積算値に基づき月額料金制回線群の総通
話料金を計算し電話端末毎の月間通話時間が月額料金制
回線群の月間通話時間に占める比率で電話端末毎に配分
する月額料金計算手段と、上記コールバイコール通話料
金計算部及び上記月額料金計算部から与えられる電話端
末毎の通話料金の積算値を得る通話料金積算部とを備
え、上記月額料金計算手段は、電話端末毎に最低保証料
金を付加し、月額料金制回線群の総通話料金と上記最低
保証料金に電話端末数をかけた値との差を電話端末毎の
月間通話時間が月額料金制回線群の月間通話時間に占め
る比率で電話端末毎に比例配分することを特徴とする通
話料金管理装置。1. A call charge management device for managing a call charge for each telephone terminal based on the call detail information output from a private branch exchange each time a plurality of telephone terminals use a telephone line. Based on call charges calculation
Required extension number, called party number, call start time, call
A receiving unit that outputs billing data including an end time, a line type corresponding to the ground number of the destination number, and each line type
A charging table in which charging information, which is a unit price per unit time necessary for calculating a call charge, is stored in advance, and the charging table is searched based on charging data from the receiving unit, and a line type is searched. And a charge calculation method determining unit for determining charging and obtaining charging information according to the line type, and a call for calculating a telephone charge for each telephone call based on the charging data and charging information when the line type is a call-by-call line. The bi-call call charge calculator and, when the line type is a monthly charge line, obtains the integrated value of the call time for each telephone terminal based on the charging data and calculates the total call charge of the monthly charge line group based on the integrated value. A monthly charge calculating means for calculating and distributing the monthly call time for each telephone terminal to each telephone terminal in a ratio of the monthly call time of the monthly charge line group to the telephone terminal; Serial and a call charge accumulation portion for obtaining an integrated value of the call charge for each telephone terminal provided from the monthly fee calculation unit, the monthly fee calculation means, minimum guarantee fee for each telephone terminal
Charges are added to the total call charges of the monthly charge group and the minimum
The difference between the guarantee fee and the number of phone terminals
Monthly call time accounts for monthly call time of monthly fee group
A call charge management device characterized in that the call charge is proportionally distributed to each telephone terminal at a certain ratio .
に構内交換機から出力される通話明細情報に基づいて電
話端末毎の通話料金を管理する通話料金管理装置におい
て、上記通話明細情報の受信に基づいて通話料金計算に
必要な内線番号、通話相手先番号、通話開始時刻、通話
終了時刻を含む課金データを出力する受信部と、通話相
手先番号の対地番号に対応する回線種別と該回線種別毎
の通話料金計算に必要な単位時間当たりの単価である課
金情報を予め記憶してなる課金テーブルと、上記受信部
からの課金データに基づいて上記課金テーブルを検索し
て回線種別を判定しその回線種別に応じた課金情報を得
る料金計算方式判定部と、回線種別がコールバイコール
回線の場合に上記課金データ及び課金情報に基づ き各電
話端末の通話毎の通話料金を計算するコールバイコール
通話料金計算部と、回線種別が月額料金制回線の場合に
上記課金データに基づき電話端末毎の通話時間の積算値
を得てそれらの積算値に基づき月額料金制回線群の総通
話料金を計算し電話端末毎の月間通話時間が月額料金制
回線群の月間通話時間に占める比率で電話端末毎に配分
する月額料金計算手段と、上記コールバイコール通話料
金計算部及び上記月額料金計算部から与えられる電話端
末毎の通話料金の積算値を得る通話料金積算部とを備
え、上記月額料金計算手段は、電話端末毎の月額料金制
回線群の通話料金を電話端末毎の月間通話時間が月額料
金制回線群の月間通話時間に占める比率に応じて量子化
単位で量子化度数配分することを特徴とする通話料金管
理装置。2. Each time a plurality of telephone terminals use a telephone line.
Based on the call detail information output from the private branch exchange.
Call charge management device that manages call charges for each talk terminal
To calculate the call charge based on the
Required extension number, called party number, call start time, call
A receiver for outputting billing data including an end time,
Line type corresponding to the ground number of the hand number and each line type
Is the unit price per unit time required for calculating the
A billing table preliminarily storing money information;
Search the charging table based on the charging data from
To determine the type of line and obtain billing information according to the type of line.
Charge calculation method judgment unit and line type is call-by-call
Each power-out based on the accounting data and billing information in the case of the line
Call-by-call to calculate the call charge for each call of the talk terminal
Call charge calculator and when the line type is a monthly charge line
The integrated value of the call time for each telephone terminal based on the billing data
And the total number of monthly charge line groups based on the integrated value
Calculate the talk charge and monthly call time for each telephone terminal Monthly charge system
Allocated to each telephone terminal by the ratio of line group to monthly talk time
Monthly charge calculation means and the above call-by-call charge
Telephone end provided by the money calculator and the monthly fee calculator
A call charge accumulator that obtains the sum of call charges for each terminal
For example, the monthly fee calculating means, quantizing the quantization units in accordance with the ratio of the monthly calling rates pricing circuit group of each telephone terminal monthly talk time for each telephone terminal occupying the monthly talk time monthly pricing circuit group A call charge management device characterized by distributing the frequency.
に構内交換機から出力される通話明細情報に基づいて電
話端末毎の通話料金を管理する通話料金管理装置におい
て、上記通話明細情報の受信に基づいて通話料金計算に
必要な内線番号、通話相手先番号、通話開始時刻、通話
終了時刻を含む課金データを出力する受信部と、通話相
手先番号の対地番号に対応する回線種別と該回線種別毎
の通話料金計算に必要な単位時間当たりの単価である課
金情報を予め記憶してなる課金テーブルと、上記受信部
からの課金データに基づいて上記課金テーブルを検索し
て回線種別を判定しその回線種別に応じた課金情報を得
る料金計算方式判定部と、回線種別がコールバイコール
回線の場合に上記課金データ及び課金情報に基づき各電
話端末の通話毎の通話料金を計算するコールバイコール
通話料金計算部と、回線種別が月額料金制回線の場合に
上記課金データに基づき電話端末毎の通話時間の積算値
を得てそれらの積算値に基づき月額料金制回線群の総通
話料金を計算し電話端末毎の月間通話時間が月額料金制
回線群の月間通話時間に占める比率で電話端末毎に配分
する月額料金計算手段と、上記コールバイコール通話料
金計算部及び上記月額料金計算部から与えられる電話端
末毎の通話料金の積算値を得る通話料金積算部とを備
え、上記月額料金計算手段は、電話端末毎に最低保証料
金を付加し、月額料金制回線群の総通話料金と上記最低
保証料金に電話端末数をかけた値との差を電話端末毎の
月間通話時間が月額料金制回線群の月間通話時間に占め
る比率に応じて量子化単位で量子化度数配分することを
特徴とする通話料金管理装置。3. Each time a plurality of telephone terminals use a telephone line
Based on the call detail information output from the private branch exchange.
Call charge management device that manages call charges for each talk terminal
To calculate the call charge based on the
Required extension number, called party number, call start time, call
A receiver for outputting billing data including an end time,
Line type corresponding to the ground number of the hand number and each line type
Is the unit price per unit time required for calculating the
A billing table preliminarily storing money information;
Search the charging table based on the charging data from
To determine the type of line and obtain billing information according to the type of line.
Charge calculation method judgment unit and line type is call-by-call
In the case of a line, each
Call-by-call to calculate the call charge for each call of the talk terminal
Call charge calculator and when the line type is a monthly charge line
The integrated value of the call time for each telephone terminal based on the billing data
And the total number of monthly charge line groups based on the integrated value
Calculate the talk charge and monthly call time for each telephone terminal Monthly charge system
Allocated to each telephone terminal by the ratio of line group to monthly talk time
Monthly charge calculation means and the above call-by-call charge
Telephone end provided by the money calculator and the monthly fee calculator
A call charge accumulator that obtains the sum of call charges for each terminal
For example, the monthly fee calculation means adds a minimum guaranteed fee for each telephone terminal, monthly fee system of circuit group total call charges and the minimum guaranteed fee to the phone number of the value and the difference of each telephone terminal of multiplied A call charge management device, wherein a quantization frequency is distributed in units of quantization in accordance with a ratio of a monthly charge time to a monthly call time of a monthly charge line group.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6121438A JP3062007B2 (en) | 1994-06-02 | 1994-06-02 | Call charge management device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6121438A JP3062007B2 (en) | 1994-06-02 | 1994-06-02 | Call charge management device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07327095A JPH07327095A (en) | 1995-12-12 |
| JP3062007B2 true JP3062007B2 (en) | 2000-07-10 |
Family
ID=14811144
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6121438A Expired - Fee Related JP3062007B2 (en) | 1994-06-02 | 1994-06-02 | Call charge management device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3062007B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4868263B2 (en) * | 2009-08-30 | 2012-02-01 | 電通工業株式会社 | Line operation state management device and line operation state management system |
-
1994
- 1994-06-02 JP JP6121438A patent/JP3062007B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07327095A (en) | 1995-12-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2948225B2 (en) | Derivation of flexible shared call charge data | |
| US8009817B2 (en) | Tracking and notification of telephone plan minute status | |
| CN102142967B (en) | Multi-account-based online charge processing method, device and system | |
| US8341044B1 (en) | System, method, and computer program product for rating and re-rating events | |
| JP3062007B2 (en) | Call charge management device | |
| US7366290B2 (en) | Billing process and system in a telecommunication network | |
| US6085179A (en) | Method of charging for a communications service, as well as a charge computer, exchange, and communications network | |
| US6002755A (en) | Method for providing call-charge information as well as call-charge device, subscriber terminal and service unit | |
| CN110070291A (en) | Audit task distribution method and system | |
| DE19842676B4 (en) | Apparatus and method for managing accounting information in a digital portable cordless telephone | |
| KR100549790B1 (en) | How to calculate the communication fee of a portable communication device | |
| EP0601575B1 (en) | Method for indicating the connection costs in a subscriber equipment | |
| CN101860445A (en) | Value-added service charging method and system | |
| CN113852723B (en) | Number scheduling method, equipment and storage medium | |
| JP3769508B2 (en) | Telephone usage fee management system and telephone usage fee management device | |
| DE69925154T2 (en) | METHOD AND DEVICE FOR IMPLEMENTING COST-EFFECTIVE TELECOMMUNICATIONS CONNECTIONS | |
| CN110196895A (en) | User data information self-service query method, apparatus, computer equipment and storage medium | |
| CN111144810B (en) | Data processing method and device and related equipment | |
| HK40064980A (en) | Number scheduling method, equipment, storage medium and computer program product | |
| CA2226937A1 (en) | Method and apparatus for indicating call charges based on local information available in a terminal | |
| KR20010028889A (en) | Billing Processing Method in Radio Communication System | |
| JPH01126058A (en) | Charging information offer system | |
| CN118229399A (en) | Data processing method, device, equipment and storage medium | |
| JP2000125045A (en) | Communication terminal device | |
| JPH04261256A (en) | Charging device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080428 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090428 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100428 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100428 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110428 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |