(57)【特許請求の範囲】
【請求項１】
階層的な仮想個人化グループの境界に従属されるメンバーの通信機器に基づいてオンライングループを生成することによって具体化されるユーザ中心の仮想個人化グループ生成方法であって、
特定ユーザの少なくとも１つの通信機器を含む前記特定ユーザのための第１種仮想個人化グループを生成するステップと、
前記第１種仮想個人化グループの上位グループとして、前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループを生成するステップとを含み、
前記第１種仮想個人化グループは、前記通信機器が、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信でき、ユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのメッセージであるコンテンツ要請メッセージを生成及び送信して所望するコンテンツを獲得するようにし、
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、
前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、
前記階層的コンテンツ名は、
前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含むことを特徴とするユーザ中心の仮想個人化グループ生成方法。
【請求項２】
前記第２種仮想個人化グループは、前記特定ユーザによって許容されたユーザに対応する他の第１種仮想個人化グループをさらに含むことを特徴とする請求項１に記載のユーザ中心の仮想個人化グループ生成方法。
【請求項３】
前記第１種仮想個人化グループ及び前記第２種仮想個人化グループ各々は、前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成される固有の仮想グループ識別子を有することを特徴とする請求項２に記載のユーザ中心の仮想個人化グループ生成方法。
【請求項４】
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループ各々の仮想グループ識別子及び前記少なくとも１つの通信機器が含むコンテンツ名を用いて階層的コンテンツ名を生成し、
前記階層的コンテンツ名は、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループ各々の仮想グループ識別子及び前記少なくとも１つの通信機器が含むコンテンツ名を含むことを特徴とする請求項３に記載のユーザ中心の仮想個人化グループ生成方法。
【請求項５】
複数の前記第２種仮想個人化グループを含み、前記複数の第２種仮想個人化グループが相互連係を行なって生成できる最上位グループである第３種仮想個人化グループを生成するステップをさらに含むことを特徴とする請求項２に記載のユーザ中心の仮想個人化グループ生成方法。
【請求項６】
前記第１種仮想個人化グループ、前記第２種仮想個人化グループ及び前記第３種仮想個人化グループ各々は、前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成される固有の仮想グループ識別子を有することを特徴とする請求項５に記載のユーザ中心の仮想個人化グループ生成方法。
【請求項７】
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、前記第１種仮想個人化グループ、前記第２種仮想個人化グループ及び前記第３種仮想個人化グループ各々の前記仮想グループ識別子及びコンテンツ名を用いて階層的コンテンツ名を生成し、
前記階層的コンテンツ名は、前記第１種仮想個人化グループ、前記第２種仮想個人化グループ及び前記第３種仮想個人化グループ各々の前記仮想グループ識別子を含むことを特徴とする請求項６に記載のユーザ中心の仮想個人化グループ生成方法。
【請求項８】
前記少なくとも１つの通信機器は、パブリックキーに基づいて生成されたセキュリティキーを用いて生成されたセルフセキュリティ連係を行なうことを特徴とする請求項５に記載のユーザ中心の仮想個人化グループ生成方法。
【請求項９】
新しい通信機器は、前記第１種仮想個人化グループ、前記第２種仮想個人化グループ及び前記第３種仮想個人化グループのうち少なくとも１つに参加し、前記パブリックキー及び前記セキュリティキーを用いて第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なうことを特徴とする請求項８に記載のユーザ中心の仮想個人化グループ生成方法。
【請求項１０】
前記特定ユーザが前記第２種仮想個人化グループの境界に従属せず、互いに本来所属している第２種仮想個人化グループの境界を越えて連係することによって生成され、階層的に独立的な第４種仮想個人化グループを生成するステップをさらに含むことを特徴とする請求項５に記載のユーザ中心の仮想個人化グループ生成方法。
【請求項１１】
前記第４種仮想個人化グループのメンバーが前記第４種仮想個人化グループのためのパブリックキーを生成するステップと、
前記第４種仮想個人化グループのメンバーが前記第４種仮想個人化グループのためのパブリックキーを用いて前記第４種仮想個人化グループのためのセキュリティキーを生成するステップと、
を含むことを特徴とする請求項１０に記載のユーザ中心の仮想個人化グループ生成方法。
【請求項１２】
仮想個人化グループ内で通信する通信機器の動作方法であって、
前記仮想個人化グループに含まれた少なくとも他の通信機器から前記仮想個人化グループの仮想グループ識別子を獲得するステップと、
前記仮想個人化グループの仮想グループ識別子及び前記通信機器が含むコンテンツ名を含む階層的コンテンツ名を生成するステップと、を含み、
前記仮想個人化グループは特定ユーザの少なくとも１つの通信機器を含む前記特定ユーザのための第１種仮想個人化グループと、前記第１種仮想個人化グループの上位グループとして、前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループとを含み、
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、
前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、
前記階層的コンテンツ名は、
前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含み、
前記仮想グループ識別子は前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成されることを特徴とする仮想個人化グループ内で通信する通信機器の動作方法。
【請求項１３】
前記仮想個人化グループのためのパブリックキーを生成するステップと、
前記パブリックキーに基づいて前記仮想個人化グループのセキュリティキーを生成するステップと、
前記セキュリティキーを用いて前記仮想個人化グループの他の通信機器と第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できるセルフセキュリティ連係を行なうステップと、
をさらに含むことを特徴とする請求項１２に記載の仮想個人化グループ内で通信する通信機器の動作方法。
【請求項１４】
前記通信機器との連係を要請する他の仮想個人化グループの他の通信機器に前記パブリックキー又は前記セキュリティキーを提供するステップと、
前記パブリックキー及び前記セキュリティキーを用いて他の仮想個人化グループの前記他の通信機器と第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なうステップと、
をさらに含むことを特徴とする請求項１３に記載の仮想個人化グループ内で通信する通信機器の動作方法。
【請求項１５】
第１種仮想個人化グループ及び前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループを含む仮想個人化グループのネットワーク内で通信する通信機器の動作方法において、
前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を獲得するステップと、
前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を用いて他の通信機器から受信されたユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのコンテンツ要請を処理するステップと、
を含み、
前記第１種仮想個人化グループは、特定ユーザの少なくとも１つの前記通信機器を含み、前記通信機器が、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信できるようにし、
前記仮想グループ識別子は前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成され、
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、
前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、
前記階層的コンテンツ名は、
前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含むことを特徴とする仮想個人化グループのネットワーク内で通信する通信機器の動作方法。
【請求項１６】
前記コンテンツ要請を処理するステップは、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を用いて、前記コンテンツを所有する通信機器との第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なうステップをさらに含むことを特徴とする請求項１５に記載の仮想個人化グループのネットワーク内で通信する通信機器の動作方法。
【請求項１７】
前記コンテンツ要請を処理するステップは、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を用いて、前記コンテンツを所有する通信機器及び前記コンテンツを要請する他の通信機器の間のルーティング経路を生成するステップをさらに含むことを特徴とする請求項１５に記載の仮想個人化グループのネットワーク内で通信する通信機器の動作方法。
【請求項１８】
前記第２種仮想個人化グループを含む仮想個人化グループのネットワーク内で通信する通信機器をハブと認識するためのパブリックキーを前記第２種仮想個人化グループのメンバーに送信するステップをさらに含み、
前記ハブは、前記第２種仮想個人化グループ内の任意の通信機器で常に電源が「オン」の通信機器で動作することを特徴とする請求項１５に記載の仮想個人化グループのネットワーク内で通信する通信機器の動作方法。
【請求項１９】
前記第２種仮想個人化グループのメンバーが含むコンテンツの変化を検出するステップと、
前記第２種仮想個人化グループのメンバーから変化したコンテンツを獲得するステップと、
をさらに含むことを特徴とする請求項１５に記載の仮想個人化グループのネットワーク内で通信する通信機器の動作方法。
【請求項２０】
前記第２種仮想個人化グループのメンバーと同期化、プッシュ及びコンテンツ検索のうち少なくとも１つを行なうステップを含むことを特徴とする請求項１５に記載の仮想個人化グループのネットワーク内で通信する通信機器の動作方法。
【請求項２１】
前記第２種仮想個人化グループのメンバーに関する情報及び前記第２種仮想個人化グループのメンバーが含むコンテンツに関する情報を管理するステップをさらに含むことを特徴とする請求項１５に記載の仮想個人化グループのネットワーク内で通信する通信機器の動作方法。
【請求項２２】
前記第２種仮想個人化グループの外部の他の仮想個人化グループと通信を行なうために前記他の仮想個人化グループと通信環境情報を交換するステップをさらに含むことを特徴とする請求項１５に記載の仮想個人化グループのネットワーク内で通信する通信機器の動作方法。
【請求項２３】
前記通信環境情報は、前記仮想グループ識別子に対する情報及び前記第２種仮想個人化グループ及び前記他の仮想個人化グループのメンバーが含むコンテンツに関する情報を含むことを特徴とする請求項２２に記載の仮想個人化グループのネットワーク内で通信する通信機器の動作方法。
【請求項２４】
プロセッサが特定ユーザのための少なくとも１つの通信機器を含む、第１種仮想個人化グループを生成するステップと、前記第１種仮想個人化グループの上位グループとして、前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループを生成するステップとを含む、ユーザ中心の仮想個人化グループを生成する方法を具現するプログラム命令を含み、
前記第１種仮想個人化グループは、前記通信機器が、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信でき、前記ユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのメッセージであるコンテンツ要請メッセージを生成及び送信して所望するコンテンツを獲得するようにし、
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、
前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、
前記階層的コンテンツ名は、
前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含むことを特徴とするコンピュータで記録可能な記録媒体。
【請求項２５】
コンテンツ名及び第１種仮想個人化グループ及び前記第１種仮想個人化グループをメンバーに含む第２種仮想個人化グループ各々の仮想グループ識別子を用いて階層的コンテンツ名を生成する通信機器と、
前記階層的コンテンツ名を用いて前記通信機器から受信したユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのコンテンツ要請を処理する少なくとも１つのハブと、
を含み、
前記第１種仮想個人化グループは、特定ユーザの少なくとも１つの前記通信機器を含み、前記通信機器が、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信できるようにし、
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、
前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、
前記階層的コンテンツ名は、
前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含み、
前記ハブは、前記第２種仮想個人化グループ内の任意の通信機器で常に電源が「オン」の通信機器で動作し、
前記仮想グループ識別子は前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成されることを特徴とする仮想個人化グループネットワーク。
【請求項２６】
仮想個人化グループ内で通信する通信機器であって、
前記通信機器は、前記仮想個人化グループに含まれた通信機器から獲得された前記仮想個人化グループの階層的構造を表す固有の仮想グループ識別子を受信するインタフェースと、
前記仮想個人化グループの仮想グループ識別子及び前記通信機器が含むコンテンツ名を含む階層的コンテンツ名を生成するプロセッサと、
前記仮想グループ識別子及び前記階層的コンテンツ名を格納するメモリと、
を含み、
前記仮想個人化グループは特定ユーザの少なくとも１つの通信機器を含む前記特定ユーザのための第１種仮想個人化グループと、前記第１種仮想個人化グループの上位グループとして、前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループとを含み、
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、
前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、
前記階層的コンテンツ名は、
前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含み、
前記通信機器は、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信でき、ユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのメッセージであるコンテンツ要請メッセージを生成及び送信して所望するコンテンツを獲得し、
前記仮想グループ識別子は前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成されることを特徴とする仮想個人化グループ内で通信する通信機器。
【請求項２７】
前記プロセッサは、
前記仮想個人化グループのためのパブリックキーを生成し、前記パブリックキーに基づいて前記仮想個人化グループのセキュリティキーを生成するセキュリティキー生成モジュールと、
前記セキュリティキーを用いて前記仮想個人化グループの他の通信機器と外部のサーバなどを介さずに暗号化されたリンクを介して安全に通信できるようにするセルフセキュリティ連係を行なう連係モジュールと、
を含むことを特徴とする請求項２６に記載の仮想個人化グループ内で通信する通信機器。
【請求項２８】
前記セキュリティキー生成モジュールは、前記通信機器と連係を要請する他の仮想個人化グループの他の通信機器に前記パブリックキー又は前記セキュリティキーを提供することを特徴とする請求項２７に記載の仮想個人化グループ内で通信する通信機器。
【請求項２９】
前記連係モジュールは、前記パブリックキー又は前記セキュリティキーを用いて前記他の仮想個人化グループの前記他の通信機器と第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なうことを特徴とする請求項２８に記載の仮想個人化グループ内で通信する通信機器。
【請求項３０】
仮想個人化グループ内で通信する通信機器であって、
前記仮想個人化グループは、第１種仮想個人化グループ及び前記仮想個人化グループをメンバーとして含む第２種仮想個人化グループを含み、
前記通信機器は、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの階層的構造を表す仮想グループ識別子を含む階層的コンテンツ名を受信するインタフェースと、
前記階層的コンテンツ名を用いて他の通信機器から受信したユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのコンテンツ要請を処理するプロセッサと、
前記仮想グループ識別子を格納するメモリと、
を含み、
前記第１種仮想個人化グループは、特定ユーザの少なくとも１つの前記通信機器を含み、前記通信機器が、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信できるようにし、
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、
前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、
前記階層的コンテンツ名は、
前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含み、
前記仮想グループ識別子は前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成されることを特徴とする仮想個人化グループ内で通信する通信機器。
【請求項３１】
前記プロセッサは、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を用いて前記コンテンツを所有する通信機器と第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なう連係モジュールを含むことを特徴とする請求項３０に記載の仮想個人化グループ内で通信する通信機器。
【請求項３２】
前記プロセッサは、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を用いて前記コンテンツを所有する通信機器及び前記コンテンツを要請する他の通信機器の間のルーティング経路を生成するルーティングモジュールを含むことを特徴とする請求項３０に記載の仮想個人化グループ内で通信する通信機器。
【請求項３３】
前記第２種仮想個人化グループのメンバーが含むコンテンツの変化を検出するモニタリングモジュールをさらに含み、
前記プロセッサは、前記第２種仮想個人化グループのメンバーから前記変化したコンテンツを獲得することを特徴とする請求項３０に記載の仮想個人化グループ内で通信する通信機器。
【請求項３４】
前記プロセッサは、前記第２種仮想個人化グループのメンバーと同期化、プッシュ及びコンテンツ検索のうち少なくとも１つを行なうことを特徴とする請求項３０に記載の仮想個人化グループ内で通信する通信機器。
【請求項３５】
前記プロセッサは、前記第２種仮想個人化グループのメンバーに関する情報及び前記第２種仮想個人化グループのメンバーが含むコンテンツに関する情報を管理することを特徴とする請求項３０に記載の仮想個人化グループ内で通信する通信機器。
【請求項３６】
前記インタフェースは、前記通信機器をハブとして認識するためのパブリックキーを前記第２種仮想個人化グループのメンバーに送信し、
前記ハブは、前記第２種仮想個人化グループ内の任意の通信機器で常に電源が「オン」の通信機器で動作することを特徴とする請求項３０に記載の仮想個人化グループ内で通信する通信機器。
【請求項３７】
前記インタフェースは、他の仮想個人化グループと通信を行なうために、前記第２種仮想個人化グループの外部にある他の仮想個人化グループと通信環境情報を交換することを特徴とする請求項３０に記載の仮想個人化グループ内で通信する通信機器。
【請求項３８】
前記通信環境情報は、前記第２種仮想個人化グループ及び前記他の仮想個人化グループのメンバーが含むコンテンツ及び仮想グループ識別子に関する情報を含むことを特徴とする請求項３７に記載の仮想個人化グループ内で通信する通信機器。
【請求項３９】
ユーザ指向的方法としてサービス供給者とは独立的に構成され、仮想個人化ネットワークの装置間にコンテンツを共有するようにする仮想個人化ネットワークのための装置において、
仮想個人化ネットワークに含まれた第１種仮想個人化グループを生成するために第２装置とサーバレス連係を行なうインタフェース（前記第１種仮想個人化グループは少なくとも１つの装置及び第２装置を含む）と、
前記第１種仮想個人化グループに含まれた他の装置と共有するためのコンテンツを生成するプロセッサと、
を含み、
前記仮想個人化ネットワークは前記第１種仮想個人化グループの上位グループとして、前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループを含み、
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、
前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、
前記階層的コンテンツ名は、
前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含むことを特徴とする仮想個人化ネットワークのための装置。
【請求項４０】
前記インタフェースは、前記第２装置から前記第１種仮想個人化グループの階層的構造を表す仮想グループ識別子を受信し、
前記プロセッサは、前記仮想個人化グループに含まれた他の装置と共有するためのコンテンツを生成するために前記仮想グループ識別子及びコンテンツ名を用いることを特徴とする請求項３９に記載の仮想個人化ネットワークのための装置。
【請求項４１】
前記第２仮想個人化グループは、複数の第１種仮想個人化グループを含むことを特徴とする請求項３９に記載の仮想個人化ネットワークのための装置。
【請求項４２】
前記仮想個人化ネットワークは、前記第２種仮想個人化グループを含み、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループより高いレベルの階層を有する第３種仮想個人化グループを含むことを特徴とする請求項３９に記載の仮想個人化ネットワークのための装置。
【請求項４３】
前記インタフェースは、前記第１種仮想個人化グループに対する参加を要請する前記第２装置から要請を受信して、前記第２装置とサーバレス連係を行なうように前記第２装置にセキュリティキーを送信することを特徴とする請求項３９に記載の仮想個人化ネットワークのための装置。
【請求項４４】
前記インタフェースは、前記第１種仮想個人化グループに対する参加を要請する前記第２装置に要請を送信し、前記第１種仮想個人化グループに参加するために前記第２装置とサーバレス連係を行なうために前記第２装置からセキュリティキーを受信することを特徴とする請求項３９に記載の仮想個人化ネットワークのための装置。
【請求項４５】
前記第１種仮想個人化グループは、前記第２装置及び複数の他の装置を含み、
前記装置が前記第２装置との第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なうことに応答し、前記第２装置は前記複数の他の装置とも連係することを特徴とする請求項４４に記載の仮想個人化ネットワークのための装置。
【請求項４６】
前記装置は、前記第１種仮想個人化グループを形成し、前記第１種仮想個人化グループのメンバーの装置に対するメンバー管理を行なって、前記メンバーのコンテンツ管理を行なうハブであり、
前記ハブは、前記第２種仮想個人化グループ内の任意の通信機器で常に電源が「オン」の通信機器で動作することを特徴とする請求項３９に記載の仮想個人化ネットワークのための装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明における実施形態は、仮想個人化グループ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｃｏｍｍｕｎｉｔｙ、ＶＰＣと略する）生成方法及び仮想個人化グループを用いるネットワークに関する。
【背景技術】
【０００２】
最近、ソーシャルネットワークサービスなどを提供するアプリケーション及び通信機器が普及しつつある。ソーシャルネットワークサービスは、ユーザ個々人が「友人関係」あるいは「人脈」を広げるためのコミュニティ型ウェブサイトを提供し、ユーザがそのコミュニティ型ウェブサイトを介して多様な情報を共有できるようにする。
ソーシャルネットワークサービスを提供するためには一般的にサーバが用いられ、そのソーシャルネットワークを用いるユーザはそのサーバを介してソーシャルネットワークサービスを用いる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明を達成するための目的は、外部のサービス事業者又は外部サーバに頼ることなく、容易に仮想個人化グループを生成できる仮想個人化グループ生成方法及び仮想個人化グループを用いるネットワークを提供することにある。
【０００４】
また、本発明の目的は、外部のサービス事業者又は外部のサーバによる個人情報の流出を防止できる仮想個人化グループ生成方法及び仮想個人化グループを用いるネットワークを提供することにある。
【０００５】
また、本発明の目的は、より容易にグループのメンバーにソーシャルネットワーク及びコンテンツ共有サービスなどのような多様なサービスを提供できる仮想個人化グループ生成方法及び仮想個人化グループを用いるネットワークを提供することにある。
【０００６】
また、本発明の目的は、仮想個人化グループ内でより容易に経路設定及びルーティングを実行できる仮想個人化グループ生成方法及び仮想個人化グループを用いるネットワークを提供することにある。
【０００７】
また、本発明の目的は、非仮想個人化グループの特性に適する別のアクセス権限及びセキュリティ設定を提供できる仮想個人化グループ生成方法及び仮想個人化グループを用いるネットワークを提供することにある。
【０００８】
また、本発明の目的は、グループ内メンバーの間及びグループ外部のメンバーとの連係を容易に実行できる仮想個人化グループ生成方法及び仮想個人化グループを用いるネットワークを提供することにある。
【０００９】
また、本発明の目的は、階層的又は非仮想個人化グループの生成及び仮想個人化グループの拡張を容易に実行できる仮想個人化グループ生成方法及び仮想個人化グループを用いるネットワークを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一実施形態に係るユーザ中心の仮想個人化グループ生成方法は、階層的な仮想個人化グループの境界に従属されるメンバーの通信機器に基づいてオンライングループを生成することによって具体化されるユーザ中心の仮想個人化グループ生成方法であって、特定ユーザの少なくとも１つの通信機器を含む前記特定ユーザのための第１種仮想個人化グループを生成するステップと、前記第１種仮想個人化グループの上位グループとして、前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループを生成するステップとを含み、前記第１種仮想個人化グループは、前記通信機器が、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信でき、ユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのメッセージであるコンテンツ要請メッセージを生成及び送信して所望するコンテンツを獲得するようにし、前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、前記階層的コンテンツ名は、前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含むことを特徴とする。
【００１２】
前記第２種仮想個人化グループは、前記特定ユーザによって許容されたユーザに対応する他の第１種仮想個人化グループをさらに含んでもよい。
【００１３】
前記第１種仮想個人化グループ及び前記第２種仮想個人化グループ各々は、前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成される固有の仮想グループ識別子を有してもよい。
【００１４】
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は前記第１種仮想個人化グループ及び前記第２種仮想個人化グループ各々の仮想グループ識別子及び前記少なくとも１つの通信機器が含むコンテンツ名を用いて階層的コンテンツ名を生成し、前記階層的コンテンツ名は、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループ各々の仮想グループ識別子及び前記少なくとも１つの通信機器が含むコンテンツ名を含んでもよい。
【００１６】
複数の前記第２種仮想個人化グループを含み、前記複数の第２種仮想個人化グループが相互連係を行なって生成できる最上位グループである第３種仮想個人化グループを生成するステップをさらに含んでもよい。
【００１７】
前記第１種仮想個人化グループ、前記第２種仮想個人化グループ及び前記第３種仮想個人化グループ各々は、前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成される固有の仮想グループ識別子を有してもよい。
【００１８】
前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は前記第１種仮想個人化グループ、前記第２種仮想個人化グループ及び前記第３種仮想個人化グループ各々の前記仮想グループ識別子及びコンテンツの名を用いて階層的コンテンツの名を生成し、前記階層的コンテンツの名は、前記第１種仮想個人化グループ、前記第２種仮想個人化グループ及び前記第３種仮想個人化グループ各々の前記仮想グループ識別子を含んでもよい。
【００１９】
前記少なくとも１つの通信機器は、パブリックキーに基づいて生成されたセキュリティキーを用いて生成されたセルフセキュリティ連係を行なってもよい。
【００２０】
新しい通信機器は、前記第１種仮想個人化グループ、前記第２種仮想個人化グループ及び前記第３種仮想個人化グループのうち少なくとも１つに参加し、前記パブリックキー及び前記セキュリティキーを用いて第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なってもよい。
【００２１】
前記特定ユーザが前記第２種仮想個人化グループの境界に従属せず、互いに本来所属している第２種仮想個人化グループの境界を越えて連係することによって生成され、階層的に独立的な第４種仮想個人化グループを生成するステップをさらに含んでもよい。
【００２２】
前記第４種仮想個人化グループのメンバーが前記第４種仮想個人化グループのためのパブリックキーを生成するステップと、前記第４種仮想個人化グループのメンバーが前記第４種仮想個人化グループのためのパブリックキーを用いて前記第４種仮想個人化グループのためのセキュリティキーを生成するステップとを含んでもよい。
【００２３】
本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器の動作方法は、前記仮想個人化グループに含まれた少なくとも他の通信機器から前記仮想個人化グループの仮想グループ識別子を獲得するステップと、前記仮想個人化グループの仮想グループ識別子及び前記通信機器が含むコンテンツ名を含む階層的コンテンツの名を生成するステップとを含み、前記仮想個人化グループは特定ユーザの少なくとも１つの通信機器を含む前記特定ユーザのための第１種仮想個人化グループと、前記第１種仮想個人化グループの上位グループとして、前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループとを含み、前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、前記階層的コンテンツ名は、前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含み、前記仮想グループ識別子は前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成されることを特徴とする。
【００２４】
前記仮想個人化グループのためのパブリックキーを生成するステップと、前記パブリックキーに基づいて前記仮想個人化グループのセキュリティキーを生成するステップと、前記セキュリティキーを用いて前記仮想個人化グループの他の通信機器と第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できるセルフセキュリティ連係を行なうステップとをさらに含んでもよい。
【００２５】
前記通信機器との連係を要請する他の仮想個人化グループの他の通信機器に前記パブリックキー又は前記セキュリティキーを提供するステップと、前記パブリックキー及び前記セキュリティキーを用いて他の仮想個人化グループの前記他の通信機器と第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なうステップとをさらに含んでもよい。
【００２６】
本発明の一実施形態に係る仮想個人化グループのネットワーク内で通信する通信機器の動作方法は、第１種仮想個人化グループ及び前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループを含む仮想個人化グループのネットワーク内で通信する通信機器の動作方法において、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を獲得するステップと、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を用いて他の通信機器から受信されたユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのコンテンツ要請を処理するステップとを含み、前記第１種仮想個人化グループは、特定ユーザの少なくとも１つの前記通信機器を含み、前記通信機器が、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信できるようにし、前記仮想グループ識別子は前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成され、前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、前記階層的コンテンツ名は、前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含むことを特徴とする。
【００２７】
前記コンテンツ要請を処理するステップは、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を用いて、前記コンテンツを所有する通信機器との第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なうステップをさらに含んでもよい。
【００２８】
前記コンテンツ要請を処理するステップは、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を用いて、前記コンテンツを所有する通信機器及び前記コンテンツを要請する他の通信機器の間のルーティング経路を生成するステップをさらに含んでもよい。
【００２９】
前記第２種仮想個人化グループを含む仮想個人化グループのネットワーク内で通信する通信機器をハブと認識するためのパブリックキーを前記第２種仮想個人化グループのメンバーに送信するステップをさらに含み、前記ハブは、前記第２種仮想個人化グループ内の任意の通信機器で常に電源が「オン」の通信機器で動作してもよい。
【００３０】
前記第２種仮想個人化グループのメンバーが含むコンテンツの変化を検出するステップと、前記第２種仮想個人化グループのメンバーから変化したコンテンツを獲得するステップとをさらに含んでもよい。
【００３１】
前記第２種仮想個人化グループのメンバーと同期化、プッシュ及びコンテンツ検索のうち少なくとも１つを行なうステップを含んでもよい。
【００３２】
前記第２種仮想個人化グループのメンバーに関する情報及び前記第２種仮想個人化グループのメンバーが含むコンテンツに関する情報を管理するステップをさらに含んでもよい。
【００３３】
前記第２種仮想個人化グループの外部の他の仮想個人化グループと通信を行なうために、前記他の仮想個人化グループと通信環境情報を交換するステップをさらに含んでもよい。
【００３４】
前記通信環境情報は、前記仮想グループ識別子に関する情報及び前記第２種仮想個人化グループ及び前記他の仮想個人化グループのメンバーが含むコンテンツに関する情報を含んでもよい。
【００３５】
本発明の一実施形態に係るコンピュータで記録可能な記録媒体は、プロセッサが特定ユーザのための少なくとも１つの通信機器を含む第１種仮想個人化グループを生成するステップと、前記第１種仮想個人化グループの上位グループとして、前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループを生成するステップとを含むユーザ中心の仮想個人化グループを生成する方法を実現できるようにするプログラム命令を含み、前記第１種仮想個人化グループは、前記通信機器が、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信でき、前記ユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのメッセージであるコンテンツ要請メッセージを生成及び送信して所望するコンテンツを獲得するようにし、前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、前記階層的コンテンツ名は、前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含むことを特徴とする。
【００３６】
本発明の一実施形態に係る仮想個人化グループネットワークは、コンテンツ名及び第１種仮想個人化グループ及び前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループ各々の仮想グループ識別子を用いて階層的コンテンツ名を生成する通信機器と、前記階層的コンテンツ名を用いて前記通信機器から受信したユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのコンテンツ要請を処理する少なくとも１つのハブとを含み、前記第１種仮想個人化グループは、特定ユーザの少なくとも１つの前記通信機器を含み、前記通信機器が、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信できるようにし、前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、前記階層的コンテンツ名は、前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含み、前記ハブは、前記第２種仮想個人化グループ内の任意の通信機器で常に電源が「オン」の通信機器で動作し、前記仮想グループ識別子は前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成されることを特徴とする。
【００３７】
本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器であって、前記通信機器は前記仮想個人化グループに含まれた他の通信機器から獲得された前記仮想個人化グループの階層的構造を表す固有の仮想グループ識別子を受信するインタフェースと、前記仮想個人化グループの仮想グループ識別子及び前記通信機器が含むコンテンツ名を含む階層的コンテンツ名を生成するプロセッサと、前記仮想グループ識別子及び前記階層的コンテンツの名を格納するメモリとを含み、前記仮想個人化グループは特定ユーザの少なくとも１つの通信機器を含む前記特定ユーザのための第１種仮想個人化グループと、前記第１種仮想個人化グループの上位グループとして、前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループとを含み、前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、前記階層的コンテンツ名は、前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含み、前記通信機器は、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信でき、ユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのメッセージであるコンテンツ要請メッセージを生成及び送信して所望するコンテンツを獲得し、前記仮想グループ識別子は前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成されることを特徴とする。
【００３８】
前記プロセッサは、前記仮想個人化グループのためのパブリックキーを生成して、前記パブリックキーに基づいて前記仮想個人化グループのセキュリティキーを生成するセキュリティキー生成モジュールと、前記セキュリティキーを用いて前記仮想個人化グループの他の通信機器と外部のサーバなどを介さずに暗号化されたリンクを介して安全に通信できるようにするセルフセキュリティ連係を行なう連係モジュールとを含んでもよい。
【００３９】
前記セキュリティキー生成モジュールは、前記通信機器と連係を要請する他の仮想個人化グループの他の通信機器に前記パブリックキー又は前記セキュリティキーを提供してもよい。
【００４０】
前記連係モジュールは、前記パブリックキー又は前記セキュリティキーを用いて前記他の仮想個人化グループの前記他の通信機器と第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なってもよい。
【００４１】
本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器であって、前記仮想個人化グループは、第１種仮想個人化グループ及び前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループを含み、前記通信機器は、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの階層的構造を表す仮想グループ識別子を含む階層的コンテンツ名を受信するインタフェースと、前記階層的コンテンツ名を用いて他の通信機器から受信したユーザのコンテンツに対する関心を表し、前記ユーザの所望するコンテンツを獲得するためのコンテンツ要請を処理するプロセッサと、前記仮想グループ識別子を格納するメモリとを含み、前記第１種仮想個人化グループは、特定ユーザの少なくとも１つの前記通信機器を含み、前記通信機器が、複数ある場合、セルフセキュリティ連係によって前記通信機器間でセキュリティキーを設定して第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信できるようにし、前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、前記階層的コンテンツ名は、前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含み、前記仮想グループ識別子は前記通信機器が属しているグループ情報又はメンバー情報などを活用して前記通信機器のプロセッサにより生成されることを特徴とする。
【００４２】
前記プロセッサは、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を用いて前記コンテンツを所有する通信機器と第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なう連係モジュールを含んでもよい。
【００４３】
前記プロセッサは、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループの仮想グループ識別子を用いて前記コンテンツを所有する通信機器及び前記コンテンツを要請する他の通信機器の間のルーティング経路を生成するルーティングモジュールを含んでもよい。
【００４４】
前記第２種仮想個人化グループのメンバーが含むコンテンツの変化を検出するモニタリングモジュールをさらに含み、前記プロセッサは、前記第２種仮想個人化グループのメンバーから前記変化したコンテンツを獲得してもよい。
【００４５】
前記プロセッサは、前記第２種仮想個人化グループのメンバーと同期化、プッシュ及びコンテンツ検索のうち少なくとも１つを行なってもよい。
【００４６】
前記プロセッサは、前記第２種仮想個人化グループのメンバーに関する情報及び前記第２種仮想個人化グループのメンバーが含むコンテンツに関する情報を管理してもよい。
【００４７】
前記インタフェースは、前記通信機器をハブで認識するためのパブリックキーを前記第２種仮想個人化グループのメンバーに送信し、前記ハブは、前記第２種仮想個人化グループ内の任意の通信機器で常に電源が「オン」の通信機器で動作してもよい。
【００４８】
前記インタフェースは、他の仮想個人化グループと通信を行なうために、前記第２種仮想個人化グループの外部にある他の仮想個人化グループと通信環境情報を交換してもよい。
【００４９】
前記通信環境情報は、前記第２種仮想個人化グループ及び前記他の仮想個人化グループのメンバーが含むコンテンツ及び仮想グループ識別子に関する情報を含んでもよい。
【００５０】
本発明の一実施形態に係る仮想個人化ネットワークのための装置は、ユーザ指向的方法としてサービス供給者とは独立的に構成され、仮想個人化ネットワークの装置間にコンテンツを共有するようにする仮想個人化ネットワークのための装置において、仮想個人化ネットワークに含まれた第１種仮想個人化グループを生成するために第２装置とサーバレス（ｓｅｒｖｅｒ−ｌｅｓｓ、別途のサーバを介しない）連係を行なうインタフェース（前記第１種仮想個人化グループは少なくとも１つの装置及び第２装置を含む）と、前記第１種仮想個人化グループに含まれた他の装置と共有するためのコンテンツを生成するプロセッサとを含み、前記仮想個人化ネットワークは前記第１種仮想個人化グループの上位グループとして、前記第１種仮想個人化グループをメンバーとして含む第２種仮想個人化グループを含み、前記第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、前記第１種仮想個人化グループの仮想グループ識別子及び前記少なくとも１つの通信機器を含むコンテンツ名を用いて階層的コンテンツ名を生成し、前記階層的コンテンツ名は、前記第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器を含むコンテンツ名を階層的に含むことを特徴とする。
【００５１】
前記インタフェースは、前記第２装置から前記第１種仮想個人化グループの階層的構造を表す仮想グループ識別子を受信し、前記プロセッサは、前記仮想個人化グループに含まれた他の装置と共有するためのコンテンツを生成するために前記仮想グループ識別子及びコンテンツ名を用いてもよい。
【００５３】
前記第２種仮想個人化グループは、複数の第１種仮想個人化グループを含んでもよい。
【００５４】
前記仮想個人化ネットワークは、前記第２種仮想個人化グループを含み、前記第１種仮想個人化グループ及び前記第２種仮想個人化グループより高いレベルの階層を有する第３種仮想個人化グループを含んでもよい。
【００５５】
前記インタフェースは、前記第１種仮想個人化グループに対する参加を要請する前記第２装置から要請を受信して、前記第２装置とサーバレス連係を行なうように前記第２装置にセキュリティキーを送信してもよい。
【００５６】
前記インタフェースは、前記第１種仮想個人化グループに対する参加を要請する前記第２装置に要請を送信し、前記第１種仮想個人化グループに参加するために前記第２装置とサーバレス連係を行なうために前記第２装置からセキュリティキーを受信してもよい。
【００５７】
前記第１種仮想個人化グループは、前記第２装置及び複数の他の装置を含み、前記装置が前記第２装置との第３者の介在なしに、その間に直接設定された暗号化されたリンクを介して安全に通信できる連係を行なうことに応答し、前記第２装置は前記複数の他の装置とも連係してもよい。
【００５８】
前記装置は、前記第１種仮想個人化グループを形成し、前記第１種仮想個人化グループのメンバーの装置に対するメンバー管理を行なって、前記メンバーのコンテンツ管理を行なうハブであり、前記ハブは、前記第２種仮想個人化グループ内の任意の通信機器で常に電源が「オン」の通信機器で動作してもよい。
【発明の効果】
【００５９】
本発明の一側面によれば、個人（メンバー）の通信機器に基づいてユーザ中心の仮想個人化グループを生成することによって、外部のサービス事業者又は外部サーバに頼ることなく、容易に仮想個人化グループを生成できる。
【００６０】
また、本発明の一側面によれば、ユーザ中心の仮想個人化グループ（ＶＰＣ）を生成することによって、外部のサービス事業者又は外部のサーバによる個人情報の流出を防止できる。
【００６１】
また、本発明の一側面によれば、ユーザ中心の分散構造に基づいてユーザ中心の仮想個人化グループ（ＶＰＣ）を生成することによって、より容易にグループのメンバーにソーシャルネットワーク及びコンテンツ共有サービスなどの多様なサービスを提供できる。
【００６２】
また、本発明の一側面によれば、仮想個人化グループの階層的構造を表す固有の仮想グループ識別子及びコンテンツ名を用いて階層的コンテンツ名を生成することによって、仮想個人化グループ内でより容易に経路設定及びルーティングを実行できる。
【００６３】
また、本発明の一側面によれば、階層的な仮想個人化グループの境界に従属しない任意のメンバーの間に非仮想個人化グループを生成することによって、非仮想個人化グループの特性に適する別のアクセス権限及びセキュリティ設定を提供できる。
【００６４】
また、本発明の一側面によれば、仮想個人化グループ内のパブリックキー及びセキュリティキーを用いるセルフセキュリティ連係によって、グループ内のメンバー間及びグループ外部のメンバーとの連係を容易に実行できる。
【００６５】
また、本発明の一側面によれば、セルフセキュリティ連係によって階層的又は非仮想個人化グループの生成及び仮想個人化グループの拡張を容易に実行できる。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施形態に係るユーザ中心の仮想個人化グループを含むネットワークを示す図である。
【図２】本発明の一実施形態に係るユーザ中心の仮想個人化グループを生成する方法を示すフローチャートである。
【図３】本発明の一実施形態に係る仮想個人化グループであって、第２種仮想個人化グループのメンバーが異なる第２種仮想個人化グループのメンバーと新しい、第４種仮想個人化グループを形成する場合を示す図である。
【図４】本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器の動作方法を示すフローチャートである。
【図５】本発明の一実施形態に係るセルフセキュリティ連係を説明するための図である。
【図６】本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器のためのハブの通信方法を示すフローチャートである。
【図７】本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器のブロック図である。
【図８】本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器のためのハブのブロック図である。
【発明を実施するための形態】
【００６７】
以下、本発明に係る実施形態を添付の図面を参照して詳細に説明する。しかし、本発明が一実施形態によって制限乃至限定されることはない。また、各図面に提示された同一の参照符号は同一の部材を示す。
【００６８】
図１は、本発明の一実施形態に係るユーザ中心の仮想個人化グループ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｃｏｍｍｕｎｉｔｙ、以下、ＶＰＣという）を含むネットワークである。
【００６９】
図１に示すように、ユーザ中心の仮想個人化グループのネットワークは、例えば、１つ又は２つ以上の第１種仮想個人化グループ、複数の第２種仮想個人化グループ１１０、１３０、１５０、第３種仮想個人化グループ１７０、モバイルオペレータ（ｍｏｂｉｌｅ  ｏｐｅｒａｔｏｒ）１８０及びインタネット１９０などの多様な仮想個人化グループを含む。
【００７０】
ユーザ中心の仮想個人化グループは、ユーザのコンテンツに対する関心を表すコンテンツ要請メッセージを生成及び送信して仮想個人化グループ内でユーザの所望するコンテンツを獲得するための仮想グループである。
【００７１】
ユーザ中心の仮想個人化グループは、例えば、オフラインでの家族と親戚との間の関係をオンラインで更に強固に維持できるように仮想個人化グループの生成を支援して親戚の間における多様なサービスが共有されるようにする。
【００７２】
仮想個人化グループはユーザ中心に生成されるオンライングループである。
仮想個人化グループは、通信境界に制約されることなく生成され、境界と関係なくサービスを提供できる。仮想個人化グループは、階層的又は非階層的（水平的）な多様な形態のグループを含んでもよい。
【００７３】
ユーザ中心の仮想個人化グループは、ユーザが関心のあるコンテンツを仮想個人化グループ内で提供することによって、共有サービス及びソーシャルネットワークサービスをより効率的かつユーザ親和的に提供でき、さらに個人情報が漏れる危険性なしに提供できる。
【００７４】
ユーザ中心の仮想個人化グループのユーザ（メンバー）の間で共有される全ての情報はグループのメンバー間のみ共有できる。従って、仮想個人化グループのユーザ（メンバー）の個人情報の、サービス事業者の失敗又は外部のサーバに対するハッキングなどによる流出を防止できる。
【００７５】
仮想個人化グループは、サービス事業者に依存することなく、ユーザ中心に形成された仮想グループであって、分散構造の形式で生成され得る。
【００７６】
例えば、仮想個人化グループは、グループの大きさとグループの特徴に応じて第１種仮想個人化グループ、第２種仮想個人化グループ１１０、１３０、１５０、及び第３種仮想個人化グループ１７０などに区分される。
【００７７】
第１種仮想個人化グループは、仮想個人化グループの最小単位のグループであって、少なくとも１つの通信機器を含む。第１種仮想個人化グループに含まれた通信機器は、複数又は単一のユーザに属するものであってもよい。換言すれば、第１種仮想個人化グループは、各々が少なくとも１つの通信機器を有する複数のユーザ、又は少なくとも１つの通信機器を有する単一ユーザを含んでもよい。単一ユーザの場合、第１種仮想個人化グループはユーザによって識別されてもよい。単一ユーザは複数の装置の代りに、１つの通信機器を有してもよい。本実施形態においては以下に述べるように、第１種仮想個人化グループは各々、１つ又は複数の通信機器を含む。
【００７８】
第１種仮想個人化グループに含まれた通信機器は、通信機器間のサーバレス（ｓｅｒｖｅｒ−ｌｅｓｓ）及びセルフセキュリティ連係を実行できる。
【００７９】
セルフセキュリティ連係によって通信機器は、第３者の介在なしに、その間に直接設定（ｅｓｔａｂｌｉｓｈｅｄ）された暗号化されたリンクを介して安全に通信できる。
【００８０】
図１を参照すれば、少なくとも１つ（この実施例では、３つ）の通信機器１１３、１１５、１１７は、第１種仮想個人化グループを構成する複数のユーザ又は単一ユーザに属してもよい。
【００８１】
上述したように、ここで通信機器は端末であってもよく、例えば、コンピュータ、モバイル端末、スマートフォン、ＭＰ３プレーヤー、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、タブレット、センサ、ＩＭＤ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｍｏｂｉｌｅ  Ｄｅｖｉｃｅ）などが該当する。
【００８２】
通信機器は、ネットワーキング機能を含む無線又は有線装置であってもよい。
例えば、センサ装置は複数の発達したセキュリティ技術と結合してもよく、ｅヘルスシステム（ｅ−ｈｅａｌｔｈ−ｓｙｓｔｅｍ）及び／又はスマートホーム（ｓｍａｒｔ  ｈｏｍｅ）に適用してもよい。
【００８３】
様々な実施例において、第１種仮想個人化グループは、単一ユーザのための少なくとも１つの通信機器を含む。
【００８４】
例えば、図１に示す、第１の第２種仮想個人化グループ１１０「ｐａｒｅｎｔ’ｓ  ｈｏｍｅ」において、通信機器１１１は父所有のコンピュータ、通信機器１１３は父所有の通信機器であり、通信機器１１５は母所有のＰＤＡ、通信機器１１７は母所有の通信機器である。
【００８５】
この場合、例えば、父所有の通信機器１１１、１１３によって１つの第１種仮想個人化グループが生成され、母所有の通信機器の１１５、１１７によって他の第１種仮想個人化グループが生成される。
【００８６】
また、父所有の第１の第１種仮想個人化グループに含まれた通信機器１１１、１１３は相互間でセルフセキュリティ連係を行なう。
【００８７】
母所有の第２の第１種仮想個人化グループに含まれた通信機器１１５、１１７も通信機器１１１、１１３と同じように相互間でセルフセキュリティ連係を行なう。
【００８８】
第１、第２、第３からなる複数の第２種仮想個人化グループ１１０、１３０、１５０は、第１種仮想個人化グループと比較するとき上位グループであって、コンテンツ共有サービス及び／又はソーシャルネットワークサービスを共有してもよい。
【００８９】
第２種仮想個人化グループ１１０「ｐａｒｅｎｔ’ｓ  ｈｏｍｅ」に属する通信機器１１１、１１３、１１５、１１７のうちの１つ、例えば通信機器１１１は前記第２種仮想個人化グループ１１０のハブを兼ねる。
【００９０】
同じように他の第２種仮想個人化グループ１３０、及び１５０についても、各々に属している通信機器１３１、１３３、１３５、及び１５１、１５３、１５５のうちの１つ、例えば１３１及び１５１が前記第２種仮想個人化グループ１３０、１５０のハブを兼ねる。
【００９１】
即ち、第１〜第３の第２種仮想個人化グループ１３０「ｐａｒｅｎｔ’ｓ  ｈｏｍｅ」、１５０「ｍｙ  ｈｏｍｅ」、及び１７０「ｓｉｓｔｅｒ’ｓ  ｈｏｍｅ」にある通信機器１１１、１３１、１５１は、第１種仮想個人化グループの通信機器であると同時に、第２種仮想個人化グループのハブ（ｈｕｂ）としても動作する。これに関する詳細な説明は後述する。
【００９２】
第２種仮想個人化グループ１１０、１３０、１５０は、例えば、図１に示すように、「ｐａｒｅｎｔ’ｓ  ｈｏｍｅ」、「ｍｙ  ｈｏｍｅ、ｓｉｓｔｅｒ’ｓ  ｈｏｍｅ」のように家庭（ｈｏｍｅ）単位の規模になりうる。ここで、家庭単位のグループは単なる一実施形態に過ぎず、第２種仮想個人化グループ１１０、１３０、１５０の領域が家庭単位に限定されることはない。
【００９３】
第２種仮想個人化グループ１１０、１３０、１５０は、第１種仮想個人化グループの特定ユーザ及び特定ユーザによってメンバーとして許容されたユーザをメンバーに含み得る。
【００９４】
例えば、「ｐａｒｅｎｔ’ｓ  ｈｏｍｅ」の場合、自身（特定ユーザ）所有の少なくとも１つの通信機器を有する父及び母が第２種仮想個人化グループ１１０のメンバーになり得る。
【００９５】
例えば、「ｍｙ  ｈｏｍｅ」において、ユーザはハブとして動作するラップトップコンピュータ１３１及びスマートフォン１３３を所有し、前記ユーザの配偶者はスマートフォン１３５を所有できる。
【００９６】
このとき、前記ユーザ本人のラップトップコンピュータ１３１及びスマートフォン１３３は、１つの第１種仮想個人化グループのメンバーであり、本人の配偶者の通信機器１３５は他の第１種仮想個人化グループのメンバーになり得る。また、本人と本人の配偶者に属する通信機器の代わりに、本人と本人の配偶者が第２種仮想個人化グループのメンバーになり得る。
【００９７】
本人の配偶者は、本人によって第２種仮想個人化グループのメンバーとして許容されたユーザであってもよい。
【００９８】
第３種仮想個人化グループは、複数の第２種仮想個人化グループ１１０、１３０、１５０が相互連係を行なって生成できる最上位グループであり、例えば、図１の実施形態に伴う第３種仮想個人化グループ１７０「ｍｙ  ｗｏｒｌｄ」である。
【００９９】
第３種仮想個人化グループ１７０は複数の第２種仮想個人化グループ１１０、１３０、１５０を含み、第３種仮想個人化グループ１７０のメンバーはハブ１１１、１３１、１５１を介して連係できる。
【０１００】
また、第３種仮想個人化グループ１７０のメンバーの複数の第２種仮想個人化グループ各々に関する情報もまたハブ１１１、１３１、１５１を介して交換乃至共有できる。
【０１０１】
ここで、複数の第２種仮想個人化グループ各々に関する情報は、第２種仮想個人化グループのメンバーに関する情報及び第２種仮想個人化グループのメンバーが含むコンテンツに関する情報を含む。
【０１０２】
その他に、ユーザ中心の仮想個人化グループは、そのグループの範囲を拡張しようとするユーザの所望に応じて、後述する第４種仮想個人化グループなどのようにさらに広い形態の階層的又は非階層的な仮想個人化グループに容易に拡張できる。
【０１０３】
図２は、本発明の一実施形態に係るユーザ中心の仮想個人化グループを生成する方法を示すフローチャートである。
【０１０４】
図２に示すように、特定ユーザのための第１種仮想個人化グループが生成される（Ｓ２１０）。第１種仮想個人化グループは、特定のユーザの所有する少なくとも１つの通信機器を含む。
【０１０５】
ここで、前記少なくとも１つの通信機器に対しては、第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器が含むコンテンツ名を用いて階層的コンテンツ名を生成する。
【０１０６】
また、階層的コンテンツ名は、第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器が含むコンテンツ名を階層的に含み得る。
【０１０７】
例えば、第１種仮想個人化グループの仮想グループ識別子は「キム・チョルス」であり、第１種仮想個人化グループは、携帯電話、ノートブック、及びＰＤＡを含み、携帯電話はコンテンツ「ａｂｃ．ｍｐｅｇ」を含むと仮定する。
【０１０８】
この場合、第１種仮想個人化グループに含まれた携帯電話に対しては、第１種仮想個人化グループの仮想グループ識別子である「キム・チョルス」及び携帯電話が含むコンテンツ名「ａｂｃ．ｍｐｅｇ」を用いて階層的コンテンツ名「キム・チョルス／携帯電話／ａｂｃ．ｍｐｅｇ」を生成する。
また他の実施形態によれば、階層的コンテンツ名は、「キム・チョルス／ａｂｃ．ｍｐｅｇ」であってもよい。即ち、通信機器名は階層的コンテンツ名に含まれてもよく、含まれなくてもよい。
【０１０９】
このように、仮想個人化グループ各々に含まれた１つの通信機器に対しては、前記通信機器が属しているグループ情報又はメンバー情報などを活用して仮想グループ識別子を生成してもよく、仮想グループ識別子及びコンテンツ名を用いて階層的コンテンツ名を生成してもよい。情報は、例えば、名前と関連するものでもよい。
【０１１０】
また、第２種仮想個人化グループは、第１種仮想個人化グループと比較するとき、上位グループに生成される（Ｓ２２０）。
【０１１１】
第２種仮想個人化グループのメンバーはコンテンツ共有サービス及び／又はソーシャルネットワークサービスを共有する。第２種仮想個人化グループは特定ユーザ及び特定ユーザによって許容されたユーザをメンバーとして含み得る。
【０１１２】
第３種仮想個人化グループは、第１種仮想個人化グループ及び第２種仮想個人化グループの上位グループとして生成される（Ｓ２３０）。
【０１１３】
第３種仮想個人化グループのメンバーは任意の通信機器（又はハブ）を介して連係を行ない、第２種仮想個人化グループに関する情報を共有する。
【０１１４】
第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々は、階層的構造を表す固有の仮想グループ識別子を有する。従って、各通信機器に対しては、コンテンツ名及び第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子を用いて階層的コンテンツ名を生成できる。
【０１１５】
通信機器は、コンテンツを生成でき、また仮想個人化グループ情報及びコンテンツ名を含む階層的コンテンツ名を生成できる。
【０１１６】
例えば、もしある通信機器があるユーザメンバーと関連した第１種仮想個人化グループに属して、前記メンバーがある第２種仮想個人化グループに属するのであれば、前記通信機器の階層的コンテンツ名は「前記第２種仮想個人化グループ名／前記メンバー名／コンテンツ名」又は「前記第２種仮想個人化グループ名／前記メンバー名／前記通信機器名／コンテンツ名」となる。
【０１１７】
階層的コンテンツ名に表現された各グループ名、メンバー名、コンテンツ名は、例えば「ｐａｒｅｎｔｓ’  ｈｏｍｅ」／「キム・チョルス」（父の名前）／「ａｂｃ．ｔｘｔ」のような形態を有し、階層的コンテンツ名に表現された階層的構造はコンテンツ要請メッセージの送信経路の構成に活用できる。
【０１１８】
本発明の一実施形態に係る仮想個人化グループは、例えば、図１に示す「ｍｙ  ｈｏｍｅ」又は「ｍｙ  ｗｏｒｌｄ」のように直観的かつユーザ親和的な仮想グループ識別子により表現され、各仮想個人化グループのメンバーも仮想個人化グループの構造を反映する階層的構造を表す固有の仮想グループ識別子を有する。
【０１１９】
このように階層的構造を表す固有の仮想グループ識別子を用いることによって、各仮想個人化グループはより容易にコンテンツ要請メッセージのルーティング及びコンテンツの送信経路を生成できる。
【０１２０】
仮想個人化グループは、コンテンツ要請メッセージのルーティング及びコンテンツの送信経路を生成するとき、各仮想個人化グループの仮想グループ識別子と共に仮想個人化グループに関する情報を交換できる。
【０１２１】
ここで、仮想個人化グループに関する情報は、例えば、仮想個人化グループのメンバーに関する情報又はコンテンツリストを含む。
【０１２２】
また、各仮想個人化グループのメンバーもコンテンツを生成することになれば、やはり仮想グループ識別子に活用できるグループ情報及びメンバー情報を含む階層的コンテンツ名を生成できる。
【０１２３】
ここで、階層的コンテンツ名は「グループ名／メンバー名／コンテンツ名」又は「グループ名／メンバー名／メンバーの少なくとも１つの通信機器名／コンテンツ名」のようにグループ情報、メンバー情報及びコンテンツ情報を含んでもよく、例えば、「ａｌｉｃｅ＿ｗｏｒｌｄ」／「ａｌｉｃｅ＿ｈｏｍｅ」／「ａｌｉｃｅ」／「ｗｉｌｄ．ｊｐｇ」のように表してもよい。
【０１２４】
ここで、「ａｌｉｃｅ＿ｗｏｒｌｄ」は最上位仮想個人化グループ（ここでは、第３種仮想個人化グループ）の名前であり、「ａｌｉｃｅ＿ｈｏｍｅ」は次上位仮想個人化グループ（ここでは、第２種仮想個人化グループ）の名前、「ａｌｉｃｅ」は最小単位仮想個人化グループ（ここでは、第１種仮想個人化グループ又は通信機器）の名前であり、「ｗｉｌｄ．ｊｐｇ」は最小単位仮想個人化グループ又は通信機器が含むコンテンツ名に該当し得る。
【０１２５】
本発明の一実施形態に係る第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループに含まれた少なくとも１つの通信機器は、第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々のためのパブリックキーを生成する（Ｓ２４０）。
【０１２６】
上述の少なくとも１つの通信機器は、パブリックキーに基づいて第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々のセキュリティキーを生成する（Ｓ２５０）。
【０１２７】
また、第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループに含まれたメンバー又は少なくとも１つの通信機器は、セキュリティキーを用いて各仮想個人化グループのメンバーの間又は通信機器間のセルフセキュリティ連係を行なう（Ｓ２６０）。
【０１２８】
ここで、第１種仮想個人化グループの少なくとも１つの通信機器に対しては上述したように、第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子を用いて階層的コンテンツ名を生成する。
【０１２９】
また、階層的コンテンツ名は、第１種仮想個人化グループ、前記第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子を階層的に表す。
【０１３０】
第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループのうちいずれか１つの仮想個人化グループに新しく加入するメンバー又は通信機器は、第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々のクレデンシャル（ｃｒｅｄｅｎｔｉａｌ、ＩＤ・パスワード等の認証情報）を用いて第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループのメンバーのうちいずれか１つのメンバーと連係できる。
【０１３１】
図３は、本発明の一実施形態に係る仮想個人化グループであって、第２種仮想個人化グループのメンバーが異なる第２種仮想個人化グループのメンバーと新しい仮想個人化グループを形成する場合を示す図である。
【０１３２】
図３に示すように、ユーザ中心の仮想個人化グループのネットワークは、複数の第２種仮想個人化グループ（Ａ）３１０、（Ｂ）３３０、（Ｃ）３５０、モバイルオペレータ３８０及びインタネット３９０を含む。
【０１３３】
第２種仮想個人化グループ（Ａ）３１０は、第２種仮想個人化グループのハブ３１１及び通信機器３１３、３１５、３１７を含む。
【０１３４】
同じように他の第２種仮想個人化グループ（Ｂ）３３０、（Ｃ）３５０も第２種仮想個人化グループのハブ３３１、３５１及び各々に属している通信機器３３３、３３５、３５３、３５５を含む。
【０１３５】
本発明の一実施形態に係るユーザ中心の仮想個人化グループの生成方法は、基本的な第２種仮想個人化グループの境界に従属しない他の複数の仮想個人化グループを生成できるようにする。
【０１３６】
ここで、第２種仮想個人化グループ（Ａ）３１０に属している通信機器の３１３と第２種仮想個人化グループ（Ｂ）３３０に属している通信機器の３３５が、互いに本来所属している第２種仮想個人化グループの境界を越えて連係することによって、他の新しい仮想個人化グループ（第４種仮想個人化グループ）を生成すると仮定する。
【０１３７】
特定ユーザ（ここでは、第２種仮想個人化グループ（Ａ）３１０の通信機器３１３）が他の第２種仮想個人化グループのメンバーのうちいずれか１つのメンバー（ここでは、第２種仮想個人化グループ（Ｂ）３３０の通信機器３３５）と新しい第４種仮想個人化グループ３２０を生成する。
【０１３８】
ここで、新しい第４種仮想個人化グループ３２０は、すでに形成された第２種仮想個人化グループの境界に従属せず、非階層的な個人仮想化グループに該当し得る。
【０１３９】
新しい第４種仮想個人化グループ３２０のメンバーは、新しい第４種仮想個人化グループ３２０のためのパブリックキーを生成して交換し、第４種仮想個人化グループのためのパブリックキーを用いて第４種仮想個人化グループのためのセキュリティキーを生成してもよい。
【０１４０】
図３に示す第４種仮想個人化グループ３２０及び３４０のように、第２種仮想個人化グループに従属しない新しい仮想個人化グループは、新しく生成された仮想個人化グループの特性に適する別のアクセス制御及びセキュリティ設定を提供できる。
【０１４１】
即ち、第４種仮想個人化グループ３２０又は３４０はその第４種仮想個人化グループだけのための制限されたアクセス制御及びセキュリティを提供できる。
【０１４２】
例えば、第２種仮想個人化グループ（Ｂ）３３０の通信機器３３３は、第２種仮想個人化グループ「ｍｙ  ｈｏｍｅ」の本人の息子が所有している通信機器であり、第２種仮想個人化グループ（Ｃ）３５０の通信機器３５５は第２種仮想個人化グループ「ｍｙ  ｓｉｓｔｅｒ’ｓ  ｈｏｍｅ」の本人の妹の息子（即ち、甥）が所有している通信機器と仮定する。
【０１４３】
１０代である本人の息子と本人の妹の息子は他の家族に知らせることなく、自分たちだけの情報を共有することを望み、このために本来形成された第２仮想個人化グループとは異なる新しい第４種仮想個人化グループを形成できる。
【０１４４】
このとき、新しい第４種仮想個人化グループは、前記第４種仮想個人化グループのメンバーだけがアクセスできるように別のパブリックキー及び別のセキュリティキーを用いて他のメンバーのアクセスを防ぐか、あるいはセキュリティを維持できる。
【０１４５】
このように新しい第４種仮想個人化グループは第２種仮想個人化グループ内でも生成が可能であり、第３種仮想個人化グループの境界を越えても生成できる。
【０１４６】
即ち、本発明の一実施形態に係る新しい仮想個人化グループは階層的又は非階層的な形態のグループ全てで生成されてもよく、このように様々な形態のグループが形成されるためには、分散構造ベースのセキュリティキー管理技術が用いられる。
【０１４７】
分散構造ベースのセキュリティキー管理技術に関しては、前述した各仮想個人化グループのためのパブリックキーを用いて生成されるセキュリティキーに関する説明が参考になる。
【０１４８】
図４は、本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器の動作方法を示すフローチャートである。
【０１４９】
仮想個人化グループ内で通信する通信機器は、第１種仮想個人化グループに含まれた少なくとも１つの通信機器から第１種仮想個人化グループの仮想グループ識別子を獲得し、第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器が含むコンテンツ名を用いて階層的コンテンツ名を生成する。
【０１５０】
ここで、仮想個人化グループは、特定ユーザの少なくとも１つの通信機器を含む特定ユーザのための第１種仮想個人化グループを含む。
【０１５１】
階層的コンテンツ名は、第１種仮想個人化グループの仮想グループ識別子及び第１種仮想個人化グループに含まれた少なくとも１つの通信機器が含むコンテンツ名を階層的に含む。
【０１５２】
仮想個人化グループ内で通信する通信機器は、第１種仮想個人化グループのためのパブリックキーを生成し、パブリックキーに基づいて第１種仮想個人化グループのセキュリティキーを生成する。また、通信機器はセキュリティキーを用いて第１種仮想個人化グループの他の通信機器とセルフセキュリティ連係を行なう。通信機器が異なる通信機器と行なうセルフセキュリティ連係については後述する図５によって詳細に説明する。
【０１５３】
その他に、仮想個人化グループには第１種仮想個人化グループの上位グループとして、第２種仮想個人化グループ又は複数の前記第２種仮想個人化グループの上位グループとして、第３種仮想個人化グループなどを更に含む。
【０１５４】
第２種仮想個人化グループのメンバーは、コンテンツ共有サービス又はソーシャルネットワークサービスを共有し、第３種仮想個人化グループのメンバーは任意の通信機器を介して連係を行ない、複数の第２種仮想個人化グループ各々に関する情報を共有する。
【０１５５】
上述したように仮想個人化グループが第２種仮想個人化グループを含めば、仮想個人化グループ内で通信する通信機器は、第１種仮想個人化グループ及び第２種仮想個人化グループ各々に含まれた少なくとも１つの通信機器から第１種仮想個人化グループ及び第２種仮想個人化グループの仮想グループ識別子を獲得した後、第１種仮想個人化グループ及び第２種仮想個人化グループ各々の仮想グループ識別子及びコンテンツ名を用いて階層的コンテンツ名を生成する。
【０１５６】
このとき、階層的コンテンツ名は第１種仮想個人化グループ及び第２種仮想個人化グループ各々の仮想グループ識別子及びコンテンツ名を階層的に含む。
【０１５７】
また、仮想個人化グループが第３種仮想個人化グループを含めば、仮想個人化グループ内で通信する通信機器は、第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々に含まれた少なくとも１つの通信機器から第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループの仮想グループ識別子を獲得し、第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子及びコンテンツ名を用いて階層的コンテンツ名を生成する。
【０１５８】
仮想個人化グループが第２種仮想個人化グループを含む場合、階層的コンテンツ名は、第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子を階層的に含む。
【０１５９】
以下は上述したように、仮想個人化グループが第１種、第２種及び第３種仮想個人化グループを全て含む場合に仮想グループ内で通信する通信機器の動作方法について説明する。
【０１６０】
図４に示すように、本発明に係る仮想個人化グループ内で通信する通信機器は、その属する第１種仮想個人化グループに含まれた少なくとも１つの通信機器から獲得した第１種仮想個人化グループの仮想グループ識別子及び第１種仮想個人化グループが含むコンテンツ名を階層的に含む第１種仮想個人化グループ固有の仮想グループ識別子を生成する（Ｓ４１０）。
【０１６１】
ここで、仮想個人化グループは、特定ユーザのための第１種仮想個人化グループ、第１種仮想個人化グループの上位グループの第２種仮想個人化グループ及び複数の第２種仮想個人化グループの上位グループの第３種仮想個人化グループを含む。
【０１６２】
ここで、第１種仮想個人化グループはメンバーとして特定ユーザの少なくとも１つの通信機器を含み、第２種仮想個人化グループのメンバーはコンテンツ共有サービス又はソーシャルネットワークサービスを共有する。
【０１６３】
また、第３種仮想個人化グループのメンバーは任意の通信機器を介して連係を行ない、複数の第２種仮想個人化グループ各々に関する情報を共有する。
【０１６４】
本発明に係る仮想個人化グループ内で通信する通信機器は第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々に属する少なくとも１つの通信機器から第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子を獲得する（Ｓ４２０）。
【０１６５】
もちろんステップＳ４２０の前に第１種仮想個人化グループに含まれた少なくとも１つの通信機器は、第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子及びコンテンツ名を用いて階層的コンテンツ名を生成しておく。
【０１６６】
その後、通信機器は第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子及びコンテンツ名を用いて階層的コンテンツ名を生成する（Ｓ４３０）。
【０１６７】
ここで、階層的コンテンツ名は、第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子を階層的に表す。
【０１６８】
通信機器は、第１種仮想個人化グループのためのパブリックキーを生成した後（Ｓ４４０）、パブリックキーに基づいて第１種仮想個人化グループのセキュリティキーを生成する（Ｓ４５０）。
【０１６９】
通信機器はセキュリティキーを用いて第１種仮想個人化グループの他の通信機器とセルフセキュリティ連係を行なう（Ｓ４６０）。
【０１７０】
通信機器は、第１種仮想個人化グループの上位グループの複数の第２種仮想個人化グループ及び複数の第２種仮想個人化グループの上位グループの第３種仮想個人化グループのメンバーのうち、通信機器と連係を所望するいずれか１つのメンバーが第１種仮想個人化グループのためのパブリックキー又はセキュリティキーを含んでいるかを判断する（Ｓ４７０）。
【０１７１】
ステップＳ４７０の判断の結果、もし通信機器と連係を所望する第２仮想個人化グループ及び第３種仮想個人化グループのうちのいずれか１つのメンバーが前述したパブリックキー又はセキュリティキーを含む場合、通信機器は、パブリックキー又はセキュリティキーを用いていずれか１つのメンバーと連係を行なう。
【０１７２】
しかし、もしステップＳ４７０において、第２種仮想個人化グループ及び第３種仮想個人化グループのうちのいずれか１つのメンバーがパブリックキー又はセキュリティキーを含んでいない場合、通信機器は前記いずれか１つのメンバーに第１種仮想個人化グループのパブリックキー又はセキュリティキーを提供し（Ｓ４８０）、連係を行なう（Ｓ４９０）。
【０１７３】
図５は、本発明の一実施形態に係るセルフセキュリティ連係を説明するための図である。
【０１７４】
図５に示すように、一般的に任意のグループに新しく加入するメンバーはグループに属する全てのメンバーと連係を結ばなければならない。
【０１７５】
しかし、本発明の一実施形態に係る仮想個人化グループは、通信機器が任意の仮想個人化グループに新しく加入する場合、仮想個人化グループ内の全てのメンバーと連係を結ぶ必要がない。
【０１７６】
仮想個人化グループに新しく加入した通信機器５４０は、仮想個人化グループの任意の一人のメンバーと連係を行なう。任意の一人のメンバーと連係を行なうことによって、通信機器５４０は仮想個人化グループ内の全てのメンバーと自動に連係が結ばれる。これを自動連係という。
【０１７７】
仮想個人化グループで最初にグループを形成した招待者（ｉｎｖｉｔｅｒ）の通信機器（以下「オーナー（ｏｗｎｅｒ）」と称する）は自身が属している仮想個人化グループのためのパブリックキーを生成する。
【０１７８】
例えば、５１０が第２種仮想個人化グループのオーナーであり、５２０及び５３０はその第２種仮想個人化グループの他のメンバーの通信機器であると仮定する。
【０１７９】
オーナー５１０は自身が属している第２種仮想個人化グループのメンバーが自身（ここでは、オーナー５１０）を認識できるようにするために他のメンバーの少なくとも１つの通信機器５２０、５３０とオーナー５１０を認識するためのパブリックキーを共有する。
【０１８０】
パブリックキーを共有する方法を、オーナー５１０が他のメンバーの少なくとも１つの通信機器５２０、５３０にオーナー５１０を認識するためのパブリックキーを、認証されたチャネルを介して送信する場合について例示する。
【０１８１】
他のメンバーの少なくとも１つの通信機器５２０、５３０は、パブリックキーを用いて自身に送信された情報が正当なオーナー、即ち自分たちが属している第２種仮想個人化グループのオーナーから送信されたものかを確認する。
【０１８２】
また、他のメンバーの少なくとも１つの通信機器５２０、５３０は、パブリックキーを用いて該当情報のサイン（ｓｉｇｎａｔｕｒｅ）がオーナーのものであるかを確認する。
【０１８３】
少なくとも１つの通信機器はオーナーのパブリックキーを共有した場合、自動的にその属する仮想個人化グループのメンバーであるかを確認できる。
【０１８４】
本発明の一実施形態によれば、任意の仮想個人化グループの全てのメンバーはパブリックキーを介してオーナーとリンクできる。従って、仮想個人化グループに新しく加入するメンバー５４０は、オーナー５１０と一回の連係を行なうことによって同一の仮想個人化グループ内の他のメンバー５２０、５３０と自動に連係が行なわれる。
【０１８５】
即ち、仮想個人化グループに新しく加入するメンバー５４０は、オーナー５１０と一回の連係を行なうことによってグループ内の他のメンバー５２０、５３０と個別に連係を行なわなくても自動的に連係できる。
【０１８６】
また、仮想個人化グループに新しく加入するメンバー５４０は、オーナー５１０でない仮想個人化グループ内の他のメンバー５２０、５３０とも自動連係できる。
【０１８７】
仮想個人化グループ内の他のメンバー５２０、５３０は、オーナー５１０のクレデンシャルとリンクされているので、オーナー５１０と直接連係を行なわなくてもオーナー５１０と直接連係を行なっているのと同等の効果がある。
【０１８８】
仮想個人化グループのオーナー５１０及び他のメンバー５２０、５３０は、相互間の連係を行なう場合に各々が含む仮想個人化グループのメンバーに関する情報、階層的コンテンツ名、仮想グループ識別子などの情報をメンバー相互間に提供する。
【０１８９】
前述した情報はオーナーと他のメンバーの間の自動連係及び今後の仮想個人化グループ間のコンテンツルーティングに利用できる。
【０１９０】
図６は、本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器のためのハブの動作方法を示すフローチャートである。
【０１９１】
図６に示すように、仮想個人化グループ内でハブは、第１種仮想個人化グループ及び第２種仮想個人化グループ各々の仮想グループ識別子を獲得する（Ｓ６１０）。
【０１９２】
ここで、仮想個人化グループは、特定ユーザの少なくとも１つの通信機器を含む特定ユーザのための第１種仮想個人化グループ及び第１種仮想個人化グループの上位グループの第２種仮想個人化グループを含む。
【０１９３】
このとき、第２種仮想個人化グループのメンバーは、コンテンツ共有サービス又はソーシャルネットワークサービスを共有する。
【０１９４】
前述したホーム（ｈｏｍｅ）単位の仮想個人化グループでハブは、仮想個人化グループの形成、メンバー管理、メンバーのコンテンツ管理などを行なう。
【０１９５】
ハブは、第２種仮想個人化グループのメンバーがハブを認識するためのパブリックキーを認証されたチャネルを介して第２種仮想個人化グループのメンバーに送信する。
【０１９６】
本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器のためのハブは、特別の装置ではなく、仮想個人化グループ内の任意の通信機器であってもよい。
【０１９７】
このとき、ハブは一般的に、広帯域通信網に接続され、常に電源が「オン」で動作する通信機器である。
【０１９８】
仮想個人化グループに属するメンバーはハブを中心に外部と効率よく通信できるが、これに必ず限定されず、ハブに依存せずに外部との通信を行なってもよい。
【０１９９】
ハブは、第１種仮想個人化グループ及び第２種仮想個人化グループ各々の仮想グループ識別子を用いてコンテンツを所有する通信機器（メンバー）との連係を通した仮想個人化グループを生成する（Ｓ６２０）。
【０２００】
ハブは、仮想グループ識別子に含まれたグループ情報を用いてコンテンツを所有する通信機器及びコンテンツを要請する通信機器の間のルーティング経路を生成する（Ｓ６３０）。
【０２０１】
本発明の一実施形態によれば、ハブは仮想個人化グループ内でルータの役割を行なってもよく、その場合、仮想個人化グループの少なくとも１つの通信機器はハブを介してより簡単にルーティング情報を交換できる。
【０２０２】
またハブは、第２種仮想個人化グループのメンバーが異なる複数の第２種仮想個人化グループとの通信を行なうよう他の複数の第２種仮想個人化グループとの間のトンネリング（ｔｕｎｎｅｌｉｎｇ）を行なってもよい。
【０２０３】
即ち、ハブは自身が属している仮想個人化グループのローカル接続領域の外にある通信機器とのトンネリングを提供することによって、自身が属している仮想個人化グループのメンバーと他の複数の仮想個人化グループのメンバーとの通信環境を構築できる。
【０２０４】
その他に、ハブは仮想個人化グループの形成、メンバー管理、メンバーのコンテンツ管理などを行なってもよい。
【０２０５】
ハブは、第１種仮想個人化グループ及び第２種仮想個人化グループ各々の仮想グループ識別子を用いて各仮想個人化グループに含まれた通信機器又はメンバーからのコンテンツ要請を処理する（Ｓ６４０）。
【０２０６】
またハブは、第１種仮想個人化グループ及び第２種仮想個人化グループ各々の仮想グループ識別子を用いてコンテンツを所有する通信機器及びコンテンツを要請する通信機器の間のルーティング経路を生成し、ルーティング経路を用いてコンテンツ要請を処理する。
【０２０７】
ハブは、周期的又は非周期的に第２種仮想個人化グループのメンバーが含まれたコンテンツの変化を検出する（Ｓ６５０）。
【０２０８】
ハブは、もし第２種仮想個人化グループのメンバーが含むコンテンツの変化が検出されれば（Ｓ６６０）、変化したコンテンツを獲得するか、あるいは第２種仮想個人化グループのメンバーが変化したコンテンツを共有する（Ｓ６７０）。
【０２０９】
しかし、ステップＳ６６０においてコンテンツの変化が検出されなければ、ハブは特別な動作を行なわない。
【０２１０】
ハブは、第２種仮想個人化グループのメンバーに関する情報及び第２種仮想個人化グループのメンバーが含むコンテンツに関する情報を管理する。
【０２１１】
さらに、ハブは第２種仮想個人化グループの外部の他の仮想個人化グループと通信を行なうために他の仮想個人化グループと少なくとも１つの通信環境情報を交換する。
【０２１２】
ここで、少なくとも１つの通信環境情報は、仮想個人化グループ名、仮想グループ識別子、及び仮想個人化グループのメンバーの含まれたコンテンツに関する情報を含む。
【０２１３】
その他に、ハブは第２種仮想個人化グループのメンバーと同期化、プッシュ（ｐｕｓｈ）、及びコンテンツ検索のうち少なくとも１つを行ない得る。
【０２１４】
また、仮想個人化グループは、複数の前記第２種仮想個人化グループの上位グループである第３種仮想個人化グループをさらに含み得る。
【０２１５】
ここで、第３種仮想個人化グループのメンバーは任意の通信機器を介して連係を行ない、複数の第２種仮想個人化グループ各々に関する情報を共有する。
【０２１６】
このように仮想個人化グループが第３種仮想個人化グループを含む場合、ハブは、第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子を獲得でき、ハブは第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子を用いて各仮想個人化グループに含まれた通信機器又はメンバーからのコンテンツ要請を処理する。
【０２１７】
ハブは、前述したコンテンツ要請を処理するために第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子を用いてコンテンツを所有する通信機器と連係を行なう。
【０２１８】
その他に、ハブは、前述したコンテンツ要請を処理するために第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループ各々の仮想グループ識別子を用いてコンテンツを所有する通信機器及びコンテンツを要請する通信機器の間のルーティング経路を生成する。
【０２１９】
上述したように仮想個人化グループネットワークは少なくとも１つの通信機器及び少なくとも１つのハブを含む。
【０２２０】
少なくとも１つの通信機器は、特定ユーザの少なくとも１つの通信機器を含む特定ユーザのための第１種仮想個人化グループ及び第１種仮想個人化グループの上位グループの第２種仮想個人化グループに含まれた少なくとも１つの通信機器から獲得した第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループの階層的構造を表す固有の仮想グループ識別子及びコンテンツ名を用いて階層的コンテンツ名を生成する。
【０２２１】
少なくとも１つのハブは、階層的コンテンツ名を用いて少なくとも１つの通信機器からのコンテンツ要請を処理する。
【０２２２】
図７は、本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器７００のブロック図である。
【０２２３】
図７に示すように、仮想個人化グループ内で通信する通信機器７００は、インタフェース７１０、プロセッサ７３０及びメモリ７５０を含む。
【０２２４】
ここで、仮想個人化グループは、特定ユーザの少なくとも１つの通信機器を含む前記特定ユーザのための第１種仮想個人化グループを含む。
【０２２５】
インタフェース７１０は、第１種仮想個人化グループに含まれた少なくとも１つの通信機器から獲得された各仮想個人化グループの階層的構造を表す固有の仮想グループ識別子を受信する。
【０２２６】
プロセッサ７３０は、第１種仮想個人化グループの仮想グループ識別子及び少なくとも１つの通信機器が含むコンテンツ名を用いて階層的コンテンツ名を生成する。
【０２２７】
メモリ７５０は、仮想グループ識別子及び階層的コンテンツ名を格納する。
【０２２８】
また、仮想個人化グループは第１種仮想個人化グループの上位グループである第２種仮想個人化グループをさらに含んでもよく、このとき、第２種仮想個人化グループのメンバーは、コンテンツ共有サービス又はソーシャルネットワークサービスを共有できる。
【０２２９】
仮想個人化グループが第２種仮想個人化グループを含む場合、インタフェース７１０は、第１種仮想個人化グループ及び第２種仮想個人化グループに含まれた少なくとも１つの通信機器から獲得された各仮想個人化グループの階層的構造を表す固有の仮想グループ識別子を受信する。
【０２３０】
プロセッサ７３０は、第１種仮想個人化グループ及び第２種仮想個人化グループ各々の仮想グループ識別子及び第１種仮想個人化グループ及び第２種仮想個人化グループに含まれた少なくとも１つの通信機器が含むコンテンツ名を用いて階層的コンテンツ名を生成する。
【０２３１】
また、プロセッサ７３０は、第１種仮想個人化グループ及び前記第２種仮想個人化グループ各々の仮想グループ識別子を生成する。
【０２３２】
仮想個人化グループが第２種仮想個人化グループを含む場合、階層的コンテンツ名は、第１種仮想個人化グループ及び第２種仮想個人化グループ各々の仮想グループ識別子及び第１種仮想個人化グループ及び第２種仮想個人化グループが含むコンテンツ名を階層的に含む。
【０２３３】
プロセッサ７３０は、セキュリティキー生成モジュール７３２及び連係モジュール７３４を含む。
【０２３４】
セキュリティキー生成モジュール７３２は、第１種仮想個人化グループのためのパブリックキーを生成し、パブリックキーに基づいて第１種仮想個人化グループのセキュリティキーを生成する。
【０２３５】
もちろん、このとき、通信機器７００が第２種、第３種又は第４種の仮想個人化グループに属しているメンバーの通信機器に該当すれば、通信機器７００は該当の仮想個人化グループのためのパブリックキー及びセキュリティキーを生成する。
【０２３６】
また、セキュリティキー生成モジュール７３２は、第２種仮想個人化グループ又は第３種仮想個人化グループのメンバーのうち通信機器７００と連係を所望するいずれか１つのメンバーにパブリックキー又はセキュリティキーを提供する。
【０２３７】
連係モジュール７３４は、セキュリティキーを用いて第１種仮想個人化グループの他の通信機器とセルフセキュリティ連係を行なう。
【０２３８】
また、連係モジュール７３４は、セキュリティキー生成モジュール７３２が通信機器７００と連係を所望するいずれか１つのメンバーに提供したパブリックキー又はセキュリティキーを用いて、通信機器７００と前記いずれか１つのメンバーとの連係を行なう。
【０２３９】
従って、通信機器７００は、第１種、第２種、第３種、第４種などの階層的又は非階層的仮想個人化グループのうちいずれか１つのグループに属するメンバーが通信機器７００と連係を行なう場合、セキュリティキー生成モジュール７３２によって提供されたパブリックキー又はセキュリティキーを用いて連係を行なう。
【０２４０】
もちろん、通信機器７００と連係を行なった前記いずれか１つのグループに属するメンバーは、通信機器７００が含まれる仮想個人化グループの全てのメンバーと自動的に連係が行なわれるので、これ以上の連係を行なう必要がない。
【０２４１】
メモリ７５０は、仮想グループ識別子及び階層的コンテンツ名を格納する。
【０２４２】
また、メモリ７５０は、セキュリティキー生成モジュール７３２で生成されたパブリックキー及びセキュリティキーを格納し、プロセッサ７３０は、格納されたパブリックキー及びセキュリティキーを通信機器７００と連係を所望するいずれか１つのメンバーに提供する。
【０２４３】
図８は、本発明の一実施形態に係る仮想個人化グループ内で通信する通信機器のためのハブ８００のブロック図である。
【０２４４】
図８に示すように、本発明の一実施形態に係る仮想個人化グループで通信する通信機器のためのハブ８００は、インタフェース８１０、プロセッサ８３０、メモリ８５０を含む。
【０２４５】
また、本発明の一実施形態に係る仮想個人化グループで通信する通信機器のためのハブ８００は、モニタリングモジュール８７０をさらに含んでもよい。
【０２４６】
ここで、仮想個人化グループは、特定ユーザの通信機器を含む特定ユーザのための第１種仮想個人化グループ及び、第１種仮想個人化グループの上位グループである第２種仮想個人化グループを含む。
【０２４７】
ここで、第２種仮想個人化グループのメンバーは、コンテンツ共有サービス又はソーシャルネットワークサービスを共有する。
【０２４８】
インタフェース８１０は、第１種仮想個人化グループ及び第２種仮想個人化グループに含まれた少なくとも１つの通信機器から獲得された各仮想個人化グループの階層的構造を表す固有の仮想グループ識別子を含む階層的コンテンツ名を受信する。
【０２４９】
インタフェース８１０は、第２種仮想個人化グループのメンバーがハブを認識するためのパブリックキーを、認証されたチャネルを介して第２種仮想個人化グループのメンバーに送信する。
【０２５０】
また、インタフェース８１０は、第２種仮想個人化グループの外部の他の仮想個人化グループと通信を行なうために他の仮想個人化グループと少なくとも１つの通信環境情報を交換する。
【０２５１】
ここで、少なくとも１つの通信環境情報は、仮想グループ識別子及び仮想個人化グループのメンバーが含むコンテンツに関する情報を含む。
【０２５２】
プロセッサ８３０は、階層的コンテンツ名を用いて少なくとも１つの通信機器からのコンテンツ要請を処理する。
【０２５３】
プロセッサ８３０は、連係モジュール８３２及びルーティングモジュール８３４を含む。
【０２５４】
連係モジュール８３２は、第１種仮想個人化グループ及び第２種仮想個人化グループ各々の仮想グループ識別子を用いてコンテンツを所有する通信機器と連係を行なう。
【０２５５】
ルーティングモジュール８３４は、仮想グループ識別子を用いてコンテンツを所有する通信機器及びコンテンツを要請する通信機器の間のルーティング経路を生成する。
【０２５６】
また、プロセッサ８３０は、第２種仮想個人化グループのメンバーと同期化、プッシュ及びコンテンツ検索のうち少なくとも１つを行なう。
【０２５７】
プロセッサ８３０は、第２種仮想個人化グループのメンバーに関する情報及び第２種仮想個人化グループのメンバーが含むコンテンツに関する情報を管理する。
【０２５８】
メモリ８５０は仮想グループ識別子を格納する。
【０２５９】
モニタリングモジュール８７０は、周期的又は非周期的に第２種仮想個人化グループのメンバーが含むコンテンツの変化を検出する。
【０２６０】
このとき、プロセッサ８３０は、モニタリングモジュール８７０によってコンテンツの変化が検出されれば、第２種仮想個人化グループのメンバーから変化したコンテンツを獲得するか、あるいは第２種仮想個人化グループのメンバーが変化したコンテンツを共有する。
【０２６１】
モニタリングモジュール８７０は、プロセッサ８３０内に含まれてもよい。
【０２６２】
その他に、仮想個人化グループは複数の前記第２種仮想個人化グループの上位グループである第３種仮想個人化グループをさらに含んでもよい。
【０２６３】
ここで、第３種仮想個人化グループのメンバーは任意の通信機器を介して連係を行ない、複数の第２種仮想個人化グループ各々に関する情報を共有する。
【０２６４】
仮想個人化グループが第３種仮想個人化グループを含む場合、インタフェース８１０は、各仮想個人化グループの階層的構造を表す固有の仮想グループ識別子を含む階層的コンテンツ名を受信する。
【０２６５】
ここで、固有の仮想グループ識別子を含む階層的コンテンツ名は、第１種仮想個人化グループ、第２種仮想個人化グループ及び第３種仮想個人化グループに含まれた少なくとも１つの通信機器から獲得される。
【０２６６】
前述した方法は、多様なコンピュータ手段を介して実行できるプログラム命令形態に具現され、コンピュータ読取可能な記録媒体に記録できる。前記コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などを単独又は組み合わせて含み得る。前記媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知であり使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、フロプティカルディスクのような磁気−光媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例としては、コンパイラによって生成されるような機械語コードだけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コードを含む。上述のハードウェア装置は、本発明の動作を行なうために１つ以上のソフトウェア階層で作動するように構成され、その逆も同様である。
【０２６７】
上述したように本発明は、たとえ限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような基材から多様な修正及び変形が可能である。
【０２６８】
従って、本発明の範囲は説明された実施形態に限定されて決められてはならず、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等なものなどによって定められなければならない。
【符号の説明】
【０２６９】
１１０、１３０、１５０      第１、第２、第３の第２種仮想個人化グループ
１１１、１３１、１５１      ハブ
１１３、１１５、１１７、１３３、１３５、１５３、１５５  通信機器
１７０      第３仮想個人化グループ
１８０      モバイルオペレータ
１９０      インタネット
３１０、３３０、３５０      第２種仮想個人化グループ（Ａ）、（Ｂ）、（Ｃ）
３１１、３３１、３５１      ハブ
３１３、３１５、３１７、３３３、３３５、３５３、３５５  通信機器
３２０、３４０      第４種仮想個人化グループ
３７０      第３種仮想個人化グループ
３８０      モバイルオペレータ
３９０      インタネット
５１０      オーナー（招待者の通信機器）
５２０、５３０      他のメンバーの通信機器
５４０      新加入メンバー（の通信機器）
７００      通信機器
７１０      インタフェース
７３０      プロセッサ
７３２      セキュリティキー生成モジュール
７３４      連係モジュール
７５０      メモリ
８００      ハブ
８１０      インタフェース
８３０      プロセッサ
８５０      メモリ
８７０      モニタリングモジュール
【図１】
0005986356.tif 000002
【図２】
0005986356.tif 000003
【図３】
0005986356.tif 000004
【図４】
0005986356.tif 000005
【図５】
0005986356.tif 000006
【図６】
0005986356.tif 000007
【図７】
0005986356.tif 000008
【図８】
0005986356.tif 000009