(57)【要約】      （修正有）【課題】ＡＰＰ対応デバイスに設けられた自転車管理ＡＰＰであって、自転車の電子システムの車載コントローラと当該車載コントローラの今後の動作にスマートフォンの有無に関係なく影響を与えるように相互作用することが可能な、自転車管理ＡＰＰを提供する。【解決手段】自転車用電子システム１のＡＰＰインタフェースモジュールと通信するように構成されているＡＰＰ対応デバイス６０専用の自転車管理ＡＰＰ６２の形態のコンピュータプログラムは、自転車用電子システム１のコントローラにより記憶されて実行されるファームウェアを更新する更新機能および／または自転車用電子システム１のコントローラにより記憶されて実行されるファームウェアの少なくとも１つのパラメータの値を設定する設定機能、を実行するように構成されているソフトウェアコードを備える。【選択図】図２
2017095078.tif 000002
【特許請求の範囲】
【請求項１】
ＡＰＰ対応デバイス（６０）専用の自転車管理ＡＰＰ（６２）の形態のコンピュータプログラムであって、
前記ＡＰＰ対応デバイス（６０）は、自転車用電子システム（１）のＡＰＰインタフェースモジュール（５０）と通信するように構成されているものであり、
当該自転車管理ＡＰＰ（６２）は、
ａ）前記自転車用電子システム（１）のコントローラ（１６）により記憶されて実行されるファームウェアを更新する更新機能、および／または
ｂ）前記自転車用電子システム（１）の前記コントローラ（１６）により記憶されて実行される前記ファームウェアの少なくとも１つのパラメータの値を設定する設定機能、
のうちの少なくとも１つを実行するように構成されているソフトウェアコードを備えている、コンピュータプログラム。
【請求項２】
請求項１に記載の自転車管理ＡＰＰ（６２）において、前記更新機能ａ）を実行するように構成されている前記ソフトウェアコードが、
ａ１）前記自転車用電子システム（１）のインタフェースユニット（４６）の処理部（７２）により記憶されて実行されるファームウェアを更新する副機能であって、前記インタフェースユニット（４６）は、電気機械的な手動制御装置（２４，２６，２８）で入力された手動指令を受信するように（且つ場合によっては当該手動指令を処理するように）構成されている、副機能、および／または
ａ２）前記自転車用電子システム（１）のパワーユニット（４４）の処理部により記憶されて実行されるファームウェアを更新する副機能であって、前記パワーユニット（４４）は、前記自転車用電子システム（１）の少なくとも１つのディレイラ（１２，１４）を管理するように構成されている、副機能、および／または
ａ３）前記ＡＰＰインタフェースモジュール（５０）の処理部により記憶されて実行されるファームウェアを更新する副機能、
のうちの少なくとも１つを実行するように構成されている、自転車管理ＡＰＰ（６２）。
【請求項３】
請求項１または２に記載の自転車管理ＡＰＰ（６２）において、前記設定機能ｂ）を実行するように構成されている前記ソフトウェアコードが、
ｂ１）前記自転車用電子システム（１）のインタフェースユニット（４６）の処理部（７２）により記憶されて実行されるファームウェアの少なくとも１つのパラメータの値を設定する副機能であって、前記インタフェースユニット（４６）は、電気機械的な手動制御装置（２４，２６，２８）で入力された手動指令を受信するように（且つ場合によっては当該手動指令を処理するように）構成されている、副機能、および／または
ｂ２）前記自転車用電子システム（１）のパワーユニット（４４）の処理部により記憶されて実行されるファームウェアの少なくとも１つのパラメータの値を設定する副機能であって、前記パワーユニット（４４）は、前記自転車用電子システム（１）の少なくとも１つのディレイラ（１２，１４）を管理するように構成されている、副機能、および／または
ｂ３）前記ＡＰＰインタフェースモジュール（５０）の処理部により記憶されて実行されるファームウェアの少なくとも１つのパラメータの値を設定する副機能、
のうちの少なくとも１つを実行するように構成されている、自転車管理ＡＰＰ（６２）。
【請求項４】
請求項１から３のいずれか一項に記載の自転車管理ＡＰＰ（６２）において、前記ソフトウェアコードが、前記少なくとも１つのパラメータの前記値を得ることを照準とした前記自転車用電子システム（１）との相互作用のためのガイド付き手順をユーザに提示する機能を実行するように構成されている、自転車管理ＡＰＰ（６２）。
【請求項５】
請求項１から４のいずれか一項に記載の自転車管理ＡＰＰ（６２）において、前記ソフトウェアコードが、遠隔サーバ（６４）から前記少なくとも１つのパラメータの前記値と少なくとも１つの変数の現在の値のいずれか一方または両方を取得する機能を実行するように構成されており、かつ、当該ＡＰＰの外部のソフトウェアコードが、前記遠隔サーバ（６４）上の、前記少なくとも１つのパラメータの前記値と前記少なくとも１つの変数の前記値のいずれか一方または両方を設定する機能を実行するように構成されている、自転車管理ＡＰＰ（６２）。
【請求項６】
請求項１から５のいずれか一項に記載の自転車管理ＡＰＰ（６２）において、さらに、
ｃ）前記自転車用電子システム（１）の物理的構成を記憶する機能、
ｄ）前記自転車用電子システム（１）の状態についての指標をユーザに表示する機能、
ｅ）前記自転車用電子システム（１）のコンポーネントを診断する機能、
ｆ）診断手順または前記診断の結果をサーバ（６４）との間で通信する機能、
ｇ）走行データをサーバ（６４）に対して記憶、表示および通信のいずれか１つまたは複数を行う機能、
ｈ）前記自転車用電子システム（１）におけるギヤ比を変更する指令を入力する機能、
ｉ）前記自転車用電子システム（１）におけるギヤ比を変更するようにユーザに勧める機能、
ｊ）盗難防止／万引き防止機能、ならびに／あるいは
前記機能ａ）〜ｉ）の任意の組合せ、
のうちの少なくとも１つを実行するように構成されているソフトウェアコード、
を備えた、自転車管理ＡＰＰ（６２）。
【請求項７】
請求項１から６のいずれか一項に記載の自転車管理ＡＰＰ（６２）と通信するように構成されたＡＰＰインタフェースモジュール（５０）、
を備える、自転車用電子システム（１）。
【請求項８】
請求項７に記載の自転車用電子システム（１）において、前記ＡＰＰインタフェースモジュール（５０）が、プログラマブルな処理部、請求項１から６のいずれか一項に記載の自転車管理ＡＰＰ（６２）とのインタフェースを担う自動車管理ＡＰＰインタフェース、および当該自転車用電子システム（１）のコントローラ（１６）とのインタフェースを担うコントローラインタフェースを含む、自転車用電子システム（１）。
【請求項９】
請求項８に記載の自転車用電子システム（１）において、前記ＡＰＰ（６２）とのインタフェースを担う前記自動車管理ＡＰＰインタフェースが、無線送受信装置である、自転車用電子システム（１）。
【請求項１０】
請求項７に記載の自転車用電子システム（１）において、前記ＡＰＰインタフェースモジュール（５０）が、当該自転車用電子システム（１）のコントローラ（１６）内に組み込まれたソフトウェアモジュール、および請求項１から６のいずれか一項に記載の前記自転車管理ＡＰＰ（６２）とのインタフェースを担う自動車管理ＡＰＰインタフェースを含む、自転車用電子システム（１）。
【請求項１１】
ユーザグループ（６８）であって、
請求項１から６のいずれか一項に記載の自転車管理ＡＰＰが設けられたＡＰＰ対応デバイス（６０）と、
請求項７に記載の少なくとも１つの自転車用電子システム（１）と、
を備える、ユーザグループ（６８）。
【請求項１２】
自転車を管理する情報システム（７０）であって、
少なくとも１つの請求項１１に記載のユーザグループ（６８）と、
サーバ（６４）と、
を備え、少なくとも１つの前記ユーザグループ（６８）における前記ＡＰＰ対応デバイス（６０）が、前記サーバ（６４）と電気通信ネットワーク（、特にはインターネット（６６））を介して通信するように構成されている、情報システム（７０）。
【請求項１３】
請求項１２に記載の自転車を管理する情報システム（７０）において、前記サーバ（６４）が、前記自転車管理ＡＰＰ（６２）からアクセスクレデンシャルと前記自転車用電子システム（１）についての情報のいずれか一方または両方を受信する機能、ならびに受信した前記アクセスクレデンシャルと前記自転車用電子システム（１）についての前記情報のいずれか一方または両方に基づいて、前記ＡＰＰ（６２）が実行されることと、前記自転車用電子システム（１）のコントローラ（１６）と前記ＡＰＰインタフェースモジュール（５０）のいずれか一方または両方により記憶されて実行される少なくとも１つのファームウェアが前記ＡＰＰを介してダウンロードされることとのいずれか一方または両方を許可する機能を実行するように構成されているソフトウェアコードを含む、情報システム（７０）。
【請求項１４】
請求項１２または１３に記載の自転車を管理する情報システム（７０）において、前記サーバ（６４）が、前記自転車用電子システム（１）に関する走行データを、前記自転車管理ＡＰＰとは異なる少なくとも１つのソフトウェアアプリケーションに取り込む機能を実行するように構成されているソフトウェアコードを含む、情報システム（７０）。
【請求項１５】
請求項１２から１４のいずれか一項に記載の自転車を管理する情報システム（７０）において、さらに、
少なくとも１つの前記ユーザグループ（６８）における前記ＡＰＰ対応デバイスとは異なる電子デバイス（７１）であって、前記自転車管理ＡＰＰ（６２）と前記サーバ（６４）を介して相互作用するように構成されている、電子デバイス（７１）、
を備える、情報システム（７０）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自転車用電子システム、特に、自転車の電子式のギアシフト装置に関する。
【０００２】
より詳細には、本発明は、そのようなシステムとＡＰＰ対応デバイスとのグループ、情報システム、および自転車管理ＡＰＰに関する。
【背景技術】
【０００３】
本明細書および特許請求の範囲において「ＡＰＰ対応デバイス（ＡＰＰ対応の装置）」とは、ＡＰＰを介した動作をサポートするように構成された携帯型パーソナル電子デバイス（携帯型パーソナル電子デバイス）のことを指す。典型的に、ＡＰＰ対応デバイスは、インターネットへのアクセスが可能であるように構成されている。典型的に、ＡＰＰ対応デバイスは、物理的なキーボードを持たず、タッチスクリーンタイプのものや電子ペンを用いるものである。具体的に述べると、このような携帯型電子デバイスは、運転者（サイクリスト）によって使用されるように意図されている。
【０００４】
ＡＰＰ対応デバイスとして、例えば：
−高度な演算能力、記憶能力およびデータ接続能力を具備し、例えばｉＯＳ、Ｗｉｎｄｏｗｓ  Ｐｈｏｎｅ、Ｂｌａｃｋｂｅｒｒｙ、Ａｎｄｒｏｉｄ、Ｅｍｂｅｄｄｅｄ  Ｌｉｎｕｘ（登録商標）（組み込みＬｉｎｕｘ）やその他の数多くのオペレーティングシステム等の、モバイルデバイス用のオペレーティングシステムが設けられた携帯電話のことを指す、「スマートフォン」（伊語では“telefono intelligente（利口な電話）”や“cellulare intelligente（利口な携帯電話）”や“telefonino multimediale（マルチメディア電話）”と称される）；
−キーボードやマウスの代わりに、ペンや指で操作するスクリーンを唯一の入力系として用いる小型コンピュータのことを指す、「タブレット」；
−スマートフォンよりも大きいがタブレットよりは小さいデバイスのことを指す、「ファブレット」；など
が挙げられる。
【０００５】
本明細書および特許請求の範囲において「ＡＰＰ」とは、モバイルデバイス（例えば、上記したものなど）専用のコンピュータアプリケーションのことを指す。
【０００６】
ＡＰＰは、「ネイティブＡＰＰ」（「モバイルＡＰＰ」）であるか又は「ウェブＡＰＰ」であってもよい。
【０００７】
本明細書および特許請求の範囲において「ネイティブＡＰＰ」とは、特定のオペレーティングシステム用にプログラムされたＡＰＰであって、そのモバイルデバイスに物理的にインストールされてそのモバイルデバイス上でのみ利用されるＡＰＰのことを指す。
【０００８】
本明細書および特許請求の範囲において「ウェブＡＰＰ」とは、遠隔のコンピュータアプリケーションへのリンクであって、マルチプラットフォーム言語で記述され、インターネットへのアクセスを介して実行されるリンクであり、モバイルデバイス側には場合によってはユーザインタフェースのコード程度しかインストールされていない、リンクのことを指す。具体例として、ウェブＡＰＰは、ＡＰＰ対応デバイス上のインターネットブラウザ内で動作するアプリケーションであり得る。
【０００９】
あるいは、本発明にかかるＡＰＰは、ローカル側にインストールされてローカル側で実行されるＡＰＰ（「ネイティブＡＰＰ」）であって、安全上の理由から少なくともユーザ認証及びＡＰＰ実行許可のためにサーバにインターネットを介してアクセスすることを要求するＡＰＰであり得る。
【００１０】
自転車のトランスミッションシステム（motion transmission system）は、ペダルクランク軸に結合した歯車と後輪のハブに結合した歯車との間に延在するチェーンを含む。前記ペダルクランク軸の歯車および前記後輪のハブの歯車のうち、少なくとも一方が複数の歯車からなる場合には、前記トランスミッションシステムにギアシフト装置が設けられる。ギアシフト装置には、フロントディレイラおよび／またはリアディレイラが具備される。このギアシフト装置が電子的サーボ支援型のギアシフト装置（本明細書では、簡単に「電子式のギアシフト装置」と称する）である場合、各ディレイラは、前記チェーンを歯車間で移動させてギヤ比を変更するように運動可能なチェーンガイド要素（「ケージ」とも称される）、およびこのチェーンガイド要素を運動させるための電気機械的なアクチュエータを備える。典型的に、このアクチュエータは、前記チェーンガイド要素に対して関節接続型の平行四辺形機構、ラックシステム、ウォームねじシステムなどのリンク機構を介して接続されるモータ（典型的には、電気モータ）と、ロータまたは当該ロータの下流から前記チェーンガイド要素に至るまでの任意の可動部品についての、位置および／または速度および／または加速度のセンサとを含む。なお、ここで用いた技術用語とやや異なる技術用語も用いられているので注意されたい。
【００１１】
後輪のハブに結合した歯車は「スプロケット」としても知られており、自転車のペダルクランク軸に結合した歯車は「クラウン」や「ギヤ」としても知られている。
【００１２】
ギヤ比の変更の方法には、制御電子部により、例えば走行速度、ペダルクランクの回転ケイデンス、ペダルクランクに加えられるトルク、走行地形の傾斜、運転者の心拍数などの適切なセンサで検出された少なくとも１つの変数に基づいて自動的に行い、かつ／あるいは、運転者が適切な制御部材（例えば、レバーおよび／またはボタンなど）を用いて手動で入力した指令に基づいて行う方法がある。
【００１３】
第１のタイプのギアシフト装置では、通常、フロントディレイラの制御装置が、ハンドルバーのうち、前輪ブレーキを操作するブレーキレバーが配置されている側のハンドグリップ近傍の箇所に、運転者が操作し易いように装着されており、かつ、リアディレイラの制御装置が、ハンドルバーのうち、後輪ブレーキを操作するブレーキレバーが配置されている側のハンドグリップ近傍の箇所に、運転者が操作し易いように装着されている（より単純なギアシフト装置の場合には、一方の制御装置のみが、対応する側のハンドグリップ近傍の箇所に装着されている）。一般的に、ディレイラの双方向駆動とブレーキの駆動との両方を可能にする制御装置は、「統合型の制御装置（integrated controls）」として知られている。なお、フロントディレイラ及び前輪のブレーキレバー用の制御装置を左側のハンドグリップ近傍に設置し、リアディレイラ及び後輪のブレーキレバー用の制御装置を右側のハンドグリップ近傍に設置するのが通例である。
【００１４】
第２のタイプのギアシフト装置では、第１のタイプと同じく運転者が操作し易いように装着されている制御装置が、ギアシフト動作を要求する指令（ギヤ比を上げる指令またはギヤ比を下げる指令であり得る）を手動で入力することを可能にしており、そして、電子システムがフロントディレイラおよび／またはリアディレイラの駆動を制御することによって、その要求されたギアシフト動作を行う。
【００１５】
フロントディレイラとリアディレイラの両方が具備されている場合、ギヤ比の増加は、リアディレイラを最小径の／最小歯数の歯車に移動させる、かつ／あるいは、フロントディレイラを最大径の／最大歯数の歯車に移動させることによって典型的に行われる。そして、ギヤ比の減少は、リアディレイラを最大径の／最大歯数の歯車に移動させる、かつ／あるいは、フロントディレイラを最小径の／最小歯数の歯車に移動させることによって行われる。
【００１６】
車載式の自転車用電子システムでは、さらに、これまでに説明してきた各種コンポーネント（部品）への給電手段（電源）が設けられているのが通例である。
【００１７】
さらには、この自転車用電子システム自体以外のコンポーネントと一時的であっても接続可能である、サイクルコンピュータが設けられている場合もある。
【００１８】
そして、これまでに説明してきた各種コンポーネントが（場合によっては、その他のコンポーネントも）自転車に車載されると共に、これら同士が通信するための手段も設けられる。これら手段が無線通信である場合には、このような自転車用電子システムが、無線から有線への変換装置および／または有線から無線への変換装置を少なくとも１つ備えるものとされ得る。
【００１９】
特許文献１に対応する特許文献２および特許文献３に対応する特許文献４には、自転車に車載された少なくとも１つの自転車用電子システムと、自転車に車載されていないスーパーバイザ装置とを備え、これら自転車用電子システムとスーパーバイザ装置とが互いに無線通信する、制御システムが記載されている。好ましくは、上記スーパーバイザ装置は、レース時に自転車または自転車チームの後ろについて走るチームカーに車載される。さらに、そのチームカーには、チームマネジャーが乗っている。好ましくは、無線通信により、少なくとも１つの自転車に車載された上記システム（車載システム）の、少なくとも１つのパラメータおよび／または変数の現在の数値が、上記スーパーバイザ装置に送信可能であり、および／または、少なくとも１つの自転車に車載された上記システムの、少なくとも１つのパラメータおよび／または変数の数値が、上記スーパーバイザ装置によって変更可能である。
【００２０】
本願の出願人は、２つの移動中の物体間の無線通信は信頼性が十分でないこと、さらに、パラメータの数値の変更のみでは、車載システムの動作への影響が限定的なものにしかならないことに気付いた。しかも、運転者が個人的に介入する機会が全く設けられていない。
【００２１】
特許文献５には、自転車用電子システムを備えた自転車であって、その自転車用電子システムが、当該自転車と一体的とされたプロセッサと、フレームに一体化された、ＡＰＰが設けられたスマートフォン用のホルダとを含む、自転車が記載されている。そのようなスマートフォンは、上記ホルダにドッキングされているときには、具体的に特定されていない様式で上記プロセッサとリンクし、保守やバッテリ充電や現在のギヤについての情報等を上記プロセッサから受け取り、上記自転車の使用を許可するうえで照明手段および機械的なロックと一体的に動作し、かつ、ハンドルバーに振動を発生させることによって運転者にナビゲーション情報を提供する振動発生手段と一体的に動作するものとされる。また、そのようなスマートフォンは、上記ホルダにドッキングされていないときには、上記プロセッサとモバイル通信ネットワークを介して通信することによって上記自転車の位置データを得ることが可能なものとされる。さらに、サーバが、上記スマートフォンと上記自転車における上記プロセッサとを関連付けるユーザクレデンシャルを管理し得て、上記スマートフォンへとダウンロード可能なＡＰＰを提供し得て、保守についての情報を記憶し得て、かつ、保守のための命令を送信し得る。
【００２２】
本願の出願人は、このようなシステムでは、スマートフォン用のホルダがフレームに一体化されていることが要求されるので、既存の自転車や既存の自転車用電子システムに十分に適応させることができないことに気付いた。しかも、特許文献５のＡＰＰは、実質上運転者に何かを伝える役割しか果たさず、ギアシフト装置の状態に恒久的な変化を生じさせるものではない。さらに、特許文献５のＡＰＰは、自転車における照明手段や機械的なロック等のその他のコンポーネントと相互作用するものの、この相互作用は即時に指令を発信するものであり、ファームウェアやプロセッサのメモリの内容に変更を行うものではない。
【先行技術文献】
【特許文献】
【００２３】
【特許文献１】米国特許出願公開第２０１４／０３５８３８６号明細書
【特許文献２】欧州特許出願公開第２８０８２３９号明細書
【特許文献３】米国特許出願公開第２０１４／０３５８３８７号明細書
【特許文献４】欧州特許出願公開第２８０８２４０号明細書
【特許文献５】国際公開第２０１４／２０５３４５号
【発明の概要】
【発明が解決しようとする課題】
【００２４】
本発明の根底をなす技術的課題は、前述した短所を回避することである。
【００２５】
本発明では、ＡＰＰ対応デバイスを、自転車の電子システムの車載コントローラと当該車載コントローラの今後の動作にスマートフォンの有無に関係なく影響を与えるように相互作用することが可能なものとすることにより、具体的に述べると、ＡＰＰ対応デバイスによってそのような自転車用電子システムのコントローラの命令および／または動作パラメータの数値や、当該自転車用電子システムに記憶されている命令やパラメータを変更可能なものとすることにより、上記の課題が解決される。より具体的に述べると、これにより運転者は、自身の要望や好みに基づいて毎日又はより高い頻度で自転車用電子システムをカスタマイズすることができるようになる。
【課題を解決するための手段】
【００２６】
本明細書および特許請求の範囲において「命令」とは、コントローラに対して当該コントローラが理解可能な言語で与えられる指令のことを意味する。
【００２７】
本明細書および特許請求の範囲において「動作パラメータ」とは、同種で首尾一貫した集合からの様々な数値を取り得る、エンティティ（実体）のことを指す。
【００２８】
本発明の一態様は、ＡＰＰ対応デバイス専用の自転車管理ＡＰＰの形態のコンピュータプログラムであって、
前記ＡＰＰ対応デバイスは、自転車用電子システムのうちのＡＰＰインタフェースモジュール（すなわち、ＡＰＰとのインタフェースを担うモジュール）と通信するように構成されているものであり、
当該自転車管理ＡＰＰは、
ａ）前記自転車用電子システムのコントローラにより記憶されて実行されるファームウェアを更新する更新機能、および／または
ｂ）前記自転車用電子システムの前記コントローラにより記憶されて実行される前記ファームウェアの少なくとも１つのパラメータの値を設定する設定機能、
のうちの少なくとも１つを実行するように構成されているソフトウェアコードを備えている、コンピュータプログラムに関する。
【００２９】
好ましくは、前記ＡＰＰ対応デバイスは、前記自転車用電子システムが設けられた自転車と共に走行するように意図されているものである。
【００３０】
好ましくは、前記ＡＰＰ対応デバイスは、スマートフォン、タブレットおよびファブレットからなる群から選択される。
【００３１】
好ましくは、前記更新機能ａ）を実行するように構成されている前記ソフトウェアコードが、
ａ１）前記自転車用電子システムのうちのインタフェースユニットの処理部により記憶されて実行されるファームウェアを更新する副機能であって、前記インタフェースユニットは、電気機械的な手動制御装置で入力された手動指令を受信するように且つ場合によっては当該手動指令を処理するように構成されている、副機能、および／または
ａ２）前記自転車用電子システムのパワーユニットの処理部により記憶されて実行されるファームウェアを更新する副機能であって、前記パワーユニットは、前記自転車用電子システムのうちの少なくとも１つのディレイラを管理するように構成されている、副機能、および／または
ａ３）前記ＡＰＰインタフェースモジュールの処理部により記憶されて実行されるファームウェアを更新する副機能、
のうちの少なくとも１つを実行するように構成されている。
【００３２】
好ましくは、前記設定機能ｂ）を実行するように構成されている前記ソフトウェアコードが、
ｂ１）前記自転車用電子システムのうちのインタフェースユニットの処理部により記憶されて実行されるファームウェアの少なくとも１つのパラメータの値を設定する副機能であって、前記インタフェースユニットは、電気機械的な手動制御装置で入力された手動指令を受信するように且つ場合によっては当該手動指令を処理するように構成されている、副機能、および／または
ｂ２）前記自転車用電子システムのパワーユニットの処理部により記憶されて実行されるファームウェアの少なくとも１つのパラメータの値を設定する副機能であって、前記パワーユニットは、前記自転車用電子システムのうちの少なくとも１つのディレイラを管理するように構成されている、副機能、および／または
ｂ３）前記ＡＰＰインタフェースモジュールの処理部により記憶されて実行されるファームウェアの少なくとも１つのパラメータの値を設定する副機能、
のうちの少なくとも１つを実行するように構成されている。
【００３３】
好ましくは、前記ソフトウェアコードが、前記少なくとも１つのパラメータの前記値を得ることを照準とした前記自転車用電子システムと相互作用のためのガイド付き手順をユーザに提示する機能を実行するように構成されている。この構成によれば、前記パラメータの特定の値を、ユーザに全く認識させない状態のままにすることも可能となる。
【００３４】
これに加えて、あるいは、これに代えて、前記ソフトウェアコードが、遠隔サーバから前記少なくとも１つのパラメータの前記値および／または少なくとも１つの変数の現在の値を取得する機能を実行するように構成されており、かつ、前記ＡＰＰの外部のソフトウェアコードが、前記遠隔サーバ上の、前記少なくとも１つのパラメータの前記値および／または前記少なくとも１つの変数の前記値を設定する機能を実行するように構成されている。
【００３５】
本明細書および特許請求の範囲において「変数」とは、先ほどと同じく同種で首尾一貫した集合からの様々な数値を取り得る、エンティティ（実体）のことを指すが、「変数」の値は、ソフトウェアコードの実行中に絶え間なく変化するものとされる。これに対して、本明細書および特許請求の範囲における意味での「パラメータ」の値は、ソフトウェアコード又はソフトウェアコードの一部の実行開始時に取得される。
【００３６】
そのような構成によれば、自転車用電子システムの遠隔制御のようなものを、例えばチームマネジャーによる走行状態の遠隔評価に従って行うことが可能となる。そのような走行状態は、地形の状態および／または自転車用電子システムの状態および／または運転者の身体状態を含み得る。サーバが中継として使用されることで、高い信頼性の接続（特には、インターネット接続）を利用して、運転者と一緒に自身の移動手段で走っているチームマネジャーまたは他者による制御が可能となる。
【００３７】
好ましくは、前記ＡＰＰは、さらに、
ｃ）前記自転車用電子システムの物理的構成を記憶する機能、
ｄ）前記自転車用電子システムの状態についての指標をユーザに表示する機能、
ｅ）前記自転車用電子システムのコンポーネントを診断する機能、
ｆ）診断手順／前記診断の結果をサーバに／から通信する機能、
ｇ）走行データをサーバ（６４）に記憶および／または表示および／または通信する機能、
ｈ）前記自転車用電子システムにおけるギヤ比を変更する指令を入力する機能、
ｉ）前記自転車用電子システムにおけるギヤ比を変更するようにユーザに勧める機能、
ｊ）盗難防止／万引き防止機能、ならびに／あるいは
機能ａ）〜機能ｉ）の任意の組合せ、
のうちの少なくとも１つを実行するように構成されているソフトウェアコード、
を備える。
【００３８】
好ましくは、指令を入力する機能ｈ）および／またはギヤ比を変更するようにユーザに進める機能ｉ）を実行するように構成されている前記ソフトウェアコードは、対応する入力を遠隔サーバから受信する機能を実行するように構成されている。
【００３９】
特に、走行データをサーバに通信する機能ｇ）を組み合わせた場合には、前述したものと同様の様式により、自転車用電子システムの遠隔制御を、例えばチームマネジャーによる走行状態の評価に従ってそのマネジャーがサーバにアクセスすることによって行うことが可能である。
【００４０】
好ましくは、前記ＡＰＰは、さらに、
自転車用電子システムを持たない少なくとも１つの自転車の物理的構成を記憶する機能、を実行するように構成されているソフトウェアコード、
を備える。
【００４１】
本発明の一態様は、自転車用電子システムであって、
前記ＡＰＰと通信するように構成されたＡＰＰインタフェースモジュール、
を備える、自転車用電子システムに関する。
【００４２】
好ましくは、前記自転車用電子システムは、自転車の電子式のギアシフト装置を備える。
【００４３】
好ましくは、前記ＡＰＰインタフェースモジュールは、プログラマブルな処理部、前記ＡＰＰとのインタフェースを担うＡＰＰインタフェース、および前記自転車用電子システムのコントローラとのインタフェースを担うコントローラインタフェースを含む。
【００４４】
好ましくは、前記ＡＰＰとのインタフェースを担う前記ＡＰＰインタフェースは、無線送受信部（無線トランシーバ）である。
【００４５】
前記インタフェースの変形例として、ＵＳＢインタフェース等の有線インタフェース、無線ＷＩＦＩ、赤外線インタフェースなどが挙げられる。
【００４６】
より好ましくは、前記ＡＰＰインタフェースモジュールのうちの前記無線送受信部は、２．４ＧＨｚ周波数帯域で動作する。
【００４７】
好ましくは、前記通信は、低消費電力プロトコルを介して行われる。
【００４８】
さらに好ましくは、前記ＡＰＰインタフェースモジュールは、Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  ＥｎｅｒｇｙおよびＡＮＴ（登録商標）＋から選択される通信プロトコルを用いる。
【００４９】
好ましくは、前記ＡＰＰインタフェースモジュールは、プリント回路に組み込まれたアンテナを含む。このような組み込まれたアンテナは、例えば、被覆銅ストリップの形態等とされ得る。
【００５０】
変形例として、前記ＡＰＰインタフェースモジュールは、前記自転車用電子システムのコントローラ内に組み込まれたソフトウェアモジュール、および前記ＡＰＰとのインタフェースを担うＡＰＰインタフェースを含む。
【００５１】
その場合のソフトウェアモジュールは、通信ライブラリであり得る。
【００５２】
本発明の一態様は、ユーザグループあって、
前記ＡＰＰが設けられたＡＰＰ対応デバイスと、
前記ＡＰＰインタフェースモジュールを含む、前述した少なくとも１つの自転車用電子システムと、
を備える、ユーザグループに関する。
【００５３】
本発明の一態様は、自転車を管理する情報システムであって、
少なくとも１つの前述したユーザグループと、
サーバと、
を備え、少なくとも１つの前記ユーザグループにおける前記ＡＰＰ対応デバイスが、前記サーバと電気通信ネットワーク、特にはインターネットを介して通信するように構成されている、情報システムに関する。
【００５４】
好ましくは、前記サーバは、前記ＡＰＰからアクセスクレデンシャルおよび／または前記自転車用電子システムについての情報を受信する機能、ならびに受信した前記アクセスクレデンシャルおよび／または前記自転車用電子システムについての前記情報に基づいて、前記ＡＰＰが実行されることかつ／あるいは前記自転車用電子システムのうちのコントローラおよび／または前記ＡＰＰインタフェースモジュールにより記憶されて実行される少なくとも１つのファームウェアが前記ＡＰＰを介したダウンロードされることの許可の機能を実行するように構成されているソフトウェアコードを含む。
【００５５】
好ましくは、前記サーバは、前記自転車用電子システムに関する走行データを、前記自転車管理ＡＰＰとは異なる少なくとも１つのソフトウェアアプリケーションに取り込む機能を実行するように構成されているソフトウェアコードを含む。
【００５６】
好ましくは、前記走行データは、前記自転車用電子システムの複数のセンサによって収集されて、前記ＡＰＰにより記憶されて、前記サーバに送信される。前記走行データを取り込むソフトウェアアプリケーションには、例えば、測位アプリケーション、盗難防止／万引き防止アプリケーション、マップアプリケーション、健康管理アプリケーション、ソーシャルネットワークデータ共有アプリケーション等が含まれ得る。
【００５７】
好ましくは、前記情報システムは、さらに、
少なくとも１つの前記ユーザグループにおける前記ＡＰＰ対応デバイスとは異なる電子デバイスであって、前記自転車管理ＡＰＰと前記サーバを介して相互作用するように構成されている、電子デバイス、
を備える。
【００５８】
本発明のさらなる特徴および利点は、添付の図面を参照しながら行う、幾つかの好適な実施形態についての以下の詳細な説明から明らかになる。ある形態との関連で図示および説明されている構成を、別の形態との関連で図示および説明されている異なる構成と適宜組み合わせることも可能である。以下の説明において、図面からの同一又は同様の符号は、同一又は同様の機能を有する構造的又は機能的な構成／構成要素を指すものとする。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施形態における自転車用電子システムのブロック図である。
【図２】本発明の一実施形態における自転車を管理する情報システムの概略図である。
【図３】本発明にかかる自転車用電子システムおよびユーザグループの一実施形態を示すブロック図である。
【図４】図３のインタフェースユニットの一実施形態を示すブロック図である。
【発明を実施するための形態】
【００６０】
図１を参照する。自転車用電子システム１は、後述する様々な機械的コンポーネント（部品）、電気機械的コンポーネントおよび電子的コンポーネントを、少なくとも１つ備えている。強調しておきたいのは、システム１が、図示および説明されているコンポーネントを必ずしも全て備えている必要はなく、むしろ、図示および説明されている一部のコンポーネントが任意のコンポーネントであったり互いに変形形態であったりすることは、当業者であれば容易に理解できるという点である。各コンポーネントは少なくとも１つのケーシングに収容されており、各ケーシングは自転車に固定可能および／または運転者が装着可能なものとされる（固定および／または装着は強固なものでも遊びを有するものでもあり得る）。
【００６１】
システム１は、ギアシフト装置１０を備える。ギアシフト装置１０は、リアディレイラ１２および／またはフロントディレイラ１４を含む。これらの電気機械的コンポーネントは、周知のコンポーネントであるため、その説明については本明細書の冒頭部分を参照されたい。
【００６２】
システム１は、典型的には、処理装置つまりコントローラ１６を備える。コントローラ１６は、少なくとも１つのプロセッサ（典型的には、マイクロプロセッサまたはマイクロコントローラである）を含む。この少なくとも１つのプロセッサは、関連する命令を含む適切な手順および／または適切なハードウェアモジュールおよび／または適切なソフトウェアモジュールおよび／または適切なファームウェアモジュールを提供することにより、データを処理したりシステム１のうちの他のコンポーネントを管理したりするのに適している。
【００６３】
本明細書および特許請求の範囲において「コントローラ」１６とは、論理ユニットのことを意味する。ただし、この論理ユニットは、複数の物理的なユニット（特には、少なくとも１つの分散したマイクロプロセッサ等）から形成されたものであってもよい。これらの物理的なユニットは、システム１のうちの少なくとも１つの他のコンポーネントと共に、少なくとも１つのケーシングに収容され得る。
【００６４】
コントローラ１６には、プログラム命令、パラメータ、変数および定数を記憶する揮発性および／または不揮発性の内部メモリ１７が設けられているか、あるいは、コントローラ１６が、そのような揮発性および／または不揮発性の内部メモリ１７と通信可能なものとされている。本明細書および特許請求の範囲において「メモリ」１７とは、論理ユニットのことを意味する。ただし、この論理ユニットは、複数の物理的ユニット（特には、少なくとも１つのフラッシュメモリ、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ等）から形成されたものであってもよい。これらの物理的なユニットは、システム１のうちの少なくとも１つの他のコンポーネントと共に、少なくとも１つのケーシングに収容され得る。
【００６５】
システム１は、電源１８を備える。電源１８は、典型的に、少なくとも１つの充電可能なバッテリを含む。これに代えて、あるいは、これに加えて、電源１８は、自転車の車輪および／またはペダルの回転による機械的な仕事から直流形態の電気エネルギーを生成するダイナモを含み得る。実際には、システム１に、異なる種類の電源が複数設けられてもよく、例えば、１つまたは複数のディレイラを駆動する電源と電子部品駆動用の少なくとも１つの電源とが設けられてもよい。
【００６６】
好ましくは、前記充電可能なバッテリは、「スマート」タイプである。その場合の前記充電可能なバッテリには、マイクロプロセッサ等の専用の制御処理装置と、最適な動作パラメータ、充電／放電サイクル、残量等のバッテリデータについてのメモリとが設けられる。
【００６７】
システム１は、電源１８が少なくとも１つの充電可能なバッテリを含むものである場合、バッテリ充電部２０を備え得る。好ましくは、バッテリ充電部２０は、「スマート」タイプである。好ましくは、バッテリ充電部２０は、自転車用電子システム１のうちの当該バッテリ充電部２０以外から脱着可能なものとされる。この構成によれば、走行の際にバッテリ充電部２０を、自転車を収納する建物（自転車置き場）に置いておくことが可能になる。
【００６８】
システム１は、ユーザインタフェース２２を備える。ユーザインタフェース２２は、典型的に、システム１に対する入力信号（特には、ギアシフト動作要求）を生成するための、本明細書の冒頭部分で説明したような少なくとも１つの電気機械的な手動制御装置２４，２６，２８を含む。また、ユーザインタフェース２２は、任意で、ユーザにシステム１の視覚的情報を提供する表示装置３０を含み得る。表示装置３０は、ＬＥＤ等の表示灯、英数字ディスプレイ、またはグラフィックディスプレイ（モノクロもしくはカラー）を有する。図面では、通例的にリアディレイラと対応付けられるリア（または右側）手動制御装置２４、通例的にフロントディレイラと対応付けられるフロント（または左側）手動制御装置２６、およびギヤ比の手動制御装置２８を示しているが、これは一例に過ぎず、後者のギヤ比の手動制御装置２８の代わりとして前者の２種類の手動制御装置だけが設けられているのが典型的である。
【００６９】
好ましくは、インタフェース２２は、オプションの選択を可能にし、かつ／あるいは、数値の選択／入力を可能にするものであり、例えば、操作部２４，２６，２８とディスプレイ３０とを含む適切なグラフィカルインタフェースを実現するもの、または適切なキーボードもしくはキーパッドが設けられたもの等とされる。
【００７０】
また、インタフェース２２には、運転者に聴こえるかたちのフィードバックを提供する放音装置が設けられていてもよく、例えば、ビープ音発生装置３１等が設けられる。
【００７１】
システム１に自動動作モードしかない場合には、ユーザインタフェース２２が完全に省略されてもよいし、あるいは、ユーザインタフェース２２が出力装置３０，３１のみを含むものとされてもよい。
【００７２】
任意で、システム１は、ランタイム変数量についてのセンサ３２であって、それぞれの測定値または検出信号を生成する以下のセンサ３２を、少なくとも１つ備え得る：
−運転者の心拍数を検出する心拍数モニタ３４；
−運転者により供与されるパワー（すなわち、ペダルに加えられる力とペダルクランクの回転ケイデンスとの積）を測定するパワーセンサ３６；および
−ペダルクランクの回転ケイデンスを測定するケイデンスセンサ３８。
【００７３】
システム１には、さらに、上記以外のセンサが設けられてもよい。そのようなセンサには、傾斜計、風速計、速度計、加速度計、温度計、ＧＰＳ、振動センサ等が含まれ得る。
【００７４】
自転車用電子システム１は、さらに、サイクルコンピュータ４０を備え得る。サイクルコンピュータ４０は、システム１と一時的であっても接続可能なものとされる。変形例として、コントローラ１６、任意で設けられるディスプレイ３０、任意で設けられるビープ音発生装置３１、およびインタフェース２２に任意で設けられるボタンに、サイクルコンピュータ４０を構成するコンポーネントとしての役割を持たせることにより、サイクルコンピュータ４０を実現するようにしてもよい。
【００７５】
システム１のコンポーネントのうち、内部電源を有さないコンポーネントについては、自転車の機械部品に適宜連結されていると同時に電源１８にも直接または間接的に適宜接続されているものとする。
【００７６】
また、システム１のコンポーネントは、コントローラ１６と適切に通信可能であり、かつ／あるいは、コンポーネント同士で互いに適切に通信可能である。このような通信は、無線通信、有線通信、または両方のハイブリッドとされ得る。
【００７７】
好ましくは、前記有線通信は、シリアルプロトコルを用いて行われる。また、前記有線通信は、ポイントツーポイント接続で行われてもよいし、通信バスを介して行われてもよい。
【００７８】
前記無線通信は、例えば、次の低エネルギー消費通信プロトコル：ＺｉｇＢｅｅ（登録商標）；ＡＮＴ（登録商標）＋；およびＢＴＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）；のうちの１つに従って行われる。
【００７９】
そのため、システム１は、無線から有線および／または有線から無線への変換装置４２を少なくとも１つ備え得る。
【００８０】
自動制御モードでは、コントローラ１６が、現在の状態（ギアシフト装置１０の現在の状態および／または地形の現在の状態および／または運転者の現在の状態）を評価して、設定すべきギヤ比を決定する。このとき、手動制御装置２４，２６，２８は設けられていないか、手動制御装置２４，２６，２８がネットワークに接続されていないか、あるいは、手動制御装置２４，２６，２８から出力された指令がコントローラ１によって完全に無視される。
【００８１】
手動制御モードでは、運転者が、自身が適切と考えるギアシフト動作要求を、自身が適切と考えるタイミングで、少なくとも１つの電気機械的な手動制御装置２４，２６，２８を介して入力する。コントローラ１６は、おそらく何らかの確認（例えば、ギヤ比を上げる要求を受け取った際にギアシフト装置が既に最大ギヤ比に達していないこと等の確認）を行ってから、ギアシフト装置１０に対して適切な信号を出力する。このとき、各種センサ３２は設けられていないか、各種センサ３２がネットワークに接続されていないか、あるいは、各種センサ３２から出力された測定値がコントローラ１によって完全に無視される。
【００８２】
半自動制御モードでは、運転者が、自身が適切と考えるギアシフト動作要求を、自身が適切と考えるタイミングで、少なくとも１つの電気機械的な手動制御装置２４，２６，２８を介して入力する。具体的に述べると、この少なくとも１つの装置２４，２６，２８がギアシフト動作要求信号を出力して、コントローラ１６がそれを受け取る一方で、これとは別に且つこれと併行してそのコントローラが、前述した現在の状態を評価して、ギアシフト装置１０に対していつ制御信号を送るのが適切であるかを決定する。コントローラ１６は、運転者の要求と内部で生成された要求との間の要求コンフリクトに対処する。
【００８３】
好ましくは、コントローラ１６は、当該コントローラ１６により実行される命令で使用される各種パラメータ／各種変数の数値をユーザが設定する、セッティングモードを実現する。好ましくは、それぞれのパラメータ／変数の数値は、所定の数値範囲内で設定される。好ましくは、それぞれのパラメータ／変数ごとの、ユーザが定めたセッティングが存在しないときに用いられるデフォルト値が、メモリ１７のうちの読出し専用領域に記憶されている。
【００８４】
図１に加えて図２も参照しながら説明する。本発明にかかる自転車用電子システム１には、ＡＰＰインタフェースモジュール（すなわち、ＡＰＰと連携するモジュール）５０が設けられている。ＡＰＰインタフェースモジュール５０は、スマートフォン、タブレット、ファブレットまたはその他のＡＰＰ対応デバイス６０で利用可能であるＡＰＰ６２（図２）との無線通信を介したインタフェースを有する。すなわち、ＡＰＰ対応デバイス６０には、ＡＰＰインタフェースモジュール５０と適合する通信モジュールが存在することになる。ＡＰＰインタフェースモジュール５０は、さらに、システム１のうちのコントローラ１６（特には、コントローラ１６のうちのメモリ領域１７）と有線通信可能なものとされる。
【００８５】
ＡＰＰインタフェースモジュール５０は、処理部（例えば、プログラマブルなマイクロコントローラ等）と、ＡＰＰ対応デバイス６０上のＡＰＰと連携するインタフェース（典型的には、無線送受信部（無線トランシーバ））と、コントローラ１６と連携するインタフェース（典型的には、シリアルインタフェース）とを本質的に含む、集積回路である。実際のところ、ＡＰＰインタフェースモジュール５０は、コントローラ１６とＡＰＰ対応デバイス６０との間において、送受信部ならびに無線から有線および有線から無線への変換部を実現しており、これにより、ＡＰＰ対応デバイス６０上のＡＰＰ６２がコントローラ１６と後で詳述する様式で相互作用することを可能にしている。
【００８６】
より好ましくは、ＡＰＰインタフェースモジュール５０のうちの前記無線送受信部は、２．４ＧＨｚ周波数帯域で動作する。
【００８７】
好ましくは、この無線通信は、低消費電力プロトコルを介して行われる。
【００８８】
さらに好ましくは、モジュール５０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ通信プロトコルまたはＡＮＴ（登録商標）＋通信プロトコルを用いる。
【００８９】
さらに好ましくは、前記ＡＰＰインタフェースモジュールは、プリント回路に組み込まれたアンテナを含む。このような組み込まれたアンテナは、例えば、被覆銅ストリップの形態等とされ得る。
【００９０】
好ましくは、ＡＰＰインタフェースモジュール５０は、適当な電圧および適切な信号で駆動されることのみが必要である観点から、「スタンドアローン」とされる。ただし、内部電圧をレギュレートする（調節する）自身のハードウェアが設けられている
【００９１】
代わりに、ＡＰＰインタフェースモジュール５０は、コントローラ１６の一部として当該コントローラ１６に組み込まれたものとされてもよく、かつ／あるいは、自転車用電子システム１内において別の変換機能用として意図されている有線から無線および／または無線から有線への変換装置４２を利用するものであってもよい。これらの場合のＡＰＰインタフェースモジュール５０は、前記自転車用電子システムのうちのコントローラ１６内に組み込まれた、通信ライブラリ等のソフトウェアモジュール、および前記ＡＰＰと連携するインタフェースを含むものとされる。
【００９２】
前述した無線送受信部のインタフェースに代えて、ＡＰＰ対応デバイス６０上のＡＰＰ６２とＡＰＰインタフェースモジュール５０との間および／またはＡＰＰ対応デバイス６０上のＡＰＰ６２と自転車用電子システム１のうちのコントローラ１６との間の相互作用を、ＷＩＦＩもしくはＩＲタイプの無線接続または有線接続を設けることによって行うようにしてもよい。
【００９３】
さらに言えば、ＡＰＰインタフェースモジュール５０と自転車用電子システム１のうちのコントローラ１６との相互作用についても、これら２つの間に無線インタフェースを設けることによって行うようにしてもよい。
【００９４】
好ましくは、ＡＰＰ６２への最初のアクセスで、デバイス間の「ペアリング」が実行されて、すなわち、ＡＰＰ６２が利用可能であるＡＰＰ対応デバイス６０と自転車用電子システム１のうちのＡＰＰインタフェースモジュール５０との結付き（関連付け、アソシエーション）が構築されて、デバイス５０，６０間でのデータのやり取りを許可するための識別コードの交換が、これら２つの間で行われる。
【００９５】
好ましくは、ＡＰＰ６２への最初のアクセスで、ＡＰＰ６２は、車載されている電子システム１を「ウェイクアップ」させる必要があることをユーザに知らせる。例えば、ユーザは、電気機械的な手動制御装置２４，２６，２８のレバー／ボタンを特定の組合せで作動させることによって電子システム１を「ウェイクアップ」させるように知らされる。
【００９６】
ＡＰＰ６２へのその後のアクセスで、ＡＰＰ６２が利用可能であるＡＰＰ対応デバイス６０と自転車用電子システム１のうちのＡＰＰインタフェースモジュール５０との間での前記識別コードの自動認証が、ユーザに認識させずに行われる。
【００９７】
ＡＰＰ対応デバイス６０で利用可能であるＡＰＰ６２は、ネイティブＡＰＰであってもよい。しかし好ましくは、ＡＰＰ対応デバイス６０で利用可能であるＡＰＰ６２は、サーバ６４と通信可能な（好ましくは、インターネット６６を介して通信可能な）ウェブＡＰＰである。具体例として、ＡＰＰ６２は、ＡＰＰ対応デバイス６０上のインターネットブラウザ内で実行されるアプリケーションである。
【００９８】
ウェブＡＰＰの場合には、好ましくは、サーバ６４へのＡＰＰ６２のアクセスを規制するアクセスクレデンシャルが設けられる。アクセスクレデンシャルは、典型的に、ユーザ名およびパスワードを含む。これらユーザ名およびパスワードは、毎回ユーザに要求され得るか、あるいは、（少なくともユーザ名が）ＡＰＰ対応デバイス６０内に記憶され得る。
【００９９】
本発明では、実質的なネイティブＡＰＰ（ネイティブＡＰＰ：ローカル側にインストールされてローカル側で実行されるＡＰＰのこと）の場合には、有利なことに、少なくともユーザ認証及びＡＰＰ６２実行許可のためにサーバ６４にインターネット６６を介してアクセスすることが要求される。この構成によれば、正しいクレデンシャルでない場合にはＡＰＰ６２の実行をブロックするので、例えば誰かが自身のスマートフォンを使って他人の自転車用電子システム１の構成を誤って又は悪意をもって変更すること等を防止できる。そのため、安全性が向上する。
【０１００】
さらに、前記アクセスクレデンシャルにより、幾つものサービスをユーザに提供することも可能である。具体例として、後で詳述するような盗難防止／万引き防止サービスおよび／または遠隔制御／遠隔管理サービスが挙げられる。
【０１０１】
図２に示すように、自転車用電子システム１とＡＰＰ６２が設けられたＡＰＰ対応デバイス６０とが、本発明にかかるユーザグループ（ユーザコンプレックス、ユーザシステム）６８の一部を成す。
【０１０２】
少なくとも１つのユーザグループ６８とサーバ６４とが、本発明にかかる自転車を管理する情報システム７０の一部を成す。
【０１０３】
図２に概略的に示されているが、好ましくは、ユーザグループ６８におけるＡＰＰ対応デバイス６０（特には、そのＡＰＰ６２）は、複数の自転車における自転車用電子システム１と通信可能である。
【０１０４】
さらに好ましくは、ＡＰＰ対応デバイス６０（特には、そのＡＰＰ６２）は、さらに、本発明にかかる自転車用電子システム１が設けられていない（かつ／あるいは自転車用電子システムがそもそも設けられていない）、符号２で概略的に示す少なくとも１つの自転車に関する情報を管理可能である。
【０１０５】
このような「自転車の集団」、すなわち、本発明にかかる自転車用電子システム１が設けられている自転車とそのような自転車用電子システムが設けられていない自転車（符号２で示す）との集団は、一人の運転者が私有する複数の車両を表す場合もあれば、図２の中央に描かれたユーザグループ６８に例示されるような整備工の顧客達の車両、自転車修理工の顧客達の車両またはその他の商業者の顧客達の車両を表す場合もある。
【０１０６】
したがって、これらの場合のユーザグループ６８は、１つのＡＰＰ対応デバイス６０と、２つ以上の自転車用電子システム１を備えることになる。
【０１０７】
好ましくは、サーバ６４は、自転車用電子システム１の製造業者によって管理されている。
【０１０８】
図２には、さらに、各種ユーザグループ６８におけるＡＰＰ対応デバイス６０とは異なる電子デバイス７１が示されている。この電子デバイス７１は、任意で、自転車を管理する情報システム７０の一部を成し得る。このような電子デバイス７１が存在する場合、このデバイス７１は、本明細書で説明する自転車管理ＡＰＰ６２の仕様にかかわらず、後で詳述する様式で自転車管理ＡＰＰ６２とサーバ６４を介して相互作用するように構成されており、このこと単独でも十分に革新的な構成と言える。
【０１０９】
本発明にかかる自転車管理ＡＰＰ６２を説明する前に、一例に過ぎないが、自転車用電子システム１およびユーザグループ６８の具体的な一実施形態について図示および説明する。
【０１１０】
図３は、そのような一実施形態における電気・電子的な側面を示すブロック図である。具体的に述べると、自転車用電子システム１は、リアディレイラ１２、フロントディレイラ１４、パワー基板（またはパワーユニット）４４、インタフェースユニット（またはインタフェース基板）４６と以降では称する電子基板、電気機械的なリア（または右側）手動制御装置２４、および電気機械的なフロント（または左側）手動制御装置２６を備える。
【０１１１】
バッテリが設けられている電子パワー基板（または電子パワーユニット）４４は、有線接続４８ａ，４８ｂ，４８ｃを介して、それぞれ、ディレイラ１２、ディレイラ１４およびインタフェースユニット（またはインタフェース基板）４６に電力を供給する。このようにして電子パワー基板（または電子パワーユニット）４４は、電源１８と自転車用電子システム１のうちのコントローラ１６の一部とを実現している。好ましくは、同じ有線接続４８ａ，４８ｂ，４８ｃが、データ及び命令のやり取りも可能にする。パワーユニット４４は、例えば、ハンドルバーのチューブの一つ、フレームのチューブの一つ（例えば、そのチューブのうちのボトルホルダの箇所等に収容されている。
【０１１２】
インタフェースユニット４６は、有線接続４８ｄ，４８ｅを介して、電気機械的な手動制御装置２４，２６で入力された手動指令を受け取る。場合によっては、インタフェースユニット４６が、当該手動指令を処理するものとされ得る（この場合には、インタフェースユニット４６が、コントローラ１６の一部を成す）。電気機械的な手動制御装置２４，２６にコントローラ１６の一部を成す装置が設けられている場合には、これら有線接続４８ｄ，４８ｅが、データ及び命令のやり取りも可能とし得る。
【０１１３】
インタフェースユニット４６は、運転者により入力された指令を、有線接続４８ｃを介してパワーユニット４４に転送する。
【０１１４】
インタフェースユニット４６は、例えば、ハンドルバーのチューブの一つに収容されているか、または、電気機械的な２つの手動制御装置２４，２６のうちの一方を構成している把持可能な装置等に収容されている。
【０１１５】
図３の実施形態では、ＡＰＰインタフェースモジュール５０が、インタフェースユニット４６内に組み込まれている。ＡＰＰインタフェースモジュール５０とＡＰＰ対応デバイス６０との間の接続４９は、無線接続である。
【０１１６】
図４は、一例に過ぎないが、図３のインタフェースユニット４６の一実施形態を詳細に示したブロック図である。
【０１１７】
インタフェースユニット４６は、コントローラ１６の一部を成す処理部７２（典型的には、マイクロプロセッサ）、少なくとも１つのＬＥＤ等の少なくとも１つの視覚表示部７４、およびＡＰＰインタフェースモジュール５０を含む。これらは、回路基板７６上に組み込まれている。第１の接続７８ａが処理部７２とＡＰＰインタフェースモジュール５０との間に形成されていて、第２の接続７８ｂが処理部７２と視覚表示部７４との間に形成されている。
【０１１８】
回路基板７６は、筐体８０内に収納されている（好ましくは、気密に収納されている）。筺体８０には、バッテリ充電部２０のための第１のコネクタ８２が形成されている。第１のコネクタ８２は、第３の接続７８ｃを介して、処理部７２とパワーユニット４４のための第２のコネクタ８４との間の第４の接続７８ｄと通信可能である。好ましくは、第２のコネクタ８４は、筐体８０から引き出されたケーブルの端部に形成されている。好ましくは、そのケーブルは、自転車のフレームの内部を通って又は自転車のフレームに沿ってパワーユニット４４の位置に達するのに十分な長さとされる。
【０１１９】
さらに、第５の接続７８ｅが処理部７２と電気機械的な手動制御装置２６のための第３のコネクタ８６との間に設けられていて、第６の接続７８ｆが処理部７２と電気機械的な手動制御装置２４のための第４のコネクタ８８との間に設けられている。好ましくは、コネクタ８６，８８は、それぞれ、筐体８０から引き出されたケーブルの端部に形成されている。好ましくは、これらケーブルは、自転車のフレームの内部を通って又は自転車のフレームに沿って電気機械的な手動制御装置２４，２６の各位置に達するのに十分な長さとされる。
【０１２０】
本発明にかかる自転車管理ＡＰＰ６２は、以下の少なくとも１つの機能を可能にする：
ａ）コントローラ１６により記憶されて実行されるファームウェアを更新する更新機能であって、具体的に述べると、
ａ１）インタフェースユニット４６の処理部７２により記憶されて実行されるファームウェアを更新する副機能、および／または
ａ２）パワーユニット４４の処理部（図示せず）により記憶されて実行されるファームウェアを更新する副機能、および／または
ａ３）ＡＰＰインタフェースモジュール５０の処理部により記憶されて実行されるファームウェアを更新する副機能、
である更新機能；ならびに
ｂ）コントローラ１６により記憶されて実行される前記ファームウェアの少なくとも１つのパラメータの数値を設定する設定機能であって、具体的に述べると、
ｂ１）インタフェースユニット４６の処理部７２により記憶されて実行されるファームウェアの少なくとも１つのパラメータの数値を設定する副機能、および／または
ｂ２）パワーユニット４４の処理部（図示せず）により記憶されて実行されるファームウェアの少なくとも１つのパラメータの数値を設定する副機能、および／または
ｂ３）ＡＰＰインタフェースモジュール５０の処理部により記憶されて実行されるファームウェアの少なくとも１つのパラメータの数値を設定する副機能、
である設定機能。
【０１２１】
ＡＰＰインタフェースモジュール５０がコントローラ１６内に組み込まれている場合には、このＡＰＰインタフェースモジュール５０の前記処理部はコントローラ１６の一部となっている。
【０１２２】
自転車用電子システム１の構造が、手動制御装置２４，２６，２８の管理用とディレイラ１２，１４の管理用とで共有コントローラ（共通のコントローラ）１６を設けているものである場合には、ＡＰＰ６２が、そのような共有コントローラ１６により記憶されて実行されるファームウェアのバージョンの更新を可能なものとされ得る。
【０１２３】
好ましくは、本発明にかかる自転車管理ＡＰＰ６２は、さらに、以下の少なくとも１つの機能を可能にする：
ｃ）自転車用電子システム１の物理的構成を記憶する機能；
ｄ）自転車用電子システム１の状態についての指標をユーザに表示する機能；
ｅ）自転車用電子システム１のコンポーネントを診断する機能；
ｆ）診断手順／前記診断の結果をサーバ６４に／から通信する機能；
ｇ）走行データをサーバ６４に記憶および／または表示および／または通信する機能；
ｈ）自転車用電子システム１におけるギヤ比を変更する指令を入力する機能；
ｉ）自転車用電子システム１におけるギヤ比を変更するようにユーザに勧める機能；
ｊ）盗難防止／万引き防止機能；ならびに
機能ａ）〜機能ｉ）の任意の組合せ。
【０１２４】
好ましくは、ＡＰＰ６２は、さらに：
自転車用電子システムを持たない少なくとも１つの自転車２の物理的構成を記憶する機能；
を実行するように構成されている。
【０１２５】
好ましくは、前述した機能のうちの一部（例えば、ファームウェアの診断、更新等）は、整備工等の商業者クレデンシャルを持つユーザがＡＰＰ６２にアクセスしたときにのみ提供されて、前述した機能のうちの他の一部（例えば、走行パラメータ、走行行程などの記憶、表示等）は、個人用クレデンシャルを持つユーザがＡＰＰ６２にアクセスしたときにのみ提供されて、前述した機能のうちのさらなる他の一部は、商業者クレデンシャルおよび個人用クレデンシャルのいずれかを持つユーザがＡＰＰ６２にアクセスしたときに提供される。
【０１２６】
ファームウェアの更新機能ａ）は、一般的に、ファームウェアにさらなる機能を追加すること、ファームウェアベースでのアルゴリズムの変更、プログラムバグの修正等を含み得る。
【０１２７】
このようにファームウェアの更新には様々な状況が考えられるが、好ましくは、ファームウェアの更新後バージョンは、サーバ６４からダウンロードされる。具体的に述べると、好ましくは、ＡＰＰ６２が自転車用電子システム１のコンポーネントに関する情報およびインストールされているファームウェアのバージョン又はインストールされている各種ファームウェアに関する情報をサーバ６４に送信可能であり、かつ、サーバ６４が少なくとも１つのファームウェアについてのより最新のバージョンの存在をＡＰＰ６２に知らせることが可能であり、かつ、ＡＰＰ６２がこのことをユーザに知らせる。そして、ＡＰＰ６２による要求によって（おそらくユーザ（好ましくは、商業者クレデンシャルを持つユーザ）による要求を受けて）、ＡＰＰ６２が、サーバ６４から新しいバージョンのファームウェアのダウンロードを実行可能であり、かつ、これを自転車用電子システム１のうちのコントローラ１６および／またはＡＰＰインタフェースモジュール５０へとダウンロード可能である。
【０１２８】
有利なことに、アクセスクレデンシャルを使用することにより、自転車用電子システム１の製造業者のサーバ６４は、自転車に実際に搭載されている自転車用電子システム１の構成に適したファームウェアを送信することが可能となり、かつ／あるいは、自転車用電子システム１又はそのコンポーネントが正規に購入されたものである場合にのみそのようなファームウェアを送信することが可能となる。
【０１２９】
好ましくは、ダウンロード手順は：ＡＰＰ対応デバイス６０で、自転車用電子システム１のバッテリ電源１８およびＡＰＰ対応デバイス６０のバッテリの両方が十分に充電されている必要があることをユーザに知らせることと；その後、ユーザ（好ましくは、商業者クレデンシャルを持つユーザ）からそれについての確認が受け取られると、ＡＰＰ対応デバイス６０で、新しいバージョンのファームウェアのダウンロードおよびインストールが進行中であることをユーザに知らせることと；を含み、かつ任意で、パワーユニット４４のファームウェアを更新している場合には、例えば一部のパラメータの数値をリセットする等の他の処理を実行する必要があることをユーザに知らせること、を含む。
【０１３０】
インタフェースユニット４６のうちの処理部７２（またはマイクロプロセッサ）により記憶されて実行されるファームウェアのパラメータ（副機能ｂ１））に関して述べると、インタフェースユニット４６は、幾つものパラメータを有するファームウェアを介して、装置２４，２６，２８で入力された手動指令を管理する。具体例として、このファームウェアは、手動制御装置上に存在し得る、数ある中からどのボタン／レバーが作動されたのか、さらには、どのような意図で作動されたのかを区別する必要がある。例えば、このファームウェアは、意図された作動と、不整地形等に起因する意図されていない作動とを区別する必要がある。例えば、このファームウェアは、一段ギアシフト動作指令を入力するための作動と、複数段ギアシフト動作指令を入力するための作動とを区別する必要がある。これらの機能は、そのファームウェアに記憶された幾つもの命令、ならびにユーザが自身の要望および／または好みに基づいて数値を変更することが可能である幾つものパラメータを介して管理される。そのような機能は、例示に過ぎないが、右側制御装置上の「ＭＯＤＥ」（モード）ボタンおよび左側制御装置上の「ＭＯＤＥ」（モード）ボタンの機能、意図された作動と承認するためのスイッチの最低作動時間、複数段ギアシフト動作要求の作動と判断するためのスイッチの最低作動時間等を含み得る。
【０１３１】
指令のコンフィギュレーション（設定）に関して述べると、リア制御装置２４（またはフロント制御装置２６）タイプの電気機械的な手動制御装置は、典型的に、リアディレイラ１２（またはフロントディレイラ１４）を大径側の歯車へと変位させる指令を入力するためのレバー／ボタンと、リアディレイラ１２（またはフロントディレイラ１４）を小径側の歯車へと変位させる指令を入力するためのレバー／ボタンとの少なくとも２つのレバー／ボタンを含む。２つのこのようなレバー／ボタンの機能は、パラメータの支援により、制御装置２８タイプの電気機械的な手動制御装置２８を模倣するように切り替えることが可能である。具体的に述べると、２つのこのようなレバー／ボタンの機能は、パラメータの支援により、一方についてはギヤ比を上げることによって運転者の踏力を増加させる（以降では、「ハード」指令と称する場合がある）のに用いられるものとし、かつ、他方についてはギヤ比を下げることによって運転者の踏力を減少させる（以降では、「ソフト」指令と称する場合がある）のに用いられるものとするように切り替えることが可能である。
【０１３２】
パワーユニット４４のうちの処理部（またはマイクロプロセッサ）により記憶されて実行されるファームウェアのパラメータ（副機能ｂ２））に関して述べると、パワーユニット４４は、ディレイラ１２，１４を管理するために、より多くの変数およびパラメータを有し得るファームウェアを実行する。パワーユニット４４のファームウェアは、例示に過ぎないが、以下の機能を提供し得る：
−リアギアシフトグループおよびフロントギアシフトグループに存在する歯車（スプロケットおよびクラウン）の数に基づくパラメトリック（パラメータによる）処理；
−より「ソフト」なギアシフト動作又はより「ハード」なギアシフト動作を行ううえでの、ギアシフト動作時間の低速化または高速化であって、例えば、数値を「ソフト」値、「ノーマル（通常）」値および「レース（競走）」値の中から選択可能である動作パラメータが設けられて、例えば、そのような数値がリアディレイラ１２とフロントディレイラ１４とで互いに独立して選択可能であるか又は独立した選択は不可能であり、かつ／あるいは、アップシフト動作とダウンシフト動作とで互いに独立して選択可能であるか又は独立した選択は不可能である、ギアシフト動作時間の低速化または高速化；
−複数段ギアシフト動作を可能又は不可能にすることであって、場合によっては、一度にシフトできる歯車の最大数および／またはディレイラ１２，１４の作動時間上限が設けられ、場合によっては、そのような最大数／そのような時間上限がアップシフト動作とダウンシフト動作とで互いに独立して設定可能である、複数段ギアシフト動作を可能又は不可能にすること；
−全てのギアシフト動作の作動時又は一部のギアシフト動作の作動時に、「過剰ストローク」、すなわち、伝動チェーンを係合させようとしている歯車を越えてのディレイラの変位の実行であって、例えば、少なくとも１つのパラメータが、全ての歯車に共通するか又は非共通である過剰ストロークの量とされる、「過剰ストローク」の実行；
−過剰ストローク後および／またはディレイラ１２，１４の意図されていない変位の検出後の、再配置；
−ディレイラ１２，１４のモータの駆動の試みであって、成功しなかった試みの回数の上限；
−自転車に搭載された特定のフロント／リアギアシフトグループにおける歯車の正確な位置のデフォルト値に代わる設定であって、粗設定および／または精設定；など。
【０１３３】
ＡＰＰインタフェースモジュール５０のうちの処理部により記憶されて実行されるファームウェアのパラメータ（副機能ｂ３））に関して述べると、これらのパラメータは、例えば、接続しているデバイスの数および識別子、ペアリングコード、アクセスクレデンシャルが必要であるか否か等を含み得る。
【０１３４】
好ましくは、自転車管理ＡＰＰ６２は、少なくとも１つのパラメータの数値を得ることを照準とした自転車用電子システム１との相互作用のためのガイド付き手順をユーザに提示するように構成されている。この構成によれば、パラメータの特定の数値を、ユーザに全く認識させない状態のままにすることも可能となる。
【０１３５】
一例に過ぎないが、前記ガイド付き手順は、ユーザに対して、ギアシフト装置１０を特定のやり方で動かすように、かつ、ディレイラ１２，１４のうちの前述したケージの、ある歯車に対する位置を観察するように、かつ、アライメント状態に達したと自身が判断したときに電気機械的な装置２４，２６のボタンを押すように要求するものであり得る。これにより、実際のギアシフト装置におけるケージと歯車との相互位置と、自転車に搭載されているそのギアシフト装置が属するモデル（型）に関して予め記憶されているデフォルト位置とのオフセットを示すパラメータ数値を、ユーザに認識させずに得ることができる。
【０１３６】
自転車用電子システム１の物理的構成（機能ｃ））に関して述べると、そのような物理的構成には幾つもの可能性を受け入れる。例えば、リアギアシフトグループやフロントギアシフトグループにおける歯車（スプロケットおよびクラウン）の数は様々になり得て、各歯車の歯数も様々になり得る。ＡＰＰ６２を介して記憶される、自転車用電子システム１の物理的構成に関するパラメータとして、例えば、以下のものが挙げられる：
−リアギアシフトグループにおける歯車の歯数の、最小値と最大値との組合せ（例えば、１１−２３、１１−２５、１１−２７等から選択可能なものとされる）；
−フロントギアシフトグループにおける歯車の歯数の、最小値と最大値との組合せ（例えば、５３−３９、５２−３６、５０−３４等から選択可能なものとされる）；など。
【０１３７】
自転車用電子システム１の状態についての指標をユーザに表示する機能ｄ）の一例として、ＡＰＰ６２は、以下の少なくとも１つの視覚的表示を提供するように構成又はプログラムされる：
−電源１８の充電残量；
−リアディレイラ１２および／またはフロントディレイラ１４の現在の位置であって、例えば、チェーンが現在係合している歯車の番号、そのような歯車のグラフィック表現、そのような歯車の歯数等による、現在の位置；
−現在のギヤ比；
−コントローラ１６（特には、パワー基板４４および／またはインタフェースユニット４６および／またはＡＰＰインタフェースモジュール５０）の、シリアル番号および／またはハードウェアのバージョンおよび／またはファームウェアのバージョン、かつ場合によっては、ファームウェアのより最新のバージョンがダウンロード可能であるか否か（これは例えば、現在のバージョンを、従来から警告と結び付けられている黄色、赤色等の色で表示することによって行われる）；
−制御装置２４，２６，２８のレバーやボタンが作動されたことについての、ユーザへの視覚的表示（これは例えば、対応するアイコンを点灯させることによって行われる）；
−履歴データであって、例えば、リアディレイラ１２および／またはフロントディレイラ１４によって実行されたギアシフト動作の、（自転車用電子システム１の電源を初めてオンにしたときからの）総回数、（自転車用電子システム１の電源を最後にオンしたときからの、および／または最後のリセットからの）部分的回数等の、履歴データ；など。
【０１３８】
診断（機能ｅ））に関して述べると、ＡＰＰ６２は、エラーの自動表示および／または少なくとも１つのテスト・診断手順を提供し得て、例えば：
−ＡＰＰ６２がＡＰＰインタフェースモジュール５０と通信できない場合、自転車用電子システム１の電源１８が消耗した可能性があることをユーザに知らせること；
−ユーザ（好ましくは、商業者クレデンシャルを持つユーザ）に対して、普段は開とされてユーザによる指令起動時にのみ閉とされる電気回路が、ボタン／レバーが機械的につっかえていること、コネクタ８６，８８に水分が存在すること、配線７８ｅ，７８ｆに短絡が生じていること等によって実際には常に閉になっている（あるいは、常に開にしかならない）ことをインタフェースユニット４６が検出したときに、手動制御部２４，２６，２８の動作不良を表示すること（好ましくは、この表示は、どのボタン／レバーにその動作不良が検出されたのかを表示することを含む）；
−ユーザ（好ましくは、商業者クレデンシャルを持つユーザ）に対して、例えばインタフェースユニット４６がパワーユニット４４と通信できない場合等に、インタフェースユニット４６により特定された動作不良を表示すること；
−ユーザ（好ましくは、商業者クレデンシャルを持つユーザ）に対して、例えばパワーユニット４４がディレイラ１２，１４との接続４８ａ，４８ｂがないこと又は接続４８ａ，４８ｂの動作不良を検出した場合等に、パワーユニット４４により特定された動作不良を表示すること；
−ユーザ（好ましくは、商業者クレデンシャルを持つユーザ）に対して、パワーユニット４４が例えば位置センサの動作不良を検出したときおよび／またはディレイラのレンジを超えた位置を検出したときおよび／またはディレイラのモータの動作不良（例えば、モータへの給電電力低下、異常な電力吸収、モータの給電コイルの短絡等）を検出したときおよび／またはディレイラのコンポーネントを正確に特定できないときなどに、リアディレイラ１２および／またはフロントディレイラ１４の動作不良を表示すること；
−インタフェースユニット４６（特には、各々のＬＥＤ表示器７４）のテスト手順であって、例えば、ＬＥＤ７４を白色、赤色、緑色、黄色、青色、ピンク色等の複数の色で順番にそれぞれ短時間オンにさせると同時に、ＡＰＰ対応デバイス６０上ではそれぞれの時点において何色が発光されているべきなのかを表示することを含み、さらには：ユーザ（好ましくは、商業者クレデンシャルを持つユーザ）が、ＬＥＤ７４が対応する色を発光しているか否かを視認することで確認し、異常がある場合にはこのことを認識して、場合によっては保守／交換に取り掛かり；かつ／あるいは、インタフェースユニット４６のマイクロプロセッサ７２が、動作不良があることを確認してこのことをサーバ６４に知らせる、テスト手順：
−パワーユニット４４およびディレイラ１２，１４のテスト手順であって、例えば、伝動チェーンを歯車−歯車の全てのペアへと網羅的に往来させると同時に、ＡＰＰ対応デバイス６０上ではそれぞれの時点においてどの歯車にその伝動チェーンが係合しているべきなのかを表示することを含み、さらには：ユーザ（好ましくは、商業者クレデンシャルを持つユーザ）が、位置決めが正確に行われているか否かを視認することで確認し、異常がある場合にはこのことを認識して、場合によっては保守／交換に取り掛かり；かつ／あるいは、パワーユニット４４のマイクロプロセッサが、動作不良があることを確認してこのことをサーバ６４に知らせるものとされて、好ましくは、当該テスト手順は：ユーザにチェーンをリアギアシフトグループにおける最大径の歯車（またはスプロケット）とフロントギアシフトグループにおける最小径の歯車（またはスプロケット）とに係合させるように指示すること；その後、ユーザにペダルクランクを連続的に回転させるように要求すること；まずリアディレイラのギアシフト動作を、リアギアシフトグループにおける最小径の歯車（またはスプロケット）に係合するまで所定の時間間隔で行ってから、次にフロントディレイラのギアシフト動作を、リアギアシフトグループにおける最大径の歯車（またはスプロケット）に係合するまで行うこと；および再びリアディレイラのさらなるギアシフト動作を、リアギアシフトグループにおける最大径の歯車（またはスプロケット）に係合するまで所定の時間間隔で行うこと；を含む（フロントギアシフトグループの歯車の数が３個以上の場合には、歯車−歯車の全てのペアをテストするために、より多くの往来回数が設けられることになる）、テスト手順；など
を提供し得る。
【０１３９】
ＡＰＰ６２は、パワーユニット４４の診断を容易にするために、自転車用電子システム１を右手または左手だけで操作できるように当該自転車用電子システム１を設定することが可能であり得る。一例として、電気機械的な手動制御装置２４，２６における少なくとも１つのレバーが装置と一般的に対応付けられているほうのディレイラ（右側制御装置の場合はリアディレイラ、左側制御装置の場合はフロントディレイラ）のアップ作動及びダウン作動を制御するのに加えて、その装置の「ＭＯＤＥ」（モード）ボタンにより、その装置の動作を他方のディレイラに対して行えるように（右側制御装置の場合はフロントディレイラ、左側制御装置の場合はリアディレイラというように）切り替えることが可能とされ得る。
【０１４０】
機能ｆ）で示したとおり、ＡＰＰ６２は、診断テストの結果をサーバ６４に通信することが可能とされ得る。サーバ６４またはサーバ６４のオペレータが、そのような結果を用いて診断を作成し得る。診断は、例えば、サーバ６４からＡＰＰ６２に通信されてユーザに表示され得る。これにより、例えば、ユーザに自転車用電子システム１のコンポーネントの何らかの保守および／または交換を実行したほうがよいこと等を知らせることができる。
【０１４１】
走行データをサーバ６４に記憶および表示および／または通信（機能ｇ））に関して述べると、ＡＰＰ６２は、例えば、走行キロメートル、走行中のスロープ、最低速度、最高速度および平均速度、それぞれの時点にける係合ギヤ比等を追跡するように（場合によっては、位置についてのデータおよび／または走行地形の特殊な特徴についてのデータおよび／または運転者に関するデータと組み合わせたかたちで追跡するように）、ＡＰＰ対応デバイス６０における測位モジュールおよび／またはマップおよび／または自転車用電子システム１における各種センサと通信可能なものとされ得る。
【０１４２】
これに代えて、あるいは、これに加えて、サーバ６４が、自転車用電子システム１に関する走行データを、前記ＡＰＰ６２と異なる少なくとも１つのソフトウェアアプリケーションと組み合わせるものとされてもよい。
【０１４３】
この場合の一例として、仕事率（パワー）、係合ギヤ比、運転者の心拍数等の走行データが自転車用電子システム１における各種センサ３２によって例えば所定の時間間隔等で収集されて、ＡＰＰ６２によって記憶されてサーバ６４に送信される。サーバ６４がそのような走行データを組み合わせる組合せ先のソフトウェアアプリケーションには、例えば、測位アプリケーション、盗難防止／万引きアプリケーション、マップ（マッピング）アプリケーション、健康管理アプリケーション、ソーシャルネットワークデータ共有アプリケーション等が含まれ得る。
【０１４４】
これにより、ユーザまたはその他の人間に対して、極めて網羅的な走行記録を表示することが可能となる。
【０１４５】
また、ＡＰＰ６２によるアクセスクレデンシャルを介したサーバ６４へのアクセスと、ＡＰＰ６２を介して実行される自転車用電子システム１の測位とを組み合わせることにより、情報システム７０において極めて効果的な盗難防止／万引き防止サービス（機能ｊ））を実現することが可能である。一例として、アクセスクレデンシャルを介して認証済みのユーザであって、特定の自転車用電子システム１を例えば当該自転車用電子システム１のシリアル番号等を介して登録済みのユーザが、許容地理学的領域を（場合によっては、レースやツアーの期間等の時間と関連付けて）サーバ６４に提示し得て、サーバ６４が、そのような領域からの自転車用電子システム１の退出を監視し得て、サーバ６４は、退出の場合にはユーザに警告し得て、かつ／あるいはその他の適切な対策を取り得る。
【０１４６】
また、自転車用電子システム１に対応するＡＰＰ対応デバイス６０および／またはサーバ６４へのアクセスクレデンシャルが存在する場合にのみ解除される、自転車の電気機械的なロックを設けることも可能である。
【０１４７】
自転車用電子システム１におけるギヤ比を変更する指令を入力する機能ｈ）に関して述べると、自転車管理ＡＰＰ６２は、キーパッド、グラフィカルインタフェース、タッチスクリーン、音声コマンドインタフェース等の入力インタフェースを提供し得る。
【０１４８】
好ましくは、リアディレイラ１２およびフロンディレイラ１４のそれぞれにつき、一段または複数段のギアシフト動作を実行するにあたって当該ディレイラ１２，１４が直接到達すべき歯車がどれなのかを、指定することが可能である。この構成によれば、制御装置２４，２６，２８におけるレバー／ボタンで複数の指令を次々と素早く入力すること、および／または単一の指令をシフトさせたい歯車の数に比例する時間のあいだ入力し続けることが不要になる。
【０１４９】
変形例として、そのようなインタフェースで、ギヤ比を上げること又はギヤ比を下げること（前述した「ハード」／「ソフト」なギアシフト動作）を指定することが可能である。
【０１５０】
上記の構成に代えて、あるいは、上記の構成に加えて、自転車管理ＡＰＰ６２は、ユーザへの出力インタフェース（特には、自転車用電子システム１におけるギヤ比の変更を勧めること（機能ｉ））に関連した出力インタフェース）を提供し得る。この構成によれば、コントローラ１６が現在の状態を評価してギアシフト装置１０に対していつ制御信号を送るのが適切なのかを決定するという前述した半自動モードとは異なる半自動モード、具体的には、そのような制御信号を直接送るのではなく運転者にそうすることを勧めるだけにとどまる半自動モードを得ることが可能となる。このように勧めることは、音響的報知または視覚的報知を介して行われ得る。
【０１５１】
また、情報システム７０と前述した自転車管理ＡＰＰ６２とにより、自転車用電子システム１の遠隔制御を実現することも可能である。
【０１５２】
具体例として本発明では、自転車管理ＡＰＰ６２が、サーバ６４から前記少なくとも１つのパラメータの数値および／または少なくとも１つの変数の現在の数値を得ることが可能とされ、かつ、前記ＡＰＰの外部のソフトウェアコードが、遠隔サーバ６４上の、前記少なくとも１つのパラメータのその数値および／または前記少なくとも１つの変数のその数値を設定する機能を実行するように構成され得る。
【０１５３】
この構成によれば、チームマネジャー、コーチ、自転車用電子システム１の製造業者の技術者、またはその他の人間が、運転者が走行を意図している地形および／または現在の走行状態（例えば、自転車用電子システム１の状態および／または運転者の身体状態（例えば、心拍数モニタ３４の出力に基づいて評価された運転者の身体状態等）など）の評価に従って、サーバ６４上で、前記少なくとも１つのパラメータの所望の数値を変更することが可能となる。
【０１５４】
これら第三者は、サーバ６４に直接アクセス可能であってもよいが、好ましくは、これら第三者は、自身の電子デバイス７１を介して（典型的には、インターネット接続を利用して）サーバ６４にアクセス可能とされる。この構成によれば、自転車用電子システム１を、運転者の後ろについて走る自動車またはその他の乗り物から、リアルタイムで且つ極めて低い通信損失リスクでコンフィギュレーション（設定）することが可能となる。
【０１５５】
好ましくは、システム１へのギアシフト動作指令（一段ギアシフト動作、複数段ギアシフト動作、どのようなギヤ比のものなのか、特定のディレイラ１２，１４に関するものなのかにかかわらず）の入力、および／またはギヤ比を変更することの運転者への推奨が、そのような第三者によってサーバ６４を介して（好ましくは、サーバ６４および電子デバイス７１を介して）管理可能なものとされる。具体的に述べると、チームマネジャー、コーチまたはその他の人間は、視認でかつ／あるいはＡＰＰ６２がサーバ６４に送信した走行データを介して走行状態を評価した結果、変更が適切又は必要であると判断した場合、運転者にその推奨を届けるか、あるいは、ギアシフト動作を自身が直接実行することが可能とされる。
【０１５６】
これまでに、各種発明態様の様々な実施形態を説明してきたが、本発明の範疇から逸脱しない範囲でさらなる変更が施されてもよい。各種構成要素の形状および／または寸法および／または位置および／または向き、かつ／あるいは、各種ステップ／工程／過程／手順の順番が変更されてもよい。一つの構成要素又はモジュールによって実行されるとして説明した機能が、複数の構成要素又はモジュールによって実行されるものとして変更されてもよく、その逆であってもよい。図面において互いに直接接続または直接接触している構成要素間には、介在する構造が存在していてもよい。また、ある図面に示された詳細および／またはある図面若しくはある実施形態を参照しながら詳述した内容は、別の図面または別の実施形態にも適用可能である。また、同じ図面に示された詳細の全てまたは同じ文脈で説明されている詳細の全てが、必ずしも同じ実施形態内に存在していなければならないわけではない。単独で若しくは他の構成との組合せで従来技術に照らして革新的であることが判明した構成又は態様については、本明細書において革新的であると明示されているものとは別に、それら自体も革新的であると見なされるべきである。
【図１】
2017095078.tif 000003
【図２】
2017095078.tif 000004
【図３】
2017095078.tif 000005
【図４】
2017095078.tif 000006
【外国語明細書】
2017095078000001.pdf
2017095078000002.pdf
2017095078000003.pdf
2017095078000004.pdf