发明名称 STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND METHOD OF CALCULATING DESIGNATED POSITION
摘要 An example of an information processing apparatus calculates a first position using imaging information based on an image captured by an imaging device. The information processing apparatus calculates a second position using a detection result of a sensor. The information processing apparatus repeatedly determines whether or not a predetermined condition is satisfied, the predetermined condition including a condition regarding a relationship between the first position and the second position. A designated position on a predetermined plane is calculated using the first position and/or the second position. In a satisfaction period after the predetermined condition has been satisfied, the information processing apparatus calculates the designated position by making an influence of the second position relatively great as compared to an unsatisfaction period before the predetermined condition is satisfied.
申请公布号 US2014375546(A1) 申请公布日期 2014.12.25
申请号 US201314073251 申请日期 2013.11.06
申请人 NINTENDO CO., LTD. 发明人 YAMADA Naoya
分类号 G06F3/01;G06F3/03 主分类号 G06F3/01
代理机构 代理人
主权项 1. An information processing apparatus for calculating a designated position on a predetermined plane based on an input provided to an input member, the information processing apparatus comprising: a first position calculation section configured to calculate a first position using imaging information based on an image captured by a camera that is provided in the input member or a camera that captures the input member, the first position being a position on the plane and changing in accordance at least with an attitude of the input member; a second position calculation section configured to calculate a second position using a detection result of at least one of a gyro sensor, an acceleration sensor, and a magnetic sensor, the second position being a position on the plane on which the first position is calculated and according to the attitude of the input member; a determination section configured to repeatedly determine whether or not a predetermined condition is satisfied, the predetermined condition including a condition that a distance between the first position and the second position is equal to or smaller than a predetermined distance continuously for a predetermined period; and a designated position calculation section configured to, when the predetermined condition is not satisfied, calculate a designated position on the plane using the first position and without using the second position, and after the predetermined condition has been satisfied, calculate the designated position on the plane using the second position.
地址 Kyoto JP