(57)【要約】【課題】端末間の呼処理制御を行うシステムにおいて、発呼元或いは着信先のユーザの利便性を向上させる。【解決手段】呼処理装置１００は、無線端末２０からＡＰ装置１０を介して発呼要求を受けた際、着信先の無線端末２０に対する呼出処理を実行する前に、着信先の無線端末２０に対するプレゼンス情報を発呼元の無線端末２０に提供する。さらに、呼処理装置１００は、発呼元の無線端末２０にプレゼンス情報を提供した後、予め定められた待機時間を経過するまで、発呼元の無線端末２０から切断要求を受信しなかった場合に、着信先の無線端末２０への呼出処理を実行する。【選択図】図１
2010093332.tif 000002
【特許請求の範囲】
【請求項１】
無線端末を識別する端末識別情報と関連付けて、少なくとも無線端末の現在位置に関する端末位置情報に基づいて定められた当該無線端末が着信時に応答できるかどうかの判断材料が示されるプレゼンス情報を記憶するプレゼンス情報記憶部と、
発呼元の端末からの発呼要求に対応して、発呼要求により指定された着信先の無線端末の端末識別情報に対応するプレゼンス情報を前記プレゼンス情報記憶部から選択し、選択したプレゼンス情報を前記発呼元の端末に送信するプレゼンス情報送信部と、
前記プレゼンス情報の送信後、予め定められた期間が経過するまでに前記発呼元の端末から切断要求を受信しなかった場合に、前記着信先の無線端末に対する呼出処理を開始する呼処理部と、
を備える呼処理装置。
【請求項２】
無線端末の現在位置に関する端末位置情報と当該無線端末が着信時に応答できるかどうかの判断材料が示されるプレゼンス情報とを関連付けて記憶する候補プレゼンス情報記憶部と、
無線端末の現在位置に関する端末位置情報と当該無線端末を識別する端末識別情報とを受信することに対応して、前記候補プレゼンス情報記憶部を参照して、受信した端末位置情報に対応するプレゼンス情報を選択し、選択したプレゼンス情報と前記受信した端末識別情報とを関連付けて、プレゼンス情報記憶部に登録するプレゼンス処理部と、
発呼元の端末からの発呼要求に対応して、前記プレゼンス情報記憶部を参照して発呼要求により指定された着信先の無線端末の端末識別情報に対応するプレゼンス情報を選択し、選択したプレゼンス情報を前記発呼元の端末に送信するプレゼンス情報送信部と、
前記プレゼンス情報の送信後、予め定められた期間が経過するまでに前記発呼元の端末から切断要求を受信しなかった場合に、前記着信先の無線端末に対する呼出処理を開始する呼処理部と、
を備える呼処理システム。
【請求項３】
請求項２に記載の呼処理システムにおいて、
前記候補プレゼンス情報記憶部は、予め定められた時間帯ごとに端末位置情報とプレゼンス情報とを関連付けて記憶し、
前記プレゼンス処理部は、前記候補プレゼンス情報記憶部を参照して、無線識別情報及び端末位置情報を受信した時間を含む時間帯と、当該端末位置情報とに対応したプレゼンス情報を選択する、
ことを特徴とする呼処理システム。
【請求項４】
請求項２に記載の呼処理システムにおいて、
前記プレゼンス処理部は、無線識別情報と端末位置情報との受信時間から予め定められた時間の経過後に、前記選択されたプレゼンス情報を前記受信した端末識別情報と関連付けて前記プレゼンス情報記憶部に登録する、
ことを特徴とする呼処理システム。
【請求項５】
発呼元の端末からの発呼要求に対応して、発呼要求により指定された着信先の無線端末に対応するプレゼンス情報を、無線端末を識別する端末識別情報と関連付けて、少なくとも無線端末の現在位置に関する端末位置情報に基づいて定められた当該無線端末が着信時に応答できるかどうかの判断材料が示されるプレゼンス情報を記憶するプレゼンス情報記憶部から選択し、選択したプレゼンス情報を前記発呼元の端末に送信するプレゼンス情報送信工程と、
前記プレゼンス情報の送信後、予め定められた期間が経過するまでに前記発呼元の端末から切断要求を受信しなかった場合に、前記着信先の無線端末に対する呼出処理を開始する呼処理工程と、
を含む呼処理方法。
【請求項６】
無線端末の現在位置に関する端末位置情報と当該無線端末を識別する端末識別情報とを受信することに対応して、無線端末の現在位置に関する端末位置情報と当該無線端末が着信時に応答できるかどうかの判断材料が示されるプレゼンス情報とを関連付けて記憶する候補プレゼンス情報記憶部を参照して、受信した端末位置情報に対応するプレゼンス情報を選択し、選択したプレゼンス情報と前記受信した端末識別情報とを関連付けて、プレゼンス情報記憶部に登録するプレゼンス処理工程と、
発呼元の端末からの発呼要求に対応して、前記プレゼンス情報記憶部を参照して、発呼要求により指定された着信先の無線端末に対応するプレゼンス情報を選択し、選択したプレゼンス情報を前記発呼元の端末に送信するプレゼンス情報送信工程と、
前記プレゼンス情報の送信後、予め定められた期間が経過するまでに前記発呼元の端末から切断要求を受信しなかった場合に、前記着信先の無線端末に対する呼出処理を開始する呼処理工程と、
を含む呼処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線端末に対する呼処理制御の技術に関する。
【背景技術】
【０００２】
携帯電話などの通信端末により不在等で被呼者が着信に直接応答できない場合の対処方法が種々提案されている。
【０００３】
例えば、特許文献１には、発呼者が被呼者の呼び出しに失敗した場合に、被呼者のリアルタイムの活動を識別するプレゼンス情報を使用して、カスタマイズされた音声メッセージを作成し、当該音声メッセージを発呼者に対して再生する技術が開示されている。
【０００４】
また、ユーザのスケジュール情報を管理するスケジュール管理サーバにパーソナルコンピュータなどの端末を介してアクセスすることで、コミュニケーションを取りたい相手方のスケジュール情報を事前に確認することが可能なシステムも知られている（特許文献１参照）。
【特許文献１】特開２００７−９７１６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のような技術では、発呼者が被呼者の呼び出しに失敗するまで、発呼者は被呼者のプレゼンス情報を把握することはできない。
【０００６】
また、上記のようなスケジュール管理サーバを使用するシステムでは、ユーザはスケジュールを予め登録しておく必要がある。さらに、相手方のスケジュール情報を確認するためには、例えば発呼者は被呼者に発呼を行う前にスケジュール管理サーバへアクセスする必要があるが、発呼者が常にスケジュール管理サーバにアクセスできる環境にいるとは限らない。
【０００７】
本発明は、端末間の呼処理制御を行うシステムにおいて、発呼元或いは着信先のユーザの利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る呼処理装置は、無線端末を識別する端末識別情報と関連付けて、少なくとも無線端末の現在位置に関する端末位置情報に基づいて定められた当該無線端末が着信時に応答できるかどうかの判断材料が示されるプレゼンス情報を記憶するプレゼンス情報記憶部と、発呼元の端末からの発呼要求に対応して、発呼要求により指定された着信先の無線端末の端末識別情報に対応するプレゼンス情報を前記プレゼンス情報記憶部から選択し、選択したプレゼンス情報を前記発呼元の端末に送信するプレゼンス情報送信部と、前記プレゼンス情報の送信後、予め定められた期間が経過するまでに前記発呼元の端末から切断要求を受信しなかった場合に、前記着信先の無線端末に対する呼出処理を開始する呼処理部と、を備えることを特徴とする。
【０００９】
本発明に係る呼処理装置によれば、発呼元の端末からの発呼要求に対応して、着信先のプレゼンス情報が発呼元の端末に送信され、プレゼンス情報の送信後、予め定められた期間が経過するまでに発呼元の端末から切断要求が受信されなかった場合に、着信先の無線端末に対する呼出処理が開始される。よって、発呼元のユーザは発呼操作を行うだけで、着信先への呼出処理が行われる前に、着信先のプレゼンス情報が通知される。したがって、発呼元のユーザは、そのプレゼンス情報に基づいて現在の着信先の活動状況を即座に把握して、そのまま呼出を行うか、改めて発呼を行うかを判断することができる。
【００１０】
本発明に係る呼処理システムは、無線端末の現在位置に関する端末位置情報と当該無線端末が着信時に応答できるかどうかの判断材料が示されるプレゼンス情報とを関連付けて記憶する候補プレゼンス情報記憶部と、無線端末の現在位置に関する端末位置情報と当該無線端末を識別する端末識別情報とを受信することに対応して、前記候補プレゼンス情報記憶部を参照して、受信した端末位置情報に対応するプレゼンス情報を選択し、選択したプレゼンス情報と前記受信した端末識別情報とを関連付けて、プレゼンス情報記憶部に登録するプレゼンス処理部と、発呼元の端末からの発呼要求に対応して、前記プレゼンス情報記憶部を参照して発呼要求により指定された着信先の無線端末の端末識別情報に対応するプレゼンス情報を選択し、選択したプレゼンス情報を前記発呼元の端末に送信するプレゼンス情報送信部と、前記プレゼンス情報の送信後、予め定められた期間が経過するまでに前記発呼元の端末から切断要求を受信しなかった場合に、前記着信先の無線端末に対する呼出処理を開始する呼処理部と、を備えることを特徴とする。
【００１１】
本発明に係る呼処理システムによれば、無線端末の現在位置に関する端末位置情報に基づいて無線端末のプレゼンス情報が随時更新される。さらに、発呼元の端末からの発呼要求に対応して、着信先のプレゼンス情報が発呼元の端末に送信され、プレゼンス情報の送信後、予め定められた期間が経過するまでに発呼元の端末から切断要求が受信されなかった場合に、着信先の無線端末に対する呼出処理が開始される。よって、ユーザが操作することなく無線端末のプレゼンス情報が自動的に更新され、発呼元のユーザは発呼操作を行うだけで、着信先への呼出処理が行われる前に、着信先のプレゼンス情報が通知される。よって、各ユーザが事前に手動で各自のプレゼンス情報を登録しなくても、発呼元のユーザは発呼操作を行うだけで、自動的に登録された着信先のプレゼンス情報が提供され、そのプレゼンス情報に基づいて発呼元のユーザは現在の着信先の活動状況を即座に把握して、そのまま呼出を行うか、改めて発呼を行うかを判断することができる。
【００１２】
本発明に係る呼処理システムの一つの態様では、前記候補プレゼンス情報記憶部は、予め定められた時間帯ごとに端末位置情報とプレゼンス情報とを関連付けて記憶し、前記プレゼンス処理部は、前記候補プレゼンス情報記憶部を参照して、無線識別情報及び端末位置情報を受信した時間を含む時間帯と、当該端末位置情報とに対応したプレゼンス情報を選択する、ことを特徴とする。
【００１３】
本発明に係る呼処理システムの一つの態様によれば、無線端末位置情報以外にも端末位置情報を受信した時間に応じてプレゼンス情報を変更することができるので、より柔軟にプレゼンス情報の設定が可能となる。
【００１４】
本発明に係る呼処理システムの一つの態様では、前記プレゼンス処理部は、無線識別情報と端末位置情報との受信時間から予め定められた時間の経過後に、前記選択されたプレゼンス情報を前記受信した端末識別情報と関連付けて前記プレゼンス情報記憶部に登録する、ことを特徴とする。
【００１５】
本発明に係る呼処理システムの一つの態様によれば、無線識別情報と端末位置情報との受信時間から端末位置情報に応じて予め定められた時間の経過後に、前記選択されたプレゼンス情報が前記受信した端末識別情報と関連付けて前記プレゼンス情報記憶部に登録される。よって、例えば無線端末が移動の途中であるにも拘わらず不用意に当該無線端末のプレゼンス情報が更新されることを防ぐことができる。
【００１６】
本発明に係る呼処理方法は、発呼元の端末からの発呼要求に対応して、発呼要求により指定された着信先の無線端末に対応するプレゼンス情報を、無線端末を識別する端末識別情報と関連付けて、少なくとも無線端末の現在位置に関する端末位置情報に基づいて定められた当該無線端末が着信時に応答できるかどうかの判断材料が示されるプレゼンス情報を記憶するプレゼンス情報記憶部から選択し、選択したプレゼンス情報を前記発呼元の端末に送信するプレゼンス情報送信工程と、前記プレゼンス情報の送信後、予め定められた期間が経過するまでに前記発呼元の端末から切断要求を受信しなかった場合に、前記着信先の無線端末に対する呼出処理を開始する呼処理工程と、を含むことを特徴とする。
【００１７】
本発明に係る呼処理方法によれば、発呼元の端末からの発呼要求に対応して、着信先のプレゼンス情報が発呼元の端末に送信され、プレゼンス情報の送信後、予め定められた期間が経過するまでに発呼元の端末から切断要求が受信されなかった場合に、着信先の無線端末に対する呼出処理が開始される。よって、発呼元のユーザは発呼操作を行うだけで、着信先への呼出処理が行われる前に、着信先のプレゼンス情報が通知される。したがって、発呼元のユーザは、そのプレゼンス情報に基づいて現在の着信先の活動状況を即座に把握して、そのまま呼出を行うか、改めて発呼を行うかを判断することができる。
【００１８】
本発明に係る呼処理方法は、無線端末の現在位置に関する端末位置情報と当該無線端末を識別する端末識別情報とを受信することに対応して、無線端末の現在位置に関する端末位置情報と当該無線端末が着信時に応答できるかどうかの判断材料が示されるプレゼンス情報とを関連付けて記憶する候補プレゼンス情報記憶部を参照して、受信した端末位置情報に対応するプレゼンス情報を選択し、選択したプレゼンス情報と前記受信した端末識別情報とを関連付けて、プレゼンス情報記憶部に登録するプレゼンス処理工程と、発呼元の端末からの発呼要求に対応して、前記プレゼンス情報記憶部を参照して、発呼要求により指定された着信先の無線端末に対応するプレゼンス情報を選択し、選択したプレゼンス情報を前記発呼元の端末に送信するプレゼンス情報送信工程と、前記プレゼンス情報の送信後、予め定められた期間が経過するまでに前記発呼元の端末から切断要求を受信しなかった場合に、前記着信先の無線端末に対する呼出処理を開始する呼処理工程と、を含むことを特徴とする。
【００１９】
本発明に係る呼処理方法によれば、無線端末の現在位置に関する端末位置情報に基づいて無線端末のプレゼンス情報が随時更新される。さらに、発呼元の端末からの発呼要求に対応して、着信先のプレゼンス情報が発呼元の端末に送信され、プレゼンス情報の送信後、予め定められた期間が経過するまでに発呼元の端末から切断要求が受信されなかった場合に、着信先の無線端末に対する呼出処理が開始される。よって、ユーザが操作することなく無線端末のプレゼンス情報が自動的に更新され、発呼元のユーザは発呼操作を行うだけで、着信先への呼出処理が行われる前に、着信先のプレゼンス情報が通知される。よって、各ユーザが事前に手動で各自のプレゼンス情報を登録しなくても、発呼元のユーザは発呼操作を行うだけで、自動的に登録された着信先のプレゼンス情報が提供され、そのプレゼンス情報に基づいて発呼元のユーザは現在の着信先の活動状況を即座に把握して、そのまま呼出を行うか、改めて発呼を行うかを判断することができる。
【発明の効果】
【００２０】
本発明によれば、発呼元のユーザは発呼操作を行えば、着信先への呼出処理が行われる前に、着信先のプレゼンス情報が通知されるので、発呼元のユーザは、そのプレゼンス情報に基づいて現在の着信先の状況を即座に把握して、そのまま呼出を行うか、改めて発呼を行うかを判断することができる。
【発明を実施するための最良の形態】
【００２１】
本発明を実施するための最良の形態（以下、「実施形態」と称す。）について、以下図面を用いて説明する。
【００２２】
図１は、本実施形態に係る呼処理システムの全体構成を示す図である。図１において、
無線端末２０は、ネットワーク３０と接続する際、複数のアクセスポイント装置（ＡＰ装置）１０の中から、受信した電波強度が最も高いＡＰ装置を接続先のＡＰ装置に選択し、選択したＡＰ装置を介して呼処理装置１００にアクセスし、他の無線端末２０と通信を行う。プレゼンスサーバ２００は、無線端末２０が着信時に応答できるかどうかの判断材料が示されるプレゼンス情報を管理し、無線端末２０が接続先のＡＰ装置を切り替える毎などの所定のタイミングで、無線端末２０のプレゼンス情報を呼処理装置１００に送信する。呼処理装置１００は、無線端末２０からＡＰ装置１０を介して発呼要求を受けた際に、着信先の無線端末２０に対する呼出処理を開始する前に、着信先の無線端末２０に対するプレゼンス情報を発呼元の無線端末２０に提供する。さらに、呼処理装置１００は、発呼元の無線端末２０にプレゼンス情報を送信した後、予め定められた待機時間を経過するまで、発呼元の無線端末２０から切断要求を受信しなかった場合に、着信先の無線端末２０への呼出処理を実行する。なお、本実施形態では、説明を簡略化するために、発呼元の端末として無線端末２０を使用する例について説明するが、発呼元の端末は、無線端末に限らず例えば固定電話などでも構わない。
【００２３】
ここで、プレゼンス情報とは、着信先の無線端末を携帯するユーザが現在着呼への応答をできる状況にあるかどうかを発呼元のユーザが判断するのに有効な判断材料が示される情報であり、例えば、ユーザの自席で仕事中、会議室で会議中、食堂で食事中などの現在のユーザの活動状況が示される。
【００２４】
図２は、プレゼンスサーバ２００の機能ブロックを示す図である。図２において、ＣＰＵ２１０は、ＲＯＭ２１２に記憶されたＢＩＯＳプログラムなどの基本的な制御プログラムをＲＡＭ２１４に展開して、バス２９０を介して各部を制御し、呼制御などを行う。さらに、ＣＰＵ２１０は、記憶装置２３０に記憶されたプログラム２４０をＲＡＭ２１４に展開し、データベース２５０に登録された各種データを利用して、各種機能を実現する。
【００２５】
通信処理部２４２は、各ＡＰ装置１０や呼処理装置１００との通信を制御する。より具体的には、通信処理部２４２は、各ＡＰ装置１０と通信インタフェース２８０を介して通信を行い、各ＡＰ装置１０から、ＡＰ装置１０を一意に識別するＡＰ番号とＡＰ装置１０に接続された無線端末２０の内線番号（端末識別情報）を取得し、後述のプレゼンス処理部２４４に提供する。また、通信処理部２４２は、呼処理装置１００と通信インタフェース２８０を介して通信を行い、プレゼンス処理部２４４においてＡＰ情報と端末識別情報とに基づいて決定された各無線端末２０のプレゼンス情報を呼処理装置１００に送信する。
【００２６】
操作部２７０は、ユーザの指示に基づいて後述する各種テーブルへの新たなＡＰ番号、内線番号等のデータの登録などを行う所謂ユーザインタフェースである。
【００２７】
プレゼンス処理部２４４は、通信処理部２４２から提供されたＡＰ情報と当該ＡＰ情報に関連付けられた内線番号とに基づいて、後述の各テーブルを参照して、無線端末のプレゼンス情報を決定する。本実施形態では、無線端末２０が接続されているＡＰ装置１０のＡＰ情報が、無線端末２０の現在位置に関する情報に相当する。
【００２８】
ＡＰ情報記憶部２５２および候補プレゼンス情報記憶部２５４は、プレゼンス処理部２４４が各無線端末のプレゼンス情報を決定する際に参照されるテーブルを記憶する。より具体的には、ＡＰ情報記憶部２５２は、図３に示すように、ＡＰ装置１０ごとに、ＡＰ番号３ａ、ＡＰ装置が設置されている場所を示す位置名称３ｂ、ＡＰ装置に割り当てられたＩＰアドレスを示すＡＰ＿ＩＰアドレス３ｃが登録されたＡＰ情報テーブルを記憶する。
【００２９】
候補プレゼンス情報記憶部２５４は、図４に示すように、ＡＰ装置ごとに、ＡＰ番号４ａ、無線端末２０のプレゼンス情報として決定される時間帯を示す時間４ｂ、プレゼンス情報４ｃ、プレゼンスサーバ２００がＡＰ情報と当該ＡＰ情報に関連付けられた内線番号とをＡＰ装置１０から受信してから、無線端末のプレゼンス情報の更新をするまでに待機すべき時間を示す待機時間（ｓ）４ｄが登録された候補プレゼンス情報テーブルを記憶する。
【００３０】
なお、無線端末のプレゼンス情報の更新をするまでに待機すべき待機時間を設定する目的は以下の通りである。すなわち、電波強度が最も高くなるＡＰ装置１０が変更されるごとに、移動先のＡＰ装置１０からＡＰ番号と端末識別情報とがプレゼンス処理部２２４に提供される。しかし、無線端末２０は必ずしも接続先のＡＰ装置１０の電波受信圏内に留まるとは限らない。つまり、無線端末２０は接続先となったＡＰ装置１０の電波受信範囲に含まれるエリアを通過しただけの場合も考えられる。したがって、ＡＰ装置１０から送信されたＡＰ番号と端末位置情報に基づいて即座にプレゼンス情報の更新を行うと、更新されたプレゼンス情報と、実際の状況とが異なる確率が高くなってしまう。そこで、本実施形態では、待機時間が設定されている。
【００３１】
内線情報記憶部２５６は、プレゼンス処理部２４４により決定された各無線端末２０の現在のプレゼンス情報などが登録された内線情報テーブルを記憶する。図５に、内線情報テーブルの一例を示す。図５に示すように、内線情報テーブルには、無線端末２０の内線番号５ａ、無線端末２０を所有するユーザの氏名５ｂ、当該ユーザが通常在席するエリアに設置されたＡＰ装置のＡＰ番号を示す自席ＡＰ５ｃ、無線端末２０が現在接続中のＡＰ装置のＡＰ番号を示す現在ＡＰ５ｄ、無線端末２０の現在の状況を示すプレゼンス５ｅ、無線端末２０の現在の位置（つまり、現在接続中のＡＰ装置の設置場所）を示す位置情報５ｆ、変更候補のプレゼンス情報（つまり、ＡＰ情報と当該ＡＰ情報に関連付けられた内線番号とを受信してから、待機時間４ｄを経過するまで示される更新候補となるプレゼンス情報）を示す更新候補プレゼンス５ｇ、ＡＰ情報と当該ＡＰ情報に関連付けられた内線番号とを受信した時間を示す情報受信時間５ｈが登録されている。
【００３２】
さて、プレゼンスサーバ２００は、ＡＰ装置１０から新たに自装置に接続された無線端末２０の内線番号と、その無線端末２０の現在位置に関する情報としての当該ＡＰ装置のＡＰ番号との通知を受けて、その無線端末２０のプレゼンス情報を更新する。
【００３３】
図６は、無線端末２０が移動して接続先のＡＰ装置を切り替える際のプレゼンスサーバ２００とＡＰ装置１０との間の通信シーケンスの一例を示す。より具体的には、内線番号「１０００」の無線端末が、ＡＰ番号「００１」のＡＰ装置、ＡＰ番号「００２」のＡＰ装置、ＡＰ番号「００３」のＡＰ装置の順に、移動する場合の通信シーケンスを示す。
【００３４】
図６において、無線端末（１０００）がＡＰ装置（００１）の電波受信圏内から外れると、つまり、無線端末（１０００）との間の接続が切断されると、ＡＰ装置（００１）は、プレゼンスサーバ２００に対して、無線端末（１０００）がＡＰ装置（００１）から移動したことを示す移動開始メッセージ「ＬＣ：Ｎ１０００；；ＡＰ００１＝ＯＦＦ」を送信する（Ｓ１０）。プレゼンスサーバ２００は、ＡＰ装置（００１）からの移動開始メッセージを受けて、ＡＰ装置（００１）に対してメッセージを受信したことを示す応答メッセージ「２００  ＯＫ」を送信する（Ｓ１２）。その後、無線端末（１０００）がＡＰ装置（００２）の電波受信圏内に移動すると、無線端末（１０００）とＡＰ装置（００２）との接続処理が行われ、接続が完了した時点で、ＡＰ装置（００２）は、無線端末（１０００）がＡＰ装置（００２）に移動してきたことを示す、つまり、端末識別情報とＡＰ番号とを示す移動完了メッセージ「ＬＣ：Ｎ１０００；；ＡＰ００２＝ＯＮ」を送信する（Ｓ１４）。プレゼンスサーバ２００は、ＡＰ装置（００２）からの移動完了メッセージを受けて、ＡＰ装置（００２）に対してメッセージを受信したことを示す応答メッセージ「２００  ＯＫ」を送信する（Ｓ１６）。その後、無線端末（１０００）がＡＰ装置（００２）の電波受信圏内から外れると、移動開始メッセージ「ＬＣ：Ｎ１０００；；ＡＰ００２＝ＯＦＦ」を送信し（Ｓ１８）、その応答として、プレゼンスサーバ２００は応答メッセージ「２００  ＯＫ」をＡＰ装置（００２）に送信する（Ｓ２０）。さらに、移動端末（１０００）がＡＰ装置（００３）の電波受信圏内に移動して接続処理が完了すると、ＡＰ装置（００３）はプレゼンスサーバ２００に移動開始メッセージ「ＬＣ：Ｎ１０００；；ＡＰ００３＝ＯＮ」を送信し（Ｓ２２）、その応答として、プレゼンスサーバ２００は応答メッセージ「２００  ＯＫ」をＡＰ装置（００３）に送信する（Ｓ２４）。
【００３５】
以上のように、無線端末２０が移動して、電波受信圏内のＡＰ装置との接続が切り替わる毎に、プレゼンスサーバ２００には、どの無線端末がどのＡＰ装置に移動したかを示す移動完了メッセージが送信される。
【００３６】
図７は、プレゼンスサーバ２００が移動完了メッセージを受信するごとに、プレゼンス処理部２４４において行われる処理手順を示すフローチャートである。
【００３７】
図７において、プレゼンス処理部２４４は、移動完了メッセージを受信すると（Ｓ１００）、内線情報テーブルを参照して、移動完了メッセージに示される内線番号とＡＰ番号とに基づいて、無線端末の移動先が自席ＡＰかどうかを判定する（Ｓ１０２）。図５に示す内線情報テーブルをプレゼンス処理部２４４が参照する場合には、内線番号「１０００」の自席のＡＰ番号は「１００」であるため、例えば移動完了メッセージに内線番号「１０００」、ＡＰ番号「１００」が示されている場合には、自席ＡＰと判定する。
【００３８】
さて、ステップＳ１０２での判定の結果、自席のあるエリアに設置されたＡＰ装置に、無線端末２０が接続されている場合には（ステップＳ１０２の判定結果が、肯定「Ｙ」）、内線情報テーブルの更新候補プレゼンス情報を空き状態にして終了する。
【００３９】
一方、自席が存在するエリア以外に設置されたＡＰ装置に無線端末２０が接続されている場合には（ステップＳ１０２の判定結果が、否定「Ｎ」）、候補プレゼンス情報記憶部２５４に記憶された図４に示すような候補プレゼンス情報テーブルを参照して、移動完了メッセージに示されるＡＰ番号と、移動完了メッセージを受信した時間とに対応するプレゼンス情報を検索する（Ｓ１０４）。検索の結果、該当するプレゼンス情報が存在しない場合には、内線情報テーブルの更新候補プレゼンス情報を空き状態にして終了する。一方、該当するプレゼンス情報が存在する場合には（Ｓ１０４の判定結果が、肯定「Ｙ」）、検索されたプレゼンス情報を、内線情報テーブルの更新候補プレゼンスに登録して（Ｓ１０６）、処理を終了する。例えば、移動完了メッセージに示されるＡＰ番号が「００２」で、移動完了メッセージの受信時間が「１２：０６：１０」であれば、プレゼンス処理部２４４は、図４に示す候補プレゼンス情報テーブルを参照して、プレゼンス情報として、「食事中」を選択する。
【００４０】
図８は、プレゼンス処理部２４４が内線情報テーブルを参照してプレゼンス情報の更新を行う処理手順を示すフローチャートである。プレゼンス処理部２２４は、図８に示す処理を例えば予め定められた期間ごとに周期的に行う。
【００４１】
図８において、プレゼンス処理部２４４は、内線情報テーブルの更新候補プレゼンス５ｇを参照して、検索対象の内線番号に対して、更新候補プレゼンスが登録されているかどうかを判定する（Ｓ２００）。判定の結果、登録されている場合には（Ｓ２００の判定結果が、肯定「Ｙ」）、内線情報テーブルを参照して、検索対象の内線番号に対する現在ＡＰ５ｄに示されるＡＰ番号、更新候補プレゼンス５ｇに示されるプレゼンス情報、情報受信時間５ｈに示される情報受信時間を特定し、さらに、候補プレゼンス情報テーブルを参照して、特定したＡＰ番号及びプレゼンス情報に対応する待機時間４ｄに示される待機時間を特定する。続いて、当該情報受信時間から当該待機時間以上経過しているかどうかを判定する（Ｓ２０２）。例えば、検索対象の内線番号が「１０００」であれば、内線情報テーブルの情報受信時間５ｈに示される「１２：０６：１０」から、候補プレゼンス情報テーブルの待機時間に示される「１００ｓ」以上経過しているかどうかを判定する。
【００４２】
判定の結果、待機時間を経過している場合には（Ｓ２０２の判定結果が、肯定「Ｙ」）、プレゼンス処理部２４４は、内線情報テーブルのプレゼンス５ｅに更新候補プレゼンスを登録し、内線情報テーブルの更新候補プレゼンス５ｇを空き状態にする（Ｓ２０４）。
【００４３】
さらに、プレゼンス処理部２４４は、通信処理部２４２を介して呼処理装置１００に対して、プレゼンスの変更要求を行う（Ｓ２０６）。
【００４４】
変更要求後、もしくはステップＳ２００或いはステップＳ２０２の判定結果が否定「Ｎ」の場合、プレゼンス処理部２４４は、内線情報テーブルに登録されたすべての内線番号について更新候補プレゼンスの確認を行ったかどうかの判定を行い（Ｓ２０８）、すべての内線番号についての確認が終了していなければ（ステップＳ２０８の判定結果、否定「Ｎ」）、ステップＳ２００以降の処理を繰り返し、確認が終了していれば（ステップＳ２０８の判定結果、肯定「Ｙ」）、処理を終了する。
【００４５】
以上、図７および図８の処理をプレゼンス処理部２４４が繰り返すことにより、無線端末２０が接続するＡＰ装置１０を移動するごとに、適宜その無線端末２０に対するプレゼンス情報が呼処理装置１００に送信される。
【００４６】
なお、上記では、ＡＰ装置のＡＰ番号を無線端末２０の現在位置に関する情報として利用する例をついて説明した。しかし、無線端末２０の現在位置に関する情報はＡＰ番号には限らず、例えば、無線端末２０がＧＰＳ機能を有していれば、位置情報と当該位置情報に対応するプレゼンス情報とを予めデータベース１５０に記憶しておき、プレゼンスサーバ２００は、無線端末２０から順次送信されるＧＰＳの位置情報に基づいて、更新候補のプレゼンス情報を検索しても構わない。
【００４７】
また、上記では、受信した電波強度が最も高いＡＰ装置を接続先のＡＰ装置に選択し、その接続先のＡＰ装置のＡＰ番号が、無線端末２０の現在位置に関する情報として利用される例について説明した。しかし、例えば、隣接する部屋にそれぞれＡＰ装置が設置されている場合に、電波状況によっては、無線端末２０が存在する部屋とは別の部屋のＡＰ装置とその無線端末２０が接続され、そのＡＰ装置のＡＰ番号が無線端末２０の現在位置に関する情報として利用されてしまう可能性がある。この場合、無線端末２０の現在位置に関する情報が不正確であるため、その無線端末２０のプレゼンス情報も不正確になる可能性がある。そこで、そのような事態を防ぐために、隣接する部屋同士で電波が混在しないように、電波を遮断する公知の電波遮断シートなどで各部屋を覆うなどの対策を施しておいても良い。
【００４８】
続いて、呼処理装置１００について更に説明する。
【００４９】
図９は、呼処理装置１００の機能ブロックを示す図である。図９において、ＣＰＵ１１０は、ＲＯＭ１１２に記憶されたＢＩＯＳプログラムなどの基本的な制御プログラムをＲＡＭ１１４に展開して、バス１９０を介して各部を制御し、呼制御などを行う。さらに、ＣＰＵ１１０は、記憶装置１３０に記憶されたプログラム１４０をＲＡＭ１１４に展開し、データベース１５０に登録された各種データを利用して、各種機能を実現する。
【００５０】
呼処理部１４２は、通信インタフェース１８０を介してネットワーク３０に接続され、発呼元の無線端末２０から受信した発呼要求パケットに応じて、後述のプレゼンス情報送信部１４４が着信先の無線端末２０のプレゼンス情報を発呼元の無線端末２０に送信後、所定の期間経過するまで発呼元の無線端末２０から切断要求パケットを受信しなかった場合に、着信先の無線端末２０に対して呼出処理を実行する。また、呼処理部１４２は、プレゼンスサーバ２００から送信されたプレゼンス情報に基づいて後述のプレゼンス情報テーブルを更新する。
【００５１】
プレゼンス情報送信部１４４は、呼処理部１４２が発呼要求パケットを受けたことに対応して、当該発呼要求に示される着信先の無線端末２０に対するプレゼンス情報をプレゼンス情報記憶部１５２から特定し、特定したプレゼンス情報を発呼元の無線端末２０に送信する。
【００５２】
プレゼンス情報記憶部１５２は、各無線端末に対するプレゼンス情報を示すプレゼンス情報テーブルを記憶する。図１０は、プレゼンス情報テーブルの一例を示す。図１０に示すように、プレゼンス情報テーブルには、無線端末２０の内線番号ごとに候補となるプレゼンス情報が示されるプレゼンス情報フィールドが存在する。そして、それぞれの内線番号ごとに現在のプレゼンス情報に対応するプレゼンス情報フィールドに「１」が登録され、それ以外のフィールドには「０」が登録される。例えば、図１０において、内線番号「１０００」の現在のプレゼン情報は、フィールドに「１」が登録されている「会議中」であることを示し、内線番号「１０１０」の現在のプレゼンス情報は、「１」が登録されたフィールドが存在しないため「空き状態」であることを示す。
【００５３】
図１１は、呼処理装置１００が発信元の無線端末から発呼要求パケットを受信した際の処理手順を示すフローチャートである。また、図１２Ａ及び図１２Ｂは、発信元の無線端末から発呼要求パケットが送信された際の発信元の無線端末、呼処理装置、着信先の無線端末のそれぞれの間で行われる通信シーケンスを示す。
【００５４】
ここで、図１１，図１２Ａ及び図１２Ｂを参照して、呼処理装置１００が発信元の無線端末から発呼要求パケットを受信した際の処理手順について説明する。
【００５５】
呼処理部１４２が発信元の無線端末から着信先の無線端末の内線番号を示した発呼要求パケットを受信すると（Ｓ３００）、プレゼンス情報送信部１４４は、プレゼンス情報記憶部１５２を参照して、当該着信先の内線番号に対応するプレゼンス情報が存在するかどうかを判定する（Ｓ３０２）。つまり、プレゼンス情報テーブルの着信先の内線番号に対応するプレゼンス情報フィールドに「１」が登録されたフィールドが存在するどうかを判定する。
【００５６】
判定の結果、プレゼンス情報が存在しない場合には（ステップＳ３０２の判定結果が、否定「Ｎ」）、呼処理部１４２が着信先の無線端末への呼出処理を開始する（Ｓ３０８）。
【００５７】
一方、プレゼンス情報が存在する場合には（ステップＳ３０２の判定結果が、肯定「Ｙ」）、プレゼンス情報送信部１４４は、着信先の無線端末に対するプレゼンス情報を発呼元の無線端末に送信する（Ｓ３０４）。送信されるプレゼン情報には、例えば、「会議中」であることが示されており、発呼元の無線端末は、そのプレゼンス情報に基づいて、着信先のユーザが会議中であること示すメッセージを音声或いは画面表示により、発呼元のユーザに通知する。よって、発呼元のユーザは、その通知に基づいて、着信先のユーザの現在の活動状況を把握することができ、緊急の用事でなければ、無線端末を介して切断要求パケットを呼処理装置１００に送信すればよい。また、緊急の用事や短時間で要件だけでも話したい場合などは切断せずに、呼処理装置１００が着信先の無線端末に対して呼出処理を開始するまで待機していればよい。
【００５８】
プレゼンス情報の送信後、呼処理部１４２は、所定の保留時間が経過するまで待機し、その保留時間（例えば、６０秒（ｓ））内に、発呼元の無線端末２０から切断要求パケットを受信しなければ（ステップＳ３０６の判定結果が、否定「Ｎ」）、着信先の無線端末に対する呼出処理を開始する（Ｓ３０８）。一方、保留時間内に発呼元の無線端末２０から切断要求パケットを受信した場合には、着信先の無線端末に対する呼出処理を開始せずに、中止する（Ｓ３１０）。
【００５９】
以上、本実施形態では、着信先の無線端末に対するプレゼンス情報が存在する場合には、呼処理装置が呼出処理を実行する前にそのプレゼンス情報を発呼元に送信し、所定の保留時間が経過するまで、発呼元から切断要求がなければ、着信先への呼出処理を実行する。
【００６０】
なお、本実施形態では、無線端末２０が接続されたＡＰ装置の設置場所（ＡＰ番号）に応じて自動的に当該無線端末２０のプレゼンス情報を選択する例について説明した。しかし、無線端末２０のプレゼンス情報は、例えばユーザが無線端末２０を介して手動でプレゼンスサーバ２００に登録しても構わない。
【００６１】
本実施形態によれば、発呼元のユーザは、端末を介して発呼操作、つまり、所望の電話番号を入力あるいは選択して電話をかければ、着信先への呼出処理が行われる前に、着信先のプレゼンス情報が通知される。よって、発呼元のユーザは、そのプレゼンス情報に基づいて現在の着信先の活動状況を即座に把握して、そのまま呼出を行うか、改めて発呼を行うかを判断することができる。また、プレゼンス情報の通知後所定時間が経過すれば自動的に呼出処理が行われるので、発呼元は発呼操作以外に余分な操作をすることなく呼出処理を継続することができる。さらに、着信先の活動状況を呼出前に把握することができるので、例えば、着信先のユーザが会議中であれば要点のみを伝える、或いは食事中であれば改めて電話をかけ直すというように、着信先の活動状況に応じて適宜その状況にあった対応をすることができる。一方、着信側のユーザも事前に発呼元のユーザに対して自身の状況が把握されているため、無駄な着信を減らし、例えば会議に集中することができる。また、事前に現在の自身の状況が伝えられているため、応答後に発呼者に現在の状況を説明する手間を省くことができる。また、着信に対して応答ができなかった場合でも、発呼者に自身の状況が伝えられているため、心理的な安心感を得ることもできる。
【産業上の利用可能性】
【００６２】
本発明によれば、発呼元のユーザは発呼操作を行えば、着信先への呼出処理が行われる前に、着信先のプレゼンス情報が通知されるので、発呼元のユーザは、そのプレゼンス情報に基づいて現在の着信先の活動状況を即座に把握して、そのまま呼出を行うか、改めて発呼を行うかを判断することができる。よって、本発明は、無線端末に対する呼処理制御を行う呼処理装置等に適用することができる。
【図面の簡単な説明】
【００６３】
【図１】本実施形態に係る呼処理システムの全体構成を示す図である。
【図２】プレゼンスサーバの機能ブロックを示す図である。
【図３】ＡＰ情報記憶部に記憶されるＡＰ情報テーブルの一例を示す図である。
【図４】候補プレゼンス情報記憶部に記憶された候補プレゼンス情報テーブルの一例を示す図である。
【図５】内線情報記憶部に記憶された内線情報テーブルの一例を示す図である。
【図６】無線端末が移動して接続先のＡＰ装置を切り替える際のプレゼンスサーバとＡＰ装置との間の通信シーケンスの一例を示す図である。
【図７】プレゼンスサーバが移動完了メッセージを受信するごとに、プレゼンス処理部において行われる処理手順を示すフローチャートである。
【図８】プレゼンス処理部が内線情報テーブルを参照してプレゼンス情報の更新を行う処理手順を示すフローチャートである。
【図９】呼処理装置の機能ブロックを示す図である。
【図１０】プレゼンス情報記憶部に記憶されたプレゼンス情報テーブルの一例を示す図である。
【図１１】呼処理装置が発信元の無線端末から発呼要求パケットを受信した際の処理手順を示すフローチャートである。
【図１２Ａ】発信元の無線端末から発呼要求パケットが送信された際の発信元の無線端末、呼処理装置、着信先の無線端末のそれぞれの間で行われる通信シーケンスを示す。
【図１２Ｂ】発信元の無線端末から発呼要求パケットが送信された際の発信元の無線端末、呼処理装置、着信先の無線端末のそれぞれの間で行われる通信シーケンスを示す。
【符号の説明】
【００６４】
１０    アクセスポイント装置
２０    無線端末
３０    ネットワーク
１００  呼処理装置
１３０  記憶装置
１４０  プログラム
１４２  呼処理部
１４４  プレゼンス情報送信部
１５０  データベース
１５２  プレゼンス情報記憶部
１８０  通信インタフェース
１９０  バス
２００  プレゼンスサーバ
２２４  プレゼンス処理部
２３０  記憶装置
２４０  プログラム
２４２  通信処理部
２４４  プレゼンス処理部
２５０  データベース
２５２  ＡＰ情報記憶部
２５４  候補プレゼンス情報記憶部
２５６  内線情報記憶部
２７０  操作部
２８０  通信インタフェース
２９０  バス
【図１】
2010093332.tif 000003
【図２】
2010093332.tif 000004
【図３】
2010093332.tif 000005
【図４】
2010093332.tif 000006
【図５】
2010093332.tif 000007
【図６】
2010093332.tif 000008
【図７】
2010093332.tif 000009
【図８】
2010093332.tif 000010
【図９】
2010093332.tif 000011
【図１０】
2010093332.tif 000012
【図１１】
2010093332.tif 000013
【図１２Ａ】
2010093332.tif 000014
【図１２Ｂ】
2010093332.tif 000015