JP6327445B2 - Data analysis apparatus, data analysis method, and data analysis program - Google Patents

Data analysis apparatus, data analysis method, and data analysis program Download PDF

Info

Publication number
JP6327445B2
JP6327445B2 JP2014050154A JP2014050154A JP6327445B2 JP 6327445 B2 JP6327445 B2 JP 6327445B2 JP 2014050154 A JP2014050154 A JP 2014050154A JP 2014050154 A JP2014050154 A JP 2014050154A JP 6327445 B2 JP6327445 B2 JP 6327445B2
Authority
JP
Japan
Prior art keywords
graph
type
analysis
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.)
Active
Application number
JP2014050154A
Other languages
Japanese (ja)
Other versions
JP2015176210A5 (en
JP2015176210A (en
Inventor
知明 長坂
知明 長坂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2014050154A priority Critical patent/JP6327445B2/en
Publication of JP2015176210A publication Critical patent/JP2015176210A/en
Publication of JP2015176210A5 publication Critical patent/JP2015176210A5/ja
Application granted granted Critical
Publication of JP6327445B2 publication Critical patent/JP6327445B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、時系列データ、特に、ユーザの運動状態に関わる各種のデータ(運動データ)の解析結果を可視化して提供するためのデータ解析装置及びデータ解析方法、データ解析プログラムに関する。   The present invention relates to a data analysis apparatus, a data analysis method, and a data analysis program for visualizing and providing analysis results of time series data, in particular, various data (exercise data) related to a user's exercise state.

近年、ランニング等の運動時の各種のデータを記録、分析して、ランニングライムやマラソンタイム等の運動記録の向上や、健康の維持、増進に役立てるための技術や製品の開発が行われている。例えば特許文献1には、運動記録の向上を目的として、運動中に収集した物理学的データ(例えば走行速度や加速度等)や生理学的データ(例えば心拍数や燃焼カロリー等)を二次元グラフで表示して、運動選手やそのコーチ等に提供する技術が記載されている。   In recent years, various data during exercise such as running have been recorded and analyzed, and techniques and products have been developed to improve running records such as running lime and marathon time, as well as to maintain and improve health. . For example, Patent Document 1 discloses a two-dimensional graph of physical data (for example, running speed and acceleration) and physiological data (for example, heart rate and burned calories) collected during exercise for the purpose of improving exercise recording. The technology to display and provide to athletes and their coaches is described.

特開2008−524589号公報JP 2008-524589 A

しかしながら、上述した特許文献1に開示されたような運動時の各種のデータをグラフ化する技術においては、実用面において、ユーザの操作負担が大きいという課題があった。具体的には、ユーザが目的とする、あるいは、所望するグラフ等を作成するためには、ユーザはグラフ化によって表現されるデータの意味や解析方法等に関する知識、また、グラフを作成する解析ソフトに関する知識や操作技術等をある程度習得している必要がある。そのため、一般のユーザのみならず運動選手の指導者等においても解析装置やソフトウエアの操作時の負担が大きく、運動時に収集した各種のデータを簡易にグラフ化(可視化)することができないという問題を有していた。   However, in the technique of graphing various data during exercise as disclosed in Patent Document 1 described above, there is a problem that the operation burden on the user is large in practical terms. Specifically, in order to create a graph or the like intended or desired by the user, the user has knowledge about the meaning of data expressed by graphing, an analysis method, etc., and analysis software that creates a graph. It is necessary to have acquired some knowledge and operation skills. For this reason, not only general users but also athlete instructors have a heavy burden when operating analysis devices and software, and various data collected during exercise cannot be easily graphed (visualized). Had.

なお、このような課題は、上述した運動時に収集した各種のデータに限るものではなく、例えば一般企業における社員の営業成績や、学習塾における生徒の成績等、様々な分野において時系列的に収集された各種のデータを、グラフを用いて可視化する際に共通に存在するものである。   Such issues are not limited to the various data collected during the exercise described above, but are collected in time series in various fields such as sales results of employees at general companies and student results at cram schools. The various types of data that exist are common when visualized using a graph.

そこで、本発明においては上記問題点に鑑みて、時系列的に収集された各種のデータについて、ユーザの操作負担を減らしつつ、理解し易い効果的な形態で表示させることができるデータ解析装置及びデータ解析方法、データ解析プログラムを提供することを目的とする。   Therefore, in view of the above problems, in the present invention, a data analysis apparatus capable of displaying various types of data collected in time series in an effective form that is easy to understand while reducing the operation burden on the user, and An object is to provide a data analysis method and a data analysis program.

本発明に係るデータ解析装置は、
身体の移動を伴う運動時の複数の指標について運動データを時系列で蓄積するデータベースと、
前記運動データに基づく解析グラフを作成する演算回路部と、
を備え、
前記解析グラフは、第1の軸と第2の軸を有し、
前記複数の指標は、前記運動時の経過時間又は移動距離を特定の指標として含み、
前記演算回路部は、
前記解析グラフの前記第1の軸に設定される第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記解析グラフの前記第2の軸に設定される第2の指標に前記特定の指標が選択されていて前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を第1の種類に設定して、前記解析グラフを作成し、
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が前記複数の指標のうちの前記経過時間、前記移動距離及び前記第1の指標を除いたなかから選択されていて、前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を、前記第1の種類と異なる第2の種類に設定して、前記解析グラフを作成し、
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が選択されておらず、前記解析グラフの種類が設定されていない場合に、前記第2の指標を前記特定の指標に設定し、前記解析グラフの種類を前記第1の種類に設定して、前記解析グラフを作成することを特徴とする。
The data analysis apparatus according to the present invention is:
A database for storing the motion data for a plurality of indices during exercise involving movement of the body in time series,
An arithmetic circuit unit for creating an analysis graph based on the motion data;
With
The analysis graph has a first axis and a second axis;
The plurality of indicators include an elapsed time or movement distance during the exercise as a specific indicator,
The arithmetic circuit unit is:
Is selected from among the first indicator is set to said first axis of said analysis graph excluding the elapsed time and the moving distance of the plurality of indices, set to the second axis of the Analysis Chart If the specific index is selected as the second index to be set and the type of the analysis graph is not set, the type of the analysis graph is set to the first type and the analysis graph is created And
The first indicator is selected from the plurality of indicators excluding the elapsed time and the moving distance, and the second indicator is the elapsed time, the moving distance, and the first of the plurality of indicators. If the index of 1 is selected and the type of the analysis graph is not set, the type of the analysis graph is set to a second type different from the first type, and the analysis is performed. Create a graph,
When the first index is selected from the plurality of indices except the elapsed time and the moving distance, the second index is not selected, and the type of the analysis graph is not set In addition, the second index is set to the specific index, the analysis graph type is set to the first type, and the analysis graph is created .

本発明に係るデータ解析方法は、
身体の移動を伴う運動時の複数の指標について運動データを時系列で蓄積し、
演算回路部により、前記運動データに基づく解析グラフを作成し、
前記解析グラフを作成する際に、
前記解析グラフは、第1の軸と第2の軸を有し、
前記複数の指標は、前記運動時の経過時間又は移動距離を特定の指標として含み、
前記解析グラフの前記第1の軸に設定される第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記解析グラフの前記第2の軸に設定される第2の指標に前記特定の指標が選択されていて前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を第1の種類に設定して、前記演算回路部により前記解析グラフを作成し、
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が前記複数の指標のうちの前記経過時間、前記移動距離及び前記第1の指標を除いたなかから選択されていて、前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を、前記第1の種類と異なる第2の種類に設定して、前記演算回路部により前記解析グラフを作成し、
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が選択されておらず、前記解析グラフの種類が設定されていない場合に、前記第2の指標を前記特定の指標に設定し、前記解析グラフの種類を前記第1の種類に設定して、前記解析グラフを作成することを特徴とする。
The data analysis method according to the present invention includes:
Accumulated in time series motion data for a plurality of indices during exercise involving movement of the body,
Create an analysis graph based on the motion data by the arithmetic circuit unit ,
When creating the analysis graph,
The analysis graph has a first axis and a second axis;
The plurality of indicators include an elapsed time or movement distance during the exercise as a specific indicator,
Is selected from among the first indicator is set to said first axis of said analysis graph excluding the elapsed time and the moving distance of the plurality of indices, set to the second axis of the Analysis Chart When the specific index is selected as the second index to be performed and the type of the analysis graph is not set, the type of the analysis graph is set to the first type, and the arithmetic circuit unit Create the analysis graph,
The first indicator is selected from the plurality of indicators excluding the elapsed time and the moving distance, and the second indicator is the elapsed time, the moving distance, and the first of the plurality of indicators. If the index of 1 is selected and the type of the analysis graph is not set, the type of the analysis graph is set to a second type different from the first type, and the calculation is performed. The analysis graph is created by the circuit unit,
When the first index is selected from the plurality of indices except the elapsed time and the moving distance, the second index is not selected, and the type of the analysis graph is not set In addition, the second index is set to the specific index, the analysis graph type is set to the first type, and the analysis graph is created .

本発明に係るデータ解析プログラムは、
コンピュータに、
身体の移動を伴う運動時の複数の指標について運動データを時系列で蓄積させ、
前記運動データに基づく解析グラフを作成させ、
前記解析グラフを作成する際に、
前記解析グラフは、第1の軸と第2の軸を有し、
前記複数の指標は、前記運動時の経過時間又は移動距離を特定の指標として含み、
前記解析グラフの前記第1の軸に設定される第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記解析グラフの前記第2の軸に設定される第2の指標に前記特定の指標が選択されていて前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を第1の種類に設定させて、前記解析グラフを作成させ、
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が前記複数の指標のうちの前記経過時間、前記移動距離及び前記第1の指標を除いたなかから選択されていて、前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を、前記第1の種類と異なる第2の種類に設定させて、前記解析グラフを作成させ
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が選択されておらず、前記解析グラフの種類が設定されていない場合に、前記第2の指標を前記特定の指標に設定し、前記解析グラフの種類を前記第1の種類に設定させて、前記解析グラフを作成させることを特徴とする。
The data analysis program according to the present invention includes:
On the computer,
Is accumulated in a time series motion data for a plurality of indices during exercise involving movement of the body,
Creating an analysis graph based on the motion data;
When creating the analysis graph,
The analysis graph has a first axis and a second axis;
The plurality of indicators include an elapsed time or movement distance during the exercise as a specific indicator,
Is selected from among the first indicator is set to said first axis of said analysis graph excluding the elapsed time and the moving distance of the plurality of indices, set to the second axis of the Analysis Chart When the specific index is selected as the second index to be executed and the type of the analysis graph is not set, the analysis graph is created by setting the type of the analysis graph to the first type Let
The first indicator is selected from the plurality of indicators excluding the elapsed time and the moving distance, and the second indicator is the elapsed time, the moving distance, and the first of the plurality of indicators. When the index of 1 is selected and the type of the analysis graph is not set, the type of the analysis graph is set to a second type different from the first type, and the analysis is performed. Let me create a graph ,
When the first index is selected from the plurality of indices except the elapsed time and the moving distance, the second index is not selected, and the type of the analysis graph is not set in, setting the second index to the specific indicators, the type of the analysis chart by setting the first type, characterized by Rukoto to create the analysis chart.

本発明によれば、時系列的に収集された各種のデータについて、ユーザの操作負担を減らしつつ、理解し易い効果的な形態で表示させることができる。   According to the present invention, it is possible to display various types of data collected in time series in an effective form that is easy to understand while reducing the operation burden on the user.

本発明に係るデータ解析装置の一実施形態を示す概略ブロック図である。1 is a schematic block diagram showing an embodiment of a data analysis apparatus according to the present invention. 本実施形態に係るデータ解析方法の一例を示すフローチャートである。It is a flowchart which shows an example of the data analysis method which concerns on this embodiment. 本実施形態に係るデータ解析方法における操作手順を説明するための表示例(その1)を示す図である。It is a figure which shows the example of a display for explaining the operation procedure in the data analysis method which concerns on this embodiment (the 1). 本実施形態に係るデータ解析方法における操作手順を説明するための表示例(その2)を示す図である。It is a figure which shows the example of a display for explaining the operation procedure in the data analysis method which concerns on this embodiment (the 2). 本実施形態に係るデータ解析方法における操作手順を説明するための表示例(その3)を示す図である。It is a figure which shows the example of a display for explaining the operation procedure in the data analysis method which concerns on this embodiment (the 3). 本実施形態に係るデータ解析方法における操作手順を説明するための表示例(その4)を示す図である。It is a figure which shows the example of a display for explaining the operation procedure in the data analysis method which concerns on this embodiment (the 4). 本実施形態に係るデータ解析方法における操作手順を説明するための表示例(その5)を示す図である。It is a figure which shows the example of a display for explaining the operation procedure in the data analysis method which concerns on this embodiment (the 5). 本実施形態に係るデータ解析方法における操作手順を説明するための表示例(その6)を示す図である。It is a figure which shows the example of a display for explaining the operation procedure in the data analysis method which concerns on this embodiment (the 6). 本実施形態に係るデータ解析方法における操作手順を説明するための表示例(その7)を示す図である。It is a figure which shows the example of a display for explaining the operation procedure in the data analysis method which concerns on this embodiment (the 7). 本実施形態に係るデータ解析方法における操作手順を説明するための表示例(その8)を示す図である。It is a figure which shows the example of a display for explaining the operation procedure in the data analysis method which concerns on this embodiment (the 8). 本実施形態に係るデータ解析方法の変形例1を示すフローチャートである。It is a flowchart which shows the modification 1 of the data analysis method which concerns on this embodiment. 本実施形態に係るデータ解析方法の変形例2を示すフローチャートである。It is a flowchart which shows the modification 2 of the data analysis method which concerns on this embodiment.

以下に、本発明に係るデータ解析装置及びデータ解析方法、データ解析プログラムについて、実施形態を示して詳しく説明する。なお、以下の実施形態においては、ユーザがランニング等を行った場合に収集される運動データ(ランニングデータ)をグラフ化する場合について説明する。   Hereinafter, a data analysis apparatus, a data analysis method, and a data analysis program according to the present invention will be described in detail with reference to embodiments. In the following embodiment, a case will be described in which exercise data (running data) collected when a user performs running or the like is graphed.

<データ解析装置>
図1は、本発明に係るデータ解析装置の一実施形態を示す概略ブロック図である。
本発明の実施形態に係るデータ解析装置100は、図1に示すように、概略、入力操作部110と、演算回路部120と、メモリ部130と、データベース140と、表示部150と、インターフェース部160と、を有している。ここで、データ解析装置100は、例えばデスクトップ型やノート型のパーソナルコンピュータであってもよいし、スマートフォン(高機能携帯電話機)やタブレット端末のような携帯情報端末であってもよい。
<Data analysis device>
FIG. 1 is a schematic block diagram showing an embodiment of a data analysis apparatus according to the present invention.
As shown in FIG. 1, the data analysis apparatus 100 according to the embodiment of the present invention is roughly summarized as an input operation unit 110, an arithmetic circuit unit 120, a memory unit 130, a database 140, a display unit 150, and an interface unit. 160. Here, the data analysis apparatus 100 may be, for example, a desktop or notebook personal computer, or may be a portable information terminal such as a smartphone (high function mobile phone) or a tablet terminal.

入力操作部110は、データ解析装置100に付設されるキーボードやマウス、タッチパッド、タッチパネル等の入力手段である。入力操作部110は、ユーザが後述する表示部150に表示される任意の項目やアイコンを選択したり、画面表示中の任意の位置を指示したりすることにより、当該項目やアイコン、位置に対応する機能が実行される。特に、本実施形態に係るデータ解析装置100においては、入力操作部110は、後述するデータベース140に蓄積された運動データからグラフ化したい試技データを選択する際や、選択された試技データにおけるグラフ化したい指標を選択する際の入力操作に用いられる。ここで、入力操作部110に適用される入力手段は、例えば上述した各種の入力手段のうち、いずれか1つを備えているものであってもよいし、複数の入力手段を備えているものであってもよい。   The input operation unit 110 is an input unit such as a keyboard, a mouse, a touch pad, or a touch panel attached to the data analysis apparatus 100. The input operation unit 110 responds to the item, icon, or position by selecting an arbitrary item or icon displayed on the display unit 150 (to be described later) or instructing an arbitrary position on the screen. The function to perform is executed. In particular, in the data analysis apparatus 100 according to the present embodiment, the input operation unit 110 selects graph data in the selected test data when selecting test data to be graphed from exercise data stored in the database 140 described later. It is used for input operations when selecting the desired index. Here, the input means applied to the input operation unit 110 may include, for example, any one of the various input means described above, or may include a plurality of input means. It may be.

演算回路部120は、CPU(中央演算処理装置)やMPU(マイクロプロセッサ)等の演算装置であって、後述するメモリ部130に保存されている所定の制御プログラムを実行する。これにより、演算回路部120は、表示部150における各種情報(試技データや設定メニュー、グラフ等)の表示や、後述するインターフェース部160における外部機器からデータベース140への運動データの転送、データベース140における運動データ等の保存や読出し等の、各種の動作を制御する。また、演算回路部120は、メモリ部130に保存されている所定のアルゴリズムプログラムを実行する。これにより、演算回路部120は、データベース140に蓄積された運動データのうち、ユーザが所望する試技データにおける選択された指標について、所定の種類のグラフを自動作成して、表示部150に表示するデータ解析動作を実行する。これにより、所望の試技データの解析結果がグラフを用いて可視化される。ここで、演算回路部120において実行される制御プログラムやアルゴリズムプログラムは、演算回路部120の内部に予め組み込まれているものであってもよい。なお、本実施形態に係るデータ解析方法については、詳しく後述する。   The arithmetic circuit unit 120 is an arithmetic device such as a CPU (central processing unit) or MPU (microprocessor), and executes a predetermined control program stored in a memory unit 130 described later. Thereby, the arithmetic circuit unit 120 displays various information (trial data, setting menus, graphs, etc.) on the display unit 150, transfers exercise data from an external device to the database 140 in the interface unit 160 described later, Controls various operations such as saving and reading of exercise data. The arithmetic circuit unit 120 executes a predetermined algorithm program stored in the memory unit 130. Accordingly, the arithmetic circuit unit 120 automatically creates a predetermined type of graph for the selected index in the trial data desired by the user from the exercise data stored in the database 140 and displays the graph on the display unit 150. Perform data analysis operations. Thereby, the analysis result of desired trial data is visualized using a graph. Here, the control program and the algorithm program executed in the arithmetic circuit unit 120 may be incorporated in the arithmetic circuit unit 120 in advance. The data analysis method according to this embodiment will be described later in detail.

メモリ部130は、演算回路部120において、所定の制御プログラムやアルゴリズムプログラムを実行して、グラフを自動作成する際や、表示部150に各種情報(試技データや設定メニュー、グラフ等)を表示する際に使用するデータや生成されるデータを保存する。また、メモリ部130は、演算回路部120において実行される制御プログラムやアルゴリズムプログラムが保存されるものであってもよい。なお、メモリ部130は、その一部又は全部が、例えばメモリカード等のリムーバブル記憶媒体としての形態を有し、データ解析装置100に対して着脱可能に構成されているものであってもよい。   When the arithmetic circuit unit 120 executes a predetermined control program or algorithm program to automatically create a graph, the memory unit 130 displays various information (trial data, setting menu, graph, etc.) on the display unit 150. Save the data to be used or generated. The memory unit 130 may store a control program or an algorithm program executed in the arithmetic circuit unit 120. Note that a part or all of the memory unit 130 may have a form as a removable storage medium such as a memory card, and may be configured to be detachable from the data analysis apparatus 100.

データベース140は、後述するインターフェース部160を介して外部機器から転送されたデータに基づく、少なくとも、時間(運動時の経過時間)又は距離(運動時の時間の経過に応じて増加する移動距離)の特定の指標を含む複数の指標についての、少なくとも一つの試技データを含む運動データを保存、蓄積する。ここで、データベース140に蓄積される運動データは、インターフェース部160を介して転送されたデータに基づく、複数の指標についての運動データが時系列で順次保存されているものであってもよいし、運動データの複数の指標の各々に分類して時系列で保存されているものであってもよい。そして、試技データとは運動データを例えば走行方法やコース条件、走行日時等に分類して、ユーザがひとつのまとまりとみなした(又は、みなされる)データである。具体的には、例えばインターバルトレーニング(高負荷、低負荷を繰り返すトレーニング)の場合は、高負荷の各区間、低負荷の各区間をそれぞれ1試技とみなす。本実施形態においては、運動データとして、例えば、ランニング時の一定時間(例えばランニングにおける走動作の一周期)ごとの、加速度データに基づくピッチや上下動、接地時間等の複数の指標の数値が時系列的に保存される。ここで、インターフェース部160を介して転送されるデータは、後述するように、例えば、データ解析装置100の外部に設けられた機器(外部機器)から転送されるデータである。この外部機器がユーザの運動状態に関わる各種のセンサ信号データを取得するためのセンサ機器を有するものであって、データ解析装置100に転送されるデータがセンサ機器で取得されたセンサ信号データである場合には、演算回路部120において、このセンサ信号データから上記複数の指標の数値が計算されて運動データが生成され、生成された運動データがデータベース140に蓄積される。また、外部機器が上記センサ機器とセンサ機器からのセンサ信号データを処理して上記複数の指標の数値を計算するデータ処理装置とを有するものであって、データ解析装置100に転送されるデータが計算された指標の時系列の数値を有するデータである場合には、この転送されたデータが、運動データとしてデータベース140に蓄積される。そして、ユーザが入力操作部110を操作して、データベース140に保存されている運動データにおける所望の(グラフ化したい)試技データを選択し、選択した試技データにおける複数の指標のうちの少なくとも一つの指標を選択して、解析項目として設定することにより、データベース140から運動データにおける対応するデータが抽出されて、演算回路部120において解析項目についての所定の種類のグラフが作成される。なお、データベース140は、データ解析装置100に一体的に付設(内蔵)された構成を有するものであってもよいし、データ解析装置100の外部に別個に設けられた(外付け接続された)ものであってもよい。   The database 140 is at least time (elapsed time during exercise) or distance (movement distance increased with the passage of time during exercise) based on data transferred from an external device via the interface unit 160 described later. Exercise data including at least one attempt data for a plurality of indexes including a specific index is stored and accumulated. Here, the exercise data stored in the database 140 may be obtained by sequentially storing exercise data for a plurality of indices based on data transferred via the interface unit 160, The movement data may be classified into each of a plurality of indices and stored in time series. The trial data is data that is classified (or considered) by the user as a single unit by classifying exercise data into, for example, a running method, course conditions, and running date and time. Specifically, for example, in the case of interval training (training in which high load and low load are repeated), each section of high load and each section of low load are regarded as one trial. In the present embodiment, as the exercise data, for example, numerical values of a plurality of indices such as a pitch based on acceleration data, vertical movement, and ground contact time for a certain time during running (for example, one cycle of running motion in running) are used. Stored serially. Here, the data transferred via the interface unit 160 is, for example, data transferred from a device (external device) provided outside the data analysis apparatus 100 as described later. The external device has a sensor device for acquiring various sensor signal data related to the user's exercise state, and the data transferred to the data analysis device 100 is the sensor signal data acquired by the sensor device. In this case, the arithmetic circuit unit 120 calculates numerical values of the plurality of indices from the sensor signal data to generate exercise data, and the generated exercise data is stored in the database 140. In addition, the external device includes the sensor device and a data processing device that processes the sensor signal data from the sensor device and calculates the numerical values of the plurality of indices, and the data transferred to the data analysis device 100 is In the case of data having time-series numerical values of the calculated index, the transferred data is accumulated in the database 140 as exercise data. Then, the user operates the input operation unit 110 to select desired exercise data (to be graphed) in the exercise data stored in the database 140, and at least one of a plurality of indices in the selected exercise data By selecting an index and setting it as an analysis item, the corresponding data in the exercise data is extracted from the database 140, and a predetermined type of graph for the analysis item is created in the arithmetic circuit unit 120. The database 140 may have a configuration that is integrally attached (incorporated) to the data analysis apparatus 100, or is provided separately (connected externally) outside the data analysis apparatus 100. It may be a thing.

表示部150は、例えばカラーやモノクロ表示が可能な液晶方式や、有機EL素子等の発光素子方式の表示パネルを有している。表示部150は、少なくとも上述した入力操作部110を用いた入力操作の際に必要な情報を、所定の形態で表示する。具体的には、表示部150は、データベース140に保存された運動データにおける試技データの一覧や、解析項目の設定メニュー、解析結果としてのグラフ等を表示する。   The display unit 150 includes, for example, a liquid crystal display capable of color or monochrome display or a light emitting element display panel such as an organic EL element. The display unit 150 displays at least information necessary for an input operation using the input operation unit 110 described above in a predetermined form. Specifically, the display unit 150 displays a list of trial data in exercise data stored in the database 140, a setting menu for analysis items, a graph as an analysis result, and the like.

インターフェース部160は、ユーザの運動状態に関わる各種のセンサ信号データを取得するためのセンサ機器、あるいはセンサ機器とデータ処理装置等を有する、例えばデータ解析装置100の外部に設けられた機器(外部機器、図示を省略)と接続されて、この機器との間で各種のデータを送受信するための機能を有している。本実施形態においては、インターフェース部160は、上記外部機器からのデータを受信して、データ解析装置100に転送する。ここで、インターフェース部160を介して外部機器からデータを転送する手法としては、例えば外部機器に装着されたメモリカード等のリムーバブル記憶媒体を取り出して、カードスロット形状を有するインターフェース部160に差し替える手法を適用することができる。また、外部機器からデータを転送する他の手法としては、例えばUSB(Universal Serial Bus)規格等の通信ケーブルを介した有線による通信方式や、ブルートゥース(Bluetooth(登録商標))通信やワイファイ(Wi-Fi;wireless fidelity(登録商標))通信等の無線通信方式を適用することができる。   The interface unit 160 includes a sensor device for acquiring various sensor signal data related to the user's exercise state, or a device (external device, for example) provided outside the data analysis device 100, including a sensor device and a data processing device. And a function for transmitting and receiving various data to and from this device. In the present embodiment, the interface unit 160 receives data from the external device and transfers it to the data analysis apparatus 100. Here, as a method of transferring data from the external device via the interface unit 160, for example, a method of taking out a removable storage medium such as a memory card attached to the external device and replacing it with the interface unit 160 having a card slot shape. Can be applied. Other methods for transferring data from an external device include, for example, a wired communication method via a communication cable such as a USB (Universal Serial Bus) standard, Bluetooth (Bluetooth®) communication, and Wi-Fi (Wi- A wireless communication method such as Fi (wireless fidelity (registered trademark)) communication can be applied.

なお、インターフェース部160を介してデータが転送される外部機器のセンサ機器は、本実施形態においては、ユーザの身体の所定の位置(胸部や腰部、腕部等)に装着され、運動中の動作状態を検出するためのモーションセンサであって、例えば加速度センサや角速度センサ、地磁気センサ、心拍検出回路等を備えている。この外部機器は、データ解析装置100とは別個の構成、又は、データ解析装置100に着脱可能な構成を有するものであってもよい。また、上記において、インターフェース部160に接続されてデータ解析装置100にデータを転送する機器は、データ解析装置100の外部に設けられている外部機器であるとしたが、データ解析装置100が携帯情報端末等の形態を有する場合には、インターフェース部160に接続される機器は、データ解析装置100に一体的に付設(内蔵)された構成を有するものであってもよい。   In this embodiment, the sensor device of the external device to which data is transferred via the interface unit 160 is attached to a predetermined position (chest, waist, arm, etc.) of the user's body and operates during exercise. A motion sensor for detecting a state, for example, includes an acceleration sensor, an angular velocity sensor, a geomagnetic sensor, a heartbeat detection circuit, and the like. The external device may have a configuration that is separate from the data analysis device 100 or a configuration that is detachable from the data analysis device 100. In the above description, the device that is connected to the interface unit 160 and transfers data to the data analysis device 100 is an external device that is provided outside the data analysis device 100. In the case of having a form such as a terminal, the device connected to the interface unit 160 may have a configuration that is integrally attached (built in) to the data analysis apparatus 100.

<データ解析方法>
次に、本実施形態に係るデータ解析装置における解析方法について、図面を参照して説明する。ここでは、本実施形態に係るデータ解析装置による運動データの蓄積から、ユーザによる試技データの選択及び解析項目の設定、グラフの自動作成、表示に至る一連の制御処理について説明する。なお、ここでは、一例として、インターフェース部160にセンサ機器を有する外部機器が接続され、外部機器からインターフェース部160を介してデータ解析装置100に転送されるデータがセンサ機器で取得されたセンサ信号データであり、演算回路部120において、このセンサ信号データから複数の指標の数値が計算されて、運動データが生成される場合について説明する。
<Data analysis method>
Next, an analysis method in the data analysis apparatus according to the present embodiment will be described with reference to the drawings. Here, a series of control processes from accumulation of exercise data by the data analysis apparatus according to the present embodiment, selection of trial data by the user, setting of analysis items, automatic creation of graphs, and display will be described. Here, as an example, sensor signal data acquired by the sensor device is an example in which an external device having a sensor device is connected to the interface unit 160 and data transferred from the external device to the data analysis apparatus 100 via the interface unit 160 is acquired. A case will be described in which the arithmetic circuit unit 120 calculates the numerical values of a plurality of indices from the sensor signal data to generate exercise data.

図2は、本実施形態に係るデータ解析方法の一例を示すフローチャートであり、図3〜図10は、本実施形態に係るデータ解析方法における操作手順を説明するための表示例を示す図である。   FIG. 2 is a flowchart illustrating an example of a data analysis method according to the present embodiment, and FIGS. 3 to 10 are diagrams illustrating display examples for explaining operation procedures in the data analysis method according to the present embodiment. .

本実施形態に係るデータ解析方法は、大別して、ランニングデータ等の運動データの収集、蓄積手順と、対象データの選択・解析項目の設定手順と、グラフの作成・表示手順と、を有している。ここで、対象データの選択・解析項目の設定手順におけるユーザの入力操作の誘導、及び、グラフの作成・表示手順は、データ解析装置100の演算回路部120において実行される所定のアルゴリズムプログラムに基づいて実現される。   The data analysis method according to the present embodiment is roughly divided into collection and storage procedures of exercise data such as running data, selection of target data / setting of analysis items, and creation / display of graphs. Yes. Here, the guidance of the user input operation and the graph creation / display procedure in the selection / analysis item setting procedure of the target data are based on a predetermined algorithm program executed in the arithmetic circuit unit 120 of the data analysis device 100. Realized.

運動データの収集、蓄積手順においては、まず、ユーザが所定のセンサ機器を身体に装着した状態でランニング等の運動を行うことにより、当該運動中の動作状態を示すセンサ信号データが取得される。ここで、センサ機器として例えば加速度センサや角速度センサ、心拍検出回路等を身体の胸部や腰部、腕部等に装着することにより、ランニング中の加速度データや角速度データ、心拍データ等がセンサ信号データとして取得されて、例えばセンサ機器のメモリ部に時系列的に(時間データに関連付けて)蓄積される。   In the procedure for collecting and accumulating exercise data, first, the user performs exercise such as running while wearing a predetermined sensor device on the body, thereby obtaining sensor signal data indicating an operation state during the exercise. Here, by attaching an acceleration sensor, an angular velocity sensor, a heartbeat detection circuit, etc. as sensor devices to the chest, waist, arms, etc. of the body, acceleration data, angular velocity data, heartbeat data, etc. during running are used as sensor signal data. Acquired and stored, for example, in a memory unit of the sensor device in time series (in association with time data).

そして、センサ機器に蓄積されたセンサ信号データは、センサ機器と上述した本実施形態に係るデータ解析装置100とを所定の通信方式により接続することにより、又は、メモリカード等を差し替えることにより、インターフェース部160を介して、データ解析装置100に転送される。そして、演算回路部120において、このセンサ信号データから複数の指標の数値が計算されて運動データが生成され、生成された運動データがデータベース140に保存、蓄積される。ここで、データベース140には、特定の一ユーザや複数のユーザについて、様々な走行方法やコース条件等におけるセンサ信号データが走行日時ごとに時系列的に収集されて蓄積される。   The sensor signal data stored in the sensor device is interfaced by connecting the sensor device and the data analysis apparatus 100 according to this embodiment described above by a predetermined communication method, or by replacing a memory card or the like. The data is transferred to the data analysis apparatus 100 via the unit 160. The arithmetic circuit unit 120 calculates numerical values of a plurality of indices from the sensor signal data to generate exercise data, and the generated exercise data is stored and accumulated in the database 140. Here, in the database 140, sensor signal data in various driving methods, course conditions, and the like is collected and accumulated in time series for each specific date and time for a specific user or a plurality of users.

次いで、対象データの選択・解析項目の設定手順においては、図2のフローチャートに示すように、ユーザがデータ解析装置100の入力操作部110を操作して、運動データの解析処理を開始することにより、演算回路部120は、所定のアルゴリズムプログラムを実行して、図3に示すように、データベース140に蓄積された運動データの複数の試技データを表示部150に表示する。ここで、表示部150には、例えば図3に示すように、複数のユーザ(図中、「選手名」欄に対応する)の、様々な走行方法(図中、「トレーニング」欄や「ペース」欄に対応する)やコース条件(図中、「コース」欄や「走行距離」欄に対応する)等が走行日時(図中、「練習日時」欄に対応する)ごとにリスト形式で表示される。それぞれのリスト表示には、運動中の動作状態を示すセンサ信号データが関連付けられている。   Next, in the procedure for setting the target data selection / analysis item, as shown in the flowchart of FIG. 2, the user operates the input operation unit 110 of the data analysis device 100 to start the analysis processing of the exercise data. The arithmetic circuit unit 120 executes a predetermined algorithm program and displays a plurality of exercise data of the exercise data stored in the database 140 on the display unit 150 as shown in FIG. Here, for example, as shown in FIG. 3, the display unit 150 displays various running methods (“training” column and “pace” in the drawing) for a plurality of users (corresponding to the “player name” column in the drawing). "Corresponding to" column) and course conditions (corresponding to "course" field and "travel distance" field in the figure) etc. are displayed in list format for each running date and time (corresponding to "practice date" field in the figure) Is done. Each list display is associated with sensor signal data indicating an operating state during exercise.

次いで、ユーザが入力操作部110を操作して、表示部150に表示された上記リストの中から、グラフ化したい任意の試技データを選択する(図3中、反転表示した「000114」欄参照;ステップS102)。   Next, the user operates the input operation unit 110 to select any attempt data to be graphed from the list displayed on the display unit 150 (see the “000114” column highlighted in FIG. 3; Step S102).

次いで、ユーザが入力操作部110を操作して、選択した試技データについて、グラフ化したい指標を選択して、解析項目を設定する(ステップS104)。ここでは、ユーザが図3に示したリスト表示の中から任意の試技データを選択することにより、演算回路部120は、例えば図4に示すように、解析項目を設定するための指標選択画面を、表示部150の所定の領域にポップアップ表示する。そして、ユーザが入力操作部110を操作して、指標項目選択画面に表示された各種の指標(図中、「指標選択」欄の各項目参照)の中から、例えばグラフのX軸に「時間」の指標を選択して、これをX軸の解析項目として設定し(図中、「X軸」欄参照)、Y軸に「ピッチ」や「接地時間」、「上下動」等の指標を選択して、これをY軸の解析項目として設定する(図中、「Y軸」欄参照)。ここで、本実施形態に示すようなランニング等の運動データの解析においては、図4の「指標選択」欄に示すように、「時間」、「周期」、「ピッチ」、「走行速度」、「ストライド」、「接地時間」、「体幹傾き」、「上下動」等の各項目が選択可能な指標として表示され、グラフのX軸及びY軸に対して任意の指標が選択されて、選択された指標が解析項目として設定される。   Next, the user operates the input operation unit 110 to select an index to be graphed for the selected trial data, and set an analysis item (step S104). Here, when the user selects arbitrary trial data from the list display shown in FIG. 3, the arithmetic circuit unit 120 displays an index selection screen for setting analysis items, for example, as shown in FIG. And pop-up display in a predetermined area of the display unit 150. Then, when the user operates the input operation unit 110, for example, “Time” is displayed on the X axis of the graph from various indexes displayed on the index item selection screen (see each item in the “Index selection” column in the figure). ”And select this as an analysis item for the X axis (see“ X axis ”in the figure), and set the Y axis to“ pitch ”,“ contact time ”,“ vertical movement ”, etc. This is selected and set as a Y-axis analysis item (see the “Y-axis” column in the figure). Here, in the analysis of exercise data such as running as shown in the present embodiment, as shown in the “index selection” column of FIG. 4, “time”, “cycle”, “pitch”, “travel speed”, Each item such as “stride”, “contact time”, “trunk inclination”, “vertical movement” is displayed as a selectable index, and any index is selected for the X axis and Y axis of the graph, The selected index is set as an analysis item.

これにより、演算回路部120は、設定された解析項目に基づいて、データベース140から運動データにおける解析対象となるデータを抽出し、グラフのX軸及びY軸にそれぞれの解析項目を設定して、例えば図5に示すように、グラフを描画(作成)する。ここで、図5に示したグラフは、図4に示したように、X軸に「時間」の指標を解析項目として設定し、Y軸に「ピッチ」、「接地時間」、「上下動」の各指標を解析項目として設定した場合の折れ線グラフの例である。図5において、時間経過に対するピッチの変化が折れ線グラフPL1で表示され、接地時間の変化が折れ線グラフPL2で表示され、上下動の変化が折れ線グラフPL3で表示されている。また、図面右方の凡例のチェックボックスにチェックを入れることにより、対応するスケール(目盛)がグラフのY軸に表示される。   Thereby, the arithmetic circuit unit 120 extracts data to be analyzed in the motion data from the database 140 based on the set analysis items, sets the respective analysis items on the X axis and the Y axis of the graph, For example, as shown in FIG. 5, a graph is drawn (created). Here, in the graph shown in FIG. 5, as shown in FIG. 4, an index of “time” is set as an analysis item on the X axis, and “pitch”, “contact time”, and “up and down movement” are set on the Y axis. It is an example of a line graph when each index is set as an analysis item. In FIG. 5, a change in pitch with time is displayed as a line graph PL1, a change in contact time is displayed as a line graph PL2, and a change in vertical movement is displayed as a line graph PL3. Also, by checking the legend check box on the right side of the drawing, the corresponding scale (scale) is displayed on the Y axis of the graph.

ここで、本実施形態においては、解析項目を設定してグラフを描画するグラフの作成・表示手順において、まず、演算回路部120は、X軸及びY軸の一方のみに、複数の指標のうちの、時間(走行時間)又は距離(時間の経過に対応して増加する移動距離)の特定の指標以外の指標が解析項目として設定されているか否かを判定する(ステップS106)。そして、X軸及びY軸の両方に解析項目が設定されている場合(ステップS106:No)には、演算回路部120は、次に、X軸又はY軸のいずれかに上記の時間又は距離の特定の指標が解析項目として設定されているか否かを判定する(ステップS108)。さらに、演算回路部120は、選択された解析項目についてグラフの種類が設定されているか否かも同時に判定する。例えば図6に示すように、X軸に時間や距離の特定の指標が解析項目として設定され、かつ、グラフの種類が設定されていなかった場合(ステップS108:Yes)には、演算回路部120は、グラフの種類として予め設定されている第1種類のグラフを自動的に設定して、図7に示すように、第1種類のグラフを描画して表示部150に表示する(ステップS112)。この第1種類のグラフは、X軸及びY軸の一方に解析項目として設定されている、上記の特定の指標以外の指標の時間の経過に対する変化を示すグラフであり、例えば折れ線グラフに設定される。ここで、図7に示したグラフは、図6に示したように、X軸に「時間」の項目を設定し、Y軸に「ピッチ」の項目を設定した場合の、第1種類のグラフとしての折れ線グラフの例である。図7においては、時間経過に対するピッチの変化が折れ線グラフPL11で表示されている。   Here, in the present embodiment, in the graph creation / display procedure for setting the analysis items and drawing the graph, first, the arithmetic circuit unit 120 includes only one of the X-axis and the Y-axis among a plurality of indices. It is determined whether an index other than a specific index of time (traveling time) or distance (moving distance that increases with the passage of time) is set as an analysis item (step S106). And when the analysis item is set to both the X-axis and the Y-axis (step S106: No), the arithmetic circuit unit 120 next sets the above time or distance to either the X-axis or the Y-axis. It is determined whether or not the specific index is set as an analysis item (step S108). Further, the arithmetic circuit unit 120 also determines whether or not a graph type is set for the selected analysis item. For example, as shown in FIG. 6, when a specific index of time or distance is set as an analysis item on the X axis and the type of graph is not set (step S108: Yes), the arithmetic circuit unit 120 Automatically sets the first type of graph set in advance as the type of graph, and draws and displays the first type of graph on the display unit 150 as shown in FIG. 7 (step S112). . This first type of graph is a graph showing changes over time of indices other than the specific index set as an analysis item on one of the X axis and the Y axis, and is set to, for example, a line graph. The Here, as shown in FIG. 6, the graph shown in FIG. 7 is the first type of graph when the “time” item is set on the X axis and the “pitch” item is set on the Y axis. It is an example of a line graph as. In FIG. 7, the change of the pitch with the passage of time is displayed as a line graph PL11.

一方、ステップS108において、例えば図8に示すように、X軸及びY軸のいずれにも上記の時間又は距離の特定の指標が解析項目として設定されておらず、X軸及びY軸のいずれにも特定の指標以外の指標(例えば走行速度)が設定され、かつ、グラフの種類が設定されていなかった場合(ステップS108:No)には、演算回路部120は、グラフの種類として予め設定されている第2種類のグラフを自動的に設定して、図9に示すように、第2種類のグラフを描画して表示部150に表示する(ステップS114)。この第2種類のグラフは、X軸に解析項目として設定されている指標とY軸に解析項目として設定されている指標との相互の相関関係を示すグラフであって、第1種類のグラフとは異なる種類のグラフであり、例えば散布図(又は分布図)に設定される。ここで、図9に示したグラフは、図8に示したように、X軸に「走行速度」の項目を設定し、Y軸に「ピッチ」の項目を設定した場合の、第2種類のグラフとしての散布図の例である。図9においては、走行速度とピッチの相関関係が散布図PL12で表示されている。   On the other hand, in step S108, for example, as shown in FIG. 8, the specific index of the time or distance is not set as an analysis item on either the X axis or the Y axis, and the X axis or the Y axis is not set. If an index other than a specific index (for example, traveling speed) is set and the type of graph is not set (step S108: No), the arithmetic circuit unit 120 is preset as the type of graph. The second type graph is automatically set, and the second type graph is drawn and displayed on the display unit 150 as shown in FIG. 9 (step S114). The second type graph is a graph showing the correlation between the index set as the analysis item on the X axis and the index set as the analysis item on the Y axis, and the first type graph and Are different types of graphs, for example, set in a scatter diagram (or distribution diagram). Here, as shown in FIG. 8, the graph shown in FIG. 9 is the second type when the “traveling speed” item is set on the X axis and the “pitch” item is set on the Y axis. It is an example of the scatter diagram as a graph. In FIG. 9, the correlation between the running speed and the pitch is displayed in the scatter diagram PL12.

すなわち、本実施形態においては、運動データをグラフ化する際の、グラフの種類が予めデフォルトとして設定されている。そして、ユーザが、解析項目の設定画面において解析項目を設定し、グラフの種類を設定しなかった場合には、X軸又はY軸に選択された解析項目に応じて、グラフの種類として、予め設定されている第1種類又は第2種類のグラフ(本実施形態においては、折れ線グラフ又は散布図)が自動的に設定されて、設定された種類のグラフが描画(作成)される。   That is, in this embodiment, the type of graph when graphing exercise data is preset as a default. Then, when the user sets the analysis item on the analysis item setting screen and does not set the graph type, the graph type is set in advance according to the analysis item selected for the X axis or the Y axis. The set first type or second type graph (in the present embodiment, a line graph or a scatter diagram) is automatically set, and the set type graph is drawn (created).

一方、ステップS106において、例えば図10に示すように、特定の指標以外の指標が解析項目としてX軸及びY軸の一方のみに設定されていて、X軸及びY軸の他方には解析項目が設定されていない場合(ステップS106:Yes)には、演算回路部120は、X軸及びY軸の他方に自動的に時間又は距離の特定の指標を解析項目として設定する(ステップS110)。そして、図7に示したように、第1種類のグラフ(本実施形態においては、折れ線グラフ)を描画して、表示部150に表示する(ステップS108、S112)。   On the other hand, in step S106, for example, as shown in FIG. 10, an index other than a specific index is set as an analysis item on only one of the X axis and the Y axis, and an analysis item is displayed on the other of the X axis and the Y axis. If not set (step S106: Yes), the arithmetic circuit unit 120 automatically sets a specific index of time or distance as an analysis item on the other of the X axis and the Y axis (step S110). Then, as shown in FIG. 7, the first type graph (in the present embodiment, a line graph) is drawn and displayed on the display unit 150 (steps S108 and S112).

すなわち、本実施形態においては、運動データをグラフ化する際の、グラフのX軸又はY軸に予めデフォルトとなる解析項目が設定されている。また、グラフのX軸又はY軸に設定されている解析項目が時間又は距離である場合には、グラフの種類が予めデフォルトとして設定される。そして、ユーザが、指標選択画面においてX軸及びY軸の一方に解析項目を設定していない場合には、X軸及びY軸の解析項目が設定されていない側に予め設定されている解析項目(本実施形態においては、時間又は距離)が自動的に設定され、さらに、予め設定されている第1種類のグラフ(本実施形態においては、折れ線グラフ)が自動的に設定されて、設定された種類のグラフが描画(作成)される。   That is, in the present embodiment, a default analysis item is set in advance on the X axis or Y axis of the graph when graphing exercise data. When the analysis item set on the X axis or Y axis of the graph is time or distance, the type of graph is set as a default in advance. If the user has not set an analysis item on one of the X axis and the Y axis on the index selection screen, the analysis item is set in advance on the side where the X axis and Y axis analysis items are not set. (In this embodiment, time or distance) is automatically set, and further, a preset first type graph (in this embodiment, a line graph) is automatically set and set. The type of graph is drawn (created).

一般に、運動データの解析方法においては、X軸又はY軸に時間や距離等の時系列データを設定したグラフが用いられることが多い。特に、ランニング等の運動データの解析においては、注目する項目(例えばピッチや上下動)と、時間もしくは距離等の時系列データとの組み合わせで折れ線グラフ等の形態でグラフ化することにより、ユーザは、当該グラフを介して、種々の運動データの時間的な変化を簡易かつ的確に把握することができる。したがって、本実施形態においても、運動データのグラフ化に際して、ユーザが時間や距離の特定の指標を解析項目として設定した場合や、X軸及びY軸の一方に解析項目を設定していない場合には、デフォルトとなる第1種類のグラフとして、折れ線グラフを作成する場合について説明した。   In general, in an analysis method of motion data, a graph in which time series data such as time and distance is set on the X axis or the Y axis is often used. In particular, in the analysis of exercise data such as running, the user can graph by combining the item of interest (for example, pitch and vertical movement) and time series data such as time or distance in the form of a line graph. The temporal change of various exercise data can be easily and accurately grasped via the graph. Therefore, also in this embodiment, when graphing exercise data, when a user sets a specific index of time or distance as an analysis item, or when an analysis item is not set on one of the X axis and the Y axis Explained the case of creating a line graph as the first type of graph as a default.

上述したように、本実施形態においては、ランニング等の運動データの解析結果をグラフ化する際に、例えば2次元のグラフの一軸に時系列データからなる解析項目(時間又は距離)が設定され、グラフの種類が設定されていない場合には、グラフの種類として、デフォルトとして予め設定された第1種類のグラフ(例えば、折れ線グラフ)が自動的に設定されてグラフが描画される。一方、2次元のグラフのいずれの軸にも時系列データ以外の解析項目が選択され、グラフの種類が設定されていない場合には、グラフの種類として、デフォルトとして予め設定された第2種類のグラフ(例えば、散布図)が自動的に設定されてグラフが描画される。また、2次元のグラフのいずれか一方の軸にのみ解析項目が設定され、他の軸に解析項目が設定されていない場合には、他の軸にデフォルトとして予め設定された時系列データからなる解析項目(時間又は距離)が自動的に設定され、グラフの種類として、デフォルトとして予め設定された第1種類のグラフ(例えば、折れ線グラフ)が自動的に設定されてグラフが描画される。   As described above, in this embodiment, when graphing the analysis result of exercise data such as running, for example, an analysis item (time or distance) composed of time series data is set on one axis of a two-dimensional graph, When the type of graph is not set, the first type graph (for example, a line graph) set in advance as a default is automatically set as the graph type, and the graph is drawn. On the other hand, if an analysis item other than time-series data is selected for any axis of the two-dimensional graph and the graph type is not set, the second type preset as the default as the graph type is selected. A graph (for example, a scatter diagram) is automatically set and a graph is drawn. In addition, when an analysis item is set only on one of the axes of a two-dimensional graph and no analysis item is set on the other axis, it consists of time-series data preset as default on the other axis. An analysis item (time or distance) is automatically set, and a graph of a first type (for example, a line graph) set in advance as a default is automatically set as the type of graph.

したがって、本実施形態によれば、運動データの解析作業において、グラフ作成に関わるユーザの操作負担(手間)を減らしつつ、視覚を通じて運動データの具体的な解析結果を効果的に示すことができるグラフを作成することができるデータ解析装置を提供することができる。
なお、上記においては、作成するグラフを2次元のグラフとしたが、これに限るものではなく、例えば、3軸の3次元グラフや、その他の多次元のグラフであってもよい。
Therefore, according to the present embodiment, in the exercise data analysis work, it is possible to effectively show a specific analysis result of the exercise data through vision while reducing a user's operation burden (labor) related to the creation of the graph. Can be provided.
In the above description, the graph to be created is a two-dimensional graph. However, the graph is not limited to this, and may be, for example, a three-axis three-dimensional graph or other multidimensional graph.

(変形例)
次に、本実施形態に係るデータ解析方法における変形例について説明する。
図11は、本実施形態に係るデータ解析方法の変形例1を示すフローチャートである。図12は、本実施形態に係るデータ解析方法の変形例2を示すフローチャートである。ここで、図2に示したフローチャートと同等の処理についてはその説明を簡略化する。
(Modification)
Next, a modification of the data analysis method according to the present embodiment will be described.
FIG. 11 is a flowchart showing Modification 1 of the data analysis method according to the present embodiment. FIG. 12 is a flowchart showing a second modification of the data analysis method according to the present embodiment. Here, description of processing equivalent to the flowchart shown in FIG. 2 is simplified.

上述した実施形態においては、第1種類のグラフ及び第2種類のグラフがデフォルトとして予め設定されている場合について説明した。本実施形態に係るデータ解析方法の変形例1においては、第1種類のグラフ及び第2種類のグラフのデフォルトとなるグラフの種類をユーザが任意に設定又は変更することができる特徴を有している。   In the above-described embodiment, the case where the first type graph and the second type graph are preset as defaults has been described. The first modification of the data analysis method according to the present embodiment has a feature that the user can arbitrarily set or change the type of graph as a default of the first type graph and the second type graph. Yes.

具体的には、本変形例1においては、例えば図11に示すように、図2に示したフローチャートにおけるデータ解析方法(ステップS102〜S114)に先立って、ユーザが入力操作部110を操作することにより、第1種類のグラフ及び第2種類のグラフとして任意のグラフの種類(折れ線グラフ、棒グラフ、円グラフ等)をデフォルトとして設定又は変更する初期条件設定手順(ステップS101)を有している。この場合、演算回路部120は、例えば、デフォルトとなるグラフの種類を設定又は変更するための初期条件設定画面を、表示部150の所定の領域にポップアップ表示する。   Specifically, in Modification 1, for example, as shown in FIG. 11, the user operates the input operation unit 110 prior to the data analysis method (steps S102 to S114) in the flowchart shown in FIG. Thus, there is an initial condition setting procedure (step S101) for setting or changing any graph type (line graph, bar graph, pie chart, etc.) as a default as the first type graph and the second type graph. In this case, the arithmetic circuit unit 120 pops up an initial condition setting screen for setting or changing the default graph type in a predetermined area of the display unit 150, for example.

これにより、本変形例1によれば、ユーザは、運動データの解析結果を、理解しやすい任意の種類のグラフで作成して表示させることができるので、収集した運動データを効果的に活用することができる。   Thereby, according to this modification 1, since the user can create and display the analysis result of the exercise data with any kind of easy-to-understand graph, it can effectively use the collected exercise data. be able to.

本実施形態に係るデータ解析方法の変形例2においては、第1種類のグラフ及び第2種類のグラフを、デフォルトとして予め設定されている種類のグラフで自動的に作成するモードと、デフォルトとして予め設定されている種類以外の任意の種類のグラフを手動(マニュアル)で作成することができるモードとを有し、ユーザがいずれかのモードを任意に設定又は選択することができる特徴を有している。   In the second modification of the data analysis method according to the present embodiment, a mode in which the first type graph and the second type graph are automatically created using a graph of a type preset as a default, and a default as a default. A mode in which any type of graph other than the set type can be created manually (manually), and the user can arbitrarily set or select any mode Yes.

具体的には、本変形例2においては、例えば図12に示すように、図2に示したフローチャートにおけるデータ解析方法(ステップS102〜S114)において、解析項目を設定する手順(ステップS104、S106、S110)の後、ユーザが入力操作部110を操作することにより、グラフを自動作成するか否か(手動作成するか)を選択するグラフ作成方法選択手順(ステップS107)を有している。この場合、演算回路部120は、例えば、グラフの作成方法を選択するためのグラフ作成方法選択画面を、表示部150の所定の領域にポップアップ表示する。   Specifically, in the second modification, for example, as shown in FIG. 12, in the data analysis method (steps S102 to S114) in the flowchart shown in FIG. 2, a procedure (steps S104, S106, After S110), the user has a graph creation method selection procedure (step S107) for selecting whether to create a graph automatically (manual creation) by operating the input operation unit 110. In this case, for example, the arithmetic circuit unit 120 pops up a graph creation method selection screen for selecting a graph creation method in a predetermined area of the display unit 150.

これにより、本変形例2によれば、ユーザは、運動データの解析結果を、デフォルトとして予め設定された種類のグラフ(例えば折れ線グラフ)で作成したり、デフォルト以外の任意の種類のグラフで作成したりすることができる。したがって、ユーザは、運動データの解析結果を、理解しやすい適切な種類のグラフで表示させることができるので、収集した運動データを効果的に活用することができる。   Thus, according to the second modification, the user creates the analysis result of the exercise data as a default type of graph (for example, a line graph) or as an arbitrary type of graph other than the default. You can do it. Therefore, since the user can display the analysis result of the exercise data in an appropriate type of graph that is easy to understand, the collected exercise data can be effectively used.

なお、上述した各実施形態においては、運動データをグラフ化する際のグラフの種類として、2次元の折れ線グラフと散布図(又は分布図)を示して説明した。本発明はこれに限定されるものではなく、収集した運動データをユーザに対して、理解しやすい効果的な形態で表示させることができるものであれば、円グラフや棒グラフ等の他の種類の2次元グラフや、3次元グラフ等、種々の形態の表示方法を適用するものであってもよい。   In each of the above-described embodiments, a two-dimensional line graph and a scatter diagram (or distribution diagram) have been described as the types of graphs used when graphing exercise data. The present invention is not limited to this, and other types such as a pie chart and a bar chart can be used as long as the collected exercise data can be displayed to the user in an effective form that is easy to understand. Various display methods such as a two-dimensional graph and a three-dimensional graph may be applied.

また、上述した各実施形態においては、時系列データとしてランニング等の運動データを、グラフ化する場合について説明した。本発明はこれに限定されるものではなく、例えば一般企業における社員の営業成績や業務実績、学習塾における生徒の成績等、様々な分野において時系列的に収集された各種のデータをグラフ化する場合においても、良好に適用することができる。   Moreover, in each embodiment mentioned above, the case where exercise data, such as running, was graphed as time series data was demonstrated. The present invention is not limited to this, and graphs various data collected in time series in various fields, such as sales results and business results of employees in general companies, and student results in a cram school. Even in the case, it can be applied satisfactorily.

以上、本発明のいくつかの実施形態について説明したが、本発明は、上述した実施形態に限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
As mentioned above, although some embodiment of this invention was described, this invention is not limited to embodiment mentioned above, It includes the invention described in the claim, and its equivalent range.
Hereinafter, the invention described in the scope of claims of the present application will be appended.

(付記)
[1]
時間を特定の指標として含む、又は、時間の経過に対応して増加する事象を特定の指標として含む、複数の指標の時系列データを蓄積するデータベースと、
前記時系列データに基づく解析グラフを作成する演算回路部と、
を備え、
前記演算回路部は、
前記解析グラフの第1の軸を、前記複数の指標から前記特定の指標を除いたなかから選択された第1の指標に設定し、
前記解析グラフの第2の軸を、前記複数の指標のうちの、前記第1の指標と異なる第2の指標に設定し、
前記第2の指標が前記特定の指標である場合には、前記解析グラフの種類を、前記第1の指標の時間の経過に対する変化を示す第1の種類のグラフに設定し、
前記第1の指標及び前記第2の指標が前記特定の指標と異なる場合には、前記解析グラフの種類を、前記第1の指標と前記第2の指標との相互の相関関係を示す第2の種類のグラフに設定することを特徴とするデータ解析装置。
(Appendix)
[1]
A database that accumulates time-series data of a plurality of indicators, including time as a specific indicator, or an event that increases with the passage of time as a specific indicator;
An arithmetic circuit unit for creating an analysis graph based on the time series data;
With
The arithmetic circuit unit is:
Setting the first axis of the analysis graph to a first index selected from the plurality of indices excluding the specific index;
Setting the second axis of the analysis graph to a second index different from the first index among the plurality of indices;
When the second index is the specific index, the type of the analysis graph is set to a first type of graph indicating a change of the first index with time,
When the first index and the second index are different from the specific index, the type of the analysis graph is set to a second value indicating the correlation between the first index and the second index. A data analysis apparatus characterized by being set to a type of graph.

[2]
前記演算回路部は、
前記第2の指標が、前記複数の指標から選択されていないとき、前記第2の指標を前記特定の指標に設定して、前記解析グラフの種類を前記第1の種類のグラフに設定することを特徴とする[1]に記載のデータ解析装置。
[2]
The arithmetic circuit unit is:
When the second index is not selected from the plurality of indices, the second index is set as the specific index, and the type of the analysis graph is set as the first type graph. The data analysis device according to [1], characterized in that

[3]
前記第1の種類のグラフ及び前記第2の種類のグラフは、予め設定された既定の種類のグラフであることを特徴とする[1]又は[2]に記載のデータ解析装置。
[3]
The data analysis apparatus according to [1] or [2], wherein the first type graph and the second type graph are predetermined types of preset graphs.

[4]
設定情報が入力される入力操作部を有し、
前記演算回路部は、前記第1の種類のグラフ及び前記第2の種類のグラフは、前記入力操作部に入力される前記設定情報に応じて任意の種類のグラフに設定可能であることを特徴とする[1]又は[2]に記載のデータ解析装置。
[4]
It has an input operation part where setting information is input,
The arithmetic circuit unit can set the first type graph and the second type graph to any type of graph according to the setting information input to the input operation unit. The data analysis device according to [1] or [2].

[5]
前記演算回路部は、
前記第1の種類のグラフ又は前記第2の種類のグラフを作成する第1モードと、前記第1の種類のグラフ及び前記第2の種類のグラフ以外のグラフを作成する第2モードとを有し、
前記入力操作部から入力される前記設定情報に応じて、前記第1モード及び前記第2モードのいずれを実行するかを変更可能であることを特徴とする[1]乃至[4]のいずれかに記載のデータ解析装置。
[5]
The arithmetic circuit unit is:
A first mode for creating the first type graph or the second type graph; and a second mode for creating a graph other than the first type graph and the second type graph. And
Any one of [1] to [4], wherein either the first mode or the second mode can be changed according to the setting information input from the input operation unit. The data analysis device described in 1.

[6]
前記時系列データは、人体の移動を伴う運動時に収集された運動状態に関わる各種の運動データであり、
前記特定の指標は、前記運動時の経過時間又は前記運動時の移動距離であることを特徴とする[1]乃至[5]のいずれかに記載のデータ解析装置。
[6]
The time series data is various exercise data related to the exercise state collected during exercise involving movement of the human body,
The data analysis apparatus according to any one of [1] to [5], wherein the specific index is an elapsed time during the exercise or a movement distance during the exercise.

[7]
時間を特定の指標として含む、又は、時間の経過に対応して増加する事象を特定の指標として含む、複数の指標の時系列データを蓄積し、
前記時系列データに基づく解析グラフを作成し、
前記グラフを作成する際に、
前記解析グラフの第1の軸を、前記複数の指標から前記特定の指標を除いたなかから選択された第1の指標に設定し、
前記解析グラフの第2の軸を、前記複数の指標のうちの、前記第1の指標と異なる第2の指標に設定し、
前記第2の指標が前記特定の指標である場合には、前記解析グラフの種類を、前記第1の指標の時間の経過に対する変化を示す第1の種類のグラフに設定し、
前記第1及び第2の指標が前記特定の指標と異なる場合には、前記解析グラフの種類を、前記第1の指標と前記第2の指標との相互の相関関係を示す第2の種類のグラフに設定することを特徴とするデータ解析方法。
[8]
前記グラフを作成する際に、
前記第2の指標が、前記複数の指標から選択されていないとき、前記第2の指標を前記特定の指標に設定して、前記解析グラフの種類を前記第1の種類のグラフに設定することを特徴とする[7]に記載のデータ解析方法。
[7]
Accumulate time-series data of multiple indicators that include time as a specific indicator, or events that increase over time as a specific indicator,
Create an analysis graph based on the time series data,
When creating the graph,
Setting the first axis of the analysis graph to a first index selected from the plurality of indices excluding the specific index;
Setting the second axis of the analysis graph to a second index different from the first index among the plurality of indices;
When the second index is the specific index, the type of the analysis graph is set to a first type of graph indicating a change of the first index with time,
When the first and second indicators are different from the specific indicator, the type of the analysis graph is changed to a second type indicating the correlation between the first indicator and the second indicator. A data analysis method characterized by being set in a graph.
[8]
When creating the graph,
When the second index is not selected from the plurality of indices, the second index is set as the specific index, and the type of the analysis graph is set as the first type graph. [7] The data analysis method according to [7].

[9]
コンピュータに、
時間を特定の指標として含む、又、は時間の経過に対応して増加する事象を特定の指標として含む、複数の指標の時系列データを蓄積させ、
前記時系列データに基づく解析グラフを作成させ、
前記グラフを作成する際に、
前記解析グラフの第1の軸を、前記複数の指標から前記特定の指標を除いたなかから選択された第1の指標に設定し、
前記解析グラフの第2の軸を、前記複数の指標のうちの、前記第1の指標と異なる第2の指標に設定し、
前記第2の指標が前記特定の指標である場合には、前記解析グラフの種類を、前記第1の指標の時間の経過に対する変化を示す第1の種類のグラフに設定させ、
前記第1及び第2の指標が前記特定の指標と異なる場合には、前記解析グラフの種類を、前記第1の指標と前記第2の指標との相互の相関関係を示す第2の種類のグラフに設定させることを特徴とするデータ解析プログラム。
[9]
On the computer,
Accumulate time-series data of multiple indicators that include time as a specific indicator or events that increase as time passes as a specific indicator,
Create an analysis graph based on the time series data,
When creating the graph,
Setting the first axis of the analysis graph to a first index selected from the plurality of indices excluding the specific index;
Setting the second axis of the analysis graph to a second index different from the first index among the plurality of indices;
When the second indicator is the specific indicator, the type of the analysis graph is set to a first type of graph showing a change of the first indicator over time,
When the first and second indicators are different from the specific indicator, the type of the analysis graph is changed to a second type indicating the correlation between the first indicator and the second indicator. A data analysis program characterized by having a graph set.

[10]
前記グラフを作成する際に、
前記第2の指標が、前記複数の指標から選択されていないとき、前記第2の指標を前記特定の指標に設定して、前記解析グラフの種類を前記第1の種類のグラフに設定させることを特徴とする[9]に記載のデータ解析プログラム。
[10]
When creating the graph,
When the second index is not selected from the plurality of indices, the second index is set as the specific index, and the type of the analysis graph is set as the first type graph. [9] The data analysis program according to [9].

100 データ解析装置
110 入力操作部
120 演算回路部
130 メモリ部
140 データベース
150 表示部
160 インターフェース部
DESCRIPTION OF SYMBOLS 100 Data analyzer 110 Input operation part 120 Operation circuit part 130 Memory part 140 Database 150 Display part 160 Interface part

Claims (9)

身体の移動を伴う運動時の複数の指標について運動データを時系列で蓄積するデータベースと、
前記運動データに基づく解析グラフを作成する演算回路部と、
を備え、
前記解析グラフは、第1の軸と第2の軸を有し、
前記複数の指標は、前記運動時の経過時間又は移動距離を特定の指標として含み、
前記演算回路部は、
前記解析グラフの前記第1の軸に設定される第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記解析グラフの前記第2の軸に設定される第2の指標に前記特定の指標が選択されていて前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を第1の種類に設定して、前記解析グラフを作成し、
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が前記複数の指標のうちの前記経過時間、前記移動距離及び前記第1の指標を除いたなかから選択されていて、前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を、前記第1の種類と異なる第2の種類に設定して、前記解析グラフを作成し、
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が選択されておらず、前記解析グラフの種類が設定されていない場合に、前記第2の指標を前記特定の指標に設定し、前記解析グラフの種類を前記第1の種類に設定して、前記解析グラフを作成することを特徴とするデータ解析装置。
A database for storing the motion data for a plurality of indices during exercise involving movement of the body in time series,
An arithmetic circuit unit for creating an analysis graph based on the motion data;
With
The analysis graph has a first axis and a second axis;
The plurality of indicators include an elapsed time or movement distance during the exercise as a specific indicator,
The arithmetic circuit unit is:
Is selected from among the first indicator is set to said first axis of said analysis graph excluding the elapsed time and the moving distance of the plurality of indices, set to the second axis of the Analysis Chart If the specific index is selected as the second index to be set and the type of the analysis graph is not set, the type of the analysis graph is set to the first type and the analysis graph is created And
The first indicator is selected from the plurality of indicators excluding the elapsed time and the moving distance, and the second indicator is the elapsed time, the moving distance, and the first of the plurality of indicators. If the index of 1 is selected and the type of the analysis graph is not set, the type of the analysis graph is set to a second type different from the first type, and the analysis is performed. Create a graph,
When the first index is selected from the plurality of indices except the elapsed time and the moving distance, the second index is not selected, and the type of the analysis graph is not set And setting the second index as the specific index, setting the type of the analysis graph as the first type, and creating the analysis graph .
前記第1の種類のグラフは前記第1の指標の時間の経過に対する変化を示すグラフに設定され
前記第2の種類のグラフは前記第1の指標と前記第2の指標との相互の相関関係を示すグラフに設定されていることを特徴とする請求項1に記載のデータ解析装置。
The first type graph is set to a graph showing a change of the first index with time,
The second is the type of graph data analysis apparatus according to claim 1, characterized in that it is set in the graph showing the cross-correlation between the first index and the second index.
前記第1の種類のグラフ及び前記第2の種類のグラフは、予め設定された既定の種類のグラフであることを特徴とする請求項又はに記載のデータ解析装置。 The data analysis apparatus according to claim 1 or 2 , wherein the first type graph and the second type graph are preset types of graphs. 設定情報が入力される入力操作部を有し、
前記演算回路部は、前記第1の種類のグラフ及び前記第2の種類のグラフを、前記入力操作部に入力される前記設定情報に応じて任意の種類のグラフに設定可能であることを特徴とする請求項又はに記載のデータ解析装置。
It has an input operation part where setting information is input,
The arithmetic circuit unit can set the first type graph and the second type graph to any type of graph according to the setting information input to the input operation unit. The data analysis apparatus according to claim 1 or 2 , characterized in that
前記演算回路部は、
前記第1の種類のグラフ又は前記第2の種類のグラフを作成する第1モードと、前記第1の種類のグラフ及び前記第2の種類のグラフ以外のグラフを作成する第2モードとを有し、
前記入力操作部から入力される前記設定情報に応じて、前記第1モード及び前記第2モードのいずれを実行するかを変更可能であることを特徴とする請求項に記載のデータ解析装置。
The arithmetic circuit unit is:
A first mode for creating the first type graph or the second type graph; and a second mode for creating a graph other than the first type graph and the second type graph. And
The data analysis apparatus according to claim 4 , wherein which of the first mode and the second mode is executed can be changed according to the setting information input from the input operation unit.
身体の移動を伴う運動時の複数の指標について運動データを時系列で蓄積し、
演算回路部により、前記運動データに基づく解析グラフを作成し、
前記解析グラフを作成する際に、
前記解析グラフは、第1の軸と第2の軸を有し、
前記複数の指標は、前記運動時の経過時間又は移動距離を特定の指標として含み、
前記解析グラフの前記第1の軸に設定される第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記解析グラフの前記第2の軸に設定される第2の指標に前記特定の指標が選択されていて前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を第1の種類に設定して、前記演算回路部により前記解析グラフを作成し、
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が前記複数の指標のうちの前記経過時間、前記移動距離及び前記第1の指標を除いたなかから選択されていて、前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を、前記第1の種類と異なる第2の種類に設定して、前記演算回路部により前記解析グラフを作成し、
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が選択されておらず、前記解析グラフの種類が設定されていない場合に、前記第2の指標を前記特定の指標に設定し、前記解析グラフの種類を前記第1の種類に設定して、前記演算回路部により前記解析グラフを作成することを特徴とするデータ解析方法。
Accumulated in time series motion data for a plurality of indices during exercise involving movement of the body,
Create an analysis graph based on the motion data by the arithmetic circuit unit ,
When creating the analysis graph,
The analysis graph has a first axis and a second axis;
The plurality of indicators include an elapsed time or movement distance during the exercise as a specific indicator,
Is selected from among the first indicator is set to said first axis of said analysis graph excluding the elapsed time and the moving distance of the plurality of indices, set to the second axis of the Analysis Chart When the specific index is selected as the second index to be performed and the type of the analysis graph is not set, the type of the analysis graph is set to the first type, and the arithmetic circuit unit Create the analysis graph,
The first indicator is selected from the plurality of indicators excluding the elapsed time and the moving distance, and the second indicator is the elapsed time, the moving distance, and the first of the plurality of indicators. If the index of 1 is selected and the type of the analysis graph is not set, the type of the analysis graph is set to a second type different from the first type, and the calculation is performed. The analysis graph is created by the circuit unit,
When the first index is selected from the plurality of indices except the elapsed time and the moving distance, the second index is not selected, and the type of the analysis graph is not set And setting the second index to the specific index, setting the type of the analysis graph to the first type, and creating the analysis graph by the arithmetic circuit unit. Method.
前記第1の種類のグラフは前記第1の指標の時間の経過に対する変化を示すグラフに設定れ、
前記第2の種類のグラフは前記第1の指標と前記第2の指標との相互の相関関係を示すグラフに設定されていることを特徴とする請求項に記載のデータ解析方法。
The first type graph is set to a graph showing a change of the first index with time,
The second is the type of graph data analyzing method according to claim 6, characterized in that it is set in the graph showing the cross-correlation between the second indicator and the first index.
コンピュータに、
身体の移動を伴う運動時の複数の指標について運動データを時系列で蓄積させ、
前記運動データに基づく解析グラフを作成させ、
前記解析グラフを作成する際に、
前記解析グラフは、第1の軸と第2の軸を有し、
前記複数の指標は、前記運動時の経過時間又は移動距離を特定の指標として含み、
前記解析グラフの前記第1の軸に設定される第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記解析グラフの前記第2の軸に設定される第2の指標に前記特定の指標が選択されていて前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を第1の種類に設定させて、前記解析グラフを作成させ、
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が前記複数の指標のうちの前記経過時間、前記移動距離及び前記第1の指標を除いたなかから選択されていて、前記解析グラフの種類が設定されていない場合に、前記解析グラフの種類を、前記第1の種類と異なる第2の種類に設定させて、前記解析グラフを作成させ
前記第1の指標が前記複数の指標のうちの前記経過時間及び前記移動距離を除いたなかから選択され、前記第2の指標が選択されておらず、前記解析グラフの種類が設定されていない場合に、前記第2の指標を前記特定の指標に設定し、前記解析グラフの種類を前記第1の種類に設定させて、前記解析グラフを作成させることを特徴とするデータ解析プログラム。
On the computer,
Is accumulated in a time series motion data for a plurality of indices during exercise involving movement of the body,
Creating an analysis graph based on the motion data;
When creating the analysis graph,
The analysis graph has a first axis and a second axis;
The plurality of indicators include an elapsed time or movement distance during the exercise as a specific indicator,
Is selected from among the first indicator is set to said first axis of said analysis graph excluding the elapsed time and the moving distance of the plurality of indices, set to the second axis of the Analysis Chart When the specific index is selected as the second index to be executed and the type of the analysis graph is not set, the analysis graph is created by setting the type of the analysis graph to the first type Let
The first indicator is selected from the plurality of indicators excluding the elapsed time and the moving distance, and the second indicator is the elapsed time, the moving distance, and the first of the plurality of indicators. When the index of 1 is selected and the type of the analysis graph is not set, the type of the analysis graph is set to a second type different from the first type, and the analysis is performed. Let me create a graph ,
When the first index is selected from the plurality of indices except the elapsed time and the moving distance, the second index is not selected, and the type of the analysis graph is not set to, said second indicator is set to said specific indices, with the type of the analysis chart is set to the first type, the data analysis program, wherein Rukoto to create the analysis chart.
前記解析グラフの種類を設定させる際に、
前記第1の種類のグラフは前記第1の指標の時間の経過に対する変化を示すグラフに設定さ
前記第2の種類のグラフは前記第1の指標と前記第2の指標との相互の相関関係を示すグラフに設定されていることを特徴とする請求項に記載のデータ解析プログラム。
When setting the type of the analysis graph,
The first type of graph is set in a graph showing changes over time in the course of the first index,
The second is the type of graph data analysis program according to claim 8, characterized in that it is set in the graph showing the cross-correlation between the first index and the second index.
JP2014050154A 2014-03-13 2014-03-13 Data analysis apparatus, data analysis method, and data analysis program Active JP6327445B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014050154A JP6327445B2 (en) 2014-03-13 2014-03-13 Data analysis apparatus, data analysis method, and data analysis program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014050154A JP6327445B2 (en) 2014-03-13 2014-03-13 Data analysis apparatus, data analysis method, and data analysis program

Publications (3)

Publication Number Publication Date
JP2015176210A JP2015176210A (en) 2015-10-05
JP2015176210A5 JP2015176210A5 (en) 2016-12-01
JP6327445B2 true JP6327445B2 (en) 2018-05-23

Family

ID=54255400

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014050154A Active JP6327445B2 (en) 2014-03-13 2014-03-13 Data analysis apparatus, data analysis method, and data analysis program

Country Status (1)

Country Link
JP (1) JP6327445B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7031234B2 (en) * 2017-11-08 2022-03-08 カシオ計算機株式会社 Driving data display method, driving data display device and driving data display program
CN111177188A (en) * 2019-12-30 2020-05-19 浙江邦盛科技有限公司 Rapid massive time sequence data processing method based on aggregation edge and time sequence aggregation edge

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03214366A (en) * 1990-01-19 1991-09-19 Nec Corp Automatic graph plotting system
KR100340386B1 (en) * 1999-09-08 2002-08-03 사단법인 고등기술연구원 연구조합 Method of data-processing and auto-generating patent map for patent/technical information analysis
JP2001357344A (en) * 2000-06-13 2001-12-26 Hitachi Ltd Data visualization support system
JP4834943B2 (en) * 2001-09-06 2011-12-14 ソニー株式会社 Health management system, server, data measuring device and display device
US11270066B2 (en) * 2010-04-30 2022-03-08 Microsoft Technology Licensing, Llc Temporary formatting and charting of selected data

Also Published As

Publication number Publication date
JP2015176210A (en) 2015-10-05

Similar Documents

Publication Publication Date Title
US10736527B2 (en) Workout management method and system using a wearable device
CN105706093B (en) The long distance wireless with two-way communication for biological attribute data is shown
US10827967B2 (en) Emotional/behavioural/psychological state estimation system
CN105530864B (en) System for monitoring body movement
CN108079522A (en) Display methods, display system, server system, electronic equipment
JP6899111B2 (en) Server system, methods and programs executed by the server system
CN106999106A (en) The system and method for generating health data for the measurement result using wearable device
KR101545654B1 (en) Customized by individual exercise system and customized by individual exercise method
CN203084647U (en) Human motion information interaction and display system
KR20160084702A (en) Apparatus and method for assisting physical exercise
US11666272B2 (en) Pain-monitoring device and method
Hiremath et al. Development and evaluation of a gyroscope-based wheel rotation monitor for manual wheelchair users
CN103793042A (en) System and method for human body motion information interaction and display
Vankipuram et al. ReadySteady: app for accelerometer-based activity monitoring and wellness-motivation feedback system for older adults
JP6243731B2 (en) Mobile motion state display device, method and system, and program
KR20170076379A (en) Wearable device and user terminal device connectable with wearable device
Neshati et al. Challenges in displaying health data on small smartwatch screens
JP2017124086A (en) Training classification system, training classification method and training classification server
CN111989040A (en) Walking form display method, walking form display system, and walking form analysis device
JP2020024688A (en) Information service system, information service method, and program
JP6327445B2 (en) Data analysis apparatus, data analysis method, and data analysis program
KR101847503B1 (en) Motion analysis and method and appratus using pressure data of feet
JP6243732B2 (en) Mobile motion state display device, method and system, and program
KR101447563B1 (en) Evaluation system of cognitive ability based on physical object and method thereof
CN105046429A (en) Handset sensor-based method for assessing user thinking workload in interaction process

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161011

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161011

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170823

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170825

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171023

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180322

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180404

R150 Certificate of patent or registration of utility model

Ref document number: 6327445

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150