发明名称 Using handheld controller attitude to select a desired object displayed on a screen
摘要 Correspondence data representing correspondence between a plurality of selection target objects and the attitude of an input device is stored in an information processing apparatus. In accordance with attitude/motion data acquired from the input device, the attitude of the input device is calculated. In accordance with the correspondence data, a selection target object corresponding to the attitude of the input device is selected thereby to perform a process based on the selection target object having been selected.
申请公布号 US9492747(B2) 申请公布日期 2016.11.15
申请号 US201012856274 申请日期 2010.08.13
申请人 NINTENDO CO., LTD. 发明人 Yamada Yoichi;Fujibayashi Hidemaro;Tanaka Ryo
分类号 A63F13/428;A63F13/285;A63F13/211;G06F3/01;G06F3/0346;G06F3/0484 主分类号 A63F13/428
代理机构 Nixon & Vanderhye P.C. 代理人 Nixon & Vanderhye P.C.
主权项 1. A non-transitory computer readable storage medium having stored therein an information processing program comprising instructions which when executed on a computer of an information processing apparatus control the computer to perform information processing based on orientation data acquired from a sensor detecting an orientation of a handheld input device, the information processing comprising: storing correspondence between (a) a plurality of virtual selection target objects and (b) a corresponding plurality of tilt orientations of the input device, wherein the stored correspondence is based on (i) sector-shaped regions defining angular ranges, and (ii) corresponding tilt angle orientations of the input device; displaying the plurality of virtual selection target objects on a display in positions corresponding to the sector-shaped region angular ranges so the virtual selection target objects are spatially separated from one another on the display, each of the displayed plurality of virtual selection target objects corresponding to a different sector-shaped region angular range and a different corresponding computer process; acquiring the orientation data detected by the orientation sensor; calculating a vector representing a tilt direction of the handheld input device, the vector having a magnitude representing a degree of tilt of the handheld input device, in accordance with the orientation data acquired by the orientation acquisition, the vector being calculated regardless of a pointing direction of the handheld device; comparing the calculated vector with the stored correspondence based on the sector-shaped regions; based on the comparison, selecting from among the plurality of spatially-separated virtual selection target objects in accordance with the handheld input device tilt direction and degree of tilt represented by the calculated vector; and performing a computer process corresponding to the selection target object selected by the object selecting.
地址 Kyoto JP