(57)【要約】【課題】通話時間の短い着信呼を優先的に受け付け、所定時間あたりの受け付け呼数をより多くする。【解決手段】  着信呼制御システム１は、網１００を介して着信呼を受信するトランク４０と、着信呼の通話制限時間の入力を要求するためのメッセージを記憶し、メッセージを着信呼の発信者に対して送出する音声応答装置３０と、発信者から受信した通話制限時間を記憶するレジスタ２０と、積滞呼が応答する順序に従って登録された着信呼待ち行列を格納する着信呼待ち行列格納部６１を有する記憶装置６０と、この着信呼制御システム１の各部を制御するＣＰＵ５０とを備える。ＣＰＵ５０は、記憶装置６０に記憶された通話制限時間に基づき、通話制限時間に対応する着信呼を着信呼待ち行列格納部６１の着信呼待ち行列に登録すると共に、着信呼待ち行列に登録された積滞呼の順序を通話制限時間の短い順に並べ替える。【選択図】図１
2015103956.tif 000002
【特許請求の範囲】
【請求項１】
網を介して着信した積滞呼の応答順序を制御する着信呼制御システムであって、
網を介して着信呼を受信する受信部と、
該着信呼の通話制限時間の入力を要求するためのメッセージを記憶し、該メッセージを前記着信呼の発信者に対して送出する音声応答部と、
前記発信者から受信した前記通話制限時間を記憶する第１の記憶部と、
積滞呼が応答する順序に従って登録された着信呼待ち行列を格納する着信呼待ち行列格納部を有する第２の記憶部と、
前記第１の記憶部に記憶された前記通話制限時間に基づき、該通話制限時間に対応する着信呼を前記着信呼待ち行列格納部の前記着信呼待ち行列に登録すると共に、該着信呼待ち行列に登録された積滞呼の順序を通話制限時間の短い順に並べ替える制御部とを備えることを特徴とする着信呼制御システム。
【請求項２】
前記制御部は、
前記第１の記憶部に記憶された前記着信呼の前記通話制限時間と、前記着信呼待ち行列格納部の前記着信呼待ち行列に登録された所定の呼に対応する通話制限時間とを比較し、
前記着信呼の通話制限時間が比較対象の呼の通話制限時間と同等又は長いと判断した場合に、前記着信呼を前記比較対象の呼の１つ後ろに登録し、
前記着信呼の通話制限時間が前記比較対象の呼の通話制限時間よりも短いと判断した場合に、前記着信呼の通話制限時間と前記比較対象の呼の１つ前の呼の通話制限時間とを比較することを特徴とする請求項１に記載の着信呼制御システム。
【請求項３】
前記第１の記憶部は、前記発信者から受信した該発信者を識別するための発信者識別情報をさらに記憶し、
前記第２の記憶部は、前記発信者識別情報と、該発信者識別情報に対応する着信回数とを関連付けた発信者情報を格納する発信者情報格納部をさらに有し、
前記制御部は、前記第１の記憶部に記憶された前記通話制限時間及び前記発信者識別情報に基づき、該通話制限時間及び発信者識別情報に対応する着信呼を前記着信呼待ち行列格納部の前記着信呼待ち行列に登録すると共に、該着信呼待ち行列に登録された積滞呼の順序を通話制限時間が短く、かつ着信回数が少ない順に並べ替えることを特徴とする請求項１に記載の着信呼制御システム。
【請求項４】
前記制御部は、
前記第１の記憶部に記憶された前記着信呼の前記通話制限時間と、前記着信呼待ち行列格納部の前記着信呼待ち行列に登録された所定の呼に対応する通話制限時間とを比較すると共に、
前記発信者情報格納部に格納された、前記第１の記憶部に記憶された前記着信呼の前記発信者識別情報に関連付けられた着信回数と、前記所定の呼の発信者識別情報に関連付けられた着信回数とを比較し、
前記着信呼の通話制限時間が比較対象の呼の通話制限時間よりも短く、かつ前記着信呼の着信回数が前記比較対象の呼の着信回数よりも少ない場合に、前記着信呼の前記通話制限時間及び前記着信回数と、前記比較対象の呼の１つ前の呼の通話制限時間及び着信回数とを比較し、
前記通話制限時間及び着信回数の比較条件を満たさない場合に、前記着信呼を前記比較対象の呼の１つ後ろに登録することを特徴とする請求項３に記載の着信呼制御システム。
【請求項５】
前記音声応答部は、
前記発信者に対して発信者識別情報の入力を要求するためのメッセージをさらに記憶し、
前記発信者から前記発信者識別情報を受信しない場合に、前記メッセージを前記発信者に対して送出することを特徴とする請求項３又は４に記載の着信呼制御システム。
【請求項６】
前記制御部は、前記着信呼待ち行列に登録された呼に応答し、通話中となった前記呼の通話時間が通話制限時間に達した場合に、前記通話を切断することを特徴とする請求項１乃至５のいずれかに記載の着信呼制御システム。
【請求項７】
網を介して着信した積滞呼の応答順序を制御する着信呼制御方法をコンピュータ装置に実行させる着信呼制御方法であって、
網を介して着信呼を受信し、
該着信呼の通話制限時間の入力を要求するためのメッセージを前記着信呼の発信者に対して送出し、
前記発信者から受信した前記通話制限時間を記憶し、
記憶された前記通話制限時間に基づき、該通話制限時間に対応する着信呼を、積滞呼が応答する順序に従って登録された着信呼待ち行列に登録すると共に、該着信呼待ち行列に登録された積滞呼の順序を通話制限時間の短い順に並べ替えることを特徴とする着信呼制御方法。
【請求項８】
網を介して着信した積滞呼の応答順序を制御する着信呼制御方法をコンピュータ装置に実行させる着信呼制御プログラムであって、
網を介して着信呼を受信し、
該着信呼の通話制限時間の入力を要求するためのメッセージを前記着信呼の発信者に対して送出し、
前記発信者から受信した前記通話制限時間を記憶し、
記憶された前記通話制限時間に基づき、該通話制限時間に対応する着信呼を、積滞呼が応答する順序に従って登録された着信呼待ち行列に登録すると共に、該着信呼待ち行列に登録された積滞呼の順序を通話制限時間の短い順に並べ替えるようにした着信呼制御方法をコンピュータ装置に実行させることを特徴とする着信呼制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、着信呼制御システム、着信呼制御方法及び着信呼制御プログラムに関し、特に、積滞中の呼を効率的に受け付けるシステム、方法及びプログラムに関する。
【背景技術】
【０００２】
近年、複数の着信呼の順序を制御し、所定時間あたりの受付呼数をより多くするための様々な着信呼制御システムが提案されている。例えば、特許文献１には、各々の着信呼に対して設定された発信者ＩＤ（IDentification）毎の平均通話時間に基づいて、通話待ち状態で積滞する呼（以下「積滞呼」という。）の順序を並べ替えることにより、所定時間あたりの受付呼数を多くすることが可能な着信呼制御システムが記載されている。
【０００３】
この着信呼制御システムでは、各々の着信呼に対して設定された発信者ＩＤ毎に平均通話時間を算出して記憶し、当該発信者ＩＤからの着信があった場合に、この発信者ＩＤに対応付けられた平均通話時間と、積滞呼の平均通話時間とを比較する。そして、比較結果に基づき、積滞呼を平均通話時間の短い順序に並べ替える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３０３４８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の着信呼制御システムでは、過去の通話時間に基づく実績統計によって積滞呼の順序を並べ替え、通話時間が短いと考えられる着信呼を優先的に受け付けるため、実際の通話時間が長い着信呼を優先的に受け付けてしまい、所定時間あたりの受け付け呼数が少なくなる虞があるという問題があった。
【０００６】
そこで、本発明は、上記従来の技術における問題点に鑑みてなされたものであって、通話時間の短い着信呼を優先的に受け付け、所定時間あたりの受付呼数をより多くすることが可能な着信呼制御システム、着信呼制御方法及び着信呼制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、網を介して着信した積滞呼の応答順序を制御する着信呼制御システムであって、網を介して着信呼を受信する受信部と、該着信呼の通話制限時間の入力を要求するためのメッセージを記憶し、該メッセージを前記着信呼の発信者に対して送出する音声応答部と、前記発信者から受信した前記通話制限時間を記憶する第１の記憶部と、積滞呼が応答する順序に従って登録された着信呼待ち行列を格納する着信呼待ち行列格納部を有する第２の記憶部と、前記第１の記憶部に記憶された前記通話制限時間に基づき、該通話制限時間に対応する着信呼を前記着信呼待ち行列格納部の前記着信呼待ち行列に登録すると共に、該着信呼待ち行列に登録された積滞呼の順序を通話制限時間の短い順に並べ替える制御部とを備えることを特徴とする。
【０００８】
また、本発明は、網を介して着信した積滞呼の応答順序を制御する着信呼制御方法をコンピュータ装置に実行させる着信呼制御方法であって、網を介して着信呼を受信し、該着信呼の通話制限時間の入力を要求するためのメッセージを前記着信呼の発信者に対して送出し、前記発信者から受信した前記通話制限時間を記憶し、記憶された前記通話制限時間に基づき、該通話制限時間に対応する着信呼を、積滞呼が応答する順序に従って登録された着信呼待ち行列に登録すると共に、該着信呼待ち行列に登録された積滞呼の順序を通話制限時間の短い順に並べ替えることを特徴とする。
【０００９】
さらに、本発明は、網を介して着信した積滞呼の応答順序を制御する着信呼制御方法をコンピュータ装置に実行させる着信呼制御プログラムであって、網を介して着信呼を受信し、該着信呼の通話制限時間の入力を要求するためのメッセージを前記着信呼の発信者に対して送出し、前記発信者から受信した前記通話制限時間を記憶し、記憶された前記通話制限時間に基づき、該通話制限時間に対応する着信呼を、積滞呼が応答する順序に従って登録された着信呼待ち行列に登録すると共に、該着信呼待ち行列に登録された積滞呼の順序を通話制限時間の短い順に並べ替えるようにした着信呼制御方法をコンピュータ装置に実行させることを特徴とする。
【発明の効果】
【００１０】
以上のように、本発明によれば、通話時間の短い着信呼を優先的に受け付け、所定時間あたりの受け付け呼数をより多くすることが可能になる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る着信呼制御システムの第１の実施形態を示すブロック図である。
【図２】第１の実施形態による着信呼待ち行列の登録処理の流れについて説明するためのフローチャートである。
【図３】第１の実施形態による着信呼待ち行列に登録された呼に応答する場合の処理の流れについて説明するためのフローチャートである。
【図４】本発明に係る着信呼制御システムの第２の実施形態を示すブロック図である。
【図５】第２の実施形態による着信呼待ち行列の登録処理の流れについて説明するためのフローチャートである。
【図６】第２の実施形態による着信呼待ち行列に登録された呼に応答する場合の処理の流れについて説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
次に、本発明を実施するための形態について、図面を参照しながら詳細に説明する。
【００１３】
まず、本発明に係る着信呼制御システムの第１の実施形態について説明する。図１は、本発明に係る着信呼制御システムの第１の実施形態を示し、この着信呼制御システム１は、大別して、スイッチ１０、第１の記憶部としてのレジスタ２０、音声応答装置３０、受信部としての複数のトランク４０（４０−１、・・・、４０−ｎ（ｎは整数））、制御部としてのＣＰＵ（Central Processing Unit）５０、第２の記憶部としての記憶装置６０、受付台７０及び網１００で構成される。
【００１４】
網１００は、公衆網や専用線網といったネットワークである。スイッチ１０は、交換機内のパスを提供するための通話路制御装置であり、後述するレジスタ２０、音声応答装置３０、トランク４０、ＣＰＵ５０及び受付台７０が接続される。スイッチ１０は、トランク４０を介して網１００との間でやりとりされる呼（着信呼及び発信呼）の切替処理を行う。
【００１５】
レジスタ２０は、発信者からのダイヤル操作による通話制限時間を受信し、受信した通話制限時間を格納する。音声応答装置３０は、音声による所定のメッセージを記憶し、必要に応じて記憶されたメッセージを送出する。例えば、音声応答装置３０は、発信者に対してダイヤル操作による通話制限時間の入力を要求するためのメッセージを記憶し、発信者からの着信があった場合に、記憶されたメッセージを発信者に対して送出する。トランク４０は、網１００からの呼を制御するインタフェース装置である。
【００１６】
ＣＰＵ５０は、記憶装置６０や図示しないＲＯＭ(Read Only Memory)等に予め格納されたプログラム（コンピュータ上で実行可能なプログラム）を、図示しないＲＡＭ（Random Access Memory）をワークメモリとして用いて実行することにより、着信呼制御システム１における各部を制御する。
【００１７】
記憶装置６０は、着信呼待ち行列格納部６１を備え、着信呼待ち行列を格納する。着信呼待ち行列は、受付台７０の応答を待つ着信呼（積滞呼）の待ち行列であり、着信呼待ち行列格納部６１には、各々の呼に関するトランク情報、通話制限時間及び通話時間等の各種情報が関連付けられて、着信する順序に従って登録される。
【００１８】
次に、上記構成を有する着信呼制御システム１の動作について説明する。
【００１９】
まず、着信呼制御システム１の概略的な動作について、図１を参照して説明する。網１００を介して発信者からの着信があった場合、ＣＰＵ５０は着信を検出し、所定のトランク４０、音声応答装置３０及びレジスタ２０の接続をスイッチ１０に対して指示する。
【００２０】
ＣＰＵ５０の指示に基づき、スイッチ１０が所定のトランク４０、音声応答装置３０及びレジスタ２０を接続すると、音声応答装置３０は、通話制限時間の入力を促すことを示すメッセージを発信者に対して送出する。発信者によって通話制限時間が入力されると、ＣＰＵ５０は、この通話制限時間をトランク情報と共にレジスタ２０に格納する。
【００２１】
次に、ＣＰＵ５０は、レジスタ２０に格納された通話制限時間を読み出し、読み出した通話制限時間と、記憶装置６０の着信呼待ち行列格納部６１に記憶された着信呼待ち行列の通話制限時間とを比較し、比較結果に応じて、通話制限時間が短い順に着信呼を並べ替えて登録する。
【００２２】
そして、ＣＰＵ５０は、着信呼待ち行列に登録された呼に応答し、通話中となった呼の通話時間が通話制限時間に達した場合に、当該通話を切断する。
【００２３】
次に、着信呼待ち行列の登録処理の流れについて、図２に示すフローチャートを参照して説明する。図２に示す処理は、ＣＰＵ５０が記憶装置６０等に記憶されたプログラムを実行することで実現される。
【００２４】
ステップＳ１において、音声応答装置３０は、発信者に対して通話制限時間の入力を促すメッセージを送出する。発信者がこのメッセージに従って通話制限時間を入力すると、ＣＰＵ５０は、この通話制限時間をトランク情報と共に受信し、通話制限時間とトランク情報とを関連付けてレジスタ２０に格納する。
【００２５】
次に、ＣＰＵ５０は、レジスタ２０に格納された着信呼の通話制限時間を、記憶装置６０の着信呼待ち行列格納部６１に記憶された着信呼待ち行列の最後尾の呼の通話制限時間と比較する（ステップＳ２）。
【００２６】
ＣＰＵ５０は、着信呼に対応する通話制限時間が比較対象である呼の通話制限時間と同等又は長いと判断した場合（ステップＳ３；Ｎｏ）に、着信呼を着信呼待ち行列の比較した呼の１つ後ろに登録して着信呼待ち行列格納部６１に格納し（ステップＳ４）、一連の処理が終了する。
【００２７】
一方、着信呼に対応する通話制限時間が比較対象である呼の通話制限時間よりも短いと判断した場合（ステップＳ３；Ｙｅｓ）には、処理がステップＳ５に移行する。ステップＳ５において、ＣＰＵ５０は、比較対象である呼が着信呼待ち行列の先頭の呼であるか否かを判断する。
【００２８】
比較対象である呼が先頭の呼ではないと判断した場合（ステップＳ５；Ｎｏ）には、処理がステップＳ７に移行し、ＣＰＵ５０は、着信呼の通話制限時間を着信呼待ち行列の比較した呼の１つ前の呼の通話制限時間と比較する。そして、処理がステップＳ３に戻る。
【００２９】
一方、ＣＰＵ５０は、比較対象である呼が先頭の呼であると判断した場合（ステップＳ５；Ｙｅｓ）に、着信呼を着信呼待ち行列の先頭に登録し、着信呼待ち行列に登録されている以降の呼を１つずつ後ろにずらして登録し、着信呼待ち行列格納部６１に格納する（ステップＳ６）。
【００３０】
次に、着信呼待ち行列に登録された呼に応答する場合の処理の流れについて、図３を参照して説明する。図３に示す処理についても、ＣＰＵ５０が記憶装置６０等に記憶されたプログラムを実行することで実現される。
【００３１】
着信呼待ち行列格納部６１に格納された着信呼待ち行列の呼に受付台７０が応答すると（ステップＳ１１）、ＣＰＵ５０は、この応答を検出し、着信呼待ち行列から先頭の呼を取り出し、着信呼待ち行列に登録された以降の呼を１つずつ前にずらして登録する（ステップＳ１２）。
【００３２】
また、ＣＰＵ５０は、取り出した呼に関連付けられたトランク情報に基づき、対応するトランク４０と受付台７０との接続をスイッチ１０に対して指示する。そして、スイッチ１０は、ＣＰＵ５０からの指示に基づき、当該トランク４０と受付台７０とを接続する（ステップＳ１３）。
【００３３】
次に、ＣＰＵ５０は、当該トランク４０の通話時間のカウントを開始する（ステップＳ１４）。尚、このときのカウント周期は、例えば１秒毎でよい。
【００３４】
ステップＳ１５において、ＣＰＵ５０は、カウントによる通話時間と、当該呼に関連付けられた通話制限時間とを比較し、通話時間が通話制限時間を超過したか否かを判断する。
【００３５】
ＣＰＵ５０は、通話時間が通話制限時間を超過したと判断した場合（ステップＳ１５；Ｙｅｓ）に、通話を切断する（ステップＳ１６）。一方、通話時間が通話制限時間を超過していないと判断した場合（ステップＳ１５；Ｎｏ）には、処理がステップＳ１４に戻る。
【００３６】
以上のように、第１の実施形態によれば、発信者からの着信があった場合に、発信者によって入力された通話制限時間に基づき、着信呼待ち行列に登録された呼（積滞呼）の順序を通話制限時間が短い順に並び替える。そのため、通話時間の短い呼を優先的に受け付けることによって、所定時間あたりの受け付け呼数を多くすることができる。また、通話制限時間を超過した通話を自動的に切断するため、所定時間あたりに受け付ける予定の呼を確実に受け付けることができる。
【００３７】
次に、本発明に係る着信呼制御システムの第２の実施形態について説明する。図４は、本発明に係る着信呼制御システムの第２の実施形態を示し、この着信呼制御システム２は、大別して、スイッチ１０、レジスタ２０、音声応答装置３０、複数のトランク４０（４０−１、・・・、４０−ｎ（ｎは整数））、ＣＰＵ（Central Processing Unit）５０、記憶装置６０Ａ、受付台７０及び網１００で構成される。尚、この第２の実施形態において、上述した第１の実施形態と共通する部分については、同一の符号を付し、詳細な説明を省略する。
【００３８】
記憶装置６０Ａは、着信呼待ち行列を格納する着信呼待ち行列格納部６１Ａと、発信者情報を格納する発信者情報格納部６２とを備える。着信呼待ち行列格納部６１Ａの着信呼待ち行列に登録される呼に関連付けられる情報としては、第１の実施形態で説明した情報に加えて、発信者を識別するための発信者ＩＤ（発信者識別情報）が関連付けられる。発信者情報は、発信者ＩＤ及び着信回数を互いに関連付けた発信者毎の情報を格納する。発信者情報格納部６２には、発信者ＩＤと、当該発信者ＩＤに対応する着信回数とを互いに関連付けて格納する。
【００３９】
次に、上記構成を有する着信呼制御システム２の動作について説明する。
【００４０】
まず、着信呼制御システム２の概略的な動作について、図４を参照して説明する。網１００を介して発信者からの着信があった場合、ＣＰＵ５０は着信を検出し、所定のトランク４０及びレジスタ２０の接続をスイッチ１０に対して指示する。
【００４１】
ＣＰＵ５０の指示に基づき、スイッチ１０が所定のトランク４０及びレジスタ２０を接続すると、ＣＰＵ５０は、発信者からの発信者ＩＤを受信し、レジスタ２０に格納する。そして、ＣＰＵ５０は、発信者ＩＤを受信すると、所定のトランク４０、音声応答装置３０及びレジスタ２０の接続をスイッチ１０に対して指示する。
【００４２】
ＣＰＵ５０の指示に基づき、スイッチ１０が所定のトランク４０、音声応答装置３０及びレジスタ２０を接続すると、音声応答装置３０は、通話制限時間の入力を促すことを示すメッセージを発信者に対して送出する。発信者によって通話制限時間が入力されると、ＣＰＵ５０は、この通話制限時間をトランク情報と共にレジスタ２０に格納する。
【００４３】
次に、ＣＰＵ５０は、レジスタ２０に格納された通話制限時間及び発信者ＩＤを読み出し、この通話制限時間と、記憶装置６０の着信呼待ち行列格納部６１に記憶された着信呼待ち行列の通話制限時間とを比較する。また、ＣＰＵ５０は、上述した通話制限時間の比較と同時に、発信者情報格納部６２に格納された発信者情報に基づき、読み出した発信者ＩＤに関連付けられた着信回数と、比較対象となる着信呼待ち行列の呼の発信者ＩＤに関連付けられた着信回数とを比較する。そして、ＣＰＵ５０は、これらの比較結果に応じて通話制限時間が短く、かつ着信回数が少ない順に着信呼を並べ替えて登録する。
【００４４】
その後、着信呼待ち行列に登録された呼に応答した場合、ＣＰＵ５０は、通話中となった呼の通話時間が通話制限時間に達すると、当該通話を切断する。
【００４５】
次に、着信呼待ち行列の登録処理の流れについて、図５に示すフローチャートを参照して説明する。図５に示す処理は、ＣＰＵ５０が記憶装置６０Ａ等に記憶されたプログラムを実行することで実現される。
【００４６】
ＣＰＵ５０は、発信者から発信者ＩＤを受信すると（ステップＳ２１）、ステップＳ２２において、音声応答装置３０は、発信者に対して通話制限時間の入力を促すメッセージを送出する。発信者がこのメッセージに従って通話制限時間を入力すると、ＣＰＵ５０は、この通話制限時間及び発信者ＩＤをトランク情報と共に受信し、通話制限時間、発信者ＩＤ及びトランク情報を関連付けてレジスタ２０に格納する。
【００４７】
次に、ＣＰＵ５０は、レジスタ２０に格納された着信呼の通話制限時間、及び発信者ＩＤに関連付けられた着信回数を、記憶装置６０Ａの着信呼待ち行列格納部６１Ａに記憶された着信呼待ち行列の最後尾の呼の通話制限時間及び着信回数と比較する（ステップＳ２３）。
【００４８】
ステップＳ２４において、着信呼に対応する通話制限時間が比較対象である呼の通話制限時間よりも短く、かつ着信呼の発信者ＩＤに対応する着信回数が比較対象である呼の発信者ＩＤに対応する着信回数よりも少ないと判断した場合（ステップＳ２４；Ｙｅｓ）には、処理がステップＳ２６に移行する。
【００４９】
一方、着信呼に対応する通話制限時間が比較対象である呼の通話制限時間と同等又は長く、かつ着信呼の発信者ＩＤに対応する着信回数が比較対象である呼の発信者ＩＤに対応する着信回数よりも多いと判断した場合（ステップＳ２４；Ｎｏ）には、処理がステップＳ２５に移行する。
【００５０】
また、着信呼に対応する通話制限時間が比較対象である呼の通話制限時間よりも短く、かつ着信呼の発信者ＩＤに対応する着信回数が比較対象である呼の発信者ＩＤに対応する着信回数よりも多いと判断した場合（ステップＳ２４；Ｎｏ）には、処理がステップＳ２５に移行する。
【００５１】
さらに、着信呼に対応する通話制限時間が比較対象である呼の通話制限時間と同等又は長く、かつ着信呼の発信者ＩＤに対応する着信回数が比較対象である呼の発信者ＩＤに対応する着信回数よりも少ないと判断した場合（ステップＳ２４；Ｎｏ）には、処理がステップＳ２５に移行する。
【００５２】
ステップＳ２５において、ＣＰＵ５０は、着信呼を着信呼待ち行列の比較した呼の１つ後ろに登録して着信呼待ち行列格納部６１Ａに格納し、一連の処理が終了する。すなわち、この場合には、先に着信があった呼を優先して応答するように処理を行う。
【００５３】
ステップＳ２６において、ＣＰＵ５０は、比較対象である呼が着信呼待ち行列の先頭の呼であるか否かを判断する。
【００５４】
比較対象である呼が先頭の呼ではないと判断した場合（ステップＳ２６；Ｎｏ）には、処理がステップＳ２８に移行し、ＣＰＵ５０は、着信呼の通話制限時間及び発信者ＩＤに関連付けられた着信回数を、着信呼待ち行列の比較した呼の１つ前の呼の通話制限時間及び着信回数と比較する。そして、処理がステップＳ２４に戻る。
【００５５】
一方、ＣＰＵ５０は、比較対象である呼が先頭の呼であると判断した場合（ステップＳ２６；Ｙｅｓ）に、着信呼を着信呼待ち行列の先頭に登録し、着信呼待ち行列に登録されている以降の呼を１つずつ後ろにずらして登録し、着信呼待ち行列格納部６１Ａに格納する（ステップＳ２７）。
【００５６】
次に、着信呼待ち行列に登録された呼に応答する場合の処理の流れについて、図６を参照して説明する。図６に示す処理についても、ＣＰＵ５０が記憶装置６０Ａ等に記憶されたプログラムを実行することで実現される。
【００５７】
着信呼待ち行列格納部６１Ａに格納された着信呼待ち行列の呼に受付台７０が応答すると（ステップＳ３１）、ＣＰＵ５０は、この応答を検出し、着信呼待ち行列から先頭の呼を取り出し、着信呼待ち行列に登録された以降の呼を１つずつ前にずらして登録する（ステップＳ３２）。
【００５８】
また、ＣＰＵ５０は、取り出した呼に関連付けられたトランク情報に基づき、対応するトランク４０と受付台７０との接続をスイッチ１０に対して指示する。そして、スイッチ１０は、ＣＰＵ５０からの指示に基づき、当該トランク４０と受付台７０とを接続する（ステップＳ３３）。
【００５９】
次に、ＣＰＵ５０は、当該トランク４０の通話時間のカウントを開始する（ステップＳ３４）。尚、このときのカウント周期は、例えば１秒毎でよい。
【００６０】
ステップＳ３５において、ＣＰＵ５０は、カウントによる通話時間と、当該呼に関連付けられた通話制限時間とを比較し、通話時間が通話制限時間を超過したか否かを判断する。
【００６１】
ＣＰＵ５０は、通話時間が通話制限時間を超過したと判断した場合（ステップＳ３５；Ｙｅｓ）に、通話を切断する（ステップＳ３６）。一方、通話時間が通話制限時間を超過していないと判断した場合（ステップＳ３５；Ｎｏ）には、処理がステップＳ３４に戻る。
【００６２】
以上のように、第２の実施形態によれば、発信者からの着信があった場合に、発信者によって入力された通話制限時間と、発信者を識別するための発信者ＩＤに関連付けられた着信回数に基づき、着信呼待ち行列に登録された呼（積滞呼）の順序を通話制限時間が短く、かつ着信回数が少ない順に並び替える。そのため、通話時間が短く、かつ着信回数が少ない呼を優先的に受け付けることによって、所定時間あたりの受け付け呼数を多くすることができると共に、同一の発信者ばかりを受け付けることを防ぐことができる。
【００６３】
以上、本発明の実施の形態について説明したが、本発明は、上述した本発明の第１及び第２の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。例えば、上述した第２の実施形態では、発信者から着信があった際に、発信者ＩＤを受信するように説明したが、着信の際に発信者ＩＤが送られてこない場合が考えられる。このような場合には、音声応答装置に発信者ＩＤの入力を促すためのメッセージをさらに記憶しておき、このメッセージを発信者に対して送出して、発信者ＩＤを入力させるように要求する。
【符号の説明】
【００６４】
１、２  着信呼制御システム
１０  スイッチ
２０  レジスタ
３０  音声応答装置
４０（４０−１、・・・、４０−ｎ）  トランク
５０  ＣＰＵ
６０、６０Ａ  記憶装置
６１、６１Ａ  着信呼待ち行列格納部
６２  発信者情報格納部
７０  受付台
１００  網
【図１】
2015103956.tif 000003
【図２】
2015103956.tif 000004
【図３】
2015103956.tif 000005
【図４】
2015103956.tif 000006
【図５】
2015103956.tif 000007
【図６】
2015103956.tif 000008