(57)【要約】【課題】  最繁時に過去の実績統計による保留時間の短い呼を優先的に応答し、単位時間当たりの受付け呼を多くすることが可能な着信呼制御システムを提供する。【解決手段】  記憶装置６の平均通話時間記憶部６１は着信呼に応答してから切断するまでの時間を発信者ＩＤ毎に平均通話時間として保存し、以後の着信時に過去の平均通話時間を読出し可能としておく。ＣＰＵ５は網１００からの着信時に受信した発信者ＩＤを入力として平均通話時間記憶部６１から平均通話時間を検索し、その検索された平均通話時間と着信呼待ち行列６２内の呼の平均通話時間とを比較する。ＣＰＵ５は比較した結果に応じて平均通話時間の短い順に着信呼待ち行列６２の呼を並べ替える。【選択図】      図１                                                  
2005303482.tif 000002
【特許請求の範囲】
【請求項１】
網から着信した呼を受付台の応答を待つために保持する着信呼待ち行列を含む着信呼制御システムであって、
発信者を特定する発信者識別情報と当該発信者識別情報毎の平均通話時間とを対応付けて記憶する記憶手段と、前記網からの着信時に送られてくる発信者識別情報を受信する手段と、受信した発信者識別情報を基に前記記憶手段から前記平均通話時間を検索する手段と、その検索した平均通話時間と前記着信呼待ち行列内の呼の平均通話時間とを比較する手段と、この比較結果に応じて前記平均通話時間の短い順に前記着信呼待ち行列の呼を並べ替える手段とを有することを特徴とする着信呼制御システム。
【請求項２】
前記網から前記発信者識別情報が送られて来なかった場合に前記発信者に対してガイドメッセージを送出して前記発信者のダイヤル操作にて送信される発信者識別情報を受信する手段を含むことを特徴とする請求項１記載の着信呼制御システム。
【請求項３】
前記着信呼の受付けを予め登録された一定の通話時間の範囲で絞込む手段を含むことを特徴とする請求項１または請求項２記載の着信呼制御システム。
【請求項４】
網から着信した呼を受付台の応答を待つために保持する着信呼待ち行列を含む装置において着信呼の順序を並び替えるための着信呼制御方法であって、前記装置側に、発信者を特定する発信者識別情報と当該発信者識別情報毎の平均通話時間とを対応付けて記憶手段に記憶するステップと、前記網からの着信時に送られてくる発信者識別情報を受信するステップと、受信した発信者識別情報を基に前記記憶手段から前記平均通話時間を検索するステップと、その検索した平均通話時間と前記着信呼待ち行列内の呼の平均通話時間とを比較するステップと、この比較結果に応じて前記平均通話時間の短い順に前記着信呼待ち行列の呼を並べ替えるステップとを有することを特徴とする着信呼制御方法。
【請求項５】
前記装置側に、前記網から前記発信者識別情報が送られて来なかった場合に前記発信者に対してガイドメッセージを送出して前記発信者のダイヤル操作にて送信される発信者識別情報を受信するステップを含むことを特徴とする請求項４記載の着信呼制御方法。
【請求項６】
前記装置側に、前記着信呼の受付けを予め登録された一定の通話時間の範囲で絞込むステップを含むことを特徴とする請求項４または請求項５記載の着信呼制御方法。
【請求項７】
網から着信した呼を受付台の応答を待つために保持する着信呼待ち行列を含むシステムにおいて着信呼の順序を並び替えるための着信呼制御方法のプログラムであって、コンピュータに、発信者を特定する発信者識別情報と当該発信者識別情報毎の平均通話時間とを対応付けて記憶手段に記憶する処理と、前記網からの着信時に送られてくる発信者識別情報を受信する処理と、受信した発信者識別情報を基に前記記憶手段から前記平均通話時間を検索する処理と、その検索した平均通話時間と前記着信呼待ち行列内の呼の平均通話時間とを比較する処理と、この比較結果に応じて前記平均通話時間の短い順に前記着信呼待ち行列の呼を並べ替える処理とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は着信呼制御システム及びそれに用いる着信呼制御方法並びにそのプログラムに関し、特に発信者のＩＤ（識別情報）によって積滞呼の順序を並び替えるための着信呼制御方法に関する。
【背景技術】
【０００２】
従来、着信呼制御システムとしては、待ち行列中の呼が途中放棄しても、発信者ＩＤ毎に待ち時間を記録することで、再度着信した場合でも着信呼の発信者ＩＤから前回の待ち時間を検索し、現在の積滞呼の待ち行列にあるそれぞれの呼の待ち時間と照合することで、該当発信者の呼を前回の待ち時間に応じて現在の積滞呼の待ち行列に適切に割り当てるシステムがある（例えば、特許文献１参照）。
【０００３】
上記の着信呼制御システムでは、上述した動作を行うために、発信者を特定できる発信者ＩＤと発信者ＩＤ毎に着信待ち時間とを対応付けて記憶する記憶手段と、網からの着信時に送られてくる発信者ＩＤを受信する受信手段と、網から発信者ＩＤが送られて来なかった場合に発信者に対してガイドメッセージを送出して発信者のダイヤル操作にて送信される発信者ＩＤを受信する受信手段と、発信者ＩＤを入力として記憶手段から着信待ち時間を検索する検索手段と、検索した待ち時間と現在の待ち行列内の呼の待ち時間とを比較する比較手段と、比較した結果に応じて待ち時間の長い順に待ち行列の呼を並べ替える並べ替え手段とを備えている。
【０００４】
【特許文献１】特開２０００−２２４３０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来の着信呼制御システムでは、最繁時（着信呼が集中した場合）になるべく保留時間の短い呼を優先的に応答した方が単位時間あたり多くの呼を受け付けることが可能であるが、待ち行列中にある着信呼に応答した場合の回線保留時間を考慮していないという問題がある。
【０００６】
そこで、本発明の目的は上記の問題点を解消し、最繁時（着信呼が集中した場合）に過去の実績統計による保留時間の短い呼を優先的に応答し、単位時間当たりの受付け呼を多くすることができる着信呼制御システム及びそれに用いる着信呼制御方法並びにそのプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明による着信呼制御システムは、網から着信した呼を受付台の応答を待つために保持する着信呼待ち行列を含む着信呼制御システムであって、
発信者を特定する発信者識別情報と当該発信者識別情報毎の平均通話時間とを対応付けて記憶する記憶手段と、前記網からの着信時に送られてくる発信者識別情報を受信する手段と、受信した発信者識別情報を基に前記記憶手段から前記平均通話時間を検索する手段と、その検索した平均通話時間と前記着信呼待ち行列内の呼の平均通話時間とを比較する手段と、この比較結果に応じて前記平均通話時間の短い順に前記着信呼待ち行列の呼を並べ替える手段とを備えている。
【０００８】
本発明による着信呼制御方法は、網から着信した呼を受付台の応答を待つために保持する着信呼待ち行列を含む装置において着信呼の順序を並び替えるための着信呼制御方法であって、前記装置側に、発信者を特定する発信者識別情報と当該発信者識別情報毎の平均通話時間とを対応付けて記憶手段に記憶するステップと、前記網からの着信時に送られてくる発信者識別情報を受信するステップと、受信した発信者識別情報を基に前記記憶手段から前記平均通話時間を検索するステップと、その検索した平均通話時間と前記着信呼待ち行列内の呼の平均通話時間とを比較するステップと、この比較結果に応じて前記平均通話時間の短い順に前記着信呼待ち行列の呼を並べ替えるステップとを備えている。
【０００９】
本発明による着信呼制御方法のプログラムは、網から着信した呼を受付台の応答を待つために保持する着信呼待ち行列を含むシステムにおいて着信呼の順序を並び替えるための着信呼制御方法のプログラムであって、コンピュータに、発信者を特定する発信者識別情報と当該発信者識別情報毎の平均通話時間とを対応付けて記憶手段に記憶する処理と、前記網からの着信時に送られてくる発信者識別情報を受信する処理と、受信した発信者識別情報を基に前記記憶手段から前記平均通話時間を検索する処理と、その検索した平均通話時間と前記着信呼待ち行列内の呼の平均通話時間とを比較する処理と、この比較結果に応じて前記平均通話時間の短い順に前記着信呼待ち行列の呼を並べ替える処理とを実行させている。
【００１０】
すなわち、本発明の着信呼制御システムは、呼が着信した場合に網から送られてくる発信者ＩＤを受信する手段と、発信者ＩＤ毎に過去の平均通話時間を対応付けて記憶する記憶手段と、網から発信者ＩＤが送られて来なかった場合に発信者に対してガイドメッセージを送出することで発信者のダイヤル操作にて送信されてくる発信者ＩＤを受信する擬似ＩＤ受信手段と、網からの着信時に受信した発信者ＩＤを入力として記憶手段から平均通話時間を検索する手段と、その検索された平均通話時間と待ち行列内の呼の平均通話時間とを比較する手段と、比較した結果に応じて平均通話時間の短い順に着信待ち行列の呼を並べ替える手段とを有している。
【００１１】
これによって、本発明の着信呼制御システムでは、着信呼の発信者ＩＤ毎に過去の平均通話時間を記憶し、この平均通話時間の短い順に着信呼の待ち行列を制御するため、単位時間当たりの受付け可能な呼数を多くすることが可能となる。
【発明の効果】
【００１２】
本発明は、以下に述べるような構成及び動作とすることで、最繁時（着信呼が集中した場合）に過去の実績統計による保留時間の短い呼を優先的に応答し、単位時間当たりの受付け呼を多くすることができるという効果が得られる。
【発明を実施するための最良の形態】
【００１３】
次に、本発明の実施例について図面を参照して説明する。図１は本発明の一実施例による着信呼制御システムの構成を示すブロック図である。図１において、本発明の一実施例による着信呼制御システムはスイッチ１と、レジスタ２と、音声応答装置３と、トランク４−１〜４−ｎと、ＣＰＵ５と、記憶装置６と、受付台７と、網１００とから構成されている。
【００１４】
網１００は公衆網や専用線網といったネットワークである。トランク４−１〜４−ｎは網１００からの呼を制御するインタフェース装置である。スイッチ１は交換機内のパスを提供するための通話路制御装置である。レジスタ２は網１０から送られてくる発信者ＩＤを受信する装置であり、また発信者ＩＤが送られて来なかった場合に発信者からのダイヤル操作によるＩＤ入力を受信する装置である。音声応答装置３は網１００から発信者ＩＤが送られてこなかった時、発信者に対してダイヤル操作によるＩＤ入力を要求する旨のメッセージを送出する。
【００１５】
記憶装置６は平均通話時間記憶部６１と、着信呼待ち行列６２とから構成されている。平均通話時間記憶部６１は受付台７が着信呼に対して応答し、切断するまでの通話時間の平均を記憶する。着信呼待ち行列６２は着信した呼が受付台７の応答を待つための待ち行列である。
【００１６】
スイッチ１にはレジスタ２と音声応答装置３とトランク４−１〜４−ｎとＣＰＵ５と受付台７とが接続されており、トランク４−１〜４−ｎを介して網１００との間でやりとりされる呼（着信呼及び発信呼）の切替処理を行う。ＣＰＵ５は記憶装置６に格納されているプログラム（コンピュータで実行可能なプログラム）を実行することで、上述した各部の制御を行う。
【００１７】
図２〜図４は本発明の一実施例による着信呼制御システムの動作を示すフローチャートである。これら図１〜図４を参照して本発明の一実施例による着信呼制御システムの動作について説明する。尚、図２〜図４に示す動作はＣＰＵ５が記憶装置６のプログラムを実行することで実現される。
【００１８】
本発明の一実施例による着信呼制御システムでは、網１００とトランク４−１〜４−ｎとスイッチ１とを介して着信呼を受付ける度に、その着信呼の通話時間を計測し、その通話時間を発信者ＩＤ毎に平均通話時間として記憶装置６の平均通話時間記憶部６１に保存しておく。
【００１９】
本発明の一実施例による着信呼制御システムでは、上記の過去の実績統計を基に、呼が着信した際に平均通話時間の短い順に着信待ち行列へ登録することで、単位時間当たりに受付け可能な呼数を多くしている。
【００２０】
ＣＰＵ５は網１００から着信があった場合、それを検出し、発信者ＩＤの有無を網１００からの呼出信号によって確認する（図２ステップＳ１）。ＣＰＵ５は発信者ＩＤがある場合、レジスタ２とトランク４−１〜４−ｎとの接続をスイッチ１に指示し、発信者ＩＤを受信する（図２ステップＳ２）。
【００２１】
ＣＰＵ５は発信者ＩＤが無い場合（図２ステップＳ１）、トランク４−１〜４−ｎと音声応答装置３とレジスタ２との接続をスイッチ１に指示し、音声応答装置３に対して発信者ＩＤを入力する旨のメッセージを送出するように指示することで、発信者からのＩＤを受信する（図２ステップＳ３）。
【００２２】
ＣＰＵ５は発信者ＩＤを受信すると、記憶装置６内の平均通話時間記憶部６１に同一の発信者ＩＤが登録されていないかをチェックする（図２ステップＳ４）。ＣＰＵ５はその発信者ＩＤが登録されていなければ、この呼を着信呼待ち行列６２の最後尾に登録し、受信した発信者ＩＤを記憶装置６内の平均通話時間記憶部６１に記録する（図２ステップＳ５）。
【００２３】
ＣＰＵ５は同一発信者ＩＤがあった場合、その発信者ＩＤに対応する記憶装置６内の平均通話時間記憶部６１に記録されている平均通話時間を読出し（図２ステップＳ６）、現在の着信呼待ち行列６２にある呼の平均通話時間と順次比較し（図２ステップＳ７）、着信呼の平均通話時間以下の呼の最後尾に登録する（図２ステップＳ８，Ｓ９）。
【００２４】
ＣＰＵ５は着信呼待ち行列６２の呼全てよりも着信呼の平均通話時間が短い場合か（図２ステップＳ８）、待ち行列に呼がない場合に（図２ステップＳ１０）、着信呼待ち行列６２の先頭に登録する（図２ステップＳ１２）．
【００２５】
ＣＰＵ５は着信呼待ち行列６２の呼に受付台７が応答した場合、それを検出し、その発信者ＩＤに対応する記憶装置６内の平均通話時間記憶部６１の最新の通話時間をカウントアップする。この周期は、例えば１秒毎でよい。
【００２６】
ＣＰＵ５は着信呼待ち行列６２の呼に受付台７が応答した場合（図３ステップＳ２１）、それを検出し、着信待ち行列の先頭の呼の情報を取出し、以降の呼を１つずつ前にずらした後（図３ステップＳ２２）、該当トランク４−１〜４−ｎと受付台７との接続をスイッチ１に指示する（図３ステップＳ２３）。
【００２７】
同時に、ＣＰＵ５は該当発信者ＩＤを記憶装置６内の平均通話時間記憶部６１に登録し（図３ステップＳ２４）、最新の通話時間のカウントアップを開始する（図３ステップＳ２５）。この周期は、例えば１秒毎でよい。
【００２８】
ＣＰＵ５は受付台７において通話が終了した後にその呼が切断されると（図４ステップＳ３１）、それを検出し、該当トランク４−１〜４−ｎと受付台７との切断をスイッチ１に指示する（図４ステップＳ３２）。
【００２９】
同時に、ＣＰＵ５は該当発信者ＩＤの最新の通話時間のカウントアップを停止し（図４ステップＳ３３）、その発信者ＩＤに対応する記憶装置６内の平均通話時間記憶部６１の平均通話時間との平均を算出し、平均通話時間として登録する（図４ステップＳ３４）。この平均通話時間は発信者ＩＤに対応する記憶装置６内の平均通話時間記憶部６１の最新の通話時間と、平均通話時間とから最新の平均通話時間として算出される。
【００３０】
図５は本発明の他の実施例による着信呼制御システムの構成を示すブロック図である。図５において、本発明の他の実施例は記憶装置８内に受付許可通話時間記憶部８１を追加した以外は図１に示す本発明の一実施例と同様の構成となっており、同一構成要素には同一符号を付してある。また、同一構成要素の動作は本発明の一実施例と同様である。
【００３１】
受付許可通話時間記憶部８１には着信呼の受付けを一定の通話時間の範囲で絞込むための値（通話時間上限値及び通話時間下限値）が登録されており、ＣＰＵ５は受付許可通話時間記憶部８１の値に基づいて着信呼の受付けを一定の通話時間の範囲で絞込む。
【００３２】
図６〜図８は本発明の他の実施例による着信呼制御システムの動作を示すフローチャートである。これら図５〜図８を参照して本発明の他の実施例による着信呼制御システムの動作について説明する。尚、図６〜図８に示す動作はＣＰＵ５が記憶装置８のプログラムを実行することで実現される。
【００３３】
本発明の他の実施例では、発信者ＩＤ毎に記録された通話時間から特定範囲のものだけを着信呼待ち行列６２に登録するようにしている。
【００３４】
ＣＰＵ５は網１００から着信があった場合、これを検出し、発信者ＩＤの有無を網１００からの呼出信号によって確認する（図６ステップＳ４１）、ＣＰＵ５は発信者ＩＤがある場合、レジスタ２とトランク４−１〜４−ｎとの接続をスイッチ１に指示し、発信者ＩＤを受信する（図６ステップＳ４３）。
【００３５】
ＣＰＵ５は発信者ＩＤがない場合、トランク４−１〜４−ｎと音声応答装置３とレジスタ２との接続をスイッチ１に指示し、音声応答装置３に対して発信者ＩＤを入力する旨のメッセージを送出するように指示することで、発信者からのＩＤを受信する（図６ステップＳ４２）。
【００３６】
ＣＰＵ５は発信者ＩＤを受信すると、記憶装置８内の平均通話時間記憶部６１に同一の発信者ＩＤの登録がないかどうかをチェックする（図６ステップＳ４４）。ＣＰＵ５は発信者ＩＤの登録がない場合、その呼を着信呼待ち行列６２の最後尾に登録し、受信した発信者ＩＤを記憶装置８内の平均通話時間記憶部６１に記録する（図６ステップＳ４５）。
【００３７】
ＣＰＵ５は同一発信者ＩＤがあった場合、その発信者ＩＤに対応する記憶装置８内の平均通話時間記憶部６１に記録されている平均通話時間を読出し（図６ステップＳ４６）、記憶装置８内の受付許可通話時間記憶部８１に登録された値（通話時間上限値及び通話時間下限値）と比較する（図６ステップＳ４７）。
【００３８】
ＣＰＵ５は着信呼の平均通話時間が受付許可通話時間の範囲内であれば、現在の着信呼待ち行列６２にある呼の平均通話時間と順次比較し、着信呼の平均通話時間以下の呼の１つ後に登録する（図６ステップＳ４９〜Ｓ５１）。
【００３９】
ＣＰＵ５は着信呼の平均通話時間が受付許可通話時間の範囲外であれば、トランク４−１〜４−ｎと音声応答装置３との接続をスイッチ１に指示し、電話の受付けができない旨のメッセージを送出する（図６ステップＳ４８）。
【００４０】
ＣＰＵ５は着信呼待ち行列６２中の呼に受付台７が応答した場合（図７ステップＳ６１）、これを検出し、着信呼待ち行列６２の先頭の呼の情報を取出し、以降の呼を１つずつ前にずらした後（図７ステップＳ６２）、該当トランク４−１〜４−ｎと受付台７との接続をスイッチ１に指示する（図７ステップＳ６３）。
【００４１】
同時に、ＣＰＵ５は該当発信者ＩＤを記憶装置８内の平均通話時間記憶部６１に登録し（図７ステップＳ６４）、最新の通話時間のカウントアップを開始する（図７ステップＳ６５）。この周期は、例えば１秒毎でよい。
【００４２】
ＣＰＵ５は受付台７において通話が終了した後に着信呼が切断されると（図８ステップＳ７１）、これを検出し、該当トランク４−１〜４−ｎと受付台７との切断をスイッチ１に指示する（図８ステップＳ７２）。
【００４３】
同時に、ＣＰＵ５は該当発信者ＩＤの最新の通話時間のカウントアップを停止し（図８ステップＳ７３）、その発信者ＩＤに対応する記憶装置８内の平均通話時間記憶部６１の平均通話時間との平均を算出し、平均通話時間として登録する（図８ステップＳ７４）。
【００４４】
このように、本発明では、着信呼の発信者ＩＤ毎に過去の平均通話時間を記憶し、その平均通話時間の短い順に着信呼待ち行列６２への着信呼の登録を制御するため、単位時間当たりに受付け可能な呼数を多くすることができる。
【図面の簡単な説明】
【００４５】
【図１】本発明の一実施例による着信呼制御システムの構成を示すブロック図である。
【図２】本発明の一実施例による着信呼制御システムの動作を示すフローチャートである。
【図３】本発明の一実施例による着信呼制御システムの動作を示すフローチャートである。
【図４】本発明の一実施例による着信呼制御システムの動作を示すフローチャートである。
【図５】本発明の他の実施例による着信呼制御システムの構成を示すブロック図である。
【図６】本発明の他の実施例による着信呼制御システムの動作を示すフローチャートである。
【図７】本発明の他の実施例による着信呼制御システムの動作を示すフローチャートである。
【図８】本発明の他の実施例による着信呼制御システムの動作を示すフローチャートである。
【符号の説明】
【００４６】
１  スイッチ
２  レジスタ
３  音声応答装置
４−１〜４−ｎ  トランク
５  ＣＰＵ
６，８  記憶装置
７  受付台
６１  平均通話時間記憶部
６２  着信呼待ち行列
８１  受付許可通話時間記憶部
１００  網
【図１】
2005303482.tif 000003
【図２】
2005303482.tif 000004
【図３】
2005303482.tif 000005
【図４】
2005303482.tif 000006
【図５】
2005303482.tif 000007
【図６】
2005303482.tif 000008
【図７】
2005303482.tif 000009
【図８】
2005303482.tif 000010