(57)【要約】【課題】マルチレジストでプレゼンス状態を管理する際に“通話中”の状態を解除できなくなるという状況を回避することができる電話装置を提供する。【解決手段】同一の電話番号を割り当てられた電話装置のユーザのプレゼンス状態を一意に記憶するプレゼンス情報記憶手段を有するプレゼンスサーバにプレゼンス状態を登録する電話装置において、プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中の状態を取得した際には、制御手段は、プレゼンス状態記憶手段に記憶されているプレゼンス情報の内容にかかわらず当該プレゼンス状態記憶手段に記憶されたプレゼンス情報に対する変更を行わない。【選択図】図１
2009060161.tif 000002
【特許請求の範囲】
【請求項１】
同一の電話番号を割り当てられた複数の電話装置ごとに当該電話装置のユーザのプレゼンス状態を同一の電話番号に対して一意に記憶するプレゼンス情報記憶手段を有するプレゼンスサーバにプレゼンス状態を通知する電話装置において、
前記電話装置は、ユーザのプレゼンス状態を検出するプレゼンス検出手段と、
前記プレゼンスサーバから通知された前記プレゼンス情報記憶手段に記憶されている前記同一の電話番号に対して一意に記憶されている当該電話装置の電話番号に対応するプレゼンス状態を取得するプレゼンス取得手段と、
前記プレゼンス検出手段が検出したプレゼンス状態あるいは前記プレゼンス取得手段が取得したプレゼンス状態として通話中以外の情報を記憶するプレゼンス状態記憶手段と、
前記プレゼンス検出手段が検出したユーザのプレゼンス状態あるいは前記プレゼンス取得手段が取得した当該電話装置のプレゼンス状態に応じてプレゼンス状態記憶手段に記憶されたプレゼンス情報を変更するための制御を行う制御手段と、
を備え、
前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中の状態を取得した際には、前記制御手段は、前記プレゼンス状態記憶手段に記憶されているプレゼンス情報の内容にかかわらず当該プレゼンス状態記憶手段に記憶されたプレゼンス情報に対する変更を行わないことを特徴とする電話装置。
【請求項２】
前記制御手段は、前記プレゼンス検出手段が検出したユーザのプレゼンス状態あるいは前記プレゼンス取得手段が取得した当該電話装置のプレゼンス状態に応じてプレゼンス状態記憶手段に記憶されたプレゼンス情報を前記プレゼンスサーバに通知するプレゼンス通知機能を有し、
前記電話装置の存在を前記プレゼンスサーバに登録する際に前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中の状態を取得した場合には、前記プレゼンス検出手段が当該電話装置による通話中を検出すると前記制御手段は、通話中を示すプレゼンス情報を前記プレゼンスサーバに通知し、前記プレゼンス検出手段が当該電話装置による通話中以外の状態を検出すると前記制御手段は、前記プレゼンス状態記憶手段に記憶されたプレゼンス情報を前記プレゼンスサーバに通知することを特徴とする請求項１に記載の電話装置。
【請求項３】
前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中以外の状態を取得した際に、前記プレゼンス検出手段が当該電話装置による通話中を検出した場合には前記制御手段は、通話中を示すプレゼンス情報を前記プレゼンスサーバに通知することを特徴とする請求項１または請求項２に記載の電話装置。
【請求項４】
前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中以外の状態を取得した際に、取得したプレゼンス状態と前記プレゼンス状態記憶手段に記憶されたプレゼンス情報とが一致しなかった場合には前記制御手段は、前記プレゼンス状態記憶手段に記憶されたプレゼンス情報を、前記プレゼンス取得手段が取得した当該電話装置による通話中以外の状態を示すプレゼンス情報に変更することを特徴とする請求項３に記載の電話装置。
【請求項５】
同一の電話番号を割り当てられた複数の電話装置ごとに当該電話装置のユーザのプレゼンス状態を同一の電話番号に対して一意に記憶するプレゼンス情報記憶手段を有するプレゼンスサーバにプレゼンス状態を通知する電話装置の制御方法において、
前記電話装置は、ユーザのプレゼンス状態を検出するプレゼンス検出手段と、
前記プレゼンスサーバから通知された前記プレゼンス情報記憶手段に記憶されている前記同一の電話番号に対して一意に記憶されている当該電話装置の電話番号に対応するプレゼンス状態を取得するプレゼンス取得手段と、
前記プレゼンス検出手段が検出したプレゼンス状態あるいは前記プレゼンス取得手段が取得したプレゼンス状態として通話中以外の情報を記憶するプレゼンス状態記憶手段と、
前記プレゼンス検出手段が検出したユーザのプレゼンス状態あるいは前記プレゼンス取得手段が取得した当該電話装置のプレゼンス状態に応じてプレゼンス状態記憶手段に記憶されたプレゼンス情報を変更するための制御を行う制御手段と、
を備え、
前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中の状態を取得した際には、前記制御手段は、前記プレゼンス状態記憶手段に記憶されているプレゼンス情報の内容にかかわらず当該プレゼンス状態記憶手段に記憶されたプレゼンス情報に対する変更を行わないステップを有することを特徴とする電話装置の制御方法。
【請求項６】
前記制御手段は、前記プレゼンス検出手段が検出したユーザのプレゼンス状態あるいは前記プレゼンス取得手段が取得した当該電話装置のプレゼンス状態に応じてプレゼンス状態記憶手段に記憶されたプレゼンス情報を前記プレゼンスサーバに通知するプレゼンス通知機能を有し、
前記電話装置の存在を前記プレゼンスサーバに登録する際に前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中の状態を取得した場合には、前記プレゼンス検出手段が当該電話装置による通話中を検出すると前記制御手段は、通話中を示すプレゼンス情報を前記プレゼンスサーバに通知し、前記プレゼンス検出手段が当該電話装置による通話中以外の状態を検出すると前記制御手段は、前記プレゼンス状態記憶手段に記憶されたプレゼンス情報を前記プレゼンスサーバに通知するステップを更に含むことを特徴とする請求項５に記載の電話装置の制御方法。
【請求項７】
前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中以外の状態を取得した際に、前記プレゼンス検出手段が当該電話装置による通話中を検出した場合には前記制御手段は、通話中を示すプレゼンス情報を前記プレゼンスサーバに通知するステップを更に含むことを特徴とする請求項５または請求項６に記載の電話装置の制御方法。
【請求項８】
前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中以外の状態を取得した際に、取得したプレゼンス状態と前記プレゼンス状態記憶手段に記憶されたプレゼンス情報とが一致しなかった場合には前記制御手段は、前記プレゼンス状態記憶手段に記憶されたプレゼンス情報を、前記プレゼンス取得手段が取得した当該電話装置による通話中以外の状態を示すプレゼンス情報に変更するステップを更に含むことを特徴とする請求項７に記載の電話装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレゼンス機能を備えた電話装置及び電話装置の制御方法に関するものであり、特に、ＶｏＩＰを用いて音声通話を行うＩＰ電話装置（ＩＰ電話）において、マルチレジストでプレゼンス状態を管理するプレゼンスサーバに対してプレゼンス状態を登録する電話装置において、“通話中”の状態を解除できなくなるという状況を回避することができるようにした電話装置及び電話装置の制御方法に関するものである。
【背景技術】
【０００２】
近年、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いて音声通話を行うＩＰ電話装置（ＩＰ電話）が普及し始めている。ＶｏＩＰとは、インターネットやイントラネットのようなＩＰネットワーク上で音声通話を実現する技術である。ＶｏＩＰでは、デジタル符号化した音声信号を一定の時間毎に区切ってパケット化し、ＩＰネットワークを使用して送信する。ＩＰネットワークは回線使用効率が高いため、従来の電話回線を使用するよりも通話にかかるコストが少ないという利点がある。
【０００３】
また、ＩＰ電話のもう一つの特徴として、ＶｏＩＰ以外のプロトコルを使用して、音声通信以外の通信機能を実装できるという点がある。ＩＰ電話に実装されている音声通信以外の通信機能の一つとして、例えば、プレゼンス機能がある。プレゼンス機能とは、ある通信端末（例えばＩＰ電話）を使用しているユーザが、今現在どのような在席状況（プレゼンス状態）にあるかを登録、管理、伝達するための機能である。ユーザは、現在の自分のプレゼンス状態（例えば、会議中、外出中など）を示す情報を自分のＩＰ電話に登録することにより、ＩＰネットワークを通じて他のＩＰ電話を使用しているユーザに自分のプレゼンス状態を通知することができる。
【０００４】
これにより、例えば、ＩＰ電話からＩＰ電話に対して電話をかける前に、相手側ユーザの状況をプレゼンス機能によって知ることができる。そのため、例えば、相手が離席中であった場合、電話をかける前に相手の離席を確認することができるため、電話に費やす時間や通信費を無駄にすることがない。また、例えば、相手側ユーザが会議中であった場合、他者を経由して会議室に電話を転送してもらったり、或いは急ぎの用事ではないのでしばらく待ったりなど、選択を行うことができる。このようにプレゼンス機能とは、ユーザ間のコミュニケーションが円滑に行われるように補助するための機能といえる。
【０００５】
このプレゼンス機能を活用した発明は、例えば、下記の特許文献１（特開２００５−１８１９４号公報）に開示されている。この発明では、ユーザのプレゼンス情報をもとに、交換機が自動的に通信の転送を行うコミュニケーション交換システムが開示されている。特許文献２のシステムにおいては、ＩＰ電話内のメモリに、ユーザが選択できるプレゼンス状態を一覧にまとめたプレゼンステーブルが存在する。このテーブルには、例えば、在席中、外出中、会議中などのプレゼンスが登録されており、ユーザは、この中から一つのプレゼンスを選択することができる。ユーザがプレゼンスを選択すると、ＩＰ電話は登録されたプレゼンスをユーザのプレゼンス状態として、プレゼンスサーバ機能を持つ交換機に対して通知する。
【０００６】
交換機は、各ＩＰ電話から通知されたプレゼンス状態を記憶するプレゼンス管理テーブルと、ユーザ毎のプレゼンス状態に対応した転送先を記憶するユーザ毎転送先テーブルとを、メモリ内に保持している。これにより、あるユーザに対する着信があった場合、交換機はプレゼンス管理テーブルを参照して、該当ユーザのプレゼンス状態を確認する。そして、交換機は、プレゼンス状態に対応した転送先を、ユーザ毎転送先テーブルから取得して転送処理を行う。
【０００７】
これにより、例えば、ユーザのプレゼンス状態が在席中であった場合、転送を行わず着信先のＩＰ電話へ接続する。また、例えば、プレゼンス状態が会議中であった場合、会議室の電話に転送を行う。また、例えば、プレゼンス状態が外出中であれば、ユーザの携帯電話に転送を行う。このように、プレゼンス状態毎に異なった転送処理を自動的に行うことができる。
【特許文献１】特開２００５−１８１９４号公報（段落［００４０］、段落［００４１］、図６）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、呼制御を司るＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバと、各ＩＰ電話端末からプレゼンス状態を受け取り、要請に応じてプレゼンス状態を通知するプレゼンスサーバとで構成されるＩＰ電話システムにおいて、ＳＩＰサーバが同一の電話番号を複数のＩＰ電話端末で使用可能とするためのマルチレジストを許容した場合、プレゼンスサーバは同一の電話番号に対して一意のプレゼンス状態を持つことにより、個々のＩＰ電話端末から通知されたプレゼンス状態に応じて、その電話番号に対するプレゼンス状態を管理するように構成されている。
【０００９】
図３は、マルチレジスト時に各ＩＰ電話端末からプレゼンス通知を行う際の詳細な動作を示す図である。図３のステップＦ１〜Ｆ４に示すように、同じ電話番号（例えば、番号１）に割り当てられたＩＰ電話端末Ａ、Ｂがそれぞれ自分の状態を通知することにより、プレゼンスサーバ５０では番号１のプレゼンス状態が変更される。
【００１０】
すなわち、ステップＦ１においてＩＰ電話端末Ａが「ＮＯＴＩＦＹ（ｏｎｌｉｎｅ：在席）」メッセージをプレゼンスサーバ５０に送り、プレゼンス状態“ｏｎｌｉｎｅ”を要求する。これに応答して、ステップＦ２においてプレゼンスサーバ５０はＩＰ電話端末Ａに「２００  ＯＫ」メッセージを返し、プレゼンス状態“ｏｎｌｉｎｅ”を受け付けてプレゼンスサーバ５０内のプレゼンス情報記憶部５１にある番号１のプレゼンス状態を“ｏｎｌｉｎｅ”に変更する。
【００１１】
そして、ステップＦ３においてＩＰ電話端末Ｂが「ＮＯＴＩＦＹ（ａｗａｙ：離席）」メッセージをプレゼンスサーバ５０に送り、プレゼンス状態“ａｗａｙ”を要求する。これに応答して、ステップＦ４においてプレゼンスサーバ５０はＩＰ電話端末Ｂに「２００  ＯＫ」メッセージを返し、プレゼンス状態“ａｗａｙ”を受け付けてプレゼンスサーバ５０内のプレゼンス情報記憶部５１にある番号１のプレゼンス状態を“ａｗａｙ”に変更する。
【００１２】
ただし、このままでは番号１のプレゼンス状態がＩＰ電話端末Ｂによって“ａｗａｙ”に変更されたことがＩＰ電話端末Ａには通知されないため、ＩＰ電話端末Ａは自己のプレゼンス状態を“ｏｎｌｉｎｅ”のままと認識するという不都合が生じてしまう。そこで、この不都合を解消するために、各ＩＰ電話端末は、図３のステップＦ５〜Ｆ８に示すように、自端末装置のプレゼンス状態に関する通知要請をプレゼンスサーバ５０に対して行うことにより、同じ電話番号を持つ他のＩＰ電話端末によるプレゼンス状態の変更を自端末装置のプレゼンス状態に反映させることができる。
【００１３】
すなわち、ステップＦ５においてＩＰ電話端末Ａが「ＳＵＢＳＣＲＩＢＥ」メッセージをプレゼンスサーバ５０に送り、自端末装置の状態通知を要請する。これに応答して、ステップＦ６においてプレゼンスサーバ５０はＩＰ電話端末Ａに「２００  ＯＫ」メッセージを返し、続いてステップＦ７において「ＮＯＴＩＦＹ（ａｗａｙ）」メッセージを送る。ＩＰ電話端末Ａは、これに応答して、ステップＦ８においてプレゼンスサーバ５０に「２００  ＯＫ」メッセージを返し、現在のプレゼンス状態“ａｗａｙ”を取得することになる。
【００１４】
この自端末装置の状態取得は、各ＩＰ電話端末の電源オン時、または、ネットワークの疎通が途絶えた後のプレゼンス状態のリカバリのために必要であり、自端末装置の存在をプレゼンスサーバ５０に登録するプレゼンスＲＥＧＩＳＴＥＲ動作前に行われるのが一般的である。通常の場合、ステップＦ７で通知される状態と自端末装置のプレゼンス状態は一致するが、電源オン時、または、ネットワークの疎通が途絶えた後にプレゼンスサーバを使用する端末装置を登録する目的で行われるＲＥＧＩＳＴＥＲ動作時などには、これらが一致しないこともあるので、一致しない場合にはステップＦ７で通知された状態を自端末装置のプレゼンス状態として取り込むことでＩＰ電話端末の電源断中、あるいはネットワークの疎通遮断中に変更されたプレゼンス状態に追従することができる。
【００１５】
ここで、ＩＰ電話端末では、プレゼンス状態として“通話中”を用いて、当該ＩＰ電話端末が使用中であることを表すプレゼンス状態を通知している。また通話中のみならず、発信中やオフフック状態の場合にもそのプレゼンス状態を通知している。しかしながら、上述のようなマルチレジストを許容している場合には、ＩＰ電話端末Ａがこの“通話中”のプレゼンス状態にあるときに、他のＩＰ電話端末Ｂによるプレゼンス状態の変更操作により、ＩＰ電話端末Ａが通話中であるにもかかわらず、別のプレゼンス状態に変更されてしまうという不都合が生じる。したがって、このような“通話中”のプレゼンス状態が他の状態になることを防止するため、“通話中”の状態であるときはプレゼンス状態の変更操作を抑止する必要がある。
【００１６】
そして、図３のステップＦ９〜Ｆ１４に示すように、ＩＰ電話端末Ｂによって通話が開始されて、ステップＦ１３で“通話中”が通知された場合も、ＩＰ電話端末Ａの現在のプレゼンス状態（ここでは、“ａｗａｙ”）と一致しない場合は、この通知された“通話中”を現在のプレゼンス状態として取得し、Ｆ１５〜Ｆ２２に示すようにプレゼンスＲＥＧＩＳＴＥＲシーケンスによって、自端末装置のプレゼンス状態をプレゼンスサーバ５０に通知する。
【００１７】
すなわち、ステップＦ１５においてＩＰ電話端末Ａが「ＲＥＧＩＳＴＥＲ」メッセージをプレゼンスサーバ５０に送り、プレゼンスＲＥＧＩＳＴを要請する。これに応答して、ステップＦ１６においてプレゼンスサーバ５０はＩＰ電話端末Ａに「４０１  Ｕｎａｕｔｈｏｒｉｚeｄ」メッセージを返す。ステップＦ１７においてＩＰ電話端末Ａが再び「ＲＥＧＩＳＴＥＲ」メッセージをプレゼンスサーバ５０に送ると、これに応答して、ステップＦ１８においてプレゼンスサーバ５０が「ＳＵＢＳＣＲＩＢＥ」メッセージをＩＰ電話端末Ａに送り、ＩＰ電話端末Ａの状態通知を要請する。ＩＰ電話端末Ａはこれに応答して、ステップＦ１９において「２００  ＯＫ」メッセージを返す。
【００１８】
続いてステップＦ２０においてプレゼンスサーバ５０が「２００  ＯＫ」メッセージを返すと、ステップＦ２１においてＩＰ電話端末Ａはプレゼンスサーバ５０に「ＮＯＴＩＦＹ（通話中）」メッセージを送り、プレゼンスサーバ５０は、これに応答して、ステップＦ２２においてＩＰ電話端末Ａに「２００  ＯＫ」メッセージを返してプレゼンスＲＥＧＩＳＴ処理を終了する。
【００１９】
ところで、通話中にＩＰ電話端末の電源ＯＮ／ＯＦＦが操作されると、図３のステップＦ２３〜Ｆ３４に示すように、上記のステップＦ１１〜Ｆ２２と同じ手順に従って、リブートしたＩＰ電話端末Ｂのプレゼンス状態が“通話中”となり、自端末装置のプレゼンス状態をプレゼンスサーバ５０に通知する。すなわち、ＩＰ電話端末Ｂからプレゼンス状態“通話中”を受け付けて（ステップＦ３３）、プレゼンスサーバ５０内のプレゼンス情報記憶部５１にある番号１のプレゼンス状態は“通話中”のままとなるため、現在のプレゼンス状態として“通話中”の状態を解除できなくなるという問題が生じる。
【００２０】
この問題の解決方法として、プレゼンス状態を“通話中”にした端末（ここではＩＰ電話端末Ｂ）を識別するため、端末情報（ここでは、Ｂ）をプレゼンスサーバ５０に通知される情報（例えば、ステップＦ９のＮＯＴＩＦＹメッセージ）に追加することにより、プレゼンス状態を“通話中”に変更したＩＰ電話端末Ｂのみが元の状態に戻すことを許容する構成とする案も考えられる。
【００２１】
しかしながら、この解決案ではプレゼンス状態を“通話中”にした端末が責任を持って元の状態に戻すことを前提としているが、例えば、通話中にＩＰ電話端末Ｂの電源が切られ、そのまま放置された場合には、やはりもう一方のＩＰ電話端末Ａからは“通話中”の状態を解除することができないままになってしまうという問題点があった。
【００２２】
本発明の発明者は、上記の問題点を解消すべく種々検討を重ねた結果、“通話中”は電話装置としての状態を示すものであるため、プレゼンスサーバから当該電話装置のプレゼンス状態として通知された場合には、自装置のプレゼンス状態としては取り扱わず、自装置のプレゼンス状態として取り込まないようにすることによって上記問題点を解消し得ることに想到して本発明を完成するに至ったものである。
【００２３】
すなわち、本発明は前記の問題点を解決することを課題とし、マルチレジストでプレゼンス状態を管理するプレゼンスサーバに対してプレゼンス状態を登録する電話装置において、“通話中”の状態を解除できなくなるという状況を回避することができるようにした電話装置及び電話装置の制御方法を提供することを目的とするものである。
【課題を解決するための手段】
【００２４】
前記課題を解決するために、本願の請求項１にかかる発明は、同一の電話番号を割り当てられた複数の電話装置ごとに当該電話装置のユーザのプレゼンス状態を同一の電話番号に対して一意に記憶するプレゼンス情報記憶手段を有するプレゼンスサーバにプレゼンス状態を通知する電話装置において、前記電話装置は、ユーザのプレゼンス状態を検出するプレゼンス検出手段と、前記プレゼンスサーバから通知された前記プレゼンス情報記憶手段に記憶されている前記同一の電話番号に対して一意に記憶されている当該電話装置の電話番号に対応するプレゼンス状態を取得するプレゼンス取得手段と、前記プレゼンス検出手段が検出したプレゼンス状態あるいは前記プレゼンス取得手段が取得したプレゼンス状態として通話中以外の情報を記憶するプレゼンス状態記憶手段と、前記プレゼンス検出手段が検出したユーザのプレゼンス状態あるいは前記プレゼンス取得手段が取得した当該電話装置のプレゼンス状態に応じてプレゼンス状態記憶手段に記憶されたプレゼンス情報を変更するための制御を行う制御手段と、を備え、前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中の状態を取得した際には、前記制御手段は、前記プレゼンス状態記憶手段に記憶されているプレゼンス情報の内容にかかわらず当該プレゼンス状態記憶手段に記憶されたプレゼンス情報に対する変更を行わないことを特徴とする。
【００２５】
また、本願の請求項２にかかる発明は、請求項１にかかる電話装置において、前記制御手段は、前記プレゼンス検出手段が検出したユーザのプレゼンス状態あるいは前記プレゼンス取得手段が取得した当該電話装置のプレゼンス状態に応じてプレゼンス状態記憶手段に記憶されたプレゼンス情報を前記プレゼンスサーバに通知するプレゼンス通知機能を有し、前記電話装置の存在を前記プレゼンスサーバに登録する際に前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中の状態を取得した場合には、前記プレゼンス検出手段が当該電話装置による通話中を検出すると前記制御手段は、通話中を示すプレゼンス情報を前記プレゼンスサーバに通知し、前記プレゼンス検出手段が当該電話装置による通話中以外の状態を検出すると前記制御手段は、前記プレゼンス状態記憶手段に記憶されたプレゼンス情報を前記プレゼンスサーバに通知することを特徴とする。
【００２６】
また、本願の請求項３にかかる発明は、請求項１または請求項２にかかる電話装置において、前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中以外の状態を取得した際に、前記プレゼンス検出手段が当該電話装置による通話中を検出した場合には前記制御手段は、通話中を示すプレゼンス情報を前記プレゼンスサーバに通知することを特徴とする。
【００２７】
また、本願の請求項４にかかる発明は、請求項３にかかる電話装置において、前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中以外の状態を取得した際に、取得したプレゼンス状態と前記プレゼンス状態記憶手段に記憶されたプレゼンス情報とが一致しなかった場合には前記制御手段は、前記プレゼンス状態記憶手段に記憶されたプレゼンス情報を、前記プレゼンス取得手段が取得した当該電話装置による通話中以外の状態を示すプレゼンス情報に変更することを特徴とする。
【００２８】
また、本願の請求項５にかかる発明は、同一の電話番号を割り当てられた複数の電話装置ごとに当該電話装置のユーザのプレゼンス状態を同一の電話番号に対して一意に記憶するプレゼンス情報記憶手段を有するプレゼンスサーバにプレゼンス状態を通知する電話装置の制御方法において、前記電話装置は、ユーザのプレゼンス状態を検出するプレゼンス検出手段と、前記プレゼンスサーバから通知された前記プレゼンス情報記憶手段に記憶されている前記同一の電話番号に対して一意に記憶されている当該電話装置の電話番号に対応するプレゼンス状態を取得するプレゼンス取得手段と、前記プレゼンス検出手段が検出したプレゼンス状態あるいは前記プレゼンス取得手段が取得したプレゼンス状態として通話中以外の情報を記憶するプレゼンス状態記憶手段と、前記プレゼンス検出手段が検出したユーザのプレゼンス状態あるいは前記プレゼンス取得手段が取得した当該電話装置のプレゼンス状態に応じてプレゼンス状態記憶手段に記憶されたプレゼンス情報を変更するための制御を行う制御手段と、を備え、前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中の状態を取得した際には、前記制御手段は、前記プレゼンス状態記憶手段に記憶されているプレゼンス情報の内容にかかわらず当該プレゼンス状態記憶手段に記憶されたプレゼンス情報に対する変更を行わないステップを有することを特徴とする。
【００２９】
また、本願の請求項６にかかる発明は、請求項５にかかる電話装置の制御方法において、前記制御手段は、前記プレゼンス検出手段が検出したユーザのプレゼンス状態あるいは前記プレゼンス取得手段が取得した当該電話装置のプレゼンス状態に応じてプレゼンス状態記憶手段に記憶されたプレゼンス情報を前記プレゼンスサーバに通知するプレゼンス通知機能を有し、前記電話装置の存在を前記プレゼンスサーバに登録する際に前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中の状態を取得した場合には、前記プレゼンス検出手段が当該電話装置による通話中を検出すると前記制御手段は、通話中を示すプレゼンス情報を前記プレゼンスサーバに通知し、前記プレゼンス検出手段が当該電話装置による通話中以外の状態を検出すると前記制御手段は、前記プレゼンス状態記憶手段に記憶されたプレゼンス情報を前記プレゼンスサーバに通知するステップを更に含むことを特徴とする。
【００３０】
また、本願の請求項７にかかる発明は、請求項５または請求項６にかかる電話装置の制御方法において、前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中以外の状態を取得した際に、前記プレゼンス検出手段が当該電話装置による通話中を検出した場合には前記制御手段は、通話中を示すプレゼンス情報を前記プレゼンスサーバに通知するステップを更に含むことを特徴とする。
【００３１】
また、本願の請求項８にかかる発明は、請求項７にかかる電話装置の制御方法において、前記プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中以外の状態を取得した際に、取得したプレゼンス状態と前記プレゼンス状態記憶手段に記憶されたプレゼンス情報とが一致しなかった場合には前記制御手段は、前記プレゼンス状態記憶手段に記憶されたプレゼンス情報を、前記プレゼンス取得手段が取得した当該電話装置による通話中以外の状態を示すプレゼンス情報に変更するステップを更に含むことを特徴とする。
【発明の効果】
【００３２】
請求項１にかかる発明においては、プレゼンス取得手段が電話装置のプレゼンス状態として通話中の状態を取得した際には、制御手段はプレゼンス状態記憶手段に記憶されているプレゼンス情報の内容にかかわらず当該プレゼンス状態記憶手段に記憶された通話中以外のプレゼンス情報に対する変更を行わない。すなわち、“通話中”は電話装置としての状態を示すものであるため、プレゼンスサーバから当該電話装置のプレゼンス状態として通知された場合には、自装置のプレゼンス状態としては取り扱わず、自装置のプレゼンス状態として取り込まないようにする。
このような構成によれば、例えば、周期的に行われるプレゼンスＲＥＧＩＳＴＥＲ動作に先立って電話装置から行われる自端末装置の状態通知要請に対するＮＯＴＩＦＹメッセージで“通話中”がプレゼンスサーバから通知された場合、この“通話中”の状態を取得した電話装置は、これに応じてプレゼンス状態記憶手段に記憶されているプレゼンス情報の変更を行わないので、その後、通話中でない電話装置であれば、当該プレゼンス状態記憶手段に記憶した通話中以外の状態を示すプレゼンス情報をプレゼンスサーバに通知することができるため、従来のように“通話中”の状態を解除できなくなるという状況を回避することができるようになる。
【００３３】
また、請求項２にかかる発明のおいては、請求項１にかかる電話装置において、電話装置の存在をプレゼンスサーバに登録する際にプレゼンス取得手段が当該電話装置のプレゼンス状態として通話中の状態を取得した場合には、制御手段はプレゼンス検出手段が当該電話装置による通話中を検出すると通話中を示すプレゼンス情報をプレゼンスサーバに通知し、プレゼンス検出手段が当該電話装置による通話中以外の状態を検出するとプレゼンス状態記憶手段に記憶されたプレゼンス情報を前記プレゼンスサーバに通知する。
【００３４】
このような構成によれば、例えば、周期的に行われるプレゼンスＲＥＧＩＳＴＥＲ動作に先立って電話装置から行われる自端末装置の状態通知要請に対するＮＯＴＩＦＹメッセージで“通話中”がプレゼンスサーバから通知された場合、この“通話中”の状態を取得した電話装置は、自装置の電話状態が“通話中”に該当する場合は“通話中”を通知し、その他の場合は自装置に記憶されている状態をプレゼンスサーバに通知するため、従来のように“通話中”の状態を解除できなくなるという状況を回避することができるようになる。
【００３５】
また、請求項３にかかる発明のおいては、請求項１または請求項２にかかる電話装置において、プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中以外の状態を取得した際に、プレゼンス検出手段が当該電話装置による通話中を検出した場合には制御手段は、通話中を示すプレゼンス情報を前記プレゼンスサーバに通知する。
【００３６】
このような構成によれば、例えば、周期的に行われるプレゼンスＲＥＧＩＳＴＥＲ動作に先立って電話装置から行われる自端末装置の状態通知要請に対するＮＯＴＩＦＹメッセージで“通話中”以外の状態がプレゼンスサーバから通知された場合、この“通話中”以外の状態を取得した電話装置は、自装置の状態が“通話中”に該当する場合であれば、プレゼンスサーバから通知された“通話中”以外の状態、すなわち、同一の電話番号が割り当てられて同一の電話番号にマルチレジストしている他の電話装置の状態を取り込んだ後に、ＮＯＴＩＦＹメッセージで“通話中”を通知することでプレゼンスサーバに登録するプレゼンス状態を“通話中”に戻すことができるため、“通話中”の状態にある電話装置においてプレゼンス状態の変更操作を抑止する必要がなく、通話中の状態変更の通知を取り込むことができる。
【００３７】
また、請求項４にかかる発明のおいては、請求項３にかかる電話装置において、プレゼンス取得手段が当該電話装置のプレゼンス状態として通話中以外の状態を取得した際に、取得したプレゼンス状態と前記プレゼンス状態記憶手段に記憶されたプレゼンス情報とが一致しなかった場合には制御手段は、プレゼンス状態記憶手段に記憶されたプレゼンス情報を、前記プレゼンス取得手段が取得した当該電話装置による通話中以外の状態を示すプレゼンス情報に変更する。
【００３８】
このような構成によれば、自装置の状態が“通話中”以外に該当する場合であれば、プレゼンスサーバから通知された“通話中”以外の状態、すなわち、同一の電話番号が割り当てられて同一の電話番号にマルチレジストしている他の電話装置の状態を取り込んで、自装置のプレゼンス状態として使用することにより、従来のようにプレゼンスサーバから取得した他の電話装置の状態を自装置の状態に反映させることができるようになる。
【００３９】
さらに、請求項５〜請求項８にかかる発明のおいては、それぞれ請求項１〜請求項４にかかる電話装置における制御方法を提供することができるようになる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施例は、本発明の技術思想を具体化するためのプレゼンスサーバを備えた電話装置及びその制御方法を例示するものであって、本発明をこの電話装置及びその制御方法に特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の電話装置及びその制御方法にも等しく適用し得るものである。
【実施例】
【００４１】
図１は、本発明の実施例にかかる電話装置の構成を示すブロック図である。本実施例の電話装置は、いわゆるＩＰ電話６０ａ、６０ｂ、６０ｃであり、各ＩＰ電話６０ａ〜６０ｃは、それぞれ制御手段６６と、メモリ６５と、操作ボタン群から構成される操作入力部６２と、液晶表示パネルなどで構成される表示部６１と、ユーザのプレゼンス状態を検出するプレゼンス検出手段６３と、を備えている。また、ＩＰ電話６０ａと６０ｂには、同一の電話番号（「１」：１１−１１１１−１１１１）が割り当てられており、ＩＰ電話６０ｃには、同一の電話番号（「２」：２２−２２２２−２２２２）が割り当てられている。図１においてはＩＰ電話６０ａのみ代表してこれらの構成を示し、以下の説明においてはＩＰ電話６０ａを中心に説明を進める。
【００４２】
また、ＩＰ電話６０ａ等は、ＩＰネットワークを通じてプレゼンスサーバ５０と、呼接続制御サーバであるＳＩＰサーバ４０、ゲートウェイ３０、ルータ２０に接続されている。電話回線網１２に接続された加入者電話機１５とＩＰ電話６０ａ等との間の呼は、ゲートウェイ３０を介してＩＰネットワーク内のＳＩＰサーバ４０の呼接続制御のもとで接続される。また、ルータ１７に接続される他のＩＰ電話システムの電話装置との間の呼は、インターネット網１１、ルータ２０を介してＳＩＰサーバ４０の呼接続制御のもとで接続される。
【００４３】
ＳＩＰサーバ４０は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を用いてＩＰ電話６０ａ等との間の通信制御を行う通信制御装置である。ＳＩＰとは、転送機能や発信者番号通知機能などを備えた通話制御プロトコルの一種であり、同系統のプロトコルと比較して接続にかかる時間が短いという特徴を持つ。
【００４４】
ＳＩＰサーバ４０は、制御手段としてのＣＰＵ４１と操作入力部４２とＲＡＭ４３とを備えて構成されている。各ＩＰ電話６ａ等に設定された各種設定情報は、ＳＩＰサーバ４０のＲＡＭ４３に登録され、ＳＩＰサーバ４０はＲＡＭ４３に登録された各ＩＰ電話６０ａ等の設定情報やプレゼンスサーバ５０に登録された各ＩＰ電話６０ａ等のプレゼンス情報に基づいて呼の接続制御を行う。
【００４５】
ＳＩＰサーバ４０は、クライアント（例えばＩＰ電話６０ａ）がアドレスを登録するレジスタサーバ、クライアントに代わってアドレスを検索するプロキシサーバ、クライアントから受け取った接続要求を別のアドレスに転送するリダイレクトサーバなどの機能を備えている。
【００４６】
プレゼンスサーバ５０は、ＩＰ電話６０ａ等から通知されたユーザ毎のプレゼンス状態を受信、記憶、管理、配信等するための装置である。プレゼンスサーバ５０は、ユーザが在席しているか、或いは外出中であるかなどの情報を中継することにより、ユーザ間で連絡を取り合うことなく、相互の状況を確認し合うことが可能となる。
【００４７】
プレゼンスサーバ５０は、少なくともプレゼンス情報記憶部５１と端末設定情報登録部５２を含むように構成されている。プレゼンス情報記憶部５１は、例えば、ＩＰ電話６０ａから送信されてきたプレゼンス状態を、当該ＩＰ電話に割り当てられている電話番号（ここでは「１」：１１−１１１１−１１１１）ごとに一意に記憶（マルチレジスト）するための記憶部である。なお、ＩＰ電話６０ａ等以外の通信端末（例えば、ＰＣや携帯電話など）からＩＰネットワーク経由で通知されたプレゼンス状態を扱うことも可能である。
【００４８】
また、端末設定情報登録部５２には、他のＩＰ電話に対して中継するための設定情報などの各ＩＰ電話６０ａ等において設定された設定情報や、中継処理を行った際の処理履歴などを記憶するための記憶部である。ＩＰ電話からプレゼンス状態に関する通知を受信する度に、端末設定情報登録部５２に記憶されたプレゼンス管理情報は更新される。
【００４９】
制御手段６６は、ＩＰ電話６０ａの各構成部材の駆動を有機的に制御して、ＩＰネットワークを用いた通信処理を統括制御するものである。また、制御手段６６は、装置各部（例えば、表示部６１）の制御や、データの計算、データ加工処理等を行う中枢部分となっている。また、制御手段６６は、プレゼンス検出手段６３が検出したユーザのプレゼンス状態あるいはプレゼンス取得手段６４が取得した当該電話装置のプレゼンス状態に基づいてプレゼンス状態記憶部６５１に記憶されているプレゼンス状態を自動的に変更する自動変更機能を有している。
【００５０】
この制御手段６６の自動変更機能により、例えば、ユーザが在席を示すプレゼンス状態“ｏｎｌｉｎｅ”をＩＰ電話６０ａに予め設定していた場合に、ユーザがそのＩＰ電話６０ａで発呼操作あるいは着呼操作によって通話を開始するとプレゼンス検出手段６３が当該ＩＰ電話６０ａの使用中を検出する。この状態はユーザが通話中であることを示すから、プレゼンス状態が“ｏｎｌｉｎｅ”から“通話中”に自動変更される。
【００５１】
また、プレゼンス検出手段６３は、ユーザがそのＩＰ電話６０ａで終呼操作によって通話を終了させると、これを検出して制御手段６４はプレゼンス状態を、ユーザが在席であることを示すプレゼンス状態に変更する。さらに、表示部６１に表示された離席ボタンに対して操作入力部６２によって押下操作が行われた場合は、これを検出して制御手段６６はプレゼンス状態を、ユーザが不在席であることを示すプレゼンス状態“ａｗａｙ”に変更する。
【００５２】
プレゼンス取得手段６４は、プレゼンスサーバ５０のプレゼンス情報記憶部５１にマルチレジストされている当該電話装置の電話番号に対応するプレゼンス状態を取得するためのものである。このプレゼンス状態は、プレゼンス情報記憶部５１にマルチレジストされているプレゼンス状態が他の電話装置によって変更された場合にプレゼンスサーバ５０から送信された「ＮＯＴＩＦＹ」メッセージ、あるいはプレゼント取得手段６４によってプレゼンスサーバ５０に対して送信される「ＳＵＢＳＣＲＩＢＥ」メッセージに応じてプレゼンスサーバ５０から送信された「ＮＯＴＩＦＹ」メッセージに含まれている。
【００５３】
そして、制御手段６６は、プレゼンス検出手段６３が検出したユーザのプレゼンス状態あるいはプレゼンス取得手段６４が取得した当該電話装置のプレゼンス状態に基づいてプレゼンス状態記憶部６５１に記憶されているプレゼンス状態を自動的に変更する自動変更機能を有している。
【００５４】
ここで、本発明の実施例では、制御手段６６は、プレゼンス取得手段６４が当該電話装置のプレゼンス状態として通話中の状態を取得した際には、プレゼンス状態記憶部６５１に記憶されている現在のプレゼンス情報の内容にかかわらずそのプレゼンス情報の変更を行わないようにする。すなわち、制御手段６６は、プレゼンス取得手段６４が当該電話装置のプレゼンス状態として取得した“通話中”は当該電話装置のプレゼンス状態としては取り扱わずに、“通話中”が通知されたとして自装置の状態として取り込まないように制御する。
【００５５】
さらに、制御手段６６は、プレゼンス検出手段６３が検出したユーザのプレゼンス状態あるいはプレゼンス取得手段６４が取得した当該電話装置のプレゼンス状態に基づいてプレゼンス検出手段６３が検出したプレゼンス状態またはプレゼンス状態記憶部６５１に記憶されているプレゼンス状態をプレゼンスサーバ５０に自動的に通知する自動通知機能を有している。
【００５６】
すなわち、本発明の実施例では、制御手段６６は、電話装置の存在をプレゼンスサーバ５０に登録するために周期的に行われるプレゼンスＲＥＧＩＳＴＥＲ動作に先立って電話装置から行われる自装置の状態通知要請（「ＳＵＢＳＣＲＩＢＥ」メッセージ）に対する「ＮＯＴＩＦＹ」メッセージで“通話中”がプレゼンスサーバ５０から通知された際に、プレゼンス検出手段６３によって自装置の状態が“通話中”に該当することが検出されると、“通話中”状態をプレゼンスサーバ５０に通知する。
【００５７】
一方、制御手段６６は、自装置の状態が“通話中”以外の場合（例えば、“ｏｎｌｉｎｅ”状態）には、プレゼンス状態記憶部６５１に記憶されている“通話中”以外の状態（例えば、“ｏｎｌｉｎｅ”状態）をプレゼンスサーバ５０に通知する。
【００５８】
また、制御手段６６は、プレゼンスサーバ５０から送信された「ＮＯＴＩＦＹ」メッセージで“通話中”以外の状態（例えば、“ａｗａｙ”状態）がプレゼンスサーバ５０から通知された際に、プレゼンス検出手段６３によって自装置の状態が“通話中”に該当することが検出されると、従来技術と同様に、プレゼンス状態記憶部６５１に記憶されている“通話中”以外の状態（例えば、“ｏｎｌｉｎｅ”状態）が、プレゼンスサーバ５０から「ＮＯＴＩＦＹ」メッセージで送信された“通話中”以外の状態と一致しなければ、「ＮＯＴＩＦＹ」メッセージで送信された“通話中”以外の状態（ここでは、“ａｗａｙ”状態）に変更するとともに、“通話中”状態をプレゼンスサーバ５０に通知する。
【００５９】
一方、制御手段６６は、自装置の状態が“通話中”以外の場合（例えば、“ｏｎｌｉｎｅ”状態）には、従来技術と同様に、プレゼンス状態記憶部６５１に記憶されている“通話中”以外の状態（“ｏｎｌｉｎｅ”状態）を、プレゼンスサーバ５０から「ＮＯＴＩＦＹ」メッセージで送信された“通話中”以外の状態（例えば、“ａｗａｙ”状態）に変更する。
【００６０】
メモリ６５は、各種データを記録するための媒体であり、記憶するデータの種類毎に複数の記憶部を有している。メモリ６５は、少なくともプレゼンス情報記憶部６５１と、各種設定記憶部６５２を含むように構成されている。
【００６１】
プレゼンス状態記憶部６５１は、操作入力部６２及び表示部６１を用いて登録されたプレゼンス状態あるいはプレゼンス検出手段６３によって検出されたプレゼンス状態として通話中以外の情報を記憶するための記憶部である。プレゼンス状態記憶部６５１に記憶されたプレゼンス状態は、制御手段６６によってＩＰネットワークを通じてプレゼンスサーバ５０に通知されてプレゼンス情報記憶部５１に登録される。また、プレゼンス状態記憶部６５１は、プレゼンス取得手段６４によってＩＰネットワークを通じてプレゼンスサーバ５０より受信した他のＩＰ電話６０ｂ等のユーザのプレゼンス状態を記憶する機能を持つ。
【００６２】
各種設定記憶部６５２は、当該ＩＰ電話６０ａ等にシステムが割り当てた電話番号、ＩＰアドレスやＭＡＣアドレスなどの設定情報の他、ユーザがＩＰ電話６０ａ等に設定した転送設定、着信履歴の記録に関する設定、着信優先順位の設定などの設定情報が記録される。
【００６３】
操作入力部６２は、ユーザがＩＰ電話６０ａを用いて音声通信もしくはデータ通信等を行う際の各種指示をＩＰ電話６０ａに対して行うための入力インタフェースである。具体的には、ダイアルボタン、短縮ダイアルボタン、プレゼンス状態登録ボタン、などを含んで構成されている。
【００６４】
表示部６１は、液晶表示ユニットなどで構成され、ユーザに対してＩＰ電話６０ａが保持している各種情報を表示するための出力インタフェースである。プレゼンス状態の表示や、各種設定を行う際の情報の表示に使用される。
【００６５】
次に、上記実施例にかかる電話装置の制御方法について、図１のブロック及び図２に示すシーケンス図に基づいて説明する。図２は、本実施例にかかる電話装置の制御方法を説明するシーケンス図である。
【００６６】
図２のシーケンス図において、まず、同一の電話番号（例えば、番号１）に割り当てられたＩＰ電話６０ａ（端末Ａ）とＩＰ電話６０ｂ（端末Ｂ）のプレゼンス状態がそれぞれ“ｏｎｌｉｎｅ”状態にあり、各ＩＰ電話６０ａ、６０ｂのプレゼンス状態記憶部６５１とプレゼンスサーバ５０のプレゼンス情報記憶部５１には、それぞれ“ｏｎｌｉｎｅ”が記憶されている。
【００６７】
そして、ＩＰ電話端末Ｂのユーザが操作入力部６２で所定の電話番号を入力して発呼操作によって通話を開始すると、ＩＰ電話端末Ｂのプレゼンス検出手段６３はＩＰ電話端末Ｂの使用中を検出し、ＩＰ電話端末Ｂのプレゼンス状態記憶部６５１には“通話中”が記憶されて、図２のステップＦ１〜Ｆ２に示すように、プレゼンスサーバ５０には「ＮＯＴＩＦＹ（通話中）」メッセージが送られて、プレゼンス情報記憶部５１には“通話中”が記憶される。
【００６８】
次に、定期的に行われるＩＰ電話端末ＡのプレゼンスＲＥＧＩＳＴＥＲ動作に先立って、ステップＦ３においてＩＰ電話端末Ａが「ＳＵＢＳＣＲＩＢＥ」メッセージをプレゼンスサーバ５０に送り、自端末装置の状態通知を要請する。これに応答して、ステップＦ４においてプレゼンスサーバ５０はＩＰ電話端末Ａに「２００  ＯＫ」メッセージを返し、続いてステップＦ５において、プレゼンス情報記憶部５１に記憶されているプレゼンス状態“通話中”に基づいて「ＮＯＴＩＦＹ（通話中）」メッセージを送る。
【００６９】
ＩＰ電話端末Ａは、これに応答して、ステップＦ６においてプレゼンスサーバ５０に「２００  ＯＫ」メッセージを返すが、この「ＮＯＴＩＦＹ」メッセージに含まれている状態通知が“通話中”状態のため、自端末装置のプレゼンス状態として取り込まず、現在のプレゼンス状態“ｏｎｌｉｎｅ”をそのまま維持する。
【００７０】
次に、ＩＰ電話端末ＡのプレゼンスＲＥＧＩＳＴＥＲシーケンスとして、ステップＦ７においてＩＰ電話端末Ａが「ＲＥＧＩＳＴＥＲ」メッセージをプレゼンスサーバ５０に送り、プレゼンスＲＥＧＩＳＴを要請する。これに応答して、ステップＦ８においてプレゼンスサーバ５０はＩＰ電話端末Ａに「４０１  Ｕｎａｕｔｈｏｒｉｚeｄ」メッセージを返す。ステップＦ９においてＩＰ電話端末Ａが再び「ＲＥＧＩＳＴＥＲ」メッセージをプレゼンスサーバ５０に送ると、これに応答してステップＦ１０においてプレゼンスサーバ５０が「ＳＵＢＳＣＲＩＢＥ」メッセージをＩＰ電話端末Ａに送り、ＩＰ電話端末Ａの状態通知を要請する。ＩＰ電話端末Ａはこれに応答して、ステップＦ１１において「２００  ＯＫ」メッセージを返す。
【００７１】
そして、ステップＦ１２においてプレゼンスサーバ５０が「２００  ＯＫ」メッセージを返すと、ステップＦ１３においてＩＰ電話端末Ａはプレゼンス状態記憶部６５１に記憶されている“ｏｎｌｉｎｅ”状態に基づいてプレゼンスサーバ５０に「ＮＯＴＩＦＹ（ｏｎｌｉｎｅ）」メッセージを送り、プレゼンスサーバ５０は、これに応答して、ステップＦ２２においてＩＰ電話端末Ａに「２００  ＯＫ」メッセージを返し、プレゼンス情報記憶部５１に“ｏｎｌｉｎｅ”を記憶してプレゼンスＲＥＧＩＳＴＥＲ処理を終了する。
【００７２】
次に、プレゼンスサーバ５０は、プレゼンス情報記憶部５１に記憶されているプレゼンス状態が“通話中”から“ｏｎｌｉｎｅ”に変更されたため、ステップＦ１５においてＩＰ電話端末Ｂに対して「ＮＯＴＩＦＹ（ｏｎｌｉｎｅ）」メッセージを送る。ＩＰ電話端末Ｂは、これに応答して、ステップＦ１６においてプレゼンスサーバ５０に「２００  ＯＫ」メッセージを返す。ＩＰ電話端末Ｂは、この「ＮＯＴＩＦＹ」メッセージに含まれている状態通知が“通話中”以外の“ｏｎｌｉｎｅ”状態のため、自端末装置のプレゼンス状態として取り込み、ＩＰ電話端末Ｂのプレゼンス状態記憶部６５１には“ｏｎｌｉｎｅ”が記憶される。これによって、プレゼンスサーバ５０から取得した他のＩＰ電話端末Ａの状態を自装置の状態に反映させることができる。
【００７３】
そして、ステップＦ１７においてＩＰ電話端末Ｂはプレゼンスサーバ５０に「ＮＯＴＩＦＹ（通話中）」メッセージを送り、プレゼンスサーバ５０は、これに応答して、ステップＦ１８においてＩＰ電話端末Ｂに「２００  ＯＫ」メッセージを返し、プレゼンス情報記憶部５１に“通話中”を記憶する。これによって、同一の電話番号によってマルチレジスト制御されているプレゼンス情報記憶部５１に記憶されるプレゼンス状態を“通話中”に戻すことができる。
【００７４】
次に、プレゼンスサーバ５０は、プレゼンス情報記憶部５１に記憶されているプレゼンス状態が “ｏｎｌｉｎｅ”から“通話中”に変更されたため、ステップＦ１９においてＩＰ電話端末Ａに対して「ＮＯＴＩＦＹ（通話中）」メッセージを送る。ＩＰ電話端末Ａは、これに応答して、ステップＦ２０においてプレゼンスサーバ５０に「２００  ＯＫ」メッセージを返す。ＩＰ電話端末Ａは、この「ＮＯＴＩＦＹ」メッセージに含まれている状態通知が“通話中”状態のため、自端末装置のプレゼンス状態として取り込まず、現在のプレゼンス状態“ｏｎｌｉｎｅ”をそのまま維持する。
【００７５】
この後、例えば、ＩＰ電話端末Ａのユーザが操作入力部６２で離席ボタンを押下すると、ＩＰ電話端末Ａのプレゼンス検出手段６３はＩＰ電話端末Ａのユーザの離席を検出し、ＩＰ電話端末Ａのプレゼンス状態記憶部６５１には“ａｗａｙ”が記憶されて、ステップＦ２１〜Ｆ２２に示すように、プレゼンスサーバ５０には「ＮＯＴＩＦＹ（ａｗａｙ）」メッセージが送られて、プレゼンス情報記憶部５１には“ａｗａｙ”が記憶される。
【００７６】
次に、プレゼンスサーバ５０は、プレゼンス情報記憶部５１に記憶されているプレゼンス状態が“通話中”から“ａｗａｙ”に変更されたため、ステップＦ２３においてＩＰ電話端末Ｂに対して「ＮＯＴＩＦＹ（ａｗａｙ）」メッセージを送る。ＩＰ電話端末Ｂは、これに応答して、ステップＦ２４においてプレゼンスサーバ５０に「２００  ＯＫ」メッセージを返す。ＩＰ電話端末Ｂは、この「ＮＯＴＩＦＹ」メッセージに含まれている状態通知が“通話中”以外の“ａｗａｙ”状態のため、自端末装置のプレゼンス状態として取り込み、ＩＰ電話端末Ｂのプレゼンス状態記憶部６５１には“ａｗａｙ”が記憶される。これによって、プレゼンスサーバ５０から取得した他のＩＰ電話端末Ａの状態を自装置の状態に反映させることができる。
【００７７】
そして、ステップＦ２５においてＩＰ電話端末Ｂはプレゼンスサーバ５０に「ＮＯＴＩＦＹ（通話中）」メッセージを送り、プレゼンスサーバ５０は、これに応答して、ステップＦ１８においてＩＰ電話端末Ｂに「２００  ＯＫ」メッセージを返し、プレゼンス情報記憶部５１に“通話中”を記憶する。これによって、同一の電話番号によってマルチレジスト制御されているプレゼンス情報記憶部５１に記憶されるプレゼンス状態を再び“通話中”に戻すことができる。
【００７８】
再び、プレゼンスサーバ５０は、プレゼンス情報記憶部５１に記憶されているプレゼンス状態が “ａｗａｙ”から“通話中”に変更されたため、ステップＦ２７においてＩＰ電話端末Ａに対して「ＮＯＴＩＦＹ（通話中）」メッセージを送る。ＩＰ電話端末Ａは、これに応答して、ステップＦ２８においてプレゼンスサーバ５０に「２００  ＯＫ」メッセージを返す。ＩＰ電話端末Ａは、この「ＮＯＴＩＦＹ」メッセージに含まれている状態通知が“通話中”状態のため、自端末装置のプレゼンス状態として取り込まず、現在のプレゼンス状態“ａｗａｙ”をそのまま維持する。
【００７９】
なお、“通話中”以外のプレゼンス状態のＩＰ電話端末は、定期的に行われるプレゼンスＲＥＧＩＳＴＥＲ動作（ステップＦ７〜ステップ１４）によって、自端末装置のプレゼンス状態記憶部６５１に記憶されている“通話中”以外のプレゼンス状態に基づいてプレゼンスサーバ５０に「ＮＯＴＩＦＹ」メッセージを送り、プレゼンスサーバ５０のプレゼンス情報記憶部５１に現在の自端末装置の“通話中”以外のプレゼンス状態を記憶させることができる。
【００８０】
以上説明したように本発明にかかる電話装置によれば周期的に行われるプレゼンスＲＥＧＩＳＴＥＲ動作に先立って電話装置から行われる自端末装置の状態通知要請に対するＮＯＴＩＦＹメッセージで“通話中”がプレゼンスサーバから通知された場合、この“通話中”の状態を取得した電話装置は、これに応じてプレゼンス状態記憶手段に記憶されているプレゼンス情報の変更を行わないので、その後、通話中でない電話装置であれば、当該プレゼンス状態記憶手段に記憶した通話中以外の状態を示すプレゼンス情報をプレゼンスサーバに通知することができるため、従来のように“通話中”の状態を解除できなくなるという状況を回避することができるようになる。
【００８１】
また、“通話中”以外の状態がプレゼンスサーバから通知された場合、この“通話中”以外の状態を取得した電話装置は、自装置の状態が“通話中”に該当する場合であれば、プレゼンスサーバから通知された“通話中”以外の状態、すなわち、同一の電話番号が割り当てられて同一の電話番号にマルチレジストしている他の電話装置の状態を取り込んだ後に、ＮＯＴＩＦＹメッセージで“通話中”を通知することでプレゼンスサーバに登録するプレゼンス状態を“通話中”に戻すことができる。このため、“通話中”の状態にある電話装置においてプレゼンス状態の変更操作を抑止する必要がなく、通話中の状態変更の通知を取り込むことができる。
【００８２】
さらに、自装置の状態が“通話中”以外に該当する場合であれば、プレゼンスサーバから通知された“通話中”以外の状態、すなわち、同一の電話番号が割り当てられて同一の電話番号にマルチレジストしている他の電話装置の状態を取り込んで、自装置のプレゼンス状態として使用することにより、従来のようにプレゼンスサーバから取得した他の電話装置の状態を自装置の状態に反映させることができる。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施例にかかる電話装置の構成を示すブロック図である。
【図２】本実施例にかかる電話装置の制御方法を説明するシーケンス図である。
【図３】従来技術におけるマルチレジスト時に各ＩＰ電話端末からプレゼンス通知を行う際の詳細な動作を示す図である。
【符号の説明】
【００８４】
１０・・・・電話システム
１１・・・・インターネット網
１２・・・・電話回線網
１５・・・・加入者電話機
１７，２０・・・・ルータ
３０・・・・ゲートウェイ
４０・・・・ＳＩＰサーバ
４１・・・・ＣＰＵ
４２・・・・操作入力部
４３・・・・ＲＡＭ
５０・・・・プレゼンスサーバ
５１・・・・プレゼンス情報記憶部
５２・・・・端末設定情報登録部
６０ａ〜６０ｃ・・・ＩＰ電話
６１・・・・表示部
６２・・・・操作入力部
６３・・・・プレゼンス検出手段
６４・・・・プレゼンス取得手段
６５・・・・メモリ
６５１・・・プレゼンス状態記憶部
６５２・・・各種設定記憶部
６６・・・・制御手段
【図１】
2009060161.tif 000003
【図２】
2009060161.tif 000004
【図３】
2009060161.tif 000005