Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4546191B2 - Vehicle toy and control method thereof - Google Patents
[go: Go Back, main page]

JP4546191B2 - Vehicle toy and control method thereof - Google Patents

Vehicle toy and control method thereof Download PDF

Info

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
Application number
JP2004254613A
Other languages
Japanese (ja)
Other versions
JP2006068232A (en
JP2006068232A5 (en
Inventor
一郎 土田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bandai Co Ltd
Original Assignee
Bandai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bandai Co Ltd filed Critical Bandai Co Ltd
Priority to JP2004254613A priority Critical patent/JP4546191B2/en
Publication of JP2006068232A publication Critical patent/JP2006068232A/en
Publication of JP2006068232A5 publication Critical patent/JP2006068232A5/ja
Application granted granted Critical
Publication of JP4546191B2 publication Critical patent/JP4546191B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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号公報 特開2003−245476号公報
Japanese Patent Application Laid-Open No. 2003-245476 discloses a programmable traveling toy that can easily program the traveling route of the traveling toy and can easily understand the control mechanism of the traveling toy through play. This traveling toy has a drive mechanism that causes the main body to move forward, pause, reverse, and the like, and a control mechanism that controls the drive control mechanism based on preprogrammed contents. The control mechanism then moves the program paper piece from the rear wheel side of the vehicle body frame to the front wheel with the program paper piece that can be programmed by making cuts in the left and right side edges and the rotational driving force of the motor input via the reduction gear mechanism. And a switch that closes the power circuit between the dry battery and the motor when pressed by the program paper piece when the program paper piece is inserted into a card feed groove formed on the bottom surface of the vehicle body frame. As described above, in the traveling toy described in Japanese Patent Application Laid-Open No. 2003-245476, the traveling operation of the traveling toy can be mechanically controlled using the program paper piece.
JP-A-6-269574 JP 2003-245476 A

しかしながら、特開平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 automobile toy 1 according to the present embodiment. In FIG. 1, reference numeral 10 denotes a main body of an automobile toy, which has the outer shape of a racing car in the present embodiment, but is not limited to this. May be attached). Reference numeral 11 denotes a front wheel, and 12 denotes a rear wheel. The rear wheel 12 is driven by a motor 26 (FIG. 2) to move the automobile toy 1 forward or backward.

13はカードリーダーであり、バーコードが紙面に印刷されたカードをユーザがカードリーダ13にスキャンすることにより、バーコードの内容が読み取られる。カードについては後に詳述するが、複数種類のカードが用意されており、任意の組み合わせに係る枚数の分のカードが所定の順番でカードリーダ13にスキャンされて、この組み合わせのデータがRAM24(図2)に一時的に格納される。また、14はスピーカであり、様々な効果音がここから出力される。   Reference numeral 13 denotes a card reader. When a user scans a card on which a barcode is printed on the paper, the card reader 13 reads the content of the barcode. As will be described in detail later, a plurality of types of cards are prepared, and the card reader 13 scans a predetermined number of cards corresponding to an arbitrary combination, and the data of this combination is stored in the RAM 24 (see FIG. 2) is temporarily stored. Reference numeral 14 denotes a speaker from which various sound effects are output.

<基本構成ブロックについて>
図2は、本実施形態に係る自動車玩具1を制御するためのハードウエア基本構成を示すブロック図である。
<About basic building blocks>
FIG. 2 is a block diagram showing a basic hardware configuration for controlling the automobile toy 1 according to the present embodiment.

図2において、21はCPUであり、自動車玩具1の各動作部に対する全ての制御を行っている。22はキー入力部であり、例えば走行動作を開始させるためのスタート指示を入力するものである。   In FIG. 2, reference numeral 21 denotes a CPU, which performs all control over each operation unit of the car toy 1. Reference numeral 22 denotes a key input unit for inputting, for example, a start instruction for starting a traveling operation.

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. Reference numeral 24 denotes a RAM (Random Access Memory), which temporarily stores predetermined data as necessary while executing a program stored in the ROM 23, and in particular, in the car toy 1 according to the present embodiment. In this case, the barcode data read by the card reader 13 is stored in the order of input. The bar code data stored in the RAM 24 is control data, and an operation corresponding to the control data is executed in the scan order in response to a start instruction by a start button.

25はモータドライバであり、モータ26を上記制御データにしたがって駆動させる。なお、ブレーキ制御はモータドライバ25がモータ26の回転を逆回転させる信号を出力することによりなされる。
また、27は音声合成部(音声合成IC)であり、ROMに格納されている車のエンジン音、ブレーキ音、バーコードを読み取ったときの確認音、スタートボタンが押下されたときの確認音、スタート時のカウントダウン音を読み出して、出力音声を生成している。これによりより複雑な音を再現している。もちろん、音声合成ICを用いずに格納されている音声データを単に再生するようにしても良い。そして、その生成された音声はスピーカ14から出力される。
A motor driver 25 drives the motor 26 according to the control data. The brake control is performed when the motor driver 25 outputs a signal that reversely rotates the motor 26.
Reference numeral 27 denotes a speech synthesizer (speech synthesizer IC), which is a vehicle engine sound, brake sound, confirmation sound when a barcode is read, confirmation sound when a start button is pressed, The countdown sound at the start is read and the output sound is generated. This reproduces a more complex sound. Of course, the stored voice data may be simply reproduced without using the voice synthesis IC. Then, the generated sound is output from the speaker 14.

<各種カードの具体例>
図3は、バーコード付カード30の具体例を示す図である。図3において、31はバーコードであり、制御データがコード化されたものである。32はカード種別を示しており、図3の例ではこのカードは「燃料カード」であることを示している。また、33は燃料の種類であり、ここではハイパーであることを示している。
<Specific examples of various cards>
FIG. 3 is a diagram showing a specific example of the card 30 with barcode. In FIG. 3, reference numeral 31 denotes a bar code, which is encoded control data. Reference numeral 32 denotes a card type. In the example of FIG. 3, this card is a “fuel card”. Reference numeral 33 denotes the type of fuel, which is hyper here.

カードの種別としては、上記燃料カードの他、シフトカードとアクセルカードとブレーキカードが用意されている。また、各種カードにおいてはそれぞれ複数の動作制御段階が設けられている。   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 RAM 24. For example, if a high-octane fuel card shown in FIG. 4A is scanned, the parameter “13” is stored in the RAM 24.

続いてステップ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 RAM 24 next to the fuel card parameter. For example, in the case of the 3-speed shift card shown in FIG. 4B, the parameter is “23” and the standard PWM is 150. Therefore, the PWM is 150 + 10 = 160 depending on the combination with the fuel card.

ステップ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 RAM 24.

さらに、ステップ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 RAM 24. This is because the accelerator card scan failure here occurs following the shift card scan failure and is recognized as a more serious error. As described above, when the scanning of the shift card and the accelerator card fails continuously, a heavier penalty called super brake is imposed on the user. In principle, the user does not know whether the scan succeeded or failed within 3 seconds. However, by giving notice of the failure and repeating the scan of the card, there is room for recovering the failure. May be.

ステップ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 24. If it is determined that it is not within 3 seconds, the process proceeds to step S114 where brake error information is generated and stored in the RAM 24. The end of the information input operation for determining the running performance is instructed by scanning the brake card. As can be seen from the flowchart of FIG. 5, the driving performance determination operation is terminated regardless of the success of the brake card scanning.

なお、各カードのパラメータを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 RAM 24 is held until the power of the car toy is turned off.

また、スキャン成功の判断基準を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 RAM 24. In this case, when the PWM is (50 + 30) = 80, the accelerator is 0.3 seconds, the PWM is (100 + 30) = 130, the accelerator is 0.4 seconds, and the (200 + 30) = 230 is the accelerator 0.7 seconds. Driving performance is set. This is an example when all the card scans are successful (within 3 seconds).

また、パラメータ列が、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 RAM 24. In this case, when the PWM is (100 + 20) = 120 and the accelerator is depressed for 0.9 seconds, the ABS brake and the super brake are turned on, and then the running performance is set such that the vehicle runs with inertia. In this example, since the shift card and the accelerator card are continuously unsuccessfully scanned, the super brake is set to be applied.

<走行動作の説明>
図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 RAM 24, and the parameter string is analyzed. The parameter analysis is performed by comparing the parameter sequence stored in the RAM 24 with the parameter table shown in FIG. Thereby, it is recognized what kind of running operation is executed.

そして、ステップ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 machine 40 closer to the target object 41, and the closest player wins. The chicken race is a game in which two or more machines 40a and 40b quickly approach the target 41. In this case, there is a possibility that a game will be easily achieved if high performance is set. Therefore, a red zone 42 is provided, and no matter how soon the target is approached, it will be disqualified. Also good.

その他専用コースを使った適用例も考えられ、ユーザ次第によって無限の遊び方を考え出す可能性があるものである。   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 car toy 1 according to the present embodiment, the user can freely determine the running performance of the car toy and the range of ways to play is widened. Can be provided. In addition, it is not only necessary to input each card, but since a time limit for input is provided, the game performance can be further improved. If this time limit is set longer, it can be used properly for children, and if it is set shorter, it can be used for adults, so that people of a wide range of ages can enjoy it.

<その他実施形態>
本実施の形態では、カードをスキャンすることにより走行性能を決定する形態について説明したが、例えば、図示しないもモードボタンを自動車玩具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 car toy 1 and the driving performance is determined by the user pressing the button. You may enable it to input a parameter. However, since the number of buttons increases and the input method becomes complicated, there is a possibility that it is more advantageous to be able to input parameters by scanning the card.

実施の形態の処理は、各機能を具現化したソフトウェアのプログラムコードを記録した記憶媒体を自動車玩具に提供し、その自動車玩具のコンピュータ(又は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.

本実施形態の自動車玩具の一例の外観を示す斜視図である。It is a perspective view showing the appearance of an example of the car toy of this embodiment. 本実施形態の自動車玩具の動作回路を示すブロック図である。It is a block diagram which shows the operation circuit of the motor vehicle toy of this embodiment. 本実施形態で用いられるカード例を示す図である。It is a figure which shows the example of a card | curd used by this embodiment. 本実施形態で用いられる各種カードの内容を示す図である。It is a figure which shows the content of the various cards used by this embodiment. 本実施形態に係る自動車玩具の走行性能を決定するための動作を説明するフローチャートである。It is a flowchart explaining the operation | movement for determining the running performance of the motor vehicle toy which concerns on this embodiment. 本実施形態に係る自動車玩具の走行動作を説明するためのフローチャートである。It is a flowchart for demonstrating driving | running | working operation | movement of the toy car concerning this embodiment. 本実施形態に係る自動車玩具を用いた遊び方の例を示す図である。It is a figure which shows the example of how to play using the toy car concerning this embodiment. 本実施形態におけるPWM制御の具体例を説明するための図である。It is a figure for demonstrating the specific example of the PWM control in this embodiment.

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に記載の車両玩具。   2. The vehicle toy according to claim 1, wherein each of the plurality of control parameters is described on a program piece of paper in which each operation performance is described. 前記制御パラメータはバーコード化されて前記プログラム紙片に記載されていることを特徴とする請求項2に記載の車両玩具。   The vehicle toy according to claim 2, wherein the control parameter is bar-coded and written on the program paper piece. さらに、前記複数の制御パラメータの全てのパラメータとそれに対応する動作性能の内容を格納したパラメータテーブルを有することを特徴とする請求項1乃至の何れか1項に記載の車両玩具。 The vehicle toy according to any one of claims 1 to 3 , further comprising a parameter table storing all parameters of the plurality of control parameters and contents of operation performance corresponding to the parameters. 車両玩具の走行動作が複数のカテゴリーに分類され、前記走行動作のカテゴリーは、前記駆動部を構成するモータの回転速度を決定する第1のカテゴリーと前記モータの回転時間を決定する第2のカテゴリーとブレーキングの種類を決定する第3のカテゴリーとを有し、各カテゴリー毎に複数種類の動作性能にそれぞれ対応する複数の制御パラメータが用意され、パラメータ入力部が該制御パラメータの入力を受け付けるパラメータ入力工程と、
決定部が、前記複数の制御パラメータのうち、前記パラメータ入力工程において入力された前記第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.
前記複数の制御パラメータのそれぞれは、各動作性能が記述されたプログラム紙片に記載されていることを特徴とする請求項に記載の車両玩具の制御方法。 6. The vehicle toy control method according to claim 5 , wherein each of the plurality of control parameters is described on a program paper sheet in which each operation performance is described. 前記制御パラメータはバーコード化されて前記プログラム紙片に記載されていることを特徴とする請求項に記載の車両玩具の制御方法。 The vehicle toy control method according to claim 6 , wherein the control parameter is bar-coded and written on the program piece. さらに、前記車両玩具は、前記複数の制御パラメータの全てのパラメータとそれに対応する動作性能の内容を格納したパラメータテーブルを有することを特徴とする請求項乃至の何れか1項に記載の車両玩具の制御方法。 The vehicle toy according to any one of claims 5 to 7 , further comprising a parameter table storing all parameters of the plurality of control parameters and contents of operation performance corresponding to the parameters. Toy control method. 車両玩具自体を駆動させるモータと、
前記モータの回転速度を決定する回転速度制御パラメータと前記モータのブレーキングの種類を決定するブレーキング制御パラメータと前記モータの回転時間を決定する回転時間制御パラメータとを含む複数の制御パラメータの入力を受け付けるパラメータ入力部と、
前記パラメータ入力部が任意の組み合わせで入力を受け付けた前記回転速度制御パラメータと前記回転時間制御パラメータと前記ブレーキング制御パラメータの組合せに基づいて、前記車両玩具の走行動作の性能を決定する決定部と、
前記決定部によって決定された前記走行動作の性能に従って、前記モータを制御するモータ制御部と、
を備え、
前記モータ制御部は、前記モータの回転速度を、所定時間における前記モータへの電流供給する時間と電流供給しない時間との時間幅の比率を変更することにより制御し、前記モータのブレーキングを、所定時間における前記モータへの電流供給する時間と電流供給しない時間との時間幅の比率を変更することにより前記モータを逆回転させることで制御し、
前記決定部は、前記回転速度制御パラメータと前記回転時間制御パラメータのうちの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 .
JP2004254613A 2004-09-01 2004-09-01 Vehicle toy and control method thereof Expired - Fee Related JP4546191B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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