(57)【要約】【課題】  簡単な方法で複数の移動体の順位を適切に管理できるようにする。【解決手段】  競技（例えば、自転車ロードレース）において、その競技に参加する複数の移動体（例えば、ロードバイク）２に搭載した各電子機器（例えば、サイコン）１は、走行中に路面からその電子機器１に伝わる衝撃を振動として検出すると共に、この振動データに基づいて決定された自己の移動体２の隊列順位を取得して所定の処理（例えば、表示処理など）を行う。【選択図】  図１
2018156242.tif 000002
【特許請求の範囲】
【請求項１】
複数の移動体のうちの自己の移動体の順位情報を取得する電子機器であって、
当該機器に伝わる振動を検出する振動検出手段と、
前記振動検出手段によって検出された振動状態を示す情報に基づいて決定された自己の移動体の順位を取得する順位取得手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記順位取得手段は、自己の移動体とは異なる他の移動体の振動検出手段により検出された振動状態を示す情報と前記自己の移動体の振動状態を示す情報に基づいて、自己の移動体の順位を取得する、
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記順位取得手段は、前記自己の移動体の振動状態を示す情報と前記他の移動体の振動状態を示す情報に基づいて、当該他の移動体の順位を取得し、
前記順位取得手段によって取得された他の移動体の順位を、当該他の電子機器に送信する送信手段と、
を更に備える、
ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記振動検出手段によって検出された振動状態を示す情報を解析してその中に所定の振動波形が含まれているか否かにより前記移動体が所定の地点を通過したか否かを判別する判別手段と、を更に備え、
前記順位取得手段は、前記判別手段によって所定の地点を通過したことが判別された時点の順位を、前記所定の地点に対応する前記決定された自己の移動体の順位として取得する、
ことを特徴とする請求項１乃至３の何れかに記載の電子機器。
【請求項５】
前記判別手段は、前記振動検出手段によって検出された振動状態を示す情報を解析してその中に前記移動体が路面の段差を乗り越えた際に伝わる前記所定の振動波形が含まれていれば、その移動体が所定の地点を通過したものと判別する、
ことを特徴とする請求項４に記載の電子機器。
【請求項６】
前記判別手段は、前記所定の振動波形が時間差を空けて断続的に含まれていれば、前記移動体の前輪と後輪が路面の段差を乗り越えて所定の地点を通過したものと判別する、
ことを特徴とする請求項４又は５に記載の電子機器。
【請求項７】
前記判別手段は、前記所定の振動波形が時間差を空けて断続的に含まれている場合に、その断続的な振動波形の変化が同じ方向であれば、前記移動体の前輪と後輪が路面の同じ段差を乗り越えて所定の地点を通過したものと判別する、
ことを特徴とする請求項４乃至６の何れかに記載の電子機器。
【請求項８】
前記移動体の速度を検出する速度検出手段と、を更に備え、
前記判別手段は、前記移動体の前輪と後輪が路面の段差を乗り越えた際に伝わる前記所定の振動波形の時間差が前記速度検出手段によって検出された移動体の速度に応じたものであれば、前記移動体が所定の地点を通過したものと判別する、
ことを特徴とする請求項４乃至７の何れかに記載の電子機器。
【請求項９】
前記振動検出手段によって検出された振動状態を示す情報に基づいて、前記移動体が所定の地点を通過したタイミングの情報を取得するタイミング情報取得手段、を更に備え、
前記順位取得手段は、前記タイミングの情報に基づいて、前記所定の地点を通過した時点の順位を、前記所定の地点に対応する前記決定された自己の移動体の順位として取得する、
ことを特徴とする請求項１乃至８の何れかに記載の電子機器。
【請求項１０】
前記複数の移動体を管理する移動体管理装置に通信接続する通信手段と、を更に備え、
前記通信手段は、前記振動状態を示す情報を前記移動体管理装置に送信し、前記移動体管理装置によって決定された、前記振動状態に基づく自己の移動体の順位を受信し、
前記取得手段は、前記通信手段が受信する自己の移動体の順位を取得する、
ことを特徴とする請求項１乃至３の何れかに記載の電子機器。
【請求項１１】
前記複数の移動体を管理する移動体管理装置に通信接続する通信手段と、を更に備え、
前記通信手段は、前記判別手段によって所定の地点を通過したことが判別された際に、前記所定の地点の通過に対応する前記振動状態を示す情報を前記移動体管理装置に送信し、前記移動体管理装置によって決定された、前記振動状態に基づく自己の移動体の順位を受信し、
前記順位取得手段は、前記通信手段が受信した自己の移動体の順位を取得する、
ことを特徴とする請求項４乃至８の何れかに記載の電子機器。
【請求項１２】
複数の移動体と通信接続する通信手段と、
前記複数の移動体の夫々で検出された振動状態を示す情報を前記通信手段によって前記複数の移動体の夫々から受信し、この複数の振動体からの振動状態に基づいて、各移動体の順位を決定する順位決定手段と、
前記順位決定手段によって決定された移動体の順位を前記複数の移動体に送信する送信手段と、
を有することを特徴とする移動体管理装置。
【請求項１３】
複数の移動体の個々に装着される電子機器における移動体管理方法であって、
当該機器に伝わる振動を検出する処理と、
前記検出された振動状態を示す情報に基づいて決定された自己の移動体の順位を取得する処理と、
を含むことを特徴とする移動体管理方法。
【請求項１４】
複数の移動体のうちの自己の移動体の順位情報を取得する電子機器のコンピュータに対して、
当該機器に伝わる振動を検出する機能と、
前記検出された振動状態を示す情報に基づいて決定された自己の移動体の順位を取得する機能と、
を実現させるためのプログラム。
【請求項１５】
複数の移動体のうちの自己の移動体の順位を取得する電子機器と、前記複数の移動体を管理する移動体管理装置とが通信手段を介して接続されてなる移動体管理システムであって、
前記電子機器は、
当該機器に伝わる振動を検出する振動検出手段、を備え、
前記移動体管理装置は、
前記複数の電子機器側で検出された振動状態を示す情報に基づいて各電子機器の個々が装着されている移動体の順位を決定する順位決定手段、を備える、
ことを特徴とする移動体管理システム。
【請求項１６】
複数の移動体のうちの自己の移動体の順位を取得する電子機器のうち、マスタ・スレーブ方式のマスタ装置として機能する電子機器とスレーブ装置として機能する電子機器とが通信手段を介して接続されてなる移動体管理システムであって、
前記スレーブ装置は、
当該スレーブ装置に伝わる振動を検出する第一振動検出手段、を備え、
前記マスタ装置は、
当該マスタ装置に伝わる振動を検出する第二振動検出手段と、
前記第二振動検出手段によって検出された振動状態を示す情報と前記複数のスレーブ装置側の前記第一検出手段によって検出された振動状態を示す情報とに基づいて、各移動体の順位を決定する順位決定手段と、を備える、
ことを特徴とする移動体管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、移動体管理方法、プログラム及び移動体管理システムに関する。
【背景技術】
【０００２】
一般に、自転車ロードレースで用いられるロードバイクには、サイクリング中の速度やケイデンス（ｃａｄｅｎｃｅ：１分間のクランク回転数）を計測するサイクロコンピュータ（以下、サイコンと呼称する）が装着されており、そのサイコンからのサポートを受けることによって適切な走行を可能としている。このようなロードバイクを用いたレースや練習では隊列の順番を入れ替えながら走行するようにしているため、現在、自車（自己の車両）は、先頭の車両から何番目を走行しているかを把握しておくことは極めて重要な事項の一つである。
ところで、車両の前後に前方センサと後方センサを取り付けて自車と前後の他車の相対加減速情報を検出して、車群の中で自車が先頭から何番目を走行しているかを決定する技術が知られている。（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１７０５５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献の技術にあっては、車群の中で自車が先頭から何番目を走行しているかを決定することはできるが、挙動情報センサの他に、車両などの移動体の前後にセンサをそれぞれ取り付ける必要があり複雑である。
【０００５】
本発明の課題は、簡単な方法で複数の移動体の順位を適切に管理できるようにすることである。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために本発明は、
複数の移動体のうちの自己の移動体の順位情報を取得する電子機器であって、
当該機器に伝わる振動を検出する振動検出手段と、
前記振動検出手段によって検出された振動状態を示す情報に基づいて決定された自己の移動体の順位を取得する順位取得手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、簡単な方法で複数の移動体の順位を適切に管理することができる。
【図面の簡単な説明】
【０００８】
【図１】複数の移動体の個々に装着される電子機器１と、複数の移動体２を管理する移動体管理装置５とが通信手段を介して接続されてなる移動体管理システムを示したブロック図。
【図２】電子機器１の基本的な構成要素を示したブロック図。
【図３】移動体管理装置５の基本的な構成要素を示したブロック図。
【図４】電子機器１の動作概要を示したフローチャート。
【図５】移動体管理装置５の動作概要を示したフローチャート。
【図６】時速５ｋｍ／ｈで移動している移動体２が段差を乗り越えた場合に伝わる衝撃による振動状態を例示した図。
【図７】時速２５ｋｍ／ｈで移動している移動体２が段差を乗り越えた場合に伝わる衝撃による振動状態を例示した図。
【図８】移動体管理装置５側に備えられている移動体管理テーブルＭＴを説明するための図。
【図９】第２実施形態において、マスタ・スレーブ方式のスレーブとして機能する電子機器１の動作概要を示したフローチャート。
【図１０】第２実施形態において、マスタ・スレーブ方式のマスタとして機能する電子機器１の動作概要を示したフローチャート。
【図１１】図１０に続く動作を示したフローチャート。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
（第１実施形態）
まず、図１〜図８を参照して本発明の第１実施形態を説明する。
図１は、複数の移動体の個々に装着される電子機器と、この複数の移動体を管理する移動体管理装置とが通信手段を介して接続されてなる移動体管理システムを示したブロック図である。本実施形態の移動体管理システムは、競技（自転車ロードレース）に参加する複数台の移動体（ロードバイク）を管理するロードバイク管理システムに適用したもので、競技中（隊列走行中）は、複数台のロードバイクが先頭から何番目に走行しているかの隊列順番を示す情報（順位）をリアルタイムに管理する構成となっている。
【００１０】
電子機器１は、自転車ロードレースに参加する複数の移動体（ロードバイク）２の個々に装着されるサイクロコンピュータ（サイコン）を示し、図示の例では、この移動体２のハンドルバーに着脱自在に取り付けられている。なお、この電子機器１の取り付け位置は、ハンドルバーに限らず、任意であるが、電子機器１の画面内容をその乗り手が視認しながら走行する場合にはハンドルバーの中央部分が好ましい。この電子機器１には、自転車の走行中に電子機器１に伝わる振動を検出する振動検出機能（後述する）が備えられており、電子機器１は、この振動検出機能が路面から伝わる衝撃による振動状態を検出し、この振動状態を解析することによってその中に所定の振動波形が含まれているか否かに基づいて移動体２が所定の地点を通過したか否か（段差を乗り越えたか否か）を判別するようにしている。
【００１１】
速度計３は、電子機器１の付属品であり、ホイールの回転数を計測してタイヤ一周の長さから時間あたりの速度を計測する構成で、そのセンサ部分は、移動体２のシートステ部分に着脱自在に取り付けられている。この速度計３と電子機器１とは近距離通信を介して接続されており、この速度計３によって計測された速度データは、電子機器１に送信されて表示出力される。スマートフォン４は、移動体（ロードバイク）２の乗り手が所持している多機能携帯電話で、電子機器１とスマートフォン４とは近距離通信、又は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信を介して接続されている。
【００１２】
移動体管理装置５は、競技（自転車ロードレース）の運営者側におけるサーバ装置で、インターネット６、公衆無線通信網７を介してスマートフォン４に通信接続されていると共に、更に、このスマートフォン４を介して各電子機器１に通信接続されている。移動体管理装置５は、競技に参加している複数の移動体（ロードバイク）２を管理するために各移動体２が先頭から何番目に走行しているかの隊列順番を示す情報（順位）をリアルタイムに決定する順位決定機能を備えている。競技中に各電子機器１は、それが取り付けられている移動体（自己の移動体）２が路面上の段差を乗り越えたか（所定の地点を通過したか）を判別し、その段差を乗り越えたことを判別すると、振動状態を示す情報として段差有り信号（通過タイミングを示す情報）を、スマートフォン４を介して移動体管理装置５に送信するようにしている。移動体管理装置５は、各電子機器１から段差有り信号（振動状態を示す情報）を受信すると、その受信した順番（所定の地点を通過した順番）を、その地点（段差）での各移動体２の順位として決定するようにしている。
【００１３】
図２は、電子機器１の基本的な構成要素を示したブロック図である。
電子機器１の中核を成す制御部１１は、電源部（二次電池）１２からの電力供給によって動作し、記憶部１３内に格納されている各種のプログラムに応じてこの電子機器１の全体動作を制御するもので、この制御部１１には図示しないＣＰＵ（中央演算処理装置）やメモリなどが設けられている。記憶部１３は、例えば、ＲＯＭ、フラッシュメモリなどを有する構成で、図４に示した動作手順に応じて第１実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されている。なお、記憶部１３は、例えば、ＳＤカード、ＵＳＢメモリなど、着脱自在な可搬型メモリ（記録メディア）を含む構成であってもよく、図示しないが、通信機能を介してネットワークに接続されている状態においては所定のサーバ装置側の記憶領域を含むものであってもよい。
【００１４】
無線通信部１４は、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格の近距離無線通信機能、又は無線ＬＡＮ機能を構成するもので、速度計３との間で通信を行ったり、スマートフォン４との間で通信を行ったりする。操作部１５は、図示省略したが、電源オン／オフを行う電源キーなどを備えている。タッチ表示部１６は、高精細液晶などのディスプレイ上にタッチパネルを積層配置した構成で、各種のソフトウェアキー（アイコン、タッチキー）を割り当て配置したり、指などによるタッチ操作を感知してそのタッチ操作に応じた操作信号を入力したりする。時計部１７は、現在時刻を計時する機能、及びタイマ機能を構成するもので、例えば、１／１００秒単位を計測可能となっている。
【００１５】
加速センサ１８は、電子機器１に加わる加速度を検出するピエゾ抵抗型、或いは静電容量検出型などのセンサで、互いに直交する３軸方向（Ｘ・Ｙ・Ｚ方向）の加速度成分を検出して制御部１１に与える。なお、電子機器１の筐体は、その全体が長方形の筐体であり、加速センサ１８の３軸方向に対応付けて、例えば、筐体の短辺の方向をＸ軸方向、筐体の長辺の方向をＸ軸方向、筐体の厚さ方向をＺ軸方向としている。制御部１１は、隊列走行中において、加速度センサ１８から出力されるＺ軸加速度を路面から伝わる衝撃による振動状態として取得し、その振動状態の中に衝撃の大きい所定の振動波形が含まれているか否かに基づいて移動体２が路面の段差を乗り越えたか（所定の地点を通過したか）を判別するようにしている。
【００１６】
図３は、移動体管理装置５の基本的な構成要素を示したブロック図である。
移動体管理装置５の中核を成す制御部５１は、電源部５２からの電力供給によって動作し、記憶部５３内に格納されている各種のプログラムに応じてこの移動体管理装置５の全体動作を制御するもので、この制御部５１にはその周辺デバイスとして、広域通信部５４、操作部５５、表示部５６、時計部５７など接続されている。記憶部５３は、例えば、ＲＯＭ、フラッシュメモリなどを有する構成で、図５に示した動作手順に応じて第１実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されている他に、後述する移動体管理テーブルＭＴを有する構成となっている。広域通信部５４は、インターネット６、公衆無線通信網７、更に、移動体２の乗り手が所持しているスマートフォン４を介して、その移動体２側の電子機器１に通信接続される。
【００１７】
次に、第１実施形態におけるロードバイク管理システムの動作概念を図４及び図５に示すフローチャートを参照して説明する。ここで、これらのフローャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなどの伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。このことは後述する他の実施形態においても同様であり、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用して本実施形態特有の動作を実行することもできる。
【００１８】
図４は、電源投入に応じて実行開始される電子機器１の動作（本実施形態の特徴的な動作）を説明するためのフローチャートである。競技の参加者（乗り手）は、スタート時、又はその直前に電子機器１の電源をオンする操作を行う。
まず、電子機器１の制御部１１は、加速センサ１８を起動させてそのＺ軸加速度を振動データとして取得する動作を開始（ステップＡ１）すると共に、速度計３から速度データを取得する動作を開始し（ステップＡ２）、更に、取得した振動データと速度データを対応付けてリングバッファ（図示省略）に一時記憶させる動作を開始する（ステップＡ３）。なお、このリングバッファは、例えば、５秒間のデータを記憶可能な容量を持ち、振動データ用のリングバッファと速度データ用のリングバッファを有し、振動データと速度データを対応付けて循環的に一時記憶する構成となっている。そして、制御部１１は、速度計３から取得した速度データをタッチ表示部１６に数値表示させる動作を開始する（ステップＡ４）。
【００１９】
この状態において、制御部１１は、その移動体２が所定の地点（段差）を通過したか否かを判別するタイミング（段差判別タイミング）に達したかを調べる（ステップＡ５）。この段差判別タイミングは、予め設定された時間データ（例えば、５秒間隔のタイミング）で、制御部１１は、前回から段差判別タイミングが示す時間（５秒）が経過すると（ステップＡ５でＹＥＳ）、移動体２が段差を乗り越えたか否かを判別する処理を行う（ステップＡ６）。すなわち、加速センサ１８によって検出された振動データをリングバッファから読み出して解析すると共に、速度計３によって検出された速度データと、予め設定されているホイールベースとを参照して、その振動データの中に衝撃の大きい所定の振動波形が含まれているか否かに基づいて移動体２が段差を乗り越えたか否かを判別する。ここで、更に図６及び図７を参照して詳述する。
【００２０】
図６は、時速５ｋｍ／ｈで移動している移動体２が段差を乗り越える場合に伝わる衝撃による振動状態を例示した図である。図７は、図６の例とは時速が異なる場合で、時速２５ｋｍ／ｈで移動している移動体２が段差を乗り越える場合に伝わる衝撃による振動状態を例示した図である。図中、横軸は時間、縦軸は加速センサ１８によって検出されたＺ軸加速度を示し、移動体２が走行する路面の状態（凹凸や段差）に応じて電子機器１の加速センサ１８に加わる衝撃が変化するため、移動体２が所定の高さ以上の段差を乗り越えると、そのＺ軸加速度の大きさは、“０”を基準にマイナス方向、又はプラス方向に所定の閾値以上に大きく変化する。
【００２１】
図中、Ｐａは、移動体２の前輪が段差を乗り越えた際に伝わる所定の振動波形を示し、Ｐｂは、移動体２の後輪が段差を乗り越えた際に伝わる所定の振動波形を示している。制御部１１は、Ｚ軸加速度の変位量（振動状態）を解析してその中に前輪及び後輪が段差を乗り越える際に伝わる所定の振動波形Ｐａ、Ｐｂが時間差を明けて断続的に含まれていれば、移動体２が段差を乗り越えたと判別する。すなわち、例えば、移動体２の前輪、後輪のいずれか一方が小石に乗り上げたような場合を排除するため、前輪と後輪が路面の段差を乗り越えか否かを判別する。図６の例では、移動体２の前輪及び後輪が段差を超える毎にそのときの振動波形がマイナス方向に大きく振れているため、同じ段差（上りの段差：立ち上がりの段差）を乗り越えた場合であることが分かる。ここで、移動体２の速度が時速５ｋｍ／ｈ、ホイールベースが１．１５ｍであれば、前輪が段差を超えてから所定時間８９５ｍｓ後に後輪が同じ段差を乗り越えることになる。
【００２２】
また、図７の例では、移動体２の前輪及び後輪が段差を乗り越える毎にそのときの振動波形がプラス方向に大きく振れているため、同じ段差（下りの段差；立下りの段差）を乗り越えた場合であることが分かる。ここで、移動体２の速度が時速２５ｋｍ／ｈ、ホイールベースが１．１５ｍであれば、前輪が段差を超えてから所定時間１７５ｍｓ後に後輪が同じ段差を乗り越えることになる。このように移動体２の速度に応じて前輪と後輪が段差を乗り越えるまでの時間差を求めることができるため、この時間差が移動体２の速度に応じたものであれば、移動体２の前輪及び後輪が段差を乗り越えたものと判別する。なお、図７の例では、１回目の段差乗り越え時と２回目の段差乗り越え時を示している。２回目の段差乗り越え時は、移動体２の前輪及び後輪が段差を超える毎にそのときの振動波形がマイナス方向に大きく振れているため、同じ段差（上りの段差：立ち上がりの段差）を乗り越えた場合であることが分かる。
【００２３】
このような判別の結果、移動体２が段差を乗り越えていなければ（ステップＡ７でＮＯ）、上述のステップＡ５に戻るが、段差を乗り越えた場合には（ステップＡ７でＹＥＳ）、競技開始から自己の移動体２が段差を乗り越えた回数を更新するために、その乗り越え回数に「１」を加算する処理を行う（ステップＡ８）。なお、段差乗り越え回数の値は、競技開始後に最初の段差を乗り越えたときには「１」となる。その後、自己の移動体２を識別する「自己の移動体ＩＤ」と、競技開始からの「段差乗り越え回数」を付加した段差有り信号（所定の地点を通過したタイミングを示す情報：振動状態を示す情報）を生成して、移動体管理装置５に対して送信する処理を行う（ステップＡ９）。
【００２４】
図５は、移動体管理装置５の動作（本実施形態の特徴的な動作）を説明するためのフローチャートである。なお、図５は、移動体管理装置５の全体動作のうち、本実施形態の特徴部分の動作概要を示したフローチャートであり、この図５のフローから抜けた際には、全体動作のメインフロー（図示省略）に戻る。
まず、移動体管理装置５の制御部５１は、キー操作などによって競技開始の指示を受けたかを調べ（ステップＢ１）、その開始指示を受けなければ（ステップＢ１でＮＯ）、このフローから抜けて、全体動作のメインフローに戻る。
【００２５】
競技開始の指示を受けると（ステップＢ１でＹＥＳ）、何れかの電子機器１から段差有り信号（所定の地点を通過したタイミングを示す情報）を受信したかを調べる（ステップＢ２）。何れの電子機器１から段差有り信号を受信すると（ステップＢ２でＹＥＳ）、この段差有り信号に付加されている「移動体ＩＤ」を取得（ステップＢ３）すると共に、「段差乗り越えた回数」を取得する（ステップＢ４）。そして、取得した「移動体ＩＤ」及び「段差乗り越えた回数」に基づいて移動体管理テーブルＭＴをアクセスし、その「段差乗り越えた回数」に対応して記憶されている決定済み順位の中からその末尾の順位を読み出す（ステップＢ５）。
【００２６】
図８は、移動体管理装置５側に備えられている移動体管理テーブルＭＴを説明するための図である。
移動体管理テーブルＭＴは、競技に参加する移動体２と、この移動体２に搭載されている電子機器を管理するためのテーブルで、移動体２毎にその「移動体ＩＤ」、「電子機器アドレス」、「１回目の段差の順位」、「２回目の段差の順位」、…の各項目を有している。「電子機器アドレス」は、移動体２に搭載されている電子機器１にアクセスするための通信アドレスである。「１回目の段差の順位」は、競技開始後、最初の段差（１回目の段差）を乗り越えた際の自己の順位を示し、「２回目の段差の順位」は、２回目の段差を乗り越えた際の自己の順位を示している。なお、「１回目の段差の順位」、「２回目の段差の順位」において数値“１”、“５”などは、先頭から何番目であるかの順位を示し、「―」は、順位が未定（未到着）であることを示している。
【００２７】
このように構成された移動体管理テーブルＭＴから「段差乗り越えた回数」に対応する決定済み順位を読み出す場合、例えば、受信した「段差乗り越えた回数」が“１”であれば、「１回目の段差の順位」に記憶されている決定済み順位を読み出す。図示の例では、先頭だけが決定済みの場合で、この決定済み順位の中からその末尾の順位として“１”を読み出す。また、段差乗り越えた回数が“２”であれば、「２回目の段差の順位」に記憶されている決定済み順位を読み出す。図示の例では、先頭から５番目が決定済みの場合で、この決定済み順位の中からその末尾の値（順位）として“５”を読み出す。
【００２８】
そして、この決定済み順位の末尾の値に「１」を加算した値を、「移動体ＩＤ」で示される移動体２の順位として決定する（ステップＢ６）。図８の例において段差乗り越えた回数が“１”であれば、決定済み順位の末尾の値は“１”であるから、その移動体の順位として“２”を決定する。また、段差乗り越えた回数が“２”であれば、決定済み順位の末尾の値は“５”であるから、その移動体の順位として“６”を決定する。このようにして新たに決定した順位を、その移動体２の順位として移動体管理テーブルＭＴに追加記憶させる（ステップＢ７）。すなわち、上述した例において、受信した「移動体ＩＤ」が“０００２”であれば、この“０００２”に対応する「１回目の段差の順位」の項目には“２”が追加記憶され、「２回目の段差の順位」の項目には“６”が追加記憶される。
【００２９】
次に、受信した「移動体ＩＤ」に対応する「電子機器アドレス」を移動体管理テーブルＭＴから読み出し、新たに決定した移動体の順位を、その電子機器１に対して送信する処理を行う（ステップＢ８）。その後、キー操作などによって競技終了の指示を受けたかを調べ（ステップＢ９）、終了指示を受けなければ（ステップＢ９でＮＯ）、上述のステップＢ２に戻るが、終了指示を受けたときには（ステップＢ９）、このフローから抜けて、全体動作のメインフローに戻る。
【００３０】
他方、電子機器１において、その移動体２が所定の地点（段差）を通過したか否かを判別する段差判別タイミングではなければ（図４のステップＡ５でＮＯ）、移動体管理装置５から自己の移動体の順位を受信したかを調べる（ステップＡ１０）。いま、移動体管理装置５から自己の順位を受信しなければ（ステップＡ１０でＮＯ）、ステップＡ５に戻るが、その順位を受信すると（ステップＡ１０でＹＥＳ）、受信した順位をタッチ表示部１６に数値表示させる処理（ステップＡ１１）を行うと共に、その順位を用いた他の処理として、例えば消費カロリー計算を行う（ステップＡ１２）。その後、ステップＡ５に戻り、以下、上述の動作を繰り返す。なお、消費カロリーは、隊列の順番（順位）によって空気抵抗が大きく相違するため、ステップＡ１２では、現在の順位に応じたカロリー計算を行う。
【００３１】
以上のように、第１実施形態において、移動体（ロードバイク）２の個々に装着された電子機器（サイコン）１は、当該機器に伝わる振動を検出すると共に、この振動データに基づいて決定された自己の移動体２の順位を取得して所定の処理を行うようにしたので、従来に比べて、部品点数も少なく、複数のセンサを所定の位置に厳密に取り付けるという実装上の制約を受けることもなく、振動検出という簡単な方法で移動体の順位を適切に管理することが可能となる。
【００３２】
電子機器１は、加速センサ１８によって検出された振動状態を解析して所定の振動波形が含まれているか否かにより移動体２が所定の地点を通過したか否かを判別し、所定の地点を通過したタイミングを自己の移動体の順位とするようにしたので、振動の変化から所定の地点を通過したか否かを適切に判別することができ、順位の決定も適切なものとなる。
【００３３】
電子機器１は、加速センサ１８によって検出された振動状態を解析してその中に移動体２が路面の段差を乗り越えた際に伝わる所定の振動波形が含まれていれば、その移動体２が所定の地点を通過したものと判別するようにしたので、順位決定用の所定の地点として路面の段差を利用することができる。
【００３４】
電子機器１は、所定の振動波形が時間差を空けて断続的に含まれていれば、移動体（ロードバイク）２の前輪と後輪が路面の段差を乗り越えて所定の地点を通過したものと判別するようにしたので、例えば、前輪、後輪のいずれか一方が小石に乗り上げたような場合を排除することができ、更に適切な判別が可能となる。
【００３５】
電子機器１は、所定の振動波形が時間差を空けて断続的に含まれている場合に、その断続的な振動波形の変化が同じ方向であれば、移動体２の前輪と後輪が路面の同じ段差を乗り越えて所定の地点を通過したものと判別するようにしたので、例えば、前輪、後輪のいずれか一方が小石に乗り上げたような場合を排除することができ、更に適切な判別が可能となる。
【００３６】
電子機器１は、移動体２の前輪と後輪が路面の段差を乗り越えた際に伝わる所定の振動波形の時間差が速度計３で測定された移動体２の速度に応じたものであれば、移動体２が所定の地点を通過したものと判別するようにしたので、移動体２の速度変化に拘わらず、前輪と後輪との関係を崩さずにその判別を行うことが可能となる。
【００３７】
電子機器１は、複数の移動体２を管理する移動体管理装置５に通信接続されている状態において、所定の地点を通過した（路面の段差を乗り越えた）ことを判別した際に、その通過タイミングを示す情報（段差有り信号）を移動体管理装置５に送信し、その通過タイミングを基準として移動体管理装置５によって決定された自己の移動体の順位を受信し、この順位を取得して所定の処理を行うようにしたので、所定の地点を通過した（路面の段差を乗り越えた）時点での順位をリアルタイムに受信して処理することができる。
【００３８】
電子機器１は、自己の移動体の順位を取得して出力する処理を行うようにしたので、各移動体２の乗り手にあっては自己の順位をリアルタイムに知ることができる。これによって、現時点で目標としていた順位との差を知ることができ、また、自己が隊列の先頭であれば、走行ペースをコントロールしたり、後ろの乗り手に合図を送ったりすることができ、また、後続の各乗り手であれば、前方車両との車間距離をキープしたり、更に後ろの乗り手に合図を送ったりすることができる。
【００３９】
なお、上述した第１実施形態において電子機器１は、所定の地点を通過した（路面の段差を乗り越えた）ことを判別した際に、その通過タイミングを示す情報（段差有り信号）を移動体管理装置５に送信し、移動体管理装置５は、この段差有り信号を受信した順番を移動体２の順位を決定するようにしたが、電子機器１は、段差有りを検出したときの時刻（例えば、１／１００秒単位の時刻データ）を取得し、この時刻データを段差有り信号に付加して移動体管理装置５に送信し、移動体管理装置５は、段差有り信号に付加されている時刻データを参照して、各移動体２の順位を決定するようにしてもよい。
【００４０】
また、上述した第１実施形態において電子機器１は、路面の段差を乗り越えたことを判別した際に、その通過タイミングを示す情報（段差有り信号）を移動体管理装置５に送信するようにしたが、この振動状態を示す段差有り信号を送信する代わりに、加速センサ１８によって検出された振動波形信号、又はその特徴情報を、振動状態を示す情報として移動体管理装置５に逐次送信するようにしてもよい。この場合、移動体管理装置５は、各電子機器１からの振動状態を示す情報（振動波形信号、又はその特徴情報）を受信しながら振動波形を逐次解析することにより路面の段差を乗り越えたか否かを判別し、その乗り越えた場合の順位を各移動体２の順位として決定して対応する電子機器１に送信するようにしてもよい。このように移動体管理装置５が振動波形を解析して段差を乗り越えたか否かを判別する処理も含めて行うようにすれば、各電子機器１側での負担を大幅に軽減することが可能となる。
【００４１】
上述した第１実施形態においては、電子機器１と移動体管理装置５とをインターネット６、公衆無線通信網７を介して通信接続するようにしたが、専用の無線ＬＡＮを介して通信接続する構成としてもよい。
【００４２】
（第２実施形態）
以下、この発明の第２実施形態について図９〜図１１を参照して説明する。
なお、上述した第１実施形態においては、複数の移動体２の個々に装着される電子機器１と、複数の移動体２を管理する移動体管理装置５とを通信接続してなる移動体管理システムに適用した場合を示したが、第２実施形態は、複数の移動体２の個々に装着される電子機器１のうち、マスタ・スレーブ方式のマスタ装置として機能する電子機器１とスレーブ装置として機能する電子機器１とを通信接続してなる移動体管理システムに適用したものである。なお、この第２実施形態においても第１実施形態と同様に、競技（自転車ロードレース）に参加する複数台の移動体（ロードバイク）２を管理するロードバイク管理システムに適用したもので、競技中は、複数台のロードバイクが先頭から何番目に走行しているかの隊列順番を示す順位をリアルタイムに管理するようにしている。ここで、両実施形態において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第２実施形態の特徴部分を中心に説明するものとする。
【００４３】
図９は、スレーブ装置として機能する電子機器１の動作概要を示したフローチャートである。
まず、電子機器（スレーブ装置）１の制御部１１は、上述した図４のステップＡ１〜Ａ４と同様の振動・速度開始処理（図９のステップＣ１）を実行する。すなわち、振動データ及び速度データを取得する動作を開始してリングバッファに一時記憶させる動作を開始する。その後、段差判別タイミングであるかを調べたり（ステップＣ２）、マスタ装置から自己宛に情報の送信が要求されたかを調べたり（ステップＣ８）、マスタ装置から自己の移動体２の順位を受信したかを調べたりする（ステップＣ１２）。
【００４４】
いま、段差判別タイミングであれば（ステップＣ２でＹＥＳ）、図４のステップＡ６と同様の段差判別処理（ステップＣ３）を行い、段差を乗り越えていなければ（ステップＣ４でＮＯ）、上述のステップＣ２に戻るが、段差を乗り越えた場合には（ステップＣ４でＹＥＳ）、自己の移動体２が段差を乗り越えた回数に「１」を加算してその値を更新する（ステップＣ５）。そして、「自己の移動体ＩＤ」と「段差乗り越え回数」を付加した段差有り信号を生成し（ステップＣ６）、この生成した段差有り信号を一時記憶しておく（ステップＣ７）。その後、ステップＣ２に戻る。
【００４５】
図１０及び図１１は、マスタ装置として機能する電子機器１の動作概要を示したフローチャートである。
電子機器（マスタ装置）１の制御部１１は、上述した図４のステップＡ１〜Ａ４と同様の振動・速度開始処理（図１０のステップＤ１）を実行した後、段差判別タイミングであるかを調べ（ステップＤ２）、段差判別タイミングであれば（ステップＤ２でＹＥＳ）、図９のステップＣ３〜Ｃ７と同様の処理を行う（ステップＤ３）。すなわち、段差判別処理の結果、段差を乗り越えた場合には段差を乗り越えた回数を更新した後、「自己の移動体ＩＤ」と「段差乗り越え回数」を付加した段差有り信号を生成して一時記憶する処理を行う。
【００４６】
一方、段差判別タイミングでなければ（ステップＤ２でＮＯ）、自己（マスタ装置）を含む全ての電子機器１を定期的に順次指定しながらその指定機器に情報の送信を要求する処理を行う（ステップＤ４）。いま、指定機器が自己の場合には（ステップＤ５でＹＥＳ）、段差有り信号が一時記憶されているかを調べ（ステップＤ６）、一時記憶されていなければ、つまり、段差を乗り越えていなければ（ステップＤ６でＮＯ）、上述のステップＤ２に戻るが、段差有り信号が一時記憶されていれば（ステップＤ６でＹＥＳ）、この段差有り信号を自己宛に通知する処理（ステップＤ７）を行った後、この一時記憶の段差有り信号を消去する（ステップＤ８）。
【００４７】
そして、電子機器（マスタ装置）１は、この自己宛の通知（段差有り信号）を受け取ると、図１１のステップＤ１０に移り、この段差有り信号に付加されている「移動体ＩＤ」及び「段差乗り越えた回数」を取得する。そして、取得した「移動体ＩＤ」及び「段差乗り越えた回数」に基づいて移動体管理テーブルＭＴをアクセスし、その「段差乗り越えた回数」に対応して記憶されている決定済み順位の中からその末尾の順位を読み出す（ステップＤ１１）。そして、この決定済み順位の末尾に「１」を加算することにより自己の移動体２の順位を決定すると（ステップＤ１２）、この新たに決定した順位を、その移動体ＩＤに対応付けて移動体管理テーブルＭＴに追加記憶させる（ステップＤ１３）。そして、再び、指定機器は自己であるかを調べるが（ステップＤ１４）、いま、自己（マスタ装置）であるので（ステップＤ１４でＹＥＳ）、決定した自己の順位をタッチ表示部１６に数値表示させる（ステップＤ１５）。その後、図１０のステップＤ２に戻る。
【００４８】
他方、電子機器（マスタ装置）１は、指定機器が自己でなければ、つまり、マスタ装置以外の電子機器２（スレーブ装置）を指定して情報の送信を要求した場合には（図１０のステップＤ５でＮＯ）、図１１のステップＤ９に移り、その何れかのスレーブ装置から段差有り信号を受信したかを調べる。
【００４９】
電子機器（スレーブ装置）１は、マスタ装置から自己宛に情報の送信が要求されると（図９のステップＣ８でＹＥＳ）、段差有り信号が一時記憶されているかを調べ（ステップＣ９）、一時記憶されていなければ、つまり、段差を乗り越えていなければ（ステップＣ９でＮＯ）、上述のステップＣ２に戻るが、段差有り信号が一時記憶されていれば（ステップＣ９でＹＥＳ）、この段差有り信号を読み出してマスタ装置に送信する（ステップＣ１０）。そして、この一時記憶の段差有り信号を消去（ステップＣ１１）した後、上述のステップＣ２に戻る。
【００５０】
電子機器（マスタ装置）１は、段差有り信号を受信しなければ（図１１のステップＤ９でＮＯ）、図１０のステップＤ２に戻るが、何れかの電子機器（スレーブ装置）１から段差有り信号を受信した場合には（図１１のステップＤ９でＹＥＳ）、その段差有り信号に付加さている「移動体ＩＤ」及び「段差乗り越えた回数」を取得する（ステップＤ１０）。そして、移動体管理テーブルＭＴからこの段差乗り越えた回数に対応する決定済み順位（末尾の順位）を読み出し（ステップＤ１１）、この決定済み順位の末尾の値に「１」を加算した値を、指定機器（移動体）の順位として決定する（ステップＤ１２）。
【００５１】
これによって新たに決定した順位をその「移動体ＩＤ」に対応する順位として移動体管理テーブルＭＴに追加記憶させる（ステップＤ１３）。そして、指定機器は自己（マスタ装置）であるかを調べるが（ステップＤ１４）、いま、指定機器は自己（マスタ装置）ではないので（ステップＤ１４でＮＯ）、その決定した順位を指定機器（スレーブ装置）に送信する処理（ステップＤ１６）を行った後、図１０のステップＤ２に戻り、以下、上述の動作を繰り返す。
【００５２】
電子機器（スレーブ装置）１は、マスタ装置から自己の移動体２の順位を受信すると（図９のステップＣ１２でＹＥＳ）、その受信した順位をタッチ表示部１６に数値表示させる（ステップＣ１３）。その後、上述のステップＣ２に戻り、以下、上述の動作を繰り返す。
【００５３】
以上のように、第２実施形態において電子機器（マスタ装置）１の制御部１１は、他の電子機器（スレーブ装置）１側において所定の地点を通過した（路面の段差を乗り越えた）ことが判別された際に、その通過タイミングを示す情報を受信し、この通過タイミングを示す情報に基づいてそのスレーブ装置側の移動体の順位を決定してその電子機器（スレーブ装置）１に送信するようにしたので、電子機器（マスタ装置）１にあっては他の電子機器（スレーブ装置）１側から通過タイミングを示す情報を受信するだけで各移動体の順位を容易に決定することができ、電子機器（スレーブ装置）１側にあっては、路面の段差を乗り越えた時点での順位をリアルタイムに受信して処理することができる。
【００５４】
電子機器（マスタ装置）１の制御部１１は、電子機器（スレーブ装置）１の個々から受信した通過タイミングを示す情報に基づいて、そのタイミングの相違から各電子機器（スレーブ装置）側の移動体の順位を決定するようにしたので、その順位を的確に決定することができる。
【００５５】
電子機器（スレーブ装置）１は、所定の地点を通過したことを判別した際に、その通過タイミングを示す情報を、電子機器（マスタ装置）１側に送信し、この通過タイミングを示す情報に基づいて電子機器（マスタ装置）１側で決定された自己の移動体の順位を受信して所定の処理を行うようにしたので、電子機器（スレーブ装置）１側にあっては、所定の地点を通過した（路面の段差を乗り越えた）時点での順位をリアルタイムに受信して処理することができる。
【００５６】
なお、上述した第２実施形態において電子機器（マスタ装置）１は、自己を含む何れかの電子機器１を定期的に順次指定しながらその指定機器に対して情報の送信を要求し、それに応答してその指定機器から通過タイミングを示す情報（段差有り信号）を受信してその指定機器側の移動体２の順位を決定するようにしたが、マスタ装置は、全ての電子機器１を順次指定して情報の送信を要求した後、各電子機器１から通過タイミングを示す情報（段差有り信号）を順次受信するようにしてもよい。
【００５７】
また、第２実施形態では特に言及しなかったが、上述したマスタ・スレーブ方式において、マスタ装置として機能する電子機器１を固定せずに、そのマスタ権限を他の電子機器１に順次移すようにしてもよい。この場合、一定時間毎に移譲するようにしてもよいが、ユーザ操作に応じて移譲するようにしてもよい。
【００５８】
上述した第２実施形態において電子機器（スレーブ装置）１は、所定の地点を通過した（路面の段差を乗り越えた）ことを判別した際に、その通過タイミングを示す情報（段差有り信号）を電子機器（マスタ装置）１に送信し、マスタ装置は、この段差有り信号を受信した順番をその移動体２の順位として決定するようにしたが、スレーブ装置は、段差有りを検出したときの時刻（例えば、１／１００秒単位の時刻データ）を取得し、この時刻データを段差有り信号に付加してマスタ装置に送信し、マスタ装置は、段差有り信号に付加されている時刻データを参照して、各移動体２の順位を決定するようにしてもよい。
【００５９】
また、上述した第２実施形態においても電子機器（スレーブ装置）１は、振動状態を示す段差有り信号を送信する代わりに、加速センサ１８によって検出された振動波形信号、又はその特徴情報を、振動状態を示す情報として移動体管理装置５に逐次送信するようにしてもよい。この場合、電子機器（マスタ装置）１は、各スレーブ装置１からの振動状態を示す情報を受信しながらその振動波形を逐次解析することによって路面の段差を乗り越えたか否かを判別し、その乗り越えた場合の順位を各移動体２の順位として決定して対応するスレーブ装置１に送信するようにしてもよい。このようにマスタ装置１が振動波形を解析して段差を乗り越えたか否かを判別する処理も含めて行うようにすれば、各スレーブ装置１側での負担を大幅に軽減することが可能となる。
【００６０】
更に、上述した第２実施形態はマスタ・スレーブ方式の移動体管理システムに適用した場合を示したが、マスタ・スレーブ方式に限らず、次のような方式であってもよい。
すなわち、各電子機器１は、加速センサ１８によって検出された振動波形信号、又はその特徴情報を、振動状態を示す情報として他の全ての電子機器１に送信する。各電子機器１は、自己を含む他の全ての電子機器１から振動状態を示す情報を受信し、この各振動状態を示す情報に基づいて自己の移動体の順位を決定する。この場合、各電子機器１は、他の移動体の順位を決定したり、送信したりする動作は行わずに、自己の移動体の順位だけを自己完結的に決定する。
【００６１】
このような自己完結的な方式においても、上述した第２実施形態のスレーブ装置のように各電子機器１は、自己が検出した振動状態を示す情報を他の全ての電子機器１に送信する代わりに、自己の振動波形を解析して段差を乗り越えたか否かを判別し、乗り越えた場合に段差有り信号（通過タイミングを示す情報）を、自己を含む他の全ての電子機器１に送信するようにしてもよい。
このような自己完結的な方式に適用するようにすれば、マスタ装置やサーバ装置が不要となるという効果を有する。
【００６２】
上述した各実施形態において電子機器１は、その移動体２が路面の段差を乗り越えた際に伝わる振動を検出して通過タイミングを示す情報を送信するようにしたが、段差を乗り越える場合に限らず、例えば、走行コースの折り返し点などのコーナを回った際に伝わる振動状態を検出して通過タイミングを示す情報を送信するようにしてもよい。
【００６３】
上述した各実施形態において移動体管理装置５、又は電子機器（マスタ装置）１は、各電子機器１に対してその移動体２の順位を送信するようにしたが、競技に参加している全ての移動体２の順位を各電子機器１の個々に送信するようにしてもよい。これによって、各電子機器１側では他の移動体２の順位を確認することができ、レース展開の駆け引きなどに活用したり、安全走行に活用したりすることが可能となる。
【００６４】
また、上述した各実施形態においては、取得した「移動体ＩＤ」及び「段差乗り越えた回数」に基づいて移動体管理テーブルＭＴをアクセスし、その「段差乗り越えた回数」に対応して記憶されている決定済み順位の中からその末尾の順位を読み出して、自身の順位を更新しているが、順位の決定の方法は、それに限らず、次の様にしてもよい。例えば、移動体管理テーブルＭＴを、移動体２毎にその「移動体ＩＤ」、「電子機器アドレス」、「Ａ波形の段差」、「Ｂ波形の段差」、…の各項目を有する構成とする。つまり、移動管理テーブルＭＴの構成要素として「段差乗り換え回数」に対応する順位を記憶する代わりに「〜波形の段差」に対応する順位を記憶するようにしてもよい。
【００６５】
例えば、電子機器１は、所定の地点を通過した（路面の段差を乗り越えた）ことを判別した際に、その通過タイミングを示す情報（段差有り信号）とともに、加速センサ１８により測定されたその段差の振動状態を示す情報（振動波形信号、又はその特徴情報）を移動体管理装置５に送信する。移動体管理装置５は、電子機器１から受信した段差の振動状態を示す情報と、既に受信して記憶されている段差の振動状態を示す情報（先頭の移動体が段差を乗り越えた際の振動波形）とを比較して、受信した段差の振動波形に略一致する振動波形（既に記憶されている段差の振動波形）を検索する。これによって該当する振動波形を発見したら、その発見した振動波形の段差が、現在受信した乗り越えた段差に対応していると特定する。なお、振動波形の比較は、波形自体を比較する場合に限らず、波形の特徴データを比較するようにしてもよい。
【００６６】
そして、移動体管理テーブルＭＴにおいて、その特定した振動波形の段差に対応付けて記憶されている決定済み順位の中から末尾の順位を読み出して自身の順位を更新するようにしてもよい。このようにすれば、各電子機器１が乗り越えた段差の、段差毎の対応関係が正確に特定できるので、より正確に段差毎の順位を決定することができるようになる。尚、段差乗り換え回数と、受信した振動波形との両方用いて乗り越えた段差を特定するようにしてもよい。
【００６７】
上述した各実施形態においては、自己の移動体２の順位を用いた所定の処理として、自己の移動体２の順位をタッチ表示部１６に数値表示させたり、消費カロリー計算を行ったりしたが、これに限らず、隊列走行中に後方から前方に合図を送る処理を行うようにしてもよい。また、公道走行中で赤信号により隊列が途切れた場合に、先頭へ合図を送るようにしてもよい。
【００６８】
上述した各実施形態において電子機器１は、受信した自己の順位を数値表示するようにしたが、受信した自己の順位を数値表示する場合に限らず、点滅回数で報知したり、音声メッセージの出力によって報知したりするようにしてもよい。
【００６９】
上述した各実施形態においては移動体２として、ロードバイクを例示したが、オートバイ、その他の自動車、又は乗り物に限らず、人間（マラソン選手）であってもよい。また、電子機器１に加速度センサ１８を搭載したが、その他の振動センサを搭載してもよい。また、電子機器を移動体に装着するのではなく、移動体により移動させられるユーザ等の移動対象物が所持しても良い。
【００７０】
また、上述した各実施形態において電子機器１は、スマートフォン４を介して移動体管理装置５、又は他の電子機器（マスタ装置）１に通信接続するようにしたが、電子機器１に通信機能を備えて、移動体管理装置５、又は他の電子機器（マスタ装置）１に通信接続するようにしてもよい。
【００７１】
上述した各実施形態において電子機器１は、自転車ロードレースに参加する複数の移動体（ロードバイク）２の個々に装着されるサイコンを例示したが、このような競技向けの専用機に限らず、例えば、振動センサ付のＰＤＡ（個人向け携帯型情報通信機器）・タブレット端末装置・スマートフォンなどの携帯電話機・電子ゲーム・音楽プレイヤーなどに適用するようにしてもよい。
【００７２】
また、上述した各実施形態において示した“装置”や“部”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【００７３】
以上、この発明の実施形態について説明したが、この発明は、これに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下、本願出願の特許請求の範囲に記載された発明を付記する。
（付記）
（請求項１）
請求項１に記載の発明は、
複数の移動体のうちの自己の移動体の順位情報を取得する電子機器であって、
当該機器に伝わる振動を検出する振動検出手段と、
前記振動検出手段によって検出された振動状態を示す情報に基づいて決定された自己の移動体の順位を取得する順位取得手段と、
を備えることを特徴とする電子機器である。
（請求項２）
請求項２に記載の発明は、請求項１に記載の電子機器において、
前記順位取得手段は、自己の移動体とは異なる他の移動体の振動検出手段により検出された振動状態を示す情報と前記自己の移動体の振動状態を示す情報に基づいて、自己の移動体の順位を取得する、
ことを特徴とする。
（請求項３）
請求項３に記載の発明は、請求項２に記載の電子機器において、
前記順位取得手段は、前記自己の移動体の振動状態を示す情報と前記他の移動体の振動状態を示す情報に基づいて、当該他の移動体の順位を取得し、
前記順位取得手段によって取得された他の移動体の順位を、当該他の電子機器に送信する送信手段と、
を更に備える、ことを特徴とする。
（請求項４）
請求項４に記載の発明は、請求項１乃至３の何れかに記載の電子機器において、
前記振動検出手段によって検出された振動状態を示す情報を解析してその中に所定の振動波形が含まれているか否かにより前記移動体が所定の地点を通過したか否かを判別する判別手段と、を更に備え、
前記順位取得手段は、前記判別手段によって所定の地点を通過したことが判別された時点の順位を、前記所定の地点に対応する前記決定された自己の移動体の順位として取得する、
ことを特徴とする。
（請求項５）
請求項５に記載の発明は、請求項４に記載の電子機器において、
前記判別手段は、前記振動検出手段によって検出された振動状態を示す情報を解析してその中に前記移動体が路面の段差を乗り越えた際に伝わる前記所定の振動波形が含まれていれば、その移動体が所定の地点を通過したものと判別する、
ことを特徴とする。
（請求項６）
請求項６に記載の発明は、請求項４又は５に記載の電子機器において、
前記判別手段は、前記所定の振動波形が時間差を空けて断続的に含まれていれば、前記移動体の前輪と後輪が路面の段差を乗り越えて所定の地点を通過したものと判別する、
ことを特徴とする。
（請求項７）
請求項７に記載の発明は、請求項４乃至６の何れかに記載の電子機器において、
前記判別手段は、前記所定の振動波形が時間差を空けて断続的に含まれている場合に、その断続的な振動波形の変化が同じ方向であれば、前記移動体の前輪と後輪が路面の同じ段差を乗り越えて所定の地点を通過したものと判別する、
ことを特徴とする。
（請求項８）
請求項８に記載の発明は、請求項４乃至７の何れかに記載の電子機器において、
前記移動体の速度を検出する速度検出手段と、を更に備え、
前記判別手段は、前記移動体の前輪と後輪が路面の段差を乗り越えた際に伝わる前記所定の振動波形の時間差が前記速度検出手段によって検出された移動体の速度に応じたものであれば、前記移動体が所定の地点を通過したものと判別する、
ことを特徴とする。
（請求項９）
請求項９に記載の発明は、請求項１乃至８の何れかに記載の電子機器において、
前記振動検出手段によって検出された振動状態を示す情報に基づいて、前記移動体が所定の地点を通過したタイミングの情報を取得するタイミング情報取得手段と、を更に備え、
前記順位取得手段は、前記タイミングの情報に基づいて、前記所定の地点を通過した時点の順位を、前記所定の地点に対応する前記決定された自己の移動体の順位として取得する、
ことを特徴とする。
（請求項１０）
請求項１０に記載の発明は、請求項１乃至３の何れかに記載の電子機器において、
前記複数の移動体を管理する移動体管理装置に通信接続する通信手段と、を更に備え、
前記通信手段は、前記振動状態を示す情報を前記移動体管理装置に送信し、前記移動体管理装置によって決定された、前記振動状態に基づく自己の移動体の順位を受信し、
前記取得手段は、前記通信手段が受信する自己の移動体の順位を取得する、
ことを特徴とする。
（請求項１１）
請求項１１に記載の発明は、請求項４乃至８の何れかに記載の電子機器において、
前記複数の移動体を管理する移動体管理装置に通信接続する通信手段と、を更に備え、
前記通信手段は、前記判別手段によって所定の地点を通過したことが判別された際に、前記所定の地点の通過に対応する前記振動状態を示す情報を前記移動体管理装置に送信し、前記移動体管理装置によって決定された、前記振動状態を示す情報に基づく自己の移動体の順位を受信し、
前記取得手段は、前記通信手段が受信する自己の移動体の順位を取得する、
ことを特徴とする。
（請求項１２）
請求項１２に記載の発明は、
複数の移動体と通信接続する通信手段と、
前記複数の振動体で検出された振動状態を示す情報を前記通信手段によって前記複数の移動体から受信し、にこの複数の振動体からの振動状態に基づいて、各移動体の順位を決定する順位決定手段と、
前記順位決定手段によって決定された移動体の順位を前記複数の移動体に送信する送信手段と、
を有することを特徴とする移動体管理装置である。
（請求項１３）
請求項１３に記載の発明は、
複数の移動体の個々に装着される電子機器における移動体管理方法であって、
当該機器に伝わる振動を検出する処理と、
前記検出された振動状態を示す情報に基づいて決定された自己の移動体の順位を取得する処理と、
を含むことを特徴とする。
（請求項１４）
請求項１４に記載の発明は、
複数の移動体のうちの自己の移動体の順位情報を取得する電子機器のコンピュータに対して、
当該機器に伝わる振動を検出する機能と、
前記検出された振動状態を示す情報に基づいて決定された自己の移動体の順位を取得する機能と、
を実現させるためのプログラムである。
（請求項１５）
請求項１５に記載の発明は、
複数の移動体のうちの自己の移動体の順位を取得する電子機器と、前記複数の移動体を管理する移動体管理装置とが通信手段を介して接続されてなる移動体管理システムであって、
前記電子機器は、
当該機器に伝わる振動を検出する振動検出手段、を備え、
前記移動体管理装置は、
前記複数の電子機器側で検出された振動状態を示す情報に基づいて各電子機器の個々が装着されている移動体の順位を決定する順位決定手段、を備える、
ことを特徴とする。
（請求項１６）
請求項１６に記載の発明は、
複数の移動体のうちの自己の移動体の順位を取得する電子機器のうち、マスタ・スレーブ方式のマスタ装置として機能する電子機器とスレーブ装置として機能する電子機器とが通信手段を介して接続されてなる移動体管理システムであって、
前記スレーブ装置は、
当該スレーブ装置に伝わる振動を検出する第一振動検出手段、を備え、
前記マスタ装置は、
当該マスタ装置に伝わる振動を検出する第二振動検出手段と、前記第二振動検出手段によって検出された振動状態を示す情報と、前記複数のスレーブ装置側の前記第一振動検出手段で検出された振動状態を示す情報に基づいて、各移動体の順位を決定する順位決定手段と、を備える、
ことを特徴とする。
【符号の説明】
【００７４】
１  電子機器（サイコン）
２  移動体（ロードバイク）
３  速度計
４  スマートフォン
５  移動体管理装置（サーバ装置）
６  インターネット
７  公衆無線通信網
１１、５１  制御部
１３、５３  記憶部
１４  無線通信部
１６  タッチ表示部
１８  加速センサ
５４  広域通信部
ＭＴ  移動体管理テーブル
【図１】
2018156242.tif 000003
【図２】
2018156242.tif 000004
【図３】
2018156242.tif 000005
【図４】
2018156242.tif 000006
【図５】
2018156242.tif 000007
【図６】
2018156242.tif 000008
【図７】
2018156242.tif 000009
【図８】
2018156242.tif 000010
【図９】
2018156242.tif 000011
【図１０】
2018156242.tif 000012
【図１１】
2018156242.tif 000013