(57)【要約】      （修正有）【課題】端末間での高速なVRコンテンツの通信を可能とするVRコンテンツ視聴装置を提供する。【解決手段】サーバ装置は、第1の情報端末及び第2の情報端末からの要求に基づいてVRコンテンツを描写する描写部と、第1の情報端末及び第2の情報端末との間でのVRコンテンツの同期を同期情報に基づいて処理する同期処理部とを備える。第1の情報端末及び第2の情報端末は、ブラウザを通じてインターネット経由で特定のＵＲＬ又はIPアドレスに接続して、描写部によって描写されたＶＲコンテンツを前記ブラウザ上で再生するとともに、ＶＲコンテンツを再生している状態において、ＶＲコンテンツを閲覧する方向を示す視線情報を同期情報としてサーバ装置に対して送信する。同期処理部は、第1の情報端末及び第2の情報端末間で同期するように、視線情報に基づいてVRコンテンツの描写を描写部に指示する。【選択図】なし【特許請求の範囲】
【請求項１】
第1の情報端末と、第2の情報端末との間でサーバ装置を通じて、VRコンテンツをリアルタイムの共有するVRコンテンツ視聴装置において、
前記サーバ装置は、
第1の情報端末、及び第2の情報端末からの要求に基づいて前記VRコンテンツを描写する描写部と、
前記第1の情報端末、及び前記第2の情報端末との間での前記VRコンテンツの同期を同期情報に基づいて処理する同期処理部と、
を備え、
前記第1の情報端末、及び前記第2の情報端末は、
ブラウザを通じてインターネット経由で特定のＵＲＬ、又はIPアドレスに接続して前記描写部によって描写された前記ＶＲコンテンツを前記ブラウザ上で再生するとともに、
前記ＶＲコンテンツを再生している状態において、ＶＲコンテンツを閲覧する方向を示す視線情報を前記同期情報として前記サーバ装置に対して送信し、
前記同期処理部は、前記第1の情報端末、及び前記第2の情報端末間で同期するように前記視線情報に基づいて前記VRコンテンツの描写を前記描写部に指示する
ことを特徴とするVRコンテンツ視聴装置。
【請求項２】
前記VRコンテンツは、動画形式の動画データであり、
前記第1の情報端末、及び前記第2の情報端末は、前記同期情報として、前記動画データの再生時間情報を前記サーバ装置に送信し、
前記同期処理部は、前記第1の情報端末、及び前記第2の情報端末間で同期するように前記視線情報、及び前記再生時間情報に基づいて前記VRコンテンツの描写を前記描写部に指示する
ことを特徴とする請求項１に記載のVRコンテンツ視聴装置。
【請求項３】
前記第1の情報端末、及び前記第2の情報端末は、前記同期情報として、前記VRコンテンツへの操作指示を示すコマンド情報を前記サーバ装置に送信し、
前記同期処理部は、前記第1の情報端末、及び前記第2の情報端末間で同期するように前記視線情報、及び前記コマンド情報による操作指示に基づいて前記VRコンテンツの描写を前記描写部に指示する
ことを特徴とする請求項１、又は２に記載のVRコンテンツ視聴装置。
【請求項４】
前記サーバ装置は、前記第1の情報端末、及び前記第2の情報端末における前記視線情報の送信を許諾するか否か、及び前記コマンド情報の送信を許諾するか否かを定める属性情報を含んだ前記URL、又は前記IPアドレスを生成し、
前記第１情報端末、及び前記第2情報端末は、接続した前記属性情報を含む前記URL、又は前記IPアドレスによって前記属性情報が付与され、
前記同期処理部は、前記第1情報端末、及び前記第2情報端末に付与された前記属性情報に基づいて、前記第1の情報端末、及び前記第2の情報端末からの前記視線情報、及び前記コマンド情報のうち許容されている前記同期情報のみを用いて前記描写部に描写を指示する
ことを特徴とする請求項３に記載のVRコンテンツ視聴装置。
【請求項５】
前記サーバ装置は、複数の情報端末をグルーピングするグルーピング情報を含んだ前記URL、又は前記IPアドレスを生成し、
前記複数の情報端末は、接続した前記属性情報を含む前記URL、又は前記IPアドレスによって所属する前記グルーピング情報が付与され、
前記同期処理部は、前記複数の情報端末のうち、同一の前記グルーピング情報が付与されたものに対する前記VRコンテンツの描写を、前記同期情報に基づいて前記描写部に指示する
ことを特徴とする請求項１〜４のいずれか一項に記載のVRコンテンツ視聴装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＶＲコンテンツの視聴装置に関する。
【背景技術】
【０００２】
従来、３６０度を見渡せるＶＲコンテンツをスマートフォンなどの情報端末やＶＲ用のヘッドセットを用いて閲覧する場合に、どこを見ているか何をしているかなどの状況を他の人とリアルタイムで同期したいこと場合がある。例えば、ＶＲコンテンツで不動産を仮想的に内見する人の体験状況を、営業マンの持っている別のＰＣなどに同期して表示されたものを見ながら案内や説明を行う場合が想定される。不動産以外にも案内するものとして、観光やウェディング、自動車などの乗り物など空間や雰囲気が重要なものを中心にあらゆるものが対象となる。
【０００３】
この際には、現状、両者の間は同一のネットワーク内で見ている画像や映像データを常に送って同期する方法や、遠方の場合では映像など大きなデータを送るための高速な回線を別途用意する方法が用いられ、端末間で通信をするためには両端末にあらかじめ同期のための特別なソフトウェアをインストールする必要性があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−７４０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このようなことで、両者間の回線速度が問題となって遅延が起こるとリアルタイムでの同期が正常に行われなかったり、別の回線で大容量データを送るようにしていたり、別のこのための特別なソフトウェアをあらかじめインストールするなど、煩わしいプロセスが必要となっていた。
【０００６】
本発明は、上記課題を解決するものであり、通信帯域の広い回線を用意する必要や特別なアプリケーションのインストールの必要なく、端末間での高速なVRコンテンツの通信を可能とするVRコンテンツ視聴装置を実現することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するための、第一の発明の実施形態は、第1の情報端末と、第2の情報端末との間でサーバ装置を通じて、VRコンテンツをリアルタイムの共有するVRコンテンツ視聴装置において、前記サーバ装置は、第1の情報端末、及び第2の情報端末からの要求に基づいて前記VRコンテンツを描写する描写部と、前記第1の情報端末、及び前記第2の情報端末との間での前記VRコンテンツの同期を同期情報に基づいて処理する同期処理部とを備え、前記第1の情報端末、及び前記第2の情報端末は、ブラウザを通じてインターネット経由で特定のＵＲＬ、又はIPアドレスに接続して前記描写部によって描写された前記ＶＲコンテンツを前記ブラウザ上で再生するとともに、前記ＶＲコンテンツを再生している状態において、ＶＲコンテンツを閲覧する方向を示す視線情報を前記同期情報として前記サーバ装置に対して送信し、前記同期処理部は、前記第1の情報端末、及び前記第2の情報端末間で同期するように前記視線情報に基づいて前記VRコンテンツの描写を前記描写部に指示することを特徴とする。
【０００８】
また、前記VRコンテンツは、動画形式の動画データであり、前記第1の情報端末、及び前記第2の情報端末は、前記同期情報として、前記動画データの再生時間情報を前記サーバ装置に送信し、前記同期処理部は、前記第1の情報端末、及び前記第2の情報端末間で同期するように前記視線情報、及び前記再生時間情報に基づいて前記VRコンテンツの描写を前記描写部に指示するようにしてもよい。
【０００９】
さらには、前記第1の情報端末、及び前記第2の情報端末は、前記同期情報として、前記VRコンテンツへの操作指示を示すコマンド情報を前記サーバ装置に送信し、前記同期処理部は、前記第1の情報端末、及び前記第2の情報端末間で同期するように前記視線情報、及び前記コマンド情報による操作指示に基づいて前記VRコンテンツの描写を前記描写部に指示するようにしてもよい。
【００１０】
さらには、前記サーバ装置は、前記第1の情報端末、及び前記第2の情報端末における前記視線情報の送信を許諾するか否か、及び前記コマンド情報の送信を許諾するか否かを定める属性情報を含んだ前記URL、又は前記IPアドレスを生成し、前記第１情報端末、及び前記第2情報端末は、接続した前記属性情報を含む前記URL、又は前記IPアドレスによって前記属性情報が付与され、前記同期処理部は、前記第1情報端末、及び前記第2情報端末に付与された前記属性情報に基づいて、前記第1の情報端末、及び前記第2の情報端末からの前記視線情報、及び前記コマンド情報のうち許容されている前記同期情報のみを用いて前記描写部に描写を指示するようにしてもよい。
【００１１】
さらには、前記サーバ装置は、複数の情報端末をグルーピングするグルーピング情報を含んだ前記URL、又は前記IPアドレスを生成し、前記複数の情報端末は、接続した前記属性情報を含む前記URL、又は前記IPアドレスによって所属する前記グルーピング情報が付与され、前記同期処理部は、前記複数の情報端末のうち、同一の前記グルーピング情報が付与されたものに対する前記VRコンテンツの描写を、前記同期情報に基づいて前記描写部に指示するようにしてもよい。
【図面の簡単な説明】
【００１２】
【図１】本実施形態のシステムの機能構成を示すブロック図。
【図２】本実施形態の情報端末とサーバ装置間でのデータのやり取りの流れを示すフロー図。
【発明を実施するための形態】
【００１３】
本発明のVRコンテンツ視聴装置を具体化した実施形態について説明する。図１は、VRコンテンツ視聴装置１の機能構成図である。VRコンテンツ視聴装置１は、サーバ装置１０と、第1の情報端末２０、第２の情報端末３０、第３の情報端末４０、第４の情報端末５０を備えている。サーバ装置１０と、各情報端末２０〜５０はインターネットを通じて互いに通信可能である。
【００１４】
サーバ装置１０は、描写部１１、同期処理部１２、ＵＲＬ生成部１３、データ記憶部１４を備えている。なお、これら各部は同一のサーバ内に設けられてもよいし、複数のサーバに分散して設けられてもよい。描写部１１は、データ記憶部１４に保存されているＶＲコンテンツを読み出し、各情報端末２０〜５０からの要求に応じてこれをブラウザに表示可能なように描写する。情報端末２０〜５０は、ＷＥＢサイト閲覧用のブラウザを通じて、サーバ装置１０へと接続し、ＶＲコンテンツを閲覧する。同期処理部１２は、各端末間で視聴しているＶＲコンテンツを同期させる処理を行う。同期の処理は各情報端末２０〜５０から送られてくる同期情報に基づいて行われる。
【００１５】
同期情報としては、例えば視線情報、コマンド情報、再生時間情報などが含まれる。視線情報は、ある情報端末がＶＲコンテンツを視聴している際にどの視点からどの方向に向かってみているかを示す情報である。コマンド情報は、ＶＲコンテンツに対する情報端末からの特定のアクションを指示する情報である。指示の方法としてはＶＲコンテンツ内での視線を特定の領域に重ねたり、瞬きや指でコンテンツを操作するなどの方法がとりうる。指示の内容としては、説明コメントをＶＲ空間内に表示させたり、別のシーンに移動したり、所望の画像をＶＲ空間内に表示したり、所望の音声を流したりといったものである。
【００１６】
また、再生時間情報は、ＶＲコンテンツが動画である場合に、動画データのどのタイミングの場面が再生されているかを示す情報である。ＵＲＬ生成部１３は、各情報端末に対してＶＲコンテンツを閲覧するためのＵＲＬを生成する。
【００１７】
ＵＲＬ生成部１３は、情報端末２０〜５０がＷＥＢブラウザを通じてアクセスすることによってＶＲコンテンツを視聴可能なＵＲＬ、又はＩＰアドレスを生成する。この際、ＵＲＬ生成部１３は、ＵＲＬに対して情報端末２０〜５０の属性情報を付与する。例えば、http://●●●.ｈｔｍｌ？ｍｏｄｅ＝１のような態様で送る。属性情報としては
属性１：情報端末から同期情報として視線情報、再生時間情報、コマンド情報のすべてを同期情報としてサーバ装置１０へと送信する
属性２：情報端末から同期情報としてコマンド情報は送信するが、視線情報、再生時間情報は送信しない
属性３：情報端末から何も同期情報は送信せずに、VRコンテンツの視聴のみを行う
ものが設定される。
【００１８】
また、ＵＲＬ生成部１３は、情報端末２０〜５０をグルーピングするためのグルーピング情報を含んだＵＲＬを生成する。本実施形態では、第1の情報端末２０と第2の情報端末３０とが同じグループに属する。また、第3の情報端末４０と第4の情報端末５０とが同じグループに属する。この場合、グルーピング情報としては、ＵＲＬに対して属性情報と同じような態様で埋め込まれる。したがって、同様のグルーピング情報が付与されたＵＲＬに接続した端末が同一のグループに属することとなる。サーバ装置１０は、接続したすべての情報端末に同期したＶＲコンテンツを送るのではなく、同一のグループに属する端末に対してのみ、同期情報に基づくＶＲコンテンツの描写が行わられるように処理される。したがって、本実施形態では第1の情報端末２０と第2の情報端末３０とは、同期したＶＲコンテンツを視聴し、第3の情報端末４０と第4の情報端末５０とが同期したＶＲコンテンツを視聴する。
【００１９】
第1の情報端末２０は、同期情報送信部２１を備えている。同期情報送信部２１は、サーバ装置１０へと同期情報を送信する。例えば、視線情報としては、空間全体の緯度経度の一点を向いた方向を伝えており、コマンド情報は、あらかじめ定義されたVRアクションの関数を起動するための文字列などである。同期情報送信部２１は、同期情報を１秒間に約６０回（毎フレーム）程度サーバ装置１０へと送信する。通信の方式としては、ＴＣＰ／ＩＰが用いられる。プロトコルはＨＴＴＰとｗｅｂｓｏｃｋｅｔが用いられ、ｗｅｂｓｏｃｋｅｔは双方向通信して同期するデータのやり取りに用いられる。
【００２０】
第1の情報端末２０は、ブラウザを通じてインターネット経由で特定のＵＲＬに接続した際に、描写部１１によって描写されたＶＲコンテンツをブラウザ上で閲覧することができる。
【００２１】
続いて、情報端末２０〜５０とサーバ装置１０との間のデータのやりとりの流れを図２を用いて説明する。まず、初めにサーバ装置１０のＵＲＬ生成部１３は、属性情報やグルーピング情報事にそれぞれのＵＲＬを生成する（ステップＳ１０１）。ＵＲＬ生成の処理はこの装置を活用して、端末間での同期したＶＲコンテンツを見ようとする者が管理画面から行うことを想定している。例えば、不動産の営業担当者が閲覧する端末に応じて設定を使い分けると、対応したＵＲＬが生成される。
【００２２】
各情報端末２０〜５０は、この自分の属性やグループに沿って生成されたＵＲＬをブラウザを通じて入力し、ＵＲＬへの接続要求を行う（ステップＳ１０２）。なお生成されたＵＲＬはメールなどを用いて各端末へと送信される。
【００２３】
情報端末２０〜５０からの接続要求があると、サーバ装置１０は、その端末の属性情報、及びグルーピング情報を確認し（ステップＳ１０３）、その属性及びグループに対応したＶＲコンテンツを描写部１１に描写させ、ブラウザ上に表示させる（ステップＳ１０４）。
【００２４】
同期処理部１２は、視線情報やコマンド情報などの同期情報を情報端末２０〜５０から受け取り、（ステップＳ１０５：Ｙｅｓ）、受け取った同期情報が、同期情報に基づく同期処理を許容する属性情報が付与された情報端末からのものかを判定する（ステップＳ１０６）。許容する情報端末からの同期情報である場合（ステップＳ１０６：Ｙｅｓ）、その受け取った同期情報に基づいてＶＲコンテンツを再描写するべく描写部１１へと指示を送る（ステップＳ１０７）。許容しない情報端末からの同期情報である場合（ステップＳ１０６：Ｎｏ）、同期処理部１２はその同期情報に基づく同期処理は行わない。
【００２５】
以上に示した本実施形態のＶＲコンテンツ視聴装置１においては、ＵＲＬを通じてインターネットにアクセス可能な端末においては、すぐにＶＲコンテンツを閲覧可能であるため、新たなデバイスを用意することなくＶＲコンテンツの同期した閲覧が可能となる。またブラウザによってＶＲコンテンツの同期処理が可能となるため、新たなソフトを各情報端末にインストール必要もなく、容易にＶＲコンテンツの同期が可能となる。さらには、情報端末とサーバ装置１０間でやり取りされるデータは、閲覧している画像や動画データは含まず、軽い同期情報のデータのみのやり取りのため大容量通信が可能な帯域でなくても双方向コミュニケーションが十分可能なリアルタイム性が実現される。
【００２６】
また、VRコンテンツの場合は、画像や映像のデータが目の前で見えている範囲以外も同時に読み込まれており、大容量化をしてしまうという特徴がある。端末間でVRコンテンツの閲覧を同期する上で、この大容量になるデータ自体を端末とサーバ間では送ることはせず、空間写真や映像のデータはサーバ上に保存された状態とする。このため、お互いの端末間では同期情報だけを送受信し、サーバ上でVRコンテンツを各デバイスに向けて描写するというやり方で、あたかもミラーリングしているような同期処理を施すことができる。
【符号の説明】
【００２７】
１…VRコンテンツ視聴装置
１０…サーバ装置
１１…描写部
１２…同期処理部
１３…URL生成部
１４…記憶部
【図１】
2019071539.tif 000002
【図２】
2019071539.tif 000003
【手続補正書】
【提出日】平成29年10月16日(2017.10.16)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2019071539.tif 000004
【図２】
2019071539.tif 000005
【手続補正書】
【提出日】平成29年10月24日(2017.10.24)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2019071539.tif 000006
【図２】
2019071539.tif 000007