(57)【要約】【課題】登山中に通過した所定地点における高度情報を表示する。【解決手段】電子機器１００は、表示部１０５と、高度を計測する高度計測部１０８と、操作入力を受け付けるキー入力手段１０４と、キー入力手段１０４が高度の記録の開始を指示する入力を受け付けると、所定時間毎に高度計測部１０８が計測した高度に関する高度情報の記録を開始し、キー入力手段１０４が高度の記録の停止を指示する入力を受け付けると、高度情報の記録を停止し、高度情報を記録中の状態において、キー入力手段１０４が高度情報の表示を指示する入力を受け付けると、記録開始時の高度情報を表示部１０５に表示するＣＰＵ１０１とを備える。【選択図】図２
2015031516.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
高度を計測する高度計測部と、
操作入力を受け付ける操作部と、
前記操作部が高度の記録の開始を指示する入力を受け付けると、所定時間毎に前記高度計測部が計測した高度に関する高度情報の記録を開始し、前記操作部が高度の記録の停止を指示する入力を受け付けると、前記高度情報の記録を停止する記録部と、
前記記録部が前記高度情報を記録中の状態において、前記操作部が前記高度情報の表示を指示する入力を受け付けると、前記記録部が記録した前記高度情報のうち、記録開始時の前記高度情報を前記表示部に表示する表示制御部と、
を備えることを特徴とする電子機器。
【請求項２】
前記表示制御部は、前記記録部が前記高度情報を記録中の状態において、前記操作部が前記高度情報の表示を指示する入力を受け付けると、前記記録部が記録した前記高度情報から算出した高度に関する移動速度である登高スピードを前記表示部に表示する
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記登高スピードは、上昇に関する平均登高スピード又は下降に関する平均登高スピードを含む  ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記表示制御部は、前記記録部が前記高度情報を記録中の状態において、前記操作部が前記高度情報の表示を指示する入力を受け付けると、前記記録部が記録した高度情報のうち高度が最大である高度情報または前記記録部が記録した高度情報のうち高度が最小である前記高度情報を前記表示部に表示する
ことを特徴とする請求項１から３いずれか１項に記載の電子機器。
【請求項５】
前記記録部は、前記操作部がポイント地点の前記高度情報の記録を指示する入力を受け付けると、現在の前記高度情報をポイント地点の前記高度情報として記録し、
前記表示制御部は、前記記録部が前記高度情報を記録中の状態において、前記操作部が前記高度情報の表示を指示する入力を受け付けると、前記ポイント地点の前記高度情報を前記表示部に表示する
ことを特徴とする請求項１から４いずれか１項に記載の電子機器。
【請求項６】
コンピュータに、
高度を計測するステップと、
操作入力を受け付ける操作部が高度の記録の開始を指示する入力を受け付けると、所定時間毎に前記計測した高度に関する高度情報の記録を開始するステップと、
前記操作部がポイント地点の前記高度情報の記録を指示する入力を受け付けると、現在の前記高度情報をポイント地点の前記高度情報として記録するステップと、
前記高度情報の記録中の状態において、前記操作部が前記高度情報の表示を指示する入力を受け付けると、前記記録開始時の前記高度情報、前記高度情報から算出した高度に関する移動速度である登高スピード、前記高度情報のうち高度が最大である前記高度情報、前記高度情報のうち高度が最小である前記高度情報または前記ポイント地点の前記高度情報を表示部に表示するステップと、
前記操作部が高度の記録の停止を指示する入力を受け付けると、前記高度情報の記録を停止するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器およびプログラムに関する。
【背景技術】
【０００２】
従来より、ユーザがボタンを操作すると高度と時間の計測を開始し、登山中の経過時間や高度または高度の変化を表示する電子機器や登山用の電子時計があった。ユーザは、表示された情報を登山中のペースやプランニングに活用していた。特許文献１には、高度計測とストップウォッチ機能を同一モードで行うアルチクロノモードを設定し、スタートからの経過時間を表示すると共に、スタートからの相対高度差を同一タイミングで表示する電子時計が記載されている。また、特許文献２には、高度計測とストップウォッチ機能を同一モードに置き、経過時間と、スタートからの相対高度差を同一タイミングで表示する電子時計が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第０３０２７９５２号公報
【特許文献２】特許第０３２６９１９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
登山中は、経過時間や現在の高度、また高度の変化量などの情報が有効なだけでなく、スタート時点の高度や時刻の情報も重要である。例えば、登り一方向だけでなく、登頂してから下山する場合においては、下山中に、スタート時点の高度や時刻が分かれば、スタート時点の高度や時刻と現在の高度や時刻とを比較して、あとどれくらいでスタート地点に戻れるかを把握することができる。また、スタート地点の高度と現在の高度とを比較し、スタート地点より下り過ぎていないかを把握することができる。
【０００５】
特許文献１及び２に記載されている技術では、スタートからの経過時間や現在の高度、またはスタート時からの高度の変化量を測定して表示している。そのため、スタート時点の高度や時刻を知るためには、現在の時刻や高度の情報とスタート時点からの経過時間や相対高度差を元に、ユーザが自分でスタート時点の高度や時刻を算出しなければならず、登山中に瞬時に正確なスタート時点の情報を知ることができなかった。
【０００６】
そこで、本発明は上述の事情を鑑みてなされたものであり、登山中に通過した所定地点における高度情報を表示することができる電子機器およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、表示部と、高度を計測する高度計測部と、操作入力を受け付ける操作部と、前記操作部が高度の記録の開始を指示する入力を受け付けると、所定時間毎に前記高度計測部が計測した高度に関する高度情報の記録を開始し、前記操作部が高度の記録の停止を指示する入力を受け付けると、前記高度情報の記録を停止する記録部と、前記記録部が前記高度情報を記録中の状態において、前記操作部が前記高度情報の表示を指示する入力を受け付けると、前記記録部が記録した前記高度情報のうち、記録開始時の前記高度情報を前記表示部に表示する表示制御部と、を備えることを特徴とする電子機器である。
【０００８】
また、本発明の電子機器において、前記表示制御部は、前記記録部が前記高度情報を記録中の状態において、前記操作部が前記高度情報の表示を指示する入力を受け付けると、前記記録部が記録した前記高度情報から算出した高度の関する移動速度である登高スピードを前記表示部に表示することを特徴とする。
【０００９】
また、本発明の電子機器において、前記登高スピードは、上昇に関する平均登高スピード又は下降に関する平均登高スピードを含むことを特徴とする。
【００１０】
また、本発明の電子機器において、前記記録部が前記高度情報を記録中の状態において、前記操作部が前記高度情報の表示を指示する入力を受け付けると、前記記録部が記録した高度情報のうち高度が最大である高度情報または前記記録部が記録した高度情報のうち高度が最小である前記高度情報を前記表示部に表示することを特徴とする。
【００１１】
また、本発明の電子機器において、前記記録部は、前記操作部がポイント地点の前記高度情報の記録を指示する入力を受け付けると、現在の前記高度情報をポイント地点の前記高度情報として記録し、前記表示制御部は、前記記録部が前記高度情報を記録中の状態において、前記操作部が前記高度情報の表示を指示する入力を受け付けると、前記ポイント地点の前記高度情報を前記表示部に表示することを特徴とする。
【００１２】
また、本発明は、コンピュータに、高度を計測するステップと、操作入力を受け付ける操作部が高度の記録の開始を指示する入力を受け付けると、所定時間毎に前記計測した高度に関する高度情報の記録を開始するステップと、前記操作部がポイント地点の前記高度情報の記録を指示する入力を受け付けると、現在の前記高度情報をポイント地点の前記高度情報として記録するステップと、前記高度情報の記録中の状態において、前記操作部が前記高度情報の表示を指示する入力を受け付けると、前記記録開始時の前記高度情報、前記高度情報から算出した高度に関する移動速度である登高スピード、前記高度情報のうち高度が最大である前記高度情報、前記高度情報のうち高度が最小である前記高度情報または前記ポイント地点の前記高度情報を表示部に表示するステップと、前記操作部が高度の記録の停止を指示する入力を受け付けると、前記高度情報の記録を停止するステップと、を実行させるためのプログラムである。
【発明の効果】
【００１３】
本発明によれば、操作部が高度の記録の開始を指示する入力を受け付けると、所定時間毎に計測した高度に関する高度情報を記録し、高度情報の記録中に操作部が高度情報の表示を指示する入力を受け付けると、記録開始時の高度情報を表示部に表示している。これにより、登山中に通過した所定地点における高度情報を表示することができる。例えば、登山のスタート地点で高度の記録の開始を指示する入力操作を操作部にすれば、スタート地点から高度情報の記録を開始するため、記録開始時の高度情報の表示を指示する入力操作を操作部にしたときにスタート地点の高度情報を表示することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態における電子機器の外観構成を示す正面図である。
【図２】第１の実施形態における電子機器の構成を示すブロック図である。
【図３】第１の実施形態における表示部が高度ログモード時に表示する情報を示す概略図である。
【図４】第１の実施形態における表示部が表示するスタート地点に関する情報を示す概略図である。
【図５】第１の実施形態における表示部が表示するＭＡＸ／ＭＩＮに関する情報を示す概略図である。
【図６】第１の実施形態における表示部が表示するポイント地点に関する情報を示す概略図である。
【図７】第１の実施形態における電子機器が実行する高度記録処理の処理手順を示したフローチャートである。
【図８】第２の実施形態における表示部の画面遷移を示す概略図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、各図において同一部分には同一符号を付している。
[第１の実施形態]
まず、本発明の第１の実施形態について説明する。図１は、本実施形態における電子機器１００の外観構成を示す正面図である。電子機器１００は、高度計測機能付き電子時計である。電子機器１００は、高度と現在時刻（或いは現在日時）とを計測して表示する通常モードと、登山中における高度に関する高度情報を記録する高度ログモードとの２種類の動作モードのいずれかで動作する。
【００１６】
電子機器１００は、通常モードで動作する際には、計測した高度と現在時刻とを表示する。また、電子機器１００は、高度ログモードで動作する際には、スタート地点からの相対高度差と、計測した高度と、現在時刻とを表示する。また、電子機器１００は、高度ログモードで動作する際には、所定時間毎（例えば、１分毎）に、計測した高度と現在時刻とを高度情報としてログファイルに記録する。ユーザは、登山を開始するスタート地点で、電子機器１００を通常モードから高度ログモードに遷移させる。そして、登山を終了するエンド地点で、電子機器１００を高度ログモードから通常モードに遷移させる。これにより、登山中の高度情報をログファイルに記録することができる。図示するように、電子機器１００は、複数（本実施形態では４つ）のキー入力手段１０４Ａ〜Ｄと、表示部１０５とを備えている。
【００１７】
キー入力手段１０４Ａ〜Ｄ（操作部）は、操作入力を受け付ける。例えば、キー入力手段１０４Ａは、動作モードを切り替える操作（ログ開始操作（高度の記録の開始を指示する入力）またはログ停止操作（高度の記録の停止を指示する入力））入力を受け付ける。また、キー入力手段１０４Ｂは、高度ログモードにおいて、スタート地点（記録開始時）における高度情報（高度と時刻）の表示を指示する操作（スタート地点表示操作）入力を受け付ける。また、キー入力手段１０４Ｃは、ログファイルに記録した高度情報のうち、高度が最大であるものの表示を指示する操作（ＭＡＸ地点表示操作）、または、高度が最小であるものの表示を指示する操作（ＭＩＮ地点表示操作）入力を受け付ける。また、キー入力手段１０４Ｄは、ポイント地点の高度情報の記録を指示する操作（ポイント地点登録操作）と、ポイント地点における高度情報の表示を指示する操作（ポイント地点表示操作）入力を受け付ける。なお、操作入力を受け付ける操作部は、複数のキー入力手段１０４から構成されていてもよいし、１つのキー入力手段１０４から構成されていてもよい。
【００１８】
本実施形態では、電子機器１００は、通常モードで動作している際にキー入力手段１０４Ａが入力を受け付けた場合、動作モードを通常モードから高度ログモードに切り替える。また、電子機器１００は、高度ログモードで動作している際にキー入力手段１０４Ａが入力を受け付けた場合、動作モードを高度ログモードから通常モードに切り替える。また、電子機器１００は、高度ログモードで動作している際にキー入力手段１０４Ｂが入力を受け付けた場合、スタート地点における高度情報を表示する。また、電子機器１００は、高度ログモードで動作している際にキー入力手段１０４Ｃが入力を受け付けた場合、ログファイルに記録した高度情報のうち、高度が最大であるものと高度が最小であるものとを交互に表示する。
【００１９】
また、電子機器１００は、高度ログモードで動作している際にキー入力手段１０４Ｄが長押し入力を受け付けた場合、現在の高度情報をポイント地点の高度情報としてログファイルに記録する。また、電子機器は、高度ログモードで動作している際にキー入力手段１０４Ｄが短押し入力を受け付けた場合、登録したポイント地点における高度情報を表示する。なお、長押し入力は、所定時間（例えば、２秒）以上の間、キー入力手段１０４が押下される入力である。また、短押し入力は、所定時間（例えば、２秒）未満の間、キー入力手段１０４が押下される入力である。
【００２０】
表示部１０５は、液晶ディスプレイまたはセグメントディスプレイ等であり、情報を表示する。表示部１０５は、高度を表示するための高度表示部１０５ａ（上段の表示部分）と、時刻を表示するための時刻表示部１０５ｂ（下段の表示部分）と、種々の情報を表示するための情報表示部１０５ｃとから構成される。
【００２１】
図２は、本実施形態における電子機器１００の構成を示すブロック図である。図示する例では、電子機器１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１（表示制御部、記録部）と、発振回路１０２と、分周回路１０３と、キー入力手段１０４と、表示部１０５と、電池１０６と、気圧計測部１０７と、高度計測部１０８と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ランダムアクセスメモリ）１１０（記憶部）と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、読み出し専用メモリ）１１１とを備える。
【００２２】
ＣＰＵ１０１は、電子機器１００が備える各部の制御を行う。例えば、ＣＰＵ１０１は、通常モード時にキー入力手段１０４Ａが入力（高度の記録の開始を指示する入力）を受け付けると、動作モードを高度ログモードに切り替え、所定時間毎に高度に関する高度情報（高度と時刻）をＲＡＭ１１０のログファイルに書き込んで記録する（所定時間毎の高度情報の記録を開始する）。また、ＣＰＵ１０１は、高度ログモードで動作している際にキー入力手段１０４Ａが入力（高度の記録の停止を指示する入力）を受け付けると、高度情報の記録を停止し、動作モードを通常モードに切り替える。
【００２３】
また、ＣＰＵ１０１は、高度ログモードで動作している際に（高度情報を記録中の状態において）キー入力手段１０４Ｂが入力（記録開始時の高度情報の表示を指示する入力）を受け付けると、スタート地点（ログ記録開始時）における高度情報をＲＡＭ１１０に記憶されているログファイルから読み出し、読み出した高度情報を表示部１０５に表示する。また、ＣＰＵ１０１は、キー入力手段１０４Ｃが入力（最大高度に関する高度情報の表示を指示する入力）を受け付けると、ログファイルに記録されている高度情報のうち、高度が最も高い高度情報をログファイルから読み出し、読み出した高度情報を表示部１０５に表示する。そして、ＣＰＵ１０１は、再度キー入力手段１０４Ｃが入力（最小高度に関する高度情報の表示を指示する入力）を受け付けると、ログファイルに記録されている高度情報のうち、高度が最も低い高度情報をログファイルから読み出し、読み出した高度情報を表示部１０５に表示する。
【００２４】
また、ＣＰＵ１０１は、高度ログモードで動作時にキー入力手段１０４Ｄが長押し入力（ポイント地点の高度情報の記録を指示する入力）を受け付けると、現在の高度情報をポイント地点の高度情報としてログファイルに書き込む。また、ＣＰＵ１０１は、キー入力手段１０４Ｄが短押し入力（ポイント地点の高度情報の表示を指示する入力）を受け付けると、ポイント地点の高度情報をログファイルから読み出し、読み出した高度情報を表示部１０５に表示する。
【００２５】
また、ＣＰＵ１０１は、分周回路１０３から入力された計測信号に基づいて現在時刻を計時して表示部１０５に表示する。また、ＣＰＵ１０１は、高度計測部１０８から入力された高度を表示部１０５に表示する。
【００２６】
発振回路１０２は、所定周波数（例えば、３２７６８Ｈｚ）の発振信号を生成して分周回路１０３に出力する。分周回路１０３は、発振回路１０２から入力された発振信号の周波数を分周して計測の基準となる計測信号を生成し、生成した計測信号をＣＰＵ１０１に出力する。キー入力手段１０４（１０４Ａ〜Ｄ）は、操作入力を受け付ける。電池１０６は、電子機器１００が備える各部に、動作するための電力を供給する。
【００２７】
気圧計測部１０７は、例えば気圧センサであり、気圧を計測し、計測した気圧を高度計測部１０８に出力する。高度計測部１０８は、気圧計測部１０７から入力された気圧に基づいて高度を計測し、計測した高度をＣＰＵ１０１に出力する。気圧計測部１０７と高度計測部１０８とが、高度を計測する高度計を構成する。
【００２８】
ＲＡＭ１１０は、電子機器１００の各部が用いるデータを記憶する。例えば、ＲＡＭ１１０は、高度に関する高度情報を示すログファイルを記憶する。ＲＯＭ１１１は、ＣＰＵ１０１が実行する動作用プログラムを予め記憶している。この動作用プログラムは、ＣＰＵ１０１の起動時に読み出される。
【００２９】
次に、表示部１０５が表示する情報について説明する。図３は、本実施形態における表示部１０５が高度ログモード時に表示する情報を示した概略図である。図示する例では、表示部１０５は、現在の高度「１２３４ｍ」３０２を高度表示部１０５ａに表示し、現在時刻「１０：０８」３０３を時刻表示部１０５ｂに表示し、スタート地点（ログ記録開始時）に対する現在の高度の相対高度差「＋３００ｍ」３０１を情報表示部１０５ｃに表示している。ここで、相対高度差に表示される「＋」は現在の高度がスタート地点より高いことを示し、「−」は現在の高度がスタート地点より低いことを示している。
【００３０】
図４は、本実施形態における表示部１０５が表示するスタート地点に関する情報を示した概略図である。図３に示す表示を行っている際にキー入力手段１０４Ｂが入力を受け付けると、表示部１０５は図示するようにスタート地点における高度情報を表示する。図示する例では、表示部１０５は、スタート地点における高度「７６３ｍ」４０２を高度表示部１０５ａに表示し、スタート地点における時刻「８：００」４０３を時刻表示部１０５ｂに表示し、スタート地点における高度情報を表示していることを示す「ＳＴＡＲＴ」４０１を情報表示部１０５ｃに表示している。なお、図示する表示を行っている際に再度キー入力手段１０４Ｂが入力を受け付けた場合や、図示する表示を開始してから所定時間経過した場合には、表示部１０５は図３に示した表示を行う。
【００３１】
図５は、本実施形態における表示部１０５が表示するＭＡＸ／ＭＩＮに関する情報を示した概略図である。通常モード時または図３に示した表示を行っている際にキー入力手段１０４Ｃが入力を受け付けると、表示部１０５は、図５（ａ）に示すようにＭＡＸ地点における高度情報を表示する。ＭＡＸ地点における高度情報とは、ログファイルに記録された高度情報のうち、最も高度の高い高度情報である。図示する例では、表示部１０５は、ＭＡＸ地点における高度「１２３４ｍ」５０２を高度表示部１０５ａに表示し、ＭＡＸ地点における時刻「１０：０８」５０３を時刻表示部１０５ｂに表示し、ＭＡＸ地点における高度情報を表示していることを示す「ＭＡＸ」５０１を情報表示部１０５ｃに表示している。
【００３２】
また、図５（ａ）に示した表示を行っている際にキー入力手段１０４Ｃが入力を受け付けると、表示部１０５は図５（ｂ）に示したＭＩＮ地点における高度情報を表示する。ＭＩＮ地点における高度情報とは、ログファイルに記録された高度情報のうち、最も高度の低い高度情報である。図示する例では、表示部１０５は、ＭＩＮ地点における高度「７６３ｍ」６０２を高度表示部１０５ａに表示し、ＭＩＮ地点における時刻「８：００」６０３を時刻表示部１０５ｂに表示し、ＭＩＮ地点における高度情報を表示していることを示す「ＭＩＮ」６０１を情報表示部１０５ｃに表示している。
【００３３】
なお、図５（ａ）または図５（ｂ）に示した表示を行っている際にキー入力手段１０４Ｃが入力を受け付けた場合や、図５（ａ）または図５（ｂ）に示した表示を開始してから所定時間経過した場合には、表示部１０５は図３に示した表示を行う。
【００３４】
なお、本実施形態では、ＣＰＵ１０１は、キー入力手段１０４Ｃが入力を受け付けると、ＭＡＸ地点またはＭＩＮ地点における高度情報を表示しているが、ＭＡＸ地点表示操作及びＭＩＮ地点表示操作はこれに限らない。例えば、ＣＰＵ１０１は、図４に示した表示を行っている際にキー入力手段１０４Ｂが入力を受け付けるとＭＡＸ地点における高度情報を表示し、再度キー入力手段１０４Ｂが入力を受け付けるとＭＩＮ地点における高度情報を表示してもよい。すなわち、ＣＰＵ１０１は、キー入力手段１０４Ｂが１回目の入力を受け付けるとスタート地点の高度情報を表示し、キー入力手段１０４Ｂが２回目の入力を受け付けるとＭＡＸ地点の高度情報を表示し、キー入力手段１０４Ｂが３回目の入力を受け付けるとＭＩＮ地点の高度情報を表示する。
【００３５】
図６は、本実施形態における表示部１０５が表示するポイント地点に関する情報を示した概略図である。通常モード時または図３に示した表示を行っている際にキー入力手段１０４Ｄが短押し入力を受け付けると、表示部１０５は図示するようにポイント地点における高度情報を表示する。図示する例では、表示部１０５は、ポイント地点における高度７０２を高度表示部１０５ａに表示し、ポイント地点における時刻７０３を時刻表示部１０５ｂに表示し、ポイント地点における高度情報を表示していることを示す「ＰＯＩＮＴ１」〜「ＰＯＩＮＴ３」５０１を情報表示部１０５ｃに表示している。
【００３６】
なお、表示部１０５は、ポイント地点が複数ある場合には、登録された順に高度情報を表示する。例えば、「ＰＯＩＮＴ１」，「ＰＯＩＮＴ２」，「ＰＯＩＮＴ３」の順に登録されているとする。この場合に、通常モード時または図３に示した表示を行っている際にキー入力手段１０４Ｄが短押し入力を受け付けると、表示部１０５は、図６（ａ）に示したように「ＰＯＩＮＴ１」における高度情報を表示する
【００３７】
また、図６（ａ）に示した表示を行っている際にキー入力手段１０４Ｄが短押し入力を受け付けると、表示部１０５は、図６（ｂ）に示したように「ＰＯＩＮＴ２」における高度情報を表示する。また、図６（ｂ）に示した表示を行っている際にキー入力手段１０４Ｄが短押し入力を受け付けると、表示部１０５は、図６（ｃ）に示したように「ＰＯＩＮＴ３」における高度情報を表示する。また、図６（ｃ）に示した表示を行っている際にキー入力手段１０４Ｄが短押し入力を受け付けると、表示部１０５は、図６（ａ）に示したように「ＰＯＩＮＴ１」における高度情報を表示する
【００３８】
また、図６（ａ）〜（ｃ）に示した表示を行っている際にキー入力手段１０４Ｄが長押し入力を受け付けた場合や、図６（ａ）〜（ｃ）に示した表示を開始してから所定時間経過した場合には、表示部１０５は図３に示した表示を行う。
【００３９】
なお、本実施形態では、ＣＰＵ１０１は、キー入力手段１０４Ｄが短押し入力を受け付けるとポイント地点における高度情報の表示し、キー入力手段１０４Ｄが長押し入力を受け付けるとポイント地点における高度情報を記録しているが、ポイント地点登録操作及びポイント地点表示操作はこれに限らない。例えば、ＣＰＵ１０１は、キー入力手段１０４Ｂが短押し入力を受け付けるとポイント地点における高度情報を表示し、キー入力手段１０４Ｂが長押し入力を受け付けるとポイント地点における高度情報を記録してもよい。或いは、ＣＰＵ１０１は、キー入力手段１０４Ａが短押し入力を受け付けるとポイント地点における高度情報を記録し、キー入力手段１０４Ｂが長押し入力を受け付けるとポイント地点における高度情報を表示してもよい。この場合、ＣＰＵ１０１は、キー入力手段１０４Ａが長押し入力を受け付けた場合にログの記録を開始し、ログの記録中にキー入力手段１０４Ａが長押し入力を受け付けた場合にログの記録を停止する。つまり、ログ開始操作及びログ停止操作とポイント地点登録操作とは異なるボタン操作（短押し入力または長押し入力）により行う。
【００４０】
次に、ＭＡＸ地点における高度情報とＭＩＮ地点における高度情報とを探索する方法について説明する。ＣＰＵ１０１は、下記（方法１）または（方法２）いずれかの方法により、ログファイルから、ＭＡＸ地点における高度情報またはＭＩＮ地点における高度情報を探索する。
【００４１】
（方法１）ＣＰＵ１０１は、キー入力手段１０４Ｃが入力を受け付けたときに、ＲＡＭ１１０に記憶されているログファイルから高度の最も高い高度情報を探索し、探索した高度情報をＭＡＸ地点における高度情報とする。また、ＣＰＵ１０１は、キー入力手段１０４Ｃが入力を受け付けたときに、ＲＡＭ１１０に記憶されているログファイルから高度の最も低い高度情報を探索し、探索した高度情報をＭＩＮ地点における高度情報とする。
【００４２】
（方法２）ＣＰＵ１０１は、ログ開始操作時（キー入力手段１０４Ａが入力を受け付けたとき）に、スタート地点の高度情報をＭＡＸ地点の高度情報とＭＩＮ地点の高度情報としてログファイルに記録する。そして、ＣＰＵ１０１は、高度ログモードで動作している際には、高度情報記録時に、記録しているＭＡＸ地点の高度情報及びＭＩＮ地点の高度情報と現在の高度情報とを比較する。そして、ＣＰＵ１０１は、現在の高度情報が記録されているＭＡＸ地点の高度情報より大きい場合は、現在の高度情報をＭＡＸ地点の高度情報としてログファイルに上書きする。また、ＣＰＵ１０１は、現在の高度情報が記録されているＭＩＮ地点の高度情報より小さい場合は、現在の高度情報をＭＩＮ地点の高度情報としてログファイルに上書きする。ＣＰＵ１０１は、キー入力手段１０４Ｃが入力を受け付けたときに、ログファイルに記録されているＭＡＸ地点の高度情報またはＭＩＮ地点の高度情報を読み出す。
【００４３】
次に、本実施形態における電子機器１００が、高度情報を記録する高度記録処理について説明する。図６は、本実施形態における電子機器１００が実行する高度記録処理の処理手順を示したフローチャートである。電子機器１００は、起動時に図示する高度記録処理を実行する。
【００４４】
（ステップＳ１０１）ＣＰＵ１０１は、通常モードで起動し、通常モードにおける表示処理を実行する。具体的には、ＣＰＵ１０１は、高度計測部１０８が計測した高度と、分周回路１０３から入力される計測信号に基づいて計時した現在時刻とを表示部１０５に表示する。その後、ステップＳ１０２の処理に進む。
【００４５】
（ステップＳ１０２）ＣＰＵ１０１は、ログ開始操作の入力を受け付けたか（キー入力手段１０４Ａが入力を受け付けたか）否かを判定する。ＣＰＵ１０１は、ログ開始操作の入力を受け付けていないと判定した場合（ステップＳ１０２：Ｎｏ）には、ステップＳ１０１の処理に戻る。一方、ＣＰＵ１０１は、ログ開始操作の入力を受け付けたと判定した場合（ステップＳ１０２：Ｙｅｓ）には、ステップＳ１０３の処理に進む。
【００４６】
（ステップＳ１０３）ＣＰＵ１０１は、ログ開始操作を受け付けた時の高度と時刻とをスタート地点における高度情報として、ＲＡＭ１１０に記憶されているログファイルに書き込んで記録する。その後、ステップＳ１０４の処理に進む。
【００４７】
（ステップＳ１０４）ＣＰＵ１０１は、最後に高度情報をログファイルに記録してから所定時間（例えば１分）経過したか否かを判定する。ＣＰＵ１０１は、所定時間経過したと判定した場合（ステップＳ１０４：Ｙｅｓ）には、ステップＳ１０５の処理に進む。一方、ＣＰＵ１０１は、所定時間経過していないと判定した場合（ステップＳ１０４：Ｎｏ）には、ステップＳ１０６の処理に進む。
【００４８】
（ステップＳ１０５）ＣＰＵ１０１は、現在の高度と現在の時刻とを高度情報としてログファイルに書き込んで記録する。その後、ステップＳ１０６の処理に進む。
（ステップＳ１０６）ＣＰＵ１０１は、スタート地点の高度に対する現在の高度の相対高度差を算出する。具体的には、ＣＰＵ１０１は、現在の高度からスタート地点の高度を減算する。その後、ステップＳ１０７の処理に進む。
（ステップＳ１０７）ＣＰＵ１０１は、ステップＳ１０６において算出した相対高度差と、現在の高度と、現在の時刻とを表示部１０５に表示する。その後、ステップＳ１１１の処理に進む。
【００４９】
（ステップＳ１１１）ＣＰＵ１０１は、スタート地点表示操作の入力を受け付けたか（キー入力手段１０４Ｂが入力を受け付けたか）否かを判定する。ＣＰＵ１０１は、スタート地点表示操作の入力を受け付けたと判定した場合（ステップＳ１１１：Ｙｅｓ）には、ステップＳ１１２の処理に進む。一方、ＣＰＵ１０１は、スタート地点表示操作の入力を受け付けていないと判定した場合（ステップＳ１１１：Ｎｏ）には、ステップＳ１２１の処理に進む。
【００５０】
（ステップＳ１１２）ＣＰＵ１０１は、スタート地点における高度情報をＲＡＭ１１０に記憶されたログファイルから読み出し、読み出した高度情報（高度と時刻）を表示部１０５に表示する。その後、ステップＳ１１３の処理に進む。
（ステップＳ１１３）ＣＰＵ１０１は、停止操作の入力を受け付けたか（キー入力手段１０４Ｂが入力を受け付けたか）、または、スタート地点表示操作の入力を受け付けてから所定時間経過したか否かを判定する。ＣＰＵ１０１は、停止操作の入力を受け付けたと判定した場合、または、スタート地点表示操作の入力を受け付けてから所定時間経過したと判定した場合（ステップＳ１１３：Ｙｅｓ）には、ステップＳ１０４の処理に戻る。一方、ＣＰＵ１０１は、停止操作の入力を受け付けておらず、かつ、スタート地点表示操作の入力を受け付けてから所定時間経過していないと判定した場合（ステップＳ１１３：Ｎｏ）には、ステップＳ１１３の処理に戻る。
【００５１】
（ステップＳ１２１）ＣＰＵ１０１は、ポイント地点登録操作の入力を受け付けたか（キー入力手段１０４Ｄが長押し入力を受け付けたか）否かを判定する。ＣＰＵ１０１は、ポイント地点登録操作の入力を受け付けたと判定した場合（ステップＳ１２１：Ｙｅｓ）には、ステップＳ１２２の処理に進む。一方、ＣＰＵ１０１は、ポイント地点登録操作の入力を受け付けていないと判定した場合（ステップＳ１２１：Ｎｏ）には、ステップＳ１２３の処理に進む。
【００５２】
（ステップＳ１２２）ＣＰＵ１０１は、現在の高度と時刻とをポイント地点における高度情報としてＲＡＭ１１０に記憶されているログファイルに書き込んで記録する。その後、ステップＳ１０４の処理に戻る。
（ステップＳ１２３）ＣＰＵ１０１は、ポイント地点表示操作の入力を受け付けたか（キー入力手段１０４Ｄが短押し入力を受け付けたか）否かを判定する。ＣＰＵ１０１は、ポイント表示操作を受け付けたと判定した場合（ステップＳ１２３：Ｙｅｓ）には、ステップＳ１２４の処理に進む。一方、ＣＰＵ１０１は、ポイント地点表示操作の入力を受け付けていないと判定した場合（ステップＳ１２３：Ｎｏ）には、ステップＳ１３１の処理に進む。
【００５３】
（ステップＳ１２４）ＣＰＵ１０１は、ポイント地点における高度情報をＲＡＭ１１０に記憶されたログファイルから読み出し、読み出した高度情報（高度と時刻）を表示部１０５に表示する。その後、ステップＳ１２５の処理に進む。
（ステップＳ１２５）ＣＰＵ１０１は、次のポイント地点表示操作の入力を受け付けたか（キー入力手段１０４Ｄが短押し入力を受け付けたか）否かを判定する。ＣＰＵ１０１は、次のポイント表示操作の入力を受け付けたと判定した場合（ステップＳ１２５：Ｙｅｓ）には、ステップＳ１２６の処理に進む。一方、ＣＰＵ１０１は、次のポイント地点表示操作の入力を受け付けていないと判定した場合（ステップＳ１２５：Ｎｏ）には、ステップＳ１２７の処理に進む。
【００５４】
（ステップＳ１２６）ＣＰＵ１０１は、次のポイント地点における高度情報をＲＡＭ１１０に記憶されたログファイルから読み出し、読み出した高度情報（高度と時刻）を表示部１０５に表示する。なお、ＣＰＵ１０１は、次のポイント地点がない場合は、最初のポイント地点における高度情報を表示部１０５に表示する。その後、ステップＳ１２７の処理に進む。
【００５５】
（ステップＳ１２７）ＣＰＵ１０１は、停止操作の入力を受け付けたか（キー入力手段１０４Ｄが長押し入力を受け付けたか）、または、ポイント地点表示操作の入力を受け付けてから所定時間経過したか否かを判定する。ＣＰＵ１０１は、停止操作の入力を受け付けた、または、ポイント地点表示操作の入力を受け付けてから所定時間経過したと判定した場合（ステップＳ１２７：Ｙｅｓ）には、ステップＳ１０４の処理に戻る。一方、ＣＰＵ１０１は、停止操作の入力を受け付けておらず、かつ、ポイント地点表示操作の入力を受け付けてから所定時間経過していない場合（ステップＳ１２７：Ｎｏ）には、ステップＳ１２５の処理に戻る。
【００５６】
（ステップＳ１３１）ＣＰＵ１０１は、ＭＡＸ表示操作の入力を受け付けたか（キー入力手段１０４Ｃが入力を受け付けたか）否かを判定する。ＣＰＵ１０１は、ＭＡＸ表示操作の入力を受け付けたと判定した場合（ステップＳ１３１：Ｙｅｓ）には、ステップＳ１３２の処理に進む。一方、ＣＰＵ１０１は、ＭＡＸ表示操作の入力を受け付けていないと判定した場合（ステップＳ１３１：Ｎｏ）には、ステップＳ１４１の処理に進む。
【００５７】
（ステップＳ１３２）ＣＰＵ１０１は、ＭＡＸ地点における高度情報をＲＡＭ１１０に記憶されたログファイルから読み出し、読み出した高度情報（高度と時刻）を表示部１０５に表示する。その後、ステップＳ１３３の処理に進む。
（ステップＳ１３３）ＣＰＵ１０１は、ＭＩＮ表示操作の入力を受け付けたか（キー入力手段１０４Ｃが入力を受け付けたか）否かを判定する。ＣＰＵ１０１は、ＭＩＮ表示操作の入力を受け付けたと判定した場合（ステップＳ１３３：Ｙｅｓ）には、ステップＳ１３４の処理に進む。一方、ＣＰＵ１０１は、ＭＩＮ表示操作の入力を受け付けていないと判定した場合（ステップＳ１３３：Ｎｏ）には、ステップＳ１３５の処理に進む。
【００５８】
（ステップＳ１３４）ＣＰＵ１０１は、ＭＩＮＸ地点における高度情報をＲＡＭ１１０に記憶されたログファイルから読み出し、読み出した高度情報（高度と時刻）を表示部１０５に表示する。その後、ステップＳ１３５の処理に進む。
（ステップＳ１３５）ＣＰＵ１０１は、停止操作の入力を受け付けたか（キー入力手段１０４Ｃが入力を受け付けたか）、または、ＭＡＸ地点表示操作の入力を受け付けてから所定時間経過したか否かを判定する。ＣＰＵ１０１は、停止操作の入力を受け付けた、または、ＭＡＸ地点表示操作の入力を受け付けてから所定時間経過したと判定した場合（ステップＳ１３５：Ｙｅｓ）には、ステップＳ１０４の処理に戻る。一方、ＣＰＵ１０１は、停止操作の入力を受け付けておらず、かつ、ＭＡＸ地点表示操作の入力を受け付けてから所定時間経過していないと判定した場合（ステップＳ１３５：Ｎｏ）には、ステップＳ１３５の処理に戻る。
【００５９】
（ステップＳ１４１）ＣＰＵ１０１は、ログ停止操作の入力を受け付けたか（キー入力手段１０４Ａが入力を受け付けたか）否かを判定する。ＣＰＵ１０１は、ログ停止操作の入力を受け付けたと判定した場合（ステップＳ１４１：Ｙｅｓ）には、ログの記録を停止し、ステップＳ１０１の処理に戻る。一方、ＣＰＵ１０１は、ログ停止操作の入力を受け付けていないと判定した場合（ステップＳ１４１：Ｎｏ）には、ステップＳ１０４の処理に戻る。
【００６０】
上述したとおり、本実施形態では、ＣＰＵ１０１は、高度ログモードにおいて、所定時間毎に、高度情報をログファイルに記録する。そして、ＣＰＵ１０１は、高度ログモードにおいて、スタート地点表示操作がされると、スタート地点における高度と時刻とを表示する。これにより、ユーザは、登山中（高度ログモード）において、１つのボタン操作で瞬時にスタート時点の高度や時刻の情報を知ることができ、登山中のペースやプランニングに活用することができる。
【００６１】
また、本実施形態では、ＣＰＵ１０１は、ＭＡＸ表示操作の入力を受け付けると、ＭＡＸ地点における高度と時刻とを表示し、ＭＩＮ表示操作の入力を受け付けると、ＭＩＮ地点における高度と時刻とを表示する。これにより、ユーザは、登山中における最も高い高度とその到達時刻、または、登山中における最も低い高度とその到達時刻を知ることができる。
【００６２】
また、本実施形態では、ＣＰＵ１０１は、ポイント地点登録操作の入力を受け付けると、現在の高度と時刻とをポイント地点の高度情報として登録する。そして、ＣＰＵ１０１は、ポイント地点表示操作の入力を受け付けると、ポイント地点における高度と時刻とを表示する。これにより、ユーザは、登山中に登録した各ポイント地点の高度やその到達時刻を知ることができる。
【００６３】
[第２の実施形態]
次に、本発明の第２の実施形態について説明する。本実施形態における電子機器１００の構成は、図１及び図２に示す第１の実施形態における電子機器１００の構成と同様である。本実施形態が第１の実施形態と異なる点は、電子機器１００は、高度ログモード中に、キー入力手段１０４が高度情報の表示を指示する入力を受け付ける（例えば、キー入力手段１０４Ｂが入力を受け付ける）毎に、上昇の平均登高スピード、下降の平均登高スピード、スタート地点の高度情報、消費エネルギー、ＭＡＸ地点の高度情報、ＭＩＮ地点の高度情報の順に表示部１０５の表示を切り替える点である。登高スピードは、高度に関する移動速度であり、単位時間当たりに移動した標高差である。平均登高スピードは、登高スピードの平均値である。上昇の平均登高スピードは、上昇しているとき（高度が増加しているとき）の平均登高スピードである。下降の平均登高スピードは、下降しているとき（高度が減少しているとき）の平均登高スピードである。消費エネルギーは、高度情報の記録開始時から現在までにユーザが登山によって消費したエネルギーである。
【００６４】
ＣＰＵ１０１は、記録した高度情報（経過時間と高度）に基づいて、登高スピードを算出する。具体的には、ＣＰＵ１０１は、記録開始時の高度と現在の高度との高度差を経過時間で除算して登高スピードを算出する。また、ＣＰＵ１０１は、記録した高度がその直前に記録した高度より大きい場合に、上昇していると判定する。ＣＰＵ１０１は、上昇しているときの高度情報に基づいて、上昇の平均登高スピードを算出する。また、ＣＰＵ１０１は、記録した高度がその直前に記録した高度より小さい場合に、下降していると判定する。ＣＰＵ１０１は、下降しているときの高度情報に基づいて、下降の平均登高スピードを算出する。また、ＣＰＵ１０１は、記録した高度情報や登高スピード（移動速度）に基づいて、消費エネルギーを算出する。
【００６５】
図８は、本実施形態における表示部１０５の画面遷移を示す概略図である。図８（ａ）は、本実施形態におけるＣＰＵ１０１が高度ログモード時に表示部１０５に表示する情報を示した概略図である。図示する例では、表示部１０５は、現在の高度「１２３４ｍ」８０２を高度表示部１０５ａに表示し、現在時刻「１０：０８」８０３を時刻表示部１０５ｂに表示し、登高スピード「３００ｍ／ｈ」８０１を情報表示部１０５ｃに表示している。
【００６６】
ＣＰＵ１０１は、図８（ａ）に示す表示を行っている際に、キー入力手段１０４が高度情報の表示を指示する入力を受け付けると、上昇の平均登高スピードを表示部１０５に表示する（図８（ｂ）参照）。図示する例では、表示部１０５は、上昇の平均登高スピード「３２４ｍ／ｈ」８０５を高度表示部１０５ａに表示し、上昇を示す「ＡＳＣ」８０６を時刻表示部１０５ｂに表示し、平均登高スピードを示す「ＡＶＧ  ＳＰＥＥＤ」８０４を情報表示部１０５ｃに表示している。
【００６７】
ＣＰＵ１０１は、図８（ｂ）に示す表示を行っている際に、キー入力手段１０４が高度情報の表示を指示する入力を受け付けると、下降の平均登高スピードを表示部１０５に表示する（図８（ｃ）参照）。図示する例では、表示部１０５は、下降の平均登高スピード「３１５ｍ／ｈ」８０８を高度表示部１０５ａに表示し、下降を示す「ＤＳＣ」８０９を時刻表示部１０５ｂに表示し、平均登高スピードを示す「ＡＶＧ  ＳＰＥＥＤ」８０７を情報表示部１０５ｃに表示している。
【００６８】
ＣＰＵ１０１は、図８（ｃ）に示す表示を行っている際に、キー入力手段１０４が高度情報の表示を指示する入力を受け付けると、スタート地点における高度情報を表示部１０５に表示する（図８（ｄ）参照）。図示する例では、表示部１０５は、スタート地点における高度「７６３ｍ」８１１を高度表示部１０５ａに表示し、スタート地点における時刻「８：００」８１２を時刻表示部１０５ｂに表示し、スタート地点における高度情報を表示していることを示す「ＳＴＡＲＴ」８１０を情報表示部１０５ｃに表示している。
【００６９】
ＣＰＵ１０１は、図８（ｄ）に示す表示を行っている際に、キー入力手段１０４が高度情報の表示を指示する入力を受け付けると、消費エネルギーを表示部１０５に表示する（図８（ｅ）参照）。図示する例では、表示部１０５は、消費エネルギー「３８５６ｋｃａｌ」８１４を高度表示部１０５ａに表示し、消費エネルギーを表示していることを示す「ＥＮＥＲＧＹ」８１３を情報表示部１０５ｃに表示している。  
【００７０】
ＣＰＵ１０１は、図８（ｅ）に示す表示を行っている際に、キー入力手段１０４が高度情報の表示を指示する入力を受け付けると、ＭＡＸ地点における高度情報を表示部１０５に表示する（図８（ｆ）参照）。図示する例では、表示部１０５は、ＭＡＸ地点における高度「１２３４ｍ」８１６を高度表示部１０５ａに表示し、ＭＡＸ地点における時刻「１０：０８」８１７を時刻表示部１０５ｂに表示し、ＭＡＸ地点における高度情報を表示していることを示す「ＭＡＸ」８１５を情報表示部１０５ｃに表示している。
【００７１】
ＣＰＵ１０１は、図８（ｆ）に示す表示を行っている際に、キー入力手段１０４が高度情報の表示を指示する入力を受け付けると、ＭＩＮ地点における高度情報を表示部１０５に表示する（図８（ｇ）参照）。図示する例では、表示部１０５は、ＭＩＮ地点における高度「７６３ｍ」８１９を高度表示部１０５ａに表示し、ＭＩＮ地点における時刻「８：００」８２０を時刻表示部１０５ｂに表示し、ＭＩＮ地点における高度情報を表示していることを示す「ＭＩＮ」８１８を情報表示部１０５ｃに表示している。ＣＰＵ１０１は、図８（ｇ）に示す表示を行っている際に、キー入力手段１０４が高度情報の表示を指示する入力を受け付けると、表示部１０５の表示を図８（ａ）に戻す。
【００７２】
なお、本実施形態では、ＣＰＵ１０１は、キー入力手段１０４が高度情報の表示を指示する入力を受け付ける毎に表示部１０５の表示を切り替えているが、これに限らず、一度キー入力手段１０４Ｂが入力を受け付けると一定時間毎に表示部１０５の表示を自動的に上昇の平均登高スピード、下降の平均登高スピード、スタート地点の高度情報、消費エネルギー、ＭＡＸ地点の高度情報、ＭＩＮ地点の高度情報の順に切り替えてもよい。
【００７３】
また、本実施形態では、ＣＰＵ１０１は、キー入力手段１０４が高度情報の表示を指示する入力を受け付ける毎に、上昇の平均登高スピード、下降の平均登高スピード、スタート地点の高度情報、消費エネルギー、ＭＡＸ地点の高度情報、ＭＩＮ地点の高度情報の順に表示部１０５の表示を切り替えているが、表示の順序や表示する情報の組み合わせはこれに限られない。例えば、ＣＰＵ１０１は、上昇の平均登高スピード、下降の平均登高スピード、スタート地点の高度情報、消費エネルギーの順に表示部１０５の表示を切り替えてもよい。或いは、ＣＰＵ１０１は、上昇の平均登高スピード、下降の平均登高スピード、消費エネルギー、ＭＡＸ地点の高度情報、ＭＩＮ地点の高度情報の順に表示部１０５の表示を切り替えてもよい。或いは、ＣＰＵ１０１は、上昇の平均登高スピード、下降の平均登高スピード、消費エネルギー、ポイント地点の高度情報の順に表示部１０５の表示を切り替えてもよい。
【００７４】
上述したとおり、本実施形態では、ＣＰＵ１０１は、高度ログモードにおいて、登高スピードを表示部１０５に表示する。これにより、ユーザは、自身の登高スピードを知ることができる。更に、ＣＰＵ１０１は、キー入力手段１０４が高度情報の表示を指示する入力を受け付けると、平均登高スピードを表示部１０５に表示する。これにより、ユーザは、上昇の平均登高スピードや下降の平均登高スピードを知ることができる。特に、ユーザは、下降の平均登高スピードと記録開始時の高度との両方を見ることで、登山中において、下山までの所要時間を容易に把握することができる。
【００７５】
また、本実施形態では、ＣＰＵ１０１は、高度ログモードにおいて、キー入力手段１０４が高度情報の表示を指示する入力を受け付けると、消費エネルギーを表示部１０５に表示する。これにより、ユーザは、登山中にどれ位エネルギーを消費したかを把握できることができるため、休憩やエネルギー(食料)補給のタイミングを予測する目安とすることができる。
【００７６】
また、本実施形態では、ＣＰＵ１０１は、キー入力手段１０４が高度情報の表示を指示する入力を受け付ける毎に、表示部１０５に表示する情報を切り替える。これにより、１つのボタン操作で各情報を表示部１０５に表示することができるため、表示に関する操作が煩雑になることを防ぐことができる。
【００７７】
なお、上述した実施形態における電子機器１００が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００７８】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００７９】
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。例えば、上述した実施形態では、電子機器１００を電子時計としたが、これに限らず、電子機器１００は、高度計や、高度計測機能を備えたスマートフォン等、他の機器であってもよい。
【００８０】
また、ログ開始操作、ログ停止操作、スタート地点表示操作、ＭＡＸ地点表示操作、ＭＩＮ地点表示操作またはポイント地点表示操作は、多様なボタン操作（ボタンの種類（キー入力手段１０４Ａ〜Ｄのうちいずれか）と短押し／長押しの押しパターンや押した回数の組合せ)で実施しても良い。
【符号の説明】
【００８１】
１００・・・電子機器、１０１・・・ＣＰＵ、１０２・・・発振回路、１０３・・・分周回路、１０４・・・キー入力手段、１０５・・・表示部、１０６・・・電池、１０７・・・気圧計測部、１０８・・・高度計測部、１１０・・・ＲＡＭ、１１１・・・ＲＯＭ
【図１】
2015031516.tif 000003
【図２】
2015031516.tif 000004
【図３】
2015031516.tif 000005
【図４】
2015031516.tif 000006
【図５】
2015031516.tif 000007
【図６】
2015031516.tif 000008
【図７】
2015031516.tif 000009
【図８】
2015031516.tif 000010