[go: up one dir, main page]

JP2016142587A - Electronic clock and program - Google Patents

Electronic clock and program Download PDF

Info

Publication number
JP2016142587A
JP2016142587A JP2015017467A JP2015017467A JP2016142587A JP 2016142587 A JP2016142587 A JP 2016142587A JP 2015017467 A JP2015017467 A JP 2015017467A JP 2015017467 A JP2015017467 A JP 2015017467A JP 2016142587 A JP2016142587 A JP 2016142587A
Authority
JP
Japan
Prior art keywords
altitude
current position
achievement rate
unit
electronic timepiece
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.)
Granted
Application number
JP2015017467A
Other languages
Japanese (ja)
Other versions
JP6628967B2 (en
Inventor
昭 高倉
Akira Takakura
昭 高倉
朋寛 井橋
Tomohiro Ihashi
朋寛 井橋
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.)
Seiko Instruments Inc
Original Assignee
Seiko Instruments Inc
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 Seiko Instruments Inc filed Critical Seiko Instruments Inc
Priority to JP2015017467A priority Critical patent/JP6628967B2/en
Publication of JP2016142587A publication Critical patent/JP2016142587A/en
Application granted granted Critical
Publication of JP6628967B2 publication Critical patent/JP6628967B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electric Clocks (AREA)

Abstract

PROBLEM TO BE SOLVED: To display accurate information on the current position of a mountaineer without having to newly add a sensor.SOLUTION: An electronic timepiece 100 is equipped with a display unit 105, an altitude measuring unit 108 that measures altitudes, a RAM 110 that stores altitude information at each of multiple registered geographical points on a climbing route, and a CPU 101 that compares each of the altitudes measured by the altitude measuring unit 108 with altitude information at each of the registered geographical points stored in the RAM 110, acquires information on the current position, and displays the acquired information on the current position on the display unit 105.SELECTED DRAWING: Figure 2

Description

本発明は、電子時計およびプログラムに関する。   The present invention relates to an electronic timepiece and a program.

従来から、現在地の標高(高度)を表示する高度計があり(例えば、特許文献1及び2参照)、ユーザは登山をする際に、高度計に表示された標高に基づいて、目的地である山頂の標高に対して「何%の達成率か」を、頭の中で単純に「現在地の標高÷山頂の標高=達成率」で算出していた。また、GPS(Global Positioning System)などの位置情報を用いて、通過ポイントを確認する時計もある(例えば、特許文献3参照)。   Conventionally, there is an altimeter that displays the altitude (altitude) of the current location (see, for example, Patent Documents 1 and 2), and when a user climbs a mountain, based on the altitude displayed on the altimeter, “What percentage of achievement rate” relative to the altitude was simply calculated in my head by “altitude at the current location ÷ elevation at the summit = achievement rate”. In addition, there is a watch that confirms a passing point using position information such as GPS (Global Positioning System) (see, for example, Patent Document 3).

特開2012−068122号公報JP 2012-068122 A 特開2012−198155号公報JP 2012-198155 A 特開2009−139128号公報JP 2009-139128 A

しかしながら、登山ルートは単純な上り(または下り)だけではなく、起伏に富んだ凸凹なルートもあるため、特許文献1及び2に記載の高度計が計測する標高に基づいて従来のように達成率を算出する方法では、正確な達成率を算出することができない場合がある。例えば、起伏に富んだ凸凹な登山ルートでは、達成率が上がったり下がったりする現象が発生する。一方、特許文献3に記載の技術では、GPSを搭載しているため、時計のシステム全体の電力消費が大きく、充電できない状態が長時間続く登山には不向きであり、また、時計自体のサイズも大きくなるという問題がある。   However, the climbing route is not only simple ascending (or descending), but also has a rough and uneven route, so that the achievement rate can be improved as in the past based on the altitude measured by the altimeters described in Patent Documents 1 and 2. The calculation method may not be able to calculate an accurate achievement rate. For example, in a rough mountain climbing route rich in undulations, a phenomenon occurs in which the achievement rate increases or decreases. On the other hand, in the technique described in Patent Document 3, since the GPS is installed, the power consumption of the entire watch system is large, and it is not suitable for mountain climbing where charging is not possible for a long time. There is a problem of growing.

そこで、本発明は上述の事情を鑑みてなされたものであり、新たにセンサを追加することなく、精度良く登山中における現在位置に関する情報を表示することができる電子時計およびプログラムを提供することを目的とする。   Therefore, the present invention has been made in view of the above-described circumstances, and provides an electronic timepiece and a program that can display information on the current position during climbing with high accuracy without adding a new sensor. Objective.

本発明は、表示部と、高度を計測する高度計測部と、登山ルートにある複数の登録地点それぞれにおける高度情報を記憶する記憶部と、前記高度計測部が計測する高度と、前記記憶部が記憶する各登録地点の高度情報とを比較して、現在位置に関する現在位置情報を取得する取得部と、前記取得部が取得した前記現在位置情報を前記表示部に表示する表示制御部と、を備えることを特徴とする電子時計である。   The present invention includes a display unit, an altitude measuring unit that measures altitude, a storage unit that stores altitude information at each of a plurality of registered points on a mountain climbing route, an altitude measured by the altitude measuring unit, and the storage unit An acquisition unit that compares the altitude information of each registered point to be stored and acquires current position information regarding the current position; and a display control unit that displays the current position information acquired by the acquisition unit on the display unit. It is an electronic timepiece characterized by comprising.

また、本発明の他の態様の電子時計において、前記現在位置情報は、登山の達成率であり、前記記憶部は、各登録地点における前記達成率を記憶することを特徴とする。   In the electronic timepiece according to another aspect of the present invention, the current position information is a mountain climbing achievement rate, and the storage unit stores the achievement rate at each registration point.

また、本発明の他の態様の電子時計において、前記達成率は、スタート地点から現在位置までの距離とスタート地点からゴール地点までの距離とに基づく値であることを特徴とする。   In the electronic timepiece according to another aspect of the present invention, the achievement rate is a value based on a distance from the start point to the current position and a distance from the start point to the goal point.

また、本発明の他の態様の電子時計において、前記記憶部は、前記登山ルートにある勾配の変曲点を、前記登録地点として記憶することを特徴とする。   The electronic timepiece according to another aspect of the present invention is characterized in that the storage unit stores an inflection point of a slope on the mountain climbing route as the registration point.

また、本発明の他の態様は、電子時計のコンピュータに、高度を計測する高度計測ステップと、登山ルートにある複数の登録地点それぞれにおける高度情報を記憶する記憶部が記憶する高度情報と、前記高度計測ステップが計測する高度とを比較して、現在位置に関する現在位置情報を取得する取得ステップと、前記取得ステップが取得した前記現在位置情報を表示部に表示する表示制御ステップと、を実行させるためのプログラムである。   According to another aspect of the present invention, an altitude measuring step for measuring altitude, altitude information stored in a storage unit for storing altitude information at each of a plurality of registered points on a mountain climbing route, An acquisition step for acquiring current position information related to the current position by comparing with an altitude measured by the altitude measurement step, and a display control step for displaying the current position information acquired by the acquisition step on a display unit are executed. It is a program for.

本発明によれば、電子時計は、表示部と、高度を計測する高度計測部と、登山ルートにある複数の登録地点それぞれにおける高度情報を記憶する記憶部と、取得部と、表示制御部とを備える。取得部は、高度計測部が計測する高度と、記憶部が記憶する各登録地点の高度情報とを比較して、現在位置に関する現在位置情報を取得する。表示制御部は、取得部が取得した現在位置情報を表示部に表示する。これにより、新たにセンサを追加することなく、精度良く登山中における現在位置に関する情報を表示することができる。   According to the present invention, an electronic timepiece includes a display unit, an altitude measurement unit that measures altitude, a storage unit that stores altitude information at each of a plurality of registered points on a mountain climbing route, an acquisition unit, a display control unit, Is provided. The acquisition unit compares the altitude measured by the altitude measurement unit with the altitude information of each registered point stored in the storage unit, and acquires the current position information regarding the current position. The display control unit displays the current position information acquired by the acquisition unit on the display unit. Thereby, the information regarding the current position during mountain climbing can be accurately displayed without adding a new sensor.

本発明の実施形態における電子時計の外観構成を示す正面図である。It is a front view which shows the external appearance structure of the electronic timepiece in embodiment of this invention. 本実施形態における電子時計の構成を示すブロック図である。It is a block diagram which shows the structure of the electronic timepiece in this embodiment. 本実施形態におけるRAMが記憶する高度テーブルに登録された登山ルートの一例を示す概略図である。It is the schematic which shows an example of the mountain climbing route registered into the altitude table which RAM memorize | stores in this embodiment. 本実施形態におけるRAMが記憶する高度テーブルのデータ構成及びデータ例を示す概略図である。It is the schematic which shows the data structure of the altitude table and data example which RAM memorize | stores in this embodiment. 本実施形態における電子時計が実行する達成率表示処理の処理手順を示したフローチャートである。It is the flowchart which showed the process sequence of the achievement rate display process which the electronic timepiece in this embodiment performs.

以下、本発明の実施形態について、図面を参照しながら説明する。図1は、本実施形態における電子時計100の外観構成を示す正面図である。電子時計100は、高度計測機能付き電子時計である。図示するように、電子時計100は、複数(本実施形態では6つ)のキー入力手段104A〜Fと、表示部105とを備えている。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a front view showing an external configuration of an electronic timepiece 100 according to the present embodiment. The electronic timepiece 100 is an electronic timepiece with an altitude measurement function. As shown in the figure, the electronic timepiece 100 includes a plurality (six in this embodiment) of key input means 104A to 104F and a display unit 105.

キー入力手段104A〜F(操作部)は、操作入力を受け付ける。なお、操作入力を受け付ける操作部は、複数のキー入力手段104から構成されていてもよいし、1つのキー入力手段104から構成されていてもよい。表示部105は、液晶ディスプレイまたはセグメントディスプレイ等であり、情報を表示する。   Key input means 104A to 104F (operation units) accept operation inputs. Note that the operation unit that receives an operation input may be composed of a plurality of key input means 104 or a single key input means 104. The display unit 105 is a liquid crystal display, a segment display, or the like, and displays information.

図2は、本実施形態における電子時計100の構成を示すブロック図である。図示する例では、電子時計100は、CPU(Central Processing Unit)101(表示制御部、取得部)と、発振回路102と、分周回路103と、キー入力手段104と、表示部105と、電池106と、気圧計測部107と、高度計測部108と、RAM(Random Access Memory、ランダムアクセスメモリ)110(記憶部)と、ROM(Read Only Memory、読み出し専用メモリ)111とを備える。   FIG. 2 is a block diagram illustrating a configuration of the electronic timepiece 100 according to the present embodiment. In the illustrated example, the electronic timepiece 100 includes a CPU (Central Processing Unit) 101 (display control unit, acquisition unit), an oscillation circuit 102, a frequency dividing circuit 103, a key input unit 104, a display unit 105, a battery, 106, an atmospheric pressure measurement unit 107, an altitude measurement unit 108, a RAM (Random Access Memory, random access memory) 110 (storage unit), and a ROM (Read Only Memory, read only memory) 111.

CPU101は、電子時計100が備える各部の制御を行う。また、CPU101は、高度計測部108が計測する高度と、RAM110が記憶する高度情報とを比較して、現在位置に関する現在位置情報を取得する。現在位置情報は、登山の達成率である。この達成率は、スタート地点から現在位置までの距離とスタート地点からゴール地点までの距離とに基づく値である。CPU101は、取得した現在位置情報を表示部105に表示する。   The CPU 101 controls each unit included in the electronic timepiece 100. Further, the CPU 101 compares the altitude measured by the altitude measuring unit 108 with the altitude information stored in the RAM 110, and acquires current position information regarding the current position. The current position information is the climbing achievement rate. This achievement rate is a value based on the distance from the start point to the current position and the distance from the start point to the goal point. The CPU 101 displays the acquired current position information on the display unit 105.

また、CPU101は、分周回路103から入力された計測信号に基づいて現在時刻を計時して表示部105に表示する。また、CPU101は、高度計測部108から入力された高度を表示部105に表示する。   In addition, the CPU 101 measures the current time based on the measurement signal input from the frequency dividing circuit 103 and displays it on the display unit 105. In addition, the CPU 101 displays the altitude input from the altitude measuring unit 108 on the display unit 105.

発振回路102は、所定周波数(例えば、32768Hz)の発振信号を生成して分周回路103に出力する。分周回路103は、発振回路102から入力された発振信号の周波数を分周して計測の基準となる計測信号を生成し、生成した計測信号をCPU101に出力する。キー入力手段104(104A〜F)は、操作入力を受け付ける。電池106は、電子時計100が備える各部に、動作するための電力を供給する。   The oscillation circuit 102 generates an oscillation signal having a predetermined frequency (for example, 32768 Hz) and outputs the oscillation signal to the frequency dividing circuit 103. The frequency dividing circuit 103 divides the frequency of the oscillation signal input from the oscillation circuit 102 to generate a measurement signal serving as a measurement reference, and outputs the generated measurement signal to the CPU 101. Key input means 104 (104A-F) accepts an operation input. The battery 106 supplies power for operation to each unit included in the electronic timepiece 100.

気圧計測部107は、例えば気圧センサであり、気圧を計測し、計測した気圧を高度計測部108に出力する。高度計測部108は、気圧計測部107から入力された気圧に基づいて高度を計測し、計測した高度をCPU101に出力する。気圧計測部107と高度計測部108とが、高度を計測する高度計を構成する。   The atmospheric pressure measurement unit 107 is, for example, an atmospheric pressure sensor, measures atmospheric pressure, and outputs the measured atmospheric pressure to the altitude measurement unit 108. The altitude measurement unit 108 measures the altitude based on the atmospheric pressure input from the atmospheric pressure measurement unit 107 and outputs the measured altitude to the CPU 101. The atmospheric pressure measurement unit 107 and the altitude measurement unit 108 constitute an altimeter that measures altitude.

RAM110は、電子時計100の各部が用いるデータを記憶する。例えば、RAM110は、登山ルートにある複数の登録地点それぞれにおける高度に関する高度情報を示す高度テーブルを記憶する。ROM111は、CPU101が実行する動作用プログラムを予め記憶している。この動作用プログラムは、CPU101の起動時に読み出される。   The RAM 110 stores data used by each unit of the electronic timepiece 100. For example, the RAM 110 stores an altitude table indicating altitude information regarding altitude at each of a plurality of registered points on the mountain climbing route. The ROM 111 stores an operation program executed by the CPU 101 in advance. This operation program is read when the CPU 101 is activated.

次に、RAM110が記憶する高度テーブルについて説明する。図3は、本実施形態におけるRAM110が記憶する高度テーブルに登録された登山ルートRの一例を示す概略図である。高度テーブルは、登山ルートRにある複数のマイルストーン(1)〜(6)それぞれの高度情報を、スタート地点からゴール地点まで順に記憶する。マイルストーンは、登録地点であり、例えば、勾配の変曲点である。本例では、高度テーブルは、(1)Aターミナル、(2)Bキャンプ場、(3)C小舎、(4)D荘、(5)E地点、(6)F岳のマイルストーンそれぞれの高度情報を記憶する。(1)Aターミナルはスタート地点であり、(6)F岳はゴール地点である。また、(2)〜(5)の各地点は、登山ルートRにおける勾配の変曲点である。   Next, the altitude table stored in the RAM 110 will be described. FIG. 3 is a schematic diagram illustrating an example of the mountain climbing route R registered in the altitude table stored in the RAM 110 according to the present embodiment. The altitude table stores altitude information of each of the plurality of milestones (1) to (6) on the mountain climbing route R in order from the start point to the goal point. A milestone is a registration point, for example, an inflection point of a gradient. In this example, the altitude table is (1) A terminal, (2) B campground, (3) C hut, (4) D villa, (5) E point, (6) Mt. Store altitude information. (1) Terminal A is the starting point, and (6) Mt. F is the goal point. Moreover, each point of (2)-(5) is an inflection point of the gradient in the mountain climbing route R.

図4は、本実施形態におけるRAM110が記憶する高度テーブルのデータ構成及びデータ例を示す概略図である。図示するように、高度テーブルは、マイルストーンと、標高と、達成率(1)と、距離と、達成率(2)と、平均斜度との各項目を有する。   FIG. 4 is a schematic diagram illustrating a data configuration and a data example of the altitude table stored in the RAM 110 according to the present embodiment. As shown in the drawing, the altitude table has items of milestone, altitude, achievement rate (1), distance, achievement rate (2), and average slope.

マイルストーンは、登山ルートにある登録地点である。標高は、マイルストーンの高度(単位はメートル)である。達成率(1)は、標高換算の達成率(単位はパーセント)であり、式「(マイルストーンの標高−スタート地点の標高)/(ゴール地点の標高−スタート地点の標高)」により算出された値である。   A milestone is a registration point on a mountain climbing route. The altitude is the altitude (in meters) of the milestone. Achievement rate (1) is the altitude conversion achievement rate (unit: percent), calculated by the formula "(milestone elevation-starting point elevation) / (goal point elevation-starting point elevation)" Value.

距離は、スタート地点からマイルストーンまでの距離(単位はキロメートル)である。達成率(2)は、距離換算の達成率(単位はパーセント)であり、式「(スタート地点からマイルストーンまでの距離)/(スタート地点からゴール地点までの距離)」により算出された値である。平均斜度は、直前のマイルストーンから現在のマイルストーンまでの斜度の平均値である。   The distance is the distance (in kilometers) from the starting point to the milestone. The achievement rate (2) is the distance conversion achievement rate (unit: percent), which is a value calculated by the formula “(distance from start point to milestone) / (distance from start point to goal point)”. is there. The average slope is an average value of the slope from the previous milestone to the current milestone.

本図に示す例では、(1)Aターミナルの標高は2450mであり、達成率(1)は0%であり、距離は0kmであり、達成率(2)は0%であり、平均斜度は−である。また、(2)Bキャンプ場の標高は2260mであり、達成率(1)は−35%であり、距離は2.0kmであり、達成率(2)は30%であり、平均斜度は−5度である。また、(3)C小舎の標高は2760mであり、達成率(1)は56%であり、距離は3.5kmであり、達成率(2)は50%であり、平均斜度は18度である。また、(4)D荘の標高は2475mであり、達成率(1)は5%であり、距離は5.4kmであり、達成率(2)は75%であり、平均斜度は−8度である。また、(5)E地点の標高は2813mであり、達成率(1)は66%であり、距離は6.5kmであり、達成率(2)は90%であり、平均斜度は17度である。また、(6)F岳の標高は2999mであり、達成率(1)は100%であり、距離は7.1kmであり、達成率(2)は100%であり、平均斜度は17度である。   In the example shown in this figure, (1) the elevation of terminal A is 2450 m, the achievement rate (1) is 0%, the distance is 0 km, the achievement rate (2) is 0%, and the average slope Is-. (2) The altitude of the B campsite is 2260m, the achievement rate (1) is -35%, the distance is 2.0km, the achievement rate (2) is 30%, and the average slope is -5 degrees. (3) The altitude of the C hut is 2760 m, the achievement rate (1) is 56%, the distance is 3.5 km, the achievement rate (2) is 50%, and the average slope is 18 Degree. (4) The elevation of D Zhuang is 2475m, the achievement rate (1) is 5%, the distance is 5.4km, the achievement rate (2) is 75%, and the average slope is -8. Degree. In addition, (5) the elevation of the E point is 2813 m, the achievement rate (1) is 66%, the distance is 6.5 km, the achievement rate (2) is 90%, and the average slope is 17 degrees. It is. (6) The altitude of Mount F is 2999 m, the achievement rate (1) is 100%, the distance is 7.1 km, the achievement rate (2) is 100%, and the average slope is 17 degrees. It is.

このように、起伏に富んだ凸凹な登山ルートにおいては、標高換算の達成率(1)は、その値が上がったり下がったりする現象が発生する。一方、距離換算の達成率(2)は、起伏に富んだ凸凹な登山ルートであっても、進んだ距離に応じて達成率も上昇する。   As described above, in an uneven mountain climbing route rich in ups and downs, a phenomenon occurs in which the achievement rate (1) in terms of elevation increases or decreases. On the other hand, the achievement rate (2) in terms of distance increases even with a rough mountain climbing route rich in undulations according to the distance traveled.

次に、CPU101が達成率を表示部105に表示する方法について説明する。まず、CPU101は、高度計測部108が計測した計測高度を取得する。続いて、CPU101は、取得した計測高度と高度テーブルに記憶されている各マイルストーンの標高とを比較し、通過したマイルストーンを決定する。具体的には、CPU101は、まず、スタート地点から順に計測高度と標高とを比較し、計測高度と標高との差が所定値以下である場合に、そのマイルストーンを通過したと判定する。その後、CPU101は、通過したマイルストーンの次のマイルストーンの標高と計測高度とを比較して、次のマイルストーンを通過したか否かを判定する。このように、CPU101は、高度テーブルに記憶されているマイルストーンの標高と計測高度とを順に比較することにより、各マイルストーンを通過したか否かを判定する。   Next, a method in which the CPU 101 displays the achievement rate on the display unit 105 will be described. First, the CPU 101 acquires the measured altitude measured by the altitude measuring unit 108. Subsequently, the CPU 101 compares the acquired measured altitude with the altitude of each milestone stored in the altitude table, and determines the milestone that has passed. Specifically, the CPU 101 first compares the measured altitude and the altitude in order from the start point, and determines that the milestone has been passed if the difference between the measured altitude and the altitude is equal to or less than a predetermined value. Thereafter, the CPU 101 compares the measured altitude with the altitude of the next milestone after the passed milestone to determine whether or not the next milestone has been passed. In this manner, the CPU 101 determines whether or not each milestone has been passed by sequentially comparing the altitude of the milestones stored in the altitude table with the measured altitude.

CPU101は、マイルストーンを通過したと判定した場合に、当該通過したマイルストーンに対応する達成率(2)を高度テーブルから読み出す。そして、CPU101は、読み出した達成率(2)を登山の達成率(登頂計画に対する達成率)として表示部105に表示する。   When determining that the milestone has passed, the CPU 101 reads out the achievement rate (2) corresponding to the passed milestone from the altitude table. And CPU101 displays the read achievement rate (2) on the display part 105 as a climbing achievement rate (achievement rate with respect to a climbing plan).

このように、本実施形態では、電子時計100は、距離換算の達成率(2)を表示しているため、従来技術における標高換算の達成率(1)に比べて精度の良い達成率を表示することができる。また、電子時計100は、高度計測部108が計測する高度と、高度テーブルとに基づいて現在位置(通過したマイルストーン)を判定して達成率を決定するため、新たに位置情報を取得するためのセンサを搭載する必要がない。   Thus, in this embodiment, since the electronic timepiece 100 displays the distance conversion achievement rate (2), the electronic timepiece 100 displays the achievement rate with higher accuracy than the altitude conversion achievement rate (1) in the prior art. can do. In addition, the electronic timepiece 100 determines the current position (passed milestone) based on the altitude measured by the altitude measuring unit 108 and the altitude table and determines the achievement rate, so that new position information is acquired. It is not necessary to mount the sensor.

次に、本実施形態における電子時計100が、達成率を表示する達成率表示処理について説明する。図5は、本実施形態における電子時計100が実行する達成率表示処理の処理手順を示したフローチャートである。電子時計100は、登山の開始を示す操作入力をキー入力手段104が受け付けた場合に、図示する達成率表示処理を繰り返し実行する。   Next, an achievement rate display process in which the electronic timepiece 100 according to the present embodiment displays an achievement rate will be described. FIG. 5 is a flowchart showing a processing procedure of the achievement rate display process executed by the electronic timepiece 100 according to the present embodiment. When the key input means 104 receives an operation input indicating the start of mountain climbing, the electronic timepiece 100 repeatedly executes the achievement rate display process shown in the drawing.

(ステップS101)CPU101は、高度計測部108が計測した計測高度を取得する。その後、ステップS102の処理に進む。
(ステップS102)CPU101は、取得した計測高度と、未通過のマイルストーンのうち最先のマイルストーンの標高とを比較する。その後、ステップS103の処理に進む。
(Step S101) The CPU 101 acquires the measured altitude measured by the altitude measuring unit 108. Thereafter, the process proceeds to step S102.
(Step S102) The CPU 101 compares the acquired measured altitude with the altitude of the earliest milestone among the unpassed milestones. Thereafter, the process proceeds to step S103.

(ステップS103)CPU101は、通過したマイルストーンを決定する。具体的には、CPU101は、ステップS102において比較した計測高度とマイルストーンの標高との差が所定値以下である場合には、そのマイルストーンを通過したと判定する。一方、CPU101は、測定高度とマイルストーンの標高との差が所定値より大きい場合には、そのマイルストーンを通過していないと判定する。その後、ステップS104の処理に進む。   (Step S103) The CPU 101 determines the milestone that has passed. Specifically, when the difference between the measured altitude compared in step S102 and the altitude of the milestone is equal to or less than a predetermined value, the CPU 101 determines that the milestone has been passed. On the other hand, if the difference between the measured altitude and the altitude of the milestone is greater than a predetermined value, the CPU 101 determines that the milestone has not been passed. Thereafter, the process proceeds to step S104.

(ステップS104)CPU101は、登山の達成率を決定する。具体的には、CPU101は、最後に通過したマイルストーンに対応する達成率(2)を高度テーブルから読み出し、読み出した達成率(2)を登山の達成率とする。その後、ステップS105の処理に進む。
(ステップS105)CPU101は、ステップS104において決定した登山の達成率を表示部105に表示する。その後、処理を終了する。
(Step S104) The CPU 101 determines the achievement rate of mountain climbing. Specifically, the CPU 101 reads out the achievement rate (2) corresponding to the last passed milestone from the altitude table, and sets the read achievement rate (2) as the climbing achievement rate. Thereafter, the process proceeds to step S105.
(Step S <b> 105) The CPU 101 displays the climbing achievement rate determined in step S <b> 104 on the display unit 105. Thereafter, the process ends.

上述したとおり、本実施形態では、CPU101は、高度テーブルに予め記憶されている各マイルストーンの標高と、計測高度とを比較することにより、通過したマイルストーンを判定する。そして、CPU101は、通過したマイルストーンに対応する距離換算の達成率(2)を高度テーブルから読み出し、読み出した達成率(2)を表示部105に表示する。すなわち、電子時計100は、標高換算の達成率ではなく、距離換算の達成率を表示するため、起伏にとんだ凸凹な登山ルートで発生する「登山の達成率が上がったり下がったりする現象」を回避することができる。よって、電子時計100は、起伏に富んだ凸凹の登山ルートでも正確な登山の達成率を表示することができる。更に、電子時計100は、GPSなどの位置情報センサを使わずに、高度計のみで正確な登山の達成率を把握できる。よって、位置情報センサを搭載することなく、小型、軽量、省電力な高度計搭載の電子時計100を実現することができる。   As described above, in the present embodiment, the CPU 101 determines the milestone that has passed by comparing the altitude of each milestone stored in advance in the altitude table with the measured altitude. Then, the CPU 101 reads the distance conversion achievement rate (2) corresponding to the passed milestone from the altitude table, and displays the read achievement rate (2) on the display unit 105. That is, since the electronic timepiece 100 displays not the altitude conversion achievement rate but the distance conversion achievement rate, it avoids “a phenomenon in which the climbing achievement rate rises or falls” that occurs on an uneven mountain climbing route that is undulating. be able to. Therefore, the electronic timepiece 100 can display an accurate climbing achievement rate even on a rough mountain climbing route. Furthermore, the electronic timepiece 100 can grasp an accurate climbing achievement rate only by using an altimeter without using a position information sensor such as GPS. Therefore, an electronic timepiece 100 equipped with an altimeter that is small, lightweight, and power-saving can be realized without mounting a position information sensor.

なお、上述した実施形態における電子時計100が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。   Note that all or some of the functions of each unit included in the electronic timepiece 100 in the embodiment described above are recorded on a computer-readable recording medium and a program for realizing these functions. You may implement | achieve by making a computer system read a program and executing it. Here, the “computer system” includes an OS and hardware such as peripheral devices.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。   The “computer-readable recording medium” refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, and a CD-ROM, and a storage unit such as a hard disk built in the computer system. Furthermore, the “computer-readable recording medium” dynamically holds a program for a short time like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, a volatile memory inside a computer system serving as a server or a client in that case may be included and a program that holds a program for a certain period of time. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.

以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。   Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the present invention.

例えば、上述した実施形態では、現在位置情報を達成率としたが、これに限らず、現在位置情報は、現在位置からゴール地点までの残りの距離等、現在位置に関する情報であれば他の情報であってもよい。   For example, in the above-described embodiment, the current position information is the achievement rate, but the present position information is not limited to this, and the current position information is other information as long as it is information about the current position, such as the remaining distance from the current position to the goal point It may be.

また、上述した実施形態では、各マイルストーンにおける達成率(2)を予め高度テーブルが記憶しているが、これに限らず、CPU101が各マイルストーンの距離に基づいて達成率(2)を算出してもよい。   In the above-described embodiment, the altitude table stores the achievement rate (2) for each milestone in advance. However, the present invention is not limited to this, and the CPU 101 calculates the achievement rate (2) based on the distance of each milestone. May be.

また、上述した実施形態では、各マイルストーンにおける達成率を距離にのみ基づいて算出したものとしているが、これに限らず、達成率は、マイルストーンの距離とマイルストーン間の平均斜度とに基づいて算出したものであってもよい。この場合、登山の達成率は、距離換算の達成率(2)に平均斜度を所定の比率で乗算した値である。   In the above-described embodiment, the achievement rate at each milestone is calculated based only on the distance. However, the present invention is not limited to this, and the achievement rate is calculated based on the distance between milestones and the average slope between milestones. It may be calculated based on this. In this case, the mountain climbing achievement rate is a value obtained by multiplying the distance conversion achievement rate (2) by the average gradient by a predetermined ratio.

また、上述した実施形態では、電子時計100は、高度テーブルを予めRAM110に記憶しているが、これに限らず、キー入力手段104から高度テーブルのデータを入力できるようにしてもよい。或いは、電子時計100は、スマートフォン等の外部機器から通信により高度テーブルを取得してもよい。   In the above-described embodiment, the electronic timepiece 100 stores the altitude table in the RAM 110 in advance. However, the present invention is not limited thereto, and the altitude table data may be input from the key input unit 104. Alternatively, the electronic timepiece 100 may acquire the altitude table by communication from an external device such as a smartphone.

また、上述した実施形態では、電子機器として電子時計100を例に説明したが、これに限らず、電子機器は、高度計や、高度計測機能を備えたスマートフォン等、他の機器であってもよい。   In the embodiment described above, the electronic timepiece 100 has been described as an example of the electronic device. However, the electronic device is not limited to this, and the electronic device may be another device such as an altimeter or a smartphone having an altitude measurement function. .

100・・・電子時計、101・・・CPU、102・・・発振回路、103・・・分周回路、104・・・キー入力手段、105・・・表示部、106・・・電池、107・・・気圧計測部、108・・・高度計測部、110・・・RAM、111・・・ROM   DESCRIPTION OF SYMBOLS 100 ... Electronic timepiece, 101 ... CPU, 102 ... Oscillator circuit, 103 ... Frequency divider circuit, 104 ... Key input means, 105 ... Display part, 106 ... Battery, 107 ... Barometric pressure measurement unit, 108 ... Altitude measurement unit, 110 ... RAM, 111 ... ROM

Claims (5)

表示部と、
高度を計測する高度計測部と、
登山ルートにある複数の登録地点それぞれにおける高度情報を記憶する記憶部と、
前記高度計測部が計測する高度と、前記記憶部が記憶する各登録地点の高度情報とを比較して、現在位置に関する現在位置情報を取得する取得部と、
前記取得部が取得した前記現在位置情報を前記表示部に表示する表示制御部と、
を備えることを特徴とする電子時計。
A display unit;
An altitude measurement unit that measures altitude,
A storage unit for storing altitude information at each of a plurality of registered points on a mountain climbing route;
An acquisition unit that compares the altitude measured by the altitude measurement unit with the altitude information of each registered point stored in the storage unit, and acquires current position information related to the current position;
A display control unit for displaying the current position information acquired by the acquisition unit on the display unit;
An electronic timepiece characterized by comprising:
前記現在位置情報は、登山の達成率であり、
前記記憶部は、各登録地点における前記達成率を記憶する
ことを特徴とする請求項1に記載の電子時計。
The current position information is a mountain climbing achievement rate,
The electronic timepiece according to claim 1, wherein the storage unit stores the achievement rate at each registration point.
前記達成率は、スタート地点から現在位置までの距離とスタート地点からゴール地点までの距離とに基づく値である
ことを特徴とする請求項2に記載の電子時計。
The electronic timepiece according to claim 2, wherein the achievement rate is a value based on a distance from a start point to a current position and a distance from the start point to a goal point.
前記記憶部は、前記登山ルートにある勾配の変曲点を、前記登録地点として記憶する
ことを特徴とする請求項1から請求項3いずれか1項に記載の電子時計。
The electronic timepiece according to any one of claims 1 to 3, wherein the storage unit stores an inflection point of a slope on the mountain climbing route as the registration point.
電子時計のコンピュータに、
高度を計測する高度計測ステップと、
登山ルートにある複数の登録地点それぞれにおける高度情報を記憶する記憶部が記憶する高度情報と、前記高度計測ステップが計測する高度とを比較して、現在位置に関する現在位置情報を取得する取得ステップと、
前記取得ステップが取得した前記現在位置情報を表示部に表示する表示制御ステップと、
を実行させるためのプログラム。
To the computer of the electronic watch
Altitude measurement step for measuring altitude,
An acquisition step of acquiring current position information regarding the current position by comparing altitude information stored in a storage unit that stores altitude information at each of a plurality of registered points on a mountain climbing route and the altitude measured by the altitude measuring step; ,
A display control step for displaying the current position information acquired in the acquisition step on a display unit;
A program for running
JP2015017467A 2015-01-30 2015-01-30 Electronic clock and program Active JP6628967B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015017467A JP6628967B2 (en) 2015-01-30 2015-01-30 Electronic clock and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015017467A JP6628967B2 (en) 2015-01-30 2015-01-30 Electronic clock and program

Publications (2)

Publication Number Publication Date
JP2016142587A true JP2016142587A (en) 2016-08-08
JP6628967B2 JP6628967B2 (en) 2020-01-15

Family

ID=56570178

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015017467A Active JP6628967B2 (en) 2015-01-30 2015-01-30 Electronic clock and program

Country Status (1)

Country Link
JP (1) JP6628967B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63120281A (en) * 1986-11-10 1988-05-24 Casio Comput Co Ltd Electronic equipment with pressure sensor
JP2010223820A (en) * 2009-03-24 2010-10-07 Seiko Epson Corp Portable process schedule management device
US20130325385A1 (en) * 2012-06-05 2013-12-05 Samsung Electronics Co., Ltd. Method and apparatus for measuring altitude in portable terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63120281A (en) * 1986-11-10 1988-05-24 Casio Comput Co Ltd Electronic equipment with pressure sensor
JP2010223820A (en) * 2009-03-24 2010-10-07 Seiko Epson Corp Portable process schedule management device
US20130325385A1 (en) * 2012-06-05 2013-12-05 Samsung Electronics Co., Ltd. Method and apparatus for measuring altitude in portable terminal

Also Published As

Publication number Publication date
JP6628967B2 (en) 2020-01-15

Similar Documents

Publication Publication Date Title
US10976162B2 (en) Information processing apparatus, information processing method for acquiring precise position in autonomous navigation system
JP6733128B2 (en) Exercise support device, exercise support method and program
CN110567491B (en) Initial alignment method and device of inertial navigation system and electronic equipment
US9835457B2 (en) Rock climbing navigational watch
WO2012155000A2 (en) Apparatus and methods for height determination
US12478835B2 (en) Detecting the end of hiking activities on a wearable device
US10739138B2 (en) Information processing apparatus and control method
JP2013221887A (en) Information processing device, moving body, altitude measurement system, and altitude measurement method
US20150226763A1 (en) Electronic apparatus and program
JP6238621B2 (en) Electronic equipment and programs
JP6628967B2 (en) Electronic clock and program
US20190087908A1 (en) Electronic device, server, and privilege information providing method and program
JP6176303B2 (en) Altitude acquisition device, altitude acquisition method, and program
Díez et al. Signal processing requirements for step detection using wrist-worn IMU
US9618351B1 (en) Power saving during sensor-assisted navigation
JP5830888B2 (en) Altimeter
JP5757982B2 (en) Activity support device, portable terminal, and activity support system
JP5847025B2 (en) Walking route recommendation device, method and program
JP6308804B2 (en) Electronic equipment and programs
JP2016014605A (en) Electronic equipment and program
JP6755667B2 (en) Altimeters, electronic clocks and programs
JP2016014528A (en) Electronic device, position estimation method and program
JP2014174736A (en) Electronic apparatus and program
JP2016176747A (en) Navigation device, navigation method, and program
JP2012168818A (en) Electronic device, pedometer and program

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170913

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181002

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180928

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190514

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190620

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: 20191112

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191204

R150 Certificate of patent or registration of utility model

Ref document number: 6628967

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250