(57)【特許請求の範囲】
【請求項１】
鞍乗型車両の運転の教習に使用され、走行中の前記鞍乗型車両に関連する鞍乗型車両走行データを用いる鞍乗型車両教習支援システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データを蓄積するデータ収録システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データに基づいて前記鞍乗型車両を制御する鞍乗型車両制御装置のような、走行中の鞍乗型車両に関連する鞍乗型車両走行データを処理する鞍乗型車両走行データ処理装置であって、
第１鞍乗型車両が第１コーナーを旋回している第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第１旋回動作を行った前記第１鞍乗型車両と同一または異なる第２鞍乗型車両が前記第１コーナーと同じまたは異なるコーナーを旋回している旋回動作であって前記第１旋回動作とは異なる第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データを含み、前記第１鞍乗型車両および前記第２鞍乗型車両を含む少なくとも１台の鞍乗型車両が旋回している旋回動作中の前記少なくとも１台の鞍乗型車両の姿勢に関連する車両姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーの姿勢に関連するライダー姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両の旋回軌跡に関連する旋回軌跡データと、が、前記鞍乗型車両走行データとして取得される鞍乗型車両走行データ取得処理と、
前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとに基づいて生成される、前記第１車両姿勢データ、前記第１ライダー姿勢データおよび前記第１旋回軌跡データを含む第１データと、前記第２車両姿勢データ、前記第２ライダー姿勢データおよび前記第２旋回軌跡データを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を含む鞍乗型車両走行複合データ差分を出力する鞍乗型車両走行複合データ差分出力処理と、
を実行するプロセッサを有することを特徴とする鞍乗型車両走行データ処理装置。
【請求項２】
前記鞍乗型車両走行データ取得処理において、
前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作前および前記第１旋回動作中の少なくともいずれか一方において、前記第１鞍乗型車両の車両前方向の速度が低減する第１減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第１前方向減速度データと、前記第２旋回動作前および前記第２旋回動作中の少なくともいずれか一方において、前記第２鞍乗型車両の車両前方向の速度が低減する第２減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第２前方向減速度データを含み、前記旋回動作前および前記旋回動作中の少なくとも何れか一方において、前記少なくとも１台の鞍乗型車両の車両前方向の速度が低減する減速動作中の前記少なくとも１台の鞍乗型車両の車両前方向の減速度に関連する前方向減速度データが、前記鞍乗型車両走行データとして取得され、
前記鞍乗型車両走行複合データ差分出力処理において、
前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記前方向減速度データに含まれる前記第１旋回減速動作中の前記第１鞍乗型車両の車両前方向の減速度に関連する第１前方向減速度データおよび前記第２減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第２前方向減速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１前方向減速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２前方向減速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力されることを特徴とする請求項１に記載の鞍乗型車両走行データ処理装置。
【請求項３】
前記鞍乗型車両走行データ取得処理において、
前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作後および前記第１旋回動作中の少なくともいずれか一方において、前記第１鞍乗型車両の車両前方向の速度が増加する第１加速動作中の前記第１鞍乗型車両の車両前方向の加速度に関連する第１前方向加速度データと、前記第２旋回動作後および前記第２旋回動作中の少なくともいずれか一方において、前記第２鞍乗型車両の車両前方向の速度が増加する第２加速動作中の前記第２鞍乗型車両の加速度に関連する第２前方向加速度データを含み、前記旋回動作後および前記旋回動作中の少なくとも何れか一方において、前記少なくとも１台の鞍乗型車両の車両前方向の速度が増加する加速動作中の前記少なくとも１台の鞍乗型車両の車両前方向の加速度に関連する前方向加速度データが、前記鞍乗型車両走行データとして取得され、
前記鞍乗型車両走行複合データ差分出力処理において、
前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記前方向加速度データに含まれる前記第１旋回加速動作中の前記第１鞍乗型車両の車両前方向の加速度に関連する第１前方向加速度データおよび前記第２加速動作中の前記第２鞍乗型車両の車両前方向の加速度に関連する第２前方向加速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１前方向加速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２前方向加速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力されることを特徴とする請求項１または２に記載の鞍乗型車両走行データ処理装置。
【請求項４】
前記鞍乗型車両走行データ取得処理において、
前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作中の前記第１鞍乗型車両の車両左右方向の加速度に関連する第１左右方向加速度データと、前記第２旋回動作中の前記第２鞍乗型車両の車両左右方向の加速度に関連する第２左右方向加速度データとを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両の車両左右方向の加速度に関連する左右方向加速度データが、前記鞍乗型車両走行データとして取得され、
前記鞍乗型車両走行複合データ差分出力処理において、
前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記左右方向加速度データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の車両左右方向の加速度に関連する第１左右方向加速度データおよび前記第２旋回動作中の前記第２鞍乗型車両の車両左右方向の加速度に関連する第２左右方向加速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１左右方向加速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２左右方向加速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力されることを特徴とする請求項１〜３のいずれか一項に記載の鞍乗型車両走行データ処理装置。
【請求項５】
前記プロセッサは、
前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーを識別する第１ライダー識別データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーを識別する第２ライダー識別データを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーを識別するライダー識別データが取得されるライダー識別データ取得処理、を更に実行し、
前記鞍乗型車両走行複合データ差分出力処理において、
前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記ライダー識別データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーを識別する前記第１ライダー識別データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーを識別する前記第２ライダー識別データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データとを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力されることを特徴とする請求項１〜４のいずれか一項に記載の鞍乗型車両走行データ処理装置。
【請求項６】
前記ライダー識別データ取得処理において取得された第１ライダー識別データおよび第２ライダー識別データが同じであることを特徴とする請求項５に記載の鞍乗型車両走行データ処理装置。
【請求項７】
前記ライダー識別データ取得処理において取得された第１ライダー識別データおよび第２ライダー識別データが異なることを特徴とする請求項５に記載の鞍乗型車両走行データ処理装置。
【請求項８】
前記鞍乗型車両走行データ取得処理において、
前記第１車両姿勢データ、前記第１ライダー姿勢データ、前記第１旋回軌跡データ、前記第２車両姿勢データ、前記第２ライダー姿勢データ、および、前記第２旋回軌跡データに加えて、前記第１鞍乗型車両および前記第２鞍乗型車両のいずれかと同一またはいずれとも異なる第３鞍乗型車両が旋回している旋回動作であって前記第１旋回動作および前記第２旋回動作のいずれとも異なる第３旋回動作中の前記第３鞍乗型車両の姿勢に関連する第３車両姿勢データと、前記第３旋回動作中の前記第３鞍乗型車両に乗車するライダーの姿勢に関連する第３ライダー姿勢データと、前記第３旋回動作中の前記第３鞍乗型車両の旋回軌跡に関連する第３旋回軌跡データが取得され、
前記鞍乗型車両走行複合データ差分出力処理において、
前記第１鞍乗型車両走行複合データ差分に加えて、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データおよび前記第３旋回動作中の前記第３鞍乗型車両の姿勢に関連する第３車両姿勢データと、前記ライダー姿勢データに含まれる前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データおよび前記第３旋回動作中の前記第３鞍乗型車両に乗車するライダーの姿勢に関連する第３ライダー姿勢データと、前記旋回軌跡データに含まれる前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データおよび前記第３旋回動作中の前記第３鞍乗型車両の旋回軌跡に関連する第３旋回軌跡データとに基づいて生成される、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データを含む前記第２データと、前記第３車両姿勢データと前記第３ライダー姿勢データと前記第３旋回軌跡データとを含む第３データとの差分である第２鞍乗型車両走行複合データ差分が出力されることを特徴とする請求項１〜７のいずれか一項に記載の鞍乗型車両走行データ処理装置。
【請求項９】
前記旋回軌跡データが、ＧＮＳＳ（Global Navigation Satellite System / 全球測位衛星システム）を利用して取得されたデータであることを特徴とする、請求項１〜８のいずれか一項に記載の鞍乗型車両走行データ処理装置。
【請求項１０】
前記前方向減速度データが、ＧＮＳＳを利用して取得されたデータであることを特徴とする、請求項２に記載の鞍乗型車両走行データ処理装置。
【請求項１１】
前記前方向加速度データが、ＧＮＳＳを利用して取得されたデータであることを特徴とする、請求項３に記載の鞍乗型車両走行データ処理装置。
【請求項１２】
前記左右方向加速度データが、ＧＮＳＳを利用して取得されたデータであることを特徴とする、請求項４に記載の鞍乗型車両走行データ処理装置。
【請求項１３】
前記車両姿勢データは、
前記旋回動作中の前記少なくとも１台の鞍乗型車両のロール角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のピッチ角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のヨー角、前記旋回動作中の前記少なくとも１台の鞍乗型車両の操舵車輪の操舵角または操舵用スキーの操舵角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のある位置の車両左右方向の変位、前記旋回動作中の前記少なくとも１台の鞍乗型車両のある位置の車両上下方向の変位の少なくともいずれか１つに関連するデータであることを特徴とする請求項１〜１２のいずれか一項に記載の鞍乗型車両走行データ処理装置。
【請求項１４】
前記ライダー姿勢データは、
前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータであることを特徴とする請求項１〜１３のいずれか一項に記載の鞍乗型車両走行データ処理装置。
【請求項１５】
前記鞍乗型車両走行データ取得処理において、
前記車両姿勢データおよび前記ライダー姿勢データが、撮像装置から取得されることを特徴とする請求項１〜１４のいずれか一項に記載の鞍乗型車両走行データ処理装置。
【請求項１６】
鞍乗型車両の運転の教習に使用され、走行中の前記鞍乗型車両に関連する鞍乗型車両走行データを用いる鞍乗型車両教習支援システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データを蓄積するデータ収録システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データに基づいて前記鞍乗型車両を制御する鞍乗型車両制御装置のような、鞍乗型車両走行データ処理装置において、走行中の鞍乗型車両に関連する鞍乗型車両走行データを処理する鞍乗型車両走行データ処理方法であって、
第１鞍乗型車両が第１コーナーを旋回している第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第１旋回動作を行った前記第１鞍乗型車両と同一または異なる第２鞍乗型車両が前記第１コーナーと同じまたは異なるコーナーを旋回している旋回動作であって前記第１旋回動作とは異なる第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データを含み、前記第１鞍乗型車両および前記第２鞍乗型車両を含む少なくとも１台の鞍乗型車両が旋回している旋回動作中の前記少なくとも１台の鞍乗型車両の姿勢に関連する車両姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーの姿勢に関連するライダー姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両の旋回軌跡に関連する旋回軌跡データと、が、前記鞍乗型車両走行データとして取得される鞍乗型車両走行データ取得処理と、
前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとに基づいて生成される、前記第１車両姿勢データ、前記第１ライダー姿勢データおよび前記第１旋回軌跡データを含む第１データと、前記第２車両姿勢データ、前記第２ライダー姿勢データおよび前記第２旋回軌跡データを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を含む鞍乗型車両走行複合データ差分を出力する鞍乗型車両走行複合データ差分出力処理と、
を実行することを特徴とする、鞍乗型車両走行データ処理方法。
【請求項１７】
鞍乗型車両の運転の教習に使用され、走行中の前記鞍乗型車両に関連する鞍乗型車両走行データを用いる鞍乗型車両教習支援システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データを蓄積するデータ収録システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データに基づいて前記鞍乗型車両を制御する鞍乗型車両制御装置のような、鞍乗型車両走行データ処理装置において、走行中の鞍乗型車両に関連する鞍乗型車両走行データを処理する鞍乗型車両走行データ処理プログラムであって、
第１鞍乗型車両が第１コーナーを旋回している第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第１旋回動作を行った前記第１鞍乗型車両と同一または異なる第２鞍乗型車両が前記第１コーナーと同じまたは異なるコーナーを旋回している旋回動作であって前記第１旋回動作とは異なる第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データを含み、前記第１鞍乗型車両および前記第２鞍乗型車両を含む少なくとも１台の鞍乗型車両が旋回している旋回動作中の前記少なくとも１台の鞍乗型車両の姿勢に関連する車両姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーの姿勢に関連するライダー姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両の旋回軌跡に関連する旋回軌跡データと、が、前記鞍乗型車両走行データとして取得される鞍乗型車両走行データ取得処理と、
前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとに基づいて生成される、前記第１車両姿勢データ、前記第１ライダー姿勢データおよび前記第１旋回軌跡データを含む第１データと、前記第２車両姿勢データ、前記第２ライダー姿勢データおよび前記第２旋回軌跡データを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を含む鞍乗型車両走行複合データ差分を出力する鞍乗型車両走行複合データ差分出力処理と、
を前記鞍乗型車両走行データ処理装置が有するプロセッサに実行させることを特徴とする鞍乗型車両走行データ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行中の鞍乗型車両（straddled vehicle）に関連するデータを処理する鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムに関する。
【背景技術】
【０００２】
従来、走行中の車両に関連する車両走行データを処理する車両走行データ処理装置、車両走行データ処理方法および車両走行データ処理プログラムがある。車両の１種として、ライダー（運転者）が鞍にまたがるような状態で乗車する鞍乗型車両が知られている。鞍乗型車両は、例えば自動二輪車を含む。鞍乗型車両は、乗用車（passenger car）よりも、車両の大きさが小さい。また、鞍乗型車両は、乗用車と異なり、旋回時にライダーが重心を移動させながら走行する。鞍乗型車両と乗用車とではこのような違いがあるため、走行中の鞍乗型車両に関連する鞍乗型車両走行データは、走行中の乗用車に関連する乗用車走行データと異なる。そのため、走行中の鞍乗型車両に関連する鞍乗型車両走行データを処理する鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムが提案されている。【０００３】
走行中の鞍乗型車両に関連する鞍乗型車両走行データを処理する鞍乗型車両走行データ処理装置として、例えば、特許文献１に、鞍乗型車両の運転の教習に使用される教習支援システムが提案されている。特許文献１の教習支援システムは、鞍乗型車両に搭載される車両用装置と、教官用装置とを有する。車両用装置は、走行中の鞍乗型車両に関連する鞍乗型車両走行データとして、多くの種類のデータを取得する。車両用装置は、取得した多くの種類のデータを処理して生成したデータを、教官用装置に送信している。【０００４】
また、走行中の鞍乗型車両に関連する鞍乗型車両走行データを処理する鞍乗型車両走行データ処理装置の他の例として、特許文献２に、走行中の鞍乗型車両に関連する鞍乗型車両走行データに基づいて鞍乗型車両を制御する鞍乗型車両制御装置が提案されている。特許文献２の鞍乗型車両制御装置は、複数のセンサの信号から複数種類のデータを取得している。特許文献２の鞍乗型車両制御装置は、走行中の鞍乗型車両に関連する鞍乗型車両走行データとして、多くの種類のデータを取得する。鞍乗型車両制御装置は、取得した複数種類のデータに基づいて、鞍乗型車両を制御する処理を行っている。【０００５】
また、走行中の鞍乗型車両に関連する鞍乗型車両走行データを処理する鞍乗型車両走行データ処理装置の他の例として、特許文献３に、走行中の鞍乗型車両に関連する鞍乗型車両走行データを蓄積する鞍乗型車両走行データ収録システムが提案されている。特許文献３の鞍乗型車両走行データ収録システムは、複数のセンサから取得された複数種類のデータを蓄積する。特許文献３の鞍乗型車両走行データ収録システムは、走行中の鞍乗型車両に関連する鞍乗型車両走行データとして、多くの種類のデータを取得する。特許文献３の鞍乗型車両走行データ収録システムは、鞍乗型車両の走行後、蓄積した複数種類のデータを、例えば、鞍乗型車両の走行状態を解析するために解析装置に出力する。【０００６】
このように、走行中の鞍乗型車両に関連する鞍乗型車両走行データは、鞍乗型車両走行データ処理装置で処理され、種々な使い方がなされている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】国際公開２０１５／０８３４２０号公報
【特許文献２】特開２００６−２７４８６９号公報
【特許文献３】特開平８−３３１１５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムは、走行中の鞍乗型車両に関連する鞍乗型車両走行データとして、多くの種類のデータを取得する。このため、鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムは、処理性能の高いプロセッサや大容量のメモリなどの能力の高いハードウェアリソースが必要となる。その結果、鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムのハードウェアリソースの設計自由度が低い。【０００９】
本発明は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる、鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムを提案することを目的とする。
【課題を解決するための手段】
【００１０】
（１）本発明の鞍乗型車両走行データ処理装置は、鞍乗型車両の運転の教習に使用され、走行中の前記鞍乗型車両に関連する鞍乗型車両走行データを用いる鞍乗型車両教習支援システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データを蓄積するデータ収録システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データに基づいて前記鞍乗型車両を制御する鞍乗型車両制御装置のような、走行中の鞍乗型車両に関連する鞍乗型車両走行データを処理する鞍乗型車両走行データ処理装置であって、第１鞍乗型車両が第１コーナーを旋回している第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第１旋回動作を行った前記第１鞍乗型車両と同一または異なる第２鞍乗型車両が前記第１コーナーと同じまたは異なるコーナーを旋回している旋回動作であって前記第１旋回動作とは異なる第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データを含み、前記第１鞍乗型車両および前記第２鞍乗型車両を含む少なくとも１台の鞍乗型車両が旋回している旋回動作中の前記少なくとも１台の鞍乗型車両の姿勢に関連する車両姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーの姿勢に関連するライダー姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両の旋回軌跡に関連する旋回軌跡データと、が、前記鞍乗型車両走行データとして取得される鞍乗型車両走行データ取得処理と、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとに基づいて生成される、前記第１車両姿勢データ、前記第１ライダー姿勢データおよび前記第１旋回軌跡データを含む第１データと、前記第２車両姿勢データ、前記第２ライダー姿勢データおよび前記第２旋回軌跡データを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を含む鞍乗型車両走行複合データ差分を出力する鞍乗型車両走行複合データ差分出力処理と、を実行するプロセッサを有することを特徴とする。【００１１】
鞍乗型車両は、乗用車よりも、車両の大きさが小さい。また、鞍乗型車両は、乗用車と異なり、旋回時にライダーが重心を移動させながら走行する。そのため、走行中の鞍乗型車両に関連するデータは、走行中の乗用車に関連するデータと異なる。鞍乗型車両走行データは、乗用車走行データよりも、ライダーの運転技術および／または車両の特徴を強く反映している。従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムは、走行中の鞍乗型車両に関連する鞍乗型車両走行データとして、多くの種類のデータを取得する。つまり、従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムにおいては、ライダーの運転技術および／または車両の特徴を強く反映するデータとして取得するデータの種類が多い。また、従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムにおいては、ライダーの運転技術および／または車両の特徴を強く反映するデータとして処理するデータの種類も多い。【００１２】
一方、本発明の鞍乗型車両走行データ処理装置は、鞍乗型車両走行データ取得処理と、鞍乗型車両走行複合データ差分出力処理とを実行する。鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データとが取得される。車両姿勢データは、第１車両姿勢データと、第２車両姿勢データと、を含む。ライダー姿勢データは、第１ライダー姿勢データと、第２ライダー姿勢データと、を含む。旋回軌跡データは、第１旋回軌跡データと、第２旋回軌跡データとを含む。車両姿勢データは、第１鞍乗型車両および第２鞍乗型車両を含む少なくとも１台の鞍乗型車両が旋回している旋回動作中の少なくとも１台の鞍乗型車両の姿勢に関連するデータである。ライダー姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの姿勢に関連するデータである。旋回軌跡データは、旋回動作中の少なくとも１台の鞍乗型車両の旋回軌跡に関連するデータである。第１車両姿勢データは、第１鞍乗型車両が第１コーナーを旋回している第１旋回動作中の第１鞍乗型車両の姿勢に関連するデータである。第１ライダー姿勢データは、第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連するデータである。第１旋回軌跡データは、第１旋回動作中の第１鞍乗型車両の旋回軌跡に関連するデータである。第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データは、第２旋回動作中の第２鞍乗型車両に関連する鞍乗型車両走行データである。第２旋回動作は、第１旋回動作とは異なる。第２旋回動作は、第１旋回動作を行った第１鞍乗型車両と同一または異なる第２鞍乗型車両が第１コーナーと同じまたは異なるコーナーを旋回している旋回動作である。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１旋回動作中の第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび第２旋回動作中の第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、ライダー姿勢データに含まれる第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび第２旋回動作中の第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回動作中の第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび第２旋回動作中の第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとに基づいて生成される。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡は、ライダーの運転技術および／または車両の特徴を強く反映している。そのため、第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を強く反映している。【００１３】
走行中の鞍乗型車両に関連する鞍乗型車両走行データは、鞍乗型車両走行データ処理装置で処理されて、第１鞍乗型車両走行複合データ差分を含む鞍乗型車両走行複合データ差分が出力される。出力された第１鞍乗型車両走行複合データ差分は、種々な使い方がなされてよい。鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、車両用装置から教官用装置に出力されてよい。この場合の教官用装置は、例えば、第１鞍乗型車両走行複合データ差分を表示する端末装置、表示装置または第１鞍乗型車両走行複合データ差分を印刷する印刷装置である。また、鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、表示装置または印刷装置である教官用装置に出力されてもよい。第１鞍乗型車両走行複合データ差分を教官用装置に送信することで、ライダーの運転技術および／または車両の特徴を強く反映したデータを表示または印刷することができる。また、鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、車両用装置から教習者用装置に出力されてよい。この場合の教習者用装置は、例えば、第１鞍乗型車両走行複合データ差分を表示する端末装置である。第１鞍乗型車両走行複合データ差分を教習者用装置に送信することで、ライダーの運転技術および／または車両の特徴を強く反映したデータを表示することができる。鞍乗型車両走行データ処理装置が鞍乗型車両制御装置の場合、第１鞍乗型車両走行複合データ差分は、例えば、鞍乗型車両制御装置内のエンジン制御またはブレーキ制御のためのプロセッサに出力されてもよい。第１鞍乗型車両走行複合データ差分は、例えば、車両制御装置内で、記憶部に出力されてよい。そして、記憶部に出力された第１鞍乗型車両走行複合データ差分は、エンジン制御またはブレーキ制御を実行する、鞍乗型車両走行データ処理装置が有するプロセッサと同じまたは異なるプロセッサに出力されてもよい。第１鞍乗型車両走行複合データ差分をエンジン制御またはブレーキ制御のために出力することで、ライダーの運転技術および／または車両の特徴を強く反映したデータに基づいて、鞍乗型車両のエンジン制御またはブレーキ制御を行うことができる。鞍乗型車両走行データ処理装置が鞍乗型車両制御装置の場合、第１鞍乗型車両走行複合データ差分は、例えば、鞍乗型車両が備える表示装置に出力されてもよい。第１鞍乗型車両走行複合データ差分を表示装置に出力することで、ライダーの運転技術および／または車両の特徴を強く反映したデータを表示することができる。鞍乗型車両走行データ処理装置がデータ収録システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、データ収録システムに接続された外部記憶装置（二次記憶装置、補助記憶装置）に出力されてもよい。鞍乗型車両走行データ処理装置がデータ収録システムの場合、鞍乗型車両の走行後、蓄積した第１鞍乗型車両走行複合データ差分を、例えば、データ収録システムの外部の鞍乗型車両の走行状態を解析するための解析装置に出力してもよい。第１鞍乗型車両走行複合データ差分を解析装置に出力することで、ライダーの運転技術および／または車両の特徴を強く反映したデータに基づいて解析することができる。外部記憶装置に記憶された第１鞍乗型車両走行複合データ差分は、鞍乗型車両の走行状態の解析に使用されてもよい。外部記憶装置に記憶された第１鞍乗型車両走行複合データ差分を解析に使用することで、ライダーの運転技術および／または車両の特徴を強く反映したデータに基づいて解析することができる。鞍乗型車両走行データ処理装置がデータ収録システムの場合、第１鞍乗型車両走行複合データ差分は、データ収録システムの外部のコンピュータに出力されてもよい。さらに、鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、ライダー送付用情報出力装置に出力されてもよい。ライダー送付用情報出力装置は、第１鞍乗型車両走行複合データ差分に基づいて、ライダー送付用情報を出力する装置である。ライダー送付用情報とは、例えば、ライダーの運転技術に関連するコメント、車両の特徴に関連するコメント、鞍乗型車両の乗り換えの案内、ツーリングコースの紹介、ライディングスクールの紹介、イベントの紹介、商品の紹介などに関する情報である。イベントは、運転講習会、ツーリング会、競技会などを含む。商品は、鞍乗型車両自体や鞍乗型車両の部品を含む。鞍乗型車両の部品は、例えば、タイヤやバッテリーである。さらに、例えば、第１鞍乗型車両走行複合データ差分は、保険システム、販売システム、金融システムなどのデータ処理システムに用いられてよい。なお、教習支援システム、車両制御装置およびデータ収録システムは、鞍乗型車両走行データ処理装置の一例である。【００１４】
このように、鞍乗型車両走行複合データ差分出力処理では、第１旋回動作中の第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび第２旋回動作中の第２鞍乗型車両の姿勢に関連する第２車両姿勢データ、第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび第２旋回動作中の第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データ、および、第１旋回動作中の第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび第２旋回動作中の第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データに基づいて生成された第１鞍乗型車両走行複合データ差分を出力する。鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに基づいて第１鞍乗型車両走行複合データ差分が生成されることで、鞍乗型車両走行データ処理装置で処理されるデータの種類を低減することができる。具体的には、例えば、取得するデータの種類を少なくすることができる。また、例えば、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００１５】
（２）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（１）の構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作前および前記第１旋回動作中の少なくともいずれか一方において、前記第１鞍乗型車両の車両前方向の速度が低減する第１減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第１前方向減速度データと、前記第２旋回動作前および前記第２旋回動作中の少なくともいずれか一方において、前記第２鞍乗型車両の車両前方向の速度が低減する第２減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第２前方向減速度データを含み、前記旋回動作前および前記旋回動作中の少なくとも何れか一方において、前記少なくとも１台の鞍乗型車両の車両前方向の速度が低減する減速動作中の前記少なくとも１台の鞍乗型車両の車両前方向の減速度に関連する前方向減速度データが、前記鞍乗型車両走行データとして取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記前方向減速度データに含まれる前記第１旋回減速動作中の前記第１鞍乗型車両の車両前方向の減速度に関連する第１前方向減速度データおよび前記第２減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第２前方向減速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１前方向減速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２前方向減速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【００１６】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、前方向減速度データが、鞍乗型車両走行データとして取得される。前方向減速度データは、減速動作中の少なくとも１台の鞍乗型車両の車両前方向の減速度に関連するデータである。減速動作は、旋回動作前および旋回動作中の少なくとも何れか一方において、少なくとも１台の鞍乗型車両の車両前方向の速度が低減する動作である。前方向減速度データは、第１前方向減速度データおよび第２前方向減速度データを含む。第１前方向減速度データは、第１減速動作中の第１鞍乗型車両の車両前方向の減速度に関連するデータである。第２前方向減速度データは、第２減速動作中の第２鞍乗型車両の車両前方向の減速度に関連するデータである。第１減速動作は、第１旋回動作前および第１旋回動作中の少なくとも何れか一方において、第１鞍乗型車両の車両前方向の速度が低減する動作である。第２減速動作は、第２旋回動作前および第２旋回動作中の少なくとも何れか一方において、第２鞍乗型車両の車両前方向の速度が低減する動作である。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１前方向減速度データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２前方向減速度データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、前方向減速度データに含まれる第１前方向減速度データおよび第２前方向減速度データと、に基づいて生成される。【００１７】
鞍乗型車両は、旋回動作前に、車両前方向の速度が低減することがある。また、鞍乗型車両は、旋回動作の開始直後頃に、旋回動作をしながら、車両前方向の速度が低減することがある。また、鞍乗型車両は、旋回動作前と旋回動作中にわたって、車両前方向の速度が低減することがある。旋回動作中の鞍乗型車両の挙動は、旋回動作前および旋回動作中の鞍乗型車両の車両前方向の減速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡とは、旋回動作前および旋回動作中の鞍乗型車両の車両前方向の減速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡と、旋回動作前および旋回動作中の鞍乗型車両の車両前方向の減速度は、ライダーの運転技術および／または車両の特徴を強く反映している。【００１８】
そのため、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１前方向減速度データおよび第２前方向減速度データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００１９】
（３）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（１）または（２）の構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作後および前記第１旋回動作中の少なくともいずれか一方において、前記第１鞍乗型車両の車両前方向の速度が増加する第１加速動作中の前記第１鞍乗型車両の車両前方向の加速度に関連する第１前方向加速度データと、前記第２旋回動作後および前記第２旋回動作中の少なくともいずれか一方において、前記第２鞍乗型車両の車両前方向の速度が増加する第２加速動作中の前記第２鞍乗型車両の加速度に関連する第２前方向加速度データを含み、前記旋回動作後および前記旋回動作中の少なくとも何れか一方において、前記少なくとも１台の鞍乗型車両の車両前方向の速度が増加する加速動作中の前記少なくとも１台の鞍乗型車両の車両前方向の加速度に関連する前方向加速度データが、前記鞍乗型車両走行データとして取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記前方向加速度データに含まれる前記第１旋回加速動作中の前記第１鞍乗型車両の車両前方向の加速度に関連する第１前方向加速度データおよび前記第２加速動作中の前記第２鞍乗型車両の車両前方向の加速度に関連する第２前方向加速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１前方向加速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２前方向加速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【００２０】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、前方向加速度データが、鞍乗型車両走行データとして取得される。前方向加速度データは、加速動作中の少なくとも１台の鞍乗型車両の車両前方向の加速度に関連するデータである。加速動作は、旋回動作後および旋回動作中の少なくとも何れか一方において、少なくとも１台の鞍乗型車両の車両前方向の速度が増加する動作である。前方向加速度データは、第１前方向加速度データおよび第２前方向加速度データを含む。第１前方向加速度データは、第１加速動作中の第１鞍乗型車両の車両前方向の加速度に関連するデータである。第２前方向加速度データは、第２加速動作中の第２鞍乗型車両の車両前方向の加速度に関連するデータである。第１加速動作は、第１旋回動作後および第１旋回動作中の少なくとも何れか一方において、鞍乗型車両の車両前方向の速度が加速する動作である。第２加速動作は、第２旋回動作後および第２旋回動作中の少なくとも何れか一方において、鞍乗型車両の車両前方向の速度が加速する動作である。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１前方向加速度データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２前方向加速度データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、前方向加速度データに含まれる第１前方向加速度データおよび第２前方向加速度データと、に基づいて生成される。【００２１】
鞍乗型車両は、旋回動作後に、車両前方向の速度が増加することがある。また、鞍乗型車両は、旋回動作の終了直前頃に、旋回動作をしながら、車両前方向の速度が増加することがある。また、鞍乗型車両は、旋回動作中と旋回動作後にわたって、車両前方向の速度が増加することがある。旋回動作中の鞍乗型車両の挙動は、旋回動作後および旋回動作中の鞍乗型車両の車両前方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡とは、旋回動作後および旋回動作中の鞍乗型車両の車両前方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡と、旋回動作後および旋回動作中の鞍乗型車両の車両前方向の加速度は、ライダーの運転技術および／または車両の特徴を強く反映している。【００２２】
そのため、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１前方向加速度データおよび第２前方向加速度データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００２３】
（４）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（１）〜（３）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作中の前記第１鞍乗型車両の車両左右方向の加速度に関連する第１左右方向加速度データと、前記第２旋回動作中の前記第２鞍乗型車両の車両左右方向の加速度に関連する第２左右方向加速度データとを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両の車両左右方向の加速度に関連する左右方向加速度データが、前記鞍乗型車両走行データとして取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記左右方向加速度データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の車両左右方向の加速度に関連する第１左右方向加速度データおよび前記第２旋回動作中の前記第２鞍乗型車両の車両左右方向の加速度に関連する第２左右方向加速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１左右方向加速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２左右方向加速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【００２４】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、左右方向加速度データが、鞍乗型車両走行データとして取得される。左右方向加速度データは、旋回動作中の少なくとも１台の鞍乗型車両の車両左右方向の加速度に関連するデータである。左右方向加速度データは、第１左右方向加速度データおよび第２左右方向加速度データを含む。第１左右方向加速度データは、第１旋回動作中の第１鞍乗型車両の車両左右方向の加速度に関連するデータである。第２左右方向加速度データは、第２旋回動作中の第２鞍乗型車両の車両左右方向の加速度に関連するデータである。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１左右方向減速度データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２左右方向減速度データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、左右方向減速度データに含まれる第１左右方向減速度データおよび第２左右方向減速度データと、に基づいて生成される。【００２５】
鞍乗型車両は、旋回動作中に、車両左右方向の速度が変化することがある。旋回動作中の鞍乗型車両の挙動は、旋回動作中の鞍乗型車両の車両左右方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡は、旋回動作中の鞍乗型車両の車両左右方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡と、旋回動作中の鞍乗型車両の車両左右方向の加速度は、ライダーの運転技術および／または車両の特徴を強く反映している。【００２６】
そのため、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１左右方向加速度データおよび第２左右方向加速度データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００２７】
（５）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（１）〜（４）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記プロセッサは、前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーを識別する第１ライダー識別データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーを識別する第２ライダー識別データを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーを識別するライダー識別データが取得されるライダー識別データ取得処理、を更に実行し、前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記ライダー識別データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーを識別する前記第１ライダー識別データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーを識別する前記第２ライダー識別データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データとを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【００２８】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、ライダー識別データが、鞍乗型車両走行データとして取得される。ライダー識別データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーを識別するデータである。ライダー識別データは、第１ライダー識別データおよび第２ライダー識別データを含む。第１ライダー識別データは、第１旋回動作中の前記第１鞍乗型車両に乗車するライダーを識別するデータである。第２ライダー識別データは、第２旋回動作中の第２鞍乗型車両に乗車するライダーを識別するデータである。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１ライダー識別データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２ライダー識別データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、ライダー識別データに含まれる第１ライダー識別データおよび第２ライダー識別データと、に基づいて生成される。【００２９】
鞍乗型車両は、旋回動作中のライダーの姿勢と車両の挙動が密接に関連しているという特性を有する。旋回動作中のライダーの姿勢は、ライダーごとに異なる。そのため、第１旋回動作中の第１鞍乗型車両に乗車するライダーと第２旋回動作中の第２鞍乗型車両に乗車するライダーが同じ場合は、ライダーごとの運転技術および／または鞍乗型車両の特性を反映させた第１鞍乗型車両走行複合データ差分を出力することができる。また、第１旋回動作中の第１鞍乗型車両に乗車するライダーと第２旋回動作中の第２鞍乗型車両に乗車するライダーが異なる場合は、ライダーの運転技術の違いを反映させた第１鞍乗型車両走行複合データ差分を出力することができる。そして、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１ライダー識別データおよび第２ライダー識別データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００３０】
（６）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（５）の構成に加えて、以下の構成を有することが好ましい。
前記ライダー識別データ取得処理において取得された第１ライダー識別データおよび第２ライダー識別データが同じである。【００３１】
この構成によると、第１鞍乗型車両走行複合データ差分は、同じライダーの異なる旋回動作に関するデータの差分である。そのため、第１鞍乗型車両走行複合データ差分は、同じライダーの運転技術の違いまたは同じライダーによる車両の特徴の違いが反映される。そして、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１ライダー識別データおよび第２ライダー識別データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００３２】
（７）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（５）の構成に加えて、以下の構成を有することが好ましい。
前記ライダー識別データ取得処理において取得された第１ライダー識別データおよび第２ライダー識別データが異なる。【００３３】
この構成によると、第１鞍乗型車両走行複合データ差分は、異なるライダーの旋回動作に関するデータの差分である。そのため、第１鞍乗型車両走行複合データ差分は異なるライダーの運転技術の違いが反映される。そして、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１ライダー識別データおよび第２ライダー識別データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００３４】
（８）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（１）〜（７）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記第１車両姿勢データ、前記第１ライダー姿勢データ、前記第１旋回軌跡データ、前記第２車両姿勢データ、前記第２ライダー姿勢データ、および、前記第２旋回軌跡データに加えて、前記第１鞍乗型車両および前記第２鞍乗型車両のいずれかと同一またはいずれとも異なる第３鞍乗型車両が旋回している旋回動作であって前記第１旋回動作および前記第２旋回動作のいずれとも異なる第３旋回動作中の前記第３鞍乗型車両の姿勢に関連する第３車両姿勢データと、前記第３旋回動作中の前記第３鞍乗型車両に乗車するライダーの姿勢に関連する第３ライダー姿勢データと、前記第３旋回動作中の前記第３鞍乗型車両の旋回軌跡に関連する第３旋回軌跡データが取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記第１鞍乗型車両走行複合データ差分に加えて、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データおよび前記第３旋回動作中の前記第３鞍乗型車両の姿勢に関連する第３車両姿勢データと、前記ライダー姿勢データに含まれる前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データおよび前記第３旋回動作中の前記第３鞍乗型車両に乗車するライダーの姿勢に関連する第３ライダー姿勢データと、前記旋回軌跡データに含まれる前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データおよび前記第３旋回動作中の前記第３鞍乗型車両の旋回軌跡に関連する第３旋回軌跡データとに基づいて生成される、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データを含む前記第２データと、前記第３車両姿勢データと前記第３ライダー姿勢データと前記第３旋回軌跡データとを含む第３データとの差分である第２鞍乗型車両走行複合データ差分が出力される。【００３５】
この構成によると、第１データと第２データとの差分である第１鞍乗型車両走行複合データ差分、および、第２データと第３データとの差分である第２鞍乗型車両走行複合データ差分が出力される。鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を強く反映している。鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分は、様々な使い方がなされる。そして、第１鞍乗型車両走行複合データ差分だけが出力される場合に比べて、出力されたデータの、例えば車両の制御や車両の解析などへの活用の自由度が高まる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに基づいて第１鞍乗型車両走行複合データ差分が生成される。また、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第３車両姿勢データと、第３ライダー姿勢データと、第３旋回軌跡データに基づいて第２鞍乗型車両走行複合データ差分が生成される。これにより、鞍乗型車両走行データ処理装置で処理されるデータの種類を低減することができる。具体的には、例えば、取得するデータの種類を少なくすることができる。また、例えば、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分のデータ量も少なくすることができる可能性がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。つまり、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００３６】
（９）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（１）〜（８）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記旋回軌跡データが、ＧＮＳＳ（Global Navigation Satellite System / 全球測位衛星システム）を利用して取得されたデータである。【００３７】
この構成によると、旋回軌跡データは、ＧＮＳＳを利用して生成されたデータであるため、旋回動作中の少なくとも１台の鞍乗型車両の旋回軌跡を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の旋回軌跡の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００３８】
（１０）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（２）の構成に加えて、以下の構成を有することが好ましい。
前記前方向減速度データが、ＧＮＳＳを利用して取得されたデータである。【００３９】
この構成によると、前方向減速度データは、ＧＮＳＳを利用して生成されたデータであるため、減速動作中の鞍乗型車両の車両前方向の減速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、減速動作中の少なくとも１台の鞍乗型車両の車両前方向の減速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００４０】
（１１）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（３）の構成に加えて、以下の構成を有することが好ましい。
前記前方向加速度データが、ＧＮＳＳを利用して取得されたデータである。【００４１】
この構成によると、前方向加速度データは、ＧＮＳＳを利用して生成されたデータであるため、加速動作中の鞍乗型車両の車両前方向の減速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、加速動作中の少なくとも１台の鞍乗型車両の車両前方向の加速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００４２】
（１２）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（４）の構成に加えて、以下の構成を有することが好ましい。
前記左右方向加速度データが、ＧＮＳＳを利用して取得されたデータである。【００４３】
この構成によると、左右方向加速度データは、ＧＮＳＳを利用して生成されたデータであるため、旋回動作中の鞍乗型車両の車両左右方向の加速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の車両左右方向の加速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００４４】
（１３）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（１）〜（１２）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記車両姿勢データは、
前記旋回動作中の前記少なくとも１台の鞍乗型車両のロール角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のピッチ角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のヨー角、前記旋回動作中の前記少なくとも１台の鞍乗型車両の操舵車輪の操舵角または操舵用スキーの操舵角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のある位置の車両左右方向の変位、前記旋回動作中の前記少なくとも１台の鞍乗型車両のある位置の車両上下方向の変位の少なくともいずれか１つに関連するデータである。【００４５】
この構成によると、車両姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両のロール角、ピッチ角、ヨー角、操舵車輪の操舵角、操舵用スキーの操舵角、鞍乗型車両のある位置の車両左右方向の変位、鞍乗型車両のある位置の車両上下方向の変位の少なくともいずれか１つに関連するデータである。車両姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両の姿勢を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の姿勢を示す車両姿勢データの精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００４６】
（１４）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（１）〜（１３）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記ライダー姿勢データは、
前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータである。【００４７】
この構成によると、ライダー姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータである。ライダー姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの姿勢を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの姿勢を示すライダー姿勢データの精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００４８】
（１５）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（１）〜（１４）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記車両姿勢データおよび前記ライダー姿勢データが、撮像装置から取得される。【００４９】
この構成によると、車両姿勢データおよびライダー姿勢データは、撮像装置から取得される。これにより、鞍乗型車両に搭載されたセンサの信号等に基づいて車両姿勢データおよびライダー姿勢データを生成する必要がない。例えば、第１車両姿勢データおよび第１ライダー姿勢データは、第１撮像装置から取得される。第２車両姿勢データおよび第２ライダー姿勢データは、第１撮像装置と同じまたは異なる第２撮像装置から取得される。これにより、鞍乗型車両に搭載されたセンサの信号等に基づいて第１および第２車両姿勢データおよび第１および第２ライダー姿勢データを生成する必要がない。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の姿勢を示す車両姿勢データおよび少なくとも１台の鞍乗型車両に乗車するライダーの姿勢を示すライダー姿勢データの精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００５０】
（１６）本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両の運転の教習に使用され、走行中の前記鞍乗型車両に関連する鞍乗型車両走行データを用いる鞍乗型車両教習支援システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データを蓄積するデータ収録システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データに基づいて前記鞍乗型車両を制御する鞍乗型車両制御装置のような、鞍乗型車両走行データ処理装置において、走行中の鞍乗型車両に関連する鞍乗型車両走行データを処理する鞍乗型車両走行データ処理方法であって、第１鞍乗型車両が第１コーナーを旋回している第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第１旋回動作を行った前記第１鞍乗型車両と同一または異なる第２鞍乗型車両が前記第１コーナーと同じまたは異なるコーナーを旋回している旋回動作であって前記第１旋回動作とは異なる第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データを含み、前記第１鞍乗型車両および前記第２鞍乗型車両を含む少なくとも１台の鞍乗型車両が旋回している旋回動作中の前記少なくとも１台の鞍乗型車両の姿勢に関連する車両姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーの姿勢に関連するライダー姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両の旋回軌跡に関連する旋回軌跡データと、が、前記鞍乗型車両走行データとして取得される鞍乗型車両走行データ取得処理と、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとに基づいて生成される、前記第１車両姿勢データ、前記第１ライダー姿勢データおよび前記第１旋回軌跡データを含む第１データと、前記第２車両姿勢データ、前記第２ライダー姿勢データおよび前記第２旋回軌跡データを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を含む鞍乗型車両走行複合データ差分を出力する鞍乗型車両走行複合データ差分出力処理と、を実行することを特徴とする。【００５１】
鞍乗型車両は、乗用車よりも、車両の大きさが小さい。また、鞍乗型車両は、乗用車と異なり、旋回時にライダーが重心を移動させながら走行する。そのため、走行中の鞍乗型車両に関連するデータは、走行中の乗用車に関連するデータと異なる。鞍乗型車両走行データは、乗用車走行データよりも、ライダーの運転技術および／または車両の特徴を強く反映している。従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムは、走行中の鞍乗型車両に関連する鞍乗型車両走行データとして、多くの種類のデータを取得する。つまり、従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムにおいては、ライダーの運転技術および／または車両の特徴を強く反映するデータとして取得するデータの種類が多い。また、従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムにおいては、ライダーの運転技術および／または車両の特徴を強く反映するデータとして処理するデータの種類も多い。【００５２】
一方、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置において、鞍乗型車両走行データ取得処理と、鞍乗型車両走行複合データ差分出力処理とを実行する。鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データとが取得される。車両姿勢データは、第１車両姿勢データと、第２車両姿勢データと、を含む。ライダー姿勢データは、第１ライダー姿勢データと、第２ライダー姿勢データと、を含む。旋回軌跡データは、第１旋回軌跡データと、第２旋回軌跡データとを含む。車両姿勢データは、第１鞍乗型車両および第２鞍乗型車両を含む少なくとも１台の鞍乗型車両が旋回している旋回動作中の少なくとも１台の鞍乗型車両の姿勢に関連するデータである。ライダー姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの姿勢に関連するデータである。旋回軌跡データは、旋回動作中の少なくとも１台の鞍乗型車両の旋回軌跡に関連するデータである。第１車両姿勢データは、第１鞍乗型車両が第１コーナーを旋回している第１旋回動作中の第１鞍乗型車両の姿勢に関連するデータである。第１ライダー姿勢データは、第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連するデータである。第１旋回軌跡データは、第１旋回動作中の第１鞍乗型車両の旋回軌跡に関連するデータである。第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データは、第２旋回動作中の第２鞍乗型車両に関連する鞍乗型車両走行データである。第２旋回動作は、第１旋回動作とは異なる。第２旋回動作は、第１旋回動作を行った第１鞍乗型車両と同一または異なる第２鞍乗型車両が第１コーナーと同じまたは異なるコーナーを旋回している旋回動作である。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１旋回動作中の第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび第２旋回動作中の第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、ライダー姿勢データに含まれる第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび第２旋回動作中の第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回動作中の第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび第２旋回動作中の第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとに基づいて生成される。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡は、ライダーの運転技術および／または車両の特徴を強く反映している。そのため、第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を強く反映している。【００５３】
走行中の鞍乗型車両に関連する鞍乗型車両走行データは、鞍乗型車両走行データ処理装置で処理されて、第１鞍乗型車両走行複合データ差分を含む鞍乗型車両走行複合データ差分が出力される。出力された第１鞍乗型車両走行複合データ差分は、種々な使い方がなされてよい。鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、車両用装置から教官用装置に出力されてよい。この場合の教官用装置は、例えば、第１鞍乗型車両走行複合データ差分を表示する端末装置、表示装置または第１鞍乗型車両走行複合データ差分を印刷する印刷装置である。また、鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、表示装置または印刷装置である教官用装置に出力されてもよい。第１鞍乗型車両走行複合データ差分を教官用装置に送信することで、ライダーの運転技術および／または車両の特徴を強く反映したデータを表示または印刷することができる。また、鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、車両用装置から教習者用装置に出力されてよい。この場合の教習者用装置は、例えば、第１鞍乗型車両走行複合データ差分を表示する端末装置である。第１鞍乗型車両走行複合データ差分を教習者用装置に送信することで、ライダーの運転技術および／または車両の特徴を強く反映したデータを表示することができる。鞍乗型車両走行データ処理装置が鞍乗型車両制御装置の場合、第１鞍乗型車両走行複合データ差分は、例えば、鞍乗型車両制御装置内のエンジン制御またはブレーキ制御のためのプロセッサに出力されてもよい。第１鞍乗型車両走行複合データ差分は、例えば、車両制御装置内で、記憶部に出力されてよい。そして、記憶部に出力された第１鞍乗型車両走行複合データ差分は、エンジン制御またはブレーキ制御を実行する、鞍乗型車両走行データ処理装置が有するプロセッサと同じまたは異なるプロセッサに出力されてもよい。第１鞍乗型車両走行複合データ差分をエンジン制御またはブレーキ制御のために出力することで、ライダーの運転技術および／または車両の特徴を強く反映したデータに基づいて、鞍乗型車両のエンジン制御またはブレーキ制御を行うことができる。鞍乗型車両走行データ処理装置が鞍乗型車両制御装置の場合、第１鞍乗型車両走行複合データ差分は、例えば、鞍乗型車両が備える表示装置に出力されてもよい。第１鞍乗型車両走行複合データ差分を表示装置に出力することで、ライダーの運転技術および／または車両の特徴を強く反映したデータを表示することができる。鞍乗型車両走行データ処理装置がデータ収録システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、データ収録システムに接続された外部記憶装置（二次記憶装置、補助記憶装置）に出力されてもよい。鞍乗型車両走行データ処理装置がデータ収録システムの場合、鞍乗型車両の走行後、蓄積した第１鞍乗型車両走行複合データ差分を、例えば、データ収録システムの外部の鞍乗型車両の走行状態を解析するための解析装置に出力してもよい。第１鞍乗型車両走行複合データ差分を解析装置に出力することで、ライダーの運転技術および／または車両の特徴を強く反映したデータに基づいて解析することができる。外部記憶装置に記憶された第１鞍乗型車両走行複合データ差分は、鞍乗型車両の走行状態の解析に使用されてもよい。外部記憶装置に記憶された第１鞍乗型車両走行複合データ差分を解析に使用することで、ライダーの運転技術および／または車両の特徴を強く反映したデータに基づいて解析することができる。鞍乗型車両走行データ処理装置がデータ収録システムの場合、第１鞍乗型車両走行複合データ差分は、データ収録システムの外部のコンピュータに出力されてもよい。さらに、鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、ライダー送付用情報出力装置に出力されてもよい。ライダー送付用情報出力装置は、第１鞍乗型車両走行複合データ差分に基づいて、ライダー送付用情報を出力する装置である。ライダー送付用情報とは、例えば、鞍乗型車両の乗り換えの案内、ツーリングコースの紹介、ライディングスクールの紹介、イベントの紹介、商品の紹介などに関する情報である。イベントは、運転講習会、ツーリング会、競技会などを含む。商品は、鞍乗型車両自体や鞍乗型車両の部品を含む。鞍乗型車両の部品は、例えば、タイヤやバッテリーである。さらに、例えば、第１鞍乗型車両走行複合データ差分は、保険システム、販売システム、金融システムなどのデータ処理システムに用いられてよい。なお、教習支援システム、車両制御装置およびデータ収録システムは、鞍乗型車両走行データ処理装置の一例である。【００５４】
このように、鞍乗型車両走行複合データ差分出力処理では、第１旋回動作中の第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび第２旋回動作中の第２鞍乗型車両の姿勢に関連する第２車両姿勢データ、第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび第２旋回動作中の第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データ、および、第１旋回動作中の第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび第２旋回動作中の第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データに基づいて生成された第１鞍乗型車両走行複合データ差分を出力する。鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに基づいて第１鞍乗型車両走行複合データ差分が生成されることで、鞍乗型車両走行データ処理装置で処理されるデータの種類を低減することができる。具体的には、例えば、取得するデータの種類を少なくすることができる。また、例えば、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００５５】
（１７）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）の構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作前および前記第１旋回動作中の少なくともいずれか一方において、前記第１鞍乗型車両の車両前方向の速度が低減する第１減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第１前方向減速度データと、前記第２旋回動作前および前記第２旋回動作中の少なくともいずれか一方において、前記第２鞍乗型車両の車両前方向の速度が低減する第２減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第２前方向減速度データを含み、前記旋回動作前および前記旋回動作中の少なくとも何れか一方において、前記少なくとも１台の鞍乗型車両の車両前方向の速度が低減する減速動作中の前記少なくとも１台の鞍乗型車両の車両前方向の減速度に関連する前方向減速度データが、前記鞍乗型車両走行データとして取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記前方向減速度データに含まれる前記第１旋回減速動作中の前記第１鞍乗型車両の車両前方向の減速度に関連する第１前方向減速度データおよび前記第２減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第２前方向減速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１前方向減速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２前方向減速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【００５６】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、前方向減速度データが、鞍乗型車両走行データとして取得される。前方向減速度データは、減速動作中の少なくとも１台の鞍乗型車両の車両前方向の減速度に関連するデータである。減速動作は、旋回動作前および旋回動作中の少なくとも何れか一方において、少なくとも１台の鞍乗型車両の車両前方向の速度が低減する動作である。前方向減速度データは、第１前方向減速度データおよび第２前方向減速度データを含む。第１前方向減速度データは、第１減速動作中の第１鞍乗型車両の車両前方向の減速度に関連するデータである。第２前方向減速度データは、第２減速動作中の第２鞍乗型車両の車両前方向の減速度に関連するデータである。第１減速動作は、第１旋回動作前および第１旋回動作中の少なくとも何れか一方において、第１鞍乗型車両の車両前方向の速度が低減する動作である。第２減速動作は、第２旋回動作前および第２旋回動作中の少なくとも何れか一方において、第２鞍乗型車両の車両前方向の速度が低減する動作である。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１前方向減速度データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２前方向減速度データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、前方向減速度データに含まれる第１前方向減速度データおよび第２前方向減速度データと、に基づいて生成される。【００５７】
鞍乗型車両は、旋回動作前に、車両前方向の速度が低減することがある。また、鞍乗型車両は、旋回動作の開始直後頃に、旋回動作をしながら、車両前方向の速度が低減することがある。また、鞍乗型車両は、旋回動作前と旋回動作中にわたって、車両前方向の速度が低減することがある。旋回動作中の鞍乗型車両の挙動は、旋回動作前および旋回動作中の鞍乗型車両の車両前方向の減速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡とは、旋回動作前および旋回動作中の鞍乗型車両の車両前方向の減速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡と、旋回動作前および旋回動作中の鞍乗型車両の車両前方向の減速度は、ライダーの運転技術および／または車両の特徴を強く反映している。【００５８】
そのため、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１前方向減速度データおよび第２前方向減速度データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００５９】
（１８）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）または（１７）の構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作後および前記第１旋回動作中の少なくともいずれか一方において、前記第１鞍乗型車両の車両前方向の速度が増加する第１加速動作中の前記第１鞍乗型車両の車両前方向の加速度に関連する第１前方向加速度データと、前記第２旋回動作後および前記第２旋回動作中の少なくともいずれか一方において、前記第２鞍乗型車両の車両前方向の速度が増加する第２加速動作中の前記第２鞍乗型車両の加速度に関連する第２前方向加速度データを含み、前記旋回動作後および前記旋回動作中の少なくとも何れか一方において、前記少なくとも１台の鞍乗型車両の車両前方向の速度が増加する加速動作中の前記少なくとも１台の鞍乗型車両の車両前方向の加速度に関連する前方向加速度データが、前記鞍乗型車両走行データとして取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記前方向加速度データに含まれる前記第１旋回加速動作中の前記第１鞍乗型車両の車両前方向の加速度に関連する第１前方向加速度データおよび前記第２加速動作中の前記第２鞍乗型車両の車両前方向の加速度に関連する第２前方向加速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１前方向加速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２前方向加速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【００６０】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、前方向加速度データが、鞍乗型車両走行データとして取得される。前方向加速度データは、加速動作中の少なくとも１台の鞍乗型車両の車両前方向の加速度に関連するデータである。加速動作は、旋回動作後および旋回動作中の少なくとも何れか一方において、少なくとも１台の鞍乗型車両の車両前方向の速度が増加する動作である。前方向加速度データは、第１前方向加速度データおよび第２前方向加速度データを含む。第１前方向加速度データは、第１加速動作中の第１鞍乗型車両の車両前方向の加速度に関連するデータである。第２前方向加速度データは、第２加速動作中の第２鞍乗型車両の車両前方向の加速度に関連するデータである。第１加速動作は、第１旋回動作後および第１旋回動作中の少なくとも何れか一方において、鞍乗型車両の車両前方向の速度が加速する動作である。第２加速動作は、第２旋回動作後および第２旋回動作中の少なくとも何れか一方において、鞍乗型車両の車両前方向の速度が加速する動作である。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１前方向加速度データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２前方向加速度データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、前方向加速度データに含まれる第１前方向加速度データおよび第２前方向加速度データと、に基づいて生成される。【００６１】
鞍乗型車両は、旋回動作後に、車両前方向の速度が増加することがある。また、鞍乗型車両は、旋回動作の終了直前頃に、旋回動作をしながら、車両前方向の速度が増加することがある。また、鞍乗型車両は、旋回動作中と旋回動作後にわたって、車両前方向の速度が増加することがある。旋回動作中の鞍乗型車両の挙動は、旋回動作後および旋回動作中の鞍乗型車両の車両前方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡とは、旋回動作後および旋回動作中の鞍乗型車両の車両前方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡と、旋回動作後および旋回動作中の鞍乗型車両の車両前方向の加速度は、ライダーの運転技術および／または車両の特徴を強く反映している。【００６２】
そのため、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１前方向加速度データおよび第２前方向加速度データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００６３】
（１９）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）〜（１８）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作中の前記第１鞍乗型車両の車両左右方向の加速度に関連する第１左右方向加速度データと、前記第２旋回動作中の前記第２鞍乗型車両の車両左右方向の加速度に関連する第２左右方向加速度データとを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両の車両左右方向の加速度に関連する左右方向加速度データが、前記鞍乗型車両走行データとして取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記左右方向加速度データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の車両左右方向の加速度に関連する第１左右方向加速度データおよび前記第２旋回動作中の前記第２鞍乗型車両の車両左右方向の加速度に関連する第２左右方向加速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１左右方向加速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２左右方向加速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【００６４】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、左右方向加速度データが、鞍乗型車両走行データとして取得される。左右方向加速度データは、旋回動作中の少なくとも１台の鞍乗型車両の車両左右方向の加速度に関連するデータである。左右方向加速度データは、第１左右方向加速度データおよび第２左右方向加速度データを含む。第１左右方向加速度データは、第１旋回動作中の第１鞍乗型車両の車両左右方向の加速度に関連するデータである。第２左右方向加速度データは、第２旋回動作中の第２鞍乗型車両の車両左右方向の加速度に関連するデータである。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１左右方向減速度データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２左右方向減速度データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、左右方向減速度データに含まれる第１左右方向減速度データおよび第２左右方向減速度データと、に基づいて生成される。【００６５】
鞍乗型車両は、旋回動作中に、車両左右方向の速度が変化することがある。旋回動作中の鞍乗型車両の挙動は、旋回動作中の鞍乗型車両の車両左右方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡は、旋回動作中の鞍乗型車両の車両左右方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡と、旋回動作中の鞍乗型車両の車両左右方向の加速度は、ライダーの運転技術および／または車両の特徴を強く反映している。【００６６】
そのため、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１左右方向加速度データおよび第２左右方向加速度データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００６７】
（２０）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）〜（１９）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーを識別する第１ライダー識別データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーを識別する第２ライダー識別データを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーを識別するライダー識別データが取得されるライダー識別データ取得処理、を更に実行し、
前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記ライダー識別データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーを識別する前記第１ライダー識別データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーを識別する前記第２ライダー識別データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データとを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【００６８】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、ライダー識別データが、鞍乗型車両走行データとして取得される。ライダー識別データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーを識別するデータである。ライダー識別データは、第１ライダー識別データおよび第２ライダー識別データを含む。第１ライダー識別データは、第１旋回動作中の前記第１鞍乗型車両に乗車するライダーを識別するデータである。第２ライダー識別データは、第２旋回動作中の第２鞍乗型車両に乗車するライダーを識別するデータである。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１ライダー識別データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２ライダー識別データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、ライダー識別データに含まれる第１ライダー識別データおよび第２ライダー識別データと、に基づいて生成される。【００６９】
鞍乗型車両は、旋回動作中のライダーの姿勢と車両の挙動が密接に関連しているという特性を有する。旋回動作中のライダーの姿勢は、ライダーごとに異なる。そのため、第１旋回動作中の第１鞍乗型車両に乗車するライダーと第２旋回動作中の第２鞍乗型車両に乗車するライダーが同じ場合は、ライダーごとの鞍乗型車両の特性を反映させた第１鞍乗型車両走行複合データ差分を出力することができる。また、第１旋回動作中の第１鞍乗型車両に乗車するライダーと第２旋回動作中の第２鞍乗型車両に乗車するライダーが異なる場合は、ライダーの運転技術の違いを反映させた第１鞍乗型車両走行複合データ差分を出力することができる。そして、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１ライダー識別データおよび第２ライダー識別データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００７０】
（２１）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（２０）の構成に加えて、以下の構成を有することが好ましい。
前記ライダー識別データ取得処理において取得された第１ライダー識別データおよび第２ライダー識別データが同じである。【００７１】
この構成によると、第１鞍乗型車両走行複合データ差分は、同じライダーの異なる旋回動作に関するデータの差分である。そのため、第１鞍乗型車両走行複合データ差分は、同じライダー運転技術の違いまたは同じライダーによる車両の特徴の違いが反映される。そして、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１ライダー識別データおよび第２ライダー識別データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００７２】
（２２）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（２０）の構成に加えて、以下の構成を有することが好ましい。
前記ライダー識別データ取得処理において取得された第１ライダー識別データおよび第２ライダー識別データが異なる。【００７３】
この構成によると、第１鞍乗型車両走行複合データ差分は、異なるライダーの旋回動作に関するデータの差分である。そのため、第１鞍乗型車両走行複合データ差分は、異なるライダー運転技術の違いが反映される。そして、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１ライダー識別データおよび第２ライダー識別データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００７４】
（２３）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）〜（２２）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記第１車両姿勢データ、前記第１ライダー姿勢データ、前記第１旋回軌跡データ、前記第２車両姿勢データ、前記第２ライダー姿勢データ、および、前記第２旋回軌跡データに加えて、前記第１鞍乗型車両および前記第２鞍乗型車両のいずれかと同一またはいずれとも異なる第３鞍乗型車両が旋回している旋回動作であって前記第１旋回動作および前記第２旋回動作のいずれとも異なる第３旋回動作中の前記第３鞍乗型車両の姿勢に関連する第３車両姿勢データと、前記第３旋回動作中の前記第３鞍乗型車両に乗車するライダーの姿勢に関連する第３ライダー姿勢データと、前記第３旋回動作中の前記第３鞍乗型車両の旋回軌跡に関連する第３旋回軌跡データが取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記第１鞍乗型車両走行複合データ差分に加えて、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データおよび前記第３旋回動作中の前記第３鞍乗型車両の姿勢に関連する第３車両姿勢データと、前記ライダー姿勢データに含まれる前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データおよび前記第３旋回動作中の前記第３鞍乗型車両に乗車するライダーの姿勢に関連する第３ライダー姿勢データと、前記旋回軌跡データに含まれる前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データおよび前記第３旋回動作中の前記第３鞍乗型車両の旋回軌跡に関連する第３旋回軌跡データとに基づいて生成される、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データを含む前記第２データと、前記第３車両姿勢データと前記第３ライダー姿勢データと前記第３旋回軌跡データとを含む第３データとの差分である第２鞍乗型車両走行複合データ差分が出力される。【００７５】
この構成によると、第１データと第２データとの差分である第１鞍乗型車両走行複合データ差分、および、第２データと第３データとの差分である第２鞍乗型車両走行複合データ差分が出力される。鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を強く反映している。鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分は、様々な使い方がなされる。そして、第１鞍乗型車両走行複合データ差分だけが出力される場合に比べて、出力されたデータの、例えば車両の制御や車両の解析などへの活用の自由度が高まる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに基づいて第１鞍乗型車両走行複合データ差分が生成される。また、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第３車両姿勢データと、第３ライダー姿勢データと、第３旋回軌跡データに基づいて第２鞍乗型車両走行複合データ差分が生成される。これにより、鞍乗型車両走行データ処理装置で処理されるデータの種類を低減することができる。具体的には、例えば、取得するデータの種類を少なくすることができる。また、例えば、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分のデータ量も少なくすることができる可能性がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。つまり、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００７６】
（２４）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）〜（２３）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記旋回軌跡データが、ＧＮＳＳ（Global Navigation Satellite System / 全球測位衛星システム）を利用して取得されたデータである。【００７７】
この構成によると、旋回軌跡データは、ＧＮＳＳを利用して生成されたデータであるため、旋回動作中の少なくとも１台の鞍乗型車両の旋回軌跡を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の旋回軌跡の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００７８】
（２５）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１７）の構成に加えて、以下の構成を有することが好ましい。
前記前方向減速度データが、ＧＮＳＳを利用して取得されたデータである。【００７９】
この構成によると、前方向減速度データは、ＧＮＳＳを利用して生成されたデータであるため、減速動作中の鞍乗型車両の車両前方向の減速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、減速動作中の少なくとも１台の鞍乗型車両の車両前方向の減速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００８０】
（２６）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１８）の構成に加えて、以下の構成を有することが好ましい。
前記前方向加速度データが、ＧＮＳＳを利用して取得されたデータである。【００８１】
この構成によると、前方向加速度データは、ＧＮＳＳを利用して生成されたデータであるため、加速動作中の鞍乗型車両の車両前方向の減速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、加速動作中の少なくとも１台の鞍乗型車両の車両前方向の加速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００８２】
（２７）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１９）の構成に加えて、以下の構成を有することが好ましい。
前記左右方向加速度データが、ＧＮＳＳを利用して取得されたデータである。【００８３】
この構成によると、左右方向加速度データは、ＧＮＳＳを利用して生成されたデータであるため、旋回動作中の鞍乗型車両の車両左右方向の加速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の車両左右方向の加速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００８４】
（２８）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）〜（２７）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記車両姿勢データは、
前記旋回動作中の前記少なくとも１台の鞍乗型車両のロール角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のピッチ角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のヨー角、前記旋回動作中の前記少なくとも１台の鞍乗型車両の操舵車輪の操舵角または操舵用スキーの操舵角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のある位置の車両左右方向の変位、前記旋回動作中の前記少なくとも１台の鞍乗型車両のある位置の車両上下方向の変位の少なくともいずれか１つに関連するデータである。【００８５】
この構成によると、車両姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両のロール角、ピッチ角、ヨー角、操舵車輪の操舵角、操舵用スキーの操舵角、鞍乗型車両のある位置の車両左右方向の変位、鞍乗型車両のある位置の車両上下方向の変位の少なくともいずれか１つに関連するデータである。車両姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両の姿勢を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の姿勢を示す車両姿勢データの精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００８６】
（２９）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）〜（２８）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記ライダー姿勢データは、
前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータである。【００８７】
この構成によると、ライダー姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータである。ライダー姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの姿勢を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの姿勢を示すライダー姿勢データの精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００８８】
（３０）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）〜（２９）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記車両姿勢データおよび前記ライダー姿勢データが、撮像装置から取得される。【００８９】
この構成によると、車両姿勢データおよびライダー姿勢データは、撮像装置から取得される。これにより、鞍乗型車両に搭載されたセンサの信号等に基づいて車両姿勢データおよびライダー姿勢データを生成する必要がない。例えば、第１車両姿勢データおよび第１ライダー姿勢データは、第１撮像装置から取得される。第２車両姿勢データおよび第２ライダー姿勢データは、第１撮像装置と同じまたは異なる第２撮像装置から取得される。これにより、鞍乗型車両に搭載されたセンサの信号等に基づいて第１および第２車両姿勢データおよび第１および第２ライダー姿勢データを生成する必要がない。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の姿勢を示す車両姿勢データおよび少なくとも１台の鞍乗型車両に乗車するライダーの姿勢を示すライダー姿勢データの精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００９０】
（３１）本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両の運転の教習に使用され、走行中の前記鞍乗型車両に関連する鞍乗型車両走行データを用いる鞍乗型車両教習支援システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データを蓄積するデータ収録システムや、走行中の鞍乗型車両に関連する鞍乗型車両走行データに基づいて前記鞍乗型車両を制御する鞍乗型車両制御装置のような、鞍乗型車両走行データ処理装置において、走行中の鞍乗型車両に関連する鞍乗型車両走行データを処理する鞍乗型車両走行データ処理プログラムであって、第１鞍乗型車両が第１コーナーを旋回している第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第１旋回動作を行った前記第１鞍乗型車両と同一または異なる第２鞍乗型車両が前記第１コーナーと同じまたは異なるコーナーを旋回している旋回動作であって前記第１旋回動作とは異なる第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データを含み、前記第１鞍乗型車両および前記第２鞍乗型車両を含む少なくとも１台の鞍乗型車両が旋回している旋回動作中の前記少なくとも１台の鞍乗型車両の姿勢に関連する車両姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーの姿勢に関連するライダー姿勢データと、前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両の旋回軌跡に関連する旋回軌跡データと、が、前記鞍乗型車両走行データとして取得される鞍乗型車両走行データ取得処理と、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとに基づいて生成される、前記第１車両姿勢データ、前記第１ライダー姿勢データおよび前記第１旋回軌跡データを含む第１データと、前記第２車両姿勢データ、前記第２ライダー姿勢データおよび前記第２旋回軌跡データを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を含む鞍乗型車両走行複合データ差分を出力する鞍乗型車両走行複合データ差分出力処理と、を前記鞍乗型車両走行データ処理装置が有するプロセッサに実行させることを特徴とする。【００９１】
鞍乗型車両は、乗用車よりも、車両の大きさが小さい。また、鞍乗型車両は、乗用車と異なり、旋回時にライダーが重心を移動させながら走行する。そのため、走行中の鞍乗型車両に関連するデータは、走行中の乗用車に関連するデータと異なる。鞍乗型車両走行データは、乗用車走行データよりも、ライダーの運転技術および／または車両の特徴を強く反映している。従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムは、走行中の鞍乗型車両に関連する鞍乗型車両走行データとして、多くの種類のデータを取得する。つまり、従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムにおいては、ライダーの運転技術および／または車両の特徴を強く反映するデータとして取得するデータの種類が多い。また、従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムにおいては、ライダーの運転技術および／または車両の特徴を強く反映するデータとして処理するデータの種類も多い。【００９２】
一方、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置において、鞍乗型車両走行データ取得処理と、鞍乗型車両走行複合データ差分出力処理とを実行する。鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データとが取得される。車両姿勢データは、第１車両姿勢データと、第２車両姿勢データと、を含む。ライダー姿勢データは、第１ライダー姿勢データと、第２ライダー姿勢データと、を含む。旋回軌跡データは、第１旋回軌跡データと、第２旋回軌跡データとを含む。車両姿勢データは、第１鞍乗型車両および第２鞍乗型車両を含む少なくとも１台の鞍乗型車両が旋回している旋回動作中の少なくとも１台の鞍乗型車両の姿勢に関連するデータである。ライダー姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの姿勢に関連するデータである。旋回軌跡データは、旋回動作中の少なくとも１台の鞍乗型車両の旋回軌跡に関連するデータである。第１車両姿勢データは、第１鞍乗型車両が第１コーナーを旋回している第１旋回動作中の第１鞍乗型車両の姿勢に関連するデータである。第１ライダー姿勢データは、第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連するデータである。第１旋回軌跡データは、第１旋回動作中の第１鞍乗型車両の旋回軌跡に関連するデータである。第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データは、第２旋回動作中の第２鞍乗型車両に関連する鞍乗型車両走行データである。第２旋回動作は、第１旋回動作とは異なる。第２旋回動作は、第１旋回動作を行った第１鞍乗型車両と同一または異なる第２鞍乗型車両が第１コーナーと同じまたは異なるコーナーを旋回している旋回動作である。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１旋回動作中の第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび第２旋回動作中の第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、ライダー姿勢データに含まれる第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび第２旋回動作中の第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回動作中の第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび第２旋回動作中の第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データとに基づいて生成される。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡は、ライダーの運転技術および／または車両の特徴を強く反映している。そのため、第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を強く反映している。【００９３】
走行中の鞍乗型車両に関連する鞍乗型車両走行データは、鞍乗型車両走行データ処理装置で処理されて、第１鞍乗型車両走行複合データ差分を含む鞍乗型車両走行複合データ差分が出力される。出力された第１鞍乗型車両走行複合データ差分は、種々な使い方がなされてよい。鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、車両用装置から教官用装置に出力されてよい。この場合の教官用装置は、例えば、第１鞍乗型車両走行複合データ差分を表示する端末装置、表示装置または第１鞍乗型車両走行複合データ差分を印刷する印刷装置である。また、鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、表示装置または印刷装置である教官用装置に出力されてもよい。第１鞍乗型車両走行複合データ差分を教官用装置に送信することで、ライダーの運転技術および／または車両の特徴を強く反映したデータを表示または印刷することができる。また、鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、車両用装置から教習者用装置に出力されてよい。この場合の教習者用装置は、例えば、第１鞍乗型車両走行複合データ差分を表示する端末装置である。第１鞍乗型車両走行複合データ差分を教習者用装置に送信することで、ライダーの運転技術および／または車両の特徴を強く反映したデータを表示することができる。鞍乗型車両走行データ処理装置が鞍乗型車両制御装置の場合、第１鞍乗型車両走行複合データ差分は、例えば、鞍乗型車両制御装置内のエンジン制御またはブレーキ制御のためのプロセッサに出力されてもよい。第１鞍乗型車両走行複合データ差分は、例えば、車両制御装置内で、記憶部に出力されてよい。そして、記憶部に出力された第１鞍乗型車両走行複合データ差分は、エンジン制御またはブレーキ制御を実行する、鞍乗型車両走行データ処理装置が有するプロセッサと同じまたは異なるプロセッサに出力されてもよい。第１鞍乗型車両走行複合データ差分をエンジン制御またはブレーキ制御のために出力することで、ライダーの運転技術および／または車両の特徴を強く反映したデータに基づいて、鞍乗型車両のエンジン制御またはブレーキ制御を行うことができる。鞍乗型車両走行データ処理装置が鞍乗型車両制御装置の場合、第１鞍乗型車両走行複合データ差分は、例えば、鞍乗型車両が備える表示装置に出力されてもよい。第１鞍乗型車両走行複合データ差分を表示装置に出力することで、ライダーの運転技術および／または車両の特徴を強く反映したデータを表示することができる。鞍乗型車両走行データ処理装置がデータ収録システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、データ収録システムに接続された外部記憶装置（二次記憶装置、補助記憶装置）に出力されてもよい。鞍乗型車両走行データ処理装置がデータ収録システムの場合、鞍乗型車両の走行後、蓄積した第１鞍乗型車両走行複合データ差分を、例えば、データ収録システムの外部の鞍乗型車両の走行状態を解析するための解析装置に出力してもよい。第１鞍乗型車両走行複合データ差分を解析装置に出力することで、ライダーの運転技術および／または車両の特徴を強く反映したデータに基づいて解析することができる。外部記憶装置に記憶された第１鞍乗型車両走行複合データ差分は、鞍乗型車両の走行状態の解析に使用されてもよい。外部記憶装置に記憶された第１鞍乗型車両走行複合データ差分を解析に使用することで、ライダーの運転技術および／または車両の特徴を強く反映したデータに基づいて解析することができる。鞍乗型車両走行データ処理装置がデータ収録システムの場合、第１鞍乗型車両走行複合データ差分は、データ収録システムの外部のコンピュータに出力されてもよい。さらに、鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、ライダー送付用情報出力装置に出力されてもよい。ライダー送付用情報出力装置は、第１鞍乗型車両走行複合データ差分に基づいて、ライダー送付用情報を出力する装置である。ライダー送付用情報とは、例えば、鞍乗型車両の乗り換えの案内、ツーリングコースの紹介、ライディングスクールの紹介、イベントの紹介、商品の紹介などに関する情報である。イベントは、運転講習会、ツーリング会、競技会などを含む。商品は、鞍乗型車両自体や鞍乗型車両の部品を含む。鞍乗型車両の部品は、例えば、タイヤやバッテリーである。さらに、例えば、第１鞍乗型車両走行複合データ差分は、保険システム、販売システム、金融システムなどのデータ処理システムに用いられてよい。なお、教習支援システム、車両制御装置およびデータ収録システムは、鞍乗型車両走行データ処理装置の一例である。【００９４】
このように、鞍乗型車両走行複合データ差分出力処理では、第１旋回動作中の第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび第２旋回動作中の第２鞍乗型車両の姿勢に関連する第２車両姿勢データ、第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび第２旋回動作中の第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データ、および、第１旋回動作中の第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび第２旋回動作中の第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データに基づいて生成された第１鞍乗型車両走行複合データ差分を出力する。鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに基づいて第１鞍乗型車両走行複合データ差分が生成されることで、鞍乗型車両走行データ処理装置で処理されるデータの種類を低減することができる。具体的には、例えば、取得するデータの種類を少なくすることができる。また、例えば、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００９５】
（３２）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）の構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作前および前記第１旋回動作中の少なくともいずれか一方において、前記第１鞍乗型車両の車両前方向の速度が低減する第１減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第１前方向減速度データと、前記第２旋回動作前および前記第２旋回動作中の少なくともいずれか一方において、前記第２鞍乗型車両の車両前方向の速度が低減する第２減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第２前方向減速度データを含み、前記旋回動作前および前記旋回動作中の少なくとも何れか一方において、前記少なくとも１台の鞍乗型車両の車両前方向の速度が低減する減速動作中の前記少なくとも１台の鞍乗型車両の車両前方向の減速度に関連する前方向減速度データが、前記鞍乗型車両走行データとして取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記前方向減速度データに含まれる前記第１旋回減速動作中の前記第１鞍乗型車両の車両前方向の減速度に関連する第１前方向減速度データおよび前記第２減速動作中の前記第２鞍乗型車両の車両前方向の減速度に関連する第２前方向減速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１前方向減速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２前方向減速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【００９６】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、前方向減速度データが、鞍乗型車両走行データとして取得される。前方向減速度データは、減速動作中の少なくとも１台の鞍乗型車両の車両前方向の減速度に関連するデータである。減速動作は、旋回動作前および旋回動作中の少なくとも何れか一方において、少なくとも１台の鞍乗型車両の車両前方向の速度が低減する動作である。前方向減速度データは、第１前方向減速度データおよび第２前方向減速度データを含む。第１前方向減速度データは、第１減速動作中の第１鞍乗型車両の車両前方向の減速度に関連するデータである。第２前方向減速度データは、第２減速動作中の第２鞍乗型車両の車両前方向の減速度に関連するデータである。第１減速動作は、第１旋回動作前および第１旋回動作中の少なくとも何れか一方において、第１鞍乗型車両の車両前方向の速度が低減する動作である。第２減速動作は、第２旋回動作前および第２旋回動作中の少なくとも何れか一方において、第２鞍乗型車両の車両前方向の速度が低減する動作である。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１前方向減速度データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２前方向減速度データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、前方向減速度データに含まれる第１前方向減速度データおよび第２前方向減速度データと、に基づいて生成される。【００９７】
鞍乗型車両は、旋回動作前に、車両前方向の速度が低減することがある。また、鞍乗型車両は、旋回動作の開始直後頃に、旋回動作をしながら、車両前方向の速度が低減することがある。また、鞍乗型車両は、旋回動作前と旋回動作中にわたって、車両前方向の速度が低減することがある。旋回動作中の鞍乗型車両の挙動は、旋回動作前および旋回動作中の鞍乗型車両の車両前方向の減速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡とは、旋回動作前および旋回動作中の鞍乗型車両の車両前方向の減速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡と、旋回動作前および旋回動作中の鞍乗型車両の車両前方向の減速度は、ライダーの運転技術および／または車両の特徴を強く反映している。【００９８】
そのため、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１前方向減速度データおよび第２前方向減速度データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【００９９】
（３３）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）または（３２）の構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、
前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作後および前記第１旋回動作中の少なくともいずれか一方において、前記第１鞍乗型車両の車両前方向の速度が増加する第１加速動作中の前記第１鞍乗型車両の車両前方向の加速度に関連する第１前方向加速度データと、前記第２旋回動作後および前記第２旋回動作中の少なくともいずれか一方において、前記第２鞍乗型車両の車両前方向の速度が増加する第２加速動作中の前記第２鞍乗型車両の加速度に関連する第２前方向加速度データを含み、前記旋回動作後および前記旋回動作中の少なくとも何れか一方において、前記少なくとも１台の鞍乗型車両の車両前方向の速度が増加する加速動作中の前記少なくとも１台の鞍乗型車両の車両前方向の加速度に関連する前方向加速度データが、前記鞍乗型車両走行データとして取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記前方向加速度データに含まれる前記第１旋回加速動作中の前記第１鞍乗型車両の車両前方向の加速度に関連する第１前方向加速度データおよび前記第２加速動作中の前記第２鞍乗型車両の車両前方向の加速度に関連する第２前方向加速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１前方向加速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２前方向加速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【０１００】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、前方向加速度データが、鞍乗型車両走行データとして取得される。前方向加速度データは、加速動作中の少なくとも１台の鞍乗型車両の車両前方向の加速度に関連するデータである。加速動作は、旋回動作後および旋回動作中の少なくとも何れか一方において、少なくとも１台の鞍乗型車両の車両前方向の速度が増加する動作である。前方向加速度データは、第１前方向加速度データおよび第２前方向加速度データを含む。第１前方向加速度データは、第１加速動作中の第１鞍乗型車両の車両前方向の加速度に関連するデータである。第２前方向加速度データは、第２加速動作中の第２鞍乗型車両の車両前方向の加速度に関連するデータである。第１加速動作は、第１旋回動作後および第１旋回動作中の少なくとも何れか一方において、鞍乗型車両の車両前方向の速度が加速する動作である。第２加速動作は、第２旋回動作後および第２旋回動作中の少なくとも何れか一方において、鞍乗型車両の車両前方向の速度が加速する動作である。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１前方向加速度データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２前方向加速度データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、前方向加速度データに含まれる第１前方向加速度データおよび第２前方向加速度データと、に基づいて生成される。【０１０１】
鞍乗型車両は、旋回動作後に、車両前方向の速度が増加することがある。また、鞍乗型車両は、旋回動作の終了直前頃に、旋回動作をしながら、車両前方向の速度が増加することがある。また、鞍乗型車両は、旋回動作中と旋回動作後にわたって、車両前方向の速度が増加することがある。旋回動作中の鞍乗型車両の挙動は、旋回動作後および旋回動作中の鞍乗型車両の車両前方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡とは、旋回動作後および旋回動作中の鞍乗型車両の車両前方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡と、旋回動作後および旋回動作中の鞍乗型車両の車両前方向の加速度は、ライダーの運転技術および／または車両の特徴を強く反映している。【０１０２】
そのため、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１前方向加速度データおよび第２前方向加速度データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１０３】
（３４）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）〜（３３）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記車両姿勢データ、前記ライダー姿勢データ、および、前記旋回軌跡データに加えて、前記第１旋回動作中の前記第１鞍乗型車両の車両左右方向の加速度に関連する第１左右方向加速度データと、前記第２旋回動作中の前記第２鞍乗型車両の車両左右方向の加速度に関連する第２左右方向加速度データとを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両の車両左右方向の加速度に関連する左右方向加速度データが、前記鞍乗型車両走行データとして取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記左右方向加速度データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の車両左右方向の加速度に関連する第１左右方向加速度データおよび前記第２旋回動作中の前記第２鞍乗型車両の車両左右方向の加速度に関連する第２左右方向加速度データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データと前記第１左右方向加速度データを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データと前記第２左右方向加速度データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【０１０４】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、左右方向加速度データが、鞍乗型車両走行データとして取得される。左右方向加速度データは、旋回動作中の少なくとも１台の鞍乗型車両の車両左右方向の加速度に関連するデータである。左右方向加速度データは、第１左右方向加速度データおよび第２左右方向加速度データを含む。第１左右方向加速度データは、第１旋回動作中の第１鞍乗型車両の車両左右方向の加速度に関連するデータである。第２左右方向加速度データは、第２旋回動作中の第２鞍乗型車両の車両左右方向の加速度に関連するデータである。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１左右方向減速度データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２左右方向減速度データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、左右方向減速度データに含まれる第１左右方向減速度データおよび第２左右方向減速度データと、に基づいて生成される。【０１０５】
鞍乗型車両は、旋回動作中に、車両左右方向の速度が変化することがある。旋回動作中の鞍乗型車両の挙動は、旋回動作中の鞍乗型車両の車両左右方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡は、旋回動作中の鞍乗型車両の車両左右方向の加速度と密接に関連している。旋回動作中の鞍乗型車両の姿勢と、旋回動作中のライダーの姿勢と、旋回動作中の鞍乗型車両の旋回軌跡と、旋回動作中の鞍乗型車両の車両左右方向の加速度は、ライダーの運転技術および／または車両の特徴を強く反映している。【０１０６】
そのため、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１左右方向加速度データおよび第２左右方向加速度データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１０７】
（３５）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）〜（３４）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーを識別する第１ライダー識別データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーを識別する第２ライダー識別データを含み、前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーを識別するライダー識別データが取得されるライダー識別データ取得処理、を更に実行し、前記鞍乗型車両走行複合データ差分出力処理において、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の姿勢に関連する第１車両姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データと、前記ライダー姿勢データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データと、前記旋回軌跡データに含まれる前記第１旋回動作中の前記第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データおよび前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データと、前記ライダー識別データに含まれる前記第１旋回動作中の前記第１鞍乗型車両に乗車するライダーを識別する前記第１ライダー識別データおよび前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーを識別する前記第２ライダー識別データとに基づいて生成される、前記第１車両姿勢データと前記第１ライダー姿勢データと前記第１旋回軌跡データとを含む前記第１データと、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データとを含む前記第２データとの差分である前記第１鞍乗型車両走行複合データ差分が出力される。【０１０８】
この構成によると、鞍乗型車両走行データ取得処理では、車両姿勢データと、ライダー姿勢データと、旋回軌跡データと、ライダー識別データが、鞍乗型車両走行データとして取得される。ライダー識別データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーを識別するデータである。ライダー識別データは、第１ライダー識別データおよび第２ライダー識別データを含む。第１ライダー識別データは、第１旋回動作中の前記第１鞍乗型車両に乗車するライダーを識別するデータである。第２ライダー識別データは、第２旋回動作中の第２鞍乗型車両に乗車するライダーを識別するデータである。鞍乗型車両走行複合データ差分出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１ライダー識別データとを含む第１データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２ライダー識別データとを含む第２データとの差分である第１鞍乗型車両走行複合データ差分を出力する。第１鞍乗型車両走行複合データ差分は、車両姿勢データに含まれる第１車両姿勢データおよび第２車両姿勢データと、ライダー姿勢データに含まれる第１ライダー姿勢データおよび第２ライダー姿勢データと、旋回軌跡データに含まれる第１旋回軌跡データおよび第２旋回軌跡データと、ライダー識別データに含まれる第１ライダー識別データおよび第２ライダー識別データと、に基づいて生成される。【０１０９】
鞍乗型車両は、旋回動作中のライダーの姿勢と車両の挙動が密接に関連しているという特性を有する。旋回動作中のライダーの姿勢は、ライダーごとに異なる。そのため、第１旋回動作中の第１鞍乗型車両に乗車するライダーと第２旋回動作中の第２鞍乗型車両に乗車するライダーが同じ場合は、ライダーごとの鞍乗型車両の特性を反映させた第１鞍乗型車両走行複合データ差分を出力することができる。また、第１旋回動作中の第１鞍乗型車両に乗車するライダーと第２旋回動作中の第２鞍乗型車両に乗車するライダーが異なる場合は、ライダーの運転技術の違いを反映させた第１鞍乗型車両走行複合データ差分を出力することができる。そして、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１ライダー識別データおよび第２ライダー識別データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１１０】
（３６）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３５）の構成に加えて、以下の構成を有することが好ましい。
前記ライダー識別データ取得処理において取得された第１ライダー識別データおよび第２ライダー識別データが同じである。【０１１１】
この構成によると、第１鞍乗型車両走行複合データ差分は、同じライダーの異なる旋回動作に関するデータの差分である。そのため、第１鞍乗型車両走行複合データ差分は、同じライダー運転技術の違いまたは同じライダーによる車両の特徴の違いが反映される。そして、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１ライダー識別データおよび第２ライダー識別データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１１２】
（３７）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３５）の構成に加えて、以下の構成を有することが好ましい。
前記ライダー識別データ取得処理において取得された第１ライダー識別データおよび第２ライダー識別データが異なる。【０１１３】
この構成によると、第１鞍乗型車両走行複合データ差分は、異なるライダーの旋回動作に関するデータの差分である。そのため、第１鞍乗型車両走行複合データ差分は、異なるライダー運転技術の違いが反映される。そして、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方がなされる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに加えて、第１ライダー識別データおよび第２ライダー識別データに基づいて第１鞍乗型車両走行複合データ差分が生成されても、鞍乗型車両走行データ処理装置で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１１４】
（３８）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）〜（３７）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記第１車両姿勢データ、前記第１ライダー姿勢データ、前記第１旋回軌跡データ、前記第２車両姿勢データ、前記第２ライダー姿勢データ、および、前記第２旋回軌跡データに加えて、前記第１鞍乗型車両および前記第２鞍乗型車両のいずれかと同一またはいずれとも異なる第３鞍乗型車両が旋回している旋回動作であって前記第１旋回動作および前記第２旋回動作のいずれとも異なる第３旋回動作中の前記第３鞍乗型車両の姿勢に関連する第３車両姿勢データと、前記第３旋回動作中の前記第３鞍乗型車両に乗車するライダーの姿勢に関連する第３ライダー姿勢データと、前記第３旋回動作中の前記第３鞍乗型車両の旋回軌跡に関連する第３旋回軌跡データが取得され、前記鞍乗型車両走行複合データ差分出力処理において、前記第１鞍乗型車両走行複合データ差分に加えて、前記鞍乗型車両走行データ取得処理で取得された、前記車両姿勢データに含まれる前記第２旋回動作中の前記第２鞍乗型車両の姿勢に関連する第２車両姿勢データおよび前記第３旋回動作中の前記第３鞍乗型車両の姿勢に関連する第３車両姿勢データと、前記ライダー姿勢データに含まれる前記第２旋回動作中の前記第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データおよび前記第３旋回動作中の前記第３鞍乗型車両に乗車するライダーの姿勢に関連する第３ライダー姿勢データと、前記旋回軌跡データに含まれる前記第２旋回動作中の前記第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データおよび前記第３旋回動作中の前記第３鞍乗型車両の旋回軌跡に関連する第３旋回軌跡データとに基づいて生成される、前記第２車両姿勢データと前記第２ライダー姿勢データと前記第２旋回軌跡データを含む前記第２データと、前記第３車両姿勢データと前記第３ライダー姿勢データと前記第３旋回軌跡データとを含む第３データとの差分である第２鞍乗型車両走行複合データ差分が出力される。【０１１５】
この構成によると、第１データと第２データとの差分である第１鞍乗型車両走行複合データ差分、および、第２データと第３データとの差分である第２鞍乗型車両走行複合データ差分が出力される。鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を強く反映している。鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分は、様々な使い方がなされる。そして、第１鞍乗型車両走行複合データ差分だけが出力される場合に比べて、出力されたデータの、例えば車両の制御や車両の解析などへの活用の自由度が高まる。また、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データに基づいて第１鞍乗型車両走行複合データ差分が生成される。また、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第３車両姿勢データと、第３ライダー姿勢データと、第３旋回軌跡データに基づいて第２鞍乗型車両走行複合データ差分が生成される。これにより、鞍乗型車両走行データ処理装置で処理されるデータの種類を低減することができる。具体的には、例えば、取得するデータの種類を少なくすることができる。また、例えば、鞍乗型車両走行データ処理装置のプロセッサが出力する第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分のデータ量も少なくすることができる可能性がある。その結果、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分を出力できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。つまり、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、出力するデータの後処理を効率化して、ハードウェアリソースを低減することができる。【０１１６】
（３９）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）〜（３８）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記旋回軌跡データが、ＧＮＳＳ（Global Navigation Satellite System / 全球測位衛星システム）を利用して取得されたデータである。【０１１７】
この構成によると、旋回軌跡データは、ＧＮＳＳを利用して生成されたデータであるため、旋回動作中の少なくとも１台の鞍乗型車両の旋回軌跡を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の旋回軌跡の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１１８】
（４０）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３２）の構成に加えて、以下の構成を有することが好ましい。
前記前方向減速度データが、ＧＮＳＳを利用して取得されたデータである。【０１１９】
この構成によると、前方向減速度データは、ＧＮＳＳを利用して生成されたデータであるため、減速動作中の鞍乗型車両の車両前方向の減速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、減速動作中の少なくとも１台の鞍乗型車両の車両前方向の減速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１２０】
（４１）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３３）の構成に加えて、以下の構成を有することが好ましい。
前記前方向加速度データが、ＧＮＳＳを利用して取得されたデータである。【０１２１】
この構成によると、前方向加速度データは、ＧＮＳＳを利用して生成されたデータであるため、加速動作中の鞍乗型車両の車両前方向の減速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、加速動作中の少なくとも１台の鞍乗型車両の車両前方向の加速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１２２】
（４２）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３４）の構成に加えて、以下の構成を有することが好ましい。
前記左右方向加速度データが、ＧＮＳＳを利用して取得されたデータである。【０１２３】
この構成によると、左右方向加速度データは、ＧＮＳＳを利用して生成されたデータであるため、旋回動作中の鞍乗型車両の車両左右方向の加速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の車両左右方向の加速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１２４】
（４３）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）〜（４２）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記車両姿勢データは、
前記旋回動作中の前記少なくとも１台の鞍乗型車両のロール角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のピッチ角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のヨー角、前記旋回動作中の前記少なくとも１台の鞍乗型車両の操舵車輪の操舵角または操舵用スキーの操舵角、前記旋回動作中の前記少なくとも１台の鞍乗型車両のある位置の車両左右方向の変位、前記旋回動作中の前記少なくとも１台の鞍乗型車両のある位置の車両上下方向の変位の少なくともいずれか１つに関連するデータである。【０１２５】
この構成によると、車両姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両のロール角、ピッチ角、ヨー角、操舵車輪の操舵角、操舵用スキーの操舵角、鞍乗型車両のある位置の車両左右方向の変位、鞍乗型車両のある位置の車両上下方向の変位の少なくともいずれか１つに関連するデータである。車両姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両の姿勢を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の姿勢を示す車両姿勢データの精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１２６】
（４４）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）〜（４３）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記ライダー姿勢データは、
前記旋回動作中の前記少なくとも１台の鞍乗型車両に乗車するライダーの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータである。【０１２７】
この構成によると、ライダー姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータである。ライダー姿勢データは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの姿勢を高い精度で示す。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの姿勢を示すライダー姿勢データの精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１２８】
（４５）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）〜（４４）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ取得処理において、前記車両姿勢データおよび前記ライダー姿勢データが、撮像装置から取得される。【０１２９】
この構成によると、車両姿勢データおよびライダー姿勢データは、撮像装置から取得される。これにより、鞍乗型車両に搭載されたセンサの信号等に基づいて車両姿勢データおよびライダー姿勢データを生成する必要がない。例えば、第１車両姿勢データおよび第１ライダー姿勢データは、第１撮像装置から取得される。第２車両姿勢データおよび第２ライダー姿勢データは、第１撮像装置と同じまたは異なる第２撮像装置から取得される。これにより、鞍乗型車両に搭載されたセンサの信号等に基づいて第１および第２車両姿勢データおよび第１および第２ライダー姿勢データを生成する必要がない。そのため、鞍乗型車両走行データ処理装置は、旋回動作中の少なくとも１台の鞍乗型車両の姿勢を示す車両姿勢データおよび少なくとも１台の鞍乗型車両に乗車するライダーの姿勢を示すライダー姿勢データの精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本発明の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。【０１３０】
（４６）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（１）〜（１５）のいずれかの構成に加えて、以下の構成を有することが好ましい。本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）〜（３０）のいずれかの構成に加えて、以下の構成を有することが好ましい。本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）〜（４５）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ処理装置は、鞍乗型車両走行データ表示装置を含む、または、鞍乗型車両走行データ表示装置にデータ通信可能に接続され、
前記鞍乗型車両走行データ表示装置は、前記鞍乗型車両走行データ差分出力処理により出力された前記第１鞍乗型車両走行複合データ差分を取得するデータ取得部と、情報を表示可能な表示部と、前記データ取得部が取得した前記第１鞍乗型車両走行複合データ差分を前記表示部の１つの画面上に同時に表示させる表示制御部とを有する。【０１３１】
（４７）本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理装置は、上記（１）〜（１５）のいずれかの構成に加えて、以下の構成を有することが好ましい。本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）〜（３０）のいずれかの構成に加えて、以下の構成を有することが好ましい。本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）〜（４５）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ処理装置は、鞍乗型車両走行データ印刷装置を含む、または、鞍乗型車両走行データ印刷装置にデータ通信可能に接続され、
前記鞍乗型車両走行データ印刷装置は、前記鞍乗型車両走行データ差分出力処理により出力された前記第１鞍乗型車両走行複合データ差分を取得するデータ取得部と、情報を用紙に印刷可能な印刷部と、前記データ取得部が取得した前記第１鞍乗型車両走行複合データ差分を前記印刷部によって１枚の用紙の同一面に印刷させる印刷制御部とを有する。【０１３２】
（４８）本願には、本発明の鞍乗型車両走行データ処理装置は、上記（１）〜（１５）のいずれかの構成に加えて、以下の構成を有することが好ましい。本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理方法は、上記（１６）〜（３０）のいずれかの構成に加えて、以下の構成を有することが好ましい。本発明の他の観点によれば、本発明の鞍乗型車両走行データ処理プログラムは、上記（３１）〜（４５）のいずれかの構成に加えて、以下の構成を有することが好ましい。
前記鞍乗型車両走行データ処理装置は、ライダー送付用情報出力装置を含む、または、鞍乗型車両走行データ印刷装置にデータ通信可能に接続され、
前記ライダー送付用情報出力装置は、前記鞍乗型車両走行データ差分出力処理により出力された前記第１鞍乗型車両走行複合データ差分を取得するデータ取得部と、複数のライダー送付用情報を記憶するライダー送付用情報データベースと、前記データ取得部が取得した前記第１鞍乗型車両走行複合データ差分に基づいて、前記複数のライダー送付用情報からライダーに送付するライダー送付用情報を選択する情報選択部と、前記情報選択部で選択された前記ライダー送付用情報を出力する情報出力部とを有する。【０１３３】
なお、本発明の鞍乗型車両走行データ処理プログラムは、本発明の鞍乗型車両走行データ処理装置が有する記憶部に記憶されていてもよいし、本発明の鞍乗型車両走行データ処理装置が有する通信装置を介してダウンロードされてもよいし、記録媒体に記憶されてもよい。【０１３４】
＜鞍乗型車両の定義＞
本発明において、鞍乗型車両とは、ライダー（運転者）が鞍にまたがるような状態で乗車する車両全般を指す。鞍乗型車両は、路面を走行する。路面は、地面、雪上、水面を含む。ここでの地面は、舗装面であってもよく、土のある面であってもよい。本発明の鞍乗型車両は、走行するための動力を発生させる動力源（駆動源）を有していてもよく、有さなくてもよい。動力源は、例えば、電気モータであってもよく、エンジンであってもよい。エンジンは、ガソリンエンジンであってもよく、ディーゼルエンジンであってもよい。鞍乗型車両は、動力源として、電気モータとエンジンの両方を有していてもよい。本発明の鞍乗型車両は、右旋回する際に車両右方向に傾斜してもよく、右旋回する際に車両左方向に傾斜してもよく、車両左右方向のどちらにも傾斜しなくてもよい。左旋回する場合は、右旋回の逆になるため、記載を省略する。【０１３５】
＜操舵車輪と操舵車輪の操舵角の定義＞
本発明において、操舵車輪は、鞍乗型車両が自動二輪車、自動三輪車または四輪バギーの場合に、鞍乗型車両に設けられる。操舵車輪は、鞍乗型車両の進行方向を変えるように揺動可能な車輪である。操舵車輪は、例えば、ライダーによるステアリングホイール（ハンドルユニット）の操作によって揺動する。操舵車輪の操舵角とは、操舵車輪が、鞍乗型車両の進行方向を変えるように揺動した角度である。操舵角は、例えば、鞍乗型車両が直進可能な操舵車輪の位置を基準とした角度であってもよい。【０１３６】
＜操舵用スキーと操舵用スキーの操舵角の定義＞
本発明において、操舵用スキーは、鞍乗型車両がスノーモービルの場合に、鞍乗型車両に設けられる。操舵用スキーは、鞍乗型車両の進行方向を変えるように揺動可能なスキーである。操舵用スキーは、例えば、ライダーによるステアリングホイール（ハンドルユニット）の操作によって揺動する。操舵用スキーの操舵角とは、操舵用スキーが、鞍乗型車両の進行方向を変えるように揺動した角度である。操舵角は、例えば、鞍乗型車両が直進可能な操舵車輪の位置を基準とした角度であってもよい。【０１３７】
＜旋回動作の定義＞
本発明において、少なくとも１台の鞍乗型車両が旋回している旋回動作とは、少なくとも１台の鞍乗型車両の各々の旋回動作を意味する。本発明において、旋回動作中の少なくとも１台の鞍乗型車両とは、少なくとも１台の鞍乗型車両の各々が旋回動作中であることを意味する。本発明において、旋回動作とは、鞍乗型車両が曲線を描くように進行方向を変えながら走行する動作である。本発明において、鞍乗型車両が第１コーナーを旋回する動作である第１旋回動作は、１回しか存在しない動作である。第１旋回動作の後に、同じ鞍乗型車両が同じ第１コーナーを旋回しても、この場合の旋回動作は第１旋回動作ではない。本発明の第２旋回動作も、１回しか存在しない動作である。本発明において、第２旋回動作は、鞍乗型車両が第１コーナーを旋回する動作であってもよく、第１コーナーと異なるコーナーを旋回する動作であってもよい。【０１３８】
＜コーナーの定義＞
本発明において、コーナーとは、鞍乗型車両が旋回しながら通過する場所である。コーナーとコーナーでない部分との境界は、明確であってもよく、明確でなくてもよい。コーナーとコーナーでない部分との境界が明確な場合、コーナーは、角ばった形状であってもよく、曲線状であってもよい。【０１３９】
＜鞍乗型車両の姿勢の定義＞
本発明において、鞍乗型車両の姿勢とは、鞍乗型車両が走行する路面に対する鞍乗型車両の姿勢である。【０１４０】
＜ライダーの姿勢の定義＞
本発明において、ライダーの姿勢とは、ライダーが乗車する鞍乗型車両が走行する路面に対するライダーの姿勢、および、ライダーが乗車する鞍乗型車両に対するライダーの姿勢の少なくともいずれかである。【０１４１】
＜旋回軌跡の定義＞
本発明において、旋回軌跡とは、旋回動作中の走行軌跡のことである。走行軌跡は、鞍乗型車両の路面等と接触する位置の軌跡である。鞍乗型車両が道路を走行する場合、走行軌跡および旋回軌跡は、例えば一般的な幅の道路において、道路の幅方向のどの位置を走行しているかを特定できるものである。本発明において、走行軌跡および旋回軌跡は、例えば、地図上のどの道路を走行したかということしか特定できないものは含まない。但し、第１旋回軌跡データが示す旋回軌跡は、実際の旋回軌跡から若干ずれる場合がある。【０１４２】
＜車両前方向等の定義＞
本発明および本明細書において、車両上下方向とは、鞍乗型車両を水平面に配置する場合、水平面に垂直な方向である。車両前方向とは、直立した状態の鞍乗型車両が水平面上を直進する方向である。車両左右方向とは、車両上下方向と車両前後方向に直交する方向であって、鞍乗型車両に乗車するライダーから見た前後方向である。【０１４３】
＜鞍乗型車両の車両前方向の減速度および加速度の定義＞
本発明における「鞍乗型車両の車両前方向の減速度」は、鞍乗型車両の車両前方向の負の加速度である。本発明における「鞍乗型車両の車両前方向の加速度」は、鞍乗型車両の車両前方向の正の加速度である。本発明において、「鞍乗型車両の車両前方向の減速度」とは、鞍乗型車両のある位置の車両前方向の減速度である。ある位置は特に限定されない。「鞍乗型車両の車両前方向の減速度」は、厳密な意味での鞍乗型車両のある位置の車両前方向の減速度に限らない。「鞍乗型車両の車両前方向の減速度」は、鞍乗型車両のある位置の進行方向の減速度であってもよい。例えば、鞍乗型車両の操舵車輪の進行方向の減速度であってもよい。また、例えば、鞍乗型車両の重心の位置の進行方向の減速度であってもよい。「鞍乗型車両の車両前方向の加速度」とは、鞍乗型車両のある位置の車両前方向の加速度である。ある位置は特に限定されない。「鞍乗型車両の車両前方向の加速度」は、厳密な意味での鞍乗型車両のある位置の車両前方向の加速度に限らない。「鞍乗型車両の車両前方向の加速度」は、鞍乗型車両のある位置の進行方向の加速度であってもよい。例えば、鞍乗型車両の操舵車輪の進行方向の加速度であってもよい。また、例えば、鞍乗型車両の重心の位置の進行方向の加速度であってもよい。【０１４４】
＜鞍乗型車両の車両左右方向の加速度の定義＞
本発明における「鞍乗型車両の車両左右方向の加速度」は、鞍乗型車両の車両左右方向の正の加速度と負の加速度の両方を含む。【０１４５】
＜第１減速動作の定義＞
本発明において、第１減速動作は、第１旋回動作前にのみに行われる鞍乗型車両の動作であってもよい。第１減速動作は、第１旋回動作中にのみに行われる鞍乗型車両の動作であってもよい。第１減速動作は、第１旋回動作前と第１旋回動作中の両方にわたって行われる鞍乗型車両の動作であってもよい。第１減速動作中、鞍乗型車両の車両前方向の速度は低減している。第１減速動作の直前において、鞍乗型車両の車両前方向の速度は低減していてもよく、ほぼ一定であってもよく、増加していてもよい。第１減速動作の直後において、鞍乗型車両の車両前方向の速度は低減していてもよく、ほぼ一定であってもよく、増加していてもよい。【０１４６】
＜第１加速動作の定義＞
本発明において、第１加速動作は、第１旋回動作後にのみに行われる鞍乗型車両の動作であってもよい。第１加速動作は、第１旋回動作中にのみに行われる鞍乗型車両の動作であってもよい。第１加速動作は、第１旋回動作後と第１旋回動作中の両方にわたって行われる鞍乗型車両の動作であってもよい。第１加速動作中、鞍乗型車両の車両前方向の速度は増加している。第１加速動作の直前において、鞍乗型車両の車両前方向の速度は増加していてもよく、ほぼ一定であってもよく、低減していてもよい。第１加速動作の直後において、鞍乗型車両の車両前方向の速度は増加していてもよく、ほぼ一定であってもよく、低減していてもよい。【０１４７】
＜ライダー識別データの定義＞
本発明において、ライダー識別データは、旋回動作中の鞍乗型車両に乗車するライダーが識別できるデータであればよい。ライダー識別データは、例えばＩＤである。また、ライダー識別データは、時間と位置のデータであってもよい。【０１４８】
＜鞍乗型車両のある位置の車両左右方向の変位＞
本発明において、鞍乗型車両のある位置の車両左右方向の変位とは、鞍乗型車両のある位置の車両左右方向の移動量である。ある位置は、特に限定されない。ある位置は、鞍乗型車両の路面等と接触する位置以外よりも上方向の位置であることが好ましい。ある位置は、鞍乗型車両の上部が好ましい。鞍乗型車両の上部とは、鞍乗型車両の車両上下方向の中央より上の部分である。【０１４９】
＜鞍乗型車両のある位置の車両上下方向の変位＞
本発明において、鞍乗型車両のある位置の車両上下方向の変位とは、鞍乗型車両のある位置の車両上下方向の移動量である。ある位置は、特に限定されない。鞍乗型車両が車輪を有する場合、ある位置は車輪の位置でないことが好ましい。ある位置は、鞍乗型車両の前部であってもよく、鞍乗型車両の後部であってもよい。鞍乗型車両の前部とは、鞍乗型車両の車両前後方向の中央より前の部分である。鞍乗型車両の後部の定義も同様である。【０１５０】
＜プロセッサの定義＞
本発明において、プロセッサには、マイクロコントローラ、ＣＰＵ(Central Processing Unit)、ＧＰＵ(Graphics Processing Unit)、マイクロプロセッサ、マルチプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、プログラム可能な論理回路（ＰＬＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）および本明細書に記載する処理を実行することができる任意の他の回路が含まれる。プロセッサは、ＥＣＵ（Electronic Control Unit）であってもよい。【０１５１】
＜記憶部の定義＞
本発明の鞍乗型車両走行データ処理装置は、プロセッサと記憶部を含む。記憶部は、各種データを記憶することが可能である。本発明の記憶部は、鞍乗型車両走行データ処理装置に含まれる。記憶部は、１つの記憶装置であってもよく、１つの記憶装置が有する記憶領域の一部であってもよく、複数の記憶装置を含んでいてもよい。記憶部は、例えば、ＲＡＭ（Random Access Memory）を含んでもよい。ＲＡＭは、プロセッサがプログラムを実行するときに各種データを一時的に記憶する。記憶部は、例えば、ＲＯＭ（Read Only Memory）を含んでもよく、含まなくてもよい。ＲＯＭは、プロセッサに実行させるプログラムを記憶する。記憶部は、プロセッサが有するバッファ（緩衝記憶装置）を含んでもよく、含まなくてもよい。バッファは、一時的にデータを記憶する装置である。【０１５２】
＜ハードウェアリソースの定義＞
本発明において、ハードウェアリソースとは、プロセッサや記憶装置などのデバイスを意味する。本発明において、ハードウェアリソースを低減するとは、プロセッサまたは記憶装置の数を低減すること、プロセッサに求められる処理能力を下げること、記憶装置の容量を低減することなどを意味する。【０１５３】
＜データの定義＞
本発明において、データとは、コンピュータによって取り扱い可能な、記号や文字の組からなるデジタル形式の信号を意味する。【０１５４】
＜第１鞍乗型車両走行複合データ差分の定義＞
本発明において、第１車両姿勢データと第１ライダー姿勢データと第１旋回軌跡データとを含む第１データと、第２車両姿勢データと第２ライダー姿勢データと第２旋回軌跡データを含む第２データとの差分である第１第鞍乗型車両走行複合データ差分は、例えば、以下のいずれかの方法で生成されてもよい。
第１の方法では、まず、第１車両姿勢データと第２車両姿勢データとの差分、第１ライダー姿勢データと第２ライダー姿勢データとの差分、第１旋回軌跡データと第２旋回軌跡データとの差分を算出する。これらの３つの差分を関連付けて、第１鞍乗型車両走行複合データ差分が生成される。
第２の方法では、第１車両姿勢データと第１ライダー姿勢データと第１旋回軌跡データとを関連付けて第１の指標が生成される。第２車両姿勢データと第２ライダー姿勢データと第２旋回軌跡データとを関連付けて第２の指標が生成される。第１の指標と第２の指標との差分を算出して、第１鞍乗型車両走行複合データ差分が生成される。
第３の方法では、第１車両姿勢データと第１ライダー姿勢データとを関連付けて第１の指標が生成される。第２車両姿勢データと第２ライダー姿勢データとを関連付けて第２の指標が生成される。第１の指標と第２の指標との差分を算出する。第１旋回軌跡データと第２旋回軌跡データとの差分を算出する。算出された２つの差分を関連付けて、第１鞍乗型車両走行複合データ差分が生成される。
この第３の方法において、第１指標は、第１車両姿勢データと第１旋回軌跡データに基づいて生成されてもよい。第１指標は、第１ライダー姿勢データと第１旋回軌跡データに基づいて生成されてもよい。第２指標は、第１指標が生成される２つのデータと同じ種類の２つのデータに基づいて生成される。
本発明の第１第鞍乗型車両走行複合データ差分は、厳密な差分なく、概略の差分であってもよい。また、本発明の第１第鞍乗型車両走行複合データ差分は、算出された複数の差分のそれぞれに重みづけをして関連付けることにより、生成されてもよい。【０１５５】
＜ライダー識別データに基づいた鞍乗型車両走行複合データ差分の定義＞
本発明において、「第１ライダー姿勢データと第２ライダー姿勢データに基づいて生成された第１鞍乗型車両走行複合データ差分」は、例えば、第１データと第２データとの差分に、第１ライダー識別データおよび第２ライダー識別データの少なくとも一方が付されたデータであってもよい。【０１５６】
＜第１鞍乗型車両走行複合データ差分の出力の定義＞
本発明において、「第１鞍乗型車両走行複合データ差分を出力する」とは、第１鞍乗型車両走行複合データ差分が鞍乗型車両走行データ処理装置の外部の装置に出力されてもよいし、他の機能の処理を実行する鞍乗型車両走行データ処理装置が有するプロセッサと同じまたは異なるプロセッサに出力されてもよい。つまり、出力された第１鞍乗型車両走行複合データ差分は、種々な使い方がなされてよい。鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、車両用装置から教官用装置に出力されてよい。この場合の教官用装置は、例えば、第１鞍乗型車両走行複合データ差分を表示する端末装置、表示装置または第１鞍乗型車両走行複合データ差分を印刷する印刷装置である。また、鞍乗型車両走行データ処理装置が教習支援システムの場合、第１鞍乗型車両走行複合データ差分は、例えば、車両用装置から教習者用装置に出力されてよい。この場合の教習者用装置は、例えば、第１鞍乗型車両走行複合データ差分を表示する端末装置である。鞍乗型車両走行データ処理装置が車両制御装置の場合、第１鞍乗型車両走行複合データ差分は、例えば、車両制御装置のプロセッサに対して、エンジン制御またはブレーキ制御のために出力されてもよい。鞍乗型車両走行データ処理装置が車両制御装置の場合、第１鞍乗型車両走行複合データ差分は、例えば、鞍乗型車両が備える表示装置に出力されてもよい。鞍乗型車両走行データ処理装置がデータ収録システムの場合、第１鞍乗型車両走行複合データ差分は、データ収録システムの外部のコンピュータに出力されてもよいし、データ収録システムに含まれる装置に出力されてもよい。鞍乗型車両走行データ処理装置がデータ収録システムの場合、鞍乗型車両の走行後、蓄積した第１鞍乗型車両走行複合データ差分は、例えば、データ収録システムの外部の、または、データ収録システムに含まれる、鞍乗型車両の走行状態を解析するための解析装置やライダー送付用情報を出力するライダー送付用情報出力装置に出力されてもよい。【０１５７】
＜第１車両姿勢データ等の取得の定義＞
本発明において、第１車両姿勢データの取得とは、鞍乗型車両走行データ処理装置の外部の装置から第１車両姿勢データが取得されることであってもよい。第１車両姿勢データの取得とは、鞍乗型車両走行データ処理装置の外部の装置から鞍乗型車両走行データ処理装置が取得したデータに基づいて、第１車両姿勢データが生成（取得）されることであってもよい。鞍乗型車両走行データ処理装置の外部の装置とは、センサであってもよく、センサから受信した信号を処理する装置であってもよい。第１車両姿勢データ以外のデータの取得も同様の定義である。【０１５８】
＜鞍乗型車両走行データ処理装置の定義＞
本発明の鞍乗型車両走行データ処理装置は、「鞍乗型車両の運転の教習に使用される教習支援システム」、「走行中の鞍乗型車両に関連する鞍乗型車両走行データを蓄積するデータ収録システム」および、「走行中の鞍乗型車両に関連する鞍乗型車両走行データに基づいて鞍乗型車両を制御する鞍乗型車両制御装置」のいずれかに限らない。
データ収録システムは、車両の特性の解析のためにデータを蓄積するデータ収録システムであってもよい。データ収録システムは、走行中の鞍乗型車両に関連する鞍乗型車両走行データを表示または印刷する、または、走行中の鞍乗型車両に関連する鞍乗型車両走行データに基づいてライダー送付用情報出力するために蓄積するデータ収録システムであってもよい。この場合、第１鞍乗型車両走行複合データは、表示装置、印刷装置、または、ライダー送付用情報出力装置に出力される。印刷装置に出力するとは、鞍乗型車両走行データ処理装置から印刷装置に出力することであってもよい。印刷装置に出力するとは、鞍乗型車両走行データ処理装置と接続された外部装置の指令を受けて鞍乗型車両走行データ処理装置が外部装置を介して印刷装置に出力することであってもよい。ライダー送付用情報出力装置または表示装置への出力についても同様である。
鞍乗型車両走行データ処理装置は、走行中の鞍乗型車両に乗車するライダーの運転技術に関連するデータを蓄積する運転技術データ収録システムであってもよい。鞍乗型車両走行データ処理装置は、走行中の鞍乗型車両に乗車するライダーの運転技術に関連するデータを表示もしくは印刷する、または、走行中の鞍乗型車両に関連する鞍乗型車両走行データに基づいてライダー送付用情報を出力するために蓄積する運転技術データ収録システムであってもよい。
鞍乗型車両走行データ処理装置は、例えば、鞍乗型車両の運転の教習に使用される教習支援システムで使用されてもよい。この場合、第１車両姿勢データ、第１ライダー姿勢データ、第１旋回軌跡データ等は、教習するための場所を鞍乗型車両が走行中に検出されたデータであってもよく、そのデータから生成されていてもよい。第１車両姿勢データ、第１ライダー姿勢データ、第１旋回軌跡データ等は、教習するための場所ではない一般道路を鞍乗型車両が走行中に検出されたデータであってもよく、そのデータから生成されていてもよい。
鞍乗型車両走行データ処理装置は、１つの装置で構成されてもよいし、互いにデータ通信可能に構成された複数の装置で構成されてもよい。【０１５９】
＜姿勢に関連するデータの定義＞
本発明において、第１旋回動作中の第１鞍乗型車両の姿勢に関連する第１車両姿勢データとは、第１旋回動作中の１つのタイミングだけの車両の姿勢を示すデータであってもよく、第１旋回動作中の複数のタイミングの車両の姿勢を示すデータであってもよい。本発明において、第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データとは、第１旋回動作中の１つのタイミングだけのライダーの姿勢を示すデータであってもよく、第１旋回動作中の複数のタイミングのライダーの姿勢を示すデータであってもよい。第２車両姿勢データ、第２ライダー姿勢データ、第３車両姿勢データ、第３ライダー姿勢データの定義も上記と同様である。【０１６０】
＜ＧＮＳＳを利用して生成されたデータの定義＞
本発明において、ＧＮＳＳを利用して生成されたデータとは、ＧＮＳＳ衛星から送信された電波を利用して生成されたデータである。ＧＮＳＳを利用して生成されたデータは、ＧＮＳＳ衛星から送信された電波と、鞍乗型車両の挙動を検出するセンサの信号に基づいて生成されてもよい。【０１６１】
＜撮像装置の定義＞
本発明において、撮像装置は、カメラを含む。カメラは、被写体の光学像を撮影素子で光電変換してイメージデータ（画像データ）を生成する装置である。カメラによって生成されるイメージデータは、静止画像データであっても、動画データであってもよい。撮像装置は、カメラで撮影された画像を解析して、コンピュータグラフィックスデータを生成する装置であってもよい。【０１６２】
＜その他の用語の定義＞
本発明において、あるデータに基づいて、取得する、生成する、または制御するとは、このデータだけに基づいた取得、生成または制御であってもよく、このデータと他のデータに基づいた取得、生成または制御であってもよい。この定義は、取得、生成または制御以外の動作にも適用される。【０１６３】
本発明において、Ａから取得するとは、Ａから直接取得する場合と、ＡからＢを介して取得する場合の両方を含む。【０１６４】
本明細書において、ある部品の端部とは、部品の端とその近傍部とを合わせた部分を意味する。【０１６５】
本発明において、含む（ｉｎｃｌｕｄｉｎｇ）、有する（ｃｏｍｐｒｉｓｉｎｇ）、備える（ｈａｖｉｎｇ）およびこれらの派生語は、列挙されたアイテム及びその等価物に加えて追加的アイテムをも包含することが意図されて用いられている。
本発明において、取り付けられた（ｍｏｕｎｔｅｄ）、接続された（ｃｏｎｎｅｃｔｅｄ）、結合された（ｃｏｕｐｌｅｄ）、支持された（ｓｕｐｐｏｒｔｅｄ）という用語は、広義に用いられている。具体的には、直接的な取付、接続、結合、支持だけでなく、間接的な取付、接続、結合および支持も含む。さらに、接続された（ｃｏｎｎｅｃｔｅｄ）および結合された（ｃｏｕｐｌｅｄ）は、物理的又は機械的な接続／結合に限られない。それらは、直接的なまたは間接的な電気的接続／結合も含む。【０１６６】
他に定義されない限り、本明細書で使用される全ての用語（技術用語および科学用語を含む）は、本発明が属する当業者によって一般的に理解されるのと同じ意味を有する。一般的に使用される辞書に定義された用語のような用語は、関連する技術および本開示の文脈における意味と一致する意味を有すると解釈されるべきであり、理想化されたまたは過度に形式的な意味で解釈されることはない。【０１６７】
本明細書において、Ａおよび／またはＢとは、ＡおよびＢであってもよく、ＡまたはＢであってもよいことを意味する。本明細書において、「ライダーの運転技術および／または車両の特徴が反映されるデータ」とは、ライダーの運転技術および車両の特徴の両方が反映されていてもよく、ライダーの運転技術または車両の特徴のいずれか一方だけが反映されていてもよい。【０１６８】
本発明および本明細書において、複数の選択肢のうちの少なくとも１つとは、複数の選択肢から考えられる全ての組み合わせを含む。複数の選択肢のうちの少なくとも１つとは、複数の選択肢のいずれか１つであってもよく、複数の選択肢の全てであってもよい。例えば、ＡとＢとＣの少なくとも１つとは、Ａのみであってもよく、Ｂのみであってもよく、Ｃのみであってもよく、ＡとＢであってもよく、ＡとＣであってもよく、ＢとＣであってもよく、ＡとＢとＣであってもよい。【０１６９】
本明細書において、「好ましい」という用語は非排他的なものである。「好ましい」は、「好ましいがこれに限定されるものではない」ということを意味する。本明細書において、「好ましい」と記載された構成は、少なくとも、上記（１）の構成により得られる上記効果を奏する。また、本明細書において、「してもよい」という用語は非排他的なものである。「してもよい」は、「してもよいがこれに限定されるものではない」という意味である。本明細書において、「してもよい」と記載された構成は、少なくとも、上記（１）の構成により得られる上記効果を奏する。【０１７０】
特許請求の範囲において、ある構成要素の数を明確に特定しておらず、英語に翻訳された場合に単数で表示される場合、本発明は、この構成要素を、複数有していてもよい。また本発明は、この構成要素を１つだけ有していてもよい。【０１７１】
本発明では、上述した好ましい構成を互いに組み合わせることを制限しない。本発明の実施形態を詳細に説明する前に、本発明は、以下の説明に記載されたまたは図面に図示された構成要素の構成および配置の詳細に制限されないことが理解されるべきである。本発明は、後述する実施形態以外の実施形態でも可能である。本発明は、後述する実施形態に様々な変更を加えた実施形態でも可能である。また、本発明は、後述する実施形態および変形例を適宜組み合わせて実施することができる。
【発明の効果】
【０１７２】
本発明の鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムによると、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【図面の簡単な説明】
【０１７３】
【図１】本実施形態の鞍乗型車両走行データ処理装置の構成、本実施形態の鞍乗型車両走行データ処理方法の処理の手順および本実施形態の鞍乗型車両走行データ処理プログラムの処理の手順を示す図である。
【図２】具体例１の鞍乗型車両走行データ処理装置が搭載される自動二輪車の右側面図である。
【図３】図２の自動二輪車が有するエンジンユニットの図である。
【図４】具体例１の鞍乗型車両走行データ処理装置が搭載された自動二輪車のブロック図である。
【図５】具体例１の鞍乗型車両の走行軌跡と車両前方向の加速度との関連性を示す図である。
【図６】具体例１の鞍乗型車両走行データ処理方法の処理の手順および鞍乗型車両走行データ処理プログラムの処理の手順を示すフローチャートである。
【図７】具体例２の鞍乗型車両走行データ処理装置が搭載された自動二輪車のブロック図である。
【図８】具体例３の鞍乗型車両走行データ処理装置のブロック図である。
【図９】具体例３の鞍乗型車両走行データ処理装置の変形例を示すブロック図である。
【図１０】具体例３の変形例の鞍乗型車両走行データ処理装置で取得されるデータの一例を示す図である。
【図１１】具体例３の変形例のライダー送付用情報出力装置に記憶されるライダー送付用情報データベースの一例を示す図である。
【図１２】具体例３の変形例のライダー送付用情報出力装置に記憶される送付管理テーブルの一例を示す図である。
【図１３】具体例３の変形例のライダー送付用情報出力装置に記憶される情報分類テーブルの一例を示す図である。
【図１４】具体例３の変形例のライダー送付用情報出力装置に記憶される送付タイミング規定テーブルの一例を示す図である。
【図１５】具体例３の変形例の表示装置に表示されるライダー送付用情報の一例を示す図である。
【図１６】具体例３の変形例の表示装置に表示される鞍乗型車両走行複合データ差分の一例を示す図である。
【図１７】旋回中の四輪バギーの図である。
【図１８】旋回中の水上オートバイの図である。
【図１９】スノーモービルの旋回動作の一例を示す図である。
【図２０】スノーモービルの旋回動作の他の例を示す図である。
【発明を実施するための形態】
【０１７４】
（本発明の実施形態）
以下、本発明の実施形態について図１を参照しつつ説明する。図１は、本実施形態の鞍乗型車両走行データ処理装置の構成、本実施形態の鞍乗型車両走行データ処理方法の処理の手順および本実施形態の鞍乗型車両走行データ処理プログラムの処理の手順を示す図である。図１には、第１旋回動作中の第１鞍乗型車両１０も表示している。図１中の第１鞍乗型車両１０は、自動二輪車である。第１鞍乗型車両１０は、自動二輪車に限らない。第１旋回動作中の第１鞍乗型車両１０は、本実施形態の鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムにおいて、鞍乗型車両走行データが処理される走行中の鞍乗型車両１０の一例である。
【０１７５】
本実施形態の鞍乗型車両走行データ処理装置１は、走行中の鞍乗型車両１０に関連するデータを処理する装置である。本実施形態の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１において、走行中の鞍乗型車両１０に関連するデータを処理する方法である。本実施形態の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１において、走行中の鞍乗型車両１０に関連するデータを処理するプログラムである。鞍乗型車両走行データ処理装置１は、例えば、鞍乗型車両教習支援システム、データ収録システムや鞍乗型車両制御装置である。鞍乗型車両教習支援システムは、鞍乗型車両の運転の教習に使用され、走行中の鞍乗型車両１０に関連する鞍乗型車両走行データを用いる装置である。データ収録システムは、走行中の鞍乗型車両１０に関連するデータを蓄積する装置である。鞍乗型車両制御装置は、走行中の鞍乗型車両１０に関連するデータに基づいて鞍乗型車両１０を制御する装置である。
【０１７６】
図１に示すように、鞍乗型車両走行データ処理装置１は、プロセッサ２と図示しない記憶部を有する。記憶部には、プロセッサ２が実行する処理に必要な鞍乗型車両走行データ処理プログラムが記憶されている。プロセッサ２は、この記憶部に予め記憶された鞍乗型車両走行データ処理プログラムを読み込むことで、以下の一連の処理Ｓ１〜Ｓ２を実行するように構成されている。なお、プロセッサ２が実行する処理が予め読み込まれたプロセッサである場合には、プロセッサ２は、以下の一連の処理Ｓ１〜Ｓ２を実行するように鞍乗型車両走行データ処理プログラムが予め読み込まれていてもよい。以下、プロセッサ２が実行する一連の処理について説明する。
【０１７７】
プロセッサ２は、鞍乗型車両走行データ取得処理Ｓ１と、鞍乗型車両走行複合データ差分出力処理Ｓ２とを実行する。本実施形態の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ取得処理Ｓ１と、鞍乗型車両走行複合データ差分出力処理Ｓ２とを含む。本実施形態の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ取得処理Ｓ１と、鞍乗型車両走行複合データ差分出力処理Ｓ２とを、プロセッサ２に実行させる。
【０１７８】
鞍乗型車両走行データ取得処理Ｓ１において、車両姿勢データＤｖと、ライダー姿勢データＤｒと、旋回軌跡データＤｔとが鞍乗型車両走行データとして取得される。車両姿勢データＤｖは、第１車両姿勢データＤｖ１および第２車両姿勢データＤｖ２を含む。ライダー姿勢データＤｒは、第１ライダー姿勢データＤｒ１および第２ライダー姿勢データＤｒ２を含む。旋回軌跡データＤｔは、第１旋回軌跡データＤｔ１および第２旋回軌跡データＤｔ２を含む。車両姿勢データＤｖは、第１鞍乗型車両１０および第２鞍乗型車両を含む少なくとも１台の鞍乗型車両が旋回している旋回動作中の少なくとも１台の鞍乗型車両の姿勢に関連するデータである。ライダー姿勢データＤｒは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーの姿勢に関連するデータである。旋回軌跡データＤｔは、旋回動作中の少なくとも１台の鞍乗型車両の旋回軌跡に関連するデータである。第１車両姿勢データＤｖ１は、第１鞍乗型車両１０が第１コーナーを旋回している第１旋回動作中の第１鞍乗型車両１０の姿勢に関連するデータである。第１ライダー姿勢データＤｒ１は、第１旋回動作中の第１鞍乗型車両１０に乗車するライダーＲの姿勢に関連するデータである。第１旋回軌跡データＤｔ１は、第１旋回動作中の第１鞍乗型車両１０の旋回軌跡に関連するデータである。第２車両姿勢データＤｖ２と、第２ライダー姿勢データＤｒ２と、第２旋回軌跡データＤｔ２は、第２旋回動作中の第２鞍乗型車両１０に関連するデータである。第２旋回動作は、第１旋回動作とは異なる旋回動作である。第１旋回動作を行った第１鞍乗型車両１０と同一の第２鞍乗型車両１０が第１コーナーと同じまたは異なるコーナーを旋回している旋回動作である。なお、第２鞍乗型車両は、第１鞍乗型車両１０と異なる鞍乗型車両であってもよい。
【０１７９】
鞍乗型車両走行複合データ差分出力処理Ｓ２において、第１鞍乗型車両走行複合データ差分ΔＤｃ１を含む鞍乗型車両走行複合データ差分が出力される。第１鞍乗型車両走行複合データ差分ΔＤｃ１は、第１車両姿勢データＤｖ１と、第１ライダー姿勢データＤｒ１と、第１旋回軌跡データＤｔ１とを含む第１データＤｓ１と、第２車両姿勢データＤｖ２と、第２ライダー姿勢データＤｒ２と、第２旋回軌跡データＤｔ２とを含む第２データＤｓ２との差分である。第１鞍乗型車両走行複合データ差分ΔＤｃ１は、鞍乗型車両走行データ取得処理Ｓ１で取得された、車両姿勢データＤｖに含まれる第１車両姿勢データＤｖ１および第２車両姿勢データＤｖ２と、ライダー姿勢データＤｒに含まれる第１ライダー姿勢データＤｒ１および第２ライダー姿勢データＤｒ２と、旋回軌跡データＤｔに含まれる第１旋回軌跡データＤｔ１および第２旋回軌跡データＤｔ２に基づいて生成される。
【０１８０】
本実施形態の鞍乗型車両走行データ処理装置１、本実施形態の鞍乗型車両走行データ処理方法および本実施形態の鞍乗型車両走行データ処理プログラムはこのような構成を有するため、以下の効果を有する。
【０１８１】
鞍乗型車両１０は、乗用車よりも、車両の大きさが小さい。また、鞍乗型車両１０は、乗用車と異なり、旋回時にライダーＲが重心を移動させながら走行する。そのため、走行中の鞍乗型車両１０に関連するデータは、走行中の乗用車に関連するデータと異なる。鞍乗型車両走行データは、乗用車走行データよりも、ライダーＲの運転技術および／または車両の特徴を強く反映している。従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムは、走行中の鞍乗型車両１０に関連する鞍乗型車両走行データとして、多くの種類のデータを取得する。つまり、従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムにおいては、ライダーＲの運転技術および／または車両の特徴を強く反映するデータとして取得するデータの種類が多い。また、従来提案されている鞍乗型車両走行データ処理装置、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムにおいては、ライダーＲの運転技術および／または車両の特徴を強く反映するデータとして処理するデータの種類も多い。
【０１８２】
一方、本実施形態の鞍乗型車両走行データ処理装置１、本実施形態の鞍乗型車両走行データ処理方法および本実施形態の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ取得処理Ｓ１と、鞍乗型車両走行複合データ差分出力処理Ｓ２とを実行する。鞍乗型車両走行データ取得処理Ｓ１では、車両姿勢データＤｖと、ライダー姿勢データＤｒと、旋回軌跡データＤｔとが取得される。車両姿勢データＤｖは、第１車両姿勢データＤｖ１と、第２車両姿勢データＤｖ２と、を含む。ライダー姿勢データＤｒは、第１ライダー姿勢データＤｒ１と、第２ライダー姿勢データＤｒ２と、を含む。旋回軌跡データＤｔは、第１旋回軌跡データＤｔ１と、第２旋回軌跡データＤｔ２とを含む。車両姿勢データＤｖは、第１鞍乗型車両１０および第２鞍乗型車両１０を含む少なくとも１台の鞍乗型車両が旋回している旋回動作中の少なくとも１台の鞍乗型車両の姿勢に関連するデータである。ライダー姿勢データＤｒは、旋回動作中の少なくとも１台の鞍乗型車両に乗車するライダーＲの姿勢に関連するデータである。旋回軌跡データＤｔは、旋回動作中の少なくとも１台の鞍乗型車両の旋回軌跡に関連するデータである。第１車両姿勢データＤｖ１は、第１鞍乗型車両１０が第１コーナーを旋回している第１旋回動作中の第１鞍乗型車両１０の姿勢に関連するデータである。第１ライダー姿勢データＤｒ１は、第１旋回動作中の第１鞍乗型車両１０に乗車するライダーＲの姿勢に関連するデータである。第１旋回軌跡データＤｔ１は、第１旋回動作中の第１鞍乗型車両１０の旋回軌跡に関連するデータである。第２車両姿勢データＤｖ２と、第２ライダー姿勢データＤｒ２と、第２旋回軌跡データＤｔ２は、第２旋回動作中の第２鞍乗型車両１０に関連する鞍乗型車両走行データである。第２旋回動作は、第１旋回動作とは異なる。第２旋回動作は、第１旋回動作を行った第１鞍乗型車両と同一または異なる第２鞍乗型車両が第１コーナーと同じまたは異なるコーナーを旋回している旋回動作である。鞍乗型車両走行複合データ差分出力処理Ｓ２では、第１車両姿勢データＤｖ１と、第１ライダー姿勢データＤｒ１と、第１旋回軌跡データＤｔ１とを含む第１データＤｓ１と、第２車両姿勢データＤｖ２と、第２ライダー姿勢データＤｒ２と、第２旋回軌跡データＤｔ２とを含む第２データＤｓ２との差分である第１鞍乗型車両走行複合データ差分ΔＤｃ１を出力する。第１鞍乗型車両走行複合データ差分ΔＤｃ１は、車両姿勢データＤｖに含まれる第１旋回動作中の第１鞍乗型車両１０の姿勢に関連する第１車両姿勢データＤｖ１および第２旋回動作中の第２鞍乗型車両１０の姿勢に関連する第２車両姿勢データＤｖ２と、ライダー姿勢データＤｒに含まれる第１旋回動作中の第１鞍乗型車両１０に乗車するライダーＲの姿勢に関連する第１ライダー姿勢データＤｒ１および第２旋回動作中の第２鞍乗型車両１０に乗車するライダーＲの姿勢に関連する第２ライダー姿勢データＤｒ２と、旋回軌跡データＤｔに含まれる第１旋回動作中の第１鞍乗型車両１０の旋回軌跡に関連する第１旋回軌跡データＤｔ１および第２旋回動作中の第２鞍乗型車両１０の旋回軌跡に関連する第２旋回軌跡データＤｔ２とに基づいて生成される。
【０１８３】
走行中の鞍乗型車両に関連する鞍乗型車両走行データは、鞍乗型車両走行データ処理装置１で処理されて、第１鞍乗型車両走行複合データ差分ΔＤｃ１を含む鞍乗型車両走行複合データ差分が出力される。出力された第１鞍乗型車両走行複合データ差分ΔＤｃ１は、種々な使い方がなされてよい。鞍乗型車両走行データ処理装置１が教習支援システムの場合、第１鞍乗型車両走行複合データ差分ΔＤｃ１は、例えば、車両用装置から教官用装置に出力されてよい。この場合の教官用装置は、例えば、第１鞍乗型車両走行複合データ差分ΔＤｃ１を表示する端末装置、表示装置または第１鞍乗型車両走行複合データ差分ΔＤｃ１を印刷する印刷装置である。また、鞍乗型車両走行データ処理装置１が教習支援システムの場合、第１鞍乗型車両走行複合データ差分ΔＤｃ１は、例えば、表示装置または印刷装置である教官用装置に出力されてもよい。第１鞍乗型車両走行複合データ差分ΔＤｃ１を教官用装置に送信することで、ライダーＲの運転技術および／または車両の特徴を強く反映したデータを表示または印刷することができる。また、鞍乗型車両走行データ処理装置１が教習支援システムの場合、第１鞍乗型車両走行複合データ差分ΔＤｃ１は、例えば、車両用装置から教習者用装置に出力されてよい。この場合の教習者用装置は、例えば、第１鞍乗型車両走行複合データ差分ΔＤｃ１を表示する端末装置である。第１鞍乗型車両走行複合データ差分ΔＤｃ１を教習者用装置に送信することで、ライダーＲの運転技術および／または車両の特徴を強く反映したデータを表示することができる。鞍乗型車両走行データ処理装置１が鞍乗型車両制御装置の場合、第１鞍乗型車両走行複合データ差分ΔＤｃ１は、例えば、鞍乗型車両制御装置内のエンジン制御またはブレーキ制御のためのプロセッサに出力されてもよい。第１鞍乗型車両走行複合データ差分ΔＤｃ１は、例えば、車両制御装置内で、記憶部に出力されてよい。そして、記憶部に出力された第１鞍乗型車両走行複合データ差分ΔＤｃ１は、エンジン制御またはブレーキ制御を実行する、鞍乗型車両走行データ処理装置１が有するプロセッサと同じまたは異なるプロセッサに出力されてもよい。第１鞍乗型車両走行複合データ差分ΔＤｃ１をエンジン制御またはブレーキ制御のために出力することで、ライダーＲの運転技術および／または車両の特徴を強く反映したデータに基づいて、鞍乗型車両のエンジン制御またはブレーキ制御を行うことができる。鞍乗型車両走行データ処理装置１が鞍乗型車両制御装置の場合、第１鞍乗型車両走行複合データ差分ΔＤｃ１は、例えば、鞍乗型車両が備える表示装置に出力されてもよい。第１鞍乗型車両走行複合データ差分ΔＤｃ１を表示装置に出力することで、ライダーＲの運転技術および／または車両の特徴を強く反映したデータを表示することができる。鞍乗型車両走行データ処理装置１がデータ収録システムの場合、第１鞍乗型車両走行複合データ差分ΔＤｃ１は、例えば、データ収録システムに接続された外部記憶装置（二次記憶装置、補助記憶装置）に出力されてもよい。鞍乗型車両走行データ処理装置１がデータ収録システムの場合、鞍乗型車両の走行後、蓄積した第１鞍乗型車両走行複合データ差分ΔＤｃ１を、例えば、データ収録システムの外部の鞍乗型車両の走行状態を解析するための解析装置に出力してもよい。第１鞍乗型車両走行複合データ差分ΔＤｃ１を解析装置に出力することで、ライダーＲの運転技術および／または車両の特徴を強く反映したデータに基づいて解析することができる。外部記憶装置に記憶された第１鞍乗型車両走行複合データ差分ΔＤｃ１は、鞍乗型車両の走行状態の解析に使用されてもよい。外部記憶装置に記憶された第１鞍乗型車両走行複合データ差分ΔＤｃ１を解析に使用することで、ライダーＲの運転技術および／または車両の特徴を強く反映したデータに基づいて解析することができる。鞍乗型車両走行データ処理装置１がデータ収録システムの場合、第１鞍乗型車両走行複合データ差分ΔＤｃ１は、データ収録システムの外部のコンピュータに出力されてもよい。例えば、鞍乗型車両走行データ処理装置１がデータ収録システムの場合、第１鞍乗型車両走行複合データ差分は、ライダー送付用情報出力装置に出力されてもよい。ライダー送付用情報出力装置は、第１鞍乗型車両走行複合データ差分ΔＤｃ１に基づいて、ライダー送付用情報を出力する装置である。ライダー送付用情報とは、例えば、鞍乗型車両の乗り換えの案内、ツーリングコースの紹介、ライディングスクールの紹介、イベントの紹介、商品の紹介などに関する情報である。イベントは、運転講習会、ツーリング会、競技会などを含む。商品は、鞍乗型車両自体や鞍乗型車両の部品を含む。鞍乗型車両の部品は、例えば、タイヤやバッテリーである。さらに、例えば、第１鞍乗型車両走行複合データ差分ΔＤｃ１は、保険システム、販売システム、金融システムなどのデータ処理システムに用いられてよい。教習支援システム、車両制御装置およびデータ収録システムは、鞍乗型車両走行データ処理装置１の一例である。
【０１８４】
このように、鞍乗型車両走行複合データ差分出力処理Ｓ２では、第１旋回動作中の第１鞍乗型車両１０の姿勢に関連する第１車両姿勢データＤｖ１および第２旋回動作中の第２鞍乗型車両の姿勢に関連する第２車両姿勢データＤｖ２、第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データＤｒ１および第２旋回動作中の第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データＤｒ２、並びに、第１旋回動作中の第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データＤｔ１および第２旋回動作中の第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データＤｔ２に基づいて生成された第１鞍乗型車両走行複合データ差分ΔＤｃ１を出力する。鞍乗型車両走行複合データ差分出力処理Ｓ２で出力されたライダーＲの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分ΔＤｃ１は、様々な使い方がなされる。また、第１車両姿勢データＤｖ１と、第１ライダー姿勢データＤｒ１と、第１旋回軌跡データＤｔ１と、第２車両姿勢データＤｖ２と、第２ライダー姿勢データＤｒ２と、第２旋回軌跡データＤｔ２に基づいて第１鞍乗型車両走行複合データ差分ΔＤｃ１が生成されることで、鞍乗型車両走行データ処理装置１で処理されるデータの種類を低減することができる。具体的には、例えば、取得するデータの種類を少なくすることができる。また、例えば、鞍乗型車両走行データ処理装置１のプロセッサ２が出力する第１鞍乗型車両走行複合データ差分ΔＤｃ１のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーＲの運転技術および／または車両の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分ΔＤｃ１を出力できる。また、鞍乗型車両走行データ処理装置１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０１８５】
以上のように、本実施形態の鞍乗型車両走行データ処理装置１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本実施形態の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本実施形態の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０１８６】
（実施形態の具体例１）
以下、本発明の実施形態の具体例１について図２〜図６を参照しつつ説明する。本具体例１の鞍乗型車両走行データ処理装置１０１は、上述した本発明の実施形態の鞍乗型車両走行データ処理装置１の特徴を全て有する。なお、以下の説明において、上述した本発明の実施形態と同じ部位または処理についての説明は適宜省略する。図２に示すように、鞍乗型車両走行データ処理装置１０１は、自動二輪車１１０に搭載される。自動二輪車１１０は、上記実施形態の鞍乗型車両１０の一例である。鞍乗型車両走行データ処理装置１０１は、自動二輪車１１０に搭載されたＥＣＵ（Electronic Control Unit / 電子制御ユニット）６０に含まれる。鞍乗型車両走行データ処理装置１０１は、走行中の自動二輪車１１０に関連する鞍乗型車両走行データに基づいて自動二輪車１１０を制御する鞍乗型車両制御装置である。
【０１８７】
以下の説明において、前後方向、左右方向、上下方向とは、特に限定しない限り、それぞれ、車両前後方向、車両左右方向、車両上下方向のことである。車両上下方向は、自動二輪車１１０が配置された路面が水平な場合に、路面に垂直な方向である。車両前方向は、直立した状態の自動二輪車１１０が水平な路面を直進する方向である。車両後方向は、車両前方向の逆方向である。車両左右方向は、車両上下方向と車両前後方向に直交する方向であって、自動二輪車１１０に乗車するライダーＲから見た左右方向である。図２は、自動二輪車１１０が、水平な路面上に直進可能に直立した状態を示す。図２中の矢印Ｆ、Ｒｅ、Ｕ、Ｄは、それぞれ前方向、後方向、上方向、下方向を表す。
【０１８８】
＜自動二輪車の全体構成＞
図２に示すように、自動二輪車１１０は、前輪１１と、後輪１２、車体フレーム１３とを備えている。車体フレーム１３は、その前部にヘッドパイプ１３ａを有する。ヘッドパイプ１３ａには、ステアリングシャフト（図示せず）が回転可能に挿入されている。ステアリングシャフトの上端部は、ステアリングホイール（ハンドルユニット）１４に連結されている。ステアリングホイール１４は、フロントフォーク１５の上端部に連結されている。フロントフォーク１５の下端部は、前輪１１を回転可能に支持している。フロントフォーク１５は、フロントサスペンション（図示せず）を有する。フロントサスペンションは、前輪１１が受ける上下方向の振動を吸収する。ステアリングホイール１４、ステアリングシャフト、フロントフォーク１５、および前輪１１は、車体フレーム１３に対して一体的に揺動可能である。ライダーＲがステアリングホイール１４を操作することにより、前輪１１は操舵される。前輪１１は、操舵車輪である。
【０１８９】
前輪１１には、前ブレーキ１６が設けられている。前ブレーキ１６は、前輪１１に制動力を付与可能に構成されている。前ブレーキ１６は、例えば、液圧式のブレーキである。前ブレーキ１６は、液圧式以外の公知のブレーキであってもよい。
【０１９０】
スイングアーム１７の前端部は、車体フレーム１３に揺動可能に支持されている。スイングアーム１７の後端部は、後輪１２を回転可能に支持している。スイングアーム１７は、リアサスペンション１８を介して車体フレーム１３に接続されている。リアサスペンション１８は、後輪１２が受ける上下方向の振動を吸収する。
【０１９１】
後輪１２には、後ブレーキ１９が設けられている。後ブレーキ１９は、後輪１２に制動力を付与可能に構成されている。後ブレーキ１９は、例えば、液圧式のブレーキである。後ブレーキ１９は、液圧式以外の公知のブレーキであってもよい。
【０１９２】
車体フレーム１３は、シート２０と燃料タンク２１を支持している。車体フレーム１３は、エンジンユニット３０を支持している。車体フレーム１３は、バッテリー（図示せず）を支持している。バッテリーは、ＥＣＵ６０や各種センサなどの電子機器に電力を供給する。
【０１９３】
エンジンユニット３０は、自動二輪車１１０の動力源である。エンジンユニット３０は、後輪１２に駆動力を付与可能に構成されている。エンジンユニット３０は、動力を発生させるエンジン本体３１を有する。エンジン本体３１で発生した動力が、後輪１２に伝達される。後輪１２は、駆動輪である。エンジンユニット３０は、液冷式のエンジンである。なお、エンジンユニット３０の冷却方式は、自然空冷式であってもよく、強制空冷式であってもよく、油冷式であってもよい。
【０１９４】
ここから、図３を用いて、エンジンユニット３０についてより詳細に説明する。図３に示すエンジン本体３１は、エンジン本体３１の一部を模式的に表示している。エンジン本体３１は、多気筒エンジンである。図３は、複数の気筒のうちの１つの気筒のみを表示している。なお、エンジン本体３１は、単気筒エンジンであってもよい。エンジン本体３１は、４ストローク１サイクルエンジンである。４ストローク１サイクルエンジンは、気筒ごとに、吸気行程、圧縮行程、燃焼行程（膨張行程）、および排気行程を繰り返す。３気筒の燃焼行程のタイミングは互いに異なっている。エンジン本体３１は、２ストローク１サイクルエンジンであってもよい。
【０１９５】
エンジン本体３１は、複数（例えば３つ）の燃焼室３２を有する。複数の燃焼室３２は、左右方向に一列に並んでいる。各燃焼室３２の一部は、ピストン３３によって構成される。複数のピストン３３は、複数のコネクティングロッド３４を介して１つのクランクシャフト３５に連結されている。燃焼室３２には、点火プラグ３６の先端部が配置されている。点火プラグ３６は、燃焼室３２内の燃料と空気との混合ガスに点火する。点火プラグ３６は、点火コイル３７に接続されている。点火コイル３７は、点火プラグ３６の火花放電を生じさせるための電力を蓄える。混合ガスの燃焼のエネルギーによってピストン３３が往復移動することで、クランクシャフト３５が回転する。それにより、エンジン本体３１で動力が生じる。クランクシャフト３５は、スターターモータおよび発電機に連結されている。なお、スターターモータと発電機は一体化されていてもよい。エンジン本体３１には、エンジン回転速度センサ（図示せず）とエンジン温度センサ（図示せず）が設けられる。エンジン回転速度センサは、クランクシャフト３５の回転速度を検出する。エンジン温度センサは、エンジン本体３１の温度を直接または間接的に検出する。
【０１９６】
図示は省略するが、エンジン本体３１は、多段変速装置とクラッチを有する。クランクシャフト３５で発生した動力（トルク）は、多段変速装置とクラッチを介して、後輪１２に伝達される。多段変速装置は、例えば１速〜６速およびニュートラルの７つのギヤ位置を有する。クラッチは、クランクシャフト３５からの動力を伝達する状態と伝達しない状態に切換え可能に構成されている。
【０１９７】
図３に示すように、エンジン本体３１は、燃焼室３２ごとに吸気通路部４０および排気通路部５０を有する。なお、本明細書において、通路部とは、経路を形成する構造物を意味する。経路は、空気やガスなどが通過する空間を意味する。吸気通路部４０は、燃焼室３２に空気を導入する。排気通路部５０は、燃焼行程において燃焼室３２で発生した燃焼ガス（排ガス）を排出する。吸気通路部４０と接続される燃焼室３２の開口は、吸気バルブ４１によって開閉される。また、排気通路部５０と接続される燃焼室３２の開口は、排気バルブ５１によって開閉される。吸気バルブ４１および排気バルブ５１は、エンジン本体３１が有する動弁装置（図示せず）によって駆動される。動弁装置は、クランクシャフト３５と連動して作動する。
【０１９８】
エンジンユニット３０は、エンジン本体３１に接続された吸気通路部４２を有する。吸気通路部４２は、エンジン本体３１の複数の吸気通路部４０に接続されている。吸気通路部４２の他端は、大気に開放されている。吸気通路部４２に吸入された空気が、エンジン本体３１に供給される。吸気通路部４２にはエアフィルター４３が設けられている。
【０１９９】
エンジンユニット３０は、燃焼室３２に燃料を供給するインジェクタ４４を有する。インジェクタ４４は、燃焼室３２ごとに１つずつ設けられている。インジェクタ４４は、吸気通路部４２または吸気通路部４２内で燃料を噴射するように配置されている。なお、インジェクタ４４は、燃焼室３２内で燃料を噴射するように配置されていてもよい。インジェクタ４４は、燃料ホース４５を介して燃料タンク２１に接続されている。燃料タンク２１の内部には、燃料ポンプ４６が配置されている。燃料ポンプ４６は、燃料タンク２１内の燃料を燃料ホース４５へと圧送する。
【０２００】
吸気通路部４２の内部には、スロットルバルブ４７が配置される。スロットルバルブ４７は、燃焼室３２ごとに設けられる。スロットルバルブ４７は、複数の燃焼室３２に対して１つだけ設けられてもよい。スロットルバルブ４７は、開状態の開度を変更可能に構成されている。スロットルバルブ４７の開度によって、エンジン本体３１に供給される空気量が調整される。スロットルバルブ４７は、電子制御式のスロットルバルブである。なお、スロットルバルブは、機械式のスロットルバルブであってもよい。
【０２０１】
吸気通路部４２には、吸気圧センサ７１と、吸気温センサ７２と、スロットル開度センサ（スロットルポジションセンサ）７３と、が設けられる。吸気圧センサ７１は、吸気通路部４２内の圧力を検出する。吸気温センサ７２は、吸気通路部４２内の空気の温度を検出する。スロットル開度センサ７３は、スロットルバルブ４７の位置を検出することにより、スロットルバルブ４７の開度を表す信号を出力する。
【０２０２】
エンジンユニット３０は、エンジン本体３１に接続された排気通路部５２を有する。排気通路部５２の一端部は、エンジン本体３１の複数の排気通路部５０に接続されている。排気通路部５２の他端部は、マフラー部５３に接続されている。エンジン本体３１から排出された排ガスは、排気通路部５２を通過した後、マフラー部５３に流入する。マフラー部５３は、排ガスを浄化する触媒５４を収容する。排ガスは、触媒５４によって浄化された後、大気に放出される。触媒５４は、排気通路部５２内に配置されてもよい。排気通路部５２には、酸素センサ７５が設けられる。酸素センサ７５は、排ガス中の酸素濃度を検出する。
【０２０３】
以上がエンジンユニット３０の説明である。ここから、自動二輪車１１０全体の説明に戻る。
【０２０４】
図２に示すように、自動二輪車１１０の右下部には、ブレーキペダル２３が設けられている。また、図示は省略するが、自動二輪車１１０の左下部には、シフトペダルが設けられている。ブレーキペダル２３とシフトペダルは、それぞれ、ライダーＲの足で操作される。ブレーキペダル２３には、ブレーキペダル２３の操作量を検出する後ブレーキセンサ８１（図４参照）が接続されている。シフトペダルには、シフトペダルの操作量を検出するシフトペダルセンサ（図示せず）が接続されている。
【０２０５】
ライダーＲがブレーキペダル２３を操作することで、後ブレーキ１９は後輪１２に制動力を付与する。ブレーキペダル２３は、後ブレーキ駆動装置２５（図４参照）を介して、後ブレーキ１９に接続されている。後ブレーキ駆動装置２５は、鞍乗型車両制御装置（鞍乗型車両走行データ処理装置）１０１によって制御可能である。後ブレーキ１９が液圧式のブレーキの場合、後ブレーキ駆動装置２５は、例えば、作動液が流れるパイプと、弁と、ポンプ等を有する。この場合、鞍乗型車両制御装置１０１は、液圧調整回路に設けられた電磁弁などを制御する。鞍乗型車両制御装置１０１が後ブレーキ駆動装置２５を制御することによって、ブレーキペダル２３の操作量が同じであっても、後ブレーキ１９の制動力を異ならせることができる。なお、ブレーキペダル２３と後ブレーキ１９とを接続する後ブレーキ駆動装置と、鞍乗型車両制御装置１０１と後ブレーキ１９とを接続する後ブレーキ駆動装置とは、異なっていてもよい。言い換えると、独立した２つの後ブレーキ駆動装置が設けられていてもよい。
【０２０６】
ライダーＲがシフトペダルを操作することで、エンジンユニット３０の多段変速装置（図示せず）のギヤ位置は切り換えられる。なお、シフトペダルの代わりに、ステアリングホイール１４にシフトスイッチが設けられてもよい。
【０２０７】
ステアリングホイール１４は、アクセルグリップ２４（図２参照）と、ブレーキレバー（図示せず）と、クラッチレバー（図示せず）を有する。アクセルグリップ２４およびブレーキレバーは、ステアリングホイール１４の右部に配置される。クラッチレバーは、ステアリングホイール１４の左部に配置される。アクセルグリップ２４とブレーキレバーとクラッチレバーは、ライダーＲの手で操作される。アクセルグリップ２４には、アクセルグリップ２４の操作量を検出するアクセルセンサ８３（図４参照）が接続されている。ブレーキレバーには、ブレーキレバーの操作量を検出する前ブレーキセンサ８２（図４参照）が接続されている。クラッチレバーには、クラッチレバーの操作量を検出するクラッチレバーセンサ（図示せず）が接続されている。
【０２０８】
ライダーＲがアクセルグリップを操作することで、エンジンユニット３０のエンジン本体３１で発生する動力は調整される。アクセルグリップの操作量に応じて、スロットルバルブ４７の開度が変更される。より詳細には、アクセルグリップの操作量を検出するアクセルセンサ８３の信号に基づいて、鞍乗型車両制御装置（鞍乗型車両走行データ処理装置）１０１がスロットルバルブ４７を制御する。なお、スロットルバルブ４７が機械式の場合、アクセルグリップは、スロットルワイヤを介して、スロットルバルブ４７に接続されている。
【０２０９】
ライダーＲがブレーキレバーを操作することで、前ブレーキ１６は前輪１１に制動力を付与する。ブレーキレバーは、前ブレーキ駆動装置２６（図４参照）を介して、前ブレーキ１６に接続されている。鞍乗型車両制御装置１０１が前ブレーキ駆動装置２６を制御することによって、ブレーキレバーの操作量が同じであっても、前ブレーキ１６の制動力を異ならせることができる。なお、ブレーキレバーと前ブレーキ１６とを接続する前ブレーキ駆動装置と、鞍乗型車両制御装置１０１と前ブレーキ１６とを接続する前ブレーキ駆動装置とは、異なっていてもよい。前ブレーキ駆動装置２６は、後ブレーキ駆動装置２５と一体化されていてもよい。
【０２１０】
ライダーＲがクラッチレバーを操作することで、エンジンユニット３０のクラッチ（図示せず）は、クランクシャフト３５から後輪１２への動力の伝達を遮断する。クラッチレバーは、シフトペダルによって多段変速装置のギヤ位置を変更する前に操作される。
【０２１１】
なお、エンジンユニット３０は、多段変速装置の代わりに、無段変速装置を有していてもよい。この場合、自動二輪車１１０は、シフトペダルとクラッチレバーを有さなくてもよい。また、ブレーキペダルが設けられず、ブレーキレバーの操作によって、前ブレーキ１６と後ブレーキ１９の両方が作動可能であってもよい。
【０２１２】
このようにステアリングホイール１４、ペダルブレーキ、ブレーキレバー、アクセルグリップ２４などを操作することで、ライダーＲは、自動二輪車１１０の車両前方向の速度を増加または減少させたり、自動二輪車１１０を旋回させたりすることができる。
【０２１３】
ステアリングホイール１４は、ライダーＲによって操作される各種スイッチ（図示せず）を有する。各種スイッチは、例えば、メインスイッチ、エンジンスタートスイッチ、エンジンストップスイッチ等である。メインスイッチは、バッテリーから各種電気機器への電力供給のオンオフを切り替えるスイッチである。エンジンスタートスイッチは、エンジンユニット３０の運転を開始させるスイッチであり、エンジンストップスイッチは、エンジンユニット３０の運転を停止させるスイッチである。
【０２１４】
自動二輪車１１０は、タッチパネル２８（図４参照）を有する。タッチパネル２８は、シート２０に着座したライダーＲが視認できる位置に配置されている。タッチパネル２８は、各種の設定画面を表示することが可能である。タッチパネル２８は、ライダーＲからの各種操作入力を受け付けることが可能である。例えば、ライダーＲを識別するライダー識別情報をタッチパネル２８に入力が可能である。ライダー識別情報は、例えば、ライダーＲの氏名やＩＤ番号などである。また、タッチパネル２８は、自動二輪車１１０の動作状態などを表示することが可能である。タッチパネル２８は、例えば、車速（車両前方向の速度）、エンジン回転速度、ギヤ位置、各種の警告などを表示する。
【０２１５】
自動二輪車１１０は、ステアリングホイール１４の操舵角を検出する操舵角センサ８４を有する。ステアリングホイール１４の操舵角は、前輪１１（操舵車輪）の操舵角と同じである。なお、自動二輪車１１０は、操舵角センサ８４を有さなくてもよい。
【０２１６】
自動二輪車１１０は、車輪速度センサ８５を有する。車輪速度センサ８５は、後輪１２の回転速度を検出する。車輪速度センサ８５は、前輪１１の回転速度を検出するセンサであってもよい。自動二輪車１１０は、前輪１１の回転速度を検出する車輪速度センサと、後輪１２の回転速度を検出する車輪速度センサの両方を有していてもよい。
【０２１７】
車輪速度センサ８５の信号は、ＥＣＵ６０に送信される。ＥＣＵ６０は、車輪速度センサ８５の信号に基づいて、自動二輪車１１０の車両前方向の速度を取得する。例えば、ＥＣＵ６０は、車輪速度センサ８５により検出された後輪１２の回転速度と後輪１２の径に基づいて、後輪１２の進行方向の速度を算出する。後輪１２の進行方向の速度は、狭義の意味において、自動二輪車１１０の車両前方向の速度である。車輪速度センサ８５が前輪１１に設けられている場合、車輪速度センサ８５により検出された前輪１１の回転速度と前輪１１の径に基づいて、前輪１１の進行方向の速度が算出される。前輪１１が操舵されている場合、前輪１１の進行方向は、自動二輪車１１０の車両前方向と若干異なる。本明細書では、前輪１１の進行方向の速度も、自動二輪車１１０の車両前方向の速度に含まれる。ＥＣＵ６０は、車輪速度センサ８５の信号に基づいて、自動二輪車１１０の車両前方向の加速度（負の加速度を含む）を取得してもよい。例えば、ＥＣＵ６０は、車輪速度センサ８５の信号に基づいて算出された自動二輪車１１０の車両前方向の速度を時間で微分することで、自動二輪車１１０の車両前方向の加速度を算出してもよい。
【０２１８】
自動二輪車１１０は、ＩＭＵ（Inertial Measurement Unit／慣性計測装置）８６を有する。ＩＭＵ８６は、ロールセンサ、ピッチセンサ、およびヨーセンサを有する。ロールセンサは、車体フレーム１３のロール軸Ｒｏ（図２参照）回りの角度、角速度、および角加速度の少なくとも１つを検出可能である。ピッチセンサは、車体フレーム１３のピッチ軸Ｐ（図２参照）回りの角度、角速度、および角加速度の少なくとも１つを検出可能である。ヨーセンサは、車体フレーム１３のヨー軸Ｙ（図２参照）回りの角度、角速度、および角加速度の少なくとも１つを検出可能である。ロールセンサ、ピッチセンサ、およびヨーセンサは、車体フレーム１３と一体的に動くように自動二輪車１１０に配置される。自動二輪車１１０の姿勢が変化すると、路面に対するロール軸Ｒｏ、ピッチ軸Ｐ、ヨー軸Ｙの向きも変化する。
【０２１９】
ヨー軸Ｙは、自動二輪車１１０が水平な路面に直立している状態において、車両上下方向と平行である。ヨーセンサのヨー軸Ｙは、自動二輪車１１０が水平な路面に直立している状態において、車両の中央を通っていれば、車両上下方向に対して若干傾斜していてもよい。例えば、ヨー軸Ｙは、ステアリングシャフトに平行であってもよい。以下の説明において、車体フレーム１３のヨー軸Ｙ回りの角度を、自動二輪車１１０のヨー角という。自動二輪車１１０のヨー角が変化するとき、自動二輪車１１０の進行方向が変化する。自動二輪車１１０のヨー角は、自動二輪車１１０の進行方向に関連する。
【０２２０】
ロール軸Ｒｏは、ヨー軸Ｙに直交する。水平な路面に直立している状態の自動二輪車１１０を下方向に見たとき、ロール軸Ｒｏは、車両前後方向と平行である。以下の説明において、車体フレーム１３のロール軸Ｒｏ回りの角度を、自動二輪車１１０のロール角という。自動二輪車１１０のロール角が変化するとき、自動二輪車１１０の姿勢が変化する。自動二輪車１１０のロール角は、自動二輪車１１０の姿勢を示す指標の１つである。
【０２２１】
ピッチ軸Ｐは、ロール軸Ｒｏとヨー軸Ｙの両方に直交する。水平な路面に直立している状態の自動二輪車１１０を下方向に見たとき、ピッチ軸Ｐは、車両左右方向と平行である。以下の説明において、車体フレーム１３のピッチ軸Ｐ回りの角度を、自動二輪車１１０のピッチ角という。自動二輪車１１０のピッチ角が変化するとき、自動二輪車１１０の姿勢が変化する。自動二輪車１１０ピッチ角は、自動二輪車１１０の姿勢を示す指標の１つである。
【０２２２】
なお、自動二輪車１１０は、ＩＭＵ８６を有さなくてもよい。自動二輪車１１０は、ＩＭＵ８６を有する代わりに、ロールセンサ、ピッチセンサ、およびヨーセンサのうちの少なくとも１つを有していてもよい。自動二輪車１１０は、ＩＭＵ８６とロールセンサ、ピッチセンサ、およびヨーセンサのいずれも有さなくてもよい。
【０２２３】
自動二輪車１１０には、ＧＮＳＳ受信ユニット９０が搭載されている。ＧＮＳＳ受信ユニット９０は、例えば、自動二輪車１１０の前部に搭載される。ＧＮＳＳ受信ユニット９０は、例えば、自動二輪車１１０の後部に搭載されてもよい。ＧＮＳＳ受信ユニット９０は、例えば、自動二輪車１１０の前後方向の略中央部に搭載されてもよい。ＧＮＳＳ受信ユニット９０は、自動二輪車１１０の上部に配置されることが好ましい。ＧＮＳＳ受信ユニット９０は、例えば、前輪１１および後輪１２の上端よりも上方向の位置に配置することが好ましい。ＧＮＳＳ受信ユニット９０は、車体フレーム１３と一体的に動くように自動二輪車１１０に配置されてもよい。ＧＮＳＳ受信ユニット９０は、例えば、前輪１１を覆うように配置されるフェンダー、フロントフォーク１５、または、ステアリングホイール１４に設置されてもよい。ＧＮＳＳ受信ユニット９０は、自動二輪車１１０に対して着脱可能であってもよい。つまり、自動二輪車１１０は、ＧＮＳＳ受信ユニット９０が取り外された状態でも走行可能であってもよい。
【０２２４】
ＧＮＳＳ受信ユニット９０は、ＧＮＳＳ（Global Navigation Satellite System／全球測位衛星システム）のＧＮＳＳ衛星から送信された電波を所定時間ごとに受信する。ＧＮＳＳ受信ユニット９０は、ＧＮＳＳ衛星から受信した電波に基づいて、ＧＮＳＳ受信ユニット９０の絶対位置（緯度・経度）を示す位置座標データを所定時間ごとに取得する。位置座標データを取得する方法は、ＧＮＳＳシステムを利用した公知の方法が採用される。ＧＮＳＳ衛星から送信される電波には、日時（年月日と時刻）のデータが含まれる。ＧＮＳＳ受信ユニット９０は、位置座標データに基づいて、位置履歴データを生成する。位置履歴データは、ＧＮＳＳ受信ユニット９０の位置を時系列に並べた軌跡を示すデータである。つまり、位置履歴データは、自動二輪車１１０の走行軌跡を示す走行軌跡データである。位置履歴データ（走行軌跡データ）は、各位置に自動二輪車１１０が存在したときの日時のデータを含む。
【０２２５】
ＧＮＳＳ受信ユニット９０は、ＧＮＳＳ衛星から受信した電波に基づいて、ＧＮＳＳ受信ユニット９０の進行方向の速度を検出する。ＧＮＳＳ受信ユニット９０が自動二輪車１１０の後部に設置されている場合、ＧＮＳＳ受信ユニット９０の進行方向は、車両前方向である。ＧＮＳＳ受信ユニット９０が前輪１１のフェンダーに設置されている場合、ＧＮＳＳ受信ユニット９０の進行方向は、車両前方向と若干ずれる場合がある。本明細書において、ＧＮＳＳ受信ユニット９０の進行方向の速度は、自動二輪車１１０の車両前方向の速度に含まれる。つまり、ＧＮＳＳ受信ユニット９０は、自動二輪車１１０の車両前方向の速度を検出する。ＧＮＳＳ受信ユニット９０は、例えば、ＧＮＳＳ衛星から受信した電波のドップラー効果を利用して、自動二輪車１１０の車両前後方向の速度を検出してもよい。ＧＮＳＳ受信ユニット９０は、例えば、位置履歴データに基づいて、自動二輪車１１０の車両前後方向の速度を検出してもよい。
【０２２６】
ＧＮＳＳ受信ユニット９０は、ＧＮＳＳ衛星から受信した電波に基づいて、ＧＮＳＳ受信ユニット９０の進行方向の加速度（負の加速度を含む）を検出する。つまり、ＧＮＳＳ受信ユニット９０は、自動二輪車１１０の車両前方向の加速度（負の加速度を含む）を検出する。ＧＮＳＳ受信ユニット９０は、例えば、検出した自動二輪車１１０の車両前方向の速度を時間で微分することで、自動二輪車１１０の車両前方向の加速度を算出してもよい。
【０２２７】
ＧＮＳＳ受信ユニット９０は、ＧＮＳＳ衛星から受信した電波に基づいて、ＧＮＳＳ受信ユニット９０の進行方向に直交する方向の加速度（負の加速度を含む）を検出する。ＧＮＳＳ受信ユニット９０の設置位置によっては、ＧＮＳＳ受信ユニット９０の進行方向に直交する方向は、車両左右方向と若干ずれる場合がある。本明細書において、ＧＮＳＳ受信ユニット９０の進行方向に直交する方向の加速度は、自動二輪車１１０の車両左右方向の速度に含まれる。つまり、ＧＮＳＳ受信ユニット９０は、自動二輪車１１０の車両左右方向の速度を検出する。ＧＮＳＳ受信ユニット９０は、例えば、位置履歴データと、検出した車両前方向の速度に基づいて、自動二輪車１１０の車両左右方向の加速度を算出してもよい。ＧＮＳＳ受信ユニット９０は、ＧＮＳＳ衛星から受信した電波に基づいて、自動二輪車１１０の車両左右方向の速度を検出してもよい。ＧＮＳＳ受信ユニット９０は、ＧＮＳＳ衛星から受信した電波に基づいて、自動二輪車１１０のヨー軸Ｙ回りの角度、角速度、および角加速度の少なくとも１つを検出してもよい。
【０２２８】
ＧＮＳＳ受信ユニット９０は、ＧＮＳＳ衛星から受信した電波に基づいて、ＧＮＳＳ受信ユニット９０の車両上下方向の加速度（負の加速度を含む）を検出してもよい。ＧＮＳＳ受信ユニット９０の車両上下方向の加速度は、自動二輪車１１０のある位置の車両上下方向の加速度である。ＧＮＳＳ受信ユニット９０は、ＧＮＳＳ衛星から受信した電波に基づいて、ＧＮＳＳ受信ユニット９０の車両上下方向の速度を検出してもよい。ＧＮＳＳ受信ユニット９０は、ＧＮＳＳ衛星から受信した電波に基づいて、自動二輪車１１０のピッチ軸Ｐ回りの角度、角速度、および角加速度の少なくとも１つを検出してもよい。ＧＮＳＳ受信ユニット９０は、ＧＮＳＳ衛星から受信した電波に基づいて、自動二輪車１１０のロール軸Ｒｏ回りの角度、角速度、および角加速度の少なくとも１つを検出してもよい。
【０２２９】
ＧＮＳＳ受信ユニット９０は、上述した各種方向の速度または加速度のデータを、走行軌跡データと関連付けて生成してもよい。
【０２３０】
ＧＮＳＳ受信ユニット９０は、生成した走行軌跡データ、および、検出した各種方向の速度または加速度のデータを、ＥＣＵ６０に送信する。ＥＣＵ６０は、ＧＮＳＳ受信ユニット９０から送信された速度を微分して加速度を算出してもよい。ＥＣＵ６０は、ＧＮＳＳ受信ユニット９０から送信された加速度を積分して速度を算出してもよい。ＥＣＵ６０は、ＧＮＳＳ受信ユニット９０から送信された速度または加速度に基づいて変位（移動量）を算出してもよい。ＧＮＳＳ受信ユニット９０は、生成した位置座標データをＥＣＵ６０に送信してもよい。この場合、ＥＣＵ６０が、ＧＮＳＳ受信ユニット９０から送信された位置座標データに基づいて走行軌跡データＢ１ｔを生成してもよい。これ以降の説明において、正の加速度を、加速度と称し、負の加速度を、減速度と称する。
【０２３１】
ＧＮＳＳ受信ユニット９０は、自動二輪車１１０の走行中に常に作動していなくてもよい。ＧＮＳＳ受信ユニット９０は、オン状態のときにだけ作動するようになっていてもよい。オンオフの切換えは、例えば、タッチパネル２８を使って操作されてもよい。
【０２３２】
自動二輪車１１０は、撮像装置９１を有する。撮像装置９１は、カメラを含む。カメラは、例えば、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサまたはＣＣＤ（Charge coupled Device）センサなどによって実現される。撮像装置９１は、静止画像データのみを生成可能であってもよく、動画データを生成可能であってもよい。撮像装置９１で生成されたイメージデータは、カメラが撮影した日時（年月日と時刻）のデータを含む。撮像装置９１は、カメラにより撮影されたイメージデータをＥＣＵ６０に送信する。ＥＣＵ６０に送信されるイメージデータは、静止画像データである。ＥＣＵ６０に送信されるイメージデータは、動画データであってもよい。
【０２３３】
撮像装置９１は、旋回動作中のライダーＲの姿勢を撮影できるように配置および設定されている。つまり、撮像装置９１の配置位置と、撮像装置９１のカメラの向きや視野角などの撮影条件は、ライダーＲの姿勢を撮影できるように設定されている。撮像装置９１は、旋回動作中のライダーＲの頭、肩、脚、尻、股の少なくともいずれか１つを撮影画像に含むように配置および設定されている。
【０２３４】
自動二輪車を含む鞍乗型車両は、遠心力と重力のバランスを利用して旋回する乗り物である。旋回するとき、鞍乗型車両のライダーは姿勢を変化させる。鞍乗型車両は、旋回するために、車両の挙動の変化だけでなく、ライダーの姿勢の変化も利用して運転される乗り物である。同じコースを走る場合でもライダーによって、ライダーの姿勢の変化および車両の挙動は異なる。したがって、旋回中の鞍乗型車両における遠心力と重力のバランスなどの走行状態は、同じコースを走る場合でもライダーによって異なる。旋回中の鞍乗型車両の走行状態は、ライダーの意思によって変更される場合がある。
【０２３５】
一般的に、自動二輪車のライダーは、右旋回する場合に自動二輪車を車両右方向に傾斜させ、左旋回する場合に自動二輪車を車両左方向に傾斜させる。自動二輪車は、自動車などに比して車両重量に対するライダーの重量比率が大きい。そのため、ライダーが重心を移動させることよって、自動二輪車が傾斜することができる。自動二輪車は、旋回時にライダーと車両の重心が移動することで、重力と遠心力とのバランスがとれている。
【０２３６】
直進中の自動二輪車の姿勢は、大よそ直立姿勢に保たれる。直進中、自動二輪車のロール角は、０度または０度付近の角度である。直進中、自動二輪車の姿勢の変化は小さい。一方、旋回中の自動二輪車の姿勢は、傾斜姿勢となる（図１の鞍乗型車両１０参照）。旋回中の自動二輪車のロール角は０度よりも大きい。また、旋回中、自動二輪車のロール角は大きく変化する。具体的には、旋回開始時には、自動二輪車のロール角は増加する。旋回終了時には、自動二輪車のロール角は減少する。このように、旋回中の自動二輪車の姿勢の変化は、直進期間中よりも大きくなる。そのため、旋回中は、直進中と比べて自動二輪車の挙動の変化が大きい。
【０２３７】
従来、旋回中の自動二輪車に乗車するライダーの姿勢として、複数のライディングフォームが知られている。例えば、代表的なライディングフォームとして、リーンウィズ、リーンイン、リーンアウトの３種類のライディングフォームがある。これら３種類のライディングフォームは、頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれかが互いに異なるライディングフォームである。しかしながら、これら３種類のライディングフォームの何れにおいても、頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置は、旋回中の自動二輪車の挙動と密接に関連する。
【０２３８】
通常、旋回中の鞍乗型車両の車速（車両前方向の速度）は、直進時よりも低くなる。旋回中の車速が低いほど、旋回半径を小さくできる。言い換えると、旋回半径が小さいほど、旋回可能な車速は低くなる。そのため、旋回前の直進中の鞍乗型車両の車速が比較的高い場合、ライダーは、旋回前および／または旋回中に、旋回するのに見合った速度まで車速を低減させる。減速が十分でないと、旋回半径が大きくなってしまう。旋回前および旋回中の鞍乗型車両の走行軌跡と車両前方向の減速度は密接に関連する。図５は、自動二輪車１１０の旋回前と旋回中と旋回後の走行軌跡と車両前方向の加速度および減速度との関連性を示す図である。図５では、減速度を色のグラデーションで表し、加速度を色のグラデーションとドットとの組み合わせで表している。図５では、旋回前に自動二輪車１１０は減速している。
【０２３９】
また、ライダーによって、鞍乗型車両の減速を開始するタイミング、減速度の大きさ、減速する期間は異なる。減速中もしくは減速後に、鞍乗型車両のライダーは姿勢を変化させる。そのため、旋回前および旋回中の鞍乗型車両の走行軌跡と車両前方向の減速度は、ライダーの意思によって決まる鞍乗型車両の走行状態と密接に関連している。旋回前および旋回中の鞍乗型車両の走行軌跡と車両前方向の減速度は、鞍乗型車両の走行状態が特に反映されやすい。
【０２４０】
また、鞍乗型車両のライダーは、旋回後または旋回中に、車速を増加させる。そのため、旋回後および旋回中の鞍乗型車両の走行軌跡と車両前方向の加速度は、ライダーの意思によって決まる鞍乗型車両の走行状態と関連する。また、旋回後および旋回中の鞍乗型車両の走行軌跡と車両前方向の加速度は密接に関連する。例えば図５では、旋回中に自動二輪車１１０は加速している。加速によって、自動二輪車１１０は傾斜姿勢から直立姿勢に変化する。
【０２４１】
＜ＥＣＵの構成＞
図２に示すように、自動二輪車１１０は、ＥＣＵ（Electronic Control Unit / 電子制御ユニット）６０を有する。ＥＣＵ６０は、プロセッサ１０２を含む少なくとも１つのプロセッサ、および、記憶部１０３を含む少なくとも１つの記憶装置で構成されている。プロセッサは、ＣＰＵ（Central Processing Unit）などである。記憶装置は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などである。ＣＰＵは、ＲＯＭやＲＡＭに記憶されたプログラムや各種データに基づいて情報処理を実行する。ＥＣＵ６０は、１箇所に配置された１つの装置であってもよく、異なる位置に配置された複数の装置で構成されていてもよい。図４に示すように、ＥＣＵ６０は、吸気圧センサ７１、吸気温センサ７２、スロットル開度センサ７３、酸素センサ７５、エンジン回転速度センサ、エンジン温度センサ、後ブレーキセンサ８１、前ブレーキセンサ８２、アクセルセンサ８３、操舵角センサ８４、車輪速度センサ８５、ＩＭＵ８６等の各種センサと接続されている。ＥＣＵ６０は、ＧＮＳＳ受信ユニット９０、撮像装置９１、タッチパネル２８と接続されている。ＥＣＵ６０は、エンジンユニット３０の点火コイル３７、インジェクタ４４、燃料ポンプ４６、スロットルバルブ４７、スターターモータ（図示せず）等と接続されている。ＥＣＵ６０は、前ブレーキ駆動装置２６、後ブレーキ駆動装置２５と接続されている。ＥＣＵ６０は、自動二輪車１１０の各部を制御する。ＥＣＵ６０は、鞍乗型車両制御装置（鞍乗型車両走行データ処理装置）１０１を含む。
【０２４２】
＜鞍乗型車両走行データ処理装置の構成＞
鞍乗型車両走行データ処理装置１０１は、プロセッサ１０２と、記憶部１０３を含む。プロセッサ１０２は、上記実施形態のプロセッサ２の一例である。プロセッサ１０２は、記憶部１０３に記憶されたプログラムやデータに基づいて情報処理を実行する。プロセッサ１０２は、鞍乗型車両走行データ処理プログラムが実行する。また、プロセッサ１０２は、エンジン制御およびブレーキ制御を実行する。
【０２４３】
プロセッサ１０２が実行するエンジン制御処理について説明する。プロセッサ１０２は、エンジン制御処理として、燃料制御処理および点火時期制御処理を実行する。燃料制御処理では、各インジェクタ４４から噴射される燃料噴射量が制御される。点火時期制御処理では、点火時期が制御される。点火時期とは、点火プラグ３６の放電のタイミングのことである。プロセッサ１０２は、燃料制御処理において、センサ７１〜７５、８１〜８８等の信号に基づいて、燃料ポンプ４６およびインジェクタ４４を制御する。燃料ポンプ４６およびインジェクタ４４の制御により、インジェクタ４４から噴射される燃料噴射量が制御される。プロセッサ１０２は、点火時期制御処理において、センサ７１〜７５、８１〜８８等の信号に基づいて、点火コイル３７への通電を制御する。これにより、点火プラグ３６の放電のタイミングが制御される。
【０２４４】
プロセッサ１０２が実行するブレーキ制御処理について説明する。プロセッサ１０２は、ブレーキ制御処理として、前ブレーキ１６が前輪１１に付与する制動力と、後ブレーキ１９が後輪１２に付与する制動力が制御される。プロセッサ１０２は、前ブレーキセンサ８２および後ブレーキセンサ８１等の信号に基づいて、前ブレーキ駆動装置２６および後ブレーキ駆動装置２５を制御する。前ブレーキ駆動装置２６の制御によって、前ブレーキ１６が前輪１１に付与する制動力が制御される。後ブレーキ駆動装置２５の制御によって、後ブレーキ１９が後輪１２に付与する制動力が制御される。
【０２４５】
鞍乗型車両走行データ処理装置１０１は、自動二輪車１１０の走行軌跡に関連する走行軌跡データ（位置履歴データ）Ｂ１ｔを取得する。走行軌跡データＢ１ｔは、ＧＮＳＳ受信ユニット９０から取得される。もしくは、走行軌跡データＢ１ｔは、ＧＮＳＳ受信ユニット９０から送信された位置座標データに基づいて、ＥＣＵ６０によって生成される。この場合、走行軌跡データＢ１ｔは、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２によって生成されてもよく、ＥＣＵ６０の鞍乗型車両走行データ処理装置１０１に含まれない他のプロセッサにより生成されてもよい。
【０２４６】
鞍乗型車両走行データ処理装置１０１は、自動二輪車１１０の車両前方向の加速度および減速度に関連する前方向加減速データＢ１ａｄを取得する。前方向加減速データＢ１ａｄは、ＧＮＳＳ受信ユニット９０から取得されてもよい。鞍乗型車両走行データ処理装置１０１が、ＧＮＳＳ受信ユニット９０が検出した自動二輪車１１０の車両前方向の速度に基づいて前方向加減速データＢ１ａｄを生成してもよい。鞍乗型車両走行データ処理装置１０１が、車輪速度センサ８５の信号に基づいて前方向加減速データＢ１ａｄを生成してもよい。
【０２４７】
鞍乗型車両走行データ処理装置１０１は、自動二輪車１１０の車両左右方向の加速度に関連する左右方向加速度データＢ１ｌを取得する。左右方向加速度データＢ１ｌは、ＧＮＳＳ受信ユニット９０から取得されてもよい。鞍乗型車両走行データ処理装置１０１が、ＧＮＳＳ受信ユニット９０が検出した自動二輪車１１０の車両左右方向の速度に基づいて左右方向加速度データＢ１ｌを生成してもよい。
【０２４８】
鞍乗型車両走行データ処理装置１０１は、自動二輪車１１０の姿勢に関連する車両姿勢データＢ１ｖを取得する。車両姿勢データＢ１ｖは、ＥＣＵ６０によって生成される。車両姿勢データＢ１ｖは、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２によって生成されてもよく、ＥＣＵ６０の鞍乗型車両走行データ処理装置１０１に含まれない他のプロセッサにより生成されてもよい。
【０２４９】
車両姿勢データＢ１ｖは、ＧＮＳＳ受信ユニット９０と、ＩＭＵ８６と、操舵角センサ８４の少なくとも１つを利用して生成される。具体的には、車両姿勢データＢ１ｖは、ＧＮＳＳ受信ユニット９０によって検出された自動二輪車１１０の車両左右方向の加減速、ＧＮＳＳ受信ユニット９０によって検出された自動二輪車１１０のある位置の車両上下方向の加減速、ＩＭＵ８６の信号、および、操舵角センサ８４の信号の少なくとも１つに基づいて生成される。車両姿勢データＢ１ｖは、ＧＮＳＳ受信ユニット９０だけを利用して生成されてもよい。車両姿勢データＢ１ｖは、ＩＭＵ８６だけを利用して生成されてもよい。
【０２５０】
車両姿勢データＢ１ｖは、自動二輪車１１０のロール角、ピッチ角、ヨー角の少なくとも１つに関連するデータであってもよい。車両姿勢データＢ１ｖは、前輪１１（操舵車輪）の操舵角に関連するデータであってもよい。車両姿勢データＢ１ｖは、自動二輪車１１０のある位置の車両左右方向の変位に関連するデータであってもよい。車両姿勢データＢ１ｖは、自動二輪車１１０のある位置の車両上下方向の変位に関連するデータであってもよい。車両姿勢データＢ１ｖは、ロール角、ピッチ角、ヨー角、前輪１１（操舵車輪）の操舵角、自動二輪車１１０のある位置の車両左右方向の変位、および、自動二輪車１１０のある位置の車両上下方向の変位の少なくとも１つを定量的に示すデータであってもよい。
【０２５１】
鞍乗型車両走行データ処理装置１０１は、自動二輪車１１０に乗車するライダーＲに関連するライダー姿勢データＢ１ｒを取得する。ライダー姿勢データＢ１ｒは、ＥＣＵ６０によって生成される。ライダー姿勢データＢ１ｒは、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２によって生成されてもよく、ＥＣＵ６０の鞍乗型車両走行データ処理装置１０１に含まれない他のプロセッサにより生成されてもよい。ライダー姿勢データＢ１ｒは、撮像装置９１で生成されたイメージデータに基づいて生成される。ライダー姿勢データＢ１ｒは、イメージデータではない。ライダー姿勢データＢ１ｒは、例えば、画像の解析処理により生成される。ライダー姿勢データＢ１ｒは、ライダーＲの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータである。ライダー姿勢データＢ１ｒは、ライダーＲの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つを定量的に示すデータであってもよい。
【０２５２】
鞍乗型車両走行データ処理装置１０１は、自動二輪車１１０に乗車するライダーＲを識別するライダー識別データＢ１ｉを取得する。ライダー識別データＢ１ｉは、タッチパネル２８に入力されたライダー識別情報に基づいて生成される。ライダー識別情報は、例えば、ライダーを識別することができる番号や名前等の情報である。ライダー識別データＢ１ｉは、例えば、ライダーＲが自動二輪車１１０に乗車したときに、ライダーＲが装着または所持する装置から自動的にＥＣＵ６０に送信されるようになっていてもよい。鞍乗型車両走行データ処理装置１０１が取得したライダー識別データＢ１ｉは、「現在のライダー識別データＢ１ｉ」として、記憶部１０３に記憶される。タッチパネル２８に前回入力されたライダー識別情報と異なるライダー識別情報がタッチパネル２８に入力された場合に、記憶部１０３に記憶された「現在のライダー識別データＢ１ｉ」が更新される。更新前のライダー識別データＢ１ｉも、記憶部１０３に記憶されていてもよい。
【０２５３】
＜鞍乗型車両走行データ処理方法＞
次に、本具体例１の鞍乗型車両走行データ処理方法および本具体例１の鞍乗型車両走行データ処理プログラムの処理の手順について説明する。本具体例１の鞍乗型車両走行データ処理方法とは、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２が実行する処理の手順である。本具体例１の鞍乗型車両走行データ処理プログラムとは、鞍乗型車両走行データ処理装置１０１が有するプロセッサ１０２に実行させる処理の手順である。
【０２５４】
図６のフローチャートを参照しつつ、プロセッサ１０２が実行する情報処理について説明する。図６に示すように、プロセッサ１０２は、鞍乗型車両走行データ取得処理Ｓ１１と、ライダー識別データ取得処理Ｓ１２と、鞍乗型車両走行複合データ差分出力処理Ｓ１３と、エンジン制御処理Ｓ１４と、ブレーキ制御処理Ｓ１５とを実行する。
【０２５５】
まず、図６に示す一連の処理の前提となる用語について説明する。自動二輪車１１０が旋回する旋回動作のうちの１つを第１旋回動作とする。自動二輪車１１０は、上記実施形態の第１鞍乗型車両１０の一例である。自動二輪車１１０が旋回する旋回動作のうち、第１旋回動作とは異なる旋回動作の１つを、第２旋回動作とする。第１旋回動作は、自動二輪車１１０が第１コーナーを旋回する動作である。第２旋回動作は、自動二輪車１１０が第１コーナーを旋回する動作であってもよく、自動二輪車１１０が第１コーナーと異なる第２コーナーを旋回する動作であってもよい。第１旋回動作前および第１旋回動作中の少なくとも何れか一方において、自動二輪車１１０の車両前方向の速度が低減する動作を、第１減速動作とする。第１旋回動作後および第１旋回動作中の少なくとも何れか一方において、自動二輪車１１０の車両前方向の速度が増加する動作を、第１加速動作とする。第２旋回動作前および第２旋回動作中の少なくとも何れか一方において、自動二輪車１１０の車両前方向の速度が低減する動作を、第２減速動作とする。第２旋回動作後および第２旋回動作中の少なくとも何れか一方において、自動二輪車１１０の車両前方向の速度が増加する動作を、第２加速動作とする。
【０２５６】
鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ１０２は、第１旋回軌跡データＤ１ｔ１および第２旋回軌跡データＤ１ｔ２を含む旋回軌跡データＤ１ｔを取得する。第１旋回軌跡データＤ１ｔ１は、第１旋回動作中の自動二輪車１１０の旋回軌跡（走行軌跡）に関連するデータである。第２旋回軌跡データＤ１ｔ２は、第２旋回動作中の自動二輪車１１０の旋回軌跡に関連するデータである。上述の走行軌跡データＢ１ｔには、第１旋回動作中の第１旋回軌跡データＤ１ｔ１および第２旋回動作中の第２旋回軌跡データＤ１ｔ２が含まれている。プロセッサ１０２は、走行軌跡データＢ１ｔから、第１旋回軌跡データＤ１ｔ１を抽出する。ここで、走行軌跡データＢ１ｔから第１旋回軌跡データＤ１ｔ１を抽出する方法の一例について説明する。第１旋回軌跡データＤ１ｔ１は、ＧＮＳＳを利用して生成されたデータである。旋回動作中の走行軌跡であるかどうかは、走行軌跡の形状によって判断することができる。そのため、走行軌跡の形状によって走行軌跡データＢ１ｔから旋回動作中の走行軌跡である第１旋回軌跡データＤ１ｔ１を抽出する。プロセッサ１０２は、走行軌跡データＢ１ｔから、第１旋回動作中の走行軌跡と第１減速動作中の走行軌跡を含む走行軌跡データを抽出してもよい。プロセッサ１０２は、走行軌跡データＢ１ｔから、第１旋回動作中の走行軌跡と第１加速動作中の走行軌跡を含む走行軌跡データを抽出してもよい。プロセッサ１０２は、走行軌跡データＢ１ｔから、第１旋回動作中の走行軌跡と第１減速動作中の走行軌跡と第１加速動作中の走行軌跡を含む走行軌跡データを抽出してもよい。第２旋回軌跡データＤ１ｔ２も第１旋回軌跡データＤ１ｔ１と同様である。
【０２５７】
鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ１０２は、第１車両姿勢データＤ１ｖ１と第２車両姿勢データＤ１ｖ２を含む車両姿勢データＤ１ｖを取得する。第１車両姿勢データＤ１ｖ１は、第１旋回動作中の自動二輪車１１０の姿勢に関連するデータである。第２車両姿勢データＤ１ｖ２は、第２旋回動作中の自動二輪車１１０の姿勢に関連するデータである。上述の車両姿勢データＢ１ｖには、第１車両姿勢データＤ１ｖ１および第２車両姿勢データＤ１ｖ２が含まれている。プロセッサ１０２は、車両姿勢データＢ１ｖから、第１車両姿勢データＤ１ｖ１および第２車両姿勢データＤ１ｖ２を抽出する。そのため、第１車両姿勢データＤ１ｖ１は、第１旋回動作中の自動二輪車１１０のロール角、ピッチ角、ヨー角、前輪１１（操舵車輪）の操舵角、自動二輪車１１０のある位置の車両左右方向の変位、自動二輪車１１０のある位置の車両上下方向の変位の少なくとも１つに関連したデータである。第２車両姿勢データＤ１ｖ２は、第２旋回動作中の自動二輪車１１０のロール角、ピッチ角、ヨー角、前輪１１（操舵車輪）の操舵角、自動二輪車１１０のある位置の車両左右方向の変位、自動二輪車１１０のある位置の車両上下方向の変位の少なくとも１つに関連したデータである。第１車両姿勢データＤ１ｖ１は、第１旋回動作中の複数のタイミングの車両１１０の姿勢を示すデータであってもよく、第１旋回動作中の１つのタイミングだけの車両１１０の姿勢を示すデータであってもよい。第２車両姿勢データＤ１ｖ２も第１車両姿勢データＤ１ｖ１と同様である。複数のタイミングは連続していてもよい。走行軌跡データＢ１ｔは、軌跡上の各位置の日時のデータを含んでいる。車両姿勢データＢ１ｖも、車両姿勢データＢ１ｖの基になるデータをセンサ等が検出した日時のデータを含んでいる。第１旋回軌跡データＤ１ｔ１に含まれる日時のデータと車両姿勢データＢ１ｖに含まれる日時のデータを用いることで、第１旋回動作中の車両１１０の姿勢に関連する第１車両姿勢データＤ１ｖ１が抽出されてもよい。第２車両姿勢データＤ１ｖ２の抽出方法も同様である。
【０２５８】
鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ１０２は、第１ライダー姿勢データＤ１ｒ１および第２ライダー姿勢データＤ１ｒ２を含むライダー姿勢データＤ１ｒを取得する。第１ライダー姿勢データＤ１ｒ１は、第１旋回動作中の自動二輪車１１０に乗車するライダーＲの姿勢に関連するデータである。第２ライダー姿勢データＤ１ｒ２は、第２旋回動作中の自動二輪車１１０に乗車するライダーＲの姿勢に関連するデータである。上述のライダー姿勢データＢ１ｒには、第１旋回動作中の第１ライダー姿勢データＤ１ｒ１および第２ライダー姿勢データＤ１ｒ２が含まれている。プロセッサ１０２は、ライダー姿勢データＢ１ｒから、第１ライダー姿勢データＤ１ｒ１および第２ライダー姿勢データＤ１ｒ２を抽出する。そのため、第１ライダー姿勢データＤ１ｒ１は、第１旋回動作中のライダーＲの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータである。第２ライダー姿勢データＤ１ｒ２は、第２旋回動作中のライダーＲの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータである。第１ライダー姿勢データＤ１ｒ１は、第１旋回動作中の複数のタイミングのライダーＲの姿勢を示すデータであってもよく、第１旋回動作中の１つのタイミングだけのライダーＲの姿勢を示すデータであってもよい。第２ライダー姿勢データＤ１ｒ２も第１ライダー姿勢データＤ１ｒ１と同様である。ライダー姿勢データＢ１ｒは、撮像装置９１のカメラで撮影された日時のデータを含んでいる。上述したように、走行軌跡データＢ１ｔと車両姿勢データＢ１ｖは、日時のデータを含んでいる。第１旋回軌跡データＤ１ｔ１に含まれる日時のデータとライダー姿勢データＢ１ｒに含まれる日時のデータを用いることで、第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ１ｒ１が抽出されてもよい。また、第１車両姿勢データＤ１ｖ１に含まれる日時のデータとライダー姿勢データＢ１ｒに含まれる日時のデータを用いることで、第１車両姿勢データＤ１ｖ１と同じタイミングの第１ライダー姿勢データＤ１ｒ１が抽出されてもよい。第２ライダー姿勢データＤ１ｒ２の抽出方法も同様である。
【０２５９】
鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ１０２は、第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２を含む前方向減速度データＤ１ｄを取得してもよい。第１前方向減速度データＤ１ｄ１は、第１減速動作中の自動二輪車１１０の車両前方向の減速度に関連するデータである。第２前方向減速度データＤ１ｄ２は、第２減速動作中の自動二輪車１１０の車両前方向の減速度に関連するデータである。上述の前方向加減速データＢ１ａｄには、第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２が含まれている。プロセッサ１０２は、前方向加減速データＢ１ａｄから、第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２を抽出する。前方向加減速データＢ１ａｄがＧＮＳＳ受信ユニット９０から取得された場合、第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２は、ＧＮＳＳを利用して生成されたデータである。第１前方向減速度データＤ１ｄ１は、第１減速動作中の複数のタイミングの減速度を示すデータである。第２前方向減速度データＤ１ｄ２は、第２前方向減速度データＤ１ｄ２は、第２減速動作中の複数のタイミングの減速度を示すデータである。複数のタイミングは連続していてもよい。前方向加減速データＢ１ａｄが、ＧＮＳＳ受信ユニット９０により生成されたデータであって、走行軌跡データＢ１ｔと予め関連付けられている場合、第１旋回軌跡データＤ１ｔ１に基づいて第１前方向減速度データＤ１ｄ１が抽出される。前方向加減速データＢ１ａｄは、減速度が検出された日時のデータを含んでいる。日時のデータを利用して、第１前方向減速度データＤ１ｄ１が抽出されてもよい。第２前方向減速度データＤ１ｄ２の抽出方法も同様である。
【０２６０】
鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ１０２は、第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２を含む前方向加速度データＤ１ａを取得してもよい。第１前方向加速度データＤ１ａ１は、第１加速動作中の自動二輪車１１０の車両前方向の加速度に関連するデータである。第２前方向加速度データＤ１ａ２は、第２加速動作中の自動二輪車１１０の車両前方向の加速度に関連するデータである。上述の前方向加減速データＢ１ａｄには、第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２が含まれている。プロセッサ１０２は、前方向加減速データＢ１ａｄから、第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２を抽出する。前方向加減速データＢ１ａｄがＧＮＳＳ受信ユニット９０から取得された場合、第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２は、ＧＮＳＳを利用して生成されたデータである。第１前方向加速度データＤ１ａ１は、第１加速動作中の複数のタイミングの加速度を示すデータである。第２前方向加速度データＤ１ａ２は、第２加速動作中の複数のタイミングの加速度を示すデータである。複数のタイミングは連続していてもよい。第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２の抽出方法は、第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２の抽出方法と同様である。
【０２６１】
鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ１０２は、第１左右方向加速度データＤ１ｌ１と第２左右方向加速度データＤ１ｌ２と含む左右方向加速度データＤ１ｌを取得してもよい。第１左右方向加速度データＤ１ｌ１は、第１旋回動作中の自動二輪車１１０の車両左右方向の加速度に関連するデータである。第２左右方向加速度データＤ１ｌ１は、第２旋回動作中の自動二輪車１１０の車両左右方向の加速度に関連するデータである。上述の左右方向加速度データＢ１ｌには、第１左右方向加速度データＤ１ｌ１および第２左右方向加速度データＤ１ｌ２が含まれている。プロセッサ１０２は、左右方向加速度データＢ１ｌから、第１左右方向加速度データＤ１ｌ１および第２左右方向加速度データＤ１ｌ２を抽出する。左右方向加速度データＢ１ｌがＧＮＳＳ受信ユニット９０から取得された場合、第１左右方向加速度データＤ１ｌ１および第２左右方向加速度データＤ１ｌ２は、ＧＮＳＳを利用して生成されたデータである。第１左右方向加速度データＤ１ｌ１は、第１旋回動作中の複数のタイミングの加速度を示すデータである。第２左右方向加速度データＤ１ｌ２は、第２旋回動作中の複数のタイミングの加速度を示すデータである。複数のタイミングは連続していてもよい。第１左右方向加速度データＤ１ｌ１および第２左右方向加速度データＤ１ｌ２の抽出方法は、第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２の抽出方法と同様である。
【０２６２】
ライダー識別データ取得処理Ｓ１２において、プロセッサ１０２は、第１ライダー識別データＤ１ｉ１および第２ライダー識別データＤ１ｉ２を含むライダー識別データＤ１ｉを取得する。第１ライダー識別データＤ１ｉ１は、第１旋回動作中の自動二輪車１１０に乗車するライダーＲを識別するデータである。第２ライダー識別データＤ１ｉ２は、第２旋回動作中の自動二輪車１１０に乗車するライダーＲを識別するデータである。第１ライダー識別データＤ１ｉ１は、第１旋回動作が行われた時点で、記憶部１０３に「現在のライダー識別データＢ１ｉ」として記憶されていたライダー識別データＢ１ｉである。第２ライダー識別データＤ１ｉ２は、第２旋回動作が行われた時点で、記憶部１０３に「現在のライダー識別データＢ１ｉ」として記憶されていたライダー識別データＢ１ｉである。
【０２６３】
鞍乗型車両走行複合データ差分出力処理Ｓ１３において、プロセッサ１０２は、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を出力する。第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１とを含む第１データＤ１ｓ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２とを含む第２データＤ１ｓ２との差分である。第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、鞍乗型車両走行データ取得処理Ｓ１１で取得された、車両姿勢データＤ１ｖに含まれる第１旋回動作中の自動二輪車１１０の姿勢に関連する第１車両姿勢データＤ１ｖ１および第２旋回動作中の自動二輪車１１０の姿勢に関連する第２車両姿勢データＤ１ｖ２と、ライダー姿勢データＤ１ｒに含まれる第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ１ｒ１および第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ１ｒ２と、旋回軌跡データＤ１ｔに含まれる第１旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ１および第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第２旋回軌跡データＤ１ｔ２と、に基づいて生成される。なお、第１データＤ１ｓ１と第２データＤ１ｓ２のとの差分の生成方法は、鞍乗型車両走行複合データ差分の定義で述べた通りであるため、省略する。
【０２６４】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１の基になる第１データＤ１ｓ１は、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１に加えて、第１前方向減速度データＤ１ｄ１を含んでいてもよい。そして、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１の基になる第２データＤ１ｓ２は、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２に加えて、第２前方向減速度データＤ１ｄ２を含んでいてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、鞍乗型車両走行データ取得処理Ｓ１１で取得された、車両姿勢データＤ１ｖに含まれる第１旋回動作中の自動二輪車１１０の姿勢に関連する第１車両姿勢データＤ１ｖ１および第２旋回動作中の自動二輪車１１０の姿勢に関連する第２車両姿勢データＤ１ｖ２と、ライダー姿勢データＤ１ｒに含まれる第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ１ｒ１および第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ１ｒ２と、旋回軌跡データＤ１ｔに含まれる第１旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ１および第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第２旋回軌跡データＤ１ｔ２と、前方向減速度データＤ１ｄに含まれる第１減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第１前方向減速度データＤ１ｄ１および第２減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第２前方向減速度データＤ１ｄ２と、に基づいて生成される。
【０２６５】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１の基になる第１データＤ１ｓ１は、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１に加えて、第１前方向加速度データＤ１ａ１を含んでいてもよい。そして、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１の基になる第２データＤ１ｓ２は、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２に加えて、第２前方向加速度データＤ１ａ２を含んでいてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、鞍乗型車両走行データ取得処理Ｓ１１で取得された、車両姿勢データＤ１ｖに含まれる第１旋回動作中の自動二輪車１１０の姿勢に関連する第１車両姿勢データＤ１ｖ１および第２旋回動作中の自動二輪車１１０の姿勢に関連する第２車両姿勢データＤ１ｖ２と、ライダー姿勢データＤ１ｒに含まれる第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ１ｒ１および第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ１ｒ２と、旋回軌跡データＤ１ｔに含まれる第１旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ１および第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第２旋回軌跡データＤ１ｔ２と、前方向加速度データＤ１ａに含まれる第１加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第１前方向加速度データＤ１ａ１および第２加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第２前方向加速度データＤ１ａ２と、に基づいて生成される。
【０２６６】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１の基になる第１データＤ１ｓ１は、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１に加えて、第１前方向減速度データＤ１ｄ１と、第１前方向加速度データＤ１ａ１を含んでいてもよい。そして、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１の基になる第２データＤ１ｓ２は、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２に加えて、第２前方向減速度データＤ１ｄ２、第２前方向加速度データＤ１ａ２を含んでいてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、鞍乗型車両走行データ取得処理Ｓ１１で取得された、車両姿勢データＤ１ｖに含まれる第１旋回動作中の自動二輪車１１０の姿勢に関連する第１車両姿勢データＤ１ｖ１および第２旋回動作中の自動二輪車１１０の姿勢に関連する第２車両姿勢データＤ１ｖ２と、ライダー姿勢データＤ１ｒに含まれる第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ１ｒ１および第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ１ｒ２と、旋回軌跡データＤ１ｔに含まれる第１旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ１および第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第２旋回軌跡データＤ１ｔ２と、前方向減速度データＤ１ｄに含まれる第１減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第１前方向減速度データＤ１ｄ１および第２減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第２前方向減速度データＤ１ｄ２と、前方向加速度データＤ１ａに含まれる第１加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第１前方向加速度データＤ１ａ１および第２加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第２前方向加速度データＤ１ａ２と、に基づいて生成される。
【０２６７】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１の基になる第１データＤ１ｓ１は、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１減速動作中と第１旋回動作中と第１加速動作中の走行軌跡データＢ１ｔと、第１減速動作中と第１旋回動作中と第１加速動作中の前方向加減速データＢ１ａｄとを含んでいてもよい。そして、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１の基になる第２データＤ１ｓ２は、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２減速動作中と第２旋回動作中と第２加速動作中の走行軌跡データＢ１ｔと、第２減速動作中と第２旋回動作中と第２加速動作中の前方向加減速データＢ１ａｄとを含んでいてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、鞍乗型車両走行データ取得処理Ｓ１１で取得された、車両姿勢データＤ１ｖに含まれる第１旋回動作中の自動二輪車１１０の姿勢に関連する第１車両姿勢データＤ１ｖ１および第２旋回動作中の自動二輪車１１０の姿勢に関連する第２車両姿勢データＤ１ｖ２と、ライダー姿勢データＤ１ｒに含まれる第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ１ｒ１および第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ１ｒ２と、旋回軌跡データＤ１ｔに含まれる第１旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ１および第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第２旋回軌跡データＤ１ｔ２と、第１減速動作中と第１旋回動作中と第１加速動作中の自動二輪車１１０の車両前方向の減速度および加速度と、第２減速動作中と第２旋回動作中と第２加速動作中の自動二輪車１１０の車両前方向の減速度および加速度に関連する前方向加減速データＢ１ａｄとに基づいて生成される。
【０２６８】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１の基になる第１データＤ１ｓ１は、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第１前方向減速度データＤ１ｄ１と、第１前方向加速度データＤ１ａ１と、第１左右方向加速度データＤ１ｌ１とを含んでいてもよい。そして、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１の基になる第２データＤ１ｓ２は、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２と、第２前方向減速度データＤ１ｄ２と、第２前方向加速度データＤ１ａ２と、第２左右方向加速度データＤ１ｌ２とを含んでいてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、鞍乗型車両走行データ取得処理Ｓ１１で取得された、車両姿勢データＤ１ｖに含まれる第１旋回動作中の自動二輪車１１０の姿勢に関連する第１車両姿勢データＤ１ｖ１および第２旋回動作中の自動二輪車２１０の姿勢に関連する第２車両姿勢データＤ１ｖ２と、ライダー姿勢データＤ１ｒに含まれる第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ１ｒ１および第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ１ｒ２と、旋回軌跡データＤ１ｔに含まれる第１旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ１および第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第２旋回軌跡データＤ１ｔ２と、前方向減速度データＤ１ｄに含まれる第１減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第１前方向減速度データＤ１ｄ１および第２減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第２前方向減速度データＤ１ｄ２と、前方向加速度データＤ１ａに含まれる第１加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第１前方向加速度データＤ１ａ１および第２加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第２前方向加速度データＤ１ａ２と、左右方向加速度データＤ１ｌに含まれる第１旋回動作中の自動二輪車１１０の車両左右方向の加速度に関連する第１左右方向加速度データＤ１ｌ１および第２旋回動作中の自動二輪車１１０の車両左右方向の加速度に関連する第２左右方向加速度データＤ１ｌ２と、に基づいて生成される。
【０２６９】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、上述のいずれかの第１データＤ１ｓ１および第２データＤ１ｓ２に加えて、第１ライダー識別データＤ１ｉ１および第２ライダー識別データＤ１ｉ２に基づいて生成されてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、上述のいずれかの第１データＤ１ｓ１および第２データＤ１ｓ２に含まれるデータと、第１旋回動作中の自動二輪車１１０に乗車するライダーＲに関連する第１ライダー識別データＤ１ｉ１および第２旋回動作中の自動二輪車１１０に乗車するライダーＲに関連する第２ライダー識別データＤ１ｉ２とに基づいて生成される。
【０２７０】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を生成する基となる第１ライダー識別データＤ１ｉ１と第２ライダー識別データＤ１ｉ２は同じであってもよい。つまり、第１旋回動作中の自動二輪車１１０に乗車するライダーＲと、第２旋回動作中の自動二輪車１１０に乗車するライダーＲは同じであってもよい。第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を生成する基となる第１ライダー識別データＤ１ｉ１と第２ライダー識別データＤ１ｉ２は異なっていてもよい。つまり、第１旋回動作中の自動二輪車１１０に乗車するライダーＲと、第２旋回動作中の自動二輪車１１０に乗車するライダーＲは異なっていてもよい。
【０２７１】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、例えば、複数の評価値のうちのいずれかであってもよい。評価値は例えば無次元数である。
【０２７２】
鞍乗型車両走行複合データ差分出力処理Ｓ１３において、出力された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は記憶部１０３に記憶される。鞍乗型車両走行複合データ差分出力処理Ｓ１３において出力された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、タッチパネル２８（表示装置）に出力されてもよい。
【０２７３】
エンジン制御処理Ｓ１４において、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、記憶部１０３からプロセッサ１０２に出力されて、エンジン制御が実行される。プロセッサ１０２は、取得した第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１に含まれる第１ライダー識別データＤ１ｉ１と、記憶部１０３に記憶された現在のライダー識別データＢ１ｉとが一致する場合に、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１に基づいて、エンジン制御処理（燃料制御処理および点火時期制御処理）を行ってもよい。具体的には、プロセッサ１０２は、センサ７１〜７５、８１〜８８等の信号および第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１に基づいて、燃料ポンプ４６およびインジェクタ４４を制御する。例えば、アクセルグリップの操作量が同じであっても、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が示す評価値に応じて、燃料噴射量を異ならせてもよい。プロセッサ１０２は、センサ７１〜７５、８１〜８８等の信号および第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１に基づいて、点火コイル３７への通電を制御する。例えば、アクセルグリップの操作量が同じであっても、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が示す評価値に応じて、点火時期を異ならせてもよい。
【０２７４】
ブレーキ制御処理Ｓ１５において、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、記憶部１０３からプロセッサ１０２に出力されて、ブレーキ制御が実行される。プロセッサ１０２は、取得した第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１に含まれる第１ライダー識別データＤ１ｉ１と、記憶部１０３に記憶された現在のライダー識別データＢ１ｉとが一致する場合に、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１に基づいて、前ブレーキ駆動装置２６および後ブレーキ駆動装置２５を制御してもよい。例えば、ブレーキレバーの操作状態が同じであっても、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が示す評価値に応じて、前輪１１に付与される制動力の制御を異ならせてもよい。また、例えば、ブレーキペダル２３の操作状態が同じであっても、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が示す評価値に応じて、後輪１２に付与される制動力の制御を異ならせてもよい。
【０２７５】
なお、エンジン制御処理Ｓ１４の前にブレーキ制御処理Ｓ１５が実行されてもよい。またエンジン制御処理Ｓ１４およびブレーキ制御処理Ｓ１５は、同時に実行されてもよい。また、エンジン制御処理Ｓ１４およびブレーキ制御処理Ｓ１５は、いずれか一方だけが実行されてもよい。
【０２７６】
図６に示す一連の処理は、自動二輪車１１０が第１旋回動作および第２旋回動作のいずれとも異なる旋回動作を行った場合にも実行される。第１旋回動作および第２旋回動作のいずれとも異なる旋回動作の１つを、第３旋回動作とする。第３旋回動作は、第３鞍乗型車両が旋回している旋回動作である。第３旋回動作は、自動二輪車１１０が第１旋回動作で旋回した第１コーナーを旋回する動作であってもよい。第３旋回動作は、第２旋回動作で旋回したコーナーを旋回する動作であってもよい。第３旋回動作は、第１旋回動作で旋回した第１コーナーと第２旋回動作で旋回したコーナーのどちらとも異なるコーナーを旋回する動作であってもよい。また、第３鞍乗型車両は、第１鞍乗型車両および第２鞍乗型車両のいずれかと同一またはいずれとも異なる鞍乗型車両であってよい。つまり、第３旋回動作は、自動二輪車１１０とは異なる鞍乗型車両が第１コーナーまたは第２旋回動作で旋回したコーナーを旋回する動作であってもよく、自動二輪車１１０とは異なる鞍乗型車両が第１コーナーと第２旋回動作で旋回したコーナーのどちらともと異なる第２コーナーを旋回する動作であってもよい。そして、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２は、第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分を出力してもよい。
【０２７７】
鞍乗型車両走行データ取得処理Ｓ１１において、第３旋回軌跡データＤ１ｔ３、第３車両姿勢データＤ１ｖ３、第３ライダー姿勢データＤ１ｒ３が取得される。つまり、鞍乗型車両走行データ取得処理Ｓ１１において、第３旋回軌跡データＤ１ｔ３を含む旋回軌跡データＤ１ｔと、第３車両姿勢データＤ１ｖ３を含む車両姿勢データＤ１ｖと、第３ライダー姿勢データＤ１ｒ３を含むライダー姿勢データＤ１ｒが取得される。鞍乗型車両走行データ取得処理Ｓ１１において、第３前方向減速度データＤ１ｄ３、および、第３前方向加速度データＤ１ａ３の少なくとも一方が取得されてもよい。つまり、鞍乗型車両走行データ取得処理Ｓ１１において、第３前方向減速度データＤ１ｄ３を含む前方向減速度データＤ１ｄが取得されてもよい。鞍乗型車両走行データ取得処理Ｓ１１において、第３前方向加速度データＤ１ａ３を含む前方向加速度データＤ１ａが取得されてもよい。鞍乗型車両走行データ取得処理Ｓ１１において、第３左右方向加速度データＤ１ｌ３が取得されてもよい。つまり、鞍乗型車両走行データ取得処理Ｓ１１において、第３左右方向加速度データＤ１ｌ３を含む左右方向加速度データＤ１ｌが取得されてもよい。ライダー識別データ取得処理Ｓ１２において、第３ライダー識別データＤ１ｉ３が取得される。つまり、ライダー識別データ取得処理Ｓ１２において、第３ライダー識別データＤ１ｉ３を含むライダー識別データＤ１ｉが取得される。
【０２７８】
鞍乗型車両走行複合データ差分出力処理Ｓ１３において、プロセッサ１０２は、第２鞍乗型車両走行複合データ差分ΔＤ１ｃ２を出力する。第２鞍乗型車両走行複合データ差分ΔＤ１ｃ２は、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２とを含む第２データＤ１ｓ２と、第３車両姿勢データＤ１ｖ３と、第３ライダー姿勢データＤ１ｒ３と、第３旋回軌跡データＤ１ｔ３とを含む第３データＤ１ｓ３との差分である。第２鞍乗型車両走行複合データ差分ΔＤ１ｃ２は、鞍乗型車両走行データ取得処理Ｓ１１で取得された、車両姿勢データＤ１ｖに含まれる第２旋回動作中の自動二輪車１１０の姿勢に関連する第２車両姿勢データＤ１ｖ２および第３旋回動作中の自動二輪車１１０の姿勢に関連する第３車両姿勢データＤ１ｖ２と、ライダー姿勢データＤ１ｒに含まれる第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ１ｒ２および第３旋回動作中のライダーＲの姿勢に関連する第３ライダー姿勢データＤ１ｒ３と、旋回軌跡データＤ１ｔに含まれる第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第２車両姿勢データＤ１ｖ２および第３旋回動作中の自動二輪車１１０の旋回軌跡に関連する第３車両姿勢データＤ１ｖ３と、に基づいて生成される。
【０２７９】
第３データＤ１ｓ３は、第３車両姿勢データＤ１ｖ３と、第３ライダー姿勢データＤ１ｒ３と、第３旋回軌跡データＤ１ｔ３に加えて、第３前方向減速度データＤ１ｄ３を含んでいてもよい。また、第３データＤ１ｓ３は、第３車両姿勢データＤ１ｖ３と、第３ライダー姿勢データＤ１ｒ３と、第３旋回軌跡データＤ１ｔ３に加えて、第３前方向加速度データＤ１ａ３を含んでいてもよい。また、第３データＤ１ｓ３は、第３車両姿勢データＤ１ｖ３と、第３ライダー姿勢データＤ１ｒ３と、第３旋回軌跡データＤ１ｔ３に加えて、第３前方向減速度データＤ１ｄ３、第３前方向加速度データＤ１ａ３を含んでいてもよい。また、第３データＤ１ｓ３は、第３車両姿勢データＤ１ｖ３と、第３ライダー姿勢データＤ１ｒ３と、第３減速動作中と第３旋回動作中と第３加速動作中の走行軌跡データＢ１ｔと、第３減速動作中と第３旋回動作中と第３加速動作中の前方向加減速データＢ１ａｄとを含んでいてもよい。また、第３データＤ１ｓ３は、第３車両姿勢データＤ１ｖ３と、第３ライダー姿勢データＤ１ｒ３と、第３旋回軌跡データＤ１ｔ３に加えて、第３左右方向加速度データＤ１ｌ３を含んでいてもよい。また、第３データＤ１ｓ３は、第３車両姿勢データＤ１ｖ３と、第３ライダー姿勢データＤ１ｒ３と、第３旋回軌跡データＤ１ｔ３に加えて、第３前方向減速度データＤ１ｄ３と、第３前方向加速度データＤ１ａ３と、第３左右方向加速度データＤ１ｌ３とを含んでいてもよい。
【０２８０】
第２鞍乗型車両走行複合データ差分ΔＤ１ｃ２の基になる上述のいずれかの第２データＤ１ｓ２は、第２ライダー識別データＤ１ｉ２を含んでいてもよい。また、第２鞍乗型車両走行複合データ差分ΔＤ１ｃ２の基になる上述のいずれかの第３データＤ１ｓ３は、第３ライダー識別データＤ１ｉ３を含んでいてもよい。第２ライダー識別データＤ１ｉ２と第３ライダー識別データＤ１ｉ３は同じであってもよく、異なっていてもよい。第３ライダー識別データＤ１ｉ３は、第１ライダー識別データＤ１ｉ１と同じであってもよく、異なっていてもよい。
【０２８１】
このように、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２は、２回より多い旋回動作について、図６に示す一連の処理を実行する。それにより、異なる旋回動作に関連した複数の鞍乗型車両走行複合データ差分ΔＤ１ｃ１、ΔＤ１ｃ２、ΔＤ１ｃ３、・・・が出力される。複数の鞍乗型車両走行複合データ差分ΔＤ１ｃ１、ΔＤ１ｃ２、ΔＤ１ｃ３、・・・を、鞍乗型車両走行複合データ差分ΔＤ１ｃと総称する。出力された複数の鞍乗型車両走行複合データ差分ΔＤ１ｃは、記憶部１０３に記憶されている。つまり、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２は、複数の鞍乗型車両走行複合データ差分ΔＤ１ｃを記憶部１０３に出力する。
【０２８２】
本具体例１は、上述した本発明の実施形態の効果に加えて、以下の効果を奏する。
【０２８３】
鞍乗型車両走行データ処理装置１０１が車両制御装置である。そして、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、車両制御装置１０１内で、エンジン制御またはブレーキ制御のために出力される。第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、車両制御装置１０１内で、記憶部１０３に出力される。そして、記憶部１０３に出力された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、エンジン制御またはブレーキ制御を実行する、鞍乗型車両走行データ処理装置１０１が有するプロセッサ１０２に出力される。第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１をエンジン制御またはブレーキ制御のために出力することで、ライダーＲの運転技術および／または自動二輪車１１０の特徴を強く反映したデータに基づいて、自動二輪車１１０のエンジン制御またはブレーキ制御を行うことができる。第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、自動二輪車１１０が備える表示装置に出力されてもよい。第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を表示装置に出力することで、ライダーＲの運転技術および／または自動二輪車１１０の特徴を強く反映したデータを表示することができる。
【０２８４】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第１前方向減速度データＤ１ｄ１とを含む第１データＤ１ｓ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２と、第２前方向減速度データＤ１ｄ２とを含む第２データＤ１ｓ２との差分である場合、下記の効果が得られる。
自動二輪車１１０は、旋回動作前に、車両前方向の速度が低減することがある。また、自動二輪車１１０は、旋回動作の開始直後頃に、旋回動作をしながら、車両前方向の速度が低減することがある。また、自動二輪車１１０は、旋回動作前と旋回動作中にわたって、車両前方向の速度が低減することがある。旋回動作中の自動二輪車１１０の挙動は、旋回動作前および旋回動作中の自動二輪車１１０の車両前方向の減速度と密接に関連している。旋回動作中の自動二輪車１１０の姿勢と、旋回動作中のライダーＲの姿勢と、旋回動作中の自動二輪車１１０の旋回軌跡とは、旋回動作前および旋回動作中の自動二輪車１１０の車両前方向の減速度と密接に関連している。旋回動作中の自動二輪車１１０の姿勢と、旋回動作中のライダーＲの姿勢と、旋回動作中の自動二輪車１１０の旋回軌跡と、旋回動作前および旋回動作中の自動二輪車１１０の車両前方向の減速度は、ライダーＲの運転技術および／または自動二輪車１１０の特徴を強く反映している。
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、第１鞍乗型車両走行複合データ差分は、車両姿勢データＤ１ｖに含まれる第１車両姿勢データＤ１ｖ１および第２車両姿勢データＤ１ｖ２と、ライダー姿勢データＤ１ｒに含まれる第１ライダー姿勢データＤ１ｒ１および第２ライダー姿勢データＤ１ｒ２と、旋回軌跡データＤ１ｔに含まれる第１旋回軌跡データＤ１ｔ１および第２旋回軌跡データＤ１ｔ２と、前方向減速度データＤ１ｄに含まれる第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２と、に基づいて生成される。鞍乗型車両走行複合データ差分出力処理Ｓ１３で出力された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む。ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、様々な使い方がなされる。また、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２に加えて、第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２に基づいて第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が生成されても、鞍乗型車両走行データ処理装置１０１で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２が出力する第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーＲの運転技術および／または自動二輪車１１０の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を出力できる。また、鞍乗型車両走行データ処理装置１０１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２８５】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第１前方向加速度データＤ１ａ１とを含む第１データＤ１ｓ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２と、第２前方向加速度データＤ１ａ２とを含む第２データＤ１ｓ２との差分である場合、下記の効果が得られる。
自動二輪車１１０は、旋回動作後に、車両前方向の速度が増加することがある。また、自動二輪車１１０は、旋回動作の終了直前頃に、旋回動作をしながら、車両前方向の速度が増加することがある。また、自動二輪車１１０は、旋回動作中と旋回動作後にわたって、車両前方向の速度が増加することがある。旋回動作中の自動二輪車１１０の挙動は、旋回動作後および旋回動作中の自動二輪車１１０の車両前方向の加速度と密接に関連している。旋回動作中の自動二輪車１１０の姿勢と、旋回動作中のライダーＲの姿勢と、旋回動作中の自動二輪車１１０の旋回軌跡とは、旋回動作後および旋回動作中の自動二輪車１１０の車両前方向の加速度と密接に関連している。旋回動作中の自動二輪車１１０の姿勢と、旋回動作中のライダーＲの姿勢と、旋回動作中の自動二輪車１１０の旋回軌跡と、旋回動作後および旋回動作中の自動二輪車１１０の車両前方向の加速度は、ライダーＲの運転技術および／または自動二輪車１１０の特徴を強く反映している。
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、車両姿勢データＤ１ｖに含まれる第１車両姿勢データＤ１ｖ１および第２車両姿勢データＤ１ｖ２と、ライダー姿勢データＤ１ｒに含まれる第１ライダー姿勢データＤ１ｒ１および第２ライダー姿勢データＤ１ｒ２と、旋回軌跡データＤ１ｔに含まれる第１旋回軌跡データＤ１ｔ１および第２旋回軌跡データＤ１ｔ２と、前方向加速度データＤ１ａに含まれる第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２と、に基づいて生成される。鞍乗型車両走行複合データ差分出力処理Ｓ１３で出力された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む。ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、様々な使い方がなされる。また、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２に加えて、第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２に基づいて第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が生成されても、鞍乗型車両走行データ処理装置１０１で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２が出力する第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーＲの運転技術および／または自動二輪車１１０の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を出力できる。また、鞍乗型車両走行データ処理装置１０１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２８６】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第１左右方向加速度データＤ１ｌ１とを含む第１データＤ１ｓ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２と、第２左右方向加速度データＤ１ｌ２とを含む第２データＤ１ｓ２との差分である場合、下記の効果が得られる。
自動二輪車１１０は、旋回動作中に、車両左右方向の速度が変化することがある。旋回動作中の自動二輪車１１０の挙動は、旋回動作中の自動二輪車１１０の車両左右方向の加速度と密接に関連している。旋回動作中の自動二輪車１１０の姿勢と、旋回動作中のライダーＲの姿勢と、旋回動作中の自動二輪車１１０の旋回軌跡とは、旋回動作中の自動二輪車１１０の車両左右方向の加速度と密接に関連している。旋回動作中の自動二輪車１１０の姿勢と、旋回動作中のライダーＲの姿勢と、旋回動作中の自動二輪車１１０の旋回軌跡と、旋回動作中の自動二輪車１１０の車両左右方向の加速度は、ライダーＲの運転技術および／または自動二輪車１１０の特徴を強く反映している。
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、第１鞍乗型車両走行複合データ差分は、車両姿勢データＤ１ｖに含まれる第１車両姿勢データＤ１ｖ１および第２車両姿勢データＤ１ｖ２と、ライダー姿勢データＤ１ｒに含まれる第１ライダー姿勢データＤ１ｒ１および第２ライダー姿勢データＤ１ｒ２と、旋回軌跡データＤ１ｔに含まれる第１旋回軌跡データＤ１ｔ１および第２旋回軌跡データＤ１ｔ２と、左右方向加速度データＤ１ｌに含まれる第１左右方向加速度データＤ１ｌ１および第２左右方向加速度データＤ１ｌ２と、に基づいて生成される。鞍乗型車両走行複合データ差分出力処理Ｓ１３で出力された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む。ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、様々な使い方がなされる。また、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２に加えて、第１左右方向加速度データＤ１ｌ１および第２左右方向加速度データＤ１ｌ２に基づいて第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が生成されても、鞍乗型車両走行データ処理装置１０１で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２が出力する第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーＲの運転技術および／または自動二輪車１１０の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を出力できる。また、鞍乗型車両走行データ処理装置１０１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２８７】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第１ライダー識別データＤ１ｉ１とを含む第１データＤ１ｓ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２と、第２ライダー識別データＤ１ｉ２とを含む第２データＤ１ｓ２との差分である場合、下記の効果が得られる。
自動二輪車１１０は、旋回動作中のライダーＲの姿勢と車両の挙動が密接に関連しているという特性を有する。旋回動作中のライダーＲの姿勢は、ライダーＲごとに異なる。そのため、第１旋回動作中の自動二輪車１１０に乗車するライダーＲと第２旋回動作中の自動二輪車１１０に乗車するライダーＲが同じ場合は、ライダーＲごとの運転技術および／または自動二輪車１１０の特性を反映させた第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を出力することができる。また、第１旋回動作中の自動二輪車１１０に乗車するライダーＲと第２旋回動作中の自動二輪車１１０に乗車するライダーＲが異なる場合は、ライダーＲの運転技術の違いを反映させた第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を出力することができる。そして、鞍乗型車両走行複合データ差分出力処理Ｓ１３で出力された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む。ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、様々な使い方がなされる。また、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２に加えて、第１ライダー識別データＤ１ｉ１と第２ライダー識別データＤ１ｉ２に基づいて第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が生成されても、鞍乗型車両走行データ処理装置１０１で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２が出力する第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置１０１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーＲの運転技術および／または自動二輪車１１０の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を出力できる。また、鞍乗型車両走行データ処理装置１０１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２８８】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が、第１ライダー識別データＤ１ｉ１と第２ライダー識別データＤ１ｉ２に基づいて生成され、第１ライダー識別データおよび第２ライダー識別データが同じである場合、下記の効果が得られる。
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、同じライダーＲの異なる旋回動作に関するデータの差分である。そのため、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、同じライダーＲの運転技術の違いまたは同じライダーＲによる自動二輪車１１０の特徴の違いが反映される。そして、鞍乗型車両走行複合データ差分出力処理Ｓ１３で出力された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む。ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、様々な使い方がなされる。また、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２と、第１ライダー識別データＤ１ｉ１と、第２ライダー識別データＤ１ｉ２に基づいて第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が生成されても、鞍乗型車両走行データ処理装置１０１で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２が出力する第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置１０１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーＲの運転技術および／または自動二輪車１１０の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を出力できる。また、鞍乗型車両走行データ処理装置１０１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２８９】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が、第１ライダー識別データＤ１ｉ１と第２ライダー識別データＤ１ｉ２に基づいて生成され、第１ライダー識別データおよび第２ライダー識別データが異なる場合、下記の効果が得られる。
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、異なるライダーＲの旋回動作に関するデータの差分である。そのため、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、異なるライダーＲの運転技術の違いが反映される。そして、鞍乗型車両走行複合データ差分出力処理Ｓ１３で出力された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む。ライダーＲの運転技術および／または自動二輪車１１０の特徴を含む第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、様々な使い方がなされる。また、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２と、第１ライダー識別データＤ１ｉ１と、第２ライダー識別データＤ１ｉ２に基づいて第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が生成されても、鞍乗型車両走行データ処理装置１０１で処理されるデータの種類が少ない。また、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２が出力する第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１のデータ量も少なくすることができる場合がある。その結果、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置１０１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーＲの運転技術および／または自動二輪車１１０の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を出力できる。また、鞍乗型車両走行データ処理装置１０１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２９０】
第１旋回動作に関連する第１データＤ１ｓ１と第２旋回動作に関連する第２データＤ１ｓ２との差分である第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１に加えて、第２旋回動作に関連する第２データＤ１ｓ２と第３旋回動作に関連する第３データＤ１ｓ３との差分である第２鞍乗型車両走行複合データ差分ΔＤ１ｃ２が出力される場合、下記の効果が得られる。
鞍乗型車両走行複合データ差分出力処理Ｓ１３で出力された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１および第２鞍乗型車両走行複合データ差分ΔＤ１ｃ２は、ライダーＲの運転技術および／または自動二輪車１１０の特徴を強く反映している。鞍乗型車両走行複合データ差分出力処理で出力されたライダーＲの運転技術および／または自動二輪車１１０の特徴を含む第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１および第２鞍乗型車両走行複合データ差分ΔＤ１ｃ２は、様々な使い方がなされる。そして、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１だけが出力される場合に比べて、出力されたデータの例えば車両の制御や車両の解析などへの活用の自由度が高まる。また、第１車両姿勢データＤ１ｖ１と、第１ライダー姿勢データＤ１ｒ１と、第１旋回軌跡データＤ１ｔ１と、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２に基づいて第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が生成される。また、第２車両姿勢データＤ１ｖ２と、第２ライダー姿勢データＤ１ｒ２と、第２旋回軌跡データＤ１ｔ２と、第３車両姿勢データＤ１ｖ３と、第３ライダー姿勢データＤ１ｒ３と、第３旋回軌跡データＤ１ｔ３に基づいて第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が生成される。これにより、鞍乗型車両走行データ処理装置１０１で処理されるデータの種類を低減することができる。具体的には、例えば、取得するデータの種類を少なくすることができる。また、例えば、鞍乗型車両走行データ処理装置１０１のプロセッサ１０２が出力する第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１および第２鞍乗型車両走行複合データ差分ΔＤ１ｃ２のデータ量も少なくすることができる可能性がある。その結果、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、鞍乗型車両走行データ処理装置１０１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、処理するデータの種類を増やすこともできる。そして、ライダーＲの運転技術および／または自動二輪車１１０の特徴をより一層強く反映した第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１および第２鞍乗型車両走行複合データ差分ΔＤ１ｃ２を出力できる。また、鞍乗型車両走行データ処理装置１０１は、ハードウェアリソースに生じた処理能力やメモリ容量の空きを利用して、必要に応じて、他の機能の処理を実行することもできる。つまり、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２９１】
第１旋回軌跡データＤ１ｔ１および第２旋回軌跡データＤ１ｔ２が、ＧＮＳＳを利用して生成されたデータである場合、第１旋回軌跡データＤ１ｔ１および第２旋回軌跡データＤ１ｔ２は、第１旋回動作中および第２旋回動作中の自動二輪車１１０の旋回軌跡を高い精度で示す。そのため、鞍乗型車両走行データ処理装置１０１は、旋回動作中の自動二輪車１１０の旋回軌跡の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２９２】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２に基づいて生成され、第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２が、ＧＮＳＳを利用して生成されたデータである場合、下記の効果が得られる。
ＧＮＳＳを利用して生成された第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２は、第１減速動作中の自動二輪車１１０の車両前方向の減速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置１０１は、減速動作中の自動二輪車１１０の車両前方向の減速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２９３】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２に基づいて生成され、第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２が、ＧＮＳＳを利用して生成されたデータである場合、下記の効果が得られる。
ＧＮＳＳを利用して生成された第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２は、第１加速動作中の自動二輪車１１０の車両前方向の減速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置１０１は、加速動作中の自動二輪車１１０の車両前方向の加速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２９４】
第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１が第１左右方向加速度データＤ１ｌ１および第２左右方向加速度データＤ１ｌ２に基づいて生成され、第１左右方向加速度データＤ１ｌ１および第２左右方向加速度データＤ１ｌ２が、ＧＮＳＳを利用して生成されたデータである場合、下記の効果が得られる。
ＧＮＳＳを利用して生成された第１左右方向加速度データＤ１ｌ１および第２左右方向加速度データＤ１ｌ２は、第１旋回動作中の自動二輪車１１０の車両左右方向の加速度を高い精度で示す。そのため、鞍乗型車両走行データ処理装置１０１は、旋回動作中の自動二輪車１１０の車両左右方向の加速度の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２９５】
第１ライダー姿勢データＤ１ｒ１および第２ライダー姿勢データＤ１ｒ２は、第１旋回動作中および第２旋回動作中の自動二輪車１１０に乗車するライダーＲの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータである。そのため、第１ライダー姿勢データＤ１ｒ１および第２ライダー姿勢データＤ１ｒ２は、第１旋回動作中および第２旋回動作中の自動二輪車１１０に乗車するライダーＲの姿勢を高い精度で示す。そのため、鞍乗型車両走行データ処理装置１０１は、第１旋回動作中および第２旋回動作中の自動二輪車１１０に乗車するライダーＲの姿勢を示すライダー姿勢データの精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２９６】
また、第１車両姿勢データＤ１ｖ１および第２車両姿勢データＤ１ｖ２は、第１旋回動作中および第２旋回動作中の自動二輪車１１０のロール角、ピッチ角、ヨー角、操舵車輪の操舵角、操舵用スキーの操舵角、自動二輪車１１０のある位置の車両左右方向の変位、自動二輪車１１０のある位置の車両上下方向の変位の少なくともいずれか１つに関連するデータである。第１車両姿勢データＤ１ｖ１および第２車両姿勢データＤ１ｖ２は、第１旋回動作中および第２旋回動作中の自動二輪車１１０の姿勢を高い精度で示す。そのため、鞍乗型車両走行データ処理装置１０１は、第１旋回動作中および第２旋回動作中の自動二輪車１１０の姿勢を示す車両姿勢データの精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置１０１は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例１の鞍乗型車両走行データ処理装置１０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例１の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置１０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０２９７】
（実施形態の具体例２）
次に、本発明の実施形態の具体例２について図７を参照しつつ説明する。本具体例２の鞍乗型車両走行データ処理装置２０１は、上述した本発明の実施形態の鞍乗型車両走行データ処理装置１の特徴を全て有する。なお、以下の説明において、上述した本発明の実施形態または具体例１と同じ部位または処理についての説明は適宜省略する。図７に示すように、鞍乗型車両走行データ処理装置２０１は、自動二輪車２１０に搭載される。自動二輪車２１０は、上記実施形態の鞍乗型車両１０の一例である。鞍乗型車両走行データ処理装置２０１は、自動二輪車２１０に搭載されたＥＣＵ２６０に含まれる。鞍乗型車両走行データ処理装置２０１は、走行中の自動二輪車２１０に関連するデータを蓄積するデータ収録システムである。
【０２９８】
自動二輪車２１０の構成は、具体例１の自動二輪車１１０の構成とほぼ同じである。自動二輪車２１０は、下記の点で自動二輪車１１０と異なる。自動二輪車２１０のＥＣＵ２６０は、具体例１の自動二輪車１１０のＥＣＵ６０と異なる。自動二輪車２１０は、着脱可能な外部記憶装置（二次記憶装置、補助記憶装置）２０５を有する。外部記憶装置２０５は、ＥＣＵ２６０に接続される。外部記憶装置２０５は、データ収録システム（鞍乗型車両走行データ処理装置）２０１に接続される。外部記憶装置２０５は、データ収録システム２０１から送信されたデータを記憶する。
【０２９９】
ＥＣＵ２６０は、ＣＰＵなどの少なくとも１つのプロセッサ、および、ＲＯＭやＲＡＭなどの少なくとも１つの記憶装置で構成されている。ＣＰＵは、ＲＯＭやＲＡＭに記憶されたプログラムや各種データに基づいて情報処理を実行する。ＥＣＵ２６０は、１箇所に配置された１つの装置であってもよく、異なる位置に配置された複数の装置で構成されていてもよい。ＥＣＵ２６０は、ＧＮＳＳ受信ユニット９０、撮像装置９１、センサ７１〜７６、８１〜８６等の各種センサ、およびタッチパネル２８と接続されている。ＥＣＵ２６０は、自動二輪車２１０の各部を制御する。ＥＣＵ２６０はエンジン制御やブレーキ制御などを行う。ＥＣＵ２６０は、データ収録システム（鞍乗型車両走行データ処理装置）２０１を含む。データ収録システム２０１は、エンジン制御およびブレーキ制御のいずれも行わない。
【０３００】
鞍乗型車両走行データ処理装置２０１は、プロセッサ１０２と、記憶部１０３とを含む。鞍乗型車両走行データ処理装置２０１は、走行軌跡データＢ１ｔ、車両姿勢データＢ１ｖ、ライダー姿勢データＢ１ｒ、前方向加減速データＢ１ａｄ、および、ライダー識別データＢ１ｉを取得する。
【０３０１】
本具体例２のライダー姿勢データＢ１ｒは、具体例１と同様に、イメージデータでなくてもよい。本具体例２のライダー姿勢データＢ１ｒは、具体例１と異なり、イメージデータであってもよい。ライダー姿勢データＢ１ｒは、具体例１と同様に、撮像装置９１から送信されたイメージデータに基づいてＥＣＵ２６０により生成されたデータであってもよい。ライダー姿勢データＢ１ｒは、撮像装置９１から送信されたイメージデータであってもよい。いずれの場合も、ライダー姿勢データＢ１ｒは、ライダーＲの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するデータである。
【０３０２】
次に、本具体例２の鞍乗型車両走行データ処理方法および本具体例２の鞍乗型車両走行データ処理プログラムの処理の手順について説明する。本具体例２の鞍乗型車両走行データ処理方法とは、鞍乗型車両走行データ処理装置２０１のプロセッサ１０２が実行する処理の手順である。本具体例２の鞍乗型車両走行データ処理プログラムとは、鞍乗型車両走行データ処理装置２０１が有するプロセッサ１０２に実行させる処理の手順である。
【０３０３】
鞍乗型車両走行データ処理装置２０１のプロセッサ１０２は、図６に示す一連の処理Ｓ１１〜Ｓ１３を実行する。
【０３０４】
本具体例２の鞍乗型車両走行複合データ差分出力処理Ｓ１３において、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、記憶部１０３から外部記憶装置２０５に出力される。外部記憶装置２０５は、鞍乗型車両走行データ処理装置２０１から取得した第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を記憶する。自動二輪車２１０から取り外された外部記憶装置２０５は、例えば、解析装置に接続される。解析装置は、外部記憶装置２０５に記憶された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１等を読み出して解析する。自動二輪車２１０から取り外された外部記憶装置２０５の用途は、上記に限らない。なお、鞍乗型車両走行データ処理装置２０１は、解析装置に接続されていてもよい。そして、鞍乗型車両走行複合データ差分出力処理Ｓ１３において、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、記憶部１０３から解析装置に出力されてもよい。
【０３０５】
本具体例２は、具体例１と同様の鞍乗型車両走行データ処理装置の構成、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムの処理について、具体例１と同様の効果を奏する。また、本具体例２は、上述した本発明の実施形態の効果に加えて、以下の効果を奏する。
【０３０６】
鞍乗型車両走行データ処理装置２０１がデータ収録システムである。そして、第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、鞍乗型車両走行データ処理装置２０１の外部の外部記憶装置２０５に出力される。鞍乗型車両走行データ処理装置２０１は、自動二輪車２１０の走行後、蓄積した第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１を、例えば、鞍乗型車両走行データ処理装置２０１の外部の鞍乗型車両の走行状態を解析するための解析装置に出力してもよい。外部記憶装置２０５に記憶された第１鞍乗型車両走行複合デー差分ΔＤ１ｃ１を解析装置に出力することで、ライダーＲの運転技術および／または自動二輪車２１０の特徴を強く反映したデータに基づいて解析することができる。さらに、例えば、外部記憶装置２０５に記憶された第１鞍乗型車両走行複合データ差分ΔＤ１ｃ１は、保険システム、販売システム、金融システムなどのデータ処理システムに用いられてよい。
以上のように、本具体例２の鞍乗型車両走行データ処理装置２０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例２の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置２０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例２の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置２０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０３０７】
（実施形態の具体例３）
次に、本発明の実施形態の具体例３について図８を参照しつつ説明する。本具体例３の鞍乗型車両走行データ処理装置３０１は、上述した本発明の実施形態の鞍乗型車両走行データ処理装置１の特徴を全て有する。なお、以下の説明において、上述した本発明の実施形態および具体例１と同じ部位または処理についての説明は適宜省略する。図８に示すように、鞍乗型車両走行データ処理装置３０１は、自動二輪車３１０に搭載されない。自動二輪車３１０は、上記実施形態の鞍乗型車両１０の一例である。鞍乗型車両走行データ処理装置３０１は、自動二輪車３１０の運転の教習に使用され、走行中の自動二輪車３１０に関連する鞍乗型車両走行データを用いる教習支援システムである。
【０３０８】
鞍乗型車両走行データ処理装置３０１は、車両用装置３０４および出力装置３０５を含む。車両用装置３０４は、プロセッサ３０２と、記憶部３０３とを含む。プロセッサ３０２は、上記実施形態のプロセッサ２の一例である。記憶部３０３は、上記実施形態の記憶部の一例である。プロセッサ３０２は、記憶部３０３に記憶されたプログラムやデータに基づいて情報処理を実行する。具体例３において、出力装置３０５は、教官用装置である。
【０３０９】
本具体例３の鞍乗型車両走行データ処理方法および本具体例３の鞍乗型車両走行データ処理プログラムの処理においては、自動二輪車３１０に搭載されない撮像装置３０８を用いる。そのため、本具体例３の鞍乗型車両走行データ処理方法および本具体例３の鞍乗型車両走行データ処理プログラムの処理を行うために自動二輪車３１０が走行するコースは、制限される。本具体例３の自動二輪車３１０が走行するコースは、一般道路でもよく、競技用走路でもよい。本具体例３の自動二輪車３１０が走行するコースは、例えば、駐車場などの舗装面に一時的に設定されてもよい。なお、具体例１、２では、鞍乗型車両走行データ処理方法および本具体例３の鞍乗型車両走行データ処理プログラムの処理を行うために自動二輪車１１０、２１０が走行するコースは、特に制限されない。
【０３１０】
撮像装置３０８は、カメラを含む。カメラは、例えば、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサまたはＣＣＤ（Charge coupled Device）センサなどによって実現される。撮像装置３０８で生成されたイメージデータは、カメラで撮影した日時（年月日と時刻）のデータを含む。
【０３１１】
撮像装置３０８は、例えば、路面に配置される。あるコーナーを第１コーナーとすると、撮像装置３０８は、第１コーナーの近くに配置される。撮像装置３０８は、第１コーナーを旋回しているときの自動二輪車３１０の姿勢とライダーＲの姿勢を撮影できるように配置および設定されている。撮像装置３０８は、例えば、図１に示すような、旋回動作中の自動二輪車３１０とライダーＲを撮影できるように配置および設定されている。撮像装置３０８は、少なくとも、自動二輪車３１０が第１コーナーを旋回しているときに撮影するように、操作者によって操作される。撮像装置３０８の設置位置は変更可能である。設置位置を変更する場合、撮像装置３０８は、第１コーナーと異なるコーナーを旋回中の自動二輪車３１０を撮影できるように配置される。
【０３１２】
鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、撮像装置３０８から、撮像装置３０８が生成したイメージデータを取得する。鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、例えば、撮像装置３０８が有する無線通信装置または外部記憶装置を利用して、撮像装置３０８からイメージデータを取得する。鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、複数の静止画像データまたは動画データを撮像装置３０８から取得する。
【０３１３】
鞍乗型車両走行データ処理装置３０１の車両用装置３０４が撮像装置３０８から取得するイメージデータには、ライダー識別データＢ１ｉ、ライダー識別データＢ１ｉ以外の識別データＢ３ｘ、および、撮影した日付のデータの少なくとも１つが付けられていてもよい。
【０３１４】
自動二輪車３１０の基本的な構成は、具体例１、２の自動二輪車１１０、２１０の構成とほぼ同じである。自動二輪車３１０は、ＧＮＳＳ受信ユニット９０を有する。自動二輪車３１０は、鞍乗型車両走行データ処理装置１０１および鞍乗型車両走行データ処理装置２０１のどちらも有さなくてもよい。自動二輪車３１０は、撮像装置９１を有さなくてもよい。自動二輪車３１０は、ＩＭＵ８６を有さなくてもよい。自動二輪車３１０は、これら以外の点で、自動二輪車１１０または自動二輪車２１０と異なっていてもよい。自動二輪車３１０の構成は、自動二輪車１１０または自動二輪車２１０と同じであってもよい。
【０３１５】
鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、自動二輪車３１０に搭載されていてもよい。この場合、鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、自動二輪車３１０が有する少なくとも１つの無線通信装置（図示せず）を利用して、自動二輪車３１０が取得した各種のデータを取得する。自動二輪車３１０の無線通信装置は、自動二輪車３１０が取得した各種のデータを送信する。鞍乗型車両走行データ処理装置３０１は、自動二輪車３１０の無線通信装置から送信されたデータを受信してもよい。鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、自動二輪車３１０の無線通信装置から送信されたデータを受信した装置から、外部記憶装置などを介して、これらのデータを取得してもよい。無線通信装置と鞍乗型車両走行データ処理装置３０１との間の通信は、複数の通信方式が利用されてもよく、無線通信だけが利用されてもよい。
【０３１６】
鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、自動二輪車３１０に搭載されていなくてもよい。この場合、鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、無線通信装置の代わりに、自動二輪車３１０に着脱可能な外部記憶装置（図示せず）を利用して、自動二輪車３１０が取得した各種のデータを取得してもよい。外部記憶装置は、自動二輪車３１０が取得した各種のデータを記憶する。自動二輪車３１０から取り外された外部記憶装置は、鞍乗型車両走行データ処理装置３０１の車両用装置３０４に接続されてもよい。自動二輪車３１０から取り外された外部記憶装置は、鞍乗型車両走行データ処理装置３０１の車両用装置３０４と通信可能な装置に接続されてもよい。いずれの場合も、鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、外部記憶装置に記憶された各種データを取得できる。
【０３１７】
鞍乗型車両走行データ処理装置３０１の車両用装置３０４が自動二輪車３１０から取得する各種のデータには、ライダー識別データＢ１ｉ、ライダー識別データＢ１ｉ以外の識別データＢ３ｘ、および、検出した日付のデータの少なくとも１つが付けられていてもよい。
【０３１８】
鞍乗型車両走行データ処理装置３０１の車両用装置３０４が自動二輪車３１０から取得するデータの具体例は、下記の通りである。但し、鞍乗型車両走行データ処理装置３０１は、下記以外のデータを自動二輪車３１０から取得してもよい。
【０３１９】
鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、ＧＮＳＳ受信ユニット９０が生成した走行軌跡データＢ１ｔを、自動二輪車３１０から取得する。もしくは、鞍乗型車両走行データ処理装置３０１は、ＧＮＳＳ受信ユニット９０が生成した位置座標データを、自動二輪車３１０から取得してもよい。この場合、鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、ＧＮＳＳ受信ユニット９０の位置座標データに基づいて走行軌跡データＢ１ｔを生成する。
【０３２０】
鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、自動二輪車３１０の車両前方向の加速度および減速度に関連する前方向加減速データＢ１ａｄを、自動二輪車３１０から取得する。もしくは、鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、自動二輪車３１０から取得したデータに基づいて、自動二輪車３１０の車両前方向の加速度および減速度に関連する前方向加減速データＢ１ａｄを生成する。具体的には、前方向加減速データＢ１ａｄは、自動二輪車３１０のＧＮＳＳ受信ユニット９０から取得されてもよい。前方向加減速データＢ１ａｄは、ＧＮＳＳ受信ユニット９０が検出した自動二輪車３１０の車両前方向の速度に基づいて、自動二輪車３１０のＥＣＵまたは鞍乗型車両走行データ処理装置３０１の車両用装置３０４が生成したデータであってもよい。前方向加減速データＢ１ａｄは、車輪速度センサ８５の信号に基づいて、自動二輪車３１０のＥＣＵまたは鞍乗型車両走行データ処理装置３０１の車両用装置３０４が生成したデータであってもよい。
【０３２１】
鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、自動二輪車３１０または他の装置から、自動二輪車３１０の排気量を示す排気量データを取得してもよい。鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、自動二輪車３１０または他の装置から、自動二輪車３１０のカテゴリーを示すカテゴリーデータを取得してもよい。自動二輪車３１０のカテゴリーとは、自動二輪車３１０の用途や特性などで区分された分類のことである。自動二輪車３１０のカテゴリーとして、例えば、スポーツタイプ、オンロードタイプやオフロードタイプなどがある。
【０３２２】
次に、本具体例３の鞍乗型車両走行データ処理方法について説明する。本具体例３の鞍乗型車両走行データ処理方法とは、鞍乗型車両走行データ処理装置３０１のプロセッサ３０２が実行する処理の手順である。
【０３２３】
鞍乗型車両走行データ処理装置３０１の車両用装置３０４のプロセッサ３０２は、図６に示す一連の処理Ｓ１１〜Ｓ１３を実行する。なお、本具体例３において、第２旋回動作は、自動二輪車３１０が第１コーナーを旋回する動作である。
【０３２４】
鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ３０２は、第１旋回軌跡データＤ１ｔ１と第２旋回軌跡データＤ１ｔ２を取得する。第１旋回軌跡データＤ１ｔ１は、第１旋回動作中の自動二輪車３１０の旋回軌跡に関連するデータである。第２旋回軌跡データＤ１ｔ２は、第２旋回動作中の自動二輪車３１０の旋回軌跡に関連するデータである。プロセッサ３０２は、２つの走行軌跡データＢ１ｔを取得することで、第１旋回軌跡データＤ１ｔ１および第２旋回軌跡データＤ１ｔ２を取得してもよい。プロセッサ３０２は、具体例１、２と同様に、走行軌跡データＢ１ｔから、第１旋回軌跡データＤ１ｔ１および第２旋回軌跡データＤ１ｔ２を抽出してもよい。１つの走行軌跡データＢ１ｔは、メインスイッチをオンにしてからオフにするまでの走行軌跡、または、エンジンユニット３０の運転を開始してから停止するまでの走行軌跡を示す。上述したように、本具体例３では、予め決められたコースを自動二輪車３１０が走行する。したがって、１つの走行軌跡データＢ１ｔが示す走行軌跡は、具体例１、２と比べて短い。そのため、具体例１、２と異なり、プロセッサ３０２は、必ずしも、走行軌跡データＢ１ｔから第１旋回軌跡データＤ１ｔ１を抽出しなくてもよい。
【０３２５】
プロセッサ３０２は、１つの走行軌跡データＢ１ｔから、第１旋回動作中の走行軌跡と第１減速動作中の走行軌跡を含む走行軌跡データと、第２旋回動作中の走行軌跡と第２減速動作中の走行軌跡を含む走行軌跡データを抽出してもよい。プロセッサ３０２は、１つの走行軌跡データＢ１ｔから、第１旋回動作中の走行軌跡と第１加速動作中の走行軌跡を含む走行軌跡データと、第２旋回動作中の走行軌跡と第２加速動作中の走行軌跡を含む走行軌跡データを抽出してもよい。プロセッサ３０２は、１つの走行軌跡データＢ１ｔから、第１旋回動作中の走行軌跡と第１減速動作中の走行軌跡と第１加速動作中の走行軌跡を含む走行軌跡データと、第２旋回動作中の走行軌跡と第２減速動作中の走行軌跡と第２加速動作中の走行軌跡を含む走行軌跡データを抽出してもよい。
【０３２６】
鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ３０２は、第１車両姿勢データＤ３ｖ１と、第１ライダー姿勢データＤ３ｒ１と、第２車両姿勢データＤ３ｖ２と、第２ライダー姿勢データＤ３ｒ２を取得する。つまり、鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ３０２は、第１車両姿勢データＤ３ｖ１および第２車両姿勢データＤ３ｖ２を含む車両姿勢データＤ３ｖと、第１ライダー姿勢データＤ３ｒ１および第２ライダー姿勢データＤ３ｒ２を含むライダー姿勢データＤ３ｒを取得する。第１車両姿勢データＤ３ｖ１は、第１旋回動作中の自動二輪車３１０の姿勢に関連するデータである。第１ライダー姿勢データＤ３ｒ１は、第１旋回動作中の自動二輪車３１０に乗車するライダーＲの姿勢に関連するデータである。第２車両姿勢データＤ３ｖ２は、第２旋回動作中の自動二輪車３１０の姿勢に関連するデータである。第２ライダー姿勢データＤ３ｒ２は、第２旋回動作中の自動二輪車３１０に乗車するライダーＲの姿勢に関連するデータである。プロセッサ３０２は、第１車両姿勢データＤ３ｖ１と第１ライダー姿勢データＤ３ｒ１とが一体化された第１旋回姿勢データＤ３ｒｖ１と、第２車両姿勢データＤ３ｖ２と第２ライダー姿勢データＤ３ｒ２とが一体化された第２旋回姿勢データＤ３ｒｖ２を取得する。第１旋回姿勢データＤ３ｒｖ１および第２旋回姿勢データＤ３ｒｖ２は、撮像装置３０８から取得される。第１旋回姿勢データＤ３ｒｖ１および第２旋回姿勢データＤ３ｒｖ２は、イメージデータである。第１旋回姿勢データＤ３ｒｖ１は、１つの静止画像データであってもよく、複数の静止画像データであってもよく、動画データであってもよい。第２旋回姿勢データＤ３ｒｖ２も同様である。鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ３０２は、撮像装置３０８から鞍乗型車両走行データ処理装置３０１の車両用装置３０４が取得した複数の静止画像データまたは動画データの中から、第１旋回姿勢データＤ３ｒｖ１を抽出してもよい。第２旋回姿勢データＤ３ｒｖ２も同様である。プロセッサ３０２は、撮像装置３０８から鞍乗型車両走行データ処理装置３０１の車両用装置３０４が取得した複数の静止画像データまたは動画データの中から、第１旋回姿勢データＤ３ｒｖ１として１つの静止画像データを抽出してもよい。例えば、画像の解析結果に基づいて、どのデータを抽出するか決定してもよい。第２旋回姿勢データＤ３ｒｖ２も同様である。
【０３２７】
鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ３０２は、第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２を取得してもよい。プロセッサ３０２は、２つの前方向加減速データＢ１ａｄを取得することで、第１前方向減速度データＤ１ｄ１を取得してもよい。１つの前方向加減速データＢ１ａｄは、メインスイッチをオンにしてからオフにするまでの加速度および減速度、または、エンジンユニット３０の運転を開始してから停止するまでの加速度および減速度を示す。プロセッサ３０２は、具体例１、２と同様に、前方向加減速データＢ１ａｄから、第１前方向減速度データＤ１ｄ１および第２前方向減速度データＤ１ｄ２を抽出してもよい。
【０３２８】
鞍乗型車両走行データ取得処理Ｓ１１において、プロセッサ３０２は、第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２を取得してもよい。プロセッサ３０２は、前方向加減速データＢ１ａｄを取得することで、第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２を取得してもよい。プロセッサ３０２は、具体例１、２と同様に、前方向加減速データＢ１ａｄから、第１前方向加速度データＤ１ａ１および第２前方向加速度データＤ１ａ２を抽出してもよい。
【０３２９】
ライダー識別データ取得処理Ｓ１２において、プロセッサ３０２は、第１ライダー識別データＤ１ｉ１および第２ライダー識別データＤ１ｉ２を取得する。第１ライダー識別データＤ１ｉ１は、第１旋回動作中の自動二輪車３１０に乗車するライダーＲを識別するデータである。第２ライダー識別データＤ１ｉ２は、第１旋回動作中の自動二輪車３１０に乗車するライダーＲを識別するデータである。
【０３３０】
撮像装置３０８から鞍乗型車両走行データ処理装置３０１の車両用装置３０４が取得したイメージデータにライダー識別データＢ１ｉが付されている場合がある。プロセッサ３０２は、第１旋回姿勢データＤ３ｒｖ１に付された第１ライダー識別データＤ１ｉ１を取得してもよい。第２ライダー識別データＤ１ｉ２についても同様である。自動二輪車３１０から鞍乗型車両走行データ処理装置３０１が取得した走行軌跡データＢ１ｔにライダー識別データＢ１ｉが付されている場合がある。プロセッサ３０２は、第１旋回軌跡データＤ１ｔ１に付された第１ライダー識別データＤ１ｉ１を取得してもよい。第２ライダー識別データＤ１ｉ２についても同様である。
【０３３１】
プロセッサ３０２は、自動二輪車３１０から、ライダー識別データＢ１ｉが付された識別データＢ３ｘを取得してもよい。上述したように、撮像装置３０８から鞍乗型車両走行データ処理装置３０１の車両用装置３０４が取得したイメージデータには、識別データＢ３ｘが付されている場合がある。プロセッサ３０２は、第１旋回姿勢データＤ３ｒｖ１に付された識別データＢ３ｘと、ライダー識別データＢ１ｉが付された識別データＢ３ｘとの照合により、第１ライダー識別データＤ１ｉ１を取得してもよい。第２ライダー識別データＤ１ｉ２についても同様である。自動二輪車３１０から鞍乗型車両走行データ処理装置３０１が取得した走行軌跡データＢ１ｔには、識別データＢ３ｘが付されている場合がある。プロセッサ３０２は、第１旋回軌跡データＤ１ｔ１に付された識別データＢ３ｘと、ライダー識別データＢ１ｉが付された識別データＢ３ｘとの照合により、第１ライダー識別データＤ１ｉ１を取得してもよい。第２ライダー識別データＤ１ｉ２についても同様である。
【０３３２】
鞍乗型車両走行複合データ差分出力処理Ｓ１３において、プロセッサ３０２は、第１車両姿勢データＤ３ｖ１と、第１ライダー姿勢データＤ３ｒ１と、第１旋回軌跡データＤ１ｔ１と、第２車両姿勢データＤ３ｖ２と、第２ライダー姿勢データＤ３ｒ２と、第２旋回軌跡データＤ１ｔ２とに基づいて、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１を出力する。第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、第１車両姿勢データＤ３ｖ１と、第１ライダー姿勢データＤ３ｒ１と、第１旋回軌跡データＤ１ｔ１とを含む第１データＤ３ｓ１と、第２車両姿勢データＤ３ｖ２と、第２ライダー姿勢データＤ３ｒ２と、第２旋回軌跡データＤ１ｔ２とを含む第２データＤ３ｓ２との差分である。第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、第１旋回動作中の自動二輪車３１０の姿勢に関連する第１車両姿勢データＤ３ｖ１と、第２旋回動作中の自動二輪車３１０の姿勢に関連する第２車両姿勢データＤ３ｖ２と、第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ３ｒ１と、第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ３ｒ２と、第１旋回動作中の自動二輪車３１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ１と、第２旋回動作中の自動二輪車３１０の旋回軌跡に関連する第２旋回軌跡データＤ１ｔ２とに基づいて生成される。
【０３３３】
第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１の基になる第１データＤ３ｓ１は、第１車両姿勢データＤ３ｖ１と、第１ライダー姿勢データＤ３ｒ１と、第１旋回軌跡データＤ１ｔ１に加えて、第１前方向減速度データＤ１ｄ１を含んでいてもよい。第２データＤ３ｓ２は、第２車両姿勢データＤ３ｖ２と、第２ライダー姿勢データＤ３ｒ２と、第２旋回軌跡データＤ１ｔ２に加えて、第２前方向減速度データＤ１ｄ２を含んでいてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、第１旋回動作中の自動二輪車１１０の姿勢に関連する第１車両姿勢データＤ３ｖ１と、第２旋回動作中の自動二輪車１１０の姿勢に関連する第２車両姿勢データＤ３ｖ２と、第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ３ｒ１と、第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ３ｒ２と、第１旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ１と、第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第２旋回軌跡データＤ１ｔ２と、第１減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第１前方向減速度データＤ１ｄ１と、第２減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第２前方向減速度データＤ１ｄ２とに基づいて生成される。
【０３３４】
第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１の基になる第１データＤ３ｓ１は、第１車両姿勢データＤ３ｖ１と、第１ライダー姿勢データＤ３ｒ１と、第１旋回軌跡データＤ１ｔ１に加えて、第１前方向加速度データＤ１ａ１を含んでいてもよい。第２データＤ３ｓ２は、第２車両姿勢データＤ３ｖ２と、第２ライダー姿勢データＤ３ｒ２と、第２旋回軌跡データＤ１ｔ２に加えて、第２前方向加速度データＤ１ａ２を含んでいてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、第１旋回動作中の自動二輪車１１０の姿勢に関連する第１車両姿勢データＤ３ｖ１と、第２旋回動作中の自動二輪車１１０の姿勢に関連する第２車両姿勢データＤ３ｖ２と、第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ３ｒ１と、第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ３ｒ２と、第１旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ３ｔ１と、第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第２旋回軌跡データＤ１ｔ２と、第１加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第１前方向加速度データＤ１ａ１と、第２加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第２前方向加速度データＤ１ａ２とに基づいて生成される。
【０３３５】
第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１の基になる第１データＤ３ｓ１は、第１車両姿勢データＤ３ｖ１と、第１ライダー姿勢データＤ３ｒ１と、第１旋回軌跡データＤ１ｔ１に加えて、第１前方向減速度データＤ１ｄ１と、第１前方向加速度データＤ１ａ１を含んでいてもよい。第２データＤ３ｓ２は、第２車両姿勢データＤ３ｖ２と、第２ライダー姿勢データＤ３ｒ２と、第２旋回軌跡データＤ１ｔ２に加えて、第２前方向減速度データＤ１ｄ２と、第２前方向減速度データＤ１ｄ２を含んでいてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、第１旋回動作中の自動二輪車１１０の姿勢に関連する第１車両姿勢データＤ３ｖ１と、第２旋回動作中の自動二輪車１１０の姿勢に関連する第２車両姿勢データＤ３ｖ２と、第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ３ｒ１と、第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ３ｒ２と、第１旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ１と、第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ２と、第１減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第１前方向減速度データＤ１ｄ１と、第２減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第２前方向減速度データＤ１ｄ２と、第１加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第１前方向減速度データＤ１ａ１と、第２加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第２前方向減速度データＤ１ａ２とに基づいて生成される。
【０３３６】
第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１の基になる第１データＤ３ｓ１は、第１車両姿勢データＤ３ｖ１と、第１ライダー姿勢データＤ３ｒ１と、第１減速動作中の第１旋回動作中と第１加速動作中の走行軌跡データＢ１ｔと、第１減速動作中の第１旋回動作中と第１加速動作中の前方向加減速データＢ１ａｄとを含んでいてもよい。第２データＤ３ｓ２は、第２車両姿勢データＤ３ｖ２と、第２ライダー姿勢データＤ３ｒ２と、第２減速動作中と第２旋回動作中と第２加速動作中の走行軌跡データＢ１ｔと、第２減速動作中と第２旋回動作中と第２加速動作中の前方向加減速データＢ１ａｄとを含んでいてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、第１旋回動作中の自動二輪車１１０の姿勢に関連する第１車両姿勢データＤ３ｖ１と、第２旋回動作中の自動二輪車１１０の姿勢に関連する第２車両姿勢データＤ３ｖ２と、第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ３ｒ１と、第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ３ｒ２と、第１旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ１と、第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第２旋回軌跡データＤ１ｔ２と、第１減速動作中と第１旋回動作中と第１加速動作中の自動二輪車３１０の車両前方向の減速度および加速度、第２減速動作中と第２旋回動作中と第２加速動作中の自動二輪車３１０の車両前方向の減速度および加速度に関連する前方向加減速データＢ１ａｄに基づいて生成される。
【０３３７】
第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１の基になる第１データＤ３ｓ１は、第１車両姿勢データＤ３ｖ１と、第１ライダー姿勢データＤ３ｒ１と、第１前方向減速度データＤ１ｄ１と、第１前方向加速度データＤ１ａ１と、第１左右方向加速度データＤ１ｌ１とを含んでいてもよい。第２データＤ３ｓ２は、第２車両姿勢データＤ３ｖ２と、第２ライダー姿勢データＤ３ｒ２と、第２旋回軌跡データＤ１ｔ２と、第２前方向減速度データＤ１ｄ２と、第２前方向加速度データＤ１ａ２と、第２左右方向加速度データＤ１ｌ２とを含んでいてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、第１旋回動作中の自動二輪車１１０の姿勢に関連する第１車両姿勢データＤ３ｖ１と、第１旋回動作中のライダーＲの姿勢に関連する第１ライダー姿勢データＤ３ｒ１と、第１旋回動作中の自動二輪車１１０の旋回軌跡に関連する第１旋回軌跡データＤ１ｔ１と、第１減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第１前方向減速度データＤ１ｄ１と、第１加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第１前方向加速度データＤ１ａ１と、第１旋回動作中の自動二輪車１１０の車両左右方向の加速度に関連する第１左右方向加速度データＤ１ｌ１と、第２旋回動作中の自動二輪車２１０の姿勢に関連する第２車両姿勢データＤ１ｖ２と、第２旋回動作中のライダーＲの姿勢に関連する第２ライダー姿勢データＤ１ｒ２と、第２旋回動作中の自動二輪車１１０の旋回軌跡に関連する第２旋回軌跡データＤ１ｔ２と、第２減速動作中の自動二輪車１１０の車両前方向の減速度に関連する第２前方向減速度データＤ１ｄ２と、第２加速動作中の自動二輪車１１０の車両前方向の加速度に関連する第２前方向加速度データＤ１ａ２と、第２旋回動作中の自動二輪車１１０の車両左右方向の加速度に関連する第２左右方向加速度データＤ１ｌ２とに基づいて生成される。
【０３３８】
第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、上述のいずれかの組合せのデータに加えて、第１ライダー識別データＤ１ｉ１および第２ライダー識別データＤ１ｉ２に基づいて生成されてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、第１旋回動作中の自動二輪車３１０に乗車するライダーＲに関連する第１ライダー識別データＤ１ｉ１と、第２旋回動作中の自動二輪車１１０に乗車するライダーＲに関連する第２ライダー識別データＤ１ｉ２に基づいて生成される。
【０３３９】
第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、上述のいずれかの組合せのデータに加えて、カテゴリーデータに基づいて生成されてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、第１旋回動作中の自動二輪車３１０のカテゴリーに基づいて生成される。第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、上述のいずれかの組合せのデータに加えて、排気量データに基づいて生成されてもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、第１旋回動作中の自動二輪車３１０の排気量に基づいて生成される。
【０３４０】
鞍乗型車両走行複合データ差分出力処理Ｓ１３において出力された第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１を記憶部３０３は記憶される。鞍乗型車両走行複合データ差分出力処理Ｓ１３において出力された第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、記憶部３０３から教官用装置３０５に出力される。なお、鞍乗型車両走行複合データ差分出力処理Ｓ１３において出力された第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、記憶部３０３に記憶されなくてよい。その場合は、鞍乗型車両走行複合データ差分出力処理Ｓ１３において出力された第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、教官用装置３０５に出力される。教官用装置３０５は、例えば、表示装置であってもよく、印刷装置であってもよい。表示装置は、例えば、表示機能だけを有するものであってもよく、表示機能以外の機能も有するものであってもよい。表示機能以外の機能も有する表示装置とは、例えばタブレット端末などの端末装置である。教官用装置３０５が端末装置である場合、教官用装置３０５は、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１に基づいて決定される後述するライダー送付用情報を表示してもよい。
【０３４１】
図６に示す一連の処理は、自動二輪車３１０が第１旋回動作および第２旋回動作のいずれとも異なる旋回動作を行った場合にも実行される。第１旋回動作および第２旋回動作のいずれとも異なる旋回動作の１つを、第３旋回動作とする。第３旋回動作は、自動二輪車３１０が第１コーナーを旋回する動作であってもよい。第３旋回動作は、第２旋回動作で旋回したコーナーを旋回する動作であってもよい。第３旋回動作は、第１旋回動作で旋回した第１コーナーと第２旋回動作で旋回したコーナーのどちらとも異なるコーナーを旋回する動作であってもよい。また、第３旋回動作は、自動二輪車３１０とは異なる鞍乗型車両が第１コーナーまたは第２旋回動作で旋回したコーナーを旋回する動作であってもよく、自動二輪車３１０とは異なる鞍乗型車両が第１コーナーと第２旋回動作で旋回したコーナーのどちらともと異なる第２コーナーを旋回する動作であってもよい。そして、鞍乗型車両走行データ処理装置３０１の車両用装置３０４のプロセッサ３０２は、第１鞍乗型車両走行複合データ差分および第２鞍乗型車両走行複合データ差分を出力してもよい。
【０３４２】
なお、第１車両姿勢データＤ３ｖ１および第１ライダー姿勢データＤ３ｒ１は、自動二輪車３１０から取得されてもよい。第１車両姿勢データＤ３ｖ１は、具体例１、２の第１車両姿勢データＤ１ｖ１と同様のデータであってもよい。つまり、第１車両姿勢データＤ３ｖ１は、自動二輪車３１０のＧＮＳＳ受信ユニット９０と、ＩＭＵ８６と、操舵角センサ８４の少なくとも１つを利用して生成されたデータであってもよい。第１ライダー姿勢データＤ３ｒ１は、具体例１、２の第１ライダー姿勢データＤ１ｒ１と同様のデータであってもよい。つまり、第１ライダー姿勢データＤ３ｒ１は、自動二輪車３１０の撮像装置９１で生成されたイメージデータに基づいて生成されたデータであってもよい。
【０３４３】
なお、本具体例３において、第２旋回動作は、自動二輪車３１０が第１コーナーと異なる第２コーナーを旋回した動作であってもよい。この場合は、第２コーナーを旋回中の自動二輪車３１０を撮影できるように、撮像装置３０８が配置される。同様に、第３旋回動作は、自動二輪車３１０が第１コーナーと異なるコーナーを旋回した動作であってもよい。
【０３４４】
なお、本具体例３の鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、自動二輪車３１０を含む複数の自動二輪車に関連するデータを処理してもよい。この場合、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１の基になる第１データＤ３ｓ１と第２データＤ３ｓ２は、それぞれ、カテゴリーデータを含んでいてもよい。また、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１の基になる第１データＤ３ｓ１と第２データＤ３ｓ２は、それぞれ、排気量データを含んでいてもよい。
【０３４５】
鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、撮像装置３０８を含む複数の撮像装置からイメージデータを取得可能であってもよい。複数の撮像装置は、互いに異なる複数のコーナーを旋回しているときの自動二輪車を撮影できるように配置および設定される。この場合、第１旋回動作中の自動二輪車を撮影する撮像装置を第１撮像装置とし、第２旋回動作中の自動二輪車を撮影する撮像装置が、第２撮像装置とする。第１撮像装置と第２撮像装置は、同じでもよいし、異なっていてもよい。
【０３４６】
なお、撮像装置３０８は、例えば小型のドローン（無人飛行機）などの飛行体に設置されてもよい。この場合も、撮像装置３０８は、コーナーを旋回しているときの自動二輪車３１０の姿勢とライダーＲの姿勢を撮影する。
【０３４７】
本具体例３は、具体例１と同様の鞍乗型車両走行データ処理装置の構成、鞍乗型車両走行データ処理方法および鞍乗型車両走行データ処理プログラムの処理について、具体例１と同様の効果を奏する。本具体例３は、上述した本発明の実施形態の効果に加えて、以下の効果を奏する。
【０３４８】
鞍乗型車両走行データ処理装置３０１が教習支援システムである。そして、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１は、例えば、車両用装置３０４から教官用装置３０５に出力される。教官用装置３０５は、例えば、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１を表示する端末装置、表示装置または第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１を印刷する印刷装置である。第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１を教官用装置に送信することで、ライダーＲの運転技術および／または自動二輪車３１０の特徴を強く反映したデータを表示または印刷することができる。
【０３４９】
第１車両姿勢データＤ３ｖ１および第１ライダー姿勢データＤ３ｒ１は、撮像装置３０８から取得される。第２車両姿勢データＤ３ｖ２および第２ライダー姿勢データＤ３ｒ２も、撮像装置３０８から取得される。自動二輪車３１０に搭載されたセンサの信号等に基づいて第１および第２車両姿勢データＤ３ｖ１、Ｄ３ｖ２ならびに第１および第２ライダー姿勢データＤ３ｒ１、Ｄ３ｒ２を生成する必要がない。そのため、第１鞍乗型車両走行複合データ差分ΔＤ３ｃ１を容易に生成できる。
撮像装置３０８から取得された第１および第２車両姿勢データＤ３ｖ１、Ｄ３ｖ２ならびに第１および第２ライダー姿勢データＤ３ｒ１、Ｄ３ｒ２は、第１および第２旋回動作中の自動二輪車３１０の姿勢ならびに自動二輪車３１０に乗車するライダーＲの姿勢を高い精度で示す。そのため、鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、旋回動作中の少なくとも自動二輪車３１０の姿勢を示す第１および第２車両姿勢データＤ３ｖ１、Ｄ３ｖ２ならびに第１および第２ライダー姿勢データＤ３ｒ１、Ｄ３ｒ２の精度を確保するために、処理能力やメモリ容量の大きいハードウェアリソースが不要になる。つまり、鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、処理能力やメモリ容量の小さいハードウェアリソースを使用することができる。そのため、鞍乗型車両走行データ処理装置３０１の車両用装置３０４は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
以上のように、本具体例３の鞍乗型車両走行データ処理装置３０１は、プロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例３の鞍乗型車両走行データ処理方法は、鞍乗型車両走行データ処理装置３０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。また、本具体例３の鞍乗型車両走行データ処理プログラムは、鞍乗型車両走行データ処理装置３０１のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
【０３５０】
（具体例３の変形例）
次に、本発明の実施形態の具体例３の変形例について図９〜図１６を参照しつつ説明する。本具体例３の変形例の鞍乗型車両走行データ処理装置３０１は、上述した本発明の実施形態の具体例３の鞍乗型車両走行データ処理装置３０１の特徴を全て有する。なお、以下の説明において、上述した本発明の実施形態の具体例３と同じ部位または処理についての説明は適宜省略する。図９に示すように、鞍乗型車両走行データ処理装置３０１は、車両用装置３０４および出力装置３０５を含む。具体例３の変形例において、出力装置３０５は、教官用装置または教習者用装置である。車両用装置３０４は、インターネット３０６を介して、出力装置３０５である表示装置３０５ａおよび印刷装置３０５ｂとデータ通信可能に接続されている。また、車両用装置３０４は、インターネット３０６を介して、ライダー送付用情報出力装置３０５ｃおよび撮像装置３０８を含む撮影ユニット３２０とデータ通信可能に接続されている。出力装置３０５は、表示装置３０５ａ、印刷装置３０５ｂ、ライダー送付用情報出力装置３０５ｃの少なくともいずれかを含む。表示装置３０５ａは、鞍乗型車両走行データ表示装置に相当する。印刷装置３０５ｂは、鞍乗型車両走行データ印刷装置に相当する。なお、出力装置３０５は、鞍乗型車両走行データ処理装置３０１の車両用装置３０４とインターネット３０６を介してデータ通信可能に接続されているが、それに限らない。例えば、出力装置３０５は、インターネット３０６を介さず鞍乗型車両走行データ処理装置３０１とデータ通信可能に接続されていてもよい。この場合、出力装置３０５は、鞍乗型車両走行データ処理装置３０１と一体で構成されていてもよい。さらに、表示装置３０５ａ、印刷装置３０５ｂは、鞍乗型車両走行データ処理装置３０１の車両用装置３０４とインターネット３０６を介してデータ通信可能に接続されずに、ライダー送付用情報出力装置３０５ｃとデータ通信可能に接続されてもよい。
【０３５１】
表示装置３０５ａは、教官または教習者であるライダーＲなどのユーザが有する例えばタブレット端末等の情報端末である。表示装置３０５ａは、表示部３０５ａ１と、データ取得部３０５ａ２と、表示制御部３０５ａ３と、入力部３０５ａ４とを有する。表示部３０５ａ１は、情報を表示可能に構成される。データ取得部３０５ａ２は、後述する鞍乗型車両走行データ処理装置３０１から出力された運転技術レベル量ＳＬ、データ変化量ＳＣ、データ変化傾向量ＳＤ、およびライダー送付用情報出力装置３０５ｃから出力されたライダー送付用情報を取得する。表示制御部３０５ａ３は、データ取得部３０５ａ２が取得したライダー送付用情報を表示部３０５ａ１に表示させる。入力部３０５ａ４は、タッチパネル等であり、ユーザ操作による入力を受け付ける。なお、印刷装置３０５ｂは、表示装置３０５ａにデータ通信可能に接続された印刷装置であってもよい。
【０３５２】
印刷装置３０５ｂは、印刷部３０５ｂ１と、データ取得部３０５ｂ２と、印刷制御部３０５ｂ３とを有する。印刷部３０５ｂ１は、情報を用紙に印刷可能に構成される。データ取得部３０５ｂ２は、後述する鞍乗型車両走行データ処理装置３０１から出力された運転技術レベル量ＳＬ、データ変化量ＳＣ、データ変化傾向量ＳＤ、およびライダー送付用情報出力装置３０５ｃから出力されたライダー送付用情報を取得する。印刷制御部３０５ｂ３は、データ取得部３０５ｂ２が取得したライダー送付用情報を印刷部３０５ｂ１によって用紙に印刷させる。なお、印刷装置３０５ｂは、表示装置３０５ａにデータ通信可能に接続された印刷装置であってもよい。
【０３５３】
撮影ユニット３２０は、撮像装置３０８、車両検知センサ３２１、撮影制御装置３２２を含む。撮像装置３０８は、路面に固定設置される。例えば、撮像装置３０８は、定点カメラである。あるコーナーを第１コーナーとすると、撮像装置３０８は、第１コーナーの近くに配置される。撮像装置３０８は、第１コーナーを旋回しているときの自動二輪車３１０の姿勢とライダーＲの姿勢を撮影できるように配置および設定されている。撮像装置３０８は、第１旋回動作中の自動二輪車３１０とライダーＲを撮影できるように配置および設定されている。
【０３５４】
車両検知センサ３２１は、自動二輪車３１０が第１コーナーの所定位置にいることを検知するためのセンサである。自動二輪車３１０には、ＩＣタグ３１１が搭載されている。ＩＣタグ３１１は、車両ＩＤ（identifier）が記憶されている。車両ＩＤには、ライダー識別データが含まれている。車両検知センサ３２１は、第１コーナーの所定位置にいる自動二輪車３１０のＩＣタグ３１１を検出するためのポーリング信号を所定の時間間隔で出力する。ＩＣタグ３１１は、ポーリング信号を受信すると、当該ポーリング信号に対するレスポンス信号を出力する。車両検知センサ３２１は、ＩＣタグ３１１のレスポンス信号を受信したときに、自動二輪車３１０が第１コーナーの所定位置にいることを検知する。また、このとき、ＩＣタグ３１１から出力されるレスポンス信号には、ＩＣタグ３１１に記憶されたライダー識別データが含まれている。車両検知センサ３２１は、レスポンス信号を受信したときには、そのレスポンス信号に含まれているライダー識別データを撮影制御装置３２２に送信する。撮影制御装置３２２は、車両検知センサ３２１から受信したライダー識別データに基づいて、第１コーナーの所定位置にいる自動二輪車３１０に乗車するライダーＲを識別することができる。
【０３５５】
撮影制御装置３２２は、鞍乗型車両走行データ処理装置３０１の車両用装置３０４から撮影開始指示を受信する。この撮影指示には、撮影対象となる自動二輪車３１０に乗車するライダーＲのライダー識別データが含まれている。撮影制御装置３２２は、図示しない記憶部を有する。撮影制御装置３２２は、撮影指示を受信したときには、この撮影指示に含まれるライダー識別データを記憶部に格納する。撮影制御装置３２２は、撮影制御装置３２２の記憶部に記憶されているライダー識別データに対応する自動二輪車３１０が第１コーナーの所定位置にいるときに、撮影装置３０８が撮影するように制御する。具体的には、撮影制御装置３２２は、車両検知センサ３２１からライダー識別データを受信したときに、第１コーナーの所定位置にいる自動二輪車３１０を識別する。撮影制御装置３２２は、第１コーナーの所定位置にいる自動二輪車３１０が、撮影対象の自動二輪車３１０であると判断した場合に、第１コーナーの所定位置にいる自動二輪車３１０を撮影するように撮像装置３０８を制御する。この後、撮影制御装置３２２は、撮像装置３０８により生成された旋回姿勢データＤ３ｒｖを鞍乗型車両走行データ処理装置３０１に送信する。本具体例３の変形例では、撮像装置３０８により生成された旋回姿勢データＤ３ｒｖは、写真のデータである。
【０３５６】
なお、撮像装置３０８は、第１旋回動作中の自動二輪車３１０とライダーＲを撮影できるように配置および設定されていれば、路面に固定設置されていなくてもよい。また、撮影ユニット３２０は、第１コーナーを旋回しているときの自動二輪車３１０の姿勢とライダーＲの姿勢を撮影できる撮像装置３０８を含んでいればよく、車両検知センサ３２１および撮影制御装置３２２を有さなくてもよい。
【０３５７】
撮像装置３０８により生成された旋回姿勢データＤ３ｒｖは、第１コーナーを旋回中の自動二輪車３１０の姿勢に関連する車両姿勢データＤ３ｖを含む。撮像装置３０８は、第１コーナーの所定位置にいる自動二輪車３１０の姿勢を撮影可能となるよう、撮像装置３０８の向きや視野角などの撮影条件が予め調整されている。詳細には、撮像装置３０８の撮影条件は、車両姿勢データＤ３ｖ（旋回姿勢データＤ３ｒｖ）が、第１コーナーを旋回中の自動二輪車３１０のロール角、ピッチ角、前輪１１（操舵車輪）の操舵角の少なくともいずれか１つに関連するように設定されている。
【０３５８】
撮像装置３０８により生成された旋回姿勢データＤ３ｒｖは、第１コーナーを旋回中の自動二輪車３１０に乗車するライダーＲの姿勢に関連するライダー姿勢データＤ３ｒを含む。撮像装置３０８は、第１コーナーの所定位置にいる自動二輪車３１０に乗車したライダーＲの姿勢を撮影可能となるよう、撮像装置３０８の向きや視野角などの撮影条件が予め調整されている。詳細には、撮像装置３０８の撮影条件は、ライダー姿勢データＤ３ｒ（旋回姿勢データＤ３ｒｖ）が、ライダーＲの頭の向き、肩の位置、脚の位置、尻の位置、および、股の位置の少なくともいずれか１つに関連するように設定されている。
【０３５９】
なお、本具体例３の変形例では、鞍乗型車両走行データ処理装置３０１は、複数の撮影ユニットに接続されてもよい。各撮影ユニットの撮像装置は、互いに異なるコーナーを旋回中の自動二輪車３１０を撮影できるように配置される。この場合、各撮影ユニットには、撮像装置が配置されるコーナーの位置を示す位置データが記憶されている。また、撮影制御装置３２２は、撮影日時データを生成する。詳細には、撮影制御装置３２２は、撮像装置３０８で撮影した日時データを、撮影日時データとして不図示の内部時計などに基づき生成する。撮影制御装置３２２は、撮像装置３０８により生成されたイメージデータと共に、コーナーの位置データおよび撮影日時データを、鞍乗型車両走行データ処理装置３０１に送信する。また、撮影制御装置３２２から鞍乗型車両走行データ処理装置３０１に送信されるデータは、コーナーの位置データに関連付けられて撮影ユニットに記憶された旋回方向に関する旋回データを含んでいてもよい。
【０３６０】
ライダーＩＤなどのライダー識別データは、タッチパネル２８によりライダーＲによって入力されて、ＩＣタグ３１１に記憶される車両ＩＤに関連付けられる。また、ＩＣタグ３１１には、車両ＩＤに関連付けられて、自動二輪車３１０のカテゴリーに関するカテゴリーデータおよび自動二輪車３１０の排気量に関する排気量データが予め記憶される。
【０３６１】
本具体例３の変形例において、鞍乗型車両走行データ取得処理Ｓ１１で取得されるデータの一例を図１０に示す。図１０のデータは、旋回軌跡データＤ１ｔ、車両姿勢データＤ３ｖ、ライダー姿勢データＤ３ｒ、前方向減速度データＤ１ｄ、前方向加速度データＤ１ａ、ライダー識別データＤ１ｉを含んでいる。また、図１０のデータは、属性データとして、カテゴリーデータおよび排気量データを含む。また、図１０のデータは、これらのデータの撮影日時データを含む。なお、図１０では、同じ撮影日時に関連付けられたデータを、複数の運転技術データセットＤＳとして表示している。なお、第１データＤ３ｓ１は、第１運転技術データセットＤＳ１に含まれ、第２データＤ３ｓ２は、第２運転技術データセットＤＳ２に含まれ、第３データＤ３ｓ３は、第３運転技術データセットＤＳ３に含まれる。
【０３６２】
鞍乗型車両走行複合データ差分出力処理Ｓ１３では、プロセッサ３０２は、以下の処理を行う。プロセッサ３０２は、３つ以上の運転技術データセットＤＳに基づいて算出される、運転技術レベル量ＳＬ、データ変化量ＳＣ、およびデータ変化傾向量ＳＤを鞍乗型車両走行複合データ差分ΔＤ３ｃとして出力する。ここで、複数の運転技術データセットＤＳを撮影日時が早い順に並べたときにｎ番目となる運転技術データセットを、運転技術データセットＤＳ（ｎ）と表す。また、ｎ番目の運転技術データセットＤＳ（ｎ）に関連付けられた撮影日時データが示す撮影日時をｔ（ｎ）と表す。
【０３６３】
プロセッサ３０２は、運転技術データセットＤＳの各データについて、評価値Ｅをそれぞれ算出する。この変形例では、旋回軌跡データＤ１ｔ、車両姿勢データＤ３ｖ、ライダー姿勢データＤ３ｒ、前方向減速度データＤ１ｄ、前方向加速度データＤ１ａのそれぞれに対応する、テンプレートデータが予め記憶されている。テンプレートデータは、評価値Ｅを導出する際に基準となるデータである。テンプレートデータは、例えば、模範となるライダーＲのデータである。模範となるライダーＲは、例えば、ライディングスクールの教官である。テンプレートデータは、模範となるライダーＲが乗車する自動二輪車３１０が走行した際に取得される旋回軌跡データＤ１ｔ、車両姿勢データＤ３ｖ、ライダー姿勢データＤ３ｒ、前方向減速度データＤ１ｄ、前方向加速データＤ１ａを含む運転技術データセットである。つまり、テンプレートデータは、鞍乗型車両走行データ取得処理Ｓ１１で取得されたデータに含まれるライダー識別データとは異なるライダー識別データを含む運転技術データセットである。
【０３６４】
プロセッサ３０２は、鞍乗型車両走行データ取得処理Ｓ１１で取得されたデータと、テンプレートデータとの間の類似度を導出する。類似度の導出方法は、種々の方法を採用することができる。例えば、車両姿勢データＤ３ｖおよびライダー姿勢データＤ３ｒが画像データである場合、プロセッサ３０２は、パターン認識により、自動二輪車３１０の姿勢やライダーＲの姿勢に関連する特徴ベクトルを導出する。同様に、プロセッサ３０２は、車両姿勢データＤ３ｖおよびライダー姿勢データＤ３ｒに対応するテンプレートデータのそれぞれについても特徴ベクトルを導出する。そして、プロセッサ３０２は、画像データから導出された特徴ベクトルと、テンプレートデータから導出された特徴ベクトルとを、マハラノビス距離、ユークリッド距離などを用いて比較して、類似度を導出する。導出した類似度が大きいほど、評価値Ｅを高くする。また、プロセッサ３０２は、例えば、車両評価データを参照して、カテゴリーデータおよび排気量データの評価値Ｅを導出する。車両評価データは、自動二輪車３１０の各カテゴリーに対する評価値や自動二輪車３１０の各排気量に対する評価値を規定したデータである。
【０３６５】
プロセッサ３０２は、算出した評価値Ｅに基づいて、運転技術レベル量ＳＬを算出する。本具体例では、運転技術レベル量ＳＬの算出において、運転技術データセットＤＳの各データに対応する重みＷを用いる。運転技術データセットＤＳの各データに対応する重みＷは、あらかじめ記憶部３０３に記憶されている。運転技術データセットＤＳの各データに対応する重みＷの初期値は、経験則などに基づいて設定された値である。運転技術データセットＤＳの各データに対応する重みＷの値は、機械学習によって更新可能である。
【０３６６】
プロセッサ３０２は、次の式１に基づいて、運転技術データセットＤＳの各データの評価値Ｅに対して重みＷを乗算した値の総和を、運転技術レベル量ＳＬとして導出する。
【０３６７】
ＳＬ＝ＥＡ×Ｗ１＋ＥＢ×Ｗ２＋ＥＣ×Ｗ３＋ＥＤ×Ｗ４＋ＥＥ×Ｗ５＋ＥＦ×Ｗ６＋ＥＧ×Ｗ７・・・（式１）
ＥＡ：車両姿勢データＤ３ｖに関連する評価値
ＥＢ：ライダー姿勢データＤ３ｒに関連する評価値
ＥＣ：旋回軌跡データＤ１ｔに関連する評価値
ＥＤ：前方向減速度データＤ１ｄに関連する評価値
ＥＥ：前方向加速度データＤ１ａに関連する評価値
ＥＦ：カテゴリーデータに関連する評価値
ＥＧ：排気量データに関連する評価値
Ｗ１：車両姿勢データＤ３ｖに対応する重み
Ｗ２：ライダー姿勢データＤ３ｒに対応する重み
Ｗ３：旋回軌跡データＤ１ｔに対応する重み
Ｗ４：前方向加減速データＤ１ｄに対応する重み
Ｗ５：前方向加減速データＤ１ａに対応する重み
Ｗ６：カテゴリーデータに対応する重み
Ｗ７：排気量データに対応する重み
【０３６８】
プロセッサ３０２は、次の式２に基づいて、運転技術レベル量ＳＬ（ｎ）から各撮影日時におけるデータ変化量ＳＣ（ｎ）を算出する。ここで、式２において、撮影日時ｔ（ｎ）における運転技術データセットをＤＳ（ｎ）と、運転技術レベル量をＳＬ（ｎ）と表す。
【０３６９】
ＳＣ（ｎ）＝（ＳＬ（ｎ）−ＳＬ（ｎ−１））／（ｔ（ｎ）‐ｔ（ｎ−１））・・・（式２）
【０３７０】
式２では、データ変化量ＳＣ（ｎ）を、運転技術データセットＤＳ（ｎ−１）の運転技術レベル量ＳＬ（ｎ−１）と、運転技術データセットＤＳ（ｎ）の運転技術レベル量ＳＬ（ｎ）との差を、時間で微分した量として示す。データ変化量ＳＣ（ｎ）は、撮影日時ｔ（ｎ−１）から撮影日時ｔ（ｎ）までの、ライダーＲの運転技術の成長量を表している。この例では、データ変化量ＳＣ（ｎ）は、運転技術データセットＤＳ（ｎ−１）および運転技術データセットＤＳ（ｎ）の２セットの運転技術データセットＤＳに基づいて算出される。
【０３７１】
また、プロセッサ３０２は、次の式３に基づいて、データ変化量ＳＣ（ｎ）から撮影日時ｔ（ｎ）におけるデータ変化傾向量ＳＤ（ｎ）を算出する。
【０３７２】
ＳＤ（ｎ）＝（ＳＣ（ｎ）―ＳＣ（ｎ−１））／（ｔ（ｎ）―ｔ（ｎ−１））・・・（式３）
【０３７３】
式３では、データ変化傾向量ＳＤ（ｎ）を、データ変化量ＳＣ（ｎ−１）と、データ変化量ＳＣ（ｎ）との差を、時間で微分した量として示す。データ変化傾向量ＳＤ（ｎ）は、ライダーＲの運転技術の成長速度の変化の傾向を表している。つまり、データ変化傾向量ＳＤの値が大きいほど、ライダーＲの運転技術の成長速度が速いことがわかる。
【０３７４】
なお、データ変化量ＳＣ（ｎ）は、運転技術データセットＤＳ（ｎ−１）および運転技術データセットＤＳ（ｎ）に基づいて算出される。また、データ変化量ＳＣ（ｎ−１）は、運転技術データセットＤＳ（ｎ−２）および運転技術データセットＤＳ（ｎ−１）に基づいて算出される。つまり、データ変化傾向量ＳＤ（ｎ）は、運転技術データセットＤＳ（ｎ−２）、運転技術データセットＤＳ（ｎ−１）、および運転技術データセットＤＳ（ｎ）の３セットの運転技術データセットＤＳに基づいて算出された量となる。
【０３７５】
プロセッサ３０２は、鞍乗型車両走行複合データ差分出力処理Ｓ１３において、撮影日時ｔ（ｎ）における運転技術レベル量ＳＬ（ｎ）、データ変化量ＳＣ（ｎ）およびデータ変化傾向量ＳＤ（ｎ）を、鞍乗型車両走行複合データ差分ΔＤ３ｃとして、記憶部３０３に出力する。そして、プロセッサ３０２は、記憶部３０３に記憶された運転技術レベル量ＳＬ（ｎ）、データ変化量ＳＣ（ｎ）およびデータ変化傾向量ＳＤ（ｎ）を、鞍乗型車両走行複合データ差分ΔＤ３ｃとして、表示装置３０５ａ、印刷装置３０５ｂおよびライダー送付用情報出力装置３０５ｃに出力する。または、プロセッサ３０２は、鞍乗型車両走行複合データ差分出力処理Ｓ１３において、撮影日時ｔ（ｎ）における運転技術レベル量ＳＬ（ｎ）、データ変化量ＳＣ（ｎ）およびデータ変化傾向量ＳＤ（ｎ）を、鞍乗型車両走行複合データ差分ΔＤ３ｃとして、ライダー送付用情報出力装置３０５ｃに出力する。
【０３７６】
ライダー送付用情報出力装置３０５ｃは、ライダー送付用情報データベース３０５ｃ１と、データ取得部３０５ｃ２と、送付管理テーブル３０５ｃ３と、情報選択部３０５ｃ４と、送付タイミング選択部３０５ｃ５と、情報出力部３０５ｃ６とを有する。
【０３７７】
ライダー送付用情報データベース３０５ｃ１は、複数のライダー送付用情報が予め記憶されている。ライダー送付用情報とは、例えば、自動二輪車の乗り換えの案内、ツーリングコースの紹介、ライディングスクールの紹介、イベントの紹介、商品の紹介などに関する情報である。イベントは、運転講習会、ツーリング会、競技会などを含む。商品は、自動二輪車３１０自体や自動二輪車３１０の部品を含む。自動二輪車３１０の部品は、例えば、タイヤやバッテリーである。なお、図１１に示すように、ライダー送付用情報データベース３０５ｃ１には、ライダー送付用情報を識別するための情報ＩＤが関連付けられている。
【０３７８】
データ取得部３０５ｃ２は、鞍乗型車両走行データ処理装置３０１から出力された運転技術レベル量ＳＬ、データ変化量ＳＣおよびデータ変化傾向量ＳＤを取得する。
【０３７９】
送付管理テーブル３０５ｃ３は、情報出力部３０５ｃ４において参照されるテーブルである。ライダー送付用情報出力装置３０５ｃは、送付管理テーブル３０５ｃ３をライダーＲごとに記憶している。送付管理テーブル３０５ｃ３には、ライダー識別データが関連付けられている。
【０３８０】
送付管理テーブル３０５ｃ３は、図１２に示すように、例えば、送付済情報ＩＤデータ、送付予定情報ＩＤ、直近送付日時データ、送付予定日時データ、および送付先データが互いに関連付けられて記憶されている。送付済情報ＩＤデータは、ライダーＲに対して、過去に送付したライダー送付用情報の情報ＩＤを示すデータである。送付予定情報ＩＤは、次回送付予定のライダー送付用情報についての情報ＩＤである。直近送付日時データは、ライダー送付用情報を直近に送付した日時を示すデータである。送付予定日時データは、ライダー送付用情報を次回送付する送付予定日時を示すデータである。送付先データは、ライダー送付用情報を送付する送付先に関連するデータである。この送付先データは、例えば、ライダーＲの電子メールアドレス、ライダーＲが所有する表示装置３０５ａまたは印刷装置３０５ｂのＩＰアドレス、ライダーＲの住所である。
【０３８１】
情報選択部３０５ｃ４は、ライダー送付用情報を選択する。情報選択部３０５ｃ４は、例えば、直近の撮影日時に対応する、運転技術レベル量ＳＬ、データ変化量ＳＣおよびデータ変化傾向量ＳＤに基づいて、ライダー送付用情報を選択する。ここで、直近の撮影日時に対応する、運転技術レベル量ＳＬ、データ変化量ＳＣおよびデータ変化傾向量ＳＤをそれぞれ、運転技術レベル量ＳＬ（Ｌ）、データ変化量ＳＣ（Ｌ）、データ変化傾向量ＳＤ（Ｌ）とする。
【０３８２】
ここで、情報選択部３０５ｃ４は、ライダー送付用情報の分類を規定した情報分類テーブルを有する。この変形例では、ライダー送付用情報データベース３０４ｃ１に記憶されているライダー送付用情報は、情報分類テーブルで示す９つの属性グループのいずれかに割り当てられている。情報選択部３０５ｃ４は、図１３に示す情報分類テーブルを参照してライダー送付用情報を選択する。この変形例では、図１３に示す通り、情報分類テーブルの属性グループは、運転技術レベル量ＳＬに基づいて、初心者、中級者および上級者の３つの属性グループに分類される。初心者の属性グループは、運転技術レベル量ＳＬが閾値１未満である属性グループである。中級者の属性グループは、運転技術レベル量ＳＬが閾値１以上であり且つ運転技術レベル量ＳＬが閾値２（閾値２＞閾値１）未満である属性グループである。上級者の属性グループは、運転技術レベル量ＳＬが閾値２以上となる属性グループである。なお、閾値１、２は、あらかじめ記憶される。さらに、初心者、中級者および上級者の属性グループは、それぞれ、データ変化量ＳＣに基づいて、第１成長量、第２成長量および第３成長量の３つの属性グループに分類される。第１成長量の属性グループは、データ変化量ＳＣが閾値Ａ未満となる属性グループである。第２成長量の属性グループは、データ変化量ＳＣが閾値Ａ以上であり且つデータ変化量ＳＣが閾値Ｂ（閾値Ｂ＞閾値Ａ）未満となる属性グループである。第３成長量の属性グループは、データ変化量ＳＣが閾値Ｂ以上となる属性グループである。なお、閾値Ａ、Ｂは、あらかじめ記憶される。
【０３８３】
情報選択部３０５ｃ４は、運転技術レベル量ＳＬ（Ｌ）およびデータ変化量ＳＣ（Ｌ）に基づいて、直近の撮影日時におけるライダーＲの運転技術が、図１３に示す情報分類テーブルのうちのいずれの属性グループに属するかを判断する。そして、情報選択部３０５ｃ４は、図１３に示す情報分類テーブルに基づいて、直近の撮影日時におけるライダーＲの運転技術が属すると判断した属性グループに割り当てられているライダー送付用情報を送付候補情報として抽出する。情報選択部３０５ｃ４は、抽出されたライダー送付用情報のうち、過去にライダーＲに送付していないライダー送付用情報のいずれかを、次回送付予定のライダー送付用情報として選択する。例えば、直近の撮影日時におけるライダーＲの運転技術が、初心者の第１成長量の属性グループに属すると判断した場合には、情報ＩＤ１〜情報ＩＤ４を送付候補情報として抽出する。そして、情報選択部３０５ｃ４は、図１２に示す送付管理テーブル３０５ｃ３を参照して、送付候補情報の情報ＩＤ１〜情報ＩＤ４のうち、過去にライダーＲに送付された情報（情報ＩＤ１、情報ＩＤ３）を確認する。情報選択部３０５ｃ４は、過去にライダーＲに送付していない情報ＩＤ２、情報ＩＤ４のいずれかを次回送付予定の情報として選択する。なお、情報選択部３０５ｃ４は、送付管理テーブル３０５ｃ３の次回送付予定情報ＩＤを今回選択した情報ＩＤに更新する。
【０３８４】
次に、送付タイミング選択部３０５ｃ５は、この選択したライダー送付用情報を送付する送付タイミングを選択する。ここで、送付タイミング選択部３０５ｃ５は、ライダー送付用情報を送付する送付間隔を規定した送付タイミング規定テーブルを有する。送付タイミング選択部３０５ｃ５は、図１４に示す送付タイミング規定テーブルを参照して送付間隔を選択する。この変形例では、送付間隔は、図１３の情報分類テーブルと同様に、９つの属性グループのいずれかに割り当てられる。この変形例では、図１４に示す通り、送付タイミング規定テーブルの属性グループは、運転技術レベル量ＳＬに基づいて、初心者、中級者および上級者の３つの属性グループに分類される。さらに、初心者、中級者および上級者の属性グループは、それぞれ、データ変化傾向量ＳＤに基づいて、第１変化傾向、第２変化傾向および第３変化傾向の３つの属性グループに分類される。第１変化傾向の属性グループは、データ変化傾向量ＳＤが閾値Ｉ未満となる属性グループである。第２変化傾向の属性グループは、データ変化傾向量ＳＤが閾値Ｉ以上であり且つデータ変化量ＳＣが閾値ＩＩ（閾値ＩＩ＞閾値Ｉ）未満となる属性グループである。第３変化傾向量の属性グループは、データ変化傾向量ＳＤが閾値ＩＩ以上となる属性グループである。なお、第１変化傾向は、運転技術の成長速度がペースダウンしていることを示す傾向である。第２変化傾向は、運転技術の成長速度が略一定のペースであることを示す傾向である。第３変化傾向は、運転技術の成長速度がペースアップしていることを示す傾向である。閾値Ｉ、ＩＩは、あらかじめ記憶される。
【０３８５】
ここで、ライダーＲの運転技術の成長速度がペースダウンしている場合には、ライダーＲが運転技術の成長を実感できずにモチベーションが下がっている可能性がある。そこで、運転技術の成長速度がペースダウンしている場合には、例えば、ライダーＲの気分を転換することを目的として、ライダー送付用情報を送付する送付間隔を短くする。一方で、ライダーＲの運転技術の成長速度がペースアップしている場合には、ライダーＲが運転技術の成長を実感できている可能性が高い。従って、この場合、ライダー送付用情報が高頻度で送付されると、ライダーＲが煩わしく感じる可能性がある。そこで、運転技術の成長速度がペースアップしている場合には、例えば、ライダー送付用情報を送付する送付間隔を長くする。従って、図１４に示すように、この変形例では、初心者、中級者および上級者のそれぞれの第１変化傾向の属性グループに規定されている送付間隔が最も短い。また、初心者、中級者および上級者のそれぞれの第３変化傾向の属性グループに規定されている送付間隔が最も長い。
【０３８６】
送付タイミング選択部３０５ｃ５は、運転技術レベル量ＳＬ（Ｌ）およびデータ変化傾向量ＳＤ（Ｌ）に基づいて、直近の撮影日時におけるライダーＲの運転技術が、図１４に示す９つの属性グループのうちのいずれの属性グループに属するかを判断する。送付タイミング選択部３０５ｃ５は、図１４に示す送付タイミング規定テーブル８ｆに基づいて、直近の撮影日時におけるライダーＲの運転技術が属すると判断した属性グループに対して規定されている送付間隔を、ライダー送付用情報の送付間隔として選択する。そして、送付タイミング選択部３０５ｃ５は、ライダー送付用情報の直近送付日時から、選択した送付間隔だけ経過した日時を次回送付日時とする。例えば、ライダーＲの運転技術が、初心者の第１変化傾向の属性グループに属すると判断した場合には、送付間隔を１０日とする。つまり、直近の送付日時から１０日経過した日時を、送付予定日時とする。例えば、図１２の送付管理テーブル３０５ｃ３では、直近の送付日時が２０１７年１１月１１日１０時２０分であるため、次回予定日時は、２０１７年１１月２１日１０時２０分となる。送付タイミング選択部３０５ｃ５は、送付予定日時を示すデータが、新たな送付予定日時データとなるように、送付管理テーブル３０５ｃ３を更新する。以上のようにして、送付タイミング選択部３０５ｃ５は、ライダー送付用情報出力装置３０５ｃからライダーＲに対して送付するライダー送付用情報の送付タイミングが選択される。
【０３８７】
情報出力部３０５ｃ６は、現在日時が、送付管理テーブル３０５ｃ３の送付予定日時となったときに、送付予定情報ＩＤに関連付けられたライダー送付用情報を、送付先データが示す表示装置３０５ａまたは印刷装置３０５ｂに出力する。これにより、表示装置３０５ａの表示部３０５ａ１にライダー送付用情報が表示される。また、印刷装置３０５ｂの印刷部３０５ｂ１によりライダー送付用情報が紙に印刷される。
【０３８８】
表示装置３０５ａの表示部３０５ａ１には、例えば、図１５に示すようなライダー送付用情報を含む画面が表示される。このとき、表示部３０５ａ１には、ライダー送付用情報に対する評価をライダーＲが入力できる入力部３０５ａ４である入力ボタンＢＴが表示されてもよい。表示装置３０５ａは、入力ボタンＢＴを介して、ライダー送付用情報に対する評価がライダーＲから入力されたときに、入力された評価がライダー送付用情報出力装置３０５ｃに送信される。ライダー送付用情報出力装置３０５ｃのデータ取得部３０５ｃ２は、受信した評価に基づいて、式１に示す重みＷを更新する。
【０３８９】
表示装置３０５ａのデータ取得部３０５ａ２は、鞍乗型車両走行データ処理装置３０１から出力された鞍乗型車両走行複合データ差分ΔＤ３ｃを取得する。表示装置３０５ａの表示制御部３０５ａ３は、表示部３０５ａ１に運転技術レベル量ＳＬ（ｎ）、データ変化量ＳＣ（ｎ）およびデータ変化傾向量ＳＤ（ｎ）を表示する。例えば、図１６に示すように、表示装置３０５ａの表示制御部３０５ａ３は、表示部３０５ａ１にデータ変化量ＳＣと時間との関係を示すグラフを表示する。なお、図１６では、データ変化量を、運転技術成長量として表示している。また、表示装置３０５ａの表示制御部３０５ａ３は、鞍乗型車両走行データ処理装置３０１から出力された鞍乗型車両走行複合データ差分ΔＤ３ｃを表示しなくてもよい。
【０３９０】
なお、印刷装置３０５ｂも同様に、データ取得部３０５ｂ２が、鞍乗型車両走行データ処理装置３０１から出力された鞍乗型車両走行複合データ差分ΔＤ３ｃを取得する。そして、印刷装置３０５ｂの印刷制御部３０５ｂ３は、印刷部３０５ｂ１により、運転技術レベル量ＳＬ（ｎ）、データ変化量ＳＣ（ｎ）およびデータ変化傾向量ＳＤ（ｎ）を紙に印刷する。なお、印刷装置３０５ｂの印刷制御部３０５ｂ３は、鞍乗型車両走行データ処理装置３０１から出力された鞍乗型車両走行複合データ差分ΔＤ３ｃを印刷しなくてもよい。
【０３９１】
本具体例３の変形例は、具体例３と同様の効果を奏する。本具体例３の変形例は、上述した本発明の実施形態の効果に加えて、以下の効果を奏する。
【０３９２】
本願発明者らは、ライダーの運転技術に関連するデータの変化量に着目してみた。ライダーの運転技術に関連するデータの変化量は、運転技術の成長量を表す。運転技術レベルが同じであっても、運転技術に関連するデータの変化量が小さい人と大きい人がいる。ライダーの運転技術に関連するデータの変化量は、鞍乗型車両走行複合データ差分ΔＤ３ｃとして取得することができる。
本願発明者らは、ライダーに送付するライダー送付用情報の選択に、運転技術に関連するデータの変化量を使用することを検討してみた。
ライダー送付用情報の選択に、運転技術に関連するデータの変化量を使用する場合、ライダー送付用情報のカテゴリーを細分化できる。つまり、より細分化されたカテゴリーの中から、送付するライダー送付用情報を選択できる。
そのため、ライダー送付用情報の選択に、運転技術レベルを使用する場合と同様に、ライダー送付用情報の内容を絞ることができる。よって、ライダーに送付される情報の情報量を低減できる。また、ライダー送付用情報を印刷した印刷物をライダーに郵送する場合には、印刷されるライダー送付用情報の情報量を低減できる。
さらに、本願発明者らは、ライダー送付用情報を送付するタイミングの選択にも、運転技術に関連するデータの変化量を使うことを考えた。
ライダー送付用情報を送付するタイミングの選択に、運転技術に関連するデータの変化量を使用することで、運転技術レベルを使用する場合と同様に、ライダー送付用情報を送付する機会を絞ることができる。よって、ライダーに送付されるライダー送付用情報の情報量を低減できる。また、ライダー送付用情報を印刷した印刷物をライダーに郵送する場合には、印刷されるライダー送付用情報のデータ量を低減できる。
その結果、ライダー送付用情報を出力する出力装置（表示装置や印刷装置など）で、出力されたデータ（鞍乗型車両走行複合データ差分ΔＤ３ｃ）の量を低減できる。つまり、鞍乗型車両走行データ処理装置３０１だけでなく、出力装置のプロセッサやメモリなどのハードウェアリソースを低減して、ハードウェアリソースの設計自由度を向上できる。
【０３９３】
（実施形態の変更例）
本発明は、上述した実施形態および具体例１〜３および具体例３の変形例に限られるものではなく、特許請求の範囲に記載した限りにおいて様々な変更が可能である。以下、本発明の実施形態の変更例について説明する。なお、上述した構成と同じ構成を有するものについては、同じ符号を用いて適宜その説明を省略する。上述の実施形態、実施形態の具体例、および後述する変更例は、適宜組み合わせて実施可能である。
【０３９４】
本発明の実施形態の具体例１において、鞍乗型車両走行データ処理装置１０１はＥＣＵ６０に含まれる。そして、本発明の実施形態の具体例１において、ＥＣＵ６０のプロセッサ１０２は、鞍乗型車両走行データ処理プログラム、エンジン制御およびブレーキ制御を実行する。本発明の鞍乗型車両走行データ処理装置は、データ処理ＥＣＵ、エンジン制御ＥＣＵおよびブレーキ制御ＥＣＵがデータ通信可能に接続されて構成されて良い。データ処理ＥＣＵは、鞍乗型車両走行データ処理プログラムを実行する。エンジン制御ＥＣＵは、エンジン制御を実行する。ブレーキ制御ＥＣＵは、ブレーキ制御を実行する。データ処理ＥＣＵ、エンジン制御ＥＣＵおよびブレーキ制御ＥＣＵは、それぞれ、ＣＰＵなどの少なくとも１つのプロセッサ、および、ＲＯＭ、ＲＡＭなどの少なくとも１つの記憶装置で構成されている。また、発明の鞍乗型車両走行データ処理装置は、データ処理ＥＣＵ、ならびに、エンジン制御およびブレーキ制御を行う１つのＥＣＵがデータ通信可能に接続されて構成されて良い。
【０３９５】
本発明の実施形態の具体例３の変形例では、ライダー送付用情報出力装置３０５ｃが送付タイミング選択部３０５ｃ５を有する。しかしながら、本発明の鞍乗型車両走行データ処理装置では、送付タイミング選択部は、ユーザが保有する表示装置が有してもよい。ここで、送付タイミング選択部が有する送付タイミング規定テーブルも表示装置に記憶される。そして、表示装置において、ライダー送付用情報出力装置で選択されたライダー送付用情報を送付する送付タイミングを選択してもよい。 
【０３９６】
本発明の鞍乗型車両は、自動二輪車に限らない。本発明の鞍乗型車両は、自動二輪車以外に、自動三輪車（motor tricycle）、四輪バギー（ＡＴＶ：All Terrain Vehicle / 全地形型車両）、スノーモービル、水上オートバイ（パーソナルウォータークラフト）などを含む。
【０３９７】
自動二輪車、自動三輪車、四輪バギーは、少なくとも１つの前輪と、少なくとも１つの後輪を有する。自動二輪車は、スポーツタイプ、オンロードタイプ、およびオフロードタイプの自動二輪車、スクーター、原動機付き自転車、モペットなどを含む。自動三輪車は、２つの前輪と１つの後輪を有していてもよく、１つの前輪と２つの後輪を有していてもよい。自動二輪車、自動三輪車、および、四輪バギーの操舵車輪は、前輪であってもよく、後輪であってもよく、前輪と後輪の両方であってもよい。自動二輪車、自動三輪車、および、四輪バギーは、ライダーがステアリングホイール（ハンドルユニット）を操作することで、少なくとも１つの前輪が操舵される。自動二輪車、自動三輪車、および、四輪バギーは、少なくとも１つの前輪の上下方向の振動を吸収する少なくとも１つのフロントサスペンションを有していてもよい。自動二輪車、自動三輪車、および、四輪バギーは、少なくとも１つの後輪の上下方向の振動を吸収する少なくとも１つのリアサスペンションを有していてもよい。
【０３９８】
スノーモービルは、雪上を走行する鞍乗型車両である。スノーモービルは、車両の前部に、１つまたは２つのスキーを有する。車両の前部に設けられた１つまたは２つのスキーは、操舵用スキーである。ライダーがステアリングホイール（ハンドルユニット）を操作することで、操舵用スキーの向きが変更される。第１車両姿勢データは、操舵用スキーの操舵角に関連するデータであってもよい。スノーモービルは、車両の後部に、無限軌道（トラックベルト）を有してもよく、１つまたは２つのスキーを有してもよい。無限軌道（トラックベルト）の動力源は、エンジンであっても、電気モータであってもよい。スノーモービルは、上下方向の振動を吸収する少なくとも１つのサスペンションを有していてもよい。
【０３９９】
水上オートバイは、水面を走行する鞍乗型車両である。水上オートバイは、ウォータージェット推進システムによって、推進力を発生させる。ウォータージェット推進システムは、船体下部から取り込んだ水をジェットポンプで加速させて噴射することで、推進力を発生させる。ジェットポンプの動力源は、エンジンであっても、電気モータであってもよい。ライダーがステアリングホイール（ハンドルユニット）を操作することで、ジェットノズルの向きが変更されて、噴射される水流の向きが変更される。それにより、進行方向が変更される。水上オートバイは、上下方向の振動を吸収する少なくとも１つのサスペンションを有していてもよい。
【０４００】
自動三輪車は、自動二輪車と同様に、右旋回する場合に車両右方向に傾斜する。
例えば図１７に示す四輪バギー５１０のように、四輪バギーは、右旋回する場合、車両左右方向のどちらにもほとんど傾斜しない。四輪バギーが右旋回するとき、ライダーは、ステアリングホイールを車両右方向に回転させると共に、自身の重心を車両右方向に移動させる。それにより、重力と遠心力とのバランスをとっている。また、右旋回時は、遠心力により右輪（内輪）から左輪（外輪）へ荷重移動があるため、ライダーが重心を車両右方向に移動させることで、右輪（内輪）への荷重を増加させる。それにより、右輪（内輪）の横力を路面に伝えやすくしている。このように、四輪バギーの場合は、重力と遠心力とのバランスをとるだけでなく、旋回しやすくするために、ライダーは重心を移動させる。
例えば図１８に示す水上オートバイ６１０のように、水上オートバイは、右旋回する場合、車両右方向に傾斜する。水上オートバイが右旋回するとき、ライダーは、ステアリングホイールを車両右方向に回転させると共に、自身の姿勢を変化させることで水上オートバイを車両右方向に傾斜させる。
図１９に示すスノーモービル７１０のように、スノーモービルは、比較的低速で右旋回する場合、車両左右方向のどちらにもほとんど傾斜しない。図２０に示すスノーモービル８１０のように、スノーモービルは、比較的高速で右旋回する場合に、車両右方向に傾斜することがある。スノーモービルは、車両のタイプによっては、比較的高速で右旋回する場合も、車両左右方向のどちらにもほとんど傾斜しない。スノーモービルが右旋回するとき、ライダーは、ステアリングホイールを車両右方向に回転させると共に、自身の姿勢を変化させることで、スノーモービルを車両右方向に傾斜させる。車両の前部に２つの操舵用スキーを有する場合、右旋回時は、遠心力により右操舵用スキーから左操舵用スキーへ荷重移動があるため、ライダーが重心を車両右方向に移動させることで、右操舵用スキーへの荷重を増加させる。それにより、右操舵用スキーの横力を路面（雪上）に伝えやすくしている。
なお、左旋回する場合は、右旋回の逆になるため、記載を省略する。このように、鞍乗型車両の種類に関わらず、鞍乗型車両は、遠心力と重力のバランスを利用して旋回する乗り物である。
【０４０１】
鞍乗型車両がスノーモービルの場合、鞍乗型車両の姿勢とライダーの姿勢を撮影する撮像装置は、雪上に設置されてもよい。本発明の鞍乗型車両が水上オートバイの場合、第１旋回動作中の第１鞍乗型車両の姿勢とライダーの姿勢を撮影する撮像装置は、水面に設置されてもよく、岸などの陸地に設置されてもよい。
【０４０２】
スノーモービルおよび水上オートバイは、ＧＮＳＳを利用せずに、車両前方向または進行方向の速度を検出する速度センサを有する場合がある。本発明の第１前方向加速度データおよび第１前方向減速度データは、この速度センサの信号に基づいて生成されてもよく、ＧＮＳＳを利用して生成されてもよい。本発明の第１前方向加速度データおよび第１前方向減速度データは、スノーモービルの無限軌道の回転速度を検出するセンサの信号に基づいて生成されてもよい。
【０４０３】
鞍乗型車両走行データ処理装置は、鞍乗型車両に搭載されてもよく、搭載されなくてもよい。鞍乗型車両走行データ処理装置が、走行中の鞍乗型車両に関連する鞍乗型車両走行データに基づいて鞍乗型車両を制御する鞍乗型車両制御装置の場合、鞍乗型車両走行データ処理装置は鞍乗型車両に搭載されてもされなくてもよい。鞍乗型車両走行データ処理装置が、走行中の鞍乗型車両に関連する鞍乗型車両走行データを蓄積するデータ収録システムの場合、鞍乗型車両走行データ処理装置は鞍乗型車両に搭載されてもよく、搭載されなくてもよい。鞍乗型車両走行データ処理装置は鞍乗型車両に搭載されない場合、鞍乗型車両走行データ処理装置は、複数の鞍乗型車両に関連する鞍乗型車両走行データを取得してもよい。
【０４０４】
本発明の鞍乗型車両走行データ処理装置は、１箇所に配置された１つの装置であってもよく、異なる位置に配置された複数の装置で構成されていてもよい。
【０４０５】
第１ライダー姿勢データは、モーションキャプチャを利用して生成されたデータであってもよい。モーションキャプチャとは、人やオブジェクトの動きをデジタル化してコンピュータに取り込む技術である。
【０４０６】
第１ライダー姿勢データは、慣性センサ式のモーションキャプチャを利用して生成されたデータであってもよい。具体的には、第１ライダー姿勢データが、ライダーの各部に取り付けられたＩＭＵ（Inertial Measurement Unit）などの慣性センサの信号に基づいて生成されてもよい。
【０４０７】
第１ライダー姿勢データは、機械式のモーションキャプチャを利用して生成されたデータであってもよい。機械式のモーションキャプチャは、外骨格モーションキャプチャシステムとも呼ばれる。具体的には、第１ライダー姿勢データが、ライダーの関節に取り付けられた角度または変位を検出するセンサの信号に基づいて生成されてもよい。
【０４０８】
第１ライダー姿勢データは、磁気式のモーションキャプチャを利用して生成されたデータであってもよい。具体的には、磁気コイルがライダーの関節に取り付けられる。磁気コイルが磁界内で動くことで生じる歪みを測定することで、磁気コイルの位置及び姿勢が求められる。その情報に基づいて、第１ライダー姿勢データが生成されてもよい。
【０４０９】
第１ライダー姿勢データは、マーカーレス・モーションキャプチャを利用して生成されたデータであってもよい。具体的には、第１ライダー姿勢データが、カメラで撮影された人の画像を解析することで生成されたデータであってもよい。マーカーレス・モーションキャプチャを利用して生成されたイメージデータは、カメラで撮影された写真または動画に、ＣＧで作成されたラインや点を重ねて表示したものであってもよい。マーカーレス・モーションキャプチャを利用して生成されたイメージデータは、ＣＧで作成されたイメージデータだけで構成されてもよい。マーカーレス・モーションキャプチャに使用されるカメラは、鞍乗型車両に搭載されていてもよく、鞍乗型車両に搭載されていなくてもよい。マーカーレス・モーションキャプチャのイメージデータを生成する処理は、本発明の鞍乗型車両走行データ処理装置が行ってもよく、撮像装置が行ってもよい。
【０４１０】
第１ライダー姿勢データは、複数のモーションキャプチャ技術を組み合わせて生成されたデータであってもよい。
【０４１１】
第１車両姿勢データは、モーションキャプチャを利用して生成されたデータであってもよい。モーションキャプチャの具体例は、第１ライダー姿勢データと同じであるため、記載を省略する。但し、マーカーレス・モーションキャプチャが利用される場合、カメラは、鞍乗型車両に搭載されない。第１車両姿勢データは、複数のモーションキャプチャ技術を組み合わせて生成されたデータであってもよい。第１車両姿勢データは、いずれかのモーションキャプチャ技術と、鞍乗型車両に搭載されたＩＭＵとを利用して生成されてもよい。第１車両姿勢データは、いずれかのモーションキャプチャ技術と、鞍乗型車両に搭載されたＧＮＳＳ受信ユニットとを利用して生成されてもよい。
【０４１２】
本発明において、第１旋回軌跡データは、ＧＮＳＳと、鞍乗型車両が有するセンサとを利用して生成されたデータであってもよい。鞍乗型車両が有するセンサとは、例えば、ＩＭＵ、操舵車輪または操舵用スキーの操舵角を検出するセンサ、鞍乗型車両の車両前方向または進行方向の速度の検出に寄与するセンサのいずれであってもよい。
【０４１３】
本発明において、第１旋回軌跡データは、ＧＮＳＳを利用せずに生成されたデータであってもよい。例えば、第１旋回軌跡データは、無線標識（ビーコン）を利用して生成されたデータであってもよい。この場合、鞍乗型車両は、無線局から送信される電波などの電磁波を受信可能な受信機を搭載する。第１旋回軌跡データは、受信機が受信した電波に基づいて生成されたデータに基づいて生成されてもよい。第１旋回軌跡データは、受信機が受信した電波に基づいて生成されたデータと、地図データとに基づいて生成されてもよい。
【０４１４】
本発明の鞍乗型車両は、車両前方向の加速度および減速度を検出する加速度センサを有していてもよい。第１前方向加速度データおよび第１前方向減速度データは、この加速度センサの信号に基づいて生成されてもよい。
【０４１５】
本発明の鞍乗型車両走行データ処理装置の記憶部は、鞍乗型車両走行複合データ差分を１つしか記憶していなくてもよい。つまり、鞍乗型車両走行複合データ差分記憶処理において、記憶部に記憶される鞍乗型車両走行複合データ差分が更新されてもよい。
【０４１６】
本発明において、鞍乗型車両走行複合データ差分の基になる第１データは、第１旋回動作中の第１鞍乗型車両の車両左右方向の加速度（負の加速度を含む）に関連する第１旋回左右方向加速度データを含んでいてもよい。この場合、第２データは、第２旋回動作中の第２鞍乗型車両の車両左右方向の加速度（負の加速度を含む）に関連する第２旋回左右方向加速度データを含む。第１データは、第１減速動作中の第１鞍乗型車両の車両左右方向の加速度（負の加速度を含む）に関連する第１減速左右方向加速度データを含んでいてもよい。この場合、第２データは、第２減速動作中の第２鞍乗型車両の車両左右方向の加速度（負の加速度を含む）に関連する第２減速左右方向加速度データを含む。第１データは、第１加速動作中の第１鞍乗型車両の車両左右方向の加速度（負の加速度を含む）に関連する第１加速左右方向加速度データを含んでいてもよい。この場合、第２データは、第２加速動作中の第２鞍乗型車両の車両左右方向の加速度（負の加速度を含む）に関連する第２加速左右方向加速度データを含む。
【０４１７】
本発明において、鞍乗型車両走行複合データ差分の基になる第１データは、第１前方向減速度データを含まなくてもよい。第１データは、第１前方向加速度データを含まなくてもよい。鞍乗型車両走行複合データ差分は、第１ライダー識別データに基づいて生成されなくてもよい。本発明において、ライダー識別データ取得処理は無くてもよい。
【０４１８】
本発明において、鞍乗型車両走行複合データ差分出力処理では、鞍乗型車両を識別するための鞍乗型車両識別データに基づいて生成された鞍乗型車両走行複合データ差分を出力してもよい。例えば、鞍乗型車両走行複合データ出力処理では、第１車両姿勢データと、第１ライダー姿勢データと、第１旋回軌跡データと、第１鞍乗型車両識別データと、第２車両姿勢データと、第２ライダー姿勢データと、第２旋回軌跡データと、第２鞍乗型車両識別データとに基づいて生成された第２鞍乗型車両走行複合データ差分を出力してもよい。鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を強く反映している。つまり、鞍乗型車両は、旋回動作中のライダーの姿勢と車両の挙動が密接に関連しているという特性を有する。旋回動作中の車両の挙動は、車両ごとに異なる。そのため、第１旋回動作中の第１鞍乗型車両と第２旋回動作中の第２鞍乗型車両が同じ場合は、鞍乗型車両ごとのライダーの運転技術の違いを反映させた第１鞍乗型車両走行複合データ差分を出力することができる。また、第１旋回動作中の第１鞍乗型車両と第２旋回動作中の第２鞍乗型車両が異なる場合は、ライダーごとの車両の特徴の違いを反映させた第１鞍乗型車両走行複合データ差分を出力することができる。そして、鞍乗型車両走行複合データ差分出力処理で出力された第１鞍乗型車両走行複合データ差分は、ライダーの運転技術および／または車両の特徴を含む。ライダーの運転技術および／または車両の特徴を含む第１鞍乗型車両走行複合データ差分は、様々な使い方をすることができる。
【符号の説明】
【０４１９】
１、１０１、２０１、３０１  鞍乗型車両走行データ処理装置
２、１０２、３０２  プロセッサ
１０  鞍乗型車両
１１０、２１０、３１０  自動二輪車（鞍乗型車両）
３０８  撮像装置（第１撮像装置、第２撮像装置）
５１０  四輪バギー（鞍乗型車両）
６１０  水上オートバイ（鞍乗型車両）
７１０、８１０  スノーモービル（鞍乗型車両）
ΔＤｃ１、ΔＤ１ｃ１、ΔＤ３ｃ１  第１鞍乗型車両走行複合データ差分
ΔＤ１ｃ２  第２鞍乗型車両走行複合データ差分
Ｄｓ１、Ｄ１ｓ１、Ｄ３ｓ１  第１データ
Ｄｓ２、Ｄ１ｓ２、Ｄ３ｓ２  第２データ
Ｄ１ｓ３  第３データ
Ｄｖ、Ｄ１ｖ、Ｄ３ｖ  車両姿勢データ
Ｄｖ１、Ｄ１ｖ１、Ｄ３ｖ１  第１車両姿勢データ
Ｄｖ２、Ｄ１ｖ２、Ｄ３ｖ２  第２車両姿勢データ
Ｄ１ｖ３  第３車両姿勢データ
Ｄｒ、Ｄ１ｒ、Ｄ３ｒ  ライダー姿勢データ
Ｄｒ１、Ｄ１ｒ１、Ｄ３ｒ１  第１ライダー姿勢データ
Ｄｒ２、Ｄ１ｒ２、Ｄ３ｒ２  第２ライダー姿勢データ
Ｄ１ｒ３  第３ライダー姿勢データ
Ｄｔ、Ｄ１ｔ  旋回軌跡データ
Ｄｔ１、Ｄ１ｔ１  第１旋回軌跡データ
Ｄｔ２、Ｄ１ｔ２  第２旋回軌跡データ
Ｄ１ｔ３  第３旋回軌跡データ
Ｄ１ｄ  前方向減速度データ
Ｄ１ａ  前方向加速度データ
Ｄ１ｌ  左右方向加速度データ
Ｄ１ｉ  ライダー識別データ
Ｄ１ｄ１  第１前方向減速度データ
Ｄ１ｄ２  第２前方向減速度データ
Ｄ１ｄ３  第３前方向減速度データ
Ｄ１ａ１  第１前方向加速度データ
Ｄ１ａ２  第２前方向加速度データ
Ｄ１ａ３  第３前方向加速度データ
Ｄ１ｌ１  第１左右方向加速度データ
Ｄ１ｌ２  第２左右方向加速度データ
Ｄ１ｌ３  第３左右方向加速度データ
Ｄ１ｉ１  第１ライダー識別データ
Ｄ１ｉ２  第２ライダー識別データ
Ｄ１ｉ３  第３ライダー識別データ
Ｒ  ライダー
【要約】
走行中の鞍乗型車両（straddled vehicle）（１０）に関連するデータを処理する鞍乗型車両走行データ処理装置（１）において、第１旋回動作中の第１鞍乗型車両の姿勢に関連する第１車両姿勢データ（Ｄｖ１）と、第１旋回動作中の第１鞍乗型車両に乗車するライダーの姿勢に関連する第１ライダー姿勢データ（Ｄｒ１）と、第１旋回動作中の第１鞍乗型車両の旋回軌跡に関連する第１旋回軌跡データ（Ｄｔ１）とを含む第１データ（Ｄｓ１）と、第２旋回動作中の第２鞍乗型車両の姿勢に関連する第２車両姿勢データ（Ｄｖ２）と、第２旋回動作中の第２鞍乗型車両に乗車するライダーの姿勢に関連する第２ライダー姿勢データ（Ｄｒ２）と、第２旋回動作中の第２鞍乗型車両の旋回軌跡に関連する第２旋回軌跡データ（Ｄｔ２）とを含む第２データ（Ｄｓ２）とに基づいて生成された、第１データ（Ｄｓ１）と第２データ（Ｄｓ２）の差分である第１鞍乗型車両走行複合データ差分（ΔＤｃ１）を含む鞍乗型車両走行複合データ差分を出力する。【図１】
0006620268.tif 000002
【図２】
0006620268.tif 000003
【図３】
0006620268.tif 000004
【図４】
0006620268.tif 000005
【図５】
0006620268.tif 000006
【図６】
0006620268.tif 000007
【図７】
0006620268.tif 000008
【図８】
0006620268.tif 000009
【図９】
0006620268.tif 000010
【図１０】
0006620268.tif 000011
【図１１】
0006620268.tif 000012
【図１２】
0006620268.tif 000013
【図１３】
0006620268.tif 000014
【図１４】
0006620268.tif 000015
【図１５】
0006620268.tif 000016
【図１６】
0006620268.tif 000017
【図１７】
0006620268.tif 000018
【図１８】
0006620268.tif 000019
【図１９】
0006620268.tif 000020
【図２０】
0006620268.tif 000021