JP6597595B2 - 携帯端末、移動解析方法及びプログラム - Google Patents
携帯端末、移動解析方法及びプログラム Download PDFInfo
- Publication number
- JP6597595B2 JP6597595B2 JP2016256147A JP2016256147A JP6597595B2 JP 6597595 B2 JP6597595 B2 JP 6597595B2 JP 2016256147 A JP2016256147 A JP 2016256147A JP 2016256147 A JP2016256147 A JP 2016256147A JP 6597595 B2 JP6597595 B2 JP 6597595B2
- Authority
- JP
- Japan
- Prior art keywords
- position information
- start timing
- detection
- standby state
- user
- 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
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/0066—Training appliances or apparatus for special sports for wind-surfing
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/18—Training appliances or apparatus for special sports for skiing
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/14—Receivers specially adapted for specific applications
- G01S19/19—Sporting applications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/26—Acquisition or tracking or demodulation of signals transmitted by the system involving a sensor measurement for aiding acquisition or tracking
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/40—Acceleration
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/70—Measuring or simulating ambient conditions, e.g. weather, terrain or surface conditions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/70—Measuring or simulating ambient conditions, e.g. weather, terrain or surface conditions
- A63B2220/73—Altitude
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/70—Measuring or simulating ambient conditions, e.g. weather, terrain or surface conditions
- A63B2220/74—Atmospheric pressure
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/803—Motion sensors
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2230/00—Measuring physiological parameters of the user
- A63B2230/62—Measuring physiological parameters of the user posture
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physical Education & Sports Medicine (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Navigation (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Measurement Of Unknown Time Intervals (AREA)
- Telephone Function (AREA)
Description
例えば、特許文献1には、GPS(Global Positioning System)を備えたスポーツ支援用携帯機器が開示されている。特許文献1に記載された技術では、スキー、スノーボードあるいはマウンテンバイク等のスポーツを行う際に、GPS回路部によって得られたデータに基づいて、標高変化推移、平均斜度、最大斜度等の各記録データを取得し、記録データを表示部に表示したり、メモリに格納したりしている。
しかしながら、スポーツにおける運動の開始タイミングは、必ずしも明確なものではなく、ユーザや環境の状況に応じて、突然スタートすること等もある。この場合、センサの計測結果の取得等に遅れが生じる場合があり、スポーツにおける適切なデータを取得することが困難となる。
なお、ユーザ自身がスタートボタン等を操作する方法では、反射神経の限界から遅れが生じる可能性があり、GPSや加速度センサ等の計測結果からスタートを検出する場合にも、検出の遅れあるいは計算処理の遅れが生じる可能性がある。また、このような状況は、スポーツ以外においても、移動する対象物の位置情報を取得する場合に共通して生じ得る。
ユーザが身体に保持してスポーツに使用する携帯端末であって、
位置情報を取得する位置情報取得手段と、
前記スポーツにおけるスタンバイ状態を前記ユーザと海岸線との位置関係に基づいて検出する第1の検出手段と、
前記スポーツにおける所定の開始タイミングを検出する第2の検出手段と、
前記第1の検出手段がスタンバイ状態を検出すると前記位置情報取得手段に位置情報の取得を開始させ、所定間隔で位置情報を逐次取得し続けると共に、前記第2の検出手段が所定の開始タイミングを検出すると、既に前記位置情報取得手段により取得を開始していた位置情報から、前記所定の開始タイミングの位置情報を記憶手段に記憶させる制御部と、
を備えることを特徴とする。
図1は、本発明の携帯端末の一実施形態としてのリスト端末1の構成を示す図であり、図1(A)は外観構成図、図1(B)は、ハードウェア構成を示すブロック図である。
リスト端末1は、腕時計型に構成され、スマートフォンに類する機能を備えた装置である。
図1に示すように、リスト端末1は、制御部11と、センサユニット12と、入力部13と、LCD(Liquid Crystal Display)14と、時計回路15と、ROM(Read Only Memory)16と、RAM(Random Access Memory)17と、GPS(Global Positioning System)アンテナ18と、GPSモジュール19と、無線通信用アンテナ20と、無線通信モジュール21と、ドライブ22とを備えている。なお、リスト端末1には、撮像部等の他のハードウェアを適宜備えることが可能である。
センサユニット12は、加速度センサ、ジャイロセンサ、気圧センサ、地磁気センサあるいは高度センサ等の各種センサを備えている。
加速度センサは、リスト端末1における3軸方向の加速度を検出し、検出した加速度を示す情報を制御部11に出力する。
ジャイロセンサは、リスト端末1における3軸方向の角速度を検出し、検出した角速度を示す情報を制御部11に出力する。
気圧センサは、リスト端末1がある環境下の気圧を検出し、検出した気圧を示す情報を制御部11に出力する。リスト端末1では、気圧センサから出力される情報に基づいて、リスト端末1の高度を検出する。
LCD14は、制御部11の指示に従って画像を出力する。例えば、LCD14は、各種画像やユーザインターフェースの画面を表示する。本実施形態においては、LCD14に入力部13の位置入力センサが重畳して配置され、タッチパネルが構成されている。
時計回路15は、システムクロックあるいは発振器により生成される信号から時刻信号を生成し、現在時刻を出力する。
RAM17は、制御部11が各種処理を実行する際のワークエリアを提供する。
GPSアンテナ18は、GPSにおける衛星から発信される電波を受信して電気信号に変換し、変換した電気信号(以下、「GPS信号」と称する。)をGPSモジュール19に出力する。
GPSモジュール19は、GPSアンテナ18から入力されたGPS信号に基づいて、リスト端末1の位置(緯度、経度、高度)及びGPSによって示される現在時刻を検出する。また、GPSモジュール19は、検出した位置及び現在時刻を示す情報を制御部11に出力する。
無線通信モジュール21は、制御部11の指示に従って、無線通信用アンテナ20を介して他の装置に信号を送信する。また、無線通信モジュール21は、他の装置から送信された信号を受信し、受信した信号が示す情報を制御部11に出力する。
ドライブ22には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリ等よりなる、リムーバブルメディア31が適宜装着される。リムーバブルメディア31は、位置及び高度のデータ等の各種データを記憶することができる。
運動解析処理とは、運動の計測を自動的に行う自動計測モードに設定された場合に、リスト端末1を装着したユーザの運動に関して取得された各種計測情報に基づいて、ユーザの運動を解析する一連の処理をいう。なお、本実施形態では、リスト端末1を装着したユーザがサーフィンを行った際の各種計測情報を取得して、ユーザの運動を解析する場合を例に挙げて説明する。また、以下の説明において、サーファーが波に乗ってサーフボードに立ち上がることを「テイクオフ」、その後、波のブレイク等によりサーフボードから降りることを「ワイプアウト」、テイクオフからワイプアウトまでの波に乗っている状態を「ライディング」と称する。
また、ROM16の一領域には、履歴データ記憶部71が設定される。
履歴データ記憶部71には、サーフィンの1ライド毎にライディング履歴のデータが記憶される。本実施形態においては、ライディング履歴のデータとして、ライディングの軌跡(位置及び高さ)、トップスピード、1ライディングの距離、1ライディングの時間、テイクオフ時刻等が記憶される。なお、1ライディングを「1本」と数えるものとする。
なお、ここではスタンバイ状態を自動的に検出することとしたが、ユーザがボタンを操作することにより、第1タイミング検出部52が手動によるスタンバイ状態の設定を受け付けることとしてもよい。
また、記録制御部54は、第2タイミング検出部53によってテイクオフが検出された後、ワイプアウトが検出された場合に、RAM17に一時記憶している計測情報のうち、テイクオフからワイプアウトまでの計測情報をROM16またはドライブ22に装着されたリムーバブルメディア31に記録(保存)する。このとき、テイクオフの所定時間前(例えば、3秒前)からワイプアウトの所定時間後(例えば、3秒後)までの計測情報を記録制御部54が記録することとしてもよい。
また、表示制御部55は、ユーザにより履歴のマップ画面を表示させる指示が行われた場合に、記録制御部54によってROM16またはリムーバブルメディア31に記録された計測情報に基づいて、1ライディング毎の履歴をマップ上に表したマップ画面をLCD14に表示する。
図3に示すように、計測中画面においては、現在位置付近の海岸の地図を背景として、最大速度を表す「TOP Speed」、ライディング距離を表す「Distance」、ライディング時間を表す「Time」の各計測情報が表示されている。
なお、計測中画面において、現在位置付近の海岸の地図を背景に表示することなく、計測情報のみをより大きい文字サイズで表示することとしてもよい。
図4に示すように、マップ画面においては、現在位置付近の海岸の地図を背景として、1ライディングの開始位置(テイクオフ位置)から終了位置(ワイプアウト位置)までの軌跡を表すラインと、「TOP Speed」、「Distance」及び「Time」の各計測情報が表示されている。マップ画面に表示されるラインでは、そのライディングにおける最大速度の位置がマークによって識別して表示されると共に、各位置での速度の状態がラインの色の相違によって識別して表示される。例えば、最大速度に対して20%未満の速度の位置は青色、最大速度に対して20%以上40未満の速度の位置は水色、最大速度に対して40%以上60%未満の速度の位置は緑色、最大速度に対して60%以上80%未満の速度の位置は黄色、最大速度に対して80%以上の速度の位置は赤色で表すことができる。なお、図4においては、各位置での速度の状態を線種の相違によって模式的に示している。
これにより、サーフィンのような海と陸との境界領域で行われるスポーツの履歴を直感的にわかり易く表示することができる。
次に、リスト端末1の動作を説明する。
図5は、図2の機能的構成を有する図1のリスト端末1が実行する運動解析処理の流れを説明するフローチャートである。
運動解析処理は、ユーザによって自動解析モードに設定する操作が行われることにより開始される。
ステップS2において、第1タイミング検出部52は、計測情報取得部51によって取得された計測情報に基づいて、リスト端末1を装着したユーザがサーフィンのスタンバイ状態であるか否かの判定を行う。
リスト端末1を装着したユーザがサーフィンのスタンバイ状態でない場合、ステップS2においてNOと判定されて、処理はステップS1に移行する。
一方、リスト端末1を装着したユーザがサーフィンのスタンバイ状態である場合、ステップS2においてYESと判定されて、処理はステップS3に移行する。
ステップS4において、表示制御部55は、計測中のデータとして所定の計測情報をLCD14に表示(計測中画面を表示)する。
ステップS5において、第2タイミング検出部53は、計測情報取得部51によって取得された計測情報に基づいて、リスト端末1を装着したユーザがテイクオフしたか否かの判定を行う。
リスト端末1を装着したユーザがテイクオフしていない場合、ステップS5においてNOと判定されて、処理はステップS6に移行する。
一方、リスト端末1を装着したユーザがテイクオフした場合、ステップS5においてYESと判定されて、処理はステップS7に移行する。
テイクオフの検出におけるタイムアウトとなっていない場合、ステップS6においてNOと判定されて、処理はステップS5に移行する。
一方、テイクオフの検出におけるタイムアウトとなっている場合、ステップS6においてYESと判定されて、処理はステップS11に移行する。
ステップS7において、第2タイミング検出部53は、計測情報取得部51によって取得された計測情報に基づいて、リスト端末1を装着したユーザがワイプアウトしたか否かの判定を行う。
リスト端末1を装着したユーザがワイプアウトしていない場合、ステップS7においてNOと判定されて、ステップS7の処理が繰り返される。
一方、リスト端末1を装着したユーザがワイプアウトしている場合、ステップS7においてYESと判定されて、処理はステップS8に移行する。
ステップS9において、表示制御部55は、ユーザにより履歴のマップ画面を表示させる指示が行われたか否かの判定を行う。
ユーザにより履歴のマップ画面を表示させる指示が行われていない場合、ステップS9においてNOと判定されて、処理はステップS11に移行する。
一方、ユーザにより履歴のマップ画面を表示させる指示が行われた場合、ステップS9においてYESと判定されて、処理はステップS10に移行する。
ステップS11において、第1タイミング検出部52は、ユーザがサーフィンを終了したか否かの判定を行う。
ユーザがサーフィンを終了していない場合、ステップS11においてNOと判定されて、処理はステップS1に移行する。
一方、ユーザがサーフィンを終了した場合、ステップS11においてYESと判定されて、運動解析処理は終了となる。
そのため、計測情報を取得するタイミングが遅れる状況の発生を抑制することができる。
したがって、スポーツ等における位置情報をより正確に取得することが可能となる。
上述の実施形態において、自動計測モードに設定された場合に、第1タイミング検出部52が、計測情報取得部51によって取得された計測情報に基づいて、リスト端末1を装着したユーザが、サーフィン、ボディボード、スノーボードまたはスキーのいずれのスタンバイ状態であるか否かを判定することができる。
この場合、GPSモジュール19の測位結果及びセンサユニット12に備えられた各種センサの検出結果(計測情報)にそれぞれのスタンバイ状態を識別する条件を設定しておき、現在の状態が、これらの条件に合致するか否かを判定することで、いずれのスポーツのスタンバイ状態であるかを判定することができる。
また、例えば、サーフィンとボディボードとは、計測情報に基づいて、ユーザが立ち上がる動作を行ったか否かによって区別することができる。
さらに、スノーボードとスキーとは、計測情報に基づいて、進行方向に対するユーザの身体の向きによって区別することができる。
なお、ユーザが手動でスポーツを選択することにより、第1タイミング検出部52がいずれのスポーツのスタンバイ状態であるかの設定を受け付けることとしてもよい。
そして、第1の時間は、第2の時間よりも長く設定されている。
また、同様に、1本の運動の終了後についても、サーフィン及びボディボードの計測情報を、スノーボード及びスキーよりも長く記録することとしてもよい。
上述の実施形態において、記録制御部54は、運動解析処理のステップS11でユーザがサーフィンを終了したと判定された後、再びサーフィンのスタンバイ状態が検出された場合には計測情報の一時記憶を開始し、その後、テイクオフが検出された際に、計測情報をROM16またはドライブ22に装着されたリムーバブルメディア31に記録することとしてもよい。
上述の実施形態において、マップ画面に現在位置付近の海岸の地図を表示する場合、スタンバイ状態が検出されるまでは、海側がLCD14の上側、陸側がLCD14の下側となるように表示し、スタンバイ状態が検出された後、ワイプアウトが検出されるまでは、海側がLCD14の下側、陸側がLCD14の上側となるように表示することとしてもよい。
これにより、ユーザの運動に合わせた地図の表示方向とすることができる。
上述の実施形態において、マップ画面の表示形態は、スポーツの種類に応じて、変更することが可能である。
図6は、スノーボードまたはスキーの履歴を表すマップ画面の一例を示す模式図である。
図6に示すように、スノーボードまたはスキーの履歴を表示するために現在位置付近の地図を表示する場合、山頂側がLCD14の上側(図1(A)における上側)、麓側がLCD14の下側(図1(A)における下側)となるように表示することができる。
これにより、スノーボードまたはスキーのコースを把握し易い状態でマップ画面を表示することができる。
また、この場合にも、変形例3と同様に、スタンバイ状態が検出されるまでは、山頂側がLCD14の上側、麓側がLCD14の下側となるように表示し、スタンバイ状態が検出された後、滑走の終了が検出されるまでは、山頂側がLCD14の下側、麓側がLCD14の上側となるように表示することとしてもよい。
これにより、スノーボードまたはスキーの場合にも、ユーザの運動に合わせた地図の表示方向とすることができる。
計測情報取得部51は、位置情報を取得する。
第1タイミング検出部52は、スポーツにおけるスタンバイ状態を検出する。
第2タイミング検出部53は、スポーツにおける所定の開始タイミングを検出する。
記録制御部54は、第1タイミング検出部52がスタンバイ状態を検出すると計測情報取得部51に位置情報の取得を開始させ、所定間隔で位置情報を逐次取得し続けると共に、第2タイミング検出部53が所定の開始タイミングを検出すると、既に計測情報取得部51により取得を開始していた位置情報から、所定の開始タイミングの位置情報をROM16またはリムーバブルメディア31に記憶させる。
これにより、スポーツのスタンバイ状態となった場合に、位置情報が一時記憶され、所定の開始タイミングが検出されると、一時記憶されている位置情報のうち、所定の開始タイミングに対応する位置情報が記録される。
そのため、位置情報を取得するタイミングが遅れる状況の発生を抑制することができる。
したがって、スポーツ等における位置情報をより正確に取得することが可能となる。
これにより、スポーツにおける正確なスタートのタイミングからの移動軌跡を作成することが可能となる。
これにより、スポーツにおける正確なスタートのタイミングからの移動軌跡をユーザに提示することができる。
記録制御部54は、開始タイミングから前記終了タイミングまでの時間を、1回分としてROM16またはリムーバブルメディア31に記憶させる。
これにより、履歴として適切なタイミングを記憶させることができる。
これにより、適切なタイミングの位置情報を記憶させることができる。
これにより、明確な基準によって開始タイミングを検出することができる。
これにより、明確な基準によって終了タイミングを検出することができる。
記録制御部54は、所定の時速以上を計測した1本の計測データを保存する。
これにより、サーフィン、ボディボード、スノーボードまたはスキーにおける適切な計測データを選択して保存することができる。
これにより、サーフィン、ボディボード、スノーボードまたはスキーにおける、より適切な計測データを選択して保存することができる。
これにより、サーフィン、ボディボード、スノーボードまたはスキーにおける開始タイミングを適切に検出することができる。
これにより、サーフィンまたはボディボードのスタンバイ状態と、スノーボードまたはスキーのスタンバイ状態とを簡単に識別することができる。
これにより、ユーザの意図を反映させて、スタンバイ状態の設定を行うことができる。
これにより、開始タイミングよりも前のユーザが興味を抱くと考えられる時間を適切に反映して、サーフィン及びボディボードと、スノーボード及びスキーの計測データを保存することができる。
表示制御部55は、移動軌跡を表示する際に、海側を表示部の上側、陸側を表示部の下側に表示する。
これにより、ユーザの運動に合わせた表示方向とすることができる。
第1タイミング検出部52は、移動のスタンバイ状態を検出する。
第2タイミング検出部53は、所定の開始タイミングを検出する。
記録制御部54は、第1タイミング検出部52でスタンバイ状態を検出すると、位置情報の取得を開始させる。
また、記録制御部54は、第2タイミング検出部53で所定の開始タイミングを検出すると、既に取得を開始していた位置情報から、所定の開始タイミングで検出した位置情報を記憶する。
これにより、移動する対象物の位置情報をより正確に取得することが可能となる。
これにより、比較的遅い波でターンを行った場合等にワイプアウトと判定されることを抑制できる。
また、上述の実施形態において、GPSによる測位位置が不正な値を示す場合(例えば、速度が60[km]以上になると判定される場合等)、その間の計測情報は記録の対象から除外することとしてもよい。
また、上述の実施形態において、マップ画面には、複数の軌跡を併せて表示することとしてもよい。
例えば、本発明は、運動を計測する機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、タブレット型端末、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
また、上述の実施形態では、リスト端末1内部のRAM17またはリムーバブルメディア31に各種データを記録するようにしているが、無線通信モジュール21を介してスマートフォン等にデータを送り、スマートフォン等に記録するようにしてもよい。
換言すると、図2の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能がリスト端末1に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図2の例に限定されない。
また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ASIC(Application Specific Integrated Circuit)やFPGA(Field‐Programmable Gate Array)等の処理回路とが組み合わせられたものを含む。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
[付記1]
身体に保持してスポーツに使用する携帯端末であって、
位置情報を取得する位置情報取得手段と、
前記スポーツにおけるスタンバイ状態を検出する第1の検出手段と、
前記スポーツにおける所定の開始タイミングを検出する第2の検出手段と、
前記第1の検出手段がスタンバイ状態を検出すると前記位置情報取得手段に位置情報の取得を開始させ、所定間隔で位置情報を逐次取得し続けると共に、前記第2の検出手段が所定の開始タイミングを検出すると、既に前記位置情報取得手段により取得を開始していた位置情報から、前記所定の開始タイミングの位置情報を記憶手段に記憶させる制御部と、
を備えることを特徴とする携帯端末。
[付記2]
前記制御部は、前記位置情報取得手段により取得された位置情報に基づいて移動軌跡を作成することを特徴とする付記1に記載の携帯端末。
[付記3]
前記制御部は、作成した前記移動軌跡を表示部に表示させることを特徴とする付記2に記載の携帯端末。
[付記4]
前記第2の検出手段は、前記スポーツの所定の開始タイミングと終了タイミングを検出し、
前記制御部は、前記開始タイミングから前記終了タイミングまでの時間を、1回分として前記記憶手段に記憶させることを特徴とする付記1から3のいずれか1つに記載の携帯端末。
[付記5]
前記制御部は、前記開始タイミングから前記終了タイミングまでの位置情報を、1回分として前記記憶手段に記憶させることを特徴とする付記4に記載の携帯端末。
[付記6]
前記第2の検出手段は、所定の時速以上に達したタイミングを前記開始タイミングとして検出することを特徴とする付記1から5のいずれか1つに記載の携帯端末。
[付記7]
前記第2の検出手段は、前記開始タイミングの検出後に、所定の時速以下に低下したタイミングを終了タイミングとして検出することを特徴とする付記1から6のいずれか1つに記載の携帯端末。
[付記8]
前記スポーツは、サーフィン、ボディボード、スノーボードまたはスキーの少なくともいずれかであり、
前記制御部は、所定の時速以上を計測した1本の計測データを保存することを特徴とする付記1から7のいずれか1つに記載の携帯端末。
[付記9]
前記制御部は、所定の時速以上を複数回計測した1本の計測データを保存することを特徴とする付記8に記載の携帯端末。
[付記10]
前記第1の検出手段は、サーフィン、ボディボード、スノーボードまたはスキーの少なくともいずれかのスタンバイ状態であるかを識別することを特徴とする付記8または9に記載の携帯端末。
[付記11]
前記第1の検出手段は、前記位置情報に基づいて、現在位置が海であるか山であるかを判定し、現在位置が海であると判定した場合、サーフィンまたはボディボードのスタンバイ状態であると識別し、現在位置が山であると判定した場合、スノーボードまたはスキーのスタンバイ状態であると識別することを特徴とする付記10に記載の携帯端末。
[付記12]
前記第1の検出手段は、ユーザの操作に応じて、サーフィン、ボディボード、スノーボードまたはスキーの少なくともいずれかのスタンバイ状態に設定することを特徴とする付記8から11のいずれか1つに記載の携帯端末。
[付記13]
前記制御部は、前記開始タイミングよりも所定時間前から前記計測データを保存し、サーフィン及びボディボードと、スノーボード及びスキーとで、当該所定時間を異ならせることを特徴とする付記8から12のいずれか1つに記載の携帯端末。
[付記14]
前記スポーツは、海岸で行われるスポーツであり、
前記制御部は、前記移動軌跡を表示する際に、海側を表示部の上側、陸側を表示部の下側に表示することを特徴とする付記2に記載の携帯端末。
[付記15]
移動のスタンバイ状態を検出する第1の検出手段と、
所定の開始タイミングを検出する第2の検出手段と、
前記第1の検出手段でスタンバイ状態を検出すると、位置情報の取得を開始させる位置情報取得制御手段と、
前記第2の検出手段で所定の開始タイミングを検出すると、既に前記位置情報取得制御手段により取得を開始していた位置情報から、前記所定の開始タイミングで検出した位置情報を記憶する記憶制御手段と、
を備えることを特徴とする携帯端末。
[付記16]
携帯端末の移動状態を解析する移動解析方法であって、
位置情報を取得する位置情報取得ステップと、
スポーツにおけるスタンバイ状態を検出する第1の検出ステップと、
前記スポーツにおける所定の開始タイミングを検出する第2の検出ステップと、
前記第1の検出ステップにおいてスタンバイ状態が検出されると前記位置情報取得ステップにおける位置情報の取得を開始させ、所定間隔で位置情報を逐次取得し続けると共に、前記第2の検出ステップにおいて所定の開始タイミングが検出されると、既に前記位置情報取得ステップにおいて取得を開始していた位置情報から、前記所定の開始タイミングの位置情報を記憶手段に記憶させる制御ステップと、
を含むことを特徴とする移動解析方法。
[付記17]
コンピュータが、
移動のスタンバイ状態を検出する第1の検出ステップと、
所定の開始タイミングを検出する第2の検出ステップと、
前記第1の検出ステップでスタンバイ状態を検出すると、位置情報の取得を開始する位置情報取得ステップと、
前記第2の検出ステップで所定の開始タイミングを検出すると、既に前記位置情報取得ステップにより取得を開始していた位置情報から、前記所定の開始タイミングで検出した位置情報を記憶する記憶制御ステップと、
を実行することを特徴とする移動解析方法。
[付記18]
身体に保持してスポーツに使用する携帯端末を構成するコンピュータに、
位置情報を取得する位置情報取得機能と、
前記スポーツにおけるスタンバイ状態を検出する第1の検出機能と、
前記スポーツにおける所定の開始タイミングを検出する第2の検出機能と、
前記第1の検出機能がスタンバイ状態を検出すると前記位置情報取得機能に位置情報の取得を開始させ、所定間隔で位置情報を逐次取得し続けると共に、前記第2の検出機能が所定の開始タイミングを検出すると、既に前記位置情報取得機能により取得を開始していた位置情報から、前記所定の開始タイミングの位置情報を記憶手段に記憶させる制御機能と、
を実現させることを特徴とするプログラム。
[付記19]
コンピュータに、
移動のスタンバイ状態を検出する第1の検出機能と、
所定の開始タイミングを検出する第2の検出機能と、
前記第1の検出機能でスタンバイ状態を検出すると、位置情報の取得を開始させる位置情報取得制御機能と、
前記第2の検出機能で所定の開始タイミングを検出すると、既に前記位置情報取得制御機能により取得を開始していた位置情報から、前記所定の開始タイミングで検出した位置情報を記憶する記憶制御機能と、
を実現させることを特徴とするプログラム。
Claims (18)
- ユーザが身体に保持してスポーツに使用する携帯端末であって、
位置情報を取得する位置情報取得手段と、
前記スポーツにおけるスタンバイ状態を前記ユーザと海岸線との位置関係に基づいて検出する第1の検出手段と、
前記スポーツにおける所定の開始タイミングを検出する第2の検出手段と、
前記第1の検出手段がスタンバイ状態を検出すると前記位置情報取得手段に位置情報の取得を開始させ、所定間隔で位置情報を逐次取得し続けると共に、前記第2の検出手段が所定の開始タイミングを検出すると、既に前記位置情報取得手段により取得を開始していた位置情報から、前記所定の開始タイミングの位置情報を記憶手段に記憶させる制御部と、
を備えることを特徴とする携帯端末。 - 前記制御部は、前記位置情報取得手段により取得された位置情報に基づいて移動軌跡を
作成することを特徴とする請求項1に記載の携帯端末。 - 前記制御部は、作成した前記移動軌跡を表示部に表示させることを特徴とする請求項2
に記載の携帯端末。 - 前記第2の検出手段は、前記スポーツの所定の開始タイミングと終了タイミングを検出
し、
前記制御部は、前記開始タイミングから前記終了タイミングまでの時間を、1回分とし
て前記記憶手段に記憶させることを特徴とする請求項1から3のいずれか1項に記載の携
帯端末。 - 前記制御部は、前記開始タイミングから前記終了タイミングまでの位置情報を、1回分
として前記記憶手段に記憶させることを特徴とする請求項4に記載の携帯端末。 - 前記第2の検出手段は、所定の時速以上に達したタイミングを前記開始タイミングとし
て検出することを特徴とする請求項1から5のいずれか1項に記載の携帯端末。 - 前記第2の検出手段は、前記開始タイミングの検出後に、所定の時速以下に低下したタ
イミングを終了タイミングとして検出することを特徴とする請求項1から6のいずれか1
項に記載の携帯端末。 - 前記スポーツは、サーフィンまたはボディボードであり、
前記制御部は、所定の時速以上を計測した1本の計測データを保存することを特徴とす
る請求項1から7のいずれか1項に記載の携帯端末。 - 前記制御部は、所定の時速以上を複数回計測した1本の計測データを保存することを特
徴とする請求項8に記載の携帯端末。 - 前記第1の検出手段は、サーフィンまたはボディボードのスタンバイ状態であるかを識別することを特徴とする請求項8または9に記載の携帯端末。
- 前記第1の検出手段は、前記位置情報に基づいて、現在位置が海であるか山であるかを
判定し、現在位置が海であると判定した場合、サーフィンまたはボディボードのスタンバ
イ状態であると識別することを特徴とする請求項10に記載の携帯端末。 - 前記第1の検出手段は、ユーザの操作に応じて、サーフィンまたはボディボードのスタンバイ状態に設定することを特徴とする請求項8から11のいずれか1項に記載の携帯端末。
- 前記スポーツは、海岸で行われるスポーツであり、
前記制御部は、前記移動軌跡を表示する際に、海側を表示部の上側、陸側を表示部の下
側に表示することを特徴とする請求項2に記載の携帯端末。 - ユーザの移動のスタンバイ状態を前記ユーザと海岸線との位置関係に基づいて検出する第1の検出手段と、
所定の開始タイミングを検出する第2の検出手段と、
前記第1の検出手段でスタンバイ状態を検出すると、位置情報の取得を開始させる位置
情報取得制御手段と、
前記第2の検出手段で所定の開始タイミングを検出すると、既に前記位置情報取得制御
手段により取得を開始していた位置情報から、前記所定の開始タイミングで検出した位置
情報を記憶する記憶制御手段と、
を備えることを特徴とする携帯端末。 - ユーザが保持する携帯端末の移動状態を解析する移動解析方法であって、
位置情報を取得する位置情報取得ステップと、
スポーツにおけるスタンバイ状態を前記ユーザと海岸線との位置関係に基づいて検出する第1の検出ステップと、
前記スポーツにおける所定の開始タイミングを検出する第2の検出ステップと、
前記第1の検出ステップにおいてスタンバイ状態が検出されると前記位置情報取得ステ
ップにおける位置情報の取得を開始させ、所定間隔で位置情報を逐次取得し続けると共に
、前記第2の検出ステップにおいて所定の開始タイミングが検出されると、既に前記位置
情報取得ステップにおいて取得を開始していた位置情報から、前記所定の開始タイミング
の位置情報を記憶手段に記憶させる制御ステップと、
を含むことを特徴とする移動解析方法。 - コンピュータが、
ユーザの移動のスタンバイ状態を前記ユーザと海岸線との位置関係に基づいて検出する第1の検出ステップと、
所定の開始タイミングを検出する第2の検出ステップと、
前記第1の検出ステップでスタンバイ状態を検出すると、位置情報の取得を開始する位
置情報取得ステップと、
前記第2の検出ステップで所定の開始タイミングを検出すると、既に前記位置情報取得
ステップにより取得を開始していた位置情報から、前記所定の開始タイミングで検出した
位置情報を記憶する記憶制御ステップと、
を実行することを特徴とする移動解析方法。 - ユーザが身体に保持してスポーツに使用する携帯端末を構成するコンピュータに、
位置情報を取得する位置情報取得機能と、
前記スポーツにおけるスタンバイ状態を前記ユーザと海岸線との位置関係に基づいて検出する第1の検出機能と、
前記スポーツにおける所定の開始タイミングを検出する第2の検出機能と、
前記第1の検出機能がスタンバイ状態を検出すると前記位置情報取得機能に位置情報の
取得を開始させ、所定間隔で位置情報を逐次取得し続けると共に、前記第2の検出機能が所定の開始タイミングを検出すると、既に前記位置情報取得機能により取得を開始してい
た位置情報から、前記所定の開始タイミングの位置情報を記憶手段に記憶させる制御機能
と、
を実現させることを特徴とするプログラム。 - コンピュータに、
ユーザの移動のスタンバイ状態を前記ユーザと海岸線との位置関係に基づいて検出する第1の検出機能と、
所定の開始タイミングを検出する第2の検出機能と、
前記第1の検出機能でスタンバイ状態を検出すると、位置情報の取得を開始させる位置
情報取得制御機能と、
前記第2の検出機能で所定の開始タイミングを検出すると、既に前記位置情報取得制御
機能により取得を開始していた位置情報から、前記所定の開始タイミングで検出した位置
情報を記憶する記憶制御機能と、
を実現させることを特徴とするプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016256147A JP6597595B2 (ja) | 2016-12-28 | 2016-12-28 | 携帯端末、移動解析方法及びプログラム |
US15/798,474 US10726596B2 (en) | 2016-12-28 | 2017-10-31 | Movement analyze device, movement analyze method, and program storage medium |
CN201711148400.7A CN108245868B (zh) | 2016-12-28 | 2017-11-17 | 移动分析装置、移动分析方法以及程序存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016256147A JP6597595B2 (ja) | 2016-12-28 | 2016-12-28 | 携帯端末、移動解析方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018109519A JP2018109519A (ja) | 2018-07-12 |
JP6597595B2 true JP6597595B2 (ja) | 2019-10-30 |
Family
ID=62630753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016256147A Active JP6597595B2 (ja) | 2016-12-28 | 2016-12-28 | 携帯端末、移動解析方法及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US10726596B2 (ja) |
JP (1) | JP6597595B2 (ja) |
CN (1) | CN108245868B (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11712637B1 (en) | 2018-03-23 | 2023-08-01 | Steven M. Hoffberg | Steerable disk or ball |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003236028A (ja) * | 2002-02-14 | 2003-08-26 | Seiko Epson Corp | スポーツ支援用携帯機器及びプログラム |
US20110007468A1 (en) * | 2009-04-26 | 2011-01-13 | Nike, Inc. | Athletic watch |
JP5964874B2 (ja) * | 2013-02-22 | 2016-08-03 | ナイキ イノベイト シーブイ | 活動の監視、追跡および同期 |
US9500464B2 (en) * | 2013-03-12 | 2016-11-22 | Adidas Ag | Methods of determining performance information for individuals and sports objects |
JP2017000353A (ja) * | 2015-06-09 | 2017-01-05 | セイコーエプソン株式会社 | スポーツ活動記録装置、スポーツ活動記録方法、及びコンピューターが読み取り可能なプログラム |
US20180172835A1 (en) * | 2015-06-22 | 2018-06-21 | Elite Positioning Technologies Pty Limited | System and method for providing a user with an indication of position |
DE102016000694B4 (de) * | 2016-01-22 | 2018-06-07 | Lennart Jürges | Mobile Ladestation sowie System zur Ortung eines Ballspielgerätes |
US10488527B2 (en) * | 2016-05-19 | 2019-11-26 | Fitbit, Inc. | Automatic tracking of geolocation data for exercises |
-
2016
- 2016-12-28 JP JP2016256147A patent/JP6597595B2/ja active Active
-
2017
- 2017-10-31 US US15/798,474 patent/US10726596B2/en active Active
- 2017-11-17 CN CN201711148400.7A patent/CN108245868B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN108245868B (zh) | 2020-07-24 |
CN108245868A (zh) | 2018-07-06 |
US20180182147A1 (en) | 2018-06-28 |
JP2018109519A (ja) | 2018-07-12 |
US10726596B2 (en) | 2020-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101256543B1 (ko) | 촬상 장치, 촬상 방법, 및 기억 매체 | |
EP3438607B1 (en) | Track estimation device, method for estimating track and track estimation program | |
EP3382343B1 (en) | Electronic apparatus, position specifying system, position specifying method, and program | |
EP3438984B1 (en) | Activity recording data processing apparatus, method for processing activity recording data, and program for processing activity recording data | |
EP3382340B1 (en) | Electronic apparatus, position specifying system, position specifying method, and program | |
JP6724835B2 (ja) | 移動解析装置、移動解析方法及びプログラム | |
JP6597595B2 (ja) | 携帯端末、移動解析方法及びプログラム | |
JP6973541B2 (ja) | 電子機器、位置特定システム、位置特定方法及びプログラム | |
KR102515570B1 (ko) | 정보 처리 장치, 이동 궤적 정보 출력 방법, 및 기록 매체에 저장된 프로그램 | |
JP6836193B2 (ja) | 計測装置、制御方法及びプログラム | |
JP6760239B2 (ja) | 水上スポーツに使用する装置、情報提供方法及びプログラム | |
JP6950232B2 (ja) | 電子機器、位置特定システム、位置特定方法及びプログラム | |
JP6927394B2 (ja) | 水上スポーツに使用する装置、情報提供方法及びプログラム | |
JP6724934B2 (ja) | 電子機器、測位制御方法及びプログラム | |
JP2024046234A (ja) | 電子機器、キャリブレーション方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180314 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190110 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190129 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190328 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190625 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190821 |
|
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: 20190903 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190916 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6597595 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |