US2018101248A1PendingUtilityA1

Head-mounted display system, head-mounted display, and head-mounted display control program

Assignee: SONY CORPPriority: Feb 22, 2013Filed: Oct 20, 2017Published: Apr 12, 2018
Est. expiryFeb 22, 2033(~6.6 yrs left)· nominal 20-yr term from priority
G06F 3/0484G02B 2027/0178G06F 3/012G06F 3/0346G06F 3/04842G06F 3/011G02B 27/017G06F 2203/04802G06F 3/0482G06F 1/163
54
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 - 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.