JP7464175B1 - 仮想空間制御装置、仮想空間制御方法、およびプログラム - Google Patents
仮想空間制御装置、仮想空間制御方法、およびプログラム Download PDFInfo
- Publication number
- JP7464175B1 JP7464175B1 JP2023083004A JP2023083004A JP7464175B1 JP 7464175 B1 JP7464175 B1 JP 7464175B1 JP 2023083004 A JP2023083004 A JP 2023083004A JP 2023083004 A JP2023083004 A JP 2023083004A JP 7464175 B1 JP7464175 B1 JP 7464175B1
- Authority
- JP
- Japan
- Prior art keywords
- virtual space
- expansion
- space control
- control unit
- expanded
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 18
- 230000004044 response Effects 0.000 claims description 16
- 230000003190 augmentative effect Effects 0.000 claims description 9
- 230000003416 augmentation Effects 0.000 claims 1
- 238000010422 painting Methods 0.000 description 17
- 238000013500 data storage Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 230000008859 change Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000033458 reproduction Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 244000025254 Cannabis sativa Species 0.000 description 1
- 241000196324 Embryophyta Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007664 blowing Methods 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 238000013403 standard screening design Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
Abstract
Description
[仮想空間制御システムの全体的な構成例]
図1は、本実施形態における仮想空間制御システムの全体的な構成例を示している。本実施形態の仮想空間制御システムは、仮想空間制御装置100と1以上のユーザ端末200とを備える。
仮想空間制御装置100とユーザ端末200とはネットワーク経由で通信可能に接続される。
仮想空間制御装置100は、仮想空間においてユーザ端末200に対応するユーザのアバターを存在させることで、仮想空間による美術館(仮想美術館)にてアバターが美術品を鑑賞する環境を提供する。
ユーザは、ユーザ端末200を操作して、仮想美術館内にてアバターに美術品を鑑賞させるように行動させることができる。ユーザは、ユーザ端末200にて表示される仮想美術館の映像により、自身に対応するアバターが仮想美術館にて美術品を鑑賞している様子を通じて、自身も仮想美術館内の美術品を鑑賞することになる。
平面拡張は、例えば絵画としての平面的なオブジェクトが時間経過に応じて平面方向に沿って拡張していくようにされる拡張状態である。
空間内壁拡張は、仮想美術館において設定された所定形状の三次元空間の内壁に沿って二次元的な絵画としてのオブジェクトが時間経過に応じて三次元的に拡張していくようにされる拡張状態である。
図2~図5を参照して、平面拡張の一態様例について説明する。
図2においては、仮想美術館内にてある1つの絵画としての美術品オブジェクトOBJが壁に掛けられた状態で展示されており、当該美術品オブジェクトOBJに向かってアバターAVTが近づいている様子の映像が示されている。また、図2においては、美術品オブジェクトOBJの手前から所定の距離を隔てた床の位置にて、拡張トリガエリアAR(トリガ領域、拡張状態標示の一例)が示されている。
図3は、美術品オブジェクトOBJが拡張を開始して或る時間を経過したときの様子を示している。同図における矢印A~Dは、美術品オブジェクトOBJが拡張される方向を示している。
同図に示されるように、美術品オブジェクトOBJは、展示されている壁面に沿って、図2の初期状態からさらに上下左右の各方向に拡張されている。つまり、美術品オブジェクトOBJは、壁に対応する平面方向に沿って拡張されている。
同図においては、美術品オブジェクトOBJは、図3の状態からさらに上下左右の各方向に拡張されている。そのうえで、下方向への拡張部分については、矢印Bにより示されるように、床に対応する位置にまで拡張されると、さらに床に沿って手前に延伸していくようにしてさらに拡張していくようにされている。
同図における美術品オブジェクトOBJは、図4の状態からさらに各方向に拡張されており、床部分においては、アバターAVTが位置していた拡張トリガエリアARまでも含む程度にまで延伸されている。
このような状態では、アバターAVTが絵画により表される環境内にて存在しているような状態となることから、同図の映像をユーザ端末200により鑑賞しているユーザも、同様に絵画により表される環境内にて存在しているかのような感覚を有することができる。つまり、美術品オブジェクトOBJが拡張されることで、仮想美術館にて展示される美術品オブジェクトOBJとしての絵画が有する世界観にユーザが没入しやすい環境が得られる。
この場合において、拡張されている美術品オブジェクトOBJの様子は、アバターAVT以外のアバターに対応するユーザのユーザ端末200においても同様に表示されてよい。あるいは、逆に、アバターAVT以外のアバターに対応するユーザのユーザ端末200においては反映されずに、美術品オブジェクトOBJが拡張されていない様子が表示されるようにしてもよい。
次に、図6~図12を参照して、空間内壁拡張の一態様例について説明する。
図6は、仮想美術館にて展示される美術品オブジェクトOBJのうち、空間内壁拡張が可能な或る1つの美術品オブジェクトOBJの近傍にまでアバターAVTが位置した状態を示している。
同図における美術品オブジェクトOBJは、絵画とされて、仮想美術館内の壁に掛けられた状態で展示されている。また、この場合の美術品オブジェクトOBJの周囲は、例えば、当該美術品オブジェクトOBJとしての絵画の内容が渦巻き状に動かされている状態(拡張状態標示の一例)となっていることで、当該美術品オブジェクトOBJについては空間内壁拡張が可能であることが表されている。
なお、オブジェクト拡張空間は、半球による天面と平らな底面とによる形状に限定されない。オブジェクト拡張空間は、例えば直方体、立方体、三角錐、円錐、球面以外の曲面を有する形状等であってよい。
図9は、図7の状態からさらに或る時間を経過したときの拡張途中のオブジェクト拡張空間内の様子を示している。
図10は、図8の状態からさらに或る時間を経過したときの拡張途中のオブジェクト拡張空間内の様子を示している。
図7~図10に示されるように、美術品オブジェクトOBJは、オブジェクト拡張空間の半天球面と内壁の底面とに沿って時間経過に応じて延伸していくようにして拡張される。
図11、図12に示されるように、美術品オブジェクトOBJが拡張されたオブジェクト拡張空間内ではアバターAVTが移動したり視点を変更したりすること可能とされている。オブジェクト拡張空間内にてアバターAVTが移動することに応じて、オブジェクト拡張空間内を観察する視点も変更されることから、図11と図12とでは、観察される美術品オブジェクトOBJとしての風景の視野が異なっている。
あるいは、アバターAVTの後から他のアバターがオブジェクト拡張空間に入場してきた場合には、アバターAVTとは無関係に、美術品オブジェクトOBJの拡張が開始される様子が他のアバターのユーザに見えるようにされてよい。
図13は、仮想空間制御装置100の機能構成例を示している。同図に示される仮想空間制御装置100としての機能は、仮想空間制御装置100としてのハードウェアが有するCPU(Central Processing Unit)がプログラムを実行することにより実現される。
同図の仮想空間制御装置100は、通信部101、制御部102、および記憶部103を備える。
拡張オブジェクトデータは、図2~図10に示したように、美術品オブジェクトOBJを拡張させたデータである。拡張オブジェクトデータ生成部121は、オリジナルの美術品オブジェクトのデータ(原オブジェクトデータ)を利用して、拡張オブジェクトデータを生成してよい。
拡張オブジェクトデータ生成部121が生成した拡張オブジェクトデータは、拡張オブジェクトデータ記憶部133が記憶する。
仮想空間制御部122は、原オブジェクトデータを利用して仮想美術館において展示する拡張前の状態の美術品オブジェクトOBJを再現する。
同図に示されるように、1つの原オブジェクトに対応する拡張オブジェクトデータは、対応の美術品オブジェクトOBJを一意に示すオブジェクトIDが対応付けられる構造を有する。
同図の拡張オブジェクトデータのフィールドに格納される拡張オブジェクトデータは、対応の美術品オブジェクトOBJが平面拡張するものとされている場合には、対応の美術品オブジェクトOBJの平面拡張を再生する平面拡張オブジェクトデータとなり、空間内拡張するものとされている場合には、美術品オブジェクトOBJの空間内壁拡張を再生する空間内拡張オブジェクトデータとなる。
図16のフローチャートを参照して、本実施形態の仮想空間制御装置100が、美術品オブジェクトOBJの拡張に関連して実行する処理手順例について説明する。同図の処理は、平面拡張と空間内壁拡張とで共通とされてよい。
拡張トリガは、対象の美術品オブジェクトOBJが平面拡張するものである場合には、アバターAVTが拡張トリガエリアAR内に到達したことに応じて発生される。また、拡張トリガは、対象の美術品オブジェクトOBJが空間内壁拡張するものである場合には、仮想空間制御部122が、ユーザ端末200に対して行われた空間入場操作を受け付けたことに応じて発生される。
ここでの拡張範囲は、平面拡張の場合には、例えば仮想美術館の床にて拡張されている美術品オブジェクトOBJの範囲であってよい。また、拡張範囲は、空間内壁拡張の場合には、オブジェクト拡張空間内とされてよい。
アバターAVTが拡張範囲外に移動していないと判定した場合には、ステップS106に処理が戻される。
以下、本実施形態の変形例について説明する。以下の変形例は、適宜組み合わされてよい。
さらには、拡張オブジェクトデータに音のデータも含めることで、美術品オブジェクトOBJの内容に応じて、例えば周囲において聞こえる人、動物、風、川の流れ、雨等の音がユーザ端末200にて出力されるようにしてよい。
具体的には、美術品オブジェクトOBJが拡張されている空間範囲の様子として、現在の天候が晴天であれば、例えば日なたと日陰が明確となって晴天であることが分かる様子が描写され、現在の天候が雨なのであれば、美術品オブジェクトOBJが拡張されている空間範囲においても雨が降っている状態が表現されるようにしてよい。
このように現実の天候に応じて拡大された美術品オブジェクトOBJにおける表現を変更するには、例えば拡張オブジェクトデータ生成部121が、通信部101経由で気象情報を提供するウェブサイト等から現在の天候を取得し、取得した天候を反映させた拡張オブジェクトデータを生成してよい。仮想空間制御部122が生成された拡張オブジェクトデータを再生することで、現在の天候が反映された描写が付与されるようにして美術品オブジェクトOBJが拡張される。
(1)本実施形態の一態様は、仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが所定の態様で拡張していく拡張状態を再生する仮想空間制御部を備える仮想空間制御装置である。
Claims (15)
- 仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態として、前記オブジェクトが所定の平面方向にて延伸していく平面拡張の状態を再生する仮想空間制御部を備え、
前記仮想空間において、前記平面拡張が行われるオブジェクトに対して、前記平面拡張が可能なオブジェクトであることを示す拡張状態標示が設けられる
仮想空間制御装置。 - 仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態として、拡張するオブジェクトが所定形状のオブジェクト拡張空間の内壁を延伸していく空間内壁拡張の状態を再生する仮想空間制御部
を備える仮想空間制御装置。 - 前記仮想空間において、前記空間内壁拡張が行われるオブジェクトに対して、前記空間内壁拡張が可能なオブジェクトであることを示す拡張状態標示が設けられる
請求項2に記載の仮想空間制御装置。 - 仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態を再生する仮想空間制御部を備え、
前記仮想空間制御部は、前記仮想空間において存在するアバターが、拡張対象のオブジェクトに対応して定められた前記仮想空間における所定のトリガ領域に到達したことに応じて、前記拡張状態の再生を開始する
仮想空間制御装置。 - 前記仮想空間制御部は、前記オブジェクトが前記拡張状態にあるもとで、拡張されるオブジェクトに対する視点の変更が可能とされる
請求項1から4のいずれか一項に記載の仮想空間制御装置。 - 仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態を再生する仮想空間制御部を備え、
前記仮想空間制御部は、拡張前のオブジェクトの全体または一部を起点として拡張された内容を有する拡張オブジェクトのデータを利用して、前記拡張状態を再生する
仮想空間制御装置。 - 前記拡張オブジェクトのデータは、拡張前のオブジェクトの入力に応じて、入力されたオブジェクトを拡張した拡張オブジェクトを生成するように学習させた学習済みモデルを利用して生成される
請求項6に記載の仮想空間制御装置。 - 仮想空間制御装置における仮想空間制御方法であって、
仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態として、前記オブジェクトが所定の平面方向にて延伸していく平面拡張の状態を再生する仮想空間制御ステップを備え、
前記仮想空間において、前記平面拡張が行われるオブジェクトに対して、前記平面拡張が可能なオブジェクトであることを示す拡張状態標示が設けられる
仮想空間制御方法。 - 仮想空間制御装置における仮想空間制御方法であって、
仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態として、拡張するオブジェクトが所定形状のオブジェクト拡張空間の内壁を延伸していく空間内壁拡張の状態を再生する仮想空間制御ステップ
を備える仮想空間制御方法。 - 仮想空間制御装置における仮想空間制御方法であって、
仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態を再生する仮想空間制御ステップを備え、
前記仮想空間制御ステップは、前記仮想空間において存在するアバターが、拡張対象のオブジェクトに対応して定められた前記仮想空間における所定のトリガ領域に到達したことに応じて、前記拡張状態の再生を開始する
仮想空間制御方法。 - 仮想空間制御装置における仮想空間制御方法であって、
仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態を再生する仮想空間制御ステップを備え、
前記仮想空間制御ステップは、拡張前のオブジェクトの全体または一部を起点として拡張された内容を有する拡張オブジェクトのデータを利用して、前記拡張状態を再生する
仮想空間制御方法。 - コンピュータを、
所定の平面方向にて延伸していく平面拡張が可能であることを示す拡張状態標示がオブジェクトに対して設けられる仮想空間において全体または一部が配置された前記オブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態として、前記平面拡張の状態を再生する仮想空間制御部
として機能させるためのプログラム。 - コンピュータを、
仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態として、拡張するオブジェクトが所定形状のオブジェクト拡張空間の内壁を延伸していく空間内壁拡張の状態を再生する仮想空間制御部として機能させるためのプログラム。 - コンピュータを、
仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態を再生する仮想空間制御部として機能させるためのプログラムであって、
前記仮想空間制御部は、前記仮想空間において存在するアバターが、拡張対象のオブジェクトに対応して定められた前記仮想空間における所定のトリガ領域に到達したことに応じて、前記拡張状態の再生を開始する
プログラム。 - コンピュータを、
仮想空間において全体または一部が配置されたオブジェクトを起点として、前記オブジェクトが時間経過に応じて所定の態様で拡張していく拡張状態を再生する仮想空間制御部として機能させるためのプログラムであって、
前記仮想空間制御部は、拡張前のオブジェクトの全体または一部を起点として拡張された内容を有する拡張オブジェクトのデータを利用して、前記拡張状態を再生する
プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023083004A JP7464175B1 (ja) | 2023-05-19 | 2023-05-19 | 仮想空間制御装置、仮想空間制御方法、およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023083004A JP7464175B1 (ja) | 2023-05-19 | 2023-05-19 | 仮想空間制御装置、仮想空間制御方法、およびプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP7464175B1 true JP7464175B1 (ja) | 2024-04-09 |
Family
ID=90606789
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023083004A Active JP7464175B1 (ja) | 2023-05-19 | 2023-05-19 | 仮想空間制御装置、仮想空間制御方法、およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7464175B1 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002366976A (ja) | 2001-06-08 | 2002-12-20 | Fujitsu Ltd | オブジェクト表示プログラムおよびオブジェクト表示装置 |
JP2009271618A (ja) | 2008-05-01 | 2009-11-19 | Olympus Imaging Corp | 画像表示装置、画像表示方法、および画像表示用プログラム |
JP2011154574A (ja) | 2010-01-27 | 2011-08-11 | Namco Bandai Games Inc | プログラム、情報記憶媒体、ゲームシステム |
JP2017228141A (ja) | 2016-06-23 | 2017-12-28 | 株式会社想通 | 画像表示制御装置及びプログラム |
-
2023
- 2023-05-19 JP JP2023083004A patent/JP7464175B1/ja active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002366976A (ja) | 2001-06-08 | 2002-12-20 | Fujitsu Ltd | オブジェクト表示プログラムおよびオブジェクト表示装置 |
JP2009271618A (ja) | 2008-05-01 | 2009-11-19 | Olympus Imaging Corp | 画像表示装置、画像表示方法、および画像表示用プログラム |
JP2011154574A (ja) | 2010-01-27 | 2011-08-11 | Namco Bandai Games Inc | プログラム、情報記憶媒体、ゲームシステム |
JP2017228141A (ja) | 2016-06-23 | 2017-12-28 | 株式会社想通 | 画像表示制御装置及びプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10089772B2 (en) | Context-aware digital play | |
KR102005106B1 (ko) | 증강 및 가상 현실을 위한 시스템 및 방법 | |
JP6281495B2 (ja) | 情報処理装置、端末装置、情報処理方法及びプログラム | |
JP6281496B2 (ja) | 情報処理装置、端末装置、情報処理方法及びプログラム | |
KR20180070681A (ko) | 3차원 공간에서 가상 객체들 선택 | |
US20140229850A1 (en) | Avatar personalization in a virtual environment | |
WO2019130864A1 (ja) | 情報処理装置、情報処理方法およびプログラム | |
TW412429B (en) | Video game system with vertical array of cursor images | |
JP7292846B2 (ja) | 共通バーチャル環境からの種々の視点 | |
CN105188516A (zh) | 用于增强和虚拟现实的***与方法 | |
JP2000512039A (ja) | プログラム可能なコンピュータグラフィックオブジェクト | |
JP2014149712A (ja) | 情報処理装置、端末装置、情報処理方法及びプログラム | |
JP7464175B1 (ja) | 仮想空間制御装置、仮想空間制御方法、およびプログラム | |
US20230218984A1 (en) | Methods and systems for interactive gaming platform scene generation utilizing captured visual data and artificial intelligence-generated environment | |
JPH11353080A (ja) | 3次元画像表示方法及びそのプログラムを記録した記録媒体、画像配置データを記録した記録媒体、並びに3次元画像表示装置 | |
JP2002159738A (ja) | ゲーム装置、情報記憶媒体、玩具および玩具システム | |
WO2022056933A1 (zh) | 用于穿越机的飞行模拟方法及模拟终端 | |
KR100987654B1 (ko) | 대화형 콘텐트를 제공하기 위한 시스템 | |
Jain | Real reality | |
US11628374B2 (en) | Virtual puppeteering using a portable device | |
JP7508335B2 (ja) | ゲームプログラム、ゲーム処理方法、情報処理装置 | |
Beever | Exploring Mixed Reality Level Design Workflows | |
WO2022227288A1 (zh) | 增强现实的环境体验方法、装置、电子设备及存储介质 | |
US20240037877A1 (en) | Augmented reality system for enhancing the experience of playing with toys | |
Trivedi et al. | Virtual and Augmented Reality |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230519 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230519 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230801 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231002 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240209 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240311 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7464175 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |