(57)【要約】  【課題】プレゼンスをより正確に判断することのできる技術を提供する。  【解決手段】プレゼンスサーバ１は、スケジュール管理サーバ２から取得したユーザのスケジュールデータ上においてユーザが参加中のイベントを特定し、さらにこのイベントの開催場所を特定する。ここで、特定したイベントの開催場所がユーザ席以外の電話端末５の設置場所である場合、電話システム３と連携して、ユーザ席に設置されている電話端末５およびイベントの開催場所に設置されている電話端末５各々のマイクをオンにして、ユーザ席およびイベントの開催場所各々の有音・無音状態を検出する。そして、検出した有音・無音状態に基づいてユーザのプレゼンスを判断する。【選択図】図１
2019021970.tif 000002
【特許請求の範囲】
【請求項１】
マイクを備えた複数の電話端末を有する電話システムおよびスケジュール管理サーバと連携してユーザのプレゼンスを判断するプレゼンスサーバであって、
前記スケジュール管理サーバから前記ユーザのスケジュールデータを取得するスケジュール取得手段と、
前記スケジュール取得手段により取得されたスケジュールデータ上において前記ユーザが参加中のイベントの開催場所を特定する開催場所特定手段と、
前記開催場所特定手段により特定された開催場所が前記ユーザのユーザ席以外の前記電話端末が設置されている場所である場合に、前記電話システムを構成する電話端末のなかから、前記ユーザ席に設置されている電話端末であるユーザ端末および前記開催場所に設置されている電話端末である移動先端末を特定する端末特定手段と、
前記電話システムと連携して、前記端末特定手段により特定されたユーザ端末および移動先端末のマイクを起動させ、前記ユーザ端末および前記移動先端末各々から集音信号を受信する集音信号受信手段と、
前記集音信号受信手段により受信された前記ユーザ端末および前記移動先端末各々の集音信号に基づいて、前記ユーザ席および前記開催場所各々の有音・無音状態を検出する状態検出手段と、
前記状態検出手段により検出された前記ユーザ席および前記開催場所各々の有音・無音状態に基づいて、前記ユーザのプレゼンスを判断するプレゼンス判断手段と、を備えている
ことを特徴とするプレゼンスサーバ。
【請求項２】
請求項１に記載のプレゼンスサーバであって、
前記プレゼンス判断手段は、
前記ユーザ席が無音状態であり、かつ前記開催場所が有音状態である場合に、前記ユーザのプレゼンスを「イベント参加中、離席」と判断し、前記ユーザ席が有音状態であり、かつ前記開催場所が無音状態である場合に、前記ユーザのプレゼンスを「イベント終了、在席」と判断し、前記ユーザ席および前記開催場所がともに有音状態の場合に、前記ユーザのプレゼンスを「イベント参加中、在席」と判断し、前記ユーザ席および前記開催場所がともに無音状態の場合に、前記ユーザのプレゼンスを「イベント終了、離席」と判断する
ことを特徴とするプレゼンスサーバ。
【請求項３】
請求項２に記載のプレゼンスサーバであって、
前記プレゼンス判断手段により前記ユーザのプレゼンスが「イベント参加中、離席」と判断された場合に、前記電話システムと連携し、前記ユーザ端末への着信に対して、イベントに参加中である旨の音声メッセージによる自動応答を設定するユーザ端末設定手段をさらに備える
ことを特徴とするプレゼンスサーバ。
【請求項４】
請求項２に記載のプレゼンスサーバであって、
前記プレゼンス判断手段により前記ユーザのプレゼンスが「イベント参加中、離席」と判断された場合に、前記電話システムと連携し、前記ユーザ端末への着信の前記移動先端末への転送を設定するユーザ端末設定手段をさらに備える
ことを特徴とするプレゼンスサーバ。
【請求項５】
請求項２ないし４のいずれか一項に記載のプレゼンスサーバであって、
前記プレゼンス判断手段により前記ユーザのプレゼンスが「イベント終了、在席」あるいは「イベント終了、離席」と判断された場合に、前記電話システムと連携し、前記移動先端末への着信に対して、イベントは終了済みである旨の音声メッセージによる自動応答を設定する移動先端末設定手段をさらに備える
ことを特徴とするプレゼンスサーバ。
【請求項６】
請求項２ないし５のいずれか一項に記載のプレゼンスサーバであって、
前記プレゼンス判断手段により判断された前記ユーザのプレゼンスが、前記スケジュール管理サーバから取得した前記ユーザのスケジュールデータと整合していない場合に、前記スケジュール管理サーバに登録されている当該ユーザのスケジュールデータに、プレゼンス判断手段により判断された当該ユーザのプレゼンスを反映させるプレゼンス反映手段をさらに有する
【請求項７】
請求項１ないし６のいずれか一項に記載のプレゼンスサーバであって、
緊急通知手段をさらに備え、
前記端末特定手段は、
前記開催場所特定手段により特定されたイベントの開催場所が「管理外」である場合に、前記電話システムを構成する電話端末のなかから、前記ユーザ端末のみを特定し、
前記集音信号受信手段は、
前記端末特定手段により前記ユーザ端末のみが特定された場合に、前記電話システムと連携して、当該ユーザ端末のマイクを起動させ、当該ユーザ端末から集音信号を受信し、
前記状態検出手段は、
前記端末特定手段により前記ユーザ端末のみが特定された場合に、前記集音信号受信手段により受信された当該ユーザ端末の集音信号に基づいて、前記ユーザ席の有音・無音状態を検出し、
前記緊急通知手段は、
前記開催場所特定手段により特定されたイベントの開催場所が「管理外」である場合に前記状態検出手段により前記ユーザ席の有音状態が検出されたならば、所定の連絡先に緊急メッセージを通知する
ことを特徴とするプレゼンスサーバ。
【請求項８】
請求項１ないし７のいずれか一項に記載のプレゼンスサーバと、
マイクを備えた複数の電話端末を収容する主装置と、
ユーザ毎にスケジュールデータを管理するスケジュール管理サーバと、を備え、
前記主装置は、
前記プレゼンスサーバにより指定された前記ユーザ端末および前記移動先端末各々のマイクを起動して、前記ユーザ端末および前記移動先端末各々から集音信号を受信し前記ププレゼンスサーバに送信する集音信号送信制御手段を備える
ことを特徴とするプレゼンス処理システム。
【請求項９】
マイクを備えた複数の電話端末を有する電話システムおよびスケジュール管理サーバと連携してユーザのプレゼンスを判断するプレゼンス判断方法であって、
前記スケジュール管理サーバから前記ユーザのスケジュールデータを取得し、
前記取得したスケジュールデータ上において前記ユーザが参加中のイベントの開催場所を特定し、
前記特定した開催場所が前記ユーザのユーザ席以外の前記電話端末が設置されている場所である場合に、前記電話システムを構成する電話端末のなかから、前記ユーザ席に設置されている電話端末であるユーザ端末および前記開催場所に設置されている電話端末である移動先端末を特定し、
前記電話システムと連携して、前記特定されたユーザ端末および移動先端末のマイクを起動させ、前記ユーザ端末および前記移動先端末各々から集音信号を受信し、
前記受信した前記ユーザ端末および前記移動先端末各々の集音信号に基づいて、前記ユーザ席および前記開催場所各々の有音・無音状態を検出し、
前記検出した前記ユーザ席および前記開催場所各々の有音・無音状態に基づいて、前記ユーザのプレゼンスを判断する
ことを特徴とするプレゼンス判断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレゼンス処理技術に関し、特に、電話システムおよびスケジュール管理サーバと連携してプレゼンス状態を特定する技術に関する。
【背景技術】
【０００２】
特許文献１には、多様あるいは詳細なプレゼンスを処理することのできるプレゼンス処理システムが開示されている。このプレゼンス処理システムにおいて、プレゼンスサーバは、ユーザ毎に、ユーザが使用する電話端末およびデータ処理端末を端末セットとして管理しており、端末セット毎に、端末セットを構成する電話端末およびデータ処理端末各々の端末状態（電源オン・オフ、使用中・待機中等）に基づいて、この端末セットが割り当てられたユーザのプレゼンスを判断している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１０９４５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のプレゼンス処理システムでは、ユーザが電話端末およびデータ処理端末を両方ともに使用していない場合、在席中でも離席あるいは不在と誤って判断される可能性がある。
【０００５】
また、特許文献１に記載のプレゼンス情報処理システムは、スケジュール管理サーバが管理するスケジュールデータにプレゼンスを反映させることについて、何ら考慮していない。例えば、ユーザが自身のスケジュールデータに登録されている行動予定と異なる行動をした場合、ユーザがスケジュール管理サーバにアクセスして自身のスケジュールデータを更新しなければ、スケジュール管理サーバにアクセスする第三者にその事実を知らせることができない。
【０００６】
本発明は上記事情に鑑みてなされたものであり、その目的は、プレゼンスをより正確に判断することのできる技術を提供することにある。また、本発明の他の目的は、プレゼンスをスケジュールデータに反映することのできる技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明において、プレゼンスサーバは、スケジュール管理サーバからユーザのスケジュールデータを取得し、スケジュールデータ上においてユーザが参加中のイベントを特定する。そして、特定したイベントの開催場所が会議室、応接室等のユーザ席以外の電話端末設置場所である場合に、電話システムと連携して、ユーザ席に設置されている電話端末およびイベントの開催場所に設置されている電話端末各々のマイクをオンにして、ユーザ席およびイベントの開催場所各々の有音・無音状態を検出し、検出した有音・無音状態に基づいて、ユーザのプレゼンスを判断する。
【０００８】
例えば、ユーザ席が無音状態であり、イベントの開催場所が有音状態ならば、プレゼンス「イベント参加中、離席」と判断し、ユーザ席が有音状態であり、イベントの開催場所が無音状態ならば、プレゼンス「イベント終了、在席」と判断し、ユーザ席、イベントの開催場所がともに有音状態ならば、プレゼンス「イベント参加中、在席」と判断し、ユーザ席、イベントの開催場所がともに無音状態ならば、プレゼンス「イベント終了、離席」と判断する。
【０００９】
ここで、判断したユーザのプレゼンスが、例えば、スケジュールデータ上においてユーザが参加中のイベントが既に終了していることを示している等、スケジュールデータと整合していない場合、スケジュール管理サーバにアクセスして、ユーザのスケジュールデータを更新してもよい。
【００１０】
例えば、本発明のプレゼンスサーバは、
マイクを備えた複数の電話端末を有する電話システムおよびスケジュール管理サーバと連携してユーザのプレゼンスを判断するプレゼンスサーバであって、
前記スケジュール管理サーバから前記ユーザのスケジュールデータを取得するスケジュール取得手段と、
前記スケジュール取得手段により取得されたスケジュールデータ上において前記ユーザが参加中のイベントの開催場所を特定する開催場所特定手段と、
前記開催場所特定手段により特定された開催場所が前記ユーザのユーザ席以外の前記電話端末が設置されている場所である場合に、前記電話システムを構成する電話端末のなかから、前記ユーザ席に設置されている電話端末であるユーザ端末および前記開催場所に設置されている電話端末である移動先端末を特定する端末特定手段と、
前記電話システムと連携して、前記端末特定手段により特定されたユーザ端末および移動先端末のマイクを起動させ、前記ユーザ端末および前記移動先端末各々から集音信号を受信する集音信号受信手段と、
前記集音信号受信手段により受信された前記ユーザ端末および前記移動先端末各々の集音信号に基づいて、前記ユーザ席および前記開催場所各々の有音・無音状態を検出する状態検出手段と、
前記状態検出手段により検出された前記ユーザ席および前記開催場所各々の有音・無音状態に基づいて、前記ユーザのプレゼンスを判断するプレゼンス判断手段と、を備える。
【００１１】
ここで、前記スケジュール取得手段により取得されたスケジュールデータ上において前記ユーザがイベントに参加中であるにもかかわらず、前記プレゼンス判断手段により判断されたプレゼンスが当該イベントの終了を示している等、前記プレゼンス判断手段により判断されたプレゼンスが前記スケジュール取得手段により取得されたスケジュールデータと整合していない場合、前記スケジュール管理サーバに登録されている当該スケジュールデータを当該プレゼンスに合わせて変更するプレゼンス反映手段をさらに備えてもよい。
【００１２】
また、本発明のプレゼンス処理システムは、
上述のプレゼンスサーバと、
マイクを備えた複数の電話端末を収容する主装置と、
ユーザ毎にスケジュールデータを管理するスケジュール管理サーバと、を備え、
前記主装置は、
前記プレゼンスサーバにより指定された前記ユーザ端末および前記移動先端末各々のマイクを起動して、前記ユーザ端末および前記移動先端末各々から集音信号を受信し前記ププレゼンスサーバに送信する集音信号送信制御手段を備える。
【発明の効果】
【００１３】
本発明において、プレゼンスサーバは、スケジュール管理サーバから取得したスケジュールデータ上において、ユーザが参加中のイベントの開催場所がユーザの自席以外の電話端末設置場所である場合、電話システムと連携して、ユーザの自席に設置されている電話端末およびイベントの開催場所に設置されている電話端末各々のマイクをオンにして、ユーザの自席およびイベントの開催場所各々の有音・無音状態を検出し、検出した有音・無音状態に基づいてユーザのプレゼンスを判断する。したがって、ユーザが電話端末を使用していない場合でも、会話、マウスのクリック音、キーボードのタイピング音、ペンによるノートへの書き込み音等からユーザのプレゼンスを判断することができる。また、ユーザの自席およびイベントの開催場所各々の有音・無音状態から、ユーザがイベントの開催場所にいるか、それとも自席にいるかを判断することができるとともに、イベントの開催状態（開催中か、終了済か）を判断することもできる。したがって、本発明によれば、プレゼンスをより正確に判断することができる。
【００１４】
また、本発明において、プレゼンスサーバは、スケジュールデータ上においてユーザがイベントに参加中であるにもかかわらず、判断したプレゼンスがイベントの終了を示している等、プレゼンスがスケジュールデータと整合していない場合に、スケジュール管理サーバに登録されているスケジュールデータをプレゼンスに合わせて変更することにより、ユーザがスケジュール管理サーバにアクセスして自身のスケジュールデータを更新しなくても、プレゼンスをスケジュールデータに反映することができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の一実施の形態に係るプレゼンス処理システムの概略構成図である。
【図２】図２は、本発明の一実施の形態に係るプレゼンス処理システムの第一の動作例を示すシーケンス図である。
【図３】図３は、本発明の一実施の形態に係るプレゼンス処理システムの第一の動作例を示すシーケンス図であり、図２に続きである。
【図４】図４は、本発明の一実施の形態に係るプレゼンス処理システムの第一の動作例を示すシーケンス図であり、図３に続きである。
【図５】図５は、本発明の一実施の形態に係るプレゼンス処理システムの第二の動作例を示すシーケンス図である。
【図６】図６は、プレゼンスサーバ１の概略機能構成図である。
【図７】図７は、端末情報記憶部１０１の登録内容例を模式的に表した図である。
【図８】図８は、スケジュール記憶部１０２の登録内容例を模式的に表した図である。
【図９】図９は、プレゼンス記憶部１０３の登録内容例を模式的に表した図である。
【図１０】図１０は、プレゼンスサーバ１の動作を説明するためのフロー図である。
【図１１】図１１は、プレゼンスサーバ１の動作を説明するためのフロー図である。
【図１２】図１２は、プレゼンスサーバ１の動作を説明するためのフロー図である。
【図１３】図１３は、スケジュール管理サーバ２の概略機能構成図である。
【図１４】図１４は、スケジュール管理サーバ２の動作を説明するためのフロー図である。
【図１５】図１５は、主装置４の概略機能構成図である。
【図１６】図１６は、主装置４の、プレゼンスサーバ１との連携動作を説明するためのフロー図である。
【発明を実施するための形態】
【００１６】
以下に、本発明の一実施の形態について説明する。
【００１７】
図１は、本実施の形態に係るプレゼンス処理システムの概略構成図である。
【００１８】
図示するように、本実施の形態に係るプレゼンス処理システムは、プレゼンスサーバ１、スケジュール管理サーバ２、および電話システム３が、ＷＡＮ、ＬＡＮ等のネットワーク６に接続されて構成されている。
【００１９】
電話システム３は、ネットワーク６に接続された主装置４と、主装置４に収容された複数の電話端末５−１〜５−ｎ（以下、単に電話端末５とも呼ぶ）と、を備えている。電話端末５は、自電話端末５の設置場所における有音・無音状態を検知するためのマイクを備えている。
【００２０】
スケジュール管理サーバ２は、ユーザ毎に、ユーザが参加する予定のイベントの種別（会議、商談、出張、休暇等）、開始時刻、終了時刻、開催場所等が記述されたスケジュールデータを管理する。
【００２１】
プレゼンスサーバ１は、電話システム３およびスケジュール管理サーバ２と連携して、ユーザのプレゼンスを判断する。そして、判断したプレゼンスを、スケジュール管理サーバ２で管理されているユーザのスケジュールデータに反映させる。
【００２２】
図２〜図４は、本実施の形態に係るプレゼンス処理システムの第一の動作例を示すシーケンス図である。
【００２３】
まず、プレゼンスサーバ１は、スケジュール管理サーバ２にアクセスして、スケジュール取得対象のユーザ（対象ユーザ）のスケジュールデータをスケジュール管理サーバ２から取得する（Ｓ１００）。
【００２４】
つぎに、プレゼンスサーバ１は、取得したスケジュールデータを参照して、対象ユーザが参加する予定のイベントが開催されるのを待つ。そして、対象ユーザが参加する予定のイベントが開催されたならば、取得したスケジュールデータから、このイベントの開催場所を特定する（Ｓ１０１）。ここでは、対象ユーザが参加する予定のイベントの種別は「会議」であり、このイベントの開催場所は「Ａ会議室」であるとする。
【００２５】
それから、プレゼンスサーバ１は、イベントの開催場所（Ａ会議室）が対象ユーザの自席（ユーザ席）でないことを確認し、対象ユーザのユーザ席に設置されている電話端末５（対象ユーザのユーザ端末）、およびイベントの開催場所に設置されている電話端末５（移動先端末）を特定する（Ｓ１０２）。ここでは、対象ユーザのユーザ端末として電話端末５−１が特定され、移動先端末として電話端末５−２が特定されたものとする。その後、プレゼンスサーバ１は、対象ユーザのユーザ端末（電話端末５−１）および移動先端末（電話端末５−２）の指定を伴う集音開始要求を主装置４に送信する（Ｓ１０３）。
【００２６】
主装置４は、プレゼンスサーバ１から受け付けた集音開始要求に従い、対象ユーザのユーザ端末である電話端末５−１および移動先端末である電話端末５−２のそれぞれに集音開始指示を送信する（Ｓ１０４、Ｓ１０５）。これを受けて、電話端末５−１、５−２は、それぞれ、マイクをオンにして集音を開始し（Ｓ１０６、Ｓ１０７）、集音信号を主装置４に送信する。そして、主装置４は、電話端末５−１、５−２各々から受信した集音信号をプレゼンスサーバ１に送信する（Ｓ１０８、Ｓ１０９）。ここで、対象ユーザはＡ会議室で開催されている会議に参加中であるため、対象ユーザのユーザ席は無人状態である。その結果、電話端末５−１（対象ユーザのユーザ端末）からは無音の集音信号が主装置４経由でプレゼンスサーバ１に送信され、電話端末５−２（移動先端末）からは有音の集音信号が主装置４経由でプレゼンスサーバ１に送信される。
【００２７】
プレゼンスサーバ１は、主装置４から受信した対象ユーザのユーザ端末および移動先端末各々の集音信号に基づいて対象ユーザのプレゼンスを判断する。ここでは、対象ユーザのユーザ席に設置されたユーザ端末（電話端末５−１）の集音信号が無音であることから、対象ユーザはユーザ席を離席していると推測される。また、Ａ会議室に設置された移動先端末（電話端末５−２）の集音信号が有音であることから、Ａ会議室でイベント（会議）は開催中であり、このイベント（会議）に対象ユーザが参加中であると推測される。したがって、プレゼンスサーバ１は、対象ユーザのプレゼンスを「イベント（会議）参加中、離席」と判断する（Ｓ１１０）。
【００２８】
つぎに、プレゼンスサーバ１は、主装置４に、対象ユーザのユーザ端末（電話端末５−１）および対象ユーザが参加中のイベントの種別（会議）の指定を伴う自動応答設定要求を送信する（Ｓ１１１）。これを受けて、主装置４は、電話端末５−１への着信に対して、対象ユーザが会議に参加中であり、電話に対応できない旨の音声メッセージを送出後、伝言メッセージを受け付ける自動応答を設定する（Ｓ１１２）。
【００２９】
つぎに、対象ユーザが会議を抜け出して、対象ユーザのユーザ席に戻り、何らかの作業を開始したものとする。その結果、対象ユーザのユーザ端末（電話端末５−１）および移動先端末（電話端末５−２）の両方から有音の集音信号が主装置４経由でプレゼンスサーバ１に送信される（Ｓ１１３、Ｓ１１４）。
【００３０】
プレゼンスサーバ１は、主装置４から受信した対象ユーザのユーザ端末の集音信号（電話端末５−１）が変化したことから、主装置４から受信した対象ユーザのユーザ端末（電話端末５−１）および移動先端末（電話端末５−２）各々の集音信号に基づいて対象ユーザのプレゼンスを再度判断する。ここでは、対象ユーザのユーザ席に設置された対象ユーザのユーザ端末（電話端末５−１）の集音信号が有音であることから、対象ユーザはユーザ席に在席しているが、Ａ会議室に設置された移動先端末（電話端末５−２）の集音信号が有音であることから、Ａ会議室のイベント（会議）は開催中であると推測される。したがって、プレゼンスサーバ１は、対象ユーザのプレゼンスを「イベント（会議）参加中、在席」と判断する（Ｓ１１５）。
【００３１】
つぎに、プレゼンスサーバ１は、主装置４に、対象ユーザのユーザ端末（電話端末５−１）の指定を伴う自動応答設定解除要求を送信する（Ｓ１１６）。これを受けて、主装置４は、電話端末５−１への着信に対する自動応答設定を解除する（Ｓ１１７）。
【００３２】
つぎに、対象ユーザがユーザ席を離れ、Ａ会議室で開催中のイベント（会議）に戻ったものとする。その結果、対象ユーザのユーザ端末（電話端末５−１）からは無音の集音信号が主装置４経由でプレゼンスサーバ１に送信され、移動先端末（電話端末５−２）からは有音の集音信号が主装置４経由でプレゼンスサーバ１に送信される（Ｓ１１８、Ｓ１１９）。
【００３３】
プレゼンスサーバ１は、主装置４から受信した対象ユーザのユーザ端末（電話端末５−１）の集音信号が変化したことから、主装置４から受信した対象ユーザのユーザ端末（電話端末５−１）および移動先端末（電話端末５−２）各々の集音信号に基づいて対象ユーザのプレゼンスを再度判断する。ここでは、対象ユーザのユーザ席に設置されたユーザ端末（電話端末５−１）の集音信号が無音であり、かつＡ会議室に設置された移動先端末（電話端末５−２）の集音信号が有音であることから、プレゼンスサーバ１は、対象ユーザのプレゼンスを「イベント（会議）参加中、離席」と判断する（Ｓ１２０）。
【００３４】
つぎに、プレゼンスサーバ１は、主装置４に、対象ユーザのユーザ端末（電話端末５−１）および対象ユーザが参加中のイベントの種別（会議）の指定を伴う自動応答設定要求を送信する（Ｓ１２１）。これを受けて、主装置４は、電話端末５−１への着信に対して、対象ユーザが会議に参加中であり、電話に対応できない旨の音声メッセージを送出後、伝言メッセージを受け付ける自動応答を設定する（Ｓ１２２）。
【００３５】
つぎに、Ａ会議室で会議が終了し、対象ユーザが移動中であるとする。その結果、対象ユーザのユーザ端末（電話端末５−１）および移動先端末（電話端末５−２）の両方から無音の集音信号が主装置４経由でプレゼンスサーバ１に送信される（Ｓ１２３、Ｓ１２４）。
【００３６】
プレゼンスサーバ１は、主装置４から受信した移動先端末（電話端末５−２）の集音信号が変化したことから、主装置４から受信した対象ユーザのユーザ端末（電話端末５−１）および移動先端末（電話端末５−２）各々の集音信号に基づいて対象ユーザのプレゼンスを再度判断する。ここでは、対象ユーザのユーザ席に設置されたユーザ端末（電話端末５−１）の集音信号が無音であることから、対象ユーザはユーザ席を離席していると推測される。また、Ａ会議室に設置された移動先端末（電話端末５−２）の集音信号が無音であることから、Ａ会議室のイベント（会議）は終了したと推測される。したがって、プレゼンスサーバ１は、対象ユーザのプレゼンスを「イベント（会議）終了、離席」と判断する（Ｓ１２５）。
【００３７】
つぎに、プレゼンスサーバ１は、主装置４に対して、移動先端末（電話端末５−２）および対象ユーザが参加中のイベントの種別（会議）の指定を伴う自動応答設定要求を未送信ならば、この自動応答設定要求を送信する（Ｓ１２６）。これを受けて、主装置４は、移動先端末（電話端末５−２）への着信に対して、Ａ会議室の会議は終了した旨のメッセージを送出する自動応答を設定する（Ｓ１２７）。
【００３８】
また、プレゼンスサーバ１は、対象ユーザのプレゼンス「イベント（会議）終了、離席」と判断したイベント（種別「会議」、開催場所「Ａ会議室」）について、スケジュール管理サーバ２から取得した対象ユーザのスケジュールデータ上におけるこのイベントの終了時刻に基づいて、移動先端末（電話端末５−２）への着信に対する自動応答の設定解除時刻を設定する（Ｓ１２８）。
【００３９】
それから、プレゼンスサーバ１は、対象ユーザのプレゼンス「イベント（会議）終了、離席」と判断したイベント（種別「会議」、開催場所「Ａ会議室」）が、スケジュール管理サーバ２から取得した対象ユーザのスケジュールデータ上において未だ開催中（終了時刻に到達していない）であること、つまり、スケジュール管理サーバ２から取得した対象ユーザのスケジュールデータが対象ユーザのプレゼンスと整合していないことを確認すると、スケジュール管理サーバ２にアクセスして、対象ユーザのスケジュールデータに対象ユーザのプレゼンスを反映させる（Ｓ１２９）。つまり、対象ユーザのスケジュールデータ上において、未だ開催中のイベント（種別「会議」、開催場所「Ａ会議室」）を終了させる。これにより、スケジュール管理サーバ２に登録されている対象ユーザのスケジュールデータが更新される（Ｓ１３０）。
【００４０】
つぎに、対象ユーザが終了した会議からユーザ席に戻り、何らかの作業を開始したものとする。その結果、対象ユーザのユーザ端末（電話端末５−１）からは有音の集音信号が主装置４経由でプレゼンスサーバ１に送信され、移動先端末（電話端末５−２）からは無音の集音信号が主装置４経由でプレゼンスサーバ１に送信される（Ｓ１３１、Ｓ１３２）。
【００４１】
ここで、プレゼンスサーバ１は、主装置４から受信した対象ユーザのユーザ端末の集音信号が変化したことから、主装置４から受信した対象ユーザのユーザ端末（電話端末５−１）および移動先端末（電話端末５−２）各々の集音信号に基づいて対象ユーザのプレゼンスを再度判断する。ここでは、対象ユーザのユーザ席に設置されたユーザ端末（電話端末５−１）の集音信号が有音であることから、対象ユーザはユーザ席に在席していると推測される。また、Ａ会議室に設置された移動先端末（電話端末５−２）の集音信号が無音であることから、Ａ会議室のイベント（会議）は終了したと推測される。したがって、プレゼンスサーバ１は、対象ユーザのプレゼンスを「イベント（会議）終了、在席」と判断する（Ｓ１３３）。
【００４２】
つぎに、プレゼンスサーバ１は、主装置４に、対象ユーザのユーザ端末（電話端末５−１）の指定を伴う自動応答設定解除要求を送信する（Ｓ１３４）。これを受けて、主装置４は、対象ユーザのユーザ端末（電話端末５−１）への着信に対する自動応答の設定を解除する（Ｓ１３５）。
【００４３】
また、プレゼンスサーバ１は、移動先端末（電話端末５−２）への着信に対する自動応答の設定解除時刻が到来すると（Ｓ１３６）、主装置４に、移動先端末（電話端末５−２）の指定を伴う自動応答設定解除要求を送信する（Ｓ１３７）。これを受けて、主装置４は、移動先端末（電話端末５−２）への着信に対する自動応答の設定を解除する（Ｓ１３８）。
【００４４】
その後、プレゼンスサーバ１は、対象ユーザのユーザ端末（電話端末５−１）および移動先端末（電話端末５−２）の指定を伴う集音終了要求を主装置４に送信する（Ｓ１３９）。
【００４５】
主装置４は、プレゼンスサーバ１から受け付けた集音終了要求に従い、対象ユーザのユーザ端末である電話端末５−１および移動先端末である電話端末５−２のそれぞれに集音終了指示を送信する（Ｓ１４０、Ｓ１４１）。これを受けて、電話端末５−１、５−２は、マイクをオフにして（Ｓ１４２、Ｓ１４３）、集音を終了する。
【００４６】
図５は、本実施の形態に係るプレゼンス処理システムの第二の動作例を示すシーケンス図である。
【００４７】
まず、プレゼンスサーバ１は、スケジュール管理サーバ２にアクセスして、スケジュール管理サーバ２から対象ユーザのスケジュールデータを取得する（Ｓ１５０）。
【００４８】
つぎに、プレゼンスサーバ１は、取得したスケジュールデータを参照して、対象ユーザが参加する予定のイベントが開催されるのを待つ。そして、対象ユーザが参加する予定のイベントが開催されたならば、取得したスケジュールデータから、このイベントの開催場所を特定する（Ｓ１５１）。ここでは、対象ユーザが参加する予定のイベントの種別は「休暇」であり、このイベントの開催場所は「管理外」であるとする。
【００４９】
それから、プレゼンスサーバ１は、イベントの開催場所が「管理外」であることを確認し、対象ユーザのユーザ端末（対象ユーザのユーザ席に設置されている電話端末５）を特定する（Ｓ１５２）。ここでは、対象ユーザ端末として電話端末５−１が特定されたものとする。その後、プレゼンスサーバ１は、ユーザ端末（電話端末５−１）の指定を伴う集音開始要求を主装置４に送信する（Ｓ１５３）。
【００５０】
主装置４は、プレゼンスサーバ１から受け付けた集音開始要求に従い、対象ユーザのユーザ端末（電話端末５−１）に集音開始指示を送信する（Ｓ１５４）。これを受けて、対象ユーザのユーザ端末（電話端末５−１）は、マイクをオンにして集音を開始し（Ｓ１５５）、集音信号を主装置４に送信する。そして、主装置４は、対象ユーザのユーザ端末（電話端末５−１）から受信した集音信号をプレゼンスサーバ１に送信する（Ｓ１５６）。ここで、対象ユーザは休暇中であるため、対象ユーザのユーザ席は無人状態である。その結果、対象ユーザのユーザ端末（電話端末５−１）からは無音の集音信号が主装置４経由でプレゼンスサーバ１に送信される（Ｓ１５６）。対象ユーザのユーザ席に設置されたユーザ端末（電話端末５−１）の集音信号が無音であることから、プレゼンスサーバ１は、対象ユーザのプレゼンスを「イベント（休暇）参加中、離席」と判断する。
【００５１】
その後、対象ユーザのユーザ席に何者かが着席し、何らかの作業を行ったものとする。その結果、対象ユーザのユーザ端末（電話端末５−１）からは有音の集音信号が主装置４経由でプレゼンスサーバ１に送信される（Ｓ１５７）。プレゼンスサーバ１は、主装置４から受信した対象ユーザのユーザ端末（電話端末５−１）の集音信号が有音になったことを検知すると、主装置４に何者かが対象ユーザのユーザ席を使用している旨の音声メッセージを所定の電話番号（プレゼンス「在席」の他の電話端末５、保守担当者の電話端末５、対象ユーザの携帯端末（不図示）等の電話番号）へ送出させる、何者かが対象ユーザのユーザ席を使用している旨のメッセージを含む電子メールを所定の電子メールアドレス（保守担当者あるいは対象ユーザの携帯端末等のメールアドレス）に送信する等の緊急通知処理を実施する（Ｓ１５８）。
【００５２】
また、プレゼンスサーバ１は、スケジュール管理サーバ２から取得した対象ユーザのスケジュールデータ上において、対象ユーザが参加中である種別「休暇」のイベントが終了したことを検出すると（Ｓ１５９）、対象ユーザのユーザ端末（電話端末５−１）の指定を伴う集音終了要求を主装置４に送信する（Ｓ１６０）。
【００５３】
主装置４は、プレゼンスサーバ１から受け付けた集音終了要求に従い、対象ユーザのユーザ端末（電話端末５−１）に集音終了指示を送信する（Ｓ１６１）。これを受けて、電話端末５−１は、マイクをオフにして（Ｓ１６２）、集音を終了する。
【００５４】
つぎに、本実施の形態に係るプレゼンス処理システムを構成するプレゼンスサーバ１、スケジュール管理サーバ２、および主装置４の詳細を説明する。なお、電話端末５には、例えばハンズフリー用のマイクを備えた既存の電話端末を利用することができるので、その詳細な説明を省略する。
【００５５】
まず、プレゼンスサーバ１の詳細を説明する。
【００５６】
図６は、プレゼンスサーバ１の概略機能構成図である。
【００５７】
図示するように、プレゼンスサーバ１は、ネットワークインターフェース部１００と、端末情報記憶部１０１と、スケジュール記憶部１０２と、プレゼンス記憶部１０３と、プレゼンスサービス処理部１０４と、スケジュール取得部１０５と、開催場所特定部１０６と、端末特定部１０７と、集音信号受信部１０８と、状態検出部１０９と、プレゼンス判断部１１０と、端末設定部１１１と、プレゼンス反映部１１２と、緊急通知部１１３と、を備えている。
【００５８】
ネットワークインターフェース部１００は、ネットワーク６に接続するためのインターフェースである。
【００５９】
端末情報記憶部１０１には、電話端末５の番号情報と設置場所とを含む端末情報が記憶されている。図７は、端末情報記憶部１０１の登録内容例を模式的に表した図である。
【００６０】
図示するように、端末情報記憶部１０１には、電話端末５毎に、端末情報のレコード１０１０が記憶されている。端末情報のレコード１０１０は、電話端末５の識別情報である端末ＩＤを登録するフィールド１０１１と、電話端末５に割り当てられた番号情報（内線番号）を登録するフィールド１０１２と、電話端末５の設置場所を登録するフィールド１０１３と、を有する。ここで、フィールド１０１３にユーザ名（ユーザＩＤ）が登録されている場合、電話端末５の設置場所がそのユーザの自席であることを示している。
【００６１】
スケジュール記憶部１０２には、ユーザ毎に、スケジュール管理サーバ２から取得したスケジュールデータが記憶される。図８は、スケジュール記憶部１０２の登録内容例を模式的に表した図である。
【００６２】
図示するように、スケジュール記憶部１０２には、ユーザ毎に、スケジュールデータのテーブル１０２０が記憶される。スケジュールデータのテーブル１０２０には、イベント毎に、イベント情報のレコード１０２１が記憶される。イベント情報のレコード１０２１は、イベントの識別情報であるイベントＩＤを登録するフィールド１０２２と、イベントの種別を登録するフィールド１０２３と、イベントの開催場所を登録するフィールド１０２４と、イベントの開始日時を登録するフィールド１０２５と、イベントの終了日時を登録するフィールド１０２６と、備考を登録するフィールド１０２７と、を有する。ここで、フィールド１０２４に「管理外」が登録されている場合、イベントの開催場所には電話端末５が設置されていないことを示している。また、複数のユーザが参加するイベント（会議等）については、各ユーザのテーブル１０２０に記憶されているイベント情報のレコード１０２１には共通のイベントＩＤが付与されている。
【００６３】
プレゼンス記憶部１０３には、ユーザ毎にユーザのプレゼンスが記憶される。図９は、プレゼンス記憶部１０３の登録内容例を模式的に表した図である。
【００６４】
図示するように、プレゼンス記憶部１０３には、ユーザ毎に、プレゼンスのレコード１０３０が記憶される。プレゼンスのレコード１０３０には、ユーザ名（ユーザＩＤ）を登録するフィールド１０３１と、ユーザのプレゼンスを登録するフィールド１０３２と、を有する。
【００６５】
プレゼンスサービス処理部１０４は、プレゼンス記憶部１０３に記憶されている各ユーザのプレゼンスをネットワーク６上に公開する。また、ネットワーク６を介してネットワーク端末（不図示）より受け付けたユーザの指示に従い、プレゼンス記憶部１０３に記憶されているユーザのプレゼンスを更新する。
【００６６】
スケジュール取得部１０５は、各ユーザのスケジュールデータをスケジュール管理サーバ２から取得してスケジュール記憶部１０２に記憶する。
【００６７】
開催場所特定部１０６は、ユーザ毎に、スケジュール記憶部１０２に記憶されているスケジュールデータを監視し、開催中（ユーザが参加中）のイベントがあるならば、このイベントの開催場所を特定する。
【００６８】
端末特定部１０７は、端末情報記憶部１０１を参照し、開催場所特定部１０６により参加中のイベントの開催場所が特定されたユーザの自席（ユーザ席）に設置されている電話端末５をこのユーザのユーザ端末として特定するとともに、このイベントの開催場所に設置されている電話端末５をこのユーザの移動先端末として特定する。ただし、ユーザが参加中のイベントの開催場所が「管理外」の場合、ユーザ端末のみを特定する。
【００６９】
集音信号受信部１０８は、電話システム３と連携して、主装置４にユーザ端末および移動先端末のマイクをオンにさせ、主装置４経由でユーザ端末および移動先端末から集音信号を受信する。ただし、端末特定部１０７がユーザ端末のみを特定した場合は、ユーザ端末のみから集音信号を受信する。
【００７０】
状態検出部１０９は、集音信号受信部１０８が受信したユーザ端末および移動先端末の集音信号に基づいて、ユーザ席およびイベントの開催場所各々における有音・無音状態を検出する。ただし、集音信号受信部１０８がユーザ端末の集音信号のみを受信している場合は、ユーザ席における有音・無音状態のみを検出する。
【００７１】
プレゼンス判断部１１０は、状態検出部１０９により検出されたユーザ席およびイベントの開催場所各々における有音・無音状態に基づいて、ユーザのプレゼンスを判断する。そして、ユーザのプレゼンスをプレゼンス記憶部１０３に記憶する。具体的には、ユーザ席が無音状態であり、イベントの開催場所が有音状態ならば、プレゼンス「イベント参加中、離席」と判断し、ユーザ席が有音状態であり、イベントの開催場所が無音状態ならば、プレゼンス「イベント終了、在席」と判断し、ユーザ席、イベントの開催場所がともに有音状態ならば、プレゼンス「イベント参加中、在席」と判断し、ユーザ席、イベントの開催場所がともに無音状態ならば、プレゼンス「イベント終了、離席」と判断する。
【００７２】
端末設定部１１１は、電話システム３と連携し、プレゼンス判断部１１０により判断されたユーザのプレゼンスに基づいてユーザ端末および移動先端末の自動応答を設定する。
【００７３】
プレゼンス反映部１１２は、プレゼンス判断部１１０により判断されたユーザのプレゼンスが、スケジュール管理サーバ２から取得したユーザのスケジュールデータと整合していない場合に、スケジュール管理サーバ２に登録されているこのユーザのスケジュールデータに、プレゼンス判断部１１０により判断されたユーザのプレゼンスを反映させる。
【００７４】
緊急通知部１１３は、開催場所特定部１０６により特定されたユーザが参加中のイベントの開催場所が「管理外」である場合において、状態検出部１０９によりユーザ席の有音状態が検出された場合に、主装置４に何者かがこのユーザのユーザ席を使用している旨の音声メッセージを所定の電話番号へ送出させる、何者かがこのユーザのユーザ席を使用している旨のメッセージを含む電子メールを所定の電子メールアドレスに送信する等の緊急通知処理を実施する。
【００７５】
図１０〜図１２は、プレゼンスサーバ１の動作を説明するためのフロー図である。このフローは、ユーザ毎に、定期的あるいは操作者の指示等により不定期に発生するスケジュール取得イベントをトリガとして開始される。
【００７６】
まず、スケジュール取得部１０５は、ネットワークインターフェース部１００を介してスケジュール管理サーバ２に、対象ユーザのユーザ名（ユーザＩＤ）の指定を伴うスケジュール取得要求を送信して、対象ユーザのスケジュールデータをスケジュール管理サーバ２から取得する（Ｓ２００）。そして、取得したスケジュールデータが登録されたテーブル１０２０を対象ユーザのユーザ名（ユーザＩＤ）に対応付けてスケジュール記憶部１０２に登録する。
【００７７】
つぎに、開催場所特定部１０６は、スケジュール記憶部１０２に記憶された対象ユーザのテーブル１０２０を参照し、対象ユーザが参加中のイベントのレコード１０２１、つまり、フィールド１０２５に登録されている開始日時とフィールド１０２６に登録されている終了日時との間に現在日時が属するレコード１０２１の有無を監視する（Ｓ２０１）。そして、対象ユーザが参加中のイベントのレコード１０２１があるならば（Ｓ２０１でＹＥＳ）、このレコード１０２１に登録されている、対象ユーザが参加中のイベントの開催場所を特定する（Ｓ２０２）。そして、対象ユーザが参加中のイベントの開催場所を、このレコード１０２１のイベントＩＤおよび対象ユーザのユーザ名とともに端末特定部１０７に渡す。
【００７８】
つぎに、端末特定部１０７は、開催場所特定部１０６からイベントＩＤおよび対象ユーザのユーザ名とともに受け取った対象ユーザが参加中のイベントの開催場所が「管理外」であるか否かを判断する（Ｓ２０３）。そして、開催場所が「管理外」であるならば（Ｓ２０３でＹＥＳ）、Ｓ２２８に進み、「管理外」でないならば（Ｓ２０３でＮＯ）、Ｓ２０４に進む。
【００７９】
Ｓ２０４において、端末特定部１０７は、端末情報記憶部１０１を参照し、対象ユーザのユーザ端末および移動先端末を特定する。具体的には、開催場所特定部１０６から受け取った対象ユーザのユーザ名が設置場所として登録されているレコード１０１０の端末ＩＤをユーザ端末の端末ＩＤとして特定する。また、開催場所特定部１０６から受け取った対象ユーザが参加中のイベントの開催場所が設置場所として登録されているレコード１０１０の端末ＩＤを移動先端末の端末ＩＤとして特定する。それから、端末特定部１０７は、開催場所特定部１０６から受け取ったイベントＩＤおよび対象ユーザのユーザ名とともに、対象ユーザのユーザ端末および移動先端末各々の端末ＩＤを集音信号受信部１０８に渡して、集音開始を指示する。
【００８０】
これを受けて、集音信号受信部１０８は、端末特定部１０７からイベントＩＤおよび対象ユーザのユーザ名とともに受け取ったユーザ端末および移動先端末各々の端末ＩＤに基づいて、端末情報記憶部１０１からユーザ端末および移動先端末各々の番号情報を特定する。そして、ユーザ端末および移動先端末各々の番号情報を伴う集音開始要求を生成して、ネットワークインターフェース部１００を介して主装置４にこの集音開始要求を送信し、主装置４経由でユーザ端末および移動先端末各々から集音信号の受信を開始する（Ｓ２０５）。それから、集音信号受信部１０８は、ユーザ端末および移動先端末各々の集音信号を、それぞれ、ユーザ端末および移動先端末各々の端末ＩＤに対応付けて、端末特定部１０７から受け取ったイベントＩＤおよび対象ユーザのユーザ名とともに、状態検出部１０９に通知する。
【００８１】
つぎに、状態検出部１０９は、集音信号受信部１０８から、イベントＩＤおよび対象ユーザのユーザ名とともに、ユーザ端末および移動先端末各々の端末ＩＤに対応付けられたユーザ端末および移動先端末各々の集音信号を受け取ると、これらの集音信号に基づいて、対象ユーザのユーザ席および対象ユーザが参加中のイベントの開催場所各々における有音・無音状態の検出を開始する（Ｓ２０６）。
【００８２】
具体的には、ユーザ端末の集音信号が所定時間以上「無音」である場合に対象ユーザのユーザ席の「無音状態」を検出し、ユーザ端末の集音信号が所定時間以上「無音」でない場合に対象ユーザのユーザ席の「有音状態」を検出する。同様に、移動先端末の集音信号が所定時間以上「無音」である場合に対象ユーザが参加中のイベントの開催場所の「無音状態」を検出し、移動先端末の集音信号が所定時間以上「無音」でない場合に対象ユーザが参加中のイベントの開催場所の「有音状態」を検出する。
【００８３】
そして、状態検出部１０９は、対象ユーザのユーザ席および対象ユーザが参加中のイベントの開催場所各々における有音・無音状態の検出結果を、ユーザ端末および移動先端末各々の端末ＩＤと、集音信号受信部１０８から受け取ったイベントＩＤおよび対象ユーザのユーザ名とともにプレゼンス判断部１１０に通知する。
【００８４】
プレゼンス判断部１１０は、状態検出部１０９から受け取った対象ユーザのユーザ名およびイベントＩＤに基づいてスケジュール記憶部１０２からイベントの種別および終了日時を取得するとともに、状態検出部１０９から受け取った対象ユーザのユーザ席および対象ユーザが参加中のイベントの開催場所各々における有音・無音状態に基づいて、対象ユーザのプレゼンスを判断する（Ｓ２０７）。
【００８５】
具体的には、対象ユーザのユーザ席が無音状態であり、対象ユーザが参加中のイベントの開催場所が有音状態ならば、プレゼンス「イベント参加中、離席」と判断し、対象ユーザのユーザ席が有音状態であり、対象ユーザが参加中のイベントの開催場所が無音状態ならば、プレゼンス「イベント終了、在席」と判断し、対象ユーザのユーザ席および対象ユーザが参加中のイベントの開催場所がともに有音状態ならば、プレゼンス「イベント参加中、在席」と判断し、そして、対象ユーザのユーザ席および対象ユーザが参加中のイベントの開催場所がともに無音状態ならば、プレゼンス「イベント終了、離席」と判断する。
【００８６】
それから、プレゼンス判断部１１０は、判断したプレゼンスに含まれるイベントを、スケジュール記憶部１０２から取得したイベントの種別に基づいて特定する。例えば、判断したプレゼンス「イベント参加中、離席」を、対象ユーザが参加中のイベントの種別が「会議」ならば「会議中、離席」とし、「商談」ならば「商談中、離席」とする。このようにしてイベントが特定された対象ユーザのプレゼンスを用いて、状態検出部１０９から受け取った対象ユーザのユーザ名に対応付けられてプレゼンス記憶部１０３に記憶されているプレゼンスを更新する（Ｓ２０８）。
【００８７】
つぎに、プレゼンス判断部１１０は、対象ユーザのプレゼンスを「イベント参加中、離席」と判断した場合（Ｓ２０９でＹＥＳ）、状態検出部１０９から受け取った対象ユーザのユーザ名、イベントＩＤ、およびユーザ端末の端末ＩＤを端末設定部１１１に通知して、ユーザ端末への着信に対する自動応答設定を指示する。
【００８８】
これを受けて、端末設定部１１１は、プレゼンス判断部１１０から受け取った対象ユーザのユーザ名およびイベントＩＤに基づいてスケジュール記憶部１０２からイベントの種別を取得するとともに、プレゼンス判断部１１０から受け取ったユーザ端末の端末ＩＤに基づいて端末情報記憶部１０１からユーザ端末の番号情報を取得する。そして、ユーザ端末の番号情報、ユーザ端末であることを示す端末種別、およびイベントの種別を伴う自動応答設定要求を、ネットワークインターフェース部１００を介して主装置４に送信する（Ｓ２１０）。それから、この自動応答設定要求の送信フラグを設定し、Ｓ２１３に進む。
【００８９】
また、プレゼンス判断部１１０は、対象ユーザのプレゼンスを「イベント参加中、在席」と判断した場合（Ｓ２１１でＹＥＳ）、状態検出部１０９から受け取った対象ユーザのユーザ名、イベントＩＤ、およびユーザ端末の端末ＩＤを端末設定部１１１に通知して、ユーザ端末の自動応答設定解除を指示する。
【００９０】
これを受けて、端末設定部１１１は、プレゼンス判断部１１０から受け取った対象ユーザのユーザ名およびイベントＩＤに基づいてスケジュール記憶部１０２からイベントの種別を取得するとともに、プレゼンス判断部１１０から受け取ったユーザ端末の端末ＩＤに基づいて端末情報記憶部１０１からユーザ端末の番号情報を取得する。そして、ユーザ端末の番号情報、ユーザ端末であることを示す端末種別、およびイベントの種別を伴う自動応答設定要求の送信フラグが設定されているならば、ユーザ端末の番号情報を伴う自動応答設定解除要求を、ネットワークインターフェース部１００を介して主装置４に送信する（Ｓ２１２）。それから、この送信フラグを解除し、Ｓ２１３に進む。
【００９１】
Ｓ２１３において、プレゼンス判断部１１０は、状態検出部１０９から受け取った対象ユーザのユーザ名およびイベントＩＤに基づいてスケジュール記憶部１０２から取得したイベントの終了日時を現在日時が経過しているか否かを判断する。そして、イベントの終了日時を経過していないならば（Ｓ２１３でＮＯ）、Ｓ２２０に進む。
【００９２】
一方、イベントの終了日時を経過しているならば（Ｓ２１３でＹＥＳ）、状態検出部１０９から受け取った対象ユーザのユーザ名およびイベントＩＤをプレゼンス反映部１１２に通知して、イベント延長を指示する。これを受けて、プレゼンス反映部１１２は、ネットワークインターフェース部１００を介してスケジュール管理サーバ２に、対象ユーザのユーザ名およびイベントＩＤの指定を伴うイベント取得要求を送信し、対象ユーザのスケジュールデータに含まれる参加中のイベントのイベント情報をスケジュール管理サーバ２から取得する。そして、このイベント情報に含まれているイベント終了日時が現在日時より前ならば、対象ユーザのユーザ名およびイベントＩＤの指定を含み、イベント終了日時を新たな終了日時（例えば現在日時から所定時間後の日時）に更新するための更新要求をスケジュール管理サーバ２に送信して、スケジュール管理サーバ２に登録されている対象ユーザのスケジュールデータを更新する（Ｓ２１４）。それから、Ｓ２２０に進む。
【００９３】
また、プレゼンス判断部１１０は、対象ユーザのプレゼンスを「イベント終了、離席」と判断した場合（Ｓ２１５でＹＥＳ）、状態検出部１０９から受け取った対象ユーザのユーザ名と、イベントＩＤと、ユーザ端末および移動先端末各々の端末ＩＤとを端末設定部１１１に通知して、移動先端末およびユーザ端末各々への着信に対する自動応答設定を指示する。
【００９４】
これを受けて、端末設定部１１１は、プレゼンス判断部１１０から受け取った対象ユーザのユーザ名およびイベントＩＤに基づいてスケジュール記憶部１０２からイベントの種別を取得するとともに、プレゼンス判断部１１０から受け取った移動先端末およびユーザ端末各々の端末ＩＤに基づいて端末情報記憶部１０１からユーザ端末および移動先端末各々の番号情報を取得する。そして、移動先端末の番号情報、移動先端末であることを示す端末種別、およびイベントの種別を伴う自動応答設定要求の送信フラグが設定されているか否かを判断し、設定されていないならば、この自動応答設定要求を、ネットワークインターフェース部１００を介して主装置４に送信する。それから、この自動応答設定要求の送信フラグを設定するとともに、この送信フラグが設定された自動応答設定要求による自動応答設定の解除時刻を設定する（Ｓ２１６）。
【００９５】
また、端末設定部１１１は、ユーザ端末の番号情報、ユーザ端末であることを示す端末種別、およびイベントの種別を伴う自動応答設定要求の送信フラグが設定されているか否かを判断し、設定されていないならば、この自動応答設定要求を、ネットワークインターフェース部１００を介して主装置４に送信する（Ｓ２１７）。それから、この自動応答設定要求の送信フラグを設定する。
【００９６】
プレゼンス判断部１１０は、状態検出部１０９から受け取った対象ユーザのユーザ名およびイベントＩＤに基づいてスケジュール記憶部１０２から取得したイベントの終了日時よりも現在日時が前であるか否かを判断する（Ｓ２１８）。そして、現在日時がイベントの終了日時よりも前でないならば（Ｓ２１８でＮＯ）、Ｓ２２０に進む。
【００９７】
一方、現在日時がイベントの終了日時よりも前であるならば（Ｓ２１８でＹＥＳ）、状態検出部１０９から受け取った対象ユーザのユーザ名およびイベントＩＤをプレゼンス反映部１１２に通知して、イベント終了を指示する。これを受けて、プレゼンス反映部１１２は、ネットワークインターフェース部１００を介してスケジュール管理サーバ２に、対象ユーザのユーザ名およびイベントＩＤの指定を伴うイベント取得要求を送信し、対象ユーザのスケジュールデータに含まれる参加中のイベントのイベント情報をスケジュール管理サーバ２から取得する。そして、このイベント情報に含まれているイベント終了日時が現在日時よりも後ならば、対象ユーザのユーザ名およびイベントＩＤの指定を含み、イベント終了日時を現在日時に更新するための更新要求を、スケジュール管理サーバ２に送信して、スケジュール管理サーバ２に登録されている対象ユーザのスケジュールデータを更新する（Ｓ２１９）。それからＳ２２０に進む。
【００９８】
Ｓ２２０において、状態検出部１０９は、対象ユーザのユーザ席および対象ユーザが参加中のイベントの開催場所の少なくとも一方における有音・無音状態が変化するのを待つ。そして、対象ユーザのユーザ席および対象ユーザが参加中のイベントの開催場所の少なくとも一方における有音・無音状態が変化したならば（Ｓ２２０でＹＥＳ）、対象ユーザのユーザ席および対象ユーザが参加中のイベントの開催場所各々における有音・無音状態の検出結果を、集音信号受信部１０８から受け取ったユーザ端末および移動先端末各々の端末ＩＤ、イベントＩＤ、および対象ユーザのユーザ名とともに、プレゼンス判断部１１０に通知して、Ｓ２０７に戻る。
【００９９】
また、プレゼンス判断部１１０は、対象ユーザのプレゼンスを「イベント終了、在席」と判断した場合（Ｓ２０９、Ｓ２１１、Ｓ２１５ですべてＮＯ）、状態検出部１０９から受け取った対象ユーザのユーザ名と、イベントＩＤと、ユーザ端末および移動先端末各々の端末ＩＤとを端末設定部１１１に通知して、移動先端末への着信に対する自動応答設定およびユーザ端末への着信に対する自動応答設定解除を指示する。
【０１００】
これを受けて、端末設定部１１１は、プレゼンス判断部１１０から受け取った対象ユーザのユーザ名およびイベントＩＤに基づいてスケジュール記憶部１０２からイベントの種別を取得するとともに、プレゼンス判断部１１０から受け取った移動先端末およびユーザ端末各々の端末ＩＤに基づいて端末情報記憶部１０１からユーザ端末および移動先端末各々の番号情報を取得する。そして、移動先端末の番号情報、移動先端末であることを示す端末種別、およびイベントの種別を伴う自動応答設定要求の送信フラグが設定されているか否かを判断し、設定されていないならば、この自動応答設定要求を、ネットワークインターフェース部１００を介して主装置４に送信する。それから、この自動応答設定要求の送信フラグを設定するとともに、この送信フラグが設定された自動応答設定要求による自動応答設定の解除時刻を設定する（Ｓ２２１）。
【０１０１】
また、端末設定部１１１は、対象ユーザのユーザ端末の番号情報、ユーザ端末であることを示す端末種別、およびイベントの種別を伴う自動応答設定要求の送信フラグが設定されているか否かを判断し、設定されているならば、ユーザ端末の番号情報を伴う自動応答設定解除要求を、ネットワークインターフェース部１００を介して主装置４に送信する（Ｓ２２２）。それから、この送信フラグを解除する。
【０１０２】
プレゼンス判断部１１０は、状態検出部１０９から受け取った対象ユーザのユーザ名およびイベントＩＤに基づいてスケジュール記憶部１０２から取得したイベントの終了日時よりも現在日時が前であるか否かを判断する（Ｓ２２３）。そして、現在日時がイベントの終了日時よりも前でないならば（Ｓ２２３でＮＯ）、Ｓ２２５に進む。
【０１０３】
一方、現在日時がイベントの終了日時よりも前であるならば（Ｓ２２３でＹＥＳ）、状態検出部１０９から受け取った対象ユーザのユーザ名およびイベントＩＤをプレゼンス反映部１１２に通知して、イベント終了を指示する。これを受けて、プレゼンス反映部１１２は、ネットワークインターフェース部１００を介してスケジュール管理サーバ２に、対象ユーザのユーザ名およびイベントＩＤの指定を伴うイベント取得要求を送信し、対象ユーザのスケジュールデータに含まれる参加中のイベントのイベント情報をスケジュール管理サーバ２から取得する。そして、このイベント情報に含まれているイベント終了日時が現在日時よりも後ならば、対象ユーザのユーザ名およびイベントＩＤの指定を含み、イベント終了日時を現在日時に更新するための更新要求を、スケジュール管理サーバ２に送信して、スケジュール管理サーバ２に登録されている対象ユーザのスケジュールデータを更新する（Ｓ２２４）。それからＳ２２５に進む。
【０１０４】
Ｓ２２５において、端末設定部１１１は、送信フラグが設定されている自動応答設定要求による自動応答設定の解除時刻が到来するのを待つ。そして、解除時刻が到来したならば（Ｓ２２５でＹＥＳ）、移動先端末の番号情報を伴う自動応答設定解除要求を、ネットワークインターフェース部１００を介して主装置４に送信する（Ｓ２２６）。それから、端末設定部１１１は、この送信フラグを解除し、ユーザ端末および移動先端末各々の番号情報を伴う集音終了指示を端末特定部１０７に通知する。
【０１０５】
これを受けて、端末特定部１０７は、端末設定部１１１から受け取った集音終了指示を集音信号受信部１０８に転送する。集音信号受信部１０８は、端末特定部１０７経由で端末設定部１１１から受け取った集音終了指示に従い、ユーザ端末および移動先端末各々の番号情報を伴う集音終了要求を生成し、この集音終了要求を、ネットワークインターフェース部１００を介して主装置４に送信して、ユーザ端末および移動先端末各々からの集音信号の受信を終了する（Ｓ２２７）。その後、Ｓ２３５に進む。
【０１０６】
Ｓ２２８において、端末特定部１０７は、端末情報記憶部１０１を参照し、対象ユーザのユーザ端末を特定する。具体的には、開催場所特定部１０６から受け取った対象ユーザのユーザ名が設置場所として登録されているレコード１０１０の端末ＩＤをユーザ端末の端末ＩＤとして特定する。それから、端末特定部１０７は、開催場所特定部１０６から受け取った対象ユーザのユーザ名およびイベントＩＤとともにユーザ端末の端末ＩＤを集音信号受信部１０８に渡して、集音開始を指示する。
【０１０７】
これを受けて、集音信号受信部１０８は、端末特定部１０７から対象ユーザのユーザ名およびイベントＩＤとともに受け取ったユーザ端末の端末ＩＤに基づいて、端末情報記憶部１０１からユーザ端末の番号情報を特定する。そして、ユーザ端末の番号情報を伴う集音開始要求を生成して、ネットワークインターフェース部１００を介して主装置４に送信し、主装置４経由でユーザ端末から集音信号の受信を開始する（Ｓ２２９）。それから、集音信号受信部１０８は、ユーザ端末の集音信号を、ユーザ端末の端末ＩＤに対応付けて、端末特定部１０７から受け取った対象ユーザのユーザ名およびイベントＩＤとともに、状態検出部１０９に通知する。
【０１０８】
つぎに、状態検出部１０９は、集音信号受信部１０８から、対象ユーザのユーザ名およびイベントＩＤとともに、ユーザ端末の端末ＩＤに対応付けられたユーザ端末の集音信号を受け取ると、この集音信号に基づいて、対象ユーザのユーザ席における有音・無音状態の検出を開始する（Ｓ２３０）。そして、状態検出部１０９は、対象ユーザのユーザ席が「有音状態」であることを検出したならば（Ｓ２３１でＹＥＳ）、ユーザ端末の端末ＩＤ、イベントＩＤ、および対象ユーザのユーザ名を緊急通知部１１３に通知して、緊急通知を指示する。
【０１０９】
これを受けて、緊急通知部１１３は、状態検出部１０９から対象ユーザのユーザ名およびイベントＩＤとともに受け取ったユーザ端末の端末ＩＤに基づいて、端末情報記憶部１０１からユーザ端末の番号情報を特定して緊急通知を実施し（Ｓ２３２）、本フローを終了する。例えば、ネットワークインターフェース部１００を介して所定の連絡先（例えば、保守担当者あるいは対象ユーザの携帯端末等のメールアドレス）に、対象ユーザのユーザ名およびユーザ端末の番号情報を伴う緊急通知メッセージ（例えば休暇中の対象ユーザのユーザ席に第三者がいるので確認を促すメッセージ）を送信する。あるいは、ネットワークインターフェース部１００を介して主装置４に、所定の連絡先（例えば、プレゼンス「在席」の他の電話端末５、保守担当者の電話端末５あるいは対象ユーザの携帯端末の番号情報）に発信して、対象ユーザのユーザ名およびユーザ端末の番号情報を伴う緊急音声メッセージ（例えば休暇中の対象ユーザのユーザ席に第三者がいるので確認を促す音声メッセージ）を送出するように要求する。
【０１１０】
また、状態検出部１０９は、集音信号受信部１０８から受け取った対象ユーザのユーザ名およびイベントＩＤに基づいて、スケジュール記憶部１０２から対象ユーザが参加中のイベント（休暇）の終了日時を取得して、この終了日時が到来するのを待つ（Ｓ２３３）。そして、イベント（休暇）の終了日時が到来したならば（Ｓ２３３でＹＥＳ）、ユーザ端末の番号情報を伴う集音終了指示を端末特定部１０７に通知する。
【０１１１】
これを受けて、端末特定部１０７は、端末設定部１１１から受け取った集音終了指示を集音信号受信部１０８に転送する。集音信号受信部１０８は、端末特定部１０７経由で端末設定部１１１から受け取った集音終了指示に従い、ユーザ端末の番号情報を伴う集音終了要求を生成し、ネットワークインターフェース部１００を介して主装置４に送信して、ユーザ端末からの集音信号の受信を終了する（Ｓ２３４）。その後、Ｓ２３５に進む。
【０１１２】
Ｓ２３５において、開催場所特定部１０６は、スケジュール記憶部１０２に記憶された対象ユーザのテーブル１０２０を参照し、開始日時が現在日時以降に設定されているイベント情報のレコード１０２１、つまり残り（未実施）のイベントが存在するか否かを判断する。存在する場合は（Ｓ２３５でＹＥＳ）、Ｓ２０１に戻り、存在しない場合は（Ｓ２３５でＮＯ）、本フローを終了する。
【０１１３】
つぎに、スケジュール管理サーバ２の詳細を説明する。
【０１１４】
図１３は、スケジュール管理サーバ２の概略機能構成図である。
【０１１５】
図示するように、スケジュール管理サーバ２は、ネットワークインターフェース部２００と、スケジュール記憶部２０１と、スケジュール管理部２０２と、を備えている。
【０１１６】
ネットワークインターフェース部１００は、ネットワーク６に接続するためのインターフェースである。
【０１１７】
スケジュール記憶部２０１には、ユーザ毎にスケジュールデータが記憶される。このスケジュールデータは、図８に示すプレゼンスサーバ１のスケジュール記憶部１０２に記憶されるスケジュールデータと同様である。
【０１１８】
スケジュール管理部２０２は、スケジュール記憶部２０１に記憶されている各ユーザのスケジュールデータを管理する。
【０１１９】
図１４は、スケジュール管理サーバ２の動作を説明するためのフロー図である。
【０１２０】
スケジュール管理部２０２は、ネットワークインターフェース部２００を介してプレゼンスサーバ１から、対象ユーザのユーザ名の指定を伴うスケジュール取得要求を受信すると（Ｓ３００でＹＥＳ）、このユーザ名に対応付けられているスケジュールデータをスケジュール記憶部２０１から読み出し、このスケジュールデータを、ネットワークインターフェース部２００を介してプレゼンスサーバ１に送信する（Ｓ３０１）。
【０１２１】
また、スケジュール管理部２０２は、ネットワークインターフェース部２００を介してプレゼンスサーバ１から、対象ユーザのユーザ名およびイベントＩＤの指定を伴うイベント取得要求を受信すると（Ｓ３０２でＹＥＳ）、このユーザ名に対応付けられているスケジュールデータをスケジュール記憶部２０１から検索し、検索したスケジュールデータからこのイベントＩＤに対応付けられているイベント情報を読み出して、ネットワークインターフェース部２００を介してプレゼンスサーバ１に送信する（Ｓ３０３）。
【０１２２】
また、スケジュール管理部２０２は、ネットワークインターフェース部２００を介してプレゼンスサーバ１から、対象ユーザのユーザ名、イベントＩＤ、および更新内容の指定を伴う更新要求を受信すると（Ｓ３０４でＹＥＳ）、このユーザ名に対応付けられているスケジュールデータをスケジュール記憶部２０１から検索し、さらにこのスケジュールデータから、このイベントＩＤにより特定されるイベント情報を検索する。そして、更新要求で指定されている変更内容に従い、このイベント情報を更新する（Ｓ３０５）。
【０１２３】
つぎに、主装置４の詳細を説明する。
【０１２４】
図１５は、主装置４の概略機能構成図である。
【０１２５】
図示するように、主装置４は、ネットワークインターフェース部４００と、電話端末インターフェース部４０１と、主装置機能部４０２と、集音信号送信制御部４０３と、自動応答設定制御部４０４と、を備えている。
【０１２６】
ネットワークインターフェース部４００は、ネットワーク６に接続するためのインターフェースであり、電話端末インターフェース部４０１は、電話端末５を収容するためのインターフェースである。
【０１２７】
主装置機能部４０２は、電話端末５に内線電話サービスを提供する主装置として必要な呼制御処理、通話処理等の各種処理を実施する。
【０１２８】
集音信号送信制御部４０３は、プレゼンスサーバ１の要求（集音開始要求、集音終了要求）に従い、プレゼンスサーバ１への電話端末５の集音信号の送信を制御する。
【０１２９】
自動応答設定制御部４０４は、プレゼンスサーバ１の要求（自動応答設定要求、自動応答設定解除要求）に従い、電話端末５の自動応答を制御する。
【０１３０】
図１６は、主装置４のプレゼンスサーバ１との連携動作を説明するためのフロー図である。なお、主装置４の内線電話サービスに係る動作は、内線端末を収容する一般的な主装置のそれと同様であるので、その説明を省略している。
【０１３１】
集音信号送信制御部４０３は、ネットワークインターフェース部４００を介してプレゼンスサーバ１から集音開始要求を受信すると（Ｓ４００でＹＥＳ）、主装置機能部４０２に、集音開始要求で指定されている番号情報を通知して集音開始を指示する。これを受けて、主装置機能部４０２は、電話端末インターフェース部４０１を介して、この番号情報により特定される電話端末５（指定端末と呼ぶ）に集音開始指示を送信する（Ｓ４０１）。これにより、指定端末は、自端末のマイクをオンにして集音を開始し、主装置４への集音信号の送信を開始する。
【０１３２】
つぎに、主装置機能部４０２は、電話端末インターフェース部４０１を介して指定端末より受信した集音信号を集音信号送信制御部４０３に出力する。これを受けて、集音信号送信制御部４０３は、ネットワークインターフェース部４００を介して、指定端末から受信した集音信号のプレゼンスサーバ１への送信を開始する（Ｓ４０２）。
【０１３３】
また、集音信号送信制御部４０３は、ネットワークインターフェース部４００を介してプレゼンスサーバ１から集音終了要求を受信すると（Ｓ４０３でＹＥＳ）、主装置機能部４０２に、集音終了要求で指定されている番号情報を通知して集音終了を指示する。これを受けて、主装置機能部４０２は、電話端末インターフェース部４０１を介して、この番号情報により特定される指定端末に集音終了指示を送信する（Ｓ４０４）。これにより、指定端末は、自端末のマイクをオフにして集音を終了し、主装置４への集音信号の送信を終了する。それから、集音信号送信制御部４０３は、指定端末の集音信号のプレゼンスサーバ１への送信を終了する（Ｓ４０５）。
【０１３４】
自動応答設定制御部４０４は、ネットワークインターフェース部４００を介してプレゼンスサーバ１から自動応答設定要求を受信すると（Ｓ４０６でＹＥＳ）、この自動応答設定要求で指定されている端末種別（ユーザ端末か移動先端末か）およびイベントの種別に基づいて、この自動応答設定要求で指定されている番号情報により特定される電話端末５への着信に対する音声メッセージを生成する。例えば、イベントの種別が「会議」の場合、端末種別が「ユーザ端末」であるならば、「会議に参加中で不在にしております」といった音声メッセージを生成し、端末種別が「移動先端末」であるならば、「会議は終了しました」といった音声メッセージを生成する。
【０１３５】
それから、自動応答設定制御部４０４は、自動応答設定要求で指定されている番号情報および端末種別とともに音声メッセージを主装置機能部４０２に通知して自動応答設定を指示する。これを受けて、主装置機能部４０２は、自動応答設定制御部４０４より通知された番号情報により特定される電話端末５への着信に対する自動応答を設定する（Ｓ４０７）。具体的には、自動応答設定制御部４０４より番号情報とともに通知された端末種別が「ユーザ端末」である場合、この番号情報により特定される電話端末５に対する着信に自動応答して、自動応答設定制御部４０４より番号情報とともに通知された音声メッセージを送出し、その後、伝言メッセージを録音する設定を行う。また、自動応答設定制御部４０４より番号情報とともに通知された端末種別が「移動先端末」である場合、この番号情報により特定される電話端末５に対する着信に自動応答して、自動応答設定制御部４０４より番号情報とともに通知された音声メッセージを送出する設定を行う。
【０１３６】
また、自動応答設定制御部４０４は、ネットワークインターフェース部４００を介してプレゼンスサーバ１から自動応答設定解除要求を受信すると（Ｓ４０８でＹＥＳ）、この自動応答設定要求で指定されている番号情報を主装置機能部４０２に通知して、自動応答設定解除を指示する。これを受けて、主装置機能部４０２は、自動応答設定制御部４０４より通知された番号情報により特定される電話端末５への着信に対する自動応答設定を解除する（Ｓ４０９）。
【０１３７】
以上、本発明の一実施の形態を説明した。
【０１３８】
本実施の形態において、プレゼンスサーバ１は、スケジュール管理サーバ２から取得したスケジュールデータ上においてユーザが参加中のイベントの開催場所がユーザ席以外の電話端末５の設置場所である場合、電話システム３と連携して、ユーザ席に設置されている電話端末５およびイベントの開催場所に設置されている電話端末５各々のマイクをオンにして、ユーザ席およびイベントの開催場所各々の有音・無音状態を検出し、検出した有音・無音状態に基づいてユーザのプレゼンスを判断する。したがって、ユーザが電話端末５を使用していない場合でも、会話、マウスのクリック音、キーボードのタイピング音、ペンによるノートへの書き込み音等の作業音からユーザのプレゼンスを判断することができる。また、ユーザ席およびイベントの開催場所各々の有音・無音状態から、ユーザがイベントの開催場所にいるか、それともユーザ席にいるかを判断することができるとともに、イベントの開催状態（開催中か、終了済か）を判断することもできる。したがって、本実施の形態によれば、プレゼンスをより正確に判断することができる。
【０１３９】
また、ユーザ席およびイベントの開催場所双方の有音・無音状態を検出するため、例えば、ユーザが参加中のイベントを中座して一時的に自席に戻り中（イベント参加中、在席）、終了したイベントの開催場所から自席への移動中（イベント終了、離席）等、ユーザのスケジュールデータには通常現れない状態をユーザのプレゼンスとして検出することができる。このため、ユーザのプレゼンスをより細かく判断することができる。
【０１４０】
また、本実施の形態において、プレゼンスサーバ１は、ユーザのプレゼンスを「イベント参加中、離席」と判断した場合に、電話システム３と連携し、ユーザ端末への着信に対してイベントに参加中である旨の音声メッセージによる自動応答を設定する。したがって、ユーザは、自席を離れてイベントに参加する都度、ユーザ端末への着信に対する自動応答を手動で設定する必要がなく、使い勝手が向上する。
【０１４１】
また、本実施の形態において、プレゼンスサーバ１は、ユーザのプレゼンスを「イベント終了、在席」あるいは「イベント終了、離席」と判断した場合に、電話システム３と連携し、移動先端末への着信に対してイベントは終了済みである旨の音声メッセージによる自動応答を設定する。したがって、イベントが想定より早く終了した場合に、移動先端末への着信に対する自動応答を手動で設定する必要がなく、使い勝手が向上する。
【０１４２】
また、本実施の形態において、プレゼンスサーバ１は、ユーザのプレゼンスがスケジュールデータと整合していない場合、例えばケジュールデータ上においてユーザはイベント参加中であるにもかかわらず、ユーザのプレゼンスはイベント終了を示している場合に、スケジュール管理サーバ２に登録されているユーザのスケジュールデータをユーザのプレゼンスに合わせて変更する。したがって、ユーザがスケジュール管理サーバ２にアクセスして自身のスケジュールデータを更新しなくても、プレゼンスをスケジュールデータに反映することができ、使い勝手が向上する。
【０１４３】
また、本実施の形態において、プレゼンスサーバ１は、ユーザが参加中のイベントの開催場所が「管理外」である場合、ユーザ端末のマイクを起動させて、ユーザ端末から集音信号を受信することにより、ユーザ席の有音・無音状態を検出する。そして、ユーザ席の有音状態が検出された場合に、所定の連絡先に緊急メッセージを通知する。したがって、プレゼンスサーバ１をセキュリティシステムに応用することができるので、プレゼンスサーバ１とは別にセキュリティシステムを構築する必要がなく、コストを削減できる。
【０１４４】
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【０１４５】
例えば、上記の実施の形態において、プレゼンスサーバ１は、ユーザのプレゼンスを「イベント参加中、離席」と判断した場合に、電話システム３と連携し、ユーザ端末への着信に対してイベントに参加中である旨の音声メッセージによる自動応答を設定する。しかし、本発明はこれに限定されない。ユーザのプレゼンスを「イベント参加中、離席」と判断した場合に、電話システム３と連携し、ユーザ端末への着信を移動先端末に転送する着信転送手段をプレゼンスサーバ１に設けてもよい。
【０１４６】
また、上記の実施の形態では、プレゼンスサーバ１が、主装置４経由で対象ユーザのユーザ端末および移動先端末から集音信号を取得し、これらの集音信号およびスケジュールデータ上において対象ユーザが参加中のイベントに基づいて、対象ユーザのプレゼンスを判定している。しかし、本発明はこれに限定されない。プレゼンスサーバ１は、対象ユーザのユーザ端末および移動先端末の番号情報を、スケジュールデータ上において対象ユーザが参加中のイベントとともに主装置４に通知し、主装置４が、対象ユーザのユーザ端末および移動先端末から集音信号を取得し、これらの集音信号およびプレセンスサーバ１から通知されたイベントに基づいて、対象ユーザのプレゼンスを判定してもよい。そして、プレゼンスの判定結果を、プレゼンスサーバ１に通知して、プレゼンスサーバ１に登録されている対象ユーザのプレゼンス情報を更新する。
【０１４７】
また、上記の実施の形態において、図６に示すプレゼンスサーバ１、図１３に示すスケジュール管理サーバ２、および図１５に示す主装置４それぞれの機能構成は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの集積ロジックＩＣによりハード的に実現されるものでもよいし、あるいはＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などの計算機によりソフトウエア的に実現されるものでもよい。または、ＣＰＵ、メモリ、ＨＤＤ、ＤＶＤ−ＲＯＭ等の補助記憶装置、およびモデム、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等の通信インターフェースを備えたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の汎用コンピュータにおいて、ＣＰＵが所定のプログラムを補助記憶装置からメモリ上にロードして実行することにより実現されるものでもよい。
【０１４８】
また、上記の実施の形態では、プレゼンスサーバ１、スケジュール管理サーバ２、および主装置４を、それぞれ別個の装置として説明したが、本発明はこれに限定されない。主装置４に、プレゼンスサーバ１および／またはスケジュール管理サーバ２を搭載して、これらを主装置４と同じ装置上に実現してもよい。
【符号の説明】
【０１４９】
１：プレゼンスサーバ、  ２：スケジュール管理サーバ、  ３：電話システム、  ４：主装置、  ５、５−１〜５−ｎ：電話端末、  ６：ネットワーク、  １００：ネットワークインターフェース部、  １０１：端末情報記憶部、  １０２：スケジュール記憶部、  １０３：プレゼンス記憶部、  １０４：プレゼンスサービス処理部、  １０５：スケジュール取得部、  １０６：開催場所特定部、  １０７：端末特定部、  １０８：集音信号受信部、  １０９：状態検出部、  １１０：プレゼンス判断部、  １１１：端末設定部、  １１２：プレゼンス反映部、  １１３：緊急通知部、  ２００：ネットワークインターフェース部、  ２０１：スケジュール記憶部、  ２０２：スケジュール管理部、  ４００：ネットワークインターフェース部、  ４０１：電話端末インターフェース部、  ４０２：主装置機能部、  ４０３：集音信号送信制御部、  ４０４：自動応答設定制御部
【図１】
2019021970.tif 000003
【図２】
2019021970.tif 000004
【図３】
2019021970.tif 000005
【図４】
2019021970.tif 000006
【図５】
2019021970.tif 000007
【図６】
2019021970.tif 000008
【図７】
2019021970.tif 000009
【図８】
2019021970.tif 000010
【図９】
2019021970.tif 000011
【図１０】
2019021970.tif 000012
【図１１】
2019021970.tif 000013
【図１２】
2019021970.tif 000014
【図１３】
2019021970.tif 000015
【図１４】
2019021970.tif 000016
【図１５】
2019021970.tif 000017
【図１６】
2019021970.tif 000018