(57)【特許請求の範囲】
【請求項１】
提供者の身体動作をセンサで観測して得られる第１センシングデータによる情報を含む実行情報を取得する、センシングデータ取得部と、
利用者の身体動作の技能レベルに応じて選択された前記提供者の前記実行情報を、前記利用者が利用するトレーニング装置に送信することを指令する制御指令を受信する、制御指令受信部と、
前記制御指令受信部が前記制御指令を受信したとき、前記選択された提供者の前記実行情報を、前記利用者が利用する前記トレーニング装置に送信する実行情報送信部と、を備える、情報管理装置。
【請求項２】
前記実行情報は、前記提供者が身体動作を行うときの環境を観測して得られる第２センシングデータによる情報を含む、請求項１に記載の情報管理装置。
【請求項３】
地図情報を取得する地図情報取得部を備え、
前記センシングデータ取得部は前記提供者の位置情報を取得し、
前記実行情報は、前記位置情報および前記地図情報に基づく、前記提供者の位置の勾配に応じた勾配情報を含む、請求項１または２に記載の情報管理装置。
【請求項４】
前記実行情報を記録する実行情報記録部を備え、
前記実行情報送信部は、前記実行情報記録部に記録されている、前記選択された提供者の前記実行情報を、前記利用者が利用する前記トレーニング装置に送信する、請求項１〜３に記載の情報管理装置。
【請求項５】
利用者が利用するトレーニング装置の識別情報と、前記利用者の身体動作の技能レベルに関する情報とを取得する利用者情報取得部と、
提供者の実行情報を識別する識別情報と、前記提供者の身体動作の技能レベルに関する情報とを取得する提供者情報取得部と、
前記利用者情報取得部および前記提供者情報取得部で取得された情報に基づいて、前記利用者と前記利用者の最終目標者との間の技能レベルを有し、かつ、前記最終目標者より前記利用者に近い技能レベルを有する前記提供者を選択する選択部と、
前記トレーニング装置の識別情報と、選択された前記提供者の実行情報を識別する識別情報とを含む制御指令を情報管理装置に送信する制御指令送信部と、を備える、制御指令発生装置。
【請求項６】
請求項１〜４のいずれかに記載の情報管理装置から送信される実行情報を取得する実行情報取得部と、
利用者が走行する走行ベルト部と、
前記利用者が受ける風を生成する送風装置と、
前記実行情報に基づいて前記走行ベルト部および前記送風装置を制御する制御部と、を備え、
前記実行情報は、提供者の走行速度に関する速度情報、前記提供者の位置の勾配に関する勾配情報、および、前記提供者が受ける風速に関する風速情報を含み、
前記制御部は、前記速度情報に基づいて前記走行ベルト部を駆動し、前記勾配情報に基づいて前記走行ベルト部を傾け、前記風速情報に基づいて前記送風装置を制御する、トレーニング装置。
【請求項７】
提供者の身体動作を観測してセンシングデータを生成する複数のセンサと、
制御指令を発生させる制御指令発生装置と、
利用者が利用する複数のトレーニング装置と、
前記制御指令に基づいて前記センサと前記トレーニング装置との間を中継する情報管理装置と、を備えるトレーニングシステムにおいて、
前記情報管理装置は、
前記提供者の身体動作を前記センサで観測して得られる第１センシングデータによる情報を含む実行情報を取得する、センシングデータ取得部と、
前記利用者の身体動作の技能レベルに応じて選択された前記提供者の前記実行情報を、前記利用者が利用する前記トレーニング装置に送信することを指令する前記制御指令を受信する、制御指令受信部と、
前記制御指令受信部が前記制御指令を受信したとき、前記選択された提供者の前記実行情報を、前記利用者が利用する前記トレーニング装置に送信する実行情報送信部と、を備える、トレーニングシステム。
【請求項８】
提供者の身体動作をセンサで観測して得られる第１センシングデータによる情報を含む実行情報を取得する第１のステップと、
利用者の身体動作の技能レベルに応じて選択された前記提供者の前記実行情報を、前記利用者が利用するトレーニング装置に送信することを指令する制御指令を受信する第２のステップと、
前記制御指令を受信したとき、前記選択された提供者の前記実行情報を、前記利用者が利用する前記トレーニング装置に送信する第３のステップと、をコンピュータに実行させる、情報管理プログラム。
【請求項９】
提供者の身体動作をセンサで観測して得られる第１センシングデータによる情報を含む実行情報を取得する第１のステップと、
利用者の身体動作の技能レベルに応じて選択された前記提供者の前記実行情報を、前記利用者が利用するトレーニング装置に送信することを指令する制御指令を受信する第２のステップと、
前記制御指令を受信したとき、前記選択された提供者の前記実行情報を、前記利用者が利用する前記トレーニング装置に送信する第３のステップと、をコンピュータが実行する、情報管理方法。
【請求項１０】
利用者が利用するトレーニング装置の識別情報と、前記利用者の身体動作の技能レベルに関する情報とを取得する第１のステップと、
提供者の実行情報を識別する識別情報と、前記提供者の身体動作の技能レベルに関する情報とを取得する第２のステップと、
前記第１のステップおよび前記第２のステップで取得された情報に基づいて、前記利用者と前記利用者の最終目標者との間の技能レベルを有し、かつ、前記最終目標者より前記利用者に近い技能レベルを有する前記提供者を選択する第３のステップと、
前記トレーニング装置の識別情報と、選択された前記提供者の実行情報を識別する識別情報とを含む制御指令を情報管理装置に送信する第４のステップと、をコンピュータに実行させる、制御指令発生プログラム。
【請求項１１】
利用者が利用するトレーニング装置の識別情報と、前記利用者の身体動作の技能レベルに関する情報とを取得する第１のステップと、
提供者の実行情報を識別する識別情報と、前記提供者の身体動作の技能レベルに関する情報とを取得する第２のステップと、
前記第１のステップおよび前記第２のステップで取得された情報に基づいて、前記利用者と前記利用者の最終目標者との間の技能レベルを有し、かつ、前記最終目標者より前記利用者に近い技能レベルを有する前記提供者を選択する第３のステップと、
前記トレーニング装置の識別情報と、選択された前記提供者の実行情報を識別する識別情報とを含む制御指令を情報管理装置に送信する第４のステップと、をコンピュータが実行する、制御指令発生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサにより生成されたセンシングデータを、利用者の身体動作に利用できる形で提供するための技術に関する。
【背景技術】
【０００２】
従来、利用者の運動に利用される様々な装置が考えられている。例えば、特許文献１には、表示装置を有するランニングマシンが記載されている。このランニングマシンでは、ランニングの運動速度に連動した風景等が表示装置に表示される。これにより、利用者は、視覚的な刺激を受けるので、運動することに飽きたりせずに、トレーニングを楽しむことができる。
【０００３】
特許文献２には、ベルトコンベア式徒走トレーニング装置および表示幕を備える健康体育成システムが記載されている。この健康体育成システムでは、例えば、利用者が擬似山登りを体験できるように風景画像が表示幕に表示され、その風景画像が利用者の走行程度に応じて変化する。これにより、利用者は、健康体の育成増進を楽しみながら継続することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−７４２１１号公報
【特許文献２】特開２００３−２４４６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１，２に記載の装置は、運動を継続させるためのインセンティブを利用者に与えるものであり、利用者の運動技能を向上させるものではなかった。本発明は、利用者が身体動作に関する技能を効果的に獲得できるようにすることを課題とする。
【課題を解決するための手段】
【０００６】
本発明の情報管理装置は、センシングデータ取得部、制御指令受信部および実行情報送信部を備える。センシングデータ取得部は、提供者の身体動作をセンサで観測して得られる第１センシングデータによる情報を含む実行情報を取得する。制御指令受信部は、利用者の身体動作の技能レベルに応じて選択された提供者の実行情報を、利用者が利用するトレーニング装置に送信することを指令する制御指令を受信する。実行情報送信部は、制御指令受信部が制御指令を受信したとき、選択された提供者の実行情報を、利用者が利用するトレーニング装置に送信する。
【０００７】
ここで、実行情報は、人の身体動作を表現する情報を含むことを必須とし、それに加えて人が身体動作をするときの環境を表現する情報を含んでもよい。人の身体動作を表現する情報は、例えば、スポーツを行っている者の速度、加速度などである。さらに、人の身体動作を表現する情報は、呼吸の周期、身体の部位の変位のタイミングと呼吸のタイミングのずれ量、瞬きの周期、身体の部位の変位のタイミングと瞬きのタイミングのずれ量、身体の各部位の変位の順序などでもよい。人が身体動作をするときの環境を表現する情報は、例えば、スポーツを行っている者が位置する場所の周囲の風景、周囲の音などである。
【０００８】
また、技能向上を目指す身体動作に関して、身体動作の技能を多段階に評価するための評価体系が存在する分野において、その評価体系に基づいて設定されたレベルが、本発明で言う「身体動作の技能レベル」である。
【０００９】
上記の構成では、利用者は、自らの身体動作の技能レベルに応じた提供者の身体動作を参照しながらトレーニングを行うことができる。このため、利用者は、自らが目標とする身体動作の技能を効果的に獲得することができる。また、利用者は、提供者を目標としてトレーニングを行うことになるので、健康増進のために身体動作を継続するインセンティブを得ることができる。さらに、提供者は、自らの身体動作に関する情報を利用者に提供することで、利用者から対価を得ることができる。
【００１０】
本発明の情報管理装置では、実行情報は、提供者が身体動作を行うときの環境を観測して得られる第２センシングデータによる情報を含むことが好ましい。この構成では、利用者は、提供者が身体動作を行う環境と類似した環境でトレーニングを行うことができる。
【００１１】
本発明の情報管理装置は次のように構成されることが好ましい。本発明の情報管理装置は、地図情報を取得する地図情報取得部を備える。センシングデータ取得部は提供者の位置情報を取得する。実行情報は、位置情報および地図情報に基づく、提供者の位置における地面の勾配（以下、提供者の位置の勾配と言う）に応じた勾配情報を含む。
【００１２】
この構成では、利用者の位置の勾配を提供者の位置の勾配と等しくすることができる。このため、利用者は、より提供者に近い環境で身体動作を行うことができる。また、一般的に、センサでは、緩やかな勾配を正確に観測することが難しい。上記構成では、地図情報を用いて勾配を算出するので、緩やかな勾配でも正確に得ることができる。
【００１３】
本発明の情報管理装置は次のように構成されることが好ましい。本発明の情報管理装置は、実行情報を記録する実行情報記録部を備える。実行情報送信部は、実行情報記録部に記録されている、選択された提供者の実行情報を、利用者が利用するトレーニング装置に送信する。この構成では、利用者および提供者が身体動作を行う時間帯が互いに一致しなくても、利用者は、実行情報記録部に記録された提供者の実行情報を利用してトレーニングを行うことができる。
【００１４】
本発明の制御指令発生装置は、利用者情報取得部、提供者情報取得部、選択部および制御指令送信部を備える。利用者情報取得部は、利用者が利用するトレーニング装置の識別情報と、利用者の身体動作の技能レベルに関する情報とを取得する。提供者情報取得部は、提供者の実行情報を識別する識別情報と、提供者の身体動作の技能レベルに関する情報とを取得する。選択部は、利用者情報取得部および提供者情報取得部で取得された情報に基づいて、利用者と利用者の最終目標者との間の技能レベルを有し、かつ、最終目標者より利用者に近い技能レベルを有する提供者を選択する。制御指令送信部は、トレーニング装置の識別情報と、選択された提供者の実行情報を識別する識別情報とを含む制御指令を情報管理装置に送信する。
【００１５】
この構成では、利用者は、自らの身体動作の技能レベルに近い技能レベルを有する提供者の身体動作を参照してトレーニングを行うことができる。このため、利用者は、無理なくトレーニングを継続することができるとともに、効果的に身体動作の技能を向上させることができる。
【００１６】
本発明のトレーニング装置は、実行情報取得部、利用者が走行する走行ベルト部、利用者が受ける風を生成する送風装置、および、制御部を備える。実行情報取得部は、情報管理装置から送信される実行情報を取得する。制御部は、実行情報に基づいて走行ベルト部および送風装置を制御する。実行情報は、提供者の走行速度に関する速度情報、提供者の位置の勾配に関する勾配情報、および、提供者が受ける風速に関する風速情報を含む。制御部は、速度情報に基づいて走行ベルト部を駆動し、勾配情報に基づいて走行ベルト部を傾け、風速情報に基づいて送風装置を制御する。
【００１７】
この構成では、利用者は、提供者と同様の風を受けて走行動作を行うことができる。また、利用者の位置の勾配を提供者の位置の勾配と等しくすることができる。このため、利用者は、より提供者に近い環境で走行動作を行うことができる。
【発明の効果】
【００１８】
本発明によれば、利用者が身体動作に関する技能を効果的に獲得することができる。
【図面の簡単な説明】
【００１９】
【図１】トレーニングシステム１０の構成を示すブロック図である。
【図２】制御指令発生装置１２の構成を示すブロック図である。
【図３】利用者情報ＤＢ１２１に保存されるレコードの構成例を示す図である。
【図４】提供者情報ＤＢ１２２に保存されるレコードの構成例を示す図である。
【図５】利用者情報処理部１２３の処理手順を示すフローチャートである。
【図６】マッチング処理部１２５の処理手順を示すフローチャートである。
【図７】情報提供装置１４の模式図である。
【図８】情報提供装置１４の構成を示すブロック図である。
【図９】情報管理装置１３の構成を示すブロック図である。
【図１０】センシングデータ処理部１３３の処理手順を示すフローチャートである。
【図１１】スポーツ実行情報送信部１３８の処理手順を示すフローチャートである。
【図１２】トレーニング装置１１の模式図である。
【図１３】トレーニング装置１１の構成を示すブロック図である。
【図１４】トレーニングシステム２０の構成を示すブロック図である。
【図１５】制御指令発生装置２２の利用者情報ＤＢに保存されるレコードの構成例を示す図である。
【図１６】制御指令発生装置２２の提供者情報ＤＢに保存されるレコードの構成例を示す図である。
【図１７】情報管理装置２３の構成を示すブロック図である。
【図１８】トレーニング装置３１の構成を示すブロック図である。
【図１９】トレーニング装置４１の模式図である。
【発明を実施するための形態】
【００２０】
本発明の第１の実施形態に係るトレーニングシステム１０について説明する。図１は、トレーニングシステム１０の構成を示すブロック図である。トレーニングシステム１０では、利用者は、提供者のスポーツ環境が擬似的に再現された環境で、提供者のスポーツ行動を参照しながらトレーニングを行うことができる。ここで、利用者は、スポーツ行動に関する情報を利用する者である。提供者は、スポーツ行動に関する情報を利用者に提供する者である。トレーニングシステム１０では、スポーツ実行情報、利用者情報、提供者情報、センシングデータなどのデータが使用されている。スポーツ行動は本発明の「身体動作」の一例である。スポーツ実行情報およびセンシングデータは本発明の「実行情報」の一例である。
【００２１】
スポーツ実行情報には、提供者のスポーツ行動に関するスポーツ行動情報、提供者がスポーツを行う環境に関するスポーツ環境情報などが含まれている。利用者情報には、利用者を特定する情報、利用者がスポーツ実行情報を利用する際の利用条件などが含まれている。提供者情報には、提供者を特定する情報、提供者がスポーツ実行情報を提供する際の提供条件などが含まれている。提供者情報はスポーツ実行情報と一対一に対応している。センシングデータは提供者のスポーツ行動およびスポーツ環境の観測から得られる。
【００２２】
トレーニングシステム１０は、複数のトレーニング装置１１、制御指令発生装置１２、情報管理装置１３および複数の情報提供装置１４を備える。制御指令発生装置１２および情報管理装置１３はコンピュータにより構成されている。トレーニング装置１１および情報提供装置１４はコンピュータにより制御されている。トレーニング装置１１は、利用者がトレーニングを行うための装置である。トレーニング装置１１は、利用者の入力操作に従って、利用者情報を制御指令発生装置１２に送信する。また、トレーニング装置１１は、情報管理装置１３から受信したスポーツ実行情報に基づいて、提供者のスポーツ行動およびスポーツ環境を利用者に提供する。
【００２３】
制御指令発生装置１２は、利用者の利用条件と提供者の提供条件とのマッチングを行うことで、利用者の利用条件に適合するスポーツ実行情報を選択する。そして、制御指令発生装置１２は、マッチングの結果に基づく制御指令を情報管理装置１３に送信する。情報提供装置１４は、提供者のスポーツ行動およびスポーツ環境を観測することにより生成したセンシングデータなどを情報管理装置１３に送信する。情報管理装置１３は、情報提供装置１４から受信したセンシングデータをスポーツ実行情報に変換するとともに、そのスポーツ実行情報に対応する提供者情報を制御指令発生装置１２に送信する。また、情報管理装置１３は、制御指令発生装置１２から受信した制御指令に従って、スポーツ実行情報をトレーニング装置１１に送信する。
【００２４】
図２は、制御指令発生装置１２の構成を示すブロック図である。制御指令発生装置１２は、利用者情報ＤＢ１２１（ＤＢは「データベース」の略、以下同じ）、提供者情報ＤＢ１２２、利用者情報処理部１２３、提供者情報取得部１２４、マッチング処理部１２５および制御指令送信部１２６を備える。利用者情報処理部１２３は本発明の「利用者情報取得部」の一例である。マッチング処理部１２５は本発明の「選択部」の一例である。
【００２５】
利用者情報ＤＢ１２１には、利用者毎に利用者情報がレコードとして登録されている。利用者情報は、利用者がトレーニングシステム１０の運営者と契約した際に利用者情報ＤＢ１２１に登録される。利用者情報ＤＢ１２１に登録された利用者情報は、トレーニング装置１１から送信される利用者情報に基づいて随時更新される。
【００２６】
図３は、利用者情報ＤＢ１２１に保存されるレコードの構成例を示している。利用者情報ＤＢ１２１には、利用者を特定する情報として、例えば、利用者ＩＤ、契約番号などが格納されている。利用者情報ＤＢ１２１には、利用条件の情報として、例えば、データの種類、スポーツ実行時間、スポーツ実行場所、スポーツの種別、スポーツ行動情報、スポーツ環境情報、身長、体重、利用者のタイム、優先事項、対価などが格納されている。
【００２７】
なお、スポーツ実行時間、スポーツ実行場所、身長、体重などの項目は、利用者が提供者に求める条件を示している。利用者のタイムなどのスポーツの技能に関する項目は、利用者自身の技能を示している。提供者が満たすべきスポーツの技能の条件は、後述のように、マッチング処理部１２５により利用者自身の技能から算出される。なお、スポーツの技能の項目についても、利用者自身の技能を示すものでなく、利用者が提供者に求める条件を示すものにしてもよい。
【００２８】
利用者ＩＤおよび契約番号は、利用者がトレーニングシステム１０の運営者と契約した際に付与されるユニークな番号である。データの種類は、提供者から提供されたスポーツ実行情報がリアルタイムで利用されるか、スポーツ実行情報記録部に記録されているスポーツ実行情報が利用されるか、を示している。スポーツ実行時間は、提供者が情報を提供するスポーツ行動をするときの時間である。スポーツ実行場所は、提供者が情報を提供するスポーツ行動をするときの場所である。スポーツ種別は、提供者が情報を提供するスポーツの種別である。スポーツ行動情報は、例えば、提供者がランニングを行う場合、提供者の走行速度、提供者の腕や足の振りのタイミングや加速度などに関する情報である。スポーツ環境情報は、例えば、提供者がランニングを行う場合、提供者が位置する場所の勾配、気圧、温度、明度、周囲の風景、周囲の音、提供者が受ける風の風速などに関する情報である。対価は、スポーツ実行情報１件に対して支払うことが可能な額を示している。
【００２９】
提供者情報ＤＢ１２２には、提供者情報がレコードとして登録されている。提供者情報ＤＢ１２２は、情報管理装置１３から送信される提供者情報に基づいて随時更新される。図４は、提供者情報ＤＢ１２２に保存されるレコードの構成例を示している。提供者情報ＤＢ１２２には、提供者を特定する情報として、例えば、提供者ＩＤ、契約番号、情報提供装置のＩＰアドレスなどが格納されている。提供者情報ＤＢ１２２には、提供条件の情報として、例えば、データの種類、スポーツ実行時間、スポーツ実行場所、スポーツの種別、スポーツ行動情報、スポーツ環境情報、身長、体重、提供者のタイム、対価などが格納されている。提供者ＩＤおよび契約番号は、提供者がトレーニングシステム１０の運営者と契約した際に付与されるユニークな番号である。対価は、スポーツ実行情報１件に対して提供者が希望する額である。データ番号は、スポーツ実行情報毎に付与されるユニークな番号である。
【００３０】
利用者情報処理部１２３は、トレーニング装置１１から送信される利用要求、利用者情報などを処理する。図５は、利用者情報処理部１２３の処理手順を示すフローチャートである。利用者は、トレーニング装置１１を利用するために、自らの利用者ＩＤをトレーニング装置１１に入力する。トレーニング装置１１は、入力された利用者ＩＤ、トレーニング装置１１のＩＰアドレスなどを含む利用要求を制御指令発生装置１２に送信する。利用者情報処理部１２３は、トレーニング装置１１から送信された利用要求を受信すると（Ｓ１１）、利用要求に含まれる利用者ＩＤを有する利用者情報を利用者情報ＤＢから読み出す（Ｓ１２）。そして、利用者情報処理部１２３は、読み出した利用者情報を、利用要求に含まれるＩＰアドレスを有するトレーニング装置１１に送信する（Ｓ１２）。
【００３１】
利用者情報を受け取った利用者は、その利用者情報の利用条件を更新して制御指令発生装置１２に送り返す。利用者情報処理部１２３は、利用者により更新された利用者情報を受信すると（Ｓ１３）、受信した利用者情報に基づいて利用者情報ＤＢを更新する（Ｓ１４）。また、利用者情報処理部１２３は、受信した利用者情報をマッチング処理部１２５に通知する（Ｓ１５）。なお、トレーニング装置１１は、トレーニング装置１１の利用を終了するための操作を利用者が行ったとき、利用終了要求を制御指令発生装置１２に送信する。利用者情報処理部１２３は、利用終了要求を受信すると、受信した利用終了要求を制御指令送信部１２６に通知する。
【００３２】
提供者情報取得部１２４は、情報管理装置１３から送信された提供者情報を受信すると、受信した提供者情報に基づいて提供者情報ＤＢ１２２を更新する。より具体的に述べると、提供者情報取得部１２４は、データの種類の項目が「リアルタイム」となっている提供者情報ＤAを受信すると、提供者を特定する情報を確認した後、提供者情報ＤAを提供者情報ＤＢ１２２に登録する。提供者情報取得部１２４は、データの種類の項目が「記録」となっている提供者情報ＤBを受信すると、提供者を特定する情報を確認した後、提供者情報ＤBを提供者情報ＤＢ１２２に登録する。これとともに、提供者情報取得部１２４は、提供者情報ＤBと同一のデータ番号を有する提供者情報ＤAを提供者情報ＤＢ１２２から削除する。なお、提供者情報ＤAは、提供者がスポーツ行動を開始したときに情報管理装置１３から送信される。提供者情報ＤBは、提供者がスポーツ行動を終了したときに情報管理装置１３から送信される。このため、提供者情報ＤＢ１２２は、提供者情報取得部１２４の処理により常に最新状態に保たれる。
【００３３】
マッチング処理部１２５は、利用者情報処理部１２３から通知された利用者情報の利用条件と、提供者情報ＤＢ１２２に登録されている提供者情報の提供条件とを照合し、利用条件に適合する提供条件を有する提供者情報を特定する。図６は、マッチング処理部１２５の処理手順を示すフローチャートである。マッチング処理部１２５は次のような処理を行う。まず、利用者情報処理部１２３から利用者情報を取得し（Ｓ２１）、提供者情報ＤＢ１２２から提供者情報を読み出す（Ｓ２３）。利用者情報の利用条件と提供者情報の提供条件とを照合し（Ｓ２４）、提供条件が利用条件に適合する場合（Ｓ２５）、その提供者情報のデータ番号をマッチングリストに格納する（Ｓ２６）。提供者情報ＤＢ１２２の所定のレコードについてステップＳ２３〜Ｓ２６の処理を行った後（Ｓ２２）、利用条件の優先事項に基づいてマッチングリストから１つの提供者情報を選択する（Ｓ２７）。
【００３４】
ここで、上記所定のレコードは、利用条件のデータの種類に応じて、次にように定められている。マッチング処理部１２５は、利用条件のデータの種類が「リアルタイム」になっている場合、提供者情報ＤＢ１２２に登録されている提供者情報ＤAの中から１つのデータ番号ＮAを選択するとともに、提供者情報ＤＢ１２２に登録されている提供者情報ＤBの中から１つのデータ番号ＮBを選択する。これにより、リアルタイムでスポーツ実行情報を利用できないときでも、スポーツ実行情報記録部に記録されたものを利用することができる。マッチング処理部１２５は、利用条件のデータの種類が「記録」または「−（データなし）」になっている場合、提供者情報ＤＢ１２２に登録されている提供者情報ＤBの中から１つのデータ番号ＮBを選択する。
【００３５】
ここで、利用者の技能と提供者の技能とを照合する処理について具体的な例を示す。マッチング処理部１２５は、例えば、スポーツ実行者（スポーツを行う者）の技能を表す数値（例えば、５ｋｍ走のタイム）ｔがｔ0＋Δ（ｉ−１）≦ｔ＜ｔ0＋Δｉに含まれる場合、スポーツ実行者の技能がレベルｉに属すると判断する。ここで、ｔ0およびΔの値は適宜設定される。そして、マッチング処理部１２５は、利用者の技能がレベルｉに属する場合、レベルｉ＋１の技能を有する提供者が利用条件に適合すると判断する。
【００３６】
また、利用者情報は、「５ｋｍ走の最終目標タイム」のように、利用者の最終目標を示す項目を有してもよい。この場合、ｔ0を利用者の技能を表す数値とし、Δ＝（ｔg−ｔ0）／ｎとしてもよい。ここで、ｔgは利用者の目標値であり、ｎは適宜設定される。すなわち、マッチング処理部１２５は、利用者の現在の技能を表す数値と利用者の目標値との間をｎ段階のレベルに分けて、利用者の技能のレベルより１つ上の技能のレベルを有する提供者が利用条件に適合すると判断する。言い換えると、マッチング処理部１２５は、利用者と利用者の最終目標者との間の技能レベルを有し、かつ、最終目標者より利用者に近い技能レベルを有する提供者を選択する。
【００３７】
制御指令送信部１２６は、マッチング処理部１２５の処理結果を取得すると、その処理結果に基づく制御指令を情報管理装置１３に送信する。この制御指令は、情報管理装置１３に対するスポーツ実行情報の送信指令、利用者が利用しているトレーニング装置のＩＰアドレス、マッチング処理部１２５により選択されたデータ番号、スポーツ実行情報の送信を終了する時刻などを含む。トレーニング装置１１のＩＰアドレスは本発明の「トレーニング装置の識別情報」の一例である。データ番号は本発明の「実行情報を識別する識別情報」の一例である。また、制御指令送信部１２６は、利用終了要求を利用者情報処理部１２３から取得したとき、スポーツ実行情報の送信終了を指令する制御信号を情報管理装置１３に送信する。
【００３８】
なお、制御指令発生装置１２は、契約ＤＢ、ログ情報ＤＢおよび対価精算処理部を備える（いずれも図示せず）。契約ＤＢには、トレーニングシステム１０の運営者が利用者および提供者と交わした契約内容が登録されている。ログ情報ＤＢには、マッチング処理の結果などを含むログ情報が記録されている。対価精算処理部は、利用者情報ＤＢ、提供者情報ＤＢ、契約ＤＢおよびログ情報ＤＢの情報に基づいて対価の精算を処理する。
【００３９】
図７は情報提供装置１４の模式図である。図８は、情報提供装置１４の構成を示すブロック図である。本実施形態に係る提供者は、ランニングに関するスポーツ実行情報を提供する。情報提供装置１４は、ウェアラブル端末１６および加速度センサ１４１Ａ，１４１Ｂを備える。ウェアラブル端末１６は提供者により眼鏡のように装着される。提供者がウェアラブル端末１６を装着すると、ウェアラブル端末１６の表示部１６３は提供者の目に近接して配置される。ウェアラブル端末１６は、例えば、グーグルグラス（登録商標）である。なお、ウェアラブル端末１６は、眼鏡のように装着するものに限られず、提供者が身に着けてスポーツを行うことができるものならばよい。加速度センサ１４１Ａは、提供者の腕に装着され、腕の振りに応じて変化する加速度を観測する。加速度センサ１４１Ｂは、提供者の足に装着され、足の振りに応じて変化する加速度を観測する。加速度センサ１４１Ａ，１４１Ｂは、ブルートゥース（登録商標）などの近距離通信規格を用いて、センシングデータをウェアラブル端末１６に送信する。
【００４０】
ウェアラブル端末１６では、制御部１６１、記録部１６２、表示部１６３、発音部１６４、操作部１６５、ＧＰＳ信号処理部１６６、カメラ１６７、マイク１６８、通信部１６９および加速度センサ１４１Ｃがバスを介して接続されている。ＧＰＳ信号処理部１６６、カメラ１６７、マイク１６８および加速度センサ１４１Ａ〜１４１Ｃは、提供者のスポーツ行動およびスポーツ環境を観測するセンサである。
【００４１】
ＧＰＳ信号処理部１６６は、ＧＰＳ信号を受信すると、受信したＧＰＳ信号から提供者の位置や速度（走行速度）を算出する。カメラ１６７は提供者の周囲の風景をビデオ撮影する。マイク１６８は提供者の周囲の音を集音する。加速度センサ１４１Ｃは提供者の加速度を観測する。提供者の速度や加速度は「第１センシングデータ」の一例である。提供者の周囲の風景や音は本発明の「第２センシングデータ」の一例である。表示部１６３は、例えば、ディスプレイである。発音部１６４は、例えば、イヤホン、ヘッドフォンなどである。操作部１６５は、例えば、タッチパッド、音声コマンドを受け付けるものなどである。記録部１６２には、提供者情報などが記録されている。
【００４２】
制御部１６１は、提供者がセンシングデータの送信開始を操作部１６５に対して操作すると、通信部１６９にセンシングデータを送信するように命令する。この際、制御部１６１は、センサにより得られたセンシングデータを送信形式に変換するとともに、記録部１６２に記録された提供者情報および提供者の入力情報に基づいて提供者情報ＤSを生成する。センシングデータには、提供者の位置、速度、加速度、腕や足の振りの加速度、周囲の風景映像や音などに関する情報が含まれている。なお、提供者情報ＤSはデータ番号の項目（図４参照）を有さない。
【００４３】
提供者は、上記のように、操作部１６５への入力操作により提供者情報ＤSの内容を変更することができる。提供者は、例えば、スポーツ実行場所として、ＧＰＳ信号処理部１６６が算出した位置を用いることもできるし、自ら入力したものを用いてもよい。また、提供者は、技能が以前より変化したならば、技能の変化を提供者情報ＤSの内容に反映させることができる。
【００４４】
通信部１６９はウェアラブル端末１６の外部との通信を行う。より具体的に述べると、通信部１６９は、センサにより得られたセンシングデータを情報管理装置１３に送信する。通信部１６９は、センシングデータの送信を開始する際に、提供者情報ＤSを情報管理装置１３に送信する。通信部１６９は、加速度センサ１４１Ａ，１４１Ｂから送信されたセンシングデータを受信して制御部１６１に通知する。なお、情報提供装置１４は、地面の勾配、気圧、風速、温度、明度などを観測するセンサを含んでもよい。
【００４５】
図９は、情報管理装置１３の構成を示すブロック図である。情報管理装置１３は、センシングデータ取得部１３１、外部情報取得部１３２、センシングデータ処理部１３３、スポーツ実行情報記録部１３４、スポーツ実行情報ＤＢ１３５、提供者情報送信部１３６、制御指令受信部１３７およびスポーツ実行情報送信部１３８を備える。外部情報取得部１３２は本発明の「地図情報取得部」の一例である。スポーツ実行情報記録部１３４は本発明の「実行情報記録部」の一例である。スポーツ実行情報送信部１３８は本発明の「実行情報送信部」の一例である。
【００４６】
センシングデータ取得部１３１は、情報提供装置１４から送信されたセンシングデータおよび提供者情報ＤSを受信する。この際、センシングデータ取得部１３１は、トレーニングシステム１０の運営者と契約した提供者の装置から、センシングデータおよび提供者情報ＤSが送信されているか確認する。外部情報取得部１３２は、センシングデータに含まれる提供者の位置情報に基づいて、提供者が位置する場所周辺の地理情報を地理情報ＤＢ１５１から取得する。また、外部情報取得部１３２は、センシングデータに含まれる提供者の位置情報に基づいて、提供者が位置する場所周辺の気象情報を気象情報ＤＢ１５２から取得する。地理情報ＤＢおよび気象情報ＤＢは、情報管理装置１３の外部に設置されている外部ＤＢ１５（図１参照）である。地理情報ＤＢは標高値などの地理情報を記録している。気象情報ＤＢは風速などの気象情報を記録している。
【００４７】
センシングデータ処理部１３３は、センシングデータ取得部１３１で取得されたセンシングデータ、ならびに、外部情報取得部１３２で取得された地理情報および気象情報からスポーツ実行情報を生成する。例えば、センシングデータに含まれる腕や足の振りの加速度から、腕や足の振りのタイミングに関する情報が生成される。センシングデータに含まれる提供者の位置、および、地理情報に含まれる標高値から、提供者の位置の勾配に関する情報が生成される。センシングデータに含まれる提供者の位置および速度、ならびに、気象情報に含まれる風速から、提供者が受ける風速に関する情報が生成される。また、センシングデータ処理部１３３は、後述のように、提供者情報ＤSから提供者情報ＤA，ＤBを生成する。
【００４８】
図１０は、センシングデータ処理部１３３の処理手順を示すフローチャートである。センシングデータ処理部１３３は次のような処理を行う。まず、センシングデータ取得部１３１からセンシングデータおよび提供者情報ＤSを取得するとともに、外部情報取得部１３２から地理情報および気象情報を取得する（Ｓ３１）。センシングデータから提供者が実際にスポーツを行っていると判断した場合（Ｓ３２：Ｙｅｓ）、提供者情報ＤSにデータ番号を付加することで生成した提供者情報ＤAを提供者情報送信部１３６に通知する（Ｓ３３）。また、センシングデータ、すなわち、ステップＳ３５で生成されるスポーツ実行情報に、提供者情報ＤSに付加したデータ番号を関連付ける（Ｓ３４）。また、上記のように、センシングデータからスポーツ実行情報を生成する（Ｓ３５）。なお、スポーツ実行情報は、スポーツ実行情報記録部１３４に記録されるまで一時的に所定の記憶領域に保存される。センシングデータから提供者が実際にスポーツを行っていないと判断した場合（Ｓ３２：Ｎｏ）、処理を終了する。
【００４９】
同一の提供者から再びセンシングデータを取得し（Ｓ３６：Ｙｅｓ）、かつ、センシングデータから提供者が実際にスポーツを行っていると判断した場合（Ｓ３７：Ｙｅｓ）、ステップＳ３５の処理に戻る。同一の提供者から再びセンシングデータを取得しなかった場合（Ｓ３６：Ｎｏ）、または、センシングデータから提供者が実際にスポーツを行っていないと判断した場合（Ｓ３７：Ｎｏ）、一時的に保存されていたスポーツ実行情報をスポーツ実行情報記録部１３４に記録する（Ｓ３８）。また、スポーツ実行情報の記録場所のアドレスと、そのスポーツ実行情報に関連付けられたデータ番号とを、１つのレコードとして、スポーツ実行情報ＤＢに登録する（Ｓ３９）。また、提供者情報ＤAを書き換えて生成した提供者情報ＤBを提供者情報送信部１３６に通知する（Ｓ４０）。具体的に述べると、提供者情報ＤAのスポーツ実行時間の項目における終了時間を、提供者がスポーツを終了したと判断した時間に書き換え、提供者情報ＤAのデータの種類の項目を「記録」に書き換えることで、提供者情報ＤBを生成する。
【００５０】
センシングデータ処理部１３３は、ある提供者のセンシングデータの処理中に、別の提供者のセンシングデータを取得した場合、各々の提供者のセンシングデータを並行して処理する。センシングデータ処理部１３３は、センシングデータの処理の終了後にセンシングデータを取得した場合、そのセンシングデータの処理を開始する。
【００５１】
提供者情報送信部１３６は、センシングデータ処理部１３３から通知された提供者情報ＤA，ＤBを制御指令発生装置１２に逐次送信する。制御指令受信部１３７は、制御指令発生装置１２から送信された制御指令を受信する。スポーツ実行情報送信部１３８は、制御指令受信部１３７が受信した制御指令に基づいて、スポーツ実行情報をトレーニング装置１１に送信する。
【００５２】
図１１は、スポーツ実行情報送信部１３８の処理手順を示すフローチャートである。スポーツ実行情報送信部１３８は次のような処理を行う。まず、送信指令を含む制御指令を制御指令受信部１３７から受け取る（Ｓ５１）。制御指令がデータ番号ＮAを含み（Ｓ５２：Ｙｅｓ）、かつ、提供者がスポーツを行っているとセンシングデータ処理部１３３が判断している場合（Ｓ５３：Ｙｅｓ）、データ番号ＮAに関連づけられたスポーツ実行情報をセンシングデータ処理部１３３から取得する（Ｓ５４）。そして、取得したスポーツ実行情報を、制御指令に含まれるＩＰアドレスを有するトレーニング装置１１に送信する（Ｓ５５）。
【００５３】
制御指令に含まれる送信終了時刻より時刻が経過した場合（Ｓ５６：Ｙｅｓ）、または、送信終了指令を含む制御指令を受信した場合（Ｓ５７：Ｙｅｓ）、スポーツ実行情報の送信を終了する（Ｓ５９）。制御指令に含まれる送信終了時刻より時刻が経過しておらず（Ｓ５６：Ｎｏ）、かつ、送信終了指令を含む制御指令を受信していない場合（Ｓ５７：Ｎｏ）、ステップＳ５３の処理に戻る。
【００５４】
制御指令がデータ番号ＮAを含まない場合（Ｓ５２：Ｎｏ）、または、提供者がスポーツを行っていないとセンシングデータ処理部１３３が判断している場合（Ｓ５３：Ｎｏ）、データ番号ＮBに関連づけられた記録場所のアドレスをスポーツ実行情報ＤＢから取得する（Ｓ５８）。取得したアドレスに記録されているスポーツ実行情報を、スポーツ実行情報記録部１３４から取得する（Ｓ５９）。取得したスポーツ実行情報を、制御指令に含まれるＩＰアドレスを有するトレーニング装置１１に送信した後（Ｓ６０）、処理を終了する。
【００５５】
スポーツ実行情報送信部１３８は、ある制御指令に基づく処理中に、送信指令を含む別の制御指令を受け取った場合、各々の制御指令に基づく処理を並行して行う。スポーツ実行情報送信部１３８は、制御指令に基づく処理の終了後に、送信指令を含む制御指令を受け取った場合、その制御指令に基づく処理を開始する。
【００５６】
図１２はトレーニング装置１１の模式図である。図１３は、トレーニング装置１１の構成を示すブロック図である。本実施形態に係る利用者は、ランニングに関するスポーツ実行情報を利用する。トレーニング装置１１はランニング装置１７およびウェアラブル端末１１１を備える。ランニング装置１７は、ベルトコンベアと同様に動作する走行ベルト部１７４を備える。利用者は、走行ベルト部１７４の上で走行動作を行うことで、自らの位置を変えずにランニングを行うことができる。ウェアラブル端末１１１は情報提供装置１４のウェアラブル端末１６と同様に構成されている。
【００５７】
ランニング装置１７では、制御部１７１、操作部１７２、表示部１７３、走行ベルト部１７４、送風装置１７５および通信部１７６がバスを介して接続されている。通信部１７６は本発明の「実行情報取得部」の一例である。操作部１７２は、例えば、タッチパッドやキーシートであり、利用者の入力操作を受け付ける。表示部１７３は、例えば、ディスプレイであり、制御部１７１からの制御に応じて所定の情報を表示する。
【００５８】
制御部１７１はランニング装置１７の全体を制御する。例えば、制御部１７１は、通信部１７６が受信したスポーツ実行情報に基づいて、走行ベルト部１７４および送風装置１７５を制御する。制御部１７１は、提供者の周囲の風景や音に関する情報、腕や足の振りのタイミングに関する情報などをウェアラブル端末１１１に送信するように、通信部１７６に要求する。これらの情報は、通信部１７６が受信したスポーツ実行情報に含まれるものである。また、制御部１７１は、利用者が入力操作に応じて利用要求や利用者情報を制御指令発生装置１２に送信するように、通信部１７６に要求する。
【００５９】
通信部１７６はランニング装置１７の外部との通信を行う。例えば、通信部１７６は、情報管理装置１３から受信したスポーツ実行情報を制御部１７１に通知する。通信部１７６は、制御部１７１による要求に基づいて、提供者の周囲の風景および音の情報、腕や足の振りのタイミングに関する情報などをウェアラブル端末１１１に送信する。また、通信部１７６は、制御部１７１による要求に基づいて、利用者が入力した利用要求や利用者情報を制御指令発生装置１２に送信する。
【００６０】
走行ベルト部１７４は、利用者が提供者と同一の速度で走行することができるように、スポーツ実行情報に含まれる速度情報に基づいて回転する。走行ベルト部１７４は、提供者が位置する場所の勾配が再現されるように、スポーツ実行情報に含まれる勾配情報に基づいて傾斜する。送風装置１７５は、スポーツ実行情報に含まれる風速情報に基づいて、提供者が受けている風と同一の風速で利用者に送風する。
【００６１】
ウェアラブル端末１１１は、受信した提供者の周囲の風景の情報に基づく映像をウェアラブル端末１１１の表示部に表示する。ウェアラブル端末１１１は、受信した提供者の周囲の音の情報に基づく音をウェアラブル端末１１１の発音部から発音する。ウェアラブル端末１１１は、受信した腕や足の振りのタイミングに関する情報に基づいて、腕や足の振りの指令音をウェアラブル端末１１１の発音部から発音する。この指令音は、例えば、腕や足の振りの周期と同一の間隔で発音される音である。
【００６２】
第１の実施形態では、制御指令発生装置１２は、利用者の利用条件と提供者の提供条件とのマッチングの結果に基づく制御指令を情報管理装置１３に送信する。情報提供装置１４は、提供者のスポーツ行動およびスポーツ環境を観測することにより生成したセンシングデータを情報管理装置１３に送信する。情報管理装置１３は、制御指令に従って、センシングデータから変換されたスポーツ実行情報をトレーニング装置１１に送信する。トレーニング装置１１は、情報管理装置１３から送信されたスポーツ実行情報に基づいて、提供者のスポーツ行動およびスポーツ環境を利用者に提供する。
【００６３】
このため、利用者は、提供者のスポーツ環境が擬似的に再現された環境で、提供者のスポーツ行動を参照しながらトレーニングを行うことができる。この結果、利用者は、自らが目標とするスポーツの技能を効果的に獲得することができる。また、利用者は、提供者を目標としてトレーニングすることになるので、健康増進のために身体動作を継続するインセンティブを得ることができる。さらに、提供者は、自らのスポーツ実行情報を利用者に提供することで、利用者から対価を得ることができる。
【００６４】
また、制御指令発生装置１２は、利用者と提供者とのマッチングを行う際に、利用者の技能に近い技能を有する提供者を選択する。このため、利用者は、自らのスポーツの技能に近い技能を有する提供者のスポーツ行動を参照してトレーニングすることができる。この結果、利用者は、無理なくトレーニングを継続することができるとともに、効果的に技能を向上させることができる。
【００６５】
また、一般的に、センサでは、緩やかな勾配を正確に観測することが難しい。第１の実施形態では、情報管理装置１３は、提供者の位置情報および地図情報に基づいて提供者の位置の勾配を算出する。トレーニング装置１１は、その勾配情報に基づいて走行ベルト部１７４を傾斜させる。このため、利用者の位置の勾配を提供者の位置の勾配と正確に等しくすることができる。この結果、利用者は、より提供者に近い環境でトレーニングを行うことができる。
【００６６】
また、情報管理装置１３は、提供者の位置情報および速度情報、ならびに、気象情報に含まれる風速情報から、提供者が受ける風の風速を算出する。送風装置１７５は、その風速情報に基づいて利用者に送風する。このため、利用者は提供者と同様の風を受けてトレーニングを行うことができる。
【００６７】
また、情報管理装置１３はスポーツ実行情報記録部１３４にスポーツ実行情報を記録している。情報管理装置１３は、制御指令に基づいて、スポーツ実行情報記録部１３４に記録されたスポーツ実行情報をトレーニング装置１１に送信する。このため、利用者および提供者がスポーツを行う時間帯が互いに一致しなくても、利用者は、スポーツ実行情報記録部１３４に記録されたスポーツ実行情報を利用してトレーニングを行うことができる。
【００６８】
本発明の第２の実施形態に係るトレーニングシステム２０について説明する。図１４は、トレーニングシステム２０の構成を示すブロック図である。トレーニングシステム２０では、リアルタイムでスポーツ実行情報を利用しているとき、利用者は提供者に対して要求を行うことができる。要求は、ウェアラブル端末１１１（図１３参照）のマイクで集音された利用者の音声、ランニング装置１７の操作部１７２から入力されたデータなどである。要求の内容は、例えば、ランニングコースの変更、ランニングスピードの増減などである。トレーニング装置１１は、利用者により入力された要求を情報管理装置２３に送信する。情報管理装置２３は、要求を送信したトレーニング装置１１にスポーツ実行情報を提供している情報提供装置１４に、受信した要求を送信する。
【００６９】
図１５は、制御指令発生装置２２の利用者情報ＤＢに保存されるレコードの構成例を示している。利用者情報は、提供者に対して要求を行うことができるリアルタイム会話のサービスを希望するか否か、リアルタイム会話に対して支払うことが可能な対価の額などを示す項目を有する。図１６は、制御指令発生装置２２の提供者情報ＤＢに保存されるレコードの構成例を示している。提供者情報は、リアルタイム会話のサービスを提供可能か否か、リアルタイム会話に対して提供者が希望する対価の額などを示す項目を有する。リアルタイム会話のサービスが利用された場合、リアルタイム会話に対する対価が通常の対価に追加される。なお、提供者に対する利用者の要求および提供者の応答の履歴が別に存在するサーバに記録され、この履歴に基づいて追加の対価を算出して対価の精算を行ってもよい。
【００７０】
図１７は、情報管理装置２３の構成を示すブロック図である。提供者に対する利用者の要求を中継することを指令する制御指令には、上記の送信指令などの情報に加えて、中継指令、マッチング処理により選択された情報提供装置１４のＩＰアドレスなどが含まれている。中継部２３９は、制御指令受信部１３７が中継指令を含む制御指令を受信した場合、制御指令に含まれるＩＰアドレスを有するトレーニング装置１１からの要求を、制御指令に含まれるＩＰアドレスを有する情報提供装置１４に送信する。中継部２３９は、制御指令受信部１３７が送信終了指令を含む制御指令を受信した場合、要求を中継することを終了する。
【００７１】
なお、利用者の要求に対する提供者の応答はスポーツ実行情報に含まれている。また、
利用者と提供者とが会話する場合、提供者が途中でスポーツ行動を中断することがある。このため、センシングデータ処理部１３３の処理において、提供者がスポーツを行っているか否かの判断条件を緩く設定することが好ましい。
【００７２】
第２の実施形態では、利用者は提供者に対して種々の要求を行うことができる。このため、利用者は、より自らの希望に沿ったトレーニングを行うことができる。また、提供者は、利用者の要求に応じることで、より多くの対価を得ることができる。
【００７３】
本発明の第３の実施形態に係るトレーニング装置３１について説明する。図１８は、トレーニング装置３１の構成を示すブロック図である。トレーニング装置３１は、利用者の走り方を採点する採点機能を有する。トレーニング装置３１は、第１の実施形態に係る構成に加えて、加速度センサ３１２Ａ，３１２Ｂおよび採点部３７７を備える。採点部３７７はランニング装置３７に含まれている。
【００７４】
加速度センサ３１２Ａは、利用者の腕に装着され、腕の振りに応じて変化する加速度を観測する。加速度センサ３１２Ｂは、利用者の足に装着され、足の振りに応じて変化する加速度を観測する。加速度センサ３１２Ａ，３１２Ｂは、近距離通信規格を用いて、センシングデータをランニング装置３７に送信する。ウェアラブル端末１１１の加速度センサは利用者の加速度を観測し、ウェアラブル端末１１１の通信部はその加速度センサのセンシングデータをランニング装置３７に送信する。通信部１７６は、各々の加速度センサのセンシングデータを受信した後、受信したセンシングデータを採点部３７７に通知する。
【００７５】
採点部３７７は、加速度センサ３１２Ａ，３１２Ｂのセンシングデータから利用者の腕や足の振りのタイミングを算出する。採点部３７７は、ウェアラブル端末１１１の加速度センサのセンシングデータから利用者の走行速度を算出する。そして、採点部３７７は、利用者の走り方を表すパラメータと、提供者の走り方を表すパラメータとを時系列的に比較し、一致度に基づいて利用者の走り方を採点する。走り方を表すパラメータは、走行速度、腕や足の振りのタイミングや加速度などである。
【００７６】
ここで、利用者の走り方の採点方法について具体的な例を示す。例えば、利用者の走り方を表すパラメータをｘuとし、提供者の走り方を表すパラメータをｘdとし、Ｅ［（ｘu−ｘd）2］の値が小さいほど採点結果が高得点になるようにしてもよい。ここで、Ｅ［・］は時間平均を表す。この例における走り方を表すパラメータは、例えば、腕や足の振りの加速度、所定の時間区間における利用者の腕や足の振りの平均周期などである。また、利用者の速度ｖuとして、Ｅ［ｖu2］の値が小さいほど採点結果が高得点になるようにしてもよい。
【００７７】
第３の実施形態では、利用者は、腕や足の振りのタイミングや加速度などの項目別に、利用者の目標達成の度合いを知ることができる。
【００７８】
本発明の第４の実施形態に係るトレーニング装置４１について説明する。図１９はトレーニング装置４１の模式図である。トレーニング装置４１では、ドーム状の表示部４１１内の中心部にランニング装置が設けられている。また、ドーム状の表示部４１１内の適切な場所にスピーカが設けられている（図示せず）。表示部４１１には、提供者の周囲の風景の情報に基づく映像が表示される。スピーカからは、提供者の周囲の音の情報に基づく音が発音される。利用者はウェアラブル端末を装着していない。なお、提供者のカメラの性能に応じて、表示部４１１の内面全体に映像が表示されてもよいし、表示部４１１の内面のうち利用者と向かい合う部分のみに映像が表示されてもよい。第４の実施形態では、利用者は、ウェアラブル端末を装着しなくても、提供者の周囲の風景や音が再現される環境で、トレーニングを行うことができる。
【００７９】
なお、上記の実施形態では、スポーツ行動に関する情報が取扱対象となっていたが、別の実施形態では、スポーツ行動より上位概念である身体動作に関する情報が取扱対象となってもよい。また、上記の実施形態では、ランニングに関する情報が提供されているが、別の実施形態では、サイクリング、スケートボード、ウォーキングなどに関する情報が提供されてもよい。
【００８０】
また、上記の実施形態では、走行ベルト部の表面の硬さが変化しないが、別の実施形態では、提供者が走行している地面の硬さに応じて、走行ベルト部の表面の硬さが変化してもよい。例えば、提供者が砂地を走行しているとき、走行ベルト部の表面が柔らかくなり、提供者が路面を走行しているとき、走行ベルト部の表面が固くなってもよい。
【００８１】
また、上記実施形態に係るトレーニングシステムの利用方法は、１人の提供者のスポーツ実行情報を複数の利用者がリアルタイムで利用するグループ指導のようなものを含む。このような利用方法では、提供者の対価の額が増えるので、提供者の提供行為にインセンティブが働く。
【００８２】
また、上記の実施形態では、情報管理装置がセンシングデータをスポーツ実行情報に変換していたが、別の実施形態では、トレーニング装置などがセンシングデータをスポーツ実行情報に変換してもよい。
【００８３】
また、本発明は、上記の実施形態のようにスポーツの技能向上のためにのみ使用できるのではなく、身体を用いて行なわれる作業、例えば、陶芸、木工、溶接、塗装、研磨、金属加工、介護などにおいても、匠の技を習得するために活用できる。
【符号の説明】
【００８４】
１０，２０…トレーニングシステム
１１，３１，４１…トレーニング装置
１２，２２…制御指令発生装置
１３，２３…情報管理装置
１４…情報提供装置
１５…外部ＤＢ
１６…ウェアラブル端末
１７，３７…ランニング装置
１１１…ウェアラブル端末
１２１…利用者情報ＤＢ
１２２…提供者情報ＤＢ
１２３…利用者情報処理部
１２４…提供者情報取得部
１２５…マッチング処理部
１２６…制御指令送信部
１３１…センシングデータ取得部
１３２…外部情報取得部
１３３…センシングデータ処理部
１３４…スポーツ実行情報記録部
１３５…スポーツ実行情報ＤＢ
１３６…提供者情報送信部
１３７…制御指令受信部
１３８…スポーツ実行情報送信部
１４１Ａ〜１４１Ｃ，３１２Ａ，３１２Ｂ…加速度センサ
１５１…地理情報ＤＢ
１５２…気象情報ＤＢ
１６１，１７１…制御部
１６２…記録部
１６３，１７３，４１１…表示部
１６４…発音部
１６５，１７２…操作部
１６６…ＧＰＳ信号処理部
１６７…カメラ
１６８…マイク
１６９，１７６…通信部
１７４…走行ベルト部
１７５…送風装置
２３９…中継部
３７７…採点部
【図１】
0006477063.tif 000002
【図２】
0006477063.tif 000003
【図３】
0006477063.tif 000004
【図４】
0006477063.tif 000005
【図５】
0006477063.tif 000006
【図６】
0006477063.tif 000007
【図７】
0006477063.tif 000008
【図８】
0006477063.tif 000009
【図９】
0006477063.tif 000010
【図１０】
0006477063.tif 000011
【図１１】
0006477063.tif 000012
【図１２】
0006477063.tif 000013
【図１３】
0006477063.tif 000014
【図１４】
0006477063.tif 000015
【図１５】
0006477063.tif 000016
【図１６】
0006477063.tif 000017
【図１７】
0006477063.tif 000018
【図１８】
0006477063.tif 000019
【図１９】
0006477063.tif 000020