JP6183328B2 - Inverted balance training apparatus and inverted balance training method - Google Patents

Inverted balance training apparatus and inverted balance training method Download PDF

Info

Publication number
JP6183328B2
JP6183328B2 JP2014208027A JP2014208027A JP6183328B2 JP 6183328 B2 JP6183328 B2 JP 6183328B2 JP 2014208027 A JP2014208027 A JP 2014208027A JP 2014208027 A JP2014208027 A JP 2014208027A JP 6183328 B2 JP6183328 B2 JP 6183328B2
Authority
JP
Japan
Prior art keywords
balance training
inverted
difficulty level
series data
pitch angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2014208027A
Other languages
Japanese (ja)
Other versions
JP2016078461A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2014208027A priority Critical patent/JP6183328B2/en
Publication of JP2016078461A publication Critical patent/JP2016078461A/en
Application granted granted Critical
Publication of JP6183328B2 publication Critical patent/JP6183328B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Motorcycle And Bicycle Frame (AREA)

Description

本発明は、搭乗者が搭乗し倒立状態を維持して走行する倒立型バランス訓練装置及び倒立型バランス訓練方法に関するものである。   The present invention relates to an inverted balance training apparatus and an inverted balance training method in which an occupant travels while traveling while maintaining an inverted state.

搭乗者の重心移動により移動体の走行操作を行う訓練システムであって、訓練毎の移動体の状態量の変化に基づいて訓練の改善度を算出する訓練システムが知られている(例えば、特許文献1参照)。   2. Description of the Related Art A training system that performs a traveling operation of a moving body by moving the center of gravity of a passenger, and a training system that calculates an improvement degree of training based on a change in a state quantity of the moving body for each training is known (for example, a patent Reference 1).

特開2011−140262号公報JP 2011-140262 A

上記訓練システムは、各搭乗者に対する状態量の相対的な変化を改善度として算出している。このため、各訓練における絶対的なバランス能力を見ることができず、各搭乗者に適切な難易度が設定されているか確認することができない。したがって、例えば、各搭乗者の体調変化などの日々の変化に対して、適切な訓練難易度を設定することができない。   The training system calculates a relative change in the state quantity for each passenger as an improvement degree. For this reason, the absolute balance ability in each training cannot be seen, and it cannot be confirmed whether the appropriate difficulty level is set for each passenger. Therefore, for example, an appropriate training difficulty level cannot be set for daily changes such as changes in physical condition of each passenger.

本発明は、かかる課題を解決するためになされたものであり、各搭乗者に応じた適切な難易度でバランス訓練を行うことができる倒立型バランス訓練装置及び倒立型バランス訓練方法を提供することを主たる目的とする。   The present invention has been made to solve such a problem, and provides an inverted balance training apparatus and an inverted balance training method capable of performing balance training at an appropriate difficulty level according to each passenger. Is the main purpose.

上記目的を達成するための本発明の一態様は、搭乗者が搭乗する台車部のピッチ角度を検出する角度検出手段と、前記台車部に設けられた少なくとも1つの車輪を駆動する駆動手段と、前記角度検出手段により検出されたピッチ角度に基づいて、前記駆動手段の制御を行い倒立制御を実行する制御手段と、前記駆動手段の駆動出力を算出する出力算出手段と、を備える倒立型バランス訓練装置であって、前記角度検出手段により検出されたピッチ角度の時系列データと、前記出力算出手段により算出された駆動出力の時系列データと、の相関係数を算出する相関算出手段を備えることを特徴とする倒立型バランス訓練装置である。
この一態様において、前記搭乗者が重心移動による走行操作を行う際の操作状態及び/又はバランス訓練課題の難易度を設定する難易度設定手段を更に備え、前記難易度設定手段は、前記相関算出手段により算出された相関係数に基づいて前記難易度を設定してもよい。
この一態様において、前記難易度設定手段は、前記相関算出手段により算出された相関係数が増加するに従って前記難易度を高く設定してもよい。
この一態様において、前記相関算出手段は、前記角度検出手段により検出されたピッチ角度の時系列データ、および、前記出力算出手段により算出された駆動出力の時系列データ、のうちいずれか一方を1周期分の時間だけ前後にずらし、最も相関が高くなる位置で相関係数を算出してもよい。
上記目的を達成するための本発明の一態様は、搭乗者が搭乗する台車部のピッチ角度を検出するステップと、前記検出されたピッチ角度に基づいて、前記台車部に設けられた少なくとも1つの車輪を駆動する駆動手段の制御を行い倒立制御を実行するステップと、 前記駆動手段の駆動出力を算出するステップと、を含む倒立型バランス訓練方法であって、前記検出されたピッチ角度の時系列データと、前記算出された駆動出力の時系列データと、の相関係数を算出するステップを含むことを特徴とする倒立型バランス訓練方法であってもよい。
One aspect of the present invention for achieving the above object is an angle detection means for detecting a pitch angle of a carriage unit on which a passenger rides, a drive means for driving at least one wheel provided in the carriage part, Based on the pitch angle detected by the angle detection means, an inverted balance training comprising: control means for controlling the drive means to execute inversion control; and output calculation means for calculating the drive output of the drive means. The apparatus further comprises correlation calculating means for calculating a correlation coefficient between the time series data of the pitch angle detected by the angle detecting means and the time series data of the drive output calculated by the output calculating means. Is an inverted balance training device characterized by
In this aspect, it further includes difficulty level setting means for setting a difficulty level of the operation state and / or balance training task when the occupant performs a traveling operation by moving the center of gravity, and the difficulty level setting means includes the correlation calculation The difficulty level may be set based on the correlation coefficient calculated by the means.
In this aspect, the difficulty level setting unit may set the difficulty level higher as the correlation coefficient calculated by the correlation calculation unit increases.
In this aspect, the correlation calculation means outputs one of the pitch angle time series data detected by the angle detection means and the drive output time series data calculated by the output calculation means. The correlation coefficient may be calculated at a position where the correlation is the highest by shifting back and forth by the time corresponding to the period.
One aspect of the present invention for achieving the above object is a step of detecting a pitch angle of a carriage unit on which a passenger is boarded, and at least one provided in the carriage unit based on the detected pitch angle. An inverted balance training method comprising the steps of: controlling the drive means for driving the wheels to execute the inversion control; and calculating the drive output of the drive means, wherein the time series of the detected pitch angle The inverted balance training method may include a step of calculating a correlation coefficient between the data and the calculated time series data of the drive output.

本発明によれば、各搭乗者に応じた適切な難易度でバランス訓練を行うことができる倒立型バランス訓練装置及び倒立型バランス訓練方法を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the inverted type balance training apparatus and the inverted type balance training method which can perform balance training with the appropriate difficulty according to each passenger can be provided.

本発明の実施形態1に係る倒立型バランス訓練装置の概略的な構成を示す側面図である。It is a side view which shows schematic structure of the inverted balance training apparatus which concerns on Embodiment 1 of this invention. 本発明の実施形態1に係る倒立型バランス訓練装置の概略的なシステム構成を示すブロック図である。It is a block diagram which shows the schematic system configuration | structure of the inverted balance training apparatus which concerns on Embodiment 1 of this invention. 搭乗者のバランス能力が高い状態における、倒立型バランス訓練装置と搭乗者との動作の一例を示す図である。It is a figure which shows an example of operation | movement with an inverted type balance training apparatus and a passenger in a state where a passenger's balance ability is high. 搭乗者のバランス能力が低い状態における、倒立型バランス訓練装置と搭乗者との動作の一例を示す図である。It is a figure which shows an example of operation | movement with an inverted type balance training apparatus and a passenger in a state where a passenger's balance ability is low. 姿勢センサから出力される台車部のピッチ角度の時系列データ、および、車輪駆動ユニットのモータ出力の時系列データ、の一例を示す図である。It is a figure which shows an example of the time series data of the pitch angle of the trolley | bogie part output from an attitude | position sensor, and the time series data of the motor output of a wheel drive unit. 数値変動に遅延が生じた場合の相関係数の算出方法を説明するための図である。It is a figure for demonstrating the calculation method of the correlation coefficient when a delay arises in a numerical change. 制御装置により算出される相関係数と設定される難易度との一関係例を示す図である。It is a figure which shows the example of 1 relationship between the correlation coefficient calculated by the control apparatus, and the difficulty set. 本発明の実施形態2に係る倒立型バランス訓練方法の処理フローを示すフローチャートである。It is a flowchart which shows the processing flow of the inverted type balance training method which concerns on Embodiment 2 of this invention.

実施形態1
以下、図面を参照して本発明の実施の形態について説明する。図1は、本発明の実施形態1に係る倒立型バランス訓練装置の概略的な構成を示す側面図である。図2は、本実施形態1に係る倒立型バランス訓練装置の概略的なシステム構成を示すブロック図である。本実施形態1に係る倒立型バランス訓練装置1は、搭乗者の重心移動に応じて倒立状態を維持しつつ所望の走行を行う、例えば、倒立二輪車として構成されている。
Embodiment 1
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a side view showing a schematic configuration of an inverted balance training apparatus according to Embodiment 1 of the present invention. FIG. 2 is a block diagram illustrating a schematic system configuration of the inverted balance training apparatus according to the first embodiment. The inverted balance training device 1 according to the first embodiment is configured as, for example, an inverted two-wheeled vehicle that performs a desired traveling while maintaining an inverted state according to the movement of the center of gravity of the passenger.

倒立型バランス訓練装置1は、搭乗者が操作する操作ハンドル2と、操作ハンドル2に連結され搭乗者が乗る台車部3と、台車部3の両側に回転可能に設けられた左右一対の駆動車輪4と、を備えている。倒立型バランス訓練装置1は、搭乗者の重心移動による操作ハンドル2及び台車部3の傾斜に応じて、各駆動車輪4を回転させて、前後進、左右旋回、加減速、停止などの所望の走行を行うことができる。   The inverted balance training apparatus 1 includes an operation handle 2 that is operated by a passenger, a carriage unit 3 that is connected to the operation handle 2 and on which the rider rides, and a pair of left and right drive wheels that are rotatably provided on both sides of the carriage unit 3. 4 is provided. The inverted balance training device 1 rotates each drive wheel 4 according to the inclination of the operation handle 2 and the carriage unit 3 due to the movement of the center of gravity of the occupant, and performs desired forward / backward, left / right turn, acceleration / deceleration, stop, and the like. It is possible to run.

例えば、搭乗者はその重心を前方に移動させ、操作ハンドル2及び台車部3を前傾させることで、倒立型バランス訓練装置1を前進させることができる。逆に搭乗者はその重心を後方に移動させ、操作ハンドル2及び台車部3を後傾させることで倒立型バランス訓練装置1を後進させることができる。   For example, the occupant can move the center of gravity forward and tilt the operation handle 2 and the carriage unit 3 forward to advance the inverted balance training apparatus 1. Conversely, the passenger can move the center of gravity rearward and tilt the operation handle 2 and the carriage unit 3 backward to move the inverted balance training apparatus 1 backward.

図2に示すように、本実施の形態1に係る倒立型バランス訓練装置1は、姿勢センサ5と、一対の回転センサ6と、一対の車輪駆動ユニット7と、制御装置8と、を備えている。   As shown in FIG. 2, the inverted balance training device 1 according to the first embodiment includes an attitude sensor 5, a pair of rotation sensors 6, a pair of wheel drive units 7, and a control device 8. Yes.

姿勢センサ5は、姿勢検出手段の一具体例であり、操作ハンドル2及び台車部3のピッチ角度、ピッチ角速度、ピッチ角加速度、ロール角度、ロール角速度、ロール角加速度等の姿勢情報を検出する。姿勢センサ5は、例えば、搭乗者が重心を前後へ移動させることで生じた操作ハンドル2及び台車部3のピッチ角度(傾斜角度)を検出し、また、搭乗者が重心を左右へ移動させることで生じた操作ハンドル2及び台車部3のロール角度(傾斜角度)を検出することができる。   The posture sensor 5 is a specific example of posture detection means, and detects posture information such as the pitch angle, pitch angular velocity, pitch angular acceleration, roll angle, roll angular velocity, and roll angular acceleration of the operation handle 2 and the carriage unit 3. The posture sensor 5 detects, for example, the pitch angle (tilt angle) of the operation handle 2 and the carriage unit 3 that is generated when the occupant moves the center of gravity back and forth, and the occupant moves the center of gravity left and right. It is possible to detect the roll angle (inclination angle) of the operation handle 2 and the carriage unit 3 generated in step S2.

姿勢センサ5は、制御装置8に接続されており、検出した操作ハンドル2及び台車部3の姿勢情報を制御装置8に対して出力する。なお、姿勢センサ5は、例えば、ジャイロセンサや加速度センサなどにより構成されている。ピッチ軸とは、一対の駆動車輪4の車軸に相当する軸である。ロール軸とは、台車部3の中心を通り、倒立型バランス訓練装置1の走行方向と平行をなす軸である。   The posture sensor 5 is connected to the control device 8 and outputs the detected posture information of the operation handle 2 and the cart unit 3 to the control device 8. Note that the attitude sensor 5 is constituted by, for example, a gyro sensor or an acceleration sensor. The pitch axis is an axis corresponding to the axle of the pair of drive wheels 4. The roll axis is an axis that passes through the center of the carriage unit 3 and is parallel to the traveling direction of the inverted balance training apparatus 1.

一対の回転センサ6は、各駆動車輪4の回転角度、回転速度、回転加速度等の回転情報を夫々検出する。各回転センサ6は、制御装置8に接続されており、検出した各駆動車輪4の回転情報を制御装置8に対して出力する。   The pair of rotation sensors 6 detect rotation information such as the rotation angle, rotation speed, and rotation acceleration of each drive wheel 4. Each rotation sensor 6 is connected to the control device 8, and outputs the detected rotation information of each drive wheel 4 to the control device 8.

一対の車輪駆動ユニット7は、駆動手段の一具体例であり、各駆動車輪4を駆動することで、倒立型バランス訓練装置1を走行させる。各車輪駆動ユニット7は、例えば、電動モータと、その電動モータの回転軸に動力伝達可能に連結された減速ギア列等によって構成することができる。各車輪駆動ユニット7は、駆動回路10を介して制御装置8に接続されている。各車輪駆動ユニット7は、制御装置8からの制御信号に応じて、各駆動車輪4を駆動する。   The pair of wheel drive units 7 is a specific example of the drive means, and drives the inverted balance training apparatus 1 by driving each drive wheel 4. Each wheel drive unit 7 can be comprised by the reduction gear train etc. which were connected with the rotating shaft of the electric motor so that power transmission was possible, for example. Each wheel drive unit 7 is connected to the control device 8 via a drive circuit 10. Each wheel drive unit 7 drives each drive wheel 4 in response to a control signal from the control device 8.

制御装置8は、制御手段の一具体例であり、例えば、制御処理、演算処理等と行うCPU(Central Processing Unit)8a、CPU8aによって実行される制御プログラム、演算プログラム等が記憶されたROM(Read Only Memory)8b、処理データ等を一時的に記憶するRAM(Random Access Memory)8c、等からなるマイクロコンピュータを中心にしてハードウェア構成されている。   The control device 8 is a specific example of a control unit. For example, a CPU (Central Processing Unit) 8a that performs control processing, arithmetic processing, and the like, a ROM (Read ROM) that stores a control program executed by the CPU 8a, an arithmetic program, and the like. Only a microcomputer including a memory (only memory) 8b, a RAM (random access memory) 8c for temporarily storing processing data, etc. is used as a hardware configuration.

制御装置8は、倒立型バランス訓練装置1が、例えば、倒立状態を維持する倒立制御を行いつつ、所望の走行(前進、後進、加速、減速、停止、左旋回、右旋回等)を行うように、各車輪駆動ユニット7を制御する。また、制御装置8は、姿勢センサ5により検出された操作ハンドル2及び台車部3の姿勢情報と、各回転センサ6により検出された各駆動車輪4の回転情報と、に基づいて、フィードバック制御、ロバスト制御等の周知の制御を行う。   The control device 8 performs a desired travel (forward, reverse, acceleration, deceleration, stop, left turn, right turn, etc.) while the inverted balance training device 1 performs the inverted control to maintain the inverted state, for example. Thus, each wheel drive unit 7 is controlled. Further, the control device 8 performs feedback control based on the attitude information of the operation handle 2 and the carriage unit 3 detected by the attitude sensor 5 and the rotation information of each drive wheel 4 detected by each rotation sensor 6. Performs known control such as robust control.

例えば、制御装置8は、搭乗者が重心を前後に移動させたときに、姿勢センサ5により検出された操作ハンドル2及び台車部3のピッチ角度に応じて、各車輪駆動ユニット7を制御することで、倒立型バランス訓練装置1を前進又は後進させる。また、制御装置8は、搭乗者が重心を左右に移動させたときに、姿勢センサ5により検出された台車部3のロール角度に応じて、各車輪駆動ユニット7を制御することで、倒立型バランス訓練装置1を左旋回又は右旋回させる。   For example, the control device 8 controls each wheel drive unit 7 according to the pitch angle of the operation handle 2 and the carriage unit 3 detected by the attitude sensor 5 when the passenger moves the center of gravity back and forth. Then, the inverted balance training apparatus 1 is moved forward or backward. Further, the control device 8 controls each wheel drive unit 7 according to the roll angle of the carriage unit 3 detected by the attitude sensor 5 when the occupant moves the center of gravity to the left and right, so that the inverted type is used. The balance training apparatus 1 is turned left or right.

制御装置8は、例えば、姿勢センサ5により検出された操作ハンドル2及び台車部3のピッチ角度(傾斜角度)に、倒立制御における各車輪駆動ユニットの駆動トルクを決める倒立制御ゲインを乗算して、各駆動車輪4の回転トルク指令値を算出する。制御装置8は、出力算出手段の一具体例である。制御装置8は、算出した回転トルク指令値に応じた回転トルクが各駆動車輪4に生じるように、各車輪駆動ユニット7を制御する。   For example, the control device 8 multiplies the pitch angle (tilt angle) of the operation handle 2 and the carriage unit 3 detected by the attitude sensor 5 by an inversion control gain that determines the driving torque of each wheel drive unit in the inversion control, A rotational torque command value for each drive wheel 4 is calculated. The control device 8 is a specific example of output calculation means. The control device 8 controls each wheel drive unit 7 such that a rotational torque corresponding to the calculated rotational torque command value is generated in each drive wheel 4.

これにより、制御装置8は、操作ハンドル2及び台車部3が傾斜している方向へ各駆動車輪4を回動させ、倒立型バランス訓練装置1の重心位置を各駆動車輪4の車軸を通る鉛直線上へ戻すような倒立制御を行う。さらに、制御装置8は、各駆動車輪4に対して適切な回転トルクを夫々付加することで、操作ハンドル2及び台車部3のピッチ角度がある一定値を超えないような倒立状態を維持しつつ、さらに、姿勢センサ5からの姿勢情報に応じて、前進、後進、停止、減速、加速、左旋回、右旋回等の倒立型バランス訓練装置1の移動制御を行う。なお、倒立型バランス訓練装置1は、倒立二輪車として構成されているが、これに限定されない。倒立型バランス訓練装置1は、例えば、倒立一輪車として構成されてもよく、任意の倒立型車両として構成できる。   Thereby, the control device 8 rotates each drive wheel 4 in the direction in which the operation handle 2 and the carriage unit 3 are inclined, and the center of gravity position of the inverted balance training device 1 passes through the axle of each drive wheel 4 in the vertical direction. Invert control is performed so that it returns to the line. Further, the control device 8 adds an appropriate rotational torque to each drive wheel 4 to maintain an inverted state in which the pitch angle of the operation handle 2 and the carriage unit 3 does not exceed a certain value. Furthermore, according to the posture information from the posture sensor 5, the movement control of the inverted balance training apparatus 1 such as forward, reverse, stop, deceleration, acceleration, left turn, right turn, etc. is performed. In addition, although the inverted type balance training apparatus 1 is comprised as an inverted motorcycle, it is not limited to this. The inverted balance training apparatus 1 may be configured as an inverted unicycle, for example, and can be configured as an arbitrary inverted vehicle.

上述のような車両制御の構成により、倒立型バランス訓練装置1は、例えば、搭乗者が重心を前後に移動させ台車部3及び操作ハンドル2を前後に傾斜させることで前進後退を行い、搭乗者が重心を左右に移動させ台車部3及び操作ハンドル2を左右に傾斜させることで、左右旋回を行うことができる。このように、搭乗者は、台車部3に搭乗し、重心移動による走行操作を行うことで、リハビリテーションやゲームなどのバランス訓練を行うことができる。   With the configuration of the vehicle control as described above, the inverted balance training apparatus 1 performs, for example, forward / backward movement by causing the occupant to move the center of gravity back and forth and tilting the carriage unit 3 and the operation handle 2 back and forth. Can turn left and right by moving the center of gravity to the left and right and tilting the carriage unit 3 and the operation handle 2 to the left and right. Thus, a passenger can perform balance training, such as rehabilitation and a game, by boarding the trolley | bogie part 3 and performing driving | running | working operation by a gravity center movement.

例えば、倒立型バランス訓練装置1に搭乗した搭乗者は、上述のような重心移動による走行操作を行って、移動する目標物を追従するような訓練課題を行う。この場合、搭乗者は、目標物の移動方法(移動速度、移動方向など)や目標物の距離を変更するとで、訓練課題の難易度を設定することができる。   For example, a passenger who has boarded the inverted balance training apparatus 1 performs a traveling operation by moving the center of gravity as described above, and performs a training task of following a moving target. In this case, the passenger can set the difficulty level of the training task by changing the moving method (moving speed, moving direction, etc.) of the target and the distance of the target.

また、訓練課題として、倒立型バランス訓練装置1はピッチ方向やロール方向の目標姿勢角度のオフセット値(外乱指示)を設定し、この目標姿勢角度のオフセット値に応じて倒立型バランス訓練装置1は傾斜し移動(所定動作)する。これに対して、搭乗者が重心移動を行い、倒立型バランス訓練装置1のバランスをとる、あるいは、元の位置に留めることでそのバランス訓練を行う。この場合、搭乗者はオフセット値を調整することで、訓練課題の難易度を設定することができる。
あるいは、搭乗者は、上記制御装置8の倒立制御ゲインを増減させ、重心移動による走行操作の感度を変化させることで、その操作状態の難易度を設定することができる。
In addition, as an exercise task, the inverted balance training apparatus 1 sets a target posture angle offset value (disturbance instruction) in the pitch direction and the roll direction, and the inverted balance training apparatus 1 sets the target posture angle offset value according to the target posture angle offset value. Tilt and move (predetermined operation). On the other hand, the occupant moves the center of gravity and balances the inverted balance training apparatus 1 or keeps the balance training at the original position. In this case, the passenger can set the difficulty level of the training task by adjusting the offset value.
Alternatively, the occupant can set the degree of difficulty of the operation state by increasing or decreasing the inverted control gain of the control device 8 and changing the sensitivity of the traveling operation by moving the center of gravity.

ところで、バランス訓練などにおいて、各搭乗者の体調変化などの状態変化に合わせて、その搭乗者が丁度良く走行操作を行うことができる難易度の訓練課題及び/又は操作状態に常に設定することが、訓練効率及び安全性を考慮すると好ましい。すなわち、各搭乗者に応じた適切な難易度の訓練課題及び/又は操作状態でバランス訓練を行うことが重要となる。   By the way, in balance training or the like, it is always possible to set a training task and / or an operation state with a degree of difficulty that allows the passenger to perform a driving operation exactly in accordance with a state change such as a physical condition change of each passenger. In view of training efficiency and safety, it is preferable. That is, it is important to perform balance training with a training task and / or an operation state of an appropriate difficulty level according to each passenger.

これに対し、本実施形態1に係る倒立型バランス訓練装置1において、制御装置8は、姿勢センサ5により検出されたピッチ角度の時系列データと、車輪駆動ユニット7の駆動出力の時系列データと、の相関係数を算出する。制御装置8は、相関算出手段の一具体例である。   In contrast, in the inverted balance training device 1 according to the first embodiment, the control device 8 includes time-series data of the pitch angle detected by the posture sensor 5 and time-series data of the drive output of the wheel drive unit 7. The correlation coefficient is calculated. The control device 8 is a specific example of correlation calculation means.

制御装置8により算出された相関係数によって、各搭乗者の現状の(絶対的な)バランス能力(乗りこなし度)を正確に判断できるため、そのバランス能力に応じた適切な難易度の訓練課題及び/又は操作状態に設定できる。すなわち、各搭乗者に応じた適切な難易度でバランス訓練を行うことができる。   Since the current (absolute) balance ability (ride degree) of each occupant can be accurately determined by the correlation coefficient calculated by the control device 8, a training task with an appropriate difficulty level according to the balance ability and / Or can be set to the operating state. That is, the balance training can be performed with an appropriate difficulty level according to each passenger.

ここで、搭乗者のバランス能力と、台車部3のピッチ角度および車輪駆動ユニット7の駆動出力(モータ出力)と、の関係について詳細に説明する。
例えば、搭乗者のバランス能力が高い状態のとき、倒立型バランス訓練装置1と搭乗者とは一体となって動作する(図3)。この場合、台車部3のピッチ角度に車輪駆動ユニット7のモータ出力は追従する。すなわち、台車部3のピッチ角度と車輪駆動ユニット7のモータ出力とは、高い相関関係にある。
Here, the relationship between a passenger's balance ability, the pitch angle of the trolley | bogie part 3, and the drive output (motor output) of the wheel drive unit 7 is demonstrated in detail.
For example, when the passenger's balance ability is high, the inverted balance training apparatus 1 and the passenger operate together (FIG. 3). In this case, the motor output of the wheel drive unit 7 follows the pitch angle of the carriage unit 3. That is, the pitch angle of the carriage unit 3 and the motor output of the wheel drive unit 7 are highly correlated.

一方、搭乗者のバランス能力が低い状態のとき、倒立型バランス訓練装置1と搭乗者とはバラバラの動作を行う(図4)。この場合、台車部3のピッチ角度及び外乱(搭乗者のフラツキなど余分な動作)に車輪駆動ユニット7のモータ出力は追従する。すなわち、台車部3のピッチ角度と車輪駆動ユニット7のモータ出力とは、低い相関関係にある。   On the other hand, when the occupant's balance ability is low, the inverted balance training apparatus 1 and the occupant perform separate operations (FIG. 4). In this case, the motor output of the wheel drive unit 7 follows the pitch angle of the carriage unit 3 and disturbance (excessive operation such as a passenger's flutter). That is, the pitch angle of the carriage unit 3 and the motor output of the wheel drive unit 7 have a low correlation.

したがって、本実施形態1に係る制御装置8は、上述の如く、台車部3のピッチ角度の時系列データと、車輪駆動ユニット7のモータ出力の時系列データと、の相関関係を示す相関係数を算出する。この算出された相関係数によって各搭乗者の現状のバランス能力を正確に判断できる。例えば、台車部3のピッチ角度の時系列データと、車輪駆動ユニット7のモータ出力の時系列データと、の相関係数が大きい場合、搭乗者のバランス能力が高いことが分かる。一方、台車部3のピッチ角度の時系列データと、車輪駆動ユニット7のモータ出力の時系列データと、の相関係数が小さい場合、搭乗者のバランス能力が低いことが分かる。   Therefore, as described above, the control device 8 according to the first embodiment has the correlation coefficient indicating the correlation between the time series data of the pitch angle of the carriage unit 3 and the time series data of the motor output of the wheel drive unit 7. Is calculated. The current balance ability of each passenger can be accurately determined based on the calculated correlation coefficient. For example, when the correlation coefficient between the time series data of the pitch angle of the carriage unit 3 and the time series data of the motor output of the wheel drive unit 7 is large, it is understood that the passenger's balance ability is high. On the other hand, when the correlation coefficient between the time series data of the pitch angle of the carriage unit 3 and the time series data of the motor output of the wheel drive unit 7 is small, it is understood that the passenger's balance ability is low.

図5は、姿勢センサから出力される台車部のピッチ角度の時系列データ、および、車輪駆動ユニットのモータ出力(モータトルク)の時系列データ、の一例を示す図である。
例えば、制御装置8は、台車部3のピッチ角度の時系列データに基づいて、台車部3のピッチ角度の増減する傾きを最小2乗法などを用いて算出する。同様に、制御装置8は、車輪駆動ユニット7のモータトルクの時系列データに基づいて、車輪駆動ユニット7のモータトルクの増減する傾きを最小2乗法などを用いて算出する。そして、制御装置8は、算出した台車部3のピッチ角度の傾きと、車輪駆動ユニット7のモータトルクの傾きと、の相関係数を算出する。なお、上記相関係数の算出方法は一例であり、これに限定されず、任意の算出方法を用いることができる。
FIG. 5 is a diagram illustrating an example of time-series data of the pitch angle of the carriage unit output from the attitude sensor and time-series data of the motor output (motor torque) of the wheel drive unit.
For example, the control device 8 calculates the inclination of the pitch angle of the carriage unit 3 to increase or decrease based on the time series data of the pitch angle of the carriage unit 3 using a least square method or the like. Similarly, the control device 8 calculates the gradient of increase / decrease in the motor torque of the wheel drive unit 7 based on the time series data of the motor torque of the wheel drive unit 7 using the least square method or the like. Then, the control device 8 calculates a correlation coefficient between the calculated inclination of the pitch angle of the carriage unit 3 and the inclination of the motor torque of the wheel drive unit 7. The correlation coefficient calculation method is merely an example, and the present invention is not limited to this, and any calculation method can be used.

制御装置8は、車輪駆動ユニット7のモータ出力として上記各駆動車輪4の回転トルク指令値を用いて上記相関係数を算出しているが、これに限定されない。制御装置8は、例えば、車輪駆動ユニット7の駆動出力として、車輪駆動ユニット7のモータ回転数、モータ消費電力、あるいはモータq軸電流値などを用いて上記相関係数を算出してもよい。   Although the control device 8 calculates the correlation coefficient using the rotational torque command value of each driving wheel 4 as the motor output of the wheel driving unit 7, it is not limited to this. The control device 8 may calculate the correlation coefficient using, for example, the motor rotation speed, motor power consumption, or motor q-axis current value of the wheel drive unit 7 as the drive output of the wheel drive unit 7.

制御装置8の制御系によっては、台車部3のピッチ角度の数値変動に対し、車輪駆動ユニット7のモータトルクの数値変動が遅延することがある。その場合、制御装置8は、台車部3のピッチ角度の時系列データ、および、車輪駆動ユニット7のモータトルクの時系列データ、のうちいずれか一方を1周期分(図6の(1))の時間だけ前後にずらし(図6の(2))、最も相関が高くなる位置(図6の(3))で相関係数を算出するのが好ましい。これにより、上記数値変動に遅延が生じた場合でも、相関係数をより正確に算出することができる。   Depending on the control system of the control device 8, the numerical fluctuation of the motor torque of the wheel drive unit 7 may be delayed with respect to the numerical fluctuation of the pitch angle of the carriage unit 3. In that case, the control device 8 outputs one of the time-series data of the pitch angle of the carriage unit 3 and the time-series data of the motor torque of the wheel drive unit 7 for one cycle ((1) in FIG. 6). Preferably, the correlation coefficient is calculated at a position where the correlation is highest ((3) in FIG. 6). Thereby, even when a delay occurs in the numerical fluctuation, the correlation coefficient can be calculated more accurately.

以上、本実施形態1に係る倒立型バランス訓練装置1において、姿勢センサ5により検出されたピッチ角度の時系列データと、車輪駆動ユニット7の駆動出力の時系列データと、の相関係数を算出する。これにより、算出された相関係数によって各搭乗者の現状のバランス能力を正確に判断し、そのバランス能力に応じた適切な難易度の訓練課題及び/又は操作状態に設定できる。すなわち、各搭乗者に応じた適切な難易度でバランス訓練を行うことができる。   As described above, in the inverted balance training apparatus 1 according to the first embodiment, the correlation coefficient between the time-series data of the pitch angle detected by the posture sensor 5 and the time-series data of the drive output of the wheel drive unit 7 is calculated. To do. As a result, the current balance ability of each passenger can be accurately determined based on the calculated correlation coefficient, and the training task and / or the operation state of an appropriate difficulty level according to the balance ability can be set. That is, the balance training can be performed with an appropriate difficulty level according to each passenger.

実施形態2
本発明の実施形態2に係る倒立型バランス訓練装置1において、制御装置8は搭乗者が重心移動による走行操作を行う際の操作状態及び/又はバランス訓練課題の難易度を設定する。制御装置8は、算出した相関係数に基づいて訓練課題及び/又は操作状態の難易度を設定する。これにより、各搭乗者の現状のバランス能力に応じた適切な難易度の訓練課題及び/又は操作状態に自動的に設定できる。したがって、搭乗者は最適な難易度で常時バランス訓練を行うことができる。
Embodiment 2
In the inverted balance training device 1 according to the second embodiment of the present invention, the control device 8 sets the operation state and / or the difficulty level of the balance training task when the occupant performs the traveling operation by moving the center of gravity. The control device 8 sets the training task and / or the difficulty level of the operation state based on the calculated correlation coefficient. Thereby, it is possible to automatically set a training task and / or an operation state with an appropriate difficulty level according to the current balance ability of each passenger. Therefore, the occupant can always perform balance training at an optimal difficulty level.

例えば、制御装置8は、算出した相関係数が増加するに従って難易度を高く設定する。
図7は、制御装置により算出される相関係数と設定される難易度との一関係例を示す図である。図7に示すように、搭乗者の体調は刻一刻と変化し、そのバランス能力も変化している。そして、このバランス能力の変化に応じて相関係数も変化する。従がって、制御装置8は、算出した相関係数が増加すると難易度を増加させ、逆に相関係数が減少すると難易度を減少させる。
For example, the control device 8 sets the difficulty level higher as the calculated correlation coefficient increases.
FIG. 7 is a diagram illustrating an example of a relationship between the correlation coefficient calculated by the control device and the difficulty level set. As shown in FIG. 7, the physical condition of the passenger changes every moment, and the balance ability also changes. The correlation coefficient also changes according to the change in balance ability. Therefore, the control device 8 increases the difficulty level when the calculated correlation coefficient increases, and conversely decreases the difficulty level when the correlation coefficient decreases.

例えば、倒立型バランス訓練装置1に搭乗した搭乗者が移動する目標物を追従するような訓練課題を行う場合、制御装置8は目標物の移動速度を増加させることで、訓練課題の難易度を増加させる。あるいは、倒立型バランス訓練装置1が目標姿勢角度のオフセット値に応じて所定動作する訓練課題の場合、制御装置8はオフセット値を増加させることで訓練課題の難易度を増加させる。なお、上記訓練課題は一例でありこれに限定されず、任意の訓練課題を設定できる。
上記相関係数と難易度との関係は、例えば、各訓練課題毎にテーブル情報あるいはグラフ情報として予めROM8bやRAM8cに設定されている。
For example, when performing a training task in which an occupant who has boarded the inverted balance training apparatus 1 follows a moving target, the control device 8 increases the moving speed of the target, thereby increasing the difficulty of the training task. increase. Alternatively, when the inverted balance training apparatus 1 is a training task that operates in a predetermined manner according to the offset value of the target posture angle, the control device 8 increases the difficulty of the training task by increasing the offset value. In addition, the said training task is an example and is not limited to this, Arbitrary training tasks can be set.
The relationship between the correlation coefficient and the difficulty level is set in advance in the ROM 8b or RAM 8c as table information or graph information for each training task, for example.

例えば、リハビリ中の患者がバランス訓練を行う場合、その患者がぎりぎり対応可能な難易度の訓練課題を実施することが訓練効率を考慮すると特に重要となる。一般に、リハビリ中の患者は、対応不能な難易度の訓練課題はいつまでも対応できないため、対応可能な範囲で最適な訓練課題の難易度を設定することになる。さらに、患者の体調は、刻一刻と大きく変化し、そのバランス能力も大きく変化する。   For example, when a rehabilitating patient performs balance training, it is particularly important in view of training efficiency to implement a training task with a difficulty level that allows the patient to cope with it. In general, since a rehabilitating patient cannot deal with a training task with a difficulty level that cannot be dealt with indefinitely, the optimal difficulty level of the training task is set within a compatible range. Furthermore, the patient's physical condition changes greatly every moment, and the balance ability also changes greatly.

これに対して、本実施形態2に係る制御装置8は、バランス訓練中の患者のバランス能力を相関係数として常時算出する。そして、制御装置8は、算出した相関係数に応じて最適な難易度をタイムリーに設定することができる。したがって、患者の安全性を考慮しつつ訓練効率を最大限に向上させることができる。   In contrast, the control device 8 according to the second embodiment constantly calculates the balance ability of the patient during balance training as a correlation coefficient. And the control apparatus 8 can set the optimal difficulty level timely according to the calculated correlation coefficient. Therefore, it is possible to maximize the training efficiency while considering the patient's safety.

図8は、本実施形態2に係る倒立型バランス訓練方法の処理フローを示すフローチャートである。例えば、搭乗者が倒立型バランス訓練装置1に搭乗し、バランス訓練を開始する(ステップS101)。
姿勢センサ5は、台車部3のピッチ角度を検出し、制御装置8に対して出力する(ステップS102)。
FIG. 8 is a flowchart showing a processing flow of the inverted balance training method according to the second embodiment. For example, the passenger gets on the inverted balance training apparatus 1 and starts balance training (step S101).
The attitude sensor 5 detects the pitch angle of the carriage unit 3 and outputs it to the control device 8 (step S102).

制御装置8は、姿勢センサ5から出力された台車部3のピッチ角度に倒立制御ゲインを乗算して車輪駆動ユニット7に対する回転トルク指令値を算出する(ステップS103)。   The control device 8 calculates the rotational torque command value for the wheel drive unit 7 by multiplying the pitch angle of the carriage unit 3 output from the attitude sensor 5 by the inverted control gain (step S103).

制御装置8は、姿勢センサ5からのピッチ角度の時系列データと、車輪駆動ユニット7の回転トルク指令値の時系列データと、の相関係数を算出する(ステップS104)。
制御装置8は、算出した相関係数に基づいて訓練課題及び/又は操作状態の難易度を設定する(ステップS105)。
The control device 8 calculates a correlation coefficient between the time series data of the pitch angle from the attitude sensor 5 and the time series data of the rotational torque command value of the wheel drive unit 7 (step S104).
The control device 8 sets the training task and / or the difficulty level of the operation state based on the calculated correlation coefficient (step S105).

なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。   Note that the present invention is not limited to the above-described embodiment, and can be changed as appropriate without departing from the spirit of the present invention.

本発明は、例えば、図8に示す処理を、CPU8aにコンピュータプログラムを実行させることにより実現することも可能である。   In the present invention, for example, the processing shown in FIG. 8 can be realized by causing the CPU 8a to execute a computer program.

プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD−ROM(Read Only Memory)、CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(random access memory))を含む。   The program may be stored using various types of non-transitory computer readable media and supplied to a computer. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (for example, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (for example, magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / W and semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (random access memory)) are included.

プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。   The program may be supplied to the computer by various types of transitory computer readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.

1 倒立型バランス訓練装置、2 操作ハンドル、3 台車部、4 駆動車輪、5 姿勢センサ、6 回転センサ、7 車輪駆動ユニット、8 制御装置   DESCRIPTION OF SYMBOLS 1 Inverted type balance training apparatus, 2 operation handle, 3 cart part, 4 drive wheel, 5 attitude sensor, 6 rotation sensor, 7 wheel drive unit, 8 control apparatus

Claims (5)

搭乗者が搭乗する台車部のピッチ角度を検出する角度検出手段と、
前記台車部に設けられた少なくとも1つの車輪を駆動する駆動手段と、
前記角度検出手段により検出されたピッチ角度に基づいて、前記駆動手段の制御を行い倒立制御を実行する制御手段と、
前記駆動手段の駆動出力を算出する出力算出手段と、
を備える倒立型バランス訓練装置であって、
前記角度検出手段により検出されたピッチ角度の時系列データと、前記出力算出手段により算出された駆動出力の時系列データと、の相関係数を算出する相関算出手段を備えることを特徴とする倒立型バランス訓練装置。
An angle detection means for detecting a pitch angle of the carriage unit on which the passenger is boarded;
Drive means for driving at least one wheel provided in the carriage unit;
Based on the pitch angle detected by the angle detection means, the control means for controlling the drive means and performing the inversion control;
Output calculating means for calculating the driving output of the driving means;
An inverted balance training apparatus comprising:
Inversion characterized by comprising correlation calculation means for calculating a correlation coefficient between time series data of pitch angles detected by said angle detection means and time series data of drive outputs calculated by said output calculation means Mold balance training device.
請求項1記載の倒立型バランス訓練装置であって、
前記搭乗者が重心移動による走行操作を行う際の操作状態及び/又はバランス訓練課題の難易度を設定する難易度設定手段を更に備え、
前記難易度設定手段は、前記相関算出手段により算出された相関係数に基づいて前記難易度を設定する、ことを特徴とする倒立型バランス訓練装置。
The inverted balance training apparatus according to claim 1,
It further comprises a difficulty level setting means for setting a difficulty level of the operation state and / or balance training task when the passenger performs a traveling operation by moving the center of gravity.
The inverted balance training apparatus characterized in that the difficulty level setting means sets the difficulty level based on the correlation coefficient calculated by the correlation calculation means.
請求項2記載の倒立型バランス訓練装置であって、
前記難易度設定手段は、前記相関算出手段により算出された相関係数が増加するに従って前記難易度を高く設定する、ことを特徴とする倒立型バランス訓練装置。
The inverted balance training apparatus according to claim 2,
The inverted balance training apparatus, wherein the difficulty level setting means sets the difficulty level higher as the correlation coefficient calculated by the correlation calculation means increases.
請求項2又は3記載の倒立型バランス訓練装置であって、
前記相関算出手段は、前記角度検出手段により検出されたピッチ角度の時系列データ、および、前記出力算出手段により算出された駆動出力の時系列データ、のうちいずれか一方を1周期分の時間だけ前後にずらし、最も相関が高くなる位置で相関係数を算出する、を特徴とする倒立型バランス訓練装置。
The inverted balance training device according to claim 2 or 3,
The correlation calculation means outputs one of the time series data of the pitch angle detected by the angle detection means and the time series data of the drive output calculated by the output calculation means for a time corresponding to one cycle. An inverted balance training apparatus characterized in that the correlation coefficient is calculated at a position where the correlation is highest when shifted back and forth.
搭乗者が搭乗する台車部のピッチ角度を検出するステップと、
前記検出されたピッチ角度に基づいて、前記台車部に設けられた少なくとも1つの車輪を駆動する駆動手段の制御を行い倒立制御を実行するステップと、
前記駆動手段の駆動出力を算出するステップと、
を含む倒立型バランス訓練方法であって、
前記検出されたピッチ角度の時系列データと、前記算出された駆動出力の時系列データと、の相関係数を算出するステップを含むことを特徴とする倒立型バランス訓練方法。
Detecting the pitch angle of the bogie part on which the passenger is boarded;
Performing an inversion control by controlling a driving means for driving at least one wheel provided in the carriage unit based on the detected pitch angle;
Calculating a drive output of the drive means;
An inverted balance training method including
An inverted balance training method comprising a step of calculating a correlation coefficient between the time-series data of the detected pitch angle and the time-series data of the calculated drive output.
JP2014208027A 2014-10-09 2014-10-09 Inverted balance training apparatus and inverted balance training method Active JP6183328B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014208027A JP6183328B2 (en) 2014-10-09 2014-10-09 Inverted balance training apparatus and inverted balance training method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014208027A JP6183328B2 (en) 2014-10-09 2014-10-09 Inverted balance training apparatus and inverted balance training method

Publications (2)

Publication Number Publication Date
JP2016078461A JP2016078461A (en) 2016-05-16
JP6183328B2 true JP6183328B2 (en) 2017-08-23

Family

ID=55957309

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014208027A Active JP6183328B2 (en) 2014-10-09 2014-10-09 Inverted balance training apparatus and inverted balance training method

Country Status (1)

Country Link
JP (1) JP6183328B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4240114B2 (en) * 2006-11-15 2009-03-18 トヨタ自動車株式会社 Traveling device
JP5413027B2 (en) * 2009-07-30 2014-02-12 トヨタ自動車株式会社 Mobile body control system, control method thereof, and control program
JP5471456B2 (en) * 2010-01-07 2014-04-16 トヨタ自動車株式会社 Training system, training method and training program
JP5691827B2 (en) * 2011-05-17 2015-04-01 トヨタ自動車株式会社 Inverted two-wheeled vehicle, its operating method, and program
JP6032084B2 (en) * 2013-03-25 2016-11-24 トヨタ自動車株式会社 Balance training system and balance training method

Also Published As

Publication number Publication date
JP2016078461A (en) 2016-05-16

Similar Documents

Publication Publication Date Title
KR101340985B1 (en) Inverted two-wheel apparatus, and control method and control program thereof
JP5338726B2 (en) Training system, training method and training program
JP5790677B2 (en) Movement control apparatus, moving body control method, and control program
JP6020328B2 (en) MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND CONTROL PROGRAM
JP5761347B2 (en) Inverted moving body control device, control method thereof, and program
JP2011140262A (en) Training system, and training method and training program for the same
JP6032084B2 (en) Balance training system and balance training method
JP6217592B2 (en) Inverted type moving body, its control method and control program
JP6183328B2 (en) Inverted balance training apparatus and inverted balance training method
WO2016016960A1 (en) Moving body
JP6350421B2 (en) Training system
JP5772373B2 (en) Inverted moving body control device and control method thereof
JP6225869B2 (en) Inverted two-wheeled mobile system
JP6217582B2 (en) Inverted moving body and control method thereof
JP6354447B2 (en) Training system, training method and training program
JP6233265B2 (en) Inverted two-wheeled mobile system
JP5861651B2 (en) MOBILE DEVICE, MOBILE DEVICE CONTROL METHOD, AND PROGRAM
JP6665533B2 (en) Inverted motorcycle
JP2013112108A (en) Inverted moving body, control method thereof and program
JP5652043B2 (en) Inverted type moving body, its control method and control program
JP2015128928A (en) Inverted movable body
JP5966882B2 (en) MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND PROGRAM
JP6245134B2 (en) Inverted moving body
JP2013099972A (en) Inverted mobile, control method thereof, and program
JP2019031185A (en) Inverted two-wheeled vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170622

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: 20170627

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170710

R151 Written notification of patent or utility model registration

Ref document number: 6183328

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151