CN102600612B - Operating means and operating system - Google Patents
Operating means and operating system Download PDFInfo
- Publication number
- CN102600612B CN102600612B CN201110303971.XA CN201110303971A CN102600612B CN 102600612 B CN102600612 B CN 102600612B CN 201110303971 A CN201110303971 A CN 201110303971A CN 102600612 B CN102600612 B CN 102600612B
- Authority
- CN
- China
- Prior art keywords
- mentioned
- terminal installation
- data
- game
- addition
- 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
Links
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A kind of operating means and the operating system that can provide various method of operating to user are provided, and, a kind of operating means that easily can be gripped by user and operating system are provided.Operating system comprises terminal installation (7) and the input unit (200) as the attachment device that can mount and dismount relative to this terminal installation (7).Operating means (7) possesses the housing (50) of roughly tabular and is arranged on the LCD (51) of face side of housing.Input unit (200) possesses operating portion, bar-shaped first hand (200a) and the supports (205) such as rocking bar (204).Support (205) supports terminal installation (7) in the mode that can mount and dismount, and makes roughly to be in vertical at first hand (200a) towards the screen of LCD when vertical (51).
Description
Technical field
The present invention relates to a kind of operating means and the operating system that can be gripped line operate of going forward side by side by player.
Background technology
In the past, exist by the operating means of the hand-held use of player (such as with reference to Japan Patent No. 3703473 description).Such as described in Japan Patent No. 3703473 description portable game device is folding, and the housing of downside is provided with action button or touch panel.According to this game device, user can grip game device, watches screen and utilizes the action button being arranged at screen sides to carry out game operation.
In recent years, about portable terminal installation (operating means), screen etc. become larger and device itself also becomes maximization device continues to increase.At this, if the device of the hand-held use of user itself becomes large, then likely cause being not easy to hold device.In addition, game device described in Japan Patent No. 3703473 description operates, be only limited to as grip game device carry out operating to action button or touch panel operation, thus method of operating is limited.
Summary of the invention
Therefore, the object of the present invention is to provide a kind of operating system that various method of operating can be provided to user.In addition, another object of the present application is to provide a kind of operating means that easily can be gripped by user and operating system.
The present invention have employed the structure of (1) ~ (12) below in order to solve the problem.
(1) example of the present invention is a kind of operating system, it attachment device comprising operating means and can mount and dismount relative to this operating means.Operating means possesses the housing of roughly tabular and is arranged on the display part of face side of housing.Attachment device possesses operating portion, bar-shaped first hand and support.Support, with the mode support operational device that can mount and dismount, makes roughly to be in vertical at first hand towards the screen of display part when vertical.
Above-mentioned " operating portion " is as long as user's operating equipment that can operate, can be just the operating portion of arbitrary form, such as, be rocking bar (analog stick: analogstick), button (button), touch panel (touchpanel), Trackpad (touchpad) etc. in embodiment described later.
According to the structure of above-mentioned (1), the operating means with the housing of roughly tabular can be installed to possess first hand attachment device on.Thus, operating means is installed on attachment device by user, grasps first hand, makes display part towards oneself, thus easily can grip attachment device (operating system).In addition, according to the structure of above-mentioned (1), even have the operating means of larger screen, user also can easily grip.Further, the display part of operating means can be watched, while grip the handle portion of attachment device and the operating portion of device additional operates.Thus, according to the kind of attachment device, various operation can be provided.
(2) attachment device still can possess bar-shaped second hand, and this second hand is towards the direction almost parallel with first hand.Now, can carry out with the finger of the hand gripped the position that operates when operating portion is arranged on any one handle portion gripped in first hand and second hand.
Above-mentioned " can carry out with the finger of the hand gripped the position that operates when gripping any one handle portion in first hand and second hand " comprises the position of the position of the side of any one handle portion or the upper part (near upper end) of any one handle portion.As long as be arranged on by operating portion on the position of the side of above-mentioned handle portion, user just can operate operating portion with the finger except thumb.In addition, as long as be arranged on by operating portion on the position of above-mentioned upper part, user just can operate operating portion with thumb.
According to the structure of above-mentioned (2), because attachment device possesses two one or two hands, therefore user grasps each handle portion by both hands, can reliably grip attachment device and operating means.In addition, owing to can operate operating portion with the hand in holds handle portion, therefore, it is possible to easily operate under the state reliably gripping attachment device and operating means.
(3) support also can be arranged on the parts that first hand and second hand to be carried out being connected.
According to the structure of above-mentioned (3), operating means is installed on the support that is arranged between two one or two hands.Thus, even if such as operating means is larger, user also can carry out gripping and grips attachment device and operating means like a cork by grasp two one or two hands.
(4) first hand also can be arranged on the position being positioned at the front face side of screen when attachment device is installed on operating means.Second hand also can be arranged on the position of the side being below positioned at screen when attachment device is installed on operating means.
According to the structure of above-mentioned (4), a hand is placed on the front of screen by user, and rear another hand being placed on screen grips two handles, can easily grip attachment device and operating means thus.In addition, this hand-held method is particularly suitable for attachment device and operating means being considered as rifle to carry out the situation of game operation.
(5) attachment device still can possess image pickup part, this image pickup part be configured to the rear of photographed screen when attachment device is installed on operating means towards.
Above-mentioned " image pickup part " can be the common video camera as the camera 56 in embodiment described later, also can be shooting information operation portion 35 in such as embodiment described later such for detecting the ultrared video camera penetrated from the marker (marker) of regulation.
According to the structure of above-mentioned (5), when the image pickup result of image pickup part is used as the input operation of user, user can carry out the operation making attachment device towards the direction expected, thus attachment device can be utilized to carry out directly perceived and be easy to operation.
(6) operating means still can possess jut, the projecting rear side at housing of this jut.Now, the lower surface of jut is provided with the first locking hole.The lower surface of housing is provided with the second locking hole.Support has can engaging in the claw of the first locking hole and the second locking hole, when claw is engaging in the first locking hole and the second locking hole, and the back side of support support housing.
According to the structure of above-mentioned (6), because operating means is connected with support overleaf with on lower surface, therefore, it is possible to attended operation device and attachment device securely.In addition, when by the textural association of the structure of above-mentioned (6) and above-mentioned (5) or following (7), suppose situation attachment device being moved line operate of going forward side by side, it is effective especially for therefore operating means and attachment device being carried out connection securely.In addition, when being connected with attachment device by operating means, the back side of support support housing, therefore easily can watch the screen of display part, thus can provide a kind of display part of easy viewing.
(7) operating means still can possess inertial sensor in the inside of housing.
According to the structure of above-mentioned (7), can carry out shaking or the operation of mobile actuating device itself, user can utilize operating means and attachment device carry out directly perceived and are easy to operation.
(8) display part also can have the screen of more than 5 inches.
According to the structure of above-mentioned (8), large screen display can be utilized to be easy to watch and to have the image of impact.In addition, when utilizing the display part of giant-screen when the structure as above-mentioned (8), the size of operating means itself also must become large, and the structure of above-mentioned (1) ~ (7) that therefore user can easily grip is effective especially.
(9) attachment device also when being installed on operating means, can send the operating data represented the operation that this operating means carries out to operating means.Now, operating means and the game device that can perform game process can carry out radio communication, are represented the operating data of the operation that operating means carries out and the operating data that sends over from attachment device by wireless to send to this game device.
According to the structure of above-mentioned (9), user can easily grip, and the operating means that operability can be utilized good carries out game operation.
(10) another example of the present invention is a kind of operating means, and it possesses bar-shaped first hand, bar-shaped second hand, display part and operating portion.Display part is configured at least one handle portion in first hand and second hand towards vertical, the screen of display part is roughly in vertical.Can carry out with the finger of the hand gripped the position that operates when operating portion is arranged on any one handle portion gripped in first hand and second hand.
According to the structure of above-mentioned (10), because operating means possesses two one or two hands, therefore user can carry out reliably holding operation device by with the hands grasp each handle portion.In addition, user, by grasp each handle portion, makes the screen of display part towards oneself, can easily holding operation device.Further, can operate with the hand in holds handle portion to operating portion, therefore user easily can operate under the state of reliably holding operation device.As mentioned above, according to the structure of above-mentioned (10), the operating means that a kind of user can easily grip can be provided.As mentioned above, according to the structure of above-mentioned (10), even have the operating means of larger screen, user also can easily grip.
(11) display part also can be arranged between first hand and second hand.
According to the structure of above-mentioned (11), in the same manner as the structure of above-mentioned (3), display part is configured between two one or two hands.Thus, even if such as display part is larger, user also can grip by grasp two one or two hands, carrys out holding operation device like a cork.
(12) first hand also can be arranged on the position of the front face side being positioned at screen, and second hand is arranged on the position of the side being below positioned at screen.
According to the structure of above-mentioned (12), in the same manner as the structure of above-mentioned (4), user is by being placed on the front of screen by a hand, rear another hand being placed on screen grips two handles, thus can easily grip attachment device and operating means.In addition, this hand-held method is particularly suitable for attachment device and operating means being considered as rifle to carry out the situation of game operation.
According to the present invention, attachment device, with the mode support operational device that can mount and dismount, makes roughly to be in vertical at first hand towards the screen of the situation operate devices of vertical.Operating means is installed on attachment device by user, grasps first hand, makes display part towards oneself, thus easily can grip attachment device (operating system).Thus, user can easily holding operation device.
With reference to accompanying drawing, and according to detailed description meeting foregoing clearly of the present invention and other object, feature, aspect, effect further below.
Accompanying drawing explanation
Fig. 1 is the outside drawing of games system 1.
Fig. 2 is the block diagram of the internal structure representing game device 3.
Fig. 3 is the stereogram of the surface structure representing controller 5.
Fig. 4 is the stereogram of the surface structure representing controller 5.
Fig. 5 is the figure of the internal structure representing controller 5.
Fig. 6 is the figure of the internal structure representing controller 5.
Fig. 7 is the block diagram of the structure representing controller 5.
Fig. 8 is the figure of the surface structure representing terminal installation 7.
Fig. 9 is the figure of the surface structure representing terminal installation 7.
Figure 10 represents that user laterally grips the figure of the situation of terminal installation 7.
Figure 11 represents that user laterally grips the figure of the situation of terminal installation 7.
Figure 12 represents that user longitudinally grips the figure of the situation of terminal installation 7.
Figure 13 represents that user longitudinally grips the figure of the situation of terminal installation 7.
Figure 14 is the block diagram of the internal structure representing terminal installation 7.
Figure 15 is the figure representing an example of having installed attachment device (input unit 200) on terminal installation 7.
Figure 16 is the figure representing an example of having installed attachment device (input unit 200) on terminal installation 7.
Figure 17 is the figure of another example representing input unit.
Figure 18 represents the figure input unit 220 shown in Figure 17 being installed on the situation of terminal installation 7.
Figure 19 represents the figure input unit 220 shown in Figure 17 being installed on the situation of terminal installation 7.
Figure 20 represents figure attachment device (support 210) being connected to another example on terminal installation 7.
Figure 21 is the figure representing the various data used in game processing.
Figure 22 is the main flow figure of the flow process representing the game processing performed in game device 3.
Figure 23 is the flow chart of the detailed process representing game control treatment.
Figure 24 is the picture of the television set 2 represented in the first examples of games and the figure of terminal installation 7.
Figure 25 is the picture of the television set 2 represented in the second examples of games and the figure of terminal installation 7.
Figure 26 is the figure representing the example showing used as television game image on the tv 2 in the 3rd examples of games.
Figure 27 is the figure representing the example being presented at the terminal game image on terminal installation 7 in the 3rd examples of games.
Figure 28 is the figure representing the example showing used as television game image on the tv 2 in the 4th examples of games.
Figure 29 is the figure representing the example being presented at the terminal game image on terminal installation 7 in the 4th examples of games.
Figure 30 is the figure of the use situation of the games system 1 represented in the 5th examples of games.
Figure 31 is the figure of the annexation representing in the games system 1 when being connected with external device (ED) via network included each device.
Figure 32 is the figure of the surface structure of the terminal installation represented involved by modified embodiment of the present embodiment.
Figure 33 is the figure of the situation representing the terminal installation shown in user's handling Figure 32.
Figure 34 is the figure of the surface structure of the terminal installation involved by other variation representing present embodiment.
Figure 35 is the figure of the surface structure of the terminal installation involved by other variation representing present embodiment.
Detailed description of the invention
[1. the overall structure of games system]
Below, with reference to accompanying drawing, the games system 1 involved by an embodiment of the invention is described.Fig. 1 is the outside drawing of games system 1.In FIG, games system 1 comprises with the game device 3 of the display unit (being recited as below " television set ") 2 that is the arrangement type of representative such as television receiver, arrangement type, CD 4, controller 5, labelling apparatus (markerdevice) 6 and terminal installation 7.Games system 1, according to the game operation utilizing controller 5 to carry out, performs game process in game device 3, is presented at by the game image obtained on television set 2 and/or terminal installation 7 by game processing.
Can insert CD 4 with mounting and dismounting in game device 3, this CD 4 is examples for the information storage medium removably used for this game device 3.The message handling program (typically games) for performing in game device 3 is stored in CD 4.The front surface of game device 3 is provided with the insert port of CD 4.Game device 3 is inserted into the message handling program that the CD 4 that inserts into the mouth stores performs game process by reading and performing.
Game device 3 is connected with television set 2 by connecting line (cord).The game image that television set 2 shows the game processing by performing in game device 3 and obtains.Television set 2 has loudspeaker 2a (Fig. 2), and loudspeaker 2a exports the game sound that the result of carrying out above-mentioned game processing obtains.In addition, in other embodiments, also the display unit of game device 3 with arrangement type can be formed as one.In addition, the communication between game device 3 and television set 2 also can be radio communication.
The periphery (being the upside of screen in FIG) of the screen of television set 2 is provided with labelling apparatus 6.User (player) can carry out the game operation of mobile controller 5, and labelling apparatus 6 is for the movement, position, posture etc. by game device 3 computing controller 5, and details describe later.Labelling apparatus 6 possesses two marker (marker) 6R and 6L at its two ends.Marker 6R (marker 6L is also identical) is more than one infrared LED (LightEmittingDiode: light emitting diode) specifically, and the front towards television set 2 exports infrared light.Labelling apparatus 6 is connected with game device 3, and game device 3 can the lighting of each infrared LED of possessing of control mark device 6.In addition, labelling apparatus 6 is mancarried devices, and labelling apparatus 6 can be arranged on arbitrary position by user.Figure 1 illustrates labelling apparatus 6 and be arranged on state above television set 2, but arrange labelling apparatus 6 position and towards being arbitrary.
Controller 5 is for providing the operating data represented the content of the operation that this controller 5 carries out to game device 3.Controller 5 can be communicated by radio communication with game device 3.In the present embodiment, the technology of Bluetooth (bluetooth) (registration mark) is such as used in the radio communication between controller 5 and game device 3.In addition, in other embodiments, controller 5 also can be connected by wired mode with game device 3.In addition, in the present embodiment, the controller 5 comprised by games system 1 is set to one, but game device 3 can communicate with multiple controller, by using the controller of regulation number of units simultaneously, can more than enough people play games.The detailed construction of controller 5 describes later.
Terminal installation 7 has the size of the degree that user can grip, and user can be moved or terminal installation 7 is configured in arbitrary position by handheld terminal apparatus 7, uses this terminal installation 7.Terminal installation 7 possesses LCD (LiquidCrystalDisplay: liquid crystal indicator) 51 as display unit and input block (touch panel 52 described later, gyro sensor 74 etc.), and detailed structure describes later.Terminal installation 7 can wirelessly (also can be wired mode) communicate with game device 3.Terminal installation 7 is received in the data of the image (such as game image) generated game device 3 from game device 3, and is presented on LCD51 by image.In addition, in the present embodiment, LCD is used as display unit, but terminal installation 7 such as also can have other arbitrary display unit such as the display unit that make use of EL (ElectroLuminescence: electroluminescent).In addition, expression is sent to game device 3 to the operating data of the content of the operation that this terminal installation 7 carries out by terminal installation 7.
[2. the internal structure of game device 3]
Then, the internal structure of game device 3 is described with reference to Fig. 2.Fig. 2 is the block diagram of the internal structure representing game device 3.Game device 3 has CPU (CentralProcessingUnit: central processing unit) 10, system LSI 11, external main memory 12, ROM/RTC13, disk drive 14 and AV-IC15 etc.
CPU10 performs game process by performing the games be stored in CD 4, and this CPU10 plays function as game processor.CPU10 is connected with system LSI 11.On system LSI 11 except being connected with CPU10, be also connected with external main memory 12, ROM/RTC13, disk drive 14 and AV-IC15.System LSI 11 carries out following process etc.: control the data transmission between coupled each structural element; The image that generation will show; Data are obtained from external device (ED).In addition, the internal structure of system LSI 11 describes later.The external main memory 12 of volatibility is for storing the games read out from CD 4, the games supervisor read out from flash memory (Flashmemory) 17 or storing various data, and this external main memory 12 is used as working region, the buffer area of CPU10.ROM/RTC13 has the ROM (so-called guiding ROM) of the startup program being provided with game device 3 and carries out the clock circuit (RTC (RealTimeClock): real-time clock) of timing.Read out data, from CD 4 fetch program data, data texturing etc., are written in internal main memory 11e described later or external main memory 12 by disk drive 14.
In system LSI 11, be provided with I/O processor (I/O processor) 11a, GPU (GraphicProcessorUnit: graphic process unit) 11b, DSP (DigitalSignalProcessor: digital signal processor) 11c, VRAM (VideoRAM: video-ram) 11d and internal main memory 11e.Although the diagram of eliminating, these structural elements 11a ~ 11e is interconnected by internal bus.
GPU11b forms a part for delineation unit, carrys out synthetic image according to the drawing order (GraphicsCommand) from CPU10.VRAM11d stores GPU11b and performs the data (data such as polygon data, data texturing) of charting needed for order.When synthetic image, GPU11b uses the data be stored in VRAM11d to carry out making image data.In addition, in the present embodiment, game device 3 generates display game image on the tv 2 and both the game images be presented on terminal installation 7.Below, sometimes display game image is on the tv 2 called " used as television game image ", the game image be presented on terminal installation 7 is called " terminal game image ".
DSP11c plays function as audio process, uses the speech data (sounddata) be stored in internal main memory 11e, external main memory 12, sound waveform (tone color) data to generate voice data.In addition, in the present embodiment, for game sound, the game sound exported from the loudspeaker of television set 2 and both the game sounds exported from the loudspeaker of terminal installation 7 is also generated in the same manner as game image.Below, sometimes the game sound exported from television set 2 is called " used as television game sound ", the game sound exported from terminal installation 7 is called " terminal game sound ".
The image that will export in television set 2 in the image generated in game device 3 as described above and sound and the data of sound are read by AV-IC15.The view data read out is outputted to television set 2 by AV connector 16 by AV-IC15, and the voice data read out is outputted to the loudspeaker 2a being built in television set 2.Thus, show image on the tv 2, and export sound from loudspeaker 2a.
In addition, the image that will export in terminal installation 7 in the image generated in game device 3 and sound and the data of sound are sent to terminal installation 7 by I/O processor 11a.Utilize I/O processor 11a etc. the data that terminal installation 7 carries out are sent in after describe.
I/O processor 11a performs the transmission and reception of data between coupled structural element, or execution is downloaded from the data of external device (ED).I/O processor 11a is connected with flash memory 17, network communication module 18, controller communication module 19, expansion connector 20, connector for memory card 21, codec (codec) LSI27.In addition, network communication module 18 is connected with antenna 22.Controller communication module 19 is connected with antenna 23.Codec LSI27 is connected with terminal communication module 28, terminal communication module 28 is connected with antenna 29.
Game device 3 can be connected on the networks such as internet and communicate with external information processing (such as other game device, various servers etc.).That is, I/O processor 11a is connected with networks such as internets by network communication module 18 and antenna 22, thus can communicate with the external information processing be connected on network.I/O processor 11a regular visit flash memory 17, detects whether there are the data needing to be sent on network, when there are these data, these data is sent on network by network communication module 18 and antenna 22.In addition, I/O processor 11a receives the data, the data from download server that send over from external information processing by network, antenna 22 and network communication module 18, the data received be stored in flash memory 17.CPU10 reads the data that are stored in flash memory 17 by performing games and utilizes in games.In flash memory 17, except storing the data of transmission and reception between game device 3 and external information processing, the archive data (result data of game or midway data) of the game utilizing game device 3 to play can also be stored.In addition, in flash memory 17, also games can be stored.
In addition, game device 3 can receive the operating data of self-controller 5.Namely, I/O processor 11a receives the operating data sent from controller 5 by antenna 23 and controller communication module 19, and by this operation data stornge (temporarily store) in the buffer area of internal main memory 11e or external main memory 12.
In addition, game device 3 can and terminal installation 7 between the data such as transmission and reception image, sound.When sending game image (terminal game image) to terminal installation 7, the data of the game image that GPU11b generates by I/O processor 11a output to codec LSI27.The compression process that codec LSI27 specifies the view data from I/O processor 11a.Radio communication is carried out between terminal communication module 28 and terminal installation 7.Thus, terminal installation 7 is sent to by antenna 29 by by the view data after codec LSI27 compression by terminal communication module 28.In addition, in the present embodiment, the view data being sent to terminal installation 7 from game device 3 is the data for playing, if the image shown in gaming occurs to postpone, can cause harmful effect to the operability of game.Therefore, preferably, about the transmission from game device 3 to the view data of terminal installation 7, avoid postponing as far as possible.Thus, in the present embodiment, codec LSI27 such as uses H.264 this Efficient Compression technology of standard to carry out compressing image data.In addition, also can use compress technique in addition, not compressing image data and the structure sent can also be configured to when communication speed is enough fast.In addition, terminal communication module 28 is such as the communication module being subject to Wi-Fi (wirelessfidelity: Wireless Fidelity) certification, both the radio communication that the technology of the MIMO (MultipleInputMultipleOutput: multiple-input and multiple-output) such as adopted under IEEE802.11n standard is carried out at high speed between terminal installation 7 can be used, also other communication mode can be used.
In addition, audio data transmitting, except view data being sent to except terminal installation 7, is also given terminal installation 7 by game device 3.That is, I/O processor 11a outputs to terminal communication module 28 by the voice data that DSP11c generates by codec LSI27.In the same manner as view data, codec LSI27 also carries out compression process to voice data.Compress mode for voice data can be any mode, the high and mode that the deterioration of sound is few of preferred compressed rate.In addition, in other embodiments, also can not compression sound data and sending.View data after compression and voice data are sent to terminal installation 7 by antenna 29 by terminal communication module 28.
Further, except above-mentioned view data and voice data, game device 3 also sends various control data to terminal installation 7 as required.Control data represents the data indicated the control of the structural element that terminal installation 7 possesses, such as, represent the instruction of lighting in control mark portion (labeling section 55 shown in Figure 14), control the instruction etc. of the shooting of camera (camera 56 shown in Figure 14).Control data is correspondingly sent to terminal installation 7 by the instruction of I/O processor 11a and CPU10.In addition, codec LSI27 does not carry out the compression process of data to this control data in the present embodiment, but can carry out compression process to this control data in other embodiments yet.In addition, can be encrypted the above-mentioned data being sent to terminal installation 7 from game device 3 as required, also can not encrypt.
In addition, game device 3 can receive various data from terminal installation 7.In the present embodiment, terminal installation 7 transmit operation data, view data and voice data, details describe later.Received each data sent from terminal installation 7 by antenna 29 by terminal communication module 28.At this, be implemented the compression process same with the view data and voice data that are sent to terminal installation 7 from game device 3 from the view data of terminal installation 7 and voice data.Thus, these view data and voice data are sent to codec LSI27 from terminal communication module 28, after implementing decompression by codec LSI27, output to I/O processor 11a.On the other hand, less from data volume compared with operating data and the image of terminal installation 7, sound, therefore also can unreally exerting pressure contracting process.In addition, can be encrypted as required, also can not encrypt.Thus, operating data outputs to I/O processor 11a via codec LSI27 after being received by terminal communication module 28.The data that receive from terminal installation 7 store by I/O processor 11a (temporarily storing) in the buffer area of internal main memory 11e or external main memory 12.
In addition, game device 3 can be connected with miscellaneous equipment, exterior storage medium.That is, I/O processor 11a is connected with expansion connector 20 and connector for memory card 21.Expansion connector 20 is the connectors for the such interface of USB, SCSI (SmallComputerSystemInterface: small computer system interface).The such medium of exterior storage medium can be connected or connect the ancillary equipment such as other controller or replace network communication module 18 by connecting wired connector for communication and communicate with network on expansion connector 20.Connector for memory card 21 is the connectors for connecting the such exterior storage medium of storage card.Such as, I/O processor 11a can access exterior storage medium by expansion connector 20, connector for memory card 21, saves the data in exterior storage medium or from exterior storage medium and reads data.
Game device 3 is provided with power knob 24, SR 25 and ejector button 26.Power knob 24 is connected with system LSI 11 with SR 25.When power knob 24 is connected, provide electric power by not shown AC adapter from each structural element of power supply to game device 3 of outside.When pressing SR 25, the start-up routine of game device 3 is restarted by system LSI 11.Ejector button 26 is connected with disk drive 14.When pressing ejector button 26, eject CD 4 from disk drive 14.
In addition, in other embodiments, the several structural elements in each structural element of possessing of game device 3 also can be configured to the expansion equipment independent of game device 3.Now, expansion equipment such as also can be connected with game device 3 by above-mentioned expansion connector 20.Specifically, expansion equipment such as also can possess above-mentioned codec LSI
Each structural element of 27, terminal communication module 28 and antenna 29, can mount and dismount relative to expansion connector 20.Thus, by above-mentioned expansion equipment is connected to do not possess above-mentioned each structural element game device on, this game device can be made to be configured to carry out with terminal installation 7 structure that communicates.
[3. the structure of controller 5]
Then, with reference to Fig. 3 ~ Fig. 7, controller 5 is described.Fig. 3 is the stereogram of the surface structure representing controller 5.Fig. 4 is the stereogram of the surface structure representing controller 5.Fig. 3 is the stereogram observing controller 5 from the upper proceeds posterolateral of controller 5, and Fig. 4 is the stereogram of the downside forward observation controller 5 from controller 5.
In figs. 3 and 4, controller 5 has the housing 31 such as formed by plastic shaping.The roughly rectangular shape that it is length direction that housing 31 has with its fore-and-aft direction (Z-direction shown in Fig. 3), entirety is that adult or child can the sizes that grip of a hand.User can be arranged on button on controller 5 and mobile controller 5 itself by pressing and changes its position, posture (inclination), carries out game operation.
Housing 31 is provided with multiple action button.As shown in Figure 3, at the upper surface of housing 31, be provided with cross button 32a, No. 1 button 32b, No. 2 button 32c, A button 32d, subtract (-) button 32e, home button 32f, add (+) button 32g and power knob 32h.In this manual, sometimes the upper surface of the housing 31 being provided with these buttons 32a ~ 32h is called " button cover ".On the other hand, as shown in Figure 4, the lower surface of housing 31 is formed with recess, the lateral incline below of this recess is provided with B button 32i.The function corresponding to the message handling program performed by game device 3 is suitably distributed to these each action button 32a ~ 32i.In addition, power knob 32h is used for the power supply of long-range on/off game device 3 main body.Home button 32f and power knob 32h is configured to the upper surface of its upper surface lower than housing 31.Thereby, it is possible to prevent user error from pressing home button 32f or power knob 32h.
The rear surface of housing 31 is provided with connector 33.Connector 33 is for being connected to controller 5 by miscellaneous equipment (such as other sensor unit, controller).In addition, connector 33 both sides on the rear surface of housing 31 are provided with locking hole 33a, easily depart to prevent above-mentioned miscellaneous equipment.
Multiple (being four in figure 3) LED34a ~ 34d is provided with at the rear portion of housing 31 upper surface.At this, in order to distinguish with other controller, to controller 5 dispensing controller classification (numbering).Each LED34a ~ 34d is used for such as the following object: inform the user the above-mentioned controller classification to the current setting of controller 5, or inform the user the battery allowance of controller 5.Specifically, when using controller 5 to carry out game operation, with above-mentioned controller classification correspondingly, some in multiple LED34a ~ 34d is lighted.
In addition, controller 5 has shooting information operation portion 35 (Fig. 6), as shown in Figure 4, housing 31 front surface is provided with the light entrance face 35a in shooting information operation portion 35.Light entrance face 35a is made up of at least transmission material from the infrared light of marker 6R and 6L.
Between No. 1 button 32b and home button 32f of housing 31 upper surface, be formed for the sound from the loudspeaker 47 (Fig. 5) being built in controller 5 being released to outside phonate hole 31a.
Then, the internal structure of controller 5 is described with reference to Fig. 5 and Fig. 6.Fig. 5 and Fig. 6 is the in-built figure representing controller 5.In addition, Fig. 5 is the stereogram representing the state pulled down by the upper shell of controller 5 (part for housing 31).Fig. 6 is the stereogram representing the state pulled down by the lower house of controller 5 (part for housing 31).Stereogram shown in Fig. 6 is for observing the stereogram of the substrate 30 shown in Fig. 5 from the back side.
In Figure 5, be provided with substrate 30 regularly in the inside of housing 31, the upper interarea of this substrate 30 be provided with each action button 32a ~ 32h, each LED34a ~ 34d, acceleration transducer 37, antenna 45 and loudspeaker 47 etc.They are connected with microcomputer (MicroComputer: microcomputer) 42 (with reference to Fig. 6) by the wiring (not shown) be formed in substrate 30 grade.In the present embodiment, acceleration transducer 37 is configured the position at the center of departing from controller 5 in the X-axis direction.Thus, be easy to calculate the movement of the controller 5 of controller 5 when Z axis rotates of sening as an envoy to.In addition, acceleration transducer 37 is configured in the position on the front, center than controller 5 on length direction (Z-direction).In addition, utilize wireless module 44 (Fig. 7) and antenna 45, controller 5 plays function as wireless controller.
On the other hand, in figure 6, the front edge place on the lower interarea of substrate 30 is provided with shooting information operation portion 35.Shooting information operation portion 35 possesses infrared filter 38, lens 39, imaging apparatus 40 and image processing circuit 41 successively from the front of controller 5.These parts 38 ~ 41 are arranged on the lower interarea of substrate 30 respectively.
Further, on the lower interarea of substrate 30, above-mentioned microcomputer 42 and vibrator (vibrator) 46 is provided with.Vibrator 46 is such as vibrating motor, solenoid (solenoid), is connected with microcomputer 42 by the wiring be formed in substrate 30 grade.Vibrator 46 carries out action according to the instruction of microcomputer 42, makes controller 5 produce vibration thus.Thereby, it is possible to realize the so-called game supporting vibration of transmitting this vibration to the hand of the user gripping controller 5.In the present embodiment, vibrator 46 is configured at the position slightly on the front of housing 31.That is, vibrator 46 is configured in the position leaning on side than the center of controller 5, controller 5 entirety can be made to produce larger vibration by the vibration of vibrator 46 thus.In addition, connector 33 is installed in the back edge place on the lower interarea of substrate 30.In addition, except shown in Fig. 5 and Fig. 6, controller 5 also possesses the quartz crystal unit of fundamental clock, the amplifier etc. to loudspeaker 47 output sound signal that generate microcomputer 42.
In addition, an only example such as the quantity of the shape of the controller 5 shown in Fig. 3 ~ Fig. 6, the shape of each action button, acceleration transducer and vibrator and setting position also can be other shape, quantity and setting position.In addition, in the present embodiment, the shooting direction of image unit is Z axis positive direction, but shooting direction also can be any one direction.That is, shooting position in the controller 5, information operation portion 35 (the light entrance face 35a in shooting information operation portion 35) may not be the front surface of housing 31, as long as can be taken into light from the outside of housing 31, also can be arranged at other face.
Fig. 7 is the block diagram of the structure representing controller 5.Controller 5 possesses operating portion 32 (each action button 32a ~ 32i), shooting information operation portion 35, communication unit 36, acceleration transducer 37 and gyro sensor 48.Expression is sent to game device 3 to the data of the content of operation that this controller 5 carries out as operating data by controller 5.In addition, below, sometimes the operating data that controller 5 sends is called " controller operating data ", the operating data that terminal installation 7 sends is called " terminal operation data ".
Operating portion 32 comprises above-mentioned each action button 32a ~ 32i, the action button data represented for the input state (whether pressing each action button 32a ~ 32i) of each action button 32a ~ 32i is outputted to the microcomputer 42 of communication unit 36.
Shooting information operation portion 35 is that the view data analysis for photographing image unit picks out the high region of wherein brightness and calculates the system of the position of centre of gravity, size etc. in this region.Shooting information operation portion 35 such as has the sampling period of maximum 200 frames/about second, even therefore also can follow the tracks of the movement of the controller 5 of higher speed and analyze.
Shooting information operation portion 35 comprises infrared filter 38, lens 39, imaging apparatus 40 and image processing circuit 41.Infrared filter 38 only makes to pass through from the infrared ray the light of controller 5 front incidence.The infrared ray that have passed infrared filter 38 can coalescence make it incide imaging apparatus 40 by lens 39.Imaging apparatus 40 is such as the such solid-state imager of cmos sensor or ccd sensor, receives the infrared ray output image signal assembled by lens 39.At this, be made up of the marker exporting infrared light as the labeling section 55 of terminal installation 7 of shooting object and labelling apparatus 6.Thus, by arranging infrared filter 38, imaging apparatus 40 only receives the infrared ray that have passed infrared filter 38 and carrys out image data generating, therefore, it is possible to the image of more correctly shooting shooting object (labeling section 55 and/or labelling apparatus 6).Below, the image photographed by imaging apparatus 40 is called photographed images.In image processing circuit 41, the view data generated by imaging apparatus 40 is processed.Image processing circuit 41 calculates the shooting position of object in photographed images.Image processing circuit 41 will represent that the coordinate of the position calculated outputs to the microcomputer 42 of communication unit 36.By microcomputer 42, the data of this coordinate are sent to game device 3 as operating data.Below, above-mentioned coordinate is called " marker coordinate ".Changing accordingly towards (angle of inclination), position of marker coordinate and controller 5 itself, therefore game device 3 can use this marker coordinate come computing controller 5 towards, position.
In addition, in other embodiments, controller 5 also can be the structure not possessing image processing circuit 41, also photographed images itself can be sent to game device 3 from controller 5.Now, game device 3 also can have circuit or the program with image processing circuit 41 with identical function, calculates above-mentioned marker coordinate.
The acceleration (comprising acceleration of gravity) of acceleration transducer 37 detection control device 5, namely detects the power (comprising gravity) being applied to controller 5.Acceleration transducer 37 detects the value of the acceleration along the axial rectilinear direction of sensing (linear acceleration) put in the acceleration of the test section of this acceleration transducer 37.Such as, when multi-shaft acceleration transducer more than twin shaft, the acceleration detected respectively along the composition of each axle is used as putting on the acceleration of the test section of acceleration transducer.In addition, acceleration transducer 37 is such as MEMS (MicroElectroMechanicalSystem: MEMS) the type acceleration transducer of electrostatic capacitive, but also can make acceleration transducer otherwise.
In the present embodiment, it is benchmark that acceleration transducer 37 detects with controller 5 respectively above-below direction (Y direction shown in Fig. 3), left and right directions (X-direction shown in Fig. 3) and these three axial linear accelerations of fore-and-aft direction (Z-direction shown in Fig. 3).Because acceleration transducer 37 detects the acceleration relevant with the rectilinear direction along each axle, the output therefore carrying out acceleration sensor 37 represents the value of three axles linear acceleration separately.That is, the acceleration detected is represented as the trivector in the XYZ coordinate system (controller coordinate system) that sets for benchmark with controller 5.
Represent that the data (acceleration information) of the acceleration detected by acceleration transducer 37 are output to communication unit 36.In addition, acceleration detected by acceleration transducer 37 and controller 5 itself towards (angle of inclination), mobilely to change accordingly, therefore game device 3 can use the acceleration information got come computing controller 5 towards, mobile.In the present embodiment, game device 3 carrys out the posture, angle of inclination etc. of computing controller 5 according to the acceleration information got.
In addition, can be processed according to the signal of the acceleration exported from acceleration transducer 37 (also identical about acceleration transducer 73 described later) by computers such as the processors (such as microcomputer 42) of the processor of game device 3 (such as CPU10) or controller 5, infer thus or calculate (judgement) and go out the more information relevant with controller 5, those skilled in the art easily can understand these according to the explanation of this description.Such as, when performing the process of computer-side premised on remaining static by the controller 5 loading acceleration transducer 37 (namely, the acceleration detected when establishing acceleration transducer is only acceleration of gravity to perform process), if in fact controller 5 remains static, then can know according to the acceleration detected whether the posture of controller 5 tilts or how many degree that tilt relative to gravity direction.Specifically, with the detection axis of acceleration transducer 37 towards the state in direction under vertical for benchmark time, can know whether controller 5 tilts relative to benchmark according to whether being applied in 1G (acceleration of gravity), can also know to have tilted which kind of degree relative to benchmark according to its size.In addition, when acceleration transducer 37 of multiaxis, can know that controller 5 to have tilted how many degree relative to gravity direction in further detail by implementing process to the signal of the acceleration of each axle further.In this case, processor both can come the angle of inclination of computing controller 5 according to the output carrying out acceleration sensor 37, also can not calculate the incline direction of this angle of inclination and computing controller 5.Like this, combinationally used by degree of will speed up sensor 37 and processor, angle of inclination or the posture of controller 5 can be judged.
On the other hand, when being in by controller 5 premised on dynamic state (state of controller 5 movement), the corresponding acceleration of movement of detection and control device 5 gone back by acceleration transducer 37 except detecting acceleration of gravity, therefore, it is possible to removed the composition of acceleration of gravity from the acceleration detected by the process of regulation, know the moving direction of controller 5 thus.In addition, even if when being in premised on dynamic state by controller 5, also can be removed the composition of the acceleration corresponding to the movement of acceleration transducer by the process of regulation from the acceleration detected, know the inclination of controller 5 relative to gravity direction thus.In addition, in other embodiments, acceleration transducer 37 also can possess for carrying out the Embedded treating apparatus of predetermined processing or the special processor of other kind to this acceleration signal before the acceleration signal detected by built-in acceleration detecting unit is outputted to microcomputer 42.Such as when acceleration transducer 37 is for detecting static acceleration (such as acceleration of gravity), embedded or special processor also can be converted to inclination angle (or other preferred parameter) by degree of will speed up signal.
Gyro sensor 48 detects the angular speed around three axles (being XYZ axle in the present embodiment).In this manual, with the shooting direction of controller 5 (Z axis positive direction) for benchmark, direction of rotation around X-axis is called pitch orientation (pitchdirection), direction of rotation around Y-axis is called yaw direction (yawdirection), the direction of rotation around Z axis is called and rolls direction (rolldirection).As long as gyro sensor 48 can detect the angular speed around three axles, quantity and the combination of the gyro sensor used can be arbitrary.Such as, gyro sensor 48 can be three-axis gyroscope sensor, also dual spindle gyroscopes sensor and single axis gyroscope sensor can be carried out combining the angular speed detected around three axles.Represent that the data of the angular speed detected by gyro sensor 48 are output to communication unit 36.In addition, gyro sensor 48 also can detect the angular speed around one or two axle.
Communication unit 36 comprises microcomputer 42, memory 43, wireless module 44 and antenna 45.Memory 43 is used as storage area when processing by microcomputer 42, and microcomputer 42 pairs of wireless modules 44 control, and the data wireless accessed by microcomputer 42 is sent to game device 3 by this wireless module 44.
The data outputting to microcomputer 42 from operating portion 32, shooting information operation portion 35, acceleration transducer 37 and gyro sensor 48 are temporarily stored in memory 43.These data are sent to game device 3 as operating data (controller operating data).That is, when the delivery time carrying out sending to the controller communication module 19 of game device 3 arrives, the operating data be kept in memory 43 is outputted to wireless module 44 by microcomputer 42.Wireless module 44 such as uses the technology of bluetooth (Bluetooth) (registration mark), with the carrier wave of operating data modulation specifications frequency, launches this weak electrical wave signal from antenna 45.That is, operating data is modulated to weak electrical wave signal by wireless module 44 and sends from controller 5.Weak electrical wave signal receive by the controller communication module 19 of game device 3 side.By carrying out demodulation, decoding to the weak electrical wave signal received, game device 3 can obtain operating data.Then, the CPU10 of game device 3 uses the operating data got from controller 5 to carry out game processing.In addition, the wireless transmission from communication unit 36 to controller communication module 19 is successively carried out every the cycle of regulation, and the process of game is generally carried out using (as a frame time) in units of 1/60 second, therefore preferably to send with the cycle being less than or equal to this time.Operating data is such as outputted to the controller communication module 19 of game device 3 by the communication unit 36 of controller 5 with 1/200 second ratio once.
As mentioned above, controller 5 can send marker coordinate data, acceleration information, angular velocity data and action button data, is used as representing the operating data to the operation of this controller 5.In addition, the input of playing games of aforesaid operations data performs game process by game device 3.Thus, by using above-mentioned controller 5, user, except can carrying out pressing the general game operation in the past of each action button, can also carry out the game operation of mobile controller 5 itself.Such as, can carry out with the operation of arbitrary posture inclination controller 5, utilize controller 5 to indicate the operation of the optional position on picture and the operation etc. of mobile controller 5 itself.
In addition, in the present embodiment, controller 5 does not have the display unit of display game image, but can have for indication example as represented the display unit of the image of battery allowance etc. yet.
[4. the structure of terminal installation 7]
Then, the structure of terminal installation 7 is described with reference to Fig. 8 ~ Figure 13.Fig. 8 is the top view of the surface structure representing terminal installation 7.(a) figure in Fig. 8 is the front view of terminal installation 7, and (b) figure is top view, and (c) figure is right view, and (d) figure is upward view.Fig. 9 is the rearview of terminal installation 7.In addition, Figure 10 and Figure 11 represents that user laterally grips the figure of the situation of terminal installation 7.Figure 12 and Figure 13 represents that user longitudinally grips the figure of the situation of terminal installation 7.
As shown in Figure 8, terminal installation 7 possesses roughly in the housing 50 of laterally long rectangular plate-like shape.That is, can also say that terminal installation 7 is the information processors of plate (tablet-type).In addition, housing 50 also can have curved surface or locally have projection etc., as long as entirety is plate-like shape.Housing 50 has the size of the degree that user can grip.Thus, user can hold and the allocation position of mobile terminal apparatus 7 or change terminal installation 7.Length preferably 100 ~ 150 [mm] of the longitudinal direction (z-axis direction) of terminal installation 7 are 133.5 [mm] in the present embodiment.Length preferably 200 ~ 250 [mm] of the transverse direction (x-axis direction) of terminal installation 7 are 228.26 [mm] in the present embodiment.About the thickness (length in y-axis direction) of terminal installation 7, the thickness of preferred plate portion is 15 ~ 30 [mm] left and right, comprising thick then 30 ~ 50 [mm] left and right, is 23.6 (thick is 40.26) [mm] in the present embodiment.In addition, the weight of terminal installation 7 is 400 ~ 600 [g] left and right, is 530 [g] in the present embodiment.Although terminal installation 7 is configured to be as above than relatively large terminal installation (operating means) but user is easy holds and easily carry out the structure that operates, details describe later.
Terminal installation 7 has LCD51 in the front (face side) of housing 50.In addition, the size of the screen of LCD51, preferably more than 5 inches (inch), is 6.2 inches at this.The operating means 7 of present embodiment, based on easily holding and easily carrying out the structure that operates, also easily operates even if arrange large LCD.In addition, in other embodiments, also less LCD51 can be set, make the size of operating means 7 smaller.LCD51 is arranged near the central authorities in the front of housing 50.Thus, user is by holding the housing 50 of the two side portions of LCD51 as shown in figures 10 and 11, and the picture can watching LCD51 is held and mobile terminal apparatus 7.In addition, in Figure 10 and Figure 11, show user hold the housing 50 of LCD51 left and right sides part laterally (with laterally long towards) grip the example of terminal installation 7, but also can as shown in Figure 12 and Figure 13 like that longitudinally (with longitudinally long towards) grip terminal installation 7.
As shown in (a) figure of Fig. 8, terminal installation 7 has touch panel 52 and is used as operating unit on the screen of LCD51.In the present embodiment, touch panel 52 is touch panels of resistive film mode.But touch panel is not limited to resistive film mode, such as, also can use the touch panel of the any-modes such as electrostatic capacitance mode.In addition, touch panel 52 both can be single-point touch manner, also can be multiple point touching mode.In the present embodiment, as touch panel 52, utilize the touch panel with the resolution ratio equal resolution (detection accuracy) of LCD51.But the resolution ratio of touch panel 52 may not be consistent with the resolution ratio of LCD51.Usually utilize pointer 60 pairs of touch panels 52 to input, but be not limited to pointer 60, user also can input touch panel 52 with finger.In addition, housing 50 is provided with reception hole 60a ((b) with reference to Fig. 8), and this reception hole 60a receives the pointer 60 being used for operating touch panel 52.In addition, at this, in order to prevent pointer 60 from dropping, reception hole 60a is arranged on the upper surface of housing 50, also can be arranged on side or lower surface.Like this, because terminal installation 7 possesses touch panel 52, therefore user can mobile terminal apparatus 7 operating touch panel 52 on one side.That is, user while the screen of mobile LCD51, can input this screen direct (by touch panel 52).
As shown in Figure 8, terminal installation 7 possesses two analog stick 53A and 53B and multiple button (button) 54A ~ 54M is used as operating unit (operating portion).Each analog stick 53A and 53B is can the equipment of direction indication.Each analog stick 53A and 53B is configured to make to carry out by the finger of user the movable member (rocking bar portion) that operates and slides along any direction (up and down and the arbitrary angle of tilted direction) relative to the surface of housing 50.That is, analog stick 53A and 53B is for being also sometimes referred to as the direction input equipment of analogy skidding (SlidePad).In addition, the movable member of each analog stick 53A and 53B also can be the movable member of the kind tilted to arbitrary direction relative to the surface of housing 50.In the present embodiment, due to the analog stick using movable member to carry out the kind of sliding, even if therefore user does not make thumb move significantly and can operate each analog stick 53A and 53B yet, thus can operate under the state gripping housing 50 more reliably.In addition, when utilize movable member is tilted the parts of kind as each analog stick 53A and 53B, for the degree (degree of inclination) easily knowing input user, thus more easily can carry out detailed operation.
In addition, left analog stick 53A is arranged on the left side of the screen of LCD51, and right analog stick 53B is arranged on the right side of the screen of LCD51.Thus, no matter user can both utilize analog stick to carry out the input of direction indication with which hand of left and right.In addition, as shown in Figure 10 and Figure 11, each analog stick 53A and 53B is arranged on the position that user can operate them under the state gripping the left-right parts (part of the left and right sides of LCD51) of terminal installation 7, even if therefore user when hold and mobile terminal apparatus 7, also can easily operate each analog stick 53A and 53B.
Each button 54A ~ 54L is the operating unit (operating portion) for carrying out the input specified, is the button that can press.As shown below, each button 54A ~ 54L is arranged on user can to the position (with reference to Figure 10 and Figure 11) that they operate under the state of left-right parts gripping terminal installation 7.Thus, though user when hold and mobile terminal apparatus 7, also can easily operate these operating units.
As shown in (a) figure of Fig. 8, the front of housing 50 is provided with cross button (direction load button) 54A and button 54B ~ 54H and 54M in each action button 54A ~ 54L.That is, these buttons 54A ~ 54H and 54M is configured in the position (with reference to Figure 10 and Figure 11) that user can use thumb manipulation.
Cross button 54A be arranged on LCD51 left side and in the downside of left analog stick 53A.That is, cross button 54A is configured in the position that user can use left-handed operation.Cross button 54A has the shape of cross, is the button that at least can indicate direction up and down.
In addition, button 54B ~ 54D is arranged on the downside of LCD51.These three button 54B ~ 54D are configured in and can both carry out with two, left and right hand the position that operates.In addition, terminal installation 7 has the power knob 54M of the power supply for turning on/off terminal installation 7.By the operation of power knob 54M, can also the power supply of long-range on/off game device 3.Power knob 54M is arranged on the downside of LCD51 in the same manner as button 54B ~ 54D.Power knob 54M is arranged on the right side of button 54B ~ 54D.Thus, power knob 54M is configured in (maneuverable) position can using right-hand operated.In addition, four button 54E ~ 54H be arranged on LCD51 right side and in the downside of right analog stick 53B.That is, four button 54E ~ 54H are configured in the position that user can use right-hand operated.Further, four button 54E ~ 54H are configured to (centers relative to four button 54E ~ 54H) formation position relationship up and down.Thus, terminal installation 7 can also make four button 54E ~ 54H play function as making user indicate the button in direction up and down.
In addition, in the present embodiment, each analog stick 53A and 53B is configured in the position of side more top than cross button 54A and each button 54E ~ 54H.At this, each analog stick 53A and 53B is upper outstanding at thickness direction (y-axis direction) relative to cross button 54A and each button 54E ~ 54H.Therefore, if put upside down by the allocation position of analog stick 53A and cross button 54A, then user is likely touching analog stick 53A with thumb during thumb manipulation cross button 54A, thus operates with leading to errors.In addition, same problem is also produced when being put upside down by the allocation position of analog stick 53B and each button 54E ~ 54H.On the other hand, in the present embodiment, owing to each analog stick 53A and 53B to be configured in the position of side more top than cross button 54A and each button 54E ~ 54H, therefore user's finger when operating analog stick 53A and 53B touches the possibility of cross button 54A and each button 54E ~ 54H lower than above-mentioned situation.Like this, in the present embodiment, the possibility of faulty operation can be reduced, the operability of terminal installation 7 can be improved.But, in other embodiments, also as required analog stick 53A and cross button 54A can be put upside down configuration, analog stick 53B and each button 54E ~ 54H can also be put upside down configuration.
At this, in the present embodiment, some operating portions (each analog stick 53A and 53B, cross button 54A and three button 54E ~ 54G) are arranged on the position of the left and right sides of display part (LCD51), more top than the center of the above-below direction (y-axis direction) of housing 50 side.When operating these operating portions, user mainly grips the position of the top side, center of the ratio above-below direction of terminal installation 7.At this, when the downside of user's handling housing 50, the terminal installation 7 that (especially when terminal installation 7 is as in the present embodiment for larger size) grips is unstable, and user is not easy to hold terminal installation 7.To this, in the present embodiment, when operationally stating operating portion, user mainly grips the position of the top side, center of the ratio above-below direction of terminal installation 7, in addition, and can with palm support housing 50 from the side.Thus, user can grip housing 50 with stable state, owing to easily holding terminal installation 7, therefore also easily operates aforesaid operations portion.In addition, in other embodiments, also in the position of the top side of ratio central authorities of housing 50 each respectively in the left and right of display part at least one operating portion can be set.Such as also only each analog stick 53A and 53B can be arranged on the position of more central than it the top side of housing 50.In addition, such as when cross button 54A be arranged on be arranged on the position of side more top than right analog stick 53B than the position of the top side of left analog stick 53A, four button 54E ~ 54H, also cross button 54A and four button 54E ~ 54H can be arranged on the position of more central than it the top side of housing 50.
In addition, in the present embodiment, the rear side (being provided with the opposition side in the front of LCD51) of housing 50 is provided with jut (eaves portion 59) ((c) and Fig. 9 with reference to Fig. 8).As shown in (c) of Fig. 8, eaves portion 59 is the parts being arranged to the chevron of giving prominence to from the back side of the roughly housing 50 of tabular.Jut has the height (thickness) on the finger that can hang over user's handling housing 50 back side.The height of jut is preferably 10 ~ 25 [mm], is 16.66 [mm] in the present embodiment.In addition, preferably, the inclination that the lower surface of jut has more than 45 ° (more preferably more than 60 °) relative to the back side of housing 50 makes jut easily hang on the finger of user.Also as shown in (c) of Fig. 8, the lower surface of jut can be formed as angle of inclination compared with upper surface larger.As shown in Figure 10 and Figure 11, finger rides over and eaves portion 59 (makes eaves portion 59 hang on finger) grip by user, even if terminal installation 7 is larger sizes thus, also can not tires out and grip terminal installation 7 with stable state.That is, eaves portion 59 can be for the support unit with finger support housing 50, can also be called and take finger.
In addition, eaves portion 59 is arranged on the position of side more top than the central authorities of the above-below direction of housing 50.Eaves portion 59 is arranged on the position roughly relative with the operating portion (each analog stick 53A and 53B) on the front being arranged at housing 50.That is, jut is arranged on the region of the position comprising side relative to the operating portion of the left and right being arranged at display part respectively.Thus, when operationally stating operating portion, user can grip terminal installation 7 (with reference to Figure 10 and Figure 11) with middle finger or nameless supporting eaves portion 59.Thus, more easily hold terminal installation 7, also more easily operate aforesaid operations portion.In addition, in the present embodiment, jut (part of projection) has the shape of the eaves shape extended in left-right direction, and therefore user can make middle finger or the third finger along the lower surface of jut to grip terminal installation 7, thus more easily holds terminal installation 7.In addition, extend in left-right direction as long as eaves portion 59 is formed as (part of projection), be not limited to the shape extended in the horizontal direction as shown in Figure 9.In other embodiments, eaves portion 59 also can extend along the direction tilted a little relative to horizontal direction.Such as, eaves portion 59 also can be arranged to extend and upwards (or downward) inclination along with from two ends, left and right to central authorities.
In addition, in the present embodiment, due to locking hole described later is arranged at eaves portion 59, therefore as the jut at the back side being formed in housing, adopt the eaves portion 59 forming eaves shape, but jut also can be arbitrary shape.Such as, in other embodiments, also can be the structure (with reference to Figure 32) two juts being arranged on the left and right sides (jut not being arranged on the central authorities of left and right directions) in the rear side of housing 50.In addition, in other embodiments, the cross sectional shape (shape in the cross section vertical with x-axis direction) of jut also can be that hook (shape that lower surface caves in) is can support terminal installation 7 (hanging over more reliably on finger to make jut) more reliably by the finger of user.
In addition, jut (eaves portion 59) width in the vertical direction how much can.Such as, also jut can be formed as the upper edge extending to housing 50.That is, also the upper surface of jut can be formed in the position identical with the side on the upside of housing 50.Now, housing 50 forms thinner and two ledge structures that upside is thicker in downside.Like this, preferably, face (lower surface of jut) is downward formed in the left and right sides at the back side of housing 50.Thus, user can to come up holding operation device like a cork by making finger abut to this face.In addition, above-mentioned " face downward " can be formed in any position at housing 50 back side, but is preferably placed at the position of more central than it the top side of housing 50.
In addition, as shown in (a) figure, (b) figure of Fig. 8 and (c) figure, an a L button 54I and R button 54J is separately positioned on the left and right sides on the face on the upside of housing 50.In the present embodiment, an a L button 54I and R button 54J is arranged on the oblique upper portion (upper left side part and upper right side portion) of housing 50.Specifically, a L button 54I is arranged on the left end of the side, upside of the housing 50 of tabular, exposes (in other words, exposing from upside and these two sides, left side) from the side of upper left side.In addition, a R button 54J is arranged on the right-hand member of the side, upside of housing 50, exposes (in other words, exposing from upside and these two sides, right side) from the side of upper right side.Like this, a L button 54I is configured in the position that user can operate with left index finger, and a R button 54J is configured in the position (with reference to Figure 10) that user can operate with right hand forefinger.In addition, in other embodiments, the operating portion being arranged at the left and right on housing 50 upper side respectively also can not be arranged on the end of left and right, and is arranged on the position beyond end.In addition, also operating portion can be separately positioned on the side of the left and right of housing 50.
In addition, as shown in (c) figure and Fig. 9 of Fig. 8, the 2nd L button 54K and the 2nd R button 54L is configured on above-mentioned jut (eaves portion 59).2nd L button 54K is arranged near the left end in eaves portion 59.2nd R button 54L is arranged near the right-hand member in eaves portion 59.That is, 2nd L button 54K is arranged on the position of left side (left side when observing from face side) slightly by top at housing 50 back side, and the 2nd R button 54L is arranged on the position of right side (right side when observing from face side) slightly by top at housing 50 back side.In other words, the 2nd L button 54K is arranged on the position relative with the left analog stick 53A (roughly) being arranged at front, and the 2nd R button 54L is arranged on the position relative with the right analog stick 53B (roughly) being arranged at front.Like this, the 2nd L button 54K is configured in the position that user can operate with left hand middle finger or forefinger, and the 2nd R button 54L is configured in the position (with reference to Figure 10 and Figure 11) that user can operate with right hand middle finger or forefinger.In addition, the 2nd L button 54K and the 2nd R button 54L is arranged on the upper surface in above-mentioned eaves portion 59 as shown in (c) figure of Fig. 8.Therefore, the 2nd L button 54K and the 2nd R button 54L has upward the button cover of (oblique upper).It is generally acknowledged that middle finger or forefinger move along the vertical direction when user's handling terminal installation 7, therefore by making button cover upward, being easy to user and pressing the 2nd L button 54K and the 2nd R button 54L.
As mentioned above, in the present embodiment, position difference setting operation portion (analog stick 53A and 53B) of the top side of central authorities of the ratio housing in the left and right of the display part (LCD51) of housing 50, and position relative with this operating portion in the rear side of housing 50 arranges other operating portion (the 2nd L button 54K and the 2nd R button 54L) respectively.Thus, aforesaid operations portion and other operating portion above-mentioned are configured in the position of the face side of housing 50 and the opposite of rear side, and therefore user can when operating these operating portions to grip from the mode of face side and rear side clamping housing 50.In addition, when operating these operating portions, the position of the side more top than the center of its above-below direction of user's handling housing 50, therefore, it is possible to grip terminal installation 7 in upside, and can support terminal installation 7 (with reference to Figure 10 and Figure 11) with palm.According to above content, user can stably grip housing 50 under the state that can operate at least four operating portions, user can be provided easily to grip and the good operating means (terminal installation 7) of operability.
As mentioned above, in the present embodiment, grip terminal installation 7 with state finger being connected to the lower surface of jut (eaves portion 59), user can grip terminal installation 7 like a cork thus.In addition, owing to being provided with the 2nd L button 54K and the 2nd R button 54L at the upper surface of jut, therefore user can easily operate these buttons in the above-described state.User such as can easily grip terminal installation 7 by following hand-held method.
That is, user the third finger is connected to eaves portion 59 by (mode with third finger supporting eaves portion 59) as shown in Figure 10 lower surface (single dotted broken line shown in Figure 10) can also grip terminal installation 7.Now, user can operate four buttons (a L button 54I, a R button 54J, the 2nd L button 54K and the 2nd R button 54L) with forefinger and middle finger.Such as, when when requiring the game operation carried out being the more and more complicated of the button that will use, by gripping as shown in Figure 10, a lot of button can easily be operated.In addition, because each analog stick 53A and 53B is arranged on the upside of cross button 54A and button 54E ~ 54H, therefore when requiring to compare complicated operation, user can use thumb manipulation analog stick 53A and 53B, easily.In addition, in Fig. 10, thumb is placed on the front of housing 50 by user, forefinger is placed on the upper surface of housing 50, middle finger is placed on the upper surface in the eaves portion 59 at housing 50 back side, the third finger is connected to the lower surface in eaves portion 59, little finger of toe is placed on the back side of housing 50, grips terminal installation 7.Like this, user can surround housing 50 from surrounding and reliably grip terminal installation 7.
In addition, the lower surface (single dotted broken line shown in Figure 11) that middle finger also can be connected to eaves portion 59 by user as shown in Figure 11 grips terminal installation 7.Now, user can easily operate two buttons (the 2nd L button 54K and the 2nd R button 54L) with forefinger.Such as, when requiring the game operation carried out be the button that will use less and fairly simple, also can grip as shown in Figure 11.In fig. 11, user can grip the downside of housing 50 with two fingers (nameless and little finger of toe), therefore, it is possible to reliably grip terminal installation 7.
In addition, in the present embodiment, the lower surface in eaves portion 59 to be configured between each analog stick 53A and 53B and cross button 54A and four button 54E ~ 54H (being positioned at than each analog stick 53A and 53B on the lower and than cross button 54A and four button 54E ~ 54H position by the top).Thus, when the third finger is connected to eaves portion 59 grips terminal installation 7 (Figure 10), easy thumb manipulation each analog stick 53A and 53B, when middle finger is connected to eaves portion 59 grips terminal installation 7 (Figure 11), easily with thumb manipulation cross button 54A and four button 54E ~ 54H.That is, be no matter which kind of situation in above-mentioned two situations, user can both travel direction input operation under the state reliably gripping terminal installation 7.
In addition, as mentioned above, user can also longitudinally grip terminal installation 7.That is, as shown in figure 12, user is by can longitudinally grip terminal installation 7 with the top edge of left-handed terminal installation 7.In addition, as shown in figure 13, user, by the lower limb with left-handed terminal installation 7, can longitudinally grip terminal installation 7.In addition, the situation with left-handed terminal installation 7 has been shown in Figure 12 and Figure 13, but also can have gripped terminal installation 7 with the right hand.Like this, user can, with being hold by one hand terminal installation 7, carry out inputting such operation to touch panel 52 with another hand while therefore such as user can also carry out gripping terminal installation 7 with a hand.
In addition, when gripping terminal installation 7 by the hand-held method shown in Figure 12, user, by the finger (being middle finger, the third finger and little finger of toe in fig. 12) except thumb being placed on the lower surface (single dotted broken line shown in Figure 12) in eaves portion 59, can reliably grip terminal installation 7.Especially, in the present embodiment, due to eaves portion 59 in left-right direction (being along the vertical direction in Figure 12) extend and formed, therefore no matter user in which position of the top edge of terminal installation 7 grips, finger except thumb can both be placed in eaves portion 59, thus can reliably grip terminal installation 7.That is, when longitudinally using terminal installation 7, eaves portion 59 can be used as handle.On the other hand, when gripping terminal installation 7 by the hand-held method shown in Figure 13, user can use left-handed operation button 54B ~ 54D.Thus, such as can use the singlehanded operation carrying out using the hand of gripping terminal installation 7 to carry out button 54B ~ 54D to the input of touch panel 52, thus can more operate.
In addition, about the terminal installation 7 of present embodiment, because jut (eaves portion 59) is arranged on the back side, therefore when loading terminal installation 7 with the screen of LCD51 (front of housing 50) state upward, screen becomes the state tilted a little.Thus, under the state of mounting terminal installation 7, more easily picture is watched.In addition, be easy to carry out input operation to touch panel 52 under the state of mounting terminal installation 7.In addition, in other embodiments, also the back side being formed in housing 50 with the jut added of the height of above-mentioned eaves portion 59 same degree will can be had.Thus, under the screen state upward of LCD51, contacted with mounting surface by each jut, the mode that can be in level with screen loads terminal installation 7.In addition, also additional jut can be set to the parts that can carry out mounting and dismounting (or can fold).Thereby, it is possible to the state tilted a little with screen and screen are in this two states of state mounting terminal installation of level.That is, when placing terminal installation 7 and using, eaves portion 59 can be used as foot.
The function corresponding to games is suitably distributed to each button 54A ~ 54L.Such as cross button 54A and button 54E ~ 54H also may be used for direction operation, select operation etc., and each button 54B ~ 54E also may be used for determination operation, cancels operation etc.In addition, terminal installation 7 also can have the screen display for On/Off LCD51 button, for carrying out setting with the connection of game device 3 button of (pairing).
As shown in (a) figure of Fig. 8, terminal installation 7 possesses the labeling section 55 be made up of marker 55A and marker 55B on the front of housing 50.Labeling section 55 is arranged on the upside of LCD51.Each marker 55A and marker 55B is made up of more than one infrared LED in the same manner as each marker 6R and 6L of labelling apparatus 6.The infrared LED forming marker 55A and 55B is configured in the inner side in the window portion through infrared light.In the same manner as above-mentioned labelling apparatus 6, the usage flag portion 55 when the movement of game device 3 computing controller 5 waits.In addition, game device 3 can the lighting of each infrared LED of possessing of control mark portion 55.
Terminal installation 7 possesses the camera 56 as image unit.Camera 56 comprises imaging apparatus (such as ccd image sensor, cmos image sensor etc.) and the lens of the resolution ratio with regulation.As shown in Figure 8, in the present embodiment, camera 56 is arranged at the front of housing 50.Thus, camera 56 can take the face of the user holding terminal installation 7, such as, can take the user watched when LCD51 plays.In the present embodiment, camera 56 is configured between two marker 55A and 55B.
In addition, terminal installation 7 possesses the microphone 69 as Speech input unit.Microphone hole 50c is provided with in the front of housing 50.Microphone 69 is arranged at inside in the 50c of this microphone hole, housing 50.Microphone 69 detects the sound around sound of user etc., terminal installation 7.
Terminal installation 7 possesses the loudspeaker 77 as voice output unit.As shown in (d) figure of Fig. 8, the downside in the front of housing 50 is provided with speaker hole 57.The output sound of loudspeaker 77 is exported from this speaker hole 57.In the present embodiment, terminal installation 7 possesses two loudspeakers, is respectively arranged with speaker hole 57 in the position of left speaker and right loudspeaker.In addition, terminal installation 7 possesses the button handsetting 64 of the volume for regulating loudspeaker 77.In addition, terminal installation 7 possesses the voice output terminal 62 for audio output units such as frames connecting with headphones.At this, consider and the side on the downside of housing will connect attachment device, tut lead-out terminal 62 and button handsetting 64 are arranged on the side of the upside of housing 50, but also can be arranged on the side of left and right or the side of downside.
In addition, housing 50 is provided with the window 63 for being penetrated by the infrared signal from infrared rays communication module 82 to terminal installation 7 outside.At this, in order to launch infrared signal when gripping LCD51 both sides to the front of user, window 63 is arranged at the side of the upside of housing 50.But in other embodiments, window 63 such as also can be arranged on the arbitrary positions such as the back side of housing 50.
In addition, terminal installation 7 possesses the expansion connector 58 for being connected to by other device on terminal installation 7.Expansion connector 58 is communication terminal of transmitting and receiving data (information) between other device for being connected on terminal installation 7.In the present embodiment, as shown in (d) figure of Fig. 8, expansion connector 58 is arranged on the side, downside of housing 50.In addition, other attachment device be connected with expansion connector 58 can be arbitrary device, such as, can be the input unit such as controller (controller etc. of gun shaped), keyboard used in specific game.If do not need to connect attachment device, then also expansion connector 58 can not be set.Expansion connector 58 also can comprise provides the terminal of electric power, terminal for charging to attachment device.
In addition, except expansion connector 58, terminal installation 7 has the charging terminal 66 for obtaining electric power from attachment device.When being connected on support described later (stand) 210 by charging terminal 66, provide electric power from support 210 to terminal installation 7.In the present embodiment, charging terminal 66 is arranged on the side, downside of housing 50.Thus, when terminal installation 7 is connected with attachment device (input unit 200 such as shown in Figure 15 or the input unit 220 shown in Figure 17), except can by except expansion connector 58 sent-received message, electric power can also be provided from wherein direction the opposing party.Like this, by around expansion connector 58 (left and right sides) charging terminal 66 is set, when terminal installation 7 is connected with attachment device, can either carry out the transmission and reception of information, can carry out again electric power provides.In addition, terminal installation 7 has charge connector, and housing 50 has the cap 61 for the protection of charge connector.Charge connector can be connected with charger 86 described later, when charge connector and charger having been carried out being connected, provides electric power from charger 86 to terminal installation 7.In the present embodiment, consider and will connect attachment device on the side of the downside of housing, charge connector (cap 61) is arranged on the side of the upside of housing 50, but also can be arranged on the side of left and right or the side of downside.
In addition, terminal installation 7 has the battery cover 67 that can mount and dismount relative to housing 50.Battery (battery 85 shown in Figure 14) is configured with in the inner side of battery cover 67.In the present embodiment, battery cover 67 be arranged on housing 50 rear side and in the downside in jut (eaves portion 59).
In addition, the housing 50 of terminal installation 7 is provided with hole 65a and 65b for being lanyard.As shown in (d) of Fig. 8, in the present embodiment, hole 65a and 65b is arranged on the lower surface of housing 50.In addition, in the present embodiment, two hole 65a and 65b each side arrange one at housing 50.That is, hole 65a is arranged on the position of the side that keeps left than its central authorities of the lower surface of housing 50, hole 65b be arranged on the lower surface of housing 50 than its central authorities position on the right side.Lanyard can tie up in any one of hole 65a and 65b by user, and is hung over by lanyard in oneself wrist.Thus, if user is dropped by terminal installation 7 or terminal installation 7 departs from hand, also can prevent terminal installation 7 from dropping or collide on other thing.In addition, in the present embodiment, owing to being respectively arranged with hole in the left and right sides, therefore lanyard can be hung over arbitrary on hand by user, easily.
In addition, about the terminal installation 7 shown in Fig. 8 ~ Figure 13, the shape of each action button, housing 50, the quantity of each structural element and setting position etc. are an example just, also can be other shape, quantity and setting position.
Then, the internal structure of terminal installation 7 is described with reference to Figure 14.Figure 14 is the block diagram of the internal structure representing terminal installation 7.As shown in figure 14, terminal installation 7, except possessing the structure shown in Fig. 8, also possesses touch panel controller 71, Magnetic Sensor 72, acceleration transducer 73, gyro sensor 74, user interface controller (UI controller) 75, codec LSI76, loudspeaker 77, voice IC (IntegratedCircuit: integrated circuit) 78, microphone 79, wireless module 80, antenna 81, infrared rays communication module 82, flash memory 83, power supply IC84, battery 85 and vibrator 89.These electronic units are installed on circuit substrate and are accommodated in housing 50.
UI controller 75 is circuit of the input and output for controlling the data to various input and output portion.UI controller 75 is connected with touch panel controller 71, analog stick 53 (analog stick 53A and 53B), action button 54 (each action button 54A ~ 54L), labeling section 55, Magnetic Sensor 72, acceleration transducer 73, gyro sensor 74 and vibrator 89.In addition, UI controller 75 is connected with expansion connector 58 with codec LSI76.In addition, power supply IC84 is connected on UI controller 75, provides electric power by UI controller 75 to each several part.Built-in battery 85 is connected on power supply IC84, electric power is provided.In addition, can will can obtain the charger 86 of electric power from external power source or cable is connected to power supply IC84 by charge connector, this charger 86 or cable can be utilized to carry out providing from the electric power of external power source and charging to terminal installation 7.In addition, can also charge to terminal installation 7 by terminal installation 7 is arranged on the not shown base (cradle) with charge function.Namely, although not diagram, but can the base (support 210 shown in Figure 20) that can obtain electric power from external power source be connected to power supply IC84 by charging terminal 66, base can be utilized to carry out providing from the electric power of external power source and charging to terminal installation 7.
Touch panel controller 71 is connected with touch panel 52, is the circuit controlled touch panel 52.Touch panel controller 71 generates the touch position data of prescribed form according to the signal from touch panel 52, and outputs to UI controller 75.Touch position data represents the coordinate of the position inputted on the input face of touch panel 52.In addition, touch panel controller 71 with every the stipulated time ratio of carrying out once read in from touch panel 52 signal and generate touch position data.In addition, the various control instructions to touch panel 52 are exported from UI controller 75 to touch panel controller 71.
Analog stick 53 exports the rocking bar data representing (or inclination) direction and the amount of being slided by the rocking bar portion of the finger manipulation of user to UI controller 75.In addition, action button 54 exports the action button data represented the input status (whether being pressed) of each action button 54A ~ 54L to UI controller 75.
Magnetic Sensor 72 carrys out detection orientation by the size and Orientation detecting magnetic field.Represent that the bearing data in the orientation detected is output to UI controller 75.In addition, export from UI controller 75 to Magnetic Sensor 72 control of Magnetic Sensor 72 is indicated.About Magnetic Sensor 72, utilize MI (magnetoimpedance) element, fluxgate sensor (Fluxgatesensor), Hall element, GMR (giantmagneto-resistive; Giant magnetoresistance) element, TMR (tunnelmagneto-resistance; Tunnel magneto resistance) element or AMR (anisotropicmagneto-resistance; Anisotropic magnetoresistance) sensor of element etc., but as long as can detection orientation, just arbitrary sensor can be used.In addition, strictly speaking, in the place creating the magnetic field except earth's magnetic field, the bearing data obtained does not represent orientation, even if but in this case, because bearing data changes when terminal installation 7 moves, the change of the posture of terminal installation 7 therefore also can be calculated.
Acceleration transducer 73 is arranged on the inside of housing 50, detects the size of the linear acceleration along three axles (the xyz axle shown in (a) figure of Fig. 8) direction.Specifically, acceleration transducer 73 for x-axis, with the direction of the front vertical with housing 50 for y-axis, with the short side direction of housing 50 for z-axis, detects the size of the linear acceleration of each axle with the long side direction of housing 50.The acceleration information of the acceleration detected by expression is output to UI controller 75.In addition, export from UI controller 75 to acceleration transducer 73 control of acceleration transducer 73 is indicated.In the present embodiment, such as set acceleration transducer 73 as the MEMS type acceleration transducer of electrostatic capacitive, but also can make acceleration transducer otherwise in other embodiments.In addition, acceleration transducer 73 also can be the acceleration transducer detecting single shaft or biaxially oriented.
Gyro sensor 74 is arranged on the inside of housing 50, detects the angular speed around these three axles of above-mentioned x-axis, y-axis and z-axis.The angular velocity data of the angular speed detected by expression is output to UI controller 75.In addition, export from UI controller 75 to gyro sensor 74 control of gyro sensor 74 is indicated.In addition, can be arbitrary for detecting quantity and the combination of the gyro sensor of the angular speed of three axles, gyro sensor 74 also can be made up of dual spindle gyroscopes sensor and single axis gyroscope sensor in the same manner as gyro sensor 48.In addition, gyro sensor 74 can also be the gyro sensor detecting single shaft or biaxially oriented.
Vibrator 89 is such as vibrating motor, solenoid, is connected with UI controller 75.Vibrator 89 carries out action according to the instruction of UI controller 75, makes terminal installation 7 produce vibration thus.Thereby, it is possible to realize the so-called game supporting vibration of transmitting this vibration to the hand of the user gripping terminal installation 7.
The operating data comprising the touch position data, rocking bar data, action button data, bearing data, acceleration information and the angular velocity data that receive from above-mentioned each structural element is outputted to codec LSI76 by UI controller 75.In addition, when being connected on terminal installation 7 by other device by expansion connector 58, aforesaid operations data can also comprise the data represented the operation of this other device.
Codec LSI76 is that the data that subtend game device 3 sends carry out compressing the circuit processing and carry out the data of sending from game device 3 decompression.Codec LSI76 is connected with LCD51, camera 56, voice IC78, wireless module 80, flash memory 83 and infrared rays communication module 82.In addition, codec LSI76 comprises CPU87 and internal storage 88.Although terminal installation 7 is the structures of not carrying out game processing itself, need to perform for the management of terminal installation 7, the minimal program of communication.When switching on power, perform this program by the program be kept in flash memory 83 being read cause CPU87 in internal storage 88, thus start terminal installation 7.In addition, a part of region of internal storage 88 is used as the VRAM for LCD51.
Camera 56 takes image according to the instruction from game device 3, and the view data photographed is outputted to codec LSI76.In addition, from codec LSI76 to the shooting instruction etc. of camera 56 output image, the control of camera 56 is indicated.In addition, camera 56 can also carry out the photography of moving image.That is, camera 56 also can repeatedly carry out shooting view data is outputted to codec LSI76 repeatedly.
Voice IC78 is connected with loudspeaker 77 and microphone 79, is the circuit of the input and output of the voice data controlled for loudspeaker 77 and microphone 79.That is, when receiving voice data from codec LSI76, voice IC78 exports to loudspeaker 77 and carries out to this voice data the voice signal that D/A is converted to, and exports sound from loudspeaker 77.In addition, microphone 79 detects the sound (sound etc. of user) importing terminal installation 7 into, will represent that the voice signal of this sound outputs to voice IC78.Voice IC78 carries out A/D conversion to the voice signal from microphone 79, and the voice data of prescribed form is outputted to codec LSI76.
View data from camera 56, the voice data from microphone 79 and the operating data from UI controller 75 are sent to game device 3 as terminal operation data by wireless module 80 by codec LSI76.In the present embodiment, codec LSI76 carries out the compression process identical with codec LSI27 to view data and voice data.Above-mentioned terminal operation data and compression after view data and voice data as transmission data be output to wireless module 80.Wireless module 80 is connected with antenna 81, and wireless module 80 sends above-mentioned transmission data by antenna 81 to game device 3.Wireless module 80 has the function identical with the terminal communication module 28 of game device 3.That is, wireless module 80 has the function such as by carrying out being connected in accordance with mode and the WLAN of IEEE802.11n standard.Can be encrypted the data sent as required, also can not encrypt.
As mentioned above, the transmission packet sent from terminal installation 7 to game device 3 is containing operating data (terminal operation data), view data and voice data.In addition, when being connected on terminal installation 7 by other device by expansion connector 58, above-mentioned transmission data can also comprise the data received from this other device.In addition, carry out between infrared rays communication module 82 and other device such as in accordance with the infrared communication of IRDA (InfraredDataAssociation: Infrared Data Association) standard.Codec LSI76 also can be made the data received by infrared communication be included in after in above-mentioned transmission data as required and be sent to game device 3.
In addition, as mentioned above, the view data after compression and voice data is sent from game device 3 to terminal installation 7.These data by antenna 81 and wireless module 80 receive by codec LSI76.Codec LSI76 decompresses to the view data received and voice data.The view data obtained that decompresses is output to LCD51, thus image is displayed on LCD51.That is, codec LSI76 (CPU87) makes display part show the view data received.In addition, the voice data obtained that decompresses is output to voice IC78, and voice IC78 exports sound from loudspeaker 77.
In addition, when the packet received from game device 3 is containing control data, codec LSI76 and UI controller 75 pairs of each several parts carry out indicating according to the control of control data.As mentioned above, control data represents the data indicated the control of each structural element (being camera 56, touch panel controller 71, labeling section 55, each sensor 72 ~ 74 and infrared rays communication module 82 in the present embodiment) that terminal installation 7 possesses.In the present embodiment, as the control instruction represented by control data, consider to make above-mentioned each structural element carry out action or make action stop the instruction of (stopping).That is, also can stop to suppress power consumption the structural element do not used in game, in this case, being set to the data that the transmission data sent from terminal installation 7 to game device 3 do not comprise the structural element stopped of controlling oneself.In addition, labeling section 55 is infrared LEDs, and therefore controlling only needs start/stop electric power to provide.
As mentioned above, terminal installation 7 possesses the such operating unit of touch panel 52, analog stick 53 and action button 54, but also can be in other embodiments, replace these operating units and possess the structure of other operating unit or both possessed the structure that these operating units also possess other operating unit.
In addition, terminal installation 7 possesses the sensor that Magnetic Sensor 72, acceleration transducer 73 and gyro sensor 74 are used as the movement (comprising position, posture or the change of position, the change of posture) for computing terminal device 7, but in other embodiments, also can be the structure only possessing a sensor in these sensors or two sensors.In addition, in other embodiments, also can be replace these sensors and possess the structure of other sensor or both possessed the structure that these sensors also possess other sensor.
In addition, terminal installation 7 is the structures possessing camera 56 and microphone 79, but in other embodiments, also can not possess camera 56 and microphone 79, and what can also only possess in camera 56 and microphone 79 is some.
In addition, terminal installation 7 is configured to possess the structure that labeling section 55 is used as the position relationship (position of the terminal installation 7 observed from controller 5 and/or posture etc.) for computing terminal device 7 and controller 5, but in other embodiments, also can be set to the structure not possessing labeling section 55.In addition, in other embodiments, the unit that terminal installation 7 also can possess other is used as the structure for calculating above-mentioned position relationship.Such as, in other embodiments, also can be set to controller 5 and possess labeling section and terminal installation 7 possesses the structure of imaging apparatus.Further, in this case, labelling apparatus 6 also can be configured to replacement infrared LED and possess the structure of imaging apparatus.
(structure of attachment device)
Then, with reference to Figure 15 ~ Figure 20 explanation, (connection) example to the attachment device on terminal installation 7 can be installed.Attachment device can have arbitrary function, it can be such as the operating means added be installed to carry out the operation that specifies on terminal installation 7, also can be the charger of powering to terminal installation 7, can also be the support for placing terminal installation 7 with the posture of regulation.
As shown in (d) of Fig. 8 and Fig. 9, being provided with at the lower surface of jut (eaves portion 59) can the locking hole 59a of claw that has of locking attachment device and 59b.Locking hole 59a and 59b is used when being connected on terminal installation 7 by other attachment device.That is, attachment device has the claw that can be engaging in locking hole 59a and 59b, when attachment device being connected to terminal installation 7, by being engaging in by claw in locking hole 59a and 59b, terminal installation 7 and attachment device is fixed.In addition, also in the inside of locking hole 59a and 59b, also screwed hole can be set, attachment device can be firmly fixed by screw.In addition, at this, the jut being arranged at the back side of terminal installation 7 is the eaves portion 59 with eaves shape.That is, eaves portion 59 is arranged to extend in left-right direction.As shown in Figure 9, locking hole 59a and 59b is arranged near (on left and right directions) central authorities of eaves portion 59 lower surface.In addition, the number of the locking hole 59a and 59b that are arranged on the lower surface in eaves portion 59 be how many can, but when one, be preferably arranged on the central authorities in eaves portion 59, when multiple, be preferably symmetrically configured.Thereby, it is possible to keep left-right balance stably to connect attachment device equably.In addition, when locking hole being arranged near central authorities, compared with being arranged on the situation at two ends, left and right, the size of attachment device can be made to diminish.That is, eaves portion 59 can be used as the locking member of attachment device.
In addition, in the present embodiment, as shown in (d) of Fig. 8, the lower surface of housing 50 is provided with locking hole 50a and 50b.Thus, when attachment device being connected to terminal installation 7, be engaging in four each locking hole respectively by four claws, terminal installation 7 and attachment device are fixed.Thereby, it is possible to attachment device is connected on terminal installation 7 more firmly.In addition, also in the inside of locking hole 50a and 50b, also screwed hole can be set, fix attachment device by screw.In addition, in other embodiments, the locking hole be arranged on housing can be arbitrary configuration.
Figure 15 and Figure 16 is the figure representing example attachment device being installed to terminal installation 7.Figure 15 is the figure obtained from face side observation terminal installation 7 and the input unit 200 of terminal installation 7, Figure 16 is the figure obtained from rear side observation terminal installation 7 and the input unit 200 of terminal installation 7.In Figure 15 and Figure 16, the input unit 200 as an example of attachment device is installed on terminal installation 7.
Input unit 200 possesses first hand 200a and second hand 200b.Each handle portion 200a and 200b is the shape of bar-shaped (column) respectively, can be hold by one hand by user.User only can either grip one party in each handle portion 200a and 200b to use input unit 200 (and terminal installation 7), also can grip two sides to use input unit 200.In addition, input unit 200 also can be only possess one the structure of hand.In addition, input unit 200 possesses support 205.In the present embodiment, support 205 supports the back side (back) of terminal installation 7.Specifically, support 205 has four claws (protuberance), and four claws can respectively engaging in each locking hole 50a, 50b, 59a, 59b.
As shown in figure 15, when input unit 200 is connected to terminal installation 7, by four claws are engaging in above-mentioned four locking hole 50a, 50b, 59a and 59b respectively, terminal installation 7 and attachment device are fixed.Thereby, it is possible to input unit 200 is securely fixed on terminal installation 7.In addition, in other embodiments, also can except claw and locking hole locking except (or replacing locking), by input unit 200 and terminal installation 7 are screwed, thus input unit 200 is fixed on terminal installation 7 more firmly.In addition, the position that screw is fixed can be arbitrary, such as, also can be fixed support 205 and the eaves portion 59 of the input unit 200 abutted with the back side of housing 50 by screw.
Like this, in the present embodiment, by locking hole 59a and 59b, attachment device reliably can be fixed on terminal installation 7.In addition, terminal installation 7 has the sensor (Magnetic Sensor 72, acceleration transducer 73 and gyro sensor 74) of movement for sense terminals device 7, inclination, therefore can also use by mobile terminal apparatus 7 itself.Such as also can realize as under type: when the input unit 200 shown in Figure 15 and Figure 16 is connected to terminal installation 7, user holds handle portion 200a and/or 200b of input unit 200, line operate of input unit 200 movement as rifle being gone forward side by side.When supposing mobile terminal apparatus 7 itself as in the present embodiment to use, reliably fix attachment device by locking hole 59a and 59b effective especially.
In addition, in the present embodiment, support 205 with first hand 200a (or second hand 200b) towards the screen of LCD51 during vertical be roughly vertical towards mode can support terminal installation 7 with mounting and dismounting.Each handle portion 200a and 200b is formed as almost parallel with the display part of the terminal installation 7 be connected on input unit 200 (front of housing 50).In other words, each handle portion 200a and 200b is formed as towards the above-below direction of the display part of the terminal installation 7 be connected on input unit 200.Like this, input unit 200 (when user's handling input unit 200) is connected with terminal installation 7 with the posture of the display part of terminal installation 7 towards user side.User makes each handle portion 200a and 200b (at least any one) be in roughly vertical to grip, the screen of display part can be made thus towards oneself, therefore, it is possible to utilize input unit 200 to operate while the picture of viewing display part.In addition, in the present embodiment, second hand 200b towards the direction almost parallel with first hand 200a, but in other embodiments, also at least one one or two hand can be formed as with the screen of LCD51 almost parallel towards.Thus, user makes LCD51 towards oneself by grasp this handle portion, thus easily can grip input unit 200 (and terminal installation 7).
In addition, in the above-described embodiment, support 205 is arranged in the attaching parts 206 that are connected with second hand 200b by first hand 200a.That is, support 205 is arranged between two one or two hand 200a and 200b, and the terminal installation 7 be therefore connected on input unit 200 is configured between two one or two hand 200a and 200b.Now, the center of gravity of the operating means (operating system) be made up of terminal installation 7 and input unit 200 is between two one or two hand 200a and 200b, therefore user grips by grasp two one or two hand 200a and 200b, can holding operation device like a cork.In addition, in the above-described embodiment, one is arranged on the position on front side of the screen of the terminal installation 7 be installed on input unit 200 hand (first hand 200a), and another handle portion (second hand 200b) is arranged on the position on rear side of this screen.Therefore, a hand is placed on the front of screen by user, another hand is placed on the rear of screen, grips two handles with the hand-held method as armed, thus can easily holding operation device.Thus, aforesaid operations device is such as particularly suitable for aforesaid operations device being considered as rifle to carry out the shooting game etc. of game operation.
In addition, input unit 200 possesses the first button 201, second button 202, the 3rd button 203 and rocking bar 204 and is used as operating portion.Each button 201 ~ 203 is the button (button) can pressed by user respectively.Rocking bar 204 is can the equipment of direction indication.Can carry out by the finger of the hand gripped the position that operates when the choosing of aforesaid operations quality award from the ministry is arranged on user's handling handle portion.In the present embodiment, the first button 201, second button 202 and rocking bar 204 are arranged on the position can carrying out with the thumb of hand or forefinger gripping first hand 200a operating.In addition, the 3rd button 203 is arranged on the position can carrying out with the forefinger of hand gripping second hand 200b operating.
In addition, input unit 200 also can possess camera head (image pickup part).Such as, the structure that the shooting information operation portion 35 that input unit 200 also can possess with above-mentioned controller 5 possesses is identical.Now, the imaging apparatus in information operation portion of making a video recording also can be configured to the front (rear of the screen of terminal installation 7) taking input unit 200 towards.Such as, also can replace the 3rd button 203 and infrared filter is configured in the position of the 3rd button 203, configuring imaging apparatus within it.Thus, user makes the front of input unit 200 use towards television set 2 (labelling apparatus 6), thus game device 3 can calculate input unit 200 towards, position.Thus, user can carry out the operation making input unit 200 towards desired orientation, and input unit 200 can be utilized to carry out directly perceived and be easy to operation.In addition, input unit 200 also can be configured to possess the camera same with camera 56 to replace the structure in information operation portion of making a video recording.Now, camera also can be arranged in the same manner as above-mentioned imaging apparatus the front taking input unit 200 towards.Thus, user makes the front of input unit 200 use towards television set 2 (labelling apparatus 6), thus can in the camera 56 rightabout shooting direction photographs images with terminal installation 7.
In addition, input unit 200 possesses not shown connector, and connector is connected with the expansion connector 58 of terminal installation 7 when being installed on input unit 200 by terminal installation 7.Thereby, it is possible to carry out the transmission and reception of data between input unit 200 and terminal installation 7.Such as, also the data represented the operation of input unit 200, the data representing the shooting results of above-mentioned camera head can be sent to terminal installation 7.Now, terminal installation 7 also can send to game device 3 to wirelessly and represent the operating data of the operation that terminal installation 7 carries out and the data that send over from input unit.In addition, input unit 200 also can possess the charging terminal carrying out with the charging terminal 66 of terminal installation 7 when being arranged on input unit 200 by terminal installation 7 being connected.Thus, when being arranged on input unit 200 by terminal installation 7, electric power can be provided from the device of a side to the device of the opposing party.Such as, also can be connected on charger by input unit 200, terminal installation 7 obtains electric power via input unit 200 from charger and charges.
In addition, input unit 200 also can be such as following structure.Figure 17 is the figure of another example representing input unit.In addition, Figure 18 and Figure 19 represents the figure input unit 220 shown in Figure 17 being arranged on the situation on terminal installation 7.Figure 18 is the figure observing terminal installation 7 and input unit 220 from the rear side of terminal installation 7, Figure 19 is the figure observing terminal installation 7 and input unit 220 from the face side of terminal installation 7.Also the input unit 220 shown in Figure 17 can be such as installed on terminal installation 7.Below, be described for input unit 220.In addition, in Figure 17 ~ Figure 20, to structural element add and Figure 15 with Figure 16 identical reference marker corresponding with the structural element of the input unit 200 shown in Figure 15 with Figure 16, and detailed description is omitted.
As shown in figure 17, input unit 220 possesses the first hand 200a same with input unit 200 and second hand 200b.Thus, user only can either grip one party in each handle portion 200a and 200b to use input unit 220 (and terminal installation 7), can grip again two sides to use input unit 220.
In addition, input unit 220 possesses the support 205 same with input unit 200.Support 205 has four claws (illustrate only three claw 205a ~ 205c in fig. 17) in the same manner as the support of input unit 200.Two, upside in each claw claw 205a and 205b can respectively engaging in locking hole 59a and the 59b of terminal installation 7.Two claws of remaining downside can respectively engaging in locking hole 50a and the 50b of terminal installation 7.In addition, not shown claw is arranged on the position that left and right directions (being installed to the left and right directions of the terminal installation 7 on support 205) is upper and claw 205c is symmetrical.
As shown in Figure 18 and Figure 19, when input unit 220 is connected to terminal installation 7, by by four claws respectively engaging in above-mentioned four locking hole 50a, 50b, 59a and 59b, terminal installation 7 and input unit 220 are fixed.Thereby, it is possible to input unit 220 is securely fixed on terminal installation 7.In addition, in other embodiments, also can except claw and locking hole locking except (or replacing locking), by input unit 220 and terminal installation 7 are screwed, input unit 220 is fixed on terminal installation 7 more firmly.Such as, also screwed hole can be set in the inside of locking hole 50a and 50b, two of above-mentioned downside claws are screwed in locking hole 50a and 50b.In addition, the position be screwed can be arbitrary.
As mentioned above, input unit 220 also reliably can be fixed on terminal installation 7 in the same manner as input unit 200.
In addition, input unit 220 also in the same manner as input unit 200, support 205 with first hand 200a (or second hand 200b) towards the screen of LCD51 during vertical be roughly vertical towards mode can mount and dismount ground installing terminal device 7.Each handle portion 200a and 200b is formed as almost parallel with the display part of the terminal installation 7 be connected on input unit 220 (front of housing 50).Thus, user grips by making each handle portion 200a and 200b (at least any one) be in roughly vertical, the screen of display part can be made towards oneself, thus can input unit 220 be utilized to operate while the picture of viewing display part.In addition, input unit 220 is also in the same manner as input unit 200, and support 205, than handle portion position supporting terminal installation 7 by the top, therefore by holds handle portion, becomes the configuration for easy viewing screen user.In addition, in other embodiments, also at least one one or two hand can be formed as with the screen of LCD51 almost parallel towards.
In input unit 220, the shape of connecting portion is different from input unit 200.Connecting portion 209 shown in Figure 17 is connected to position, one, upside and these two positions, position, one, downside of first hand 200a, and is connected to the upside (upper end) of second hand 200b.In addition, input unit 220 is also in the same manner as input unit 200, and connecting portion 209 is formed as forwards giving prominence to relative to second hand 200b.Input unit 220 is also in the same manner as input unit 200, and support 205 is arranged in the attaching parts 209 that are connected with second hand 200b by first hand 200a.Thus, user can grasp two one or two hand 200a and 200b and carries out gripping and carry out holding operation device like a cork.
In addition, connecting portion 209 has the parts extended from the coupling part be connected with support 205 downwards.When the screen of the LCD51 of the terminal installation 7 be connected on support 205 be roughly vertical towards, these parts formed roughly along vertical extend towards.That is, above-mentioned parts formed with each handle portion 200a and 200b almost parallel towards.Thus, even if user passes through above-mentioned parts to grip with being roughly in vertical when being gripped as handle portion by above-mentioned parts, also can input unit 200 be utilized to operate while the screen of viewing LCD51.In addition, because above-mentioned parts are configured in the below of support 205, therefore by gripping above-mentioned parts, become the configuration for easy viewing screen user.
Input unit 220 is also in the same manner as input unit 200, one is arranged on the position on front side of the screen of the terminal installation 7 be installed on input unit 220 hand (first hand 200a), and another handle portion (second hand 200b) is arranged on the position on rear side of this screen.Therefore, in the same manner as input unit 200, can easily grip input unit 220 with the hand-held method as armed, thus be particularly suitable for operating means being considered as rifle to carry out the shooting game etc. of game operation.
In addition, input unit 220 also possesses the 4th button 207 as operating portion except possessing the second button 202 same with input unit 200 and rocking bar 204.Second button 202 and rocking bar 204 are arranged on the upside of first hand 200a in the same manner as input unit 200.4th button 207 is the buttons (button) can pressed by user.4th button 207 is arranged on the upside of second hand 200b.That is, the 4th button 207 is arranged on the position can carrying out with the forefinger etc. of hand gripping second hand 200b operating.
Input unit 220 possesses imaging apparatus (camera head).At this, the structure that the shooting information operation portion 35 that input unit 220 possesses with above-mentioned controller 5 possesses is same.Shooting information operation portion imaging apparatus be configured to take input unit 220 front (rear of the screen of terminal installation 7) towards.Specifically, in the leading section (leading section of connecting portion 209) of input unit 220, fenestrate portion (infrared filter) 208 is set, imaging apparatus is arranged on the inner side in window portion 208, and be configured to take from window portion 208 front towards.According to above content, user makes the front of input unit 220 use towards television set 2 (labelling apparatus 6), thus game device 3 can calculate input unit 220 towards, position.Thus, user can carry out the operation making input unit 220 towards desired orientation, and input unit 220 can be utilized to carry out directly perceived and be easy to operation.
In addition, input unit 220 also can be configured to possess the camera same with camera 56 to replace the structure in information operation portion of making a video recording.Thus, user makes the front of input unit 220 use towards television set 2 (labelling apparatus 6), thus can in the camera 56 rightabout shooting direction photographs images with terminal installation 7.
Input unit 220 possesses not shown connector in the same manner as input unit 200, and connector is connected with the expansion connector 58 of terminal installation 7 when being installed on input unit 220 by terminal installation 7.Thereby, it is possible to carry out the transmission and reception of data between input unit 220 and terminal installation 7.Thus, also can be sent to game device 3 by terminal installation 7 and represent the data of the operation of input unit 220 and the data of shooting results representing above-mentioned camera head.In addition, in other embodiments, the structure that input unit 220 and game device 3 directly carry out communicating can be also set to.That is, such as also can, in the same manner as the radio communication between controller 5 and game device 3, Bluetooth (registration mark) technology etc. be utilized directly to send the data represented the operation of input unit 220 from input unit 220 to game device 3.Now, the operating data represented the operation that terminal installation 7 carries out is sent from terminal installation 7 to game device 3.In addition, input unit 220 also can possess the charging terminal carrying out with the charging terminal 66 of terminal installation 7 when being arranged on input unit 220 by terminal installation 7 being connected in the same manner as input unit 200.
In addition, in other embodiments, the operating means that terminal installation 7 and input unit 200 (or input unit 220) form as one also can be provided.In this case, the mechanism for terminal installation 7 and input unit 200 being carried out with mounting and dismounting being connected such as claw on each locking hole 50a on terminal installation 7,50b, 59a and 59b, input unit 200 is not needed.
Figure 20 represents figure attachment device being connected to another example on terminal installation 7.In fig. 20, the support 210 of the example as attachment device connects (installation) and have terminal installation 7.Support 210 is for terminal installation 7 to be erect the supporting arrangement carrying out loading (supporting) with the angle of regulation.Support 210 possesses support unit 211, charging terminal 212 and guide member 213a and 213b.
In the present embodiment, support 210 also has the function as charger, has charging terminal 212.Charging terminal 212 can carry out with the charging terminal 66 of terminal installation 7 terminal that is connected.In addition, in the present embodiment, each charging terminal 66 and 212 is metal terminals, but also can be have one enough to carry out the connector of the shape be connected with the opposing party.When being connected on the bracket 210 by terminal installation 7, the charging terminal 212 of support 210 contacts with the charging terminal 66 of terminal installation 7, provides electric power from support 210 to terminal installation 7, thus can charge.
Support unit 211 is for supporting the back side of terminal installation 7 with the angle of regulation.The predetermined surface of support unit 211 support housing 50 when the terminal (charging terminal 66) of terminal installation 7 is connected with the terminal (charging terminal 212) of support 210 (be the back side at this).As shown in figure 20, support unit 211 has wall portion 211a and groove portion 211b.Support unit 211 makes the back side of housing 50 load along the bearing-surface (be the face formed by wall portion 211a at this) of regulation by wall portion 211a support housing 50.In addition, groove portion 211b is by part that a part (lower portion) for housing 50 is inserted when terminal installation 7 is connected with support 210.Therefore, groove portion 211b is formed as roughly matching with the shape of an above-mentioned part for housing 50.Groove portion 211b extends along the direction parallel with above-mentioned bearing-surface.
In addition, in the second locking hole 50a that guide member 213a and 213b can be inserted into terminal installation 7 and 50b, for determining the position be connected to by terminal installation 7 on support 210.Each guide member 213a with 213b is arranged on the position corresponding with the locking hole 50a of terminal installation 7 and 50b.That is, each guide member 213a and 213b is arranged on terminal installation 7 and the position be inserted into during support 210 exact connect ion in locking hole 50a and 50b.In addition, terminal installation 7 and the situation of support 210 exact connect ion are referred to the situation that the charging terminal 212 of support 210 is connected with the charging terminal 66 of terminal installation 7.In addition, guide member 213a and 213b is configured to its part and gives prominence to from the bottom surface of groove portion 211b.That is, guide member 213a and 213b is configured to its part and gives prominence to from the side of facing up of support unit 211.When being connected on the bracket 210 by terminal installation 7, the part being in guide member 213a and 213b is inserted into the state in locking hole 50a and 50b respectively.
In the present embodiment, each guide member 213a and 213b is the wheel component (roller portion) that can rotate respectively.Each guide member 213a and 213b can rotate along prescribed direction.At this, in other words prescribed direction refers to (horizontal direction and) direction parallel with above-mentioned bearing-surface, be the left and right directions of the terminal installation 7 when being connected on the bracket 210 by terminal installation 7.As long as the rotatable parts that guide member at least can rotate along prescribed direction.Such as, in other embodiments, guide member also can be rotatably carry out by spherical recess the spheroid that supports.In addition, in the present embodiment, the number of guide member is two, but also can arrange the guide member with the number corresponding number of the locking hole of the lower surface being arranged on terminal installation 7, support 210 only can possess a guide member, also can possess the guide member of more than three.
When terminal installation 7 is connected to support 210, abutted against by the back side of terminal installation 7 and support unit 211, terminal installation 7 is loaded on the bracket 210 with the angle of regulation.That is, groove portion 211b is inserted into by a part for the downside by housing 50 and by the back side of wall portion 211a support housing 50, by terminal installation 7 with the angle of regulation mounting on the bracket 210.Thus, in the present embodiment, on the direction vertical with afore mentioned rules direction, by support unit 211, the position of terminal installation 7 is determined as correct position.
At this, when terminal installation 7 is connected to support 210, if terminal installation 7 and support 210 do not form correct position relationship, be then connected revised the position of terminal installation 7 by each guide member 213a with 213b after.That is, on afore mentioned rules direction, locking hole 50a and 50b deviate from guide member 213a and 213b, each guide member 213a and 213b touches the housing 50 of locking hole 50a and 50b periphery.With its correspondingly, rotated by guide member 213a and 213b, terminal installation 7 slides mobile to prescribed direction.In addition, in the present embodiment, owing to being set up in parallel along prescribed direction by two guide member 213a and 213b, therefore, it is possible to make the lower surface of terminal installation 7 only touch guide member 213a and 213b, thus terminal installation 7 can be made to move more smoothly.In addition, as long as arrange inclined slope (inclined slope of depression) around locking hole 50a and 50b, terminal installation 7 just can be made to move more smoothly.Terminal installation 7 slides the result of movement as described above, becomes a guide member 213a and 213b part separately and is inserted into state in locking hole 50a and 50b.Thus, the charging terminal 212 of support 210 contacts with the charging terminal 66 of terminal installation 7, can reliably charge.
As mentioned above, user is positioned in correct position even without by terminal installation 7, also terminal installation 7 easily can be connected on support 210.According to the present embodiment, the location of terminal installation 7 relative to support 210 can be carried out by the so simple structure of guide member of the locking hole of terminal installation 7 and support 210, therefore, it is possible to support 210 to be set to small-sized and simple structure.In the present embodiment, terminal installation 7 is larger mancarried devices, even this large-scale mancarried device, support 210 itself also can be formed as small-sized structure as shown in figure 20.In addition, support 210 can connect the terminal installation of various shape or size, therefore, it is possible to the supporting arrangement providing versatility high.
In addition, in the present embodiment, locking hole 50a and 50b is used as the hole of the claw for locking attachment device, and is used as the object of guide member insertion.Thus, the quantity in the hole be arranged on the housing 50 of terminal installation 7 can be reduced, and the shape of housing 50 can be simplified.
In addition, in the above-described embodiment, the hole becoming the object inserted by the guide member of support 210 is the hole (locking hole 50a and 50b) be arranged on the side on the downside of housing 50, but the position in hole can be arbitrary.Such as, also hole can be arranged on other side of housing 50, on the front that hole can also be arranged on housing 50 or the back side.In addition, guide portion needs to be arranged on the position corresponding to the position in hole, and therefore when hole being arranged on front or the back side of housing 50, the guide portion of support 210 also can be arranged on the position of such as wall portion 211a.In addition, also can on multiple of housing 50 providing holes, now, can by terminal installation 7 with various towards mounting on the bracket 210.
[5. game processing]
Then, the game processing performed in this games system is described in detail in.First, be described for the various data used in game processing.Figure 21 is the figure representing the various data used in game processing.Figure 21 is the figure representing the key data stored in the main storage (external main memory 12 or internal main memory 11e) of game device 3.As shown in figure 21, in the main storage of game device 3, store games 90, receive data 91 and process data 106.In addition, in main storage except storing the data shown in Figure 21, the data required for game such as the voice data used in the view data of the various objects occurred in game, game are also stored.
The suitable moment after game device 3 is switched on power from CD 4 read in games 90 part or all and be stored into main storage.In addition, also can replace CD 4 and obtain games 90 from the external device (ED) (such as via internet) of flash memory 17 or game device 3.In addition, also a part of program comprised in games 90 (such as the program of the posture of computing controller 5 and/or terminal installation 7) can be prestored in game device 3.
Receiving data 91 is the various data received from controller 5 and terminal installation 7.Receive data 91 and comprise controller operating data 92, terminal operation data 97, camera image data 104 and microphone voice data 105.When connecting multiple controller 5, controller operating data 92 also becomes multiple.When connecting multiple terminal installation 7, terminal operation data 97, camera image data 104 and microphone voice data 105 also become multiple.
Controller operating data 92 represents that user (player) is to the data of the operation of controller 5.Controller operating data 92 is obtained by game device 3 after controller 5 is sent out, and is stored in main storage.Controller operating data 92 comprises the first action button data 93, first acceleration information 94, first angular velocity data 95 and marker coordinate data 96.In addition, in main storage also can from up-to-date (finally getting) data the controller operating data of store predetermined number in order.
First action button data 93 are the data of the input state represented each action button 32a ~ 32i be arranged on controller 5.Specifically, the first action button data 93 represent whether each action button 32a ~ 32i is pressed.
First acceleration information 94 is the data representing the acceleration (acceleration) detected by the acceleration transducer 37 of controller 5.At this, the first acceleration information 94 represents the three-dimensional acceleration of the acceleration relevant with XYZ tri-direction of principal axis shown in Fig. 3 as each composition, but in other embodiments, as long as represent the acceleration relevant with more than one arbitrary direction.
First angular velocity data 95 is the data representing the angular speed detected by the gyro sensor 48 in controller 5.At this, the first angular velocity data 95 represents around each angular speed axial of the XYZ tri-shown in Fig. 3, but in other embodiments, as long as represent the angular speed around more than one arbitrary axle.
Marker coordinate data 96 is the data representing the coordinate, the i.e. above-mentioned marker coordinate that are calculated by the image processing circuit 41 in shooting information operation portion 35.Two-dimensional coordinate system for the position in the plane that expression is corresponding with photographed images shows marker coordinate, and marker coordinate data 96 represents the coordinate value in this two-dimensional coordinate system.
In addition, as long as controller operating data 92 represents the data of the operation of the user of operation control 5, the part in above-mentioned each data 93 ~ 96 can also only be comprised.In addition, when controller 5 has other input block (such as touch panel, analog stick etc.), controller operating data 92 also can comprise the data represented the operation of this other input block.In addition, when as in the present embodiment the movement of controller 5 itself being used as game operation, controller operating data 92 is made to comprise the data being worth as the first acceleration information 94, first angular velocity data 95 or marker coordinate data 96 and correspondingly changing with the movement of controller 5 itself.
Terminal operation data 97 represent the data of user to the operation of terminal installation 7.Terminal operation data 97 are obtained by game device 3 after terminal installation 7 is sent out, and are stored in main storage.Terminal operation data 97 comprise the second action button data 98, rocking bar data 99, touch position data 100, second acceleration information 101, second angular velocity data 102 and bearing data.In addition, in main storage also can from up-to-date (finally getting) data the terminal operation data of store predetermined number in order.
Second action button data 98 are the data of the input state represented each action button 54A ~ 54L be arranged on terminal installation 7.Specifically, the second action button data 98 represent whether each action button 54A ~ 54L is pressed.
Rocking bar data 99 are the data of (or inclination) direction and the amount representing to slide in the rocking bar portion of analog stick 53 (analog stick 53A and 53B).Above-mentioned direction and amount such as also can be expressed as two-dimensional coordinate or two-dimensional vector.
Touch position data 100 represents the data of carrying out the position (touch location) inputted on the input face of touch panel 52.In the present embodiment, touch position data 100 represents for illustrating the coordinate value that the two-dimensional coordinate of the position on above-mentioned input face is fastened.In addition, when touch panel 52 is multiple point touching modes, touch position data 100 also represents multiple touch location sometimes.
Second acceleration information 101 is the data representing the acceleration (acceleration) detected by acceleration transducer 73.In the present embodiment, second acceleration information 101 represents the three-dimensional acceleration of the acceleration relevant with xyz tri-direction of principal axis shown in Fig. 8 as each composition, but in other embodiments, as long as represent the acceleration relevant with more than one any direction.
Second angular velocity data 102 is the data representing the angular speed detected by gyro sensor 74.In the present embodiment, the second angular velocity data 102 represents each angular speed around xyz tri-axle shown in Fig. 8, but in other embodiments, as long as represent the angular speed of the arbitrary axis more than an axle.
Bearing data 103 is the data representing the orientation detected by Magnetic Sensor 72.In the present embodiment, bearing data 103 with terminal installation 7 for benchmark represent the orientation (such as north) of regulation towards.But, in the place creating the magnetic field except earth's magnetic field, although bearing data 103 strictly can not represent absolute orientation (north etc.), but represent that terminal installation 7 is relative to the relative direction of the magnetic direction in this place, therefore in this case also can the postural change of computing terminal device 7.
In addition, as long as terminal operation data 97 represent the data of the operation of the user of operating terminal device 7, what also can only comprise in above-mentioned each data 98 ~ 103 is some.In addition, when terminal installation 7 has other input block (such as the image unit etc. of Trackpad, controller 5), terminal operation data 97 also can comprise the data represented the operation of this other input block.In addition, when as in the present embodiment the movement of terminal installation 7 itself being used as game operation, terminal operation data 97 are made to comprise the data being worth as the second acceleration information 101, second angular velocity data 102 or bearing data 103 and correspondingly changing with the movement of terminal installation 7 itself.
Camera image data 104 are the data representing the image (camera image) photographed by the camera 56 of terminal installation 7.To be view data after the compression of in the future self terminal device 7 to be decompressed the view data obtained by codec LSI27 camera image data 104, is stored in main storage by I/O processor 11a.In addition, in main storage also can from up-to-date (finally getting) data the camera image data of store predetermined number in order.
Microphone voice data 105 are the data representing the sound (microphone voice) detected by the microphone 79 of terminal installation 7.Microphone voice data 105 be by the compression sended over from terminal installation 7 after voice data to be decompressed the voice data obtained by codec LSI27, be stored in main storage by I/O processor 11a.
Process data 106 are the data used in game processing described later (Figure 22).Process data 106 comprise control data 107, controller gesture data 108, terminal gesture data 109, image recognition data 110 and voice recognition data 111.In addition, except the data shown in Figure 21, process also comprises the various data representing and use in game processing the data etc. of the various parameters of the various object settings occurred in gaming by data 106.
Control data 107 represents the data indicated the control of the structural element that terminal installation 7 possesses.Control data 107 such as represents the instruction of lighting in control mark portion 55, controls the instruction etc. of the shooting of camera 56.Control data 107 is sent to terminal installation 7 in the suitable moment.
Controller gesture data 108 is the data of the posture representing controller 5.In the present embodiment, controller gesture data 108 calculates according to the first acceleration information 94, first angular velocity data 95 be included in above-mentioned controller operating data 92 and marker coordinate data 96.About the computational methods of controller gesture data 108, describe in step S23 after a while.
Terminal gesture data 109 is the data of the posture representing terminal installation 7.In the present embodiment, terminal gesture data 109 calculates according to the second acceleration information 101, second angular velocity data 102 be included in above-mentioned terminal operation data 97 and bearing data 103.About the computational methods of terminal gesture data 109, describe in step s 24 which after a while.
Image recognition data 110 are data of the result of the image recognition processing represented the regulation that above-mentioned camera image is carried out.As long as this image recognition processing detects some feature and exports the process of its result from camera image, can be just arbitrary process, can be such as extract from camera image regulation object (face of such as user or marker etc.) and calculate the process of the information relevant with the object extracted.
Voice recognition data 111 is data of the result of the voice recognition process represented the regulation that above-mentioned microphone voice carries out.As long as this voice recognition process detects some feature and exports the process of its result from microphone voice, can be just arbitrary process, both can be such as the process of the language detecting user, also can be the process of only output volume.
Then, the game processing of carrying out in game device 3 is described in detail in reference to Figure 22.Figure 22 is the main flow figure of the flow process representing the game processing performed in game device 3.When the power supply of game device 3 is switched on, the CPU10 of game device 3 performs the start-up routine be stored in not shown guiding ROM, is initialized by each unit such as main storage thus.Then, the games be stored in CD 4 are read in main storage, by CPU10, perform this games.In addition, in game device 3, both can be after power supply is connected, perform the structure being stored in games in CD 4 immediately, also can be the menu screen first performing display regulation after power supply is connected plug-in and after this when being indicated game to start by user execution be stored in the structure of the games in CD 4.Flow chart shown in Figure 22 represents the flow chart having processed the process of laggard row above.
In addition, the process of each step of the flow chart shown in Figure 22 is an example, as long as can obtain same result, also can change the processing sequence of each step.In addition, the value of variable, the threshold value used in determining step are also all an example, can adopt other value as required.In addition, in the present embodiment, be set to the process performing each step of above-mentioned flow chart by CPU10 and be described, but also can be performed the process of a part of step of above steps by the processor beyond CPU10 or special circuit.
First, in step sl, CPU10 performs initial treatment.Initial treatment is such as following process: build virtual gamespace and each object occurred in gamespace is configured in initial position, or setting the initial value of the various parameters used in game processing.
In addition, in the present embodiment, in initial treatment, CPU10 carrys out lighting of control mark device 6 and labeling section 55 according to the kind of games.At this, both labeling section 55 that games system 1 has labelling apparatus 6 and a terminal installation 7 are used as the shooting object of the image unit (shooting information operation portion 35) of controller 5.According to the difference of game content (kinds of games), the one party in usage flag device 6 and labeling section 55 or use two sides.In addition, in games 90, include the data whether expression makes each labelling apparatus 6 and labeling section 55 light.CPU10 reads out these data and judges whether to light.Then, when labelling apparatus 6 will be made and/or labeling section 55 lights, perform process below.
That is, when lighting labelling apparatus 6, CPU10 sends the control signal representing that each infrared LED that labelling apparatus 6 is possessed is lighted to labelling apparatus 6.The transmission of this control signal also only can be to provide the meaning of electric power.Correspondingly each infrared LED of labelling apparatus 6 is lit.On the other hand, when lighting labeling section 55, CPU10 generates the control data of the instruction that labeling section 55 is lighted by expression and is stored in main storage.The control data generated is sent to terminal installation 7 in step S10 described later.The control data received by the wireless module 80 of terminal installation 7 is sent to by codec LSI76 the instruction that UI controller 75, UI controller 75 pairs of labeling section 55 light.Thus, the infrared LED of labeling section 55 is lighted.In addition, foregoing describes the situation that labelling apparatus 6 and labeling section 55 are lighted, but also can be carried out the extinguishing of labelling apparatus 6 and labeling section 55 by the process same with situation about lighting.
The process of step S2 is performed after above step S1.After, the cycle for the treatment of formed by a series of process of step S2 ~ S11 repeats with the ratio of carrying out once every the stipulated time (frame time).
In step s 2, CPU10 obtains the controller operating data sended over from controller 5.Controller 5 is to game device 3 transmit control device operating data repeatedly, therefore in game device 3, controller communication module 19 receives this controller operating data successively, and the controller operating data received is stored into successively in main storage by I/O processor 11a.Preferably the interval of transmission and reception is shorter than the processing time of game, such as 1/200 second.In step s 2, CPU10 reads up-to-date controller operating data 92 from main storage.Perform the process of step S3 upon step s 2.
In step s3, CPU10 obtains the various data sended over from terminal installation 7.Terminal installation 7 is to game device 3 transmitting terminal operating data, camera image data and microphone voice data repeatedly, and therefore game device 3 receives these data successively.In game device 3, terminal communication module 28 receives these data successively, implements decompression by codec LSI27 successively to camera image data and microphone voice data.Then, terminal operation data, camera image data and microphone voice data are stored in main storage by I/O processor 11a successively.In step s3, CPU10 reads up-to-date terminal operation data 97 from main storage.Perform the process of step S4 after step s 3.
In step s 4 which, CPU10 performs game control treatment.Game control treatment is the process that the game operation carried out according to user performs that the process etc. making the object in gamespace carry out action carrys out promoting game.In the present embodiment, user can utilize controller 5 and/or terminal installation 7 to carry out various game.Below, with reference to Figure 23, game control treatment is described.
Figure 23 is the flow chart of the detailed process representing game control treatment.In addition, a series of process shown in Figure 23 are the various process that can perform when controller 5 and terminal installation 7 are used as operating means, but do not need to perform the whole of each process, according to the difference of the kind of game, content, can only perform part process.
In game control treatment, first, in the step s 21, CPU10 judges whether to change the marker that will use.As mentioned above, in the present embodiment, when starting game processing (step S1), performing and the process controlled is lighted to labelling apparatus 6 and labeling section 55.At this, also consider that the situation of (will the light) object that will use among labelling apparatus 6 and labeling section 55 is changed on way in gaming according to the difference of playing.In addition, also consider the situation of usage flag device 6 and this two side of labeling section 55 according to the difference of game, but if make two sides all light, then likely cause the marker marker of a side being detected as mistakenly the opposing party.Therefore, also sometimes preferred switch to light in the mode only lighting one party in game process use.The process of step S21 considers above-mentioned situation and judges whether way changes the process of the object that will light in gaming.
The judgement of above-mentioned steps S21 such as can be carried out by method below.That is, whether CPU10 can there occurs change according to game state (platform of game or operand etc.) and carry out above-mentioned judgement.This is because consider when game state changes, alter operation method between the method for operating of operation control 5 and the method for operating carrying out operation control 5 towards labeling section 55 to carried out towards labelling apparatus 6.In addition, CPU10 can carry out above-mentioned judgement according to the posture of controller 5.That is, can be carry out above-mentioned judgement towards labelling apparatus 6 or towards labeling section 55 according to controller 5.In addition, the posture (with reference to step S23 described later) of controller 5 can be calculated according to the testing result of such as acceleration transducer 37, gyro sensor 48.In addition, CPU10 also can carry out above-mentioned judgement according to whether existing the change instruction that user carries out.
When the judged result of above-mentioned steps S21 is affirmative, perform the process of step S22.On the other hand, when the judged result of above-mentioned steps S21 is negative, skips the process of step S22 and perform the process of step S23.
In step S22, lighting of CPU10 control mark device 6 and labeling section 55.That is, the illuminating state of labelling apparatus 6 and/or labeling section 55 is changed.In addition, the concrete process of lighting or extinguishing labelling apparatus 6 and/or labeling section 55 can be carried out in the same manner as the situation of above-mentioned steps S1.Perform the process of step S23 after step s 22.
As mentioned above, according to the present embodiment, by the process of above-mentioned steps S1, can with the luminescence (lighting) of the kind of games correspondingly control mark device 6 and labeling section 55, and by the process of above-mentioned steps S21 and S22, can with the luminescence (lighting) of game state correspondingly control mark device 6 and labeling section 55.
In step S23, the posture of CPU10 computing controller 5.In the present embodiment, the posture of computing controller 5 is carried out according to the first acceleration information 94, first angular velocity data 95 and marker coordinate data 96.Below, the computational methods for the posture of controller 5 are described.
First, CPU10 carrys out the posture of computing controller 5 according to the first angular velocity data 95 be stored in main storage.Method according to the posture of angular speed calculation controller 5 can be arbitrary method, utilizes previous posture (the previous posture calculated) and this angular speed (angular speed obtained in the step S2 in this cycle for the treatment of) to calculate this posture.Specifically, CPU10 calculates posture by making previous posture with this angular speed rotational units time.In addition, utilize the controller gesture data 108 be stored in main storage to represent previous posture, utilize the first angular velocity data 95 be stored in main storage to represent this angular speed.Thus, CPU10, from main storage Read Controller gesture data 108 and the first angular velocity data 95, carrys out the posture of computing controller 5.Represent that the data of " posture based on angular speed " calculated as described above are stored in main storage.
In addition, when according to angular speed calculation posture, preferably initial posture is determined in advance.That is, when the posture according to angular speed calculation controller 5, the initial calculated in advance of CPU10 goes out the initial posture of controller 5.The initial posture of controller 5 can calculate according to acceleration information, also by making player carry out predetermined operation under the state that controller 5 is formed specific posture, the given pose in the moment of carrying out predetermined operation can be used as initial posture.In addition, be calculated as in the posture of controller 5 and preferably calculate above-mentioned initial posture with when the absolute posture that is benchmark of the prescribed direction in space, but such as when the posture of controller 5 is calculated as to play relative pose that the posture of controller 5 of start time is benchmark, also can disregard to count in and state initial posture.
Then, CPU10 utilizes the first acceleration information 94 to correct the posture of the controller 5 calculated according to turn meter.Specifically, first CPU10 reads the first acceleration information 94 from main storage, carrys out the posture of computing controller 5 according to the first acceleration information 94.At this, under the state that controller 5 is almost static, mean that the acceleration applied controller 5 is acceleration of gravity.Thus, in this condition, the first acceleration information 94 exported by acceleration transducer 37 can be utilized to calculate the direction (gravity direction) of acceleration of gravity, therefore, it is possible to according to this first acceleration information 94 computing controller 5 relative to gravity direction towards (posture).Represent that the data of " posture based on acceleration " calculated as described above are stored in main storage.
When calculating the posture based on acceleration, CPU10 then utilizes the posture based on acceleration to correct posture based on angular speed.Specifically, CPU10 from main storage read out represent based on the posture of angular speed data and represent based on the data of the posture of acceleration, carry out making posture based on angular velocity data with the ratio of regulation to the close correction of the posture based on acceleration information.The ratio of this regulation can be the fixed value predetermined, and also can set by the acceleration etc. represented by the first acceleration information 94.In addition, about the posture based on acceleration, cannot calculate posture for the direction of rotation taking gravity direction as axle, therefore CPU10 also can not correct about this direction of rotation.In the present embodiment, the data of the posture after representing the correction obtained as mentioned above are stored in main storage.
After correcting the posture based on angular speed as described above, CPU10 utilizes marker coordinate data 96 to correct further the posture after correction.First, CPU10 carrys out the posture (posture based on marker coordinate) of computing controller 5 according to marker coordinate data 96.Marker coordinate data 96 represents the position of marker 6R and 6L in photographed images, therefore, it is possible to calculate the posture of the controller 5 relevant with rolling direction (direction of rotation around Z axis) according to these positions.That is, the posture of the controller 5 relevant with rolling direction can be calculated according to the slope position of marker 6R and the position of marker 6L being connected the straight line obtained in photographed images.In addition, when the position of controller 5 relative to labelling apparatus 6 can be determined (such as when controller 5 can be assumed to be positioned at the front of labelling apparatus 6), according to the position of labelling apparatus 6 in photographed images, the posture of the controller 5 relevant with pitch orientation and yaw direction can be calculated.Such as, when the position of photographed images internal labeling device 6R and 6L moves to left, can be judged as that controller 5 will become to the right towards (posture).Like this, the posture of the controller 5 relevant with pitch orientation and yaw direction can be calculated according to marker 6R and the position of marker 6L.By above-mentioned process, the posture of computing controller 5 can be carried out according to marker coordinate data 96.
When calculating the posture based on marker coordinate, CPU10 then utilizes the posture based on marker coordinate to correct the posture (posture after utilizing the posture based on acceleration to correct) after above-mentioned correction.That is, CPU10 to carry out the posture after correcting with the ratio of regulation to the close correction of the posture based on marker coordinate.The ratio of this regulation can be the fixed value predetermined.In addition, the correction utilizing the posture based on marker coordinate to carry out also can be only carry out any one direction rolled in direction, pitch orientation and yaw direction or any both direction.Such as, when utilizing marker coordinate data 96, with high accuracy can calculate posture for inclination direction, therefore CPU10 also can utilize the posture based on marker coordinate data 96 only to correct inclination direction.In addition, when the imaging apparatus 40 by controller 5 does not photograph labelling apparatus 6 or labeling section 55, the posture based on marker coordinate data 96 cannot be calculated, therefore also can not perform the correction process utilizing marker coordinate data 96 in this case.
According to foregoing, CPU10 utilizes the first acceleration information 94 and the prime of marker coordinate data 96 to the controller 5 calculated according to the first angular velocity data 95 to correct.At this, by the method utilizing angular speed in the method for the posture for computing controller 5, no matter how controller 5 moves, and can both calculate posture.On the other hand, in the method utilizing angular speed, calculate posture by the cumulative angular speed detected successively, therefore likely cause accuracy to be deteriorated due to error accumulation etc., or cause the accuracy of gyro sensor to be deteriorated due to the problem of so-called temperature drift.In addition, utilize the method for acceleration can not accumulated error, but under the state making the violent movement of controller 5, (owing to correctly cannot detect gravity direction) with high accuracy cannot calculate posture.In addition, utilize marker to sit calibration method and (particularly about inclination direction) with high accuracy can calculate posture, but taking under the state less than labeling section 55, cannot posture be calculated.To this, according to the present embodiment, the three kinds of methods utilizing advantage different as described above, therefore, it is possible to the posture of more correctly computing controller 5.In addition, in other embodiments, any one or any two kinds of methods in above-mentioned three kinds of methods also can be utilized to calculate posture.In addition, carry out in the process of above-mentioned steps S1 or S22 marker light control, preferably, CPU10 at least utilizes marker coordinate to carry out the posture of computing controller 5.
The process of step S24 is performed after above-mentioned steps S23.In step s 24 which, the posture of CPU10 computing terminal device 7.That is, the terminal operation data 97 obtained from terminal installation 7 comprise the second acceleration information 101, second angular velocity data 102 and bearing data 103, and therefore CPU10 carrys out the posture of computing terminal device 7 according to these data.At this, CPU10 can know the rotation amount (variable quantity of posture) of terminal installation 7 time per unit according to the second angular velocity data 102.In addition, under the state that terminal installation 7 is almost static, mean that the acceleration applied terminal installation 7 is acceleration of gravity, therefore the gravity direction posture of terminal installation 7 of benchmark (that is, be with gravity direction) that terminal installation 7 is applied can be known according to the second acceleration information 101.In addition, can know according to bearing data 103 with the orientation of terminal installation 7 regulation that is benchmark (that is, with the posture of the orientation the specified terminal installation 7 that is benchmark).In addition, when creating the magnetic field beyond earth's magnetic field, the rotation amount of terminal installation 7 can also be known.Thus, CPU10 can carry out the posture of computing terminal device 7 according to these the second acceleration information 101, second angular velocity datas 102 and bearing data 103.In addition, in the present embodiment, according to the posture of above-mentioned three data computing terminal devices 7, but in other embodiments, also posture can be calculated according to one or two data in above-mentioned three data.
In addition, the circular of the posture of terminal installation 7 can be arbitrary method, such as, consider the method utilizing the second acceleration information 101 and bearing data 103 to correct the posture that the turn meter represented by the second angular velocity data 102 calculates.Specifically, CPU10 is first according to the posture of the second angular velocity data 102 computing terminal device 7.In addition, can be identical with the method in above-mentioned steps S23 according to the method for angular speed calculation posture.Then, CPU10, when in the suitable moment (such as when terminal installation 7 is close to inactive state), utilizes the posture that calculates according to the second acceleration information 101 and/or corrects the posture calculated according to turn meter according to the posture that bearing data 103 calculates.In addition, can be the method identical with the above-mentioned situation of the posture of computing controller 5 by the posture based on acceleration to the method that the posture based on angular speed corrects.In addition, when correcting the posture based on angular speed by the posture based on bearing data, CPU10 also can make the posture based on angular speed close to the posture based on bearing data with the ratio of regulation.According to above content, CPU10 can the posture of correctly computing terminal device 7.
In addition, controller 5 possesses the shooting information operation portion 35 as infrared detection unit, and therefore game device 3 can obtain marker coordinate data 96.Therefore, game device 3 can know the absolute posture of controller 5 real space (being in which kind of posture at the coordinate system middle controller 5 of real space setting) from marker coordinate data 96.On the other hand, terminal installation 7 does not possess the infrared detection unit as shooting information operation portion 35.Therefore, game device 3 only from the second acceleration information 101 and the second angular velocity data 102 cannot know real space about the absolute posture of direction of rotation taking gravity direction as axle.Therefore, in the present embodiment, if terminal installation 7 is for possessing the structure of Magnetic Sensor 72, game device 3 obtains bearing data 103.Thus, game device 3 can according to bearing data 103 calculate in real space about the absolute posture of direction of rotation taking gravity direction as axle, thus can the posture of more correctly computing terminal device 7.
As the concrete process of above-mentioned steps S24, CPU10 reads the second acceleration information 101, second angular velocity data 102 and bearing data 103 from main storage, according to the posture of these data computing terminal devices 7.Then, the data of the posture representing the terminal installation 7 calculated are stored in main storage as terminal gesture data 109.The process of step S25 is performed after step S24.
In step s 25, CPU10 performs the identifying processing of camera image.That is, CPU10 identifying processing that camera image data 104 are specified.As long as this identifying processing detects some feature and exports the process of its result from camera image, it can be just arbitrary process.Such as, when camera image includes the face of player, it also can be the process identifying face.Specifically, both can be the process of the part (eye, nose, mouth etc.) detecting face, also can be the process of the expression detecting face.In addition, represent that the data of the result of identifying processing are stored in main storage as image recognition data 110.Perform the process of step S26 after step s25.
In step S26, CPU10 performs the identifying processing of microphone voice.That is, CPU10 identifying processing that microphone voice data 105 are specified.As long as this identifying processing detects some feature and exports the process of its result from microphone voice, it can be just arbitrary process.Such as, both can be the process of the instruction detecting player from microphone voice, also can be the process of the volume only detecting microphone voice.In addition, represent that the data of the result of identifying processing are stored in main storage as voice recognition data 111.The process of step S27 is performed after step S26.
In step s 27, CPU10 performs and inputs corresponding game processing to game.At this, as long as game inputs the data sended over from controller 5 or terminal installation 7 or the data obtained according to these data, can be just arbitrary data.Specifically, game input, except being each data of comprising in controller operating data 92 and terminal operation data 97, can also be the data (controller gesture data 108, terminal gesture data 109, image recognition data 110 and voice recognition data 111) obtained according to these each data.In addition, the content of the game processing in step S27 can be arbitrary, can be such as make the object (role) appeared in game carry out action process, control the process of virtual video camera or the process to the cursor movement be presented on picture.In addition, can also be as the process of game image or the process etc. microphone voice being used as game sound by camera image (or its part).In addition, about the example of above-mentioned game processing, describe after a while.In step s 27, such as the data of the various parameters set the role's (object) occurred in gaming, the data of the parameter relevant with the virtual video camera being configured in gamespace, the data etc. of score are represented that the data of the result of control treatment of playing are stored in main storage.After step S27, the game control treatment of CPU10 end step S4.
Returning the explanation of Figure 22, in step s 5, being generated for showing used as television game image on the tv 2 by CPU10 and GPU11b.That is, CPU10 and GPU11b reads the data of the result of the game control treatment representing step S4 from main storage, in addition, reads the data generated needed for game image, generate game image from VRAM11d.As long as game image represents the result of the game control treatment of step S4, just can be generated by arbitrary method.Such as, the generation method of game image both can be configured in virtual gamespace by virtual video camera to calculate the gamespace observed from virtual video camera and the method generating three-dimensional CG image thus, also can be the method that (do not use virtual video camera and) generates the image of two dimension.The used as television game image generated is stored in VRAM11d.The process of step S6 is performed after above-mentioned steps S5.
In step s 6, generated for being presented at the terminal game image on terminal installation 7 by CPU10 and GPU11b.As long as terminal also represents the result of the game control treatment of step S4 in the same manner as above-mentioned used as television game image with game image, just can be generated by arbitrary method.In addition, terminal game image both can be generated by the method same with above-mentioned used as television game image, also can be generated by diverse ways.The terminal game image generated is stored in VRAM11d.In addition, according to game content, used as television game image can be identical with terminal game image, in this case, also can not perform the generating process of game image in step s 6.The process of step S7 is performed after above-mentioned steps S6.
In the step s 7, the used as television game sound of the loudspeaker 2a for outputting to television set 2 is generated.That is, CPU10 makes DSP11c generate the game sound corresponding to the result of the game control treatment of step S4.In addition, the game sound generated can be such as the effect sound of game, the sound, background sound (BGM) etc. of appearance role in gaming.The process of step S8 is performed after above-mentioned steps S7.
In step s 8, the terminal game sound of the loudspeaker 77 for outputting to terminal installation 7 is generated.That is, CPU10 makes DSP11c generate the game sound corresponding to the result of the game control treatment of step S4.In addition, terminal game sound can be identical with above-mentioned used as television game sound, also can be different.In addition, such as also can be as different in effect sound but BGM is identical, only a part is different.In addition, when used as television game sound is identical with terminal game sound, the generating process of game sound can not also be performed in step s 8.The process of step S9 is performed after above-mentioned steps S8.
In step s 9, CPU10 exports game image and game sound to television set 2.Specifically, CPU10 sends the data of the data being stored in used as television game image in VRAM11d and the used as television game sound generated by DSP11c in the step s 7 to AV-IC15.Correspondingly, AV-IC15 is by the data of AV connector 16 to television set 2 output image and sound.Thus, used as television game image is shown on the tv 2, and exports used as television game sound from loudspeaker 2a.The process of step S10 is performed after step S9.
In step slo, CPU10 sends game image and game sound to terminal installation 7.Specifically, by CPU10, the view data of the terminal game image be stored in VRAM11d and the audio data transmitting that generated by DSP11c are in step s 8 delivered to codec LSI27, and carried out the compression process that specifies by codec LSI27.Further, the data of the image and sound that have been implemented compression process are sent to terminal installation 7 by terminal communication module 28 via antenna 29.Terminal installation 7 utilizes wireless module 80 to receive the data of image and the sound sended over from game device 3, is carried out the decompression specified by codec LSI76.The view data of having carried out after decompression is output to LCD51, and the voice data carried out after decompression is output to voice IC78.Thus, terminal game image is displayed on LCD51, and from loudspeaker 77 outlet terminal game sound.Perform the process of step S11 after step slo.
In step s 11, CPU10 judges whether Exit Game.The judgement of step S11 is carried out in the instruction etc. such as whether having carried out stopping game according to the state or user that whether become game over.When the judged result of step S11 is negative, again perform the process of step S2.On the other hand, when the judged result of step S11 is affirmative, CPU10 terminates the game processing shown in Figure 22.After, a series of process of repeated execution of steps S2 ~ S11 is until be judged as Exit Game in step s 11.
As mentioned above, in the present embodiment, terminal installation 7 possesses the such inertial sensor of touch panel 52, acceleration transducer 73 or gyro sensor 74, the output of touch panel 52 and inertial sensor is sent to game device 3 as operating data, with the input of playing games (step S3, S4).Further, terminal installation 7 possesses display unit (LCD51), is presented at by the game image obtained (step S6, S10) on LCD51 by game processing.Thus, user can utilize touch panel 52 directly to touch the operation of game image, and (movement due to by inertial sensor sense terminals device 7) can also carry out the operation of LCD51 self movement making display game image.By these operation, user can with as direct to game image carry out operate operation feeling play, therefore the game of the new-type operation feeling as the first and second examples of games described later such as can be provided.
And, in the present embodiment, terminal installation 7 possesses and can carry out the analog stick 53 that operates and action button 54 under the state gripping terminal installation 7, game device 3 can by the operation of analog stick 53 and action button 54 with the input of playing games (step S3, S4).Thus, when directly operating game image as described above, user also can carry out more detailed game operation by push-botton operation, rocking bar operation.
Further, in the present embodiment, terminal installation 7 possesses camera 56 and microphone 79, and the data of the camera image photographed by camera 56 and the data of microphone voice that detected by microphone 79 are sent to game device 3 (step S3).Thus, game device 3 can by above-mentioned camera image and/or microphone voice input of playing games, therefore user can also by taken by camera 56 image operation, carry out game operation to the operation of microphone 79 sound import.In addition, owing to can carry out these operations under the state gripping terminal installation 7, therefore by carrying out these operations when directly operating game image as described above, user can carry out more various game operation.
In addition, in the present embodiment, owing to showing game image (step S6, S10) on the LCD51 of mobile terminal device 7, therefore user can freely configurating terminal device 7.Thus, when being operated towards marker by controller 5, controller 5, by terminal installation 7 is configured in arbitrary position, can be played towards arbitrary direction, can improve the free degree operated controller 5 by user.In addition, owing to terminal installation 7 can be configured in arbitrary position, therefore such as the 5th examples of games described later is such, can provide the game with stronger presence by terminal installation 7 being configured in the position being suitable for game content.
In addition, according to the present embodiment, game device 3 obtains (step S2, S3) such as operating datas from controller 5 and terminal installation 7, and therefore controller 5 and these two devices of terminal installation 7 can be used as operating unit by user.Thus, in games system 1, also each device can be used to carry out many people by multidigit user and play, two devices can also be used to play by a user.
In addition, according to the present embodiment, game device 3 generates two kinds of game images (step S5, S6), and television set 2 and terminal installation 7 can be made to show game image (step S9, S10).Like this, by making different devices show two kinds of game images, the game image for more easily watching user can be provided, the operability of game can be improved.Such as, when two people play, as the described later 3rd or the 4th examples of games, by by the game image display of the viewpoint of easily viewing for a wherein user on the tv 2, be presented on terminal installation 7 by the game image of the viewpoint of easily viewing for another one user, each player can play with the viewpoint of easily watching.In addition, even if such as when a people plays, also as first, second and the 5th examples of games described later, by showing two kinds of game images with different two viewpoints, player can the appearance in more easily mastery play space, can improve the operability of game.
[6. examples of games]
Then, the concrete example for the game carried out in games system 1 is described.In addition, also there is the situation of a part of structure of each device do not utilized in games system 1 in the examples of games that will illustrate below, also there is the situation of the part process do not performed in a series of process shown in Figure 22 and Figure 23.That is, games system 1 also can not possess above-mentioned all structures, and in addition, game device 3 also can not perform the part process of a series of process shown in Figure 22 and Figure 23.
(the first examples of games)
First examples of games is the game making object (in hand sword) fly out in gamespace by operating terminal device 7.Player by changing the operation of posture and the operation of setting-out on touch panel 52 of terminal installation 7, can indicate the direction of sword in chief of breech.
Figure 24 is the picture of the television set 2 represented in the first examples of games and the figure of terminal installation 7.In fig. 24, the LCD51 of television set 2 and terminal installation 7 shows the game image representing gamespace.Show sword 121 in hand, chain of command 122 and target 123 on the tv 2.LCD51 shows chain of command 122 (and in hand sword 121).In the first examples of games, player plays games by utilizing the operation of terminal installation 7 to make sword 121 in hand fly out and hitting target 123.
When making that in hand, sword 121 flies out, the posture that first player changes by the posture of operating terminal device 7 chain of command 122 be configured in virtual gamespace becomes the posture of expectation.Namely, CPU10 carrys out the posture (step S24) of computing terminal device 7 according to the output of inertial sensor (acceleration transducer 73 and gyro sensor 74) and Magnetic Sensor 72, changes the posture (step S27) of chain of command 122 according to the posture calculated.In the first examples of games, the posture of chain of command 122 is controlled so as to the posture corresponding to the posture of terminal installation 7 in real space.That is, player, by changing the posture of terminal installation 7 (being presented at the chain of command 122 on terminal installation 7), can change the posture of chain of command 122 in gamespace.In addition, in the first examples of games, the position of chain of command 122 is fixed on the assigned position in gamespace.
Then, player utilizes pointer 124 grade on touch panel 52, carry out the operation (with reference to the arrow shown in Figure 24) of setting-out.At this, in the first examples of games, with the mode display and control face 122 that the input face of touch panel 52 is corresponding with chain of command 122 on the LCD51 of terminal installation 7.Thus, according to the line drawn on touch panel 52, the direction (direction represented by this line) on chain of command 122 can be calculated.In hand, sword 121 is launched to the direction by determining like this.According to above content, the direction that CPU10 calculates on chain of command 122 according to the touch position data 100 of touch panel 52, to carry out making in hand sword 121 to the process (step S27) of the direction movement calculated.In addition, CPU10 such as also can control the speed of sword 121 in hand according to the speed of the length of line, setting-out.
As mentioned above, according to the first examples of games, game device 3 passes through the output of inertial sensor input of playing games, chain of command 122 can be correspondingly moved with the movement of terminal installation 7 (posture), and by by the output of touch panel 52 input of playing games, the direction on chain of command 122 can be determined.Thus, player can the game image of mobile display on terminal installation 7 (image of chain of command 122) or carry out touch operation to this game image, therefore, it is possible to play with the new-type operation feeling as directly carried out game image operating.
In addition, in the first examples of games, by the sensor of inertial sensor and touch panel 52 is exported with input of playing games, can easily indicate the direction in three dimensions.That is, player is by by the actual posture adjusting terminal installation 7 of hand, with another hand on touch panel 52 with the mode input direction of line, can pass through as at have input processing ease intuitively direction direction indication actual in space.Further, player can carry out the operation of the posture of terminal installation 7 and the input operation to touch panel 52, therefore, it is possible to promptly carry out the operation indicated the direction in three dimensions simultaneously concurrently.
In addition, according to the first examples of games, in order to easily carry out to chain of command 122 operation touching input, terminal installation 7 is displayed in full screen chain of command 122.On the other hand, display comprises the image of the gamespace of whole chain of command 122 and target 123 on the tv 2, makes easily to grasp the posture of chain of command 122 and easy aiming target 123 (with reference to Figure 24).Namely, in above-mentioned steps S27, the first virtual video camera for generating used as television game image is configured to whole chain of command 122 and target 123 to be included in field range, and the picture (input face of touch panel 52) that the second virtual video camera for generating terminal game image is configured to LCD51 is consistent on picture with chain of command 122.Thus, in the first examples of games, by show on television set 2 and terminal installation 7 from different viewing point to the image of gamespace, more easily carry out game operation.
(the second examples of games)
In addition, the sensor output of inertial sensor and touch panel 52 is not limited to above-mentioned first examples of games with the game of input of playing games, various examples of games can be expected.Second examples of games is the game making object (artillery shell) fly out in gamespace by operating terminal device 7 in the same manner as the first examples of games.Player, by changing the operation of the posture of terminal installation 7 and specifying the operation of the position on touch panel 52, can indicate the direction fired shells.
Figure 25 is the picture of the television set 2 represented in the second examples of games and the figure of terminal installation 7.In fig. 25, artillery 131, shell 132 and target 133 is shown on the tv 2.Terminal installation 7 shows shell 132 and target 133.The terminal game image be presented on terminal installation 7 is the image obtained from the position observation gamespace of artillery 131.
In the second examples of games, player, by the posture of operating terminal device 7, can change the indication range be presented on terminal installation 7 as terminal game image.Namely, CPU10 carrys out the posture (step S24) of computing terminal device 7 according to the output of inertial sensor (acceleration transducer 73 and gyro sensor 74) and Magnetic Sensor 72, controls position and the posture (step S27) of the second virtual video camera for generating terminal game image according to the posture calculated.Specifically, the second virtual video camera is arranged on the position of artillery 131, controls it towards (posture) according to the posture of terminal installation 7.Like this, player by changing the posture of terminal installation 7, can change the scope of the gamespace be presented on terminal installation 7.
In addition, in the second examples of games, player specifies the transmit direction of shell 132 by the operation (operation of touch) of input point on touch panel 52.Specifically, as the process of above-mentioned steps S27, CPU10 calculates the position (control position) in the gamespace corresponding with touch location, and the direction calculated from the assigned position (such as the position of artillery 131) in gamespace towards control position is used as transmit direction.Then, the process making shell 132 to transmit direction movement is carried out.Like this, in above-mentioned first examples of games, player carries out the operation of setting-out on touch panel 52, but in the second examples of games, carries out the operation of the point of specifying on touch panel 52.In addition, above-mentioned control position can be calculated by the setting chain of command identical with above-mentioned first examples of games (but in the second examples of games non-display and control face).Namely, make the indication range of itself and terminal installation 7 corresponding (specifically by correspondingly configuring chain of command with the posture of the second virtual video camera, chain of command correspondingly carries out in rotary moving with the change of the posture of terminal installation 7 centered by the position of artillery 131), the position that can calculate on the chain of command corresponding with touch location is used as control position.
According to above-mentioned second examples of games, game device 3 passes through the output of inertial sensor input of playing games, the indication range of terminal game image can be correspondingly changed with the movement of terminal installation 7 (posture), and by the touch of the position in this indication range will be specified to input with input of playing games, the direction (transmit direction of shell 132) in gamespace can be determined.Thus, in the second examples of games also in the same manner as the first examples of games, player can the game image of mobile display on terminal installation 7 or carry out touch operation to this game image, therefore, it is possible to play with the new-type operation feeling as directly carried out game image operating.
In addition, in a second embodiment also in the same manner as the first embodiment, player, by the posture with a hand actual adjustment terminal installation 7, carries out touch input with another hand to touch panel 52, can carry out easily direction indication by such as the operation intuitively input direction actual in space.Further, player can carry out the operation of the posture of terminal installation 7 and the input operation to touch panel 52, therefore, it is possible to promptly carry out the operation indicated the direction in three dimensions simultaneously concurrently.
In addition, in the second examples of games, display image on the tv 2 also can be from the viewing point identical with terminal installation 7 to image, but in fig. 25, be set to game device 3 show from different viewing point to image.That is, the second virtual video camera for generating terminal game image is set at the position of artillery 131, in contrast, the first virtual video camera for generating used as television game image is set at the position at artillery 131 rear.At this, such as, by making the scope that the picture of television set 2 display terminal device 7 be can't see, the game mode as picture that player look at television set 2 aims at the target 133 can't see on the picture of terminal installation 7 can be realized.Like this, by making television set 2 different with the indication range of terminal installation 7, the appearance not only in easier mastery play space, can also improve the interest of game further.
As mentioned above, according to the present embodiment, owing to the terminal installation 7 possessing touch panel 52 and inertial sensor can be used as operating means, therefore, it is possible to realize the game to the operation feeling that game image directly operates as above-mentioned first and second examples of games.
(the 3rd examples of games)
Below, with reference to Figure 26 and Figure 27, the 3rd examples of games is described.3rd examples of games is the baseball of the form of two player's battles.That is, the first player utilizes controller 5 to operate batter, and the second player utilizes terminal installation 7 to operate pitcher.In addition, television set 2 and terminal installation 7 show the game image for easily carrying out game operation each player.
Figure 26 is the figure representing the example showing used as television game image on the tv 2 in the 3rd examples of games.Used as television game image shown in Figure 26 is mainly the image that the first player provides.That is, used as television game image represents pitcher's (pitcher's object) 142 gamespace obtained observed from batter's (batter's object) 141 side of the operand as the first player as the operand of the second player.For generating the first virtual video camera of used as television game image to be configured in the position at batter 141 rear towards the mode of pitcher 142 from batter 141.
On the other hand, Figure 27 is the figure representing the example being presented at the terminal game image on terminal installation 7 in the 3rd examples of games.Terminal game image shown in Figure 27 is mainly the image that the second player provides.That is, terminal represents the gamespace observed the batter 141 as the operand of the first player from pitcher 142 side of the operand as the second player and obtain with game image.Specifically, in above-mentioned steps S27, CPU10 controls the second virtual video camera used to generate terminal game image according to the posture of terminal installation 7.In the same manner as above-mentioned second examples of games, calculate the posture of the second virtual video camera accordingly with the posture of terminal installation 7.In addition, the position of the second virtual video camera is fixed on the assigned position predetermined.In addition, terminal comprises the cursor 143 in the direction for representing pitcher 142 pitching with game image.
In addition, the first player can be arbitrary method to the method for operating of batter 141 and the second player to the method for operating of pitcher 142.Such as, CPU10 also can detect shake operation to controller 5 according to the output data of the inertial sensor of controller 5, makes batter 141 carry out brandishing the action of club according to shake operation.In addition, such as CPU10 also can move cursor 143 according to the operation of analog stick 53, the regulation button in action button 54 is pressed, pitcher 142 is carried out towards the action of the position pitching indicated by cursor 143.In addition, also can replace moving cursor 143 to the operation of analog stick 53 according to the posture of terminal installation 7.
As mentioned above, in the 3rd examples of games, by generating game image with mutually different viewpoint on television set 2 and terminal installation 7, providing and easily watching and maneuverable game image for each player.
In addition, in the 3rd examples of games, in a gamespace, set two virtual video cameras, show the two kinds of game images (Figure 26 and Figure 27) obtained from each virtual video camera observation gamespace respectively.Thus, about the two kinds of game images generated in the 3rd examples of games, because the game processing (control etc. of the object in gamespace) to gamespace is almost identical, as long as and in identical gamespace, carry out twice drawing processing just can generate each game image, therefore, compared with carrying out the situation of this game processing respectively, there is the advantage that treatment effeciency is high.
In addition, in the 3rd examples of games, represent that the cursor 143 in pitching direction is only presented at terminal installation 7 side, therefore the first player can't see the position indicated by cursor 143.Therefore, the first player can not be produced and learn pitching direction and unreasonable in the unfavorable game like this of the second player.Like this, in the present embodiment, if see this game image a player, the irrational situation in game can be produced to another one player under, as long as this game image is presented on terminal installation 7.Thereby, it is possible to prevent the strategic lower degradation problem of playing.In addition, in other embodiments, according to the content (even if such as under being seen that by the first player terminal game image also can not produce irrational situation as above) of game, terminal game image also can show on the tv 2 by game device 3 together with used as television game image.
(the 4th examples of games)
Below, with reference to Figure 28 and Figure 29, the 4th examples of games is described.4th examples of games is the shooting game of the form that two players cooperate.That is, the first player utilizes controller 5 to carry out making the operation of aircraft movement, and the second player utilizes terminal installation 7 to carry out the operation of the transmit direction of the artillery controlling aircraft.In the 4th examples of games also in the same manner as the 3rd examples of games, television set 2 and terminal installation 7 show the game image for easily carrying out game operation each player.
Figure 28 is the figure representing the example showing used as television game image on the tv 2 in the 4th examples of games.In addition, Figure 29 is the figure representing the example being presented at the terminal game image on terminal installation 7 in the 4th examples of games.As shown in figure 28, in the 4th examples of games, in virtual gamespace, there is aircraft (aircraft object) 151 and target (balloon object) 153.In addition, aircraft 151 has artillery (artillery object) 152.
As shown in figure 28, as used as television game image, display comprises the image of the gamespace of aircraft 151.The first virtual video camera for generating used as television game image is configured to generate the image observing the gamespace that aircraft 151 obtains from rear.That is, the first virtual video camera is configured in the position at aircraft 151 rear with aircraft 151 posture be comprised in camera coverage (field range).In addition, controlling the first virtual video camera makes its movement along with aircraft 151 move.That is, CPU10 controls the movement of aircraft 151 in the process of above-mentioned steps S27 according to controller operating data, and controls position and the posture of the first virtual video camera.Like this, position and the posture of the first virtual video camera is correspondingly controlled with the operation of the first player.
On the other hand, as shown in figure 29, as terminal game image, the image of the gamespace seen from aircraft 151 (being more particularly artillery 152) is shown.Thus, the second virtual video camera for generating terminal game image is configured in the position (being more particularly the position of artillery 152) of aircraft 151.CPU10, in the process of above-mentioned steps S27, controls the movement of aircraft 151 according to controller operating data, and controls the position of the second virtual video camera.In addition, the second virtual video camera also can be configured on the position (such as than the position of artillery 152 slightly by rear) of aircraft 151 or artillery 152 periphery.As mentioned above, the position of the second virtual video camera is controlled by the operation of (movement of operating aircraft 151) first player.Thus, in the 4th examples of games, the first virtual video camera and the second virtual video camera move with being connected.
In addition, as terminal game image, show the image towards the gamespace observed of the transmit direction along artillery 152.At this, control the transmit direction of artillery 152 in the mode corresponding with the posture of terminal installation 7.That is, in the present embodiment, the posture controlling the second virtual video camera makes the direction of visual lines of the second virtual video camera consistent with the transmit direction of artillery 152.The posture of the terminal installation 7 that CPU10 calculates in the process of above-mentioned steps S27 and in above-mentioned steps S24 correspondingly control artillery 152 towards the posture with the second virtual video camera.Like this, the posture of the second virtual video camera is controlled according to the operation of the second player.In addition, the second player can change the transmit direction of artillery 152 by the posture changing terminal installation 7.
In addition, when firing shells from artillery 152, the second player presses the button of the regulation of terminal installation 7.When specify button be pressed time, to artillery 152 towards firing shells.In terminal game image, aim at cursor 154 in the picture central authorities display of LCD51, fire shells to the direction aimed at indicated by cursor 154.
As mentioned above, in the 4th examples of games, operating aircraft 151 (such as making its direction to the target 153 expected move) while first player's main detection used as television game image (Figure 28), this used as television game image represents the gamespace that the direct of travel along aircraft 151 is observed.On the other hand, second player's main detection terminal operates artillery 152 with while game image (Figure 29), and this terminal game image represents the gamespace that the transmit direction along artillery 152 is observed.Like this, in the 4th examples of games, will for easily to observe each player and maneuverable game image is presented on television set 2 and terminal installation 7 respectively in the game of the form can cooperated two players.
In addition, in the 4th examples of games, control the position of the first virtual video camera and the second virtual video camera according to the operation of the first player, control the posture of the second virtual video camera according to the operation of the second player.That is, in the present embodiment, according to the respective game operation of each player and the position of virtual video camera or posture change, its result, the indication range being presented at the gamespace in each display unit changes.Because the display indication range of gamespace on the display apparatus and the operation of each player correspondingly change, therefore each player actually can feel that the game operation of oneself is fully reflected in game and carries out, in process, to enjoy game fully.
In addition, in the 4th examples of games, on the tv 2, the game image observed from the position of the artillery of aircraft 151 is presented at terminal installation 7 in the game image display observed from the rear of aircraft 151.At this, in other examples of games, game device 3 also can make terminal installation 7 show the game image observed from the rear of aircraft 151, makes television set 2 show the game image observed from the position of the artillery 152 of aircraft 151.Now, the role of each player and above-mentioned 4th examples of games also can be made mutually to exchange, and the first player utilizes controller 5 to carry out the operation of artillery 152, and the second player utilizes terminal installation 7 to carry out the operation of aircraft 151.
(the 5th examples of games)
Below, with reference to Figure 30, the 5th examples of games is described.5th examples of games is that player utilizes controller 5 to carry out the game operated, and terminal installation 7 is used as display unit instead of operating means.Specifically, 5th examples of games is golf game, correspondingly, game device 3 makes the player characters who in virtual gamespace carry out the action that swings of golf in the operation (swing and operate) of being brandished as golf clubs by controller 5 with player.
Figure 30 is the figure of the use situation of the games system 1 represented in the 5th examples of games.In fig. 30, on the screen of television set 2, display comprises the image of the gamespace of player characters who (object) 161 and golf clubs (object) 162.In addition, in fig. 30, be not shown owing to being hidden in golf clubs 162 but being configured in ball (object) 163 in gamespace and be also shown on the tv 2.On the other hand, as shown in figure 30, terminal installation 7 is configured on the ground in front, front of television set 2 towards vertical mode upwards with the screen of LCD51.Terminal installation 7 shows the image, the image of a part (specifically the bar head 162a of golf clubs) of expression golf clubs 162 and the image on the ground of expression gamespace that represent ball 163.Terminal game image is the image obtained from the surrounding of top view ball.
When playing, player 160 stands near terminal installation 7, carries out the operation that swings of being brandished as golf clubs by controller 5.Now, CPU10 correspondingly controls the position of golf clubs 162 in gamespace and posture in above-mentioned steps S27 with the posture of the controller 5 calculated by the process of above-mentioned steps S23.Specifically, golf clubs 162 is controlled as follows: extreme direction (the Z axis positive direction shown in Fig. 3) hits a ball 163 towards the golf clubs 162 in gamespace when the image of the ball 163 be presented on LCD51 before controller 5.
In addition, extreme direction is towards LCD51 before controller 5, represent that the image (bar head image) 164 of a part for golf clubs 162 is displayed on (with reference to Figure 30) on LCD51.In addition, about terminal game image, in order to increase presence, the image of ball 163 can also be shown with natural scale, also can showing towards the mode of correspondingly carrying out rotating around the rotation of Z axis with controller 5 with bar head image 164.In addition, terminal game image both can utilize the virtual video camera be arranged in gamespace to generate, and also can utilize pre-prepd view data to generate.When utilizing pre-prepd view data to generate, can generate in detail and real image with little processing load, and without the need to building the relief model of golf course in detail.
When player 160 by the result of carrying out the above-mentioned operation that swings and having brandished golf clubs 162 be golf clubs 162 hit a ball 163 time, ball 163 moves (flying out).That is, CPU10 judges in above-mentioned steps S27 whether golf clubs 162 touches ball 163, when touching, ball 163 is moved.At this, generate used as television game image in the mode comprising the ball 163 after moving.That is, CPU10 control is comprised in the camera coverage of the first virtual video camera to make the ball of movement for the position and posture generating the first virtual video camera of used as television game image.On the other hand, in terminal installation 7, when golf clubs 162 hit a ball 163 time, the image of ball 163 moves and disappears in immediately outside picture.Thus, in the 5th examples of games, the situation of ball movement mainly shows on the tv 2, the track of the ball that player 160 can confirm to operate by swinging by used as television game image and fly out.
As mentioned above, in the 5th examples of games, player 160 can brandish golf clubs 162 (making player characters who 161 brandish golf clubs 162) by brandishing controller 5.At this, in the 5th examples of games, control as follows: extreme direction is towards the image of the ball 163 be presented on LCD51 before controller 5, make the golf clubs 162 in gamespace hit a ball 163.Thus, player can obtain a kind of sensation as brandished the golf clubs of reality by the operation that swings, thus can carry out the operation that swings with more having presence.
In the 5th examples of games, also before controller 5 extreme direction towards terminal installation 7 bar head image 164 is presented on LCD51.Thus, player by extreme direction before making controller 5 towards terminal installation 7, the sensation that the posture of the golf clubs 162 in a kind of Virtual Space is corresponding with the posture of the controller 5 in real space can be obtained, thus the operation that swings can be carried out with more having presence.
As mentioned above, the 5th examples of games, when terminal installation 7 is used as display unit, by terminal installation 7 is configured in suitable position, can carry out the operation utilizing controller 5 with more having presence.
In addition, in above-mentioned 5th examples of games, terminal installation 7 configures on the ground, and terminal installation 7 shows the image of the gamespace only representing ball 163 periphery.Therefore, terminal installation 7 cannot show the position of golf clubs 162 entirety in gamespace, posture, and the situation of ball 163 movement cannot show the operation that swings on terminal installation 7 after.Therefore, in the 5th examples of games, before ball 163 moves by the display of golf clubs 162 entirety on the tv 2, after ball 163 moves by the display of the situation of ball 163 movement on the tv 2.Like this, according to the 5th examples of games, the operation of presence can be provided to player, and can present by two pictures of television set 2 and terminal installation 7 game image easily watched to player.
In addition, in above-mentioned 5th examples of games, in order to the posture of computing controller 5, and the labeling section 55 of terminal installation 7 is utilized.That is, CPU10 makes labeling section 55 light (labelling apparatus 6 is not lighted) in the initial treatment of above-mentioned steps S1, CPU10 in above-mentioned steps S23 according to the posture of marker coordinate data 96 computing controller 5.Be whether the posture of front extreme direction towards labeling section 55 of controller 5 thereby, it is possible to correctly judge.In addition, in above-mentioned 5th examples of games, also can not perform above-mentioned steps S21 and S22, but in other examples of games, also can come to change the marker that will light in gaming on the way by the process performing above-mentioned steps S21 and S22.Such as, before CPU10 also can judge controller 5 according to the first acceleration information 94 in the step s 21, whether extreme direction is towards gravity direction, control as follows in step S22: if towards gravity direction, labeling section 55 is then made to light, if not towards gravity direction, then labelling apparatus 6 is made to light.Thus, before controller 5, extreme direction is towards gravity direction, by obtaining the marker coordinate data of labeling section 55, can the posture of with high accuracy computing controller 5, and before controller 5 extreme direction towards television set 2, by obtaining the marker coordinate data of labelling apparatus 6, can the posture of with high accuracy computing controller 5.
Illustrated by above-mentioned 5th examples of games, terminal installation 7 can be arranged on arbitrary position to be used as display unit by games system 1.Thus, when marker coordinate data is inputted with playing games, except controller 5 is used towards television set 2, by position terminal installation 7 being set in expectation, controller 5 can also be used towards arbitrary direction.That is, according to the present embodiment, can use controller 5 towards unrestricted, therefore, it is possible to improve the free degree of operation of controller 5.
[7. other action case of games system]
Above-mentioned games system 1 can the action carried out like that for carrying out various game as explained above.Terminal installation 7 also can be used as portable display or second display, on the other hand, also can touch input, by the mobile controller carrying out inputting, according to above-mentioned games system 1, can implement to play widely as carrying out.In addition, the purposes can also carried out except game is also included within interior following action.
(action case that player only utilizes terminal installation 7 to play games)
In the present embodiment, terminal installation 7 plays function as display unit, and plays function as operating means.Therefore, do not use television set 2 and controller 5 and terminal installation 7 is used as display unit and operating unit, terminal installation 7 can also be used as portable game device thus.
Specifically be described according to the game processing shown in Figure 22, CPU10 obtains terminal operation data 97 from terminal installation 7 in step s3, in step s 4 which only by terminal operation data 97 with input of playing games (not using controller operating data), perform game process.Then, generate game image in step s 6, in step slo game image is sent to terminal installation 7.In addition, now, also step S2, S5 and S9 can not be performed.According to above content, correspondingly carry out game processing with to the operation of terminal installation 7, will represent that the game image of game processing result is presented on terminal installation 7.By like this, terminal installation 7 also can be used as portable game device by (although in fact performed game process by game device).Thus, according to the present embodiment, even if when owing to using television set 2 (such as other people watch television broadcasting) etc. and cannot show game image on the tv 2, user also can utilize terminal installation 7 to play.
In addition, be not limited to game image, the image of the above-mentioned menu screen connecting rear display about power supply also can be sent to terminal installation 7 and show by CPU10.Thus, player can play with regard to not using television set 2 from, easily.
Further, in foregoing, in game process, the display unit of display game image can also be changed to television set 2 from terminal installation 7.Specifically, as long as CPU10 performs above-mentioned steps S9 further, game image is outputted to television set 2.In addition, the image outputting to television set 2 is in step s 9 identical with the game image being sent to terminal installation 7 in step slo.Thus, by the input of television set 2 being switched to the input of display from game device 3, just the game image identical with terminal installation 7 can be shown on the tv 2, therefore, it is possible to the display unit of display game image is changed to television set 2.In addition, after also can showing game image on the tv 2, the picture display of device 7 of closing a terminal.
In addition, in games system 1, also can from the infrared remote control signal of infrared ray output unit (labelling apparatus 6, labeling section 55 or infrared rays communication module 82) output for television set 2.Thus, game device 3, by correspondingly exporting above-mentioned infrared remote control signal from infrared ray output unit with to the operation of terminal installation 7, can carry out the operation to television set 2.In this case, user can utilize terminal installation 7 to operate television set 2 and remote controller without the need to operating television set 2, therefore as described above in the situation that the input of television set 2 switches etc. easily.
(carrying out the action case communicated via network and other device)
As mentioned above, game device 3 has the function carrying out with network being connected, and therefore also can utilize games system 1 when communicating with external device (ED) via network.Figure 31 is the figure of the annexation representing each device comprised in the games system 1 when being connected with external device (ED) via network.As shown in figure 31, game device 3 can communicate with external device (ED) 191 via network 190.
As mentioned above, when external device (ED) 191 can communicate with game device 3, terminal installation 7 can be communicated as between interface with external device (ED) 191 in games system 1.Such as, by transmission and reception image and sound between external device (ED) 191 and terminal installation 7, games system 1 can be used as video telephone.Specifically, game device 3 receives image from external device (ED) 191 and sound (image of phone the other side and sound) via network 190, and the image received and sound are sent to terminal installation 7.Thus, the image from external device (ED) 191 is presented on LCD51 by terminal installation 7, and exports the sound from external device (ED) 191 from loudspeaker 77.In addition, game device 3 receives the camera image photographed by camera 56 and the microphone voice detected by microphone 79 from terminal installation 7, and camera image and microphone voice are sent to external device (ED) 191 via network 190.Games system 1, by repeating the transmission and reception of above-mentioned image and sound between external device (ED) 191, can be used as video telephone by game device 3.
In addition, in the present embodiment, terminal installation 7 is mancarried devices, and therefore user can use terminal installation 7 in arbitrary position or make camera 56 towards arbitrary direction.In addition, in the present embodiment, terminal installation 7 possesses touch panel 52, and therefore the input information (touch position data 100) for touch panel 52 can also be sent to external device (ED) 191 by game device 3.Such as, when being exported by terminal installation 7 from the image of external device (ED) 191 and sound and the word etc. write on touch panel 52 is sent to external device (ED) 191 by user, also games system 1 can be used as on-line teaching system (E-LearningSystem) 1.
(action case be connected with television broadcasting)
In addition, games system 1 also can carry out action with being connected when being watched television broadcasting by television set 2 with television broadcasting.That is, when watching TV programme by television set 2, games system 1 makes terminal installation 7 export the information etc. relevant with these TV programme.Below, action case when action is carried out in games system 1 and television broadcasting with being connected is described.
In above-mentioned action case, game device 3 can carry out communicating via network and server, and (external device (ED) 191 in other words, shown in Figure 31 is servers.)。Server stores for each channel of television broadcasting the various information (TV information) be associated with television broadcasting.This TV information can be the information relevant with program such as captions, actor information, can also be the information of EPG (electric program guide), carry out the information broadcasted as data broadcast.In addition, TV information also can be the information of image, sound or word or their combination.In addition, server needs not be one, also can for each channel of television broadcasting or each setting of the programs server, and game device 3 can communicate with each server.
When exporting image, the sound of television broadcasting in television set 2, game device 3 allows user utilize terminal installation 7 to input the channel of the television broadcasting watched.Then, the TV information corresponding with inputted channel is sent via network request server.Correspondingly, server sends the data of the TV information corresponding with above-mentioned channel.When receiving the data sended over from server, the data received are outputted to terminal installation 7 by game device 3.The data of the image in above-mentioned data and word are presented on LCD51 by terminal installation 7, export the data of sound from loudspeaker.According to above content, user can utilize terminal installation 7 to enjoy the information etc. relevant with current TV programme of watching.
As mentioned above, the information be connected with television broadcasting, by communicating with external device (ED) (server) via network, can also be supplied to user by terminal installation 7 by games system 1.Especially, in the present embodiment, terminal installation 7 is mancarried devices, and therefore user can use terminal installation 7 in arbitrary position, thus convenience is high.
As mentioned above, in the present embodiment, user, except using terminal installation 7 in gaming, can also use terminal installation 7 in various uses, mode.
[8. variation]
Above-mentioned embodiment implements an example of the present invention, such as also can implement the present invention by the structure that will illustrate below in other embodiments.
(there is the variation of multiple terminal installation)
In the above-described embodiment, games system 1 is the structure only with a terminal installation, but games system 1 also can be the structure with multiple terminal installation.Namely, game device 3 also can be following structure: can carry out radio communication respectively with multiple terminal installation, the data of game image, the data of game sound and control data are sent to each terminal installation, receive operating data, camera image data and microphone voice data from each terminal installation.In addition, game device 3 and multiple terminal installation carry out radio communication respectively, and now, game device 3 both can carry out radio communication with each terminal installation in timesharing ground, also can communicate by allocated frequency band.
When having multiple terminal installation as described above, games system can be utilized to carry out a greater variety of game.Such as, when games system 1 has two terminal installations, games system 1 has three display unit, therefore, it is possible to generate the game image being respectively three players and providing, and each display unit is shown.In addition, when games system 1 has two terminal installations, using controller and terminal installation as in one group of game used (such as above-mentioned 5th examples of games), two players can play simultaneously.And, when carrying out the game processing of above-mentioned steps S27 according to the marker coordinate data exported from two controllers, the game operation that two players can carry out controller to carry out towards marker (labelling apparatus 6 or labeling section 55) separately.That is, a player can make controller towards labelling apparatus 6 to carry out game operation, and another one player can make controller carry out game operation towards labeling section 55.
(variation relevant with the function of terminal installation)
In the above-described embodiment, terminal installation 7 plays function as the so-called thin-client (thinclient) do not performed game process.At this, in other embodiments, the part process in a series of game processing performed by game device 3 in the above-described embodiment also can be performed by other device such as terminal installation 7 grade.Such as, terminal installation 7 also can be made to perform part process (such as the generating process of terminal game image).That is, terminal installation also can as according to carrying out game processing to the operation of operating portion and generating according to game processing portable game device that game image makes display part show and play function.In addition, such as, in the games system with multiple information processors (game device) that can intercom mutually, the plurality of information processor also can be shared and performing game process.
(variation relevant with the structure of terminal installation)
The terminal installation of above-mentioned embodiment is an example, and an only example such as the quantity of each action button of terminal installation, the shape of housing 50, each structural element and setting position also can be other shape, quantity and setting position.Such as, terminal installation also can be the structure illustrated below.Below, the variation of terminal installation is described with reference to Figure 32 ~ Figure 35.
Figure 32 is the figure of the surface structure of the terminal installation involved by variation representing above-mentioned embodiment.(a) figure in Figure 32 is the front view of terminal installation, and (b) figure is top view, and (c) figure is right view, and (d) figure is upward view.In addition, Figure 33 is the figure of the appearance representing the terminal installation shown in user's handling Figure 32.In addition, in Figure 32 and Figure 33, the structural element that the structural element for the terminal installation 7 with above-mentioned embodiment is corresponding adds the reference marker identical with Fig. 8, but needs not be and be made up of same thing.
As shown in figure 32, terminal installation 8 possesses housing 50, and this housing 50 has the rectangular plate-like shape of substantial transverse length.Housing 50 has can by the size of the degree of user's handling.Thus, user can hold and the allocation position of mobile terminal apparatus 8 or change terminal installation 8.
Terminal installation 8 has LCD51 in the front of housing 50.LCD51 is arranged near the central authorities in the front of housing 50.Thus, user is by holding the housing 50 of the two side portions of LCD51 as shown in Figure 9, and the picture can watching LCD51 is held and mobile terminal apparatus.In addition, figure 9 illustrates user hold the housing 50 of LCD51 left and right sides part laterally (with laterally long towards) grip the example of terminal installation 8, but also can longitudinally (with longitudinally long towards) gripping terminal installation 8.
As shown in (a) figure of Figure 32, terminal installation 8 has touch panel 52 and is used as operating unit (operating portion) on the screen of LCD51.In this variation, touch panel 52 is touch panels of resistive film mode.But touch panel is not limited to resistive film mode, such as, also can use the touch panel of the any-modes such as electrostatic capacitance mode.In addition, touch panel 52 both can be single-point touch manner, also can be multiple point touching mode.In this variation, as touch panel 52, utilize the touch panel with the resolution ratio equal resolution (detection accuracy) of LCD51.But the resolution ratio of touch panel 52 may not be consistent with the resolution ratio of LCD51.Usually utilize pointer to input touch panel 52, but be not limited to pointer, user also can input touch panel 52 with finger.In addition, housing 50 also can arrange reception hole, the storage of this reception hole is used for the pointer operated touch panel 52.Like this, because terminal installation 8 possesses touch panel 52, therefore user can mobile terminal apparatus 8 while operate touch panel 52.That is, user while the screen of mobile LCD51, can input this screen direct (by touch panel 52).
As shown in figure 32, terminal installation 8 possesses two analog stick 53A and 53B and multiple button 54A ~ 54L is used as operating unit (operating portion).Each analog stick 53A and 53B is the equipment of direction indication.Each analog stick 53A and 53B is configured to make to carry out by the finger of user the rocking bar portion that operates and slides relative to the surface of housing 50 along arbitrary direction (up and down and the arbitrary angle of tilted direction) or tilt.In addition, left analog stick 53A is arranged on the left side of the screen of LCD51, and right analog stick 53B is arranged on the right side of the screen of LCD51.Thus, no matter user can both utilize analog stick to carry out the input of direction indication with which hand of left and right.In addition, as shown in figure 33, each analog stick 53A and 53B be arranged on user can under the state of left-right parts gripping terminal installation 8 position that operate them, even if therefore user when hold and mobile terminal apparatus 8 also can easily operate each analog stick 53A and 53B.
Each button 54A ~ 54L is the operating unit for carrying out the input specified.As shown below, each button 54A ~ 54L is arranged on user can to the position (with reference to Figure 33) that they operate under the state of left-right parts gripping terminal installation 8.Thus, though user when hold and mobile terminal apparatus 8, also can easily operate these operating units.
As shown in (a) figure of Figure 32, the front of housing 50 is provided with cross button (direction load button) 54A and button 54B ~ 54H in each action button 54A ~ 54L.That is, these buttons 54A ~ 54G is configured in the position (with reference to Figure 33) that user can use thumb manipulation.
Cross button 54A be arranged on LCD51 left side and in the downside of left analog stick 53A.That is, cross button 54A is configured in the position that user can use left-handed operation.Cross button 54A has the shape of cross, is the button in the direction that can indicate up and down.In addition, button 54B ~ 54D is arranged on the downside of LCD51.These three button 54B ~ 54D are configured in and can carry out with two, left and right hand the position that operates.In addition, four button 54E ~ 54H be arranged on LCD51 right side and in the downside of right analog stick 53B.That is, four button 54E ~ 54H are configured in the position that user can use right-hand operated.Further, four button 54E ~ 54H are configured to (centers relative to four button 54E ~ 54H) formation position relationship up and down.Thus, terminal installation 8 can also make four button 54E ~ 54H play function as allowing user indicate the button in direction up and down.
In addition, as shown in (a) figure, (b) figure of Figure 32 and (c) figure, an a L button 54I and R button 54J is arranged on the oblique upper portion (upper left side part and upper right side portion) of housing 50.Specifically, a L button 54I is arranged on the left end of the side of the upside of the housing 50 of tabular, exposes from the side in upside and left side.In addition, a R button 54J is arranged on the right-hand member of the side of the upside of housing 50, exposes from the side on upside and right side.Like this, a L button 54I is configured in the position that user can operate with left index finger, and a R button 54J is configured in the position (with reference to Figure 33) that user can operate with right hand forefinger.
In addition, if (b) figure of Figure 32 is with shown in (c) figure, 2nd L button 54K and the 2nd R button 54L is configured on projecting foot 59A and 59B in the back side (that is, contrary with the front arranging LCD51 face) of the housing 50 in tabular.In the same manner as the eaves portion 59 of above-mentioned embodiment, each foot 59A with 59B is arranged on the region comprising the position relative with the operating portion of the left and right being arranged at display part respectively (each analog stick 53A and 53B).In addition, 2nd L button 54K is arranged on the position of left side (left side when observing from face side) slightly by top at the back side of housing 50, and the 2nd R button 54L is arranged on the position of right side (right side when observing from face side) slightly by top at the back side of housing 50.In other words, the 2nd L button 54K is arranged on the position with the left analog stick 53A being arranged at front roughly opposition side, and the 2nd R button 54L is arranged on the roughly relative position with the right analog stick 53B being arranged at front.Like this, the 2nd L button 54K is configured in the position that user can operate with left hand middle finger, and the 2nd R button 54L is configured in the position (with reference to Figure 33) that user can operate with right hand middle finger.In addition, the 2nd L button 54K and the 2nd R button 54L be arranged on as shown in (c) figure of Figure 32 above-mentioned foot 59A and 59B towards on the face of oblique upper, have towards the button cover of oblique upper.It is generally acknowledged that middle finger moves along the vertical direction when user's handling terminal installation 8, therefore by making button cover upward, being easy to make user press the 2nd L button 54K and the 2nd R button 54L.In addition, by arranging foot at the back side of housing 50, user easily grips housing 50, and by arranging button in foot, easily operates under the state gripping housing 50.
In addition, about the terminal installation 8 shown in Figure 32, because the 2nd L button 54K and the 2nd R button 54L is arranged on the back side, therefore when loading terminal installation 8 with the screen of LCD51 (front of housing 50) state upward, screen is not exclusively in level sometimes.Thus, in other embodiments, the foot of more than three also can be formed at the back side of housing 50.Thus, under the screen state upward of LCD51, by each foot contact mounting surface, terminal installation 8 can be positioned in mounting surface, therefore, it is possible to the mode being in level with screen loads terminal installation 8.In addition, also by adding the foot that can mount and dismount, terminal installation 8 can flatly be loaded.
The function corresponding to games is suitably distributed to each button 54A ~ 54L.Such as cross button 54A and button 54E ~ 54H also may be used for direction operation, select operation etc., and each button 54B ~ 54E also may be used for determination operation, cancels operation etc.
In addition, although do not illustrate, terminal installation 8 has the power knob of the power supply for turning on/off terminal installation 8.In addition, terminal installation 8 also can have for starting/closing LCD51 picture display button, for carry out setting with the connection of game device 3 (pairing) button, for regulating the button of the volume of loudspeaker (loudspeaker 77 shown in Figure 10).
As shown in (a) figure of Figure 32, terminal installation 8 possesses the labeling section (labeling section 55 shown in Figure 10) be made up of marker 55A and marker 55B on the front of housing 50.Labeling section 55 is arranged on the upside of LCD51.Each marker 55A and marker 55B is made up of more than one infrared LED in the same manner as each marker 6R and 6L of labelling apparatus 6.In the same manner as above-mentioned labelling apparatus 6, the usage flag portion 55 when the movement of game device 3 computing controller 5 waits.In addition, game device 3 can the lighting of each infrared LED of possessing of control mark portion 55.
Terminal installation 8 possesses the camera 56 as image unit.Camera 56 comprises imaging apparatus (such as ccd image sensor, cmos image sensor etc.) and the lens of the resolution ratio with regulation.As shown in figure 32, in this variation, camera 56 is arranged at the front of housing 50.Thus, camera 56 can take the face of the user holding terminal installation 8, such as, can take the user watched when LCD51 plays.
In addition, terminal installation 8 possesses the microphone (microphone 79 shown in Figure 10) as Speech input unit.Microphone hole 50c is provided with in the front of housing 50.Microphone 79 is arranged at inside in the 50c of this microphone hole, housing 50.Sound around the sound of microphone detection user etc., terminal installation 8.
Terminal installation 8 possesses the loudspeaker (loudspeaker 77 shown in Figure 10) as voice output unit.As shown in (d) figure of Figure 32, the side, downside of housing 50 is provided with speaker hole 57.The output sound of loudspeaker 77 is exported from this speaker hole 57.In this variation, terminal installation 8 possesses two loudspeakers, is respectively arranged with speaker hole 57 in the position of left speaker and right loudspeaker.
In addition, terminal installation 8 possesses the expansion connector 58 for being connected to by other device on terminal installation 8.In this variation, as shown in (d) figure of Figure 32, expansion connector 58 is arranged on the side, downside of housing 50.In addition, other device be connected with expansion connector 58 can be arbitrary device, such as, can be the input unit such as controller (controller etc. of gun shaped), keyboard used in specific game.If do not need to connect other device, then also expansion connector 58 can not be set.
In addition, about the terminal installation 8 shown in Figure 32, the shape of each action button, housing 50, the quantity of each structural element and setting position etc. are a simple example only, also can be other shape, quantity and setting position.
As mentioned above, in above-mentioned variation, at the back side of housing 50, Liang Ge foot 59A and 59B being arranged on the position of the left and right sides is configured to jut.This situation also in the same manner as above-mentioned embodiment by so that by the lower surface of jut, the state hung on the third finger or middle finger grips terminal installation 8, user can grip terminal installation 8 (with reference to Figure 33) like a cork.In addition, in the same manner as above-mentioned embodiment, owing to being provided with the 2nd L button 54K and the 2nd R button 54L at the upper surface of jut, therefore user can easily operate these buttons in the above-described state.
As above-mentioned embodiment and variation, the position of the top side of central authorities of the ratio housing of the projecting rear side at housing of preferred jut and the position of at least left and right sides.Thus, when the left and right sides of user's handling housing, by making jut hang on finger, terminal installation can be gripped like a cork.In addition, by jut being arranged on upside, user also can support housing (with reference to Figure 10 etc.) with palm, therefore, it is possible to reliably grip terminal installation.
In addition, jut also can not be arranged on the position of side more top than the central authorities of housing.Such as when operating portion being separately positioned on the left and right of display part, jut also can be arranged on as upper/lower positions: user with can the bimanual thumb mode that operates each operating portion respectively grip housing state under, the position on the arbitrary finger except thumb can be hung over.Accordingly, user also can come up and grips terminal installation like a cork by jut being hung over finger.
Figure 34 and Figure 35 is the figure of the surface structure of the terminal installation involved by other variation representing above-mentioned embodiment.Figure 34 is the right view of terminal installation, and Figure 35 is upward view.Terminal installation 9 shown in Figure 34 and Figure 35 is except the point possessing protuberance 230a and 230b, identical with the terminal installation 7 of above-mentioned embodiment.Below, by with the difference of above-mentioned embodiment centered by, the structure of the terminal installation 9 of this variation is described.
The cross section of protuberance 230a and 230b is convex, and protuberance 230a and 230b is separately positioned on the left and right sides in the rear side of housing 50.At this, protuberance 230a is set in the left side (left side when observing from face side) of housing 50, protuberance 230b is set on the right side (right side when observing from face side) of housing 50.As shown in figure 35, each protuberance 230a and 230b is arranged on the right and left (both ends) of housing 50.In addition, each protuberance 230a and 230b is arranged on the below in jut (eaves portion 59).Arrange at spaced intervals between each protuberance 230a and 230b and jut.That is, on housing 50, the part between each protuberance 230a and 230b and jut is configured to thinner than these each several parts.Each protuberance 230a with 230b has following shape: the part of projection extends along the vertical direction and the cross section vertical with above-below direction is convex.
In this variation, user, by gripping in the mode of surrounding each protuberance 230a and 230b with little finger of toe (and third finger), can grip terminal installation 9 more reliably.That is, protuberance 230a and 230b has the function of handle portion.In addition, protuberance (handle portion) can be arbitrary shape, easily holds terminal installation 9, therefore preferably when being formed as extending along the vertical direction.In addition, the height of each protuberance 230a and 230b can be arbitrary height, also can be formed as lower than jut.Thus, under the state loading terminal installation 9 in the screen of LCD51 mode upward, the downside of screen lower than upside, therefore, it is possible to the state of easily watching mounting terminal installation 9.In addition, owing to arranging at spaced intervals between each protuberance 230a and 230b and jut, therefore finger can be abutted to the lower surface of jut to grip terminal installation 9 by user, and protuberance can not hamper this finger.As mentioned above, according to above-mentioned variation, arrange protuberance by the below at jut, user can grip terminal installation more reliably.In addition, in other embodiments, also can be set to the structure not arranging above-mentioned jut at the back side of housing 50, in this case, user also can utilize protuberance (handle portion) reliably to grip housing 50.In addition, the surface of protuberance (handle portion) also can utilize the material being not easy to slide to improve handle function further.Even if when there is no protuberance, also can utilize at back side of shell the material being not easy to slide.
(variation relevant with the device of this structure of application)
In the above-described embodiment, be illustrated for the terminal installation utilized together with the game device of arrangement type, but the structure of the operating means described in this description can be applied to user by gripping in the arbitrary device of use.Such as, operating means also may be implemented as the information terminals such as portable game, portable phone, mobile phone and e-book terminal.
As mentioned above, the present invention can easily carry out for the purpose of gripping etc. by user, such as, can be used as the operating means (terminal installation) etc. in games system.
More than describe the present invention in detail, but all points of aforementioned explanation are only illustrations of the present invention, are not to limit its scope.When not departing from the scope of the present invention, can carry out various improvement, distortion, this is self-evident.
association request cross-referenced
By No. 2010-245298, the Japanese patent application that on November 1st, 2010 applies for, No. 2010-245299, the Japanese patent application of application on November 1st, 2010, No. 2011-092506, the Japanese patent application of application on April 18th, 2011, No. 2011-092612, the Japanese patent application of application on April 19th, 2011, No. 2011-102834, the Japanese patent application of application on May 2nd, 2011, No. 2011-103704, the Japanese patent application of application on May 6th, 2011, No. 2011-103705, the Japanese patent application of application on May 6th, 2011, No. 2011-103706, the Japanese patent application of application on May 6th, 2011, and the open of the Japanese patent application of No. 2011-118488, the Japanese patent application of application on May 26th, 2011 adds in this description in the mode of reference.
Claims (12)
1. an operating system, is characterized in that, the attachment device comprising operating means and can mount and dismount relative to this operating means,
Aforesaid operations device possesses:
The roughly housing of tabular; And
Display part, it is arranged on the face side of above-mentioned housing,
Above-mentioned attachment device possesses:
Operating portion;
Bar-shaped first hand; And
Support, it supports aforesaid operations device in the mode that can mount and dismount, and makes roughly to be in vertical at above-mentioned first hand towards the screen of display part above-mentioned when vertical.
2. operating system according to claim 1, is characterized in that,
Above-mentioned attachment device also possesses bar-shaped second hand, this second hand towards the direction almost parallel with above-mentioned first hand,
Can carry out with the finger of the hand gripped the position that operates when aforesaid operations portion is arranged on any one handle portion gripped in above-mentioned first hand and above-mentioned second hand.
3. operating system according to claim 2, is characterized in that,
Above-mentioned support is arranged on the parts that above-mentioned first hand and above-mentioned second hand to be carried out being connected.
4. operating system according to claim 3, is characterized in that,
Above-mentioned first hand is arranged on the position being positioned at the front face side of above-mentioned screen when above-mentioned attachment device is installed on aforesaid operations device,
Above-mentioned second hand is arranged on the position of the side being below positioned at above-mentioned screen when above-mentioned attachment device is installed on aforesaid operations device.
5. the operating system according to any one in Claims 1 to 4, is characterized in that,
Above-mentioned attachment device also possesses image pickup part, this image pickup part be configured to take when above-mentioned attachment device is installed on aforesaid operations device the rear of above-mentioned screen towards.
6. operating system according to claim 1, is characterized in that,
Aforesaid operations device also possesses jut, the projecting rear side at above-mentioned housing of this jut,
The lower surface of above-mentioned jut is provided with the first locking hole,
The lower surface of above-mentioned housing is provided with the second locking hole,
Above-mentioned support has can engaging in the claw of above-mentioned first locking hole and above-mentioned second locking hole, and when above-mentioned claw is engaging in above-mentioned first locking hole and above-mentioned second locking hole, above-mentioned support supports the back side of above-mentioned housing.
7. operating system according to claim 1, is characterized in that,
Aforesaid operations device also possesses inertial sensor in the inside of above-mentioned housing.
8. operating system according to claim 1, is characterized in that,
Above-mentioned display part has the screen of more than 5 inches.
9. operating system according to claim 1, is characterized in that,
Above-mentioned attachment device, when being installed on aforesaid operations device, sends the operating data represented the operation that aforesaid operations device carries out to above-mentioned operating means,
Aforesaid operations device and the game device that can perform game process can carry out radio communication, are represented the operating data of the operation that aforesaid operations device carries out and the operating data that sends over from above-mentioned attachment device by wireless to send to this game device.
10. an operating means, is characterized in that, possesses:
Bar-shaped first hand;
Bar-shaped second hand;
Display part, it is configured at least one handle portion in above-mentioned first hand and above-mentioned second hand towards vertical, the screen of above-mentioned display part is roughly in vertical; And
Operating portion, can carry out with the finger of the hand gripped the position that operates when it is arranged on any one handle portion gripped in above-mentioned first hand and above-mentioned second hand.
11. operating means according to claim 10, is characterized in that,
Above-mentioned display part is arranged between above-mentioned first hand and above-mentioned second hand.
12. operating means according to claim 11, is characterized in that,
Above-mentioned first hand is arranged on the position of the front face side being positioned at above-mentioned screen,
Above-mentioned second hand is arranged on the position of the side being below positioned at above-mentioned screen.
Applications Claiming Priority (18)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010245298 | 2010-11-01 | ||
JP2010-245298 | 2010-11-01 | ||
JP2010245299A JP4798809B1 (en) | 2010-11-01 | 2010-11-01 | Display device, game system, and game processing method |
JP2010-245299 | 2010-11-01 | ||
JP2011-092506 | 2011-04-18 | ||
JP2011092506 | 2011-04-18 | ||
JP2011092612A JP6103677B2 (en) | 2010-11-01 | 2011-04-19 | GAME SYSTEM, OPERATION DEVICE, AND GAME PROCESSING METHOD |
JP2011-092612 | 2011-04-19 | ||
JP2011-102834 | 2011-05-02 | ||
JP2011102834A JP5837325B2 (en) | 2010-11-01 | 2011-05-02 | Operating device and operating system |
JP2011103705 | 2011-05-06 | ||
JP2011103706A JP6005908B2 (en) | 2010-11-01 | 2011-05-06 | Equipment support system and support device |
JP2011103704A JP6005907B2 (en) | 2010-11-01 | 2011-05-06 | Operating device and operating system |
JP2011-103706 | 2011-05-06 | ||
JP2011-103704 | 2011-05-06 | ||
JP2011-103705 | 2011-05-06 | ||
JP2011-118488 | 2011-05-26 | ||
JP2011118488A JP5936315B2 (en) | 2010-11-01 | 2011-05-26 | Information processing system and information processing apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102600612A CN102600612A (en) | 2012-07-25 |
CN102600612B true CN102600612B (en) | 2015-12-02 |
Family
ID=46518614
Family Applications (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011203784309U Withdrawn - After Issue CN202355827U (en) | 2010-11-01 | 2011-09-30 | Operating device and operating system |
CN2011203784436U Withdrawn - After Issue CN202398092U (en) | 2010-11-01 | 2011-09-30 | Operating device and operating system |
CN201110303989.XA Active CN102600614B (en) | 2010-11-01 | 2011-09-30 | Equipment supporting system and supporting arrangement |
CN201110303925.XA Active CN102600611B (en) | 2010-11-01 | 2011-09-30 | Controller device and information processing device |
CN201110303971.XA Active CN102600612B (en) | 2010-11-01 | 2011-09-30 | Operating means and operating system |
CN2011203784510U Withdrawn - After Issue CN202398095U (en) | 2010-11-01 | 2011-09-30 | Equipment supporting system and supporting device |
CN2011203784525U Withdrawn - After Issue CN202355829U (en) | 2010-11-01 | 2011-09-30 | Operating device and information processing device |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011203784309U Withdrawn - After Issue CN202355827U (en) | 2010-11-01 | 2011-09-30 | Operating device and operating system |
CN2011203784436U Withdrawn - After Issue CN202398092U (en) | 2010-11-01 | 2011-09-30 | Operating device and operating system |
CN201110303989.XA Active CN102600614B (en) | 2010-11-01 | 2011-09-30 | Equipment supporting system and supporting arrangement |
CN201110303925.XA Active CN102600611B (en) | 2010-11-01 | 2011-09-30 | Controller device and information processing device |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011203784510U Withdrawn - After Issue CN202398095U (en) | 2010-11-01 | 2011-09-30 | Equipment supporting system and supporting device |
CN2011203784525U Withdrawn - After Issue CN202355829U (en) | 2010-11-01 | 2011-09-30 | Operating device and information processing device |
Country Status (3)
Country | Link |
---|---|
CN (7) | CN202355827U (en) |
AU (2) | AU2011213764B2 (en) |
TW (2) | TWI440496B (en) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8814686B2 (en) | 2010-02-03 | 2014-08-26 | Nintendo Co., Ltd. | Display device, game system, and game method |
US8913009B2 (en) | 2010-02-03 | 2014-12-16 | Nintendo Co., Ltd. | Spatially-correlated multi-display human-machine interface |
US8339364B2 (en) | 2010-02-03 | 2012-12-25 | Nintendo Co., Ltd. | Spatially-correlated multi-display human-machine interface |
WO2011096203A1 (en) | 2010-02-03 | 2011-08-11 | 任天堂株式会社 | Game system, operating device, and game processing method |
JP6243586B2 (en) | 2010-08-06 | 2017-12-06 | 任天堂株式会社 | GAME SYSTEM, GAME DEVICE, GAME PROGRAM, AND GAME PROCESSING METHOD |
US10150033B2 (en) | 2010-08-20 | 2018-12-11 | Nintendo Co., Ltd. | Position calculation system, position calculation device, storage medium storing position calculation program, and position calculation method |
JP5840385B2 (en) | 2010-08-30 | 2016-01-06 | 任天堂株式会社 | GAME SYSTEM, GAME DEVICE, GAME PROGRAM, AND GAME PROCESSING METHOD |
JP5840386B2 (en) | 2010-08-30 | 2016-01-06 | 任天堂株式会社 | GAME SYSTEM, GAME DEVICE, GAME PROGRAM, AND GAME PROCESSING METHOD |
TWI440496B (en) * | 2010-11-01 | 2014-06-11 | Nintendo Co Ltd | Controller device and controller system |
KR101364826B1 (en) | 2010-11-01 | 2014-02-20 | 닌텐도가부시키가이샤 | Operating apparatus and operating system |
JP5689014B2 (en) | 2011-04-07 | 2015-03-25 | 任天堂株式会社 | Input system, information processing apparatus, information processing program, and three-dimensional position calculation method |
US20130326104A1 (en) * | 2012-06-01 | 2013-12-05 | Nvidia Corporation | Methodology for using smartphone and mobile computer in a mobile compute environment |
TWI487554B (en) * | 2013-02-06 | 2015-06-11 | Univ Southern Taiwan Sci & Tec | Game machine control method |
JP2014212479A (en) | 2013-04-19 | 2014-11-13 | ソニー株式会社 | Control device, control method, and computer program |
TW202422307A (en) * | 2013-10-11 | 2024-06-01 | 日商半導體能源研究所股份有限公司 | A driving method of a portable data-processing device |
CN105302232A (en) * | 2014-06-04 | 2016-02-03 | 振桦电子股份有限公司 | Tablet computer with detachable handle |
JP6341568B2 (en) * | 2014-08-05 | 2018-06-13 | アルプス電気株式会社 | Coordinate input device |
JP6083884B2 (en) | 2015-06-12 | 2017-02-22 | 任天堂株式会社 | Support device, charging device, and operation system |
US9751008B2 (en) | 2015-06-12 | 2017-09-05 | Nintendo Co., Ltd. | Game controller |
US10712835B2 (en) | 2016-10-06 | 2020-07-14 | Htc Corporation | System and method for detecting hand gesture |
US10579151B2 (en) | 2017-01-04 | 2020-03-03 | Htc Corporation | Controller for finger gesture recognition and method for recognizing finger gesture |
DE102018100122A1 (en) | 2017-01-04 | 2018-07-05 | Htc Corporation | Finger gesture recognition control unit and method for detecting a finger gesture |
CN108031111A (en) * | 2017-12-29 | 2018-05-15 | 安徽科创智慧知识产权服务有限公司 | Have wireless and wired connection handle system concurrently |
CN108579073A (en) * | 2018-06-04 | 2018-09-28 | 东莞市卫童智能科技有限公司 | A kind of mobile-phone game handle |
KR20200097012A (en) | 2019-02-07 | 2020-08-18 | 주식회사 엔씨소프트 | System and method for terminal device control |
CN110072041B (en) * | 2019-04-26 | 2021-03-02 | 维沃移动通信(杭州)有限公司 | Mobile terminal |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1593709A (en) * | 1996-03-05 | 2005-03-16 | 世嘉企业股份有限公司 | Controller and expansion unit for controller |
TWM278452U (en) * | 2005-06-03 | 2005-10-21 | Weistech Technology Co Ltd | Game controlling handle having a display device |
US6966837B1 (en) * | 2001-05-10 | 2005-11-22 | Best Robert M | Linked portable and video game systems |
CN202398092U (en) * | 2010-11-01 | 2012-08-29 | 任天堂株式会社 | Operating device and operating system |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003007117A2 (en) * | 2001-07-12 | 2003-01-23 | Friedman Gary L | Portable, hand-held electronic input device and combination with a personal digital device |
US6773349B2 (en) * | 2002-07-31 | 2004-08-10 | Intec, Inc. | Video game controller with integrated video display |
US20060252537A1 (en) * | 2005-04-21 | 2006-11-09 | Wen-An Wu | Portable wireless control apparatus |
JP4778267B2 (en) * | 2005-05-16 | 2011-09-21 | 任天堂株式会社 | Game machine operating device and portable game machine |
CN102017622B (en) * | 2008-03-07 | 2015-08-26 | 密尔沃基电动工具公司 | Vision inspection apparatus |
US8384680B2 (en) * | 2008-12-23 | 2013-02-26 | Research In Motion Limited | Portable electronic device and method of control |
CN201572520U (en) * | 2009-12-23 | 2010-09-08 | 周建正 | Three-in-one support for game consoles |
-
2011
- 2011-07-25 TW TW100126151A patent/TWI440496B/en active
- 2011-07-25 TW TW100126152A patent/TWI442963B/en not_active IP Right Cessation
- 2011-08-10 AU AU2011213764A patent/AU2011213764B2/en active Active
- 2011-08-10 AU AU2011213765A patent/AU2011213765B2/en active Active
- 2011-09-30 CN CN2011203784309U patent/CN202355827U/en not_active Withdrawn - After Issue
- 2011-09-30 CN CN2011203784436U patent/CN202398092U/en not_active Withdrawn - After Issue
- 2011-09-30 CN CN201110303989.XA patent/CN102600614B/en active Active
- 2011-09-30 CN CN201110303925.XA patent/CN102600611B/en active Active
- 2011-09-30 CN CN201110303971.XA patent/CN102600612B/en active Active
- 2011-09-30 CN CN2011203784510U patent/CN202398095U/en not_active Withdrawn - After Issue
- 2011-09-30 CN CN2011203784525U patent/CN202355829U/en not_active Withdrawn - After Issue
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1593709A (en) * | 1996-03-05 | 2005-03-16 | 世嘉企业股份有限公司 | Controller and expansion unit for controller |
US6966837B1 (en) * | 2001-05-10 | 2005-11-22 | Best Robert M | Linked portable and video game systems |
TWM278452U (en) * | 2005-06-03 | 2005-10-21 | Weistech Technology Co Ltd | Game controlling handle having a display device |
CN202398092U (en) * | 2010-11-01 | 2012-08-29 | 任天堂株式会社 | Operating device and operating system |
Also Published As
Publication number | Publication date |
---|---|
CN102600611A (en) | 2012-07-25 |
CN202355827U (en) | 2012-08-01 |
AU2011213765A1 (en) | 2012-05-17 |
AU2011213765B2 (en) | 2013-07-11 |
CN202398095U (en) | 2012-08-29 |
CN202398092U (en) | 2012-08-29 |
CN102600614B (en) | 2015-11-25 |
TW201220109A (en) | 2012-05-16 |
TWI440496B (en) | 2014-06-11 |
CN102600612A (en) | 2012-07-25 |
TWI442963B (en) | 2014-07-01 |
AU2011213764B2 (en) | 2013-10-24 |
CN202355829U (en) | 2012-08-01 |
CN102600611B (en) | 2015-03-11 |
TW201219093A (en) | 2012-05-16 |
AU2011213764A1 (en) | 2012-05-17 |
CN102600614A (en) | 2012-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102600612B (en) | Operating means and operating system | |
CN102462960B (en) | Controller device and controller system | |
CN102600610B (en) | Display device, game system, and game process method | |
EP2422854B1 (en) | Game system, game device, storage medium storing game program, and game process method | |
JP5840386B2 (en) | GAME SYSTEM, GAME DEVICE, GAME PROGRAM, AND GAME PROCESSING METHOD | |
JP5840385B2 (en) | GAME SYSTEM, GAME DEVICE, GAME PROGRAM, AND GAME PROCESSING METHOD | |
JP6188766B2 (en) | Operating device and operating system | |
JP2012239746A (en) | Game system, game processing method, game device, and game program | |
JP5719147B2 (en) | GAME SYSTEM, GAME DEVICE, GAME PROGRAM, AND GAME PROCESSING METHOD | |
JP2012064199A (en) | Position calculating system, position calculating device, position calculating program and position calculating method | |
JP5936315B2 (en) | Information processing system and information processing apparatus | |
JP5875169B2 (en) | GAME SYSTEM, GAME DEVICE, GAME PROGRAM, AND GAME PROCESSING METHOD | |
KR20130020715A (en) | Operating apparatus and operating system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1171400 Country of ref document: HK |
|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1171400 Country of ref document: HK |