(57)【特許請求の範囲】
【請求項１】
気圧を検出する検出部と、
検出された気圧を高度に変換する変換部と、
登降開始の時刻から経過した経過時間を計測する経過時間計測部と、
変換された前記高度と、登降開始した地点の高度である出発開始高度と、目標とする地点の高度である到達目標高度とに基づいて、前記出発開始高度から前記到達目標高度までの高度差に対する、前記出発開始高度から現在の地点の高度である現在高度までの高度差との割合を登降割合として算出する登降割合算出部と、
前記出発開始高度と、前記到達目標高度と、前記登降開始した地点における時刻である出発開始時刻と、前記到達目標高度に到達する時刻である目標到達時刻とに基づいて、利用者が山を登降するかを表す指標である目標登降速度を算出する目標登降速度算出部と、
前記目標登降速度と、前記経過時間とに基づいて、現在までの目標登降高度を算出する目標登降割合算出部と、
前記登降割合を第１の表示手段で表示させる第１表示制御部と、
前記現在までの目標登降高度を第２の表示手段で表示させる第２表示制御部と、
を備える電子機器。
【請求項２】
前記第１の表示手段は、円周上を３６０度回転する第１針であり、
前記第２の表示手段は、円周上を３６０度回転する第２針であり、
前記第１針と、前記第２針とは、同じ軸に取り付けられている請求項１に記載の電子機器。
【請求項３】
前記登降割合算出部は、
前記登降割合が１００％を越えている場合に、報知する請求項１または請求項２に記載の電子機器。
【請求項４】
前記目標登降速度算出部は、
前記出発開始高度と、複数の前記到達目標高度と、前記登降開始した地点における時刻である出発開始時刻と、複数の前記到達目標高度に到達する時刻である目標到達時刻とに基づいて、第ｎ（ｎは１以上の整数）の前記出発開始高度から第ｎ＋１の前記到達目標高度までの区間の前記目標登降速度を、前記区間毎に算出し、
前記目標登降割合算出部は、
前記経過時間に基づいて、複数の前記目標登降速度の中から１つを抽出し、抽出した前記目標登降速度と、前記経過時間とに基づいて現在までの目標登降高度を算出する請求項１から請求項３のいずれか１項に記載の電子機器。
【請求項５】
前記高度と、前記経過時間とに基づいて、現在の登降速度を算出する登降速度算出部と、
前記出発開始時刻と、前記到達目標高度に到達目標時刻とに基づいて、現在の登降速度で登山または下山を継続した場合、前記到達目標時刻に到着する推定高度を推定する推定高度算出部と、
前記前記到達目標時刻に到着する推定高度を第３の表示手段で表示させる第３表示制御部と、
をさらに備える請求項１から請求項４のいずれか１項に記載の電子機器。
【請求項６】
検出部が、気圧を検出する検出手順と、
変換部が、前記検出手順によって検出された気圧を高度に変換する変換手順と、
経過時間計測部が、登降開始の時刻から経過した経過時間を計測する経過時間計測手順と、
登降割合算出部が、前記高度と、登降開始した地点の高度である出発開始高度と、目標とする地点の高度である到達目標高度とに基づいて、前記出発開始高度から前記到達目標高度までの高度差に対する、前記出発開始高度から現在の地点の高度である現在高度までの高度差との割合を登降割合として算出する登降割合算出手順と、
目標登降速度算出部が、前記出発開始高度と、前記到達目標高度と、前記登降開始した地点における時刻である出発開始時刻と、前記到達目標高度に到達する時刻である到達目標時刻とに基づいて、利用者が山を登降するかを表す指標である目標登降速度を算出する目標登降速度算出手順と、
目標登降割合算出部が、前記目標登降速度と、前記経過時間とに基づいて、現在までの目標登降高度を算出する目標登降割合算出手順と、
第１表示制御部が、前記登降割合を第１の表示手段で表示させる第１表示制御手順と、
第２表示制御部が、前記現在までの目標登降高度を第２の表示手段で表示させる第２表示制御手順と、
を含む電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、電子機器の制御方法に関する。
【背景技術】
【０００２】
近年、高度を針によって表示させる電子時計がある。この電子時計では、例えば３本の針を用いて、高度をアナログ表示する。この電子時計では、第１の針によって１０００［ｍ］単位で高度が表示され、第２の針によって１００［ｍ］単位で高度が表示され、第３の針によって２．５［ｍ］単位で高度が表示される（従来技術１）。
【０００３】
圧力センサが検出した検出値に基づいて高度を測定し、測定した高度を表示する電子時計が提案されている。この電子時計では、測定した高度の値を液晶表示装置に表示する。また、この電子時計では、高度の値が液晶表示装置に表示されるため、利用者が読み取った値を加算して高度を求める必要がない（例えば、特許文献１参照）。
【０００４】
このような高度を測定する電子時計は、例えば登山を行う利用者によって利用される。登山者は、自分が現在いる地点から山頂まで登るために、また、現在いる地点から地上へ下山するために、どの位の時間がかかるかを知る必要がある。このため、利用者は、現在の自分の登降速度（登降スピードともいう）を知ることが必要であった。なお、登降速度とは、自分がどの位のスピードで山に登っていくかを表す指標である。利用者は、まず現在の地点の高度を電子時計から読み取り、例えば１時間後の高度を電子時計から読み取る。そして、利用者は、読み取った高度と高度との高度差を算出して、移動にかかった時間で割ることで、登降速度を自分で算出していた。利用者は、このように算出した登降速度を、例えば登山スケジュールに基づく標準の登降速度と比較することで、自分のペースが速いのか遅いのかを確認していた。また、利用者は、登降速度によって、休憩を行うポイントに到着する時刻や今日の目標地点に到着する時刻を予想していた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開昭６２−１８５１８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術１の技術では、３本の針によって高度を表示する電子時計では、３本の針が示す高度をそれぞれ利用者が読み取って、読み取った３つの値を利用者が加算して、高度を利用者が算出する必要があった。
また、特許文献１に記載の電子時計または従来技術の電子時計を登山に利用する場合、利用者は、目標高度に対して、現在どの程度の地点にいるのかを自分で計算して求める必要があった。例えば、現在の登降速度で登山を継続すると到着予定時刻より速い時刻に到着すると予測される場合、利用者は、ペースが速すぎるため登降速度を遅くすると判断する。また、現在の登降速度で登山を継続すると到着予定時刻より遅い時刻に到着すると予測される場合、利用者は、ペースが遅すぎるため登降速度を速くすると判断する。このように、従来技術の電子時計を登山に利用する場合、利用者は、自分で算出した登降速度を用いて目標地点に到着する時刻が予定通りか否かを自分で判断する必要があった。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであって、現在の登山または下山ペースが登山計画通りであるか否かを表示することができる電子機器、電子機器の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一態様に係る電子機器は、気圧を検出する検出部と、検出された気圧を高度に変換する変換部と、登降開始の時刻から経過した経過時間を計測する経過時間計測部と、変換された前記高度と、登降開始した地点の高度である出発開始高度と、目標とする地点の高度である到達目標高度とに基づいて、前記出発開始高度から前記到達目標高度までの高度差に対する、前記出発開始高度から現在の地点の高度である現在高度までの高度差との割合を登降割合として算出する登降割合算出部と、前記出発開始高度と、前記到達目標高度と、前記登降開始した地点における時刻である出発開始時刻と、前記到達目標高度に到達する時刻である目標到達時刻とに基づいて、利用者が山を登降するかを表す指標である目標登降速度を算出する目標登降速度算出部と、前記目標登降速度と、前記経過時間とに基づいて、現在までの目標登降高度を算出する目標登降割合算出部と、前記登降割合を第１の表示手段で表示させる第１表示制御部と、前記現在までの目標登降高度を第２の表示手段で表示させる第２表示制御部と、を備える。
【０００９】
また、本発明の一態様に係る電子機器において、前記第１の表示手段は、円周上を３６０度回転する第１針であり、前記第２の表示手段は、円周上を３６０度回転する第２針であり、前記第１針と、前記第２針とは、同じ軸に取り付けられているようにしてもよい。
【００１０】
また、本発明の一態様に係る電子機器において、前記登降割合算出部は、前記登降割が１００％を越えている場合に、報知するようにしてもよい。
【００１１】
また、本発明の一態様に係る電子機器において、前記目標登降速度算出部は、複数の前記出発開始高度と、前記到達目標高度と、前記登降開始した地点における時刻である出発開始時刻と、複数の前記到達目標高度に到達する時刻である目標到達時刻とに基づいて、第ｎ（ｎは１以上の整数）の前記出発開始高度から第ｎ＋１の前記到達目標高度までの区間の前記目標登降速度を、前記区間毎に算出し、前記目標登降割合算出部は、前記経過時間に基づいて、複数の前記目標登降速度の中から１つを抽出し、抽出した前記目標登降速度と、前記経過時間とに基づいて現在までの目標登降高度を算出するようにしてもよい。
【００１２】
また、本発明の一態様に係る電子機器において、前記高度と、前記経過時間とに基づいて、現在の登降速度を算出する登降速度算出部と、前記出発開始時刻と、前記到達目標高度に到達目標時刻とに基づいて、現在の登降速度で登山または下山を継続した場合、前記到達目標時刻に到着する推定高度を推定する推定高度算出部と、前記前記到達目標時刻に到着する推定高度を第３の表示手段で表示させる第３表示制御部と、をさらに備えるようにしてもよい。
【００１３】
上記目的を達成するため、本発明の一態様に係る電子機器の制御方法は、検出部が、気圧を検出する検出手順と、変換部が、前記検出手順によって検出された気圧を高度に変換する変換手順と、経過時間計測部が、登降開始の時刻から経過した経過時間を計測する経過時間計測手順と、登降割合算出部が、前記高度と、登降開始した地点の高度である出発開始高度と、目標とする地点の高度である到達目標高度とに基づいて、前記出発開始高度から前記到達目標高度までの高度差に対する、前記出発開始高度から現在の地点の高度である現在高度までの高度差との割合を登降割合として算出する登降割合算出手順と、目標登降速度算出部が、前記出発開始高度と、前記到達目標高度と、前記登降開始した地点における時刻である出発開始時刻と、前記到達目標高度に到達する時刻である到達目標時刻とに基づいて、利用者が山を登降するかを表す指標である目標登降速度を算出する目標登降速度算出手順と、目標登降割合算出部が、前記目標登降速度と、前記経過時間とに基づいて、現在までの目標登降高度を算出する目標登降割合算出手順と、第１表示制御部が、前記登降割合を第１の表示手段で表示させる第１表示制御手順と、第２表示制御部が、前記現在までの目標登降高度を第２の表示手段で表示させる第２表示制御手順と、を含む。
【発明の効果】
【００１４】
本発明によれば、現在の登山または下山ペースが登山計画通りであるか否かを表示することができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態に係る電子機器の構成を示すブロック図である。
【図２】第１実施形態に係る表示部の一例を説明する図である。
【図３】第１実施形態に係る記憶部に記憶される情報の一例を説明する図である。
【図４】第１実施形態に係る利用者が入力部を操作して入力した情報を取得して、記憶部に記憶させる処理の手順のフローチャートである。
【図５】第１実施形態に係る登降割合算出部が行う登降割合の算出処理の手順のフローチャートである。
【図６】第１実施形態に係る標登降速度算出部が行う目標登降速度の算出処理の手順のフローチャートである。
【図７】第１実施形態に係る目標登降割合算出部が行う目標登降割合の算出処理の手順のフローチャートである。
【図８】第１実施形態に係る第１針および第２針による表示例を説明する図である。
【図９】第１実施形態に係る第１針と第２針の他の配置を説明する図である。
【図１０】表示部が液晶表示装置である場合の登降割合と目標登降割合とを表示する一例を説明する図である。
【図１１】文字盤の外周部に液晶表示部９０１１と液晶表示部９０１２とが設けられている例を説明する図である。
【図１２】第２実施形態に係る電子機器の構成を示すブロック図である。
【図１３】本実施形態に係る表示部の一例を説明する図である。
【図１４】第２実施形態に係る登降速度算出部と推定高度算出部とが行う処理の手順のフローチャートである。
【発明を実施するための形態】
【００１６】
＜第１実施形態＞
以下、本発明の第１実施形態について図面を参照しながら説明する。なお、以下の例では、電子機器の一例として、電子時計を例に説明する。
【００１７】
図１は、本実施形態に係る電子時計１の構成を示すブロック図である。図１に示すように、電子時計１は、検出部１０、入力部２０、制御部３０、発振回路４０、分周回路４５、記憶部５０、パルス発生部６０、駆動部７０、モータ部８０、および表示部９０を備える。
【００１８】
検出部１０は、気圧検出部１０１を備える。入力部２０は、登降開始入力部２０１、目標高度入力部２０２、目標時刻入力部２０３を備える。制御部３０は、計時部３０１、時刻針制御部３０２、高度変換部３０３、経過時間計測部３０４、登降割合算出部３０５、第１針制御部３０６、目標登降速度算出部３０７、目標登降割合算出部３０８、第２針制御部３０９、および画像処理部３１０を備える。パルス発生部６０は、駆動パルス発生回路６０１、駆動パルス発生回路６０２、および駆動パルス発生回路６０３を備える。駆動部７０は、第１モータ駆動回路７０１、第２モータ駆動回路７０２、および第３モータ駆動回路７０３を備える。モータ部８０は、第１モータ８０１、第２モータ８０２、および第３モータ８０３を備える。表示部９０は、第１針９０１、第２針９０２、時刻表示針９０３、および液晶表示部９０４を備える。
【００１９】
まず、電子時計１の表示部９０について説明する。
図２は、本実施形態に係る表示部９０の一例を説明する図である。図２に示す例では、表示部９０は、文字盤９１０、第１針９０１、第２針９０２、時刻表示針９０３、液晶表示部９０４を備える。時刻表示針９０３は、時針９０３１、分針９０３２、秒針９０３３から構成される。図２示すように、第１針９０１、第２針９０２、時刻表示針９０３は、時針９０３１、分針９０３２、および秒針９０３３と同じ軸９０３４に取り付けられている。また、文字盤９１０上には、例えば１２個のインデックスバー９２０−１〜９２０−１２を備える。インデックスバー９２０−１〜９２０−１２それぞれは、３０度間隔で配置されている。
【００２０】
第１針９０１は、出発地点の高度を０％とし、到達地点の高度を１００％としたとき、利用者が現在いる地点の高度が何％であるかを指し示す。
第２針９０２は、出発地点の高度を０％とし、到達地点の高度を１００％としたとき、経過時間における到達予定高度が何％であるかを指し示す。
例えば、文字盤９１０上の１２時の位置のインデックスバー９２０−１２を０％と１００％に割り当てた場合、６時の位置のインデックスバー９２０−６は、５０％に割り当てられる。この割合を示す０％〜１００％の印字は、文字盤９１０上、または不図示のベゼル上に設けられていてもよい。
なお、利用者が現在いる高度の割合、および経過時間における到達予定高度の割合については後述する。
【００２１】
時刻表示針９０３は、図２に示す例では、１２時間で３６０度回転する時針９０３１、１時間で３６０度回転する分針９０３２、および１分間で３６０度回転する秒針９０３３から構成される。
液晶表示部９０４は、情報を表示する装置であり、一例として液晶表示装置（ＬＣＤ）によって構成される。液晶表示部９０４には、利用者が目標高度入力部２０２を操作するとき目標高度が表され、利用者が目標時刻入力部２０３を操作するとき目標時刻が表示される。
【００２２】
図１に戻って、電子時計１の説明を続ける。
気圧検出部１０１は、例えば気圧センサであり、気圧を計測し、計測した気圧を示す値を高度変換部３０３に出力する。
【００２３】
次に、入力部２０について説明する。
登降開始入力部２０１は、ボタン（スイッチ）であり、利用者からの操作入力を検出し、検出した操作入力された結果に基づく操作結果信号を、高度変換部３０３、および経過時間計測部３０４に出力する。利用者は、登山を開始するとき、または下山を開始するときに、この登降開始入力部２０１を押す。また、利用者は、登山または下山の目標地点に到着したときに、この登降開始入力部２０１を押す。
【００２４】
目標高度入力部２０２は、利用者からの操作入力を検出し、検出した操作入力された結果に基づく操作結果信号を、目標登降速度算出部３０７および画像処理部３１０に出力する。利用者は、登山を開始するとき、または下山を開始するときに、この目標高度入力部２０２を操作して、目標地点の高度（以下、目標高度という）を液晶表示部９０４に表示される値を見ながら入力する。なお、目標高度には、その日の最終目的地の高度と、利用者が休憩を行う高度が含まれている。
【００２５】
目標時刻入力部２０３は、利用者からの操作入力を検出し、検出した操作入力された結果に基づく操作結果信号を、目標登降速度算出部３０７に出力する。利用者は、登山を開始するとき、または下山を開始するときに、この目標時刻入力部２０３を操作して、目標地点に到着する目標時間を入力する。なお、目標時間には、その日の最終目的地に到着する目標時間と、利用者が休憩を行う地点の到達目標時刻と、休憩を行う地点の出発目標時刻とが含まれている。
【００２６】
なお、目標高度入力部２０２および目標時刻入力部２０３は、例えばアップボタンと、ダウンボタンと、モード切替ボタン、決定ボタンの４つから構成されていてもよい。または、登降開始入力部２０１、目標高度入力部２０２、および目標時刻入力部２０３は、リューズ（竜頭）に操作を検出することで、利用者の操作を検出するようにしてもよい。
【００２７】
次に、発振回路４０、分周回路４５、および記憶部５０について説明する。
発振回路４０は、水晶振動子を備え、水晶振動子の振動に基づいた所定周波数（例えば３２［ｋＨｚ］）の発振クロック信号を発生させる。発振部２２５は、発生させた発振信号を分周回路４５に出力する。
分周回路４５は、発振回路４０から入力された発振信号を分周して計時に用いられる基準信号を生成する。基準信号の駆動周波数は、例えば１［Ｈｚ］である。分周回路４５は、生成した基準信号を計時部３０１に出力する。
【００２８】
記憶部５０には、出発開始時刻を示す情報、出発開始地点の高度を示す情報、目標高度を示す情報、到達目標時刻を示す情報、出発目標時刻を示す情報、目標登降速度を示す情報が記憶される。
図３は、本実施形態に係る記憶部５０に記憶される情報の一例を説明する図である。図３に示す例は、高度が８００［ｍ］の出発地点から、高度が３７７６［ｍ］の到達地点への登山を行う場合の例である。図３に示す例において、記憶部５０には、出発開始時刻を示す情報として８００［ｍ］と、出発開始地点の高度を示す情報として６時とが関連付けられて記憶される。記憶部５０には、目標高度を示す情報として２２００［ｍ］と、到達目標時刻を示す情報として９時と、出発目標時刻を示す情報として９時１５分とが関連付けられて記憶される。記憶部５０には、目標高度を示す情報として３２００［ｍ］と、到達目標時刻を示す情報として１１時３０分と、出発目標時刻を示す情報として１１時４５分とが関連付けられて記憶される。記憶部５０には、目標高度を示す情報として３７７６［ｍ］と、到達目標時刻を示す情報として１３時３０分とが関連付けられて記憶される。さらに、記憶部５０には、高度が８００［ｍ］から２２００［ｍ］の区間の目標登降速度を示す情報として７．７８［ｍ／分］が記憶され、高度が２２００［ｍ］から３２００［ｍ］の区間の目標登降速度を示す情報として７．４１［ｍ／分］が記憶され、高度が３２００［ｍ］から３７７６［ｍ］の区間の目標登降速度を示す情報として５．４８［ｍ／分］が記憶される。
【００２９】
図１に戻って、制御部３０について説明する。
制御部３０は、不図示のモード切替ボタンが利用者によって操作されたことを検出して、目標高度を入力する目標高度入力モードと、目標時間を入力する目標時刻入力モードとを切り替える。
【００３０】
画像処理部３１０は、目標高度入力部２０２から入力される操作入力された結果に基づく情報、または、目標時刻入力部２０３から入力される操作入力された結果に基づく情報に応じて、液晶表示部９０４に目標高度の値、到達目標時刻の値または出発目標時間の値を表示させる。
目標高度入力モードの場合、画像処理部３１０は、例えば、アップボタンの利用者による操作に応じて、高度の値を大きくしていくように液晶表示部９０４に表示させ、ダウンボタンの利用者による操作に応じて、高度の値を小さくしていくように液晶表示部９０４に表示させる。目標時間入力モードの場合、画像処理部３１０は、例えば、アップボタンの利用者による操作に応じて、時刻の値を大きくしていくように液晶表示部９０４に表示させ、ダウンボタンの利用者による操作に応じて、時刻の値を小さくしていくように液晶表示部９０４に表示させる。
【００３１】
計時部３０１は、分周回路４５から入力される基準信号を用いて、計時を行う。計時された結果は、現在の時刻である。計時部３０１は、計時した結果を示す計時情報を時刻針制御部３０２に出力する。また、計時部３０１は、計時情報を、経過時間計測部３０４および目標登降速度算出部３０７に出力する。
時刻針制御部３０２は、計時部３０１から入力される計時情報に基づいて制御信号を生成し、生成した制御信号を駆動パルス発生回路６０３に出力する。
【００３２】
高度変換部３０３は、気圧検出部１０１から入力される気圧を示す値を、周知の技術を用いて高度を示す値に変換する。高度変換部３０３は、変換した高度を示す値を、登降割合算出部３０５および目標登降速度算出部３０７に出力する。
【００３３】
経過時間計測部３０４は、登降開始入力部２０１から入力される操作結果信号に応じて、経過時間の値を０に初期化する。初期化後、経過時間計測部３０４は、計時部３０１から入力される計時情報を用いて経過時間を計測し、計測した経過時間を示す情報を、登降割合算出部３０５および目標登降割合算出部３０８に出力する。この経過時間は、利用者が登山または下山を開始してからの経過時間である。
【００３４】
登降割合算出部３０５は、登降開始入力部２０１の操作が検出されたとき、記憶部５０に記憶されている出発開始高度を示す情報、および山頂または麓の目標高度を示す情報を読み出す。なお、山頂の目標高度とは、例えば最も大きな目標高度であり、麓の目標高度とは、例えば最も小さな目標高度である。
登降割合算出部３０５は、登降開始入力部２０１の操作が検出されてから次に登降開始入力部２０１の操作が検出されるまで、所定の時間毎に、高度変換部３０３から入力される現在の高度（以下、現在高度という）の値を受け取る。ここで、所定の時間とは、例えば１分である。なお、登降割合算出部３０５は、経過時間計測部３０４から入力される経過時間を示す情報を用いて、所定の時間毎に、現在高度の値を受け取る。登降割合算出部３０５は、次式（１）を用いて、登降割合として算出する。
【００３５】
｛｜（現在高度）−（出発開始高度）｜｝／｛｜（山頂または麓の目標高度）−（出発開始高度）｜｝×１００  …（１）
【００３６】
ここで、登降割合とは、例えば図３に示した例では、出発地点と到達地点との高度差は２９７６［ｍ］であり、これを１００％としたときの現在高度と出発開始高度との高度差の百分率の値である。登降割合算出部３０５は、算出した登降割合を示す情報を、第１針制御部３０６に出力する。
【００３７】
第１針制御部３０６は、登降割合算出部３０５から入力される登降割合を示す情報に基づいて、第１針９０１を制御するための制御信号を生成し、生成した制御信号を駆動パルス発生回路６０１に出力する。
【００３８】
目標登降速度算出部３０７は、目標時刻入力モードのとき、目標時刻入力部２０３から入力される操作結果信号に応じて到達目標時刻を示す情報および出発目標時刻を示す情報を生成し、生成した目標時刻を示す情報を記憶部５０に記憶させる。
目標登降速度算出部３０７は、目標高度入力モードのとき、目標高度入力部２０２から入力される操作結果信号に応じて目標高度を示す情報を生成し、生成した目標高度を示す情報を記憶部５０に記憶させる。
目標登降速度算出部３０７は、登降開始入力部２０１の操作が検出されたとき、計時部３０１から入力される計時情報に基づいて現在時刻を取得し、取得した現在時刻を示す情報を、出発開始時刻を示す情報として記憶部５０に記憶させる。また、目標登降速度算出部３０７は、登降開始入力部２０１の操作が検出されたとき、高度変換部３０３から入力される現在高度を取得し、取得した現在高度を示す情報を、出発開始高度を示す情報として記憶部５０に記憶させる。
【００３９】
目標登降速度算出部３０７は、まず、出発開始高度、出発開始時刻、第１の目標高度、および第１の到達目標時刻を用いて、第１の目標登降速度を算出し、算出した第１の目標登降速度を記憶部５０に記憶させる。次に、目標登降速度算出部３０７は、第１の目標高度、出発目標時刻、第２の目標高度、および第２の到達目標時刻を用いて、第２の目標登降速度を算出し、算出した第２の目標登降速度を記憶部５０に記憶させる。以後、目標登降速度算出部３０７は、山頂または麓の目標高度および到達目標時間まで、この処理を繰り返して登降速度を算出し、算出した目標登降速度を順次、目標登降割合算出部３０８に出力し、さらに記憶部５０に記憶させる。なお、目標登降速度算出部３０７は、次式（２）を用いて目標登降速度を算出する。
【００４０】
｛（次の目標地点の目標高度）−（現在高度）｝／｛（次の目標地点の到達目標時刻）−（現在の時刻）｝  …（２）
【００４１】
なお、式（２）において、最初の目標登降速度の演算では、現在高度が出発開始高度であり、次の目標地点の目標高度が第１の目標高度であり、現在の時刻が出発時刻であり、次の目標地点の到達目標時刻が第１の到達目標時刻である。２回目の演算では、現在高度が第１の目標であり、次の目標地点の目標高度が第２の目標高度であり、現在の時刻が第１の出発目標時刻であり、次の目標地点の到達目標時刻が第２の到達目標時刻である。
【００４２】
目標登降割合算出部３０８は、経過時間計測部３０４から入力される経過時間を示す情報に基づいて、目標登降速度算出部３０７から入力された目標登降速度のうち、現在の目標登降速度を選択する。目標登降割合算出部３０８は、選択した目標登降速度と、経過時間を示す情報と、記憶部５０に記憶されている目標時刻を示す情報と、を用いて目標登降割合を算出し、算出した目標登降割合を示す情報を第２針制御部３０９に出力する。ここで、目標登降割合とは、出発地点と到達地点との高度差を１００％としたとき、経過時間において目標登降速度で登山または下山した場合の予測される到達する高度と出発地点の高度との高度差が何％であるかを示す値である。なお、目標登降割合算出部３０８は、次式（３）によって目標登降割合を算出する。
【００４３】
｛（現在の目標登降速度）×（経過時間）｝／｛｜（山頂または麓の目標高度）−（出発開始高度）｜｝  …（３）
【００４４】
第２針制御部３０９は、目標登降割合算出部３０８から入力される目標登降割合を示す情報に基づいて、第２針９０２を制御するための制御信号を生成し、生成した制御信号を駆動パルス発生回路６０２に出力する。
【００４５】
次に、パルス発生部６０について説明する。
駆動パルス発生回路６０１は、第１針制御部３０６から入力される制御信号に応じて、第１モータ８０１を駆動するための駆動パルス信号を発生させ、発生させた駆動パルス信号を、第１モータ駆動回路７０１に出力する。
駆動パルス発生回路６０２は、第２針制御部３０９から入力される制御信号に応じて、第２モータ８０２を駆動するための駆動パルス信号を発生させ、発生させた駆動パルス信号を、第２モータ駆動回路７０２に出力する。
駆動パルス発生回路６０３は、時刻針制御部３０２から入力される制御信号に応じて、第３モータ８０３を駆動するための駆動パルス信号を発生させ、発生させた駆動パルス信号を、第３モータ駆動回路７０３に出力する。
【００４６】
次に、駆動部７０について説明する。
第１モータ駆動回路７０１は、駆動パルス発生回路６０１から入力される駆動パルス信号に応じて、第１モータ８０１を駆動するための駆動信号を生成し、生成した駆動信号で第１モータを駆動する。
第２モータ駆動回路７０２は、駆動パルス発生回路６０２から入力される駆動パルス信号に応じて、第２モータ８０２を駆動するための駆動信号を生成し、生成した駆動信号で第２モータを駆動する。
第３モータ駆動回路７０３は、駆動パルス発生回路６０３から入力される駆動パルス信号に応じて、第３モータ８０３を駆動するための駆動信号を生成し、生成した駆動信号で第３モータを駆動する。
【００４７】
次に、モータ部８０について説明する。
第１モータ８０１は、第１モータ駆動回路７０１によって駆動され、これにより第１針９０１を回転させる。
第２モータ８０２は、第２モータ駆動回路７０２によって駆動され、これにより第２針９０２を回転させる。
第３モータ８０３は、第３モータ駆動回路７０３によって駆動され、これにより第３針９０５を回転させる。なお、時刻表示針９０３が、図２に示したように時針９０３１、分針９０３２、および秒針９０３３の３本の場合、第３モータ８０３は、３つのモータから構成される。
また、第１モータ８０１、第２モータ８０２、および第３モータ８０３それぞれは、例えばステッピングモータである。
【００４８】
次に、利用者が、入力部２０を操作して入力した情報を取得して、記憶部５０に記憶させる処理について説明する。
図４は、本実施形態に係る利用者が入力部２０を操作して入力した情報を取得して、記憶部５０に記憶させる処理の手順のフローチャートである。なお、図４の例では、目標高度入力部２０２および目標時刻入力部２０３は、アップボタンと、ダウンボタンと、モード切替ボタン、決定ボタンの４つから構成されている例を説明する。
【００４９】
（ステップＳ１）制御部３０は、モード切替ボタンが押され、入力モードが選択されたか否かを判別する。制御部３０は、入力モードが選択されたと判別した場合（ステップＳ１；ＹＥＳ）、ステップＳ２の処理に進め、入力モードが選択されていないと判別した場合（ステップＳ１；ＮＯ）、ステップＳ１の処理を繰り返す。
【００５０】
（ステップＳ２）目標登降速度算出部３０７は、入力モードが目標高度入力モードであるか、目標時刻入力モードであるかを判別する。目標登降速度算出部３０７は、入力モードが目標高度入力モードであると判別した場合（ステップＳ２；目標高度入力モード）、ステップＳ３に処理を進め、入力モードが目標時刻入力モードであると判別した場合（ステップＳ２；目標時刻入力モード）、ステップＳ５に処理を進める。
【００５１】
（ステップＳ３）目標登降速度算出部３０７は、目標高度入力部２０２から入力される操作結果信号に応じて目標高度を示す情報を生成し、生成した目標高度を示す情報を記憶部５０に記憶させる。
【００５２】
（ステップＳ４）目標登降速度算出部３０７は、目標高度の入力が完了したか否かを判別する。目標登降速度算出部３０７は、目標高度の入力が完了したと判別した場合（ステップＳ４；ＹＥＳ）、ステップＳ７に処理を進め、目標高度の入力が完了していないと判別した場合（ステップＳ４；ＮＯ）、ステップＳ３に処理を戻す。複数の目標高度がある場合、利用者は、目標高度入力部２０２を操作して目標高度を入力し、決定ボタンを押す処理を繰り返す。そして、全ての目標高度の入力が完了した場合、例えば、モード切替ボタンを押して、目標時刻入力モード、または入力完了を選択する。
【００５３】
（ステップＳ５）目標登降速度算出部３０７は、目標時刻入力部２０３から入力される操作結果信号に応じて目標高度を示す情報を生成し、生成した目標時刻を示す情報を記憶部５０に記憶させる。なお、目標時刻には、到達目標時刻と、出発目標時刻とが含まれる。
【００５４】
（ステップＳ６）目標登降速度算出部３０７は、目標時刻の入力が完了したか否かを判別する。目標登降速度算出部３０７は、目標時刻の入力が完了したと判別した場合（ステップＳ６；ＹＥＳ）、ステップＳ７に処理を進め、目標時刻の入力が完了していないと判別した場合（ステップＳ６；ＮＯ）、ステップＳ５に処理を戻す。複数の目標高度がある場合、利用者は、目標時刻入力部２０３を操作して目標時刻を入力し、決定ボタンを押す処理を繰り返す。そして、全ての目標時刻の入力が完了した場合、例えば、モード切替ボタンを押して、目標高度入力モード、または入力完了を選択する。
【００５５】
（ステップＳ７）目標登降速度算出部３０７は、入力完了が選択されたか否かを判別する。目標登降速度算出部３０７は、入力完了が選択されたと判別した場合（ステップＳ７；ＹＥＳ）、処理を終了し、入力完了が選択されていないと判別した場合（ステップＳ７；ＹＮＯ）、ステップＳ２に処理を戻す。
以上で、利用者が入力部２０を操作して入力した情報を取得して、記憶部５０に記憶させる処理を終了する。
【００５６】
次に、登降割合算出部３０５が行う登降割合の算出処理について説明する。
図５は、本実施形態に係る登降割合算出部３０５が行う登降割合の算出処理の手順のフローチャートである。
（ステップＳ１０１）登降割合算出部３０５は、登降開始入力部２０１の操作が検出されたか否かを判別する。登降割合算出部３０５は、登降開始入力部２０１の操作が検出されたと判別された場合（ステップＳ１０１；ＹＥＳ）、ステップＳ１０２に処理を進め、登降開始入力部２０１の操作が検出されていないと判別された場合（ステップＳ１０１；ＮＯ）、ステップＳ１０１の処理を繰り返す。
【００５７】
（ステップＳ１０２）目標登降速度算出部３０７は、登降開始入力部２０１の操作が検出されたとき、計時部３０１から入力される計時情報に基づいて現在時刻を取得し、取得した現在時刻を示す情報を、出発開始時刻を示す情報として記憶部５０に記憶させる。
【００５８】
（ステップＳ１０３）目標登降速度算出部３０７は、登降開始入力部２０１の操作が検出されたとき、高度変換部３０３から入力される現在高度を取得し、取得した現在高度を示す情報を、出発開始高度を示す情報として記憶部５０に記憶させる。
【００５９】
（ステップＳ１０４）登降割合算出部３０５は、記憶部５０に記憶されている出発開始時刻を示す情報、出発開始高度を示す情報、および最も大きな値の目標高度を示す情報を読み出す。
（ステップＳ１０５）登降割合算出部３０５は、登降開始入力部２０１の操作が検出されてから次に登降開始入力部２０１の操作が検出されるまで、所定の時間毎に、高度変換部３０３から入力される現在高度の値を取得する。
【００６０】
（ステップＳ１０６）登降割合算出部３０５は、式（１）を用いて、登降割合を算出する。次に、第１針制御部３０６は、登降割合算出部３０５から入力される登降割合を示す情報に基づいて、第１針９０１を制御するための制御信号を生成し、生成した制御信号を駆動パルス発生回路６０１に出力する。
【００６１】
（ステップＳ１０７）登降割合算出部３０５は、登降開始入力部２０１の操作が検出されたか否かを判別する。登降割合算出部３０５は、登降開始入力部２０１の操作が検出されたと判別された場合（ステップＳ１０７；ＹＥＳ）、処理を終了し、登降開始入力部２０１の操作が検出されていないと判別された場合（ステップＳ１０７；ＮＯ）、ステップＳ１０５に処理を戻す。
以上で、登降割合算出部３０５が行う登降割合の算出処理を終了する。
【００６２】
なお、目標登降速度算出部３０７は、ステップＳ１０２の処理とステップＳ１０３の処理のどちらを先に行ってもよく、同時に処理を行うようにしてもよい。また、ステップＳ１０２の処理およびステップＳ１０３の処理を、登降割合算出部３０５が行うようにしてもよい。
【００６３】
次に、目標登降速度算出部３０７が行う目標登降速度の算出処理を説明する。
図６は、本実施形態に係る標登降速度算出部３０７が行う目標登降速度の算出処理の手順のフローチャートである。
（ステップＳ２０１）目標登降速度算出部３０７は、出発開始高度、出発開始時刻、第１の目標高度、および第１の到達目標時刻を記憶部５０から読み出す。続けて、目標登降速度算出部３０７は、ｎを１に初期化する。
【００６４】
（ステップＳ２０２）目標登降速度算出部３０７は、式（２）を用いて目標登降速度を算出し、算出した目標登降速度を目標登降割合算出部３０８に出力し、さらに記憶部５０に記憶させる。
【００６５】
（ステップＳ２０３）目標登降速度算出部３０７は、全ての目標登降速度の算出処理が終了したか否かを判別する。目標登降速度算出部３０７は、全ての目標登降速度の算出処理が終了したと判別した場合（ステップＳ２０３；ＹＥＳ）、処理を終了し、全ての目標登降速度の算出処理が終了していないと判別した場合（ステップＳ２０３；ＮＯ）、ステップＳ２０４に処理を進める。
【００６６】
（ステップＳ２０４）目標登降速度算出部３０７は、ｎに１を加算してｎに代入する。
（ステップＳ２０５）目標登降速度算出部３０７は、第ｎの目標高度、第ｎの出発目標時刻、第ｎ＋１の目標高度、および第ｎ＋１の到達目標時刻を記憶部５０から読み出す。なお、ｎは１以上の整数である。目標登降速度算出部３０７は、ステップＳ２０２に処理を戻す。
以後、目標登降速度算出部３０７は、最も大きな値の目標高度および到達目標時間まで、この処理を繰り返して登降速度を算出し、算出した目標登降速度を順次、記憶部５０に記憶させる。
【００６７】
次に、目標登降割合算出部３０８が行う目標登降割合の算出処理を説明する。
図７は、本実施形態に係る目標登降割合算出部３０８が行う目標登降割合の算出処理の手順のフローチャートである。
（ステップＳ３０１）目標登降速度算出部３０７は、登降開始入力部２０１の操作が検出されたか否かを判別する。目標登降速度算出部３０７は、登降開始入力部２０１の操作が検出されたと判別された場合（ステップＳ３０１；ＹＥＳ）、ステップＳ３０２に処理を進め、登降開始入力部２０１の操作が検出されていないと判別された場合（ステップＳ３０１；ＮＯ）、ステップＳ３０１の処理を繰り返す。
【００６８】
（ステップＳ３０２）目標登降割合算出部３０８は、経過時間計測部３０４から入力される経過時間を示す情報を取得する。
（ステップＳ３０３）目標登降割合算出部３０８は、ステップＳ３０２で取得した経過時間を示す情報に基づいて、目標登降速度算出部３０７から入力された目標登降速度のうち、現在の目標登降速度を選択する。
【００６９】
（ステップＳ３０４）目標登降割合算出部３０８は、ステップＳ３０３で選択した登降速度と、経過時間を示す情報と、記憶部５０に記憶されている目標時刻を示す情報と、を用いて、式（３）によって目標登降割合を算出する。
【００７０】
（ステップＳ３０５）目標登降割合算出部３０８は、登降開始入力部２０１の操作が検出されたか否かを判別する。目標登降割合算出部３０８は、登降開始入力部２０１の操作が検出されたと判別された場合（ステップＳ３０５；ＹＥＳ）、処理を終了し、登降開始入力部２０１の操作が検出されていないと判別された場合（ステップＳ３０５；ＮＯ）、ステップＳ３０２に処理を戻す。
以上で、目標登降割合算出部３０８が行う目標登降割合の算出処理を終了する。
【００７１】
次に、第１針９０１および第２針の表示例を説明する。
図８は、本実施形態に係る第１針９０１および第２針９０２による表示例を説明する図である。図８において、符号ｇ１０１が示す領域の画像は、高度が８００［ｍ］の出発地点から、高度が３７７６［ｍ］の目標地点まで登山するイメージ画像である。
符号ｇ１１１、ｇ１２１、ｇ１３１、およびｇ１４１が示す画像は、第１針９０１が指し示す例を説明する画像である。また、符号ｇ１１２、ｇ１２２、ｇ１３２、およびｇ１４２が示す画像は、第２針９０２が指し示す例を説明する画像である。符号ｇ１１３、ｇ１２３、ｇ１３３、およびｇ１４３が示す画像は、第１針９０１と第２針９０２とが指し示す例を説明する画像である。なお、符号ｇ１１１〜ｇ１４３が示す画像において、時刻表示針９０３を省略して示している。
【００７２】
図８に示した例では、出発地点と目標地点との高度差は、２９７６［ｍ］である。
高度が１０００［ｍ］において、登降割合は、６．７％（｜（１０００［ｍ］−８００［ｍ］）｜／｜（３７７６［ｍ］−８００［ｍ］）｜）である。このため、符号ｇ１１１が示す画像のように、第１針９０１は、略１時の位置を指し示している。また、符号ｇ１１２および符号ｇ１１３が示す画像のように、第２針９０２の位置が、第１針９０１の位置より手前の位置を指し示している。符号ｇ１１３が意味するのは、登山ペースが目標のスピードより速いことを表している。利用者は、このような表示を見ることで、登山するペースを落とす必要があることをしることができる。
【００７３】
高度が２２８８［ｍ］において、登降割合は、５０％（｜（２２８８［ｍ］−８００［ｍ］）｜／｜（３７７６［ｍ］−８００［ｍ］）｜）である。このため、符号ｇ１２１が示す画像のように、第１針９０１は、略６時の位置を指し示している。また、符号ｇ１２２および符号ｇ１２３が示す画像のように、第２針９０２に位置が、第１針９０１と同じ位置を指し示している。符号ｇ１２３が意味するのは、第１針９０１と第２針９０２とが重なっているため、登山ペースが目標のスピード通りであることを意味している。
【００７４】
高度が３０３２［ｍ］において、登降割合は、７５％（｜（３０３２［ｍ］−８００［ｍ］）｜／｜（３７７６［ｍ］−８００［ｍ］）｜）である。このため、符号ｇ１３１が示す画像のように、第１針９０１は、略９時の位置を指し示している。また、符号ｇ１３２および符号ｇ１３３が示す画像のように、第２針９０２の位置が、第１針９０１の位置より先の位置を指し示している。符号ｇ１１３が意味するのは登山ペースが目標のスピードより遅いことを表している。利用者は、このような表示を見ることで、登山するペースを早くする必要があることをしることができる。
【００７５】
高度が３７７６［ｍ］において、登降割合は、１００％（｜（３７７６［ｍ］−８００［ｍ］）｜／｜（３７７６［ｍ］−８００［ｍ］）｜）である。このため、符号ｇ１４１が示す画像のように、第１針９０１は、略１２時の位置を指し示している。また、符号ｇ１４２および符号ｇ１４３が示す画像のように、第２針９０２に位置が、第１針９０１と同じ位置を指し示している。符号ｇ１４３が意味するのは、第１針９０１と第２針９０２とが重なっているため、目標位置に予定通りに到着したことを意味している。
【００７６】
なお、本実施形態では、第１針９０１と第２針９０２とが、時刻表示針９０３と同軸である例を示したが、これに限られない。図９に示すように、第１針９０１と第２針９０２とが同軸であれば、時刻表示針９０３と同軸でなくてもよい。図９は、本実施形態に係る第１針と第２針の他の配置を説明する図である。図９に示す例では、第１の軸９０３４−１に時刻表示針９０３１〜９０３３が取り付けられ、第２の軸９０３４−２に第１針９０１と第２針９０２とが取り付けられている例である。
【００７７】
また、本実施形態では、第１針９０１と第２針９０２とが、円の一周の３６０度を１０等分して、４時の位置を２５％、６時の位置を５０％、９時の位置を７５％、１２時の位置を１００％として示す例を説明したが、これに限られない。例えば、１時の位置を１０％、１０時の位置を１００％として、第１針９０１と第２針９０２とが指し示すようにしてもよい。これにより、時刻表示針９０３が指し示す数字の位置と、第１針９０１と第２針９０２とが指し示す数字の割合が一致しているため、文字盤９１０やベゼル等に印字が不要である。また、時刻表示針９０３が指し示す数字の位置と、第１針９０１と第２針９０２とが指し示す数字の割合が一致しているため、利用者は、直感的に割合を知ることができる。また、目標地点を通り過ぎてしまった場合、第１針９０１は、１０時の位置より先を指し示しているため、目標地点を通り過ぎたことを利用者は知ることができる。また、目標地点の高度を超えた場合、制御部３０は、液晶表示部９０４に通り過ぎたことを示す情報、現在高度などを表示して報知するようにしてもよい。この報知は、不図示のスピーカ等から音響信号や音声信号を用いて制御部３０が行うようにしてもよい。
また、１２時の位置を１００％または１２０％にした場合、この割合を超えた場合、第１針９０１および第２針９０２は、１２時の位置以上回転しないように、制御部３０は制御するようにしてもよい。
【００７８】
なお、本実施形態では、第１針９０１が登降割合を示し、第２針９０２が目標登降割合を示す例を説明したが、これに限られない。図１０は、表示部９０’’が液晶表示装置である場合の登降割合と目標登降割合とを表示する一例を説明する図である。図１０において、符号ｇ２０１が示す領域の画像は登降割合の画像であり、符号ｇ２０２が示す領域の画像は目標登降割合の画像であり、符号ｇ２０３が示す領域の画像は時刻表示の画像である。すなわち、図１０に示す例では、第１針９０１（図１）の表示が符号ｇ２０１に示す領域の画像のようにバーグラフで表示され、第２針９０２（図１）の表示が符号ｇ２０２に示す領域の画像のようにバーグラフで表示される例である。図１０に示す例では、バーグラフの左端が０％、右端が１００％の例である。図１０に示すように、符号ｇ２０１が示す領域の画像と、符号ｇ２０２が示す領域の画像とを隣接して表示するようにしてもよい。
【００７９】
図１１は、文字盤９１０の外周部に液晶表示部９０１１と液晶表示部９０１２とが設けられている例を説明する図である。図１１では、第１針９０１（図１）の表示が液晶表示部９０１１に円周上にバーグラフで表示され、第２針９０２（図１）の表示が液晶表示部９０１２に円周上にバーグラフで表示される例である。図１１においても、液晶表示部９０１１と液晶表示部９０１２とが隣接して設けられていればよい。
なお、図９および図１１に示した例においても、１２時の位置を１００にしてもよく、１０時の位置を１００％にしてもよい。また、図１０に示した例において、右端が例えば１２０％であってもよい。
【００８０】
以上のように、本実施形態の電子機器（電子時計１）は、気圧を検出する検出部（気圧検出部１０１）と、検出された気圧を高度に変換する変換部（高度変換部３０３）と、登降開始の時刻から経過した経過時間を計測する経過時間計測部３０４と、変換された高度と、登降開始した地点の高度である出発開始高度と、目標とする地点の高度である到達目標高度とに基づいて、出発開始高度から到達目標高度までの高度差に対する、出発開始高度から現在の地点の高度である現在高度までの高度差との割合を登降割合として算出する登降割合算出部３０５と、出発開始高度と、到達目標高度と、登降開始した地点における時刻である出発開始時刻と、到達目標高度に到達する時刻である目標到達時刻とに基づいて、利用者が山を登降するかを表す指標である目標登降速度を算出する目標登降速度算出部３０７と、目標登降速度と、経過時間とに基づいて、現在までの目標登降高度を算出する目標登降割合算出部３０８と、登降割合を第１の表示手段（第１針９０１）で表示させる第１表示制御部（第１針制御部３０６）と、現在までの目標登降高度を第２の表示手段（第２針９０２）で表示させる第２表示制御部（第２針制御部３０９）と、を備える。
【００８１】
この構成によって、本実施形態の電子時計１は、実測した高度の現在の割合と、目標とする高度の現在の割合とを比較できるように表示することができる。この結果、本実施形態によれば、利用者が目標高度に対して、現在どの程度の高度にいるのかをわかりやすく提示することができ、現在の登降速度が登山計画に対して速いのか否かをわかりやすく提示することができる。
【００８２】
また、本実施形態の電子機器（電子時計１）は、目標登降速度算出部３０７は、出発開始高度と、複数の到達目標高度と、登降開始した地点における時刻である出発開始時刻と、複数の到達目標高度に到達する時刻である目標到達時刻とに基づいて、第ｎ（ｎは１以上の整数）の出発開始高度から第ｎ＋１の到達目標高度までの区間の目標登降速度を、区間毎に算出し、目標登降割合算出部３０８は、経過時間に基づいて、複数の目標登降速度の中から１つを抽出し、抽出した目標登降速度と、経過時間とに基づいて現在までの目標登降高度を算出する。
【００８３】
この構成によって、本実施形態の電子時計１は、利用者が最終到達地点と出発開始地点の間で、休憩を行う場合や、高度によって登降速度を変える場合であっても、区間毎に目標登降速度を算出して記憶部５０に記憶しておけるので、精度良く現在の登降速度が登山計画に対して速いのか否かをわかりやすく提示することができる。
【００８４】
なお、図３に示した例では、利用者が、目標高度、到達目標時刻、出発目標時刻を入力する例を説明したが、入力される情報は、最終の目的地点の目標高度、および最終の目的地点への到達目標時刻のみであってもよい。この場合、目標登降速度算出部３０７は、入力された情報と、開始地点の高度と時刻に基づいて、目標登降速度を算出するようにしてもよい。
【００８５】
＜第２実施形態＞
第１実施形態では、第１針９０１が登降割合を示し、第２針９０２が目標登降割合を示す例を説明した。本実施形態では、さらに第３針を備え、第３針によって、現在の登降速度のまま登山または下山を継続した場合、山頂または麓の高度に対する最終の目的地点への到達目標時刻に到達する高度の割合を表示する例を説明する。
【００８６】
図１２は、本実施形態に係る電子時計１Ａの構成を示すブロック図である。図１２に示すように、電子時計１Ａは、検出部１０、入力部２０、制御部３０Ａ、発振回路４０、分周回路４５、記憶部５０、パルス発生部６０Ａ、駆動部７０Ａ、モータ部８０Ａ、および表示部９０Ａを備える。なお、第１実施形態の電子時計１と同じ機能を有する機能部については、同じ符号を用いて、説明を省略する。
【００８７】
制御部３０Ａは、計時部３０１、時刻針制御部３０２、高度変換部３０３Ａ、経過時間計測部３０４Ａ、登降割合算出部３０５、第１針制御部３０６、目標登降速度算出部３０７、目標登降割合算出部３０８、第２針制御部３０９、画像処理部３１０、登降速度算出部３１１、推定高度算出部３１２、及び第３針制御部３１３を備える。パルス発生部６０Ａは、駆動パルス発生回路６０１、駆動パルス発生回路６０２、駆動パルス発生回路６０３、および駆動パルス発生回路６０４を備える。駆動部７０Ａは、第１モータ駆動回路７０１、第２モータ駆動回路７０２、第３モータ駆動回路７０３、および第４モータ駆動回路７０４を備える。モータ部８０Ａは、第１モータ８０１、第２モータ８０２、第３モータ８０３、および第４モータ８０４を備える。表示部９０Ａは、第１針９０１、第２針９０２、時刻表示針９０３、液晶表示部９０４、および第３針９０５を備える。
【００８８】
図１３は、本実施形態に係る表示部９０Ａの一例を説明する図である。
図１３に示す例では、表示部９０Ａは、文字盤９１０、第１針９０１、第２針９０２、時刻表示針９０３、液晶表示部９０４、第３針９０５を備える。時刻表示針９０３は、時針９０３１、分針９０３２、秒針９０３３から構成される。図１３示すように、第１針９０１、第２針９０２、第３針９０５は、時針９０３１、分針９０３２、および秒針９０３３と同じ軸９０３４に取り付けられている。
第１針９０１および第２針９０２は、例えば１２時の位置が１００％に設定されている。また、第３針９０５は、推定高度を示すため、例えばベゼルに高度が印字され、算出された高度に対応する印字を指し示す。
【００８９】
高度変換部３０３Ａは、気圧検出部１０１から入力される気圧を示す値を、周知の技術を用いて高度を示す値に変換する。高度変換部３０３Ａは、変換した高度を示す値を、登降割合算出部３０５、目標登降速度算出部３０７、および登降速度算出部３１１に出力する。
【００９０】
経過時間計測部３０４Ａは、登降開始入力部２０１から入力される操作結果信号に応じて、系時刻の値を０に初期化する。初期化後、経過時間計測部３０４Ａは、計時部３０１Ａから入力される計時情報を用いて経過時間を計測し、計測した経過時間を示す情報を、目標登降速度算出部３０７、目標登降割合算出部３０８、および登降速度算出部３１１に出力する。
【００９１】
登降速度算出部３１１は、所定の時間毎に、高度変換部３０３Ａから入力される高度を示す値と、経過時間計測部３０４Ａから入力される経過時間を示す情報とを取得する。なお、所定の時間とは、例えば１０分である。登降速度算出部３１１は、次式（４）を用いて、現在の登降速度を算出する。
【００９２】
｛（第ｎ＋１の時刻の高度）−（第ｎの時刻の高度）｝／（経過時間）  …（４）
【００９３】
式（４）において、ｎは１以上の整数である。
登降速度算出部３１１は、算出した登降速度を示す情報と、入力された現在高度を示す情報と経過時間を示す情報とを推定高度算出部３１２に出力する。
【００９４】
推定高度算出部３１２は、記憶部５０に記憶されている出発開始時刻を示す情報と、山頂または麓の到達目標時刻を示す情報と、出発開始高度を示す情報と、目標高度を示す情報とを読み出す。推定高度算出部３１２は、登降速度算出部３１１から入力された登降速度を示す情報と、現在高度を示す情報と経過時間を示す情報と、記憶部５０から読み出した情報とを用いて、次式（５）によって、所定の時間毎に、現在の登降速度で登山または下山を継続した場合、山頂または麓の高度に対する最終目的地に到着する到達目標時刻に到着する推定高度の割合を推定する。
【００９５】
［（現在高度）＋（現在の登降速度）×｛（到達目標時刻）−（現在時刻）｝］／｛（山頂または麓の高度）−（出発開始高度）｝×１００  …（５）
【００９６】
第３針制御部３１３は、推定高度算出部３１２から入力される推定高度を示す情報に基づいて、第３針９０５を制御するための制御信号を生成し、生成した制御信号を駆動パルス発生回路６０４に出力する。
駆動パルス発生回路６０４は、第３針制御部３１３から入力される制御信号に応じて、第４モータ８０４を駆動するための駆動パルス信号を発生させ、発生させた駆動パルス信号を、第４モータ駆動回路７０４に出力する。
【００９７】
第４モータ駆動回路７０４は、駆動パルス発生回路６０４から入力される駆動パルス信号に応じて、第４モータ８０４を駆動するための駆動信号を生成し、生成した駆動信号で第４モータを駆動する。
第４モータ８０４は、第４モータ駆動回路７０４によって駆動され、これにより第３針９０５を回転させる。
【００９８】
次に、登降速度算出部３１１と推定高度算出部３１２とが行う処理を説明する。
図１４は、本実施形態に係る登降速度算出部３１１と推定高度算出部３１２とが行う処理の手順のフローチャートである。
（ステップＳ４０１）登降速度算出部３１１は、高度変換部３０３Ａから入力される高度を示す値と、経過時間計測部３０４Ａから入力される経過時間を示す情報とを取得する。
（ステップＳ４０２）登降速度算出部３１１は、現在時刻における登降速度を算出する。
【００９９】
（ステップＳ４０３）推定高度算出部３１２は、式（５）を用いて、現在の登降速度で登山または下山を継続した場合、推定高度を推定する。
登降速度算出部３１１と推定高度算出部３１２とは、所定の時間毎に、ステップＳ４０１〜Ｓ４０３の処理を行う。
【０１００】
ここで、第３針９０５が指し示す値の具体例を説明する。
発開始時刻が６時であり、最終目的地に到達する到達目標時刻が１３時３０分であり、出発高度が８００［ｍ］であり、山頂の高度が３７７６［ｍ］であり、現在高度が１８００［ｍ］であり、経過時間が３時間１５分である場合を例に、具体例を説明する。なお、現在の登降速度は、７［ｍ／分］であったとする。このときの山頂の高度に対する最終目的地に到着する到達目標時刻に到着する高度の割合は、約１２０％（＝｛（１８００［ｍ］＋７［ｍ／分］×（１３時３０分−９時１５分）｝／（３７７６［ｍ］−８００［ｍ］）×１００）である。これにより、第３針９０５は、約１２０％を指し示すように駆動される。
【０１０１】
以上のように、本実施形態の電子機器（例えば電子時計１Ａ）は、高度と、経過時間とに基づいて、現在の登降速度を算出する登降速度算出部３１１と、出発開始時刻と、到達目標高度に到達目標時刻とに基づいて、現在の登降速度で登山または下山を継続した場合、到達目標時刻に到着する推定高度を推定する推定高度算出部３１２と、到達目標時刻に到着する推定高度を第３の表示手段で表示させる第３表示制御部（第３針制御部３１３）と、をさらに備える。
【０１０２】
この構成によって、本実施形態の電子時計１Ａは、第３針９０５によって推定された現在の登降速度で登山または下山を継続した場合、到達目標時刻に到着する推定高度をさらに表示することができる。これにより、利用者は、現在のペースで登山または下山を継続した場合に、到達目標時間に到達する高度を知りことができる。
【０１０３】
なお、第１実施形態および第２実施形態では、利用者が目標高度入力部２０２を操作して目標高度を入力し、目標時刻入力部２０３を操作して目標時刻を入力する例を説明したが、これに限られない。電子時計１は、不図示の通信部を備え、スマートフォンやタブレット端末等の携帯機器で入力された目標高度を示す情報および目標時刻を示す情報を通信部によって受信し、受信した情報を記憶部５０に記憶させるようにしてもよい。
【０１０４】
なお、第１実施形態および第２実施形態において、登山時は、各針が時計回りの方向に回転し、下山時に時計回りとは逆の方向に回転するように制御部３０または３０Ａが制御するようにしてもよい。
【０１０５】
なお、第１実施形態において、登山時以外の利用時に、第１針９０１と第２針９０２を用いて、他の国の第２時刻を表示させるようにしてもよい。第２実施形態において、登山時以外の利用時に、第１針９０１と第２針９０２と第３針９０５を用いて、他の国の第２時刻を表示させるようにしてもよい。
また、第１実施形態において、第１針９０１と第２針９０２との初期位置は、１２時の位置であってもよい。第２実施形態において、第１針９０１と第２針９０２と第３針９０５との初期位置は、１２時の位置であってもよい。
【０１０６】
なお、第１実施形態において、第１針９０１と第２針９０２とは、異なる色の針、異なる形状（幅、長さ）であってもよい。例えば、第１針９０１が。第２針９０２より長い場合、文字盤９１０の上に第１針９０１が配置され、第１針９０１の上に第２針９０２が配置されるようにしてもよい。これにより、図８の符号ｇ１４３が示す画像のように、第１針９０１と第２針９０２とが重なった場合であっても、利用者は、第１針９０１と第２針９０２との指し示す位置を確認することができる。
同様に、第２実施形態において、第１針９０１と第２針９０２と第３針９０５とは、異なる色の針、異なる形状（幅、長さ）であってもよい。
【０１０７】
なお、上述した実施形態における電子時計１または１Ａが備える構成要素のそれぞれの機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【０１０８】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【符号の説明】
【０１０９】
１、１Ａ…電子時計、１０…検出部、２０…入力部、３０、３０Ａ…制御部、４０…発振回路、４５…分周回路、５０…記憶部、６０、６０Ａ…パルス発生部、７０、７０Ａ…駆動部、８０、８０Ａ…モータ部、９０、９０Ａ…表示部、１０１…気圧検出部、３０１…計時部、３０２…時刻針制御部、３０３…高度変換部、３０４…経過時間計測部、３０５…登降割合算出部、３０６…第１針制御部、３０７…目標登降速度算出部、３０８…目標登降割合算出部、３０９…第２針制御部、３１０…画像処理部、３１１…登降速度算出部、３１２…推定高度算出部、３１３…第３針制御部、６０１…駆動パルス発生回路、６０２…駆動パルス発生回路、６０３…駆動パルス発生回路、６０４…駆動パルス発生回路、７０１…第１モータ駆動回路、７０２…第２モータ駆動回路、７０３…第３モータ駆動回路、７０４…第４モータ駆動回路７０４、８０１…第１モータ、８０２…第２モータ、８０３…第３モータ、８０４…第４モータ、９０１…第１針、９０２…第２針、９０３…時刻表示針、９０４…液晶表示部、９０５…第３針
【図１】
0006465658.tif 000002
【図２】
0006465658.tif 000003
【図３】
0006465658.tif 000004
【図４】
0006465658.tif 000005
【図５】
0006465658.tif 000006
【図６】
0006465658.tif 000007
【図７】
0006465658.tif 000008
【図８】
0006465658.tif 000009
【図９】
0006465658.tif 000010
【図１０】
0006465658.tif 000011
【図１１】
0006465658.tif 000012
【図１２】
0006465658.tif 000013
【図１３】
0006465658.tif 000014
【図１４】
0006465658.tif 000015