(57)【特許請求の範囲】
【請求項１】
コンピュータ内部に構築された仮想空間内部を有し、かつ、ユーザが共有仮想空間内部をコンピュータデバイスにより知覚可能で、かつ、ユーザの分身となるアバタを該仮想空間内部に有し、該仮想空間内部で該アバタがウォークスルーを始め、各種コンピュータデバイスにより該アバタを制御可能なシステム上において、該アバタ自身の感覚をユーザに提示するためのアバタ身体感覚提示方法において、
アバタの視点から見た仮想空間の表示とは別に、前記仮想空間内部における前記アバタのとっている体勢や、頭、手、足を含む身体各部を世界座標系を基準に、前記仮想空間が表示されたディスプレイ上に表示することを特徴とするアバタ進退感覚提示方法。
【請求項２】
前記アバタの頭を動かすことにより、アバタの視点からみた仮想空間の様子を変化させる請求項１記載のアバタ身体感覚提示方法。
【請求項３】
コンピュータ内部に構築された仮想空間内部を有し、かつ、ユーザが共有仮想空間内部をコンピュータデバイスにより知覚可能で、かつ、ユーザの分身となるアバタを該仮想空間内部に有し、該仮想空間内部で該アバタがウォークスルーを始め、各種コンピュータデバイスにより該アバタを制御可能なシステム上において、該アバタ自身の感覚をユーザに提示するためのアバタ身体感覚提示プログラムを格納した記憶媒体であって、
コンピュータに、
アバタの視点から見た仮想空間の表示とは別に、前記仮想空間内部における前記アバタのとっている体勢や、頭、手、足を含む身体各部を世界座標系を基準に、前記仮想空間が表示されたディスプレイ上に表示させる体勢表示制御ステップを実行させるプログラムを格納したことを特徴とするアバタ身体感覚提示プログラムを格納した記憶媒体。
【請求項４】
前記体勢表示制御ステップは、
前記アバタの頭を動かすことにより、アバタの視点からみた仮想空間の様子を変化させるステップを実行させる請求項３記載のアバタ身体感覚提示プログラムを格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アバタ身体感覚提示方法及びアバタ身体感覚提示プログラムを格納した記憶媒体に係り、特に、仮想空間を利用したユーザ自身が没入するようなシステム全般において、ユーザが仮想空間内でとっている身体感覚をユーザに提示して、仮想空間でのナビゲーションを容易にするためのアバタ身体感覚提示方法及びアバタ身体感覚提示プログラムを格納した記憶媒体に関する。
【０００２】
【従来の技術】
図３は、従来の仮想空間におけるユーザとアバタの関係を説明するための図である。
同図において、０ａはユーザ、０ｂはアバタ、１ａ，１ｂは仮想空間中のオブジェクト、２ａ，２ｂは仮想空間中のオブジェクトがディスプレイに投影された状態をそれぞれ示すものである。
【０００３】
同図では、アバタ０ｂの視点で仮想空間を捉えた時におけるユーザ０ａには、２ｂに示すように、仮想空間中のオブジェクトとして表示されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、図３に示すように、仮想空間中ではアバタ０ｂの視点で対象物を見ているため、アバタの視点で仮想空間を捉えた場合に、当該アバタの体勢がユーザ０ａにとっては不明である。
さらに、ユーザがディスプレイされている状態において、仮想空間中のオブジェクトを見るときに、仮想空間中の対象物をどのような位置から見ているのか不明である。
【０００５】
本発明は、上記の点に鑑みなされたもので、アバタの身体の向いている方向とカメラの向いている方向の差異を明確にし、ユーザが当該アバタの体勢を把握することが可能なアバタ身体感覚提示方法及びアバタ身体感覚提示プログラムを格納した記憶媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明は、ンピュータ内部に構築された仮想空間内部を有し、かつ、ユーザが共有仮想空間内部をコンピュータデバイスにより知覚可能で、かつ、ユーザの分身となるアバタを該仮想空間内部に有し、該仮想空間内部で該アバタがウォークスルーを始め、各種コンピュータデバイスにより該アバタを制御可能なシステム上において、該アバタ自身の感覚をユーザに提示するためのアバタ身体感覚提示方法において、
アバタの視点から見た仮想空間の表示とは別に、前記仮想空間内部における前記アバタのとっている体勢や、頭、手、足を含む身体各部を世界座標系を基準に、前記仮想空間が表示されたディスプレイ上に表示する。
【０００８】
本発明は、アバタの頭を動かすことにより、アバタの視点からみた仮想空間の様子を変化させる。
本発明は、コンピュータ内部に構築された仮想空間内部を有し、かつ、ユーザが共有仮想空間内部をコンピュータデバイスにより知覚可能で、かつ、ユーザの分身となるアバタを該仮想空間内部に有し、該仮想空間内部で該アバタがウォークスルーを始め、各種コンピュータデバイスにより該アバタを制御可能なシステム上において、該アバタ自身の感覚をユーザに提示するためのアバタ身体感覚提示プログラムを格納した記憶媒体であって、
コンピュータに、
アバタの視点から見た仮想空間の表示とは別に、前記仮想空間内部における前記アバタのとっている体勢や、頭、手、足を含む身体各部を世界座標系を基準に、前記仮想空間が表示されたディスプレイ上に表示させる体勢表示制御ステップを実行させるプログラムを格納したアバタ身体感覚提示プログラムを格納した記憶媒体である。
【０００９】
本発明の体勢表示制御ステップは、
アバタの頭を動かすことにより、アバタの視点からみた仮想空間の様子を変化させるステップを実行させる。
【００１０】
上記のように、本発明は、アバタの身体の向いている方向と頭（カメラ）の向いている方向の差異を明確にし、アバタの腕、足等の位置をユーザに提示することにより、仮想空間中におけるアバタの体勢の把握が可能となる。
【００１１】
【発明の実施の形態】
まず、以下に説明するシステムについて説明する。
本発明で用いるシステムは、コンピュータ内部に仮想空間内部を構築し、ユーザは共有仮想空間内部をコンピュータデバイスにより知覚可能であり、かつ、ユーザの分身となるアバタを仮想空間内部にもち、仮想空間内部でウォークスルーを始め、各種コンピュータデバイスによりアバタを制御することが可能であるものとする。この方法は、詳しくは、以下の方法によりアバタを制御すると共に、仮想空間のオブジェクトをリンクさせて表示する。
【００１２】
▲１▼  該当ユーザのアバタの頭を配置すると共に、ローカル座標系を取得する。
▲２▼  ローカル座標系に３次元グラフィックス描画のためのカメラを配置する。
▲３▼  アバタの頭を動かす（即ち、アバタの頭の配置してあるローカル座標を移動、回転させる）ことより、カメラも同様に動く。
▲４▼  カメラが動くことによって、ディスプレイ上に描画されるグラフィックスが変化する。
【００１３】
なお、上記のカメラは、描画時に、視野角、近平面、遠平面を決めることにより描画対象を決める機能を有し、ここで仮定しているカメラに関しての詳細は、“The Inventor Mentor, Wernecks, Addison Wesley, Isbn 0-201-62495-8, Chapter 4. cameras and Lights(p.79-97)”に記載されている。
図１は、本発明の仮想空間とユーザとの関係を示す。
【００１４】
同図において、０ａはユーザを、０ｂはアバタを、１ａ、１ｂは仮想空間中のオブジェクトを、２ａ，２ｂは仮想空間中のオブジェクトがディスプレイに投影された状態を、３ａはディスプレイ装置上に表示されたアバタの身体状況を示す。
同図に示すように、本発明では、ディスプレイ装置上に、仮想空間のオブジェクトを投影すると共に、アバタの身体状況（体勢）３ａを併せて表示する。これにより、ユーザは、以下の操作を行うことにより、アバタの体勢を制御する。
【００１５】
▲１▼  ディスプレイ装置上の仮想空間内部で、アバタの身体状況３ａについてアバタの身体の向きや身体各部を動かす。
▲２▼  アバタの頭を動かすことによりディスプレイ装置上でユーザに示される仮想空間内の様子（アバタの身体状況３ａ）が変化する。
▲３▼  頭を動かすことに伴ってディスプレイ上のアバタのアイコンを変化させる。
【００１６】
上記の操作を行うことにより、ディスプレイ装置上の仮想空間中のオブジェクトが投影される様子が変化する。つまり、アバタの頭の向き（視線）が変化することによりディスプレイ装置の仮想空間中のオブジェクトの投影されている様子が変化していく。
図２は、本発明のアバタ操作のためのフローチャートである。
【００１７】
ステップ１０１）  ユーザがアバタの身体の部品を変化させる。
ステップ１０２）  ディスプレイ装置上のアバタのアイコンが変化する。
これにより、マルチメディア素材、もしくは、そのリンク情報を制御することが可能となる。
また、上記の動作をプログラムとして構築しておき、当該処理を行うコンピュータに接続されるディスク装置や、フロッピーディスクやＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、本発明を実施する際にインストールすることにより容易に本発明を実現できる。
【００１８】
なお、本発明は、上記の実施例に限定されることなく、特許請求の範囲内で種々変更・応用が可能である。
【００１９】
【発明の効果】
上述のように、本発明によれば、従来において仮想空間中において、アバタがどのような体勢でいるかをディスプレイ上に表示されているオブジェクトのみでは把握できなかったが、ディスプレイ上にアバタの身体の向いている方向や頭の向いている方向を、アバタの身体部品を操作することによりユーザが容易に把握することが可能となる。これにより、アバタの体勢により仮想空間中のオブジェクトの表示を容易に変更することが可能となる。
【図面の簡単な説明】
【図１】本発明の仮想空間とユーザとの関係を示す図である。
【図２】本発明のアバタ操作のためのフローチャートである。
【図３】従来の仮想空間におけるユーザとアバタの関係を説明するための図である。
【符号の説明】
０ａ  ユーザ
０ｂ  アバタ
１ａ  仮想空間中のオブジェクト
１ｂ  仮想空間中のオブジェクト
２ａ  仮想空間中のオブジェクトがディスプレイに投影された様子
２ｂ  仮想空間中のオブジェクトがディスプレイに投影された様子
３ａ  ディスプレイ装置上に表示されたアバタの身体状況
【図２】
0003551062.tif 000002
【図１】
0003551062.tif 000003
【図３】
0003551062.tif 000004