JP2018142119A - 仮想空間を移動するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラムおよび情報処理装置 - Google Patents
仮想空間を移動するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラムおよび情報処理装置 Download PDFInfo
- Publication number
- JP2018142119A JP2018142119A JP2017035154A JP2017035154A JP2018142119A JP 2018142119 A JP2018142119 A JP 2018142119A JP 2017035154 A JP2017035154 A JP 2017035154A JP 2017035154 A JP2017035154 A JP 2017035154A JP 2018142119 A JP2018142119 A JP 2018142119A
- Authority
- JP
- Japan
- Prior art keywords
- user
- virtual space
- hmd
- presenting
- computer
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
- A63F13/5252—Changing parameters of virtual cameras using two or more virtual cameras concurrently or sequentially, e.g. automatically switching between fixed virtual cameras when a character changes room or displaying a rear-mirror view in a car-driving game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/537—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
- A63F13/5378—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for displaying an additional top view, e.g. radar screens or maps
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/012—Head tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/014—Hand-worn input/output arrangements, e.g. data gloves
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/428—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/0138—Head-up displays characterised by optical features comprising image capture systems, e.g. camera
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/014—Head-up displays characterised by optical features comprising information/image processing systems
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/0141—Head-up displays characterised by optical features characterised by the informative content of the display
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0179—Display position adjusting means not related to the information to be displayed
- G02B2027/0187—Display position adjusting means not related to the information to be displayed slaved to motion of at least a part of the body of the user, e.g. head, eye
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/0093—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00 with means for monitoring data relating to the user, e.g. head-tracking, eye-tracking
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0179—Display position adjusting means not related to the information to be displayed
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B30/00—Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images
- G02B30/20—Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes
- G02B30/22—Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes of the stereoscopic type
- G02B30/24—Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes of the stereoscopic type involving temporal multiplexing, e.g. using sequentially activated left and right shutters
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Optics & Photonics (AREA)
- Radar, Positioning & Navigation (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
Description
図2を参照して、本実施の形態に係るコンピュータ200について説明する。図2は、一局面に従うコンピュータ200のハードウェア構成の一例を表すブロック図である。コンピュータ200は、主たる構成要素として、プロセッサ10と、メモリ11と、ストレージ12と、入出力インターフェイス13と、通信インターフェイス14とを備える。各構成要素は、それぞれ、バス15に接続されている。
図3を参照して、uvw視野座標系について説明する。図3は、ある実施の形態に従うHMD110に設定されるuvw視野座標系を概念的に表す図である。HMDセンサ120は、HMD110の起動時に、グローバル座標系におけるHMD110の位置および傾きを検出する。プロセッサ10は、検出された値に基づいて、uvw視野座標系をHMD110に設定する。
図4を参照して、仮想空間についてさらに説明する。図4は、ある実施の形態に従う仮想空間2を表現する一態様を概念的に表す図である。仮想空間2は、中心21の360度方向の全体を覆う全天球状の構造を有する。図4では、説明を複雑にしないために、仮想空間2のうちの上半分の天球が例示されている。仮想空間2では各メッシュが規定される。各メッシュの位置は、仮想空間2に規定されるXYZ座標系における座標値として予め規定されている。コンピュータ200は、仮想空間2に展開可能なコンテンツ(静止画、動画等)を構成する各部分画像を、仮想空間2において対応する各メッシュにそれぞれ対応付けて、ユーザによって視認可能な仮想空間画像22が展開される仮想空間2をユーザに提供する。
図5を参照して、ユーザの視線方向の決定について説明する。図5は、ある実施の形態に従うHMD110を装着するユーザ190の頭部を上から表した図である。
図6および図7を参照して、視界領域23について説明する。図6は、仮想空間2において視界領域23をX方向から見たYZ断面を表す図である。図7は、仮想空間2において視界領域23をY方向から見たXZ断面を表す図である。
図8Aを参照して、コントローラ160の一例について説明する。図8Aは、ある実施の形態に従うコントローラ160の概略構成を表す図である。
図9を参照して、HMD110の制御装置について説明する。ある実施の形態において、制御装置は周知の構成を有するコンピュータ200によって実現される。図9は、ある実施の形態に従うコンピュータ200をモジュール構成として表すブロック図である。
ここで、二人のユーザ190,190Nが仮想空間2を介して通信する場合のコンピュータ200,200Nの動作について説明する。以下、コンピュータ200Nに接続されたHMD110Nを装着したユーザ190Nが、コンピュータ200に接続されたHMD110を装着したユーザ190に発話する場合について説明する。
次に、図10を参照して、本実施の形態に従って行われる仮想空間を介したチャットの概要について説明する。図10は、コンピュータ200,200N,200Xのそれぞれによって提示される仮想空間2を表現する一態様を概念的に表す図である。
図11を参照して、サーバ150のデータ構造について説明する。図11は、ある実施の形態に従うサーバ150が備えるメモリ152におけるデータの格納の一態様を概念的に表す図である。メモリ152は、テーブル1110,1120,1130を含む。
図12を参照して、コンピュータ200の制御構造について説明する。図12は、コンピュータ200のプロセッサ10が実行する処理の一部を表わすフローチャートである。
図13を参照して、サーバ150の制御構造について説明する。図13は、ある実施の形態に従うサーバ150のプロセッサ151が実行する処理の一部を表わすフローチャートである。
以上詳述した技術的特徴は、以下のように要約され得る。
Claims (15)
- ヘッドマウントデバイスによって提供される仮想空間を移動するためにコンピュータで実行される方法であって、
仮想空間を定義するステップと、
前記ヘッドマウントデバイスのユーザが視認可能なオブジェクトを前記仮想空間に配置するステップと、
前記ユーザが選択可能な1つ以上の場所候補を含むマップオブジェクトを前記仮想空間に提示するステップと、
前記マップオブジェクトに含まれるいずれかの場所候補の選択を受け付けるステップと、
選択された場所候補に、前記ユーザの前記仮想空間における視点を移動するステップとを備える、方法。 - 前記マップオブジェクトを提示するステップは、前記ユーザの動作に基づいて、前記マップオブジェクトを提示するステップを含む、請求項1に記載の方法。
- 前記ユーザの動作は、前記ユーザが視線の向きを変えることを含み、
前記マップオブジェクトを提示するステップは、前記ユーザが視線の向きを変えた場合に、前記マップオブジェクトを提示するステップを含む、請求項2に記載の方法。 - 前記ユーザが視線の向きを変えることは、前記ユーザの視線が上方に移動することを含み、
前記マップオブジェクトを提示するステップは、前記ユーザの視線が上方に移動した場合に、前記マップオブジェクトを提示するステップを含む、請求項3に記載の方法。 - 前記ユーザが視線の向きを変えることは、前記ユーザが後方を向くことを含み、
前記マップオブジェクトを提示するステップは、前記ユーザが後方を向いたことに基づいて、当該ユーザの現在の場所よりも後方にある場所候補を含むマップオブジェクトを提示するステップを含む、請求項3に記載の方法。 - 前記ヘッドマウントデバイスの動きを検出するステップをさらに備え、
前記マップオブジェクトを提示するステップは、前記ヘッドマウントデバイスが移動した場合に、前記マップオブジェクトを提示するステップを含む、請求項2に記載の方法。 - 前記仮想空間を介して他のユーザとの通信を確立するステップをさらに含み、
前記オブジェクトを配置するステップは、前記他のユーザを表わすアバターオブジェクトを配置するステップを含み、
前記マップオブジェクトを提示するステップは、前記他のユーザの動作に基づいて、前記マップオブジェクトを提示するステップを含む、請求項1〜6のいずれかに記載の方法。 - 前記マップオブジェクトを提示するステップは、前記仮想空間における前記ユーザの視点の位置と、前記仮想空間を共有する他のユーザの位置とを提示するステップを含み、
前記選択を受け付けるステップは、前記ユーザの視点と前記他のユーザとが存在しない場所候補の選択を受け付けるステップを含む、請求項1〜7のいずれかに記載の方法。 - 前記仮想空間における前記ユーザの視点の移動後に、前記アバターオブジェクトが存在している方向を示すオブジェクトを提示するステップをさらに備える、請求項1〜8のいずれかに記載の方法。
- 前記仮想空間における前記ユーザの視点の移動経路を記録するステップと、
前記移動経路を表わす経路オブジェクトを前記仮想空間に提示するステップとをさらに備える、請求項1〜8のいずれかに記載の方法。 - 前記仮想空間における前記ユーザの視点の移動を取り消す指示を受け付けるステップと、
前記指示に基づいて、前記ユーザの視点を移動前の場所に戻すステップとをさらに備える、請求項10に記載の方法。 - 前記取り消す指示を受け付けるステップは、前記経路オブジェクトに含まれる移動経路を選択する操作を受け付けるステップを含む、請求項11に記載の方法。
- 前記選択する操作を受け付けるステップは、前記経路オブジェクトに含まれる移動経路に対する視線を検出するステップを含む、請求項12に記載の方法。
- 請求項1〜13のいずれかに記載の方法をコンピュータに実行させる、プログラム。
- 請求項14に記載のプログラムを格納するためのメモリと、
前記プログラムを実行するためのプロセッサとを備える、情報処理装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017035154A JP6306765B1 (ja) | 2017-02-27 | 2017-02-27 | 仮想空間を移動するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラムおよび情報処理装置 |
| US15/905,731 US10459599B2 (en) | 2017-02-27 | 2018-02-26 | Method for moving in virtual space and information processing apparatus for executing the method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017035154A JP6306765B1 (ja) | 2017-02-27 | 2017-02-27 | 仮想空間を移動するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラムおよび情報処理装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018042439A Division JP2018142319A (ja) | 2018-03-08 | 2018-03-08 | 仮想空間を移動するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラムおよび情報処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP6306765B1 JP6306765B1 (ja) | 2018-04-04 |
| JP2018142119A true JP2018142119A (ja) | 2018-09-13 |
Family
ID=61828600
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017035154A Active JP6306765B1 (ja) | 2017-02-27 | 2017-02-27 | 仮想空間を移動するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラムおよび情報処理装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10459599B2 (ja) |
| JP (1) | JP6306765B1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023082119A (ja) * | 2022-03-31 | 2023-06-13 | ベイジン バイドゥ ネットコム サイエンス テクノロジー カンパニー リミテッド | バーチャルシーン情報インタラクション方法、装置、電子機器、記憶媒体及びコンピュータプログラム |
| WO2024116799A1 (ja) * | 2022-12-01 | 2024-06-06 | 株式会社Nttドコモ | 仮想空間管理装置 |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110637274B (zh) * | 2017-05-24 | 2022-05-03 | 索尼公司 | 信息处理设备、信息处理方法以及程序 |
| EP3639154A4 (en) * | 2017-06-15 | 2021-01-27 | Tencent Technology (Shenzhen) Company Limited | SYSTEM AND PROCEDURE FOR CUSTOMIZING A USER INTERFACE PANEL ON THE BASIS OF PHYSICAL SIZES |
| US11579744B2 (en) * | 2017-06-21 | 2023-02-14 | Navitaire Llc | Systems and methods for seat selection in virtual reality |
| US10976982B2 (en) * | 2018-02-02 | 2021-04-13 | Samsung Electronics Co., Ltd. | Guided view mode for virtual reality |
| CN111752381B (zh) * | 2019-05-23 | 2024-06-18 | 北京京东尚科信息技术有限公司 | 人机交互方法及装置 |
| KR102807511B1 (ko) * | 2019-12-20 | 2025-05-16 | 보에 테크놀로지 그룹 컴퍼니 리미티드 | 페이지의 표시 방법, 표시 시스템 및 기록 매체 |
| WO2021246183A1 (ja) * | 2020-06-03 | 2021-12-09 | ソニーグループ株式会社 | 情報処理装置、情報処理方法、及び、プログラム |
| JP7324469B2 (ja) | 2021-06-28 | 2023-08-10 | グリー株式会社 | 情報処理システム、情報処理方法、情報処理プログラム |
| US12159352B2 (en) * | 2021-08-30 | 2024-12-03 | Bsset Llc | Extended reality movement platform |
| JP7775620B2 (ja) * | 2021-10-07 | 2025-11-26 | トヨタ自動車株式会社 | 仮想空間制御システム、その制御方法、及び、制御プログラム |
| JP7245890B1 (ja) * | 2021-11-19 | 2023-03-24 | グリー株式会社 | 情報処理システム、情報処理方法、情報処理プログラム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0764709A (ja) * | 1993-08-26 | 1995-03-10 | Olympus Optical Co Ltd | 指示処理装置 |
| JP2000244886A (ja) * | 1999-01-20 | 2000-09-08 | Canon Inc | コンピュータ会議システム、コンピュータ処理装置、コンピュータ会議を行う方法、コンピュータ処理装置における処理方法、ビデオ会議システム、ビデオ会議を行う方法、ヘッドホン |
| JP2012063253A (ja) * | 2010-09-16 | 2012-03-29 | Olympus Corp | 画像生成システム、プログラム及び情報記憶媒体 |
| JP5914739B1 (ja) * | 2015-08-27 | 2016-05-11 | 株式会社コロプラ | ヘッドマウントディスプレイシステムを制御するプログラム |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6346938B1 (en) * | 1999-04-27 | 2002-02-12 | Harris Corporation | Computer-resident mechanism for manipulating, navigating through and mensurating displayed image of three-dimensional geometric model |
| JP3711025B2 (ja) | 2000-03-21 | 2005-10-26 | 大日本印刷株式会社 | 仮想現実空間移動制御装置 |
| US6795972B2 (en) * | 2001-06-29 | 2004-09-21 | Scientific-Atlanta, Inc. | Subscriber television system user interface with a virtual reality media space |
| JP3559024B2 (ja) * | 2002-04-04 | 2004-08-25 | マイクロソフト コーポレイション | ゲームプログラムおよびゲーム装置 |
| JP4741261B2 (ja) * | 2005-03-11 | 2011-08-03 | 株式会社日立製作所 | ビデオ会議システム、プログラムおよび会議端末 |
| US9250703B2 (en) * | 2006-03-06 | 2016-02-02 | Sony Computer Entertainment Inc. | Interface with gaze detection and voice input |
| US20080070682A1 (en) * | 2006-08-15 | 2008-03-20 | Nintendo Of America Inc. | Systems and methods for providing educational games for use by young children, and digital storage mediums for storing the educational games thereon |
| US8271962B2 (en) * | 2006-09-12 | 2012-09-18 | Brian Muller | Scripted interactive screen media |
| US20120032877A1 (en) * | 2010-08-09 | 2012-02-09 | XMG Studio | Motion Driven Gestures For Customization In Augmented Reality Applications |
| US8868039B2 (en) * | 2011-10-12 | 2014-10-21 | Digimarc Corporation | Context-related arrangements |
| US10409456B2 (en) * | 2015-06-09 | 2019-09-10 | Disney Enterprises, Inc. | Dynamically changing a 3D object into an interactive 3D menu |
| JP5838278B1 (ja) | 2015-06-12 | 2016-01-06 | 株式会社コロプラ | コンピュータプログラム |
| JP6684559B2 (ja) * | 2015-09-16 | 2020-04-22 | 株式会社バンダイナムコエンターテインメント | プログラムおよび画像生成装置 |
| US10048751B2 (en) * | 2016-03-31 | 2018-08-14 | Verizon Patent And Licensing Inc. | Methods and systems for gaze-based control of virtual reality media content |
-
2017
- 2017-02-27 JP JP2017035154A patent/JP6306765B1/ja active Active
-
2018
- 2018-02-26 US US15/905,731 patent/US10459599B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0764709A (ja) * | 1993-08-26 | 1995-03-10 | Olympus Optical Co Ltd | 指示処理装置 |
| JP2000244886A (ja) * | 1999-01-20 | 2000-09-08 | Canon Inc | コンピュータ会議システム、コンピュータ処理装置、コンピュータ会議を行う方法、コンピュータ処理装置における処理方法、ビデオ会議システム、ビデオ会議を行う方法、ヘッドホン |
| JP2012063253A (ja) * | 2010-09-16 | 2012-03-29 | Olympus Corp | 画像生成システム、プログラム及び情報記憶媒体 |
| JP5914739B1 (ja) * | 2015-08-27 | 2016-05-11 | 株式会社コロプラ | ヘッドマウントディスプレイシステムを制御するプログラム |
Non-Patent Citations (2)
| Title |
|---|
| 湯本 貢司: "大規模仮想環境における共同注意を支援する視覚化手法の提案", 電子情報通信学会技術研究報告 VOL.108 NO.226, vol. MVE2008-59 (2008-10), JPN6017038182, 25 September 2008 (2008-09-25), JP, pages 79 - 84, ISSN: 0003657285 * |
| 野口 康人: "複合現実感を用いた分散会議における複数アバタの配置と表現", 情報処理学会論文誌 第48巻 第1号, vol. Vol.48 No.1 Jan. 2007, JPN6017038183, 15 January 2007 (2007-01-15), JP, pages 54 - 62, ISSN: 0003657286 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023082119A (ja) * | 2022-03-31 | 2023-06-13 | ベイジン バイドゥ ネットコム サイエンス テクノロジー カンパニー リミテッド | バーチャルシーン情報インタラクション方法、装置、電子機器、記憶媒体及びコンピュータプログラム |
| JP7668834B2 (ja) | 2022-03-31 | 2025-04-25 | ベイジン バイドゥ ネットコム サイエンス テクノロジー カンパニー リミテッド | バーチャルシーン情報インタラクション方法、装置、電子機器、記憶媒体及びコンピュータプログラム |
| WO2024116799A1 (ja) * | 2022-12-01 | 2024-06-06 | 株式会社Nttドコモ | 仮想空間管理装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US10459599B2 (en) | 2019-10-29 |
| US20180329603A1 (en) | 2018-11-15 |
| JP6306765B1 (ja) | 2018-04-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6306765B1 (ja) | 仮想空間を移動するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラムおよび情報処理装置 | |
| JP6257826B1 (ja) | 仮想空間を提供するためにコンピュータで実行される方法、プログラム、および、情報処理装置 | |
| JP6212667B1 (ja) | 仮想空間を介して通信するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラム、および、情報処理装置 | |
| JP6240353B1 (ja) | 仮想空間において情報を提供するための方法、そのためのプログラム、および、そのための装置 | |
| JP6290467B1 (ja) | 情報処理方法、装置、および当該情報処理方法をコンピュータに実行させるプログラム | |
| JP6257827B1 (ja) | 仮想空間を提供するためにコンピュータで実行される方法、プログラム、および、情報処理装置 | |
| US20180196506A1 (en) | Information processing method and apparatus, information processing system, and program for executing the information processing method on computer | |
| JP6229089B1 (ja) | 仮想空間を介して通信するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラム、および、情報処理装置 | |
| US10515481B2 (en) | Method for assisting movement in virtual space and system executing the method | |
| JP2018106499A (ja) | 仮想空間における画像の表示を制御するためにコンピュータによって実行される方法、当該方法をコンピュータに実現させるためのプログラム、および、コンピュータ装置 | |
| JP2018190336A (ja) | 仮想空間を提供するための方法、および当該方法をコンピュータに実行させるためのプログラム、および当該プログラムを実行するための情報処理装置 | |
| JP6225242B1 (ja) | 情報処理方法、装置、および当該情報処理方法をコンピュータに実行させるプログラム | |
| JP6495398B2 (ja) | 仮想空間を提供するための方法、プログラム、および当該プログラムを実行するための情報処理装置 | |
| JP2018142319A (ja) | 仮想空間を移動するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラムおよび情報処理装置 | |
| JP2018125003A (ja) | 情報処理方法、装置、および当該情報処理方法をコンピュータに実行させるプログラム | |
| JP6623199B2 (ja) | ヘッドマウントデバイスを用いて仮想現実を提供するためにコンピュータで実行されるプログラムおよび情報処理装置 | |
| JP2018206340A (ja) | 仮想空間を提供するためにコンピュータで実行される方法、プログラム、および、情報処理装置 | |
| JP2018109944A (ja) | 情報処理方法、装置、および当該情報処理方法をコンピュータに実行させるプログラム | |
| JP2019030638A (ja) | 情報処理方法、装置、および当該情報処理方法をコンピュータに実行させるためのプログラム | |
| JP6821461B2 (ja) | 仮想空間を介して通信するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラム、および、情報制御装置 | |
| JP6250779B1 (ja) | 仮想空間を介して通信するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラム、および、情報処理装置 | |
| JP6839046B2 (ja) | 情報処理方法、装置、情報処理システム、および当該情報処理方法をコンピュータに実行させるプログラム | |
| JP6321247B1 (ja) | 仮想空間を移動するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラムおよび情報処理装置 | |
| JP2018190390A (ja) | 仮想空間を提供するための方法、および当該方法をコンピュータに実行させるためのプログラム、および当該プログラムを実行するための情報処理装置 | |
| JP2018147498A (ja) | 仮想空間を移動するためにコンピュータで実行される方法、当該方法をコンピュータに実行させるプログラムおよび情報処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20180201 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180208 |
|
| 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: 20180214 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180308 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6306765 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |