(57)【特許請求の範囲】
【請求項１】
少なくとも一台のサーバ機能を有するクライアント端末を含む複数台のクライアント端末を備えたクライアントサーバシステムであって、
前記クライアント端末は、
サーバ利用を前提とする所定の処理の開始イベントが発生した場合に、サーバ機能の問合せを同報送信して、当該問合せに対する応答を受信するサーバ機能問合せ手段と、
前記応答の送信元のなかから起動対象端末を選択する起動対象選択手段と、
前記起動対象端末にサーバ機能起動要求を送信して、当該起動対象端末からサーバ機能開始通知を受信するサーバ機能起動要求手段と、
前記サーバ機能開始通知の送信元である前記起動対象端末に対して、前記所定の処理の依頼を送信するサーバ処理依頼手段と、
前記所定の処理の依頼先のアドレスを依頼順に対応付けて記憶する起動対象アドレス記憶手段と、
前記起動対象アドレス記憶手段に記憶されている各アドレスに対応付けられている依頼順に従って、前記所定の処理の依頼先から処理結果を取得する処理結果取得手段と、を有し、
前記サーバ機能を有するクライアント端末は、
前記サーバ機能の問合せを受信した場合に、当該問合せに対する応答を当該問合せの送信元に送信するサーバ機能応答手段と、
前記サーバ機能起動要求を受信した場合に、それまで無効にしておいたサーバ機能を有効にし、前記サーバ機能開始通知を当該サーバ機能起動要求の送信元に送信するサーバ機能起動手段と、
前記サーバ機能起動手段により有効にした前記サーバ機能により、前記サーバ機能起動要求の送信元から受信した依頼の処理が終了した場合に、前記サーバ機能を無効にするサーバ機能停止手段と、を有する
ことを特徴とするクライアントサーバシステム。
【請求項２】
請求項１に記載のクライアントサーバシステムであって、
前記サーバ機能問合せ手段は、
利用するサーバ種別の指定を伴う前記サーバ機能の問合せを同報送信し、
前記サーバ機能応答手段は、
前記サーバ機能の問合せを受信した場合に、自クライアント端末が、当該問合せで指定されている前記サーバ種別に対応するサーバ機能を有している場合にのみ、当該問合せに対する応答を当該問合せの送信元に送信する
ことを特徴とするクライアントサーバシステム。
【請求項３】
請求項１または２に記載のクライアントサーバシステムであって、
前記クライアント端末は、
前記所定の処理の停止イベントが発生した場合に、前記起動対象端末にサーバ機能停止要求を送信するサーバ機能停止要求手段をさらに有し、
前記サーバ機能停止手段は、
前記サーバ機能起動要求の送信元から前記サーバ機能停止要求を受信した場合に、前記サーバ機能を無効にする
ことを特徴とするクライアントサーバシステム。
【請求項４】
請求項１ないし３のいずれか一項に記載のクライアントサーバシステムであって、
前記サーバ機能を有するクライアント端末は、
前記サーバ機能起動手段により有効にした前記サーバ機能によるリソースの使用状態を監視するリソース監視手段と、
前記リソース監視手段による監視結果が所定のサーバ機能停止条件を満足している場合に、前記サーバ機能起動要求の送信元に起動対象変更要求を送信する起動対象変更要求手段と、をさらに有し、
前記起動対象選択手段は、
前記起動対象端末から前記起動対象変更要求を受信した場合に、前記応答の送信元のなかから新たな起動対象端末を選択する
ことを特徴とするクライアントサーバシステム。
【請求項５】
請求項１ないし４のいずれか一項に記載のクライアントサーバシステムにおいて、前記クライアント端末として機能する
ことを特徴とするクライアント端末。
【請求項６】
請求項１ないし４のいずれか一項に記載のクライアントサーバシステムにおいて、前記サーバ機能を有するクライアント端末として機能する
ことを特徴とするサーバ機能を有するクライアント端末。
【請求項７】
少なくとも一台のサーバ機能を有するクライアント端末を含む複数台のクライアント端末を備えたクライアントサーバシステムの制御方法であって、
前記クライアント端末は、
サーバ利用を前提とする所定の処理の開始イベントが発生した場合に、サーバ機能の問合せを同報送信して、当該問合せに対する応答を受信し、
前記応答の送信元のなかから起動対象端末を選択し、当該起動対象端末にサーバ機能起動要求を送信して、当該起動対象端末からサーバ機能開始通知を受信し、
前記サーバ機能開始通知の送信元である前記起動対象端末に対して、前記所定の処理の依頼を送信し、
前記所定の処理の依頼先のアドレスを依頼順に対応付けて記憶し、
前記記憶した各アドレスに対応付けられている依頼順に従って、前記所定の処理の依頼先から処理結果を取得し、
前記サーバ機能を有するクライアント端末は、
前記サーバ機能の問合せを受信した場合に、当該問合せに対する応答を当該問合せの送信元に送信し、
前記サーバ機能起動要求を受信した場合に、それまで無効にしておいたサーバ機能を有効にして、前記サーバ機能開始通知を当該サーバ機能起動要求の送信元に送信し、
前記有効にした前記サーバ機能により、前記サーバ機能起動要求の送信元から受信した依頼の処理が終了した場合に、前記サーバ機能を無効にする
ことを特徴とするクライアントサーバシステムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアントサーバシステムの制御技術に関する。
【背景技術】
【０００２】
特許文献１には、呼制御サーバを特別に設置することなくＩＰ電話システムを構築する技術が開示されている。
【０００３】
この技術において、各ＩＰ電話端末は、各ＩＰ電話端末の発着信、転送等の呼制御を処理する呼制御サーバ機能を有している。そして、各ＩＰ電話端末間で決定された特定のＩＰ電話端末のみが、この呼制御サーバ機能を有効にして、自ＩＰ電話端末を含むすべてのＩＰ電話端末の呼制御を処理する。これにより、ＩＰ電話システムが構築される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２０５６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の技術は、呼制御サーバのように、常に稼働させておく必要があるサーバ機能に対して有効である。しかし、メディアサーバ、プレゼンスサーバ等の、利用頻度が低いサーバ機能を有効にしているＩＰ電話端末においては、利用頻度の低いサーバ機能のためにリソースが常時消費される。このため、利用頻度が低いサーバ機能に対しては、効率が悪い。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、本発明の目的は、クライアントサーバシステムにおいて、リソースを効率よく利用することが可能な技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明において、クライアント端末は、サーバを利用する際に、サーバ機能の問合せを同報送信する。そして、応答のあったクライアント端末のなかから起動対象を選択し、この起動対象のクライアント端末にサーバ機能の起動要求を送信し、起動要求したサーバ機能の開始通知を起動対象のクライアント端末から受信する。一方、サーバ機能を有するクライアント端末は、サーバ機能の問合せに応答する。そして、サーバ機能の起動要求を受信したならば、それまで無効にしておいたサーバ機能を有効にし、サーバ機能の開始通知を起動要求の送信元に送信する。その後、サーバ機能による処理を実行する。そして、処理が終了したならばサーバ機能を無効にする。
【０００８】
例えば、本発明は、少なくとも一台のサーバ機能を有するクライアント端末を含む複数台のクライアント端末を備えたクライアントサーバシステムであって、
前記クライアント端末は、
サーバ利用を前提とする所定の処理の開始イベントが発生した場合に、サーバ機能の問合せを同報送信して、当該問合せに対する応答を受信するサーバ機能問合せ手段と、
前記応答の送信元のなかから起動対象端末を選択する起動対象選択手段と、
前記起動対象端末にサーバ機能起動要求を送信して、当該起動対象端末からサーバ機能開始通知を受信するサーバ機能起動要求手段と、
前記サーバ機能開始通知の送信元である前記起動対象端末に対して、前記所定の処理の依頼を送信するサーバ処理依頼手段と、
前記所定の処理の依頼先のアドレスを依頼順に対応付けて記憶する起動対象アドレス記憶手段と、
前記起動対象アドレス記憶手段に記憶されている各アドレスに対応付けられている依頼順に従って、前記所定の処理の依頼先から処理結果を取得する処理結果取得手段と、を有し、
前記サーバ機能を有するクライアント端末は、
前記サーバ機能の問合せを受信した場合に、当該問合せに対する応答を当該問合せの送信元に送信するサーバ機能応答手段と、
前記サーバ機能起動要求を受信した場合に、それまで無効にしておいたサーバ機能を有効にし、前記サーバ機能開始通知を当該サーバ機能起動要求の送信元に送信するサーバ機能起動手段と、
前記サーバ機能起動手段により有効にした前記サーバ機能により、前記サーバ機能起動要求の送信元から受信した依頼の処理が終了した場合に、前記サーバ機能を無効にするサーバ機能停止手段と、を有する。
【発明の効果】
【０００９】
本発明によれば、サーバ機能を有するクライアント端末のサーバ機能が必要なときにのみ有効になるので、リソースを効率よく利用することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の第一実施の形態に係るＩＰ電話システムの概略図である。
【図２】図２は、図１に示すＩＰ電話端末１の概略構成図である。
【図３】図３（Ａ）は、サーバアドレス記憶部１５２の登録内容例を模式的に表した図であり、図３（Ｂ）は、起動対象アドレス記憶部１５６の登録内容例を模式的に表した図であり、図３（Ｃ）は、留守電記憶部１６３の登録内容例を模式的に表した図である。
【図４】図４は、図１に示すＩＰ電話端末１の留守電メッセージ記録依頼処理を説明するためのフロー図である。
【図５】図５は、図１に示すＩＰ電話端末１の留守電メッセージ記録依頼処理を説明するためのフロー図である。
【図６】図６は、図１に示すＩＰ電話端末１の留守電メッセージ再生依頼処理を説明するためのフロー図である。
【図７】図７は、図１に示すメディアサーバ機能付ＩＰ電話端末２の概略構成図である。
【図８】図８は、図１に示すメディアサーバ機能付ＩＰ電話端末２のメディアサーバ処理を説明するためのフロー図である。
【図９】図９は、図８に示す留守電メッセージ記録処理（Ｓ２５）を説明するためのフロー図である。
【図１０】図１０は、図８に示す留守電メッセージ送信処理（Ｓ２７）を説明するためのフロー図である。
【図１１】図１１は、本発明の第一実施の形態に係るＩＰ電話システムの留守電メッセージ記録動作を説明するためのシーケンス図である。
【図１２】図１２は、本発明の第一実施の形態に係るＩＰ電話システムの留守電メッセージ再生動作を説明するためのシーケンス図である。
【図１３】図１３は、本発明の第二実施の形態に係るＩＰ電話システムの概略図である。
【図１４】図１４は、図１３に示すＩＰ電話端末７の概略構成図である。
【図１５】図１５は、図１３に示すＩＰ電話端末７のプレゼンスデータ更新依頼処理を説明するためのフロー図である。
【図１６】図１６は、図１３に示すＩＰ電話端末７のプレゼンスデータ取得依頼処理を説明するためのフロー図である。
【図１７】図１７は、図１３に示すプレゼンスサーバ機能付ＩＰ電話端末８の概略構成図である。
【図１８】図１８は、図１３に示すプレゼンスサーバ機能付ＩＰ電話端末８のプレゼンスサーバ処理を説明するためのフロー図である。
【図１９】図１９は、図１８に示すプレゼンスデータ更新処理（Ｓ４５）を説明するためのフロー図である。
【図２０】図２０は、図１８に示すプレゼンスデータ取得処理（Ｓ４７）を説明するためのフロー図である。
【図２１】図２１は、図１３に示すＩＰ電話システムのプレゼンスデータ更新動作を説明するためのシーケンス図である。
【図２２】図２２は、図１３に示すＩＰ電話システムのプレゼンスデータ取得動作を説明するためのシーケンス図である。
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態について説明する。
【００１２】
［第一実施の形態］
図１は、本発明の第一実施の形態に係るＩＰ電話システムの概略図である。
【００１３】
図示するように、本実施の形態に係るＩＰ電話システムは、ＩＰ電話端末１と、メディアサーバ機能付ＩＰ電話端末２と、ＩＰ電話端末１およびメディアサーバ機能付ＩＰ電話端末２を収容するＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバ３と、ＩＰ電話端末１、メディアサーバ機能付ＩＰ電話端末２、およびＳＩＰサーバ３を相互接続するＬＡＮ４と、ＬＡＮ４をＷＡＮ５に接続するゲートウェイ６と、を有する。なお、図１では、ＩＰ電話端末１およびメディアサーバ機能付ＩＰ電話端末２をそれぞれ複数台示しているが、メディアサーバ機能付ＩＰ電話端末２は、少なくとも一台あればよい。また、ＳＩＰサーバ３が収容するすべての端末をメディアサーバ機能付ＩＰ電話端末２とすることで、ＩＰ電話端末１を省略してもよい。
【００１４】
ＩＰ電話端末１は、ＳＩＰサーバ３と連携して呼制御を行って、通話相手との間にセッションを確立し、このセッションを介して通話相手と通話を行う。また、ＩＰ電話端末１は、メディアクライアント機能を有しており、メディアサーバとして機能するメディアサーバ機能付ＩＰ電話端末２を利用して留守電メッセージの記録・再生を実施する。
【００１５】
図２は、ＩＰ電話端末１の概略構成図である。
【００１６】
図示するように、ＩＰ電話端末１は、マンマシンインターフェース部１１と、ＬＡＮインターフェース部１２と、通信制御部１３と、ＩＰ電話処理部１４と、メディアクライアント処理部１５と、を有する。
【００１７】
マンマシンインターフェース部１１は、ユーザが電話および各種操作を行うためのインターフェースであり、図示していないが、ハンドセット、ダイヤルキー等の操作部、およびＬＣＤ、ＬＥＤ等の表示部を備える。
【００１８】
ＬＡＮインターフェース部１２は、ＬＡＮ４に接続するためのインターフェースである。
【００１９】
通信制御部１３は、ＬＡＮインターフェース部１２を介して、ＬＡＮ４に接続された各機器（ＳＩＰサーバ３、ゲートウェイ６、メディアサーバ機能付ＩＰ電話端末２、他のＩＰ電話端末１等）との通信を制御する。
【００２０】
ＩＰ電話処理部１４は、ＩＰ電話端末（ＳＩＰフォン）として機能するために必要な処理を行う。図示するように、ＩＰ電話処理部１４は、ＳＩＰクライアント処理部１４１と、ＲＴＰ処理部１４２と、を有する。
【００２１】
ＳＩＰクライアント処理部１４１は、ＳＩＰに従い、ＳＩＰサーバ３経由で通話相手とＳＩＰメッセージをやり取りすることにより、セッションの確立・解放を制御する。
【００２２】
ＲＴＰ処理部１４２は、ＲＴＰ（Ｒｅａｌｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）に従い、ＳＩＰクライアント処理部１４１により確立されたセッションを介して通話相手とＲＴＰパケットを送受信して処理する。具体的には、マンマシンインターフェース部１１を介してユーザにより音声入力された音声データをＲＴＰパケットに格納し、このＲＴＰパケットを、セッションを介して通話相手に送信するとともに、セッションを介して通話相手からＲＴＰパケットを受信して、このＲＴＰパケットから音声データを抽出し、この音声データをマンマシンインターフェース部１１から音声出力する。
【００２３】
メディアクライアント処理部１５は、メディアサーバ機能付ＩＰ電話端末２に留守電メッセージの記録・再生を依頼する。図示するように、メディアクライアント処理部１５は、サーバ機能問合せ部１５１と、サーバアドレス記憶部１５２と、起動対象選択部１５３と、サーバ機能起動要求部１５４と、サーバ処理依頼部１５５と、起動対象アドレス記憶部１５６と、サーバ機能停止要求部１５７と、を有する。
【００２４】
サーバ機能問合せ部１５１は、サーバ機能起動要求部１５４の指示に従い、通信制御部１３およびＬＡＮインターフェース部１２を介して、サーバ種別「メディアサーバ」の指定を伴うサーバ機能問合せメッセージを同報送信する。そして、ＬＡＮインターフェース部１２および通信制御部１３を介して、このサーバ機能問合せメッセージに対する応答メッセージを受信する。
【００２５】
サーバアドレス記憶部１５２には、サーバ機能問合せ部１５１が受信した応答メッセージの送信元（メディアサーバ機能付ＩＰ電話端末２）のアドレスが記憶される。図３（Ａ）は、サーバアドレス記憶部１５２の登録内容例を模式的に表した図である。図示するように、サーバアドレス記憶部１５２には、応答メッセージごとに、応答メッセージの送信元のアドレスをサーバアドレスとして登録するためのフィールド１５２１を有するレコード１５２０が登録される。
【００２６】
起動対象選択部１５３は、サーバ機能起動要求部１５４の指示に従い、サーバアドレス記憶部１５２からメディアサーバ機能の起動対象となるメディアサーバ機能付ＩＰ電話端末２（以下、起動対象端末２）のアドレスを選択する。
【００２７】
サーバ機能起動要求部１５４は、メディアサーバの利用を前提とする留守電メッセージの記録・再生の開始イベントが発生した場合に、起動対象端末２のメディアサーバ機能を起動させ、ＩＰ電話処理部１４およびメディアクライアント処理部１５の各部と連携して留守電メッセージ記録・再生依頼処理を実施する。具体的には、マンマシンインターフェース部１１を介してユーザにより留守録設定された状態において自ＩＰ電話端末１に着信した場合に、留守電メッセージ記録依頼処理を実施する。また、マンマシンインターフェース部１１を介してユーザより留守電メッセージの再生依頼を受け付けた場合に、留守電メッセージ再生依頼処理を実施する。
【００２８】
サーバ処理依頼部１５５は、サーバ機能起動要求部１５４から受け付けた留守電メッセージ記録依頼指示に従い、ＳＩＰクライアント処理部１４１にセッション転送要求を与えて、自ＩＰ電話端末１との間に確立しているセッションを起動対象端末２へ、または、起動対象端末２との間に確立しているセッションを別の起動対象端末２へ転送させる。これにより、起動対象端末２に留守電メッセージを記録させる。また、サーバ処理依頼部１５５は、サーバ機能起動要求部１５４から受け付けた留守電メッセージ再生依頼指示に従い、ＳＩＰクライアント処理部１４１に、起動対象端末２へ発信させて起動対象端末２との間にセッションを確立させる。これにより、起動対象端末２に留守電メッセージを再生させる。
【００２９】
起動対象アドレス記憶部１５６には、留守電メッセージを記録した起動対象端末２各々のアドレスが記憶される。図３（Ｂ）は、起動対象アドレス記憶部１５６の登録内容例を模式的に表した図である。図示するように、起動対象アドレス記憶部１５６には、留守電メッセージごとにレコード１５６０が登録されている。レコード１５６０は、留守電メッセージを識別するための留守電ＩＤを登録するフィールド１５６１と、留守電メッセージを残した通話相手の電話番号（通話相手番号）を登録するフィールド１５６２と、留守電メッセージを記録した起動対象端末２各々のアドレスを留守電メッセージの記録順に並べたリスト（起動対象端末アドレスリスト）を登録するためのフィールド１５６３と、留守電メッセージの記録日時を登録するためのフィールド１５６４と、を有する。
【００３０】
サーバ機能停止要求部１５７は、メディアサーバの利用を前提とする留守電メッセージの記録・再生の終了イベントが発生した場合に、起動対象端末２のメディアサーバ機能を停止させる。具体的には、留守電メッセージの記録開始から所定時間を経過した場合、あるいは起動対象端末２から起動対象変更要求メッセージを受信しても、留守電メッセージの記録を引き継がせる他のメディアサーバ機能付ＩＰ電話端末２を見つけ出すことができなかった場合に、起動対象端末２のメディアサーバ機能を停止させる。
【００３１】
図４および図５は、ＩＰ電話端末１の留守電メッセージ記録依頼処理を説明するためのフロー図である。このフローは、マンマシンインターフェース部１１を介してユーザにより留守録設定された状態においてＩＰ電話端末１に着信した場合に開始される。
【００３２】
まず、ＳＩＰクライアント処理部１４１は、一次応答してセッションを確立し、留守電受付準備用の音声ガイダンスの送出をＲＴＰ処理部１４２に指示する。これを受けて、ＲＴＰ処理部１４２は、このセッションを介して通話相手に、ＲＴＰ処理部１４２に格納された図示していない留守電メッセージの受付準備をしている旨の音声ガイダンスのＲＴＰパケットを送出する（Ｓ１０１）。また、ＳＩＰクライアント処理部１４１は、サーバ機能起動要求部１５４に留守電メッセージ記録依頼を指示する。
【００３３】
サーバ機能起動要求部１５４は、ＳＩＰクライアント処理部１４１から留守電メッセージ記録依頼を受け付けると、サーバ機能問合せ部１５１にサーバ機能の問合せを指示する。これを受けて、サーバ機能問合せ部１５１は、通信制御部１３およびＬＡＮインターフェース部１２を介して、サーバ種別「メディアサーバ」の指定を伴うサーバ機能問合せメッセージを同報送信する（Ｓ１０２）。そして、サーバ機能問合せ部１５１は、ＬＡＮインターフェース部１２および通信制御部１３を介して、このサーバ機能問合せメッセージに対する応答メッセージの受信、および受信した応答メッセージの送信元アドレスの、サーバアドレス記憶部１５２への登録を開始する（Ｓ１０３）。
【００３４】
また、サーバ機能起動要求部１５４は、起動対象端末２の選択を起動対象選択部１５３に指示する。これを受けて、起動対象選択部１５３は、サーバアドレス記憶部１５２へのアドレスの登録状況を監視する。そして、サーバアドレス記憶部１５２に所定時間内にアドレスが登録されたならば（Ｓ１０４でＹＥＳ）、起動対象端末２のアドレスとして、サーバアドレス記憶部１５２に最初に登録されたアドレスを選択する（Ｓ１０５）。そして、起動対象端末２のアドレスをサーバ機能起動要求部１５４に通知する。一方、サーバアドレス記憶部１５２に所定時間内にアドレスが登録されなかったならば（Ｓ０４でＮＯ）、ＲＴＰ処理部１４２に格納された図示していない留守電メッセージの受付ができない旨の音声ガイダンスのＲＴＰパケットを送出し（Ｓ１１２）、このフローを終了する。
【００３５】
つぎに、サーバ機能起動要求部１５４は、留守電ＩＤを生成するとともに、通信制御部１３およびＬＡＮインターフェース部１２を介して、起動対象選択部１５３より通知されたアドレスにより特定される起動対象端末２に、留守電ＩＤおよびセッション転送元アドレスとしての自ＩＰ電話端末１のアドレスの指定を伴うメディアサーバ記録機能起動要求メッセージを送信する（Ｓ１０６）。その後、サーバ機能起動要求部１５４は、起動対象端末２からの返信を待つ（Ｓ１０７、Ｓ１０８）。
【００３６】
ここで、受信したメッセージがメディアサーバ記録機能開始メッセージではなく（Ｓ１０７でＮＯ）、起動対象端末２からの返信が起動拒否メッセージである場合（Ｓ１０８でＹＥＳ）、サーバ機能起動要求部１５４は、起動対象選択部１５３に新たな起動対象端末２の選択をさらに指示する。これを受けて、起動対象選択部１５３は、サーバアドレス記憶部１５２に、起動対象端末２のアドレスとして未選択のアドレスがあるか否かを調べる（Ｓ１０９）。
【００３７】
サーバアドレス記憶部１５２に未選択のアドレスがないならば（Ｓ１０９でＮＯ）、起動対象選択部１５３は、その旨をサーバ機能起動要求部１５４に通知する。これを受けて、サーバ機能起動要求部１５４は、留守録不可をＳＩＰクライアント処理部１４１に通知する。ＳＩＰクライアント処理部１４１は、サーバ機能起動要求部１５４から留守録不可の通知を受け取ると、留守電拒否用の音声ガイダンスへの変更をＲＴＰ処理部１４２に指示する。これを受けて、ＲＴＰ処理部１４２は、このセッションを介して通話相手に、ＲＴＰ処理部１４２に格納された図示していない留守電メッセージの受付ができない旨の音声ガイダンスのＲＴＰパケットを送出し（Ｓ１１２）、このフローを終了する。
【００３８】
一方、サーバアドレス記憶部１５２に未選択のアドレスがあるならば（Ｓ１０９でＹＥＳ）、起動対象選択部１５３は、新たな起動対象端末２のアドレスとして、サーバアドレス記憶部１５２に登録されている未選択のアドレスを一つ選択する（Ｓ１１０）。そして、起動対象端末２のアドレスをサーバ機能起動要求部１５４に通知する。これを受けて、サーバ機能起動要求部１５４は、通信制御部１３およびＬＡＮインターフェース部１２を介して、起動対象選択部１５３より通知されたアドレスにより特定される起動対象端末２に、留守電ＩＤおよびセッション転送元アドレスとしての自ＩＰ電話端末１のアドレスの指定を伴うメディアサーバ記録機能起動要求メッセージを送信する（Ｓ１１１）。その後、サーバ機能起動要求部１５４は、起動対象端末２からの返信を待つ（Ｓ１０７、Ｓ１０８）。
【００３９】
また、起動対象端末２からの返信がメディアサーバ記録機能開始メッセージである場合（Ｓ１０７でＹＥＳ）、サーバ機能起動要求部１５４は、サーバ処理依頼部１５５に、起動対象端末２のアドレスを伴う留守電メッセージ記録依頼指示を与える。これを受けて、サーバ処理依頼部１５５は、起動対象端末２のアドレスを伴うセッション転送要求をＳＩＰクライアント処理部１４１に与える。これを受けて、ＳＩＰクライアント処理部１４１は、音声ガイダンスの送出停止をＲＴＰ処理部１４２に指示し、ＲＴＰ処理部１４２は、音声ガイダンスのＲＴＰパケットの送出を停止する（Ｓ１１３）。また、ＳＩＰクライアント処理部１４１は、通信制御部１３およびＬＡＮインターフェース部１２を介してＳＩＰサーバ３に、起動対象端末２のアドレスを伴うセッション転送要求メッセージを送信する（Ｓ１１４）。これを受けて、ＳＩＰサーバ３が、ＩＰ電話端末１とその通話相手とのセッションをＩＰ電話端末１から起動対象端末２に転送する。これにより、起動対象端末２により留守電メッセージの記録が開始される。
【００４０】
その後、サーバ機能起動要求部１５４は、起動対象アドレス記憶部１５６にレコード１５６０を新たに追加し、このレコード１５６０のフィールド１５６１に留守電ＩＤを登録し、フィールド１５６２に通話相手番号を登録し、そしてフィールド１５６３に起動対象端末２のアドレスを登録する（Ｓ１１５）。それから、サーバ機能起動要求部１５４は、マンマシンインターフェース部１１の表示部に設けられたＬＥＤを点灯して、あるいはＬＣＤにメッセージを表示して、留守録中であることをユーザに知らせる（Ｓ１１６）。
【００４１】
次に、ＩＰ電話端末１は、サーバ機能起動要求部１５４がＬＡＮインターフェイス部１２および通信制御部１３を介して起動対象端末２（現起動対象端末２と呼ぶ）から起動対象変更要求メッセージを受信する（Ｓ１１７でＹＥＳ）、サーバ機能起動要求部１５４が起動対象アドレス記憶部１５６にレコード１５６０を追加してから所定の記録最大経過時間が経過する（Ｓ１２８でＹＥＳ）、および、サーバ機能停止要求部１５７が記録最大経過時間の経過前にＬＡＮインターフェース部１２および通信制御部１３を介して現起動対象端末２からメディアサーバ記録機能終了メッセージを受信する（Ｓ１２９でＹＥＳ）、のいずれかが発生するのを待つ。
【００４２】
サーバ機能起動要求部１５４が起動対象アドレス記憶部１５６にレコード１５６０を追加してから所定の記録最大経過時間を経過したならば（Ｓ１２８でＹＥＳ）、サーバ機能停止要求部１５７は、通信制御部１３およびＬＡＮインターフェース部１２を介して起動対象端末２にメディアサーバ記録機能停止要求メッセージを送信する（Ｓ１３２）。それから、起動対象アドレス記憶部１５６に追加したレコード１５６０のフィールド１５６４に現在日時を登録する（Ｓ１３０）。その後、サーバ機能停止要求部１５７は、マンマシンインターフェース部１１の点灯中のＬＥＤを消灯し、あるいはＬＣＤに表示中のメッセージを消し、留守録が終了したことをユーザに知らせて（Ｓ１３１）、このフローを終了する。
【００４３】
また、サーバ機能停止要求部１５７は、記録最大経過時間の経過前にＬＡＮインターフェース部１２および通信制御部１３を介して現在留守電メッセージを記録している現起動対象端末２からメディアサーバ記録機能終了メッセージを受信したならば（Ｓ１２９でＹＥＳ）、このレコード１５６０のフィールド１５６４に現在日時を登録する（Ｓ１３０）。その後、マンマシンインターフェース部１１の点灯中のＬＥＤを消灯して、あるいはＬＣＤに表示中のメッセージを消して、留守録が終了したことをユーザに知らせ（Ｓ１３１）、このフローを終了する。
【００４４】
一方、サーバ機能起動要求部１５４は、ＬＡＮインターフェース部１２および通信制御部１３を介して現起動対象端末２から起動対象変更要求メッセージを受信したならば（Ｓ１１７でＹＥＳ）、起動対象選択部１５３に新たな起動対象端末２の選択を指示する。これを受けて、起動対象選択部１５３は、起動対象端末２のアドレスとして未選択のアドレスがサーバアドレス記憶部１５２にあるか否かを調べる（Ｓ１１８）。
【００４５】
サーバアドレス記憶部１５２に未選択のアドレスがないならば（Ｓ１１８でＮＯ）、起動対象選択部１５３は、その旨を、サーバ機能起動要求部１５４およびサーバ処理依頼部１５５を介してサーバ機能停止要求部１５７に通知する。これを受けて、サーバ機能停止要求部１５７は、通信制御部１３およびＬＡＮインターフェース部１２を介して現起動対象端末２にメディアサーバ記録機能停止要求メッセージを送信する（Ｓ１３２）。また、起動対象アドレス記憶部１５６に追加したレコード１５６０のフィールド１５６４に現在日時を登録する（Ｓ１３０）。その後、サーバ機能停止要求部１５７は、マンマシンインターフェース部１１の点灯中のＬＥＤを消灯し、あるいはＬＣＤに表示中のメッセージを消し、留守録が終了したことをユーザに知らせて（Ｓ１３１）、このフローを終了する。
【００４６】
一方、サーバアドレス記憶部１５２に未選択のアドレスがあるならば（Ｓ１１８でＹＥＳ）、起動対象選択部１５３は、新たな起動対象端末２のアドレスとして、サーバアドレス記憶部１５２に登録されている未選択のアドレスを一つ選択する（Ｓ１１９）。そして、新たな起動対象端末２のアドレスをサーバ機能起動要求部１５４に通知する。これを受けて、サーバ機能起動要求部１５４は、通信制御部１３およびＬＡＮインターフェース部１２を介して、起動対象選択部１５３より通知されたアドレスにより特定される新たな起動対象端末２（新起動対象端末２と呼ぶ）に、留守電ＩＤおよびセッション転送元アドレスとしての現起動対象端末２のアドレスの指定を伴うメディアサーバ記録機能起動要求メッセージを送信する（Ｓ１２０）。そして、この新起動対象端末２からメディアサーバ記録機能開始メッセージまたは起動拒否メッセージの返信を待つ（Ｓ１２１、Ｓ１２２）。
【００４７】
ここで、新起動対象端末２からの返信が起動拒否メッセージである場合（Ｓ１２２でＹＥＳ）、サーバ機能起動要求部１５４は、起動対象選択部１５３に新たな起動対象端末の選択をさらに指示する。これを受けて、起動対象選択部１５３は、サーバアドレス記憶部１５２に起動対象端末のアドレスとして未選択のアドレスがあるか否かを調べる（Ｓ１２３）。
【００４８】
サーバアドレス記憶部１５２に未選択のアドレスがないならば（Ｓ１２３でＮＯ）、起動対象選択部１５３は、その旨を、サーバ機能起動要求部１５４およびサーバ処理依頼部１５５を介してサーバ機能停止要求部１５７に通知する。これを受けて、サーバ機能停止要求部１５７は、通信制御部１３およびＬＡＮインターフェース部１２を介して現起動対象端末２にメディアサーバ記録機能停止要求メッセージを送信する（Ｓ１３２）。また、起動対象アドレス記憶部１５６に追加したレコード１５６０のフィールド１５６４に現在日時を登録する（Ｓ１３０）。その後、サーバ機能停止要求部１５７は、マンマシンインターフェース部１１の点灯中のＬＥＤを消灯し、あるいはＬＥＤに表示中のメッセージを消し、留守録が終了したことをユーザに知らせて（Ｓ１３１）、このフローを終了する。
【００４９】
一方、サーバアドレス記憶部１５２に未選択のアドレスがあるならば（Ｓ１２３でＹＥＳ）、起動対象選択部１５３は、新たな起動対象端末２のアドレスとして、サーバアドレス記憶部１５２に登録されている未選択のアドレスを一つ選択する（Ｓ１２４）。そして、新たな起動対象端末２のアドレスをサーバ機能起動要求部１５４に通知する。これを受けて、サーバ機能起動要求部１５４は、通信制御部１３およびＬＡＮインターフェース部１２を介して、起動対象選択部１５３より通知されたアドレスにより特定される新起動対象端末２に、留守電ＩＤおよびセッション転送元アドレスとしての現起動対象端末２のアドレスの指定を伴うメディアサーバ記録機能起動要求メッセージを送信する（Ｓ１２５）。そして、新起動対象端末２からメディアサーバ記録機能開始メッセージまたは起動拒否メッセージの返信を待つ（Ｓ１２１、Ｓ１２２）。
【００５０】
また、新起動対象端末２からの返信がメディアサーバ記録機能開始メッセージである場合（Ｓ１２１でＹＥＳ）、サーバ機能起動要求部１５４は、新起動対象端末２のアドレスを伴う留守電メッセージ記録依頼指示をサーバ処理依頼部１５５に与える。これを受けて、サーバ処理依頼部１５５は、起動対象端末２のアドレスを伴うセッション転送要求をＳＩＰクライアント処理部１４１に与える。これを受けて、ＳＩＰクライアント処理部１４１は、ＬＡＮインターフェース部１２および通信制御部１３を介して現起動対象端末２に、新起動対象端末２のアドレスを伴うセッション転送要求メッセージを送信する（Ｓ１２６）。これにより、通話相手と現起動対象端末２との間に確立しているセッションが現起動対象端末２から新起動対象端末２に転送され、新起動対象端末２により留守電メッセージの記録が継続される。
【００５１】
つぎに、サーバ機能起動要求部１５４は、起動対象アドレス記憶部１５６に追加したレコード１５６０のフィールド１５６３の起動対象端末アドレスリストの末尾に新起動対象端末２のアドレスを追加する（Ｓ１２７）。その後、Ｓ１１７に戻る。
【００５２】
図６は、ＩＰ電話端末１の留守電メッセージ再生依頼処理を説明するためのフロー図である。
【００５３】
まず、サーバ機能起動要求部１５４は、起動対象アドレス記憶部１５６に記憶されているレコード１５６０のリストをマンマシンインターフェース部１１の表示部に表示させ、このリストから再生対象レコード１５６０をユーザに選択させる（Ｓ１４１）。また、カウンタ値ｎを初期値「１」に設定する（Ｓ１４２）。
【００５４】
つぎに、サーバ機能起動要求部１５４は、選択された再生対象レコード１５６０のフィールド１５６３から、ｎ番目に登録されている起動対象端末２のアドレスを取得する（Ｓ１４３）。それから、サーバ機能起動要求部１５４は、選択された再生対象レコード１５６０のフィールド１５６１に登録されている留守電ＩＤの指定を伴うメディアサーバ再生機能起動要求メッセージを、通信制御部１３およびＬＡＮインターフェース部１２を介してｎ番目の起動対象端末２に送信する（Ｓ１４４）。
【００５５】
つぎに、サーバ機能起動要求部１５４は、ＬＡＮインターフェース部１２および通信制御部１３を介してｎ番目の起動対象端末２からメディアサーバ再生機能開始メッセージを所定時間内に受信したならば（Ｓ１４５でＹＥＳ）、ｎ番目の起動対象端末２のアドレスを伴う留守電メッセージ再生依頼指示をサーバ処理依頼部１５５に通知する。これを受けて、サーバ処理依頼部１５５は、ｎ番目の起動対象端末２のアドレスを伴う発信指示をＳＩＰクライアント処理部１４１に与える。これを受けて、ＳＩＰクライアント処理部１４１は、ＬＡＮインターフェース部１２および通信制御部１３を介して、ｎ番目の起動対象端末２のアドレスを伴う接続要求メッセージをＳＩＰサーバ３に送信し、ｎ番目の起動対象端末２との間にセッションを確立する（Ｓ１４６）。
【００５６】
一方、サーバ機能起動要求部１５４は、ＬＡＮインターフェース部１２および通信制御部１３を介してｎ番目の起動対象端末２からメディアサーバ再生機能開始メッセージを所定時間内に受信しなかったならば（Ｓ１４５でＮＯ）、マンマシンインターフェース部１１の表示部に留守電メッセージの記録が再生できない旨のエラーメッセージを表示させ（Ｓ１５２）、Ｓ１４１においてユーザにより選択された再生対象レコード１５６０のフィールド１５６３に未取得のアドレスがあるか否かを調べる（Ｓ１５０）。未取得のアドレスがあるならば（Ｓ１５０でＹＥＳ）、カウンタ値ｎを一つインクリメントして（Ｓ１５１）、Ｓ１４３に戻り、すべてのアドレスを取得済みならば（Ｓ１５０でＮＯ）、このフローを終了する。
【００５７】
つぎに、ＲＴＰ処理部１４２は、確立されたセッションを介してｎ番目の起動対象端末２からＲＴＰパケットを受信する。そして、受信したＲＴＰから留守電メッセージを抽出し、抽出した留守電メッセージをマンマシンインターフェース部１１から音声出力する（Ｓ１４７）。
【００５８】
さて、サーバ機能停止要求部１５７は、ＬＡＮインターフェース部１２および通信制御部１３を介して、ｎ番目の起動対象端末２からメディアサーバ再生機能終了メッセージを受信すると（Ｓ１４８でＹＥＳ）、その旨をサーバ処理依頼部１５５に通知する。これを受けて、サーバ処理依頼部１５５は、ＳＩＰクライアント処理部１４１にセッション切断指示を通知する。そして、ＳＩＰクライアント処理部１４１は、ＳＩＰサーバ３にセッション切断要求メッセージを送信して、ｎ番目の起動対象端末２との間に確立されているセッションを切断する（Ｓ１４９）。
【００５９】
つぎに、サーバ機能起動要求部１５４は、Ｓ１４１においてユーザにより選択された再生対象レコード１５６０のフィールド１５６３に未取得のアドレスがあるか否かを調べる（Ｓ１５０）。未取得のアドレスがあるならば（Ｓ１５０でＹＥＳ）、カウンタ値ｎを一つインクリメントし（Ｓ１５１）、Ｓ１４３に戻る。一方、すべてのアドレスを取得済みならば（Ｓ１５０でＮＯ）、このフローを終了する。
【００６０】
図１に戻って説明を続ける。
【００６１】
メディアサーバ機能付ＩＰ電話端末２は、ＳＩＰサーバ３と連携して呼制御を行い、通話相手との間にセッションを確立し、このセッションを介して通話相手と通話を行う。また、メディアサーバ機能付ＩＰ電話端末２は、メディアクライアント機能およびメディアサーバ機能を有しており、メディアサーバとして機能する他のメディアサーバ機能付ＩＰ電話端末２に留守電メッセージの記録・再生を依頼するとともに、メディアクライアントとして機能するＩＰ電話端末１あるいは他のメディアサーバ機能付ＩＰ電話端末２からの依頼に従い留守電メッセージの記録・再生を実施する。
【００６２】
図７は、メディアサーバ機能付ＩＰ電話端末２の概略構成図である。ここで、図２に示すＩＰ電話端末１と同じ機能を有するものには同じ符号を付している。
【００６３】
図示するように、メディアサーバ機能付ＩＰ電話端末２が、図１に示すＩＰ電話端末１と異なる点は、メディアサーバ処理部１６を備えていることである。その他の構成は、ＩＰ電話端末１と同様である。
【００６４】
メディアサーバ処理部１６は、ＩＰ電話端末１またはメディアサーバ機能付ＩＰ電話端末２のメディアクライアント処理部１５に対してメディアサーバ機能を提供するために必要な処理（メディアサーバ処理）を実施する。図示するように、メディアサーバ処理部１６は、サーバ機能応答部１６１と、記録処理部１６２と、留守電記憶部１６３と、再生処理部１６４と、サーバ機能起動部１６５と、サーバ機能停止部１６６と、を有する。
【００６５】
サーバ機能応答部１６１は、ＬＡＮインターフェース部１２および通信制御部１３を介してＩＰ電話端末１あるいはメディアサーバ機能付ＩＰ電話端末２から、サーバ種別「メディアサーバ」の指定を伴うサーバ機能問合せメッセージを受信した場合に、このサーバ機能問合せメッセージの送信元に応答メッセージを送信する。
【００６６】
記録処理部１６２は、サーバ機能起動部１６５により起動制御され、サーバ機能起動部１６５の指示に従い、セッションを介して通話相手から送られてくる留守電メッセージをＩＰ電話処理部１４から受け付け、この留守電メッセージを留守電記憶部１６３に記録する。
【００６７】
留守電記憶部１６３には留守電メッセージが記憶される。図３（Ｃ）は、留守電記憶部１６３の登録内容例を模式的に表した図である。図示するように、留守電記憶部１６３には、留守電メッセージごとにレコード１６３０が登録されている。レコード１６３０は、留守電メッセージの記録依頼元から受け取った留守電ＩＤを登録するフィールド１６３１と、留守電メッセージの記録依頼元アドレスを登録するフィールド１６３２と、留守電メッセージを登録するためのフィールド１６３３と、を有する。
【００６８】
再生処理部１６４は、サーバ機能起動部１６５により起動制御され、サーバ機能起動部１６５の指示に従い、留守電記憶部１６３に記録されている留守電メッセージを、ＩＰ電話処理部１４によりセッションを介して通話相手に送信する。
【００６９】
サーバ機能起動部１６５は、ＬＡＮインターフェース部１２および通信制御部１３を介して受け付けたＩＰ電話端末１あるいはメディアサーバ機能付ＩＰ電話端末２の要求に従い、記録処理部１６２を起動し、留守電メッセージを留守電記憶部１６３に記録させる。あるいは、再生処理部１６４を起動して、留守電記憶部１６３に記録されている留守電メッセージを送信させる。
【００７０】
サーバ機能停止部１６６は、ＬＡＮインターフェース部１２および通信制御部１３を介して受け付けたＩＰ電話端末１あるいはメディアサーバ機能付ＩＰ電話端末２の要求に従い、もしくはＩＰ電話処理部１４によりセッションが切断された場合に、稼働中の記録処理部１６２を停止する。また、サーバ機能停止部１６６は、再生処理部１６４による留守電メッセージ送信処理が終了した場合に、再生処理部１６４を停止する。
【００７１】
図８は、メディアサーバ機能付ＩＰ電話端末２のメディアサーバ処理を説明するためのフロー図である。
【００７２】
サーバ機能応答部１６１は、ＬＡＮインターフェース部１２および通信制御部１３を介して、ＩＰ電話端末１あるいはメディアサーバ機能付ＩＰ電話端末２からサーバ機能問合せメッセージを受信すると（Ｓ２１でＹＥＳ）、このサーバ機能問合せメッセージで指定されているサーバ種別が「メディアサーバ」であるか否かを調べる（Ｓ２２）。そして、サーバ種別がサーバ種別「メディアサーバ」であるならば（Ｓ２２でＹＥＳ）、通信制御部１３およびＬＡＮインターフェース部１２を介して、このサーバ機能問合せメッセージの送信元に、このサーバ機能問合せメッセージに対する応答メッセージを送信する（Ｓ２３）。
【００７３】
また、サーバ機能起動部１６５は、ＬＡＮインターフェース部１２および通信制御部１３を介してＩＰ電話端末１あるいはメディアサーバ機能付ＩＰ電話端末２から、留守電ＩＤおよびセッション転送元アドレスの指定を伴うメディアサーバ記録機能起動要求メッセージを受信すると（Ｓ２４でＹＥＳ）、ＩＰ電話処理部１４およびメディアサーバ処理部１６の各部と連携して後述の留守電メッセージ記録処理を実施する（Ｓ２５）。
【００７４】
また、サーバ機能起動部１６５は、ＬＡＮインターフェース部１２および通信制御部１３を介してＩＰ電話端末１あるいはメディアサーバ機能付ＩＰ電話端末２から、留守電ＩＤの指定を伴うメディアサーバ再生機能起動要求メッセージを受信すると（Ｓ２６でＹＥＳ）、ＩＰ電話処理部１４およびメディアサーバ処理部１６の各部と連携して後述の留守電メッセージ送信処理を実施する（Ｓ２７）。
【００７５】
図９は、図８に示す留守電メッセージ記録処理（Ｓ２５）を説明するためのフロー図である。
【００７６】
まず、サーバ機能起動部１６５は、自メディアサーバ機能付ＩＰ電話端末２の状態が記録開始条件を満足しているか否かを判断する（Ｓ２５０１）。例えば、留守電記憶部１６３の空き容量およびＩＰ電話処理部１４の通話状態を調べ、留守電記憶部１６３の空き容量が所定量以上であり、かつＩＰ電話処理部１４が通話中あるいは呼制御中でない場合に、記録開始条件を満足していると判断する。
【００７７】
記録開始条件を満足していないと判断した場合（Ｓ２５０１でＮＯ）、サーバ機能起動部１６５は、通信制御部１３およびＬＡＮインターフェース部１２を介してメディアサーバ記録機能起動要求メッセージの送信元に起動拒否メッセージを送信して（Ｓ２５０２）、このフローを終了する。
【００７８】
一方、記録開始条件を満足していると判断した場合（Ｓ２５０１でＹＥＳ）、サーバ機能起動部１６５は、記録処理部１６２を起動させる（Ｓ２５０３）。また、サーバ機能起動部１６５は、通信制御部１３およびＬＡＮインターフェース部１２を介してメディアサーバ記録機能起動要求メッセージの送信元にメディアサーバ記録機能開始メッセージを送信する（Ｓ２５０４）。
【００７９】
つぎに、サーバ機能起動部１６５は、ＩＰ電話処理部１４を監視して、メディアサーバ記録機能起動要求メッセージで指定されているセッション転送元アドレスから自メディアサーバ機能付ＩＰ電話端末２に、セッション転送要求が届くのを待つ（Ｓ２５０５、Ｓ２５０６）。
【００８０】
ここで、指定のセッション転送元アドレス以外のアドレスからセッション転送要求があった場合（Ｓ２５０６でＮＯ）、サーバ機能起動部１６５は、ＩＰ電話処理部１４にて話中処理させる（Ｓ２５０７）。なお、セッションの転送要求以外（例えば着信）であっても、同様の処理を行う。一方、セッション指定の転送元アドレスからセッション転送要求があった場合（Ｓ２５０６でＹＥＳ）、サーバ機能起動部１６５は、ＩＰ電話処理部１４に自動応答させて、セッション転送元アドレスと通話相手との間に確立されているセッションをセッション転送元アドレスから自メディアサーバ機能付ＩＰ電話端末２に転送させる（Ｓ２５０８）。それから、サーバ機能起動部１６５は、記録処理部１６２に、メディアサーバ記録機能起動要求メッセージで指定されている留守電ＩＤと、このメディアサーバ記録機能起動要求メッセージの送信元アドレスとを通知して、留守電メッセージの記録開始を指示する。
【００８１】
これを受けて、記録処理部１６２は、マンマシンインターフェース部１１の表示部に設けられたＬＥＤを点灯し、あるいはＬＣＤにメッセージを表示して、留守録中であることをユーザに知らせる。また、留守電記憶部１６３に新たなレコード１６３０を追加し、このレコード１６３０のフィールド１６３１、１６３２に、それぞれ留守電ＩＤ、メディアサーバ記録機能起動要求メッセージの送信元アドレス（記録依頼元アドレス）を登録する。それから、記録処理部１６２は、このセッションを介して通話相手から送られてくるＲＴＰパケットから抽出される留守電メッセージをＩＰ電話処理部１４から受け付け、この留守電メッセージを、留守電記憶部１６３に追加したレコード１６３０のフィールド１６３３に登録する（Ｓ２５０９）。
【００８２】
記録処理部１６２によって留守電記憶部１６３への留守電メッセージの記録が開始されると、サーバ機能停止部１６６は、自メディアサーバ機能付ＩＰ電話端末２の状態を監視し、その状態が記録停止条件を満足することとなったか否かを監視する（Ｓ２５１０）。例えば、留守電記憶部１６３の空き容量を監視する。そして、留守電記憶部１６３の空き容量が所定量未満となったならば、記録停止条件を満足することとなったものと判断する。
【００８３】
記録停止条件を満足することとなった場合（Ｓ２５１０でＹＥＳ）、サーバ機能停止部１６６は、通信制御部１３およびＬＡＮインターフェース部１２を介して、メディアサーバ記録機能起動要求メッセージの送信元に起動対象変更要求メッセージを送信する（Ｓ２５１４）。そして、記録機能起動要求メッセージの送信元からの返信メッセージを待つ。
【００８４】
記録機能起動要求メッセージの送信元からの返信メッセージがメディアサーバ記録機能停止要求メッセージである場合（Ｓ２５１５でＹＥＳ）、サーバ機能停止部１６６は、記録処理部１６２に記録終了を指示する。これを受けて、記録処理部１６２は、マンマシンインターフェース部１１の点灯中のＬＥＤを消灯し、あるいはＬＣＤに表示中のメッセージを消して、留守録が終了したことをユーザに知らせる。それから、サーバ機能停止部１６６は、記録処理部１６２を停止させるとともに（Ｓ２５１２）、通信制御部１３およびＬＡＮインターフェース部１２を介して、メディアサーバ記録機能起動要求メッセージの送信元にメディアサーバ記録機能終了メッセージを送信する（Ｓ２５１３）。
【００８５】
一方、メディアサーバ記録機能起動要求メッセージの送信元からの返信メッセージが、セッション転送先アドレス２（新起動対象端末２のアドレス）の指定を伴うセッション転送要求メッセージである場合（Ｓ２５１６でＹＥＳ）、サーバ機能停止部１６６は、セッション転送先アドレスの指定を伴うセッション転送要求をＩＰ電話処理部１４に与える。そして、ＩＰ電話処理部１４は、通信制御部１３およびＬＡＮインターフェース部１２を介してＳＩＰサーバ３に、セッション転送先アドレスを伴うセッション転送要求を指示する（Ｓ２５１７）。これを受けて、ＳＩＰサーバ３が、通話相手とメディアサーバ機能付ＩＰ電話端末２との間のセッションをメディアサーバ機能付ＩＰ電話端末２から新起動対象端末２に転送するため、新起動対象端末２により留守電メッセージの記録が継続される。
【００８６】
それから、サーバ機能停止部１６６は記録処理部１６２に記録終了を指示する。これを受けて、記録処理部１６２は、マンマシンインターフェース部１１の点灯中のＬＥＤを消灯し、あるいはＬＣＤに表示中のメッセージを消して、留守録が終了したことをユーザに知らせる。それから、サーバ機能停止部１６６は、記録処理部１６２を停止させるとともに（Ｓ２５１２）、通信制御部１３およびＬＡＮインターフェース部１２を介して、メディアサーバ記録機能起動要求メッセージの送信元にメディアサーバ記録機能終了メッセージを送信する（Ｓ２５１３）。
【００８７】
また、サーバ機能停止部１６６は、通話相手と自メディアサーバ機能付ＩＰ電話端末２との間に確立されているセッションが切断されたか、あるいは、ＬＡＮインターフェース部１２および通信制御部１３を介してメディアサーバ記録機能起動要求メッセージの送信元からメディアサーバ記録機能停止要求メッセージを受信したならば（Ｓ２５１１でＹＥＳ）、記録処理部１６２に記録終了を指示する。これを受けて、記録処理部１６２は、マンマシンインターフェース部１１の点灯中のＬＥＤを消灯し、あるいはＬＣＤに表示中のメッセージを消して、留守録が終了したことをユーザに知らせる。それから、サーバ機能停止部１６６は、記録処理部１６２を停止させるとともに（Ｓ２５１２）、通信制御部１３およびＬＡＮインターフェース部１２を介してメディアサーバ記録機能起動要求メッセージの送信元にメディアサーバ記録機能終了メッセージを送信する（Ｓ２５１３）。
【００８８】
図１０は、図８に示す留守電メッセージ送信処理（Ｓ２７）を説明するためのフロー図である。
【００８９】
まず、サーバ機能起動部１６５は再生処理部１６４を起動させる（Ｓ２７０１）。また、サーバ機能起動部１６５は、通信制御部１３およびＬＡＮインターフェース部１２を介してメディアサーバ再生機能起動要求メッセージの送信元にメディアサーバ再生機能開始メッセージを送信する（Ｓ２７０２）。
【００９０】
つぎに、サーバ機能起動部１６５は、ＩＰ電話処理部１４を監視して、メディアサーバ再生機能起動要求メッセージの送信元から自メディアサーバ機能付ＩＰ電話端末２に着信するのを待つ（Ｓ２７０３、Ｓ２７０４）。
【００９１】
ここで、メディアサーバ再生機能起動要求メッセージの送信元以外から着信があった場合（Ｓ２７０４でＮＯ）、サーバ機能起動部１６５はＩＰ電話処理部１４にて話中処理させる（Ｓ２７０５）。一方、メディアサーバ再生機能起動要求メッセージの送信元から着信があった場合（Ｓ２７０４でＹＥＳ）、サーバ機能起動部１６５は、ＩＰ電話処理部１４に自動応答させ、メディアサーバ再生機能起動要求メッセージの送信元と自メディアサーバ機能付ＩＰ電話端末２との間にセッションを確立させる（Ｓ２７０６）。それから、サーバ機能起動部１６５は、再生処理部１６４に、メディアサーバ再生機能起動要求メッセージで指定されている留守電ＩＤと、メディアサーバ再生機能起動要求メッセージの送信元アドレスとを通知して、留守電メッセージの再生開始を指示する。
【００９２】
これを受けて、再生処理部１６４は、マンマシンインターフェース部１１の表示部に設けられたＬＥＤを点灯し、あるいはＬＣＤにメッセージを表示して、再生中であることをユーザに知らせる。また、再生処理部１６４は、留守電ＩＤおよびメディアサーバ再生機能起動要求メッセージの送信元アドレスをキーにして、留守電記憶部１６３からレコード１６３０を検索する。そして、検索したレコード１６３０のフィールド１６３３から留守電メッセージを読み出して再生し、ＩＰ電話処理部１４に渡す。ＩＰ電話処理部１４は、この留守電メッセージをＲＴＰパケットに格納し、このＲＴＰパケットを、確立しているセッションを介してメディアサーバ再生機能起動要求メッセージの送信元に送信する（Ｓ２７０７）。
【００９３】
つぎに、再生処理部１６４は、留守電メッセージの再生が終了すると（Ｓ２７０８でＹＥＳ）、サーバ機能停止部１６６に再生終了を通知するとともに、マンマシンインターフェース部１１の点灯中のＬＥＤを消灯し、あるいはＬＣＤに表示中のメッセージを消して、再生が終了したことをユーザに知らせる。サーバ機能停止部１６６は、再生処理部１６４から再生終了の通知を受けると、再生処理部１６４を停止させる（Ｓ２７０９）。また、サーバ機能停止部１６６は、通信制御部１３およびＬＡＮインターフェース部１２を介して、メディアサーバ再生機能起動要求メッセージの送信元にメディアサーバ再生機能終了メッセージを送信する（Ｓ２７１０）。
【００９４】
つぎに、本実施の形態に係るＩＰ電話システムの動作例を説明する。
【００９５】
図１１は、図１に示すＩＰ電話システムの留守電メッセージ記録動作を説明するためのシーケンス図である。ここで、個々のメディアサーバ機能付ＩＰ電話端末２を区別するため、符号に枝番を付している。また、ＩＰ電話端末１は、留守録設定されているものとする。
【００９６】
ＩＰ電話端末１は、ゲートウェイ６およびＳＩＰサーバ３を介してＷＡＮ５側の通話相手から着信すると（Ｓ３０１）、これに一次応答し（Ｓ３０２）、通話相手とＩＰ電話端末１との間にセッションを確立する（Ｓ３０３）。そして、このセッションを介して通話相手に、留守電受付準備用音声ガイダンスを送出する。
【００９７】
また、ＩＰ電話端末１は、サーバ種別「メディアサーバ」のサーバ機能問合せメッセージを、ＬＡＮ４に接続された各機器に同報送信する（Ｓ３０４）。これを受けて、メディアサーバ機能付ＩＰ電話端末２−１〜２−３は、応答メッセージを返信する（Ｓ３０５）。
【００９８】
つぎに、ＩＰ電話端末１は、最初に受信した応答メッセージの送信元を起動対象端末として選択する（Ｓ３０６）。ここでは、メディアサーバ機能付ＩＰ電話端末２−１が起動対象端末に選択されたものとする。それから、ＩＰ電話端末１は、メディアサーバ機能付ＩＰ電話端末２−１にメディアサーバ記録機能起動要求メッセージを送信する（Ｓ３０７）。
【００９９】
メディアサーバ機能付ＩＰ電話端末２−１は、ＩＰ電話端末１からメディアサーバ記録機能起動要求メッセージを受信すると、記録開始条件を満足していることを確認して、記録処理部１６２を起動する（Ｓ３０８）。それから、メディアサーバ記録機能開始メッセージをＩＰ電話端末１に送信する（Ｓ３０９）。
【０１００】
これを受けて、ＩＰ電話端末１は、ＳＩＰサーバ３に、メディアサーバ機能付ＩＰ電話端末２−１へのセッション転送要求メッセージを送信する（Ｓ３１０）。ＳＩＰサーバ３は、ＩＰ電話端末１の指示に従い、メディアサーバ機能付ＩＰ電話端末２−１に発信する（Ｓ３１１）。メディアサーバ機能付ＩＰ電話端末２−１から応答を受信したならば（Ｓ３１２）、通話相手とＩＰ電話端末１との間に確立されているセッションを、ＩＰ電話端末１からメディアサーバ機能付ＩＰ電話端末２−１に転送する（Ｓ３１３）。
【０１０１】
メディアサーバ機能付ＩＰ電話端末２−１は、このセッションを介して通話相手から送られてくる留守電メッセージを記録処理部１６２から受け付け、この留守電メッセージを留守電記憶部１６３に記憶する（Ｓ３１４）。
【０１０２】
さて、メディアサーバ機能付ＩＰ電話端末２−１は、留守電記憶部１６３の空き容量が所定量未満となるなど、自メディアサーバ機能付ＩＰ電話端末２の状態が記録停止条件を満足することとなったならば、ＩＰ電話端末１に起動対象変更要求メッセージを送信する（Ｓ３１５）。
【０１０３】
これを受けて、ＩＰ電話端末１は、応答メッセージの送信元のなかから起動対象端末として未選択のものを新たな起動対象端末として選択する（Ｓ３１６）。ここでは、メディアサーバ機能付ＩＰ電話端末２−３が新たな起動対象端末に選択されたものとする。それから、ＩＰ電話端末１は、メディアサーバ機能付ＩＰ電話端末２−３にメディアサーバ記録機能起動要求メッセージを送信する（Ｓ３１７）。
【０１０４】
メディアサーバ機能付ＩＰ電話端末２−３は、ＩＰ電話端末１からメディアサーバ記録機能起動要求メッセージを受信すると、記録開始条件を満足していることを確認して、記録処理部１６２を起動する（Ｓ３１８）。それから、メディアサーバ記録機能開始メッセージをＩＰ電話端末１に送信する（Ｓ３１９）。
【０１０５】
これを受けて、ＩＰ電話端末１は、セッション転送先としてのメディアサーバ機能付ＩＰ電話端末２−３の指定を伴うセッション転送要求メッセージをメディアサーバ機能付ＩＰ電話端末２−１に送信し（Ｓ３２０）、メディアサーバ機能付ＩＰ電話端末２−３へのセッション転送をＳＩＰサーバ３に指示する（Ｓ３２１）。また、メディアサーバ機能付ＩＰ電話端末２−１は、記録処理部１６２を停止する（Ｓ３２２）。
【０１０６】
ＳＩＰサーバ３は、メディアサーバ機能付ＩＰ電話端末２−１の指示に従い、メディアサーバ機能付ＩＰ電話端末２−３に発信する（Ｓ３２３）。そして、メディアサーバ機能付ＩＰ電話端末２−３から応答を受信したならば（Ｓ３２４）、通話相手とメディアサーバ機能付ＩＰ電話端末２−１との間に確立されているセッションを、メディアサーバ機能付ＩＰ電話端末２−１からメディアサーバ機能付ＩＰ電話端末２−３に転送する（Ｓ３２５）。メディアサーバ機能付ＩＰ電話端末２−３は、このセッションを介して通話相手から送られてくる留守電メッセージを、記録処理部１６２により留守電記憶部１６３に記憶させる（Ｓ３２６）。
【０１０７】
さて、メディアサーバ機能付ＩＰ電話端末２−３は、通話相手による留守電メッセージの入力が終了し、ゲートウェイ６およびＳＩＰサーバ３を介して通話相手からにセッション切断要求メッセージを受信すると（Ｓ３２７）、これに応答して（Ｓ３２８）、通話相手との間に確立されているセッションを切断する。また、メディアサーバ機能付ＩＰ電話端末２−３は、記録処理部１６２を停止するとともに（Ｓ３２９）、ＩＰ電話端末１に、メディアサーバ記録機能終了メッセージを送信する（Ｓ３３０）。
【０１０８】
図１２は、図１に示すＩＰ電話システムの留守電メッセージ再生動作を説明するためのシーケンス図である。ここで、図１１と同様、個々のメディアサーバ機能付ＩＰ電話端末２を区別するため、符号に枝番を付している。
【０１０９】
ＩＰ電話端末１は、ユーザより起動対象アドレス記憶部１５６から再生対象レコード１５６０の指定を受け付けると、この再生対象レコード１５６０のフィールド１５６３の起動対象端末アドレスリストから一番目の起動対象端末のアドレスを取得する（Ｓ３５１）。ここでは、メディアサーバ機能付ＩＰ電話端末２−１のアドレスが一番目の起動対象端末のアドレスとして登録されているものとする。それから、ＩＰ電話端末１は、メディアサーバ機能付ＩＰ電話端末２−１にメディアサーバ再生機能起動要求メッセージを送信する（Ｓ３５２）。
【０１１０】
メディアサーバ機能付ＩＰ電話端末２−１は、ＩＰ電話端末１からメディアサーバ再生機能起動要求メッセージを受信すると、再生処理部１６４を起動する（Ｓ３５３）。それから、メディアサーバ再生機能開始メッセージをＩＰ電話端末１に送信する（Ｓ３５４）。
【０１１１】
これを受けて、ＩＰ電話端末１は、ＳＩＰサーバ３を介してメディアサーバ機能付ＩＰ電話端末２−１に発信する（Ｓ３５５）。メディアサーバ機能付ＩＰ電話端末２−１は、これに応答して（Ｓ３５６）、ＩＰ電話端末１とメディアサーバ機能付ＩＰ電話端末２−１との間にセッションを確立する（Ｓ３５７）。それから、メディアサーバ機能付ＩＰ電話端末２−１は、メディアサーバ再生機能起動要求メッセージに対応するレコード１６３０を留守電記憶部１６３から特定し、このレコード１６３０のフィールド１６３３に登録されている留守電メッセージを再生する。そして、セッションを介してＩＰ電話端末１に、留守電メッセージの再生データを送信する（Ｓ３５８）。
【０１１２】
その後、留守電メッセージの再生が終了すると、メディアサーバ機能付ＩＰ電話端末２−１は、再生処理部１６４を停止するとともに（Ｓ３５９）、メディアサーバ再生機能終了メッセージをＩＰ電話端末１に送信する（Ｓ３６０）。
【０１１３】
ＩＰ電話端末１は、メディアサーバ機能付ＩＰ電話端末２−１からメディアサーバ再生機能終了メッセージを受信すると、ＳＩＰサーバ３を介してメディアサーバ機能付ＩＰ電話端末２−１にセッション切断要求メッセージを送信する（Ｓ３６１）。メディアサーバ機能付ＩＰ電話端末２−１は、これに応答して（Ｓ３６２）、ＩＰ電話端末１とメディアサーバ機能付ＩＰ電話端末２−１との間に確立されているセッションを切断する。
【０１１４】
つぎに、ＩＰ電話端末１は、再生対象レコード１５６０のフィールド１５６３の起動対象端末アドレスリストから二番目の起動対象端末のアドレスを取得する（Ｓ３６３）。ここでは、メディアサーバ機能付ＩＰ電話端末２−３のアドレスが二番目の起動対象端末のアドレスとして登録されているものとする。それから、ＩＰ電話端末１は、メディアサーバ機能付ＩＰ電話端末２−３にメディアサーバ再生機能起動要求メッセージを送信する（Ｓ３６４）。
【０１１５】
メディアサーバ機能付ＩＰ電話端末２−３は、ＩＰ電話端末１からメディアサーバ再生機能起動要求メッセージを受信すると、再生処理部１６４を起動する（Ｓ３６５）。それから、メディアサーバ再生機能開始メッセージをＩＰ電話端末１に送信する（Ｓ３６６）。
【０１１６】
これを受けて、ＩＰ電話端末１は、ＳＩＰサーバ３を介してメディアサーバ機能付ＩＰ電話端末２−３に発信する（Ｓ３６７）。メディアサーバ機能付ＩＰ電話端末２−３は、これに応答し（Ｓ３６８）、ＩＰ電話端末１とメディアサーバ機能付ＩＰ電話端末２−３との間にセッションを確立する（Ｓ３６９）。それから、メディアサーバ機能付ＩＰ電話端末２−３は、メディアサーバ再生機能起動要求メッセージに対応するレコード１６３０を留守電記憶部１６３から特定し、このレコード１６３０のフィールド１６３３に登録されている留守電メッセージを再生する。そして、セッションを介してＩＰ電話端末１に留守電メッセージの再生データを送信する（Ｓ３７０）。
【０１１７】
その後、留守電メッセージの再生が終了すると、メディアサーバ機能付ＩＰ電話端末２−３は、再生処理部１６４を停止するとともに（Ｓ３７１）、メディアサーバ再生機能終了メッセージをＩＰ電話端末１に送信する（Ｓ３７２）。
【０１１８】
ＩＰ電話端末１は、メディアサーバ機能付ＩＰ電話端末２−３からメディアサーバ再生機能終了メッセージを受信すると、ＳＩＰサーバ３を介してメディアサーバ機能付ＩＰ電話端末２−３にセッション切断要求を送信する（Ｓ３７３）。メディアサーバ機能付ＩＰ電話端末２−３はこれに応答して（Ｓ３７４）、ＩＰ電話端末１とメディアサーバ機能付ＩＰ電話端末２−３との間に確立されているセッションを切断する。
【０１１９】
その後、ＩＰ電話端末１は、再生対象レコード１５６０のフィールド１５６３からすべての起動対象端末のアドレスを取得したことを確認して再生の依頼を終了する。
【０１２０】
以上、本発明の第一実施の形態を説明した。
【０１２１】
本実施の形態において、メディアクライアント処理部１５（ＩＰ電話端末１、メディアサーバ機能付ＩＰ電話端末２）は、メディアサーバを利用する際に、サーバ機能問合せメッセージを同報送信する。そして、応答のあったメディアサーバ処理部１６（メディアサーバ機能付ＩＰ電話端末２）のなかから起動対象を選択し、この起動対象にメディアサーバ記録機能起動要求メッセージを送信する。そして、起動対象からメディアサーバ記録機能開始メッセージを受信したならば、その後、起動対象のメディアサーバ機能を利用して留守電メッセージを記録する。
【０１２２】
一方、メディアサーバ処理部１６は、サーバ機能問合せメッセージの送信元に応答メッセージを返信する。そして、メディアサーバ記録機能起動要求メッセージを受信したならば、記録処理部１６２を起動して、メディアサーバ記録機能開始メッセージをメディアサーバ記録機能起動要求メッセージの送信元に送信する。その後、留守電メッセージの記録を行う。そして、留守電メッセージの記録が終了したならば、記録処理部１６２を停止する。
【０１２３】
したがって、本実施の形態によれば、メディアサーバ処理部１６の記録機能が必要なときにのみ有効になるので、リソースを効率よく利用できる。
【０１２４】
また、本実施の形態において、メディアクライアント処理部１５は、サーバ種別「メディアサーバ」の指定を伴うサーバ機能問合せメッセージを同報送信し、メディアサーバ処理部１６は、サーバ種別「メディアサーバ」の指定を伴うサーバ機能問合せメッセージを受信した場合にのみ、この問合せメッセージに対する応答メッセージを返信する。したがって、本実施の形態によれば、メディアクライアント処理部１５にメディアサーバ処理部１６の所在を予め登録しておく必要がなく、ユーザの設定作業を簡素化することができる。
【０１２５】
また、本実施の形態において、メディアクライアント処理部１５は、同報送信したサーバ機能問合せメッセージに対して最初に受信した応答メッセージの送信元を起動対象に選択する。したがって、本実施の形態によれば、メディアサーバ処理部１６のサーバ機能の提供を迅速に開始することができる。
【０１２６】
また、本実施の形態において、メディアクライアント処理部１５は、留守電メッセージの記録開始からの所定の記録最大時間の経過など、所定の終了イベントが発生した場合に、起動対象のメディアサーバ処理部１６にメディアサーバ記録機能停止要求メッセージを送信する。一方、メディアサーバ処理部１６は、メディアサーバ記録機能要求メッセージの送信元からメディアサーバ記録機能停止要求メッセージを受信した場合、記録処理部１６２を停止する。したがって、本実施の形態によれば、特定のメディアクライアント処理部１５が、メディアサーバ処理部１６のリソースを長期にわたって占有する事態が発生するのを防止できる。
【０１２７】
また、本実施の形態において、メディアサーバ処理部１６は、留守電メッセージの記録中、留守電記憶部１６３等のリソースの使用状態を監視し、その監視結果が所定の記録停止条件を満足している場合に、メディアサーバ記録機能起動要求メッセージの送信元に起動対象変更要求メッセージを送信する。一方、メディアクライアント処理部１５は、起動対象変更要求メッセージを受信した場合、新たな起動対象を選択し、この新たな起動対象にメディアサーバ記録機能起動要求メッセージを送信する。これにより、留守電メッセージの記録を、現在の起動対象から新たな起動対象に引き継がせる。したがって、本実施の形態によれば、複数のメディアサーバ処理部１６間で、留守電メッセージの記録にかかる負荷を分散させることができる。
【０１２８】
また、本実施の形態において、メディアクライアント処理部１５は、留守電メッセージごとに、留守電メッセージの記録を依頼した起動対象を、留守電メッセージの記録順（留守電メッセージ記録依頼順）に対応付けて起動対象アドレス記憶部１５６に記憶する。そして、留守電メッセージを再生する場合、留守電メッセージ記録依頼順に従って、順次、起動対象にメディアサーバ再生機能起動要求メッセージを送信して起動対象の再生処理部１６４を起動し、起動対象の再生処理部１６４に留守電メッセージを再生させる。したがって、本実施の形態によれば、複数のメディアサーバ処理部１６に分割されて記憶された留守電メッセージを正しい順番で再生することができる。また、メディアサーバ処理部１６の再生記録機能が必要なときにのみ有効になるので、リソースを効率よく利用できる。
【０１２９】
なお、本実施の形態において、メディアクライアント処理部１５から、サーバ機能問合せ部１５１、サーバアドレス記憶部１５２、および起動対象選択部１５３を省略してもよい。この場合、メディアクライアント処理部１５には、ＬＡＮ４に接続された中継装置（不図示）のアドレスをメディアサーバのアドレスとして設定する。そして、この中継装置に、サーバ機能問合せ部１５１、サーバアドレス記憶部１５２、および起動対象選択部１５３を設けて、この中継装置をメディアサーバのプロキシサーバとして機能させる。
【０１３０】
また、本実施の形態において、メディアクライアント処理部１５が、通話相手と起動対象端末２との間に確立されているセッションの転送先の指定を伴うセッション転送要求をＳＩＰサーバ３に送信することによって、ＳＩＰサーバ３が、通話相手と起動対象端末２との間に確立されているセッションを、起動対象端末２から新たな起動対象端末２へ転送するようにしてもよい。
【０１３１】
また、本実施の形態において、メディアサーバ機能付ＩＰ電話端末２は、留守録メッセージを記録中または送信中に通常の着信を受付けた場合に、通話中処理を実行し着信を受付けないものとして説明したが、本願はこれに限定されない。例えばメディアサーバ処理部１６４に独自の別回線を具備させてもよいし、あるいは１回線に２チャンネル分の音声を重畳してもよい。これにより、留守録メッセージを記録中または送信中であっても、ＩＰ電話機能を維持することができる。
【０１３２】
［第二実施の形態］
図１３は、本発明の第二実施の形態に係るＩＰ電話システムの概略図である。ここで、図１に示す第一実施の形態に係るＩＰ電話システムと同じ機能を有するものには、図１と同じ符号を付している。
【０１３３】
図示するように、本実施の形態に係るＩＰ電話システムは、ＩＰ電話端末７と、プレゼンスサーバ機能付ＩＰ電話端末８と、ＩＰ電話端末７およびプレゼンスサーバ機能付ＩＰ電話端末８を収容するＳＩＰサーバ３と、ＩＰ電話端末７およびプレゼンスサーバ機能付ＩＰ電話端末８のプレゼンスデータを格納するファイルサーバ９と、ＩＰ電話端末７、プレゼンスサーバ機能付ＩＰ電話端末８、ＳＩＰサーバ３、およびファイルサーバ９を相互接続するＬＡＮ４と、ＬＡＮ４をＷＡＮ５に接続するゲートウェイ６と、を有する。
【０１３４】
なお、図１３では、ＩＰ電話端末７およびプレゼンスサーバ機能付ＩＰ電話端末８をそれぞれ複数台示しているが、プレゼンスサーバ機能付ＩＰ電話端末８は、少なくとも一台あればよい。また、ＳＩＰサーバ３が収容するすべての端末をプレゼンスサーバ機能付ＩＰ電話端末８とすることで、ＩＰ電話端末７を省略してもよい。
【０１３５】
ＩＰ電話端末７は、ＳＩＰサーバ３と連携して呼制御を行い、通話相手との間にセッションを確立し、このセッションを介して通話相手と通話を行う。また、ＩＰ電話端末７は、プレゼンスクライアント機能を有しており、プレゼンスサーバとして機能するプレゼンスサーバ機能付ＩＰ電話端末８を利用して自ＩＰ電話端末７のプレゼンスデータの更新、あるいは各ＩＰ電話端末７および各プレゼンスサーバ機能付ＩＰ電話端末８のプレゼンスデータの取得を実施する。
【０１３６】
図１４は、ＩＰ電話端末７の概略構成図である。
【０１３７】
図示するように、ＩＰ電話端末７が、第一実施の形態に係るＩＰ電話端末１（図２参照）と異なる点は、メディアクライアント処理部１５に代えてプレゼンスクライアント処理部１７を備えることである。その他の構成は、第一実施の形態に係るＩＰ電話端末１（図２参照）と同様である。
【０１３８】
プレゼンスクライアント処理部１７は、プレゼンスサーバ機能付ＩＰ電話端末８にプレゼンスデータの更新・取得を依頼する。図示するように、プレゼンスクライアント処理部１７は、サーバ機能問合せ部１７１と、サーバアドレス記憶部１７２と、起動対象選択部１７３と、サーバ機能起動要求部１７４と、サーバ機能停止要求部１７５と、サーバ処理依頼部１７６と、を有する。
【０１３９】
サーバ機能問合せ部１７１は、サーバ機能起動要求部１７４の指示に従い、通信制御部１３およびＬＡＮインターフェース部１２を介して、サーバ種別「プレゼンスサーバ」の指定を伴うサーバ機能問合せメッセージを同報送信する。そして、ＬＡＮインターフェース部１２および通信制御部１３を介して、このサーバ機能問合せメッセージに対する応答メッセージを受信する。
【０１４０】
サーバアドレス記憶部１７２には、サーバ機能問合せ部１７１が受信した応答メッセージの送信元（プレゼンスサーバ機能付ＩＰ電話端末８）のアドレスが記憶される。
【０１４１】
起動対象選択部１７３は、サーバ機能起動要求部１７４の指示に従い、サーバアドレス記憶部１７２から、プレゼンスサーバ機能の起動対象となるプレゼンスサーバ機能付ＩＰ電話端末８（以下、起動対象端末８）のアドレスを選択する。
【０１４２】
サーバ機能起動要求部１７４は、プレゼンスサーバの利用を前提とするプレゼンスデータの更新・取得の開始イベントが発生した場合に、起動対象端末８のプレゼンスサーバ機能を起動させる。具体的には、サーバ処理依頼部１７６が、マンマシンインターフェース部１１を介してユーザよりプレゼンスデータの更新あるいは取得の指示を受け付けた場合に、サーバ機能起動要求部１７４は、起動対象端末８のプレゼンスサーバ機能を起動させる。
【０１４３】
サーバ機能停止要求部１７５は、プレゼンスサーバの利用を前提とするプレゼンスデータの更新・取得の終了イベントが発生した場合に、起動対象端末８のメディアサーバ機能を停止させる。具体的には、サーバ処理依頼部１７６が、マンマシンインターフェース部１１を介してユーザよりプレゼンスデータの更新あるいは取得の終了指示を受け付けた場合に、サーバ機能停止要求部１７５は、起動対象端末８のプレゼンスサーバ機能を終了させる。
【０１４４】
サーバ処理依頼部１７６は、プレゼンスクライアント処理部１７の各部と連携して、自ＩＰ電話端末７のプレゼンスデータを起動対象端末８に更新させるためのプレゼンスデータ更新依頼を実施する。また、サーバ処理依頼部１７６は、プレゼンスクライアント処理部１７の各部と連携して、各ＩＰ電話端末７および各プレゼンスサーバ機能付ＩＰ電話端末８のプレゼンスデータを起動対象端末８に取得させるためのプレゼンスデータ取得依頼を実施する。
【０１４５】
図１５は、ＩＰ電話端末７のプレゼンスデータ更新依頼処理を説明するためのフロー図である。このフローは、マンマシンインターフェース部１１を介してユーザよりプレゼンスデータ更新指示を受け付けた場合に開始される。
【０１４６】
まず、サーバ処理依頼部１７６は、サーバ機能起動要求部１７４にプレゼンスサーバの更新機能の起動を指示する。これを受けて、サーバ機能起動要求部１７４は、サーバ機能問合せ部１７１にサーバ機能の問合せを指示する。そして、サーバ機能問合せ部１７１は、通信制御部１３およびＬＡＮインターフェース部１２を介して、サーバ種別「プレゼンスサーバ」の指定を伴うサーバ機能問合せメッセージを同報送信する（Ｓ１６１）。それから、サーバ機能問合せ部１７１は、ＬＡＮインターフェース部１２および通信制御部１３を介して、このサーバ機能問合せメッセージに対する応答メッセージの受信、および受信した応答メッセージの送信元アドレスの、サーバアドレス記憶部１７２への登録を開始する（Ｓ１６２）。
【０１４７】
また、サーバ機能起動要求部１７４は、起動対象選択部１７３に起動対象端末８の選択を指示する。これを受けて、起動対象選択部１７３は、サーバアドレス記憶部１７２へのアドレスの登録状況を監視する。そして、サーバアドレス記憶部１７２に所定時間内にアドレスが登録されたならば（Ｓ１６３でＹＥＳ）、起動対象端末８のアドレスとして、サーバアドレス記憶部１７２に最初に登録されたアドレスを選択する（Ｓ１６４）。そして、起動対象端末８のアドレスをサーバ機能起動要求部１７４に通知する。一方、サーバアドレス記憶部１７２に所定時間内にアドレスが登録されなかったならば（Ｓ１６３でＮＯ）、サーバ機能起動要求部１７４は、マンマシンインターフェース部１１を介してユーザに、利用可能なプレゼンスサーバが現在存在しない旨のメッセージを通知するなど、所定のエラー処理を行って（Ｓ１７１）、このフローを終了する。
【０１４８】
つぎに、サーバ機能起動要求部１７４は、通信制御部１３およびＬＡＮインターフェース部１２を介して、起動対象選択部１７３より通知されたアドレスにより特定される起動対象端末８にプレゼンスサーバ更新機能起動要求メッセージを送信する（Ｓ１６５）。その後、サーバ機能起動要求部１７４は、起動対象端末８からの返信を待つ（Ｓ１６６、Ｓ１６７）。
【０１４９】
ここで、起動対象端末からの返信がプレゼンスサーバ更新機能開始メッセージではなく（Ｓ１６６でＮＯ）、起動拒否メッセージである場合（Ｓ１６７でＹＥＳ）、サーバ機能起動要求部１７４は、起動対象選択部１７３に新たな起動対象端末８の選択をさらに指示する。これを受けて、起動対象選択部１７３は、サーバアドレス記憶部１７２に起動対象端末８のアドレスとして未選択のアドレスがあるか否かを調べる（Ｓ１６８）。
【０１５０】
サーバアドレス記憶部１７２に未選択のアドレスがないならば（Ｓ１６８でＮＯ）、起動対象選択部１７３は、その旨をサーバ機能起動要求部１７４に通知する。これを受けて、サーバ機能起動要求部１７４は、マンマシンインターフェース部１１を介してユーザに、利用可能なプレゼンスサーバが現在存在しない旨のメッセージを通知するなど、所定のエラー処理を行って（Ｓ１７１）、このフローを終了する。
【０１５１】
一方、サーバアドレス記憶部１７２に未選択のアドレスがあるならば（Ｓ１６８でＹＥＳ）、起動対象選択部１７３は、新たな起動対象端末８のアドレスとして、サーバアドレス記憶部１７２に登録されている未選択のアドレスを一つ選択する（Ｓ１６９）。そして、起動対象端末８のアドレスをサーバ機能起動要求部１７４に通知する。これを受けて、サーバ機能起動要求部１７４は、通信制御部１３およびＬＡＮインターフェース部１２を介して、起動対象選択部１７３より通知されたアドレスにより特定される起動対象端末８にプレゼンスサーバ更新機能起動要求メッセージを送信する（Ｓ１７０）。その後、サーバ機能起動要求部１７４は、起動対象端末８からの返信を待つ（Ｓ１６６、Ｓ１６７）。
【０１５２】
また、起動対象端末８からの返信がプレゼンスサーバ更新機能開始メッセージである場合（Ｓ１６６でＹＥＳ）、サーバ機能起動要求部１７４は、サーバ処理依頼部１７６に起動対象端末８のアドレスを通知する。これを受けて、サーバ処理依頼部１７６は、マンマシンインターフェース部１１を介してユーザからプレゼンスデータの更新データを受け付ける。そして、通信制御部１３およびＬＡＮインターフェース部１２を介して起動対象端末８に、この更新データを含む更新依頼メッセージを送信する（Ｓ１７２）。
【０１５３】
つぎに、サーバ処理依頼部１７６は、ＬＡＮインターフェース部１２および通信制御部１３を介して起動対象端末８から更新完了メッセージを受信したならば、サーバ機能停止要求部１７５に、起動対象端末８のアドレスを通知してプレゼンスサーバの更新機能停止を指示する。これを受けて、サーバ機能停止要求部１７５は、通信制御部１３およびＬＡＮインターフェース部１２を介して起動対象端末８に、プレゼンスサーバ更新機能停止要求メッセージを送信する（Ｓ１７３）。その後、このフローを終了する。
【０１５４】
図１６は、ＩＰ電話端末７のプレゼンスデータ取得依頼処理を説明するためのフロー図である。このフローは、マンマシンインターフェース部１１を介してユーザよりプレゼンスデータ取得指示を受け付けた場合に開始される。
【０１５５】
ここで、Ｓ１８１〜Ｓ１８４、Ｓ１８６〜Ｓ１８９、Ｓ１９１は、図１５のＳ１６１〜Ｓ１６４、Ｓ１６６〜Ｓ１６９、Ｓ１７１と同様である。そして、Ｓ１８５、Ｓ１９０において、サーバ機能起動要求部１７４は、通信制御部１３およびＬＡＮインターフェース部１２を介して、起動対象選択部１７３より通知されたアドレスにより特定される起動対象端末８にプレゼンスサーバ取得機能起動要求メッセージを送信する。
【０１５６】
また、Ｓ１９２において、サーバ機能起動要求部１７４は、サーバ処理依頼部１７６に起動対象端末８のアドレスを通知する。これを受けて、サーバ処理依頼部１７６は、通信制御部１３およびＬＡＮインターフェース部１２を介して起動対象端末８に取得依頼メッセージを送信して、起動対象端末８から各ＩＰ電話端末７および各プレゼンスサーバ機能付ＩＰ電話端末８のプレゼンスデータを取得する。そして、マンマシンインターフェース部１１を介してユーザに、取得した各プレゼンスデータを知らせる。
【０１５７】
また、Ｓ１９３において、サーバ処理依頼部１７６は、サーバ機能停止要求部１７５に、起動対象端末８のアドレスを通知してプレゼンスサーバの取得機能の停止を指示する。これを受けて、サーバ機能停止要求部１７５は、通信制御部１３およびＬＡＮインターフェース部１２を介して起動対象端末８に、プレゼンスサーバ取得機能停止要求メッセージを送信する。
【０１５８】
図１３に戻って説明を続ける。
【０１５９】
プレゼンスサーバ機能付ＩＰ電話端末８は、ＳＩＰサーバ３と連携して呼制御を行い、通話相手との間にセッションを確立し、このセッションを介して通話相手と通話を行う。また、プレゼンスサーバ機能付ＩＰ電話端末８は、プレゼンスクライアント機能およびプレゼンスサーバ機能を有しており、プレゼンスサーバとして機能する他のプレゼンスサーバ機能付ＩＰ電話端末８に、ファイルサーバ９に登録されているプレゼンスデータの更新・取得を依頼するとともに、プレゼンスクライアントとして機能するＩＰ電話端末７あるいは他のプレゼンスサーバ機能付ＩＰ電話端末８から依頼に従い、ファイルサーバ９に登録されているプレゼンスデータの更新・取得を実施する。
【０１６０】
図１７は、プレゼンスサーバ機能付ＩＰ電話端末８の概略構成図である。ここで、図１４に示すＩＰ電話端末７と同じ機能を有するものには、図１４と同じ符号を付している。
【０１６１】
図示するように、プレゼンスサーバ機能付ＩＰ電話端末８が、図１４に示すＩＰ電話端末７と異なる点は、プレゼンスサーバ処理部１８を備えていることである。その他の構成は、ＩＰ電話端末７と同様である。
【０１６２】
プレゼンスサーバ処理部１８は、ＩＰ電話端末７またはプレゼンスサーバ機能付ＩＰ電話端末８のプレゼンスクライアント処理部１７に対してプレゼンスサーバ機能を提供するために必要な処理（プレゼンスサーバ処理）を実施する。図示するように、プレゼンスサーバ処理部１８は、サーバ機能応答部１８１と、サーバ機能起動部１８２と、サーバ機能停止部１８３と、更新処理部１８４と、取得処理部１８５と、更新依頼元記憶部１８６と、取得依頼元記憶部１８７と、を有する。
【０１６３】
サーバ機能応答部１８１は、ＬＡＮインターフェース部１２および通信制御部１３を介して、ＩＰ電話端末７あるいはプレゼンスサーバ機能付ＩＰ電話端末８から、サーバ種別「プレゼンスサーバ」の指定を伴うサーバ機能問合せメッセージを受信した場合に、応答メッセージを、このサーバ機能問合せメッセージの送信元に送信する。
【０１６４】
サーバ機能起動部１８２は、ＬＡＮインターフェース部１２および通信制御部１３を介して受け付けたＩＰ電話端末７あるいはプレゼンスサーバ機能付ＩＰ電話端末８の要求に従い、更新処理部１８４あるいは取得処理部１８５を起動する。
【０１６５】
サーバ機能停止部１８３は、ＬＡＮインターフェース部１２および通信制御部１３を介して受け付けたＩＰ電話端末７あるいはプレゼンスサーバ機能付ＩＰ電話端末８の要求に従い、起動中の更新処理部１８４あるいは取得処理部１８５を停止する。
【０１６６】
更新処理部１８４は、ＬＡＮインターフェース部１２および通信制御部１３を介してＩＰ電話端末７あるいはプレゼンスサーバ機能付ＩＰ電話端末８から受け付けた更新データに従い、ファイルサーバ９に格納されているプレゼンスデータを更新する。
【０１６７】
取得処理部１８５は、ＬＡＮインターフェース部１２および通信制御部１３を介してＩＰ電話端末７あるいはプレゼンスサーバ機能付ＩＰ電話端末８から受け付けた指示に従い、ファイルサーバ９に格納されているプレゼンスデータを取得し、この指示の送信元に、このプレゼンスデータを送信する。
【０１６８】
更新依頼元記憶部１８６には、更新処理部１８４を利用中のＩＰ電話端末７あるいはプレゼンスサーバ機能付ＩＰ電話端末８のアドレスが記憶される。
【０１６９】
取得依頼元記憶部１８７には、取得処理部１８５を利用中のＩＰ電話端末７あるいはプレゼンスサーバ機能付ＩＰ電話端末８のアドレスが記憶される。
【０１７０】
図１８は、プレゼンスサーバ機能付ＩＰ電話端末８のプレゼンスサーバ処理を説明するためのフロー図である。
【０１７１】
サーバ機能応答部１８１は、ＬＡＮインターフェース部１２および通信制御部１３を介して、ＩＰ電話端末７あるいはプレゼンスサーバ機能付ＩＰ電話端末８からサーバ機能問合せメッセージを受信すると（Ｓ４１でＹＥＳ）、このサーバ機能問合せメッセージで指定されているサーバ種別が「プレゼンスサーバ」であるか否かを調べる（Ｓ４２）。サーバ種別「プレゼンスサーバ」であるならば（Ｓ４２でＹＥＳ）、通信制御部１３およびＬＡＮインターフェース部１２を介して、このサーバ機能問合せメッセージの送信元に、このサーバ機能問合せメッセージに対する応答メッセージを送信する（Ｓ４３）。
【０１７２】
また、サーバ機能起動部１８２は、ＬＡＮインターフェース部１２および通信制御部１３を介してＩＰ電話端末７あるいはプレゼンスサーバ機能付ＩＰ電話端末８から、プレゼンスサーバ更新機能起動要求メッセージを受信すると（Ｓ４４でＹＥＳ）、更新処理部１８４およびサーバ機能停止部１８３と連携して、後述のプレゼンスデータ更新処理を実施する（Ｓ４５）。
【０１７３】
また、サーバ機能起動部１８２は、ＬＡＮインターフェース部１２および通信制御部１３を介してＩＰ電話端末７あるいはプレゼンスサーバ機能付ＩＰ電話端末８から、プレゼンスサーバ取得機能起動要求メッセージを受信すると（Ｓ４６でＹＥＳ）、取得処理部１８５およびサーバ機能停止部１８３と連携して、後述のプレゼンスデータ取得処理を実施する（Ｓ４７）。
【０１７４】
図１９は、図１８に示すプレゼンスデータ更新処理（Ｓ４５）を説明するためのフロー図である。
【０１７５】
まず、サーバ機能起動部１８２は、自プレゼンスサーバ機能付ＩＰ電話端末８の状態が所定の更新依頼受付条件を満足しているか否かを判断する（Ｓ４５０１）。例えば、更新処理部１８４の稼働率（負荷状態）を調べ、この稼働率が所定値未満の場合に、更新依頼受付条件を満足していると判断する。
【０１７６】
更新依頼受付条件を満足していないと判断した場合（Ｓ４５０１でＮＯ）、サーバ機能起動部１８２は、通信制御部１３およびＬＡＮインターフェース部１２を介してプレゼンスサーバ更新機能起動要求メッセージの送信元に起動拒否メッセージを送信して（Ｓ４５０２）、このフローを終了する。
【０１７７】
一方、更新依頼受付条件を満足していると判断した場合（Ｓ４５０１でＹＥＳ）、サーバ機能起動部１８２は、更新処理部１８４が起動中ならば（Ｓ４５０３でＹＥＳ）、プレゼンスサーバ更新機能起動要求メッセージの送信元アドレスを更新依頼元記憶部１８６に記憶させ（Ｓ４５０５）、更新処理部１８４が起動中でないならば（Ｓ４５０３でＮＯ）、これを起動させ（Ｓ４５０４）、それから、プレゼンスサーバ更新機能起動要求メッセージの送信元アドレスを更新依頼元記憶部１８６に記憶させる（Ｓ４５０５）。
【０１７８】
つぎに、サーバ機能起動部１８２は、通信制御部１３およびＬＡＮインターフェース部１２を介してプレゼンスサーバ更新機能起動要求メッセージの送信元にプレゼンスサーバ更新機能開始メッセージを送信する（Ｓ４５０６）。
【０１７９】
つぎに、更新処理部１８４は、ＬＡＮインターフェース部１２および通信制御部１３を介してプレゼンスサーバ更新機能起動要求メッセージの送信元から更新依頼メッセージを受信したならば（Ｓ４５０７でＹＥＳ）、通信制御部１３およびＬＡＮインターフェース部１２を介してファイルサーバ９にアクセスし、プレゼンスサーバ更新機能起動要求メッセージの送信元アドレスに対応付けて記憶されたプレゼンスデータを、更新依頼メッセージに含まれる更新データで更新する（Ｓ４５０８）。その後、更新処理部１８４は、ＬＡＮインターフェース部１２および通信制御部１３を介してプレゼンスサーバ更新機能起動要求メッセージの送信元に更新完了メッセージを送信する（Ｓ４５０９）。
【０１８０】
つぎに、サーバ機能停止部１８３は、ＬＡＮインターフェース部１２および通信制御部１３を介して、プレゼンスサーバ更新機能起動要求メッセージの送信元からプレゼンスサーバ更新機能停止要求メッセージを受信したならば（Ｓ４５１０でＹＥＳ）、このプレゼンスサーバ更新機能起動要求メッセージの送信元アドレスを更新依頼元記憶部１８６から削除する（Ｓ４５１１）。
【０１８１】
その後、サーバ機能停止部１８３は、更新依頼元記憶部１８６にアドレスが記憶されているか否かを調べる（Ｓ４５１２）。更新依頼元記憶部１８６にアドレスが記憶されているならば（Ｓ４５１２でＹＥＳ）、通信制御部１３およびＬＡＮインターフェース部１２を介して、プレゼンスサーバ更新機能起動要求メッセージの送信元にプレゼンスサーバ更新機能終了メッセージを送信し（Ｓ４５１４）、このフローを終了する。一方、更新依頼元記憶部１８６にアドレスが記憶されていないならば（Ｓ４５１２でＮＯ）、更新処理部１８４を停止させ（Ｓ４５１３）、それから、通信制御部１３およびＬＡＮインターフェース部１２を介してプレゼンスサーバ更新機能起動要求メッセージの送信元にプレゼンスサーバ更新機能終了メッセージを送信し（Ｓ４５１４）、このフローを終了する。
【０１８２】
図２０は、図１８に示すプレゼンスデータ取得処理（Ｓ４７）を説明するためのフロー図である。
【０１８３】
まず、サーバ機能起動部１８２は、自プレゼンスサーバ機能付ＩＰ電話端末８の状態が取得依頼受付条件を満足しているか否かを判断する（Ｓ４７０１）。例えば、取得処理部１８５の稼働率（負荷状態）を調べ、この稼働率が所定値未満の場合に、取得依頼受付条件を満足していると判断する。
【０１８４】
取得依頼受付条件を満足していないと判断した場合（Ｓ４７０１でＮＯ）、サーバ機能起動部１８２は、通信制御部１３およびＬＡＮインターフェース部１２を介してプレゼンスサーバ取得機能起動要求メッセージの送信元に起動拒否メッセージを送信して（Ｓ４７０２）、このフローを終了する。
【０１８５】
一方、取得依頼受付条件を満足していると判断した場合（Ｓ４７０１でＹＥＳ）、サーバ機能起動部１８２は、取得処理部１８５が起動中ならば（Ｓ４７０３でＹＥＳ）、取得依頼元記憶部１８７にプレゼンスサーバ取得機能起動要求メッセージの送信元アドレスを記憶させ（Ｓ４７０５）、取得処理部１８５が起動中でないならば（Ｓ４７０３でＮＯ）、これを起動させ（Ｓ４７０４）、それから、取得依頼元記憶部１８７にプレゼンスサーバ取得機能起動要求メッセージの送信元アドレスを記憶させる（Ｓ４７０５）。
【０１８６】
つぎに、サーバ機能起動部１８２は、通信制御部１３およびＬＡＮインターフェース部１２を介してプレゼンスサーバ取得機能起動要求メッセージの送信元にプレゼンスサーバ取得機能開始メッセージを送信する（Ｓ４７０６）。
【０１８７】
つぎに、取得処理部１８５は、ＬＡＮインターフェース部１２および通信制御部１３を介してプレゼンスサーバ取得機能起動要求メッセージの送信元から取得依頼メッセージを受信したならば（Ｓ４７０７でＹＥＳ）、通信制御部１３およびＬＡＮインターフェース部１２を介してファイルサーバ９にアクセスし、ＳＩＰサーバ３が収容する各端末（ＩＰ電話端末７、プレゼンスサーバ機能付ＩＰ電話端末８）のプレゼンスデータを取得する（Ｓ４７０８）。そして、取得したプレゼンスデータを、ＬＡＮインターフェース部１２および通信制御部１３を介してプレゼンスサーバ取得機能起動要求メッセージの送信元に送信する（Ｓ４７０９）。
【０１８８】
つぎに、サーバ機能停止部１８３は、ＬＡＮインターフェース部１２および通信制御部１３を介して、プレゼンスサーバ取得機能起動要求メッセージの送信元からプレゼンスサーバ取得機能停止要求メッセージを受信したならば（Ｓ４７１０でＹＥＳ）、このプレゼンスサーバ取得機能起動要求メッセージの送信元アドレスを取得依頼元記憶部１８７から削除する（Ｓ４７１１）。
【０１８９】
その後、サーバ機能停止部１８３は、取得依頼元記憶部１８７にアドレスが記憶されているか否かを調べる（Ｓ４７１２）。取得依頼元記憶部１８７にアドレスが記憶されているならば（Ｓ４７１２でＹＥＳ）、通信制御部１３およびＬＡＮインターフェース部１２を介して、プレゼンスサーバ取得機能起動要求メッセージの送信元にプレゼンスサーバ取得機能終了メッセージを送信し（Ｓ４７１４）、このフローを終了する。一方、取得依頼元記憶部１８７にアドレスが記憶されていないならば（Ｓ４７１２でＮＯ）、取得処理部１８５を停止させ（Ｓ４７１３）、それから、通信制御部１３およびＬＡＮインターフェース部１２を介してプレゼンスサーバ取得機能起動要求メッセージの送信元にプレゼンスサーバ取得機能終了メッセージを送信し（Ｓ４７１４）、このフローを終了する。
【０１９０】
つぎに、本実施の形態に係るＩＰ電話システムの動作例を説明する。
【０１９１】
図２１は、図１３に示すＩＰ電話システムのプレゼンスデータ更新動作を説明するためのシーケンス図である。ここで、個々のプレゼンスサーバ機能付ＩＰ電話端末８を区別するため、符号に枝番を付している。
【０１９２】
ＩＰ電話端末７は、ユーザからプレゼンスデータ更新指示を受け付けると、サーバ種別「プレゼンスサーバ」のサーバ機能問合せメッセージを、ＬＡＮ４に接続された各機器に同報送信する（Ｓ５０１）。これを受けて、プレゼンスサーバ機能付ＩＰ電話端末８−１〜８−３は、応答メッセージを返信する（Ｓ５０２）。
【０１９３】
つぎに、ＩＰ電話端末７は、最初に受信した応答メッセージの送信元を起動対象端末として選択する（Ｓ５０３）。ここでは、プレゼンスサーバ機能付ＩＰ電話端末８−２が起動対象端末に選択されたものとする。それから、ＩＰ電話端末７は、プレゼンスサーバ機能付ＩＰ電話端末８−２にプレゼンスサーバ更新機能起動要求メッセージを送信する（Ｓ５０４）。
【０１９４】
プレゼンスサーバ機能付ＩＰ電話端末８−２は、ＩＰ電話端末７からプレゼンスサーバ更新機能起動要求メッセージを受信すると、更新依頼受付条件を満足していることを確認し、更新処理部１８４が停止中ならばこれを起動する（Ｓ５０５）。また、更新依頼元記憶部１８６にＩＰ電話端末７のアドレスを登録し、それから、プレゼンスサーバ更新機能開始メッセージをＩＰ電話端末７に送信する（Ｓ５０６）。
【０１９５】
これを受けて、ＩＰ電話端末７は、ユーザからプレゼンスデータの更新データを受け付け（Ｓ５０７）、この更新データを含む更新依頼メッセージをプレゼンスサーバ機能付ＩＰ電話端末８−２に送信する（Ｓ５０８）。プレゼンスサーバ機能付ＩＰ電話端末８−２は、ファイルサーバ９にアクセスし、ＩＰ電話端末７のアドレスに対応付けられて記憶されているプレゼンスデータを、更新依頼メッセージに含まれる更新データを用いて更新する（Ｓ５０９、Ｓ５１０）。
【０１９６】
つぎに、プレゼンスサーバ機能付ＩＰ電話端末８−２は、ＩＰ電話端末７に更新完了メッセージを送信する（Ｓ５１１）。これを受けて、ＩＰ電話端末７は、プレゼンスサーバ機能付ＩＰ電話端末８−２にプレゼンスサーバ更新機能停止要求メッセージを送信する（Ｓ５１２）。
【０１９７】
プレゼンスサーバ機能付ＩＰ電話端末８−２は、ＩＰ電話端末７からプレゼンスサーバ更新機能停止要求メッセージを受信すると、更新依頼元記憶部１８６からＩＰ電話端末７のアドレスを削除する。それから、更新依頼元記憶部１８６にアドレスがないことを確認して、更新処理部１８４を停止させる（Ｓ５１３）。その後、プレゼンスサーバ機能付ＩＰ電話端末８−２は、ＩＰ電話端末７にプレゼンスサーバ更新機能終了メッセージを送信する（Ｓ５１４）。
【０１９８】
図２２は、図１３に示すＩＰ電話システムのプレゼンスデータ取得動作を説明するためのシーケンス図である。ここで、図２１と同様、個々のプレゼンスサーバ機能付ＩＰ電話端末８を区別するため、符号に枝番を付している。
【０１９９】
ＩＰ電話端末７は、ユーザからプレゼンスデータ取得指示を受け付けると、サーバ種別「プレゼンスサーバ」のサーバ機能問合せメッセージを、ＬＡＮ４に接続された各機器に同報送信する（Ｓ５２１）。これを受けて、プレゼンスサーバ機能付ＩＰ電話端末８−１〜８−３は、応答メッセージを返信する（Ｓ５２２）。
【０２００】
つぎに、ＩＰ電話端末７は、最初に受信した応答メッセージの送信元を起動対象端末として選択する（Ｓ５２３）。ここでは、プレゼンスサーバ機能付ＩＰ電話端末８−２が起動対象端末に選択されたものとする。それから、ＩＰ電話端末７は、プレゼンスサーバ機能付ＩＰ電話端末８−２にプレゼンスサーバ取得機能起動要求メッセージを送信する（Ｓ５２４）。
【０２０１】
プレゼンスサーバ機能付ＩＰ電話端末８−２は、ＩＰ電話端末７からプレゼンスサーバ取得機能起動要求メッセージを受信すると、取得依頼受付条件を満足していることを確認し、取得処理部１８５が停止中ならばこれを起動する（Ｓ５２５）。また、取得依頼元記憶部１８７にＩＰ電話端末７のアドレスを登録する。それから、プレゼンスサーバ機能付ＩＰ電話端末８−２は、プレゼンスサーバ取得機能開始メッセージをＩＰ電話端末７に送信する（Ｓ５２６）。
【０２０２】
これを受けて、ＩＰ電話端末７は、プレゼンスサーバ機能付ＩＰ電話端末８−２に取得依頼メッセージを送信する（Ｓ５２７）。そして、プレゼンスサーバ機能付ＩＰ電話端末８−２は、ファイルサーバ９にアクセスし、各ＩＰ電話端末７および各プレゼンスサーバ機能付ＩＰ電話端末８のプレゼンスデータを取得する（Ｓ５２８、Ｓ５２９）。
【０２０３】
つぎに、プレゼンスサーバ機能付ＩＰ電話端末８−２は、ファイルサーバ９から取得したプレゼンスデータをＩＰ電話端末７に送信する（Ｓ５３０）。これを受けて、ＩＰ電話端末７は、プレゼンスサーバ機能付ＩＰ電話端末８−２から受信したプレゼンスデータを表示する（Ｓ５３１）。
【０２０４】
その後、ＩＰ電話端末７は、プレゼンスサーバ機能付ＩＰ電話端末８−２にプレゼンスサーバ取得機能停止要求メッセージを送信する（Ｓ５３２）。これを受けて、プレゼンスサーバ機能付ＩＰ電話端末８−２は、取得依頼元記憶部１８７からＩＰ電話端末７のアドレスを削除する。それから、取得依頼元記憶部１８７にアドレスがないことを確認して、取得処理部１８５を停止させる（Ｓ５３３）。その後、プレゼンスサーバ機能付ＩＰ電話端末８−２は、ＩＰ電話端末７にプレゼンスサーバ取得機能終了メッセージを送信する（Ｓ５３４）。
【０２０５】
以上、本発明の第二実施の形態を説明した。
【０２０６】
本実施の形態において、プレゼンスクライアント処理部１７（ＩＰ電話端末７、プレゼンスサーバ機能付ＩＰ電話端末８）は、プレゼンスサーバを利用する際に、サーバ機能問合せメッセージを同報送信する。そして、応答のあったプレゼンスサーバ処理部１８（プレゼンスサーバ機能付ＩＰ電話端末８）のなかから起動対象を選択し、この起動対象にプレゼンスサーバ更新機能起動要求メッセージあるいはプレゼンスサーバ取得機能起動要求メッセージを送信する。そして、起動対象からプレゼンスサーバ更新機能開始メッセージあるいはプレゼンスサーバ取得機能開始メッセージを受信したならば、ファイルサーバ９に記憶されているプレゼンスデータの更新あるいは取得を起動対象に依頼する。
【０２０７】
一方、プレゼンスサーバ処理部１８は、サーバ機能問合せメッセージの送信元に応答メッセージを返信する。そして、プレゼンスサーバ更新能起動要求メッセージあるいはプレゼンスサーバ取得機能起動要求メッセージを受信したならば、更新処理部１８４あるいは取得処理部１８５を起動して、このプレゼンスサーバ更新機能起動要求メッセージあるいはプレゼンスサーバ取得機能起動要求メッセージの送信元にプレゼンスサーバ更新機能開始メッセージあるいはプレゼンスサーバ取得機能開始メッセージを送信する。その後、このプレゼンスサーバ更新機能起動要求メッセージあるいはプレゼンスサーバ取得機能起動要求メッセージの送信元の依頼に従い、プレゼンスサーバの更新あるいは取得を行う。そして、プレゼンスデータの更新あるいは取得が終了したならば、更新処理部１８４あるいは取得処理部１８５を停止する。
【０２０８】
したがって、本実施の形態によれば、プレゼンスサーバ処理部１８の更新機能および取得機能が必要なときにのみ有効になるので、リソースを効率よく利用できる。
【０２０９】
また、本実施の形態において、プレゼンスクライアント処理部１７は、サーバ種別「プレゼンスサーバ」の指定を伴うサーバ機能問合せメッセージを同報送信し、プレゼンスサーバ処理部１８は、サーバ種別「プレゼンスサーバ」の指定を伴うサーバ機能問合せメッセージを受信した場合にのみ、この問合せメッセージに対する応答メッセージを返信する。したがって、本実施の形態によれば、プレゼンスクライアント処理部１７にプレゼンスサーバ処理部１８の所在を予め登録しておく必要がなく、ユーザの設定作業を簡素化することができる。
【０２１０】
また、本実施の形態において、プレゼンスクライアント処理部１７は、同報送信したサーバ機能問合せメッセージに対して最初に受信した応答メッセージの送信元を起動対象に選択する。したがって、本実施の形態によれば、プレゼンスサーバ処理部１８のサーバ機能の提供を迅速に開始することができる。
【０２１１】
また、本実施の形態において、プレゼンスサーバ処理部１８は、更新処理部１８４、取得処理部１８５等のリソースの使用状態を監視し、その監視結果が、所定の更新依頼受付条件、取得依頼受付条件を満足していない場合に、プレゼンスサーバ更新機能起動要求メッセージ、プレゼンスサーバ取得機能起動要求メッセージの送信元に、起動拒否メッセージを送信する。一方、プレゼンスクライアント処理部１７は、起動拒否メッセージを受信した場合に、新たな起動対象を選択して、この新たな起動対象にプレゼンスサーバ更新機能起動要求メッセージ、プレゼンスサーバ取得機能起動要求メッセージを送信する。したがって、本実施の形態によれば、複数のプレゼンスサーバ処理部１８間でプレゼンスデータの更新・取得にかかる負荷を分散させることができる。
【０２１２】
なお、本実施の形態において、プレゼンスクライアント処理部１７から、サーバ機能問合せ部１５１、サーバアドレス記憶部１５２、および起動対象選択部１５３を省略してもよい。この場合、プレゼンスクライアント処理部１７には、プレゼンスサーバのアドレスとして、ＬＡＮ４に接続された中継装置（不図示）のアドレスを設定する。そして、サーバ機能問合せ部１５１、サーバアドレス記憶部１５２、および起動対象選択部１５３を中継装置に設けて、この中継装置をプレゼンスサーバのプロキシサーバとして機能させる。
【０２１３】
また、本実施の形態において、プレゼンスサーバ機能付ＩＰ電話端末８を一台のみとし、このプレゼンスサーバ機能付ＩＰ電話端末８に、ファイルサーバ９としての機能を持たせるようにしてもよい。
【０２１４】
以上、本発明の各実施の形態について説明したが、本発明はこれらの実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【０２１５】
例えば、上記第一実施の形態に係るＩＰ電話システムおよび上記第二の実施の形態に係るＩＰ電話システムを同じＬＡＮ４上に混在させてもよい。また、メディアクライアント処理部１５およびプレゼンスクライアント処理部１７を同じＩＰ電話端末に搭載してもよい。同様に、メディアサーバ処理部１６およびプレゼンスサーバ処理部１８を同じＩＰ電話端末に搭載してもよい。
【０２１６】
また、図２に示すＩＰ電話端末１、図７に示すメディアサーバ機能付ＩＰ電話端末２、図１４に示すＩＰ電話端末７、および図１７に示すプレゼンスサーバ機能付ＩＰ電話端末８の機能構成は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの集積ロジックＩＣによりハード的に実現されるものでもよいし、あるいはＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などの計算機によりソフトウエア的に実現されるものでもよい。または、ＣＰＵ、メモリ、ＨＤＤ、ＤＶＤ−ＲＯＭ等の補助記憶装置、およびＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）、モデム等の通信インターフェースを備えたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の汎用コンピュータにおいて、ＣＰＵが所定のプログラムを補助記憶装置からメモリ上にロードして実行することで実現されるものでもよい。
【０２１７】
また、上記第一実施の形態および第二実施の形態では、本発明をＩＰ電話システムに適用した場合を例にとり説明したが、本発明は、サーバ機能を有するクライアント端末を少なくとも一台含む複数台のクライアント端末を備えたクライアントサーバシステムに広く適用可能である。
【符号の説明】
【０２１８】
１：ＩＰ電話端末、２：メディアサーバ機能付ＩＰ電話端末、３：ＳＩＰサーバ、４：ＬＡＮ、５：ＷＡＮ、６：ゲートウェイ、７：ＩＰ電話端末、８：プレゼンスサーバ機能付ＩＰ電話端末、９：ファイルサーバ、１１：マンマシンインターフェース部、１２：ＬＡＮインターフェース部、１３：通信制御部、１４：ＩＰ電話処理部、１５：メディアクライアント処理部、１６：メディアサーバ処理部、１７：プレゼンスクライアント処理部、１８：プレゼンスサーバ処理部、１４１：ＳＩＰクライアント処理部、１４２：ＲＴＰ処理部、１５１：サーバ機能問合せ部、１５２：サーバアドレス記憶部、１５３：起動対象選択部、１５４：サーバ機能起動要求部、１５５：サーバ処理依頼部、１５６：起動対象アドレス記憶部、１５７：サーバ機能停止要求部、１６１：サーバ機能応答部、１６２：記録処理部、１６３：留守電記憶部、１６４：再生処理部、１６５：サーバ機能起動部、１６６：サーバ機能停止部、１７１：サーバ機能問合せ部、１７２：サーバアドレス記憶部、１７３：起動対象選択部、１７４：サーバ機能起動要求部、１７５：サーバ機能停止要求部、１７６：サーバ処理依頼部、１８１：サーバ機能応答部、１８２：サーバ機能起動部、１８３：サーバ機能停止部、１８４：更新処理部、１８５：取得処理部、１８６：更新依頼元記憶部、１８７：取得依頼元記憶部
【図１】
0005544908.tif 000002
【図２】
0005544908.tif 000003
【図３】
0005544908.tif 000004
【図４】
0005544908.tif 000005
【図５】
0005544908.tif 000006
【図６】
0005544908.tif 000007
【図７】
0005544908.tif 000008
【図８】
0005544908.tif 000009
【図９】
0005544908.tif 000010
【図１０】
0005544908.tif 000011
【図１１】
0005544908.tif 000012
【図１２】
0005544908.tif 000013
【図１３】
0005544908.tif 000014
【図１４】
0005544908.tif 000015
【図１５】
0005544908.tif 000016
【図１６】
0005544908.tif 000017
【図１７】
0005544908.tif 000018
【図１８】
0005544908.tif 000019
【図１９】
0005544908.tif 000020
【図２０】
0005544908.tif 000021
【図２１】
0005544908.tif 000022
【図２２】
0005544908.tif 000023