(57)【要約】      （修正有）【課題】ＶＲコンテンツの作成を容易にする管理システムを提供する。【解決手段】ＶＲコンテンツ管理システム１００において、サーバ１０は、特定フォーマットＦ１のオブジェクトデータｍｄ１１を、特定フォーマットＦ１とは異なる共通フォーマットＦ１０のオブジェクトデータに変換する。サーバ１０は、共通フォーマットＦ１０のオブジェクトデータと設定ファイルとを含むＶＲコンテンツを管理する。コンテンツ作成装置は、サーバ１０からダウンロードされた共通フォーマットＦ１０のオブジェクトデータｍｄ１４および設定ファイルｓｆ１２を含むＶＲコンテンツＣｎ１２を作成する。コンテンツ作成装置は、設定ファイルｓｆ１２をサーバ１０にアップロードする。視聴装置４０は、サーバ１０からダウンロードされた視聴対象のＶＲコンテンツＣｎ１２への没入を仮想的に視聴者Ｖｗｒに体験させる。【選択図】図１
2019168934.tif 000002
【特許請求の範囲】
【請求項１】
特定フォーマットのオブジェクトデータを、前記特定フォーマットとは異なる共通フォーマットのオブジェクトデータに変換して、前記共通フォーマットのオブジェクトデータと前記共通フォーマットのオブジェクトデータの仮想空間における状態が保存された設定ファイルとを含むＶＲ（Virtual  Reality）コンテンツを管理するサーバと、
前記特定フォーマットのオブジェクトデータを作成し、前記サーバにアップロードするオブジェクト作成装置と、
前記サーバからダウンロードされた前記共通フォーマットのオブジェクトデータ、および当該オブジェクトデータの仮想空間における状態が保存された設定ファイルを含むＶＲコンテンツを作成し、当該設定ファイルを前記サーバにアップロードするコンテンツ作成装置と、
前記サーバからダウンロードされた視聴対象のＶＲコンテンツへの没入を仮想的に視聴者に体験させる視聴装置とを備える、ＶＲコンテンツ管理システム。
【請求項２】
前記コンテンツ作成装置は、
表示部と、
編集対象のＶＲコンテンツを前記表示部に表示する制御部とを含み、
前記制御部は、
前記編集対象のＶＲコンテンツの仮想空間における第１視点からみた前記編集対象のＶＲコンテンツを前記表示部の第１領域に表示し、
前記編集対象のＶＲコンテンツの仮想空間における、ユーザの入力に応じて追加された第２視点からみた前記編集対象のＶＲコンテンツを前記表示部の第２領域に表示する、請求項１に記載のＶＲコンテンツ管理システム。
【請求項３】
前記制御部は、前記編集対象のＶＲコンテンツの仮想空間における、ユーザの入力に応じて追加された第３視点からみた前記編集対象のＶＲコンテンツを前記表示部の第３領域に表示する、請求項２に記載のＶＲコンテンツ管理システム。
【請求項４】
前記視聴装置は、前記視聴対象のＶＲコンテンツを更新する場合、当該ＶＲコンテンツのオブジェクトデータが前回のダウンロード時から更新されていないとき、当該ＶＲコンテンツの設定ファイルの最新版を前記サーバからダウンロードし、当該オブジェクトデータを前記サーバからダウンロードしない、請求項１〜３のいずれか１項に記載のＶＲコンテンツ管理システム。
【請求項５】
前記サーバは、サーバ制御部と、第１データベースと、前記第１データベースよりも検索速度が速い第２データベースとを含み、
前記サーバ制御部は、前記共通フォーマットのオブジェクトデータを前記第１データベースに保存し、前記共通フォーマットのオブジェクトデータの仮想空間における状態が保存された設定ファイルを前記第２データベースに保存する、請求項１〜４のいずれか１項に記載のＶＲコンテンツ管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＶＲ（Virtual  Reality）コンテンツ管理システムに関する。
【背景技術】
【０００２】
従来、コンテンツへの没入を仮想的に視聴者に体験させるＶＲコンテンツを管理するシステムが知られている。たとえば、特開２０００−０５７３７３号公報（特許文献１）には、仮想現実環境またはシーンをファイル形式ではなく、別々のレコードに分割してデータベース形式で格納する３次元仮想現実環境作成、編集および配布システムが開示されている。当該システムによれば、複数のユーザが共通の３次元環境の個々の部分を並行して作業することができるとともに、各人に３次元環境の異なる部分へのアクセス権を選択して与えることが可能になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−０５７３７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＶＲコンテンツの作成には、仮想空間に登場するオブジェクトの作成、および当該オブジェクトの仮想空間における状態の設定および編集が含まれる。仮想空間に登場するオブジェクトの作成には、専門的な知識および技術、ならびに３次元モデリングが可能な３次元ＣＡＤ（Computer-Aided  Design）等のソフトウェアおよび当該ソフトウェアが動作可能な高性能な計算機が必要になる場合が多い。
【０００５】
ＶＲコンテンツの作成経験がない初心者にとって、仮想空間に登場するオブジェクトの作成、ならびに当該オブジェクトの仮想空間における状態の設定および編集の全てを行なうことは困難である。しかし、特許文献１に開示されているシステムにおいては、ＶＲコンテンツの作成を初心者にとっても容易にするということは考慮されていない。
【０００６】
本発明は上記のような課題を解決するためになされたものであり、その目的はＶＲコンテンツの作成を容易にするということである。
【課題を解決するための手段】
【０００７】
本発明の実施の形態によるＶＲコンテンツ管理システムは、サーバと、オブジェクト作成装置と、コンテンツ作成装置と、視聴装置とを備える。サーバは、特定フォーマットのオブジェクトデータを、特定フォーマットとは異なる共通フォーマットのオブジェクトデータに変換して、共通フォーマットのオブジェクトデータと共通フォーマットのオブジェクトデータの仮想空間における状態が保存された設定ファイルとを含むＶＲコンテンツを管理する。オブジェクト作成装置は、特定フォーマットのオブジェクトデータを作成し、サーバにアップロードする。コンテンツ作成装置は、サーバからダウンロードされた共通フォーマットのオブジェクトデータ、および当該オブジェクトデータの仮想空間における状態が保存された設定ファイルを含むＶＲコンテンツを作成し、当該設定ファイルをサーバにアップロードする。視聴装置は、サーバからダウンロードされた視聴対象のＶＲコンテンツへの没入を仮想的に視聴者に体験させる。
【発明の効果】
【０００８】
本発明によるＶＲコンテンツ管理システムにおいては、ＶＲコンテンツが分離されたオブジェクトデータと設定ファイルとを含む。オブジェクトデータの作成経験のある経験者が作成したオブジェクトデータを用いることにより、ＶＲコンテンツの作成は、設定ファイルを編集すれば足りる。本発明によるＶＲコンテンツ管理システムによれば、ＶＲコンテンツの作成を容易にすることができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態によるＶＲコンテンツ管理システムの全体構成図である。
【図２】サーバ制御部によって行なわれる処理を説明するためのフローチャートである。
【図３】オブジェクト作成者によってアップロードされたオブジェクトデータが列挙されているウェブサイトの概略図である。
【図４】コンテンツ作成装置の機能構成を示すブロック図である。
【図５】表示部に表示されたＶＲコンテンツ作成ソフトウェアの様子を示す図である。
【図６】図５のリストボタンが押下された場合に表示されるダイアログを示す図である。
【図７】図５のレイアウトボタンが押下された場合に表示されるダイアログを示す図である。
【図８】図５の視点管理ボタンが押下された場合に表示されるダイアログを示す図である。
【図９】図５の保存ボタンが押下された場合に保存される設定ファイルの内容を示す図である。
【図１０】ユーザがオブジェクトデータの配置を変更した後の表示部の様子を示す図である。
【図１１】図１０に対応する設定ファイルの内容を示す図である。
【発明を実施するための形態】
【００１０】
以下、実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は原則として繰り返さない。
【００１１】
図１は、実施の形態によるＶＲコンテンツ管理システム１００の全体構成図である。図１に示されるように、ＶＲコンテンツ管理システム１００は、サーバ１０と、オブジェクト作成装置２０（ノートパソコン２０Ａ，ワークステーション２０Ｂ）と、コンテンツ作成装置３０（スマートフォン３０Ａ，ノートパソコン３０Ｂ）、視聴装置４０とを備える。ＶＲコンテンツ管理システム１００は、オブジェクト作成装置２０、コンテンツ作成装置３０、および視聴装置４０をクライアントとするクライアントサーバ型のシステムである。
【００１２】
サーバ１０は、サーバ制御部１１と、記憶部１２とを備える。サーバ制御部１１は、サーバ１０の各クライアントからの要求に応じる。図１においてにサーバ制御部１１は、インターフェースであるウェブサイトＷｓを介して各クライアントからの要求に応じているが、コンテンツ作成装置３０および視聴装置４０とは、ウェブサイトＷｓを介さずに直接に接続されてもよい。記憶部１２には、データベース１２１（第１データベース）およびデータベース１２２（第２データベース）が形成されている。データベース１２１は、ＲＤＢ（Relational  Database）である。データベース１２２は、ＮｏＳＱＬによる非リレーショナルデータベースである。データベース１２２の検索速度は、データベース１２１の検索速度よりも速い。サーバ１０は、共通フォーマットＦ１０のオブジェクトデータと共通フォーマットＦ１０のオブジェクトデータの仮想空間における状態（たとえば、オブジェクト名、タイプ、位置、向き、およびスケール等）が保存された設定ファイルとを含むＶＲコンテンツを管理する。設定ファイルのフォーマットとしては、たとえば、ＪＳＯＮ（JavaScript（登録商標）  Object  Notation）、ＸＭＬ（eXtensible  Markup  Language）、あるいはＣＳＶ（Comma-Separated  Values）を挙げることができる。
【００１３】
ノートパソコン２０Ａは、フォーマットＦ１（特定フォーマット）のオブジェクトデータｍｄ１１を作成し、サーバ１０にアップロードする。ワークステーション２０Ｂは、フォーマットＦ２（特定フォーマット）のオブジェクトデータｍｄ１２を作成し、サーバ１０にアップロードする。サーバ１０は、オブジェクトデータｍｄ１１，ｍｄ１２の各々を共通フォーマットＦ１０のオブジェクトデータに変換してデータベース１２１に保存する。
【００１４】
スマートフォン３０Ａは、サーバ１０から共通フォーマットＦ１０のオブジェクトデータｍｄ１３をダウンロードし、ＶＲコンテンツＣｎ１１を作成する。スマートフォン３０Ａは、仮想空間におけるオブジェクトデータｍｄ１３の状態を設定ファイルｓｆ１１に保存して、設定ファイルｓｆ１１をサーバ１０にアップロードする。ノートパソコン３０Ｂは、サーバ１０から共通フォーマットＦ１０のオブジェクトデータｍｄ１４をダウンロードし、ＶＲコンテンツＣｎ１２を作成する。ノートパソコン３０Ｂは、仮想空間におけるオブジェクトデータｍｄ１４の状態を設定ファイルｓｆ１２に保存して、設定ファイルｓｆ１２をサーバ１０にアップロードする。サーバ１０は、設定ファイルｓｆ１１，ｓｆ１２をデータベース１２２に保存する。
【００１５】
視聴装置４０は、サーバ１０からＶＲコンテンツＣｎ１２をダウンロードする。視聴装置４０は、ＶＲコンテンツＣｎ１２への没入を仮想的に視聴者Ｖｗｒに体験させる。視聴装置４０は、ＶＲコンテンツＣｎ１２を更新する場合、ＶＲコンテンツＣｎ１２のオブジェクトデータｍｄ１４が前回のダウンロード時から更新されていないとき、設定ファイルｓｆ１２の最新版をサーバ１０からダウンロードし、オブジェクトデータｍｄ１４を更新しない。なお、視聴装置４０は、図１に示されているような両眼式のヘッドマウントディスプレイに限定されるものではなく、たとえばスマートフォン、ＰＣ（Personal  Computer）、あるいは単眼式のヘッドマウントディスプレイであってもよい。なお、図１においては視聴装置４０がサーバ１０からＶＲコンテンツＣｎ１２をダウンロードして視聴者Ｖｗｒに視聴させる場合について示されているが、視聴装置４０がサーバ１０からダウンロードするＶＲコンテンツはＣｎ１２に限られない。たとえば、視聴装置４０は、サーバ１０からＶＲコンテンツＣｎ１１をダウンロードして視聴者Ｖｗｒに視聴させることもできる。
【００１６】
ＶＲコンテンツ管理システム１００においては、オブジェクト作成装置２０によって作成されたオブジェクトデータのフォーマットが、コンテンツ作成装置３０および視聴装置４０によって閲覧可能な共通フォーマットＦ１０に変換される。コンテンツ作成装置３０は、オブジェクト作成装置２０によって作成されたオブジェクトデータを用いて、ＶＲコンテンツを作成することができる。ＶＲコンテンツの作成者は、仮想空間に登場するオブジェクトの作成および編集を行なう必要がないため、容易にＶＲコンテンツを作成することができる。
【００１７】
また、ＶＲコンテンツの作成者によるＶＲコンテンツの更新の際に必要なのは設定ファイルのサーバ１０へのアップロードであり、オブジェクトデータをサーバ１０にアップロードする必要はない。３次元データであるオブジェクトデータは設定ファイルに比べてサイズが大きくなる場合が多い。ＶＲコンテンツの更新の際にサーバ１０にアップロードするデータを設定ファイルに限定することにより、ＶＲコンテンツ作成者によるＶＲコンテンツの更新に要する時間を短縮することができるとともに、通信負荷を低減することができる。同様に、視聴者によるＶＲコンテンツの更新の際にサーバ１０からダウンロードするデータを設定ファイルに限定することにより、視聴者によるＶＲコンテンツの更新に要する時間を短縮することができるとともに、通信負荷を低減することができる。
【００１８】
ＶＲコンテンツ管理システム１００においては、ＶＲコンテンツの設定ファイルが、サーバ１０およびコンテンツ作成装置３０の間、ならびにサーバ１０および視聴装置４０の間で頻繁に通信される。サーバ１０においては、検索速度がＲＤＢよりも高速なＮｏＳＱＬによるデータベース１２２に設定ファイルが保存されるため、ＲＤＢであるデータベース１２１に設定ファイルが保存される場合よりも、設定ファイルのアップロード要求およびダウンロード要求に対するレスポンスタイプを短縮することができる。
【００１９】
図２は、サーバ制御部１１によって行なわれる処理を説明するためのフローチャートである。図２に示される処理は、クライアントからの要求があった場合に不図示のメインルーチンによって呼び出される。以下では、ステップを単にＳと記載する。
【００２０】
図２に示されるように、サーバ制御部１１は、Ｓ１００において、クライアントから受けた要求がオブジェクト作成装置２０によるオブジェクトデータのアップロード要求であるか否かを判定する。クライアントから受けた要求がオブジェクトデータのアップロード要求である場合（Ｓ１００においてＹＥＳ）、サーバ制御部１１は、Ｓ１０１においてアップロードされたオブジェクトデータのフォーマットが共通フォーマットであるか否かを判定する。オブジェクトデータのフォーマットが共通フォーマットである場合（Ｓ１０１においてＹＥＳ）、サーバ制御部１１は、処理をＳ１０３に進める。オブジェクトデータのフォーマットが共通フォーマットではない場合（Ｓ１０１においてＮＯ）、サーバ制御部１１は、Ｓ１０２において、オブジェクトデータを共通フォーマットのオブジェクトデータに変換して処理をＳ１０３に進める。サーバ制御部１１は、Ｓ１０３において、オブジェクトデータをデータベース１２１に保存して処理をメインルーチンに返す。
【００２１】
クライアントからの要求がオブジェクトデータのアップロード要求ではない場合（Ｓ１００においてＮＯ）、サーバ制御部１１は、Ｓ１１０においてクライアントからの要求がコンテンツ作成装置３０からのオブジェクトデータのダウンロード要求であるか否かを判定する。クライアントから受けた要求がオブジェクトデータのダウンロード要求である場合（Ｓ１１０においてＹＥＳ）、サーバ制御部１１は、Ｓ１１１においてオブジェクトデータをコンテンツ作成装置３０に送信し、処理をメインルーチンに返す。
【００２２】
クライアントからの要求がオブジェクトデータのダウンロード要求ではない場合（Ｓ１１０においてＮＯ）、サーバ制御部１１は、Ｓ１２０においてクライアントからの要求がコンテンツ作成装置３０からの設定ファイルのアップロード要求であるか否かを判定する。クライアントからの要求が設定ファイルのアップロード要求である場合（Ｓ１２０においてＹＥＳ）、サーバ制御部１１は、Ｓ１２１において設定ファイルをデータベース１２２に保存し、処理を不図示のメインルーチンに返す。
【００２３】
クライアントからの要求が設定ファイルのアップロード要求ではない場合、サーバ制御部１１は、Ｓ１３０において、クライアントからの要求が視聴装置４０からのＶＲコンテンツ閲覧要求であるか否かを判定する。クライアントからの要求がＶＲコンテンツ閲覧要求である場合（Ｓ１３０においてＹＥＳ）、サーバ制御部１１は、Ｓ１３１において、閲覧要求のあったＶＲコンテンツの設定ファイルを視聴装置４０に送信し、処理をＳ１３２に進める。サーバ制御部１１は、Ｓ１３２において、閲覧要求のあったＶＲコンテンツのオブジェクトデータが視聴装置４０に既に送信済みか否かを判定する。オブジェクトデータが視聴装置４０に未送信である場合（Ｓ１３２においてＮＯ）、サーバ制御部１１は、処理をＳ１３３に進める。サーバ制御部１１は、Ｓ１３３においてオブジェクトデータを視聴装置４０に送信し、処理をメインルーチンに戻す。オブジェクトデータが視聴装置４０に送信済みである場合（Ｓ１３２においてＹＥＳ）、サーバ制御部１１は、処理をメインルーチンに戻す。
【００２４】
図３は、オブジェクト作成者によってアップロードされたオブジェクトデータｍｄ１〜ｍｄ６が列挙されているウェブサイトＷｓの概略図である。ＶＲコンテンツ作成者は、当該画面を見ながら、ＶＲコンテンツの作成に必要なオブジェクトデータを適宜選択してサーバ１０における自己のアカウントに関連付け、コンテンツ作成装置３０にダウンロードする。ＶＲコンテンツ作成者は、ウェブサイトＷｓにおいて自己のアカウントに関連付けたオブジェクトデータを削除することもできる。
【００２５】
図４は、コンテンツ作成装置３０の機能構成を示すブロック図である。コンテンツ作成装置３０は、制御部３１と、表示部３２と、記憶部３３と、入力部３４と、通信部３５とを備える。制御部３１は、記憶部３３に記憶されているコンテンツ作成ソフトウェアを実行して、表示部３２に表示する。ユーザは、入力部（たとえばマウス、キーボード、あるいはタッチパネル）を操作して、コンテンツ作成ソフトウェアを操作する。コンテンツ作成装置３０は、通信部３５を介してサーバ１０と通信する。
【００２６】
図５は、表示部３２に表示されたＶＲコンテンツ作成ソフトウェアの様子を示す図である。ＶＲコンテンツ作成者は、ＶＲコンテンツ作成ソフトウェアを操作しながら、ＶＲコンテンツの作成および編集を行なう。図５に表示されているＶＲコンテンツは、仮想空間におけるスーパーマーケットの設計途中の内部である。
【００２７】
図５に示されるように、ＶＲコンテンツ作成ソフトウェアは、メインウィンドウＷｎ１１（第１領域）、サブウィンドウＷｎ１２（第２領域）、およびサブウィンドウＷｎ１３（第３領域）を含む。ＶＲコンテンツ作成ソフトウェアは、リストボタンＢｎ１、レイアウトボタンＢｎ２、視点管理ボタンＢｎ３、保存ボタンＢｎ４、およびアップロードボタンＢｎ５を含む。
【００２８】
図５においては、オブジェクトデータｍｄ５，ｍｄ６がスーパーマーケットの内部に配置されている。サブウィンドウＷｎ１２には、視点ｖｐ１からスーパーマーケットの内部を見た様子が表示されている。サブウィンドウＷｎ１３には、視点ｖｐ２からスーパーマーケットの内部を見た様子が表示されている。視点ｖｐ２は、入口Ｅｎｔからのスーパーマーケット内部の見え方を確認するために設定された視点である。視点ｖｐ１，ｖｐ２は、図５において目の画像として表示されているが、他の画像（たとえばカメラ）であってもよい。
【００２９】
図６は、図５のリストボタンＢｎ１が押下された場合に表示されるダイアログＤｇ１を示す図である。図６に示されるように、ダイアログＤｇ１は、追加ボタンＢｎ１１、削除ボタンＢｎ１２、閉じるボタンＢｎ１３、およびスクロールバーＳｃ１を含む。ダイアログＤｇ１にはコンテンツ作成装置３０にサーバ１０からダウンロードされたオブジェクトデータのリスト（サムネイルおよび名前）が表示される。図６においては、オブジェクトデータｍｄ１〜ｍｄ６のサムネイルおよび名前がそれぞれ表示されている。
【００３０】
ＶＲコンテンツ作成ソフトウェアのユーザ（ＶＲコンテンツ作成者）は、スクロールバーＳｃ１を上下に操作してダイアログＤｇ１に表示されるオブジェクトデータを変更することにより、コンテンツ作成装置３０にダウンロードされている全てのオブジェクトデータを確認することができる。ユーザは、追加ボタンＢｎ１１を押下することにより、サーバ１０から新たなオブジェクトデータをダウンロードすることができる。ユーザは、削除ボタンＢｎ１２を押下することにより、所望のオブジェクトデータをダイアログＤｇ１に表示されているリストから削除することができる。ユーザは、オブジェクトデータのサムネイルあるいは名前を押下することにより、選択したオブジェクトデータを仮想空間内に配置することができる。閉じるボタンＢｎ１３が押下されることにより、ダイアログＤｇ１は閉じられる。なお、ダイアログＤｇ１には、図３に示されるウェブサイトＷｓ上でユーザが自己のアカウントに関連付けたオブジェクトデータのみが表示されてもよい。
【００３１】
図７は、図５のレイアウトボタンＢｎ２が押下された場合に表示されるダイアログＤｇ２を示す図である。図７に示されるように、ダイアログＤｇ２は、リストボックスＬｂ２０と、閉じるボタンＢｎ２０、削除ボタンＢｎ２１、およびエディットボックスＥｂ２１〜Ｅｂ２７を含む。ダイアログＤｇ２にはリストボックスＬｂ２０に表示されている名前のオブジェクトデータの仮想空間におけるＸ座標、Ｙ座標、Ｚ座標、Ｘ軸回転角、Ｙ軸回転角、Ｚ軸回転角、および倍率が、エディットボックスＥｂ２１〜Ｅｂ２７にそれぞれ表示される。ユーザは、リストボックスＬｂ２０を操作することにより、仮想空間における状態を編集したいオブジェクトデータを選択し、各エディットボックスＥｂ２１〜Ｅｂ２７を編集することができる。図７においては、オブジェクトデータｍｄ６がリストボックスＬｂ２０において選択され、オブジェクトデータｍｄ６の状態がエディットボックスＥｂ２１〜Ｅｂ２７に表示されている。ユーザは、削除ボタンＢｎ２１を押下することにより、リストボックスＬｂ２０において選択されているオブジェクトデータを仮想空間内から削除することができる。閉じるボタンＢｎ２０が押下されることにより、ダイアログＤｇ２は閉じられる。なお、ユーザは、ダイアログＤｇ２によらずに、図５のメインウィンドウＷｎ１１内に表示されているオブジェクトを直接ピックして、仮想空間内を移動および回転させることもできる。また、仮想空間において編集可能なオブジェクトの状態は、図７に示されている項目に限定されず、たとえばオブジェクトデータの色を含んでいてもよい。
【００３２】
図８は、図５の視点管理ボタンＢｎ３が押下された場合に表示されるダイアログＤｇ３を示す図である。図８に示されるように、ダイアログＤｇ３は、リストボックスＬｂ３０と、閉じるボタンＢｎ３０、追加ボタンＢｎ３１、削除ボタンＢｎ３２、およびエディットボックスＥｂ３１〜Ｅｂ３７を含む。ダイアログＤｇ３にはリストボックスＬｂ３０に表示されている名前の視点の仮想空間におけるＸ座標、Ｙ座標、Ｚ座標、Ｘ軸回転角、Ｙ軸回転角、Ｚ軸回転角、および倍率が、エディットボックスＥｂ３１〜Ｅｂ３７にそれぞれ表示される。ユーザは、リストボックスＬｂ３０を操作することにより、仮想空間における状態を編集したい視点を選択し、各エディットボックスＥｂ３１〜Ｅｂ３７を編集することができる。ユーザは、追加ボタンＢｎ３１を押下することにより、新たな視点を仮想空間に追加することができる。ユーザは、削除ボタンを押下することにより、リストボックスＬｂ３０に表示されている名前の視点を削除することができる。図８においては、視点ｖｐ１がリストボックスＬｂ３０において選択され、視点ｖｐ１の状態がエディットボックスＥｂ３１〜Ｅｂ３７に表示されている。閉じるボタンＢｎ３０が押下されることにより、ダイアログＤｇ３は閉じられる。なお、仮想空間において編集可能な視点の状態は、図８に示されている項目に限定されず、たとえばエフェクトを含んでいてもよい。エフェクトとは、或る視点からの見え方全体に所定の加工を施すことを意味する。所定の加工としては、たとえばセピア加工、モノクロ加工、あるいはノイズ加工を挙げることができる。
【００３３】
図９は、図５の保存ボタンＢｎ４が押下された場合に保存される設定ファイルｓｆ１の内容を示す図である。図９に示されるように、設定ファイルｓｆ１には、仮想空間に配置されているオブジェクトデータｍｄ５，ｍｄ６、および視点ｖｐ１，ｖｐ２の名前、タイプ、座標、回転角、および倍率が保存される。タイプｍｄは、当該列のデータがオブジェクトデータであることを示す。タイプｖｐは、当該列のデータが視点データであることを示す。保存された設定ファイルｓｆ１は、図５のアップロードボタンＢｎ５が押下されることにより、サーバ１０にアップロードされる。設定ファイルｓｆ１は、保存ボタンＢｎ４が押下されて設定ファイルｓｆ１が保存された後に、自動的にサーバ１０にアップロードされてもよい。
【００３４】
図１０は、ユーザがオブジェクトデータｍｄ６の配置を変更した後の表示部３２の様子を示す図である。図１０および図５を比較すると、オブジェクトデータｍｄ６の配置の変更が、メインウィンドウＷｎ１１だけではなく、サブウィンドウＷｎ１２，Ｗｎ１３にも同時に反映されている。このように複数のウィンドウを連動させることにより、ユーザは、複数の視点からの見え方（たとえば大人目線および子供目線、あるいは防犯カメラの視野）を同時に確認しながら、ＶＲコンテンツの作成を行なうことができる。
【００３５】
図１１は、図１０に対応する設定ファイルｓｆ１の内容を示す図である。図１１および図９を比較すると、図９におけるオブジェクトデータｍｄ６の座標（Ｐ４，Ｐ５，Ｐ６）が、図１１においては座標（Ｐ１４，Ｐ１５，Ｐ１６）に変更されている。変更後の設定ファイルｓｆ１は、サーバ１０にアップロードされる。
【００３６】
以上、実施の形態によるＶＲコンテンツ管理システムによれば、ＶＲコンテンツの作成を容易にすることができる。
【００３７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００３８】
１０  サーバ、１１  サーバ制御部、１２，３３  記憶部、２０  オブジェクト作成装置、２０Ａ，３０Ｂ  ノートパソコン、２０Ｂ  ワークステーション、３０  コンテンツ作成装置、３０Ａ  スマートフォン、３１  制御部、３２  表示部、３４  通信部、４０  視聴装置、１００  コンテンツ管理システム、１２１，１２２  データベース、ｍｄ１〜ｍｄ６，ｍｄ１１〜ｍｄ１４  オブジェクトデータ、ｓｆ１，ｓｆ１１，ｓｆ１２  設定ファイル。
【図１】
2019168934.tif 000003
【図２】
2019168934.tif 000004
【図３】
2019168934.tif 000005
【図４】
2019168934.tif 000006
【図５】
2019168934.tif 000007
【図６】
2019168934.tif 000008
【図７】
2019168934.tif 000009
【図８】
2019168934.tif 000010
【図９】
2019168934.tif 000011
【図１０】
2019168934.tif 000012
【図１１】
2019168934.tif 000013