Controller device, information processing system, and communication method
First Claim
1. A controller device capable of wirelessly communicating with an information processing device, the controller device comprising:
- an operation unit including at least a gyrosensor, an acceleration sensor, a direction input unit, and a touch panel;
a generating unit for generating operation data based on data obtained from the operation unit; and
a communication unit for wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle,wherein the operation data transmitted in a single transmission includes;
data representing a value obtained by adding together nine pieces of angular velocity detected by the gyrosensor;
data representing one piece of acceleration detected by the acceleration sensor;
data representing one piece of direction detected by the direction input unit; and
data representing ten pieces of position detected by the touch panel.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller device transmits operation data to an information processing device. The controller device wirelessly communicates with the information processing device. The controller device includes an operation unit, a generating unit, and a communication unit. The operation unit includes at least a gyrosensor, an acceleration sensor, a direction input unit, and a touch panel. The generating unit generates operation data based on data obtained from the operation unit. The communication unit wirelessly transmits the operation data to the information processing device for each iteration of a predetermined cycle. The operation data transmitted in a single transmission includes: data representing a value obtained by adding together nine pieces of angular velocity detected by the gyrosensor; data representing one piece of acceleration detected by the acceleration sensor; data representing one piece of direction detected by the direction input unit; and data representing ten pieces of position detected by the touch panel.
-
Citations
50 Claims
-
1. A controller device capable of wirelessly communicating with an information processing device, the controller device comprising:
-
an operation unit including at least a gyrosensor, an acceleration sensor, a direction input unit, and a touch panel; a generating unit for generating operation data based on data obtained from the operation unit; and a communication unit for wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle, wherein the operation data transmitted in a single transmission includes; data representing a value obtained by adding together nine pieces of angular velocity detected by the gyrosensor; data representing one piece of acceleration detected by the acceleration sensor; data representing one piece of direction detected by the direction input unit; and data representing ten pieces of position detected by the touch panel. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A controller device capable of wirelessly communicating with an information processing device, the controller device comprising:
-
an operation unit including at least a gyrosensor, an acceleration sensor, a direction input unit, a magnetic sensor, and a touch panel; a generating unit for generating operation data based on data obtained from the operation unit; and a communication unit for wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle, wherein the operation data transmitted in a single transmission includes; data representing a value obtained by adding together angular velocities for nine iterations detected by the gyrosensor; data representing an average value among accelerations for four iterations detected by the acceleration sensor; data representing an average value among directions for four iterations detected by the direction input unit; data representing a magnetic direction for one iteration detected by the magnetic sensor; and data representing positions for ten iterations detected by the touch panel. - View Dependent Claims (9, 10)
-
-
11. A controller device capable of wirelessly communicating with an information processing device, the controller device comprising:
-
an operation unit including at least a gyrosensor, an acceleration sensor, and a touch panel; a generating unit for generating operation data based on data obtained from the operation unit; and a communication unit for wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle, wherein the operation data transmitted in a single transmission includes; data representing a value obtained by adding together angular velocities for a plurality of iterations detected by the gyrosensor; data representing an average value among accelerations for a plurality of iterations detected by the acceleration sensor; and data representing positions for a plurality of iterations detected by the touch panel. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A controller device capable of wirelessly communicating with an information processing device, the controller device comprising:
-
a first sensor; a second sensor for outputting detection results with a higher frequency than the first sensor; a third sensor for outputting detection results with a higher frequency than the second sensor; a generating unit for generating operation data including data representing a value for one iteration detected by the first sensor, data representing an average value among values for a plurality of iterations detected by the second sensor, and data representing a sum of values for a plurality of iterations detected by the third sensor; and a communication unit for wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle. - View Dependent Claims (17, 18, 19, 20)
-
-
21. An information processing system comprising an information processing device and a controller device capable of wirelessly communicating with the information processing device, wherein:
-
the controller device comprises; an operation unit including at least a gyrosensor, an acceleration sensor, a direction input unit, and a touch panel; a generating unit for generating operation data based on data obtained from the operation unit; and a communication unit for wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle; the operation data transmitted in a single transmission includes; data representing a value obtained by adding together nine pieces of angular velocity detected by the gyrosensor; data representing one piece of acceleration detected by the acceleration sensor; data representing one piece of direction detected by the direction input unit; and data representing ten pieces of position detected by the touch panel; and the information processing device receives the operation data. - View Dependent Claims (22, 23)
-
-
24. An information processing system comprising an information processing device and a controller device capable of wirelessly communicating with the information processing device, wherein:
-
the controller device comprises; an operation unit including at least a gyrosensor, an acceleration sensor, a direction input unit, a magnetic sensor, and a touch panel; a generating unit for generating operation data based on data obtained from the operation unit; and a communication unit for wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle; the operation data transmitted in a single transmission includes; data representing a value obtained by adding together angular velocities for nine iterations detected by the gyrosensor; data representing an average value among accelerations for four iterations detected by the acceleration sensor; data representing an average value among directions for four iterations detected by the direction input unit; data representing a magnetic direction for one iteration detected by the magnetic sensor; and data representing positions for ten iterations detected by the touch panel; and the information processing device receives the operation data.
-
-
25. An information processing system comprising an information processing device and a controller device capable of wirelessly communicating with the information processing device, wherein:
-
the controller device comprises; an operation unit including at least a gyrosensor, an acceleration sensor, and a touch panel; a generating unit for generating operation data based on data obtained from the operation unit; and a communication unit for wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle; the operation data transmitted in a single transmission includes; data representing a value obtained by adding together angular velocities for a plurality of iterations detected by the gyrosensor; data representing an average value among accelerations for a plurality of iterations detected by the acceleration sensor; and data representing positions for a plurality of iterations detected by the touch panel; and the information processing device receives the operation data. - View Dependent Claims (26, 27)
-
-
28. An information processing system comprising an information processing device and a controller device capable of wirelessly communicating with the information processing device, the controller device comprising:
-
a first sensor; a second sensor for outputting detection results with a higher frequency than the first sensor; a third sensor for outputting detection results with a higher frequency than the second sensor; a generating unit for generating operation data including data representing a value for one iteration detected by the first sensor, data representing an average value among values for a plurality of iterations detected by the second sensor, and data representing a sum of values for a plurality of iterations detected by the third sensor; and a communication unit for wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle, wherein the information processing device receives the operation data. - View Dependent Claims (29, 30)
-
-
31. A communication method carried out in a controller device capable of wirelessly communicating with an information processing device, the communication method comprising:
-
a generating step of generating operation data based on data obtained from an operation unit including at least a gyrosensor, an acceleration sensor, a direction input unit, and a touch panel; and a communication step of wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle, wherein the operation data transmitted in a single transmission includes; data representing a value obtained by adding together nine pieces of angular velocity detected by the gyrosensor; data representing one piece of acceleration detected by the acceleration sensor; data representing one piece of direction detected by the direction input unit; and data representing ten pieces of position detected by the touch panel. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A communication method carried out in a controller device capable of wirelessly communicating with an information processing device, the communication method comprising:
-
a generating step of generating operation data based on data obtained from an operation unit including at least a gyrosensor, an acceleration sensor, a direction input unit, a magnetic sensor, and a touch panel; and a communication step of wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle, wherein the operation data transmitted in a single transmission includes; data representing a value obtained by adding together angular velocities for nine iterations detected by the gyrosensor; data representing an average value among accelerations for four iterations detected by the acceleration sensor; data representing an average value among directions for four iterations detected by the direction input unit; data representing a magnetic direction for one iteration detected by the magnetic sensor; and data representing positions for ten iterations detected by the touch panel. - View Dependent Claims (39, 40)
-
-
41. A communication method carried out in a controller device capable of wirelessly communicating with an information processing device, the communication method comprising:
-
a generating step of generating operation data based on data obtained from an operation unit including at least a gyrosensor, an acceleration sensor, and a touch panel; and a communication step of wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle, wherein the operation data transmitted in a single transmission includes; data representing a value obtained by adding together angular velocities for a plurality of iterations detected by the gyrosensor; data representing an average value among accelerations for a plurality of iterations detected by the acceleration sensor; and data representing positions for a plurality of iterations detected by the touch panel. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A communication method carried out in a controller device capable of wirelessly communicating with an information processing device, wherein:
-
the controller device includes a first sensor, a second sensor for outputting detection results with a higher frequency than the first sensor, and a third sensor for outputting detection results with a higher frequency than the second sensor, the communication method comprising; a generating step of generating operation data including data representing a value for one iteration detected by the first sensor, data representing an average value among values for a plurality of iterations detected by the second sensor, and data representing a sum of values for a plurality of iterations detected by the third sensor; and a communication step of wirelessly transmitting the operation data to the information processing device for each iteration of a predetermined cycle. - View Dependent Claims (47, 48, 49, 50)
-
Specification