JP3286665B2 - Control method of robot play apparatus and robot play apparatus - Google Patents
Control method of robot play apparatus and robot play apparatusInfo
- Publication number
- JP3286665B2 JP3286665B2 JP36970799A JP36970799A JP3286665B2 JP 3286665 B2 JP3286665 B2 JP 3286665B2 JP 36970799 A JP36970799 A JP 36970799A JP 36970799 A JP36970799 A JP 36970799A JP 3286665 B2 JP3286665 B2 JP 3286665B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- air
- air nozzle
- player
- game
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Manipulator (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明はロボット遊戯方法お
よび遊戯装置に関する。さらに詳しくは、ロボットによ
り対象物に所望の運動量を与える動作を繰り返した結果
により優劣を競うロボット遊戯方法および遊戯装置に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and apparatus for playing a robot. More particularly, the present invention relates to a robot game method and a game device that compete for superiority or inferiority based on a result of repeating an operation of giving a desired amount of exercise to a target object by a robot.
【0002】[0002]
【従来の技術】従来より、ロボット同士を対戦させて遊
戯する対戦型ロボット遊戯装置として、例えば直接ロボ
ット同士に相撲などの格闘を行わせるものや、特定の光
線を相手方ロボットの標的に照射することにより優劣を
競うもの、あるいは遊戯者がロボットを操作してボール
などの対象物を相手方ゴールに通過させることにより優
劣を競うものがある。2. Description of the Related Art Conventionally, as a competitive robot playing apparatus in which robots play against each other, for example, a robot in which robots directly fight each other, such as sumo wrestling, or a specific light beam is applied to a target of a partner robot. Some players compete for superiority, and others compete for superiority by allowing a player to operate a robot to pass an object such as a ball to an opponent's goal.
【0003】前記各従来の対戦型ロボット遊戯装置にお
いて、直接ロボット同士に格闘を行わせるものはロボッ
トの損傷が起こりやすく装置の保守が容易ではないとい
う問題がある。一方、特定の光線を相手方ロボットの標
的に照射することにより優劣を競うものは見た目の迫力
に欠けるため娯楽性に乏しいという問題がある。[0003] In the above-mentioned conventional fighting robot game machines, those in which the robots directly fight each other have a problem that the robot is easily damaged and the maintenance of the machine is not easy. On the other hand, those competing for superiority by irradiating the target of the other robot with a specific light beam have a problem in that they lack the power of appearance and are thus less entertaining.
【0004】さらに、遊戯者がロボットを操作してボー
ルなどの対象物を相手方ゴールに通過させることにより
優劣を競うものは、結局、反射神経や勘といった遊戯者
自身の運動能力により勝敗が決することとなるため、ロ
ボットを用いて遊戯することにより得られる独自の娯楽
性を充分に引き出せていないという問題がある。Further, a player who competes for superiority by operating a robot and passing an object such as a ball to an opponent's goal by operating a robot is determined by the player's own motor skills such as reflexes and intuition. Therefore, there is a problem that the original entertainment obtained by playing with the robot cannot be sufficiently brought out.
【0005】[0005]
【発明が解決しようとする課題】本発明はかかる従来技
術の課題に鑑みなされたものであって、ロボットを用い
て遊戯することにより得られる独自の娯楽性を充分に引
き出すことができるロボット遊戯方法および遊戯装置を
提供することを目的としている。SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems in the prior art, and is a method of playing a robot which can sufficiently bring out the original recreational performance obtained by playing with a robot. And an amusement device.
【0006】[0006]
【課題を解決するための手段】本発明のロボット遊戯装
置の制御方法は、エアノズルを有するロボットを対向配
置させてなる、自動操縦による対戦型のロボット遊戯装
置の制御方法であって、前記エアノズルは、エア噴出口
の径や形状の異なるものが予め複数種類用意されて選択
可能とされ、前記エアノズルからのエア噴射圧力は調整
可能とされ、両ロボット間に配置された対象物の動きを
検出し、この検出された動きに応じてエアノズルを移動
させ、前記対象物と選択されたエアノズル先端との距離
が予めアルゴリズムにより設定された距離に到達すると
前記エアノズルからエアを調整された圧力により同対象
物に向けて噴射させ、前記対象物に所望の運動量を与え
ることを特徴とする。その場合、山形形状の遊戯盤を対
向配置されたロボット間に設け、その遊戯盤上を対象物
を移動させもよく、また遊戯場の床に多数の細孔を設
け、その細孔より所定圧力のエアを噴出させて対象物を
浮遊させてもよい。Means for Solving the Problems] robot game instrumentation of the present invention
The method of controlling the position is a method of controlling a robotic game device of a battle type by automatic control , in which a robot having an air nozzle is arranged to face each other, wherein the air nozzle has an air ejection port.
Multiple types with different diameters and shapes are prepared in advance and selected
It is possible to adjust the air injection pressure from the air nozzle
Is possible to detect the movement of the deployed objects between the two robots move the air nozzle in response to the detected movement, the distance between the air nozzle tip is selected with the object
When a distance reaches a distance set in advance by an algorithm, air is ejected from the air nozzle toward the object by the adjusted pressure to give a desired momentum to the object. In this case, a chevron-shaped play board may be provided between the robots arranged opposite to each other, and the object may be moved on the play board. The target object may be floated by ejecting the air.
【0007】[0007]
【0008】 また、本発明のロボット遊戯装置の制御
方法においては、エアノズルを移動させるためのアルゴ
リズムが予め所定数準備され、遊戯開始前に遊戯者が前
記所定数のアルゴリズムの中から選択した特定のアルゴ
リズムにより、前記エアノズルが自動的に移動させられ
てもよい。In the method for controlling a robot game machine according to the present invention, a predetermined number of algorithms for moving the air nozzle are prepared in advance, and the player can select from the predetermined number of algorithms before starting the game. The air nozzle may be moved automatically according to the particular algorithm selected.
【0009】[0009]
【0010】 一方、本発明のロボット遊戯装置の第1
形態は、エアノズルを有するロボットを対向配置させて
なる対戦型のロボット遊戯装置であって、前記エアノズ
ルは、エア噴出口の径や形状の異なるものが予め複数種
類用意されて選択可能とされ、前記エアノズルからのエ
ア噴射圧力は調整可能とされ、両ロボット間に配置され
た対象物の動きを検出する検出手段を備え、前記検出手
段により検出された前記対象物の動きに応じて前記エア
ノズルを移動させ、前記対象物と選択されたエアノズル
先端との距離が予めアルゴリズムにより設定された距離
になると前記エアノズルからエアを調整された圧力によ
り同対象物に向けて噴射させ、前記対象物に所望の運動
量を与えるようにされてなることを特徴とする。また、
本発明のロボット遊戯装置の第2形態は、エアノズルを
有するロボットを対向配置させてなる対戦型のロボット
遊戯装置であって、前記ロボットは遊戯者により操作可
能とされ、前記エアノズルは、エア噴出口の径や形状の
異なるものが予め複数種類用意されて選択可能とされ、
前記エアノズルからのエア噴射圧力は調整可能とされ、
前記エアノズルは遊戯者の操作によりエア噴射可能とさ
れ、両ロボット間に配置された対象物の動きを検出する
検出手段を備え、遊戯者が、前記検出手段により検出さ
れた前記対象物の動きに応じて前記エアノズルを移動さ
せるとともに、選択したエアノズルからエアを調整した
圧力により同対象物に向けて噴射させ、それにより前記
対象物に所望の運動量を与えるようにされてなることを
特徴とする。その場合、山形形状の遊戯盤を対向配置さ
れたロボット間に設け、その遊戯盤上を対象物を移動さ
せるようにされてもよく、また遊戯場の床に多数の細孔
を設け、その細孔より所定圧力のエアを噴出させて対象
物を浮遊させるようにされてもよい。On the other hand, the first embodiment of the robot game device of the present invention
Embodiment is a competitive robot game device comprising a by opposed robot having air nozzles, said Eanozu
There are several types of air outlets with different diameters and shapes in advance.
It is possible to select and prepare the air from the air nozzle.
(A) The injection pressure is adjustable , and comprises detection means for detecting the movement of an object placed between the two robots , and moves the air nozzle according to the movement of the object detected by the detection means, Object and selected air nozzle
The distance to the tip is a distance set in advance by an algorithm
To the pressure that has been adjusted the air Ru and vegetables from the air nozzle to
Ri is ejected toward the same object, characterized by comprising been to provide the desired momentum to the object. Also,
A second embodiment of the robot game device according to the present invention includes an air nozzle.
Battle type robot with robots facing each other
An amusement device, wherein the robot is operable by a player.
The air nozzle has a diameter and a shape of an air ejection port.
Different types are prepared in advance and selectable,
The air injection pressure from the air nozzle is adjustable,
The air nozzle can be jetted by the player.
To detect the movement of an object placed between both robots
Detecting means, and the player is detected by the detecting means.
The air nozzle is moved according to the movement of the object
And adjusted the air from the selected air nozzle.
Injected toward the same object by pressure,
To give a desired momentum to the object.
Features. In that case, a chevron-shaped play board may be provided between the robots arranged opposite to each other to move the object on the play board. The target object may be floated by ejecting air at a predetermined pressure from the hole.
【0011】[0011]
【0012】 本発明のロボット遊戯装置の第2形態に
おいては、遊戯者の操作が通信を介した遠隔操作により
なされるようにされてもよい。In a second embodiment of the robot game device of the present invention, the operation of the player may be performed by remote control via communication.
【0013】 また、本発明のロボット遊戯装置におい
ては、エアノズルを移動させるためのアルゴリズムが予
め所定数準備され、遊戯開始前に遊戯者が前記所定数の
アルゴリズムの中から選択した特定のアルゴリズムによ
り、前記エアノズルが自動的に移動させられるようにさ
れてもよい。Further, in the robot game device of the present invention, a predetermined number of algorithms for moving the air nozzle are prepared in advance, and a specific algorithm selected by the player from the predetermined number of algorithms before the game is started is provided. The air nozzle may be moved automatically.
【0014】 また、本発明のロボット遊戯装置の第1
および2形態においては、エアノズルにより対象物に所
望の運動量を与えるアルゴリズムを遊戯者が自ら作成で
きるようにされてもよい。この場合、遊戯者が自ら作成
したアルゴリズムが、通信を介してロボットに供給され
るようにされてもよい。[0014] Further, a first embodiment of the robot play apparatus of the present invention .
In the second and third embodiments , the player may be allowed to create an algorithm for giving a desired momentum to the object by the air nozzle. In this case, the algorithm created by the player himself may be supplied to the robot via communication.
【0015】[0015]
【0016】[0016]
【作用】本発明は前記の如く構成されているので、ロボ
ットを損傷するなどの弊害を伴うことなくロボットを対
戦させることができる。また、ロボットを相手に、例え
ばテニスなどの練習も行うことができる。Since the present invention is configured as described above, it is possible to cause the robot to battle without any adverse effect such as damaging the robot. The robot can also practice with the robot, such as tennis.
【0017】[0017]
【発明の実施の形態】以下、添付図面を参照しながら本
発明を実施形態に基づいて説明するが、本発明はかかる
実施形態のみに限定されるものではない。DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described based on embodiments with reference to the attached drawings, but the present invention is not limited to only such embodiments.
【0018】実施形態1 図1に本発明の実施形態1に係るロボット遊戯装置を含
む対戦型ロボット遊戯システムの概略構成を示し、この
システムAは、遊戯台1と、この遊戯台1を挟んで左右
に置かれる第1および第2のロボットR1、R2と、各
ロボットR1、R2それぞれに対応して設けられる第1
および第2の制御系C1、C2とから構成される。各ロ
ボットR1、R2は自動操縦により、あるいは人の操作
により遊戯台1の上で例えばピンポン球のような対象物
Tを互いに打ち返し合うことによって優劣を競う。Embodiment 1 FIG. 1 shows a schematic configuration of a battle type robot game system including a robot game apparatus according to Embodiment 1 of the present invention. This system A has a game table 1 and a game table 1 interposed therebetween. First and second robots R1 and R2 placed on the left and right, and first and second robots R1 and R2
And second control systems C1 and C2. The robots R1 and R2 compete with each other by autopiloting or by hitting the object T such as a ping-pong ball on the play table 1 by human operation.
【0019】ここで、各ロボットR1、R2は同一の構
成とされるとともに、それぞれの制御系C1、C2も同
一の構成とされているので、以下各ロボットR1、R2
を代表させてロボットRと称し、各制御系C1、C2を
代表させて制御系Cと称して図2を参照しながら詳細に
説明する。Here, since the robots R1 and R2 have the same configuration and the control systems C1 and C2 also have the same configuration, the robots R1 and R2 will be described below.
Is referred to as a robot R, and each of the control systems C1 and C2 is referred to as a control system C, which will be described in detail with reference to FIG.
【0020】図2に示すように、遊戯台1は2つの斜面
11、12を山形につなぎ合わせた形状の遊戯盤13を
有し、この遊戯盤13の両側方に対象物Tが落ちないよ
うに枠14、15が設けられてなる。また、遊戯盤13
上には複数の障害物16が設けられており、これによっ
て対象物Tの移動経路がランダムに変化するようにされ
ている。As shown in FIG. 2, the game board 1 has a game board 13 in which two slopes 11 and 12 are connected to each other in a chevron, so that the object T does not fall on both sides of the game board 13. Are provided with frames 14 and 15. In addition, the game board 13
A plurality of obstacles 16 are provided on the upper side, so that the moving path of the target T changes randomly.
【0021】ロボットRは、第1〜第3の回転機構2
1、22、23と第1〜第3の旋回機構24、25、2
6とからなる6軸構成のアーム20を備えており、この
アーム20の先端には対象物Tに所望の運動量を与える
エンドエフェクタとしてのエアノズル27が設けられて
いる。The robot R includes first to third rotating mechanisms 2
1, 22, 23 and first to third turning mechanisms 24, 25, 2
The arm 20 has a six-axis configuration composed of an armature 6 and an air nozzle 27 as an end effector that gives a desired momentum to the object T at an end of the arm 20.
【0022】エアノズル27はエア噴出口の径や形状が
異なるものが予め複数種類用意されており、各遊戯者が
遊戯盤13上の障害物16の配置などの状況や好みに応
じてエアノズルを選択し、エア噴出圧力および噴射形状
を調整できるようにされている。A plurality of types of air nozzles 27 having different diameters and shapes of air outlets are prepared in advance, and each player selects an air nozzle according to the situation such as the arrangement of the obstacle 16 on the play board 13 or the like. In addition, the air ejection pressure and the ejection shape can be adjusted.
【0023】制御系CはロボットRを制御するコントロ
ーラ31と、遊戯者がロボットRの動作を直接的に操縦
する操作器32と、対象物Tを撮影する撮像部33と、
撮像部33により撮像された画像情報を処理する画像処
理装置34と、画像処理装置34により処理された画像
情報に応じてロボットRを動作させるアルゴリズムを選
択するロボット動作選択装置35とから構成されてい
る。操作器32およびロボット動作選択装置35はコン
トローラ31にスイッチSWを介して接続されており、
スイッチSWにより、操作器32により遊戯者がロボッ
トRを直接的に操作するかロボット動作選択装置35に
より選択されたアルゴリズムによりロボットRを間接的
に操作するかを切替えるようにされている。The control system C includes a controller 31 for controlling the robot R, an operating device 32 for the player to directly control the operation of the robot R, and an imaging unit 33 for photographing the object T.
An image processing device 34 that processes image information captured by the imaging unit 33, and a robot operation selection device 35 that selects an algorithm for operating the robot R according to the image information processed by the image processing device 34. I have. The operation device 32 and the robot operation selection device 35 are connected to the controller 31 via a switch SW.
The switch SW is used to switch whether the player directly operates the robot R by the operation device 32 or indirectly operates the robot R by an algorithm selected by the robot operation selection device 35.
【0024】操作器32は、具体的にはいわゆるゲーム
パッドやジョイスティックなどの、ロボットの動作を人
が感覚的に適切に指示できるように設定された操作情報
の入力器具とされている。この設定により、例えばロボ
ットR,R同士の衝突やロボットRと遊戯台1との衝突
が起こらないように各ロボットR,Rの動作が制限され
る。The operating device 32 is specifically an input device for inputting operation information, such as a so-called game pad or joystick, which is set so that a human can instruct the operation of the robot in a sensory and appropriate manner. By this setting, for example, the operation of each robot R, R is limited so that a collision between the robots R, R and a collision between the robot R and the game table 1 do not occur.
【0025】ロボット動作選択装置35は、画像処理装
置34により処理された画像情報に応じてエアノズル2
7を移動させるアルゴリズムを複数種類記憶保持してお
り、各遊戯者がこれらのアルゴリズムの中から好みのも
のを選択できるようにされている。また、ロボット動作
選択装置35は、選択されたアルゴリズムにしたがって
ロボットRを動作させるようコントローラ31に指示す
る。The robot operation selecting device 35 controls the air nozzle 2 according to the image information processed by the image processing device 34.
A plurality of types of algorithms for moving 7 are stored and held, so that each player can select a desired one from these algorithms. Further, the robot operation selection device 35 instructs the controller 31 to operate the robot R according to the selected algorithm.
【0026】ロボット動作選択装置35に記憶させるア
ルゴリズムの例としては、障害物によって不規則に動作
する対象物の最終的な打ち返し位置を幾何学的にリアル
タイムに推測して、対象物Tにエアノズルを追随させる
アルゴリズムや、画像処理の遅れを予測して、補償する
アルゴリズムなどがある。具体的には、このような各種
アルゴリズムをそれぞれ複数用意し、各アルゴリズムの
特徴を簡単に記述しておく。各遊戯者は、遊戯盤13上
の障害物16の配置などを観察するとともに、自ら選択
したエアノズル27のエア噴出圧力および噴射形状を考
慮して、最も適当と思われるアルゴリズムをロボット動
作選択装置35に選択させる。As an example of an algorithm stored in the robot operation selection device 35, a final hitting position of an object that moves irregularly due to an obstacle is estimated geometrically in real time, and an air nozzle is attached to the object T. There are algorithms that follow, and algorithms that predict and compensate for delays in image processing. More specifically, a plurality of such various algorithms are prepared, and the characteristics of each algorithm are simply described. Each player observes the arrangement of the obstacle 16 on the play board 13 and the like, and considers the air ejection pressure and the ejection shape of the air nozzle 27 selected by himself, and determines the most appropriate algorithm by the robot operation selection device 35. To select.
【0027】なお、ロボット動作選択装置35により選
択させるアルゴリズムは予め用意されたものに限らず、
遊戯者自身が作成したアルゴリズムをロボット動作選択
装置35に入力して、そのアルゴリズムにしたがってロ
ボットRを動作させるようにしてもよい。The algorithm selected by the robot operation selection device 35 is not limited to the one prepared in advance,
The algorithm created by the player himself may be input to the robot operation selection device 35, and the robot R may be operated according to the algorithm.
【0028】より具体的には、専門的な知識がなくとも
前記アルゴリズムを作成することを可能とするようなア
ルゴリズム作成用ソフトをプログラミングし、これを各
遊戯者に配布する。遊戯者は例えば市販のパソコン上で
このソフトを用いて自らアルゴリズムを作成する。作成
されたアルゴリズムは、例えばフロッピーディスクなど
の持ち運び容易な記録媒体や、インターネットなどの通
信手段を介してロボット動作選択装置35に入力され
る。More specifically, software for creating an algorithm that enables the creation of the algorithm without specialized knowledge is programmed and distributed to each player. The player himself creates an algorithm using this software on a commercially available personal computer, for example. The created algorithm is input to the robot operation selecting device 35 via a portable recording medium such as a floppy disk or a communication means such as the Internet.
【0029】これによって、遊戯者は試行錯誤しながら
自らロボットRを動作させる最適なアルゴリズムを作り
上げていくという比較的マンネリ化しない楽しみを得る
ことができる。As a result, the player can enjoy the pleasure of making the most suitable algorithm for operating the robot R by trial and error, which is relatively unmanned.
【0030】次に、かかる構成とされている対戦型ロボ
ット遊戯システムAの動作を具体的に説明する。Next, the operation of the competitive robot game system A having such a configuration will be specifically described.
【0031】(あ)遊戯者が直接的にロボットを操作す
る場合 遊戯者が操作器32により直接的にロボットRを操作す
る場合は、操作器32とコントローラ31とを接続させ
るようにスイッチSWを切替える。コントローラ31は
操作器32からの操作入力に応じてアーム20の各軸2
1,22,23,24,25を適宜動作させ、エアノズ
ル27を遊戯盤13上で移動させる。このとき、エアノ
ズル27の先端は相手側陣地に自動的に向くようにされ
ている。遊戯者は対象物Tとエアノズル27との距離が
適当な距離になるのを見計らって、エアノズル27先端
からエアを噴出させる操作を行う。このとき、エアノズ
ル27と対象物Tとの位置関係もしくはエアを噴出させ
る操作のタイミングのいずれかが不適当であれば、対象
物Tは相手側陣地に到達することなく自陣を転がりつづ
け、最終的には遊戯盤13上から自陣側で落下すること
になる。このときその遊戯者はそのゲームをロストした
ものと判定される。反対に遊戯盤13上から相手陣地側
で対象物Tが落下した場合は、そのゲームをウィンした
ものと判定される。(A) When the player directly operates the robot R When the player directly operates the robot R with the operation device 32, the switch SW is set so that the operation device 32 and the controller 31 are connected. Switch. The controller 31 controls each axis 2 of the arm 20 according to an operation input from the operation device 32.
The air nozzles 27 are moved on the game board 13 by appropriately operating 1, 22, 23, 24 and 25. At this time, the tip of the air nozzle 27 is automatically directed to the opponent's base. The player performs an operation of ejecting air from the tip of the air nozzle 27 when the distance between the object T and the air nozzle 27 becomes appropriate. At this time, if any of the positional relationship between the air nozzle 27 and the object T or the timing of the operation for ejecting air is inappropriate, the object T continues to roll on its own without reaching the opponent's base, Falls from the game board 13 on its own side. At this time, it is determined that the player has lost the game. Conversely, if the object T falls on the opponent's base from the game board 13, it is determined that the game has been won.
【0032】(い)遊戯者が間接的にロボットを操作す
る場合 遊戯者がロボット動作選択装置35により間接的にロボ
ットRを操作する場合は、自陣側に対象物Tが移動して
きた時点から、撮像部33により対象物Tの画像情報が
取得され、この画像情報が画像処理装置34により処理
され、この処理された画像情報により対象物Tの位置が
検出される。ロボットコントローラ31は検出された対
象物Tの位置に応じて、ロボット動作選択装置35によ
り選択されたアルゴリズムにしたがってエアノズル27
を移動させる。エアノズル27の位置は対象物Tの移動
に応じて刻々修正され、対象物Tとエアノズル27先端
との間が前記アルゴリズムにより設定された距離になっ
たときにエアノズル27先端からエアが噴出される。こ
の場合においてもゲームのロストおよびウィンの判定は
前記(あ)の場合と同様に行われる。(I) In the case where the player indirectly operates the robot When the player indirectly operates the robot R by the robot operation selecting device 35, when the object T moves to the own side, The image information of the object T is acquired by the imaging unit 33, the image information is processed by the image processing device 34, and the position of the object T is detected based on the processed image information. The robot controller 31 controls the air nozzle 27 according to the algorithm selected by the robot operation selection device 35 according to the detected position of the target T.
To move. The position of the air nozzle 27 is corrected every moment in accordance with the movement of the object T. When the distance between the object T and the tip of the air nozzle 27 reaches a distance set by the algorithm, air is ejected from the tip of the air nozzle 27. Also in this case, the determination of lost or win of the game is performed in the same manner as in the case of (a).
【0033】なお、実際の対戦におけるロボットRの操
作態様の組合せは任意であり、前記分類に従えば、直接
的操作vs直接的操作、直接的操作vs間接的操作およ
び間接的操作vs間接的操作の3種類が可能である。The combination of the operation modes of the robot R in the actual battle is arbitrary, and according to the above classification, the direct operation vs. the direct operation, the direct operation vs. the indirect operation, and the indirect operation vs. the indirect operation The following three types are possible.
【0034】実施形態2 次に、図3を参照して、本発明の実施形態2に係る対戦
型ロボット遊戯システムを説明する。Embodiment 2 Next, with reference to FIG. 3, a competitive robot game system according to Embodiment 2 of the present invention will be described.
【0035】図3は、本実施形態のシステムにおける各
構成要素の配置を示す。本実施形態のシステムBで用い
られる遊戯場51は直方体形状とされており、4つの側
面のうち1組の対向する側面にそれぞれゴールG1、G
2が設けられている。なお、本システムBで使用される
第3および第4のロボットR3、R4は実施形態1のロ
ボットRと同様の構成とされているので、対応する各構
成要素には同一の符号を付しその詳細説明は省略する。
また、各ロボットR3、R4にそれぞれ対応して設けら
れている各制御系C3、C4も、実施形態1の制御系C
とは撮像部33が削除され、代わりに3次元カメラ5
2、53が接続されている点が異なるだけであるから、
その余の構成要素には同一の符号を付し詳細説明は省略
するものとする。FIG. 3 shows an arrangement of each component in the system of the present embodiment. The playground 51 used in the system B of the present embodiment has a rectangular parallelepiped shape, and a pair of opposing side surfaces among the four side surfaces has goals G1 and G1, respectively.
2 are provided. Since the third and fourth robots R3 and R4 used in the present system B have the same configuration as the robot R of the first embodiment, the corresponding components are denoted by the same reference numerals. Detailed description is omitted.
The control systems C3 and C4 provided corresponding to the robots R3 and R4 are also the control systems C and C of the first embodiment.
Means that the imaging unit 33 is deleted and the three-dimensional camera 5
The only difference is that 2 and 53 are connected,
The other components are denoted by the same reference numerals, and detailed description is omitted.
【0036】各ロボットR3、R4はそれぞれゴールG
1、G2の前方に配置されている。遊戯場51の床面に
は細孔が無数に設けられており、これらの細孔から適当
な圧力のエアが常時噴出されて、これにより例えば風船
からなる対象物T1が床面から所定の高さLで浮遊する
ようにされている。Each robot R3, R4 has a goal G
1, disposed in front of G2. Numerous pores are provided on the floor surface of the playground 51, and air at an appropriate pressure is constantly blown out of these pores, so that an object T1 such as a balloon moves from the floor surface to a predetermined height. It is made to float at L.
【0037】各ロボットのアーム20の先端に取付けら
れたエアノズル27の先端はエアノズル27がどの位置
に移動しても相手側ゴールの方向を向くようにコントロ
ーラ31により制御される。The tip of the air nozzle 27 attached to the tip of the arm 20 of each robot is controlled by the controller 31 so that the tip of the air nozzle 27 faces the opponent's goal no matter where the air nozzle 27 moves.
【0038】かかる構成のシステムBにおいて、遊戯者
が操作器32により直接的にロボットRを操作する場合
は、各遊戯者は目視した対象物T1の動きに応じて操作
器32によりエアノズル27を移動させ、エアノズル2
7先端と対象物T1との間が適当な距離となったと判断
したときに、エアノズル27先端からエアを噴出させる
操作を行う。In the system B having such a configuration, when the player directly operates the robot R by the operation device 32, each player moves the air nozzle 27 by the operation device 32 in accordance with the movement of the target T1 visually observed. And air nozzle 2
When it is determined that the distance between the tip 7 and the object T1 is at an appropriate distance, an operation of ejecting air from the tip of the air nozzle 27 is performed.
【0039】また、遊戯者がロボット動作選択装置35
により間接的にロボットRを操作する場合の手順は以下
の通りである。Further, the player operates the robot operation selecting device 35.
The procedure for operating the robot R indirectly by the following is as follows.
【0040】各制御系C3、C4はそれぞれ自陣に設置
された3次元カメラ52、53と接続されており、ロボ
ット動作選択装置35において選択されたアルゴリズム
にしたがって、3次元カメラ52、53により取得され
画像処理装置34により処理された画像情報に応じてエ
アノズル27の位置を移動させる。エアノズル27の位
置の修正はリアルタイムで繰り返され、エアノズル27
先端と対象物T1との間が、前記アルゴリズムで設定さ
れた距離となったときにエアノズル27先端からエアが
噴出される。Each of the control systems C3 and C4 is connected to three-dimensional cameras 52 and 53 installed in its own position, and is obtained by the three-dimensional cameras 52 and 53 in accordance with the algorithm selected by the robot operation selection device 35. The position of the air nozzle 27 is moved according to the image information processed by the image processing device 34. The correction of the position of the air nozzle 27 is repeated in real time,
When the distance between the tip and the object T1 is equal to the distance set by the algorithm, air is blown from the tip of the air nozzle 27.
【0041】前記いずれの場合にも対象物T1が相手方
ゴールを通過するとそのゲームはウィンと判定される一
方、相手方の打ち返しなどにより対象物T1が自陣のゴ
ールを通過するとゲームはロストと判定される。In any of the above cases, when the object T1 passes through the goal of the opponent, the game is determined to be a win, while when the object T1 passes the goal of the player's own side due to a hit back by the opponent, the game is determined to be lost. .
【0042】また、システムBにおいてもロボット動作
選択装置35により選択させるアルゴリズムに、遊戯者
自身が作成したアルゴリズムを含ませ得ることは実施形
態1と同様である。また、実際の対戦におけるロボット
Rの操作態様の組合せも、実施形態1と同様に、直接的
操作vs直接的操作、直接的操作vs間接的操作および
間接的操作vs間接的操作の3種類が可能である。Also, in the system B, the algorithm selected by the robot operation selecting device 35 can include the algorithm created by the player himself, as in the first embodiment. Also, as in the first embodiment, three types of combinations of operation modes of the robot R in an actual battle are possible: direct operation vs. direct operation, direct operation vs. indirect operation, and indirect operation vs. indirect operation. It is.
【0043】このように、前記各実施形態においては、
遊戯者が直接的または間接的にロボットRを操作するこ
とによって、対象物T、T1に所望の運動量を与えるよ
うにし、それを繰り返し実行した結果に応じて優劣を競
うようにしたので、ロボットRを操作して対戦する娯楽
をロボットを損傷することなく手軽に堪能することがで
きる。As described above, in each of the above embodiments,
The player directly or indirectly operates the robot R to give a desired momentum to the objects T and T1, and competes for superiority or inferiority according to the result of repeatedly executing the object. It is possible to easily enjoy the entertainment of fighting by operating without damaging the robot.
【0044】また、遊戯者がロボットRを間接的に操作
する場合に、ロボットRを動作させるアルゴリズムを遊
戯者自らが作成できるようにすることによって、ロボッ
トRを用いて遊戯することにより得られる、独自の娯楽
性を充分に享受することも可能となる。When the player operates the robot R indirectly, the player can create an algorithm for operating the robot R by himself / herself, thereby obtaining a game using the robot R. It is also possible to fully enjoy the unique entertainment.
【0045】なお、前記各実施形態では、ロボット同士
の対戦についてのみ説明したが、本発明はこれに限られ
るものではなく、例えばテニスや卓球などの球技の自動
練習機に応用することも可能である。In each of the above embodiments, only the battle between robots has been described. However, the present invention is not limited to this. For example, the present invention can be applied to an automatic training machine for ball games such as tennis and table tennis. is there.
【0046】すなわち、エアノズル27から噴出させる
エアの圧力を更に強力にしたり、エアノズル27をラケ
ットに置きかえるなどすることによって、ピンポン球や
テニスボールなどの対象物に人が実際に打ち返した場合
と同程度の運動量を与え得るようにロボットRのエンド
エフェクタを構成する。That is, by increasing the pressure of the air ejected from the air nozzle 27 or replacing the air nozzle 27 with a racket, the same level as when a person actually hits an object such as a ping-pong ball or a tennis ball. The end effector of the robot R is configured so that the momentum of the robot R can be given.
【0047】さらに、画像情報を取得する撮像部33
(52、53)および画像処理装置34は対象物の動き
および相手方の動きを補足し得るように構成するととも
に、対象物の動きおよび相手方の動きに対応して、適当
な位置に対象物を打ち返せるようなアルゴリズムを複数
種類作成し、ロボット動作選択装置35により選択可能
または遊戯者自ら作成したアルゴリズムを入力可能とす
る。Further, an image pickup section 33 for acquiring image information
(52, 53) and the image processing device 34 are configured to supplement the movement of the object and the movement of the other party, and strike the object at an appropriate position in accordance with the movement of the object and the movement of the other party. A plurality of types of algorithms that can be returned are created and can be selected by the robot operation selection device 35 or an algorithm created by the player himself can be input.
【0048】遊戯者は、自分の運動能力に合ったアルゴ
リズムをロボット動作選択装置35により選択し、ロボ
ットRを相手にゲームを行う。これにより、例えば壁打
ちなどの単調な練習とは異なり、実際に人間を相手にし
ている場合により近い形で練習を行うことも可能とな
る。The player selects an algorithm suitable for his or her motor ability with the robot operation selecting device 35 and plays a game with the robot R. Thus, unlike a monotonous practice such as wall hitting, for example, it is possible to practice in a form closer to that in the case of actually dealing with a human.
【0049】さらにまた、操作器32による操作に代え
て、例えば市販のパソコン上で動作する操作ソフトを用
意してこれを遊戯者の手もとのパソコンにインストール
することによって、キーボードなどの操作機器によりロ
ボットRを操作できるようにするとともに、ゲームの模
様を撮影して画像処理装置よりリアルタイムで画像情報
として出力すれば、例えばインターネットなどの通信手
段を介して直接的にロボットRを操作して対戦させるこ
とも可能となる。Further, instead of the operation by the operation device 32, for example, operation software which operates on a commercially available personal computer is prepared and installed in the personal computer at hand of the player, so that the robot can be operated by an operation device such as a keyboard. R can be operated, and if a game pattern is photographed and output as image information in real time from an image processing device, the robot R can be directly operated via a communication means such as the Internet to have a battle. Is also possible.
【0050】[0050]
【発明の効果】以上詳述したように、本発明のロボット
遊戯方法および遊戯装置によれば、対象物の動きを検出
し、この検出された動きに応じて対象物に運動量を与え
得るエンドエフェクタを移動させ、該エンドエフェクタ
により前記対象物に所望の運動量を与える動作を繰り返
した結果により優劣を競うようにしたので、ロボットを
損傷するなどの弊害を伴うことなく迫力のある態様でロ
ボットを対戦させることができる。As described above in detail, according to the robot playing method and the game apparatus of the present invention, the end effector capable of detecting the movement of the object and providing the object with a momentum according to the detected movement. Is moved, and the end effector repeats the operation of giving a desired momentum to the object, so that the robot competes for the superiority or inferiority, so that the robot can compete against the robot in a powerful manner without any adverse effects such as damaging the robot. Can be done.
【0051】また、ロボットを動作させるアルゴリズム
を遊戯者自らが作成するようにすれば、ロボットを用い
て遊戯することにより得られる独自の娯楽性を充分に引
き出すことができる。Also, if an algorithm for operating the robot is created by the player himself, the unique entertainment obtained by playing with the robot can be sufficiently brought out.
【図面の簡単な説明】[Brief description of the drawings]
【図1】本発明の実施形態1に係るロボット遊戯装置を
含む対戦型ロボット遊戯システムの概略構成を示すブロ
ック図である。FIG. 1 is a block diagram showing a schematic configuration of a competitive robot game system including a robot game device according to Embodiment 1 of the present invention.
【図2】同システムのより詳細な構成を示す図である。FIG. 2 is a diagram showing a more detailed configuration of the system.
【図3】本発明の実施形態2に係るロボット遊戯装置を
含む対戦型ロボット遊戯システムの概略構成を示すブロ
ック図である。FIG. 3 is a block diagram showing a schematic configuration of a competitive robot game system including a robot game device according to Embodiment 2 of the present invention.
1 遊戯台 31 コントローラ 32 操作器 33 撮像部 34 画像処理装置 35 ロボット動作選択装置 27 エアノズル 51 遊技場 52、53 3次元カメラ C 制御系 R ロボット T 対象物 DESCRIPTION OF SYMBOLS 1 Amusement table 31 Controller 32 Operation device 33 Imaging part 34 Image processing device 35 Robot operation selection device 27 Air nozzle 51 Playground 52, 53 3D camera C Control system R Robot T Object
フロントページの続き (72)発明者 橋本 誠志 明石市川崎町1番1号 川崎重工業株式 会社 明石工場内 (72)発明者 黒崎 泰充 明石市川崎町1番1号 川崎重工業株式 会社 明石工場内 (72)発明者 上田 澄広 明石市川崎町1番1号 川崎重工業株式 会社 明石工場内 (56)参考文献 特開 平10−99558(JP,A) 特開 平7−574(JP,A) (58)調査した分野(Int.Cl.7,DB名) A63F 9/00 - 11/00 B25J 9/22 B25J 13/08 Continuing from the front page (72) Inventor Seishi Hashimoto 1-1, Kawasaki-cho, Akashi-shi Kawasaki Heavy Industries, Ltd. Inside the Akashi Plant (72) Inventor Yasumitsu Kurosaki 1-1-1, Kawasaki-cho, Akashi-shi, Kawasaki Heavy Industries Co., Ltd. ) Inventor Sumihiro Ueda 1-1, Kawasaki-cho, Akashi-shi Inside the Akashi factory of Kawasaki Heavy Industries, Ltd. (56) References JP-A-10-99558 (JP, A) JP-A-7-574 (JP, A) (58) A) Surveyed field (Int. Cl. 7 , DB name) A63F 9/00-11/00 B25J 9/22 B25J 13/08
Claims (12)
させてなる、自動操縦による対戦型のロボット遊戯装置
の制御方法であって、前記エアノズルは、エア噴出口の径や形状の異なるもの
が予め複数種類用意されて選択可能とされ、 前記エアノズルからのエア噴射圧力は調整可能とされ、 両ロボット間に配置された対象物の動きを検出し、この
検出された動きに応じてエアノズルを移動させ、前記対
象物と選択されたエアノズル先端との距離が予めアルゴ
リズムにより設定された距離に到達すると前記エアノズ
ルからエアを調整された圧力により同対象物に向けて噴
射させ、前記対象物に所望の運動量を与えることを特徴
とするロボット遊戯装置の制御方法。1. A robot having an air nozzle is disposed facing the robot.
Let meBy autopilotCompetitive robot play equipment
Control method,The air nozzles have different diameters and shapes of air outlets
Are prepared in advance and can be selected. The air injection pressure from the air nozzle is adjustable, The movement of the object placed between the two robots is detected, and this
Move the air nozzle according to the detected movement, and
ElephantThe distance between the selected air nozzle tip and the
Distance set by rhythmWhen you reach the air nos
From the airWith adjusted pressureBlast toward the same object
Irradiating the object with a desired momentum.
A control method for a robot game device.
ット間に設け、その遊戯盤上を対象物を移動させること
を特徴とする請求項1記載のロボット遊戯装置の制御方
法。2. The method according to claim 1, wherein an angle-shaped play board is provided between the robots arranged opposite to each other, and the object is moved on the play board.
孔より所定圧力のエアを噴出させて対象物を浮遊させる
ことを特徴とする請求項1記載のロボット遊戯装置の制
御方法。3. The control method for a robot game apparatus according to claim 1, wherein a plurality of pores are provided on the floor of the playground, and air at a predetermined pressure is blown out of the pores to float the object. .
ズムが予め所定数準備され、遊戯開始前に遊戯者が前記
所定数のアルゴリズムの中から選択した特定のアルゴリ
ズムにより、前記エアノズルが自動的に移動させられる
ことを特徴とする請求項1記載のロボット遊戯装置の制
御方法。4. A predetermined number of algorithms for moving the air nozzle are prepared in advance, and the air nozzle is automatically moved according to a specific algorithm selected from the predetermined number of algorithms by a player before the game starts. The control method for a robot game device according to claim 1, wherein:
させてなる対戦型のロボット遊戯装置であって、前記エアノズルは、エア噴出口の径や形状の異なるもの
が予め複数種類用意されて選択可能とされ、 前記エアノズルからのエア噴射圧力は調整可能とされ、 両ロボット間に配置された対象物の動きを検出する検出
手段を備え、 前記検出手段により検出された前記対象物の動きに応じ
て前記エアノズルを移動させ、前記対象物と選択された
エアノズル先端との距離が予めアルゴリズムに より設定
された距離になると前記エアノズルからエアを調整され
た圧力により同対象物に向けて噴射させ、前記対象物に
所望の運動量を与えるようにされてなることを特徴とす
るロボット遊戯装置。5. A robot having an air nozzle opposed to the robot.
It is a battle type robot play device that is made toThe air nozzles have different diameters and shapes of air outlets
Are prepared in advance and can be selected. The air injection pressure from the air nozzle is adjustable, Detection that detects the movement of an object placed between both robots
Means for detecting a movement of the object detected by the detection means.
The air nozzle to move the objectAnd selected
The distance to the tip of the air nozzle is determined in advance by an algorithm. More settings
At the distanceThen the air from the air nozzleAdjusted
Depending on the pressureSpray toward the same object,
Characterized by giving a desired momentum
Robot play equipment.
させてなる対戦型のロボット遊戯装置であって、It is a battle type robot play device that is made to 前記ロボットは遊戯者により操作可能とされ、The robot is operable by a player, 前記エアノズルは、エア噴出口の径や形状の異なるものThe air nozzles have different diameters and shapes of air outlets
が予め複数種類用意されて選択可能とされ、Are prepared in advance and can be selected, 前記エアノズルからのエア噴射圧力は調整可能とされ、The air injection pressure from the air nozzle is adjustable, 前記エアノズルは遊戯者の操作によりエア噴射可能とさThe air nozzle can be jetted by the player.
れ、And 両ロボット間に配置された対象物の動きを検出する検出Detection that detects the movement of an object placed between both robots
手段を備え、With means, 遊戯者が、前記検出手段により検出された前記対象物のThe player detects the target object detected by the detection means.
動きに応じて前記エアノズルを移動させるとともに、選While moving the air nozzle according to the movement,
択したエアノズルからエアを調整した圧力により同対象Same object by pressure adjusted air from selected air nozzle
物に向けて噴射させ、それにより前記対象物に所望の運Spraying at the object, whereby the object has a desired operation.
動量を与えるようにされてなることを特徴とするロボッThe robot is characterized in that the robot
ト遊戯装置。Play equipment.
ット間に設け、その遊戯盤上を対象物を移動させるよう
にされてなることを特徴とする請求項5または6記載の
ロボット遊戯装置。7. The robot game machine according to claim 5 , wherein a mountain-shaped game board is provided between the robots arranged to face each other, and the object is moved on the game board. .
孔より所定圧力のエアを噴出させて対象物を浮遊させる
ようにされてなることを特徴とする請求項5または6記
載のロボット遊戯装置。8. provided a large number of pores on the floor of the play area, according to claim 5 or 6, characterized in that formed by so as to float an object by ejecting the air of a predetermined pressure from their pores Robot play equipment.
よりなされるようにされてなることを特徴とする請求項
6記載のロボット遊戯装置。9. The system according to claim 1, wherein the operation of the player is performed by remote operation via communication.
7. The robot play device according to 6 .
リズムが予め所定数準備され、遊戯開始前に遊戯者が前
記所定数のアルゴリズムの中から選択した特定のアルゴ
リズムにより、前記エアノズルが自動的に移動させられ
るようにされてなることを特徴とする請求項5記載のロ
ボット遊戯装置。10. A predetermined number of algorithms for moving the air nozzle are prepared in advance, and the air nozzle is automatically moved by a specific algorithm selected by the player from the predetermined number of algorithms before the game starts. 6. The robot game device according to claim 5, wherein
量を与えるアルゴリズムを遊戯者が自ら作成できるよう
にされてなることを特徴とする請求項5または6記載の
ロボット遊戯装置。11. The robot game device according to claim 5, wherein the player can create an algorithm for giving a desired momentum to the object by the air nozzle.
が、通信を介してロボットに供給されるようにされてな
ることを特徴とする請求項11記載のロボット遊戯装
置。12. The robot game apparatus according to claim 11 , wherein the algorithm created by the player is supplied to the robot via communication.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP36970799A JP3286665B2 (en) | 1999-12-27 | 1999-12-27 | Control method of robot play apparatus and robot play apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP36970799A JP3286665B2 (en) | 1999-12-27 | 1999-12-27 | Control method of robot play apparatus and robot play apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001178960A JP2001178960A (en) | 2001-07-03 |
| JP3286665B2 true JP3286665B2 (en) | 2002-05-27 |
Family
ID=18495123
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP36970799A Expired - Fee Related JP3286665B2 (en) | 1999-12-27 | 1999-12-27 | Control method of robot play apparatus and robot play apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3286665B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210291382A1 (en) * | 2018-08-10 | 2021-09-23 | Kawasaki Jukogyo Kabushiki Kaisha | Intermediation device and intermediating method |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7384575B2 (en) * | 2018-08-10 | 2023-11-21 | 川崎重工業株式会社 | Information processing device, intermediary device, simulation system, information processing method and program |
| WO2020032207A1 (en) * | 2018-08-10 | 2020-02-13 | 川崎重工業株式会社 | Information processing device, robot operating system, and robot operating method |
| JP7415693B2 (en) * | 2020-03-13 | 2024-01-17 | オムロン株式会社 | Hitting style determining device, batting style determining method, batting style determining program, and ball return robot |
-
1999
- 1999-12-27 JP JP36970799A patent/JP3286665B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210291382A1 (en) * | 2018-08-10 | 2021-09-23 | Kawasaki Jukogyo Kabushiki Kaisha | Intermediation device and intermediating method |
| US11978354B2 (en) * | 2018-08-10 | 2024-05-07 | Kawasaki Jukogyo Kabushiki Kaisha | Intermediation device and intermediating method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001178960A (en) | 2001-07-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6347999B1 (en) | Pinball simulator game system | |
| KR100407438B1 (en) | Video game system and storage medium for storing program for use in the video game system | |
| US8491365B2 (en) | Sports video game with enhanced control features | |
| JPS58192570A (en) | Pinball game machine equipped with simultated ball display apparatus | |
| WO1998015328A1 (en) | Game machine and information storage medium | |
| JP3771394B2 (en) | Competitive video game apparatus and readable recording medium on which game processing program is recorded | |
| JP2004097662A (en) | Soccer simulation game machine and its method | |
| JP3286665B2 (en) | Control method of robot play apparatus and robot play apparatus | |
| JP5057715B2 (en) | GAME CONTROL PROGRAM, GAME CONTROL METHOD, AND GAME DEVICE | |
| JP2005318987A (en) | GAME PROGRAM, COMPUTER-READABLE RECORDING MEDIUM CONTAINING GAME PROGRAM, AND GAME DEVICE | |
| Weigel et al. | KiRo–An autonomous table soccer player | |
| Weigel | Kiro-a table soccer robot ready for the market | |
| US5810362A (en) | Toy game | |
| JPH10201958A (en) | Scoring scene reproducing device and reproducing method for video game system and medium storing scoring scene reproducing program | |
| TWI867661B (en) | Hybrid golf system using moving screen booth | |
| JP4278071B2 (en) | Image generation system and information storage medium | |
| JP3615501B2 (en) | Object forming method, object forming program, recording medium on which object forming program is recorded, and gaming apparatus | |
| WO2006006362A1 (en) | Game machine | |
| JPH10201957A (en) | Cursor displaying method and device for pk match of soccer game device, and medium storing program for executing cursor display | |
| JP3750103B2 (en) | Recording medium and game device | |
| US5324034A (en) | Impact conveying flipper button | |
| JP4845542B2 (en) | GAME CONTROL PROGRAM, GAME CONTROL METHOD, AND GAME DEVICE | |
| JPH10201951A (en) | Command setting device in video game system, command setting method and medium with command setting program stored | |
| JP4205118B2 (en) | GAME PROGRAM, GAME DEVICE, AND GAME CONTROL METHOD | |
| JP2000325660A (en) | Game system and information storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20011204 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |