JP2018094092A - Physical ability evaluation system, electronic apparatus, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program and recording medium - Google Patents

Physical ability evaluation system, electronic apparatus, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program and recording medium Download PDF

Info

Publication number
JP2018094092A
JP2018094092A JP2016241625A JP2016241625A JP2018094092A JP 2018094092 A JP2018094092 A JP 2018094092A JP 2016241625 A JP2016241625 A JP 2016241625A JP 2016241625 A JP2016241625 A JP 2016241625A JP 2018094092 A JP2018094092 A JP 2018094092A
Authority
JP
Japan
Prior art keywords
user
information
physical ability
index
data
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.)
Pending
Application number
JP2016241625A
Other languages
Japanese (ja)
Inventor
翼 白井
Tasuku Shirai
翼 白井
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2016241625A priority Critical patent/JP2018094092A/en
Publication of JP2018094092A publication Critical patent/JP2018094092A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a physical ability evaluation system that can objectively and readily evaluate physical ability of an individual user in exercise by means of an index, and to provide an electronic apparatus, a physical ability evaluation server, a physical ability evaluation method, a physical ability evaluation program and a recording medium.SOLUTION: A physical ability evaluation system includes an output part for outputting a degree of variation in heartbeat information of a user relative to variation in speed of the user in a gravity direction, as an index of physical ability of the user.SELECTED DRAWING: Figure 13

Description

本発明は、身体能力評価システム、電子機器、身体能力評価サーバー身体能力評価方法、身体能力評価プログラム、及び記録媒体に関する。   The present invention relates to a physical ability evaluation system, an electronic device, a physical ability evaluation server, a physical ability evaluation method, a physical ability evaluation program, and a recording medium.

特許文献1には、ユーザーの移動履歴や他のユーザーの移動履歴に基づいて、登山ルートの所要時間に影響する情報をユーザーへ提供するGPSデバイス(GPS: Global Positioning System)が開示されている。また、特許文献1には、ユーザーのコース情報及びペース情報をサーバーへアップロードし、過去の複数名のユーザーのデータと統計的に照合することにより、ゴール到達時刻の予測などを行うシステムが開示されている。   Patent Document 1 discloses a GPS device (GPS: Global Positioning System) that provides a user with information that affects the time required for a mountain climbing route based on a user's movement history or another user's movement history. Patent Document 1 discloses a system for predicting a goal arrival time by uploading user course information and pace information to a server and statistically checking the data of a plurality of past users. ing.

特開2015−210116号公報Japanese Patent Laying-Open No. 2015-210116

しかしながら、上記システムがユーザーへ提供できる情報は、不特定多数のユーザーのデータに基づく単なる統計データに過ぎないため、全てのユーザーにとって必ずしも有効な情報とはならず、例えば、アスリートなどの身体能力に長けたユーザー、トレーニングを目的としているユーザー、健康に不安を抱えたユーザーなどにとっては十分ではなかった。   However, the information that the system can provide to users is merely statistical data based on the data of an unspecified number of users, so it is not necessarily effective information for all users. It wasn't enough for a good user, a user who was training, or a user who was worried about their health.

本発明は、以上のような問題点に鑑みてなされたものであり、運動をするユーザー個人の身体能力を客観的かつ簡単に指標で評価することのできる身体能力評価システム、電子機器、身体能力評価サーバー、身体能力評価方法、身体能力評価プログラム、及び記録媒体を提供することを目的とする。   The present invention has been made in view of the above problems, and a physical ability evaluation system, an electronic device, and a physical ability capable of objectively and easily evaluating the physical ability of an individual user who exercises with an index. An object is to provide an evaluation server, a physical ability evaluation method, a physical ability evaluation program, and a recording medium.

本発明は前述の課題の少なくとも一部を解決するためになされたものであり、以下の態様又は適用例として実現することが可能である。   SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following aspects or application examples.

[適用例1]
本適用例に係る身体能力評価システムは、重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力する出力部を含む。
[Application Example 1]
The physical ability evaluation system according to this application example includes an output unit that outputs, as an index of the user's physical ability, the degree of change of the user's heart rate information with respect to the change of the user's speed in the direction of gravity.

この指標(後述する坂道適応力指標に対応)には、運動中におけるユーザーの心臓の拍動から重力方向の移動速度への変換効率が反映されるので、ユーザー個人の身体能力のうち、特に重力方向の移動効率を、客観的かつ簡単に指標で評価することができる。なお、「心拍情報」には、心拍数の情報、脈拍数の情報、心電の情報など、単位時間当たりの心臓の拍動数に係る情報が含まれる。また、出力部は、処理部、表示部、音出力部、通信部などで構成することが可能である。また、指標の出力先は、ユーザーであってもよいし、機器であってもよい。   This index (corresponding to the slope adaptability index described later) reflects the efficiency of conversion from the heart beat of the user to the speed of movement in the direction of gravity during exercise. Directional movement efficiency can be objectively and easily evaluated with an index. The “heart rate information” includes information related to the number of heart beats per unit time, such as heart rate information, pulse rate information, and electrocardiogram information. The output unit can be configured by a processing unit, a display unit, a sound output unit, a communication unit, and the like. Further, the output destination of the index may be a user or a device.

[適用例2]
本適用例に係る身体能力評価システムにおいて、前記心拍情報は、前記ユーザーが運動したルートに係るルート情報と関連付けられていてもよい。
[Application Example 2]
In the physical ability evaluation system according to this application example, the heart rate information may be associated with route information related to a route on which the user has exercised.

従って、ユーザーが運動をしたルートとユーザーの身体能力に関する指標とが間接的に対応付けられる。この対応付けによれば、ルートに依存した身体能力の変化を分析することが可能となる。例えば、ユーザーが身体能力を発揮できるルートと、そうでないルートとを判別することが可能である。   Therefore, the route on which the user exercises is indirectly associated with the index related to the user's physical ability. According to this association, it is possible to analyze changes in physical ability depending on the route. For example, it is possible to discriminate a route through which the user can exert physical ability and a route that does not.

[適用例3]
本適用例に係る身体能力評価システムにおいて、前記ルート情報は、前記重力方向に直交する水平方向における位置情報及び前記重力方向における位置情報のうち少なくとも何れかを含んでもよい。
[Application Example 3]
In the physical ability evaluation system according to this application example, the route information may include at least one of position information in a horizontal direction orthogonal to the gravity direction and position information in the gravity direction.

この場合、運動をした地点又は標高のうち少なくとも一方に依存した身体能力の変化を分析することが可能である。例えば、ユーザーが身体能力を発揮できる標高(又はエリア)と、そうでない標高(又はエリア)とを判別することが可能である。   In this case, it is possible to analyze a change in physical ability depending on at least one of the exercised point and the altitude. For example, it is possible to discriminate between an altitude (or area) at which the user can exert physical ability and an altitude (or area) that does not.

[適用例4]
本適用例に係る身体能力評価システムにおいて、前記ルート情報は、勾配情報を含んでもよい。
[Application Example 4]
In the physical ability evaluation system according to this application example, the route information may include gradient information.

勾配情報とは、勾配を算出するための情報であってもよいし、勾配自体の情報であってもよいし、勾配から導き出せる登り坂、平地、下り坂の別の情報であってもよい。この場合、運動をしたルートの勾配に依存した身体能力の変化を分析することが可能である。例えば、坂道と平地との何れにおいてユーザーが身体能力を発揮できるかを判別することが可能である。   The gradient information may be information for calculating the gradient, may be information on the gradient itself, or may be other information on the uphill, the flat ground, and the downhill that can be derived from the gradient. In this case, it is possible to analyze changes in physical ability depending on the gradient of the route of exercise. For example, it is possible to determine whether the user can exhibit physical ability on a slope or on a flat ground.

[適用例5]
本適用例に係る身体能力評価システムにおいて、前記ルート情報は、気象情報を含んでもよい。
[Application Example 5]
In the physical ability evaluation system according to this application example, the route information may include weather information.

気象情報は、晴天、雨天、雲天の別であってもよいし、気圧自体であってもよい。この場合、運動をしたルートの気象に依存した身体能力の変化を分析することが可能である。例えば、気圧が高いときと低いときとの何れにおいてユーザーが身体能力を発揮できるかを判別することが可能である。   The weather information may be clear sky, rainy weather, cloudy weather, or atmospheric pressure itself. In this case, it is possible to analyze changes in physical ability depending on the weather of the route that exercised. For example, it is possible to determine whether the user can exert physical ability when the atmospheric pressure is high or low.

[適用例6]
本適用例に係る身体能力評価システムにおいて、前記出力部は、時間的に互いに異なる複数の過去における夫々の前記指標、或いは過去と現時点における夫々の前記指標に係るグラフを出力してもよい。
[Application Example 6]
In the physical ability evaluation system according to this application example, the output unit may output a plurality of indexes in the past that are different from each other in time, or graphs related to the indexes in the past and the present.

このグラフによれば、互いに異なる過去の2つの時期の間で身体能力を比較したり、過去と現時点との間で身体能力を比較したりすることができる。なお、ここでいう「現時点」には、現時点を含む一定期間のことが含まれてもよい。   According to this graph, physical ability can be compared between two different past periods, and physical ability can be compared between the past and the present time. The “current time” here may include a certain period including the current time.

[適用例7]
本適用例に係る身体能力評価システムにおいて、前記ユーザーは、複数であってもよく、前記出力部は、前記複数のユーザーの前記指標に係るグラフを出力してもよい。
[Application Example 7]
In the physical ability evaluation system according to this application example, the number of users may be plural, and the output unit may output a graph related to the index of the plurality of users.

このグラフによれば、複数のユーザーの身体能力を互いに比較することが容易である。   According to this graph, it is easy to compare the physical abilities of a plurality of users with each other.

[適用例8]
本適用例に係る身体能力評価システムにおいて、前記複数の前記ユーザーは、同一グループ内のユーザーであってもよい。
[Application Example 8]
In the physical ability evaluation system according to this application example, the plurality of users may be users in the same group.

同一グループとは、例えば、共に運動を行うユーザーの集団のことであって、例えば、同一のルートを共に移動する登山パーティー、同一のルートの異なる区間を順次に走行する駅伝チームなどである。このようなグループ内でユーザーの身体能力を互いに比較し、運動の内容(ルート選択、役割分担など)を計画することにより、グループ全体の安全性やパフォーマンスの向上を図ることが可能である。   The same group is, for example, a group of users who exercise together, and includes, for example, a mountain climbing party that moves together on the same route, an ekiden team that runs sequentially on different sections of the same route, and the like. It is possible to improve the safety and performance of the entire group by comparing the physical abilities of users within such a group and planning the contents of exercise (route selection, role assignment, etc.).

[適用例9]
本適用例に係る身体能力評価システムは、前記心拍情報を前記ルート情報と関連付けて記憶する記憶部を含んでもよい。
[Application Example 9]
The physical ability evaluation system according to this application example may include a storage unit that stores the heart rate information in association with the route information.

当該記憶部によれば、心拍情報をルート情報に関連付けた状態で管理することが可能である。また、指標の算出元となった心拍情報を記憶部に保管しておけば、当該心拍情報を必要に応じて別の用途に使用することも可能である。   According to the storage unit, heart rate information can be managed in a state associated with route information. Further, if the heart rate information from which the index is calculated is stored in the storage unit, the heart rate information can be used for another purpose as necessary.

[適用例10]
本適用例に係る電子機器は、重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力する出力部を含む。
[Application Example 10]
The electronic device according to the application example includes an output unit that outputs a degree of change in the heart rate information of the user with respect to a change in the speed of the user in the direction of gravity as an index of the physical ability of the user.

この指標には、運動中におけるユーザーの心臓の拍動から重力方向の移動速度への変換効率が反映されるので、ユーザー個人の身体能力のうち、特に重力方向の移動効率を、客観的かつ簡単に指標で評価することができる。なお、「心拍情報」には、心拍数の情報、脈拍数の情報、心電の情報など、単位時間当たりの心臓の拍動数に係る情報が含まれる。また、出力部は、処理部、表示部、音出力部、通信部などで構成することが可能である。また、指標の出力先は、ユーザーであってもよいし、機器であってもよい。   This index reflects the conversion efficiency of the user's heart beat during the exercise to the speed of movement in the direction of gravity. Can be evaluated with indicators. The “heart rate information” includes information related to the number of heart beats per unit time, such as heart rate information, pulse rate information, and electrocardiogram information. The output unit can be configured by a processing unit, a display unit, a sound output unit, a communication unit, and the like. Further, the output destination of the index may be a user or a device.

[適用例11]
本適用例に係る身体能力評価サーバーは、重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力する出力部を含む。
[Application Example 11]
The physical ability evaluation server according to this application example includes an output unit that outputs a degree of change in the heart rate information of the user with respect to a change in the speed of the user in the direction of gravity as an index of the physical ability of the user.

この指標には、運動中におけるユーザーの心臓の拍動から重力方向の移動速度への変換効率が反映されるので、ユーザー個人の身体能力のうち、特に重力方向の移動効率を、客観的かつ簡単に指標で評価することができる。なお、「心拍情報」には、心拍数の情報、脈拍数の情報、心電の情報など、単位時間当たりの心臓の拍動数に係る情報が含まれる。また、出力部は、処理部、表示部、音出力部、通信部などで構成することが可能である。また、指標の出力先は、ユーザーであってもよいし、機器であってもよい。   This index reflects the conversion efficiency of the user's heart beat during the exercise to the speed of movement in the direction of gravity. Can be evaluated with indicators. The “heart rate information” includes information related to the number of heart beats per unit time, such as heart rate information, pulse rate information, and electrocardiogram information. The output unit can be configured by a processing unit, a display unit, a sound output unit, a communication unit, and the like. Further, the output destination of the index may be a user or a device.

[適用例12]
本適用例に係る身体能力評価方法は、重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力するステップを含む。
[Application Example 12]
The physical ability evaluation method according to this application example includes a step of outputting, as an index of the user's physical ability, the degree of change of the user's heart rate information with respect to the change of the user's speed in the direction of gravity.

この指標には、運動中におけるユーザーの心臓の拍動から重力方向の移動速度への変換効率が反映されるので、ユーザー個人の身体能力のうち、特に重力方向の移動効率を、客
観的かつ簡単に指標で評価することができる。なお、「心拍情報」には、心拍数の情報、脈拍数の情報、心電の情報など、単位時間当たりの心臓の拍動数に係る情報が含まれる。また、出力部は、処理部、表示部、音出力部、通信部などで構成することが可能である。また、指標の出力先は、ユーザーであってもよいし、機器であってもよい。
This index reflects the conversion efficiency of the user's heart beat during the exercise to the speed of movement in the direction of gravity. Can be evaluated with indicators. The “heart rate information” includes information related to the number of heart beats per unit time, such as heart rate information, pulse rate information, and electrocardiogram information. The output unit can be configured by a processing unit, a display unit, a sound output unit, a communication unit, and the like. Further, the output destination of the index may be a user or a device.

[適用例13]
本適用例に係る身体能力評価方法において、前記心拍情報は、前記ユーザーが運動したルートに係るルート情報と関連付けられていてもよい。
[Application Example 13]
In the physical ability evaluation method according to this application example, the heart rate information may be associated with route information related to a route on which the user has exercised.

従って、ユーザーが運動をしたルートとユーザーの身体能力に関する指標とが間接的に対応付けられる。この対応付けによれば、ルートに依存した身体能力の変化を分析することが可能となる。例えば、ユーザーが身体能力を発揮できるルートと、そうでないルートとを判別することが可能である。   Therefore, the route on which the user exercises is indirectly associated with the index related to the user's physical ability. According to this association, it is possible to analyze changes in physical ability depending on the route. For example, it is possible to discriminate a route through which the user can exert physical ability and a route that does not.

[適用例14]
本適用例に係る身体能力評価方法において、前記ルート情報は、前記重力方向に直交する水平方向における位置情報及び前記重力方向における位置情報のうち少なくとも何れかを含んでもよい、
この場合、運動をした地点又は標高のうち少なくとも一方に依存した身体能力の変化を分析することが可能である。例えば、ユーザーが身体能力を発揮できる標高(又はエリア)と、そうでない標高(又はエリア)とを判別することが可能である。
[Application Example 14]
In the physical ability evaluation method according to this application example, the route information may include at least one of position information in a horizontal direction orthogonal to the gravity direction and position information in the gravity direction.
In this case, it is possible to analyze a change in physical ability depending on at least one of the exercised point and the altitude. For example, it is possible to discriminate between an altitude (or area) at which the user can exert physical ability and an altitude (or area) that does not.

[適用例15]
本適用例に係る身体能力評価方法において、前記ルート情報は、勾配情報を含んでもよい。
[Application Example 15]
In the physical ability evaluation method according to this application example, the route information may include gradient information.

勾配情報とは、勾配を算出するための情報であってもよいし、勾配自体の情報であってもよいし、勾配から導き出せる登り坂、平地、下り坂の別の情報であってもよい。この場合、運動をしたルートの勾配に依存した身体能力の変化を分析することが可能である。例えば、坂道と平地との何れにおいてユーザーが身体能力を発揮できるかを判別することが可能である。   The gradient information may be information for calculating the gradient, may be information on the gradient itself, or may be other information on the uphill, the flat ground, and the downhill that can be derived from the gradient. In this case, it is possible to analyze changes in physical ability depending on the gradient of the route of exercise. For example, it is possible to determine whether the user can exhibit physical ability on a slope or on a flat ground.

[適用例16]
本適用例に係る身体能力評価方法において、前記ルート情報は、気象情報を含んでもよい。
[Application Example 16]
In the physical ability evaluation method according to this application example, the route information may include weather information.

気象情報は、晴天、雨天、雲天の別であってもよいし、気圧自体であってもよい。この場合、運動をしたルートの気象に依存した身体能力の変化を分析することが可能である。例えば、気圧が高いときと低いときとの何れにおいてユーザーが身体能力を発揮できるかを判別することが可能である。   The weather information may be clear sky, rainy weather, cloudy weather, or atmospheric pressure itself. In this case, it is possible to analyze changes in physical ability depending on the weather of the route that exercised. For example, it is possible to determine whether the user can exert physical ability when the atmospheric pressure is high or low.

[適用例17]
本適用例に係る身体能力評価方法において、時間的に互いに異なる複数の過去における夫々の前記指標、或いは過去と現時点における夫々の前記指標に係るグラフを出力するステップを含んでもよい。
[Application Example 17]
The physical ability evaluation method according to this application example may include a step of outputting a plurality of indices in the past that are different from each other in time, or graphs relating to the indices in the past and the present.

このグラフによれば、互いに異なる過去の2つの時期の間で身体能力を比較したり、過去と現時点との間で身体能力を比較したりすることができる。なお、ここでいう「現時点」には、現時点を含む一定期間のことが含まれてもよい。   According to this graph, physical ability can be compared between two different past periods, and physical ability can be compared between the past and the present time. The “current time” here may include a certain period including the current time.

[適用例18]
本適用例に係る身体能力評価方法において、前記ユーザーは、複数であり、前記複数のユーザーの前記指標に係るグラフを出力するステップを含んでもよい。
[Application Example 18]
In the physical ability evaluation method according to this application example, the user may include a plurality of steps, and may include a step of outputting a graph related to the index of the plurality of users.

このグラフによれば、複数のユーザーの身体能力を互いに比較することが容易である。   According to this graph, it is easy to compare the physical abilities of a plurality of users with each other.

[適用例19]
本適用例に係る身体能力評価プログラムは、重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力するステップを、コンピューターに実行させる。
[Application Example 19]
The physical ability evaluation program according to this application example causes the computer to execute a step of outputting, as an index of the user's physical ability, the degree of change of the user's heart rate information with respect to the change of the user's speed in the direction of gravity.

この指標には、運動中におけるユーザーの心臓の拍動から重力方向の移動速度への変換効率が反映されるので、ユーザー個人の身体能力のうち、特に重力方向の移動効率を、客観的かつ簡単に指標で評価することができる。なお、「心拍情報」には、心拍数の情報、脈拍数の情報、心電の情報など、単位時間当たりの心臓の拍動数に係る情報が含まれる。また、出力部は、処理部、表示部、音出力部、通信部などで構成することが可能である。また、指標の出力先は、ユーザーであってもよいし、機器であってもよい。   This index reflects the conversion efficiency of the user's heart beat during the exercise to the speed of movement in the direction of gravity. Can be evaluated with indicators. The “heart rate information” includes information related to the number of heart beats per unit time, such as heart rate information, pulse rate information, and electrocardiogram information. The output unit can be configured by a processing unit, a display unit, a sound output unit, a communication unit, and the like. Further, the output destination of the index may be a user or a device.

[適用例20]
本適用例に係る身体能力評価プログラムを記録した記録媒体は、重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力するステップを、コンピューターに実行させる。
[Application Example 20]
The recording medium on which the physical ability evaluation program according to this application example records the step of outputting the degree of change of the user's heart rate information with respect to the change of the user's speed in the direction of gravity as an index of the user's physical ability. Let the computer run.

この指標には、運動中におけるユーザーの心臓の拍動から重力方向の移動速度への変換効率が反映されるので、ユーザー個人の身体能力のうち、特に重力方向の移動効率を、客観的かつ簡単に指標で評価することができる。なお、「心拍情報」には、心拍数の情報、脈拍数の情報、心電の情報など、単位時間当たりの心臓の拍動数に係る情報が含まれる。また、出力部は、処理部、表示部、音出力部、通信部などで構成することが可能である。また、指標の出力先は、ユーザーであってもよいし、機器であってもよい。   This index reflects the conversion efficiency of the user's heart beat during the exercise to the speed of movement in the direction of gravity. Can be evaluated with indicators. The “heart rate information” includes information related to the number of heart beats per unit time, such as heart rate information, pulse rate information, and electrocardiogram information. The output unit can be configured by a processing unit, a display unit, a sound output unit, a communication unit, and the like. Further, the output destination of the index may be a user or a device.

[適用例21]
本適用例に係る電子機器は、重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力する。
[Application Example 21]
The electronic device according to this application example outputs the degree of change of the user's heart rate information with respect to the change of the user's speed in the direction of gravity as an index of the user's physical ability.

この指標には、運動中におけるユーザーの心臓の拍動から重力方向の移動速度への変換効率が反映されるので、ユーザー個人の身体能力のうち、特に重力方向の移動効率を、客観的かつ簡単に指標で評価することができる。なお、「心拍情報」には、心拍数の情報、脈拍数の情報、心電の情報など、単位時間当たりの心臓の拍動数に係る情報が含まれる。また、出力部は、処理部、表示部、音出力部、通信部などで構成することが可能である。また、指標の出力先は、ユーザーであってもよいし、機器であってもよい。   This index reflects the conversion efficiency of the user's heart beat during the exercise to the speed of movement in the direction of gravity. Can be evaluated with indicators. The “heart rate information” includes information related to the number of heart beats per unit time, such as heart rate information, pulse rate information, and electrocardiogram information. The output unit can be configured by a processing unit, a display unit, a sound output unit, a communication unit, and the like. Further, the output destination of the index may be a user or a device.

[適用例22]
本適用例に係る電子機器において、前記心拍情報は、前記ユーザーが運動したルートに係るルート情報と関連付けられていてもよい。
[Application Example 22]
In the electronic device according to this application example, the heartbeat information may be associated with route information related to a route on which the user has exercised.

従って、ユーザーが運動をしたルートとユーザーの身体能力に関する指標とが間接的に対応付けられる。この対応付けによれば、ルートに依存した身体能力の変化を分析することが可能となる。例えば、ユーザーが身体能力を発揮できるルートと、そうでないルートとを判別することが可能である。   Therefore, the route on which the user exercises is indirectly associated with the index related to the user's physical ability. According to this association, it is possible to analyze changes in physical ability depending on the route. For example, it is possible to discriminate a route through which the user can exert physical ability and a route that does not.

[適用例23]
本適用例に係る電子機器において、前記ルート情報は、前記重力方向に直交する水平方向における位置情報及び前記重力方向における位置情報のうち少なくとも何れかを含むでもよい。
[Application Example 23]
In the electronic apparatus according to this application example, the route information may include at least one of position information in a horizontal direction orthogonal to the gravity direction and position information in the gravity direction.

この場合、運動をした地点又は標高のうち少なくとも一方に依存した身体能力の変化を分析することが可能である。例えば、ユーザーが身体能力を発揮できる標高(又はエリア)と、そうでない標高(又はエリア)とを判別することが可能である。   In this case, it is possible to analyze a change in physical ability depending on at least one of the exercised point and the altitude. For example, it is possible to discriminate between an altitude (or area) at which the user can exert physical ability and an altitude (or area) that does not.

[適用例24]
本適用例に係る電子機器において、前記ルート情報は、勾配情報を含んでもよい。
[Application Example 24]
In the electronic device according to this application example, the route information may include gradient information.

勾配情報とは、勾配を算出するための情報であってもよいし、勾配自体の情報であってもよいし、勾配から導き出せる登り坂、平地、下り坂の別の情報であってもよい。この場合、運動をしたルートの勾配に依存した身体能力の変化を分析することが可能である。例えば、坂道と平地との何れにおいてユーザーが身体能力を発揮できるかを判別することが可能である。   The gradient information may be information for calculating the gradient, may be information on the gradient itself, or may be other information on the uphill, the flat ground, and the downhill that can be derived from the gradient. In this case, it is possible to analyze changes in physical ability depending on the gradient of the route of exercise. For example, it is possible to determine whether the user can exhibit physical ability on a slope or on a flat ground.

[適用例25]
本適用例に係る電子機器において、前記ルート情報は、気象情報を含んでもよい。
[Application Example 25]
In the electronic device according to this application example, the route information may include weather information.

気象情報は、晴天、雨天、雲天の別であってもよいし、気圧自体であってもよい。この場合、運動をしたルートの気象に依存した身体能力の変化を分析することが可能である。例えば、気圧が高いときと低いときとの何れにおいてユーザーが身体能力を発揮できるかを判別することが可能である。   The weather information may be clear sky, rainy weather, cloudy weather, or atmospheric pressure itself. In this case, it is possible to analyze changes in physical ability depending on the weather of the route that exercised. For example, it is possible to determine whether the user can exert physical ability when the atmospheric pressure is high or low.

[適用例26]
本適用例に係る電子機器は、時間的に互いに異なる複数の過去における夫々の前記指標、或いは過去と現時点における夫々の前記指標に係るグラフを出力してもよい。
[Application Example 26]
The electronic device according to this application example may output a plurality of the indexes in the past that are different from each other in time, or graphs related to the indexes in the past and the current time.

このグラフによれば、互いに異なる過去の2つの時期の間で身体能力を比較したり、過去と現時点との間で身体能力を比較したりすることができる。なお、ここでいう「現時点」には、現時点を含む一定期間のことが含まれてもよい。   According to this graph, physical ability can be compared between two different past periods, and physical ability can be compared between the past and the present time. The “current time” here may include a certain period including the current time.

[適用例27]
本適用例に係る電子機器において、前記ユーザーは、複数であってもよく、前記複数のユーザーの前記指標に係るグラフを出力してもよい。
[Application Example 27]
In the electronic apparatus according to this application example, the number of users may be plural, and a graph related to the index of the plurality of users may be output.

このグラフによれば、複数のユーザーの身体能力を互いに比較することが容易である。   According to this graph, it is easy to compare the physical abilities of a plurality of users with each other.

[適用例28]
本適用例に係る電子機器において、前記複数の前記ユーザーは、同一グループ内のユーザーであってもよい。
[Application Example 28]
In the electronic device according to this application example, the plurality of users may be users in the same group.

同一グループとは、例えば、共に運動を行うユーザーの集団のことであって、例えば、同一のルートを共に移動する登山パーティー、同一のルートの異なる区間を順次に走行する駅伝チームなどである。このようなグループ内でユーザーの身体能力を互いに比較し、運動の内容(ルート選択、役割分担など)を計画することにより、グループ全体の安全性やパフォーマンスの向上を図ることが可能である。   The same group is, for example, a group of users who exercise together, and includes, for example, a mountain climbing party that moves together on the same route, an ekiden team that runs sequentially on different sections of the same route, and the like. It is possible to improve the safety and performance of the entire group by comparing the physical abilities of users within such a group and planning the contents of exercise (route selection, role assignment, etc.).

[適用例29]
本適用例に係る電子機器は、前記心拍情報を前記ルート情報と関連付けて記憶してもよい。
[Application Example 29]
The electronic device according to this application example may store the heartbeat information in association with the route information.

当該電子機器によれば、心拍情報をルート情報に関連付けた状態で管理することが可能である。また、指標の算出元となった心拍情報を記憶部に保管しておけば、当該心拍情報を必要に応じて別の用途に使用することも可能である。   According to the electronic device, it is possible to manage heartbeat information in a state associated with route information. Further, if the heart rate information from which the index is calculated is stored in the storage unit, the heart rate information can be used for another purpose as necessary.

実施形態におけるシステムの構成を説明するための図の一例である。It is an example of the figure for demonstrating the structure of the system in embodiment. 電子機器1の機能ブロック図の一例である。2 is an example of a functional block diagram of the electronic device 1. FIG. 情報端末2、メインサーバー4、及び気象サーバー5の機能ブロック図の一例である。It is an example of the functional block diagram of the information terminal 2, the main server 4, and the weather server 5. センサーデバイス1Cの装着例である。It is a mounting example of the sensor device 1C. 経過時間と心拍数との関係を同一の登山パーティー内のユーザーごとに示すグラフの一例である。It is an example of the graph which shows the relationship between elapsed time and a heart rate for every user in the same climbing party. 或るユーザーについての水平方向の移動速度と心拍数との関係を示すグラフの一例である。It is an example of the graph which shows the relationship between the moving speed of a horizontal direction and a heart rate about a certain user. ギア指標、坂道適応力指標、スタミナ指標をユーザーごとに示す表である。It is a table | surface which shows a gear parameter | index, a slope adaptive power parameter | index, and a stamina parameter | index for every user. ギア指標をユーザーごとに示す図である。It is a figure which shows a gear parameter | index for every user. 坂道適応力指標をユーザーごとに示す図である。It is a figure which shows a slope adaptive power parameter | index for every user. スタミナ指標をユーザーごとに示す図である。It is a figure which shows a stamina parameter | index for every user. 登山ルートを移動した或るユーザーの計測データから指標を抽出するフローチャートの一例である。It is an example of the flowchart which extracts a parameter | index from the measurement data of a certain user who moved the mountain climbing route. 同一の登山パーティーに属する4人のユーザーの計測データから指標を抽出するフローチャートの一例である。It is an example of the flowchart which extracts a parameter | index from the measurement data of four users who belong to the same climbing party. 各種の身体能力のバランスをユーザー間で比較するためのレーダーチャートの一例である。It is an example of the radar chart for comparing the balance of various physical abilities between users. 各クラスの累積時間を示す円グラフの一例である。It is an example of the pie chart which shows the accumulation time of each class. 位置情報に基づき勾配を算出する処理(位置情報が取得される度に実行される処理である。)のフローチャートの一例である。It is an example of the flowchart of the process (it is a process performed whenever position information is acquired) which calculates a gradient based on position information. 気圧情報に基づき勾配を算出する処理(位置情報が取得される度に実行される処理である。)のフローチャートの一例である。It is an example of the flowchart of the process (it is a process performed whenever position information is acquired) which calculates a gradient based on atmospheric pressure information. 2点間の気圧差に基づき勾配を算出する処理(位置情報が取得される度に実行される処理である。)のフローチャートの一例である。It is an example of the flowchart of the process (it is a process performed whenever position information is acquired) which calculates a gradient based on the atmospheric pressure difference between two points. 計測データのフォーマットの一例である。It is an example of a format of measurement data. 同一のルートを移動した複数のユーザーの坂道適応力を比較するグラフの一例である。It is an example of the graph which compares the slope adaptability of the several user who moved the same route | root. 或るルートで第1のユーザー(第1の電子機器1)から取得した計測データの一例である。It is an example of the measurement data acquired from the 1st user (1st electronic device 1) by a certain route. 同一のルートで第2のユーザー(第2の電子機器1)から取得した計測データの一例である。It is an example of the measurement data acquired from the 2nd user (2nd electronic device 1) by the same route. 異なる2人のユーザー(第1の電子機器1、第2の電子機器1)から取得した計測データに基づき共通の斜度を管理する処理のフローチャートの一例である。It is an example of the flowchart of the process which manages a common inclination based on the measurement data acquired from two different users (the 1st electronic device 1 and the 2nd electronic device 1). 図22の処理によって取得される斜度のデータを示す表の一例である。It is an example of the table | surface which shows the data of the inclination acquired by the process of FIG. ルートで第1のユーザー(第1の電子機器1)から取得した計測データの一例である。It is an example of the measurement data acquired from the 1st user (1st electronic device 1) by the route. 同一のルートで同一のパーティーの第2のユーザー(第2の電子機器1)から取得した計測データの一例である。It is an example of the measurement data acquired from the 2nd user (2nd electronic device 1) of the same party on the same route. 気圧によって計測データをクラスタリングするときに用いられるグラフの一例である。It is an example of the graph used when measuring data is clustered by atmospheric pressure. 身体能力を発揮できる気圧のバランスをユーザー間で比較するためのレーダーチャートの一例である。It is an example of the radar chart for comparing the balance of the atmospheric pressure which can demonstrate physical ability between users.

以下、本発明の好適な実施形態について図面を用いて詳細に説明する。なお、以下に説明する実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。   DESCRIPTION OF EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. The embodiments described below do not unduly limit the contents of the present invention described in the claims. Also, not all of the configurations described below are essential constituent requirements of the present invention.

1.サーバーシステム
1−1.サーバーシステムの構成
図1は、実施形態におけるシステムの構成を説明するための図の一例である。図1に示すとおり、システムは、電子機器1と、情報端末2と、メインサーバー4(身体能力評価サーバーの一例)と、気象サーバー5とを備える。情報端末2、メインサーバー4、気象サーバー5の各々は、インターネットなどのネットワーク3に接続可能であって、情報端末2、メインサーバー4、気象サーバー5は、ネットワーク3を介して互いに通信可能である。また、電子機器1は、近距離無線通信などを介して情報端末2と互いに通信可能である。なお、図示省略したが、本実施形態のシステムには、複数のユーザーが個別に使用する複数の電子機器1が備えられてもよい。また、本実施形態のシステムには、当該複数のユーザーが個別に使用する複数の情報端末2が備えられてもよい。また、1つの情報端末2が2以上のユーザーに共用されてもよい。
1. Server system 1-1. Configuration of Server System FIG. 1 is an example of a diagram for explaining a configuration of a system in the embodiment. As shown in FIG. 1, the system includes an electronic device 1, an information terminal 2, a main server 4 (an example of a physical ability evaluation server), and a weather server 5. Each of the information terminal 2, the main server 4, and the weather server 5 can be connected to a network 3 such as the Internet, and the information terminal 2, the main server 4, and the weather server 5 can communicate with each other via the network 3. . In addition, the electronic device 1 can communicate with the information terminal 2 via short-range wireless communication or the like. Although not shown, the system of the present embodiment may include a plurality of electronic devices 1 that are used individually by a plurality of users. Moreover, the system of this embodiment may be provided with a plurality of information terminals 2 used individually by the plurality of users. One information terminal 2 may be shared by two or more users.

電子機器1は、例えば、登山、トレッキング、トレーニングなどのスポーツのシーンにおいてユーザーの身体の一部へ装着される携帯情報機器である。但し、本明細書でいう「スポーツ」には、ユーザーの移動の全般が含まれ、頂上を目指して整備されたルートを移動すること、頂上を目指して整備されていないルートを移動すること、岩登り、雪山登山、トレッキング、平坦なルートの移動(ハイキング)、起伏のある又は平坦なルートの移動、起伏のある又は平坦なルートのジョギング、ウォーキング、自転車による移動、トレーニングなどが含まれる。以下、スポーツの一例として登山を想定する。ユーザーの生体に関する計測データを電子機器1が接触又は非接触で取得したり、必要なときに電子機器1をユーザーが目視したりできるよう、電子機器1の装着先は、例えば、ユーザーの肘から手に至る部位(前腕)である。図1に示す例では、電子機器1はリスト型(腕時計型)の電子機器(アウトドアウォッチ)として構成されており、電子機器1の装着先は手首である。   The electronic device 1 is a portable information device worn on a part of a user's body in sports scenes such as climbing, trekking, and training. However, “sports” as used in this specification includes all movements of users, such as moving a route that is maintained for the top, moving a route that is not maintained for the top, Climbing, snow mountain climbing, trekking, flat route movement (hiking), undulating or flat route movement, undulating or flat route jogging, walking, cycling movement, training and the like. Hereinafter, mountain climbing is assumed as an example of sports. The mounting destination of the electronic device 1 is, for example, from the elbow of the user so that the electronic device 1 can acquire measurement data relating to the user's living body in contact or non-contact, or the user can visually observe the electronic device 1 when necessary It is the part (forearm) that reaches the hand. In the example illustrated in FIG. 1, the electronic device 1 is configured as a wrist-type (watch-type) electronic device (outdoor watch), and the attachment destination of the electronic device 1 is a wrist.

情報端末2は、電子機器1のユーザーが使用する情報端末であって、例えば、スマートフォン、携帯型又はデスクトップ型のPC(パーソナルコンピュータ)、又はタブレットPCなどで構成される。   The information terminal 2 is an information terminal used by the user of the electronic device 1 and is configured by, for example, a smartphone, a portable or desktop PC (personal computer), or a tablet PC.

メインサーバー4は、電子機器1のユーザーに向けて、電子機器1の利用に関連する情報を提供したり、電子機器1が取得した計測データをユーザーごとに管理したりするサーバーである。   The main server 4 is a server that provides information related to use of the electronic device 1 to the user of the electronic device 1 and manages measurement data acquired by the electronic device 1 for each user.

気象サーバー5は、メインサーバー4や電子機器1を使用するユーザーに向けて、各地の気象に関する情報を提供するサーバーである。但し、本実施形態では、気象に関する情報は、気象サーバー5から直接的に情報端末2へ提供されてもよいし、メインサーバー4を介して間接的に情報端末2へ提供されてもよい。   The weather server 5 is a server that provides information on the weather in each region to users who use the main server 4 and the electronic device 1. However, in the present embodiment, the weather information may be provided directly from the weather server 5 to the information terminal 2 or indirectly via the main server 4 to the information terminal 2.

1−2.電子機器の構成
図2は、電子機器1の機能ブロック図の一例である。
1-2. Configuration of Electronic Device FIG. 2 is an example of a functional block diagram of the electronic device 1.

図2に示すとおり、電子機器1には、GPSセンサー110、地磁気センサー111、気圧センサー112、加速度センサー113、角速度センサー114、脈センサー115、温度センサー116、処理部120、記憶部130、操作部150、計時部160、表示部170、音出力部180、通信部190などを含んで構成される。但し、電子機器1の構成は、これらの構成要素の一部を削除又は変更し、或いは他の構成要素(例えば、湿度センサー、紫外線センサーなど)を追加したものであってもよい。   As shown in FIG. 2, the electronic device 1 includes a GPS sensor 110, a geomagnetic sensor 111, an atmospheric pressure sensor 112, an acceleration sensor 113, an angular velocity sensor 114, a pulse sensor 115, a temperature sensor 116, a processing unit 120, a storage unit 130, and an operation unit. 150, a time measuring unit 160, a display unit 170, a sound output unit 180, a communication unit 190, and the like. However, the configuration of the electronic device 1 may be one in which some of these components are deleted or changed, or other components (for example, a humidity sensor, an ultraviolet sensor, etc.) are added.

GPSセンサー110は、電子機器1の位置などを示す測位データ(緯度、経度、高度、速度ベクトルなどのデータ)を生成して処理部120へ出力するセンサーであって、例えばGPS受信機(GPS: Global Positioning System)等を含んで構成される。GPSセンサー110は、外部から到来する所定周波数帯域の衛星信号を含む電磁波を不図示のGPSアンテナで受信し、GPS衛星からのGPS信号を抽出すると共に、当該GPS信号に基づき電子機器1の位置などを示す測位データを生成する。   The GPS sensor 110 is a sensor that generates positioning data (data such as latitude, longitude, altitude, and velocity vector) indicating the position of the electronic device 1 and outputs it to the processing unit 120. For example, a GPS receiver (GPS: Global Positioning System). The GPS sensor 110 receives an electromagnetic wave including a satellite signal of a predetermined frequency band coming from the outside with a GPS antenna (not shown), extracts a GPS signal from the GPS satellite, and based on the GPS signal, the position of the electronic device 1 and the like. Positioning data indicating is generated.

地磁気センサー111は、電子機器1から見た地球の磁場の方向を示す地磁気ベクトルを検出するセンサーであって、例えば、互いに直交する3つの軸方向の磁束密度を示す地磁気データを生成する。地磁気センサー111には、例えば、MR(Magnet resistive)素子、MI(Magnet impedance)素子、ホール素子などが用いられる。   The geomagnetic sensor 111 is a sensor that detects a geomagnetic vector indicating the direction of the earth's magnetic field viewed from the electronic device 1. For example, the geomagnetic sensor 111 generates geomagnetic data indicating magnetic flux densities in three axial directions orthogonal to each other. For the geomagnetic sensor 111, for example, an MR (Magnet resistive) element, an MI (Magnet impedance) element, a Hall element or the like is used.

気圧センサー112は、周辺の気圧(大気圧)を検出するセンサーであって、例えば、振動片の共振周波数の変化を利用する方式(振動方式)の感圧素子を有している。この感圧素子は、例えば、水晶、ニオブ酸リチウム、タンタル酸リチウム等の圧電材料で形成された圧電振動子であり、例えば、音叉型振動子、双音叉型振動子、AT振動子(厚みすべり振動子)、SAW共振子などが適用される。或いは、気圧センサー112は、例えば、半導体製造技術を用いて製造されたMEMS型気圧センサーであってもよい。具体的には、気圧センサー112は、受圧により撓み変形するダイヤフラム部と、ダイヤフラム部の撓みを検出する歪検出素子と、を備えている。ダイヤフラム部は、例えば、シリコンで構成されている。歪検出素子は、例えば、ピエゾ抵抗素子である。なお、気圧センサー112の出力は、測位データを補正するために使用されてもよい。   The atmospheric pressure sensor 112 is a sensor that detects ambient atmospheric pressure (atmospheric pressure), and includes, for example, a pressure-sensitive element of a method (vibration method) that uses a change in the resonance frequency of the resonator element. This pressure-sensitive element is a piezoelectric vibrator formed of a piezoelectric material such as quartz, lithium niobate, or lithium tantalate. For example, a tuning fork vibrator, a double tuning fork vibrator, an AT vibrator (thickness sliding) A resonator), a SAW resonator, or the like is applied. Alternatively, the atmospheric pressure sensor 112 may be, for example, a MEMS type atmospheric pressure sensor manufactured using a semiconductor manufacturing technology. Specifically, the atmospheric pressure sensor 112 includes a diaphragm portion that bends and deforms by receiving pressure, and a strain detection element that detects the bending of the diaphragm portion. The diaphragm portion is made of, for example, silicon. The strain detection element is, for example, a piezoresistive element. The output of the atmospheric pressure sensor 112 may be used to correct the positioning data.

加速度センサー113は、互いに交差する(理想的には直交する)3軸方向の各々の加速度を検出し、検出した3軸加速度の大きさ及び向きに応じたデジタル信号(加速度データ)を出力する慣性センサーである。なお、加速度センサー113の出力は、GPSセンサー110の測位データに含まれる位置の情報を補正するために使用されてもよい。   The acceleration sensor 113 detects the respective accelerations in the three-axis directions intersecting each other (ideally orthogonally), and outputs a digital signal (acceleration data) corresponding to the detected magnitude and direction of the three-axis acceleration. It is a sensor. Note that the output of the acceleration sensor 113 may be used to correct position information included in the positioning data of the GPS sensor 110.

角速度センサー114は、互いに交差する(理想的には直交する)3軸方向の各々の角速度を検出し、計測した3軸角速度の大きさ及び向きに応じたデジタル信号(角速度データ)を出力する慣性センサーである。なお、角速度センサー114の出力は、GPSセンサー110の測位データに含まれる位置の情報を補正するために使用されてもよい。   The angular velocity sensor 114 detects the respective angular velocities in the three axial directions that intersect (ideally orthogonal) with each other, and outputs a digital signal (angular velocity data) corresponding to the magnitude and direction of the measured three axial angular velocities. It is a sensor. The output of the angular velocity sensor 114 may be used to correct the position information included in the positioning data of the GPS sensor 110.

脈センサー115は、ユーザーの脈拍(心拍数)を示す信号を生成して処理部120へ出力するセンサーであって、例えば、適当な波長を有した計測光を皮下の血管に向けて照射するLED光源などの光源と、当該計測光に応じて血管で発生した光の強度変化を検出する受光素子とを有している。なお、脈センサー115には、単位時間当たりの心拍数(単に「心拍数」とも言う。)を算出する機能が搭載されていてもよい。また、単位時間当たりの心拍数(心拍情報の一例)を算出する機能は、処理部120に搭載されもよい。なお、脈拍は、心拍を心臓以外の部位(手首など)から間接的に計測したものであるが、脈拍は心拍と相関が高いため、本明細書では、「脈拍」を「心拍」と同様の意味で使用する。また、脈センサー115には、心筋の微弱電位を体表から検出する心電センサー(心電
計)を用いることも可能である。
The pulse sensor 115 is a sensor that generates a signal indicating a user's pulse (heart rate) and outputs the signal to the processing unit 120. For example, an LED that irradiates measurement light having an appropriate wavelength toward a subcutaneous blood vessel. A light source such as a light source and a light receiving element that detects a change in the intensity of light generated in the blood vessel in accordance with the measurement light. Note that the pulse sensor 115 may be equipped with a function of calculating a heart rate per unit time (also simply referred to as “heart rate”). Further, the function of calculating the heart rate per unit time (an example of heart rate information) may be installed in the processing unit 120. Note that the pulse is obtained by indirectly measuring the heart rate from a part other than the heart (such as the wrist). However, since the pulse has a high correlation with the heart rate, in this specification, “pulse” is the same as “heart rate”. Use in meaning. The pulse sensor 115 may be an electrocardiographic sensor (electrocardiograph) that detects the weak potential of the myocardium from the body surface.

温度センサー116は、周辺の温度に応じた信号(例えば、温度に応じた電圧)を出力する感温素子である。なお、温度センサー116は、温度に応じたデジタル信号を出力するものであってもよい。温度センサー116は、例えば、周辺の温度に応じた振動片の共振周波数の変化を利用する方式(振動方式)の感圧素子を有している。この感圧素子は、例えば、水晶、ニオブ酸リチウム、タンタル酸リチウム等の圧電材料で形成された圧電振動子であり、例えば、音叉型振動子、双音叉型振動子、AT振動子(厚みすべり振動子)、SAW共振子などが適用される。或いは、温度センサー116は、熱電対やサーミスターにより温度を検出する感温素子により構成されていてもよい。   The temperature sensor 116 is a temperature sensitive element that outputs a signal corresponding to the ambient temperature (for example, a voltage corresponding to the temperature). The temperature sensor 116 may output a digital signal corresponding to the temperature. The temperature sensor 116 includes, for example, a pressure sensitive element of a method (vibration method) that uses a change in the resonance frequency of the resonator element according to the ambient temperature. This pressure-sensitive element is a piezoelectric vibrator formed of a piezoelectric material such as quartz, lithium niobate, or lithium tantalate. For example, a tuning fork vibrator, a double tuning fork vibrator, an AT vibrator (thickness sliding) A resonator), a SAW resonator, or the like is applied. Alternatively, the temperature sensor 116 may be composed of a temperature sensitive element that detects the temperature with a thermocouple or a thermistor.

記憶部130は、例えば1又は複数のICメモリーなどにより構成され、プログラムなどのデータが記憶されるROMと、処理部120の作業領域となるRAMとを有する。なお、RAMには不揮発性のRAMも含まれる。   The storage unit 130 includes, for example, one or a plurality of IC memories, and includes a ROM that stores data such as programs and a RAM that serves as a work area for the processing unit 120. The RAM includes a nonvolatile RAM.

操作部150は、例えばボタン、キー、マイク、タッチパネル、音声認識機能(不図示のマイクロフォンを利用)、アクション検出機能(加速度センサー113などを利用)などで構成され、ユーザーからの指示を適当な信号に変換して処理部120へ送る処理を行う。   The operation unit 150 includes, for example, a button, a key, a microphone, a touch panel, a voice recognition function (using a microphone (not shown)), an action detection function (using the acceleration sensor 113, etc.), and an appropriate signal for receiving an instruction from the user. To be sent to the processing unit 120.

計時部160は、例えば、リアルタイムクロック(RTC:Real Time Clock)ICなどにより構成され、年、月、日、時、分、秒等の時刻データを生成して処理部120に送る。   The time measuring unit 160 is configured by, for example, a real time clock (RTC) IC, and generates time data such as year, month, day, hour, minute, second, and sends the time data to the processing unit 120.

表示部170は、例えばLCD(Liquid Crystal Display)、有機EL(Electroluminescence)ディスプレイ、EPD(Electrophoretic Display)、タッチパネル型ディスプレイ等で構成され、処理部120からの指示に従って各種の画像を表示する。   The display unit 170 includes, for example, an LCD (Liquid Crystal Display), an organic EL (Electroluminescence) display, an EPD (Electrophoretic Display), a touch panel display, and the like, and displays various images according to instructions from the processing unit 120.

音出力部180は、例えばスピーカー、ブザー、バイブレーターなどで構成され、処理部120からの指示に従って各種の音(又は振動)を発生させる。   The sound output unit 180 includes, for example, a speaker, a buzzer, and a vibrator, and generates various sounds (or vibrations) in accordance with instructions from the processing unit 120.

通信部190は、電子機器1と情報端末2(スマートフォンなど)との間のデータ通信を成立させるための各種制御を行う。通信部190は、例えば、Bluetooth(登録商標)(BTLE:Bluetooth Low Energyを含む)、Wi−Fi(登録商標)(Wi-Fi:Wireless Fidelity)、Zigbee(登録商標)、NFC(Near field communication)、ANT+(登録商標)等の近距離無線通信規格に対応した送受信機を含んで構成される。   The communication unit 190 performs various controls for establishing data communication between the electronic device 1 and the information terminal 2 (smart phone or the like). The communication unit 190 is, for example, Bluetooth (registered trademark) (including BTLE: Bluetooth Low Energy), Wi-Fi (registered trademark) (Wi-Fi: Wireless Fidelity), Zigbee (registered trademark), NFC (Near field communication). , Including a transceiver compatible with a short-range wireless communication standard such as ANT + (registered trademark).

処理部120は、例えば、MPU(Micro Processing Unit)、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)等により構成される。処理部120は、記憶部130に格納されたプログラムと、操作部150を介してユーザーが入力した各種のコマンドとに従い各種の処理を行う。処理部120による処理には、GPSセンサー110、地磁気センサー111、気圧センサー112、加速度センサー113、角速度センサー114、脈センサー115、温度センサー116、計時部160などが生成するデータへのデータ処理、表示部170へ画像を表示させる表示処理、音出力部180に音を出力させる音出力処理などが含まれる。処理部120は、各種プログラムに従い、通信部190を介して情報端末2から制御コマンドを受信する処理や、通信部190を介して情報端末2から受信したデータに対する各種の計算処理を行う。また、処理部120は、各種プログラムに従い、記憶部130からデータを読み出して、通信部190を介して情報端末2に所定のフォーマットで送信する処理を行う。また、処理部120は、各種プログラムに従い、通信部190を介して、情報端末2に各種の
情報を送信し、情報端末2から受信した情報に基づいて各種の画面を表示する処理等を行う。また、処理部120は、その他の各種の制御処理を行う。例えば、処理部120は、通信部190が受信した情報、記憶部130に格納された情報の少なくとも一部に基づき、表示部170へ画像(画像、動画像、文字、記号等)を表示させる処理を実行する。なお、電子機器1に振動機構を設けておいて、当該振動機構により各種の情報を振動情報に変換してユーザーに通知してもよい。
The processing unit 120 includes, for example, an MPU (Micro Processing Unit), a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), and the like. The processing unit 120 performs various processes according to the program stored in the storage unit 130 and various commands input by the user via the operation unit 150. The processing by the processing unit 120 includes data processing and display on data generated by the GPS sensor 110, the geomagnetic sensor 111, the atmospheric pressure sensor 112, the acceleration sensor 113, the angular velocity sensor 114, the pulse sensor 115, the temperature sensor 116, the time measuring unit 160, and the like. Display processing for displaying an image on the unit 170, sound output processing for causing the sound output unit 180 to output sound, and the like. The processing unit 120 performs processing for receiving a control command from the information terminal 2 via the communication unit 190 and various calculation processing for data received from the information terminal 2 via the communication unit 190 according to various programs. In addition, the processing unit 120 performs processing of reading data from the storage unit 130 and transmitting the data to the information terminal 2 in a predetermined format via the communication unit 190 according to various programs. In addition, the processing unit 120 performs various processes such as transmitting various types of information to the information terminal 2 via the communication unit 190 and displaying various screens based on the information received from the information terminal 2 according to various programs. The processing unit 120 performs other various control processes. For example, the processing unit 120 displays an image (image, moving image, character, symbol, etc.) on the display unit 170 based on at least part of the information received by the communication unit 190 and the information stored in the storage unit 130. Execute. The electronic device 1 may be provided with a vibration mechanism, and various information may be converted into vibration information by the vibration mechanism and notified to the user.

1−3.情報端末の構成
図3の紙面に向って左側に示す図は、情報端末2の機能ブロック図の一例である。図3に示すとおり、情報端末2は、処理部21、通信部22、操作部23、記憶部24、表示部25、音出力部26、通信部27、及び撮像部28を含んで構成されている。ただし、情報端末2は、適宜、これらの構成要素の一部が削除又は変更され、あるいは、他の構成要素が付加された構成であってもよい。
1-3. Configuration of Information Terminal The diagram shown on the left side in FIG. 3 is an example of a functional block diagram of the information terminal 2. As illustrated in FIG. 3, the information terminal 2 includes a processing unit 21, a communication unit 22, an operation unit 23, a storage unit 24, a display unit 25, a sound output unit 26, a communication unit 27, and an imaging unit 28. Yes. However, the information terminal 2 may have a configuration in which some of these components are appropriately deleted or changed, or other components are added as appropriate.

通信部22は、電子機器1から所定のフォーマットで送信されたデータ(計測データ)等を受信し、処理部21に送る処理や、処理部21からの制御コマンドを電子機器1に送信する処理等を行う。   The communication unit 22 receives data (measurement data) transmitted from the electronic device 1 in a predetermined format and sends the data to the processing unit 21, processing to transmit a control command from the processing unit 21 to the electronic device 1, etc. I do.

操作部23は、ユーザーの操作に応じたデータを取得し、処理部21に送る処理を行う。操作部23は、例えば、タッチパネル型ディスプレイ、ボタン、キー、マイクなどであってもよい。   The operation unit 23 performs processing for acquiring data corresponding to a user operation and sending the data to the processing unit 21. The operation unit 23 may be, for example, a touch panel display, buttons, keys, a microphone, or the like.

記憶部24は、例えば、ROM(Read Only Memory)やフラッシュROM、RAM(Random Access Memory)等の各種ICメモリー(IC: Integrated Circuit)やハードディスクやメモリーカードなどの記録媒体等により構成される。記憶部24は、処理部21が各種の計算処理や制御処理を行うためのプログラムや、アプリケーション機能を実現するための各種プログラムやデータ等を記憶している。また、記憶部24は、処理部21の作業領域として用いられ、操作部23が取得したデータ、処理部21が各種プログラムに従って実行した演算結果等を一時的に記憶する。更に、記憶部24は、処理部21の処理により生成されたデータのうち、長期的な保存が必要なデータを記憶してもよい。   The storage unit 24 includes, for example, various IC memories (IC: Integrated Circuit) such as ROM (Read Only Memory), flash ROM, and RAM (Random Access Memory), recording media such as a hard disk and a memory card, and the like. The storage unit 24 stores programs for the processing unit 21 to perform various calculation processes and control processes, various programs and data for realizing application functions, and the like. The storage unit 24 is used as a work area of the processing unit 21, and temporarily stores data acquired by the operation unit 23, calculation results executed by the processing unit 21 according to various programs, and the like. Furthermore, the memory | storage part 24 may memorize | store the data which require long-term preservation | save among the data produced | generated by the process of the process part 21. FIG.

表示部25は、処理部21の処理結果を文字、グラフ、表、アニメーション、その他の画像として表示するものである。表示部25は、例えば、CRT(CRT: Cathode Ray Tube )、LCD(LCD: liquid crystal display)、EPD(Electrophoretic Display)、タッチパネル型ディスプレイ、ヘッドマウントディスプレイ(HMD:Head Mounted Display)などであってもよい。なお、1つのタッチパネル型ディスプレイで操作部23と表示部25の機能を実現するようにしてもよい。   The display unit 25 displays the processing results of the processing unit 21 as characters, graphs, tables, animations, and other images. The display unit 25 may be, for example, a CRT (CRT: Cathode Ray Tube), an LCD (LCD: liquid crystal display), an EPD (Electrophoretic Display), a touch panel type display, a head mounted display (HMD), or the like. Good. In addition, you may make it implement | achieve the function of the operation part 23 and the display part 25 with one touchscreen type display.

音出力部26は、処理部21の処理結果を音声やブザー音等の音として出力するものである。音出力部26は、例えば、スピーカーやブザーなどであってもよい。   The sound output unit 26 outputs the processing result of the processing unit 21 as sound such as sound or buzzer sound. The sound output unit 26 may be, for example, a speaker or a buzzer.

通信部27は、ネットワーク3を介してメインサーバー4の通信部42との間でデータ通信を行うものである。例えば、通信部27は、処理部21からデータを受け取って、メインサーバー4の通信部42に所定のフォーマットで送信する処理を行う。また、例えば、通信部27は、画面の表示に必要な情報をメインサーバー4の通信部から受信して処理部21に送る処理や、各種の情報を処理部21から受け取ってメインサーバー4の通信部に送信する処理を行う。   The communication unit 27 performs data communication with the communication unit 42 of the main server 4 via the network 3. For example, the communication unit 27 performs processing for receiving data from the processing unit 21 and transmitting the data to the communication unit 42 of the main server 4 in a predetermined format. Further, for example, the communication unit 27 receives information necessary for screen display from the communication unit of the main server 4 and sends it to the processing unit 21, or receives various information from the processing unit 21 and communicates with the main server 4. The process which transmits to a part is performed.

撮像部28は、レンズ、カラー撮像素子、焦点調節機構などを備えたカメラであって、レンズが形成する被写界の像を撮像素子により画像化する。撮像素子が取得した画像のデ
ータ(画像データ)は、処理部21へ送られ、記憶部24へ保存されたり表示部25へ表示されたりする。
The imaging unit 28 is a camera including a lens, a color imaging device, a focus adjustment mechanism, and the like, and images an object scene formed by the lens by the imaging device. Image data (image data) acquired by the image sensor is sent to the processing unit 21 and stored in the storage unit 24 or displayed on the display unit 25.

処理部21は、CPU(Central Processing Unit)、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)等により構成される。処理部21は、記憶部24に格納されたプログラムと、操作部23を介してユーザーが入力した各種のコマンドとに従い各種の処理を行う。処理部21による処理には、情報端末2で生成されるデータに対するデータ処理、表示部25へ画像を表示させる表示処理、音出力部26に音を出力させる音出力処理、撮像部28が取得した画像への画像処理などが含まれる。なお、処理部21は、単一のプロセッサー(Processor)で構成されてもよいし、複数のプロセッサー(Processor)により構成されてもよい。処理部21は、各種プログラムに従い、通信部22を介して電子機器1に制御コマンドを送信する処理や、通信部22を介して電子機器1から受信したデータに対する各種の計算処理を行う。また、処理部21は、各種プログラムに従い、記憶部24からデータを読み出して、通信部27を介してメインサーバー4に所定のフォーマットで送信する処理を行う。また、処理部21は、各種プログラムに従い、通信部27を介して、メインサーバー4に各種の情報を送信し、メインサーバー4から受信した情報に基づいて各種の画面を表示する処理等を行う。また、処理部21は、その他の各種の制御処理を行う。例えば、処理部21は、通信部27が受信した情報、通信部22が受信した情報、記憶部24に格納された情報の少なくとも一部に基づき、表示部25へ画像(画像、動画像、文字、記号等)を表示させる処理を実行する。なお、情報端末2あるいは電子機器1に振動機構を設けておいて、当該振動機構により各種の情報を振動情報に変換してユーザーに通知してもよい。   The processing unit 21 includes a CPU (Central Processing Unit), a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), and the like. The processing unit 21 performs various processes according to the program stored in the storage unit 24 and various commands input by the user via the operation unit 23. The processing by the processing unit 21 includes data processing for data generated by the information terminal 2, display processing for displaying an image on the display unit 25, sound output processing for outputting sound to the sound output unit 26, and the image capturing unit 28. Includes image processing for images. Note that the processing unit 21 may be configured by a single processor (Processor) or a plurality of processors (Processor). The processing unit 21 performs processing for transmitting a control command to the electronic device 1 via the communication unit 22 and various types of calculation processing for data received from the electronic device 1 via the communication unit 22 according to various programs. The processing unit 21 reads out data from the storage unit 24 according to various programs, and transmits the data to the main server 4 via the communication unit 27 in a predetermined format. Further, the processing unit 21 performs various processes such as transmitting various information to the main server 4 via the communication unit 27 according to various programs, and displaying various screens based on the information received from the main server 4. The processing unit 21 performs other various control processes. For example, the processing unit 21 sends images (images, moving images, characters) to the display unit 25 based on at least part of the information received by the communication unit 27, the information received by the communication unit 22, and the information stored in the storage unit 24. , Symbols, etc.) are displayed. Note that a vibration mechanism may be provided in the information terminal 2 or the electronic device 1, and various information may be converted into vibration information by the vibration mechanism and notified to the user.

1−4.メインサーバーの構成
図3の紙面に向って右下に示す図は、メインサーバー4の機能ブロック図の一例である。図3の紙面に向かって右下示すとおり、メインサーバー4は、処理部41(コンピューターの一例)、通信部42、記憶部44を含んで構成されている。ただし、メインサーバー4は、適宜、これらの構成要素の一部が削除又は変更され、あるいは、他の構成要素が付加された構成であってもよい。
1-4. Configuration of Main Server The diagram shown in the lower right side of FIG. 3 is an example of a functional block diagram of the main server 4. As shown in the lower right of FIG. 3, the main server 4 includes a processing unit 41 (an example of a computer), a communication unit 42, and a storage unit 44. However, the main server 4 may have a configuration in which some of these components are appropriately deleted or changed, or other components are added as appropriate.

記憶部44は、例えば、ROMやフラッシュROM、RAM等の各種ICメモリーやハードディスクやメモリーカードなどの記録媒体等により構成される。記憶部44は、処理部41が各種の計算処理や制御処理を行うためのプログラム(身体能力評価プログラムの一例)や、アプリケーション機能(身体能力評価方法の一例)を実現するための各種プログラムやデータ等を記憶している。記憶部44は、処理部41の作業領域として用いられ、処理部41が各種プログラムに従って実行した演算結果等を一時的に記憶する。更に、記憶部44は、処理部41の処理により生成されたデータのうち、長期的な保存が必要なデータを記憶してもよい。なお、記憶部44に格納された各種の情報については後述する。   The storage unit 44 includes, for example, various IC memories such as a ROM, a flash ROM, and a RAM, a recording medium such as a hard disk and a memory card, and the like. The storage unit 44 is a program (an example of a physical ability evaluation program) for the processing unit 41 to perform various calculation processes and control processes, and various programs and data for realizing an application function (an example of a physical ability evaluation method). Etc. are remembered. The storage unit 44 is used as a work area of the processing unit 41 and temporarily stores calculation results and the like executed by the processing unit 41 according to various programs. Further, the storage unit 44 may store data that needs to be stored for a long time among the data generated by the processing of the processing unit 41. Various types of information stored in the storage unit 44 will be described later.

通信部42は、ネットワーク3を介して情報端末2の通信部27との間でデータ通信を行うものである。例えば、通信部42は、情報端末2の通信部27からデータを受け取って、処理部41に送る処理を行う。また、例えば、通信部42は、画面の表示に必要な情報を所定のフォーマットで情報端末2の通信部27に送信する処理や、情報を情報端末2の通信部27から受信して処理部41に送る処理を行う。   The communication unit 42 performs data communication with the communication unit 27 of the information terminal 2 via the network 3. For example, the communication unit 42 performs processing of receiving data from the communication unit 27 of the information terminal 2 and sending the data to the processing unit 41. Further, for example, the communication unit 42 transmits information necessary for screen display to the communication unit 27 of the information terminal 2 in a predetermined format, or receives information from the communication unit 27 of the information terminal 2 and receives the information from the communication unit 27. Process to send to.

処理部41は、各種プログラムに従い、通信部42を介して情報端末2からデータを受信して、記憶部44に記憶させる処理を行う。また、処理部41は、各種プログラムに従い、通信部42を介して、情報端末2から各種の情報を受信し、各種の画面の表示に必要な情報を情報端末2に送信する処理等を行う。また、処理部41は、その他の各種の制御
処理を行う。
The processing unit 41 performs processing of receiving data from the information terminal 2 via the communication unit 42 and storing the data in the storage unit 44 according to various programs. Further, the processing unit 41 performs various processes such as receiving various types of information from the information terminal 2 via the communication unit 42 and transmitting information necessary for displaying various screens to the information terminal 2 according to various programs. The processing unit 41 performs other various control processes.

1−5.気象サーバーの構成
図3の紙面に向って右上に示す図は、気象サーバー5の機能ブロック図の一例である。図3に示すとおり、気象サーバー5は、処理部51、通信部52、記憶部54を含んで構成されている。ただし、気象サーバー5は、適宜、これらの構成要素の一部が削除又は変更され、あるいは、他の構成要素が付加された構成であってもよい。
1-5. Configuration of the weather server The figure shown in the upper right side of FIG. 3 is an example of a functional block diagram of the weather server 5. As shown in FIG. 3, the weather server 5 includes a processing unit 51, a communication unit 52, and a storage unit 54. However, the weather server 5 may have a configuration in which some of these components are deleted or changed as appropriate, or other components are added.

記憶部54は、例えば、ROMやフラッシュROM、RAM等の各種ICメモリーやハードディスクやメモリーカードなどの記録媒体等により構成される。記憶部54は、処理部51が各種の計算処理や制御処理を行うためのプログラムや、アプリケーション機能を実現するための各種プログラムやデータ等を記憶している。記憶部54は、処理部51の作業領域として用いられ、処理部51が各種プログラムに従って実行した演算結果等を一時的に記憶する。更に、記憶部54は、処理部51の処理により生成されたデータのうち、長期的な保存が必要なデータを記憶してもよい。なお、記憶部54に格納された各種の情報については後述する。   The storage unit 54 includes, for example, various IC memories such as a ROM, a flash ROM, and a RAM, a recording medium such as a hard disk and a memory card, and the like. The storage unit 54 stores programs for the processing unit 51 to perform various calculation processes and control processes, various programs and data for realizing application functions, and the like. The storage unit 54 is used as a work area of the processing unit 51 and temporarily stores calculation results and the like executed by the processing unit 51 according to various programs. Furthermore, the storage unit 54 may store data that needs to be stored for a long time among the data generated by the processing of the processing unit 51. Various types of information stored in the storage unit 54 will be described later.

通信部52は、ネットワーク3を介して情報端末2の通信部27との間でデータ通信を行うものである。例えば、通信部52は、情報端末2の通信部27からデータを受け取って、処理部51に送る処理を行う。また、例えば、通信部52は、画面の表示に必要な情報を所定のフォーマットで情報端末2の通信部27に送信する処理や、情報を情報端末2の通信部27から受信して処理部51に送る処理を行う。   The communication unit 52 performs data communication with the communication unit 27 of the information terminal 2 via the network 3. For example, the communication unit 52 performs processing of receiving data from the communication unit 27 of the information terminal 2 and sending the data to the processing unit 51. Further, for example, the communication unit 52 transmits information necessary for screen display to the communication unit 27 of the information terminal 2 in a predetermined format, or receives information from the communication unit 27 of the information terminal 2 and receives the processing unit 51. Process to send to.

処理部51は、各種プログラムに従い、通信部52を介して情報端末2からデータを受信して、記憶部54に記憶させる処理を行う。また、処理部51は、各種プログラムに従い、通信部52を介して、情報端末2から各種の情報を受信し、各種の画面の表示に必要な情報を情報端末2に送信する処理等を行う。また、処理部51は、その他の各種の制御処理を行う。   The processing unit 51 performs processing for receiving data from the information terminal 2 via the communication unit 52 and storing the data in the storage unit 54 according to various programs. In addition, the processing unit 51 performs various processes such as receiving various information from the information terminal 2 via the communication unit 52 and transmitting information necessary for displaying various screens to the information terminal 2 according to various programs. The processing unit 51 performs other various control processes.

1−6.センサーデバイスの使用
なお、電子機器1のユーザーは、電子機器1の代わりに又は電子機器1と共に、センサーデバイス1Cを用いてもよい。センサーデバイス1Cの装着先は、トレーニングの目的などに応じてユーザーが適宜に選択することが可能であって、例えば、ユーザーの頭部、上腕部、前腕部、腰部、前腕部、胸部、腰部、大腿部、下腿部、足首の何れかである(図4を参照)。センサーデバイス1Cが身体の部位へ装着される際には、当該部位の形状やトレーニングウエアなどの形状に適した装着具(ベルト、クリップなど)が用いられてもよい。センサーデバイス1Cには、GPSセンサー、地磁気センサー、気圧センサー、加速度センサー、角速度センサー、脈センサー、温度センサー、処理部、記憶部、操作部、計時部、表示部、音出力部、通信部などを含んで構成される。
1-6. Use of Sensor Device The user of the electronic device 1 may use the sensor device 1C instead of the electronic device 1 or together with the electronic device 1. The wearing destination of the sensor device 1C can be appropriately selected by the user according to the purpose of training, for example, the user's head, upper arm, forearm, waist, forearm, chest, waist, One of the thigh, lower leg, and ankle (see FIG. 4). When the sensor device 1C is attached to a body part, a wearing tool (such as a belt or a clip) suitable for the shape of the part or the shape of training wear may be used. The sensor device 1C includes a GPS sensor, a geomagnetic sensor, an atmospheric pressure sensor, an acceleration sensor, an angular velocity sensor, a pulse sensor, a temperature sensor, a processing unit, a storage unit, an operation unit, a timing unit, a display unit, a sound output unit, a communication unit, and the like. Consists of including.

センサーデバイス1Cに搭載されたGPSセンサー、地磁気センサー、気圧センサー、加速度センサー、角速度センサー、脈センサー、温度センサー、処理部、記憶部、操作部、計時部、表示部、音出力部、通信部は、電子機器1に搭載されたGPSセンサー、地磁気センサー、気圧センサー、加速度センサー、角速度センサー、脈センサー、温度センサー、処理、記憶部、操作部、計時部、表示部、音出力部、通信部を同様の機能を有する。   The GPS sensor, geomagnetic sensor, barometric sensor, acceleration sensor, angular velocity sensor, pulse sensor, temperature sensor, processing unit, storage unit, operation unit, timing unit, display unit, sound output unit, and communication unit installed in the sensor device 1C , GPS sensor, geomagnetic sensor, atmospheric pressure sensor, acceleration sensor, angular velocity sensor, pulse sensor, temperature sensor, processing, storage unit, operation unit, timing unit, display unit, sound output unit, communication unit mounted on electronic device 1 It has the same function.

センサーデバイス1Cは、センサーデバイス1Cの通信部及び電子機器1の通信部を介して電子機器1と通信することが可能であり、センサーデバイス1CのGPSセンサー、地磁気センサー、気圧センサー、加速度センサー、角速度センサー、脈センサー、温度センサーが取得した計測データは、適当なタイミングで電子機器1へ読み込まれる。電子機
器1へ読み込まれた計測データは、適当なタイミングでメインサーバー4へアップロードされる。
The sensor device 1C can communicate with the electronic device 1 via the communication unit of the sensor device 1C and the communication unit of the electronic device 1, and includes a GPS sensor, a geomagnetic sensor, an atmospheric pressure sensor, an acceleration sensor, and an angular velocity of the sensor device 1C. Measurement data acquired by the sensor, pulse sensor, and temperature sensor is read into the electronic device 1 at an appropriate timing. The measurement data read into the electronic device 1 is uploaded to the main server 4 at an appropriate timing.

なお、センサーデバイス1Cを電子機器1の代わりに使用する場合には、センサーデバイス1Cは、センサーデバイス1Cの通信部及び情報端末2の通信部を介して情報端末2と通信できるように構成されることが望ましい。   When the sensor device 1C is used instead of the electronic device 1, the sensor device 1C is configured to be able to communicate with the information terminal 2 via the communication unit of the sensor device 1C and the communication unit of the information terminal 2. It is desirable.

また、電子機器1の表示部又は情報端末2の表示部としては、頭部装着型の表示部170’を用いることもできる。この表示部170’は、ユーザーの眼前に情報を表示するいわゆるヘッドマウントディスプレイ(HMD:Head Mounted Display)である。   In addition, as the display unit of the electronic device 1 or the display unit of the information terminal 2, a head-mounted display unit 170 'can be used. The display unit 170 ′ is a so-called head mounted display (HMD) that displays information in front of the user's eyes.

1−7.ユーザーの動作
1−6−1.メインサーバーへの登山計画の登録
次に、図1を参照してユーザーの動作を説明する。
1-7. User operation 1-6-1. Registration of Mountaineering Plan to Main Server Next, the user operation will be described with reference to FIG.

ユーザーは、情報端末2を操作し、ネットワーク3を介してメインサーバー4へアクセスし、メインサーバー4からネットワーク3を介して提供される地図等の情報を用いて登山計画のデータのファイル(例えば、GPXファイル)を作成する。   The user operates the information terminal 2 to access the main server 4 via the network 3, and uses the information such as a map provided from the main server 4 via the network 3 to provide a mountain plan data file (for example, GPX file).

登山計画のデータのファイル(例えば、GPX形式のファイル)には、(i)登山計画の名称(計画名)、(ii)登山ルートを構成する各ポイントの位置座標、(iii)入山日時、(iv)下山日時、(v)入山口の位置座標、(vi)下山口の位置座標、(vii)ルート代表地点(頂上、休憩場所など)の位置座標、(viii)登山ルートの全長、(ix)登山ルートの標高差などが含まれる。このうち、(ii)の情報は、登山計画のデータのファイルの内部に書き込まれ、(i),(iii)〜(ix)の情報は、登山計画のデータのファイルのタグ情報に書き込まれる。また、登山計画のデータのファイルには、実際の登山で電子機器1が計測した計測データも適宜に書き込まれる。以下、登山ルートのデータを含んだ登山計画のデータを、適宜、「登山ルートのデータ」とも言う。   The mountain plan data file (for example, a file in GPX format) includes (i) the name of the mountain plan (plan name), (ii) the position coordinates of each point constituting the mountain route, (iii) the date and time of entry, ( iv) Shimoyama date and time, (v) Position coordinates of the entrance to the mountain, (vi) Position coordinates of the destination, (vii) Position coordinates of the route representative point (top, resting place, etc.), (viii) Total length of the mountain climbing route, (ix ) Altitude difference of mountain climbing route is included. Among these, the information of (ii) is written in the mountain plan data file, and the information of (i), (iii) to (ix) is written in the tag information of the mountain plan data file. In addition, the measurement data measured by the electronic device 1 during actual mountain climbing is appropriately written in the data file of the mountain climbing plan. Hereinafter, the climbing plan data including the climbing route data is also referred to as “climbing route data” as appropriate.

そして、ユーザーは、作成した登山計画のデータのファイル(例えば、GPX形式のファイル)をメインサーバー4へアップロードする。このとき、登山計画のデータのファイル(例えば、GPX形式のファイル)は、メインサーバー4の記憶部54のうち、当該ユーザーに割り当てられたデータベースへ登録される。よって、ユーザーは、自分が作成した複数の登山計画のデータのファイルを、メインサーバー4へ保存しておくことができる。なお、当該データベースに登録された登山計画のデータのファイルのうち、少なくとも1つは、他のユーザー達に公開することも可能である。また、ユーザーは、他のユーザーが公開した登山計画のデータのファイルの少なくとも1つを、自分の登山計画のデータのファイルの少なくとも1つとしてメインサーバー4へ保存しておくことも可能である。   Then, the user uploads the created mountain plan data file (for example, a file in GPX format) to the main server 4. At this time, the data file of the mountain climbing plan (for example, a file in GPX format) is registered in the database assigned to the user in the storage unit 54 of the main server 4. Therefore, the user can save a plurality of climbing plan data files created by the user in the main server 4. It should be noted that at least one of the climbing plan data files registered in the database can be disclosed to other users. In addition, the user can also save at least one of the mountain plan data files disclosed by other users in the main server 4 as at least one of his own mountain plan data files.

なお、メインサーバー4へ登山計画のデータのファイルを登録する際における情報端末2及びメインサーバー4の処理は公知であるので、ここでの説明は省略する。   In addition, since the process of the information terminal 2 and the main server 4 at the time of registering the data file of a mountain climbing plan to the main server 4 is well-known, description here is abbreviate | omitted.

また、情報端末2の記憶部24には、情報端末2とメインサーバー4とが情報を送受信する際に必要なアプリケーションプログラムが予めインストールされており、登山計画のデータのファイルの登録には当該アプリケーションプログラムが用いられるものとする。なお、このアプリケーションプログラムは、不図示の記憶媒体から記憶部24へ書き込まれたものであってもよい。   The storage unit 24 of the information terminal 2 is preinstalled with an application program necessary for the information terminal 2 and the main server 4 to transmit and receive information. The program shall be used. The application program may be written from a storage medium (not shown) to the storage unit 24.

1−6−2.電子機器への登山計画のデータの書き込み
ユーザーは、電子機器1を情報端末2に接続した状態で、情報端末2からメインサーバー4へアクセスし、メインサーバー4に追加された登山計画のデータのファイルを、情報端末2経由で電子機器1へ書き込む。電子機器1に書き込まれた登山計画のデータのファイルは、ユーザーが当該登山計画のデータに従って実際に登山を行う際のナビゲーションプログラムなどに用いられる。なお、登山計画のデータのファイルが電子機器1へ書き込まれる代わりに、登山計画のデータのファイルに含まれる登山ルートのデータのみが所定の形式で電子機器1へ書き込まれてもよい。
1-6-2. Writing the mountain climbing plan data to the electronic device The user accesses the main server 4 from the information terminal 2 while the electronic device 1 is connected to the information terminal 2, and the mountain planning data file added to the main server 4. Is written to the electronic device 1 via the information terminal 2. The climbing plan data file written in the electronic device 1 is used for a navigation program when the user actually climbs according to the climbing plan data. Instead of writing the mountain plan data file to the electronic device 1, only the mountain route data included in the mountain plan data file may be written to the electronic device 1 in a predetermined format.

なお、電子機器1へ登山計画のデータのファイルを書き込む際における電子機器1の処理は公知であるので、ここでの説明は省略する。   Since the processing of the electronic device 1 when writing a mountain climbing plan data file to the electronic device 1 is known, the description thereof is omitted here.

また、電子機器1への登山計画のデータのファイルの書き込みには、前述したアプリケーションプログラムが用いられるものとする。   Further, it is assumed that the above-described application program is used to write a mountain climbing plan data file to the electronic device 1.

1−6−3.メインサーバーへの計測データのアップロード
ユーザーは、登山計画のデータ(登山ルートのデータを含む)を用いて登山を行った後に、電子機器1を情報端末2に接続し、登山中に電子機器1の各種センサーが取得した計測データを、情報端末2経由でメインサーバー4へアップロードする。計測データは、メインサーバー4のデータベースうち該当するファイル(該当する登山計画のデータのファイル)に書き込まれる。よって、ユーザーは、登山中の自分の計測データを、メインサーバー4へ保存しておくことができる。この計測データは、ユーザーの健康管理、パフォーマンス向上などに役立てることができる。
1-6-3. Uploading the measurement data to the main server The user connects the electronic device 1 to the information terminal 2 after climbing using the climbing plan data (including climbing route data). Measurement data acquired by various sensors is uploaded to the main server 4 via the information terminal 2. The measurement data is written in a corresponding file (a corresponding mountain planning data file) in the database of the main server 4. Therefore, the user can save his / her own measurement data while climbing in the main server 4. This measurement data can be used for user health management and performance improvement.

なお、メインサーバー4へ計測データを書き込む際における情報端末2及びメインサーバー4の処理は公知であるので、ここでの説明は省略する。   In addition, since the process of the information terminal 2 and the main server 4 at the time of writing measurement data to the main server 4 is well-known, description here is abbreviate | omitted.

また、メインサーバー4への計測データの保存には、前述したアプリケーションプログラムが用いられるものとする。   In addition, the above-described application program is used for storing measurement data in the main server 4.

1−7.システムが記憶するデータについて
1−7−1.電子機器の記憶部に格納されるデータ
電子機器1の記憶部130には、例えば以下の各データが記憶される。
1-7. Data stored by the system 1-7-1. Data stored in the storage unit of the electronic device The storage unit 130 of the electronic device 1 stores, for example, the following data.

(1)プログラム
電子機器1の処理部120が実行するプログラムである。プログラムには、電子機器1に搭載されたセンサー(GPSセンサー110、地磁気センサー111、気圧センサー112、加速度センサー113、角速度センサー114、脈センサー115、温度センサー116)の少なくとも1つのセンサーを駆動し、当該センサーの出力(センシングデータ)に基づき計測データを作成する計測プログラムが含まれる。なお、当該プログラムには、電子機器1の記憶部130に保存された登山計画のデータに基づき、ユーザーを登山計画の通りに誘導するナビゲーションプログラムが含まれてもよい。
(1) Program A program executed by the processing unit 120 of the electronic device 1. The program drives at least one of the sensors (GPS sensor 110, geomagnetic sensor 111, atmospheric pressure sensor 112, acceleration sensor 113, angular velocity sensor 114, pulse sensor 115, temperature sensor 116) mounted on the electronic device 1, A measurement program for creating measurement data based on the output (sensing data) of the sensor is included. Note that the program may include a navigation program that guides the user according to the climbing plan based on the climbing plan data stored in the storage unit 130 of the electronic device 1.

(2)計測データ
電子機器1に搭載されたセンサー(GPSセンサー110、地磁気センサー111、気圧センサー112、加速度センサー113、角速度センサー114、脈センサー115、温度センサー116)のうちすくなくとも1つのセンサーが取得した計測データである。計測データは、例えば、各時刻におけるセンサーの出力(センシングデータ)を当該時刻に対応付けたもの(時系列データ)である。
(2) Measurement data At least one of the sensors (GPS sensor 110, geomagnetic sensor 111, atmospheric pressure sensor 112, acceleration sensor 113, angular velocity sensor 114, pulse sensor 115, temperature sensor 116) mounted on the electronic device 1 is acquired. Measured data. The measurement data is, for example, data (time-series data) in which the sensor output (sensing data) at each time is associated with the time.

(3)登山計画のデータ
情報端末2によって書き込まれた登山計画のデータのファイルである。登山計画のデータのファイルには、少なくとも1つの登山ルートのデータが含まれる。登山ルートのデータは、登山ルートを構成する各ポイントの位置座標のデータのことである。なお、登山計画のデータのファイルには、計画名、入山日時、下山日時、入山口の位置座標、下山口の位置座標、ルート代表地点(頂上、休憩場所など)の位置座標、登山ルートの全長、登山ルートの標高差など、登山ルートに付随する各種の情報も含まれる。
(3) Climbing plan data A mountain plan data file written by the information terminal 2. The climbing plan data file includes at least one climbing route data. The climbing route data is data of the position coordinates of each point constituting the climbing route. The mountain plan data file contains the plan name, the date and time of entry, the date and time of descent, the position coordinates of the entrance, the position coordinates of the destination, the position coordinates of the route representative point (top, rest area, etc.), and the total length of the mountain route Various information attached to the mountain climbing route such as the altitude difference of the mountain climbing route is also included.

1−7−2.情報端末の記憶部に格納されるデータ
情報端末2の記憶部24には、例えば以下の各データが記憶される。
1-7-2. Data stored in the storage unit of the information terminal The storage unit 24 of the information terminal 2 stores, for example, the following data.

(1)プログラム
情報端末2の処理部21が実行するプログラムである。このプログラムは、メインサーバー4から必要な情報の提供を受けるためのプログラム(アプリケーションプログラム)である。
(1) Program A program executed by the processing unit 21 of the information terminal 2. This program is a program (application program) for receiving provision of necessary information from the main server 4.

(2)一時保存データ
電子機器1から読み込んだ計測データ、メインサーバー4からダウンロードしたデータなどである。これらのデータが情報端末2の記憶部24に記憶される時期は、一時的であってもかまわない。
(2) Temporarily stored data Measurement data read from the electronic device 1, data downloaded from the main server 4, and the like. The time when these data are stored in the storage unit 24 of the information terminal 2 may be temporary.

1−7−3.メインサーバーの記憶部に格納されるデータ
メインサーバー4の記憶部44には、例えば以下の各データが記憶される。
1-7-3. Data stored in the storage unit of the main server The storage unit 44 of the main server 4 stores the following data, for example.

(1)プログラム
メインサーバー4の処理部41が実行するプログラムである。
(1) Program A program executed by the processing unit 41 of the main server 4.

(3)ユーザーごとのデータベース
情報端末2を介してユーザーが保存した登山計画のデータのファイルを蓄積したデータベースである。登山計画のデータのファイルは、例えば、ユーザーごと、日付ごとに管理される。ここで、登山計画のデータのファイルには、メインアプリケーションプログラムでユーザーが作成した登山計画のデータのファイルが含まれる。また、当該ファイルには、情報端末2を介してユーザーがアップロードロードした計測データが適宜に書き込まれる。登山計画のデータのファイルに書き込まれるのは、当該登山計画に従って行われた登山の計測データである。
(3) Database for each user This is a database in which files of mountain planning data stored by the user via the information terminal 2 are accumulated. The data file of the mountain climbing plan is managed, for example, for each user and for each date. Here, the mountain plan data file includes a mountain plan data file created by the user in the main application program. In addition, measurement data uploaded and loaded by the user via the information terminal 2 is appropriately written in the file. What is written in the data file of the mountain climbing plan is the measurement data of the mountain climbing performed according to the mountain climbing plan.

1−7−4.気象サーバーの記憶部に格納されるデータ
気象サーバー5の記憶部54には、例えば以下の各データが記憶される。
1-7-4. Data stored in the storage unit of the weather server The storage unit 54 of the weather server 5 stores the following data, for example.

(1)プログラム
気象サーバー5の処理部51が実行するプログラムである。
(1) Program A program executed by the processing unit 51 of the weather server 5.

(2)気象データ
各地の気温、湿度、気圧、雨量、風量などの気象に関するデータである。気象に関するデータには、実測されたデータと、予測したデータとが含まれる。
(2) Meteorological data Data on weather such as temperature, humidity, atmospheric pressure, rainfall, and wind volume at each location. The data relating to the weather includes actually measured data and predicted data.

1−8.実施形態
1−8−1.実施形態の概要
本実施形態に係るシステム(身体能力評価システムの一例)は、重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、ユーザーの身体能力の指標として出力する出力部を含む。この指標には、運動中におけるユーザーの心臓の
拍動から重力方向の移動速度への変換効率が反映されるので、ユーザー個人の身体能力のうち、特に重力方向の移動効率を、客観的かつ簡単に指標で評価することができる。なお、「心拍情報」には、心拍数の情報、脈拍数の情報、心電の情報など、単位時間当たりの心臓の拍動数に係る情報が含まれる。また、出力部は、処理部、表示部、音出力部、通信部などで構成することが可能である。また、指標の出力先は、ユーザーであってもよいし、機器であってもよい。以下、出力部として、メインサーバー4の処理部41、通信部42、情報端末2の通信部22、処理部21、表示部25などが用いられる場合を説明する。
1-8. Embodiment 1-8-1. Outline of Embodiment A system according to this embodiment (an example of a physical ability evaluation system) outputs a degree of change in the heart rate information of the user with respect to a change in the speed of the user in the direction of gravity as an index of the physical ability of the user. Includes output. This index reflects the conversion efficiency of the user's heart beat during the exercise to the speed of movement in the direction of gravity. Can be evaluated with indicators. The “heart rate information” includes information related to the number of heart beats per unit time, such as heart rate information, pulse rate information, and electrocardiogram information. The output unit can be configured by a processing unit, a display unit, a sound output unit, a communication unit, and the like. Further, the output destination of the index may be a user or a device. Hereinafter, a case where the processing unit 41 of the main server 4, the communication unit 42, the communication unit 22 of the information terminal 2, the processing unit 21, the display unit 25, and the like are used as the output unit will be described.

本実施形態に係るシステムでは、登山ルートをユーザーが移動しているときにユーザーの生体情報及び運動情報を含む計測データを電子機器1が記憶部130へ記録する。この計測データは、情報端末2を介してメインサーバー4の記憶部44にアップロードされる。メインサーバー4の処理部41は、これら計測データを適切に分類(クラスタリング)してから分析することによって、ユーザーの身体能力を様々な角度から評価する。   In the system according to the present embodiment, the electronic device 1 records measurement data including the user's biological information and exercise information in the storage unit 130 when the user is moving on the mountain climbing route. The measurement data is uploaded to the storage unit 44 of the main server 4 via the information terminal 2. The processing unit 41 of the main server 4 evaluates the user's physical ability from various angles by appropriately classifying (clustering) these measurement data and then analyzing them.

ここで、計測データにおける生体情報には、例えば、心拍数のデータ、体温のデータなどが含まれる。心拍数は、例えば、脈センサー115の出力に基づき算出することができ、体温は、例えば、温度センサー116の出力に基づき算出することができる。   Here, the biological information in the measurement data includes, for example, heart rate data, body temperature data, and the like. The heart rate can be calculated based on the output of the pulse sensor 115, for example, and the body temperature can be calculated based on the output of the temperature sensor 116, for example.

また、計測データにおける運動情報には、例えば、ユーザーの移動速度のデータ、ユーザーが移動した登山ルートの各地点における斜度のデータなどが含まれる。因みに、重力方向(鉛直方向)の移動速度、水平方向(重力方向に直交する方向)の移動速度、登山ルートの斜度は、例えば、GPSセンサー110の出力、気圧センサー112の出力などに基づき算出することができる(詳細は後述。)。   In addition, the exercise information in the measurement data includes, for example, data on the moving speed of the user, data on the inclination at each point on the mountain route that the user has moved, and the like. Incidentally, the moving speed in the gravitational direction (vertical direction), the moving speed in the horizontal direction (direction orthogonal to the gravitational direction), and the slope of the mountain climbing route are calculated based on, for example, the output of the GPS sensor 110 and the output of the atmospheric pressure sensor 112. (Details will be described later).

本実施形態におけるユーザーは、電子機器1を装着して登山ルートを移動し、移動中における計測データを電子機器1の記憶部130へ蓄積させる。登山後、ユーザーは、自宅などで電子機器1を情報端末2へ接続し、記憶部130の計測データを、情報端末2及びネットワーク3を介してメインサーバー4へアップロードする。メインサーバー4の処理部41は、当該計測データを、当該ユーザーのデータベースへ登録する。このとき、アップロードされた計測データは、当該データベースのうち該当する登山計画のデータのファイルへ書き込まれる。これによって、計測データがデータベースに登録される。なお、計測データのアップロード(データベースへの登録)は、登山中に逐次に行われてもよい。   The user in the present embodiment wears the electronic device 1 to move the mountain climbing route, and accumulates measurement data during the movement in the storage unit 130 of the electronic device 1. After climbing, the user connects the electronic device 1 to the information terminal 2 at home or the like, and uploads the measurement data in the storage unit 130 to the main server 4 via the information terminal 2 and the network 3. The processing unit 41 of the main server 4 registers the measurement data in the user database. At this time, the uploaded measurement data is written to the data file of the corresponding mountain climbing plan in the database. As a result, the measurement data is registered in the database. In addition, upload of measurement data (registration to a database) may be performed sequentially while climbing.

なお、データベースの保管先は、メインサーバー4の記憶部44の他に、電子機器1の記憶部130でもよいし、情報端末2の記憶部24であってもよいが、以下では、データベースの保管先はメインサーバー4の記憶部44であると仮定する。   In addition to the storage unit 44 of the main server 4, the database storage location may be the storage unit 130 of the electronic device 1 or the storage unit 24 of the information terminal 2. It is assumed that the destination is the storage unit 44 of the main server 4.

1−8−3.登山ルートのデータについて
本実施形態に係るシステムにおいて、心拍情報は、ユーザーが運動した登山ルートのデータ(ルート情報の一例)と関連付けられている。この場合、ユーザーが運動をしたルートとユーザーの身体能力に関する指標とが間接的に対応付けられる。この対応付けによれば、ルートに依存した身体能力の変化を分析することが可能となる。例えば、ユーザーが身体能力を発揮できるルート(又は区間)と、そうでないルート(又は区間)とを判別することが可能である。
1-8-3. About climbing route data In the system according to the present embodiment, the heart rate information is associated with the climbing route data (an example of route information) on which the user exercised. In this case, the route on which the user exercises is indirectly associated with an index related to the user's physical ability. According to this association, it is possible to analyze changes in physical ability depending on the route. For example, it is possible to discriminate a route (or section) where the user can exert physical ability and a route (or section) that does not.

本実施形態に係るシステムにおいて、登山ルートのデータは、重力方向に直交する水平方向における位置情報又は前記重力方向における位置情報のうち少なくとも何れかを含んでいる。この場合、運動をした地点又は標高のうち少なくとも一方に依存した身体能力の変化を分析することが可能である。例えば、ユーザーが身体能力を発揮できる標高(又は
エリア)と、そうでない標高(又はエリア)とを判別することが可能である。
In the system according to the present embodiment, the climbing route data includes at least one of position information in the horizontal direction orthogonal to the gravity direction and position information in the gravity direction. In this case, it is possible to analyze a change in physical ability depending on at least one of the exercised point and the altitude. For example, it is possible to discriminate between an altitude (or area) at which the user can exert physical ability and an altitude (or area) that does not.

本実施形態に係るシステムは、心拍情報を登山ルートのデータと関連付けて記憶する記憶部44を含む。当該記憶部44によれば、心拍情報を登山ルートのデータに関連付けた状態で管理することが可能である。また、指標の算出元となった心拍情報を記憶部44に保管しておけば、当該心拍情報を必要に応じて別の用途に使用することも可能である。   The system according to the present embodiment includes a storage unit 44 that stores heart rate information in association with mountain climbing route data. According to the storage unit 44, heart rate information can be managed in a state associated with mountain climbing route data. In addition, if the heart rate information from which the index is calculated is stored in the storage unit 44, the heart rate information can be used for other purposes as necessary.

具体的に、本実施形態のシステムでは、登山ルートのデータが以下のとおり作成される。   Specifically, in the system of the present embodiment, climbing route data is created as follows.

上述したとおり、データベースに登録された登山計画のデータには、実際の登山で取得された計測データが書き込まれる。この計測データには、少なくとも、各時刻におけるユーザーの心拍数のデータと、各時刻におけるユーザーの位置(標高含む)のデータとが含まれる。心拍数のデータは、脈センサー115の出力に基づくものであり、位置のデータは、GPSセンサー110の出力に基づくものである。   As described above, the measurement data acquired by actual climbing is written in the climbing plan data registered in the database. The measurement data includes at least data of the user's heart rate at each time and data of the user's position (including altitude) at each time. The heart rate data is based on the output of the pulse sensor 115, and the position data is based on the output of the GPS sensor 110.

そこで、メインサーバー4の処理部41は、計測データに含まれる位置のデータを時系列順に並べることにより、ユーザーが実際に移動した登山ルートのデータを作成する。作成された登山ルートのデータは、登山計画のデータのファイルに書き込まれる。   Therefore, the processing unit 41 of the main server 4 creates the data of the climbing route that the user has actually moved by arranging the data of the positions included in the measurement data in chronological order. The created mountain route data is written into a mountain plan data file.

また、メインサーバー4の処理部41は、登山ルートを構成する各区間(各地点)の位置のデータ等に基づき、各区間(各地点)の勾配(斜度)を算出し、各区間(各地点)が上り坂、下り坂、平地の何れに属するかを判定する。各区間(各地点)についての判定結果(各区間(各地点)の分類)は、当該区間(地点)の計測データに関連付けられた状態で登山計画のデータのファイルに書き込まれる。   Further, the processing unit 41 of the main server 4 calculates the gradient (slope) of each section (each point) based on the position data of each section (each point) constituting the mountain climbing route, and each section (each region) It is determined whether the point) belongs to uphill, downhill, or flat ground. The determination result (classification of each section (point)) for each section (each point) is written in a mountain plan data file in a state associated with the measurement data of the section (point).

また、メインサーバー4の処理部41は、登山ルートにおけるユーザーの位置の時間変化に基づき、一定以上の期間に亘ってユーザーの位置が不変であった地点を、登山ルートにおけるユーザーの休憩地点として検出することができる。各区間(各地点)の計測データには、当該区間(地点)が休憩地点であるか否かを示す情報が付与される。   In addition, the processing unit 41 of the main server 4 detects a point where the user's position has not changed over a certain period of time as a user's resting point on the mountain climbing route based on the time change of the user's position on the mountain climbing route. can do. Information indicating whether or not the section (point) is a break point is given to the measurement data of each section (point).

なお、ここでは、実際の登山で取得された計測データから登山ルートのデータを作成する場合について説明したが、登山計画のデータのファイルに予め格納された登山ルートのデータを、そのまま登山ルートのデータとして用いることもできる。   In addition, although the case where the data of a mountain climbing route was created from the measurement data acquired by actual mountain climbing was explained here, the data of the mountain climbing route stored in advance in the data file of the mountain climbing plan is used as it is. Can also be used.

また、メインサーバー4の記憶部54には、複数のユーザーのデータベースが個別に保存されているものとする。また、同じ登山計画に基づき共に登山を行ったユーザー同士のデータは、互いに関連付けられているものとする。   In addition, it is assumed that a plurality of user databases are individually stored in the storage unit 54 of the main server 4. Moreover, the data of the users who climbed together based on the same climbing plan shall be associated with each other.

例えば、Y氏、M氏、S氏、U氏という4人のユーザーが同じ時期に同一の登山計画に従って登山を行った場合には、Y氏の当該登山計画のデータには、同行者としてM氏、S氏、U氏が関連付けられており、M氏の当該登山計画のデータには、同行者としてY氏、S氏、U氏が関連付けられており、S氏の当該登山計画のデータには、同行者としてY氏、M氏、U氏が関連付けられており、U氏の当該登山計画のデータには、同行者としてY氏、M氏、S氏が関連付けられている。関連付けの情報は、4人のユーザーのうち、例えば、代表者(登山計画のデータの作成)者が、登山計画のデータと共にメインサーバー4へアップロードすればよい。   For example, when four users, Mr. Y, Mr. M, Mr. S, and Mr. U, climb a mountain according to the same mountain climbing plan at the same time, the data of Mr. Y ’s mountain climbing plan includes M as a companion. Mr. S, Mr. U and Mr. U are associated with each other, and Mr. M, Mr. S, Mr. U are associated with Mr. M as the companion data. Are associated with Mr. Y, Mr. M, and Mr. U as accompanying persons, and Mr. Y, Mr. M, and Mr. S are associated as accompanying persons with the data of the mountain climbing plan of Mr. U. The association information may be uploaded to the main server 4 together with the climbing plan data by, for example, a representative (creation of climbing plan data) among the four users.

1−8−4.指標の概要
本実施形態では、ユーザーのデータベースに基づき、当該ユーザーの身体能力を示す指
標が算出される。指標の概要は、以下のとおりである。
1-8-4. In this embodiment, an index indicating the physical ability of the user is calculated based on the user database. The summary of the indicators is as follows.

(1)スタミナ指標
ユーザーが登山ルートを移動又は静止しているときの「経過時間」という基準で心拍数の変化の程度を評価する指標である。この指標には、ユーザーのスタミナ(エネルギーの消費速度又は回復速度)が反映される。ユーザーが移動中の当該指標には、エネルギーの消費速度が反映され、ユーザーが静止中の当該指標には、回復速度が反映される。なお、本実施形態の処理部41は、当該指標を、登り坂と下り坂と平地と静止中とで別々に算出する。つまり、本実施形態に係るシステムにおいて、スタミナ指標の算出に用いられる心拍情報は、ユーザーが運動しているときに検出された心拍情報であってもよい。この場合、ユーザーの運動中のエネルギー消費速度を指標として出力することができる。また、本実施形態に係るシステムにおいて、スタミナ指標の算出に用いられる心拍情報は、ユーザーが静止しているときに検出された心拍情報であってもよい。この場合、ユーザーの静止中におけるエネルギー回復速度を指標として出力することができる。
(1) Stamina index This is an index for evaluating the degree of change in heart rate on the basis of “elapsed time” when the user is moving or standing still on a mountain climbing route. This indicator reflects the user's stamina (energy consumption rate or recovery rate). The index while the user is moving reflects the energy consumption speed, and the index when the user is stationary reflects the recovery speed. In addition, the process part 41 of this embodiment calculates the said parameter | index separately for the uphill, the downhill, the flat ground, and the resting. That is, in the system according to the present embodiment, the heartbeat information used for calculating the stamina index may be heartbeat information detected when the user is exercising. In this case, the energy consumption rate during exercise of the user can be output as an index. In the system according to the present embodiment, the heart rate information used for calculating the stamina index may be heart rate information detected when the user is stationary. In this case, the energy recovery speed while the user is stationary can be output as an index.

(2)効率指標(ギア指標)
ユーザーが登山ルートを移動しているときの「水平方向の移動速度」という基準で心拍数の変化の程度を評価する指標である。この指標には、ユーザーが心臓の拍動を水平方向の移動エネルギーへ変換する効率が反映される。なお、本実施形態の処理部41は、当該指標を、登り坂と下り坂と平地とで別々に算出する。
(2) Efficiency index (gear index)
This is an index for evaluating the degree of change in heart rate on the basis of “the moving speed in the horizontal direction” when the user is moving on a mountain climbing route. This index reflects the efficiency with which the user converts heart beats into horizontal kinetic energy. In addition, the process part 41 of this embodiment calculates the said parameter | index separately for an uphill, a downhill, and a flat ground.

(3)坂道適応力指標
ユーザーが登山ルートを移動しているときの「重力方向の移動速度」という基準で心拍数の変化の程度を評価する指標である(請求項における指標の一例である。)。この指標には、ユーザーが心拍を坂道上昇又下降のエネルギーへ変換する効率が反映される。なお、なお、本実施形態の処理部41は、当該指標を、登り坂と下り坂とで別々に算出する。
(3) Slope adaptability index This is an index for evaluating the degree of change in heart rate on the basis of the “movement speed in the direction of gravity” when the user is moving on a mountain climbing route (an example of an index in the claims). ). This index reflects the efficiency with which the user converts the heartbeat into energy for climbing or descending hills. In addition, the process part 41 of this embodiment calculates the said parameter | index separately for an uphill and a downhill.

1−8−5.スタミナ指標の算出方法
スタミナ指標の算出方法は、以下のとおりである。
1-8-5. Method for calculating the stamina index The method for calculating the stamina index is as follows.

(1)メインサーバー4の処理部41は、様々な登山ルートを移動したユーザーの各時刻の心拍数等をデータベースへ登録する。   (1) The processing unit 41 of the main server 4 registers, for example, the heart rate at each time of the user who has moved on various climbing routes in the database.

(2)メインサーバー4の処理部41は、統計対象とするルートの各区間(又は各地点)を、各区間(又は各地点)の勾配(斜度)に基づき登り坂、平地、下り坂、休憩地点に分類(クラスタリング)する。つまり、各地点の計測データを各地点の勾配(斜度)によりクラスタリングする(なお、このクラスタリングでは、休憩地点の検出のために、ユーザーの移動速度の情報が用いられてもよい。)。統計対象とするルートは、特定の登山ルートの一部のルートであってもよいし、特定の登山ルートであってもよいし、特定の時期に使用された特定の登山ルートであってもよいし、全ての登山ルートであってもよい。   (2) The processing unit 41 of the main server 4 selects each section (or each point) of the route to be statistics based on the slope (slope) of each section (or each point). Classify (cluster) into rest points. That is, the measurement data at each point is clustered according to the gradient (gradient) at each point (in this clustering, information on the moving speed of the user may be used for detecting a break point). The route targeted for statistics may be a part of a specific mountain route, a specific mountain route, or a specific mountain route used at a specific time. However, it may be all climbing routes.

(3)メインサーバー4の処理部41は、各登り坂区間の計測データを、経過時間−心拍数のグラフへプロットし、経過時間−心拍数カーブ(直線)を回帰分析で求め、カーブの傾きを「登り坂のスタミナ指標」として求める。   (3) The processing unit 41 of the main server 4 plots the measured data of each uphill section on an elapsed time-heart rate graph, obtains an elapsed time-heart rate curve (straight line) by regression analysis, and the slope of the curve Is determined as the “uphill stamina index”.

(4)メインサーバー4の処理部41は、各下り坂区間の計測データを、経過時間−心拍数のグラフへプロットし、経過時間−心拍数カーブ(直線)を回帰分析で求め、カーブの傾きを「下り坂のスタミナ指標」として求める。   (4) The processing unit 41 of the main server 4 plots the measurement data of each downhill section on an elapsed time-heart rate graph, obtains an elapsed time-heart rate curve (straight line) by regression analysis, and the slope of the curve As the “downhill stamina index”.

(5)メインサーバー4の処理部41は、各平地区間の計測データを、経過時間−心拍
数のグラフへプロットし、経過時間−心拍数カーブ(直線)を回帰分析で求め、カーブの傾きを「平地のスタミナ指標」として求める。
(5) The processing unit 41 of the main server 4 plots measurement data between each flat area on an elapsed time-heart rate graph, obtains an elapsed time-heart rate curve (straight line) by regression analysis, and calculates the slope of the curve. Calculated as “flat stamina index”.

(6)メインサーバー4の処理部41は、各休憩地点における経過時間−心拍数カーブ(直線)を回帰分析で求め、カーブの傾きを「休憩中のスタミナ指標」として求める。   (6) The processing unit 41 of the main server 4 obtains an elapsed time-heart rate curve (straight line) at each break point by regression analysis, and obtains the slope of the curve as a “stamina index during break”.

(7)なお、ここでは、登山ルートを登り坂、平地、下り坂、休憩地点に分類したが、分類しなくてもよい。分類せずに求めたスタミナ指標を、単に「スタミナ指標」と称す。   (7) Although the climbing routes are classified as climbing slope, flat land, descending slope, and resting point here, they may not be classified. A stamina index obtained without classification is simply referred to as a “stamina index”.

1−8−6.効率指標(ギア指標)の算出方法
効率指標(ギア指標)の算出方法は、以下のとおりである。
1-8-6. Calculation method of efficiency index (gear index) The calculation method of efficiency index (gear index) is as follows.

(1)メインサーバー4の処理部41は、様々な登山ルートを移動したユーザーの各時刻の心拍数等をデータベースへ登録する。   (1) The processing unit 41 of the main server 4 registers, for example, the heart rate at each time of the user who has moved on various climbing routes in the database.

(2)メインサーバー4の処理部41は、統計対象とするルートの各区間(各地点)を、各区間(各地点)の勾配(斜度)に基づき登り坂、平地、下り坂に分類(クラスタリング)する。つまり、各地点の計測データを各地点の勾配(斜度)によりクラスタリングする。統計対象とするルートは、特定の登山ルートの一部のルートであってもよいし、特定の登山ルートであってもよいし、特定の時期に使用された特定の登山ルートであってもよいし、全ての登山ルートであってもよい。   (2) The processing unit 41 of the main server 4 classifies each section (each point) of the route to be statistically classified as an uphill, a flat land, or a downhill based on the gradient (slope) of each section (each point) ( Clustering). That is, the measurement data at each point is clustered according to the gradient (gradient) at each point. The route targeted for statistics may be a part of a specific mountain route, a specific mountain route, or a specific mountain route used at a specific time. However, it may be all climbing routes.

(3)メインサーバー4の処理部41は、各登り坂区間の計測データを、水平方向速度−心拍数のグラフへプロットし、水平方向速度−心拍数カーブ(直線)を回帰分析で求め、カーブの傾きを「登り坂のギア指標」として求める。   (3) The processing unit 41 of the main server 4 plots the measurement data of each uphill section on a horizontal speed-heart rate graph, obtains a horizontal speed-heart rate curve (straight line) by regression analysis, and calculates the curve. Is determined as the “uphill gear index”.

(4)メインサーバー4の処理部41は、各下り坂区間の計測データを、水平方向速度−心拍数のグラフへプロットし、水平方向速度−心拍数カーブ(直線)を回帰分析で求め、カーブの傾きを「下り坂のギア指標」として求める。   (4) The processing unit 41 of the main server 4 plots the measurement data of each downhill section on a horizontal speed-heart rate graph, obtains a horizontal speed-heart rate curve (straight line) by regression analysis, and calculates the curve. Is determined as the “downhill gear index”.

(5)メインサーバー4の処理部41は、各平地区間の計測データを、水平方向速度−心拍数のグラフへプロットし、水平方向速度−心拍数カーブ(直線)を回帰分析で求め、カーブの傾きを「平地のギア指標」として求める。   (5) The processing unit 41 of the main server 4 plots the measurement data between each flat area on a horizontal speed-heart rate graph, obtains a horizontal speed-heart rate curve (straight line) by regression analysis, Find the slope as a “flat gear index”.

(6)なお、ここでは、登山ルートを登り坂、平地、下り坂に分類したが、分類しなくてもよい。分類せずに求めたギア指標を、単に「ギア指標」と称す。   (6) Although the mountain climbing routes are classified into ascending slope, flat land, and descending slope here, they may not be classified. The gear index obtained without classification is simply referred to as “gear index”.

1−8−7坂道適応力指標の算出方法
坂道適応力指標の算出方法は、以下のとおりである。
1-8-7 Calculation Method for Slope Adaptability Index The method for calculating the slope adaptability index is as follows.

(1)メインサーバー4の処理部41は、様々な登山ルートを移動したユーザーの各時刻の心拍数等をデータベースへ登録する。   (1) The processing unit 41 of the main server 4 registers, for example, the heart rate at each time of the user who has moved on various climbing routes in the database.

(2)メインサーバー4の処理部41は、統計対象とするルートの各区間(各地点)を、各区間(各地点)の勾配(斜度)に基づき登り坂、平地、下り坂に分類(クラスタリング)する。つまり、各地点の計測データを各地点の勾配(斜度)によりクラスタリングする。統計対象とするルートは、特定の登山ルートの一部のルートであってもよいし、特定の登山ルートであってもよいし、特定の時期に使用された特定の登山ルートであってもよいし、全ての登山ルートであってもよい。   (2) The processing unit 41 of the main server 4 classifies each section (each point) of the route to be statistically classified as an uphill, a flat land, or a downhill based on the gradient (slope) of each section (each point) ( Clustering). That is, the measurement data at each point is clustered according to the gradient (gradient) at each point. The route targeted for statistics may be a part of a specific mountain route, a specific mountain route, or a specific mountain route used at a specific time. However, it may be all climbing routes.

(3)メインサーバー4の処理部41は、各登り坂区間の計測データを、重力方向速度−心拍数のグラフへプロットし、重力方向速度−心拍数カーブ(直線)を回帰分析で求め、カーブの傾きを「登り坂の坂道適応力指標」として求める。   (3) The processing unit 41 of the main server 4 plots the measurement data of each uphill section on the gravity direction velocity-heart rate graph, obtains the gravity direction velocity-heart rate curve (straight line) by regression analysis, and calculates the curve. Is determined as an “uphill slope adaptability index”.

(4)メインサーバー4の処理部41は、各下り坂区間の計測データを、重力方向速度−心拍数のグラフへプロットし、重力方向速度−心拍数カーブ(直線)を回帰分析で求め、カーブの傾きを「下り坂の坂道適応力指標」として求める。   (4) The processing unit 41 of the main server 4 plots the measurement data of each downhill section on the gravity direction speed-heart rate graph, obtains the gravity direction speed-heart rate curve (straight line) by regression analysis, and calculates the curve. Is determined as “downhill slope adaptability index”.

(5)なお、ここでは、登山ルートを登り坂、平地、下り坂に分類したが、分類しなくてもよい。分類せずに求めた坂道適応力指標を、単に「坂道適応力指標」と称す。   (5) Although the mountain climbing routes are classified into ascending slope, flat land, and descending slope here, they may not be classified. A slope adaptability index obtained without classification is simply referred to as a “slope adaptability index”.

1−8−8.指標の出力
メインサーバー4の処理部41は、算出した指標をユーザーへ向けて出力する。例えば、処理部41は、指標をレーダーチャート(グラフの一種)として情報端末2の表示部25へ表示させる(図13)。具体的に、処理部41は、表示部25へレーダーチャートを表示するための画像データをユーザーの情報端末2へ送信する。情報端末2の処理部21は、受信した当該画像データに基づきレーダーチャートを表示部25へ表示させる。
1-8-8. Output of index The processing unit 41 of the main server 4 outputs the calculated index to the user. For example, the processing unit 41 displays the index on the display unit 25 of the information terminal 2 as a radar chart (a kind of graph) (FIG. 13). Specifically, the processing unit 41 transmits image data for displaying a radar chart on the display unit 25 to the information terminal 2 of the user. The processing unit 21 of the information terminal 2 displays a radar chart on the display unit 25 based on the received image data.

また、メインサーバー4の処理部41は、ユーザーの過去の指標と、現在の当該ユーザーの同種の指標とを、同一のレーダーチャート上で比較できるように重畳表示させてもよい。すなわち、本実施形態に係るシステムにおいて、出力部は、時間的に互いに異なる複数の過去における夫々の前記指標、或いは過去と現時点における夫々の前記指標に係るグラフを出力してもよい。このグラフによれば、互いに異なる過去の2つの時期の間で身体能力を比較したり、過去と現時点との間で身体能力を比較したりすることができる。なお、ここでいう「現時点」には、現時点を含む一定期間のことが含まれてもよい。   Further, the processing unit 41 of the main server 4 may superimpose and display the user's past index and the current similar index of the user so that they can be compared on the same radar chart. That is, in the system according to the present embodiment, the output unit may output a plurality of the indexes in the past that are different from each other in time, or a graph related to each of the indexes in the past and the current time. According to this graph, physical ability can be compared between two different past periods, and physical ability can be compared between the past and the present time. The “current time” here may include a certain period including the current time.

また、メインサーバー4の処理部41は、或るユーザーの指標と、他のユーザーの同種の指標とを、同一のレーダーチャート上で比較できるように重畳表示させてもよい(図13)。すなわち、本実施形態に係るシステムにおいて、ユーザーは、複数であってもよく、出力部は、前記複数のユーザーの前記指標に係るグラフを出力してもよい。このグラフによれば、複数のユーザーの身体能力を互いに比較することが容易である。   Further, the processing unit 41 of the main server 4 may superimpose and display an index of a certain user and an index of the same type of another user so that they can be compared on the same radar chart (FIG. 13). That is, in the system according to the present embodiment, there may be a plurality of users, and the output unit may output a graph related to the index of the plurality of users. According to this graph, it is easy to compare the physical abilities of a plurality of users with each other.

また、メインサーバー4の処理部41は、当該重畳表示を、同一の登山パーティに属するユーザー間で行ってもよい。同一の登山パーティに属するユーザー同士は、同じ登山コースを同じペースで移動するので、心拍数の変動のみで身体能力の比較を行い易い。つまり、本実施形態に係るシステムにおいて、前記複数の前記ユーザーは、同一グループ内のユーザーであってもよい。同一グループとは、例えば、共に運動を行うユーザーの集団のことであって、例えば、同一のルートを共に移動する登山パーティー、同一のルートの異なる区間を順次に走行する駅伝チームなどである。このようなグループ内でユーザーの身体能力を互いに比較し、運動の内容(ルート選択、役割分担など)を計画することにより、グループ全体の安全性やパフォーマンスの向上を図ることが可能である。   Further, the processing unit 41 of the main server 4 may perform the superimposed display between users belonging to the same climbing party. Since users belonging to the same climbing party move on the same climbing course at the same pace, it is easy to compare physical abilities only by heart rate fluctuations. That is, in the system according to the present embodiment, the plurality of users may be users in the same group. The same group is, for example, a group of users who exercise together, and includes, for example, a mountain climbing party that moves together on the same route, an ekiden team that runs sequentially on different sections of the same route, and the like. It is possible to improve the safety and performance of the entire group by comparing the physical abilities of users within such a group and planning the contents of exercise (route selection, role assignment, etc.).

なお、指標を比較するための画像デザイン(レーダーチャート)の例は、後述する。   An example of an image design (radar chart) for comparing indexes will be described later.

1−8−4.具体的な分析
図5は、経過時間と心拍数との関係を同一の登山パーティー内のユーザーごとに示すグラフの一例である。グラフの横軸は、経過時間であり、グラフの縦軸は、心拍数[bpm]である。
1-8-4. Specific Analysis FIG. 5 is an example of a graph showing the relationship between elapsed time and heart rate for each user in the same climbing party. The horizontal axis of the graph is elapsed time, and the vertical axis of the graph is heart rate [bpm].

図5の紙面に向かって左側の領域にプロットされているのは、登山ルートの登り坂で取
得された計測データ(ここでは心拍数のデータ)であり、中央の領域にプロットされているのは、休憩中に取得された計測データ(ここでは心拍数のデータ)であり、右側の領域にプロットされているのは、下り坂で取得された計測データ(ここでは心拍数のデータ)である。このグラフのみから4人のユーザーの個々の身体能力を評価するのは一般に難しい。そこで、メインサーバー4の処理部41は、各ユーザーの計測データから特定の指標を抽出する。
What is plotted in the area on the left side of the page in FIG. 5 is measurement data (here, heart rate data) acquired on the uphill of the mountain climbing route, and is plotted in the center area. Measured data (here, heart rate data) acquired during the break, and plotted on the right side is measured data (here, heart rate data) acquired on the downhill. It is generally difficult to evaluate the individual physical abilities of four users from this graph alone. Therefore, the processing unit 41 of the main server 4 extracts a specific index from the measurement data of each user.

図6は、或るユーザーについての水平方向の移動速度と心拍数との関係を示すグラフの一例である。点線で示すのは、回帰分析で求めたカーブ(回帰直線)の一例である。メインサーバー4の処理部41は、このカーブの傾きを、当該ユーザーの「ギア指標」として算出する。   FIG. 6 is an example of a graph showing the relationship between the moving speed in the horizontal direction and the heart rate for a certain user. A dotted line shows an example of a curve (regression line) obtained by regression analysis. The processing unit 41 of the main server 4 calculates the slope of this curve as the “gear index” of the user.

図6に示すとおり、水平方向の移動速度が高いほど心拍数が高くなっているのが分かる。この回帰直線の傾きが大きいときには、ギア指標は高くなり、ギア指標が高いときほど、身体能力が低いと判断することができる。なお、図6の横軸と縦軸とを反対にとることも可能である。その場合には、ギア指標と身体能力の相関関係が反転する。   As shown in FIG. 6, it can be seen that the higher the moving speed in the horizontal direction, the higher the heart rate. When the slope of the regression line is large, the gear index is high. As the gear index is high, it can be determined that the physical ability is low. Note that the horizontal axis and the vertical axis in FIG. 6 can be reversed. In that case, the correlation between the gear index and the physical ability is reversed.

また、同様に、メインサーバー4の処理部41は、重力方向の移動速度と心拍数との関係を示すグラフを作成し、グラフに表れたカーブの傾きから坂道適応力指標を算出することができる。   Similarly, the processing unit 41 of the main server 4 creates a graph showing the relationship between the moving speed in the direction of gravity and the heart rate, and can calculate the slope adaptability index from the slope of the curve shown in the graph. .

また、同様に、メインサーバー4の処理部41は、経過時間と心拍数との関係を示すグラフを作成し、このグラフに表れたカーブの傾きからスタミナ指標を算出することができる。   Similarly, the processing unit 41 of the main server 4 can create a graph showing the relationship between the elapsed time and the heart rate, and calculate a stamina index from the slope of the curve appearing in this graph.

図7に示すのは、ギア指標(speed)、坂道適応力指標(deltaH)、スタミナ指標(Time)をユーザーごとに示す表である。具体的に、図7に示すのは、心拍数の変化に対する水平方向の移動速度の変化(speed)、心拍数の変化に対する重力方向の移動速度の変化deltaH、心拍数の変化に対する経過時間(運動時間)Timeを、ユーザーごとに回帰分析した結果である。   FIG. 7 is a table showing a gear index (speed), a slope adaptability index (deltaH), and a stamina index (Time) for each user. Specifically, FIG. 7 shows changes in the horizontal movement speed with respect to the heart rate change (speed), changes in the movement speed in the gravity direction with respect to the heart rate change deltaH, and elapsed time with respect to the heart rate change (motion Time) Time is a result of regression analysis for each user.

ここで、各指標は、心拍数をX軸にとり、水平方向の移動速度、重力方向の移動速度、又は経過時間(運動時間)をY軸にとったときの線形回帰直線の傾きである。X軸とY軸とを反対にとることも可能であり、その場合には、指標と身体能力の相関関係が反転する。   Here, each index is the slope of a linear regression line when the heart rate is taken on the X axis and the horizontal moving speed, the moving speed in the gravity direction, or the elapsed time (exercise time) is taken on the Y axis. It is also possible to reverse the X axis and the Y axis, in which case the correlation between the index and the physical ability is reversed.

図8に示すのは、ギア指標をユーザーごとに示す図である。このギア指標は、水平方向の速度が上昇したときの心拍数の増加量を示している。図8の例で、M氏は、軽自動車のように心拍数を上昇させても水平方向の速度が向上しないタイプで、S氏は、その逆のタイプであることが分かる。   FIG. 8 shows a gear index for each user. This gear index indicates the amount of increase in heart rate when the horizontal speed increases. In the example of FIG. 8, it can be seen that Mr. M is a type that does not improve the speed in the horizontal direction even if the heart rate is increased like a light car, and Mr. S is the opposite type.

図9に示すのは、坂道適応力指標をユーザーごとに示す図である。この坂道適応力指標は、重力方向の速度が上昇したときの心拍数の増加量を示している。坂道適応力指標の数値が高い人ほど、大きく心拍数を上昇させないと重力方向の速度を高められないタイプ、つまり登り坂に弱いタイプであることが分かる。   FIG. 9 shows the slope adaptability index for each user. This slope adaptability index indicates the amount of increase in heart rate when the speed in the direction of gravity increases. It can be seen that the higher the value of the slope adaptability index, the type in which the speed in the direction of gravity cannot be increased unless the heart rate is increased greatly, that is, the type that is weak against the uphill.

図10に示すのは、スタミナ指標をユーザーごとに示す図である。このスタミナ指標は、経過時間に対する心拍数の上昇量を示している。このスタミナ指標の数値が高い人ほど、心拍数が上昇しがちであることが分かる。つまり、このスタミナ指標が高い人ほどエネルギーの消費速度が大きい(燃費が悪い、バテやすい)ことが分かる。   FIG. 10 shows a stamina index for each user. This stamina index indicates the amount of increase in heart rate with respect to the elapsed time. It can be seen that the higher the stamina index value, the higher the heart rate tends to rise. In other words, it can be seen that the higher the stamina index, the greater the energy consumption rate (poor fuel consumption, easy to beat).

1−8−5.フローチャート(個人)
図11は、登山ルートを移動した或るユーザーの計測データから指標を抽出するフローチャートの一例である。ここでは、計測データにユーザーの位置の情報と心拍数の情報とが含まれている場合を想定する。
1-8-5. Flow chart (individual)
FIG. 11 is an example of a flowchart for extracting an index from measurement data of a certain user who has moved on a mountain climbing route. Here, it is assumed that the measurement data includes user position information and heart rate information.

先ず、メインサーバー4の処理部41は、計測データに含まれる位置のデータに基づき、個々の計測データのサンプリング元となった地点(又は区間)の状態(勾配)を判定する(S201)。   First, the processing unit 41 of the main server 4 determines the state (gradient) of the point (or section) from which the individual measurement data is sampled based on the position data included in the measurement data (S201).

そして、メインサーバー4の処理部41は、判定の結果を利用して、登山ルートの各区間(各地点)を分類(クラスタリング)する(S202)。図5の例においては、登山ルートの前半=登り坂、中間地点=休憩地点、後半=下り坂、と分類される。   Then, the processing unit 41 of the main server 4 classifies (clusters) each section (each point) of the mountain climbing route using the determination result (S202). In the example of FIG. 5, the first half of the climbing route = uphill, the intermediate point = resting point, and the second half = downhill.

そして、メインサーバー4の処理部41は、クラスごとの計測データに上記の回帰分析を施すことにより、クラスごとの各指標を算出する。つまり、メインサーバー4の処理部41は、「登り坂のスタミナ指標」、「下り坂のスタミナ指標」、「平地のスタミナ指標」、「登り坂のギア指標」、「下り坂のギア指標」、「平地のギア指標」、「登り坂の坂道適応力指標」、「下り坂の坂道適応力指標」を算出する。   Then, the processing unit 41 of the main server 4 calculates each index for each class by performing the above regression analysis on the measurement data for each class. In other words, the processing unit 41 of the main server 4 includes “uphill stamina index”, “downhill stamina index”, “flat stamina index”, “uphill gear index”, “downhill gear index”, Calculate “level gear indicator”, “uphill slope adaptability index”, and “downhill slope adaptability index”.

なお、メインサーバー4の処理部41は、分類前の計測データに上記の回帰分析を施すことにより、「スタミナ指標」、「ギア指標」、又は「坂道適応力指標」を算出してもよい。つまり、メインサーバー4の処理部41は、ルートの状態ごとの「スタミナ指標」、「ギア指標」、又は「坂道適応力指標」を算出する代わりに、様々な状態のルートについてのユーザーの平均的な「スタミナ指標」、「ギア指標」、又は「坂道適応力指標」を、算出してもよい。   The processing unit 41 of the main server 4 may calculate the “stamina index”, the “gear index”, or the “slope adaptive power index” by performing the regression analysis on the measurement data before classification. That is, instead of calculating the “stamina index”, “gear index”, or “slope adaptability index” for each route state, the processing unit 41 of the main server 4 does not calculate the average of users for routes in various states. A “stamina index”, “gear index”, or “slope adaptability index” may be calculated.

1−8−6.フローチャート(登山パーティー)
図12は、同一の登山パーティーに属する4人のユーザーの計測データから指標を抽出するフローチャートの一例である。
1-8-6. Flow chart (climbing party)
FIG. 12 is an example of a flowchart for extracting an index from measurement data of four users belonging to the same climbing party.

まず、メインサーバー4の処理部41は、4人のユーザーの計測データから、個々の計測データのサンプリング元となった地点(又は区間)の状態(勾配)を判定する(S204)。ここでは、4人のユーザーは、共通の登山パーティーに属して共に移動しているので、基本的には、同じ時間帯に同じ地点に位置していたとみなせることを利用する(詳細は後述)。   First, the processing unit 41 of the main server 4 determines the state (gradient) of the point (or section) from which the individual measurement data is sampled from the measurement data of the four users (S204). Here, since the four users belong to a common climbing party and move together, basically, it is used that it can be considered that they are located at the same point in the same time zone (details will be described later).

そして、メインサーバー4の処理部41は、判定の結果を利用して、登山ルートの各区間(各地点)の計測データを分類(クラスタリング)し、クラスごとかつユーザーごとに指標を算出する(S205)。   Then, the processing unit 41 of the main server 4 classifies (clusters) the measurement data of each section (each point) of the mountain climbing route using the determination result, and calculates an index for each class and for each user (S205). ).

そして、メインサーバー4の処理部41は、少なくとも1つのクラスについての各ユーザーの各指標を、ユーザー間の差異が分かる形で情報端末2の表示部25へ表示させる。指標の表示先は、例えば、4人のユーザーのうち少なくとも一人が使用する情報端末2の表示部25、4人のユーザーのうち少なくとも一人が使用する電子機器1の表示部170、4人のユーザーを管理するユーザー(コーチ)が使用する情報端末2の表示部25、コーチが使用する電子機器1の表示部170などである。ここでは、表示先を情報端末2の表示部25と仮定する。   Then, the processing unit 41 of the main server 4 causes each indicator of each user for at least one class to be displayed on the display unit 25 of the information terminal 2 in such a manner that a difference between users can be understood. The display destination of the indicator is, for example, the display unit 25 of the information terminal 2 used by at least one of the four users, the display unit 170 of the electronic device 1 used by at least one of the four users, and the four users The display unit 25 of the information terminal 2 used by the user (coach) who manages the display, the display unit 170 of the electronic device 1 used by the coach, and the like. Here, the display destination is assumed to be the display unit 25 of the information terminal 2.

1−8−7.レーダーチャート
処理部41は、例えば、図13のように複数の指標をレーダーチャートとして表示部25へ表示させる。このとき、レーダーチャートを表示するための画像データが通信部42、ネットワーク3、通信部27を介してメインサーバー4の処理部41から情報端末2の処理部21へ送信される。
1-8-7. The radar chart processing unit 41 displays a plurality of indicators on the display unit 25 as a radar chart as shown in FIG. 13, for example. At this time, image data for displaying the radar chart is transmitted from the processing unit 41 of the main server 4 to the processing unit 21 of the information terminal 2 via the communication unit 42, the network 3, and the communication unit 27.

図13において、レーダーチャートの3つの軸は、3種類の指標(スタミナ指標、ギア指標、坂道適応力指標)に対応している。また、レーダーチャートにおいて、4人のユーザーの指標は、互いに異なる色、互いに異なるマークなどで区別されている(後述するレーダーチャートも同様である。)。ここで、図13の例では、各指標が5段階で表現されているが、このような5段階表現は、上述した回帰分析の結果(係数)を、スケール変換すること等により行うことができる。また、レーダーチャートの各軸の方向(指標の正負の向き)は、レーダーチャートの中心から離れるほど身体能力が高くなるように設定されるものとする。   In FIG. 13, the three axes of the radar chart correspond to three types of indices (stamina index, gear index, and slope adaptability index). In the radar chart, the indices of the four users are distinguished by different colors, different marks, etc. (the same applies to the radar chart described later). Here, in the example of FIG. 13, each index is expressed in five levels. Such a five-level expression can be performed by scaling the results (coefficients) of the regression analysis described above. . In addition, the direction of each axis of the radar chart (indicator positive / negative direction) is set so that the physical ability increases as the distance from the center of the radar chart increases.

このように1つのレーダーチャートに複数のユーザーの指標をプロットすれば、スタミナ指標に係る身体能力をユーザー間で比較することと、坂道適応力指標に係る身体能力をユーザー間で比較することと、ギア指標に係る身体能力をユーザー間で比較することとが可能である。図13の例では、スタミナ指標に係る身体能力はA氏が最も高く、坂道適応力指標に係る身体能力はB氏が最も高く、ギア指標に係る身体能力はA氏が最も高い場合を示している。   By plotting multiple users' indicators on one radar chart in this way, comparing the physical ability related to the stamina index between users, comparing the physical ability related to the slope adaptability index between users, It is possible to compare the physical ability related to the gear index between users. In the example of FIG. 13, Mr. A has the highest physical ability related to the stamina index, Mr. B has the highest physical ability related to the slope adaptability index, and Mr. A has the highest physical ability related to the gear index. Yes.

また、このレーダーチャートによると、同一ユーザについて、スタミナ指標に係る身体能力と、坂道適応力指標に係る身体能力と、ギア指標に係る身体能力との何れが優れているかを判断することも可能である。図13の例では、A氏は、スタミナ指標に係る身体能力が優れた「スタミナタイプ」であり、B氏は、坂道適応力指標に係る身体能力が優れた「坂道タイプ」であり、C氏は、坂道適応力指標に係る身体能力が優れた「坂道タイプ」であり、D氏は、全ての身体能力が均等なタイプであることが分かる。   In addition, according to this radar chart, it is also possible to judge which of the same users the physical ability related to the stamina index, the physical ability related to the slope adaptability index, and the physical ability related to the gear index are superior. is there. In the example of FIG. 13, Mr. A is a “stamina type” with excellent physical ability related to the stamina index, and Mr. B is a “slope type” with excellent physical ability related to the hill adaptability index. Is a “slope type” with excellent physical ability related to the slope adaptability index, and Mr. D understands that all the physical abilities are of the same type.

ここで、本実施形態のシステムでは、クラス(登り坂、平地、下り坂、休憩地点の別)によって、計測データの個数(サンプル数)に差があるので、仮に、指標をクラスごとに算出した場合には、クラスによって指標の算出精度も異なると考えられる。そこで、指標をクラスごとに算出した場合、メインサーバー4の処理部41は、各クラスにおける計測データのサンプル数を、例えば図14に示すとおりに表示してもよい。   Here, in the system of the present embodiment, the number of measurement data (number of samples) varies depending on the class (uphill, flat, downhill, and resting point), so the index was calculated for each class. In this case, it is considered that the calculation accuracy of the index varies depending on the class. Therefore, when the index is calculated for each class, the processing unit 41 of the main server 4 may display the number of measurement data samples in each class, for example, as shown in FIG.

図14に示すのは、各クラスのサンプル数を累積時間として表示した円グラフの一例である。このとき、円グラフを表示するための画像データが通信部42、ネットワーク3、通信部27を介してメインサーバー4の処理部41から情報端末2の処理部21へ送信される。   FIG. 14 shows an example of a pie chart displaying the number of samples of each class as the accumulated time. At this time, image data for displaying the pie chart is transmitted from the processing unit 41 of the main server 4 to the processing unit 21 of the information terminal 2 via the communication unit 42, the network 3, and the communication unit 27.

図14の例では、登り坂の累積時間は120分、下り坂の累積時間は60分、平地の累積時間30分である。計測データのサンプリング周期が一定であるならば、サンプル数の比率も、累積時間の比率と同じになるはずである。従って、図14の例では、登り坂に関する計測データのサンプル数が最も多いこと、すなわち、登り坂の指標の精度が最も高いことが分かる。なお、ここでは、各クラスの累積時間を表示したが、累積時間の代わりに累積距離を表示させてもよい。   In the example of FIG. 14, the cumulative time on the uphill is 120 minutes, the cumulative time on the downhill is 60 minutes, and the cumulative time on the flat ground is 30 minutes. If the sampling period of the measurement data is constant, the ratio of the number of samples should be the same as the ratio of the accumulated time. Therefore, in the example of FIG. 14, it can be seen that the number of measurement data samples related to the uphill is the largest, that is, the accuracy of the uphill index is the highest. Although the cumulative time of each class is displayed here, the cumulative distance may be displayed instead of the cumulative time.

1−8−8.勾配のデータ
本実施形態に係るシステムにおいて、登山ルートのデータは、勾配情報を含んでいてもよい。勾配情報とは、勾配を算出するための情報であってもよいし、勾配自体の情報であってもよいし、勾配から導き出せる登り坂、平地、下り坂の別の情報であってもよい。こ
の場合、運動をしたルートの勾配に依存した身体能力の変化を分析することが可能である。例えば、坂道と平地との何れにおいてユーザーが身体能力を発揮できるかを判別することが可能である。以下、勾配の情報は、メインサーバー4の処理部41が適宜に算出し、登山ルートのデータへ付加するものとする。
1-8-8. Gradient data In the system according to the present embodiment, the climbing route data may include gradient information. The gradient information may be information for calculating the gradient, may be information on the gradient itself, or may be other information on the uphill, the flat ground, and the downhill that can be derived from the gradient. In this case, it is possible to analyze changes in physical ability depending on the gradient of the route of exercise. For example, it is possible to determine whether the user can exhibit physical ability on a slope or on a flat ground. Hereinafter, the slope information is appropriately calculated by the processing unit 41 of the main server 4 and added to the mountain route data.

ここで、登山ルートの各区間(各地点)を登り坂、平地、下り坂、休憩地点にクラスタリングする際には、ユーザーが歩行又は走行している地点の勾配を測定する必要があるので、以下、勾配を測定する幾つかの方法を説明する。   Here, when clustering each section (each point) of the mountain climbing route into climbing slope, flat land, downhill, resting point, it is necessary to measure the slope of the point where the user is walking or running, so the following Several methods for measuring the slope are described.

1−8−8−1.位置情報を利用する方法
先ず、位置情報を利用して勾配を測定する方法を説明する。
1-8-8-1. Method of Using Position Information First, a method of measuring a gradient using position information will be described.

ここでいう位置情報は、計測データに含まれる情報であって、ユーザーの3次元の位置座標(λ,φ,h)を示す情報である(λ:緯度、φ:経度、h:高度)。この位置座標は、例えば電子機器1の処理部120がGPSセンサー110の出力に基づき算出し、情報端末2へ送信した計測データの1つである。   The position information here is information included in the measurement data and is information indicating the three-dimensional position coordinates (λ, φ, h) of the user (λ: latitude, φ: longitude, h: altitude). This position coordinate is one of measurement data that is calculated by the processing unit 120 of the electronic device 1 based on the output of the GPS sensor 110 and transmitted to the information terminal 2, for example.

メインサーバー4の処理部41は、GPSセンサー110の出力に基づく高度hを利用して勾配gradを算出する。勾配gradの算出には、当該地点と、その前又は後の地点の位置座標(λ1,φ1,h1)、(λ2,φ2,h2)を利用した以下の計算式が用いられる。   The processing unit 41 of the main server 4 calculates the gradient grad using the altitude h based on the output of the GPS sensor 110. For calculating the gradient grad, the following calculation formula using the position coordinates (λ1, φ1, h1) and (λ2, φ2, h2) of the point and the point before or after the point is used.

但し、式における分母の「d(A,B)」は、2点A,B間の水平距離を算出する距離関数である。 However, “d (A, B)” of the denominator in the equation is a distance function for calculating the horizontal distance between the two points A and B.

図15は、位置情報に基づき勾配を算出する処理のフローチャートの一例である。このフローチャートは、位置情報が取得される度に実行される。ここでは、位置情報を含む計測データが登山中の逐次に電子機器1から情報端末2を介してメインサーバー4へ転送される場合を想定する。つまり、図15のフローは、登山ルートの各地点の勾配を逐次に計測することが可能なフローである(もっとも、このフローは、登山後に実行することも可能である。)。   FIG. 15 is an example of a flowchart of processing for calculating a gradient based on position information. This flowchart is executed every time position information is acquired. Here, it is assumed that measurement data including position information is sequentially transferred from the electronic device 1 to the main server 4 via the information terminal 2 while climbing. That is, the flow of FIG. 15 is a flow capable of sequentially measuring the gradient of each point of the mountain climbing route (although this flow can also be executed after mountain climbing).

メインサーバー4の処理部41は、位置座標(λ,φ,h)を取得すると、それを今回位置として記憶部44へ保存する(S11)。   When the processing unit 41 of the main server 4 acquires the position coordinates (λ, φ, h), it stores it in the storage unit 44 as the current position (S11).

そして、処理部41は、記憶部44に前回位置が存在しているか否かを判定する(S12)。なお、処理部41は、位置座標を一度も取得したことがない、又は、前回位置の保存時刻からの経過時間が一定以上(例えば5分以上)である場合には、前回位置が存在しないと判定してもよい。   Then, the processing unit 41 determines whether or not the previous position exists in the storage unit 44 (S12). If the processing unit 41 has never acquired the position coordinates, or if the elapsed time from the storage time of the previous position is a certain time or more (for example, 5 minutes or more), the previous position does not exist. You may judge.

処理部41は、記憶部44に前回位置が存在しない場合(S12N)には、ステップS11で取得した今回位置を前回位置として記憶部44へ保存し(S13)、フローを終了する(次に位置情報がアップデートされるまで待機する。)。   When the previous position does not exist in the storage unit 44 (S12N), the processing unit 41 stores the current position acquired in step S11 as the previous position in the storage unit 44 (S13), and ends the flow (next position Wait until the information is updated.)

一方、処理部41は、記憶部44に前回位置が存在している場合(S12Y)には、前回位置と今回位置とを利用して今回勾配を算出する(S14)。   On the other hand, when the previous position exists in the storage unit 44 (S12Y), the processing unit 41 calculates the current gradient using the previous position and the current position (S14).

次に、処理部41は、有効な前回勾配が存在しているか否かを判定する(S15)。なお、処理部41は、勾配を一度も取得したことがない、又は、前回勾配の保存時刻からの経過時間が一定以上(例えば5分以上)である場合には、有効な前回勾配が存在しないと判定してもよい。処理部41は、計算した勾配を、今回勾配Rawとして保存する(S16)。   Next, the processing unit 41 determines whether or not there is a valid previous gradient (S15). Note that the processing unit 41 does not have a valid previous gradient when the gradient has never been acquired, or when the elapsed time from the previous gradient storage time is a certain time or longer (for example, 5 minutes or longer). May be determined. The processing unit 41 stores the calculated gradient as the current gradient Raw (S16).

処理部41は、有効な前回勾配が存在していない場合(S15N)には、今回勾配Rawをそのまま今回勾配として記憶部44に保存して(S16)、これを最終的な現時点での勾配として扱う。   When there is no effective previous gradient (S15N), the processing unit 41 stores the current gradient Raw as it is in the storage unit 44 as the current gradient (S16), and uses this as the final gradient at the present time. deal with.

一方、処理部41は、有効な前回勾配が存在している場合(S15Y)には、今回勾配Rawと前回勾配とを利用して、今回勾配を算出する(S17)。このとき、k1、k2というスカラーを利用し、今回勾配=(k1×今回勾配Raw)+(k2×前回勾配)という計算式を用いる。   On the other hand, when a valid previous gradient exists (S15Y), the processing unit 41 uses the current gradient Raw and the previous gradient to calculate the current gradient (S17). At this time, scalars k1 and k2 are used, and a calculation formula of current gradient = (k1 × current gradient Raw) + (k2 × previous gradient) is used.

ここで、スカラーk1、k2は、0≦k1,k2≦1,k1+k2=1の各式を満たしており、この計算式は、簡易なローパスフィルターを構成している。このようなフィルターを実施する理由は、GPSセンサーが出力する位置情報(高度)のばらつきを吸収するためである。   Here, the scalars k1 and k2 satisfy the respective expressions of 0 ≦ k1, k2 ≦ 1, k1 + k2 = 1, and this calculation formula constitutes a simple low-pass filter. The reason for implementing such a filter is to absorb variations in position information (altitude) output from the GPS sensor.

そして、処理部41は、算出した今回勾配の値を前回勾配へ代入し(S18)、前回位置の更新処理(S13)へ移行する。   Then, the processing unit 41 substitutes the calculated current gradient value for the previous gradient (S18), and proceeds to the previous position update processing (S13).

そして、処理部41は、終了判定を行い(S19)、終了の場合には(S19Y)、フローを終了し、そうでない場合には(S19N)、当初の処理(S11)へ戻る。   And the process part 41 performs completion | finish determination (S19), when complete | finished (S19Y), complete | finishes a flow, and when that is not right (S19N), returns to the original process (S11).

1−8−8−2.気圧情報を利用する方法
次に、気圧情報を利用して勾配を測定する方法を説明する。
1-8-8-2. Next, a method for measuring the gradient using the atmospheric pressure information will be described.

ここでいう気圧情報は、計測データに含まれる情報であって、電子機器1の処理部120が気圧センサー112の出力に基づき算出し、情報端末2へ送信した計測データの1つである。   The atmospheric pressure information here is information included in the measurement data, and is one of the measurement data calculated by the processing unit 120 of the electronic device 1 based on the output of the atmospheric pressure sensor 112 and transmitted to the information terminal 2.

メインサーバー4の処理部41は、気圧を利用して高度を算出して勾配を算出する。ここでは、GPSセンサー110の出力を利用しない場合の例を示す。   The processing unit 41 of the main server 4 calculates the altitude by using the atmospheric pressure to calculate the gradient. Here, an example in which the output of the GPS sensor 110 is not used is shown.

位置情報を利用する方法では、「単位水平距離当たりの垂直移動量」を勾配として算出したが、ここでは、「単位時間当たりの垂直移動量」を勾配として算出する。   In the method using position information, the “vertical movement amount per unit horizontal distance” is calculated as a gradient, but here, the “vertical movement amount per unit time” is calculated as a gradient.

なお、単位時間の大きさは、如何なる値であってもよいが、例えば、単位時間を「1分」とする。勾配gradの算出には、例えば、以下の計算式により算出した高度hが用いられる。   The unit time may have any value, but for example, the unit time is “1 minute”. For calculating the gradient grad, for example, the altitude h calculated by the following calculation formula is used.

但し、Pは、現在地点の気圧であり、Pは、海面気圧であり、Tは温度である。 However, P is the atmospheric pressure at the current point, P 0 is the sea level atmospheric pressure, and T is the temperature.

このため、高度hを算出するためには、気圧Pの数値のみならず、実際には海面気圧P、温度Tが必要である。 For this reason, in order to calculate the altitude h, not only the numerical value of the atmospheric pressure P but also the sea level atmospheric pressure P 0 and the temperature T are actually required.

温度Tは、計測データに含まれる情報であって、電子機器1の処理部120が温度センサー116の出力に基づき算出し、情報端末2へ送信した計測データの1つである。なお、温度センサー116の配置先は、気圧センサー112の近くであることが望ましい。   The temperature T is information included in the measurement data, and is one of the measurement data calculated by the processing unit 120 of the electronic device 1 based on the output of the temperature sensor 116 and transmitted to the information terminal 2. Note that it is desirable that the temperature sensor 116 be disposed near the atmospheric pressure sensor 112.

また、海面気圧Pの決定方法は、電子機器1ごとに異なり、例えばGPSセンサー110の出力に基づく高度から逆算をして海面気圧Pを求める方法や、メインサーバー4又は気象サーバー5から該当情報を取得する方法などがある。 Further, the determination method of the sea level pressure P 0 is different for each electronic device 1. For example, the sea level pressure P 0 is calculated by calculating backward from the altitude based on the output of the GPS sensor 110, or applicable from the main server 4 or the weather server 5. There is a method to acquire information.

何れにしても、各時刻における気圧センサー112の出力から求めた複数の高度から単位時間あたりの垂直移動量を計算する方法をとることになる。   In any case, the vertical movement amount per unit time is calculated from a plurality of altitudes obtained from the output of the atmospheric pressure sensor 112 at each time.

図16は、気圧情報に基づき勾配を算出する処理のフローチャートの一例である。このフローチャートは、気圧情報が取得される度に実行される。ここでは、記憶情報を含む計測データが登山中の逐次に電子機器1から情報端末2を介してメインサーバー4へ転送される場合を想定する。つまり、図16のフローによると、登山ルートの各地点の勾配を逐次に計測することが可能である。   FIG. 16 is an example of a flowchart of processing for calculating a gradient based on atmospheric pressure information. This flowchart is executed every time the atmospheric pressure information is acquired. Here, it is assumed that measurement data including stored information is sequentially transferred from the electronic device 1 to the main server 4 via the information terminal 2 while climbing. That is, according to the flow of FIG. 16, it is possible to sequentially measure the gradient of each point on the mountain climbing route.

ここでは、図15と図16との相違点について主に説明し、共通点については説明を簡単にする。図16に示すフローは、図15に示すフローとほぼ同じであるが、図16のフローでは、実測値として気圧のみを用いる点において相違する。   Here, differences between FIG. 15 and FIG. 16 will be mainly described, and description of common points will be simplified. The flow shown in FIG. 16 is almost the same as the flow shown in FIG. 15, but the flow in FIG. 16 is different in that only the atmospheric pressure is used as the actual measurement value.

メインサーバー4の処理部41は、気圧(P)を取得すると、それを今回気圧として記憶部44へ保存する(S21)。   When acquiring the atmospheric pressure (P), the processing unit 41 of the main server 4 stores it in the storage unit 44 as the current atmospheric pressure (S21).

そして、処理部41は、今回気圧を高度へ変換する(S21’)。   Then, the processing unit 41 converts the current atmospheric pressure into an altitude (S21 ').

そして、処理部41は、記憶部44に前回高度が存在しているか否かを判定する(S22)。なお、処理部41は、気圧を一度も取得したことがない、又は、前回高度の保存時刻からの経過時間が一定以上(例えば5分以上)である場合には、前回高度が存在しないと判定してもよい。   Then, the processing unit 41 determines whether or not the previous altitude exists in the storage unit 44 (S22). Note that the processing unit 41 determines that the previous altitude does not exist when the atmospheric pressure has never been acquired, or when the elapsed time from the previous altitude storage time is a certain time or more (for example, 5 minutes or more). May be.

処理部41は、記憶部44に前回高度が存在しない場合(S22N)には、ステップS21’で取得した今回高度を前回高度として記憶部44へ保存し(S23)、更に前回高度記録時刻についても同様に保存してフローを終了する(次に気圧情報がアップデートされるまで待機する。)。   When the previous altitude does not exist in the storage unit 44 (S22N), the processing unit 41 saves the current altitude acquired in step S21 ′ as the previous altitude in the storage unit 44 (S23), and also records the previous altitude recording time. Similarly, the flow is saved and the flow is ended (the process waits until the atmospheric pressure information is updated next time).

一方、処理部41は、記憶部44に前回高度が存在している場合(S22Y)には、前回高度、今回高度、前回高度記録時刻、現在時刻を利用して今回勾配を算出する(S24)。   On the other hand, when the previous altitude exists in the storage unit 44 (S22Y), the processing unit 41 calculates the current gradient using the previous altitude, the current altitude, the previous altitude recording time, and the current time (S24). .

次に、処理部41は、有効な前回勾配が存在しているか否かを判定する(S25)。なお、処理部41は、勾配を一度も取得したことがない、又は、前回勾配の保存時刻からの経過時間が一定以上(例えば5分以上)である場合には、有効な前回勾配が存在しないと判定してもよい。処理部41は、計算した勾配を、今回勾配Rawとして保存する(S26)。   Next, the processing unit 41 determines whether or not a valid previous gradient exists (S25). Note that the processing unit 41 does not have a valid previous gradient when the gradient has never been acquired, or when the elapsed time from the previous gradient storage time is a certain time or longer (for example, 5 minutes or longer). May be determined. The processing unit 41 stores the calculated gradient as the current gradient Raw (S26).

処理部41は、有効な前回勾配が存在していない場合(S25N)には、今回勾配Rawをそのまま今回勾配として記憶部44に保存して(S26)、これを最終的な現時点での勾配として扱う。   When there is no valid previous gradient (S25N), the processing unit 41 stores the current gradient Raw as it is in the storage unit 44 as the current gradient (S26), and uses this as the final gradient at the present time. deal with.

一方、処理部41は、有効な前回勾配が存在している場合(S25Y)には、今回勾配Rawと前回勾配とを利用して、今回勾配を算出する(S27)。このとき、k1、k2というスカラーを利用し、今回勾配=(k1×今回勾配Raw)+(k2×前回勾配)という計算式を用いる。   On the other hand, when a valid previous gradient exists (S25Y), the processing unit 41 uses the current gradient Raw and the previous gradient to calculate the current gradient (S27). At this time, scalars k1 and k2 are used, and a calculation formula of current gradient = (k1 × current gradient Raw) + (k2 × previous gradient) is used.

ここで、スカラーk1、k2は、0≦k1,k2≦1,k1+k2=1の各式を満たしており、この計算式は、簡易なローパスフィルターを構成している。このようなフィルターを実施する理由は、気圧情報のばらつきを吸収するためである。   Here, the scalars k1 and k2 satisfy the respective expressions of 0 ≦ k1, k2 ≦ 1, k1 + k2 = 1, and this calculation formula constitutes a simple low-pass filter. The reason for implementing such a filter is to absorb variations in atmospheric pressure information.

そして、処理部41は、算出した今回勾配の値を前回勾配へ代入し(S28)、前回高度の更新処理(S23)へ移行する。   Then, the processing unit 41 substitutes the calculated value of the current gradient into the previous gradient (S28), and proceeds to the previous altitude update process (S23).

そして、処理部41は、終了判定を行い(S29)、終了の場合には(S29Y)、フローを終了し、そうでない場合には(S29N)、当初の処理(S21)へ戻る。   And the process part 41 performs completion | finish determination (S29), and when complete | finished (S29Y), a flow is complete | finished, and when that is not right (S29N), it returns to the original process (S21).

1−8−8−3.2点間の気圧差を利用する方法
更に、処理部41は、2点間の気圧差から直接的に高度差を求める手法を用いてもよい。例えば、以下の計算式を利用してもよい。
1-8-8-3.2 Method of Using Pressure Difference Between Two Points Further, the processing unit 41 may use a method of directly obtaining an altitude difference from a pressure difference between two points. For example, the following calculation formula may be used.

但し、Rdは、乾燥空気の気体定数、Tmは、2点間の平均気温、pmは、2点間の平均気圧である。この場合には、高度計算を都度行わないため、処理が簡易(処理負荷の軽減)というメリットがある。このケースでのフローの例を以下に示す。 However, Rd is a gas constant of dry air, Tm is an average temperature between two points, and pm is an average pressure between two points. In this case, since the altitude calculation is not performed each time, there is an advantage that the processing is simple (reduction of processing load). An example of the flow in this case is shown below.

図17は、2点間の気圧差に基づき勾配を算出する処理(位置情報が取得される度に実行される処理である。)のフローチャートの一例である。   FIG. 17 is an example of a flowchart of a process for calculating a gradient based on a pressure difference between two points (a process executed whenever position information is acquired).

メインサーバー4の処理部41は、気圧(P)を取得すると、それを今回気圧として記憶部44へ保存する(S21)。   When acquiring the atmospheric pressure (P), the processing unit 41 of the main server 4 stores it in the storage unit 44 as the current atmospheric pressure (S21).

そして、処理部41は、記憶部44に前回気圧が存在しているか否かを判定する(S22)。なお、処理部41は、気圧を一度も取得したことがない、又は、前回気圧の保存時刻からの経過時間が一定以上(例えば5分以上)である場合には、前回気圧が存在しないと判定してもよい。   Then, the processing unit 41 determines whether or not the previous atmospheric pressure exists in the storage unit 44 (S22). Note that the processing unit 41 determines that the previous atmospheric pressure does not exist when the atmospheric pressure has never been acquired, or when the elapsed time from the previous atmospheric pressure storage time is a certain time or longer (for example, 5 minutes or longer). May be.

処理部41は、記憶部44に前回気圧が存在しない場合(S22N)には、ステップS21で取得した今回気圧を前回気圧として記憶部44へ保存し(S23’)、更に前回気圧記録時刻についても同様に保存してフローを終了する(次に気圧情報がアップデートされるまで待機する。)。   When the previous atmospheric pressure does not exist in the storage unit 44 (S22N), the processing unit 41 stores the current atmospheric pressure acquired in step S21 in the storage unit 44 as the previous atmospheric pressure (S23 ′), and also for the previous atmospheric pressure recording time. Similarly, the flow is saved and the flow is ended (the process waits until the atmospheric pressure information is updated next time).

一方、処理部41は、記憶部44に前回位置が存在している場合(S22Y)には、前回気圧、今回気圧、前回気圧記録時刻、現在時刻を利用して今回勾配を算出する(S24’)。   On the other hand, when the previous position exists in the storage unit 44 (S22Y), the processing unit 41 calculates the current gradient using the previous atmospheric pressure, the current atmospheric pressure, the previous atmospheric pressure recording time, and the current time (S24 ′). ).

次に、処理部41は、有効な前回勾配が存在しているか否かを判定する(S25)。なお、処理部41は、勾配を一度も取得したことがない、又は、前回勾配の保存時刻からの経過時間が一定以上(例えば5分以上)である場合には、有効な前回勾配が存在しないと判定してもよい。処理部41は、計算した勾配を、今回勾配Rawとして保存する(S26)。   Next, the processing unit 41 determines whether or not a valid previous gradient exists (S25). Note that the processing unit 41 does not have a valid previous gradient when the gradient has never been acquired, or when the elapsed time from the previous gradient storage time is a certain time or longer (for example, 5 minutes or longer). May be determined. The processing unit 41 stores the calculated gradient as the current gradient Raw (S26).

処理部41は、有効な前回勾配が存在していない場合(S25N)には、今回勾配Rawをそのまま今回勾配として記憶部44に保存して(S26)、これを最終的な現時点での勾配として扱う。   When there is no valid previous gradient (S25N), the processing unit 41 stores the current gradient Raw as it is in the storage unit 44 as the current gradient (S26), and uses this as the final gradient at the present time. deal with.

一方、処理部41は、有効な前回勾配が存在している場合(S25Y)には、今回勾配Rawと前回勾配とを利用して、今回勾配を算出する(S27)。このとき、k1、k2というスカラーを利用し、今回勾配=(k1×今回勾配Raw)+(k2×前回勾配)という計算式を用いる。   On the other hand, when a valid previous gradient exists (S25Y), the processing unit 41 uses the current gradient Raw and the previous gradient to calculate the current gradient (S27). At this time, scalars k1 and k2 are used, and a calculation formula of current gradient = (k1 × current gradient Raw) + (k2 × previous gradient) is used.

ここで、スカラーk1、k2は、0≦k1,k2≦1,k1+k2=1の各式を満たしており、この計算式は、簡易なローパスフィルターを構成している。このようなフィルターを実施する理由は、気圧情報のばらつきを吸収するためである。   Here, the scalars k1 and k2 satisfy the respective expressions of 0 ≦ k1, k2 ≦ 1, k1 + k2 = 1, and this calculation formula constitutes a simple low-pass filter. The reason for implementing such a filter is to absorb variations in atmospheric pressure information.

そして、処理部41は、算出した今回勾配の値を前回勾配へ代入し(S28)、前回気圧の更新処理(S23’)へ移行する。   Then, the processing unit 41 substitutes the calculated current gradient value for the previous gradient (S28), and proceeds to the previous atmospheric pressure update process (S23 ').

そして、処理部41は、終了判定を行い(S29)、終了の場合には(S29Y)、フローを終了し、そうでない場合には(S29N)、当初の処理(S21)へ戻る。   And the process part 41 performs completion | finish determination (S29), and when complete | finished (S29Y), a flow is complete | finished, and when that is not right (S29N), it returns to the original process (S21).

1−8−8−4.登山ルートのデータを利用する方法
ここで、登山計画データの中に登山ルートのデータが予め含まれている場合には、当該登山ルートのデータに基づき勾配を算出することができる。
1-8-8-4. Method of Using Climbing Route Data Here, when the mountain planning data is included in advance in the mountain planning data, the gradient can be calculated based on the data of the mountain climbing route.

但し、登山ルートのデータに高度の情報が含まれていない場合には、メインサーバー4の処理部41は、ネットワーク3を介して他のサーバー(地図サーバー)へアクセスし、登山ルートの高度の情報を取得する必要がある。地図サーバーは、各地の3次元の位置座標の情報を保管しており、他のサーバー又は情報端末からの要求に応じて、指定されたエリアの位置座標の情報を提供するという機能を有したサーバーである。   However, when the altitude information is not included in the climbing route data, the processing unit 41 of the main server 4 accesses another server (map server) via the network 3 and the altitude information of the climbing route. Need to get. The map server stores information on the three-dimensional position coordinates of each location, and has a function of providing information on the position coordinates of a specified area in response to a request from another server or information terminal. It is.

1−8−9.休憩区間の除外機能
また、メインサーバー4の処理部41は、登山ルートに係る計測データから、休憩中に該当する区間(つまり、休憩中に取得された計測データ)を検出してもよい。ユーザーが休憩中であったか否かは、計測データに含まれる位置のデータ、速度のデータ、加速度のデータ、角速度のデータなどに基づき判定することができる。また、この判定は、ユーザーが登山している期間中に逐次に行うこともできる。
1-8-9. Break Section Exclusion Function The processing unit 41 of the main server 4 may detect a section corresponding to a break (that is, measurement data acquired during the break) from the measurement data related to the mountain climbing route. Whether or not the user is resting can be determined based on position data, velocity data, acceleration data, angular velocity data, and the like included in the measurement data. This determination can also be made sequentially during the period when the user is climbing.

例えば、電子機器1の処理部120は、GPSセンサー110の出力に基づく速度、GPSセンサー110の出力に基づく位置変化を応用した停止判定技術を利用し、又は、加速度センサー113の出力に基づく体動を監視する方法などを利用して、登山中のユーザーが停止しているか否かを監視し、ユーザーが停止していると判定したときには、そのときに取得された計測データに、停止中である旨の識別情報(停止フラグ)を付加してもよい。   For example, the processing unit 120 of the electronic device 1 uses a stop determination technique that applies a speed based on the output of the GPS sensor 110, a position change based on the output of the GPS sensor 110, or a body movement based on the output of the acceleration sensor 113. If the climbing user is stopped by using a monitoring method, etc., and it is determined that the user is stopped, the measurement data acquired at that time is stopped. Identification information (stop flag) may be added.

例えば、計測データのフォーマットとしては、図18に示すようなフォーマットを用いることができる。個々の計測データには、停止フラグが付加されている。計測データに付加された停止フラグのステータス(オン/オフ)は、当該計測データの取得時におけるユーザーの停止の有無を示している。   For example, as a format of measurement data, a format as shown in FIG. 18 can be used. A stop flag is added to each measurement data. The status (on / off) of the stop flag added to the measurement data indicates whether or not the user has stopped when acquiring the measurement data.

そして、このように個々の計測データに停止フラグを付与しておけば、メインサーバー4の処理部41は、ユーザーの停止中に該当する計測データを、前述した回帰分析の対象から除外することで、登り坂に係る指標、平地に係る指標、下り坂に係る指標の各々についての算出精度を高めることが可能である。   If the stop flag is assigned to each measurement data in this way, the processing unit 41 of the main server 4 excludes the measurement data corresponding to the user's stop from the above-described regression analysis target. It is possible to increase the calculation accuracy for each of the index relating to the uphill, the index relating to the flat ground, and the index relating to the downhill.

或いは、メインサーバー4の処理部41は、停止中に該当する計測データのみを回帰分析の対象とすることで、休憩中に係る指標(休憩中のスタミナ指標)を確実に算出することができる。   Or the process part 41 of the main server 4 can calculate reliably the parameter | index (the stamina parameter | index during a break) which concerns during a break by making only the measurement data applicable during a stop as the object of a regression analysis.

1−8−10.ユーザー間(登山パーティー内)での比較
上述した指標は、ユーザー間又は指標間で比較することで意味を有する。そのため、どのような比較を行うかが重要になる。
1-8-10. Comparison between users (within a mountaineering party) The above-mentioned index is meaningful by comparing between users or between indexes. Therefore, what kind of comparison is performed becomes important.

例えば、同一の登山パーティーに属するユーザー間で比較を行う方法がある。因みに、同じ登山パティーに属するユーザー間の比較は、同一の大会に参加したユーザー間の比較にも同様に当てはめることができる。   For example, there is a method of performing comparison between users belonging to the same climbing party. Incidentally, the comparison between users belonging to the same mountaineering patties can be similarly applied to the comparison between users who participated in the same tournament.

同一の登山パーティーに属するユーザー間では、ユーザーの移動した登山コースが共通となるので、例えば図19のような比較が有効である。図19は、図9で説明したグラフと同様であるので、ここでの説明は省略する。   Since the users who belong to the same climbing party share the same climbing course that the user has moved, for example, a comparison as shown in FIG. 19 is effective. FIG. 19 is the same as the graph described with reference to FIG. 9, and thus description thereof is omitted here.

また、同一の登山パーティーに属するユーザー間では、前述した分類(クラスタリング)の結果も同じになるので、何れかのユーザーの計測データについてクラスタリングを行えば、他のユーザーの計測データについてクラスタリングを行う必要がないという利点がある。つまり、同一の登山パーティーに属する第1のユーザーが或る時間帯に存在している区間と、同じ登山パーティーに属する第2のユーザーが同じ時間帯に存在している区間とは、ほぼ同じであるので、第1のユーザーが存在する当該区間の属するクラスと、第2のユーザーが存在する当該区間のの属するクラスとは、同じとみなすことができる。つまり、前者の区間が「登り坂」であるのであれば、後者の区間も「登り坂」である。なお、ここでは、登山ルートの一部を区間ごとにクラスタリングする場合を想定して説明を行ったが、地点ごとにクラスタリングすることも可能であることは言うまでもない。   Also, users who belong to the same climbing party have the same classification (clustering) results, so if you cluster the measurement data of any user, you need to cluster the measurement data of other users There is an advantage that there is no. That is, the section where the first user belonging to the same mountaineering party exists in a certain time zone and the section where the second user belonging to the same mountaineering party exists in the same time zone are substantially the same. Therefore, the class to which the section in which the first user exists belongs can be regarded as the same as the class to which the section in which the second user exists. That is, if the former section is “uphill”, the latter section is also “uphill”. Here, the description has been given on the assumption that a part of the mountain climbing route is clustered for each section, but it goes without saying that it is also possible to perform clustering for each point.

1−8−11.電子機器間の誤差について
図20は、或るルートで第1のユーザー(第1の電子機器1)から取得した計測データの一例であり、図21は、同一のルートで第2のユーザー(第2の電子機器1)から取得した計測データの一例である。
1-8-11. FIG. 20 is an example of measurement data acquired from a first user (first electronic device 1) through a certain route, and FIG. 21 is a diagram illustrating a second user (first device) through the same route. It is an example of the measurement data acquired from 2 electronic devices 1).

図20、図21に示すとおり、第1のユーザーと第2のユーザーとが同じ登山ルートを歩行している場合であっても、電子機器1のセンサーの誤差に起因して、同じ区間の計測データであっても、計測データの少なくとも一部(例えば斜度)がユーザー間で異なる場合がある。ここで、斜度は、勾配に相当する量であり、本明細書では、斜度と勾配とを同様の意味で使用している(斜度及び勾配は、何れもルートの傾斜の程度を表している。)。   As shown in FIG. 20 and FIG. 21, even when the first user and the second user are walking on the same climbing route, measurement of the same section is caused due to the sensor error of the electronic device 1. Even in the case of data, at least a part of the measurement data (for example, the slope) may differ between users. Here, the slope is an amount corresponding to a slope, and in this specification, the slope and the slope are used in the same meaning (both slope and slope represent the degree of slope of the route. ing.).

このようにセンサーの誤差が生じ、例えば、斜度+5%の区間に係る指標と、斜度+7
%の区間に係る指標とを同種の指標として互いに比較した場合には、比較結果の信頼性が著しく低くなってしまう。
Thus, an error of the sensor occurs. For example, an index relating to a section of slope + 5% and slope +7
When the indexes related to the% interval are compared with each other as the same type of index, the reliability of the comparison result is significantly lowered.

そこで、メインサーバー4の処理部41は、第1の電子機器1のユーザーの計測データから、登山ルートに係る情報(例えば勾配)を算出した場合であっても、それとは独立して第2の電子機器1のユーザーの計測データからも同様の情報(例えば勾配)を算出し、両者の情報を比較する(平均化することで誤差を抑制する)という方法を採用してもよい。以下、2人の計測データで共通の斜度を管理する方法を提案する。   Therefore, even when the processing unit 41 of the main server 4 calculates information (for example, a gradient) related to the mountain climbing route from the measurement data of the user of the first electronic device 1, the second independently. A method of calculating similar information (for example, a gradient) also from measurement data of the user of the electronic device 1 and comparing the information of both of them (suppressing the error by averaging) may be adopted. In the following, we propose a method for managing the common slope of the measurement data of two people.

図22は、異なる2人のユーザー(第1の電子機器1、第2の電子機器1)から取得した計測データに基づき共通の斜度を管理する処理のフローチャートの一例であり、図23は、図22の処理によって取得される斜度のデータ(地形を示すデータ)を示す表の一例である。図23に示すデータ(テーブル、統合管理データともいう。)は、例えば、記憶部44に保存される。記憶部44に保存されるデータには、水平方向の各位置座標(緯度、経度)ごとの斜度の値と、ばらつきσ(有効範囲情報)とが含まれる。ばらつきσ(有効範囲情報)を保存したのは、データの有効範囲の判定に利用するためである。   FIG. 22 is an example of a flowchart of a process for managing a common inclination based on measurement data acquired from two different users (first electronic device 1 and second electronic device 1). It is an example of the table | surface which shows the data of the inclination (data which shows the topography) acquired by the process of FIG. Data shown in FIG. 23 (also referred to as a table or integrated management data) is stored in the storage unit 44, for example. The data stored in the storage unit 44 includes a value of the inclination for each position coordinate (latitude, longitude) in the horizontal direction and variation σ (effective range information). The reason why the variation σ (effective range information) is stored is to use it for determining the effective range of data.

図22のフローの説明を行う。以下、第1のユーザーの第1の電子機器1を「機器A」と称し、第2のユーザーの第2の電子機器1を「機器B」と称す。第1のユーザーと第2のユーザーとは、同じ登山ルートを共に移動したユーザー(同一の登山パーティーに属するユーザー)である。   The flow of FIG. 22 will be described. Hereinafter, the first electronic device 1 of the first user is referred to as “device A”, and the second electronic device 1 of the second user is referred to as “device B”. The first user and the second user are users (users belonging to the same climbing party) who have moved together on the same climbing route.

まず、メインサーバー4の処理部41は、機器Aに係る計測データのうち、位置座標のデータPT1にアクセスをする(S101)。なお、ステップS101の処理が初回でない場合には、ステップS101のアクセス先を前回のアクセス先よりも1つインクリメントする(読み進める)(S101)。   First, the processing unit 41 of the main server 4 accesses the position coordinate data PT1 among the measurement data related to the device A (S101). If the process in step S101 is not the first time, the access destination in step S101 is incremented by one (read ahead) from the previous access destination (S101).

次に、処理部41は、機器Bに係る計測データのうち、位置座標のデータにアクセスし、データPT1に最も距離の近いデータを検索し、検出したデータをPT2とおく(S102)。   Next, the processing unit 41 accesses the data of the position coordinate among the measurement data related to the device B, searches for data closest to the data PT1, and sets the detected data as PT2 (S102).

次に、処理部41は、データPT1の斜度g1、データPT2の斜度g2を計算する(S103)。   Next, the processing unit 41 calculates the slope g1 of the data PT1 and the slope g2 of the data PT2 (S103).

次に、処理部41は、データPT1、PT2の水平方向の距離(水平距離d)を取得する(S104)。なお、水平距離dの計算は、必要に応じて行われればよい。   Next, the processing unit 41 acquires the horizontal distance (horizontal distance d) between the data PT1 and PT2 (S104). Note that the horizontal distance d may be calculated as necessary.

次に、処理部41は、水平距離dが一定以下(例えば10m以下)であるか否かを判定する(S105)。   Next, the processing unit 41 determines whether or not the horizontal distance d is equal to or less than a certain value (for example, 10 m or less) (S105).

処理部41は、dが一定以上(例えば10m以上)のとき(S105N)には、データPT1にマッチする機器Bのデータが存在していないと判断し、データPT1に基づく地形データ(緯度、経度、斜度)を単独で上記のテーブルへ登録する(S106、S107)。その際、σの設定値はデフォルト設定の値を利用してもよいし、機器Aに保存されているデータPT1の前後のデータとの距離に応じて設定してもよい。   When d is equal to or larger than a certain value (for example, 10 m or longer) (S105N), the processing unit 41 determines that there is no data of the device B that matches the data PT1, and the terrain data (latitude, longitude) based on the data PT1 , Slope) is registered in the table alone (S106, S107). At this time, as the setting value of σ, a default setting value may be used, or may be set according to the distance from the data before and after the data PT1 stored in the device A.

一方、処理部41は、dが一定以下(例えば10m以下)のとき(S105Y)には、位置座標を混合(平均化)することで統一した地形データ(緯度、経度、斜度)を算出して、上記のテーブルへ登録する(S109〜S113)。その際、ばらつきσ(有効範囲情報)の設定値は、距離に応じて変化させてもよい(S111)。また、処理部41は、
データPT1、PT2を混合して登録した場合には、後処理のためにデータPT2にアクセス済み記録をつける(S113)。
On the other hand, when d is equal to or less than a certain value (eg, 10 m or less) (S105Y), the processing unit 41 calculates unified terrain data (latitude, longitude, slope) by mixing (averaging) position coordinates. Then, it is registered in the table (S109 to S113). At this time, the set value of the variation σ (effective range information) may be changed according to the distance (S111). In addition, the processing unit 41
When the data PT1 and PT2 are mixed and registered, an access record is attached to the data PT2 for post-processing (S113).

これらの処理が登山ルートに係る機器AのデータST1の全てについて完了すると(S108Y)、機器Aのデータについては全て統一した地形データに登録されたことになる。   When these processes are completed for all the data ST1 of the device A related to the mountain climbing route (S108Y), the data of the device A are all registered in unified terrain data.

その後(S108Y)、処理部41は、機器Bのデータの中で、統一した地形データに登録されていないデータについて、単独情報として地形データに登録する(S114〜S118)。   Thereafter (S108Y), the processing unit 41 registers the data not registered in the unified terrain data in the data of the device B as the terrain data as single information (S114 to S118).

ここで、統一した地形データに登録されていないかどうかの判定には、前段の処理(S113)で実施したアクセス済み記録が存在しているか否かで判断する(S114)。アクセス済み記録が存在していない情報のみに対して、統一した地形データへの登録を実施していくことで(S115〜S117)、全ての情報を統一的に管理することができる。   Here, the determination as to whether or not it is registered in the unified terrain data is made based on whether or not there is a record that has been accessed in the preceding process (S113) (S114). All information can be managed in a unified manner by performing registration to unified terrain data only for information for which there is no recorded record (S115 to S117).

処理部41は、これらの処理(S114〜S117)を登山ルートに係る機器BのデータST2の全てについて実行し(S118N)、全てについての実行が完了すると(S118Y)、フローを終了する。   The processing unit 41 executes these processes (S114 to S117) for all the data ST2 of the device B related to the mountain climbing route (S118N), and when the execution for all is completed (S118Y), the flow ends.

なお、以上のフローにおいて、可能な範囲内でステップの順序を入れ替えてもよい。   In the above flow, the order of steps may be changed within a possible range.

また、ここでは、第1のユーザーと第2のユーザーとの間で位置座標のデータを比較したが、第1のユーザーと第2のユーザーとの間で時間のデータを比較してもよい。位置座標のデータの比較よりも、時間のデータの比較の方が更にシンプルな処理で行うことが可能である。   Here, the position coordinate data is compared between the first user and the second user, but the time data may be compared between the first user and the second user. The comparison of time data can be performed by a simpler process than the comparison of position coordinate data.

また、機器Aと機器Bの2つのデータが存在している場合の例を、図24、図25に示す。   Further, examples of the case where two data of the device A and the device B exist are shown in FIGS.

第1のユーザーと第2のユーザーとが予め同じ行動をしていること(すなわち、同じ時刻に同じ地点にいること)が判明している場合には、共通の時刻における位置座標のデータ同士を比較して平均値を登録する方法を採用することができる。例えば、図24、図25の例によると、時刻50における地形データは、以下の式により算出することができる。   When it is known that the first user and the second user are performing the same action in advance (that is, being at the same point at the same time), the position coordinate data at the common time are A method of registering the average value by comparison can be employed. For example, according to the examples of FIGS. 24 and 25, the terrain data at time 50 can be calculated by the following equation.

平均緯度=(1.578+1.578)/2=1.578
平均経度=(2.001+2.001)/2=2.001
平均斜度=(−3+(−2.5))/2=−2.75
1−8−12.同一ユーザーの時期での比較
メインサーバー4の処理部41は、同一ユーザーの異なる時期の間で指標を比較してもよい。処理部41は、例えば、ユーザーが或る登山ルートを移動したときの計測データ(又は指標)と、同じ登山ルートを別の時期にユーザーが移動したときの計測データとを比較する。
Average latitude = (1.578 + 1.578) /2=1.578
Average longitude = (2.001 + 2.001) /2=2.001
Average slope = (− 3 + (− 2.5)) / 2 = −2.75
1-8-12. Comparison at the same user's time The processing unit 41 of the main server 4 may compare indexes between different times of the same user. For example, the processing unit 41 compares measurement data (or an index) when the user moves on a certain mountain climbing route with measurement data obtained when the user moves on the same mountain climbing route at another time.

この場合、図23で示した地形データとして既に取得されたものを用いることができる。取得済みの地形データを用いることで、より正確な比較が可能である。   In this case, the already acquired terrain data shown in FIG. 23 can be used. More accurate comparison is possible by using the acquired terrain data.

また、メインサーバー4の処理部41は、ユーザーが過去に移動したことのないルートについて指標を算出する場合に、当該ルートの地形データを新規に登録する処理を行って
もよい。
Further, the processing unit 41 of the main server 4 may perform a process of newly registering the terrain data of the route when the index is calculated for the route that the user has not moved in the past.

1−8−10−3.ルートのマッチング
なお、メインサーバー4の処理部41は、新規の登山ルートがデータベースに登録済みの登山ルートの何れかと同一であるかどうかの判定を、新規の登山ルートを移動したときのユーザーの移動軌跡と、登録済みの登山ルートとの距離に基づき行うことができる。新たな移動軌跡と登録済みの登山ルート(過去の移動軌跡)との距離、もしくは、ユーザーの存在する地点と登録済みの登山ルート(過去の移動軌跡)と距離の算出には、以下の数式を用いることができる。
1-8-10-3. Route Matching Note that the processing unit 41 of the main server 4 determines whether the new mountain climbing route is the same as any of the mountain climbing routes registered in the database, and the movement of the user when the new mountain climbing route is moved. This can be done based on the distance between the trajectory and the registered climbing route. To calculate the distance between the new travel locus and the registered mountain route (past travel locus), or the location where the user exists and the registered mountain route (past movement locus) and the distance, use the following formula: Can be used.

例えば、メインサーバー4の処理部41は、この計算式で算出される距離が一定の距離以下(例えば10m以下)であるか否かを判定し、一定の距離以下である場合には、新規の登山ルートが登録済みの登山ルートと同一であるとみなし、その後の処理を実行する。 For example, the processing unit 41 of the main server 4 determines whether or not the distance calculated by this calculation formula is a certain distance or less (for example, 10 m or less). The mountain climbing route is regarded as the same as the registered mountain climbing route, and the subsequent processing is executed.

また、メインサーバー4の処理部41(又は電子機器1の処理部21)は、ユーザーが移動中又は移動済みの登山ルートと同じ登山ルートがデータベースに登録済みであることを判定した場合には、登録済みの登山ルートに係る計測データ(又は指標)と、今回の計測データ(又は指標)とを自動的に比較し、過去の体調と今回の体調をチェックするための表示画面、過去の体調と今回の体力をチェックするための表示画面などをユーザーへ提供してもよい。表示画面の表示先は、情報端末2の表示部25(又は電子機器1の表示部170)である。   When the processing unit 41 of the main server 4 (or the processing unit 21 of the electronic device 1) determines that the same climbing route as the climbing route that the user is moving or has moved has been registered in the database, A display screen for automatically comparing the measurement data (or index) related to the registered mountain climbing route with the current measurement data (or index) and checking the past physical condition and the current physical condition. A display screen or the like for checking the current physical strength may be provided to the user. The display destination of the display screen is the display unit 25 of the information terminal 2 (or the display unit 170 of the electronic device 1).

また、メインサーバー4の処理部41は、今回の登山ルートの一部の区間のみが登録済みの登山ルートと同じである場合は、ほぼ同じ山域であるとみなして、山域同士を比較対象としてもよい。   Further, the processing unit 41 of the main server 4 regards the mountain areas as comparison targets when only a part of the current mountain route is the same as the registered mountain route, assuming that the mountain areas are substantially the same. It is good.

1−8−13.気象によるクラスタリング
本実施形態に係るシステムにおいて、登山ルートのデータは、気象情報を含んでもよい。気象情報は、晴天、雨天、雲天の別であってもよいし、気圧自体であってもよい。この場合、運動をしたルートの気象に依存した身体能力の変化を分析することが可能である。例えば、気圧が高いときと低いときとの何れにおいてユーザーが身体能力を発揮できるかを判別することが可能である。以下、気象情報は、メインサーバー4の処理部41が適宜に取得して登山ルートのデータへ付加するものとする。
1-8-13. Clustering by weather In the system according to the present embodiment, the mountain route data may include weather information. The weather information may be clear sky, rainy weather, cloudy weather, or atmospheric pressure itself. In this case, it is possible to analyze changes in physical ability depending on the weather of the route that exercised. For example, it is possible to determine whether the user can exert physical ability when the atmospheric pressure is high or low. Hereinafter, the weather information is appropriately acquired by the processing unit 41 of the main server 4 and added to the mountain route data.

この場合、本実施形態に係るシステムは、登山ルートの各地点の計測データを、各地点の勾配(斜度)によって分類(クラスタリング)するほか、気象情報(気圧から求まる)によってクラスタリングすることも可能である。   In this case, the system according to the present embodiment can classify (cluster) the measurement data of each point of the mountain climbing route according to the gradient (gradient) of each point, and can also cluster according to the weather information (obtained from the atmospheric pressure). It is.

例えば、メインサーバー4の処理部41は、登山ルートの計測データが揃った時点における後処理(アフター処理)の段階で気圧キャリブレーションを行うことにより、気象情報(悪天候、通常、快晴の別)を取得する。   For example, the processing unit 41 of the main server 4 performs the atmospheric pressure calibration at the stage of post-processing (after-processing) at the time when the climbing route measurement data is prepared, thereby obtaining the weather information (bad weather, normal, clear). get.

具体的に、処理部41は、或る地点の気圧から当該地点の高度を計算するときに、当該地点の海抜0mにおける気圧Pを利用するので、このPの値を各時刻の計測データ(
各地点の計測データ)に付加していく。そして、各地点の計測データを、Pの値の属する範囲に応じてクラスタリングし、クラスごとに前述した指標を算出することで、天候による身体能力の変化を分析できる。従って、ユーザーは、例えば「低気圧に強い」、「高気圧に強い」など、気候に依存した自分の身体能力を把握することが可能である。
Specifically, the processing unit 41, when calculating altitude from pressure of a certain point of the point, because it utilizes the pressure P 0 in the sea level 0m of the point, measured values of P 0 at each time data (
(Measurement data at each point). Then, the measurement data at each point is clustered according to the range to which the value of P 0 belongs, and the change in physical ability due to the weather can be analyzed by calculating the index described above for each class. Therefore, the user can grasp his / her physical ability depending on the climate, such as “strong against low pressure” and “strong against high pressure”.

また、気圧Pを利用する方法は、キャリブレーション精度の影響を受けやすいため、処理部41は、気圧を直接的に計測する方法を採用してもよい。例えば、以下の簡易的な方法で分析を行ってもよい。ここでは、或る地点についての処理に着目して説明する。 Further, since the method using the atmospheric pressure P 0 is easily affected by the calibration accuracy, the processing unit 41 may employ a method of directly measuring the atmospheric pressure. For example, the analysis may be performed by the following simple method. Here, a description will be given focusing on processing for a certain point.

先ず、メインサーバー4の処理部41は、当該地点の計測データに含まれる位置座標(緯度、経度)及び時刻に基づき、当該地点の当該時刻の情報を気象サーバー5へ送信する。気象サーバー5の処理部51は、当該記憶部54から、当該地点の当該時刻における気象の情報(気温など)を読み出し、メインサーバー4へ送信する。メインサーバー4の処理部41は、気象サーバー5から気温を受信する。   First, the processing unit 41 of the main server 4 transmits the time information of the point to the weather server 5 based on the position coordinates (latitude, longitude) and time included in the measurement data of the point. The processing unit 51 of the weather server 5 reads out the weather information (such as temperature) at the relevant point in time from the storage unit 54 and transmits it to the main server 4. The processing unit 41 of the main server 4 receives the temperature from the weather server 5.

また、メインサーバー4の処理部41は、気圧−高度の関係の近似曲線を含むグラフ(図26)を取得する。このグラフは、気温ごとに予め記憶部44に格納されていたグラフなどである。   In addition, the processing unit 41 of the main server 4 acquires a graph (FIG. 26) including an approximate curve of the relationship between atmospheric pressure and altitude. This graph is a graph previously stored in the storage unit 44 for each temperature.

また、メインサーバー4の処理部41は、当該地点の高度(例えば、GPSセンサー110の出力に基づく高度、又は、地形データに基づく高度である。)を取得し、当該地点の高度及び気圧をグラフへプロットし、プロット先に応じて、当該地点の属するクラス(すなわち、当該地点の計測データの属するクラス)を判定する。図26の例では、プロット先が紙面の向かって左下側である場合には「低気圧」と判定され、プロット先が紙面の向かって右上側である場合には「高気圧」と判定される。   Further, the processing unit 41 of the main server 4 acquires the altitude of the point (for example, the altitude based on the output of the GPS sensor 110 or the altitude based on the terrain data), and displays the altitude and atmospheric pressure of the point. The class to which the point belongs (that is, the class to which the measurement data at the point belongs) is determined according to the plot destination. In the example of FIG. 26, when the plot destination is the lower left side toward the paper surface, it is determined as “low pressure”, and when the plot destination is the upper right side toward the paper surface, it is determined as “high pressure”.

すなわち、処理部41は、各地点の計測データについて以上のクラスタリングを行い、クラスごとに指標を算出することで、気圧による身体能力の変化を分析できる。従って、ユーザーは、例えば「低気圧に強い」、「高気圧に強い」などの自分の気圧に応じた身体能力を把握することが可能である。   That is, the processing unit 41 can analyze the change in physical ability due to atmospheric pressure by performing the above clustering on the measurement data at each point and calculating the index for each class. Therefore, the user can grasp the physical ability corresponding to his / her atmospheric pressure such as “strong against low pressure” and “strong against high pressure”.

なお、以上のとおり気象によるクラスタリングを行った場合には、処理部41は、気圧ごとの指標を例えば図27に示すようなレーダーチャートとして表示することが可能である。指標は、例えば、「スタミナ指標」、「ギア指標」、「坂道指標」の何れかである。レーダーチャートの表示先は、情報端末2の表示部25、電子機器1の表示部170などである。   In addition, when clustering by weather is performed as described above, the processing unit 41 can display an index for each atmospheric pressure as a radar chart as shown in FIG. 27, for example. The index is, for example, any one of “stamina index”, “gear index”, and “slope index”. The display destination of the radar chart is the display unit 25 of the information terminal 2, the display unit 170 of the electronic device 1, and the like.

図26に示す例は、ユーザーごと、かつ、気圧ごとに指標を表示した例である。図26に示す複数のユーザーは、同じ登山パーティーに属する複数のユーザーであってもよいし、同じ登山パーティーに属しない複数のユーザーであってもよい。また、処理部41が統計対象とするルートは、単一の登山ルートであってもよいし、様々な異なる登山ルートからなるルート群であってもよい。   The example shown in FIG. 26 is an example in which indicators are displayed for each user and for each atmospheric pressure. The plurality of users shown in FIG. 26 may be a plurality of users who belong to the same climbing party, or may be a plurality of users who do not belong to the same climbing party. In addition, the route to be statistically processed by the processing unit 41 may be a single climbing route or a group of routes including various different climbing routes.

なお、本実施形態のシステムは、気象によるクラスタリングを行うために、気圧センサー112の出力に基づく気圧、或いは、気象サーバー5から提供された気象情報を用いたが、電子機器1にソーラーパネルが設けられている場合には、当該ソーラーパネルの発電量に基づき日照時間や日照強度などを計測し、当該計測の結果に基づき気象情報を生成してもよい。なお、日照時間や日照強度などのデータは、計測データの1つとして電子機器1から情報端末2へ読み込まれ、更にメインサーバー4へアップロードされるものとする。メインサーバー4の処理部41は、このようにして収集した日照時間又は日照強度に基
づくクラスタリングを行うことにより、「日照に強い」、「日照に弱い」、「雲天に強い」、「雲天に弱い」など、日照に関係したユーザーの身体能力を評価することが可能である。
The system according to the present embodiment uses the atmospheric pressure based on the output of the atmospheric pressure sensor 112 or the weather information provided from the weather server 5 in order to perform clustering based on the weather, but the electronic device 1 is provided with a solar panel. If it is, the sunshine duration or sunshine intensity may be measured based on the power generation amount of the solar panel, and the weather information may be generated based on the measurement result. It is assumed that data such as sunshine hours and sunshine intensity is read from the electronic device 1 to the information terminal 2 as one of the measurement data and further uploaded to the main server 4. The processing unit 41 of the main server 4 performs clustering based on the sunshine hours or the sunshine intensity collected in this manner, so that “strong against sunshine”, “weak against sunshine”, “strong against cloudy sky”, “weak against cloudy weather”. It is possible to evaluate a user's physical ability related to sunshine.

1−9.実施形態の作用効果
実施形態に係るシステムは、重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力する。この指標(坂道適応力指標)には、運動中におけるユーザーの心臓の拍動から重力方向の移動速度への変換効率が反映されるので、ユーザー個人の身体能力のうち、特に重力方向の移動効率を、客観的かつ簡単に指標で評価することができる。
1-9. Effects of Embodiment The system according to the embodiment outputs the degree of change of the user's heart rate information with respect to the change of the user's speed in the direction of gravity as an index of the user's physical ability. This index (slope adaptability index) reflects the conversion efficiency of the user's heart beat during the exercise into the movement speed in the direction of gravity. Can be objectively and easily evaluated with indicators.

また、実施形態に係るシステムは、計測データをクラスタリングしてクラスごとに指標を算出するので、「登り坂に強い」、「平地に強い」、「下り坂に強い」、「低気圧に強い」、「高気圧に強い」、「長時間日照に強い」、「強日照に強い」など、ユーザーの身体能力を状況別に評価することもできる。   In addition, the system according to the embodiment calculates the index for each class by clustering the measurement data, so it is “strong to uphill”, “strong to flat ground”, “strong to downhill”, “strong to low pressure” It is also possible to evaluate the user's physical ability according to the situation, such as “strong against high pressure”, “strong against sunshine for a long time”, “strong against strong sunlight”.

また、実施形態に係るシステムは、指標を数値等として可視化することで、身体能力の変化の観察を通じて登山のモチベーションをユーザーに与えたり、身体能力の変化を通じてアミューズメント感覚で登山をする楽しみをユーザーに与えたりすることができる。   In addition, the system according to the embodiment visualizes the index as a numerical value, etc., thereby giving the user the motivation of climbing through observation of changes in physical ability, and enjoying the pleasure of climbing with a sense of amusement through changes in physical ability. Or give.

また、実施形態に係るシステムによれば、身体能力の変化から体調の変化を把握することも可能であるため、次の登山計画のペース作りなどへのフィードバックを実施することで、長期的なペース管理をしやすくなり、無理な計画による危険を回避したり、遭難を防止したりする効果も期待できる。   In addition, according to the system according to the embodiment, since it is possible to grasp the change in physical condition from the change in physical ability, a long-term pace can be obtained by performing feedback to the pace creation of the next mountain climbing plan, etc. It is easy to manage and can be expected to avoid dangers caused by unreasonable plans and prevent distress.

2.変形例
2−1.他のユーザーのデータベースの利用
上記実施形態のシステムでは、統計対象となる範囲を、ユーザー個人のデータベースの範囲内に制限したが、様々なユーザーのデータベースにまで範囲を広げてもよい。つまり、チーム内の統計データとして指標を算出したり、地域内の統計データとして指標を算出したり、友人内の統計データとして指標を算出したりしてもよい。
2. Modification 2-1. Utilization of Databases of Other Users In the system of the above embodiment, the range to be a statistical target is limited to the range of individual user databases, but the range may be extended to various user databases. That is, an index may be calculated as statistical data within a team, an index may be calculated as statistical data within a region, or an index may be calculated as statistical data within a friend.

2−2.データの継続
上記実施形態のシステムでは、1人のユーザーが1つの電子機器1のみを使用する場合を例に挙げたが、1人のユーザーが複数の電子機器1を使用してもよい。その場合は、メインサーバー4が複数の電子機器1を1人のユーザーに対応付けて管理すればよい。このような仕組みは、例えば、ユーザーが電子機器1を買い換えた場合にデータベースの継続が可能となるため、便利である。
2-2. Continuation of data In the system of the above embodiment, a case where one user uses only one electronic device 1 has been described as an example, but one user may use a plurality of electronic devices 1. In that case, the main server 4 may manage a plurality of electronic devices 1 in association with one user. Such a mechanism is convenient because, for example, the database can be continued when the user buys the electronic device 1 again.

2−3.指標等のマップ表示
上記実施形態のシステムでは、登山ルートに関連する心拍又は指標の少なくとも一方を、当該登山ルートのマップと共に表示してもよい。マップ等の表示先は、例えば、情報端末2の表示部25である。例えば、マップに表示された登山ルート(例えば曲線イメージで表された登山ルート)のある地点をユーザーが指定すると、当該地点に関連する心拍又は指標の少なくとも一方がポップアップ表示されるようにしてもよい。なお、マップ等の表示先は、情報端末2の表示部25、電子機器1の表示部170などである。
2-3. Map display of index etc. In the system of the above-mentioned embodiment, at least one of the heartbeat or the index related to the mountain climbing route may be displayed together with the map of the mountain climbing route. A display destination such as a map is, for example, the display unit 25 of the information terminal 2. For example, when the user designates a point where there is a mountain climbing route displayed on the map (for example, a mountain climbing route represented by a curved image), at least one of a heartbeat or an index related to the point may be displayed in a pop-up manner. . The display destination of the map or the like is the display unit 25 of the information terminal 2, the display unit 170 of the electronic device 1, or the like.

例えば、ユーザーの指定した地点が「登り坂」である場合には、登り坂の指標がポップアップ表示されるようにし、当該地点が「下り坂」である場合には、下り坂の指標がポップアップ表示されるようにし、当該地点が「平地」である場合には、平地の指標がポップ
アップ表示されるようにしてもよい。
For example, if the point specified by the user is “uphill”, the uphill indicator is displayed in a pop-up. If the point is “downhill”, the downhill indicator is displayed in a pop-up. If the point is “flat”, a flat indicator may be displayed as a pop-up.

また、例えば、ユーザーの指定した当該地点が「標高の高い地点」である場合には、標高の高い地点における指標がポップアップ表示されるようにし、当該地点が「標高の低い地点」である場合には、標高の低い地点における指標がポップアップ表示されるようにしてもよい。   Also, for example, when the point specified by the user is a “high altitude point”, an indicator at a high altitude point is popped up, and when the point is a “low altitude point” May pop up an indicator at a point at a low altitude.

なお、ここでいう「標高の高い地点における指標」とは、標高が閾値以上である地点の計測データを統計対象として算出された指標のことである。また、「標高の低い地点における指標」とは、標高が閾値未満である地点の計測データを統計対象として算出された指標のことである。これらの指標を算出する場合には、計測データを標高によりクラスタリングすればよい。   Note that the “indicator at a point at a high altitude” referred to here is an index calculated using the measurement data at a point where the altitude is equal to or higher than a threshold as a statistical target. The “indicator at a point at a low altitude” is an index calculated using the measurement data at a point where the altitude is less than the threshold as a statistical target. In calculating these indices, the measurement data may be clustered according to the altitude.

3.その他の変形例
本発明は上記の実施形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。
3. Other Modifications The present invention is not limited to the above-described embodiment, and various modifications can be made within the scope of the gist of the present invention.

例えば、上記の実施形態では、メインサーバー4の機能の一部又は全部が情報端末2又は電子機器1に搭載されてもよいし、情報端末2及び電子機器1の機能の一部がメインサーバー4に搭載されてもよいし、電子機器1の機能の一部又は全部が情報端末2に搭載されてもよいし、情報端末2の機能の一部又は全部が電子機器1に搭載されてもよい。   For example, in the above embodiment, some or all of the functions of the main server 4 may be installed in the information terminal 2 or the electronic device 1, and some of the functions of the information terminal 2 and the electronic device 1 may be installed in the main server 4. Or a part or all of the functions of the electronic device 1 may be mounted on the information terminal 2, or a part or all of the functions of the information terminal 2 may be mounted on the electronic device 1. .

また、電子機器1又は情報端末2には、公知のスマートフォンの機能、例えば、カメラ機能、通話機能、通信機能などが搭載されてもよい。   The electronic device 1 or the information terminal 2 may be equipped with a known smartphone function, such as a camera function, a call function, a communication function, and the like.

また、電子機器1又は情報端末2には、スポーツ活動(生体活動を含む)の少なくとも一部をセンシングする他のセンシング機能(湿度センサーなど)が搭載されてもよい。   Further, the electronic device 1 or the information terminal 2 may be equipped with another sensing function (such as a humidity sensor) that senses at least a part of sports activities (including biological activities).

また、電子機器1又は情報端末2は、リスト型電子機器、イヤホン型電子機器、指輪型電子機器、ペンダント型電子機器、スポーツ器具に装着して使用する電子機器、スマートフォン、ヘッドマウントディスプレイ(HMD:Head Mount Display)など、様々なタイプの携帯情報機器として構成することができる。   The electronic device 1 or the information terminal 2 includes a wrist-type electronic device, an earphone-type electronic device, a ring-type electronic device, a pendant-type electronic device, an electronic device that is used by being attached to a sports equipment, a smartphone, a head-mounted display (HMD: It can be configured as various types of portable information devices such as Head Mount Display).

また、電子機器1又は情報端末2は、ユーザーに対する情報の通知を、画像表示により行ってもよいし、音出力、振動などにより行ってもよいし、画像表示、音出力、振動のうち少なくとも2つの組み合わせにより行ってもよい。   The electronic device 1 or the information terminal 2 may notify the user of information by image display, sound output, vibration, or the like, or at least two of image display, sound output, and vibration. You may carry out by the combination of two.

また、上記の実施形態では、衛星測位システムとしてGPS(Global Positioning System)を利用したが、他の全地球航法衛星システム(GNSS:Global Navigation Satellite System)を利用してもよい。例えば、EGNOS(European Geostationary-Satellite Navigation Overlay Service)、QZSS(Quasi Zenith Satellite System)、GLONASS(GLObal NAvigation Satellite System)、GALILEO、BeiDou(BeiDou Navigation Satellite System)、等の衛星測位システムのうち1又は2以上を利用してもよい。また、衛星測位システムの少なくとも1つにWAAS(Wide Area Augmentation System)等の静止衛星型衛星航法補強システム(SBAS:Satellite-based Augmentation System)を利用してもよい。   Moreover, in said embodiment, although GPS (Global Positioning System) was utilized as a satellite positioning system, you may utilize another global navigation satellite system (GNSS: Global Navigation Satellite System). For example, one or more satellite positioning systems such as EGNOS (European Geostationary-Satellite Navigation Overlay Service), QZSS (Quasi Zenith Satellite System), GLONASS (GLObal NAvigation Satellite System), GALILEO, BeiDou (BeiDou Navigation Satellite System) May be used. Further, a satellite-based augmentation system (SBAS) such as WAAS (Wide Area Augmentation System) may be used as at least one of the satellite positioning systems.

また、上述した各実施形態及び各変形例は一例であって、これらに限定されるわけではない。例えば、各実施形態及び各変形例を適宜組み合わせることも可能である。   Moreover, each embodiment and each modification mentioned above are examples, Comprising: It is not necessarily limited to these. For example, it is possible to appropriately combine each embodiment and each modification.

また、本発明は、実施形態で説明した構成と実質的に同一の構成(例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成)を含む。また、本発明は、実施形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施形態で説明した構成に公知技術を付加した構成を含む。   In addition, the invention includes substantially the same configuration (for example, a configuration having the same function, method, and result, or a configuration having the same purpose and effect) as the configuration described in the embodiment. In addition, the invention includes a configuration in which a non-essential part of the configuration described in the embodiment is replaced. In addition, the present invention includes a configuration that exhibits the same operational effects as the configuration described in the embodiment or a configuration that can achieve the same object. In addition, the invention includes a configuration in which a known technique is added to the configuration described in the embodiment.

1…電子機器、110…GPSセンサー、120…処理部、130…記憶部、111…地磁気センサー、112…気圧センサー、113…加速度センサー、114…角速度センサー、115…脈センサー、116…温度センサー、150…操作部、160…計時部、170…表示部、180…音出力部、190…通信部、2…情報端末、3…ネットワーク、4…メインサーバー、5…気象サーバー、21…処理部、22…通信部、23…操作部、24…記憶部、25…表示部、26…音出力部、27…通信部、28…撮像部、41…処理部、42…通信部、44…記憶部、51…処理部、52…通信部、54…記憶部 DESCRIPTION OF SYMBOLS 1 ... Electronic device, 110 ... GPS sensor, 120 ... Processing part, 130 ... Memory | storage part, 111 ... Geomagnetic sensor, 112 ... Pressure sensor, 113 ... Acceleration sensor, 114 ... Angular velocity sensor, 115 ... Pulse sensor, 116 ... Temperature sensor, DESCRIPTION OF SYMBOLS 150 ... Operation part, 160 ... Time measuring part, 170 ... Display part, 180 ... Sound output part, 190 ... Communication part, 2 ... Information terminal, 3 ... Network, 4 ... Main server, 5 ... Weather server, 21 ... Processing part, DESCRIPTION OF SYMBOLS 22 ... Communication part, 23 ... Operation part, 24 ... Memory | storage part, 25 ... Display part, 26 ... Sound output part, 27 ... Communication part, 28 ... Imaging part, 41 ... Processing part, 42 ... Communication part, 44 ... Memory | storage part , 51 ... processing unit, 52 ... communication unit, 54 ... storage unit

Claims (29)

重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力する出力部を含む、
身体能力評価システム。
An output unit that outputs a degree of change in the user's heart rate information with respect to a change in the user's speed in the direction of gravity as an index of the physical ability of the user;
Physical ability evaluation system.
請求項1において、
前記心拍情報は、
前記ユーザーが運動したルートに係るルート情報と関連付けられている、
身体能力評価システム。
In claim 1,
The heart rate information is
Associated with route information relating to the route the user has exercised,
Physical ability evaluation system.
請求項2において、
前記ルート情報は、
前記重力方向に直交する水平方向における位置情報及び前記重力方向における位置情報のうち少なくとも何れかを含む、
身体能力評価システム。
In claim 2,
The route information is
Including at least one of position information in the horizontal direction orthogonal to the gravity direction and position information in the gravity direction,
Physical ability evaluation system.
請求項2又は3において、
前記ルート情報は、
勾配情報を含む、
身体能力評価システム。
In claim 2 or 3,
The route information is
Including gradient information,
Physical ability evaluation system.
請求項2乃至4の何れか一項において、
前記ルート情報は、
気象情報を含む、
身体能力評価システム。
In any one of Claims 2 thru | or 4,
The route information is
Including weather information,
Physical ability evaluation system.
請求項1乃至5の何れか一項において、
前記出力部は、
時間的に互いに異なる複数の過去における夫々の前記指標、或いは過去と現時点における夫々の前記指標に係るグラフを出力する、
身体能力評価システム。
In any one of Claims 1 thru | or 5,
The output unit is
Outputting each of the indexes in a plurality of past different from each other in time, or a graph related to each of the indexes in the past and the current time,
Physical ability evaluation system.
請求項1乃至5の何れか一項において、
前記ユーザーは、複数であり、
前記出力部は、
前記複数のユーザーの前記指標に係るグラフを出力する、
身体能力評価システム。
In any one of Claims 1 thru | or 5,
The user is plural,
The output unit is
Outputting a graph related to the indicator of the plurality of users;
Physical ability evaluation system.
請求項7において、
前記複数の前記ユーザーは、同一グループ内のユーザーである、
身体能力評価システム。
In claim 7,
The plurality of users are users in the same group.
Physical ability evaluation system.
請求項2乃至5の何れか一項において、
前記心拍情報を前記ルート情報と関連付けて記憶する記憶部を含む、
身体能力評価システム。
In any one of Claims 2 thru | or 5,
A storage unit for storing the heartbeat information in association with the route information;
Physical ability evaluation system.
重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力する出力部を含む、
電子機器。
An output unit that outputs a degree of change in the user's heart rate information with respect to a change in the user's speed in the direction of gravity as an index of the physical ability of the user;
Electronics.
重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力する出力部を含む、
身体能力評価サーバー。
An output unit that outputs a degree of change in the user's heart rate information with respect to a change in the user's speed in the direction of gravity as an index of the physical ability of the user;
Physical ability evaluation server.
重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力する出力するステップを含む、
身体能力評価方法。
Outputting a degree of change in the user's heart rate information with respect to a change in the user's velocity in the direction of gravity as an index of the user's physical ability,
Physical ability evaluation method.
請求項12において、
前記心拍情報は、
前記ユーザーが運動したルートに係るルート情報と関連付けられている、
身体能力評価方法。
In claim 12,
The heart rate information is
Associated with route information relating to the route the user has exercised,
Physical ability evaluation method.
請求項13において、
前記ルート情報は、
前記重力方向に直交する水平方向における位置情報及び前記重力方向における位置情報のうち少なくとも何れかを含む、
身体能力評価方法。
In claim 13,
The route information is
Including at least one of position information in the horizontal direction orthogonal to the gravity direction and position information in the gravity direction,
Physical ability evaluation method.
請求項13又は14において、
前記ルート情報は、
勾配情報を含む、
身体能力評価方法。
In claim 13 or 14,
The route information is
Including gradient information,
Physical ability evaluation method.
請求項13乃至15の何れか一項において、
前記ルート情報は、
気象情報を含む、
身体能力評価方法。
In any one of Claims 13 thru | or 15,
The route information is
Including weather information,
Physical ability evaluation method.
請求項12乃至16の何れか一項において、
時間的に互いに異なる複数の過去における夫々の前記指標、或いは過去と現時点における夫々の前記指標に係るグラフを出力するステップを含む、
身体能力評価方法。
In any one of Claims 12 thru | or 16,
Outputting each of the indices in a plurality of past different from each other in time, or a graph related to each of the indices in the past and the present,
Physical ability evaluation method.
請求項12乃至17の何れか一項において、
前記ユーザーは、複数であり、
前記複数のユーザーの前記指標に係るグラフを出力するステップを含む、
身体能力評価方法。
In any one of Claims 12 thru | or 17,
The user is plural,
Outputting a graph related to the indicator of the plurality of users,
Physical ability evaluation method.
重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力するステップを、
コンピューターに実行させる身体能力評価プログラム。
Outputting the degree of change of the user's heart rate information with respect to the change of the user's speed in the direction of gravity as an index of the physical ability of the user;
Physical ability evaluation program to be executed by a computer.
重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力するステップを、
コンピューターに実行させるプログラムを記録した記録媒体。
Outputting the degree of change of the user's heart rate information with respect to the change of the user's speed in the direction of gravity as an index of the physical ability of the user;
A recording medium that records a program to be executed by a computer.
重力方向におけるユーザーの速度の変化に対する、前記ユーザーの心拍情報の変化の程度を、前記ユーザーの身体能力の指標として出力する、
電子機器。
The degree of change in the user's heart rate information with respect to the change in the user's speed in the direction of gravity is output as an index of the user's physical ability.
Electronics.
請求項21において、
前記心拍情報は、
前記ユーザーが運動したルートに係るルート情報と関連付けられている、
電子機器。
In claim 21,
The heart rate information is
Associated with route information relating to the route the user has exercised,
Electronics.
請求項22において、
前記ルート情報は、
前記重力方向に直交する水平方向における位置情報及び前記重力方向における位置情報のうち少なくとも何れかを含む、
電子機器。
In claim 22,
The route information is
Including at least one of position information in the horizontal direction orthogonal to the gravity direction and position information in the gravity direction,
Electronics.
請求項22乃至23において、
前記ルート情報は、
勾配情報を含む、
電子機器。
24.
The route information is
Including gradient information,
Electronics.
請求項22乃至24の何れか一項において、
前記ルート情報は、
気象情報を含む、
電子機器。
In any one of claims 22 to 24,
The route information is
Including weather information,
Electronics.
請求項21乃至25の何れか一項において、
時間的に互いに異なる複数の過去における夫々の前記指標、或いは過去と現時点における夫々の前記指標に係るグラフを出力する、
電子機器。
In any one of claims 21 to 25,
Outputting each of the indexes in a plurality of past different from each other in time, or a graph related to each of the indexes in the past and the current time,
Electronics.
請求項21乃至25の何れか一項において、
前記ユーザーは、複数であり、
前記複数のユーザーの前記指標に係るグラフを出力する、
電子機器。
In any one of claims 21 to 25,
The user is plural,
Outputting a graph related to the indicator of the plurality of users;
Electronics.
請求項27において、
前記複数の前記ユーザーは、同一グループ内のユーザーである、
電子機器。
In claim 27,
The plurality of users are users in the same group.
Electronics.
請求項22乃至25の何れか一項において、
前記心拍情報を前記ルート情報と関連付けて記憶する、
電子機器。
In any one of claims 22 to 25,
Storing the heart rate information in association with the route information;
Electronics.
JP2016241625A 2016-12-13 2016-12-13 Physical ability evaluation system, electronic apparatus, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program and recording medium Pending JP2018094092A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016241625A JP2018094092A (en) 2016-12-13 2016-12-13 Physical ability evaluation system, electronic apparatus, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016241625A JP2018094092A (en) 2016-12-13 2016-12-13 Physical ability evaluation system, electronic apparatus, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program and recording medium

Publications (1)

Publication Number Publication Date
JP2018094092A true JP2018094092A (en) 2018-06-21

Family

ID=62631539

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016241625A Pending JP2018094092A (en) 2016-12-13 2016-12-13 Physical ability evaluation system, electronic apparatus, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program and recording medium

Country Status (1)

Country Link
JP (1) JP2018094092A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113491871A (en) * 2020-04-08 2021-10-12 博晶医电股份有限公司 Method for monitoring movement period by multiple schemes
JP2022021163A (en) * 2020-07-21 2022-02-02 株式会社バンダイ Presentation system, presentation control device and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113491871A (en) * 2020-04-08 2021-10-12 博晶医电股份有限公司 Method for monitoring movement period by multiple schemes
US20210316184A1 (en) * 2020-04-08 2021-10-14 bOMDIC, Inc. Method for monitoring exercise session with multiple schemes
JP2022021163A (en) * 2020-07-21 2022-02-02 株式会社バンダイ Presentation system, presentation control device and program

Similar Documents

Publication Publication Date Title
US11676717B2 (en) Portable monitoring devices and methods of operating same
US10997566B2 (en) Exercise behavior prediction
US9712629B2 (en) Tracking user physical activity with multiple devices
US20180043212A1 (en) System, method, and non-transitory computer readable medium for recommending a route based on a user's physical condition
US20140164611A1 (en) Tracking user physical activity with multiple devices
US20140156228A1 (en) Method of data synthesis
KR20230084446A (en) System and Method for improving measurement accuracy of the momentum in a health care system
CN109314837A (en) The backfill of exercise route based on geographical location
US20180047194A1 (en) Information output system, information output method, and information output program
JP2018094092A (en) Physical ability evaluation system, electronic apparatus, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program and recording medium
US20170034288A1 (en) Electronic apparatus, system, and information notification method
JP2018025517A (en) Information output system, information output method, and information output program
US20180167697A1 (en) Data collection device, video generation device, video delivery system, program, and recording medium
JP2018094091A (en) Physical ability evaluation system, electronic apparatus, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program and recording medium
US20180160921A1 (en) Physical ability evaluation system, electronic apparatus, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program, and recording medium
JP2018094090A (en) Physical ability evaluation system, electronic apparatus, physical ability evaluation server, physical ability evaluation method, physical ability evaluation program and recording medium
JP2018143413A (en) Monitoring device, monitoring system, monitoring method, monitoring program, storage medium, monitoring server, and electronic apparatus
US20220095954A1 (en) A foot mounted wearable device and a method to operate the same
US20180164110A1 (en) Ranking system, server, ranking method, ranking program, recording medium, and electronic apparatus
JP2018126211A (en) Diagnostic server, diagnostic system, diagnostic method, diagnostic program, recording medium, and portable electronic apparatus
US20230081168A1 (en) Method for providing exercise load information
Batzorig et al. The energy expenditure monitoring system of trail hiking using smart phones
WO2016131759A1 (en) Personal device for tracking a level of fitness