Game apparatus, communication apparatus, wireless game controller, and game system
First Claim
1. A game apparatus which performs wireless communication in a predetermined communication cycle with at least one wireless game controller which transmits operation input data, the game apparatus comprising:
- a monitoring unit which monitors the number of wireless game controllers connected; and
a communication control unit which sets a maximum number of times of transmission or maximum transmission time available within a duration of one communication cycle for each individual wireless game controller to transmit operation input data, in accordance with the communication cycle and the number of wireless game controllers connected.
6 Assignments
0 Petitions
Accused Products
Abstract
A technology of realizing wireless communication between a parent station and child stations with efficiency. In a game system according to the present invention, a game apparatus sets the maximum number of times of transmission for wireless game controllers, in accordance with the number of wireless game controllers that are communicating at a predetermined communication cycle. Here, time for establishing connection with a new wireless game controller is reserved within each communication cycle, thereby allowing new users to join the game. The maximum number of times of transmission is re-set when the number of wireless game controllers connected changes.
-
Citations
9 Claims
-
1. A game apparatus which performs wireless communication in a predetermined communication cycle with at least one wireless game controller which transmits operation input data, the game apparatus comprising:
-
a monitoring unit which monitors the number of wireless game controllers connected; and a communication control unit which sets a maximum number of times of transmission or maximum transmission time available within a duration of one communication cycle for each individual wireless game controller to transmit operation input data, in accordance with the communication cycle and the number of wireless game controllers connected. - View Dependent Claims (2, 3, 4)
-
-
5. A game system comprising a game apparatus and at least one wireless game controller which perform wireless communication with each other in a predetermined communication cycle, wherein:
-
the wireless game controller has the function of transmitting operation input data in response to a data transfer request from the game apparatus; and the game apparatus includes a monitoring unit which monitors the number of wireless game controllers connected, and a communication control unit which sets a maximum number of times of transmission or maximum transmission time available within a duration of one communication cycle for each individual wireless game controller to transmit operation input data, in accordance with the communication cycle and the number of wireless game controllers connected.
-
-
6. A wireless game controller which performs wireless communication with a game apparatus in accordance with a predetermined communication cycle, the wireless game controller comprising a wireless communication device and a processing device,
the wireless communication device including a transmission buffer which retains data to be transmitted, and a wireless communication unit which transmits the data, retained in the transmission buffer, within a maximum number of times of transmission or maximum transmission time in a duration of one communication cycle when the wireless communication unit receives a data transfer request from the game apparatus, the communication cycle and the maximum number of times of transmission or maximum transmission time being set by the game apparatus, the processing device including an operation input unit from which a user makes a game operation, an input buffer which retains operation input data input from the operation input unit, and a control unit which overwrites operation input data to the input buffer when a game operation is made by the user, the wireless communication unit supplying the control unit with a request for output of the operation input data when the wireless communication unit receives the data transfer request from the game apparatus, the control unit supplying the transmission buffer with the operation input data retained in the input buffer when the control unit receives the request for output, the wireless communication unit transmitting, to the game apparatus, the operation input data that is supplied from the input buffer to the transmission buffer, and wherein when the wireless communication unit receives a data retransmission request from the game apparatus within the same communication cycle, the wireless communication unit resupplies the control unit with a request for output and retransmits, to the game apparatus, the operation input data that is supplied from the input buffer to the transmission buffer in response to the output request resupplied.
-
8. A communication apparatus which performs wireless communication with a plurality of child stations in a predetermined communication cycle,
wherein the communication apparatus monitors a number of child stations connected; -
and wherein a maximum number of times of transmission or maximum transmission time available within a duration of one communication cycle for each individual child station to transmit data is set in accordance with the number of child stations connected.
-
-
9. A program stored on a non-transitory computer readable medium executed by a processor for use with a computer for making a wireless communication device perform wireless communication in a predetermined communication cycle with at least one wireless game controller which transmits operation input data, the program making the computer perform the functions of:
-
monitoring the number of wireless game controllers connected; and setting a maximum number of times of transmission or maximum transmission time available within a duration of one communication cycle for each individual wireless game controller to transmit operation input data, in accordance with the communication cycle and the number of wireless game controllers connected.
-
Specification