(57)【特許請求の範囲】
【請求項１】
標高を計測する高度計測部と、
登山開始地点における標高である開始標高を記憶する記憶部と、
入力を受け付ける操作部と、
標高を補正するか否かの選択入力を受け付ける選択部と、
前記操作部が登山開始を示す入力を受け付けると、前記選択部が補正する選択入力を受け付けた場合にのみ、前記記憶部に記憶された開始標高に基づいて、前記高度計測部が計測した標高を補正する補正部と、
を備えることを特徴とする電子時計。
【請求項２】
前記補正部は、前記高度計測部が計測した標高と、前記記憶部に記憶された開始標高との差が所定値以下である場合に、前記高度計測部が計測した標高を補正する
ことを特徴とする請求項１に記載の電子時計。
【請求項３】
前記記憶部は、複数の地点それぞれにおける標高を記憶し、
前記補正部は、前記記憶部が記憶する標高のうち、前記高度計測部が計測した標高に最も近い標高に基づいて、前記高度計測部が計測した標高を補正する
ことを特徴とする請求項１または請求項２に記載の電子時計。
【請求項４】
電子時計のコンピュータに、
標高を補正するか否かの選択入力を受け付ける選択ステップと、
標高を計測する高度計測ステップと、
操作部が登山開始を示す入力を受け付けると、前記選択ステップにおいて補正する選択入力を受け付けた場合にのみ、登山開始地点における標高である開始標高を記憶する記憶部に記憶された開始標高に基づいて、前記高度計測ステップが計測した標高を補正する補正ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子時計およびプログラムに関する。
【背景技術】
【０００２】
気圧センサを用いた高度計では、気圧や温度の変動により計測する標高（高度）が実際の標高とずれる場合がある。そのため、ユーザは登山時に登山口等で計測する標高を補正する必要がある。従来、高度計による標高計測開始時に行う標高補正は、入山口などのスタート地点で、看板などに表記されている標高を参考に補正値を入力する必要があった（例えば、特許文献１参照）。
【０００３】
図９は、従来における補正処理を示す処理手順を示したフローチャートである。まず、高度計は、入山口の標高ｈｇａｔｅの入力を受け付ける（ステップＳ１００１）。ユーザは、入山口にある看板などに表記されている標高を入力する。続いて、高度計は、初回標高ｈ０を計測する（ステップＳ１００２）。そして、高度計は、計測した初回標高ｈ０を入力された標高ｈｇａｔｅに補正する（ステップＳ１００３）。その後、高度計は、登山開始ボタンの入力を受け付ける（ステップＳ１００４）。ユーザは、登山開始ボタンを押下する。そして、高度計は、現在標高を計測して表示する（ステップＳ１００５）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１９８１５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、高度計の標高補正時に必要な補正値の入力作業は煩雑であり、時間のかかる作業である。そのため、登山直前に、ユーザが逐一立ち止まって補正値の入力作業を行うのは手間がかかる。また、場所によっては、標高の表記がない場所もあり、標高補正を行うことが出来ない場合もあった。
【０００６】
そこで、本発明は上述の事情を鑑みてなされたものであり、ユーザが補正値を入力することなく、より容易に標高の補正を行うことができる電子時計およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、標高を計測する高度計測部と、登山開始地点における標高である開始標高を記憶する記憶部と、入力を受け付ける操作部と、標高を補正するか否かの選択入力を受け付ける選択部と、前記操作部が登山開始を示す入力を受け付けると、前記選択部が補正する選択入力を受け付けた場合にのみ、前記記憶部に記憶された開始標高に基づいて、前記高度計測部が計測した標高を補正する補正部と、を備えることを特徴とする電子時計である。
【０００８】
また、本発明の他の態様の電子時計において、前記補正部は、前記高度計測部が計測した標高と、前記記憶部に記憶された開始標高との差が所定値以下である場合に、前記高度計測部が計測した標高を補正することを特徴とする。
【００１０】
また、本発明の他の態様の電子時計において、前記記憶部は、複数の地点それぞれにおける標高を記憶し、前記補正部は、前記記憶部が記憶する標高のうち、前記高度計測部が計測した標高に最も近い標高に基づいて、前記高度計測部が計測した標高を補正することを特徴とする。
【００１１】
また、本発明の他の態様は、電子時計のコンピュータに、標高を補正するか否かの選択入力を受け付ける選択ステップと、標高を計測する高度計測ステップと、操作部が登山開始を示す入力を受け付けると、前記選択ステップにおいて補正する選択入力を受け付けた場合にのみ、登山開始地点における標高である開始標高を記憶する記憶部に記憶された開始標高に基づいて、前記高度計測ステップが計測した標高を補正する補正ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１２】
本発明によれば、電子時計は、標高を計測する高度計測部と、登山開始地点における標高である開始標高を記憶する記憶部と、入力を受け付ける操作部と、補正部とを備える。補正部は、操作部が登山開始を示す入力を受け付けると、記憶部に記憶された開始標高に基づいて、高度計測部が計測した標高を補正する。すなわち、予め補正値である開始標高を記憶部に記憶させておくことで、補正値の登録と登録された補正値に基づく補正とを異なるタイミングで行うことができる。これにより、登山中にユーザが補正値を入力することなく、標高の補正をすることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態における電子時計の外観構成を示す正面図である。
【図２】第１の実施形態における電子時計の構成を示すブロック図である。
【図３】第１の実施形態における電子時計が実行する登録処理の処理手順を示したフローチャートである。
【図４】第１の実施形態における電子時計が実行する補正処理の処理手順を示したフローチャートである。
【図５】本発明の第２の実施形態におけるＲＡＭが記憶する標高テーブルのデータ構成及びデータ例を示す概略図である。
【図６】第２の実施形態における電子時計が実行する登録処理の処理手順を示したフローチャートである。
【図７】第２の実施形態における電子時計が実行する補正処理の処理手順を示したフローチャートである。
【図８】第３の実施形態における電子時計が実行する補正処理の処理手順を示したフローチャートである。
【図９】従来における補正処理を示す処理手順を示したフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、各図において同一部分には同一符号を付している。
【００１５】
［第１の実施形態］
まず、本発明の第１の実施形態について説明する。図１は、本実施形態における電子時計１００の外観構成を示す正面図である。電子時計１００は、高度計測機能付き電子時計である。図示するように、電子時計１００は、複数（本実施形態では６つ）のキー入力手段１０４Ａ〜Ｆと、表示部１０５とを備えている。
【００１６】
キー入力手段１０４Ａ〜Ｆ（操作部、入力部）は、操作入力を受け付ける。例えば、キー入力手段１０４Ｆは、登山の開始を示す操作入力を受け付ける登山開始ボタンであり、登山の終了を示す操作入力を受け付ける登山終了ボタンである。また、キー入力手段１０４Ａ〜Ｆは、登山開始地点における標高である開始標高（補正値）の入力を受け付ける。なお、操作入力を受け付ける操作部は、複数のキー入力手段１０４から構成されていてもよいし、１つのキー入力手段１０４から構成されていてもよい。表示部１０５は、液晶ディスプレイまたはセグメントディスプレイ等であり、情報を表示する。
【００１７】
図２は、本実施形態における電子時計１００の構成を示すブロック図である。図示する例では、電子時計１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１（補正部）と、発振回路１０２と、分周回路１０３と、キー入力手段１０４と、表示部１０５と、電池１０６と、気圧計測部１０７と、高度計測部１０８と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ランダムアクセスメモリ）１１０（記憶部）と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、読み出し専用メモリ）１１１とを備える。
【００１８】
ＣＰＵ１０１は、電子時計１００が備える各部の制御を行う。また、ＣＰＵ１０１は、キー入力手段１０４Ａ〜Ｆが開始標高の入力を受け付けると、当該開始標高をＲＡＭ１１０に書き込んで記憶する。また、ＣＰＵ１０１は、キー入力手段１０４Ａ〜Ｆが登山開始を示す入力を受け付けると、高度計測部１０８が計測した標高と、ＲＡＭ１１０に記憶された開始標高との差が所定値以下である場合に、ＲＡＭ１１０に記憶された開始標高に基づいて、高度計測部１０８が計測した標高を補正する。
【００１９】
また、ＣＰＵ１０１は、分周回路１０３から入力された計測信号に基づいて現在時刻を計時して表示部１０５に表示する。また、ＣＰＵ１０１は、高度計測部１０８から入力された標高を表示部１０５に表示する。
【００２０】
発振回路１０２は、所定周波数（例えば、３２７６８Ｈｚ）の発振信号を生成して分周回路１０３に出力する。分周回路１０３は、発振回路１０２から入力された発振信号の周波数を分周して計測の基準となる計測信号を生成し、生成した計測信号をＣＰＵ１０１に出力する。キー入力手段１０４（１０４Ａ〜Ｆ）は、操作入力を受け付ける。電池１０６は、電子時計１００が備える各部に、動作するための電力を供給する。
【００２１】
気圧計測部１０７は、例えば気圧センサであり、気圧を計測し、計測した気圧を高度計測部１０８に出力する。高度計測部１０８は、気圧計測部１０７から入力された気圧に基づいて標高（高度）を計測し、計測した標高をＣＰＵ１０１に出力する。気圧計測部１０７と高度計測部１０８とが、標高（高度）を計測する高度計を構成する。
【００２２】
ＲＡＭ１１０は、電子時計１００の各部が用いるデータを記憶する。例えば、ＲＡＭ１１０は、登山開始地点における標高である開始標高を記憶する。ＲＯＭ１１１は、ＣＰＵ１０１が実行する動作用プログラムを予め記憶している。この動作用プログラムは、ＣＰＵ１０１の起動時に読み出される。
【００２３】
次に、本実施形態における電子時計１００が、開始標高を登録する登録処理について説明する。図３は、本実施形態における電子時計１００が実行する登録処理の処理手順を示したフローチャートである。電子時計１００は、開始標高を登録する操作の入力を受け付ける（例えば、キー入力手段１０４Ａが長押し入力を受け付ける）と、本図に示す登録処理を実行する。ユーザは、例えば自宅等で、当該登録処理を実行し、予め登山の開始地点の開始標高の登録を行う。
【００２４】
（ステップＳ１０１）ＣＰＵ１０１は、入山口（登山開始地点）の開始標高の入力を受け付ける。ユーザは、キー入力手段１０４Ａ〜Ｆを操作して開始標高を入力する。その後、ステップＳ１０２の処理に進む。
（ステップＳ１０２）ＣＰＵ１０１は、ステップＳ１０１において入力された入山口の開始標高ｈｇａｔｅをＲＡＭ１１０に書き込んで記憶する。その後、処理を終了する。
【００２５】
次に、本実施形態における電子時計１００が、登録された開始標高に基づいて、高度計測部１０８が計測する標高を補正する補正処理について説明する。図４は、本実施形態における電子時計１００が実行する補正処理の処理手順を示したフローチャートである。電子時計１００は、登山開始ボタンが入力を受け付けると、本図に示す補正処理を実行する。ユーザは、例えば登山の開始地点において、当該補正処理を実行し、計測した標高を補正する。
【００２６】
（ステップＳ２０１）ＣＰＵ１０１は、高度計測部１０８により初回標高ｈ０を計測する。その後、ステップＳ２０２の処理に進む。
（ステップＳ２０２）ＣＰＵ１０１は、ステップＳ２０１において高度計測部１０８が計測した初回標高ｈ０と、ＲＡＭ１１０が記憶する開始標高ｈｇａｔｅとを比較して、標高を補正するか否かを判定する。具体的には、ＣＰＵ１０１は、初回標高ｈ０と開始標高ｈｇａｔｅとの差が所定値以下（ｈｇａｔｅ−所定値≦ｈ０≦ｈｇａｔｅ＋所定値）である場合に補正すると判定し、初回標高ｈ０と開始標高ｈｇａｔｅとの差が所定値より大きい場合に補正しないと判定する。補正するとＣＰＵ１０１が判定した場合にはステップＳ２０３の処理に進む。また、補正しないとＣＰＵ１０１が判定した場合にはステップＳ２０４の処理に進む。
【００２７】
（ステップＳ２０３）ＣＰＵ１０１は、初回標高ｈ０を開始標高ｈｇａｔｅに補正する。その後、ステップＳ２０５の処理に進む。
（ステップＳ２０４）ＣＰＵ１０１は、初回標高０を補正せずにそのまま使用する。その後、ステップＳ２０５の処理に進む。
【００２８】
（ステップＳ２０５）ＣＰＵ１０１は、高度計測部１０８により現在の標高を計測する。その後、ステップＳ２０６の処理に進む。
（ステップＳ２０６）ＣＰＵ１０１は、ステップＳ２０５において計測した現在の標高を表示部１０５に表示する。その後、ステップＳ２０７の処理に進む。
【００２９】
（ステップＳ２０７）ＣＰＵ１０１は、登山終了ボタンが入力を受け付けたか否かを判定する。登山終了ボタンが入力を受け付けたとＣＰＵ１０１が判定した場合には処理を終了する。また、登山終了ボタンが入力を受け付けていないと判定した場合にはステップＳ２０５の処理に戻る。
【００３０】
上述したとおり、本実施形態では、ＣＰＵ１０１は、登録処理において入力された開始標高をＲＡＭ１１０に記憶している。これにより、登録処理と補正処理とを異なるタイミングで実行することができる。例えば、自宅で地形図等を参考にしながら、開始標高の登録を行い、登山を開始する開始地点で標高の補正を実行することができる。これにより、登山中に開始標高を入力する手間を省くことができる。すなわち、登山中にユーザが補正値を入力することなく、標高の補正をすることができる。また、ＣＰＵ１０１は、初回標高ｈ０と開始標高ｈｇａｔｅとの差が所定値以下である場合にのみ、初回標高ｈ０を補正しているため、例えば、登山の開始地点と異なる地点の標高が誤って登録されていた場合等に、初回標高ｈ０を誤った値に補正することを防ぐことができる。
【００３１】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。本実施形態における電子時計１００の構成は、図１及び図２に示す第１の実施形態における構成と同様であるため、その説明を省略する。第１の実施形態における電子時計１００は登山開始地点においてのみ標高を補正しているが、本実施形態における電子時計１００は、登山ルートにある複数の地点（目的地）において標高を補正することができる。
【００３２】
本実施形態におけるキー入力手段１０４Ａ〜Ｆは、登山ルートにある複数の目的地（地点）それぞれにおける標高（補正値）の入力を受け付ける。また、キー入力手段１０４Ｆは、目的地に到着したことを示す入力を受け付ける目的地到着ボタンである。ＣＰＵ１０１は、キー入力手段１０４Ａ〜Ｆが入力を受け付けた各目的地の標高をＲＡＭ１１０に書き込んで記憶する。また、ＣＰＵ１０１は、ＲＡＭ１１０が記憶する標高のうち、高度計測部１０８が計測した標高に最も近い標高を選択する。そして、ＣＰＵ１０１は、選択した標高に基づいて、高度計測部１０８が計測した標高を補正する。ＲＡＭ１１０は、各目的地の標高を示す標高テーブルを記憶する。他の構成は、第１の実施形態と同様であるため、その説明を省略する。
【００３３】
次に、本実施形態におけるＲＡＭ１１０が記憶する標高テーブルについて説明する。図５は、本実施形態におけるＲＡＭ１１０が記憶する標高テーブルのデータ構成及びデータ例を示す概略図である。図示するように、標高テーブルは、Ｎｏと、マイルストーンと、標高ｈｇａｔｅとの各項目を有する。Ｎｏは、マイルストーンの識別情報である。マイルストーンは、目的地である。標高ｈｇａｔｅは、マイルストーンの標高（単位はメートル）である。
【００３４】
図示するように、Ｎｏ１に対応するマイルストーンは登山口Ａターミナルであり、標高ｈｇａｔｅは２４５０ｍである。また、Ｎｏ２に対応するマイルストーンは中間点であり、標高ｈｇａｔｅは２５４５ｍである。また、Ｎｏ３に対応するマイルストーンはＢ地点であり、標高ｈｇａｔｅは２６９１ｍである。また、Ｎｏ４に対応するマイルストーンはＣ山であり、標高ｈｇａｔｅは３００３ｍである。
【００３５】
次に、本実施形態における電子時計１００が、各目的地の標高を登録する登録処理について説明する。図６は、本実施形態における電子時計１００が実行する登録処理の処理手順を示したフローチャートである。電子時計１００は、標高を登録する操作の入力を受け付ける（例えば、キー入力手段１０４Ａが長押し入力を受け付ける）と、本図に示す登録処理を実行する。ユーザは、例えば自宅等で、当該登録処理を実行し、予め登山の各目的地の標高を登録する。
【００３６】
（ステップＳ３０１）ＣＰＵ１０１は、登山ルートにある各目的地の標高の入力を受け付ける。ユーザは、キー入力手段１０４Ａ〜Ｆを操作して各目的地の標高を入力する。その後、ステップＳ３０２の処理に進む。
（ステップＳ３０２）ＣＰＵ１０１は、ステップＳ１０１において入力された各目的地の標高に基づいて標高テーブルを生成し、生成した標高テーブルをＲＡＭ１１０に書き込んで記憶する。その後、処理を終了する。
【００３７】
次に、本実施形態における電子時計１００が、登録された標高に基づいて高度計測部１０８の計測する標高を補正する補正処理について説明する。図７は、本実施形態における電子時計１００が実行する補正処理の処理手順を示したフローチャートである。電子時計１００は、登山開始ボタンが入力を受け付けると、本図に示す補正処理を実行する。ユーザは、例えば登山の開始地点において、当該補正処理を実行し、計測した標高を補正する。
【００３８】
（ステップＳ４０１）ＣＰＵ１０１は、高度計測部１０８により初回標高ｈ０を計測する。その後、ステップＳ４０２の処理に進む。
（ステップＳ４０２）ＣＰＵ１０１は、ステップＳ４０１において高度計測部１０８が計測した初回標高ｈ０と、ＲＡＭ１１０が記憶する標高ｈｇａｔｅとを比較して、標高を補正するか否かを判定する。具体的には、まず、ＣＰＵ１０１は、標高テーブルが記憶する標高ｈｇａｔｅのうち、初回標高ｈ０に最も近い値の標高ｈｇａｔｅを選択する。続いて、ＣＰＵ１０１は、初回標高ｈ０と選択した標高ｈｇａｔｅとの差が所定値以下である場合に補正すると判定し、初回標高ｈ０と標高ｈｇａｔｅとの差が所定値より大きい場合に補正しないと判定する。補正するとＣＰＵ１０１が判定した場合にはステップＳ４０３の処理に進む。また、補正しないとＣＰＵ１０１が判定した場合にはステップＳ４０４の処理に進む。
【００３９】
（ステップＳ４０３）ＣＰＵ１０１は、初回標高ｈ０を選択した標高ｈｇａｔｅに補正する。その後、ステップＳ４０５の処理に進む。
（ステップＳ４０４）ＣＰＵ１０１は、初回標高０を補正せずにそのまま使用する。その後、ステップＳ４０５の処理に進む。
【００４０】
（ステップＳ４０５）ＣＰＵ１０１は、高度計測部１０８により現在の標高を計測する。その後、ステップＳ４０６の処理に進む。
（ステップＳ４０６）ＣＰＵ１０１は、ステップＳ４０５において計測した現在の標高を表示部１０５に表示する。その後、ステップＳ４０７の処理に進む。
【００４１】
（ステップＳ４０７）ＣＰＵ１０１は、目的地到着ボタンが入力を受け付けたか否かを判定する。目的地到着ボタンが入力を受け付けたとＣＰＵ１０１が判定した場合にはステップＳ４０１の処理に戻る。また、目的地到着ボタンが入力を受け付けていないと判定した場合にはステップＳ４０８の処理に進む。
【００４２】
（ステップＳ４０８）ＣＰＵ１０１は、登山終了ボタンが入力を受け付けたか否かを判定する。登山終了ボタンが入力を受け付けたとＣＰＵ１０１が判定した場合には処理を終了する。また、登山終了ボタンが入力を受け付けていないと判定した場合にはステップＳ４０５の処理に戻る。
【００４３】
上述したとおり、本実施形態では、第１の実施形態における構成に加えて、ＣＰＵ１０１は、登録処理において、入力された各目的地の標高を示す標高テーブルをＲＡＭ１１０に記憶している。そして、ＣＰＵ１０１は、補正処理において、高度計測部１０８が計測した標高に最も値が近い標高を標高テーブルから選択し、選択した標高で高度計測部１０８が計測した標高を補正する。これにより、第１の実施形態における効果に加えて、登山ルートにある各目的地において、ユーザが標高を入力することなく高度計測部１０８が計測する標高を補正することができる。
【００４４】
［第３の実施形態］
次に、本発明の第３の実施形態について説明する。本実施形態における電子時計１００の構成は、図１及び図２に示す第１の実施形態における構成と同様であるため、その説明を省略する。第１の実施形態及び第２の実施形態では、電子時計１００は登山開始ボタンが入力を受け付けると自動的に標高を補正しているが、本実施形態では、電子時計１００は、標高を補正するか否かの選択入力を受け付け、補正する選択入力を受け付けた場合にのみ標高を補正する。
【００４５】
本実施形態におけるＣＰＵ１０１（選択部）は、登山開始ボタンまたは目的地到着ボタンが入力を受け付けると、標高を補正するか否かを選択するための選択画面を表示部１０５に表示して、キー入力手段１０４Ａ〜Ｆにより標高を補正するか否かの選択入力を受け付ける。ユーザは、キー入力手段１０４Ａ〜Ｆを操作して標高を補正するか否かを選択して入力する。そして、ＣＰＵ１０１は、選択画面において、補正する選択入力を受け付けた場合にのみ、高度計測部１０８が計測した標高を補正する。他の構成は、第２の実施形態と同様であるため、その説明を省略する。
【００４６】
次に、本実施形態における電子時計１００が、登録された標高に基づいて高度計測部１０８の計測する標高を補正する補正処理について説明する。図８は、本実施形態における電子時計１００が実行する補正処理の処理手順を示したフローチャートである。電子時計１００は、登山開始ボタンが入力を受け付けると、本図に示す補正処理を実行する。ユーザは、例えば登山の開始地点において、当該補正処理を実行し、計測した標高を補正する。なお、本実施形態における登録処理は、図６に示す第２の実施形態における登録処理と同様であるため、その説明を省略する。
【００４７】
（ステップＳ５０１）ＣＰＵ１０１は、標高を補正するか否かを判定する。具体的には、まず、ＣＰＵ１０１は、標高を補正するか否かを選択するための選択画面を表示部１０５に表示する。そして、ＣＰＵ１０１は、選択画面において、標高を補正する選択入力を受け付けた場合に標高を補正すると判定し、標高を補正しない選択入力を受け付けた場合に標高を補正しないと判定する。標高を補正するとＣＰＵ１０１が判定した場合にはステップＳ５０２の処理に進む。また、標高を補正しないとＣＰＵ１０１が判定した場合にはステップＳ５０６の処理に進む。
ステップＳ５０２〜Ｓ５０９の処理は、上述したステップＳ４０１〜Ｓ４０８の処理と同様であるため、その説明を省略する。
【００４８】
上述したとおり、本実施形態では、第２の実施形態における構成に加えて、ＣＰＵ１０１は、標高を補正するか否かの選択入力を受け付ける。そして、ＣＰＵ１０１は、補正する選択入力を受け付けた場合にのみ、高度計測部１０８が計測する標高を補正する。これにより、第２の実施形態における効果に加えて、ユーザが標高の補正を許可した場合にのみ標高を補正することができる。すなわち、ユーザの知らないうちに標高が補正されることを防ぐことができる。
【００４９】
なお、上述した実施形態における電子時計１００が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００５０】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５１】
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。
【００５２】
例えば、上述した実施形態では、電子時計１００は、キー入力手段１０４Ａ〜Ｆにより各地点の標高（標高テーブル）を入力しているが、これに限らず、スマートフォン等の外部機器から通信により標高（標高テーブル）を入力してもよい。或いは、電子時計１００に予め標高（標高テーブル）を記憶しておいてもよい。
【００５３】
また、上述した実施形態では、電子機器として電子時計１００を例に説明したが、これに限らず、電子機器は、高度計や、高度計測機能を備えたスマートフォン等、他の機器であってもよい。
【符号の説明】
【００５４】
１００・・・電子時計、１０１・・・ＣＰＵ、１０２・・・発振回路、１０３・・・分周回路、１０４・・・キー入力手段、１０５・・・表示部、１０６・・・電池、１０７・・・気圧計測部、１０８・・・高度計測部、１１０・・・ＲＡＭ、１１１・・・ＲＯＭ
【図１】
0006534262.tif 000002
【図２】
0006534262.tif 000003
【図３】
0006534262.tif 000004
【図４】
0006534262.tif 000005
【図５】
0006534262.tif 000006
【図６】
0006534262.tif 000007
【図７】
0006534262.tif 000008
【図８】
0006534262.tif 000009
【図９】
0006534262.tif 000010