(57)【要約】  バーチャル環境において行われるミーティングは、参加者がミーティングオーガナイザおよび／または他の参加者に簡便に感情を表わすことを可能にし得る。ミーティング参加者を表わすアバターは、その参加者によって選択される表現記号を含むように拡張され得る。参加者は、ミーティングのために提供される表現記号のセットの中から選択し得る。
2020501210.tif 000002
【特許請求の範囲】
【請求項１】
バーチャルミーティングのタイプを規定することと、
規定された前記タイプに基づいて、複数の予め規定されたミーティングタイプのうちの１つを選択することと、
選択された前記予め規定されたミーティングタイプに関連付けられる複数の表現記号から少なくとも１つの表現記号を選択することと、
前記バーチャルミーティングの各参加者が前記バーチャルミーティング中に前記少なくとも１つの表現記号を使用することが可能であるように、選択された前記少なくとも１つの表現記号を格納することとを含む、方法。
【請求項２】
前記バーチャルミーティングの招待者へ前記バーチャルミーティングへのミーティング招待状を送信することと、前記バーチャルミーティングの参加者に表現データを配信することとをさらに含み、前記表現データは前記少なくとも１つの表現記号を含む、請求項１に記載の方法。
【請求項３】
前記バーチャルミーティングの各参加者を前記バーチャルミーティングのバーチャル環境におけるそれぞれのアバターに関連付けることと、前記アバターと関連して前記バーチャル環境において前記表現記号を提示することとをさらに含む、請求項１または請求項２に記載の方法。
【請求項４】
前記バーチャルミーティングのバーチャル環境において、前記バーチャルミーティングのオーガナイザにのみ前記表現記号を見えるようにすることをさらに含む、請求項１〜３のいずれか１項に記載の方法。
【請求項５】
前記バーチャルミーティングのバーチャル環境において、前記バーチャル環境において現在プレゼンテーションを行っている前記バーチャルミーティングの参加者にのみ前記表現記号を見えるようにすることをさらに含む、請求項１〜３のいずれか１項に記載の方法。
【請求項６】
前記バーチャルミーティングのバーチャル環境において、前記表現記号の外観の動的な様相を修正することをさらに含む、先行する請求項のいずれか１項に記載の方法。
【請求項７】
前記修正することは、前記参加者が前記表現記号をアクティベートしたときからある期間に亘って前記動的な様相を徐々に変更することを含む、請求項６に記載の方法。
【請求項８】
前記表現記号を選択することは、各々が異なる程度の感情を表現する、前記表現記号のバージョンを選択することを含む、先行する請求項のいずれか１項に記載の方法。
【請求項９】
前記参加者によって行われる繰り返される入力に基づいて、前記バーチャルミーティングのバーチャル環境において、提示のために前記バージョンのうちの１つを選択することをさらに含む、請求項８に記載の方法。
【請求項１０】
前記参加者は、前記バーチャルミーティング中に前記表現記号とインタラクションするためにハンドヘルドデバイスを使用し、前記デバイスは入力を行うためのホイールを有しており、前記方法はさらに、前記バーチャルミーティングのバーチャル環境において回転型制御部を提示することを含み、前記参加者は前記ホイールを使用して前記回転型制御部を制御する、先行する請求項のいずれか１項に記載の方法。
【請求項１１】
バーチャルミーティングを管理するバーチャルミーティングモジュールと、
前記バーチャルミーティングをスケジューリングするミーティングスケジューラモジュールと、
前記バーチャルミーティングのためのバーチャル環境と参加者のためのアバターとを規定し、前記バーチャルミーティングのバーチャル環境において表現記号の可用性を制御するミーティング作成器モジュールとを含み、前記ミーティング作成器モジュールは、前記バーチャルミーティングのタイプに基づいて、複数の表現記号の中から前記表現記号を選択する、システム。
【請求項１２】
前記バーチャルミーティングを制御するミーティングサービスモジュールをさらに含み、前記ミーティングサービスモジュールは前記バーチャルミーティング中に参加者の入力を受信し、前記入力に基づいて前記表現記号のうち少なくとも１つを提示するように構成される、請求項１１に記載のシステム。
【請求項１３】
前記表現記号のうちの１つを選択することによって、前記バーチャルミーティング中に前記バーチャル環境において表現を行なうために参加者が使用する表現コントローラをさらに含む、請求項１１または請求項１２に記載のシステム。
【請求項１４】
前記表現コントローラは、前記参加者によって動作されるハンドヘルドデバイス上のホイールを使用して制御される、請求項１３に記載のシステム。
【請求項１５】
実行されると、請求項１〜１０のいずれか１項に記載の方法をプロセッサに実行させるように構成される命令を格納している、一時的でない記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願への相互参照
本出願は、「バーチャル環境における感情表現（EMOTION EXPRESSION IN VIRTUAL ENVIRONMENT）」という名称を有する２０１６年１２月２日に出願された米国仮特許出願番号第６２／４２９，６４８号への優先権を主張する、「バーチャル環境における感情表現（EMOTION EXPRESSION IN VIRTUAL ENVIRONMENT）」という名称を有する２０１７年９月１９日に出願された米国特許出願番号第１５／７０８，９７７号の継続出願であって、その優先権を主張しており、その開示は全文、本願明細書において参照により援用される。
【０００２】
この出願はさらに、２０１６年１２月２日に出願された米国仮特許出願番号第６２／４２９，６４８号の優先権を主張しており、その開示は全文、本願明細書において参照により援用される。
【０００３】
技術分野
この文書は一般にバーチャル環境における感情表現に関する。
【背景技術】
【０００４】
背景
現実世界のミーティングでは、話者または観察者は、他の参加者の顔の表情およびボディーランゲージを見ることによって、雰囲気を読むことが可能であり得る。しかしながら、これには制限があり得、しばしば直接的なフィードバックではなく推論に依存する。さらに、たとえば教授が何百人もの学生に講義を行う場合といったより大きなセッションにおいては、意味のある態様で非常に多くの表情または身体表現を解釈することは非実際的または不可能であり得る。他方、バーチャルミーティングでは、参加者は時にアバターによって表わされ、上記を行う能力は完全に消滅する。ユーザは感情を示すために話さなければならず、これはミーティングの流れを中断し得る。
【図面の簡単な説明】
【０００５】
【図１】バーチャル環境におけるミーティングの例を示す図である。
【図２】ハンドヘルドデバイスを使用して表現の中から選択する例を示す図である。
【図３】バーチャルミーティングに使用され得るシステムの例を示す図である。
【図４】方法の例を示す図である。
【図５】方法の例を示す図である。
【図６】方法の例を示す図である。
【図７】方法の例を示す図である。
【図８】方法の例を示す図である。
【図９】本明細書に記載の技術を実現するために用いられ得るコンピュータデバイスおよびモバイルコンピュータデバイスの例を示す図である。
【発明を実施するための形態】
【０００６】
さまざまな図面における同様の参照符号は同様の要素を示す。
詳細な説明
この文書は、参加者が簡便にミーティングのオーガナイザおよび／または他の参加者に感情を表わすことを可能にするバーチャル環境において行われるミーティングの例を記載する。いくつかの実現例では、ミーティング参加者を表わすアバターは、その参加者によって選択される表現記号を含むように拡張され得る。たとえば、参加者はミーティングのために提供される表現記号のセットの中から選択することができる。
【０００７】
図１は、バーチャル環境１００におけるミーティングの例を示す。たとえば、これは、予め規定されたアジェンダに従った従業員またはビジネス関係者のビジネスミーティングであり得る。各ミーティング参加者はそれぞれのアバター１０２によって表わされ得る。いくつかの実現例では、アバター１０２は胴体１０２Ａおよび頭部１０２Ｂを含む。たとえば、頭部１０２Ｂには、参加者によって選択された写真または画像といったその参加者の表示１０４が適用され得る。現在、３つのアバター１０２がバーチャル環境１００において見えている。たとえば、この例において示されるようなバーチャル環境１００は、第４の参加者（見えていない）の視点から観察される視界であり得る。すなわち、ミーティングにおける各参加者は、バーチャル環境１００を観察する際、他の参加者のアバター１０２の視界を見ることができる。
【０００８】
バーチャル環境１００は、ミーティングの一部として音声情報および／または視覚情報の交換を提供し得る。たとえば、参加者の各々は、ミーティングへの参加を容易にするコンピュータまたは他のデバイスに接続された物理的なマイクロフォンに向かって話すことができ、当該音声情報は、他の参加者の１人以上と共有され得る。視覚情報の交換は、参加者が互いの１つ以上のアバター１０２を見ることが可能であることを含み得る。たとえば、参加者は、身体のジェスチャまたは他の動きを、それぞれのアバター１０２の対応する動きをトリガし得る信号へ変換するトラッキングコントローラを使用し得る。視覚情報の交換は、上記に加えてまたは上記の代わりに、バーチャル環境１００における１つ以上のドキュメント１０６の共有を含み得る。たとえば、参加者のうちの１人があるドキュメント（たとえばウェブサイト）を選択し、当該ドキュメントをバーチャル環境１００内に表示させ得る。
【０００９】
１つ以上の表現記号１０８がバーチャル環境１００に提示され得る。ここで、各表現記号はアバター１０２のうちの対応するものに関連付けられる。たとえば、表現記号１０８は、それぞれのアバター１０２の頭部１０２Ｂの上でとどまり得る。表現記号１０８は、それぞれの参加者に代わって、ある感情、感傷、見解、精神状態またはその他の個人的な表現を伝達する。表現記号１０８Ａは「親指を上に向けた（thumbs-up）」記号を含む。これによって、たとえば、この参加者は、共有されている発言またはコンテンツのようなミーティングに関するものに賛成していることを示し得る。対応する「親指を下に向けた（thumbs-down）」記号（図示せず）は、反対のメッセージを伝達し得る。表現記号１０８Ｂはクエスチョンマークを含む。たとえば、これは、この参加者が質問をすることを望んでいることか、または、共有されているものに対する信用の不足を表現していることを示し得る。表現記号１０８Ｃはチェックマーク記号を含む。たとえば、これは、当該参加者が、何らかのタスクについて準備ができていることを示し得るか、または、今のところさらに付け加えることは何もないことを示し得る。
【００１０】
表現記号１０８は、それぞれの参加者によって生成される入力に基づいて示される。表現記号１０８は、音声情報または視覚情報の共有を不必要に妨げないようにバーチャル環境１００において無音で提示され得る。表現記号１０８は、たとえば、生成されると、ミーティングオーガナイザのみ、現在プレゼンテーションを行っている参加者にのみ、１人以上の選択された参加者にのみ、またはすべての参加者に、見え得る。いくつかの実現例では、各参加者は、そこから選択すべき利用可能な表現記号の予め規定されたコレクションを有し得、自発的に入力を行い得るか、または、他の参加者またはミーティングオーガナイザによって促された際に、入力を行い得る。たとえば、これにより、各参加者が質問に答えること、質問をすること、または、同意についての自身の一般的な意向もしくは状態を示すことが可能になり得る。
【００１１】
如何なるタイプの記号、テキストまたは他の視覚表現も表現記号１０８に使用され得る。たとえば、記号は、本質的に二次元のバーチャルな物体（すなわち平坦な物体）として現れ得るか、または、三次元のバーチャルな物体（たとえば、表現記号１０８Ａは三次元の手としてモデリングされ得る）として現れ得る。いくつかの実現例では、表現記号はアバター１０２と離れていない。たとえば、アバターは、特定の感情の表現を示すよう、異なる色、異なる明るさ、異なるサイズもしくは大きさ、周囲を取り囲むオーラもしくは輝き、異なるコントラスト、および／または、異なる明るさにより拡張され得る。
【００１２】
表現記号１０８の１つ以上はその外観に対して動的な様相（aspect）を有し得る。いくつかの実現例では、最初に提示される際、すなわち、参加者が特定の感情を表わすために入力をする際に、記号１０８は特定の外観を有する。記号１０８の外観は、参加者の入力の後、当該表現が現在のコンテキストに関連または適用可能でないかもしれないことを示すよう、ある期間に亘って徐々に変化され得る。たとえば、記号１０８は、最初はバーチャル環境１００において完全な不透明度で提示され得、その後、その不透明度は、記号が本質的にもはや見えなくなるまで、ある期間（たとえば数秒）に亘って減少され得る。同時性の欠如を示すための他のアプローチが使用され得る。当該他のアプローチは、明るさ、サイズ、色、コントラストおよび／または鮮明さを減少させることを含むがこれらに限定されない。
【００１３】
参加者は、表現記号１０８のうちのいずれかまたはすべてを使用して表現される感情の程度を変動させることが可能であり得る。いくつかの実現例では、参加者は、顕著なバージョン、デフォルトバージョンあるいは繊細なバージョンといった記号１０８の異なるバージョンの間で選択することができる。たとえば、ユーザは、表現記号１０８の顕著なバージョンを選択するよう、同じ感情の入力を繰り返し行い得る。
【００１４】
図２は、ハンドヘルドデバイス２０２を使用して表現２００の中から選択する例を示す。いくつかの実現例では、表現２００は、参加者がバーチャル環境から他のコンテンツを閲覧しているスクリーンのようなスクリーン２０４上に提示される。たとえば、参加者は、スクリーン２０４上のバーチャル会議室（図示せず）の大きな表示を見ることができ、バーチャル会議室の画像の上には表現２００が重畳されている。スクリーン２０４は、たとえばデスクトップもしくはラップトップコンピュータのディスプレイ、スマートフォンもしくはタブレットデバイスのスクリーン、または、バーチャルリアリティ（ＶＲ）ヘッドセットのディスプレイであり得る。
【００１５】
デバイス２０２は、コンピュータシステムと通信することができ、これによりバーチャル環境とインタラクションすることができる任意のプロセッサベースのデバイスであり得る。たとえば、デバイスは、専用のコントローラ、ＶＲヘッドセット、スマートフォン、タブレットもしくは他のコンピューティングデバイスであるか、または、これらの部分であり得る。デバイス２０２は、参加者の手または他の身体部分の動きを登録するトラッキングコントローラとして機能し得、アバターがそれに従って制御され得る。別の例として、デバイス２０２は、バーチャルミーティングのための表現コントローラとして機能し得、バーチャル環境の音声および／または映像に反応する方法として、参加者が予め規定された表現から簡便に選択を行うことを可能にする。
【００１６】
表現２００は、参加者が選択を行うための複数の表現記号２００Ａ〜２００Ｈを含み得る。いくつかの実現例では、表現２００は、回転動作またはスピン動作により参加者がそれらの中から選択し得るように、コンパスポイント２０８または他の回転型制御部（rotary control）上に配置される。たとえば、デバイス２０２は、選択をするよう、または、表現２００の中から選択をすることにマッピングされる別の入力をするよう親指または別の指を使用して制御され得るホイール２１０を有し得る。現在選択されている表現は、好適な態様で示され得る。ここで、たとえば表現記号２００Ａは、選択されたものであるとして強調される。参加者がホイール２１０を回転させると、表現のうちの別のものが代わりに強調され得る。
【００１７】
感情、感傷、見解、精神状態または他の個人的な表現の如何なる形態も、表現２００によって伝達され得る。ここで、たとえば、表現２００は以下のものを含んでいる。
【００１８】
表現記号２００Ａは笑顔を含んでいる。たとえば、これは、参加者がバーチャル環境において発言または共有されていることに同意していることを示し得る。
【００１９】
表現記号２００Ｂは中立的な顔を含んでいる。たとえば、これは、参加者が発言または共有されていることに対して満足でも不満足でもないことを示し得る。
【００２０】
表現記号２００Ｃは不満足な顔を含んでいる。たとえば、これは、参加者が発言または共有されていることに反対していることを示し得る。
【００２１】
表現記号２００Ｄはクエスチョンマークを含んでいる。たとえば、これは、参加者が、質問をすることを望んでいるか、または、発言または共有されているものに対する信用の欠如を表現していることを示し得る。
【００２２】
表現記号２００Ｅはチェックマークを含んでいる。たとえば、これは、参加者が何らかのタスクについて準備ができていること、または、今のところさらに付け加えることは何もないことを示し得る。
【００２３】
表現記号２００Ｆは「親指を上に向けた」記号を含んでいる。たとえば、これは、この参加者が、共有されている発言またはコンテンツのようなミーティングに関するものに賛成していることを示し得る。
【００２４】
表現記号２００Ｇは「やり直し」または「繰り返し」記号を含んでいる。たとえば、これは、参加者が現在の話者がちょうど言ったことを繰り返すことを望んでいることを示し得る。
【００２５】
表現記号２００Ｈはクロックダイアルを含んでいる。たとえば、これは、参加者が、時間を使い果たしつつあることか、または、プレゼンテーションを終えるように現在の話者に促していることを示し得る。
【００２６】
いくつかの実現例では、表現２００のいずれか１つの強調によって、その記号がバーチャル環境において（たとえば図１における表現記号１０８にいずれかとして）提示される。他の実現例では、表現の提示をトリガするためには、ホイール２１０または別の制御部でのクリックのように、参加者による付加的な入力が必要である。
【００２７】
図３は、バーチャルミーティングに使用され得るシステム３００の例を示す。システム３００は、サーバ、コンピュータまたはポータブル電子デバイスのようなコンピュータシステム３０２を含んでいる。システム３０２は、バーチャル環境においてミーティングを作成し、その間に共有される音声コンテンツおよび視覚コンテンツを制御するために用いられ得る。コンピュータシステム３０２は、インターネットまたはプライベートネットワークのような１つ以上のネットワーク３０４に接続される。さらにネットワーク３０４には、コンピュータ、スマートフォンまたはタブレットデバイスのような１つ以上の他のコンピュータシステム３０６が接続される。たとえば、バーチャルミーティングは、ネットワークにおいてサーバとして作用するコンピュータシステム３０２によってスケジューリング、作成および制御され得、ミーティング参加者は、そのサーバのクライアントとして作用するコンピュータシステム３０６の１つ以上を使用して、共有される音声情報および視覚情報を受信し、自身の音声情報または視覚情報を与え得る。
【００２８】
コンピュータシステム３０２は、バーチャルミーティングをスケジューリングし、作成し、実行することに関する全体的な管理ツールであり得るバーチャルミーティングモジュール３０８を含んでいる。たとえば、モジュール３０８は、ユーザが上記の局面のうちのいずれかまたはすべてを制御し得るユーザインターフェイスを提供し得る。コンピュータシステム３０２はミーティングスケジューラモジュール３１０を含み得る。モジュール３１０は、ミーティングに必要とされる参加者またはリソースの可用性をチェックし、ミーティング要求を送信し、それらのステータスをトラッキングすることにより、バーチャルミーティングのスケジューリングを容易にし得る。モジュール３１０は、コンピュータシステム３０２に格納され得る参加者／リソースデータ３１２を利用し得る。
【００２９】
コンピュータシステム３０２は、バーチャル環境および参加者のためのアバターを規定し、表現記号の可用性を制御するために使用され得るミーティング作成器モジュール３１４を含み得る。モジュール３１４は環境データ３１６を使用し得る。たとえば、データ３１６は、１つ以上のバーチャル環境の外観を規定し、および／または、ドキュメントの共有が提供されるかどうかなどといった、当該バーチャル環境がどのような特徴を含むべきかを規定し得る。モジュール３１４はアバターデータ３１８を使用し得る。たとえば、データ３１８は、参加者を表わすために、異なる身体の姿勢を表わす能力を含む１つ以上のアバターを規定し得る。モジュール３１４は表現データ３２０を使用し得る。たとえば、データ３２０は、参加者が選択する表現記号を規定し得、次いで、選択された表現記号の対応する画像または視覚化されたものがバーチャル環境において生成され得る。
【００３０】
ミーティング作成器モジュール３１４は、スケジューリングされている特定のミーティングのための表現記号のセットを特定し得る。いくつかの実現例では、当該セットは、実施されるミーティングのタイプに基づいて選択され得る。たとえば、会社のマネージメントチームのメンバー間のミーティングには、ミーティングオーガナイザによって表現記号の１つのセットが与えられ、新しいアイデアが出されて評価されるべきブレーンストーミングミーティングの場合、記号の別のセットが使用され得る。表現記号のそのようなセット同士は、互いに異なり得るか、または、少なくとも部分的に重なり合い得る。
【００３１】
コンピュータシステム３０２は、１つ以上のバーチャルミーティングを制御するために使用され得るミーティングサービスモジュール３２２を含み得る。たとえば、モジュール３２２は、バーチャル環境の外観に関する情報と、参加者のそれぞれのアバターとを参加者に送信し得る。モジュール３２２は、バーチャル環境において共有されているものに対応する音声コンテンツおよび視覚コンテンツをすべての参加者の間に配信し得る。他の実現例では、各参加者が中央のディストリビュータを使用することなく直接的に他の参加者へ音声情報および／または視覚情報を転送することができるように、ピアツーピアネットワークのような分散型アーキテクチャが使用され得る。モジュール３２２は、使用される際、それぞれの参加者による表現記号の選択に対応する入力を受信し得、その入力に基づいて、関連する参加者のためにリアルタイムでバーチャル環境をアップデートする。分散環境において、表現記号を発行している参加者によって使用されるコンピュータシステム３０６は、当該記号に対応する情報を他の参加者に提供し得る。
【００３２】
個々のミーティング参加者は、バーチャルミーティングへ出席するために、３０６Ａ，３０６Ｂ，…といったコンピュータシステムを使用し得る。たとえば、ここで、システム３０６Ａは、その参加者によって受信される視覚コンテンツと、その参加者によって生成される視覚コンテンツとを制御し得るミーティングサービスモジュール３２４を含んでいる。たとえば、モジュール３２４は、参加者が、他の参加者のアバターの相対的な外観および動きを含む、バーチャル環境に対応する画像を見ることができることと、参加者が生成し得る視覚出力を共有することとを容易にし得る。ここで、システム３０６Ａは、参加者が他の参加者からの音声を聞くことができることと、当該参加者が生成し得る音声出力を共有することができることとを容易にする音声管理モジュール３２６を含んでいる。
【００３３】
ここで、システム３０６Ａは、参加者による動きを、アバターがそれに従って動かされ得るように検出するトラッキングコントローラ３２８を含んでいる。たとえば、トラッキングコントローラ３２８は、ＶＲヘッドセット、データグローブ、および／または、加速度計を有するポータブルデバイスのような、物理的な動きを検出する能力を有する任意の他のデバイスを含み得る。トラッキングコントローラ３２８はハンドヘルドデバイス２０２（図２）を含み得る。
【００３４】
ここで、システム３０６Ａは、感情または他の表現がバーチャルミーティングにおいてなされるべき場合に参加者が使用する表現コントローラ３３０を含んでいる。いくつかの実現例では、表現コントローラ３３０は、参加者に利用可能な表現記号を提示しそれらから選択する方法を規定するソフトウェアを含み得る。たとえば、図２を参照して、表現コントローラ３３０は、ハンドヘルドデバイス２０２のホイール２１０によって制御される表現２００を含み得る。
【００３５】
表現コントローラ３３０は表現データ３３２を使用し得る。いくつかの実現例では、表現データは、ミーティング中に参加者に利用可能であるさまざまな表現記号の定義を含んでいる。たとえば、当該記号は、ミーティングについてのデフォルトとしてミーティングオーガナイザによって提供され得るか、参加者がまとめた表現記号の個人的なセットであり得るか、または、それら２つの組み合わせであり得る。
【００３６】
図４〜図８は、方法の例を示す。方法は、システム３００（図３）を含むがこれに限定されない本願明細書において記載される任意の実現例において実行され得る。示されるよりも多いまたは少ない動作が実行され得る。２つ以上の動作は異なる順序で実行され得る。
【００３７】
図４は、表現記号のデフォルトセットをバーチャルミーティングに割り当てることに関する方法４００を示す。４１０では、オーガナイザは、どのタイプのバーチャルミーティングが行われるかを規定する。たとえば、これは、経営管理上の決定を行うミーティング、新しいアイデアをブレーンストーミングするミーティング、または、従業員のグループのためのチームビルディングミーティングであり得る。４２０では、オーガナイザは、定義に基づいて、予め規定されたミーティングのタイプの中から選択を行い得る。４３０では、オーガナイザは、選択されたミーティングについて利用可能な表現記号中から選択を行い得る。たとえば、オーガナイザは、選択されたミーティングタイプに関連付けられる記号のデフォルトセットを採用すること、そのサブセットのみを使用すること、または、オーガナイザの好みに基づいてカスタムセットを作成することを行うように選択を行い得る。当該オーガナイザの割り当ては、各参加者がバーチャルミーティング中に上記表現のうちのいずれかまたはすべてを使用する機会を有するように、格納される。
【００３８】
図５は、バーチャルミーティングをオーガナイズすることに関する方法５００を示す。５１０では、オーガナイザはミーティング招待状を生成する。たとえば、これは、複数の意図した参加者に電子的に送信され得る。５２０では、ミーティングのための表現データが参加者に配信され得る。いくつかの実現例では、これは、参加者による使用のために利用可能になるべき表現記号を含む。たとえば、表現記号は、ミーティングのためのアジェンダを配信することに関連して参加者に配信され得る。
【００３９】
図６は、表現記号により参加者のシステムをカスタマイズすることに関する方法６００を示す。６１０では、参加者は、バーチャルミーティングへの受信された招待状を受け入れる。６２０では、参加者は表現データを受信する。たとえば、これは、この特定タイプのミーティングにおいて使用するためにオーガナイザによって選択されたデフォルト表現記号のセットであり得る。６３０では、参加者は、オーガナイザから受信されたもの以外の表現データを選択し得る。たとえば、参加者は、上記に加えてまたは上記の代わりに、この特定のミーティングのための表現の個人的なセットを含むように選択し得る。このように集められた表現記号の全体的なセットは、表現データ３３２（図３）として格納され得る。
【００４０】
図７は、バーチャルミーティングに参加することに関する方法７００を示す。７１０では、参加者はバーチャルミーティングにログオンする。たとえば、これはコンピュータシステム３０６（図３）のうちのいずれかを使用して行われ得る。７１０では、参加者はバーチャルミーティングから音声情報および／または視覚情報を受信した。たとえば、これは、参加者がバーチャル環境１００（図１）を閲覧することを可能にし得る。７３０では、参加者は、バーチャルミーティングに関してコントローラを動作し得る。コントローラは、参加者の身体の動きに関する信号、参加者によって選択された表現記号に関する信号、または、その組み合わせを生成し得る。７４０では、表現信号が送信され得る。いくつかの実現例では、信号は、参加者によって選択される表現記号に関する。たとえば、表現２００（図２）のうちのいずれかが選択され得る。
【００４１】
図８は、バーチャルミーティングを行うことに関する方法８００を示す。８１０では、バーチャルミーティングが開始され得る。たとえば、これはコンピュータシステム３０２（図３）によって行なわれ得る。８２０では、参加者同士の間の接続が確立され得る。たとえば、これは、参加者がバーチャルミーティングにログインすると行われ得る。８３０では、バーチャルミーティングの音声コンテンツおよび視覚コンテンツが配信され得る。たとえば、バーチャル環境１００（図１）と１人以上の参加者によって生成される音声とが配信され得る。８４０では、表現信号が受信され得る。いくつかの実現例では、この信号は、バーチャル環境における提示のために参加者によって選択された表現記号を示す。たとえば、バーチャル環境における参加者のアバターは、受信された信号に対応する表現記号をさらに含むようにアップデートされ得る。表現信号は、ミーティングの残りの間、見えるままであり得、または、不透明度を減少させることに関する上記の例でのようにより短時間の間、見えるままであり得る。
【００４２】
図９は、本明細書に記載の技術とともに用いられ得る汎用コンピュータデバイス９００および汎用モバイルコンピュータデバイス９５０の例を示す。コンピューティングデバイス９００は、ラップトップ、デスクトップ、タブレット、ワークステーション、携帯情報端末、テレビジョン、サーバ、ブレードサーバ、メインフレーム、および他の適切なコンピューティングデバイスといった、さまざまな形態のデジタルコンピュータを表わすことを意図している。コンピューティングデバイス９５０は、携帯情報端末、セルラー電話、スマートフォン、および他の同様のコンピューティングデバイスといった、さまざまな形態のモバイルデバイスを表わすことを意図している。ここに示すコンポーネント、それらの接続および関係、ならびにそれらの機能は例示であることが意図されているに過ぎず、本文書に記載のおよび／または請求項に記載の本発明の実現例を限定することを意図していない。
【００４３】
コンピューティングデバイス９００は、プロセッサ９０２、メモリ９０４、記憶装置９０６、メモリ９０４および高速拡張ポート９１０に接続している高速インターフェイス９０８、ならびに低速バス９１４および記憶装置９０６に接続している低速インターフェイス９１２を含む。プロセッサ９０２は半導体ベースのプロセッサであり得る。メモリ９０４は半導体ベースのメモリであり得る。コンポーネント９０２，９０４，９０６，９０８，９１０，および９１２の各々はさまざまなバスを用いて相互に接続されており、共通のマザーボード上にまたは他の態様で適宜搭載され得る。プロセッサ９０２は、コンピューティングデバイス９００内で実行される命令を処理可能であり、この命令には、ＧＵＩのためのグラフィック情報を高速インターフェイス９０８に結合されているディスプレイ９１６などの外部入出力デバイス上に表示するためにメモリ９０４内または記憶装置９０６上に記憶されている命令が含まれる。他の実現例では、複数のプロセッサおよび／または複数のバスが、複数のメモリおよび複数種類のメモリとともに必要に応じて用いられ得る。また、複数のコンピューティングデバイス９００が接続され得、各デバイスは（たとえばサーババンク、ブレードサーバのグループ、またはマルチプロセッサシステムとして）必要な動作の一部を提供する。
【００４４】
メモリ９０４は情報をコンピューティングデバイス９００内に記憶する。一実現例では、メモリ９０４は１つまたは複数の揮発性メモリユニットである。別の実現例では、メモリ９０４は１つまたは複数の不揮発性メモリユニットである。また、メモリ９０４は、磁気ディスクまたは光ディスクといった別の形態のコンピュータ読取可能媒体であってもよい。
【００４５】
記憶装置９０６は、コンピューティングデバイス９００に大容量記憶を提供可能である。一実現例では、記憶装置９０６は、フロッピー（登録商標）ディスクデバイス、ハードディスクデバイス、光ディスクデバイス、またはテープデバイス、フラッシュメモリもしくは他の同様のソリッドステートメモリデバイス、またはストレージエリアネットワークもしくは他のコンフィギュレーションにおけるデバイスを含む多数のデバイスといった、コンピュータ読取可能媒体であってもよく、または当該コンピュータ読取可能媒体を含んでいてもよい。コンピュータプログラムプロダクトが情報媒体内に有形に具体化され得る。また、コンピュータプログラムプロダクトは、実行されると上述のような１つ以上の方法を実行する命令を含み得る。情報媒体は、メモリ９０４、記憶装置９０６、またはプロセッサ９０２上のメモリといった、コンピュータ読取可能媒体または機械読取可能媒体である。
【００４６】
高速コントローラ９０８はコンピューティングデバイス９００のための帯域幅集約的な動作を管理するのに対して、低速コントローラ９１２はより低い帯域幅集約的な動作を管理する。そのような機能の割当ては例示に過ぎない。一実現例では、高速コントローラ９０８はメモリ９０４、ディスプレイ９１６に（たとえばグラフィックスプロセッサまたはアクセラレータを介して）、およびさまざまな拡張カード（図示せず）を受付け得る高速拡張ポート９１０に結合される。当該実現例では、低速コントローラ９１２は記憶装置９０６および低速拡張ポート９１４に結合される。さまざまな通信ポート（たとえばＵＳＢ、ブルートゥース（登録商標）、イーサネット（登録商標）、無線イーサネット）を含み得る低速拡張ポートは、キーボード、ポインティングデバイス、スキャナ、またはスイッチもしくはルータといったネットワーキングデバイスなどの１つ以上の入出力デバイスに、たとえばネットワークアダプタを介して結合され得る。
【００４７】
コンピューティングデバイス９００は、図に示すように多数の異なる形態で実現されてもよい。たとえば、コンピューティングデバイス９００は標準的なサーバ９２０として、またはそのようなサーバのグループ内で複数回実現されてもよい。また、コンピューティングデバイス９００はラックサーバシステム９２４の一部として実現されてもよい。さらに、コンピューティングデバイス９００はラップトップコンピュータ９２２などのパーソナルコンピュータにおいて実現されてもよい。あるいは、コンピューティングデバイス９００からのコンポーネントは、デバイス９５０などのモバイルデバイス（図示せず）内の他のコンポーネントと組合されてもよい。そのようなデバイスの各々がコンピューティングデバイス９００，９５０の１つ以上を含んでいてもよく、システム全体が、互いに通信する複数のコンピューティングデバイス９００，９５０で構成されてもよい。
【００４８】
コンピューティングデバイス９５０は、数あるコンポーネントの中でも特に、プロセッサ９５２、メモリ９６４、ディスプレイ９５４などの入出力デバイス、通信インターフェイス９６６、およびトランシーバ９６８を含む。また、デバイス９５０には、マイクロドライブまたは他のデバイスなどの記憶装置が提供されて付加的なストレージが提供されてもよい。コンポーネント９５０，９５２，９６４，９５４，９６６，および９６８の各々はさまざまなバスを用いて相互に接続されており、当該コンポーネントのいくつかは共通のマザーボード上にまたは他の態様で適宜搭載され得る。
【００４９】
プロセッサ９５２は、メモリ９６４に記憶されている命令を含む、コンピューティングデバイス９５０内の命令を実行可能である。プロセッサは、別個の複数のアナログおよびデジタルプロセッサを含むチップのチップセットとして実現されてもよい。プロセッサは、たとえば、ユーザインターフェイス、デバイス９５０が実行するアプリケーション、およびデバイス９５０による無線通信の制御といった、デバイス９５０の他のコンポーネントの協調を提供し得る。
【００５０】
プロセッサ９５２は、ディスプレイ９５４に結合された制御インターフェイス９５８およびディスプレイインターフェイス９５６を介してユーザと通信し得る。ディスプレイ９５４は、たとえば、ＴＦＴ  ＬＣＤ（薄膜トランジスタ液晶ディスプレイ）もしくはＯＬＥＤ（有機発光ダイオード）ディスプレイ、または他の適切なディスプレイ技術であり得る。ディスプレイインターフェイス９５６は、ディスプレイ９５４を駆動してグラフィックおよび他の情報をユーザに提示するための適切な回路を含み得る。制御インターフェイス９５８はユーザからコマンドを受信し、当該コマンドをプロセッサ９５２に提出するために変換し得る。さらに、外部インターフェイス９６２が、デバイス９５０と他のデバイスとの隣接通信を可能にするために、プロセッサ９５２と通信した状態で提供されてもよい。外部インターフェイス９６２は、たとえば、ある実現例では有線通信を提供し、他の実現例では無線通信を提供してもよく、また、複数のインターフェイスが用いられてもよい。
【００５１】
メモリ９６４は情報をコンピューティングデバイス９５０内に記憶する。メモリ９６４は、１つもしくは複数のコンピュータ読取可能媒体、１つもしくは複数の揮発性メモリユニット、または１つもしくは複数の不揮発性メモリユニットの１つ以上として実現され得る。さらに、拡張メモリ９７４が提供され、たとえばＳＩＭＭ（Single In Line Memory Module）カードインターフェイスを含み得る拡張インターフェイス９７２を介してデバイス９５０に接続されてもよい。このような拡張メモリ９７４はデバイス９５０に余分のストレージスペースを提供し得るか、またはデバイス９５０のためのアプリケーションもしくは他の情報をさらに記憶し得る。具体的には、拡張メモリ９７４は上述のプロセスを実行または補足するための命令を含み得、さらにセキュア情報を含み得る。ゆえに、たとえば、拡張メモリ９７４はデバイス９５０のためのセキュリティモジュールとして提供されてもよく、デバイス９５０のセキュアな使用を許可する命令でプログラムされてもよい。さらに、ハッキング不可能なようにＳＩＭＭカード上に識別情報を置くといったように、セキュアなアプリケーションが付加的な情報とともにＳＩＭＭカードを介して提供されてもよい。
【００５２】
メモリは、以下に記載のように、たとえばフラッシュメモリおよび／またはＮＶＲＡＭメモリを含み得る。一実現例では、コンピュータプログラムプロダクトが情報媒体内に有形に具体化される。コンピュータプログラムプロダクトは、実行されると上述のような１つ以上の方法を実行する命令を含む。情報媒体は、メモリ９６４、拡張メモリ９７４、またはプロセッサ９５２上のメモリといった、コンピュータ読取可能媒体または機械読取可能媒体であり、これは、たとえばトランシーバ９６８または外部インターフェイス９６２上で受信され得る。
【００５３】
デバイス９５０は、必要に応じてデジタル信号処理回路を含み得る通信インターフェイス９６６を介して無線通信し得る。通信インターフェイス９６６は、とりわけ、ＧＳＭ（登録商標）音声通話、ＳＭＳ、ＥＭＳ、またはＭＭＳメッセージング、ＣＤＭＡ、ＴＤＭＡ、ＰＤＣ、ＷＣＤＭＡ（登録商標）、ＣＤＭＡ２０００、またはＧＰＲＳといった、さまざまなモードまたはプロトコル下の通信を提供し得る。そのような通信は、たとえば無線周波数トランシーバ９６８を介して起こり得る。さらに、ブルートゥース、ＷｉＦｉ、または他のそのようなトランシーバ（図示せず）を用いるなどして、短距離通信が起こり得る。さらに、ＧＰＳ（全地球測位システム）レシーバモジュール９７０が付加的なナビゲーション関連および位置関連の無線データをデバイス９５０に提供し得、当該データはデバイス９５０上で実行されるアプリケーションによって適宜用いられ得る。
【００５４】
また、デバイス９５０は、ユーザから口頭情報を受信して当該情報を使用可能なデジタル情報に変換し得る音声コーデック９６０を用いて可聴的に通信し得る。音声コーデック９６０も同様に、たとえばデバイス９５０のハンドセット内で、スピーカを介すなどしてユーザに可聴音を生成し得る。そのような音は音声電話からの音を含んでいてもよく、録音された音（たとえば音声メッセージ、音楽ファイル等）を含んでいてもよく、さらに、デバイス９５０上で実行されるアプリケーションが生成する音を含んでいてもよい。
【００５５】
コンピューティングデバイス９５０は、図に示すように多数の異なる形態で実現されてもよい。たとえば、コンピューティングデバイス９５０はセルラー電話９８０として実現されてもよい。また、コンピューティングデバイス９５０は、スマートフォン９８２、携帯情報端末、または他の同様のモバイルデバイスの一部として実現されてもよい。
【００５６】
本明細書に記載のシステムおよび技術のさまざまな実現例は、デジタル電子回路、集積回路、特別に設計されたＡＳＩＣ（特定用途向け集積回路）、コンピュータハードウェア、ファームウェア、ソフトウェア、および／またはそれらの組合せで実現され得る。これらのさまざまな実現例は、少なくとも１つのプログラマブルプロセッサを含むプログラマブルシステム上で実行可能および／または解釈可能な１つ以上のコンピュータプログラムにおける実現例を含んでいてもよく、当該プロセッサは専用であっても汎用であってもよく、ストレージシステム、少なくとも１つの入力デバイス、および少なくとも１つの出力デバイスからデータおよび命令を受信するように、かつこれらにデータおよび命令を送信するように結合されている。
【００５７】
これらのコンピュータプログラム（プログラム、ソフトウェア、ソフトウェアアプリケーションまたはコードとしても公知）はプログラマブルプロセッサのための機械命令を含んでおり、高レベル手続きおよび／もしくはオブジェクト指向プログラミング言語で、ならびに／またはアセンブリ／機械言語で実現され得る。本明細書において使用する「機械読取可能媒体」「コンピュータ読取可能媒体」という用語は、機械命令および／またはデータをプログラマブルプロセッサに提供するために用いられる任意のコンピュータプログラムプロダクト、装置および／またはデバイス（たとえば磁気ディスク、光ディスク、メモリ、プログラマブルロジックデバイス（ＰＬＤ））を指し、機械命令を機械読取可能信号として受信する機械読取可能媒体を含む。「機械読取可能信号」という用語は、機械命令および／またはデータをプログラマブルプロセッサに提供するために用いられる任意の信号を指す。
【００５８】
ユーザとの対話を提供するために、本明細書に記載のシステムおよび技術は、情報をユーザに表示するためのディスプレイデバイス（たとえばＣＲＴ（陰極線管）またはＬＣＤ（液晶ディスプレイ）モニタ）と、ユーザが入力をコンピュータに提供可能なキーボードおよびポインティングデバイス（たとえばマウスまたはトラックボール）とを有するコンピュータ上で実現され得る。他の種類のデバイスを用いてユーザとの対話を提供することもでき、たとえば、ユーザに提供されるフィードバックは任意の形態の感覚フィードバック（たとえば視覚フィードバック、聴覚フィードバック、または触覚フィードバック）であり得、ユーザからの入力は、音響、スピーチ、または触覚入力を含む任意の形態で受信され得る。
【００５９】
本明細書に記載のシステムおよび技術は、バックエンドコンポーネントを（たとえばデータサーバとして）含むコンピューティングシステムか、ミドルウェアコンポーネントを（たとえばアプリケーションサーバとして）含むコンピューティングシステムか、フロントエンドコンポーネント（たとえば、ユーザが本願明細書に記載のシステムおよび技術の実現例と対話可能なグラフィックユーザインターフェイスもしくはウェブブラウザを有するクライアントコンピュータ）を含むコンピューティングシステムか、または、そのようなバックエンド、ミドルウェア、もしくはフロントエンドコンポーネントの任意の組合せを含むコンピューティングシステムにおいて実現され得る。システムのコンポーネントは、任意の形態または媒体のデジタルデータ通信（たとえば通信ネットワーク）によって相互に接続され得る。通信ネットワークの例として、ローカルエリアネットワーク（「ＬＡＮ」）、ワイドエリアネットワーク（「ＷＡＮ」）、およびインターネットが挙げられる。
【００６０】
コンピューティングシステムはクライアントおよびサーバを含み得る。クライアントおよびサーバは一般に互いにリモートであり、典型的に通信ネットワークを介して対話する。クライアントとサーバとの関係は、それぞれのコンピュータ上で実行されて互いにクライアント−サーバ関係を有するコンピュータプログラムによって生じる。
【００６１】
多数の実施形態を説明した。しかしながら、本発明の精神および範囲から逸脱することなくさまざまな変更がなされ得ることが理解されるであろう。
【００６２】
また、図面に示す論理フローは、所望の結果を達成するために、示されている特定の順序、または起こる順序を必要としない。また、記載のフローとは他のステップが提供されてもよく、または当該フローからステップが除去されてもよく、記載のシステムに他のコンポーネントが追加されてもよく、または当該システムからコンポーネントが除去されてもよい。したがって、他の実施形態も添付の請求の範囲内にある。
【図１】
2020501210.tif 000003
【図２】
2020501210.tif 000004
【図３】
2020501210.tif 000005
【図４】
2020501210.tif 000006
【図５】
2020501210.tif 000007
【図６】
2020501210.tif 000008
【図７】
2020501210.tif 000009
【図８】
2020501210.tif 000010
【図９】
2020501210.tif 000011
【手続補正書】
【提出日】令和1年11月5日(2019.11.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
バーチャルミーティングのタイプを規定することと、
規定された前記タイプに基づいて、複数の予め規定されたミーティングタイプのうちの１つを選択することと、
選択された前記予め規定されたミーティングタイプに関連付けられる複数の表現記号から少なくとも１つの表現記号を選択することと、
前記バーチャルミーティングの各参加者が前記バーチャルミーティング中に前記少なくとも１つの表現記号を使用することが可能であるように、選択された前記少なくとも１つの表現記号を格納することとを含む、方法。
【請求項２】
前記バーチャルミーティングの招待者へ前記バーチャルミーティングへのミーティング招待状を送信することと、前記バーチャルミーティングの参加者に表現データを配信することとをさらに含み、前記表現データは前記少なくとも１つの表現記号を含む、請求項１に記載の方法。
【請求項３】
前記バーチャルミーティングの各参加者を前記バーチャルミーティングのバーチャル環境におけるそれぞれのアバターに関連付けることと、前記アバターと関連して前記バーチャル環境において前記表現記号を提示することとをさらに含む、請求項１または請求項２に記載の方法。
【請求項４】
前記バーチャルミーティングのバーチャル環境において、前記バーチャルミーティングのオーガナイザにのみ前記表現記号を見えるようにすることをさらに含む、請求項１〜３のいずれか１項に記載の方法。
【請求項５】
前記バーチャルミーティングのバーチャル環境において、前記バーチャル環境において現在プレゼンテーションを行っている前記バーチャルミーティングの参加者にのみ前記表現記号を見えるようにすることをさらに含む、請求項１〜３のいずれか１項に記載の方法。
【請求項６】
前記バーチャルミーティングのバーチャル環境において、前記表現記号の外観の動的な様相を修正することをさらに含む、請求項１〜５のいずれか１項に記載の方法。
【請求項７】
前記修正することは、前記参加者が前記表現記号をアクティベートしたときからある期間に亘って前記動的な様相を徐々に変更することを含む、請求項６に記載の方法。
【請求項８】
前記表現記号を選択することは、各々が異なる程度の感情を表現する、前記表現記号のバージョンを選択することを含む、請求項１〜７のいずれか１項に記載の方法。
【請求項９】
前記参加者によって行われる繰り返される入力に基づいて、前記バーチャルミーティングのバーチャル環境において、提示のために前記バージョンのうちの１つを選択することをさらに含む、請求項８に記載の方法。
【請求項１０】
前記参加者は、前記バーチャルミーティング中に前記表現記号とインタラクションするためにハンドヘルドデバイスを使用し、前記デバイスは入力を行うためのホイールを有しており、前記方法はさらに、前記バーチャルミーティングのバーチャル環境において回転型制御部を提示することを含み、前記参加者は前記ホイールを使用して前記回転型制御部を制御する、請求項１〜９のいずれか１項に記載の方法。
【請求項１１】
バーチャルミーティングを管理するバーチャルミーティングモジュールと、
前記バーチャルミーティングをスケジューリングするミーティングスケジューラモジュールと、
前記バーチャルミーティングのためのバーチャル環境と参加者のためのアバターとを規定し、前記バーチャルミーティングのバーチャル環境において表現記号の可用性を制御するミーティング作成器モジュールとを含み、前記ミーティング作成器モジュールは、前記バーチャルミーティングのタイプに基づいて、複数の表現記号の中から前記表現記号を選択する、システム。
【請求項１２】
前記バーチャルミーティングを制御するミーティングサービスモジュールをさらに含み、前記ミーティングサービスモジュールは前記バーチャルミーティング中に参加者の入力を受信し、前記入力に基づいて前記表現記号のうち少なくとも１つを提示するように構成される、請求項１１に記載のシステム。
【請求項１３】
前記表現記号のうちの１つを選択することによって、前記バーチャルミーティング中に前記バーチャル環境において表現を行なうために参加者が使用する表現コントローラをさらに含む、請求項１１または請求項１２に記載のシステム。
【請求項１４】
前記表現コントローラは、前記参加者によって動作されるハンドヘルドデバイス上のホイールを使用して制御される、請求項１３に記載のシステム。
【請求項１５】
請求項１〜１０のいずれか１項に記載の方法をプロセッサに実行させる、プログラム。
【国際調査報告】
2020501210.tif 000012
2020501210.tif 000013