(57)【要約】【課題】装着者の脚の動きの変化に迅速に追随して歩行を支援する。【解決手段】歩行動作をアシストする装置において、装着部材の人体側に、人体による圧力を測定する１対の圧力センサを配設し、両圧力センサの検出圧力を合算した合算圧力が所定の閾値を越えた場合に、関節角度の検出値に変化が無くても、装着者は検出圧力が大きい（圧力が強い）圧力センサ側に動かしていると判断する。このように、各関節角度の変化前に、装着者による可動部の動きを検出することで、装着者の動作意思に対して、いち早くアシスト力の変化に反映させる。アシスト力は、従来から算出される関節角度による関節モーメントを、合算圧力を用いて補正することで補正されることになる。  これにより関節角度の変化を検出するよりも先にアシスト方向を検知しアシスト力の補正を加えることが可能になる。【選択図】図１
2014068869.tif 000002
【特許請求の範囲】
【請求項１】
歩行支援対象者の歩行を支援する歩行支援装置であって、
前記歩行支援対象者の脚関節の動きをアシストする関節アシスト手段と、
前記関節アシスト手段で出力されるアシスト力を歩行者の脚に伝達する伝達部材と、
前記伝達部材に固定され前記歩行支援対象者の脚に装着する装着部材と、
前記装着部材の内側で、前記脚の動く前後方向に対応する前側及び後側に配設された１対の圧力センサと、
前記１対の圧力センサで検出した両圧力に基づいて、前記装着部材を装着した脚の動作方向を決定する動作方向決定手段と、
前記関節アシスト手段による、前記決定した脚の動作方向へのアシスト力を決定するアシスト力決定手段と、
を具備することを特徴とする歩行支援装置。
【請求項２】
前記脚関節の関節モーメントを取得する関節モーメント取得手段と、
前記１対の圧力センサで検出した両圧力に基づいて、前記取得した関節モーメントを補正する補正手段と、
を具備し、
前記アシスト力決定手段は、前記補正した関節モーメントに基づいて前記アシスト力を決定する
ことを特徴とする請求項１に記載の歩行支援装置。
【請求項３】
前記１対の圧力センサを、前記装着部材を装着した脚の静的状態で検出される圧力を基準電圧としてオフセットするオフセット手段を備えたことを特徴とする請求項１又は請求項２に記載の歩行支援装置。
【請求項４】
前記動作方向決定手段は、前記１対の圧力センサで検出した両圧力のうち、大きな圧力を検出した圧力センサの配設側方向を脚の動作方向として決定する、
ことを特徴とする請求項１、請求項２又は請求項３に記載の歩行支援装置。
【請求項５】
前記動作方向決定手段は、前記１対の圧力センサで検出した圧力の一方が正値で他方が負値である場合に、前記正値の圧力を検出した圧力センサの配設側方向を脚の動作方向として決定する、
ことを特徴とする請求項３に記載の歩行支援装置。
【請求項６】
前記関節アシスト手段は、股関節アシスト手段と膝関節アシスト手段を備え、
前記伝達部材は、前記股関節アシスト手段で出力されるアシスト力を前記歩行支援対象者の上腿に伝達する上腿伝達部材と、前記膝関節アシスト手段で出力されるアシスト力を前記歩行支援対象者の下腿に伝達する下腿伝達部材とを備え、
前記装着部材は、前記上腿伝達部材に固定され前記歩行支援対象者の上腿に装着する上腿装着部材と、前記下腿伝達部材に固定され前記歩行支援対象者の下腿に装着する下腿装着部材とを備え、
前記１対の圧力センサは、前記上腿装着部材と下腿装着部材のそれぞれに配設され、
前記動作方向決定手段は、前記各１対の圧力センサで検出した両圧力に基づいて、前記上腿の動作とその方向、下腿の動作とその方向をそれぞれ決定し、
前記アシスト力決定手段は、前記股関節アシスト手段、前記膝関節アシスト手段でそれぞれ決定した脚の動作方向へのアシスト力を個別に決定する、
ことを特徴とする請求項１から請求項５のうちの何れか１の請求項に記載した歩行支援装置。
【請求項７】
請求項１に記載した歩行支援装置用の歩行支援プログラムであって、
前記１対の圧力センサで検出した両圧力に基づいて、前記装着部材を装着した脚の動作とその方向を決定する動作方向決定機能と、
前記関節アシスト手段による、前記決定した脚の動作方向へのアシスト力を決定するアシスト力決定機能とをコンピュータで実現する歩行支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、歩行支援装置及び歩行支援プログラムに関し、例えば、歩行をアシストするものに関する。
【背景技術】
【０００２】
近年、歩行者に装着させ、歩行者の歩行動作をアクチュエータなどで支援（アシスト）する装着型の歩行支援装置（ウェアラブルモビリティ）が盛んに研究され、例えば、特許文献１の歩行支援装置が提案されている。
これら人体の動きをアシストするウェアラブルモビリティでは、利用者の歩行動作に必要な力の一部を装置が負担するように制御するものであり、この制御では、歩行動作に必要な力を各関節毎の関節モーメントとして推定している。関節モーメントは、一般に、関節角度、床反力、人体パラメータ（各パーツの長さ、重量など）を用いて利用者の歩行動作に必要な関節モーメントを推定する。
そして、推定した関節モーメントの一部をアクチュエータから出力することで、利用者の歩行を補助するようにしている。
【０００３】
しかし、歩行中における動的な状態では、どちらの方向に関節モーメントを強くさせるのかについて判断することができず、アシスト力の強さに違和感を感じてしまう場合がある。
また、関節モーメントは各関節角度の変化に応じて変わるのに対して、装着者の動作開始直後の微少な姿勢の変化によっては、歩行支援装置の関節角度の変化として検出することができなかった。これは、装着者の大腿部等の各部位に装置を装着する為の部材の材質等に基づく伸び（例えば、靴の伸び）や、人体の弾力性、遊びなどの影響が存在するためである。
このため、装着者が実際に歩行動作を開始しても、その動きを直ちに関節角度の変化として検出できないために、歩行動作のアシストに遅れが発生する場合があった。この場合、装着者は、アシストの遅れを感じるという問題があった。
かかる課題を解決するために、強固に締め付けることで角度検出の遅れを少なくすることが可能であるが、締付による使用者の違和感や負担、疲れの増加になり好ましくない。
【０００４】
なお、靴の内側で足の甲の位置と、足底側に荷重センサを配置した靴について記載した特許文献２の床反力計測装置がある。
この、特許文献２の床反力計測装置は、靴の締め付けによって発生する下面センサの体重誤差を補正するための技術であり、荷重センサの検出値から足の動きや向きを検出するものではない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１４３４４９号公報
【特許文献２】特開２０１２−１２５３２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、装着者の足の動きの変化に迅速に追随して歩行を支援することを目的とする。
【課題を解決するための手段】
【０００７】
（１）請求項１に記載の発明では、歩行支援対象者の歩行を支援する歩行支援装置であって、前記歩行支援対象者の脚関節の動きをアシストする関節アシスト手段と、前記関節アシスト手段で出力されるアシスト力を歩行者の脚に伝達する伝達部材と、前記伝達部材に固定され前記歩行支援対象者の脚に装着する装着部材と、前記装着部材の内側で、前記脚の動く前後方向に対応する前側及び後側に配設された１対の圧力センサと、前記１対の圧力センサで検出した両圧力に基づいて、前記装着部材を装着した脚の動作方向を決定する動作方向決定手段と、前記関節アシスト手段による、前記決定した脚の動作方向へのアシスト力を決定するアシスト力決定手段と、を具備することを特徴とする歩行支援装置を提供する。
（２）請求項２に記載の発明では、前記脚関節の関節モーメントを取得する関節モーメント取得手段と、前記１対の圧力センサで検出した両圧力に基づいて、前記取得した関節モーメントを補正する補正手段と、を具備し、前記アシスト力決定手段は、前記補正した関節モーメントに基づいて前記アシスト力を決定することを特徴とする請求項１に記載の歩行支援装置を提供する。
（３）請求項３に記載の発明では、前記１対の圧力センサを、前記装着部材を装着した脚の静的状態で検出される圧力を基準電圧としてオフセットするオフセット手段を備えたことを特徴とする請求項１又は請求項２に記載の歩行支援装置を提供する。
（４）請求項４に記載の発明では、前記動作方向決定手段は、前記１対の圧力センサで検出した両圧力のうち、大きな圧力を検出した圧力センサの配設側方向を脚の動作方向として決定する、ことを特徴とする請求項１、請求項２又は請求項３に記載の歩行支援装置を提供する。
（５）請求項５に記載の発明では、前記動作方向決定手段は、前記１対の圧力センサで検出した圧力の一方が正値で他方が負値である場合に、前記正値の圧力を検出した圧力センサの配設側方向を脚の動作方向として決定する、ことを特徴とする請求項３に記載の歩行支援装置を提供する。
（６）請求項６に記載の発明では、前記関節アシスト手段は、股関節アシスト手段と膝関節アシスト手段を備え、前記伝達部材は、前記股関節アシスト手段で出力されるアシスト力を前記歩行支援対象者の上腿に伝達する上腿伝達部材と、前記膝関節アシスト手段で出力されるアシスト力を前記歩行支援対象者の下腿に伝達する下腿伝達部材とを備え、前記装着部材は、前記上腿伝達部材に固定され前記歩行支援対象者の上腿に装着する上腿装着部材と、前記下腿伝達部材に固定され前記歩行支援対象者の下腿に装着する下腿装着部材とを備え、前記１対の圧力センサは、前記上腿装着部材と下腿装着部材のそれぞれに配設され、前記動作方向決定手段は、前記各１対の圧力センサで検出した両圧力に基づいて、前記上腿の動作とその方向、下腿の動作とその方向をそれぞれ決定し、前記アシスト力決定手段は、前記股関節アシスト手段、前記膝関節アシスト手段でそれぞれ決定した脚の動作方向へのアシスト力を個別に決定する、ことを特徴とする請求項１から請求項５のうちの何れか１の請求項に記載した歩行支援装置を提供する。
（７）請求項７に記載の発明では、請求項１に記載した歩行支援装置用の歩行支援プログラムであって、前記１対の圧力センサで検出した両圧力に基づいて、前記装着部材を装着した脚の動作とその方向を決定する動作方向決定機能と、前記関節アシスト手段による、前記決定した脚の動作方向へのアシスト力を決定するアシスト力決定機能とをコンピュータで実現する歩行支援プログラムを提供する。
【発明の効果】
【０００８】
本発明によれば、脚の動作を直ちに検出して、その動作方向を決定するため、装着者の脚の動きの変化に迅速に追随して歩行を支援することができる。
【図面の簡単な説明】
【０００９】
【図１】装着型ロボットの装着状態を示した図である。
【図２】装着部内での脚の動作を説明するための図である。
【図３】装着型ロボットのシステム構成を示した図である。
【図４】関節モーメントの補正方法を説明するためのグラフである。
【図５】歩行支援動作の手順を説明するためのフローチャートである。
【発明を実施するための形態】
【００１０】
（１）実施形態の概要
本実施形態では、人体に装着することで、人体の動きを測定したり、動きをアシストする装着可能な装置において、人体への装着部材の人体側に、人体による圧力を測定する１対の圧力センサを配設する。
１対の圧力センサは、両センサを結ぶ線と装着部材を取り付けた人体部位の可動方向とが一致するように、可動方向の前側と後側に配置することで、両圧力センサの検出圧力を合算可能にする。両圧力センサは、歩行支援装置を装着した静的状態を基準とすることで、圧力の増加（正）、減少（負）を検出する。
そして、両圧力センサの検出圧力を合算した合算圧力が所定の閾値を越えた場合に、関節角度の検出値に変化が無くても、装着者は可動部を動かしていると判断する。
なお、移動したと判断するための条件として、合算圧力が所定閾値を超えたことに代えて、又は追加して、両圧力センサの一方が正で他方が負を検出したこと、とすることも可能である。
【００１１】
そして、検出圧力が大きい（圧力が強い）圧力センサ側に動いていると判断する。実際には、動いている方向側の圧力センサは正の圧力、反対側は負の圧力を検出することになるので、正の圧力を検出した圧力センサの方向に動いていると判断する。
【００１２】
このように、各関節角度の変化前に、装着者による可動部の動きを検出することで、装着者の動作意思に対して、いち早くアシスト力の変化に反映させる。アシスト力は、従来から算出される関節角度による関節モーメントを、合算圧力を用いて補正することで補正されることになる。
これにより関節角度の変化を検出するよりも先にアシスト方向を検知しアシスト力の補正を加えることが可能になる。
【００１３】
（２）実施形態の詳細
以下本発明の歩行支援装置として機能する装着型ロボット１を例に説明する。
図１（ａ）は、第１実施形態に係る、装着型ロボット１の装着状態を示した図である。
装着型ロボット１は、装着者の腰部及び下肢に装着し、装着者の歩行を支援（アシスト）するものである。
装着型ロボット１は、腰部装着部２１、上腿装着部２２、下腿装着部２３、足装着装置として機能する足装着部２４、上腿連結部材２６、下腿連結部材２７、足連結部材２８、制御装置２、つま先反力センサ１０、踵反力センサ１１、腰姿勢センサ１３、股関節センサ１４、膝関節センサ１５、足首関節センサ１６、股関節アシストアクチュエータ１７、膝関節アシストアクチュエータ１８、足首関節アシストアクチュエータ１９などを備えている。
なお、腰部装着部２１、制御装置２、腰姿勢センサ１３以外は、左右の両足に設けられており、それぞれの検出値が出力されるようになっている。また、以下では、足首よりも先端側の部分を足と呼び、足首の関節を足首関節と呼ぶことにする。
【００１４】
腰部装着部２１は、装着者の腰部の周囲に取り付けられ装着型ロボット１を固定する。
腰姿勢センサ１３は、腰部装着部２１に取り付けられ、ジャイロなどによって腰部の姿勢（ロール角、ヨー角、ピッチ角）を検出する。また、これらの角度を微分することにより、腰部の角速度や角加速度を求めることもできる。
【００１５】
制御装置２は、腰部装着部２１に取り付けられ、装着型ロボット１の動作を制御する。
本実施の形態における制御装置２は、股関節センサ１４、膝関節センサ１５、足首関節センサ１６の検出値（対応する各関節の角度）を用いて各関節の関節モーメントを推定する。
そして、制御装置２は、後に詳細に説明するように、上腿装着部２２、下腿装着部２３の内側に配設した１対の圧力センサによって、股関節センサ１４、膝関節センサ１５による角度変化の検出よりも先に上腿、下腿の動きと方向を検出し、関節モーメントを補正する。制御装置２は、補正後の各関節に対するアシスト力を決定し、決定したアシスト力を出力するように股関節アシストアクチュエータ１７、膝関節アシストアクチュエータ１８を駆動する。
【００１６】
本実施形態では、足関節の関節モーメントについては補正を行わず、足首関節角度等から算出した関節モーメントに基づいてアシスト力を決定し、決定したアシスト力を出力するように足首関節アシストアクチュエータ１９を駆動する。
但し、上腿装着部２２、下腿装着部２３と同様に、足装着部２４にも１対の圧力センサを配置し、上腿装着部２２等と同様に、足の動きと方向の早期検出と関節モーメントの補正を行うようにしてもよい。
【００１７】
股関節アシストアクチュエータ１７は、装着者の股関節と同じ高さに設けられており、腰部装着部２１に対して上腿連結部材２６を前後方向に駆動することで、装着者の上腿部の上げ下げの動作をアシストする。
なお、股関節アシストアクチュエータ１７を３軸アクチュエータとして横方向にも駆動するように構成することもできる。
【００１８】
股関節センサ１４は、装着者の股関節の前後方向の回転角度（屈曲角度）を検出する検出器であって、例えば、股関節アシストアクチュエータ１７の回転軸と同軸に設置されたロータリーエンコーダによって構成されている。
股関節センサ１４は、装着者の股関節の角度を検出するほか、制御装置２が当該角度を時間で微分することにより、股関節の角速度、及び角加速度を検出するのに用いることもできる。
【００１９】
上腿連結部材２６は、装着者の上腿部の外側に設けられた剛性を有する部材（例えば、柱状部材）で構成され、上腿装着部２２によって装着者の上腿（大腿）部に固定される。そして、上腿連結部材２６は、股関節アシストアクチュエータ１７によって駆動し、上腿部の運動を支援する。
上腿装着部２２は、外側が上腿連結部材２６の内側に固定されており、内側が装着者の上腿に固定される。
【００２０】
膝関節アシストアクチュエータ１８は、装着者の膝関節と同じ高さに設けられており、上腿連結部材２６に対して下腿連結部材２７を前後方向に駆動することで、装着者の下腿部の運動（前後方向の動き）を支援する。
【００２１】
膝関節センサ１５は、装着者の膝関節の前後方向の回転角度（屈曲角度）を検出する検出器であって、例えば、膝関節アシストアクチュエータ１８の回転軸と同軸に設置されたロータリーエンコーダによって構成されている。
膝関節センサ１５は、装着者の膝関節の角度を検出するほか、制御装置２が当該角度を時間で微分することにより、膝関節の角速度、及び角加速度を検出するのに用いることもできる。
【００２２】
下腿連結部材２７は、装着者の下腿部の外側に設けられた剛性を有する部材（例えば、柱状部材）で構成され、下腿装着部２３によって装着者の下腿部に固定される。そして、下腿連結部材２７は、膝関節アシストアクチュエータ１８によって駆動し、下腿部の運動を支援する。
下腿装着部２３は、外側が下腿連結部材２７の内側に固定されており、内側が装着者の下腿に固定される。
【００２３】
足首関節アシストアクチュエータ１９は、装着者の足首関節と同じ高さに設けられており、下腿連結部材２７に対して足装着部２４のつま先を上下する方向に駆動することで、装着者の足首の動作を支援する。
足首関節センサ１６は、装着者の足首関節の上下方向の回転角度（屈曲角度）を検出する検出器であって、例えば、足首関節アシストアクチュエータ１９の回転軸と同軸に設置されたロータリーエンコーダによって構成されている。
足首関節センサ１６は、装着者の足首関節の角度を検出するほか、制御装置２が当該角度を時間で微分することにより、足首関節の角速度、及び角加速度を検出するのに用いることもできる。
【００２４】
足連結部材２８は、装着者の足の外側に設けられた剛性を有する部材（例えば、柱状部材）で構成され、装着者の足を収納する足装着部２４を、その外側から固定している。
そして、足連結部材２８は、足首関節アシストアクチュエータ１９によって駆動し、足装着部２４（即ち、足装着部２４に収納された足）の運動を支援する。
【００２５】
足装着部２４は、装着者の足を出し入れする開口部と足を収納する空洞が形成された靴状の部材である。
足装着部２４は、一般の靴と同様に、外皮は、例えば、獣皮、合成皮革、布などの柔軟性を有する各種部材によって形成され、底部は、合成ゴムなどのある程度の剛性を有し、路面に対して対摩耗性を有する各種素材によって形成されている。そして、足装着部２４は、足指の付け根の指関節の屈曲に従って屈曲するようになっている。
また、足装着部２４は、足に十分に固定されるように、靴ひもや面ファスナーなどの装着機構を備えてもよい。
【００２６】
つま先反力センサ１０は、足装着部２４の底面の前方に設置され、つま先の接地を検出すると共に、歩行面（床面）からの反力を検出する。
踵反力センサ１１は、足装着部２４の底面の後方に設置され、踵の接地を検出すると共に、歩行面からの反力を検出する。
但し、つま先反力センサ１０、踵反力センサ１１については、反力の検出が不要である実施例の場合には、両センサに変えてつま先接地センサ、踵接地センサを備えるようにしてもよい。
つま先反力センサ１０と踵反力センサ１１（又はつま先接地センサと踵接地センサ）により、つま先と踵の何れか一方の接地が検出された場合に足装着部２４が歩行面に接地し、当該検出側の脚が立脚となったと判断される。一方、つま先と踵の両方の接地が検出されなくなった場合に、足装着部２４が歩行面から離れたことを検出し、当該検出側の足が浮上して遊脚となったと判断される。
【００２７】
図１（ｂ）は、上腿装着部２２及び下腿装着部２３を説明するための図である。
上腿２２０（下腿２３０）については、破線で表している。
また、上腿装着部２２と下腿装着部２３とは同じ構造をしているため、図１（ｂ）では、前者に対応する符号の後のカッコ内に後者の符号を表示している。以下、上腿装着部２２について説明するが、下腿装着部２３も同様である。
【００２８】
上腿装着部２２は、獣皮、合成皮革、布、ゴム、樹脂などの柔軟性を有する素材により形成され、中央部が上腿連結部材２６に固定されている。
上腿装着部２２は、両端に配設されたファスナー、面ファスナー、複数段のフック、ベルト等により上腿２２０に固定するようになっている。
上腿装着部２２の上腿装着部２２と対向する内側には、装着状態において上腿２２０の表側と接する位置に上腿前圧力センサ２２ｆが、裏側と接する位置に上腿後圧力センサ２２ｂが配置されている。
１対の圧力センサ２２ｆ、２２ｂについては、上腿２２０による動作の影響が最も大きく、早い箇所に配設されるのが好ましく、具体的には、上腿２２０の最も太い箇所に配設される。
【００２９】
なお、本実施形態の上腿装着部２２では、上腿前圧力センサ２２ｆと上腿後圧力センサ２２ｂが１対だけ配置されているが、上下方向に複数（例えば上下２箇所、上中下の３箇所等）配設するようにしてもよい。また、２列にして配置するようにしてもよい。
１対の圧力センサを複数配設する場合、上腿の動きと方向の検出及び関節モーメントの補正に使用する圧力については、上腿前圧力センサ２２ｆ（上腿後圧力センサ２２ｂ）で検出した各圧力の合計値、平均値、最大値の何れかを使用する。
【００３０】
上腿前圧力センサ２２ｆと上腿後圧力センサ２２ｂは、上腿２２０が上腿装着部２２に及ぼす圧力を検出する。
上腿前圧力センサ２２ｆと上腿後圧力センサ２２ｂは、上腿２２０に上腿装着部２２を装着し、装着者が直立静止した状態において検出する圧力を基準電圧にオフセットするようになっている。各圧力センサのオフセットは装着型ロボット１を装着して電源をオンした際や、装着者によるオフセット操作時に行われる。このオフセットは、直立静止状態（静的状態）で行われることが好ましい。
また、装着者が直立静止した状態で、且つ、両圧力センサ２２ｆ、２２ｂの検出圧力が等しい場合の検出圧力を基準電圧としてオフセットするようにしてもよい。
【００３１】
なお、圧力センサでオフセットを行うのではなく、圧力は加わった圧力を検出し、その出力値に対して、制御装置２がオフセットを行うようにしてもよい。
すなわち、制御装置２は、上記したオフセットタイミング時におけるオフセット処理として、各圧力センサ２２ｆ、２２ｂからの出力値（検出圧力）を基準電圧としてＲＡＭに記憶しておく。そしてオフセット後に出力される圧力値から記憶した基準電圧を減算した値を圧力センサの検出圧力とする。
【００３２】
オフセットされた両センサ２２ｆ、２２ｂは、上腿２２０からの圧力の増減により正の圧力、負の圧力を検出する。具体的には、装着者が上腿２２０を上げた（前方に移動した）場合、上腿前圧力センサ２２ｆは加圧されて検出圧力が正の値となり、上腿後圧力センサ２２ｂは減圧されて検出圧力が負の値となる。
【００３３】
以上のように構成された装着型ロボット１は、股関節アシストアクチュエータ１７、膝関節アシストアクチュエータ１８、足首関節アシストアクチュエータ１９を駆動することにより、装着者の歩行を支援する。
【００３４】
なお、本実施の形態では、股関節センサ１４、膝関節センサ１５、足首関節センサ１６によって各関節の角度を検出したが、姿勢センサを用いて計算によって検出することも可能である。
より詳細には、上腿装着部２２に上腿姿勢センサを設置し、下腿装着部２３に下腿姿勢センサを設置し、足装着部２４につま先姿勢センサ及び踵姿勢センサを設置する。各姿勢センサは、各部位の姿勢（ロール角、ヨー角、ピッチ角）を検出する。これらの検出値と腰姿勢センサ１３の検出値から、制御装置２は、各関節の角度、角速度、角加速度を計算することができる。
【００３５】
図２は、上腿装着部２２、下腿装着部２３による脚の動きと方向の検出、及び関節モーメントの補正について説明するための図である。矢印で示したように図面左側が前方方向（進行方向）である。
図２は、例えば、ある状態から上腿２２０を前方に移動する（上方に上げる）とともに、下腿２３０を後方に移動した直後の状態を表したものである。
この移動直後では、股関節センサ１４、膝関節センサ１５では角度の変化を検出していない。
【００３６】
これに対し、装着者が上腿２２０を前方に移動した直後から、上腿前圧力センサ２２ｆが圧力ｆ２２ｆを検出し、上腿後圧力センサ２２ｂが圧力ｆ２２ｂを検出する。
すなわち、上腿２２０の移動側に配設されている上腿前圧力センサ２２ｆは加圧されるため、検出する圧力ｆ２２ｆは正の圧力値となる。一方、上腿２２０の移動側と反対に配設されている上腿後圧力センサ２２ｂでは加圧が低下（減圧）するため、検出する圧力ｆ２２ｂは負の圧力値となる。
そして、両センサ２２ｆ、２２ｂによる検出圧力を合算した圧力合算値Ｆ２２（＝ｆ２２ｆ＋ｆ２２ｂ）が所定の閾値以上であれば、上腿２２０は、正の圧力を検出した上腿前圧力センサ２２ｆ側、即ち前方に移動したと判断する。
【００３７】
このように、上腿装着部２２に配設した１対の圧力センサ２２ｆ、２２ｂにより上腿２２０の移動と方向を検出すると、検出した圧力の合算値Ｆ２２に基づいて、股関節モーメントの補正値１７Ｂ（図２の黒塗りの矢印）を算出し、股関節センサ１４で検出した角度から求まる股関節モーメント１７Ａ（白抜きの矢印）を、検出した上腿２２０の移動方向に加算することで、関節モーメントが大きくなるように補正される。
【００３８】
図２では、股関節モーメント１７Ａの方向と、検出した上腿２２０の移動方向（前方）とが一致しているため、関節モーメントが増加する方向に補正される。
これに対して、上に上げていた上腿２２０を下げ始めた際には、上腿後圧力センサ２２ｂの検出圧力ｆ２２ｂが正、上腿前圧力センサ２２ｆの検出圧力ｆ２２ｆが負となることから、後方向（下側）に移動したことを検出する。
このため、圧力の合算値Ｆ２２に基づく股関節モーメントの補正値１７Ｂは上腿２２０の移動方向であるから、図２と逆の後方向（反時計回り方向）となる。
一方、上腿２２０はまだ上方にあるので、股関節センサ１４による検出角度から求まる股関節モーメント１７Ａは、図２と同方向（時計回り方向）である。
その結果、上げている上腿２２０を下げた時点では、股関節モーメント１７Ａから補正値１７Ｂを減算することで、関節モーメントが小さくなるように補正される。
【００３９】
一方、下腿装着部２３では、下腿２３０の後方移動の直後から、下腿後圧力センサ２３ｂが圧力ｆ２３ｂを検出し、下腿前圧力センサ２３ｆが圧力ｆ２３ｆを検出する。
すなわち、下腿２３０の移動側に配設されている下腿後圧力センサ２３ｂは加圧されて正の圧力ｆ２３ｂを検出し、反対側に配設されている下腿前圧力センサ２３ｆは減圧されて負の圧力ｆ２３ｆを検出する。
そして、両センサ２３ｆ、２３ｂによる検出圧力を合算した圧力合算値Ｆ２３（＝ｆ２３ｆ＋ｆ２３ｂ）が所定の閾値以上であれば、下腿２３０は、正の圧力を検出した下腿後圧力センサ２３ｂ側、即ち前方に移動したと判断する。
【００４０】
このように、下腿装着部２３に配設した１対の圧力センサ２３ｆ、２３ｂにより下腿２３０の移動と方向を検出すると、検出した圧力の合算値Ｆ２３に基づいて、膝関節モーメントの補正値１８Ｂ（図２の黒塗りの矢印）を算出し、膝関節センサ１５で検出した角度から求まる膝関節モーメント１８Ａ（白抜きの矢印）を、検出した下腿２３０の移動方向に加算することで、関節モーメントが大きくなるように補正される。
【００４１】
図２では、膝関節モーメント１８Ａの方向と、検出した下腿２３０の移動方向（後方）とが一致しているため、関節モーメントが増加する方向に補正される。
これに対して、後方に上げていた下腿２３０を下げ始めた際には、下腿前圧力センサ２３ｆの検出圧力ｆ２３ｆが正、下腿後圧力センサ２３ｂの検出圧力ｆ２３ｂが負となることから、前方向（後ろに上げていた状態から下側）に移動したことを検出する。
このため、圧力の合算値Ｆ２３に基づく膝関節モーメントの補正値１８Ｂは下腿２３０の移動方向であるから、図２と逆の前方向（時計回り方向）となる。
一方、下腿２３０はまだ後ろ上方にあるので、膝関節センサ１５による検出角度から求まる膝関節モーメント１８Ａは、図２と同方向（反時計回り方向）である。
その結果、後方に上げている下腿を下げた時点では、膝関節モーメント１８Ａから補正値１８Ｂを減算することで、関節モーメントが小さくなるように補正される。
【００４２】
そして、補正後の股関節モーメント（１７Ａ＋１７Ｂ）、膝関節モーメント（１８Ａ＋１８Ｂ）に基づくアシスト力が、股関節アシストアクチュエータ１７、膝関節アシストアクチュエータ１８から出力されることで、股関節、膝関節の動きが支援される。
【００４３】
従来は股関節センサ１４、膝関節センサ１５の検出角度から求めた各関節モーメント１７Ａ、１８Ａにより股関節、膝関節の動きをアシストしていたため、動きの初期段階におけるアシストに遅れを生じていた。
これに対し本実施形態によれば、上腿２２０、下腿２３０の動作開始を各圧力センサ２２ｆ、２２ｂ、２３ｆ、２３ｂで検知し、関節モーメントの補正値（１７Ｂ、１８Ｂ）分による制御が行われるため、より迅速かつ適切なタイミングでアシスト力を発揮することができる。
【００４４】
図３は、装着型ロボット１のシステム構成を示した図である。
制御装置２は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、記憶部、各種インターフェースなどを備えた電子制御ユニットであり、装着型ロボット１の各部を電子制御する。
【００４５】
制御装置２は、また、ＣＰＵで記憶部に記憶された歩行支援プログラム等の各種プログラムを実行することにより構成される、センサ情報取得部３、各種パラメータ算出部４、補正値算出部５、人体パラメータ記憶部６、歩行アシスト力決定部７を備えている。
人体パラメータ記憶部６は、装着者の身長、体重などの身体的特徴を表すデータや、装着型ロボット１の各パーツの重量、長さなど、関節モーメントなどを計算するのに必要な各種パラメータを人体パラメータとして記憶している。
センサ情報取得部３は、つま先反力センサ１０〜下腿後圧力センサ２３ｂの各センサからの検出値を取得する。
【００４６】
各種パラメータ算出部４は、センサ情報取得部３で取得した検出値から、股関節、膝関節、足首関節の角度や床反力などを計算したり、これらと人体パラメータ記憶部６に記憶した人体パラメータなどに基づいて各関節の関節モーメントを計算したりする。
各種パラメータ算出部４は、従来と同様に股関節センサ１４、膝関節センサ１５の検出角度に基づいて、補正前の股関節モーメント１７Ａ、膝関節モーメント１８Ａの算出を行う。
【００４７】
補正値算出部５は、上腿２２０、下腿２２０に対する動作方向決定手段として機能し、センサ情報取得部３から上腿前圧力センサ２２ｆ、上腿後圧力センサ２２ｂ、下腿前圧力センサ２３ｆ、下腿後圧力センサ２３ｂの検出値を取得して、各圧力の正負、又は大小から、上腿２２０、下腿２３０の動作とその方向を検出する。
また補正値算出部５は、前後１対の圧力センサで検出した圧力の合算値Ｆ２２、Ｆ２３を求め、合算値に基づいて関節モーメントの補正値１７Ｂ、１８Ｂを算出すると共に、各種パラメータ算出部４で求めた股関節モーメント１７Ａ、膝関節モーメント１７Ｂを補正する。
【００４８】
歩行アシスト力決定部７は、各関節の関節モーメント（股関節モーメント、膝関節モーメントについては補正後の値、足首関節モーメントは足首関節センサ１６の検出角度から算出した値）にアシスト率を乗じるなどして、各アクチュエータ１７〜１９によるアシスト力を決定し、これに従って各アクチュエータ１７〜１９を駆動する。
【００４９】
図４の各図は、制御装置２が行う股関節モーメントの補正方法を説明するためのグラフである。なお、膝関節モーメントも同様である。
図４の各グラフは、タイミングのずれがわかるように時間軸が一致するように配置してある。
図４（ａ）のグラフは、股関節センサ１４が検出した股関節の角度を表している。時刻ｔ２まで０でその後時間に比例して大きくなっている。
図４（ｂ）は、各種パラメータ算出部４が図４（ａ）で表したデータや床反力などを用いて計算した補正前の股関節モーメント１７Ａを表している。時刻ｔ２まで０でその後時間に比例して大きくなっている。
【００５０】
図４（ｃ）のグラフは、補正値算出部５が、検出した上腿２２０の動作方向に対して、圧力合算値Ｆ２２に基づいて算出した股関節モーメントの補正値１７Ｂを表している。
補正値算出部５は、上腿前圧力センサ２２ｆと上腿後圧力センサ２２ｂの検出圧力の合算値Ｆ２２＝ｆ２２ｆ＋ｆ２２ｂに、所定の補正係数を乗じて補正値１７Ｂとする。
補正係数は実験などにより定める。また、補正係数は定数のほか、何らかのパラメータ（例えば、脚の長さ等）に依存する関数であってもよい。
図４（ｃ）に示した例では、補正値１７Ｂは、股関節センサ１４が角度の変化を検出する時刻ｔ２よりもΔＴだけ早い時刻ｔ１から検出され、上腿２２０の動きに応じて変動する。
【００５１】
以上のように、装着型ロボット１は、上腿装着部２２に配設した１対の圧力センサ２２ｆ、２２ｂの検出した圧力から、上腿２２０の動きによる圧力変化を検出し、これによって、上腿２２０の動きを判断する。
なお、本実施の形態では、１対の圧力センサ２２ｆ、２２ｂによる検出圧力の合算値Ｆ２２が所定の閾値を超える場合に、上腿２２０が動いたと判断する。
【００５２】
図４（ｄ）のグラフは、補正値算出部５が算出した補正後の股関節モーメントを表している。
補正値算出部５は、補正前の股関節モーメント１７Ａに補正値１７Ｂを加算して補正後の股関節モーメントを算出する。式で表すと次のようになる。
（補正後の股関節モーメント）＝（補正前の股関節モーメント）＋（補正係数×検出圧力の合算値Ｆ２２）。
【００５３】
図４（ｄ）のグラフでは、実線で補正後の股関節モーメントを表し、破線で補正前の股関節モーメント１７Ａを表している。
グラフで示したように、補正後の股関節モーメントは、上腿装着部２２内に配設した１対の圧力センサ２２ｆ、２２ｂの圧力変化と共に算出されるため、補正前の股関節モーメント１７ＡよりもΔＴだけ早い時刻ｔ１（即ち、圧力の変化が検知された時点）から得られる。
【００５４】
なお、図４（ｃ）、（ｄ）では、時刻ｔ３からｔ４において股関節の動きが加速状態から定速状態となる間に反対方向の圧力を検出した場合を表している。
【００５５】
図５は、制御装置２が行う歩行支援動作の手順を説明するためのフローチャートである。
以下の処理は、制御装置２が備えるＣＰＵが歩行支援プログラムに従って行うものである。
制御装置２は、人体パラメータ記憶部６から人体パラメータを読み出してＲＡＭに格納する（ステップ５）。
次に、制御装置２は、センサ情報取得部３によって、つま先反力センサ１１〜下腿後圧力センサ２３ｂの各センサから検出値を取得してＲＡＭに格納する（ステップ１０）。
【００５６】
次に、制御装置２は、各種パラメータ算出部４によって、ＲＡＭに格納した人体パラメータと各センサの検出値を所定の計算式に入力して各関節の関節モーメントを算出し、ＲＡＭに格納する（ステップ１５）。なお、ここで算出される股関節モーメント、膝関節モーメントは補正前の関節モーメント１７Ａ、１８Ａである。
【００５７】
次に、制御装置２は、上腿装着部２２、下腿装着部２３による人体との圧力データ、すなわち、上腿前圧力センサ２２ｆ、上腿後圧力センサ２２ｂ、下腿前圧力センサ２３ｆ、下腿後圧力センサ２３ｂで検出した各圧力データを、センサ情報取得部３から取得する（ステップ２０）。
【００５８】
次に制御装置２は、上腿装着部２２、下腿装着部２３の各々について、前面と後面の圧力データを合算する（ステップ２５）。すなわち、制御装置２は、上腿前圧力センサ２２ｆと上腿後圧力センサ２２ｂによる検出圧力ｆ２２ｆ、ｆ２２ｂを合算して、上腿装着部２２についての圧力合算値Ｆ２を求める。また、下腿前圧力センサ２３ｆと下腿後圧力センサ２３ｂによる検出圧力ｆ２３ｆ、ｆ２３ｂを合算して、下腿装着部２３についての圧力合算値Ｆ２３を求める。
【００５９】
次に制御装置２は、前面の圧力ｆ２２ｆ、ｆ２３ｆが強いか判断する（ステップ３０）。なお、このステップ以降については上腿２２０に対する判断と処理、及び下腿２３０に対する判断と処理が異なることから、制御装置２は、各々に対応して判断と処理を行うことになる。このため、以下の説明では上腿２２０に対する説明を行うが、下腿２３０に対しても同様に行われる。
【００６０】
前面に対する圧力ｆ２２ｆの方が後面に対する圧力ｆ２２ｂよりも強い場合（又は、前面の圧力ｆ２２ｆが正で、かつ後面の圧力ｆ２２ｂが負の場合）（ステップ３０；Ｙ）、制御装置２は、両圧力の合算値Ｆ２２（＝ｆ２２ｆ＋ｆ２２ｂ）が前面用（前方用）の閾値Ｓ１以上か否か判断する（ステップ３５）。
圧力の合算値Ｆ２２が閾値Ｓ１以上であれば（ステップ３５；Ｙ）、制御装置２は、前面方向へ上腿２２０を動かす意思と判断する（ステップ４０）。
【００６１】
そして制御装置２は、ステップ１５で算出した股関節モーメント１７Ａを補正する（ステップ４５）。すなわち、制御装置２は、圧力の合算値Ｆ２２に補正係数を乗じた股関節モーメントの補正値１７Ｂを算出し、股関節モーメント１７Ａに加算することで関節モーメントを補正する。
そして、制御装置２は、補正後の股関節モーメントに基づいて股関節に対するアシスト力を決定し、前面方向へのアシスト指令を股関節アシストアクチュエータ１７に出力する（ステップ５０）。
【００６２】
一方、ステップ３０において、前面に対する圧力ｆ２２ｆの方が後面に対する圧力ｆ２２ｂよりも強くない場合（又は、前面の圧力ｆ２２ｆが負で、かつ後面の圧力ｆ２２ｂが正の場合）（ステップ３０；Ｎ）、制御装置２は、両圧力の合算値Ｆ２２（＝ｆ２２ｆ＋ｆ２２ｂ）が後面用（後方用）の閾値Ｓ２以上か否か判断する（ステップ５５）。
圧力の合算値Ｆ２２が閾値Ｓ２以上であれば（ステップ５５；Ｙ）、制御装置２は、後面方向へ上腿２２０を動かす意思と判断する（ステップ６０）。
ここで、本実施形態における後面用の閾値Ｓ２は前面用の閾値Ｓ１と同じ値が採用されるが、後方への動きは前方よりもゆっくりであることが多いためＳ２＜Ｓ１としてもよい。なお、下腿用の閾値としては、上腿用の閾値Ｓ１、Ｓ２と異なる、前方用Ｓ３、後方用Ｓ４を使用する。本実施形態ではＳ３＝Ｓ４であるが、Ｓ４＜Ｓ３としてもよい。また、Ｓ１＝Ｓ２＝Ｓ３＝Ｓ４とすることも可能である。
【００６３】
そして制御装置２は、ステップ１５で算出した股関節モーメント１７Ａを補正する（ステップ６５）。すなわち、制御装置２は、圧力の合算値Ｆ２２に補正係数を乗じた股関節モーメントの補正値１７Ｂを算出し、股関節モーメント１７Ａに加算することで関節モーメントを補正する。
そして、制御装置２は、補正後の関節モーメントに基づいて股関節に対するアシスト力を決定し、後面方向へのアシスト指令を股関節アシストアクチュエータ１７に出力する（ステップ７０）。
【００６４】
次に、制御装置２は、歩行支援動作を継続するか否か判断し（ステップ７５）、継続する場合は（ステップ７５；Ｙ）、ステップ１０に戻り、継続しない場合は（ステップ７５；Ｎ）処理を終了する。
例えば、装着型ロボット１は、歩行支援の動作開始、及び終了を装着者がスイッチを押すなどして選択できるようになっており、制御装置２は、当該スイッチがオンの場合に歩行支援動作を継続すると判断し、当該スイッチがオフの場合に歩行支援動作を終了すると判断する。
【００６５】
以上のようにして装着型ロボット１は、股関節センサ１４、膝関節センサ１５による角度の変化を検知する前に、上腿装着部２２、下腿装着部２３の内側に配設したそれぞれ１対の上腿前圧力センサ２２ｆと上腿後圧力センサ２２ｂ、下腿前圧力センサ２３ｆと下腿後圧力センサ２３ｂにて、上腿２２０と下腿２３０の動きと方向を直ちに検出し、これにより迅速かつ適切なアシスト力で上腿２２０、下腿２３０の運動を支援することができる。
【００６６】
以上、本発明の歩行支援装置における１実施形態について装着型ロボット１を例に説明したが、本発明は説明した実施形態に限定されるものではなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
例えば、説明した実施形態の装着型ロボット１では、各関節アシストアクチュエータ１７〜１９は、各関節に対応した上腿、下腿、足（の少なくとも１箇所）を動かす際に必要な関節モーメントの一部を負担することで歩行の支援をするのに対し、更に、装着者が脚で支える体重の一部を負担する歩行支援装置に適用するようにしてもよい。
この歩行支援装置では、着座部に装着者が跨って乗ることにより、装着者の体重の一部を支持（負担）し、装着者の負荷を軽減するものである。
この着座部と、足装着部とが、上腿連結部材、下腿連結部材、足連結部材で連結され、各関節に対応する位置には、股関節アシストアクチュエータと股関節センサ、膝関節アシストアクチュエータと膝関節センサ、足首関節センサ（必要に応じて足首関節アシストアクチュエータ）が配設されている。
そして、上腿連結部材と下腿連結部材には本実施形態で説明した上腿装着部２２と、下腿装着部２３が取り付けられることで、説明した実施形態と同様に、上腿、下腿の動きとその方向を、股関節センサ、膝関節センサによる角度検出よりも先に検出して、股関節アシストアクチュエータ、膝関節アシストアクチュエータによる関節モーメントの一部支援に反映させる。
この歩行支援装置では、この両関節モーメントの一部支援に加えて、膝関節アシストアクチュエータの出力又は、膝関節アシストアクチュエータと股関節アシストアクチュエータの出力により、着座部に上方の力を発生させることで装着者の体重の一部を支持する。
【００６７】
なお、着座部に発生させる上方の力により体重の一部を支持する歩行支援装置の場合、着座部と足装着部の間に配設される各間部材（各関節アシストアクチュエータや連結部材等）については、図１に示した実施形態と同様に脚腰の両外側に配置するようにしても良いが、着座部が腰の下に位置するので、各間部材も腰の下、すなわち、両脚の間に配置するようにしてもよい。このように各間部材を両脚間に配設することで、装着者の体重をその重心の下から支える構造とすることができ、制御が容易になる。
【００６８】
なお、各間部材を脚間に配設する場合、股関節アシストアクチュエータが、装着者の股関節よりも下に位置することになる。このため、上腿の前後移動に伴い、股関節アシストアクチュエータを中心に移動する上腿連結部方向と、装着者の上腿（股関節と膝関節を結ぶ直線）の方向とがずれることになる。
そこで、装着者の上腿の前後移動に伴い、上腿連結部材の延長線が装着者の両股関節を結ぶ線上を通過するようにするために、両股関節を結ぶ線を中心とする円弧上を股関節アシストアクチュエータが前後方向に移動する機構を採用するようにしてもよい。
【００６９】
この歩行支援装置では、歩行の支援として、着座部による上方の付勢力により装着者の体重の一部を負担すると共に、歩行時における上腿、下腿の動きに必要な関節モーメントの一部をそれぞれ対応するアクチュエータで負担することによる支援も行うことができる。
【符号の説明】
【００７０】
１  装着型ロボット
２  制御装置
３  センサ情報取得部
４  各種パラメータ算出部
５  補正値算出部
６  人体パラメータ記憶部
７  歩行アシスト力決定部
１０  つま先反力センサ
１１  踵反力センサ
１３  腰姿勢センサ
１４  股関節センサ
１５  膝関節センサ
１６  足首関節センサ
１７  股関節アシストアクチュエータ
１７Ａ  股関節モーメント
１７Ｂ  股関節モーメントの補正値
１８  膝関節アシストアクチュエータ
１８Ａ  膝関節モーメント
１８Ｂ  膝関節モーメントの補正値
１９  足首関節アシストアクチュエータ
２１  腰部装着部
２２  上腿装着部
２２ｆ  上腿前圧力センサ
２２ｂ  上腿後圧力センサ
２２０  上腿
２３  下腿装着部
２３ｆ  下腿前圧力センサ
２３ｂ  下腿後圧力センサ
２３０  下腿
２４  足装着部
２６  上腿連結部材
２７  下腿連結部材
２８  足連結部材
【図１】
2014068869.tif 000003
【図２】
2014068869.tif 000004
【図３】
2014068869.tif 000005
【図４】
2014068869.tif 000006
【図５】
2014068869.tif 000007