(57)【要約】  データ送信装置及び方法が開示される。本発明の実施形態によれば、仮想世界に関する情報をメタデータに符号化して他の仮想世界に送信することによって、仮想世界間の情報交換が可能である。特に、仮想世界に関する情報を２進形態に符号化することによって、高速データ送信が可能である。
2013539570.tif 000002
【特許請求の範囲】
【請求項１】
第１仮想世界から第２仮想世界にデータを送信するデータ送信装置において、
前記第１仮想世界に関する情報を第１メタデータに符号化するエンコーダと、
前記第１メタデータを前記第２仮想世界に送信する送信部と、
を備えることを特徴とするデータ送信装置。
【請求項２】
前記エンコーダは、前記第１仮想世界に関する情報を２進形態に符号化して前記第１メタデータを生成することを特徴とする請求項１に記載のデータ送信装置。
【請求項３】
前記エンコーダは、前記第１仮想世界に関する情報をＸＭＬ形態に符号化し、前記ＸＭＬ形態に符号化された情報を２進形態に符号化して前記第１メタデータを生成することを特徴とする請求項１に記載のデータ送信装置。
【請求項４】
前記エンコーダは、前記２進形態に符号化された情報を無損失データ圧縮して前記第１メタデータを生成することを特徴とする請求項２または請求項３に記載のデータ送信装置。
【請求項５】
前記第１仮想世界に関する情報は、前記第１仮想世界のアバターに関する情報及び前記第１仮想世界の仮想オブジェクトに関する情報のうち少なくとも１つを含むことを特徴とする請求項１ないし４いずれか一項に記載のデータ送信装置。
【請求項６】
前記第２仮想世界に関する情報が符号化された第２メタデータを受信する受信部と、
前記第２メタデータを復号するデコーダと、
をさらに備えることを特徴とする請求項１ないし５いずれか一項に記載のデータ送信装置。
【請求項７】
第１仮想世界から第２仮想世界にデータを送信するデータ送信方法において、
前記第１仮想世界に関する情報を第１メタデータに符号化するステップと、
前記第１メタデータを前記第２仮想世界に送信するステップと、
を含むことを特徴とするデータ送信方法。
【請求項８】
前記符号化するステップは、前記第１仮想世界に関する情報を２進形態に符号化して前記第１メタデータを生成することを特徴とする請求項７に記載のデータ送信方法。
【請求項９】
前記符号化するステップは、前記第１仮想世界に関する情報をＸＭＬ形態に符号化し、前記ＸＭＬ形態に符号化された情報を２進形態に符号化して前記第１メタデータを生成することを特徴とする請求項７に記載のデータ送信方法。
【請求項１０】
前記符号化するステップは、前記２進形態に符号化された情報を無損失データ圧縮して前記第１メタデータを生成することを特徴とする請求項８または請求項９に記載のデータ送信方法。
【請求項１１】
前記第２仮想世界に関する情報が符号化された第２メタデータを受信するステップと、
前記第２メタデータを復号するステップと、
をさらに含むことを特徴とする請求項７ないし１０いずれか一項に記載のデータ送信方法。
【請求項１２】
コンピュータに請求項７から請求項１１のいずれか一項に記載の方法を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態はデータ送信装置及び方法に関し、より具体的に仮想世界の仮想オブジェクトに関する情報を送信する装置及び方法に関する。
【背景技術】
【０００２】
最近、体感型ゲームに関する関心が高まっている。マイクロソフト社は「Ｅ３  ２００９」の記者会見においてゲームコンソールであるＸｂｏｘ３６０に深さ／カラーカメラとマイクアレイから構成された別途のセンサデバイスを結合し、ユーザの全身モーションキャプチャ、顔認識、音声認識技術を提供して別途のコントローラなしで仮想世界と相互作用させる「Ｐｒｏｊｅｃｔ  Ｎａｔａｌ」を発表した。また、ソニー社は、自社ゲームコンソールである「Ｐｌａｙ  Ｓｔａｔｉｏｎ３」にカラーカメラとマーカー、超音波センサを結合した位置／方向センシング技術を適用して、コントローラのモーション軌跡を入力することで仮想世界と相互作用できる体感型ゲームモーションコントローラ「Ｗａｎｄ」を発表した。
【０００３】
現実世界と仮想世界の相互作用は２種類の方向を有する。第１に、現実世界のセンサから得られたデータ情報を仮想世界に反映する方向、第２に、仮想世界から得られたデータ情報をアクチュエータ（ａｃｔｕａｔｏｒ）を介して現実世界に反映する方向である。
【０００４】
一方、仮想世界に対する技術の発展と共に、仮想世界間の連動作業に対する研究が活発である。仮想世界間の連動作業のために１つの仮想世界に関する情報を他の仮想世界に送信する方法が必要である。
【０００５】
本発明に係る一実施形態は仮想世界間の情報交換のために、仮想世界に関するデータを送信する装置及び方法を提供する。
【発明の概要】
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係る第１仮想世界から第２仮想世界にデータを送信するデータ送信装置は、前記第１仮想世界に関する情報を第１メタデータに符号化するエンコーダと、前記第１メタデータを前記第２仮想世界に送信する送信部とを備える。
【０００７】
本発明の一実施形態に係る第１仮想世界から第２仮想世界にデータを送信するデータ送信方法は、前記第１仮想世界に関する情報を第１メタデータに符号化するステップと、前記第１メタデータを前記第２仮想世界に送信するステップとを含む。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係るデータ送信装置が仮想世界に他の仮想世界へオブジェクトを送信する動作を示す図である。
【図２】本発明の一実施形態に係るデータ送信装置の構成を示す図である。
【図３】本発明の一実施形態に係るデータ送信装置のエンコーダ及びデコーダを示す図である。
【図４】本発明の一実施形態に係るデータ送信装置のエンコーダ及びデコーダを示す図である。
【図５】本発明の一実施形態に係る仮想世界オブジェクトのデータ構造を示す図である。
【図６】本発明の一実施形態に係る識別情報のデータ構造を示す図である。
【図７】本発明の一実施形態に係るＶＷＯサウンドリストタイプのデータ構造を示す図である。
【図８】本発明の一実施形態に係るＶＷＯ匂いリストタイプのデータ構造を示す図である。
【図９】本発明の一実施形態に係るＶＷＯ制御リストタイプのデータ構造を示す図である。
【図１０】本発明の一実施形態に係るＶＷＯイベントリストタイプのデータ構造を示す図である。
【図１１】本発明の一実施形態に係るＶＷＯ行動モデルリストタイプのデータ構造を示す図である。
【図１２】本発明の一実施形態に係るＶＷＯサウンドタイプのデータ構造を示す図である。
【図１３】本発明の一実施形態に係るＶＷＯ匂いタイプのデータ構造を示す図である。
【図１４】本発明の一実施形態に係るＶＷＯ制御タイプのデータ構造を示す図である。
【図１５】本発明の一実施形態に係るＶＷＯイベントタイプ１０１０のデータ構造を示す図である。
【図１６】本発明の一実施形態に係るＶＷＯ行動モデルタイプのデータ構造を示す図である。
【図１７】本発明の一実施形態に係るＶＷＯ触覚特性タイプのデータ構造を示す図である。
【図１８】本発明の一実施形態に係るアバターのデータ構造を示す図である。
【図１９】本発明の一実施形態に係るアバター外形タイプのデータ構造を示す図である。
【図２０】本発明の一実施形態に係るアバターアニメーションタイプのデータ構造を示す図である。
【図２１】本発明の一実施形態に係るアバターパーソナリティタイプのデータ構造を示す図である。
【図２２】本発明の一実施形態に係るアバターパーソナリティタイプのデータ構造を示す図である。
【図２３】本発明の一実施形態に係る口頭対話タイプのデータ構造を示す図である。
【図２４】本発明の一実施形態に係るアバター制御特徴タイプのデータ構造を示す図である。
【図２５】本発明の一実施形態に係る制御の顔特徴タイプのデータ構造を示す図である。
【図２６】本発明の一実施形態に係るアウトラインタイプのデータ構造を示す図である。
【図２７】本発明の一実施形態に係る制御体特徴のデータ構造を示す図である。
【図２８】本発明の一実施形態に係る仮想オブジェクトタイプのデータ構造を示す図である。
【図２９】本発明の一実施形態に係るＶＯアニメーションタイプ２０１０のデータ構造を示す図である。
【図３０】本発明の一実施形態に係るデータ送信方法を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明に係る好適な実施形態を添付する図面を参照しながら詳説する。しかし、本発明が実施形態によって制限されたり限定されることはない。各図面に提示された同一の参照符号は同一の部材を示す。
【００１０】
図１は、本発明の一実施形態に係るデータ送信装置が仮想世界で他の仮想世界にオブジェクトを送信する動作を示す図である。図１を参照すれば、第１仮想世界１１０は自動車１３０及び楽器１４０を備える。
【００１１】
自動車１３０は仮想世界のオブジェクトとして、自動車１３０に関する情報１３１であるエンジン、警笛、ブレーキペダルのサウンド（ｓｏｕｎｄ）情報及びガソリンの匂い（ｓｃｅｎｔ）情報を含んでもよい。
【００１２】
楽器１４０は仮想世界のオブジェクトとして、楽器１４０に関する情報１４１であるａ、ｂ、ｃのサウンド情報、ジョージマイケルの所有者（ｏｗｎｅｒ）情報及び５ドルの価格（ｐｒｉｃｅ）情報を含んでもよい。
【００１３】
本発明の一実施形態に係るデータ送信装置は１つの仮想世界から他の仮想世界に仮想オブジェクトを移動（Ｍｉｇｒａｔｅ）させることができる。
【００１４】
実施形態に係る第１仮想世界１１０に対するデータ送信装置は、第１仮想世界１１０に関する情報を第２仮想世界１２０に送信してもよい。例えば、第１仮想世界１１０に対するデータ送信装置は、第１仮想世界１１０で具現されたオブジェクトである自動車１３０及び楽器１４０に関する情報１３１、１４１を第２仮想世界１２０に送信してもよい。
【００１５】
図２は、本発明の一実施形態に係るデータ送信装置の構成を示す図である。図２を参照すれば、本発明の一実施形態に係るデータ送信装置２１０、２２０はエンコーダ（Ｅｎｃｏｄｅｒ）２１１、２２１及び送信部２１２、２２２を備える。
【００１６】
データ送信装置２１０は、第１仮想世界２０１から第２仮想世界２０２にデータを送信する。また、データ送信装置２２０は、第２仮想世界２０２から第１仮想世界２０１にデータを送信する。
【００１７】
エンコーダ２１１は、第１仮想世界２０１に関する情報を第１メタデータ（Ｍｅｔａｄａｔａ）に符号化する。
【００１８】
仮想世界２０１、２０２は仮想環境（Ｖｉｒｔｕａｌ  Ｅｎｖｉｒｏｎｍｅｔｎ）及び仮想世界オブジェクト（Ｖｉｒｔｕａｌ  Ｗｏｒｌｄ  Ｏｂｊｅｃｔ）に分類（Ｃｌａｓｓｉｆｙ）される。ここで、仮想世界オブジェクトは、仮想環境内の様々な種類のオブジェクトを示す。また、仮想世界オブジェクトは仮想環境内で相互作用を提供する。
【００１９】
仮想世界オブジェクトは、アバター（Ａｖａｔａｒ）及び仮想オブジェクト（Ｖｉｒｔｕａｌ  Ｏｂｊｅｃｔ）に分類される。アバターは、仮想環境のうちユーザの表現（Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ）として用いられてもよい。アバター及び仮想世界オブジェクトについては後述する。
【００２０】
仮想世界２０１、２０２に関する情報は、仮想世界２０１、２０２のアバターに関する情報及び仮想世界２０１、２０２の仮想オブジェクトに関する情報のうち少なくとも１つを含んでもよい。
【００２１】
本発明の一実施形態によれば、エンコーダ２１１は、第１仮想世界２０１に関する情報を２進（Ｂｉｎａｒｙ）形態に符号化して第１メタデータ（Ｍｅｔａｄａｔａ）を生成してもよい。また、エンコーダ２１１は、第１仮想世界２０１に関する情報を２進（Ｂｉｎａｒｙ）形態に符号化し、２進形態に符号化された情報を無損失データ圧縮して第１メタデータを生成してもよい。
【００２２】
実施形態に係るエンコーダ２１１は、第１仮想世界２０１に関する情報をＸＭＬ形態に符号化し、ＸＭＬ形態に符号化された情報を２進形態に符号化して第１メタデータ（Ｍｅｔａｄａｔａ）を生成してもよい。また、エンコーダ２１１は第１仮想世界２０１に関する情報をＸＭＬ形態に符号化し、ＸＭＬ形態に符号化された情報を２進形態に符号化し、２進形態に符号化された情報を無損失データ圧縮して第１メタデータを生成してもよい。
【００２３】
送信部２１２は、エンコーダ２１１が符号化した第１メタデータを第２仮想世界２０２に送信する。実施形態に係る送信部２１２は、符号化された第１メタデータを第２仮想世界２０２に対応するデータ送信装置２２０に送信してもよい。
【００２４】
データ送信装置２２０の受信部２２３は、第１データ送信装置２１０の送信部２１２から第１メタデータを受信してもよい。ここで、デコーダ２２４は受信した第１メタデータを復号して第１仮想世界２０１に関する情報を復元してもよい。
【００２５】
本発明の一実施形態によれば、データ送信装置２１０は受信部２１３及びデコーダ２１４をさらに含んでもよい。
【００２６】
データ送信装置２２０のエンコーダ２２１は、第２仮想世界２０２に関する情報を第２メタデータに符号化してもよい。
【００２７】
本発明の一実施形態によれば、エンコーダ２２１は、第２仮想世界２０２に関する情報を２進（Ｂｉｎａｒｙ）形態に符号化して第２メタデータ（Ｍｅｔａｄａｔａ）を生成してもよい。また、エンコーダ２２１は、第２仮想世界２０２に関する情報を２進（Ｂｉｎａｒｙ）形態に符号化し、２進形態に符号化された情報を無損失データ圧縮して第２メタデータを生成してもよい。
【００２８】
実施形態に係るエンコーダ２２１は、第２仮想世界２０２に関する情報をＸＭＬ形態に符号化し、ＸＭＬ形態に符号化された情報を２進形態に符号化して第２メタデータ（Ｍｅｔａｄａｔａ）を生成してもよい。また、エンコーダ２２１は、第２仮想世界２０２に関する情報をＸＭＬ形態に符号化し、ＸＭＬ形態に符号化された情報を２進形態に符号化し、２進形態に符号化された情報を無損失データ圧縮して第２メタデータを生成してもよい。
【００２９】
送信部２２２は、エンコーダ２２１が符号化した第２メタデータを第１仮想世界２０１に送信してもよい。実施形態に係る送信部２２２は、符号化された第２メタデータを第１仮想世界２０１に対応するデータ送信装置２１０に送信してもよい。
【００３０】
受信部２１３は、第２仮想世界に関する情報が符号化された第２メタデータを受信してもよい。
【００３１】
デコーダ（Ｄｅｃｏｄｅｒ）２１４は、受信部２１３が受信した第２メタデータを復号してもよい。デコーダ２１４は、第２メタデータを復号して第２仮想世界２０２に関する情報を復元してもよい。
【００３２】
以下、図３及び図４を参照して仮想世界に関する情報を符号化するエンコーダ及び符号化された情報を復号するデコーダに対して詳細に説明する。図３〜図４は、本発明の一実施形態に係るデータ送信装置のエンコーダ及びデコーダを示す図である。
【００３３】
図３を参照すれば、本発明の一実施形態に係る第１データ送信装置のエンコーダ３１０は、ＸＭＬエンコーダ３１１及び２進エンコーダ３１２を含んでもよい。また、一実施形態に係る第２データ送信装置のデコーダ３２０は、２進デコーダ３２１及びＸＭＬデコーダ３２２を含んでもよい。
【００３４】
ＸＭＬエンコーダ３１１は、第１仮想世界に関する情報をＸＭＬ形態に符号化してもよい。また、２進エンコーダ３１２は、ＸＭＬ形態に符号化された情報を２進形態に符号化してもよい。
【００３５】
２進形態に符号化された情報が第２データ送信装置に送信されれば、２進デコーダ３２１は送信された情報を復号してもよい。また、ＸＭＬデコーダ３２２は２進デコーダ３２１でデコードされた情報を復号し、第１仮想世界に関する情報を復元してもよい。
【００３６】
図４を参照すれば、本発明の一実施形態に係る第１データ送信装置のエンコーダ４１０は、２進エンコーダ４１１及び無損失データ圧縮部４１２を備える。また、一実施形態に係る第２データ送信装置のデコーダ４２０は、データ復元部４２１及び２進デコーダ４２２を備える。
【００３７】
２進エンコーダ４１１は、第１仮想世界に関する情報を２進形態に符号化してもよい。また、無損失データ圧縮部４１２は、２進形態に符号化された情報を無損失データ圧縮する。
【００３８】
データ圧縮された情報が第２データ送信装置に送信されれば、データ復元部４２１は送信受けた情報を復元してもよい。また、２進デコーダ４２２はデータ復元部４２１で復元された情報を復号し、第１仮想世界に関する情報を復元してもよい。
【００３９】
本発明の一実施形態に係る仮想世界処理装置は、仮想世界（Ｖｉｒｔｕａｌ  Ｗｏｒｌｄ）と現実世界（Ｒｅａｌ  Ｗｏｒｌｄ）の相互動作（Ｉｎｔｅｒｏｐｅｒａｂｌｉｌｉｔｙ）または仮想世界間の相互動作を制御する。
【００４０】
ここで、仮想世界は仮想環境（Ｖｉｒｔｕａｌ  Ｅｎｖｉｒｏｎｍｅｔｎ）及び仮想世界オブジェクト（Ｖｉｒｔｕａｌ  Ｗｏｒｌｄ  Ｏｂｊｅｃｔ）に分類されてもよい。
【００４１】
仮想世界オブジェクトは仮想環境内の様々な種類のオブジェクトを示す。また、仮想世界オブジェクトは仮想環境内で相互作用（Ｉｎｔｅｒａｃｔｉｏｎ）を提供する。
【００４２】
仮想世界オブジェクトは、アバター（Ａｖａｔａｒ）及び仮想オブジェクト（Ｖｉｒｔｕａｌ  Ｏｂｊｅｃｔ）に分類されてもよい。アバターは仮想環境のうちユーザの表現（Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ）として用いられてもよい。
【００４３】
以下、図５〜図１８を参照して仮想世界オブジェクトに対して詳細に説明する。
【００４４】
図５は、本発明の一実施形態に係る仮想世界オブジェクトのデータ構造を示す図である。図５は、本発明の一実施形態に係る仮想世界オブジェクトのデータ構造を示す図である。図５を参照すれば、本発明の一実施形態に係る仮想世界オブジェクトの基本的なデータ構造を示す仮想世界オブジェクト基本タイプ（Ｖｉｒｔｕａｌ  Ｗｏｒｌｄ  Ｏｂｊｅｃｔ  Ｂａｓｅ  Ｔｙｐｅ、ＶＷＯＢａｓｅＴｙｐｅ）５１０は、属性５２０及び複数の特性５３０、５４０、５５０を含む。
【００４５】
仮想世界オブジェクト基本タイプ５１０の属性５２０及び特性５３０、５４０、５５０は、アバター及び仮想オブジェクトの全てによって共有される。すなわち、仮想世界オブジェクト基本タイプ５１０は、各メタデータの特定の側面を拡張するため、アバターメタデータ及び仮想オブジェクトメタデータに継承（Ｉｎｈｅｒｉｔ）されてもよい。ここで、仮想環境内の仮想オブジェクトの表現としての仮想オブジェクトメタデータは仮想環境内の様々な種類のオブジェクトを表してもよい。また、仮想オブジェクトメタデータは、仮想オブジェクトとアバターとの間の相互作用を提供してもよい。また、仮想オブジェクトメタデータは仮想環境との相互作用を提供してもよい。
【００４６】
本発明の一実施形態に係る仮想世界オブジェクトは、ルート要素を含んでもよい。ルート要素は、アバターリストと仮想オブジェクトリストを含んでもよい。
【００４７】
実施形態に係るソース１のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてルート要素を示す。しかし、下記のソース１のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【００４８】
【表１】
2013539570.tif 000003
表１−２は、本発明の一実施形態に係るルート要素に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【００４９】
【表２】
2013539570.tif 000004
表１−３は、本発明の一実施形態に係るルート要素の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【００５０】
【表３】
2013539570.tif 000005
実施形態に係るソース１−４のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて仮想世界オブジェクト基本タイプ５１０を示す。しかし、下記ソース１−４のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【００５１】
【表４】
2013539570.tif 000006
属性５２０はｉｄ５２１を含んでもよい。
【００５２】
ｉｄ５２１は、個別的な仮想世界オブジェクト情報のアイデンティティを識別するための固有の識別子を表す。
【００５３】
一実施形態に係る仮想世界オブジェクト基本タイプ５１０は、識別情報（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）５３０、ＶＷＯＣ５４０、及び行動モデルリスト（ＢｅｈａｖｉｏｒＭｏｄｅｌＬｉｓｔ）５５０の特性を含んでもよい。
【００５４】
識別情報５３０は仮想世界オブジェクトの識別情報を示す。
【００５５】
ＶＷＯＣ５４０は仮想世界オブジェクトの特性のセットを表す。一実施形態に係るＶＷＯＣ５４０は、サウンドリスト５４１、匂いリスト５４２、制御リスト５４３、及びイベントリスト５４４を含んでもよい。サウンドリスト５４１は、仮想世界オブジェクトに関連するサウンド効果のリストを表す。また、匂いリスト５４２は、仮想世界オブジェクトに関連する匂い効果のリストを表す。また、制御リスト５４３は、仮想世界オブジェクトに関連する制御のリストを表す。また、イベントリスト５４４は、仮想世界オブジェクトに関連する入力イベントのリストを表す。
【００５６】
行動モデルリスト５５０は、仮想世界オブジェクトに関連する行動モデルのリストを表す。
【００５７】
例示１−５は、仮想世界オブジェクト基本タイプ５１０の例示を表す。しかし、例示１−５は仮想世界オブジェクト基本タイプ５１０の一実施形態に過ぎず、本発明がこれに制限されることはない。
【００５８】
【表５】
2013539570.tif 000007
2013539570.tif 000008
表１−６は、本発明の一実施形態に係る仮想世界オブジェクト基本タイプ５１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【００５９】
【表６】
2013539570.tif 000009
表１−７は、本発明の一実施形態に係る仮想世界オブジェクト基本タイプ５１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【００６０】
【表７】
2013539570.tif 000010
2013539570.tif 000011
表１−７を参照すれば、仮想世界の仮想世界オブジェクトそれぞれに対する識別情報（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）５３０、ＶＷＯＣ５４０のサウンドリスト（ＳｏｕｎｄＬｉｓｔ）５４１、匂いリスト（ＳｃｅｎｔＬｉｓｔ）５４２、制御リスト（ＣｏｎｔｒｏｌＬｉｓｔ）５４３、イベントリスト（ＥｖｅｎｔＬｉｓｔ）５４４及び行動モデルリスト（ＢｅｈａｖｉｏｒＭｏｄｅｌＬｉｓｔ）５５０の特性（Ｃｈａｒａｃｔｅｒｉｓｔｉｃｓ）が用いられるか否かはフラグ（Ｆｌａｇ）を用いて示す。
【００６１】
例えば、仮想世界の任意の仮想世界オブジェクトに対してサウンドリスト５４１が用いられている場合、サウンドリストフラグ（ＳｏｕｎｄＬｉｓｔＦｌａｇ）は１の値を有してもよい。また、サウンドリスト５４１が使用されない場合、サウンドリストフラグは０の値を有してもよい。
【００６２】
図６は、本発明の一実施形態に係る識別情報のデータ構造を示す図である。図６を参照すれば、本発明の一実施形態に係る識別情報のデータ構造を示す識別情報タイプ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｔｙｐｅ）６１０は、属性６２０及び複数の要素（Ｅｌｅｍｅｎｔ）６３１、６３２、６３３、６３４を含む。
【００６３】
識別情報タイプ６１０は仮想世界オブジェクトの識別情報を示す。属性６２０は、名（Ｎａｍｅ）６２１及びファミリー（Ｆａｍｉｌｙ）６２２を含んでもよい。名６２１は仮想世界オブジェクトの名を示す。ファミリー６２２は他の仮想世界オブジェクトとの関係を示す。
【００６４】
一実施形態に係る識別情報タイプ６１０は、ユーザＩＤ（ＵｓｅｒＩＤ）６３１、所有権（Ｏｗｎｅｒｓｈｉｐ）６３２、権利（Ｒｉｇｈｔ）６３３及びクレジット（Ｃｒｅｄｉｔｓ）６３４を含んでもよい。
【００６５】
ユーザＩＤ６３１は、仮想世界オブジェクトに関連するユーザ識別子を含んでもよい。所有権６３２は仮想世界オブジェクトの所有権を示す。権利６３３は仮想世界オブジェクトの権利を示す。クレジット６３４は、年代順で仮想オブジェクトの寄付者を示す。
【００６６】
実施形態に係るソース２のように、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて識別情報タイプ６１０を示す。しかし、下記ソース２のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【００６７】
【表８】
2013539570.tif 000012
表２は、本発明の一実施形態に係る識別情報タイプ６１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【００６８】
【表９】
2013539570.tif 000013
表２−２は、本発明の一実施形態に係る識別情報タイプ６１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【００６９】
【表１０】
2013539570.tif 000014
2013539570.tif 000015
本発明の一実施形態によれば、仮想世界オブジェクトに対する記述語構成のうち、Ｎｕｍから開始する記述語構成はＮｕｍの後にくる構成が含む情報の個数を示す。例えば、ＮｕｍＶＷＯＨａｐｔｉｃＰｒｏｐｅｒｔｙＴｙｐｅはＶＷＯＨａｐｔｉｃＰｒｏｐｅｒｔｙＴｙｐｅに含まれる触覚特性情報の個数を示すフィールドであってもよい。
【００７０】
図７は本発明の一実施形態に係るＶＷＯサウンドリストタイプのデータ構造を示す図である。図７を参照すれば、本発明の一実施形態に係るＶＷＯサウンドリストタイプ６４０はサウンド６４１の要素を含んでもよい。
【００７１】
ＶＷＯサウンドリストタイプ６４０は、図５に示すサウンドリスト５４１のデータ形式を表す。
【００７２】
また、ＶＷＯサウンドリストタイプ６４０は、仮想世界オブジェクトに関連するサウンド効果の多重発生を許容するラッパー要素タイプ（Ｗｒａｐｐｅｒ  Ｅｌｅｍｅｎｔ  Ｔｙｐｅ）を表す。
【００７３】
サウンド６４１は、仮想世界オブジェクトに関連するサウンド効果を表す。
【００７４】
実施形態に係るソース３のように、ＸＭＬを用いてＶＷＯサウンドリストタイプ６４０を表してもよい。しかし、下記のソース３のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【００７５】
【表１１】
2013539570.tif 000016
表３は、本発明の一実施形態に係るＶＷＯサウンドリストタイプ６４０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【００７６】
【表１２】
2013539570.tif 000017
表３−２は、本発明の一実施形態に係るＶＷＯサウンドリストタイプ６４０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【００７７】
【表１３】
2013539570.tif 000018
図８は、本発明の一実施形態に係るＶＷＯ匂いリストタイプのデータ構造を示す図である。図８を参照すれば、本発明の一実施形態に係るＶＷＯ匂いリストタイプ６５０は匂い６５１の要素を含んでもよい。
【００７８】
ＶＷＯ匂いリストタイプ６５０は、図５に示す匂いリスト５４２のデータ形式を表す。また、ＶＷＯ匂いリストタイプ６５０は、仮想世界オブジェクトに関連する匂い効果の多重発生を許容するラッパー要素タイプを表す。匂い６５１は仮想世界オブジェクトに関連する匂い効果を表す。
【００７９】
実施形態に係るソース４のように、ＸＭＬを用いてＶＷＯ匂いリストタイプ６５０を表してもよい。しかし、下記のソース４のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【００８０】
【表１４】
2013539570.tif 000019
表４は、本発明の一実施形態に係るＶＷＯ匂いリストタイプ６５０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【００８１】
【表１５】
2013539570.tif 000020
表４−２は、本発明の一実施形態に係るＶＷＯ匂いリストタイプ６５０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【００８２】
【表１６】
2013539570.tif 000021
図９は、本発明の一実施形態に係るＶＷＯ制御リストタイプのデータ構造を示す図である。図９を参照すれば、本発明の一実施形態に係るＶＷＯ制御リストタイプ６６０は制御６６１の要素を含んでもよい。
【００８３】
ＶＷＯ制御リストタイプ６６０は、図５に示す制御リスト５４３のデータ形式を表す。また、ＶＯＷ制御リストタイプ６６０は、仮想世界オブジェクトに関連する制御の多重発生を許容するラッパー要素タイプを表す。制御６６１は仮想世界オブジェクトに関連する制御を表す。
【００８４】
実施形態に係るソース５のように、ＸＭＬを用いてＶＷＯ制御リストタイプ６６０を表してもよい。しかし、下記のソース５のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【００８５】
【表１７】
2013539570.tif 000022
表５は、本発明の一実施形態に係るＶＷＯ制御リストタイプ６６０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【００８６】
【表１８】
2013539570.tif 000023
表５−２は、本発明の一実施形態に係るＶＷＯ制御リストタイプ６６０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【００８７】
【表１９】
2013539570.tif 000024
図１０は、本発明の一実施形態に係るＶＷＯイベントリストタイプのデータ構造を示す図である。図１０を参照すれば、本発明の一実施形態に係るＶＷＯイベントリストタイプ６７０はイベント６７１の要素を含んでもよい。
【００８８】
ＶＷＯイベントリストタイプ６７０は、図５に示すイベントリスト５４４のデータ形式を表す。また、ＶＷＯイベントリストタイプ６７０は、仮想世界オブジェクトに関連する入力イベントの多重発生を許容するラッパー要素タイプを表す。イベント６７１は、仮想世界オブジェクトに関連する入力イベントを表す。
【００８９】
実施形態に係るソース６のように、ＸＭＬを用いてＶＷＯイベントリストタイプ６７０を表してもよい。しかし、下記のソース６のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【００９０】
【表２０】
2013539570.tif 000025
表６は、本発明の一実施形態に係るＶＷＯイベントリストタイプ６７０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【００９１】
【表２１】
2013539570.tif 000026
表６−２は、本発明の一実施形態に係るＶＷＯイベントリストタイプ６７０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【００９２】
【表２２】
2013539570.tif 000027
図１１は、本発明の一実施形態に係るＶＷＯ行動モデルリストタイプのデータ構造を示す図である。図１１を参照すれば、本発明の一実施形態に係るＶＷＯ行動モデルリストタイプ６８０は、行動モデル６８１の要素を含んでもよい。
【００９３】
ＶＷＯ行動モデルリストタイプ６８０は、図５に示す行動モデルリスト５５０のデータ形式を表す。また、ＶＷＯ行動モデルリストタイプ６８０は、仮想世界オブジェクトに関連する入力行動モデルの多重発生を許容するラッパー要素タイプを表す。行動モデル６８１は、仮想世界オブジェクトに関連する入力行動モデルを示す。
【００９４】
実施形態に係るソース７のように、ＸＭＬを用いてＶＷＯ行動モデルリストタイプ６８０を表してもよい。しかし、下記のソース７のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【００９５】
【表２３】
2013539570.tif 000028
表７は、本発明の一実施形態に係るＶＷＯ行動モデルリストタイプ６８０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【００９６】
【表２４】
2013539570.tif 000029
表７−２は、本発明の一実施形態に係るＶＷＯ行動モデルリストタイプ６８０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【００９７】
【表２５】
2013539570.tif 000030
本発明の一実施形態によれば、仮想世界オブジェクト基本タイプ５１０は触覚特性リスト（ＨａｐｔｉｃＰｒｏｐｅｒｔｙＬｉｓｔ）の特性（Ｃｈａｒａｃｔｅｒｉｓｔｉｃｓ）をさらに含んでもよい。
【００９８】
一実施形態に係る触覚特性リストタイプ（ＨａｐｔｉｃＰｒｏｐｅｒｔｙＬｉｓｔＴｙｐｅ）は触覚特性リストのデータ形式を示す。
【００９９】
実施形態に係るソース７−３のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてＶＷＯサウンドリストタイプ６４０を示す。しかし、下記ソース７−３のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１００】
【表２６】
2013539570.tif 000031
表７−４は、本発明の一実施形態に係る触覚特性リストタイプに対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１０１】
【表２７】
2013539570.tif 000032
表７−５は、本発明の一実施形態に係る触覚特性リストタイプの記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１０２】
【表２８】
2013539570.tif 000033
図１２は、本発明の一実施形態に係るＶＷＯサウンドタイプのデータ構造を示す図である。図１２を参照すれば、ＶＷＯサウンドタイプ７１０は、属性７２０及びリソースＵＲＬ７３０の要素を含んでもよい。
【０１０３】
ＶＷＯサウンドタイプ７１０は、仮想世界オブジェクトに関連するサウンド効果のタイプ情報を示す。
【０１０４】
実施形態に係るソース８のように、ＸＭＬを用いてＶＷＯサウンドタイプ７１０を表してもよい。しかし、下記のソース８のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１０５】
【表２９】
2013539570.tif 000034
属性７２０は、サウンドＩＤ７２１、強度７２２、持続期間７２３、ループ７２４、及びの名７２５を含んでもよい。サウンドＩＤ７２１は、オブジェクトサウンドの固有な識別子を表す。強度７２２はサウンドの強度を表す。持続７２３はサウンドが持続する時間の長さを表す。ループ７２４はサウンドの反復数を表す。名７２５はサウンドの名を表す。
【０１０６】
リソースＵＲＬ７３０は、サウンドファイルに対するリンクを含む要素である。実施形態に係るサウンドファイルはＭＰ４ファイルの形態であってもよい。
【０１０７】
例示２はＶＷＯサウンドタイプ７１０の例示を表す。しかし、例示２は、ＶＷＯサウンドタイプ７１０の一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１０８】
【表３０】
2013539570.tif 000035
例示２を参照すれば、「ＢｉｇＡｌａｒｍ」の名７２５を有するサウンドリソースは「ｈｔｔｐ：／／ｓｏｕｎｄｄｂ．ｃｏｍ／ａｌａｒｍｓｏｕｎｄ＿０００１．ｗａｖ」に格納され、サウンドＩＤ７２１は「ＳｏｕｎｄＩＤ３」である。例示２のサウンドの長さは３０秒であり、サウンドの強度７２２は５０％であってもよい。
【０１０９】
表８は、本発明の一実施形態に係るＶＷＯサウンドタイプ（ＶＷＯ  Ｓｏｕｎｄ  Ｔｙｐｅ）７１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１１０】
【表３１】
2013539570.tif 000036
表８−２は、本発明の一実施形態に係るＶＷＯサウンドタイプ（ＶＷＯ  Ｓｏｕｎｄ  Ｔｙｐｅ）７１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１１１】
【表３２】
2013539570.tif 000037
図１３は、本発明の一実施形態に係るＶＷＯ匂いタイプのデータ構造を示す図である。図１３を参照すれば、ＶＷＯ匂いタイプ８１０は、属性８２０及びリソースＵＲＬ８３０の要素を含んでもよい。ＶＷＯ匂いタイプ８１０は、仮想世界オブジェクトに関連する匂い効果のタイプ情報を示す。
【０１１２】
実施形態に係るソース９のように、ＸＭＬを用いてＶＷＯ匂いタイプ８１０を表してもよい。しかし、下記のソース９のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１１３】
【表３３】
2013539570.tif 000038
属性８２０は、匂いＩＤ８２１、強度８２２、持続期間８２３、ループ８２４、及びの名８２５を含んでもよい。匂いＩＤ８２１は、オブジェクトの匂いの固有の識別子を表す。強度８２２は匂いの強度を表す。持続８２３は匂いが持続する時間の長さを表す。ループ８２４は匂いの反復数を表す。名８２５は匂いの名を表す。
【０１１４】
リソースＵＲＬ８３０は匂いファイルに対するリンクを含む要素である。例示３は、ＶＷＯ匂いタイプ８１０の例示を表す。しかし、例示３はＶＷＯ匂いタイプ８１０の一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１１５】
【表３４】
2013539570.tif 000039
表９は、本発明の一実施形態に係るＶＷＯ匂いタイプ（ＶＷＯ  Ｓｃｅｎｔ  Ｔｙｐｅ）８１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１１６】
【表３５】
2013539570.tif 000040
表９−２は、本発明の一実施形態に係るＶＷＯ匂いタイプ（ＶＷＯ  Ｓｃｅｎｔ  Ｔｙｐｅ）８１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１１７】
【表３６】
2013539570.tif 000041
図１４は、本発明の一実施形態に係るＶＷＯ制御タイプのデータ構造を示す図である。図１４を参照すれば、本発明の一実施形態に係るＶＷＯ制御タイプ９１０は、属性９２０及びモーション特徴制御９３０を含んでもよい。ＶＷＯ制御タイプ９１０は、仮想世界オブジェクトに関連する制御のタイプ情報を示す。
【０１１８】
実施形態に係るソース１０のようにＸＭＬを用いてＶＷＯ制御タイプ９１０を表してもよい。しかし、下記のソース１０のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１１９】
【表３７】
2013539570.tif 000042
属性９２０は、制御ＩＤ９２１を含んでもよい。制御ＩＤ９２１は、制御の固有な識別子を表す。モーション特徴制御９３０は、仮想オブジェクトの位置、方位、及びスケールを制御する要素のセットを表す。一実施形態に係るモーション特徴制御９３０は、位置９４１、方位９４２、及び倍率９４３の要素を含んでもよい。
【０１２０】
位置９４１はシーン（ｓｃｅｎｅ）におけるオブジェクトの位置を表す。実施形態に係る位置９４１は、３Ｄ浮動小数点ベクトル（３Ｄ  Ｆｌｏａｔｉｎｇ  Ｐｏｉｎｔ  Ｖｅｃｔｏｒ）ｘ、ｙ、ｚ方式のように表してよい。方位９４２はシーンでのオブジェクトの方位を示す。実施形態に係る方位９４２は、オイラー角を用いる３Ｄ浮動小数点ベクトル（ヨー、ピッチ、ロール）（（ｙａｗ、ｐｉｔｃｈ、ｒｏｌｌ））の方式に表してもよい。倍率９４３は、シーンでのオブジェクトのスケールを表す。実施形態に係る倍率９４３は、３Ｄ浮動小数点ベクトル（Ｓｘ、Ｓｙ、Ｓｚ）方式のように表してもよい。
【０１２１】
表１０は、本発明の一実施形態に係るＶＷＯ制御タイプ（ＶＷＯ  Ｃｏｎｔｒｏｌ  Ｔｙｐｅ）９１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１２２】
【表３８】
2013539570.tif 000043
表１０−２は、本発明の一実施形態に係るＶＷＯ制御タイプ（ＶＷＯ  Ｃｏｎｔｒｏｌ  Ｔｙｐｅ）９１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１２３】
【表３９】
2013539570.tif 000044
図１５は、本発明の一実施形態に係るＶＷＯイベントタイプ１０１０のデータ構造を示す図である。図１５を参照すれば、本発明の一実施形態に係るＶＷＯイベントタイプ１０１０は、属性１０２０、及び複数の要素１０３１、１０３２、１０３３、１０３４を含んでもよい。ＶＷＯイベントタイプ１０１０は、仮想世界オブジェクトに関連するイベントのタイプ情報を示す。
【０１２４】
実施形態に係るソース１１のようにＸＭＬを用いてＶＷＯイベントタイプ１０１０を表してもよい。しかし、下記のソース１１のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１２５】
【表４０】
2013539570.tif 000045
属性１０２０はイベントＩＤ１０２１を含んでもよい。イベントＩＤ１０２１はイベントの固有な識別子を表す。
【０１２６】
一実施形態に係るＶＷＯイベントタイプ１０１は、マウス１０３１、キーボード１０３２、センサ入力１０３３、及びユーザ定義入力１０３４の要素を含んでもよい。マウス１０３１はマウスイベントを表す。すなわち、マウス１０３１は、マウスの操作による入力に基づいて発生するイベントを表してもよい。実施形態に係るマウス１０３１は表２に示す要素を含んでもよい。
【０１２７】
【表４１】
2013539570.tif 000046
キーボード１０３２は、キーボードイベントを表す。すなわち、キーボード１０３２は、キーボードの操作による入力に基づいて発生するイベントを表してもよい。実施形態に係るキーボード１０３２は表３に示す要素を含んでもよい。
【０１２８】
【表４２】
2013539570.tif 000047
センサ入力１０３３はセンサ入力を表す。すなわち、センサ入力１０３３は、センサの操作による入力に基づいて発生するイベントを表してもよい。ユーザ定義入力１０３４は、ユーザによって定義された入力イベントを表す。
【０１２９】
表１１−３は本発明の一実施形態に係るＶＷＯイベントタイプ１０１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１３０】
【表４３】
2013539570.tif 000048
表１１−４は本発明の一実施形態に係るＶＷＯイベントタイプ１０１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１３１】
【表４４】
2013539570.tif 000049
2013539570.tif 000050
図１６は、本発明の一実施形態に係るＶＷＯ行動モデルタイプのデータ構造を示す図である。図１６を参照すれば、本発明の一実施形態に係るＶＷＯ行動モデルタイプ１１１０は、行動入力１１２０、及び行動出力１１３０を含んでもよい。
【０１３２】
ＶＷＯ行動モデルタイプ１１１０は、仮想世界オブジェクトに関連する行動モデルのタイプ情報を示す。
【０１３３】
実施形態に係るソース１２のように、ＸＭＬを用いてＶＷＯ行動モデルタイプ１１１０を表してもよい。しかし、下記のソース１２のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１３４】
【表４５】
2013539570.tif 000051
行動入力１１２０は、オブジェクト行動を作るための入力イベントを表してもよい。実施形態に係る行動入力１１２０は属性１１２１を含んでもよい。属性１１２１は、イベントＩＤ参照１１２２を含んでもよい。イベントＩＤ参照１１２２は、入力イベントの固有な識別子を表す。
【０１３５】
行動出力１１３０は、入力イベントに対応するオブジェクト行動の出力を表す。実施形態に係る行動出力１１３０は属性１１３１を含んでもよい。属性１１３１は、サウンドＩＤ参照１１３２、匂いＩＤ参照１１３３、アニメーションＩＤ参照１１３４、及び制御ＩＤ参照１１３５を含んでもよい。
【０１３６】
サウンドＩＤ参照１１３２は、オブジェクトのサウンド効果を提供するためにサウンドＩＤを参照する。匂いＩＤ参照１１３３は、オブジェクトの匂い効果を提供するために匂いＩＤを参照する。
【０１３７】
アニメーションＩＤ参照１１３４は、オブジェクトのアニメーションクリップを提供するためにアニメーションＩＤを参照する。制御ＩＤ参照１１３５は、オブジェクトの制御を提供するために制御ＩＤを参照する。
【０１３８】
表１２は、本発明の一実施形態に係るＶＷＯ行動モデルタイプ１１１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１３９】
【表４６】
2013539570.tif 000052
表１２−２は、本発明の一実施形態に係るＶＷＯ行動モデルタイプ１１１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１４０】
【表４７】
2013539570.tif 000053
本発明の一実施形態に係る仮想世界オブジェクトは、アバターメタデータ及び仮想オブジェクトメタデータのための共通データタイプを含んでもよい。共通データタイプは、基本的なビルディングブロック（Ｂａｓｉｃ  Ｂｕｉｌｄｉｎｇ  Ｂｌｏｃｋ）に用いられてもよい。共通データタイプは、触覚特性タイプ、叙述タイプ、アニメーション叙述タイプ、アニメーションリソース叙述タイプ、共通シンプルデータタイプを含んでもよい。
【０１４１】
以下、図１７から１８を参照して共通データタイプについて詳説する。
【０１４２】
図１７は、本発明の一実施形態に係るＶＷＯ触覚特性タイプのデータ構造を示す図である。図１７を参照すれば、本発明の一実施形態に係るＶＷＯ触覚特性タイプ１２１０は、属性１２２０及び複数の要素１２３０、１２４０、１２５０を含んでもよい。ＶＷＯ触覚特性タイプ１２１０は、仮想世界オブジェクトの触覚特性に対するタイプ情報を示す。
【０１４３】
実施形態に係るソース１３のようにＸＭＬを用いてＶＷＯ触覚特性タイプ１２１０を表してもよい。しかし、下記のソース１３のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１４４】
【表４８】
2013539570.tif 000054
属性１２２０は触覚ＩＤ１２２１を含んでもよい。触覚ＩＤ１２２１は触覚特性の固有な識別子を表す。一実施形態に係るＶＷＯ触覚特性タイプ１２１０は物質特性タイプ１２３０、ダイナミック力効果タイプ１２４０、及び触知タイプ１２５０の要素を含んでもよい。物質特性タイプ１２３０は、物質特性を特徴づけるパラメータを含んでもよい。ダイナミック力タイプ１２４０は、力による効果を特徴づけるパラメータを含んでもよい。触知タイプ１２５０は、接触特性を特徴づけるパラメータを含んでもよい。
【０１４５】
表１３は、本発明の一実施形態に係るＶＷＯ触覚特性タイプ１２１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１４６】
【表４９】
2013539570.tif 000055
2013539570.tif 000056
2013539570.tif 000057
表１３−２は、本発明の一実施形態に係るＶＷＯ触覚特性タイプ１２１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１４７】
【表５０】
2013539570.tif 000058
2013539570.tif 000059
2013539570.tif 000060
本発明の一実施形態によれば、ソース１３−３のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて共通シンプルデータタイプを示す。しかし、下記ソース１３−３のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１４８】
【表５１】
2013539570.tif 000061
2013539570.tif 000062
2013539570.tif 000063
表１３−４は、本発明の一実施形態に係る共通シンプルデータタイプに対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１４９】
【表５２】
2013539570.tif 000064
2013539570.tif 000065
2013539570.tif 000066
表１３−５は、本発明の一実施形態に係る共通シンプルデータタイプの記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１５０】
【表５３】
2013539570.tif 000067
2013539570.tif 000068
本発明の一実施形態によれば、シンプルデータタイプは、ＬＨタイプの表示、ＬＭＨタイプの表示、ＳＭＢタイプの表示、ＳＭＬタイプの表示、ＤＭＵタイプの表示、ＤＵタイプの表示、ＭＮタイプの表示、ＲＣタイプの表示、ＬＲタイプの表示、ＬＭＲタイプの表示、測定単位ＬＭＨタイプ、測定単位ＳＭＢタイプ、５タイプのレベル、アングルタイプ、パーセンテージタイプ、無制限パーセンテージタイプ、及びポイントタイプを含んでもよい。
【０１５１】
ＬＨタイプの表示は値が高いか低いかを表すタイプである。
【０１５２】
実施形態に係るソース２０のように、ＸＭＬを用いてＬＨタイプの表示を表してもよい。しかし、下記のソース２０のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１５３】
【表５４】
2013539570.tif 000069
ＬＭＨタイプの表示は値の高中低を表すタイプである。
【０１５４】
実施形態に係るソース２１のようにＸＭＬを用いてＬＭＨタイプの表示を表してもよい。しかし、下記のソース２１のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１５５】
【表５５】
2013539570.tif 000070
ＳＭＢタイプの表示は値が小さいか、中間であるか、大きいかを表すタイプである。
【０１５６】
実施形態に係るソース２２のようにＸＭＬを用いてＳＭＢタイプの表示を表してもよい。しかし、下記のソース２２のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１５７】
【表５６】
2013539570.tif 000071
ＳＭＬタイプの表示は値が短いか、中間であるか、長いかを表すタイプである。
【０１５８】
実施形態に係るソース２３のようにＸＭＬを用いてＳＭＬタイプの表示を表してもよい。しかし、下記のソース２３のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１５９】
【表５７】
2013539570.tif 000072
ＤＭＵタイプの表示は値が低いか、中間であるか、高いかを示すタイプである。
【０１６０】
実施形態に係るソース２４のようにＸＭＬを用いてＤＭＵタイプの表示を表してもよい。しかし、下記のソース２４のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１６１】
【表５８】
2013539570.tif 000073
ＤＵタイプの表示は値が低いか高いかを表すタイプである。
【０１６２】
実施形態に係るソース２５のように、ＸＭＬを用いてＤＵタイプの表示を表してもよい。しかし、下記のソース２５のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１６３】
【表５９】
2013539570.tif 000074
ＰＭＮタイプの表示は値が尖っているか、中間であるか、とがっていないか（Ｐｏｉｎｔｅｄ、Ｍｉｄｄｌｅ、Ｎｏｔ  Ｐｏｉｎｔｅｄ）を表すタイプである。実施形態に係るソース２６のように、ＸＭＬを用いてＰＭＮタイプの表示を表してもよい。しかし、下記のソース２６のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１６４】
【表６０】
2013539570.tif 000075
ＲＣタイプの表示は値が丸いか、凹んでいるか（Ｒｏｕｎｄ、Ｃｌｅｆｔ）を表すタイプである。
【０１６５】
実施形態に係るソース２７のように、ＸＭＬを用いてＲＣタイプの表示を表してもよい。しかし、下記のソース２７のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１６６】
【表６１】
2013539570.tif 000076
ＬＲタイプの表示は値が左側であるか、右側であるかを表すタイプである。実施形態に係るソース２８のように、ＸＭＬを用いてＬＲタイプの表示を表してもよい。しかし、下記のソース２８のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１６７】
【表６２】
2013539570.tif 000077
ＬＭＲタイプの表示は値が左側であるか、中間であるか、右側であるかを表すタイプである。実施形態に係るソース２９のように、ＸＭＬを用いてＬＭＲタイプの表示を表してもよい。しかし、下記のソース２９のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１６８】
【表６３】
2013539570.tif 000078
測定単位ＬＭＨタイプは、ＬＭＨタイプの表示またはフロート（Ｆｌｏａｔ）を表すタイプである。実施形態に係るソース３０のように、ＸＭＬを用いて測定単位ＬＭＨタイプを表してもよい。しかし、下記のソース３０のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１６９】
【表６４】
2013539570.tif 000079
測定単位ＳＭＢタイプは、ＳＭＢタイプの表示またはフロートを表すタイプである。実施形態に係るソース３１のように、ＸＭＬを用いて測定単位ＳＭＢタイプを表してもよい。しかし、下記のソース３１のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１７０】
【表６５】
2013539570.tif 000080
５タイプのレベルは１から５までの整数値のタイプを表す。実施形態に係るソース３２のように、ＸＭＬを用いて５タイプのレベルを表してもよい。しかし、下記のソース３２のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１７１】
【表６６】
2013539570.tif 000081
アングルタイプは０から３６０度までのフローティング値のタイプを表す。実施形態に係るソース３３のようにＸＭＬを用いてアングルタイプを表してもよい。しかし、下記のソース３３のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１７２】
【表６７】
2013539570.tif 000082
パーセンテージタイプは、０から１００パーセントまでのフローティング値のタイプを表す。実施形態に係るソース３４のように、ＸＭＬを用いてパーセンテージタイプを表してもよい。しかし、下記のソース３４のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１７３】
【表６８】
2013539570.tif 000083
無制限パーセンテージタイプは、０パーセントからのフローティング値のタイプを表す。実施形態に係るソース３５のように、ＸＭＬを用いて無制限パーセンテージタイプを表してもよい。しかし、下記のソース３５のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１７４】
【表６９】
2013539570.tif 000084
ポイントタイプは０パーセントからのフローティング値のタイプを表す。ポイントタイプは顔特徴制御（Ｆａｃｅ  Ｆｅａｔｕｒｅ  Ｃｏｎｔｒｏｌ）のための特徴点を明示する論理ポイントタイプと物理的３Ｄポイントタイプという２種類のポイントタイプに対するルートを提供するためのタイプである。論理ポイントタイプは特徴点の名を提供するタイプである。物理的３Ｄポイントタイプは３次元ポイントベクトル値を提供するタイプである。
【０１７５】
実施形態に係るソース３６のように、ＸＭＬを用いてポイントタイプを表してもよい。しかし、下記のソース３６のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１７６】
【表７０】
2013539570.tif 000085
以下、図１８ないし図２７を参照して、アバターに対して詳細に説明する。
【０１７７】
図１８は、本発明の一実施形態に係るアバターのデータ構造を示す図である。図１８を参照すれば、本発明の一実施形態に係るアバターの基本的なデータ構造を示すアバタータイプ（Ａｖａｔａｒ  Ｔｙｐｅ）１３１０は、属性（Ａｔｔｒｉｂｕｔｅｓ）１３２０及び複数の特性（Ｃｈａｒａｃｔｅｒｉｓｔｉｃｓ）１３３０ないし１３８０を含む。
【０１７８】
一実施形態に係る属性１３２０は性別（Ｇｅｎｄｅｒ）を含んでもよい。性別はアバターの性別を示す属性であってもよい。一実施形態に係る特性１３３０ないし１３８０は、外形１３３０、アニメーション１３４０、対話スキル１３５０、パーソナリティ１３６０、制御特徴１３７０及び触覚特性リスト１３８０を含んでもよい。
【０１７９】
アバタータイプ１３１０は、仮想世界オブジェクト基本タイプ１３９０を拡張して仮想世界オブジェクト基本タイプ１３９０の属性１３９１及び特性１３９２、１３９３、１３９４を共有してもよい。仮想世界オブジェクト基本タイプ１３９０の属性１３９１及び特性１３９２、１３９３、１３９４に対しては図５で詳細に説明したため、以下の説明は省略する。
【０１８０】
実施形態に係るソース３７のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて仮想世界オブジェクト基本タイプ１３９０を示す。しかし、下記ソース３７のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１８１】
【表７１】
2013539570.tif 000086
表３７−４は、本発明の一実施形態に係るアバタータイプ１３１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１８２】
【表７２】
2013539570.tif 000087
2013539570.tif 000088
表３７−５は本発明の一実施形態に係るアバタータイプ１３１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１８３】
【表７３】
2013539570.tif 000089
2013539570.tif 000090
図１９は、本発明の一実施形態に係るアバター外形タイプのデータ構造を示す図である。図１９を参照すれば、本発明の一実施形態に係るアバター外形タイプ１４１０は複数の要素１４１１ないし１４２９を含んでもよい。
【０１８４】
一実施形態に係るアバター外形タイプ１４１０の要素は、体１４１１、頭１４１２、目１４１３、耳１４１４、鼻１４１５、唇１４１６、皮膚１４１７、顔１４１８、爪１４１９、体形（ＢｏｄｙＬｏｏｋ）１４２０、髪の毛１４２１、眉毛１４２２、顔面の毛１４２３、外形リソース（ａｐｐｅａｒａｎｃｅ  ｒｅｓｏｕｒｃｅｓ）１４２４、顔校正ポイント（Ｆａｃｉａｌ  Ｃａｌｉｂｒａｔｉｏｎ  Ｐｏｉｎｔｓ）１４２５、肉体的状態（ｐｈｙｓｉｃａｌ  ｃｏｎｄｉｔｉｏｎ）１４２６、衣装１４２７、履き物１４２８及びアクセサリー１４２９を含んでもよい。
【０１８５】
実施形態に係るソース３８のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて仮想世界オブジェクト基本タイプ５１０を示す。しかし、下記ソース３８のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１８６】
【表７４】
2013539570.tif 000091
表３８−１は、本発明の一実施形態に係るアバター外形タイプ１４１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１８７】
【表７５】
2013539570.tif 000092
2013539570.tif 000093
2013539570.tif 000094
2013539570.tif 000095
表３８−２は本発明の一実施形態に係るアバター外形タイプ１４１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１８８】
【表７６】
2013539570.tif 000096
2013539570.tif 000097
2013539570.tif 000098
2013539570.tif 000099
実施形態に係るソース３９のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち体１４１１を示す。しかし、下記ソース３９のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１８９】
【表７７】
2013539570.tif 000100
表３９−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち体１４１１に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１９０】
【表７８】
2013539570.tif 000101
2013539570.tif 000102
2013539570.tif 000103
2013539570.tif 000104
表３９−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち体１４１１の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１９１】
【表７９】
2013539570.tif 000105
2013539570.tif 000106
2013539570.tif 000107
2013539570.tif 000108
実施形態に係るソース４０のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち頭１４１２を示す。しかし、下記ソース４０のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１９２】
【表８０】
2013539570.tif 000109
2013539570.tif 000110
表４０−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち頭１４１２に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１９３】
【表８１】
2013539570.tif 000111
2013539570.tif 000112
2013539570.tif 000113
表４０−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち頭１４１２の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１９４】
【表８２】
2013539570.tif 000114
2013539570.tif 000115
2013539570.tif 000116
2013539570.tif 000117
実施形態に係るソース４１のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち目１４１３を示す。しかし、下記ソース４１のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１９５】
【表８３】
2013539570.tif 000118
表４１−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち目１４１３に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１９６】
【表８４】
2013539570.tif 000119
2013539570.tif 000120
2013539570.tif 000121
表４１−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち目１４１３の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０１９７】
【表８５】
2013539570.tif 000122
2013539570.tif 000123
2013539570.tif 000124
実施形態に係るソース４２のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうちの耳１４１４を示す。しかし、下記ソース４２のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１９８】
【表８６】
2013539570.tif 000125
表４２−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうちの耳１４１４に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０１９９】
【表８７】
2013539570.tif 000126
表４２−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうちの耳１４１４の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２００】
【表８８】
2013539570.tif 000127
実施形態に係るソース４３のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち鼻１４１５を示す。しかし、下記ソース４３のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２０１】
【表８９】
2013539570.tif 000128
表４３−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち鼻１４１５に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２０２】
【表９０】
2013539570.tif 000129
2013539570.tif 000130
表４３−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち鼻１４１５の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２０３】
【表９１】
2013539570.tif 000131
2013539570.tif 000132
実施形態に係るソース４４のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち唇１４１６を示す。しかし、下記ソース４４のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２０４】
【表９２】
2013539570.tif 000133
2013539570.tif 000134
表４４−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち唇１４１６に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２０５】
【表９３】
2013539570.tif 000135
2013539570.tif 000136
2013539570.tif 000137
表４４−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち唇１４１６の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２０６】
【表９４】
2013539570.tif 000138
2013539570.tif 000139
2013539570.tif 000140
2013539570.tif 000141
実施形態に係るソース４５のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち皮膚１４１７を示す。しかし、下記ソース４５のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２０７】
【表９５】
2013539570.tif 000142
表４５−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち皮膚１４１７に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２０８】
【表９６】
2013539570.tif 000143
表４５−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち皮膚１４１７の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２０９】
【表９７】
2013539570.tif 000144
実施形態に係るソース４６のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうちの顔１４１８を示す。しかし、下記ソース４６のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２１０】
【表９８】
2013539570.tif 000145
表４６−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうちの顔１４１８に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２１１】
【表９９】
2013539570.tif 000146
2013539570.tif 000147
2013539570.tif 000148
表４６−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうちの顔１４１８の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２１２】
【表１００】
2013539570.tif 000149
2013539570.tif 000150
2013539570.tif 000151
2013539570.tif 000152
実施形態に係るソース４７のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち爪１４１９を示す。しかし、下記ソース４７のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２１３】
【表１０１】
2013539570.tif 000153
表４７−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち爪１４１９に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２１４】
【表１０２】
2013539570.tif 000154
表４７−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち爪１４１９の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２１５】
【表１０３】
2013539570.tif 000155
実施形態に係るソース４８のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち体形１４２０を示す。しかし、下記ソース４８のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２１６】
【表１０４】
2013539570.tif 000156
表４８−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち体形１４２０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２１７】
【表１０５】
2013539570.tif 000157
表４８−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち体形１４２０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２１８】
【表１０６】
2013539570.tif 000158
実施形態に係るソース４９のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち髪の毛１４２１を示す。しかし、下記ソース４９のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２１９】
【表１０７】
2013539570.tif 000159
2013539570.tif 000160
表４９−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち髪の毛１４２１に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２２０】
【表１０８】
2013539570.tif 000161
2013539570.tif 000162
2013539570.tif 000163
2013539570.tif 000164
2013539570.tif 000165
表４９−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち髪の毛１４２１の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２２１】
【表１０９】
2013539570.tif 000166
2013539570.tif 000167
2013539570.tif 000168
2013539570.tif 000169
2013539570.tif 000170
2013539570.tif 000171
実施形態に係るソース５０のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち眉毛１４２２を示す。しかし、下記ソース５０のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２２２】
【表１１０】
2013539570.tif 000172
表５０−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち眉毛１４２２に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２２３】
【表１１１】
2013539570.tif 000173
表５０−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち眉毛１４２２の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２２４】
【表１１２】
2013539570.tif 000174
2013539570.tif 000175
実施形態に係るソース５１のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち顔面の毛１４２３を示す。しかし、下記ソース５１のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２２５】
【表１１３】
2013539570.tif 000176
表５１−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち顔面の毛１４２３に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２２６】
【表１１４】
2013539570.tif 000177
表５１−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち顔面の毛１４２３の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２２７】
【表１１５】
2013539570.tif 000178
実施形態に係るソース５２のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうちの顔校正ポイント１４２５を示す。しかし、下記ソース５２のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２２８】
【表１１６】
2013539570.tif 000179
表５２−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうちの顔校正ポイント１４２５に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２２９】
【表１１７】
2013539570.tif 000180
2013539570.tif 000181
表５２−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうちの顔校正ポイント１４２５の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２３０】
【表１１８】
2013539570.tif 000182
2013539570.tif 000183
実施形態に係るソース５３のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター外形タイプ１４１０の要素のうち肉体的状態１４２６を示す。しかし、下記ソース５３のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２３１】
【表１１９】
2013539570.tif 000184
表５３−１は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち肉体的状態１４２６に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２３２】
【表１２０】
2013539570.tif 000185
表５３−２は本発明の一実施形態に係るアバター外形タイプ１４１０の要素のうち肉体的状態１４２６の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２３３】
【表１２１】
2013539570.tif 000186
図２０は本発明の一実施形態に係るアバターアニメーションタイプのデータ構造を示す図である。図２０を参照すれば、本発明の一実施形態に係るアバターアニメーションタイプ１５１０は複数の要素１５１１ないし１５２４を含んでもよい。
【０２３４】
一実施形態に係るアバターアニメーションタイプ１５１０の要素はアイドル（ｉｄｌｅ）１５１１、あいさつ（ｇｒｅｅｔｉｎｇ）１５１２、ダンス（ｄａｎｃｅ）１５１３、歩き（ｗａｌｋ）１５１４、移動（ｍｏｖｅｓ）１５１５、戦い（ｆｉｇｈｔｉｎｇ）１５１６、リスニング（ｈｅａｒｉｎｇ）１５１７、喫煙（ｓｍｏｋｅ）１５１８、祝い（ｃｏｎｇｒａｔｕｌａｔｉｏｎｓ）１５１９、一般行動（ｃｏｍｍｏｎ  ａｃｔｉｏｎｓ）１５２０、特別行動（ｓｐｅｃｉｆｉｃ  ａｃｔｉｏｎｓ）１５２１、顔表情（ｆａｃｉａｌ  ｅｘｐｒｅｓｓｉｏｎ）１５２２、体表現（ｂｏｄｙ  ｅｘｐｒｅｓｓｉｏｎ）１５２３及びアニメーション手段（ａｎｉｍａｔｉｏｎ  ｒｅｓｏｕｒｃｅｓ）１５２４を含んでもよい。
【０２３５】
実施形態に係るソース５４のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバターアニメーションタイプ１５１０を示す。しかし、下記ソース５４のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２３６】
【表１２２】
2013539570.tif 000187
2013539570.tif 000188
表５４−１は本発明の一実施形態に係るアバターアニメーションタイプ１５１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２３７】
【表１２３】
2013539570.tif 000189
2013539570.tif 000190
2013539570.tif 000191
2013539570.tif 000192
2013539570.tif 000193
表５４−２は本発明の一実施形態に係るアバターアニメーションタイプ１５１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２３８】
【表１２４】
2013539570.tif 000194
2013539570.tif 000195
2013539570.tif 000196
2013539570.tif 000197
2013539570.tif 000198
2013539570.tif 000199
2013539570.tif 000200
2013539570.tif 000201
2013539570.tif 000202
2013539570.tif 000203
2013539570.tif 000204
2013539570.tif 000205
2013539570.tif 000206
2013539570.tif 000207
2013539570.tif 000208
2013539570.tif 000209
【０２３９】
【表１２５】
2013539570.tif 000210
2013539570.tif 000211
図２１は本発明の一実施形態に係るアバターパーソナリティタイプのデータ構造を示す図である。図２１を参照すれば、本発明の一実施形態に係るアバターパーソナリティタイプ１６１０は名（Ｎａｍｅ）の属性１６２０と複数の要素１６３１ないし１６３５を含んでもよい。
【０２４０】
一実施形態に係るアバターパーソナリティタイプ１６１０の要素は開放的（ｏｐｅｎｎｅｓｓ）１６３１、やさしさ（ａｇｒｅｅａｂｌｅｎｅｓｓ）１６３２、神経質（ｎｅｕｒｏｔｉｃｉｓｍ）１６３３、外向的（ｅｘｔｒａｖｅｒｓｉｏｎ）１６３４及び良心的（ｃｏｎｓｃｉｅｎｔｉｏｕｓｎｅｓｓ）１６３５を含んでもよい。
【０２４１】
実施形態に係るソース５５のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバターパーソナリティタイプ１６１０を示す。しかし、下記ソース５５のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２４２】
【表１２６】
2013539570.tif 000212
表５５−１は本発明の一実施形態に係るアバターパーソナリティタイプ１６１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２４３】
【表１２７】
2013539570.tif 000213
表５５−２は本発明の一実施形態に係るアバターパーソナリティタイプ１６１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２４４】
【表１２８】
2013539570.tif 000214
2013539570.tif 000215
図２２は本発明の一実施形態に係るアバターパーソナリティタイプのデータ構造を示す図である。図２２を参照すれば、本発明の一実施形態に係るアバター対話スキルタイプ１７０１は名（Ｎａｍｅ）及びデフォルト言語（ＤｅｆａｕｌｔＬａｎｇｕａｇｅ）の属性１７２０と複数の要素１７０３ないし１７０６を含んでもよい。
【０２４５】
一実施形態に係るアバター対話スキルタイプ１７０１の要素は入力口頭対話（ｉｎｐｕｔ  ｖｅｒｂａｌ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）１７０３、入力非口頭対話（ｉｎｐｕｔ  ｎｏｎｖｅｒｂａｌ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）１７０４、出力口頭対話（ｏｕｐｕｔ  ｖｅｒｂａｌ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）１７０５及び出力非口頭対話（ｏｕｐｕｔ  ｎｏｎｖｅｒｂａｌ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）１７０６を含んでもよい。
【０２４６】
実施形態に係るソース５６のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター対話スキルタイプ１７０１を示す。しかし、下記ソース５６のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２４７】
【表１２９】
2013539570.tif 000216
表５６−１は本発明の一実施形態に係るアバター対話スキルタイプ１７０１に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２４８】
【表１３０】
2013539570.tif 000217
表５６−２は本発明の一実施形態に係るアバター対話スキルタイプ１７０１の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２４９】
【表１３１】
2013539570.tif 000218
2013539570.tif 000219
図２３は本発明の一実施形態に係る口頭対話タイプのデータ構造を示す図である。図２３を参照すれば、本発明の一実施形態に係る口頭対話タイプ１７１０は声１７１２、テキスト１７１３及び言語１７１４の属性１７１１と言語１７１５の要素を含んでもよい。
【０２５０】
実施形態に係るソース５７のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて口頭対話タイプ１７１０を示す。しかし、下記ソース５７のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２５１】
【表１３２】
2013539570.tif 000220
表５７−１は本発明の一実施形態に係る口頭対話タイプ１７１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２５２】
【表１３３】
2013539570.tif 000221
表５７−２は本発明の一実施形態に係る口頭対話タイプ１７１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２５３】
【表１３４】
2013539570.tif 000222
図２４は本発明の一実施形態に係るアバター制御特徴タイプのデータ構造を示す図である。図２４を参照すれば、本発明の一実施形態に係るアバター制御特徴タイプ１８０１は名の属性１８０２と制御体特徴（ＣｏｎｔｒｏｌＢｏｄｙＦｅａｔｕｒｅｓ）１８０３及び制御の顔特徴（ＣｏｎｔｒｏｌＦａｃｅＦｅａｔｕｒｅｓ）の要素を含んでもよい。
【０２５４】
実施形態に係るソース５８のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアバター制御特徴タイプ１８０１を示す。しかし、下記ソース５８のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２５５】
【表１３５】
2013539570.tif 000223
表５８−１は本発明の一実施形態に係るアバター制御特徴タイプ１８０１に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２５６】
【表１３６】
2013539570.tif 000224
表５８−２は本発明の一実施形態に係るアバター制御特徴タイプ１８０１の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２５７】
【表１３７】
2013539570.tif 000225
図２５は本発明の一実施形態に係る制御の顔特徴タイプのデータ構造を示す図である。図２５を参照すれば、本発明の一実施形態に係る制御の顔特徴タイプ１８１０は名の属性１８１１と複数の要素１８１２ないし１８２２を含んでもよい。
【０２５８】
一実施形態に係る制御の顔特徴タイプ１８１０の要素は頭の輪郭線（Ｈｅａｄ  Ｏｕｔｌｉｎｅ）１８１２、左側目の輪郭線（Ｌｅｆｔ  Ｅｙｅ  Ｏｕｔｌｉｎｅ）１８１３、右側目の輪郭線（Ｒｉｇｈｔ  Ｅｙｅ  Ｏｕｔｌｉｎｅ）１８１４、唇の輪郭線（Ｍｏｕｔｈ  Ｌｉｐ  Ｏｕｔｌｉｎｅ）１８１５、鼻の輪郭線（Ｎｏｓｅ  Ｏｕｔｌｉｎｅ）１８１６、左側眉毛の輪郭線（Ｌｅｆｔ  Ｅｙｅ  Ｂｒｏｗ  Ｏｕｔｌｉｎｅ）１８１７、右側眉毛の輪郭線（Ｒｉｇｈｔ  Ｅｙｅ  Ｂｒｏｗ  Ｏｕｔｌｉｎｅ）１８１８、左側耳の輪郭線（Ｌｅｆｔ  Ｅａｒ  Ｏｕｔｌｉｎｅ）１８１９、右側耳の輪郭線（Ｒｉｇｈｔ  Ｅａｒ  Ｏｕｔｌｉｎｅ）１８２０、顔の点（Ｆａｃｅ  Ｐｏｉｎｔｓ）１８２１及びミセレイニアスの点（Ｍｉｓｃｅｌｌａｎｅｏｕｓ  Ｐｏｉｎｔｓ）１８２２を含んでもよい。
【０２５９】
実施形態に係るソース５９のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて制御の顔特徴タイプ１８１０を示す。しかし、下記ソース５９のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２６０】
【表１３８】
2013539570.tif 000226
表５９−１は本発明の一実施形態に係る制御の顔特徴タイプ１８１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２６１】
【表１３９】
2013539570.tif 000227
2013539570.tif 000228
表５９−２は本発明の一実施形態に係る制御の顔特徴タイプ１８１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２６２】
【表１４０】
2013539570.tif 000229
2013539570.tif 000230
図２６は本発明の一実施形態に係るアウトラインタイプのデータ構造を示す図である。図２６を参照すれば、本発明の一実施形態に係るアウトラインタイプ１８３０はアウトライン４ポイント（Ｏｕｔｌｉｎｅ４Ｐｏｉｎｔｓ）１８３１、アウトライン５ポイント（Ｏｕｔｌｉｎｅ５Ｐｏｉｎｔｓ）１８３２、アウトライン８ポイント（Ｏｕｔｌｉｎｅ８Ｐｏｉｎｔｓ）１８３３及びアウトライン１４ポイント（Ｏｕｔｌｉｎｅ１４Ｐｏｉｎｔｓ）１８３４を含んでもよい。
【０２６３】
実施形態に係るソース６０のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアウトラインタイプ１８３０を示す。しかし、下記ソース６０のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２６４】
【表１４１】
2013539570.tif 000231
表６０−１は本発明の一実施形態に係るアウトラインタイプ１８３０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２６５】
【表１４２】
2013539570.tif 000232
表６０−２は本発明の一実施形態に係るアウトラインタイプ１８３０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２６６】
【表１４３】
2013539570.tif 000233
実施形態に係るソース６１のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアウトラインタイプ１８３０の要素のうちアウトライン４ポイント１８３２を示す。しかし、下記ソース６１のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２６７】
【表１４４】
2013539570.tif 000234
表６１−１は本発明の一実施形態に係るアウトラインタイプ１８３０の要素のうちアウトライン４ポイント１８３２に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２６８】
【表１４５】
2013539570.tif 000235
表６１−２は本発明の一実施形態に係るアウトラインタイプ１８３０の要素のうちアウトライン４ポイント１８３２の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２６９】
【表１４６】
2013539570.tif 000236
実施形態に係るソース６２のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアウトラインタイプ１８３０の要素のうちアウトライン５ポイント１８３２を示す。しかし、下記ソース６２のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２７０】
【表１４７】
2013539570.tif 000237
表６２−１は本発明の一実施形態に係るアウトラインタイプ１８３０の要素のうちアウトライン５ポイント１８３２に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２７１】
【表１４８】
2013539570.tif 000238
表６２−２は本発明の一実施形態に係るアウトラインタイプ１８３０の要素のうちアウトライン５ポイント１８３２の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２７２】
【表１４９】
2013539570.tif 000239
実施形態に係るソース６３のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアウトラインタイプ１８３０の要素のうちアウトライン８ポイント１８３３を示す。しかし、下記ソース６３のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２７３】
【表１５０】
2013539570.tif 000240
表６３−１は本発明の一実施形態に係るアウトラインタイプ１８３０の要素のうちアウトライン８ポイント１８３３に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２７４】
【表１５１】
2013539570.tif 000241
表６３−２は本発明の一実施形態に係るアウトラインタイプ１８３０の要素のうちアウトライン８ポイント１８３３の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２７５】
【表１５２】
2013539570.tif 000242
実施形態に係るソース６４のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてアウトラインタイプ１８３０の要素のうちアウトライン１４ポイント１８３４を示す。しかし、下記ソース６４のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２７６】
【表１５３】
2013539570.tif 000243
表６４−１は本発明の一実施形態に係るアウトラインタイプ１８３０の要素のうちアウトライン１４ポイント１８３４に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２７７】
【表１５４】
2013539570.tif 000244
表６４−２は本発明の一実施形態に係るアウトラインタイプ１８３０の要素のうちアウトライン１４ポイント１８３４の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２７８】
【表１５５】
2013539570.tif 000245
図２７は本発明の一実施形態に係る制御体特徴のデータ構造を示す図である。図２７を参照すれば、本発明の一実施形態に係る制御体特徴タイプ１８４０は頭骨（ｈｅａｄｂｏｎｅｓ）１８４１、上体骨（ｕｐｐｅｒ  ｂｏｄｙ  ｂｏｎｅｓ）１８４２、下体骨（ｄｏｗｎ  ｂｏｄｙ  ｂｏｎｅｓ）１８４３及び中体骨（ｍｉｄｄｌｅ  ｂｏｄｙ  ｂｏｎｅｓ）１８４４を含んでもよい。
【０２７９】
実施形態に係るソース６５のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて制御体特徴タイプ１８４０を示す。しかし、下記ソース６５のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２８０】
【表１５６】
2013539570.tif 000246
表６５−１は本発明の一実施形態に係る制御体特徴タイプ１８４０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２８１】
【表１５７】
2013539570.tif 000247
表６５−２は本発明の一実施形態に係る制御体特徴タイプ１８４０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２８２】
【表１５８】
2013539570.tif 000248
実施形態に係るソース６６のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて制御体特徴タイプ１８４０の要素のうち頭骨１８４１を示す。しかし、下記ソース６６のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２８３】
【表１５９】
2013539570.tif 000249
表６６−１は本発明の一実施形態に係る制御体特徴タイプ１８４０の要素のうち頭骨１８４１に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２８４】
【表１６０】
2013539570.tif 000250
2013539570.tif 000251
表６６−２は本発明の一実施形態に係る制御体特徴タイプ１８４０の要素のうち頭骨１８４１の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２８５】
【表１６１】
2013539570.tif 000252
2013539570.tif 000253
実施形態に係るソース６７のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて制御体特徴タイプ１８４０の要素のうち上体骨１８４２を示す。しかし、下記ソース６７のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２８６】
【表１６２】
2013539570.tif 000254
2013539570.tif 000255
表６７−１は本発明の一実施形態に係る制御体特徴タイプ１８４０の要素のうち上体骨１８４２に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２８７】
【表１６３】
2013539570.tif 000256
2013539570.tif 000257
2013539570.tif 000258
2013539570.tif 000259
2013539570.tif 000260
2013539570.tif 000261
2013539570.tif 000262
表６７−２は本発明の一実施形態に係る制御体特徴タイプ１８４０の要素のうち上体骨１８４２の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２８８】
【表１６４】
2013539570.tif 000263
2013539570.tif 000264
2013539570.tif 000265
2013539570.tif 000266
2013539570.tif 000267
2013539570.tif 000268
2013539570.tif 000269
実施形態に係るソース６８のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて制御体特徴タイプ１８４０の要素のうち下体骨１８４３を示す。しかし、下記ソース６８のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２８９】
【表１６５】
2013539570.tif 000270
表６８−１は本発明の一実施形態に係る制御体特徴タイプ１８４０の要素のうち下体骨１８４３に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２９０】
【表１６６】
2013539570.tif 000271
2013539570.tif 000272
2013539570.tif 000273
表６８−２は本発明の一実施形態に係る制御体特徴タイプ１８４０の要素のうち下体骨１８４３の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２９１】
【表１６７】
2013539570.tif 000274
2013539570.tif 000275
実施形態に係るソース６９のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて制御体特徴タイプ１８４０の要素のうち中体骨１８４４を示す。しかし、下記ソース６９のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０２９２】
【表１６８】
2013539570.tif 000276
表６９−１は本発明の一実施形態に係る制御体特徴タイプ１８４０の要素のうち中体骨１８４４に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０２９３】
【表１６９】
2013539570.tif 000277
2013539570.tif 000278
2013539570.tif 000279
表６９−２は本発明の一実施形態に係る制御体特徴タイプ１８４０の要素のうち中体骨１８４４の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０２９４】
【表１７０】
2013539570.tif 000280
2013539570.tif 000281
2013539570.tif 000282
本発明の一実施形態に係る仮想環境内の仮想オブジェクトは仮想オブジェクトメタデータで表現（Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ）される。
【０２９５】
仮想オブジェクトメタデータは仮想環境内の様々な種類のオブジェクトを特徴づけることができる。また、仮想オブジェクトメタデータは仮想オブジェクトとアバターとの間の相互作用を提供する。また、仮想オブジェクトメタデータは仮想環境内で相互作用を提供する。
【０２９６】
本発明の一実施形態に係る仮想オブジェクトは、仮想世界オブジェクトの基本タイプ（Ｂａｓｅ  Ｔｙｐｅ）の拡張（Ｅｘｔｅｎｓｉｏｎ）と共に、外形（Ａｐｐｅａｒａｎｃｅ）及びアニメーション（Ａｎｉｍａｔｉｏｎ）の要素（Ｅｌｅｍｅｎｔ）をさらに含んでもよい。以下図２８を参照して仮想オブジェクトに対して詳細に説明する。
【０２９７】
図２８は本発明の一実施形態に係る仮想オブジェクトタイプのデータ構造を示す図である。図２８を参照すれば、本発明の一実施形態に係る仮想オブジェクトタイプ（Ｖｉｒｔｕａｌ  Ｏｂｊｅｃｔ  Ｔｙｐｅ）１９１０は、ＶＷＯ基本タイプ１９２０の拡張と共に、複数の要素１９３１、１９３２、１９３３、１９３４をさらに含んでもよい。
【０２９８】
仮想オブジェクトタイプ１９１０は仮想オブジェクトに対するデータタイプを示す。
【０２９９】
ＶＷＯ基本タイプ１９２０は図５の仮想世界オブジェクト基本タイプ５１０を示す。すなわち、ＶＷＯ基本タイプ１９２０は仮想世界オブジェクト基本タイプ５１０が仮想オブジェクトに対する仮想オブジェクトメタデータの特定の側面を拡張するために仮想オブジェクトメタデータに継承されたことを示す。
【０３００】
一実施形態に係る仮想オブジェクトタイプ１９１０は外形（Ａｐｐｅａｒａｎｃｅ）１９３１、アニメーション（Ａｎｉｍａｔｉｏｎ）１９３２の要素を含んでもよい。実施形態に係る仮想オブジェクトタイプ１９１０は触覚特性１９３３及び仮想オブジェクト構成（Ｖｉｒｔｕａｌ  Ｏｂｊｅｃｔ  Ｃｏｍｐｏｎｅｎｔｓ）１９３４をさらに含んでもよい。
【０３０１】
外形１９３１は仮想オブジェクトの触覚（Ｔａｃｔｉｌｅ）及びビジュアル（Ｖｉｓｕａｌ）の要素を描写（Ｄｅｓｃｒｉｂｉｎｇ）する外形ファイルに対する少なくとも１つのリソースリンクを含む要素である。
【０３０２】
アニメーション１９３２は仮想オブジェクトに関連する予め記録された（Ｐｒｅ−Ｒｅｃｏｒｄｅｄ）アニメーションを描写するメタデータのセットを含む要素である。
【０３０３】
触覚特性１９３３は図１７に示すＶＷＯ触覚特性タイプ１２１０で定義された触覚特性の記述語（Ｄｅｓｃｒｉｐｔｏｒｓ）のセットを含む要素である。
【０３０４】
仮想オブジェクト構成１９３４は仮想オブジェクトを構成要素と結び付ける（Ｃｏｎｃａｔｅｎａｔｅｄ）仮想オブジェクトのリストを含む要素である。
【０３０５】
実施形態に係るソース７０のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて仮想オブジェクトタイプ１９１０を示す。しかし、下記ソース７０のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０３０６】
【表１７１】
2013539570.tif 000283
表７０は本発明の一実施形態に係る仮想オブジェクトタイプ１９１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０３０７】
【表１７２】
2013539570.tif 000284
表７０−２は本発明の一実施形態に係る仮想オブジェクトタイプ１９１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０３０８】
【表１７３】
2013539570.tif 000285
図２９は、本発明の一実施形態に係るＶＯアニメーションタイプ２０１０のデータ構造を示す図である。図２９を参照すれば、本発明の一実施形態に係るＶＯアニメーションタイプ２０１０はモーション（Ｍｏｔｉｏｎ）２０２０、変形（Ｄｅｆｏｒｍａｔｉｏｎ）２０３０及び追加アニメーション（Ａｄｄｉｔｉｏｎａｌ  Ａｎｉｍａｔｉｏｎ）２０４０の要素を含んでもよい。
【０３０９】
モーション２０２０は厳格な動作（Ｒｉｇｉｄ  Ｍｏｔｉｏｎ）と定義されたアニメーションのセットを示す。実施形態に係るモーション２０２０はアニメーション叙述タイプ２０２１を含んでもよい。アニメーション叙述タイプ２０２１は図１７に示すアニメーション叙述タイプ１７１０を示す。
【０３１０】
表７１はモーション２０２０の具体的な実施形態を示す。
【０３１１】
【表１７４】
2013539570.tif 000286
変形２０３０は変形アニメーションのセットを示す。実施形態に係る変形２０３０はアニメーション叙述タイプ２０３１を含んでもよい。アニメーション叙述タイプ２０３１は図１７に示すアニメーション叙述タイプ１７１０を示す。
【０３１２】
表７１−１は変形２０３０の具体的な実施形態を示す。
【０３１３】
【表１７５】
2013539570.tif 000287
追加アニメーション２０４０は、アニメーションファイルに対する少なくとも１つのリンクを含む要素である。実施形態に係る追加アニメーション２０４０はアニメーションリソース叙述タイプ２０４１を含んでもよい。アニメーションリソース叙述タイプ２０４１は図１８に示すアニメーションリソース叙述タイプ１８１０を示す。
【０３１４】
実施形態に係るソース７１−２のようにＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてＶＯアニメーションタイプ２０１０を示す。しかし、下記ソース７１−２のプログラムソース（ｓｏｕｒｃｅ）は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０３１５】
【表１７６】
2013539570.tif 000288
表７１−３は本発明の一実施形態に係るＶＯアニメーションタイプ２０１０に対する２進符号化シンタックス（Ｂｉｎａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｓｙｎｔａｘ）を示す。
【０３１６】
【表１７７】
2013539570.tif 000289
表７１−４は本発明の一実施形態に係るＶＯアニメーションタイプ２０１０の記述語構成セマンティック（Ｄｅｓｃｒｉｐｔｏｒ  ｃｏｍｐｏｎｅｎｔｓ  ｓｅｍａｎｔｉｃｓ）を示す。
【０３１７】
【表１７８】
2013539570.tif 000290
2013539570.tif 000291
図３０は本発明の一実施形態に係るデータ送信方法を示すフローチャートである。図３０を参照すれば、本発明の一実施形態に係る第１仮想世界から第２仮想世界へデータを送信するデータ送信方法は、第１仮想世界に関する情報を第１メタデータに符号化する（Ｓ２１１０）。
【０３１８】
仮想世界は仮想環境（Ｖｉｒｔｕａｌ  Ｅｎｖｉｒｏｎｍｅｔｎ）及び仮想世界オブジェクト（Ｖｉｒｔｕａｌ）に分類される。ここで、仮想世界オブジェクトは仮想環境内の様々な種類のオブジェクトを示す。また、仮想世界オブジェクトは仮想環境内で相互作用（Ｉｎｔｅｒａｃｔｉｏｎ）を提供する。
【０３１９】
仮想世界オブジェクトはアバター（Ａｖａｔａｒ）及び仮想オブジェクト（Ｖｉｒｔｕａｌ  Ｏｂｊｅｃｔ）に分類されてもよい。アバターは仮想環境のうちユーザの表現（Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ）として用いられてもよい。
【０３２０】
仮想世界に関する情報は、仮想世界のアバターに関する情報及び仮想世界の仮想オブジェクトに関する情報のうち少なくとも１つを含んでもよい。
【０３２１】
本発明の一実施形態によれば、データ送信方法は第１仮想世界に関する情報を２進（Ｂｉｎａｒｙ）形態に符号化して第１メタデータ（Ｍｅｔａｄａｔａ）を生成してもよい。また、データ送信方法は、第１仮想世界に関する情報を２進（Ｂｉｎａｒｙ）形態に符号化し、２進形態に符号化された情報を無損失データ圧縮して第１メタデータを生成してもよい。
【０３２２】
実施形態に係るデータ送信方法は、第１仮想世界に関する情報をＸＭＬ形態に符号化し、ＸＭＬ形態に符号化された情報を２進形態に符号化して第１メタデータ（Ｍｅｔａｄａｔａ）を生成してもよい。また、データ送信方法は、第１仮想世界に関する情報をＸＭＬ形態に符号化し、ＸＭＬ形態に符号化された情報を２進形態に符号化し、２進形態に符号化された情報を無損失データ圧縮して第１メタデータを生成してもよい。
【０３２３】
データ送信方法は符号化された第１メタデータを第２仮想世界に送信する（Ｓ２１２０）。実施形態に係るデータ送信方法は、符号化された第１メタデータを第２仮想世界に対応するデータ送信装置に送信してもよい。
【０３２４】
本発明の一実施形態によれば、データ送信方法は、第２仮想世界に対する第２メタデータを受信してもよい（Ｓ２１３０）
また、データ送信方法は受信された第２メタデータを復号してもよい（Ｓ２１４０）。一実施形態に係るデータ送信方法は第２メタデータを復号して第２仮想世界に関する情報を復元してもよい。
【０３２５】
本発明に係る実施形態は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態で実現され、コンピュータ読取可能な記録媒体に記録されてもよい。コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などのうちの１つまたはその組合せを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、光ディスクのような光磁気媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれてもよい。プログラム命令の例としては、コンパイラによって生成されるような機械語コード（ｍａｃｈｉｎｅ  ｃｏｄｅ）だけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コード（ｈｉｇｈｅｒ  ｌｅｖｅｌ  ｃｏｄｅ）を含む。上述したハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェアのレイヤで動作するように構成されてもよい。
【０３２６】
上述したように、本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。
【０３２７】
したがって、本発明の範囲は、開示された実施形態に限定されるものではなく、特許請求の範囲だけではなく特許請求の範囲と均等なものなどによって定められるものである。
【符号の説明】
【０３２８】
２０１  第１仮想世界
２０２  第２仮想世界
２１０、２２０  データ送信装置
２１１、２２１  エンコーダ
２１２、２２２  送信部
２１３、２２３  受信部
２１４、２２４  デコーダ
【図１】
2013539570.tif 000292
【図２】
2013539570.tif 000293
【図３】
2013539570.tif 000294
【図４】
2013539570.tif 000295
【図５】
2013539570.tif 000296
【図６】
2013539570.tif 000297
【図７】
2013539570.tif 000298
【図８】
2013539570.tif 000299
【図９】
2013539570.tif 000300
【図１０】
2013539570.tif 000301
【図１１】
2013539570.tif 000302
【図１２】
2013539570.tif 000303
【図１３】
2013539570.tif 000304
【図１４】
2013539570.tif 000305
【図１５】
2013539570.tif 000306
【図１６】
2013539570.tif 000307
【図１７】
2013539570.tif 000308
【図１８】
2013539570.tif 000309
【図１９】
2013539570.tif 000310
【図２０】
2013539570.tif 000311
【図２１】
2013539570.tif 000312
【図２２】
2013539570.tif 000313
【図２３】
2013539570.tif 000314
【図２４】
2013539570.tif 000315
【図２５】
2013539570.tif 000316
【図２６】
2013539570.tif 000317
【図２７】
2013539570.tif 000318
【図２８】
2013539570.tif 000319
【図２９】
2013539570.tif 000320
【図３０】
2013539570.tif 000321
【国際調査報告】
2013539570.tif 000322
2013539570.tif 000323
2013539570.tif 000324
2013539570.tif 000325