(57)【要約】【課題】例えばスポーツに関する解析モジュールといった、複数の解析手段を、より簡便に選択する。【解決手段】解析装置１は、複数の解析である解析モジュール群５４と、選択部５２と、を備える。複数の解析である解析モジュール群５４は、センサデータを解析することによって、それぞれが異なるデータ解析を行なう。選択部５２は、センサデータとは異なるデータに基づいて、複数の解析手段の中から、何れかの解析手段を選択する。【選択図】図３
2019122729.tif 000002
【特許請求の範囲】
【請求項１】
センサデータを解析することによって、それぞれが異なるデータ解析を行なう複数の解析手段と、
前記センサデータとは異なるデータに基づいて、前記複数の解析手段の中から、何れかの解析手段を選択する選択手段と、
を備えたデータ解析装置。
【請求項２】
当該データ解析装置の現在位置を取得する位置取得手段を更に備え、
前記選択手段は、前記取得した現在位置が所定のスポーツを行なう場所に対応する位置であった場合、前記複数の解析手段の中から、前記所定のスポーツの解析を行なう解析手段を選択することを特徴とする請求項１に記載のデータ解析装置。
【請求項３】
前記選択手段は、取得した現在位置がゴルフ場又はゴルフ練習場に対応する位置であった場合、前記複数の解析手段の中から、ゴルフ解析手段を選択することを特徴とする請求項２に記載のデータ解析装置。
【請求項４】
前記選択手段は、取得した現在位置がテニス場に対応する位置であった場合、前記複数の解析手段の中から、テニス解析手段を選択することを特徴とする請求項２又は３に記載のデータ解析装置。
【請求項５】
当該データ解析装置の移動速度を取得する速度取得手段を更に備え、
前記選択手段は、取得した移動速度が所定の速度範囲であった場合、前記複数の解析手段の中から、ランニング解析手段を選択することを特徴とする請求項１乃至４の何れか一項に記載のデータ解析装置。
【請求項６】
他のデータ解析装置から当該他のデータ解析装置が解析するデータ解析の種類を示す情報を取得する情報取得手段を備え、
前記選択手段は、前記複数の解析手段の中から、取得した前記データ解析の種類を示す情報が示すデータ解析を行なう解析手段を選択することを特徴とする請求項１乃至５の何れか１項に記載のデータ解析装置。
【請求項７】
他のデータ解析装置から当該他のデータ解析装置の識別情報を取得する他装置識別情報取得手段を備え、
前記選択手段は、前記複数の解析手段の中から、取得した前記識別情報により特定される他のデータ解析装置に対応付けられているデータ解析を行なう解析手段を選択することを特徴とする請求項１乃至６の何れか１項に記載のデータ解析装置。
【請求項８】
データ解析の種類に対応したビーコン情報を受信するビーコン情報受信手段を備え、
前記選択手段は、前記複数の解析手段の中から、受信した前記ビーコン情報に対応するデータ解析を行なう解析手段を選択することを特徴とする請求項１乃至７の何れか１項に記載のデータ解析装置。
【請求項９】
当該データ解析装置は、測定対象が装着するウェアラブル端末であり、
前記測定対象が当該データ解析装置を装着時に、前記測定対象に対する測定を行うことにより、前記センサデータを生成するセンサを更に備えることを特徴とする請求項１乃至８の何れか１項に記載のデータ解析装置。
【請求項１０】
データ解析装置が行うデータ解析方法であって、
センサデータを解析することによって、それぞれが異なるデータ解析を行なう複数の解析ステップと、
前記センサデータとは異なるデータに基づいて、前記複数の解析手段の中から、何れかの解析手段を選択する選択ステップと、
を備えた解析方法。
【請求項１１】
コンピュータに、
センサデータを解析することによって、それぞれが異なるデータ解析を行なう複数の解析機能と、
前記センサデータとは異なるデータに基づいて、前記複数の解析手段の中から、何れかの解析手段を選択する選択機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ解析装置、データ解析方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ランニング等の運動時に、ユーザが装着しているセンサによってユーザの身体の立体的な動きを測定できるセンシング技術が利用されている。また、センシング技術により測定したユーザの動き等に基づいて、健康支援、スポーツ支援、あるいは生活行動支援等を目的とした様々な解析が行われている。
このような、センシング技術及び解析技術は、例えば特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１７８０２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したように、センシングや解析は様々な用途にて利用される。そのため、センシングや解析を行うために、様々な用途に特化した、様々な解析モジュールが利用されている。例えば、スポーツを例に取った場合、ゴルフ用の解析モジュール、テニス用の解析モジュール、ランニング用の解析モジュール、といったように様々な解析モジュールが用途に応じて利用されている。
【０００５】
１つの装置に、これら複数の解析モジュールを搭載し、これら複数の解析モジュールを使い分けることができれば、１つの装置で様々な用途の解析を行うことができる。
しかしながら、これらの複数の解析モジュールを使い分けるためには、ユーザが最適なモジュールを選択する操作を行う必要がある。あるいは、各解析モジュールを動作させてみて、その動作結果を分析することによって、最適なモジュールを選択する必要がある。
つまり、複数の解析モジュールを使い分けることは、容易ではない。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、例えばスポーツに関する解析モジュールといった、複数の解析手段を、より簡便に選択することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一態様のデータ解析装置は、
センサデータを解析することによって、それぞれが異なるデータ解析を行なう複数の解析手段と、
前記センサデータとは異なるデータに基づいて、前記複数の解析手段の中から、何れかの解析手段を選択する選択手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、例えばスポーツに関する解析モジュールといった、複数の解析手段を、より簡便に選択することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の各実施形態に係る解析システムの全体構成を示す模式図である。
【図２】本発明の各実施形態に係る解析装置のハードウェアの構成を示すブロック図である。
【図３】図２の解析装置の機能的構成のうち、スポーツ解析処理を実行するための機能的構成を示す機能ブロック図である。
【図４】第１の実施形態において、図２の解析装置が行うスポーツ解析処理の流れを説明するフローチャートである。
【図５】第２の実施形態において、図２の解析装置が行うスポーツ解析処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面を用いて説明する。なお、以下では、第１の実施形態と、第２の実施形態の２つの実施形態について、順番に説明を行う。
【００１１】
ここで、各実施形態は、複数の解析モジュールから、ユーザの選択操作等を要することなく、適切な解析モジュールを選択するというものである。具体的に、第１の実施形態は、位置情報に基づいて、解析モジュールを選択するという実施形態である。また、第２の実施形態は、複数の装置で連携することによって、解析モジュールを選択するという実施形態である。
以下の各実施形態の説明において、それぞれ相違する点については詳細に説明を行うが、各実施形態で共通する点については、重複する説明を省略する。
【００１２】
＜第１の実施形態＞
［システム構成］
図１は、本発明の一実施形態に係る解析システムＳの構成を示すシステム構成図である。
図１に示すように、解析システムＳは、解析装置１と、スマートフォン２と、を含んで構成される。また、解析装置１とスマートフォン２とは、無線通信により通信可能に接続される。この無線通信は、任意の規格に準拠したものであってよい。例えば、この無線通信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ｌｏｗ  ｅｎｅｒｇｙ（以下、「ＢＬＥ」と称する。）に準拠した無線通信により実現される。
【００１３】
解析装置１は、計測対象者であるユーザ（以下、単に「ユーザ」と称する。）に装着され、ユーザの動きをセンシングしてセンサ情報を取得する。そして、解析装置１は、取得したセンサ情報に基づいた解析を行う。この際に、解析装置１は、センシングしたセンサ情報とは異なる条件に基づいて、自らが備える複数の解析モジュールから、適切な解析モジュールを選択する。そして、解析装置１は、選択した解析モジュールを用いて解析を行うと、解析結果をスマートフォン２に対して送信する。
【００１４】
スマートフォン２は、解析装置１から受信した解析結果を、例えば、ディスプレイに表示することにより、ユーザに対して通知する。ユーザは、この通知を参照することにより、自らの動きに関しての解析結果を把握することができる。
【００１５】
このように、解析装置１は、ユーザによる解析モジュールの選択を要することなく、最適な解析モジュールを選択する。また、この場合に、最適なモジュールを選択するための前段階として、各解析モジュールを動作させてみて、その動作結果を分析して、最適なモジュールを選択するといった煩雑な処理も要さない。
つまり、本実施形態では、例えばスポーツに関する解析モジュールといった、複数の解析手段を、より簡便に選択することができる。
【００１６】
［ハードウェア構成］
次に、図２を参照して、解析装置１のハードウェア構成について説明をする。図２は、解析装置１のハードウェアの構成を示すブロック図である。
解析装置１は、例えば、計測対象の動きを検出する各種センサを備え、ユーザの腰やユーザの腕に装着されるウェアラブル端末として構成される。
【００１７】
解析装置１は、図２に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、センサ部１６と、入力部１７と、出力部１８と、記憶部１９と、通信部２０と、測位部２１と、ドライブ２２とを備えている。このドライブ２２には、半導体メモリ等よりなるリムーバブルメディア１００が脱着される。
【００１８】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部１９からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１９】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００２０】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、センサ部１６、入力部１７、出力部１８、記憶部１９、通信部２０、測位部２１及びドライブ２２が接続されている。
【００２１】
センサ部１６は、図示はしないが、多様なセンサを含んでいる。例えばセンサ部１６は、互いに直交する３軸方向の加速度を測定する加速度センサと、互いに直交する３軸方向の角速度を測定する角速度センサと、ユーザの脈拍を測定する脈拍センサと、ユーザの呼吸の数や深さや速さを測定するための呼吸センサと、を備えている。センサ部１６は、予め設定されたサンプリング周期（例えば、０．１秒）毎に、これらセンサの測定結果をサンプリングする。
【００２２】
サンプリングにより生成された測定値のデータ（以下、「センサデータ」と称する。）は、測定時刻のデータと対応付けて、記憶部１９に記憶される。また、これらセンサデータ及び測定時刻のデータは、記憶部１９に記憶されるのみならず、ＣＰＵ１１等に適宜供給される。なお、センサ部１６が、更に他のセンサを具備していてもよい。例えば、互いに直交する３軸方向の地磁気の大きさをそれぞれ測定する３軸地磁気センサや、高低差を求めるために気圧を測定する気圧センサや、脈拍や呼吸以外の生体情報を測定するための生体センサ等を更に具備していてもよい。
【００２３】
入力部１７は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
【００２４】
出力部１８は、ランプやディスプレイやスピーカあるいは振動用モータ等で構成され、画像や音声あるいはバイブレーション信号を出力する。なお、入力部１７及び出力部１８の機能をタッチパネルにて一体的に構成してもよい。
【００２５】
記憶部１９は、フラッシュメモリ等の半導体メモリで構成され、各種データを記憶する。例えば、記憶部１９は、後述するスポーツ解析処理にて用いるための地図情報や、解析を行うための解析モジュールを実現する各種データを記憶する。
【００２６】
通信部２０は、ＢＬＥあるいはＷｉ−Ｆｉ等の規格に準拠した無線通信や、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格に準拠したケーブル等での有線通信によって、他の装置（例えば、スマートフォン２）との間で行う通信を制御する。なお、通信部２０は、複数の通信方式により通信を行う機能を有していてもよい。
【００２７】
測位部２１は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）モジュール等の測位用のモジュールで構成される。測位部２１は、解析装置１の現在位置を測位して、測位した位置を示すデータ（以下、「測位位置データ」と称する。）を生成する。生成した測位位置データは、測位時刻のデータと対応付けて、記憶部１９に記憶される。また、これら測位位置データ及び測位時刻のデータは、記憶部１９に記憶されるのみならず、ＣＰＵ１１等に適宜供給される。なお、このようにして測位される解析装置１の現在位置とは、すなわち、解析装置１を利用するユーザの現在位置に相当する。
【００２８】
ドライブ２２は、リムーバブルメディア１００を脱着可能なインターフェースにより構成される。ドライブ２２には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリ等よりなる、リムーバブルメディア１００が適宜装着される。リムーバブルメディア１００には、後述のスポーツ解析処理を実行するためのプログラムや、解析を行うための解析モジュールを実現する各種データが格納される。ドライブ２２によってリムーバブルメディア１００から読み出されたプログラム等の各種のデータは、必要に応じて記憶部１９にインストールされる。
【００２９】
以上、解析装置１の構成について説明したが、この構成はあくまで一例である。例えば、センサ部１６が備えるとして説明した、加速度センサ、角速度センサ、脈拍センサ及び呼吸センサやその他のセンサを解析装置１の外部に設けられた外部センサにより実現してもよい。この場合、外部センサの測定結果をサンプリングすることにより生成されたセンサデータを、通信部２０による通信で解析装置１が取得するようにしてもよい。
【００３０】
また、入力部１７及び出力部１８の機能をスマートフォン２により実現し、このスマートフォン２と通信部２０による通信で入力情報及び出力情報を送受信するようにしてもよい。
なお、スマートフォン２のハードウェア構成については、当業者によく知られているので、ここでは、説明を省略する。
【００３１】
［機能的構成］
図３は、図１及び図２の解析装置１の機能的構成のうち、スポーツ解析処理を実行するための機能的構成を示す機能ブロック図である。
スポーツ解析処理とは、所定の条件で解析モジュールを選択し、選択した解析モジュールによってセンサデータを解析するための一連の処理をいう。
【００３２】
スポーツ解析処理が実行される場合には、図３に示すように選択用データ取得部５１と、選択部５２と、センサデータ取得部５３と、解析モジュール群５４とが機能する。また、解析モジュール群５４には、複数の解析モジュール（図中のゴルフ解析モジュール５４１から汎用解析モジュール５４ｍまでに相当。）が含まれる。なお、以下の説明では、解析モジュール群５４に含まれる各解析モジュールを特に区別することなく、まとめて説明する場合には、単に「解析モジュール」と称する。
更に、記憶部１９の一領域には、地図情報記憶部６１と、連携情報記憶部６２とが設定される。
【００３３】
地図情報記憶部６１には、地図情報であって、特にスポーツに関連する施設や建物や自然環境等の位置についての地図情報が格納される。例えば、ゴルフ場や、ゴルフ練習場や、テニス場や、野球場や、サッカー場や、ランニングコースや、プールや、海水浴場や、スキー場といった、スポーツに関連する施設や建物や自然環境等の位置を示す位置データ（以下、「施設位置データ」と称する。）が格納される。
【００３４】
地図情報記憶部６１に格納される施設位置データは、測位部２１が測位した測位位置データと照らし合わせることができる形式とする。例えば、測位部２１がＧＰＳに準拠して測位を行う場合であれば、地図情報記憶部６１に格納される施設位置データは、ＧＰＳに準拠した位置座標と同じ形式とする。
【００３５】
連携情報記憶部６２には、解析装置１以外の他の解析装置との連携に関する情報が格納される。なお、他の解析装置との連携は、もっぱら第２の実施形態に関連する処理である。そこで、第２の実施形態との重複する説明を避けるため、ここではこれ以上の説明を省略し、連携情報記憶部６２に格納される情報については、第２の実施形態の説明として後述する。
【００３６】
なお、地図情報記憶部６１や連携情報記憶部６２に格納される各情報は、記憶部１９にのみ格納されていてもよいが、ドライブ２２によってリムーバブルメディア１００に適宜格納されるようにしてもよい。
【００３７】
選択用データ取得部５１は、解析モジュールを選択するためのデータを取得する。本実施形態では、後述の選択部５２が、解析装置１の現在位置（すなわち、ユーザの現在位置）を示す測位位置データを利用して、解析モジュールを選択する。そこで、選択用データ取得部５１は、測位部２１が測位を行うことにより生成した測位位置データを、測位部２１から取得する。選択用データ取得部５１は、取得した測位位置データを、選択部５２に対して出力する。
【００３８】
選択部５２は、選択用データ取得部５１が取得した測位位置データと、地図情報記憶部６１に格納されているゴルフ場等の施設の位置を示す施設位置データとに基づいて、解析に用いる解析モジュールを選択する。例えば、選択用データ取得部５１は、測位位置データと施設位置データとのそれぞれが示す位置を照らし合わせる。そして、測位位置データと施設位置データとのそれぞれが示す位置が一致した場合に、一致した施設位置データが示す施設にて行われるスポーツの解析モジュールを、解析モジュール群５４から選択する。
【００３９】
例えば、選択部５２は、測位位置データと、ゴルフ場に対応する施設位置データとそれぞれが示す位置が一致した場合に、ゴルフ場にて行われるスポーツであるゴルフに対応した解析モジュールである、ゴルフ解析モジュール５４１を、解析モジュール群５４から選択する。
そして、選択部５２は、選択した解析モジュールの種類を解析モジュール群５４に対して通知する。
【００４０】
この選択部５２による解析モジュールの選択は、測位位置データと、或る施設（例えば、ゴルフ場）に対応する施設位置データが一致する場合には、ユーザは、この或る施設（例えば、ゴルフ場）に在圏しているので、ユーザがこの或る施設に対応するスポーツ（例えば、ゴルフ）を行っている可能性が高い、という考えに基づくものである。
【００４１】
センサデータ取得部５３は、選択部５２により選択された解析モジュールが解析を行うために用いるセンサデータを、センサ部１６に含まれる各センサから取得する。また、センサデータ取得部５３は、取得したセンサデータを解析モジュール群５４に対して出力する。
【００４２】
なお、解析を行うために用いるセンサデータが、解析モジュール毎に異なる場合がある。この場合には、選択部５２は、選択した解析モジュールの種類をセンサデータ取得部５３に通知するようにすればよい。そして、センサデータ取得部５３が通知された解析モジュールに対応したセンサデータを取得するようにすればよい。
【００４３】
解析モジュール群５４は、複数の解析モジュールを含む。ここで、本実施形態では、一例として、解析モジュール群５４は、ゴルフ解析モジュール５４１、テニス解析モジュール５４２、・・・、ランニング解析モジュール５４ｎ（ｎは、任意の自然数）、及び汎用解析モジュール５４ｍ（ｍ＝ｎ＋１）を含む。ここで、ゴルフ解析モジュール５４１、テニス解析モジュール５４２、・・・、及びランニング解析モジュール５４ｎは、各スポーツに特化した解析モジュールである。また、これに対して、汎用解析モジュール５４ｍは、多くのスポーツに汎用的に用いる解析モジュールである。
【００４４】
これら、ゴルフ解析モジュール５４１、テニス解析モジュール５４２、・・・、及びランニング解析モジュール５４ｎは、選択部５２から選択されると、センサデータ取得部５３から入力されるセンサデータに基づいて、自身に対応するスポーツそれぞれに応じた適切な解析を行う。また、選択部５２が何れの解析モジュールも選択しなかった場合には、汎用解析モジュール５４ｍは、センサデータ取得部５３から入力されるセンサデータに基づいて、多くのスポーツに対応する汎用的な解析を行う。
【００４５】
例えば、ゴルフ解析モジュール５４１は、ゴルフに特化した解析モジュールであり、ゴルフに応じた適切な解析を行う。具体的には、ゴルフ解析モジュール５４１は、センサデータとして、３軸加速度センサによって検出される重力方向及び３軸地磁気センサによって検出される方位を基準として、身体の前後方向の傾斜角度、左右方向の傾斜角度及び鉛直軸周りの回転角度を取得する。
【００４６】
また、ゴルフ解析モジュール５４１は、取得したセンサデータに基づいて、ゴルフのスイングにおける所定の特徴的なポイントのタイミングを検出する。例えば、ゴルフ解析モジュール５４１は、取得したセンサデータを解析し、ゴルフのスイングにおけるアドレス、トップ、ダウンスイング、インパクト、フォローの各ポイントのタイミングを検出する。そして、ゴルフ解析モジュール５４１は、検出した各タイミングにおけるセンサデータに基づいて、ユーザのゴルフスイングに関する解析を行う。
【００４７】
また、例えば、テニス解析モジュール５４２は、テニスに特化した解析モジュールであり、テニスに応じた適切な解析を行う。具体的には、テニス解析モジュール５４２は、ゴルフ解析モジュール５４１と同様にしてセンサデータに基づいて、テニスにおけるサーブやスマッシュ等の各スイングのタイミングを検出する。そして、テニス解析モジュール５４２は、検出した各タイミングにおけるセンサデータに基づいて、ユーザのテニススイングに関する解析を行う。
【００４８】
また、例えば、解析モジュール群５４ｎは、ランニングに特化した解析モジュールであり、ランニングに応じた適切な解析を行う。具体的には、解析モジュール群５４ｎは、センサデータに基づいて、ランニングにおけるユーザの歩数であるピッチを検出する。また、解析モジュール群５４３は、一定時間の間にユーザが進んだ距離を、一定時間におけるユーザのピッチで除算することにより、ストライドを算出する。更に、解析モジュール群５４３は、例えば加速度センサにより測定された加速度に基づいて、重力加速度の方向を特定し、この重力加速度に対する傾斜角度に基づいて体軸のブレを算出する。
【００４９】
これに対して、汎用解析モジュール５４ｍは、多くのスポーツに汎用的に用いる解析モジュールであり、例えば、センサデータに基づいてユーザの運動量を算出し、算出した運動量に基づいた消費カロリーの解析等を行う。このように、汎用解析モジュール５４ｍは、特定のスポーツのスイング動作等の解析には特化していないが、各スポーツについて汎用的に解析を行うことができる。
【００５０】
なお、各解析モジュールは、他にも例えば、ユーザの生体情報等のセンサデータに基づいた解析を行ってもよい。例えば、ユーザの心拍数や、血圧等の生体情報に基づいた解析を行うようにしてもよい、また、本実施形態における解析モジュールは、説明のための一例であり、他のスポーツに対応する解析モジュールが含まれていてもよい。例えば、サイクリング、サーフィン、スイミング、スノーボード、スキー、山登り、トレッキング等に対応する解析モジュールが含まれていてもよい。
【００５１】
ゴルフ解析モジュール５４１、テニス解析モジュール５４２、・・・、汎用解析モジュール５４ｍは、解析結果をユーザに対して出力する。この出力は、例えば、出力部１８に含まれるディスプレイへの表示や、出力部１８に含まれるスピーカからの音の出力により実現される。あるいは、通信部２０を介した他の装置（例えば、スマートフォン２）への送信、及びこの他の装置による出力により実現される。また、解析結果が、適宜、記憶部１９や、リムーバブルメディア１００や、他の装置（例えば、スマートフォン２）の記憶部へ格納されるようにしてもよい。
【００５２】
［スポーツ解析処理］
図４は、解析装置１が実行するスポーツ解析処理の流れを説明するフローチャートである。スポーツ解析処理とは、所定の条件で解析モジュールを選択し、選択した解析モジュールによってセンサデータを解析するための一連の処理をいう。
スポーツ解析処理は、ユーザによる入力部１７へのスポーツ解析処理の開始操作により開始される。
【００５３】
ステップＳ１１において、選択用データ取得部５１は、測位部２１が測位を行うことにより生成した測位位置データを取得する。
【００５４】
ステップＳ１２において、選択部５２は、選択用データ取得部５１が取得した測位位置データと、地図情報記憶部６１に格納されている各施設の施設位置データとに基づいて、解析に用いる解析モジュールを選択するための判定を行う。選択は、上述したように、測位位置データと、施設位置データとを照合して、照らし合わせることにより行われる。
【００５５】
ステップＳ１２において、測位位置データと、ゴルフ場やゴルフ練習場に対応する施設位置データとが一致した場合には、「ゴルフ」と判定され、処理はステップＳ１３−１に進む。そして、ステップＳ１３−１において、選択部５２は、ゴルフ解析モジュール５４１を選択する。
ステップＳ１２において、測位位置データと、テニス場に対応する施設位置データとが一致した場合には、「テニス」と判定され、処理はステップＳ１３−２に進む。そして、ステップＳ１３−２において、選択部５２は、テニス解析モジュール５４２を選択する。
ステップＳ１２において、測位位置データと、ランニングコースに対応する施設位置データとが一致した場合には、「ランニング」と判定され、処理はステップＳ１３−ｎに進む。そして、ステップＳ１３−３ｎおいて、選択部５２は、ランニング解析モジュール５４ｎを選択する。
ステップＳ１２において、測位位置データと、何れの施設の施設位置データとも一致しない場合には、「未分類」と判定され、処理はステップＳ１３−ｍに進む。そして、ステップＳ１３−ｍにおいて、選択部５２は、汎用解析モジュール５４ｍを選択する。
【００５６】
ステップＳ１４において、解析モジュール群５４は、所定のスポーツ解析モジュールが選択されているか否かを判定する。ステップＳ１３−１からステップＳ１３−ｎの何れかのステップが行われ、所定のスポーツ解析モジュールが選択されている場合には、ステップＳ１４においてＹｅｓと判定され、処理はステップＳ１５に進む。そして、ステップＳ１５において、解析モジュール群５４に含まれる選択された解析モジュールは、センサデータ取得部５３から入力されるセンサデータに基づいて解析を行う。解析後に行われる、解析結果の出力等については、図３を参照して上述した通りである。そして、スポーツ解析処理は終了する。
【００５７】
一方で、ステップＳ１３−ｍが行われ、何れのスポーツ解析モジュールも選択されていない場合には、ステップＳ１４においてＮｏと判定され、処理はステップＳ１６に進む。そして、ステップＳ１６において、汎用解析モジュール５４ｍは、センサデータ取得部５３から入力されるセンサデータに基づいて解析を行う。解析後に行われる、解析結果の出力等については、図３を参照して上述した通りである。そして、スポーツ解析処理は終了する。
【００５８】
以上説明した、スポーツ解析処理によれば、解析装置１は、ユーザによる解析モジュールの選択を要することなく、最適な解析モジュールを選択する。また、この場合に、最適なモジュールを選択するための前段階として、各解析モジュールを動作させてみて、その動作結果を分析して、最適なモジュールを選択するといった煩雑な処理も要さない。
つまり、解析装置１は、例えばスポーツに関する解析モジュールといった、複数の解析手段を、より簡便に選択することができる。
【００５９】
＜第２の実施形態＞
［システム構成］
次に、第２の実施形態について説明をする。なお、上述したように、第１の実施形態と第２の実施形態とで共通する部分については、重複する説明を省略する。例えば、第２の実施形態において、解析システムＳの全体構成や、解析システムＳに含まれる解析装置１のハードウェア構成や、機能的ブロックの構成の基本的な内容については、上述した第１の実施形態と共通するので、重複する説明を省略する。
【００６０】
一方で、本実施形態では、複数の解析装置１が連携することによって、解析モジュールを選択する点で、第１の実施形態と相違する。そして、この連携を行うため、本実施形態では、解析システムＳに複数の解析装置１が含まれる。
【００６１】
［機能的構成］
また、本実施形態では、選択用データ取得部５１及び選択部５２の動作が第１の実施形態と相違する。
選択用データ取得部５１及び選択部５２について説明する前提として、図３に示した、連携情報記憶部６２に格納される情報について説明をする。本実施形態では、予めユーザによる入力部１７を用いた操作等に応じて、各解析装置１と、所定のスポーツとを対応付けておく。例えば、同じテニスサークルに属するメンバー各々が利用する各解析装置１の識別情報に、所定のスポーツとして「テニス」を対応付けておく。そして、この対応付けた情報を、例えば、テーブル等の形式で、連携情報として連携情報記憶部６２に格納しておく。
【００６２】
そして、選択用データ取得部５１は、解析モジュールを選択するための選択用のデータとして、位置測位データの変わりに、通信相手となった他の解析装置１の識別情報を取得する。
【００６３】
また、選択部５２は、連携情報記憶部６２に格納されている連携情報を参照することにより、選択用データ取得部５１が取得した他の解析装置１の識別情報に対応付けられている所定のスポーツを特定する。更に、選択部５２は、特定した所定のスポーツに対応する解析モジュールを選択する。例えば、選択用データ取得部５１が、他の解析装置１の識別情報を取得した場合に、連携情報において、他の解析装置１の識別情報とテニスとが対応付けられているならば、選択部５２は、テニス解析モジュール５４２を選択する。
【００６４】
この選択部５２による解析モジュールの選択は、いつも所定のスポーツ（例えば、テニス）を行うメンバーの解析装置１と通信を行える状況の場合は、このメンバーと所定のスポーツ（例えば、テニス）を行っている可能性が高い、という考えに基づくものである。なお、例えば、図示を省略したネットワーク等を介して遠方の解析装置１同士で通信を行うような場合には、所定のスポーツを行っている可能性は高くない。そのため、本実施形態は、例えば、近距離無線通信等の方法で、他の解析装置１と直接通信を行うような場合に、適用することが望ましい。
なお、選択用データ取得部５１及び選択部５２以外の他の機能ブロックの機能については、第１の実施形態と同様であるので説明を省略する。
【００６５】
［スポーツ解析処理］
図５は、本実施形態における解析装置１が実行するスポーツ解析処理の流れを説明するフローチャートである。第１の実施形態と同様に、スポーツ解析処理とは、所定の条件で解析モジュールを選択し、選択した解析モジュールによってセンサデータを解析するための一連の処理をいう。
スポーツ解析処理は、ユーザによる入力部１７へのスポーツ解析処理の開始操作により開始される。
【００６６】
ステップＳ２１において、通信部２０が他の解析装置１と通信を行うことにより、他の解析装置１の識別情報を受信する。選択用データ取得部５１は、この他の解析装置１の識別情報を取得する。
【００６７】
ステップＳ２２において、選択部５２は、選択用データ取得部５１が取得した他の解析装置１の識別情報と、連携情報記憶部６２に格納されている連携情報とに基づいて、解析に用いる解析モジュールを選択するための判定を行う。選択は、上述したように、他の解析装置１の識別情報と、連携情報とを照合して、照らし合わせることにより行われる。
【００６８】
ステップＳ２２において、ステップＳ２１で取得した他の解析装置１の識別情報がゴルフと対応付けられていた場合には、「ゴルフ」と判定され、処理はステップＳ２３−１に進む。そして、ステップＳ２３−１において、選択部５２は、ゴルフ解析モジュール５４１を選択する。
ステップＳ２２において、ステップＳ２１で取得した他の解析装置１の識別情報がテニスと対応付けられていた場合には、「テニス」と判定され、処理はステップＳ２３−２に進む。そして、ステップＳ２３−２において、選択部５２は、テニス解析モジュール５４２を選択する。
ステップＳ２２において、ステップＳ２１で取得した他の解析装置１の識別情報がランニングと対応付けられていた場合には、「ランニング」と判定され、処理はステップＳ２３−ｎに進む。そして、ステップＳ２３−３ｎおいて、選択部５２は、ランニング解析モジュール５４ｎを選択する。
ステップＳ２２において、ステップＳ２１で取得した他の解析装置１の識別情報が何れの所定のスポーツとも対応付けられていない場合には、「未分類」と判定され、処理はステップＳ２３−ｍに進む。そして、ステップＳ２３−ｍにおいて、選択部５２は、汎用解析モジュール５４ｍを選択する。
【００６９】
以後のステップＳ２４、ステップＳ２５、及びステップＳ２６は、図４を参照して上述したステップＳ１４、ステップＳ１５、及びステップＳ１６と同様の処理となるので、重複する説明を省略する。
【００７０】
以上説明した、第２の実施形態におけるスポーツ解析処理によれば、第１の実施形態におけるスポーツ解析処理と同様の効果を奏する。
つまり、本実施形態においても、解析装置１は、ユーザによる解析モジュールの選択を要することなく、最適な解析モジュールを選択する。また、この場合に、最適なモジュールを選択するための前段階として、各解析モジュールを動作させてみて、その動作結果を分析して、最適なモジュールを選択するといった煩雑な処理も要さない。
つまり、本実施形態においても、解析装置１は、例えばスポーツに関する解析モジュールといった、複数の解析手段を、より簡便に選択することができる。
【００７１】
［変形例］
なお、本発明は、上述の各実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００７２】
例えば、上述の第１の実施形態では、選択部５２は、測位位置データと、施設位置データとに基づいて解析モジュールを選択していた（以下、「第１の実施形態での選択方法」と称する。）。また、上述の第２の実施形態では、選択部５２は、他の解析装置１の識別情報と、連携情報とに基づいて解析モジュールを選択していた（以下、「第２の実施形態での選択方法」と称する。）。
【００７３】
これに限定されず、これら２つの実施形態での選択方法を組み合わせるようにしてもよい。これにより、適切な解析モジュールを選択する精度を向上させることが可能となる。この場合、例えば、選択部５２は、第１の実施形態での選択方法にて選択した解析モジュールと、第２の実施形態での選択方法にて選択した解析モジュールとが一致した場合に、一致した解析モジュールを選択するようにしてもよい。
【００７４】
また、２つの実施形態での選択方法で選択した解析モジュールが一致しなかった場合には、選択部５２は、解析モジュールを選択しないようにしてもよいし、何れかの実施形態での選択方法にて選択した解析モジュールを優先的に選択するようにしてもよい。
更に、何れか一方の実施形態での選択方法にて選択を試み、何れの解析モジュールも選択できなかった場合に、他方の実施形態での選択方法にて選択を行うようにしてもよい。
【００７５】
また、他の変形例として、各実施形態での選択方法を更に変更した選択方法にて、解析モジュールを選択するようにしてもよい。例えば、選択部５２が、選択用データ取得部５１が取得した測位位置データに基づいて、解析装置１（を利用するユーザ）の移動速度を算出するようにしてもよい。そして、選択部５２が、この移動速度が、ユーザがランニングを行うような速度である所定の速度範囲内であった場合に、ランニング解析モジュール５４ｎを選択するようにしてもよい。
【００７６】
また、他の変形例として、例えば、選択用データ取得部５１が、通信部２０を利用した通信によって他の解析装置１と通信を行うことにより、他の解析装置１が解析しているスポーツの種類、又は、他の解析装置１が選択している解析モジュールの種類、を示す情報を取得するようにしてもよい。そして、選択部５２が、この他の解析装置１が解析しているスポーツの種類、又は、他の解析装置１が選択している解析モジュールの種類、を示す情報に基づいて、他の解析装置１と同じスポーツについて解析をするための解析モジュールを選択するようにしてもよい。
【００７７】
また、他の変形例として、上述の各実施形態では、スポーツ毎に解析モジュールを用意したが、更に細分化された解析モジュールを用意するようにしてもよい。例えば、スポーツが野球である場合に、バッターのバッタースイングについての解析を行う解析モジュールと、ピッチャーのピッチングについての解析を行う解析モジュールを用意するようにしてもよい。そして、例えば、選択部５２が、測位位置データに基づいて、解析装置１（すなわち、ユーザ）が、バッターボックスに位置している場合に、バッタースイングについての解析を行う解析モジュールを選択するようにしてもよい。また、選択部５２が、測位位置データに基づいて、解析装置１（すなわち、ユーザ）が、ピッチャーマウンドに位置している場合に、ピッチングについての解析を行う解析モジュールを選択するようにしてもよい。
【００７８】
また、他の変形例として、上述の第２の実施形態では、他の解析装置１と連携することを想定したが、他の解析装置１以外の装置や機器と連携することにより、解析モジュールの選択を行うようにしてもよい。例えば、ゴルフクラブやテニスラケットに、ビーコン情報を送信する機能を付加し、このビーコン情報を送信するゴルフクラブやテニスラケットと連携することにより、解析モジュールの選択を行うようにしてもよい。この場合、例えば、選択部５２は、ゴルフクラブが送信するビーコン情報を受信した場合に、ゴルフ解析モジュール５４１を選択するようにする。また、選択部５２は、テニスクラブが送信するビーコン情報を受信した場合に、テニス解析モジュール５４２を選択するようにする。
【００７９】
この場合に、更に例えば、ゴルフクラブが、ドライバー、アイアン、及びパターの何れかを示す情報もビーコンに含ませるようにしてもよい。そして、選択部５２は、ドライバーが送信するビーコン情報を受信した場合と、パターが送信するビーコン情報を受信した場合とで、それぞれ適した解析モジュールを選択するようにしてもよい。
【００８０】
更に、他の変形例として、上述の各実施形態では、スポーツに関する解析を行う用途に解析装置１を用いる場合を例に取って説明したが、これに限らず、スポーツ以外の他の行動についての行動解析を行う用途に解析装置１を用いるようにしてもよい。
【００８１】
［構成例］
以上のように構成される解析装置１は、解析モジュール群５４と、選択部５２と、を備える。
解析モジュール群５４は、センサデータを解析することによって、それぞれが異なるデータの解析を行なう複数の解析モジュールからなる。
選択部５２は、センサデータとは異なるデータに基づいて、複数の解析モジュールからなる解析モジュール群５４の中から、何れかの解析モジュールを選択する。
【００８２】
これにより、解析装置１は、ユーザによる解析モジュールの選択を要することなく、最適な解析モジュールを選択する。また、この場合に、最適なモジュールを選択するための前段階として、各解析モジュールを動作させてみて、その動作結果を分析して、最適なモジュールを選択するといった煩雑な処理も要さない。
つまり、解析装置１は、例えばスポーツに関する解析モジュールといった、複数の解析手段を、より簡便に選択することができる。
【００８３】
例えば、仮に、最適なモジュールを選択するための前段階として、各解析モジュールを動作させてみて、その動作結果を分析するためには、複雑なプログラムが必要となるのみならず、計算量も増加する。これに対して解析装置１は、このような処理を不要とすることから、複雑なプログラムを不要とするのみならず、計算量も減少させることができる。従って、解析装置１における、演算量を減少させ、省電力化を図ることも可能となる。
【００８４】
解析装置１は、選択用データ取得部５１を更に備える。
選択用データ取得部５１は、当該解析装置１の現在位置を取得する。
選択部５２は、取得した現在位置が所定のスポーツを行なう場所に対応する位置であった場合、複数の解析モジュールからなる解析モジュール群５４の中から、所定のスポーツの解析を行なう解析モジュールを選択する。
これにより、解析装置１は、現在位置に応じて、ユーザが行うと想定されるスポーツに対応する解析モジュールを選択することができる。
【００８５】
選択部５２は、取得した現在位置がゴルフ場又はゴルフ練習場に対応する位置であった場合、複数の解析モジュールからなる解析モジュール群５４の中から、ゴルフ解析モジュールを選択する。
これにより、解析装置１は、ゴルフ場又はゴルフ練習場に位置する、ゴルフを行うと想定されるユーザについて、ゴルフに対応する解析モジュールを選択することができる。
【００８６】
選択部５２は、取得した現在位置がテニス場に対応する位置であった場合、複数の解析モジュールからなる解析モジュール群５４の中から、テニス解析モジュールを選択する。
これにより、解析装置１は、テニス場に位置する、テニスを行うと想定されるユーザについて、テニスに対応する解析モジュールを選択することができる。
【００８７】
選択用データ取得部５１は、当該解析装置１の移動速度を取得する。
選択部５２は、取得した移動速度が所定の速度範囲であった場合、複数の解析モジュールからなる解析モジュール群５４の中から、ランニング解析モジュールを選択する。
これにより、解析装置１は、所定の速度範囲で移動する、ランニングを行うと想定されるユーザについて、ランニングに対応する解析モジュールを選択することができる。
【００８８】
選択用データ取得部５１は、他の解析装置１から当該他の解析装置１が解析するデータ解析の種類を示す情報を取得する。
選択部５２は、複数の解析モジュールからなる解析モジュール群５４の中から、取得したデータ解析の種類を示す情報が示すデータの解析を行なう解析モジュールを選択する。
これにより、解析装置１は、ユーザと共に同じスポーツを行っていると考えられる、他のユーザが利用する他の解析装置１が解析するスポーツと同じスポーツに対応する解析モジュールを選択することができる。
【００８９】
選択用データ取得部５１は、他の解析装置１から当該他の解析装置１の識別情報を取得する。
選択部５２は、複数の解析モジュールからなる解析モジュール群５４の中から、取得した識別情報により特定される他の解析装置１に対応付けられているデータの解析を行なう解析モジュールを選択する。
これにより、解析装置１は、ユーザと共に同じスポーツを行っていると考えられる、他のユーザが利用する他の解析装置１と対応付けられているスポーツに対応する解析モジュールを選択することができる。
【００９０】
選択用データ取得部５１は、データ解析の種類に対応したビーコン情報を受信する。
選択部５２は、複数の解析モジュールからなる解析モジュール群５４の中から、受信したビーコン情報に対応するデータ解析を行なう解析モジュールを選択する。
これにより、解析装置１は、所定のスポーツ器具（例えば、ゴルフクラブ）等が送信するビーコン情報を受信した場合に、この所定のスポーツ器具に対応するスポーツ（例えば、ゴルフ）に対応する解析モジュールを選択することができる。
【００９１】
当該解析装置１は、スポーツを行う測定対象が装着するウェアラブル端末であり、
測定対象が当該解析装置１を装着時に、測定対象に対する測定を行うことにより、センサデータを生成するセンサ部１６を更に備える。
これにより、解析装置１は、ユーザが携帯して利用可能となると共に、ユーザの身体の動き等に対応するセンサデータを生成することができる。
【００９２】
以上説明したように、上述の実施形態では、本発明が適用される解析装置１は、ユーザの腕や胴体等に装着するような形状のウェアラブル端末を例として説明したが、特にこれに限定されない。
本発明は、センサのセンサデータを利用する機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ユーザの腕や胴体等に装着するような他の形状（例えば、腕時計型の形状や、メガネ型の形状）のウェアラブル端末、スマートフォン、携帯型ナビゲーション装置、ポータブルゲーム機等に適用可能である。
【００９３】
また、上述の実施形態では、解析装置１は、単体の装置により実現することを想定していたが、複数の装置が協働することにより、解析装置１を実現するようにしてもよい。
【００９４】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図３の機能的構成は例示に過ぎず、特に限定されない。すなわち、上述した一連の処理を全体として実行できる機能が解析装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図３の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００９５】
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ‐Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理回路とが組み合わせられたものを含む。
【００９６】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００９７】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図２のリムーバブルメディア１００により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア１００は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（ブルーレイディスク）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図２のＲＯＭ１２や、図２の記憶部１９に含まれるフラッシュメモリ等で構成される。
【００９８】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００９９】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１００】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
センサデータを解析することによって、それぞれが異なるデータ解析を行なう複数の解析手段と、
前記センサデータとは異なるデータに基づいて、前記複数の解析手段の中から、何れかの解析手段を選択する選択手段と、
を備えたデータ解析装置。
［付記２］
当該データ解析装置の現在位置を取得する位置取得手段を更に備え、
前記選択手段は、前記取得した現在位置が所定のスポーツを行なう場所に対応する位置であった場合、前記複数の解析手段の中から、前記所定のスポーツの解析を行なう解析手段を選択することを特徴とする付記１に記載のデータ解析装置。
［付記３］
前記選択手段は、取得した現在位置がゴルフ場又はゴルフ練習場に対応する位置であった場合、前記複数の解析手段の中から、ゴルフ解析手段を選択することを特徴とする付記２に記載のデータ解析装置。
［付記４］
前記選択手段は、取得した現在位置がテニス場に対応する位置であった場合、前記複数の解析手段の中から、テニス解析手段を選択することを特徴とする付記２又は３に記載のデータ解析装置。
［付記５］
当該データ解析装置の移動速度を取得する速度取得手段を更に備え、
前記選択手段は、取得した移動速度が所定の速度範囲であった場合、前記複数の解析手段の中から、ランニング解析手段を選択することを特徴とする付記１乃至４の何れか一項に記載のデータ解析装置。
［付記６］
他のデータ解析装置から当該他のデータ解析装置が解析するデータ解析の種類を示す情報を取得する情報取得手段を備え、
前記選択手段は、前記複数の解析手段の中から、取得した前記データ解析の種類を示す情報が示すデータ解析を行なう解析手段を選択することを特徴とする付記１乃至５の何れか１に記載のデータ解析装置。
［付記７］
他のデータ解析装置から当該他のデータ解析装置の識別情報を取得する他装置識別情報取得手段を備え、
前記選択手段は、前記複数の解析手段の中から、取得した前記識別情報により特定される他のデータ解析装置に対応付けられているデータ解析を行なう解析手段を選択することを特徴とする付記１乃至６の何れか１に記載のデータ解析装置。
［付記８］
データ解析の種類に対応したビーコン情報を受信するビーコン情報受信手段を備え、
前記選択手段は、前記複数の解析手段の中から、受信した前記ビーコン情報に対応するデータ解析を行なう解析手段を選択することを特徴とする付記１乃至７の何れか１に記載のデータ解析装置。
［付記９］
当該データ解析装置は、測定対象が装着するウェアラブル端末であり、
前記測定対象が当該データ解析装置を装着時に、前記測定対象に対する測定を行うことにより、前記センサデータを生成するセンサを更に備えることを特徴とする付記１乃至８の何れか１に記載のデータ解析装置。
［付記１０］
データ解析装置が行うデータ解析方法であって、
センサデータを解析することによって、それぞれが異なるデータ解析を行なう複数の解析ステップと、
前記センサデータとは異なるデータに基づいて、前記複数の解析手段の中から、何れかの解析手段を選択する選択ステップと、
を備えた解析方法。
［付記１１］
コンピュータに、
センサデータを解析することによって、それぞれが異なるデータ解析を行なう複数の解析機能と、
前記センサデータとは異なるデータに基づいて、前記複数の解析手段の中から、何れかの解析手段を選択する選択機能と、
を実現させることを特徴とするプログラム。
【符号の説明】
【０１０１】
１・・・解析装置，１１・・・ＣＰＵ，１２・・・ＲＯＭ，１３・・・ＲＡＭ，１４・・・バス，１５・・・入出力インターフェース，１６・・・センサ部，１７・・・入力部，１８・・・出力部，１９・・・記憶部，２０・・・通信部，２１・・・測位部，２２・・・ドライブ，５１・・・選択用データ取得部，５２・・・選択部，５３・・・センサデータ取得部，５４・・・解析モジュール群，５４１・・・ゴルフ解析モジュール，５４２・・・テニス解析モジュール，５４ｎ・・・ランニング解析モジュール，５４ｍ・・・汎用解析モジュール，６１・・・地図情報記憶部，６２・・・連携情報記憶部，１００・・・リムーバブルメディア
【図１】
2019122729.tif 000003
【図２】
2019122729.tif 000004
【図３】
2019122729.tif 000005
【図４】
2019122729.tif 000006
【図５】
2019122729.tif 000007