(57)【要約】【課題】  煩雑さや誤りを伴うことなく容易に所望の移動高度で報知を受けることのできる高度計を提供する。【解決手段】予めユーザは、アラームを発生させるアラーム高度を相対高度で入力するとともに、スイッチ操作により当該地点の高度をベース高度として記憶させておく。この状態において、測定タイミング毎に、得られた圧力データから高度を算出し（ステップＳ３０２）、Ｂ＝１でアラームの報音が設定されていれば（ステップＳ３０３；ＹＥＳ）、ステップＳ３０４で、「測定高度−ベース高度＝アラーム高度」となったか否かを判断する。そして、「測定高度−ベース高度＝アラーム高度」となったならば、つまり測定されている現在の高度と前記ベース高度との差が、予め設定されたアラーム高度に達したならば、ステップＳ３０５の報音処理に進みブザーを駆動してアラーム高度に達したことを報音する。【選択図】    図５
2008082909.tif 000002
【特許請求の範囲】
【請求項１】
当該地点の高度を検出する高度検出手段と、
外部から入力された相対高度であるアラーム高度を記憶するアラーム高度記憶手段と、
ベース高度を記憶するベース高度記憶手段と、
操作手段と、
この操作手段が操作されたときに、前記高度検出手段により検出された絶対高度を前記ベース高度として前記ベース高度記憶手段に記憶させる記憶制御手段と、
前記高度検出手段より検出される高度に基づき、前記ベース高度から前記アラーム高度移動したか否かを判別する判別手段と、
この判別手段の判別結果に基づき、前記ベース高度から前記アラーム高度移動した際に、報知を行う報知手段と
を備えることを特徴とする高度計。
【請求項２】
前記アラーム高度までの残り高度を算出する算出手段と、
この算出手段により算出される残り高度が所定以下となった場合に、当該残り高度を表示する表示手段と
を備えることを特徴とする請求項１記載の高度計。
【請求項３】
前記表示手段は、更に前記高度算出手段により算出された絶対高度と、前記ベース高度からの相対高度とを表示することを特徴とする請求項２記載の高度計。
【請求項４】
前記アラーム高度記憶手段は、ワンタッチ操作に応答して所定の相対高度からなるアラーム高度を記憶することを特徴とする請求項１、２又は３記載の高度計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定された高度への到達に伴ってアラームを発生する高度計に関する。
【背景技術】
【０００２】
従来、設定された高度への到達に伴ってアラームを発生する高度計が提案されるに至っている。この高度計は、予め目標高度を設定することにより、目標高度に到達した時点でアラームを発生させるものであり、目標高度の設定は絶対高度（標高）を入力することにより行う。そして、この入力された目標高度（標高）と所定のタイミング毎に測定する測定高度とを比較し、測定高度が目標高度（標高）となった時点で、アラーム音を発生させる（例えば、特許文献１参照。）。
【特許文献１】実公平７−３３１３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、登山等においておいては、登山動作と休憩とがバランスよく配置されることが過度の疲労蓄積を未然に防止する上で好ましい。そこで、アラーム発生機能を有する高度計を用いて、所望の高度を移動する毎にアラーム音を発生させ、間欠的に適切な移動高度毎に休憩を行う使用態様が考えられる。このような使用態様においては、目標高度に到達しアラーム音に応じて休憩した後、次の目標高度を再設定することになる。
【０００４】
しかしながら、目標高度を絶対高度で設定する高度計においては、次の目標高度を設定する際に、ユーザが現地点の絶対高度に所望の高度を加算して目標高度となる絶対高度を算出し、しかる後にこの算出した絶対高度を目標高度として設定しなければならず、目標高度の設定が煩雑となる。また、このように設定に際してはユーザによる目標高度の算出が伴うことから、設定した目標高度に誤りがある場合が生じ、間欠的に適切な移動高度毎に休憩を行う使用態様を実現することが困難となる。
【０００５】
本発明は、かかる従来の課題に鑑みてなされたものであり、煩雑さや誤りを伴うことなく容易に所望の移動高度で報知を受けることのできる高度計を提供すること目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するために請求項１記載の発明にかかる高度計にあっては、当該地点の高度を検出する高度検出手段と、外部から入力された相対高度であるアラーム高度を記憶するアラーム高度記憶手段と、ベース高度を記憶するベース高度記憶手段と、操作手段と、この操作手段が操作されたときに、前記高度検出手段により検出された絶対高度を前記ベース高度として前記ベース高度記憶手段に記憶させる記憶制御手段と、前記高度検出手段より検出される高度に基づき、前記ベース高度から前記アラーム高度移動したか否かを判別する判別手段と、この判別手段の判別結果に基づき、前記ベース高度から前記アラーム高度移動した際に、報知を行う報知手段とを備えることを特徴とする。
【０００７】
また、請求項２記載の発明にかかる高度計にあっては、前記アラーム高度までの残り高度を算出する算出手段と、この算出手段により算出される残り高度が所定以下となった場合に、当該残り高度を表示する表示手段とを備えることを特徴とする。
【０００８】
また、請求項３記載の発明にかかる高度計にあっては、前記表示手段は、更に前記高度算出手段により算出された絶対高度と、前記ベース高度からの相対高度とを表示することを特徴とする。
【０００９】
また、請求項４記載の発明にかかる高度計にあっては、前記アラーム高度記憶手段は、ワンタッチ操作に応答して所定の相対高度からなるアラーム高度を記憶することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、相対高度であるアラーム高度を入力することにより、このアラーム高度まで上昇移動あるいは下降移動した際に報知を行うことができる。したがって、ユーザは入力に際して目標高度を計算する必要がない。よって、ユーザにおいて煩雑さや誤りを伴うことなく、所望する移動高度で報知を受けることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施の形態を図に従って説明する。本実施の形態は、本発明を腕時計に適用したものであり、この腕時計は図１に示すように本体ケース１を有している。なお、時計バンドについては図示を省略する。本体ケース１の上面部には、表示部２が設けられており、この表示部２は、相対高度を表示する相対高度表示領域３、絶対高度を表示する絶対高度表示領域４、現在時刻を表示する時刻表示領域５、及び後述するアラーム高度までのカントダウン表示を行うカウントダウングラフィック部６等が設けられている。
【００１２】
図２は、前記腕時計の回路構成を示すブロック図である。発振回路７は基本周波数のクロック信号を生成する回路であり、生成したクロック信号を分周回路８に出力する。分周回路８はそのクロック信号を分周して１Ｈｚの計時信号を作成し、時刻計数回路９に出力する。時刻計数回路９は時、分、秒のカウンタを有しており、１Ｈｚの計時信号を計数して得られた時、分、秒の時刻データをＣＰＵ１０に出力する。また時刻計数回路９は２４時間毎の日キャリー信号を日付計数回路１１に出力し、日付計数回路１１はその日キャリー信号を計数して得た日付データをＣＰＵ１０に出力する。
【００１３】
スイッチ部１２は図示していないが時刻表示モードと高度計モードとを切り換えるモードスイッチＳ１、高度計モードにおいてアラーム高度の設定等を行うプリセットモードへの切り換えを行うスイッチＳ２、及び測定高度がアラーム高度に達したときのアラーム音の報音をオン、オフするスイッチＳ３、その他時刻修正の際操作するスイッチ等から構成されており、それらの操作信号をＣＰＵ１０に出力する。
【００１４】
ＣＰＵ１０は内蔵されるＲＯＭ１３に記憶されている各種プログラムを解読し、スイッチ処理、時刻表示処理、測定処理等を実行する中央処理部であり、また時刻表示処理及び測定処理で得られる現在時刻データ及び高度データ等を記憶する各種レジスタを有するＲＡＭ１４を備えている。圧力センサ１５は大気圧を検出して電気信号に変換して出力するセンサであり、圧力センサ１５からの信号はＡ／Ｄ変換回路１６によりデジタルの圧力データに変換されＣＰＵ１０に出力される。これら圧力センサ１５及びＡ／Ｄ変換回路１６は、高度測定時の回路の消費電力を減らすために、ＣＰＵ１０からの一定周期の測定信号Ｃが与えられたときだけ動作して、圧力測定を行うようになっている。
【００１５】
前記表示部２は液晶表示器等からなり、ＣＰＵ１０から出力される現在時刻データあるいは高度データに基づいて表示器の表示素子を駆動してそれらのデータを表示する。ブザー１７はＣＰＵ１０からの指示によりアラーム音を報音するものであり、高度計モードにおいて測定した高度が予め設定されたアラーム高度に達するとアラーム音を報音して使用者に知らせる。
【００１６】
次に、以上の構成に係る本実施の形態の動作を説明する。図３は全体的な処理の流れを示すフローチャートである。電源がオンされた状態では、まずステップＳ１０１においてスイッチ入力があったか否を判別し、スイッチ入力がなければステップＳ１０２に進み、モードレジスタＭの値が「０」，「１」及び「２」のいずれであるかを判別する。ステップＳ１０２においてＭ＝０の時刻表示モードであれば、ステップＳ１０３の時刻表示処理を実行する。
【００１７】
この時刻表示処理は、図２の時刻計数回路９及び日付計数回路１１から出力される時、分、秒の時刻データ及び年、月、日の日付データを、ＲＡＭ１４の図示しないレジスタに格納するとともに、そのデータを表示部２に出力し時刻表示領域５にて、現在の時刻及び日付として表示する処理である。したがって、この時刻表示処理により、図１（ａ）〜（ｃ）に示したように、時刻表示領域５の現在時刻が変化することとなる。
【００１８】
また、ステップＳ１０２においてＭ＝２のプリセットモードであれば、ステップＳ１０４のアラーム高度、基準高度設定処理を実行する。測定時の大気圧の変動により生じる高度誤差を補正する為に、測定開始前に予め高度のわかっている地点、例えば高度０ｍの地点を基準高度として指定すると、その地点の気圧が取り込まれ、前述したＲＡＭ１４の基準高度レジスタＢＨ及び基準圧力レジスタＢＰに、それぞれ「０ｍ」とその地点の気圧が記憶される。そして測定時にはこの基準高度の基準圧力に基づいて各測定点の高度データが算出される。
【００１９】
またアラーム高度の設定では、アラーム高度を相対高度（本実施の形態においては「１０００ｍ」）を設定し、その相対高度（「１０００ｍ」）をＲＡＭ１４のアラーム高度レジスタＡＨに記憶する。つまり、本実施の形態においては、高度計モードにおいてプリセットモード（Ｍ＝２）への切り換えを行うスイッチＳ２がワンタッチ操作されることにより、所定の相対高度がアラーム高度として設定される。
【００２０】
また、ステップＳ１０２においてＭ＝１の高度計モードであれば、ステップＳ１０５の測定処理を実行し所定の測定タイミング毎に高度測定を行う。この高度測定処理については後に詳しく説明する。引き続き、時刻、相対高度、絶対高度表示処理を実行して、前記相対高度表示領域３、絶対高度表示領域４、時刻表示領域５の表示状態を更新する（ステップＳ１０６）。
【００２１】
次に、アラームレジスタＢの値が「１」であるか否かを判別し（ステップＳ１０７）、アラームレジスタＢの値が「０」であってアラームがセットされていない場合には、ステップＳ１０８〜Ｓ１１０の処理を実行することなくＥＮＤに進む。アラームレジスタＢの値が「１」であってアラームがセットされている場合には、ユーザが設定したアラーム高度（相対値）と相対高度との差を算出する（ステップＳ１０８）。
【００２２】
すなわち、図１（ａ）は後述するように高度計モード（Ｍ＝１）においてスイッチＳ３が操作された時点の表示状態を示す。この時点においては絶対高度表示領域４に、当該地点の高度である絶対高度であって後述するベース高度である「１５１５ｍ」が表示されている。また、この時点においてはユーザは移動を開始していないことから、ベース高度「１５１５ｍ」からの移動高度である相対高度は「０００ｍ」である。また、本実施の形態においてアラーム高度は「１０００ｍ」であることから、この時点においてはアラーム高度と相対高度との差は「１０００ｍ」であり、「１０００ｍ」が算出されることとなる。
【００２３】
また、図１（ｂ）は、ユーザがベース高度（「１５１５ｍ」）から５００ｍ上昇移動した時点の表示状態を示す。この時点においては絶対高度表示領域４に、ベース高度（「１５１５ｍ」）から５００ｍ上昇移動した絶対高度「２０１５ｍ」が表示されている。また、ベース高度「１５１５ｍ」からの移動高度である相対高度は「５００ｍ」であることから、相対高度表示領域には「＋５００ｍ」が表示されている。また、ベース高度（「１０００」）とこの時点の相対高度（「＋５００ｍ」）との差は、「５００ｍ」であることから、「５００ｍ」が算出されることとなる。なお、図１（ａ）（ｂ）共に、残りの高度は２００ｍ以上であることから、後述するカウントダウングラフィック部６は初期状態を維持している。
【００２４】
次に、前記算出したアラーム高度と相対高度との差が２００ｍ以下となったか否かを判別し（ステップＳ１０９）、２００ｍ以下となったならば、前記カウントダウングラフィック部６にて前記ステップＳ１０８で算出したアラーム高度と相対高度との差である残り高度をグラフ表示する（ステップＳ１１０）。すなわち、図１（ｃ）は、ユーザがベース高度（「１５１５ｍ」）から９００ｍ上昇移動した時点の表示状態を示す。この時点においては絶対高度表示領域４に、ベース高度（「１５１５ｍ」）から９００ｍ上昇移動した絶対高度「２４１５ｍ」が表示されている。また、ベース高度（「１５１５ｍ」）からの移動高度である相対高度は「９００ｍ」であることから、相対高度表示領域には「＋９００ｍ」が表示されている。また、ベース高度（「１０００」）とこの時点の相対高度（「＋９００ｍ」）との差は、「１００ｍ」であることから、前記ステップＳ１０８で「１００ｍ」が算出されることとなる。また、残りの高度は２００ｍ以下であることから、カウントダウングラフィック部６は残り１００ｍがグラフ表示されることとなる。
【００２５】
一方、ステップＳ１０１において何らかのスイッチ入力があったときにはステップＳ１１１に進みスイッチ処理を実行する。図４はこのスイッチ処理のより詳細なフローチャートである。まず、ステップＳ２０１においてモードスイッチＳ１の操作か否かを判別する。モードスイッチＳ１の操作であればステップＳ２０２に進みモードレジスタＭの値がＭ＝０か否かを判別する。Ｍ＝０であれば、すなわち時刻表示モード（Ｍ＝０）においてモードスイッチＳ１が操作された場合には、モードレジスタＭに「１」を設定し、高度計モードに切り換える（ステップＳ２０３）。
【００２６】
ステップＳ２０２のモード判別でＭ≠０であれば、ステップＳ２０４に移り次にＭ＝１か否かを判別する。判別の結果Ｍ＝１であれば、すなわち高度計モード（Ｍ＝１）においてモードスイッチＳ１が操作された場合には、モードレジスタＭに「０」を設定し時刻表示モードに切り換える（ステップＳ２０５）。
【００２７】
他方、ステップＳ２０１においてモードスイッチＳ１の操作でなければステップＳ２０６に移りスイッチＳ２の操作であるか否かを判別する。そしてスイッチＳ２の操作であれば、まずモードレジスタＭの値が「１」か否かを判別する（ステップＳ２０７）。Ｍ＝１であれば、すなわち高度計モード（Ｍ＝１）においてスイッチＳ２が操作された場合には、モードレジスタＭに「２」を設定しプリセットモード（Ｍ＝２）に切り換える（ステップＳ２０８）。
【００２８】
また、ステップＳ２０７のモード判別でＭ≠１であれば、ステップＳ２０９に進みＭ＝２であるか否か判別する。判別の結果Ｍ＝２であれば、すなわちプリセットモード（Ｍ＝２）においてスイッチＳ２が操作された場合には、モードレジスタＭに「１」を設定し高度計モード（Ｍ＝１）に切り換える（ステップＳ２１０）。
【００２９】
また、図４のステップＳ２０６のスイッチ判別においてスイッチＳ２の操作でなければ、ステップＳ２１１に移りスイッチＳ３の操作か否かを判別する。そしてスイッチＳ３の操作であれば、モードレジスタＭの値が「１」か否かを判別する（ステップＳ２１２）。Ｍ＝１であれば、すなわち高度計モード（Ｍ＝１）においてスイッチＳ３が操作された場合には、アラームレジスタＢ＝０か否かを判別する（ステップＳ２１３）。そして判別の結果Ｂ＝０であればレジスタＢに「１」をセットしてアラームの報音を設定し（ステップＳ２１４）、Ｂ≠０であればレジスタＢに「０」をセットして報音の中止を設定する（ステップＳ２１５）。
【００３０】
また、ステップＳ２１４でレジスタＢに「１」を設定したならば、圧力センサ１５により圧力を測定して、得られた圧力データから高度を算出して（ステップＳ２１６）、算出した高度データをベース高度としてＲＡＭ１４に記憶する（ステップＳ２１７）。したがってＭ＝１の状態で、図１（ａ）に示したように、絶対高度「１５１５ｍ」の地点でスイッチＳ３を操作すると、当該地点の高度である絶対高度がベース高度としてＲＡＭ１４に記憶されることとなる。
【００３１】
なお、ステップＳ２１１のスイッチの判別においてスイッチＳ３の操作でなければ、スイッチＳ１〜Ｓ３以外のスイッチが操作されたものと判別し、ステップＳ２１８に移り時刻修正等を行う他のスイッチの判別を行うスイッチの検出処理を実行する。
【００３２】
次に図３のフローチャートにおける測定処理（ステップＳ１０５）の内容を図５のフローチャートに基づいてより詳細に説明する。高度計モード（Ｍ＝１）に切り換えられると、例えば１分間隔の測定タイミング信号（分キャリー）の有無を判別し測定タイミングか否かを判別する（ステップＳ３０１）。測定タイミングであったときには圧力センサ１５及びＡ／Ｄ変換回路１６を動作させ圧力を測定し、得られた圧力データから高度を算出し、算出した高度データをＲＡＭ１４の今回測定高度レジスタＨに格納する（ステップＳ３０２）。この今回測定高度レジスタＨに格納された絶対高度が、前記ステップＳ１０６で表示されることにより、図１（ａ）〜（ｃ）に示したように、絶対高度表示領域４の値が順次変化していくことになる。
【００３３】
次に、アラームレジスタＢが「１」か否かを判別する（ステップＳ３０３）。そしてＢ＝１でアラームの報音が設定されていれば、ステップＳ３０４に進み、「測定高度−ベース高度＝アラーム高度」となったか否かを判断する。そして、「測定高度−ベース高度＝アラーム高度」となったならば、つまり測定されている現在の高度と前記ベース高度との差が、予め設定されたアラーム高度（「１０００ｍ」）に達したならば、ステップＳ３０５の報音処理に進みブザー１７を駆動してアラーム高度に達したことを報音する。したがって、ユーザがこのブザー１７からの放音を受聴することにより、予め設定された相対高度であるアラーム高度への到達を知ることができる。
【００３４】
なお、以上の本実施の形態においては、ユーザが上昇移動する場合について説明したが、下降移動する場合も同様の処理によりアラーム高度への到達に伴ってアラームを動作させることができる。また、本実施の形態においては、アラーム高度としてスイッチ操作に応じて所定値（「１０００ｍ」）を設定するようにしたが、ユーザの入力操作により任意の値を設定できるようにしてもよい。さらに、本実施の形態においては、ステップＳ１０４において、アラーム高度の設定処理と基準高度の設定処理とを同時に行うようにしたが、両者を個別に行い基準高度の設定処理を行った後、所定のスイッチ操作によりアラーム高度の設定処理を行うようにしてもよい。加えて、実施の形態においては、本発明を高度計測機能付の腕時計に適用するようにしたが、高度計単体あるいは高度計測機能を有する他の機器に適用するようにしてもよい。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施の形態に係る腕時計のケース本体の表示遷移図である。
【図２】同腕時計の回路構成を示すブロック図である。
【図３】本実施の形態の処理手順を示すゼネラルフローチャートである。
【図４】スイッチ処理の処理手順を示すフローチャートである。
【図５】測定処理の処理手順を示すフローチャートである。
【符号の説明】
【００３６】
１    本体ケース
２    表示部
３    相対高度表示領域
４    絶対高度表示領域
５    時刻表示領域
６    カウントダウングラフィック部
７    発振回路
８    分周回路
９    時刻計数回路
１０    ＣＰＵ
１１    日付計数回路
１２    スイッチ部
１３    ＲＯＭ
１４    ＲＡＭ
１５    圧力センサ
１６    Ａ／Ｄ変換回路
１７    ブザー
【図１】
2008082909.tif 000003
【図２】
2008082909.tif 000004
【図３】
2008082909.tif 000005
【図４】
2008082909.tif 000006
【図５】
2008082909.tif 000007