(57)【特許請求の範囲】
【請求項１】
搭乗者の重心移動に応じて動作する倒立二輪型移動体であって、
車輪を駆動させるためのモータと、
前記モータの状態を検出する検出手段と、
前記検出手段の検出結果をもとに前記モータの出力を導出するモータ出力導出手段と、
前記モータの出力が飽和する限界出力を算出する限界出力算出手段と、
前記限界出力算出手段によって算出された限界出力に対する、前記モータ出力導出手段によって導出されたモータ出力の割合を算出する割合算出手段と、
（１）前記モータ出力の割合の時間変化量又は前記モータ出力の時間変化量が、第１の所定値より大きい場合に前記割合を大きい値に補正し、第２の所定値より小さい場合に前記割合を小さい値に補正する手段、（２）前記搭乗者の状態が、前記搭乗者の症状が重い又は前記搭乗者の回復度が低いことを示す場合に前記割合を大きい値に補正し、前記搭乗者の症状が軽い又は前記搭乗者の回復度が高いことを示す場合に前記割合を小さい値に補正する手段、及び、（３）前記搭乗者の操作意図の推定結果が、前記搭乗者の急な動作を示す場合に前記割合を大きい値に補正し、前記搭乗者の定常的な動作を示す場合に前記割合を小さい値に補正する手段、の何れか１つを有する補正手段と、
前記補正手段から出力される割合を、表示、音、光、及び振動の少なくとも何れか１つによって表現することにより周囲に報知する報知手段と、
を備える倒立二輪型移動体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、倒立二輪型移動体に関し、特に、搭乗者のバランス感覚の訓練に使用される倒立二輪型移動体に関する。
【背景技術】
【０００２】
倒立二輪型移動体は、構造上不安定な乗り物であるため、搭乗者が乱暴な操作を行うとモータの出力が不足し、転倒するリスクが高い。このため、モータの出力性能を高くすることで転倒回避を行うことが一般的であるが、出力性能を高くしても、あらゆる転倒を抑えることは困難である。
【０００３】
また、このような倒立二輪型移動体では、搭乗者の感性のみでモータの出力性能の限界を感じ取ることは困難であるため、搭乗者は気付かぬうちに限界出力以上の操作をすることで転倒してしまう事例が多く発生していた。
【０００４】
また、倒立二輪型移動体を搭乗者のリハビリに使用する場合、転倒回避は補助者に委ねられることが一般的である。しかし、補助者はモータの限界出力を知るすべがないため、想定されるあらゆるユースケースに対して転倒を回避できるスペックをモータに持たせるか、もしくは、吊り具等によって転倒した場合における体を強打する等の危険を回避する以外に有効な手段がなかった。
【０００５】
特許文献１には、倒立二輪型移動体の移動速度が制限値以上である場合に、警報音等によって制限値に達していることを報知する技術が開示されている。
【０００６】
特許文献２には、倒立二輪型移動体の走行速度が所定の速度を超過したときに、ハンドルの傾動の角速度が正の方向である場合に警告を発する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−２４０４８４号公報
【特許文献２】特開２０１３−１４４５１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１又は２に開示された技術により、倒立二輪型移動体が転倒しやすい状態にあることを搭乗者や補助者に警告することができる。しかし、実際の転倒につながる性能は、モータの出力（Ｗ）によって決まるものである。このため、速度やハンドルの傾きだけで警告を行う特許文献１又は２に開示された手法では、実際のモータの限界出力との乖離が激しく、且つ警告を発生した時点では既に転倒を回避できない状況になっていることもあるという問題があった。
【０００９】
また、バッテリーを使用するシステムでは、バッテリーの残量や温度によって限界性能は逐次変化する。このため、予め限界性能を設定する構成では、最悪条件を想定して限界性能を設定せざるを得ず、モータの性能を最大限発揮することができないという問題があった。
【００１０】
さらに、警告の有無をデジタル的に呈示するだけでは、どの程度転倒に近いかを把握させることが困難であるという問題があった。
【００１１】
本発明は、このような問題点を解決するためになされたものであり、限界性能が逐次変化するモータにより駆動される倒立二輪型移動体の走行状態が、どの程度転倒に近いかを搭乗者や補助者に把握させることができる倒立二輪型移動体を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するための本発明の態様は、搭乗者の重心移動に応じて動作する倒立二輪型移動体が、車輪を駆動させるためのモータと、前記モータの状態を検出する検出手段と、前記検出手段の検出結果をもとに前記モータの出力を導出するモータ出力導出手段と、前記モータの出力が飽和する限界出力を算出する限界出力算出手段と、前記限界出力算出手段によって算出された限界出力に対する、前記モータ出力導出手段によって導出されたモータ出力の割合を算出する割合算出手段と、前記モータ出力の割合の時間変化量、前記モータ出力の時間変化量、前記搭乗者の状態、及び前記搭乗者の操作意図の推定結果の何れかに応じて、前記割合の補正が必要であるか否かを判定し、必要であると判定した場合に前記割合を補正する補正手段と、前記補正手段から出力される割合を、表示、音、光、及び振動の少なくとも何れかによって表現することにより周囲に報知する報知手段と、を備えるものである。この態様によれば、限界性能が逐次変化するモータにより駆動される倒立二輪型移動体の走行状態が、どの程度転倒に近いかを搭乗者や補助者に把握させることができる倒立二輪型移動体を提供することができる。
【発明の効果】
【００１３】
本発明によれば、限界性能が逐次変化するモータにより駆動される倒立二輪型移動体の走行状態が、どの程度転倒に近いかを搭乗者や補助者に把握させることができる倒立二輪型移動体を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１にかかる倒立二輪型移動体の概略的な構成を示す斜視図である。
【図２】本発明の実施の形態１にかかる倒立二輪型移動体の概略的なシステム構成を示すブロック図である。
【図３】本発明の実施の形態１にかかるモータの出力が飽和する限界出力について説明する図である。
【図４】本発明の実施の形態１にかかるモータの出力について説明する図である。
【図５】本発明の実施の形態１にかかるモータ出力の割合の算出手法について説明する図である。
【図６】本発明の実施の形態１にかかる報知動作の表示例を示す図である。
【図７】本発明の実施の形態１にかかる報知動作を音により行う例を説明するグラフである。
【図８】本発明の実施の形態１にかかる報知動作を光により行う例を説明するグラフである。
【図９】本発明の実施の形態１にかかる倒立二輪型移動体の処理を示すフローチャートである。
【図１０】本発明の実施の形態２にかかる倒立二輪型移動体の概略的なシステム構成を示すブロック図である。
【図１１】本発明の実施の形態２にかかる倒立二輪型移動体の処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
実施の形態１
以下、図面を参照して本発明の実施の形態について説明する。図１は、本発明の実施の形態１にかかる倒立二輪型移動体の概略的な構成を示す斜視図である。本実施の形態１にかかる倒立二輪型移動体１００は、倒立状態を維持しつつ搭乗者の重心移動に応じて、前後進、左右旋回、加減速などの走行を行うことができる同軸二輪車として構成されている。倒立二輪型移動体１００は、車両本体１と、車両本体１に回転可能に連結された左右一対の車輪２Ｒ、２Ｌと、車両本体１に操作可能に設けられた操作ハンドル３と、車両本体１に設けられ搭乗者が搭乗可能な左右一対のステップ部４Ｒ、４Ｌと、を備えている。
【００１６】
操作ハンドル３は、これを前後方向に傾けることによって、倒立二輪型移動体１００の前進又は後退操作が実行され、ロール方向（左右方向）へ傾けることによって、倒立二輪型移動体１００の旋回操作が実行される操作部である。
【００１７】
車両本体１は、操作ハンドル３をロール方向へ回転自在に支持する。また、一対の車輪２Ｒ、２Ｌは、車両本体１の走行方向と直交する方向の両側において同軸上に配置されると共に当該車両本体１に回転自在に支持されている。
【００１８】
車両本体１の上面には、操作ハンドル３の左右両側に一対のステップ部４Ｒ、４Ｌが設けられている。各ステップ部４Ｒ、４Ｌは、搭乗者が片足ずつ乗せて搭乗するステップである。
【００１９】
車両本体１は、例えば、互いに平行をなして上下に配置された車体上部材及び車体下部材と、互いに平行をなして左右に配置されると共に車体上部材及び車体下部材と回動可能に連結された一対の側面部材と、を有する平行リンク機構として構成されている。なお、上述した倒立二輪型移動体１００の構成は一例であり、これに限らず、例えば、操作ハンドル３を有しない構成でもよく、倒立状態を維持しつつ搭乗者の重心移動に応じて走行する任意の移動体に適用可能である。
【００２０】
続いて、図２のブロック図を用いて、本発明の実施の形態１にかかる倒立二輪型移動体の概略的なシステム構成について説明する。本実施の形態１にかかる倒立二輪型移動体１００は、制御装置５と、左右一対の駆動回路６Ｒ、６Ｌと、左右一対のモータ７Ｒ、７Ｌと、検出部８と、バッテリー９と、報知部１０と、を備えている。
【００２１】
駆動回路６Ｒ及び６Ｌは、それぞれモータ７Ｒ及び７Ｌを駆動する回路である。また、モータ７Ｒ及び７Ｌは、それぞれ車輪２Ｒ及び２Ｌを独立して回転駆動するモータである。
【００２２】
検出部８は、モータ７Ｒ及び７Ｌの状態を検出するものである。検出部８は、モータ７Ｒ及び７Ｌの状態として、モータ７Ｒ及び７Ｌの回転数及びトルク値を検出する。モータ７Ｒ及び７Ｌの回転数の検出は、例えばモータ７Ｒ及び７Ｌのそれぞれに対して設けた一対の回転角センサを用いて行う。また、モータ７Ｒ及び７Ｌのトルク値の検出は、例えば、モータ７Ｒ及び７Ｌのそれぞれに対して設けた一対のトルクセンサを用いて行う。なお、モータ７Ｒ及び７Ｌの回転数及びトルク値の検出は、どのような手法で行ってもよい。例えば、モータの相電流値とトルク定数からトルク値を導出してもよい。そして、検出部８は、検出したモータの回転数及びトルク値を制御装置５へ出力する。
【００２３】
バッテリー９は、制御装置５、駆動回路６Ｒ及び６Ｌ、その他の電子機器、電気装置等に対して電力を供給するものである。バッテリー９には、例えば、リチウムイオンバッテリーが用いられる。
【００２４】
報知部１０は、制御装置５からの指示に応じて、周囲への報知動作を行うものである。報知部１０については、後に図６〜図８を用いて詳述する。
【００２５】
続いて、制御装置５について説明する。制御装置５は、限界出力算出部１１と、モータ出力導出部１２と、割合算出部１３と、時間変化量算出部１４と、補正部１５とを備えている。
【００２６】
限界出力算出部１１は、バッテリー情報を取得する。ここで、バッテリー情報とは、バッテリー９の残量、温度、劣化度等である。なお、バッテリー９の残量、温度は、それぞれバッテリー電圧計、温度計を用いることにより取得することができる。また、バッテリー９の劣化度は、例えば、現在のバッテリー９の満充電時の電力量を、バッテリー９が劣化していない新品時の満充電電力量で除した値により導出することができる。
【００２７】
また、限界出力算出部１１は、取得したバッテリー情報を用いてモータの出力が飽和する限界出力を算出する。そして、限界出力算出部１１は、算出した限界出力を割合算出部１３へ出力する。
【００２８】
ここで、限界出力について図３を用いて説明する。限界出力は、図３に示す如く、縦軸をトルク値、横軸を回転数としたＴＮ線図上に表現される。ＴＮ線図において、第１象限内の領域（回転数＞０且つトルク値＞０）は、倒立二輪型移動体１００の前進方向の力行領域を示しており、第２象限内の領域（回転数＜０且つトルク値＞０）は、倒立二輪型移動体１００の後進方向の回生領域を示している。また、第３象限内の領域（回転数＜０且つトルク値＜０）は、倒立二輪型移動体１００の後進方向の力行領域を示しており、第４象限内の領域（回転数＞０且つトルク値＜０）は、倒立二輪型移動体１００の前進方向の回生領域を示している。
【００２９】
限界出力算出部１１は、バッテリー９の残量が少なくなるほど、限界出力の範囲を縮小させる。また、限界出力算出部１１は、バッテリー９の温度が低下するほど、限界出力の範囲を縮小させる。さらに、限界出力算出部１１は、バッテリー９の劣化が進むほど、限界出力の範囲を縮小させる。
【００３０】
また、限界出力算出部１１は、システムに入力される電圧に応じて限界出力を設定してもよい。また、限界出力の値は、図３のようにＴＮ線図上に表現してもよいし、単純に出力（Ｗ）としてもよい。
【００３１】
次に、モータ出力導出部１２について説明する。モータ出力導出部１２は、モータの回転数及びトルク値を検出部８から受け取る。また、モータ出力導出部１２は、受け取ったモータの回転数及びトルク値をもとにモータの出力を導出する。そして、モータ出力導出部１２は、導出したモータの出力を割合算出部１３へ出力する。
【００３２】
ここで、モータの出力について図４を用いて説明する。モータの出力は、図４に示す如く、縦軸をトルク値、横軸を回転数としたＴＮ線図上に、モータの回転数及びトルク値をプロットすることで、図形的に表記することができる。
【００３３】
なお、モータ出力導出部１２は、受け取ったモータの回転数（ｒａｄ／ｓｅｃ）及びトルク値（Ｎｍ）を掛け合わせることで、出力（Ｗ）を算出することによってモータの出力を導出してもよい。
【００３４】
次に、割合算出部１３について説明する。割合算出部１３は、限界出力を限界出力算出部１１から受け取る。また、割合算出部１３は、モータの出力をモータ出力導出部１２から受け取る。また、割合算出部１３は、受け取った限界出力に対する、受け取ったモータ出力の割合を算出する。そして、割合算出部１３は、算出したモータ出力の割合を時間変化量算出部１４及び補正部１５へ出力する。なお、割合算出部１３は、算出したモータ出力の割合ではなく、モータ出力導出部１２から受け取ったモータ出力を時間変化量算出部１４へ出力してもよい。
【００３５】
ここで、モータ出力の割合の算出手法について図５を用いて説明する。図５には、限界出力算出部１１によって算出された限界出力、及びモータ出力導出部１２によって導出されたモータ出力が表記されている。図５の例では、搭乗者の操作により、倒立二輪型移動体１００が、Ａ、Ｂ、Ｃの順にモータ出力が変化しているものとする。割合算出部１３は、下記３つの手法の何れかによってモータ出力の割合を算出する。
【００３６】
１つ目の手法は、それぞれのポイントでの法線と限界出力までの距離を算出し、割合を導出する手法である。例えば、Ｂ地点での出力割合は、（Ｘ−ｃ）／Ｘにより算出される。ここで、ｃは、Ｂ地点での法線と限界出力までの距離である。また、Ｘは任意であり、限界出力範囲内の最も長い距離としてもよい。
【００３７】
２つ目の手法は、中心点から限界出力までの距離に対する、中心点から現在の出力までの距離を算出し、割合を導出する手法である。例えば、Ａ地点での出力割合は、ｂ／ａにより算出される。ここで、ａは、中心点から限界出力までの距離であり、ｂは、中心点から現在の出力までの距離である。
【００３８】
３つ目の手法は、限界出力及び現在の出力が、どちらも出力（Ｗ）で扱われている場合に、それらの割合を導出する手法である。この場合、出力割合は、現在出力／限界出力により算出される。
【００３９】
次に、時間変化量算出部１４について説明する。時間変化量算出部１４は、モータ出力の割合を割合算出部１３から受け取る。また、時間変化量算出部１４は、受け取った出力割合の時間変化量を算出する。そして、時間変化量算出部１４は、算出した時間変化量を補正部１５へ出力する。
【００４０】
なお、時間変化量算出部１４は、モータ出力の割合ではなくモータ出力を割合算出部１３から受け取った場合、モータ出力の時間変化量を算出する。この場合、ＴＮ線図上の移動量、又は出力（Ｗ）の変化量を基準に時間変化量を算出してもよい。例えば、ＴＮ線図上の移動量、又は出力（Ｗ）の変化量の時間積分を用いるようにしてもよい。
【００４１】
補正部１５は、算出された時間変化量を時間変化量算出部１４から受け取る。また、補正部１５は、モータの出力割合を割合算出部１３から受け取る。さらに、補正部１５は、受け取った時間変化量に応じて、出力割合の補正が必要であるか否かを判定し、必要であると判定した場合に出力割合を補正する。
【００４２】
例えば、補正部１５は、時間変化量が第１の所定値よりも大きい場合、出力割合を大きな値に補正する。また、補正部１５は、時間変化量が第１の所定値より小さい第２の所定値よりも小さい場合、出力割合を小さい値に補正する。さらに、補正部１５は、時間変化量が、第２の所定値以上且つ第１の所定値以下の場合、出力割合の補正は行わない。
【００４３】
なお、補正量は、一定の割合としてもよいし、一定数値でもよいし、連続的に変化させてもよい。例えば、７０％である出力割合について、時間変化量が第１の所定値よりも大きい場合、８０％と大きくし、時間変化量が第２の所定値よりも小さい場合、６０％と小さくする。
【００４４】
そして、補正部１５は、補正を行った場合は、補正後の出力割合を報知部１０へ出力する。また、補正部１５は、補正を行わなかった場合は、割合算出部１３から受け取った出力割合を報知部１０へ出力する。
【００４５】
続いて、報知部１０の報知動作について、図６〜図８を用いて説明する。報知部１０は、モータ出力の割合を補正部１５から受け取ることにより、当該割合について報知動作を行うものである。報知部１０は、表示、音、光、及び振動の少なくとも何れかによって周囲への報知動作を行う。
【００４６】
図６は、報知動作を表示により行う例を説明するための図である。報知部１０は、メータによって報知動作を行う。この場合、図６のようなメータによってビジュアル的にモータ出力の割合を呈示する。なお、メータは、搭乗者や補助者が視認できる場所であればどこに設けてもよい。
【００４７】
図７は、報知動作を音により行う例を説明するための図である。報知部１０は、ブザーによって報知動作を行う。この場合、音圧と音色の少なくとも一方を図７のように変化させることによってモータ出力の割合を呈示する。
【００４８】
図８は、報知動作を光により行う例を説明するための図である。報知部１０は、表示灯によって報知動作を行う。この場合、輝度と色味の少なくとも一方を図８のように変化させることによってモータ出力の割合を呈示する。なお、表示灯は、搭乗者や補助者が視認できる場所であればどこに設けてもよい。
【００４９】
続いて、図９のフローチャートを用いて、本発明の実施の形態１にかかる倒立二輪型移動体の処理について説明する。
【００５０】
まず、倒立二輪型移動体１００は、モータ７Ｒ及び７Ｌのトルク値、回転数を取得する（Ｓ１０１）。次に、倒立二輪型移動体１００は、取得したモータ７Ｒ及び７Ｌのトルク値、回転数を用いて、モータの出力を導出する（Ｓ１０２）。
【００５１】
また、倒立二輪型移動体１００は、Ｓ１０１を行うと共に、バッテリー９の温度、残量、劣化度を取得する（Ｓ１０３）。次に、倒立二輪型移動体１００は、取得したバッテリー９の温度、残量、劣化度を用いて、モータの限界出力を算出する（Ｓ１０４）。
【００５２】
次に、倒立二輪型移動体１００は、Ｓ１０４により算出されたモータの限界出力に対する、Ｓ１０２により導出されたモータの出力の割合を算出する（Ｓ１０５）。
【００５３】
次に、倒立二輪型移動体１００は、モータの出力の時間変化量を算出する（Ｓ１０６）。なお、時間変化量の算出は、Ｓ１０５により算出されたモータ出力の割合、及びＳ１０２により導出されたモータの出力の何れを用いて行ってもよい。
【００５４】
次に、倒立二輪型移動体１００は、Ｓ１０６により算出された時間変化量が第２の所定値よりも小さいか否かを判定する（Ｓ１０７）。Ｓ１０７により時間変化量が第２の所定値よりも小さいと判定された場合、Ｓ１０５により算出された出力割合を小さく補正する（Ｓ１０８）。そして、倒立二輪型移動体１００は、補正後の出力割合をメータ、音、光、振動の少なくとも何れかによって呈示し（Ｓ１１１）、Ｓ１０１及びＳ１０３に戻る。
【００５５】
他方、Ｓ１０７により時間変化量が第２の所定値よりも小さくないと判定された場合、当該時間変化量が第２の所定値より大きい第１の所定値よりも大きいか否かを判定する（Ｓ１０９）。Ｓ１０９により時間変化量が第１の所定値よりも大きいと判定された場合、Ｓ１０５により算出された出力割合を大きく補正する（Ｓ１１０）。そして、倒立二輪型移動体１００は、補正後の出力割合をメータ、音、光、振動の少なくとも何れかによって呈示し（Ｓ１１１）、Ｓ１０１及びＳ１０３に戻る。
【００５６】
他方、Ｓ１０９により時間変化量が第１の所定値よりも大きくないと判定された場合、補正は行わずに、Ｓ１０５により算出された出力割合をメータ、音、光、振動の少なくとも何れかによって呈示し（Ｓ１１１）、Ｓ１０１及びＳ１０３に戻る。
【００５７】
なお、図９では、Ｓ１０７の後にＳ１０９を行う例について説明しているが、Ｓ１０９の後にＳ１０７を行うようにしてもよい。
【００５８】
以上、説明したように、本発明の実施の形態１にかかる倒立二輪型移動体では、モータの出力が飽和する限界出力を算出する構成としている。また、算出したモータの限界出力に対する、現在のモータ出力の割合を、表示や音等によって搭乗者や補助者へ報知する構成としている。すなわち、限界性能が逐次変化するモータにより駆動される倒立二輪型移動体の走行状態が、どの程度転倒に近いかを搭乗者や補助者に把握させることができる。このため、搭乗者又は補助者は、倒立二輪型移動体の走行状態がどの程度転倒に近いかを把握しながら搭乗又は補助を行うことができる。
【００５９】
また、本発明の実施の形態１にかかる倒立二輪型移動体では、モータ出力の時間変化量又はモータの出力割合の時間変化量が、第１の所定値よりも大きい場合は出力割合を大きな値に補正し、第２の所定値よりも小さい場合は出力割合を小さい値に補正する構成としている。このため、時間変化量が大きい、すなわち倒立二輪型移動体が急動作中である場合は、見かけ上、より早いタイミングで転倒に近づいていることを報知することができる。他方、時間変化量が小さい、すなわち倒立二輪型移動体が緩やかな動作中である場合は、見かけ上、より遅いタイミングで転倒に近づいていることを報知することができるため、煩わしさを感じさせることを抑制することができる。
【００６０】
実施の形態２
続いて、本発明の実施の形態２にかかる倒立二輪型移動体について説明する。本発明の実施の形態２は、モータ出力の割合の補正を、患者（搭乗者）の状態に応じて行うものである。なお、実施の形態２については、実施の形態１と異なる部分のみ説明する。
【００６１】
まず、図１０を用いて、本発明の実施の形態２にかかる倒立二輪型移動体の概略的なシステム構成について説明する。本実施の形態２にかかる倒立二輪型移動体２００は、制御装置１６と、左右一対の駆動回路６Ｒ、６Ｌと、左右一対のモータ７Ｒ、７Ｌと、検出部８と、バッテリー９と、報知部１０と、を備えている。また、制御装置１６は、限界出力算出部１１と、モータ出力導出部１２と、割合算出部１３と、患者状態取得部１７と、補正部１８とを備えている。なお、患者状態取得部１７及び補正部１８以外の構成については、図２の構成と同様であるため説明を省略する。
【００６２】
患者状態取得部１７は、搭乗者である患者の状態（搭乗者の状態とも呼ぶ）を取得する。ここで、患者の状態とは、患者の症状や回復度のことである。患者の症状や回復度は、患者や補助者が直接機器にインプットして設定するようにしてもよい。また、患者状態取得部１７が、車両本体１のピッチ角度とモータ出力との相関関係を用いて、患者の状態を推定するようにしてもよい。そして、患者状態取得部１７は、取得した患者の状態を補正部１８へ出力する。
【００６３】
ここで、車両本体１のピッチ角度とモータ出力との相関関係を用いて、患者の状態を推定する手法について説明する。
【００６４】
例えば、搭乗者のバランス能力が高い状態のとき、倒立二輪型移動体２００と搭乗者とは一体となって動作する。この場合、車両本体１のピッチ角度にモータ出力は追従する。すなわち、車両本体１のピッチ角度とモータ出力とは、高い相関関係にある。
【００６５】
一方、搭乗者のバランス能力が低い状態のとき、倒立二輪型移動体２００と搭乗者とはバラバラの動作を行う。この場合、車両本体１のピッチ角度及び外乱（搭乗者のフラツキなど余分な動作）にモータ出力は追従する。すなわち、車両本体１のピッチ角度とモータ出力とは、低い相関関係にある。
【００６６】
したがって、患者状態取得部１７は、車両本体１のピッチ角度の時系列データとモータ出力の時系列データと、の相関関係を示す相関係数を算出する。また、患者状態取得部１７は、この算出された相関係数によって搭乗者の現状のバランス能力を判断する。さらに、患者状態取得部１７は、バランス能力の高い搭乗者については、症状が軽い又は回復度が高い患者と推定し、バランス能力の低い搭乗者については、症状が重い又は回復度が低い患者と推定する。
【００６７】
続いて、補正部１８について説明する。補正部１８は、患者の状態を患者状態取得部１７から受け取る。また、補正部１８は、モータ出力の割合を割合算出部１３から受け取る。さらに、補正部１８は、患者の状態に応じて、出力割合の補正が必要であるか否かを判定し、必要であると判定した場合に出力割合を補正する。
【００６８】
例えば、補正部１８は、患者の症状が軽い場合、又は患者の回復度が高い場合に、出力割合を小さな値に補正する。また、補正部１８は、患者の症状が重い場合、又は患者の回復度が低い場合に、出力割合を大きな値に補正する。さらに、補正部１８は、患者の症状が軽くも重くもない場合、又は患者の回復度が高くも低くもない場合には、出力割合の補正は行わない。
【００６９】
そして、補正部１８は、補正を行った場合は、補正後の出力割合を報知部１０へ出力する。また、補正部１８は、補正を行わなかった場合は、割合算出部１３から受け取った出力割合を報知部１０へ出力する。
【００７０】
続いて、図１１のフローチャートを用いて、本発明の実施の形態２にかかる倒立二輪型移動体の処理について説明する。なお、図１１におけるＳ１０１〜Ｓ１０５、Ｓ１１１は、図９に示すステップと同様であるため説明を省略する。
【００７１】
Ｓ１０５の後、倒立二輪型移動体２００は、患者の状態として、患者の症状又は回復度を取得する（Ｓ２０１）。次に、倒立二輪型移動体２００は、患者の症状が軽いか否か、又は患者の回復度が高いか否かを判定する（Ｓ２０２）。Ｓ２０２により患者の症状が軽い、又は患者の回復度が高いと判定された場合、Ｓ１０５により算出された出力割合を小さく補正する（Ｓ２０３）。
【００７２】
他方、Ｓ２０２により患者の症状が軽くない、又は患者の回復度が高くないと判定された場合、患者の症状が重いか否か、又は患者の回復度が低いか否かを判定する（Ｓ２０４）。Ｓ２０４により患者の症状が重い、又は患者の回復度が低いと判定された場合、Ｓ１０５により算出された出力割合を大きく補正する（Ｓ２０５）。
【００７３】
他方、Ｓ２０４により患者の症状が重くない、又は患者の回復度が低くないと判定された場合、補正は行わない。
【００７４】
なお、図１１では、Ｓ２０２の後にＳ２０４を行う例について説明しているが、Ｓ２０４の後にＳ２０２を行うようにしてもよい。
【００７５】
以上、説明したように、本発明の実施の形態２にかかる倒立二輪型移動体では、実施の形態１と同様に、限界性能が逐次変化するモータにより駆動される倒立二輪型移動体の走行状態が、どの程度転倒に近いかを搭乗者や補助者に把握させることができる。
【００７６】
また、本発明の実施の形態２にかかる倒立二輪型移動体では、患者の症状が重い場合や、患者の回復度が低い場合には、出力割合を大きな値に補正し、患者の症状が軽い場合や、患者の回復度が高い場合には、出力割合を小さな値に補正する構成としている。このため、患者の症状が重い場合や、患者の回復度が低い場合には、見かけ上、より早いタイミングで転倒に近づいていることを報知することができる。他方、患者の症状が軽い場合や、患者の回復度が高い場合には、見かけ上、より遅いタイミングで転倒に近づいていることを報知することができるため、煩わしさを感じさせることを抑制することができる。
【００７７】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【００７８】
例えば、補正部が行う出力割合の補正について、搭乗者の操作意図を推定して補正を行う手法を用いてもよい。具体的には、モータ７Ｒ、７Ｌを駆動制御するためのトルク指令信号の絶対値が、第３の所定値以上である場合、搭乗者が急な動作をしようとしていると推定し、出力割合を大きな値に補正するようにしてもよい。
【００７９】
他方、トルク指令信号の絶対値が、第３の所定値より絶対値の小さい第４の所定値以下であり、且つモータの回転数の絶対値が第５の所定値以下である場合、搭乗者が定常的な動作をしようとしていると推定し、出力割合を小さな値に補正するようにしてもよい。
【符号の説明】
【００８０】
７Ｒ、７Ｌ    モータ
８    検出部
１０    報知部
１１    限界出力算出部
１２    モータ出力導出部
１３    割合算出部
１４    時間変化量算出部
１５、１８    補正部
１７    患者状態取得部
１００、２００    倒立二輪型移動体
【図１】
0006582916.tif 000002
【図２】
0006582916.tif 000003
【図３】
0006582916.tif 000004
【図４】
0006582916.tif 000005
【図５】
0006582916.tif 000006
【図６】
0006582916.tif 000007
【図７】
0006582916.tif 000008
【図８】
0006582916.tif 000009
【図９】
0006582916.tif 000010
【図１０】
0006582916.tif 000011
【図１１】
0006582916.tif 000012