(57)【要約】【課題】人力駆動車情報を好適に入出力できる、電力供給装置、充電装置、コンポーネント、および、制御方法を提供する。【解決手段】電力供給装置は、人力駆動車に搭載される電力供給装置であって、前記人力駆動車に関する人力駆動車情報を記憶する記憶部を備える。【選択図】図２
2020131898.tif 000002
【特許請求の範囲】
【請求項１】
人力駆動車に搭載される電力供給装置であって、
前記人力駆動車に関する人力駆動車情報を記憶する記憶部を備える、電力供給装置。
【請求項２】
前記人力駆動車情報は、前記人力駆動車の走行に関する走行情報、および、前記人力駆動車に搭載されるコンポーネントに関するコンポーネント情報の少なくとも１つを含む、請求項１に記載の電力供給装置。
【請求項３】
前記走行情報は、ケイデンス、前記人力駆動車の駆動力、前記人力駆動車の車速、前記人力駆動車の加速度、走行路面、空気抵抗、天候、気温、および、前記人力駆動車のライダーに関する情報の少なくとも１つを含む、請求項２に記載の電力供給装置。
【請求項４】
前記コンポーネント情報は、前記コンポーネントの動作履歴および前記コンポーネントが実行するソフトウェアの少なくとも１つに関する情報を含む、請求項２または３に記載の電力供給装置。
【請求項５】
前記人力駆動車情報を取得する第１制御部をさらに備える、請求項１から４のいずれか一項に記載の電力供給装置。
【請求項６】
前記第１制御部は、所定の条件が満たされると、前記人力駆動車情報を取得する、請求項５に記載の電力供給装置。
【請求項７】
前記人力駆動車のコンポーネントと電気的に接続される接続部をさらに備える、請求項５または６に記載の電力供給装置。
【請求項８】
前記第１制御部は、前記接続部を介して前記人力駆動車情報を取得する、請求項７に記載の電力供給装置。
【請求項９】
前記第１制御部は、無線通信によって前記人力駆動車情報を取得する、請求項５または６に記載の電力供給装置。
【請求項１０】
前記第１制御部は、前記人力駆動車情報に対応するメンテナンス情報を第１外部装置から取得する、請求項５から９のいずれか一項に記載の電力供給装置。
【請求項１１】
前記メンテナンス情報は、前記人力駆動車のコンポーネントのメンテナンスに関する情報を含む、請求項１０に記載の電力供給装置。
【請求項１２】
前記メンテナンス情報は、前記人力駆動車のコンポーネントが実行するソフトウェアの更新に関する情報を含む、請求項１０または１１に記載の電力供給装置。
【請求項１３】
前記第１制御部は、前記メンテナンス情報を、報知装置に報知させる、請求項１０から１２のいずれか一項に記載の電力供給装置。
【請求項１４】
前記人力駆動車のコンポーネントに、前記コンポーネントの動作に必要な電力を供給する、請求項２から１３のいずれか一項に記載の電力供給装置。
【請求項１５】
前記人力駆動車に着脱可能に取り付けられる取付部をさらに備える、請求項１から１４のいずれか一項に記載の電力供給装置。
【請求項１６】
請求項１から１５のいずれか一項に記載の電力供給装置を充電する充電装置であって、
前記記憶部の人力駆動車情報を取得する第２制御部を備える、充電装置。
【請求項１７】
前記電力供給装置と電気的に接続される受付部を備える、請求項１６に記載の充電装置。
【請求項１８】
前記第２制御部は、取得した前記人力駆動車情報に対応するメンテナンス情報を第２外部装置から取得する、請求項１６または１７に記載の充電装置。
【請求項１９】
人力駆動車に関する人力駆動車情報を記憶する記憶部と、
前記記憶部の人力駆動車情報を第２外部装置に出力する第３制御部と、
前記人力駆動車に着脱可能に取り付けられる取付部と、を備えるコンポーネント。
【請求項２０】
請求項１から１５のいずれか一項に記載の電力供給装置と、
請求項１６から１８のいずれか一項に記載の充電装置と、
人力駆動車情報に対応するメンテナンス情報を出力するサーバと、を備えるシステムにおける制御方法であって、
前記記憶部に記憶された前記人力駆動車情報を、第１制御部が、前記充電装置に出力するステップと、
前記電力供給装置から出力された前記人力駆動車情報を、第２制御部が、前記サーバに出力するステップと、
前記充電装置から出力された前記人力駆動車情報に対応する前記メンテナンス情報を、前記サーバが、前記充電装置に出力するステップと、
前記メンテナンス情報を、前記第２制御部が、前記電力供給装置に出力するステップと、を備える制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力供給装置、充電装置、コンポーネント、および、制御方法に関する。
【背景技術】
【０００２】
特許文献１に開示される蓄電池パックは、記憶器を備える。記憶器は、蓄電池パックに関する情報を記憶する。蓄電池パックに関する情報は、サーバに設けられる記憶器に出力される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１７／１４５５１０号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
人力駆動車に搭載される電力供給装置は、人力駆動車に関する情報を記憶できることが好ましい。本発明の目的は、人力駆動車に関する情報を好適に入出力することができる電力供給装置を提供することである。
【課題を解決するための手段】
【０００５】
本発明の第１側面に従う電力供給装置は、人力駆動車に搭載される電力供給装置であって、前記人力駆動車に関する人力駆動車情報を記憶する記憶部を備える。
上記第１側面の電力供給装置によれば、記憶部を備えるため、人力駆動車から取得した人力駆動車情報および外部から取得した人力駆動車情報を記憶することができる。このため、記憶部に記憶された人力駆動車情報を読み出し、人力駆動車情報を好適に入出力することができる。
【０００６】
前記第１側面に従う第２側面の電力供給装置において、前記人力駆動車情報は、前記人力駆動車の走行に関する走行情報、および、前記人力駆動車に搭載されるコンポーネントに関するコンポーネント情報の少なくとも１つを含む。
上記第２側面の電力供給装置によれば、記憶部は、人力駆動車に関する複数の異なる種類の人力駆動車情報を記憶することができる。このため、異なる種類の人力駆動車情報を入出力することができる。
【０００７】
前記第２側面に従う第３側面の電力供給装置において、ケイデンス、前記人力駆動車の駆動力、前記人力駆動車の車速、前記人力駆動車の加速度、走行路面、空気抵抗、天候、気温、および、前記人力駆動車のライダーに関する情報の少なくとも１つを含む。
上記第３側面の電力供給装置によれば、記憶部は、ケイデンス、人力駆動車の駆動力、人力駆動車の車速、人力駆動車の加速度、走行路面、空気抵抗、天候、気温、および、人力駆動車のライダーに関する情報の少なくとも１つを走行情報として記憶することができる。このため、例えば、走行情報を人力駆動車の制御に利用することができる。
【０００８】
前記第２または第３側面に従う第４側面の電力供給装置において、前記コンポーネント情報は、前記コンポーネントの動作履歴および前記コンポーネントが実行するソフトウェアの少なくとも１つに関する情報を含む。
上記第４側面の電力供給装置によれば、記憶部は、コンポーネントの動作履歴およびコンポーネントが実行するソフトウェアの少なくとも１つに関する情報をコンポーネント情報として記憶することができる。このため、例えば、コンポーネント情報を人力駆動車の制御に利用することができる。
【０００９】
前記第１から第４側面のいずれか１つに従う第５側面の電力供給装置において、前記人力駆動車情報を取得する第１制御部をさらに備える。
上記第５側面の電力供給装置によれば、人力駆動車情報を好適に取得することができる。
【００１０】
前記第５側面に従う第６側面の電力供給装置において、前記第１制御部は、所定の条件が満たされると、前記人力駆動車情報を取得する。
上記第６側面の電力供給装置によれば、所定の条件が満たされた場合に、人力駆動車情報を好適に取得することができる。
【００１１】
前記第５または第６側面に従う第７側面の電力供給装置において、前記人力駆動車のコンポーネントと電気的に接続される接続部をさらに備える。
上記第７側面の電力供給装置によれば、接続部を介してコンポーネントに電力を好適に供給することができる。
【００１２】
前記第７側面に従う第８側面の電力供給装置において、前記第１制御部は、前記接続部を介して前記人力駆動車情報を取得する。
上記第８側面の電力供給装置によれば、接続部を介して人力駆動車情報を好適に取得することができる。
【００１３】
前記第５または第６側面に従う第９側面の電力供給装置において、前記第１制御部は、無線通信によって前記人力駆動車情報を取得する。
上記第９側面の電力供給装置によれば、無線通信によって人力駆動車情報を好適に取得することができる。
【００１４】
前記第５から第９側面のいずれか１つに従う第１０側面の電力供給装置において、前記第１制御部は、前記人力駆動車情報に対応するメンテナンス情報を第１外部装置から取得する。
上記第１０側面の電力供給装置によれば、適切なメンテナンス情報を取得することができる。
【００１５】
前記第１０側面に従う第１１側面の電力供給装置において、前記メンテナンス情報は、前記人力駆動車のコンポーネントのメンテナンスに関する情報を含む。
上記第１１側面の電力供給装置によれば、メンテナンスに関する情報をコンポーネントのメンテナンスに利用することができる。
【００１６】
前記第１０または第１１側面に従う第１２側面の電力供給装置において、前記メンテナンス情報は、前記人力駆動車のコンポーネントが実行するソフトウェアの更新に関する情報を含む。
上記第１２側面の電力供給装置によれば、コンポーネントが実行するソフトウェアの更新に関する情報をコンポーネントのメンテナンスに利用することができる。
【００１７】
前記第１０から第１２側面のいずれか１つに従う第１３側面の電力供給装置において、前記第１制御部は、前記メンテナンス情報を、報知装置に報知させる。
上記第１３側面の電力供給装置によれば、ユーザがメンテナンス情報の内容を容易に認識することができる。
【００１８】
前記第２から第１３側面のいずれか１つに従う第１４側面の電力供給装置において、前記人力駆動車のコンポーネントに、前記コンポーネントの動作に必要な電力を供給する。
上記第１４側面の電力供給装置によれば、人力駆動車に搭載されるコンポーネントに電力を供給することができる。
【００１９】
前記第１から第１４側面のいずれか１つに従う第１５側面の電力供給装置において、前記人力駆動車に着脱可能に取り付けられる取付部をさらに備える。
上記第１５側面の電力供給装置によれば、人力駆動車に容易に装着する、あるいは、人力駆動車から容易に取り外すことができる。
【００２０】
本発明の第１６側面に従う充電装置は、前記第１から第１５側面のいずれか１つに従う電力供給装置を充電する充電装置であって、前記記憶部の人力駆動車情報を取得する第２制御部を備える。
上記第１６側面の充電装置によれば、電力供給装置の記憶部に保存された人力駆動車情報を好適に取得することができる。
【００２１】
前記第１６側面に従う第１７側面の充電装置において、前記電力供給装置と電気的に接続される受付部を備える。
上記第１７側面の充電装置によれば、受付部を介して電力供給装置に電力を好適に充電することができる。
【００２２】
前記第１６または第１７側面に従う第１８側面の充電装置において、前記第２制御部は、取得した前記人力駆動車情報に対応するメンテナンス情報を第２外部装置から取得する。
上記第１８側面の充電装置によれば、適切なメンテナンス情報を入手することができる。
【００２３】
本発明の第１９側面に従うコンポーネントは、人力駆動車に関する人力駆動車情報を記憶する記憶部と、前記記憶部の人力駆動車情報を第２外部装置に出力する第３制御部と、前記人力駆動車に着脱可能に取り付けられる取付部と、を備える。
上記第１９側面のコンポーネントによれば、人力駆動車情報を好適に出力することができる。また、人力駆動車に容易に装着する、あるいは、人力駆動車から容易に取り外すことができる。
【００２４】
本発明の第２０側面に従う制御方法は、前記第１から第１５側面のいずれか１つに従う電力供給装置を充電する充電装置と、前記第１６から１８側面のいずれか１つに従う充電装置と、人力駆動車情報に対応するメンテナンス情報を出力するサーバと、を備えるシステムにおける制御方法であって、前記記憶部に記憶された前記人力駆動車情報を、第１制御部が、前記充電装置に出力するステップと、前記電力供給装置から出力された前記人力駆動車情報を、第２制御部が、前記サーバに出力するステップと、前記充電装置から出力された前記人力駆動車情報に対応する前記メンテナンス情報を、前記サーバが、前記充電装置に出力するステップと、前記メンテナンス情報を、前記第２制御部が、前記電力供給装置に出力するステップと、を備える。
上記第２０側面の制御方法によれば、人力駆動車情報に対応するメンテナンス情報を取得することができるため、例えば人力駆動車のコンポーネントのメンテナンスに利用することができる。
【発明の効果】
【００２５】
本発明の電力供給装置、充電装置、コンポーネント、および、制御方法によれば、人力駆動車に関する情報を好適に入出力することができる。
【図面の簡単な説明】
【００２６】
【図１】第１実施形態の電力供給装置を含む自転車の側面図。
【図２】第１実施形態のシステムのブロック図。
【図３】第１制御部が実行する制御の一例を示すフローチャート。
【図４】第２制御部が実行する制御の一例を示すフローチャート。
【図５】システムにおいて実行される制御方法の一例を示すシーケンス図。
【図６】第２実施形態のシステムのブロック図。
【図７】第３実施形態のコンポーネントのブロック図。
【図８】第３制御部が実行する制御の一例を示すフローチャート。
【発明を実施するための形態】
【００２７】
＜第１実施形態＞
図１を参照して、電力供給装置１０が搭載される人力駆動車Ａについて説明する。
ここで、人力駆動車は、走行のための原動力に関して、少なくとも部分的に人力を用いる車両を意味し、電動で人力を補助する車両を含む。人力以外の原動力のみを用いる車両は、人力駆動車には含まれない。特に、内燃機関のみを原動力に用いる車両は、人力駆動車には含まれない。通常、人力駆動車には、小型軽車両が想定され、公道での運転に免許を要しない車両が想定される。図示される人力駆動車Ａは、電気エネルギーを用いて人力駆動車Ａの推進を補助する補助駆動装置Ｅを含む自転車である。具体的には、図示される人力駆動車Ａは、トレッキングバイクである。人力駆動車Ａは、フレームＡ１、フロントフォークＡ２、前輪ＷＦ、後輪ＷＲ、ハンドルＨ、および、ドライブトレインＢをさらに含む。
【００２８】
ドライブトレインＢは、チェーンドライブタイプである。ドライブトレインＢは、クランクアセンブリＣ、フロントスプロケットアセンブリＤ１、リアスプロケットアセンブリＤ２、および、チェーンＤ３を含む。クランクアセンブリＣは、フレームＡ１に対して回転可能にフレームＡ１に支持されるクランク軸Ｃ１、および、クランク軸Ｃ１の両端部のそれぞれに設けられる一対のクランクアームＣ２を含む。各クランクアームＣ２の先端には、ペダルＰＤが回転可能に取り付けられる。ドライブトレインＢは、任意のタイプから選択でき、ベルトドライブタイプ、または、シャフトドライブタイプであってもよい。
【００２９】
フロントスプロケットアセンブリＤ１は、クランク軸Ｃ１と一体に回転するようにクランクアセンブリＣに設けられる。フロントスプロケットアセンブリＤ１は、複数のフロントスプロケットＤ１１を含む。リアスプロケットアセンブリＤ２は、後輪ＷＲのハブＨＲに設けられる。リアスプロケットアセンブリＤ２は、複数のリアスプロケットＤ２１を含む。チェーンＤ３は、複数のフロントスプロケットＤ１１の１つと、複数のリアスプロケットＤ２１の１つとに巻き掛けられる。人力駆動車Ａに搭乗するライダーによってペダルＰＤに加えられる駆動力は、フロントスプロケットアセンブリＤ１、チェーンＤ３、および、リアスプロケットアセンブリＤ２を介して後輪ＷＲに伝達される。
【００３０】
人力駆動車Ａは、コンポーネントＣＯを備える。コンポーネントＣＯは、変速装置Ｔ、制動装置ＢＤ、サスペンションＳＵ、アジャスタブルシートポストＡＳＰ、補助駆動装置Ｅ、サイクルコンピュータＳＣ、ランプＬ、発電機、無線ユニット、および、コンポーネントＣＯの操作装置ＯＤの少なくとも１つを含む。本明細書において使用される「少なくとも１つ」という表現は、所望の選択肢の「１つ以上」を意味する。一例として、本明細書において使用される「少なくとも１つ」という表現は、その選択肢の数が２つであれば「１つの選択肢のみ」または「２つの選択肢の双方」を意味する。他の例として、本明細書において使用される「少なくとも１つ」という表現は、その選択肢の数が３つ以上であれば「１つの選択肢のみ」または「２つ以上の任意の選択肢の組み合わせ」を意味する。
【００３１】
一例では、操作装置ＯＤは、変速操作装置ＳＬ、制動操作装置ＢＬ、変速操作装置ＳＬと制動操作装置ＢＬが一体となった変速／制動操作装置、サスペンション操作装置、アジャスタブルシートポスト操作装置、および、補助駆動操作装置の少なくとも１つを含む。各種のコンポーネントＣＯは、例えば人力駆動車Ａに搭載される電力供給装置１０から供給される電力、または、個々のコンポーネントＣＯに搭載される専用の電源から供給される電力等によって動作する。
【００３２】
変速装置Ｔは、外装変速機を含む。一例では、変速装置Ｔは、フロントディレーラＴＦおよびリアディレーラＴＲの少なくとも１つを含む。フロントディレーラＴＦは、フレームＡ１のフロントスプロケットアセンブリＤ１付近に設けられる。フロントディレーラＴＦによって、チェーンＤ３が巻き掛けられるフロントスプロケットＤ１１が変更されることで人力駆動車Ａの変速比が変更される。リアディレーラＴＲは、フレームＡ１のリアエンドＡ３に設けられる。リアディレーラＴＲによって、チェーンＤ３が巻き掛けられるリアスプロケットＤ２１が変更されることで人力駆動車Ａの変速比が変更される。一例では、変速操作装置ＳＬの操作に応じて、変速装置Ｔが電気的に駆動される。変速装置Ｔは、内装変速機を含んでいてもよい。
【００３３】
制動装置ＢＤは、車輪Ｗの数に対応する制動装置ＢＤを含む。車輪Ｗは、前輪ＷＦおよび後輪ＷＲを含む。本実施形態では、前輪ＷＦに対応する制動装置ＢＤ、および、後輪ＷＲに対応する制動装置ＢＤが人力駆動車Ａに設けられる。２つの制動装置ＢＤは、互いに同様の構成を有していてもよい。制動装置ＢＤは、例えば人力駆動車ＡのリムＲを制動するリムブレーキ装置である。一例では、制動操作装置ＢＬの操作に応じて、対応する制動装置ＢＤが電気的に駆動される。制動装置ＢＤは、人力駆動車Ａに搭載されるディスクブレーキロータを制動するディスクブレーキ装置であってもよい。
【００３４】
サスペンションＳＵは、フロントサスペンションＳＦおよびリアサスペンションの少なくとも１つを含む。フロントサスペンションＳＦは、前輪ＷＦが地面から受ける衝撃が緩和されるように動作する。リアサスペンションは、後輪ＷＲが地面から受ける衝撃が緩和されるように動作する。一例では、サスペンション操作装置の操作に応じて、対応するサスペンションＳＵが電気的に駆動されることによりサスペンションＳＵの動作状態が変更される。サスペンションＳＵの動作状態は、変位状態、トラベル量、減衰力、および、反発力の少なくとも１つを含む。
【００３５】
アジャスタブルシートポストＡＳＰは、フレームＡ１に対するサドルＳＤの高さが変更されるように動作する。一例では、アジャスタブルシートポスト操作装置の操作に応じて、アジャスタブルシートポストＡＳＰが電気的に駆動される。
【００３６】
補助駆動装置Ｅは、人力駆動車Ａの推進力がアシストされるように動作する。補助駆動装置Ｅは、例えばペダルＰＤに加えられる人力駆動力に応じて動作する。一例では、補助駆動操作装置の操作に応じて、補助駆動装置Ｅが電気的に駆動される。
【００３７】
図２を参照して、システム１の具体的な構成について説明する。システム１は、電力供給装置１０と、充電装置３０と、サーバ５０と、を含む。電力供給装置１０は、人力駆動車ＡのコンポーネントＣＯに、コンポーネントＣＯの動作に必要な電力を供給する。電力供給装置１０は、人力駆動車Ａに搭載される。電力供給装置１０は、人力駆動車Ａに関する人力駆動車情報を記憶する記憶部１２を備える。記憶部１２は、例えば不揮発性メモリおよび揮発性メモリの少なくとも１つを含む。記憶部１２は、人力駆動車情報、制御のための各種プログラム、および、予め設定される情報等を記憶する。
【００３８】
本実施形態において、人力駆動車情報は、人力駆動車Ａに搭載される電力供給装置１０に関する情報を含まないようにしてもよい。電力供給装置１０に関する情報の一例は、電力供給装置１０の電圧または温度である。電力供給装置１０は、コンポーネントＣＯに含まれない。電力供給装置１０は、１つまたは複数のコンポーネントＣＯに電力を供給する。電力供給装置１０の一例は、図１に示される人力駆動車ＡのフレームＡ１に設けられるバッテリである。電力供給装置１０は、複数のバッテリセルをハウジング内に備える。
【００３９】
人力駆動車情報は、人力駆動車Ａの走行に関する走行情報、および、人力駆動車Ａに搭載されるコンポーネントＣＯに関するコンポーネント情報の少なくとも１つを含む。走行情報は、ケイデンス、人力駆動車Ａの駆動力、人力駆動車Ａの車速、人力駆動車Ａの加速度、走行路面、空気抵抗、天候、気温、および、人力駆動車Ａのライダーに関する情報の少なくとも１つを含む。ケイデンスに関する情報は、クランク軸Ｃ１の単位時間当たりの回転数と同義である。人力駆動車Ａの駆動力に関する情報は、クランク軸Ｃ１に作用するトルク、および、パワーに関する情報を含む。パワーは、ケイデンスとトルクとの積である。人力駆動車Ａの車速に関する情報の一例は、人力駆動車Ａの走行中の最高速度、平均速度、または速度の変化の推移である。人力駆動車Ａの加速度に関する情報の一例は、人力駆動車Ａの走行中の最高加速度、平均加速度、または加速度の変化の推移である。走行路面に関する情報の一例は、人力駆動車Ａの走行中における走行路面の抵抗または勾配である。空気抵抗に関する情報の一例は、人力駆動車Ａの走行中における人力駆動車Ａに対する風速、風圧、および、風向等の風力に関する情報である。人力駆動車Ａのライダーに関する情報の一例は、ライダーの、心拍数、筋電位、発汗量、消費カロリー、および、体温に関する情報である。走行情報は、人力駆動車Ａの走行距離および走行時間の少なくとも１つを含んでいてもよい。
【００４０】
コンポーネント情報は、コンポーネントＣＯの動作履歴およびコンポーネントＣＯが実行するソフトウェアの少なくとも１つに関する情報を含む。コンポーネントＣＯの動作履歴に関する情報は、変速装置Ｔ、制動装置ＢＤ、サスペンションＳＵ、アジャスタブルシートポストＡＳＰ、および、補助駆動装置Ｅの動作履歴の少なくとも１つを含む。変速装置Ｔの動作履歴に関する情報は、変速比または変速段の変化の推移に関する情報を含む。制動装置ＢＤの動作履歴に関する情報は、制動装置ＢＤの動作量に関する情報を含む。サスペンションＳＵの動作履歴に関する情報は、サスペンションＳＵの動作状態に関する情報を含む。アジャスタブルシートポストＡＳＰの動作履歴に関する情報は、シートポストの高さの変化の推移に関する情報を含む。補助駆動装置Ｅの動作履歴に関する情報は、アシスト比またはアシストモードの変化の推移に関する情報を含む。コンポーネントＣＯの動作履歴に関する情報は、使用時間、使用回数および電力供給装置１０からの電力供給量の少なくとも１つを含んでいてもよい。コンポーネントＣＯが実行するソフトウェアに関する情報は、変速装置Ｔを制御するためのソフトウェア情報、制動装置ＢＤを制御するためのソフトウェア情報、サスペンションＳＵを制御するためのソフトウェア情報、アジャスタブルシートポストＡＳＰを制御するためのソフトウェア情報、補助駆動装置Ｅを制御するためのソフトウェア情報、および、ソフトウェアの現在のバージョンに関するバージョン情報の少なくとも１つを含む。
【００４１】
電力供給装置１０は、人力駆動車情報を取得する第１制御部１４をさらに備える。第１制御部１４は、ＣＰＵ（Central Processing Unit）およびＭＰＵ（Micro Processing Unit）の少なくとも１つである。第１制御部１４は、通信部２０を制御することで第１外部装置ＥＰ１と通信する。通信部２０は、第１外部装置ＥＰ１と通信可能に構成される。
【００４２】
電力供給装置１０は、人力駆動車ＡのコンポーネントＣＯと電気的に接続される接続部１６をさらに備える。第１制御部１４は、接続部１６を介して人力駆動車情報を取得する。接続部１６は、コンポーネントＣＯと電力供給装置１０とを接続する接続線ＣＷおよび接続線ＣＷが接続されるポートを含む。一例では、接続線ＣＷは、電力線搬送通信（ＰＬＣ：Power Line Communication）を実行できるように構成される。接続部１６は、蓄電部１８に接続される。蓄電部１８は、一例では複数のバッテリセルで構成される。蓄電部１８の電力は、接続部１６を介してコンポーネントＣＯに供給される。
【００４３】
電力供給装置１０は、人力駆動車Ａに着脱可能に取り付けられる取付部２２をさらに備える。取付部２２は、人力駆動車Ａの任意の場所に着脱可能に構成される。一例では、取付部２２は、人力駆動車ＡのフレームＡ１と着脱可能に構成されるホルダである。
【００４４】
人力駆動車Ａは、走行情報を検出するための検出装置ＤＤをさらに含む。検出装置ＤＤは、例えば接続線ＣＷを介して、電力供給装置１０に接続される。検出装置ＤＤは、走行情報を検出するように構成される。検出装置ＤＤは、ケイデンスを検出するセンサ、トルクを検出するセンサ、車速を検出するセンサ、加速度を検出するセンサ、走行路面に関する情報を検出するセンサ、空気抵抗を検出するセンサ、天候に関する情報を外部から受信する受信機、気温を検出するセンサ、および、ライダーの情報を検出するセンサの少なくとも１つを含む。
【００４５】
第１制御部１４は、所定の条件が満たされると、人力駆動車情報を取得する。所定の条件は、人力駆動車情報を取得するか否か判断するための条件である。所定の条件は、電力供給装置１０の記憶部１２に記憶される。所定の条件は、第１所定の条件および第２所定の条件の少なくとも１つを含む。第１所定の条件は、所定のパラメータと閾値との関係に基づいて設定される。一例では、第１制御部１４は、所定のパラメータが閾値以上のとき、第１所定の条件が成立したと判定する。所定のパラメータは、人力駆動車Ａの総走行距離、人力駆動車Ａの総走行時間、および、前回人力駆動車情報を取得してからの時間の少なくとも１つを含む。第２所定の条件は、電力供給装置１０と人力駆動車Ａとの関係に基づいて設定される。一例では、第１制御部１４は、電力供給装置１０が人力駆動車Ａに取り付けられると、人力駆動車情報を取得する。所定の条件は、第３所定の条件をさらに含んでいてもよい。第３所定の条件は、記憶部１２の空き容量に基づいて設定される。第１制御部１４は、記憶部１２の空き容量が閾値を下回ると、第３所定の条件が成立したと判定する。一例では、第１制御部１４は、第１所定の条件および第２所定の条件の少なくとも１つが成立したと判定したとき、人力駆動車情報を取得する。別の例では、第１制御部１４は、第１所定の条件および第２所定の条件の少なくとも１つが成立したと判定し、かつ、第３所定の条件が成立したと判定したとき、人力駆動車情報を取得する。
【００４６】
第１制御部１４は、人力駆動車情報に対応するメンテナンス情報を第１外部装置ＥＰ１から取得する。本実施形態において、第１外部装置ＥＰ１は充電装置３０を含む。なお、第１外部装置ＥＰ１は、パーソナルコンピュータ、スマートフォン、タブレット端末等のスマートデバイスを含んでいてもよい。メンテナンス情報は、人力駆動車ＡのコンポーネントＣＯのメンテナンスに関する情報を含む。一例では、メンテナンス情報は、人力駆動車ＡのコンポーネントＣＯを使用開始してからの使用回数および使用時間に関する情報の少なくとも１つに基づいて設定される交換時期に関する情報を含む。別の例では、メンテナンス情報は、コンポーネントＣＯの修理またはリコールに関する情報を含む。メンテナンス情報は、人力駆動車ＡのコンポーネントＣＯが実行するソフトウェアの更新に関する情報を含む。一例では、ソフトウェアの更新に関する情報は、コンポーネントＣＯが実行するソフトウェアのバージョンに関する情報およびコンポーネントＣＯが実行するソフトウェアの更新内容に関する情報の少なくとも１つを含む。
【００４７】
第１制御部１４は、メンテナンス情報を、報知装置６０に報知させる。報知装置６０は、例えば、ＬＥＤ（Light Emitting Diode）、スピーカ、振動装置、および、サイクルコンピュータＳＣを含む。報知装置６０は、コンポーネントＣＯのソフトウェアの更新が実行中であることを示す情報およびコンポーネントＣＯのソフトウェアの更新が完了したことを示す情報の少なくとも１つを報知するように構成されていてもよい。
【００４８】
電力供給装置１０は、充電装置３０によって充電される。充電装置３０は、記憶部１２の人力駆動車情報を取得する第２制御部３４を備える。第２制御部３４は、ＣＰＵおよびＭＰＵの少なくとも１つを含む。第２制御部３４は、通信部４０を制御することで、第２外部装置ＥＰ２と通信する。通信部４０は第２外部装置ＥＰ２と通信可能に構成される。充電装置３０は、電力供給装置１０と電気的に接続される受付部３６を備える。一例では、受付部３６は、コネクタである。第２制御部３４は、受付部３６を介して人力駆動車情報を電力供給装置１０から取得する。
【００４９】
充電装置３０は、人力駆動車情報を記憶する記憶部３２および電力供給装置１０の蓄電部１８を充電するための電力を供給する電源部３８をさらに含む。記憶部３２は、人力駆動車情報、制御のための各種プログラム、および、予め設定される情報等を記憶する。電源部３８は、受付部３６と電気的に接続され、受付部３６を介して電力供給装置１０の蓄電部１８に電力を供給する。電源部３８は、外部電源と接続されるように構成されていてもよい。
【００５０】
第２制御部３４は、取得した人力駆動車情報に対応するメンテナンス情報を第２外部装置ＥＰ２から取得する。第２外部装置ＥＰ２は、第１外部装置ＥＰ１と異なる。本実施形態において、第２外部装置ＥＰ２はサーバ５０を含む。サーバ５０は、人力駆動車情報に対応するメンテナンス情報を出力するサーバである。本実施形態において、サーバ５０はクラウド環境に設けられている。第２制御部３４は、サーバ５０から取得したメンテナンス情報を電力供給装置１０に出力する。なお、第２外部装置ＥＰ２は、パーソナルコンピュータ、スマートフォン、タブレット端末等のスマートデバイスを含んでいてもよい。
【００５１】
図３を参照して、第１制御部１４が実行する制御の一例について説明する。
第１制御部１４は、ステップＳ１１において、電力供給装置１０が充電装置３０に取り付けられているか否かを判定する。具体的には、第１制御部１４は、充電装置３０の受付部３６と電気的に接続されているか否か、および、通信部２０を介して充電装置３０と通信可能か否かを判定する。少なくとも１つが否定判定の場合、第１制御部１４は、電力供給装置１０が充電装置３０に取り付けられていないと判定する。第１制御部１４は、ステップＳ１１において、充電装置３０に取り付けられていないと判定した場合、ステップＳ１２の処理に移行する。第１制御部１４は、ステップＳ１１において、充電装置３０に取り付けられていると判定した場合、ステップＳ１８の処理に移行する。
【００５２】
第１制御部１４は、ステップＳ１２において、人力駆動車Ａに取り付けられているか否かを判定する。具体的には、第１制御部１４は、接続部１６がコンポーネントＣＯと電気的に接続されているか否かを判定する。第１制御部１４は、ステップＳ１２において、人力駆動車Ａに取り付けられていると判定した場合、ステップＳ１３の処理に移行する。第１制御部１４は、ステップＳ１２において、人力駆動車Ａに取り付けられていないと判定した場合、ステップＳ１１の処理を再度実行する。
【００５３】
第１制御部１４は、ステップＳ１３において、記憶部１２にメンテナンス情報が保存されているか否かを判定する。第１制御部１４は、ステップＳ１３において、記憶部１２にメンテナンス情報が保存されていると判定した場合、ステップＳ１４の処理に移行する。第１制御部１４は、ステップＳ１３において、記憶部１２にメンテナンス情報が保存されていないと判定した場合、ステップＳ１５の処理に移行する。
【００５４】
第１制御部１４は、ステップＳ１４において、メンテナンス情報に基づく更新およびメンテナンス情報の報知を行う。具体的には、第１制御部１４は、メンテナンス情報に基づいてコンポーネントＣＯのソフトウェアの更新を行う。第１制御部１４は、メンテナンス情報を報知装置６０に報知させる。第１制御部１４は、ステップＳ１４の終了後、ステップＳ１５の処理に移行する。
【００５５】
第１制御部１４は、ステップＳ１５において、所定の条件が成立したか否かを判定する。第１制御部１４は、ステップＳ１５において、所定の条件が成立したと判定した場合、ステップＳ１６の処理に移行する。第１制御部１４は、ステップＳ１５において、所定の条件が成立していないと判定した場合、ステップＳ１５の処理を再度実行する。
【００５６】
第１制御部１４は、ステップＳ１６において、人力駆動車情報の取得および保存を行う。具体的には、第１制御部１４は、ステップＳ１６において、コンポーネントＣＯから人力駆動車情報を取得し、取得した人力駆動車情報を記憶部１２に保存する。第１制御部１４は、ステップＳ１６の終了後、ステップＳ１７の処理に移行する。
【００５７】
第１制御部１４は、ステップＳ１７において、充電装置３０に取り付けられたか否かを判定する。第１制御部１４は、ステップＳ１７において、充電装置３０に取り付けられたと判定した場合、ステップＳ１８の処理に移行する。第１制御部１４は、ステップＳ１７において充電装置３０に取り付けられていないと判定した場合、ステップＳ１２の処理を再度実行する。
【００５８】
第１制御部１４は、ステップＳ１８において、人力駆動車情報が記憶部１２に保存されているか否かを判定する。第１制御部１４は、ステップＳ１８において、人力駆動車情報が記憶部１２に保存されていると判定した場合、ステップＳ１９の処理に移行する。第１制御部１４は、ステップＳ１８において、人力駆動車情報が記憶部１２に保存されていないと判定した場合、制御を終了する。
【００５９】
第１制御部１４は、ステップＳ１９において、人力駆動車情報を充電装置３０に出力する。具体的には、第１制御部１４は、人力駆動車情報を充電装置３０の記憶部３２に保存する。第１制御部１４は、ステップＳ１９の終了後、制御を終了する。第１制御部１４は、ステップＳ１１からＳ１９の処理を定期的に実行することで、人力駆動車情報を出力し、出力した人力駆動車情報に対応するメンテナンス情報を取得する。
【００６０】
図４を参照して、第２制御部３４が実行する制御の一例について説明する。
第２制御部３４は、ステップＳ２１において、電力供給装置１０が充電装置３０に取り付けられているか否かを判定する。具体的には、第２制御部３４は、受付部３６を介して電力供給装置１０と電気的に接続されているか、および、通信部４０を介して電力供給装置１０と通信可能か否かを判定する。第２制御部３４は、少なくとも１つが否定判定の場合、電力供給装置１０が充電装置３０に取り付けられていないと判定する。第２制御部３４は、ステップＳ２１において、電力供給装置１０が充電装置３０に取り付けられていると判定した場合、ステップＳ２２の処理に移行する。第２制御部３４は、ステップＳ２１において、電力供給装置１０が充電装置３０に取り付けられていないと判定した場合、制御を終了する。
【００６１】
第２制御部３４は、ステップＳ２２において、人力駆動車情報が記憶部３２に保存されているか否かを判定する。第２制御部３４は、ステップＳ２２において、人力駆動車情報が記憶部３２に保存されていると判定した場合、ステップＳ２３の処理に移行する。第２制御部３４は、ステップＳ２２において、人力駆動車情報が記憶部３２に保存されていないと判定した場合、ステップＳ２５の処理に移行する。
【００６２】
第２制御部３４は、ステップＳ２３において、充電装置３０がサーバ５０と接続されているか否かを判定する。具体的には、第２制御部３４は、通信部４０を介してサーバ５０と通信できるか否かを判定する。第２制御部３４は、ステップＳ２３において、サーバ５０と接続されていると判定した場合、ステップＳ２４の処理に移行する。第２制御部３４は、ステップＳ２３において、サーバ５０と接続されていないと判定した場合、ステップＳ２５の処理に移行する。
【００６３】
第２制御部３４は、ステップＳ２４において、人力駆動車情報をサーバ５０へ出力する。具体的には、第２制御部３４は、通信部４０を介してサーバ５０に人力駆動車情報を送信してサーバ５０に保存させる。第２制御部３４は、ステップＳ２４の終了後、ステップＳ２５の処理に移行する。
【００６４】
第２制御部３４は、ステップＳ２５において、メンテナンス情報が記憶部３２に保存されているか否かを判定する。第２制御部３４は、ステップＳ２５において、メンテナンス情報が記憶部３２に保存されていると判定した場合、ステップＳ２６の処理に移行する。第２制御部３４は、ステップＳ２５において、メンテナンス情報が記憶部３２に保存されていないと判定した場合、制御を終了する。
【００６５】
第２制御部３４は、ステップＳ２６において、メンテナンス情報を電力供給装置１０に出力する。具体的には、第２制御部３４は、メンテナンス情報を電力供給装置１０の記憶部１２に保存する。第２制御部３４は、ステップＳ２６の終了後、制御を終了する。第２制御部３４は、ステップＳ２１からＳ２６の処理を定期的に実行することで、人力駆動車情報と人力駆動車情報に対応するメンテナンス情報を入出力する。
【００６６】
図５を参照して、システム１における制御方法について説明する。具体的には、システム１を構成する各要素の人力駆動車情報および対応するメンテナンス情報の入出力方法について説明する。
【００６７】
電力供給装置１０と、充電装置３０と、サーバ５０と、を備えるシステムにおける制御方法は、記憶部１２に記憶された人力駆動車情報を、第１制御部１４が、充電装置３０に出力するステップと、電力供給装置１０から出力された人力駆動車情報を、第２制御部３４が、サーバ５０に出力するステップと、充電装置３０から出力された人力駆動車情報に対応するメンテナンス情報を、サーバ５０が、充電装置３０に出力するステップと、メンテナンス情報を、第２制御部３４が、電力供給装置１０に出力するステップと、を備える。
【００６８】
電力供給装置１０の第１制御部１４は、充電装置３０に接続されているとき、ステップＳ３１において、人力駆動車情報を充電装置３０に出力する。人力駆動車情報を取得した充電装置３０の第２制御部３４は、サーバ５０に接続されているとき、ステップＳ３２において、人力駆動車情報をサーバ５０に出力する。人力駆動車情報を取得したサーバ５０は、ステップＳ３３において、人力駆動車情報に対応するメンテナンス情報を充電装置３０に出力する。メンテナンス情報を取得した充電装置３０は、ステップＳ３４において、メンテナンス情報を電力供給装置１０に出力する。第１制御部１４は、人力駆動車Ａに接続されているとき、ステップＳ３５において、人力駆動車Ａの報知装置６０にメンテナンス情報を出力する。第１制御部１４は、ステップＳ３６において、人力駆動車ＡのコンポーネントＣＯにメンテナンス情報を出力する。第１制御部１４は、ステップＳ３７において、コンポーネントＣＯから出力されたコンポーネントＣＯのソフトウェアの更新が完了したメンテナンス完了情報を取得する。第１制御部１４は、ステップＳ３８において、メンテナンス完了情報を報知装置６０に出力する。
【００６９】
＜第２実施形態＞
図６を参照して、第２実施形態のシステム１００について説明する。第１実施形態と共通する構成については、第１実施形態と同一の符号を付し、重複する説明を省略する。
【００７０】
第２実施形態のシステム１００は、コンポーネントＣＯ、電力供給装置１０、充電装置３０、および、サーバ５０を含む。第１制御部１４は、無線通信によって人力駆動車情報を取得する。第１制御部１４は、通信部２０を介してコンポーネントＣＯおよび充電装置３０と無線通信する。通信部２０は、無線通信できるように構成される。一例では、通信部２０は無線通信モジュールを含む。なお、第１制御部１４は、検出装置ＤＤおよび報知装置６０の少なくとも１つと無線通信できるように構成されていてもよい。また、接続部１６がコイルを含み、コンポーネントＣＯに非接触的に給電できるように構成されてもよい。
【００７１】
第２制御部３４は、無線通信によって人力駆動車情報を取得する。通信部４０は、電力供給装置１０およびサーバ５０と無線通信できるように構成される。一例では、通信部４０は無線通信モジュールを含む。受付部３６は、電力供給装置１０の蓄電部１８に非接触的に給電できる。一例では、受付部３６はコイルを含む。
【００７２】
＜第３実施形態＞
図１および図７を参照して、第３実施形態のコンポーネント２００について説明する。第１実施形態または第２実施形態と共通する構成については、第１実施形態または第２実施形態と同一の符号を付し、重複する説明を省略する。
【００７３】
コンポーネント２００は、人力駆動車Ａに関する人力駆動車情報を記憶する記憶部２０２と、記憶部２０２の人力駆動車情報を第２外部装置ＥＰ２に出力する第３制御部２０４と、人力駆動車Ａに着脱可能に取り付けられる取付部２１０と、を備える。コンポーネント２００の一例は、人力駆動車Ａに取り付けられるランプＬである。記憶部２０２は、例えば不揮発性メモリおよび揮発性メモリの少なくとも１つを含む。記憶部２０２は、人力駆動車情報、制御のための各種プログラム、および、予め設定される情報等を記憶する。第３制御部２０４は、ＣＰＵおよびＭＰＵの少なくとも１つを含む。取付部２１０の一例は、フロントフォークＡ２に取り付け可能に構成されたクランプである。ランプＬは、人力駆動車ＡのハンドルＨに取り付けられる構成であってもよい。
【００７４】
コンポーネント２００は、他のコンポーネントＣＯおよび第２外部装置ＥＰ２と無線通信が可能な通信部２０６を含む。一例では、通信部２０６は無線モジュールを含む。コンポーネント２００は、蓄電部２０８をさらに含む。蓄電部２０８は、コンポーネント２００の動作に必要な電力を供給する。蓄電部２０８の一例は、キャパシタである。
【００７５】
第３制御部２０４は、通信部２０６を介して、他のコンポーネントＣＯから人力駆動車情報を取得し、人力駆動車情報を第２外部装置ＥＰ２に出力する。一例では、第２外部装置ＥＰ２は、サーバ５０である。第２外部装置ＥＰ２は、第３制御部２０４から取得した人力駆動車情報に対応するメンテナンス情報を、コンポーネント２００に出力する。
【００７６】
図８を参照して、コンポーネント２００の第３制御部２０４が実行する制御の一例について説明する。
第３制御部２０４は、ステップＳ４１において、他のコンポーネントＣＯと接続されているか否かを判定する。具体的には、第３制御部２０４は、通信部２０６を介して他のコンポーネントＣＯと無線通信が可能か否かを判定する。第３制御部２０４は、ステップＳ４１において、他のコンポーネントＣＯと接続されていると判定した場合、ステップＳ４２の処理に移行する。第３制御部２０４は、ステップＳ４１において、他のコンポーネントＣＯと接続されていないと判定した場合、ステップＳ４１の処理を再度実行する。
【００７７】
第３制御部２０４は、ステップＳ４２において、他のコンポーネントＣＯから人力駆動車情報を取得し、記憶部２０２に保存する。第３制御部２０４は、ステップＳ４２の終了後、ステップＳ４３の処理に移行する。
【００７８】
第３制御部２０４は、ステップＳ４３において、サーバ５０と接続されているか否かを判定する。具体的には、第３制御部２０４は、通信部２０６を介してサーバ５０と無線通信可能か否かを判定する。第３制御部２０４は、ステップＳ４３において、サーバ５０と接続されていると判定した場合、ステップＳ４４の処理に移行する。第３制御部２０４は、ステップＳ４３において、サーバ５０と接続されていないと判定した場合、ステップＳ４１の処理を再度実行する。
【００７９】
第３制御部２０４は、ステップＳ４４において、人力駆動車情報をサーバ５０へ出力する。第３制御部２０４は、ステップＳ４４の終了後、制御を終了する。第３制御部２０４は、ステップＳ４１からステップＳ４４の処理を定期的に実行することで、人力駆動車情報をサーバ５０に定期的に出力する。
【００８０】
＜変形例＞
各実施形態に関する説明は、本発明に従う電力供給装置、充電装置、コンポーネント、および、制御方法が取り得る形態の例示であり、その形態を制限することを意図していない。本発明に従う電力供給装置、充電装置、コンポーネント、および、制御方法は、例えば以下に示される各実施形態の変形例、および、相互に矛盾しない少なくとも２つの変形例が組み合わせられた形態を取り得る。以下の変形例において、実施形態の形態と共通する部分については、実施形態と同一の符号を付してその説明を省略する。
【００８１】
・記憶部１２、記憶部３２、および、記憶部２０２は、対応する第１制御部１４、第２制御部３４、および、第３制御部２０４のインストラクションポインタを初期のアドレスに変更するリセット命令を複数記憶していてもよい。通常と異なるプログラムを実行している場合に、リセット命令によりインストラクションポインタのアドレスを初期のアドレスに戻し、正常のプログラムを実行することができる可能性を高くすることができる。
【００８２】
・人力駆動車Ａの種類は、任意に変更可能である。一例では、人力駆動車Ａは、ロードバイク、マウンテンバイク、クロスバイク、シティサイクル、カーゴバイク、リカンベント、または、キックスケータである。
【符号の説明】
【００８３】
１，１００…システム、１０…電力供給装置、１２…記憶部、１４…第１制御部、１６…接続部、２２…取付部、３０…充電装置、３４…第２制御部、３６…受付部、５０…サーバ、６０…報知装置、２００…コンポーネント、２０２…記憶部、２０４…第３制御部、２１０…取付部、Ａ…人力駆動車、ＥＰ１…第１外部装置、ＥＰ２…第２外部装置。
【図１】
2020131898.tif 000003
【図２】
2020131898.tif 000004
【図３】
2020131898.tif 000005
【図４】
2020131898.tif 000006
【図５】
2020131898.tif 000007
【図６】
2020131898.tif 000008
【図７】
2020131898.tif 000009
【図８】
2020131898.tif 000010