(57)【要約】  本発明は、多数の分散した仮想世界間の相互連動システム及びその方法に係り、本発明で仮想世界客体は、ＵＲＬアドレスを有する客体、ユニバーサルコンテンツＩＤ（ＵＣＩ）を有する客体だけでなく、前記ＵＲＬアドレスやＵＣＩなしにＤＢで管理される客体を含み、前記の多様な客体を全世界的に固有に識別する同一の形式の分散客体識別ＩＤを用いて多数の仮想世界の間で共有し、相互連動可能にすることで、開放型仮想世界をさらに容易かつ効率的に具現することができる。すなわち、従来の閉鎖型仮想世界と異なり、開放型仮想世界は、多数の異種の分散仮想世界の間で多様な客体情報を相互に共有することが可能であり、特定の仮想世界に属するアバターが他の仮想世界に自由に移動して活動することと、相異なる仮想世界に属するアバターの間で情報交換をするなど、相互連動による応用サービスを提供する。【選択図】図１
2013517580.tif 000002
【特許請求の範囲】
【請求項１】
固有の分散客体識別ＩＤを用いた多数の異種の分散仮想世界間の相互連動システムにおいて、
分散した多数の客体情報サーバーに登録及び保存された客体を、'分散客体識別ＩＤ'を用いて一つまたはそれ以上の客体にアクセスして、それぞれの客体を編集、削除及び保存する機能と、
'分散客体識別ＩＤ'を有する多くの客体を結合する方法を提供し、結合された新しい客体に'分散客体識別ＩＤ'を新たに生成して与えるか、
新規に客体を生成する手段を提供し、生成された客体に'分散客体識別ＩＤ'を新たに生成して与え、
'分散客体識別ＩＤ'を用いて該当の客体が登録及び保存された客体情報サーバーに接続し、接続された客体情報サーバーの客体情報データベースに保存された該当の客体情報を連動させる方式により、多数の分散客体識別ＩＤを用いた仮想世界を構成する機能とが具現された仮想世界オーサリング・ツールとを備えることを特徴とする、
'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム。
【請求項２】
'分散客体識別ＩＤ'は、'仕分け記号'を適用して構造化された形式であって、'客体識別子"仕分け記号"客体情報サーバードメイン名'であることを特徴とする、
請求項１に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム。
【請求項３】
前記'仕分け記号'は、＃、！、＄、％、＾、＆及び＊のうち何れか一つであることを特徴とする、
請求項２に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム。
【請求項４】
前記客体情報データベースは、アバター、空間位置、マルチメディアコンテンツなどの異種の客体情報を固有に識別する'分散客体識別ＩＤ'及び該当の客体情報を含むことを特徴とする、
請求項１または２に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム。
【請求項５】
前記客体情報サーバーは、前記客体情報データベースに'分散客体識別ＩＤ'及び客体情報を登録、保存、更新及び削除し、ユーザの要求に応じて、前記'分散客体識別ＩＤ'を用いて客体情報データベースに保存された情報を検索し、その検索結果を提供することを特徴とする、
請求項１または２に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム。
【請求項６】
前記客体情報サーバーに対応するＩＰアドレスと'分散客体識別ＩＤ'を構成する'客体情報サーバードメイン名'とを登録、保存及び管理し、客体情報サーバーに接続するための前記ユーザの要求に応じて、'客体情報サーバードメイン名'に対応するＩＰアドレスを検索して提供する客体情報サーバードメイン名サーバーをさらに備えることを特徴とする、
請求項１または２に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム。
【請求項７】
前記客体情報サーバー及び前記客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結され、前記客体情報サーバーの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'を用いて連係したアバター、空間客体、マルチメディアコンテンツなどを含む客体を活用して仮想世界を構成する仮想世界構成サービスと、
'分散客体識別ＩＤ'を連係させた仮想世界内の位置情報の登録、検索及び移動を含む仮想世界位置基盤のサービスと、
'分散客体識別ＩＤ'を連係させたマルチメディアコンテンツの検索及び応用サービスと、
'分散客体識別ＩＤ'を連係させたユーザ−アバター間またはアバター−アバター間の情報交換を含む'分散客体識別ＩＤ'を用いた多数の仮想世界間の連動サービスと、を提供する仮想世界サーバーと、をさらに備えることを特徴とする、
請求項６に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム。
【請求項８】
前記仮想世界サーバー、客体情報サーバー及び客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結されて、ユーザの要求に応じて仮想世界に接続し、'分散客体識別ＩＤ'と連係した仮想世界サービスを提供するユーザ端末をさらに備えることを特徴とする、
請求項７に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム。
【請求項９】
'客体識別子'と'客体情報サーバードメイン名'を含み、'客体識別子'と'客体情報サーバードメイン名'との間に'仕分け記号'を挿入して一つの構造化された形式に構成され、前記'客体情報サーバードメイン名'は、客体情報を登録及び保存する客体情報サーバーのドメイン名を全世界的に固有の文字列で示し、前記'客体識別子'は、客体情報サーバーに登録及び保存された客体情報を固有に識別するために、同一の客体情報サーバー内で固有の文字列で示すことを特徴とする'分散客体識別ＩＤ'と、'分散客体識別ＩＤ'で固有に識別するアバター、空間客体、マルチメディアコンテンツ、仮想世界内の位置情報などの異種の客体情報とを含む客体情報データベースと、
前記客体情報データベースに'分散客体識別ＩＤ'及び客体情報を登録、保存、更新及び削除し、ユーザの要求に応じて、前記'分散客体識別ＩＤ'を用いて客体情報データベースに保存された情報を検索し、その検索結果を提供する客体情報サーバーと、
前記客体情報サーバーに対応するＩＰアドレスを登録、保存及び管理し、客体情報サーバーに接続するための前記ユーザの要求に応じてＩＰアドレスを検索して提供する客体情報サーバードメイン名サーバーと、
分散した多数の客体情報サーバーに登録及び保存された客体を、'分散客体識別ＩＤ'を用いて一つまたはそれ以上の客体にアクセスして、それぞれの客体を編集、削除及び保存する機能と、
多くの客体を結合する方法を提供し、結合された新しい客体に'分散客体識別ＩＤ'を新たに生成して与えるか、
新規に客体を生成する手段を提供し、生成された客体に'分散客体識別ＩＤ'を新たに生成して与え、
'分散客体識別ＩＤ'を用いて、該当の客体が登録及び保存された客体情報サーバーに接続し、接続された客体情報サーバーの客体情報データベースに保存された該当の客体情報を連動させる方式により、多数の分散客体識別ＩＤを用いた仮想世界を構成する機能とが具現された仮想世界オーサリング・ツールと、
前記客体情報サーバー及び前記客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結され、前記客体情報サーバーの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'を用いて連係したアバター、空間客体、マルチメディアコンテンツなどを含む客体を活用して仮想世界を構成する仮想世界構成サービスと、
'分散客体識別ＩＤ'を連係させた仮想世界内の位置情報の登録、検索及び移動を含む仮想世界位置基盤のサービスと、
'分散客体識別ＩＤ'を連係させたマルチメディアコンテンツの検索及び応用サービスと、
'分散客体識別ＩＤ'を連係させたユーザ−アバター間またはアバター−アバター間の情報交換を含む'分散客体識別ＩＤ'を用いた多数の仮想世界間の連動サービスとを提供する仮想世界サーバーと、
前記仮想世界サーバー、客体情報サーバー及び客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結されて、ユーザの要求に応じて特定の仮想世界に接続し、'分散客体識別ＩＤ'と連係した仮想世界サービスを提供するユーザ端末と、を備え、
多数の客体情報サーバー及びそれに登録及び保存された客体情報を全世界的に固有に識別する'分散客体識別ＩＤ'とそれに対応する客体情報とを連係させて、多数の仮想世界間の相互連動サービスを提供することを特徴とする、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の仮想世界間の相互連動サービスを提供する方法において、
前記仮想世界オーサリング・ツールを用いて２Ｄ及び３Ｄの仮想空間を構成する、いわゆる空間客体を導入、編集及び生成し、生成された空間客体を全世界的に固有に識別する、いわゆる構造化された形式の'分散客体識別ＩＤ'を指定して、生成された空間客体と共に特定の客体情報サーバーの客体情報データベースに登録及び保存する'分散客体識別ＩＤ'を用いた空間客体登録及び保存ステップと、
マルチメディアコンテンツを全世界的に固有に識別する、いわゆる構造化された形式の'分散客体識別ＩＤ'を指定して、該当のコンテンツと共に特定の客体情報サーバーの客体情報データベースに登録及び保存する'分散客体識別ＩＤ'を用いたコンテンツ登録及び保存ステップと、
前記仮想世界オーサリング・ツールを用いて、多数の分散した客体情報サーバーの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'を連係させて、'分散客体識別ＩＤ'に対応する空間客体とマルチメディアコンテンツを導入及び編集して任意の仮想世界を生成し、生成された仮想世界の構成、管理及び運営についての情報を前記'仮想世界サーバー'に登録及び保存する、'分散客体識別ＩＤ'を用いた仮想世界構成ステップと、
特定の仮想世界サーバーに接続したユーザ端末のユーザの要請によって、仮想世界オーサリング・ツールを用いてアバターを生成し、生成されたアバターに、全世界的に固有に識別する、いわゆる構造化された形式の'分散客体識別ＩＤ'を指定して、該当のアバターと共に特定の客体情報サーバーの客体情報データベースに登録及び保存する、'分散客体識別ＩＤ'を用いたアバター登録及び保存ステップと、
特定の仮想世界サーバーに接続したユーザ端末のユーザの要請によって、該当の仮想世界内の任意の位置に対して、全世界的に固有に識別する、いわゆる構造化された形式の'分散客体識別ＩＤ'を指定して、該当の位置情報と共に特定の客体情報サーバーの客体情報データベースに登録及び保存する、'分散客体識別ＩＤ'を用いた仮想世界位置情報登録及び保存ステップと、
特定の仮想世界サーバーに接続したユーザ端末において、'分散客体識別ＩＤ'を用いた客体情報共有サービスのために、いわゆる'客体情報サーバードメイン名サーバー'に接続し、いわゆる構造化された形式の'分散客体識別ＩＤ'を構成する'客体情報サーバードメイン名'を'客体情報サーバードメイン名サーバー'に提供して、それに対応する客体情報サーバーのＩＰアドレスを要請し、'客体情報サーバードメイン名サーバー'から該当の客体情報サーバーのＩＰアドレスを受信するステップと、
前記ユーザ端末が受信した客体情報サーバーのＩＰアドレスを用いて該当の客体情報サーバーに接続し、'分散客体識別ＩＤ'を構成する'客体識別子'を接続された客体情報サーバーに提供して、該当の'客体識別子'に対応する客体関連の情報検索を要請し、ユーザ端末で客体情報サーバーから受信した客体情報を活用して応用サービスを提供するステップと、を含む、
全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の仮想世界間の相互連動サービスを提供する方法。
【請求項１０】
'分散客体識別ＩＤ'は、＃を仕分け記号として適用した構造化された形式であって、'客体識別子＃客体情報サーバードメイン名'をさらに含み、
仕分け記号は！、＄、％、＾、＆、＊をさらに含むことを特徴とする、
請求項９に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動サービスを提供する方法。
【請求項１１】
特定の仮想世界サーバーに接続したユーザ端末において、'分散客体識別ＩＤ'を用いた客体情報共有サービスがアバター−アバター間の情報交換サービスである場合、
アバター−アバター間の情報を交換するソフトウェアを用いて、送信側アバターのユーザが受信側アバターの'分散客体識別ＩＤ'を受信側アドレスとして指定して、文字列、音、写真及び動画を含むマルチメディアを用いて交換情報を作成するステップと、
前記アバター−アバター間の情報を交換するソフトウェアは、'客体情報サーバードメイン名サーバー'に接続し、前記受信側アバターの'分散客体識別ＩＤ'を構成する'客体情報サーバードメイン名'を'客体情報サーバードメイン名サーバー'に提供して、それに対応する客体情報サーバーのＩＰアドレスを要請し、'客体情報サーバードメイン名サーバー'から該当の客体情報サーバーのＩＰアドレスを受信するステップと、
前記アバター−アバター間の情報を交換するソフトウェアが受信した客体情報サーバーのＩＰアドレスを用いて該当の客体情報サーバーに接続し、前記受信側アバターの'分散客体識別ＩＤ'を構成する'客体識別子'及び前記交換情報を接続した客体情報サーバーに提供して、該当の'客体識別子'に対応する受信側アバターに交換情報の送信を要請するステップと、
前記客体情報サーバーは、受信した前記交換情報を受信側アバターの'客体識別子'に対応する客体情報データベースに保存するステップと、
前記受信側アバターのユーザは、受信側アバターの'分散客体識別ＩＤ'の'客体情報サーバードメイン名'に対応するＩＰアドレスを用いて客体情報サーバーに接続し、'分散客体識別ＩＤ'を構成する'客体識別子'を接続した客体情報サーバーに提供して、該当の'客体識別子'に対応する交換情報を受信したか否かを確認する過程を経て、受信情報の提供を要請し、客体情報サーバーから受信情報を受信して活用するステップと、をさらに含む、
請求項９に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動サービスを提供する方法。
【請求項１２】
仮想世界の客体は、ＵＲＬアドレスを有するウェブ基盤のマルチメディア客体をさらに含み、客体情報データベースは、'分散客体識別ＩＤ'とそれに対応する客体のＵＲＬアドレスを同一の客体情報サーバーの客体情報データベースに共に登録及び保存し、ユーザ端末は'分散客体識別ＩＤ'の'客体情報サーバードメイン名'を用いて該当の客体情報サーバーに接続し、'客体識別子'を接続された客体情報サーバーに提供して、該当の客体のＵＲＬアドレスの検索を要請し、客体情報サーバーから受信したＵＲＬアドレスを用いて、該当の客体を連結して活用することを特徴とする、
請求項９に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動サービスを提供する方法。
【請求項１３】
仮想世界の客体は、いわゆる'ユニバーサルコンテンツＩＤ（ＵＣＩ）'を有するマルチメディアコンテンツをさらに含み、客体情報データベースは、'分散客体識別ＩＤ'とそれに対応するコンテンツ、いわゆるＵＣＩとを同一の客体情報サーバーの客体情報データベースに登録及び保存し、ユーザ端末は、'分散客体識別ＩＤ'の'客体情報サーバードメイン名'を用いて該当の客体情報サーバーに接続し、'客体識別子'を接続された客体情報サーバーに提供して、該当の客体、いわゆるＵＣＩの検索を要請し、客体情報サーバーから受信した、いわゆるＵＣＩを用いて、該当の客体を連結して活用することを特徴とする、
請求項９に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動サービスを提供する方法。
【請求項１４】
'客体情報サーバードメイン名サーバー'は、インターネットの標準ドメイン名サーバーであるＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｅｒ）をさらに含むことを特徴とする、
請求項９に記載の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動サービスを提供する方法。
【請求項１５】
'客体識別子'と'客体情報サーバードメイン名'を含み、'客体識別子'と'客体情報サーバードメイン名'との間に'仕分け記号'を挿入して一つの構造化された形式に構成し、前記'客体情報サーバードメイン名'は、客体情報を登録及び保存する客体情報サーバーのドメイン名を固有の文字列で示し、前記'客体識別子'は、客体情報サーバーに登録及び保存された客体情報を固有に識別するために、同一の客体情報サーバー内で固有の文字列で示すことを特徴とする'分散客体識別ＩＤ'と、'分散客体識別ＩＤ'で固有に識別するアバター、空間客体、マルチメディアコンテンツ、仮想世界内の位置情報などの異種の客体情報を含む客体情報データベースと、
前記客体情報データベースに'分散客体識別ＩＤ'及び共に客体情報を登録、保存、更新及び削除し、ユーザの要求に応じて、前記'分散客体識別ＩＤ'を用いて客体情報データベースに保存された情報を検索し、その検索結果を提供する客体情報サーバーと、
前記客体情報サーバーに対応するＩＰアドレスを登録、保存及び管理し、客体情報サーバーに接続するための前記ユーザの要求に応じてＩＰアドレスを検索して提供する客体情報サーバードメイン名サーバーと、
分散した多数の客体情報サーバーに登録及び保存された客体を、'分散客体識別ＩＤ'を用いて一つまたはそれ以上の客体にアクセスして、それぞれの客体を編集、削除及び保存する機能と、
多くの客体を結合する方法を提供し、結合された新しい客体に'分散客体識別ＩＤ'を新たに生成して与えるか、
新規に客体を生成する手段を提供し、生成された客体に'分散客体識別ＩＤ'を新たに生成して与え、
'分散客体識別ＩＤ'を用いて、該当の客体が登録及び保存された客体情報サーバーに接続し、接続された客体情報サーバーの客体情報データベースに保存された該当の客体情報を連動させる方式により、多数の'分散客体識別ＩＤ'を用いて仮想世界を構成する機能とが具現された仮想世界オーサリング・ツールと、
前記客体情報サーバー及び前記客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結され、前記客体情報サーバーの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'を用いて連係したアバター、空間客体、マルチメディアコンテンツなどを含む客体を活用して仮想世界を構成する仮想世界構成サービスと、
'分散客体識別ＩＤ'を連係させた仮想世界内の位置情報の登録、検索及び移動を含む仮想世界位置基盤のサービスと、
'分散客体識別ＩＤ'を連係させたマルチメディアコンテンツの検索及び応用サービスと、'分散客体識別ＩＤ'を連係させたユーザ−アバター間またはアバター−アバター間の情報交換を含む'分散客体識別ＩＤ'を用いた多数の仮想世界間の連動サービスを提供する仮想世界サーバーと、
前記仮想世界サーバー、客体情報サーバー及び客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結されて、ユーザの要求に応じて特定の仮想世界に接続し、'分散客体識別ＩＤ'と連係した仮想世界サービスを提供するユーザ端末と、を備え、
多数の客体情報サーバー及びそれに登録及び保存された客体情報を識別する、全世界的に固有の'分散客体識別ＩＤ'とそれに対応する客体情報とを連係させて、多数の仮想世界間の相互連動サービスを提供することを特徴とする、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の分散した客体情報サーバーの客体情報データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法において、
ユーザ端末のユーザが開放型検索サービスを提供する検索ボックスに検索語の文字列を入力するステップと、
ユーザ端末が、いわゆる'客体情報サーバードメイン名サーバー'に接続し、'客体情報サーバードメイン名サーバー'に登録された多数の'客体情報サーバー'に対応するそれぞれのＩＰアドレスを要請して受信するステップと、
ユーザ端末が、前記受信した多数の'客体情報サーバー'に対応するＩＰアドレスを用いてそれぞれの'客体情報サーバー'に接続し、接続された'客体情報サーバー'に前記検索語の文字列を提供して、該当の検索語の文字列を含む'分散客体識別ＩＤ'または客体情報の検索を要請するステップと、
前記検索語の文字列の検索要請を受信した客体情報サーバーが、それぞれの客体情報データベースに登録及び保存された客体情報及び'分散客体識別ＩＤ'を検索し、受信した検索語の文字列を含む客体の'分散客体識別ＩＤ'のリストを、検索を要請したユーザ端末に提供するステップと、
ユーザ端末が多数の客体情報サーバーから検索結果として受信した'分散客体識別ＩＤ'のリストを辞書タイプに整列して画面に表示するステップと、
ユーザがユーザ端末の画面に表示された前記'分散客体識別ＩＤ'のリストから任意の'分散客体識別ＩＤ'を選択し、選択された'分散客体識別ＩＤ'が登録及び保存された客体情報サーバーに接続して、該当の'分散客体識別ＩＤ'と連係した一つ以上の客体情報を受信して画面に表示するステップと、をさらに含むことを特徴とする、
全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の分散した客体情報サーバーの客体情報データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法。
【請求項１６】
'分散客体識別ＩＤ'は、＃を'仕分け記号'として含んで構造化された文字列の形式である'客体識別子＃客体情報サーバードメイン名'をさらに含み、'仕分け記号'は！、＄、％、＾、＆、＊をさらに含むことを特徴とする、
請求項１５に記載の、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の分散した客体情報サーバーの客体情報データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法。
【請求項１７】
仮想世界サービスに関連する客体がＵＲＬアドレスを有するウェブ基盤のマルチメディア客体をさらに含み、
客体情報データベースは、'分散客体識別ＩＤ'とそれに対応する客体のＵＲＬアドレスを、'分散客体識別ＩＤ'の'客体情報サーバードメイン名'に対応する同一の客体情報サーバーの客体情報データベースに登録及び保存した場合、
ユーザ端末は、前記'客体情報サーバードメイン名サーバー'から多数の前記'客体情報サーバー'に対応するＩＰアドレスを受信し、受信したＩＰアドレスを用いてそれぞれの客体情報サーバーに接続するステップと、
ユーザ端末は、検索語の文字列を、接続した客体情報サーバーに提供して、該当の検索語の文字列を含む'分散客体識別ＩＤ'の検索を要請するステップと、
前記検索語の文字列の検索要請を受信した客体情報サーバーが、それぞれの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'を検索し、受信した検索語の文字列を含む客体の'分散客体識別ＩＤ'のリストを、検索を要請したユーザ端末に提供するステップと、
ユーザ端末が多数の客体情報サーバーから検索結果として受信した'分散客体識別ＩＤ'のリストを辞書タイプに整列して画面に表示するステップと、
ユーザが、ユーザ端末の画面に表示された前記'分散客体識別ＩＤ'のリストから任意の'分散客体識別ＩＤ'を選択し、選択された'分散客体識別ＩＤ'が登録及び保存された客体情報サーバーに接続して、該当の'分散客体識別ＩＤ'と連係したＵＲＬアドレスを受信するステップと、
前記客体情報サーバーから受信したＵＲＬアドレスを用いて、該当の客体を連結して客体情報を活用することを特徴とする、
請求項１５に記載の、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の分散した客体情報サーバーの客体情報データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法。
【請求項１８】
仮想世界サービスに関連する客体が、ＵＣＩを有するウェブ基盤のマルチメディア客体をさらに含み、
客体情報データベースは、'分散客体識別ＩＤ'とそれに対応する客体のＵＣＩとを、'分散客体識別ＩＤ'の'客体情報サーバードメイン名'に対応する同一の客体情報サーバーの客体情報データベースに登録及び保存した場合、
ユーザ端末は、前記'客体情報サーバードメイン名サーバー'から多数の前記'客体情報サーバー'に対応するＩＰアドレスを受信し、受信したＩＰアドレスを用いてそれぞれの客体情報サーバーに接続するステップと、
ユーザ端末は、検索語の文字列を、接続した客体情報サーバーに提供して、該当の検索語の文字列を含む'分散客体識別ＩＤ'及び客体情報の検索を要請するステップと、
前記検索語の文字列の検索要請を受信した客体情報サーバーが、それぞれの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'及び客体情報を検索し、受信した検索語の文字列を含む客体の'分散客体識別ＩＤ'のリストを、検索を要請したユーザ端末に提供するステップと、
ユーザ端末が多数の客体情報サーバーから検索結果として受信した'分散客体識別ＩＤ'のリストを辞書タイプに整列して画面に表示するステップと、
ユーザが、ユーザ端末の画面に表示された前記'分散客体識別ＩＤ'のリストから任意の'分散客体識別ＩＤ'を選択し、選択された'分散客体識別ＩＤ'が登録及び保存された客体情報サーバーに接続して、該当の'分散客体識別ＩＤ'と連係したＵＣＩを受信するステップと、
前記客体情報サーバーから受信したＵＣＩを用いて、該当の客体を連結して客体情報を活用することを特徴とする、
請求項１５に記載の、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の分散した客体情報サーバーの客体情報データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法。
【請求項１９】
'客体情報サーバードメイン名サーバー'は、インターネットの標準ドメイン名サーバーであるＤＮＳをさらに含むことを特徴とする、
請求項１５に記載の、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の分散した客体情報サーバーの客体情報データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の分散した仮想世界間の相互連動システム及びその方法に係り、多数の仮想世界に存在するアバター、２次元（２Ｄ）または３次元（３Ｄ）の仮想空間を構成する空間客体、仮想空間内のアバターと空間客体の位置情報、及びマルチメディアコンテンツなどを含む仮想世界上に存在するすべての客体（Ｏｂｊｅｃｔ）を'客体識別子＃客体情報サーバー識別子'形式の唯一の'分散客体識別ＩＤ'として登録して、客体情報サーバーに客体情報と共に保存し、多数の異種の分散仮想世界で客体情報サーバーに登録及び保存された'分散客体識別ＩＤ'を利用することで、多数の異種の分散仮想世界の間でアバター、空間客体、位置情報及びマルチメディアコンテンツなどの仮想世界に存在するすべての客体を相互に連動可能にするシステム及びその方法に関する。
【背景技術】
【０００２】
仮想世界（Ｖｉｒｔｕａｌ  Ｗｏｒｌｄ）は、コンピューター内で２Ｄまたは３Ｄグラフィックからなる空間客体と多様なマルチメディアコンテンツとを結合して形成された仮想空間内で、あたかも現実世界のような感じを与える。ある特定の環境または状況をコンピューターで作って、それを使用する人があたかも実際の周辺状況・環境と相互作用をしているような感じを与えるために、人間とコンピューターとの間にインターフェースを提供する。仮想現実世界のユーザは主にアバターを通じて仮想世界内で移動し、他のアバター及び客体と疏通する。アバターは、テクスチャー、２Ｄまたは３Ｄの形式に示され、ユーザ間のコミュニケーションは、テキスト、グラフィック・アイコン、ビジュアル・ジェスチャー、音、または珍しくは、接触または感覚からなる。
【０００３】
当初は、それぞれの仮想世界を閉鎖された環境に開発して、相異なる仮想世界の間でアバター、空間客体、マルチメディアコンテンツなどの客体情報を共有する相互互換性に欠けて、独立的な仮想世界サービスを提供した。一例として、周知の仮想世界であるアメリカの'セカンドライフ（Ｓｅｃｏｎｄ  Ｌｉｆｅ）'はその一つである。
【０００４】
最近、一つの仮想世界で生成された空間客体とマルチメディアコンテンツを相異なる仮想世界で共有することが可能であり、アバターが相異なる仮想世界に移動して活動するなど、異種の分散仮想世界の間で相互互換が可能な開放型仮想世界への要求があった。それにより、相異なる仮想世界の間で客体情報を共有するために、それぞれの客体を全世界的に固有に識別する'客体識別ＩＤ'を与え、それぞれの仮想世界では'客体識別ＩＤ'を通じて該当の客体情報を共有する方式の開放型仮想世界が登場した。
【０００５】
前記'客体識別ＩＤ'にＵｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ（ＵＲＬ；ファイル識別子、全域資源位置識別子）アドレスを適用する場合、それぞれの客体に対して全世界的に固有のＵＲＬアドレスを与え、ウェブ基盤で構築した仮想世界でＵＲＬアドレスを介して該当の客体情報を共有する開放型仮想世界サービスを提供する。一例として、アメリカの'メタプレース（ＭｅｔａＰｌａｃｅ）'、ニュージーランドの'スモールワールド（ＳｍａｌｌＷｏｒｌｄｓ）'などがその一つである。
【０００６】
前記客体識別ＩＤのさらに他の例として、韓国型ＵＲＮ方式のデジタル標準識別体系であるユニバーサルコンテンツＩＤ（Ｕｎｉｖｅｒｓａｌ  Ｃｏｎｔｅｎｔ  Ｉｄｅｎｔｉｆｉｅｒ：ＵＣＩ）を利用する場合が挙げられる。ＵＣＩは、ＵＲＮと類似した特徴を有し、ＵＲＬと異なり、該当のコンテンツの保存位置と関係なく、コンテンツそのものを固有に識別するＩＤである。ＵＣＩの使用例として、Ｇ３００−ｂ１２２８６４６Ｘ．ｖ２６ｎ５ｐ１９３は特定の書籍を示す。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
初期の仮想世界は、相異なる仮想世界の間で客体情報を共有し、特定の仮想世界に属するアバターが他の仮想世界に移動して活動するなどの仮想世界間の連動サービスが不可能であり、また非常に難しい。したがって、それぞれの仮想世界は独立的に運営される、いわゆる閉鎖型仮想世界である。閉鎖型仮想世界の代表的な例として、アメリカのセカンドライフがある。セカンドライフを構成するアバター、空間客体、マルチメディアコンテンツ、仮想世界内の位置情報などの多様な客体は相異なるデータ形式に開発されて、仮想世界間の相互互換性が足りず、相互互換のための固有の客体識別ＩＤ技術が適用されておらず、多数の仮想世界の間で多様な客体のデータの共有がほとんど不可能である。
【０００８】
前記閉鎖型仮想世界の技術的な問題点である、仮想世界間の相互互換性の問題を解決するために、それぞれの客体に対して全世界的に固有に識別する、いわゆるＵＲＬアドレスを与え、前記ＵＲＬアドレスを用いて多数の分散した仮想世界の間でウェブ基盤で該当の客体を共有する、いわゆる開放型仮想世界が登場した。
【０００９】
そのような開放型仮想世界がアメリカのメタプレースとニュージーランドのスモールワールドなどである。それらの開放型仮想世界では仮想世界を構成する客体にＵＲＬアドレスを与えて固有に識別する方式を適用することで、多数の仮想世界の間でウェブ基盤で客体を共有するサービスを提供する。しかし、多数の異種の分散仮想世界の間で客体データを共有することは幾つかの問題点を有する。
【００１０】
第一に、客体にＵＲＬを与える方法は、仮想世界を構成するサーバーで客体情報に対するデータの位置が変わる場合、サーバーが変わる場合のように多くの理由により客体情報を保存する位置が変わる場合、客体情報を指示するＵＲＬも変わる。しかし、このようなＵＲＬ変更情報をすべての仮想世界サービスの提供者またはユーザに知らせることができない場合、すべてのユーザまたは特定のユーザが該当の客体に接続することが不可能となり、該当の客体の接続不良が発生する恐れがある。特に、客体情報の提供者の都合により発生したＵＲＬの変更内容は、多数の一般のユーザが分かり難いため、長期間にかけて不完全な仮想世界サービスが続く恐れがある。
【００１１】
第二に、任意のアルファベットからなるＵＲＬアドレスは長いため、ユーザが直感的に読んだり覚えることが難い。したがって、ユーザの便宜性が低下し、英語を使わない国では自国語でサービスを提供することが難しい。
【００１２】
第三に、ウェブ基盤ではないデータベース（ＤＢ）で管理する客体の場合、ＵＲＬを用いた仮想世界間の客体共有サービスが制限的である。
【００１３】
最後に、アバターを識別するための'客体識別ＩＤ'をＵＲＬアドレスで定める場合、ＵＲＬアドレスを用いたアバター−アバター間の情報交換サービスの具現が制限的である。それは、ＵＲＬは、インターネット上で存在するデータの位置を示すアドレスであって、ウェブブラウザーを介して該当のアバター関連の情報を検索して共有するための目的として主に使用されるため、アバター−アバター間でメッセージを交換するためのアドレスとして利用するためには不適であるためである。
【００１４】
また、ＵＣＩは、コンテンツの種類別に仕分けて登録管理機関を指定し、客体情報を登録及び保存する客体情報サーバーも制限するため、開放型仮想世界のために要求される拡張性及び柔軟性が不足しており、ＵＣＩのみで該当のコンテンツが登録及び保存された客体情報サーバーのアドレスが分かり難いため活用性が制限される。
【００１５】
本発明は、仮想世界客体は、ＵＲＬアドレスを有する客体、ＵＣＩを有する客体だけでなく、前記ＵＲＬアドレスやＵＣＩなしにＤＢで管理される客体を含み、前記の多様な客体を全世界的に固有に識別する同一の形式の分散客体識別ＩＤを用いて多数の仮想世界の間で共有し、相互連動が可能なシステム及びその方法に関する。
【課題を解決するための手段】
【００１６】
従来の閉鎖型仮想世界と異なり、開放型仮想世界は、多数の異種の分散仮想世界の間で多様な客体情報を相互に共有することが可能であり、特定の仮想世界に属するアバターが他の仮想世界に自由に移動して活動することと、相異なる仮想世界に属するアバターの間で情報交換をするなど、相互連動による応用サービスを提供することを主要な特徴の一部として含む。
【００１７】
そのような開放型仮想世界間の相互互換性を満たすためには、仮想世界を構成する多様な客体が多数の分散した異種の客体情報サーバーに登録及び保存されることを特徴とし、相異なる客体情報サーバーに登録及び保存されたそれぞれの客体を体系的かつ統合した方式により全世界的に固有に識別するシステム及びサービス方法を必要とする。
【００１８】
本発明は、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム及びその方法において、仮想世界を構成する客体を全世界的に固有に識別する'分散客体識別ＩＤ'は、'客体識別子＃客体情報サーバードメイン名'の形式を含む文字列で構造化されたＩＤである。前記'分散客体識別ＩＤ'を構成する'客体情報サーバードメイン名'は、客体情報とそれを識別する'分散客体識別ＩＤ'とを登録及び保存する客体情報サーバーを全世界的に固有に識別するインターネットアドレスを示す。前記'分散客体識別ＩＤ'を構成する'客体識別子'は、同一の客体情報サーバーに登録及び保存した特定の客体情報を固有に識別する客体識別ＩＤを示す。前記'分散客体識別ＩＤ'を構成する＃は、'客体情報サーバードメイン名'と'客体識別子'を仕分け、前記'分散客体識別ＩＤ'を類似した形式の電子メールアドレスと異なって認識する、いわゆる'仕分け記号'を示す。前記'仕分け記号'は、＃の他に！、＄、％、＾、＆、＊をさらに含み、その一つを選択して'分散客体識別ＩＤ'の'仕分け記号'として活用することを特徴とする。また、'仕分け記号'は、本発明の範囲及び技術に鑑みて、前記記号に限られるものではなく、他の記号をさらに含むことができる。
【００１９】
本発明は、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム及びその方法において、
【００２０】
アバター、空間客体、マルチメディアコンテンツなどの異種の客体情報を固有に識別する'分散客体識別ＩＤ'及び該当の客体情報を含む客体情報データベースと；
【００２１】
前記客体情報データベースに'分散客体識別ＩＤ'と客体情報とを登録、保存、更新及び削除し、ユーザの要求に応じて前記'分散客体識別ＩＤ'を用いて客体情報データベースに保存された情報を検索し、その検索結果を提供する客体情報サーバーと；
【００２２】
前記客体情報サーバーに対応するＩＰアドレスを登録、保存及び管理し、客体情報サーバーに接続するための前記ユーザの要求に応じてＩＰアドレスを検索して提供する客体情報サーバードメイン名サーバーと；
【００２３】
分散した多数の客体情報サーバーに登録及び保存された客体を、'分散客体識別ＩＤ'を用いて一つまたはそれ以上の客体にアクセスして、それぞれの客体を編集、削除及び保存する機能と、
【００２４】
多くの客体を結合する方法を提供し、結合された新しい客体に'分散客体識別ＩＤ'を新たに生成して与えるか、
【００２５】
新規に客体を生成する手段を提供し、生成された客体に'分散客体識別ＩＤ'を新たに生成して与え、
【００２６】
修正または新たに生成された客体は、'分散客体識別ＩＤ'を用いて特定の客体情報サーバーに客体情報データベースをアップデートまたは追加的に生成する形態で'分散客体識別ＩＤ'を用いて客体情報データベースの連動機能とが具現された仮想世界オーサリング・ツールと；
【００２７】
前記客体情報サーバー及び前記客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結され、前記客体情報サーバーの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'を用いて連係したアバター、空間客体、マルチメディアコンテンツなどを含む客体を活用して仮想世界を構成する仮想世界構成サービスと、
【００２８】
'分散客体識別ＩＤ'を連係させた仮想世界内の位置情報の登録、検索及び移動を含む仮想世界位置基盤のサービスと、
【００２９】
'分散客体識別ＩＤ'を連係させたマルチメディアコンテンツの検索及び応用サービスと、
【００３０】
'分散客体識別ＩＤ'を連係させたユーザ−アバター間またはアバター−アバター間の情報交換を含む'分散客体識別ＩＤ'を用いた多数の仮想世界間の連動サービスとを提供する仮想世界サーバーと；
【００３１】
前記仮想世界サーバー、客体情報サーバー及び客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結されて、ユーザの要求に応じて特定の仮想世界に接続し、'分散客体識別ＩＤ'と連係した仮想世界サービスを提供するユーザ端末と；を備えて、
【００３２】
多数の客体情報サーバー及びそれに登録及び保存された客体情報を全世界的に固有に識別する'分散客体識別ＩＤ'とそれに対応する客体情報を連係させて、多数の仮想世界間の相互連動サービスを提供することを特徴とする、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム及びその方法と、多数の分散した仮想世界間の相互連動データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法に関する。
【発明の効果】
【００３３】
本発明は、多数の分散した仮想世界間の相互連動システム及びその方法に係り、多数の仮想世界に存在するアバター、２Ｄまたは３Ｄの仮想空間を構成する空間客体、仮想空間内のアバターと空間客体の位置情報、及びマルチメディアコンテンツなどを含む仮想世界上に存在するすべての客体（Ｏｂｊｅｃｔ）を'客体識別子＃客体情報サーバー識別子'形式の唯一の'分散客体識別ＩＤ'として登録して、客体情報サーバーに客体情報と共に保存し、多数の異種の分散仮想世界で客体情報サーバーに登録及び保存された'分散客体識別ＩＤ'を利用することで、多数の異種の分散仮想世界の間でアバター、空間客体、位置情報及びマルチメディアコンテンツなどの仮想世界に存在するすべての客体を相互に連動可能にする技術であって、本発明の技術を多数の異種の仮想世界に適用することで、相互連動が可能な開放型仮想世界をさらに容易かつ効率的に具現することができる。
【図面の簡単な説明】
【００３４】
【図１】図１は、本発明による開放型仮想世界の構成図である。
【図２】図２は、本発明による開放型仮想世界の概念図である。
【図３】図３は、本発明による開放型仮想世界サービスの構成図である。
【発明を実施するための形態】
【００３５】
以下、添付図面を参照して、本発明による'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システム及びその方法の好ましい実施形態を詳細に説明する。
【００３６】
（第１実施形態）
【００３７】
図１を参照して説明すれば、
【００３８】
１）分散客体識別ＩＤは、"客体識別子＃客体情報サーバードメイン名"の構造に生成され、一例として、特定のアバター客体に対し、客体識別子が'アバター１'であり、客体情報サーバードメイン名が'ＡＶＴ１'である場合、'アバター１＃ＡＶＴ１'のような構造を有する。
【００３９】
２）また、前記アバター客体情報を登録及び保存するアバター客体情報データベースは、客体識別ＩＤとしてアバター１＃ＡＶＴ１を有し、アバター客体が所有する衣装、道具、貨幤などの属性情報と、アバター客体の状態を表現する顔の表情などの属性情報とをさらに有する。このとき、所有情報は、アバターが所有する客体がそれぞれの分散客体識別ＩＤを有する場合、該当の分散客体識別ＩＤで表現することができる。
【００４０】
例）
【００４１】
分散客体識別ＩＤ：アバター１＃ＡＶＴ１
【００４２】
属性情報１：衣装１＃ＣＯＮ１
【００４３】
属性情報２：道具１＃ＣＯＮ２
【００４４】
属性情報３：貨幤１＃ＣＯＮ３
【００４５】
属性情報４：顔の表情７
【００４６】
３）客体情報サーバーは、仮想世界を構成する客体の情報と、情報に対応する分散客体識別ＩＤとを登録したサーバーであって、一つの客体情報サーバーにすべての客体の情報を収集して置くことができるが、客体の種類が多様であり、客体供給者が多数である点に鑑みて、実質的に客体の種類別、供給者別に分けて一つ以上のサーバーに分散して保存・管理することが有利である。
【００４７】
図２に示すように、客体情報サーバーは、アバター情報サーバー、空間位置情報サーバー及びマルチメディアコンテンツ情報サーバーのように分散して構成することができる。
【００４８】
４）客体情報サーバードメイン名は、客体情報サーバーのインターネットアドレスを示すドメイン名であって、ＶＷ１、ＡＶＴ１、ＣＯＮ１、及びＭＡＰ１のように分散客体識別ＩＤの＃以後に付けられたネームである。
【００４９】
５）客体情報サーバードメイン名サーバーは、客体情報サーバードメイン名の該当するインターネットプロトコル（ＩＰ）アドレスを参照するように構成されたサーバーであって、インターネットの標準ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｅｒ）または別途のサーバーから構成されることができる。一般的にインターネットアドレスは、ＩＰｖ４である場合、１９２．１６８．１．１のように示され、ＩＰｖ４の代わりにＩＰｖ６を含むことができる。
【００５０】
（第２実施形態）
【００５１】
仮想世界オーサリング・ツールは、図３に示すように、本発明で分散客体識別ＩＤを生成し管理する核心部分であって、分散した多数の仮想世界を互いに連結するように相異なる客体情報サーバーに相異なる形態のデータ形式で存在する客体（アバター、空間客体、マルチメディアなど）を多数の仮想世界にかけて互いに連動可能にする分散客体識別ＩＤを客体に与える機能を行う。
【００５２】
主要な機能は客体の生成である。仮想世界オーサリング・ツールを用いて仮想世界で使用可能な客体を生成する。それは、３Ｄ  ＣＡＤシステムと連係して新しい客体を描いて生成してもよく、従来の客体を該当の分散客体識別ＩＤを介して導入して修正してもよく、前記分散客体識別ＩＤを介して導入した客体を一つ以上の他の客体と結合して新しい客体を生成してもよい。客体は必ずしも視覚的である必要はなく、抽象的な概念（知能、経験度など）も含まれることができる。
【００５３】
また、他の主要な機能としては、前記オーサリング・ツールで新規に製作された客体に全世界的に固有の分散客体識別ＩＤを与える。
【００５４】
また、他の主要な機能としては、それぞれの分散客体識別ＩＤを有する多数の客体を結合して構造化された多重複合客体を生成、修正、併合、検索及び削除するツールとしての機能である。前記多数の客体で構造化された複合客体に対して別途の分散客体識別ＩＤを与える。
【００５５】
前記仮想世界オーサリング・ツールにより生成した客体を、全世界的に固有の分散客体識別ＩＤと共に特定の客体情報サーバーの客体情報データベースに登録及び保存することで、多数の異種の仮想世界の間で該当の分散客体識別ＩＤを介して効率的にデータを共有することができる。
【００５６】
（第３実施形態）
【００５７】
図１を参照して、三つの仮想世界から構成された開放型仮想世界を具現した例を説明する。
【００５８】
三つの仮想世界がインターネットを介して連結されており、中心になる仮想世界サーバー１（ＶＷ１）を中心に説明する。
【００５９】
仮想世界サーバー１は、仮想世界１を構成し運営するための必須なウェブサーバーであって、仮想世界１の構成及び運営のために必要な情報を総括的にメンテナンスするために登録、保存、修正、削除、検索などの機能を提供する。また、仮想世界サーバー１と別にアバター情報サーバー、空間位置情報サーバー及びコンテンツ情報サーバーがあり、仮想世界サーバー１がメンテナンスする情報は、アバター情報サーバー、空間位置情報サーバー及びコンテンツ情報サーバーとの連動サービスのために必要な情報を含む。
【００６０】
アバター情報サーバーは、仮想世界１に属するアバター関連情報をメンテナンスする役割を行い、仮想世界１に属するそれぞれのアバターの分散客体識別ＩＤを登録、保存及び管理し、前記アバターが有する衣装、道具、貨幤などの客体情報とアバターの顔の表情などの情報とをアバター属性情報として含む。このとき、衣装、道具、貨幤などの客体情報は、それぞれの分散客体識別ＩＤを与えて、それぞれのコンテンツ別の客体情報サーバーに登録、保存、及び管理され、それぞれのコンテンツ別の分散客体識別ＩＤを用いてアバター属性情報の一部として含む。また、仮想世界１に属するアバターが他のアバターとメッセージを交換する場合、アバターに該当する分散客体識別ＩＤを用いてメッセージ送受信サービスを提供する。アバター情報サーバーは、仮想世界サーバー１と別に運営することが普通であるが、必要な場合にはアバター情報サーバーの機能を仮想世界サーバー１に統合させることも可能である。
【００６１】
空間位置情報サーバーは、多数の分散したコンテンツ情報サーバーに登録及び保存された木、川、建物などの空間客体を活用して構成した仮想世界１の仮想空間構成情報をメンテナンスする役割を行う。オーサリング・ツールを介して特定の空間客体を導入しようとする場合、該当の客体の分散客体識別ＩＤを用いてインターネットを介して関連するコンテンツ情報サーバーに接続し、該当の客体情報を導入する。また、空間位置情報サーバーは、外部のコンテンツ情報サーバーから導入する代わりに、オーサリング・ツールを用いて独自に任意の空間客体を製作して、仮想世界１の構成のために追加する場合、それに関連する情報を登録、保存及び管理するサービスも提供する。また、空間位置情報サーバーは、仮想世界１のために構成した仮想空間内の特定の位置を全世界的に固有に識別するために、該当の位置情報と共に分散客体識別ＩＤを登録、保存及び管理するサービスも提供する。空間位置情報サーバーは、仮想世界サーバー１と別に運営することが普通であるが、必要な場合には空間位置情報サーバーの機能を仮想世界サーバー１に統合させることも可能である。
【００６２】
コンテンツのための客体情報サーバーは、多様なコンテンツの種類別に、供給主体別に仕分けて別のサーバーとして構築し、前記の木、川、建物などの仮想空間を構成する客体と、衣装、道具、貨幤などのアバターが所有する客体などをすべて含む。すべてのコンテンツの客体別に固有に識別するための分散客体識別ＩＤを与えて、該当のコンテンツ別の客体情報サーバーに登録、保存及び管理し、任意の仮想世界で必要な場合、該当の客体の分散客体識別ＩＤを用いて容易かつ便利に共有することができる。
【００６３】
図１に示すように、仮想世界１に属する四つのアバター（アバター１＃ＡＶＴ１ないしアバター４＃ＡＶＴ１）の他に、仮想世界２に属し、仮想世界１に移動して活動する二つのアバター（アバター１＃ＡＶＴ２及びアバター２＃ＡＶＴ２）と、仮想世界３に属し、仮想世界１に移動して活動する一つのアバター（アバター１＃ＡＶＴ３）をさらに含む。特定の仮想世界に属するアバター関連のサービスは、移動して活動する仮想世界に関係なく、該当のアバターが属する仮想世界のアバター情報サーバーで行う。例えば、仮想世界２に属するアバター関連の情報は、仮想世界２のアバター情報サーバー（＃ＡＶＴ２）で登録、保存及び管理され、仮想世界３に属するアバター関連の情報は仮想世界３のアバター情報サーバー（＃ＡＶＴ３）で登録、保存及び管理される。また、任意の仮想世界に属するアバターが他の仮想世界１に移動して活動する場合、現在のアバターが活動中の仮想世界１で該当のアバターに関連する情報が必要な場合には、仮想世界１で該当のアバターの分散客体識別ＩＤを用いて属性情報をリンクする方式により参照することができる。
【００６４】
前述の方法と同様に、分散客体識別ＩＤを用いてアバター、空間位置及びコンテンツなどの客体情報を多数の異種の仮想世界の間で共有し、相互作用することができる。
【００６５】
（第４実施形態）
【００６６】
'客体識別子'と'客体情報サーバードメイン名'を含み、'客体識別子'と'客体情報サーバードメイン名'との間に'仕分け記号'を挿入して一つの構造化された形式に構成し、前記'客体情報サーバードメイン名'は、客体情報を登録及び保存する客体情報サーバーのドメイン名を固有の文字列で示し、前記'客体識別子'は、客体情報サーバーに登録及び保存された客体情報を固有に識別するために、同一の客体情報サーバー内で固有の文字列で示すことを特徴とする'分散客体識別ＩＤ'と、'分散客体識別ＩＤ'で固有に識別するアバター、空間客体、マルチメディアコンテンツ、仮想世界内の位置情報などの異種の客体情報とを含む客体情報データベースと；
【００６７】
前記客体情報データベースに'分散客体識別ＩＤ'及び客体情報を登録、保存、更新及び削除し、ユーザの要求に応じて、前記'分散客体識別ＩＤ'を用いて客体情報データベースに保存された情報を検索し、その検索結果を提供する客体情報サーバーと；
【００６８】
前記客体情報サーバーに対応するＩＰアドレスを登録、保存及び管理し、客体情報サーバーに接続するための前記ユーザの要求に応じてＩＰアドレスを検索して提供する客体情報サーバードメイン名サーバーと；
【００６９】
分散した多数の客体情報サーバーに登録及び保存された客体を、'分散客体識別ＩＤ'を用いて一つまたはそれ以上の客体にアクセスして、それぞれの客体を編集、削除及び保存する機能と、
【００７０】
多くの客体を結合する方法を提供し、結合された新しい客体に'分散客体識別ＩＤ'を新たに生成して与えるか、
【００７１】
新規に客体を生成する手段を提供し、生成された客体に'分散客体識別ＩＤ'を新たに生成して与え、
【００７２】
'分散客体識別ＩＤ'を用いて、該当の客体が登録及び保存された客体情報サーバーに接続し、接続された客体情報サーバーの客体情報データベースに保存された該当の客体情報を連動させる方式により、多数の'分散客体識別ＩＤ'を用いて仮想世界を構成する機能とが具現された仮想世界オーサリング・ツールと；
【００７３】
前記客体情報サーバー及び前記客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結され、前記客体情報サーバーの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'を用いて連係したアバター、空間客体、マルチメディアコンテンツなどを含む客体を活用して仮想世界を構成する仮想世界構成サービスと、
【００７４】
'分散客体識別ＩＤ'を連係させた仮想世界内の位置情報の登録、検索及び移動を含む仮想世界位置基盤のサービスと、
【００７５】
'分散客体識別ＩＤ'を連係させたマルチメディアコンテンツの検索及び応用サービスと、
【００７６】
'分散客体識別ＩＤ'を連係させたユーザ−アバター間またはアバター−アバター間の情報交換を含む'分散客体識別ＩＤ'を用いた多数の仮想世界間の連動サービスを提供する仮想世界サーバーと；
【００７７】
前記仮想世界サーバー、客体情報サーバー及び客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結されて、ユーザの要求に応じて特定の仮想世界に接続し、'分散客体識別ＩＤ'と連係した仮想世界サービスを提供するユーザ端末と；を備えて、
【００７８】
多数の客体情報サーバー及びそれに登録及び保存された客体情報を識別する、全世界的に固有の'分散客体識別ＩＤ'とそれに対応する客体情報とを連係させて、多数の仮想世界間の相互連動サービスを提供することを特徴とする、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて多数の仮想世界間の相互連動サービスを提供する方法において、
【００７９】
前記仮想世界オーサリング・ツールを用いて２Ｄ及び３Ｄの空間客体を導入、編集及び生成し、生成された空間客体を全世界的に固有に識別する、いわゆる構造化された形式の'分散客体識別ＩＤ'を指定して、生成された空間客体と共に特定の客体情報サーバーの客体情報データベースに登録及び保存する'分散客体識別ＩＤ'を用いた空間客体登録及び保存ステップと；
【００８０】
マルチメディアコンテンツを全世界的に固有に識別する、いわゆる構造化された形式の'分散客体識別ＩＤ'を指定して、該当のコンテンツと共に特定の客体情報サーバーの客体情報データベースに登録及び保存する'分散客体識別ＩＤ'を用いたコンテンツ登録及び保存ステップと；
【００８１】
前記仮想世界オーサリング・ツールを用いて、多数の分散した客体情報サーバーの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'を連係させて、'分散客体識別ＩＤ'に対応する空間客体とマルチメディアコンテンツを導入及び編集して任意の仮想世界を生成し、生成された仮想世界の構成、管理及び運営についての情報を前記'仮想世界サーバー'に登録及び保存する、'分散客体識別ＩＤ'を用いた仮想世界構成ステップと；
【００８２】
特定の仮想世界サーバーに接続したユーザ端末のユーザの要請によって、仮想世界オーサリング・ツールを用いてアバターを生成し、生成されたアバターに、全世界的に固有に識別する、いわゆる構造化された形式の'分散客体識別ＩＤ'を指定して、該当のアバターと共に特定の客体情報サーバーの客体情報データベースに登録及び保存する、'分散客体識別ＩＤ'を用いたアバター登録及び保存ステップと；
【００８３】
特定の仮想世界サーバーに接続したユーザ端末のユーザの要請によって、該当の仮想世界内の任意の位置に対して、全世界的に固有に識別する、いわゆる構造化された形式の'分散客体識別ＩＤ'を指定して、該当の位置情報と共に特定の客体情報サーバーの客体情報データベースに登録及び保存する、'分散客体識別ＩＤ'を用いた仮想世界位置情報登録及び保存ステップと；
【００８４】
特定の仮想世界サーバーに接続したユーザ端末において、'分散客体識別ＩＤ'を用いた客体情報共有サービスのために、いわゆる'客体情報サーバードメイン名サーバー'に接続し、いわゆる構造化された形式の'分散客体識別ＩＤ'を構成する'客体情報サーバードメイン名'を'客体情報サーバードメイン名サーバー'に提供して、それに対応する客体情報サーバーのＩＰアドレスを要請し、'客体情報サーバードメイン名サーバー'から該当の客体情報サーバーのＩＰアドレスを受信するステップと；
【００８５】
前記ユーザ端末が受信した客体情報サーバーのＩＰアドレスを用いて該当の客体情報サーバーに接続し、'分散客体識別ＩＤ'を構成する'客体識別子'を接続された客体情報サーバーに提供して、該当の'客体識別子'に対応する客体関連の情報検索を要請し、客体情報サーバーから受信したユーザ端末で客体情報を活用して応用サービスを提供するステップと；
【００８６】
前記ユーザ端末が受信した客体情報サーバーのＩＰアドレスを用いて該当の客体情報サーバーに接続し、'分散客体識別ＩＤ'を構成する'客体識別子'を接続された客体情報サーバーに提供して、該当の'客体識別子'に対応する客体関連の情報検索を要請し、客体情報サーバーから受信したユーザ端末で客体情報を活用して応用サービスを提供するステップと；を含む、
【００８７】
全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて多数の分散した仮想世界間の相互連動サービスを提供する方法である。
【００８８】
（第５実施形態）
【００８９】
特定の仮想世界サーバーに接続したユーザ端末で'分散客体識別ＩＤ'を用いた客体情報共有サービスがアバター−アバター間の情報交換サービスである場合、
【００９０】
アバター−アバター間の情報を交換するソフトウェアを用いて、送信側アバターのユーザが受信側アバターの'分散客体識別ＩＤ'を受信側アドレスとして指定して、文字列、音、写真及び動画を含むマルチメディアを用いて交換情報を作成するステップと；
【００９１】
前記アバター−アバター間の情報を交換するソフトウェアは、'客体情報サーバードメイン名サーバー'に接続し、前記受信側アバターの'分散客体識別ＩＤ'を構成する'客体情報サーバードメイン名'を'客体情報サーバードメイン名サーバー'に提供して、それに対応する客体情報サーバーのＩＰアドレスを要請し、'客体情報サーバードメイン名サーバー'から該当の客体情報サーバーのＩＰアドレスを受信するステップと；
【００９２】
前記アバター−アバター間の情報を交換するソフトウェアが受信した客体情報サーバーのＩＰアドレスを用いて該当の客体情報サーバーに接続し、前記受信側アバターの'分散客体識別ＩＤ'を構成する'客体識別子'及び前記交換情報を接続した客体情報サーバーに提供して、該当の'客体識別子'に対応する受信側アバターに交換情報の伝送を要請するステップと；
【００９３】
前記客体情報サーバーは、受信した前記交換情報を受信側アバターの'客体識別子'に対応する客体情報データベースに保存するステップと；
【００９４】
前記受信側アバターのユーザは、受信側アバターの'分散客体識別ＩＤ'の'客体情報サーバードメイン名'に対応するＩＰアドレスを用いて客体情報サーバーに接続し、'分散客体識別ＩＤ'を構成する'客体識別子'を接続した客体情報サーバーに提供して、該当の'客体識別子'に対応する交換情報を受信したか否かを確認する過程を経て、受信情報の提供を要請し、客体情報サーバーから受信情報を受信して活用するステップと；をさらに含む、
【００９５】
全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて多数の分散した仮想世界間の相互連動サービスを提供する方法である。
【００９６】
（第６実施形態）
【００９７】
仮想世界の客体は、ＵＲＬアドレスを有するウェブ基盤のマルチメディア客体をさらに含み、客体情報データベースは、'分散客体識別ＩＤ'とそれに対応する客体のＵＲＬアドレスとを同一の客体情報サーバーの客体情報データベースに登録及び保存し、ユーザ端末は、'分散客体識別ＩＤ'の'客体情報サーバードメイン名'を用いて該当の客体情報サーバーに接続し、'客体識別子'を接続された客体情報サーバーに提供して、該当の客体のＵＲＬアドレスの検索を要請し、客体情報サーバーから受信したＵＲＬアドレスを用いて、該当の客体を連結して活用することを特徴とする、'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動サービスを提供する方法である。
【００９８】
（第７実施形態）
【００９９】
仮想世界の客体は、ＵＣＩを有するマルチメディア客体をさらに含み、客体情報データベースは、'分散客体識別ＩＤ'とそれに対応する客体のＵＣＩとを同一の客体情報サーバーの客体情報データベースに登録及び保存し、ユーザ端末は、'分散客体識別ＩＤ'の'客体情報サーバードメイン名'を用いて該当の客体情報サーバーに接続し、'客体識別子'を接続された客体情報サーバーに提供して、該当の客体のＵＣＩの検索を要請し、客体情報サーバーから受信したＵＣＩを用いて、該当の客体を連結して活用することを特徴とする、'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動サービスを提供する方法である。
【０１００】
（第８実施形態）
【０１０１】
'客体情報サーバードメイン名サーバー'は、インターネットの標準ドメイン名サーバーであるＤＮＳをさらに含むことを特徴とする、'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動サービスを提供する方法である。
【０１０２】
（第９実施形態）
【０１０３】
'客体識別子'と'客体情報サーバードメイン名'を含み、'客体識別子'と'客体情報サーバードメイン名'との間に'仕分け記号'を挿入して一つの構造化された形式に構成され、前記'客体情報サーバードメイン名'は、客体情報を登録及び保存する客体情報サーバーのドメイン名を固有の文字列で示し、前記'客体識別子'は、客体情報サーバーに登録及び保存された客体情報を固有に識別するために、同一の客体情報サーバー内で固有の文字列で示すことを特徴とする'分散客体識別ＩＤ'と、'分散客体識別ＩＤ'で固有に識別するアバター、空間客体、マルチメディアコンテンツ、仮想世界内の位置情報などの異種の客体情報を含む客体情報データベースと；
【０１０４】
前記客体情報データベースに'分散客体識別ＩＤ'及び客体情報を登録、保存、更新及び削除し、ユーザの要求に応じて、前記'分散客体識別ＩＤ'を用いて客体情報データベースに保存された情報を検索し、検索結果を提供する客体情報サーバーと；
【０１０５】
前記客体情報サーバーに対応するＩＰアドレスを登録、保存及び管理し、客体情報サーバーに接続するための前記ユーザの要求に応じてＩＰアドレスを検索して提供する客体情報サーバードメイン名サーバーと；
【０１０６】
分散した多数の客体情報サーバーに登録及び保存された客体を、'分散客体識別ＩＤ'を用いて一つまたはそれ以上の客体にアクセスして、それぞれの客体を編集、削除及び保存する機能と、
【０１０７】
多くの客体を結合する方法を提供し、結合された新しい客体に'分散客体識別ＩＤ'を新たに生成して与えるか、
【０１０８】
新規に客体を生成する手段を提供し、生成された客体に'分散客体識別ＩＤ'を新たに生成して与え、
【０１０９】
'分散客体識別ＩＤ'を用いて、該当の客体が登録及び保存された客体情報サーバーに接続し、接続された客体情報サーバーの客体情報データベースに保存された該当の客体情報を連動させる方式により、多数の'分散客体識別ＩＤ'を用いて仮想世界を構成する機能とが具現された
【０１１０】
仮想世界オーサリング・ツールと；
【０１１１】
前記客体情報サーバー及び前記客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結され、前記客体情報サーバーの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'を用いて連係したアバター、空間客体、マルチメディアコンテンツなどを含む客体を活用して仮想世界を構成する仮想世界構成サービスと、
【０１１２】
'分散客体識別ＩＤ'を連係させた仮想世界内の位置情報の登録、検索及び移動を含む仮想世界位置基盤のサービスと、
【０１１３】
'分散客体識別ＩＤ'を連係させたマルチメディアコンテンツの検索及び応用サービスと、
【０１１４】
'分散客体識別ＩＤ'を連係させたユーザ−アバター間またはアバター−アバター間の情報交換を含む'分散客体識別ＩＤ'を用いた多数の仮想世界間の連動サービスを提供する仮想世界サーバーと；
【０１１５】
前記仮想世界サーバー、客体情報サーバー及び客体情報サーバードメイン名サーバーと有線・無線通信ネットワークを介して連結されて、ユーザの要求に応じて特定の仮想世界に接続し、'分散客体識別ＩＤ'と連係した仮想世界サービスを提供するユーザ端末と；を備えて、
【０１１６】
多数の客体情報サーバー及びそれに登録及び保存された客体情報を識別する、全世界的に固有の'分散客体識別ＩＤ'とそれに対応する客体情報とを連係させて、多数の仮想世界間の相互連動サービスを提供することを特徴とする、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の分散した客体情報サーバーの客体情報データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法において、
【０１１７】
ユーザ端末のユーザが開放型検索サービスを提供する検索ボックスに検索語の文字列を入力するステップと；
【０１１８】
ユーザ端末が、いわゆる'客体情報サーバードメイン名サーバー'に接続し、'客体情報サーバードメイン名サーバー'に登録された多数の'客体情報サーバー'に対応するそれぞれのＩＰアドレスを要請して受信するステップと；
【０１１９】
ユーザ端末が、前記受信した多数の'客体情報サーバー'に対応するＩＰアドレスを用いてそれぞれの'客体情報サーバー'に接続し、接続された'客体情報サーバー'に前記検索語の文字列を提供して、該当の検索語の文字列を含む'分散客体識別ＩＤ'または客体情報の検索を要請するステップと；
【０１２０】
前記検索語の文字列の検索要請を受信した客体情報サーバーが、それぞれの客体情報データベースに登録及び保存された客体情報及び'分散客体識別ＩＤ'を検索し、受信した検索語の文字列を含む客体の'分散客体識別ＩＤ'のリストを、検索を要請したユーザ端末に提供するステップと；
【０１２１】
ユーザ端末が多数の客体情報サーバーから検索結果として受信した'分散客体識別ＩＤ'のリストを辞書タイプに整列して画面に表示するステップと；
【０１２２】
ユーザがユーザ端末の画面に表示された前記'分散客体識別ＩＤ'のリストから任意の'分散客体識別ＩＤ'を選択し、選択された'分散客体識別ＩＤ'が登録及び保存された客体情報サーバーに接続して、該当の'分散客体識別ＩＤ'と連係した一つ以上の客体情報を受信して画面に表示するステップと；をさらに含むことを特徴とする、
【０１２３】
全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の分散した客体情報サーバーの客体情報データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法である。
【０１２４】
（第１０実施形態）
【０１２５】
仮想世界サービスに関連する客体が、ＵＲＬアドレスを有するウェブ基盤のマルチメディア客体をさらに含み、客体情報データベースは、'分散客体識別ＩＤ'とそれに対応する客体のＵＲＬアドレスとを、'分散客体識別ＩＤ'の'客体情報サーバードメイン名'に対応する同一の客体情報サーバーの客体情報データベースに登録及び保存した場合、
【０１２６】
ユーザ端末は、前記'客体情報サーバードメイン名サーバー'から多数の前記'客体情報サーバー'に対応するＩＰアドレスを受信し、受信したＩＰアドレスを用いてそれぞれの客体情報サーバーに接続するステップと；
【０１２７】
ユーザ端末は、検索語の文字列を、接続した客体情報サーバーに提供して、該当の検索語の文字列を含む'分散客体識別ＩＤ'の検索を要請するステップと；
【０１２８】
前記検索語の文字列の検索要請を受信した客体情報サーバーが、それぞれの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'を検索し、受信した検索語の文字列を含む客体の'分散客体識別ＩＤ'のリストを、検索を要請したユーザ端末に提供するステップと；
【０１２９】
ユーザ端末が多数の客体情報サーバーから検索結果として受信した'分散客体識別ＩＤ'のリストを辞書タイプに整列して画面に表示するステップと；
【０１３０】
ユーザが、ユーザ端末の画面に表示された前記'分散客体識別ＩＤ'のリストから任意の'分散客体識別ＩＤ'を選択し、選択された'分散客体識別ＩＤ'が登録及び保存された客体情報サーバーに接続して、該当の'分散客体識別ＩＤ'と連係したＵＲＬアドレスを受信するステップと；
【０１３１】
前記客体情報サーバーから受信したＵＲＬアドレスを用いて、該当の客体を連結して客体情報を活用することを特徴とする、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の分散した客体情報サーバーの客体情報データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法である。
【０１３２】
（第１１実施形態）
【０１３３】
仮想世界サービスに関連する客体が、ＵＣＩを有するウェブ基盤のマルチメディア客体をさらに含み、客体情報データベースは、'分散客体識別ＩＤ'とそれに対応する客体のＵＣＩとを、'分散客体識別ＩＤ'の'客体情報サーバードメイン名'に対応する同一の客体情報サーバーの客体情報データベースに登録及び保存した場合、
【０１３４】
ユーザ端末は、前記'客体情報サーバードメイン名サーバー'から多数の前記'客体情報サーバー'に対応するＩＰアドレスを受信し、受信したＩＰアドレスを用いてそれぞれの客体情報サーバーに接続するステップと；
【０１３５】
ユーザ端末は、検索語の文字列を、接続した客体情報サーバーに提供して、該当の検索語の文字列を含む'分散客体識別ＩＤ'及び客体情報の検索を要請するステップと；
【０１３６】
前記検索語の文字列の検索要請を受信した客体情報サーバーが、それぞれの客体情報データベースに登録及び保存された'分散客体識別ＩＤ'及び客体情報を検索し、受信した検索語の文字列を含む客体の'分散客体識別ＩＤ'のリストを、検索を要請したユーザ端末に提供するステップと；
【０１３７】
ユーザ端末が多数の客体情報サーバーから検索結果として受信した'分散客体識別ＩＤ'のリストを辞書タイプに整列して画面に表示するステップと；
【０１３８】
ユーザが、ユーザ端末の画面に表示された前記'分散客体識別ＩＤ'のリストから任意の'分散客体識別ＩＤ'を選択し、選択された'分散客体識別ＩＤ'が登録及び保存された客体情報サーバーに接続して、該当の'分散客体識別ＩＤ'と連係したＵＣＩを受信するステップと；
【０１３９】
前記客体情報サーバーから受信したＵＣＩを用いて、該当の客体を連結して客体情報を活用することを特徴とする、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の分散した客体情報サーバーの客体情報データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法である。
【０１４０】
（第１２実施形態）
【０１４１】
'客体情報サーバードメイン名サーバー'は、インターネットの標準ドメイン名サーバーであるＤＮＳをさらに含むことを特徴とする、全世界的に固有の'分散客体識別ＩＤ'を用いた多数の分散した仮想世界間の相互連動システムを用いて、多数の分散した客体情報サーバーの客体情報データベースから特定の文字列を含む客体情報を検索する開放型検索サービスを提供する方法である。
【０１４２】
前述のような構成及び作用は一つの実施形態として説明されるもので、本発明の特許請求の範囲を制限するものではなく、本発明が属する分野における通常の知識を有する者なら、本発明の技術的思想を変更しない範囲内で多様な変更及び修正が可能である。
【産業上の利用可能性】
【０１４３】
本発明において、仮想世界客体は、ＵＲＬアドレスを有する客体、ＵＣＩを有する客体だけでなく、前記ＵＲＬアドレスやＵＣＩなしにＤＢで管理される客体を含み、前記多様な客体を全世界的に固有に識別する同一の形式の分散客体識別ＩＤを用いて多数の仮想世界の間で共有し、相互に連動可能にすることにより開放型仮想世界をさらに容易かつ効率的に具現することができる。
【０１４４】
すなわち、従来の閉鎖型仮想世界と異なり、開放型仮想世界は、多数の異種の分散仮想世界の間で多様な客体情報を共有することが可能であり、特定の仮想世界に属するアバターが他の仮想世界に自由に移動して活動することや、相異なる仮想世界に属するアバターの間で情報交換を行うことなど、相互連動による応用サービスを提供することができる。
【図１】
2013517580.tif 000003
【図２】
2013517580.tif 000004
【図３】
2013517580.tif 000005
【国際調査報告】
2013517580.tif 000006
2013517580.tif 000007
2013517580.tif 000008
2013517580.tif 000009
2013517580.tif 000010
2013517580.tif 000011