(57)【特許請求の範囲】
【請求項１】
ユーザの脚に装着される歩行補助装置であり、
一方の脚の大腿に装着される上部リンクと、
上部リンクに揺動可能に連結されており、前記一方の脚の下肢に装着される下部リンクと、
上部リンクと下部リンクの連結部に配置されており、係合すると下部リンクの前方への揺動を許容するとともに下部リンクの後方への揺動を禁止し、解放されると下部リンクの前方と後方への揺動を許容するワンウエイクラッチと、
前記一方の脚が接地しているか否かを検知する接地センサと、
ワンウエイクラッチの係合と解放を切り換えるコントローラと、を備えており、
コントローラは、接地センサが接地を検出している期間の少なくとも一部の期間でワンウエイクラッチが係合しているようにワンウエイクラッチを制御するとともに、接地センサが接地を検知していない期間内にワンウエイクラッチを解放状態から係合状態に切り換えることを特徴とする歩行補助装置。
【請求項２】
コントローラは、接地センサが接地を検知している期間内にワンウエイクラッチを係合状態から解放状態に切り換えることを特徴とする請求項１に記載の歩行補助装置。
【請求項３】
前記一方の脚の関節角を検出する角度センサを備えており、
前記コントローラは、角度センサの出力に基づいて、歩行動作において前記一方の脚の下肢が前方へ揺動している間にワンウエイクラッチを解放状態から係合状態に切り換えることを特徴とする請求項１又は２に記載の歩行補助装置。
【請求項４】
前記一方の脚の関節角を検出する角度センサを備えており、
前記コントローラは、角度センサの出力に基づいて、歩行動作において前記一方の脚の下肢が後方へ揺動し始める予定のタイミングに先立ってワンウエイクラッチを係合状態から解放状態に切り換えることを特徴とする請求項１から３のいずれか１項に記載の歩行補助装置。
【請求項５】
下部リンクを揺動させるアクチュエータを備えており、
前記コントローラは、ユーザの歩行動作に応じてアクチュエータを制御することを特徴とする請求項１から４のいずれか１項に記載の歩行補助装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの歩行動作を補助する歩行補助装置に関する。
【背景技術】
【０００２】
短下肢装具や長下肢装具など、歩行を補助する歩行補助装置が知られている。最近では、ユーザの脚関節にトルクを加えて歩行動作を積極的に補助する歩行補助装置が研究されている（例えば、特許文献１）。
【０００３】
歩行補助装置の機能の一つに、ユーザの膝関節に加わる負荷を低減する機能が挙げられる。長下肢装具や膝装具の中には、大腿に対する下肢の揺動を制限することによって、膝関節に加わる負荷を低減するものがある。それらの装具は、ユーザの脚の大腿に装着される上部リンクと下肢に装着される下部リンクを備えており、上部リンクに対して下部リンクが揺動する。それらの装具は、揺動軸に粘性抵抗を与えるなどして下部リンクを揺動し難くすることによって、膝関節の負荷を低減する。
【０００４】
特許文献１の歩行補助装置は、上部リンクと下部リンクの連結部にモータと減速機を内蔵しており、それらによってユーザの膝関節にトルクを加えて歩行動作を積極的に補助する。そのような歩行補助装置は、モータのトルクによってユーザの体重の一部（或いは全部）を支えて膝関節の負荷を低減する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−８９３７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
膝関節に加わる負荷は、歩行時に顕著に大きくなる。特に、遊脚が着地した直後に膝関節に大きな負荷（体重を支えるための負荷）が加わる。他方、遊脚期は下肢が前方へ振り出される動作を含む。そのため、歩行補助装置は、歩行動作を妨げず、かつ、着地直後の負荷を低減できることが望まれる。
【０００７】
例えば揺動軸に大きな粘性抵抗を有する歩行補助装置では、着地直後の負荷を低減できるが歩行動作を妨げてしまう。モータのトルクによって負荷を低減しようとする場合、体重を支え得るだけのトルクを出力できる大出力のモータが必要となる。
【０００８】
本明細書は、歩行動作を妨げることなく、また、モータのトルクに（少なくとも全面的には）頼らずに歩行時の膝関節に加わる負荷を低減することのできる歩行補助装置を提供する。
【課題を解決するための手段】
【０００９】
本明細書が開示する歩行補助装置は、ユーザの脚に装着されるものであり、ワンウエイクラッチを採用する。ワンウエイクラッチは、上部リンクと下部リンクの連結部に配置されており、下部リンクの一方向の揺動を禁止する状態（係合状態）と、両方向の揺動を許容する状態（解放状態）とを切り換え可能に構成されている。ワンウエイクラッチは、係合すると、下部リンクの前方への揺動を許容するが後方への揺動を禁止するように配置される。ここで、「前方への揺動」とは、膝が伸びる方向の揺動に相当し、「後方への揺動」とは、膝が屈曲する方向の揺動に相当する。さらに歩行補助装置は、接地センサとコントローラを備えている。接地センサは、歩行補助装置が装着されている側のユーザの脚が接地しているか否かを検知する。コントローラは、ワンウエイクラッチの係合と解放を切り換えるように構成されている。さらにコントローラは、接地センサが接地を検出している期間の少なくとも一部の期間でワンウエイクラッチが係合しているようにワンウエイクラッチの切り換えを制御する。なお、以下では、歩行補助装置装置が装着される脚を、「一方の脚」と称して他方の脚と区別する。
【００１０】
上記の歩行補助装置によれば、一方の脚が立脚期にあるときに、ワンウエイクラッチの作用により歩行補助装置がユーザの体重を支える。体重を支えることが膝関節に加わる負荷を低減することになる。また、体重を支えるのに動力を要しない。従って、仮に、膝関節にトルクを加えるモータを備えた歩行補助装置であっても、大出力のモータは不要となる。
【００１１】
他方、ワンウエイクラッチは、係合状態であっても下肢の前方への揺動を妨げない。即ち、上記の回転方向特性（後方への揺動は禁止するが前方への揺動は許容するという特性）を有するワンウエイクラッチを採用する歩行補助装置は、遊脚期後半の下肢の前方への揺動を妨げない。
【００１２】
なお、一方の脚の立脚期の最終段階、即ち、両脚が接地して重心が一方の脚から他方の脚へ移行する期間では、一方の脚の膝に加わる負荷が減少するから、そのような期間ではワンウエイクラッチは解放されていてもよい。
【００１３】
コントローラは、少なくとも、接地センサが接地を検知していない期間内にワンウエイクラッチを解放状態から係合状態に切り換えることが好ましい。接地センサが接地を検知していない期間は、一方の脚の遊脚期に相当する。即ち、コントローラは、少なくとも、一方の脚が遊脚期にある間にワンウエイクラッチを解放状態から係合状態に切り換えることが好ましい。前述したように、遊脚期の後半には、一方の脚の下肢は前方に揺動する。そのような期間にワンウエイクラッチを係合状態に切り換えることによって、着地した瞬間から歩行補助装置がユーザの体重を支えることができる。ワンウエイクラッチは、下肢が前方に揺動することを許容するので、少なくとも着地前の遊脚の動作を妨げない。さらに、着地タイミングを厳密に予測することは難しいが、ワンウエイクラッチを着地前から係合状態に切り換えることによって、着地タイミングを厳密に予測することなく、着地した瞬間からユーザの体重を支えることができる。
【００１４】
下肢の前方への揺動は、歩行時の脚の関節角から的確に検知することができる。そのため、歩行補助装置は、一方の脚の関節角を検出する角度センサを備えることが好ましい。その場合、コントローラは、角度センサの出力に基づいて一方の脚の揺動をモニタし、歩行動作において一方の脚の下肢が前方へ揺動している間にワンウエイクラッチを解放状態から係合状態に切り換えるように構成されていることが好ましい。
【００１５】
上記の歩行補助装置は、着地前からワンウエイクラッチを係合状態に切り換えておく。そのような機能によって、例えば躓いた場合など、予期せずに遊脚が接地した場合であっても体重を支えることができる。また、靴底に接地センサを備えていたとしても、確実に躓きを検知できるとは限らない。着地前からワンウエイクラッチを係合状態に切り換えておくことによって、予期せず（不規則に）着地したときであっても接地センサに頼ることなく着地時に確実に体重を支えることができる。また、従来の技術では、接地センサが躓きを検知できる場合であっても、躓きを検知してから躓きに対処する制御を開始するまで時間遅れが発生する。上記の歩行補助装置は、着地前からワンウエイクラッチを係合状態に切り換えておくことによって、「躓きを検知してからそれに対処する制御を開始する」という制御ルールを用意する必要がない。
【００１６】
本明細書が開示する歩行補助装置の他の一例では、コントローラは、接地センサが接地を検知している期間内にワンウエイクラッチを係合状態から解放状態に切り換えることが好ましい。接地センサが接地を検知している期間は、立脚期に相当する。コントローラは特に、立脚期の後半にワンウエイクラッチを係合状態から解放状態に切り換えることが好ましい。前述したように、両脚が接地して重心が一方の脚から他方の脚へ移行する期間、即ち立脚期の最終段階では、一方の脚の膝に加わる荷重が減少するから、そのような期間ではワンウエイクラッチは解放されていてもよい。また、立脚期の最終段階では、つま先が接地したまま踵が浮き上がり、膝が前方へ移動するとともに下肢が後方へ揺動することが知られている。この動作はプレスイングと呼ばれている。立脚期の後半、少なくともプレスイングの開始前にワンウエイクラッチを係合状態から解放状態に切り換えることによって、歩行動作における下肢の後方への揺動を妨げないようにすることができる。
【００１７】
例えば一方の脚の関節角を検出する角度センサを備えることによって、プレスイングの開始タイミングを概ね推定することが可能である。従ってコントローラは、角度センサの出力に基づいて、歩行動作において一方の脚の下肢が後方へ揺動し始める予定のタイミング（即ちプレスイング開始タイミング）に先立ってワンウエイクラッチを係合状態から解放状態に切り換えることが好ましい。プレスイング開始タイミングは、例えば一方の脚の大腿のピッチ軸周りの角度から推定することができる。
【００１８】
本明細書が開示する技術は、アクチュエータによってユーザの膝関節に積極的にトルクを加えるタイプの歩行補助装置に適用することも好適である。アクチュエータを備える歩行補助装置では、アクチュエータのトルクによって体重を支えることも可能ではあるが、ワンウエイクラッチがアクチュエータに代わって体重を支えることができる。そのような歩行補助装置は、大出力のアクチュエータを備える必要がなく、省電力性に優れる。
【発明の効果】
【００１９】
本明細書が開示する技術は、歩行動作を妨げることなく、膝関節に加わる負荷を低減することのできる歩行補助装置を提供する。
【図面の簡単な説明】
【００２０】
【図１】第１実施例の歩行補助装置の模式的正面図を示す。
【図２】第１実施例の歩行補助装置の模式的側面図を示す。
【図３】一実施例のワンウエイクラッチの模式的構造図を示す。
【図４】歩行中の脚の動きを説明する図である。
【図５】図４で用いられるパラメータの定義を説明する図である。
【図６】クラッチ制御のフローチャート図である。
【図７】第２実施例におけるクラッチ制御のフローチャート図である。
【図８】第３実施例の歩行補助装置のワンウエイクラッチの模式図である。
【図９】第３実施例の歩行補助装置のワンウエイクラッチの模式図である。
【実施例１】
【００２１】
図面を参照して実施例の歩行補助装置を説明する。図１は、歩行補助装置１０の模式的正面図を示し、図２は歩行補助装置１０の模式的側面図を示している。この歩行補助装置１０は、モータを備えており、円滑な歩行動作となるように右脚（一方の脚）の膝関節にトルクを加えることができる。さらにこの歩行補助装置１０は、右脚が立脚期にあるときにユーザの右膝関節に加わる負荷を低減する。
【００２２】
歩行補助装置１０の主な機構は、ユーザの右脚に沿って装着される脚装具１２で構成される。脚装具１２の機械的構造を説明する。脚装具１２は、ユーザの大腿から下肢に沿って右脚の外側に装着される。脚装具１２は、上部リンク１４、下部リンク１６、及び足リンク１８を有する多リンク機構で構成される。上部リンク１４の上端が第１ジョイント２０ａを介して支持リンク３０に揺動可能に連結されている。上部リンク１４の下端に、第２ジョイント２０ｂを介して下部リンク１６が揺動可能に連結されている。下部リンク１６の下端に、第３ジョイント２０ｃを介して足リンク１８が揺動可能に連結されている。支持リンク３０はユーザの体幹（腰）に固定される。支持リンク３０にはコントローラ５０が取り付けられている。上部リンク１４はベルトでユーザの大腿に固定される。下部リンク１６はベルトでユーザの下肢に固定される。足リンク１８は、ベルトでユーザの足に固定される。図では足リンク１８を固定するベルトの図示を省略している。なお、図１の符号ＵＡは右大腿を示しており、符号ＵＢが右下肢を示している。以降の図でも同様である。
【００２３】
ユーザが脚装具１２を装着すると、第１ジョイント２０ａ、第２ジョイント２０ｂ、及び第３ジョイント２０ｃは夫々、ユーザの右股関節のピッチ軸、右膝関節のピッチ軸、及び、右足首関節のピッチ軸と略同軸に位置する。第２ジョイント２０ｂは、上部リンク１４と下部リンク１６の連結部に相当する。
【００２４】
脚装具１２の各リンクは、ユーザの右脚の動きに応じて揺動することができる。各ジョイントは、関節角を計測するためのエンコーダ２１を備えている。関節角は、関節によって連結されている２つのリンク間の角度で表される。第１ジョイント２０ａのエンコーダ２１は、右股関節のピッチ軸周りの関節角を計測する。第２ジョイント２０ｂのエンコーダ２１は、ユーザの右膝関節ピッチ軸周りの関節角を計測する。第３ジョイント２０ｃのエンコーダ２１は、ユーザの右足首関節ピッチ軸周りの関節角を計測する。以下では、各ジョイントに取り付けられているエンコーダ群２１を角度センサ２１と総称することがある。
【００２５】
足リンク１８には、接地センサ１９が取り付けられている。接地センサ１９は、図示を省略しているが、足底の前後２箇所に取り付けられている。接地センサ１９は、右脚が接地しているか否かを検知する。特に、足底の後方に取り付けられている接地センサ１９は、踵が接地しているか否かを検知する。接地センサ１９は、例えば、接地センサ１９は、脚（足）が接地しているときにＯＮ信号を出力し、接地していないときにＯＦＦ信号を出力するＯＮ−ＯＦＦスイッチであってもよい。
【００２６】
第２ジョイント２０ｂには、モータ（アクチュエータ）３２が取り付けられている。モータ３２を備えた第２ジョイント２０ｂは、ユーザの右膝関節の外側に位置する。モータ３２は、上部リンク１４に対して下部リンク１６をピッチ軸周りに相対的に揺動させることができる。即ちモータ３２は、ユーザの右膝関節にトルクを加えることができる。
【００２７】
この歩行補助装置１０は、ユーザの歩行動作に合わせて右膝関節にトルクを加え、歩行動作を補助する。コントローラ５０が、角度センサ２１と接地センサ１９の出力に基づいてモータ３２を制御する。歩行動作を補助するための制御については後に簡単に説明する。
【００２８】
第２ジョイント２０ｂ（即ち、上部リンク１４と下部リンク１６の連結部）は、ワンウエイクラッチ４０を備えている。ワンウエイクラッチ４０は、係合と解放が切り換え可能である。「係合」とは、ワンウエイクラッチの本来の機能、即ち、一方向の回転は禁止するが逆方向の回転は許容することを意味する。また、「解放」とは、正逆いずれの方向にも回転を許容することを意味する。ワンウエイクラッチ４０は、係合すると、下部リンク１６の前方への揺動は許容するが、後方への揺動は禁止するように取り付けられている。ここで、「前方への揺動」は、ユーザの膝が伸びる向きの揺動に相当し、「後方への揺動」はユーザの膝が曲がる向きの揺動に相当する。コントローラ５０が、ワンウエイクラッチ４０の係合と解放を切り換える。
【００２９】
ワンウエイクラッチ４０は、ラチェット機構によって構成されている。図３にワンウエイクラッチ４０のラチェット機構の模式的構造図を示す。なお、図３では、第２ジョイント２０ｂに取り付けられているモータ３２の図示を省略してある。このラチェット機構は、ラチェット歯車４１、ロックピン４２、及び、ばね４３で構成されている。ラチェット歯車４１は、上部リンク１４に固定されている。ラチェット歯車４１は、第２ジョイント２０ｂと同軸に配置されている。ロックピン４２とばね４３は下部リンク１６に取り付けられている。図３に示すように、ロックピン４２は、ばね４３の先端に取り付けられている。ばね４３の後端は下部リンク１６に係止されている。
【００３０】
ばね４３は、形状記憶合金で作られており、電気を通すと長さが短くなる。またばね４３は、電気が遮断されると長くなる。電気が遮断されるとばね４３が伸び、ロックピン４２の先端がラチェット歯車４１に係合する。通電するとばね４３が短くなり、ロックピン４２の先端がラチェット歯車４１から完全に離れる。
【００３１】
ロックピン４２の先端がラチェット歯車４１に係合すると、図３において下部リンク１６の反時計回り（矢印ＤＡが示す向き）の揺動は許容されるが時計回り（矢印ＤＢが示す向き）の揺動は禁止される。この動作は次のメカニズムによって実現される。下部リンク１６が反時計回りに揺動するとき、ロックピン４２の先端はラチェット歯車４１の外周に面している緩やかな傾斜面に沿って相対的に移動する。ロックピン４２は、緩やかな傾斜面に沿って移動しながら押し戻される。こうして、ロックピン４２の先端は隣接する歯に移動することができる。即ち、下部リンク１６の反時計回りの揺動が許容される。下部リンク１６が時計回りに揺動するとき、ロックピン４２の側面がラチェット歯車４１の歯の側面（ラチェット歯車４１の半径方向に沿っている面）に当接し、ロックピン４２の相対的な移動が禁止される。こうして、下部リンク１６の時計周りの揺動が禁止される。図３における下部リンク１６の反時計回りの揺動は下部リンク１６の前方への揺動に相当し、時計回りの揺動は下部リンク１６の後方への揺動に相当する。即ち、このラチェット機構（ワンウエイクラッチ４０）は、係合すると下部リンク１６の前方への揺動は許容するが後方への揺動は禁止する。またラチェット機構は、解放されると下部リンク１６の正逆両方向の揺動を許容する。
【００３２】
ワンウエイクラッチ４０の係合と解放は、コントローラ５０からの指令に基づいて切り換えられる。具体的には、コントローラ５０は、ばね４３への通電を制御することよって、ワンウエイクラッチ４０の係合と解放を切り換える。コントローラ５０が実行する切り換え制御の処理を説明する前に、図４と図５を参照して歩行中の脚の動きを説明する。図４は、歩行中の右脚の動きを説明する図である。符号Ａｋが示すグラフは、右脚の膝関節角（膝角度）Ａｋの時間変化を示している。符号Ａｈが示すグラフは、右脚の股関節角Ａｈの時間変化を示している。ここで用いる「股関節角」は、ピッチ軸回りの角度を意味する。符号Ｌｋが示すグラフは、右膝関節に加わる負荷の時間変化を示している。負荷Ｌｋは、ユーザの体重に起因して右膝関節に加わる外力トルクに相当する。なお、第４図のグラフは、各パラメータの時間変化の概略（傾向）を表しているのであって精密に表していないことに留意されたい。また、歩行周期毎に図のグラフが示す時間変化が周期的に繰り返される。
【００３３】
図５は、図４のグラフにおける膝角度Ａｋと股関節角Ａｈの定義を説明する図である。図５では、実線が右脚を表しており、破線が左脚を表している。股関節より上の実線は体幹を表している。なお、図４の（ａ）から（ｄ）が示す線画も同様である。直線Ｌ１は、股関節の回転中心と膝関節の回転中心を結ぶ直線を示している。直線Ｌ１は大腿の長手方向に沿った直線に相当する。膝角度Ａｋは、直線Ｌ１から下肢へ向かう角度として定義される。膝が伸びきったときが膝角度Ａｋ＝０である。膝が直角に曲がったときが膝角度Ａｋ＝＋９０度である。直線Ｌ２は、股関節の回転中心を通り、体幹に沿って伸びる直線を表している。股関節角Ａｈは、大腿が直線Ｌ２と一直線となったときをゼロとし、大腿が後方へ揺動したときを正値として定義される。股関節角Ａｈは、大腿が前方へ揺動したときに負値となる。
【００３４】
図４に戻って歩行動作を説明する。タイミングＴａは、立脚期間の最終段階において、右脚の足の踵が浮き始めるとともに膝が前方へ移動し、同時に下肢が後方に揺動し始めるタイミングに相当する。図４の（ａ）に、タイミングＴａにおける脚の形態を示す。（ａ）において実線（右脚）が示すように、タイミングＴａにおいて、足先が接地したまま下肢が後方に揺動し始める。即ち、タイミングＴａで膝角度が増加し始める。また、タイミングＴａで股関節角が増加から減少に反転する。即ち、タイミングＴａで右脚の股関節角Ａｈが最大となる。別言すれば、タイミングＴａは、右脚が最も後方に位置するタイミングに相当し、このタイミング以降、右脚の全体は前方へ振り出される。
【００３５】
タイミングＴｂは、右脚が離地するタイミングである。（ｂ）は、タイミングＴｂにおける脚の形態を示す。タイミングＴａからＴｂまでの期間は、右脚の足が接地したまま膝角度Ａｋが変化する期間であり、プレスイングと呼ばれている。前述した通り、タイミングＴａから下肢が後方に揺動し始める。別言すれば、立脚期において下肢が後方へ揺動し始めるタイミングＴａが、プレスイングの開始タイミングに相当する。このタイミングＴａを、以下ではプレスイングタイミングＴａと称する場合がある。また、離地するタイミングＴｂを以下では離地タイミングＴｂと称する場合がある。
【００３６】
タイミングＴｃは、膝角度Ａｋが最大となるタイミングを示す。タイミングＴｃを膝角度最大タイミングＴｃと称する場合がある。（ｃ）は、タイミングＴｃにおける脚の形態を示す。タイミングＴｄは、右脚の着地タイミングを示す。（ｄ）は、タイミングＴｄにおける脚の形態を示す。以下、タイミングＴｄを着地タイミングＴｄと称する場合がある。膝角度最大タイミングＴｃから着地タイミングＴｄまで、膝角度Ａｋは単調減少する。即ち、膝角度最大タイミングＴｃから着地タイミングＴｄまでの間、下肢は前方に揺動する。
【００３７】
離地タイミングＴｂから着地タイミングＴｄまでの期間が右脚の遊脚期に相当する。離地タイミングＴｂより前と着地タイミングＴｄ以降の期間が右脚の立脚期に相当する。タイミングＴａからＴｂまでの期間は、前述したプレスイングの期間に相当する。
【００３８】
歩行補助装置１０の接地センサ１９は、右脚（右足）が接地しているか否かを検知する。従って、接地センサ１９が接地を示す信号を出力している間は右脚が立脚期間にあることを示す。接地センサ１９が非接地を示す信号を出力している間は、右脚が遊脚期にあることを示す。接地センサ１９の出力信号が接地から非接地に変化するタイミングが離地タイミングＴｂに相当し、非接地から接地に変化するタイミングが着地タイミングＴｄに相当する。なお、接地センサ１９の取り付け態様によっては、の接地センサ１９の出力信号に基づく離地／着地タイミングの判定は、厳密ではないことに留意されたい。例えば、接地センサ１９が地面から離れていても、足先が接地している可能性がある。
【００３９】
右脚の股関節角Ａｈは、プレスイングタイミングＴａで極大値となる。また、股関節角Ａｈは、着地タイミングＴｄで極小値となる。なお、負値の股関節角Ａｈは、大腿が体幹より前方へ揺動していることを表す。着地タイミングＴｄは、大腿が最も前方に揺動している状態に相当する。
【００４０】
右膝関節に加わる負荷Ｌｋは、右脚が遊脚期にあるときにはほぼゼロである。ただし、右脚の動作に伴う慣性力が加わるので完全にゼロではない。なお、図４のグラフでは、遊脚期における負荷はゼロとして表してある。右膝関節の負荷Ｌｋは、着地タイミングＴｄでゼロから急激に増大する。負荷Ｌｋは、立脚期の後半に徐々に減少し、プレスイングタイミングＴａから急激に減少する。
【００４１】
次に、右膝関節にトルクを加えてユーザの歩行動作を補助する機能について若干説明する。歩行補助装置１０は、図４の膝角度Ａｋの時間変化パターンを目標軌道として記憶しており、ユーザの右膝関節と同軸に位置する第２ジョイント２０ｂの角度が目標軌道に追従するようにモータ３２を制御する。その結果、ユーザの右膝角度が目標軌道に追従するように、右膝関節にトルクが加えられる。歩行補助装置１０は、ユーザの右脚が目標軌道に沿って滑らかに運動するようにトルクを加える。目標軌道やモータ３２の制御の詳細については説明を省略する。
【００４２】
負荷Ｌｋのグラフから理解されるように、右膝関節に加わる負荷Ｌｋは、右脚の着地直後から急激に増大し、立脚期の後半で減少する。負荷Ｌｋは、プレスイングタイミングＴａ以降に急激に減少し、離地タイミングＴｂでほぼゼロとなる。負荷Ｌｋはユーザの体重に起因し、膝を曲げる方向に作用する。立脚期において右膝が負荷Ｌｋに耐えられないことは、立脚が体重を支えられないことを意味する。歩行補助装置１０は、ワンウエイクラッチ４０の機能によって、負荷Ｌｋに抗して体重を支える。即ち、歩行補助装置１０は、右膝関節に加わる負荷を低減する。
【００４３】
図４において「ＯＮ」が示す期間は、ワンウエイクラッチ４０が係合している期間を示している。「ＯＦＦ」が示す期間は、ワンウエイクラッチ４０が解放されている期間を示している。符号Ｔｘは、コントローラ５０がワンウエイクラッチ４０を解放するタイミング（解放タイミングＴｘ）を示しており、符号Ｔｙは、コントローラ５０がワンウエイクラッチ４０を係合するタイミング（係合タイミングＴｙ）を示している。
【００４４】
コントローラ５０は、接地センサ１９と角度センサ２１のセンサデータに基づいて、ワンウエイクラッチ４０の係合と解放を切り換える。以下、図４と図６を参照しながら、コントローラ５０によるワンウエイクラッチ４０の切り換え制御を説明する。図６は、切り換え制御のフローチャート図である。図６の処理は、制御周期毎に実行される。また、図６の処理は、モータ３２による歩行動作補助の制御中に並列に実行される。
【００４５】
コントローラ５０は、接地センサ１９と角度センサ２１のセンサデータを取得する（Ｓ２）。具体的には、コントローラ５０は、右脚が接地しているか否かを示す信号、及び、角度センサ２１から得られる股関節角Ａｈと膝角度Ａｋを取得する。
【００４６】
コントローラ５０は、接地センサ１９の信号から、右脚が接地しているか否かを判定する（Ｓ３）。接地センサ１９の信号が接地を示していない場合、即ち、右脚が遊脚期である場合、ステップＳ６へ遷移する（Ｓ３：ＮＯ）。ステップＳ６では、現在の膝角度Ａｋと過去の膝角度Ａｋを比較し、膝角度Ａｋが減少しているか否かを判断する。前述したように、膝角度Ａｋが減少していることは、右下肢が前方へ揺動していることに相当する。即ちステップＳ６では、コントローラ５０は、右下肢が前方へ揺動しているか否かを判定する。右下肢が前方へ揺動している場合（Ｓ６：ＹＥＳ）、コントローラ５０は、ワンウエイクラッチを係合する（Ｓ７）。
【００４７】
右下肢が前方へ揺動していない場合（Ｓ６：ＮＯ）、コントローラ５０は、ワンウエイクラッチ４０の状態を維持する。図４の膝角度Ａｋのグラフが示すように、膝角度Ａｋは、プレスイングタイミングＴａから膝角度最大タイミングＴｃまでは単調増加し、膝角度最大タイミングＴｃ以降は単調減少する。即ち、遊脚の下肢は、プレスイングタイミングＴａから膝角度最大タイミングＴｃまでは後方へ揺動し、膝角度最大タイミングＴｃから着地タイミングＴｄまでは前方へ揺動する。コントローラ５０は、下肢が前方へ揺動し始めたタイミングＴｙでワンウエイクラッチ４０を解放状態から係合状態に切り換える。後述するように、コントローラ５０は、着地後もワンウエイクラッチ４０の係合状態を維持する。
【００４８】
他方、接地センサ１９の信号が接地を示している場合、即ち、右脚が立脚期にある場合、処理はステップＳ４へ遷移する（Ｓ３：ＹＥＳ）。ステップＳ４では、コントローラ５０は股関節角Ａｈを閾値Ａｔと比較する（Ｓ４）。股関節角Ａｈが閾値Ａｔを超えている場合（Ｓ４：ＹＥＳ）、コントローラ５０は、ワンウエイクラッチを解放する（Ｓ５）。閾値Ａｔは、股関節角Ａｈの予想される最大角度よりも少し小さい値に設定されている。図５で説明した通り、股関節角Ａｈが大きいことは、大腿が後方に揺動していることを示している。前述したように股関節角ＡｈはプレスイングタイミングＴａで最大値となるから、股関節角Ａｈが閾値Ａｔを超えるタイミング（タイミングＴｙ）は、プレスイングタイミングＴａの直前となる。立脚期においてワンウエイクラッチ４０を解放した後は、コントローラ５０は、その解放状態を維持する（Ｓ４：ＮＯ）。
【００４９】
コントローラ５０の処理をまとめると以下の通りである。コントローラ５０は、立脚期において大腿が所定角度まで後方へ揺動したときに（解放タイミングＴｘ）、ワンウエイクラッチ４０を係合状態から解放状態に切り換える（Ｓ５）。コントローラ５０は、解放タイミングＴｘでワンウエイクラッチ４０を解放した後、右脚が遊脚期に移っても解放状態を維持する。コントローラ５０は、右下肢が前方へ揺動し始めたタイミングＴｙでワンウエイクラッチ４０を解放状態から係合状態に切り換える（Ｓ７）。コントローラ５０は、右脚が立脚期に移ってもワンウエイクラッチ４０の係合状態を維持する。コントローラ５０は、歩行周期毎に上記の処理を繰り返す。
【００５０】
プレスイングタイミングＴａで下肢が後方へ揺動し始めるので、係合タイミングＴｙは、下肢が後方へ揺動し始めるタイミングの直前タイミングに相当する。係合タイミングＴｙの時点においては、プレスイングタイミングＴａは、下肢が後方へ揺動し始める予定のタイミングに相当する。
【００５１】
以下、ワンウエイクラッチ４０の切り換え制御によって得られる効果を説明する。コントローラ５０は、解放タイミングＴｘでワンウエイクラッチ４０を係合状態から解放状態へ切り換える。図６のフローチャート、及び図４のタイミングチャートから明かなとおり、コントローラ５０は、右脚が遊脚期にある期間、即ち、接地センサ１９が接地を検知していない期間にワンウエイクラッチ４０を解放状態から係合状態に切り換える。さらに詳細には、コントローラ５０は、遊脚期にある右脚の下肢が前方へ揺動している間に、ワンウエイクラッチ４０を解放状態から係合状態に切り換える。特にこの実施例では、コントローラ５０は、遊脚期にある右脚の下肢が前方へ揺動し始めるときに、ワンウエイクラッチ４０を解放状態から係合状態に切り換える。
【００５２】
ワンウエイクラッチ４０は係合していても下部リンク１６の前方への揺動を許容する。即ち、歩行中、ワンウエイクラッチ４０が係合したまま、下肢は前方へ揺動する。その後、ワンウエイクラッチ４０が係合したまま、右脚が着地する。従って、歩行補助装置１０は、右脚が着地した瞬間から体重を支えることができる。実施例の歩行補助装置１０は、特に、右脚の下肢が前方に揺動し始めるとワンウエイクラッチ４０を解放状態から係合状態へ切り換える。歩行補助装置１０は右膝関節が後方へ揺動することを禁止しているので、仮に右脚の足が予期せずにつまずいても、歩行補助装置１０が体重を支持し、転倒を防ぐ。遊脚が前方へ揺動している間はワンウエイクラッチ４０が係合状態にあるので、例え接地センサ１９が接地を検知せずに右脚が接地した場合でも、歩行補助装置１０はユーザの体重を支えることができる。
【００５３】
また、仮に、躓きを検知してからそれに対処する制御を実装しようとする場合、躓きの検知からそれに対処する制御を開始し、対処が有効に機能するまでには時間遅れが生じる。そのため、躓きを検知してからそれに対処する制御を実装する場合、上記した時間遅れの問題を解決する必要がある。しかしながら実施例の歩行補助装置１０は、着地前からワンウエイクラッチ４０を係合状態に切り換えておくことによって、「躓きを検知してからそれに対処する制御を開始する」という制御ルールを用意する必要がない。
【００５４】
他方、コントローラ５０は、立脚期にある右脚の股関節角Ａｈが閾値Ａｔを超えたタイミング（解放タイミングＴｘ）でワンウエイクラッチ４０を係合状態から解放状態に切り換える。解放タイミングＴｘは、右脚が立脚期にある間である。解放タイミングＴｘは、プレスイングタイミングＴａの直前のタイミングである。即ち、コントローラ５０は、立脚期にある右脚の下肢が後方へ揺動し始める予定のタイミング（プレスイングタイミングＴａ）に先立ってワンウエイクラッチ４０を係合状態から解放状態へ切り換える（Ｓ５）。
【００５５】
コントローラ５０は、立脚期後半において下肢が後方へ揺動し始める予定のタイミングよりも前にワンウエイクラッチ４０を解放する。従って歩行補助装置１０は、立脚の下肢が後方に揺動することを妨げない。即ち、この歩行補助装置１０は、自然な歩行動作を妨げることがない。
【実施例２】
【００５６】
次に、第２実施例の歩行補助装置を説明する。第１実施例の歩行補助装置は、接地センサ１９と角度センサ２１のセンサデータに基づいてワンウエイクラッチ４０の解放と係合を切り換えた。第２実施例では、コントローラ５０は、接地センサ１９の信号は用いるが角度センサ２１の信号は用いずにワンウエイクラッチ４０を切り換える。なお、第２実施例の歩行補助装置は第１実施例の歩行補助装置と制御ルールが異なるだけであるので、各部品を引用する際、第１実施例の場合と同じ符号を用いる。
【００５７】
第２実施例のコントローラ５０が実行する処理のフローチャートを図７に示す。コントローラ５０は、接地センサ１９のセンサデータ（出力信号）を取得する（Ｓ１２）。コントローラ５０は、前回と今回の出力信号を比較し、接地センサ１９の出力が接地を示す信号から非接地を示す信号に切り換わるタイミングを検知する（Ｓ１３）。このタイミングは、前述の離地タイミングＴｂに相当する。コントローラ５０は、離地タイミングＴｂを検知した後（Ｓ１３：ＹＥＳ）、一定の第１時間経過した後にワンウエイクラッチ４０を解放状態から係合状態に切り換える（Ｓ１４：ＹＥＳ、Ｓ１５）。また、コントローラ５０は、接地センサ１９の前回と今回の出力信号を比較し、出力信号が非接地を示す信号から接地を示す信号に切り換わるタイミングを検知する（Ｓ１６）。このタイミングは、前述した着地タイミングＴｄに相当する。コントローラ５０は、着地タイミングＴｄを検知した後（Ｓ１６：ＹＥＳ）、一定の第２時間経過した後にワンウエイクラッチ４０を係合状態から解放状態に切り換える（Ｓ１７：ＹＥＳ、Ｓ１８）。
【００５８】
第１時間は、図４における離地タイミングＴｂから係合タイミングＴｙまでの時間に相当する。第２時間は、図４における着地タイミングＴｄから次の歩行周期における解放タイミングＴｘまでの時間に相当する。脚が離地してから下肢が前方に揺動し始めるまでの概ねの時間（第１時間）は、歩行パターン（前述した目標軌道）に基づいて予め定めることができる。同様に、脚が着地してから下肢が後方に揺動し始めるまでの概ねの時間（第２時間）も予め定めることができる。コントローラ５０は、それら第１、第２時間を記憶している。コントローラ５０は、記憶された第１、第２時間、及び、接地センサ１９の信号に基づき、図７のフローチャートに従ってワンウエイクラッチ４０の係合と解放を切り換える。第２実施例の歩行補助装置も、第１実施例の歩行補助装置と同様の効果を奏することができる。
【００５９】
なお、第１時間と第２時間は、目標軌道からリアルタイムに決定することも好適である。例えば、ユーザの歩行速度や歩幅によって異なる目標軌道が採用される場合がある。歩行補助装置は、複数の目標軌道を記憶しており、角度センサや接地センサのセンサデータから現在の歩行に適した目標軌道を選択し、選択した目標軌道から第１時間と第２時間を決定してもよい。
【実施例３】
【００６０】
次に、第３実施例の歩行補助装置について説明する。この歩行補助装置は、ワンウエイクラッチの機構が第１実施例のものと異なる。図８と図９に、第３実施例におけるワンウエイクラッチ１４０の模式図を示す。ラチェット歯車４１は、第１実施例のものと同じである。ワンウエイクラッチ１４０のロックピン１４２は、その上端は第１実施例のロックピン４２と同形状である。ロックピン１４２は、足リンク１８まで伸びている。足リンク１８が地面Ｇに接地していない状態では、ばね１４３が、ロックピン１４２の下端が足リンク１８から下方に突出するように付勢している（図８参照）。足リンク１８が接地すると、ロックピン１４２が上方に押し上げられ、ロックピン１４２の上端がラチェット歯車４１と係合する（図９参照）。ロックピン１４２は、ユーザの踵に相当する位置で足リンク１８から突出している。
【００６１】
第３実施例の歩行補助装置は、メカニカルな機構によって、足リンク１８の接地と同時にワンウエイクラッチ１４０が係合するように構成されている。足リンク１８の踵部分が地面Ｇから離れると、ワンウエイクラッチ１４０が解放される。
【００６２】
前述したように、プレスイングの開始時には、つま先が接地したまま踵が浮き上がる。それと同時に下肢が後方に揺動し始める。第３実施例のワンウエイクラッチ１４０は、踵が地面Ｇから浮き上がると、即ち下肢が後方に揺動し始めるときに、係合状態から解放状態に切り換わる。従って、第３実施例の歩行補助装置も、第１実施例の歩行補助装置と同様の効果を奏することができる。なお、足リンク１８の下方に突出するように構成された長いロックピン１４２とそのロックピンを付勢するばね１４３が、ワンウエイクラッチ１４０の係合と解放を切り換えるコントローラの一例に相当する。
【００６３】
実施例に例示した歩行補助装置についての留意点を述べる。ワンウエイクラッチの具体的な構造は、実施例に示した構造に限られるものではない。ワンウエイクラッチには様々なタイプが既に知られているので詳しい構造の説明は省略する。例えば、上部リンクと下部リンクの連結部に、従来のワンウエイクラッチと通常のクラッチを直列に接続してもよい。通常のクラッチを係合すればワンウエイクラッチも係合し、通常のクラッチを解放すれば、ワンウエイクラッチも解放される。
【００６４】
本明細書が開示する技術は、ユーザの夫々の脚に装着される一対の脚装具で構成される歩行補助装置に適用することも好適である。そのような歩行補助装置は、夫々の脚装具の上部リンク／下部リンクの連結部にワンウエイクラッチを備える。
【００６５】
第１実施例の歩行補助装置は、遊脚の下肢が前方へ揺動し始めるときにワンウエイクラッチを解放状態から係合状態に切り換える。歩行補助装置は、遊脚の下肢が前方へ揺動し始めるときに切り換えるのが最も好ましいが、遊脚の下肢が前方へ揺動している間であって着地する前にワンウエイクラッチを切り換えてもよい。例えば、下肢が前方へ揺動し始めるタイミングを検知し、そのタイミングから所定時間後にワンウエイクラッチを解放状態から係合状態に切り換えてもよい。
【００６６】
実施例の歩行補助装置は、モータによってユーザの膝にトルクを加えて歩行動作を積極的に補助する。本明細書が開示する技術は、モータを備えない脚装具（歩行補助装置）に適用することも好適である。
【００６７】
以上、本発明の具体例を詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００６８】
１０：歩行補助装置
１２：脚装具
１４：上部リンク
１６：下部リンク
１８：足リンク
１９：接地センサ
２０ａ、２０ｂ、２０ｃ：ジョイント
２１：エンコーダ（角度センサ）
３２：モータ
４０、１４０：ワンウエイクラッチ
４１：ラチェット歯車
４２、１４２：ロックピン
５０：コントローラ
【図１】
0005428877.tif 000002
【図２】
0005428877.tif 000003
【図３】
0005428877.tif 000004
【図４】
0005428877.tif 000005
【図５】
0005428877.tif 000006
【図６】
0005428877.tif 000007
【図７】
0005428877.tif 000008
【図８】
0005428877.tif 000009
【図９】
0005428877.tif 000010