Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7559466B2 - Athletic performance monitoring device - Google Patents
[go: Go Back, main page]

JP7559466B2 - Athletic performance monitoring device - Google Patents

Athletic performance monitoring device Download PDF

Info

Publication number
JP7559466B2
JP7559466B2 JP2020160165A JP2020160165A JP7559466B2 JP 7559466 B2 JP7559466 B2 JP 7559466B2 JP 2020160165 A JP2020160165 A JP 2020160165A JP 2020160165 A JP2020160165 A JP 2020160165A JP 7559466 B2 JP7559466 B2 JP 7559466B2
Authority
JP
Japan
Prior art keywords
information
unit
exercise
movement
exercise performance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020160165A
Other languages
Japanese (ja)
Other versions
JP2022053369A (en
Inventor
秀一 浅野
克美 富澤
功二 長嶋
恒夫 里見
聡明 橋口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JVCKenwood Corp
Original Assignee
JVCKenwood Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JVCKenwood Corp filed Critical JVCKenwood Corp
Priority to JP2020160165A priority Critical patent/JP7559466B2/en
Publication of JP2022053369A publication Critical patent/JP2022053369A/en
Application granted granted Critical
Publication of JP7559466B2 publication Critical patent/JP7559466B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Instructional Devices (AREA)

Description

本発明は、運動パフォーマンスモニタリング装置に関する。 The present invention relates to an athletic performance monitoring device.

コンピュータを用いてジョギングやウォーキングを支援する技術がある。例えば、特許文献1の技術では、ユーザの現在地に関係なくユーザが日常的に行っているジョギングに近似するジョギングコースを提供している。また、特許文献2の技術では、ジョギング経路中の所在地の天気予報を受信し、予報された天候がジョギングに適さないと判断された場合、ユーザに適さない理由を報知する。 There are technologies that use computers to assist with jogging and walking. For example, the technology in Patent Document 1 provides a jogging course that is similar to the jogging that the user normally does, regardless of the user's current location. In addition, the technology in Patent Document 2 receives a weather forecast for locations along the jogging route, and if the forecasted weather is determined to be unsuitable for jogging, notifies the user of the reason why it is unsuitable.

特開2011-120740号公報JP 2011-120740 A 特開2009-224898号公報JP 2009-224898 A

特許文献1及び特許文献2の技術では、ジョギングやウォーキングなどの移動を伴う運動中に、ユーザの体調変化や天候の変化が生じても支援をすることができない。 The technologies in Patent Documents 1 and 2 cannot provide support when the user's physical condition or the weather changes during exercise involving movement, such as jogging or walking.

本発明は、上記に鑑みてなされたものであって、ジョギングやウォーキングなどの移動を伴う運動中において、ユーザの体調変化や天候の変化に応じた移動の支援を行う運動パフォーマンスモニタリング装置を提供することを目的とする。 The present invention has been made in consideration of the above, and aims to provide an exercise performance monitoring device that supports movement in response to changes in the user's physical condition and weather during exercise involving movement, such as jogging or walking.

上述した課題を解決し、目的を達成するために、本発明に係る運動パフォーマンスモニタリング装置は、地図情報と、移動を伴う運動が開始されてから入力されたユーザの生体情報と、前記移動の測位情報とに基づいて、評価対象の運動パフォーマンス情報を生成する運動情報処理部と、前記地図情報と、前記移動を伴う運動の出発地点及び目標地点の位置情報に基づいて、前記地図情報に経路が設定された設定情報と、前記運動パフォーマンス情報と、を記憶する記憶部と、前記評価対象の運動パフォーマンス情報と、前記記憶部に記憶された過去の運動パフォーマンス情報と、に基づいて、運動中止の判定をする評価部と、前記運動中止の判定結果に基づいて、ユーザの移動を支援する支援情報を生成する支援情報生成部と、を備え、前記運動パフォーマンス情報は、単位距離当たりの前記移動のペーススピード情報と、単位距離当たりの前記移動の負荷情報と、前記生体情報とが関連付けられており、前記評価部は、前記記憶部に記憶された過去の前記運動パフォーマンス情報のうち、前記評価対象の運動パフォーマンス情報の前記移動の負荷情報と一致する、比較対象の運動パフォーマンス情報と、前記評価対象の運動パフォーマンス情報と、を比較し、前記比較対象の運動パフォーマンス情報における移動のペーススピード情報よりも、前記評価対象の運動パフォーマンス情報における移動のペーススピード情報が小さくなっており、前記比較対象の運動パフォーマンス情報における生体情報よりも、前記評価対象の運動パフォーマンス情報における生体情報が体調の悪化を示している場合、前記運動中止の判定をする。 In order to solve the above-mentioned problems and achieve the object, an exercise performance monitoring device according to the present invention includes an exercise information processing unit that generates exercise performance information of an object to be evaluated based on map information, biometric information of a user input after an exercise involving movement has been started, and positioning information of the movement; a storage unit that stores setting information in which a route is set in the map information based on the map information and position information of a starting point and a destination point of the exercise involving movement, and the exercise performance information; an evaluation unit that makes an exercise cessation determination based on the exercise performance information of the object to be evaluated and past exercise performance information stored in the storage unit; and a support information generation unit that generates support information to support the user's movement based on a result of the exercise cessation determination. The information associates pace speed information of the movement per unit distance, load information of the movement per unit distance, and the biological information, and the evaluation unit compares the exercise performance information of the subject to be evaluated with exercise performance information of a comparison target that matches the load information of the movement of the exercise performance information of the subject to be evaluated among the past exercise performance information stored in the memory unit, and if the pace speed information of the movement in the exercise performance information of the subject to be evaluated is smaller than the pace speed information of the movement in the exercise performance information of the comparison target and the biological information in the exercise performance information of the subject to be evaluated indicates a deterioration in physical condition compared to the biological information in the exercise performance information of the comparison target, the evaluation unit determines to stop the exercise.

本発明に係る運動パフォーマンスモニタリング方法は、地図情報と、移動を伴う運動の出発地点及び目標地点の位置情報に基づいて、前記地図情報に経路が設定される設定情報の生成ステップと、前記地図情報と、前記移動を伴う運動が開始されてから入力されたユーザの生体情報と、前記移動の測位情報とに基づいて、評価対象の運動パフォーマンス情報を生成する運動情報処理のステップと、前記評価対象の運動パフォーマンス情報と、記憶している過去の運動パフォーマンス情報とに基づいて、運動中止の判定をする評価のステップと、前記運動中止の判定結果に基づいて、ユーザの移動を支援する支援情報を生成する支援情報生成のステップと、を含む。 The athletic performance monitoring method according to the present invention includes a setting information generating step in which a route is set in the map information based on map information and position information of a starting point and a destination point of an exercise involving movement; an athletic information processing step in which athletic performance information of an evaluation target is generated based on the map information, biometric information of the user input after the exercise involving movement is started, and positioning information of the movement; an evaluation step in which an exercise cessation determination is made based on the athletic performance information of the evaluation target and stored past athletic performance information; and a support information generating step in which support information for supporting the user's movement is generated based on the result of the exercise cessation determination.

本発明に係るプログラムは、地図情報と、移動を伴う運動の出発地点及び目標地点の位置情報に基づいて、前記地図情報に経路が設定される設定情報の生成ステップと、前記地図情報と、前記移動を伴う運動が開始されてから入力されたユーザの生体情報と、前記移動の測位情報とに基づいて、評価対象の運動パフォーマンス情報を生成する運動情報処理のステップと、前記評価対象の運動パフォーマンス情報と、記憶している過去の運動パフォーマンス情報とに基づいて、運動中止の判定をする評価のステップと、前記運動中止の判定結果に基づいて、ユーザの移動を支援する支援情報を生成する支援情報生成のステップと、をコンピュータに実行させる。 The program of the present invention causes a computer to execute the following steps: a setting information generation step in which a route is set in the map information based on map information and position information of a starting point and a destination point of an exercise involving movement; an exercise information processing step in which exercise performance information of an evaluation target is generated based on the map information, the user's biometric information input after the exercise involving movement is started, and positioning information of the movement; an evaluation step in which an exercise cessation determination is made based on the exercise performance information of the evaluation target and stored past exercise performance information; and a support information generation step in which support information for supporting the user's movement is generated based on the result of the exercise cessation determination.

本発明によれば、ジョギングやウォーキングなどの移動を伴う運動中に体調の変化や天候の変化が生じても、移動の支援を行うことができる。 The present invention can assist with movement even if changes in physical condition or weather occur during exercise involving movement, such as jogging or walking.

図1は、第一実施形態に係る運動パフォーマンスモニタリング装置の構成例を示す概略図である。FIG. 1 is a schematic diagram showing an example of the configuration of an exercise performance monitoring device according to the first embodiment. 図2は、第一実施形態に係る運動パフォーマンスモニタリング装置の構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of the configuration of the exercise performance monitoring device according to the first embodiment. 図3は、第一実施形態に係る地図情報の一例を示す模式図である。FIG. 3 is a schematic diagram showing an example of map information according to the first embodiment. 図4は、第一実施形態に係る運動パフォーマンスモニタリング装置の動作を説明するためのフローチャートである。FIG. 4 is a flowchart for explaining the operation of the exercise performance monitoring device according to the first embodiment. 図5は、第一実施形態に係る評価対象の運動パフォーマンス情報を生成する情報生成処理ステップのフローチャートである。FIG. 5 is a flowchart of information generation processing steps for generating athletic performance information of a subject to be evaluated according to the first embodiment. 図6は、第一実施形態に係る評価対象の運動パフォーマンス情報の一例を示す図である。FIG. 6 is a diagram showing an example of exercise performance information of a subject to be evaluated according to the first embodiment. 図7は、第一実施形態に係る過去の運動パフォーマンス情報の一例を示す図である。FIG. 7 is a diagram showing an example of past exercise performance information according to the first embodiment. 図8は、第一実施形態に係る運動継続又は運動中止を判断する判断ステップのフローチャートである。FIG. 8 is a flowchart of a determination step for determining whether to continue exercising or to stop exercising according to the first embodiment. 図9は、第一実施形態の変形例に係る運動パフォーマンスモニタリング装置の動作を説明するためのフローチャートである。FIG. 9 is a flowchart for explaining the operation of an exercise performance monitoring device according to a modified example of the first embodiment. 図10は、第二実施形態に係る運動パフォーマンスモニタリング装置の構成例を示すブロック図である。FIG. 10 is a block diagram showing an example of the configuration of an exercise performance monitoring device according to the second embodiment. 図11は、第二実施形態に係る運動パフォーマンスモニタリング装置の動作を説明するためのフローチャートである。FIG. 11 is a flowchart for explaining the operation of the exercise performance monitoring device according to the second embodiment. 図12は、第二実施形態に係る運動継続又は運動中止を判断する判断ステップのフローチャートである。FIG. 12 is a flowchart of a determination step for determining whether to continue exercising or to stop exercising according to the second embodiment.

以下に添付図面を参照して、本発明に係る運動パフォーマンスモニタリング装置1、運動パフォーマンスモニタリング方法及びプログラムの実施形態を詳細に説明する。なお、以下の実施形態により本発明が限定されるものではない。 The following describes in detail the embodiments of the athletic performance monitoring device 1, athletic performance monitoring method, and program according to the present invention with reference to the accompanying drawings. Note that the present invention is not limited to the following embodiments.

[第一実施形態]
<運動パフォーマンスモニタリング装置>
図1は、第一実施形態に係る運動パフォーマンスモニタリング装置の構成例を示す概略図である。運動パフォーマンスモニタリング装置1は、通信ネットワーク2に接続されている。通信ネットワーク2には、第一のサーバ40が接続されており、運動パフォーマンスモニタリング装置1は、通信ネットワーク2を介して、第一のサーバ40の情報を要求し、第一のサーバ40からの情報を受信することができる。第一実施形態では、運動パフォーマンスモニタリング装置1は、第一の情報端末10と、第二の情報端末20と、第三の情報端末30と、を含む。
[First embodiment]
<Athletic performance monitoring device>
1 is a schematic diagram showing an example of the configuration of an athletic performance monitoring device according to a first embodiment. The athletic performance monitoring device 1 is connected to a communication network 2. A first server 40 is connected to the communication network 2, and the athletic performance monitoring device 1 can request information from the first server 40 and receive information from the first server 40 via the communication network 2. In the first embodiment, the athletic performance monitoring device 1 includes a first information terminal 10, a second information terminal 20, and a third information terminal 30.

第一の情報端末10は、携帯電話やスマートフォンと呼ばれる通信機能付きのコンピュータである。第二の情報端末20は、スマートウオッチと呼ばれる腕時計型のウエアラブル端末である。第三の情報端末30は、ワイヤレスイヤフォンと呼ばれる耳に装着されるヒアラブル端末である。第三の情報端末30は、首周りに装着されたネック型スピーカでもよい。 The first information terminal 10 is a computer with a communication function, such as a mobile phone or a smartphone. The second information terminal 20 is a wristwatch-type wearable terminal, such as a smartwatch. The third information terminal 30 is a hearable terminal that is worn on the ear, such as a wireless earphone. The third information terminal 30 may also be a neck-type speaker that is worn around the neck.

<第一の情報端末>
図2を用いて、第一の情報端末10について説明する。図2は、第一実施形態に係る運動パフォーマンスモニタリング装置の構成例を示すブロック図である。第一の情報端末10は、制御部11と、記憶部12と、入力部13と、表示部14と、通信部15と、測位部16とを有する。
<First information terminal>
The first information terminal 10 will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the configuration of an exercise performance monitoring device according to the first embodiment. The first information terminal 10 has a control unit 11, a storage unit 12, an input unit 13, a display unit 14, a communication unit 15, and a positioning unit 16.

制御部11は、例えば、CPU(Central Processing Unit)及びメモリを備える演算処理装置である。制御部11は、記憶部12に記憶されているプログラム12Pに含まれる命令を実行する。CPU(Central Processing Unit)、メモリ、記憶部12などのハードウェア資源と協働して、プログラム12Pを実行することで、制御部11は、目標設定部11A、位置情報処理部11B、運動情報処理部11C、評価部11D、及び支援情報生成部11Eの機能を有する。制御部11は、いわゆるコンピュータと言える。 The control unit 11 is, for example, a calculation processing device equipped with a CPU (Central Processing Unit) and a memory. The control unit 11 executes instructions included in a program 12P stored in the storage unit 12. By executing the program 12P in cooperation with hardware resources such as the CPU (Central Processing Unit), memory, and storage unit 12, the control unit 11 has the functions of a goal setting unit 11A, a position information processing unit 11B, a movement information processing unit 11C, an evaluation unit 11D, and a support information generation unit 11E. The control unit 11 can be said to be a so-called computer.

図3は、第一実施形態に係る地図情報の一例を示す模式図である。目標設定部11Aはユーザが運動する目標時間、目標距離、図3に示す出発地点Ps、目標地点Pg、経路MRの設定、及びランドマークRA1、RA2及びST1、ST2、ST3の登録などの設定を行う。目標設定部11Aは、記憶部12の地図情報12Bを読み出し、ユーザの現在地周辺の地図情報MP1を表示部14へ表示させて、ユーザの入力待ちとする。ここで、地図情報12Bは、第一の情報端末10の地図情報要求により、第一のサーバ40から取得した情報である。 Figure 3 is a schematic diagram showing an example of map information according to the first embodiment. The goal setting unit 11A sets the target time and distance for the user to exercise, the starting point Ps, the target point Pg, and the route MR shown in Figure 3, and registers landmarks RA1, RA2, ST1, ST2, and ST3. The goal setting unit 11A reads out map information 12B from the memory unit 12, displays map information MP1 of the area around the user's current location on the display unit 14, and waits for input from the user. Here, the map information 12B is information obtained from the first server 40 in response to a map information request from the first information terminal 10.

図3を用いて、ユーザの現在地周辺の地図情報の一例を説明する。ユーザは、表示部14に地図情報12Bの一部であって、ジョギングしたい地図情報MP1を表示する。地図情報MP1には、一例として、湖WPの周辺のジョギングコースの一例が示されている。なお、ランドマークRA1、RA2は、日陰の多いところや雨宿りができる休憩地点であり、ランドマークST1、ST2、ST3は、交通機関の乗降地点である。 An example of map information around the user's current location will be described using FIG. 3. The user displays map information MP1, which is part of map information 12B and is a desired location for jogging, on the display unit 14. Map information MP1 shows, as an example, an example of a jogging course around Lake WP. Note that landmarks RA1 and RA2 are rest areas with lots of shade or where one can take shelter from the rain, and landmarks ST1, ST2, and ST3 are boarding and disembarking points for public transportation.

目標設定部11Aは、ユーザの入力を受け付けて、出発地点Psを表示部14に表示するとともに、記憶部12の設定情報12Aに、出発地点Psの位置情報を記憶する。目標設定部11Aは、ユーザの入力を受け付けて、目標地点Pgを表示部14に表示するとともに、記憶部12の設定情報12Aに、目標地点Pgの位置情報を記憶する。ランドマークRA1、RA2及びST1、ST2、ST3の登録は、地図情報MP1から自動抽出されて、設定情報12Aに登録されてもよい。目標地点Pgは、出発地点Psからの目標運動時間や目標距離から設定されてもよい。 The goal setting unit 11A receives input from the user, displays the starting point Ps on the display unit 14, and stores the position information of the starting point Ps in the setting information 12A of the storage unit 12. The goal setting unit 11A receives input from the user, displays the target point Pg on the display unit 14, and stores the position information of the target point Pg in the setting information 12A of the storage unit 12. The landmarks RA1, RA2 and ST1, ST2, and ST3 may be automatically extracted from the map information MP1 and registered in the setting information 12A. The target point Pg may be set based on the target exercise time or target distance from the starting point Ps.

ランドマークRA1、RA2及びST1、ST2、ST3が地図情報MP1にあれば、ランドマークRA1、RA2及びST1、ST2、ST3は、地図情報MP1より探索可能である。 If landmarks RA1, RA2, ST1, ST2, and ST3 are in map information MP1, landmarks RA1, RA2, ST1, ST2, and ST3 can be searched for using map information MP1.

目標設定部11Aは、出発地点Psの位置情報、目標地点Pgの位置情報に基づいて、経路MRを生成し、記憶部12の設定情報12Aに記憶する。目標設定部11Aは、出発地点Psから目標地点Pgまでの距離を目標距離として、記憶部12の設定情報12Aに記憶する。 The goal setting unit 11A generates a route MR based on the position information of the starting point Ps and the position information of the target point Pg, and stores it in the setting information 12A of the memory unit 12. The goal setting unit 11A stores the distance from the starting point Ps to the target point Pg as the target distance in the setting information 12A of the memory unit 12.

目標設定部11Aは、入力部13からユーザの入力を受け付けて、目標時間の情報を記憶部12の設定情報12Aに記憶する。目標設定部11Aは、目標距離及び目標時間から、単位距離当たりの目標ペーススピードを算出し、設定情報12Aに記憶する。目標ペーススピードは、例えば、目安として1km当たりの移動スピードである。 The goal setting unit 11A accepts user input from the input unit 13 and stores information on the target time in the setting information 12A of the storage unit 12. The goal setting unit 11A calculates a target pace speed per unit distance from the target distance and the target time, and stores the calculated target pace speed in the setting information 12A. The target pace speed is, for example, a travel speed per kilometer as a guideline.

位置情報処理部11Bは、測位部16から現在位置を示す位置情報を取得する。本実施形態では、位置情報処理部11Bは、通信ネットワーク2を介して、第一のサーバ40に現在位置の周囲の地図情報12Bを要求する。位置情報処理部11Bは、第一のサーバ40から取得した地図情報12Bを記憶部12に記憶する。 The location information processing unit 11B acquires location information indicating the current location from the positioning unit 16. In this embodiment, the location information processing unit 11B requests map information 12B of the surrounding area of the current location from the first server 40 via the communication network 2. The location information processing unit 11B stores the map information 12B acquired from the first server 40 in the memory unit 12.

位置情報処理部11Bは、ジョギングやウォーキングなどの移動を伴う運動が開始されてから、地図情報12Bに基づいて移動中の高度の推移を抽出し、単位距離当たりの、最高高度、最低高度及び移動にあっての負荷となる勾配を演算し、運動情報処理部11Cへ出力する。 When exercise involving movement, such as jogging or walking, is started, the position information processing unit 11B extracts the change in altitude during movement based on the map information 12B, calculates the maximum altitude, minimum altitude, and gradient that is the load during movement per unit distance, and outputs the results to the exercise information processing unit 11C.

運動情報処理部11Cは、第二の情報端末20又は第三の情報端末30から通信部15を介して入力された生体情報を取得する。生体情報とは、例えば、ユーザの心拍の情報やユーザの呼吸音の情報である。運動情報処理部11Cは、データ識別子(データID)と、記録日と、ペーススピードの情報、位置情報処理部11Bから出力された、最高高度、最低高度及び勾配の情報、第二の情報端末20又は第三の情報端末30から取得した生体情報を関連付けて、運動パフォーマンス情報12Cとし、運動パフォーマンス情報12Cを記憶部12に記憶する。運動パフォーマンス情報12Cにデータ識別子(データID)が記憶されることにより、記録日と、ペーススピードの情報、最高高度、最低高度及び勾配の情報、生体情報をひと纏まりで管理ができる。 The exercise information processing unit 11C acquires bioinformation input from the second information terminal 20 or the third information terminal 30 via the communication unit 15. Biometric information is, for example, information on the user's heart rate and information on the user's breathing sounds. The exercise information processing unit 11C associates a data identifier (data ID), the recording date, pace speed information, maximum altitude, minimum altitude, and gradient information output from the position information processing unit 11B, and the biometric information acquired from the second information terminal 20 or the third information terminal 30, and creates exercise performance information 12C, and stores the exercise performance information 12C in the storage unit 12. Storing the data identifier (data ID) in the exercise performance information 12C allows the recording date, pace speed information, maximum altitude, minimum altitude, and gradient information, and biometric information to be managed together.

評価部11Dは、評価対象の運動パフォーマンス情報12Cと、過去の別日に記憶部12に記憶された過去の運動パフォーマンス情報12Cとに基づいて、運動中止の判定をする。評価部11Dは、運動中止の判断をした場合、運動中止の結果の記録を評価情報12Dに記憶する。 The evaluation unit 11D determines whether to stop exercising based on the exercise performance information 12C of the subject to be evaluated and past exercise performance information 12C stored in the storage unit 12 on a different day in the past. When the evaluation unit 11D determines to stop exercising, it stores a record of the results of the exercise cessation in the evaluation information 12D.

支援情報生成部11Eは、ユーザの移動を支援する支援情報12Eを生成する。支援情報12Eは、例えば、迂回経路を含む推奨コースであり、表示部14に推奨コースが表示される。支援情報12Eは、第二の情報端末20の表示部24に表示されてもよい。支援情報12Eは、第三の情報端末30のスピーカ34より出力される音声案内であってもよい。 The support information generating unit 11E generates support information 12E that supports the user's movement. The support information 12E is, for example, a recommended course including a detour route, and the recommended course is displayed on the display unit 14. The support information 12E may be displayed on the display unit 24 of the second information terminal 20. The support information 12E may be audio guidance output from the speaker 34 of the third information terminal 30.

記憶部12は、設定情報12A、地図情報12B、運動パフォーマンス情報12C、評価情報12D、支援情報12E、プログラム12Pを有している。 The memory unit 12 has setting information 12A, map information 12B, athletic performance information 12C, evaluation information 12D, support information 12E, and a program 12P.

入力部13は、第一の情報端末10に対する各種操作を受付可能である。入力部13は、例えば、第一の情報端末10に対する物理的なスイッチなどの操作手段、又は表示部14に重ねて配置されたタッチパネルなどである。 The input unit 13 can receive various operations for the first information terminal 10. The input unit 13 is, for example, an operating means such as a physical switch for the first information terminal 10, or a touch panel arranged on top of the display unit 14.

表示部14は、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)又は有機EL(Organic Electro-Luminescence)ディスプレイなどを含むディスプレイである。表示部14は、制御部11から出力された映像信号に基づいて、映像を表示する。 The display unit 14 is a display including, for example, a liquid crystal display (LCD) or an organic electroluminescence (EL) display. The display unit 14 displays an image based on the video signal output from the control unit 11.

通信部15は、携帯電話回線などで通信ネットワーク2に接続する無線通信を行う通信ユニットを含む。通信部15は、第二の情報端末20及び第三の情報端末30と接続する近距離無線通信を行う通信ユニットを含む。 The communication unit 15 includes a communication unit that performs wireless communication to connect to the communication network 2 via a mobile phone line or the like. The communication unit 15 includes a communication unit that performs short-range wireless communication to connect to the second information terminal 20 and the third information terminal 30.

測位部16は、人工衛星である測位衛星から測位信号を受信し、位置情報(経度、緯度及び高度の情報)を演算することができる。例えば、測位部16は、全地球測位システムGPS(Global Positioning System)、準天頂衛星システム等を利用する。測位部16は、地磁気を計測する磁気センサを備え、上記位置情報に、方位情報を付加する。測位部16は、制御部11の位置情報処理部11Bへ位置情報を出力する。 The positioning unit 16 can receive positioning signals from positioning satellites, which are artificial satellites, and calculate position information (information on longitude, latitude, and altitude). For example, the positioning unit 16 uses the Global Positioning System (GPS) or the Quasi-Zenith Satellite System. The positioning unit 16 includes a magnetic sensor that measures geomagnetism, and adds azimuth information to the position information. The positioning unit 16 outputs the position information to the position information processing unit 11B of the control unit 11.

<第二の情報端末>
図2を用いて、第二の情報端末20について説明する。第二の情報端末20は、制御部21と、記憶部22と、入力部23と、表示部24と、通信部25と、時間計測部27と、センサ部28とを有する。
<Second Information Terminal>
The second information terminal 20 will be described with reference to Fig. 2. The second information terminal 20 has a control unit 21, a storage unit 22, an input unit 23, a display unit 24, a communication unit 25, a time measurement unit 27, and a sensor unit 28.

制御部21は、例えば、CPU(Central Processing Unit)及びメモリを備える演算処理装置である。制御部21は、記憶部22に記憶されているプログラムに含まれる命令を実行する。CPU(Central Processing Unit)、メモリ、記憶部22などのハードウェア資源と協働して、プログラムを実行することで、制御部21は、生体情報処理部21Aの機能を有する。制御部21は、いわゆるコンピュータと言える。 The control unit 21 is, for example, a calculation processing device equipped with a CPU (Central Processing Unit) and a memory. The control unit 21 executes instructions included in a program stored in the storage unit 22. By executing the program in cooperation with hardware resources such as the CPU (Central Processing Unit), memory, and storage unit 22, the control unit 21 has the function of a bio-information processing unit 21A. The control unit 21 can be said to be a so-called computer.

入力部23は、第二の情報端末20に対する各種操作を受付可能である。入力部23は、例えば、第二の情報端末20に対する物理的なスイッチなどの操作手段、又は表示部24に重ねて配置されたタッチパネルなどである。 The input unit 23 can receive various operations for the second information terminal 20. The input unit 23 is, for example, an operating means such as a physical switch for the second information terminal 20, or a touch panel arranged on top of the display unit 24.

表示部24は、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)又は有機EL(Organic Electro-Luminescence)ディスプレイなどを含むディスプレイである。表示部24は、制御部21から出力された映像信号に基づいて、時刻などの映像を表示する。 The display unit 24 is a display including, for example, a liquid crystal display (LCD) or an organic electroluminescence (EL) display. The display unit 24 displays an image such as the time based on the video signal output from the control unit 21.

通信部25は、第一の情報端末10と接続する近距離無線通信を行う通信ユニットを含む。 The communication unit 25 includes a communication unit that performs short-range wireless communication to connect to the first information terminal 10.

時間計測部27は、タイミングジェネレータの基準クロック信号を計数して時間情報を得る。 The time measurement unit 27 counts the reference clock signal of the timing generator to obtain time information.

センサ部28は、心拍センサ28A、物理量センサ28Bを有している。センサ部28は、血圧センサなど他のセンサを有していてもよい。心拍センサ28Aは、単位時間当たりの脈拍を計測する。物理量センサ28Bは、3軸加速度センサを備え、加速度情報より、ユーザの歩数などユーザの動作を計測する。物理量センサ28Bは、3軸加速度センサに加え、3軸角速度センサや地磁気センサを備え、より詳細なユーザ動作を計測してもよい。 The sensor unit 28 has a heart rate sensor 28A and a physical quantity sensor 28B. The sensor unit 28 may have other sensors such as a blood pressure sensor. The heart rate sensor 28A measures the pulse rate per unit time. The physical quantity sensor 28B has a three-axis acceleration sensor and measures the user's movements, such as the number of steps taken, from acceleration information. In addition to the three-axis acceleration sensor, the physical quantity sensor 28B may also have a three-axis angular velocity sensor and a geomagnetic sensor to measure the user's movements in more detail.

生体情報処理部21Aは、センサ部28で計測した生体情報である心拍数の情報も、記憶部22に記憶する。生体情報処理部21Aは、通信部25を介して、生体情報を第一の情報端末10の制御部11へ出力する。 The biometric information processing unit 21A also stores the heart rate information, which is biometric information measured by the sensor unit 28, in the memory unit 22. The biometric information processing unit 21A outputs the biometric information to the control unit 11 of the first information terminal 10 via the communication unit 25.

<第三の情報端末>
図2を用いて、第三の情報端末30について説明する。第三の情報端末30は、制御部31と、記憶部32と、マイクロフォン33と、スピーカ34と、通信部35とを有する。
<Third Information Terminal>
The third information terminal 30 will be described with reference to Fig. 2. The third information terminal 30 has a control unit 31, a storage unit 32, a microphone 33, a speaker 34, and a communication unit 35.

制御部31は、例えば、CPU(Central Processing Unit)及びメモリを備える演算処理装置である。制御部31は、記憶部32に記憶されているプログラムに含まれる命令を実行する。CPU(Central Processing Unit)、メモリ、記憶部32などのハードウェア資源と協働して、プログラムを実行することで、制御部31は、音出力部31A、信号処理部31Bの機能を有する。制御部31は、いわゆるコンピュータと言える。 The control unit 31 is, for example, a calculation processing device equipped with a CPU (Central Processing Unit) and a memory. The control unit 31 executes instructions included in a program stored in the storage unit 32. By executing the program in cooperation with hardware resources such as the CPU (Central Processing Unit), memory, and storage unit 32, the control unit 31 has the functions of a sound output unit 31A and a signal processing unit 31B. The control unit 31 can be said to be a so-called computer.

記憶部32は、マイクロフォン33からの信号情報、通信部35からの音情報などを記憶する。 The memory unit 32 stores signal information from the microphone 33, sound information from the communication unit 35, etc.

マイクロフォン33は、ユーザの呼吸音を取得可能である。マイクロフォン33は、例えば、MEMS(Micro Electro Mechanical System)マイクロフォンなどである。 The microphone 33 can capture the breathing sounds of the user. The microphone 33 is, for example, a MEMS (Micro Electro Mechanical System) microphone.

スピーカ34は、音出力部31Aの出力をユーザが認識可能な周波数に変換する。スピーカ34は、制御部31から出力された音出力信号に基づいて、ユーザへ支援情報12Eを報知する。 The speaker 34 converts the output of the sound output unit 31A into a frequency that can be recognized by the user. The speaker 34 notifies the user of the support information 12E based on the sound output signal output from the control unit 31.

通信部35は、第一の情報端末10と接続する近距離無線通信を行う通信ユニットを含む。 The communication unit 35 includes a communication unit that performs short-range wireless communication to connect to the first information terminal 10.

制御部31の信号処理部31Bは、マイクロフォン33からの信号を記憶部32に記憶する。マイクロフォン33からの信号には、ユーザの呼吸音の情報が含まれる。ユーザの呼吸音の情報は、生体情報である。信号処理部31Bは、通信部35を介して、ユーザの呼吸音の情報を含む生体情報を第一の情報端末10の制御部11へ出力する。 The signal processing unit 31B of the control unit 31 stores the signal from the microphone 33 in the memory unit 32. The signal from the microphone 33 includes information on the user's breathing sounds. The information on the user's breathing sounds is bioinformation. The signal processing unit 31B outputs the bioinformation including the information on the user's breathing sounds to the control unit 11 of the first information terminal 10 via the communication unit 35.

<第一のサーバ>
図2を用いて、第一のサーバ40について説明する。第一のサーバ40は、地図情報42Aを蓄積し、地図情報42Aのうち要求された地図情報12Bを送信するサーバ装置である。第一のサーバ40は、制御部41と、記憶部42と、通信部45と、を有する。
<First server>
The first server 40 will be described with reference to Fig. 2. The first server 40 is a server device that accumulates map information 42A and transmits requested map information 12B from the map information 42A. The first server 40 includes a control unit 41, a storage unit 42, and a communication unit 45.

制御部41は、例えば、CPU(Central Processing Unit)及びメモリを備える演算処理装置である。制御部41は、いわゆるコンピュータと言える。 The control unit 41 is, for example, a processing device equipped with a central processing unit (CPU) and a memory. The control unit 41 can be considered a so-called computer.

記憶部42は、地図情報42Aを記憶している。 The memory unit 42 stores map information 42A.

通信部45は、通信ユニットである。通信部45は、インターネット又は携帯電話回線などの直接的な通信のいずれの方法で通信ネットワーク2に接続し、通信を行ってもよい。 The communication unit 45 is a communication unit. The communication unit 45 may connect to the communication network 2 and perform communication by either the Internet or direct communication such as a mobile phone line.

<運動パフォーマンスモニタリング装置における情報処理>
次に、図1から図8を用いて、運動パフォーマンスモニタリング装置1の動作について説明する。図4は、第一実施形態に係る運動パフォーマンスモニタリング装置の動作を説明するためのフローチャートである。図5は、第一実施形態に係る評価対象の運動パフォーマンス情報を生成する情報生成処理ステップのフローチャートである。図6は、第一実施形態に係る評価対象の運動パフォーマンス情報の一例である。図7は、第一実施形態に係る過去の運動パフォーマンス情報の一例である。図8は、第一実施形態に係る運動継続又は運動中止を判断する判断ステップのフローチャートである。
<Information processing in athletic performance monitoring devices>
Next, the operation of the athletic performance monitoring device 1 will be described with reference to Figures 1 to 8. Figure 4 is a flowchart for explaining the operation of the athletic performance monitoring device according to the first embodiment. Figure 5 is a flowchart of an information generation processing step for generating athletic performance information of an evaluation subject according to the first embodiment. Figure 6 is an example of athletic performance information of an evaluation subject according to the first embodiment. Figure 7 is an example of past athletic performance information according to the first embodiment. Figure 8 is a flowchart of a judgment step for judging whether to continue exercising or to stop exercising according to the first embodiment.

ユーザは、ジョギングやウォーキングなどの移動を伴う運動を行う場合、まず運動パフォーマンスモニタリング装置1の初期設定を行う。ユーザが図3に示すジョギングコースにおいて、運動パフォーマンスモニタリング装置1を動作させる例を用いて以下説明する。 When a user is performing exercise that involves movement, such as jogging or walking, the user first performs initial settings on the exercise performance monitoring device 1. The following describes an example in which the user operates the exercise performance monitoring device 1 on the jogging course shown in Figure 3.

図4に示すように、ユーザは、第一の情報端末10を起動して、運動パフォーマンスモニタリング方法をスタートさせる。測位部16は、測位を開始し、現在地の位置情報を取得する(ステップS101)。 As shown in FIG. 4, the user activates the first information terminal 10 and starts the athletic performance monitoring method. The positioning unit 16 starts positioning and obtains location information of the current location (step S101).

位置情報処理部11Bは、測位部16から現在位置を示す位置情報を取得する。位置情報処理部11Bは、通信ネットワーク2を介して、第一のサーバ40に現在位置の周囲の地図情報MP1を要求する(ステップS102)。 The location information processing unit 11B acquires location information indicating the current location from the positioning unit 16. The location information processing unit 11B requests map information MP1 of the surrounding area of the current location from the first server 40 via the communication network 2 (step S102).

第一のサーバ40は、要求を受信する(ステップS401)。第一のサーバ40は、地図情報42Aのうち、ユーザがいる現在位置の周囲の地図情報MP1を送信する(ステップS402)。 The first server 40 receives the request (step S401). The first server 40 transmits map information MP1 of the area around the user's current location from the map information 42A (step S402).

位置情報処理部11Bは、第一のサーバ40から地図情報MP1を受信し、記憶部12に記憶する(ステップS103)。 The location information processing unit 11B receives the map information MP1 from the first server 40 and stores it in the memory unit 12 (step S103).

目標設定部11Aは、入力部13を介してユーザの入力を受け付けて、設定が入力される(ステップS104)。目標設定部11Aは、入力された設定情報12Aを記憶部12に保存する(ステップS105)。 The goal setting unit 11A receives input from the user via the input unit 13, and the settings are input (step S104). The goal setting unit 11A stores the input setting information 12A in the storage unit 12 (step S105).

具体的には、以下の処理が行われる。目標設定部11Aは、ユーザの入力を受け付けて、出発地点Ps、目標地点Pgを記憶する。目標設定部11Aは、経路MRを生成し、記憶部12の設定情報12Aに記憶する。目標設定部11Aは、出発地点Psから目標地点Pgまでの距離を目標距離として、記憶部12の設定情報12Aに記憶する。目標設定部11Aは、目標時間の情報を記憶部12の設定情報12Aに記憶する。目標設定部11Aは、目標距離及び目標時間から、単位距離当たりの目標ペーススピードを算出し、設定情報12Aに記憶する。 Specifically, the following processing is performed. The goal setting unit 11A accepts input from the user and stores the starting point Ps and the target point Pg. The goal setting unit 11A generates a route MR and stores it in the setting information 12A of the storage unit 12. The goal setting unit 11A stores the distance from the starting point Ps to the target point Pg as the target distance in the setting information 12A of the storage unit 12. The goal setting unit 11A stores information on the target time in the setting information 12A of the storage unit 12. The goal setting unit 11A calculates a target pace speed per unit distance from the target distance and target time, and stores it in the setting information 12A.

運動が開始されると、ユーザが第二の情報端末20の入力部23を介して、運動開始のトリガーを入力する(ステップS201)。これにより、時間計測部27及びセンサ部28の動作が開始される。 When exercise is started, the user inputs a trigger to start exercise via the input unit 23 of the second information terminal 20 (step S201). This starts the operation of the time measurement unit 27 and the sensor unit 28.

生体情報処理部21Aは、センサ部28で計測した心拍数から生体情報を生成する(ステップS202)。 The biometric information processing unit 21A generates biometric information from the heart rate measured by the sensor unit 28 (step S202).

制御部21は、通信部25及び通信部15間の通信によって、第一の情報端末10へ、生体情報を送信する(ステップS203)。 The control unit 21 transmits the biometric information to the first information terminal 10 through communication between the communication unit 25 and the communication unit 15 (step S203).

制御部31は、マイクロフォン33からの取得した信号から、ユーザの呼吸音を含む生体情報を生成する(ステップS301)。 The control unit 31 generates biometric information including the user's breathing sounds from the signal acquired from the microphone 33 (step S301).

制御部31は、通信部35及び通信部15間の通信によって、第一の情報端末10へ、生体情報を送信する(ステップS302)。 The control unit 31 transmits the biometric information to the first information terminal 10 through communication between the communication unit 35 and the communication unit 15 (step S302).

第一の情報端末10は、第二の情報端末20から、生体情報を受信する(ステップS106)。 The first information terminal 10 receives the biometric information from the second information terminal 20 (step S106).

運動情報処理部11Cは、データ識別子(データID)と、記録日と、位置情報処理部11Bから出力された、最高高度、最低高度及び勾配の情報、第二の情報端末20又は第三の情報端末30から取得した生体情報を関連付けて、運動パフォーマンス情報12Cを生成する運動情報処理を行う(ステップS107)。運動パフォーマンス情報12Cは、記憶部12に保存される。 The athletic information processing unit 11C performs athletic information processing to generate athletic performance information 12C by associating the data identifier (data ID), the recording date, the maximum altitude, minimum altitude, and gradient information output from the position information processing unit 11B, and the biometric information acquired from the second information terminal 20 or the third information terminal 30 (step S107). The athletic performance information 12C is stored in the memory unit 12.

運動情報処理ステップ(ステップS107)は、具体的には、図5に示すフローチャートに沿って実行される。運動情報処理部11Cは、移動のペーススピードの演算を行う(ステップS501)。運動情報処理部11Cは、時間計測部27で計測した時間と、測位部16の測位情報から、移動のペーススピード情報を生成する。 The motion information processing step (step S107) is specifically executed according to the flowchart shown in FIG. 5. The motion information processing unit 11C calculates the pace speed of movement (step S501). The motion information processing unit 11C generates the pace speed information of movement from the time measured by the time measurement unit 27 and the positioning information of the positioning unit 16.

位置情報処理部11Bは、地図情報12Bに基づいて移動中の高度の推移を抽出し、単位距離当たりの、最高高度、最低高度及び移動にあっての負荷となる勾配を演算する(ステップS502)。運動パフォーマンス情報12Cに、勾配の情報が含まれるので、図3に示すジョギングコースにアップダウンを含む坂道や山道が含まれている場合でも、評価部11Dは、比較対象の運動パフォーマンス情報12Cを抽出することができる。 The location information processing unit 11B extracts the change in altitude during movement based on the map information 12B, and calculates the maximum altitude, minimum altitude, and gradient that is the load during movement per unit distance (step S502). Since the athletic performance information 12C includes gradient information, the evaluation unit 11D can extract athletic performance information 12C for comparison even if the jogging course shown in FIG. 3 includes slopes and mountain paths that include ups and downs.

運動情報処理部11Cは、生体情報のうち心拍数の情報に基づいて、単位時間(1分間)当たりの平均心拍数及び心拍ゾーンを演算する(ステップS503)。設定情報12Aには、ユーザの年齢が予め記憶されているので、推測される最大心拍数=220-ユーザの年齢で最大心拍数が取得される。運動情報処理部11Cは、平均心拍数及び最大心拍数に基づいて、心拍ゾーン1から5のいずれかに分類し、記憶部12に記憶する。 The exercise information processing unit 11C calculates the average heart rate and heart rate zone per unit time (1 minute) based on the heart rate information from the biometric information (step S503). Since the user's age is pre-stored in the setting information 12A, the maximum heart rate is obtained by estimating the maximum heart rate = 220 - the user's age. The exercise information processing unit 11C classifies the user into one of heart rate zones 1 to 5 based on the average heart rate and maximum heart rate, and stores the result in the memory unit 12.

運動情報処理部11Cは、平均心拍数が最大心拍数の50%以上60%以下であるとき、心拍ゾーン1を演算する。運動情報処理部11Cは、平均心拍数が最大心拍数の60%以上70%以下であるとき、心拍ゾーン2を演算する。運動情報処理部11Cは、平均心拍数が最大心拍数の70%以上80%以下であるとき、心拍ゾーン3を演算する。運動情報処理部11Cは、平均心拍数が最大心拍数の80%以上90%以下であるとき、心拍ゾーン4を演算する。運動情報処理部11Cは、平均心拍数が最大心拍数の90%以上であるとき、心拍ゾーン5を演算する。 The exercise information processing unit 11C calculates heart rate zone 1 when the average heart rate is between 50% and 60% of the maximum heart rate. The exercise information processing unit 11C calculates heart rate zone 2 when the average heart rate is between 60% and 70% of the maximum heart rate. The exercise information processing unit 11C calculates heart rate zone 3 when the average heart rate is between 70% and 80% of the maximum heart rate. The exercise information processing unit 11C calculates heart rate zone 4 when the average heart rate is between 80% and 90% of the maximum heart rate. The exercise information processing unit 11C calculates heart rate zone 5 when the average heart rate is 90% or more of the maximum heart rate.

運動情報処理部11Cは、生体情報のうち、ユーザの呼吸音の情報に基づいて、呼吸レベルを演算する(ステップS504)。呼吸レベルは、ユーザの呼吸音より、音圧を抽出し、呼吸レベル1から5のいずれかに分類し、記憶部12に記憶する。ユーザの運動強度があがり、呼吸が厳しくなると呼吸レベルが大きくなる。運動情報処理部11Cは、少なくとも、ペーススピードの情報と、勾配の情報と、平均心拍数、心拍ゾーン、呼吸レベルを含む生体情報とを関連付けて、運動パフォーマンス情報12Cとし、運動パフォーマンス情報12Cを記憶部12に記憶する(ステップS505)。 The exercise information processing unit 11C calculates the respiration level based on the information on the user's breathing sound from the biometric information (step S504). The breathing level is calculated by extracting sound pressure from the user's breathing sound, classifying it into one of breathing levels 1 to 5, and storing it in the memory unit 12. As the user's exercise intensity increases and breathing becomes harder, the breathing level increases. The exercise information processing unit 11C associates at least pace speed information, gradient information, and biometric information including the average heart rate, heart rate zone, and breathing level to generate exercise performance information 12C, and stores the exercise performance information 12C in the memory unit 12 (step S505).

ステップS501からステップS505の処理が終了すると、図6に示す評価対象の運動パフォーマンス情報DD1が生成され、記憶部12の運動パフォーマンス情報12Cに追加される。図6に示す運動パフォーマンス情報DD1は、データ識別子(データID)がA001であり、現在のユーザが運動した時の記録日と、ペーススピードと、最高高度、最低高度及び勾配の情報と、平均心拍数、心拍ゾーン、呼吸レベルを含む生体情報とを含む。 When the processing from step S501 to step S505 is completed, athletic performance information DD1 of the evaluation target shown in FIG. 6 is generated and added to athletic performance information 12C in storage unit 12. The athletic performance information DD1 shown in FIG. 6 has a data identifier (data ID) A001, and includes information on the recorded date when the current user exercised, pace speed, maximum altitude, minimum altitude, and gradient, as well as biometric information including average heart rate, heart rate zone, and respiration level.

記憶部12の運動パフォーマンス情報12Cには、図7に示す、過去の別日に記憶部12に記憶された過去の運動パフォーマンス情報DD2が記憶されている。図7に示す運動パフォーマンス情報DD2は、データ識別子(データID)がB001からB004であり、過去にユーザが運動した時の記録日と、ペーススピードと、最高高度、最低高度及び勾配の情報と、平均心拍数、心拍ゾーン、呼吸レベルを含む生体情報とを含む。 The athletic performance information 12C of the memory unit 12 stores past athletic performance information DD2 stored in the memory unit 12 on a different past day, as shown in FIG. 7. The athletic performance information DD2 shown in FIG. 7 has data identifiers (data IDs) B001 to B004, and includes recorded dates when the user exercised in the past, pace speed, maximum altitude, minimum altitude, and gradient information, and biometric information including average heart rate, heart rate zone, and respiration level.

評価部11Dは、過去の運動パフォーマンス情報DD2(図7参照)の中から、比較対象の運動パフォーマンス情報を抽出する(ステップS108)。図6に示す評価対象の運動パフォーマンス情報DD1において、移動の負荷情報に相当する勾配の値は、+5%である。図7に示す過去の運動パフォーマンス情報DD2のうち、勾配の値が一致するのは、データIDがB002のデータである。データIDがB002のデータが比較対象の運動パフォーマンス情報に相当する。なお、勾配の値は、「+」が上り勾配を示し、「-」が下り勾配を示す。本実施形態では、勾配の値の小数点は四捨五入して、整数としたが、予め勾配の範囲、例えば0%以上2%以下などを定義して、勾配の範囲が記憶されていてもよい。比較対象の運動パフォーマンス情報が複数ある場合は、最高高度、最低高度及び勾配の情報、第二の情報端末20又は第三の情報端末30から取得した生体情報の各項目の平均値を演算し、比較対象の運動パフォーマンス情報とする。 The evaluation unit 11D extracts the exercise performance information to be compared from the past exercise performance information DD2 (see FIG. 7) (step S108). In the exercise performance information DD1 to be compared shown in FIG. 6, the gradient value corresponding to the load information of the movement is +5%. Among the past exercise performance information DD2 shown in FIG. 7, the data with the data ID B002 has the same gradient value. The data with the data ID B002 corresponds to the exercise performance information to be compared. Note that the gradient value is represented by "+" indicating an upward gradient and "-" indicating a downward gradient. In this embodiment, the decimal point of the gradient value is rounded off to the nearest integer, but the gradient range, for example, 0% to 2%, may be defined in advance and stored. When there are multiple exercise performance information to be compared, the average value of each item of the maximum altitude, minimum altitude, gradient information, and bio-information acquired from the second information terminal 20 or the third information terminal 30 is calculated and used as the exercise performance information to be compared.

以下、説明を簡略化するため、「比較対象の運動パフォーマンス情報」を単に「比較対象」とし、「評価対象の運動パフォーマンス情報」を単に「評価対象」として説明することがある。 In the following, to simplify the explanation, the "athletic performance information to be compared" may be referred to simply as the "comparison target" and the "athletic performance information to be evaluated" may be referred to simply as the "evaluation target."

図4に示すように、評価部11Dは、「比較対象」が抽出できない場合(ステップS109、No)、処理をステップS202へ戻す。評価部11Dは、「比較対象」が抽出できて、評価可能の場合(ステップS109、Yes)、処理をステップS121へ進める。 As shown in FIG. 4, if the evaluation unit 11D cannot extract a "comparison target" (step S109, No), the evaluation unit 11D returns the process to step S202. If the evaluation unit 11D can extract a "comparison target" and is evaluable (step S109, Yes), the evaluation unit 11D advances the process to step S121.

評価部11Dは、運動継続であるか(ステップS121,No)、運動中止であるか(ステップS121,Yes)を判断する。判断ステップ(ステップS121)は、具体的には、図8に示すフローチャートに沿って実行される。 The evaluation unit 11D determines whether to continue exercising (step S121, No) or to stop exercising (step S121, Yes). The determination step (step S121) is specifically executed according to the flowchart shown in FIG. 8.

図8に示すように、評価部11Dは、評価対象のペーススピードと、比較対象のペーススピードとを比較し、評価対象のペーススピードが比較対象のペーススピード以上である場合(ステップS601、No)、ステップS606への処理を進め、運動継続を判断し、ステップS202へ処理を進める。 As shown in FIG. 8, the evaluation unit 11D compares the pace speed of the evaluation target with the pace speed of the comparison target, and if the pace speed of the evaluation target is equal to or greater than the pace speed of the comparison target (step S601, No), the processing proceeds to step S606, determines to continue exercising, and proceeds to step S202.

評価部11Dは、評価対象のペーススピードと、比較対象のペーススピードとを比較し、評価対象のペーススピードが比較対象のペーススピードよりも小さい場合(ステップS601、Yes)、処理をステップS602へ処理を進める。 The evaluation unit 11D compares the pace speed of the evaluation target with the pace speed of the comparison target, and if the pace speed of the evaluation target is smaller than the pace speed of the comparison target (step S601, Yes), the process proceeds to step S602.

評価部11Dは、評価対象の心拍ゾーンと、比較対象の心拍ゾーンとを比較し、評価対象の心拍ゾーンが比較対象の心拍ゾーン以下である場合(ステップS602、No)、ステップS606への処理を進め、運動継続を判断し、ステップS202へ処理を進める。 The evaluation unit 11D compares the heart rate zone of the evaluation target with the heart rate zone of the comparison target, and if the heart rate zone of the evaluation target is equal to or lower than the heart rate zone of the comparison target (step S602, No), the processing proceeds to step S606, determines to continue exercising, and proceeds to step S202.

評価部11Dは、評価対象の心拍ゾーンと、比較対象の心拍ゾーンとを比較し、評価対象の心拍ゾーンが比較対象の心拍ゾーンよりも大きい場合(ステップS602、Yes)、ステップS603へ処理を進める。 The evaluation unit 11D compares the heart rate zone of the evaluation target with the heart rate zone of the comparison target, and if the heart rate zone of the evaluation target is larger than the heart rate zone of the comparison target (step S602, Yes), the processing proceeds to step S603.

評価部11Dは、評価対象の呼吸レベルと、比較対象の呼吸レベルとを比較し、評価対象の呼吸レベルが比較対象の呼吸レベル以下である場合(ステップS603、No)、ステップS606への処理を進め、運動継続を判断し、ステップS202へ処理を進める。 The evaluation unit 11D compares the breathing level of the evaluation target with the breathing level of the comparison target, and if the breathing level of the evaluation target is equal to or lower than the breathing level of the comparison target (step S603, No), the evaluation unit 11D proceeds to step S606, determines whether to continue exercising, and proceeds to step S202.

評価部11Dは、評価対象の呼吸レベルと、比較対象の呼吸レベルとを比較し、評価対象の呼吸レベルが比較対象の呼吸レベルより大きい場合(ステップS603、Yes)、ステップS604へ処理を進め、運動中止を判断し、ステップS122へ処理を進める。 The evaluation unit 11D compares the respiration level of the evaluation target with the respiration level of the comparison target, and if the respiration level of the evaluation target is greater than the respiration level of the comparison target (step S603, Yes), the process proceeds to step S604, determines that exercise has been stopped, and proceeds to step S122.

図4に示すように、支援情報生成部11Eは、支援情報12Eとして推奨コースを生成する(ステップS122)。図3を用いて、推奨コースについて説明する。 As shown in FIG. 4, the support information generating unit 11E generates a recommended course as support information 12E (step S122). The recommended course will be described with reference to FIG. 3.

(推奨コースの例1)
ユーザが、図3に示す経路MRを走行しているとする。位置情報処理部11Bは、測位部16から位置情報を取得し、現在位置が現在地点Pc1であるとする。現在地点Pc1の付近にて、評価部11Dが運動中止を判断した場合、支援情報生成部11Eは、支援情報12Eとして推奨コースを生成する。推奨コースとしては、出発地点Psへ戻る経路や経路MRよりも、勾配の小さい経路ER1、経路ER2を通過して、目標地点Pgに到達する迂回経路の方が、ユーザの負担が小さい。そこで、支援情報生成部11Eは、現在地点Pc1から目標地点Pgへ至る複数のルートを地図情報MP1上でシミュレーションし、最も勾配の緩い、現在地点Pc1、経路ER1、経路ER2、目標地点Pgの順で移動する推奨コースを生成する。
(Example of recommended course 1)
Assume that the user is traveling along the route MR shown in FIG. 3. The position information processing unit 11B acquires position information from the positioning unit 16, and assumes that the current position is the current point Pc1. When the evaluation unit 11D determines that exercise should be stopped near the current point Pc1, the support information generating unit 11E generates a recommended course as the support information 12E. As a recommended course, a detour route that passes through routes ER1 and ER2 with a small gradient and reaches the target point Pg is less burdensome for the user than a route returning to the starting point Ps or the route MR. Therefore, the support information generating unit 11E simulates multiple routes from the current point Pc1 to the target point Pg on the map information MP1, and generates a recommended course that moves in the order of the current point Pc1, route ER1, route ER2, and target point Pg, which has the gentlest gradient.

支援情報生成部11Eは、測位部16からの位置情報と、推奨コースとに基づいて、支援情報12Eの生成を行う(ステップS123)。支援情報12Eとは、測位部16からの位置情報に基づく現在地点Pc1(現在位置)を起点として、推奨コースに沿った移動を促す誘導を認識させる情報である。例えば、支援情報12Eとは、推奨コースの経路表示、分岐において進む方向を示す予告矢印、予告音声案内、推奨コースを外れていることの警告などである。支援情報12Eには、生体情報の心拍ゾーンが小さくなり、落ち着くまで、歩くようなゆっくりしたペース配分となる案内も含む。 The support information generating unit 11E generates support information 12E based on the position information from the positioning unit 16 and the recommended course (step S123). The support information 12E is information that causes the user to recognize guidance that encourages movement along the recommended course, starting from the current point Pc1 (current position) based on the position information from the positioning unit 16. For example, the support information 12E is a route display of the recommended course, a preview arrow indicating the direction to go at a fork, preview voice guidance, a warning that the user is straying from the recommended course, and the like. The support information 12E also includes guidance to pace the user at a slow pace, as if walking, until the heart rate zone of the biometric information becomes smaller and settles down.

支援情報生成部11Eは、表示部14に現在地点Pc1、経路ER1、経路ER2、目標地点Pgの順で移動する推奨コースを表示する(ステップS124)。支援情報生成部11Eは、分岐において進む方向を示す予告矢印などを合わせて表示してもよい。 The support information generating unit 11E displays on the display unit 14 a recommended course that moves in the order of the current point Pc1, route ER1, route ER2, and the target point Pg (step S124). The support information generating unit 11E may also display a preview arrow indicating the direction to proceed at a fork in the road.

支援情報生成部11Eは、通信部15を介して、第二の情報端末20の制御部21に、支援情報12Eを送信する。第二の情報端末20の制御部21は、表示部24に、分岐において進む方向を示す予告矢印などの支援情報を表示する(ステップS204)。 The support information generating unit 11E transmits the support information 12E to the control unit 21 of the second information terminal 20 via the communication unit 15. The control unit 21 of the second information terminal 20 displays the support information, such as a preview arrow indicating the direction to go at the fork, on the display unit 24 (step S204).

支援情報生成部11Eは、通信部15を介して、第三の情報端末30の音出力部31Aに、支援情報12Eを送信する。音出力部31Aは、通信部35を介して受信した支援情報を音声としてスピーカ34へ出力する。これにより、スピーカ34より、ユーザに支援情報が報知される(ステップS303)。例えば、スピーカからは、歩くようなゆっくりしたペース配分の示唆が出力される。 The support information generating unit 11E transmits the support information 12E to the sound output unit 31A of the third information terminal 30 via the communication unit 15. The sound output unit 31A outputs the support information received via the communication unit 35 to the speaker 34 as sound. As a result, the support information is notified to the user by the speaker 34 (step S303). For example, a suggestion to pace slowly, as if walking, is output from the speaker.

以上説明したように、運動パフォーマンスモニタリング方法は、設定情報12Aの生成ステップと、運動情報処理のステップと、評価のステップと、支援情報生成のステップと、を含む。 As described above, the exercise performance monitoring method includes a step of generating setting information 12A, a step of processing exercise information, a step of evaluation, and a step of generating support information.

設定情報12Aの生成ステップにおいて、図4に示すステップS101からステップS105の処理がコンピュータのプログラム12Pにより実行される。設定情報12Aの生成ステップによれば、地図情報12Bと、移動を伴う運動の出発地点Ps及び目標地点Pgの位置情報に基づいて、地図情報12Bに経路MRが設定される。 In the step of generating the setting information 12A, the processes from step S101 to step S105 shown in FIG. 4 are executed by the computer program 12P. According to the step of generating the setting information 12A, a route MR is set in the map information 12B based on the map information 12B and the position information of the starting point Ps and the destination point Pg of the exercise involving movement.

運動情報処理のステップにおいて、図4に示すステップS106からステップS108の処理がコンピュータのプログラムにより実行される。運動情報処理のステップによれば、地図情報12Bと、移動を伴う運動が開始されてから入力されたユーザの生体情報と、移動の測位情報とに基づいて、評価対象の運動パフォーマンス情報DD1が生成される。運動パフォーマンス情報DD1は、運動パフォーマンス情報DD2に追加され、後日過去の運動パフォーマンス情報となる。 In the exercise information processing step, the processes from step S106 to step S108 shown in FIG. 4 are executed by a computer program. According to the exercise information processing step, exercise performance information DD1 of the evaluation target is generated based on map information 12B, the user's biometric information input after exercise involving movement is started, and the movement positioning information. The exercise performance information DD1 is added to exercise performance information DD2, and becomes past exercise performance information at a later date.

評価のステップにおいて、図4に示すステップS109からステップS121の処理がコンピュータのプログラム12Pにより実行される。評価のステップによれば、評価対象の運動パフォーマンス情報DD1と、過去の別日に生成された過去の運動パフォーマンス情報DD2とに基づいて、運動中止の判定がなされる。 In the evaluation step, the processes from step S109 to step S121 shown in FIG. 4 are executed by computer program 12P. According to the evaluation step, a decision to stop exercising is made based on the exercise performance information DD1 of the subject to be evaluated and past exercise performance information DD2 generated on a different day in the past.

支援情報生成のステップにおいて、図4に示すステップS122からステップS124の処理がコンピュータのプログラムにより実行される。支援情報生成のステップによれば、運動中止の判定結果に基づいて、ユーザの移動を支援する支援情報12Eが生成される。 In the support information generation step, the processes from step S122 to step S124 shown in FIG. 4 are executed by a computer program. According to the support information generation step, support information 12E that supports the user's movement is generated based on the determination result of discontinuing exercise.

<効果>
第一実施形態では、運動パフォーマンスモニタリング装置1は、運動情報処理部11Cと、記憶部12と、評価部11Dと、支援情報生成部11Eとを含む。運動情報処理部11Cは、地図情報12Bと、移動を伴う運動が開始されてから入力されたユーザの生体情報と、移動の測位情報とに基づいて、評価対象の運動パフォーマンス情報DD1を生成する。評価部11Dは、評価対象の運動パフォーマンス情報DD1と、過去の別日に記憶部12に記憶された過去の運動パフォーマンス情報DD2とに基づいて、運動中止の判定をする。支援情報生成部11Eは、運動中止の判定結果に基づいて、ユーザの移動を支援する支援情報12Eを生成する。
<Effects>
In the first embodiment, the exercise performance monitoring device 1 includes an exercise information processing unit 11C, a storage unit 12, an evaluation unit 11D, and a support information generating unit 11E. The exercise information processing unit 11C generates exercise performance information DD1 of the evaluation target based on map information 12B, the user's biometric information input after the start of exercise involving movement, and the positioning information of the movement. The evaluation unit 11D determines whether to stop exercise based on the exercise performance information DD1 of the evaluation target and past exercise performance information DD2 stored in the storage unit 12 on a different day in the past. The support information generating unit 11E generates support information 12E that supports the user's movement based on the result of the determination to stop exercise .

運動パフォーマンスモニタリング装置1、運動パフォーマンスモニタリング方法及びプログラムは、ジョギングやウォーキングなどの移動を伴う運動中、体調の変化が生じても、移動の支援を行うことができる。これにより、ジョギングやウォーキングなどの移動を伴う運動中に、ユーザの体調が悪くなっても、ユーザは、移動の支援を受けることができる。 The exercise performance monitoring device 1 and the exercise performance monitoring method and program can provide movement support even if a change in physical condition occurs during exercise involving movement, such as jogging or walking. As a result, the user can receive movement support even if the user's physical condition deteriorates during exercise involving movement, such as jogging or walking.

運動パフォーマンス情報DD1、DD2は、単位距離当たりの移動のペーススピード情報と、単位距離当たりの移動の負荷情報である勾配と、生体情報とが関連付けられている。評価部11Dは、評価対象の運動パフォーマンス情報DD1の移動の負荷情報と一致する比較対象の運動パフォーマンス情報(データIDがB002のデータ)を抽出する。評価部11Dは、比較対象の運動パフォーマンス情報(データIDがB002のデータ)と、評価対象の運動パフォーマンス情報DD1とを比較する。 The athletic performance information DD1 and DD2 are associated with pace speed information of movement per unit distance, gradient which is load information of movement per unit distance, and biometric information. The evaluation unit 11D extracts athletic performance information of the comparison target (data with data ID B002) that matches the load information of movement of the athletic performance information DD1 of the evaluation target. The evaluation unit 11D compares the athletic performance information of the comparison target (data with data ID B002) with the athletic performance information DD1 of the evaluation target.

ジョギングやウォーキングなどの移動を伴う運動は、坂道や山道の上り、下りでは、ユーザの負荷が大きく、心拍数が大きくなる傾向にある。本実施形態では、移動の負荷情報が同じ生体情報同士を比較しているため、運動の負荷が高いのか、体調が悪いのかを混同して判断しにくくなる。 When exercising while moving, such as jogging or walking, the user's load tends to be high and the heart rate tends to increase when going up or down hills or mountain paths. In this embodiment, biometric information with the same load information on movement is compared, which can lead to confusion as to whether the exercise load is high or the user's physical condition is poor.

そして、評価部11Dは、比較対象の運動パフォーマンス情報(データIDがB002のデータ)における移動のペーススピード情報よりも、評価対象の運動パフォーマンス情報DD1における移動のペーススピード情報が小さくなっており、比較対象の運動パフォーマンス情報(データIDがB002のデータ)における生体情報よりも、評価対象の運動パフォーマンス情報DD1における生体情報が体調の悪化を示している場合、運動中止の判定をすることができる。評価部11Dは、ペーススピード情報の変化(例えば、1キロ当たりの時間が5分から12分変化)がジョギングコースの起伏によるものでなく、体調の悪化を示していると評価できる。 Then, the evaluation unit 11D can determine to stop exercising if the pace speed information of movement in the exercise performance information DD1 to be evaluated is smaller than the pace speed information of movement in the exercise performance information to be compared (data with data ID B002) and the biometric information in the exercise performance information DD1 to be evaluated indicates a worsening of physical condition compared to the biometric information in the exercise performance information to be compared (data with data ID B002). The evaluation unit 11D can evaluate that the change in the pace speed information (for example, a change in time per kilometer from 5 minutes to 12 minutes) is not due to the undulations of the jogging course but indicates a worsening of physical condition.

支援情報生成部11Eは、移動の測位情報に基づいた現在位置から、地図情報12Bを探索して得られた目標地点Pgまでの迂回経路を生成し、迂回経路に基づいて支援情報12Eを生成する。これにより、ユーザは、本来予定していなかった経路でも、迷わず、目標地点Pgにたどり着くことができる。なお、支援情報生成部11Eは、移動の測位情報に基づいた現在位置から、地図情報12Bを探索して得られた出発地点Psまでの迂回経路を生成してもよい。 The support information generating unit 11E generates a detour route from the current position based on the positioning information of the movement to the target point Pg obtained by searching the map information 12B, and generates support information 12E based on the detour route. This allows the user to reach the target point Pg without getting lost, even if the route is not originally planned. Note that the support information generating unit 11E may also generate a detour route from the current position based on the positioning information of the movement to the starting point Ps obtained by searching the map information 12B.

迂回経路は、地図情報12Bの高度に基づいて、移動の勾配が最小になるように設定されているので、ユーザは体調が悪くても、身体への負荷が最小限の状態で移動できる。 The detour route is set based on the altitude in the map information 12B to minimize the gradient of travel, so that the user can travel with minimal physical strain even if they are feeling unwell.

[第一実施形態の変形例]
図9は、第一実施形態の変形例に係る運動パフォーマンスモニタリング装置の動作を説明するためのフローチャートである。変形例に係る運動パフォーマンスモニタリング装置1は、基本的な構成は第一実施形態の運動パフォーマンスモニタリング装置1と同様である。以下の説明においては、運動パフォーマンスモニタリング装置1と同様の構成要素には、同一の符号又は対応する符号を付し、その詳細な説明は省略する。運動パフォーマンスモニタリング装置1の動作を説明するためのフローチャートについても、同じ処理を実行するステップについては、同一の符号又は対応する符号を付し、その詳細な説明は省略する。
[Modification of the first embodiment]
9 is a flowchart for explaining the operation of an athletic performance monitoring device according to a modified example of the first embodiment. The basic configuration of the athletic performance monitoring device 1 according to the modified example is similar to that of the athletic performance monitoring device 1 of the first embodiment. In the following explanation, components similar to those of the athletic performance monitoring device 1 are given the same or corresponding symbols, and detailed explanations thereof will be omitted. In the flowchart for explaining the operation of the athletic performance monitoring device 1, steps that execute the same processes are given the same or corresponding symbols, and detailed explanations thereof will be omitted.

図9に示す、運動パフォーマンスモニタリング装置の動作では、図4に示すステップS301及びステップS302の処理がない。これにより、図5に示す評価対象の運動パフォーマンス情報を生成する情報生成処理ステップでは、ステップS504の処理が不要となる。このため、ステップS503の後、ステップS505の処理が実行され、呼吸レベルの情報がない運動パフォーマンス情報DD1(図6参照)が記憶部12に記憶される。 In the operation of the athletic performance monitoring device shown in FIG. 9, the processes of steps S301 and S302 shown in FIG. 4 are not performed. As a result, in the information generation processing step for generating athletic performance information of the evaluation subject shown in FIG. 5, the process of step S504 is not required. Therefore, after step S503, the process of step S505 is executed, and athletic performance information DD1 (see FIG. 6) without information on respiration level is stored in the memory unit 12.

同様に、図8に示す、運動継続又は運動中止を判断する判断ステップでは、ステップS603の処理がない。このため、図8に示すステップS602において、評価部11Dは、評価対象の心拍ゾーンと、比較対象の心拍ゾーンとを比較し、評価対象の心拍ゾーンが比較対象の心拍ゾーンよりも大きい場合(ステップS602、Yes)、ステップS604へ処理を進める。 Similarly, in the judgment step shown in FIG. 8 for judging whether to continue exercising or to stop exercising, there is no processing of step S603. Therefore, in step S602 shown in FIG. 8, the evaluation unit 11D compares the heart rate zone of the evaluation target with the heart rate zone of the comparison target, and if the heart rate zone of the evaluation target is larger than the heart rate zone of the comparison target (step S602, Yes), the processing proceeds to step S604.

変形例では、過去の運動パフォーマンス情報DD2(図7参照)が第一のサーバ40の記憶部42に記憶されている。このため、評価部11Dは、過去の運動パフォーマンス情報DD2(図7参照)の中から、比較対象の運動パフォーマンス情報を抽出するにあたり、第一のサーバ40に比較対象の運動パフォーマンス情報を要求する(ステップS108)。 In the modified example, past athletic performance information DD2 (see FIG. 7) is stored in the memory unit 42 of the first server 40. Therefore, when the evaluation unit 11D extracts athletic performance information to be compared from the past athletic performance information DD2 (see FIG. 7), the evaluation unit 11D requests the athletic performance information to be compared from the first server 40 (step S108).

第一のサーバ40は、要求を受信する(ステップS403)。第一のサーバ40の制御部41は、過去の運動パフォーマンス情報DD2(図7参照)の中から、比較対象の運動パフォーマンス情報を抽出し、データIDがB002のデータ(図7参照)を送信する(ステップS404)。 The first server 40 receives the request (step S403). The control unit 41 of the first server 40 extracts athletic performance information to be compared from the past athletic performance information DD2 (see FIG. 7), and transmits the data with data ID B002 (see FIG. 7) (step S404).

評価部11Dは、比較対象の運動パフォーマンス情報を受信し、記憶部12に記憶し、処理をステップS109へ進める。このように、クライアントサーバシステムを利用することにより、記憶部12の使用容量の増大を抑制することができる。 The evaluation unit 11D receives the athletic performance information to be compared, stores it in the memory unit 12, and proceeds to step S109. In this way, by using a client-server system, it is possible to suppress an increase in the capacity of the memory unit 12.

[第二実施形態]
図1、図3、図5から図7、図10、図11及び図12を参照しながら、第二実施形態に係る運動パフォーマンスモニタリング装置1について説明する。図10は、第二実施形態に係る運動パフォーマンスモニタリング装置の構成例を示すブロック図である。図11は、第二実施形態に係る運動パフォーマンスモニタリング装置の動作を説明するためのフローチャートである。図12は、第二実施形態に係る運動継続又は運動中止を判断する判断ステップのフローチャートである。以下の説明においては、第一実施形態の運動パフォーマンスモニタリング装置1と同様の構成要素には、同一の符号又は対応する符号を付し、その詳細な説明は省略する。運動パフォーマンスモニタリング装置1の動作を説明するためのフローチャートについても、同じ処理を実行するステップについては、同一の符号又は対応する符号を付し、その詳細な説明は省略する。
[Second embodiment]
An athletic performance monitoring device 1 according to a second embodiment will be described with reference to Figs. 1, 3, 5 to 7, 10, 11, and 12. Fig. 10 is a block diagram showing an example of the configuration of the athletic performance monitoring device according to the second embodiment. Fig. 11 is a flowchart for explaining the operation of the athletic performance monitoring device according to the second embodiment. Fig. 12 is a flowchart of a judgment step for judging whether to continue exercising or to stop exercising according to the second embodiment. In the following description, components similar to those of the athletic performance monitoring device 1 of the first embodiment are given the same or corresponding symbols, and detailed descriptions thereof will be omitted. In the flowcharts for explaining the operation of the athletic performance monitoring device 1, steps that execute the same processes are given the same or corresponding symbols, and detailed descriptions thereof will be omitted.

<運動パフォーマンスモニタリング装置>
図10は、第二実施形態に係る運動パフォーマンスモニタリング装置の構成例を示す概略図である。運動パフォーマンスモニタリング装置1(図1参照)は、通信ネットワーク2に接続されている。図10に示すように、通信ネットワーク2には、第一のサーバ40が接続されており、運動パフォーマンスモニタリング装置1は、通信ネットワーク2を介して、第一のサーバ40の情報を要求し、第一のサーバ40からの情報を受信することができる。通信ネットワーク2には、第二のサーバ50が接続されており、運動パフォーマンスモニタリング装置1は、通信ネットワーク2を介して、第二のサーバ50の情報を要求し、第二のサーバ50からの情報を受信することができる。第二実施形態では、第一実施形態と同様に、運動パフォーマンスモニタリング装置1は、第一の情報端末10と、第二の情報端末20と、第三の情報端末30と、を含む。
<Athletic performance monitoring device>
Fig. 10 is a schematic diagram showing an example of the configuration of an athletic performance monitoring device according to the second embodiment. An athletic performance monitoring device 1 (see Fig. 1) is connected to a communication network 2. As shown in Fig. 10, a first server 40 is connected to the communication network 2, and the athletic performance monitoring device 1 can request information of the first server 40 and receive information from the first server 40 via the communication network 2. A second server 50 is connected to the communication network 2, and the athletic performance monitoring device 1 can request information of the second server 50 and receive information from the second server 50 via the communication network 2. In the second embodiment, similarly to the first embodiment, the athletic performance monitoring device 1 includes a first information terminal 10, a second information terminal 20, and a third information terminal 30.

<第一の情報端末>
図10を用いて、第一の情報端末10について説明する。
<First information terminal>
The first information terminal 10 will be described with reference to FIG.

CPU(Central Processing Unit)、メモリ、記憶部12などのハードウェア資源と協働して、プログラムを実行することで、制御部11は、目標設定部11A、位置情報処理部11B、運動情報処理部11C、評価部11D、支援情報生成部11E及び気象情報取得部11Fの機能を有する。制御部11は、いわゆるコンピュータと言える。 By executing a program in cooperation with hardware resources such as a CPU (Central Processing Unit), memory, and storage unit 12, control unit 11 has the functions of a goal setting unit 11A, a position information processing unit 11B, an exercise information processing unit 11C, an evaluation unit 11D, a support information generation unit 11E, and a weather information acquisition unit 11F. Control unit 11 can be said to be a so-called computer.

気象情報取得部11Fは、測位部16から現在位置を示す位置情報を取得する。気象情報取得部11Fは、第二のサーバ50から気象情報12Fを取得する。本実施形態では、気象情報取得部11Fは、通信ネットワーク2を介して、現在位置を示す位置情報に基づいて、第二のサーバ50に現在位置の周囲の気象情報12Fを要求する。気象情報取得部11Fは、第二のサーバ50から取得した気象情報12Fを記憶部12に記憶する。 The weather information acquisition unit 11F acquires location information indicating the current location from the positioning unit 16. The weather information acquisition unit 11F acquires weather information 12F from the second server 50. In this embodiment, the weather information acquisition unit 11F requests weather information 12F around the current location from the second server 50 via the communication network 2 based on the location information indicating the current location. The weather information acquisition unit 11F stores the weather information 12F acquired from the second server 50 in the memory unit 12.

<第二のサーバ>
図10を用いて、第二のサーバ50について説明する。第二のサーバ50は、気象情報52Aを蓄積し、気象情報52Aのうち要求された気象情報12Fを送信するサーバ装置である。第二のサーバ50は、制御部51と、記憶部52と、通信部53と、を有する。
<Second Server>
The second server 50 will be described with reference to Fig. 10. The second server 50 is a server device that accumulates meteorological information 52A and transmits requested meteorological information 12F from the meteorological information 52A. The second server 50 has a control unit 51, a storage unit 52, and a communication unit 53.

制御部51は、例えば、CPU(Central Processing Unit)及びメモリを備える演算処理装置である。制御部51は、いわゆるコンピュータと言える。 The control unit 51 is, for example, a processing device equipped with a CPU (Central Processing Unit) and memory. The control unit 51 can be considered a so-called computer.

記憶部52は、気象情報52Aを記憶している。 The memory unit 52 stores meteorological information 52A.

通信部53は、通信ユニットである。通信部53は、インターネット又は携帯電話回線などの直接的な通信のいずれの方法で通信ネットワーク2に接続し、通信を行ってもよい。 The communication unit 53 is a communication unit. The communication unit 53 may connect to the communication network 2 and perform communication by either the Internet or direct communication such as a mobile phone line.

<運動パフォーマンスモニタリング装置における情報処理>
図11に示すように、評価部11Dは、「比較対象」が抽出できない場合(ステップS109、No)、処理をステップS202へ戻す。評価部11Dは、「比較対象」が抽出できて、評価可能の場合(ステップS109、Yes)、処理をステップS110へ進める。
<Information processing in athletic performance monitoring devices>
11, if the evaluation unit 11D cannot extract a “comparison target” (step S109, No), the evaluation unit 11D returns the process to step S202. If the evaluation unit 11D can extract a “comparison target” and is evaluable (step S109, Yes), the evaluation unit 11D proceeds to step S110.

気象情報取得部11Fは、測位部16から現在位置を示す位置情報を取得する。気象情報取得部11Fは、通信ネットワーク2を介して、第二のサーバ50に現在位置の周囲の気象情報12Fを要求する(ステップS110)。 The weather information acquisition unit 11F acquires location information indicating the current location from the positioning unit 16. The weather information acquisition unit 11F requests weather information 12F about the surroundings of the current location from the second server 50 via the communication network 2 (step S110).

第二のサーバ50は、要求を受信する(ステップS511)。第二のサーバ50は、気象情報52Aのうち、ユーザがいる現在位置の周囲の気象情報12Fを送信する(ステップS512)。 The second server 50 receives the request (step S511). The second server 50 transmits the weather information 12F about the surrounding area of the user's current location from the weather information 52A (step S512).

気象情報取得部11Fは、第二のサーバ50から気象情報12Fを受信し、記憶部12に記憶し、処理をステップS121へ進める(ステップS111)。 The weather information acquisition unit 11F receives the weather information 12F from the second server 50, stores it in the memory unit 12, and proceeds to step S121 (step S111).

目標設定部11Aは、入力部13を介してユーザの入力を受け付けて、設定が入力される(ステップS104)。目標設定部11Aは、入力された設定情報12Aを記憶部12に記憶する(ステップS105)。 The goal setting unit 11A receives input from the user via the input unit 13, and the settings are input (step S104). The goal setting unit 11A stores the input setting information 12A in the storage unit 12 (step S105).

評価部11Dは、運動継続であるか(ステップS121,No)、運動中止であるか(ステップS121,Yes)を判断する。判断ステップ(ステップS121)は、具体的には、図12に示すフローチャートに沿って実行される。 The evaluation unit 11D determines whether to continue exercising (step S121, No) or to stop exercising (step S121, Yes). The determination step (step S121) is specifically executed according to the flowchart shown in FIG. 12.

図12に示すように、評価部11Dは、評価対象のペーススピードと、比較対象のペーススピードとを比較し、評価対象のペーススピードが比較対象のペーススピード以上である場合(ステップS601、No)、ステップS605へ処理を進める。 As shown in FIG. 12, the evaluation unit 11D compares the pace speed of the evaluation target with the pace speed of the comparison target, and if the pace speed of the evaluation target is equal to or greater than the pace speed of the comparison target (step S601, No), the process proceeds to step S605.

評価部11Dは、評価対象のペーススピードと、比較対象のペーススピードとを比較し、評価対象のペーススピードが比較対象のペーススピードよりも小さい場合(ステップS601、Yes)、処理をステップS602へ処理を進める。 The evaluation unit 11D compares the pace speed of the evaluation target with the pace speed of the comparison target, and if the pace speed of the evaluation target is smaller than the pace speed of the comparison target (step S601, Yes), the process proceeds to step S602.

評価部11Dは、評価対象の心拍ゾーンと、比較対象の心拍ゾーンとを比較し、評価対象の心拍ゾーンが比較対象の心拍ゾーン以下である場合(ステップS602、No)、ステップS605へ処理を進める。 The evaluation unit 11D compares the heart rate zone of the evaluation target with the heart rate zone of the comparison target, and if the heart rate zone of the evaluation target is equal to or lower than the heart rate zone of the comparison target (step S602, No), the processing proceeds to step S605.

評価部11Dは、評価対象の心拍ゾーンと、比較対象の心拍ゾーンとを比較し、評価対象の心拍ゾーンが比較対象の心拍ゾーンよりも大きい場合(ステップS602、Yes)、ステップS603へ処理を進める。 The evaluation unit 11D compares the heart rate zone of the evaluation target with the heart rate zone of the comparison target, and if the heart rate zone of the evaluation target is larger than the heart rate zone of the comparison target (step S602, Yes), the processing proceeds to step S603.

評価部11Dは、評価対象の呼吸レベルと、比較対象の呼吸レベルとを比較し、評価対象の呼吸レベルが比較対象の呼吸レベル以下である場合(ステップS603、No)、ステップS605へ処理を進める。 The evaluation unit 11D compares the respiration level of the evaluation target with the respiration level of the comparison target, and if the respiration level of the evaluation target is equal to or lower than the respiration level of the comparison target (step S603, No), the processing proceeds to step S605.

評価部11Dは、評価対象の呼吸レベルと、比較対象の呼吸レベルとを比較し、評価対象の呼吸レベルが比較対象の呼吸レベルより大きい場合(ステップS603、Yes)、ステップS604へ処理を進め、運動中止を判断し、ステップS122へ処理を進める。 The evaluation unit 11D compares the respiration level of the evaluation target with the respiration level of the comparison target, and if the respiration level of the evaluation target is greater than the respiration level of the comparison target (step S603, Yes), the process proceeds to step S604, determines that exercise has been stopped, and proceeds to step S122.

評価部11Dは、気象情報12Fによる中止基準を超えていない場合(ステップS605、No)、ステップS606への処理を進め、運動継続を判断し、ステップS202へ処理を進める。 If the cancellation criteria based on the meteorological information 12F are not exceeded (step S605, No), the evaluation unit 11D proceeds to step S606, determines whether to continue exercising, and proceeds to step S202.

評価部11Dは、気象情報12Fによる中止基準を超えている場合(ステップS605、Yes)、ステップS604へ処理を進め、運運動中止を判断し、ステップS122へ処理を進める。 If the weather information 12F cancellation criteria are exceeded (step S605, Yes), the evaluation unit 11D proceeds to step S604, determines whether to cancel the exercise, and proceeds to step S122.

本実施形態において、気象情報12Fによる中止基準とは、湿球黒球温度(WBGT:Wet-bulb globe temperature)値(以下、WBGT値と言う。)の指標であり、WBGT値が27度を中止基準とする。評価情報12Dには、気温及び相対湿度からWBGT値の換算値を演算できる演算テーブルが記憶されている。 In this embodiment, the stop criterion according to the meteorological information 12F is an index of the wet-bulb globe temperature (WBGT) value (hereinafter referred to as the WBGT value), and the stop criterion is a WBGT value of 27 degrees. The evaluation information 12D stores a calculation table that can calculate a conversion value of the WBGT value from the temperature and relative humidity.

具体的には、評価部11Dは、気象情報12Fの気温及び相対湿度からWBGT値を演算し、WBGT値が中止基準の27度を超えていない場合(ステップS605、No)、ステップS606への処理を進め、運動継続を判断し、ステップS202へ処理を進める。評価部11Dは、気象情報12Fの気温及び相対湿度からWBGT値を演算し、WBGT値が中止基準の27度を超えている場合(ステップS605、Yes)、ステップS604への処理を進め、運動中止を判断し、ステップS122へ処理を進める。これにより、熱中症が生じたことにより、評価対象のペーススピードが落ちている場合、推奨コースへ誘導することができる。 Specifically, the evaluation unit 11D calculates the WBGT value from the temperature and relative humidity in the weather information 12F, and if the WBGT value does not exceed the stop criterion of 27 degrees (step S605, No), the process proceeds to step S606, determines whether to continue exercising, and proceeds to step S202. The evaluation unit 11D calculates the WBGT value from the temperature and relative humidity in the weather information 12F, and if the WBGT value exceeds the stop criterion of 27 degrees (step S605, Yes), the process proceeds to step S604, determines whether to stop exercising, and proceeds to step S122. This makes it possible to guide the subject to a recommended course if their pace speed has slowed due to heatstroke.

例えば、気象情報12Fによる中止基準は、例えば、大雨である場合は、基準を超えると判断し、小雨、曇り、晴れなのであれば、気象情報12Fによる中止基準を越えていないと判断してもよい。これにより、気象情報12Fによる中止基準を越えて天候の変化が生じて、評価対象のペーススピードが落ちている場合、推奨コースへ誘導することができる。 For example, the cancellation criteria based on the weather information 12F may be determined to be exceeded if it is heavy rain, and determined not to be exceeded if it is light rain, cloudy, or sunny. This makes it possible to guide the user to a recommended course when the weather changes beyond the cancellation criteria based on the weather information 12F and the pace speed of the evaluation subject drops.

図11に示すように、支援情報生成部11Eは、支援情報12Eとして推奨コースを生成する(ステップS122)。図3を用いて、推奨コースについて説明する。 As shown in FIG. 11, the support information generating unit 11E generates a recommended course as support information 12E (step S122). The recommended course will be described with reference to FIG. 3.

(推奨コースの例2)
ユーザが、図3に示す経路MRを走行しているとする。位置情報処理部11Bは、測位部16から位置情報を取得し、現在位置が現在地点Pc2であるとする。評価部11Dが運動中止を判断した場合、支援情報生成部11Eは、支援情報12Eとして推奨コースを生成する。
(Example of recommended course 2)
It is assumed that the user is traveling along a route MR shown in Fig. 3. The position information processing unit 11B acquires position information from the positioning unit 16, and assumes that the current position is a current point Pc2. When the evaluation unit 11D determines to stop exercising, the support information generation unit 11E generates a recommended course as support information 12E.

熱中症などの体調不調が生じている場合や、気象情報12Fによる中止基準を越えた天候の変化が発生している場合、現在地点Pc2から目標地点Pgまでの経路探索を行うよりも、雨風、直射日光などが少ない休憩できる地点への経路探索を行う。そこで、支援情報生成部11Eは、現在地点Pc2から最も近いランドマークRA1を探索する。支援情報生成部11Eは、現在地点Pc2、からランドマークRA1へ至る経路ER11へ案内する推奨コースを生成する。これにより、ランドマークが複数ある場合、現在位置からの距離が最も小さいランドマークRA1が目的地として設定されるので、ユーザの体力の消耗を抑制できる。 When the user is experiencing poor physical condition such as heat stroke, or when the weather has changed beyond the cancellation criteria set by the weather information 12F, rather than searching for a route from the current point Pc2 to the destination point Pg, a route search is performed to a location where the user can rest with less rain, wind, and direct sunlight. Therefore, the support information generation unit 11E searches for the landmark RA1 closest to the current point Pc2. The support information generation unit 11E generates a recommended course that guides the user to the route ER11 from the current point Pc2 to the landmark RA1. As a result, when there are multiple landmarks, the landmark RA1 that is the closest distance from the current position is set as the destination, thereby reducing the user's physical exhaustion.

支援情報生成部11Eは、測位部16からの位置情報と、推奨コースとに基づいて、支援情報の生成を行う(ステップS123)。支援情報生成部11Eは、移動の測位情報に基づいた現在位置から、地図情報12Bを探索して得られたランドマークRA1の位置までの迂回経路を生成し、迂回経路に基づいて支援情報12Eを生成する。これにより、ユーザは、本来予定していなかった経路でも、迷わず、ランドマークRA1にたどり着くことができる。 The support information generating unit 11E generates support information based on the position information from the positioning unit 16 and the recommended course (step S123). The support information generating unit 11E generates a detour route from the current position based on the positioning information of the movement to the position of the landmark RA1 obtained by searching the map information 12B, and generates support information 12E based on the detour route. This allows the user to reach the landmark RA1 without getting lost, even if the user takes a route that was not originally planned.

支援情報生成部11Eは、表示部14に現在地点Pc2、経路ER11、ランドマークRA1の順で移動する推奨コースを表示する(ステップS124)。支援情報生成部11Eは、分岐において進む方向を示す予告矢印などを合わせて表示してもよい。 The support information generating unit 11E displays on the display unit 14 a recommended course that moves from the current point Pc2 to the route ER11 and to the landmark RA1 in that order (step S124). The support information generating unit 11E may also display a preview arrow indicating the direction to proceed at a fork in the road.

支援情報生成部11Eは、通信部15を介して、第二の情報端末20の制御部21に、支援情報12Eを送信する。第二の情報端末20の制御部21は、表示部24に、分岐において進む方向を示す予告矢印などの支援情報を表示する(ステップS204)。 The support information generating unit 11E transmits the support information 12E to the control unit 21 of the second information terminal 20 via the communication unit 15. The control unit 21 of the second information terminal 20 displays the support information, such as a preview arrow indicating the direction to go at the fork, on the display unit 24 (step S204).

支援情報生成部11Eは、通信部15を介して、第三の情報端末30の音出力部31Aに、支援情報12Eを送信する。音出力部31Aは、通信部35を介して受信した支援情報を音声としてスピーカ34へ出力する。これにより、スピーカ34より、ユーザに支援情報が報知される(ステップS303)。 The support information generating unit 11E transmits the support information 12E to the sound output unit 31A of the third information terminal 30 via the communication unit 15. The sound output unit 31A outputs the support information received via the communication unit 35 to the speaker 34 as sound. As a result, the support information is notified to the user from the speaker 34 (step S303).

以下、推奨コースの例2とは別の例について、説明する。 Below, we will explain an example other than recommended course example 2.

(推奨コースの例3)
ユーザが、図3に示す経路MRを走行しているとする。位置情報処理部11Bは、測位部16から位置情報を取得し、現在位置が現在地点Pc3付近であるとする。評価部11Dが運動中止を判断した場合、支援情報生成部11Eは、支援情報として推奨コースを生成する。
(Example of recommended course 3)
It is assumed that the user is traveling along a route MR shown in Fig. 3. The position information processing unit 11B acquires position information from the positioning unit 16, and assumes that the current position is near a current point Pc3. When the evaluation unit 11D determines to stop exercising, the support information generation unit 11E generates a recommended course as support information.

熱中症などの体調不調が生じている場合や、気象情報12Fによる中止基準を越えた天候の変化が発生している場合、現在地点Pc3から目標地点Pgまでの経路探索を行うよりも、雨風、直射日光などが少ない休憩地点又は最寄りの交通機関の乗降地点への経路探索を行う。そこで、支援情報生成部11Eは、現在地点Pc3(現在地)から最も近いランドマークRA2及びランドマークST2を探索する。支援情報生成部11Eは、現在地点Pc3置からランドマークRA2を経由して、ランドマークST2へ移動する推奨コースを生成する。ランドマークST2にユーザが到着すれば、ユーザは交通機関を利用してランドマークST1付近の出発地点PsやランドマークST3付近の目標地点Pgへ移動でき、体力を温存できる。目標地点Pgまでの目標設定時間が入力されており、目標地点Pgまでの目標設定時間を超過すると判断した場合は、支援情報生成部11Eは、ランドマークST2へ移動する推奨コースを生成してもよい。 When the user is experiencing poor physical condition such as heat stroke, or when the weather has changed beyond the cancellation criteria set by the weather information 12F, a route search is performed to a rest area or the nearest transportation boarding point with less rain, wind, and direct sunlight, rather than searching for a route from the current point Pc3 to the target point Pg. Therefore, the support information generating unit 11E searches for the landmarks RA2 and ST2 that are closest to the current point Pc3 (current location). The support information generating unit 11E generates a recommended course to move from the current point Pc3 to the landmark ST2 via the landmark RA2. When the user arrives at the landmark ST2, the user can use transportation to move to the starting point Ps near the landmark ST1 or the target point Pg near the landmark ST3, thereby conserving energy. If a target set time to the target point Pg is input and it is determined that the target set time to the target point Pg will be exceeded, the support information generating unit 11E may generate a recommended course to move to the landmark ST2.

支援情報生成部11Eは、測位部16からの位置情報と、推奨コースとに基づいて、支援情報12Eの生成を行う(ステップS123)。支援情報生成部11Eは、移動の測位情報に基づいた現在位置から、地図情報12Bを探索して得られたランドマークRA2又はランドマークST2の位置までの迂回経路を生成し、迂回経路に基づいて支援情報12Eを生成する。これにより、ユーザは、本来予定していなかった経路でも、迷わず、ランドマークRA2、ST2のいずれかにたどり着くことができる。 The support information generating unit 11E generates support information 12E based on the position information from the positioning unit 16 and the recommended course (step S123). The support information generating unit 11E generates a detour route from the current position based on the movement positioning information to the position of landmark RA2 or landmark ST2 obtained by searching map information 12B, and generates support information 12E based on the detour route. This allows the user to reach either landmark RA2 or ST2 without getting lost, even if the route is not originally planned.

支援情報生成部11Eは、表示部14に現在地点Pc3、経路ER21、ランドマークRA2、経路ER22、ランドマークST2の順で移動する推奨コースを表示する(ステップS124)。支援情報生成部11Eは、分岐において進む方向を示す予告矢印などを合わせて表示してもよい。 The support information generating unit 11E displays on the display unit 14 a recommended course that moves in the order of current point Pc3, route ER21, landmark RA2, route ER22, and landmark ST2 (step S124). The support information generating unit 11E may also display a preview arrow indicating the direction to proceed at a fork in the road.

支援情報生成部11Eは、通信部15を介して、第二の情報端末20の制御部21に、支援情報を送信する。第二の情報端末20の制御部21は、表示部24に、分岐において進む方向を示す予告矢印などの支援情報を表示する。 The support information generating unit 11E transmits the support information to the control unit 21 of the second information terminal 20 via the communication unit 15. The control unit 21 of the second information terminal 20 displays the support information, such as a preview arrow indicating the direction to go at the fork, on the display unit 24.

支援情報生成部11Eは、通信部15を介して、第三の情報端末30の音出力部31Aに、支援情報を送信する。音出力部31Aは、通信部35を介して受信した支援情報を音声としてスピーカ34へ出力する。これにより、スピーカ34より、ユーザは支援情報を報知される(ステップS303)。 The support information generating unit 11E transmits the support information to the sound output unit 31A of the third information terminal 30 via the communication unit 15. The sound output unit 31A outputs the support information received via the communication unit 35 as sound to the speaker 34. As a result, the user is notified of the support information by the speaker 34 (step S303).

<効果>
第二実施形態では、運動パフォーマンスモニタリング装置1は、測位情報の位置を含む地域の気象情報12Fを取得する気象情報取得部11Fをさらに備える。評価部11Dは、評価対象の運動パフォーマンス情報12Cと、過去に記憶部12に記憶された運動パフォーマンス情報12Cと、気象情報12Fとに基づいて、運動中止の判定をする。これにより、生体情報が体調の悪化を示していなくても、運動パフォーマンスモニタリング装置1は、ユーザの体を休ませることができる。または、天候の変化に応じて、運動パフォーマンスモニタリング装置1は、ユーザの体を休ませることができる。このように、運動パフォーマンスモニタリング装置1、運動パフォーマンスモニタリング方法及びプログラムは、ジョギングやウォーキングなどの移動を伴う運動中、体調の変化や天候の変化が生じても、移動の支援を行うことができる。
<Effects>
In the second embodiment, the athletic performance monitoring device 1 further includes a weather information acquisition unit 11F that acquires local weather information 12F including the location of the positioning information. The evaluation unit 11D determines whether to stop exercise based on the athletic performance information 12C of the evaluation target, the athletic performance information 12C previously stored in the storage unit 12, and the weather information 12F. This allows the athletic performance monitoring device 1 to rest the user's body even if the biological information does not indicate a deterioration in physical condition. Alternatively, the athletic performance monitoring device 1 can rest the user's body in response to changes in weather. In this way, the athletic performance monitoring device 1, the athletic performance monitoring method, and the program can support movement even if changes in physical condition or weather occur during exercise involving movement, such as jogging or walking.

以上、本発明の実施形態を説明したが、これら実施形態の内容により本発明が限定されるものではない。また、上述した構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。さらに、前述した構成要素は適宜組み合わせることが可能である。さらに、上述した実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換又は変更を行うことができる。 Although the embodiments of the present invention have been described above, the present invention is not limited to the contents of these embodiments. The above-mentioned components include those that a person skilled in the art can easily imagine, those that are substantially the same, and those that are within the so-called equivalent range. Furthermore, the above-mentioned components can be combined as appropriate. Furthermore, various omissions, substitutions, or modifications of the components can be made without departing from the spirit of the above-mentioned embodiments.

運動パフォーマンスモニタリング装置1は、第一の情報端末10で構成されてもよく、第二の情報端末20で構成されてもよく、第三の情報端末30で構成されていてもよい。 The athletic performance monitoring device 1 may be configured with a first information terminal 10, a second information terminal 20, or a third information terminal 30.

1 運動パフォーマンスモニタリング装置
2 通信ネットワーク
10 第一の情報端末
11 制御部
11A 目標設定部
11B 位置情報処理部
11C 運動情報処理部
11D 評価部
11E 支援情報生成部
11F 気象情報取得部
12 記憶部
12A 設定情報
12B 地図情報
12C 運動パフォーマンス情報
12D 評価情報
12E 支援情報
12F 気象情報
12P プログラム
16 測位部
20 第二の情報端末
27 時間計測部
28 センサ部
28A 心拍センサ
28B 物理量センサ
30 第三の情報端末
31A 音出力部
31B 信号処理部
32 記憶部
33 マイクロフォン
34 スピーカ
MP1 地図情報
MR、ER1、ER2、ER12、ER21、ER22 経路
Pc1、Pc2、Pc3 地点
Pg 目標地点
Ps 出発地点
RA1、RA2、ST1、ST2、ST3 ランドマーク
1 Exercise performance monitoring device 2 Communication network 10 First information terminal 11 Control unit 11A Goal setting unit 11B Position information processing unit 11C Exercise information processing unit 11D Evaluation unit 11E Support information generation unit 11F Weather information acquisition unit 12 Memory unit 12A Setting information 12B Map information 12C Exercise performance information 12D Evaluation information 12E Support information 12F Weather information 12P Program 16 Positioning unit 20 Second information terminal 27 Time measurement unit 28 Sensor unit 28A Heart rate sensor 28B Physical quantity sensor 30 Third information terminal 31A Sound output unit 31B Signal processing unit 32 Memory unit 33 Microphone 34 Speaker MP1 Map information MR, ER1, ER2, ER12, ER21, ER22 Route Pc1, Pc2, Pc3 Point Pg Target point Ps Starting points RA1, RA2, ST1, ST2, ST3 Landmarks

Claims (4)

地図情報と、移動を伴う運動が開始されてから入力されたユーザの生体情報と、前記移動の測位情報とに基づいて、評価対象の運動パフォーマンス情報を生成する運動情報処理部と、
前記地図情報と、前記移動を伴う運動の出発地点及び目標地点の位置情報に基づいて、前記地図情報に経路が設定された設定情報と、前記運動パフォーマンス情報と、を記憶する記憶部と、
前記評価対象の運動パフォーマンス情報と、前記記憶部に記憶された過去の運動パフォーマンス情報とに基づいて、運動中止の判定をする評価部と、
前記運動中止の判定結果に基づいて、ユーザの移動を支援する支援情報を生成する支援情報生成部と、を備え、
前記運動パフォーマンス情報は、単位距離当たりの前記移動のペーススピード情報と、単位距離当たりの前記移動の負荷情報と、前記生体情報とが関連付けられており、
前記評価部は、
前記記憶部に記憶された過去の前記運動パフォーマンス情報のうち、前記評価対象の運動パフォーマンス情報の前記移動の負荷情報と一致する、比較対象の運動パフォーマンス情報と、前記評価対象の運動パフォーマンス情報と、を比較し、
前記比較対象の運動パフォーマンス情報における移動のペーススピード情報よりも、前記評価対象の運動パフォーマンス情報における移動のペーススピード情報が小さくなっており、
前記比較対象の運動パフォーマンス情報における生体情報よりも、前記評価対象の運動パフォーマンス情報における生体情報が体調の悪化を示している場合、前記運動中止の判定をする、
運動パフォーマンスモニタリング装置。
an exercise information processing unit that generates exercise performance information to be evaluated based on map information, biometric information of the user input after the start of exercise involving movement, and positioning information of the movement;
A storage unit that stores the map information, setting information in which a route is set on the map information based on position information of a starting point and a destination point of the exercise involving movement, and the exercise performance information;
an evaluation unit that determines whether to stop exercising based on the exercise performance information of the subject to be evaluated and past exercise performance information stored in the storage unit;
and a support information generating unit that generates support information for supporting the user's movement based on the result of the exercise suspension determination,
the exercise performance information is information relating to pace speed of the movement per unit distance, information relating to load of the movement per unit distance, and the biological information;
The evaluation unit is
comparing the exercise performance information of the evaluation target with exercise performance information of a comparison target that matches the movement load information of the exercise performance information of the evaluation target among the past exercise performance information stored in the storage unit;
the pace speed information of the movement in the exercise performance information to be evaluated is smaller than the pace speed information of the movement in the exercise performance information to be compared,
When the biological information in the exercise performance information to be evaluated indicates a worsening of physical condition than the biological information in the exercise performance information to be compared, a decision is made to discontinue the exercise.
Athletic performance monitoring device.
前記測位情報の位置を含む地域の気象情報を取得する気象情報取得部をさらに備え、
前記評価部は、
前記評価対象の運動パフォーマンス情報における移動のペーススピード情報が前記比較対象の運動パフォーマンス情報における移動のペーススピード情報以上であっても、前記気象情報が予め定められた中止基準を超えた場合には、前記運動中止の判定をする
請求項1に記載の運動パフォーマンスモニタリング装置。
A weather information acquisition unit that acquires weather information for a region including the position of the positioning information,
The evaluation unit is
Even if the pace speed information of the movement in the exercise performance information of the evaluation target is equal to or higher than the pace speed information of the movement in the exercise performance information of the comparison target, if the weather information exceeds a predetermined cancellation criterion, a decision is made to cancel the exercise .
The athletic performance monitoring device of claim 1 .
前記測位情報の位置を含む地域の気象情報を取得する気象情報取得部をさらに備え、
前記評価部は、
前記評価対象の運動パフォーマンス情報における生体情報が体調の悪化を示していない場合であっても、前記気象情報が予め定められた中止基準を超えた場合には、前記運動中止の判定をする、
請求項1又は2に記載の運動パフォーマンスモニタリング装置。
A weather information acquisition unit that acquires weather information for a region including the position of the positioning information,
The evaluation unit is
Even if the biological information in the exercise performance information of the subject to be evaluated does not indicate a deterioration in physical condition, if the meteorological information exceeds a predetermined cancellation criterion, a decision is made to stop the exercise.
3. The exercise performance monitoring device according to claim 1 or 2 .
前記支援情報生成部は、前記移動の測位情報に基づいた現在位置から、前記地図情報を探索して得られたランドマーク、前記出発地点又は前記目標地点の位置までの迂回経路を生成し、前記迂回経路に基づいて前記支援情報を生成する、
請求項1からのいずれか1項に記載の運動パフォーマンスモニタリング装置。
the support information generation unit generates a detour route from a current position based on the positioning information of the movement to a landmark obtained by searching the map information, the starting point, or the destination point, and generates the support information based on the detour route.
4. The exercise performance monitoring device according to claim 1.
JP2020160165A 2020-09-24 2020-09-24 Athletic performance monitoring device Active JP7559466B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020160165A JP7559466B2 (en) 2020-09-24 2020-09-24 Athletic performance monitoring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020160165A JP7559466B2 (en) 2020-09-24 2020-09-24 Athletic performance monitoring device

Publications (2)

Publication Number Publication Date
JP2022053369A JP2022053369A (en) 2022-04-05
JP7559466B2 true JP7559466B2 (en) 2024-10-02

Family

ID=80963228

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020160165A Active JP7559466B2 (en) 2020-09-24 2020-09-24 Athletic performance monitoring device

Country Status (1)

Country Link
JP (1) JP7559466B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120150429A1 (en) 2010-12-12 2012-06-14 Sony Ericsson Mobile Communications Ab Method and arrangement relating to navigation
JP2013215426A (en) 2012-04-10 2013-10-24 Seiko Epson Corp Information processing device, exercise support information providing system, and method for providing exercise support information
JP2017006335A (en) 2015-06-19 2017-01-12 セイコーエプソン株式会社 Electronic device, exercise support method, and exercise support program
JP2018094092A (en) 2016-12-13 2018-06-21 セイコーエプソン株式会社 Physical ability evaluation system, electronic device, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program, and recording medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120150429A1 (en) 2010-12-12 2012-06-14 Sony Ericsson Mobile Communications Ab Method and arrangement relating to navigation
JP2013215426A (en) 2012-04-10 2013-10-24 Seiko Epson Corp Information processing device, exercise support information providing system, and method for providing exercise support information
JP2017006335A (en) 2015-06-19 2017-01-12 セイコーエプソン株式会社 Electronic device, exercise support method, and exercise support program
JP2018094092A (en) 2016-12-13 2018-06-21 セイコーエプソン株式会社 Physical ability evaluation system, electronic device, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program, and recording medium

Also Published As

Publication number Publication date
JP2022053369A (en) 2022-04-05

Similar Documents

Publication Publication Date Title
CN104252688B (en) Device, method and the server of information are provided
US9970777B2 (en) Method and apparatus for recommending exercise routes
US10408623B2 (en) Retracing steps
JP6683134B2 (en) Information processing apparatus, information processing method, and program
CN102538791B (en) Itinerary generates equipment and itinerary generation method
US20120150429A1 (en) Method and arrangement relating to navigation
US20160265917A1 (en) System and method for providing navigation instructions at optimal times
US9344854B2 (en) Method, storage medium, server, and electronic device for implementing location based service within building
CN107258093B (en) Managing activities performed by multiple collocated mobile devices
KR20170137636A (en) Information-attainment system based on monitoring an occupant
CN106062515A (en) Reduced power consumption and improved user experience when navigating along familiar routes
TW201215906A (en) GPS-calibrated pedometer
US10999709B2 (en) Method and system for determining a direction of movement of an object
JP2013195143A (en) Position detecting device, electronic apparatus, position detecting system, and program
KR20200067258A (en) Navigation System using Lifelog
US11143507B2 (en) Information processing apparatus and information processing method
JP6234047B2 (en) Navigation device, server, and road width information updating method
US20210116254A1 (en) Multimodal trip planning considering physiological capabilities
US20120265472A1 (en) Position correction apparatus, position correction method, program, position correction system
JP7302355B2 (en) Movement path generation device, program
KR101572548B1 (en) Stick and mobile apparatus and system for navigating of blind person, recording medium for performing the method
JP2013034767A (en) Information processing apparatus, information processing method, program, and recording medium
JP7559466B2 (en) Athletic performance monitoring device
US12177738B2 (en) Method and system for determining a direction of movement of an object
JP2015114189A (en) Current position complement device and current position complement method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230630

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240313

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240423

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240618

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240820

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240902

R150 Certificate of patent or registration of utility model

Ref document number: 7559466

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150