(57)【要約】【課題】アバターを利用して会議を盛り上げる。【解決手段】会議システムであって、複数の地点にいる複数のユーザが、ディスプレイを用いて会議を行う会議システムにおいて、複数のユーザが仮想的に表現されるアバターを、ディスプレイに表示させる表示制御部と、複数のユーザのうち、少なくとも一人のユーザの行動を検出する行動検出部と、少なくとも一人のユーザの会議への積極的な態度を示す指標である積極度を判定する積極度判定部と、積極度判定部により判定された積極度に応じて、行動検出部が検出したユーザの行動をアバターに反映させる行動反映部とを備える。【選択図】図７
2014225801.tif 000002
【特許請求の範囲】
【請求項１】
複数の地点にいる複数のユーザが、ディスプレイを用いて会議を行う会議システムにおいて、
前記複数のユーザが仮想的に表現されるアバターを、前記ディスプレイに表示させる表示制御部と、
前記複数のユーザのうち、少なくとも一人のユーザの行動を検出する行動検出部と、
前記少なくとも一人のユーザの前記会議への積極的な態度を示す指標である積極度を判定する積極度判定部と、
前記積極度判定部により判定された前記積極度に応じて、前記行動検出部が検出した前記ユーザの行動を前記アバターに反映させる行動反映部と
を備える会議システム。
【請求項２】
前記積極度判定部は、前記行動検出部が検出した行動に基づいて前記積極度を判定する請求項１に記載の会議システム。
【請求項３】
前記積極度判定部は、
前記複数のユーザのうち、発言するユーザの積極度を高いと判定し、
前記発言するユーザとは異なる他のユーザの積極度を低いと判定する請求項１または請求項２に記載の会議システム。
【請求項４】
前記行動反映部は、
前記積極度判定部が前記ユーザの積極度を高いと判定した場合に、当該ユーザの向きを当該ユーザのアバターの向きに反映させる請求項３に記載の会議システム。
【請求項５】
前記行動反映部は、前記積極度判定部が前記ユーザの積極度を低いと判定した場合に、前記ユーザの身体の向きに関わらず、当該ユーザのアバターの向きを、積極度が高いと判定されたユーザのアバターに向ける請求項３または請求項４に記載の会議システム。
【請求項６】
前記行動反映部は、積極度が高いと判定されたユーザが注目する他のユーザの身体の向きに関わらず、当該他のユーザのアバターの向きを、積極度が高いと判定された前記ユーザのアバターに向ける請求項３に記載の会議システム。
【請求項７】
前記行動反映部は、積極度が高いと判定されたユーザのアバター、および、積極度が高いと判定された前記ユーザに注目された前記他のユーザ以外の第３者ユーザの身体の向きを、前記第３者ユーザのアバターに対して反映させる請求項６に記載の会議システム。
【請求項８】
前記積極度判定部は、前記アバターを表示する表示画面を注目するユーザの積極度を、前記表示画面を注目しない他のユーザの積極度よりも高いと判定し、
前記行動反映部は、積極度が高いと判定された前記ユーザの身体の向きを当該ユーザのアバターの向きに反映させる請求項１から請求項７までのいずれか一項に記載の会議システム。
【請求項９】
前記積極度判定部は、より大きな声で発言するユーザおよびより後に発言を開始したユーザのいずれかの積極度をより高いと判定し、
前記行動反映部は、他のユーザの向きに関わらず、前記他のユーザのアバターの向きを積極度高いと判定された前記ユーザのアバターに向ける請求項５に記載の会議システム。
【請求項１０】
前記行動反映部は、
前記アバターを表示する表示画面において、前記積極度判定部が判定した積極度の高さに応じてユーザを配列して表示する請求項４に記載の会議システム。
【請求項１１】
前記行動検出部による検出から切り替えて、前記ユーザの前記積極度を設定可能な設定部をさらに備える請求項１〜１０のいずれか一項に記載の会議システム。
【請求項１２】
複数の地点にいる複数のユーザが、ディスプレイを用いて会議を行う会議方法において、
前記複数のユーザが仮想的に表現されるアバターを、前記ディスプレイに表示させる表示段階と、
前記複数のユーザのうち、少なくとも一人のユーザの行動を検出する行動検出段階と、
前記少なくとも一人のユーザの前記会議への積極的な態度を示す指標である積極度を判定する積極度判定段階と、
前記積極度判定段階により判定された前記積極度に応じて、前記行動検出段階において検出した前記ユーザの行動を前記アバターに反映させる行動反映段階と
を備える会議方法。
【請求項１３】
複数の地点にいる複数のユーザが、ディスプレイを用いて会議を行う会議システムを電子計算機に実行させるプログラムにおいて、
前記複数のユーザが仮想的に表現されるアバターを、前記ディスプレイに表示させる表示ステップと、
前記複数のユーザのうち、少なくとも一人のユーザの行動を検出する行動検出ステップと、
前記少なくとも一人のユーザの前記ユーザの前記会議への積極的な態度を示す指標である積極度を判定する積極度判定ステップと、
前記積極度判定ステップによる前記積極度に応じて、前記行動検出ステップにおいて検出した前記ユーザの行動を前記アバターに反映させる行動反映ステップと
を有するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議システム、会議方法およびプログラムに関する。
【背景技術】
【０００２】
利用者の人物像を生成して会話に参加させる装置がある（例えば、特許文献１参照）。
特許文献１  特開２０１２−０７００８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
利用者の行動が人物像に逐一反映されるので、利用者がくつろぎながら会話することが難しいという課題がある。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、複数の地点にいる複数のユーザが、ディスプレイを用いて会議を行う会議システムにおいて、複数のユーザが仮想的に表現されるアバターを、ディスプレイに表示させる表示制御部と、複数のユーザのうち、少なくとも一人のユーザの行動を検出する行動検出部と、少なくとも一人のユーザの会議への積極的な態度を示す指標である積極度を判定する積極度判定部と、積極度判定部により判定された積極度に応じて、行動検出部が検出したユーザの行動をアバターに反映させる行動反映部とを備える会議システムが提供される。
【０００５】
本発明の第２の態様においては、複数の地点にいる複数のユーザが、ディスプレイを用いて会議を行う会議方法において、複数のユーザが仮想的に表現されるアバターを、ディスプレイに表示させる表示段階と、複数のユーザのうち、少なくとも一人のユーザの行動を検出する行動検出段階と、少なくとも一人のユーザの会議への積極的な態度を示す指標である積極度を判定する積極度判定段階と、積極度判定段階により判定された積極度に応じて、行動検出段階において検出したユーザの行動をアバターに反映させる行動反映段階とを備える会議方法が提供される。
【０００６】
本発明の第３の態様においては、複数の地点にいる複数のユーザが、ディスプレイを用いて会議を行う会議システムを電子計算機に実行させるプログラムにおいて、複数のユーザが仮想的に表現されるアバターを、ディスプレイに表示させる表示ステップと、複数のユーザのうち、少なくとも一人のユーザの行動を検出する行動検出ステップと、少なくとも一人のユーザの会議への積極的な態度を示す指標である積極度を判定する積極度判定ステップと、積極度判定ステップによる積極度に応じて、行動検出ステップにおいて検出したユーザの行動をアバターに反映させる行動反映ステップとを有するプログラムが提供される。
【０００７】
上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。これらの特徴群のサブコンビネーションも発明となり得る。
【図面の簡単な説明】
【０００８】
【図１】会議システム１０全体を示す模式図である。
【図２】端末装置２００の模式図である。
【図３】会議システム１０のブロック図である。
【図４】端末装置２００、３００、４００、５００の表示内容を示す図である。
【図５】アバターによる表現を示す図である。
【図６】会議システム１０の動作手順を示す流れ図である。
【図７】アバター駆動部１９０の動作手順を示す流れ図である。
【図８】端末装置２００、３００、４００、５００の表示内容を示す図である。
【図９】端末装置２００、３００、４００、５００の表示内容を示す図である。
【図１０】端末装置２００、３００、４００、５００の表示内容を示す図である。
【図１１】アバター駆動部１９０の動作手順を示す流れ図である。
【図１２】端末装置２００、３００、４００、５００の表示内容を示す図である。
【図１３】アバター駆動部１９０の動作手順を示す流れ図である。
【図１４】端末装置２００、３００、４００、５００の表示内容を示す図である。
【図１５】端末装置２００、３００、４００、５００の表示内容を示す図である。
【図１６】会議システム１１全体を示す模式図である。
【発明を実施するための形態】
【０００９】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１０】
図１は、会議システム１０の全体構造を示す模式図である。会議システム１０は、インターネット等の通信網１０１を通じて互いに接続されたシステムサーバ１００と複数の端末装置２００、３００、４００、５００とを用いて、形成される。端末装置２００、３００、４００、５００の各々は、通信網１０１を通じて、少なくともシステムサーバ１００と相互に通信できる。
【００１１】
端末装置２００、３００、４００、５００は互いに異なる複数の地点に配され、それぞれ、個別の会議参加者２０１、３０１、４０１、５０１により使用される。これにより、会議システム１０は、複数の地点にいる複数の会議参加者２０１、３０１、４０１、５０１が端末装置２００、３００、４００、５００のディスプレイを用いて会議を行う。図示の例では４台の端末装置２００、３００、４００、５００を用いて４人の会議参加者２０１、３０１、４０１、５０１が会議に参加するが、人数、台数共に、特定の数に限られるわけではない。
【００１２】
また、図示の例では、会議参加者２０１、３０１、４０１、５０１毎に端末装置２００、３００、４００、５００が割り当てられているが、複数の会議参加者２０１、３０１、４０１、５０１が１台の端末装置２００、３００、４００、５００を共用して会議に参加することもできる。よって、会議参加者２０１、３０１、４０１、５０１の人数と端末装置２００、３００、４００、５００の台数が一致するとは限らない。
【００１３】
図２は、端末装置２００の外観を示す模式図である。端末装置２００は、キーボード部２５２および液晶表示パネル２７２と共に、マイク部２３２、カメラ部２４２、スピーカ部２６２を備える。
【００１４】
端末装置２００を使用する会議参加者２０１は、キーボード部２５２を操作することにより、当該操作に対応して予め定められた動作を端末装置２００に実行させることができる。更に、端末装置２００に対する操作、音声および画像の入出力は、通信網１０１を通じて、システムサーバ１００に対しても反映させることができる。
【００１５】
また、会議参加者２０１は、マイク部２３２を通じて端末装置２００に音声情報を入力でき、カメラ部２４２を通じて端末装置２００に映像情報を入力できる。更に、会議参加者２０１は、スピーカ部２６２を通じて端末装置２００が出力する音声情報を聴取でき、ディスプレイの一例である液晶表示パネル２７２を通じて端末装置２００が表示する映像を視聴できる。このような端末装置２００は、汎用のパーソナルコンピュータにプログラムをロードすることによっても形成できる。
【００１６】
図３は、会議システム１０のブロック図である。会議システム１０において、システムサーバ１００は、制御部１１０、通信部１２０および格納部１３０を備える。また、システムサーバ１００は、参加者認証部１４０、表示制御部１５０およびアバター駆動部１９０を備える。
【００１７】
図１および図３に示したシステムサーバ１００において、制御部１１０は、システムサーバ１００全体の動作を包括的に制御すると共に、格納部１３０または通信部１２０を通じて外部から読み込んだプログラムに従って、参加者認証部１４０、表示制御部１５０およびアバター駆動部１９０を形成する。なお、参加者認証部１４０、表示制御部１５０およびアバター駆動部１９０は、それぞれ専用のハードウェアにより形成してもよい。
【００１８】
通信部１２０は、制御部１１０の制御の下に、通信網１０１を通じて、端末装置２００、３００、４００、５００と通信するが、通信先はこれら端末装置２００、３００、４００、５００に限られない。格納部１３０は、制御部１１０の制御の下に、外部から入力された情報を格納し、また、格納した情報を外部に参照させる。
【００１９】
参加者認証部１４０は、端末装置２００、３００、４００、５００のいずれかから参加者の認証を要求された場合に、格納部１３０に格納されている認証情報を参照して、会議への参加を承認する。格納部１３０に格納される認証情報は、例えば、端末装置２００、３００、４００、５００を通じて入力される会議参加者２０１、３０１、４０１、５０１の氏名等の公開識別情報と、暗証番号等の非公開識別情報とを関連付けて形成される。
【００２０】
非公開識別情報は、例えば、端末装置２００、３００、４００、５００のマイク部２３２を通じて入力される声紋であってもよい。また、非公開識別情報は、例えば、端末装置２００、３００、４００、５００のカメラ部２４２を通じて入力される指紋、掌紋、網膜パターン等の生体認証情報であってもよい。
【００２１】
表示制御部１５０は、参加者認証部１４０において会議への参加を認証された会議参加者２０１、３０１、４０１、５０１の各々に割り当てて仮想的に表示するアバターを生成して液晶表示パネル２７２に表示させる。表示制御部１５０により生成されるアバターは、会議参加者２０１、３０１、４０１、５０１のそれぞれが液晶表示パネル２７２等に仮想的に表現された画像、アイコン等である。アバターの多くは人型の図形として表されるが、他の形状であってもよい。アバターのそれぞれは、会議参加者２０１、３０１、４０１、５０１毎に異なる形態を有して個体を識別できるものであってもよいし、すべて同じ形状であってもよい。
【００２２】
アバター駆動部１９０は、行動検出部１６０、積極度判定部１７０および行動反映部１８０を有する。行動検出部１６０は、端末装置２００、３００、４００、５００のカメラ部２４２を通じて、会議参加者２０１、３０１、４０１、５０１のうちの少なくとも一人または全員の行動を個別に検出する。
【００２３】
ここで、検出される会議参加者２０１、３０１、４０１、５０１の行動とは、例えば、カメラ部２４２を通じて取得した会議参加者２０１、３０１、４０１、５０１の位置、向き、移動量、移動方向、手や足などの体の動き等を含む。また、行動検出部１６０は、カメラ部２４２を通じて、会議参加者２０１、３０１、４０１、５０１の視線の方向や目の大きさ等を行動のひとつとして検出してもよい。更に、行動検出部１６０は、マイク部２３２を通じて、会議参加者２０１、３０１、４０１、５０１の発言を行動のひとつとして検出してもよい。
【００２４】
なお、行動検出部１６０は、参加者認証部１４０が会議参加者２０１、３０１、４０１、５０１を個別に認証したことを利用して、会議参加者２０１、３０１、４０１、５０１の個体を識別して個別に追跡してもよい。これにより、複数の会議参加者２０１、３０１、４０１、５０１が１台の端末装置２００、３００、４００、５００を共用している場合であっても、それぞれの会議参加者２０１、３０１、４０１、５０１から行動を個別に検出できる。
【００２５】
行動検出部１６０は、広い検出範囲を有して固定されていてもよい。また、行動検出部１６０は、光学像、音声等を解析して、移動する会議参加者２０１、３０１、４０１、５０１に追従してもよい。更に、行動検出部１６０は、行動する会議参加者２０１、３０１、４０１、５０１が携帯して共に移動してもよい。これにより、会議の終了あるいは会議からの退出まで、会議システム１０は、会議参加者２０１、３０１、４０１、５０１の行動を把握し続ける。
【００２６】
積極度判定部１７０は、行動検出部１６０が検出した行動に基づいて、個々の会議参加者２０１、３０１、４０１、５０１の、会議への積極的な態度を示す指標である積極度を判定する。なお、積極度判定部１７０は、行動検出部１６０で検出した行動や発言、それらの種類や内容、大きさ、程度等を積極度として判定しても良い。
【００２７】
行動反映部１８０は、積極度判定部１７０により判定された積極度に応じて、行動検出部１６０が検出した行動を、会議参加者２０１、３０１、４０１、５０１のアバターに反映させる。ただし、会議システム１０においては、会議参加者２０１、３０１、４０１、５０１の行動をアバターの行動に反映させる割合は一定ではない。積極度判定部１７０による積極度の判定については、他の図を参照して後述するが、積極度判定部１７０により判定された積極度が高い会議参加者２０１、３０１、４０１、５０１ほど、アバターに対して行動が強く反映される。
【００２８】
ここで、行動が強く反映されるとは、行動検出部１６０で検出される会議参加者２０１、３０１、４０１、５０１のうちの一人の行動が他の会議参加者の行動より多くの種類でアバターの行動に反映されることや表現の程度（変化の度合い）がより大きく反映されること等である。例えば、積極度が最も高い会議参加者２０１は、位置、向き、移動量、手や足の動き、激しく大きな手の動きがアバターに反映され、積極度が次に高い会議参加者３０１は、位置、視線の方向、手の動きがアバターに反映され、積極度が下から２番目に低い会議参加者４０１は、視線の方向、眼の大きさがアバターに反映され、積極度が最も低い会議参加者５０１は、視線の方向がアバターに反映されること等である。なお、行動検出部１６０で検出される会議参加者２０１、３０１、４０１、５０１の行動とは異なる動きをアバターが行っても良い。例えば、積極度が最も高い会議参加者２０１のアバターがテーブルを手で叩くことや、会議参加者２０１のアバターが両手を広げて訴えかけること等を行っても良い。
【００２９】
こうして、アバター駆動部１９０が生成したアバターの行動は、通信部１２０を通じて、端末装置２００、３００、４００、５００の各々に伝えられる。これにより、端末装置２００、３００、４００、５００の各々においては、会議参加者２０１、３０１、４０１、５０１の各々の行動が反映されたアバターにより開催される会議の映像を共通に視聴できる。
【００３０】
端末装置２００は、図２の液晶表示パネル２７２等に加えて、制御部２１０、通信部２２０、音声入力部２３０、画像入力部２４０、操作入力部２５０、音声出力部２６０および画像表示部２７０を備える。
【００３１】
端末装置２００において、制御部１１０は、システムサーバ１００全体の動作を包括的に制御する。通信部２２０は、少なくともシステムサーバ１００の通信部１２０と相互に通信する。音声入力部２３０は、マイク部２３２を通じて外部から入力された音声情報を、通信部２２０を通じてシステムサーバ１００に伝える。同様に、画像入力部２４０は、カメラ部２４２を通じて外部から入力された画像情報を、通信部２２０を通じてシステムサーバ１００に伝える。これにより、システムサーバ１００は、端末装置２００を使用する会議参加者２０１の行動を、行動検出部１６０において把握することができる。
【００３２】
また、端末装置２００において、音声出力部２６０は、スピーカ部２６２を通じて、音声を外部に伝える。また、画像表示部２７０は、液晶表示パネル２７２を通じて、外部に向かって画像を表示する。これにより、会議参加者２０１は、端末装置２００が通信部２２０を通じてシステムサーバ１００から受けたアバターの画像および行動と、会議の音声と視聴できる。
【００３３】
なお、操作入力部２５０は、キーボード部２５２等を通じた会議参加者２０１の端末装置２００に対する操作を、通信部２２０を通じてシステムサーバ１００に伝えることができる。これにより、会議に参加する場合の認証要求および非公開認証番号の入力ができる。
【００３４】
なお、他の端末装置３００、４００、５００の各々も同様に、音声および画像のそれぞれに関する入力部および出力部と通信部とを備える。これにより、端末装置２００、３００、４００、５００を使用する会議参加者２０１、３０１、４０１、５０１は、画像として表示された仮想空間において会議を開催できる。ここで、仮想空間は、会議システム１０が形成する仮想の空間であって、より具体的には端末装置２００、３００、４００、５００のディスプレイに表示されている、アバターが会議を開催する仮想の空間である。当該仮想空間に対して、会議参加者２０１、３０１、４０１、５０１が存在している空間を、以下、現実空間と記載する。
【００３５】
図４は、会議システム１０における端末装置２００、３００、４００、５００において液晶表示パネル２７２、３７２、４７２、５７２に表示された仮想空間の映像を示す。なお、図４においては、端末装置２００、３００、４００、５００の一部として、液晶表示パネル２７２、３７２、４７２、５７２の他に、マイク部２３２、３３２、４３２、５３２、カメラ部２４２、３４２、４４２、５４２およびスピーカ部２６２、３６２、４６２、５６２を示している。
【００３６】
ここで、ひとつの端末装置２００に着目すると、液晶表示パネル２７２には、この端末装置２００を使用する会議参加者２０１のアバター２０２が後姿で表示される。また、他の会議参加者３０１、４０１、５０１のアバター３０２、４０２、５０２は、アバター２０２に互いに向き合うように、それぞれが仮想空間に置かれたテーブルの中央に向いて表示される。なお、液晶表示パネル２７２には、自分のアバター２０２を表示させず、自分以外のアバター３０２、４０２、５０２を表示させることや、特定の会議参加者３０１のアバター３０２のみを表示させること等を行っても良い。
【００３７】
端末装置２００のスピーカ部２６２からは、他の会議参加者３０１、４０１、５０１の発言が音声として発せられる。これにより、会議参加者２０１は、他の会議参加者３０１、４０１、５０１とひとつのテーブルについて会議をしている臨場感を味わうことができる。
【００３８】
なお、仮想空間におけるアバター２０２、３０２、４０２、５０２の背後には、いずれの会議参加者２０１、３０１、４０１、５０１の現実空間とも異なる仮想空間に備えつけの背景が示される。例えば、仮想空間に備え付けの背景とは、ホテルや国際会議場の背景やジャングルや宇宙空間の背景等である。これにより、会議参加者２０１、３０１、４０１、５０１のいずれかの現実空間が映り込んで、意図しない情報が漏洩することが防止される。また、特定の現実空間の画像に気をとられることなく会議に集中できる。
【００３９】
また、図示の例では、アバター２０２、３０２、４０２、５０２は、互いに同じ容貌と形態を有する。これにより、会議参加者２０１、３０１、４０１、５０１は、互いの容貌、地位等に影響されることなく、全く平等に意見を述べ、他の意見を視聴することができる。しかしながら、アバター２０２、３０２、４０２、５０２の容貌および形態は同じでなくてもよい。更に、アバター２０２、３０２、４０２、５０２の形状、色等を意図的に変えることにより、会議参加者２０１、３０１、４０１、５０１の立場、地位、職制等が現れるようにしてもよい。
【００４０】
他の会議参加者３０１、４０１、５０１が使用する端末装置３００、４００、５００においても、端末装置３００、４００、５００を使用する会議参加者３０１、４０１、５０１のアバター３０２、４０２、５０２は後姿で表示され、他の会議参加者２０１、３０１、４０１、５０１のアバター２０２、３０２、４０２、５０２は、各自のアバター３０２、４０２、５０２に対して向き合うように表示される。
【００４１】
なお、液晶表示パネル２７２、３７２、４７２、５７２の各々に表示される画像は、共通の仮想空間を、それぞれ自分の着座位置から見た様子を示す。よって、いずれの画像においても、アバター２０２、３０２、４０２、５０２の並び順は変わっていない。
【００４２】
図５は、アバター２０２、３０２、４０２、５０２の行動のバリエーションを示す図である。アバター２０２、３０２、４０２、５０２は、行動検出部１６０が検出した会議参加者２０１、３０１、４０１、５０１の行動を反映して、表示状態を変化させることができる。図示の例では、アバターの向きと、口の開き方とを組み合わせることにより、アバター２０２、３０２、４０２、５０２の状態が変化している。
【００４３】
アバター２０２、３０２、４０２、５０２の仮想空間における向きは、例えば、端末装置２００、３００、４００、５００に対する会議参加者２０１、３０１、４０１、５０１の向きを反映する。また、アバター２０２、３０２、４０２、５０２の仮想空間における開口の大きさは、例えば、会議参加者２０１、３０１、４０１、５０１の声の大きさを反映する。
【００４４】
更に、アバター２０２、３０２、４０２、５０２は、仮想空間における表示位置を変化させることができる。これら、個々のアバター２０２、３０２、４０２、５０２の状態と、アバター２０２、３０２、４０２、５０２の表示状態の変化とを組み合わせることにより、アバター２０２、３０２、４０２、５０２は、現実空間における会議参加者２０１、３０１、４０１、５０１の行動を仮想空間に反映させることができる。
【００４５】
なお、アバター２０２、３０２、４０２、５０２の表示状態の変化が図示のものに限られないことはもちろんであり、より多くの表情、例えば視線の変化、表情、顔色等を表示状態に組み合わせてもよい。また、発声する場合の音質を変化させることにより、アバター２０２、３０２、４０２、５０２の表現能力を更に拡大してもよい。
【００４６】
図６は、会議システム１０全体の動作手順を示す流れ図である。会議システム１０を用いて会議を開催する場合は、まず、システムサーバ１００において、参加者認証部１４０による認証を通じて、会議参加者２０１、３０１、４０１、５０１が特定される（ステップＳ１０１）。これにより、行動検出部１６０による検出対象が決定される。
【００４７】
なお、この段階で、会議参加者２０１、３０１、４０１、５０１の声紋等をシステムサーバ１００に登録してもよい。これにより、会議を実施した場合に、会議参加者２０１、３０１、４０１、５０１の識別が容易になる。
【００４８】
次に、システムサーバ１００においては、表示制御部１５０が、会議参加者２０１、３０１、４０１、５０１のそれぞれに対応したアバター２０２、３０２、４０２、５０２を生成し（ステップＳ１０２）、仮想空間における初期位置に、初期の表示状態で配置する。アバター２０２、３０２、４０２、５０２の初期状態および初期位置は、予め定めた初期条件に沿ったものでもよいし、会議を開始する時点における会議参加者２０１、３０１、４０１、５０１の位置、状態、表情等を反映したものでもよい。
【００４９】
会議参加者２０１、３０１、４０１、５０１のアバター２０２、３０２、４０２、５０２を含む仮想空間は、端末装置２００、３００、４００、５００の画像表示部２７０を通じて、会議参加者２０１、３０１、４０１、５０１の各々に向かって表示される。これにより、会議参加者２０１、３０１、４０１、５０１の各々は、液晶表示パネル２７２の表示内容を見ることにより、会議への参加状態を認知し、例えば、会議が開始できる状態になったことを知ることができる。
【００５０】
続いて、システムサーバ１００においては、アバター駆動部１９０の行動反映部１８０が、アバター２０２、３０２、４０２、５０２の各々の行動を表示制御部１５０に指示する指令を発生してアバターを行動させる（ステップＳ１０３）。これにより、アバター２０２、３０２、４０２、５０２の各々は仮想空間内で行動し、会議参加者２０１、３０１、４０１、５０１の各々は、各自の端末装置２００、３００、４００、５００を通じて、仮想空間におけるアバター２０２、３０２、４０２、５０２の行動を見ることができる。
【００５１】
次に、システムサーバ１００は、仮想空間においてアバター２０２、３０２、４０２、５０２を行動させることと並行して、各端末装置２００、３００、４００、５００に、会議参加者２０１、３０１、４０１、５０１の音声を転送する（ステップＳ１０４）。これにより、仮想空間におけるアバター２０２、３０２、４０２、５０２の行動に連動して、会議参加者２０１、３０１、４０１、５０１の発言が相互に伝わり、会議が進行する。
【００５２】
続いて、システムサーバ１００の制御部１１０は、会議の終了が、いずれかの端末装置２００、３００、４００、５００の操作入力部２５０を通じて指示されているか否かを調べ（ステップＳ１０５）、終了の指示がない場合（ステップＳ１０５：ＮＯ）は、ステップＳ１０３からステップＳ１０５までの処理を繰り返し実行する。ステップＳ１０５において、会議終了の指示が検出された場合（ステップＳ１０５：ＹＥＳ）、制御部１１０は、通信部１２０、２２０による通信を遮断して会議を終了させる。なお、会議を終了させる場合、端末装置２００、３００、４００、５００の各々の画像表示部２７０に、会議を終了する旨を表示させてもよい。
【００５３】
図７は、図６のステップＳ１０３においてアバター２０２、３０２、４０２、５０２を行動させるアバター駆動部１９０の動作手順を示す流れ図である。会議システム１０において会議が開始されると、アバター駆動部１９０における行動検出部１６０は、まず、端末装置２００、３００、４００、５００の各々において音声入力部２３０から採取され、通信部２２０、１２０を通じてシステムサーバ１００に取得された音声情報を監視する（ステップＳ２０１）。端末装置２００、３００、４００、５００のいずれからも音声情報が検出されない場合、行動検出部１６０は、会議参加者２０１、３０１、４０１、５０１のいずれかから発言が生じるまで待機する（ステップＳ２０１：ＮＯ）。
【００５４】
会議参加者２０１、３０１、４０１、５０１のいずれかからの発言を検出した場合（ステップＳ２０１：ＹＥＳ）、行動検出部１６０は、検出した発言の発話者を特定する（ステップＳ２０２）。図１に示したように、会議参加者２０１、３０１、４０１、５０１のひとりひとりが個別に端末装置２００、３００、４００、５００を使用する場合は、発言が検出された音声情報を発信した端末装置２００、３００、４００、５００を特定することにより、自動的に発話者が特定される。
【００５５】
なお、複数の会議参加者２０１、３０１、４０１、５０１が１台の端末装置２００、３００、４００、５００を共用している場合は、発言として検出された音声情報から声紋を検出することにより、発話者を特定できる。また、音声情報と共に端末装置２００、３００、４００、５００から取得した画像情報を参照することにより、会議参加者２０１、３０１、４０１、５０１の顔、唇等の動きから発話者を特定することもできる。
【００５６】
こうして発話者が特定されると、積極度判定部１７０は、発言する会議参加者２０１、３０１、４０１、５０１の積極度を高いと判定する。また、発言するユーザとは異なる他の会議参加者２０１、３０１、４０１、５０１について、積極度判定部１７０は、積極度が低いと判定する。こうして、会議参加者２０１、３０１、４０１、５０１は、発言しているか否かにより積極度を判定される（ステップＳ２０３）。
【００５７】
次に、行動反映部１８０は、アバター２０２、３０２、４０２、５０２の行動に反映させるべき会議参加者２０１、３０１、４０１、５０１の行動を、行動検出部１６０から取得する（ステップＳ２０４）。行動反映部１８０により取得される行動は、会議参加者２０１、３０１、４０１、５０１の全員の行動であってもよいし、一部の行動であってもよい。次いで、行動反映部１８０は、取得した会議参加者２０１、３０１、４０１、５０１の行動を反映したアバター２０２、３０２、４０２、５０２の行動を表示制御部１５０に指示する（ステップＳ２０５）。
【００５８】
行動検出部１６０が会議参加者２０１、３０１、４０１、５０１から検出する行動には、会議参加者２０１、３０１、４０１、５０１の各々の位置、移動、身体の向き、視線の方向等が含まれる。また、会議参加者２０１、３０１、４０１、５０１の各々が発生する音声も、会議参加者２０１、３０１、４０１、５０１の行動として行動検出部１６０に検出される。
【００５９】
検出された会議参加者２０１、３０１、４０１、５０１の行動は、積極度判定部１７０が会議参加者２０１、３０１、４０１、５０１の積極度を判定する場合と、行動反映部１８０がアバター２０２、３０２、４０２、５０２に反映させる行動を決定する場合との両方に使用される。ただし、例えば、積極度の判定には会議参加者２０１、３０１、４０１、５０１の音声が使用され、アバター２０２、３０２、４０２、５０２の行動には会議参加者２０１、３０１、４０１、５０１の各々の位置、移動、身体の向き、視線の方向が反映される等、検出した行動の全てが両方の目的で使用されるとは限らない。
【００６０】
行動反映部１８０が発生した指示は、表示制御部１５０を通じて仮想空間におけるアバター２０２、３０２、４０２、５０２の行動に反映される。また、行動を反映されたアバター２０２、３０２、４０２、５０２を含む仮想空間の画像は、通信部１２０、２２０を通じて、端末装置２００、３００、４００、５００の各々に送信される。これにより、現実空間における発話者の行動を反映して、仮想空間において発話者のアバター２０２、３０２、４０２、５０２が行動する様子が、端末装置２００、３００、４００、５００の各々の画像表示部２７０により表示される。
【００６１】
更に、システムサーバ１００においては、制御部１１０が、発話者の発言が継続しているか否かを調べる（ステップＳ２０６）。発話者の発言が継続している場合（ステップＳ２０６：ＹＥＳ）、行動反映部１８０は、会議参加者２０１、３０１、４０１、５０１の現実空間における行動を検出して（ステップＳ２０４）仮想空間において対応するアバター２０２、３０２、４０２、５０２の行動に反映させる（ステップＳ２０５）処理を繰り返す。発話者による発言が途切れた場合（ステップＳ２０６：ＮＯ）、制御部１１０は、発言の検出（ステップＳ２０１）に処理を戻す。
【００６２】
こうして、アバター駆動部１９０は、会議において発言する会議参加者２０１、３０１、４０１、５０１の積極度が高いと判定し、判定した積極度に応じて会議参加者２０１、３０１、４０１、５０１の行動をアバター２０２、３０２、４０２、５０２の行動に反映させる。ここで、例えば、積極度がより高いと判定された発話者の行動を、対応するアバターに強く反映させることにより、発話者の行動をアバターに強く反映させて、会議における発言を、他の会議参加者２０１、３０１、４０１、５０１に効率よく伝達できる。また、発話者以外の会議参加者２０１、３０１、４０１、５０１のアバター２０２、３０２、４０２、５０２にも、いずれかの会議参加者２０１、３０１、４０１、５０１の行動を反映させることにより、会議の臨場感を高めることができる。
【００６３】
図８は、図７に示した実行手順に従うアバター駆動部１９０の指示を反映したアバター２０２、３０２、４０２、５０２の模式図である。図示の例では、会議参加者２０１に対応するアバター２０２が発言している。
【００６４】
即ち、図７に示したステップＳ２０３において、積極度判定部１７０は、発話者である会議参加者２０１を、積極度が高い参加者と判定する。これにより、行動反映部１８０は、ステップＳ２０３において検出した会議参加者２０１の身体の向き等の行動を、アバター２０２に反映させるべく表示制御部１５０に指示を発生する。よって、液晶表示パネル２７２に表示された仮想空間においては、アバター２０２が、会議参加者２０１の行動を反映して行動すると共に、会議参加者２０１の発言が他の会議参加者に伝達する。
【００６５】
このように、会議システム１０においては、積極度が高いと判定された会議参加者２０１のアバター２０２が、会議参加者２０１の行動を忠実に反映して、現実空間における会議参加者の身体の向きと同じように仮想空間で移動し、且つ、身体の向きを変える。これにより、発話者の発言内容が、単に音声を伝えた場合よりも、他の会議参加者３０１、４０１、５０１に印象深く伝えられる。
【００６６】
また、行動反映部１８０は、積極度が高いと判定された会議参加者２０１のアバター２０２に対して、相対的に積極度が低いと判定された他の会議参加者３０１、４０１、５０１のアバター３０２、４０２、５０２の仮想空間における身体の向きを、会議参加者３０１、４０１、５０１の現実空間における身体の向きに関わらず、発話者である会議参加者２０１のアバター２０２に向ける指令を発生する。
【００６７】
これにより、会議システム１０においては、仮想空間において発言するアバター２０２の存在が、視覚的にも明瞭になる。また、他の会議参加者３０１、４０１、５０１のアバター３０２、４０２、５０２が発話者の方を向くことにより、会議参加者２０１は、より積極的に発言しやすくなる。また、他の会議参加者３０１、４０１、５０１が耳を傾けていることを視覚的に知ることができるので、精神的に寛いだ状態で発言できる。
【００６８】
図９は、アバター駆動部１９０の指示を反映したアバター２０２、３０２、４０２、５０２の模式図の他の例である。会議においては、ふたりの会議参加者２０１、３０１が同時に発言している。
【００６９】
行動検出部１６０が複数の発話者を同時に検出した場合、積極度判定部１７０は、複数の会議参加者２０１、３０１の積極度を、発言していない他の会議参加者４０１、５０１よりも高いと判定する。ただし、複数の発話者が仮想空間に散在すると、聴取者である会議参加者４０１、５０１の関心も散漫になる。
【００７０】
そこで、行動反映部１８０は、個々の会議参加者２０１、３０１の行動をそのアバター２０２、３０２に反映させつつ、アバター２０２、３０２の仮想空間における表示位置が接近するように操作する。これにより、他の会議参加者４０１、５０１のアバター４０２、５０２から見て、発話者である会議参加者２０１、３０１のアバター２０２、３０２を併せて注視できるので、会議が散漫になることが防止される。
【００７１】
図１０は、アバター駆動部１９０の動作を反映した２０２、３０２、４０２、５０２の模式図の他の例である。図示の例では、会議参加者２０１のアバター２０２に加えて、他の会議参加者３０１のアバター３０２も発言している。
【００７２】
しかしながら、積極度判定部１７０は、複数の発言者のうち、より大きな声で発言する会議参加者２０１の積極度がより高い参加者と判定して、アバター２０２に、会議参加者２０１の行動を反映させる。また、積極度判定部１７０は、聴衆である会議参加者４０１、５０１を一般の参加者と判定する。これにより、行動反映部１８０は、アバター４０２、５０２の向きを、アバター２０２に向ける。これにより、複数の発言のいずれに注目すべきかが、仮想空間におけるアバター４０２、５０２の行動を通じて会議システム１０から示唆され、会議の進行が発散または分裂することが防止される。
【００７３】
なお、複数の発言があった場合には、発言の音量以外にも、発言が開始されたタイミングがより後であることに基づいて積極的な態度を示す積極度の高い参加者を判定してもよい。また、複数の発言そのそれぞれの発言内容を解釈して参加者の積極度を判断してもよい。なお、積極度判定部１７０は、各会議参加者の積極度を順位付けして、順位に基づいて各会議参加者に対応するアバターへの行動の反映を変えても良いし、積極度が高いグループと低いグループとに分けて、それぞれのグループ毎にアバターへの行動の反映を変えても良い。
【００７４】
積極度判定部１７０は、会議参加者２０１、３０１、４０１、５０１の現在の発言、行動に限らず、当該会議において既に経過した時間あるいは、過去に開催された会議における同じ参加者の行動、声量、発言量等を参照して積極度を判定してもよい。これにより、積極度の判定精度を向上させることができる。
【００７５】
図１１は、アバター駆動部１９０の他の動作手順を示す流れ図である。会議が開始されると、図７の動作手順と同様に、行動検出部１６０は、会議参加者２０１、３０１、４０１、５０１のいずれかから発言が生じるまで待機する（ステップＳ２０１：ＮＯ）。また、会議参加者２０１、３０１、４０１、５０１のいずれかからの発言が検出された場合（ステップＳ２０１：ＹＥＳ）、行動検出部１６０は、検出した発言の発話者を特定する（ステップＳ２０２）。
【００７６】
次に、行動検出部１６０は、発話者以外の、即ち、聴取者である会議参加者２０１、３０１、４０１、５０１が、液晶表示パネル２７２に表示された仮想空間に対して視線を向けているか否かを調べる（ステップＳ３０１）。ステップＳ３０１において会議参加者２０１、３０１、４０１、５０１が仮想空間に視線を向けていなかった場合（ステップＳ３０１：ＮＯ）、行動検出部１６０は、発話者の発言が継続されているか否かを調べる（ステップＳ３０２）。
【００７７】
発話者の発言が継続していることが判った場合（ステップＳ３０２：ＹＥＳ）、行動検出部１６０は、再び、聴取者の視線が仮想空間に向けられているか否かを繰り返し監視する（ステップＳ３０１）。ステップＳ３０２において発話者の発言が既に終了していることが判った場合（ステップＳ３０２：ＮＯ）、制御部１１０は、アバター駆動部１９０の処理を発言の検出（ステップＳ２０１）に戻す。
【００７８】
ステップＳ３０１において聴取者が液晶表示パネル２７２の画面に視線を向けて仮想空間を注目していることが検出された場合（ステップＳ３０１：ＹＥＳ）、積極度判定部１７０は、発言していない聴取者の積極度が、発話者よりは低いが、仮想空間に視線を向けていない会議参加者２０１、３０１、４０１、５０１よりは高いと判定する（ステップＳ３０１）。
【００７９】
次に、行動反映部１８０は、積極度が相対的に高いと判定された会議参加者２０１、３０１、４０１、５０１について、対応するアバター２０２、３０２、４０２、５０２の行動に反映させるべき行動を表示制御部１５０に指示する（ステップＳ３０３）。こうして、アバター駆動部１９０は、発話者ではない会議参加者２０１、３０１、４０１、５０１のアバター２０２、３０２、４０２、５０２に対しても、会議参加者２０１、３０１、４０１、５０１の積極度に応じた行動を反映させる。
【００８０】
なお、行動反映部１８０は、積極度が最も高いことが既に判定されている発話者のアバター２０２、３０２、４０２、５０２について、図７の動作と同様に、会議参加者２０１、３０１、４０１、５０１の行動を直截に反映させる指示を発生してもよい。また、行動反映部１８０は、聴取者であって仮想空間に対して視線を向けていない会議参加者２０１、３０１、４０１、５０１のアバター２０２、３０２、４０２、５０２に対して、図８から図１０までを参照して説明したように、当該会議参加者の現実空間の行動が反映されていない他の行動を表示制御部１５０に指示してもよい。
【００８１】
図１２は、図１１に示したアバター駆動部１９０の処理を反映した、仮想空間におけるアバターの行動を示す模式図である。図示の例では、会議参加者２０１のアバター２０２が発言し、他の会議参加者３０１、４０１、５０１は発言していない。
【００８２】
ここで、アバター駆動部１９０の行動検出部１６０は、発言していない３人のうちのひとりの会議参加者４０１が、液晶表示パネル４７２に視線を向けて、表示された仮想空間を注視していることを検出する（ステップＳ３０１）。これにより、積極度判定部１７０は、会議参加者４０１の積極度を、他の発言していない会議参加者３０１、５０１の積極度よりも高いと判定する。
【００８３】
そこで、アバター駆動部１９０の行動反映部１８０は、積極度が高いと判定された会議参加者４０１のアバター４０２について、会議参加者４０１の現実空間における行動、例えば、身体の向き、視線の方向等をより強く反映させる指示を発生する（ステップＳ３０３）。これにより、例えば、会議参加者４０１の視線が、発話者のアバター２０２以外のものを注視している場合には、アバター４０２も現実空間における会議参加者４０１の行動と同じように動かされる。これにより、会議におけるアバター４０２の行動が自然になり、他の会議参加者３０１、５０１も寛いだ精神状態で会議に参加できる。
【００８４】
図１３は、アバター駆動部１９０の他の動作手順を示す流れ図である。会議が開始されると、図７の動作手順と同様に、行動検出部１６０は、会議参加者２０１、３０１、４０１、５０１のいずれかから発言が生じるまで待機する（ステップＳ２０１：ＮＯ）。また、会議参加者２０１、３０１、４０１、５０１のいずれかからの発言が検出された場合（ステップＳ２０１：ＹＥＳ）は、発話者が特定されるまで待機する（ステップＳ２０２：ＮＯ）。
【００８５】
ステップＳ２０２において発話者が特定されると（ステップＳ２０２：ＹＥＳ）、行動検出部１６０は、特定された発話者が他の会議参加者２０１、３０１、４０１、５０１のうちの誰に視線を向けているかを調べる（ステップＳ４０１）。ステップＳ４０１において発話者が誰にも視線を向けていなかった場合（ステップＳ４０１：ＮＯ）、行動検出部１６０は、発話者の発言が継続されているか否かを調べる（ステップＳ４０２）。ステップＳ４０２において発話者の発言が既に終了していることが判った場合（ステップＳ４０２：ＮＯ）、制御部１１０は、アバター駆動部１９０の処理を発言の検出（ステップＳ２０１）に戻す。ステップＳ４０２において発話者の発言が継続していることが判った場合（ステップＳ４０２：ＹＥＳ）、行動検出部１６０は、再び、発話者の視線が会議参加者のうちの誰に向けられているか否かを繰り返し調べる（ステップＳ４０１）。
【００８６】
ステップＳ４０１において発話者が聴取者の誰かに視線向けて注目していることが検出された場合（ステップＳ４０１：ＹＥＳ）、行動反映部１８０は、注目されている聴取者を、積極度がより高い発話者の話し相手として特定する（ステップＳ４０３）。更に、行動反映部１８０は、話し相手として特定された聴取者のアバターに、発話者の行動を反映した行動を表示制御部１５０に指示する（ステップＳ４０４）。
【００８７】
よって、話し相手として特定された聴取者のアバター３０２、３０２、４０２、５０２は、例えば、発話者のアバター２０２、３０２、４０２、５０２に視線を追従させる行動をとる。これにより、発話者は、話し相手を確保して、寛いだ状態で発言を継続できる。このように、アバター駆動部１９０は、発話者の行動に基づいて、発話者ではない会議参加者２０１、３０１、４０１、５０１の積極度を判定して、積極度に応じた行動をアバター２０２、３０２、４０２、５０２に反映させてもよい。
【００８８】
なお、発話者ではなく、また、発話者が視線を向けている聴取者でもない会議参加者２０１、３０１、４０１、５０１のアバター２０２、３０２、４０２、５０２に対しては、当該会議参加者２０１、３０１、４０１、５０１の現実空間における行動に関わりのない行動の指令を行動反映部１８０が発生してもよい。例えば、これら積極度の低い会議参加者２０１、３０１、４０１、５０１に対して積極度判定部１７０が積極度の高さを更に判定して、判定した積極度の高さに応じて会議参加者２０１、３０１、４０１、５０１を表示画面に配列して表示してもよい。また、このような積極度の低い会議参加者会議参加者２０１、３０１、４０１、５０１のアバター２０２、３０２、４０２、５０２に対しては、図４に示した会議開始当初の状態を維持させてもよい。
【００８９】
図１４は、アバター駆動部１９０の指示を反映したアバター２０２の、液晶表示パネル２７２に表示された仮想空間における行動を示す模式図である。図示の例では、現実空間において発言している会議参加者２０１のアバター２０２と、発言していない３人の会議参加者２０１、３０１、４０１のアバター３０２、４０２、５０２とが仮想空間に存在する。
【００９０】
ここで、アバター駆動部１９０の行動検出部１６０は、発話者である会議参加者２０１の行動において、アバター４０２に対する視線を検出している。これにより、行動反映部１８０は、会議参加者４０１を発話者の話し相手として特定し、会議参加者４０１の現実空間における行動に関わらず、アバター４０２の身体の向き、視線の方向等を発話者のアバター２０２に向ける指令を発生し、アバター４０２を行動させる。
【００９１】
更に、行動反映部は、発言していない会議参加者３０１、４０１、５０１のうち、注目された参加者以外の会議参加者３０１、５０１を第３者である参加者と判定して、これらの会議参加者３０１、５０１に関しては、アバター３０２、５０２に会議参加者３０１、５０１の行動をそのまま反映させてもよい。これにより、アバター３０２、５０２は自然に行動して、会議の臨場感を向上させる。
【００９２】
図１５は、会議の他の表示形態を示す図である。図１５は、図４と同じ状況において、アバター２０２、３０２、４０２、５０２を含む仮想空間の画像を示す。
【００９３】
図示の表示形態においては、各端末装置２００、３００、４００、５００において、それを使用する会議参加者２０１、３０１、４０１、５０１自身のアバター２０２、３０２、４０２、５０２が仮想空間に表示されない。これにより、限られた表示面積を効率よく利用できる。また、自分自身のアバター２０２が表示されなくなることにより、会議参加者２０１の当事者意識を向上させることができる。
【００９４】
このように、会議システム１０は、アバター駆動部１９０から表示制御部１５０への指示により動かされるアバター２０２、３０２、４０２、５０２の存在により、寛いだ状態で会議を進めることができる。このような会議システム１０は、音声および画像を入出力するリソースを備えた汎用情報処理装置に実行させるプログラムとして、媒体または通信回線を通じて提供することもできる。
【００９５】
図１６は、他の会議システム１１の全体構造を示す模式図である。会議システム１１は、図１に示した会議システム１０と同様に、インターネット等の通信網１０１を通じて互いに接続された、システムサーバ１００と複数の端末装置２００、３０３、４０３、５０３とを含む。会議システム１１において、端末装置２００、３０３、４０３、５０３は、互いに異なる形態を有するが、通信網１０１を通じて、少なくともシステムサーバ１００と相互に通信できる。
【００９６】
図示のように、端末装置３０３、４０３、５０３としては、画像および音声の入出力機能と、通信網１０１を通じた通信機能とを備えていれば、様々なデバイスを使用できる。より具体的には、携帯電話、タブレット型コンピュータ、テレビ放送受像機等を利用できる。また、汎用パーソナルコンピュータに、通信回線または記録媒体を通じて、ソフトウェアとして会議システムおよびその一部を供給することもできる。
【００９７】
更に、例えば、端末装置５０３のように大画面を有する端末装置では、単一の端末装置５０３を複数の参加者で同時に利用してもよい。この場合、単一の行動検出部１６０および積極度判定部１７０で複数の参加者に対応してもよいし、行動検出部１６０および積極度判定部１７０のいずれかを、参加者毎に設けてもよい。
【００９８】
また更に、会議システム１０、１１により開催される会議には、行動検出部１６０および積極度判定部１７０のいずれかまたはその両方を備えていない端末装置を用いて参加してもよい。即ち、会議システム１０、１１は、行動検出部１６０、積極度判定部１７０および行動反映部１８０を備えていない端末装置を用いて参加した会議参加者のアバターを自動生成して、その行動も自主的に管理する。これにより、会議システム１０、１１の利用範囲をいっそう拡大できる。
【００９９】
図７のステップＳ２０３等において、積極度判定部１７０は、行動検出部１６０により検出された参加者の行動に基づいて、当該参加者の積極度を自動的に判断している。これに代えて、積極度判定部１７０は、会議参加者２０１、３０１、４０１、５０１からの積極度の入力を受け付けてもよい。
【０１００】
この場合に、会議参加者２０１、３０１、４０１、５０１は、端末装置２００等に予め割り当てられたボタンの押し下げ等によって、自ら低い積極度を入力することにより、行動検出部１６０による検出から行動反映部１８０による自動的なアバターへの反映に切り替える。これにより、会議参加者が別の作業を行うためにディプレイを見ない場合、お風呂に入っているなどプライベートを見られたくない場合等に、現実空間での自分の行動がアバターに反映されることを回避することができる。
【０１０１】
一方、会議参加者２０１、３０１、４０１、５０１は、端末装置２００等に予め割り当てられた他のボタンの押し下げ等によって、自ら高い積極度を入力することができてもよい。これにより、現実空間での自分の駆動をより積極的にアバターに反映させることができる。
【０１０２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１０３】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１０４】
１０、１１  会議システム、１００  システムサーバ、１０１  通信網、１１０、２１０  制御部、１２０、２２０  通信部、１３０  格納部、１４０  参加者認証部、１５０  表示制御部、１６０  行動検出部、１７０  積極度判定部、１８０  行動反映部、１９０  アバター駆動部、２００、３００、３０３、４００、４０３、５００、５０３  端末装置、２０１、３０１、４０１、５０１  会議参加者、２０２、３０２、４０２、５０２  アバター、２３０  音声入力部、２３２、３３２、４３２、５３２  マイク部、２４０  画像入力部、２４２、３４２、４４２、５４２  カメラ部、２５０  操作入力部、２５２  キーボード部、２６０  音声出力部、２６２、３６２、４６２、５６２  スピーカ部、２７０  画像表示部、２７２、３７２、４７２、５７２  液晶表示パネル
【図１】
2014225801.tif 000003
【図２】
2014225801.tif 000004
【図３】
2014225801.tif 000005
【図４】
2014225801.tif 000006
【図５】
2014225801.tif 000007
【図６】
2014225801.tif 000008
【図７】
2014225801.tif 000009
【図８】
2014225801.tif 000010
【図９】
2014225801.tif 000011
【図１０】
2014225801.tif 000012
【図１１】
2014225801.tif 000013
【図１２】
2014225801.tif 000014
【図１３】
2014225801.tif 000015
【図１４】
2014225801.tif 000016
【図１５】
2014225801.tif 000017
【図１６】
2014225801.tif 000018