Head-mounted display system, head-mounted display, and head-mounted display control program
Abstract
An HMD system according to the present technology includes a coordinate system setting unit, a segment selection unit, and an image generation unit. The coordinate system setting unit sets, in a real space, a cylindrical coordinate system partitioned into a plurality of segments. The segment selection unit brings, based on a direction of the display, any of the plurality of segments into a selection stand-by state in the cylindrical coordinate system. When the selection of the segment held in the selection stand-by state is determined, the image generation unit generates a display image to be displayed on the display corresponding to the determined segment.
Claims
exact text as granted — not AI-modified1 - 18 . (canceled)
19 . An information processing apparatus comprising:
a processor configured to
set a coordinate system to a first coordinate system corresponding to a real space,
display a virtual object based on the first coordinate system,
reset the coordinate system to a second coordinate system which has a different display coordinate origin from a display coordinate origin of the first coordinate system based on a detection of a first user input and a direction of the information processing apparatus, and
display the virtual object based on the second coordinate system.
20 . The information processing apparatus of claim 19 , wherein the display coordinate origin of the second coordinate system is located at a different height than the display coordinate origin of the first coordinate system.
21 . The information processing apparatus of claim 19 , wherein at least one of the first coordinate system and the second coordinate system has a vertical center axis.
22 . The information processing apparatus of claim 19 , wherein at least one of the first coordinate system and the second coordinate system is partitioned into a plurality of segments.
23 . The information processing apparatus of claim 22 , wherein the virtual object is displayed in one of the plurality of segments and remains in the one of the plurality of segments as the information processing apparatus is rotated.
24 . The information processing apparatus of claim 23 , wherein the virtual object may be selected by rotating the information processing apparatus to move a virtual angle-of-view range to correspond with the virtual object.
25 . The information processing apparatus of claim 23 , wherein the virtual object may be selected by rotating the information processing apparatus while the virtual object is held in a selection stand-by state.
26 . The information processing apparatus of claim 19 , which is configured to return to the first coordinate system after being set to the second coordinate system based on a second user input.
27 . The information processing apparatus of claim 19 , which includes a head-mounted display configured to display the virtual object.
28 . The information processing apparatus of claim 27 , wherein the head-mounted display is a see-through-type display.
29 . The information processing apparatus of claim 19 , wherein the virtual object remains displayed as the information processing apparatus rotates while the coordinate system is set to at least one of the first coordinate system or the second coordinate system.
30 . A non-transitory computer-readable medium storing instructions for controlling a display, which, when executed:
set a coordinate system for the display to a first coordinate system corresponding to a real space; display a virtual object on the display based on the first coordinate system; reset the coordinate system for display to a second coordinate system which has a different display coordinate origin from a display coordinate origin of the first coordinate system based on a detection of a first user input and a direction of the display; and display the virtual object on the display based on the second coordinate system.
31 . The non-transitory computer-readable medium of claim 30 , which is configured to display the virtual object as the display rotates while the coordinate system is set to at least one of the first coordinate system or the second coordinate system.
32 . The non-transitory computer-readable medium of claim 30 , which is configured to return to the first coordinate system after being set to the second coordinate system based on a second user input.
33 . A method of displaying a virtual object comprising:
setting a coordinate system for a display to a first coordinate system corresponding to a real space; displaying the virtual object on the display based on the first coordinate system; resetting the coordinate system for the display to a second coordinate system which has a different display coordinate origin from a display coordinate origin of the first coordinate system based on a detection of a first user input and a direction of the display; and displaying the virtual object on the display based on the second coordinate system.
34 . The method of claim 33 , which includes displaying the virtual object on the display while the display is rotated when the coordinate system is set to the first coordinate system.
35 . The method of claim 33 , which includes displaying the virtual object on the display while the display is rotated when the coordinate system is set to the second coordinate system.
36 . The method of claim 33 , which includes resetting the coordinate system from the second coordinate system to the first coordinate system based on a detection of a second user input.
37 . The method of claim 33 , which includes selecting the virtual object by rotating the display to move a virtual angle-of-view range to correspond with the virtual object.
38 . The method of claim 33 , which includes selecting the virtual object by rotating the display while the virtual object is held in a selection stand-by state.Join the waitlist — get patent alerts
Track US2018101248A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.