CN1919390B - Video game controller and video game system - Google Patents

Video game controller and video game system Download PDF

Info

Publication number
CN1919390B
CN1919390B CN2006101115597A CN200610111559A CN1919390B CN 1919390 B CN1919390 B CN 1919390B CN 2006101115597 A CN2006101115597 A CN 2006101115597A CN 200610111559 A CN200610111559 A CN 200610111559A CN 1919390 B CN1919390 B CN 1919390B
Authority
CN
China
Prior art keywords
operand
control module
image
game console
game
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2006101115597A
Other languages
Chinese (zh)
Other versions
CN1919390A (en
Inventor
池田昭夫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nintendo Co Ltd
Original Assignee
Nintendo Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2006122681A external-priority patent/JP4262726B2/en
Application filed by Nintendo Co Ltd filed Critical Nintendo Co Ltd
Publication of CN1919390A publication Critical patent/CN1919390A/en
Application granted granted Critical
Publication of CN1919390B publication Critical patent/CN1919390B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

A first control unit includes a first operation data generation section for generating first operation data in accordance with a motion of a first control unit body included in the first control unit. A second control unit includes a second operation data generation section for generating second operation data in accordance with a direction input operation performed by a player or a motion of a second control unit body included in the second control unit. Further, one of the first control unit and the second control unit includes a transmission section for transmitting the first operation data and the second operation data to a computer at a predetermined timing.

Description

Game console and games system
Technical field
The present invention relates to a kind of game console and a kind of games system, and relate more particularly to comprise by flexible cable two control modules connected to one another and use this two game consoles that control module is operated, and the games system that comprises described game console.
Background technology
For example, Japanese publication announces that No.2004-313492 (after this being called patent document 1) discloses a kind of controller, and it has by player's both hands is holding the control module of playing games respectively.
Disclosed controller is formed by the R unit of holding by player's right hand with by the L unit that player's left hand is being held in patent document 1.R unit and L unit each have on its top surface action button and at the bar of its case side.R unit and L unit be physical coupling each other, so that as combined controller.
But disclosed controller is by being divided into right unit with traditional game equipment simply and left unit constitutes in patent document 1.That is, though the player can be placed on any position respectively with the his or her right hand and left hand when the player is holding R and L unit by the his or her right hand and left hand, the player can not be with improved flexibility control controller itself.For example, not only combined controller but also the game station controller that is divided into right unit and left unit all can not be realized new operation.
Summary of the invention
Therefore, an object of the present invention is to provide a kind of novel game controller and games system, they are by using a plurality of control modules to realize to have the novel operation of the flexibility of raising.
Has following feature for finishing above-mentioned purpose the present invention.Corresponding at indication such as parenthetic reference number and the embodiment that describes below, so that help to understand the present invention, rather than intention limits the scope of the invention by any way.
A first aspect of the present invention relates to the game console (7) that is used for operating data is sent to the computer (30) of carrying out games.Game console comprises: first control module (70); Second control module (76); And cable (79).Cable is flexible and is connected electrically between first control module and second control module.First control module comprises that first operand is according to production part (74,701).First operand produces the first operand certificate according to production part according to the motion that is included in the first control module body in first control module.Second control module comprises that second operand is according to production part (78).Second operand produces the second operand certificate according to production part according to the direction input operation of being carried out by the player.In addition, in first control module and second control module comprises transmit block (75).Transmit block sends to computer with scheduled timing with first operand certificate and second operand certificate.
In the second aspect based on first aspect, first operand comprises image pick-uping part (74) according to production part.Image pick-uping part is fixed to the first control module body and obtains peripheral images from the first control module body along predetermined direction.First operand is selected from the image that obtained by image pick-uping part and the image that is obtained by image pick-uping part is carried out in the group that the result of predetermined computation forms one according to production part output, as the first operand certificate.
In the third aspect based on second aspect, first operand also comprises positional information calculation parts (744) according to production part.The positional information calculation parts calculate the positional information of the position of at least one marking image of indication in the image that is obtained by image pick-uping part when carrying out predetermined computation, and output position information is as the first operand certificate, and this marking image is included in the image of acquisition and as imageable target.
In the fourth aspect based on first aspect, transmit block wirelessly sends to computer with first operand certificate and second operand certificate.
Based on first aspect the 5th aspect in, first operand has in the acceleration transducer (701) that is included in the first control module body and the gyrosensor one according to production part.First operand according to production part output by the data of a generation in acceleration transducer and the gyrosensor as the first operand certificate.
Based on first aspect the 6th aspect in, cable is detachably connected at least the first control module.Transmit block is included in first control module.
Based on first aspect the 7th aspect in, transmit block be shorter than 1/60 second interval with first operand certificate and second operand according to collecting and send to computer.
In the eight aspect based on first aspect, second operand comprises bar (78a) according to production part, and this bar (78a) has the tip of the second control module body projection from be included in second control module, and can tilt at the second control module body.The data that second operand obtains according to the bar incline direction according to production part output are as the second operand certificate.
Based on first aspect the 9th aspect in, second operand comprises action button (78f) according to production part, this action button (78f) has represents the operation part of four direction at least, and can be pulled in the second control module body that is included in second control module by operation part.Second operand is pushed into the data of operation part at place as the second operand certificate corresponding to action button according to production part output.
Based on first aspect the tenth aspect in, second operand comprises sliding component (78g) according to production part, and this sliding component (78g) has the top surface of the second control module body exposure from be included in second control module and can move horizontally on the second control module body.Second operand moves horizontally data that direction obtains as the second operand certificate according to production part output according to sliding component.
In the tenth one side based on first aspect, second operand comprises the contact mat (78h) that is on the outer surface that is included in the second control module body in second control module according to production part.The data that second operand obtains according to the position that contact mat is touched on contact mat according to production part output are as the second operand certificate.
In the 12 aspect aspect first, second operand according to production part comprise at least four action buttons (78i, 78j, 78k, 78l), they can be pulled in the second control module body that is included in second control module.The data that the action button that second operand is pushed into according to production part output basis obtains are as the second operand certificate.
Based on first aspect the 13 aspect in, second control module one of further comprises in acceleration transducer (761) and the gyrosensor.Provide in the second control module body in being included in second control module one of in acceleration transducer and the gyrosensor.Except that first operand certificate and second operand according to, transmit block will be by the data of being exported one of in acceleration transducer and the gyrosensor as 3-operand according to sending to computer.
Based on first aspect the 14 aspect in, at least one comprises receiving-member (75), loudspeaker (706) and audio control unit (707) in first control module and second control module.Receiving-member receives the transmission data that send from computer.The utilization of acoustic control parts is come to produce sound from loudspeaker by the transmission data that receiving-member received.
A fifteenth aspect of the present invention relates to the game console that is used for operating data is sent to the computer of carrying out games.Game console comprises: first control module; Second control module; And wireless connection device.Wireless connection device wireless connections between first control module and second control module.First control module comprises that first operand is according to production part.First operand produces the first operand certificate according to production part according to the motion that is included in the first control module body in first control module.Second control module comprises that second operand is according to production part.Second operand produces according to the direction input operation of being carried out by the player according to parts and produces the second operand certificate.In addition, comprise transmit block one of in first control module and second control module.Transmit block sends to computer with scheduled timing with first operand certificate and second operand certificate.
In based on the 16 aspect aspect the 15, first operand comprises image pick-uping part according to production part.Image pick-uping part is fixed to the first control module body and obtains peripheral images from the first control module body along predetermined direction.First operand is selected from the image that obtained by image pick-uping part and the image that is obtained by image pick-uping part is carried out in the group that the result of predetermined computation forms one according to production part output, as the first operand certificate.
In based on the 17 aspect aspect the 16, first operand also comprises the positional information calculation parts according to production part.The positional information calculation parts calculate the positional information of the position of at least one marking image of indication in the image that is obtained by image pick-uping part when carrying out predetermined computation, and output position information is as the first operand certificate, and this marking image is included in the image of acquisition and as imageable target.
In based on the tenth eight aspect aspect the 15, transmit block with first operand certificate and second operand according to wirelessly sending to computer.
In based on the 19 aspect aspect the 15, first operand has in the acceleration transducer that is included in the first control module body and the gyrosensor one according to production part.First operand according to production part output by the data of a generation in acceleration transducer and the gyrosensor as the first operand certificate.
In based on the 20 aspect aspect the 15, transmit block be shorter than 1/60 second interval with first operand certificate and second operand according to collecting and send to computer.
Based on the 20 aspect the 15 on the one hand in, second operand comprises bar according to production part, this bar has the tip of the second control module body projection from be included in second control module and can tilt at the second control module body.The data that second operand obtains according to the bar incline direction according to production part output are as the second operand certificate.
In based on the 22 aspect aspect the 15, second operand comprises action button (78f) according to production part, this action button (78f) has represents the operation part of four direction at least, and can be pulled in the second control module body that is included in second control module by operation part.Second operand is pushed into the data of operation part at place as the second operand certificate corresponding to action button according to production part output.
In based on the 23 aspect aspect the 15, second operand comprises sliding component according to production part, and this sliding component has the top surface of the second control module body exposure from be included in second control module and can move horizontally on the second control module body.Second operand moves horizontally data that direction obtains as the second operand certificate according to production part output according to sliding component.
In based on the 24 aspect aspect the 15, second operand comprises the contact mat that is on the outer surface that is included in the second control module body in second control module according to production part.The data that second operand obtains according to the position that contact mat is touched on contact mat according to production part output are as the second operand certificate.
In based on the 25 aspect aspect the 15, second operand comprises at least four action buttons according to production part, and they can be pulled in the second control module body that is included in second control module.The data that the action button that second operand is pushed into according to production part output basis obtains are as the second operand certificate.
In based on the 26 aspect aspect the 15, second control module one of further comprises in acceleration transducer and the gyrosensor.Provide in the second control module body in being included in second control module one of in acceleration transducer and the gyrosensor.Except that first operand certificate and second operand according to, transmit block will be by the data of being exported one of in acceleration transducer and the gyrosensor as 3-operand according to sending to computer.
In based on the 27 aspect aspect the 15, at least one comprises receiving-member (75), loudspeaker (706) and audio control unit (707) in first control module and second control module.Receiving-member receives the transmission data that send from computer.The utilization of acoustic control parts is come to produce sound from loudspeaker by the transmission data that receiving-member received.
The 20 eight aspect of the present invention relates to a kind of game console (7), and it is used for the transmit operation data to the computer (30) of carrying out games.Game console comprises: first control module (70); Second control module (76); And cable (79).Described cable is flexible and is electrically connected between first control module and second control module.First control module comprises that first operand is according to production part (74,701).First operand produces the first operand certificate according to production part according to the motion that is included in the first control module body in first control module.Second control module comprises that second operand is according to production part (761).Second operand produces the second operand certificate according to production part according to the motion that is included in the second control module body in second control module.In addition, comprise transmit block (75) one of in first control module and second control module.Transmit block sends to computer with scheduled timing with first operand certificate and second operand certificate.
Based on the 20 eight aspect the 29 aspect in, first operand one of has in first acceleration transducer (701) that is included in the first control module body and first gyrosensor according to production part.First operand according to production part will be by the data that produced one of in first acceleration transducer and first gyrosensor as first operand according to output.Second operand one of has in second acceleration transducer (761) that is included in the second control module body and second gyrosensor according to production part.Second operand according to production part will be by the data that produced one of in second acceleration transducer and second gyrosensor as second operand according to output.
In based on the 30 aspect aspect the 29, first control module further comprises first key (72).This first key that provides on the first control module body is pressed first key according to the player and is produced the first key operation data.Second control module further comprises second key (78).This second key that provides on the second control module body is pressed second key according to the player and is produced the second key operation data.Except that first operand certificate and second operand certificate, transmit block sends to computer with the first key operation data and the second key operation data.
In the 30 one side based on the 20 eight aspect, first operand comprises image pick-uping part (74) according to production part.Image pick-uping part is fixed to the first control module body and obtains peripheral images from the first control module body along predetermined direction.First operand is according to production part output from the image that obtained by image pick-uping part and the group that the result formed of the image that is obtained by image pick-uping part being carried out predetermined computation selected one, as the first operand certificate.Second operand one of has in first acceleration transducer (761) and first gyrosensor according to production part.In the second control module body, provide one of in first acceleration transducer and first gyrosensor.Second operand according to production part will be by the data that produced one of in first acceleration transducer and first gyrosensor as second operand according to output.
Based on the 30 on the one hand the 32 aspect in, first control module one of further comprises in second acceleration transducer (701) and second gyrosensor.In the first control module body, provide one of in second acceleration transducer and second gyrosensor.Except that first operand certificate and second operand according to, transmit block will by the data of being exported one of in second acceleration transducer and second gyrosensor as 3-operand according to and send to computer.
Based on the 20 eight aspect the 33 aspect in, at least one further comprises receiving-member (75), loudspeaker (706) and acoustic control parts (707) in first control module and second control module.Receiving-member receives the transmission data that send from computer.The utilization of acoustic control parts is come to produce sound from loudspeaker by the transmission data that receiving-member received.
The 34 aspect of the present invention relates to a kind of games system (1) that comprises game console and game station (3).Game console is described in aspect first.Game station can be connected to game console communicatedly, and comprises computer, and this computer is used for presenting dummy game world by carrying out games on display screen (2).Game station is according to the first operand certificate that sends from first control module and at least one the execution game process from the second operand certificate that second control module sends.
In based on the 35 aspect aspect the 34, game station make second operand that the player role that appears in the dummy game world sends according to the first operand certificate that sends from game console with from game console according at least one carry out action.
The 36 aspect of the present invention relates to a kind of games system that comprises game console and game station.Game console is described in aspect the 15.Game station can be connected to game console communicatedly, and comprises computer, and this computer is used for by carrying out games program dummy game world on display screen.Game station is according to the first operand certificate that sends from first control module and at least one the execution game process from the second operand certificate that second control module sends.
In based on the 36 aspect aspect the 37, game station make second operand that the player role that appears in the dummy game world sends according to the first operand certificate that sends from game console with from game console according at least one carry out action.
The 30 eight aspect of the present invention relates to a kind of games system that comprises game console and game station.Game console is described in the 20 eight aspect.Game station can be connected to game console communicatedly, and comprises computer, and this computer is used for presenting dummy game world by carrying out games on display screen.The second operand that game station sends according to the first operand certificate that sends from first control module with from second control module according at least one carry out game process.
Based on the 30 eight aspect the 39 aspect in, the second operand that game station sends according to the first operand certificate that sends from game console with from game console according at least one make the player role that appears in the dummy game world carry out action.
According to first aspect, first control module produces operating data according to the motion that is included in the control body in the game console, and second control module produces operating data according to the direction input operation.Thus, when game console used in recreation, the player can be as utilizing the finger of a hand to import in using the situation of traditional controller, mobile simultaneously another hand.That is, the player can make the his or her right hand or left hand carry out the operation that each separates, and inexecutable traditionally new operation is provided thus.In addition, by interconnected two control modules by cable, game console only needs a transmit block that is used for computer.
According to the 13 aspect, first control module produces operating data according to the motion that is included in the control body in the game console, and second control module produces operating data according to the direction input operation.Thus, when game console used in recreation, the player can be as utilizing the finger input of a hand, mobile simultaneously another hand in the situation of using traditional controller.That is, the player can make the his or her right hand or left hand carry out the operation that each separates, and inexecutable traditionally new operation is provided thus.In addition, two control modules are completely separate from each other, improved controllability is provided thus and can have made two player's operate game controllers.
According to second, third, the 16 and the 17 aspect, image that is obtained by the image pick-up section branch that is fixed to first control module or the information that obtains from the image that obtains can be used as operating data.For example, first control module can obtain calculating with respect to the direction and the position of imageable target, by carrying out this game operation according to the direction and the position of unit.
According to the 4th or the tenth eight aspect, the wireless connections each other of game console and computer provide the improved controllability of game console thus.
According to the 5th or the 19 aspect, acceleration transducer or gyrosensor according to production part, have reduced cost as first operand thus.
According to the 6th aspect, cable is removed from first control module, can only use first control module that operating data is sent to computer thus.
According to the 7th or the 20 aspect, can collect and send data at the interval that is shorter than the typical gaming process cycle (1/60 second).
According to one in the 8th to the 12 aspect and the 19 to the 23 aspect, be used for according to the direction input operation of carrying out by the player and the second operand of output signal according to production part can by the tiltable bar, such as have according to direction pressed the cross key of part the removable pad of button, level, contact mat, represent the button of each direction to wait to realize.
According to the 13 aspect, each unit is according to the motion of cell cube and the output function data.Therefore, the player can be as utilizing the finger of a hand to import in using the situation of traditional controller, mobile simultaneously another hand, and the player can with the hands hold the unit that separates respectively in addition, thus mobile individually both hands are so that import.
According to the 14, the 27 and the 33 aspect, be included in loudspeaker in one of described unit according to from the data of computer and output sound, by this can be near the player holding the hand of this unit output sound.
According to the 20 eight aspect, each motion according to cell cube in first control module and second control module produces operating data.Therefore, when using game console in recreation, each unit is according to the motion of cell cube and the output function data, and the player can with the hands hold the unit that separates respectively by this, thereby mobile individually both hands are so that import.That is, the player can make the his or her right hand and left hand carry out the operation that each separates, thereby inexecutable traditionally new operation is provided.In addition, by with cable two control modules being connected to each other, game console only needs a transmit block that is used for computer.
According to the 29 aspect, each unit waits the output function data according to canting, the attitude of cell cube, so the player with the hands holding the unit that separates respectively, thereby mobile individually both hands are so that import.
According to the 30 aspect, each unit not only waits the output function data according to canting, the attitude of cell cube, but also operates the output function data according to player's execute key.Therefore, the player can with the hands hold the unit that separates respectively, thus mobile individually both hands so that import, and the player also can use the finger of his or her both hands so that executable operations.
According to the 30 on the one hand, first control module can first control module with respect to the direction of imageable target, position etc., can come executable operations with respect to the direction and the position of display unit etc. according to first control module by this.On the other hand, second control module can calculate canting, attitude, position of second control module etc., can come executable operations according to the attitude and the position of second control module by this.
According to the 32 aspect, first control module also can calculate canting, attitude, position of first control module etc., can come executable operations according to the attitude and the position of first control module by this.
In addition, can obtain the effect identical according to games system of the present invention with above-mentioned game console.
When in conjunction with the accompanying drawings, will become more clear by following detailed description of the present invention these and other objects of the present invention, characteristics, aspect and advantage.
Description of drawings
Fig. 1 is the external view that illustrates games system 1 according to an embodiment of the invention;
Fig. 2 is the functional block diagram of game station shown in Fig. 13;
Fig. 3 is the perspective view of the outward appearance of controller 7 shown in the pictorial image 1;
Fig. 4 is that the connection cable 79 of controller 7 shown in the pictorial image 3 is connected to core cell 70 or disconnects the perspective view of the state that connects from core cell 70;
Fig. 5 is the perspective view from the being seen core cell 70 of top rear side of core cell shown in Fig. 3 70;
Fig. 6 is the perspective view from the being seen core cell 70 in front side, the end of core cell shown in Fig. 3 70;
Fig. 7 is the perspective view of the state that is removed of the last shell of core cell 70 shown in the pictorial image 3;
Fig. 8 is the perspective view of the state that is removed of the lower casing of core cell 70 shown in the pictorial image 3;
Fig. 9 is the perspective view of first example of subelement 76 shown in the pictorial image 3;
Figure 10 is the perspective view of the state that is removed of the last shell of wherein subelement shown in Fig. 9 76;
Figure 11 A, 11B and 11C are respectively top view, bottom view and the left side views of second example of subelement shown in Fig. 3 76;
Figure 12 is the perspective view from the being seen subelement 76 in front side, top of subelement shown in Fig. 3 76;
Figure 13 is the top view of example of first kind of modification of subelement 76 shown in the pictorial image 3;
Figure 14 is the top view of example of second kind of modification of subelement 76 shown in the pictorial image 3;
Figure 15 is the top view of the example of the third modification of subelement 76 shown in the pictorial image 3;
Figure 16 is the top view of example of the 4th kind of modification of subelement 76 shown in the pictorial image 3;
Figure 17 is the block diagram of the structure of controller 7 shown in the pictorial image 3;
Figure 18 illustrates generally by the figure of the state of the recreation of 7 controls of controller shown in Fig. 3;
Figure 19 shows from the being seen player of front surface side of core cell 70 and utilizes the right hand holding the example state of core cell 70;
Figure 20 shows from the being seen player in the left side of core cell 70 and utilizes the right hand holding the example state of core cell 70;
Figure 21 is the figure at the visual angle of the visual angle of visual angle, led module 8R of diagram led module 8L and image pick-up element 743;
Figure 22 shows from the being seen player in the right side of subelement 76 and utilizes left hand holding the example state of subelement 76; And
Figure 23 shows the exemplary game image that is presented on the display 2 when game station 3 is carried out shooting game.
The specific embodiment
With reference to figure 1, games system 1 according to an embodiment of the invention will be described.Fig. 1 is the external view that illustrates games system 1.In the following description, games system 1 according to the present invention comprises static game station.
As shown in fig. 1, games system 1 comprises: static game station (after this, be called " game station " simply) 3, this game station 3 is connected to the display (after this, being called " monitor ") 2 of domestic television set receiver with loudspeaker 2a etc. via connection cord; And controller 7, be used for game station is provided operation information.Game station 3 is connected to receiving element 6 via connecting terminal.Receiving element 6 receives the transmission data of slave controller 7 wireless transmissions.Controller 7 and game station 3 are connected to each other by radio communication.CD 4 as the example of exchange information storage medium is removably mounted on the game station 3.Game station 3 comprises power source ON/OFF switch, game process replacement switch and is used to open the OPEN switch of the top cover of the game station 3 on the first type surface of the top of game station 3.When the player pressed the OPEN switch, lid was opened, and made to install or to take out CD 4.
In addition, external memory card storage 5 is removably mounted on the game station 3 when needs.External memory card storage 5 has the backup of memory of data that storage mounted thereto preserves with being used for fixing etc. etc.Game station 3 is carried out and is stored on the CD 4 games etc., and the result is presented on the monitor 2 as game image.The state of the recreation that game station 3 also can use the preservation data that are stored in the external memory card storage 5 to recreate the past to play, and game image is presented on the monitor 2.The player who utilizes game station 3 to play observes the game image that shows simultaneously by operation control 7 on monitor 2, can enjoy the enjoyment of recreation.
Use for example bluetooth (registration mark) technology, controller 7 will send the communication component 75 (back description) of data from be included in controller 7 and be wirelessly transmitted to the game station 3 that is connected with receiving element 6.Controller 7 has two control modules, promptly by flexibly connecting cable 79 core cell 70 connected to one another and subelements 76.Controller 7 is to be used for the operating means that main operation appears at the player's object that is presented at the gamespace that shows on the monitor 2.Each comprises functional unit such as a plurality of action buttons, key, bar etc. core cell 70 and subelement 76.Described in detail as the back, core cell 70 comprises the image-forming information calculating unit 74 that is used for the image that obtains watching from core cell 70.As the example of the imageable target of image-forming information calculating unit 74, near the display screen of monitor 2, two led module 8L and 8R are provided.Each output of led module 8L and 8R is from monitor 2 infrared light forward.Though core cell 70 and subelement 76 are connected to each other by flexible cable in the present embodiment, subelement 76 can have radio-cell, removes connection cable 79 thus.For example, subelement 76 has bluetooth (registration mark) unit as radio-cell, and subelement 76 can send to operating data core cell 70 thus.
Then, the structure of game station 3 will be described with reference to figure 2.Fig. 2 is the functional block diagram of game station 3.
As shown in Figure 2, game station 3 comprises the RISCCPU (CPU) 30 that for example is used to carry out dissimilar programs.CPU 30 carries out the boot that is stored in the boot ROM (not shown), comprises the memory of main storage 33 with for example initialization, carries out the games that are stored on the CD 4 then to carry out game process etc. according to these games.CPU 30 is connected to GPU (GPU) 32, main storage 33, DSP (digital signal processor) 34 and ARAM (audio frequency RAM) 35 via storage control 31.Storage control 31 is connected to controller I/F (interface) 36, video I/F 37, external memory I/F 38, audio frequency I/F 39 and dish I/F 41 via predetermined bus.Controller I/F 36, video I/F 37, external memory I/F 38, audio frequency I/F 39 and dish I/F 41 are connected respectively to receiving element 6, monitor 2, external memory card storage 5, loudspeaker 2a and disk drive 40.
GPU 32 is based on from the instruction of CPU 30 and carries out image processing.GPU 32 comprises the semiconductor chip that for example is used to be implemented as the computational process that shows that the 3D figure is required.GPU 32 uses are exclusively used in the memory (not shown) of image processing and the part storage area of main storage 33 comes carries out image processing.GPU32 uses these memories to produce game image data and the film on monitor 2 to be shown, and via storage control 31 and video I/F 37 data or the film that produces is outputed to monitor 2 as required.
Main storage 33 is the storage areas that used by CPU 30, and stores the required games of the processing carried out by CPU 30 etc. as required.For example, the games that read from CD 4 by CPU 30 of main storage 33 storage, data of different types etc.Being stored in games in the main storage 33, data of different types etc. is carried out by CPU 30.
The voice data that DSP 34 processing produce by CPU 30 term of execution of games etc.DSP34 is connected to the ARAM 35 that is used for stored sound data etc.When carrying out prior defined procedure (games of for example, having read or the storage of voice data), uses DSP 34 ARAM 35.DSP 34 reads the voice data that is stored among the ARAM 35, and voice data is outputed to the loudspeaker 2a that is included in the monitor 2 via storage control 31 and audio frequency I/F 39.
Storage control 31 control data all sidedly sends, and is connected to above-mentioned different I/F.Controller I/F36 comprises for example four controller I/F 36a, 36b, 36c and 36d, and via the connector of controller I/F36a, 36b, 36c and 36d game station 3 can be connected to pieceable outer device communicatedly.For example, receiving element 6 engages with such connector, and is connected to game station 3 via controller I/F 36.As mentioned above, receiving element 6 slave controllers 7 receive and send data, and send data to CPU 30 via controller I/F 36 outputs.Video I/F 37 is connected to monitor 2.External memory I/F 38 is connected to external memory card storage 5 and can be visited by the backup of memory that is provided in the external memory card storage 5.Audio frequency I/F 39 is connected to the loudspeaker 2a that is built up in the monitor 2, make the voice data that reads from ARAM 35 by DSP 34 or from disk drive 40 directly the voice datas of output can export from loudspeaker 2a.Dish I/F 41 is connected to disk drive 40.Disk drive 40 reads the data that storage is read in the position in the predetermined of CD 4, and the output data are to the bus or the audio frequency I/F 39 of game station 3.
Then, will be with reference to figure 3 and Fig. 4 description control device 7.Fig. 3 is the perspective view of the outward appearance of diagram controller 7.Fig. 4 is that the connection cable 79 of controller 7 shown in the pictorial image 3 is connected to the perspective view that core cell 70 arrived or disconnected from core cell 70 state that connects.
As shown in Figure 3, controller 7 comprises by connection cable 79 core cell 70 connected to one another and subelements 76.Core cell 70 has the housing 71 that comprises a plurality of functional units 72.Subelement 76 has the housing 77 that comprises a plurality of functional units 78.Core cell 70 and subelement 76 are connected to each other by connection cable 79.
As shown in Figure 4, connection cable 79 has the connector 791 of the connector 73 that is detachably connected to core cell 70 at the one end, and connection cable 79 is fixedly connected to subelement 76 at its other end.The connector 791 of connection cable 79 engages with the connector 73 of the rear surface that is provided at core cell 70, thereby by connection cable 79 core cell 70 and subelement 76 is connected to each other.
To core cell 70 be described with reference to figure 5 and Fig. 6.Fig. 5 is the perspective view from the being seen core cell 70 of top rear side of core cell 70.Fig. 6 is the perspective view from the being seen core cell 70 of end rear side of core cell 70.
As shown in Fig. 5 and Fig. 6, core cell 70 comprises by the molded housing 71 that forms that waits of plastics.Housing 71 has the shape of the parallelepiped substantially that extends from front to back in a longitudinal direction.The overall dimension of housing 71 is enough little, with can by the adult or or even child's a hand holding.
Center in the front portion of the top surface of housing 71 provides cross key 72a.Cross key 72a is that the four directions of across is to pull switch.Cross key 72a comprises the operation part on corresponding four direction indicated by the arrow (forward and backward a, left side and right), and these arrows lay respectively at 90 spends on the jut of spaced apart across.The player is by one in the operation part of pressing cross key 72a one of selecting in forward and backward a, left side and the right.By operation to cross key 72a, the direction that the player can indicate direction that player role of for example appearing in the dummy game world etc. will move or cursor to move.
Though cross key 72a is used for according to the functional unit of output function signal by the aforementioned direction input operation of player's execution, this functional unit can other form provide.For example, cross key 72a can utilize the combination switch that comprises pull switch and center switch to replace, and this pull switch comprises the annular four directions to functional unit, and this center switch is provided at the center of combination switch.Alternatively, cross key 72a can utilize functional unit to replace, and this functional unit comprises from the outstanding tiltable bar of the top surface of housing 71 and according to bar incline direction output function signal.Still alternatively, cross key 72a can utilize functional unit to replace, but this functional unit comprises the disc-shaped component of horizontal slip and according to the glide direction output function signal of disc-shaped component.Still alternatively, cross key 72a can utilize contact mat to replace.Still alternatively, cross key 72a can utilize functional unit to replace, and this functional unit comprises the switch of representing four direction (forward and backward a, left side and right) at least and according to the switch output function signal of being pressed by the player.
Behind the cross key 72a on housing 71 top surfaces, a plurality of action button 72b, 72c, 72d, 72e, 72f and 72g are provided.Each action button 72b, 72c, 72d, 72e, 72f and 72g are the functional units that is used for distributing to when the time output that the player presses action button each operation signal of action button 72b, 72c, 72d, 72e, 72f and 72g.For example, action button 72b, 72c, 72d are assigned the function of first button, second button and A button.In addition, action button 72e, 72f and 72g are assigned for example function of the Minus button (minus button), home button (home button) and the plus button (plus button).Action button 72b, 72c, 72d, 72e, 72f and 72g are assigned each function according to the games of carrying out by game station 3, but this will not be described in detail, because these functions directly do not relate to the present invention.In the exemplary arrangements shown in Fig. 5, action button 72b, 72c, 72d are arranged to straight line with fore-and-aft direction in the center on the top surface of housing 71.Action button 72e, 72f and 72g are arranged to straight line on action button 72b on the top surface of housing 71 and the left and right directions between the 72d.Action button 72f has the top surface in the top surface that is embedded in housing 71, so that do not pressed by the player carelessly.
Before the cross key 72a on the top surface of housing 71, provide action button 72h.Action button 72h is used for the power switch that the power supply of Long-distance Control game station 3 opens or closes.Action button 72h also has the top surface in the top surface that is embedded in housing 71, so that do not pressed by the player carelessly.
After the action button on the top surface of housing 71 72, provide a plurality of LED 702.Controller 7 be assigned with the control type (number) so that and other controller 7 distinguish.For example, LED 702 is used for informing that the player is to his or she controller type in the controller 7 current settings of using.Particularly, when core cell 70 will send data and send to receiving element 6, lighted for one corresponding to controller type among a plurality of LED 702.
On the top surface of housing 71, the sound hole is provided between action button 72e, 72f and 72g and action button 72b, be used for the sound of outside output from loudspeaker shown in Fig. 7 706, it will be in following description.
On the basal surface of housing 71, form sunk part.Described in detail as the back, sunk part is formed on the part that player's forefinger or middle finger is positioned at when the player is holding core cell 70.On the rear-inclined surface of sunk part, provide action button 72i.Action button 72i is as for example functional unit of B button.Action button 72i is used as for example trigger switch in shooting game, or is used for the notice of player's object is attracted to predetermine one.
On the front surface of housing 71, provide the image pick-up element 743 that is included in the image-forming information calculating unit 74.Image-forming information calculating unit 74 is systems of the centroid that is used for analyzing the zone that the view data that obtained by core cell 70 and inspection image data have high brightness, size etc.Image-forming information calculating unit 74 has the maximum sampling period of for example about 200 frame/seconds, therefore traceable and analysis or even core cell 70 relative fast motions.Image-forming information calculating unit 74 will be described in detail later.In the rear surface of housing 71, provide connector 73.Connector 73 is the edge connector of 32-pin for example, and is used for engaging and the connector 791 that is connected core cell 70 and connection cable 79.
The internal structure of core cell 70 will be described with reference to figure 7 and 8.Fig. 7 is the perspective view that illustrates the state that is removed as the last shell (part of housing 71) from the being seen core cell 70 of the rear side of core cell 70.Fig. 8 is the perspective view that illustrates the state that is removed as the lower casing from the being seen core cell 70 in the front side of core cell 70.Fig. 8 is the perspective view of the opposition side of substrate 700 shown in the pictorial image 7.
As shown in Figure 7, substrate 700 is fixed in the housing 71.On the first type surface of the top of substrate 700, action button 72a, 72b, 72c, 72d, 72e, 72f, 72g and 72h are provided, acceleration transducer 701, LED 702, antenna 754 etc.These elements are connected to microcomputer 751 (seeing Fig. 8 and 17) etc. via being formed on line (not shown) on the substrate 700 etc.Wireless module 753 (not shown) (seeing Figure 17) and antenna 754 allow core cell 70 as wireless controller.Quartz (controlled) oscillator 703 (not shown) provide in housing 71, produce the reference clock of microcomputer 751 described later.On the first type surface of the top of substrate 700, loudspeaker 706 and amplifier 708 are provided.Near the edge of the substrate 700 of the off-centring of substrate 700, providing acceleration transducer 701.Therefore, rotation with respect to its longitudinal direction can detect the direction change of acceleration of gravity and the acceleration that comprises the centrifugal force component based on core cell 70, so that use predetermined computation to determine the rotation of core cell 70 with favourable accuracy based on detected acceleration information.
As shown in Figure 8, at the leading edge of the end of substrate 700 first type surface, provide image-forming information calculating unit 74.Image-forming information calculating unit 74 comprises infrared filter 741, lens 742, image pick-up element 743 and image processing circuit 744, and they are with the front surface location of this order from the core cell 70 on 700 end of substrate first type surface.In the back edge of the end of substrate 700 first type surface, adhered to connector 73.In addition, sound IC 707 and microcomputer 751 on the end of substrate 700 first type surface, are provided.Sound IC 707 is connected to microcomputer 751 and amplifier 708 via being formed on the line on substrate 700 grades, based on the voice data that is sent from game station 3, via amplifier 708 voice signal is outputed to loudspeaker 706.On the end of substrate 700 first type surface, provide vibrator 704.Vibrator 704 is for example vibrating motor or solenoid.Core cell 70 vibrates by the excitation of vibrator 704, and vibration passes to the hand that the player is holding core cell 70.Thus, realized so-called vibrational feedback recreation.Vibrator 704 is provided with towards the front portion of housing 71 a little, thereby allows the housing 71 that the player was holding to vibrate consumingly, promptly allows the player easily to feel vibration.
To come descriptor unit 76 with reference to figure 9 to 12.Fig. 9 is the perspective view of first example of diagram subelement 76.Figure 10 is the perspective view of the state that is removed of the last shell (part of housing 77) of subelement 76 shown in the pictorial image 9.Figure 11 A is the top view of second example of diagram subelement 76.Figure 11 B is the bottom view of second example of diagram subelement 76.Figure 11 C is the left side view of second example of diagram subelement 76.Figure 12 is the perspective view of diagram from second example of the being seen subelement 76 in front side, top of subelement 76.
As shown in Figure 9, subelement 76 comprises the housing 77 by for example molded formation of plastics.Housing 77 extends in a longitudinal direction from front to back, and has the streamlined solid shape that comprises head, and described head is the wideest part in the subelement 76.The overall dimension of subelement 76 is enough little so that by the adult or or even child's a hand holding.
Near the wideest part on the top surface of housing 77, provide bar 78a.Bar 78a comprises from the outstanding tiltable bar of the top surface of housing 77 and according to the functional unit of bar incline direction output function signal.For example, the player can come at random assigned direction and position by any direction updip brace tips at 360 degree, and the player can indicate the direction that direction that player role in the present dummy game world etc. will move or cursor will move thus.
Front portion at the housing 77 of subelement 76 provides a plurality of action button 78d and 78e.Each is a functional unit for action button 78d and 78e, is used for distributing in the time output that the player presses action button 78d and 78e each operation signal of action button 78d and 78e.For example, action button 78d and 78e are assigned for example function of X button and Y button.Although action button 78d and 78e are according to being assigned each function by game station 3 performed games, this will not specifically describe, because described function is directly not related to the present invention.In exemplary setting the shown in Figure 9, action button 78d and 78e aim on the front surface of housing 77 from the top to bottom.
In Figure 10, substrate is fixed in the housing 77.Bar 78a, acceleration transducer 761 etc. are provided on the first type surface of the top of substrate.Bar 78a, acceleration transducer 761 etc. are via being formed on the line (not shown) on substrate etc. and be connected to connection cable 79.
Shown in Figure 11 A, 11B, 11C and 12, as in the situation of the subelement 76 of first example, the subelement 76 of second example comprises housing 77, bar 78a, action button 78d and 78e, and the subelement 76 of second example has action button 78b and 78c on the top surface of housing 77.
Behind the bar 78a on the top surface of housing 77, the subelement 76 of second example has a plurality of action button 78b and 78c.Each is a functional unit for action button 78b and 78c, is used for distributing in the time output that the player presses action button 78b and 78c each operation signal of action button 78b and 78c.Action button 78b and 78c are according to being assigned each function by game station 3 performed games.Yet this will be in this description, because described function is not directly related with the present invention.In exemplary setting the shown in Figure 11 A, 11B, the 11C and 12, action button 78b and the 78c setting that on left and right directions, is in line at the center of the top surface of housing 77.
Though bar 78a is the functional unit that is used for according to the above-mentioned direction input operation output function signal of being carried out by the player, this functional unit also can other form provide.After this, with reference to figures 13 to Figure 16, with the exemplary modified of describing first to the 5th, each during these are revised comprises the subelement 76 of second example, and described subelement has and is used for according to the direction input operation and the functional unit of output function signal.
As first exemplary modified as shown in Figure 13, subelement 76 can comprise the cross key 78f that replaces bar 78a, and this cross key 78f is similar to the cross key 72a of core cell 70.As second exemplary modified as shown in Figure 14, subelement 76 can comprise the sliding mats 78g that replaces bar 78a, but this sliding mats 78g comprises the disc-shaped component of horizontal slip and according to the glide direction output function signal of disc-shaped component.As the 3rd exemplary modified as shown in Figure 15, subelement 76 can comprise the contact mat 78h that replaces bar 78a.As the 4th exemplary modified as shown in Figure 16, subelement 76 can comprise the functional unit that replaces bar 78a, this functional unit has represents button 78i, 78j, 78k and the 78l of four direction (forward and backward a, left side and right) at least respectively, and according to the button of pressing by the player (78i, 78j, 78k or 78l) output function signal.As the 5th exemplary modified, subelement 76 can comprise the combination switch that comprises pull switch and center switch that replaces bar 78a, and this pull switch has the annular four directions to functional unit, and this center switch is provided at the center of combination switch.
Then, will be with reference to the internal structure of Figure 17 description control device 7.Figure 17 is the block diagram of the structure of diagram controller 7.
As shown in Figure 17, except aforesaid functional unit 72, image-forming information calculating unit 74, acceleration transducer 701, loudspeaker 706, sound IC 707 and amplifier 708, core cell 70 also comprises communication component 75.In addition, the subelement 76 with aforesaid functional unit 78 and acceleration transducer 761 is via connection cable 79 and connector 791 and 73 and be connected to microcomputer 751.
Image-forming information calculating unit 74 comprises infrared filter 741, lens 742, image pick-up element 743 and image processing circuit 744.In the light on the front surface that is incident on core cell 70,741 of infrared filters allow infrared light to pass through.The infrared light that lens 742 are collected by infrared filter 741, and the output infrared light is to image pick-up element 743.Image pick-up element 743 is the solid imaging elements such as for example cmos sensor or CCD.Image pick-up element 743 obtains the image by the infrared light of lens 742 collections.Thereby image pick-up element 743 has only obtained the image by the infrared light of infrared filter 741, and produces view data.Handle by image processing circuit 744 by the view data that image pick-up element 743 produces.Particularly, image processing circuit 744 is handled the view data that obtains from image pick-up element 743, and identification wherein has the point of high brightness, and will represent the position coordinates of identification and the result data of area size to output to communication component 75.Image-forming information calculating unit 74 is fixed to the housing 71 of core cell 70.The imaging direction of image-forming information calculating unit 74 can change by the direction that changes housing 71.Housing 71 is connected to subelement 76 by flexibly connecting cable 79, so the imaging direction of image-forming information calculating unit 74 does not change by direction and the position that changes subelement 76.Described in detail as the back, based on result data by 74 outputs of image-forming information calculating unit, can be according to the position and the motion picked up signal of core cell 70.
Core cell 70 preferably includes 3-axis acceleration sensor 701.In addition, subelement 76 preferably includes 3-axis acceleration sensor 761.3-axis acceleration sensor 701 and 761 each detect three directions and promptly go up/linear acceleration on following direction, a left side/right and the front/rear direction.Replacedly, according to the type of employed control signal in game process, can use two axle acceleration checkout gears in another embodiment, its detection is along last/each linear acceleration down and on a left side/right (or other direction to).For example, 3-axis acceleration sensor 701 and 761 or two axle acceleration sensors 701 and 761 can be can be from the type of Analog Device company or STMicroelectronics N.V. acquisition.Preferably, each in the acceleration transducer 701 and 761 is based on electrostatic capacitance (Capacitance Coupled) type of MEMS (MEMS) technology of silicon micro mechanical processing.Yet any other suitable acceleration detection technique (for example, piezo type or piezoresistance type) of existence now or exploitation later on can be used to provide 3-axis acceleration sensor 701 and 761 or two axle acceleration sensors 701 and 761.
As skilled in the art to understand, the acceleration detecting that uses in acceleration transducer 701 and 761 can only detect along corresponding to each the acceleration (linear acceleration) of rectilinear direction of acceleration transducer.In other words, acceleration transducer 701 and 761 each directly output be defined in the signal of indication linear acceleration (static or dynamically) of each in two or three axles.As a result, acceleration transducer 701 and 761 can not directly detect along the moving of non-linear (for example arch) path, rotation, rotation move, angular displacement, canting, position, attitude or any other physical features.
But, will understand by the description here as those skilled in the art, by to the additional treatments from acceleration transducer 701 and 761 acceleration signals of being exported, deducibility or calculating relate to the additional information of core cell 70 and subelement 76.For example, by detecting static acceleration (that is, gravity), can use acceleration transducer 701 and 761 output, infer the canting of object (core cell 70 or subelement 76) relative gravity vector by angle of heel is associated with the acceleration that is detected.Like this, acceleration transducer 701 and 761 can be used in combination to determine canting, attitude or the position of core cell 70 and subelement 76 with microcomputer 751 (or other processor).Similarly, as described herein, core cell 70 and subelement 76 various are moved and/or the position can be by calculating the processing of acceleration signal or infer, this acceleration signal when the core cell 70 that comprises acceleration transducer 701 or the subelement 76 that comprises acceleration transducer 761 hand by for example user stands dynamically to quicken by acceleration transducer 701 and 761 generations.In another embodiment, each in the acceleration transducer 701 and 761 can comprise that the acceleration signal that is used for before signal is outputed to microcomputer 751 from acceleration detecting output carries out the embedded signal processor of any required processing or the application specific processor of other type.For example, embedded or application specific processor can convert detected acceleration signal to corresponding angle of heel when the acceleration transducer intention detects static acceleration (being gravity).Data by each the detected representative acceleration in acceleration transducer 701 and 761 output to communication component 75.
In another one exemplary embodiment, at least one can utilize the gyrosensor of any appropriate technology that combines for example rotation or vibrating elements to replace in the acceleration transducer 701 and 761.The exemplary MEMS gyrosensor that can use in this embodiment can obtain from Analog Devices company.Unlike acceleration transducer 701 and 761, gyrosensor can directly detect the rotation (or angular speed (angular rate)) around at least one that is limited by wherein gyroscope element.Thus because basic difference between gyrosensor and acceleration transducer, according at the selected device of concrete application, need to from the output signal of these devices performed processing operation carry out correspondence change.
More specifically, when using gyrosensor to replace acceleration transducer to calculate canting or attitude, need to change significantly.Particularly, when using gyrosensor, initialization canting value when detecting beginning.Then, the data relevant with the angular speed of exporting from gyrosensor are integrated (integrate).Then, calculate the change amount of the canting value of inclination self-initialize.In this case, the canting of calculating is corresponding to angle.On the contrary, when using acceleration transducer to calculate canting,, the gravity acceleration value of each component and predetermined reference calculate canting by being compared.Therefore, the canting of calculating can be expressed as vector.Thus, need not initialization, just can utilize acceleration detecting to determine absolute direction.The type of the value of calculating as canting is also very inequality between gyrosensor and acceleration transducer; That is, described value is an angle when using gyrosensor, and described value is a vector when using acceleration transducer.Therefore, when using gyrosensor to replace acceleration transducer at that time, also need to handle by the intended conversion of the basic difference between two devices having been carried out consider about the data of canting, vice versa.Owing to this fact, i.e. known gyrostatic essence of those skilled in the art and the basic difference between acceleration detecting and gyroscope be not so provide further details here.Though gyrosensor is owing to can directly detect rotation but favourable, when being used in combination with the controller of here describing, acceleration transducer is generally more economical.
Communication component 75 comprises microcomputer 751, memory 752, wireless module 753 and antenna 754.The wireless module 753 that microcomputer 751 control is used to transmit wirelessly described transmission data simultaneously during process with memory 752 as storage area.In addition, microcomputer 751 is controlled sound IC707 and vibrator 704 based on the data from game station 3 that received via antenna 754 by wireless module 753.Sound IC 707 handles via communication component 75 from voice data that game station 3 sent etc.
Comprise operation signal (core key data), output to microcomputer 751 from the acceleration signal (core acceleration information) of acceleration transducer 701 with from the data from core cell 70 of the result data of image-forming information calculating unit 74 from functional unit 72.Output to microcomputer 751 from the operation signal (sub-key data) of the functional unit 78 of subelement 76 and from the acceleration signal (sub-acceleration information) of acceleration transducer 761 via connection cable 79.Microcomputer 751 interim storage in memory 752 is imported data (core key data, sub-key data, core acceleration information, sub-acceleration information and result data) as the transmission data that will be sent to receiving element 6.6 wireless transmission is carried out periodically with predetermined time interval from communication component 75 to receiving element.Because game process is generally carried out with 1/60 second cycle, need be so that more data are collected and sent to the cycle of short time interval.Particularly, the game process unit is 16.7ms (1/60 second), and uses the transmission of the communication component 75 of bluetooth (registration mark) technique construction to be spaced apart 5ms.The transmission data that microcomputer 751 outputs are stored in the memory 752 send to wireless module 753 as sequence of operations information with the transmission timing to receiving element 6.Wireless module 753 for example uses that bluetooth (registration mark) technology is modulated to operation information on the carrier wave of preset frequency, and from antenna 754 radiation low power radio waves signals.Thus, from the core key data that is included in the functional unit 72 in the core cell 70, from the sub-key data that is included in the functional unit 78 in the subelement 76, from the core acceleration information that is included in the acceleration transducer 701 in the core cell 70, from the sub-acceleration information that is included in the acceleration transducer 761 in the subelement 76 and from the result data of image-forming information calculating unit 74 be modulated on the low power radio waves signal by wireless module 753 and from core cell 70 by radiation.The receiving element 6 of game station 3 receives the low power radio waves signals, and game station 3 demodulation or decoding low power radio waves signal are to obtain operation information sequence (core key data, sub-key data, core acceleration information, sub-acceleration information and result data).Based on the operation information and the games that obtain, the CPU 30 of game station 3 carries out game process.Use in the situation of bluetooth (registration mark) technique construction at communication component 75, communication component 75 can have the function of reception from the transmission data of other device wireless transmission.
As shown in Figure 18, play games, play hands of family expenses (for example, the right hand) and holding core cell 70 (seeing Figure 19 and 20), and holding subelement 76 (seeing Figure 22) with another hand (for example, left hand) for using controller 7 and games system 1.The player is holding core cell 70, so that the front surface (that is, have a side of inlet, light is incident on the image-forming information calculating unit 74 that obtains light image by inlet) of core cell 70 is pointed to monitor 2.On the other hand, two led module 8L and 8R be provided at monitor 2 display screen near.Each output of led module 8L and 8R is from monitor 2 infrared light forward.
When the player is holding core cell 70 so that when its front surface pointed to monitor 2, be incident on the image-forming information calculating unit 74 by the infrared light of two led module 8L and 8R output.Image pick-up element 743 obtains the image of the infrared light of incident by infrared-filtered device 741 and lens 742, and handles the image that obtains by image processing circuit 744.Image-forming information calculating unit 74 detects the infrared component by led module 8L and 8R output, so that obtain position and the area information of led module 8L and 8R.Particularly, image-forming information calculating unit 74 is analyzed the view data that is obtained by image pick-up element 743, from area information, remove the image do not represent by the infrared light of led module 8L and 8R output, and the point that each has a high brightness is identified as the position of led module 8L and 8R.Image-forming information calculating unit 74 obtains each position coordinates with identification point of high brightness, centroid coordinate etc., and it is exported as the result data.When this result data send to game station 3, be core cell 70 with respect to the operation signal of the motion of led module 8L and 8R, attitude, position etc. but game station 3 position-based coordinates and centroid coordinate obtain to relate to image-forming information calculating unit 74.Particularly, the position that has high brightness in the image that obtains by communication component 75 changes according to the motion of core cell 70, therefore direction input or coordinate input are carried out according to just reformed position with high brightness, make direction input or coordinate input to carry out along the moving direction of core cell 70 thus.
Thus, the image-forming information calculating unit 74 of core cell 70 obtains the image (in the present embodiment from two led module 8L and 8R infrared light) of static tay, therefore game station 3 can use the result data of the motion that relates to core cell 70 in game process, attitude, position etc., also carries out intuitively thus and by the different operation input of the input of pressing action button or use operated key to carry out.As mentioned above and since mark be provided at monitor 2 display screen near, based on can easily calculate the motion of core cell 70 with respect to the display screen of monitor 2, attitude, position etc. from the position of mark.That is, the result data that are used for obtaining the motion, attitude, position etc. of core cell 70 can be used as the operation input of the display screen that is applied to monitor 2 immediately.
With reference to Figure 19 and Figure 20, will the state of holding core cell 70 of family expenses of playing be described.Figure 19 shows from the being seen player of front surface side of core cell 70 and utilizes the right hand holding the example state of core cell 70.Figure 20 shows from the being seen player in the left side of core cell 70 and utilizes the right hand holding the example state of core cell 70.
As shown in Figure 19 and Figure 20, the overall dimensions of core cell 70 is enough little, so as with by the adult or or even child's a hand holding.(for example as the player thumb is placed on the top surface of core cell 70, near cross key 72a), and forefinger (for example is placed in the sunk part on core cell 70 basal surfaces, near action button 72i) time, the light entrance of the image-forming information calculating unit 74 on core cell 70 front surfaces is exposed to the player forward.Should be understood that equally when object for appreciation family expenses left hand was being held core cell 70, the state of holding was identical with the description to the right hand.
Thus, core cell 70 permission players easily operate the functional unit 72 such as cross key 72a or action button 72i when holding core cell 70 with one.In addition, when one of family expenses of object for appreciation are being held core cell 70, exposed the light entrance of the image-forming information calculating unit 74 on core cell 70 front surfaces, light entrance can easily receive infrared light from above-mentioned two led module 8L and 8R thus.That is, the player can hold core cell 70 with one, and does not stop image-forming information calculating unit 74 to work.That is, when the player moved the hand that he or she is holding core cell 70 with respect to display screen, the motion that core cell 70 can further be carried out the hand that makes the player directly acted on the operation input of display screen.
As shown in Figure 21, each among led module 8L and the 8R has view angle theta 1.Image pick-up element 743 has view angle theta 2.For example, the view angle theta 1 of led module 8L and 8R is 34 degree (half-value angle), and the view angle theta 2 of image pick-up element 743 is 41 degree.When two led module 8L, 8R are in the view angle theta 2 in image pick-up element 743, image pick-up element 743 is in the view angle theta 1 of the view angle theta 1 of led module 8L and led module 8R, and game station 3 uses the positional information of the point that relates to the high brightness with two led module 8L and 8R to determine the position of core cell 70.
When led module 8L or led module 8R are in the view angle theta 2 of image pick-up element 743, perhaps be in the view angle theta 1 of the view angle theta 1 of led module 8L or led module 8R when image pick-up element 743, game station 3 uses the positional information of the point that relates to the high brightness with led module 8L or led module 8R to determine the position of core cell 70.
As mentioned above, can be based on canting, attitude or the position of determining core cell 70 from the output (core acceleration information) of the acceleration transducer 701 of core cell 70.That is, core cell 70 is as input device, is used for for example making progress, moving the hand of holding core cell 70 downwards, to the left or to the right and come executable operations according to the player.
Then, will the state of holding subelement 76 of family expenses of playing be described with reference to Figure 22.Figure 22 shows from the being seen player in the right side of subelement 76 and utilizes left hand holding the example state of subelement 76.
As shown in Figure 22, the overall dimension of subelement 76 is enough little so that by the adult or or even child's a hand holding.For example, the player can be placed on thumb on the top surface of subelement 76 (for example, near bar 78a), (for example forefinger is placed on the front surface of subelement 76, near action button 78d and 78e), and middle finger, the third finger and little finger of toe are placed on the basal surface of subelement 76, so that holding subelement 76.Should be understood that similarly the state class of holding is similar to the description to left hand when playing the family expenses right hand and holding subelement 76.Thus, subelement 76 allows the player when holding subelement 76 with one, easily operates the functional unit 78 such as bar 78a and action button 78d, 78e.
As mentioned above, can determine canting, attitude or the position of subelement 76 based on the output (sub-acceleration information) of the acceleration transducer 761 of subelement 76.That is, subelement 76 is as input device, is used for for example making progress, moving the hand of holding subelement 76 downwards, to the left or to the right and come executable operations according to the player.
The exemplary game of using above-mentioned controller 7 to play will be described here.As first example, will the shooting game that use controller 7 to play be described.To be diagram be presented at exemplary game image on the display 2 during shooting game in execution when game station 3 to Figure 23.
As shown in Figure 23, the part of three-dimensional gamespace S is presented on the display screen of monitor 2.As the game object that moves according to the operation of controller 7, the part of the part of player role P and the rifle G that held by player role P is presented on the display screen.In addition, be presented at the preceding visual field that virtual game space S on the display screen represents player role P, and for example adversary role E is shown as goal among Figure 23.The target of the position of indication player role P shooting gun G is shown as target cursor T on display screen.
In having the shooting game that is presented at this game image on the monitor 2, as shown in Figure 18, play hand operated core cell of family expenses 70 and use another hand operated subelement 76, so that play games.For example, as player during at subelement 76 updip brace 78a (seeing Figure 11 A, 11B, 11C and 12), player role P moves in virtual game space S according to incline direction.In addition, when the player moved the his or her hand of holding core cell 70 with respect to display screen, target cursor T moved with respect to the moving of monitor 2 (led module 8L and 8R), attitude, position etc. according to core cell 70.When the player presses action button 72i (as shown in Figure 6) on the core cell 70, the player role P cursor T shooting gun G that aims at the mark.
That is, when the player used bar 78a on subelement 76 to indicate player role P to move, the player can operate core cell 70, just look like core cell 70 are the rifles that are used for shooting game, improved the enjoyment of playing shooting game thus.By using each unit of being held by difference, the player can carry out the operation of mobile player role P and the operation of moving target cursor T, and the player can carry out each operation as independent operation thus.For example, because the virtual game space S that is presented on the display screen changes according to moving of player role P, because for example the player may note jumping to suddenly the adversary role E among the virtual game space S, be difficult to remain near the target of in virtual game space S, locating the observed position sometimes by the player.But, (for example playing hand of family expenses, the thumb of left hand) mobile player role P the time, the motion that the player can control the arm that need not come mobile player role P (for example, right arm), make core cell 70 have the front surface that points to observed position, improved the flexibility that is used for operation control 7 thus basically, and increased the authenticity of shooting game.In addition, for moving target cursor T, player's mobile controller.But the operation of mobile controller does not influence the player and carries out the direction indication operation that is used for mobile player role P, makes the player can stably carry out both direction indication operation thus.That is, by using controller 7, the player can freely use a his or her left side and the right hand, and can carry out the new operation of the flexibility with raising, and this can not use physically single controller to realize.
In second example, the player tilts the bar 78a on subelement 76, so that according to as the incline direction in first example, mobile player role P in virtual game space S.The player moves the hand of holding core cell 70 with respect to display screen, so that according to the viewpoint of core cell 70 with respect to the position mobile virtual camera of monitor 2 (led module 8L and 8R).These operations allow the player to observe the position that core cell 70 points in virtual game space S, operate in the bar 78a on the subelement 76 simultaneously, so that indication player role P moves.
In above-mentioned description, controller 7 and game station 3 are connected to each other by radio communication.But controller 7 and game station 3 can be electrically connected to each other by cable.In this case, the cable that is connected to core cell 70 is connected to the connection terminal of game station 3.
In addition, in the present embodiment, in the core cell 70 of controller 7 and subelement 76, have only core cell 70 to have communication component 75.But subelement 76 can have and is used for sending the communication component that data wireless sends to receiving element 6.In addition, core cell 70 and subelement 76 all can have communication component separately.For example, each communication component that is included in core cell 70 and the subelement 76 can send to receiving element 6 with sending data wireless, or the communication component of subelement 76 can send the communication component 75 that data wireless sends to core cell 70, and the communication component 75 of the core cell 70 transmission data that will receive from subelement 76 and the transmission data wireless of core cell 70 send to receiving element 6.In these cases, can remove the connection cable 79 that is used for electrical connection between core cell 70 and subelement 76.
In above description, the receiving element 6 that is connected to the connection terminal of game station 3 is used as the receiving system of the transmission data that receive slave controller 7 wireless transmissions.Alternatively, receiving system can be the receiver module that is built up in the game station 3.In this case, the transmission data that received by receiver module output to CPU 30 via predetermined bus.
Though in the present embodiment, to be included in that image-forming information calculating unit 74 in the core cell 70 is described as being used for according to the motion of core cell 70 bodies and output signal (result data) example of limiting-members really, image-forming information calculating unit 74 can other form provide.For example, core cell 70 can comprise that above-mentioned acceleration transducer 701 maybe can comprise gyrosensor.Acceleration transducer or gyrosensor can be used to determine the motion or the attitude of core cell 70, and therefore, they can be used as use at the detection signal of motion or attitude, according to the motion of core cell 70 bodies and output signal limiting-members really.In this case, image-forming information calculating unit 74 can be removed from core cell 70, and perhaps sensor and image-forming information calculating unit can be used in combination.
In addition, though have only core cell 70 to comprise image-forming information calculating unit 74 in the present embodiment, subelement 76 also can comprise similar image-forming information calculating unit.
In addition, when controller 7 comprises a plurality of unit, when each unit can have a plurality of operating means such as image-forming information calculating unit, acceleration transducer, gyrosensor, bar, cross key and action button, the various combinations of operating means can realize various controllers: here, the operating means that comprises in core cell 70 and subelement 76 is categorized into operating means A and operating means B.Operating means A as image-forming information calculating unit 74, acceleration transducer 701 and 761 and gyrosensor, moves output signal according to cell cube.Operating means B as bar, cross key, action button, contact mat, presses button, canting parts or contact component according to the player and comes output signal.
When core cell 70 comprises operating means A and subelement 76 when comprising operating means B, the hand that the player is removable to hold core cell 70 player is simultaneously imported as utilize the finger of the another hand of holding subelement 76 in traditional controller situation.That is, the player can carry out different operations respectively with left hand by the right hand, thereby realizes the new operation that can not be carried out by traditional controller.In this case, according to the present invention, the operating data of being exported by operating means A is corresponding to the first operand certificate, and the operating data of being exported by operating means B is corresponding to the second operand certificate.In addition, controller can so be constructed, and makes subelement 76 can comprise operating means A, and core cell 70 can comprise operating means A, and subelement 76 can comprise operating means A and operating means B.In this way, the player can mobile individually both hands, thereby realize the operation that significantly improves.In this case, according to the present invention, the operating data of being exported by the operating means A of subelement 76 is corresponding to the 3-operand certificate.
In addition, when each all comprises operating means A when core cell 70 and subelement 76, the hand that the player is removable to hold core cell 70 simultaneously the removable another hand of subelement 76 of holding of player so that import.That is, the player can the mobile individually right hand and left hand, thereby realizes the new operation that can not be carried out by traditional controller.In this case, according to the present invention, the operating data of being exported by each operating means A of core cell 70 and subelement 76 is corresponding to first operand certificate and second operand certificate.In addition, each comprised operating means A and the operating means B in core cell 70 and the subelement 76.In this way, the player can and utilize the finger of both hands to come executable operations by mobile both hands, thereby realizes new operation.In this case, according to the present invention, the operating data of being exported by the operating means B of core cell 70 is corresponding to the first operand certificate, and the operating data of being exported by the operating means B of subelement 76 is corresponding to the second operand certificate.
In addition, when in core cell 70 and the subelement 76 each all comprises operating means A, can comprise various types of operating means A one of in core cell 70 or the subelement 76.As mentioned above, when operating means A comprises the image-forming information calculation element, can calculate described unit with respect to the direction of imageable target (mark), position etc., thereby realize operation with respect to direction, the position of monitor 2 based on described unit.On the other hand, when operating means A comprises acceleration transducer or gyrosensor, can calculate the canting, attitude, position of described unit self etc., thereby realize operation based on the attitude and the position of described unit.Correspondingly, when core cell 70 one of comprises in image-forming information calculating unit and acceleration transducer or the gyrosensor, and subelement 76 is when comprising acceleration transducer or gyrosensor, and core cell 70 can be carried out aforesaid two operations.In this case, according to the present invention, the operating data of being exported by the image-forming information calculating unit of core cell 70 is corresponding to the first operand certificate, the operating data of being exported by the acceleration transducer or the gyrosensor of subelement 76 is corresponding to the second operand certificate, and the operating data of being exported by the acceleration transducer or the gyrosensor of core cell 70 is corresponding to the 3-operand certificate.
In the present embodiment, the image that analysis is obtained by image pick-up element 743, so that obtain from the position coordinates of the infrared light image of led module 8L and 8R etc., and core cell 70 produces the result data from the coordinate that obtains etc., and the result data are sent to game station 3.But core cell 70 can send to the data that obtain game station 3 in another process steps.For example, core cell 70 will be sent to game station 3 by the view data that image pick-up element 743 obtains, and CPU 30 can carry out above-mentioned analysis so that obtain the result data.In this case, image processing circuit 744 can be removed from core cell 70.Alternatively, core cell 70 can send to game station 3 with the view data in analysis.For example, the data of the indication brightness that core cell 70 will obtain from view data, position, area size etc. send to game station 3, and CPU30 can carry out remaining analysis so that obtain the result data.
Though use the imageable target from the image-forming information calculating unit 74 of infrared light conduct in core cell 70 of two led module 8L and 8R in the present embodiment, imageable target is not limited to this.For example, can use from the infrared light of a led module or from the imageable target of the infrared light that is provided near at least three led modules the monitor 2 as image-forming information calculating unit 74.Alternatively, the display screen of monitor 2 or other transmitter (chamber light etc.) can serve as the imageable target of picture information calculations parts 74.When calculating core cell 70 based on the position between the display screen of imageable target and monitor 2 relation with respect to the position of display screen, can be with the imageable target of different transmitters as image-forming information calculating unit 74.
The above-mentioned shape of core cell 70 and subelement 76 only is an example.In addition, shape, the number of each in the functional unit 78 of the functional unit 72 of core cell 70 and subelement 76, position etc. is set also only is example.Much less, though when in core cell 70, subelement 76, functional unit 72 and the functional unit 78 each shape, number, be provided with describe among position etc. and the embodiment not simultaneously, also can realize the present invention.In addition, the image-forming information calculating unit 74 of core cell 70 (light entrance of image-forming information calculating unit 74) but delocalization on the front surface of housing 71.Image-forming information calculating unit 74 can be provided at and can receive on another surface of light from the outside of housing 71.
In addition, although comprised aforesaid loudspeaker 706, sound IC707 and amplifier 708 in core cell 70, hands-down any device that can output sound can be included in subelement 76 or the core cell 70.
Thus, controller of the present invention allows the player to operate core cell 70 and the subelement 76 that is included in wherein, so that enjoy the enjoyment of recreation.For example, core cell 70 has according to the motion of cell cube that comprises image-forming information calculating unit 74 and acceleration transducer 701 and the function of output signal.And subelement 76 has according to the function of output signal by the direction input operation of player's execution.For example, when the controller that used core cell 70 and subelement 76 integrated, must mobile entire controller so that according to the motion output signal of cell cube, input operation has applied some influences to direction thus.In addition, core cell 70 and subelement 76 integrated produced opposite influence,, reduced the flexibility that realizes by core cell 70 and separating of subelement 76 basically that is.As another example, core cell 70 can have according to the motion of cell cube and the function of output signal, described cell cube comprises image-forming information calculating unit 74 and acceleration transducer 701, subelement 76 can have the function of coming output signal according to the motion of cell cube, and described cell cube comprises acceleration transducer 761.Therefore, the player can move the both hands of holding different units individually so that import.Correspondingly, as in the situation of traditional controller that is used for game station, core cell 70 and subelement 76 can be divided into right unit and left unit, and simultaneously core cell 70 and subelement 76 allow players freely to use the his or her right hand and left hand, offer the new operation that the player can't carry out by integrated manipulator thus.In addition, the flexibility that can fully improve comes operation control, offers the game operation that the player has the authenticity of increase thus.
Can realize having the operation of the flexibility of raising according to game console of the present invention and games system, and be useful as comprising two separate units and holding game console that two separate units operate and the games system that comprises this game console etc. by the player.
Though described the present invention in detail, foregoing description all is schematic and nonrestrictive in all respects.Should be understood that and in not leaving scope of the present invention, can design some other modifications and variations.

Claims (16)

1. game console that is used for operating data is sent to the computer of carrying out games, described game console comprises:
First control module;
Second control module; With
Flexible cable is used to be connected electrically between described first control module and described second control module,
Described first control module comprises the first operand that is used for producing the first operand certificate according to the motion that is included in the first control module body of described first control module according to production part,
Described second control module comprises the second operand that is used for producing the second operand certificate according to the direction input operation of being carried out by the player according to production part,
In described first control module and described second control module one also comprise be used for described first operand certificate and described second operand according to this scheduled timing send to the transmit block of described computer,
Wherein said first operand has in the acceleration transducer that is included in the described first control module body and the gyrosensor one according to production part, and output by the data of a generation in described acceleration transducer and the described gyrosensor as described first operand certificate.
2. according to the game console of claim 1, wherein
Described first operand further comprises image pick-uping part according to production part, and described image pick-uping part is fixed to the described first control module body, is used for obtaining peripheral images from the described first control module body along predetermined direction; And described first operand according to production part further output be selected from the image that obtains by described image pick-uping part and the image that is obtained by described image pick-uping part carried out in the group that the result of predetermined computation forms one, as described first operand certificate.
3. according to the game console of claim 2, wherein
Described first operand also comprises the positional information calculation parts according to production part, be used for when carrying out described predetermined computation, calculate the positional information of the position of at least one marking image of indication in the image that obtains by described image pick-uping part, and output position information is as described first operand certificate, and described marking image is included in the image that obtains and as imageable target.
4. according to the game console of claim 1, wherein
Described transmit block is wirelessly transmitted to described computer with described first operand certificate and described second operand certificate.
5. according to the game console of claim 1, wherein
Described cable is detachably connected to described at least first control module, and
Described transmit block is included in described first control module.
6. according to the game console of claim 1, wherein
Described transmit block be shorter than 1/60 second interval with described first operand certificate and described second operand according to collecting and send to described computer.
7. according to the game console of claim 1, wherein
Described second operand comprises bar according to production part, described bar has the tip of the second control module body projection from be included in described second control module, and can tilt at the described second control module body, and the data that described second operand obtains according to the incline direction of described bar according to production part output are as described second operand certificate.
8. according to the game console of claim 1, wherein
Described second operand comprises action button according to production part, described action button has represents the functional unit of four direction at least, and can shift onto in the described second control module body that is included in described second control module by described functional unit, and described second operand is exported the data of the operation part that is pushed corresponding to described action button as described second operand certificate according to production part.
9. according to the game console of claim 1, wherein
Described second operand comprises sliding component according to production part, described sliding component has the top surface that the second control module body from be included in described second control module exposes and can move horizontally on the described second control module body, and described second operand moves horizontally data that direction obtains as described second operand certificate according to production part output according to described sliding component.
10. according to the game console of claim 1, wherein
Described second operand comprises the contact mat that is on the outer surface that is included in the second control module body in described second control module according to production part, and the data that the output basis obtains in the position that the above contact mat of described contact mat is touched are as described second operand certificate.
11. according to the game console of claim 1, wherein
Described second operand comprises at least four action buttons according to production part, they can be pulled in the second control module body that is included in described second control module, and the data that described second operand obtains according to the described action button that is pushed according to production part output are as described second operand certificate.
12. according to the game console of claim 1, wherein
Described second control module one of further comprises in acceleration transducer and the gyrosensor, is in the second control module body that is included in described second control module one of in described acceleration transducer and the gyrosensor, and
Except that described first operand certificate and described second operand according to, described transmit block will be by the data of being exported one of in described acceleration transducer and the described gyrosensor as 3-operand according to sending to described computer.
13. according to the game console of claim 1, wherein
At least one further comprises receiving-member in described first control module and described second control module, is used to receive the transmission data that send from described computer,
Loudspeaker, and
The acoustic control parts are used to utilize and are come to produce sound from described loudspeaker by the described transmission data that described receiving-member received.
14. one kind comprises according to the game console of claim 1 and the games system of game station, described game station can be connected to described game console communicatedly, and comprising the computer that is used on display screen, presenting dummy game world by carrying out games, described games system comprises
Described game station, the described second operand that sends according to the described first operand certificate that sends from described first control module with from described second control module according at least one carry out game process.
15. games system according to claim 14, described first operand in the wherein said game console further comprises image pick-uping part according to production part, described image pick-uping part is fixed to the described first control module body, is used for obtaining peripheral images from the described first control module body along predetermined direction; And described first operand according to production part further output be selected from the image that obtains by described image pick-uping part and the image that is obtained by described image pick-uping part carried out in the group that the result of predetermined computation forms one, as described first operand certificate.
16. according to the games system of claim 14, wherein
Described game station make described second operand that the player role that appears in the described dummy game world sends according to the described first operand certificate that sends from described game console with from described game console according at least one carry out action.
CN2006101115597A 2005-08-24 2006-08-23 Video game controller and video game system Active CN1919390B (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2005242926 2005-08-24
JP2005242926 2005-08-24
JP2005-242926 2005-08-24
JP2006122681A JP4262726B2 (en) 2005-08-24 2006-04-26 Game controller and game system
JP2006-122681 2006-04-26
JP2006122681 2006-04-26

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201010112165XA Division CN101837191B (en) 2005-08-24 2006-08-23 Game controller and game system

Publications (2)

Publication Number Publication Date
CN1919390A CN1919390A (en) 2007-02-28
CN1919390B true CN1919390B (en) 2011-06-08

Family

ID=37777316

Family Applications (2)

Application Number Title Priority Date Filing Date
CNA2006100790142A Pending CN1919389A (en) 2005-08-24 2006-04-28 Video game controller and video game system
CN2006101115597A Active CN1919390B (en) 2005-08-24 2006-08-23 Video game controller and video game system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNA2006100790142A Pending CN1919389A (en) 2005-08-24 2006-04-28 Video game controller and video game system

Country Status (2)

Country Link
JP (2) JP2009064449A (en)
CN (2) CN1919389A (en)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101332361B (en) * 2007-06-29 2011-11-02 富港电子(昆山)有限公司 Interactive gaming system
EP2014341B8 (en) 2007-07-09 2017-08-30 Sony Interactive Entertainment Inc. Game Controller
CN101499216B (en) * 2008-01-28 2012-10-03 财团法人工业技术研究院 Limb interaction type learning method and apparatus
JP5529399B2 (en) * 2008-07-11 2014-06-25 任天堂株式会社 Operation system
US8384565B2 (en) * 2008-07-11 2013-02-26 Nintendo Co., Ltd. Expanding operating device and operating system
CN101721810B (en) * 2008-10-23 2015-04-22 鼎亿数码科技(上海)有限公司 Method for identifying action mode of game operating device
CN101732862B (en) * 2008-11-24 2013-05-08 英属维京群岛速位互动股份有限公司 Double-controller combination
CN101559283B (en) * 2009-05-15 2012-01-11 凌阳科技股份有限公司 Imaging system and method for expanding mobile range of imaging device
CN101574585B (en) * 2009-05-31 2011-06-29 北京必创科技有限公司 Intelligent refueling rod
JP2010277508A (en) * 2009-06-01 2010-12-09 Sony Computer Entertainment Inc Operation device
CN101940840A (en) * 2009-07-08 2011-01-12 原相科技股份有限公司 Two-dimensional input device, control device and interactive game system
CN101940841B (en) * 2009-07-08 2013-12-04 原相科技股份有限公司 Two-dimensional input device, control device and interactive type game system
US8669935B2 (en) * 2009-09-17 2014-03-11 Sony Corporation Operation device
US20110157015A1 (en) * 2009-12-25 2011-06-30 Cywee Group Limited Method of generating multi-touch signal, dongle for generating multi-touch signal, and related control system
JP4944225B2 (en) 2010-04-28 2012-05-30 株式会社コナミデジタルエンタテインメント Data generation system, data generation method used therefor, and computer program
CN102343159B (en) * 2010-08-02 2015-10-07 廖明忠 A kind of body sense control method based on IMU and device
CN101947386A (en) * 2010-09-21 2011-01-19 浙江大学 Spatial position calculating technology based realization method and device for playing music cantor games
CN102008824A (en) * 2010-10-22 2011-04-13 东莞市常平永柏高电子贸易部 Game action sensing system
US9259643B2 (en) * 2011-04-28 2016-02-16 Microsoft Technology Licensing, Llc Control of separate computer game elements
CN104096360A (en) * 2013-04-01 2014-10-15 云联(北京)信息技术有限公司 System and method for accessing cloud game
JP2015008451A (en) * 2013-05-30 2015-01-15 龍文 佐々木 Input auxiliary device and input auxiliary system
CN103920291A (en) * 2014-04-29 2014-07-16 深圳市中兴移动通信有限公司 Method using mobile terminal as auxiliary information source and mobile terminal
US10444849B2 (en) 2014-09-01 2019-10-15 Yinbo Li Multi-surface controller
US10534447B2 (en) 2014-09-01 2020-01-14 Yinbo Li Multi-surface controller
JP6626337B2 (en) * 2015-12-11 2019-12-25 古河ユニック株式会社 Wireless transmitter for work equipment and vehicle-mounted crane provided with the same
TWI692707B (en) * 2016-04-29 2020-05-01 姚秉洋 Control device
USD828337S1 (en) 2017-06-20 2018-09-11 Yinbo Li Multi-surface controller
CN109107148B (en) * 2018-08-08 2022-04-19 Oppo广东移动通信有限公司 Control method, control device, storage medium and mobile terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6146278A (en) * 1997-01-10 2000-11-14 Konami Co., Ltd. Shooting video game machine
US6171190B1 (en) * 1998-05-27 2001-01-09 Act Labs, Ltd. Photosensitive input peripheral device in a personal computer-based video gaming platform
US20030195041A1 (en) * 2001-09-06 2003-10-16 Mccauley Jack Jean Method and device for optical gun interaction with a computer system
US20040152515A1 (en) * 2003-02-05 2004-08-05 Logitech Europe S.A. Cordless game controller system

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2597186B2 (en) * 1989-06-06 1997-04-02 宇部興産株式会社 Imide resin matrix composite
JPH037762U (en) * 1989-06-12 1991-01-24
JPH0380102A (en) * 1989-08-21 1991-04-04 Toshiba Corp Fuel reformer
JPH0378268A (en) * 1989-08-21 1991-04-03 Matsushita Electric Ind Co Ltd Method of oscillating excimer laser
JPH0739152Y2 (en) * 1989-11-20 1995-09-06 株式会社アスキー Input device for computer
JP3907213B2 (en) * 1992-09-11 2007-04-18 伸壹 坪田 Game control device
JPH08111144A (en) * 1994-10-12 1996-04-30 Nakamichi Corp Joy stick
JP2003236246A (en) * 1995-05-10 2003-08-26 Nintendo Co Ltd Operating device for game machine
JPH0926830A (en) * 1995-07-11 1997-01-28 Mitsutoyo Corp Joy stick operating device
JPH11114223A (en) * 1997-10-09 1999-04-27 Sony Corp Operating device for game machine
JP2001051801A (en) * 1999-07-29 2001-02-23 Fukoku Yo Method and device for cursor control
JP2003140823A (en) * 2001-11-08 2003-05-16 Sony Computer Entertainment Inc Information input device and information processing program
JP2004005335A (en) * 2002-06-01 2004-01-08 Hiroaki Sudo Handheld computer input operation mouse
JP3619517B2 (en) * 2003-04-17 2005-02-09 株式会社ホリ Video game console controller

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6146278A (en) * 1997-01-10 2000-11-14 Konami Co., Ltd. Shooting video game machine
US6171190B1 (en) * 1998-05-27 2001-01-09 Act Labs, Ltd. Photosensitive input peripheral device in a personal computer-based video gaming platform
US20030195041A1 (en) * 2001-09-06 2003-10-16 Mccauley Jack Jean Method and device for optical gun interaction with a computer system
US20040152515A1 (en) * 2003-02-05 2004-08-05 Logitech Europe S.A. Cordless game controller system

Also Published As

Publication number Publication date
CN1919389A (en) 2007-02-28
JP5074346B2 (en) 2012-11-14
JP2009011870A (en) 2009-01-22
CN1919390A (en) 2007-02-28
JP2009064449A (en) 2009-03-26

Similar Documents

Publication Publication Date Title
CN1919390B (en) Video game controller and video game system
CN101837191B (en) Game controller and game system
CN1923325B (en) Game system
US9533220B2 (en) Game controller and game system
US8414349B2 (en) Remotely controlled mobile device control system
US8308563B2 (en) Game system and storage medium having game program stored thereon
US8550915B2 (en) Game controller with adapter duplicating control functions
JP2007283134A (en) Game controller and game system
US8147333B2 (en) Handheld control device for a processor-controlled system
KR20070023509A (en) Game controller and game system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant