(57)【要約】【課題】転送を行うまでの着信鳴動時間を、ユーザ毎に最適な値に設定し、ユーザの利便性をより向上する。【解決手段】電話機１０、２０への着信呼を転送する転送制御装置３０であって、各電話機での着信呼に対する応答時間を含む履歴情報が記憶された応答履歴記憶手段３５と、着信呼の接続先の電話機１０、２０を鳴動させる呼制御手段３１と、応答履歴記憶手段３５の応答時間の履歴情報に基づいて、着信呼の転送を行うまでの着信鳴動時間を設定し、着信鳴動時間が経過した場合、着信呼の転送指示を呼制御手段３１に通知する転送制御手段３４とを有し、呼制御手段３１は、転送指示を受け付けて所定の転送先に着信呼を転送する。【選択図】図１
2011119838.tif 000002
【特許請求の範囲】
【請求項１】
電話機への着信呼を転送する転送制御装置であって、
各電話機での着信呼に対する応答時間を含む履歴情報が記憶された応答履歴記憶手段と、
着信呼の接続先の電話機を鳴動させる呼制御手段と、
前記応答履歴記憶手段に記憶された応答時間の履歴情報に基づいて、着信呼の転送を行うまでの着信鳴動時間を設定し、前記呼制御手段の鳴動開始から前記着信鳴動時間が経過した場合、着信呼の転送指示を前記呼制御手段に通知する転送制御手段と、を有し、
前記呼制御手段は、前記転送指示を受け付けて、所定の転送先に着信呼を転送すること
を特徴とする転送制御装置。
【請求項２】
請求項１記載の転送制御装置であって、
前記応答履歴記憶手段には、着信呼毎に、着信呼の接続先の電話機の識別情報である着信者ＩＤと、応答した電話機の識別情報である応答者ＩＤと、前記応答時間とが記憶され、
前記転送制御手段は、
着信者ＩＤと応答者ＩＤとが一致する場合の応答時間の平均である本人応答平均時間を算出するとともに、着信者ＩＤと応答者ＩＤとが一致しない場合の応答時間の平均である代理応答平均時間を算出し、
前記本人応答平均時間および前記代理応答平均時間の少なくとも１つを用いて、前記着信鳴動時間を設定すること
を特徴とする転送制御装置。
【請求項３】
請求項２記載の転送制御装置であって、
前記転送制御手段は、前記本人応答平均時間のみが算出された場合、当該本人応答平均時間に所定の第１の時間を加算した時間を、前記着信鳴動時間として設定すること
を特徴とする転送制御装置。
【請求項４】
請求項２または請求項３記載の転送制御装置であって、
前記転送制御手段は、前記代理応答平均時間のみが算出された場合、当該代理応答平均時間から所定の第２の時間を減算した時間を、前記着信鳴動時間として設定すること
を特徴とする転送制御装置。
【請求項５】
請求項２から請求項４のいずれか１項に記載の転送制御装置であって、
前記転送制御手段は、
前記本人応答平均時間および前記代理応答平均時間が算出され、前記本人応答平均時間が前記代理応答平均時間以下の場合、前記本人応答平均時間に所定の第１の時間を加算した時間を、前記着信鳴動時間として設定し、
前記本人応答平均時間および前記代理応答平均時間が算出され、前記本人応答平均時間が前記代理応答平均時間より大きい場合、前記代理応答平均時間から所定の第２の時間を減算した時間を、前記着信鳴動時間として設定すること
を特徴とする転送制御装置。
【請求項６】
転送制御装置が行う、電話機への着信呼を転送する転送制御方法であって、
前記転送制御装置は、
各電話機での着信呼に対する応答時間を含む履歴情報が記憶された応答履歴記憶部を有し、
着信呼の接続先の電話機を鳴動させる呼制御ステップと、
前記応答履歴記憶部に記憶された応答時間の履歴情報に基づいて、着信呼の転送を行うまでの着信鳴動時間を設定し、前記呼制御ステップの鳴動開始から前記着信鳴動時間が経過した場合、着信呼の転送指示を通知する転送制御ステップと、
前記転送指示に従って、所定の転送先に着信呼を転送する転送ステップと、を行うこと
を特徴とする転送制御方法。
【請求項７】
請求項６記載の転送制御方法であって、
前記応答履歴記憶部には、着信呼毎に、着信呼の接続先の電話機の識別情報である着信者ＩＤと、応答した電話機の識別情報である応答者ＩＤと、前記応答時間とが記憶され、
前記転送制御ステップは、
着信者ＩＤと応答者ＩＤとが一致する場合の応答時間の平均である本人応答平均時間を算出するとともに、着信者ＩＤと応答者ＩＤとが一致しない場合の応答時間の平均である代理応答平均時間を算出する算出ステップと、
前記本人応答平均時間および前記代理応答平均時間の少なくとも１つを用いて、前記着信鳴動時間を設定する設定ステップとを有すること
を特徴とする転送制御方法。
【請求項８】
請求項７記載の転送制御方法であって、
前記設定ステップは、前記本人応答平均時間のみが算出された場合、当該本人応答平均時間に所定の第１の時間を加算した時間を、前記着信鳴動時間として設定すること
を特徴とする転送制御方法。
【請求項９】
請求項７または請求項８記載の転送制御方法であって、
前記転設定ステップは、前記代理応答平均時間のみが算出された場合、当該代理応答平均時間から所定の第２の時間を減算した時間を、前記着信鳴動時間として設定すること
を特徴とする転送制御方法。
【請求項１０】
請求項７から請求項９のいずれか１項に記載の転送制御方法であって、
前記設定ステップは、
前記本人応答平均時間および前記代理応答平均時間が算出され、前記本人応答平均時間が前記代理応答平均時間以下の場合、前記本人応答平均時間に所定の第１の時間を加算した時間を、前記着信鳴動時間として設定し、
前記本人応答平均時間および前記代理応答平均時間が算出され、前記本人応答平均時間が前記代理応答平均時間より大きい場合、前記代理応答平均時間から所定の第２の時間を減算した時間を、前記着信鳴動時間として設定すること
を特徴とする転送制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話機への着信呼を転送する転送制御装置および転送制御方法に関する。
【背景技術】
【０００２】
ボタン電話システムには、着呼者が電話着信に応答できない場合に、別の電話やボイスメールに着信呼を転送する機能が搭載されている。
【０００３】
この機能は、着呼者が自身の在席・不在状況等の電話応対可否状況に合わせて、転送機能の設定・解除を手動で行う必要があり、手間がかかる。このため、着呼者のボタン電話機を一定時間鳴動させた後、別の電話やボイスメールに着信呼を転送する遅延転送機能が考案されている。（特許文献１参照）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２４２２９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述の遅延転送機能は、着信を受けてから所定の呼出回数の経過後に、転送先の電話機に転送するものである。そのため、別室で作業するため、自席への電話着信を携帯電話に転送するように設定していたが、転送を開始するまでの自席での着信鳴動時間が長く設定されてしまっていたため、別の人が代理応答してしまうという不都合が生じる場合がある。
【０００６】
また、本人が自席にいて電話がとれる状況にもかかわらず、転送を開始するまでの着信鳴動時間が短く設定されてしまっていたため、本人が自席での電話着信に応答する前に、ボイスメールや別の電話に自動転送されてしまうという不都合が生じる場合がある。
【０００７】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、転送を行うまでの着信鳴動時間を、ユーザ毎に最適な値に設定し、ユーザの利便性をより向上することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明は、電話機への着信呼を転送する転送制御装置であって、各電話機での着信呼に対する応答時間を含む履歴情報が記憶された応答履歴記憶手段と、着信呼の接続先の電話機を鳴動させる呼制御手段と、前記応答履歴記憶手段に記憶された応答時間の履歴情報に基づいて、着信呼の転送を行うまでの着信鳴動時間を設定し、前記呼制御手段の鳴動開始から前記着信鳴動時間が経過した場合、着信呼の転送指示を前記呼制御手段に通知する転送制御手段と、を有し、前記呼制御手段は、前記転送指示を受け付けて、所定の転送先に着信呼を転送する。
【０００９】
また、本発明は、転送制御装置が行う、電話機への着信呼を転送する転送制御方法であって、前記転送制御装置は、各電話機での着信呼に対する応答時間を含む履歴情報が記憶された応答履歴記憶部を有し、着信呼の接続先の電話機を鳴動させる呼制御ステップと、前記応答履歴記憶部に記憶された応答時間の履歴情報に基づいて、着信呼の転送を行うまでの着信鳴動時間を設定し、前記呼制御ステップの鳴動開始から前記着信鳴動時間が経過した場合、着信呼の転送指示を通知する転送制御ステップと、前記転送指示に従って、所定の転送先に着信呼を転送する転送ステップと、を行う。
【発明の効果】
【００１０】
本発明によれば、転送を行うまでの着信鳴動時間を、ユーザ毎に最適な値に設定し、ユーザの利便性をより向上することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係るボタン電話システムの構成図である。
【図２】ボタン電話システムの転送制御処理を示すシーケンスである。
【図３】着信鳴動ルールテーブルの一例を示す図である。
【図４】応答履歴データの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について説明する。
【００１３】
図１は、本発明の実施形態に係るボタン電話システムの全体構成図である。図示するボタン電話システムは、主装置（転送制御装置）３０と、当該主装置３０に接続された複数のボタン電話機１０、２０とを有する。図示する例では、内線番号が「１０」の第１のボタン電話機１０と、内線番号が「２０」の第２のボタン電話機２０とが示されている。ボタン電話システムは、複数のボタン電話機で、所定数の電話回線を共用できるようにするものである。
【００１４】
主装置３０は、電話回線を介した外部の電話機との通話、内線を介したボタン電話機同士の通話、状態（着信、通話、保留など）の表示、応答がない場合の転送、などの各種の制御を行う。図示する主装置３０は、呼制御部３１と、着信鳴動タイマ３２と、応答履歴管理部３３と、転送制御部３４と、応答履歴データ３５とを有する。
【００１５】
呼制御部３１は、着信呼の接続先の電話機を鳴動させるとともに、転送制御部３４の指示により所定の転送先（他のボタン電話機、ボイスメール等）に着信呼を転送するなどの呼制御処理を行う。着信鳴動タイマ３２は、呼制御部３１からの起動指示により、時間の計測を行う。応答履歴管理部３３は、ボタン電話機で応答した呼に関する履歴情報を、応答履歴データ３５に登録する。転送制御部３４は、応答履歴データ３５に基づいて、着信呼の転送を行うまでの着信鳴動時間を設定し、着信鳴動時間を経過すると着信呼の転送指示を呼制御部３１に通知する。
【００１６】
主装置３０は、少なくともＣＰＵ、メモリ、ＨＤＤ等の外部記憶装置などを備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵがメモリ上にロードされた主装置３０用のプログラムを実行することにより、主装置３０の各機能が実現される。
【００１７】
次に、ボタン電話システムの転送制御処理について説明する。
【００１８】
図２は、ボタン電話システムの転送制御処理を示すシーケンス図である。
【００１９】
主装置３０の呼制御部３１は、電話回線を介して着信信号（着信呼）を受信すると（Ｓ１１）、所定の着信鳴動ルールに基づき、着信鳴動させるボタン電話機を特定する（Ｓ１２）。図示する例では、ボタン電話機１０を特定する。
【００２０】
例えば、呼制御部３１は、図３に示すような着信鳴動ルールテーブルを参照し、ボタン電話機を特定することが考えられる。図３に示す着信鳴動ルールテーブルには、主装置３０が収容する各自局電話番号と、当該自局電話番号に着信があった場合に鳴動させるボタン電話機とが対応付けて登録されている。着信鳴動ルールテーブルは、主装置３０の図示しない記憶部にあらかじめ記憶されているものとする。
【００２１】
そして、呼制御部３１は、Ｓ１２で特定したボタン電話機の端末識別情報（以下、「着信者ＩＤ」という）を転送制御部３４に通知する（Ｓ１３）。着信者ＩＤとしては、例えばボタン電話機の内線番号を用いることが考えられる。
【００２２】
そして、呼制御部３１は、Ｓ１２で特定した着信者ＩＤに対応するボタン電話機（接続先のボタン電話機）に着信信号を送信し（Ｓ１４）、これによりボタン電話機では鳴動（呼出音が鳴る等）する（Ｓ１５）。また、呼制御部３１は、着信鳴動タイマ３２を起動する（Ｓ１６）。着信鳴動タイマ３２は、呼制御部３１からの起動指示を受け付け、受け付けた時点からの経過時間の計測を開始する。
【００２３】
転送制御部３４は、Ｓ１３で呼制御部３１から着信者ＩＤを受信すると、応答履歴管理部３３により記憶部に蓄積された応答履歴データ３５から、当該着信者ＩＤを有するエントリ（レコード）を取得し、本人応答所要平均時間および代理応答所要平均時間を算出する。そして、転送制御部３４は、本人応答所要平均時間および代理応答所要平均時間に基づいて、着信呼の転送を行うまでの着信鳴動時間を設定する（Ｓ１７）。
【００２４】
本人応答所要平均時間は、本人が応答するまでに要した時間の平均であって、すなわち、当該着信者ＩＤに対応するボタン電話機で応答（オフフック、応答信号が送出）されるまでに要した時間の平均である。代理応答所要平均時間は、本人以外の別の人が応答するまでに要した時間の平均であって、すなわち、当該着信者ＩＤに対応するボタン電話機以外の別のボタン電話機で応答（オフフック、応答信号が送出）されるまでに要した時間の平均である。
【００２５】
図４は、応答履歴データ３５の一例を示す図である。図示する応答履歴データ（テーブル）には、着信呼のうち、ボタン電話機で応答した呼に関する情報が蓄積されている。具体的には、Ｓ１２で呼制御部３１が特定した接続先のボタン電話機の着信者ＩＤと、応答信号を送出したボタン電話機の端末識別情報（以下、「応答者ＩＤ」という）と、鳴動開始から応答信号が送出されるまでの応答所要時間とが記憶されている。応答所要時間は、着信鳴動タイマ３２がＳ１６でタイマを開始してからＳ１９でタイマの停止をするまでに計測したタイマ値（経過時間）である。
【００２６】
本人応答所要平均時間は、着信者ＩＤと応答者ＩＤが一致するエントリから算出する。また、代理応答所要平均時間は、着信者ＩＤと応答者ＩＤが一致しないエントリから算出する。
【００２７】
図４に示す応答履歴データ３５を用いて、本人応答所要平均時間および代理応答所要平均時間の算出を具体的に説明する。
【００２８】
Ｓ１２で決定した着信呼の鳴動端末がボタン電話機１０（着信者ＩＤ：１０）の場合、図４の応答履歴データ３５では、着信者ＩＤが「１０」のエントリは、Ｎｏ.１、２、４、６、８の５つである。これらのうち、着信者ＩＤと応答者ＩＤが一致するエントリはＮｏ.１、２、６の３つであり、それぞれ応答所要時間が２秒、４秒、３秒となっているため、本人応答所要平均時間は３秒と算出される。
【００２９】
また、着信者ＩＤと応答者ＩＤが一致しないエントリはＮｏ.４、８の２つであり、それぞれ応答所要時間が８秒、１０秒となっているため、代理応答所要平均時間は、９秒と算出される。なお、応答履歴データ３５に対応するエントリが存在しない場合、本人応答所要平均時間または代理応答所要平均時間は、算出されない。
【００３０】
転送制御部３４は、本人応答所要平均時間、代理応答所要平均時間の算出有無、また、本人応答所要平均時間および代理応答所要平均時間のそれぞれの値の大小などの所定の条件によって、着信鳴動時間を設定する。本実施形態では、以下の４つのパターンで、それぞれの着信鳴動時間を決定し（Ｓ１７）、決定した着信鳴動時間と、着信鳴動タイマ３２が時々刻々と計測している着信鳴動タイマ値とを比較し（Ｓ２３）、着信鳴動タイマ値と着信鳴動時間とが一致した場合または、着信鳴動タイマ値が着信鳴動時間を超えた場合（Ｓ２３：ＹＥＳ）、呼制御部３１に着信呼の転送を指示する（Ｓ２４）。一方、着信鳴動タイマ値が着信鳴動時間に達しない場合は（Ｓ２３：ＮＯ）、一定時間（例えば１秒間）待機し、Ｓ２３の処理に戻る。
【００３１】
＜本人応答所要平均時間、代理応答所要平均時間が、ともに算出されていない場合＞
転送制御部３４は、図示しない記憶部にあらかじめ記憶された所定の着信鳴動初期値を着信鳴動時間として設定し、着信鳴動タイマ値と当該着信鳴動時間とを比較する（Ｓ２３）。そして、着信鳴動タイマ値と着信鳴動時間とが一致した場合または、着信鳴動タイマ値が着信鳴動時間を超えた場合（Ｓ２３：ＹＥＳ）、呼制御部３１に着信呼の転送を指示する。なお、着信鳴動初期値には、十分に長い値（例えば、２０秒等）を設定するものとする。
【００３２】
＜本人応答所要平均時間のみ算出されている場合＞
転送制御部３４は、本人応答所要平均時間に所定の時間（以下、「第１の時間」という）を加算した時間を着信鳴動時間として設定し、着信鳴動タイマ値と当該着信鳴動時間とを比較する（Ｓ２３）。そして、着信鳴動タイマ値と着信鳴動時間とが一致した場合または、着信鳴動タイマ値が着信鳴動時間を超えた場合（Ｓ２３：ＹＥＳ）、呼制御部３１に着信呼の転送を指示する。
【００３３】
＜代理応答所要平均時間のみ算出されている場合＞
転送制御部３４は、代理応答所要平均時間から所定の時間（以下、「第２の時間」という）を減算した時間を着信鳴動時間として設定し、着信鳴動タイマ値と当該着信鳴動時間とを比較する（Ｓ２３）。そして、着信鳴動タイマ値と着信鳴動時間とが一致した場合または、着信鳴動タイマ値が着信鳴動時間を超えた場合（Ｓ２３：ＹＥＳ）、呼制御部３１に着信呼の転送を指示する。
【００３４】
＜本人応答所要平均時間、代理応答所要平均時間が、ともに算出されている場合＞
転送制御部３４は、本人応答所要平均時間と代理応答所要平均時間とを比較し、本人応答所要平均時間が代理応答所要平均時間以下の場合、本人応答所要平均時間に第１の時間を加算した時間を着信鳴動時間として設定し、着信鳴動タイマ値と当該着信鳴動時間とを比較する（Ｓ２３）。そして、着信鳴動タイマ値と着信鳴動時間とが一致した場合または、着信鳴動タイマ値が着信鳴動時間を超えた場合（Ｓ２３：ＹＥＳ）、呼制御部３１に着信呼の転送を指示する。
【００３５】
一方、代理応答所要平均時間が本人応答所要平均時間より小さい場合、代理応答所要平均時間から第２の時間を減算した時間を着信鳴動時間として設定し、着信鳴動タイマ値と当該着信鳴動時間とを比較する（Ｓ２３）。そして、着信鳴動タイマ値と着信鳴動時間とが一致した場合または、着信鳴動タイマ値が着信鳴動時間を超えた場合（Ｓ２３：ＹＥＳ）、呼制御部３１に着信呼の転送を指示する。
【００３６】
なお、本人応答所要平均時間に加算する第１の時間と、代理応答所要平均時間から減算する第２の時間とは、同じ値であっても異なる値であってもよい。例えば、第１の時間および第２の時間を共に１秒としたり、第１の時間を１秒とし第２の時間を２秒とすることとしてもよい。
【００３７】
接続先のボタン電話機を一定時間鳴動させた後、別の電話やボイスメールに着信呼を転送する遅延転送機能を利用するのは、可能であれば本人が着信に応答したい（別の人に代理応答されたくない）という利用者の意向の表われである。そのため、本実施形態では、本人応答所要平均時間を着信鳴動時間とせず、本人応答所要平均時間に第１の時間を加算した時間を着信鳴動時間とすることにより、本人が応答可能な着信鳴動時間をより長くしている。また、本実施形態では、代理応答所要平均時間から第２の時間を減算した時間を着信鳴動時間とすることにより、代理応答所要平均時間に到達する前に本人またはボイスメールが応答可能なように転送を起動する。
【００３８】
呼制御部３１は、転送制御部３４から転送指示を受信すると（Ｓ２４）、着信鳴動タイマを停止し、着信呼を所定の転送先（他のボタン電話機、ボイスメール等）に転送する（Ｓ２５）。図示する例では、呼制御部３１は、ボタン電話機２０に着信信号を転送する（Ｓ２６）。
【００３９】
なお、Ｓ２３の着信鳴動タイマ値が前述の着信鳴動時間に到達する前に（Ｓ２３：ＮＯ）、当該着信呼にいずれかのボタン電話機（図示する例では、ボタン電話機１０）が応答し、応答信号を呼制御部３１に送信した場合（Ｓ１８）、呼制御部３１は、着信鳴動タイマ３２を停止し（Ｓ１９）、転送制御部３４にＳ２３の転送チェック処理の中止を指示する（Ｓ２０）。これにより、転送制御部３４は、Ｓ２３の処理を中止する。
【００４０】
また、呼制御部３１は、Ｓ１２で特定した着信者ＩＤ、Ｓ１８の応答信号に含まれる応答者ＩＤ（応答したボタン電話機の端末識別情報）、Ｓ１９で着信鳴動タイマ３２を停止した時点の着信鳴動タイマ値、を応答履歴管理部３３に通知する（Ｓ２１）。応答履歴管理部３３は、Ｓ２１の通知内容を受け取り、応答履歴データ３５に記録する（Ｓ２２）。
【００４１】
以上説明した本実施形態のボタン電話システムでは、当該ボタン電話システムへの着信履歴が蓄積されていくにつれ、転送を開始するまでの着信鳴動時間が、ユーザ毎の最適な値に自動調整される。すなわち、電話着信に対する応答所要時間の過去の履歴に基づき、転送を行うまでの着信鳴動時間をユーザ毎に最適な値に動的に自動調整できる。
【００４２】
これにより、転送開始までの着信鳴動時間の設定が長すぎたため、本人の意図に反して別の人が代理応答してしまう、または、転送開始までの着信鳴動時間の設定が短すぎたために、本人が電話を取れる状況にもかかわらずボイスメールや別の電話に自動転送されてしまうといった遅延転送機能の不都合を、ユーザに調整の手間をかけることなく解消することができ、遅延転送機能の利便性をより向上させることができる。
【００４３】
なお、本発明は上記実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【符号の説明】
【００４４】
１０   ボタン電話機（内線：１０）
２０   ボタン電話機（内線：２０）
３０   主装置
３１   呼制御部
３２   着信鳴動タイマ
３３   応答履歴管理部
３４   転送制御部
３５   応答履歴データ
【図１】
2011119838.tif 000003
【図２】
2011119838.tif 000004
【図３】
2011119838.tif 000005
【図４】
2011119838.tif 000006