JP2018029969A - 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム - Google Patents
情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム Download PDFInfo
- Publication number
- JP2018029969A JP2018029969A JP2017173556A JP2017173556A JP2018029969A JP 2018029969 A JP2018029969 A JP 2018029969A JP 2017173556 A JP2017173556 A JP 2017173556A JP 2017173556 A JP2017173556 A JP 2017173556A JP 2018029969 A JP2018029969 A JP 2018029969A
- Authority
- JP
- Japan
- Prior art keywords
- player character
- user
- movement
- hmd
- virtual
- 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.)
- Granted
Links
Landscapes
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
前記コンピュータのプロセッサにおいて、
(a)仮想カメラと、第1プレイヤキャラクタと、操作オブジェクトと、第1オブジェクトと第2オブジェクトを含む複数の対象オブジェクトとを含む仮想空間を規定する仮想空間データを特定するステップと、
(b)前記第1ヘッドマウントデバイスの位置と、ユーザの頭部以外における身体の部分の位置を検出するように構成された検出ユニットの検出結果を取得するステップと、
(c)前記第1ヘッドマウントデバイスの動きに応じて、前記仮想カメラを動かすステップと、
(d)前記身体の部分の動きに応じて、前記操作オブジェクトを動かすステップと、
(e)前記操作オブジェクトの動きに応じて、前記対象オブジェクトを選択するステップと、
(f)前記対象オブジェクトが選択された状態で、前記操作オブジェクトの動きに応じて、前記対象オブジェクトを動かすステップと、
(g)前記仮想カメラの動きに基づいて前記仮想カメラの視野を定義し、前記視野と前記仮想空間データに基づいて、視野画像データを生成するステップと、
(h)前記視野画像データに基づいて、前記第1ヘッドマウントデバイスに視野画像を表示させるステップと、を含み、
(f)において、前記第1プレイヤキャラクタと前記第1オブジェクトが関連付けられた状態において、前記対象オブジェクトが動かされることにより、前記第1プレイヤキャラクタと前記第2オブジェクトのコリジョンが判定された場合には、
(h)において、前記第1プレイヤキャラクタの少なくとも一部の外観として表示されていた前記第1オブジェクトを非表示とし、前記第2オブジェクトを前記プレイヤキャラクタの少なくとも一部の外観として表示させる、方法、が提供される。
本開示が示す実施形態の概要を説明する。
(項目1)
表示部を備える第1ヘッドマウントデバイスをコンピュータが制御するための情報処理方法であって、
前記コンピュータのプロセッサにおいて、
(a)仮想カメラと、第1プレイヤキャラクタと、操作オブジェクトと、第1オブジェクトと第2オブジェクトを含む複数の対象オブジェクトとを含む仮想空間を規定する仮想空間データを特定するステップと、
(b)前記第1ヘッドマウントデバイスの位置と、ユーザの頭部以外における身体の部分の位置を検出するように構成された検出ユニットの検出結果を取得するステップと、
(c)前記第1ヘッドマウントデバイスの動きに応じて、前記仮想カメラを動かすステップと、
(d)前記身体の部分の動きに応じて、前記操作オブジェクトを動かすステップと、
(e)前記操作オブジェクトの動きに応じて、前記対象オブジェクトを選択するステップと、
(f)前記対象オブジェクトが選択された状態で、前記操作オブジェクトの動きに応じて、前記対象オブジェクトを動かすステップと、
(g)前記仮想カメラの動きに基づいて前記仮想カメラの視野を定義し、前記視野と前記仮想空間データに基づいて、視野画像データを生成するステップと、
(h)前記視野画像データに基づいて、前記第1ヘッドマウントデバイスに視野画像を表示させるステップと、を含み、
(f)において、前記第1プレイヤキャラクタと前記第1オブジェクトが関連付けられた状態において、前記対象オブジェクトが動かされることにより、前記第1プレイヤキャラクタと前記第2オブジェクトのコリジョンが判定された場合には、
(h)において、前記第1プレイヤキャラクタの少なくとも一部の外観として表示されていた前記第1オブジェクトを非表示とし、前記第2オブジェクトを前記プレイヤキャラクタの少なくとも一部の外観として表示させる、方法。
本項目の方法によれば、仮想空間において、ユーザが自己の身体の一部の動きに応じて対象オブジェクトを操作することによって、操作対象となる第1プレイヤキャラクタの外観を指定することができる。これにより、ユーザに新たな仮想体験を提供し得る。
(項目2)
前記仮想カメラは、前記視野画像データを生成するための第1視野を定義する第1カメラと、前記第3オブジェクトに投影する画像を生成するための第2視野を定義する第2カメラを含み、
(h)において、前記第1視野には前記第1オブジェクトまたは前記第2オブジェクトを表示させず、前記第2視野に前記第1オブジェクトまたは前記第2オブジェクトを表示させる、項目1の方法。
本項目の方法によれば、1人称視点で提供される仮想体験において、ユーザは第3オブジェクトに投影された第1プレイヤキャラクタの姿を確認することにより、仮想空間における自己の表示態様を確認できる。これにより、直感的な仮想体験が提供され得る。
(項目3)
前記仮想カメラは、前記第1プレイヤキャラクタと前記第2オブジェクトとのコリジョンを判定するためのコリジョンエリア内に配置され、
前記第1プレイヤキャラクタと前記第2オブジェクトとのコリジョンが判定される際に、前記視野画像に基づいてユーザに提供される視覚的効果を低減させる画像処理を、前記視野画像に施す、項目1または2の方法。
本項目の方法によれば、1人称視点で提供される仮想体験において、第1プレイヤキャラクタの外観を変更する際に、視野画像がちらつくことを防止し得る。
(項目4)
表示部を備える第2ヘッドマウントデバイスをコンピュータが制御するための情報処理方法であって、
前記コンピュータのプロセッサにおいて、
(i)仮想カメラと、前記第1プレイヤキャラクタと、第2プレイヤキャラクタと、前記対象オブジェクトとを含む仮想空間を規定する仮想空間データを特定するステップと、
(j)前記第2ヘッドマウントデバイスの位置を検出するように構成された検出ユニットの検出結果を取得するステップと、
(k)前記第2ヘッドマウントデバイスの動きに応じて、前記仮想カメラを動かすステップと、
(l)前記第2ヘッドマウントデバイスと通信可能に接続された前記第1ヘッドマウントデバイスから、前記第1プレイヤキャラクタを制御するためのプレイヤ情報を取得するステップと、
(m)前記プレイヤ情報に基づいて、前記第1プレイヤキャラクタの動き、および、外観の少なくとも一部の表示態様を制御するステップと、
(n)前記仮想カメラの動きに基づいて前記仮想カメラの視野を定義し、前記視野と前記仮想空間データに基づいて、視野画像データを生成するステップと、
(o)前記視野画像データに基づいて、前記第2ヘッドマウントデバイスに視野画像を表示させるステップと、を含み、
(m)において、前記プレイヤ情報に含まれる前記第1プレイヤキャラクタに関連付けられた前記対象オブジェクトを特定するためのデータが、前記第1オブジェクトから前記第2オブジェクトに変更された場合には、前記第1プレイヤキャラクタの少なくとも一部の外観として表示されていた前記第1オブジェクトを非表示とし、前記第2オブジェクトを前記プレイヤキャラクタの少なくとも一部の外観として表示させる、項目1〜3のいずれかの方法。
本項目の方法によれば、仮想空間において、他のユーザが対象オブジェクトを操作することによって第1プレイヤキャラクタの外観を指定した場合に、第2ヘッドマウントデバイスの視野に外観が変更された後の第1プレイヤキャラクタを容易に表示させることができる。これにより、ユーザに新たな仮想体験を提供し得る。
(項目5)
項目1〜4のいずれかの方法を、前記コンピュータに実行させるプログラム。
以下、本開示が示す実施形態について図面を参照しながら説明する。尚、本実施形態の説明において既に説明された部材と同一の参照番号を有する部材については、説明の便宜上、その説明は繰り返さない。
3:通信ネットワーク
21:中心位置
112:表示部
114:HMDセンサ
120:制御装置
121:制御部
123:記憶部
124:I/Oインターフェース
125:通信インターフェース
126:バス
130:位置センサ
140:注視センサ
200:仮想空間
300:仮想カメラ
302:操作ボタン
302a,302b:プッシュ式ボタン
302e,302f:トリガー式ボタン
304:検知点
320:外部コントローラ
320i:アナログスティック
320L:左手用外部コントローラ(コントローラ)
320R:右手用外部コントローラ(コントローラ)
322:天面
324:グリップ
326:フレーム
400:手オブジェクト(仮想手)
400L:左手オブジェクト
400R:右手オブジェクト
500:対象オブジェクト
CA:コリジョンエリア
CV:視野
CVa:第1領域
CVb:第2領域
Claims (5)
- 表示部を備える第1ヘッドマウントデバイスをコンピュータが制御するための情報処理方法であって、
前記コンピュータのプロセッサにおいて、
(a)仮想カメラと、第1プレイヤキャラクタと、操作オブジェクトと、第1オブジェクトと第2オブジェクトを含む複数の対象オブジェクトとを含む仮想空間を規定する仮想空間データを特定するステップと、
(b)前記第1ヘッドマウントデバイスの位置と、ユーザの頭部以外における身体の部分の位置を検出するように構成された検出ユニットの検出結果を取得するステップと、
(c)前記第1ヘッドマウントデバイスの動きに応じて、前記仮想カメラを動かすステップと、
(d)前記身体の部分の動きに応じて、前記操作オブジェクトを動かすステップと、
(e)前記操作オブジェクトの動きに応じて、前記対象オブジェクトを選択するステップと、
(f)前記対象オブジェクトが選択された状態で、前記操作オブジェクトの動きに応じて、前記対象オブジェクトを動かすステップと、
(g)前記仮想カメラの動きに基づいて前記仮想カメラの視野を定義し、前記視野と前記仮想空間データに基づいて、視野画像データを生成するステップと、
(h)前記視野画像データに基づいて、前記第1ヘッドマウントデバイスに視野画像を表示させるステップと、を含み、
(f)において、前記第1プレイヤキャラクタと前記第1オブジェクトが関連付けられた状態において、前記対象オブジェクトが動かされることにより、前記第1プレイヤキャラクタと前記第2オブジェクトのコリジョンが判定された場合には、
(h)において、前記第1プレイヤキャラクタの少なくとも一部の外観として表示されていた前記第1オブジェクトを非表示とし、前記第2オブジェクトを前記プレイヤキャラクタの少なくとも一部の外観として表示させる、方法。 - 前記仮想カメラは、前記視野画像データを生成するための第1視野を定義する第1カメラと、前記第3オブジェクトに投影する画像を生成するための第2視野を定義する第2カメラを含み、
(h)において、前記第1視野には前記第1オブジェクトまたは前記第2オブジェクトを表示させず、前記第2視野に前記第1オブジェクトまたは前記第2オブジェクトを表示させる、請求項1の方法。 - 前記仮想カメラは、前記第1プレイヤキャラクタと前記第2オブジェクトとのコリジョンを判定するためのコリジョンエリア内に配置され、
前記第1プレイヤキャラクタと前記第2オブジェクトとのコリジョンが判定される際に、前記視野画像に基づいてユーザに提供される視覚的効果を低減させる画像処理を、前記視野画像に施す、請求項1または2の方法。 - 表示部を備える第2ヘッドマウントデバイスをコンピュータが制御するための情報処理方法であって、
前記コンピュータのプロセッサにおいて、
(i)仮想カメラと、前記第1プレイヤキャラクタと、第2プレイヤキャラクタと、前記対象オブジェクトとを含む仮想空間を規定する仮想空間データを特定するステップと、
(j)前記第2ヘッドマウントデバイスの位置を検出するように構成された検出ユニットの検出結果を取得するステップと、
(k)前記第2ヘッドマウントデバイスの動きに応じて、前記仮想カメラを動かすステップと、
(l)前記第2ヘッドマウントデバイスと通信可能に接続された前記第1ヘッドマウントデバイスから、前記第1プレイヤキャラクタを制御するためのプレイヤ情報を取得するステップと、
(m)前記プレイヤ情報に基づいて、前記第1プレイヤキャラクタの動き、および、外観の少なくとも一部の表示態様を制御するステップと、
(n)前記仮想カメラの動きに基づいて前記仮想カメラの視野を定義し、前記視野と前記仮想空間データに基づいて、視野画像データを生成するステップと、
(o)前記視野画像データに基づいて、前記第2ヘッドマウントデバイスに視野画像を表示させるステップと、を含み、
(m)において、前記プレイヤ情報に含まれる前記第1プレイヤキャラクタに関連付けられた前記対象オブジェクトを特定するためのデータが、前記第1オブジェクトから前記第2オブジェクトに変更された場合には、前記第1プレイヤキャラクタの少なくとも一部の外観として表示されていた前記第1オブジェクトを非表示とし、前記第2オブジェクトを前記プレイヤキャラクタの少なくとも一部の外観として表示させる、請求項1〜3のいずれかの方法。 - 請求項1〜4のいずれかの方法を、前記コンピュータに実行させるプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017173556A JP6934374B2 (ja) | 2016-08-26 | 2017-09-08 | プロセッサを備えるコンピュータにより実行される方法 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016165952A JP6220937B1 (ja) | 2016-08-26 | 2016-08-26 | 情報処理方法、当該情報処理方法をコンピュータに実行させるためのプログラム及びコンピュータ |
| JP2017173556A JP6934374B2 (ja) | 2016-08-26 | 2017-09-08 | プロセッサを備えるコンピュータにより実行される方法 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016165952A Division JP6220937B1 (ja) | 2016-08-09 | 2016-08-26 | 情報処理方法、当該情報処理方法をコンピュータに実行させるためのプログラム及びコンピュータ |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2018029969A true JP2018029969A (ja) | 2018-03-01 |
| JP2018029969A5 JP2018029969A5 (ja) | 2019-07-18 |
| JP6934374B2 JP6934374B2 (ja) | 2021-09-15 |
Family
ID=61304155
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017173556A Active JP6934374B2 (ja) | 2016-08-26 | 2017-09-08 | プロセッサを備えるコンピュータにより実行される方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6934374B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020123261A (ja) * | 2019-01-31 | 2020-08-13 | 株式会社東芝 | 無線通信装置、方法、およびプログラム |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08101758A (ja) * | 1994-09-30 | 1996-04-16 | Toshiba Corp | 仮想空間内のデータ操作装置 |
| JP2002149581A (ja) * | 2000-11-09 | 2002-05-24 | Nippon Telegr & Teleph Corp <Ntt> | 複数のユーザによる仮想空間共有システム |
| JP2002304246A (ja) * | 2001-04-04 | 2002-10-18 | Nippon Telegr & Teleph Corp <Ntt> | 力覚提示装置及び仮想空間システム |
| JP2005087325A (ja) * | 2003-09-12 | 2005-04-07 | Namco Ltd | プログラム、情報記憶媒体、及び画像生成システム |
| JP2012194782A (ja) * | 2011-03-16 | 2012-10-11 | Hanasake Pictures Inc | 着せ替えシミュレーション用サーバ、着せ替えシミュレーション用の衣服等の画像データの自動生成システム及び着せ替えシミュレーション用の衣服等の画像データの自動生成方法 |
| JP2012234441A (ja) * | 2011-05-06 | 2012-11-29 | Namco Bandai Games Inc | プログラム、情報記憶媒体、画像生成システム及びサーバシステム |
| JP2015232783A (ja) * | 2014-06-09 | 2015-12-24 | 株式会社バンダイナムコエンターテインメント | プログラムおよび画像生成装置 |
| JP6093473B1 (ja) * | 2016-08-19 | 2017-03-08 | 株式会社コロプラ | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム |
| JP2017055851A (ja) * | 2015-09-14 | 2017-03-23 | 株式会社コーエーテクモゲームス | 情報処理装置、表示制御方法、及び表示制御プログラム |
-
2017
- 2017-09-08 JP JP2017173556A patent/JP6934374B2/ja active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08101758A (ja) * | 1994-09-30 | 1996-04-16 | Toshiba Corp | 仮想空間内のデータ操作装置 |
| JP2002149581A (ja) * | 2000-11-09 | 2002-05-24 | Nippon Telegr & Teleph Corp <Ntt> | 複数のユーザによる仮想空間共有システム |
| JP2002304246A (ja) * | 2001-04-04 | 2002-10-18 | Nippon Telegr & Teleph Corp <Ntt> | 力覚提示装置及び仮想空間システム |
| JP2005087325A (ja) * | 2003-09-12 | 2005-04-07 | Namco Ltd | プログラム、情報記憶媒体、及び画像生成システム |
| JP2012194782A (ja) * | 2011-03-16 | 2012-10-11 | Hanasake Pictures Inc | 着せ替えシミュレーション用サーバ、着せ替えシミュレーション用の衣服等の画像データの自動生成システム及び着せ替えシミュレーション用の衣服等の画像データの自動生成方法 |
| JP2012234441A (ja) * | 2011-05-06 | 2012-11-29 | Namco Bandai Games Inc | プログラム、情報記憶媒体、画像生成システム及びサーバシステム |
| JP2015232783A (ja) * | 2014-06-09 | 2015-12-24 | 株式会社バンダイナムコエンターテインメント | プログラムおよび画像生成装置 |
| JP2017055851A (ja) * | 2015-09-14 | 2017-03-23 | 株式会社コーエーテクモゲームス | 情報処理装置、表示制御方法、及び表示制御プログラム |
| JP6093473B1 (ja) * | 2016-08-19 | 2017-03-08 | 株式会社コロプラ | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム |
Non-Patent Citations (1)
| Title |
|---|
| "初音ミク −プロジェクト ディーヴァ− X HD HATSUNE MIKU Project DIVA X HD", 週刊ファミ通, vol. 第31巻、第36号, JPN6020026589, 25 August 2016 (2016-08-25), pages 128 - 129, ISSN: 0004310725 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020123261A (ja) * | 2019-01-31 | 2020-08-13 | 株式会社東芝 | 無線通信装置、方法、およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6934374B2 (ja) | 2021-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6093473B1 (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| CN109690447B (zh) | 信息处理方法、用于使计算机执行该信息处理方法的程序、以及计算机 | |
| JP6220937B1 (ja) | 情報処理方法、当該情報処理方法をコンピュータに実行させるためのプログラム及びコンピュータ | |
| JP6122537B1 (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| WO2018020735A1 (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP6117414B1 (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP6113897B1 (ja) | 仮想空間を提供する方法、仮想体験を提供する方法、プログラム、および記録媒体 | |
| JP6157703B1 (ja) | 情報処理方法、当該情報処理方法をコンピュータに実行させるためのプログラム及びコンピュータ | |
| JP2018014084A (ja) | 仮想空間を提供する方法、仮想体験を提供する方法、プログラム、および記録媒体 | |
| JP6140871B1 (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP2018045338A (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP6290493B2 (ja) | 情報処理方法、当該情報処理方法をコンピュータに実行させるためのプログラム及びコンピュータ | |
| JP2019020836A (ja) | 情報処理方法、装置、および当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP6934374B2 (ja) | プロセッサを備えるコンピュータにより実行される方法 | |
| JP2018015302A (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP6159455B1 (ja) | 仮想空間を提供する方法、プログラム、および記録媒体 | |
| JP2018110871A (ja) | 情報処理方法、当該情報処理方法をコンピュータに実行させるためのプログラム及びコンピュータ | |
| JP2018026105A (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP2018026099A (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP6122194B1 (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP2018018499A (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP6403843B1 (ja) | 情報処理方法、情報処理プログラム及び情報処理装置 | |
| JP6449922B2 (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP6189495B1 (ja) | 仮想空間を提供する方法、仮想体験を提供する方法、プログラム、および記録媒体 | |
| JP2019021331A (ja) | 情報処理方法、情報処理プログラム及び情報処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190612 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190612 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20190612 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200728 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200925 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210319 |
|
| 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: 20210727 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210823 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6934374 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |