JP2004184650A - Virtual reality space system - Google Patents

Virtual reality space system Download PDF

Info

Publication number
JP2004184650A
JP2004184650A JP2002350626A JP2002350626A JP2004184650A JP 2004184650 A JP2004184650 A JP 2004184650A JP 2002350626 A JP2002350626 A JP 2002350626A JP 2002350626 A JP2002350626 A JP 2002350626A JP 2004184650 A JP2004184650 A JP 2004184650A
Authority
JP
Japan
Prior art keywords
data
server
user
small terminal
level
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002350626A
Other languages
Japanese (ja)
Inventor
Miho Kobayashi
美保 小林
Michio Oikawa
道雄 及川
Haruo Takeda
晴夫 武田
Masami Yamazaki
眞見 山崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2002350626A priority Critical patent/JP2004184650A/en
Publication of JP2004184650A publication Critical patent/JP2004184650A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electrically Operated Instructional Devices (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a virtual reality space system in which a user can perform extensively information collection in person without receiving constrains in location and time where and when cooperative operations are performed by a lot of people and the user can acquire synergistic effects, such as knowledge sharing by referring to results of information collection of other users by utilizing contents presented in a VR (Virtual Reality) space by many people, by collecting information while carrying the content of a small terminal to places of arbitration and by reflecting the information to the contents of the VR while bringing back the terminal to the home of the user. <P>SOLUTION: In the virtual y space system, an information index is downloaded from a VR server to the small terminal (a step 206), information on factors in the VR space are collected by the small terminal at an arbitary place away from the VR space (a step 252), and the database in the VR server is updated from the small terminal (a step 256). <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は大画面表示手段とVRサーバとからなるVR空間システムにおいて、ユーザが任意の場所で小型端末を持ちデータを収集しVRシステムに反映するVRシステムに関する。
【0002】
【従来の技術】
従来技術の仮想現実空間を教育に利用するもので、大画面ディスプレイが設置された教室において複数の生徒がネットワーク接続されたディスプレイ付き端末装置を用いて、大画面ディスプレイに提示されるVR空間内のアバタを操作することにより学習を深めるシステムである。生徒が操作する各アバタの独立視点の映像を各端末に表示することを特徴とする.また各種構造物などのオブジェクトの時間的な変遷に関するデータを蓄積しておくことにより、要求に応じてリアルタイムにオブジェクトの変遷を観察することができる(たとえば特許文献1乃至3)。
【0003】
【特許文献1】
特開2000−352923号公報
【特許文献2】
特開2001−324913号公報
【特許文献3】
特開2001−324914号公報
【0004】
【発明が解決しようとする課題】
上記の従来技術は、VR空間が提示される大画面ディスプレイの前にいないときは、生徒は該当システムを利用した学習を行うことができない。また既に完成した教材モデルの中をウォークスルーするものであり、最初にデータとして保持されている以上の情報を得ることはできない。
これらの課題により、該VR空間においてユーザが行う行動は限られ、VRシステムの効果と可能性を制限している。
【0005】
【課題を解決するための手段】
上記の課題を解決するために、VR空間から離れた任意の場所において小型端末によりVR空間内の要素に関して情報を収集する手段と、小型端末からVRサーバ内のデータベースを更新する手段を有するものである。
【0006】
【発明の実施の形態】
図1から図3を用いて本発明を教室で利用する場合の実施例を説明する。まず図1を用いてシステム構成の説明を行う。教室の前方の壁面には大画面表示装置1を設置してVR没入空間4を構築する。VRサーバ3に保持された情報を元に映像提示用PC5が画像描画処理を行い、プロジェクタにより前記大画面表示装置1に学習用コンテンツが投影される。大画面表示装置1と映像提示用PC5とプロジェクタなどの映像投影装置による表示手段を、大画面表示手段2とする。学習用コンテンツは、教師が管理者端末7を用いて制御する。また生徒は携帯端末9を持ち、VRサーバ3から情報を取得することができると共に、外部へ持ち出して情報を収集し、再びVRサーバ3に情報を格納することが可能である。なお管理者端末7、携帯端末9は無線ネットワーク接続装置11を介してVRサーバと通信ができるものとする。
【0007】
次に授業の流れに沿って、図2と図3のフローチャートを用いてシステムの動作を説明する。教師は管理者端末7を用いて、授業の目的に応じて大画面表示装置1に表示するコンテンツをVRサーバ3に指定する(ステップ100)。VRサーバ3は指定されたVR空間内のオブジェクトの描画を映像提示用PC5に指示し(ステップ102)、該映像提示用PC5は画像を描画して大画面表示装置1に表示する(ステップ104)。次に生徒は各自の携帯端末9を持ち、VRサーバ3内の情報を得るために情報インデックスを要求する(ステップ200)。このときユーザの携帯端末9からVRサーバ3へ要求元のユーザID42を送信する。
【0008】
情報インデックスについて図5を用いて説明する。VRサーバ3は、VR空間に含まれるオブジェクトおよび各種情報へのリンク(以下オブジェクトと呼ぶ)に対するオブジェクトデータ40の集合であるオブジェクトデータベース20と、システムを利用するユーザに関するユーザデータ58の集合であるユーザデータベース22とを持つ。ユーザデータベース22はセキュリティの必要性に応じて暗号化することも可能である。各オブジェクトデータ40は、オブジェクトごとに付与されたオブジェクトID24とオブジェクト名28、さらに該オブジェクトに関する複数のデータのうち種類の異なるデータを分類するために付与されるデータID26、データ名30を用いて特定される。ステップ200により管理者端末7あるいは携帯端末9からVRサーバ3へ情報インデックスが要求されると、そのとき大画面表示装置1に提示されているVR空間内のオブジェクトに対する、オブジェクトID24、オブジェクト名28、データID26、データ名30の一覧を作成する。さらに前記一覧から前記要求を行ったユーザの読み込みレベル48を確認し(ステップ202)、該読み込みレベル48と同等あるいは下位の読み込みレベル35を持つオブジェクトデータ40に関する情報を前記一覧から取り出したものを情報インデックスとする。
【0009】
つづいて図3のフローチャートの説明に戻る。VRサーバ3は携帯端末9からの要求を受けてユーザの読み込みレベル48を確認し(ステップ202)、情報インデックスを作成し(ステップ204)、無線ネットワーク接続装置11を経由して生徒の持つ携帯端末9へ送信する(ステップ206)。前記無線ネットワーク接続装置11を介したデータ通信において、送受信するオブジェクトデータ40を暗号化することも可能である。
【0010】
ここで生徒がより詳細な情報を求める場合を考える。生徒は受信した情報インデックスの中から詳細を知りたいオブジェクトデータ40を選択する。すると、携帯端末9より前記オブジェクトデータ40のオブジェクトID24とデータID26を、無線ネットワーク接続装置11を経由してVRサーバ3に送信する(ステップ208)。VRサーバ3は要求のあった事項について、該当するオブジェクトデータ40を選択し、携帯端末9へ返信する(ステップ210)。以上の実施例により生徒はVRサーバ3内のオブジェクトデータ40を参照することができる。また、オブジェクトデータ40にはキーワード32が含まれ、ユーザは携帯端末9からステップ200においてキーワード32を指定することにより、該キーワード32を含むすべてのオブジェクトデータ40の情報を得ることもできる。
【0011】
さらに、生徒は携帯端末9にダウンロードした情報インデックスの一部を携帯端末9に保存して教室の外へ持ち運ぶことができる。ステップ206により生徒は情報インデックスを受信し、その中から情報を追加しようとするオブジェクト名28とデータ名30を選択し、選択されたオブジェクトデータ40を携帯端末9内に保存する(ステップ212)。生徒は前記携帯端末9を持ち、コンテンツで表示された場所や、コンテンツに関する資料が得られる図書館などへ出かけ(ステップ250)情報を収集し、既に携帯端末9内に存在するオブジェクトデータ40の内容を更新する場合には該オブジェクトデータ40に含まれる情報35〜38を編集し、また携帯端末9内に含まれるオブジェクトデータ40の内容に該当しない情報を付加する場合には新しいオブジェクトデータ40を作成する(ステップ252)。
【0012】
新しくオブジェクトデータ40を作る場合は、携帯端末9において作成したことを示すコードを含む新しいオブジェクトID24あるいはデータID26を付与する。また移動してデータ収集を行う必要がない場合は、ステップ250とステップ254を省略し、VR没入空間4内で前記ステップ252を行うことも可能である。前記オブジェクトデータ40を含む携帯端末9を教室に持ち帰り(ステップ254)、無線ネットワーク接続装置11を経由してVRサーバ3内の該当するオブジェクトID24のデータ保存領域に、オブジェクトデータ40を送信する(ステップ256)。VRサーバ3はオブジェクトデータ40の更新、追加処理を行う場合は、該オブジェクトデータ40の保存先としてオブジェクトデータベース20を選択する(ステップ258)。
【0013】
VRサーバ3は、送信されたデータと同じオブジェクトID24とデータID26を持つVRサーバ内のオブジェクトデータ40の書き込みレベル34と登録ユーザ36の書き込みレベル46を確認して(ステップ260)、既存のオブジェクトデータ40の書き込みレベルより登録ユーザ36の書き込みレベル46が上位の場合にのみオブジェクトデータ40を上書きする(ステップ262)。また前記以外の場合には、オブジェクトデータベース20内に新しい領域を確保し、書き込みレベル34が低いために採用されないオブジェクトデータ40であることを示すコードを含むデータID26を付与して保存する(ステップ262)。
【0014】
オブジェクトデータベース20内に存在するオブジェクトデータ40を削除する場合は、書き込みレベルに対する処理と同様に、前記既存のオブジェクトデータ40の書き込みレベル34と削除処理を要求したユーザの書き込みレベル46を比較し、ユーザの書き込みレベル46が上位の場合のみオブジェクトデータ40の削除を可能とする。
【0015】
この方法により、通常の場合において生徒が他の生徒によって書き込まれたオブジェクトデータ40の上書きや削除を行うことはできない。また携帯端末9により新しく作成されたオブジェクトデータ40は、オブジェクトデータベース20内に新しい領域を確保して保存する(ステップ262)。このとき前記オブジェクトデータ40のデータID26を携帯端末9独自の系列からオブジェクトデータベース20用のID決定ルールに従い置き換える。すなわち、携帯端末9においてデータID26はユーザID42に連番がついているものであり、オブジェクトデータベース20内では、同一のオブジェクトID24を持つオブジェクトデータ40に対する連番のデータID26を振り直す。また大画面表示装置1に表示されているオブジェクトの表示に関する情報に変更があった場合には、VRサーバ3から映像提示用PC5へ、再描画時に新しい情報を参照するように指示を出す(ステップ264)。以上の実施例により、生徒は教室において大画面表示装置1に提示された教育コンテンツを利用してVR没入空間4を共有する他の生徒との協調作業の効果に加え、自らが情報収集を行うことや、他の生徒の情報収集の成果を参照することなどによる学習の相乗効果が得られる。さらに該コンテンツに関する問題や情報を携帯端末9にダウンロードして持ち帰ることができるため、場所や時間に制約を受けない学習が可能となり、自発的な学習効果が期待できる。なお本実施例は教室でのVRシステムの利用例であるが、この他にもデザインや設計などの分野にも応用が可能である。
【0016】
また別の実施例として、教師からの問題に生徒が回答する例について説明する。まず図3を用いて教師が授業を行う前に問題形式のオブジェクトデータ40をVRサーバに登録しておく処理について説明する。教師が管理者端末7を用いてコンテンツについての情報インデックスを要求し(ステップ200)、VRサーバは読み込みレベル48を確認し(ステップ202)、要求された情報インデックスを作成して(ステップ204)管理者端末7へ送信する(ステップ206)。教師は情報インデックスの中から問題を作成するオブジェクトデータ40を選択し、管理者端末7を用いて新しく問題オブジェクトデータ40を作成する(ステップ252)。このとき、前記問題オブジェクトデータ40には、問題であることを示すデータID26が付与される。
【0017】
また前記問題オブジェクトデータ40の答えとなり得るVRサーバ3内のオブジェクトデータ40を隠蔽データとして、該隠蔽データのオブジェクトID24とデータID26を、前記問題オブジェクトデータ40のデータ38内に登録しておく。その後、該問題オブジェクトデータ40のコピーを管理者端末7内に保存してから、VRサーバ3へ該問題オブジェクトデータ40を送信する(ステップ256)VRサーバ3はオブジェクトデータベース20を選択して(ステップ258)管理者端末からのアクセスであることを書き込みレベル46により確認し(ステップ260)、問題オブジェクトデータ40を蓄積する(ステップ262)。またステップ252により複数の問題オブジェクトデータ40を作成し、その後まとめてステップ256のVRサーバ3への送信処理を行うこともできる。ステップ252からステップ262の処理を繰り返すことにより、コンテンツに関する問題を用意する。
【0018】
次に図3と図4と図6を用いて問題と回答の処理としてテストを行う例を説明する。教師はVRサーバ3に対して通常の授業モードからテストモードへの移行を要求する(ステップ300)。VRサーバ3はテスト中の生徒からのアクセスに関してオブジェクトデータベース20へのアクセスフラグ21を書き込み不可に変更し、ユーザデータベース22中の回答データ記憶領域56へのアクセスフラグ52を書き込み可能に変更する(ステップ302)。次に教師は問題を行うVRコンテンツの場面を指定し(ステップ304)、該VRサーバ3は映像提示用PC5に描画を要求し(ステップ306)、前記VRコンテンツを表示する(ステップ308)。教師は問題オブジェクトデータ40を指定し、管理者端末7からVRサーバ3へ該問題オブジェクトデータ40に対応するオブジェクトID24とデータID26が送信され、テストを受ける生徒の携帯端末9に該問題オブジェクトデータ40を強制的に送信するように要求する(ステップ310)。
【0019】
VRサーバ3は該当問題オブジェクトデータ40中に含まれる、隠蔽データのオブジェクトID24とデータID26を確認し、隠蔽データに該当するオブジェクトデータベース20内のオブジェクトデータ40の読み込みレベル35を上位に変更し、生徒が問題に対して回答を行う間に参照できないように設定する(ステップ311)。その後前記問題オブジェクトデータ40がVRサーバ3から携帯端末9へ送信される(ステップ312)。送信される前記問題オブジェクトデータ40には隠蔽データのリストも含まれ、携帯端末9内に保存されているオブジェクトデータ40のうち、隠蔽データに該当するものは生徒が閲覧できないように設定される。
【0020】
生徒は携帯端末9を用いて、受信した該問題オブジェクトデータ40に対する回答を、新しく回答データ60として作成し、このとき問題に対する回答であることを意味する回答ID50を付与する(ステップ252)。テストモードの間も生徒は携帯端末9を利用してVRサーバ3へアクセスし、問題に対する隠蔽データ以外のオブジェクトデータ40を参照することができるが、VRサーバ3内のオブジェクトデータ40の上書きや追加を行うことはできない。回答データ60を作成した後、該回答データ60を携帯端末9からVRサーバ3へ送信する(ステップ256)。ここで回答時に生徒が携帯端末9内に蓄積された問題の答えにあたるオブジェクトデータ40から前記問題の回答を不正に入手してしまった場合をチェックするため、携帯端末9から回答データ60を送信する際に、回答データ60に対して自動的に回答中に参照したオブジェクトデータ40を添付してVRサーバ3へ送信することも可能である。
【0021】
回答データ60を受信したVRサーバ3は保存先としてユーザデータベース22を選択し(ステップ258)、アクセスフラグ50を確認した後(ステップ261)、該生徒に割り当てられたユーザデータ58中の回答データ記憶領域56に前記回答データ60を蓄積する(ステップ262)。教師がテストモードの終了を要求すると(ステップ350)、VRサーバ3は生徒からのアクセスに関してオブジェクトデータベース20のアクセスフラグ21を書き込み可能に変更し、またユーザデータベース22中の前記ユーザの回答データ記憶領域56のアクセスフラグ50を書き込み不可に変更する(ステップ352)。さらに生徒が参照できないように設定されていた、問題に対する隠蔽データの読み込みレベル35を通常モードに変更する(ステップ353)。
【0022】
テストが終了した後に必要に応じて教師が採点や評価を行う場合は、管理者用端末7を用いてVRサーバ3に保存された中から必要なオブジェクトID24とデータID26とユーザID42を指定し(354)、VRサーバ3が該当する回答データ60を管理者用端末7へ送信する(ステップ356)。該回答データ60を受け取った教師は採点や評価を行い(ステップ358)、必要に応じてVRサーバ3へ携帯端末9への結果の送信や、大画面表示装置1上での結果の表示を要求する。
【0023】
まず管理者端末7からVRサーバ3へ、携帯端末9への結果の送信を要求すると(ステップ360)、VRサーバ3はテストの成績や模範解答などの情報を携帯端末9へ送信する(ステップ362)。また管理者端末7からVRサーバ3へ、結果の大画面表示装置1での表示を要求すると(ステップ364)、VRサーバ3は大画面表示手段2に描画を要求し(ステップ366)、該大画面表示手段2は正答率の統計資料や試験の結果、あるいは該情報を反映して変化したオブジェクトなどを表示する(ステップ368)。最後にテストで使用するためにVRサーバ3内に蓄積されたすべての問題オブジェクトデータ40をVRサーバから削除する(ステップ370)。なお本実施例は教師と生徒間の問題と回答の例を挙げたものであるが、他にもアミューズメント施設での多人数参加型ゲームや、展示会のアンケートなどにおいての利用も可能である。
【0024】
【発明の効果】
本発明によれば、VR没入空間に提示されたコンテンツを多人数で利用し、任意の場所へ小型端末コンテンツを持ち運んで情報を収集し、持ち帰ってVRコンテンツに反映することにより、多人数で協調作業を行う効果に加えて、場所や時間に制約を受けずに自らが広く情報収集を行うことができ、また他ユーザの情報収集の成果を参照することによる知識共有などの相乗効果を得ることが可能となる。
【図面の簡単な説明】
【図1】本発明の一実施形態のシステム概要図である。
【図2】VRコンテンツ表示のフローチャートである。
【図3】携帯端末とVRサーバ間のデータ処理のフローチャートである。
【図4】管理者端末とVRサーバ間のデータ処理のフローチャートである。
【図5】VRサーバ内のデータ構成図である。
【図6】回答データ記憶領域内の回答データ構成図である。
【符号の説明】
1.大画面表示装置、3.VRサーバ、7.管理者端末、9.携帯端末、20.オブジェクトデータベース、22.ユーザデータベース、206.情報インデックスのダウンロードステップ、252.IDに対する情報付加ステップ、256.IDと付加情報のアップロードステップ、262.情報蓄積ステップ
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a VR space system including a large screen display unit and a VR server, in which a user has a small terminal at an arbitrary place to collect data and reflect the data on the VR system.
[0002]
[Prior art]
A virtual reality space according to the prior art is used for education. In a classroom equipped with a large screen display, a plurality of students are presented on a large screen display using a terminal device with a network connected display in a VR space. It is a system that deepens learning by operating avatars. The feature is to display on each terminal an independent viewpoint video of each avatar operated by the student. In addition, by accumulating data relating to the temporal transition of an object such as various structures, the transition of the object can be observed in real time as required (for example, Patent Documents 1 to 3).
[0003]
[Patent Document 1]
JP 2000-352923 A [Patent Document 2]
JP 2001-324913 A [Patent Document 3]
JP 2001-324914 A
[Problems to be solved by the invention]
According to the above-described related art, when the VR space is not in front of the large-screen display on which the VR space is presented, the student cannot perform learning using the corresponding system. In addition, the user walks through the already completed teaching material model, and cannot obtain more information than is initially held as data.
Due to these problems, actions performed by the user in the VR space are limited, and the effect and possibility of the VR system are limited.
[0005]
[Means for Solving the Problems]
In order to solve the above-mentioned problem, a small terminal has means for collecting information on elements in the VR space at an arbitrary place away from the VR space, and means for updating a database in the VR server from the small terminal. is there.
[0006]
BEST MODE FOR CARRYING OUT THE INVENTION
An embodiment in a case where the present invention is used in a classroom will be described with reference to FIGS. First, the system configuration will be described with reference to FIG. A large screen display device 1 is installed on a wall in front of the classroom to construct a VR immersion space 4. The image presentation PC 5 performs image drawing processing based on the information held in the VR server 3, and the learning content is projected on the large screen display device 1 by a projector. The display means of the large screen display device 1, the image presentation PC 5, and the image projection device such as a projector is referred to as a large screen display means 2. The learning content is controlled by the teacher using the administrator terminal 7. In addition, the student can hold the portable terminal 9 and acquire information from the VR server 3, collect the information by taking it outside, and store the information in the VR server 3 again. It is assumed that the administrator terminal 7 and the mobile terminal 9 can communicate with the VR server via the wireless network connection device 11.
[0007]
Next, the operation of the system will be described along the flow of the lesson with reference to the flowcharts of FIGS. The teacher uses the manager terminal 7 to specify the content to be displayed on the large screen display device 1 to the VR server 3 according to the purpose of the lesson (step 100). The VR server 3 instructs the video presentation PC 5 to draw an object in the designated VR space (step 102), and the video presentation PC 5 draws an image and displays it on the large screen display device 1 (step 104). . Next, the student has his or her mobile terminal 9 and requests an information index to obtain information in the VR server 3 (step 200). At this time, the user ID 42 of the request source is transmitted from the user's portable terminal 9 to the VR server 3.
[0008]
The information index will be described with reference to FIG. The VR server 3 includes an object database 20 which is a set of object data 40 for objects (hereinafter, referred to as objects) included in the VR space and links to various kinds of information, and a user which is a set of user data 58 relating to users who use the system. It has a database 22. The user database 22 can be encrypted according to security needs. Each object data 40 is specified using an object ID 24 and an object name 28 assigned to each object, and a data ID 26 and a data name 30 assigned to classify different types of data among a plurality of data related to the object. Is done. When the information index is requested from the manager terminal 7 or the mobile terminal 9 to the VR server 3 in step 200, the object ID 24, the object name 28, the object name, and the like for the object in the VR space presented on the large screen display device 1 at that time. A list of data ID 26 and data name 30 is created. Further, the read level 48 of the user who made the request is confirmed from the list (step 202), and information on the object data 40 having a read level 35 equal to or lower than the read level 48 is extracted from the list. Index.
[0009]
Subsequently, the description returns to the flowchart of FIG. The VR server 3 receives the request from the mobile terminal 9, checks the user's read level 48 (step 202), creates an information index (step 204), and, via the wireless network connection device 11, the student's mobile terminal. 9 (step 206). In the data communication via the wireless network connection device 11, the object data 40 to be transmitted and received can be encrypted.
[0010]
Here, consider a case where a student requests more detailed information. The student selects the object data 40 whose details are desired from the received information index. Then, the mobile terminal 9 transmits the object ID 24 and the data ID 26 of the object data 40 to the VR server 3 via the wireless network connection device 11 (Step 208). The VR server 3 selects the corresponding object data 40 for the requested item and returns it to the portable terminal 9 (Step 210). According to the above embodiment, the student can refer to the object data 40 in the VR server 3. Further, the object data 40 includes the keyword 32, and the user can obtain information of all the object data 40 including the keyword 32 by designating the keyword 32 in the step 200 from the portable terminal 9.
[0011]
Further, the student can save a part of the information index downloaded to the mobile terminal 9 in the mobile terminal 9 and carry it outside the classroom. In step 206, the student receives the information index, selects an object name 28 and a data name 30 to which information is to be added from the information index, and stores the selected object data 40 in the portable terminal 9 (step 212). The student holds the mobile terminal 9 and goes to a place where the content is displayed or a library where materials related to the content can be obtained (step 250), collects information, and collects the contents of the object data 40 already existing in the mobile terminal 9. When updating, the information 35 to 38 included in the object data 40 is edited, and when adding information that does not correspond to the content of the object data 40 included in the portable terminal 9, new object data 40 is created. (Step 252).
[0012]
When newly creating the object data 40, a new object ID 24 or data ID 26 including a code indicating that the object data 40 has been created in the mobile terminal 9 is given. If it is not necessary to move and collect data, steps 250 and 254 can be omitted and step 252 can be performed in the VR immersion space 4. The portable terminal 9 including the object data 40 is brought back to the classroom (step 254), and the object data 40 is transmitted to the data storage area of the corresponding object ID 24 in the VR server 3 via the wireless network connection device 11 (step 254). 256). When updating or adding the object data 40, the VR server 3 selects the object database 20 as a storage destination of the object data 40 (step 258).
[0013]
The VR server 3 checks the write level 34 of the object data 40 and the write level 46 of the registered user 36 in the VR server having the same object ID 24 and data ID 26 as the transmitted data (step 260), and checks the existing object data. The object data 40 is overwritten only when the write level 46 of the registered user 36 is higher than the write level 40 (step 262). In other cases, a new area is secured in the object database 20, and a data ID 26 including a code indicating that the object data 40 is not adopted because the write level 34 is low is added and stored (step 262). ).
[0014]
When deleting the object data 40 existing in the object database 20, similarly to the processing for the write level, the write level 34 of the existing object data 40 is compared with the write level 46 of the user who requested the delete processing. The object data 40 can be deleted only when the write level 46 is higher.
[0015]
With this method, a student cannot normally overwrite or delete the object data 40 written by another student. The object data 40 newly created by the mobile terminal 9 secures a new area in the object database 20 and saves it (step 262). At this time, the data ID 26 of the object data 40 is replaced from a sequence unique to the mobile terminal 9 according to the ID determination rule for the object database 20. That is, in the mobile terminal 9, the data ID 26 is a serial number added to the user ID 42, and the serial number data ID 26 for the object data 40 having the same object ID 24 is reassigned in the object database 20. If the information on the display of the object displayed on the large screen display device 1 is changed, the VR server 3 instructs the video presenting PC 5 to refer to the new information at the time of redrawing (step 264). According to the above-described embodiment, in addition to the effect of the cooperative work with other students sharing the VR immersive space 4 using the educational content presented on the large screen display device 1 in the classroom, the students themselves collect information. And the synergistic effect of learning by referring to the results of information gathering of other students. Further, since the problem and information relating to the content can be downloaded to the portable terminal 9 and brought back, learning without being restricted by a place or time becomes possible, and a spontaneous learning effect can be expected. Although the present embodiment is an example of using a VR system in a classroom, the present invention can be applied to other fields such as design and design.
[0016]
As another embodiment, an example in which a student answers a question from a teacher will be described. First, a process of registering the object data 40 in the question format in the VR server before the teacher gives a lesson will be described with reference to FIG. The teacher uses the administrator terminal 7 to request an information index for the content (step 200), the VR server checks the read level 48 (step 202), and creates the requested information index (step 204) for management. Is transmitted to the user terminal 7 (step 206). The teacher selects object data 40 for creating a question from the information index, and newly creates question object data 40 using the administrator terminal 7 (step 252). At this time, a data ID 26 indicating a question is given to the question object data 40.
[0017]
Further, the object ID 40 and the data ID 26 of the hidden data are registered in the data 38 of the question object data 40, using the object data 40 in the VR server 3 which can be the answer of the question object data 40 as hidden data. Thereafter, a copy of the question object data 40 is stored in the administrator terminal 7, and then the question object data 40 is transmitted to the VR server 3 (step 256). The VR server 3 selects the object database 20 (step 256). 258) The access from the administrator terminal is confirmed by the writing level 46 (step 260), and the question object data 40 is stored (step 262). In addition, a plurality of question object data 40 can be created in step 252, and thereafter, transmission processing to the VR server 3 in step 256 can be performed. By repeating the processing from step 252 to step 262, a problem regarding the content is prepared.
[0018]
Next, an example in which a test is performed as a process of a question and an answer will be described with reference to FIGS. 3, 4, and 6. The teacher requests the VR server 3 to shift from the normal lesson mode to the test mode (step 300). The VR server 3 changes the access flag 21 to the object database 20 to be unwritable for the access from the student under test, and changes the access flag 52 to the answer data storage area 56 in the user database 22 to be writable (step). 302). Next, the teacher specifies a scene of the VR content to be questioned (step 304), the VR server 3 requests the PC 5 for image presentation to draw (step 306), and displays the VR content (step 308). The teacher designates the question object data 40, the object ID 24 and the data ID 26 corresponding to the question object data 40 are transmitted from the manager terminal 7 to the VR server 3, and the question object data 40 is transmitted to the portable terminal 9 of the student to be tested. Is forcibly transmitted (step 310).
[0019]
The VR server 3 checks the object ID 24 and the data ID 26 of the hidden data included in the question object data 40, changes the read level 35 of the object data 40 in the object database 20 corresponding to the hidden data to a higher level, Is set so that it cannot be referred to while answering the question (step 311). Thereafter, the question object data 40 is transmitted from the VR server 3 to the portable terminal 9 (Step 312). The transmitted question object data 40 also includes a list of hidden data, and among the object data 40 stored in the mobile terminal 9, data corresponding to the hidden data is set so that the student cannot view it.
[0020]
Using the mobile terminal 9, the student creates a new answer to the question object data 40 received as answer data 60, and assigns an answer ID 50 indicating that it is an answer to the question at this time (step 252). During the test mode, the student can access the VR server 3 using the mobile terminal 9 and refer to the object data 40 other than the concealed data for the question. However, the student can overwrite or add the object data 40 in the VR server 3. Can not do. After creating the answer data 60, the answer data 60 is transmitted from the portable terminal 9 to the VR server 3 (step 256). Here, the answer data 60 is transmitted from the mobile terminal 9 to check if the student has illegally obtained the answer to the question from the object data 40 corresponding to the answer stored in the mobile terminal 9 at the time of answer. At this time, it is also possible to automatically attach the object data 40 referred to during the answer to the answer data 60 and transmit it to the VR server 3.
[0021]
Upon receiving the answer data 60, the VR server 3 selects the user database 22 as a storage destination (step 258), checks the access flag 50 (step 261), and stores the answer data in the user data 58 assigned to the student. The answer data 60 is stored in the area 56 (step 262). When the teacher requests the end of the test mode (step 350), the VR server 3 changes the access flag 21 of the object database 20 to writable with respect to the access from the student, and stores the answer data storage area of the user in the user database 22. The access flag 50 of 56 is changed to write disable (step 352). Further, the reading level 35 of the concealment data for the question, which is set so that the student cannot refer to it, is changed to the normal mode (step 353).
[0022]
When the teacher performs scoring or evaluation as needed after the test is completed, the necessary object ID 24, data ID 26, and user ID 42 are designated from among those stored in the VR server 3 using the administrator terminal 7 ( 354), the VR server 3 transmits the corresponding answer data 60 to the manager terminal 7 (step 356). The teacher receiving the answer data 60 performs scoring and evaluation (step 358), and requests the VR server 3 to transmit the result to the portable terminal 9 and display the result on the large screen display device 1 as necessary. I do.
[0023]
First, when the administrator terminal 7 requests the VR server 3 to transmit a result to the mobile terminal 9 (step 360), the VR server 3 transmits information such as a test result and a model answer to the mobile terminal 9 (step 362). ). When the administrator terminal 7 requests the VR server 3 to display the result on the large screen display device 1 (step 364), the VR server 3 requests the large screen display means 2 to draw (step 366). The screen display means 2 displays the statistical data of the correct answer rate, the result of the test, or the object changed by reflecting the information (step 368). Finally, all question object data 40 stored in the VR server 3 for use in the test are deleted from the VR server (step 370). In this embodiment, examples of questions and answers between teachers and students are given. However, the present invention can also be used for multiplayer games at amusement facilities, questionnaires at exhibitions, and the like.
[0024]
【The invention's effect】
According to the present invention, a large number of people cooperate by using the content presented in the VR immersive space by a large number of people, carrying small terminal content to an arbitrary place, collecting information, returning the information to the VR content, and reflecting the information on the VR content. In addition to the effects of performing the work, the user can collect information widely without being restricted by place and time, and obtain synergistic effects such as knowledge sharing by referring to the results of information collection of other users Becomes possible.
[Brief description of the drawings]
FIG. 1 is a system schematic diagram of an embodiment of the present invention.
FIG. 2 is a flowchart of VR content display.
FIG. 3 is a flowchart of data processing between a mobile terminal and a VR server.
FIG. 4 is a flowchart of data processing between an administrator terminal and a VR server.
FIG. 5 is a data configuration diagram in a VR server.
FIG. 6 is a configuration diagram of answer data in an answer data storage area.
[Explanation of symbols]
1. 2. large screen display device; 6. VR server, 8. administrator terminal; Mobile terminal, 20. Object database, 22. User database, 206. Information index download step, 252. Information addition step for ID, 256. Step of uploading ID and additional information, 262. Information storage step

Claims (7)

計算機内にモデルを持ち、該モデルに基づいて仮想現実(VR)空間を生成するVRサーバと、該VRサーバにより生成された画像を表示する大画面表示手段と、該VRサーバと無線で接続し、局所的なネットワークを構築できる少なくとも1つの小型端末とからなるVRシステムにおいて、該小型端末は任意の場所でデータを取得できる手段を有し、VRサーバと接続して前記取得したデータをVRサーバに付加する手段を有することを特徴としたVRシステム。A VR server that has a model in the computer and generates a virtual reality (VR) space based on the model, a large-screen display unit that displays an image generated by the VR server, and wirelessly connects to the VR server. , A VR system comprising at least one small terminal capable of constructing a local network, the small terminal having means for acquiring data at an arbitrary place, and connecting to a VR server to transmit the acquired data to a VR server. A VR system characterized by having means for adding to a VR. 請求項1に記載のシステムにおいて、VR空間内に存在する要素に関連するデータのうち少なくとも1つにIDを付与する手段と、ユーザの要求範囲に含まれる要素に関連するデータの持つ該当IDと該IDに付属する項目名を小型端末へ送信する手段と、前記小型端末に送信されたIDと項目名に新しいデータを付加する手段、または前記小型端末において新たにIDと項目名を生成して新しいデータを付加する手段と、前記小型端末から該データをVRサーバへ送信する手段と、該小型端末から送信されたデータを受信し該送信されたデータ中のIDに該当するVRサーバ内のデータを更新する手段、または該小型端末から送信されたデータをVRサーバ内に新しい記憶領域を確保して保存する手段を有することを特徴とするVRシステム。2. The system according to claim 1, further comprising: means for assigning an ID to at least one of the data related to the elements existing in the VR space; Means for transmitting an item name attached to the ID to the small terminal, means for adding new data to the ID and item name transmitted to the small terminal, or generating a new ID and item name in the small terminal Means for adding new data, means for transmitting the data from the small terminal to the VR server, data in the VR server corresponding to the ID in the transmitted data after receiving the data transmitted from the small terminal Or a means for storing data transmitted from the small terminal by securing a new storage area in a VR server. . 請求項2に記載の小型端末とVRサーバのデータ通信手段において、あらかじめユーザごとに読み込みレベルを決定してVRサーバ内のユーザデータベースに保存する手段と、前記VR空間内に存在する要素の各データについて読み込みレベルを設定する手段と、前記要素に対応するデータを読み込みレベルに応じて分類する手段を有し、前記ユーザの要求範囲に含まれる該当IDのうち、ユーザの読み込みレベルと同等あるいは低い読み込みレベルのデータを持つIDと項目名を小型端末へ送信する手段により、前記ユーザの読み込みレベルに応じたデータのみを送信することを特徴とするVRシステム。3. A data communication means for a small terminal and a VR server according to claim 2, wherein a read level is determined in advance for each user and stored in a user database in the VR server, and each data of an element existing in the VR space. Means for setting a read level for the element, and means for classifying data corresponding to the element according to the read level, and among the corresponding IDs included in the user's request range, read equivalent to or lower than the read level of the user. A VR system characterized by transmitting only data corresponding to the user's reading level by means for transmitting an ID having level data and an item name to a small terminal. 請求項2に記載の小型端末とVRサーバのデータ通信手段において、あらかじめユーザごとに書き込みレベルを決定してVRサーバ内のユーザデータベースに保存する手段と、ユーザからVRサーバに対して書き込み要求があったIDに該当するデータが存在する場合に、前記ユーザの書き込みレベルに応じてデータ更新処理を行う手段を有することを特徴とするVRシステム。3. The data communication means of the small terminal and the VR server according to claim 2, wherein a write level is determined in advance for each user and stored in a user database in the VR server, and a write request is issued from the user to the VR server. A VR system having means for performing data update processing in accordance with the write level of the user when data corresponding to the ID exists. 請求項3および4に記載のユーザデータベースに関して、ユーザデータベースは管理者のみが更新できる領域と、該当ユーザおよび管理者が更新できる領域とからなり、前記書き込みレベル、読み込みレベルは管理者のみが更新できることを特徴とするVRシステム。The user database according to claim 3, wherein the user database includes an area that can be updated only by an administrator, and an area that can be updated by the user and the administrator. The write level and the read level can be updated only by the administrator. VR system characterized by the above-mentioned. 請求項1の大画面表示手段は、複数の映像提示用計算機による並列処理により大画面表示装置に画像を表示する手段であり、新しく表示内容に関するデータが付加あるいは更新されたVR空間内の要素を含む空間を表示する映像提示用計算機に対して、画像の再描画時に前記新しい表示内容に関するデータを反映するようにVRサーバが指示を出すことを特徴とするVRシステム。The large-screen display means according to claim 1 is means for displaying an image on a large-screen display device by parallel processing by a plurality of video presentation computers, and displays an element in a VR space to which data relating to newly displayed contents is added or updated. A VR system in which a VR server issues an instruction to a video presenting computer that displays a space including the new display content when redrawing an image. 請求項4に記載のデータ更新処理は、ユーザの書き込みレベルとユーザから書き込み要求があったIDに該当するVRサーバ内のデータの書き込みレベルとを比較し、該ユーザの書き込みレベルがVRサーバ内の既存データよりも上位の場合にデータを上書きし、前記以外の場合はVRサーバ内に新しい記憶領域を確保して、新しいIDを付与してデータを保存することを特徴としたVRシステム。The data update processing according to claim 4 compares the write level of the user with the write level of the data in the VR server corresponding to the ID for which the write request is made by the user, and determines that the write level of the user is in the VR server. A VR system characterized by overwriting data when the data is higher than the existing data, and otherwise securing a new storage area in the VR server and assigning a new ID to save the data.
JP2002350626A 2002-12-03 2002-12-03 Virtual reality space system Pending JP2004184650A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002350626A JP2004184650A (en) 2002-12-03 2002-12-03 Virtual reality space system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002350626A JP2004184650A (en) 2002-12-03 2002-12-03 Virtual reality space system

Publications (1)

Publication Number Publication Date
JP2004184650A true JP2004184650A (en) 2004-07-02

Family

ID=32752785

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002350626A Pending JP2004184650A (en) 2002-12-03 2002-12-03 Virtual reality space system

Country Status (1)

Country Link
JP (1) JP2004184650A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012247773A (en) * 2011-05-27 2012-12-13 Sharp Corp System and method for monitoring handheld device in test environment
CN105976649A (en) * 2016-06-29 2016-09-28 华北理工大学 Multifunctional computer teaching equipment
CN106326930A (en) * 2016-08-24 2017-01-11 *** Method for determining position of tracked object in virtual reality and device and system thereof
CN108011886A (en) * 2017-12-13 2018-05-08 上海曼恒数字技术股份有限公司 A kind of cooperative control method, system, equipment and storage medium
CN108269442A (en) * 2018-01-15 2018-07-10 南京邮电大学 A kind of tutoring system and control method based on VR
CN109658757A (en) * 2019-01-21 2019-04-19 合肥市云联鸿达信息技术有限公司 A kind of classroom VR of height experience science popularization common sense
CN110364051A (en) * 2019-07-26 2019-10-22 苏州千火信息科技有限公司 Virtual experimental system based on VR technology
CN110906968A (en) * 2019-12-05 2020-03-24 华南理工大学广州学院 Acquisition method of data acquisition system
CN115955542A (en) * 2023-03-14 2023-04-11 南京维赛客网络科技有限公司 Online meta-space simulation conference entrance control method, system and storage medium

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012247773A (en) * 2011-05-27 2012-12-13 Sharp Corp System and method for monitoring handheld device in test environment
US8862723B2 (en) 2011-05-27 2014-10-14 Sharp Laboratories Of America, Inc. System and method for monitoring handheld devices in a user testing mode
CN105976649A (en) * 2016-06-29 2016-09-28 华北理工大学 Multifunctional computer teaching equipment
CN106326930A (en) * 2016-08-24 2017-01-11 *** Method for determining position of tracked object in virtual reality and device and system thereof
CN108011886A (en) * 2017-12-13 2018-05-08 上海曼恒数字技术股份有限公司 A kind of cooperative control method, system, equipment and storage medium
CN108269442A (en) * 2018-01-15 2018-07-10 南京邮电大学 A kind of tutoring system and control method based on VR
CN109658757A (en) * 2019-01-21 2019-04-19 合肥市云联鸿达信息技术有限公司 A kind of classroom VR of height experience science popularization common sense
CN110364051A (en) * 2019-07-26 2019-10-22 苏州千火信息科技有限公司 Virtual experimental system based on VR technology
CN110906968A (en) * 2019-12-05 2020-03-24 华南理工大学广州学院 Acquisition method of data acquisition system
CN115955542A (en) * 2023-03-14 2023-04-11 南京维赛客网络科技有限公司 Online meta-space simulation conference entrance control method, system and storage medium

Similar Documents

Publication Publication Date Title
Ghiani et al. UbiCicero: A location-aware, multi-device museum guide
Frohberg et al. Mobile learning projects–a critical analysis of the state of the art
Ishida et al. Digital City Kyoto: Towards a social information infrastructure
Andri et al. Examining effectiveness and user experiences in 3d mobile based augmented reality for msu virtual tour
US20220300145A1 (en) Media content planning system
Ostkamp et al. Supporting design, prototyping, and evaluation of public display systems
JP2004184650A (en) Virtual reality space system
KR101126440B1 (en) Reaction information display system and computer readable medium having thereon program for operating the system
KR101620475B1 (en) server for seeking treasures games
CN111985035B (en) BIM-based achievement display method and device for campus reduction system and storage medium
Economou et al. Treasure hunt pervasive games in cultural organisations
Scotta et al. Tangible user interfaces in order to improve collaborative interactions and decision making
Stock et al. Immersive, interactive exploration of changing landscapes
Kwak Designing a handheld interactive scavenger hunt game to enhance museum experience
JP2008216661A (en) Storage medium for educational material learning
JP4423441B2 (en) Guide system and guide device
Dodsworth Indirect Outreach in a GIS Environment: Reflections on a Map Library's Approach to Promoting GIS Services to Non-GIS Users.
Enriquez et al. The arches heritage inventory and management system for the protection of cultural resources
Töre et al. Evaluation of Augmented Reality Projects For The Dissemination of Heritage Information And The Case of@ Rkademi
Benford et al. The populated web: Browsing, searching and inhabiting the WWW using collaborative virtual environments
JP2012008330A (en) Attendance management system and attendance management method
Erdemli Interactive digital mapping as a park-planning tool in the creation of the Boucher-Forest Park in Gatineau, Quebec
Layman et al. Coastal Eco Explorer: A Mobile Application for Ecology Education
Iranli Heterogenize Architecture, Modern Nano Architecture, Restorated Buildings and Creating Safe Places Tehran Azad Science and Research University
WO2018184109A1 (en) Method and system for missions and mission building

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050412

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20060420

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061121

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070117

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070117

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070313