(57)【要約】【課題】効率的で円滑な通信を可能にする端末機能管理サーバ、通信システム及び通信方法を提供することを目的とする。【解決手段】ＤＭサーバなどの端末機能管理サーバであり、第１の移動端末２Ａで保有されている通信機能が変更された場合には、第１の移動端末２Ａに関連付けられた他の移動端末２Ｂ，２Ｃに第１の移動端末２Ａの機能変更情報を送信する。その結果、第１の移動端末２Ａで新たな通信機能が追加された場合には、その新たな通信機能を移動端末２Ｂ，２Ｃでは任意に取得することができ、また、第１の移動端末２Ａで通信機能が削除された場合には、移動端末２Ｂ，２Ｃでは削除等された通信機能を利用した通信を避けるなどの対応が可能になる。したがって、効率的且つ円滑な通信が可能になる。【選択図】図１
2009212550.tif 000002
【特許請求の範囲】
【請求項１】
通信形態の異なる複数の通信を可能にする複数の通信機能のうち、通信端末装置に保有されている通信機能を記憶する端末機能管理サーバにおいて、
複数の通信端末装置それぞれが保有する一または複数の通信機能を各通信端末装置に対応付けて記憶する端末機能記憶手段と、
前記通信端末装置から送信された通信機能保有情報を受け付けると共に、前記通信機能保有情報に基づいて、前記端末機能記憶手段に記憶されている前記通信機能を変更させる処理判断手段とを備え、
前記処理判断手段は、前記複数の通信端末装置のうち、一の通信端末装置に対応付けて前記端末機能記憶手段に記憶されている通信機能を変更させるときには、前記一の通信端末装置に関連付けられた他の通信端末装置に前記一の通信端末装置の通信機能に変更があったことを示す機能変更情報を送信することを特徴とする端末機能管理サーバ。
【請求項２】
前記処理判断手段は、前記一の通信端末装置に関連する前記他の通信端末装置の識別情報を記憶するグループ情報記憶手段から取得した前記識別情報に基づいて前記他の通信端末装置を特定し、特定した前記他の通信端末装置に前記機能変更情報を送信することを特徴とする請求項１記載の端末機能管理サーバ。
【請求項３】
前記通信機能保有情報には、前記一の通信端末装置に関連する前記他の通信端末装置の識別情報が含まれ、
前記処理判断手段は、前記通信機能保有情報に含まれる前記識別情報に基づいて前記他の通信端末装置を特定し、特定した前記他の通信端末装置に前記機能変更情報を送信することを特徴とすることを特徴とする請求項１記載の端末機能管理サーバ。
【請求項４】
前記処理判断手段は、前記一の通信端末装置に対応付けて新規の通信機能を追加することによって、前記端末機能記憶手段に記憶されている前記通信機能を変更させるときに、前記他の通信端末装置が前記新規の通信機能を保有しているか否かを判断し、
前記処理判断手段によって前記新規の通信機能を未保有と判断された前記他の通信端末装置に対して、前記新規の通信機能のダウンロード指示情報を送信するダウンロード指示手段と、を更に備えることを特徴とする請求項１〜３のいずれか一項記載の端末機能管理サーバ。
【請求項５】
前記端末機能記憶手段は、前記通信端末装置が保有可能な通信機能を更に記憶し、
前記処理判断手段は、前記一の通信端末装置に対応付けて新規の通信機能を追加することによって、前記端末機能記憶手段に記憶されている前記通信機能を変更させるときに、前記他の通信端末装置が前記新規の通信機能を保有可能か否かを判断し、
前記処理判断手段によって前記新規の通信機能を保有可能と判断された前記他の通信端末装置に対して、前記新規の通信機能のダウンロード指示情報を送信するダウンロード指示手段と、を更に備えることを特徴とする請求項１〜３のいずれか一項記載の端末機能管理サーバ。
【請求項６】
通信形態の異なる複数の通信を可能にする複数の通信機能のうち、通信端末装置に保有されている通信機能を記憶する端末機能管理サーバを備える通信システムにおいて、
前記端末機能管理サーバは、
複数の通信端末装置それぞれが保有する一または複数の通信機能を各通信端末装置に対応付けて記憶する端末機能記憶手段と、
前記通信端末装置から送信された通信機能保有情報を受け付けると共に、前記通信機能保有情報に基づいて、前記端末機能記憶手段に記憶されている前記通信機能を変更させる処理判断手段とを備え、
前記処理判断手段は、前記複数の通信端末装置のうち、一の通信端末装置に対応付けて前記端末機能記憶手段に記憶されている通信機能を変更させるときには、前記一の通信端末装置に関連付けられた他の通信端末装置に前記一の通信端末装置の通信機能に変更があったことを示す機能変更情報を送信することを特徴とする通信システム。
【請求項７】
前記一の通信端末装置に関連する前記他の通信端末装置の識別情報を記憶するグループ情報記憶手段と、前記端末機能管理サーバからの問い合わせに応じて、前記端末管理サーバに前記他の通信端末装置の前記識別情報を送信するグループ情報送受信手段と、を有するグループ情報管理サーバを更に備え、
端末機能管理サーバの前記処理判断手段は、前記グループ情報管理サーバから受け付けた前記識別情報に基づいて前記他の通信端末装置を特定し、特定した前記他の通信端末装置に前記機能変更情報を送信することを特徴とする請求項６記載の通信システム。
【請求項８】
通信形態の異なる複数の通信を可能にする複数の通信機能のうち、通信端末装置に保有されている通信機能を記憶する端末機能管理サーバを備える通信システムで実行される通信方法において、
複数の通信端末装置それぞれが保有する一または複数の通信機能を各通信端末装置に対応付けて記憶する端末機能記憶ステップと、
前記複数の通信端末装置のうち、一の通信端末装置から送信された通信機能保有情報を受け付けると共に、前記通信機能保有情報に基づいて、前記一の通信端末装置に対応付けて前記端末機能記憶手段に記憶されている前記通信機能を変更する端末機能変更ステップと、
前記一の通信端末装置に関連付けられた他の通信端末装置に前記一の通信端末装置の通信機能に変更があったことを示す機能変更情報を送信する機能変更報知ステップと、を備えることを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置で保有されている通信機能を管理するＤＭ（DeviceManagement）サーバなどの端末機能管理サーバ、端末機能管理サーバを備える通信システム及び通信方法に関する。
【背景技術】
【０００２】
近年では、通信端末装置のデバイス情報を管理するＤＭ（Device  Management）が、ＯＭＡ（Open  Mobile  Alliance）にて標準化されている。ＤＭを実現するＤＭサーバを利用して、例えば、携帯電話などの通信端末装置の遠隔診断、遠隔ＤＬ（Down  Load）などのサービスを提供するシステムが知られている。また、通信端末装置からの着メロ要求に応じてウェブサーバが通信端末装置に着メロを送信するコンテンツ配信システム（特許文献１参照）などが知られている。
【特許文献１】特開２００５−１５７９１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のシステムでは、他のユーザが使用する通信端末装置の通信機能に変更があっても、他のユーザからの連絡が無ければ、どのような通信機能が他のユーザの通信端末装置にダウンロードされたのか、または削除されたのかを知ることは難しかった。そのため、他のユーザからの通信要求の前に、新たな通信機能を予め取得して準備しておくようなことは難しく、また、他のユーザが所定の通信機能を削除していた場合には、削除された通信機能を利用した通信要求が拒否されてしまうため、効率的で円滑な通信の妨げになる虞があった。
【０００４】
そこで、本発明は、効率的で円滑な通信を可能にする端末機能管理サーバ、通信システム及び通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
以上の課題を解決するため、本発明は、通信形態の異なる複数の通信を可能にする複数の通信機能のうち、通信端末装置に保有されている通信機能を記憶する端末機能管理サーバにおいて、複数の通信端末装置それぞれが保有する一または複数の通信機能を各通信端末装置に対応付けて記憶する端末機能記憶手段と、通信端末装置から送信された通信機能保有情報を受け付けると共に、通信機能保有情報に基づいて、端末機能記憶手段に記憶されている通信機能を変更させる処理判断手段とを備え、処理判断手段は、複数の通信端末装置のうち、一の通信端末装置に対応付けて端末機能記憶手段に記憶されている通信機能を変更させるときには、一の通信端末装置に関連付けられた他の通信端末装置に一の通信端末装置の通信機能に変更があったことを示す機能変更情報を送信することを特徴とする。
【０００６】
本発明に係る端末機能管理サーバでは、通信端末装置それぞれに保有されている通信機能を端末機能管理サーバで管理しており、一の通信端末装置で保有されている通信機能に変更があった場合には、その一の通信端末装置から送信される通信機能保有情報に基づいて、一の通信端末装置に対応付けて端末機能記憶手段に記憶されている通信機能が変更される。さらに、処理判断手段は、一の通信端末装置で保有されている通信機能の変更に合わせて、一の通信端末装置に関連付けられた他の通信端末装置に、一の通信端末装置の通信機能に変更があったことを示す機能変更情報を送信し、他の通信端末装置では一の通信端末装置の機能変更情報を取得できる。他の通信端末装置のユーザは、一の通信端末装置の機能変更の内容に応じて、例えば、新たな通信機能が追加された場合には、その新たな通信機能を任意に取得することができ、また、通信機能が削除された場合には、削除等された通信機能を利用した通信を避けるなどの対応が可能になる。その結果として、効率的且つ円滑な通信が可能になる。
【０００７】
さらに、処理判断手段は、一の通信端末装置に関連する他の通信端末装置の識別情報を記憶するグループ情報記憶手段から取得した識別情報に基づいて他の通信端末装置を特定し、特定した他の通信端末装置に機能変更情報を送信すると好適である。複数の通信端末装置それぞれに関連する他の通信端末装置の識別情報をグループ情報記憶手段で一元管理でき、変更、追加が容易になる。
【０００８】
さらに、通信機能保有情報には、一の通信端末装置に関連する他の通信端末装置の識別情報が含まれ、処理判断手段は、通信機能保有情報に含まれる識別情報に基づいて他の通信端末装置を特定し、特定した他の通信端末装置に機能変更情報を送信すると好適である。一の通信端末装置に関連付けられて端末機能記憶手段に記憶されている通信機能の変更は、一の通信端末装置からの通信機能保有情報に基づいて実行される。通信機能保有情報には、他の通信端末装置の識別情報が含まれているので、通信機能保有情報の取得に合わせて他の通信端末装置の識別情報を取得でき、その識別情報から他の通信端末装置を特定できるようになる。
【０００９】
さらに、処理判断手段は、一の通信端末装置に対応付けて新規の通信機能を追加することによって、端末機能記憶手段に記憶されている通信機能を変更させるときに、他の通信端末装置が新規の通信機能を保有しているか否かを判断し、処理判断手段によって新規の通信機能を未保有と判断された他の通信端末装置に対して、新規の通信機能のダウンロード指示情報を送信するダウンロード指示手段と、を更に備えると好適である。新規の通信機能を保有していない他の通信端末装置では、新規の通信機能のダウンロード指示情報を取得することで、一の通信端末装置で取得された通信機能に対応する新規の通信機能の取得が容易になる。
【００１０】
さらに、端末機能記憶手段は、通信端末装置が保有可能な通信機能を更に記憶し、処理判断手段は、一の通信端末装置に対応付けて新規の通信機能を追加することによって、端末機能記憶手段に記憶されている通信機能を変更させるときに、他の通信端末装置が新規の通信機能を保有可能か否かを判断し、処理判断手段によって新規の通信機能を保有可能と判断された他の通信端末装置に対して、新規の通信機能のダウンロード指示情報を送信するダウンロード指示手段と、を更に備えると好適である。他の通信端末装置で新規の通信機能を保有不可である場合には、ダウンロード指示情報を送信しても実質的な意味は無い。保有可能な場合にのみダウンロード指示情報を送信するので、他の通信端末装置では、効率的に新規の通信機能を取得できる。
【００１１】
また、本発明は、通信形態の異なる複数の通信を可能にする複数の通信機能のうち、通信端末装置に保有されている通信機能を記憶する端末機能管理サーバを備える通信システムにおいて、端末機能管理サーバは、複数の通信端末装置それぞれが保有する一または複数の通信機能を各通信端末装置に対応付けて記憶する端末機能記憶手段と、通信端末装置から送信された通信機能保有情報を受け付けると共に、通信機能保有情報に基づいて、端末機能記憶手段に記憶されている通信機能を変更させる処理判断手段とを備え、処理判断手段は、複数の通信端末装置のうち、一の通信端末装置に対応付けて端末機能記憶手段に記憶されている通信機能を変更させるときには、一の通信端末装置に関連付けられた他の通信端末装置に一の通信端末装置の通信機能に変更があったことを示す機能変更情報を送信することを特徴とする。
【００１２】
本発明によれば、一の通信端末装置で保有されている通信機能の変更に合わせて、一の通信端末装置に関連付けられた他の通信端末装置に、一の通信端末装置の通信機能に変更があったことを示す機能変更情報が送信され、他の通信端末装置では、一の通信端末装置の機能変更情報を取得できる。他の通信端末装置のユーザは、一の通信端末装置の機能変更の内容に応じた対応が可能になる。その結果として、効率的且つ円滑な通信が可能になる。
【００１３】
さらに、本発明は、一の通信端末装置に関連する他の通信端末装置の識別情報を記憶するグループ情報記憶手段と、端末機能管理サーバからの問い合わせに応じて、端末管理サーバに他の通信端末装置の識別情報を送信するグループ情報送受信手段と、を有するグループ情報管理サーバを更に備え、端末機能管理サーバの処理判断手段は、グループ情報管理サーバから受け付けた識別情報に基づいて他の通信端末装置を特定し、特定した他の通信端末装置に機能変更情報を送信すると好適である。複数の通信端末装置それぞれに関連する他の通信端末装置の識別情報をグループ情報管理サーバで一元管理でき、変更、追加が容易になる。
【００１４】
また、本発明に係る通信方法は、通信形態の異なる複数の通信を可能にする複数の通信機能のうち、通信端末装置に保有されている通信機能を記憶する端末機能管理サーバを備える通信システムで実行される通信方法において、複数の通信端末装置それぞれが保有する一または複数の通信機能を各通信端末装置に対応付けて記憶する端末機能記憶ステップと、複数の通信端末装置のうち、一の通信端末装置から送信された通信機能保有情報を受け付けると共に、通信機能保有情報に基づいて、一の通信端末装置に対応付けて端末機能記憶手段に記憶されている通信機能を変更する端末機能変更ステップと、一の通信端末装置に関連付けられた他の通信端末装置に一の通信端末装置の通信機能に変更があったことを示す機能変更情報を送信する機能変更報知ステップと、を備えることを特徴とする。
【００１５】
本発明によれば、一の通信端末装置で保有されている通信機能の変更に合わせて、一の通信端末装置に関連付けられた他の通信端末装置に、一の通信端末装置の通信機能に変更があったことを示す機能変更情報が送信され、他の通信端末装置では、一の通信端末装置の機能変更情報を取得できる。他の通信端末装置のユーザは、一の通信端末装置の機能変更の内容に応じた対応が可能になる。その結果として、効率的且つ円滑な通信が可能になる。
【発明の効果】
【００１６】
本発明によれば、効率的で円滑な通信が可能になる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照しつつ本発明に係る通信システムの好適な実施形態について説明する。
【００１８】
（第１実施形態）
図１は、第１実施形態に係る通信システムの機能的構成を示す図である。通信システム１Ａは、固定電話網や移動体電話網などの通信網を介して複数の通信端末装置に接続されており、発信側の通信端末装置からの音声呼やパケット呼などの通信要求に応じて、着信側の通信端末装置との間で通信回線の接続を行う。各通信端末装置では、保有するソフトウェアに基づく通信制御の実行によって所定の通信機能が実現される。したがって、各通信端末装置で保有する通信機能は、各通信端末装置で保有するソフトウェアに基づいて決まる。複数の通信機能を保有している通信端末装置では、どの通信機能を利用するかによって通信形態の異なる複数の通信が可能になる。発信側の通信端末装置と着信側の通信端末装置との両方が所定の通信機能を保有している場合には、両通信端末装置同士の間で所定の通信機能を利用した通信が可能になる。通信機能としては、絵文字機能やＰｏＣ機能などの端末機能があり、さらに、各機能におけるバージョンの新旧などによっても通信形態の異なる通信が実現される。以下の説明では、通信端末装置として携帯電話やＰＨＳなどの移動端末２Ａ，２Ｂ，２Ｃを例示する。
【００１９】
通信システム１Ａは、交換サーバ（図示せず）などを介して第１の移動端末２Ａ、第２の移動端末２Ｂ及び第３の移動端末２Ｃとの間で信号の送受信が可能になるように接続された端末プロファイル管理サーバ（端末機能管理サーバ）３Ａと、端末プロファイル管理サーバ３Ａとの間で信号の送受信が可能になるように接続されたグループリスト管理サーバ（グループ情報記憶手段）４Ａを備えている。さらに、通信システム１Ａは、移動端末２Ａ，２Ｂ，２Ｃなどからのダウンロード要求に応じて所定のソフトウェア、すなわち所定の通信機能を保有させるためのデータを、ダウンロード要求のあった移動端末２Ａ，２Ｂ，２Ｃなどに送信するＤＬ（Down  Load）サーバ（ダウンロードサーバ）５を備えている。
【００２０】
端末プロファイル管理サーバ３Ａは、第１〜第３の移動端末２Ａ，２Ｂ，２Ｃの保有機能や保有可能機能を記憶する端末状態記憶部（端末機能記憶手段）３１を備えている。図２に示されるように、端末状態記憶部３１には、第１〜第３の移動端末２Ａ，２Ｂ，２Ｃを使用する各ユーザの識別情報である加入者識別子と第１〜第３の移動端末２Ａ，２Ｂ，２Ｃなどの個体識別情報である端末識別子とに対応付けて保有機能や保有可能機能が設定された端末状態テーブルが記憶されている。端末状態テーブルには、所定の通信機能を保有可能であり、且つ保有している場合には“あり”を示すデータが設定され、保有可能であり、且つ保有していない場合には“なし”を示すデータが設定され、さらに、ハードウェアとしての性能上、搭載不可すなわち保有不可の通信機能の場合には、“不可”を示すデータが設定されている。
【００２１】
例えば、図２に示された状態では、移動端末２Ａのユーザの加入者識別子は“加入者＃Ａ”であり、移動端末２Ａの端末識別子は“ＭＳ＃１”である。そして、移動端末２Ａの加入者識別子及び端末識別子に対応付けて、絵文字Ｉ機能及び絵文字ＩＩ機能には“不可”では無くて“なし”が設定されている。そのため、移動端末２Ａは絵文字Ｉ機能及び絵文字ＩＩ機能を保有可能であるが、保有していないことが示されている。また、移動端末２Ｂのユーザの加入者識別子は“加入者＃Ｂ”であり、移動端末２Ｂの端末識別子は“ＭＳ＃２”である。そして、移動端末２Ｂの加入者識別子及び端末識別子に対応付けて、絵文字ＩＩ機能には“不可”では無くて“なし”が設定され、絵文字Ｉ機能には“あり”が設定されている。そのため、移動端末２Ｂの保有機能は絵文字Ｉ機能のみであり、さらに、絵文字ＩＩ機能については保有可能であることが示されている。また、移動端末２Ｃの加入者識別子は“加入者＃Ｃ”であり、端末識別子は“ＭＳ＃３”である。そして、第３の移動端末２Ｃの加入者識別子及び端末識別子に対応付けて、絵文字ＩＩ機能には“不可”が設定され、絵文字Ｉ機能には“なし”が設定されている。そのため、移動端末２Ｃについて、絵文字ＩＩ機能は保有不可であり、また、絵文字Ｉ機能は保有していないが、保有可能であることが示されている。
【００２２】
図１に示されるように、端末プロファイル管理サーバ３Ａは、判断ロジック記憶部３２、処理判断部（判断手段）３３、サーバ側情報送受信部（端末管理情報送受信手段）３４、通知対象者情報送受信部３５及びＤＬ（Down  Load）指示部３６を備えている。
【００２３】
判断ロジック記憶部３２には、処理判断部３３で実行される判断ロジックを示すプログラムが格納されている。処理判断部（判断手段）３３は、判断ロジック記憶部３２に格納されたプログラムを読み出し、そのプログラムに従って以下の処理を実行する。
【００２４】
処理判断部（判断手段）３３は、サーバ側情報送受信部３４を介して各移動端末２Ａ，２Ｂ，２Ｃから周期的または任意のタイミングで端末情報（通信機能保有情報）を受け付け、受け付けた端末情報に基づいて、端末状態記憶部３１の端末状態テーブルに新たなレコードを生成したり、また、各移動端末２Ａ，２Ｂ，２Ｃでの保有機能や保有可能な通信機能についてレコードの更新を行ったりする。処理判断部３３は、端末状態テーブルのレコードを更新することで、端末状態記憶部３１に記憶されている移動端末２Ａ，２Ｂ，２Ｃそれぞれの保有機能を変更する。
【００２５】
端末情報は、加入者識別子及び端末識別子に加えてサービス識別子を含んでいる。サービス識別子は、各移動端末２Ａ，２Ｂ，２Ｃで保有されている通信機能を特定するための情報であり、例えば、移動端末２Ａから送信される端末情報には、移動端末２Ａに保有されている通信機能に対応する全てのサービス識別子が含まれている。なお、端末情報に含まれるサービス識別子は、前回送信分との差分、例えば、新規の通信機能を追加した場合には、新規の通信機能に対応するサービス識別子のみが含まれるようにしてもよい。
【００２６】
例えば、処理判断部３３は、移動端末２Ａから絵文字Ｉ機能及び絵文字ＩＩ機能の各サービス識別子が両方共含まれていない端末情報を受け付けた場合には、絵文字Ｉ機能及び絵文字ＩＩ機能の両方に“なし”を示すデータが設定されるようなレコードを生成する（図２参照）。その後、処理判断部３３は、移動端末２Ａから絵文字ＩＩ機能のサービス識別子が含まれている端末情報を受け付けた場合には、絵文字ＩＩ機能に“あり”を示すデータが設定されるようにレコードを更新する（図８参照）。このように、前回受け付けた端末情報と今回受け付けた端末情報との間にサービス識別子の差分が有る場合には、処理判断部３３は、差分が有った移動端末２Ａ，２Ｂ，２Ｃで通信機能に変更があったと判断し、今回受け付けた端末情報に含まれるサービス識別子に基づいてレコードの更新を実行する。
【００２７】
特に、処理判断部３３は、前回の端末情報に含まれていなかった新規な別のサービス識別子が今回の端末情報に含まれていた場合には、処理判断部３３は、新規な別のサービス識別子が対応する新規の通信機能が追加されたと判断する。さらに、処理判断部３３は、新規の通信機能が追加された移動端末２Ａ，２Ｂ，２Ｃの加入者識別子および端末識別子に対応付けて、新規な通信機能に“あり”を示すデータが設定されるようにレコードを更新する（図８参照）。なお、新規の通信機能の追加は、その他の通信機能の削除を伴わない単純な追加のみならず、通信機能のアップグレードなどによる置換も含まれる。また、通信機能の変更は、これらの通信機能の追加のみに限定されず、既に保有されていた通信機能の削除も含まれる。
【００２８】
さらに、処理判断部３３は、通知対象者情報送受信部３５を介してグループリスト管理サーバ４Ａに問い合わせを行い、機能変更情報の通知対象、例えば第２の移動端末２Ｂ及び第３の移動端末２Ｃを特定する。そして、処理判断部３３は、端末状態記憶部３１に記憶されている端末状態テーブルを参照し、通知対象としての第２の移動端末２Ｂ及び第３の移動端末２Ｃが、第１の移動端末２Ａの新規の通信機能、例えば、絵文字ＩＩ機能を搭載可能か否か、すなわち、保有可能か否かを判断し、さらに、保有可能と判断される第２の移動端末２Ｂが、絵文字ＩＩ機能を搭載済みか否か、すなわち、保有か未保有かを判断する。
【００２９】
さらに、処理判断部３３は、サーバ側情報送受信部３４を介して通知対象である第２の移動端末２Ｂ及び第３の移動端末２Ｃに機能変更情報を送信する。すなわち、処理判断部３３は、通知対象である第２の移動端末２Ｂ及び第３の移動端末２Ｃの加入者識別子および端末識別子をサーバ側情報送受信部３４に通知し、サーバ側情報送受信部３４を介して機能変更情報を送信する。
【００３０】
さらに、処理判断部３３は、通知対象である第２の移動端末２Ｂ及び第３の移動端末２Ｃのうち、絵文字ＩＩ機能を保有可能で、且つ、未保有の第２の移動端末２Ｂの加入者識別子および端末識別子をＤＬ指示部３６に通知し、ＤＬ指示情報（ダウンロード指示情報）を第２の移動端末２Ｂに送信する。
【００３１】
さらに、処理判断部３３は、各移動端末２Ａ，２Ｂ，２Ｃから送信された端末情報通知ポリシー（関連付け端末情報）を、サーバ側情報送受信部３４から受け付け、通知対象者情報送受信部３５に通知する。本実施形態に係る端末情報通知ポリシーには、端末情報通知ポリシーの送信元である各移動端末２Ａ，２Ｂ，２Ｃの加入者識別子、端末識別子及び通知対象加入者識別子が含まれている。
【００３２】
サーバ側情報送受信部３４は、各移動端末２Ａ，２Ｂ，２Ｃから送信された端末情報を受け付けて、処理判断部３３に通知する。さらに、サーバ側情報送受信部３４は、各移動端末２Ａ，２Ｂ，２Ｃから送信された端末情報通知ポリシーを受け付け、処理判断部３３に通知する。
【００３３】
さらに、サーバ側情報送受信部３４は、処理判断部３３から機能変更情報の通信対象に係る加入者識別子及び端末識別子を受け付けると、図示しない位置情報管理サーバなどに問い合わせて通知対象となる移動端末２Ｂ，２Ｃの在圏確認を行い、確認できた移動端末２Ｂ，２Ｃに対して第１の移動端末２Ａの通信機能が変更されたことを示す機能変更情報を送信する。機能変更情報は、移動端末２Ａの加入者識別子や端末識別子及び移動端末２Ａで取得された新規の通信機能に係るサービス識別子を含んでいる。さらに、機能変更情報には、通知対象となる移動端末２Ｂ，２Ｃの端末状態を示す端末状態識別子、例えば、第１の移動端末２Ａの新規機能を保有可能か否か、搭載済みか否かなどを示す識別子が含まれている。
【００３４】
ＤＬ指示部３６は、処理判断部３３から通知された加入者識別子及び端末識別子に基づいて、図示しない位置情報管理サーバなどに問い合わせてダウンロード指示対象となる移動端末２Ｂの在圏確認を行い、確認できた移動端末２Ｂに新規の通信機能、例えば、絵文字ＩＩ機能のＤＬ指示情報を送信する。ＤＬ指示情報には、新規の通信機能のダウンロード指示のために新規の通信機能に関するサービス識別子が含まれている。
【００３５】
なお、第１の移動端末２Ａの追加機能を保有不可である第３の移動端末２Ｃは、第１のパターンに係る機能変更情報を受け付け、例えば、「Ａさんは、絵文字ＩＩ機能を追加しました。残念ながらあなたの携帯電話では絵文字ＩＩ機能を利用できません。別の携帯電話に取り替えることをお勧め致します。」といったメッセージがディスプレイなどの出力部から出力され、ユーザに報知される。また、第１の移動端末２Ａの追加機能を保有可能で、且つ未保有の第２の移動端末２Ｂは、第２のパターンに係る機能変更情報とＤＬ指示情報との両方を受け付け、例えば、「Ａさんは、絵文字ＩＩ機能を追加しました。あなたも、絵文字ＩＩ機能を追加しますか？」といった絵文字ＩＩ機能のダウンロードを促すメッセージが出力部２６から出力され、ユーザに報知される。また、第１の移動端末２Ａの追加機能を既に保有している通信端末装置は第３のパターンに係る機能変更情報のみを受け付け、例えば、「Ａさんは、絵文字ＩＩ機能を追加しました。これからは、Ａさんと絵文字ＩＩ機能を使った通信が可能です。」といったメッセージが出力部から出力される。
【００３６】
通知対象者情報送受信部３５は、処理判断部３３から端末情報通知ポリシーを受け付け、端末情報通知ポリシーをグループリスト管理サーバ４Ａに送信する。さらに、通知対象者情報送受信部３５は、処理判断部３３からの通知対象者の問い合わせを受け付け、その問い合わせに係る情報、すなわち機能変更が行われた第１の移動端末２Ａの加入者識別子を含む通知対象者検索依頼情報をグループリスト管理サーバ４Ａに送信する。さらに、通知対象者情報送受信部３５は、グループリスト管理サーバ４Ａから通知対象者検索応答情報を受け付け、通知対象者検索応答情報を処理判断部３３に通知する。通知対象者検索応答情報には、通知対象に係る移動端末２Ｂ及び移動端末２Ｃの加入者識別子及び端末識別子が含まれている。
【００３７】
図４は、端末プロファイル管理サーバ３Ａのハードウェア構成を示す図である。図４に示されるように、端末プロファイル管理サーバ３Ａは、物理的には、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、入力デバイス３０４、出力デバイス３０５、データ送受信デバイスである通信モジュール３０６、補助記憶装置３０７などを備えている。端末プロファイル管理サーバ３Ａの各機能は、ＣＰＵ３０１、ＲＡＭ３０３等のハードウェア上に所定のソフトウェアを読み込ませることにより、ＣＰＵ３０１の制御のもとで、通信モジュール３０６、入力デバイス３０４及び出力デバイス３０５を動作させるとともにＲＡＭ３０３におけるデータの読み出し及び書き込みを行うことで実現される。なお、後述のグループリスト管理サーバ４Ａ、ＤＬサーバ５も、ハードウェア構成としては同様の要素を備えており、これらの要素によって後述の各機能が実現される。
【００３８】
グループリスト管理サーバ４Ａは、グループリスト記憶部４１Ａ、グループリスト制御部４２及びグループ情報送受信部４３を備えている。グループ情報送受信部４３は、端末プロファイル管理サーバ３Ａの通知対象者情報送受信部３５から端末情報通知ポリシーや通知対象者検索依頼情報を受け付け、グループリスト制御部４２に通知する。また、グループリスト制御部４２から通知対象者検索応答情報を受け付け、通知対象者情報送受信部３５に送信する。
【００３９】
グループリスト記憶部４１Ａには、グループリストテーブルが格納されており、グループリストテーブルには、加入者識別子に関連付けて通知対象加入者識別子が記憶されており、通知対象加入者識別子は、移動端末２Ａ，２Ｂ，２Ｃでの通信機能の変更に際して、機能変更情報が通知される通知対象者を特定するための情報である。例えば、図３に示されるように、ユーザＡの加入者識別子“加入者＃Ａ”に関連付けて通知対象加入者識別子“加入者＃Ｂ”，“加入者＃Ｃ”が記憶されており、ユーザＡの使用する第１の移動端末２Ａでの保有機能が変更された場合には、ユーザＢまたはユーザＣが使用する第２の移動端末２Ｂ及び第３の移動端末２Ｃが機能変更情報の通知対象であることが示されている。同様に加入者識別子“加入者＃Ｂ”に関連付けて“加入者＃Ａ”，“加入者＃Ｃ”が記憶されているため、ユーザＢの第２の移動端末２Ａの通信機能が変更されると機能変更情報がユーザＡまたはユーザＣに通知され、加入者識別子“加入者＃Ｃ”に関連付けて“加入者＃Ｂ”が記憶されているため、ユーザＣの第３の移動端末２Ｃの通信機能が変更されると機能変更情報がユーザＢに通知されることが示されている。
【００４０】
グループリスト制御部４２は、グループ情報送受信部４３を介して端末情報通知ポリシーを受け付け、端末情報通知ポリシーに基づいてグループリスト記憶部４１Ａに記憶されたグループリストテーブルに新たなレコードを生成したり、更新したりする。例えば、第１の移動端末２Ａからの端末情報通知ポリシーには、加入者識別子“加入者＃Ａ”が含まれている。そして、この端末情報通知ポリシーに通知対象加入者識別子として“加入者＃Ｂ”，“加入者＃Ｃ”が含まれていた場合には、“加入者＃Ａ”の通知対象加入者識別子として加入者＃Ｂ”，“加入者＃Ｃ”が関連付けられ、新たなレコードが生成されたり、または更新されたりする。
【００４１】
また、グループリスト制御部４２は、グループ情報送受信部４３を介して通知対象検索依頼情報を受け付けると、通知対象検索依頼情報に含まれている加入者識別子を検索キーに設定してグループリストテーブルを参照し、通知対象加入者識別子を抽出する。さらに、グループリスト制御部４２は、抽出した通知対象加入者識別子を含む通知対象者検索応答情報を、グループ情報送受信部４３を介して端末プロファイル管理サーバ３Ａの通知対象者情報送受信部３５に送信する。
【００４２】
グループ情報送受信部４３は、端末プロファイル管理サーバ３Ａから送信された端末情報通知ポリシーや通知対象検索依頼情報を受け付けてグループリスト制御部４２に通知する。さらに、グループ情報送受信部４３は、グループリスト制御部４２から通知された通知対象者検索応答情報を端末プロファイル管理サーバ３Ａに送信する。
【００４３】
第１の移動端末２Ａは、端末状態管理部２１、ＤＬ制御部２４、操作受付部２５及び出力部２６を備えている。
【００４４】
端末状態管理部２１は、端末側情報送信部２２及び制御部２３を備えている。端末側情報送信部２２は、端末プロファイル管理サーバ３Ａに端末情報や端末情報通知ポリシーを送信する。さらに、端末側情報送信部２２は、端末プロファイル管理サーバ３Ａから送信された機能変更情報を受け付ける。制御部２３は、操作受付部２５で受け付けられたユーザの入力操作に基づいて端末側情報送信部２２、ＤＬ制御部２４及び出力部２６の動作制御を実行する。特に、制御部２３は、入力操作に基づいて機能変更情報の通知対象となるユーザを特定し、それらの加入者識別子を含む端末情報通知ポリシーを生成する。さらに、制御部２３は、端末側情報送信部２２で受け付けられた機能変更情報に基づいて出力部２６から機能変更連絡メッセージを出力させる。
【００４５】
ＤＬサーバ５は、所定の通信機能に関するプログラムデータを記憶するソフトウェア記憶部５１と、各移動端末２Ａ、２Ｂ、２Ｃからのダウンロード要求に応じたプログラムデータを各移動端末２Ａ、２Ｂ、２Ｃに応答するように送信するＤＬ制御部５２を備えている。ダウンロード要求には、サービス識別子が含まれており、ソフトウェア記憶部５１には、通信機能に関するプログラムデータがサービス識別子に対応付けて記憶されている。ＤＬ制御部５２は、例えば、第１の移動端末２Ａから絵文字ＩＩ機能のダウンロード要求を受け付けると、絵文字ＩＩ機能を第１の移動端末２Ａに保有させるために、ダウンロード要求に含まれるサービス識別子に応じたプログラムデータをソフトウェア記憶部５１から抽出し、抽出したプログラムデータを第１の移動端末２Ａに送信する。
【００４６】
操作受付部２３は、ユーザによる操作入力を受け付け、例えば、ユーザによる所定の通信機能をダウンロードするための操作を受け付けると、ダウンロードを実行するための所定の情報を制御部２３に通知する。出力部２６は、制御部２３からの指示に従って動作処理を実行し、所定のメッセージを出力する。ＤＬ制御部２４は、制御部２３からの指示に従って、動作処理を実行し、所定の通信機能に係るサービス識別子を含むＤＬ指示情報をＤＬサーバ５に送信する。なお、第２、第３の移動端末２Ｂ、２Ｃは、第１の移動端末２Ａと同様の機能的構成を備えている。
【００４７】
図５は、第１の移動端末２Ａのハードウェア構成を示す図である。図５に示されるように、移動端末２Ａは、物理的には、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、入力デバイス２０４、出力デバイス２０５、データ送受信デバイスである通信モジュール２０６、補助記憶装置２０７、ＵＩＭスロット２０８及び電源ユニット２０９などを備える。移動端末２Ａの各機能は、ＣＰＵ２０１、ＲＡＭ２０３等のハードウェア上に所定のソフトウェアを読み込ませることにより、ＣＰＵ２０１の制御のもとで、通信モジュール２０６、入力デバイス２０４及び出力デバイス２０５を動作させるとともにＲＡＭ２０３におけるデータの読み出し及び書き込みを行うことで実現される。なお、第２、第３の移動端末２Ｂ、２Ｃは、第１の移動端末２Ａと同様のハードウェア構成を備えており、第２、第３の移動端末２Ｂの各機能は、これらの要素によって実現される。
【００４８】
（通信方法）
次に、通信システム１Ａで実行される通信方法について説明する。図６は、通信システム１Ａで実行される動作シーケンスを示すシーケンスチャートである。以下の説明では、第１の移動端末２Ａで保有機能が変更され、第２及び第３の移動端末２Ｂ，２Ｃに機能変更情報が通知される場合を例に具体的に説明する。
【００４９】
図６に示されるように、第１〜第３の移動端末２Ａ，２Ｂ，２Ｃは、それぞれのユーザ操作に基づき、端末情報通知ポリシーを、端末プロファイル管理サーバ３Ａを介してグループリスト管理サーバ４Ａに通知する。端末情報通知ポリシーには、通知対象加入者識別子が含まれている。例えば、第１の移動端末２Ａからの端末情報通知ポリシーには、通知対象加入者識別子としてユーザＢ及びユーザＣに対応する“加入者＃Ｂ”及び“加入者＃Ｃ”が含まれている。端末情報通知ポリシーを受け付けたグループリスト管理サーバ４Ａのグループリスト制御部４２は、グループリスト記憶部４１Ａに記憶されたグループリストテーブルを更新する。
【００５０】
また、第１〜第３の移動端末２Ａ，２Ｂ，２Ｃは、一定の周期で、または任意のタイミングで、それぞれ端末情報を端末プロファイル管理サーバ３Ａに通知する。端末情報には、加入者識別子や端末識別子の他に保有機能を示すサービス識別子が含まれている。端末情報を受け付けた端末プロファイル管理サーバ３Ａでは、処理判断部３３が端末状態記憶部３１に記憶された端末状態管理テーブルの登録や更新を実行する（端末機能記憶ステップ、端末機能変更ステップ）。
【００５１】
例えば、第１の移動端末２Ａは、新規機能として絵文字ＩＩ機能を保有するためのデータをＤＬサーバ５に要求し、絵文字ＩＩ機能に関するダウンロードが完了すると、絵文字ＩＩ機能のサービス識別子を含む端末情報を端末プロファイル管理サーバ３Ａに通知する。図２に示された端末状態管理テーブルでは、第１の移動端末２Ａの保有機能として絵文字ＩＩ機能及び絵文字Ｉ機能の両方に“なし”が設定されている。この場合に、第１の移動端末２Ａからの端末情報に絵文字ＩＩ機能のサービス識別子が含まれていると、処理判断部３３は、第１の移動端末２Ａの保有機能として絵文字ＩＩ機能を“あり”に変更する更新処理を実行する（図８参照）。
【００５２】
次に、端末プロファイル管理サーバ３Ａの処理判断部３３は、通知対象者情報送受信部３５に指示し、グループリスト管理サーバ４Ａに通知対象者検索依頼を送信する。グループリスト管理サーバ４Ａのグループリスト制御部４Ａは、通知対象者検索依頼を受け付けると、グループリスト記憶部４１Ａのグループリストテーブルを検索し、第１の移動端末２Ａ、すなわちユーザＡに対応する通知対象加入者識別子を抽出し、抽出した通知対象加入者識別子を含む通知対象者検索応答を端末プロファイル管理サーバ３Ａに送信する。
【００５３】
通知対象者検索応答を受け付けた端末プロファイル管理サーバ３Ａで実行される機能変更情報通知処理について説明する。図７は、端末プロファイル管理サーバ３Ａで実行される機能変更情報通知処理の動作手順を示すフローチャートである。
【００５４】
端末プロファイル管理サーバ３Ａの処理判断部３３は、通知対象者検索依頼をグループリスト管理サーバ４Ａに通知した後、通知対象者検索応答を受け付けるまで待機し（ステップＳ１）、通知対象者検索応答を受け付けると、通知対象となる第２及び第３の移動端末２Ｂ，２Ｃが追加機能である絵文字ＩＩ機能を保有可能か否かの判断を行う（ステップＳ２）。処理判断部３３は、第３の移動端末２Ｃが絵文字ＩＩ機能を保有不可と判断する場合には、第３の移動端末２Ｃに対して第１のパターンに係る機能変更情報を通知する（ステップＳ６）。この場合の機能変更情報は、絵文字ＩＩ機能を保有可能な他の端末への取り替えを示唆するメッセージを第３の移動端末２Ｃに出力させるための情報である。例えば、第３の移動端末２Ｃでは、「Ａさんは、絵文字ＩＩ機能を追加しました。残念ながらあなたの携帯電話では絵文字ＩＩ機能を利用できません。別の携帯電話に取り替えることをお勧め致します」という機能変更連絡メッセージを第２の移動端末２Ｂに出力させるための情報である。
【００５５】
処理判断部３３は、第２の移動端末２Ｂが絵文字ＩＩ機能を保有可能と判断する場合には、第２の移動端末２Ｂが絵文字ＩＩ機能を搭載済み、すなわち保有済みか否かを判断する（ステップＳ４）。処理判断部３３は、第２の移動端末２Ｂが絵文字ＩＩ機能を未搭載と判断する場合には、第２の移動端末２Ｂに対して第２のパターンに係る機能変更情報及び追加機能のダウンロード指示情報を送信する。第２のパターンに係る機能変更情報は、例えば、「Ａさんは、絵文字ＩＩ機能を追加しました。」という機能変更連絡メッセージを第２の移動端末２Ｂに出力させるための情報である。また、ダウンロード指示情報は、例えば、「あなたも絵文字ＩＩ機能を追加しますか」というＤＬ指示メッセージを第２の移動端末２Ｂに出力させるための情報である。
【００５６】
処理判断部３３は、通知対象となる通信端末装置のうち、第１の移動端末２Ａで新規に保有された絵文字ＩＩ機能を保有可能で、且つ絵文字ＩＩ機能を搭載済みと判断する通信端末装置がある場合には、その通信端末装置に対して第３のパターンに係る機能変更情報を送信する。第３のパターンに係る機能変更情報は、例えば、「Ａさんは、絵文字ＩＩ機能を追加しました。これからはＡさんと絵文字ＩＩ機能を使った通信が可能です」という機能変更連絡メッセージを第２の移動端末２Ｂに出力させるための情報である。なお、ステップＳ４、ステップＳ５及びステップＳ６は、機能変更報知ステップに相当する。
【００５７】
図６に示されるように、第３の移動端末２Ｃでは、機能変更情報を受け付けると、機能変更連絡メッセージを出力部から出力する。また、第２の移動端末２Ｂは、機能変更情報及びＤＬ指示情報を受け付けると、機能変更連絡メッセージ及びＤＬ指示メッセージを出力部２６から出力する。
【００５８】
第２の移動端末２Ｂのユーザは、例えば、新規機能である絵文字ＩＩ機能をダウンロードするための操作入力を行う。すると、ＤＬ制御部２４は、ＤＬサーバ５にダウンロード要求を行い、ＤＬサーバ５から絵文字ＩＩ機能を保有するためのデータを取得する。絵文字ＩＩ機能のダウンロードの後、第２の移動端末２Ｂは絵文字ＩＩ機能のサービス識別子を含む端末情報を端末プロファイル管理サーバ３Ａに通知する。端末プロファイル管理サーバ３Ａは、第２の移動端末２Ｂから絵文字ＩＩ機能のサービス識別子を含む端末情報を受け付けると、端末状態記憶部３１に記憶されている端末状態管理テーブルを更新する。さらに、端末プロファイル管理サーバ３Ａは、第２の移動端末２Ｂでの絵文字ＩＩ機能のダウンロード完了通知を第１の移動端末２Ａに送信する。第１の移動端末２Ａは、第２の移動端末２Ｂのダウンロード完了メッセージを出力する。ダウンロード完了メッセージは、例えば、「Ｂさんは、絵文字ＩＩ機能のダウンロードを実行しました。これからは、Ｂさんと絵文字ＩＩ機能を使った通信が可能です」というメッセージである。
【００５９】
本実施形態では、移動端末２Ａ〜２Ｃそれぞれに保有されている通信機能を端末プロファイル管理サーバ３Ａで管理しており、第１の移動端末２Ａで保有されている通信機能に変更があった場合には、第１の移動端末２Ａから送信される端末情報に基づいて、第１の移動端末２Ａの加入者識別子“加入者＃Ａ”に対応付けて端末状態記憶部３１に記憶されている保有機能が変更される。さらに、処理判断部３３は、第１の移動端末２Ａで保有されている通信機能の変更に合わせて、第１の移動端末２Ａに関連付けられた第２及び第３の移動端末２Ｂ，２Ｃに、第１の移動端末２Ａの通信機能に変更があったことを示す機能変更情報を送信する。第２及び第３の移動端末２Ｂ，２Ｃでは、第１の移動端末２Ａの機能変更情報を受け付けると、所定のメッセージを出力する。第２及び第３の移動端末２Ｂ，２Ｃのユーザは、第１の移動端末２Ａの機能変更の内容に応じて、新たに追加された通信機能、例えば、絵文字ＩＩ機能をＤＬサーバ５からダウンロードすることで任意に取得することができる。その結果として、効率的且つ円滑な通信が可能になる。
【００６０】
さらに、処理判断部３３は、グループリスト管理サーバ４Ａのグループリスト記憶部４１で第１〜第３の移動端末２Ａ〜２Ｃそれぞれに関連する他の移動端末の通信加入者識別子を記憶するため、第１〜第３の移動端末２Ａ〜２Ｃそれぞれに関連する他の移動端末の通信加入者識別子をグループリスト記憶部４１で一元管理でき、変更、追加が容易になる。
【００６１】
端末状態記憶部３１は、第１〜第３の移動端末２Ａ〜２Ｃが保有可能な通信機能について、保有している場合には“ある”、保有していない場合には“なし”を設定し、保有不可の通信機能については“不可”を設定することで記憶している。処理判断部３３は、第１の移動端末２Ａが新規の通信機能を保有した場合に、第１の移動端末２Ａに関連付けられている第２及び第３の移動端末２Ｂ，２Ｃに対して新規の通信機能を保有可能か否かの判断を行い、保有可能な場合には、保有可能な移動端末に対して新規の通信機能のＤＬ指示情報を送信する。第１の移動端末２Ａに関連付けられた移動端末であっても、新規の通信機能を保有不可である場合には、ＤＬ指示情報を送信しても実質的な意味は無い。保有可能な場合にのみＤＬ指示情報を送信するので、ＤＬ指示情報を受け付けた移動端末では、効率的に新規の通信機能を取得できる。
【００６２】
さらに、処理判断部３３は、新規の通信機能を保有可能な第２の移動端末２Ｂが、新規の通信機能を保有済みか否かの判断を行っており、未保有の場合にのみ第２の移動端末２Ｂに対して新規の通信機能のＤＬ指示情報を送信している。第２の移動端末２Ｂでは、未保有である新規の通信機能のＤＬ指示情報を取得することで、第１の移動端末２Ａでの追加機能に対応する新規の通信機能の取得が容易になる。特に、処理判断部３３は、第１の移動端末２Ａに関連付けられた移動端末２Ｂ，２Ｃで新規の通信機能を保有可能である場合にのみ、新規の通信機能を保有済みか否かの判断を行っている。その結果、新規な通信端末を未保有の場合であっても保有不可の移動端末に対してＤＬ指示情報を送信してしまうことは無く、効果的にＤＬ指示情報の送信が可能になる。なお、本実施形態に係る処理判断部３３は、新規な通信機能を保有可能か否かの判断を行った後で新規な通信機能を保有済みか否かを判断しているが、この判断の順番は逆であってもよく、また、どちらか一方の判断のみであってもよい。
【００６３】
また、本実施形態では、通信機能を変更する側の第１の移動端末２Ａからの関連付けの要求、すなわち端末情報通知ポリシーに基づいて他の移動端末２Ｂ，２Ｃの関連付けが行われるため、通信機能を変更する側の第１の移動端末２Ａのユーザの意思が尊重されることになり、このユーザにとっての利便性が向上する。特に、第１の移動端末２Ａで新規の通信機能、例えば絵文字ＩＩ機能を新たに追加し、絵文字ＩＩ機能を第２の移動端末２Ｂで新たにダウンロードした場合には、第２の移動端末２ＢでのＤＬ完了情報が第１の移動端末２Ａに送信される。その結果、第１の移動端末２Ａを使用するユーザは、第２の移動端末２Ｂのユーザとの間で絵文字ＩＩ機能を使用した通信が可能になったことを認識できるようになる。
【００６４】
なお、本実施形態では、第１の移動端末２Ａで新規の通信機能を追加する変更があった場合を例に説明したが、第１の移動端末２Ａで既に保有していた通信機能を削除によって変更した場合にも、第１の移動端末２Ａの機能変更情報が他の移動端末２Ｂ，２Ｃに送信されるようにすることもできる。この場合には、機能変更情報を受け付けた移動端末２Ｂ，２Ｃは、例えば、「Ａさんは、絵文字ＩＩ機能を削除しました。Ａさんとの間で絵文字ＩＩ機能を使用した通信は行えません」という機能変更連絡メッセージを出力してユーザに報知でき、機能変更情報を受け付けた移動端末２Ｂ，２Ｃのユーザは、第１の移動端末２Ａで削除された通信機能を利用した通信を避けるなどの対応が可能になり、効率的且つ円滑な通信が可能になる。
【００６５】
（第２実施形態）
次に、図９〜図１１を参照し、本発明の第２実施形態について説明する。なお、通信システム１Ｂについて、第１実施形態に係る通信システム１Ａと同一または同等の要素には図中で同じ符号を付し、その説明を省略する。
【００６６】
通信システム１Ｂは、第１〜第３の移動端末２Ａ，２Ｂ，２Ｃ、端末プロファイル管理サーバ（端末機能管理サーバ）３Ｂ、グループリスト管理サーバ（グループ情報記憶手段）４Ｂ及びＤＬ（Down  Load）サーバ（ダウンロードサーバ）５を備えている。
【００６７】
端末プロファイル管理サーバ３Ｂの処理判断部３３は、各移動端末２Ａ，２Ｂ，２Ｃから送信された端末情報通知ポリシー（関連付け端末情報）を、サーバ側情報送受信部３４から受け付け、通知対象者情報送受信部３５を介して端末情報通知ポリシーをグループリスト管理サーバ４Ｂに通知する。本実施形態に係る端末情報通知ポリシーには、各移動端末２Ａ，２Ｂ，２Ｃの加入者識別子及び監視対象象加入者識別子が含まれている。監視対象象加入者識別子とは、保有機能の変更の有無を監視する相手先を特定するための加入者識別子である。
【００６８】
グループリスト管理サーバ４Ｂは、グループリスト記憶部４１Ｂ、グループリスト制御部４２及びグループ情報送受信部４３を備えている。グループ情報送受信部４３は、端末プロファイル管理サーバ３Ｂの通知対象者情報送受信部３５から端末情報通知ポリシーや通知対象者検索依頼情報を受け付け、グループリスト制御部４２に通知する。また、グループリスト制御部４２から通知対象者検索応答情報を受け付け、通知対象者情報送受信部３５に送信する。
【００６９】
グループリスト記憶部４１Ｂには、グループリストテーブルが格納されており、グループリストテーブルには、加入者識別子に関連付けて監視対象加入者識別子が記憶されている。第１実施形態に係る通知対象加入者識別子は、保有機能が変更された端末装置からの端末情報通知ポリシーに基づき、機能変更情報を通知する所定の通知対象を特定するための情報であった。しかしながら、監視対象加入者識別子は通知対象加入者識別子とは異なり、保有機能の変更を監視する通信端末装置からの端末情報通知ポリシーに基づき、監視対象とされた通信端末装置を特定するための情報であり、監視対象の保有機能に変更があった場合には、監視を要求する通信端末装置に対して機能変更情報が送信される。
【００７０】
例えば、図９に示されるように、グループリストテーブルには、加入者識別子“加入者＃Ｂ”に関連付けて監視対象加入者識別子“加入者＃Ａ”及び“加入者＃Ｃ”が記憶されている。すなわち、端末情報通知ポリシーの発信元、すなわち監視要求の発信元は“加入者＃Ｂ”に係る第２の移動端末２Ｂであり、“加入者＃Ａ”または“加入者＃Ｃ”に係る第１の移動端末２Ａまたは第３の移動端末２Ｃの保有機能が変更された場合、機能変更情報は第２の移動端末２Ｂに送信される。
【００７１】
（通信方法）
次に、通信システム１Ｂで実行される通信方法について説明する。図１０は、通信システム１Ｂで実行される動作シーケンスを示すシーケンスチャートである。図１０に示されるように、第１〜第３の移動端末２Ａ，２Ｂ，２Ｃそれぞれから通知される端末情報通知ポリシーには、監視対象加入者識別子が含まれている。例えば、第２の移動端末２Ｂからの端末情報通知ポリシーには、監視対象加入者識別子としてユーザＡ及びユーザＣに対応する“加入者＃Ａ”及び“加入者＃Ｃ”が含まれている。端末情報通知ポリシーを受け付けたグループリスト管理サーバ４Ｂのグループリスト制御部４２は、グループリスト記憶部４１Ｂに記憶されたグループリストテーブルを更新する。
【００７２】
また、第１〜第３の移動端末２Ａ，２Ｂ，２Ｃは、一定の周期で、または任意のタイミングで、それぞれ端末情報を端末プロファイル管理サーバ３Ｂに通知する。端末情報には、加入者識別子や端末識別子の他に保有機能を示すサービス識別子が含まれている。端末情報を受け付けた端末プロファイル管理サーバ３Ｂでは、処理判断部３３が端末状態記憶部３１に記憶された端末状態管理テーブルの登録や更新を実行する（端末機能記憶ステップ、端末機能変更ステップ）。
【００７３】
例えば、第１の移動端末２Ａに新規機能がダウンロードされたときには、端末プロファイル管理サーバ３Ａの処理判断部３３は、第１の移動端末２Ａを監視対象にしている端末装置を検索するために、通知対象者検索依頼をグループリスト管理サーバ４Ｂに送信する。グループリスト管理サーバ４Ｂのグループリスト制御部４２は、通知対象者検索依頼を受け付けると、グループリスト記憶部４１Ｂのグループリストテーブルを検索し、第１の移動端末２Ａ、すなわちユーザＡの加入者識別子を監視対象加入者識別子に設定している第２の移動端末２Ｂの加入者識別子を抽出する。さらに、処理判断部３３は、抽出した加入者識別子を含む通知対象者検索応答を端末プロファイル管理サーバ３Ａに送信する。
【００７４】
通知対象者検索応答を受け付けた端末プロファイル管理サーバ３Ｂで実行される機能変更情報通知処理について説明する。図１１は、端末プロファイル管理サーバ３Ｂで実行される機能変更情報通知処理の動作手順を示すフローチャートである。
【００７５】
第１の移動端末２Ａで絵文字ＩＩ機能が追加された場合に、端末プロファイル管理サーバ３Ｂの処理判断部３３は、第１の移動端末２Ａを監視対象にしているユーザを検索するために通知対象者検索依頼をグループリスト管理サーバ４Ａに送信する。処理判断部３３は、通知対象者検索依頼の送信後、通知対象者検索応答を受け付けるまで待機し（ステップＳ１１）、通知対象者検索応答を受け付けると、第１の移動端末２Ａを監視対象にしている端末装置の有無を判断し（ステップＳ１２）、監視対象にしている端末装置が無い場合には処理を終了する。
【００７６】
例えば、第２の移動端末２Ｂが第１の移動端末２Ａを監視対象にしている場合、処理判断部３３は、第１の移動端末２Ａでの追加機能、すなわち絵文字ＩＩ機能を第２の移動端末２Ｂが保有可能か否かの判断を行い（ステップＳ１３）、保有不可と判断する場合には第１のパターンに係る機能変更情報を第２の移動端末２Ｂに送信する（ステップＳ１７）。第１のパターンに係る機能変更情報は、第１実施形態と同様である。
【００７７】
処理判断部３３は、第２の移動端末２Ｂで絵文字ＩＩ機能を保有可能と判断すると、第２の移動端末２Ｂで絵文字ＩＩ機能を搭載済み、すなわち保有済みか否かの判断を行い（ステップＳ１４）、未搭載の場合には第２のパターンに係る機能変更情報及びＤＬ指示情報を第２の移動端末２Ｂに送信し（ステップＳ１６）、搭載済みの場合には第３のパターンに係る機能変更情報を第２の移動端末２Ｂに送信する（ステップＳ１５）。なお、第２のパターン及び第３のパターンに係る機能変更情報は第１実施形態と同様である。ステップＳ１５、ステップＳ１６及びステップＳ１７は、機能変更報知ステップに相当する。
【００７８】
図１０に示されるように、第２の移動端末２Ｂは、機能変更情報及びＤＬ指示情報を受け付けると、ＤＬ指示メッセージを出力部２６から出力する。なお、第３の移動端末２Ｃは、第１の移動端末２Ａを監視対象とはしていないので、機能変更情報は送信されない。
【００７９】
本実施形態では、移動端末２Ａ〜２Ｃそれぞれに保有されている通信機能を端末プロファイル管理サーバ３Ｂで管理しており、第１の移動端末２Ａで保有されている通信機能に変更があった場合には、第１の移動端末２Ａから送信される端末情報に基づいて、第１の移動端末２Ａの加入者識別子“加入者＃Ａ”に対応付けて端末状態記憶部３１に記憶されている保有機能が変更される。さらに、処理判断部３３は、第１の移動端末２Ａで保有されている通信機能の変更に合わせて、第１の移動端末２Ａを監視対象として関連付けられた第２及び第３の移動端末２Ｂ，２Ｃに、第１の移動端末２Ａの通信機能に変更があったことを示す機能変更情報を送信する。第２及び第３の移動端末２Ｂ，２Ｃでは、第１の移動端末２Ａの機能変更情報を受け付けると、所定のメッセージを出力する。第２及び第３の移動端末２Ｂ，２Ｃのユーザは、第１の移動端末２Ａの機能変更の内容に応じて、新たに追加された通信機能、例えば、絵文字ＩＩ機能をＤＬサーバ５からダウンロードすることで任意に取得することができる。その結果として、効率的且つ円滑な通信が可能になる。
【００８０】
また、本実施形態では、第１の移動端末２Ａに対して監視を要求する第２または第３の移動端末２Ｂ，２Ｃからの関連付けの要求、すなわち端末情報通知ポリシーに基づいて他の移動端末２Ａの関連付けが行われるため、監視を要求する側の第２または第３の移動端末２Ｂ，２Ｃのユーザの意思が尊重されることになり、このユーザにとっての利便性が向上する。
【００８１】
なお、本実施形態では、第１の移動端末２Ａで新規の通信機能を追加する変更があった場合を例に説明したが、第１の移動端末２Ａで既に保有していた通信機能を削除によって変更した場合にも、第１の移動端末２Ａの機能変更情報が監視要求元の第２及び第３の移動端末２Ｂ，２Ｃに送信されるようにすることもできる。この場合には、機能変更情報を受け付けた移動端末２Ｂ，２Ｃは、例えば、「Ａさんは、絵文字ＩＩ機能を削除しました。Ａさんとの間で絵文字ＩＩ機能を使用した通信は行えません」という機能変更連絡メッセージを出力してユーザに報知でき、機能変更情報を受け付けた移動端末２Ｂ，２Ｃのユーザは、第１の移動端末２Ａで削除された通信機能を利用した通信を避けるなどの対応が可能になり、効率的且つ円滑な通信が可能になる。
【００８２】
（第３実施形態）
次に、図１２、図１３及び図１４を参照し、本発明の第３実施形態について説明する。なお、通信システム１Ｃについて、第１実施形態に係る通信システム１Ａと同一または同等の要素には図中で同じ符号を付し、その説明を省略する。
【００８３】
通信システム１Ｃは、第１の移動端末２Ｄ、第２及び第３の移動端末２Ｂ，２Ｃ、端末プロファイル管理サーバ（端末機能管理サーバ）３Ｃ及びＤＬ（Down  Load）サーバ（ダウンロードサーバ）５を備えている。本実施形態に係る通信システム１Ｃでは、グループリスト管理サーバ４Ａ，４Ｂは設けられていない。
【００８４】
第１の移動端末２Ｄは、第１実施形態に係る移動端末２Ａとは異なり、通知対象者記憶部２７を備えている。通知対象者記憶部２７は、機能変更情報の通知先を特定するための通知対象加入者識別子を記憶している移動端末２Ｄの制御部２３は、操作受付部２５で受け付けられた入力操作に基づき、通知対象者記憶部２７に記憶されている通知対象加入者識別子の登録及び更新を実行する。さらに、制御部２３は、通知対象者記憶部２７に記憶されている通知対象加入者識別子が含まれるように端末情報を生成し、生成した端末情報を周期的または任意のタイミングで端末プロファイル管理サーバ３Ｃに送信する。
【００８５】
端末プロファイル管理サーバ３Ｃの処理判断部３３は、端末情報を受け付けると、端末情報に基づいて、端末状態記憶部３１の端末状態管理テーブルを更新する。さらに、処理判断部３３は、端末情報の発信先の端末装置、例えば第１の移動端末２Ｄに新規機能が追加されたと判断すると、受け付けた端末情報から通知対象加入者識別子を抽出し、抽出した通知対象加入者識別子によって特定された端末装置、例えば、第２の移動端末２Ｂや第３の移動端末２Ｃに機能変更情報を送信する。
【００８６】
（通信方法）
次に、通信システム１Ｃで実行される通信方法について説明する。図１３は、通信システム１Ｃで実行される動作シーケンスを示すシーケンスチャートである。図１３に示されるように、第１〜第３の移動端末２Ａ，２Ｂ，２Ｃそれぞれから通知される端末情報には、加入者識別子、端末識別子、サービス識別子及び通知対象加入者識別子が含まれている。端末プロファイル管理サーバ３Ｃは、受け付けた端末情報に基づき、端末状態記憶部３１の端末状態管理テーブルを更新する。
【００８７】
第１の移動端末４Ｄで新規機能、例えば絵文字ＩＩ機能がダウンロードされると、第１の移動端末４Ｄから端末情報を受け付けた端末プロファイル管理サーバ３Ｃは、受け付けた端末情報に基づき、端末状態記憶部３１の端末状態管理テーブルを更新する。
【００８８】
次に、端末プロファイル管理サーバ３Ｃの処理判断部３３は、機能変更情報通知処理を実行する。図１４は、通知機能変更処理の動作手順を示すフローチャートである。処理判断部３３は、第１の移動端末２Ｄからの端末情報に基づいて、第１の移動端末２Ｄへの新規機能の追加の有無を判断し（ステップＳ２１）、新規機能を追加していないと判断する場合には、後続の処理を実行することなく処理を終了する。
【００８９】
処理判断部３３は、第１の移動端末２Ｄへ新規機能を追加したと判断する場合には、第１の移動端末２Ｄからの端末情報に通知対象加入者識別子が含まれているか否かを判断し、含まれていない場合には後続の処理を実行することなく処理を終了する。
【００９０】
次に、処理判断部３３は、第１の移動端末２Ｄからの端末情報に含まれている通知対象加入者識別子を抽出して、例えば、第２の移動端末２Ｂや第３の移動端末２Ｃを特定する。さらに、処理判断部３３は、特定した移動端末２Ｂ，２Ｃごとに追加機能、例えば、絵文字ＩＩ機能を保有可能か否かの判断を行い（ステップＳ２３）、保有不可の移動端末２Ｃに対しては、第１のパターンに係る機能変更情報を送信し、保有可能な移動端末２Ｂに対しては後続の処理を実行する。第１のパターンに係る機能変更情報は、第１実施形態と同様である。
【００９１】
次に、処理判断部３３は、絵文字ＩＩ機能を保有可能な第２の移動端末２Ｂが絵文字ＩＩ機能を搭載済み、すなわち保有済みか否かを判断し（ステップＳ２６）、未搭載と判断する場合には、第２のパターンに係る機能変更情報及びＤＬ指示情報を第２の移動端末２Ｂに送信し、搭載済みと判断する場合には、第３のパターンに係る機能変更情報を送信する。なお、第２及び第３のパターンに係る機能変更情報は、第１実施形態と同様である。ステップＳ２５、ステップＳ２６及びステップＳ２７は、機能変更報知ステップに相当する。
【００９２】
図１３に示されるように、第３の移動端末２Ｃでは、機能変更情報を受け付けると、機能変更連絡メッセージを出力部から出力する。また、第２の移動端末２Ｂは、機能変更情報及びＤＬ指示情報を受け付けると、ＤＬ指示メッセージを出力部２６から出力する。
【００９３】
第２の移動端末２Ｂにおいて絵文字ＩＩ機能のダウンロードが完了すると、第２の移動端末２Ｂは絵文字ＩＩ機能のサービス識別子を含む端末情報を端末プロファイル管理サーバ３Ａに通知する。端末プロファイル管理サーバ３Ｃは、第２の移動端末２Ｂから絵文字ＩＩ機能のサービス識別子を含む端末情報を受け付けると、端末状態記憶部３１に記憶されている端末状態管理テーブルを更新する。さらに、端末プロファイル管理サーバ３Ｃは、第２の移動端末２Ｂでの絵文字ＩＩ機能のダウンロード完了通知を第１の移動端末２Ｄに送信する。
【００９４】
本実施形態では、移動端末２Ｄ，２Ｂ，２Ｃそれぞれに保有されている通信機能を端末プロファイル管理サーバ３Ｃで管理しており、第１の移動端末２Ｄで保有されている通信機能に変更があった場合には、第１の移動端末２Ｄから送信される端末情報に基づいて、第１の移動端末２Ｄの加入者識別子“加入者＃Ａ”に対応付けて端末状態記憶部３１に記憶されている保有機能が変更される。さらに、処理判断部３３は、端末情報に含まれる通知対象加入者識別子に基づいて第１の移動端末２Ｄに関連付けられた第２及び第３の移動端末２Ｂ，２Ｃを特定し、第１の移動端末２Ｄで保有されている通信機能の変更に合わせて、移動端末２Ｂ，２Ｃに対して、第１の移動端末２Ａの通信機能に変更があったことを示す機能変更情報を送信する。第２及び第３の移動端末２Ｂ，２Ｃでは、第１の移動端末２Ａの機能変更情報を受け付けると、所定のメッセージを出力する。第２及び第３の移動端末２Ｂ，２Ｃのユーザは、第１の移動端末２Ａの機能変更の内容に応じて、新たに追加された通信機能、例えば、絵文字ＩＩ機能をＤＬサーバ５からダウンロードすることで任意に取得することができる。その結果として、効率的且つ円滑な通信が可能になる。
【００９５】
なお、本発明は、上記の実施形態のみに限定されない。例えば、上述の第１及び第２の実施形態では、グループリスト管理サーバ４Ａ，４Ｂを端末プロファイル管理サーバ（端末機能管理サーバ）３Ａ，３Ｂとは別に設け、グループリスト管理サーバ４Ａ，４Ｂのグループリスト記憶部４１で移動端末２Ａ〜２Ｃ同士の関連付けを管理していたが、グループリスト記憶部を端末プロファイル管理サーバ３Ａ，３Ｂ内に備えるような構成にしてもよい。
【００９６】
また、上記の実施形態では、ＤＬ指示情報を受け付けた移動端末２Ｂは、ユーザの入力操作を待ち、ＤＬ要求のための入力操作が行われた場合には、ダウンロード要求をＤＬサーバ５に送信して所定の通信機能に関するダウンロードを行うようにしていたが、ユーザの入力操作を待つことなく、ＤＬ指示情報を受け付けた場合には直ちにダウンロード要求をＤＬサーバ５に送信して所定の通信機能に関するダウンロードを行うようにしてもよい。
【図面の簡単な説明】
【００９７】
【図１】本発明の第１実施形態に係る通信システムの機能的構成を示す図である。
【図２】本実施形態に係る端末状態記憶部に記憶された端末状態テーブルの一例を示す図である。
【図３】本実施形態に係るグループリスト記憶部に記憶されたグループリストテーブルの一例を示す図である。
【図４】端末プロファイル管理サーバのハードウェア構成を示す図である。
【図５】第１の移動端末のハードウェア構成を示す図である。
【図６】本実施形態に係る通信システムの動作シーケンスを示すシーケンスチャートである。
【図７】本実施形態に係る端末プロファイル管理サーバで実行される機能変更情報通知処理の動作手順を示すフローチャートである。
【図８】更新後の端末状態テーブルの一例を示す図である。
【図９】第２実施形態に係るグループリスト記憶部に記憶されたグループリストテーブルの一例を示す図である。
【図１０】第２実施形態に係る通信システムの動作シーケンスを示すシーケンスチャートである。
【図１１】第２実施形態に係る端末プロファイル管理サーバで実行される機能変更情報通知処理の動作手順を示すフローチャートである。
【図１２】本発明の第３実施形態に係る通信システムの機能的構成を示す図である。
【図１３】第３実施形態に係る通信システムの動作シーケンスを示すシーケンスチャートである。
【図１４】第３実施形態に係る端末プロファイル管理サーバで実行される機能変更情報通知処理の動作手順を示すフローチャートである。
【符号の説明】
【００９８】
１Ａ，１Ｂ，１Ｃ…通信システム、２Ａ，２Ｄ…第１の移動端末（通信端末装置）、２Ｂ…第２の移動端末（通信端末装置）、２Ｃ…第３の移動端末（通信端末装置）、３Ａ，３Ｂ，３Ｃ…端末プロファイル管理サーバ（端末機能管理サーバ）、４Ａ，４Ｂ…グループリスト管理サーバ（グループ情報管理サーバ）、３１…端末状態記憶部（端末機能記憶手段）、３３…処理判断部（処理判断手段）、３６…ＤＬ指示部（ダウンロード指示手段）、４１Ａ，４１Ｂ…グループリスト記憶部（グループ情報記憶手段）、４３…グループ情報送受信部（グループ情報送受信手段）。
【図１】
2009212550.tif 000003
【図２】
2009212550.tif 000004
【図３】
2009212550.tif 000005
【図４】
2009212550.tif 000006
【図５】
2009212550.tif 000007
【図６】
2009212550.tif 000008
【図７】
2009212550.tif 000009
【図８】
2009212550.tif 000010
【図９】
2009212550.tif 000011
【図１０】
2009212550.tif 000012
【図１１】
2009212550.tif 000013
【図１２】
2009212550.tif 000014
【図１３】
2009212550.tif 000015
【図１４】
2009212550.tif 000016