(57)【要約】【課題】ユーザビリティに貢献できる電子装置および人力駆動車用システムを提供する。【解決手段】電子装置は、人力駆動車、前記人力駆動車の搭乗者、および、前記人力駆動車の環境の少なくとも１つに関する第１情報に応じて、前記人力駆動車に推進力を付与するドライブユニット、電動アジャスタブルシートポスト、および、電動サスペンションの少なくとも１つを含む電気コンポーネントを制御するための第２情報を作成可能な人工知能処理部を含み、前記人工知能処理部は、前記第１情報と、前記ドライブユニット、前記電動アジャスタブルシートポスト、および、前記電動サスペンションの前記少なくとも１つを操作するための第１操作部の操作と、に応じて、前記第２情報を作成するための処理を変更する。【選択図】図２
2020097340.tif 000002
【特許請求の範囲】
【請求項１】
人力駆動車、前記人力駆動車の搭乗者、および、前記人力駆動車の環境の少なくとも１つに関する第１情報に応じて、前記人力駆動車に推進力を付与するドライブユニット、電動アジャスタブルシートポスト、および、電動サスペンションの少なくとも１つを含む電気コンポーネントを制御するための第２情報を作成可能な人工知能処理部を含み、
前記人工知能処理部は、前記第１情報と、前記ドライブユニット、前記電動アジャスタブルシートポスト、および、前記電動サスペンションの前記少なくとも１つを操作するための第１操作部の操作と、に応じて、前記第２情報を作成するための処理を変更する、電子装置。
【請求項２】
人力駆動車の搭乗者、および、前記人力駆動車の環境の少なくとも１つに関する第１情報に応じて、前記人力駆動車に設けられる電気コンポーネントを制御するための第２情報を作成可能な人工知能処理部を含み、
前記人工知能処理部は、前記第１情報と、前記電気コンポーネントを操作するための第１操作部の操作とに応じて、前記第２情報を作成するための処理を変更する、電子装置。
【請求項３】
前記電気コンポーネントは、電動変速機、前記人力駆動車に推進力を付与するドライブユニット、電動アジャスタブルシートポスト、および、電動サスペンションの少なくとも１つを含む、請求項２に記載の電子装置。
【請求項４】
前記１情報を検出する検出部をさらに含む、請求項１〜３のいずれか１項に記載の電子装置。
【請求項５】
前記検出部は、前記人力駆動車に設けられる第１検出部と、前記人力駆動車の外部に設けられる第２検出部とを含む、請求項４に記載の電子装置。
【請求項６】
前記人力駆動車に関する前記第１情報は、前記人力駆動車の変速比を変更する電動変速機に関する情報、前記電動変速機によって変更される前記変速比に関する情報、前記人力駆動車の車速に関する情報、前記人力駆動車のクランクの回転速度に関する情報、前記人力駆動車に入力される人力駆動力に関する情報、および、前記人力駆動車の傾きに関する情報の少なくとも１つを含む、請求項１に記載の電子装置。
【請求項７】
前記人力駆動車の搭乗者に関する前記第１情報は、前記搭乗者の生体情報を含む、請求項１〜６のいずれか一項に記載の電子装置。
【請求項８】
前記人力駆動車の環境に関する前記第１情報は、前記人力駆動車の走行路に関する情報を含む、請求項１〜７のいずれか一項に記載の電子装置。
【請求項９】
前記ドライブユニット、前記電動アジャスタブルシートポスト、および、前記電動サスペンションの前記少なくとも１つを制御する制御部を含み、
前記制御部は、
前記第２情報に応じて、前記ドライブユニット、前記電動アジャスタブルシートポスト、および、前記電動サスペンションの前記少なくとも１つを制御する第１制御状態と、
前記第１操作部の操作に応じて、前記ドライブユニット、前記電動アジャスタブルシートポスト、および、前記電動サスペンションの前記少なくとも１つを制御する第２制御状態と、で動作可能に構成される、請求項１に記載の電子装置。
【請求項１０】
前記電気コンポーネントを制御する制御部を含み、
前記制御部は、
前記第２情報に応じて、前記電気コンポーネントを制御する第１制御状態と、
前記第１操作部の操作に応じて、前記電気コンポーネントを制御する第２制御状態と、で動作可能に構成される、請求項２に記載の電子装置。
【請求項１１】
前記制御部は、第２操作部の操作に応じて、前記第１制御状態と、前記第２制御状態とを切り替える、請求項９または１０に記載の電子装置。
【請求項１２】
前記制御部は、前記第１制御状態において、前記第１操作部が操作されると、前記第２制御状態に切り替わる、請求項９〜１１のいずれか一項に記載の電子装置。
【請求項１３】
前記制御部は、前記第２制御状態において、予め定める条件が満たされると、前記第１制御状態に切り替わる、請求項９〜１２のいずれか一項に記載の電子装置。
【請求項１４】
前記制御部は、前記第１制御状態と前記第２制御状態とを切り替える場合、報知部に報知させる、請求項９〜１３のいずれか一項に記載の電子装置。
【請求項１５】
通信部をさらに含み、
前記人工知能処理部には、前記通信部を介して前記第１情報が入力される、請求項１〜１４のいずれか一項に記載の電子装置。
【請求項１６】
前記通信部は、インターネットに接続され、前記インターネットを介して、前記第１情報を受信する、請求項１５に記載の電子装置。
【請求項１７】
前記人工知能処理部は、前記第１情報に応じて、前記人力駆動車の部品に関する提案を作成する、請求項１〜１６のいずれか一項に記載の電子装置。
【請求項１８】
前記人力駆動車の部品に関する前記提案を表示する表示部をさらに含む、請求項１７に記載の電子装置。
【請求項１９】
前記人工知能処理部は、前記第１情報に応じて、前記人力駆動車の設定に関する第４情報を作成する、請求項１〜１８のいずれか一項に記載の電子装置。
【請求項２０】
請求項１〜１９のいずれか一項に記載の電子装置と、
前記電子装置から前記人工知能処理部の処理に関する第３情報を受信し、前記第１情報と、前記第３情報とに応じて、前記電気コンポーネントを制御する制御部をさらに含む、人力駆動車用システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置および人力駆動車用システムに関する。
【背景技術】
【０００２】
例えば、特許文献１に開示される電子装置は、人力駆動車に設けられる検出部の出力に応じて各種制御を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４４０６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示される電子装置は、予め定められる条件に応じて各種制御を実行するが、ユーザおよび走行環境等によって好ましい条件および制御は変化する。
本発明の目的の１つは、ユーザビリティに貢献できる電子装置および人力駆動車用システムを提供することである。
【課題を解決するための手段】
【０００５】
本開示の第１側面に従う電子装置は、人力駆動車、前記人力駆動車の搭乗者、および、前記人力駆動車の環境の少なくとも１つに関する第１情報に応じて、前記人力駆動車に推進力を付与するドライブユニット、電動アジャスタブルシートポスト、および、電動サスペンションの少なくとも１つを含む電気コンポーネントを制御するための第２情報を作成可能な人工知能処理部を含み、前記人工知能処理部は、前記第１情報と、前記ドライブユニット、前記電動アジャスタブルシートポスト、および、前記電動サスペンションの前記少なくとも１つを操作するための第１操作部の操作と、に応じて、前記第２情報を作成するための処理を変更する。
第１側面の電子装置によれば、第１情報と、第１操作部の操作とに応じて、人工知能処理部が第２情報を作成するための処理を変更することによって、第１情報に応じて好適な第２情報を作成できる。このため、ユーザビリティに貢献できる。
【０００６】
本開示の第２側面に従う電子装置は、人力駆動車の搭乗者、および、前記人力駆動車の環境の少なくとも１つに関する第１情報に応じて、前記人力駆動車に設けられる電気コンポーネントを制御するための第２情報を作成可能な人工知能処理部を含み、前記人工知能処理部は、前記第１情報と、前記電気コンポーネントを操作するための第１操作部の操作とに応じて、前記第２情報を作成するための処理を変更する。
第２側面の電子装置によれば、第１情報と、第１操作部の操作とに応じて、人工知能処理部が第２情報を作成するための処理を変更することによって、好適な第２情報を作成できる。このため、ユーザビリティに貢献できる。
【０００７】
本開示の第２側面に従う第３側面の電子装置において、前記電気コンポーネントは、電動変速機、前記人力駆動車に推進力を付与するドライブユニット、電動アジャスタブルシートポスト、および、電動サスペンションの少なくとも１つを含む。
第３側面の電子装置によれば、電動変速機、ドライブユニット、電動アジャスタブルシートポスト、および、電動サスペンションの少なくとも１つを好適に制御できる。
【０００８】
本開示の第１〜第３側面のいずれか１つに従う第４側面の電子装置において、前記１情報を検出する検出部をさらに含む。
第４側面の電子装置によれば、検出部によって第１情報を好適に検出できる。
【０００９】
本開示の第４側面に従う第５側面の電子装置において、前記検出部は、前記人力駆動車に設けられる第１検出部と、前記人力駆動車の外部に設けられる第２検出部とを含む。
第５側面の電子装置によれば、第１検出部および第２検出部によって第１情報を好適に検出できる。
【００１０】
本開示の第１側面に従う第６側面の電子装置において、前記人力駆動車に関する前記第１情報は、前記人力駆動車の変速比を変更する電動変速機に関する情報、前記電動変速機によって変更される前記変速比に関する情報、前記人力駆動車の車速に関する情報、前記人力駆動車のクランクの回転速度に関する情報、前記人力駆動車に入力される人力駆動力に関する情報、および、前記人力駆動車の傾きに関する情報の少なくとも１つを含む。
第６側面の電子装置によれば、人力駆動車の変速比を変更する電動変速機に関する情報、電動変速機によって変更される変速比に関する情報、人力駆動車の車速に関する情報、人力駆動車のクランクの回転速度に関する情報、人力駆動車に入力される人力駆動力に関する情報、および、人力駆動車の傾きに関する情報の少なくとも１つに応じて、第２情報を好適に作成できる。
【００１１】
本開示の第１〜第６側面のいずれか１つに従う第７側面の電子装置において、前記人力駆動車の搭乗者に関する前記第１情報は、前記搭乗者の生体情報を含む。
第７側面の電子装置によれば、搭乗者の生体情報に応じて第２情報を好適に作成できる。
【００１２】
本開示の第１〜第７側面のいずれか１つに従う第８側面の電子装置において、前記人力駆動車の環境に関する前記第１情報は、前記人力駆動車の走行路に関する情報を含む。
第８側面の電子装置によれば、人力駆動車の走行路に関する情報に応じて第２情報を好適に作成できる。
【００１３】
本開示の第１側面に従う第９側面の電子装置において、前記ドライブユニット、前記電動アジャスタブルシートポスト、および、前記電動サスペンションの前記少なくとも１つを制御する制御部を含み、前記制御部は、前記第２情報に応じて、前記ドライブユニット、前記電動アジャスタブルシートポスト、および、前記電動サスペンションの前記少なくとも１つを制御する第１制御状態と、前記第１操作部の操作に応じて、前記ドライブユニット、前記電動アジャスタブルシートポスト、および、前記電動サスペンションの前記少なくとも１つを制御する第２制御状態と、で動作可能に構成される。
第９側面の電子装置によれば、ドライブユニット、電動アジャスタブルシートポスト、および、電動サスペンションの少なくとも１つを第１制御状態と第２制御状態とで動作させることができる。
【００１４】
本開示の第２側面に従う第１０側面の電子装置において、前記電気コンポーネントを制御する制御部を含み、前記制御部は、前記第２情報に応じて、前記電気コンポーネントを制御する第１制御状態と、前記第１操作部の操作に応じて、前記電気コンポーネントを制御する第２制御状態と、で動作可能に構成される。
第１０側面の電子装置によれば、電気コンポーネントを第１制御状態と第２制御状態とで動作させることができる。
【００１５】
本開示の第９または第１０側面に従う第１１側面の電子装置において、前記制御部は、第２操作部の操作に応じて、前記第１制御状態と、前記第２制御状態とを切り替える。
第１１側面の電子装置によれば、第２操作部の操作に応じて、第１制御状態と第２制御状態とを切り替えることができる。
【００１６】
本開示の第９〜第１１側面のいずれか１つに従う第１２側面の電子装置において、前記制御部は、前記第１制御状態において、前記第１操作部が操作されると、前記第２制御状態に切り替わる。
第１２側面の電子装置によれば、第１操作部の操作に応じて、第１制御状態から第２制御状態に切り替えることができる。
【００１７】
本開示の第９〜第１２側面のいずれか１つに従う第１３側面の電子装置において、前記制御部は、前記第２制御状態において、予め定める条件が満たされると、前記第１制御状態に切り替わる。
第１３側面の電子装置によれば、予め定める条件が満たされることによって、第２制御状態から第１制御状態に切り替えることができる。
【００１８】
本開示の第９〜第１３側面のいずれか１つに従う第１４側面の電子装置において、前記制御部は、前記第１制御状態と前記第２制御状態とを切り替える場合、報知部に報知させる。
第１４側面の電子装置によれば、報知部によって搭乗者に第１制御状態と第２制御状態との切り替えを報知できる。
【００１９】
本開示の第１〜第１４側面のいずれか１つに従う第１５側面の電子装置において、通信部をさらに含み、前記人工知能処理部には、前記通信部を介して前記第１情報が入力される。
第１５側面の電子装置によれば、通信部によって第１情報を好適に取得できる。
【００２０】
本開示の第１５側面に従う第１６側面の電子装置において、前記通信部は、インターネットに接続され、前記インターネットを介して、前記第１情報を受信する。
第１６側面の電子装置によれば、インターネットを介して第１情報を好適に取得できる。
【００２１】
本開示の第１〜第１６側面のいずれか１つに従う第１７側面の電子装置において、前記人工知能処理部は、前記第１情報に応じて、前記人力駆動車の部品に関する提案を作成する。
第１７側面の電子装置によれば、人力駆動車の部品に関する提案を行うことができる。
【００２２】
本開示の第１７側面に従う第１８側面の電子装置において、前記人力駆動車の部品に関する前記提案を表示する表示部をさらに含む。
第１８側面の電子装置によれば、ユーザが人力駆動車の部品に関する提案を表示部によって把握できる。
【００２３】
本開示の第１〜第１８側面のいずれか１つに従う第１９側面の電子装置において、前記人工知能処理部は、前記第１情報に応じて、前記人力駆動車の設定に関する第４情報を作成する。
第１９側面の電子装置によれば、第１情報に応じて、人力駆動車の設定に関する第４情報を作成できる。
【００２４】
本開示の第２０側面に従う人力駆動車用システムは、第１〜第１９側面のいずれか１つに従う電子装置と、前記電子装置から前記人工知能処理部の処理に関する第３情報を受信し、前記第１情報と、前記第３情報とに応じて、前記電気コンポーネントを制御する制御部をさらに含む。
第２０側面の人力駆動車用システムによれば、第１情報と第３情報とに応じて、電気コンポーネントを好適に制御できる。
【発明の効果】
【００２５】
本開示の電子装置および人力駆動車用システムは、ユーザビリティに貢献できる。
【図面の簡単な説明】
【００２６】
【図１】第１実施形態の電子装置を含む人力駆動車の側面図。
【図２】図１の電子装置の電気的な構成を示すブロック図。
【図３】図２の電気コンポーネントの構成を示すブロック図。
【図４】図２の人工知能処理部によって実行される第１情報に応じて第２情報を作成する処理のフローチャート。
【図５】図２の人工知能処理部によって実行される第２情報を作成するための処理を変更する処理のフローチャート。
【図６】図２の制御部によって実行される制御状態を切り替える処理のフローチャート。
【図７】図２の人工知能処理部によって実行される人力駆動車の部品に関する提案を作成する処理のフローチャート。
【図８】図２の人工知能処理部によって実行される第４情報を作成するための処理を変更する処理のフローチャート。
【図９】第２実施形態の制御部によって実行される制御状態を切り替える処理のフローチャート。
【図１０】変形例の電子装置を含む人力駆動車用システムの電気的な構成を示すブロック図。
【発明を実施するための形態】
【００２７】
本明細書において使用される「少なくとも１つ」という表現は、所望の選択肢の「１つ以上」を意味する。一例として、本明細書において使用される「少なくとも１つ」という表現は、その選択肢の数が２つであれば「１つの選択肢のみ」または「２つの選択肢の双方」を意味する。他の例として、本明細書において使用される「少なくとも１つ」という表現は、その選択肢の数が３つ以上であれば「１つの選択肢のみ」または「２つ以上の任意の選択肢の組み合わせ」を意味する。
【００２８】
（第１実施形態）
図１〜図８を参照して、第１実施形態の電子装置５０について説明する。電子装置５０は、人力駆動車１０に用いられる。人力駆動車１０は、少なくとも人力駆動力によって駆動することができる車両である。人力駆動車１０は、例えば、自転車を含む。人力駆動車１０は、車輪の数が限定されず、例えば１輪車および３輪以上の車輪を有する車両も含む。人力駆動車は、例えばマウンテンバイク、ロードバイク、シティバイク、カーゴバイク、および、リカンベントなど種々の種類の自転車、ならびに、電動自転車（Ｅ−ｂｉｋｅ）を含む。電動自転車は、電気モータによって車両の推進を補助する電動アシスト自転車を含む。以下、実施の形態において、人力駆動車１０を、自転車として説明する。
【００２９】
人力駆動車１０は、クランク１２および駆動輪１４を備える。人力駆動車１０は、フレーム１６をさらに備える。クランク１２には、人力駆動力が入力される。クランク１２は、フレーム１６に対して回転可能なクランク軸１２Ａと、クランク軸１２Ａの軸方向の端部にそれぞれ設けられるクランクアーム１２Ｂとを含む。各クランクアーム１２Ｂには、ペダル１８が連結される。駆動輪１４は、クランク１２が回転することによって駆動される。駆動輪１４は、フレーム１６に支持される。クランク１２と駆動輪１４とは、駆動機構２０によって連結される。駆動機構２０は、クランク軸１２Ａに結合される第１回転体２２を含む。クランク軸１２Ａと第１回転体２２とは、第１ワンウェイクラッチを介して結合されていてもよい。第１ワンウェイクラッチは、クランク１２が前転した場合に、第１回転体２２を前転させ、クランク１２が後転した場合に、第１回転体２２を後転させないように構成される。第１回転体２２は、スプロケット、プーリ、または、ベベルギアを含む。駆動機構２０は、第２回転体２４と、連結部材２６とをさらに含む。連結部材２６は、第１回転体２２の回転力を第２回転体２４に伝達する。連結部材２６は、例えば、チェーン、ベルト、または、シャフトを含む。
【００３０】
第２回転体２４は、駆動輪１４に連結される。第２回転体２４は、スプロケット、プーリ、または、ベベルギアを含む。第２回転体２４と駆動輪１４との間には、好ましくは、第２ワンウェイクラッチが設けられている。第２ワンウェイクラッチは、第２回転体２４が前転した場合に、駆動輪１４を前転させ、第２回転体２４が後転した場合に、駆動輪１４を後転させないように構成される。
【００３１】
人力駆動車１０は、前輪および後輪を含む。フレーム１６には、フロントフォーク１６Ａを介して前輪が取り付けられている。フロントフォーク１６Ａには、ハンドルバー１６Ｃがステム１６Ｂを介して連結されている。以下の実施形態では、後輪を駆動輪１４として説明するが、前輪が駆動輪１４であってもよい。
【００３２】
人力駆動車１０は、バッテリ装置２８をさらに含む。バッテリ装置２８は、１または複数のバッテリセルを含む。バッテリセルは、充電池を含む。バッテリ装置２８は、人力駆動車１０に設けられ、バッテリ装置２８と有線で電気的に接続されている他の電気部品、例えば、電子装置５０および電気コンポーネント３２に電力を供給する。バッテリ装置２８は、電気コンポーネント３２と有線または無線によって通信可能に接続されている。バッテリ装置２８は、例えば電力線通信（ＰＬＣ；power line communication）によって電子装置５０および電気コンポーネント３２と通信可能である。バッテリ装置２８は、フレーム１６の外部に取り付けられてもよく、少なくとも一部がフレーム１６の内部に収容されてもよい。バッテリ装置２８は、電子装置５０および電気コンポーネント３２に設けられてもよい。
【００３３】
人力駆動車１０は、好ましくは、電動変速機３０をさらに含む。人力駆動力が入力される回転体は、クランク１２を含む。電動変速機３０は、電動アクチュエータによって駆動されるように構成される。電動アクチュエータは、電気モータを含む。電動変速機３０は、クランク１２の回転速度に対する駆動輪１４の回転速度の比率を変更するために用いられる。本実施形態では、電動変速機３０は、クランク１２の回転速度に対する駆動輪１４の回転速度の比率を段階的に変更するように構成される。電動アクチュエータは、電動変速機３０に変速動作を実行させる。電動アクチュエータは、電子装置５０と有線または無線によって通信可能に接続されている。電動アクチュエータは、例えば電力線通信（ＰＬＣ）によって人工知能処理部５２と通信可能である。電動アクチュエータは、電子装置５０からの制御信号に応じて電動変速機３０に変速動作を実行させる。電動変速機３０は、内装変速機および外装変速機（ディレイラ）の少なくとも一方を含む。
【００３４】
電子装置５０は、人工知能処理部５２を含む。人工知能処理部５２は、人力駆動車１０、人力駆動車１０の搭乗者、および、人力駆動車１０の環境の少なくとも１つに関する第１情報に応じて、電気コンポーネント３２を制御するための第２情報を作成可能である。電気コンポーネント３２は、人力駆動車１０の推進力を付与するドライブユニット３４、電動アジャスタブルシートポスト３６、および、電動サスペンション３８の少なくとも１つを含む。人工知能処理部５２は、第１情報と、ドライブユニット３４、電動アジャスタブルシートポスト３６、および、電動サスペンション３８の少なくとも１つを操作するための第１操作部４０の操作とに応じて、第２情報を作成するための処理を変更する。
【００３５】
電子装置５０は、人力駆動車に設けられるコンポーネントであってもよく、スマートフォン、タブレット型コンピュータ、パーソナルコンピュータ、および、サーバであってもよい。コンポーネントは、電気コンポーネント３２、バッテリ装置２８、電動変速機３０、および、サイクルコンピュータの少なくとも１つを含む。
【００３６】
人力駆動車１０は、好ましくは、電気コンポーネント３２をさらに含む。
ドライブユニット３４は、モータ３４Ａを含む。ドライブユニット３４は、駆動回路３４Ｂをさらに含む。モータ３４Ａと駆動回路３４Ｂとは、好ましくは、同一のハウジングに設けられる。駆動回路３４Ｂは、バッテリ装置２８からモータ３４Ａに供給される電力を制御する。駆動回路３４Ｂは、制御部６２と有線または無線によって通信可能に接続されている。駆動回路３４Ｂは、例えばシリアル通信によって制御部６２と通信可能である。駆動回路３４Ｂは、制御部６２からの制御信号に応じてモータ３４Ａを駆動させる。モータ３４Ａは、電気モータを含む。モータ３４Ａは、ペダル１８から後輪までの人力駆動力の動力伝達経路、または、前輪に回転を伝達するように設けられる。モータ３４Ａは、人力駆動車１０のフレーム１６、後輪、または、前輪に設けられる。一例では、モータ３４Ａは、クランク軸１２Ａから第１回転体２２までの動力伝達経路に結合される。モータ３４Ａとクランク軸１２Ａとの間の動力伝達経路には、クランク軸１２Ａを人力駆動車１０が前進する方向に回転させた場合にクランク１２の回転力によってモータ３４Ａが回転しないようにワンウェイクラッチが設けられるのが好ましい。モータ３４Ａおよび駆動回路３４Ｂが設けられるハウジングには、モータ３４Ａおよび駆動回路３４Ｂ以外の構成が設けられてもよく、例えばモータ３４Ａの回転を減速して出力する減速機が設けられてもよい。
【００３７】
電動アジャスタブルシートポスト３６は、電動アクチュエータ３６Ａを含む。電動アジャスタブルシートポスト３６は、電動アクチュエータ３６Ａに与える電力を制御する駆動回路３６Ｂをさらに含む。電動アクチュエータ３６Ａは、電気モータを含む。電動アクチュエータ３６Ａに含まれる電気モータは、ソレノイドに置き換えてもよい。駆動回路３６Ｂは、制御部６２からの制御信号に応じて電動アクチュエータ３６Ａを駆動させる。電動アジャスタブルシートポスト３６は、シートチューブ１６Ｄに設けられ、サドルの高さを変更するように構成される。電動アジャスタブルシートポスト３６は、電動アクチュエータの力でシートポストが伸縮する電気式シートポスト、または、電動アクチュエータ３６Ａの力でバルブを制御することによって、シートポストがバネおよび空気の少なくとも一方の力で伸び、人力を加えることによって縮む機械式シートポストを含む。機械式シートポストは、油圧式シートポスト、または、油圧および空気圧式シートポストを含む。
【００３８】
電動サスペンション３８は、電動サスペンション３８を動作させるための電動アクチュエータ３８Ａを含む。電動サスペンション３８は、電動アクチュエータ３８Ａに与える電力を制御する駆動回路３８Ｂをさらに含む。電動アクチュエータ３８Ａは、電気モータを含む。電動アクチュエータ３８Ａに含まれる電気モータは、ソレノイドに置き換えてもよい。駆動回路３８Ｂは、制御部６２からの制御信号に応じて電動アクチュエータ３８Ａを駆動させる。電動サスペンション３８は、リアサスペンションおよびフロントサスペンションの少なくとも１つを含む。電動サスペンション３８は、車輪に加えられる衝撃を吸収する。電動サスペンション３８は、油圧サスペンションであってもよく、エアサスペンションであってもよい。電動サスペンション３８は、第１部分と、第１部分に嵌め込まれて第１部分と相対移動可能な第２部分とを含む。電動サスペンション３８の動作状態は、第１部分と第２部分との相対移動が規制されるロック状態と、第１部分と第２部分との相対移動が許容されるロック解除状態とを含む。電動アクチュエータ３８Ａは、電動サスペンション３８の動作状態を切り替える。電動サスペンション３８のロック状態は、車輪に強い力が加えられた場合に、第１部分と第２部分とがわずかに相対移動する状態を含み得る。電動サスペンション３８の動作状態は、ロック状態およびロック解除状態に代えて、または、加えて、減衰力が異なる複数の動作状態、および、ストローク量が異なる複数の動作状態の少なくとも１つを含んでいてもよい。
【００３９】
リアサスペンションは、人力駆動車１０のフレーム１６に設けられるように構成される。より具体的には、リアサスペンションは、フレーム１６のフレーム本体と、後輪を支持するスイングアームとの間に設けられる。リアサスペンションは、後輪に加えられる衝撃を吸収する。フロントサスペンションは、人力駆動車１０のフレーム１６と前輪との間に設けられるように構成される。より具体的には、フロントサスペンションは、フロントフォーク１６Ａに設けられる。フロントサスペンションは、前輪に加えられる衝撃を吸収する。
【００４０】
人工知能処理部５２は、ソフトウェアを記憶している記憶装置５２Ａと、記憶装置５２Ａに記憶されているソフトウェアを実行する演算処理装置５２Ｂと、を含む。演算処理装置５２Ｂは、例えばＣＰＵ（Central Processing Unit）またはＭＰＵ（Micro Processing Unit）を含む。演算処理装置５２Ｂは、ＣＰＵまたはＭＰＵに加えて、好ましくは、ＧＰＵ（Graphics Processing Unit）を含む。演算処理装置５２Ｂは、ＦＰＧＡ（Field-Programmable Gate Array）を含んでいてもよい。人工知能処理部５２は、１または複数の演算処理装置５２Ｂを含んでいてもよい。人工知能処理部５２は、複数の場所に離れて配置される複数の演算処理装置５２Ｂを含んでいてもよい。演算処理装置５２Ｂは、記憶装置５２Ａに記憶されている制御プログラムＰ１を実行する。
【００４１】
記憶装置５２Ａは、例えば不揮発性メモリおよび揮発性メモリを含む。記憶装置５２Ａは、制御プログラムＰ１、学習プログラムＰ２、および、学習モデルＭ１を記憶する。記憶装置５２Ａは、学習モデルＭ２を記憶していてもよい。記憶装置５２Ａは、学習モデルＭ３を記憶していてもよい。本実施形態では、学習モデルＭ１，Ｍ２，Ｍ３は、予め定める学習アルゴリズムによって学習された学習済みのモデルである。学習アルゴリズムは、機械学習、深層学習、または、深層強化学習を含む。学習アルゴリズムは、例えば、教師あり学習、教師なし学習、および、強化学習の少なくとも１つを含む。学習アルゴリズムとしては、人工知能の分野に属する手法を用いて学習モデルＭ１，Ｍ２，Ｍ３を更新させるように構成されていれば、本明細書に記載されている手法以外の手法を用いてもよい。学習モデルＭ１，Ｍ２，Ｍ３を更新させるための学習処理は、好ましくは、ＧＰＵによって行われる。学習アルゴリズムは、ニューラルネットワーク（以下ＮＮ：Neural Network）を用いてもよい。学習アルゴリズムは、リカレントニューラルネットワーク（Recurrent Neural Network）を用いてもよい。人工知能処理部５２は、学習モードと制御モードとで動作する。人工知能処理部５２は、学習モードで動作する場合、学習プログラムＰ２に基づき、学習アルゴリズムによって学習モデルＭ１，Ｍ２，Ｍ３を作成する。人工知能処理部５２は、制御モードで動作する場合、制御プログラムＰ１に基づき、検出部５４によって取得した第１情報を、学習モデルＭ１，Ｍ２，Ｍ３を用いて処理することによって第２情報を出力する。
【００４２】
人力駆動車１０は、好ましくは、第１操作部４０をさらに含む。第１操作部４０は、電子装置５０と有線または無線によって通信可能に接続されている。第１操作部４０は、例えば電力線通信（ＰＬＣ）によって電子装置５０と通信可能である。第１操作部４０は、それぞれ例えば操作部材と、操作部材の動きを検出する検出部と、検出部の出力信号に応じて、電子装置５０と通信を行う電気回路とを含む。ユーザによって操作部材が操作されることによって、電気回路は、電子装置５０に検出部の出力信号に応じた信号を送信する。操作部材およびその動きを検出する検出部は、プッシュスイッチ、レバー式スイッチ、または、タッチパネルを含んで構成される。第１操作部４０は、例えばハンドルバー１６Ｃに設けられる。第１操作部４０は、電子装置５０と無線によって通信可能に接続されている場合、無線通信ユニットを含む。第１操作部４０は、電動変速機３０を操作するための操作部４０Ａ、人力駆動車１０の推進をアシストするドライブユニット３４の動作状態を変更するための操作部４０Ｂ、電動アジャスタブルシートポスト３６の動作状態を変更するための操作部４０Ｃ、および、電動サスペンション３８の動作状態を変更するための操作部４０Ｄの少なくとも１つを含む。操作部４０Ａは、例えば、人力駆動車１０の変速比を変更するための操作部を含む。操作部４０Ｂは、例えば、ドライブユニット３４の動作モードを変更するための操作部を含む。ドライブユニット３４の動作モードは、モータ３４Ａによるアシスト力の異なる複数の動作モードを含む。操作部４０Ｃは、例えば、電動アジャスタブルシートポスト３６の高さを変更するための操作部を含む。操作部４０Ｄは、例えば、電動サスペンション３８の硬さを変更するための操作部を含む。
【００４３】
電子装置５０は、第１情報を検出する検出部５４をさらに含む。検出部５４は、好ましくは、人力駆動車１０に設けられる第１検出部５６と、人力駆動車１０の外部に設けられる第２検出部５８とを含む。検出部５４が第１検出部５６を含む場合、第１情報は、電子装置５０が設けられる人力駆動車１０に関する情報を含む。検出部５４が第２検出部５８を含む場合、第１情報は、外部装置に蓄積される情報を含む。外部装置に蓄積される情報は、１つの人力駆動車１０に関する情報を含んでいてもよく、複数の人力駆動車１０に関する情報を含んでいてもよい。好ましくは、第１検出部５６と、第２検出部５８とは、異なる情報を検出する。
【００４４】
電子装置５０は、好ましくは、入力部６０をさらに含む。入力部６０は、好ましくは、人工知能処理部５２と同一のハウジングに設けられる。第１検出部５６および第２検出部５８の少なくとも１つは、人工知能処理部５２が設けられるハウジングに設けられてもよく、人工知能処理部５２が設けられるハウジングとは別のハウジングに設けられてもよい。第１検出部５６および第２検出部５８の出力は、入力部６０に入力される。第１検出部５６および第２検出部５８は、電気ケーブルによって入力部６０と電気的に接続されてもよく、無線通信によって入力部６０と電気的に接続されてもよい。
【００４５】
第１操作部４０の出力信号は、好ましくは、制御部６２に入力される。第１操作部４０が操作された場合、第１操作部４０の出力信号および第１操作部４０の出力信号の入力履歴の一方が、制御部６２を介して人工知能処理部５２に入力される。第１操作部４０の出力信号は、制御部６２を介さず、人工知能処理部５２に入力されるようにしてもよい。制御部６２は、第１操作部４０の出力信号に応じて、電動変速機３０および電気コンポーネント３２の少なくとも１つを制御するように構成される。制御部６２は、操作部４０Ａが操作されると、電動変速機３０を動作させる。制御部６２は、操作部４０Ｂが操作されるとドライブユニット３４の動作状態を変更する。制御部６２は、操作部４０Ｃが操作されると電動アジャスタブルシートポスト３６の動作状態を変更する。制御部６２は、操作部４０Ｄが操作されると電動サスペンション３８の動作状態を変更する。
【００４６】
人力駆動車１０に関する第１情報は、人力駆動車１０の変速比を変更する電動変速機３０に関する情報、電動変速機３０によって変更される変速比に関する情報、人力駆動車１０の車速に関する情報、人力駆動車１０のクランク１２の回転速度に関する情報、人力駆動車１０に入力される人力駆動力に関する情報、および、人力駆動車１０の傾きに関する情報の少なくとも１つを含む。
【００４７】
電動変速機３０によって変更される変速比は、人力駆動力が入力される回転体の回転速度に対する駆動輪１４の回転速度の比率である。変速比は、クランク１２の回転速度と、車輪の回転速度との比率に対応する。
【００４８】
第１情報が電動変速機３０に関する情報を含む場合、第１検出部５６は、好ましくは、電動変速機３０の状態を検出する状態検出センサを含む。状態検出センサは、電動変速機３０の現在の変速ステージを検出する。状態検出センサは、電動変速機３０および電動アクチュエータなどの物理的な動作を検出する。状態検出センサは、例えばポテンショメータ、および、ホール素子などのセンサを含む。
【００４９】
第１情報が変速比に関する情報を含む場合、第１検出部５６は、車速センサおよびクランク回転センサを含む。車速センサは、人力駆動車１０の車輪の回転速度を検出するために用いられる。車速センサは、車輪の回転速度に応じた信号を出力する。クランク回転センサは、クランク１２の回転速度を検出するために用いられる。クランク回転センサは、クランク１２の回転速度に応じた信号を出力する。第１情報が変速比に関する情報を含む場合、第１検出部５６は、電動変速機３０を制御する制御部から送信される制御信号を検出する検出部、および、電動変速機３０を動作させるための操作部４０Ａの操作信号を検出する検出部の少なくとも１つを含んでいてもよい。
【００５０】
第１情報が車速に関する情報を含む場合、第１検出部５６は、好ましくは、車速センサを含む。車速センサは、人力駆動車１０の車輪の回転速度を検出するために用いられる。車速センサは、車輪の回転速度に応じた信号を出力する。制御部６２は、車輪の回転速度に基づいて人力駆動車１０の車速を演算できる。車速センサは、好ましくは、リードスイッチを構成する磁性体リード、または、ホール素子を含む。車速センサは、人力駆動車１０のフレーム１６のチェーンステイに取り付けられ、後輪に取り付けられる磁石を検出する構成としてもよく、フロントフォーク１６Ａに設けられ、前輪に取り付けられる磁石を検出する構成としてもよい。第１情報が車速に関する情報を含む場合、第１検出部５６は車速センサを含まず、かつ、ＧＰＳ（global positioning system）受信機および地図情報を記憶する記憶部を含んでいてもよい。第１情報が車速に関する情報を含む場合、第２検出部５８は、ＧＰＳ受信機および地図情報を記憶する記憶部を含んでいてもよい。この場合、制御部６２は、ＧＰＳ受信機によって受信される位置情報と、地図情報と、制御部６２に含まれるタイマとに応じて、人力駆動車１０の車速を演算できる。
【００５１】
第１情報がクランク１２の回転速度に関する情報を含む場合、第１検出部５６は、好ましくは、クランク回転センサを含む。クランク回転センサは、クランク１２の回転速度を検出するために用いられる。クランク回転センサは、人力駆動車１０のフレーム１６またはドライブユニット３４のハウジングに取り付けられる。クランク回転センサは、磁界の強度に応じた信号を出力する磁気センサを含んで構成される。周方向に磁界の強度が変化する環状の磁石が、クランク軸１２Ａ、クランク軸１２Ａに連動して回転する部材、または、クランク軸１２Ａから第１回転体２２までの間の動力伝達経路に設けられる。クランク回転センサは、クランク１２の回転速度に応じた信号を出力する。磁石は、クランク軸１２Ａから第１回転体２２までの人力駆動力の動力伝達経路において、クランク軸１２Ａと一体に回転する部材に設けられてもよい。例えば、磁石は、クランク軸１２Ａと第１回転体２２との間に第１ワンウェイクラッチが設けられない場合、第１回転体２２に設けられてもよい。クランク回転センサは、磁気センサに代えて光学センサ、加速度センサ、またはトルクセンサなどを含んでいてもよい。
【００５２】
第１情報が人力駆動力を含む場合、第１検出部５６は、好ましくは、トルクセンサを含む。トルクセンサは、クランク１２に入力される人力駆動力のトルクを検出するために用いられる。トルクセンサは、例えば、動力伝達経路に第１ワンウェイクラッチが設けられる場合、第１ワンウェイクラッチよりも動力伝達経路の上流側に設けられる。トルクセンサは、歪センサ、磁歪センサ、または、圧力センサなどを含む。歪センサは、歪ゲージを含む。トルクセンサは、動力伝達経路、または、動力伝達経路に含まれる部材の近傍に含まれる部材に設けられる。動力伝達経路に含まれる部材は、例えば、クランク軸１２Ａ、クランクアーム１２Ｂ、または、ペダル１８である。トルクセンサは、無線または有線の通信部を含んでいてもよい。人力駆動力は、人力駆動力の仕事率を含んでいてもよい。この場合、第１検出部５６は、好ましくは、それぞれトルクセンサおよびクランク回転センサを含む。
【００５３】
第１情報が人力駆動車１０の傾きに関する情報を含む場合、第１検出部５６は、好ましくは、傾斜センサを含む。傾斜センサは、人力駆動車１０に設けられ、人力駆動車１０の傾斜角度を検出する。人力駆動車１０の傾斜角度は、ピッチ角度、ロール角度、および、ヨー角度の少なくとも１つを含む。傾斜センサは、例えばジャイロセンサおよび加速度センサの少なくとも１つを含む。
【００５４】
人力駆動車の搭乗者に関する情報は、搭乗者の生体情報を含む。第１情報が搭乗者の身体状態を含む場合、第２検出部５８は、好ましくは、心拍センサ、脳波センサ、および、筋電センサの少なくとも１つを含む。
【００５５】
人力駆動車１０の環境に関する情報は、人力駆動車１０の走行路に関する情報を含む。第１情報が人力駆動車１０の走行路に関する情報を含む場合、第１検出部５６および第２検出部５８の少なくとも１つは、好ましくは、ＧＰＳ受信機および地図情報を記憶する記憶部を含む。地図情報は、第１検出部５６および第２検出部５８の少なくとも１つと電気的に接続される外部装置から取得してもよい。
【００５６】
図４を参照して、第１情報に応じて第２情報を作成する処理について説明する。人工知能処理部５２は、人工知能処理部５２に電力が供給され、制御モードが設定されると、処理を開始して図４に示すフローチャートのステップＳ１１に移行する。
【００５７】
人工知能処理部５２は、ステップＳ１１において、第１情報が入力されたか否かを判定する。人工知能処理部５２は、第１情報が入力されていない場合、処理を終了する。人工知能処理部５２は、第１情報が入力された場合、ステップＳ１２に移行する。人工知能処理部５２は、ステップＳ１２において、制御プログラムＰ１に基づいて、第１情報を、学習モデルＭ１を用いて処理することによって第２情報を作成し、処理を終了する。人工知能処理部５２は、電力の供給が停止されるまでは、図４に示すフローチャートが終了した後、予め定める周期が経過するとステップＳ１１に移行する。
【００５８】
図５を参照して、第２情報を作成するための処理を変更する処理について説明する。人工知能処理部５２は、人工知能処理部５２に電力が供給され、学習モードが設定されると、処理を開始して図５に示すフローチャートのステップＳ２１に移行する。
【００５９】
人工知能処理部５２は、ステップＳ２１において、第１操作部４０が操作されたか否かを判定する。人工知能処理部５２は、第１操作部４０が操作されていない場合、処理を終了する。人工知能処理部５２は、第１操作部４０が操作された場合、ステップＳ２２に移行する。人工知能処理部５２は、ステップＳ２２において、第２情報を作成するための処理を変更し、処理を終了する。人工知能処理部５２は、ステップＳ２２において、学習プログラムＰ２に基づき、第１情報を用いて第２情報を作成するための学習モデルＭ１を学習アルゴリズムによって更新させる。人工知能処理部５２は、電力の供給が停止されるまでは、図５に示すフローチャートが終了した後、予め定める周期が経過するとステップＳ２１に移行する。
【００６０】
人工知能処理部５２は、ステップＳ２２において変更された第２情報を作成するための処理を用いて、図４の第２情報を作成する処理を行う。第２情報を作成するための処理に関する情報は、人工知能処理部５２の記憶装置５２Ａに変更可能に記憶される。第２情報を作成するための処理に関する情報は、学習モデルＭ１における重み付けおよびバイアスの少なくとも一方の情報を含む。
【００６１】
人工知能処理部５２は、第１操作部４０の操作と、第１操作部４０の操作が行われたときの第１情報との組み合わせを用いて学習することによって、搭乗者の好みに応じた電気コンポーネント３２の制御を行うことができる。
【００６２】
本実施形態では、人工知能処理部５２は、学習モードと制御モードとで動作する。人工知能処理部５２は、電力が供給されると、制御モードで動作する。人工知能処理部５２は、学習モードで動作する場合、学習プログラムＰ２に基づき、学習アルゴリズムによって学習モデルＭ１を作成する。人工知能処理部５２は、制御モードで動作する場合、制御プログラムＰ１に基づき、検出部５４によって取得した第１情報を、学習モデルＭ１を用いて処理することによって第２情報を出力する。
【００６３】
電子装置５０は、ドライブユニット３４、電動アジャスタブルシートポスト３６、および、電動サスペンション３８の少なくとも１つを制御する制御部６２を含む。制御部６２は、第２情報に応じて、ドライブユニット３４、電動アジャスタブルシートポスト３６、および、電動サスペンション３８の少なくとも１つを制御する第１制御状態と、第１操作部４０の操作に応じて、ドライブユニット３４、電動アジャスタブルシートポスト３６、および、電動サスペンション３８の少なくとも１つを制御する第２制御状態と、で動作可能に構成される。第１制御状態において、電子装置５０は、第１操作部４０の操作に応じて、ドライブユニット３４、電動アジャスタブルシートポスト３６、および、電動サスペンション３８を制御してもよい。第２制御状態において、電子装置５０は、第２情報に応じて、ドライブユニット３４、電動アジャスタブルシートポスト３６、および、電動サスペンション３８を制御しない。
【００６４】
制御部６２は、予め定められる制御プログラムを実行する演算処理装置を含む。演算処理装置は、例えばＣＰＵまたはＭＰＵを含む。制御部６２は、１または複数のマイクロコンピュータを含んでいてもよい。制御部６２は、記憶部を含んでいてもよい。記憶部は、例えば不揮発性メモリおよび揮発性メモリを含む。制御部６２は、電気コンポーネント３２を制御する。
【００６５】
制御部６２は、第１制御状態において、例えば、車速、クランク１２の回転速度および人力駆動力の少なくとも１つに応じてドライブユニット３４を制御する。
【００６６】
制御部６２は、好ましくは、第２操作部４２の操作に応じて、第１制御状態と、第２制御状態とを切り替える。人工知能処理部５２は、第２制御状態において学習モードで動作するように構成され、かつ、第１制御状態において制御モードで動作するように構成されてもよい。人工知能処理部５２は、第２制御状態において学習モードで動作するように構成され、かつ、第１制御状態において制御モードで動作するように構成される場合、好ましくは、第２操作部４２の操作に応じて、制御モードと、学習モードとも切り替えられる。
【００６７】
人力駆動車１０は、好ましくは、第２操作部４２をさらに含む。第２操作部４２は、電子装置５０と有線または無線によって通信可能に接続されている。第２操作部４２は、例えば電力線通信（ＰＬＣ）によって電子装置５０と通信可能である。第２操作部４２は、それぞれ例えば操作部材と、操作部材の動きを検出する検出部と、検出部の出力信号に応じて、電子装置５０と通信を行う電気回路とを含む。ユーザによって操作部材が操作されることによって、電気回路は、電子装置５０に出力信号を送信する。第２操作部材およびその動きを検出する検出部は、プッシュスイッチ、レバー式スイッチ、または、タッチパネルを含んで構成される。第２操作部４２は、例えばハンドルバー１６Ｃに設けられる。
【００６８】
第２操作部４２の出力信号は、好ましくは、制御部６２に入力される。第２操作部４２が操作された場合、第２操作部４２の出力信号および第２操作部４２の出力信号の入力履歴の一方が、制御部６２を介して人工知能処理部５２に入力される。第２操作部４２の出力信号は、制御部６２を介さず、人工知能処理部５２に入力されるようにしてもよい。
【００６９】
図６を参照して、第１制御状態と第２制御状態とを切り替える処理を変更する処理について説明する。制御部６２は、制御部６２に電力が供給されると、処理を開始して図６に示すフローチャートのステップＳ３１に移行する。
【００７０】
制御部６２は、ステップＳ３１において、第２操作部４２が操作されたか否かを判定する。制御部６２は、第２操作部４２が操作されていない場合、処理を終了する。制御部６２は、第２操作部４２が操作された場合、ステップＳ３２に移行する。制御部６２は、ステップＳ３２において、制御状態を切り替え、処理を終了する。例えば、制御部６２は、第１制御状態において第２操作部４２が操作された場合、第２制御状態に切り替え、第２制御状態において第２操作部４２が操作された場合、第１制御状態に切り替える。
【００７１】
制御部６２は、第１制御状態と第２制御状態とを切り替える場合、報知部６４に報知させる。電子装置５０は、好ましくは、報知部６４をさらに含む。報知部６４は、スピーカおよび表示装置の少なくとも１つを含む。表示装置は、液晶および有機ＥＬ（electro-luminescence）ディスプレイの少なくとも１つを含む。表示装置は、タッチパネルであってもよい。報知部６４は、電子装置５０に含まれるのではなく、電子装置５０とは別体の外部装置に含まれていてもよい。この場合、報知部６４は、電子装置５０と通信可能に構成される。
【００７２】
電子装置５０は、通信部６６をさらに含み、人工知能処理部５２には、通信部６６を介して第１情報が入力されるようにしてもよい。通信部６６は、例えば、無線ＬＡＮ（Local Area Network）および公衆通信回線網の少なくとも１つを介して、通信可能に構成される。通信部６６は、無線通信ユニットおよび有線通信ユニットの少なくとも１つを含む。通信部６６は、インターネットに接続され、インターネットを介して、第１情報を受信するようにしてもよい。通信部６６は、入力部６０を介して人工知能処理部５２に第１情報を送信してもよく、入力部６０を介さずに人工知能処理部５２に第１情報を送信してもよい。
【００７３】
人工知能処理部５２は、第１情報に応じて、人力駆動車１０の部品に関する提案を作成してもよい。この場合、電子装置５０は、好ましくは、人力駆動車１０の部品に関する提案を表示する表示部６８をさらに含む。表示部６８は、液晶および有機ＥＬディスプレイの少なくとも１つを含む。表示部６８は、タッチパネルであってもよい。報知部６４が表示装置を含む場合、報知部６４の表示装置を、表示部６８として用いてもよい。
【００７４】
人工知能処理部５２は、第１情報に応じて、搭乗者の走行に適した人力駆動車１０の部品に関する提案を作成する。この場合、人工知能処理部５２には、搭乗者の走行に適した人力駆動車１０の部品に関する提案を作成するための学習モデルＭ２が記憶される。例えば、人工知能処理部５２が第１情報に応じて、変速ステージ間の変速比の変化量が現在の変速比の変化量よりも大きくなる方が搭乗者に対して好適であると判定した場合、人工知能処理部５２は、第１回転体２２および第２回転体２４の少なくとも１つの型番号、歯数、または、歯数の組合せ等を表示部６８に表示させる。例えば、人工知能処理部５２が第１情報に応じて、最大変速比が現在の最大変速比よりも大きくなる方が搭乗者に対して好適であると判定した場合、人工知能処理部５２は、第１回転体２２および第２回転体２４の少なくとも１つの型番号、歯数、または、歯数の組合せ等を表示部６８に表示させる。例えば、人工知能処理部５２が第１情報に応じて、最小変速比が現在の最小変速比よりも大きくなる方が搭乗者に対して好適であると判定した場合、人工知能処理部５２は、第１回転体２２および第２回転体２４の少なくとも１つの型番号、歯数、または、歯数の組合せ等を表示部６８に表示させる。
【００７５】
図７を参照して、人力駆動車１０の部品に関する提案を作成する処理について説明する。人工知能処理部５２は、人工知能処理部５２に電力が供給されると、処理を開始して図７に示すフローチャートのステップＳ４１に移行する。
【００７６】
人工知能処理部５２は、ステップＳ４１において、第１情報が入力されたか否かを判定する。人工知能処理部５２は、ステップＳ４１において第１情報が入力されていない場合、処理を終了する。人工知能処理部５２は、第１情報が入力されたと判定した場合、ステップＳ４２に移行する。人工知能処理部５２は、ステップＳ４２において、人力駆動車の１０の部品に関する提案を作成し、処理を終了する。人工知能処理部５２は、ステップＳ４２において、学習プログラムＰ２に基づき、第１情報を用いて提案を作成するための学習モデルＭ２を学習アルゴリズムによって更新させ、更新した学習モデルＭ２によって提案を作成する。人工知能処理部５２は、ステップＳ４２において作成した提案を、表示部６８に表示させる。人工知能処理部５２は、電力の供給が停止されるまでは、図７に示すフローチャートが終了した後、予め定める周期が経過するとステップＳ４１に移行する。
【００７７】
人工知能処理部５２は、第１情報に応じて、人力駆動車１０の設定に関する第４情報を作成してもよい。第４情報は、例えば、第２制御状態において制御に用いられるパラメータの値等を含む。この場合、人工知能処理部５２には、第４情報を作成するための学習モデルＭ３が記憶される。例えば、人工知能処理部５２が第１情報に応じて、停止時の電動アジャスタブルシートポスト３６の高さが現在の設定値よりも高い方が好適であると判定した場合、停止時の電動アジャスタブルシートポスト３６の高さの設定値が変更される。
【００７８】
図８を参照して、第１情報に応じて第４情報を作成する処理について説明する。人工知能処理部５２は、人工知能処理部５２に電力が供給されると、処理を開始して図８に示すフローチャートのステップＳ５１に移行する。
【００７９】
人工知能処理部５２は、ステップＳ５１において、第１情報が入力されたか否かを判定する。人工知能処理部５２は、ステップＳ５１において第１情報が入力されていない場合、処理を終了する。人工知能処理部５２は、第１情報が入力されたと判定した場合、ステップＳ５２に移行する。人工知能処理部５２は、ステップＳ５２において、第４情報を作成し、処理を終了する。人工知能処理部５２は、ステップＳ５２において、学習プログラムＰ２に基づき、第１情報を用いて第４情報を作成するための学習モデルＭ３を学習アルゴリズムによって更新させ、更新した学習モデルＭ３によって第４情報を作成する。人工知能処理部５２は、ステップＳ５２において作成した設定に関する情報を用いて電気コンポーネント３２の制御を行う。
【００８０】
（第２実施形態）
図９を参照して、第２実施形態の電子装置５０について説明する。第２実施形態の電子装置５０は、第１制御状態と第２制御状態とを切り替える処理が異なる点以外は、第１実施形態の電子装置５０と同様であるので、第１実施形態と共通する構成については、第１実施形態と同一の符号を付し、重複する説明を省略する。
【００８１】
制御部６２は、第１制御状態において、第１操作部４０が操作されると、第２制御状態に切り替わる。制御部６２は、好ましくは、第２制御状態において、予め定める条件が満たされると、第１制御状態に切り替わる。
【００８２】
予め定める条件は、例えば、電子装置５０への電力の供給が停止された場合に満たされるようにしてもよい。この場合、再び電子装置５０に電力が供給されて走行が再開された場合、第１制御状態に切り替わる。予め定める条件は、第２操作部４２に操作が行われた場合に満たされるようにしてもよい。
【００８３】
図９を参照して、制御状態を切り替える処理について説明する。制御部６２は、制御部６２に電力が供給されると、処理を開始して図９に示すフローチャートのステップＳ６１に移行する。
【００８４】
制御部６２は、ステップＳ６１において、第１制御状態か否かを判定する。制御部６２は、第１制御状態の場合、ステップＳ６２に移行する。制御部６２は、ステップＳ６２において、第１操作部４０が操作されたか否かを判定する。制御部６２は、第１操作部４０が操作されていない場合、処理を終了する。制御部６２は、第１操作部４０が操作された場合、ステップＳ６３に移行する。
【００８５】
制御部６２は、ステップＳ６３において、第２制御状態に切り替え、ステップＳ６４に移行する。制御部６２は、ステップＳ６４において、第２制御状態への切り替えを報知部６４に報知させて処理を終了する。
【００８６】
制御部６２は、ステップＳ６１において、第１制御状態ではないと判定した場合、ステップＳ６５に移行する。制御部６２は、ステップＳ６５において、予め定める条件が満たされたか否かを判定する。制御部６２は、予め定める条件が満たされていない場合、処理を終了する。制御部６２は、予め定める条件が満たされた場合、ステップＳ６６に移行する。
【００８７】
制御部６２は、ステップＳ６６において、第１制御状態に切り替え、ステップＳ６７に移行する。制御部６２は、ステップＳ６７において、第１制御状態への切り替えを報知部６４に報知させて処理を終了する。
【００８８】
（変形例）
実施形態に関する説明は、本発明に従う電子装置が取り得る形態の例示であり、その形態を制限することを意図していない。本発明に従う電子装置は、例えば以下に示される実施形態の変形例、および、相互に矛盾しない少なくとも２つの変形例が組み合わせられた形態を取り得る。以下の変形例において、実施形態の形態と共通する部分については、実施形態と同一の符号を付してその説明を省略する。
【００８９】
・電子装置５０は、図１０に示す人力駆動車用システム８０に含まれてもよい。人力駆動車用システム８０は、電子装置５０と、電子装置５０から人工知能処理部５２の処理に関する第３情報を受信し、第１情報と、第３情報とに応じて、電気コンポーネント３２を制御する制御部８２をさらに含む。この場合、電子装置５０の制御部６２は、省略してもよい。制御部８２は、電気コンポーネント３２と別体に設けられてもよく、電気コンポーネント３２に設けられてもよい。この場合、電子装置５０は、スマートフォン、タブレット型コンピュータ、パーソナルコンピュータ、および、サーバの少なくとも１つを含む。第３情報は、第２情報と同様である。
【００９０】
・第１変形例の電気コンポーネント３２は、電動変速機３０、人力駆動車１０の推進力を付与するドライブユニット３４、電動アジャスタブルシートポスト３６、および、電動サスペンション３８の少なくとも１つを含んでもよい。この場合、電子装置５０は、人力駆動車１０の搭乗者、および、人力駆動車１０の環境の少なくとも１つに関する第１情報に応じて、人力駆動車１０に設けられる電気コンポーネント３２を制御するための第２情報を作成可能な人工知能処理部５２、を含み、人工知能処理部５２は、第１情報と、電気コンポーネント３２を操作するための第１操作部４０の操作とに応じて、第２情報を作成するための処理を変更する。
【００９１】
・第１変形例において、電子装置５０は、電気コンポーネント３２を制御する制御部６２を含み、制御部６２は、第２情報に応じて、電気コンポーネント３２を制御する第１制御状態と、第１操作部４０の操作に応じて、電気コンポーネント３２を制御する第２制御状態と、で動作可能に構成されてもよい。
【００９２】
・人工知能処理部５２は、第２操作部４２とは異なる条件によって、制御モードと学習モードとを切り替えるようにしてもよい。例えば、電子装置５０は、制御モードと学習モードとを切り替えるための第３操作部を設け、第３操作部の操作によって制御モードと学習モードとを切り替える。この場合、人工知能処理部５２は、第１制御状態の場合の第１情報に応じて第２情報を作成してもよい。
【００９３】
・第１操作部４０、および、第２操作部４２の少なくとも１つは、電子装置５０に設けられてもよい。
【符号の説明】
【００９４】
１０…人力駆動車、１２…クランク、３０…電動変速機、３２…電気コンポーネント、３４…ドライブユニット、３６…電動アジャスタブルシートポスト、３８…電動サスペンション、４０…第１操作部、４２…第２操作部、５０…電子装置、５２…人工知能処理部、５４…検出部、５６…第１検出部、５８…第２検出部、６２…制御部、６４…報知部、６６…通信部、６８…表示部、８０…人力駆動車用システム、８２…制御部。
【図１】
2020097340.tif 000003
【図２】
2020097340.tif 000004
【図３】
2020097340.tif 000005
【図４】
2020097340.tif 000006
【図５】
2020097340.tif 000007
【図６】
2020097340.tif 000008
【図７】
2020097340.tif 000009
【図８】
2020097340.tif 000010
【図９】
2020097340.tif 000011
【図１０】
2020097340.tif 000012