(57)【要約】【課題】仮想空間における観察対象をいずれの位置から観察することが望ましいか容易に判別できるようにする。【解決手段】モデル生成装置２０は、仮想空間モデル内に観察対象モデルと観察者および他者のアバターを設けた合成モデルを示す合成モデル情報を生成する。情報処理装置３０-0は、合成モデル情報に基づき、観察者に対応する自己アバターの視点で取得された視点画像に、他者に対応する他者アバターの位置と視線方向に基づいた推奨視点情報を含めることで、観察対象をいずれの位置から観察することが望ましいか他者の位置や姿勢に基づき容易に判別できるようになる。【選択図】        図１
2020129176.tif 000002
【特許請求の範囲】
【請求項１】
仮想空間に設けられた自己アバターの視点の視点画像に、前記仮想空間に設けられた他者アバターの位置と姿勢に基づいて生成した推奨視点情報を含める視点画像生成部
を備える情報処理装置。
【請求項２】
他者アバターの位置と姿勢に基づいて推奨視点を設定する推奨視点設定部と、
前記推奨視点設定部で設定された推奨視点を示す前記推奨視点情報を生成する推奨視点情報生成部を備える
請求項１に記載の情報処理装置。
【請求項３】
前記推奨視点設定部は、前記自己アバターの視点である視点画像の再生時における前記他者アバターの位置と姿勢に基づいて前記推奨視点を設定する
請求項２に記載の情報処理装置。
【請求項４】
前記推奨視点設定部は、前記自己アバターの視点である視点画像の再生時における前記推奨視点を、過去の再生時における前記他者アバターの位置と姿勢に基づいて設定する
請求項２に記載の情報処理装置。
【請求項５】
前記推奨視点設定部は、前記推奨視点を複数設定した場合に前記推奨視点の優先度を設定する
請求項２に記載の情報処理装置。
【請求項６】
前記推奨視点設定部は、前記他者アバターの属性を用いて前記推奨視点を設定する
請求項２に記載の情報処理装置。
【請求項７】
前記推奨視点情報生成部は、前記推奨視点の縮小画像を前記推奨視点情報として生成する
請求項２に記載の情報処理装置。
【請求項８】
前記推奨視点情報生成部は、前記推奨視点の方向を示す視線方向表示を前記推奨視点情報として生成する
請求項２に記載の情報処理装置。
【請求項９】
前記推奨視点情報生成部は、過去の再生時における前記他者アバターの位置と姿勢に基づいて設定された推奨視点を再生位置と共に示す情報を前記推奨視点情報として生成する
請求項２に記載の情報処理装置。
【請求項１０】
前記推奨視点情報生成部は、過去の再生時に生成されて記憶されている前記推奨視点情報を用いる
請求項２に記載の情報処理装置。
【請求項１１】
ユーザ操作を受け付ける操作部をさらに備え、
前記ユーザ操作に応じて前記自己アバターの視点の視点画像を、前記推奨視点設定部で設定された推奨視点の視点画像に切り替える
請求項２に記載の情報処理装置。
【請求項１２】
ユーザの位置と姿勢を検出する検出部をさらに備え、
前記自己アバターの視点は、前記検出部の検出結果に基づいて判別する
請求項１に記載の情報処理装置。
【請求項１３】
視点画像生成部によって、仮想空間に設けられた自己アバターの視点の視点画像に、前記仮想空間に設けられた他者アバターの位置と視線に基づいて生成した推奨視点情報を含めること
を含む情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この技術は、情報処理装置と情報処理方法とプログラムに関し、仮想空間内での他者の視点情報から有意な観察視点情報を得られるようにする。
【背景技術】
【０００２】
従来、仮想空間に設けた対象物をユーザ操作に応じて制御することが行われている。例えば特許文献１では、仮想空間にゲームプレイヤーのアバターを設けて、アバターによってキャラクタオブジェクトを操作することで、エンタテイメント性を向上させることが行われている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６２６３２９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、仮想空間に観察者のアバターを設けて観察対象を視認する場合、アバターの位置を視点位置として、アバターの位置から観察対象を観察することが可能となる。しかし、アバターの位置が自由に移動できると、いずれの位置から観察対象を観察することが望ましいか容易に判別できない。
【０００５】
そこで、この技術では、仮想空間における観察対象をいずれの位置から観察することが望ましいか容易に判別できる情報処理装置と情報処理方法とプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この技術の第１の側面は、
仮想空間に設けられた自己アバターの視点の視点画像に、前記仮想空間に設けられた他者アバターの位置と姿勢に基づいて生成した推奨視点情報を含める視点画像生成部
を備える情報処理装置にある。
【０００７】
この技術では、ユーザの位置と姿勢が検出部で検出されて、検出結果に基づき判別した自己アバターの視点の視点画像が視点画像生成部で生成される。また、アバターの位置と姿勢に基づいて推奨視点設定部で設定された推奨視点を示す推奨視点情報が推奨視点情報生成部で生成されて、視点画像生成部は生成した視点画像に推奨視点情報を含める。
【０００８】
推奨視点設定部は、自己アバターの視点である視点画像の再生時における他者アバターの位置と姿勢に基づいて推奨視点を設定する。また、推奨視点設定部は、自己アバターの視点である視点画像の再生時における推奨視点を、過去の再生時における他者アバターの位置と姿勢に基づいて設定してもよく、他者アバターの属性を用いて推奨視点を設定してもよい。また、推奨視点設定部は、推奨視点を複数設定した場合に推奨視点の優先度を設定する。
【０００９】
推奨視点情報生成部は、推奨視点の縮小画像を推奨視点情報として生成してもよく、推奨視点の方向を示す視線方向表示を推奨視点情報として生成してもよい。また、推奨視点情報生成部は、過去の再生時における他者アバターの位置と姿勢に基づいて設定された推奨視点を、再生位置と共に示した情報を推奨視点情報として生成してもよい。さらに、推奨視点情報生成部は、過去の再生時に生成されて記憶された推奨視点情報を用いてもよい。
【００１０】
さらに、視点画像生成部は、ユーザ操作に応じて、自己アバターの視点の視点画像を推奨視点設定部で設定された推奨視点の視点画像に切り替えるようにしてもよい。
【００１１】
この技術の第２の側面は、
視点画像生成部によって、仮想空間に設けられた自己アバターの視点の視点画像に、前記仮想空間に設けられた他者アバターの位置と視線に基づいて生成した推奨視点情報を含めること
を含む情報処理方法にある。
【図面の簡単な説明】
【００１２】
【図１】情報処理装置を用いたシステムの構成を例示した図である。
【図２】合成モデル情報が示す仮想空間を例示した図である。
【図３】第１の実施の形態の構成を例示した図である。
【図４】第１の実施の形態の動作を例示したフローチャートである。
【図５】モデル生成装置の動作を例示したフローチャートである。
【図６】情報処理装置の動作を例示したフローチャートである。
【図７】システムの動作例を示した図である。
【図８】推奨視線ベクトルＰＶaを表示する場合を例示した図である。
【図９】推奨視点が複数設定された場合を例示した図である。
【図１０】推奨視点が複数設定された場合の他の動作を例示した図である。
【図１１】第２の実施の形態の構成を例示した図である。
【図１２】第２の実施の形態の動作を例示したフローチャートである。
【図１３】モデル生成装置の動作を例示したフローチャートである。
【図１４】再生位置と推奨視点の関係を観察者に提示する場合の動作例を示した図である。
【発明を実施するための形態】
【００１３】
以下、本技術を実施するための形態について説明する。なお、説明は以下の順序で行う。
１．システムの構成
２．第１の実施の形態の構成
３．第１の実施の形態の動作
４．第２の実施の形態の構成
５．第２の実施の形態の動作
６．変形例
【００１４】
＜１．システムの構成＞
図１は、本技術の情報処理装置を用いたシステムの構成を例示している。システム１０は、モデル生成装置と情報処理装置と表示装置を有している。なお、図１では、モデル生成装置２０にユーザ毎に設けた情報処理装置３０-0〜３０-nが接続されて、情報処理装置３０-0〜３０-nには表示装置４０-0〜４０-nが接続されている場合を例示している。
【００１５】
モデル生成装置２０は、仮想空間に配置する観察対象モデルと情報処理装置３０-0〜３０-nから供給されたユーザの位置や姿勢の検出結果を示す検出情報に基づくユーザ毎のアバターを生成する。モデル生成装置２０は、三次元空間に観察対象モデルとアバターを設けた合成モデルを生成して、合成モデルを示す合成モデル情報を情報処理装置３０-0〜３０-nへ出力する。なお、以下の説明では、情報処理装置３０-0と表示装置４０-0は自己が用いる装置、情報処理装置３０-1〜３０-nと表示装置４０-1〜４０-nは他者が用いる装置とする。また、システム１０は、後述する非リアルタイム再生では、モデル生成装置２０と情報処理装置３０-0と表示装置４０-0で構成されてもよい。
【００１６】
図２は合成モデル情報が示す仮想空間を例示している。空間モデルＶＳ内には、観察対象モデルＯＢとアバターＭＡ-0〜ＭＡ-nが設けられている。
【００１７】
情報処理装置３０-0は、合成モデル情報に基づき、観察者の位置や姿勢の検出結果が示す仮想空間内のアバターの視点画像を生成する。また、情報処理装置３０-0は、他者の位置や姿勢を示す仮想空間内のアバター（以下「他者アバターＭＡ-1〜ＭＡ-n」という）の視点に基づいて生成した推奨視点情報を、観察者の位置や姿勢を示す仮想空間内のアバター（以下「自己アバターＭＡ-0」という）の視点で取得された視点画像に含めた画像信号を表示装置４０-0へ出力する。なお、視点画像は動画像に限らず静止画像であってもよい。表示装置４０-0は、情報処理装置３０-0から供給された画像信号に基づき画像表示を行い、推奨視点情報を含む視点画像を表示する。
【００１８】
情報処理装置３０-1〜３０-nは、情報処理装置３０-0と同様に構成されており、合成モデル情報に基づき、他者の位置や姿勢の検出結果が示す視点画像を他者毎に生成する。また、情報処理装置３０-1〜３０-nは、仮想空間内の他者アバターの視点に基づく推奨視点情報を、他者の視点で取得された視点画像に含めた画像信号を表示装置４０-1〜４０-nへ出力する。表示装置４０-1〜４０-nは、情報処理装置３０-1〜３０-nから供給された画像信号に基づき画像表示を行い、推奨視点情報を含む視点画像を表示する。
【００１９】
また、合成モデル情報の非リアルタイム再生では、事前に合成モデル情報を再生して検出された他者の位置や姿勢の検出結果を示す検出情報を合成モデル情報と同期させて記憶する。また、合成モデル情報の非リアルタイム再生では、記憶されている検出情報に基づいて推奨視点情報を生成する。このような非リアルタイム再生では、システム１０に情報処理装置３０-1〜３０-nが設けられていなくとも、推奨視点情報を観察者に提示できる。
【００２０】
＜２．第１の実施の形態の構成＞
次に、第１の実施の形態の構成について説明する。第１の実施の形態ではリアルタイム再生を行う場合を示している。
【００２１】
図３は、第１の実施の形態の構成を例示している。モデル生成装置２０-aは、情報記憶部２１とモデル生成部２２およびモデル合成部２５を有している。情報記憶部２１には、仮想空間の設定や仮想空間内で観測対象モデルを生成するための情報が記憶されている。観測対象モデルを生成するための情報としては、仮想空間内での観測対象の動き、例えばスポーツ分野における選手の動きや医療分野における手術動作、工事現場における作業動作、厨房等における調理動作等を示す情報が記憶されている。また、実世界での動作をマルチカメラで撮像して、仮想空間で再生可能とした情報、仮想ゲームにおけるプレイキャラクタの動作を示す情報等が記憶されてもよい。また、観測対象は動きを生じる場合に限らず静止物体等であってもよい。
【００２２】
モデル生成部２２は、情報記憶部２１に記憶されている情報を用いてモデル生成を行う。モデル生成部２２は、例えば三次元の仮想空間を示す空間モデルや観測対象を示す三次元の観測対象モデルを生成する。また、モデル生成部２２は、情報処理装置３０-0〜３０-nから供給された検出情報等に基づきアバターとアバターの視線モデルを生成する。モデル生成部２２は、生成したモデルをモデル合成部２５へ出力する。
【００２３】
モデル合成部２５は、モデル合成処理を行い、空間モデル内に観測対象モデルを配置する。また、モデル合成部２５は、情報処理装置３０-0〜３０-nから供給された検出情報等に基づきアバターを空間モデル内に配置する。モデル合成部２５は、観測対象モデルとアバターが空間モデル内に配置された合成モデルを生成して、この合成モデルと視線モデルを示す合成モデル情報を情報処理装置３０-0〜３０-nへ出力する。
【００２４】
情報処理装置３０-0は、検出部３１、推奨視点設定部３２、操作部３３、視点制御部３４、推奨視点情報生成部３５および視点画像生成部３６を有している。なお、情報処理装置３０-1〜３０-nは、情報処理装置３０-0と同様に構成されており説明は省略する。
【００２５】
検出部３１は、観察者の姿勢と位置を検出する。検出部３１は、例えば３軸ジャイロ・センサーと３軸加速度センサーと３軸地磁気センサーなど複数のセンサー素子を組み合わせて構成して、観察者の姿勢と位置を検出する。また、後述するように表示装置４０-0として観察者の頭部に装着された状態で利用されるヘッドマウントディスプレイが用いられる場合、複数のセンサー素子をヘッドマウントディスプレイに設けて観察者の位置や頭の向きを示す検出情報を生成する。また、検出部３１は実空間を撮像して得られる画像から観察者の姿勢と位置を検出してもよい。この場合、実空間を撮像する撮像装置をヘッドマウントディスプレイに設ける。検出部３１は、観察者の姿勢と位置を検出して、検出結果を示す検出情報を視点制御部３４へ出力する。
【００２６】
推奨視点設定部３２は、自己アバターの視点である視点画像の再生時における他者アバターの位置と姿勢に基づいて推奨視点を設定する。推奨視点設定部３２は、例えばモデル生成装置２０-aから供給された合成モデル情報で示された視線モデル（アバターの位置と視線方向を示すモデル）に基づいて判別した同時刻において他者アバターが最も多く注目している視点としてもよく、注目しているアバターの割合に応じて１または複数の推奨視点を設定してもよい。また、複数の推奨視点を設定する場合には、推奨視点の優先度を注目しているアバターの割合等に応じて設定してもよい。また、推奨視点設定部３２は、時系列の他者のアバターの視点に基づき、合成モデル情報の再生時における推奨時刻と該推奨時刻における推奨視点を設定してもよい。さらに、推奨視点は、他者のアバターに関する属性（例えば他者の性別，他者が教師あるいは生徒のいずれであるか等）に応じて推奨視点を設定してもよい。推奨視点設定部３２は、推奨視点を示す推奨視点情報を視点制御部３４と推奨視点情報生成部３５へ出力する。
【００２７】
操作部３３はユーザ操作に応じた操作信号を生成する。例えば操作部３３は、視点を推奨視点に移動するユーザの移動指示操作に応じた操作信号を視点制御部３４へ出力する。また、操作部３３は、推奨視点への移動指示操作の他に、推奨視点以外への空間モデルＶＳ内での任意の位置に自由に視点移動操作も行う。
【００２８】
視点制御部３４は、検出部３１からの検出情報に基づき後述する視点画像生成部３６を制御して、観察者に対応する自己アバターの視点で得られる仮想空間内の画像を生成させる。また、視点制御部３４は、操作部３３からの操作信号に応じて、推奨視点設定部３２からの推奨視点情報に基づき、後述する視点画像生成部３６を制御して、推奨視点で得られる仮想空間内の画像を生成させる。さらに視点制御部３４は、検出部３１からの検出情報や操作部３３からの視点操作情報、および自己の視点を推奨視点とするユーザ指示をモデル生成装置２０-aのモデル生成部２２へ出力する。
【００２９】
推奨視点情報生成部３５は、推奨視点設定部３２で設定された推奨視点に関する推奨視点情報を生成する。推奨視点情報生成部３５は、例えば推奨視点で得られる仮想空間内の縮小画像あるいは視点が推奨視点に最も近い他者アバターで得られる画像の縮小画像等を推奨視点情報とする。また、推奨視点情報生成部３５は、推奨視点の方向を示す視線方向表示である推奨視線ベクトル表示等を推奨視点情報としてもよい。推奨視点情報生成部３５は、生成した推奨視点情報を視点画像生成部３６へ出力する。
【００３０】
視点画像生成部３６は、視点制御部３４からの制御信号に基づき、観察者に対応する自己アバターの視点で得られる仮想空間内の視点画像を生成する。また、視点画像生成部３６は、生成した視点画像に推奨視点情報生成部３５で生成された推奨視点情報を重畳させた画像信号を表示装置４０-0へ出力する。
【００３１】
表示装置４０-0としては、例えば観察者の頭部に装着された状態で利用されるヘッドマウントディスプレイが用いられる。表示装置４０-0は、情報処理装置３０-0で生成された画像信号に基づき、仮想空間内の自己アバターの視点画像を表示する。また、視点画像に推奨視点情報が重畳されており、推奨視点情報によって推奨視点を観察者が判別できるようにする。
【００３２】
＜３．第１の実施の形態の動作＞
次に第１の実施の形態の動作について説明する。図４は、第１の実施の形態の動作を例示したフローチャートである。システム１０はステップＳＴ１で表示画像の生成処理のループを開始する。
【００３３】
ステップＳＴ２ａでシステム１０は観察者の位置と姿勢を検出する。システム１０の情報処理装置３０-0は、観察者の位置と姿勢を検出してステップＳＴ３ａに進む。
【００３４】
ステップＳＴ３ａでシステム１０はアバターを生成する。システム１０のモデル生成装置２０-aは、仮想空間における観察者を示す自己アバターを生成してステップＳＴ４ａに進む。
【００３５】
ステップＳＴ４ａでシステム１０は視線モデルを生成する。システム１０のモデル生成装置２０-aは、観察者の位置と姿勢に基づき、自己アバターの視線を示す視線モデルを生成してステップＳＴ６に進む。なお、第２の実施の形態で説明するように、非リアルタイム再生を行う場合に観察者の検出情報を利用する場合は、ステップＳＴ４ａからステップＳＴ５ａに進み、観察者の位置と姿勢の検出結果を示す検出情報を記憶してからステップＳＴ６に進むようにしてもよい。
【００３６】
ステップＳＴ２ｂでシステム１０は他者の位置と姿勢を検出する。システム１０の情報処理装置３０-1〜３０-nは、他者毎の位置と姿勢を検出してステップＳＴ３ｂに進む。
【００３７】
ステップＳＴ３ｂでシステム１０はアバターを生成する。システム１０のモデル生成装置２０-aは、仮想空間における他者を示す他者アバターを生成してステップＳＴ４ｂに進む。
【００３８】
ステップＳＴ４ｂでシステム１０は視線モデルを生成する。システム１０のモデル生成装置２０-aは、他者の位置と姿勢に基づき、他者アバターの視線を示す視線モデルを生成してステップＳＴ６に進む。なお、第２の実施の形態で説明するように、非リアルタイム再生を行う場合にはステップＳＴ４ｂからステップＳＴ５ｂに進み、他者の位置と姿勢の検出結果を示す検出情報を記憶してからステップＳＴ６に進むようにしてもよい。
【００３９】
ステップＳＴ２ｃでシステム１０は観察対象モデルを生成する。システム１０のモデル生成装置２０-aは、観察者や他者によって観察される三次元の観察対象モデルを生成してステップＳＴ３ｃに進む。
【００４０】
ステップＳＴ３ｃでシステム１０は空間モデルを生成する。システム１０のモデル生成装置２０-aは、観察対象モデルおよび自己アバターと他者アバターを配置する仮想空間を示す空間モデルを生成してステップＳＴ６に進む。
【００４１】
ステップＳＴ６でシステム１０はモデル合成処理を行う。システム１０のモデル生成装置２０-aは、仮想空間を示す空間モデル内に観察対象モデルと観察者および他者の位置に応じて自己アバターと他者アバターを配置する。さらに、モデル生成装置２０-aは、観察者および他者の姿勢に応じて自己アバターと他者アバターの姿勢を設定して合成モデル情報を生成してステップＳＴ７に進む。
【００４２】
ステップＳＴ７でシステム１０は視点画像を生成する。システム１０の情報処理装置３０-0は、ステップＳＴ５６生成された合成モデル情報と観察者の位置と姿勢に基づき、自己アバターの視点である視点画像（観察者視点画像ともいう）を生成する。さらに、情報処理装置３０-0は、他者の視線モデルに基づき推奨視点を設定して、推奨視点に関する推奨視点情報を観察者視点画像に重畳した表示画像の画像信号を生成してステップＳＴ８に進み、表示画像の生成処理のループを終了する。また、ステップＳＴ１〜ステップＳＴ８の処理を繰り返し行うことで、リアルタイム再生を行う。
【００４３】
次に、モデル生成装置と情報処理装置の動作について個々に説明する。図５は、モデル生成装置の動作を例示したフローチャートであり、位置や姿勢の変化により検出情報が変更された場合にアバターを更新する場合を例示している。
【００４４】
ステップＳＴ１１でモデル生成装置２０-aは観察対象モデルと空間モデルを生成する。モデル生成装置２０-aは、観察者と他者が観察する観察対象モデルと、対象物体モデルが配置される三次元の仮想空間を示す空間モデルを生成してステップＳＴ１２に進む。
【００４５】
ステップＳＴ１２でモデル生成装置２０-aは検出情報の取得を開始する。モデル生成装置２０-aは情報処理装置３０-0〜３０-nから供給される検出情報の取得を開始してステップＳＴ１３に進む。
【００４６】
ステップＳＴ１３でモデル生成装置２０-aはアバター生成処理を行う。モデル生成装置２０-aは、情報処理装置３０-0を利用する観察者や情報処理装置３０-1〜３０-nを利用する他者毎にアバターとアバターの視線を示す視線モデルを生成してステップＳＴ１５に進む。なお、第２の実施の形態で説明するように、非リアルタイム再生を行う場合にはステップＳＴ１３からステップＳＴ１４に進み、検出情報を記憶してからステップＳＴ１５に進むようにしてもよい。
【００４７】
ステップＳＴ１５でモデル生成装置２０-aは、検出情報が変更されたか判別する。モデル生成装置２０-aは、観察者あるいは他者の位置や姿勢が変化して検出情報が変更された場合にステップＳＴ１６に進み、検出情報が変更されていない場合はステップＳＴ１８に進む。
【００４８】
ステップＳＴ１６でモデル生成装置２０-aはアバター更新処理を行う。モデル生成装置２０-aは、変更後の検出情報に基づき対応するアバターの位置や姿勢を調整する。また、アバターの位置や姿勢の調整に応じて視線モデルを更新してステップＳＴ１８に進む。なお、第２の実施の形態で説明するように、非リアルタイム再生を行う場合にはステップＳＴ１６からステップＳＴ１７に進み、変更後の検出情報を記憶してからステップＳＴ１８に進むようにしてもよい。
【００４９】
ステップＳＴ１８でモデル生成装置２０-aはモデル合成処理を行う。モデル生成装置２０-aは,ステップＳＴ１１で生成した空間モデルに観察対象モデルを配置する。さらにモデル生成装置２０-aは、ステップＳＴ１３で生成したアバターやステップＳＴ１６で位置や姿勢を更新したアバターを、検出情報に基づいた位置や姿勢で空間モデルに配置して合成モデルを生成してステップＳＴ１９に進む。
【００５０】
ステップＳＴ１９でモデル生成装置２０-aは合成モデル情報を出力する。モデル生成装置２０-aはステップＳＴ１８で生成した合成モデルと視線モデルを示す合成モデル情報を情報処理装置３０-0〜３０-nに出力する。
【００５１】
図６は、情報処理装置の動作を例示したフローチャートである。なお、図６では、例えば情報処理装置３０-0の動作を示している。
【００５２】
ステップＳＴ２１で情報処理装置３０-0は検出情報を出力する。情報処理装置３０-0は、検出部３１で検出した位置や姿勢の検出結果を示す検出情報を生成してモデル生成装置２０-aへ出力してステップＳＴ２２に進む。
【００５３】
ステップＳＴ２２で情報処理装置３０-0は合成モデル情報を取得する。情報処理装置３０-0は、仮想空間を示す空間モデル内に観察対象モデルと自己および他者のアバターが配置された合成モデルおよび視線モデルを示す合成モデル情報をモデル生成装置２０-aから取得してステップＳＴ２３に進む。
【００５４】
ステップＳＴ２３で情報処理装置３０-0は視線画像を生成する。情報処理装置３０-0は、合成モデル情報から自己アバターの視線の画像である視点画像を生成してステップＳＴ２４に進む。
【００５５】
ステップＳＴ２４で情報処理装置３０-0は推奨視点情報を生成する。情報処理装置３０-0は、アバター毎の視線モデルに基づき推奨視点を設定して、推奨視点を観察者が判別可能とするための推奨視点情報を生成してステップＳＴ２５に進む。
【００５６】
ステップＳＴ２５で情報処理装置３０-0は表示画像を生成する。情報処理装置３０-0は、ステップＳＴ２３で生成した視点画像に、ステップＳＴ２４で生成した推奨視点情報を重畳させて表示画像を生成する。さらに、情報処理装置３０-0は、生成した表示画像を示す画像信号を表示装置４０-0へ出力してステップＳＴ２６に進む。
【００５７】
ステップＳＴ２６で情報処理装置３０-0は推奨視点へ移動するか判別する。情報処理装置３０-0は、推奨視点への移動操作が観察者によって行われた場合にステップＳＴ２７に進み、移動操作が行われていない場合はステップＳＴ２８に進む。
【００５８】
ステップＳＴ２７で情報処理装置３０-0は移動処理を行う。情報処理装置３０-0は、自己アバターの視点が推奨視点となるように自己アバターの位置と姿勢を変更する。また、変更後のアバターに対応する検出情報をモデル生成装置２０-aへ出力してステップＳＴ２２に戻る。
【００５９】
ステップＳＴ２８で情報処理装置３０-0は位置姿勢の変更があったか判別する。情報処理装置３０-0は、観察者の位置や姿勢の変更がない場合はステップＳＴ２２に戻り、変更を生じた場合にはステップＳＴ２９に進む。
【００６０】
ステップＳＴ２９で情報処理装置３０-0は新たな位置検出情報を出力する。情報処理装置３０-0は、観察者の変更後の位置や姿勢を示す検出情報を生成してモデル生成装置２０-aへ出力してステップＳＴ２２に戻る。
【００６１】
図７は、システムの動作例を示している。仮想空間を示す空間モデルＶＳでは、図７の（ａ）に示すように、観察対象モデルＯＢと自己アバターＭＡ-0と他者アバターＭＡ-1,ＭＡ-2が、自己および他者の位置や姿勢に応じて設けられている。情報処理装置３０-0は、自己アバターＭＡ-0の視点である図７の（ｂ）に示す視点画像Ｐ0を生成する。また、他者アバターＭＡ-1,ＭＡ-2の視点が例えば同一であり図７の（ｃ）に示す視点画像Ｐaとなる場合、視点画像Ｐaを縮小して推奨視点情報ＰＲaとして視点画像Ｐ0に重畳させて、図７の（ｄ）に示す表示画像を観察者に提示する。
【００６２】
また、操作部３３で推奨視点への移動操作が行われた場合、自己アバターＭＡ-0を推奨視点となる位置に移動する。したがって、表示装置４０-0に表示される視点画像Ｐ0は、図７の（ｃ）に示す視点画像Ｐaとなる。
【００６３】
このように、観察者が視認する表示画像では、自己アバターＭＡ-0の視点からの観察対象と推奨視点情報が示されるので、観察対象を容易に望ましい位置や方向から観察できるようになる。また、推奨視点情報は推奨視点からの縮小画像に限らず図８に示すように推奨の方向を示す推奨視線ベクトルＰＶaを表示してもよい。
【００６４】
また、推奨視点が複数設定された場合は、推奨視点毎に推奨視点情報を生成してもよい。図９は、推奨視点が複数設定された場合を例示している。仮想空間を示す空間モデルＶＳでは、図９の（ａ）に示すように、観察対象モデルＯＢと自己アバターＭＡ-0と他者アバターＭＡ-1,ＭＡ-2が、自己および他者の位置や姿勢に応じて設けられている。情報処理装置３０-0は、自己アバターＭＡ-0の視点である図９の（ｂ）に示す視点画像Ｐ0を生成する。また、他者アバターＭＡ-1と他者アバターＭＡ-2の視点が異なり、それぞれの視点を推奨視点とする場合、図９の（ｃ）に示す他者アバターＭＡ-1の視点画像Ｐ1と図９の（ｄ）に示す他者アバターＭＡ-2の視点画像Ｐ2を縮小して推奨視点情報ＰＲ1，ＰＲ2として視点画像Ｐ0に重畳させて、図９の（ｅ）に示す表示画像を観察者に提示する。
【００６５】
また、推奨視点情報は推奨視点からの視点画像に限らず、推奨視点ベクトルを表示してもよい。図１０は、推奨視点が複数設定された場合の他の動作を例示している。情報処理装置３０-0は、推奨視点が他者アバターＭＡ-1，ＭＡ-2である場合、他者アバターＭＡ-1の視線方向を示す推奨視線ベクトルＰＶ1と、他者アバターＭＡ-2の視線方向を示す推奨視線ベクトルＰＶ2を表示する。
【００６６】
さらに、推奨視点を複数設ける場合、複数の推奨視点について優先度を設定して、有線順位に応じて推奨視点情報の属性を調整してもよい。例えば、優先度が低くなるに伴い推奨視点画像や推奨視線ベクトルの表示サイズを小さくしたり、優先度に応じて推奨視点の縮小画像の画枠や推奨視線ベクトルの表示色を設定してもよい。
【００６７】
このように、第１の実施の形態によれば、推奨視点情報が観察者に対して提示されるので、仮想空間における観察対象をいずれの位置から観察することが望ましいか容易に判別できるようになる。例えば選手の動きや手術動作、工事作業動作、調理動作等を三次元で再生する際に、いずれの視点で観察すれば動作を正しく理解できるか観察者に提示できるので、学習効果等を高めることができる。また、仮想ゲーム等に利用すれば攻略方法等を容易に学習できるようになる。
【００６８】
＜４．第２の実施の形態の構成＞
次に、第２の実施の形態の構成について説明する。第２の実施の形態では非リアルタイム再生を行う場合を示している。
【００６９】
図１１は、第２の実施の形態の構成を例示している。モデル生成装置２０-bは、情報記憶部２３とモデル生成部２４およびモデル合成部２５を有している。情報記憶部２３には、第１の実施の形態と同様に、仮想空間の設定や仮想空間内で観測対象モデルを生成するための情報が記憶されている。また、情報記憶部２３には、モデル合成部２５で生成した合成モデルを過去に再生したときに、情報処理装置から供給された検出情報が合成モデルの再生位置に同期して記憶される。また、情報記憶部２３には、モデル合成部２５で生成された合成モデルを過去に再生したときに生成された推奨視点情報を合成モデルの再生位置に同期して記憶してもよい。
【００７０】
モデル生成部２４は、情報記憶部２３に記憶されている情報を用いてモデル生成を行う。モデル生成部２４は、例えば三次元の仮想空間を示す空間モデルや観測対象を示す三次元の観測対象モデルを生成する。モデル生成部２４は、生成したモデルをモデル合成部２５へ出力する。また、モデル生成部２４は、情報記憶部２３から再生時間に同期した検出情報を取得して、取得した検出情報に基づき他者アバターと視点モデルを生成する。さらにモデル生成部２４は、情報処理装置３０-0から供給された検出情報に基づき自己アバターを生成する。なお、検出情報には他者の検出情報だけでなく、過去に他者の検出情報と共に情報処理装置３０-0で生成した検出情報が含まれていてもよい。
【００７１】
モデル合成部２５は、モデル合成処理を行い、空間モデル内に観測対象モデルを配置する。また、モデル合成部２５は、自己アバターと他者アバターを空間モデル内に配置する。モデル合成部２５は、観測対象モデルとアバターが空間モデル内に配置された合成モデルおよび視線モデルを示す合成モデル情報を情報処理装置３０-0へ出力する。
【００７２】
情報処理装置３０-0は、第１の実施の形態と同様に、検出部３１、推奨視点設定部３２、操作部３３、視点制御部３４、推奨視点情報生成部３５および視点画像生成部３６を有している。
【００７３】
検出部３１は、観察者の姿勢と位置を検出して、検出結果を示す検出情報を視点制御部３４へ出力する。
【００７４】
推奨視点設定部３２は、自己アバターの視点である視点画像の再生時における推奨視点を、過去の再生時における他者アバターの位置と姿勢に基づいて設定する。推奨視点設定部３２は、モデル生成装置２０-bから供給された合成モデル情報で示された視線モデル、すなわち合成モデルを過去に再生したときの他者アバターの位置と姿勢の検出情報に基づいて生成された視点モデルに基づき、推奨視点を第１の実施の形態と同様にして設定する。推奨視点設定部３２は、推奨視点を示す推奨視点情報を視点制御部３４と推奨視点情報生成部３５へ出力する。
【００７５】
操作部３３はユーザ操作に応じた操作信号を生成する。例えば操作部３３は、視点を推奨視点に移動するユーザ操作に応じた操作信号を視点制御部３４へ出力する。
【００７６】
視点制御部３４は、検出部３１からの検出情報に基づき後述する視点画像生成部３６を制御して、観察者に対応する自己アバターの視点で得られる仮想空間内の画像を生成させる。また、視点制御部３４は、操作部３３からの操作信号に応じて、推奨視点設定部３２からの推奨視点情報に基づき後述する視点画像生成部３６を制御して、推奨視点で得られる仮想空間内の画像を生成させる。さらに視点制御部３４は、検出部３１からの検出情報や視点を推奨視点とするユーザ指示をモデル生成装置２０-bへ出力する。
【００７７】
推奨視点情報生成部３５は、推奨視点設定部３２で設定された推奨視点に関する推奨視点情報を生成する。推奨視点情報生成部３５は、推奨視点設定部３２で設定された推奨視点を示す推奨視点情報を生成して視点画像生成部３６へ出力する。また、推奨視点情報生成部３５は、情報記憶部２３に記憶されている推奨視点情報、すなわち合成モデルを過去に再生したときに他者アバターの位置と姿勢に基づいて設定された推奨視点を示す推奨視点情報を、合成モデルの再生と同期して用いてもよい。
【００７８】
視点画像生成部３６は、視点制御部３４からの制御信号に基づき、観察者に対応する自己アバターの視点で得られる仮想空間内の視点画像を生成する。また、視点画像生成部３６は、生成した視点画像に推奨視点情報生成部３５で生成された推奨視点情報を重畳させた画像信号を表示装置４０-0へ出力する。
【００７９】
表示装置４０-0としては、例えば観察者の頭部に装着された状態で利用されるヘッドマウントディスプレイが用いられる。表示装置４０-0は、情報処理装置３０-0で生成された画像信号に基づき、仮想空間内の自己アバターの視点画像を表示する。また、視点画像に推奨視点情報が重畳されており、推奨視点情報によって推奨視点を観察者が判別できるようにする。
【００８０】
＜５．第２の実施の形態の動作＞
次に第２の実施の形態の動作について説明する。図１２は、第２の実施の形態の動作を例示したフローチャートである。システム１０はステップＳＴ３１で表示画像の生成処理のループを開始する。
【００８１】
ステップＳＴ３２ａでシステム１０は観察者の位置と姿勢を検出する。システム１０の情報処理装置３０-0は、観察者の位置と姿勢を検出してステップＳＴ３３ａに進む。
【００８２】
ステップＳＴ３３ａでシステム１０はアバターを生成する。システム１０のモデル生成装置２０-bは、仮想空間における観察者を示す自己アバターを生成してステップＳＴ３４ａに進む。
【００８３】
ステップＳＴ３４ａでシステム１０は視線モデルを生成する。システム１０のモデル生成装置２０-bは、観察者の位置と姿勢に基づき、自己アバターの視線を示す視線モデルを生成してステップＳＴ３５に進む。
【００８４】
ステップＳＴ３２ｂでシステム１０は記憶されている検出情報を取得する。システム１０のモデル生成装置２０-bは、過去に合成モデルを再生したときに検出されて記憶された検出情報であって、後述するステップＳＴ３５で生成する合成モデルに同期した検出情報を取得してステップＳＴ３３ｂに進む。
【００８５】
ステップＳＴ３３ｂでシステム１０はアバターを生成する。システム１０のモデル生成装置２０-bは、仮想空間における他者を示す他者アバターを生成してステップＳＴ３４ｂに進む。
【００８６】
ステップＳＴ３４ｂでシステム１０は視線モデルを生成する。システム１０のモデル生成装置２０-bは、他者の位置と姿勢に基づき、他者アバターの視線を示す視線モデルを生成してステップＳＴ３５に進む。
【００８７】
ステップＳＴ３２ｃでシステム１０は観察対象モデルを生成する。システム１０のモデル生成装置２０-bは、観察者や他者によって観察される三次元の観察対象モデルを生成してステップＳＴ３３ｃに進む。
【００８８】
ステップＳＴ３３ｃでシステム１０は空間モデルを生成する。システム１０のモデル生成装置２０-bは、観察対象モデルおよび自己アバターと他者アバターを配置する仮想空間を示す空間モデルを生成してステップＳＴ３５に進む。
【００８９】
ステップＳＴ３５でシステム１０はモデル合成処理を行う。システム１０のモデル生成装置２０-bは、仮想空間を示す空間モデル内に観察対象モデルと観察者および他者の位置に応じて自己アバターと他者アバターを配置する。さらに、モデル生成装置２０-bは、観察者および他者の姿勢に応じて自己アバターと他者アバターの姿勢を設定して合成モデルを生成してステップＳＴ３６に進む。
【００９０】
ステップＳＴ３６でシステム１０は視点画像を生成する。システム１０の情報処理装置３０-0は、ステップＳＴ３５で生成された合成モデルと観察者の位置と姿勢に基づき、自己アバターの視点である視点画像（観察者視点画像）を生成する。さらに、情報処理装置３０-0は、他者の視線モデルに基づき推奨視点を設定して、推奨視点に関する推奨視点情報を視点画像に重畳した表示画像の画像信号を生成してステップＳＴ３７に進み、表示画像の生成処理のループを終了する。また、ステップＳＴ３１〜ステップＳＴ３７の処理を繰り返し行うことで、非リアルタイム再生を行う。
【００９１】
次に、モデル生成装置の動作について説明する。図１３は、モデル生成装置の動作を例示したフローチャートであり、位置や姿勢の変化により検出情報が変更された場合にアバターを更新する場合を例示している。
【００９２】
ステップＳＴ４１でモデル生成装置２０-bは観察対象モデルと空間モデルを生成する。モデル生成装置２０-bは、観察者と他者が観察する観察対象モデルと、対象物体モデルが配置される三次元の仮想空間を示す空間モデルを生成してステップＳＴ４２に進む。
【００９３】
ステップＳＴ４２でモデル生成装置２０-bは観察者の検出情報の取得を開始する。モデル生成装置２０-bは情報処理装置３０-0から供給される観察者の検出情報の取得を開始してステップＳＴ４３に進む。
【００９４】
ステップＳＴ４３でモデル生成装置２０-bは自己アバター生成処理を行う。モデル生成装置２０-bは、情報処理装置３０-0を利用する観察者に対応した自己アバターと自己アバターの視線を示す視線モデルを生成してステップＳＴ４４に進む。
【００９５】
ステップＳＴ４４でモデル生成装置２０-bは記憶されている検出情報を取得してステップＳＴ４５に進む。
【００９６】
ステップＳＴ４５でモデル生成装置２０-bは他者アバター生成処理を行う。モデル生成装置２０-bは、後述するステップＳＴ４８で生成する合成モデルに同期した検出情報に基づき、他者アバターと視点モデルを生成してステップＳＴ４６に進む。
【００９７】
ステップＳＴ４６でモデル生成装置２０-bは観察者の検出情報が変更されたか判別する。モデル生成装置２０-bは、観察者の位置や姿勢が変化して新たな検出情報を取得した場合にステップＳＴ４７に進み、検出情報が変更されていない場合はステップＳＴ４８に進む。
【００９８】
ステップＳＴ４７でモデル生成装置２０-bはアバター更新処理を行う。モデル生成装置２０-bは、変更後の検出情報に基づき自己アバターの位置や姿勢を調整してステップＳＴ４８に進む。
【００９９】
ステップＳＴ４８でモデル生成装置２０-bはモデル合成処理を行う。モデル生成装置２０-bは、ステップＳＴ４１で生成した空間モデルに観察対象モデルを配置する。また、モデル生成装置２０-bは、ステップＳＴ４５で生成した他者アバターをステップＳＴ４４で取得した検出情報に基づく位置や姿勢で配置する。さらに、モデル生成装置２０-bは、ステップＳＴ４３で生成した自己アバターをステップＳＴ４２で取得された検出情報に基づく位置や姿勢で配置する。モデル生成装置２０-bは、空間モデルに観測対象モデルと自己アバターと他者アバターが配置された合成モデルを生成してステップＳＴ４９に進む。
【０１００】
ステップＳＴ４９でモデル生成装置２０-bは合成モデル情報を出力する。モデル生成装置２０-bはステップＳＴ１８で生成した合成モデルと他者の視線モデルを示す合成モデル情報を情報処理装置３０-0に出力する。
【０１０１】
情報処理装置３０-0は、第１の実施の形態と同様に図６に例示したフローチャートの処理を行い、自己アバターの視点の視点画像と推奨視点情報を含む表示画像の画像信号を生成して表示装置４０-0へ出力する。また、情報処理装置３０-0は、推奨視点への移動操作が行われた場合、推奨視点に対応する検出情報を生成してモデル生成装置２０-bへ出力する。また、情報記憶部２３に合成モデルを過去に再生したときの推奨視点情報が記憶されている場合、合成モデルの再生位置に同期した推奨視点情報を含めて合成モデル情報をモデル生成装置２０-bから情報処理装置３０-0に供給すれば、情報処理装置３０-0は、推奨視点情報を生成する必要がなく、情報処理装置３０-0の負荷を軽減できる。
【０１０２】
このように、第２の実施の形態によれば、過去に合成モデルが再生されたときの検出情報を用いることで、その後、合成モデルを非リアルタイム再生するときに他者が含まれていなくとも、推奨視点情報が観察者に対して提示されるので、他者がいない場合でも第１の実施の形態と同様な効果を得ることができる。
【０１０３】
＜６．変形例＞
ところで、モデル生成装置２０や情報処理装置３０は、図３や図１１に示す構成に限られない。例えば、モデル生成装置の構成あるいは一部の構成を情報処理装置に設けてもよく、情報処理装置の構成の一部をモデル生成装置に設けてもよい。
【０１０４】
例えば、推奨視点設定部３２をモデル生成装置２０-a（２０-b）に設けて、推奨視点を示す情報を合成モデル情報に含めるようにすれば、情報処理装置の処理を軽減できるだけでなく、情報処理装置毎に推奨視点設定部を設ける必要がない。
【０１０５】
また、情報処理装置はユーザ毎に（自己と他者で個々に）設けられていなくともよい。例えば検出部３１は、ユーザ毎の位置や姿勢を検出して、視点制御部３４は、ユーザ毎の視点画像等を示す表示画像の画像信号を視点画像生成部３６で生成するように制御する。さらに、視点画像生成部３６は、生成したユーザ毎の画像信号を、ユーザ毎に設けられた表示装置に出力する。このような構成とすれば、システム１０の構成を簡易にできる。
【０１０６】
モデル生成装置２０-bの情報記憶部２３には、検出情報だけでなく推奨視点情報を時間情報と共に記憶すれば、合成モデル情報の非リアルタイム再生時に、情報処理装置３０-0の推奨視点情報生成部３５は、過去の再生時における他者アバターの位置と姿勢に基づいて設定された推奨視点を再生位置と共に示す情報を推奨視点情報として生成できる。したがって、再生位置と推奨視点の関係を観察者に提示できるようになる。
【０１０７】
図１４は、再生位置と推奨視点の関係を観察者に提示する場合の動作例を示している。仮想空間を示す空間モデルＶＳでは、図１４の（ａ）に示すように、観察対象モデルＯＢと自己アバターＭＡ-0が、観察者の位置や姿勢に応じて設けられている。情報処理装置３０-0は、自己アバターＭＡ-0の視点である図１４の（ｂ）に示す視点画像Ｐ0を生成する。また、情報処理装置３０-0は、異なる時刻に設定された推奨視点を判別できるように推奨視点情報を設ける。例えば、合成モデルの再生が時点Ｔsから時点Ｔeまで行われる場合、情報処理装置３０-0は、図１４の（ｂ）に示すように、時点Ｔsから時点Ｔeまでの期間を示すスライダー表示ＳＬを設ける。また、合成モデルの再生が過去に行われて、時点Ｔ1のときに他者アバターＭＡ-1の視点が推奨視点に設定されており、時点Ｔ2のときに他者アバターＭＡ-2の視点が推奨視点に設定されている場合、情報処理装置３０-0は、スライダー表示ＳＬにおける時点Ｔ1の位置に他者アバターＭＡ-1の視点画像ＰＬ1を推奨視点情報として設ける。また、情報処理装置３０-0は、時点Ｔ2の位置に他者アバターＭＡ-2の視点画像ＰＬ2を推奨視点情報として設ける。なお、時点Ｔgは、現在の再生位置を示している。このように、推奨視点情報を時間情報と共に記憶すれば、合成モデルの非リアルタイム再生時に、再生位置と推奨視点情報の関係を観察者に提示できるようになる。
【０１０８】
また、本技術の動作は、図４，図５，図６，図１２，図１３に示すフローチャートの処理順序に限られるものではない。例えば観測対象モデルと空間モデルの生成はアバターの生成後であってもよい。さらに、上述の図４や図１２に示すフローチャートにおける並列処理は、時間順に行うようにしてもよい。
【０１０９】
明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させる。または、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１１０】
例えば、プログラムは記録媒体としてのハードディスクやＳＳＤ（Solid State Drive）、ＲＯＭ（Read Only Memory）に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory），ＭＯ（Magneto optical）ディスク，ＤＶＤ（Digital Versatile Disc）、ＢＤ（Blu-Ray Disc（登録商標））、磁気ディスク、半導体メモリカード等のリムーバブル記録媒体に、一時的または永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウェアとして提供することができる。
【０１１１】
また、プログラムは、リムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトからＬＡＮ（Local Area Network）やインターネット等のネットワークを介して、コンピュータに無線または有線で転送してもよい。コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１１２】
なお、本明細書に記載した効果はあくまで例示であって限定されるものではなく、記載されていない付加的な効果があってもよい。また、本技術は、上述した技術の実施の形態に限定して解釈されるべきではない。この技術の実施の形態は、例示という形態で本技術を開示しており、本技術の要旨を逸脱しない範囲で当業者が実施の形態の修正や代用をなし得ることは自明である。すなわち、本技術の要旨を判断するためには、特許請求の範囲を参酌すべきである。
【０１１３】
また、本技術の情報処理装置は以下のような構成も取ることができる。
（１）  仮想空間に設けられた自己アバターの視点の視点画像に、前記仮想空間に設けられた他者アバターの位置と姿勢に基づいて生成した推奨視点情報を含める視点画像生成部
を備える情報処理装置。
（２）  他者アバターの位置と姿勢に基づいて推奨視点を設定する推奨視点設定部と、
前記推奨視点設定部で設定された推奨視点を示す前記推奨視点情報を生成する推奨視点情報生成部を備える（１）に記載の情報処理装置。
（３）  前記推奨視点設定部は、前記自己アバターの視点である視点画像の再生時における前記他者アバターの位置と姿勢に基づいて前記推奨視点を設定する（２）に記載の情報処理装置。
（４）  前記推奨視点設定部は、前記自己アバターの視点である視点画像の再生時における前記推奨視点を、過去の再生時における前記他者アバターの位置と姿勢に基づいて設定する（２）または（３）に記載の情報処理装置。
（５）  前記推奨視点設定部は、前記推奨視点を複数設定した場合に前記推奨視点の優先度を設定する（２）乃至（４）のいずれかに記載の情報処理装置。
（６）  前記推奨視点設定部は、前記他者アバターの属性を用いて前記推奨視点を設定する（２）乃至（５）のいずれかに記載の情報処理装置。
（７）  前記推奨視点情報生成部は、前記推奨視点の縮小画像を前記推奨視点情報として生成する（２）乃至（６）のいずれかに記載の情報処理装置。
（８）  前記推奨視点情報生成部は、前記推奨視点の方向を示す視線方向表示を前記推奨視点情報として生成する（２）乃至（７）のいずれかに記載の情報処理装置。
（９）  前記推奨視点情報生成部は、過去の再生時における前記他者アバターの位置と姿勢に基づいて設定された推奨視点を再生位置と共に示す情報を前記推奨視点情報として生成する（２）乃至（８）のいずれかに記載の情報処理装置。
（１０）  前記推奨視点情報生成部は、前記過去の再生時に生成されて記憶されている前記推奨視点情報を用いる（２）乃至（８）のいずれかに記載の情報処理装置。
（１１）  ユーザ操作を受け付ける操作部をさらに備え、
前記ユーザ操作に応じて前記自己アバターの視点の視点画像を、前記推奨視点設定部で設定された推奨視点の視点画像に切り替える（２）乃至（１０）のいずれかに記載の情報処理装置。
（１２）  ユーザの位置と姿勢を検出する検出部をさらに備え、
前記自己アバターの視点は、前記検出部の検出結果に基づいて判別する（１）乃至（１１）のいずれかに記載の情報処理装置。
【符号の説明】
【０１１４】
１０・・・システム
２０，２０-a，２０-b・・・モデル生成装置
２１，２３・・・情報記憶部
２２，２４・・・モデル生成部
２５・・・モデル合成部
３０，３０-0〜３０-n・・・情報処理装置
３１・・・検出部
３２・・・推奨視点設定部
３３・・・操作部
３４・・・視点制御部
３５・・・推奨視点情報生成部
３６・・・視点画像生成部
４０-0〜４０-n・・・表示装置
【図１】
2020129176.tif 000003
【図２】
2020129176.tif 000004
【図３】
2020129176.tif 000005
【図４】
2020129176.tif 000006
【図５】
2020129176.tif 000007
【図６】
2020129176.tif 000008
【図７】
2020129176.tif 000009
【図８】
2020129176.tif 000010
【図９】
2020129176.tif 000011
【図１０】
2020129176.tif 000012
【図１１】
2020129176.tif 000013
【図１２】
2020129176.tif 000014
【図１３】
2020129176.tif 000015
【図１４】
2020129176.tif 000016