(57)【要約】【課題】  通話したい相手が話中であった場合でも、通話がいつ終了するのかを予測し、通話終了タイミングを話中に遭遇した発信側の相手へ通知する電話制御装置を提供する。【解決手段】  呼制御を管理する呼制御サーバ１は通話中に着信した相手の電話番号と関連付けて、通話時間計測処理部１４で計測した通話時間を相手毎通話時間記録処理部１２に蓄積する。情報通知処理部１６は、相手毎通話時間記録処理部１２に蓄積されている当該通話の過去のデータから算出した平均通話時間と、当該通話中の経過時間から通話終了予測時間を算出し、話中に遭遇した発信側の相手へ通話終了予測時間を通知する。【選択図】  図２
2008010918.tif 000002
【特許請求の範囲】
【請求項１】
配下の電話機の発着信を制御する電話制御装置であって、
前記配下の電話機からの発信または前記配下の電話機への着信があった時、前記発信または着信の相手の電話番号またはアドレス等と関連付けて、当該配下の電話機が通話開始してから終了するまでの通話時間を計測して記録する相手毎通話時間計測記録手段と、
前記相手毎通話時間計測記録手段に蓄積されている過去のデータから相手毎の平均通話時間を算出する相手毎平均通話時間算出手段を有し、
当該電話機が第１の相手と通話中に第２の相手からの着信があった時、前記相手毎平均通話時間算出手段は前記第１の相手との平均通話時間を算出すると共に、前記平均通話時間と通話中の前記第１の相手との通話経過時間から当該通話の通話終了予測時間を算出し、前記通話終了予測時間を前記第２の相手へ通知することを特徴とする通話終了タイミング通知機能を有する電話制御装置。
【請求項２】
請求項１において、
前記通話終了予測時間を前記第２の相手へ通知した後、当該通話が前記通話終了予測時間より早く終了した場合、前記第２の相手へ通話可能である旨を通知することを特徴とする通話終了タイミング通知機能を有する電話制御装置。
【請求項３】
請求項１において、
前記通話終了予測時間を前記第２の相手へ通知した後、当該通話が前記通話終了予測時間より超過した場合、通話中の当該配下の電話機に対して平均通話時間を越えている旨を通知することを特徴とする通話終了タイミング通知機能を有する電話制御装置。
【請求項４】
請求項１から３において、
前記配下の電話機が前記第１の相手と通話中に前記第２の相手からの着信があった後、さらに第３の相手からの着信があった時、前記通話終了予測時間と共に当該通話の終了を待っている他の相手が存在している旨を前記第３の相手へ通知することを特徴とする通話終了タイミング通知機能を有する電話制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＢＸやビジネスホンの主装置またはＩＰ電話システムの呼制御サーバ等の配下の電話機の発着信を管理または制御する電話制御装置に関するものである。
【背景技術】
【０００２】
従来の電話システムでは、通話中の相手に発信した場合、話中となり通話することができず、また相手の通話がいつ終わるかを知ることができなかった。これを解決するには過去の通話時間の統計から、通話終了時間を予測することが有効だが、通話時間を計数し、通話料金を試算するための時間管理機能を実現する手段はあるが、依然通話終了時間を予測する機能は実現していない（特許文献１）。
【特許文献１】特願平１０−３４２６７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明が解決しようとする課題は、発着信等の呼処理を制御する主装置や呼制御サーバが発信相手番号や着信相手番号毎の通話時間を記録して、それらの統計データから通話相手毎の平均通話時間および通話終了予測時間を算出し、通話終了予測時間として通話中に着信した相手へ通知し、電話をかけ直すタイミングの参考情報を提供することにある。
【課題を解決するための手段】
【０００４】
本発明は、上記課題を解決するために、第１の発明は、配下の電話機の発着信を制御する電話制御装置であって、前記配下の電話機からの発信または前記配下の電話機への着信があった時、前記発信または着信の相手の電話番号またはアドレス等と関連付けて、当該配下の電話機が通話開始してから終了するまでの通話時間を計測して記録する相手毎通話時間計測記録手段と、前記相手毎通話時間計測記録手段に蓄積されている過去のデータから相手毎の平均通話時間を算出する相手毎平均通話時間算出手段を有し、当該電話機が第１の相手と通話中に第２の相手からの着信があった時、前記相手毎平均通話時間算出手段は前記第１の相手との平均通話時間を算出すると共に、前記平均通話時間と通話中の前記第１の相手との通話経過時間から当該通話の通話終了予測時間を算出し、前記通話終了予測時間を通話中に着信した前記第２の相手へ通知することを特徴とする。
【０００５】
第２の発明は、前記通話終了予測時間を前記第２の相手へ通知した後、当該通話が前記通話終了予測時間より早く終了した場合、通話中に着信した前記第２の相手へ通話可能である旨を通知することを特徴とする。
【０００６】
第３の発明は、前記通話終了予測時間を前記第２の相手へ通知した後、当該通話が前記通話終了予測時間より超過した場合、通話中の当該配下の電話機に対して平均通話時間を越えている旨を通知することを特徴とする。
【０００７】
第４の発明は、前記配下の電話機が前記第１の相手と通話中に前記第２の相手からの着信があった後、さらに第３の相手からの着信があった時、前記通話終了予測時間と共に当該通話の終了を待っている他の相手が存在している旨を前記第３の相手へ通知することを特徴とする通話終了タイミングを通知することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、電話を掛けた側にとって、発信した相手が話中であった場合でも、相手の通話終了予測時間を知ることで、かけ直すタイミングを把握することが出来ると共に、話中に遭遇した前記発信自体も無駄にならないという利点がある。
【０００９】
また、通話中に別の着信を受けた側にとっても、自動的に相手に通話終了予測時間が通知され、相手をいらいらさせないという利点がある。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態をＩＰ電話システムを例として図面に基づき説明する。
【００１１】
図１は、本発明による通話終了タイミング（通話終了予測時間）を通知する機能を有する電話制御装置を含む全体構成図である。例えば、外線ＩＰ電話機４と内線ＩＰ電話機２の通話中に、外線ＩＰ電話機５が内線ＩＰ電話機２に発信した場合、呼制御サーバ１は後述する手段で、外線ＩＰ電話機４と内線ＩＰ電話機２の通話終了時間を予測し、前記通話終了時間を外線ＩＰ電話機５に通知する機能を有する。
【００１２】
図１において、呼制御サーバ１は、電話制御装置であって、配下の内線ＩＰ電話機２，３の状態（待機状態、内線通話状態、外線通話状態、保留状態等）を管理しており、例えば、内線ＩＰ電話機２または３から発信を行うと、どの内線ＩＰ電話機が発信しようとしているかを、内線番号と発信要求から認識することができる。着信の場合は、呼制御サーバ１は接続されている内線ＩＰ電話機２または３へ着信したことを通知し着信指示を行う。さらに呼制御サーバ１は、内線ＩＰ電話機２，３の各表示部への表示情報を配信する。
【００１３】
内線ＩＰ電話機２，３は、発信・着信応答・保留・終話などのキー操作を全て呼制御サーバ１へキー情報として通知し、呼制御サーバ１は、内線ＩＰ電話機２，３からのキー情報により発信・着信応答を制御する。例えば、内線ＩＰ電話機２の内線キーを押すと、押した内線キーの情報を呼制御サーバ１へ通知する。呼制御サーバ１は、このキー情報から内線ＩＰ電話機２からの内線発信を認識し、ＤＴ音（ダイヤルトーン）を内線ＩＰ電話機２へ送り、内線ＩＰ電話機２からのダイヤル操作待ちとなる。このように、内線ＩＰ電話機２，３は各キー情報を呼制御サーバ１に送ることにより、呼制御サーバ１からの指示で動作する端末であり、表示部についても呼制御サーバ１からの指示で動作する。
【００１４】
図１は内線ＩＰ電話機を２台接続した例であるが、本発明はこれに限らない。呼制御サーバ１が許容する範囲で多数の内線ＩＰ電話機を接続可能である。また、内線ＩＰ電話機は、無線ＬＡＮアクセスポイント（図示せず）を介した無線電話機や、パソコン等に電話機能を付与するアプリケーションソフトをインストールした所謂ソフトホンであってもよい。また、図１では、電話制御装置として呼制御サーバ１、配下の電話機として内線ＩＰ電話機２，３を例に外線および内線がＩＰ回線の場合を例に説明しているが、これらはアナログ回線またはＩＳＤＮ回線を外線とする所謂キーテレホンシステムまたはボタン電話システムにおける、主装置と内線電話機であってもよい。
【００１５】
ＩＰ回線ゲートウェイ７は、インターネット等のＩＰ網等へ接続する回線接続装置であって、呼制御サーバ１からの指示によりＩＰ網への発信を実行したり、ＩＰ網からの着信を呼制御サーバ１に通知する。
【００１６】
通常、ＩＰ網を使用して音声通話を行う場合、外部のＳＩＰ（Session Initiation
Protocol）サーバ８へ接続してそのＳＩＰサーバが管理している電話機への接続を行う。その外部のＳＩＰサーバとの接続を、このＩＰ回線ゲートウェイ７が制御する。本実施の形態では、外線着信または外線発信時にＩＰ回線ゲートウェイ７を経由して外線ＩＰ電話機４と接続する。内線通話では、このＩＰ回線ゲートウェイ７は使用しない。
【００１７】
図２は、本発明に係わる通話終了予測時間を通知する電話制御装置である呼制御サーバ１の機能ブロック図である。
【００１８】
図２において、呼制御サーバ１は、ＩＰ回線ゲートウェイ７とデータ通信をするゲートウェイインタフェース処理部１１と、発信時または着信時の相手先電話番号を関連付けて通話時間を記録する相手毎通話時間記録処理部１２と、電話機の発信、着信、応答、終話などの通話呼の状態を管理および制御する呼制御処理部１３と、通話時間を計測する通話時間計測処理部１４と、内線ＩＰ電話機とデータ通信をする電話機インタフェース処理部１５と、発信側電話機へ通話終了予測時間通知を行う情報通知処理部１６と、内線ＩＰ電話機およびＩＰ網との発着信データをＩＰパケットとして授受するＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）処理部１８と、呼制御サーバ１の各処理部を管理制御する主制御処理部１７を備える。
【００１９】
相手毎通話時間記録処理部１２は、通話時間は呼制御処理部１３が管理する呼毎の通話開始から通話終了までの、通話時間計測処理部１４が計測した通話時間を、タイムスタンプと共に内線ＩＰ電話機毎および通話相手毎に蓄積する。情報通知処理部１６は、主制御処理部１７からの指示により、特定の内線ＩＰ端末と特定の外線ＩＰ端末端末または内線ＩＰ端末との過去の通話時間を、相手毎通話時間記録処理部１２から検索し、例えば呼毎の通話時間を加算し通話回数で割って平均通話時間を算出する。そして、この算出した平均通話時間と通話時間計測処理部からの現在通話中の呼の経過時間から当該通話の通話終了予測時間を算出し、その通話終了予測時間を主制御処理部１７に通知する。
【００２０】
なお、平均通話時間を算出する際、最大値と最小値の通話時間を除外するようにしてもよい。また、最近の通話時間の重みを大きくするような重み付きの平均値算出処理をしてもよい。さらに、情報通知処理部１６において、通話時間のタイムスタンプが長い期間、例えば１ヶ月の間が空いている場合は、頻繁に通話する呼ではないとして計算に含めないようにしてもよい。これは、長い期間通話をしなかった相手との久しぶりの通話には、冗長な会話が多く実務的で有効な平均時間でないと推定できるためである。
【００２１】
また、通話時間だけでなく、単位期間、例えば１日当たりの通話回数をカウントし、頻度の高い相手と通話中である旨を、平均通話時間通知と一緒に通知するようにしてもよい。これは、回数が多い相手との通話は、一旦通話終了しても直ぐ掛け直して話しの継続をする可能性が高いと推定でき、平均通話時間以上に暫く待ってから掛け直した方が再度話中になる可能性が低いであろうことが想像できるためである。
【００２２】
次に、図３と図４、図５、図６を用いて通話中に着信したときに通話終了予測時間や通話終了通知、長時間通知、通話終了待ち通知の手段について各動作を説明する。
【００２３】
第１に通話中に着信した相手電話機に対して、通話終了予測時間を通知する手段について図３で説明する。
【００２４】
図３は、通話中に着信した相手電話機へ平均通話時間を通話終了予測時間として相手のＩＰ電話機へ通知する動作シーケンスの一例を示す図である。ここでは、外線ＩＰ電話機４と内線ＩＰ電話機２の通話中に、外線ＩＰ電話機５が内線ＩＰ電話機２に発信し、呼制御サーバ１が外線ＩＰ電話機４と内線ＩＰ電話機２の通話終了時間を予測し、前記通話終了時間を外線ＩＰ電話機５に通知する場合を例として説明している。    
【００２５】
外線ＩＰ電話機４が発信すると（Ｓ３０１）、ＩＰ回線ゲートウェイ７はＩＰ回線からの着信として呼制御サーバ１へ着信を通知する（Ｓ３０２）。呼制御サーバ１は、該当の内線ＩＰ電話機２へ着信の通知を行い（Ｓ３０３）、着信した内線ＩＰ電話機２は、着信動作を行う。通話のため内線ＩＰ電話機２は、応答すると、外線ＩＰ電話機４へ応答通知を行う（Ｓ３０４）。
【００２６】
これらの動作により外線ＩＰ電話機４と内線ＩＰ電話機２は、通話中状態となる（Ｓ３０５）。呼制御サーバ１は、通話状態となった内線ＩＰ電話機２の通話時間を監視し（Ｓ３０６）、通話終了後に当該通話の通話時間を計測して通話時間データを相手毎通話時間記録処理部１２内のデータベース（図示せず）に追加する。また、情報通知処理部１６は相手毎通話時間記録処理部１２に蓄積されている過去のデータから当該相手との平均通話時間を予め算出する（Ｓ３０７）。
【００２７】
このようにして、呼制御サーバ１では、発着信毎に、相手電話機と配下の内線ＩＰ電話機間の通話時間を記録すると共に、当該通話者間の過去のデータから通話時間の平均時間を算出しておき、当該ＩＰ内線電話機への新たな着信に備える。
【００２８】
次に、外線ＩＰ電話機４と内線ＩＰ電話機２が通話中（Ｓ３０５）に外線ＩＰ電話機５からの発信（ＩＰ回線ゲートウェイ７としては着信）があると（Ｓ３０８）、ＩＰ回線ゲートウェイ７はＩＰ回線からの着信として呼制御サーバ１へ着信を通知する（Ｓ３０９）。
【００２９】
呼制御サーバ１は、呼制御処理部１３により内線ＩＰ電話機２が通話中であることを認識し、外線ＩＰ電話機５へ話中であることを通知する（Ｓ３１０）。この時呼制御サーバ１は、予めＳ３０７で算出していた内線ＩＰ電話機２と通話中の相手との平均通話時間と当該通話中の呼の経過時間から通話終了予測時間を算出して通知する（Ｓ３１１）。外線ＩＰ電話機５は、通話終了予測時間を受け取ると、電話機のディスプレイ等に通話終了予測時間を表示する（Ｓ３１２）。通知された通話終了予測時間を経過後（Ｓ３１４）、外線ＩＰ電話機５の使用者が、外線ＩＰ電話機５により再度発信すると（Ｓ３１５）、ＩＰ回線ゲートウェイ７はＩＰ回線からの着信として呼制御サーバ１へ着信を通知する（Ｓ３１６）。
【００３０】
この時点で先の通話が終了していれば、呼制御サーバ１は、該当の内線ＩＰ電話機２へ着信の通知を行い（Ｓ３１７）、着信した内線ＩＰ電話機２は、外線ＩＰ電話機５へ応答を通知し（Ｓ３１８）、外線ＩＰ電話機５と内線ＩＰ電話機２は通話状態となる（Ｓ３１９）。
【００３１】
このように、本実施形態の場合、呼制御サーバ１は通話中の着信に対して、平均通話時間と当該通話の経過時間から通話終了タイミングを予測しているので、通知された通話終了予測時間に従って、相手が掛け直した場合、再度通話中に遭遇する確率が低い。
【００３２】
第２に通話終了予測時間を通知した後、予測時間より早く通話が終了したときに、通話が可能であることを通知する手段について説明する。
【００３３】
図４は、平均通話時間よりも早く通話が終了した場合に通話終了を待っている相手ＩＰ電話機へ通知する手段の動作シーケンスの例を示す図である。
【００３４】
外線ＩＰ電話機４と内線ＩＰ電話機２が通話中（Ｓ３０５）のときに、外線ＩＰ電話機５からの着信があり、外線ＩＰ電話機４と内線ＩＰ電話機２との平均通話時間を呼制御サーバ１から通知し外線ＩＰ電話機５に通話終了予測時間を表示（Ｓ３１２）までは、図３と同じである。
【００３５】
通話中である内線ＩＰ電話機２が、過去のデータから相手毎に算出した平均通話時間よりも早く終話を行った場合（Ｓ４０１）、内線ＩＰ電話機２から終話通知（Ｓ４０２）を受信した呼制御サーバ１は、外線ＩＰ電話機５へ内線ＩＰ電話機２が通話終了した通話終了通知を外線ＩＰ電話機５へ通知する（Ｓ４０３）。通話終了通知を受信した外線ＩＰ電話機５は、電話機のディスプレイ等に通話終了したことを表示する（Ｓ４０４）。内線ＩＰ電話機２の通話が終了したことを確認した使用者は、外線ＩＰ電話機５が発信すると（Ｓ４０５）、ＩＰ回線ゲートウェイ７はＩＰ回線からの着信として呼制御サーバ１へ着信を通知する（Ｓ４０６）。
【００３６】
呼制御サーバ１は、該当の内線ＩＰ電話機２へ着信の通知を行い（Ｓ４０７）、着信した内線ＩＰ電話機２は、着信動作を行う。通話のため内線ＩＰ電話機２は応答すると、外線ＩＰ電話機４へ応答通知を行う（Ｓ４０８）。これらの動作により外線ＩＰ電話機５と内線ＩＰ電話機２は、通話中状態となる（Ｓ４０９）。
【００３７】
第３に通話終了予測時間を通知した後、実際の通話が予測時間より超過した場合、通話中の内線ＩＰ電話機に対して平均通話時間を超えていることを通知する手段について説明する。
【００３８】
図５は、平均時間よりも通話が長い場合に、待たしている通話中のＩＰ電話機へ平均より長電話となっている旨を通知するシーケンスの例を示す図である。
【００３９】
外線ＩＰ電話機４と内線ＩＰ電話機２が通話中（Ｓ３０５）のときに、外線ＩＰ電話機５からの着信があり、外線ＩＰ電話機４と内線ＩＰ電話機２との平均通話時間を呼制御サーバ１から通知し外線ＩＰ電話機５に通話終了予測時間を表示（Ｓ３１２）までは、図３と同じである。
【００４０】
通話中である内線ＩＰ電話機２が、過去のデータから相手毎に算出した平均通話時間よりも超過しての通話を行っている場合（Ｓ５０１）、呼制御サーバ１は、平均通話時間を経過しての長時間通話を内線ＩＰ電話機２へ通知する（Ｓ５０２）。長時間通話通知を受信した内線ＩＰ電話機５は、電話機のディスプレイ等に平均通話時間を超過したことを表示する（Ｓ５０３）。この時、通話終了を待っている相手（この場合外線ＩＰ電話機５）の存在を通知してもよい。内線ＩＰ電話機２は通話終了すると、終話を呼制御サーバ１へ通知する（Ｓ５０４）。
【００４１】
第４に通話中に着信がありさらに第三者の電話機から着信があった場合、第三者の電話機に対して通話終了を他に待っている相手いることを通知する手段につい説明する。
【００４２】
図６は、通話中に着信がありさらに第三者からの着信があった場合に第三者のＩＰ電話機へ通話終了を待っているＩＰ電話機があることを通知する動作シーケンスの一例を示す図である。
【００４３】
外線ＩＰ電話機４と内線ＩＰ電話機２が通話中（Ｓ３０５）のときに、外線ＩＰ電話機５からの着信があり、外線ＩＰ電話機４と内線ＩＰ電話機２との平均通話時間を呼制御サーバ１から通知し外線ＩＰ電話機５に通話終了予測時間を表示（Ｓ３１２）までは、図３と同じである。
【００４４】
この後、内線ＩＰ電話機２に対してさらに外線ＩＰ電話機６が発信すると（Ｓ６０１）、ＩＰ回線ゲートウェイ７はＩＰ回線からの着信として呼制御サーバ１へ着信を通知する（Ｓ６０２）。呼制御サーバ１は、外線ＩＰ電話機６へ話中であることを通知する（Ｓ６０３）。さらに呼制御サーバ１は、内線ＩＰ電話機２への通話を待っているＩＰ電話機が待っていることを通知する（Ｓ６０４）。
【００４５】
以上の説明において、通話終了予測時間の操作者への表示は、ＬＣＤ等のディスプレイへの表示（Ｓ６０５）としているが、ＬＥＤ等によるランプ表示や自動音声ガイダンスとしてもよい。
【００４６】
また、実施形態で記載した外線ＩＰ電話機と内線ＩＰ電話機の通話や通知情報に関しては、内線ＩＰ電話機と内線ＩＰ電話機の関係でも実施することができる。
【００４７】
以上の動作により、通話終了予測時間として相手へ通知することで、通話中に遭遇した相手はいつ掛け直せばよいか知ることができる。また、通話終了予測時間よりも早く通話が終了した場合は、予測より速く通話終了したことを、逆に通話終了予測時間よりも超過して通話している場合は、通話中の電話機へ長電話となっている旨を通知できる。この結果、通話中に遭遇した相手と通話中であった内線電話機側との電話連絡を円滑にできる。
【図面の簡単な説明】
【００４８】
【図１】本発明による電話制御装置を含む全体構成図である。
【図２】本発明による電話制御装置の実施例である呼制御サーバの機能ブロック図である。
【図３】通話中に着信した相手電話機へ平均通話時間を通話終了予測時間として相手のＩＰ電話機へ通知する動作シーケンスの一例を示す図である。
【図４】平均通話時間よりも早く通話が終了した場合に通話終了を待っている相手ＩＰ電話機へ通知する手段の動作シーケンスの例を示す図である。
【図５】平均時間よりも通話が長い場合に、待たしている通話中のＩＰ電話機へ平均より長電話となっている旨を通知するシーケンスの例を示す図である。
【図６】通話中に着信がありさらに第三者からの着信があった場合に第三者のＩＰ電話機へ通話終了を待っているＩＰ電話機があることを通知する動作シーケンスの一例を示す図である。
【符号の説明】
【００４９】
１…呼制御サーバ、２，３…内線ＩＰ電話機、４…外線ＩＰ電話機１、５…外線ＩＰ電話機２、６…外線ＩＰ電話機３、７…ＩＰ回線ゲートウェイ、８…ＳＩＰサーバ、１１…ゲートウェイインタフェース処理部、１２…相手毎通話時間記録処理部、１３…呼制御処理部、１４…通話時間計測処理部、１５…電話機インタフェース処理部、１６…情報通知処理部、１７…主制御処理部、１８…ＴＣＰ／ＩＰ処理部。
【図１】
2008010918.tif 000003
【図２】
2008010918.tif 000004
【図３】
2008010918.tif 000005
【図４】
2008010918.tif 000006
【図５】
2008010918.tif 000007
【図６】
2008010918.tif 000008