Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7043764B2 - Information control device, information control method and program - Google Patents
[go: Go Back, main page]

JP7043764B2 - Information control device, information control method and program - Google Patents

Information control device, information control method and program Download PDF

Info

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
Application number
JP2017178916A
Other languages
Japanese (ja)
Other versions
JP2019053007A (en
Inventor
愛 中島
正雄 三本木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2017178916A priority Critical patent/JP7043764B2/en
Publication of JP2019053007A publication Critical patent/JP2019053007A/en
Application granted granted Critical
Publication of JP7043764B2 publication Critical patent/JP7043764B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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 Patent Document 1, the position information of a moving body is acquired in chronological order, and points corresponding to the positions indicated by the acquired position information of the moving object are connected in chronological order on a map image based on the map information. A locus display method for displaying a locus of a moving body is disclosed.

特開2008-107916号公報Japanese Unexamined Patent Publication No. 2008-107916

例えば、登山状況をロギングして下山後に登山者がそれを確認できるデータロガーがある。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.

ウェアラブルデバイス及び電子機器の構成の一例を示す図である。It is a figure which shows an example of the structure of a wearable device and an electronic device. ウェアラブルデバイスによる行動推定を含む一連の処理を示す図である。It is a figure which shows the series of processing including the action estimation by a wearable device. 電子機器による表示制御の一連の処理の一例を示す図である。It is a figure which shows an example of a series of processing of a display control by an electronic device. ウェアラブルデバイスにより取得された時刻情報、測位情報、及び行動推定結果の一例を示す図である。It is a figure which shows an example of the time information, the positioning information, and the action estimation result acquired by a wearable device. ウェアラブルデバイス又は電子機器による表示の一例を示す図である。It is a figure which shows an example of the display by a wearable device or an electronic device. ウェアラブルデバイス又は電子機器による表示の他の例を示す図である。It is a figure which shows the other example of the display by a wearable device or an electronic device. 電子機器とサーバーとを含むシステム全体の構成の一例を示す図である。It is a figure which shows an example of the configuration of the whole system including an electronic device and a server.

本発明の一実施形態について、図面を参照して説明する。
図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 wearable device 10 and an electronic device 30 according to an embodiment of the present invention. In the present embodiment, the wearable device 10 is a device that acquires and analyzes various data measured and collected by various sensors. The electronic device 30 is a device that further analyzes the analysis result of the wearable device 10 and presents the further analysis result to the user in a more convenient expression.

ウェアラブルデバイス10は、登山者、ランナー、トレッカー、サイクリストなど、移動を伴うアクティビティをする人(以下、対象者と称する)に身に付けられる。ウェアラブルデバイス10は、対象者が着用している衣服、例えば登山用ズボンのベルト部分などにクリップで装着される。 The wearable device 10 is worn by a person (hereinafter referred to as a target person) who engages in activities involving movement, such as a mountaineer, a runner, a trekker, and a cyclist. The wearable device 10 is attached to the clothes worn by the subject, for example, the belt portion of mountaineering trousers, with a clip.

ウェアラブルデバイス10は、CPU(Central Processing Unit)11と、メインメモリ12と、プログラムメモリ13とを含むコントローラCNTを中心として動作する。 The wearable device 10 operates around a controller CNT including a CPU (Central Processing Unit) 11, a main memory 12, and a program memory 13.

CPU11は、プログラムメモリ13に記憶されている動作プログラムや各種固定データ等を読み出してメインメモリ12に展開して保持させた上で、その動作プログラムを順次実行することで、後述する動作等を統括して制御する。もちろん、CPU11以外のプロセッサ、例えば、ASIC(Application Specification Integrated Circuit)、FPGA(Field Programmable Gate Array)等が用いられてもよい。メインメモリ12は、SRAM等で構成されてよく、プログラムメモリ13は、フラッシュメモリ等の不揮発性メモリで構成されてよい。 The CPU 11 reads out the operation program and various fixed data stored in the program memory 13, expands and holds the operation program in the main memory 12, and then sequentially executes the operation program to control the operation and the like described later. To control. Of course, a processor other than the CPU 11, for example, an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or the like may be used. The main memory 12 may be composed of SRAM or the like, and the program memory 13 may be composed of a non-volatile memory such as a flash memory.

CPU11、メインメモリ12、及びプログラムメモリ13に対し、バスBを介して、通信インターフェース(I/F)14、GPS受信部15、操作部16、メモリカード17、及びセンサインターフェース(I/F)18が接続される。 Communication interface (I / F) 14, GPS receiving unit 15, operation unit 16, memory card 17, and sensor interface (I / F) 18 for the CPU 11, main memory 12, and program memory 13 via bus B. Is connected.

通信I/F14は、アンテナ19を用いて、例えばIEEE802.11a/11b/11g/11n規格による無線LAN技術、Bluetooth(登録商標)、Bluetooth(登録商標)LE(Low Energy)による近距離無線通信技術等を用いて、電子機器30等の外部機器とデータ通信を行う。 The communication I / F14 uses an antenna 19, for example, wireless LAN technology based on the IEEE802.11a / 11b / 11g / 11n standard, Bluetooth®, and short-range wireless communication technology based on Bluetooth® LE (Low Energy). Data communication is performed with an external device such as the electronic device 30 by using the above.

GPS受信部15は、GPSアンテナ20を用いて、図示しない複数のGPS衛星からの到来電波を受信し、現在位置の絶対的な3次元座標位置(緯度/経度/高度)と現在時刻とを算出する。以下、GPS受信部15により算出される3次元座標位置を位置情報、現在時刻を時刻情報、位置情報及び時刻情報を測位情報と称する。 The GPS receiving unit 15 receives incoming radio waves from a plurality of GPS satellites (not shown) using the GPS antenna 20, and calculates the absolute three-dimensional coordinate position (latitude / longitude / altitude) of the current position and the current time. do. Hereinafter, the three-dimensional coordinate position calculated by the GPS receiving unit 15 is referred to as position information, the current time is referred to as time information, and the position information and time information are referred to as positioning information.

なお、GPSアンテナ20及びGPS受信部15は、GPS以外の衛星測位システム、例えばGLONASS(GLObal NAvigation Satellite Syetem)や地域航法衛星システムの一種である準天頂衛星システムQZSS(Quasi-Zenith Satellite System)等にも対応して、それらの衛星からの到来電波も受信し、より高い精度で現在位置の3次元座標と現在時刻とを算出できるものでもよい。 The GPS antenna 20 and the GPS receiving unit 15 may be used in satellite positioning systems other than GPS, such as GLONASS (GLONASS (GLOBAL NAVIGATION SARTELLITE SYSTEM)) and the quasi-zenith satellite system QZSS (Quasi-Zenith Satellite System), which is a kind of regional navigation satellite system. Correspondingly, it may be possible to receive the incoming radio waves from those satellites and calculate the three-dimensional coordinates of the current position and the current time with higher accuracy.

操作部16は、ウェアラブルデバイス10に設けられた、不図示の電源キー、アクティビティの内容を設定する設定キー、計測のスタート/エンドを指示するキー等の操作を受け付け、CPU11に操作キー信号を伝達する。 The operation unit 16 receives operations such as a power key (not shown), a setting key for setting the content of the activity, and a key for instructing the start / end of measurement provided on the wearable device 10, and transmits an operation key signal to the CPU 11. do.

メモリカード17は、カードスロットCSを介してウェアラブルデバイス10に取り外し可能に設けられる。メモリカード17は、電子機器30等の外部機器との無線接続ができない状態であってもウェアラブルデバイス10で検出した各種データを記録するために設けられる。 The memory card 17 is detachably provided in the wearable device 10 via the card slot CS. The memory card 17 is provided to record various data detected by the wearable device 10 even when wireless connection with an external device such as an electronic device 30 is not possible.

センサI/F18は、例えば加速度センサ21、ジャイロセンサ22、地磁気センサ23、気圧センサ24、温度センサ25、及び心拍センサ26をCPU11と接続し、各センサの検出出力を受け付けてデジタルデータ化し、CPU11へ伝達する。 The sensor I / F18 connects, for example, an acceleration sensor 21, a gyro sensor 22, a geomagnetic sensor 23, a pressure sensor 24, a temperature sensor 25, and a heart rate sensor 26 to the CPU 11, receives the detection output of each sensor, converts it into digital data, and converts the CPU 11 into digital data. Communicate to.

加速度センサ21は、互いに直交する3軸に沿ったそれぞれの加速度を検出することで、このウェアラブルデバイス10を装着している対象者の姿勢(重力加速度方向を含む)と与えられる外力の方向とを検出する。 The acceleration sensor 21 detects the respective accelerations along the three axes orthogonal to each other, and determines the posture (including the gravitational acceleration direction) of the target person wearing the wearable device 10 and the direction of the applied external force. To detect.

ジャイロセンサ22は、互いに直交する3軸に沿ったそれぞれの角速度を検出する、振動型ジャイロスコープで構成されている。ジャイロセンサ22は、このウェアラブルデバイス10の姿勢変化の度合いを検出する。振動型ジャイロスコープ以外の他の角度センサであってもよい。 The gyro sensor 22 is composed of a vibration type gyroscope that detects each angular velocity along three axes orthogonal to each other. The gyro sensor 22 detects the degree of change in posture of the wearable device 10. It may be an angle sensor other than the vibration type gyroscope.

地磁気センサ23は、互いに直交する3軸に沿ったそれぞれの磁北方向に対する地磁気強度を検出する、磁気抵抗効果素子(MRセンサ)で構成されている。地磁気センサ23は、磁北方向を含めてこのウェアラブルデバイス10が移動している方向を検出する。 The geomagnetic sensor 23 is composed of a magnetoresistive effect element (MR sensor) that detects the geomagnetic strength in each magnetic north direction along three axes orthogonal to each other. The geomagnetic sensor 23 detects the direction in which the wearable device 10 is moving, including the magnetic north direction.

気圧センサ24は、気圧、あるいは時系列的な気圧の変化を検出する。温度センサ25は、温度、あるいは時系列的な温度の変化を検出する。心拍センサ26は、例えば、ウェアラブルデバイス10を装着している対象者が左胸部に装着した不図示の心電検出素子からの検出信号を受けて、対象者の心拍を検出する。 The barometric pressure sensor 24 detects a barometric pressure or a change in barometric pressure over time. The temperature sensor 25 detects a temperature or a change in temperature over time. The heart rate sensor 26 detects the heart rate of the subject by receiving a detection signal from an electrocardiographic detection element (not shown) worn on the left chest of the subject wearing the wearable device 10, for example.

電子機器30は、スマートフォン、タブレット端末、PCなどであってよい。電子機器30は、CPU31、メインメモリ32、及びプログラムメモリ33からなるコントローラCNT1を中心として動作する。 The electronic device 30 may be a smartphone, a tablet terminal, a PC, or the like. The electronic device 30 operates around a controller CNT 1 including a CPU 31, a main memory 32, and a program memory 33.

CPU31は、プログラムメモリ33に記憶されている動作プログラムや各種固定データ等を読み出してメインメモリ32に展開して保持させた上で、その動作プログラムを順次実行することで、後述する動作等を統括して制御する。もちろん、CPU31以外のプロセッサ、例えば、ASIC、FPGA等が用いられてもよい。メインメモリ32は、SRAM等で構成されてよく、プログラムメモリ33は、フラッシュメモリ等の不揮発性メモリで構成されてよい。 The CPU 31 reads out the operation program and various fixed data stored in the program memory 33, expands them in the main memory 32 and holds them, and then sequentially executes the operation program to control the operations and the like described later. To control. Of course, a processor other than the CPU 31, for example, an ASIC, FPGA, or the like may be used. The main memory 32 may be composed of SRAM or the like, and the program memory 33 may be composed of a non-volatile memory such as a flash memory.

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 CPU 31, the main memory 32, the program memory 33, the storage 34, and the display 35 via the bus B1. The communication I / F 36 is a circuit that uses an antenna 37 to perform data communication with the wearable device 10 by the above-mentioned short-range wireless communication technology or the like. That is, the communication I / F 14 of the wearable device 10 performs data communication with the communication I / F 36 of the electronic device 30 via the antennas 19 and 37.

ストレージ34は、ウェアラブルデバイス10で解析した解析結果、あるいは当該解析結果を電子機器30でさらに解析したさらなる解析結果などを記憶してよい。ストレージ34は、フラッシュメモリ等の不揮発性メモリで構成されてよく、プログラムメモリ33を兼ねてよい。 The storage 34 may store the analysis result analyzed by the wearable device 10, the further analysis result obtained by further analyzing the analysis result by the electronic device 30, and the like. The storage 34 may be composed of a non-volatile memory such as a flash memory, and may also serve as a program memory 33.

ディスプレイ35は、液晶ディスプレイなどの表示部である。ディスプレイ35は、ウェアラブルデバイス10で解析した解析結果、あるいは当該解析結果を電子機器30でさらに解析したさらなる解析結果に基づいて、ユーザーに解析情報を表示する。ディスプレイ35は、ウェアラブルデバイス10のCPU11、通信I/F14から電子機器30の通信I/F36、不図示の出力インターフェース(I/F)を介して伝達される信号、あるいは、電子機器30のCPU31から不図示の出力I/Fを介して伝達される信号に基づく表示を行う。 The display 35 is a display unit such as a liquid crystal display. The display 35 displays the analysis information to the user based on the analysis result analyzed by the wearable device 10 or the further analysis result obtained by further analyzing the analysis result by the electronic device 30. The display 35 is a signal transmitted from the CPU 11 of the wearable device 10, the communication I / F 14 to the communication I / F 36 of the electronic device 30, a signal transmitted via an output interface (I / F) (not shown), or from the CPU 31 of the electronic device 30. A display based on a signal transmitted via an output I / F (not shown) is performed.

本実施形態において、ウェアラブルデバイス10は、各種センサ21~26などによる計測から計測結果の解析までの一連の処理の一部(解析処理の一部)を実行し、残りの解析処理及び提示を電子機器30が実行する。なお、表示部を備えるウェアラブルデバイスが計測から解析、提示までの一連の処理を実行することも可能である。 In the present embodiment, the wearable device 10 executes a part of a series of processes (a part of the analysis process) from measurement by various sensors 21 to 26 to analysis of the measurement result, and electronically performs the remaining analysis process and presentation. The device 30 executes. It is also possible for a wearable device equipped with a display unit to execute a series of processes from measurement to analysis and presentation.

図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 wearable device 10. The CPU 11 of the wearable device 10 accepts the operation of the start / end key of the operation unit 16 and starts the process. The CPU 11 confirms whether or not the measurement operation is continuing (step S11). When it is confirmed that the measurement is being continued (step S11-YES), the CPU 11 acquires the detection data by the various sensors 21 to 26 via the sensor I / F18, and the GPS receiving unit 15 provides the position information and Positioning information including the time information associated with this is acquired (step S12). The measurement operation and the acquisition of the positioning information by the various sensors 21 to 26 are performed at predetermined intervals according to the activity of the target person. The predetermined interval of the positioning information may be, for example, a minute unit if the activity is mountain climbing or trekking, for example, once a minute, or a second unit, for example, once a second if the activity is running or cycling.

CPU11は、取得したセンサデータを即時メモリカード17に記録させるとともに、センサデータに対して各種処理(例えば、軸補正処理、ノイズ低減処理)を実行する(ステップS13)。そして、処理されたセンサデータに対して、CPU11が対象者の行動推定処理を実行する(ステップS14)。 The CPU 11 immediately records the acquired sensor data in the memory card 17, and executes various processes (for example, axis correction process, noise reduction process) on the sensor data (step S13). Then, the CPU 11 executes the behavior estimation process of the target person with respect to the processed sensor data (step S14).

例えば、対象者が登山者であるときの行動推定結果は、少なくとも「移動」と「休憩」とを含む。例えば、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 CPU 11 has not escaped from the category of the predetermined area in the past few minutes from the acquired positioning information, that is, within a predetermined position range set in advance for mountain climbing or within a predetermined time set by the user. Estimate "break" if you are in, and "move" if not. The predetermined time used for the determination may be, for example, about 5 to 10 minutes if the activity is mountain climbing or trekking, or about 1 to 3 minutes if the activity is running or cycling. Also, in the case of activities that compete for time such as marathon races and bicycle road races, a few seconds may be set as a "break".

なお、上記「休憩」推定は、所定時間内に所定の位置範囲内にいる場合に「休憩」と推定したが、測位情報の取得間隔が一定(毎分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 various sensors 21 to 26.

例えば、CPU11は、測位情報と気圧センサ24で検出した気圧データとに基づく行動推定処理を実行する。CPU11は、測位情報から対象者が所定時間内に所定の位置範囲内におり、かつ、気圧データの変化が所定時間内に所定の範囲内にある場合に「休憩」と推定し、そうでない場合に「移動」と推定してもよい。 For example, the CPU 11 executes a behavior estimation process based on the positioning information and the barometric pressure data detected by the barometric pressure sensor 24. The CPU 11 estimates from the positioning information that the target person is within the predetermined position range within the predetermined time and the change in the barometric pressure data is within the predetermined range within the predetermined time, and if not, it is estimated to be a "break". May be presumed to be "moving".

また、CPU11は、測位情報と加速度センサ21で検出した加速度データとに基づく行動推定処理を実行してもよい。例えば、CPU11は、測位情報から対象者が所定時間内に所定の位置範囲内におり、かつ、加速度センサ21により所定値以上の加速度が所定時間内に検出されていない場合に「休憩」と推定し、そうでない場合に「移動」と推定してもよい。これは、対象者が歩いているときに加速度が検出されることに由来するものである。 Further, the CPU 11 may execute a behavior estimation process based on the positioning information and the acceleration data detected by the acceleration sensor 21. For example, the CPU 11 estimates that the target person is within a predetermined position range within a predetermined time from the positioning information, and that the acceleration sensor 21 does not detect an acceleration of a predetermined value or more within a predetermined time, that the CPU 11 is a “break”. However, if this is not the case, it may be presumed to be "movement". This is because the acceleration is detected when the subject is walking.

上記行動推定処理は一例であり、例えば、測位情報と加速度データと気圧データとを用いた行動推定処理が実行されてもよいし、これ以外のセンサデータを利用した行動推定処理が実行されてもよい。 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 CPU 11 outputs an analysis result including the sensor data acquired in step S11 from step S11, the positioning information, and the estimated behavior estimation result. Specifically, the CPU 11 records the analysis result on the memory card 17 and stores it. At the same time, the CPU 11 transmits the analysis result to the electronic device 30 paired with the wearable device 10 via the communication I / F 14 (step S15). After step S15, the process returns to step S11.

上記ステップS11からステップS15までの処理を繰り返し実行することにより、CPU11は、各種センサ21~26を用いた検出データの取得、GPS受信部15による測位情報の取得、及びCPU11による行動推定を実行し、解析結果がメモリカード17に順次格納される。また、電子機器30にも順次解析結果が送信される。 By repeatedly executing the processes from step S11 to step S15, the CPU 11 acquires detection data using various sensors 21 to 26, acquires positioning information by the GPS receiving unit 15, and estimates behavior by the CPU 11. , The analysis results are sequentially stored in the memory card 17. Further, the analysis result is sequentially transmitted to the electronic device 30.

CPU11は、操作部16の計測のスタート/エンドを指示するキーの操作を受け付けると、ステップS11において計測を継続しないと判断し(ステップS11-NO)、処理は終了する。 When the CPU 11 receives the operation of the key instructing the start / end of the measurement of the operation unit 16, it determines that the measurement is not continued in step S11 (step S11-NO), and the process ends.

かくして取得された解析結果に基づいて、電子機器30のCPU31は、以下の表示制御処理を実行する。 Based on the analysis result thus acquired, the CPU 31 of the electronic device 30 executes the following display control process.

図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 electronic device 30.
In the present embodiment, when the movement route based on the analysis result acquired from the wearable device 10 is displayed on the map displayed on the display 35 of the electronic device 30, the behavior estimation result at a certain time obtained as described above is obtained. In the case of "movement", the CPU 31 of the electronic device 30 simply displays a point on the map based on the corresponding positioning information. On the other hand, if the behavior estimation result is "break", the display indicating the break and the break duration (numerical value) are displayed at the break position based on the corresponding positioning information. The CPU 31 does not display a plurality of points on top of each other, but displays the positioning information during the break as a whole.

ステップS101において、電子機器30のCPU31は、ディスプレイ35に地図を表示させる。この地図は、例えば、ウェアラブルデバイス10と関連付けられて電子機器30のウェブブラウザ上で動作するウェブアプリケーション、あるいは電子機器30のストレージ34にインストールされてCPU31により動作するアプリケーションのプログラムにより表示される。 In step S101, the CPU 31 of the electronic device 30 causes the display 35 to display a map. This map is displayed, for example, by a web application associated with the wearable device 10 and operating on the web browser of the electronic device 30, or an application program installed in the storage 34 of the electronic device 30 and operated by the CPU 31.

ステップS102において、CPU31は、ウェアラブルデバイス10から受信した解析結果のデータがあるか否かを判断する。データがある場合(YES)、処理はステップS103に進む。 In step S102, the CPU 31 determines whether or not there is analysis result data received from the wearable device 10. If there is data (YES), the process proceeds to step S103.

ステップS103において、CPU31は、解析結果のデータに含まれるある時刻における行動推定結果が「休憩」であるか否かを判定する。 In step S103, the CPU 31 determines whether or not the behavior estimation result at a certain time included in the analysis result data is a "rest".

「休憩」であると判定された場合(YES)、処理はステップS104に進む。 If it is determined to be a "break" (YES), the process proceeds to step S104.

ステップS104において、CPU31は、ステップS103で判定した「休憩」が休憩開始であったか否か、すなわち、このデータの直前のデータにおける行動推定結果が「移動」であったか否かを判定する。 In step S104, the CPU 31 determines whether or not the "break" determined in step S103 is the start of the break, that is, whether or not the behavior estimation result in the data immediately before this data is "movement".

休憩開始であると判定された場合(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 CPU 31 executes a process for displaying, for example, a break icon on a map as a display representing a break based on the corresponding positioning information. Further, in step S106, the CPU 31 resets the break duration. After that, the process proceeds to step S107.

ステップ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 CPU 31 counts up the break duration. The break duration is increased by the time interval of the analysis result data, that is, by the minute value of the time information (for example, 1 minute).

ステップS108において、CPU31は、地図上に休憩継続時間を表示させるための処理を実行する(ステップS107)。その後、処理はステップS102に戻る。 In step S108, the CPU 31 executes a process for displaying the break duration on the map (step S107). After that, the process returns to step S102.

ステップ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 CPU 31 executes a process for displaying points on the map based on the corresponding positioning information. After that, the process returns to step S102.

上記ステップS102以降の処理を繰り返し実行することにより、CPU31は、ウェアラブルデバイス10から受信した全ての解析結果のデータについて処理を行う。全てのデータについての処理が完了すると(ステップS102-NO)、処理は終了する。 By repeatedly executing the processes after step S102, the CPU 31 processes all the analysis result data received from the wearable device 10. When the processing for all the data is completed (step S102-NO), the processing ends.

図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 wearable device 10. Here, the positioning information and the corresponding behavior estimation result are acquired once a minute, that is, every minute. The behavior estimation results in FIG. 4 are No. 1 to No. In 4, it is "movement", and No. No. 5 to No. In No. 7, it is a "break", and No. 8 and No. In 9, it is "move".

図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 display 35 of the electronic device 30. In FIG. 5, No. 4 in FIG. 4 is shown. 1 to No. 4 and No. 8 and No. The positioning information in 9 is shown at one point on the map. On the other hand, No. No. 5 to No. The positioning information of No. 7 is shown on the map by a break icon in which the numerical value 3 representing the break duration (unit is minutes) is circled.

図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 display 35 of the electronic device 30. In FIG. 5, No. No. 5 to No. The positioning information of No. 7 is shown on the map with an illustration icon indicating a break, and a numerical value 3 indicating the break duration is indicated by a circle next to the illustration icon. Further, in FIG. 6, No. 1 to No. Each point of 9 is connected in the order of movement to display a line of the movement route. In this way, the line of the locus may be displayed.

図5又は図6に示される表示の他、電子機器30は、そのディスプレイ35に表示させた地図上において休憩アイコンの大きさや色に変化を持たせて休憩時間の長さや休憩の内容が一目で視覚的に捉えられるように表現してもよい。このような表現は、予め設定されてもよいし、ユーザーによって適宜設定あるいは変更可能であってもよい。 In addition to the display shown in FIG. 5 or 6, the electronic device 30 changes the size and color of the break icon on the map displayed on the display 35 so that the length of the break time and the content of the break can be seen at a glance. It may be expressed so that it can be visually grasped. Such expressions may be preset, or may be appropriately set or changed by the user.

また、ウェアラブルデバイス10が休憩と移動以外の行動推定結果を導いてもよく、その各々に対応したアイコンや継続時間を表示してもよい。あるいは、行動推定において移動をより細分化して推定し、その各々に対応したアイコンや継続時間を表示してもよい。移動をより細分化する例として、解析対象のアクティビティがランニングであれば、移動は、「歩行」と「走行」とに細分化できる。解析対象のアクティビティが登山又はトレッキングであれば、移動は、「歩行」と「走行」と「乗物」(ケーブルカー、ロープウェー、リフトなどによる移動)とに細分化できる。解析対象のアクティビティがサイクリングであれば、移動は「シッティング走行」と「ダンシング走行」と「慣性走行」と「歩行」とに細分化できる。これらは、加速度センサ21、ジャイロセンサ22、地磁気センサ23等による検出結果やGPS受信部15で受信した信号に基づく時刻情報及び測位情報に基づいて識別可能である。 Further, the wearable device 10 may guide an action estimation result other than rest and movement, and may display an icon and a duration corresponding to each of them. Alternatively, the movement may be more subdivided and estimated in the behavior estimation, and the icon and the duration corresponding to each of them may be displayed. As an example of further subdividing movement, if the activity to be analyzed is running, the movement can be subdivided into "walking" and "running". If the activity to be analyzed is mountain climbing or trekking, the movement can be subdivided into "walking", "running" and "vehicle" (movement by cable car, ropeway, lift, etc.). If the activity to be analyzed is cycling, the movement can be subdivided into "sitting running", "dancing running", "inertial running" and "walking". These can be identified based on the detection results by the acceleration sensor 21, the gyro sensor 22, the geomagnetic sensor 23, etc., and the time information and positioning information based on the signal received by the GPS receiving unit 15.

以上説明したように、電子機器30は、所定時間毎に取得された移動体の位置情報履歴を少なくとも含む測位情報を取得する取得部と、前記位置情報履歴に基づいて、前記位置情報履歴の中のある位置における前記移動体の行動が休憩であるかを推定する休憩推定部と、前記移動体の行動が休憩であると推定されたとき、前記位置における前記移動体の行動が休憩を示す情報を出力する休憩情報出力部とを有している。電子機器30のCPU31が、上述の取得部、休憩推定部及び休憩情報出力部としての機能を備える。 As described above, the electronic device 30 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 position information history based on the position information history. A break estimation unit that estimates whether the behavior of the moving body at a certain position is a rest, and 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. It has a break information output unit that outputs. The CPU 31 of the electronic device 30 has functions as the above-mentioned acquisition unit, break estimation unit, and break information output unit.

なお、行動推定を含む解析はウェアラブルデバイス10で行われ、その後のさらなる解析及び表示が電子機器30で行われるとして説明してきたが、計測、解析から表示までが全てウェアラブルデバイス10のCPU11で、又は電子機器30が備える各種センサを用いて電子機器30のCPU31で行われてもよい。 Although it has been described that the analysis including the behavior estimation is performed by the wearable device 10 and the subsequent analysis and display are performed by the electronic device 30, the measurement, analysis and display are all performed by the CPU 11 of the wearable device 10 or. It may be performed by the CPU 31 of the electronic device 30 by using various sensors included in the electronic device 30.

また、本実施形態では、一連の計測、解析、表示処理を、登山等のアクティビティ開始時から終了時までリアルタイムで行なったが、計測、解析処理又は計測処理だけをリアルタイムで行ない、アクティビティの終了後、例えば、帰宅した後に、表示処理だけ又は解析処理及び表示処理を行なうようにしてもよい。 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 wearable device 10 and the electronic device 30 are provided with a camera and the subject takes a picture with the camera during a break, the display indicating the break may include a display indicating that the camera has taken a picture.

本実施形態によれば、ウェアラブルデバイス10から取得した各種情報及び行動推定結果に基づいて、電子機器30のディスプレイ35に表示させた地図上の移動経路に「休憩」ステータスやその継続時間を登山ルート上に示すことで、下山後などにログを振り返ったときに一見して過去の行動を理解することができる。特に、移動していないときの情報を有効に活用して、移動軌跡を地図上に表示させるだけではわからないような情報をユーザーに有意義に提示することが可能となる。 According to the present embodiment, based on various information acquired from the wearable device 10 and the behavior estimation result, the “break” status and its duration are set as the mountain climbing route on the movement route on the map displayed on the display 35 of the electronic device 30. By showing above, it is possible to understand past behavior at a glance when looking back on the log after descending the mountain. In particular, it is possible to effectively utilize the information when not moving and to meaningfully present to the user information that cannot be understood only by displaying the movement trajectory on the map.

とりわけ、休憩していると判断できる箇所においては、登山ルート上を移動したそれぞれの位置を示す点や線とは異なる表現に加え、休憩継続時間に関する情報もユーザーにわかりやすく示している。これにより、休憩の内容を振り返りやすくなり、登山ルートの行程だけに着目しない登山者の行動全てがわかるように表現可能となる。 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 CPU 31 of the electronic device 30 may calculate the required travel time together with the break duration and display it on the display 35. For example, the estimated required time described in a mountain climbing information board or a guidebook is a time not including a break. Therefore, if the travel time is known, the user can compare the estimated travel time with the actual travel time, omit it, or use it in the future.

また、移動所要時間がわかれば、CPU31は、これと移動経路における移動距離とから一連のアクティビティにおける平均移動速度を算出可能である。CPU31は、休憩継続時間とともに、移動所要時間、移動距離、平均移動速度を算出してディスプレイ35に表示させてよい。これにより、ユーザーは、自分がどの程度の速度で登山、トレッキングやランニングをしたかなどを知ることができ、自分のペースを確認することが可能となる。これもまた、反省材料としたり今後に役立てたりすることができる。 Further, if the required moving time is known, the CPU 31 can calculate the average moving speed in a series of activities from this and the moving distance in the moving route. The CPU 31 may calculate the required travel time, the travel distance, and the average travel speed together with the break duration and display them on the display 35. As a result, the user can know how fast he / she climbed, trekked, or run, and can check his / her pace. This can also be used as a reflection material and useful in the future.

例えば、今回の登山では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 storage 34 of the electronic device 30 as a log, the pace according to his / her ability will be applied not only when he / she tries the same mountain climbing route but also when he / she tries another mountain climbing route. It can be used for mountain climbing planning as a guide.

また、同じ登山ルートで登山をした複数人の休憩情報を含む地図データをサーバー上に集約して、これから登山をする人もそれを共有することができれば有用である。以下、そのような利用形態を実現するためのシステム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 system 100 for realizing such a usage pattern will be described.

図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 entire system 100 including the electronic device 30, the server, and 40. FIG. 7 shows a plurality of electronic devices 30a, 30b, 30c as the electronic device 30. The number of electronic devices 30 may be any number. The electronic devices 30a, 30b, and 30c are communicably connected to the server 40 via a communication network N such as the Internet.

サーバー40は、プロセッサ41と、メインメモリ42と、大容量ストレージ43と、通信部44とを有している。これらの各々は、バス45を介して互いに接続されている。プロセッサ41は、CPUなどの集積回路であってよい。プロセッサ41は、大容量ストレージ43に予め記録されている、あるいはダウンロードされたサーバー制御プログラムなどの各種プログラムを読み出してメインメモリ42に展開して保持させた上で、プログラムの命令を取り出して解読し、その命令の内容によって各部の動作を制御する。 The server 40 has a processor 41, a main memory 42, a large-capacity storage 43, and a communication unit 44. Each of these is connected to each other via a bus 45. The processor 41 may be an integrated circuit such as a CPU. The processor 41 reads various programs such as a server control program recorded or downloaded in advance in the large-capacity storage 43, expands them in the main memory 42, holds them, and then extracts and decodes the program instructions. , The operation of each part is controlled by the content of the command.

このようなシステム100において、サーバー40の大容量ストレージ43には、例えば、同じ登山ルートで登山をした人の休憩情報を含む種々の地図データが記憶される。各電子機器30a,30b,30cは、通信ネットワークNを介してこれらの地図データにアクセス可能である。 In such a system 100, the large-capacity storage 43 of the server 40 stores, for example, various map data including break information of a person who has climbed a mountain on the same mountain climbing route. Each of the electronic devices 30a, 30b, and 30c can access these map data via the communication network N.

例えば、多くの地図データにおいて同じ地点で休憩している傾向が見受けられる場合、そこは多くの人が疲れを感じて休憩したくなる地点であったり、見晴らしのよい絶景ポイントや撮影ポイントであったり、地図上には表れていないが休憩用椅子等が設置されていたり休憩用広場であったり、というような何らかの理由があると考えられる。したがって、休憩情報を含む種々の地図データを共有することにより、多くの人に有用な情報を提供することが可能である。 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 server 40 can provide more useful information by providing the analysis result obtained by analyzing each map data. For example, by superimposing a number of map data information and displaying the icon at the break position by making it darker or larger, the display becomes easier to understand visually.

本発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の発明が含まれており、開示される複数の構成要件から選択された組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、課題が解決でき、効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。 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.
情報制御装置が実行する情報制御方法であって、It is an information control method executed by the information control device.
歩行するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴を少なくとも含む測位情報を取得する取得処理と、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.
情報制御装置が実行する情報制御方法であって、It is an information control method executed by the information control device.
登山するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴及び周囲の気圧情報履歴を取得する取得処理と、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.
コンピュータを、Computer,
歩行するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴を少なくとも含む測位情報を取得する取得手段、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.
コンピュータを、Computer,
登山するユーザに装着された所定のセンサから所定時間毎に取得された前記ユーザの位置情報履歴及び周囲の気圧情報履歴を取得する取得手段、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.
JP2017178916A 2017-09-19 2017-09-19 Information control device, information control method and program Active JP7043764B2 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020204901A (en) * 2019-06-17 2020-12-24 富士ゼロックス株式会社 Information processing system and program

Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6536373B2 (en) * 2015-11-16 2019-07-03 富士通株式会社 INPUT SUPPORT DEVICE, METHOD, AND PROGRAM

Patent Citations (3)

* Cited by examiner, † Cited by third party
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