The present invention relates to a toy system where a user can select a control property with respect to ease of turning of a moving body.
In the field of toy systems for remote-controlling a driving machine such as a vehicle and a vessel by using radio waves or infrared rays, there are some toy systems in which a user can change the setting of a correspondence between an input operation to a remote-controlled transmission unit and a control amount of the driving machine moved according to the input operation. For example, as is well known, in a toy system capable of a user's remote-controlling a model car, the setting of a correspondence between the user's operation amount of a steering wheel (or lever) provided on the transmission unit and the actual steering amount of the wheel corresponding to it, can be changed by a user, and therefore, the steering characteristic of a car can be adjusted according to the taste of a user.
In order to change a direction of a wheel or a rudder of a moving body, it is necessary to mount a servo mechanism for that purpose. As a result, manufacturing cost thereof becomes higher. Therefore, it can be considered that right and left driving forces of the moving body are generated by different driving sources so as to generate a turning force by generating a difference between the driving velocities thereof.
The present invention has been made taking the foregoing problem into consideration, and an object thereof is to provide a toy system, where a user is capable of adjusting the ease of turning of the moving body in the case of turning the moving body by generating a difference between driving velocities of a pair of driving sources.
To achieve the above object, there is provided a toy system according to the present invention, comprising: a pair of driving sources for individually generating driving forces on right and left sides of a moving body; an operating device having a throttle portion to be operated in order to direct a velocity of said moving body and a steering portion to be operated in order to direct an advancing course of said moving body, and capable of outputting a signal in association with operation states of said throttle portion and said steering portion; a driving control device for controlling driving velocities of the respective driving sources such that the driving velocity of said pair of driving sources is increased/decreased in association with an operation amount of said throttle portion, and, when said steering portion is operated from a predetermined neutral position, a difference occurs between the driving velocities of said pair of driving sources at a velocity ratio in association with the operation amount of the steering portion; and a setting device for accepting a setting operation of a predetermined parameter defined as an item to give an influence on the ease of turning of said moving body by a user; wherein said driving control device changes a correspondence relationship between said operation amount of said steering portion and said velocity ratio in an interlocking manner with the change of the setting value of said parameter.
According to the toy system of the present invention, as a result of changing the correspondence relationship between the operation amount of the steering portion and the velocity ratio, the ease of turning of the moving body upon operating the steering portion is changed. For example, if a value obtained by dividing the driving velocity of the driving source at a low velocity side by the driving velocity at a high velocity side is defined as a velocity ratio, there is no difference between the driving velocities when the velocity ratio is 1, so that the turning force due to the difference of the driving force is not generated. As the velocity ratio is decreased below 1, the difference between the right and the left driving forces is enlarged, so that the moving body becomes easy to turn. However, when the velocity of the moving body is higher, an excessively small velocity ratio makes the turning force excessively large. As a result, a rapid behavioral change such as spin or the like is invited. According to the present invention, a predetermined parameter defined as an item to give an influence on the ease of turning of the moving body is set by a user, and the correspondence relationship between the operation amount of the steering portion and the velocity ratio changes in an interlocking manner with the change of setting value. Therefore, the user is capable of adjusting the ease of turning upon operating the steering portion according to his or her taste.
The toy system according to the present invention may include a storing device for storing plural kinds of data pieces for specifying a relationship between said operation amount of said steering portion and said velocity ratio so as to be associated with each setting value of said parameter, and said driving control device may select a data piece corresponding to a setting value of said parameter among said plural kinds of data pieces, which are stored in said storing device, and may change a correspondence relationship between said operation amount of said steering portion and said velocity ratio on the basis of the selected data piece.
In this case, some typical data pieces, of which ease of turning are different from each other, are formed in advance and each data piece is recorded corresponding to each setting value of the parameter. Therefore, the user merely selects data, which the control is performed based on, through a setting operation of the parameter. Therefore, a correspondence relationship between the setting operation and a result thereof is clarified, so that the user is capable of easily performing the setting operation.
Alternatively, the toy system according to the present invention may include a storing device for storing plural kinds of data pieces or information for specifying a relationship between said operation amount of said throttle portion and said velocity ratio when said operation amount of said steering portion is a predetermined reference value, so as to be associated with each value of said parameter; and said driving control device may select a data piece corresponding to a setting value of said parameter among said plural kinds of data pieces, which are stored in said storing device, and may change a correspondence relationship between said operation amount of said steering portion and said velocity ratio with reference to a relationship between said reference value and said velocity ratio, which is specified by the selected data piece.
In this case, the operation amount of the throttle portion is considered with respect to the change of the velocity ratio upon changing the operation amount of the steering portion. Additionally, the operation amount of the throttle portion is related to the velocity of the moving body, so that the correspondence relationship between the operation amount of the steering portion and the velocity ratio is changed in response to the velocity of the moving body. Accordingly, a property can be realized such that, if the velocity of the moving body is higher, the velocity ratio is kept relatively high so as to prevent rapid movement, while if the velocity of the moving body is low, the velocity ratio is changed to be a smaller side so as to improve the ease of turning of the moving body or the like.
According to the toy system according to the present invention, in the case said velocity ratio is defined as a value obtained by dividing the driving velocity of the driving source at a low velocity side by the driving velocity at a high velocity side, it is preferable that said driving control device changes a correspondence relationship between said operation amount of said steering portion and said velocity ratio such that said pair of driving sources are driven at a velocity ratio corresponding to said reference value when said operation amount of said steering portion reaches said reference value, and said velocity ratio becomes smaller as said operation amount of said steering portion is increased. In this case, as the operation amount of the steering portion is increased, the velocity ratio is decreased, thereby the turning force becoming larger. Such a relationship corresponds to the correspondence relationship between the operation amount of the steering and the turning force of an actual automobile or the like, so that the user is capable of easily being accustomed to the operation.
Further, it is preferable that a data piece for specifying a relationship between said operation amount of said throttle portion and said velocity ratio generated when said operation amount of said steering portion is a predetermined reference value is constituted such that said velocity ratio corresponding to said reference value becomes larger as said operation amount of said throttle portion is increased.
In this case, as the operation amount of the throttle portion is increased, the velocity ratio is increased. Therefore, by making the velocity ratio not excessively small when the velocity of the moving body is high, it becomes possible to prevent a rapid behavior.
The foregoing reference value may be set to the maximum value of the foregoing operation amount of the foregoing steering portion.
The foregoing setting device may also be capable of accepting a setting operation of other parameter, which is defined as an item to give an influence on the maximum velocity of the foregoing driving source, by a user and the foregoing driving control device may change the maximum value of the driving velocity of the foregoing driving source when the foregoing throttle portion is operated at the fullest operation amount in response to a setting value of the foregoing other parameter.
In this case, it is possible for the user to select the maximum velocity, which is obtained upon operating the throttle portion at the fullest operation amount. The operation amount of the throttle portion and the driving velocity of the driving force are set so that the velocity is higher as the operation amount is larger. Therefore, changing the maximum velocity enables the user to select increase/decrease or variance of the acceleration and magnitude of a resolution for velocity adjustment through the setting operation of other parameters.
The toy system according to the present invention may include a transmitter for controlling the foregoing moving body remotely and the foregoing steering portion may be disposed in the foregoing transmitter. Driving members may be arranged on right and left sides of the foregoing moving body, respectively, and the foregoing pair of driving sources may drive the foregoing driving members individually. The foregoing moving body may include an automobile and the foregoing right and left driving members may include driving wheels, which are disposed on right and left sides of the present automobile. A displaying device may be annexed to the foregoing setting device and the foregoing displaying device may display the information in order to make a user become aware of the setting operation of the foregoing parameter, which is defined as an item to give an influence on the ease of turning of the foregoing moving body, as an operation for setting hardness of suspension of back and forth of the foregoing automobile.
[Explanation of the Remote Operational Toy System]
The remote operational toy system SY1 is a system in which a user operates a driving machine 1 (here, a remote control car in this example) through a transmission unit 2 so as to enjoy a race with another user.
The remote control signal emitting unit 3 is formed to include light emitting means, for example, an LED, thereby emitting an infrared ray according to an instruction from a transmission circuit 14. The transmission circuit 14 supplies the transmission data to the remote control signal emitting unit 3 according to the timing instructed by an output timing creating circuit 15. The data to be supplied to the remote control signal emitting unit 3 is created by the control circuit 10 and the transmission circuit 14 modulates the data created by the control circuit 10 through a carrier signal for remote control, so to drive the remote control signal emitting unit 3. The output timing creating circuit 15 counts the time according to the timer set value given from the control circuit 10 and supplies a transmission instruction to the transmission circuit 14 when the time corresponding to the timer set value elapses. The frequency of the infrared carrier signal supplied from the remote control signal emitting unit 3 is the same in all the transmission machines 2.
While, the remote control signal receiving unit 5 receives an infrared ray transmitted from the other transmission unit 2, and supplies the signal obtained by eliminating the carrier component from the received infrared ray to a receiving circuit 16. The receiving circuit 16 decodes the signal given from the remote control signal receiving unit 5 into remote control data for one block and supplies it to a received data checking circuit 17. The remote control data for one block is formed by the identification number and the control information of a pair of right and left motors provided in the driving machine 1 (motors 28 and 28 of
The correspondence between the operation amount of the input unit 11 and the motor control information can be changed in a predetermined range by a user operating the input unit 11. The setting content is stored in a storage 10a. The storage 10a is formed by a combination of a nonvolatile semiconductor memory, for example, EEPROM, and a RAM working as a work area of the control circuit 10. One example of the correspondence between the input unit 11 and the motor control information will be described later. Here, the number of bits in one block of the remote control data is always constant. Therefore, the time taken to transmit one block of the remote control data is also constant.
The received data checking circuit 17 checks the identification number of the received data given from the receiving circuit 16 and supplies the check result to the control circuit 10. The control circuit 10 controls the operation of the transmission circuit 14 and the output timing creating circuit 15 according to the information given from the received data checking circuit 17, the identification number setting switch 12, and the input circuit 13. The control circuit 10 checks interference and sets the timing to supply the transmission data of this transmission unit 2, based on the identification number of the received data given from the received data checking circuit 17 and the identification number of this transmission unit 2 set by the identification number setting switch 12. According to the set output timing, the control circuit 10 sets the timer set value for the output timing creating circuit 15. Further, the control circuit 10 creates the transmission data to the driving machine 1 having the same identification number as this transmission unit 2, based on the information given from the identification number setting switch 12 and the input circuit 13, and supplies the transmission data to the transmission circuit 14.
A liquid crystal display 18 is further provided in the transmission unit 2. The liquid crystal display 18 is to display the setting state of the transmission unit 2, and the display content is controlled by the control circuit 10 through a driving circuit 19.
Although a power switch and the like are also connected to the control circuit 10 in addition to the above, they are omitted. Alternatively, two and more remote control signal receiving units 5 may be provided in one transmission unit 2 in a way of detecting a signal in various directions. The transmission circuit 14, the output timing creating circuit 15, the receiving circuit 16, and the received data checking circuit 17 may be formed by a logic circuit, or they may be formed by a combination of a microcomputer and a predetermined program, similarly to the control circuit 10. At least one of the output timing creating circuit 15 and the received data checking circuit 17 may be integrated in the control circuit 10.
Motors 28 and 28 are provided in the rear portion of the chassis 21, in a way of laying one on the top of the other. The motors 28 and 28 are provided in order to drive the rear wheels 24 and 24 separately. A pinion 29 is mounted on an output axis 28a of each motor 28, and the rotation of the pinion 29 is transmitted through a gear string 30 to the rear wheel 24 to be driven. Since the right and left rear wheels 24 and 24 are separately driven by the motors 28 and 28 as mentioned above, the rotation speed of the motors 28 and 28 can be varied in the right motor 28 and the left motor 28, and only one motor 28 may be driven or the motors 28 and 28 may be rotated in a direction different from each other, thereby giving the model car 20 a variety for cornering.
A battery 31 is provided in front of the motors 28, and a controller 32 formed, for example, as a one-chip microcomputer is provided over the battery. In the rear portion of the chassis 21, an LED 33 for checking the power-on/off is provided. Further, a remote control signal receiving unit 34 for receiving an infrared ray from the transmission unit 2 is provided in the top middle portion of the body 22.
When the remote control data is simultaneously transmitted from two and more transmission units 2 to the above-mentioned model car 20 and the identification number of the remote control data of one transmission unit 2 agrees with that of the model car 20, since the remote control data received at that time is regarded to be valid by the control circuit 37, there is a fear of malfunctioning the motors 28 because of the interference of the control information of the motor with the control information from the other transmission unit 2 having a different identification number. Then, in the remote control system of the embodiment, each transmission unit 2 specifies its own possible timing to transmit while receiving a remote control signal issued by the other transmission unit 2, thereby synchronizing the transmission timing so that the transmission timing of each transmission unit 2 does not overlap with each other. Hereinafter, this point will be described.
When receiving the data of the identification number 1 at the time t1, the transmission unit 2 of the identification number 2 starts output of its own transmission data and completes the output of its own transmission data at the time t2. It checks the received data of the receiving circuit 16 (refer to
When receiving the remote control data of the identification number 3 at the time t3, the transmission unit 2 sets the transmission timer at 2T again and starts the timer count. When receiving the remote control data of the identification number 4 at the time t4, it sets the transmission timer at T again and starts the timer count.
When the power of the transmission unit 2 of the identification number 1 is turned off, or the transmission unit 2 of the identification number 2 cannot receive the data from the transmission unit 2 of the identification number 1 due to noise and the like, it should start the output of its own data at a point where the time T elapses in the transmission timer after receiving the data of the identification number 4. Even if it cannot receive a signal further from the other transmission unit 2, it can continue the output of the transmission data at a cycle of 4T by making use of the time 3T which is set in the transmission timer at the completion of transmission its own data.
Although the description has been made in the case of four transmission units 2, the transmission timing can be controlled similarly also in the case of five and more transmission units 2 by attaching so many identification numbers. The cycle of the transmission timing of the transmission units 2 becomes N T (where N is the number of the transmission units). A space of no data transmission by any transmission unit may be interposed between the period of the data transmission by the transmission unit 2, thereby setting the whole cycle longer than NT.
It checks whether the timer set in Step S1 comes to time-over or not (Step S5), and if it doesn't come to time-over, this step will return to Step S2. When it comes to time-over, the transmission unit 2 starts transmission its own data (Step S6). Here, it is at a point of the output timing set in Step S4 that it actually starts the output. When no data is received until time-over, there is only the single operation of this transmission unit 2 and exists no other transmission unit 2, and therefore, it starts the data transmission immediately in Step S6.
When the processing in Step S6 is completed, the control circuit 10 controls the data transmission according to the procedure of the ordinary operation of
When it is judged to be timeout in Step S14, the control circuit 10 starts transmission its own data (Step S15). At this time, receiving data is also performed in parallel. It checks whether the data transmission is completed or not (Step S16), and when the transmission is completed, the transmitted data is compared with the data received in parallel to the transmission (Step S17). When it does not agree, it judges that interference has occurred and advances to the power-on operation of
On the main body 51, of the input unit 11, especially a steering device 54 and a throttle lever 55 are provided as the operational material used for the operation of the driving machine 1. When the driving machine 1 is the model car 20, the steering device 54 is used as the operation material for instructing steering of the model car 20 and the throttle lever 55 is used as the operation material for specifying the moving speed of the model car 20.
The steering device 54 is protruded out of the housing 50 in a shape of a disc and it is designed as a variable register in which a resistance value varies according to the rotation amount around the center axis. The throttle lever 55 can be operated in a forward and backward direction (in a direction shown by the arrow A in
The resolution of the steering device 54 and the throttle lever 55 is preferably set at the integral multiple of the resolution about the speed control of the motor 28 mounted on the model car 20. For example, when the rotation speed of the motors 28 is controlled respectively in eight steps in a forward direction and a backward direction, it is preferable that the resistance value to be set according to the operation amount of the steering device 54 and the throttle lever 55 is varied by the integral multiple of 8 in both directions from the respective center positions.
Hereafter, the setting items will be described.
The “SUS F” and “SUS R” are the setting items adapted for setting the hardness of a front suspension and a rear suspension of the model car 20. The “BRAKE” is the setting item adapted for setting the brake performance of the model car 20, and the “TURBO” is the setting item adapted for setting the acceleration and the maximum speed of the model car 20. Each of the setting items can be selected from eight steps; the minimum value 1 to the maximum value 8, and the segments 76a of the setting gauge 76 correspond to the number of steps. For example, when three segments from the left light up, the set value is 3. The password 77 is formed in a combination of the above four set values. For example, when the “SUS F” is 4, the “SUS R” is 7, the “BRAKE” is 6, and the “TURBO” is 5, the password 77 becomes “4765”.
The correspondence between the above-mentioned setting items and the motor control information to be supplied to the model car 20 is previously set by a provider of the toy system SY1 as follows.
As for the “TURBO”, the correspondence between the moving speed Mv of the motor 28 and the operation amount φ of the throttle lever 55 when the model car 20 drives straight ahead, in other words, when there is no difference between the moving speed Mv of the left motor 28 and the right motor 28 is changed depending on the set value of the “TURBO”. For example, as illustrated in
On the contrary, when the set value of the “TURBO” is large, the ratio of a change in the moving speed Mv of the motor 28 to the operation amount φ of the throttle lever 55 from the neutral position is set large, and the maximum value Mvmax of the moving speed of the motor 28 is set large when the throttle lever 55 is operated at the maximum value φ max. Thus, when the set value of the “TURBO” is large, the acceleration and the maximum speed become large, thereby having an effect as if supercharging an engine with a supercharger in a real car. If the acceleration becomes large, a delicate speed adjustment becomes difficult, and therefore, it is not always possible to obtain a favorable effect.
As for the “BRAKE”, a time lag from returning the throttle lever 55 to the neutral position to producing a brake power by giving an instruction of normal rotation and inverse rotation to the motors 28 and 28 simultaneously is specified according to the set value. For example, as illustrated in
Further, as for the “SUS F” and the “SUS R”, the correspondence between the operation amount θ of the steering device 54 from the neutral position and the speed ratio Rv of the moving speed of the motors 28 and 28 is changed according to the difference Δ SUS of these set values. Here, the speed ratio Rv means the value (Mv1/Mv2) obtained by dividing the moving speed Mv1 of the low-speed motor 28 by the moving speed Mv2 of the high-speed motor 28.
It is well known that in a general car, steering quality varies according to the difference of the hardness between a front suspension and a rear suspension. When the front suspension is relatively harder than the rear suspension, there appears such a steering quality that a car becomes difficult to turn, called under-steer, and when the front suspension is relatively softer than the rear suspension, there appears such a steering quality that a car becomes easy to turn, called over-steer.
In the remote operational toy system SY1 of this embodiment, the speed difference is produced between the two motors 28 and 28, hence to turn the model car 20. When the speed ratio of the motors 28 and 28 is smaller, the model car 20 becomes easier to turn, and when the speed difference is larger, the model car 20 becomes more difficult to turn. Therefore, even if the operation amount θ of the steering device 54 from the neutral position is changed, as far as the speed ratio Rv of the motors 28 can be kept in about a state of straight ahead (=1), the under-steer quality such that a car would not turn even if operating the steering device 54 can be realized. On the contrary, when the ratio of a change amount of the speed ratio Rv of the motors 28 to the operation amount θ of the steering device 54 from the neutral position is set large, the over-steer quality so that the car turns too much for the operation of the steering device 54 can be realized.
Then, the difference Δ SUS obtained by subtracting the set value of the “SUS R” defining the hardness of the rear suspension from the set value of the “SUS F” defining the hardness of the front suspension is regarded as a parameter for deciding the turning ability, and correspondingly to the difference Δ SUS, the correspondence between the operation amount θ of the steering device 54 and the speed ratio Rv of the motors 28 and 28 is changed.
Here, the proper speed ratio is changed according to the car speed. If the speed ratio is made too small, especially, at high speed driving, a cornering force rises up rapidly by the operation of the steering device 54 and there occurs a rapid movement change like a spin. Accordingly, in the embodiment, the correspondence between the steering device 54 and the speed ratio of the motors 28 and 28 is set in consideration of the relationship to the car speed, as illustrated in
As illustrated in
The limit speed ratio Rvlim of the motor 28 is the speed ratio occurring when the operating angle θ of the steering device 54 is the maximum value θ max. Though the limit speed ratio Rvlim is more increased toward 1 according as the vertical axis of
As illustrated in
Although the speed of the car has been considered in the above setting, only the setting of the relationship between the steering operating angle θ and the speed ratio Rv of the motors 28 for every difference Δ SUS in the suspension set values is enough in the toy system of the present invention, without considering the speed of the car. Namely, although in the example of
The data of each line graph for specifying the correspondence between the respective operation amount θ and φ of the steering device 54 and the throttle lever 55 and the motor control information as mentioned above is stored in the storage 10a of the transmission unit 2. When creating the motor control information of
Each line graph shown in
When a user of the transmission unit 2 pushes the select button 56 once, the control circuit 10 starts the processing of
Thereafter, whether the control button 57 is pushed or not is checked (Step S23), and when it is pushed, one is added to the set value of the setting item corresponding to the currently selected setting mode (Step S24). At a time of the maximum value 8, it will return to the minimum value 1. Then, whether the enter button 58 is pushed or not is checked (Step S25), and when it is not pushed, the processing will be returned to Step S22.
When the control button 57 is not pushed in Step S23, whether the select button 56 is pushed or not is checked (Step S26), and when it is pushed, the setting mode is changed to the setting mode of the next item (Step S27). The next item means the item specified next according to the order from top to down in the character information 71 to 75 in
When the select button 56 is not pushed in Step S26 of
When it judges to be the password mode in Step S28, a password formed by combining the set values of each setting item at that time is displayed on the liquid crystal display 18 (Step S30), and whether a predetermined password setting operation is performed on the push button switches 56 to 58 or not is checked (Step S31). When the password setting operation is performed, the processing for accepting a password input is performed (Step S32), and thereafter whether the enter button 58 is pushed or not is checked (Step S33). When Step S31 is denied, Step S32 is skipped. When the enter button 58 is not pushed, whether the select button 56 is pushed or not is checked (Step S34). When the select button 56 is pushed, the setting mode is changed to the setting mode of the next item (Step S35), and the processing thereafter will be returned to Step S22. When Step S34 is denied, Step S35 is skipped.
When it judges that the enter button 58 has been pushed in Step S25 or Step S33, the processing for storing the set value at that time into the storage 10a is performed (Step S36) and then the processing of
According to the above processing, a user can select a mode corresponding to the item on which he or she wants to change the setting, by the operation of the select button 56, and he or she can change the set value as it is by the operation of the control button 57. When a user selects the password mode, he or she can enter any password. As mentioned above, since the password corresponds to each set value from 1 to 8 of the four setting items, each setting item can be set at a desired value at once by entering the password.
Further, a special setting code may be entered by using the password. For example, when a specified password including the numeral, 0 or 9, not used as the set value of the four setting items is supplied, it may be designed such that there will appear a special setting state incapable of the setting by the operation of the select button 56 and the control button 57. As the special setting state, there are such a setting that the forward driving or the backward driving is made impossible and such a tricky setting that a sideslip of a car body would occur by instant stopping of one wheel or inversing the rotation thereof, in a special operation state.
[Description of the Play Extension System]
As illustrated in
In addition to a predetermined Web server software for working as a window of access through the Internet 100, a setting check program, a ranking analysis program, and an invitation card delivering program running by use of, for example, CGI (abbreviation of Common Gateway Interface) are installed in the Web server 101, in order to provide a special service for extending the playing way of the toy system SY1 to enhance the fun. These programs may be executed by a Web application server other than the Web server 101.
While, a user of the toy system SY1 can get access to the play extension system SY2 from a predetermined user terminal 120 through an access point 130, a service provider network 131, and the Internet 100. The user terminal 120 is formed by a computer comprising a microprocessor, a memory, a display, an input device and the like, and it has to be provided with a Web browser function capable of interpreting the HTTP protocol and browsing the Web contents and an environment capable of executing a program supplied as an applet for the Web page (typically, JAVA applet (registered trademark)). Here, a portable telephone, by way of example, is used as the user terminal 120.
As the database controlled by the database server 102, there are provided a member database 111, a setting database 112, a game database 113, and a score ranking database 114. The member database 111 stores various information of a member qualified to use the play extension system SY2. For example, user registration information is obtained from a user who purchased the remote operational toy system SY1, to issue a user ID and a password necessary for providing the service of the system SY2, and the information is stored into the member database 111 so as to be associated with the corresponding user personal information.
The setting database 112 is a database for storing a password formed by combining the respective set values of the four items; front suspension (SUS F), rear suspension (SUS R), brake (BRAKE), and turbo (TURBO), settable by a user through the transmission unit 2 in the remote operational toy system SY1, together with the corresponding information indicating its estimation.
More specifically, in the remote operational toy system SY1, as the parameter for controlling the operating characteristic of the model car 20, the setting for the turbo, the brake, and Δ SUS which is regarded as the difference of the hardness of the suspension is prepared, and the operating characteristic (control quality) of the model car 20 corresponding to these set values, namely, the correspondence between each operation of the steering device 54 and the throttle lever 55 of the transmission unit 2 and a change of rotation in the motors 28 is predetermined for every combination of the set values by a provider of the toy system SY1, as illustrated in
Therefore, on the side of a provider, the operating characteristic is estimated on every setting state specified by all the possible passwords, and the setting database 112 is built for storing information of estimation so as to be associated with the respective passwords. Thus built setting database 112 is used for checking the setting state by a user. The estimation information is created as the sentence information for expressing the feature of the setting state specified by a password (setting information), or as the sentence information for giving a user a clue of improving the setting state, which information can be stored into the database 112.
The game database 113 stores the contents of a game and the like to be delivered to a member of the play extension system SY2. Here, in this embodiment, in order to transfer a game program to the user terminal 120 to thereby enable the game play without having access to a network, an application program for a race which can be transmitted to the user terminal 120 through the Web server 101 is stored in the game database 113. This program is formed as an applet operatable on the user terminal 120 as mentioned above. Here, the application program for a race may be an operatable one on the play extension system SY2. A server for delivering the application program for a race may be provided separately from the Web server 101.
The score ranking database 114 is a database for receiving the information of the score and the like obtained by a user in a race game executed according to the application program for a race, from the user terminal 120 and for storing the same information so as to be associated with the user specifying information (for example, a user ID). The score includes all the information that reflects the user's achievement of a game, even if it does not have the form of points directly, for example, like a lap time in a race game.
The content of the processing to be executed by each program of
When a user activates the Web browser and the information for specifying the URL assigned to the start page of the Web site of the play extension system SY2 is transmitted to the Internet 100, the information necessary for displaying the top page is transmitted from the Web server 101 to the user terminal 120 and the top page 200 as shown in
When a user selects the “DATA DIAGNOSING” from the top page 200 and performs a predetermined deciding operation, the processing of
The user terminal 120, upon receipt of the contents, displays the diagnosing page 201, as illustrated in
When a user enters a password and performs the deciding operation, the user terminal 120 transmits the password to the Web server 101 (Step S104). The Web server 101 receives the password (Step S202), and thereafter, collaborating with the database server 102, obtains the estimation information corresponding to the password through retrieving the setting database 112 (Step S203). Then, it transmits the obtained estimation information to the user terminal 120 as the diagnosing result (Step S204).
The user terminal 120 receives the transmitted diagnosing result (Step S105), and displays the received diagnosing result, for example, as illustrated in
According to the above processing, a user of the toy system SY1 transmits the setting state of his or her own transmission unit 2 to the support system SY2 as a password, thereby obtaining the information for estimating the setting state specified by the password. The estimation information can include a comment on the setting state and an advice for improving the setting state, as illustrated in
A race game to be executed on the user terminal 120 according to the application program for a race will be described with reference to
When a user downloads the application program for a race into the user terminal 120 and then executes the same program, a race mode screen 210 shown in
When the selection of a car is finished, course selecting processing is performed (Step S112). In this processing, for example, a course selection screen 212 shown in
When the setting is finished, the race is executed (Step S114). Here, for example, a race screen 214 indicating the race scene dynamically is displayed, as illustrated in
Calculation of the race state can be performed, for example, by referring to the course selected in Step S112 and the setting supplied in Step S113. For example, calculation expression of the race state is set so as to run a car faster in the setting superior in speed than in the setting superior in cornering performance when a course capable of high speed running is selected, and so as to run a car faster in the setting superior in acceleration performance at a medium or low speed and in the cornering performance than in the setting superior in speed when a course having a lot of curves is selected.
The correspondence between the car characteristic and the values of the setting supplied in Step S113 is predetermined to be similar to the correspondence between a password in the toy system SY1 and the driving characteristic (control quality) of the model car 20 specified by the password. For example, when there is the setting state (password) for obtaining in which such a driving characteristic that the maximum speed is high but that the cornering is difficult in the toy system SY1, the performance of a car will be set at the same setting; the maximum speed is high but the cornering is difficult, if entering the same setting value in Step S113. By setting in the above way, a user can feel a correlation between the achievement of the virtual race held on the screen and the achievement when a race is held in the toy system SY1.
When a race progresses to a predetermined end position, the race is over, and the processing will be advanced to Step S115 of
Upon receipt of the password, the Web server 101 starts the processing according to the ranking analysis program, retrieves the score ranking database 114 with a clue of the received password, and obtains the order corresponding to the password transmitted by a user (Step S221). The order at this time is independently decided for every course. Thereafter, the Web server 101 transmits the data specifying the obtained order to the user terminal 120 (Step S222). The database server 102 stores the received password into the score ranking database 114 so as to be associated with the information specifying the order and the member identity. Thus, the data of the score ranking database 114 is updated every time a password specifying the course, time and setting is transmitted from the user terminal 120.
The user terminal 120 receives the order data transmitted from the Web server 101 (Step S123), and displays the order specified by the data, for example, like the screen 221 of
On the other hand, the Web server 101 monitors whether the order list is requested from the user terminal 120 or not (Step S223), when it is requested, the Web server 101 obtains the order list data based on the data of the score ranking database 114 (Step S224), and transmits the order list data to the user terminal 120 (Step S225).
The user terminal 120 receives the order list data (Step S127), and based on the received data, for example, an order list screen 222 is displayed, as illustrated in
After displaying the order list, the user terminal 120 transmits the end of the process to the Web server 101 (Step S129). The Web server 101 judges whether the process should be finished or not according to the user terminal 120 transmission the process end or not (Step S226), and when it is not judged to be end, this step will return to Step S223, while when it is judged to be end, the processing of
Next, the processing for inputting the information about the meeting for inputting the extracted 300 persons is performed (Step S234). A Web manager may enter the above information by hand, alternatively, the information about the meeting may be collected through the Internet 100 and the collected information may be automatically received. Upon receipt of the meeting information, the invitation card data is created (Step S235). For example, when an invitation card is delivered to a member from the mail server 103 using electronic mail, the text of the mail is created. When the invitation card data is created, the created card is transmitted to all the transmission destinations obtained in Step S233 (Step S236). Thus, the processing of
In the meeting, a user is obliged to supply the setting specified by the invitation card of
The present invention is not limited to the above described embodiment, however, it may be executed by various embodiments. For example, a moving body of a toy system SY1 is not limited to an automobile, but it may be a tank and a ship or the like.
A toy system according to the present invention is not limited to a system presupposing a remote control, but it may be composed of an integrated combination of a moving body and a control device. The toy system according to the present invention is not needed to be liaison with a play game expansion system SY2.
As described above, according to the present invention, a predetermined parameter defined as an item to give an influence on the ease of turning of the moving body is set by a user and the correspondence relationship between the operation amount of the steering portion and the velocity ratio of pair of driving sources changes in an interlocking manner with the change of its setting value, so that the user can adjust the ease of turning upon operating the steering portion according to his or her taste. Therefore, while employing the approach of turning the moving body by generating a difference between the driving velocities of the pair of driving sources, a user can set the steering characteristic of the moving body about the ease of turning according to his/her taste. As a result, it is possible to enhance attraction of the toy system.
Number | Date | Country | Kind |
---|---|---|---|
2001-171697 | Jun 2001 | JP | national |
2001-208279 | Jul 2001 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
3590526 | Deyerl et al. | Jul 1971 | A |
3849931 | Gulley, Jr. | Nov 1974 | A |
4213270 | Oda | Jul 1980 | A |
4508516 | D'Andrade et al. | Apr 1985 | A |
4929949 | Yamamoto et al. | May 1990 | A |
5195920 | Collier | Mar 1993 | A |
5762533 | Tilbor et al. | Jun 1998 | A |
6012961 | Sharpe et al. | Jan 2000 | A |
6083104 | Choi | Jul 2000 | A |
6170354 | Lee | Jan 2001 | B1 |
6315630 | Yamasaki | Nov 2001 | B1 |
20020187725 | Yamaguchi et al. | Dec 2002 | A1 |
Number | Date | Country |
---|---|---|
0 19 448 | Nov 1980 | EP |
1-276926 | Nov 1989 | JP |
5-103877 | Apr 1993 | JP |
Number | Date | Country | |
---|---|---|---|
20020187726 A1 | Dec 2002 | US |