JP4546191B2 - Vehicle toy and control method thereof - Google Patents
Vehicle toy and control method thereof Download PDFInfo
- Publication number
- JP4546191B2 JP4546191B2 JP2004254613A JP2004254613A JP4546191B2 JP 4546191 B2 JP4546191 B2 JP 4546191B2 JP 2004254613 A JP2004254613 A JP 2004254613A JP 2004254613 A JP2004254613 A JP 2004254613A JP 4546191 B2 JP4546191 B2 JP 4546191B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- parameter
- input
- category
- motor
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Toys (AREA)
Description
本発明は、例えばレーシングカー等を模した車両玩具およびその制御方法に関し、特に、ラジオコントロールのような無線制御を用いずに、ユーザが簡単に車両玩具の任意の走行動作を設定できる車両玩具およびその制御方法に関するものである。 The present invention relates to a vehicle toy imitating, for example, a racing car and the control method thereof, and more particularly to a vehicle toy that allows a user to easily set an arbitrary traveling operation of the vehicle toy without using wireless control such as radio control. It relates to the control method.
従来からラジオコントロールカー等のように送信機を操作することにより走行動作を無線制御する自動車玩具が知られている。 2. Description of the Related Art Conventionally, an automobile toy that wirelessly controls a running operation by operating a transmitter, such as a radio control car, is known.
しかしながら、ラジオコントロールカー等の無線制御では、自動車玩具を例えば所定のコースに沿って巧みに走行させるには相当の熟練と高度な技術が必要であり、手軽に楽しめないという問題点があった。 However, radio control such as a radio control car has a problem that it requires considerable skill and advanced technology to skillfully run an automobile toy along, for example, a predetermined course and cannot be enjoyed easily.
このような問題点に鑑みて、特開平6−269574号公報には、例えばコースの直線区間では誘導線を自動車玩具の検知部で追跡することにより自動車玩具が所定のプログラムに基づいて自動操縦され、コースのカーブ区間では自動車玩具の検知部でカーブ手前のカーブ識別線を読み取ることにより自動車玩具がカーブ情報に対応する所定のプログラムに基づいて自動操縦されることが開示されている。この識別線のコードを変更することにより自動車玩具の走行パターンを変えることができる。 In view of such problems, Japanese Patent Application Laid-Open No. Hei 6-269574 discloses that, for example, in a straight section of a course, a toy car is automatically steered based on a predetermined program by tracking a guide line with a detecting unit of the toy car. In the curve section of the course, it is disclosed that the automobile toy is automatically operated based on a predetermined program corresponding to the curve information by reading the curve identification line in front of the curve by the detection unit of the automobile toy. The running pattern of the toy car can be changed by changing the code of the identification line.
また、特開2003−245476号公報には、走行玩具の走行経路を簡単にプログラムすることが可能で、遊びを通して走行玩具の制御機構の理解が容易なプログラマブル走行玩具が開示されている。この走行玩具は、本体を前進、一時停止、後退等の動作をさせる駆動機構と、この駆動制御機構を予めプログラムした内容に基づいて制御する制御機構とを有する。そして、制御機構は、左右側縁部に切り込みを入れることによりプログラムすることができるプログラム紙片と、減速歯車機構を介して入力したモータの回転駆動力でプログラム紙片を車体フレームの後輪側から前輪側に送る送り機構と、プログラム紙片を車体フレームの底面に形成したカード送り溝に挿入したとき、そのプログラム紙片に押圧されて乾電池とモータとの間の電源回路を閉じるスイッチを備えている。このように特開2003−245476号公報に記載の走行玩具では、プログラム紙片を用いて機構的に走行玩具の走行動作を制御できるようになっている。
しかしながら、特開平6−269574号公報に記載の自動車玩具では、自動操縦時の走行パターンの変更はカーブ識別線を検知することにより行っているため、走行パターンを変更するにはその識別線自体を設けなければならず、非常に煩雑である。また、サーキットコース上での走行が前提であるため、走行パターンは自ずと限られており、よってゲーム性及びエンターテイメント性という観点からは限定されたものとなっている。 However, in the automobile toy described in Japanese Patent Laid-Open No. 6-269574, the travel pattern is changed by detecting a curve identification line during automatic steering. Therefore, to change the travel pattern, the identification line itself is used. It must be provided and is very cumbersome. In addition, since traveling on a circuit course is premised, traveling patterns are naturally limited, and thus are limited from the viewpoint of game performance and entertainment performance.
また、特開2003−245476号公報に記載の自動車玩具では、プログラム紙片を物理的に加工して制御機構に噛み合うようにしているため、プログラム紙片自体を作成するのに手間がかかる。また、走行パターン毎にプログラム紙片を何種類も作成しなければならない。さらに機構的な制御なため、プログラム紙片による制御といってもパターンが限られており、スピード調整などの制御はプログラム紙片を変更するだけでは実現が困難であった。 Further, in the automobile toy described in Japanese Patent Application Laid-Open No. 2003-245476, the program paper piece is physically processed so as to mesh with the control mechanism, so that it takes time to create the program paper piece itself. Also, several types of program paper pieces must be created for each running pattern. Furthermore, because of the mechanical control, the pattern is limited even if it is controlled by a piece of program paper, and control such as speed adjustment has been difficult to realize simply by changing the piece of program paper.
本願発明は上記問題点を鑑みて為されたものであり、ユーザが任意に走行パターン(無限のパターン)を設定できてゲーム性及びエンターテイメント性に富み、かつその走行パターンの設定が簡単な車両玩具を提供することを目的とする。 The present invention has been made in view of the above problems, and is a vehicle toy that allows a user to arbitrarily set a running pattern (infinite pattern), is rich in game characteristics and entertainment characteristics, and is easy to set the running pattern. The purpose is to provide.
上記の問題を解決するために、本発明による車両玩具は、車両玩具自体を駆動させる駆動部と、前記車両玩具の走行動作が複数のカテゴリーに分類され、前記走行動作のカテゴリーは、前記駆動部を構成するモータの回転速度を決定する第1のカテゴリーと前記モータの回転時間を決定する第2のカテゴリーとブレーキングの種類を決定する第3のカテゴリーとを有し、各カテゴリー毎に複数種類の動作性能にそれぞれ対応する複数の制御パラメータが用意され、該制御パラメータの入力を受け付けるパラメータ入力部と、前記複数の制御パラメータのうち、前記パラメータ入力部より入力された前記第1乃至第3のカテゴリーの制御パラメータの組み合わせに基づいて、前記走行動作の性能を決定する決定部と、前記決定部によって決定された前記走行動作の性能に従って、前記駆動部を制御する動作制御部と、を備え、前記決定部は、前記第1のカテゴリーと前記第2のカテゴリーとの制御パラメータのうちの1つの制御パラメータの入力と次の制御パラメータの入力との間の経過時間を計測し、該経過時間が所定の時間を超えた場合に前記駆動部の駆動を抑制する前記第3のカテゴリーの制御パラメータを入力されてきた制御パラメータの後に挿入するパラメータ挿入部を含み、前記決定部は、前記入力された前記第1乃至第3のカテゴリーの制御パラメータの組み合わせと前記パラメータ挿入部によって挿入された前記第3のカテゴリーの制御パラメータとに基づいて前記走行動作の性能を決定することを特徴とする。 In order to solve the above problems, a vehicle toy according to the present invention includes a drive unit that drives the vehicle toy itself, and a travel operation of the vehicle toy is classified into a plurality of categories, and the category of the travel operation includes the drive unit. A first category for determining the rotation speed of the motor constituting the motor, a second category for determining the rotation time of the motor, and a third category for determining the type of braking, and a plurality of types for each category A plurality of control parameters corresponding to each of the operation performances, a parameter input unit for receiving the input of the control parameters, and the first to third input from the parameter input unit among the plurality of control parameters based on the combination of control parameter categories, a determination unit that determines the performance of the running operation, it is determined by the determination unit It was in accordance with the performance of the traveling operation, and an operation control unit for controlling the drive unit, the determination unit, of the one control parameter of the control parameters and said first category and the second category The elapsed time between the input and the input of the next control parameter is measured, and when the elapsed time exceeds a predetermined time, the control parameter of the third category that suppresses driving of the drive unit has been input. includes a parameter insertion portion to be inserted after the control parameter, wherein the determination unit of the third category which is inserted by a combination with the parameter insertion of the control parameter of the inputted first to third category The performance of the traveling operation is determined based on the control parameter.
また、複数の制御パラメータのそれぞれは、各動作性能が記述されたプログラム紙片に記載されており、各制御パラメータはバーコード化されて前記プログラム紙片に記載されている。 Further, each of the plurality of control parameters are described in the program piece of paper each operating performance is described, the control parameter is described in the program piece of paper is a bar-coded.
車両玩具はさらに、前記複数の制御パラメータの全てのパラメータとそれに対応する動作性能の内容を格納したパラメータテーブルを有している。 The vehicle toy further has a parameter table that stores all the parameters of the plurality of control parameters and the contents of the operation performance corresponding thereto.
本発明による車両玩具の制御方法は、車両玩具の走行動作が複数のカテゴリーに分類され、前記走行動作のカテゴリーは、前記駆動部を構成するモータの回転速度を決定する第1のカテゴリーと前記モータの回転時間を決定する第2のカテゴリーとブレーキングの種類を決定する第3のカテゴリーとを有し、各カテゴリー毎に複数種類の動作性能にそれぞれ対応する複数の制御パラメータが用意され、パラメータ入力部が該制御パラメータの入力を受け付けるパラメータ入力工程と、決定部が、前記複数の制御パラメータのうち、前記パラメータ入力工程において入力された前記第1乃至第3のカテゴリーの制御パラメータの組み合わせに基づいて、前記走行動作の性能を決定する決定工程と、動作制御部が、前記決定工程によって決定された前記走行動作の性能に従って、車両玩具を駆動させる駆動部を駆動させる動作制御工程と、を備え、前記決定工程は、パラメータ挿入部が、前記第1のカテゴリーと前記第2のカテゴリーとの制御パラメータのうちの1つの制御パラメータの入力と次の制御パラメータの入力との間の経過時間を計測し、該経過時間が所定の時間を超えた場合に前記駆動部の駆動を抑制する前記第3のカテゴリーの制御パラメータを入力されてきた制御パラメータの後に挿入するパラメータ挿入工程を含み、前記決定工程では、前記入力された第1乃至第3のカテゴリーの制御パラメータの組み合わせと前記パラメータ挿入工程において挿入された前記第3のカテゴリーの制御パラメータとに基づいて前記走行動作が決定されることを特徴とする。 In the vehicle toy control method according to the present invention, the traveling operation of the vehicle toy is classified into a plurality of categories, and the category of the traveling operation includes a first category for determining a rotation speed of a motor constituting the driving unit and the motor. a second category which determines the rotation time and the third category to determine the type of braking, a plurality of control parameters corresponding to a plurality kinds of operation performance for each category are prepared, the parameter input A parameter input step for receiving an input of the control parameter by the unit, and a determination unit based on a combination of the control parameters of the first to third categories input in the parameter input step among the plurality of control parameters The determination step for determining the performance of the traveling operation and the operation control unit are determined by the determination step. According performance of the traveling operation, comprising an operation control step of driving a driving unit for driving the vehicle toy, wherein the determining step, parameter insertion portion, control parameters and said first category and the second category elapsed time is measured, the elapsed time is the third inhibit driving of the driving unit if it exceeds a predetermined time between the input of the control parameter input and the next one control parameter of the the A parameter insertion step of inserting a control parameter of a category after the input control parameter; and in the determination step, a combination of the input control parameters of the first to third categories is inserted in the parameter insertion step. Further, the traveling operation is determined based on the control parameter of the third category .
また、本発明による車両玩具は、車両玩具自体を駆動させるモータと、前記モータの回転速度を決定する回転速度制御パラメータと前記モータのブレーキングの種類を決定するブレーキング制御パラメータと前記モータの回転時間を決定する回転時間制御パラメータとを含む複数の制御パラメータの入力を受け付けるパラメータ入力部と、前記パラメータ入力部が任意の組み合わせて入力を受け付けた前記回転速度制御パラメータと前記回転時間制御パラメータと前記ブレーキング制御パラメータとの組合せに基づいて、前記車両玩具の走行動作の性能を決定する決定部と、前記決定部によって決定された前記走行動作の性能に従って、前記モータを制御するモータ制御部と、を備え、前記モータ制御部は、前記モータの回転速度を、所定時間における前記モータへの電流供給する時間と電流供給しない時間との時間幅の比率を変更することにより制御し、前記モータのブレーキングを、所定時間における前記モータへの電流供給する時間と電流供給しない時間との時間幅の比率を変更することにより前記モータを逆回転させることで制御し、前記決定部は、前記回転速度制御パラメータと前記回転時間制御パラメータとのうちの1つの制御パラメータの入力と次の制御パラメータの入力との間の経過時間を計測し、該経過時間が所定の時間を超えた場合に前記モータ制御に前記モータのブレーキングの種類を決定する制御パラメータを入力されてきた制御パラメータの後に挿入するパラメータ挿入部を含み、前記決定部は、前記入力された回転速度制御パラメータと前記回転時間制御パラメータと前記ブレーキング制御パラメータの組み合わせと前記パラメータ挿入部によって挿入された前記ブレーキング制御パラメータとに基づいて前記走行動作の性能を決定することを特徴とする。 The vehicle toy according to the present invention includes a motor for driving the vehicle toy itself, a rotation speed control parameter for determining the rotation speed of the motor, a braking control parameter for determining the type of braking of the motor, and the rotation of the motor. A parameter input unit that receives an input of a plurality of control parameters including a rotation time control parameter that determines time; the rotation speed control parameter that the parameter input unit receives an input in any combination; the rotation time control parameter; A determination unit that determines a performance of the traveling operation of the vehicle toy based on a combination with a braking control parameter ; a motor control unit that controls the motor according to the performance of the traveling operation determined by the determination unit; The motor control unit includes a motor rotation speed at a predetermined time. And controlling the braking of the motor by changing the ratio of the time width between the time for supplying current to the motor and the time for not supplying current to the motor. controlled by reversely rotating the motor by changing the ratio of the duration of time, the determination unit includes an input of one control parameter of said rotational speed control parameter and the rotation time control parameter Control in which an elapsed time between the input of the next control parameter is measured, and when the elapsed time exceeds a predetermined time, a control parameter for determining the type of braking of the motor is input to the motor control It includes a parameter insertion portion to be inserted after the parameters, the determination unit, the rotation time and the rotation speed control parameters the input And determining the performance of the previous SL running operation based on said braking control parameters inserted control parameters and combinations of the braking control parameter by the parameter insertion portion.
さらなる本発明の特徴は、以下本発明を実施するための最良の形態および添付図面によって明らかになるものである。 Further features of the present invention will become apparent from the best mode for carrying out the present invention and the accompanying drawings.
以上のような構成を備えた本発明によれば、ユーザが任意に走行パターン(無限のパターン)を設定できてゲーム性及びエンターテイメント性に富み、かつその走行パターンの設定が簡単な車両玩具を実現することができる。 According to the present invention having the above-described configuration, a vehicle toy that allows a user to arbitrarily set a running pattern (infinite pattern), is rich in game characteristics and entertainment characteristics, and is easy to set the running pattern is realized. can do.
本発明による自動車玩具は、パルス幅変調(PWM)制御パターンがバーコード化されて印刷されたカードを複数用意し、これらのうちの任意の何枚かの組み合わせによって、自由に走行パターンを決定し、走行動作を実行するものである。なお、モータへ電流供給するスイッチを一定間隔でON/OFFし、所定時間におけるON/OFFの時間幅の比率を変えるPWM制御によってモータの回転速度およびブレーキングが制御されるようにしている。ブレーキングはPWM制御によるものだけではなく、より強力にブレーキングするために、モータ停止制御によりモータの回転停止信号を送出し、モータの回転を瞬時に停止させるようにしてもよい。 The automobile toy according to the present invention prepares a plurality of cards on which pulse width modulation (PWM) control patterns are printed as barcodes, and freely determines a running pattern by combining any of these cards. , To perform a traveling operation. Note that the rotation speed and braking of the motor are controlled by PWM control that changes the ratio of the ON / OFF time width in a predetermined time by turning on / off the switch for supplying current to the motor at regular intervals. The braking is not limited to the PWM control, but in order to brake more powerfully, a motor rotation stop signal may be sent by the motor stop control to stop the rotation of the motor instantaneously.
本実施形態では、図8に示すように、1ターンを100msとし、1パルスの最低幅を2msとすることで50段階のモータの回転速度制御が可能となる。例えば、PWM5の場合にはパルスを1回ON、49回OFF(2ms間ON、98ms間OFF)となり、PWM50の場合にはパルスを10回ON、40回OFF(20ms間ON、80ms間OFF)となり、PWM100の場合にはパルスを20回ON、30回OFF(40ms間ON、60ms間OFF)となり、PWM150の場合にはパルスを30回ON、20回OFF(60ms間ON、40ms間OFF)となる。 In the present embodiment, as shown in FIG. 8, the rotation speed of the motor can be controlled in 50 steps by setting one turn to 100 ms and the minimum width of one pulse to 2 ms. For example, in the case of PWM5, the pulse is ON once and 49 times OFF (ON for 2 ms, OFF for 98 ms). In the case of PWM50, the pulse is ON 10 times and OFF 40 times (ON for 20 ms, OFF for 80 ms). In the case of PWM100, the pulse is ON 20 times and 30 times OFF (ON for 40 ms, OFF for 60 ms). In the case of PWM150, the pulse is ON 30 times and OFF 20 times (ON for 60 ms, OFF for 40 ms). It becomes.
つまり、本実施形態におけるPWM制御のON時間およびOFF時間を一般式にすると、ON(time)=20/50×PWM値、OFF(time)=100−20/50×PWM値、となる。 That is, when the ON time and OFF time of the PWM control in this embodiment are represented by general formulas, ON (time) = 20/50 × PWM value and OFF (time) = 100−20 / 50 × PWM value.
以下、図面を参照して本発明を実施するための最良の形態について詳細に説明する。 The best mode for carrying out the present invention will be described below in detail with reference to the drawings.
<自動車玩具の外観について>
図1は、本実施形態に係る自動車玩具1の外観を示す図である。図1において、10は自動車玩具の本体部であり、本実施形態ではレーシングカーの外形を有しているが、これに限らずあらゆる形態の自動車(例えばトラック等)若しくは二輪車(安定性のためサイドカーがついていても良い)の外形を有していてもよい。11は前輪であり、12は後輪を示している。後輪12はモータ26(図2)によって駆動されて自動車玩具1を前進或いは後退させるものである。
<Appearance of car toys>
FIG. 1 is a diagram illustrating an appearance of an
13はカードリーダーであり、バーコードが紙面に印刷されたカードをユーザがカードリーダ13にスキャンすることにより、バーコードの内容が読み取られる。カードについては後に詳述するが、複数種類のカードが用意されており、任意の組み合わせに係る枚数の分のカードが所定の順番でカードリーダ13にスキャンされて、この組み合わせのデータがRAM24(図2)に一時的に格納される。また、14はスピーカであり、様々な効果音がここから出力される。
<基本構成ブロックについて>
図2は、本実施形態に係る自動車玩具1を制御するためのハードウエア基本構成を示すブロック図である。
<About basic building blocks>
FIG. 2 is a block diagram showing a basic hardware configuration for controlling the
図2において、21はCPUであり、自動車玩具1の各動作部に対する全ての制御を行っている。22はキー入力部であり、例えば走行動作を開始させるためのスタート指示を入力するものである。
In FIG. 2,
23はROM(リードオンリメモリ)であり、各動作部に対する制御プログラム、予め設定されたパラメータ(図4A乃至D)や後述の各種音声データ等を格納している。24はRAM(ランダムアクセスメモリ)であり、ROM23に格納されたプログラムを実行している間に必要に応じて所定のデータを一時的に格納したり、特に、本実施形態に係る自動車玩具1にあっては、カードリーダ13によって読み込まれたバーコードデータを入力順に格納している。このRAM24に格納されたバーコードデータは制御データであり、スタートボタンによるスタート指示によってスキャン順にその制御データに対応した動作が実行されるようになる。
A ROM (read only memory) 23 stores a control program for each operation unit, preset parameters (FIGS. 4A to 4D), various audio data described later, and the like.
25はモータドライバであり、モータ26を上記制御データにしたがって駆動させる。なお、ブレーキ制御はモータドライバ25がモータ26の回転を逆回転させる信号を出力することによりなされる。
また、27は音声合成部(音声合成IC)であり、ROMに格納されている車のエンジン音、ブレーキ音、バーコードを読み取ったときの確認音、スタートボタンが押下されたときの確認音、スタート時のカウントダウン音を読み出して、出力音声を生成している。これによりより複雑な音を再現している。もちろん、音声合成ICを用いずに格納されている音声データを単に再生するようにしても良い。そして、その生成された音声はスピーカ14から出力される。
A
<各種カードの具体例>
図3は、バーコード付カード30の具体例を示す図である。図3において、31はバーコードであり、制御データがコード化されたものである。32はカード種別を示しており、図3の例ではこのカードは「燃料カード」であることを示している。また、33は燃料の種類であり、ここではハイパーであることを示している。
<Specific examples of various cards>
FIG. 3 is a diagram showing a specific example of the
カードの種別としては、上記燃料カードの他、シフトカードとアクセルカードとブレーキカードが用意されている。また、各種カードにおいてはそれぞれ複数の動作制御段階が設けられている。 As card types, shift cards, accelerator cards, and brake cards are prepared in addition to the above fuel cards. Each card is provided with a plurality of operation control stages.
図4に示すように、例えば燃料カードであれば、動作制御段階として6つのレベルがあり、それぞれのレベルは、「ハイパー:シフトカードのPWM(標準)に30のPWMを足す」、「スーパー:標準に20のPWMを足す」、「ハイオク:標準に10のPWMを足す」、「レギュラー:標準のまま」、「低速強化:シフトカードが1速の場合に40のPWMを足す」、「高速強化:シフトカードが4速の場合に40のPWMを足す」という内容をなしている。つまり、スキャンされたシフトカードの種類が標準となり、燃料カードスキャンで足されるPWMの標準となるのである。その他のカードについての動作制御段階は図4に示される通りである。なお、PWMの大きさによってモータの回転速度が決まり、アクセルカードの時間によってその回転速度で回転する時間が決まる。またブレーキカードの種類によってモータの逆回転制御や回転停止制御が決まる。 As shown in FIG. 4, for example, in the case of a fuel card, there are six levels as operation control stages, and each level is “Hyper: PWM (standard) of shift card plus 30 PWM”, “Super: “Add 20 PWM to standard”, “High-oct: Add 10 PWM to standard”, “Regular: Keep as standard”, “Low speed enhancement: Add 40 PWM when shift card is 1 speed”, “High speed "Strengthen: Add 40 PWM when shift card is 4th speed". That is, the type of the shifted shift card becomes the standard, and the PWM standard added by the fuel card scan becomes the standard. The operation control stage for other cards is as shown in FIG. The rotational speed of the motor is determined by the magnitude of the PWM, and the time for rotation at the rotational speed is determined by the time of the accelerator card. The reverse rotation control and rotation stop control of the motor are determined depending on the type of the brake card.
<カード入力時の動作説明>
図5は、各種カードを入力(スキャン)し、走行時の動作を決定する際の動作を説明するためのフローチャートである。
<Explanation of operation when entering card>
FIG. 5 is a flowchart for explaining an operation when inputting (scanning) various cards and determining an operation during traveling.
上述のように、本実施形態では、自動車玩具の走行性能を決定する各種パラメータを有するカードとして、燃料カード、シフトカード、アクセルカード、ブレーキカードが用意されている。基本的なスキャンの順序は、燃料カード→シフトカード→アクセルカード→ブレーキカードであるが、シフトカード及びアクセルカードのスキャンの回数は任意であり、何回繰り返しても良い。この繰り返しの回数は、後述の適用例(遊び方の例)でユーザがどのように走行性能を決めるかに掛かっているものである。 As described above, in this embodiment, a fuel card, a shift card, an accelerator card, and a brake card are prepared as cards having various parameters that determine the running performance of the toy car. The basic scanning order is fuel card → shift card → accelerator card → brake card, but the number of scans of the shift card and accelerator card is arbitrary, and may be repeated any number of times. The number of repetitions depends on how the user determines the driving performance in an application example (example of how to play) described later.
図5において、ステップS101では、燃料カードがスキャンされ、それに対応するパラメータがRAM24に入力される。例えば、図4Aに示されハイオクの燃料カードがスキャンされれば、RAM24にはパラメータ"13"が格納される。
In FIG. 5, in step S <b> 101, the fuel card is scanned and the corresponding parameter is input to the
続いてステップS102では、シフトカードがスキャンされ、それに対応するパラメータがRAM24に燃料カードのパラメータの次に入力される。例えば、図4Bに示される3速のシフトカードである場合には、パラメータは"23"となり、標準のPWMが150とされる。従って、燃料カードとの組み合わせによってPWMが150+10=160となる。
Subsequently, in step S102, the shift card is scanned, and the corresponding parameter is input to the
ステップS103では、ステップS102のシフトカードのスキャンが燃料カードスキャン終了後から3秒以内で行われたか否かが判断される。3秒以内と判断されれば処理はステップS104に移行し、3秒以内でなければ処理はステップS107に移行する。 In step S103, it is determined whether or not the shift card scan in step S102 has been performed within 3 seconds after the end of the fuel card scan. If it is determined that it is within 3 seconds, the process proceeds to step S104. If it is not within 3 seconds, the process proceeds to step S107.
ステップS104において、さらにアクセルカードのスキャンがあったか否かが判断される。アクセルカードのスキャンがあれば処理はステップS105に移行し、無ければステップS111に移行する。 In step S104, it is determined whether or not an accelerator card has been scanned. If there is an accelerator card scan, the process proceeds to step S105; otherwise, the process proceeds to step S111.
ステップS105において、ステップS104におけるアクセルカードのスキャンがシフトカードスキャン完了から3秒以内になされたか否かが判断され、3秒以内であれば処理はステップS111に移行し、3秒以内で無ければ処理はステップS106に移行する。ステップS106では、スキャンの失敗を示す情報の1つであるABSブレーキ情報"42(パラメータ、図4D参照)"を発生させ、今まで入力されてきたパラメータの後に入力される。 In step S105, it is determined whether or not the accelerator card scan in step S104 is performed within 3 seconds from the completion of the shift card scan. If within 3 seconds, the process proceeds to step S111, and if not within 3 seconds, the process is performed. Proceeds to step S106. In step S106, ABS brake information “42 (parameter, see FIG. 4D)”, which is one piece of information indicating failure in scanning, is generated and input after the parameters that have been input so far.
ステップS103で3秒以内のスキャンでないと判断されると、処理はステップS107に移行するが、そこではスキャンの失敗を示す情報、ABSブレーキ情報"42"を上述と同様に発生させてこの情報をRAM24に蓄積させる。
If it is determined in step S103 that the scan is not within 3 seconds, the process proceeds to step S107, where information indicating a scan failure, ABS brake information "42" is generated in the same manner as described above, and this information is generated. The data is stored in the
さらに、ステップS108において、アクセルカードのスキャンが実行されたか判断され、実行されていれば処理はステップS109に移行し、実行されていなければ処理はステップS111に移行する。ステップS109では、そのアクセルカードが3秒以内にスキャンされたか否かが判断される。3秒以内にスキャンされていれば処理はステップS111に移行し、されていなければ処理はステップS110に移行する。ステップS110では、ABSブレーキよりも強力なスーパーブレーキ情報を発生させ、そのパラメータ"43"がRAM24に格納される。ここでのアクセルカードのスキャン失敗は、シフトカードのスキャンの失敗に続いて起こったものであり、より重大なエラーと認識されるためである。このように、シフトカードとアクセルカードのスキャンが連続して失敗した場合にはスーパーブレーキというより重いペナルティがユーザに課されることになるのである。なお、スキャンが3秒以内に成功したか失敗したかは、原則としてユーザには分からないようにしているが、失敗を告知してカードのスキャンを繰り返すことによって失敗をリカバーできる余地を与えるようにしてもよい。
Further, in step S108, it is determined whether the accelerator card scan has been executed. If it has been executed, the process proceeds to step S109, and if not, the process proceeds to step S111. In step S109, it is determined whether or not the accelerator card has been scanned within 3 seconds. If it is scanned within 3 seconds, the process proceeds to step S111. If not, the process proceeds to step S110. In step S110, the super brake information stronger than the ABS brake is generated, and the parameter “43” is stored in the
ステップS111では、再度シフトカードのスキャンがあったか否かが判断される。スキャンが実行されたと判断されれば、処理はステップS103に戻り、ステップS103乃至S110の何れかの処理が適宜実行される。また、シフトカードのスキャンが無ければ、処理はステップS112に移行し、そこでは再度アクセルカードのスキャンがなされたか否かが判断される。スキャンがされたと判断されれば処理はステップS105、S106及びS111の何れかの処理が適宜行われる。ステップS112においてアクセルカードのスキャンがないと判断されれば、処理はステップS113に移行する。このように、本実施形態では、シフトカード及びアクセルカードは何回でもスキャンして対応する情報を走行性能に反映させることができる。 In step S111, it is determined whether the shift card has been scanned again. If it is determined that the scan has been executed, the process returns to step S103, and any one of steps S103 to S110 is appropriately executed. If the shift card is not scanned, the process proceeds to step S112, where it is determined whether the accelerator card is scanned again. If it is determined that scanning has been performed, any one of steps S105, S106, and S111 is appropriately performed. If it is determined in step S112 that the accelerator card is not scanned, the process proceeds to step S113. Thus, in this embodiment, the shift card and the accelerator card can be scanned any number of times to reflect the corresponding information in the running performance.
ステップS113では、最新のカードのスキャン完了から3秒以内にブレーキカードのスキャンが実行されたか否かが判断される。3秒以内であれば処理は終了し、そのスキャンされたブレーキカードに対応するパラメータをRAM24に格納する。3秒以内で無いと判断されればステップS114に移行し、そこではブレーキエラー情報を発生させてそれをRAM24に格納する。このブレーキカードのスキャンによって走行性能を決定するための情報入力動作の終了が指示される。なお、図5のフローチャートからも分かるようにブレーキカードのスキャンの成功如何によらずに、走行性能決定動作は終了する。
In step S113, it is determined whether or not the brake card has been scanned within 3 seconds from the completion of the latest card scan. If it is within 3 seconds, the process ends, and the parameter corresponding to the scanned brake card is stored in the
なお、各カードのパラメータをRAMに蓄積するようにしたが、シフトカードについてはパラメータ(シフト番号データ)を、アクセルカードについては時間データを直接持つようにしても良い。そして、これらRAM24に蓄積されたデータは自動車玩具の電源が切られるまで保持されるようになされている。
The parameters of each card are stored in the RAM, but the shift card may have parameters (shift number data) and the accelerator card may have time data directly. The data stored in the
また、スキャン成功の判断基準を3秒としているが、これには限られない。ユーザが自由にもっと長く設定したり、短く設定したりして、ゲームとしての難易度を可変にできるようにしても良い。 Further, although the criterion for the success of scanning is 3 seconds, it is not limited to this. The user may freely set a longer time or a shorter time to make the game difficulty variable.
<入力された走行性能(パラメータ列)の例>
例えば、入力された走行性能、つまりパラメータの列が11(燃料):21(シフト):32(アクセル):22(シフト):33(アクセル):24(シフト):36(アクセル):41(ブレーキ)とRAM24に蓄積されたとする。この場合、PWMが(50+30)=80でアクセル0.3秒、PWMが(100+30)=130でアクセル0.4秒、(200+30)=230でアクセル0.7秒間踏んだ後惰性で走るように走行性能が設定される。これは全てのカードスキャンが成功(3秒以内)した場合の例である。
<Examples of input driving performance (parameter sequence)>
For example, the input driving performance, that is, the parameter column is 11 (fuel): 21 (shift): 32 (accelerator): 22 (shift): 33 (accelerator): 24 (shift): 36 (accelerator): 41 ( Brake) and accumulated in the
また、パラメータ列が、12(燃料):22(シフト):38(アクセル):23(シフト):42(シフトスキャン不成功):35(アクセル):43(アクセルスキャン不成功):41(ブレーキ)とRAM24に蓄積されたとする。この場合、PWMが(100+20)=120で、アクセル0.9秒アクセルを踏んだ後、ABSブレーキとスーパーブレーキがONとなり、その後惰性で走るような走行性能が設定される。この例では、シフトカード及びアクセルカードのスキャンが連続して不成功であったためスーパーブレーキが掛かるように設定される。
The parameter string is 12 (fuel): 22 (shift): 38 (accelerator): 23 (shift): 42 (shift scan unsuccessful): 35 (accelerator): 43 (accelerator scan unsuccessful): 41 (brake ) And the
<走行動作の説明>
図6は、走行時の動作を説明するためのフローチャートである。
<Description of travel operation>
FIG. 6 is a flowchart for explaining the operation during traveling.
図6において、ステップS201においてスタートボタンが押下されることにより走行動作がスタートする。 In FIG. 6, the travel operation starts when the start button is pressed in step S201.
次に、処理はステップS202に移行し、そこでは図5のフローチャートの動作に従って設定された走行性能に係るパラメータ列がRAM24より読み出され、そのパラメータ列が解析される。パラメータの解析は、RAM24に蓄積されたパラメータ列とROM23に格納されている図4のパラメータテーブルを比較し、どのパラメータかを判断することにより行われる。これによりどのような走行動作が実行されるかが認識されることになる。
Next, the process proceeds to step S202, where a parameter string relating to the running performance set according to the operation of the flowchart of FIG. 5 is read from the
そして、ステップS203において、ステップS202で解析されたパラメータ列に従って走行動作が実行される。上述の走行性能の例で説明したように、入力(スキャン)順に、走行性能が実現される。 In step S203, the traveling operation is executed according to the parameter sequence analyzed in step S202. As described in the example of the traveling performance described above, the traveling performance is realized in the order of input (scan).
以上のように走行性能を設定し、それに基づいて走行動作が行われることにより、ユーザが任意に走行パターン(無限のパターン)を設定できる。そして、ゲーム性及びエンターテイメント性に富み、かつその走行パターンの設定が簡単な自動車玩具が実現できるようになる。 By setting the traveling performance as described above and performing the traveling operation based on the traveling performance, the user can arbitrarily set the traveling pattern (infinite pattern). In addition, it is possible to realize an automobile toy that is rich in game characteristics and entertainment characteristics, and whose travel pattern can be easily set.
なお、図6では蓄積されたパラメータ列を全て解析した後に走行動作に移行するようにしているが、これに限らないことはもちろんであり、例えば入力順にパラメータ列を解析しながら走行動作させるようにしてもよい。 In FIG. 6, all accumulated parameter sequences are analyzed and then shifted to a traveling operation. However, the present invention is not limited to this. For example, the traveling operation is performed while analyzing the parameter sequences in the order of input. May be.
<適用(遊び方の)例>
以上説明した自動車玩具では無限の走行パターンをユーザは設定できるが、どのようなゲームに適用できるか説明する。
<Example of application (how to play)>
In the car toy described above, the user can set an infinite running pattern, but the game can be applied to what kind of game.
図7は、本実施形態を利用した遊び方の例を示す図であり、図7Aはカーリングゲーム、図7Bはチキンレースに関係する例である。なお、カーリングゲームはマシン40を目標物41に如何に近づけるかを勝負するものであり、一番近い者が勝ちとなる。また、チキンレースは2台以上のマシン40a及びbで如何に早く目標物41に近づけるかを勝負するものである。なお、この場合、ハイパフォーマンスを設定すれば簡単に勝負がついてしまう可能性があるので、レッドゾーン42を設け、いくら早く目標物に近づいてもそのゾーン42に入ってしまえば失格とするようにしても良い。
FIG. 7 is a diagram showing an example of how to play using the present embodiment, FIG. 7A is an example related to a curling game, and FIG. 7B is an example related to a chicken race. Note that the curling game is a game of how to bring the
その他専用コースを使った適用例も考えられ、ユーザ次第によって無限の遊び方を考え出す可能性があるものである。 Other application examples using dedicated courses are also conceivable, and there is a possibility that an infinite number of ways of playing can be devised depending on the user.
<実施形態の効果>
以上のような動作をさせることにより、本実施形態に係る自動車玩具1によれば、ユーザが自由に自動車玩具の走行性能を決定することができて遊び方の幅が広がるため、ゲーム性及びエンターテイメント性の富む自動車玩具を提供することができる。また、単に各カードを入力すればいいというのではなく、入力に対するタイムリミットを設けているため、よりゲーム性を高めることができる。このタイムリミットを長く設定した場合は子供用、より短く設定した場合には大人用というように使い分けをすることもでき、幅広い年齢層の人が楽しむことができる。
<Effect of embodiment>
By performing the operation as described above, according to the
<その他実施形態>
本実施の形態では、カードをスキャンすることにより走行性能を決定する形態について説明したが、例えば、図示しないもモードボタンを自動車玩具1に設け、それをユーザが押下することにより走行性能を決定するパラメータを入力できるようにしても良い。ただし、ボタンの数が多くなったり、入力の仕方が複雑になったりするため、カードをスキャンすることによりパラメータを入力できるようにした方が利点が多い可能性はある。
<Other embodiments>
In the present embodiment, the driving performance is determined by scanning the card. However, for example, although not shown, a mode button is provided on the
実施の形態の処理は、各機能を具現化したソフトウェアのプログラムコードを記録した記憶媒体を自動車玩具に提供し、その自動車玩具のコンピュータ(又はCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても実現することができる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては何でも良いが、例えば、フロッピィ(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることができる。ただし、どのメモリを用いるかは自動車玩具本体の大きさにもよるものと考えられる。 In the processing of the embodiment, a storage medium recording software program codes embodying each function is provided to a car toy, and the car toy computer (or CPU or MPU) stores the program code stored in the storage medium. It can also be realized by executing reading. In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the storage medium storing the program code constitutes the present invention. Any storage medium for supplying such program code may be used. For example, a floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, magnetic tape, and nonvolatile memory. A card, ROM, or the like can be used. However, which memory is used depends on the size of the car toy body.
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれている。 Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) running on the computer based on the instruction of the program code Includes a case where the function of the above-described embodiment is realized by performing part or all of the actual processing.
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含むものである。 Furthermore, after the program code read from the storage medium is written in the memory provided in the function expansion board inserted into the computer or the function expansion unit connected to the computer, the function is determined based on the instruction of the program code. This includes a case where a CPU or the like provided in an expansion board or function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.
Claims (9)
前記車両玩具の走行動作が複数のカテゴリーに分類され、前記走行動作のカテゴリーは、前記駆動部を構成するモータの回転速度を決定する第1のカテゴリーと前記モータの回転時間を決定する第2のカテゴリーとブレーキングの種類を決定する第3のカテゴリーとを有し、各カテゴリー毎に複数種類の動作性能にそれぞれ対応する複数の制御パラメータが用意され、該制御パラメータの入力を受け付けるパラメータ入力部と、
前記複数の制御パラメータのうち、前記パラメータ入力部より入力された前記第1乃至第3のカテゴリーの制御パラメータの組み合わせに基づいて、前記走行動作の性能を決定する決定部と、
前記決定部によって決定された前記走行動作の性能に従って、前記駆動部を制御する動作制御部と、
を備え、
前記決定部は、前記第1のカテゴリーと前記第2のカテゴリーとの制御パラメータのうちの1つの制御パラメータの入力と次の制御パラメータの入力との間の経過時間を計測し、該経過時間が所定の時間を超えた場合に前記駆動部の駆動を抑制する前記第3のカテゴリーの制御パラメータを入力されてきた制御パラメータの後に挿入するパラメータ挿入部を含み、
前記決定部は、前記入力された前記第1乃至第3のカテゴリーの制御パラメータの組み合わせと前記パラメータ挿入部によって挿入された前記第3のカテゴリーの制御パラメータとに基づいて前記走行動作の性能を決定することを特徴とする車両玩具。 A drive unit for driving the vehicle toy itself;
The traveling operation of the vehicle toy is classified into a plurality of categories, and the category of the traveling operation is a first category that determines the rotation speed of the motor that constitutes the drive unit and a second time that determines the rotation time of the motor. and a third category to determine the type of category and braking, a plurality of control parameters corresponding to a plurality kinds of operation performance for each category are prepared, and the parameter input unit that receives an input of the control parameter ,
A determining unit that determines the performance of the traveling operation based on a combination of the control parameters of the first to third categories input from the parameter input unit among the plurality of control parameters;
An operation control unit for controlling the drive unit according to the performance of the traveling operation determined by the determination unit;
With
The determining unit measures an elapsed time between an input of one control parameter of the control parameters of the first category and the second category and an input of the next control parameter, and the elapsed time A parameter insertion unit that inserts the control parameter of the third category that suppresses driving of the driving unit when a predetermined time is exceeded after the input control parameter;
The determination unit may determine the performance of the running operation based on the control parameter of the third category which is inserted by a combination with the parameter insertion of the control parameter of the inputted first to third category A vehicle toy characterized by
決定部が、前記複数の制御パラメータのうち、前記パラメータ入力工程において入力された前記第1乃至第3のカテゴリーの制御パラメータの組み合わせに基づいて、前記走行動作の性能を決定する決定工程と、
動作制御部が、前記決定工程によって決定された前記走行動作の性能に従って、車両玩具を駆動させる駆動部を駆動させる動作制御工程と、
を備え、
前記決定工程は、パラメータ挿入部が、前記第1のカテゴリーと前記第2のカテゴリーとの制御パラメータのうちの1つの制御パラメータの入力と次の制御パラメータの入力との間の経過時間を計測し、該経過時間が所定の時間を超えた場合に前記駆動部の駆動を抑制する前記第3のカテゴリーの制御パラメータを入力されてきた制御パラメータの後に挿入するパラメータ挿入工程を含み、
前記決定工程では、前記入力された第1乃至第3のカテゴリーの制御パラメータの組み合わせと前記パラメータ挿入工程において挿入された前記第3のカテゴリーの制御パラメータとに基づいて前記走行動作が決定されることを特徴とする車両玩具の制御方法。 The traveling operation of the vehicle toy is classified into a plurality of categories, and the category of the traveling operation includes a first category that determines the rotational speed of the motor that constitutes the drive unit and a second category that determines the rotational time of the motor. and a third category to determine the type of braking, a plurality of control parameters corresponding to a plurality kinds of operation performance for each category are prepared, the parameters parameter input unit accepts an input of the control parameter Input process;
A determining unit that determines a performance of the traveling operation based on a combination of the control parameters of the first to third categories input in the parameter input step among the plurality of control parameters;
An operation control step for driving a drive unit for driving a vehicle toy according to the performance of the traveling operation determined by the determination step;
With
In the determining step, the parameter insertion unit measures an elapsed time between the input of one control parameter of the control parameters of the first category and the second category and the input of the next control parameter. A parameter insertion step of inserting after the input control parameter the control parameter of the third category that suppresses driving of the drive unit when the elapsed time exceeds a predetermined time;
In the determination step, that the travel operation on the basis of the control parameters of the first to third category inserted the third category in combination with the parameter insertion step of the control parameters of which are the input is determined A method for controlling a toy vehicle.
前記モータの回転速度を決定する回転速度制御パラメータと前記モータのブレーキングの種類を決定するブレーキング制御パラメータと前記モータの回転時間を決定する回転時間制御パラメータとを含む複数の制御パラメータの入力を受け付けるパラメータ入力部と、
前記パラメータ入力部が任意の組み合わせで入力を受け付けた前記回転速度制御パラメータと前記回転時間制御パラメータと前記ブレーキング制御パラメータとの組合せに基づいて、前記車両玩具の走行動作の性能を決定する決定部と、
前記決定部によって決定された前記走行動作の性能に従って、前記モータを制御するモータ制御部と、
を備え、
前記モータ制御部は、前記モータの回転速度を、所定時間における前記モータへの電流供給する時間と電流供給しない時間との時間幅の比率を変更することにより制御し、前記モータのブレーキングを、所定時間における前記モータへの電流供給する時間と電流供給しない時間との時間幅の比率を変更することにより前記モータを逆回転させることで制御し、
前記決定部は、前記回転速度制御パラメータと前記回転時間制御パラメータとのうちの1つの制御パラメータの入力と次の制御パラメータの入力との間の経過時間を計測し、該経過時間が所定の時間を超えた場合に前記モータ制御部に前記モータのブレーキングの種類を決定する制御パラメータを入力されてきた制御パラメータの後に挿入するパラメータ挿入部を含み、
前記決定部は、前記入力された回転速度制御パラメータと前記回転時間制御パラメータと前記ブレーキング制御パラメータの組み合わせと前記パラメータ挿入部によって挿入された前記ブレーキング制御パラメータとに基づいて前記走行動作の性能を決定することを特徴とする車両玩具。 A motor that drives the vehicle toy itself;
Input of a plurality of control parameters including a rotation speed control parameter for determining the rotation speed of the motor, a braking control parameter for determining the type of braking of the motor, and a rotation time control parameter for determining the rotation time of the motor. A parameter input unit to accept,
A determination unit that determines the performance of the running operation of the vehicle toy based on a combination of the rotation speed control parameter, the rotation time control parameter, and the braking control parameter that the parameter input unit has received an input in an arbitrary combination When,
A motor control unit for controlling the motor according to the performance of the traveling operation determined by the determination unit;
With
The motor control unit controls the rotation speed of the motor by changing a ratio of a time width between a time during which current is supplied to the motor and a time during which current is not supplied in a predetermined time, and braking the motor. Control by reversely rotating the motor by changing the ratio of the time width between the time for supplying current to the motor and the time for not supplying current to the motor at a predetermined time,
The determining unit measures an elapsed time between an input of one control parameter of the rotational speed control parameter and the rotational time control parameter and an input of the next control parameter, and the elapsed time is a predetermined time. Including a parameter insertion unit that inserts a control parameter that determines the type of braking of the motor after the control parameter has been input to the motor control unit,
The determination unit of the prior SL running operation based on said braking control parameters inserted between the rotational speed control parameters the input and the rotation time control parameters and the combination of the braking control parameter by the parameter insertion portion Vehicle toy characterized by determining performance .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004254613A JP4546191B2 (en) | 2004-09-01 | 2004-09-01 | Vehicle toy and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004254613A JP4546191B2 (en) | 2004-09-01 | 2004-09-01 | Vehicle toy and control method thereof |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2006068232A JP2006068232A (en) | 2006-03-16 |
| JP2006068232A5 JP2006068232A5 (en) | 2007-10-04 |
| JP4546191B2 true JP4546191B2 (en) | 2010-09-15 |
Family
ID=36149451
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004254613A Expired - Fee Related JP4546191B2 (en) | 2004-09-01 | 2004-09-01 | Vehicle toy and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4546191B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4795328B2 (en) * | 2007-12-03 | 2011-10-19 | 株式会社タカラトミー | Radio control toy |
| JP6076100B2 (en) * | 2013-01-18 | 2017-02-08 | 株式会社アイエイアイ | Robot game system |
| CN109939450B (en) * | 2019-04-25 | 2024-08-02 | 吴根飚 | Remote control car with simple servo control system |
| CN115085610B (en) * | 2022-08-22 | 2022-12-09 | 深圳市好盈科技股份有限公司 | Linear brake control method and device applied to competition-level remote control model car |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5668597U (en) * | 1979-10-30 | 1981-06-06 | ||
| JPS6282093U (en) * | 1985-11-13 | 1987-05-26 | ||
| US5962839A (en) * | 1996-09-17 | 1999-10-05 | Interlego Ag | Apparatus programmable to perform a user defined sequence of actions |
| JP2002336556A (en) * | 2001-05-21 | 2002-11-26 | Yoshiki Mashita | Mobile toy |
-
2004
- 2004-09-01 JP JP2004254613A patent/JP4546191B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006068232A (en) | 2006-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1079368B1 (en) | Game device, method for controlling the same, and storage medium therefor | |
| JP4220340B2 (en) | GAME SYSTEM, PROGRAM, AND INFORMATION STORAGE MEDIUM | |
| JP3545983B2 (en) | Video game apparatus, technique setting method in video game, and computer-readable recording medium on which technique setting program is recorded | |
| EP0919266B1 (en) | Competition video game machine, character movement control method in competition video game, and recording medium on which character movement control program is recorded | |
| JP2002282539A (en) | Game device and program therefor | |
| JP2001009149A (en) | Game system and computer readable stoppage medium | |
| JP4546191B2 (en) | Vehicle toy and control method thereof | |
| US6484942B1 (en) | Information storage medium, information reproducing apparatus, game machine and its information reproducing method | |
| JP2006141665A (en) | Game system having advising function | |
| US8282483B2 (en) | Game system and computer program | |
| JP3712721B2 (en) | Multiplayer game system | |
| JP2000350855A (en) | Block hitting game playing method, game machine and recording medium | |
| JP2010142502A (en) | Performance method of game machine | |
| JPH0671049A (en) | Bar code reader for game devices | |
| JP4579889B2 (en) | Game machine, game system, game program | |
| JP4162152B2 (en) | GAME SYSTEM AND INFORMATION STORAGE MEDIUM | |
| JP5593042B2 (en) | Game device, game program | |
| JP4441779B2 (en) | Game machine | |
| JPH0647126A (en) | Game toy | |
| JP4043994B2 (en) | Game machine and game machine control program | |
| JP2000042245A (en) | Game system | |
| JPH07175567A (en) | Input device | |
| KR200223266Y1 (en) | Dancing car | |
| JP2000153066A (en) | Game system and information storage medium | |
| JP2007209560A (en) | Traveling toy system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070822 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070822 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090831 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091029 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100106 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100406 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20100413 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100611 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100701 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130709 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4546191 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |