(57)【要約】  仮想世界処理装置および方法が開示される。実施形態は、センサが収集した情報の検出情報が入力され、センサの特性に関する情報のセンサ特性に基づいて検出情報を調整することによって、現実世界と仮想世界の相互動作または仮想世界間の相互動作を実現することができる。
2012531658.tif 000002
【特許請求の範囲】
【請求項１】
仮想世界と現実世界の相互動作または仮想世界間の相互動作を可能にする仮想世界処理装置において、
センサが前記現実世界で収集した検出情報が入力される入力部と、
前記センサの特性に関するセンサ特性に基づいて前記検出情報を調整する調整部と、
を備えることを特徴とする仮想世界処理装置。
【請求項２】
仮想世界を制御するために前記検出情報を出力する出力部をさらに備えることを特徴とする請求項１に記載の仮想世界処理装置。
【請求項３】
仮想世界オブジェクト情報を制御するために前記検出情報を出力する出力部をさらに備えることを特徴とする請求項１に記載の仮想世界処理装置。
【請求項４】
前記センサ特性は、
前記センサが測定する値の単位と、
前記センサが測定する最大値および最小値と、
絶対値を得るために基本値に応じて加えられる値を示すオフセットと、
前記センサが測定する前記最大値および前記最小値の間で前記センサが測定できる値の個数を表す解像力と、
出力信号を生成するための入力信号の最小の大きさを示す感度と、
信号対雑音比と、
実際値に対する測定値の近い程度を表す正確性と、
のうち少なくとも１つを含むことを特徴とする請求項１に記載の仮想世界処理装置。
【請求項５】
前記検出情報は、
前記検出情報の個別的なアイデンティティを区分するためのＩＤ情報と、
前記センサが属するマルチセンサグループの個別的なアイデンティティを区分するためのグループＩＤ情報と、
前記センサを参照するセンサＩＤ参照情報と、
前記センサをグループ化するための接続環データ構造要素を示す接続リスト情報と、
前記センサの作動有無を判別する活性状態情報と、
前記検出情報が調整された時間に同じ点を共有する他の検出情報に対する優先権情報と、
のうち少なくとも１つを含むことを特徴とする請求項１に記載の仮想世界処理装置。
【請求項６】
前記入力部は、前記検出情報を操作するためのセンサ適応選好がさらに入力されることを特徴とする請求項１に記載の仮想世界処理装置。
【請求項７】
前記センサが位置センサである場合、前記センサ特性は前記位置センサに対する範囲、範囲タイプ、ｘ最大値、ｘ最小値、ｙ最大値、ｙ最小値、ｚ最大値、およびｚ最小値のうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項８】
前記センサが方位センサである場合、前記センサ特性は、前記方位センサに対する方位範囲、方位範囲タイプ、ｘ最大値、ｘ最小値、ｙ最大値、ｙ最小値、ｚ最大値、およびｚ最小値のうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項９】
前記センサが速度センサである場合、前記センサ特性は、前記速度センサに対する最大値および最小値のうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項１０】
前記センサが加速度センサである場合、前記センサ特性は、前記加速度センサに対する最大値および最小値のうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項１１】
前記センサが角速度センサである場合、前記センサ特性は、前記角速度センサに対する最大値および最小値のうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項１２】
前記センサが角加速度センサである場合、前記センサ特性は、前記角加速度センサに対する最大値および最小値のうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項１３】
前記センサがモーションセンサである場合、前記センサ特性は、前記モーションセンサに対する位置特性、速度特性、加速度特性、方位特性、角速度特性、および角加速度特性のうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項１４】
前記センサが位置センサである場合、前記検出情報は、タイムスタンプ、位置、単位、３Ｄ位置ベクトル、ｘ軸位置、ｙ軸位置、およびｚ軸位置のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項１５】
前記センサが速度センサである場合、前記検出情報は、タイムスタンプ、速度、単位、３Ｄ速度ベクトル、ｘ軸速度、ｙ軸速度、およびｚ軸速度のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項１６】
前記センサが加速度センサである場合、前記検出情報は、タイムスタンプ、加速度、単位、３Ｄ加速度ベクトル、ｘ軸加速度、ｙ軸加速度、およびｚ軸加速度のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項１７】
前記センサが方位センサである場合、前記検出情報は、タイムスタンプ、方位、単位、３Ｄ方位ベクトル、ｘ軸方位、ｙ軸方位、およびｚ軸方位のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項１８】
前記センサが角速度センサである場合、前記検出情報は、タイムスタンプ、角速度、単位、３Ｄ角速度ベクトル、ｘ軸角速度、ｙ軸角速度、およびｚ軸角速度のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項１９】
前記センサが角加速度センサである場合、前記検出情報は、タイムスタンプ、角加速度、単位、３Ｄ角加速度ベクトル、ｘ軸角加速度、ｙ軸角加速度、およびｚ軸角加速度のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項２０】
前記センサがモーションセンサである場合、前記検出情報は、位置、速度特性、加速度、方位、角速度、および角加速度のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項２１】
前記センサが位置センサである場合、前記センサ適応選好は、前記位置センサに対する範囲および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項２２】
前記センサが方位センサである場合、前記センサ適応選好は、前記方位センサに対する方位範囲および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項２３】
前記センサが速度センサである場合、前記センサ適応選好は、前記の速度センサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項２４】
前記センサが加速度センサである場合、前記センサ適応選好は、前記加速度センサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項２５】
前記センサが角速度センサである場合、前記センサ適応選好は、前記角速度センサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項２６】
前記センサが角加速度センサである場合、前記センサ適応選好は、前記角加速度センサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項２７】
前記センサがモーションセンサである場合、前記センサ適応選好は、選好位置、選好速度、選好加速度、選好方位、選好角速度、および選好角加速度のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項２８】
前記センサが知能カメラセンサである場合、前記センサ特性は、前記知能カメラセンサに対する特徴点追跡状態、表情追跡状態、胴体動作追跡状態、最大胴体特徴ポイント、最大顔特徴ポイント、特徴点追跡、顔特徴追跡点、胴体特徴追跡点、特徴点タイプ、顔特徴点マスク、および胴体特徴点マスクのうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項２９】
前記センサが知能カメラセンサである場合、前記検出情報は、顔アニメーションＩＤ、胴体アニメーションＩＤ、顔特徴、胴体特徴、タイムスタンプのうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項３０】
前記センサ適応選好は、前記知能カメラセンサに対する顔特徴点追跡オン、胴体特徴点追跡オン、顔表情追跡オン、ジェスチャー追跡オン、顔追跡マップ、および胴体追跡マップのうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項３１】
前記センサが光センサである場合、前記センサ特性は、前記光センサに対する最大値、最小値、色、およびロケーションのうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項３２】
前記センサが環境騒音センサである場合、前記センサ特性は、前記環境騒音センサに対する最大値、最小値、およびロケーションのうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項３３】
前記センサが温度センサである場合、前記センサ特性は、前記温度センサに対する最大値、最小値、およびロケーションのうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項３４】
前記センサが湿度センサである場合、前記センサ特性は、前記湿度センサに対する最大値、最小値、およびロケーションのうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項３５】
前記センサが長さセンサである場合、前記センサ特性は、前記長さセンサに対する最大値、最小値、およびロケーションのうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項３６】
前記センサが気圧センサである場合、前記センサ特性は、前記気圧センサに対する最大値、最小値、およびロケーションのうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項３７】
前記センサが力センサである場合、前記センサ特性は、前記力センサに対する最大値および最小値のうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項３８】
前記センサがトルクセンサである場合、前記センサ特性は、前記トルクセンサに対する最大値、最小値、およびロケーションのうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項３９】
前記センサが圧力センサである場合、前記センサ特性は、前記圧力センサに対する最大値、最小値、およびロケーションのうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項４０】
前記センサが音声センサである場合、前記センサ特性は、前記音声センサに対する最大値および最小値のうち少なくとも１つを含むことを特徴とする請求項１または請求項４に記載の仮想世界処理装置。
【請求項４１】
前記センサが光センサである場合、前記検出情報は、前記光センサに対するタイムスタンプ、値、単位、および色のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項４２】
前記センサが環境騒音センサである場合、前記検出情報は、前記環境騒音センサに対するタイムスタンプ、寿命、単位、および値のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項４３】
前記センサが温度センサである場合、前記検出情報は、前記温度センサに対するタイムスタンプ、単位、および値のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項４４】
前記センサが湿度センサである場合、前記検出情報は、前記湿度センサに対するタイムスタンプ、単位、および値のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項４５】
前記センサが長さセンサである場合、前記検出情報は、前記長さセンサに対するタイムスタンプ、単位、および値のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項４６】
前記センサが気圧センサである場合、前記検出情報は、前記気圧センサに対するタイムスタンプ、単位、および値のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項４７】
前記センサが力センサである場合、前記検出情報は、前記力センサに対するタイムスタンプ、力、単位、３Ｄ力ベクトル、ｘ軸力、ｙ軸力、およびｘ軸力のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項４８】
前記センサがトルクセンサである場合、前記検出情報は、前記トルクセンサに対するタイムスタンプ、トルク、単位、３Ｄトルクベクトル、ｘ軸トルク、ｙ軸トルク、およびｘ軸トルクのうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項４９】
前記センサが圧力センサである場合、前記検出情報は、前記圧力センサに対するタイムスタンプ、単位、および値のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項５０】
前記センサが音声センサである場合、前記検出情報は、前記音声センサに対する最大値および最小値のうち少なくとも１つを含むことを特徴とする請求項１または請求項５に記載の仮想世界処理装置。
【請求項５１】
前記センサが光センサである場合、前記センサ適応選好は、前記光センサに対する最大値、最小値、解像力、および非選好色のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項５２】
前記センサが環境騒音センサである場合、前記センサ適応選好は、前記環境騒音センサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項５３】
前記センサが温度センサである場合、前記センサ適応選好は、前記温度センサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項５４】
前記センサが湿度センサである場合、前記センサ適応選好は、前記湿度センサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項５５】
前記センサが長さセンサである場合、前記センサ適応選好は、前記長さセンサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項５６】
前記センサが気圧センサである場合、前記センサ適応選好は、前記気圧センサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項５７】
前記センサが力センサである場合、前記センサ適応選好は、前記力センサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項５８】
前記センサがトルクセンサである場合、前記センサ適応選好は、前記トルクセンサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項５９】
前記センサが圧力センサである場合、前記センサ適応選好は、前記圧力センサに対する最大値、最小値、および解像力のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【請求項６０】
前記センサが音声センサである場合、前記センサ適応選好は、前記音声センサに対する最大値および最小値のうち少なくとも１つを含むことを特徴とする請求項６に記載の仮想世界処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
実施形態は仮想世界処理装置およびその方法に関し、より具体的には、現実世界の情報を仮想世界に適用する装置および方法に関する。
【背景技術】
【０００２】
最近、体感型ゲームに関する関心が高まっている。マイクロソフト社は「Ｅ３  ２００９」の記者会見においてゲームコンソールであるＸｂｏｘ３６０に深さ／カラーカメラとマイクアレイから構成された別途のセンサデバイスを結合し、ユーザの全身モーションキャプチャ、顔認識、音声認識技術を提供して別途のコントローラなしで仮想世界と相互作用させる「Ｐｒｏｊｅｃｔ  Ｎａｔａｌ」を発表した。また、ソニー社は、自社ゲームコンソールである「Ｐｌａｙ  Ｓｔａｔｉｏｎ３」にカラーカメラとマーカー、超音波センサを結合した位置／方向センシング技術を適用して、コントローラのモーション軌跡を入力することで仮想世界と相互作用できる体感型ゲームモーションコントローラ「Ｗａｎｄ」を発表した。
【０００３】
現実世界と仮想世界の相互作用は２種類の方向を有する。第１に、現実世界のセンサから得られたデータ情報を仮想世界に反映する方向、第２に、仮想世界から得られたデータ情報をアクチュエータ（ａｃｔｕａｔｏｒ）を介して現実世界に反映する方向である。実施形態は、現実世界と仮想世界の相互作用を実現するため、現実世界のセンサから得られた情報を仮想世界に適用する仮想世界処理装置およびその方法を提供する。
【発明の概要】
【課題を解決するための手段】
【０００４】
本発明の一実施形態に係る仮想世界と現実世界の相互動作または仮想世界間の相互動作を可能にする仮想世界処理装置は、センサが収集した検出情報が入力される入力部と、前記センサの特性に関するセンサ特性に基づいて前記検出情報を調整する調整部とを備える。
【図面の簡単な説明】
【０００５】
【図１】一実施形態に係るセンサを用いて仮想世界のオブジェクトを操作する動作を示す図である。
【図２】一実施形態に係るセンサを用いて仮想世界のオブジェクトを操作するシステムを示す図である。
【図３】本発明の他の一実施形態に係るセンサを用いて仮想世界のオブジェクトを操作するシステムを示す図である。
【図４】一実施形態に係る仮想世界処理装置の構成を示す図である。
【図５】本発明の一実施形態に係る仮想世界処理装置の構成を示す図である。
【図６】本発明の更なる一実施形態に係る仮想世界処理装置の構成を示す図である。
【図７】一実施形態に係るセンサ特性基本タイプを示す図である。
【図８】一実施形態に係るセンサ特性基本タイプのシンタックスを示す図である。
【図９】一実施形態に係るセンサ特性基本属性のシンタックスを示す図である。
【図１０】一実施形態に係るセンサ適応選好基本タイプを示す図である。
【図１１】一実施形態に係るセンサ適応選好基本タイプのシンタックスを示す図である。
【図１２】一実施形態に係るセンサ適応選好基本属性のシンタックスを示す図である。
【図１３】一実施形態に係る検出情報基本タイプを示す図である。
【図１４】一実施形態に係る仮想世界処理方法のフローチャートを示す図である。
【図１５】更なる一実施形態に係る仮想世界処理方法のフローチャートを示す図である。
【図１６】一実施形態に係る仮想世界処理装置を用いる動作を示す図である。
【発明を実施するための形態】
【０００６】
以下、本発明に係る実施形態を添付する図面を参照しながら詳説する。しかし、本発明が実施形態によって制限されたり限定されることはない。各図面に提示された同一の参照符号は同一の部材を示す。
【０００７】
以下、実施形態を添付する図面を参照しながら詳明する。
【０００８】
図１は、一実施形態に係るセンサを用いて仮想世界の仮想世界オブジェクトを操作する動作を示す図である。図１を参照すれば、一実施形態に係るセンサ１００を用いて現実世界のユーザ１１０は、仮想世界の仮想世界オブジェクト１２０を操作する。現実世界のユーザ１１０は、自身の動作、状態、意図、形態などをセンサ１００を通して入力し、センサ１００は、ユーザ１１０の動作、状態、意図、形態などに関する制御情報（ｃｏｎｔｒｏｌ  ｉｎｆｏｒｍａｔｉｏｎ、ＣＩ）をセンサ信号に含んで仮想世界処理装置に送信する。
【０００９】
ここで、仮想世界は、仮想環境および仮想世界オブジェクトに分類される。また、仮想世界オブジェクトはアバターおよび仮想オブジェクトに分類されてもよい。
【００１０】
実施形態に係る現実世界のユーザ１１０は、人間、動物、植物、および無生物（例えば、物）であってもよく、また、ユーザの周辺環境（温度、気圧など）まで含んでもよい。
【００１１】
図２は、一実施形態に係るセンサを用いて仮想世界を操作するシステムを示す図である。図２を参照すれば、一実施形態に係る現実世界２１０の装置のセンサを介して入力された、現実世界２１０のユーザの動作、状態、意図、形態などに関する制御情報２０１を含むセンサ信号は仮想世界処理装置に送信される。実施形態に係る現実世界２１０のユーザの動作、状態、意図、形態などに関する制御情報２０１は、センサ特性、センサ適応選好および検出情報を含む。センサ特性、センサ適応選好、および検出情報については、図７から図１６を参考して後述する。
【００１２】
一実施形態に係る仮想世界処理装置は、適応ＲＶ（ａｄａｐｔａｔｉｏｎ  ｒｅａｌ  ｗｏｒｌｄ  ｔｏ  ｖｉｒｔｕａｌ  ｗｏｒｌｄ）２２０を含んでもよい。実施形態に係る適応ＲＶ２２０は、ＲＶエンジン（ｒｅａｌ  ｗｏｒｌｄ  ｔｏ  ｖｉｒｔｕａｌ  ｗｏｒｌｄ  ｅｎｇｉｎｅ、ＲＶ  ｅｎｇｉｎｅ）に実現されてもよい。適応ＲＶ２２０は、センサ信号に含まれている現実世界２１０のユーザの動作、状態、意図、形態などに関する制御情報（ＣＩ）２０１を用いて現実世界２１０の情報を仮想世界２４０に適用できる情報に変換する。
【００１３】
実施形態に係る適応ＲＶ２２０は、現実世界２１０のユーザの動作、状態、意図、形態などに関する制御情報２０１を用いてＶＷＩ（ｖｉｒｔｕａｌ  ｗｏｒｌｄ  ｉｎｆｏｒｍａｔｉｏｎ、仮想世界情報）２０２を変換する。
【００１４】
ＶＷＩ２０２は仮想世界２４０に関する情報である。例えば、ＶＷＩ２０２は、仮想世界２４０のオブジェクトまたはオブジェクトを構成する要素に関する情報を含んでもよい。
【００１５】
仮想世界処理装置は適応ＲＶ２２０によって変換された情報２０３を適応ＲＶ／ＶＲ（ａｄａｐｔａｔｉｏｎ  ｒｅａｌ  ｗｏｒｌｄ  ｔｏ  ｖｉｒｔｕａｌ  ｗｏｒｌｄ／ｖｉｒｔｕａｌ  ｗｏｒｌｄ  ｔｏ  ｒｅａｌ  ｗｏｒｌｄ）２３０を介して仮想世界２４０に送信する。
【００１６】
表１は図２に表示されている構成について説明する。
【００１７】
【表１】
2012531658.tif 000003
図３は、本発明の更なる一実施形態に係るセンサを用いて仮想世界を操作するシステムを示す図である。図３を参照すれば、一実施形態に係るセンサ２５０は、現実世界のユーザの動作、状態、意図、形態などに関する情報を収集する。
【００１８】
センサ２５０は、センサ２５０を介して収集された情報をメタデータに符号化するメタデータエンコーダ２５１を含む。
【００１９】
メタデータエンコーダ２５１はセンサ２５０が収集した情報を第１メタデータに符号化し、センサ２５０は第１メタデータを適応ＲＶ２５５に送信する。
【００２０】
適応ＲＶ２５５に含まれたメタデータデコーダ２５６は、センサ２５０から受信した第１メタデータを復号化する。また、適応ＲＶ２５５に含まれたメタデータデコーダ２５８は、適応ＶＲ２６０から受信した第２メタデータを復号化する。
【００２１】
第２メタデータは、適応ＶＲ２６０に含まれたメタデータエンコーダ２５７が仮想世界２６５に関する情報を符号化したメタデータであってもよい。
【００２２】
適応ＲＶ２５５は、メタデータデコーダ２５６が第１メタデータを復号化した情報およびメタデータデコーダ２５８が第２メタデータを復号化した情報に基づいて、仮想世界２６５に適用される情報を生成する。ここで、適応ＲＶ２５５は、第２メタデータに含まれる仮想世界オブジェクト属性および検出情報に対応するように、仮想世界２６５に適用される情報を生成する。
【００２３】
メタデータエンコーダ２５７は、適応ＲＶ２５５が生成した仮想世界２６５に適用される情報を第３メタデータに符号化する。また、適応ＲＶ２５５は第３メタデータを適応ＶＲ２６０に送信する。
【００２４】
適応ＶＲ２６０に含まれたメタデータデコーダ２７１は第３メタデータを復号化する。適応ＶＲ２６０は、復号化された情報に基づいて仮想世界２６５のオブジェクトの属性を変換してもよい。また、適応ＶＲ２６０は変換された属性を仮想世界２６５に適用してもよい。
【００２５】
図４は一実施形態に係る仮想世界処理装置の構成を示す図である。図４を参照すれば、一実施形態に係る仮想世界処理装置３００は格納部３１０および処理部３２０を備える。
【００２６】
格納部３１０はセンサの特性に関するセンサ特性を格納する。
【００２７】
センサは現実世界のユーザの動作、状態、意図または形態などを測定する装置である。センサはセンサ入力装置のように表してもよい。実施形態に係るセンサを（１）音響、音声、振動、（２）自動車、運送手段、（３）化学物、（４）電流、電位、磁気、ラジオ、（５）環境、天気、（６）フロー、（７）電離放射線、亜原子粒子、（８）ナビゲーション装置、（９）位置、角度、変位、距離、速度、加速度、（１０）視覚、光、映像、（１１）圧力、力、密度、レベル、（１２）熱、ヒート、温度、（１３）近接、存在、（１４）センサ技術のようにタイプごとに分類してもよい。
【００２８】
表２は、センサタイプに係るセンサの実施形態を示す。下記の表に示すセンサは一実施形態に過ぎず、本発明が下記の表に示すセンサのみによって実現されるものと制限されて解釈されてはならない。
【００２９】
【表２】
2012531658.tif 000004
2012531658.tif 000005
2012531658.tif 000006
2012531658.tif 000007
2012531658.tif 000008
2012531658.tif 000009
例えば、センサタイプ（１）音響、音声、振動のマイク（Ｍｉｃｒｏｐｈｏｎｅ）は現実世界ユーザの音声およびユーザ周辺の音声を収集する。センサタイプ（２）自動車、運送手段の速度センサは、現実世界のユーザの速度および現実世界の物体（例えば、運送手段）の速度を測定する。センサタイプ（３）化学物の酸素センサは、現実世界ユーザ周辺の空気の中の酸素比率および現実世界のユーザ周辺の液体の中の酸素比率を測定する。センサタイプ（４）電流、電位、磁気、ラジオの金属探知器は、現実世界ユーザおよび周辺の金属有無を測定する。センサタイプ（５）環境、天気のレインセンサは現実世界で雨が降るか否かを測定する。センサタイプ（６）フローのフローセンサは、現実世界における流体流動の比率を測定する。センサタイプ（７）電離放射線、亜原子粒子のシンチレータ（ｓｃｉｎｔｉｌｌａｔｏｒ）は、現実世界のユーザおよびユーザ周辺の放射線比率を測定する。センサタイプ（８）ナビゲーション装置の昇降計は、現実世界のユーザおよびユーザ周辺の昇降速度を測定する。センサタイプ（９）位置、角度、変位、距離、速度、加速度の走行記録計は、現実世界の物体（例えば、運送手段）の走行距離を測定する。センサタイプ（１０）視覚、光、映像の光トランジスタは、現実世界の光を測定する。センサタイプ（１１）圧力、力、密度、レベルの気圧計は、現実世界の気圧を測定する。センサタイプ（１２）熱、ヒート、温度のボロメータは、現実世界の輻射線を測定する。センサタイプ（１３）近接、存在のモーション探知器は、現実世界のユーザの動きを測定する。センサタイプ（１４）センサ技術のバイオセンサは、現実世界のユーザの生物学的な性質を測定する。
【００３０】
図５は、本発明の一実施形態に係る仮想世界処理装置の構成を示す図である。図５を参照すれば、一実施形態に係る入力装置３６０は、現実世界のユーザからセンサ適応選好３６１が入力される。実施形態に係る入力装置３６０は、センサ３７０または仮想世界処理装置３５０にモジュールの形態に挿入されるよう実現されてもよい。センサ適応選好３６１について図１０から図１２を参照して後述する。
【００３１】
センサ３７０は、センサ特性３７１および検出情報３７２を仮想世界処理装置３５０に送信してもよい。センサ特性３７１および検出情報３７２については図７から図９および図１３を参照して後述する。
【００３２】
本発明の一実施形態に係る仮想世界処理装置３５０は信号処理部３５１および適応部３５２を備える。
【００３３】
信号処理部３５１は、センサ３７０からセンサ特性３７１および検出情報３７２を受信し、受信したセンサ特性３７１および検出情報３７２に対する信号処理作業を行う。実施形態に係る信号処理部３５１は、センサ特性３７１および検出情報３７２に対してフィルタリング作業および検証作業を行う。
【００３４】
適応部３５２は入力装置３６０からセンサ適応選好３６１を受信し、受信したセンサ適応選好３６１に基づいて仮想世界３８０に適用されるように信号処理部３５１で信号処理した情報について適応作業を行う。また、仮想世界処理装置３５０は、適応部３５２で適応作業を行った情報を仮想世界３８０に適用する。
【００３５】
センサ特性はセンサの特性に関する情報である。
【００３６】
センサ特性基本タイプはセンサ特性の基本タイプである。実施形態に係るセンサ特性基本タイプはセンサ特性に対するメタデータの一部分として、全てのセンサに共通して適用されるセンサ特性に関するメタデータの基本タイプである。
【００３７】
以下、図７から図９を参照してセンサ特性およびセンサ特性基本タイプについて詳説する。
【００３８】
図７は一実施形態に係るセンサ特性基本タイプを示す図である。図７を参照すれば、一実施形態に係るセンサ特性基本タイプ４００は、センサ特性基本属性（ｓｅｎｓｏｒ  ｃａｐａｂｉｌｉｔｙ  ｂａｓｅ  ａｔｔｒｉｂｕｔｅｓ）４１０および例外属性（ａｎｙ  ａｔｔｒｉｂｕｔｅｓ）４２０を含む。
【００３９】
センサ特性基本属性４１０は、センサ特性基本タイプ４００に基本的に含まれるセンサ特性のグループである。
【００４０】
例外属性４２０はセンサが有する追加的なセンサ特性のグループである。例外属性４２０は、任意のセンサに適用され得る固有の追加的なセンサ特性である。例外属性４２０は、基本属性以外の属性を含むための拡張性を提供してもよい。
【００４１】
図８は、一実施形態に係るセンサ特性基本タイプのシンタックス（ｓｙｎｔａｘ）を示す図である。図８を参照すれば、一実施形態に係るセンサ特性基本タイプのシンタックス５００は、ダイヤグラム５１０（Ｄｉａｇｒａｍ）、属性（Ａｔｔｒｉｂｕｔｅｓ）５２０、およびソース（Ｓｏｕｒｃｅ）５３０を含んでもよい。
【００４２】
ダイヤグラム５１０は、センサ特性基本タイプの図表を含んでもよい。
【００４３】
属性５２０は、センサ特性基本属性および例外属性を含んでもよい。
【００４４】
ソース５３０は、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてセンサ特性基本タイプを示すプログラムを含んでもよい。しかし、図８に示すソース５３０は単なる一実施形態であり、本発明がこれに制限されることはない。
【００４５】
図９は、一実施形態に係るセンサ特性基本属性のシンタックスを示す図である。図９を参照すれば、一実施形態に係るセンサ特性基本属性のシンタックス６００は、ダイヤグラム（Ｄｉａｇｒａｍ）６１０、属性（Ａｔｔｒｉｂｕｔｅｓ）６２０、およびソース（Ｓｏｕｒｃｅ）６３０を含んでもよい。
【００４６】
ダイヤグラム６１０はセンサ特性基本属性の図表を含んでもよい。
【００４７】
属性６２０は、単位（ｕｎｉｔ）６０１、最大値（ｍａｘＶａｌｕｅ）６０２、最小値（ｍｉｎＶａｌｕｅ）６０３、オフセット（ｏｆｆｓｅｔ）６０４、解像力（ｎｕｍＯｆｌｅｖｅｌｓ）６０５、感度（ｓｅｎｓｉｔｉｖｉｔｙ）６０６、ＳＮＲ（ｓｉｇｎａｌ  ｔｏ  ｎｏｉｓｅ  ｒａｔｉｏ）６０７、および正確度（ａｃｃｕｒａｃｙ）６０８を含んでもよい。
【００４８】
単位６０１はセンサが測定する値の単位である。実施形態に係るセンサが温度計である場合、単位６０１は摂氏（℃）および華氏（゜Ｆ）であってもよく、センサが速度センサである場合、単位６０１は時速（ｋｍ／ｈ）および秒速（ｍ／ｓ）であってもよい。
【００４９】
最大値６０２と最小値６０３はセンサが測定できる最大値および最小値である。実施形態に係るセンサが温度計である場合、最大値６０２は５０℃であり、最小値６０３は０℃である。また、センサが同じ温度計である場合にも、センサの用途および性能に応じて最大値６０２と最小値６０３が異なってもよい。
【００５０】
オフセット６０４は、絶対値を獲得するためにセンサが測定する値に加えられる値である。実施形態に係るセンサが速度センサである場合、現実世界のユーザまたは事物が停止し、速度が０ではない値が測定されれば、センサはオフセット６０４を速度を０に調整するための値に決定する。例えば、停止している現実世界の自動車に対して速度−１ｋｍ／ｈが測定される場合、オフセット６０４は１ｋｍ／ｈになる。
【００５１】
解像力６０５は、センサが測定できる値の個数である。すなわち、解像力６０５は、センサが測定する最大値と最小値との間でセンサが測定できる値の個数を表す。実施形態に係るセンサが温度計、最大値が５０℃、最小値が０℃である場合、解像力６０５が５であれば、センサは温度を１０℃、２０℃、３０℃、４０℃、５０℃のように５個の温度を測定する。実施形態に係る現実世界の温度が２０℃である場合はもちろん、２７℃である場合にも切捨ての演算を行って温度を２０℃に測定してもよく、あるいは切上げしの演算を行って３０℃に測定してもよい。
【００５２】
感度６０６は、センサが出力値を測定するために要求される最小入力値である。すなわち、感度６０６は、出力信号を生成するための入力信号の最小の大きさを示す。実施形態に係るセンサが温度計であり、感度６０６が１℃である場合、センサは１℃以下の温度変化を測定できず、１℃以上の温度変化のみを測定できる。例えば、現実世界において１５℃から１５．５℃に温度が上昇した場合、センサは依然として１５℃に温度を測定する。
【００５３】
ＳＮＲ６０７は、センサが測定する値の信号対雑音の相対的な大きさである。実施形態に係るセンサがマイクである場合、現実世界のユーザの音声を測定することにおいて周辺の騒音が多ければセンサのＳＮＲ６０７は小さい値になる。
【００５４】
正確度６０８はセンサの誤差である。すなわち、正確度６０８は、実際の値に対する測定値の近い程度を表す。実施形態に係るセンサがマイクである場合、測定時の温度、湿度などに応じる音声の電波速度の差による測定誤差が正確度６０８になり得る。または、過去の当該センサを介して測定した値の統計的な誤差程度を介してセンサの正確度を決定することができる。
【００５５】
実施形態に係る属性６２０は位置をさらに含んでもよい。位置はセンサの位置である。実施形態に係るセンサが温度計である場合、現実世界のユーザのわきの間がセンサの位置になり得る。位置は、経度／緯度、地面からの高さ／方向などであり得る。
【００５６】
一実施形態に係るセンサ特性基本属性の単位６０１、最大値６０２、最小値６０３、オフセット６０４、解像力６０５、感度６０６、ＳＮＲ６０７、正確度６０８、および位置について表３の通りである。
【００５７】
【表３】
2012531658.tif 000010
ソース６３０は、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いてセンサ特性基本属性を示すプログラムを含んでもよい。
【００５８】
図面符号６３１は、最大値６０２に対する定義をＸＭＬに表したものである。図面符号６３１によれば、最大値６０２は「ｆｌｏａｔ」の類型のデータを有し、選択的に用いてもよい。
【００５９】
図面符号６３２は、最小値６０３に対する定義をＸＭＬに表したものである。図面符号６３２によれば、最小値６０３は「ｆｌｏａｔ」の類型のデータを有し、選択的に用いてもよい。
【００６０】
図面符号６３３は、解像力６０５に対する定義をＸＭＬに表したものである。図面符号６３３によれば、解像力６０５は「ｎｏｎＮｅｇａｔｉｖｅＩｎｔｅｇｅｒ」の類型のデータを有し、選択的に用いてもよい。
【００６１】
しかし、図９に示すソース６３０は一実施形態に過ぎず、本発明がこれに制限されることはない。
【００６２】
再び図４を参照すれば、処理部３２０は、センサ特性に基づいてセンサから受信した第１値に対して判断し、第１値に対応する第２値を仮想世界に送信する。
【００６３】
実施形態に係る処理部３２０は、センサから受信した第１値がセンサが測定できる最大値よりも小さいか同じであり、最小値よりも大きいか同じである場合、第１値に対応する第２値を仮想世界に送信する。
【００６４】
実施形態に係るセンサから受信した第１値が、センサの測定できる最大値よりも大きい場合、処理部３２０は第１値を最大値として認識して第１値に対応する第２値を仮想世界に送信してもよい。または、第１値が最小値よりも小さい場合、処理部３２０は第１値を最小値として認識して第１値に対応する第２値を仮想世界に送信してもよい。
【００６５】
一実施形態に係る仮想世界処理装置３００は、センサから受信された第１値を操作するためのセンサ適応選好を格納する第２格納部（図示せず）をさらに備えてもよい。処理部３２０は、センサ特性に基づいて第１値から第３値を生成し、センサ適応選好に基づいて第３値から第２値を生成する。
【００６６】
実施形態に係るセンサを介して測定された現実世界のユーザの動作、状態、意図、形態などに関する情報をそのまま仮想世界に反映してもよい。
【００６７】
図６は、本発明の他の一実施形態に係る仮想世界処理装置の構成を示す図である。図６を参照すれば、本発明の一実施形態に係る仮想世界と現実世界の相互動作、または仮想世界間の相互動作を可能にする仮想世界処理装置３９０は入力部３９１および調整部３９２を備える。
【００６８】
入力部３９１にはセンサが現実世界で収集した検出情報が入力される。
【００６９】
本発明の一側面によれば、入力部３９１には検出情報を操作するためのセンサ適応選好がさらに入力されてもよい。センサ適応選好について、図１０から図１２を参照して後で詳説する。
【００７０】
調整部３９２は、センサの特性に関するセンサ特性に基づいて入力部３９１が入力された検出情報を調整する。
【００７１】
例えば、速度センサが現実世界のユーザの速度をセンシングした結果、３０ｍ／ｓの検出情報を収集した場合、入力部３９１は３０ｍ／ｓの検出情報が入力される。ここで、速度センサに対するセンサ特性のうち最大値が２０ｍ／ｓであれば、調整部３９２は３０ｍ／ｓの検出情報を２０ｍ／ｓに調整する。また、一実施形態に係る仮想世界処理装置は、調整された検出情報（２０ｍ／ｓ）を仮想世界に適用してもよい。
【００７２】
実施形態に係るセンサ特性は、仮想世界処理装置に予め入力されて格納されてもよい。また、センサ特性は入力部３９１を介して入力される。
【００７３】
本発明の一側面によれば、調整部３９２は、センサ特性およびセンサ適応選好に基づいて検出情報を調整する。
【００７４】
本発明の一実施形態に係る仮想世界処理装置３９０は出力部３９３をさらに備えてもよい。
【００７５】
出力部３９３は、仮想世界を制御するために検出情報を出力する。実施形態に係る出力部３９３は、センサ特性に基づいて調整された検出情報を出力する。また、出力部３９３は、センサ特性およびセンサ適応選好に基づいて調整された検出情報を出力する。
【００７６】
更なる一実施形態に係る出力部３９３は、仮想世界で実現されるオブジェクトに関する情報の仮想世界オブジェクト情報を制御するために検出情報を出力してもよい。実施形態に係る出力部３９３は、センサ特性に基づいて調整された検出情報を出力してもよい。また、出力部３９３は、センサ特性およびセンサ適応選好に基づいて調整された検出情報を出力してもよい。
【００７７】
以下、センサの具体的な実施形態に対するセンサ特性について説明する。センサは、位置センサ、方位センサ、加速度センサ、光センサ、音声センサ、温度センサ、湿度センサ、長さセンサ、モーションセンサ、知能カメラセンサ、環境騒音センサ、気圧センサ、速度センサ、角速度センサ、角加速度センサ、力センサ、トルクセンサ、および圧力センサであってもよく、本発明はこれらに制限されることはない。
【００７８】
［ソース１］はＸＭＬを用いて位置センサ（ｐｏｓｉｔｉｏｎ  ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース１］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000011
2012531658.tif 000012
位置センサ特性タイプは、位置センサに対するセンサ特性を説明するための道具（ｔｏｏｌ）である。
【００７９】
位置センサ特性タイプは、位置センサに対するセンサ特性基本属性を含んでもよい。
【００８０】
位置センサに対するセンサ特性基本属性は、範囲（ｒａｎｇｅ）、範囲タイプ（ｒａｎｇｅ  ｔｙｐｅ）、ｘ最大値（ｘｍａｘＶａｌｕｅ）、ｘ最小値（ｘｍｉｎＶａｌｕｅ）、ｙ最大値（ｙｍａｘＶａｌｕｅ）、ｙ最小値（ｙｍｉｎＶａｌｕｅ）、ｚ最大値（ｚｍａｘＶａｌｕｅ）、およびｚ最小値（ｚｍｉｎＶａｌｕｅ）を含んでもよい。
【００８１】
範囲は位置センサが測定される範囲である。例えば、範囲タイプおよびグローバル座標システムを用いて位置センサが測定される範囲を表す。
【００８２】
グローバル座標の原点はスクリーンの左側上部の端に位置してもよい。一実施形態に係るグローバル座標には、右手座標システム（ｒｉｇｈｔ  ｈａｎｄｅｄ  ｃｏｏｒｄｉｎａｔｅ  ｓｙｓｔｅｍ）を適用してもよい。グローバル座標のｘ軸はスクリーンの右側上部の端方向を正の方向にし、ｙ軸は重力方向（スクリーンの下方向）を正の方向にし、ｚ軸はユーザ位置の反対方向（スクリーンに入る方向）を正の方向にしてもよい。
【００８３】
範囲タイプは、ｘ、ｙ、ｚ軸によるグローバル座標システムの範囲である。
【００８４】
ｘ最大値は、位置センサが位置座標単位（例えば、メートル）で測定できるｘ軸の最大値である。
【００８５】
ｘ最小値は、位置センサが位置座標単位（例えば、メートル）で測定できるｘ軸の最小値である。
【００８６】
ｙ最大値は、位置センサが位置座標単位（例えば、メートル）で測定できるｙ軸の最大値である。
【００８７】
ｙ最小値は、位置センサが位置座標単位（例えば、メートル）で測定できるｙ軸の最小値である。
【００８８】
ｚ最大値は、位置センサが位置座標単位（例えば、メートル）で測定できるｚ軸の最大値である。
【００８９】
ｚ最小値は、位置センサが位置座標単位（例えば、メートル）で測定できるｚ軸の最小値である。
【００９０】
［ソース２］は、ＸＭＬを用いて方位センサ（ｏｒｉｅｎｔａｔｉｏｎ  ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース２］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000013
2012531658.tif 000014
方位センサ特性タイプは、方位センサに対するセンサ特性を説明するための道具である。方位センサ特性タイプは、方位センサに対するセンサ特性基本属性を含んでもよい。方位センサに対するセンサ特性基本属性は、方位範囲（ｏｒｉｅｎｔａｔｉｏｎ  ｒａｎｇｅ）、方位範囲タイプ（ｏｒｉｅｎｔａｔｉｏｎ  ｒａｎｇｅ  ｔｙｐｅ）、ｘ最大値（ｘｍａｘＶａｌｕｅ）、ｘ最小値（ｘｍｉｎＶａｌｕｅ）、ｙ最大値（ｙｍａｘＶａｌｕｅ）、ｙ最小値（ｙｍｉｎＶａｌｕｅ）、ｚ最大値（ｚｍａｘＶａｌｕｅ）、およびｚ最小値（ｚｍｉｎＶａｌｕｅ）を含んでもよい。
【００９１】
範囲は方位センサが測定される範囲である。例えば、方位範囲タイプおよびグローバル座標システムを用いて方位センサが測定される範囲を表す。
【００９２】
方位範囲タイプは、ｘ、ｙ、ｚ軸によるグローバル座標システムの方位範囲である。
【００９３】
ｘ最大値は、方位センサが方位座標単位（例えば、ラジアン）で測定できるｘ軸の最大値である。ｘ最小値は、方位センサが方位座標単位（例えば、ラジアン）で測定できるｘ軸の最小値である。
【００９４】
ｙ最大値は、方位センサが方位座標単位（例えば、ラジアン）で測定できるｙ軸の最大値である。ｙ最小値は、方位センサが方位座標単位（例えば、ラジアン）で測定できるｙ軸の最小値である。
【００９５】
ｚ最大値は、方位センサが方位座標単位（例えば、ラジアン）で測定できるｚ軸の最大値である。ｚ最小値は、方位センサが方位座標単位（例えば、ラジアン）で測定できるｚ軸の最小値である。
【００９６】
［ソース３］は、ＸＭＬを用いて加速度センサ（Ａｃｃｅｌｅｒａｔｉｏｎ  ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース３］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000015
加速度センサ特性タイプは、加速度センサに対するセンサ特性を説明するための道具である。加速度センサ特性タイプは、加速度センサに対するセンサ特性基本属性を含んでもよい。加速度センサに対するセンサ特性基本属性は最大値および最小値を含んでもよい。
【００９７】
最大値は、加速度センサが加速度単位（例えば、ｍ／ｓ２）で測定できる最大値である。最小値は、加速度センサが加速度単位（例えば、ｍ／ｓ２）で測定できる最小値である。
【００９８】
［ソース４］はＸＭＬを用いて光センサ（ｌｉｇｈｔ  ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース４］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000016
光センサ特性タイプは、光センサに対するセンサ特性を説明するための道具である。光センサ特性タイプは、光センサに対するセンサ特性基本属性を含んでもよい。光センサに対するセンサ特性の基本属性は、最大値、最小値、色、およびロケーションを含んでもよい。
【００９９】
最大値は、光センサが光の強度単位（例えば、ＬＵＸ）で測定できる最大値である。最小値は、光センサが光の強度単位（例えば、ＬＵＸ）で測定できる最小値である。
【０１００】
色は光センサが提供できる色である。例えば、色はＲＧＢ値であってもよい。
【０１０１】
ロケーションは光センサの位置である。例えば、ｘ、ｙ、ｚ軸によるグローバル座標システムを用いて光センサの位置を示すことができる。
【０１０２】
［ソース５］はＸＭＬを用いて音声センサ（ｓｏｕｎｄ  ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース５］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000017
音声センサ特性タイプは、音声センサに対するセンサ特性を説明するための道具である。音声センサ特性タイプは、音声センサに対するセンサ特性基本属性を含んでもよい。音声センサに対するセンサ特性基本属性は、最大値および最小値を含んでもよい。
【０１０３】
最大値は、音声センサが声大きさ単位（例えば、デシベル（ｄＢ））で測定できる最大値である。最小値は、音声センサが声大きさ単位（例えば、デシベル（ｄＢ））で測定できる最小値である。
【０１０４】
［ソース６］はＸＭＬを用いて温度センサ（Ｔｅｍｐｅｒａｔｕｒｅ  ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース６］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000018
温度センサ特性タイプは、温度センサに対するセンサ特性を説明するための道具である。温度センサ特性タイプは、温度センサに対するセンサ特性基本属性を含んでもよい。温度センサに対するセンサ特性基本属性は、最大値、最小値、およびロケーションを含んでもよい。
【０１０５】
最大値は、温度センサが温度単位（例えば、摂氏（℃）および華氏（゜Ｆ））で測定できる最大値である。最小値は、温度センサが温度単位（例えば、摂氏（℃）および華氏（゜Ｆ））で測定できる最小値である。
【０１０６】
ロケーションは温度センサの位置である。例えば、ｘ、ｙ、ｚ軸によるグローバル座標システムを用いて温度センサの位置を示すことができる。
【０１０７】
［ソース７］はＸＭＬを用いて湿度センサ（Ｈｕｍｉｄｉｔｙ  ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース７］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000019
湿度センサ特性タイプは、湿度センサに対するセンサ特性を説明するための道具である。湿度センサ特性タイプは、湿度センサに対するセンサ特性基本属性を含んでもよい。
【０１０８】
湿度センサに対するセンサ特性基本属性は、最大値、最小値、およびロケーションを含んでもよい。
【０１０９】
最大値は、湿度センサが湿度単位（例えば、％）で測定できる最大値である。最小値は、湿度センサが湿度単位（例えば、％）で測定できる最小値である。
【０１１０】
ロケーションは湿度センサの位置である。例えば、ｘ、ｙ、ｚ軸によるグローバル座標システムを用いて湿度センサの位置を示すことができる。
【０１１１】
［ソース８］はＸＭＬを用いて長さセンサ（Ｌｅｎｇｔｈ  ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース８］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000020
長さセンサ特性タイプは、長さセンサに対するセンサ特性を説明するための道具である。長さセンサ特性タイプは、長さセンサに対するセンサ特性基本属性を含んでもよい。長さセンサに対するセンサ特性基本属性は、最大値、最小値、およびロケーションを含んでもよい。
【０１１２】
最大値は、長さセンサが長さ単位（例えば、ｍｅｔｅｒ）で測定できる最大値である。最小値は、長さセンサが長さ単位（例えば、ｍｅｔｅｒ）で測定できる最小値である。
【０１１３】
ロケーションは長さセンサの位置である。例えば、ｘ、ｙ、ｚ軸によるグローバル座標システムを用いて長さセンサの位置を示すことができる。
【０１１４】
［ソース９］はＸＭＬを用いてモーションセンサ（Ｍｏｔｉｏｎ  ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース９］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000021
モーションセンサ特性タイプは、モーションセンサに対するセンサ特性を説明するための道具である。モーションセンサは、複数のセンサの結合からなる統合センサであってもよい。例えば、モーションセンサは、位置センサ、速度センサ、加速度センサ、方位センサ、角速度センサ、および角加速度センサの結合から構成されてもよい。
【０１１５】
モーションセンサ特性タイプは、モーションセンサに対するセンサ特性基本属性を含んでもよい。モーションセンサに対するセンサ特性基本属性は、位置特性（ｐｏｓｉｔｉｏｎ  ｃａｐａｂｉｌｉｔｙ）、速度特性（ｖｅｌｏｃｉｔｙ  ｃａｐａｂｉｌｉｔｙ）、加速度特性（ａｃｃｅｌｅｒａｔｉｏｎ  ｃａｐａｂｉｌｉｔｙ）、方位特性（ｏｒｉｅｎｔａｔｉｏｎ  ｃａｐａｂｉｌｉｔｙ）、角速度特性（ａｎｇｕｌａｒ  ｖｅｌｏｃｉｔｙ  ｃａｐａｂｉｌｉｔｙ）、および角加速度特性（ａｎｇｕｌａｒ  ａｃｃｅｌｅｒａｔｉｏｎ  ｃａｐａｂｉｌｉｔｙ）を含んでもよい。
【０１１６】
位置特性は位置に関する特性である。速度特性は速度に関する特性である。加速度特性は加速度に関する特性である。方位特性は方位に関する特性である。角速度特性は角速度に関する特性である。角加速度特性は角加速度に関する特性である。
【０１１７】
［ソース１０］はＸＭＬを用いて知能カメラセンサ（Ｉｎｔｅｌｌｉｇｅｎｔ  ｃａｍｅｒａ  ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース１０］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000022
2012531658.tif 000023
2012531658.tif 000024
知能カメラ特性タイプは、知能カメラセンサに対するセンサ特性を説明するための道具である。知能カメラセンサ特性タイプは、知能カメラセンサに対するセンサ特性基本属性を含んでもよい。
【０１１８】
知能カメラセンサに対するセンサ特性基本属性は、特徴点追跡状態（ｆｅａｔｕｒｅ  ｔｒａｃｋｉｎｇ  ｓｔａｔｕｓ）、表情追跡状態（ｅｘｐｒｅｓｓｉｏｎ  ｔｒａｃｋｉｎｇ  ｓｔａｔｕｓ）、胴体動作追跡状態（ｂｏｄｙ  ｍｏｖｅｍｅｎｔ  ｔｒａｃｋｉｎｇ  ｓｔａｔｕｓ）、最大胴体特徴ポイント（ｍａｘ  Ｂｏｄｙ  Ｆｅａｔｕｒｅ  Ｐｏｉｎｔ）、最大顔特徴ポイント（ｍａｘ  Ｆａｃｅ  Ｆｅａｔｕｒｅ  Ｐｏｉｎｔ）、特徴点追跡（Ｔｒａｃｋｅｄ  Ｆｅａｔｕｒｅ）、顔特徴追跡点（ｔｒａｃｋｅｄ  ｆａｃｉａｌ  ｆｅａｔｕｒｅ  ｐｏｉｎｔｓ）、胴体特徴追跡点（ｔｒａｃｋｅｄ  ｂｏｄｙ  ｆｅａｔｕｒｅ  ｐｏｉｎｔｓ）、特徴点タイプ（ｆｅａｔｕｒｅ  ｔｙｐｅ）、顔特徴点マスク（ｆａｃｉａｌ  ｆｅａｔｕｒｅ  ｍａｓｋ）、および胴体特徴点マスク（ｂｏｄｙ  ｆｅａｔｕｒｅ  ｍａｓｋ）を含んでもよい。
【０１１９】
特徴点追跡状態は、知能カメラの特徴点追跡可能の有無に関する情報である。
【０１２０】
表情追跡状態は、知能カメラの顔表情に関するアニメーション抽出可能の有無に関する情報である。
【０１２１】
胴体動作追跡状態は、知能カメラの胴体に関するアニメーション抽出可能の有無に関する情報である。
【０１２２】
最大胴体特徴ポイントは、知能カメラセンサが体の特徴点を追跡できる最大値である。最大顔特徴ポイントは、知能カメラセンサが顔の特徴点を追跡できる最大値である。
【０１２３】
特徴点追跡は、体と顔の特徴点の追跡可能の有無に関する情報である。
【０１２４】
顔特徴追跡点は、顔特徴点のそれぞれが活性状態であるか、または顔特徴マスクに基づいていないかの有無に関する情報である。
【０１２５】
胴体特徴追跡点は、胴体特徴点のそれぞれが活性状態であるか、または胴体特徴マスクに基づいていないかの有無に関する情報である。
【０１２６】
特徴点タイプは、特徴点のタイプに対するリストである。例えば、特徴点タイプは１.顔、２.体、３.顔と体などを含んでもよい。
【０１２７】
顔特徴点マスクは顔特徴点に対するリストである。
【０１２８】
胴体特徴点マスクは胴体特徴点に対するリストである。
【０１２９】
［ソース１１］はＸＭＬを用いて環境騒音センサ（Ａｍｂｉｅｎｔ  ｎｏｉｓｅ  Ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース１１］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000025
環境騒音センサタイプは、環境騒音センサに対するセンサ特性を説明するための道具である。環境騒音センサ特性タイプは、環境騒音センサに対するセンサ特性基本属性を含んでもよい。環境騒音センサに対するセンサ特性基本属性は、最大値、最小値、およびロケーションを含んでもよい。
【０１３０】
最大値は、環境騒音センサが測定できる最大値である。例えば、単位はｄＢであってもよい。最小値は、環境騒音センサが測定できる最小値である。例えば、単位はｄＢであってもよい。
【０１３１】
ロケーションは、環境騒音センサの位置である。例えば、ｘ、ｙ、ｚ軸によるグローバル座標システムを用いて環境騒音センサの位置を示すことができる。
【０１３２】
［ソース１２］はＸＭＬを用いて気圧センサ（Ａｔｍｏｓｐｈｅｒｉｃ  Ｐｒｅｓｓｕｒｅ  Ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース１２］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000026
気圧センサ特性タイプは、気圧センサに対するセンサ特性を説明するための道具である。気圧センサ特性タイプは、気圧センサに対するセンサ特性基本属性を含んでもよい。気圧センサに対するセンサ特性基本属性は、最大値、最小値、およびロケーションを含んでもよい。
【０１３３】
最大値は、気圧センサが気圧単位（例えば、ｈＰａ）で測定できる最大値である。最小値は、気圧センサが気圧単位（例えば、ｈＰａ）で測定できる最小値である。
【０１３４】
ロケーションは、気圧センサの位置である。例えば、ｘ、ｙ、ｚ軸によるグローバル座標システムを用いて気圧センサの位置を示すことができる。
【０１３５】
［ソース１３］はＸＭＬを用いて速度センサ（Ｖｅｌｏｃｉｔｙ  Ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース１３］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000027
速度センサ特性タイプは、速度センサに対するセンサ特性を説明するための道具である。速度センサ特性タイプは、速度センサに対するセンサ特性基本属性を含んでもよい。速度センサに対するセンサ特性基本属性は、最大値および最小値を含んでもよい。
【０１３６】
最大値は、速度センサが速度単位（例えば、ｍ／ｓ）で測定できる最大値である。最小値は、速度センサが速度単位（例えば、ｍ／ｓ）で測定できる最小値である。
【０１３７】
［ソース１４］はＸＭＬを用いて角速度センサ（Ａｎｇｕｌａｒ  Ｖｅｌｏｃｉｔｙ）に対するセンサ特性を示す。しかし、下記の［ソース１４］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000028
角速度センサ特性タイプは、角速度センサに対するセンサ特性を説明するための道具である。角速度センサ特性タイプは、角速度センサに対するセンサ特性基本属性を含んでもよい。角速度センサに対するセンサ特性基本属性は、最大値および最小値を含んでもよい。
【０１３８】
最大値は、角速度センサが角速度単位（例えば、ｒａｄｉａｎ／ｓ）で測定できる最大値である。最小値は、角速度センサが角速度単位（例えば、ｒａｄｉａｎ／ｓ）で測定できる最小値である。
【０１３９】
［ソース１５］はＸＭＬを用いて角加速度センサ（Ａｎｇｕｌａｒ  Ａｃｃｅｌｅｒａｔｉｏｎ）に対するセンサ特性を示す。しかし、下記の［ソース１５］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000029
角加速度センサ特性タイプは、角加速度センサに対するセンサ特性を説明するための道具である。角加速度センサ特性タイプは、角加速度センサに対するセンサ特性基本属性を含んでもよい。角加速度センサに対するセンサ特性基本属性は、最大値および最小値を含んでもよい。
【０１４０】
最大値は、角加速度センサが角加速度単位（例えば、ｒａｄｉａｎ／ｓ２）で測定できる最大値である。最小値は、角加速度センサが角加速度単位（例えば、ｒａｄｉａｎ／ｓ２）で測定できる最小値である。
【０１４１】
［ソース１６］はＸＭＬを用いて力センサ（Ｆｏｒｃｅ  Ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース１６］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000030
力センサ特性タイプは、力センサに対するセンサ特性を説明するための道具である。力センサ特性タイプは、力センサに対するセンサ特性基本属性を含んでもよい。力センサに対するセンサ特性基本属性は、最大値および最小値を含んでもよい。
【０１４２】
最大値は、力センサが力単位（例えば、Ｎｅｗｔｏｎ）で測定できる最大値である。最小値は、力センサが力単位（例えば、Ｎｅｗｔｏｎ）で測定できる最小値である。
【０１４３】
［ソース１７］はＸＭＬを用いてトルクセンサ（Ｔｏｒｑｕｅ  Ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース１７］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000031
トルクセンサ特性タイプは、トルクセンサに対するセンサ特性を説明するための道具である。トルクセンサ特性タイプは、トルクセンサに対するセンサ特性基本属性を含んでもよい。トルクセンサに対するセンサ特性基本属性は、最大値、最小値、およびロケーションを含んでもよい。
【０１４４】
最大値は、トルクセンサがトルク単位（例えば、Ｎ−ｍｍ（Ｎｅｗｔｏｎ  ｍｉｌｌｉｍｅｔｅｒ））で測定できる最大値である。
【０１４５】
最小値は、トルクセンサがトルク単位（例えば、Ｎ−ｍｍ（Ｎｅｗｔｏｎ  ｍｉｌｌｉｍｅｔｅｒ））で測定できる最小値である。
【０１４６】
［ソース１８］はＸＭＬを用いて圧力センサ（Ｐｒｅｓｓｕｒｅ  Ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース１８］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000032
圧力センサ特性タイプは、圧力センサに対するセンサ特性を説明するための道具である。圧力センサ特性タイプは、圧力センサに対するセンサ特性基本属性を含んでもよい。圧力センサに対するセンサ特性基本属性は、最大値、最小値、およびロケーションを含んでもよい。
【０１４７】
最大値は、圧力センサが圧力単位（例えば、ｍ／ｓ）で測定できる最大値である。
【０１４８】
最小値は、圧力センサが圧力単位（例えば、ｍ／ｓ）で測定できる最小値である。
【０１４９】
以下、センサ適応選好について詳説する。
【０１５０】
センサ適応選好は、センサから受信された値を操作するための情報である。すなわち、センサ適応選好は、センサから収集された検出情報に対する調整する方法に対するユーザの選好度情報を示すことができる。
【０１５１】
センサ適応選好基本タイプは、ユーザの操作情報の基本タイプである。実施形態に係るセンサ適応選好基本タイプはセンサ適応選好に対するメタデータの一部分として、全てのセンサに共通して適用されるセンサ適応選好に関するメタデータの基本タイプであり得る。
【０１５２】
以下、図１０から図１２を参照してセンサ適応選好およびセンサ適応選好基本タイプについて詳説する。
【０１５３】
図１０は、一実施形態に係るセンサ適応選好基本タイプを示す図である。図１０を参照すれば、一実施形態に係るセンサ適応選好基本タイプ７００は、センサ適応選好基本属性（ｓｅｎｓｏｒ  ａｄａｐｔａｔｉｏｎ  ｐｒｅｆｅｒｅｎｃｅ  ｂａｓｅ  ａｔｔｒｉｂｕｔｅｓ）７１０および例外属性（ａｎｙ  ａｔｔｒｉｂｕｔｅｓ）７２０を含んでもよい。
【０１５４】
センサ適応選好基本属性７１０は、センサ適応選好基本タイプ７００に基本的に含まれるセンサ適応選好のグループである。
【０１５５】
例外属性７２０は、追加的なセンサ適応選好のグループである。例外属性７２０は、任意のセンサに適用され得る固有の追加的なセンサ適応選好であってもよい。例外属性７２０は、基本属性以外の属性を含むための拡張性を提供してもよい。
【０１５６】
図１１は、一実施形態に係るセンサ適応選好基本タイプのシンタックスを示す図である。図１１を参照すれば、一実施形態に係るセンサ適応選好基本タイプのシンタックス８００は、ダイヤグラム（Ｄｉａｇｒａｍ）８１０、属性（Ａｔｔｒｉｂｕｔｅｓ）８２０、およびソース（Ｓｏｕｒｃｅ）８３０を含んでもよい。
【０１５７】
ダイヤグラム８１０は、センサ適応選好基本タイプの図表を含んでもよい。
【０１５８】
属性８２０は、センサ適応選好基本属性および例外属性を含んでもよい。
【０１５９】
ソース８３０は、ＸＭＬを用いてセンサ適応選好基本タイプを示すプログラムを含んでもよい。しかし、図１１に示すソース８３０は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１６０】
図１２は、一実施形態に係るセンサ適応選好基本属性のシンタックスを示す図である。図１２を参照すれば、一実施形態に係るセンサ適応選好基本属性のシンタックス９００は、ダイヤグラム（Ｄｉａｇｒａｍ）９１０、属性（Ａｔｔｒｉｂｕｔｅｓ）９２０、およびソース（Ｓｏｕｒｃｅ）９３０を含んでもよい。
【０１６１】
ダイヤグラム９１０は、センサ適応選好基本属性の図表を含んでもよい。
【０１６２】
属性９２０は、センサＩＤ参照（ＳｅｎｓｏｒＩｄＲｅｆ）９０１、センサ適応モード（ｓｅｎｓｏｒ  ａｄａｐｔａｔｉｏｎ  ｍｏｄｅ）９０２、活性状態（ａｃｔｉｖａｔｅ）９０３、単位（ｕｎｉｔ）９０４、最大値（ｍａｘＶａｌｕｅ）９０５、最小値（ｍｉｎＶａｌｕｅ）９０６、および解像力（ｎｕｍＯｆｌｅｖｅｌｓ）９０７を含んでもよい。
【０１６３】
センサＩＤ参照９０１は、特定の検出情報を生成する個別的なセンサの識別子を参照する情報である。
【０１６４】
センサ適応モード９０２は、センサの適用方法に関するユーザの選好情報である。実施形態に係るセンサ適応モード９０２は、センサを介して測定された現実世界のユーザの動作、状態、意図、形態などに関する情報を測定して仮想世界に反映するための適応方法に対するセンサ適応選好であってもよい。例えば、「ストリクト（ｓｔｒｉｃｔ）」値はセンシングした現実世界の情報を仮想世界に直接的に適用するユーザの選好を表し、「スケーラブル（ｓｃａｌａｂｌｅ）」値はセンシングした現実世界の情報をユーザの選好に応じて変化して仮想世界に適用するユーザの選好を表す。
【０１６５】
活性状態９０３は、仮想世界でセンサを活性化するか否かに関する情報である。実施形態に係る活性状態９０３は、センサの作動有無を判別するセンサ適応選好であってもよい。
【０１６６】
単位９０４は、仮想世界で用いられる値の単位である。例えば、単位９０４はピクセルであってもよい。実施形態に係る単位９０４はセンサから受信された値に対応する値の単位であってもよい。
【０１６７】
最大値９０５と最小値９０６は、仮想世界で用いられる値の最大値と最小値である。実施形態に係る最大値９０５と最小値９０６は、センサから受信された値に対応する値の単位であってもよい。
【０１６８】
解像力９０７は、仮想世界で用いられる値の個数である。実施形態に係る仮想世界で用いられる値の最大値と最小値との間の段階数を割るための値であってもよい。
【０１６９】
一実施形態に係るセンサ適応選好基本属性のセンサＩＤ参照９０１、適応モード９０２、活性状態９０３、単位９０４、最大値９０５、最小値９０６、および解像力９０７について下記の表４のように整理することができる。
【０１７０】
【表４】
2012531658.tif 000033
ソース９３０は、ＸＭＬを用いてセンサ適応選好基本属性を示すプログラムを含んでもよい。
【０１７１】
図面符号９３１は、活性状態９０３に対する定義をＸＭＬで表したものである。図面符号９３１によれば、活性状態９０３は「ｂｏｏｌｅａｎ」の類型のデータを有し、選択的に用いてもよい。
【０１７２】
図面符号９３２は、最大値９０５に対する定義をＸＭＬで表したものである。図面符号９３２によれば、最大値９０５は「ｆｌｏａｔ」の類型のデータを有し、選択的に用いてもよい。
【０１７３】
図面符号９３３は、最小値９０６に対する定義をＸＭＬで表したものである。図面符号９３３によれば、最小値９０６は「ｆｌｏａｔ」の類型のデータを有し、選択的に用いてもよい。
【０１７４】
図面符号９３４は、解像力９０７に対する定義をＸＭＬで表したものである。図面符号９３４によれば、解像力９０７は「ｎｏｎＮｅｇａｔｉｖｅＩｎｔｅｇｅｒ」の類型のデータを有し、選択的に用いてもよい。
【０１７５】
しかし、図１２に示すソース９３０は一実施形態に過ぎず、本発明がこれに制限されることはない。
【０１７６】
以下、センサの具体的な実施形態に対するセンサ適応選好を説明する。
【０１７７】
［ソース１９］はＸＭＬを用いて位置センサ（Ｐｏｓｉｔｉｏｎ  ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース１９］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000034
位置センサタイプは、位置センサに対するセンサ適応選好を説明するための道具である。位置センサ特性タイプは、位置センサに対するセンサ適応選好基本属性を含んでもよい。位置センサに対するセンサ適応選好基本属性は範囲および解像力を含んでもよい。
【０１７８】
範囲は、位置センサが測定した位置情報に対するユーザの選好範囲である。
【０１７９】
解像力は、位置センサが測定した位置情報に対するユーザの選好解像力である。
【０１８０】
［ソース２０］はＸＭＬを用いて方位センサ（ｏｒｉｅｎｔａｔｉｏｎ  ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース２０］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000035
方位センサタイプは、方位センサに対するセンサ適応選好を説明するための道具である。方位センサ特性タイプは、方位センサに対するセンサ適応選好基本属性を含んでもよい。方位センサに対するセンサ適応選好基本属性は、方位範囲および解像力を含んでもよい。方位範囲は、方位センサが測定した方位情報に対するユーザの選好範囲である。
【０１８１】
解像力は、方位センサが測定した方位情報に対するユーザの選好解像力である。
【０１８２】
［ソース２１］はＸＭＬを用いて加速度センサ（Ａｃｃｅｌｅｒａｔｉｏｎ  ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース２１３］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000036
加速度センサタイプは、加速度センサに対するセンサ適応選好を説明するための道具である。加速度センサ特性タイプは、加速度センサに対するセンサ適応選好基本属性を含んでもよい。加速度センサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０１８３】
最大値は、加速度センサが測定した加速度情報に対するユーザの選好最大値である。
【０１８４】
最小値は、加速度センサが測定した加速度情報に対するユーザの選好最小値である。
【０１８５】
解像力は、加速度センサが測定した加速度情報に対するユーザの選好解像力である。
【０１８６】
［ソース２２］はＸＭＬを用いて光センサ（Ｌｉｇｈｔ  ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース２２］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000037
光センサタイプは、光センサに対するセンサ適応選好を説明するための道具である。光センサ特性タイプは、光センサに対するセンサ適応選好基本属性を含んでもよい。光センサに対するセンサ適応選好基本属性は、最大値、最小値、解像力および非選好色（ｕｎｆａｖｏｒａｂｌｅ  ｃｏｌｏｒ）を含んでもよい。
【０１８７】
最大値は、光センサの測定値に対するユーザの選好最大値である。
【０１８８】
最小値は、光センサの測定値に対するユーザの選好最小値である。
【０１８９】
解像力は、光センサの測定値に対するユーザの選好解像力である。
【０１９０】
非選好色は、光センサの測定値に対するユーザが好まない色である。例えば、非選好色は、ＲＧＢ値や分類参照としてユーザの非選好色のリストである。
【０１９１】
［ソース２３］はＸＭＬを用いて音声センサ（Ｓｏｕｎｄ  ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース２３］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000038
音声センサタイプは、音声センサに対するセンサ適応選好を説明するための道具である。音声センサ特性タイプは、音声センサに対するセンサ適応選好基本属性を含んでもよい。音声センサに対するセンサ適応選好基本属性は、最大値および最小値を含んでもよい。
【０１９２】
最大値は、音声センサの測定値でユーザが許容する最大値である。
【０１９３】
最小値は、音声センサの測定値でユーザが許容する最小値である。
【０１９４】
［ソース２４］はＸＭＬを用いて温度センサ（Ｔｅｍｐｅｒａｔｕｒｅ  ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース２４］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000039
温度センサタイプは、温度センサに対するセンサ適応選好を説明するための道具である。温度センサ特性タイプは、温度センサに対するセンサ適応選好基本属性を含んでもよい。温度センサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０１９５】
最大値は、温度センサが測定した温度情報に対するユーザの選好最大値である。
【０１９６】
最小値は、温度センサが測定した温度情報に対するユーザの選好最小値である。
【０１９７】
解像力は、温度センサが測定した温度情報に対するユーザの選好解像力である。
【０１９８】
［ソース２５］はＸＭＬを用いて湿度センサ（Ｈｕｍｉｄｉｔｙ  ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース２５］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000040
湿度センサタイプは、湿度センサに対するセンサ適応選好を説明するための道具である。湿度センサ特性タイプは、湿度センサに対するセンサ適応選好基本属性を含んでもよい。湿度センサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０１９９】
最大値は、湿度センサが測定した湿度情報に対するユーザの選好最大値である。
【０２００】
最小値は、湿度センサが測定した湿度情報に対するユーザの選好最小値である。
【０２０１】
解像力は、湿度センサが測定した湿度情報に対するユーザの選好解像力である。
【０２０２】
［ソース２６］はＸＭＬを用いて長さセンサ（Ｌｅｎｇｔｈ  ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース２６］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000041
長さセンサタイプは、長さセンサに対するセンサ適応選好を説明するための道具である。長さセンサ特性タイプは、長さセンサに対するセンサ適応選好基本属性を含んでもよい。長さセンサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０２０３】
最大値は、長さセンサが測定した長さ情報に対するユーザの選好最大値である。
【０２０４】
最小値は、長さセンサが測定した長さ情報に対するユーザの選好最小値である。
【０２０５】
解像力は、長さセンサが測定した長さ情報に対するユーザの選好解像力である。
【０２０６】
［ソース２７］はＸＭＬを用いてモーションセンサ（Ｍｏｔｉｏｎ  ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース２７］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000042
モーションセンサ特性タイプは、モーションセンサに対するセンサ適応選好を説明するための道具である。モーションセンサ特性タイプは、モーションセンサに対するセンサ適応選好基本属性を含んでもよい。
【０２０７】
モーションセンサに対するセンサ適応選好基本属性は、選好位置（ｐｏｓｉｔｉｏｎ  ｐｒｅｆｅｒｅｎｃｅ）、選好速度（ｖｅｌｏｃｉｔｙ  ｐｒｅｆｅｒｅｎｃｅ）、選好加速度（ａｃｃｅｌｅｒａｔｉｏｎ  ｐｒｅｆｅｒｅｎｃｅ）、選好方位（ｏｒｉｅｎｔａｔｉｏｎ  ｐｒｅｆｅｒｅｎｃｅ）、選好角速度（ａｎｇｕｌａｒ  ｖｅｌｏｃｉｔｙ  ｐｒｅｆｅｒｅｎｃｅ）および選好角加速度（ａｎｇｕｌａｒ  ａｃｃｅｌｅｒａｔｉｏｎ  ｐｒｅｆｅｒｅｎｃｅ）を含んでもよい。
【０２０８】
選好位置はユーザ選好位置である。選好速度はユーザ選好速度である。選好加速度はユーザ選好加速度である。選好方位はユーザ選好方位である。選好角速度はユーザ選好角速度である。選好角加速度はユーザ選好角加速度である。
【０２０９】
［ソース２８］はＸＭＬを用いて知能カメラセンサ（Ｉｎｔｅｌｌｉｇｅｎｔ  ｃａｍｅｒａ  ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース２８］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000043
2012531658.tif 000044
2012531658.tif 000045
知能カメラセンサ特性タイプは、知能カメラセンサに対するセンサ適応選好を説明するための道具である。知能カメラセンサ特性タイプは、知能カメラモーションセンサに対するセンサ適応選好基本属性を含んでもよい。
【０２１０】
知能カメラモーションセンサに対するセンサ適応選好基本属性は、顔特徴点追跡オン（ＦａｃｅＦｅａｔｕｒｅＴｒａｃｋｉｎｇＯｎ）、胴体特徴点追跡オン（ＢｏｄｙＦｅａｔｕｒｅＴｒａｃｋｉｎｇＯｎ）、顔表情追跡オン（ＦａｃｉａｌＥｘｐｒｅｓｓｉｏｎＴｒａｃｋｉｎｇＯｎ）、ジェスチャー追跡オン（ＧｅｓｔｕｒｅＴｒａｃｋｉｎｇＯｎ）、顔追跡マップ（ＦａｃｅＴｒａｃｋｉｎｇＭａｐ）、および胴体追跡マップ（ＢｏｄｙＴｒａｃｋｉｎｇＭａｐ）を含んでもよい。
【０２１１】
顔特徴点追跡オンは、知能カメラセンサがユーザの顔の特徴点を追跡する顔特徴点追跡モードを活性化するか否かに関する情報である。
【０２１２】
胴体特徴点追跡オンは、知能カメラセンサがユーザ胴体の特徴点を追跡する胴体特徴点追跡モードを活性化するか否かに関する情報である。
【０２１３】
顔表情追跡オンは、知能カメラセンサがユーザの顔表情を追跡することに対するユーザの選好情報である。
【０２１４】
ジェスチャー追跡オンは、知能カメラセンサがユーザのジェスチャー追跡に対するユーザの選好情報である。
【０２１５】
顔追跡マップは、顔追跡マップタイプに対するブールマップ（Ｂｏｏｌｅａｎ  Ｍａｐ）を提供する。ブールマップは、ユーザが追跡しようとする顔の部分を提供する。実施形態に係る顔追跡マップタイプに対するブールマップは、目、口、鼻、およびの耳を顔の部分として提供する。
【０２１６】
胴体追跡マップは、胴体追跡マップタイプに対するブールマップを提供する。ブールマップはユーザが追跡しようとする胴体の部分を提供する。実施形態に係る胴体追跡マップタイプに対するブールマップは頭、腕、手、脚、足、および中間胴体を胴体の部分として提供する。
【０２１７】
［ソース２９］はＸＭＬを用いて環境騒音センサ（Ａｍｂｉｅｎｔ  Ｎｏｉｓｅ  Ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース２９］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000046
環境騒音センサタイプは、環境騒音センサに対するセンサ適応選好を説明するための道具である。環境騒音センサ特性タイプは、環境騒音センサに対するセンサ適応選好基本属性を含んでもよい。環境騒音センサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０２１８】
最大値は、環境騒音センサが測定した環境騒音情報に対するユーザの選好最大値である。
【０２１９】
最小値は、環境騒音センサが測定した環境騒音情報に対するユーザの選好最小値である。
【０２２０】
解像力は、環境騒音センサが測定した環境騒音情報に対するユーザの選好解像力である。
【０２２１】
［ソース３０］はＸＭＬを用いて気圧センサ（Ａｔｍｏｓｐｈｅｒｉｃ  Ｐｒｅｓｓｕｒｅ）に対するセンサ適応選好を表す。しかし、下記の［ソース３０］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000047
気圧センサタイプは、気圧センサに対するセンサ適応選好を説明するための道具である。気圧センサ特性タイプは、気圧センサに対するセンサ適応選好基本属性を含んでもよい。
【０２２２】
気圧センサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０２２３】
最大値は、気圧センサが測定した気圧情報に対するユーザの選好最大値である。
【０２２４】
最小値は、気圧センサが測定した気圧情報に対するユーザの選好最小値である。
【０２２５】
解像力は、気圧センサが測定した気圧情報に対するユーザの選好解像力である。
【０２２６】
［ソース３１］はＸＭＬを用いて速度センサ（Ｖｅｌｏｃｉｔｙ  Ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース３１］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000048
速度センサタイプは、速度センサに対するセンサ適応選好を説明するための道具である。速度センサ特性タイプは、速度センサに対するセンサ適応選好基本属性を含んでもよい。速度センサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０２２７】
最大値は、速度センサが測定した速度情報に対するユーザの選好最大値である。
【０２２８】
最小値は、速度センサが測定した速度情報に対するユーザの選好最小値である。
【０２２９】
解像力は、速度センサが測定した速度情報に対するユーザの選好解像力である。
【０２３０】
［ソース３２］はＸＭＬを用いて角速度センサ（Ａｎｇｕｌａｒ  Ｖｅｌｏｃｉｔｙ  Ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース３２］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000049
角速度センサタイプは、角速度センサに対するセンサ適応選好を説明するための道具である。角速度センサ特性タイプは、角速度センサに対するセンサ適応選好基本属性を含んでもよい。角速度センサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０２３１】
最大値は、角速度センサが測定した角速度情報に対するユーザの選好最大値である。
【０２３２】
最小値は、角速度センサが測定した角速度情報に対するユーザの選好最小値である。
【０２３３】
解像力は、角速度センサが測定した角速度情報に対するユーザの選好解像力である。
【０２３４】
［ソース３３］はＸＭＬを用いて角加速度センサ（Ａｎｇｕｌａｒ  Ａｃｃｅｌｅｒａｔｉｏｎ  Ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース３３］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000050
角加速度センサタイプは、角加速度センサに対するセンサ適応選好を説明するための道具である。角加速度センサ特性タイプは、角加速度センサに対するセンサ適応選好基本属性を含んでもよい。角加速度センサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０２３５】
最大値は、角加速度センサが測定した角加速度情報に対するユーザの選好最大値である。
【０２３６】
最小値は、角加速度センサが測定した角加速度情報に対するユーザの選好最小値である。
【０２３７】
解像力は、角加速度センサが測定した角加速度情報に対するユーザの選好解像力である。
【０２３８】
［ソース３４］はＸＭＬを用いて力センサ（Ｆｏｒｃｅ  Ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース３４］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000051
力センサタイプは、力センサに対するセンサ適応選好を説明するための道具である。力センサ特性タイプは、力センサに対するセンサ適応選好基本属性を含んでもよい。力センサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０２３９】
最大値は、力センサが測定した力情報に対するユーザの選好最大値である。
【０２４０】
最小値は、力センサが測定した力情報に対するユーザの選好最小値である。
【０２４１】
解像力は、力センサが測定した力情報に対するユーザの選好解像力である。
【０２４２】
［ソース３５］はＸＭＬを用いてトルクセンサ（Ｔｏｒｑｕｅ  Ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース３５］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000052
トルクセンサタイプは、トルクセンサに対するセンサ適応選好を説明するための道具である。トルクセンサ特性タイプは、トルクセンサに対するセンサ適応選好基本属性を含んでもよい。トルクセンサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０２４３】
最大値は、トルクセンサが測定したトルク情報に対するユーザの選好最大値である。
【０２４４】
最小値は、トルクセンサが測定したトルク情報に対するユーザの選好最小値である。
【０２４５】
解像力は、トルクセンサが測定したトルク情報に対するユーザの選好解像力である。
【０２４６】
［ソース３６］はＸＭＬを用いて圧力センサ（Ｐｒｅｓｓｕｒｅ  ｓｅｎｓｏｒ）に対するセンサ適応選好を表す。しかし、下記の［ソース３６］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000053
圧力センサタイプは、圧力センサに対するセンサ適応選好を説明するための道具である。圧力センサ特性タイプは、圧力センサに対するセンサ適応選好基本属性を含んでもよい。圧力センサに対するセンサ適応選好基本属性は、最大値、最小値、および解像力を含んでもよい。
【０２４７】
最大値は、圧力センサが測定した圧力情報に対するユーザの選好最大値である。
【０２４８】
最小値は、圧力センサが測定した圧力情報に対するユーザの選好最小値である。
【０２４９】
解像力は、圧力センサが測定した圧力情報に対するユーザの選好解像力である。
【０２５０】
本発明の一実施形態に係る仮想世界処理装置は検出情報を含んでもよい。
【０２５１】
検出情報はセンサが現実世界から収集した情報である。一実施形態に係る検出情報は、センサを制御する命令に関する情報であってもよい。実施形態に係る検出情報は、センサを介して測定された現実世界のユーザの動作、状態、意図、形態などに関する情報を仮想世界に反映するため、センサを制御するための命令語であり得る。
【０２５２】
実施形態に係る検出情報は、検出情報に対するメタデータのルート構成要素であってもよい。
【０２５３】
以下、図１３を参照して検出情報について詳説する。図１３は、一実施形態に係る検出情報基本タイプを示す図である。図１３を参照すれば、一実施形態に係る検出情報基本タイプ１０００は、検出情報基本属性（ｓｅｎｓｅｄ  ｉｎｆｏｒｍａｔｉｏｎ  ｂａｓｅ  ａｔｔｒｉｂｕｔｅｓ）１０１０および例外属性（ａｎｙ  ａｔｔｒｉｂｕｔｅｓ）１０２０を含んでもよい。
【０２５４】
検出情報基本タイプ１０００は、個別的な検出情報を相続（ｉｎｈｅｒｉｔ）することのできる最上の基本タイプである。
【０２５５】
検出情報基本属性１０１０は命令のための属性のグループである。
【０２５６】
例外属性１０２０は追加的な検出情報のグループである。例外属性１０２０は、任意のセンサに適用できる固有の追加的な検出情報であってもよい。例外属性１０２０は、基本属性以外の他の属性を含むための拡張性を提供する。
【０２５７】
［ソース３７］はＸＭＬを用いて検出情報基本タイプを示すプログラムを含んでもよい。しかし［ソース３７］は一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000054
検出情報基本属性１０１０はＩＤ１０１１、センサＩＤ参照（ｓｅｎｓｏｒＩｄＲｅｆ）１０１２、グループＩＤ（ｇｒｏｕｐＩＤ）１０１３、優先権（ｐｒｉｏｒｉｔｙ）１０１４、活性状態（ａｃｔｉｖａｔｅ）１０１５、および接続リスト（ｌｉｎｋｅｄｌｉｓｔ）１０１６を含んでもよい。
【０２５８】
ＩＤ１０１１は、センサが収集した検出情報の個別的なアイデンティティを区分するためのＩＤ情報である。
【０２５９】
センサＩＤ参照１０１２はセンサを参照する情報である。すなわち、センサＩＤ参照１０１２は、特定の検出情報に含まれる情報を生成するセンサの識別子を参照する情報である。
【０２６０】
グループＩＤ１０１３は、センサが属するマルチセンサグループの個別的なアイデンティティを区分するための情報である。すなわち、グループＩＤ１０１３は、特定センサが属するマルチセンサグループ（ｍｕｌｔｉ−ｓｅｎｓｏｒ  ｓｔｒｕｃｔｕｒｅ）の個別的なアイデンティティを区分するためのＩＤ情報である。
【０２６１】
優先権１０１４は、検出情報が調整された時間に同じ点（ｐｏｉｎｔ）を共有する他の検出情報に対する検出情報の優先権情報である。実施形態によって１が最も高い優先権を示し、値が大きくなるほど優先権が低くなる。
【０２６２】
活性状態１０１５は、センサの作動有無を判別する情報である。
【０２６３】
接続リスト１０１６は、様々なセンサをグループ化するための接続環情報である。実施形態に係る接続リスト１０１６は、隣接するセンサの識別子に対する参照情報を含む方法によってセンサをグループ化するマルチセンサグループに関する情報である。
【０２６４】
実施形態に係る検出情報基本属性１０１０は、値、タイムスタンプ、および有効期間をさらに含んでもよい。
【０２６５】
値はセンサ測定値である。値はセンサから受信された値であってもよい。
【０２６６】
タイムスタンプはセンサがセンシングする時の時間情報である。
【０２６７】
有効期間はセンサ命令の有効な期間に関する情報である。実施形態に係る有効期間は秒の単位である。
【０２６８】
一実施形態に係る検出情報基本属性について下記の表５のように整理することができる。
【０２６９】
【表５】
2012531658.tif 000055
以下、センサの具体的な実施形態に対する検出情報を説明する。
【０２７０】
［ソース３８］はＸＭＬを用いて位置センサ（ｐｏｓｉｔｉｏｎ  ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース３８］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000056
2012531658.tif 000057
位置センサタイプは、位置センサに対する検出情報を説明するための道具である。位置センサタイプは、タイムスタンプ、有効期間、位置、位置値タイプ、Ｐｘ、Ｐｙ、およびＰｚの属性を含んでもよい。
【０２７１】
タイムスタンプは、位置センサの検出時間に関する情報である。
【０２７２】
有効期間は、位置センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０２７３】
位置は、距離単位（例えば、ｍｅｔｅｒ）の位置センサの３次元値に関する情報である。
【０２７４】
位置値タイプは、３次元位置ベクトルを示すための道具である。
【０２７５】
Ｐｘは、位置センサのｘ軸値に関する情報である。Ｐｙは、位置センサのｙ軸値に関する情報である。Ｐｚは、位置センサのｚ軸値に関する情報である。
【０２７６】
［ソース３９］はＸＭＬを用いて方位センサ（ｏｒｉｅｎｔａｔｉｏｎ  ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース３９］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000058
2012531658.tif 000059
方位センサタイプは、方位センサに対する検出情報を説明するための道具である。方位センサタイプは、タイムスタンプ、有効期間、方位、方位値タイプ、Ｏｘ、Ｏｙ、およびＯｚの属性を含んでもよい。タイムスタンプは、方位センサの検出時間に関する情報である。
【０２７７】
有効期間は、方位センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０２７８】
方位は、方位単位（例えば、ｒａｄｉａｎ）の方位センサの値に関する情報である。方位値タイプは、３次元方位ベクトルを示すための道具である。
【０２７９】
Ｏｘは、方位センサのｘ軸回転角値に関する情報である。Ｏｙは、方位センサのｙ軸回転角値に関する情報である。Ｏｚは、方位センサのｚ軸回転角値に関する情報である。
【０２８０】
［ソース４０］はＸＭＬを用いて加速度センサ（Ａｃｃｅｌｅｒａｔｉｏｎ  ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース４０］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000060
2012531658.tif 000061
加速度センサタイプは、加速度センサに対する検出情報を説明するための道具である。加速度センサタイプは、タイムスタンプ、有効期間、加速度、加速度値タイプ、Ａｘ、Ａｙ、およびＡｚの属性を含んでもよい。
【０２８１】
タイムスタンプは、加速度センサの検出時間に関する情報である。
【０２８２】
有効期間は、加速度センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０２８３】
加速度は、加速度単位（例えば、ｍ／ｓ２）の加速度センサの値に関する情報である。加速度値タイプは、３次元加速度ベクトルを示すための道具である。
【０２８４】
Ａｘは、加速度センサのｘ軸値に関する情報である。Ａｙは、加速度センサのｙ軸値に関する情報である。Ａｚは、加速度センサのｚ軸値に関する情報である。
【０２８５】
［ソース４１］はＸＭＬを用いて光センサ（ｌｉｇｈｔ  ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース４１］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000062
光センサタイプは、光センサに対する検出情報を説明するための道具である。光センサタイプは、タイムスタンプ、有効期間、値、および色の属性を含んでもよい。タイムスタンプは、光センサの検出時間に関する情報である。
【０２８６】
有効期間は、光センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０２８７】
値は光の強度単位（例えば、ＬＵＸ）の光センサ値に関する情報である。
【０２８８】
色は光センサが提供できる色である。例えば、色はＲＧＢ値であってもよい。
【０２８９】
［ソース４２］はＸＭＬを用いて音声センサ（ｓｏｕｎｄ  ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース４２］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000063
音声センサ命令タイプは、音声センサに対する検出情報を説明するための道具である。
【０２９０】
［ソース４３］はＸＭＬを用いて温度センサ（Ｔｅｍｐｅｒａｔｕｒｅ  ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース４３］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000064
温度センサタイプは、温度センサに対する検出情報を説明するための道具である。温度センサタイプは、タイムスタンプ、有効期間、および値の属性を含んでもよい。
【０２９１】
タイムスタンプは、温度センサの検出時間に関する情報である。
【０２９２】
有効期間は、温度センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０２９３】
値は、温度単位（例えば、摂氏（℃）および華氏（゜Ｆ））の温度センサ値に関する情報である。
【０２９４】
［ソース４４］はＸＭＬを用いて湿度センサ（Ｈｕｍｉｄｉｔｙ  ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース４４］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000065
湿度センサタイプは、湿度センサに対する検出情報を説明するための道具である。湿度センサタイプは、タイムスタンプ、有効期間、および値の属性を含んでもよい。
【０２９５】
タイムスタンプは、湿度センサの検出時間に関する情報である。
【０２９６】
有効期間は、湿度センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０２９７】
値は湿度単位（例えば、％）の湿度センサ値に関する情報である。
【０２９８】
［ソース４５］はＸＭＬを用いて長さセンサ（Ｌｅｎｇｔｈ  ｓｅｎｓｏｒ）に対するセンサ特性を示す。しかし、下記の［ソース４５］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000066
長さセンサタイプは、長さセンサに対する検出情報を説明するための道具である。長さセンサタイプは、タイムスタンプ、有効期間、および値の属性を含んでもよい。
【０２９９】
タイムスタンプは、長さセンサの検出時間に関する情報である。
【０３００】
有効期間は、長さセンサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０３０１】
値は距離の単位（例えば、ｍｅｔｅｒ）の長さセンサ値に関する情報である。
【０３０２】
［ソース４６］はＸＭＬを用いてモーションセンサ（Ｍｏｔｉｏｎ  ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース４６］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000067
2012531658.tif 000068
モーションセンサタイプは、モーションセンサに対する検出情報を説明するための道具である。モーションセンサタイプは、ｉｄ、ｉｄｒｅｆ、位置、速度、加速度、方位、角速度、および角加速度を含んでもよい。
【０３０３】
ｉｄは、モーションセンサの個別的なアイデンティティを区分するためのＩＤ情報である。
【０３０４】
ｉｄｒｅｆは、モーションセンサの個別的なアイデンティティを区分するためのｉｄに対する付加的な情報である。
【０３０５】
位置は、位置単位（例えば、ｍｅｔｅｒ）の位置ベクトル値に関する情報である。速度は、速度単位（例えば、ｍ／ｓ）の速度ベクトル値に関する情報である。加速度は、速度単位（例えば、ｍ／ｓ２）の加速度ベクトル値に関する情報である。方位は、方位単位（例えば、ｒａｄｉａｎ）の方位ベクトル値に関する情報である。角速度は、速度単位（例えば、ｒａｄｉａｎ／ｓ）の角速度ベクトル値に関する情報である。角加速度は、速度単位（例えば、ｒａｄｉａｎ／ｓ２）の速度ベクトル値に関する情報である。
【０３０６】
［ソース４７］はＸＭＬを用いて知能カメラセンサ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｃａｍｅｒａ  ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース４７］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000069
知能カメラセンサタイプは、知能カメラセンサに対する検出情報を説明するための道具である。
【０３０７】
知能カメラセンサタイプは、顔アニメーションｉｄ（Ｆａｃｉａｌ  Ａｎｉｍａｔｉｏｎ  ＩＤ）、胴体アニメーションｉｄ（Ｂｏｄｙ  Ａｎｉｍａｔｉｏｎ  ＩＤ）、顔特徴点（Ｆａｃｅ  Ｆｅａｔｕｒｅ）、および胴体特徴点（Ｂｏｄｙ  Ｆｅａｔｕｒｅ）を含んでもよい。
【０３０８】
顔アニメーションｉｄは、顔表情に対するアニメーションクリップを参照するＩＤである。
【０３０９】
胴体アニメーションｉｄは、胴体に対するアニメーションクリップを参照するＩＤである。
【０３１０】
顔特徴点は、知能カメラに検出された顔特徴点のそれぞれの３次元位置に関する情報である。
【０３１１】
胴体特徴点は、知能カメラに検出された胴体特徴点のそれぞれの３次元位置に関する情報である。
【０３１２】
［ソース４８］はＸＭＬを用いて環境騒音センサ（Ａｍｂｉｅｎｔ  Ｎｏｉｓｅ  Ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース４８］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000070
環境騒音センサタイプは、環境騒音センサに対する検出情報を説明するための道具である。環境騒音センサタイプは、タイムスタンプ、有効期間、および値の属性を含んでもよい。
【０３１３】
タイムスタンプは、環境騒音センサの検出時間に関する情報である。
【０３１４】
有効期間は、環境騒音センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０３１５】
値は、声の強度単位（例えば、ｄＢ）の環境騒音センサ値に関する情報である。
【０３１６】
［ソース４９］はＸＭＬを用いて気圧センサ（Ａｔｍｏｓｐｈｅｒｉｃ  ｐｒｅｓｓｕｒｅ  Ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース４９］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000071
気圧センサタイプは、気圧センサに対する検出情報を説明するための道具である。気圧センサタイプは、タイムスタンプ、有効期間、および値の属性を含んでもよい。タイムスタンプは、気圧センサの検出時間に関する情報である。
【０３１７】
有効期間は、気圧センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０３１８】
値は、気圧単位（例えば、ｈＰａ）の気圧センサ値に関する情報である。
【０３１９】
［ソース５０］はＸＭＬを用いて速度センサ（Ｖｅｌｏｃｉｔｙ  Ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース５０］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000072
2012531658.tif 000073
速度センサタイプは、速度センサに対する検出情報を説明するための道具である。速度センサタイプは、タイムスタンプ、有効期間、速度、速度値タイプ、Ｖｘ、Ｖｙ、およびＶｚの属性を含んでもよい。
【０３２０】
タイムスタンプは、速度センサの検出時間に関する情報である。
【０３２１】
有効期間は、速度センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０３２２】
速度は、速度単位（例えば、ｍ／ｓ）の速度センサの値に関する情報である。速度値タイプは３次元速度ベクトルを示すための道具である。Ｖｘは、速度センサのｘ軸値に関する情報である。Ｖｙは、速度センサのｙ軸値に関する情報である。Ｖｚは、速度センサのｚ軸値に関する情報である。
【０３２３】
［ソース５１］はＸＭＬを用いて角速度センサ（Ａｎｇｕｌａｒ  Ｖｅｌｏｃｉｔｙ  Ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース５１］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000074
2012531658.tif 000075
角速度センサタイプは、角速度センサに対する検出情報を説明するための道具である。角速度センサタイプは、タイムスタンプ、有効期間、角速度、角速度値タイプ、ＡＶｘ、ＡＶｙ、およびＡＶｚの属性を含んでもよい。タイムスタンプは、角速度センサの検出時間に関する情報である。
【０３２４】
有効期間は、角速度センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０３２５】
角速度は、角速度単位（例えば、ｒａｄｉａｎ／ｓ）の角速度センサの値に関する情報である。
【０３２６】
角速度値タイプは、３次元角速度を示すための道具である。ＡＶｘは、角速度センサのｘ軸回転角速度値に関する情報である。ＡＶｙは、角速度センサのｙ軸回転角速度値に関する情報である。ＡＶｚは、角速度センサのｚ軸回転角速度値に関する情報である。
【０３２７】
［ソース５２］はＸＭＬを用いて角加速度センサ（Ａｎｇｕｌａｒ  Ａｃｃｅｌｅｒａｔｉｏｎ  Ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース５２］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000076
2012531658.tif 000077
角加速度センサタイプは、角加速度センサに対する検出情報を説明するための道具である。角加速度センサタイプは、タイムスタンプ、有効期間、角加速度、角加速度値タイプ、ＡＡｘ、ＡＡｙ、およびＡＡｚの属性を含んでもよい。タイムスタンプは、角加速度センサの検出時間に関する情報である。
【０３２８】
有効期間は、角加速度センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０３２９】
角加速度は、角加速度単位（例えば、ｒａｄｉａｎ／ｓ２）の角加速度センサの値に関する情報である。角加速度値タイプは、３次元角加速度ベクトルを示すための道具である。
【０３３０】
ＡＡｘは、角加速度センサのｘ軸角加速度値に関する情報である。ＡＡｙは、角加速度センサのｙ軸角加速度値に関する情報である。ＡＡｚは、角加速度センサのｚ軸角加速度値に関する情報である。
【０３３１】
［ソース５３］はＸＭＬを用いて力センサ（Ｆｏｒｃｅ  Ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース５３］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000078
2012531658.tif 000079
力センサタイプは、力センサに対する検出情報を説明するための道具である。力センサタイプは、タイムスタンプ、有効期間、力、力値タイプ、ＦＳｘ、ＦＳｙ、およびＦＳｚの属性を含んでもよい。タイムスタンプは、力センサの検出時間に関する情報である。
【０３３２】
有効期間は、力センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０３３３】
力は、力単位（例えば、Ｎ）の力センサの値に関する情報である。力値タイプは、３次元力ベクトルを示すための道具である。
【０３３４】
ＦＳｘは、力センサのｘ軸力値に関する情報である。ＦＳｙは、力センサのｙ軸力値に関する情報である。ＦＳｚは、力センサのｚ軸力値に関する情報である。
【０３３５】
［ソース５４］はＸＭＬを用いてトルクセンサ（Ｔｏｒｑｕｅ  Ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース５４］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000080
2012531658.tif 000081
トルクセンサタイプは、トルクセンサに対する検出情報を説明するための道具である。トルクセンサタイプは、タイムスタンプ、有効期間、トルク、トルク値タイプ、ＴＳｘ、ＴＳｙ、およびＴＳｚの属性を含んでもよい。
【０３３６】
タイムスタンプは、トルクセンサの検出時間に関する情報である。
【０３３７】
有効期間は、トルクセンサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０３３８】
トルクは、トルク単位（例えば、Ｎ−ｍｍ）のトルクセンサの値に関する情報である。トルク値タイプは、３次元トルクベクトルを示すための道具である。ＴＳｘは、トルクセンサのｘ軸トルク値に関する情報である。ＴＳｙは、トルクセンサのｙ軸トルク値に関する情報である。
【０３３９】
ＴＳｚは、トルクセンサのｚ軸トルク値に関する情報である。［ソース５５］はＸＭＬを用いて圧力センサ（Ｐｒｅｓｓｕｒｅ  Ｓｅｎｓｏｒ）に対する検出情報を示す。しかし、下記の［ソース５５］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000082
圧力センサタイプは、圧力センサに対する検出情報を説明するための道具である。圧力センサタイプは、タイムスタンプ、有効期間、および値の属性を含んでもよい。
【０３４０】
タイムスタンプは、圧力センサの検出時間に関する情報である。
【０３４１】
有効期間は、圧力センサの命令の有効期間に関する情報である。例えば、有効期間は秒単位であってもよい。
【０３４２】
値は圧力単位（例えば、Ｎ／ｍｍ２）の圧力センサ値に関する情報である。
【０３４３】
図１４は、一実施形態に係る仮想世界処理方法のフローチャートを示す図である。図１４を参照すれば、一実施形態に係る仮想世界処理方法はセンサの特性に関するセンサ特性を格納する（Ｓ１１１０）。
【０３４４】
また、センサ特性に基づいてセンサから受信された第１値に対して判断し、第１値に対応する第２値を仮想世界に送信する（Ｓ１１２０）。
【０３４５】
実施形態に係るセンサ特性は、センサが測定される最大値および最小値を含んでもよい。仮想世界処理方法は、第１値が最大値よりも小さいか同じであり、最小値よりも大きいか同じである場合、第１値に対応する第２値を仮想世界に送信する。
【０３４６】
実施形態に係るセンサ特性は、センサが測定する第１値の単位を含んでもよい。また、センサ特性は絶対値を得るためにセンサが測定する第１値に加えられるオフセット値を含んでもよい。また、センサ特性は、センサが測定される値の個数を含んでもよい。また、センサ特性は、センサが出力値を測定するために要求される最小入力値を含んでもよい。また、センサ特性はセンサのＳＮＲを含んでもよい。また、センサ特性はセンサの誤差を含んでもよい。また、センサ特性はセンサの位置を含んでもよい。
【０３４７】
一実施形態に係る仮想世界処理方法は、センサから受信された第１値を操作するためのセンサ適応選好を格納するステップをさらに含んでもよく（図示せず）、前記送信するステップは、センサ特性に基づいて第１値から第３値を生成し、センサ適応選好に基づいて第３値から第２値を生成する。
【０３４８】
実施形態に係るセンサ適応選好は、センサ適応選好を第１値に適用する方法に関する情報を含んでもよい。また、センサ適応選好は、仮想世界でセンサを活性化するか否かに関する情報を含んでもよい。また、センサ適応選好は、仮想世界で用いられる第２値の単位を含んでもよい。また、センサ適応選好は、仮想世界で用いられる第２値の最大値および最小値を含んでもよい。また、センサ適応選好は仮想世界で用いられる第２値の個数を含んでもよい。
【０３４９】
図１５は、更なる一実施形態に係る仮想世界処理方法のフローチャートを示す図である。図１５を参照すれば、一実施形態に係る仮想世界処理方法は、センサから現実世界の情報が入力されるために初期セッティングをする（Ｓ１２１０）。実施形態に係る初期セッティングするステップ（Ｓ１２１０）は、センサを活性化させる動作であってもよい。
【０３５０】
また、センサの特性に関する情報であるセンサ特性およびセンサから受信された値を操作するための情報であるセンサ適応選好を格納する（Ｓ１２２０）。
【０３５１】
また、センサを介して現実世界のユーザの動作、状態、意図、形態などに関する情報を測定する（Ｓ１２３０）。センサが現実世界のユーザの動作、状態、意図、形態などに関する情報を測定できない場合、情報を測定するまでステップＳ１２３０を繰り返す。
【０３５２】
また、センサを介して現実世界のユーザの動作、状態、意図、形態などに関する情報を測定した場合、情報に対する前処理過程を適用する（Ｓ１２４０）。
【０３５３】
また、センサを制御する命令である検出情報を用いてセンサを制御する（Ｓ１２５０）。
【０３５４】
また、適応ＲＶは、センサ特性に基づいてセンサから受信された第１値に対して判断し、第１値に対応する第２値を仮想世界に送信する（Ｓ１２６０）。実施形態に係るセンサ特性に基づいて第１値から第３値を生成し、センサ適応選好に基づいて第３値から第２値を生成し、第２値を仮想世界に送信する。
【０３５５】
以下、本発明の更なる一実施形態に係る仮想世界処理方法を説明する。
【０３５６】
本発明の一実施形態に係る仮想世界処理方法は、知能カメラセンサを用いて現実世界のユーザの形態に関連する情報を収集する。
【０３５７】
一実施形態に係るユーザの形態に関連する情報は現実世界のユーザの顔、表情、胴体の動作、および胴体の形態のうち少なくともいずれか１つに関する情報を含んでもよい。
【０３５８】
本発明の一側面によれば、知能カメラセンサは、現実世界のユーザの形態に関連する情報をセンシングし、検知された情報を仮想世界処理装置に送信してもよい。ここで、仮想世界処理方法は、位置センサがセンシングしたユーザの形態に関連する情報を収集する。
【０３５９】
仮想世界処理方法は、知能カメラセンサの特性に関するセンサ特性に基づいて、収集された情報の仮想世界に対する適応作業を行う。
【０３６０】
知能カメラセンサに対するセンサ特性は、特徴点追跡状態、表情追跡状態、胴体動作追跡状態、最大胴体特徴ポイント、最大顔特徴ポイント、特徴点追跡、顔特徴追跡点、胴体特徴追跡点、特徴点タイプ、顔特徴点マスク、および胴体特徴点マスクのうち少なくとも１つを含んでもよい。
【０３６１】
本発明の一側面によれば、仮想世界処理方法は。収集された情報を操作するためのセンサ適応選好を格納するステップをさらに含んでもよい。
【０３６２】
ここで、仮想世界処理方法は、センサ特性およびセンサ適応選好に基づいて収集された情報の仮想世界に対する適応作業を行う。センサ適応選好について図１０から図１２を参照して後から詳説する。
【０３６３】
一実施形態に係るセンサ適応選好は、知能カメラセンサに対する顔特徴点追跡オン、胴体特徴点追跡オン、顔表情追跡オン、ジェスチャー追跡オン、顔追跡マップ、および胴体追跡マップのうち少なくとも１つを含んでもよい。
【０３６４】
図１６は、一実施形態に係る仮想世界処理装置を用いる動作を示す図である。図１６を参照すれば、一実施形態に係るセンサ１３０１を用いて現実世界のユーザ１３１０は自身の意図を入力してもよい。実施形態に係るセンサ１３０１は、現実世界のユーザ１３１０の動作を測定するモーションセンサおよびユーザ１３１０の腕と足先に着用されて腕と足先が指している方向および位置を測定するリモートポインタ（ｒｅｍｏｔｅ  ｐｏｉｎｔｅｒ）を備える。
【０３６５】
センサ１３０１を介して入力された現実世界のユーザ１３１０の腕を広げる動作、止まって立っている状態、手と足の位置、および手が開かれている角度などに関する制御情報（ｃｏｎｔｒｏｌ  ｉｎｆｏｒｍａｔｉｏｎ、ＣＩ）１３０２を含むセンサ信号は仮想世界処理装置に送信される。
【０３６６】
実施形態に係る制御情報１３０２は、センサ特性、センサ適応選好、および検出情報を含んでもよい。
【０３６７】
実施形態に係る制御情報１３０２は、ユーザ１３１０の腕と足に対する位置情報をｘ、ｙ、ｚ軸の値であるＸｒｅａｌ、Ｙｒｅａｌ、Ｚｒｅａｌ値とｘ、ｙ、ｚ軸との角度の値であるΘＸｒｅａｌ、ΘＹｒｅａｌ、ΘＺｒｅａｌ値のように表して含んでもよい。
【０３６８】
一実施形態に係る仮想世界処理装置は、ＲＶエンジン１３２０を含んでもよい。ＲＶエンジン１３２０は、センサ信号に含まれている制御情報１３０２を用いて現実世界の情報を仮想世界に適用される情報に変換する。
【０３６９】
実施形態に係るＲＶエンジン１３２０は、制御情報１３０２を用いてＶＷＩ（ｖｉｒｔｕａｌ  ｗｏｒｌｄ  ｉｎｆｏｒｍａｔｉｏｎ、仮想世界情報）１３０３を変換する。
【０３７０】
ＶＷＩ１３０３は仮想世界に関する情報である。例えば、ＶＷＩ１３０３は、仮想世界のオブジェクトまたはオブジェクトを構成する要素に関する情報を含んでもよい。
【０３７１】
実施形態に係るＶＷＩ１３０３は、仮想世界オブジェクト情報１３０４およびアバター情報１３０５を含んでもよい。
【０３７２】
仮想世界オブジェクト情報１３０４は、仮想世界のオブジェクトに関する情報である。実施形態に係る仮想世界オブジェクト情報１３０４は、仮想世界のオブジェクトのアイデンティティを区分するためのＩＤ情報であるオブジェクトＩＤおよび仮想世界のオブジェクトの状態、大きさなどを制御するための情報であるオブジェクト制御／スケール（ｏｂｊｅｃｔ  ｃｏｎｔｒｏｌ／ｓｃａｌｅ）を含んでもよい。
【０３７３】
実施形態に係る仮想世界処理装置は、仮想世界オブジェクト情報１３０４およびアバター情報１３０５を制御命令することによって制御する。制御命令は、生成、消滅、複写などの命令を含んでもよい。仮想世界処理装置は、制御命令と共に仮想世界オブジェクト情報１３０４またはアバター情報１３０５のいずれかの情報を操作するかを選択し、選択した情報に対するＩＤを指定することによって命令語を生成する。
【０３７４】
［ソース５６］はＸＭＬを用いて制御命令の構成方法を示す。しかし、下記の［ソース５６］のプログラムソースは一実施形態に過ぎず、本発明がこれに制限されることはない。
2012531658.tif 000083
2012531658.tif 000084
ＲＶエンジン１３２０は、制御情報１３０２を用いてＶＷＩ１３０３に腕を広げる動作、止まって立っている状態、手と足の位置、および手が開かれている角度などに関する情報を適用してＶＷＩ１３０３を変換する。
【０３７５】
ＲＶエンジン１３２０は、変換されたＶＷＩに関する情報１３０６を仮想世界に送信する。実施形態に係る変換されたＶＷＩに関する情報１３０６は、仮想世界のアバターの腕と足に対する位置情報をｘ、ｙ、ｚ軸の値であるＸｖｉｒｔｕａｌ、Ｙｖｉｒｔｕａｌ、Ｚｖｉｒｔｕａｌ値と、ｘ、ｙ、ｚ軸との角度の値であるΘＸｖｉｒｔｕａｌ、ΘＹｖｉｒｔｕａｌ、ΘＺｖｉｒｔｕａｌの値に表して含んでもよい。また、仮想世界のオブジェクトの大きさに関する情報をオブジェクトの横、縦、深度値であるｓｃａｌｅ（ｗ、ｄ、ｈ）ｖｉｒｔｕａｌの値に表して含んでもよい。
【０３７６】
実施形態に係る変換されたＶＷＩに関する情報１３０６が送信される前の仮想世界１３３０において、アバターはオブジェクトをもっている状態であり、変換されたＶＷＩに関する情報１３０６が送信された後の仮想世界１３４０では現実世界のユーザ１３１０の腕を広げる動作、止まって立っている状態、手と足の位置および手が開かれている角度などが反映され、仮想世界のアバターが腕を広げてオブジェクトを大きくすることができる。
【０３７７】
すなわち、現実世界のユーザ１３１０がオブジェクトをとらえて拡大させるモーションを取れば、センサ１３０１を介して現実世界のユーザ１３１０の腕を広げる動作、止まって立っている状態、手と足の位置および手が開かれている角度などに関する制御情報１３０２が生成される。また、ＲＶエンジン１３２０は、現実世界で測定されたデータの現実世界のユーザ１３１０に関する制御情報１３０２を仮想世界に適用され得る情報に変換してもよい。変換された情報は、仮想世界のアバターおよびオブジェクトに関する情報の構造に適用され、アバターにはオブジェクトをとらえて広げる動作が反映され、オブジェクトは大きさが拡大されることができる。
【０３７８】
本発明に係る実施形態は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態で実現され、コンピュータ読取可能な記録媒体に記録されてもよい。コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などのうちの１つまたはその組合せを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、光ディスクのような光磁気媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれてもよい。プログラム命令の例としては、コンパイラによって生成されるような機械語コード（ｍａｃｈｉｎｅ  ｃｏｄｅ）だけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コード（ｈｉｇｈｅｒ  ｌｅｖｅｌ  ｃｏｄｅ）を含む。上述したハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェアのレイヤで動作するように構成されてもよい。
【０３７９】
上述したように、本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。
【０３８０】
したがって、本発明の範囲は、開示された実施形態に限定されるものではなく、特許請求の範囲だけではなく特許請求の範囲と均等なものなどによって定められるものである。
【図１】
2012531658.tif 000085
【図２】
2012531658.tif 000086
【図３】
2012531658.tif 000087
【図４】
2012531658.tif 000088
【図５】
2012531658.tif 000089
【図６】
2012531658.tif 000090
【図７】
2012531658.tif 000091
【図８】
2012531658.tif 000092
【図９】
2012531658.tif 000093
【図１０】
2012531658.tif 000094
【図１１】
2012531658.tif 000095
【図１２】
2012531658.tif 000096
【図１３】
2012531658.tif 000097
【図１４】
2012531658.tif 000098
【図１５】
2012531658.tif 000099
【図１６】
2012531658.tif 000100
【国際調査報告】
2012531658.tif 000101
2012531658.tif 000102
2012531658.tif 000103
2012531658.tif 000104
2012531658.tif 000105
2012531658.tif 000106