JP7043764B2 - Information control device, information control method and program - Google Patents
Information control device, information control method and program Download PDFInfo
- Publication number
- JP7043764B2 JP7043764B2 JP2017178916A JP2017178916A JP7043764B2 JP 7043764 B2 JP7043764 B2 JP 7043764B2 JP 2017178916 A JP2017178916 A JP 2017178916A JP 2017178916 A JP2017178916 A JP 2017178916A JP 7043764 B2 JP7043764 B2 JP 7043764B2
- Authority
- JP
- Japan
- Prior art keywords
- break
- user
- behavior
- predetermined
- information
- 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
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、情報制御装置、情報制御方法及びプログラムに関する。 The present invention relates to an information control device, an information control method and a program .
移動体の時系列的な位置情報に基づいて、パーソナルコンピュータ(PC)等に表示させた地図上にその移動経路を表示させることが一般に行われている。例えば、特許文献1には、移動体の位置情報を時系列で取得し、地図情報に基づく地図イメージ上で、取得した移動体の位置情報が示す位置に相当する点を時系列に結んで、移動体の軌跡を表示する軌跡表示方法が開示されている。
It is generally practiced to display the movement route on a map displayed on a personal computer (PC) or the like based on the time-series position information of the moving body. For example, in
例えば、登山状況をロギングして下山後に登山者がそれを確認できるデータロガーがある。GPS(Global Positioning System:全地球測位システム)ロガーを用いると、時刻情報とそれに対応する位置情報とのデータが得られる。GPSロガーと通信可能な電子機器は、GPSロガーから得られたデータに基づいて、どの時間にどこを歩いていたのかをそのディスプレイに表示させた地図上に登山ルートとして表示可能である。 For example, there is a data logger that logs the climbing situation and allows climbers to check it after descending. When a GPS (Global Positioning System) logger is used, data of time information and corresponding position information can be obtained. An electronic device capable of communicating with a GPS logger can display as a mountain climbing route on a map displaying where and when it was walking based on the data obtained from the GPS logger.
しかしながら、このようなデータロガーは移動情報の確認用途をメイン機能としており、移動時の情報のみがクローズアップされる。つまり、移動していないときの情報には着目していない。 However, such a data logger has a main function of confirming movement information, and only the information at the time of movement is highlighted. In other words, we are not paying attention to the information when we are not moving.
そこで、本発明は、移動していないときの移動体の情報を有効に活用することを目的とする。 Therefore, it is an object of the present invention to effectively utilize the information of the moving body when it is not moving.
本発明に係る第1の態様の情報制御装置は、歩行するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴を少なくとも含む測位情報を取得する取得部と、前記位置情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定部と、前記休憩位置特定部により前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御部と、を具備し、前記休憩位置特定部は、所定の時間以上にわたって同一位置に留まっていた場合に加え、所定の時間の間に歩行した距離が所定の範囲以内に収まっていた場合においても、前記ユーザの行動を休憩として推定する、ことを特徴とする。
また、本発明に係る第2の態様の情報制御装置は、登山するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴及び周囲の気圧情報履歴を取得する取得部と、前記位置情報履歴及び前記気圧情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定部と、前記休憩位置特定部により前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御部と、を具備し、前記休憩位置特定部は、所定の時間以上にわたって同一位置に留まっていた場合であって気圧変化が所定の範囲以内に収まっていた場合に加え、所定の時間の間に移動した距離が所定の範囲以内に収まっていた場合においても前記気圧変化が所定の範囲以内に収まっていれば、前記ユーザの行動を休憩として推定する、ことを特徴とする。
また、本発明に係る第1の態様の情報制御方法は、情報制御装置が実行する情報制御方法であって、歩行するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴を少なくとも含む測位情報を取得する取得処理と、前記位置情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定処理と、前記休憩位置特定処理で前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御処理と、を含み、前記休憩位置特定処理は、所定の時間以上にわたって同一位置に留まっていた場合に加え、所定の時間の間に歩行した距離が所定の範囲以内に収まっていた場合においても、前記ユーザの行動を休憩として推定する、ことを特徴とする。
また、本発明に係る第2の態様の情報制御方法は、情報制御装置が実行する情報制御方法であって、登山するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴及び周囲の気圧情報履歴を取得する取得処理と、前記位置情報履歴及び前記気圧情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定処理と、前記休憩位置特定処理で前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御処理と、を含み、前記休憩位置特定処理は、所定の時間以上にわたって同一位置に留まっていた場合であって気圧変化が所定の範囲以内に収まっていた場合に加え、所定の時間の間に移動した距離が所定の範囲以内に収まっていた場合においても前記気圧変化が所定の範囲以内に収まっていれば、前記ユーザの行動を休憩として推定する、ことを特徴とする。
また、本発明に係る第1の態様のプログラムは、コンピュータを、歩行するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴を少なくとも含む測位情報を取得する取得手段、前記位置情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定手段、前記休憩位置特定手段により前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御手段、として機能させ、前記休憩位置特定手段は、所定の時間以上にわたって同一位置に留まっていた場合に加え、所定の時間の間に歩行した距離が所定の範囲以内に収まっていた場合においても、前記ユーザの行動を休憩として推定する、ことを特徴とする。
また、本発明に係る第2の態様のプログラムは、コンピュータを、登山するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴及び周囲の気圧情報履歴を取得する取得手段、前記位置情報履歴及び前記気圧情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定手段、前記休憩位置特定手段により前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御手段、として機能させ、前記休憩位置特定手段は、所定の時間以上にわたって同一位置に留まっていた場合であって気圧変化が所定の範囲以内に収まっていた場合に加え、所定の時間の間に移動した距離が所定の範囲以内に収まっていた場合においても前記気圧変化が所定の範囲以内に収まっていれば、前記ユーザの行動を休憩として推定する、ことを特徴とする。
The information control device according to the first aspect of the present invention includes an acquisition unit that acquires positioning information including at least the position information history of the user acquired at predetermined time intervals from a predetermined sensor mounted on the walking user . When the rest position specifying unit that specifies the position where the user 's behavior is estimated as a break and the position where the user 's behavior is estimated as a break are specified by the rest position specifying unit based on the position information history. It is provided with a display control unit for displaying a break icon indicating that the user 's action is a break at a position on the map corresponding to the specified position when displaying a predetermined map. The rest position specifying unit performs the user's behavior even when the walking distance is within a predetermined range in addition to the case where the rest position is stayed at the same position for a predetermined time or longer. It is characterized by presuming it as a break.
In addition, the information control device of the second aspect according to the present invention acquires the position information history of the user and the atmospheric pressure information history of the surroundings acquired at predetermined time intervals from a predetermined sensor mounted on the user who climbs the mountain. Based on the unit, the position information history, and the barometric pressure information history, the rest position specifying unit that specifies the position where the user's behavior is estimated as a break, and the rest position specifying unit estimates the user's behavior as a break. When a predetermined map is displayed even when the position to be specified is specified, a break icon indicating that the user's action is a break is displayed at the position on the map corresponding to the specified position. The rest position specifying unit is provided with a display control unit, and the rest position specifying unit is provided for a predetermined time in addition to a case where the atmospheric pressure change is within a predetermined range even when the rest position is stayed at the same position for a predetermined time or longer. Even if the distance traveled between them is within a predetermined range, if the change in atmospheric pressure is within a predetermined range, the user's behavior is estimated as a break.
Further, the information control method according to the first aspect of the present invention is an information control method executed by the information control device, and is acquired from a predetermined sensor attached to a walking user at predetermined time intervals. The acquisition process for acquiring positioning information including at least the position information history, the rest position specifying process for specifying the position where the user's behavior is estimated as a break based on the position information history, and the rest position specifying process are described above. When the position where the user's action is estimated as a break is specified and a predetermined map is displayed, the user's action is a break at the position on the map corresponding to the specified position. The rest position specifying process includes a display control process for displaying a break icon indicating Even if it is within the range, the user's behavior is estimated as a break.
Further, the information control method according to the second aspect of the present invention is an information control method executed by the information control device, and is acquired from a predetermined sensor mounted on a user who climbs a mountain at predetermined time intervals. An acquisition process for acquiring a position information history and an ambient atmospheric pressure information history, a break position specifying process for specifying a position where the user's behavior is estimated as a break based on the position information history and the atmospheric pressure information history, and the above-mentioned When the position where the user's behavior is presumed to be a break is specified in the break position specifying process and a predetermined map is displayed, the user's position on the map corresponds to the specified position. The break position specifying process includes a display control process for displaying a break icon indicating that the action is a break, and the break position specifying process is a case where the atmospheric pressure change is within a predetermined range even when the person stays at the same position for a predetermined time or longer. If the change in atmospheric pressure is within the specified range even if the distance traveled during the specified time is within the specified range, the user's action is taken as a break. It is characterized by estimating.
In addition, the program of the first aspect according to the present invention acquires positioning information including at least the position information history of the user acquired at predetermined time intervals from a predetermined sensor mounted on the walking user. The means, the rest position specifying means for specifying the position where the user's behavior is estimated as a break, and the position where the user's behavior is estimated as a break are specified by the rest position specifying means based on the position information history. In some cases, when displaying a predetermined map, it functions as a display control means for displaying a break icon indicating that the user's action is a break at a position on the map corresponding to the specified position. The rest position specifying means performs the user's behavior even when the walking distance is within a predetermined range in addition to the case where the user stays at the same position for a predetermined time or longer. It is characterized by presuming it as a break.
In addition, the program of the second aspect according to the present invention acquires the position information history and the ambient atmospheric pressure information history of the user acquired at predetermined time intervals from a predetermined sensor mounted on the user who climbs the computer. Based on the acquisition means, the position information history, and the barometric pressure information history, the user's action is estimated as a break by the break position specifying means for specifying the position where the user's action is estimated as a break, and the break position specifying means. When a predetermined position is displayed and a predetermined map is displayed, a break icon indicating that the user's action is a break is displayed at the position on the map corresponding to the specified position. The rest position specifying means functions as a control means, and the rest position specifying means is used during a predetermined time in addition to a case where the atmospheric pressure change is within a predetermined range when the rest position remains in the same position for a predetermined time or longer. Even if the traveled distance is within a predetermined range, if the change in atmospheric pressure is within a predetermined range, the user's behavior is estimated as a break.
本発明によれば、移動していないときの移動体の情報を有効に活用することができる。 According to the present invention, it is possible to effectively utilize the information of the moving body when it is not moving.
本発明の一実施形態について、図面を参照して説明する。
図1は、本発明の一実施形態による、ウェアラブルデバイス10及び電子機器30の構成の一例を示す図である。本実施形態では、ウェアラブルデバイス10は、各種センサにより計測、収集した各種データを取得して解析する装置である。電子機器30は、ウェアラブルデバイス10の解析結果をさらに解析し、さらなる解析結果をより便利な表現でユーザーに提示する装置である。
An embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram showing an example of the configuration of a
ウェアラブルデバイス10は、登山者、ランナー、トレッカー、サイクリストなど、移動を伴うアクティビティをする人(以下、対象者と称する)に身に付けられる。ウェアラブルデバイス10は、対象者が着用している衣服、例えば登山用ズボンのベルト部分などにクリップで装着される。
The
ウェアラブルデバイス10は、CPU(Central Processing Unit)11と、メインメモリ12と、プログラムメモリ13とを含むコントローラCNTを中心として動作する。
The
CPU11は、プログラムメモリ13に記憶されている動作プログラムや各種固定データ等を読み出してメインメモリ12に展開して保持させた上で、その動作プログラムを順次実行することで、後述する動作等を統括して制御する。もちろん、CPU11以外のプロセッサ、例えば、ASIC(Application Specification Integrated Circuit)、FPGA(Field Programmable Gate Array)等が用いられてもよい。メインメモリ12は、SRAM等で構成されてよく、プログラムメモリ13は、フラッシュメモリ等の不揮発性メモリで構成されてよい。
The
CPU11、メインメモリ12、及びプログラムメモリ13に対し、バスBを介して、通信インターフェース(I/F)14、GPS受信部15、操作部16、メモリカード17、及びセンサインターフェース(I/F)18が接続される。
Communication interface (I / F) 14,
通信I/F14は、アンテナ19を用いて、例えばIEEE802.11a/11b/11g/11n規格による無線LAN技術、Bluetooth(登録商標)、Bluetooth(登録商標)LE(Low Energy)による近距離無線通信技術等を用いて、電子機器30等の外部機器とデータ通信を行う。
The communication I / F14 uses an
GPS受信部15は、GPSアンテナ20を用いて、図示しない複数のGPS衛星からの到来電波を受信し、現在位置の絶対的な3次元座標位置(緯度/経度/高度)と現在時刻とを算出する。以下、GPS受信部15により算出される3次元座標位置を位置情報、現在時刻を時刻情報、位置情報及び時刻情報を測位情報と称する。
The
なお、GPSアンテナ20及びGPS受信部15は、GPS以外の衛星測位システム、例えばGLONASS(GLObal NAvigation Satellite Syetem)や地域航法衛星システムの一種である準天頂衛星システムQZSS(Quasi-Zenith Satellite System)等にも対応して、それらの衛星からの到来電波も受信し、より高い精度で現在位置の3次元座標と現在時刻とを算出できるものでもよい。
The
操作部16は、ウェアラブルデバイス10に設けられた、不図示の電源キー、アクティビティの内容を設定する設定キー、計測のスタート/エンドを指示するキー等の操作を受け付け、CPU11に操作キー信号を伝達する。
The
メモリカード17は、カードスロットCSを介してウェアラブルデバイス10に取り外し可能に設けられる。メモリカード17は、電子機器30等の外部機器との無線接続ができない状態であってもウェアラブルデバイス10で検出した各種データを記録するために設けられる。
The
センサI/F18は、例えば加速度センサ21、ジャイロセンサ22、地磁気センサ23、気圧センサ24、温度センサ25、及び心拍センサ26をCPU11と接続し、各センサの検出出力を受け付けてデジタルデータ化し、CPU11へ伝達する。
The sensor I / F18 connects, for example, an
加速度センサ21は、互いに直交する3軸に沿ったそれぞれの加速度を検出することで、このウェアラブルデバイス10を装着している対象者の姿勢(重力加速度方向を含む)と与えられる外力の方向とを検出する。
The
ジャイロセンサ22は、互いに直交する3軸に沿ったそれぞれの角速度を検出する、振動型ジャイロスコープで構成されている。ジャイロセンサ22は、このウェアラブルデバイス10の姿勢変化の度合いを検出する。振動型ジャイロスコープ以外の他の角度センサであってもよい。
The
地磁気センサ23は、互いに直交する3軸に沿ったそれぞれの磁北方向に対する地磁気強度を検出する、磁気抵抗効果素子(MRセンサ)で構成されている。地磁気センサ23は、磁北方向を含めてこのウェアラブルデバイス10が移動している方向を検出する。
The
気圧センサ24は、気圧、あるいは時系列的な気圧の変化を検出する。温度センサ25は、温度、あるいは時系列的な温度の変化を検出する。心拍センサ26は、例えば、ウェアラブルデバイス10を装着している対象者が左胸部に装着した不図示の心電検出素子からの検出信号を受けて、対象者の心拍を検出する。
The
電子機器30は、スマートフォン、タブレット端末、PCなどであってよい。電子機器30は、CPU31、メインメモリ32、及びプログラムメモリ33からなるコントローラCNT1を中心として動作する。
The
CPU31は、プログラムメモリ33に記憶されている動作プログラムや各種固定データ等を読み出してメインメモリ32に展開して保持させた上で、その動作プログラムを順次実行することで、後述する動作等を統括して制御する。もちろん、CPU31以外のプロセッサ、例えば、ASIC、FPGA等が用いられてもよい。メインメモリ32は、SRAM等で構成されてよく、プログラムメモリ33は、フラッシュメモリ等の不揮発性メモリで構成されてよい。
The
CPU31、メインメモリ32、及びプログラムメモリ33、ストレージ34、ディスプレイ35に対し、バスB1を介して、通信インターフェース(I/F)36が接続される。通信I/F36は、アンテナ37を用いて、上述の近距離無線通信技術等によりウェアラブルデバイス10とデータ通信を行う回路である。すなわち、ウェアラブルデバイス10の通信I/F14が、アンテナ19、37を介して、電子機器30の通信I/F36とデータ通信を行う。
The communication interface (I / F) 36 is connected to the
ストレージ34は、ウェアラブルデバイス10で解析した解析結果、あるいは当該解析結果を電子機器30でさらに解析したさらなる解析結果などを記憶してよい。ストレージ34は、フラッシュメモリ等の不揮発性メモリで構成されてよく、プログラムメモリ33を兼ねてよい。
The
ディスプレイ35は、液晶ディスプレイなどの表示部である。ディスプレイ35は、ウェアラブルデバイス10で解析した解析結果、あるいは当該解析結果を電子機器30でさらに解析したさらなる解析結果に基づいて、ユーザーに解析情報を表示する。ディスプレイ35は、ウェアラブルデバイス10のCPU11、通信I/F14から電子機器30の通信I/F36、不図示の出力インターフェース(I/F)を介して伝達される信号、あるいは、電子機器30のCPU31から不図示の出力I/Fを介して伝達される信号に基づく表示を行う。
The
本実施形態において、ウェアラブルデバイス10は、各種センサ21~26などによる計測から計測結果の解析までの一連の処理の一部(解析処理の一部)を実行し、残りの解析処理及び提示を電子機器30が実行する。なお、表示部を備えるウェアラブルデバイスが計測から解析、提示までの一連の処理を実行することも可能である。
In the present embodiment, the
図2は、ウェアラブルデバイス10が実行する計測から解析までの一連の処理を示す図である。ウェアラブルデバイス10のCPU11は、操作部16のスタート/エンドキーの操作を受け付けて処理を開始する。CPU11は、計測動作が継続中か否かを確認する(ステップS11)。計測継続中であることが確認される(ステップS11-YES)と、CPU11は、センサI/F18を介して各種センサ21~26による検出データを取得し、また、GPS受信部15で位置情報及びこれに関連付けられた時刻情報を含む測位情報を取得する(ステップS12)。各種センサ21~26による計測動作及び測位情報の取得は、対象者のアクティビティに応じて所定間隔で行われる。測位情報の所定間隔は、例えば、アクティビティが登山やトレッキングなどであれば分単位、例えば毎分1回程度でもよいし、ランニングやサイクリングなどであれば秒単位、例えば毎秒1回程度でよい。
FIG. 2 is a diagram showing a series of processes from measurement to analysis executed by the
CPU11は、取得したセンサデータを即時メモリカード17に記録させるとともに、センサデータに対して各種処理(例えば、軸補正処理、ノイズ低減処理)を実行する(ステップS13)。そして、処理されたセンサデータに対して、CPU11が対象者の行動推定処理を実行する(ステップS14)。
The
例えば、対象者が登山者であるときの行動推定結果は、少なくとも「移動」と「休憩」とを含む。例えば、CPU11は、取得した測位情報から、対象者が過去数分間において所定領域の範疇から抜け出していない、すなわち登山用に予め設定された、あるいはユーザーが設定した所定時間内に所定の位置範囲内にいる場合に「休憩」と推定し、そうでない場合に「移動」と推定する。判定に用いられる所定時間は、例えば、アクティビティが登山やトレッキングなどであれば、例えば5~10分程度でもよいし、ランニングやサイクリングなどであれば1~3分程度でもよい。また、マラソンレースや自転車ロードレース等のタイムを競うアクティビティの場合であれば、数秒程度を「休憩」としてもよい。
For example, the behavior estimation result when the subject is a mountaineer includes at least "movement" and "break". For example, the
なお、上記「休憩」推定は、所定時間内に所定の位置範囲内にいる場合に「休憩」と推定したが、測位情報の取得間隔が一定(毎分1回、毎秒1回等)であれば、取得された位置情報履歴の中で、所定範囲内の位置情報が所定数以上連続して取得されている場合に「休憩」と推定してもよい。 The above "break" estimation is estimated to be a "break" when the user is within a predetermined position range within a predetermined time, but the acquisition interval of positioning information is constant (once per minute, once per second, etc.). For example, in the acquired position information history, when a predetermined number or more of position information within a predetermined range is continuously acquired, it may be estimated as a "break".
休憩の判定のための位置情報の変化にある程度の位置範囲をもたせるのは、休憩には、対象者が完全に止まっている場合以外に、半径数メートル以内を行ったり来たりしながら写真を撮っていたり景色を見ていたりする場合を含ませるためである。 The reason why the change of the position information for determining the break has a certain range of position is that the subject takes a picture while moving back and forth within a radius of several meters except when the subject is completely stopped. This is to include the case of being in or looking at the scenery.
あるいは、測位情報と各種センサ21~26のセンサデータとを組み合わせることにより行動推定が行われてもよい。
Alternatively, behavior estimation may be performed by combining the positioning information and the sensor data of the
例えば、CPU11は、測位情報と気圧センサ24で検出した気圧データとに基づく行動推定処理を実行する。CPU11は、測位情報から対象者が所定時間内に所定の位置範囲内におり、かつ、気圧データの変化が所定時間内に所定の範囲内にある場合に「休憩」と推定し、そうでない場合に「移動」と推定してもよい。
For example, the
また、CPU11は、測位情報と加速度センサ21で検出した加速度データとに基づく行動推定処理を実行してもよい。例えば、CPU11は、測位情報から対象者が所定時間内に所定の位置範囲内におり、かつ、加速度センサ21により所定値以上の加速度が所定時間内に検出されていない場合に「休憩」と推定し、そうでない場合に「移動」と推定してもよい。これは、対象者が歩いているときに加速度が検出されることに由来するものである。
Further, the
上記行動推定処理は一例であり、例えば、測位情報と加速度データと気圧データとを用いた行動推定処理が実行されてもよいし、これ以外のセンサデータを利用した行動推定処理が実行されてもよい。 The above behavior estimation process is an example, and for example, a behavior estimation process using positioning information, acceleration data, and barometric pressure data may be executed, or a behavior estimation process using other sensor data may be executed. good.
CPU11は、ステップS11からステップS14で取得したセンサデータ、測位情報、及び推定した行動推定結果を含む解析結果を出力する。具体的には、CPU11は、解析結果をメモリカード17に記録して保存させる。これとともに、CPU11は、ウェアラブルデバイス10とペアリングしている電子機器30に通信I/F14を介して解析結果を送信する(ステップS15)。ステップS15の後、処理はステップS11に戻る。
The
上記ステップS11からステップS15までの処理を繰り返し実行することにより、CPU11は、各種センサ21~26を用いた検出データの取得、GPS受信部15による測位情報の取得、及びCPU11による行動推定を実行し、解析結果がメモリカード17に順次格納される。また、電子機器30にも順次解析結果が送信される。
By repeatedly executing the processes from step S11 to step S15, the
CPU11は、操作部16の計測のスタート/エンドを指示するキーの操作を受け付けると、ステップS11において計測を継続しないと判断し(ステップS11-NO)、処理は終了する。
When the
かくして取得された解析結果に基づいて、電子機器30のCPU31は、以下の表示制御処理を実行する。
Based on the analysis result thus acquired, the
図3は、電子機器30による表示制御の一連の処理の一例を示す図である。
本実施形態では、電子機器30のディスプレイ35に表示させた地図上にウェアラブルデバイス10から取得した解析結果に基づく移動経路を表示させるとき、上述のようにして得られたある時刻における行動推定結果が「移動」であれば、電子機器30のCPU31が、対応する測位情報に基づいて地図上に単に点を表示させる。一方、行動推定結果が「休憩」であれば、対応する測位情報に基づいて休憩位置に休憩を表す表示と休憩継続時間(数値)とを表示させる。CPU31は、休憩継続中の測位情報は複数の点を重ねて表示させるのではなく、まとめて表示させる。
FIG. 3 is a diagram showing an example of a series of processing of display control by the
In the present embodiment, when the movement route based on the analysis result acquired from the
ステップS101において、電子機器30のCPU31は、ディスプレイ35に地図を表示させる。この地図は、例えば、ウェアラブルデバイス10と関連付けられて電子機器30のウェブブラウザ上で動作するウェブアプリケーション、あるいは電子機器30のストレージ34にインストールされてCPU31により動作するアプリケーションのプログラムにより表示される。
In step S101, the
ステップS102において、CPU31は、ウェアラブルデバイス10から受信した解析結果のデータがあるか否かを判断する。データがある場合(YES)、処理はステップS103に進む。
In step S102, the
ステップS103において、CPU31は、解析結果のデータに含まれるある時刻における行動推定結果が「休憩」であるか否かを判定する。
In step S103, the
「休憩」であると判定された場合(YES)、処理はステップS104に進む。 If it is determined to be a "break" (YES), the process proceeds to step S104.
ステップS104において、CPU31は、ステップS103で判定した「休憩」が休憩開始であったか否か、すなわち、このデータの直前のデータにおける行動推定結果が「移動」であったか否かを判定する。
In step S104, the
休憩開始であると判定された場合(YES)、処理はステップS105に進む。ステップS105において、CPU31は、対応する測位情報に基づいて、休憩を表す表示として、例えば休憩アイコンを地図上に表示させるための処理を実行する。さらに、ステップS106において、CPU31は、休憩継続時間をリセットする。その後、処理はステップS107に進む。
If it is determined that the break has started (YES), the process proceeds to step S105. In step S105, the
ステップS104において、休憩開始でないと判定された場合(NO)、処理はステップS107に進む。 If it is determined in step S104 that the break has not started (NO), the process proceeds to step S107.
ステップS107において、CPU31は、休憩継続時間をカウントアップする。休憩継続時間が、解析結果のデータの時間間隔分、すなわち時刻情報の刻み値の分(例えば1分)増やされる。
In step S107, the
ステップS108において、CPU31は、地図上に休憩継続時間を表示させるための処理を実行する(ステップS107)。その後、処理はステップS102に戻る。
In step S108, the
ステップS103において、ある時刻における行動推定結果が「休憩」でないと判定された場合(NO)、処理はステップS109に進む。 If it is determined in step S103 that the action estimation result at a certain time is not a "rest" (NO), the process proceeds to step S109.
ステップS109において、CPU31は、対応する測位情報に基づいて、地図上に点を表示させるための処理を実行する。その後、処理はステップS102に戻る。
In step S109, the
上記ステップS102以降の処理を繰り返し実行することにより、CPU31は、ウェアラブルデバイス10から受信した全ての解析結果のデータについて処理を行う。全てのデータについての処理が完了すると(ステップS102-NO)、処理は終了する。
By repeatedly executing the processes after step S102, the
図4は、ウェアラブルデバイス10により取得された測位情報及び行動推定結果のデータの一例を示す図である。ここでは、毎分1回、すなわち1分毎に測位情報、及びこれに対応する行動推定結果が取得されている。図4における行動推定結果は、No.1からNo.4では「移動」であり、No.5からNo.7では「休憩」であり、No.8とNo.9では「移動」である。
FIG. 4 is a diagram showing an example of the positioning information and the behavior estimation result data acquired by the
図5は、電子機器30のディスプレイ35による表示の一例を示す図である。図5では、図4のNo.1からNo.4とNo.8とNo.9における測位情報は地図上にそれぞれ一点で示されている。一方、No.5からNo.7の測位情報は、その休憩継続時間(単位は分)を表す数値3を丸で囲んだ休憩アイコンで地図上に示されている。
FIG. 5 is a diagram showing an example of display by the
図6は、電子機器30のディスプレイ35による表示の他の例を示す図である。図5では、No.5からNo.7の測位情報は、休憩を示すイラストアイコンで地図上に示され、そのイラストアイコンの横に休憩継続時間を示す数値3が丸で囲まれて示されている。また、図6では、No.1からNo.9の各点を移動順につないで移動経路の線表示をしている。このように、軌跡の線表示をしてもよい。
FIG. 6 is a diagram showing another example of display by the
図5又は図6に示される表示の他、電子機器30は、そのディスプレイ35に表示させた地図上において休憩アイコンの大きさや色に変化を持たせて休憩時間の長さや休憩の内容が一目で視覚的に捉えられるように表現してもよい。このような表現は、予め設定されてもよいし、ユーザーによって適宜設定あるいは変更可能であってもよい。
In addition to the display shown in FIG. 5 or 6, the
また、ウェアラブルデバイス10が休憩と移動以外の行動推定結果を導いてもよく、その各々に対応したアイコンや継続時間を表示してもよい。あるいは、行動推定において移動をより細分化して推定し、その各々に対応したアイコンや継続時間を表示してもよい。移動をより細分化する例として、解析対象のアクティビティがランニングであれば、移動は、「歩行」と「走行」とに細分化できる。解析対象のアクティビティが登山又はトレッキングであれば、移動は、「歩行」と「走行」と「乗物」(ケーブルカー、ロープウェー、リフトなどによる移動)とに細分化できる。解析対象のアクティビティがサイクリングであれば、移動は「シッティング走行」と「ダンシング走行」と「慣性走行」と「歩行」とに細分化できる。これらは、加速度センサ21、ジャイロセンサ22、地磁気センサ23等による検出結果やGPS受信部15で受信した信号に基づく時刻情報及び測位情報に基づいて識別可能である。
Further, the
以上説明したように、電子機器30は、所定時間毎に取得された移動体の位置情報履歴を少なくとも含む測位情報を取得する取得部と、前記位置情報履歴に基づいて、前記位置情報履歴の中のある位置における前記移動体の行動が休憩であるかを推定する休憩推定部と、前記移動体の行動が休憩であると推定されたとき、前記位置における前記移動体の行動が休憩を示す情報を出力する休憩情報出力部とを有している。電子機器30のCPU31が、上述の取得部、休憩推定部及び休憩情報出力部としての機能を備える。
As described above, the
なお、行動推定を含む解析はウェアラブルデバイス10で行われ、その後のさらなる解析及び表示が電子機器30で行われるとして説明してきたが、計測、解析から表示までが全てウェアラブルデバイス10のCPU11で、又は電子機器30が備える各種センサを用いて電子機器30のCPU31で行われてもよい。
Although it has been described that the analysis including the behavior estimation is performed by the
また、本実施形態では、一連の計測、解析、表示処理を、登山等のアクティビティ開始時から終了時までリアルタイムで行なったが、計測、解析処理又は計測処理だけをリアルタイムで行ない、アクティビティの終了後、例えば、帰宅した後に、表示処理だけ又は解析処理及び表示処理を行なうようにしてもよい。 Further, in the present embodiment, a series of measurement, analysis, and display processing are performed in real time from the start to the end of activities such as mountain climbing, but only measurement, analysis processing, or measurement processing is performed in real time, and after the activity is completed. For example, after returning home, only the display process or the analysis process and the display process may be performed.
また、ウェアラブルデバイス10、電子機器30がカメラを備え、休憩時に対象者がカメラ撮影を行なった場合、休憩を表す表示に、カメラ撮影を行なった事を示す表示を含めるようにしてもよい。
Further, when the
本実施形態によれば、ウェアラブルデバイス10から取得した各種情報及び行動推定結果に基づいて、電子機器30のディスプレイ35に表示させた地図上の移動経路に「休憩」ステータスやその継続時間を登山ルート上に示すことで、下山後などにログを振り返ったときに一見して過去の行動を理解することができる。特に、移動していないときの情報を有効に活用して、移動軌跡を地図上に表示させるだけではわからないような情報をユーザーに有意義に提示することが可能となる。
According to the present embodiment, based on various information acquired from the
とりわけ、休憩していると判断できる箇所においては、登山ルート上を移動したそれぞれの位置を示す点や線とは異なる表現に加え、休憩継続時間に関する情報もユーザーにわかりやすく示している。これにより、休憩の内容を振り返りやすくなり、登山ルートの行程だけに着目しない登山者の行動全てがわかるように表現可能となる。 In particular, in places where it can be determined that a person is taking a break, in addition to expressions different from the points and lines that indicate each position moved on the mountain climbing route, information on the duration of the break is also shown to the user in an easy-to-understand manner. This makes it easier to look back on the content of the break, and it is possible to express all the behaviors of climbers who do not pay attention only to the course of the mountain climbing route.
また、測位情報を含む一連の解析結果から登山ルートのスタート地点からゴール地点までの全所要時間がわかるが、本実施形態では休憩継続時間も算出しているため、休憩継続時間を除いた所要時間、すなわち真の所要時間(移動所要時間)を算出可能である。電子機器30のCPU31は、休憩継続時間とともに、移動所要時間を算出してディスプレイ35に表示させてよい。例えば、登山の案内板やガイドブック等に記載された目安の所要時間は休憩を含まない時間である。したがって、移動所要時間がわかれば、ユーザーはそのような目安の所要時間と実際の移動時間とを比較して省みたり今後に役立てたりすることができる。
In addition, the total required time from the start point to the goal point of the mountain climbing route can be known from a series of analysis results including positioning information, but since the break duration is also calculated in this embodiment, the required time excluding the break duration. That is, the true required time (travel required time) can be calculated. The
また、移動所要時間がわかれば、CPU31は、これと移動経路における移動距離とから一連のアクティビティにおける平均移動速度を算出可能である。CPU31は、休憩継続時間とともに、移動所要時間、移動距離、平均移動速度を算出してディスプレイ35に表示させてよい。これにより、ユーザーは、自分がどの程度の速度で登山、トレッキングやランニングをしたかなどを知ることができ、自分のペースを確認することが可能となる。これもまた、反省材料としたり今後に役立てたりすることができる。
Further, if the required moving time is known, the
例えば、今回の登山では3kmの登山経路で、1時間かけて2km進んだ後に10分の休憩時間の休憩を挟んで40分かけて1km進んだ、といったデータが得られたとする。ユーザーは、このデータを電子機器30のストレージ34にログとして蓄積していけば、次に同じ登山経路に挑むときのみならず別の登山経路に挑むときにもこれを自身の能力に応じたペースの目安として登山計画に役立てることができる。
For example, suppose that data was obtained that, in this mountain climbing, the mountain climbing route was 3 km, and after traveling 2 km over 1 hour, the mountain climbed 1 km over 40 minutes with a break of 10 minutes. If the user accumulates this data in the
また、同じ登山ルートで登山をした複数人の休憩情報を含む地図データをサーバー上に集約して、これから登山をする人もそれを共有することができれば有用である。以下、そのような利用形態を実現するためのシステム100について説明する。
In addition, it would be useful if map data including break information of multiple people who climbed the same mountain climbing route could be aggregated on the server and shared by those who are going to climb the mountain. Hereinafter, the
図7は、電子機器30とサーバーと40を含むシステム100全体の構成の一例を示す図である。図7には、電子機器30として、複数の電子機器30a,30b,30cが示されている。電子機器30は何台であってもよい。電子機器30a,30b,30cは、インターネット等の通信ネットワークNを介してサーバー40と通信可能に接続される。
FIG. 7 is a diagram showing an example of the configuration of the
サーバー40は、プロセッサ41と、メインメモリ42と、大容量ストレージ43と、通信部44とを有している。これらの各々は、バス45を介して互いに接続されている。プロセッサ41は、CPUなどの集積回路であってよい。プロセッサ41は、大容量ストレージ43に予め記録されている、あるいはダウンロードされたサーバー制御プログラムなどの各種プログラムを読み出してメインメモリ42に展開して保持させた上で、プログラムの命令を取り出して解読し、その命令の内容によって各部の動作を制御する。
The
このようなシステム100において、サーバー40の大容量ストレージ43には、例えば、同じ登山ルートで登山をした人の休憩情報を含む種々の地図データが記憶される。各電子機器30a,30b,30cは、通信ネットワークNを介してこれらの地図データにアクセス可能である。
In such a
例えば、多くの地図データにおいて同じ地点で休憩している傾向が見受けられる場合、そこは多くの人が疲れを感じて休憩したくなる地点であったり、見晴らしのよい絶景ポイントや撮影ポイントであったり、地図上には表れていないが休憩用椅子等が設置されていたり休憩用広場であったり、というような何らかの理由があると考えられる。したがって、休憩情報を含む種々の地図データを共有することにより、多くの人に有用な情報を提供することが可能である。 For example, if many map data show a tendency to take a break at the same point, it may be a point where many people feel tired and want to take a break, or it may be a scenic point or a shooting point with a good view. Although it does not appear on the map, it is considered that there is some reason such as a break chair or the like or a break plaza. Therefore, it is possible to provide useful information to many people by sharing various map data including break information.
また、サーバー40は、各地図データを解析した解析結果を提供することにより、より有益な情報を提供することが可能となる。例えば、いくつのも地図データの情報を重ね合わせて休憩の位置におけるアイコンの色を濃くしたり大きくしたりして表示をすれば、視覚的によりわかりやすい表示となる。
Further, the
本発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の発明が含まれており、開示される複数の構成要件から選択された組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、課題が解決でき、効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。 The present invention is not limited to the above embodiment, and can be variously modified at the implementation stage without departing from the gist thereof. In addition, each embodiment may be carried out in combination as appropriate, in which case the combined effect can be obtained. Further, the above-described embodiment includes various inventions, and various inventions can be extracted by a combination selected from a plurality of disclosed constituent requirements. For example, even if some constituent elements are deleted from all the constituent elements shown in the embodiment, if the problem can be solved and the effect is obtained, the configuration in which the constituent elements are deleted can be extracted as an invention.
以下に、本出願の出願当初の特許請求の範囲に記載された発明を付記する。
[1]所定時間毎に取得された移動体の位置情報履歴を少なくとも含む測位情報を取得する取得部と、前記位置情報履歴に基づいて、前記位置情報履歴の中のある位置における前記移動体の行動が休憩であるかを推定する休憩推定部と、前記移動体の行動が休憩であると推定されたとき、前記位置における前記移動体の行動が休憩を示す情報を出力する休憩情報出力部と、を具備する情報制御装置。
[2]前記測位情報は、前記位置情報履歴と関連付けられた時刻情報履歴をさらに含み、前記休憩推定部は、前記時刻情報履歴から休憩継続時間を算出し、前記休憩情報出力部は、前記休憩継続時間を含む前記休憩を示す情報を出力する、[1]に記載の情報制御装置。
[3]前記休憩を示す情報を地図データ上の前記位置に対応する地点に合成する合成部をさらに具備する、[1]又は[2]に記載の情報制御装置。
[4]前記位置情報履歴から、前記移動体の移動経路を示す情報を作成する移動経路作成部をさらに具備する、[1]乃至[3]のいずれか1に記載の情報制御装置。
[5]前記位置情報履歴から、前記移動体の移動経路を示す情報を作成する移動経路作成部をさらに具備し、前記合成部は、前記移動経路を示す情報を前記地図データに合成する、[3]に記載の情報制御装置。
[6]前記取得部は、所定時間毎に取得された移動体の位置情報履歴と、前記位置情報履歴と関連付けられた時刻情報履歴を含む測位情報を取得し、前記休憩推定部は、所定時間内の前記測位情報から、前記移動体が所定時間の間所定の位置範囲にとどまっていたとき、前記移動体が休憩していると推定する、[1]乃至[5]のいずれか1に記載の情報制御装置。
[7]前記取得部は、さらに、一連の計測データとして前記移動体の状態を検出する1以上のセンサの検出データを取得し、前記検出データに基づいて前記移動体の行動推定をする行動推定部をさらに具備する、[1]乃至[6]のいずれか1に記載の情報制御装置。
[8]前記測位情報を取得する測位情報取得部と、前記1以上のセンサとをさらに具備する、[7]に記載の情報制御装置。
[9]前記移動体の全移動経路における所要時間から休憩継続時間を差し引いた移動所要時間及び又は平均移動速度を取得する移動情報取得部をさらに具備する、[2]に記載の情報制御装置。
[10][1]乃至[9]のいずれか1に記載の情報制御装置と、前記休憩を示す情報を表示する表示部と、を具備する、情報表示装置。
[11]所定時間毎に取得された移動体の位置情報履歴を少なくとも含む測位情報を取得することと、前記位置情報履歴に基づいて、前記位置情報履歴の中のある位置における前記移動体の行動が休憩であるかを推定することと、前記移動体の行動が休憩であると推定されたとき、前記位置における前記移動体の行動が休憩を示す情報を出力することと、を含む、情報制御方法。
[12]コンピュータを、所定時間毎に取得された移動体の位置情報履歴を少なくとも含む測位情報を取得する取得部と、前記位置情報履歴に基づいて、前記位置情報履歴の中のある位置における前記移動体の行動が休憩であるかを推定する休憩推定部と、前記移動体の行動が休憩であると推定されたとき、前記位置における前記移動体の行動が休憩を示す情報を出力する休憩情報出力部と、して機能させるためのプログラム。
[13][1]乃至[9]のいずれか1に記載の情報制御装置によって作成された、前記休憩を示す情報を記憶する記憶部を具備する、サーバー装置。
The inventions described in the claims at the time of filing of the present application are described below.
[1] An acquisition unit that acquires positioning information including at least the position information history of the moving body acquired at predetermined time intervals, and the moving body at a certain position in the position information history based on the position information history. A break estimation unit that estimates whether the action is a break, and a break information output unit that outputs information indicating that the action of the moving body at the position is a break when the action of the moving body is estimated to be a break. An information control device comprising.
[2] The positioning information further includes a time information history associated with the position information history, the break estimation unit calculates a break duration from the time information history, and the break information output unit calculates the break duration. The information control device according to [1], which outputs information indicating the break including the duration.
[3] The information control device according to [1] or [2], further comprising a synthesis unit that synthesizes information indicating the break at a point corresponding to the position on the map data.
[4] The information control device according to any one of [1] to [3], further comprising a movement route creating unit that creates information indicating a movement route of the moving body from the position information history.
[5] A movement route creating unit that creates information indicating the movement route of the moving body from the position information history is further provided, and the synthesis unit synthesizes the information indicating the movement route into the map data [5]. 3] The information control device according to.
[6] The acquisition unit acquires positioning information including the position information history of the moving body acquired at predetermined time intervals and the time information history associated with the position information history, and the break estimation unit obtains the positioning information including the time information history associated with the position information history. The description in any one of [1] to [5], wherein it is estimated that the moving body is resting when the moving body stays in a predetermined position range for a predetermined time from the positioning information in the above. Information control device.
[7] The acquisition unit further acquires the detection data of one or more sensors that detect the state of the moving body as a series of measurement data, and the behavior estimation that estimates the behavior of the moving body based on the detected data. The information control device according to any one of [1] to [6], further comprising a unit.
[8] The information control device according to [7], further comprising a positioning information acquisition unit for acquiring the positioning information and the one or more sensors.
[9] The information control device according to [2], further comprising a moving information acquisition unit that acquires a moving required time obtained by subtracting a break duration from a required time in the entire moving path of the moving body and / or an average moving speed.
[10] An information display device comprising the information control device according to any one of [1] to [9] and a display unit for displaying information indicating the break.
[11] Acquiring positioning information including at least the position information history of the moving body acquired at predetermined time intervals, and based on the position information history, the behavior of the moving body at a certain position in the position information history. Information control including estimating whether or not is a break, and outputting information indicating that the behavior of the moving body at the position is a rest when the behavior of the moving body is estimated to be a rest. Method.
[12] The computer has an acquisition unit that acquires positioning information including at least the position information history of the moving body acquired at predetermined time intervals, and the computer at a certain position in the position information history based on the position information history. A break estimation unit that estimates whether the behavior of the moving body is a break, and rest information that outputs information indicating that the behavior of the moving body at the position is a break when the behavior of the moving body is estimated to be a break. A program to function as an output unit.
[13] A server device including a storage unit for storing information indicating a break, which is created by the information control device according to any one of [1] to [9].
10…ウェアラブルデバイス、11…CPU、12…メインメモリ、13…プログラムメモリ、14…通信I/F、15…GPS受信部、16…操作部、17…メモリカード、
18…センサI/F、19…アンテナ、20…GPSアンテナ、21…加速度センサ、22…ジャイロセンサ、23…地磁気センサ、24…気圧センサ、25…温度センサ、26…心拍センサ、30…電子機器、31…CPU、32…メインメモリ、33…プログラムメモリ、34…ストレージ、35…ディスプレイ、36…通信I/F、37…アンテナ、40…サーバー、41…プロセッサ、42…メインメモリ、43…大容量ストレージ、44…通信部、45…バス、100…システム。
10 ... wearable device, 11 ... CPU, 12 ... main memory, 13 ... program memory, 14 ... communication I / F, 15 ... GPS receiver, 16 ... operation unit, 17 ... memory card,
18 ... Sensor I / F, 19 ... Antenna, 20 ... GPS antenna, 21 ... Acceleration sensor, 22 ... Gyro sensor, 23 ... Geomagnetic sensor, 24 ... Pressure sensor, 25 ... Temperature sensor, 26 ... Heart rate sensor, 30 ... Electronic equipment , 31 ... CPU, 32 ... main memory, 33 ... program memory, 34 ... storage, 35 ... display, 36 ... communication I / F, 37 ... antenna, 40 ... server, 41 ... processor, 42 ... main memory, 43 ... large Capacity storage, 44 ... communication unit, 45 ... bus, 100 ... system.
Claims (8)
前記位置情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定部と、
前記休憩位置特定部により前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御部と、
を具備し、
前記休憩位置特定部は、所定の時間以上にわたって同一位置に留まっていた場合に加え、所定の時間の間に歩行した距離が所定の範囲以内に収まっていた場合においても、前記ユーザの行動を休憩として推定する、
ことを特徴とする情報制御装置。 An acquisition unit that acquires positioning information including at least the position information history of the user acquired at predetermined time intervals from a predetermined sensor mounted on the walking user, and an acquisition unit.
A break position specifying unit that specifies a position where the user 's behavior is estimated as a break based on the position information history,
When a position where the user 's behavior is estimated as a break is specified by the break position specifying unit and a predetermined map is displayed, the user is placed at a position on the map corresponding to the specified position. A display control unit that displays a break icon indicating that the action of
Equipped with
The break position specifying unit rests the user's behavior even when the walking distance is within a predetermined range in addition to the case where the user stays at the same position for a predetermined time or longer. Estimate as,
An information control device characterized by the fact that .
前記位置情報履歴及び前記気圧情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定部と、
前記休憩位置特定部により前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御部と、
を具備し、
前記休憩位置特定部は、所定の時間以上にわたって同一位置に留まっていた場合であって気圧変化が所定の範囲以内に収まっていた場合に加え、所定の時間の間に移動した距離が所定の範囲以内に収まっていた場合においても前記気圧変化が所定の範囲以内に収まっていれば、前記ユーザの行動を休憩として推定する、
ことを特徴とする情報制御装置。 An acquisition unit that acquires the user's position information history and surrounding barometric pressure information history acquired at predetermined time intervals from a predetermined sensor mounted on the user who climbs the mountain.
A break position specifying unit that specifies a position where the user's behavior is estimated as a break based on the position information history and the atmospheric pressure information history.
When a position where the user's behavior is estimated as a break is specified by the break position specifying unit and a predetermined map is displayed, the user is placed at a position on the map corresponding to the specified position. A display control unit that displays a break icon indicating that the action of
Equipped with
In addition to the case where the rest position specifying portion stays at the same position for a predetermined time or longer and the atmospheric pressure change is within a predetermined range, the distance traveled during the predetermined time is within a predetermined range. Even if it is within the range, if the change in atmospheric pressure is within the predetermined range, the user's behavior is estimated as a break.
An information control device characterized by the fact that .
ことを特徴とする請求項1又は2に記載の情報制御装置。 When displaying the break icon on the map, the display control unit displays the movement locus of the user on the map.
The information control device according to claim 1 or 2.
ことを特徴とする請求項1乃至3のいずれか1項に記載の情報制御装置。 When displaying the break icon on the map, the display control unit displays an icon indicating the break duration side by side with the break icon.
The information control device according to any one of claims 1 to 3.
歩行するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴を少なくとも含む測位情報を取得する取得処理と、Acquisition processing to acquire positioning information including at least the position information history of the user acquired at predetermined time intervals from a predetermined sensor mounted on the walking user, and
前記位置情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定処理と、A break position specifying process that specifies a position where the user's behavior is estimated as a break based on the position information history, and
前記休憩位置特定処理で前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御処理と、When the position where the user's behavior is estimated as a break is specified by the break position specifying process and a predetermined map is displayed, the user is placed at a position on the map corresponding to the specified position. Display control processing to display a break icon indicating that the action of
を含み、Including
前記休憩位置特定処理は、所定の時間以上にわたって同一位置に留まっていた場合に加え、所定の時間の間に歩行した距離が所定の範囲以内に収まっていた場合においても、前記ユーザの行動を休憩として推定する、In the break position specifying process, in addition to the case where the user stays at the same position for a predetermined time or longer, the user's action is rested even when the walking distance is within a predetermined range during the predetermined time. Estimate as,
ことを特徴とする情報制御方法。An information control method characterized by that.
登山するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴及び周囲の気圧情報履歴を取得する取得処理と、Acquisition processing to acquire the user's position information history and surrounding barometric pressure information history acquired at predetermined time intervals from a predetermined sensor attached to the user who climbs the mountain.
前記位置情報履歴及び前記気圧情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定処理と、A break position specifying process for specifying a position where the user's behavior is estimated as a break based on the position information history and the atmospheric pressure information history.
前記休憩位置特定処理で前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御処理と、When the position where the user's behavior is estimated as a break is specified by the break position specifying process and a predetermined map is displayed, the user is placed at a position on the map corresponding to the specified position. Display control processing to display a break icon indicating that the action of
を含み、Including
前記休憩位置特定処理は、所定の時間以上にわたって同一位置に留まっていた場合であって気圧変化が所定の範囲以内に収まっていた場合に加え、所定の時間の間に移動した距離が所定の範囲以内に収まっていた場合においても前記気圧変化が所定の範囲以内に収まっていれば、前記ユーザの行動を休憩として推定する、In the break position specifying process, in addition to the case where the barometric pressure change is within a predetermined range when the patient stays at the same position for a predetermined time or longer, the distance traveled during the predetermined time is within a predetermined range. Even if it is within the range, if the change in atmospheric pressure is within the predetermined range, the user's behavior is estimated as a break.
ことを特徴とする情報制御方法。An information control method characterized by that.
歩行するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴を少なくとも含む測位情報を取得する取得手段、An acquisition means for acquiring positioning information including at least the position information history of the user acquired at predetermined time intervals from a predetermined sensor mounted on the walking user.
前記位置情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定手段、A break position specifying means for specifying a position where the user's behavior is estimated as a break based on the position information history.
前記休憩位置特定手段により前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御手段、When the position where the user's behavior is estimated as a break is specified by the break position specifying means and a predetermined map is displayed, the user is placed at a position on the map corresponding to the specified position. Display control means to display a break icon indicating that the action of
として機能させ、To function as
前記休憩位置特定手段は、所定の時間以上にわたって同一位置に留まっていた場合に加え、所定の時間の間に歩行した距離が所定の範囲以内に収まっていた場合においても、前記ユーザの行動を休憩として推定する、The break position specifying means takes a break from the user's behavior even when the walking distance is within a predetermined range in addition to the case where the user stays at the same position for a predetermined time or longer. Estimate as,
ことを特徴とするプログラム。A program characterized by that.
登山するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴及び周囲の気圧情報履歴を取得する取得手段、An acquisition means for acquiring the user's position information history and surrounding barometric pressure information history acquired at predetermined time intervals from a predetermined sensor mounted on a user who climbs a mountain.
前記位置情報履歴及び前記気圧情報履歴に基づいて、前記ユーザの行動が休憩として推定される位置を特定する休憩位置特定手段、A break position specifying means for specifying a position where the user's behavior is estimated as a break based on the position information history and the barometric pressure information history.
前記休憩位置特定手段により前記ユーザの行動が休憩として推定される位置が特定された場合であって所定の地図を表示させる場合に、前記特定された位置に対応する前記地図上の位置に前記ユーザの行動が休憩であることを示す休憩アイコンを表示させる表示制御手段、When the position where the user's behavior is estimated as a break is specified by the break position specifying means and a predetermined map is displayed, the user is placed at a position on the map corresponding to the specified position. Display control means to display a break icon indicating that the action of
として機能させ、To function as
前記休憩位置特定手段は、所定の時間以上にわたって同一位置に留まっていた場合であって気圧変化が所定の範囲以内に収まっていた場合に加え、所定の時間の間に移動した距離が所定の範囲以内に収まっていた場合においても前記気圧変化が所定の範囲以内に収まっていれば、前記ユーザの行動を休憩として推定する、In addition to the case where the rest position specifying means stays at the same position for a predetermined time or more and the atmospheric pressure change is within a predetermined range, the distance traveled during the predetermined time is within a predetermined range. Even if it is within the range, if the change in atmospheric pressure is within the predetermined range, the user's behavior is estimated as a break.
ことを特徴とするプログラム。A program characterized by that.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017178916A JP7043764B2 (en) | 2017-09-19 | 2017-09-19 | Information control device, information control method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017178916A JP7043764B2 (en) | 2017-09-19 | 2017-09-19 | Information control device, information control method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019053007A JP2019053007A (en) | 2019-04-04 |
| JP7043764B2 true JP7043764B2 (en) | 2022-03-30 |
Family
ID=66014723
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017178916A Active JP7043764B2 (en) | 2017-09-19 | 2017-09-19 | Information control device, information control method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7043764B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020204901A (en) * | 2019-06-17 | 2020-12-24 | 富士ゼロックス株式会社 | Information processing system and program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001012963A (en) | 1999-06-30 | 2001-01-19 | Toshiba Corp | Navigation apparatus, navigation method, and computer-readable recording medium for storing navigation program |
| JP2001194177A (en) | 2000-01-14 | 2001-07-19 | Yoshiyuki Tsumadori | Route display system |
| JP2017161522A (en) | 2016-03-03 | 2017-09-14 | 公立大学法人岩手県立大学 | Information providing system, information providing method and program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6536373B2 (en) * | 2015-11-16 | 2019-07-03 | 富士通株式会社 | INPUT SUPPORT DEVICE, METHOD, AND PROGRAM |
-
2017
- 2017-09-19 JP JP2017178916A patent/JP7043764B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001012963A (en) | 1999-06-30 | 2001-01-19 | Toshiba Corp | Navigation apparatus, navigation method, and computer-readable recording medium for storing navigation program |
| JP2001194177A (en) | 2000-01-14 | 2001-07-19 | Yoshiyuki Tsumadori | Route display system |
| JP2017161522A (en) | 2016-03-03 | 2017-09-14 | 公立大学法人岩手県立大学 | Information providing system, information providing method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019053007A (en) | 2019-04-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8744765B2 (en) | Personal navigation system and associated methods | |
| JP6610626B2 (en) | Activity status analysis device, activity status analysis method and program | |
| US20160029954A1 (en) | Exercise analysis apparatus, exercise analysis system, exercise analysis method, and exercise analysis program | |
| US20130196688A1 (en) | Gps odometer | |
| US10342462B2 (en) | Application of gait characteristics for mobile | |
| US9234767B2 (en) | Running condition detection device, running condition detection method, and recording medium | |
| US11291388B2 (en) | Exercise support device, exercise support method and storage medium | |
| EP2350565B1 (en) | Device and method for determining a characteristic of a path formed by consecutive positions of a triaxial accelerometer rigidly connected to a mobile element | |
| CN106256395B (en) | data analysis device and data analysis method | |
| EP2658443B1 (en) | Accelerometer data compression | |
| US9835457B2 (en) | Rock climbing navigational watch | |
| JP5176145B2 (en) | Direction detection method and apparatus, and movement history calculation method and apparatus | |
| JP6686985B2 (en) | Trajectory estimation device, trajectory estimation method, and trajectory estimation program | |
| US20140012539A1 (en) | Information processing apparatus, congestion degree map generating apparatus, information processing method, program, and recording medium | |
| JP6645481B2 (en) | Activity record data processing device, activity record data processing method, and activity record data processing program | |
| WO2017034626A1 (en) | Climbing performance measurement and storage device | |
| WO2012045484A1 (en) | Gps-calibrated pedometer | |
| JP2018068669A (en) | Exercise advisor system | |
| JP7043764B2 (en) | Information control device, information control method and program | |
| JP2015190850A (en) | Error estimation method, kinematic analysis method, error estimation device, and program | |
| JP2015188605A (en) | Error estimation method, motion analysis method, error estimation device, and program | |
| JP6477676B2 (en) | Route extraction device, route extraction method and program | |
| JP2015184158A (en) | Error estimation method, motion analysis method, error estimation device, and program | |
| JP2018143413A (en) | Monitoring device, monitoring system, monitoring method, monitoring program, storage medium, monitoring server, and electronic apparatus | |
| JP4841385B2 (en) | Energy consumption measuring device and energy consumption measuring system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200831 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210730 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210810 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211001 |
|
| 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: 20220215 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220228 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7043764 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |