(57)【要約】【課題】無線通信の安定性を高める自転車用制御装置、自転車コンポーネント、および、自転車用制御システムを提供する。【解決手段】自転車用制御装置は、第１の無線信号を発信可能な第１の自転車コンポーネント、および、第２の無線信号を発信可能な第２の自転車コンポーネントと通信可能な自転車用制御装置であって、前記第１の無線信号および前記第２の無線信号を受信可能なインタフェースを備え、前記第１の無線信号の中心周波数が第１の周波数であり、前記第２の無線信号の中心周波数が前記第１の周波数とは異なる第２の周波数である。【選択図】図２
2018008557.tif 000002
【特許請求の範囲】
【請求項１】
第１の無線信号を発信可能な第１の自転車コンポーネント、および、第２の無線信号を発信可能な第２の自転車コンポーネントと通信可能な自転車用制御装置であって、
前記第１の無線信号および前記第２の無線信号を受信可能なインタフェースを備え、
前記第１の無線信号の中心周波数が第１の周波数であり、
前記第２の無線信号の中心周波数が前記第１の周波数とは異なる第２の周波数である、自転車用制御装置。
【請求項２】
前記インタフェースは、前記第１の無線信号を受信可能な第１のインタフェース、および、前記第２の無線信号を受信可能な第２のインタフェースを含む、請求項１に記載の自転車用制御装置。
【請求項３】
前記インタフェースは、中心周波数が第３の周波数である第３の無線信号を発信可能である、請求項１または２に記載の自転車用制御装置。
【請求項４】
前記第３の周波数は、前記第１の周波数および前記第２の周波数とは異なる、請求項３に記載の自転車用制御装置。
【請求項５】
少なくとも前記第１のインタフェースは、前記第３の無線信号を発信可能である、請求項２を引用する請求項３または４に記載の自転車用制御装置。
【請求項６】
前記インタフェースは、自転車に取り付けられる第３の自転車コンポーネントに制御信号を発信する第３のインタフェースを含み、
前記第３の自転車コンポーネントに発信される前記制御信号を生成するプロセッサをさらに備える、請求項１〜５のいずれか一項に記載の自転車用制御装置。
【請求項７】
前記第３の自転車コンポーネントは、前記自転車に取り付けられる変速機を含み、
少なくとも前記第１の無線信号は、前記変速機を制御するためのデータを含む、請求項６に記載の自転車用制御装置。
【請求項８】
前記第３の自転車コンポーネントは、前記自転車に取り付けられるサスペンションを含み、
少なくとも前記第１の無線信号は、前記サスペンションを制御するためのデータを含む、請求項６に記載の自転車用制御装置。
【請求項９】
前記第３の自転車コンポーネントは、前記自転車に取り付けられるアジャスタブルシートポストを含み、
少なくとも前記第１の無線信号は、前記アジャスタブルシートポストを制御するためのデータを含む、請求項６に記載の自転車用制御装置。
【請求項１０】
前記第３の自転車コンポーネントは、前記自転車に取り付けられる電動補助ユニットを含み、
少なくとも前記第１の無線信号は、前記電動補助ユニットを制御するためのデータを含む、請求項６に記載の自転車用制御装置。
【請求項１１】
前記第３の自転車コンポーネントは、前記自転車に取り付けられる電動ブレーキを含み、
少なくとも前記第１の無線信号は、前記電動ブレーキを制御するためのデータを含む、請求項６に記載の自転車用制御装置。
【請求項１２】
前記第３の自転車コンポーネントは、前記自転車に取り付けられるライトを含み、
少なくとも前記第１の無線信号は、前記ライトを制御するためのデータを含む、請求項６に記載の自転車用制御装置。
【請求項１３】
前記第３の自転車コンポーネントは、前記自転車に取り付けられるサイクルコンピュータを含み、
少なくとも前記第１の無線信号は、前記サイクルコンピュータを制御するためのデータを含む、請求項６に記載の自転車用制御装置。
【請求項１４】
前記第１の無線信号は、少なくとも１つのデータセットを含み、
前記少なくとも１つのデータセットは、複数の前記データを含み、
前記複数のデータの少なくとも２つは同じ内容である、請求項７〜１３のいずれか一項に記載の自転車用制御装置。
【請求項１５】
前記第１の自転車コンポーネントおよび前記第２の自転車コンポーネントの少なくとも一方と、請求項１〜１４のいずれか一項に記載の自転車用制御装置と、を備える、自転車用制御システム。
【請求項１６】
前記第１の自転車コンポーネントおよび前記第２の自転車コンポーネントの少なくとも一方は、中心周波数が前記第１の周波数であり、かつ、前記第１の無線信号とは異なる無線信号を受信したとき、または、中心周波数が前記第２の周波数であり、かつ、前記第２の無線信号とは異なる無線信号を受信したとき、前記第１の無線信号または前記第２の無線信号の発信を保留する、請求項１５に記載の自転車用制御システム。
【請求項１７】
前記第１の自転車コンポーネントおよび前記第２の自転車コンポーネントの少なくとも一方は、前記第１の無線信号および前記第２の無線信号の両方を発信可能である、請求項１５または１６に記載の自転車用制御システム。
【請求項１８】
前記第１の自転車コンポーネントおよび前記第２の自転車コンポーネントの少なくとも一方は、中心周波数が前記第１の周波数であり、かつ、前記第１の無線信号とは異なる無線信号を受信したとき、前記第１の無線信号の中心周波数を前記第１の周波数から変更し、中心周波数が前記第２の周波数であり、かつ、前記第２の無線信号とは異なる無線信号を受信したとき、前記第２の無線信号の中心周波数を前記第２の周波数から変更する、請求項１７に記載の自転車用制御システム。
【請求項１９】
請求項１〜６のいずれか一項に記載の自転車用制御装置と、自転車に取り付けられる変速機、サスペンション、アジャスタブルシートポスト、電動補助ユニット、電動ブレーキ、ライト、およびサイクルコンピュータのうちの一つと、を備える自転車用制御システム。
【請求項２０】
自転車に取り付けられる変速機、サスペンション、アジャスタブルシートポスト、電動補助ユニット、電動ブレーキ、ライト、および、サイクルコンピュータのうちの一つはハウジングを備え、
請求項１〜６のいずれか一項に記載の自転車用制御装置は、前記ハウジングの中に配置される、請求項１９に記載の自転車コンポーネント。
【請求項２１】
中心周波数が第１の周波数である第１の無線信号および中心周波数が前記第１の周波数とは異なる第２の周波数である第２の無線信号を発信可能な自転車コンポーネントと通信可能な自転車用制御装置であって、
前記第１の無線信号および前記第２の無線信号を受信するインタフェースを備える、自転車用制御装置。
【請求項２２】
中心周波数が第１の周波数である第１の無線信号および中心周波数が前記第１の周波数とは異なる第２の周波数である第２の無線信号を発信可能な自転車コンポーネント。
【請求項２３】
前記自転車コンポーネントは、自転車用操作装置である、請求項２２に記載の自転車コンポーネント。
【請求項２４】
前記自転車用操作装置は、変速機の操作装置である、請求項２３に記載の自転車コンポーネント。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は自転車用制御装置、自転車コンポーネント、および、自転車用制御システムに関する。
【背景技術】
【０００２】
自転車コンポーネントが発信した無線信号を受信可能な自転車用制御装置が知られている。特許文献１はその一例として、操作装置が発信した変速機の段数等の情報を含む無線信号を受信可能な自転車用制御装置を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２３１３３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
自転車の分野で無線通信を利用する場合においては、より高い無線通信の安定性が求められている。
【課題を解決するための手段】
【０００５】
〔１〕本発明に従う自転車用制御装置の一形態は、第１の無線信号を発信可能な第１の自転車コンポーネント、および、第２の無線信号を発信可能な第２の自転車コンポーネントと通信可能な自転車用制御装置であって、前記第１の無線信号および前記第２の無線信号を受信可能なインタフェースを備え、前記第１の無線信号の中心周波数が第１の周波数であり、前記第２の無線信号の中心周波数が前記第１の周波数とは異なる第２の周波数である。
【０００６】
〔２〕前記自転車用制御装置の一例によれば、前記インタフェースは、前記第１の無線信号を受信可能な第１のインタフェース、および、前記第２の無線信号を受信可能な第２のインタフェースを含む。
【０００７】
〔３〕前記自転車用制御装置の一例によれば、前記インタフェースは、中心周波数が第３の周波数である第３の無線信号を発信可能である。
〔４〕前記自転車用制御装置の一例によれば、前記第３の周波数は、前記第１の周波数および前記第２の周波数とは異なる。
【０００８】
〔５〕前記自転車用制御装置の一例によれば、少なくとも前記第１のインタフェースは、前記第３の無線信号を発信可能である。
〔６〕前記自転車用制御装置の一例によれば、前記インタフェースは、自転車に取り付けられる第３の自転車コンポーネントに制御信号を発信する第３のインタフェースを含み、前記第３の自転車コンポーネントに発信される前記制御信号を生成するプロセッサをさらに備える。
【０００９】
〔７〕前記自転車用制御装置の一例によれば、前記第３の自転車コンポーネントは、前記自転車に取り付けられる変速機を含み、少なくとも前記第１の無線信号は、前記変速機を制御するためのデータを含む。
【００１０】
〔８〕前記自転車用制御装置の一例によれば、前記第３の自転車コンポーネントは、前記自転車に取り付けられるサスペンションを含み、少なくとも前記第１の無線信号は、前記サスペンションを制御するためのデータを含む。
【００１１】
〔９〕前記自転車用制御装置の一例によれば、前記第３の自転車コンポーネントは、前記自転車に取り付けられるアジャスタブルシートポストを含み、少なくとも前記第１の無線信号は、前記アジャスタブルシートポストを制御するためのデータを含む。
【００１２】
〔１０〕前記自転車用制御装置の一例によれば、前記第３の自転車コンポーネントは、前記自転車に取り付けられる電動補助ユニットを含み、少なくとも前記第１の無線信号は、前記電動補助ユニットを制御するためのデータを含む。
【００１３】
〔１１〕前記自転車用制御装置の一例によれば、前記第３の自転車コンポーネントは、前記自転車に取り付けられる電動ブレーキを含み、少なくとも前記第１の無線信号は、前記電動ブレーキを制御するためのデータを含む。
【００１４】
〔１２〕前記自転車用制御装置の一例によれば、前記第３の自転車コンポーネントは、前記自転車に取り付けられるライトを含み、少なくとも前記第１の無線信号は、前記ライトを制御するためのデータを含む。
【００１５】
〔１３〕前記自転車用制御装置の一例によれば、前記第３の自転車コンポーネントは、前記自転車に取り付けられるサイクルコンピュータを含み、少なくとも前記第１の無線信号は、前記サイクルコンピュータを制御するためのデータを含む。
【００１６】
〔１４〕前記自転車用制御装置の一例によれば、前記第１の無線信号は、少なくとも１つのデータセットを含み、前記少なくとも１つのデータセットは、複数の前記データを含み、前記複数のデータの少なくとも２つは同じ内容である。
【００１７】
〔１５〕本発明に従う自転車用制御システムの一形態は、前記第１の自転車コンポーネントおよび前記第２の自転車コンポーネントの少なくとも一方と、請求項１〜１５のいずれか一項に記載の自転車用制御装置と、を備える。
【００１８】
〔１６〕前記自転車用制御システムの一例によれば、前記第１の自転車コンポーネントおよび前記第２の自転車コンポーネントの少なくとも一方は、中心周波数が前記第１の周波数であり、かつ、前記第１の無線信号とは異なる無線信号を受信したとき、または、中心周波数が前記第２の周波数であり、かつ、前記第２の無線信号とは異なる無線信号を受信したとき、前記第１の無線信号または前記第２の無線信号の発信を保留する。
【００１９】
〔１７〕前記自転車用制御システムの一例によれば、前記第１の自転車コンポーネントおよび前記第２の自転車コンポーネントの少なくとも一方は、前記第１の無線信号および前記第２の無線信号の両方を発信可能である。
【００２０】
〔１８〕前記自転車用制御システムの一例によれば、前記第１の自転車コンポーネントおよび前記第２の自転車コンポーネントの少なくとも一方は、中心周波数が前記第１の周波数であり、かつ、前記第１の無線信号とは異なる無線信号を受信したとき、前記第１の無線信号の中心周波数を前記第１の周波数から変更し、中心周波数が前記第２の周波数であり、かつ、前記第２の無線信号とは異なる無線信号を受信したとき、前記第２の無線信号の中心周波数を前記第２の周波数から変更する。
【００２１】
〔１９〕前記自転車用制御システムの一例によれば、自転車用制御装置と、自転車に取り付けられる変速機、サスペンション、アジャスタブルシートポスト、電動補助ユニット、電動ブレーキ、ライト、およびサイクルコンピュータのうちの一つと、を備える。
【００２２】
〔２０〕本発明に従う自転車コンポーネントの一形態は、自転車に取り付けられる変速機、サスペンション、アジャスタブルシートポスト、電動補助ユニット、電動ブレーキ、ライト、および、サイクルコンピュータのうちの一つはハウジングを備え、自転車用制御装置は、前記ハウジングの中に配置される。
【００２３】
〔２１〕前記自転車用制御装置の一例によれば、中心周波数が第１の周波数である第１の無線信号および中心周波数が前記第１の周波数とは異なる第２の周波数である第２の無線信号を発信可能な自転車コンポーネントと通信可能な自転車用制御装置であって、前記第１の無線信号および前記第２の無線信号を受信するインタフェースを備える。
【００２４】
〔２２〕前記自転車コンポーネントの一例によれば、自転車コンポーネントは、中心周波数が第１の周波数である第１の無線信号および中心周波数が前記第１の周波数とは異なる第２の周波数である第２の無線信号を発信可能である。
【００２５】
〔２３〕前記自転車コンポーネントの一例によれば、自転車コンポーネントは、自転車用操作装置である。
〔２４〕前記自転車コンポーネントの一例によれば、自転車用操作装置は、変速機の操作装置である。
【発明の効果】
【００２６】
本発明は、無線通信の安定性を高める自転車用制御装置、自転車コンポーネント、および、自転車用制御システムを提供する。
【図面の簡単な説明】
【００２７】
【図１】実施の形態１の自転車用制御装置を搭載した自転車の正面図。
【図２】図１の自転車用制御システムのブロック図。
【図３】ＩＥＥＥ８０２．１１ｂ規格のチャネル表。
【図４】実施の形態１のペアリング処理の一例を示すフローチャート。
【図５】実施の形態１の制御処理の一例を示すフローチャート。
【図６】実施の形態１の割込処理の一例を示すフローチャート。
【図７】実施の形態２の自転車用制御システムのブロック図。
【図８】実施の形態２の割込処理の一例を示すフローチャート。
【図９】実施の形態３の自転車用制御システムのブロック図。
【図１０】実施の形態３のペアリング処理の一例を示すフローチャート。
【図１１】実施の形態３の制御処理の一例を示すフローチャート。
【図１２】図１１の一部を示すフローチャート。
【発明を実施するための形態】
【００２８】
（実施の形態１）
図１に示されるように、電動アシスト自転車１０（以下では「自転車１０」）は、自転車本体１２、前輪１４、後輪１６、ハンドル１８、クランク２０、スプロケット２４、チェーン２６、バッテリ２８、自転車用制御装置７０（以下では「制御装置７０」）、および、自転車コンポーネントＣを備える。自転車本体１２は、フレーム１２Ａおよびフロントフォーク１２Ｂを含む。自転車コンポーネントＣは、第１のグループ３０および第２のグループ５０を含む。
【００２９】
前輪１４は、ホイール１４Ａおよびハブ１４Ｂを含む。後輪１６は、ホイール１６Ａおよびハブ１６Ｂを含む。前輪１４および後輪１６は、フレーム１２Ａに対する回転が可能な状態でフレーム１２Ａにより支持される。ハンドル１８は、前輪１４の進行方向を変更できるようにフレーム１２Ａにより支持される。
【００３０】
クランク２０は、クランク軸２０Ａ、右クランク２０Ｂ、および、左クランク（図示略）を含む。クランク軸２０Ａは、フレーム１２Ａに対する回転が可能な状態でフレーム１２Ａにより支持される。右クランク２０Ｂおよび左クランクは、クランク軸２０Ａに結合される。スプロケット２４は、フロントスプロケット２４Ａおよびリアスプロケット２４Ｂを含む。フロントスプロケット２４Ａは、右クランク２０Ｂと結合される。リアスプロケット２４Ｂは、後輪１６のホイール１６Ａと結合される。チェーン２６は、フロントスプロケット２４Ａおよびリアスプロケット２４Ｂに巻き掛けられる。クランク２０は、ライダーにより自転車１０に加えられる人力駆動力により回転する。クランク２０とともに回転するフロントスプロケット２４Ａの回転がチェーン２６によりリアスプロケット２４Ｂに伝達され、リアスプロケット２４Ｂおよび後輪１６のホイール１６Ａが回転する。
【００３１】
バッテリ２８は、フレーム１２Ａに取り付けられ、少なくとも第２のグループ５０および制御装置７０に電力を供給する。第１のグループ３０に関する第１の例では、第１のグループ３０は、太陽電池または圧電素子を含む発電機構（いずれも図示略）を内蔵し、発電機構で発電された電力により動作する。第１のグループ３０に関する第２の例では、第１のグループ３０は、バッテリ２８から供給される電力により動作する。
【００３２】
第１のグループ３０は、自転車用操作装置を含み、少なくとも第１の自転車コンポーネント３０Ａおよび第２の自転車コンポーネント３０Ｂの少なくとも１つを含む。第１の自転車コンポーネント３０Ａは、第１の無線信号を発信可能な自転車コンポーネントＣである。第２の自転車コンポーネント３０Ｂは、第２の無線信号を発信可能な自転車コンポーネントＣである。一例では、第１のグループ３０は、変速機操作装置３２、サスペンション操作装置３４、アジャスタブルシートポスト操作装置３６、電動補助ユニット操作装置３８、ブレーキ操作装置４０、ライト操作装置４２、および、センサ４４を含む。変速機操作装置３２は、フロント変速機操作装置３２Ａおよびリア変速機操作装置３２Ｂ（いずれも図２参照）を含む。サスペンション操作装置３４は、フロントサスペンション操作装置３４Ａおよびリアサスペンション操作装置３４Ｂ（いずれも図２参照）を含む。ブレーキ操作装置４０は、フロントブレーキ操作装置４０Ａおよびリアブレーキ操作装置４０Ｂ（いずれも図２参照）を含む。第１の自転車コンポーネント３０Ａおよび第２の自転車コンポーネント３０Ｂは、第１のグループ３０のうちのいずれか２つである。第１の自転車コンポーネント３０Ａの一例は、フロント変速機操作装置３２Ａである。第２の自転車コンポーネント３０Ｂの一例は、リア変速機操作装置３２Ｂである。
【００３３】
第２のグループ５０は、少なくとも１つの第３の自転車コンポーネント５０Ａを含む。第３の自転車コンポーネント５０Ａは、第１の自転車コンポーネント３０Ａおよび第２の自転車コンポーネント３０Ｂの少なくとも一方から制御装置７０に送信された無線信号に基づいて制御される自転車コンポーネントＣである。一例では、第２のグループ５０は、それぞれ自転車１０に取り付けられる変速機５２、サスペンション５４、アジャスタブルシートポスト５６、電動補助ユニット５８、電動ブレーキ６０、ライト６２、および、サイクルコンピュータ６４を含む。変速機５２は、フロント変速機５２Ａおよびリア変速機５２Ｂを含む。サスペンション５４は、フロントサスペンション５４Ａおよびリアサスペンション５４Ｂを含む。電動補助ユニット５８はハウジング５８Ａを含む。電動ブレーキ６０は、フロントブレーキ６０Ａおよびリアブレーキ６０Ｂを含む。第３の自転車コンポーネント５０Ａは、第２のグループ５０のうちの少なくとも１つである。第３の自転車コンポーネント５０Ａの一例は、変速機５２に含まれるフロント変速機５２Ａおよびリア変速機５２Ｂである。
【００３４】
フロントサスペンション操作装置３４Ａは、フロントサスペンション５４Ａと有線通信または無線通信できるように接続される。リアサスペンション操作装置３４Ｂは、リアサスペンション５４Ｂと有線通信または無線通信できるように接続される。アジャスタブルシートポスト操作装置３６は、アジャスタブルシートポスト５６と有線通信または無線通信できるように接続される。電動補助ユニット操作装置３８は、電動補助ユニット５８と有線通信または無線通信できるように接続される。ブレーキ操作装置４０は、電動ブレーキ６０と有線通信または無線通信できるように接続される。ライト操作装置４２は、ライト６２と有線通信または無線通信できるように接続される。センサ４４は、サイクルコンピュータ６４と有線通信または無線通信できるように接続される。
【００３５】
フロント変速機５２Ａは、電動補助ユニット５８に設けられる内装変速機であり、クランク２０に入力された回転を変速してフロントスプロケット２４Ａに伝達する。リア変速機５２Ｂは、後輪１６のハブ１６Ｂに設けられる内装変速機であり、リアスプロケット２４Ｂに入力された回転を変速してホイール１６Ａに伝達する。フロント変速機５２Ａおよびリア変速機５２Ｂに内蔵される遊星歯車機構（図示略）を構成する歯車（図示略）の噛み合い状態は、電気的に駆動されるアクチュエータ（図示略）により変更される。
【００３６】
フロント変速機操作装置３２Ａおよびリア変速機操作装置３２Ｂは、それぞれフロント変速機５２Ａおよびリア変速機５２Ｂを操作するための装置であり、例えばハンドル１８に取り付けられる。フロント変速機操作装置３２Ａおよびリア変速機操作装置３２Ｂと、変速機５２とはデータセットを送受信できるように無線通信によりデータリンクを確立可能である。フロント変速機操作装置３２Ａ、リア変速機操作装置３２Ｂ、フロント変速機５２Ａ、および、リア変速機５２Ｂはそれぞれ送受信回路を含む。フロント変速機操作装置３２Ａとフロント変速機５２Ａとは、確立されたデータリンクを通してデータセットを送受信する。リア変速機操作装置３２Ｂとリア変速機５２Ｂとは、確立されたデータリンクを通してデータセットを送受信する。データセットの例は、変速機５２の状態を表す情報および変速機５２の制御に用いられる情報である。
【００３７】
ライダーがフロント変速機操作装置３２Ａおよびリア変速機操作装置３２Ｂにシフトアップ指示を入力すると、フロント変速機５２Ａおよびリア変速機５２Ｂは、自転車１０の変速比が高くなるように変速する。ライダーがフロント変速機操作装置３２Ａおよびリア変速機操作装置３２Ｂにシフトダウン指示を入力すると、フロント変速機５２Ａおよびリア変速機５２Ｂは、自転車１０の変速比が低くなるように変速する。
【００３８】
フロントサスペンション５４Ａは、フロントフォーク１２Ｂに設けられ、フロントフォーク１２Ｂに対する前輪１４の位置を変化可能に支持する。フロントサスペンション５４Ａは、弾性体（図示略）を含み、前輪１４に加えられた衝撃を弾性エネルギーに変換することにより吸収する。弾性体の例は、ばね、空気、油、および、磁性流体等を含む流体が封入されたシリンダである。フロントサスペンション５４Ａに内蔵される弾性体の状態は、電気的に駆動されるアクチュエータ（図示略）により変更される。フロントサスペンション５４Ａは、前輪１４に加えられた衝撃の減衰率を調整可能である。
【００３９】
リアサスペンション５４Ｂは、後輪１６とフレーム１２Ａとの間に設けられ、フレーム１２Ａに対する後輪１６の位置を変化可能に支持する。リアサスペンション５４Ｂの構造は、フロントサスペンション５４Ａの構造と同様である。リアサスペンション５４Ｂは、後輪１６に加えられた衝撃の減衰率を調整可能である。
【００４０】
フロントサスペンション操作装置３４Ａおよびリアサスペンション操作装置３４Ｂは、それぞれフロントサスペンション５４Ａおよびリアサスペンション５４Ｂを操作するための装置であり、例えばハンドル１８に取り付けられる。フロントサスペンション５４Ａとフロントサスペンション操作装置３４Ａとは、有線通信により接続され、データセットを送受信できるようにデータリンクを確立可能である。リアサスペンション５４Ｂとリアサスペンション操作装置３４Ｂとは、データセットを送受信できるようにデータリンクを確立可能である。データリンクの方法は、変速機５２および変速機操作装置３２のデータリンクの方法と同様である。
【００４１】
ライダーがフロントサスペンション操作装置３４Ａにロックアウト指示を入力すると、フロントサスペンション５４Ａは、フロントフォーク１２Ｂに対する前輪１４の位置をロックする。ライダーがフロントサスペンション操作装置３４Ａにオープン指示を入力すると、フロントサスペンション５４Ａは、フロントフォーク１２Ｂに対する前輪１４の位置をアンロックする。ライダーがフロントサスペンション操作装置３４Ａに減衰率アップ指示を入力すると、フロントサスペンション５４Ａは、前輪１４に加えられた衝撃の減衰率が高い状態に設定される。ライダーがフロントサスペンション操作装置３４Ａに減衰率ダウン指示を入力すると、フロントサスペンション５４Ａは、減衰率が低い状態に設定される。ライダーがフロントサスペンション操作装置３４Ａにロングストローク指示を入力すると、フロントサスペンション５４Ａは、ストロークが長い状態に設定される。ライダーがフロントサスペンション操作装置３４Ａにショートストローク指示を入力すると、フロントサスペンション５４Ａは、ストロークが短い状態に設定される。リアサスペンション操作装置３４Ｂの操作方法、および、リアサスペンション操作装置３４Ｂの操作に応じたリアサスペンション５４Ｂの動作は、フロントサスペンション操作装置３４Ａおよびフロントサスペンション５４Ａと同様である。
【００４２】
アジャスタブルシートポスト５６は、フレーム１２Ａに設けられ、ユーザが着座するシート５５を支持するように構成される。アジャスタブルシートポスト５６は、フレーム１２Ａに対するアジャスタブルシートポスト５６の高さを変更するための構造を含む。フレーム１２Ａに対するアジャスタブルシートポスト５６の高さは、電気的に駆動されるアクチュエータ（図示略）により変更される。
【００４３】
アジャスタブルシートポスト操作装置３６は、アジャスタブルシートポスト５６を操作するための装置であり、例えばハンドル１８に取り付けられる。アジャスタブルシートポスト５６とアジャスタブルシートポスト操作装置３６とは、有線通信により接続され、データセットを送受信できるようにデータリンクを確立可能である。データリンクの方法は、変速機５２および変速機操作装置３２のデータリンクの方法と同様である。
【００４４】
ライダーがアジャスタブルシートポスト操作装置３６に上昇指示を入力すると、フレーム１２Ａに対するアジャスタブルシートポスト５６の高さが高くなる。ライダーがアジャスタブルシートポスト操作装置３６に下降指示を入力すると、フレーム１２Ａに対するアジャスタブルシートポスト５６の高さが低くなる。
【００４５】
電動補助ユニット５８は、ハウジング５８Ａの内部にアシストモータ（図示略）を含み、アシストモータによりクランク２０の回転をアシストする。アシストモータの一例は、電気モータである。アシストモータの回転は、減速機（図示略）を介してフロントスプロケット２４Ａに伝達される。一例では、アシストモータとフロントスプロケット２４Ａとの間に、クランク２０に入力されたトルクがアシストモータに伝達されることを回避するためにワンウェイクラッチが設けられる。
【００４６】
電動補助ユニット操作装置３８は、電動補助ユニット５８を操作するための装置であり、例えばハンドル１８に取り付けられる。電動補助ユニット５８および電動補助ユニット操作装置３８は、有線通信により接続され、データセットを送受信できるようにデータリンクを確立可能である。データリンクの方法は、変速機５２および変速機操作装置３２のデータリンクの方法と同様である。
【００４７】
電動補助ユニット５８は、複数のモードを有する。一例では、複数のモードは、ノーマルモードおよびエコモードを含む。電動補助ユニット５８がどのモードで動作するかは、電動補助ユニット操作装置３８の操作に応じて切り替えられる。アシストモータの出力の上限は、電動補助ユニット操作装置３８の操作により指示されたモードに応じて設定される。ノーマルモードが指示された場合に設定されるアシストモータの出力の上限は、エコモードが指示された場合に設定されるアシストモータの出力の上限よりも大きい。
【００４８】
フロントブレーキ６０Ａは、前輪１４付近に設けられ、前輪１４の回転力を減衰させる。フロントブレーキ６０Ａは、ホイール１４Ａに接触可能なブレーキパッド（図示略）を含み、前輪１４の運動エネルギーを摩擦により発生する熱エネルギーに変換し、前輪１４の回転力を減衰させる。ブレーキパッドの一例は、ゴムである。フロントブレーキ６０Ａは、前輪１４がロックしたことを検知する機能、および、その検知結果を含む信号をフロントブレーキ操作装置４０Ａに送信する機能を備える。リアブレーキ６０Ｂは、後輪１６付近に設けられ、後輪１６の運動エネルギーを摩擦により発生する熱エネルギーに変換し、後輪１６の回転力を減衰させる。リアブレーキ６０Ｂの構造は、フロントブレーキ６０Ａの構造と同様である。
【００４９】
フロントブレーキ操作装置４０Ａは、フロントブレーキ６０Ａを操作するための装置であり、例えばハンドル１８に取り付けられる。フロントブレーキ６０Ａおよびフロントブレーキ操作装置４０Ａは、有線通信により接続され、データセットを送受信できるようにデータリンクを確立可能である。データリンクの方法は、変速機５２および変速機操作装置３２のデータリンクの方法と同様である。フロントブレーキ操作装置４０Ａは、バイブレータ（図示略）を搭載している。バイブレータは、フロントブレーキ６０Ａが発信した信号を受信した場合、フロントブレーキ操作装置４０Ａを振動させるように駆動する。
【００５０】
ライダーがフロントブレーキ操作装置４０Ａを握ると、フロントブレーキ操作装置４０Ａは、自身に加えられた力の大きさに関する情報を含む信号をフロントブレーキ６０Ａに送信する。フロントブレーキ６０Ａは、電気的に駆動されるアクチュエータ（図示略）を受信した信号に基づいて制御し、ブレーキパッドを前輪１４のホイール１４Ａに押し付ける力を調節する。
【００５１】
リアブレーキ操作装置４０Ｂは、フロントブレーキ操作装置４０Ａと同様の構成を備える。リアブレーキ６０Ｂは、フロントブレーキ６０Ａと同様の構成を備える。リアブレーキ操作装置４０Ｂの操作方法、および、リアブレーキ操作装置４０Ｂの操作に応じたリアブレーキ６０Ｂの動作は、フロントブレーキ操作装置４０Ａおよびフロントブレーキ６０Ａと同様である。
【００５２】
ライト６２は、フレーム１２Ａまたはハンドル１８に設けられ、自転車１０の前方に向けて光を発する。ライト操作装置４２は、ライト６２を操作するための装置であり、例えばハンドル１８に取り付けられる。ライト６２およびライト操作装置４２は、有線通信により接続され、データセットを送受信できるようにデータリンクを確立可能である。データリンクの方法は、変速機５２および変速機操作装置３２のデータリンクの方法と同様である。
【００５３】
ライト６２は、例えば、点灯および消灯を切り替える機能、点灯および点滅を切り替える機能、ならびに、ハイビームおよびロービームを切り替える機能を備える。ライト６２の点灯状態は、ライト操作装置４２の操作に応じて切り替えられる。
【００５４】
サイクルコンピュータ６４は、例えばハンドル１８に取り付けられ、自転車１０およびライダーに関する各種の情報を表示する表示部（図示略）を含む。表示部に表示される情報は、例えば自転車１０の車速およびライダーの心拍数を含む。
【００５５】
センサ４４は、自転車１０およびライダーの状態を測定し、例えば、車速センサ４４Ａおよび心拍センサ４４Ｂを含む。サイクルコンピュータ６４およびセンサ４４は、有線通信により接続され、データセットを送受信できるようにデータリンクを確立可能である。データリンクの方法は、変速機５２および変速機操作装置３２のデータリンクの方法と同様である。
【００５６】
車速センサ４４Ａは、例えばフレーム１２Ａに取り付けられる。車速センサ４４Ａの検出対象である磁石（図示略）は、後輪１６のホイール１６Ａに取り付けられる。車速センサ４４Ａは、磁石の回転速度を検出することにより、自転車１０の車速を測定する。心拍センサ４４Ｂは、ライダーの身体に装着され、ライダーの心拍数を測定する。心拍センサ４４Ｂが装着される部位は、例えば胸部または手首である。
【００５７】
制御装置７０は、第１の自転車コンポーネント３０Ａおよび第２の自転車コンポーネント３０Ｂが発信した無線信号を受信し、受信した無線信号に基づいて第３の自転車コンポーネント５０Ａを制御する。制御装置７０は、電源ボタン７６（図２参照）を含む。制御装置７０は、例えば電動補助ユニット５８のハウジング５８Ａの内部に配置される。電源ボタン７６の一部は、ハウジング５８Ａの外部に突出する。ライダーが電源ボタン７６を操作すると、制御装置７０のモードが電源オンモードまたは電源オフモードに切り替えられる。
【００５８】
図２を参照して、自転車用制御システム９０の構成について説明する。自転車用制御システム９０は、第１のグループ３０および制御装置７０を含む。一例では、自転車用制御システム９０は第２のグループ５０をさらに含む。制御装置７０は、プロセッサ７２、メモリ７４、電源ボタン７６、バス７８、および、インタフェース８０を備える。インタフェース８０は、第１のインタフェース８２、第２のインタフェース８４、および、第３のインタフェース８６を含む。
【００５９】
プロセッサ７２、メモリ７４、電源ボタン７６、第１のインタフェース８２、第２のインタフェース８４、および、第３のインタフェース８６は、バス７８を介して電気的に接続される。バス７８は、一例として、ＰＣＩ−Ｅｘｐｒｅｓｓであり、接続された各構成要素間において情報を伝達する。
【００６０】
制御装置７０の構成に関する第１の例では、プロセッサ７２、メモリ７４、第１のインタフェース８２、第２のインタフェース８４、および、第３のインタフェース８６は、それぞれ半導体チップであり、制御装置７０に含まれる基板に実装される。制御装置７０の構成に関する第２の例では、プロセッサ７２、メモリ７４、第１のインタフェース８２、第２のインタフェース８４、および、第３のインタフェース８６は、それぞれ半導体チップの一区画を占めるモジュールであり、制御装置７０を構成する１つの半導体チップに含まれる。
【００６１】
第２のグループ５０は、有線により通信される制御信号を受信可能である。第１のインタフェース８２は、第１の自転車コンポーネント３０Ａとデータリンクを確立可能であり、第１の無線信号を受信可能であり、さらに、第３の無線信号を発信可能である。第２のインタフェース８４は、第２の自転車コンポーネント３０Ｂとデータリンクを確立可能であり、第２の無線信号を受信可能である。第３のインタフェース８６は、第３の自転車コンポーネント５０Ａに制御信号を有線通信により発信可能である。制御信号は、第３の自転車コンポーネント５０Ａを制御するための情報を含む。なお、第３のインタフェース８６および第３の自転車コンポーネント５０Ａにおける信号の送受信の形態は、無線通信に変更可能である。
【００６２】
第１の無線信号、第２の無線信号、および、第３の無線信号は、例えばＩＥＥＥ８０２．１１ｂ規格に準拠した無線信号である。第１の無線信号は、中心周波数が第１の周波数であり、第３の自転車コンポーネント５０Ａを制御するためのデータを含み、少なくとも１つのデータセットを含む。データセットは複数のデータを含む。複数のデータの少なくとも２つは、同じ内容である。このデータセットは、信号の冗長性を高め、通信品質の向上に寄与する。第２の無線信号の中心周波数は、第１の周波数とは異なる第２の周波数である。第３の無線信号は、中心周波数が第３の周波数である。第３の周波数は、第１の周波数もしくは第２の周波数と同じ周波数、または、第１の周波数および第２の周波数とは異なる周波数である。一例では、第３の周波数は、第１の周波数および第２の周波数とは異なる。
【００６３】
プロセッサ７２は、制御装置７０のモードを電源オンモードまたは電源オフモードに切り替える。制御装置７０のモードが電源オンモードの場合、プロセッサ７２は、第１の自転車コンポーネント３０Ａを制御する制御信号、第２の自転車コンポーネント３０Ｂを制御する制御信号、および、第３の自転車コンポーネント５０Ａを制御する制御信号を生成する。メモリ７４は、プロセッサ７２により生成された制御信号、および、プロセッサ７２が使用するデータ等を保存する。メモリ７４の一例は、フラッシュメモリである。
【００６４】
図３は、ＩＥＥＥ８０２．１１ｂ規格に準拠したチャネルとチャネル幅との関係を示す。第１の無線信号、第２の無線信号、および、第３の無線信号は、いずれかのチャネルに割り当てられる。各無線信号の干渉を回避することが望まれる場合、各無線信号に割り当てられるチャネルの間に４つのチャネルが設けられる。各無線信号の干渉が許容される場合、各無線信号に割り当てられるチャネルの間に設けられるチャネル数を３つ以下に設定できる。
【００６５】
図４〜図６を参照して、制御装置７０により実行される制御の一例について説明する。制御装置７０は、図４に示されるペアリング処理、図５に示される制御処理、および、図６に示される割込処理を少なくとも実行する。
【００６６】
ペアリング処理は、各無線信号の中心周波数を設定するための処理である。ペアリング処理の開始条件は、制御装置７０の電源ボタン７６が押下げられたことである。制御処理は、変速機５２に制御信号を送信するための処理である。制御処理の開始条件は、図４のステップＳ１８の処理が実行されたことである。割込処理は、第１の無線信号および第２の無線信号の送信を保留、または、制御装置７０により実行される制御を終了するための処理である。割込処理の開始条件は、制御処理の各ステップにおいて割込信号が検出されたことである。割込信号は、中心周波数が第１の周波数かつ第１の無線信号とは異なる無線信号（以下では「第１の外部信号」）、中心周波数が第２の周波数かつ第２の無線信号とは異なる無線信号（以下では「第２の外部信号」）、および、電源ボタン７６が押下されたことによる信号（以下では「電源信号」）のいずれかである。
【００６７】
図４のペアリング処理について説明する。ステップＳ１１において、プロセッサ７２は、電源ボタン７６が押し下げられた状態が継続された時間が第１の所定時間以上か否かを判定する。第１の所定時間の一例は、０．５秒である。肯定判定の場合、プロセッサ７２は、制御装置７０のモードを電源オフモードから電源オンモードに変更し、ステップＳ１２の処理を実行する。否定判定の場合、プロセッサ７２は、制御装置７０の電源オフモードを維持し、ステップＳ１１の処理を再び実行する。
【００６８】
ステップＳ１２において、プロセッサ７２は、第１の自転車コンポーネント３０Ａとデータリンクを確立することを試み、確立できたか否かを判定する。具体的な手順の一例は、次のとおりである。第１のインタフェース８２は第１の無線信号を受信する。第１の周波数は、一例として、２４１２ＭＨｚである。第１の無線信号のヘッダは、第１の自転車コンポーネント３０Ａが発信した無線信号であることを示すデータを含む。プロセッサ７２は、第１のインタフェース８２が受信した無線信号のヘッダを調査し、第１の自転車コンポーネント３０Ａが発信した無線信号であることを示すデータがヘッダに含まれる場合、データリンクが確立したと判定する。ステップＳ１２の判定結果が肯定判定の場合、プロセッサ７２は、ステップＳ１３の処理を実行する。ステップＳ１２の判定結果が否定判定の場合、プロセッサ７２は、ステップＳ１２の処理を再び実行する。
【００６９】
ステップＳ１３において、プロセッサ７２は、第１の無線信号以外の中心周波数が第１の無線信号と同じ信号を受信したか否かを判定する。使用する周波数帯が同じ信号がある場合、通信速度が低下する、または、通信が不安定になるおそれがある。プロセッサ７２は、そのような状況が生じていることを検出するためにステップＳ１３の処理を実行する。ステップＳ１３の判定結果が肯定判定の場合、プロセッサ７２は、ステップＳ１４の処理を実行する。ステップＳ１３の判定結果が否定判定の場合、プロセッサ７２は、ステップＳ１５の処理を実行する。
【００７０】
ステップＳ１４において、プロセッサ７２は、第１の無線信号の中心周波数を変更する。変更方法の一例として、第１の周波数である２４１２ＭＨｚの５チャネル隣の２４３７ＭＨｚに第１の周波数を更新し、第１の無線信号の中心周波数を更新した第１の周波数に変更する。なお、変更方法は、５チャネル隣に限られず、任意のチャネルに変更できる。そして、プロセッサ７２は、ステップＳ１２の処理を再び実行する。
【００７１】
ステップＳ１５において、プロセッサ７２は、第２の自転車コンポーネント３０Ｂとデータリンクを確立することを試み、データリンクが確立できたか否かを判定する。具体的な手順の一例は、次のとおりである。第２のインタフェース８４は第２の無線信号を受信する。第２の無線信号も第１の無線信号と同様に、第３の自転車コンポーネント５０Ａを制御するためのデータを含む。第２の無線信号は、中心周波数が第２の周波数である。第２の周波数は、一例として、２４８４ＭＨｚであり、第１の周波数とは異なるように設定される。このため、第２の無線信号は、第１の無線信号と干渉しにくく、通信をより安定させることができる。プロセッサ７２は、第２の自転車コンポーネント３０Ｂとデータリンクを確立することを試み、確立できたか否かを判定する。肯定判定の場合、プロセッサ７２は、ステップＳ１６の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ１５の処理を再び実行する。
【００７２】
ステップＳ１６において、プロセッサ７２は、第２の無線信号以外の中心周波数が第２の無線信号と同じ信号を受信したか否かを判定する。これが実行される理由は、ステップＳ１３の処理が実行される理由と同様である。肯定判定の場合、プロセッサ７２は、ステップＳ１７の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ１８の処理を実行する。
【００７３】
ステップＳ１７において、プロセッサ７２は、第２の無線信号の中心周波数を変更する。変更方法の一例として、第２の周波数である２４８４ＭＨｚの４チャネル隣の２４６２ＭＨｚに第２の周波数を更新し、第２の無線信号の中心周波数を更新した第２の周波数に変更する。なお、変更方法は、４チャネル隣に限られず、任意のチャネルに変更できる。そして、プロセッサ７２は、ステップＳ１５の処理を再び実行する。
【００７４】
ステップＳ１８において、プロセッサ７２は、第３の無線信号に割り当てるチャネルを設定し、第３の無線信号の中心周波数を設定する。第３の周波数は、第１の周波数および第２の周波数以外の周波数に設定される。好ましくは、第３の無線信号の周波数帯は、第１の無線信号の周波数帯および第２の無線信号の周波数帯を含まない。一例では、第３の周波数は、２４５２ＭＨｚである。すなわち、第１の無線信号、第２の無線信号、および、第３の無線信号は、それぞれ１チャネル、６チャネル、および、１４チャネルの無線信号であり、互いに干渉することがない。このため、自転車用制御システム９０内の通信をより安定させることができる。
【００７５】
図５の制御処理について説明する。
制御処理は、ステップＳ２１〜Ｓ２４により構成される第１の処理グループ、および、ステップＳ２５〜Ｓ２８により構成される第２の処理グループを含む。第１の処理グループの処理および第２の処理グループの処理は、並行して実行される。
【００７６】
ステップＳ２１において、プロセッサ７２は、第１の無線信号のデータセットにシフトアップ指示のデータが含まれているか否かを判定する。肯定判定の場合、プロセッサ７２は、ステップＳ２２の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ２３の処理を実行する。
【００７７】
ステップＳ２２において、プロセッサ７２は、第３のインタフェース８６からフロント変速機５２Ａへシフトアップ信号が送信されるように第３のインタフェース８６を制御する。プロセッサ７２は、さらに、フロント変速機５２Ａへシフトアップ信号が送信されたという情報を含む第３の無線信号をフロント変速機操作装置３２Ａへ発信する。ステップＳ２２の処理が終了すると、ステップＳ２１の処理が再び実行される。
【００７８】
ステップＳ２３において、プロセッサ７２は、第１の無線信号のデータセットにシフトダウン指示のデータが含まれているか否かを判定する。肯定判定の場合、プロセッサ７２は、ステップＳ２４の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ２１の処理を再び実行する。
【００７９】
ステップＳ２４において、プロセッサ７２は、第３のインタフェース８６からフロント変速機５２Ａへシフトダウン信号が送信されるように第３のインタフェース８６を制御する。プロセッサ７２は、さらに、フロント変速機５２Ａへシフトダウン信号が送信されたという情報を含む第３の無線信号をフロント変速機操作装置３２Ａへ発信する。ステップＳ２４の処理が終了すると、ステップＳ２１の処理が再び実行される。
【００８０】
ステップＳ２５において、プロセッサ７２は、第２の無線信号のデータセットにシフトアップ指示のデータが含まれているか否かを判定する。肯定判定の場合、プロセッサ７２は、ステップＳ２６の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ２７の処理を実行する。
【００８１】
ステップＳ２６において、プロセッサ７２は、第３のインタフェース８６からリア変速機５２Ｂにシフトアップ信号が送信されるように第３のインタフェース８６を制御する。プロセッサ７２は、さらに、リア変速機５２Ｂへシフトアップ信号が送信されたという情報を含む第３の無線信号をリア変速機操作装置３２Ｂへ発信する。ステップＳ２６の処理が終了すると、ステップＳ２５の処理が再び実行される。
【００８２】
ステップＳ２７において、プロセッサ７２は、第２の無線信号のデータセット中に、シフトダウン指示のデータが検出されたかを判定する。肯定判定の場合、プロセッサ７２は、ステップＳ２８の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ２５の処理を再び実行する。
【００８３】
ステップＳ２８において、プロセッサ７２は、第３のインタフェース８６からリア変速機５２Ｂへシフトダウン信号が送信されるように第３のインタフェース８６を制御する。プロセッサ７２は、さらに、リア変速機５２Ｂへシフトダウン信号が送信されたという情報を含む第３の無線信号をリア変速機操作装置３２Ｂへ発信する。ステップＳ２８の処理が終了すると、ステップＳ２５の処理が再び実行される。
【００８４】
図６の割込処理について説明する。
ステップＳ３１において、プロセッサ７２は、割込信号が継続して検出された時間が第２の所定時間以上か否かを判定する。第２の所定時間の一例は、２秒である。肯定判定の場合、プロセッサ７２は、ステップＳ３２の処理を実行する。否定判定の場合、プロセッサ７２は、制御処理の開始を再び実行する。
【００８５】
ステップＳ３２において、プロセッサ７２は、検出された割込信号の種類を判定する。検出された割込信号が電源信号の場合、プロセッサ７２は、ステップＳ３３の処理を実行する。検出された割込信号が第１の外部信号の場合、プロセッサ７２は、ステップＳ３４の処理を実行する。検出された割込信号の第２の外部信号の場合、プロセッサ７２は、ステップＳ３４の処理を実行する。
【００８６】
ステップＳ３３において、プロセッサ７２は、制御装置７０を電源オフモードに変更するように制御し、制御処理を終了させる。
ステップＳ３４において、プロセッサ７２は、第１の自転車コンポーネント３０Ａに第１の無線信号の発信を保留させる。具体的には、プロセッサ７２は、第１の無線信号の発信を一時的に保留させるための情報を含む第３の無線信号を第１の自転車コンポーネント３０Ａに発信する。この第３の無線信号は、第１の自転車コンポーネント３０Ａによる第１の無線信号を第３の所定時間が経過するまで停止させ、第３の所定時間が経過した後に第１の無線信号の発信を再開させるための情報を含む。第３の所定時間の一例は、１０ミリ秒である。ステップＳ３４の処理が終了すると、ステップＳ３１の処理が再び実行される。
【００８７】
ステップＳ３５において、プロセッサ７２は、第２の自転車コンポーネント３０Ｂに第２の無線信号の発信を保留させる。具体的には、プロセッサ７２は、第２の無線信号の発信を一時的に保留させるための情報を含む第３の無線信号を第２の自転車コンポーネント３０Ｂに発信する。この第３の無線信号は、第２の自転車コンポーネント３０Ｂによる第２の無線信号を第３の所定時間が経過するまで停止させ、第３の所定時間が経過した後に第２の無線信号の発信を再開させるための情報を含む。ステップＳ３５の処理が終了すると、プロセッサ７２は、制御処理の開始を再び実行する。
【００８８】
（実施の形態２）
実施の形態２の制御装置７０は、以下の点において実施の形態１の制御装置７０と相違する。制御装置７０は、第２のインタフェース８４を含まない。第１のインタフェース８２は、アジャスタブルシートポスト操作装置３６、フロントサスペンション操作装置３４Ａ、および、リアサスペンション操作装置３４Ｂからの無線信号を受信する。第３のインタフェース８６は、アジャスタブルシートポスト５６およびサスペンション５４と有線通信により接続されている。フロント変速機５２Ａとフロント変速機操作装置３２Ａ、および、リア変速機５２Ｂとリア変速機操作装置３２Ｂは、それぞれ有線通信により接続されている。
【００８９】
図７を参照して、制御装置７０の構成について説明する。
第１の自転車コンポーネント３０Ａは、フロントサスペンション操作装置３４Ａである。第２の自転車コンポーネント３０Ｂは、リアサスペンション操作装置３４Ｂである。第３の自転車コンポーネント５０Ａは、第３のインタフェース８６が信号を送信する第２のグループ５０のいずれかである。実施の形態２の制御装置７０は、第１のグループ３０からの無線信号を第１のインタフェース８２の１つで処理するため、インタフェース８０の部品数を削減でき、制御装置７０を小さく実装できる。
【００９０】
第１の周波数は、例えば２４１２ＭＨｚに設定される。第２の周波数は、例えば２４８４ＭＨｚに設定される。アジャスタブルシートポスト操作装置３６が送信する無線信号の中心周波数は、第１の周波数および第２の周波数のいずれかであり、例えば第２の周波数に設定される。
【００９１】
図８の割込処理について説明する。ペアリング処理および制御処理については、第１の自転車コンポーネント３０Ａ、第２の自転車コンポーネント３０Ｂ、および、第３の自転車コンポーネント５０Ａをそれぞれ対応する要素および動作に読み替えると実施の形態１と同様の処理となるため、説明を省略する。
【００９２】
制御処理の各ステップにおいて、割込信号、または、第２の周波数を使用する無線信号のいずれか複数の同時発信を検出すると、プロセッサ７２は割込処理を開始する。割込信号は、第１の外部信号、第２の外部信号、および、電源信号のいずれかである。
【００９３】
ステップＳ４１において、プロセッサ７２は、割込信号が継続して検出された時間が第２の所定時間以上か否かを判定する。第２の所定時間の一例は、２秒である。肯定判定の場合、プロセッサ７２は、ステップＳ４２の処理を実行する。否定判定の場合、プロセッサ７２はステップＳ４６の処理を実行する。
【００９４】
ステップＳ４２〜ステップＳ４５の処理は、それぞれステップＳ３２〜ステップＳ３５の処理と同様である。
ステップＳ４６において、プロセッサ７２は、第２の周波数を使用する無線信号のいずれか複数、すなわち、リアサスペンション操作装置３４Ｂが発する無線信号およびアジャスタブルシートポスト操作装置３６が発する無線信号が同時に発信されたか否かを判定する。肯定判定の場合、プロセッサ７２は、ステップＳ４７の処理を実行する。否定判定の場合、プロセッサ７２は、制御処理の開始を再び実行する。
【００９５】
ステップＳ４７において、プロセッサ７２は、第２の周波数を使用する無線信号のいずれかの発信を保留させる。第２の周波数を使用する無線信号は、それぞれ予め優先度が定められ、その優先度はメモリ７４に格納されている。一例として、アジャスタブルシートポスト操作装置３６の優先度は、リアサスペンション操作装置３４Ｂの優先度よりも高く設定されている。プロセッサ７２は、各優先度をメモリ７４から読み出し、優先度が低い第１のグループ３０に対して無線信号の発信を保留させる。保留時間は一例として１０ミリ秒である。そして、プロセッサ７２は、制御処理の開始を再び実行する。
【００９６】
このように、第２の実施形態の制御装置７０は、２つの中心周波数の無線信号を用いて、３つの第１のグループ３０から信号を受信することができる。さらに、第１のグループ３０のうちの複数の装置に対してそれぞれ優先度を設定することにより、無線信号同士が干渉した場合の影響を低減できる。
【００９７】
（実施の形態３）
実施の形態３の制御装置７０は、以下の点において実施の形態１の制御装置７０と相違する。制御装置７０は、第４のインタフェース８８をさらに備える。第１のインタフェース８２は、フロントブレーキ操作装置４０Ａからの無線信号を受信する。第２のインタフェース８４は、リアブレーキ操作装置４０Ｂからの無線信号を受信する。第３のインタフェース８６は、電動ブレーキ６０、電動補助ユニット５８、ライト６２、および、サイクルコンピュータ６４と有線通信により接続されている。フロント変速機５２Ａとフロント変速機操作装置３２Ａ、および、リア変速機５２Ｂとリア変速機操作装置３２Ｂは、それぞれ有線通信により接続されている。第４のインタフェース８８は、電動補助ユニット操作装置３８、ライト操作装置４２、および、センサ４４からの無線信号を受信する。
【００９８】
図９を参照して、制御装置７０の構成について説明する。
第１の自転車コンポーネント３０Ａおよび第２の自転車コンポーネント３０Ｂは、第１のインタフェース８２に無線信号を発信する第１のグループ３０のいずれか２つであり、一例として、それぞれフロントブレーキ操作装置４０Ａおよびリアブレーキ操作装置４０Ｂである。第３の自転車コンポーネント５０Ａは、第３のインタフェース８６が信号を送信する第２のグループ５０のいずれかである。
【００９９】
第４のインタフェース８８は、第１のインタフェース８２および第２のインタフェース８４と同様のインタフェース８０であり、第４の無線信号を使用して、電動補助ユニット操作装置３８、ライト操作装置４２、および、センサ４４と通信が可能である。第４の無線信号の中心周波数は、第４の周波数である。
【０１００】
図１０を参照して、ペアリング処理について説明する。
ステップＳ５１において、プロセッサ７２は、電源ボタン７６が押し下げられた状態が継続された時間が第１の所定時間以上か否かを判定する。第１の所定時間の一例は、０．５秒である。肯定判定の場合、プロセッサ７２は、制御装置７０のモードを電源オフモードから電源オンモードに変更し、ステップＳ５２の処理を実行する。否定判定の場合、プロセッサ７２は、制御装置７０の電源オフモードを維持し、ステップＳ５１の処理を再び実行する。
【０１０１】
ステップＳ５２において、プロセッサ７２は、無線通信対象の第２のグループ５０の全てとデータリンクを確立できたかを判定する。無線通信対象の第１のグループ３０は、フロントブレーキ操作装置４０Ａ、リアブレーキ操作装置４０Ｂ、電動補助ユニット操作装置３８、ライト操作装置４２、および、センサ４４である。第１の周波数、第２の周波数、および、第４の周波数は、一例として、それぞれ２４１２ＭＨｚ、２４８４ＭＨｚ、および、２４３７ＭＨｚである。無線通信対象の第１のグループ３０全てについて、ステップＳ１２の処理と同様の方法による判定を行う。肯定判定の場合、プロセッサ７２は、ステップＳ５３の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ５２の処理を再び実行する。
【０１０２】
ステップＳ５３の内容は、ステップＳ１３の処理と同様である。肯定判定の場合、プロセッサ７２は、ステップＳ５４の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ５５の処理を実行する。
【０１０３】
ステップＳ５４の内容は、ステップＳ１４の処理と同様である。そして、プロセッサ７２は、ステップＳ５３の処理を再び実行する。
ステップＳ５５の内容は、ステップＳ１５の処理と同様である。肯定判定の場合、プロセッサ７２は、ステップＳ５６の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ５７の処理を実行する。
【０１０４】
ステップＳ５６の内容は、ステップＳ１６の処理と同様である。そして、プロセッサ７２は、ステップＳ５５の処理を再び実行する。
ステップＳ５７において、プロセッサ７２は、第４の無線信号以外の中心周波数が第１の無線信号と同じ信号を受信したかを判定する。肯定判定の場合、プロセッサ７２は、ステップＳ５８の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ５９の処理を実行する。
【０１０５】
ステップＳ５８において、プロセッサ７２は、第４の無線信号の中心周波数を変更する。変更方法の一例として、使用可能なチャネルのうち、中心周波数として設定されている電波がないチャネルに中心周波数を変更する。そして、プロセッサ７２は、ステップＳ５７の処理を再び実行する。
【０１０６】
ステップＳ５９において、プロセッサ７２は、第３の無線信号の中心周波数を設定する。第３の周波数は、第１の周波数、第２の周波数、および、第４の周波数以外の周波数に設定される。好ましくは、第３の無線信号の周波数帯は、第１の無線信号の周波数帯、第２の無線信号の周波数帯、および、第４の無線信号の周波数帯を含まない。一例では、第３の周波数は２４５２ＭＨｚである。そして、プロセッサ７２は制御処理を開始する。
【０１０７】
図１１に示されるステップＳ６１〜ステップＳ６８は、図５に示されるステップＳ１１〜ステップＳ１８の処理と同様であり、シフトアップ指示をブレーキ指示、シフトダウン指示をリリース指示、フロント変速機５２Ａをフロントブレーキ６０Ａ、および、リア変速機５２Ｂをリアブレーキ６０Ｂと読み替える。
【０１０８】
図１２に示されるステップＳ７１において、プロセッサ７２は、第３のインタフェース８６を介してフロントブレーキ６０Ａからのロック信号を検出したかを判定する。肯定判定の場合、プロセッサ７２は、ステップＳ７１の処理を再び実行する。否定判定の場合、プロセッサ７２は、ステップＳ７２の処理を実行する。
【０１０９】
ステップＳ７２において、プロセッサ７２は、第３の無線信号により、第１のインタフェース８２がフロントブレーキ操作装置４０Ａにフロントブレーキ６０Ａからのロック信号を送信する。ロック信号の送信時間は、一例として１ミリ秒である。フロントブレーキ操作装置４０Ａは、第３の無線信号を受信し、フロントブレーキ６０Ａからのロック信号を検出した場合には、バイブレータを振動させてライダーの右手に伝達する。振動時間は、一例として１０ミリ秒である。
【０１１０】
ステップＳ７３において、プロセッサ７２は、第３のインタフェース８６を介してリアブレーキ６０Ｂからのロック信号を検出したかを判定する。肯定判定の場合、プロセッサ７２は、ステップＳ７３の処理を再び実行する。否定判定の場合、プロセッサ７２は、ステップＳ７４の処理を実行する。
【０１１１】
ステップＳ７４において、プロセッサ７２は、第３の無線信号により、第２のインタフェース８４がリアブレーキ操作装置４０Ｂにリアブレーキ６０Ｂからのロック信号を送信する。フロントブレーキ６０Ａのロック信号の発信と同時の場合はフロントブレーキ６０Ａのロック信号を優先し、リアブレーキ６０Ｂのロック信号の発信を、一例として、１ミリ秒保留する。リアブレーキ操作装置４０Ｂは、第３の無線信号を受信し、リアブレーキ６０Ｂからのロック信号を検出した場合には、バイブレータを振動させてライダーの左手に伝達する。
【０１１２】
なお、電動補助ユニット５８、ライト操作装置４２、および、センサ４４は、第４の無線信号により、それらの操作を第４のインタフェース８８に送信する。第４の無線信号を受信した後の処理は、それぞれステップＳ６１〜ステップＳ６４の処理と同様である。
【０１１３】
また、割込処理は、図８に示されるステップＳ４１〜ステップＳ４７の処理に、さらに第４の周波数を使用する無線信号に対する処理が付加されるものであり、プロセッサ７２は、それに基づいた処理を実施する。
【０１１４】
（変形例）
上記各実施の形態に関する説明は本発明に従う自転車用制御装置が取り得る形態の例示であり、その形態を制限することを意図していない。本発明に従う自転車用制御装置は実施の形態以外に例えば以下に示される上記各実施の形態の変形例、および、相互に矛盾しない少なくとも２つの変形例が組み合わせられた形態を取り得る。
【０１１５】
・第１の自転車コンポーネント３０Ａ、第２の自転車コンポーネント３０Ｂ、および、第３の自転車コンポーネント５０Ａを制御する制御信号を生成する主体は、任意に変更可能である。第１の例では、第１のインタフェース８２が第１の自転車コンポーネント３０Ａを制御する制御信号を生成する。プロセッサ７２は、その制御信号以外の制御信号を生成し、第１のインタフェース８２により制御信号が生成されるように第１のインタフェース８２の動作を制御する。第２の例では、第２のインタフェース８４が第２の自転車コンポーネント３０Ｂを制御する制御信号を生成する。プロセッサ７２は、その制御信号以外の制御信号を生成し、第２のインタフェース８４により制御信号が生成されるように第２のインタフェース８４の動作を制御する。第３の例では、第３のインタフェース８６が第３の自転車コンポーネント５０Ａを制御する制御信号を生成する。プロセッサ７２は、その制御信号以外の制御信号を生成し、第３のインタフェース８６により制御信号が生成されるように第３のインタフェース８６の動作を制御する。第４の例では、第１の例〜第３の例のうちの少なくとも２つを含む。プロセッサ７２は、インタフェースにより生成される制御信号以外の制御信号を生成する、または、制御信号を生成しない。
【０１１６】
・インタフェース８０が受信する無線信号の数は、任意に変更可能である。第１の例では、インタフェース８０は、第１の無線信号だけを受信する。第２の例では、インタフェース８０は、第２の無線信号だけを受信する。第３の例では、インタフェース８０は、第４の無線信号だけを受信する。第４の例では、インタフェース８０は、第１の無線信号、第２の無線信号、および、第４の無線信号のうちの２つだけを受信する。第５の例では、インタフェース８０は、第１の例〜第４の例において受信する無線信号に加え、第１の無線信号、第２の無線信号、および、第４の無線信号とは別の無線信号をさらに受信する。
【０１１７】
・第１のグループ３０における無線信号の発信に関する構成は、任意に変更可能である。一例では、第１の自転車コンポーネント３０Ａおよび第２の自転車コンポーネント３０Ｂの少なくとも一方は、第１の無線信号および第２の無線信号の両方を発信可能である。
【０１１８】
・自転車１０における制御装置７０の配置場所は、任意に変更可能である。一例では、自転車１０に取り付けられる変速機５２、サスペンション５４、アジャスタブルシートポスト５６、電動補助ユニット５８、電動ブレーキ６０、ライト６２、および、サイクルコンピュータ６４のうちの１つは、ハウジングを備える。制御装置７０は、ハウジングの中に配置される。
【０１１９】
・無線信号が準拠する無線規格は、任意に変更可能である。選択できる無線規格は、例えばＩＥＥＥ８０２．１１ａ規格、ＩＥＥＥ８０２．１１ｇ規格、ＩＥＥＥ８０２．１１ｎ規格、ＩＥＥＥ８０２．１１ａｃ規格、ＡＮＴ＋、または、Ｂｌｕｅｔｏｏｔｈ（登録商標）である。また、２．４ＧＨｚ帯以外の周波数帯を使用してもよい。
【０１２０】
・変速機５２の構成は、任意に変更可能である。第１の例では、変速機５２は、フロント変速機５２Ａおよびリア変速機５２Ｂの一方だけを含む。第２の例では、変速機５２は、内装変速機に代えて外装変速機を含む。この場合、フロントスプロケット２４Ａおよびリアスプロケット２４Ｂの少なくとも１つは、径が異なる複数のスプロケット２４を含む。変速機５２は、チェーン２６が巻き掛けられるスプロケット２４を変更することにより自転車１０の変速比を切り替える。第３の例では、変速機５２は、内装変速機に代えてギアボックスを含む。
【０１２１】
・第３の自転車コンポーネント５０Ａの構成は、任意に変更可能である。第１の例では、第３の自転車コンポーネント５０Ａは、アジャスタブルシートポスト５６を含む。第２の例では、第３の自転車コンポーネント５０Ａは、電動補助ユニット５８を含む。第３の例では、第３の自転車コンポーネント５０Ａは、ライト６２を含む。第４の例では、第３の自転車コンポーネント５０Ａは、サイクルコンピュータ６４を含む。
【符号の説明】
【０１２２】
１０…自転車、３０…第１のグループ、３０Ａ…第１の自転車コンポーネント、３０Ｂ…第２の自転車コンポーネント、５０Ａ…第３の自転車コンポーネント、３２…変速機操作装置、５０…第２のグループ、５２…変速機、５４…サスペンション、５６…アジャスタブルシートポスト、５８…電動補助ユニット、５８Ａ…ハウジング、６０…電動ブレーキ、６２…ライト、６４…サイクルコンピュータ、７０…制御装置、７２…プロセッサ、８０…インタフェース、８２…第１のインタフェース、８４…第２のインタフェース、８６…第３のインタフェース、９０…自転車用制御システム、Ｃ…自転車コンポーネント。
【図１】
2018008557.tif 000003
【図２】
2018008557.tif 000004
【図３】
2018008557.tif 000005
【図４】
2018008557.tif 000006
【図５】
2018008557.tif 000007
【図６】
2018008557.tif 000008
【図７】
2018008557.tif 000009
【図８】
2018008557.tif 000010
【図９】
2018008557.tif 000011
【図１０】
2018008557.tif 000012
【図１１】
2018008557.tif 000013
【図１２】
2018008557.tif 000014
【手続補正書】
【提出日】平成29年7月10日(2017.7.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１５
【補正方法】変更
【補正の内容】
【請求項１５】
請求項１〜１４のいずれか一項に記載の自転車用制御装置と、前記第１の自転車コンポーネントおよび前記第２の自転車コンポーネントの少なくとも一方と、を備える、自転車用制御システム。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項２０
【補正方法】変更
【補正の内容】
【請求項２０】
前記自転車に取り付けられる前記変速機、前記サスペンション、前記アジャスタブルシートポスト、前記電動補助ユニット、前記電動ブレーキ、前記ライト、および、前記サイクルコンピュータのうちの一つはハウジングを備え、
前記自転車用制御装置は、前記ハウジングの中に配置される、請求項１９に記載の自転車用制御システム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
〔１５〕本発明に従う自転車用制御システムの一形態は、自転車用制御装置と、前記第１の自転車コンポーネントおよび前記第２の自転車コンポーネントの少なくとも一方と、を備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
〔２０〕本発明に従う自転車用制御システムの一形態は、前記自転車に取り付けられる前記変速機、前記サスペンション、前記アジャスタブルシートポスト、前記電動補助ユニット、前記電動ブレーキ、前記ライト、および、前記サイクルコンピュータのうちの一つはハウジングを備え、前記自転車用制御装置は、前記ハウジングの中に配置される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
ステップＳ１７において、プロセッサ７２は、第２の無線信号の中心周波数を変更する。変更方法の一例として、第２の周波数である２４８４ＭＨｚの３チャネル隣の２４６２ＭＨｚに第２の周波数を更新し、第２の無線信号の中心周波数を更新した第２の周波数に変更する。なお、変更方法は、３チャネル隣に限られず、任意のチャネルに変更できる。そして、プロセッサ７２は、ステップＳ１５の処理を再び実行する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
ステップＳ３２において、プロセッサ７２は、検出された割込信号の種類を判定する。検出された割込信号が電源信号の場合、プロセッサ７２は、ステップＳ３３の処理を実行する。検出された割込信号が第１の外部信号の場合、プロセッサ７２は、ステップＳ３４の処理を実行する。検出された割込信号の第２の外部信号の場合、プロセッサ７２は、ステップＳ３５の処理を実行する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
ステップＳ３３において、プロセッサ７２は、制御装置７０を電源オフモードに変更するように制御し、制御処理を終了させる。
ステップＳ３４において、プロセッサ７２は、第１の自転車コンポーネント３０Ａに第１の無線信号の発信を保留させる。具体的には、プロセッサ７２は、第１の無線信号の発信を一時的に保留させるための情報を含む第３の無線信号を第１の自転車コンポーネント３０Ａに発信する。この第３の無線信号は、第１の自転車コンポーネント３０Ａによる第１の無線信号を第３の所定時間が経過するまで停止させ、第３の所定時間が経過した後に第１の無線信号の発信を再開させるための情報を含む。第３の所定時間の一例は、１０ミリ秒である。ステップＳ３４の処理が終了すると、プロセッサ７２は、制御処理の開始を再び実行する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】変更
【補正の内容】
【０１０１】
ステップＳ５２において、プロセッサ７２は、無線通信対象の第１のグループ３０の全てとデータリンクを確立できたかを判定する。無線通信対象の第１のグループ３０は、フロントブレーキ操作装置４０Ａ、リアブレーキ操作装置４０Ｂ、電動補助ユニット操作装置３８、ライト操作装置４２、および、センサ４４である。第１の周波数、第２の周波数、および、第４の周波数は、一例として、それぞれ２４１２ＭＨｚ、２４８４ＭＨｚ、および、２４３７ＭＨｚである。無線通信対象の第１のグループ３０全てについて、ステップＳ１２の処理と同様の方法による判定を行う。肯定判定の場合、プロセッサ７２は、ステップＳ５３の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ５２の処理を再び実行する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１０３
【補正方法】変更
【補正の内容】
【０１０３】
ステップＳ５４の内容は、ステップＳ１４の処理と同様である。そして、プロセッサ７２は、ステップＳ５３の処理を再び実行する。
ステップＳ５５の内容は、ステップＳ１６の処理と同様である。肯定判定の場合、プロセッサ７２は、ステップＳ５６の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ５７の処理を実行する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１０４
【補正方法】変更
【補正の内容】
【０１０４】
ステップＳ５６の内容は、ステップＳ１７の処理と同様である。そして、プロセッサ７２は、ステップＳ５５の処理を再び実行する。
ステップＳ５７において、プロセッサ７２は、第４の無線信号以外の中心周波数が第４の無線信号と同じ信号を受信したかを判定する。肯定判定の場合、プロセッサ７２は、ステップＳ５８の処理を実行する。否定判定の場合、プロセッサ７２は、ステップＳ５９の処理を実行する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１０８
【補正方法】変更
【補正の内容】
【０１０８】
図１２に示されるステップＳ７１において、プロセッサ７２は、第３のインタフェース８６を介してフロントブレーキ６０Ａからのロック信号を検出したかを判定する。否定判定の場合、プロセッサ７２は、ステップＳ７１の処理を再び実行する。肯定判定の場合、プロセッサ７２は、ステップＳ７２の処理を実行する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１１０
【補正方法】変更
【補正の内容】
【０１１０】
ステップＳ７３において、プロセッサ７２は、第３のインタフェース８６を介してリアブレーキ６０Ｂからのロック信号を検出したかを判定する。否定判定の場合、プロセッサ７２は、ステップＳ７３の処理を再び実行する。肯定判定の場合、プロセッサ７２は、ステップＳ７４の処理を実行する。
【手続補正１３】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2018008557.tif 000015
【手続補正１４】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2018008557.tif 000016
【手続補正１５】
【補正対象書類名】図面
【補正対象項目名】図１２
【補正方法】変更
【補正の内容】
【図１２】
2018008557.tif 000017