(57)【要約】本開示は、自転車のギアチェンジプロンプト方法、装置、プログラム及び記録媒体を提供する。方法は、ユーザのサイクリング過程におけるサイクリングデータを採集するステップと、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合するステップと、採集されたサイクリングデータがギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨をユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーをユーザへ出力するステップとを含む。本開示によれば、アマチュアのサイクリングユーザも、出力されたギアチェンジポリシーのプロンプトの下で、異なるサイクリング環境に正確なギアチェンジ操作を実施できる。【選択図】図１
2017529281.tif 000002
【特許請求の範囲】
【請求項１】
ユーザのサイクリング過程におけるサイクリングデータを採集するステップと、
採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合するステップと、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するステップと、を含むことを特徴とする自転車のギアチェンジプロンプト方法。
【請求項２】
前記サイクリングデータは、サイクリング軌跡、道路状況情報およびサイクリング速度のうちの何れかまたはそれらの複数のデータの組合せを含み、
前記サイクリング軌跡は、ＧＰＳ運動軌跡、および前記ＧＰＳ運動軌跡に対応する海抜、スロープ変化データを含むことを特徴とする請求項１に記載の自転車のギアチェンジプロンプト方法。
【請求項３】
採集された前記サイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、当該サイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するステップは、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルの何れかと完全に整合した場合、当該サイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するステップと、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルのいずれとも完全に整合するものではない場合、採集されたサイクリングデータと前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルとの類似度を算出し、算出された類似度が最も高いサイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するステップと、を含むことを特徴とする請求項２に記載の自転車のギアチェンジプロンプト方法。
【請求項４】
ギアチェンジ操作の発生時刻とギアチェンジ操作後のギアチェンジ結果とを含む、所定のユーザのギアチェンジ操作データを読み取るステップと、
前記ギアチェンジ操作の発生時刻に採集された前記所定のユーザのサイクリングデータをサイクリングデータサンプルとして読み取るステップと、
読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成し、生成されたギアチェンジポリシーおよび前記サイクリングデータサンプルに基づいて前記ギアチェンジポリシーデータベースを作成するステップと、をさらに含むことを特徴とする請求項２に記載の自転車のギアチェンジプロンプト方法。
【請求項５】
読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成する前に、前記ギアチェンジ操作データにおける異常ギアチェンジ結果を削除するステップをさらに含むことを特徴とする請求項４に記載の自転車のギアチェンジプロンプト方法。
【請求項６】
前記サイクリングデータは、ギアチェンジ調節データをさらに含み、前記ギアチェンジ調節データは、生理状態データ、サイクリング環境データまたはスロープ軌跡データを含み、
前記方法は、採集された前記ギアチェンジ調節データに基づいて、前記ギアチェンジポリシーに対する調整ポリシーを前記ユーザへ出力するステップをさらに含むことを特徴とする請求項２に記載の自転車のギアチェンジプロンプト方法。
【請求項７】
ユーザのサイクリング過程におけるサイクリングデータを採集するための採集モジュールと、
採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合するための照合モジュールと、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するための第１の出力モジュールと、を備えることを特徴とする自転車のギアチェンジプロンプト装置。
【請求項８】
前記サイクリングデータは、サイクリング軌跡、道路状況情報およびサイクリング速度のうちの何れかまたはそれらの複数のデータの組合せを含み、前記サイクリング軌跡は、ＧＰＳ運動軌跡、および前記ＧＰＳ運動軌跡に対応する海抜、スロープ変化データを含むことを特徴とする請求項７に記載の自転車のギアチェンジプロンプト装置。
【請求項９】
前記第１の出力モジュールは、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルの何れかと完全に整合した場合、当該サイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するための第１の出力サブモジュールと、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルのいずれとも完全に整合するものではない場合、採集されたサイクリングデータと前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルとの類似度を算出し、算出された類似度が最も高いサイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するための第２の出力サブモジュールと、を有することを特徴とする請求項８に記載の自転車のギアチェンジプロンプト装置。
【請求項１０】
ギアチェンジ操作の発生時刻とギアチェンジ操作後のギアチェンジ結果とを含む、所定のユーザのギアチェンジ操作データを読み取るための第１の読取モジュールと、
前記ギアチェンジ操作の発生時刻に採集された前記所定のユーザのサイクリングデータをサイクリングデータサンプルとして読み取るための第２の読取モジュールと、
読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成し、生成されたギアチェンジポリシーおよび前記サイクリングデータサンプルに基づいて前記ギアチェンジポリシーデータベースを作成するための作成モジュールと、をさらに備えることを特徴とする請求項８に記載の自転車のギアチェンジプロンプト装置。
【請求項１１】
読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成する前に、前記ギアチェンジ操作データにおける異常ギアチェンジ結果を削除するための削除モジュールをさらに備えることを特徴とする請求項１０に記載の自転車のギアチェンジプロンプト装置。
【請求項１２】
前記サイクリングデータは、ギアチェンジ調節データをさらに含み、前記ギアチェンジ調節データは、生理状態データ、サイクリング環境データまたはスロープ軌跡データを含み、
前記装置は、採集された前記ギアチェンジ調節データに基づいて、前記ギアチェンジポリシーに対する調整ポリシーを前記ユーザへ出力するための第２の出力モジュールをさらに備えることを特徴とする請求項８に記載の自転車のギアチェンジプロンプト装置。
【請求項１３】
プロセッサと、
プロセッサが実行可能な指令を記憶するためのメモリと、を備え、
前記プロセッサは、
ユーザのサイクリング過程におけるサイクリングデータを採集し、
採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合し、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するように構成されることを特徴とする自転車のギアチェンジプロンプト装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、自転車分野に関し、特に、自転車のギアチェンジプロンプト方法及び装置に関する。
【背景技術】
【０００２】
自転車、特にスポーツ型自転車（例えば、マウンテンバイク、ロードバイクなど）が一般的に複雑な変速システムを備え、前後にそれぞれ複数の大小歯車盤を有するため、多種のギアチェンジの組合せを実施することで、異なる区間や道路の状況の需要に応じることができる。変速セットは、構造上、各歯車盤が単独の変速制御レバーに対応しており、人によって手動でギアチェンジ変速操作を自発的に実施せざるを得ないため、実際のコントロールの複雑度が生じるし、アマチュアのサイクリングユーザにとってギアチェンジ変速操作を自分で実施することは、困難となる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
関連技術に存在する問題を解決するために、本開示は自転車のギアチェンジプロンプト方法及び装置を提供する。
【課題を解決するための手段】
【０００４】
本開示の実施例の第１の態様によれば、自転車のギアチェンジプロンプト方法を提供する。前記方法は、ユーザのサイクリング過程におけるサイクリングデータを採集するステップと、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合するステップと、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力すると、を含む。
【０００５】
好ましくは、前記サイクリングデータは、サイクリング軌跡、道路状況情報およびサイクリング速度のうちの何れかまたはそれらの複数のデータの組合せを含み、前記サイクリング軌跡は、ＧＰＳ運動軌跡、および前記ＧＰＳ運動軌跡に対応する海抜、スロープ変化データを含む。
【０００６】
好ましくは、採集された前記サイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、当該サイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するステップは、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルの何れかと完全に整合した場合、当該サイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するステップと、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルのいずれとも完全に整合するものではない場合、採集されたサイクリングデータと前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルとの類似度を算出し、算出された類似度が最も高いサイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するステップと、を含む。
【０００７】
好ましくは、前記方法は、ギアチェンジ操作の発生時刻とギアチェンジ操作後のギアチェンジ結果とを含む、所定のユーザのギアチェンジ操作データを読み取るステップと、前記ギアチェンジ操作の発生時刻に採集された前記所定のユーザのサイクリングデータをサイクリングデータサンプルとして読み取るステップと、読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成し、生成されたギアチェンジポリシーおよび前記サイクリングデータサンプルに基づいて前記ギアチェンジポリシーデータベースを作成するステップと、をさらに含む。
【０００８】
好ましくは、前記方法は、読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成する前に、前記ギアチェンジ操作データにおける異常ギアチェンジ結果を削除するステップをさらに含む。
【０００９】
好ましくは、前記サイクリングデータは、ギアチェンジ調節データをさらに含み、前記ギアチェンジ調節データは、生理状態データ、サイクリング環境データまたはスロープ軌跡データを含み、前記方法は、採集された前記ギアチェンジ調節データに基づいて、前記ギアチェンジポリシーに対する調整ポリシーを前記ユーザへ出力するステップをさらに含む。
【００１０】
本開示の実施例の第２の態様によれば、自転車のギアチェンジプロンプト装置を提供する。前記装置は、ユーザのサイクリング過程におけるサイクリングデータを採集するための採集モジュールと、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合するための照合モジュールと、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するための第１の出力モジュールと、を備える。
【００１１】
好ましくは、前記サイクリングデータは、サイクリング軌跡、道路状況情報およびサイクリング速度のうちの何れかまたはそれらの複数のデータの組合せを含み、前記サイクリング軌跡は、ＧＰＳ運動軌跡、および前記ＧＰＳ運動軌跡に対応する海抜、スロープ変化データを含む。
【００１２】
好ましくは、前記第１の出力モジュールは、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルの何れかと完全に整合した場合、当該サイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するための第１の出力サブモジュールと、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルのいずれとも完全に整合するものではない場合、採集されたサイクリングデータと前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルとの類似度を算出し、算出された類似度が最も高いサイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するための第２の出力サブモジュールと、を有する。
【００１３】
好ましくは、前記装置は、ギアチェンジ操作の発生時刻とギアチェンジ操作後のギアチェンジ結果とを含む、所定のユーザのギアチェンジ操作データを読み取るための第１の読取モジュールと、前記ギアチェンジ操作の発生時刻に採集された前記所定のユーザのサイクリングデータをサイクリングデータサンプルとして読み取るための第２の読取モジュールと、読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成し、生成されたギアチェンジポリシーおよび前記サイクリングデータサンプルに基づいて前記ギアチェンジポリシーデータベースを作成するための作成モジュールと、をさらに備える。
【００１４】
好ましくは、前記装置は、読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成する前に、前記ギアチェンジ操作データにおける異常ギアチェンジ結果を削除するための削除モジュールをさらに備える。
【００１５】
好ましくは、前記サイクリングデータは、ギアチェンジ調節データをさらに含み、前記ギアチェンジ調節データは、生理状態データ、サイクリング環境データまたはスロープ軌跡データを含み、前記装置は、採集された前記ギアチェンジ調節データに基づいて、前記ギアチェンジポリシーに対する調整ポリシーを前記ユーザへ出力するための第２の出力モジュールをさらに備える。
【００１６】
本開示の実施例の第３の態様によれば、自転車のギアチェンジプロンプト装置を提供する。前記装置は、プロセッサと、プロセッサが実行可能な指令を記憶するためのメモリと、を備え、前記プロセッサは、ユーザのサイクリング過程におけるサイクリングデータを採集し、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合し、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するように構成される。
【発明の効果】
【００１７】
本開示の実施例による技術案は、以下の格別な作用効果を含むことができる。
【００１８】
本開示の以上の実施例では、ユーザのサイクリング過程におけるサイクリングデータを採集し、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合し、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力することにより、アマチュアのサイクリングユーザも、出力されたギアチェンジポリシーのプロンプトの下で、異なるサイクリング環境において正確なギアチェンジ操作を実施することができる。
【００１９】
上述した一般的な記述および後続の詳細な記述は、単に例示的および解釈的なものであり、本発明を制限できるものでないと理解されるべきである。
【図面の簡単な説明】
【００２０】
ここでの図面は、明細書を構成する一部として見なされ、本開示に適した実施例を示し、かつ、明細書の文字記載とともに本開示の仕組みを解釈するために用いられる。
【００２１】
【図１】ある実施例による自転車のギアチェンジプロンプト方法を示す流れ模式図である。
【図２】ある実施例による別の自転車のギアチェンジプロンプト方法を示す流れ模式図である。
【図３】ある実施例による自転車のギアチェンジプロンプト装置を示す模式的ブロック図である。
【図４】ある実施例による別の自転車のギアチェンジプロンプト装置を示す模式的ブロック図である。
【図５】ある実施例による別の自転車のギアチェンジプロンプト装置を示す模式的ブロック図である。
【図６】ある実施例による別の自転車のギアチェンジプロンプト装置を示す模式的ブロック図である。
【図７】ある実施例による別の自転車のギアチェンジプロンプト装置を示す模式的ブロック図である。
【図８】ある実施例による前記自転車のギアチェンジプロンプト装置のための構造模式図である。
【発明を実施するための形態】
【００２２】
次に、実施例を詳細に説明し、例示が図に示されている。以下の記述が図に係る場合、別途にて示さない限り、異なる図面における同じ符号は、同じまたは類似する要素を示す。以下の実施例に記述される実施形態は、本発明と一致する全ての実施形態を代表するとは限らない。逆に、それらは、添付の特許請求の範囲に記載されているように、本発明の一部の局面と一致する装置およびび方法の例に過ぎない。
【００２３】
本開示に記載の用語は、特定の実施例を説明する目的で使用されるものに過ぎず、本開示を限定するものではない。本開示及び添付する特許請求の範囲に記載の単数形式の「１種類」、「前記」及び「当該」は、前後の文章においてそれぞれ他の意味を含有すると明確に記載される以外には、複数の形式も含む。なお、本発明に記載の「及び／又は」は、挙げられる事項の1つ又は複数の何れ又は全ての組み合わせを意味する。
【００２４】
また、本開示は、第１、第２、第３等の用語を使って各種の情報を説明するが、それらの情報は上記用語に限定されない。それらの用語は、同一種類の情報同士を区分するためのものに過ぎない。例えば、本発明の範囲から逸脱しない状況で、第１の情報を第２の情報と称しても良い。同じように、第２の情報を第１の情報と称してもよい。ここで使っている用語「……場合」は、文脈の意味によって、「……時」或は「……と」又は「確定に応じる」に解釈されてもよい。
【００２５】
関連技術では、自転車、特にスポーツ型自転車は、一般的には複雑な変速システムを有備え、前後には複数の大小歯車盤を有し、これによって、多種のギアチェンジ配合組合せの可能を実現し、異なるリンクの道路状況の必要に応じることができる。変速セットは構造上では各歯車盤が単独の変速制御レバーに対応しており、人によって手動でギアチェンジ変速操作を自発的に実施せざるを得ないため、実際コントロールの複雑度が生じる。
【００２６】
プロのサイクリングユーザは、大量のプロトレーニングをした後、比較的正確にギアチェンジ変速コントロールスキールを身につけることができ、異なるリンクの道路状況に直面する際に、比較的正確に前後の大小歯車盤を適切な段に変換することができる。しかしながら、プロトレーニングまたは対応する指導をしていない普通ユーザは、変速システムが内蔵された自転車に乗る時、複雑な変速システムに対して一般的にはてんてこ舞いをし、段を間違って変換しまたはギアチェンジをタイムリーにしていない。不合理な変速は、サイクリングリズムを乱し、体力を過度に消費し、膝の負担を増やすだけではなく、機械の過度磨損を増やし、ひいては、踏み外して危険を引き起こす可能性もある。
【００２７】
これに鑑み、本開示は、自転車のギアチェンジプロンプト方法を提供しており、ユーザのサイクリング過程におけるサイクリングデータを採集し、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合し、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力することにより、アマチュアのサイクリングユーザも、出力されたギアチェンジポリシーのプロンプトの下で、異なるサイクリング環境において正確なギアチェンジ操作を実施することができる。
【００２８】
図１に示すように、図１は、ある実施例による自転車のギアチェンジプロンプト方法である。当該自転車のギアチェンジプロンプト方法は、端末に用いられ、以下のステップを含む。
【００２９】
ステップ１０１では、ユーザのサイクリング過程におけるサイクリングデータを採集する。
【００３０】
ステップ１０２では、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合する。
【００３１】
ステップ１０３では、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力する。
【００３２】
上記ステップ１０１〜ステップ１０３に記載の技術案は、上記端末にインストールされた所定のＡＰＰ(例えば、サイクリングＡＰＰ)にローディングされたギアチェンジプロンプトロジックと理解されてもよく、当該ＡＰＰは、上記ギアチェンジプロンプトロジックを運行することでギアチェンジプロンプトサービスをユーザに提供することができる。
【００３３】
上記端末は、ユーザの移動端末であっても良く、例えば、当該移動端末は、ユーザのスマートフォンであっても良い。当然ながら、上記端末は、ユーザの移動端末であっても良いし、自転車の枠組みに予め設けられた車載端末であっても良く、例えば、自転車にインストールされたスマート端末またはスマートモジュールであっても良い。
【００３４】
上記自転車は、変速システムが内蔵された自転車であっても良い。また、上記自転車は、変速システムが内蔵されるに加えて、さらに、電子変速セットが予めインストールされても良い。電子変速セットは動作仕組みが伝統的な変速セットと同じであるが、ユーザコントロールの精確度を確保することができるとともに、ユーザのギアチェンジ操作を精確に記録することができる。同時に、電子変速セットは、さらにインターフェースをユーザに提供することができ、移動端末にインストールされた上記ＡＰＰは、電子変速セットが提供する当該インターフェースを介して、電子変速セットに記録されたギアチェンジ操作データを移動端末のローカルに読み取ることができる。
【００３５】
以下、上記端末をユーザの移動端末とすることを例として説明する。
【００３６】
本実施例では、ユーザのサイクリング過程において、携帯されている移動端末はユーザのサイクリングデータをリアルタイムに採集することができる。当該サイクリングデータは、ユーザのサイクリング過程におけるサイクリング軌跡、道路状況情報およびサイクリング速度などのデータのうち１つまたは複数のデータの組合せを含んでも良い。前記サイクリング軌跡は、ユーザのサイクリング過程における立体軌跡であっても良く、ＧＰＳ運動軌跡を含んでも良いのに加えて、さらに、当該ＧＰＳ運動軌跡に対応する海抜、スロープ変化データを含んでもよく、これによって、ユーザのサイクリング軌跡を、サイクリングユーザに立体的にディスプレイすることができる。
【００３７】
移動端末は、ユーザのサイクリングデータを採集する時、移動端末に内蔵されたセンサによって実現しても良い。
【００３８】
サイクリング軌跡データを採集する時、内蔵されたＧＰＳセンサによって、ユーザのＧＰＳ位置情報および海抜高さをリアルタイムに採集し、それから、採集されたＧＰＳ位置情報によってユーザのＧＰＳ運動軌跡を生成し、採集された海抜高さによってユーザの海抜変化データおよびスロープ変化データを生成しても良い。
【００３９】
道路状況情報を採集する時、内蔵されたＧ-ｓｅｎｓｏｒセンサ（重力センサ）によってユーザのサイクリング過程における加速力の変化を検出してもよく、加速力とは、物体の加速過程において物体に作用する力のことであり、例えば、揺れ、落ち、上昇、下降などのいろんな移動変化は何れもＧ-ｓｅｎｓｏｒセンサによって電気信号に変換されることができる。これによって、Ｇ-ｓｅｎｓｏｒセンサは、リアルタイムに検出されたユーザのサイクリング過程における加速力の変化状況によって、実際の路面状況を把握することができる。例えば、Ｇ-ｓｅｎｓｏｒセンサによって、ユーザが自転車に乗っている時に激しく揺れまたはショックすることを検出した場合、この時、サイクリングの道路状況は、でこぼこの山道である可能性がある。Ｇ-ｓｅｎｓｏｒセンサによって、ユーザが自転車に乗っている時に安定することをを検出した場合、この時、サイクリングの道路状況は、平坦な路面である可能性がある。Ｇ-ｓｅｎｓｏｒセンサによって、ユーザが自転車に乗っている時に上昇または下降することを検出した場合、この時、サイクリングの道路状況は、上り坂または下り坂の路面である可能性がある。
【００４０】
サイクリング速度を採集する時、内蔵された速度センサによって、ユーザのサイクリング速度をリアルタイムに採集しても良い。当然ながら、ユーザのサイクリング速度については、ＧＰＳセンサによって採集されたＧＰＳ位置変化情報を基に、ユーザのサイクリング時間および距離変化に基づいてユーザサイクリングの平均速度を算出しても良い。
【００４１】
採集されたユーザのサイクリングデータについては、移動端末は、それをローカルに保存してもよく、上記ＡＰＰは、移動端末に保存されたサイクリングデータをリアルタイムに読み取ることができる。
【００４２】
本実施例では、上記ＡＰＰは、所定のギアチェンジポリシーデータベースをさらに提供してもよく、当該ギアチェンジポリシーデータベースには、幾つかの所定のギアチェンジポリシーおよびそれらに対応するサイクリングデータサンプルが含まれても良い。
【００４３】
上記ギアチェンジポリシーとは、ユーザのサイクリング過程におけるギアチェンジ操作に対する提案のことである。上記ギアチェンジポリシーデータベースは、上記ＡＰＰが一定データ量のサイクリングデータサンプルおよびギアチェンジ操作データに基づいて作成されても良い。
【００４４】
例えば、上記ギアチェンジポリシーデータベースを作成する時、一定数のプロ乗り手（所定のユーザ）に、上記ＡＰＰがインストールされている移動端末を持って、電子変速セットが設けられた自転車に乗って、それぞれ一定数の異なるリンクをサイクリングしてもらう。サイクリング過程では、移動端末は依然として、内蔵されたセンサによってプロ乗り手のサイクリングデータを採集することができ、同時に、自転車の電子変速セットは、プロ乗り手のギアチェンジ操作をリアルタイムに記録することもできる。
【００４５】
上記ＡＰＰは、電子変速セットを接続して提供されたインターフェースを介して、電子変速セットに記録されたプロ乗り手のギアチェンジ操作データをローカルに読み取ることができる。当該ギアチェンジ操作データは、通常、プロ乗り手のサイクリング過程におけるギアチェンジ操作の発生時刻、および当該ギアチェンジ操作に対応するギアチェンジ結果を含む。当該ギアチェンジ結果は、プロ乗り手が自分のサイクリングに対してギアチェンジ操作を行った後の変速比である（変速比とは、自転車変速ギアにおけるアクティブギアとパッシブギアのギア比率のことであり、ユーザは、前後車輪の各歯車盤に対応する変速制御レバーを調節することで、変速比を調整することができる）。
【００４６】
プロ乗り手は大量のプロトレーニングをしたので、異なるサイクリング環境でサイクリングする時、ギアチェンジコントロールスキールを比較的正確に身に付けることができる。プロ乗り手のサイクリング過程に生じるギアチェンジ操作データおよびサイクリングデータを同一時間軸に応じて組み合わせることは、通常、プロ乗り手が異なるサイクリング環境でサイクリングする時のギアチェンジポリシーを反映することができる。例えば、プロ乗り手が異なるスロープ、速度またはリンクで、如何にギアチェンジ操作によって自転車の変速比を最も合理な状况に達するかを反映することができる。
【００４７】
よって、上記ＡＰＰは、上記インターフェースによってプロ乗り手のサイクリング過程におけるギアチェンジ操作データを成功に読み取った後、さらに、移動端末が採集したプロ乗り手のサイクリングデータから、プロ乗り手のギアチェンジ操作発生時刻と同じサイクリングデータを読み取り（すなわち、移動端末がプロ乗り手のギアチェンジ操作の発生時刻に採集した当該プロ乗り手のサイクリングデータを読み取る）、当該サイクリングデータをサイクリングデータサンプルとしてプロ乗り手のギアチェンジ操作データと組み合わせて定量化処理を行い、対応するギアチェンジポリシーを生成しても良い。
【００４８】
本実施例では、プロ乗り手のサイクリング過程に生じたギアチェンジ操作データの中には、通常、一部の無効なギアチェンジ操作がある可能性もあり、例えば、誤操作、または、サイクリング過程に無意味なギアチェンジ操作を行った。よって、上記ＡＰＰは、上記サイクリングデータサンプルをプロ乗り手のギアチェンジ操作データと組み合わせて定量化処理を行い、対応するギアチェンジポリシーを生成する前に、さらに、ギアチェンジ操作データにおけるギアチェンジ結果に対してデータを補正して、その中の異常ギアチェンジ結果を削除しても良い。
【００４９】
上記ＡＰＰは、ギアチェンジ操作データにおけるギアチェンジ結果に対してデータを補正する時、異なる実現方式によって実現しても良い。
【００５０】
例えば、上記ＡＰＰは、上記サイクリングデータサンプルに基づいて、上記ギアチェンジ結果に対して逆検証を行い、上記サイクリングデータサンプルを分析してギアチェンジ操作発生時刻の道路状況情報を取得し、それから、このような道路状況においてプロ乗り手が行った今回のギアチェンジ操作が合理であるか否かを逆判定してもよい。合理でない場合、今回のギアチェンジ操作を異常ギアチェンジ操作とし、それでは、上記ＡＰＰは、今回のギアチェンジ操作に対応するギアチェンジ結果を削除しても良い。
【００５１】
例を挙げると、仮に上記ＡＰＰはサイクリングデータサンプルを分析した結果、プロ乗り手がギアチェンジ操作を行う時、ちょうど上り坂路面に入ることが分かる。基本的なサイクリング常識によれば、上り坂路面に入る時、通常、変速比を小さくしてもよく、これによって、手間を省くことができる。よって、若し、この時、当該サイクリングデータサンプルに対応するギアチェンジ操作結果が変速比を大きくした操作であれば、今回のギアチェンジ操作は不合理なギアチェンジ操作である。上記ＡＰＰは、今回のギアチェンジ操作に対応するギアチェンジ結果を異常ギアチェンジ結果として削除しても良い。
【００５２】
これから分かるように、上記ＡＰＰは、上記サイクリングデータサンプルをプロ乗り手のギアチェンジ操作データと組み合わせて定量化処理を行い、対応するギアチェンジポリシーを生成する前に、ギアチェンジ操作データにおけるギアチェンジ結果に対してデータを補正し、その中の異常ギアチェンジ結果を削除することで、生成されたギアチェンジポリシーをより正確で合理にすることができる。
【００５３】
本実施例では、上記ＡＰＰは同一時間軸に応じて、上記サイクリングデータサンプルをプロ乗り手のギアチェンジ操作データと組み合わせて定量化処理を行い、対応するギアチェンジポリシーを生成し後、生成されたギアチェンジポリシーおよび上記サイクリングデータサンプルに基づいて上記ギアチェンジポリシーデータベースを生成し、当該ギアチェンジポリシーデータベースに、生成されたギアチェンジポリシーと上記サイクリングデータサンプルとの対応関係を保存しても良い。
【００５４】
当然ながら、実現時、上記ギアチェンジポリシーデータベースを、上述した上記ＡＰＰによって一定データ量のサイクリングデータサンプルおよびギアチェンジ操作データに基づいて作成してもよいし、人によって一定データ量のサイクリングデータサンプルおよびギアチェンジ操作データに基づいて分析してから作成し、それから、作成済みのギアチェンジポリシーデータベースを手動で上記ＡＰＰにローディングしても良い。
【００５５】
本実施例では、上記所定のギアチェンジポリシーデータベースは、プロ乗り手のサイクリング過程で生じたギアチェンジ操作データおよびサイクリングデータに基づいて作成されたので、普通ユーザのサイクリング過程におけるギアチェンジ指導に用いられても良い。
【００５６】
普通ユーザのサイクリング過程では、移動端末は依然として、当該普通ユーザのサイクリングデータをリアルタイムに採集し、採集されたサイクリングデータを上記ギアチェンジポリシーデータベースと照合しても良く、当該ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、最適なギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を当該ユーザにプロンプトするように、当該ギアチェンジポリシーデータベースにおける当該サイクリングデータサンプルに対応する当該サイクリングポリシーを当該普通ユーザの最適なギアチェンジポリシーとして当該ユーザへ出力しても良い。
【００５７】
採集された当該普通ユーザのサイクリングデータを上記ギアチェンジポリシーデータベースと照合した後、一方、当該サイクリングデータがギアチェンジポリシーデータベースにおけるサイクリングデータサンプルの何れかと完全に整合した場合、当該普通ユーザが現在でサイクリングしているリンクは、当該サイクリングデータサンプルに対応するリンクと完全に整合したことが表明される。この時、上記ＡＰＰは、上記ギアチェンジポリシーデータベースにおける当該サイクリングデータサンプルに対応するギアチェンジポリシーを当該普通ユーザの最適なギアチェンジポリシーとして当該ユーザへ出力しても良い。
【００５８】
他方、当該サイクリングデータがギアチェンジポリシーデータベースにおける全てのサイクリングデータサンプルのいずれとも完全に整合するものではない場合、上記ＡＰＰは、さらに、当該サイクリングデータとギアチェンジポリシーデータベースにおけるサイクリングデータサンプルとの類似度を算出してもよく、これによって、当該ギアチェンジポリシーデータベースにおける、当該サイクリングデータとの類似度が最も高いサイクリングデータサンプルを特定し、当該サイクリングデータとの類似度が最も高いサイクリングデータサンプルを特定した後、当該普通ユーザが現在でサイクリングしているリンクは、当該サイクリングデータサンプルに対応するリンクと類似するリンクであることが表明される。この時、ギアチェンジポリシーデータベースにおける、当該類似度が最も高いサイクリングデータサンプルに対応するギアチェンジポリシーを当該普通ユーザの最適なギアチェンジポリシーとしてユーザへ出力しても良い。
【００５９】
上記ＡＰＰは、当該サイクリングデータとギアチェンジデータベースにおけるサイクリングデータサンプルとの類似度を算出する時、当該サイクリングデータにおける各データとギアチェンジデータベースにおけるサイクリングデータサンプルにおける対応する各データとに対してそれぞれ誤差を算出し、それから、ギアチェンジポリシーデータベースにおける各データの誤差と当該サイクリングデータにおける各データの誤差とが最も小さいサイクリングデータサンプルを、類似度が最も高いサイクリングデータサンプルとしても良い。
【００６０】
例えば、サイクリングデータがサイクリング軌跡、道路状況情報およびサイクリング速度などのデータを含む場合、移動端末は、内蔵されたセンサによって、現在サイクリングユーザのサイクリング軌跡、道路状況情報およびサイクリング速度などの元データをそれぞれ採集済み後、採集されたこれらの元データを具体的な数値として定量化処理してもよく、これによって、上記ＡＰＰは、現在サイクリングユーザのサイクリングデータとギアチェンジデータベースにおけるサイクリングデータサンプルとの類似度を算出する時、移動端末で定量化処理された各データの具体的な数値を直接読み取って誤差を算出し、算出された誤差によって現在サイクリングユーザのサイクリングデータとギアチェンジデータベースにおけるサイクリングデータサンプルとの類似度を表しても良い。
【００６１】
本実施例では、上記ＡＰＰが、ギアチェンジポリシーデータベースにおける当該サイクリングデータサンプルに対応するサイクリングポリシーを、当該普通ユーザの最適なギアチェンジポリシーとして当該ユーザへ出力する時、出力の方式は、本実施例で特に限定されないが、音声出力であっても良いし、文字出力であっても良く、ユーザの移動端末または車載端末によって出力しても良いし、ユーザの移動端末または車載端末とバインディングされたスマート機器によって出力しても良い。例えば、移動端末、車載端末または移動端末とバインディングされたスマートブレスレットもしくはスマートウォッチの表示パネルによって、文字の形式でユーザへ出力しても良い。例えば、表示パネルに「現在道路状況に最も整合するギアチェンジ組合せは、ＸＸＸ」という文字を直接表示してプロンプトしても良い。当然ながら、移動端末、車載端末、または移動端末とバインディングされたスマートブレスレットもしくはスマートウォッチのスピーカ 、または移動端末に接続された有線ヘッドホン、移動端末とバインディングされたブルートゥースヘッドホンによって、音声の形式で出力しても良い。例えば、「現在道路状況に最も整合するギアチェンジ組合せは、ＸＸＸ」という音声を放送してプロンプトしても良い。
【００６２】
上記ＡＰＰが上記ギアチェンジポリシーデータベースにおいて整合した上記最適なギアチェンジポリシーをユーザへ出力した後、ユーザは当該ギアチェンジポリシーのプロンプトの下でギアチェンジ操作を実施しても良く、これによって、異なるサイクリングリンクに直面する際に、上記ＡＰＰが出力したプロンプトに応じて、自転車を合理な変速比に調整することができる。
【００６３】
例えば、普通ユーザが平らな道、上り坂および下り坂などの異なるリンクをサイクリングする時、若し、普通ユーザによって自分でギアチェンジ操作を実施すれば、普通ユーザがプロトレーニングを欠いているため、通常、正確なギアチェンジ操作を実施することができない。若し、普通ユーザのサイクリングデータを所定のギアチェンジポリシーデータベースと照合し、最適なギアチェンジポリシーを普通ユーザへ出力すれば、ギアチェンジポリシーデータベースにおけるギアチェンジポリシーが、プロサイクリング者のサイクリングデータおよびギアチェンジ操作データに基づいて生成されたので、普通ユーザは出力された最適なギアチェンジポリシーのプロンプトの下で、平らな道、上り坂および下り坂などの異なるリンクに直面する際に、正確なギアチェンジ操作を行うことができる。これから分かるように、このような方式によれば、普通ユーザのサイクリング過程におけるギアチェンジ操作に対して指導意義を有する。
【００６４】
また、ユーザのサイクリング過程では、ユーザのギアチェンジ操作に影響を及ぼす可能性がある要因は、上述したサイクリング軌跡、道路状況情報およびサイクリング速度などのサイクリングデータを除き、通常、ユーザの生理状態データ、サイクリング環境データおよびスロープ軌跡データなどのデータをさらに含んでも良い。上記生理状態データは、ユーザの体温、心拍などの生理データを含んでも良い。上記サイクリング環境データは、サイクリング過程における風速、風向きなどの環境データを含んでも良い。上記スロープ軌跡データは、スロープの総長さおよび上り坂または下り坂の長さなどのデータを含んでも良い。
【００６５】
よって、上記ＡＰＰは、一定データ量のサイクリングデータサンプルおよびギアチェンジ操作データに基づいて上記ギアチェンジポリシーデータベースを作成する時、さらに、サイクリングデータにユーザの生理状態データ、サイクリング環境データおよびスロープ軌跡データなどのデータを導入してギアチェンジ調節データとしてもよく、上記ギアチェンジ調節データを分析し、生成されるギアチェンジポリシーを継続的に最適化し調整することで、ギアチェンジポリシーをユーザへ出力する時、さらに、上記ギアチェンジ調節データに基づいて当該ギアチェンジポリシーに対する調整ポリシーを同時にユーザへ出力しても良い。当該調整ポリシーは、出力されるギアチェンジポリシーに対する調整提案であっても良い。
【００６６】
本実施例では、上記生理状態データは、ユーザのサイクリング過程における体温、心拍などのデータを含んでもよく、ユーザは、サイクリング過程において心拍センサ（例えば、心拍腕時計）および体温センサを装着しても良く、移動端末は、ユーザの心拍センサおよび体温センサとバインディング関係を予め確立してもよい。これによって、移動端末は、心拍センサおよび体温センサによって、ユーザのサイクリング過程における心拍および体温変化をリアルタイムに取得することができる。
【００６７】
上記サイクリング環境データは、ユーザのサイクリング過程における風速、風向きなどのデータを含んでもよく、ユーザは、自転車に風速センサを取り付けてもよく、移動端末は、当該風速センサと予めバインディング関係を確立してもよい。これによって、移動端末は、当該風速センサによって、ユーザのサイクリング過程における風速、風向きデータをリアルタイムに取得することができる。
【００６８】
上記スロープ軌跡データは、スロープの総長さおよび上り坂または下り坂の長さなどのデータを含んでもよく、ユーザのサイクリング過程では、上記ＡＰＰは、移動端末が予め採集したＧＰＳ位置情報、海抜変化データおよびスロープ変化データによって、ユーザのサイクリング過程における前方のスロープ総長さおよび上り坂または下り坂の長さをリアルタイムに算出しても良い。
【００６９】
ユーザの心拍および体温などの生理状態データを上記ギアチェンジ調節データとする場合、移動端末は、取得されたユーザの心拍および体温などのデータに対して簡単な分析を行うことによって、ユーザの体力状况を把握することができ、これによって、ユーザのサイクリング過程における体力変化をリアルタイムに監視することができる。上記ＡＰＰは、ユーザの現在のサイクリングデータを上記ギアチェンジポリシーデータベースと照合し、対応するギアチェンジポリシーを当該ユーザへ出力した後、さらに、当該ユーザの現在の体力状况に基づいて、当該ギアチェンジポリシーに対する調整ポリシーを出力しても良い。
【００７０】
例えば、仮に、ＡＰＰがギアチェンジポリシーデータベースにおいて当該ユーザに対して整合した最適なギアチェンジポリシーが、フロントホイール２段リアホイール５段であるとすれば、ユーザのブルートゥースヘッドホンによって、「現在道路状況に最も整合するギアチェンジ組合せは、フロントホイール２段リアホイール５段」という音声メッセージをユーザへ放送しても良い。若し、上記ＡＰＰは当該ユーザの現在の心拍、体温変化を分析することによって当該ユーザの現在の体力が過度消耗状態にあると監視した場合、さらに、体力を合理に配分する旨をユーザにプロンプトするように、ユーザのブルートゥースヘッドホンによって、「体力が過度消耗であるので、変速比を小さくして体力を節約することを提案する」という音声メッセージをユーザに出力しても良い。
【００７１】
ユーザのサイクリング過程における風速、風向きなどのサイクリング環境データを上記ギアチェンジ調節ポリシーとする場合、移動端末は、風速センサによってユーザのサイクリング過程における風速風向き変化をリアルタイムに監視しても良い。上記ＡＰＰは、ユーザの現在のサイクリングデータを上記ギアチェンジポリシーデータベースと照合し、対応するギアチェンジポリシーを当該ユーザへ出力した後、さらに、現在の風速風向きに基づいて、当該ギアチェンジポリシーに対する調整ポリシーをユーザへ出力しても良い。
【００７２】
例えば、仮に、ＡＰＰがギアチェンジポリシーデータベースにおいて当該ユーザに対して整合した最適なギアチェンジポリシーが、フロントホイール２段リアホイール５段であるとすれば、ユーザのブルートゥースヘッドホンによって、「現在道路状況に最も整合するギアチェンジ組合せは、フロントホイール２段リアホイール５段」という音声メッセージをユーザへ出力しても良い。若し、上記ＡＰＰは、風速センサによって、現在では逆風で且つ風速が大きいと監視した場合、さらに、体力を合理に配分する旨をユーザにプロンプトするように、ユーザのブルートゥースヘッドホンによって、「現在では逆風であるため、変速比を小さくして体力を節約することを提案する」という音声メッセージをユーザへ出力しても良い。
【００７３】
ユーザのサイクリング過程におけるスロープ総長さ、上り坂長さおよび下り坂長さなどのスロープ軌跡データを上記ギアチェンジ調節データとする場合、移動端末は、ユーザサイクリング過程においてユーザ前方のスロープを監視しても良い。上記ＡＰＰは、ユーザの現在のサイクリングデータを上記ギアチェンジポリシーデータベースと照合し、対応するギアチェンジポリシーを当該ユーザへ出力した後、さらに、前方のスロープの長さに基づいて、当該ギアチェンジポリシーに対する調整ポリシーをユーザへ出力しても良い。
【００７４】
例えば、仮にＡＰＰがギアチェンジポリシーデータベースにおいて当該ユーザに対して整合した最適なギアチェンジポリシーが、フロントホイール２段リアホイール５段であるとすれば、ユーザのブルートゥースヘッドホンによって、「現在道路状況に最も整合するギアチェンジ組合せは、フロントホイール２段リアホイール５段」という音声メッセージをユーザへ出力しても良い。若し、上記ＡＰＰは、前方スロープが長いと監視した場合、さらに、体力を合理に配分する旨をユーザにプロンプトするように、ユーザのブルートゥースヘッドホンによって、「前方のスロープが長いので、変速比を小さくして体力を節約することを提案する」という音声メッセージをユーザへ出力しても良い。
【００７５】
当然ながら、上述した、上記ＡＰＰがサイクリングデータにユーザの生理状態データ、サイクリング環境データおよびスロープ軌跡データなどのデータを導入して総合分析を行い、生成されるギアチェンジポリシーを継続的に最適化し調整するに加えて、実現時、さらに、ユーザのサイクリングおよびギアチェンジ操作に影響を及ぼす可能性がある他の種類のデータを参照として導入して総合分析を行ってもよく、これによって、出力されるギアチェンジポリシーを継続的に最適化するが、本実施例では一々例を挙げない。
【００７６】
以上の実施例では、ユーザのサイクリング過程におけるサイクリングデータを採集し、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合し、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力することにより、アマチュアのサイクリングユーザも、出力されたギアチェンジポリシーのプロンプトの下で、異なるサイクリング環境において正確なギアチェンジ操作を実施することができる。
【００７７】
図２に示すように、図２は、ある実施例による自転車のギアチェンジプロンプト方法であり、端末に用いられ、以下のステップを含む。
【００７８】
ステップ２０１では、ユーザのサイクリング過程におけるサイクリングデータを採集し、前記サイクリングデータは、サイクリング軌跡、道路状況情報およびサイクリング速度のうちの何れかまたはそれらの複数のデータの組合せを含み、前記サイクリング軌跡は、ＧＰＳ運動軌跡、および前記ＧＰＳ運動軌跡に対応する海抜、スロープ変化データを含む。
【００７９】
ステップ２０２では、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合する。
【００８０】
ステップ２０３では、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルの何れかと完全に整合した場合、当該サイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力する。
【００８１】
ステップ２０４では、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルのいずれとも完全に整合するものではない場合、採集されたサイクリングデータと前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルとの類似度を算出し、算出された類似度が最も高いサイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力する。
【００８２】
ステップ２０５では、前記サイクリングデータがさらにギアチェンジ調節データを含む場合、採集された前記ギアチェンジ調節データに基づいて、前記ギアチェンジポリシーに対する調整ポリシーを前記ユーザへ出力し、前記ギアチェンジ調節データは、生理状態データ、サイクリング環境データまたはスロープ軌跡データを含む。
【００８３】
上記ステップ２０１〜ステップ２０５に記載の技術案は、上記端末にインストールされた所定のＡＰＰ(例えば、サイクリングＡＰＰ)にローディングされたギアチェンジプロンプトロジックと理解されてもよく、当該ＡＰＰは、上記ギアチェンジプロンプトロジックを運行することでギアチェンジプロンプトサービスをユーザに提供することができる。
【００８４】
上記端末は、ユーザの移動端末であっても良く、例えば、当該移動端末は、ユーザのスマートフォンであっても良い。当然ながら、上記端末は、ユーザの移動端末であっても良いし、自転車の枠組みに予め設けられた車載端末であっても良く、例えば、自転車にインストールされたスマート端末またはスマートモジュールであっても良い。
【００８５】
上記自転車は、変速システムが内蔵された自転車であっても良い。また、上記自転車は、変速システムが内蔵されるに加えて、さらに、電子変速セットが予めインストールされても良い。電子変速セットは動作仕組みが伝統的な変速セットと同じであるが、ユーザコントロールの精確度を確保することができるとともに、ユーザのギアチェンジ操作を精確に記録することができる。同時に、電子変速セットは、さらにインターフェースをユーザに提供することができ、移動端末にインストールされた上記ＡＰＰは、電子変速セットが提供する当該インターフェースを介して、電子変速セットに記録されたギアチェンジ操作データを移動端末のローカルに読み取ることができる。
【００８６】
以下、上記端末をユーザの移動端末とすることを例として説明する。
【００８７】
本実施例では、ユーザのサイクリング過程において、携帯されている移動端末はユーザのサイクリングデータをリアルタイムに採集することができる。当該サイクリングデータは、ユーザのサイクリング過程におけるサイクリング軌跡、道路状況情報およびサイクリング速度などのデータのうち１つまたはそれらの複数のデータの組合せを含んでも良い。前記サイクリング軌跡は、ユーザのサイクリング過程における立体軌跡であっても良く、ＧＰＳ運動軌跡を含んでも良いのに加えて、さらに、当該ＧＰＳ運動軌跡に対応する海抜、スロープ変化データを含んでもよく、これによって、ユーザのサイクリング軌跡を、サイクリングユーザに立体的にディスプレイすることができる。
【００８８】
移動端末は、ユーザのサイクリングデータを採集する時、移動端末に内蔵されたセンサによって実現しても良い。
【００８９】
サイクリング軌跡データを採集する時、内蔵されたＧＰＳセンサによって、ユーザのＧＰＳ位置情報および海抜高さをリアルタイムに採集し、それから、採集されたＧＰＳ位置情報によってユーザのＧＰＳ運動軌跡を生成し、採集された海抜高さによってユーザの海抜変化データおよびスロープ変化データを生成しても良い。
【００９０】
道路状況情報を採集する時、内蔵されたＧ-ｓｅｎｓｏｒセンサ（重力センサ）によってユーザのサイクリング過程における加速力の変化を検出してもよく、加速力とは、物体の加速過程において物体に作用する力のことであり、例えば、揺れ、落ち、上昇、下降などのいろんな移動変化は何れもＧ-ｓｅｎｓｏｒセンサによって電気信号に変換されることができる。これによって、Ｇ-ｓｅｎｓｏｒセンサは、リアルタイムに検出されたユーザのサイクリング過程における加速力の変化状況によって、実際の路面状況を把握することができる。例えば、Ｇ-ｓｅｎｓｏｒセンサによって、ユーザが自転車に乗っている時に激しく揺れまたはショックすることを検出した場合、この時、サイクリングの道路状況は、でこぼこの山道である可能性がある。Ｇ-ｓｅｎｓｏｒセンサによって、ユーザが自転車に乗っている時に安定することをを検出した場合、この時、サイクリングの道路状況は、平坦な路面である可能性がある。Ｇ-ｓｅｎｓｏｒセンサによって、ユーザが自転車に乗っている時に上昇または下降することを検出した場合、この時、サイクリングの道路状況は、上り坂または下り坂の路面である可能性がある。
【００９１】
サイクリング速度を採集する時、内蔵された速度センサによって、ユーザのサイクリング速度をリアルタイムに採集しても良い。当然ながら、ユーザのサイクリング速度については、ＧＰＳセンサによって採集されたＧＰＳ位置変化情報を基に、ユーザのサイクリング時間および距離変化に基づいてユーザサイクリングの平均速度を算出しても良い。
【００９２】
採集されたユーザのサイクリングデータについては、移動端末は、それをローカルに保存してもよく、上記ＡＰＰは、移動端末に保存されたサイクリングデータをリアルタイムに読み取ることができる。
【００９３】
本実施例では、上記ＡＰＰは、所定のギアチェンジポリシーデータベースをさらに提供してもよく、当該ギアチェンジポリシーデータベースには、幾つかの所定のギアチェンジポリシーおよびそれらに対応するサイクリングデータサンプルが含まれても良い。
【００９４】
上記ギアチェンジポリシーとは、ユーザのサイクリング過程におけるギアチェンジ操作に対する提案のことである。上記ギアチェンジポリシーデータベースは、上記ＡＰＰが一定データ量のサイクリングデータサンプルおよびギアチェンジ操作データに基づいて作成されても良い。
【００９５】
例えば、上記ギアチェンジポリシーデータベースを作成する時、ある程度の数のプロ乗り手（所定のユーザ）に、上記ＡＰＰがインストールされている移動端末を持って、電子変速セットが設けられた自転車に乗って、それぞれ一定数の異なるリンクをサイクリングしてもらう。サイクリング過程では、移動端末は依然として、内蔵されたセンサによってプロ乗り手のサイクリングデータを採集することができ、同時に、自転車の電子変速セットは、プロ乗り手のギアチェンジ操作をリアルタイムに記録することもできる。
【００９６】
上記ＡＰＰは、電子変速セットを接続して提供されたインターフェースを介して、電子変速セットに記録されたプロ乗り手のギアチェンジ操作データをローカルに読み取ることができる。当該ギアチェンジ操作データは、通常、プロ乗り手のサイクリング過程におけるギアチェンジ操作の発生時刻、および当該ギアチェンジ操作に対応するギアチェンジ結果を含む。当該ギアチェンジ結果は、プロ乗り手が自分のサイクリングに対してギアチェンジ操作を行った後の変速比である（変速比とは、自転車変速ギアにおけるアクティブギアとパッシブギアのギア比率のことであり、ユーザは、前後車輪の各歯車盤に対応する変速制御レバーを調節することで、変速比を調整することができる）。
【００９７】
プロ乗り手は大量のプロトレーニングをしたので、異なるサイクリング環境でサイクリングする時、ギアチェンジコントロールスキールを比較的正確に身に付けることができる。プロ乗り手のサイクリング過程に生じるギアチェンジ操作データおよびサイクリングデータを同一時間軸に応じて組み合わせることは、通常、プロ乗り手が異なるサイクリング環境でサイクリングする時のギアチェンジポリシーを反映することができる。例えば、プロ乗り手が異なるスロープ、速度またはリンクで、如何にギアチェンジ操作によって自転車の変速比を最も合理な状况に達するかを反映することができる。
【００９８】
よって、上記ＡＰＰは、上記インターフェースによってプロ乗り手のサイクリング過程におけるギアチェンジ操作データを成功に読み取った後、さらに、移動端末が採集したプロ乗り手のサイクリングデータから、プロ乗り手のギアチェンジ操作発生時刻と同じサイクリングデータを読み取り（すなわち、移動端末がプロ乗り手のギアチェンジ操作の発生時刻に採集した当該プロ乗り手のサイクリングデータを読み取る）、当該サイクリングデータをサイクリングデータサンプルとしてプロ乗り手のギアチェンジ操作データと組み合わせて定量化処理を行い、対応するギアチェンジポリシーを生成しても良い。
【００９９】
本実施例では、プロ乗り手のサイクリング過程に生じたギアチェンジ操作データの中には、通常、一部の無効なギアチェンジ操作がある可能性もあり、例えば、誤操作、または、サイクリング過程に無意味なギアチェンジ操作を行った。よって、上記ＡＰＰは、上記サイクリングデータサンプルをプロ乗り手のギアチェンジ操作データと組み合わせて定量化処理を行い、対応するギアチェンジポリシーを生成する前に、さらに、ギアチェンジ操作データにおけるギアチェンジ結果に対してデータを補正して、その中の異常ギアチェンジ結果を削除しても良い。
【０１００】
上記ＡＰＰは、ギアチェンジ操作データにおけるギアチェンジ結果に対してデータを補正する時、異なる実現方式によって実現しても良い。
【０１０１】
例えば、上記ＡＰＰは、上記サイクリングデータサンプルに基づいて、上記ギアチェンジ結果に対して逆検証を行い、上記サイクリングデータサンプルを分析してギアチェンジ操作発生時刻の道路状況情報を取得し、それから、このような道路状況においてプロ乗り手が行った今回のギアチェンジ操作が合理であるか否かを逆判定してもよい。合理でない場合、今回のギアチェンジ操作を異常ギアチェンジ操作とし、それでは、上記ＡＰＰは、今回のギアチェンジ操作に対応するギアチェンジ結果を削除しても良い。
【０１０２】
例を挙げると、仮に上記ＡＰＰはサイクリングデータサンプルを分析した結果、プロ乗り手がギアチェンジ操作を行う時、ちょうど上り坂路面に入ることが分かる。基本的なサイクリング常識によれば、上り坂路面に入る時、通常、変速比を小さくしてもよく、これによって、手間を省くことができる。よって、若し、この時、当該サイクリングデータサンプルに対応するギアチェンジ操作結果が変速比を大きくした操作であれば、今回のギアチェンジ操作は不合理なギアチェンジ操作である。上記ＡＰＰは、今回のギアチェンジ操作に対応するギアチェンジ結果を異常ギアチェンジ結果として削除しても良い。
【０１０３】
これから分かるように、上記ＡＰＰは、上記サイクリングデータサンプルをプロ乗り手のギアチェンジ操作データと組み合わせて定量化処理を行い、対応するギアチェンジポリシーを生成する前に、ギアチェンジ操作データにおけるギアチェンジ結果に対してデータを補正し、その中の異常ギアチェンジ結果を削除することで、生成されたギアチェンジポリシーをより正確で合理にすることができる。
【０１０４】
本実施例では、上記ＡＰＰは同一時間軸に応じて、上記サイクリングデータサンプルをプロ乗り手のギアチェンジ操作データと組み合わせて定量化処理を行い、対応するギアチェンジポリシーを生成し後、生成されたギアチェンジポリシーおよび上記サイクリングデータサンプルに基づいて上記ギアチェンジポリシーデータベースを生成し、当該ギアチェンジポリシーデータベースに、生成されたギアチェンジポリシーと上記サイクリングデータサンプルとの対応関係を保存しても良い。
【０１０５】
当然ながら、実現時、上記ギアチェンジポリシーデータベースを、上述した上記ＡＰＰによって一定データ量のサイクリングデータサンプルおよびギアチェンジ操作データに基づいて作成してもよいし、人によって一定データ量のサイクリングデータサンプルおよびギアチェンジ操作データに基づいて分析してから作成し、それから、作成済みのギアチェンジポリシーデータベースを手動で上記ＡＰＰにローディングしても良い。
【０１０６】
本実施例では、上記所定のギアチェンジポリシーデータベースは、プロ乗り手のサイクリング過程で生じたギアチェンジ操作データおよびサイクリングデータに基づいて作成されたので、普通ユーザのサイクリング過程におけるギアチェンジ指導に用いられても良い。
【０１０７】
普通ユーザのサイクリング過程では、移動端末は依然として、当該普通ユーザのサイクリングデータをリアルタイムに採集し、採集されたサイクリングデータを上記ギアチェンジポリシーデータベースと照合しても良く、当該ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、最適なギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を当該ユーザにプロンプトするように、当該ギアチェンジポリシーデータベースにおける当該サイクリングデータサンプルに対応する当該サイクリングポリシーを当該普通ユーザの最適なギアチェンジポリシーとして当該ユーザへ出力しても良い。
【０１０８】
採集された当該普通ユーザのサイクリングデータを上記ギアチェンジポリシーデータベースと照合した後、一方、当該サイクリングデータがギアチェンジポリシーデータベースにおけるサイクリングデータサンプルの何れかと完全に整合した場合、当該普通ユーザが現在でサイクリングしているリンクは、当該サイクリングデータサンプルに対応するリンクと完全に整合したことが表明される。この時、上記ＡＰＰは、上記ギアチェンジポリシーデータベースにおける当該サイクリングデータサンプルに対応するギアチェンジポリシーを当該普通ユーザの最適なギアチェンジポリシーとして当該ユーザへ出力しても良い。
【０１０９】
他方、当該サイクリングデータがギアチェンジポリシーデータベースにおける全てのサイクリングデータサンプルのいずれとも完全に整合するものではない場合、上記ＡＰＰは、さらに、当該サイクリングデータとギアチェンジポリシーデータベースにおけるサイクリングデータサンプルとの類似度を算出してもよく、これによって、当該ギアチェンジポリシーデータベースにおける、当該サイクリングデータとの類似度が最も高いサイクリングデータサンプルを特定し、当該サイクリングデータとの類似度が最も高いサイクリングデータサンプルを特定した後、当該普通ユーザが現在でサイクリングしているリンクは、当該サイクリングデータサンプルに対応するリンクと類似するリンクであることが表明される。この時、ギアチェンジポリシーデータベースにおける、当該類似度が最も高いサイクリングデータサンプルに対応するギアチェンジポリシーを当該普通ユーザの最適なギアチェンジポリシーとしてユーザへ出力しても良い。
【０１１０】
上記ＡＰＰは、当該サイクリングデータとギアチェンジデータベースにおけるサイクリングデータサンプルとの類似度を算出する時、当該サイクリングデータにおける各データとギアチェンジデータベースにおけるサイクリングデータサンプルにおける対応する各データとに対してそれぞれ誤差を算出し、それから、ギアチェンジポリシーデータベースにおける各データの誤差と当該サイクリングデータにおける各データの誤差とが最も小さいサイクリングデータサンプルを、類似度が最も高いサイクリングデータサンプルとしても良い。
【０１１１】
例えば、サイクリングデータがサイクリング軌跡、道路状況情報およびサイクリング速度などのデータを含む場合、移動端末は、内蔵されたセンサによって、現在サイクリングユーザのサイクリング軌跡、道路状況情報およびサイクリング速度などの元データをそれぞれ採集済み後、採集されたこれらの元データを具体的な数値として定量化処理してもよく、これによって、上記ＡＰＰは、現在サイクリングユーザのサイクリングデータとギアチェンジデータベースにおけるサイクリングデータサンプルとの類似度を算出する時、移動端末で定量化処理された各データの具体的な数値を直接読み取って誤差を算出し、算出された誤差によって現在サイクリングユーザのサイクリングデータとギアチェンジデータベースにおけるサイクリングデータサンプルとの類似度を表しても良い。
【０１１２】
本実施例では、上記ＡＰＰが、ギアチェンジポリシーデータベースにおける当該サイクリングデータサンプルに対応するサイクリングポリシーを、当該普通ユーザの最適なギアチェンジポリシーとして当該ユーザへ出力する時、出力の方式は、本実施例で特に限定されないが、音声出力であっても良いし、文字出力であっても良く、ユーザの移動端末または車載端末によって出力しても良いし、ユーザの移動端末または車載端末とバインディングされたスマート機器によって出力しても良い。例えば、移動端末、車載端末または移動端末とバインディングされたスマートブレスレットもしくはスマートウォッチの表示パネルによって、文字の形式でユーザへ出力しても良い。例えば、表示パネルに「現在道路状況に最も整合するギアチェンジ組合せは、ＸＸＸ」という文字を直接表示してプロンプトしても良い。当然ながら、移動端末、車載端末、または移動端末とバインディングされたスマートブレスレットもしくはスマートウォッチのスピーカ、または移動端末に接続された有線ヘッドホン、移動端末とバインディングされたブルートゥースヘッドホンによって、音声の形式で出力しても良い。例えば、「現在道路状況に最も整合するギアチェンジ組合せは、ＸＸＸ」という音声を放送してプロンプトしても良い。
【０１１３】
上記ＡＰＰが上記ギアチェンジポリシーデータベースにおいて整合した上記最適なギアチェンジポリシーをユーザへ出力した後、ユーザは当該ギアチェンジポリシーのプロンプトの下でギアチェンジ操作を実施しても良く、これによって、異なるサイクリングリンクに直面する際に、上記ＡＰＰが出力したプロンプトに応じて、自転車を合理な変速比に調整することができる。
【０１１４】
例えば、普通ユーザが平らな道、上り坂および下り坂などの異なるリンクをサイクリングする時、若し、普通ユーザによって自分でギアチェンジ操作を実施すれば、普通ユーザがプロトレーニングを欠いているため、通常、正確なギアチェンジ操作を実施することができない。若し、普通ユーザのサイクリングデータを所定のギアチェンジポリシーデータベースと照合し、最適なギアチェンジポリシーを普通ユーザへ出力すれば、ギアチェンジポリシーデータベースにおけるギアチェンジポリシーが、プロサイクリング者のサイクリングデータおよびギアチェンジ操作データに基づいて生成されたので、普通ユーザは出力された最適なギアチェンジポリシーのプロンプトの下で、平らな道、上り坂および下り坂などの異なるリンクに直面する際に、正確なギアチェンジ操作を行うことができる。これから分かるように、このような方式によれば、普通ユーザのサイクリング過程におけるギアチェンジ操作に対して指導意義を有する。
【０１１５】
また、ユーザのサイクリング過程では、ユーザのギアチェンジ操作に影響を及ぼす可能性がある要因は、上述したサイクリング軌跡、道路状況情報およびサイクリング速度などのサイクリングデータを除き、通常、ユーザの生理状態データ、サイクリング環境データおよびスロープ軌跡データなどのデータをさらに含んでも良い。上記生理状態データは、ユーザの体温、心拍などの生理データを含んでも良い。上記サイクリング環境データは、サイクリング過程における風速、風向きなどの環境データを含んでも良い。上記スロープ軌跡データは、スロープの総長さおよび上り坂または下り坂の長さなどのデータを含んでも良い。
【０１１６】
よって、上記ＡＰＰは、一定データ量のサイクリングデータサンプルおよびギアチェンジ操作データに基づいて上記ギアチェンジポリシーデータベースを作成する時、さらに、サイクリングデータにユーザの生理状態データ、サイクリング環境データおよびスロープ軌跡データなどのデータを導入してギアチェンジ調節データとしてもよく、上記ギアチェンジ調節データを分析し、生成されるギアチェンジポリシーを継続的に最適化し調整することで、ギアチェンジポリシーをユーザへ出力する時、さらに、上記ギアチェンジ調節データに基づいて当該ギアチェンジポリシーに対する調整ポリシーを同時にユーザへ出力しても良い。当該調整ポリシーは、出力されるギアチェンジポリシーに対する調整提案であっても良い。
【０１１７】
本実施例では、上記生理状態データは、ユーザのサイクリング過程における体温、心拍などのデータを含んでもよく、ユーザは、サイクリング過程において心拍センサ（例えば、心拍腕時計）および体温センサを装着しても良く、移動端末は、ユーザの心拍センサおよび体温センサとバインディング関係を予め確立してもよい。これによって、移動端末は、心拍センサおよび体温センサによって、ユーザのサイクリング過程における心拍および体温変化をリアルタイムに取得することができる。
【０１１８】
上記サイクリング環境データは、ユーザのサイクリング過程における風速、風向きなどのデータを含んでもよく、ユーザは、自転車に風速センサを取り付けてもよく、移動端末は、当該風速センサと予めバインディング関係を確立してもよい。これによって、移動端末は、当該風速センサによって、ユーザのサイクリング過程における風速、風向きデータをリアルタイムに取得することができる。
【０１１９】
上記スロープ軌跡データは、スロープの総長さおよび上り坂または下り坂の長さなどのデータを含んでもよく、ユーザのサイクリング過程では、上記ＡＰＰは、移動端末が予め採集したＧＰＳ位置情報、海抜変化データおよびスロープ変化データによって、ユーザのサイクリング過程における前方のスロープ総長さおよび上り坂または下り坂の長さをリアルタイムに算出しても良い。
【０１２０】
ユーザの心拍および体温などの生理状態データを上記ギアチェンジ調節データとする場合、移動端末は、取得されたユーザの心拍および体温などのデータに対して簡単な分析を行うことによって、ユーザの体力状况を把握することができ、これによって、ユーザのサイクリング過程における体力変化をリアルタイムに監視することができる。上記ＡＰＰは、ユーザの現在のサイクリングデータを上記ギアチェンジポリシーデータベースと照合し、対応するギアチェンジポリシーを当該ユーザへ出力した後、さらに、当該ユーザの現在の体力状况に基づいて、当該ギアチェンジポリシーに対する調整ポリシーを出力しても良い。
【０１２１】
例えば、仮に、ＡＰＰがギアチェンジポリシーデータベースにおいて当該ユーザに対して整合した最適なギアチェンジポリシーが、フロントホイール２段リアホイール５段であるとすれば、ユーザのブルートゥースヘッドホンによって、「現在道路状況に最も整合するギアチェンジ組合せは、フロントホイール２段リアホイール５段」という音声メッセージをユーザへ放送しても良い。若し、上記ＡＰＰは当該ユーザの現在の心拍、体温変化を分析することによって当該ユーザの現在の体力が過度消耗状態にあると監視した場合、さらに、体力を合理に配分する旨をユーザにプロンプトするように、ユーザのブルートゥースヘッドホンによって、「体力が過度消耗であるので、変速比を小さくして体力を節約することを提案する」という音声メッセージをユーザに出力しても良い。
【０１２２】
ユーザのサイクリング過程における風速、風向きなどのサイクリング環境データを上記ギアチェンジ調節ポリシーとする場合、移動端末は、風速センサによってユーザのサイクリング過程における風速風向き変化をリアルタイムに監視しても良い。上記ＡＰＰは、ユーザの現在のサイクリングデータを上記ギアチェンジポリシーデータベースと照合し、対応するギアチェンジポリシーを当該ユーザへ出力した後、さらに、現在の風速風向きに基づいて、当該ギアチェンジポリシーに対する調整ポリシーをユーザへ出力しても良い。
【０１２３】
例えば、仮に、ＡＰＰがギアチェンジポリシーデータベースにおいて当該ユーザに対して整合した最適なギアチェンジポリシーが、フロントホイール２段リアホイール５段であるとすれば、ユーザのブルートゥースヘッドホンによって、「現在道路状況に最も整合するギアチェンジ組合せは、フロントホイール２段リアホイール５段」という音声メッセージをユーザへ出力しても良い。若し、上記ＡＰＰは、風速センサによって、現在では逆風で且つ風速が大きいと監視した場合、さらに、体力を合理に配分する旨をユーザにプロンプトするように、ユーザのブルートゥースヘッドホンによって、「現在では逆風であるため、変速比を小さくして体力を節約することを提案する」という音声メッセージをユーザへ出力しても良い。
【０１２４】
ユーザのサイクリング過程におけるスロープ総長さ、上り坂長さおよび下り坂長さなどのスロープ軌跡データを上記ギアチェンジ調節データとする場合、移動端末は、ユーザサイクリング過程においてユーザ前方のスロープを監視しても良い。上記ＡＰＰは、ユーザの現在のサイクリングデータを上記ギアチェンジポリシーデータベースと照合し、対応するギアチェンジポリシーを当該ユーザへ出力した後、さらに、前方のスロープの長さに基づいて、当該ギアチェンジポリシーに対する調整ポリシーをユーザへ出力しても良い。
【０１２５】
例えば、仮にＡＰＰがギアチェンジポリシーデータベースにおいて当該ユーザに対して整合した最適なギアチェンジポリシーが、フロントホイール２段リアホイール５段であるとすれば、ユーザのブルートゥースヘッドホンによって、「現在道路状況に最も整合するギアチェンジ組合せは、フロントホイール２段リアホイール５段」という音声メッセージをユーザへ出力しても良い。若し、上記ＡＰＰは、前方スロープが長いと監視した場合、さらに、体力を合理に配分する旨をユーザにプロンプトするように、ユーザのブルートゥースヘッドホンによって、「前方のスロープが長いので、変速比を小さくして体力を節約することを提案する」という音声メッセージをユーザへ出力しても良い。
【０１２６】
当然ながら、上述した、上記ＡＰＰがサイクリングデータにユーザの生理状態データ、サイクリング環境データおよびスロープ軌跡データなどのデータを導入して総合分析を行い、生成されるギアチェンジポリシーを継続的に最適化し調整するに加えて、実現時、さらに、ユーザのサイクリングおよびギアチェンジ操作に影響を及ぼす可能性がある他の種類のデータを参照として導入して総合分析を行ってもよく、これによって、出力されるギアチェンジポリシーを継続的に最適化するが、本実施例では一々例を挙げない。
【０１２７】
以上の実施例では、ユーザのサイクリング過程におけるサイクリングデータを採集し、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合し、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力することにより、アマチュアのサイクリングユーザも、出力されたギアチェンジポリシーのプロンプトの下で、異なるサイクリング環境において正確なギアチェンジ操作を実施することができる。
【０１２８】
前記自転車のギアチェンジプロンプト方法の実施例と対応的に、本開示は、装置の実施例をさらに提供する。
【０１２９】
図３は、ある実施例による自転車のギアチェンジプロンプト装置を示す模式的ブロック図である。
【０１３０】
図３に示すように、ある実施例による自転車のギアチェンジプロンプト装置３００は、採集モジュール３０１と、照合モジュール３０２と、第１の出力モジュール３０３とを備える。
【０１３１】
前記採集モジュール３０１は、ユーザのサイクリング過程におけるサイクリングデータを採集するように構成される。
【０１３２】
前記照合モジュール３０２は、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合するように構成される。
【０１３３】
前記第１の出力モジュール３０３は、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するように構成される。
【０１３４】
以上の本実施例では、ユーザのサイクリング過程におけるサイクリングデータを採集し、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合し、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力することにより、アマチュアのサイクリングユーザも、出力されたギアチェンジポリシーのプロンプトの下で、異なるサイクリング環境において正確なギアチェンジ操作を実施することができる。
【０１３５】
図４を参照すると、図４は、本開示のある実施例による別の装置を示すブロック図である。当該実施例では、前記図３に示す実施例を基に、前記第１の出力モジュール３０３は、第１の出力サブモジュール３０３Ａと第２の出力サブモジュール３０３Ｂとを有しても良い。
【０１３６】
前記第１の出力サブモジュール３０３Ａは、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルの何れかと完全に整合した場合、当該サイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するように構成される。
【０１３７】
前記第２の出力サブモジュール３０３Ｂは、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルのいずれとも完全に整合するものではない場合、採集されたサイクリングデータと前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルとの類似度を算出し、算出された類似度が最も高いサイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するように構成される。
【０１３８】
図５を参照すると、図５は、本開示のある実施例による別の装置を示すブロック図である。当実施例では、前記図３に示す実施例を基に、前記装置３００は、第１の読取モジュール３０４と第２の読取モジュール３０５と作成モジュール３０６とをさらに備えても良い。
【０１３９】
前記第１の読取モジュール３０４は、ギアチェンジ操作の発生時刻とギアチェンジ操作後のギアチェンジ結果とを含む、所定のユーザのギアチェンジ操作データを読み取るように構成される。
【０１４０】
前記第２の読取モジュール３０５は、前記ギアチェンジ操作の発生時刻に採集された前記所定のユーザのサイクリングデータをサイクリングデータサンプルとして読み取るように構成される。
【０１４１】
前記作成モジュール３０６は、読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成し、生成されたギアチェンジポリシーおよび前記サイクリングデータサンプルに基づいて前記ギアチェンジポリシーデータベースを作成するように構成される。
【０１４２】
なお、上記図５に示す装置実施例による第１の読取モジュール３０４と第２の読取モジュール３０５と作成モジュール３０６の構造は、前記図４の装置実施例に含まれても良いが、本開示では、これを限定しない。
【０１４３】
図６を参照すると、図６は、本開示のある実施例による別の装置を示すブロック図である。当該実施例では、前記図５に示す実施例を基に、前記装置３００は削除モジュール３０７をさらに備えても良い。
【０１４４】
前記削除モジュール３０７は、前記作成モジュール３０６が読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成する前に、前記ギアチェンジ操作データにおける異常ギアチェンジ結果を削除するように構成される。
【０１４５】
なお、上記図６に示す装置実施例による削除モジュール３０７の構造は、前記図３-３の装置実施例に含まれても良いが、本開示では、これを限定しない。
【０１４６】
以上の各実施例では、前記サイクリングデータは、サイクリング軌跡、道路状況情報およびサイクリング速度のうちの何れかまたはそれらの複数のデータの組合せを含み、前記サイクリング軌跡は、ＧＰＳ運動軌跡、および前記ＧＰＳ運動軌跡に対応する海抜、スロープ変化データを含む。
【０１４７】
図７を参照すると、図７は、本開示のある実施例による別の装置を示すブロック図である。当該実施例では、前記図３に示す実施例を基に、前記サイクリングデータは、ギアチェンジ調節データをさらに含み、前記ギアチェンジ調節データは、生理状態データ、サイクリング環境データまたはスロープ軌跡データを含み、前記装置３００は、第２の出力モジュール３０８をさらに備えても良い。
【０１４８】
前記第２の出力モジュール３０８は、採集された前記ギアチェンジ調節データに基づいて、前記ギアチェンジポリシーに対する調整ポリシーを前記ユーザへ出力するように構成される。
【０１４９】
なお、上記図７に示す装置実施例による第２の出力モジュール３０８の構造は、前記図４-６の装置実施例に含まれても良いが、本開示では、これを限定しない。
【０１５０】
上記装置における各モジュールの機能および作用の実現手順の詳細は、上記方法における対応するステップの実現手順を参照すればよいため、ここで繰り返し説明しない。
【０１５１】
装置実施例が基本的に方法実施例に対応するため、関連箇所は、方法実施例部分の説明を参照すればよい。以上に記載の装置実施例は、単なる模式的である。その中の分離部品として説明されたモジュールは、物理的に離間してもよいし、しなくてもよい。モジュールとして表示された部品は、物理手段であってもよいし、でなくてもよい。即ち、１箇所に位置してもよいし、複数のネットワークモジュールに分散してもよい。実際の必要に応じて、その中の一部または全部のモジュールを選択して本開示の目的を達成してもよい。当業者は、進歩性に値する労働をせずに、理解し実施可能である。
【０１５２】
それ相応に、本開示は、さらに、自転車のギアチェンジプロンプト装置を提供する。前記装置は、プロセッサと、プロセッサの実行可能な指令を記憶するためのメモリとを備え、前記プロセッサは、ユーザのサイクリング過程におけるサイクリングデータを採集し、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合し、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するように構成される。
【０１５３】
それ相応に、本開示は、さらに、端末を備える。前記端末は、プロセッサと、プロセッサの実行可能な指令を記憶するためのメモリとを備え、前記プロセッサは、ユーザのサイクリング過程におけるサイクリングデータを採集し、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合し、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するように構成される。
【０１５４】
図８は、ある実施例による自転車のギアチェンジプロンプト装置の構造模式図である。
【０１５５】
図８には、ある実施例による自転車のギアチェンジプロンプト装置８００が示されている。当該装置８００は、移動端末、車載端末、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信機器、ゲームコンソール、タブレットデバイス、医療設備、フィットネス機器、ＰＤＡなどであってもよい。
【０１５６】
図８を参照すると、装置８００は、以下の１つ又は複数のユニット、すなわち、処理ユニット８０１、メモリ８０２、電源ユニット８０３、マルチメディアユニット８０４、オーディオユニット８０５、入力・出力（Ｉ/Ｏ）インターフェース８０６、センサユニット８０７及び通信ユニット８０８を備えてもよい。
【０１５７】
処理ユニット８０１は通常、装置８００の全般操作、例えば、表示、電話発呼、データ通信、カメラ操作及び記録操作に関連する操作を制御する。処理ユニット８０１は、前記方法のステップの全部又は一部を実行するように、指令を実行する１つ又は複数のプロセッサ８０９を備えてもよい。また、処理ユニット８０１は、処理ユニット８０１と他のユニットとの間の相互作用を容易にするように、１つ又は複数のモジュールを備えてもよい。例えば、処理ユニット８０１は、マルチメディアユニット８０４と処理ユニット８０１との間の相互作用を容易にするように、マルチメディアモジュールを備えてもよい。
【０１５８】
メモリ８０２は、装置８００での操作をサポートするために、各種別のデータを記憶するように構成される。これらのデータの例示は、装置８００で操作する如何なるアプリケーションプログラムまたは方法の指令、連絡人データ、電話帳データ、メッセージ、ピクチャ、映像などを含む。メモリ８０２は、如何なる種別の揮発性もしくは不揮発性記憶デバイスまたはそれらの組合せ、例えば、静的ランダムアクセスメモリ（ＳＲＡＭ）、電気的に消去可能なプログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、消去可能なプログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、読み出し専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスクまたは光ディスクによって実現されてもよい。
【０１５９】
電源ユニット８０３は、装置８００のユニットのそれぞれに電力を供給する。電源ユニット８０３は、電源管理システム、１つまたは複数の電源、並びに、装置８００用の電力を生成、管理および配分するに関する他のユニットを含んでもよい。
【０１６０】
マルチメディアユニット８０４は、前記装置８００とユーザとの間に1つの出力インターフェースを供給するスクリーンを備える。一部の実施例では、スクリーンは、液晶ディスプレイ（ＬＣＤ）およびタッチパネル（ＴＰ）を含んでも良い。スクリーンは、タッチパネルを含む場合、ユーザからの入力信号を受信するように、タッチスクリーンとして実現されてもよい。タッチパネルは、タッチ、スライドおよびタッチパネルでのジェスチャーを感知するように、１つまたは複数のタッチセンサを含む。前記タッチセンサは、タッチまたはスライド動作の境界を感知するだけではなく、前記タッチまたはスライド操作と関連する持続時間および圧力をさらに検出することができる。一部の実施例では、マルチメディアユニット８０４は、１つのフロントカメラおよび/またはバックカメラを含む。装置８００が操作モード、例えば、撮像モードまたは映像モードにあるとき、フロントカメラおよび/またはバックカメラは、外部のマルチメディアデータを受信することができる。フロントカメラおよびバックカメラのそれぞれは、１つの固定の光学レンズシステムであってもよいし、焦点距離および光学ズーム能力を有するものであってもよい。
【０１６１】
オーディオユニット８０５は、オーディオ信号を出力および/または入力するように構成される。例えば、オーディオユニット８０５は、マイク（ＭＩＣ）を備え、装置８００が操作モード、例えば、発呼モード、記録モードおよび音声識別モードにあるとき、マイクは、外部オーディオ信号を受信するように構成される。受信されたオーディオ信号は、さらに、メモリ８０２に記憶される、または、通信ユニット８０８を介して送信されることができる。一部の実施例では、オーディオユニット８０５は、さらに、オーディオ信号を出力するためのスピーカをさらに含む。
【０１６２】
Ｉ/Ｏインターフェース８０６は、処理ユニット８０１とペリフェラルインターフェースモジュールとの間でインターフェースを供給するものであり、前記ペリフェラルインターフェースモジュールは、キーボード、クリックホイール、ボタンなどであってもよい。これらのボタンは、ホームページボタン、ボリュームボタン、起動ボタンおよびロックボタンを含んでも良いが、それらに限定されない。
【０１６３】
センサユニット８０７は、様々な側面での状態推定を装置８００に供給するための１つまたは複数のセンサを含む。例えば、センサユニット８０７は、装置８００のオン/オフ状態、ユニットの相対位置を検出することができ、例えば、前記ユニットは、装置８００のディスプレイおよびキーパッドである。センサユニット８０７は、さらに、装置８００もしくは装置８００の１つのユニットの位置変更、ユーザと装置８００との接触の存在もしくは不存在、装置８００の方位または加速/減速および装置８００の温度変化をさらに検出することができる。センサユニット８０７は、如何なる物理的接触もないとき、近辺にある物体の存在を検出するための近接センサを含んでもよい。センサユニット８０７は、さらに、イメージングアプリケーションに使用される光センサ、例えばＣＭＯＳまたはＣＣＤ画像センサを含んでも良い。一部の実施例では、当該センサユニット８０７は、さらに、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサまたは温度センサを含んでも良い。
【０１６４】
通信ユニット８０８は、装置８００と他の機器間の無線または有線方式の通信が便利になるように構成される。装置８００は、通信規格に基づく無線ネットワーク、例えば、ＷｉＦｉ、２Ｇもしくは３Ｇ、またはそれらの組合せにアクセスすることができる。ある実施例では、通信ユニット８０８は、外部ブロードキャスト管理システムからのブロードキャスト信号またはブロードキャスト関連情報をブロードキャストチャネルを介して受信する。ある実施例では、前記通信ユニット８０８は、さらに、短距離通信を容易にするように、ニアフィールド通信（ＮＦＣ）モジュールを含んでも良い。例えば、ＮＦＣモジュールでは、無線周波数識別（ＲＦＩＤ）技術、赤外データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術および他の技術によって実現されてもよい。
【０１６５】
実施例では、装置８００は、上記方法を実行するための１つ又は複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサまたは他の電子部品によって実現されてもよい。
【０１６６】
実施例では、指令を含む非一時的コンピュータ読み取り可能な記憶媒体、例えば、指令を含むメモリ８０２をさらに提供し、上記指令が装置８００のプロセッサ８０９によって実行されることで上述した方法を実施させることができる。例えば、前記非一時的コンピュータ読み取り可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ-ＲＯＭ、磁気テープ、フロッピーディスクおよび光データ記憶機器などであっても良い。
【０１６７】
前記記録媒体における指令が移動端末のプロセッサーにより実行されると、移動端末が自転車のギアチェンジプロンプト方法を実行するようにする。前記方法は、ユーザのサイクリング過程におけるサイクリングデータを採集するステップと、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合するステップと、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力すると、を含む。
【０１６８】
当業者は、明細書を考慮し、ここに公開された開示を実践した後、本開示の他の実施案を容易に想到する。本願は、本開示の如何なる変形、用途または適応的変化もカバーすることを意図する。これらの変形、用途または適応的変化は、本開示の一般的な仕組みに従い、かつ、本開示に開示されていない当分野における公知常識または慣用技術手段を含む。明細書および実施例は単なる例示と見なされ、本開示の本当の範囲および思想は添付の特許請求の範囲によって与えられる。
【０１６９】
本開示が以上で記載され、且つ図面に示された正確な構造に限定されるものでなく、その要旨を逸脱しない範囲で様々な補正や変更も可能であることは理解されるべきである。本開示の範囲は、添付する特許請求の範囲のみによって限定される。
【０１７０】
本発明は、出願番号がＣＮ２０１５１０５１２９８８.４、出願日が２０１５年８月１９日である中国特許出願を基に提出するものであり、当該中国特許出願の優先権を主張し、当該中国特許出願の全ての内容は、参照のため本願に援用される。
【図１】
2017529281.tif 000003
【図２】
2017529281.tif 000004
【図３】
2017529281.tif 000005
【図４】
2017529281.tif 000006
【図５】
2017529281.tif 000007
【図６】
2017529281.tif 000008
【図７】
2017529281.tif 000009
【図８】
2017529281.tif 000010
【手続補正書】
【提出日】平成28年2月19日(2016.2.19)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本開示は、自転車分野に関し、特に、自転車のギアチェンジプロンプト方法、装置、プログラム及び記録媒体に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
関連技術に存在する問題を解決するために、本開示は自転車のギアチェンジプロンプト方法、装置、プログラム及び記録媒体を提供する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本開示の実施例の第３の態様によれば、自転車のギアチェンジプロンプト装置を提供する。前記装置は、プロセッサと、プロセッサが実行可能な指令を記憶するためのメモリと、を備え、前記プロセッサは、ユーザのサイクリング過程におけるサイクリングデータを採集し、採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合し、採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するように構成される。
本開示の実施例の第４の態様によれば、プロセッサに実行されることにより、本開示の実施例の第１の態様に記載の自転車のギアチェンジプロンプト方法を実現するプログラムを提供する。
本開示の実施例の第５の態様によれば、本開示の実施例の第４の態様に記載のプログラムが記録された記録媒体を提供する。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザのサイクリング過程におけるサイクリングデータを採集するステップと、
採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合するステップと、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するステップと、を含むことを特徴とする自転車のギアチェンジプロンプト方法。
【請求項２】
前記サイクリングデータは、サイクリング軌跡、道路状況情報およびサイクリング速度のうちの何れかまたはそれらの複数のデータの組合せを含み、
前記サイクリング軌跡は、ＧＰＳ運動軌跡、および前記ＧＰＳ運動軌跡に対応する海抜、スロープ変化データを含むことを特徴とする請求項１に記載の自転車のギアチェンジプロンプト方法。
【請求項３】
採集された前記サイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、当該サイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するステップは、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルの何れかと完全に整合した場合、当該サイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するステップと、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルのいずれとも完全に整合するものではない場合、採集されたサイクリングデータと前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルとの類似度を算出し、算出された類似度が最も高いサイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するステップと、を含むことを特徴とする請求項２に記載の自転車のギアチェンジプロンプト方法。
【請求項４】
ギアチェンジ操作の発生時刻とギアチェンジ操作後のギアチェンジ結果とを含む、所定のユーザのギアチェンジ操作データを読み取るステップと、
前記ギアチェンジ操作の発生時刻に採集された前記所定のユーザのサイクリングデータをサイクリングデータサンプルとして読み取るステップと、
読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成し、生成されたギアチェンジポリシーおよび前記サイクリングデータサンプルに基づいて前記ギアチェンジポリシーデータベースを作成するステップと、をさらに含むことを特徴とする請求項２に記載の自転車のギアチェンジプロンプト方法。
【請求項５】
読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成する前に、前記ギアチェンジ操作データにおける異常ギアチェンジ結果を削除するステップをさらに含むことを特徴とする請求項４に記載の自転車のギアチェンジプロンプト方法。
【請求項６】
前記サイクリングデータは、ギアチェンジ調節データをさらに含み、前記ギアチェンジ調節データは、生理状態データ、サイクリング環境データまたはスロープ軌跡データを含み、
前記方法は、採集された前記ギアチェンジ調節データに基づいて、前記ギアチェンジポリシーに対する調整ポリシーを前記ユーザへ出力するステップをさらに含むことを特徴とする請求項２に記載の自転車のギアチェンジプロンプト方法。
【請求項７】
ユーザのサイクリング過程におけるサイクリングデータを採集するための採集モジュールと、
採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合するための照合モジュールと、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するための第１の出力モジュールと、を備えることを特徴とする自転車のギアチェンジプロンプト装置。
【請求項８】
前記サイクリングデータは、サイクリング軌跡、道路状況情報およびサイクリング速度のうちの何れかまたはそれらの複数のデータの組合せを含み、前記サイクリング軌跡は、ＧＰＳ運動軌跡、および前記ＧＰＳ運動軌跡に対応する海抜、スロープ変化データを含むことを特徴とする請求項７に記載の自転車のギアチェンジプロンプト装置。
【請求項９】
前記第１の出力モジュールは、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルの何れかと完全に整合した場合、当該サイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するための第１の出力サブモジュールと、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルのいずれとも完全に整合するものではない場合、採集されたサイクリングデータと前記ギアチェンジポリシーデータベースにおけるサイクリングデータサンプルとの類似度を算出し、算出された類似度が最も高いサイクリングデータサンプルに対応するギアチェンジポリシーを前記ユーザへ出力するための第２の出力サブモジュールと、を有することを特徴とする請求項８に記載の自転車のギアチェンジプロンプト装置。
【請求項１０】
ギアチェンジ操作の発生時刻とギアチェンジ操作後のギアチェンジ結果とを含む、所定のユーザのギアチェンジ操作データを読み取るための第１の読取モジュールと、
前記ギアチェンジ操作の発生時刻に採集された前記所定のユーザのサイクリングデータをサイクリングデータサンプルとして読み取るための第２の読取モジュールと、
読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成し、生成されたギアチェンジポリシーおよび前記サイクリングデータサンプルに基づいて前記ギアチェンジポリシーデータベースを作成するための作成モジュールと、をさらに備えることを特徴とする請求項８に記載の自転車のギアチェンジプロンプト装置。
【請求項１１】
読み取られた前記ギアチェンジ操作データおよび前記サイクリングデータサンプルに基づいて対応するギアチェンジポリシーを生成する前に、前記ギアチェンジ操作データにおける異常ギアチェンジ結果を削除するための削除モジュールをさらに備えることを特徴とする請求項１０に記載の自転車のギアチェンジプロンプト装置。
【請求項１２】
前記サイクリングデータは、ギアチェンジ調節データをさらに含み、前記ギアチェンジ調節データは、生理状態データ、サイクリング環境データまたはスロープ軌跡データを含み、
前記装置は、採集された前記ギアチェンジ調節データに基づいて、前記ギアチェンジポリシーに対する調整ポリシーを前記ユーザへ出力するための第２の出力モジュールをさらに備えることを特徴とする請求項８に記載の自転車のギアチェンジプロンプト装置。
【請求項１３】
プロセッサと、
プロセッサが実行可能な指令を記憶するためのメモリと、を備え、
前記プロセッサは、
ユーザのサイクリング過程におけるサイクリングデータを採集し、
採集されたサイクリングデータを、所定のギアチェンジポリシーとサイクリングデータサンプルとの対応関係を複数含む所定のギアチェンジポリシーデータベースと照合し、
採集されたサイクリングデータが前記ギアチェンジポリシーデータベースにおいてサイクリングデータサンプルと整合した場合、ギアチェンジポリシーに基づいてギアチェンジ操作を行う旨を前記ユーザにプロンプトするように、当該サイクリングデータサンプルに対応する当該ギアチェンジポリシーを前記ユーザへ出力するように構成されることを特徴とする自転車のギアチェンジプロンプト装置。
【請求項１４】
プロセッサに実行されることにより、請求項１から請求項６のいずれか１項に記載の自転車のギアチェンジプロンプト方法を実現することを特徴とするプログラム。
【請求項１５】
請求項１４に記載のプログラムが記録された記録媒体。
【国際調査報告】
2017529281.tif 000011
2017529281.tif 000012
2017529281.tif 000013
2017529281.tif 000014