(57)【要約】【課題】電動アシスト車に乗車したまま後退できるようにする。【解決手段】本発明のモータ制御装置は、（Ａ）電動アシスト車のモータを駆動する駆動部と、（Ｂ）第１の条件を満たすペダルの逆回転を検出すると、電動アシスト車を後退させるように駆動部を制御する制御部とを有する。なお、一定時間におけるペダル回転角度量が第２の条件を満たした場合に、逆回転のペダル回転数についての第３の条件を含む他の条件を満たすか否かを判定することで、第１の条件を満たすか否かを判定するようにしてもよい。一定時間におけるペダル回転角度量が第２の条件を満たした場合に、逆回転のペダル回転数についての第３の条件を含む他の条件を満たすか否かを判定することで、第１の条件を満たすか否かを判定するようにしてもよい。【選択図】図４
2019189285.tif 000002
【特許請求の範囲】
【請求項１】
電動アシスト車のモータを駆動する駆動部と、
第１の条件を満たすペダルの逆回転を検出すると、前記電動アシスト車を後退させるよ
うに前記駆動部を制御する制御部と、
を有するモータ制御装置。
【請求項２】
前記制御部が、
前記ペダルの回転方向及びペダル回転数、又は、前記ペダル回転数、タイヤ回転速度、
及びペダル入力トルクに基づき、前記第１の条件を満たす前記ペダルの逆回転を検出する
請求項１記載のモータ制御装置。
【請求項３】
前記制御部が、
逆回転のペダル回転数と、ペダル回転角度量と、ペダル回転角加速度と、タイヤ回転速
度と、ペダル入力トルクとに基づき、前記第１の条件を満たす前記ペダルの逆回転を検出
する
請求項１記載のモータ制御装置。
【請求項４】
前記制御部が、
逆回転のペダル回転数についての第２の条件と、ペダル回転角度量についての第３の条
件と、ペダル回転角加速度についての第４の条件と、タイヤ回転速度についての第５の条
件と、ペダル入力トルクについての第６の条件との少なくともいずれかを満たした場合に
、前記第１の条件を満たしていないと判定する
請求項１記載のモータ制御装置。
【請求項５】
前記第３の条件、又は、前記第２の条件及び前記第４の条件を優先的に判定する
請求項４記載のモータ制御装置。
【請求項６】
前記制御部が、
一定時間におけるペダル回転角度量が第２の条件を満たした場合に、逆回転のペダル回
転数についての第３の条件を含む他の条件を満たすか否かを判定することで、前記第１の
条件を満たすか否かを判定する
請求項１記載のモータ制御装置。
【請求項７】
前記制御部が、
前記ペダルの逆回転が所定回転数以上で且つ第２の条件を満たす安定度で行われている
間に、ペダル回転角度量についての第３の条件を含む他の条件を満たすか否かを判定する
ことで、前記第１の条件を満たすか否かを判定する
請求項１記載のモータ制御装置。
【請求項８】
前記制御部が、
タイヤ回転速度に基づき前記モータの出力トルクを決定する
請求項１乃至７のいずれか１つ記載のモータ制御装置。
【請求項９】
前記制御部が、
前記出力トルクを時間に応じて変化させる
請求項８記載のモータ制御装置。
【請求項１０】
前記制御部が、
前記電動アシスト車への乗車が検出されない場合には、前記電動アシスト車を後退させ
る制御を禁止する
請求項１乃至９のいずれか１つ記載のモータ制御装置。
【請求項１１】
前記制御部が、
逆回転のペダル回転数に基づき算出されるタイヤ回転速度と現在のタイヤ回転速度との
関係、又は、前記現在のタイヤ回転速度に基づき算出される逆回転のペダル回転数と逆回
転の現在のペダル回転数との関係に基づき、前記電動アシスト車を後退させる制御の是非
を判定する
請求項１乃至１０のいずれか１つ記載のモータ制御装置。
【請求項１２】
前記制御部が、
逆回転のペダル回転数に基づき、前記モータの出力トルクの上限値と前記タイヤ回転速
度の上限値との少なくともいずれかを調整する
請求項９記載のモータ制御装置。
【請求項１３】
前記制御部が、
前記電動アシスト車の搭乗者の重量に基づき、前記モータの出力トルクの上限値を調整
する
請求項９記載のモータ制御装置。
【請求項１４】
請求項１乃至１３のいずれか１つ記載のモータ制御装置
を有する電動アシスト車。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動アシスト車に搭載されるモータの制御技術に関する。
【背景技術】
【０００２】
電動アシスト車の一例である電動アシスト自転車は、例えばペダル入力トルクに応じて
モータを駆動することで前進することができるようになっている。しかしながら、Ｕター
ンができないほどの狭い通路で進入方向に戻ろうとすると、これまでは電動アシスト自転
車から降車して、後ろに引いて戻ることになる。また、自転車置き場等に複数台の自転車
が詰めて停車されている状態で自分の自転車のみを引き出そうとすると、後ろに引くこと
自体やりにくいこともある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１２／０８６４５８パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従って、本発明の目的は、一側面として、電動アシスト車に乗車したまま後退できるよ
うにするための技術を提供することである。
【課題を解決するための手段】
【０００５】
本発明に係るモータ制御装置は、（Ａ）電動アシスト車のモータを駆動する駆動部と、
（Ｂ）第１の条件を満たすペダルの逆回転を検出すると、電動アシスト車を後退させるよ
うに駆動部を制御する制御部とを有する。
【発明の効果】
【０００６】
一側面によれば、電動アシスト車に乗車したまま後退できるようになる。
【図面の簡単な説明】
【０００７】
【図１】図１は、電動アシスト自転車の外観を示す図である。
【図２】図２は、ペダル回転の方向を説明するための図である。
【図３】図３は、モータ駆動制御装置の構成例を示す図である。
【図４】図４は、後退制御部の機能ブロック構成例を示す図である。
【図５】図５は、後退制御のメインの処理フローを示す図である。
【図６】図６は、後退判定処理の第１の例を示す図である。
【図７】図７は、｜タイヤ回転速度｜と出力トルクの関係を表す図である。
【図８】図８は、出力トルクに乗じられるゲインの時間変化を表す図である。
【図９】図９は、出力トルクの設定処理の処理フローを示す図である。
【図１０】図１０は、後退判定処理の第２の例を示す図である。
【図１１】図１１は、後退判定処理の第３の例を示す図である。
【図１２】図１２は、後退判定処理の第３及び第４の例における一部の処理を示す図である。
【図１３】図１３は、後退判定処理の第４の例を示す図である。
【図１４】図１４は、ペダル逆回転数に応じて出力トルク上限値を調整する例を示す図である。
【図１５】図１５は、ペダル逆回転数に応じて｜タイヤ回転速度｜の上限値を調整する例を示す図である。
【図１６】図１６は、｜タイヤ回転速度｜と出力トルクの関係を表す図である。
【図１７】図１７は、｜タイヤ回転速度｜とペダル逆回転数との関係を表す図である。
【図１８】図１８は、確認処理の一例を示す図である。
【図１９】図１９は、｜タイヤ回転速度｜とペダル逆回転数との他の関係を表す図である。
【図２０】図２０は、確認処理の他の例を示す図である。
【発明を実施するための形態】
【０００８】
［実施の形態１］
図１は、本実施の形態における電動アシスト車の一例である電動アシスト自転車の一例
を示す外観図である。本実施の形態では、図１に示すように、三輪の電動アシスト自転車
について説明するが、本実施の形態の適用対象は、三輪の電動アシスト自転車に限定され
るものでは無く、四輪以上の電動アシスト自転車や、二輪でも補助輪やリヤカーその他の
手段により停車時に自立可能であればよい。なお、停車時に自立可能ということは、主に
安全面からの要請であって、何らかの手段により安全が担保できれば、停車時に自立可能
でなくてもよい場合がある。
【０００９】
この電動アシスト自転車１は、モータ駆動装置を搭載している。モータ駆動装置は、バ
ッテリパック１０１と、モータ駆動制御装置１０２と、トルクセンサ１０３と、ペダル回
転センサ１０４と、モータ１０５とを有する。なお、モータ１０５に加えて、タイヤ回転
センサを設ける場合もある。さらに、安全性等のために、荷重センサ１０８を設ける場合
もある
【００１０】
また、電動アシスト自転車１は、前輪、後輪、前照灯、フリーホイール、変速機等も有
している。
【００１１】
バッテリパック１０１は、例えばリチウムイオン二次電池であるが、他種の電池、例え
ばリチウムイオンポリマー二次電池、ニッケル水素蓄電池などであってもよい。そして、
バッテリパック１０１は、モータ駆動制御装置１０２を介してモータ１０５に対して電力
を供給し、回生時にはモータ駆動制御装置１０２を介してモータ１０５からの回生電力に
よって充電も行う。
【００１２】
トルクセンサ１０３は、クランク軸周辺に設けられており、運転者によるペダルの踏力
を検出し、この検出結果をモータ駆動制御装置１０２に出力する。また、ペダル回転セン
サ１０４は、トルクセンサ１０３と同様に、クランク軸周辺に設けられており、回転に応
じた信号をモータ駆動制御装置１０２に出力する。
【００１３】
モータ１０５は、例えば周知の三相直流ブラシレスモータであり、例えば電動アシスト
自転車１の前輪に装着されている。モータ１０５は、前輪を回転させるとともに、前輪の
回転に応じてローターが回転するように、ローターが前輪に連結されている。さらに、モ
ータ１０５はホール素子等の回転センサを備えてローターの回転情報（すなわちホール信
号）をモータ駆動制御装置１０２に出力する。
【００１４】
ユーザが電動アシスト自転車１に搭乗している場合には、モータ駆動制御装置１０２は
、モータ１０５の回転センサ、トルクセンサ１０３及びペダル回転センサ１０４等からの
信号に基づき所定の演算を行って、モータ１０５の力行駆動を制御し、モータ１０５の回
生制動の制御も行う。また、例えば停車中、ユーザが電動アシスト自転車１に乗車してい
る状態でペダルを逆回転（図２に示すように、前進させるための回転方向を正回転、その
逆の回転方向を逆回転と呼ぶ）させた場合には、モータ１０５を逆方向力行駆動させて、
電動アシスト自転車１を後退させるように制御する。
【００１５】
荷重センサ１０８は、例えばサドル下に設け、ユーザがサドルに着座したか否かを表す
信号又は測定された重量を表す信号を、モータ駆動制御装置１０２に出力する。
【００１６】
次に、本実施の形態に係るモータ駆動制御装置１０２に関連する構成を図３に示す。
【００１７】
モータ駆動制御装置１０２は、制御器１０２０と、ＦＥＴ（Field Effect Transistor
）ブリッジ１０３０とを有する。ＦＥＴブリッジ１０３０は、モータ１０５のＵ相につい
てのスイッチングを行うハイサイドＦＥＴ（Ｓuh）及びローサイドＦＥＴ（Ｓul）と、モ
ータ１０５のＶ相についてのスイッチングを行うハイサイドＦＥＴ（Ｓvh）及びローサイ
ドＦＥＴ（Ｓvl）と、モータ１０５のＷ相についてのスイッチングを行うハイサイドＦＥ
Ｔ（Ｓwh）及びローサイドＦＥＴ（Ｓwl）とを含む。このＦＥＴブリッジ１０３０は、モ
ータ１０５を正方向又は逆方向に力行駆動又は回生制動させるインバータとして機能する
。
【００１８】
また、制御器１０２０は、演算部１０２１と、荷重入力部１０２２と、ペダル回転入力
部１０２３と、タイヤ回転入力部１０２４と、可変遅延回路１０２５と、モータ駆動タイ
ミング生成部１０２６と、トルク入力部１０２７と、ＡＤ（Analog-Digital）入力部１０
２９とを有する。
【００１９】
演算部１０２１は、ペダル回転入力部１０２３からの入力、タイヤ回転入力部１０２４
からの入力、トルク入力部１０２７からの入力、ＡＤ入力部１０２９からの入力を用いて
所定の演算を行って、モータ駆動タイミング生成部１０２６及び可変遅延回路１０２５に
対して出力を行う。演算部１０２１は、荷重入力部１０２２からの入力をさらに用いる場
合もある。なお、演算部１０２１は、メモリ１０２１１を有しており、メモリ１０２１１
は、演算に用いる各種データ及び処理途中のデータ等を格納する。さらに、演算部１０２
１は、プログラムをプロセッサが実行することによって実現される場合もあり、この場合
には当該プログラムがメモリ１０２１１に記録されている場合もある。また、メモリ１０
２１１は、演算部１０２１とは別に設けられる場合もある。
【００２０】
荷重入力部１０２２は、荷重センサ１０８からの、着座の有無を表す信号又はサドルに
かけられた荷重の測定結果を表す信号を、ディジタル化して演算部１０２１に出力する。
ペダル回転入力部１０２３は、ペダル回転センサ１０４からのペダルの回転（すなわちク
ランク軸の回転）に関する入力を、ディジタル化して演算部１０２１に出力する。なお、
ペダル回転センサ１０４は、回転方向を検出できるセンサの場合もあれば、回転方向を検
出できないセンサの場合もある。
【００２１】
タイヤ回転入力部１０２４は、モータ１０５が出力するホール信号からモータ１０５の
回転、すなわち本実施の形態においては前輪の回転に関する信号（例えば回転位相角を表
す信号。但し回転方向を含むこともある）を、ディジタル化して演算部１０２１に出力す
る。タイヤ回転入力部１０２４は、例えば、タイヤ回転入力から電動アシスト自転車１の
速度（例えば正の速度は前進速度で、負の速度は後退速度）を算出して出力するようにし
ても良い。トルク入力部１０２７は、トルクセンサ１０３からの踏力に相当する信号をデ
ィジタル化して演算部１０２１に出力する。ＡＤ入力部１０２９は、二次電池からの出力
電圧をディジタル化して演算部１０２１に出力する。
【００２２】
演算部１０２１は、演算結果として進角値を可変遅延回路１０２５に出力する。可変遅
延回路１０２５は、演算部１０２１から受け取った進角値に基づきホール信号の位相を調
整してモータ駆動タイミング生成部１０２６に出力する。演算部１０２１は、演算結果と
して例えばＰＷＭ（Pulse Width Modulation）のデューティー比に相当するＰＷＭコード
をモータ駆動タイミング生成部１０２６に出力する。モータ駆動タイミング生成部１０２
６は、可変遅延回路１０２５からの調整後のホール信号と演算部１０２１からのＰＷＭコ
ードとに基づいて、ＦＥＴブリッジ１０３０に含まれる各ＦＥＴに対するスイッチング信
号を生成して出力する。演算部１０２１の演算結果によって、モータ１０５は、力行駆動
される場合もあれば、回生制動される場合もある。また、回転方向も、逆方向の場合もあ
れば正方向の場合もある。なお、モータの駆動等の基本動作については、国際公開第２０
１２／０８６４５９号パンフレット等に記載されており、本実施の形態の主要部ではない
ので、ここでは説明を省略する。
【００２３】
次に、図４に、演算部１０２１における後退制御部３０００に関連する機能ブロック構
成例を示す。後退制御部３０００は、後退判定部３１００と、制御部３２００とを有する
。
【００２４】
後退判定部３１００は、ペダル回転入力、ペダル入力トルク、タイヤ回転入力などに基
づき、後退を行ってもよいか否かを判断して、後退許可フラグ（ＯＮ／ＯＦＦ）で判定結
果を制御部３２００に出力する。制御部３２００は、後退許可フラグが許可を表している
場合には、ペダル回転入力、タイヤ回転入力などに基づき、モータ１０５が逆方向に回転
するように、モータ駆動タイミング生成部１０２６、可変遅延回路１０２５及びＦＥＴブ
リッジ１０３０を介してモータ１０５の制御を行う。なお、後退許可フラグが禁止を表し
ている場合には、制御部３２００は、従来の制御を行う。
【００２５】
なお、後退制御部３０００では、ペダル回転数（［ｒｐｍ］）、ペダル回転角加速度（
［rad/s2］）、ペダル回転角度量（［rad］又は［deg］)等を用いるので、後退制御部３
０００は、ペダル回転入力からこれらの値を算出する。同様に、後退制御部３０００は、
タイヤ回転速度（［ｋｍ／ｈ］）を用いるので、後退制御部３０００は、タイヤ回転入力
からこの値を算出する。なお、本実施の形態では、タイヤ回転速度は車速と実質的に同一
である。
【００２６】
次に、図５乃至図９を用いて、後退制御部３０００の処理について説明する。
【００２７】
まず、例えば電源スイッチがオンになって処理が開始されると、後退判定部３１００は
、初期処理として、後退許可フラグをオフにセットする（図５：ステップＳ１）。なお、
ペダル回転入力に基づきペダル回転の開始が検出されると、ペダル回転角度量の測定が開
始され、ペダル回転開始からの経過時間の計測も開始される場合がある。また、図５の処
理フローについては、ステップＳ３からステップＳ２１の処理が単位時間毎に繰り返され
る。
【００２８】
そして、後退判定部３１００は、後退判定処理を実行する（ステップＳ３）。この後退
判定処理については、様々な態様を採用可能であるが、ここでは最も理解しやすい態様（
後退判定処理Ａ）を最初に図６を用いて説明する。
【００２９】
図６は、ペダル回転センサ１０４が、ペダルの回転方向（逆回転又は正回転）を検出す
ることができるセンサである場合の処理を示す。
【００３０】
後退判定部３１００は、ペダル回転入力から、ペダルが逆回転させられているか否かを
判断する（図６：ステップＳ３１）。ペダルが逆回転させられていない、すなわち停止し
ている又は正回転させられている場合には、後退判定部３１００は、後退許可フラグをオ
フ（ＯＦＦ）に設定する（ステップＳ４１）。そして処理は、呼び出し元の処理に戻る。
【００３１】
一方、ペダルが逆回転させられている場合には、後退判定部３１００は、ペダル逆回転
数（［ｒｐｍ］）が、閾値ＴＨ３（例えば３０ｒｐｍ）以上となっているか否かを判断す
る（ステップＳ３３）。所定レベル以上に高速に逆回転させているか否かを判断するもの
である。
【００３２】
ペダル逆回転数が閾値ＴＨ３以上であれば、後退判定部３１００は、後退許可フラグを
オン（ＯＮ）に設定する（ステップＳ３５）。そして処理は呼び出し元の処理に戻る。一
方、ペダル逆回転数が閾値ＴＨ３未満であれば、後退判定部３１００は、ペダル逆回転数
が、閾値ＴＨ４（＜ＴＨ３。例えば２０ｒｐｍ）より小さいか否かを判断する（ステップ
Ｓ３７）。後退制御を行う条件を一旦満たした後、ペダル逆回転数が減少してしまった場
合、直ぐに後退許可フラグをオフにセットするのではなく、閾値ＴＨ４を下回るほどペダ
ル逆回転数が減少していなければ、チャタリングを防止するために、現状維持（後退許可
フラグをオンのまま）にするものである。よって、ペダル逆回転数が閾値ＴＨ４を下回る
場合には、後退判定部３１００は、後退許可フラグをオフにセットする（ステップＳ３９
）。そして処理は呼び出し元の処理に戻る。一方、ペダル逆回転数が閾値ＴＨ４以上であ
れば、何もせずに、呼び出し元の処理に戻る。
【００３３】
このような処理を行うことで、逆回転のペダル回転が一定レベル以上の速度で行われて
いれば、後退制御を行わせるようにする。
【００３４】
図５の処理の説明に戻って、次に、後退判定部３１００は、後退判定処理に加えて、後
退制御の確認処理を実行する場合がある（ステップＳ５）。この処理については、オプシ
ョンである。ここでは、何も行わないとして次の処理に移行するものとするが、実行する
場合の処理例については、後に述べる。
【００３５】
そして、制御部３２００は、後退許可フラグがオンに設定されているか否かを判断する
（ステップＳ７）。後退許可フラグがオフに設定されている場合には、本実施の形態に係
る後退制御を行わないので、制御部３２００は、従来の方法に従って出力トルクの設定を
行う（ステップＳ１１）。ここでは詳細については説明を省略する。そして処理はステッ
プＳ１３に移行する。
【００３６】
一方、後退許可フラグがオンに設定されている場合には、制御部３２００は、出力トル
クの設定処理を実行する（ステップＳ９）。例えば、固定の出力トルクを設定してもよい
。また、例えばタイヤ回転速度に応じた出力トルクを設定してもよい。
【００３７】
本実施の形態では、例えば図７に示すような出力トルクを設定する。図７の横軸は、逆
回転におけるタイヤ回転速度の絶対値（｜タイヤ回転速度｜）［ｋｍ／ｈ］を表し、縦軸
は、出力トルク［Ｎｍ］を表す。なお、正回転のタイヤ回転速度は正の値で表され、逆回
転のタイヤ回転速度は負の値で表されるものとする。
【００３８】
第１の例を表すカーブａの場合、｜タイヤ回転速度｜＝０の時に出力トルクτ１２とな
り、｜タイヤ回転速度｜＝Ｓth12（例えば２ｋｍ／ｈ）になるまで出力トルクτ１２が維
持される。｜タイヤ回転速度｜がＳth12を超えると｜タイヤ回転速度｜の増加に応じて出
力トルクが減少し、｜タイヤ回転速度｜＝Ｓth13（例えば２．５ｋｍ／ｈ）になると、出
力トルクはゼロになる。Ｓth13を、｜タイヤ回転速度｜の上限値と呼ぶものとする。
【００３９】
また、第２の例を示すカーブｂ（点線）の場合、｜タイヤ回転速度｜＝０の時に出力ト
ルクτ１１となり、｜タイヤ回転速度｜が０を超えると｜タイヤ回転速度｜の増加に応じ
て出力トルクが減少し、｜タイヤ回転速度｜がＳth11（例えば１ｋｍ／ｈ）に達すると、
出力トルクはτ１２なる。これより｜タイヤ回転速度｜が増加する場合には、ここではカ
ーブａと同じである。
【００４０】
カーブａ及びｂは例に過ぎず、他のカーブを採用してもよい。また、図７の例では、｜
タイヤ回転速度｜について３つの範囲を設定しているが、３つに限定されるものではない
。
【００４１】
なお、オプションではあるが、タイヤ回転速度に応じた出力トルクを時間変化させるよ
うにしてもよい。例えば、後退許可フラグがオンになった時刻からの経過時間に応じて、
出力トルクに乗じられるゲインを変化させるようにする。この例を図８に示す。図８の横
軸は時間［ｓ］を表し、縦軸はゲインを表す。
【００４２】
図８の例では、後退許可フラグがオンになった時刻から時間ＴＨ２１（例えば１秒）経
過するまで、ゲインは線形に１まで増加し、その後１が維持される。このようにすれば、
徐々に後退するようになるため、後退による搭乗者への衝撃を和らげることができる。
【００４３】
なお、線形では無く何らかのカーブに沿って増加するようにしてもよい。
【００４４】
図７及び図８に示すような事項を実現するための出力トルクの設定処理を図９に示す。
【００４５】
制御部３２００は、タイヤ回転速度（逆回転の場合は負の値）が、図８の例では３つの
所定範囲（第１の範囲（０以下−Ｓth11以上）、第２の範囲（−Ｓth11未満−Ｓth12以上
）、第３の範囲（−Ｓth12未満−Ｓth13以上））のうち、いずれの所定範囲に入るかを特
定する（図９：ステップＳ５１）。
【００４６】
そして、制御部３２００は、タイヤ回転速度がいずれかの所定範囲に入ったか否かを判
断する（ステップＳ５３）。タイヤ回転速度がいずれの所定範囲にも入らなかった場合に
は、制御部３２００は、出力トルクを０に設定する（ステップＳ５７）。そして処理はス
テップＳ５９に移行する。
【００４７】
一方、タイヤ回転速度がいずれかの所定範囲に入った場合には、制御部３２００は、該
当所定範囲においてタイヤ回転速度に応じた出力トルクを設定する（ステップＳ５５）。
例えば、カーブｂの場合、第１の範囲に入る場合には、｜タイヤ回転速度｜の増加に応じ
て出力トルクが減少する所定関数に従って、第２の範囲に入る場合には、｜タイヤ回転速
度｜に関わらず一定の出力トルクを出力する所定関数に従って、第３の範囲に入る場合に
は、｜タイヤ回転速度｜の増加に応じて出力トルクが減少する所定関数に従って、出力ト
ルクを設定する。そして処理はステップＳ５９に移行する。
【００４８】
さらに、制御部３２００は、後退許可フラグをオンに設定してからの経過時間が閾値Ｔ
Ｈ２１未満であるか否かを判断する（ステップＳ５９）。上記経過時間が閾値ＴＨ２１以
上である場合には、処理は呼び出し元の処理に戻る。一方、上記経過時間が閾値ＴＨ２１
未満であれば、制御部３２００は、出力トルクに、経過時間に応じて変化するゲインＧ（
＜１）を乗じることで、出力トルクを修正する（ステップＳ６１）。図９の例では、経過
時間が長いほど１に近づくように増加するゲインＧが乗じられる。
【００４９】
このようにすれば、適切な出力トルクが設定されるようになる。なお、図７で示したよ
うにタイヤ回転速度に応じた出力トルクを設定することで、後退時における搭乗者の心理
や安全性を考慮しつつ電動アシスト自転車１を後退させることができる。
【００５０】
また、停車時に比較的大きな出力トルクが設定されると、坂や段差で発進できない事態
を回避できる。また、タイヤ回転速度が高速になれば出力トルクがゼロになるので、後退
しすぎも防止できるようになる。
【００５１】
図５の処理の説明に戻って、制御部３２００は、後退許可フラグがオンになっているか
否かを判断する（ステップＳ１３）。後退許可フラグがオフになっている場合には、制御
部３２００は、モータ回転方向を正回転に設定する（ステップＳ１７）。これは従来と同
じである。そして処理はステップＳ１９に移行する。
【００５２】
一方、後退許可フラグがオンになっている場合には、制御部３２００は、モータ回転方
向を逆回転に設定する（ステップＳ１５）。そして処理はステップＳ１９に移行する。
【００５３】
そして、制御部３２００は、設定に従ったモータ１０５の制御を行う（ステップＳ１９
）。後退許可フラグがオンになっていれば、設定された出力トルクを逆回転で生じさせる
ように、モータ駆動タイミング生成部１０２６、可変遅延回路１０２５及びＦＥＴブリッ
ジ１０３０を制御する。
【００５４】
以上述べたようなステップＳ３からステップＳ１９の処理を、例えば電源スイッチがオ
フにされて処理終了となるまで、単位時間毎に繰り返す（ステップＳ２１）。
【００５５】
以上述べたような処理を行うことで、電動アシスト車に乗車したまま後退できるように
なる。
【００５６】
［実施の形態２］
本実施の形態では、ペダル回転センサ１０４が回転方向を検出できないセンサである場
合に行われる後退判定処理の例を示す。
【００５７】
図１０に本実施の形態に係る後退判定処理Ｂを示す。回転方向が検出できないので、ペ
ダル回転数は常に正の値となる。また、トルクセンサ１０３は、ペダルを逆回転させてい
る間はトルクを検出しないものとする。
【００５８】
後退判定部３１００は、タイヤ回転速度が閾値ＴＨ１（例えば１ｋｍ／ｈ）以下である
か否かを判断する（図１０：ステップＳ７１）。タイヤ回転速度は、正回転では正の値と
なり、逆回転では負の値となるものとする。本ステップは、おおよそ電動アシスト自転車
１が停車中であるか否かを判定するものであり、０を含む所定範囲内にタイヤ回転速度が
含まれるのか否かを判断するようにしてもよい。
【００５９】
タイヤ回転速度が閾値ＴＨ１以下ではない場合には、後退判定部３１００は、後退許可
フラグをオフにセットする（ステップＳ８３）。そして処理は呼び出し元の処理に戻る。
一方、タイヤ回転速度が閾値ＴＨ１以下である場合、後退判定部３１００は、ペダル入力
トルクが閾値ＴＨ２（例えば１０Ｎｍ）以下であるか否かを判断する（ステップＳ７３）
。本ステップは、トルクがほとんど入力されていない状態、すなわちペダルが正回転させ
られていないことを確認するものでもある。閾値ＴＨ２は、例えば、誤検知防止のための
トルク（例えば５Ｎｍ）以上であって、正回転での駆動許可トルク（例えば１５Ｎｍ）以
下の値が採用される。トルクが閾値ＴＨ２を超えている場合には、処理はステップＳ８３
に移行する。
【００６０】
一方、ペダル入力トルクが閾値ＴＨ２以下である場合には、後退判定部３１００は、ペ
ダル回転数が閾値ＴＨ３（例えば３０ｒｐｍ）以上であるか否かを判断する（ステップＳ
７５）。ステップＳ７１及びＳ７３の条件を満たしている場合には、停車中であるとみな
すことができ、その上で、ペダル回転数が、閾値ＴＨ３以上となっている場合には、ペダ
ルを逆回転させることで搭乗者の意図として後退することを示しているものと判断するも
のである。
【００６１】
ペダル回転数が閾値ＴＨ３以上である場合には、後退判定部３１００は、後退許可フラ
グをオンにセットする（ステップＳ７７）。そして処理は呼び出し元の処理に戻る。一方
、ペダル回転数が閾値ＴＨ３未満である場合には、後退判定部３１００は、ペダル回転数
が閾値ＴＨ４未満であるか否かを判断する（ステップＳ７９）。ペダル回転数が閾値ＴＨ
４未満であれば、後退判定部３１００は、後退許可フラグをオフにセットする（ステップ
Ｓ８１）。十分なペダル回転がなされていない場合には、後退許可フラグをオフにする。
そして処理は呼び出し元の処理に戻る。一方、ペダル回転数が閾値ＴＨ４以上であれば、
何もせずに処理は呼び出し元の処理に戻る。現状維持するためである。
【００６２】
以上のような処理を行うことで、ペダル回転センサ１０４が回転方向を検出できない場
合でも、停車中にペダルが逆回転させられている状態を検出することができるようになる
。
【００６３】
［実施の形態３］
より確実に搭乗者の後退意図を検出するためには、例えば図１１及び図１２に示すよう
な後退判定処理Ｃを実行する場合もある。なお、本実施の形態では、ペダル回転センサ１
０４が回転方向を検出できない場合を想定している。
【００６４】
後退判定部３１００は、ペダル回転数が閾値ＴＨ３４（例えば２０ｒｐｍ）未満である
か否かを判断する（図１１：ステップＳ９１）。ペダル回転数が閾値ＴＨ３４未満である
場合には、後退判定部３１００は、ペダル回転角度量をクリアする（ステップＳ９３）。
ペダル回転角度量は、初期的にはペダル回転を検出してからの累積の回転角度量であり、
その後はクリアされた後に検出されたペダル回転の累積の回転角度量である。また、後退
判定部３１００は、後退許可フラグをオフにセットする（ステップＳ９５）。そして処理
は呼び出し元の処理に戻る。
【００６５】
一方、ペダル回転数が閾値ＴＨ３４未満ではない場合、後退判定部３１００は、ペダル
回転角加速度が閾値ＴＨ３６（例えば、３．１４rad/s2＝１８０°／s2）以上であるか否
かを判断する（ステップＳ９７）。ペダル回転角加速度が閾値ＴＨ３６以上であれば、処
理はステップＳ９３に移行する。一定の速度で安定的にペダルを漕いでいる場合には、ペ
ダル回転角加速度は閾値ＴＨ３６未満になる。一方、何らかの理由でペダルが回転してし
まっている状態であれば、一定の速度ではなく速くなったり遅くなったりしてペダル回転
角加速度は閾値ＴＨ３６以上となる。すなわち、ステップＳ９１及びＳ９７で、一定速度
以上で且つ安定的にペダルを回転させているか否かを最初に判断するようにしている。
【００６６】
ペダル回転角加速度が閾値ＴＨ３６未満である場合、後退判定部３１００は、現在のペ
ダル回転角度量が閾値ＴＨ３５（例えば３６０°）未満であるか否かを判断する（ステッ
プＳ９９）。本実施の形態では、一定速度以上で且つ安定的にペダルを所定角度（例えば
１回転（＝３６０°））以上回転させていれば、搭乗者の後退意図が確実であると判断す
るものである。現在のペダル回転角度量が閾値ＴＨ３５未満であれば、処理はステップＳ
９５に移行する。一方、ペダル回転角度量が閾値ＴＨ３５以上であれば、処理は端子Ａを
介して図１２の処理に移行する。
【００６７】
図１２の処理の説明に移行して、後退判定部３１００は、タイヤ回転速度が閾値ＴＨ３
１（例えば１ｋｍ／ｈ）を超えているか否かを判断する（図１２：ステップＳ１０１）。
タイヤ回転速度が閾値ＴＨ３１を超えている場合には、処理は端子Ｂを介して図１１のス
テップＳ９５に移行する。一方、タイヤ回転速度が閾値ＴＨ３１以下である場合には、後
退判定部３１００は、タイヤ回転速度が閾値ＴＨ３２（例えば−２．５ｋｍ／ｈ）未満で
あるか否かを判断する（ステップＳ１０３）。タイヤ回転速度が閾値ＴＨ３２未満であれ
ば、処理は端子Ｂを介して図１１のステップＳ９５に移行する。
【００６８】
タイヤ回転速度が閾値ＴＨ３２以上であれば、ほぼ停車状態であり、後退判定部３１０
０は、ペダル入力トルクが閾値ＴＨ３３（例えば１０Ｎｍ）以上であるか否かを判断する
（ステップＳ１０５）。ペダル入力トルクが閾値ＴＨ３３以上である場合には、処理は端
子Ｂを介して図１１のステップＳ９５に移行する。ペダル入力トルクが閾値ＴＨ３３未満
である場合には、ペダル入力トルクがほぼない状態であり、後退判定部３１００は、ペダ
ル回転数が閾値ＴＨ３８（例えば３０ｒｐｍ）未満であるか否かを判断する（ステップＳ
１０７）。ペダル回転数が閾値ＴＨ３８未満である場合には、処理は端子Ｃを介して呼び
出し元の処理に戻る。
【００６９】
一方、ペダル回転数が閾値ＴＨ３８以上であれば、後退判定部３１００は、後退許可フ
ラグをオンにセットする（ステップＳ１０９）。そして、処理は端子Ｃを介して呼び出し
元の処理に戻る。
【００７０】
ステップＳ１０７は、ステップＳ９１と組み合わせれば、図１０のステップＳ７５及び
Ｓ７９の組み合わせと同様である。ステップＳ１０１及びＳ１０３は、図１０のステップ
Ｓ７１に対応する。ステップＳ１０５は、ステップＳ７３と同様である。すなわち、図１
１に示した部分で、確実に搭乗者の後退意図を特定している。なお、回転方向を検出可能
なペダル回転センサ１０４を採用する場合であっても、図１１に示した、一定速度以上で
且つ安定的にペダルを所定角度以上回転させたか否かの判定を実施するようにしてもよい
。
【００７１】
［実施の形態４］
第３の実施の形態と同様に、より確実に搭乗者の後退意図を検出するためには、例えば
図１３（及び図１２）に示すような後退判定処理Ｄを実行する場合もある。なお、本実施
の形態でも、ペダル回転センサ１０４が回転方向を検出できない場合を想定している。
【００７２】
後退判定部３１００は、ペダル回転角度量が閾値ＴＨ３５未満であるか否かを判断する
（ステップＳ１１１）。ペダル回転角度量が閾値ＴＨ３５未満であれば、後退判定部３１
００は、さらに、ペダル回転角度量測定についての経過時間が閾値ＴＨ３７（例えば３秒
）以上となったか否かを判断する（ステップＳ１１３）。経過時間が閾値ＴＨ３７未満で
あれば、処理はステップＳ１１７に移行する。
【００７３】
一方、経過時間が閾値ＴＨ３７以上であれば、後退判定部３１００は、ペダル回転角度
量をクリアする（ステップＳ１１５）。このように、所定時間以内に、ペダルが所定角度
以上回転していない場合には、他の判断を行わないようにしている。そして、後退判定部
３１００は、後退許可フラグをオフにセットする（ステップＳ１１７）。その後、処理は
呼び出し元の処理に戻る。
【００７４】
一方、ペダル回転角度量が閾値ＴＨ３５以上である場合、すなわち所定時間以内にペダ
ルが所定角度以上回転している場合、後退判定部３１００は、ペダル回転数が閾値ＴＨ３
４未満であるか否かを判断する（ステップＳ１１９）。ペダル回転数が閾値ＴＨ３４未満
である場合には、回転数が遅すぎるので、後退判定部３１００は、ペダル回転角度量及び
当該ペダル回転角度量測定についての経過時間をクリアする（ステップＳ１２１）。そし
て処理はステップＳ１１７に移行する。
【００７５】
一方、ペダル回転数が閾値ＴＨ３４以上であれば、後退判定部３１００は、ペダル回転
角加速度が閾値ＴＨ３６以上であるか否かを判断する（ステップＳ１２３）。ペダル回転
角加速度が閾値ＴＨ３６以上である場合には、処理はステップＳ１２１に移行する。すな
わち、安定的なペダル回転がなされていない場合にはステップＳ１２１に移行する。ペダ
ル回転角加速度が閾値ＴＨ３６未満であれば、処理は端子Ａを介して図１２の処理に移行
する。
【００７６】
図１２の処理は上で述べたとおりであるが、端子Ｂを介して図１３の処理に戻ってきた
場合には、ステップＳ１２１に移行する。また、端子Ｃを介して図１３の処理に戻ってき
た場合には、そのまま呼び出し元の処理に戻る。
【００７７】
このように、搭乗者の後退意図が、所定時間以内のペダル回転角度で表されるものとす
る場合には、このように最初にペダル回転角度量で判定することに合理性がある。
【００７８】
なお、図１３では、ペダル回転角度量だけではなく、一定速度以上で且つ安定的にペダ
ルが回転されていることも要件として規定されている。
【００７９】
［実施の形態５］
図７で示したようにタイヤ回転速度に応じて出力トルクを設定する場合、出力トルクの
上限値や、出力トルクを設定する際に影響を与え得るタイヤ回転速度の上限値を規定する
ことになる。このような上限値を固定にしてもよいが、例えば逆回転のペダル回転数に応
じて設定してもよい。
【００８０】
図１４に逆回転のペダル回転数に応じて出力トルクの上限値を設定する例を示す。図１
４の縦軸は、出力トルクの上限値［Ｎｍ］を表し、横軸はペダル逆回転数［ｒｐｍ］を表
す。ペダル回転の方向が検出できる場合だけでは無く、ペダル回転の方向が検出できなく
ても、後退許可フラグがオンにセットできる状態であれば、そのときのペダル回転数をペ
ダル逆回転数として取り扱えば良い。
【００８１】
図１４の例では、ペダル逆回転数がＰth1になるまでは出力トルクの上限値は０であり
、ペダル逆回転数がＰth1を超えると、ペダル逆回転数に応じて上限出力トルクτmaxまで
線形に増加する。ペダル逆回転数がＰth2を超えると、上限出力トルクτmaxで維持される
。
【００８２】
図１４のようなカーブの形に限定されるわけでは無く他のカーブの形で変化するように
してもよい。
【００８３】
また、図１５に逆回転のペダル回転数に応じて逆回転の｜タイヤ回転速度｜の上限値［
ｋｍ／ｈ］を設定する例を示す。図１５の縦軸は、逆回転の｜タイヤ回転速度｜の上限値
を表し、横軸は、ペダル逆回転数［ｒｐｍ］を表す。
【００８４】
図１５の例では、ペダル逆回転数がＰth1になるまで｜タイヤ回転速度｜の上限値は所
定値Ｓyで維持されるが、ペダル逆回転数がＰth1を超えると、ペダル逆回転数に応じて所
定値Ｓxまで線形に増加する。ペダル逆回転数がＰth2を超えると、所定値Ｓxで維持され
る。
【００８５】
図１５のようなカーブの形に限定されるわけでは無く他のカーブの形で変化するように
してもよい。
【００８６】
例えば、図７のカーブａの場合、図１６に示すように、ペダル逆回転数に応じて、｜タ
イヤ回転速度｜の上限値（点線）は、Ｘ方向に変動し、出力トルクの上限値（二点鎖線）
は、Ｙ方向に変動する。
【００８７】
［実施の形態６］
上で述べた実施の形態では、荷重センサ１０８からの入力を用いていなかったが、例え
ば、荷重センサ１０８により測定された重量に応じて出力トルクの上限値を調整するよう
にしてもよい。
【００８８】
例えば、制御部３２００は、荷重入力により表される重量に応じて、出力トルクの上限
値を設定する。例えば、重量が５０ｋｇであれば１５Ｎｍ程度を上限値に設定したり、１
００ｋｇであれば３０Ｎｍ程度を設定するようにしてもよい。
【００８９】
これにより、搭乗者によらず後退をスムーズに行わせることができるようになる。
【００９０】
［実施の形態７］
乗車していない場合には、後退制御を行うことは好ましくない。本実施の形態では、荷
重センサ１０８により乗車の有無が確認できれば、後退制御を行うようにして、確認でき
なければ後退制御を行わないようにする。すなわち、制御部３２００は、サドルに着座し
たことを表す信号を受信していない場合、又は測定された重量が所定値未満（例えば３０
ｋｇ未満）であると判断した場合、後退許可フラグをオフにするか、後退許可フラグのオ
ン／オフに拘わらず例えば出力トルクをゼロに設定する。これによってより安全になる。
【００９１】
［実施の形態８］
一般的な自転車や電動アシスト自転車１であれば、乗車せずに電動アシスト自転車１を
手で引いて後退させる場合、漕いでいなくても、ペダルは逆回転してしまう。
【００９２】
このペダルの逆回転を検出して後退制御を行ってしまうと、意図しない形で電動アシス
ト自転車１が後退してしまう。
【００９３】
このことを防止するためには、乗車せずに電動アシスト自転車１を手で引いて後退させ
ることにより生ずる、逆回転のペダル回転数よりも速い逆回転を検出した場合に、本実施
の形態の後退制御を行うようにする。
【００９４】
すなわち、｜タイヤ回転速度｜とペダル逆回転数との関係から、後退制御を許可してよ
い場合と、禁止すべき場合とを切り分ける。
【００９５】
図１７に一例を示す。図１７において横軸は｜タイヤ回転速度｜［ｋｍ／ｈ］を表し、
縦軸はペダル逆回転数［ｒｐｍ］を表す。
【００９６】
図１７において点線ｃは、以下の式が成り立つラインを表している。
｜タイヤ回転速度｜＝ペダル逆回転数×６０×ギア比×タイヤ周長
ペダル逆回転数＝｜タイヤ回転速度｜／６０／ギア比／タイヤ周長
【００９７】
なお、ギア比は、内装変速の場合には、変速を変えても１速のギア比と同じである。一
方、外装変速の場合には、変速を変えると、その変速におけるギア比になる。従って、ギ
ア比を最大ギア比として計算してもよい。
【００９８】
図１７において、上で述べた式において｜タイヤ回転速度｜に対応するペダル逆回転数
を超えるペダル逆回転数を検出すれば、ペダルを逆回転で漕いでいることを特定できる。
【００９９】
本実施の形態では、マージンを設定して、点線ｃをマージンだけ上回るような実線の直
線ｄより上の許可領域においてペダル逆回転数が検出されれば、逆回転でペダルを漕いで
いると確認する。一方、直線ｄ以下の禁止領域内のペダル逆回転数が検出されれば、乗車
していないと判定される。
【０１００】
同様に、上で述べた式においてペダル逆回転数から算出される｜タイヤ回転速度｜を下
回る｜タイヤ回転速度｜が検出されれば、ペダルを逆回転で漕いでいることを特定できる
。この場合にもマージンが設定されてもよい。
【０１０１】
従って、本実施の形態では、確認処理（ステップＳ５）として、図１８に示す処理を実
行する。
【０１０２】
すなわち、後退判定部３１００は、後退許可フラグがオンにセットされているか否かを
判断する（図１８：ステップＳ１３１）。後退許可フラグがオフの場合には、呼び出し元
の処理に戻る。
【０１０３】
一方、後退許可フラグをオンである場合には、後退判定部３１００は、ペダル逆回転数
が、｜タイヤ回転速度｜から算出されたペダル逆回転数＋マージン以下であるか否かを判
断する（ステップＳ１３３）。この条件を満たさない場合には、許可領域に入っているこ
とになるので、処理は呼び出し元の処理に戻る。なお、ステップＳ１３３の条件について
は、ペダル逆回転数ベースでは無くタイヤ回転速度ベースであってもよい。また、上記式
を変形することによって得られる指標値をベースに判断してもよい。
【０１０４】
一方、この条件を満たす場合には禁止領域に入っているので、後退判定部３１００は、
後退許可フラグをオフにセットする（ステップＳ１３５）。そして呼び出し元の処理に戻
る。
【０１０５】
このようにすることで、荷重センサ１０８を用いずとも、搭乗者がペダルを逆回転で漕
いでいることを確認できるようになる。
【０１０６】
なお、本実施の形態では、電動アシスト自転車１にディファレンシャルギアを設けない
ことを前提に説明したが、ディファレンシャルギアを設けていても、上記の処理は有効に
作用する。
【０１０７】
［実施の形態９］
実施の形態８のように厳密でなくても、簡易的に同様の判断を行うようにしてもよい。
例えば、逆回転において｜タイヤ回転速度｜の上限値（例えば［５ｋｍ／ｈ］）を基準に
して、ペダル逆回転数を上記の式で算出してマージンを加えることで閾値を算出できる。
【０１０８】
例えば、｜タイヤ回転速度｜の上限値＝５ｋｍ／ｈであって、ギア比１．６でタイヤ周
長２ｍであれば、ペダル逆回転数は２６［ｒｐｍ］と算出される。この値にマージンを加
えれば閾値Ｐth11を設定できる。
【０１０９】
すなわち、図１９に示すように、｜タイヤ回転速度｜の上限値Ｔth11をベースに、ペダ
ル逆回転数の閾値Ｐth11が算出されるので、｜タイヤ回転速度｜が０から上限値Ｔth11ま
での範囲において、Ｐth11以上の領域が許可領域で、それ以外が禁止領域となる。
【０１１０】
よって、図２０に示すような確認処理Ｂを実行する。
【０１１１】
すなわち、後退判定部３１００は、後退許可フラグがオンにセットされているか否かを
判断する（図２０：ステップＳ１４１）。後退許可フラグがオフの場合には、呼び出し元
の処理に戻る。
【０１１２】
一方、後退許可フラグをオンである場合には、後退判定部３１００は、ペダル逆回転数
が、上で述べたように設定された閾値Ｐth11より小さいか否かを判断する（ステップＳ１
４３）。この条件を満たさない場合には、許可領域に入っていることになるので、処理は
呼び出し元の処理に戻る。閾値は、ギア比によって変化する場合もあるので、ギア比には
最大ギア比を用いる場合もある。
【０１１３】
一方、この条件を満たす場合には禁止領域に入っているので、後退判定部３１００は、
後退許可フラグをオフにセットする（ステップＳ１４５）。そして呼び出し元の処理に戻
る。
【０１１４】
このようにすることで、荷重センサ１０８を用いずとも、搭乗者がペダルを逆回転で漕
いでいることを簡易に確認できるようになる。
【０１１５】
なお、例えば図１１における閾値ＴＨ３４にＰth11と同じ値を採用することによって、
確認処理Ｂを省略するようにしてもよい。
【０１１６】
以上本発明の実施の形態を説明したが、本発明はこれに限定されるものではない。例え
ば、目的に応じて、上で述べた実施の形態の任意の技術的特徴を組み合わせたり、上で述
べた実施の形態における任意の技術的特徴を削除するようにしても良い。
【０１１７】
例えば、確認処理と後退判定処理を分離せずに統合する場合もある。また、確認処理の
一部を後退判定処理に入れたり、逆に後退判定処理の一部を確認処理に入れたりすること
も可能である。  
【０１１８】
さらに、上で述べた機能ブロック図は一例であって、１の機能ブロックを複数の機能ブ
ロックに分けても良いし、複数の機能ブロックを１つの機能ブロックに統合しても良い。
処理フローについても、処理内容が変わらない限り、ステップの順番を入れ替えたり、複
数のステップを並列に実行するようにしても良い。
【０１１９】
演算部１０２１は、一部又は全部を専用の回路にて実装しても良いし、予め用意したプ
ログラムを実行することで、上で述べたような機能を実現させるようにしても良い。
【０１２０】
センサの種類も上で述べた例は一例であり、上で述べたパラメータを得られるような他
のセンサを用いるようにしても良い。なお、設置箇所についても、センサで測定するパラ
メータの主旨に沿った形で変更しても良い。
【０１２１】
以上述べた実施の形態をまとめると以下のようになる。
【０１２２】
本実施の形態に係るモータ制御装置は、（Ａ）電動アシスト車のモータを駆動する駆動
部と、（Ｂ）第１の条件を満たすペダルの逆回転を検出すると、電動アシスト車を後退さ
せるように駆動部を制御する制御部とを有する。このようにすれば、電動アシスト車に乗
車したまま後退できるようになる。
【０１２３】
なお、上で述べた制御部が、ペダルの回転方向及びペダル回転数、又は、ペダル回転数
、タイヤ回転速度、及びペダル入力トルクに基づき、上記第１の条件を満たすペダルの逆
回転を検出するようにしてもよい。ペダルの回転方向を検出できる場合でもできない場合
でも、適切に第１の条件を満たしたペダルの逆回転を検出できるようになる。
【０１２４】
また、上で述べた制御部が、逆回転のペダル回転数と、ペダル回転角度量と、ペダル回
転角加速度と、タイヤ回転速度と、ペダル入力トルクとに基づき、第１の条件を満たすペ
ダルの逆回転を検出するようにしてもよい。このようなパラメータ群を用いることにより
確実に第１の条件を満たすペダルの逆回転を検出できるようになる。
【０１２５】
さらに、上で述べた制御部が、逆回転のペダル回転数についての第２の条件（例えば閾
値未満のペダル逆回転数）と、ペダル回転角度量についての第３の条件（例えば閾値未満
のペダル回転角度量）と、ペダル回転角加速度についての第４の条件（例えば閾値以上の
ペダル回転角速度）と、タイヤ回転速度についての第５の条件（例えば閾値以上の｜タイ
ヤ回転速度｜）と、ペダル入力トルクについての第６の条件（例えば閾値以上のペダル入
力トルク）との少なくともいずれかを満たした場合に、第１の条件を満たしていないと判
定するようにしてもよい。
【０１２６】
また、第３の条件、又は、第２の条件及び第４の条件を優先的に判定するようにしても
よい。判定の効率性のためである。
【０１２７】
さらに、上で述べた制御部が、一定時間におけるペダル回転角度量が第２の条件を満た
した場合に、逆回転のペダル回転数についての第３の条件を含む他の条件を満たすか否か
を判定することで、第１の条件を満たすか否かを判定するようにしてもよい。搭乗者の後
退意図が、ペダル回転角度量で表される場合に効果的である。
【０１２８】
また、上で述べた制御部が、ペダルの逆回転が所定回転数以上で且つ第２の条件を満た
す安定度で行われている間に、ペダル回転角度量についての第３の条件を含む他の条件を
満たすか否かを判定することで、第１の条件を満たすか否かを判定するようにしてもよい
。一定速度以上で且つ安定的にペダルを逆回転で漕いでいることを重視する場合には、こ
のような判定を行うようにしてもよい。
【０１２９】
さらに、上で述べた制御部が、タイヤ回転速度に基づきモータの出力トルクを決定する
ようにしてもよい。例えば、逆回転において｜タイヤ回転速度｜が遅いほど出力トルクを
大きくすることで後退発進がスムーズになり、｜タイヤ回転速度｜が速いほど出力トルク
を小さくすることで安全に後退できるようになる。
【０１３０】
なお、上で述べた制御部が、出力トルクを時間に応じて変化させるようにしてもよい。
これによって、例えば後退発進時における衝撃を和らげることができる。
【０１３１】
さらに、上で述べた制御部が、電動アシスト車への乗車が検出されない場合には、電動
アシスト車を後退させる制御を禁止するようにしてもよい。より安全にするためである。
【０１３２】
また、上で述べた制御部が、逆回転のペダル回転数に基づき算出されるタイヤ回転速度
と現在のタイヤ回転速度との関係、又は、現在のタイヤ回転速度に基づき算出される逆回
転のペダル回転数と逆回転の現在のペダル回転数との関係に基づき、電動アシスト車を後
退させる制御の是非を判定するようにしてもよい。これにより、搭乗者が意図的にペダル
を逆回転させているのか否かを判定できるようになる。
【０１３３】
さらに、上で述べた制御部が、逆回転のペダル回転数に基づき、モータの出力トルクの
上限値とタイヤ回転速度の上限値との少なくともいずれかを調整するようにしてもよい。
搭乗者の意図に従って後退させるためである。
【０１３４】
また、上で述べた制御部が、電動アシスト車の搭乗者の重量に基づき、モータの出力ト
ルクの上限値を調整するようにしてもよい。例えば搭乗者によらずスムーズな後退発進を
可能にするためである。
【符号の説明】
【０１３５】
３０００  後退制御部
３１００  後退判定部
３２００  制御部
【図１】
2019189285.tif 000003
【図２】
2019189285.tif 000004
【図３】
2019189285.tif 000005
【図４】
2019189285.tif 000006
【図５】
2019189285.tif 000007
【図６】
2019189285.tif 000008
【図７】
2019189285.tif 000009
【図８】
2019189285.tif 000010
【図９】
2019189285.tif 000011
【図１０】
2019189285.tif 000012
【図１１】
2019189285.tif 000013
【図１２】
2019189285.tif 000014
【図１３】
2019189285.tif 000015
【図１４】
2019189285.tif 000016
【図１５】
2019189285.tif 000017
【図１６】
2019189285.tif 000018
【図１７】
2019189285.tif 000019
【図１８】
2019189285.tif 000020
【図１９】
2019189285.tif 000021
【図２０】
2019189285.tif 000022
【国際調査報告】
2019189285.tif 000023
2019189285.tif 000024
2019189285.tif 000025
2019189285.tif 000026