(57)【要約】      （修正有）【課題】コミュニティ・ウィジェット提供方法及びその装置を提供する。【解決手段】サーバから認証情報が含まれたクライアント・ウィジェットを受信するステップ２１０と、クライアント・ウィジェットが設置された第２クライアントデバイスを検索するステップ２２０と、認証情報を利用して第２クライアントデバイスとの相互認証を行うステップ２３０と、相互認証に成功（２４０）すれば、コミュニティ・ウィジェットを第２クライアントデバイスに伝送するステップ２５０と、を含むコミュニティ・ウィジェット提供方法である。【選択図】図２
2010170553.tif 000002
【特許請求の範囲】
【請求項１】
第１クライアントデバイスからコミュニティ・ウィジェットを提供する方法において、
認証情報が含まれたクライアント・ウィジェットを受信するステップと、
前記クライアント・ウィジェットが設置された第２クライアントデバイスを検索するステップと、
前記認証情報を利用して、前記第２クライアントデバイスとの相互認証を行うステップと、
前記相互認証に成功すれば、コミュニティ・ウィジェットを前記第２クライアントデバイスに伝送するステップと、を含むことを特徴とするコミュニティ・ウィジェット提供方法。
【請求項２】
前記第１クライアントデバイスのユーザの要請によって前記コミュニティ・ウィジェットを生成し、前記サーバに登録するステップをさらに含むことを特徴とする請求項１に記載のコミュニティ・ウィジェット提供方法。
【請求項３】
前記認証情報は、ＸＭＬ(Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ)フォーマットであることを特徴とする請求項１に記載のコミュニティ・ウィジェット提供方法。
【請求項４】
前記認証情報は、識別子、パスワード及び認証書を含むことを特徴とする請求項１に記載のコミュニティ・ウィジェット提供方法。
【請求項５】
前記コミュニティ・ウィジェットは、前記第１及び第２クライアントデバイスが相互通信し、それぞれ保存しているコンテンツを共有するためのアプリケーションであることを特徴とする請求項１に記載のコミュニティ・ウィジェット提供方法。
【請求項６】
前記クライアント・ウィジェットがサーバから受信される場合、前記クライアント・ウィジェットを前記サーバから受信する前に、前記第１クライアントデバイスから前記サーバに加入要請を伝送するステップをさらに含むことを特徴とする請求項１に記載のコミュニティ・ウィジェット提供方法。
【請求項７】
第１クライアントデバイスからコミュニティ・ウィジェットを提供する方法を実行するコンピュータプログラムを記録したコンピュータ判読可能な記録媒体において、
前記方法は、
サーバから認証情報が含まれたクライアント・ウィジェットを受信するステップと、
前記クライアント・ウィジェットが設置された第２クライアントデバイスを検索するステップと、
前記認証情報を利用して、前記第２クライアントデバイスとの相互認証を行うステップと、
前記相互認証に成功すれば、コミュニティ・ウィジェットを前記第２クライアントデバイスに伝送するステップと、を含むことを特徴とする記録媒体。
【請求項８】
第１クライアントデバイスからコミュニティ・ウィジェットを提供する方法において、
サーバから認証情報が含まれたクライアント・ウィジェットを受信するステップと、
第２クライアントデバイスから相互認証を要請されれば、前記認証情報を利用して相互認証を行うステップと、
前記相互認証に成功すれば、前記第２クライアントデバイスからコミュニティ・ウィジェットを受信するステップと、
前記認証情報を利用して、前記コミュニティ・ウィジェットに対応するコミュニティへの加入要請を前記サーバに伝送するステップと、を含むことを特徴とするコミュニティ・ウィジェット提供方法。
【請求項９】
前記第１クライアントデバイスのユーザが前記コミュニティ・ウィジェットの削除を要請すれば、前記認証情報を利用して、前記コミュニティへの脱退要請を前記サーバに伝送するために、前記クライアント・ウィジェットまたは前記コミュニティ・ウィジェットを制御するステップと、
前記第１クライアントデバイスから前記コミュニティ・ウィジェットを削除するステップと、をさらに含むことを特徴とする請求項８に記載のコミュニティ・ウィジェット提供方法。
【請求項１０】
前記コミュニティ・ウィジェットが前記第１クライアントデバイスのユーザによって受信されれば、前記第１クライアントデバイスのユーザが前記コミュニティに加入されることを特徴とする請求項８に記載のコミュニティ・ウィジェット提供方法。
【請求項１１】
第１クライアントデバイスからコミュニティ・ウィジェットを提供する方法を実行するコンピュータプログラムを記録したコンピュータ判読可能な記録媒体において、
前記方法は、
サーバから認証情報が含まれたクライアント・ウィジェットを受信するステップと、
第２クライアントデバイスから相互認証を要請されれば、前記認証情報を利用して相互認証を行うステップと、
前記相互認証に成功すれば、前記第２クライアントデバイスからコミュニティ・ウィジェットを受信するステップと、
前記認証情報を利用して、前記コミュニティ・ウィジェットに対応するコミュニティへの加入要請を前記サーバに伝送するステップと、を含むことを特徴とする記録媒体。
【請求項１２】
サーバから認証情報が含まれたクライアント・ウィジェットを受信して設置するウェブブラウザと、
前記クライアント・ウィジェットを駆動するウィジェット・エンジンと、を備え、
前記クライアント・ウィジェットは、前記クライアント・ウィジェットが設置された第２クライアントデバイスを検索し、前記認証情報を利用して、前記第２クライアントデバイスとの相互認証を行い、、前記相互認証に成功すれば、コミュニティ・ウィジェットを前記第２クライアントデバイスに伝送することを特徴とするコミュニティ・ウィジェット提供装置。
【請求項１３】
前記ウェブブラウザは、前記コミュニティ・ウィジェット提供装置のユーザの要請によって生成された前記コミュニティ・ウィジェットを、前記サーバに登録することを特徴とする請求項１２に記載のコミュニティ・ウィジェット提供装置。
【請求項１４】
前記認証情報は、ＸＭＬフォーマットであることを特徴とする請求項１２に記載のコミュニティ・ウィジェット提供装置。
【請求項１５】
前記認証情報は、識別子、パスワード及び認証書を含むことを特徴とする請求項１２に記載のコミュニティ・ウィジェット提供装置。
【請求項１６】
サーバから認証情報が含まれたクライアント・ウィジェットを受信して設置するウェブブラウザと、
前記クライアント・ウィジェットを駆動するウィジェット・エンジンと、を備え、
前記クライアント・ウィジェットは、第１クライアントデバイスから相互認証を要請されれば、前記認証情報を利用して相互認証を行い、前記相互認証に成功すれば、前記第１クライアントデバイスからコミュニティ・ウィジェットを受信して設置し、
前記コミュニティ・ウィジェットは、前記クライアント・ウィジェットから前記認証情報を抽出し、前記抽出された認証情報を利用して、前記コミュニティ・ウィジェットに対応するコミュニティへの加入要請を前記サーバに伝送することを特徴とするコミュニティ・ウィジェット提供装置。
【請求項１７】
前記コミュニティ・ウィジェット提供装置のユーザが前記コミュニティ・ウィジェットの削除を要請すれば、前記クライアント・ウィジェットまたは前記コミュニティ・ウィジェットは、前記認証情報を利用して、前記コミュニティへの脱退要請を前記サーバに伝送し、前記コミュニティ・ウィジェットは、前記コミュニティ・ウィジェット提供装置から削除されることを特徴とする請求項１６に記載のコミュニティ・ウィジェット提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウィジェットに係り、さらに具体的には、コミュニティ・ウィジェットを提供するための方法及び装置に関する。
【背景技術】
【０００２】
ウィジェットは、ＰＣ(Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ)、モバイル機器、デジタルＴＶなどのコンピュータシステムで使われる個人化された小さなプログラムであって、通常、頻繁に使われる機能を容易にアクセスして使用可能にするか、またはある視覚的な情報を伝達するための目的として使われる。最近、ウィジェットモデルが再び注目されているが、これは、開発側面において、開発が容易なモデルであるためである。場合によって差はあるが、簡単なウィジェットは、数個の絵ファイルと数百行以内のＸＭＬ(Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ)、ＨＴＭＬ(Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ)、Ｊａｖａ（登録商標）スクリプトまたはＶＢ（Ｖｉｓｕａｌ  Ｂａｓｉｃ）スクリプトコードのみで作成されうる。コンテンツ提供者は、多様なウィジェットが保存されているウィジェットサーバを運用し、ユーザは、ウェブを通じてウィジェットサーバから所望のウィジェット・アプリケーションを自身のデバイスにダウンロードして使用する。また、デバイスにネイティブコード形式で設置されているウィジェットもある。ウィジェット・アプリケーションは、ウィジェット・エンジンによって駆動される。
【０００３】
一方、ＳＮＳ(Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ)は、他人とコミュニケーションし、コンテンツを共有できる人脈情報管理サービスであって、現在韓国のサイワールド、米国のマイスペース、日本のミクシィが大人気を得ている。ユーザが所望のコミュニティに加入するためには、サーバに接続して認証手続きを経た後に加入せねばならず、サーバから必要なソフトウェアをダウンロードして、クライアントデバイスに設置せねばならない。
【０００４】
なお、関連先行技術として特許文献１に、ウィジェット・インターフェース技術を利用して、ユーザ間でコミュニティを形成させる方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表平０６−５１０８７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、ユーザ間のコミュニケーション機能のあるコミュニティ・ウィジェットを、ユーザ同士でやり取り可能であり、便利にコミュニティに加入／脱退できるコミュニティ・ウィジェット提供方法及びその装置を提供することである。
【課題を解決するための手段】
【０００７】
前記課題を達成するために、本発明の一実施形態による第１クライアントデバイスでコミュニティ・ウィジェットを提供する方法は、サーバから認証情報が含まれたクライアント・ウィジェットを受信するステップと、前記クライアント・ウィジェットが設置された第２クライアントデバイスを検索するステップと、前記認証情報を利用して、前記第２クライアントデバイスとの相互認証を行うステップと、前記相互認証に成功すれば、コミュニティ・ウィジェットを前記第２クライアントデバイスに伝送するステップと、を含む。
【０００８】
前記コミュニティ・ウィジェット提供方法は、ユーザの要請によって、前記コミュニティ・ウィジェットを生成して、前記サーバに登録するステップをさらに含みうる。
【０００９】
前記認証情報は、ＸＭＬフォーマットでありうる。前記認証情報は、ＩＤ、パスワード及び認証書を含みうる。
【００１０】
前記課題を達成するために、本発明の他の実施形態による第２クライアントデバイスでコミュニティ・ウィジェットを提供する方法は、サーバから認証情報が含まれたクライアント・ウィジェットを受信するステップと、第１クライアントデバイスから相互認証を要請されれば、前記認証情報を利用して相互認証を行うステップと、前記相互認証に成功すれば、前記第１クライアントデバイスからコミュニティ・ウィジェットを受信するステップと、前記認証情報を利用して、前記コミュニティ・ウィジェットに対応するコミュニティへの加入要請を前記サーバに伝送するステップと、を含む。
【００１１】
前記コミュニティ・ウィジェット提供方法は、ユーザが前記コミュニティ・ウィジェットの削除を要請すれば、前記認証情報を利用して、前記コミュニティへの脱退要請を前記サーバに伝送するステップと、前記第２クライアントデバイスから前記コミュニティ・ウィジェットを削除するステップと、をさらに含みうる。
【００１２】
前記課題を達成するために、本発明のさらに他の実施形態によるコミュニティ・ウィジェット提供装置は、サーバから認証情報が含まれたクライアント・ウィジェットを受信して設置するウェブブラウザと、ウィジェットを駆動するウィジェット・エンジンと、を備え、前記クライアント・ウィジェットは、前記クライアント・ウィジェットが設置された第２クライアントデバイスを検索し、前記認証情報を利用して、前記第２クライアントデバイスとの相互認証を行い、前記相互認証に成功すれば、コミュニティ・ウィジェットを前記第２クライアントデバイスに伝送する。
【００１３】
前記課題を達成するために、本発明のさらに他の実施形態によるコミュニティ・ウィジェット提供装置は、サーバから認証情報が含まれたクライアント・ウィジェットを受信して設置するウェブブラウザと、ウィジェットを駆動するウィジェット・エンジンと、を備え、前記クライアント・ウィジェットは、第１クライアントデバイスから相互認証を要請されれば、前記認証情報を利用して相互認証を行い、前記相互認証に成功すれば、前記第１クライアントデバイスからコミュニティ・ウィジェットを受信して設置し、前記コミュニティ・ウィジェットは、前記クライアント・ウィジェットから前記認証情報を抽出し、前記抽出された認証情報を利用して、前記コミュニティ・ウィジェットに対応するコミュニティへの加入要請を前記サーバに伝送する。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態によるコミュニティ・ウィジェット提供装置及びサーバを示した構成図である。
【図２】本発明の他の実施形態によるコミュニティ・ウィジェット提供方法を示したフローチャートである。
【図３】本発明のさらに他の実施形態によるコミュニティ・ウィジェット提供方法を示したフローチャートである。
【図４】本発明のさらに他の実施形態による、コミュニティ・ウィジェット提供装置とサーバとの相互作用を示した図である。
【発明を実施するための形態】
【００１５】
以下、添付した図面を参照して、本発明の望ましい実施形態について具体的に説明する。
【００１６】
図１は、本発明の一実施形態によるコミュニティ・ウィジェット提供装置及びサーバを示した構成図である。図１を参照するに、サーバ１００は、ユーザのサービス加入処理を行い、クライアント・ウィジェット及びコミュニティ・ウィジェット生成ツールのダウンロードサービスを提供し、ユーザのコミュニティ加入を処理するウェブサーバ１０４と、コミュニティ・ウィジェットを利用したユーザのコミュニティ活動を支援するコミュニティ・ウィジェットサーバ１０２と、を備える。また、ユーザは、ウェブサーバ１０４を通じて自身が生成したコミュニティ・ウィジェットをアップロードするか、または他のユーザまたはサービス提供者が提供するコミュニティ・ウィジェットをダウンロードできる。サーバ１００は、保存部またはデータベース(ＤＢ)１３０を備え、ここには、クライアント・ウィジェットとコミュニティ・ウィジェットとを保存するウィジェットＤＢ１３２、サービス加入者に関する情報を保存する加入者ＤＢ１３４及び各コミュニティの加入者に関する情報を保存するコミュニティＤＢ１３６が備えられうる。また、サーバ１００は、ユーザがサーバ１００に接続して容易にコミュニティ・ウィジェットを生成できるコミュニティ・ウィジェット生成サービスを提供するためのウィジェット生成ツール(図示せず)をさらに備えうる。
【００１７】
コミュニティ・ウィジェット提供装置であるクライアントデバイス１１０,１２０は、ウィジェットを駆動するためのウィジェット・エンジン１１６,１２６、ユーザの加入要求をサーバ１００に伝送し、サーバ１００から認証情報が含まれたクライアント・ウィジェットを受信して設置するためのウェブブラウザ１１８,１２８を備える。認証情報は、サーバ１００や他のクライアントデバイスとの認証のための情報であって、ユーザのＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）/パスワードと認証書が含まれ、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）フォーマットであり、ＩＤ/パスワードは、暗号化されてクライアント・ウィジェットに保存される。また、クライアントデバイス１１０,１２０は、ユーザの要請によってコミュニティ・ウィジェットを生成するためのウィジェット生成ツール(図示せず)をさらに備えうる。
【００１８】
第１クライアントデバイス１１０は、ウィジェット生成ツールを利用して、コミュニティ・ウィジェット１１２を生成するか、またはサーバ１００または他のデバイス(図示せず)から他人が生成したコミュニティ・ウィジェット１１２を伝送されて設置する。ユーザの要請によってコミュニティ・ウィジェット１１２を生成した場合、ウェブブラウザ１１８を通じてサーバに登録するか、またはアップロードする。コミュニティ・ウィジェット１１２が登録されれば、サーバ１００は、コミュニティに関する情報を保存し、新たなコミュニティの生成処理を行う。第１クライアントデバイス１１０のクライアント・ウィジェット１１２は、ユーザの友達検索要請があれば、同一クライアント・ウィジェットが設置された他のクライアントデバイスを検索する。検索されたデバイスのうち、ユーザによって第２クライアントデバイス１２０が選択されれば、クライアント・ウィジェット１１４に含まれた認証情報を利用して、第２クライアントデバイス１２０のクライアント・ウィジェット１２４と相互認証を行う。第２クライアントデバイス１２０は、第１クライアントデバイス１１０と同一である。相互認証に成功すれば、クライアント・ウィジェット１１４は、第２クライアントデバイス１２０にコミュニティ・ウィジェット１１２を伝送している。
【００１９】
第２クライアントデバイス１２０のクライアント・ウィジェット１２４は、第１クライアントデバイス１１０のクライアント・ウィジェット１１４から相互認証を要請されれば、自身のクライアント・ウィジェット１２４内の認証情報を利用して相互認証を行う。相互認証に成功すれば、クライアント・ウィジェット１２４は、第１クライアントデバイス１１０からコミュニティ・ウィジェット１１２を受信して、第２クライアントデバイス１２０に設置する。設置されたコミュニティ・ウィジェット１２２は、クライアント・ウィジェット１２４から認証情報を抽出し、抽出された認証情報を利用して、コミュニティ・ウィジェット１２２に対応するコミュニティへの加入要請をサーバ１００に伝送する。コミュニティ加入処理は、クライアント・ウィジェット１２４がコミュニティ・ウィジェットをダウンロードする前や後、またはダウンロード中に行うこともある。したがって、第２クライアントデバイス１２０のユーザは、コミュニティ・ウィジェット１２２のダウンロードに同意すれば、サーバ１００に接続して別途の加入手続きを行わずとも、自動的に該コミュニティに加入できる。
【００２０】
また、第２クライアントデバイス１２０のユーザからコミュニティ・ウィジェット１２２の削除要請があれば、別途にユーザがサーバ１００に接続してコミュニティから脱退する手続きを行わずとも、クライアント・ウィジェット１２４またはコミュニティ・ウィジェット１２２がコミュニティ・ウィジェット１２２の削除処理と共に、クライアント・ウィジェット１２４に含まれた認証情報を利用して、コミュニティ脱退要請をサーバ１００に伝送することによって、自動脱退処理させられる。第２クライアントデバイス１２０のユーザによって友達検索要請があれば、クライアント・ウィジェット１２４は、クライアント・ウィジェット１２４と同じクライアント・ウィジェットが設置された第３クライアントデバイス(図示せず)を検索し、自身の認証情報を利用して第３クライアントデバイスとの相互認証を行い、相互認証に成功すれば、コミュニティ・ウィジェット１２２を第３クライアントデバイスに伝送する。第３クライアントデバイスのユーザも、コミュニティ・ウィジェット１２２の受信同意のみで該コミュニティに自動加入される。
【００２１】
図２は、本発明の他の実施形態によるコミュニティ・ウィジェット提供方法を示したフローチャートである。
【００２２】
図２を参照するに、第１クライアントデバイス１１０は、サーバ１００から自身の認証情報が含まれたクライアント・ウィジェット１１４を受信して設置する(ステップ２１０)。次いで、コミュニティを形成する第２クライアントデバイス１２０を検索する(ステップ２２０)。検索に成功すれば、クライアント・ウィジェット１１４に含まれた認証情報を利用して、検索された第２クライアントデバイス１２０と相互認証を行う(ステップ２３０)。認証に成功すれば(ステップ２４０)、コミュニティ活動を行うためのコミュニティ・ウィジェット１１２を第２クライアントデバイス１２０に伝送する(ステップ２５０)。
【００２３】
図３は、本発明のさらに他の実施形態によるコミュニティ・ウィジェット提供方法を示したフローチャートである。図３を参照するに、第２クライアントデバイス１２０は、サーバ１００から認証情報が含まれたクライアント・ウィジェット１２４を受信して設置する(ステップ３１０)。第１クライアントデバイス１１０から相互認証を要請されれば、クライアント・ウィジェット１２４に含まれた自身の認証情報を利用して相互認証を行う(ステップ３２０)。相互認証に成功すれば(ステップ３３０)、第１クライアントデバイス１１０からコミュニティ・ウィジェット１２２を受信して設置する(ステップ３４０)。また、自身の認証情報を利用してコミュニティ・ウィジェット１２２に対応するコミュニティへの加入要請をサーバ１００に伝送する(ステップ３５０)。
【００２４】
図４は、本発明のさらに他の実施形態による、コミュニティ・ウィジェット提供装置とサーバとの相互作用を示した図である。
【００２５】
第１クライアントデバイス１１０のユーザ、すなわち、第１ユーザがサービス加入、及びクライアント・ウィジェットダウンロードのためのウェブページで、ＩＤ及びパスワードを入力すれば、第１クライアントデバイス１１０は、サーバ１００に加入要請を伝送し(ステップ４０２)、サーバ１００は、第１ユーザのＩＤ及びパスワードを暗号化し、第１ユーザが今後コミュニティ・ウィジェット１１２や他のユーザのクライアント・ウィジェット１２４と通信する時に必要な認証書を生成する(ステップ４０８)。暗号化されたＩＤ/パスワード及び生成された認証書は、クライアント・ウィジェット１１４に保存されて、クライアント・ウィジェット１１４と共に第１クライアントデバイス１１０に伝送される(ステップ４１０)。同様に、第２クライアントデバイス１２０も、第２ユーザの入力によって加入要請をサーバ１００に伝送し(ステップ４０６)、クライアント・ウィジェット１２４をダウンロードし(ステップ４１２)、受信されたクライアント・ウィジェット１２４には、自身の認証情報、すなわち、暗号化されたＩＤ/パスワード及び認証書が保存されている。認証情報は、多様なフォーマットで定義され、例えば、ユーザのＩＤ及びパスワードは、ＸＭＬフォーマットで定義されうる。
【００２６】
第１ユーザは、ウィジェット生成ツールを利用して、第１ユーザが所望の機能を有するコミュニティ・ウィジェット１１２を生成する(ステップ４１４)。この時、第１ユーザは、サーバ１００に接続して、サーバ１００が提供する自動化ＷＤＫ(Ｗｉｇｅｔ  Ｄｅｖｅｌｏｐｍｅｎｔ  Ｋｉｔ)を利用してコミュニティ・ウィジェットを作るか、またはＳＤＫ(Ｓｏｆｔｗａｒｅ  Ｄｅｖｅｌｏｐｍｅｎｔ  Ｋｉｔ)を利用して直接コミュニティ・ウィジェットを生成できる。第１クライアントデバイス１１０は、生成されたコミュニティ・ウィジェット１１２をサーバ１００に登録する(ステップ４１５)。結果的に、新たなコミュニティが生成される。サーバ１００は、登録されたコミュニティ・ウィジェット１１２に関する情報を保存し、これに基づいて、該コミュニティの加入処理及び脱退処理のようなコミュニティ管理機能を行う。この時、第１ユーザは、自身が生成したコミュニティ・ウィジェット１１２をサーバ１００にアップロードして他のユーザに提供可能にする。
【００２７】
第１クライアントデバイスは、生成されたコミュニティに、第１ユーザが所望のユーザを加入させるために友達検索を行う(ステップ４１６)。友達検索は、クライアント・ウィジェットを設置したサービス加入者のうち、所望のユーザを選択する過程で、第１クライアントデバイス１１０に既に登録されているユーザリストや、サーバ１００が提供するユーザリストから検索されうる。しかし、このような方法に限定されず、それ以外の有線または無線ネットワークを通じて、コミュニティ形成を所望するユーザを検索できる。コミュニティに加入させる第２ユーザが選択されれば、その第２ユーザが使用する第２クライアントデバイス１２０に相互認証要請を送って相互認証を実施する(ステップ４１８)。相互認証は、各クライアントデバイス１１０,１２０に設置されたクライアント・ウィジェット１１４,１２４に含まれている認証書を通じて行われる。相互認証に成功し、第２ユーザがコミュニティ加入に同意すれば、第１クライアントデバイス１１０は、ＷｉＦｉなどの伝送プロトコルを使用して、第２クライアントデバイス１２０にコミュニティ・ウィジェット１１２を伝送する(ステップ４２０)。コミュニティ・ウィジェットの伝送には、有線または無線基盤の多様な伝送プロトコルが使われうる。
【００２８】
第２クライアントデバイス１２０は、第１クライアントデバイス１１０からコミュニティ・ウィジェットを受信する(ステップ４２０)。コミュニティ・ウィジェットをサーバ１００が保存している場合は、サーバ１００からコミュニティ・ウィジェットをダウンロードできる。コミュニティ・ウィジェット１２２の設置と共に、コミュニティ加入が自動的に処理される。すなわち、第２クライアントデバイス１２０に設置されたクライアント・ウィジェット１２４から第２ユーザの認証情報を獲得し(ステップ４２２)、この情報を利用してサーバ１００との認証及びコミュニティ加入を自動的に行った後(ステップ４２４)、受信されたコミュニティ・ウィジェット１２２の設置を完了する。この時、ユーザからコミュニティ活動に必要な付加情報を入力されてサーバに登録できる。これにより、第１ユーザと第２ユーザとのコミュニティ活動が可能である(ステップ４２６)。例えば、コミュニティ・ウィジェットを使用するユーザは、自身のコンテンツをサーバ１００を通じて他のコミュニティ加入者と共有するか、またはコミュニティ・ウィジェットを通じて特定加入者にのみ伝達できる。第２ユーザがコミュニティ脱退を所望すれば、コミュニティ・ウィジェットの削除命令のみ行えばよい。すなわち、第２クライアントデバイス１２０は、コミュニティ・ウィジェットを削除し（ステップ４２８）、第２ユーザのコミュニティ脱退要請をサーバ１００に伝送して自動脱退処理を行う（ステップ４３０）。
【００２９】
前記のように、ユーザは、コミュニティ・ウィジェットを設置または削除するのみで、コミュニティに加入または脱退を行えるので、コミュニティ・ウィジェットをあたかも自身を代弁できるアバター概念と解釈し、コミュニティ・ウィジェットを通じて他人とコミュニケーションし、相互間にコンテンツを共有することによって、便利で興味深くソーシャルネットワークを形成できる。
【００３０】
以上のように、本発明は、限定された実施形態及び図面によって説明されたが、本発明は、前記実施形態に限定されず、これは、当業者ならば、このような記載から多様な修正及び変形が可能である。したがって、本発明の思想は、特許請求の範囲によって把握されねばならず、これと均等なまたは等価的な変形は、本発明の思想範囲内に属する。また、本発明によるシステムは、コンピュータ読取可能な記録媒体にコンピュータ可読コードとして具現可能である。コンピュータ読取可能な記録媒体は、コンピュータシステムによって読み取られるデータが保存されるすべての種類の記録装置を含む。記録媒体の例としては、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置があり、また、キャリアウェーブ(例えば、インターネットを通じた伝送）形態で具現されるものも含む。また、コンピュータ読取可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散され、分散方式でコンピュータ可読コードが保存されかつ実行されうる。
【産業上の利用可能性】
【００３１】
本発明は、ソーシャルネットワーク関連の技術分野に好適に適用可能である。
【符号の説明】
【００３２】
１００        サーバ
１０２        コミュニティ・ウィジェットサーバ
１０４        ウェブサーバ
１１０,１２０  クライアントデバイス
１１２,１２２  コミュニティ・ウィジェット
１１４,１２４  クライアント・ウィジェット
１１６,１２６  ウィジェット・エンジン
１１８,１２８  ウェブブラウザ
１３０        ＤＢ
１３２        ウィジェットＤＢ
１３４        ユーザＤＢ
１３６        加入者ＤＢ
【図１】
2010170553.tif 000003
【図２】
2010170553.tif 000004
【図３】
2010170553.tif 000005
【図４】
2010170553.tif 000006