(57)【特許請求の範囲】
【請求項１】
各利用者を分身として表示し、利用者は分身を操作することで利用者の意思で自由に移動ができる三次元仮想空間を表現すると共に、該仮想空間内において三次元オブジェクトを表現することができる画像表示端末装置を複数台ネットワークを介して接続し、利用者の仮想空間内の位置情報と視線の向き情報及び前記利用者の画像表示端末装置で入力された映像・音声・テキストの１以上を含む情報を他の画像表示端末装置に分配して、複数の利用者が遠隔地において仮想空間内でコミュニケーションを図る仮想空間システムにおいて、
利用者が画像表示端末装置において仮想空間内の他利用者の分身を選択し、
前記選択した他利用者の分身を当該利用者の画像表示端末装置においてのみ当該利用者の方向に回転させて表示する
ことを特徴とする仮想空間表示方法。
【請求項２】
請求項１記載の仮想空間表示方法において、
当該利用者の分身を選択した他利用者の分身の方向に自動的に回転させる
ことを特徴とする仮想空間表示方法。
【請求項３】
請求項１または請求項２記載の仮想空間表示方法において、
回転させて表示する時間を一定とする
ことを特徴とする仮想空間表示方法。
【請求項４】
請求項１または請求項２記載の仮想空間表示方法において、
当該利用者と他利用者の分身間で通信を行なっているかどうかを測定し、
前記通信が行なわれている間は当該他利用者の分身を回転させた状態で表示する
ことを特徴とする仮想空間表示方法。
【請求項５】
請求項１または請求項２または請求項３または請求項４記載の仮想空間表示方法において、
当該利用者の視野に入っている間のみ選択した他利用者の分身を回転させる
ことを特徴とする仮想空間表示方法。
【請求項６】
各利用者を分身として表示し、利用者は分身を操作することで利用者の意思で自由に移動ができる三次元仮想空間を表現すると共に、該仮想空間内において三次元オブジェクトを表現することができる画像表示端末装置を複数台ネットワークを介して接続し、利用者の仮想空間内の位置情報と視線の向き情報及び前記利用者の画像表示端末装置で入力された映像・音声・テキストの１以上を含む情報を他の画像表示端末装置に分配して、複数の利用者が遠隔地において仮想空間内でコミュニケーションを図る仮想空間システムにおいて、
利用者が画像表示端末装置において指示した仮想空間内の他利用者の分身を選択する処理と、
前記選択した他利用者の分身を当該利用者の画像表示端末装置においてのみ当該利用者の方向に回転させて表示する処理を、
計算機に実行させるプログラムを記録した
ことを特徴とする仮想空間表示プログラムを記録した記録媒体。
【請求項７】
請求項６記載の仮想空間表示プログラムを記録した記録媒体において、
前記プログラムは、当該利用者の分身を選択した他利用者の分身の方向に自動的に回転させる処理を含む
ことを特徴とする仮想空間表示プログラムを記録した記録媒体。
【請求項８】
請求項６または請求項７記載の仮想空間表示プログラムを記録した記録媒体において、
前記プログラムは、回転させて表示する時間を一定とする処理を含む
ことを特徴とする仮想空間表示プログラムを記録した記録媒体。
【請求項９】
請求項６または請求項７記載の仮想空間の表示プログラムを記録した記録媒体において、
前記プログラムは、当該利用者と他利用者の分身間で通信を行なっているかどうかを測定する処理と、
前記通信が行なわれている間は前記他利用者の分身を回転させた状態で表示する処理を含む
ことを特徴とする仮想空間表示プログラムを記録した記録媒体。
【請求項１０】
請求項６または請求項７または請求項８または請求項９記載の仮想空間の表示プログラムを記録した記録媒体において、
前記プログラムは、当該利用者の視野に入っている間のみ選択した他利用者の分身を回転させる処理を含む
ことを特徴とする仮想空間表示プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各利用者を分身として表し、利用者は分身を操作することで利用者の意思で自由に移動ができる三次元仮想空間を表現するとともに、この仮想空間内において三次元オブジェクト（三次元物体および他の利用者の分身など）を表現することができる画像表示端末装置を複数台ネットワークを介して接続し、利用者の仮想空間内の位置情報および視線の向き情報及び前記利用者の画像表示端末装置で入力された映像・音声・テキストなどの情報を他の画像表示端末装置に分配して、複数の利用者が遠隔地において仮想空間を共有し、仮想空間内に利用者が集合し三次元物体を見る際、および分身を通してコミュニケーションを図る際の仮想空間表示方法に関する。
【０００２】
【従来の技術】
建物や車両等の三次元物体は、利用者から見る位置によってその景観が様々に変化する。これらの建物や車両等の三次元物体に関わる情報をコンピュータの記憶装置に蓄積しておき、三次元コンピュータグラフィックス（ＣＧ）技術を用いて、利用者の見る位置に応じて、様々な景観を表示できる映像表示システムが存在する。
【０００３】
ここで、複数の画像表示端末装置と、センタ装置と、これらの複数の画像表示端末装置とセンタ装置とを接続するネットワークとから構成される画像通信システムを考える。図１にその構成を示す。
【０００４】
ネットワーク２に、センタ装置１と複数の画像表示端末装置３Ａ，３Ｂ，…が接続されている。画像表示端末装置３Ａは利用者Ａに対応し、画像表示端末装置３Ｂは利用者Ｂに対応する。各画像表示端末装置３Ａ，３Ｂ，…には、端末制御装置８、画像出力装置であるディスプレイ９、画像入力装置であるカメラ４、音声入出力装置であるマイクロホン６およびスピーカ７、三次元物体を移動・指示するための入力装置５が設けられている。
【０００５】
各画像表示端末装置３Ａ，３Ｂ，…は、その画像表示端末装置に対応する利用者について、マイクロホン６で入力された音声およびカメラ４で撮影された映像と、入力装置５から入力されたその利用者の移動情報とを、センタ装置１に送出する。
【０００６】
一方、センタ装置１では、各画像表示端末装置３Ａ，３Ｂ、…から送信されてきた各種情報を受けて、センタ装置１から各画像表示端末装置３Ａ，３Ｂ，…に、これらの情報を分配する。なお、音声についてはミキシングを行った後に分配する。
【０００７】
各画像表示端末装置３Ａ，３Ｂ，…には、予め三次元情報が蓄積されており、センタ装置１から送られてくる位置情報に基づき、指定された位置を中心として視線の向きから一定の角度（視野角）および一定の距離内に存在する建物や車両等の三次元物体を三次元ＣＧ技術を用いてディスプレイ９に表示する。すなわち、三次元仮想空間を設定してこの中に三次元物体を配置し、この三次元仮想空間内の指定された位置に視点があるとしてこの視点から見える画像をディスプレイ９に表示する。分身については、この三次元仮想空間内で画像表示端末装置の視点が存在する位置に予め指定した分身画像を置き、顔の部分にカメラ４で撮影された映像（顔映像）を貼り付け、分身の視線方向（顔映像の垂直方向）と画像表示端末装置の視線方向を一致させる処理を実行する。
【０００８】
また、各画像表示端末装置３Ａ，３Ｂ，…において入力装置５を用いることにより、建物や車両等が存在する三次元仮想空間内で視点を自由に移動させることができる。
【０００９】
【発明が解決しようとする課題】
前述したような従来の画像通信システムにおいて、仮想空間内に利用者が集合し、仮想空間内の三次元物体の正面方向を利用者の分身から見える状態に容易にできるようにし、また特定の相手とだけコミュニケーションを図りたい場合に、分身の顔部分に貼り付けられた映像を真正面が見える状態に容易にできるようにすれば、三次元オブジェクトの鑑賞・観察などの見る行為および他の利用者とのコミュニケーションが入力装置による移動操作に煩わされることなく可能になると考えられる。
【００１０】
このため、従来の技術では、仮想空間内で三次元オブジェクトの正面を見るためには、入力装置５により利用者の分身をオブジェクトの正面方向に移動させたり、向き合いたい対象がアバタの場合はその利用者にも移動してもらったりすることで、お互いが向き合う状態にしなければならなかった。入力装置５による移動操作に慣れていなければ、利用者の分身を目的の位置に移動させることは困難であるという問題点がある。
【００１１】
本発明の課題は、利用者が困難な操作をすること無く、三次元オブジェクトの正面方向を容易に見ることができる仮想空間表示方法を提供することにある。
【００１２】
【課題を解決するための手段】
本発明は、以下に列記する手段により上記の課題を解決する。
【００１４】
その一手段は、各利用者を分身として表示し、利用者は分身を操作することで利用者の意思で自由に移動ができる三次元仮想空間を表現すると共に、該仮想空間内において三次元オブジェクト（三次元の物体および他の利用者の分身など）を表現することができる画像表示端末装置を複数台ネットワークを介して接続し、利用者の仮想空間内の位置情報と視線の向き情報及び前記利用者の画像表示端末装置で入力された映像・音声・テキストの１以上を含む情報を他の画像表示端末装置に分配して、複数の利用者が遠隔地において仮想空間内でコミュニケーションを図る仮想空間システムにおいて、利用者が画像表示端末装置において仮想空間内の他利用者の分身を選択し、前記選択した他利用者の分身を当該利用者の画像表示端末装置においてのみ当該利用者の方向に回転させて表示することを特徴とする仮想空間表示方法である。
【００１５】
あるいは、上記の仮想空間表示方法において、当該利用者の分身を選択した他利用者の分身の方向に自動的に回転させることを特徴とする仮想空間表示方法である。
【００１６】
あるいは、上記の仮想空間表示方法において、回転させて表示する時間を一定とすることを特徴とする仮想空間表示方法である。
【００１７】
あるいは、上記の仮想空間表示方法において、当該利用者と他利用者の分身間で通信を行なっているかどうかを測定し、前記通信が行なわれている間は当該他利用者の分身を回転させた状態で表示することを特徴とする仮想空間表示方法である。
【００１８】
あるいは、上記の仮想空間表示方法において、当該利用者の視野に入っている間のみ選択した他利用者の分身を回転させることを特徴とする仮想空間表示方法である。
【００２０】
あるいは、各利用者を分身として表示し、利用者は分身を操作することで利用者の意思で自由に移動ができる三次元仮想空間を表現すると共に、該仮想空間内において三次元オブジェクト（三次元の物体および他の利用者の分身など）を表現することができる画像表示端末装置を複数台ネットワークを介して接続し、利用者の仮想空間内の位置情報と視線の向き情報及び前記利用者の画像表示端末装置で入力された映像・音声・テキストの１以上を含む情報を他の画像表示端末装置に分配して、複数の利用者が遠隔地において仮想空間内でコミュニケーションを図る仮想空間システムにおいて、利用者が画像表示端末装置において指示した仮想空間内の他利用者の分身を選択する処理と、前記選択した他利用者の分身を当該利用者の画像表示端末装置においてのみ当該利用者の方向に回転させて表示する処理を、計算機に実行させるプログラムを記録したことを特徴とする仮想空間表示プログラムを記録した記録媒体である。
【００２１】
あるいは、上記の仮想空間表示プログラムを記録した記録媒体において、前記プログラムは、当該利用者の分身を選択した他利用者の分身の方向に自動的に回転させる処理を含むことを特徴とする仮想空間表示プログラムを記録した記録媒体である。
【００２２】
あるいは、上記の仮想空間表示プログラムを記録した記録媒体において、前記プログラムは、回転させて表示する時間を一定とする処理を含むことを特徴とする仮想空間表示プログラムを記録した記録媒体である。
【００２３】
あるいは、上記の仮想空間の表示プログラムを記録した記録媒体において、前記プログラムは、当該利用者と他利用者の分身間で通信を行なっているかどうかを測定する処理と、前記通信が行なわれている間は前記他利用者の分身を回転させた状態で表示する処理を含むことを特徴とする仮想空間表示プログラムを記録した記録媒体である。
【００２４】
あるいは、上記の仮想空間の表示プログラムを記録した記録媒体において、前記プログラムは、当該利用者の視野に入っている間のみ選択した他利用者の分身を回転させる処理を含むことを特徴とする仮想空間表示プログラムを記録した記録媒体である。
【００２５】
本発明では、他利用者の分身（三次元オブジェクト）を入力装置により選択するか、もしくは選択せずとも常に、当該利用者の画像表示端末装置において、当該利用者の分身の位置と他利用者の分身の位置と正面方向から回転角を算出し、当該利用者の画像表示端末装置においてのみ他利用者の分身の正面方向を回転させることで、当該利用者が分身を移動させる操作をすること無く、他利用者の分身の正面を見ることが可能となる。
【００２６】
また、当該利用者の分身を他利用者の分身（三次元オブジェクト）の正面方向に向かせることで、他利用者の分身と正対することができ、他利用者の分身を見易くすることが可能となる。
【００２７】
また、他利用者の分身（三次元オブジェクト）を回転させて表示している時間を一定にするか、もしくは当該利用者と他利用者の分身間で通信を行なっているかどうかを測定し、通信が行なわれている間は回転した状態で表示し、例えば通信が行われていない状況が一定時間持続した時点で他利用者の分身の実際の方向に回転して表示することで、自然に実際の状態と整合性を保つことが可能となる。
【００２８】
また、選択した他利用者の分身（三次元オブジェクト）を回転させる領域を利用者の視野内のものに限定することで、当該利用者の画像表示端末装置の処理負荷を減らすことが可能となる。
【００２９】
以上の画像表示端末装置における仮想空間の表示処理を、計算機によって実現するためのプログラムを、計算機が読み取り可能な可搬媒体メモリ、半導体メモリ、ハードディスクなどの適当な記録媒体に格納することで、計算機を用いて本発明の方法を実現することが可能となり、本発明の方法を記憶媒体として配布したり、提供したり、保存したりすることが可能となる。
【００３０】
【発明の実施の形態】
次に、本発明の実施の形態の例について図面を参照して説明する。
〈装置構成〉
本発明の仮想空間における映像表示方法が適用される画像通信システムのハードウェア構成は、基本的には図１を用いて従来の技術で述べたものと同様である。図２はセンタ装置の構成ブロック図であり、図３は画像表示端末装置の構成を示すブロック図である。図２および図３中、図１と同符号のものは図１に示すものに対応する。
【００３１】
図２のセンタ装置１において、移動情報制御部２１は、各画像表示端末装置３から送られてきた各分身の移動情報をもとに、各画像表示端末装置３に伝達すべき移動情報を決定する。
【００３２】
映像処理部２２は、移動情報制御部２１で決定した移動情報に基づいて、送信すべき映像を決定し、データ多重分離部２４およびネットワーク２を介して各画像表示端末装置３Ａ，３Ｂ，…に映像を送信する。
【００３３】
音声ミキサ部２３は、移動情報制御部２１で決定した移動情報に基づいて送信すべき音声を決定し、またミキシング処理も行い、各画像表示端末装置３Ａ，３Ｂ，…に音声を送信する。
【００３４】
データ多重分離部２４は、ネットワーク２を介して各画像表示端末装置３Ａ，３Ｂ，…とのデータ通信を行う。
【００３５】
図３の画像表示端末装置３において、音声出力部３１は、ネットワーク２を介して送られてきたデータからデータ多重分離部３６によって分離した音声情報をスピーカ７に出力する。
【００３６】
仮想空間生成部３２は、センタ装置１から受信した映像、仮想空間のオブジェクトの移動情報、および自身の移動情報をもとに、三次元仮想空間の生成を行い、ディスプレイ９に例えば部屋の表示や分身の表示を行う。
【００３７】
回転角演算部３３は、利用者の分身の位置と選択した分身の位置および方向から向き合わせるための利用者の分身および選択した分身の回転角を計算し、仮想空間生成部３２に回転角を伝達し、分身を回転させる処理を行う。また、実施の態様によっては、分身を回転させる処理を、一定時間のみ行ったり、利用者がその分身と通信している間のみ行ったり、利用者の視野内の分身のみについて行ったりする。
【００３８】
入力装置５は、例えばマウス、ジョイスティックまたはキーボード等である。
【００３９】
入力部３４は、入力装置５からの入力に基づき、分身の移動方向を仮想空間生成部３２やセンタ装置１に伝達したり、分身選択情報を回転角演算部３３に伝達したり、その他の画面選択情報、すなわちクリック操作等で処理した情報やキーボード等からの入力情報を、データ多重分離部３７、データ入出力状況測定部３８およびネットワーク２を介してセンタ装置１に伝達したりする処理を行う。
【００４０】
音声入力部３５は、マイクロホン６から入力した音声情報を、また、映像入力部３６はカメラ４によって撮影した利用者等の映像情報を、それぞれデジタル化し、データ多重分離部３７、データ入出力状況測定部３８およびネットワーク２を介してセンタ装置１へ送信する。
【００４１】
データ入出力状況測定部３８は、利用者が分身と通信している間、その分身の回転処理を行う方法で必要となり、データの送受信があるかどうかを測定し、データの送受信状況を回転角演算部３３に伝達する。また、回転角演算部３３は、データの送受信が無ければ分身を現在の状態に回転させることを仮想空間生成部３２に命令する。
【００４２】
〈第１の実施の形態〉
図４〜図７は、本発明の第１の実施の形態を説明する図である。ここでは、三次元オブジェクトが利用者の分身である場合の実施の形態を示す。
【００４３】
図４で画像表示端末装置Ａ，Ｂの各利用者の分身をそれぞれ分身Ａ，Ｂ（１１Ａ，１１Ｂ）とし、画像表示端末装置Ａにおいて仮想空間１０内の分身Ａ，Ｂの位置と視線方向（１２Ａ，１２Ｂ）から分身Ｂを分身Ａの利用者の方に向かせるための回転角αを計算し、図５（１）のように画像表示端末装置Ａにおいてのみ、分身Ｂをα回転させて、分身Ｂを分身Ａの方向（１２Ｂ’）に向ける。同様に画像表示端末装置Ｂにおいては、分身Ａ，Ｂの位置と視線方向（１２Ａ，１２Ｂ）から分身Ａの利用者が分身Ｂの方に向くための回転角βを計算し、図５（２）のように画像表示端末装置Ｂにおいてのみ、分身Ａをβ回転させて、分身Ａを分身Ｂの方向（１２Ａ’）に向ける。
【００４４】
回転角α，βは、下記の計算式により算出可能である。
【００４５】
図４における分身Ａ，Ｂの位置を各々
【００４６】
【数１】
0003653431.tif 000002
【００４７】
とし、方向を各々
【００４８】
【数２】
0003653431.tif 000003
【００４９】
（大きさはともに１）とすれば、
【００５０】
【数３】
0003653431.tif 000004
【００５１】
より
【００５２】
【数４】
0003653431.tif 000005
【００５３】
となる。
【００５４】
この処理を分身ＡあるいはＢが移動するたびに行うことにより、利用者から見れば常に相手の分身（三次元オブジェクト）が当該利用者の方に向くようになるため、映像を見易い状態を自動的に保つことが可能となる。
【００５５】
図６は、本発明の第１の実施の形態における映像・位置・方向情報のフロー図である。図７は、本発明の第１の実施の形態における画像表示端末装置Ａの処理を示す図である。
【００５６】
〈第２の実施の形態〉
図４、図８〜図１０は、本発明の第２の実施の形態を説明する図である。選択する三次元オブジェクトが利用者の分身である場合の実施の形態を示す。
【００５７】
図４で画像表示端末装置Ａ，Ｂの仮想空間１０内の各利用者の分身をそれぞれ分身Ａ，Ｂとし、分身Ａの利用者が三次元オブジェクトである分身Ｂの利用者の映像を見ながらコミュニケーションを図りたい時に、分身Ｂを入力装置５により選択し、画像表示端末装置Ａにおいて分身Ａ，Ｂの位置と向き情報（１２Ａ，１２Ｂ）から分身Ｂを分身Ａの利用者の方に向かせるための回転角αを計算し、図８のように画像表示端末装置Ａにおいてのみ分身Ｂをα回転させて、分身Ｂを分身Ａの方向（１２Ｂ’）に向ける。この処理を分身Ａ，Ｂが移動するたびに行うことにより、常に分身Ｂが分身Ａの方向を向くように回転させる。こうすることで利用者は、どんな方向を向いている相手の分身（三次元オブジェクト）であっても、簡単な操作で当該利用者の方向に常に向かせることができ、相手の分身の映像を見易く保つことが可能となる。
【００５８】
図９は、本発明の第２の実施の形態の映像・位置・方向情報のフロー図である。図１０は、本発明の第２の実施の形態における画像表示端末装置Ａの処理を示す図である。
【００５９】
〈第３の実施の形態〉
図４、図１１〜図１３は、本発明の第３の実施の形態を説明する図である。選択する三次元オブジェクトが利用者の分身である場合の実施の形態を示す。
【００６０】
第２の実施の形態と同様、図４で仮想空間１０内の分身Ａの利用者が分身Ｂの映像を見たい時に、分身Ｂを選択し、画像表示端末装置Ａにおいて分身Ａ，Ｂの位置と視線方向（１２Ａ，１２Ｂ）から分身Ｂを分身Ａの利用者の方に向かせるための回転角αおよび分身Ａの利用者が分身Ｂの方に向くための回転角βを計算し、図１１のように画像表示端末装置Ａにおいてのみ、分身Ａをβ回転させ、分身Ｂをα回転させて、お互いの向き（１２Ａ’，１２Ｂ’）を合わせる。この処理を分身Ａ，Ｂが移動するたびに行なうことにより、常に分身Ａと分身Ｂが向き合うようにする。こうすることで利用者から見れば、映像を見たい相手と常に正対できるため、お互いに映像を見易い状態を分身Ａと分身Ｂの利用者間で自動的に保つことが可能となる。
【００６１】
図１２は、本発明の第２の実施の形態の映像・位置・方向情報のフロー図である。図１３は、本発明の第２の実施の形態における画像表示端末装置Ａの処理を示す図である。
【００６２】
〈第４の実施の形態〉
図１４は、本発明の第４の実施の形態における画像表示端末装置Ａの処理を示す図である。選択する三次元オブジェクトが利用者の分身である場合の実施の形態を示す。
【００６３】
仮想空間１０内の分身Ｂを分身Ａの利用者が入力装置５により選択し、画像表示端末装置Ａにおいて分身Ａ，Ｂの位置と向き情報（１２Ａ，１２Ｂ）から分身Ｂを分身Ａの利用者の方に向かせるための回転角αを計算し、画像表示端末装置Ａにおいてのみ分身Ｂをα回転させて、分身Ｂを分身Ａの方向に向けたのち、一定時間が経過した場合は、分身Ｂの実際の向き情報をセンタ装置１から取得し、その実際の向きにするための回転角α’を計算し、分身Ｂをα’回転させて表示する。こうすることで、分身Ａ，Ｂを実際の状態に自然と戻すことができ整合性を保つことが可能となる。
【００６４】
なお、本実施の態様は、第３の実施の態様においても適用可能である。
【００６５】
〈第５の実施の形態〉
図１５は、本発明の第５の実施の形態における画像表示端末装置Ａの処理を示す図である。選択する三次元オブジェクトが利用者の分身である場合の実施の形態を示す。
【００６６】
分身Ｂを分身Ａが入力装置５により選択し、画像表示端末装置Ａにおいて分身Ａ，Ｂの位置と向き情報（１２Ａ，１２Ｂ）から分身Ｂを分身Ａの利用者の方に向かせるための回転角αを計算し、画像表示端末装置Ａにおいてのみ分身Ｂをα回転させて、分身Ｂを分身Ａの方向に向けたのち、一定時間データの送受信が無い場合は、分身Ｂの実際の向き情報をセンタ装置１から取得し、その実際の向きにするための回転角α’を計算し、分身Ｂをα’回転させて表示する。こうすることで、例えば会話中は常に向いている状態を保て、会話が終わり次第、実際の状態に自然と戻すことができ整合性を保つことが可能となる。
【００６７】
なお、本実施の態様も、第３の実施の態様において適用可能である。
【００６８】
〈第６の実施の形態〉
図１６〜図１９は本発明の第６の実施の形態を説明する図である。第一の実施の形態に示した仮想空間表示方法において、選択する三次元オブジェクトが利用者の分身である場合の実施の形態を示す。
【００６９】
図１６のような状態のとき、分身Ａの視野４０の中にいる分身Ｂを分身Ａが入力装置５により選択し、画像表示端末装置Ａにおいて分身Ａ，Ｂの位置と向き情報（１２Ａ，１２Ｂ）から分身Ｂを分身Ａの利用者の方に向かせるための回転角αを計算し、図１７のように画像表示端末装置Ａにおいてのみ分身Ｂをα回転させて、分身Ｂを分身Ａの方向（１２Ｂ’）に向ける。この処理を分身Ａ，Ｂが移動するたびに行なうことにより、分身Ｂが分身Ａの視野４０の中にいる限り、分身Ｂが分身Ａの方向を向くように回転させる。
【００７０】
図１８のように分身Ｂが分身Ａの視野４０が外れた時には、分身Ｂを回転させる処理は行なわないことで、分身Ａの利用者の画像表示端末装置の処理負荷を減らすことが可能となる。
【００７１】
図１９は、本発明の第６の実施の形態における画像表示端末装置Ａの処理を示す図である。
【００７２】
なお、本実施の態様は、第３、第４、第５の実施の態様においても適用可能である。
【００７３】
〈第７の実施の形態〉
図１、図２、図３で示した装置各部の一部もしくは全部の機能を、計算機を用いて実現することができること、あるいは、図６、図７、図９、図１０、図１２、図１３、図１４、図１５、図１９で示した処理手順を計算機に実行させることができることは言うまでもなく、計算機でその各部の機能を実現するためのプログラム、あるいは、計算機にその処理手順を実行させるためのプログラムを、その計算機が読み取り可能な可搬媒体メモリ、半導体メモリ、ハードディスクなどの適当な記録媒体に記録し、提供し、配布することが可能である。
【００７４】
【発明の効果】
以上説明したように本発明によれば、利用者は、どんな方向を向いている相手の分身（三次元オブジェクト）であっても、簡単な操作で当該利用者の方向に常に向かせることで、相手の分身に正対することができ、お互いの映像を見易くすることが可能となる、という効果がある。また、選択した三次元オブジェクトを、回転をさせる領域を限定することで、端末の処理負荷を減らすことが可能となる、という効果がある。
【図面の簡単な説明】
【図１】三次元仮想空間における本発明の仮想空間表示方法が適用される画像通信システムの構成を示すブロック図である。
【図２】センタ装置の構成を示すブロック図である。
【図３】画像表示端末装置の構成を示すブロック図である。
【図４】本発明の第１、第２、第３の実施の形態における画像表示端末装置Ａにおける仮想空間の状態を示す図である。
【図５】（１），（２）は、本発明の第１の実施の形態における画像表示端末装置における仮想空間の状態を示す図である。
【図６】本発明の第１の実施の形態における映像・位置・方向情報のフロー図である。
【図７】本発明の第１の実施の形態における画像表示端末装置Ａの処理を示す図である
【図８】本発明の第２の実施の形態における画像表示端末装置における仮想空間の状態を示す図である。
【図９】本発明の第２の実施の形態における映像・位置・方向情報のフロー図である。
【図１０】本発明の第２の実施の形態における画像表示端末装置Ａの処理を示す図である。
【図１１】本発明の第３の実施の形態における画像表示端末装置における仮想空間の状態を示す図である。
【図１２】本発明の第３の実施の形態における映像・位置・方向情報のフロー図である。
【図１３】本発明の第３の実施の形態における画像表示端末装置Ａの処理を示す図である。
【図１４】本発明の第４の実施の形態における画像表示端末装置Ａの処理を示す図である。
【図１５】本発明の第５の実施の形態における画像表示端末装置Ａの処理を示す図である
【図１６】本発明の第６の実施の形態における画像表示端末装置における仮想空間の状態を示す図である。
【図１７】本発明の第６の実施の形態における画像表示端末装置における仮想空間の状態を示す図である。
【図１８】本発明の第６の実施の形態における画像表示端末装置における仮想空間の状態を示す図である。
【図１９】本発明の第６の実施の形態における画像表示端末装置Ａの処理を示す図である。
【符号の説明】
１…センタ装置
２…ネットワーク
３Ａ，３Ｂ…利用者の画像表示端末装置
４…カメラ
５…入力装置
６…マイクロホン
７…スピーカ
８…端末制御装置
９…ディスプレイ
１０…仮想空間
１１Ａ，１１Ｂ…分身
１２Ａ，１２Ｂ…分身の視線方向
２１…移動情報制御部
２２…映像処理部
２３…音声ミキサ部
２４…データ多重分離部
３１…音声出力部
３２…仮想空間生成部
３３…回転角演算部
３４…入力部
３５…音声入力部
３６…映像入力部
３７…データ多重分離部
３８…データ入出力状況測定部
４０…分身Ａの視野
【図１】
0003653431.tif 000006
【図２】
0003653431.tif 000007
【図３】
0003653431.tif 000008
【図４】
0003653431.tif 000009
【図５】
0003653431.tif 000010
【図６】
0003653431.tif 000011
【図７】
0003653431.tif 000012
【図８】
0003653431.tif 000013
【図９】
0003653431.tif 000014
【図１０】
0003653431.tif 000015
【図１１】
0003653431.tif 000016
【図１２】
0003653431.tif 000017
【図１３】
0003653431.tif 000018
【図１４】
0003653431.tif 000019
【図１５】
0003653431.tif 000020
【図１６】
0003653431.tif 000021
【図１７】
0003653431.tif 000022
【図１８】
0003653431.tif 000023
【図１９】
0003653431.tif 000024