(57)【要約】【課題】コミュニティを構成するユーザ間で情報の送受信を行う場合でも、新たな情報が受信されたことを通知する。【解決手段】クライアント端末３ａ〜３ｄは、コミュニティサービス提供サーバ２ａ、２ｂにより提供されている情報に対して何らかの更新を行った際、外部デバイス５ａ、５ｄの動作を制御する制御データをコミュニティサービス提供サーバ２ａ、２ｂに送信する。クライアント端末３ａ〜３ｄは、コミュニティサービス提供サーバに２ａ、２ｂより提供されている情報が更新されたことを示す更新通知をコミュニティサービス管理サーバ１から受信した場合、その更新通知に含まれるＵＲＬ情報にアクセスして更新された情報を受信するとともに格納されている制御データを受信して通知デバイス５ａ、５ｄに送信する。【選択図】図１
2005228125.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してコミュニティを形成するユーザにより操作される複数のクライアント端末と、前記クライアント端末に接続されるとともに、接続されているクライアント端末から送られてきた制御データに基づいた制御を行うことにより、新たな情報が受信されたことをユーザに通知するための少なくとも１つの通知デバイスと、コミュニティ活動に用いられるツールを決定してコミュニティを開設するとともに、該ツールによるコミュニティサービスの提供を前記ネットワークを介して行っている少なくとも１つのサービス提供サーバと、前記各サービス提供サーバにより提供可能なサービスおよび前記各クライアント端末のユーザの情報の管理を前記ネットワークを介して行っているサービス管理サーバとを備えたコミュニティサービスシステムに対して、前記通知デバイスを制御するためのデバイス制御方法であって、
前記クライアント端末が、前記ネットワークを介して前記サービス提供サーバにより提供されている情報に対して何らかの更新を行った際に、前記通知デバイスの動作を制御するための制御データを前記ネットワークを介して当該サービス提供サーバに送信するステップを備えているデバイス制御方法。
【請求項２】
前記通知デバイスには、ユーザの状態を検出するセンサが備えられていて、クライアント端末は前記センサからのセンサ情報に基づいた制御データを前記サービス提供サーバに送信する請求項１記載のデバイス制御方法。
【請求項３】
ネットワークを介してコミュニティを形成するユーザにより操作される複数のクライアント端末と、前記クライアント端末に接続されるとともに、接続されているクライアント端末から送られてきた制御データに基づいた制御を行うことにより、新たな情報が受信されたことをユーザに通知するための少なくとも１つの通知デバイスと、コミュニティ活動に用いられるツールを決定してコミュニティを開設するとともに、該ツールによるコミュニティサービスの提供を前記ネットワークを介して行っている少なくとも１つのサービス提供サーバと、前記各サービス提供サーバにより提供可能なサービスおよび前記各クライアント端末のユーザの情報の管理を前記ネットワークを介して行っているサービス管理サーバとを備えたコミュニティサービスシステムに対して、前記通知デバイスを制御するためのデバイス制御方法であって、
前記クライアント端末が、前記サービス提供サーバにより提供されている情報が更新されたことを示す更新通知を前記ネットワークを介して前記サービス管理サーバから受信した場合、該更新通知に含まれる所在情報に前記ネットワークを介してアクセスして更新された情報を受信するとともに当該更新に対応して格納されている前記通知デバイスの動作を制御するための制御データを受信するステップと、
前記制御データを受信したクライアント端末が、該制御データを接続されている通知デバイスに送信するステップとを備えているデバイス制御方法。
【請求項４】
ネットワークを介してコミュニティを形成するユーザにより操作される複数のクライアント端末と、前記クライアント端末に接続されるとともに、接続されているクライアント端末から送られてきた制御データに基づいた制御を行うことにより、新たな情報が受信されたことをユーザに通知するための少なくとも１つの通知デバイスと、コミュニティ活動に用いられるツールを決定してコミュニティを開設するとともに、該ツールによるコミュニティサービスの提供を前記ネットワークを介して行っている少なくとも１つのサービス提供サーバと、前記各サービス提供サーバにより提供可能なサービスおよび前記各クライアント端末のユーザの情報の管理を前記ネットワークを介して行っているサービス管理サーバとを備えたコミュニティサービスシステムに対して、前記通知デバイスを制御するためのデバイス制御方法であって、
当該コミュニティに参加しているクライアント端末が、前記サービス提供サーバにより提供されている情報が更新されたことを示す更新通知および前記通知デバイスの動作を制御するための制御データを前記ネットワークを介して前記サービス管理サーバから受信するステップと、
前記制御データを受信したクライアント端末が、該制御データを接続されている通知デバイスに送信するステップとを備えているデバイス制御方法。
【請求項５】
ネットワークを介してコミュニティを形成するユーザにより操作される複数のクライアント端末と、前記クライアント端末に接続されるとともに、接続されているクライアント端末から送られてきた制御データに基づいた制御を行うことにより、新たな情報が受信されたことをユーザに通知するための少なくとも１つの通知デバイスと、コミュニティ活動に用いられるツールを決定してコミュニティを開設するとともに、該ツールによるコミュニティサービスの提供を前記ネットワークを介して行っている少なくとも１つのサービス提供サーバと、前記各サービス提供サーバにより提供可能なサービスおよび前記各クライアント端末のユーザの情報の管理を前記ネットワークを介して行っているサービス管理サーバとを備えたコミュニティサービスシステムに対して、前記通知デバイスを制御するためのデバイス制御方法であって、
当該コミュニティに参加しているクライアント端末が、前記サービス提供サーバにより提供されている情報が更新されたことを示す更新通知および前記通知デバイスの動作を制御するための制御データの格納場所を示す所在情報を前記ネットワークを介して前記サービス管理サーバから受信するステップと、
前記制御データを受信したクライアント端末が、受信した前記所在情報により示される格納場所に前記ネットワークを介してアクセスすることにより格納されている制御データ受信し、該制御データを接続されている通知デバイスに送信するステップとを備えているデバイス制御方法。
【請求項６】
請求項１から５のいずれか１項記載のデバイス制御方法をコンピュータに実行させるためのプログラム。
【請求項７】
請求項１から５のいずれか１項記載のデバイス制御方法をコンピュータに実行させるためのプログラムが記録された、コンピュータ読み取り可能な記録媒体。
【請求項８】
ネットワークを介してコミュニティを形成するユーザにより操作され、コミュニティサービスの提供を前記ネットワークを介して行っているサービス提供サーバにより提供されている情報に対して何らかの更新を行った際に、新たな情報が受信されたことをユーザに通知する通知デバイスの動作を制御するための制御データを前記ネットワークを介して当該サービス提供サーバに送信し、前記サービス提供サーバにより提供されている情報が更新されたことを示す更新通知を、前記各サービス提供サーバにより提供可能なサービスおよびコミュニティに参加しているユーザの情報の管理を行っているサービス管理サーバから受信した場合、該更新通知に含まれる所在情報に前記ネットワークを介してアクセスして更新された情報を受信するとともに当該更新に対応して格納されている制御データを受信して、受信した該制御データを接続されている通知デバイスに送信するクライアント端末。
【請求項９】
前記通知デバイスには、ユーザの状態を検出するセンサが備えられていて、前記センサからのセンサ情報に基づいた制御データを前記サービス提供サーバに送信する請求項８記載のクライアント端末。
【請求項１０】
ネットワークを介してコミュニティを形成するユーザにより操作され、コミュニティサービスの提供を前記ネットワークを介して行っているサービス提供サーバにより提供されている情報が更新されたことを示す更新通知および新たな情報が受信されたことをユーザに通知する通知デバイスの動作を制御するための制御データを、前記各サービス提供サーバにより提供可能なサービスおよびコミュニティに参加しているユーザの情報の管理を行っているサービス管理サーバから受信した場合、受信した該制御データを接続されている通知デバイスに送信するクライアント端末。
【請求項１１】
ネットワークを介してコミュニティを形成するユーザにより操作され、コミュニティサービスの提供を前記ネットワークを介して行っているサービス提供サーバにより提供されている情報が更新されたことを示す更新通知および新たな情報が受信されたことをユーザに通知する通知デバイスの動作を制御するための制御データの格納場所を示す所在情報を、前記各サービス提供サーバにより提供可能なサービスおよびコミュニティに参加しているユーザの情報の管理を行っているサービス管理サーバから受信した場合、受信した前記所在情報により示される格納場所に前記ネットワークを介してアクセスすることにより格納されている制御データを受信し、受信した該制御データを接続されている通知デバイスに送信するクライアント端末。
【請求項１２】
コミュニティ活動に用いられるツールを決定してコミュニティを開設するとともに、該ツールによるコミュニティサービスの提供をネットワークを介して行っていて、前記ネットワークを介してコミュニティを形成するユーザにより操作されるクライアント端末により提供している情報に対して何らかの更新が行われるとともに、新たな情報が受信されたことをユーザに通知する通知デバイスを制御するための制御データを受信した場合、該制御データを当該更新に対応して格納しておき、クライアント端末が前記ネットワークを介してアクセスして更新された情報を受信してきた場合、格納されていた前記制御データをアクセスしてきた該クライアント端末に送信するサービス提供サーバ。
【請求項１３】
コミュニティ活動に用いられるツールを決定してコミュニティを開設するとともに、該ツールによるコミュニティサービスの提供をネットワークを介して行っていて、前記ネットワークを介してコミュニティを形成するユーザにより操作されるクライアント端末により提供している情報に対して何らかの更新が行われた場合、新たな情報が受信されたことをユーザに通知する通知デバイスを制御するための制御データを生成して、提供可能なサービスおよびコミュニティに参加しているユーザの情報の管理を行っているサービス管理サーバに送信するサービス提供サーバ。
【請求項１４】
コミュニティ活動に用いられるツールを決定してコミュニティを開設するとともに、該ツールによるコミュニティサービスの提供をネットワークを介して行っていて、前記ネットワークを介してコミュニティを形成するユーザにより操作されるクライアント端末により提供している情報に対して何らかの更新が行われた場合、新たな情報が受信されたことをユーザに通知する通知デバイスを制御するための制御データを生成して、該制御データの格納場所を示す所在情報を、提供可能なサービスおよびコミュニティに参加しているユーザの情報の管理を行っているサービス管理サーバに送信するサービス提供サーバ。
【請求項１５】
コミュニティサービスの提供をネットワークを介して行っている各サービス提供サーバにより提供可能なサービスおよびコミュニティに参加しているユーザの情報の管理をネットワークを介して行っていて、前記サービス提供サーバから提供している情報が更新されたことを示す更新通知とともに新たな情報が受信されたことをユーザに通知する通知デバイスの動作を制御するための制御データの格納場所を示す所在情報を受信した場合、該更新通知を前記ネットワークを介してコミュニティを形成するユーザにより操作されるクライアント端末に送信する際に、前記所在情報を当該クライアント端末に送信するサービス管理サーバ。
【請求項１６】
コミュニティサービスの提供をネットワークを介して行っている各サービス提供サーバにより提供可能なサービスおよびコミュニティに参加しているユーザの情報の管理をネットワークを介して行っているとともに、新たな情報が受信されたことをユーザに通知する通知デバイスの動作を制御するための制御データが格納されていて、前記サービス提供サーバにより提供されている情報が更新されたことを示す更新通知を、前記ネットワークを介してコミュニティを形成するユーザにより操作されるクライアント端末に送信する際に、格納されている前記制御データを当該クライアント端末に送信するサービス管理サーバ。
【請求項１７】
コミュニティサービスの提供をネットワークを介して行っている各サービス提供サーバにより提供可能なサービスおよびコミュニティに参加しているユーザの情報の管理をネットワークを介して行っているとともに、新たな情報が受信されたことをユーザに通知する通知デバイスの動作を制御するための制御データが格納されていて、前記サービス提供サーバにより提供されている情報が更新されたことを示す更新通知を、前記ネットワークを介してコミュニティを形成するユーザにより操作されるクライアント端末に送信する際に、格納されている前記制御データの格納場所を示す所在情報を当該クライアント端末に送信するサービス管理サーバ。
【請求項１８】
コミュニティサービスの提供をネットワークを介して行っている各サービス提供サーバにより提供可能なサービスおよびコミュニティに参加しているユーザの情報の管理をネットワークを介して行っていて、前記サービス提供サーバから提供している情報が更新されたことを示す更新通知とともに新たな情報が受信されたことをユーザに通知する通知デバイスの動作を制御するための制御データを受信した場合、該更新通知を前記ネットワークを介してコミュニティを形成するユーザにより操作されるクライアント端末に送信する際に、前記制御データを当該クライアント端末に送信するサービス管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のユーザからなるグループ、フォーラム、サークルなど（以下、コミュニティ）のメンバ（以下、コミュニティメンバ）が、インターネットなどのネットワークを介して行うコミュニケーション活動（以下、コミュニティ活動）に用いるツールをユーザに提供するサービス（以下、コミュニティサービス）を実現するためのシステム（以下、コミュニティサービスシステム）に関し、特にクライアント端末に接続されるとともにユーザに対して情報を受信したことを通知するための通知デバイスを制御するためのデバイス制御方法に関する。
【背景技術】
【０００２】
近年、インターネット等のネットワークの普及によりネットワークを介して様々な情報をユーザ端末が受信するようになってきている。しかし、ユーザが自己の端末において新たな情報が受信された場合でも、端末から離れている場合や端末を良く見ていないような場合には、情報を受信していることを見逃してしまう場合がある。このような不便さを解消することを目的として、端末に新たな情報が受信されたことをユーザに認識させるような様々な方法、装置が提案されている。
【０００３】
例えば、サーバからユーザ端末に送信される電子メールに、エージェントの挙動を制御するパラメータを含めることによりユーザ側でのエージェントの挙動を変化させるデータ処理方法が提案されている。（例えば、特許文献１参照。）。
【０００４】
また、受信した電子メールに含まれているテキストデータに基づいて音声合成を行い、テキストデータ中に含まれているキーワードに基づいて制御スクリプトを生成して、この音声データや制御スクリプトに基づいてロボットの制御を行う情報処理装置が提案されている（例えば、特許文献２参照。）。
【０００５】
また、単に１対１の端末間で電子メール等の情報の送受信を行うだけでなく、複数の端末間で、共通の趣味・嗜好性を持っているユーザどうしでサークル、フォーラム、グループ等のコミュニティを生成して、このコミュニティ内で情報の送受信を行うことも行われるようになってきている。
【０００６】
複数のユーザからなるコミュニティのメンバに、インターネットなどのネットワークを介して行うコミュニティ活動のツールを提供するいわゆるコミュニティサービスとして、ネットワーク上の掲示板、チャット、メーリングリスト、スケジューラ、共有ファイル、インスタントメッセンジャーなどのツールを用いた様々なものがある。
【０００７】
しかし、上記特許文献１、２記載のいずれの従来技術も、コンテンツの変化をデバイスを用いてユーザに伝えることを目的とした技術であり、センタ−エンド型のアーキテクチャとなっていて、定期的なイベントに予め対応付けられた動作をデバイス側で再生しているのに過ぎない。そのため、コミュニティを構成している同じ趣味・嗜好性を持ったユーザ間で、エンド−エンド、センタ−エンドでコンテンツの変化やそれに伴うデバイスの変化を一斉同報で相互に伝達し合う技術は提供されてはいない。
【０００８】
また、上記特許文献１、２記載の従来技術では、情報を受信した側においてユーザに通知を行う通知デバイスの制御を行うものであるため、情報の送信側が通知デバイスによって行われる挙動を制御することはできない。
【特許文献１】特開平１１−１５７５８号公報
【特許文献２】特開２００２−３３４０４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述した従来技術では、コミュニティを構成するユーザ間で情報の送受信を行う場合、新たな情報が受信されたことをユーザに通知するような方法が存在しないという問題点があった。
【００１０】
本発明の目的は、コミュニティを構成するエンド−エンドのユーザ間で情報の送受信を行う場合でも、新たな情報が受信されたことをユーザに通知することができるデバイス制御方法およびコミュニティサービスシステムを提供することである。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明のデバイス制御方法は、ネットワークを介してコミュニティを形成するユーザにより操作される複数のクライアント端末と、前記クライアント端末に接続されるとともに、接続されているクライアント端末から送られてきた制御データに基づいた制御を行うことにより、新たな情報が受信されたことをユーザに通知するための少なくとも１つの通知デバイスと、コミュニティ活動に用いられるツールを決定してコミュニティを開設するとともに、該ツールによるコミュニティサービスの提供を前記ネットワークを介して行っている少なくとも１つのサービス提供サーバと、前記各サービス提供サーバにより提供可能なサービスおよび前記各クライアント端末のユーザの情報の管理を前記ネットワークを介して行っているサービス管理サーバとを備えたコミュニティサービスシステムに対して、前記通知デバイスを制御するためのデバイス制御方法であって、
前記クライアント端末が、前記ネットワークを介して前記サービス提供サーバにより提供されている情報に対して何らかの更新を行った際に、前記通知デバイスの動作を制御するための制御データを前記ネットワークを介して当該サービス提供サーバに送信するステップを備えている。
【００１２】
また、前記通知デバイスには、ユーザの状態を検出するセンサを備えるようにして、前記クライアント端末は前記センサからのセンサ情報に基づいた制御データを前記サービス提供サーバに送信するようにしてもよい。
【００１３】
また、本発明のデバイス制御方法は、クライアント端末が、前記サービス提供サーバにより提供されている情報が更新されたことを示す更新通知を前記ネットワークを介して前記サービス管理サーバから受信した場合、該更新通知に含まれる所在情報に前記ネットワークを介してアクセスして更新された情報を受信するとともに当該更新に対応して格納されている前記通知デバイスの動作を制御するための制御データを受信するステップと、
前記制御データを受信したクライアント端末が、該制御データを接続されている通知デバイスに送信するステップとを備えている。
【００１４】
本発明によれば、情報を発信する側のクライアント端末はサービス提供サーバに制御データを格納し、この情報に基づく更新通知を受信した側のクライアント端末では、サービス提供サーバに格納されている制御データを受信して接続されている通知デバイスに送信するので、ユーザは新たな情報がクライアント端末において受信されたことを知ることができる。
【００１５】
さらに、本発明の他のデバイス制御方法は、ネットワークを介してコミュニティを形成するユーザにより操作される複数のクライアント端末と、前記クライアント端末に接続されるとともに、接続されているクライアント端末から送られてきた制御データに基づいた制御を行うことにより、新たな情報が受信されたことをユーザに通知するための少なくとも１つの通知デバイスと、コミュニティ活動に用いられるツールを決定してコミュニティを開設するとともに、該ツールによるコミュニティサービスの提供を前記ネットワークを介して行っている少なくとも１つのサービス提供サーバと、前記各サービス提供サーバにより提供可能なサービスおよび前記各クライアント端末のユーザの情報の管理を前記ネットワークを介して行っているサービス管理サーバとを備えたコミュニティサービスシステムに対して、前記通知デバイスを制御するためのデバイス制御方法であって、
当該コミュニティに参加しているクライアント端末が、前記サービス提供サーバにより提供されている情報が更新されたことを示す更新通知および予め格納されている制御データを前記ネットワークを介して前記サービス管理サーバから受信するステップと、
前記制御データを受信したクライアント端末が、該制御データを接続されている通知デバイスに送信するステップとを備えている。
【００１６】
本発明によれば、サービス提供サーバには、予め通知デバイスの動作を制御するための制御データが格納されているので、クライアント端末からサービス提供サーバに制御データを送信する必要がなくなり処理が少なくてもすむようになる。
【００１７】
また、本発明の他のデバイス制御方法は、サービス管理サーバからクライアント端末に対して直接送信するのではなく、制御データの格納場所を示す所在情報を送信するようにし、この所在情報を受信したクライアント端末が受信した所在情報により示される格納場所にアクセスすることにより制御データを受信する。
【００１８】
本発明によれば、制御データを直接送信する必要がないので、制御データのデータ量が大きい場合でも送受信に支障をきたさないですむ。
【発明の効果】
【００１９】
以上説明したように、本発明によれば、情報を発信する側のクライアント端末はサービス提供サーバに制御データを格納し、この情報に基づく更新通知を受信した側のクライアント端末では、サービス提供サーバに格納されている制御データを受信して接続されている外部デバイスに送信するので、ユーザは新たな情報がクライアント端末において受信されたことを知ることができるようになるという効果を得ることができる。
【発明を実施するための最良の形態】
【００２０】
次に、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の一実施形態のコミュニティサービスシステムの構成を示すブロック図である。
【００２１】
図１を参照すると、本発明の一実施形態のコミュニティサービスシステムは、インターネットなどのネットワーク４を介したサーバ・クライアントの構成をとる。サーバとして、１台のコミュニティサービス管理サーバ１と、１台または複数台のコミュニティサービス提供サーバ２ａ、２ｂがある。また、クライアントとして、ネットワーク４を介してコミュニティを構成する各ユーザにより操作される複数台のクライアント端末３ａ、３ｂ、３ｃ、３ｄがある。クライアント端末３ａ〜３ｄは、例えば、パーソナルコンピュータや、インターネットなどに接続して情報を閲覧できる携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔ）のような携帯用個人端末などである。さらに、クライアント端末３ａ、３ｄには、それぞれ、クライアント端末３ａ、３ｄから送られてきた制御データに基づいた制御を行うことにより情報が受信されたことをユーザに通知するための外部デバイス５ａ、５ｄが接続されている。
【００２２】
本実施形態の特徴的な構成としては、クライアント端末３ａ、３ｄに接続された外部デバイス５ａ、５ｄとその制御を行うための構成であるが、本実施形態の特徴的な動作について説明する前に、先ず本発明の前提となるコミュニティサービスシステムの基本的な動作について説明する。
【００２３】
図２を参照すると、コミュニティサービス管理サーバ１と、コミュニティサービス提供サーバ２ａ、２ｂ、２ｃと、クライアント端末３ａ、３ｂ、３ｃの機能構成が示されている。
【００２４】
コミュニティサービス管理サーバ１は、提供可能なサービスやユーザの情報の管理をネットワーク４を介して行うとともに、ユーザに対する各種通知情報を蓄積するコミュニティ管理機能部１０と、提供可能なサービスやユーザの情報を管理するための各種データベースを有している。
【００２５】
コミュニティサービス提供サーバ２ａ、２ｂ、２ｃは、ユーザからの入力情報に基づき、コミュニティ活動に用いられるツールを決定してコミュニティを開設するとともに、このツールによるコミュニティサービスを提供するコミュニティサービス提供機能部２０ａ、２０ｂ、２０ｃをそれぞれ有している。
【００２６】
クライアント端末３ａ、３ｂ、３ｃは、ユーザからの入力情報を入力するとともに、コミュニティサービス管理サーバ１から受信した各種通知情報、および、コミュニティサービス提供サーバ２から受信した各種コミュニティ活動用ツールの画面（ページ）情報を表示するためのサービスブラウズ機能部３０ａ、３０ｂ、３０ｃをそれぞれ有している。
【００２７】
ここで、コミュニティサービス管理サーバ１のコミュニティ管理機能部１０は、そのサブシステムとして、各クライアント端末３ａ、３ｂ、３ｃのサービスブラウズ機能部３０ａ、３０ｂ、３０ｃに対向して設けられ、クライアント端末３ａ、３ｂ、３ｃに対するサーバ機能を有するとともに、ユーザに対する各種通知情報を管理するサービスブラウズ管理機能部１００と、コミュニティ活動に用いるツールを決定してコミュニティを開設するコミュニティ開設部（不図示）と、コミュニティに招待されたユーザのコミュニティ参加に関する状態情報を更新するコミュニティメンバ更新部（不図示）と、コミュニティメンバに対してコミュニティ活動用ツールに関する更新通知を発行する更新通知発行部１０３（図２には不図示。後述する）と、コミュニティメンバにコミュニティ活動用ツールによるコミュニティサービスを提供するサービス提供部（不図示）を含む。
【００２８】
さらに、サービスブラウズ管理機能部１００は、ユーザに対する各種通知情報を蓄積する種々の通知情報テーブル１０００を含む。
【００２９】
また、コミュニティサービス管理サーバ１が有している提供可能なサービスやユーザの情報を管理するためのデータベースは、ユーザに関する情報を保持するユーザＤＢ１４と、本システムによって提供可能なサービスに関する情報を保持するコミュニティサービスＤＢ１３と、開設されたコミュニティのリストを保持するコミュニティＤＢ１２と、コミュニティに属するメンバのリストを保持するコミュニティメンバＤＢ１１から構成されている。
【００３０】
また、コミュニティ管理サーバ１は、コミュニティサービス提供サーバ２ａ、２ｂ、２ｃのコミュニティサービス提供機能部２０ａ、２０ｂ、２０ｃと通信を行うための送信部１５および受信部１６（図２には不図示。後述する）を有している。
【００３１】
コミュニティ活動用ツールとしては、ネットワーク伝言板、ネットワーク掲示板、チャット、メーリングリスト、スケジューラ、共有ファイル、インスタントメッセンジャーなどさまざまな形態が考えられる。以下では、コミュニティ活動用ツールとしてコミュニティメンバで共有できるネットワーク伝言板を提供するコミュニティサービスを想定して説明する。
【００３２】
本実施形態のコミュニティサービスシステムによってコミュニティサービスを提供する際の処理の段階として、（１）コミュニティ活動に用いるツールを決定してコミュニティを開設する処理の段階、（２）コミュニティに招待されたユーザのコミュニティ参加に関する状態情報を更新する処理の段階、および、（３）コミュニティメンバであるユーザにコミュニティサービスを提供する処理の段階の３つの段階があるが、ここでは本発明に直接関係のある（３）のコミュニティメンバであるユーザにコミュニティサービスを提供する処理の段階のついてのみ説明を行う。
【００３３】
図３を参照すると、コミュニティメンバに対してコミュニティ活動用ツールに関する更新通知を発行する処理において中心的な役割を果たす更新通知発行部１０３の機能構成が示されている。また、図４を参照すると、コミュニティメンバに対してコミュニティ活動用ツールに関する更新通知を発行する処理の流れを示すフローチャートが示されている。以下、図３および図４を参照して、この処理について詳細に説明する。ここでは、クライアント端末３ａが、コミュニティサービス提供サーバ２ａにより提供されているサービスを利用する場合を用いて説明する。
【００３４】
まず、ユーザは、クライアント端末３ａのサービスブラウズ機能部３０ａを起動する。起動されたサービスブラウズ機能部３０ａは、コミュニティサービス管理サーバ１のサービスブラウズ管理機能部１００にアクセスし、ユーザから入力されたユーザＩＤとパスワードとをサービスブラウズ管理機能部１００へ送信する。更新通知発行部１０３のユーザ認証部１０３０は、このユーザＩＤとパスワードを受信すると（ステップ８００）、受信したパスワードとユーザＤＢ１４に登録されているパスワードを照合して認証を行う（ステップ８０１）。認証結果が正しければ、ユーザ認証部１０３０は、この認証情報を一時的に保持しておくとともに、サービスブラウズ管理機能部１００を介してクライアント端末３ａのサービスブラウズ機能部３０ａに送信する（ステップ８０２）。サービスブラウズ機能部３０ａは、受信した認証情報を保持しておく。
【００３５】
次に、コミュニティ一覧生成部１０３１は、コミュニティメンバＤＢ１１を参照し、当該ユーザがメンバとなっているコミュニティのコミュニティＩＤを含む一覧を生成し、サービスブラウズ管理機能部１００を介してクライアント端末３ａのサービスブラウズ機能部３０ａに送信する（ステップ８０３）。このとき、コミュニティＤＢ１２も併せて参照し、該当するコミュニティにコミュニティサービスを提供しているコミュニティサービス提供サーバ２のＵＲＬなどの所在情報も送信する。サービスブラウズ機能部３０ａは、受信したコミュニティの一覧をクライアント端末３ａに表示するとともに、ユーザからどのコミュニティを選択するかの入力を受け付ける。コミュニティが選択されると、クライアント端末３ａのサービスブラウズ機能部３０ａは、上記ＵＲＬに基づき、該当するコミュニティサービス提供サーバ２ａのコミュニティサービス提供機能部２０ａへアクセスし、選択されたコミュニティのコミュニティＩＤと保持している認証情報を送信する。
【００３６】
コミュニティサービス提供サーバ２ａのコミュニティサービス提供機能部２０ａは、コミュニティサービス管理サーバ１の認証情報取得部１０３３に対して、クライアント端末３ａから受信した認証情報を送信し、その認証情報が正しいかどうかを照会する（ステップ８０４）。受信部１６を介してこれを受信した認証情報取得部１０３３は、これを認証情報チェック部１０３２に渡す。認証情報チェック部１０３２は、受信した認証情報と、ユーザ認証部１０３０が保持している認証情報の整合性をチェックし（ステップ８０５）、整合していれば、送信部１５を介して認証成功の通知を（ステップ８０６）、整合していなければ認証失敗の通知をコミュニティサービス提供サーバ２ａのコミュニティサービス提供機能部２０ａに送信する（ステップ８１２）。コミュニティサービス提供機能部２０ａは、コミュニティ管理機能部１０から認証成功の通知を受信した場合、クライアント端末３ａから受信したコミュニティＩＤに基づき、当該コミュニティのコミュニティ活動用ツールの画面（ページ）情報をクライアント端末３ａのサービスブラウズ機能部３０ａへ送信する。本実施形態においては、当該コミュニティのネットワーク伝言板の画面（ページ）情報が送信される。サービスブラウズ機能部３０ａは、受信した画面（ページ）情報をクライアント端末３ａに表示する。
【００３７】
次に、ユーザが、クライアント端末３ａに表示された画面（ページ）情報に基づき、サービスブラウズ機能部３０ａを介してコミュニティサービス提供機能部２０ａの当該コミュニティ活動用ツールに対して何らかの更新操作を行ったとする。ユーザが行う更新操作としては、本実施形態の場合、コミュニティのネットワーク伝言板に書き込みを行うことなどが該当する。コミュニティサービス提供サーバ２ａのコミュニティサービス提供機能部２０ａは、コミュニティ活動用ツールに対して更新操作が行われたことを検知すると、当該コミュニティ活動用ツールを利用しているコミュニティの他のメンバに更新通知を行うため、当該コミュニティのコミュニティＩＤを含む更新情報をコミュニティサービス管理サーバ１の更新情報取得部１０３４へ送信する（ステップ８０７）。更新情報取得部１０３４は、受信部１６を介してこれを受信し、ユーザＩＤ／ＵＲＬ検索部１０３５に渡す。ユーザＩＤ／ＵＲＬ検索部１０３５は、コミュニティメンバＤＢ１１に対して、当該更新情報に含まれるコミュニティＩＤをキーとして、当該コミュニティに属しているユーザのユーザＩＤを検索し、取得する（ステップ８０８）。また、コミュニティＤＢ１２に対して、同じコミュニティＩＤをキーとして当該コミュニティのコミュニティ活動用ツールを提供しているコミュニティサービス提供サーバ２のＵＲＬを検索し、取得する（ステップ８０９）。その後、更新通知生成部１０３６が、取得したユーザＩＤのユーザに対して、当該コミュニティの情報、および、取得したコミュニティサービス提供サーバ２のＵＲＬを含む、コミュニティ活動用ツールに対して更新がなされた旨を通知するメッセージである更新通知情報を生成する（ステップ８１０）。この更新通知情報もまた、ユーザに通知すべき通知情報として、サービスブラウズ管理機能部１００が通知情報テーブル１０００に蓄積される（ステップ８１１）。
【００３８】
表１を参照すると、以上の処理で生成される更新通知情報テーブルの一例が示されている。表１は、更新操作があったときに、当該更新操作ごとに生成されるテーブルで、少なくとも当該更新を識別するＩＤ（更新通知ＩＤ）と、更新されたページのコミュニティＩＤと、更新されたページのＵＲＬを含んでいる。さらに、更新を行ったユーザのユーザＩＤと、更新が行われた日時を含んでいるのが好ましい。
【００３９】
【表１】
2005228125.tif 000003
【００４０】
表２を参照すると、更新操作ごとに生成される表１のテーブルを、ユーザＩＤごとに整理したテーブルの一例が示されている。更新通知情報は、最終的にユーザごとに送信するため、ユーザごとに整理された表２のようなテーブルも生成するのが好ましい。ユーザごとに整理された更新通知情報テーブルは、少なくともユーザＩＤと、更新通知ＩＤと、更新未表示／既表示のフラグ（既に通知を行ったかどうかのフラグ）を含んでいる。
【００４１】
【表２】
2005228125.tif 000004
【００４２】
上述したように、上記で説明したようなコミュニティサービスシステムに対して、外部デバイス５ａ、５ｄがクライアント端末３ａ、３ｄに接続されている点が本実施形態の特徴となっている。この外部デバイス５ａ、５ｄは、クライアント端末３ａ、３ｄから送られてきた制御データに基づいて、ＬＥＤを点灯したり、スピーカから音声を発生させたり、モータを駆動したりすることによりユーザに対して何等かの通知を行うことができる物理的デバイスである。また、外部デバイス５ａ、５ｄには、ユーザがクライアント端末付近に居るかどうかを判定する人感センサ、距離センサまたはタッチセンサ等のユーザの状態を検出するセンサを備えている。ここで、ユーザの状態とは、ユーザがクライアント端末の周辺に存在するか否かという状態や、ユーザがクライアント端末の周辺に居る場合に、クライアント端末からどれだけの距離に居るのかという状態が含まれる。
【００４３】
このような外部デバイス５ａの外観の一例を図５に示す。図５では、クライアント端末３ａに接続された外部デバイス５ａが、クライアント端末３ａの横に配置された場合が示されている。
【００４４】
本実施形態におけるクライアント端末３ａ〜３ｄは、ネットワーク４を介してコミュニティサービス提供サーバ２ａ、２ｂにより提供されている情報に対して何らかの更新を行った際に、外部デバイス５ａ、５ｄの動作を制御するための制御データをネットワーク４を介してコミュニティサービス提供サーバ２ａ、２ｂに送信する。そして、クライアント端末３ａ〜３ｄは、コミュニティサービス提供サーバに２ａ、２ｂより提供されている情報が更新されたことを示す更新通知をネットワーク４を介してコミュニティサービス管理サーバ１から受信した場合、その更新通知に含まれるＵＲＬ情報にネットワーク４を介してアクセスして更新された情報を受信するとともに当該更新に対応して格納されている制御データを受信する。そして、クライアント端末３ａ〜３ｄは、受信したその制御データを接続されている通知デバイス５ａ、５ｄに送信する。
【００４５】
次に、本実施形態のコミュニティサービスシステムの動作を図６のシーケンスチャートを参照して詳細に説明する。ここでは、クライアント端末３ａ、３ｄのユーザが、コミュニティサービス提供サーバ２ａにより提供されるコミュニティに参加していて、クライアント端末３ａがコミュニティサービス提供サーバ２ａの提供しているページに書き込みを行う等の何等かの変更を加えた場合について説明する。
【００４６】
先ず、クライアント端末３ａがコミュニティサービス提供サーバ２ａに対してページ要求を行うと（ステップ５０１）、コミュニティサービス提供サーバ２ａでは、ページ要求を行ってきたクライアント端末３ａの認証を行う（ステップ５０２）。コミュニティサービス提供サーバ２ａでは、クライアント端末３ａの認証が成功した場合、要求されたページをクライアント端末３ａに送信する（ステップ５０３）。すると、クライアント端末３ａでは、コミュニティサービス提供サーバ２ａから送信されてきたページの表示が行われる（ステップ５０４）。
【００４７】
そして、クライアント端末３ａにおいてメッセージの入力がされた場合（ステップ５０５）、そのメッセージはコミュニティサービス提供サーバ２ａに対して送信される（ステップ５０６）。また、外部デバイス５ａに備えられているセンサにより何らかの情報が入力された場合、そのセンサ入力情報はクライアント端末３ａに送信され（ステップ５０７）、クライアント端末３ａは、そのセンサ情報を、そのセンサ情報に対応した制御データとともにコミュニティサービス提供サーバ２ａに送信する（ステップ５０８）。
【００４８】
クライアント端末３ａからのメッセージを受信したコミュニティサービス管理サーバ４０では、受信したメッセージを用いてページの更新を行い（ステップ５０９）、ページの更新を行ったことを示す更新情報を生成して（ステップ５１０）、コミュニティサービス管理サーバ１に送信する（ステップ５１１）。また、コミュニティサービス提供サーバ２ａでは、クライアント端末３ａから送信されてきた制御データを、コミュニティサービス提供サーバ２ａと対応付けて格納しておく。
【００４９】
コミュニティサービス提供サーバ２ａからの更新通知を受信したコミュニティサービス管理サーバ１では、当該コミュニティサービス提供サーバ２ａに対応したコミュニティに参加しているメンバ情報を取得して（ステップ５１２）、そのメンバのクライアント端末に対して更新通知を送信する（ステップ５１３）。
【００５０】
コミュニティサービス管理サーバ１からの更新通知を受信したクライアント端末３ｄでは、受信した更新通知により示されるコミュニティＩＤに対応したコミュニティサービス提供サーバ２ａにアクセスしてページ要求を行う（ステップ５１４）。クライアント端末３ｄからのページ要求を受信したコミュニティサービス提供サーバ２ａでは、ページ要求を行ってきたクライアント端末３ｄの認証を行う（ステップ５１５）。コミュニティサービス提供サーバ２ａでは、クライアント端末３ｄの認証が成功した場合、要求されたページとともに格納してあった制御データをクライアント端末３ｄに送信する（ステップ５１６）。すると、クライアント端末３ｄでは、コミュニティサービス提供サーバ２ａから送信されてきたページの表示が行われるとともに（ステップ５１７）、コミュニティサービス提供サーバ２ａから送られてきた制御データを外部デバイス５ｄに送信する（ステップ５１８）。
【００５１】
そして、外部デバイス５ｄでは、クライアント端末３ｄから送信されてきた制御データに基づいた制御が行われ、ユーザに対してページが更新されたことを通知する。
【００５２】
本実施形態のコミュニティサービスシステムでは、上記のような処理が行われることにより、情報を発信する側のクライアント端末３ａはコミュニティサービス提供サーバ２ａに制御データを格納し、この情報に基づく更新通知を受信した側のクライアント端末３ｄでは、コミュニティサービス提供サーバ２ａに格納されている制御データを受信して接続されている外部デバイス５ｄに送信するので、ユーザは新たな情報がクライアント端末３ｄにおいて受信されたことを知ることができるようになる。
【００５３】
また、クライアント端末３ａからコミュニティサービス提供サーバ２ａに送信する制御データの種類は、クライアント端末３ａで選択することができるため、情報の送信側であるクライアント端末３ａにおいて情報の受信側であるクライアント端末３ｄに接続された外部デバイス５ｄの動作を制御することが可能となる。例えば、クライアント端末３ａ側において、書き込んだ更新内容を早く他のユーザに閲覧して欲しいような場合には、外部デバイス５ｄが断続的に点灯したり大きな音声が発生するような制御データをコミュニティサービス提供サーバ２ａに送信するようにし、さほど重要な内容ではないので気が付いた時に閲覧してもらえればいいような場合には、外部デバイス５ｄに目立たないような動作を行わせるような制御データをコミュニティサービス提供サーバ２ａに送信するようにすることが可能となる。
【００５４】
図６に示したデバイス制御方法では、外部デバイスを制御するための制御データは、クライアント端末３ａからコミュニティサービス提供サーバ２ａに送信され、コミュニティサービス提供サーバ２ａにおいて格納されるものであった。しかし、外部デバイス５ａ、５ｄを制御するための制御データを予めコミュニティサービス管理サーバ１内に格納しておき、コミュニティサービス管理サーバ１は、各クライアント端末３ａ〜３ｄに更新通知を行う際に、更新通知とともに制御データを送信するようにすることも可能である。このようにして制御データをクライアント端末に送信するようにしたデバイス制御方法を図７のシーケンスチャートに示す。
【００５５】
図７のシーケンスチャートは、図６に示したシーケンスチャートに対して、ステップ５０８において、クライアント端末３ａからコミュニティサービス提供サーバ２ａにはセンサ情報のみが送信されるようにし、ステップ５１３において、コミュニティサービス管理サーバ１からクライアント端末３ｄには更新通知とともに制御データが送信されるようにし、ステップ５１６ではページ情報のみがコミュニティサービス提供サーバ２ａからクライアント端末３ｄに送信されるようにしたものである。また、クライアント端末３ｄから外部デバイス５ｄに制御データが送信されるタイミングが、ステップ５１８からステップ６０１に変更されている点も異なっている。
【００５６】
図７では、コミュニティサービス管理サーバ１は、クライアント端末３ｄに更新通知を行う際に、予め格納されていた制御データをクライアント１２に送信する（ステップ５１３）。クライアント端末３ｄでは、コミュニティサービス管理サーバ１から更新通知とともに送信されてきた制御データを外部デバイス５ｄに送信する（ステップ６０１）。
【００５７】
この図７に示した方法によれば、クライアント端末３ａからコミュニティサービス提供サーバ２ａに制御データを送信する必要がなくなるので処理が少なくてもすむようになる。
【００５８】
さらに、図７に示した方法において、コミュニティサービス管理サーバ１からクライアント端末３ｄに対して制御データを直接送信するのではなく、制御データの格納場所を示すＵＲＬ等の所在情報をクライアント端末３ｄに送信するようにしてもよい。この場合、コミュニティサービス管理サーバ１からの所在情報を受信したクライアント端末３ｄは、その所在情報が示す場所にアクセスして制御データを取り込むという処理が必要となる。ただし、この方法によれば、制御データのデータ量が大きくなった場合でも、コミュニティサービス管理サーバ１からクライアント端末３ｄに直接制御データを送信しなくてすむようになる。
【００５９】
また、制御データをコミュニティサービス管理サーバ１に格納しておくのではなく、各コミュニティサービス提供サーバ２ａ、２ｂにおいて生成するようにしてもよい。この場合の本実施形態のコミュニティサービスシステムの動作を図８のシーケンスチャートに示す。
【００６０】
図８に示したシーケンスチャートでは、コミュニティサービス提供サーバ２ａは、ステップ５１０において、更新情報だけでなく制御データを生成し、ステップ５１１において更新通知を送信する際に、生成した制御データも送信する点が、図７に示したシーケンスチャートとは異なっている。そして、コミュニティサービス管理サーバ１に送信された制御データは、図７に示した方法と同様な方法によりクライアント端末３ｄに送信される（ステップ５１３）。
【００６１】
また、図８に示した方法において、コミュニティサービス提供サーバ２ａは、更新情報生成の際に制御データを生成するのではなく、予め生成された制御データを格納しておくようにしてもよい。また、図８に示した方法においても、コミュニティサービス提供サーバ２ａは、制御データをそのままコミュニティ管理サーバ１に送信するのではなく、制御データの格納場所を示すＵＲＬ等の所在情報をコミュニティ管理サーバ１に送信するようにしてもよい。
【００６２】
さらに、本実施形態では、更新情報や制御データの格納場所を示す所在情報としてＵＲＬを用いて説明したが、本発明はこのような場合に限定されるものではなく、更新情報や制御データの格納場所を示す情報であればどのような情報であっても所在情報として用いることが可能である。
【００６３】
次に、本実施形態のコミュニティサービスシステムを用いてクライアント端末間でやりとりされる具体的なコミュニケーションについて説明する。
【００６４】
先ず、図９、図１０を用いて複数のクライアント端末間で俳句の投句を行う俳句コミュニティについて説明する。図９、図１０では、４つのクライアント端末３ａ〜３ｄがネットワークに接続している場合を用いて説明する。説明を簡単にするために、コミュニティサービス管理サーバ、コミュニティサービス提供サーバの動作についての説明は省略するが、実際にはコミュニティサービス管理サーバ、コミュニティサービス提供サーバが介在することによりクライアント端末３ａ〜３ｄ間のコミュニケーションが成立するものである。
【００６５】
ここでは、クライアント端末３ａ〜３ｃのユーザは俳句コミュニティに既に参加していて、クライアント端末３ｄのユーザは俳句コミュニティに参加していないものとする。そして、図９においては、図９（ａ）に示すように、クライアント端末３ｃには、外部デバイスとして音を発生させる音デバイス７０１が接続されているものとする。
【００６６】
このような状態において、図９（ｂ）に示すように、クライアント端末３ａから新しい俳句が投句された場合、クライアント端末３ｂ、３ｃには更新通知が行われることにより画面が自動的に切り替わりクライアント端末３ａから投句された俳句が表示される（図９（ｃ））。この場合、クライアント端末３ｃに接続された音デバイス７０１は、更新通知を受けたことを示すために反応して音を発生させる。
【００６７】
同様にして、クライアント端末３ｂから新しい俳句が投句された場合（図９（ｄ））、クライアント端末３ａ、３ｃには更新通知が行われることにより画面が自動的に切り替わりクライアント端末３ｂから投句された俳句が表示されるとともに、クライアント端末３ｃに接続された音デバイス７０１は、更新通知を受けたことを示すために反応して音を発生させる（図９（ｅ））。
【００６８】
次に、クライアント端末３ａからクライアント端末３ｄに対して、俳句コミュニティへの招待通知を送信する場合の動作について、図１０を参照して説明する。この図１０においては、図１０（ａ）に示すように、クライアント端末３ｄには、外部デバイスとして照明デバイス７０２が接続されているものとする。
【００６９】
先ず、クライアント端末３ａからクライアント端末３ｄに対して、俳句コミュニティへの招待通知を送信する（図１０（ｂ））。すると、この招待通知を受け取ったクライアント端末３ｄでは、この受け取った招待通知が画面に表示されるとともに、照明デバイス７０２が反応して点灯する。そして、ここではクライアント端末３ｄのユーザは、俳句コミュニティへの参加を承諾して、俳句コミュニティへの登録を行ったものとする（図１０（ｃ））。
【００７０】
そして、クライアント端末３ａにより新しい俳句が投句された場合、クライアント端末３ｂ、３ｃ、３ｄには更新通知が行われることにより画面が自動的に切り替わりクライアント端末３ａから投句された俳句が表示される（図１０（ｄ））。この場合、クライアント端末３ｃに接続された音デバイス７０１は、更新通知を受けたことを示すために反応して音を発生させ、クライアント端末３ｄに接続された照明デバイス７０２は、更新通知を受けたことを示すために反応して点灯する。ここで、照明デバイス７０２は、招待通知を受信した場合とは、点灯パターン、点灯色等が異なる挙動を行う。
【００７１】
次に、図１１を参照して、クライアント端末３ａとクライアント端末３ｄとの間で１対１のコミュニケーションを行う場合について説明する。図１１では、クライアント端末３ａには照明デバイス９０１が接続され、クライアント端末３ｄには照明デバイス９０２が接続されている。そして、照明デバイス９０１、９０２にはそれぞれ人感センサが設けられていて、ユーザが照明デバイス９０１、９０１に触れたことを検出することができるようになっている。
【００７２】
先ず、クライアント端末３ａのユーザが照明デバイス９０１に触れると、その情報がクライアント端末３ａからクライアント端末３ｄに送信され、クライアント端末３ｄの照明デバイス９０２が点灯する。そして、証明デバイス９０２が点灯したことにより、クライアント端末３ｄのユーザが照明デバイス９０２に触れると、この情報はクライアント端末３ａに送信され、照明デバイス９０１、９０２は、さきほどとは別の点灯パターンにより共鳴したように点灯する。
【００７３】
この図１１に示したような制御が行われることにより、距離的に離れた位置にいる２人のユーザが、直接話をしたり、メールを送受信することなく、お互いの存在を確認しあうことが可能となる。
【００７４】
本実施形態では、クライアント端末の外部に設けられた外部デバイスを用いてユーザに対して更新通知、招待通知等が受信されたことを通知していたが、本発明はこのような場合に限定されるものではなく、ユーザに対して情報を受信したことを通知することが可能な通知デバイスであれば、クライアント端末内に設けられたＬＥＤ等の照明装置や、スピーカ等の音声装置などのデバイスを用いてユーザに対する通知を行うようにしてもよい。
【００７５】
本実施形態のコミュニティサービスシステムにおける、コミュニティサービス提供サーバ２ａ、２ｂ、コミュニティサービス管理サーバ１、クライアント端末３ａ〜３ｄ等の各装置は、コンピュータと、このコンピュータを制御するプログラムによっても実現することができる。そして、このプログラムは、磁気ディスク、半導体メモリ、ＣＤ−ＲＯＭ等の記録媒体記録媒体から各装置に読み込まれ、各装置の動作を制御するようにしてもよいし、ネットワークを通して各装置に提供するようにしてもよい。そして、コミュニティサービスシステムを構成する各装置内のＣＰＵがこのプログラムの制御により各装置のハードウェア資源に特定の処理を行うように指示することにより上記の処理が実現される。
【図面の簡単な説明】
【００７６】
【図１】本発明の第１の実施形態のコミュニティサービスシステムの構成を示すブロック図である。
【図２】コミュニティサービス管理サーバ１と、コミュニティサービス提供サーバ２ａ、２ｂ、２ｃと、クライアント端末３ａ、３ｂ、３ｃの機能構成を示した図である。
【図３】コミュニティサービス管理サーバの構成を示すブロック図である。
【図４】コミュニティメンバに対してコミュニティ活動用ツールに関する更新通知を発行する処理の流れを示すフローチャートである。
【図５】外部デバイス５ａの外観の一例を示す図である。
【図６】本発明の一実施形態のコミュニティサービスシステムにおける動作を示すシーケンスチャートである。
【図７】本発明の一実施形態のコミュニティサービスシステムにおける他の動作を示すシーケンスチャートである。
【図８】本発明の一実施形態のコミュニティサービスシステムにおけるさらに他の動作を示すシーケンスチャートである。
【図９】本発明の一実施形態のコミュニティサービスシステムにより構成された俳句コミュニティにおいて、更新通知が送信される場合の動作を示した図である。
【図１０】本発明の一実施形態のコミュニティサービスシステムにより構成された俳句コミュニティにおいて、招待通知が送信される場合の動作を示した図である。
【図１１】本発明の一実施形態のコミュニティサービスシステムにより１対１のコミュニケーションを行う場合の動作を示した図である。
【符号の説明】
【００７７】
１コミュニティサービス管理サーバ
２ａ、２ｂ    コミュニティサービス提供サーバ
３ａ〜３ｄ    クライアント端末
４    ネットワーク
５ａ、５ｄ    外部デバイス
１０    コミュニティ管理機能部
１１    コミュニティメンバＤＢ
１２    コミュニティＤＢ
１３    コミュニティサービスＤＢ
１４    ユーザＤＢ
１５    送信部
１６    受信部
２０ａ    コミュニティサービス提供機能部
３０ａ    サービスブラウズ機能部
１００    サービスブラウズ管理機能部
１０３    更新通知発行部
５０１〜５１８    ステップ
６０１    ステップ
７０１    音デバイス
７０２    照明デバイス
９０１、９０２    照明デバイス
１０００    通知情報テーブル
１０３０    ユーザ認証部
１０３１    コミュニティ一覧生成部
１０３２    認証情報チェック部
１０３３    認証情報取得部
１０３４    更新情報取得部
１０３５    ユーザＩＤ／ＵＲＬ検索部
１０３６    更新通知生成部
【図１】
2005228125.tif 000005
【図２】
2005228125.tif 000006
【図３】
2005228125.tif 000007
【図４】
2005228125.tif 000008
【図５】
2005228125.tif 000009
【図６】
2005228125.tif 000010
【図７】
2005228125.tif 000011
【図８】
2005228125.tif 000012
【図９】
2005228125.tif 000013
【図１０】
2005228125.tif 000014
【図１１】
2005228125.tif 000015