JPH0868876A - Electronic timepiece with alarm and method for setting alarm time - Google Patents
Electronic timepiece with alarm and method for setting alarm timeInfo
- Publication number
- JPH0868876A JPH0868876A JP15062695A JP15062695A JPH0868876A JP H0868876 A JPH0868876 A JP H0868876A JP 15062695 A JP15062695 A JP 15062695A JP 15062695 A JP15062695 A JP 15062695A JP H0868876 A JPH0868876 A JP H0868876A
- Authority
- JP
- Japan
- Prior art keywords
- alarm
- time
- switch
- input
- basic
- 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
Links
Landscapes
- Electromechanical Clocks (AREA)
- Electric Clocks (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明はアラーム付き電子時計の
アラーム時刻の設定方法とアラーム鳴鐘動作に関する。
特に、現在の時刻から比較的近いアラーム時刻を設定す
るのに適したアラーム付き電子時計に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of setting an alarm time and an alarm ringing operation of an electronic timepiece with an alarm.
In particular, the present invention relates to an electronic timepiece with an alarm suitable for setting an alarm time that is relatively close to the current time.
【0002】[0002]
【従来の技術】従来の一般的なアラーム付き電子時計に
おいては、アラーム鳴鐘モードとアラーム非鳴鐘モード
がある。そして、アラーム鳴鐘モード/アラーム非鳴鐘
モードのいずれであっても、すなわちアラーム鳴鐘のセ
ット/リセット(オン/オフ)に拘らず、アラーム時刻
は前回アラーム設定された時刻のまま変わらない。そし
て、前回アラーム設定されたアラーム時刻を表示してい
た。さらに、アラーム鳴鐘後一定時間が経過し、再びセ
ットされているアラーム時刻と現在の時刻とが一致した
時にもアラームが鳴鐘するように構成されている。2. Description of the Related Art A conventional general electronic timepiece with an alarm has an alarm ringing mode and an alarm non-belling mode. The alarm time remains the same as the time previously set in the alarm regardless of whether the alarm ringing mode or the alarm non-belling mode is set, that is, regardless of whether the alarm ringing is set / reset (on / off). Then, the alarm time set last time was displayed. Further, the alarm is sounded when a certain time has passed after the alarm sounded and the reset alarm time and the current time match.
【0003】しかし、このようなアラーム付き電子時計
においては、現在の時刻から比較的近い時刻にアラーム
時刻を設定したいという場合には不便な点があった。つ
まり、前回設定されたアラーム時刻が現在の時刻から時
間的に遠く離れている場合は、アラーム時刻の設定に時
間がかかる。このため、アラーム時刻の設定作業が煩わ
しいという問題点があった。However, such an electronic timepiece with an alarm is inconvenient when it is desired to set the alarm time relatively close to the current time. That is, when the previously set alarm time is far away from the current time, it takes time to set the alarm time. Therefore, there is a problem in that the work of setting the alarm time is troublesome.
【0004】これを解決するために、アラーム時刻設定
モードにしたとき、現在の時刻に1分を加算した時刻を
アラーム時刻として設定しその時刻を表示するという技
術が本願出願人によって提案されている(特願平 5-198
603)。これにより、現在の時刻から比較的近いアラー
ム時刻を設定するのに適したアラーム付き電子時計を実
現することができる。In order to solve this, the applicant of the present application has proposed a technique of setting a time obtained by adding one minute to the current time as an alarm time and displaying the time when the alarm time setting mode is set. (Japanese Patent Application 5-198
603). This makes it possible to realize an electronic timepiece with an alarm that is suitable for setting an alarm time that is relatively close to the current time.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、この技
術においてはいまだ改善すべき点が存在する。すなわ
ち、この技術においては、誤ってアラーム時刻設定スイ
ッチを押してしまった場合は、このスイッチ入力によっ
て(現在の時刻+1分)という時刻にアラーム時刻が設
定されてしまう。その結果、誤ってスイッチを押したと
きから1分以内に、設定する意図のないアラームが鳴鐘
してしまう。従って、無用な騒音を生じさせたり、使用
者が煩わしく感じてしまったり、アラーム鳴鐘による消
費電流の増加から電池寿命の低下を招くという問題があ
った。However, there are still points to be improved in this technique. That is, in this technique, when the alarm time setting switch is pressed by mistake, the alarm time is set to the time (current time + 1 minute) by this switch input. As a result, an alarm that is not intended to be set is sounded within one minute after the switch is accidentally pressed. Therefore, there are problems that unnecessary noise is generated, the user feels annoyed, and the battery life is shortened due to an increase in current consumption due to an alarm ringing.
【0006】また、この技術においては、アラーム時刻
設定モードにおいてアラーム時刻を減算させていって現
在の時刻と一致したとき、或いはアラーム鳴鐘をリセッ
ト(オフ)したとき、急にアラーム時刻設定モードから
別のモードに移行してしまっていた。このため、使用者
にとっては、突然アラーム時刻設定モードから変化して
しまうために、使用上わかりにくくまた操作性も好まし
くないという問題点があった。Further, in this technique, when the alarm time is subtracted in the alarm time setting mode and coincides with the current time or when the alarm ring is reset (turned off), the alarm time setting mode is suddenly changed. I had switched to another mode. For this reason, there is a problem that the user suddenly changes from the alarm time setting mode, which is difficult to understand in use and the operability is not preferable.
【0007】本発明のアラーム付き電子時計は、上述し
た様々な課題を解決するものであって、特に、特願平 5
-198603 に記載された技術のさらなる改良を図るもので
ある。そこで、本発明の主たる目的は、現在の時刻から
比較的近い時刻にアラーム時刻を設定するにあたって、
容易にアラーム時刻を設定することができると共に、使
用者にとって操作しやすいアラーム付き電子時計を実現
することである。The alarm-equipped electronic timepiece according to the present invention solves the above-mentioned various problems, and in particular, Japanese Patent Application No.
-To further improve the technology described in 198603. Therefore, the main purpose of the present invention is to set the alarm time at a time relatively close to the current time,
The purpose of the present invention is to realize an electronic timepiece with an alarm that can easily set an alarm time and is easy for a user to operate.
【0008】また、本発明の別の目的は、誤ってアラー
ム時刻設定モードスイッチを押してしまった場合であっ
ても、無用のアラーム鳴鐘を未然に防止することであ
る。Another object of the present invention is to prevent useless alarm ringing even if the alarm time setting mode switch is accidentally pressed.
【0009】また、本発明のさらに別の目的は、アラー
ム時刻設定モードから別のモードに移行するに当たっ
て、操作者の違和感をなくし操作性の向上を図ることで
ある。Still another object of the present invention is to eliminate the uncomfortable feeling of the operator and improve the operability when shifting from the alarm time setting mode to another mode.
【0010】[0010]
【課題を解決するための手段】本発明のアラーム付き電
子時計は、アラーム時刻を設定するアラーム時刻設定モ
ードを有すると共に、アラーム時刻が設定されていない
時はアラーム時刻が現在の時刻に自動的に追随していく
ものであって、独特のアラームセット/リセット手段と
アラーム鳴鐘制御手段とを備えたことを特徴とするもの
である。The electronic timepiece with an alarm of the present invention has an alarm time setting mode for setting an alarm time, and when the alarm time is not set, the alarm time is automatically set to the current time. It is characterized in that it is equipped with unique alarm set / reset means and alarm ringing control means.
【0011】このうち、アラームセット/リセット手段
は、そのセット/リセットの条件に特徴を有している。
このアラームセット/リセット手段がセットされるの
は、アラーム時刻設定モードに移行し、スイッチ入力に
基づきアラーム時刻設定手段の動作によって設定された
アラーム時刻と現在の時刻とが一致しなくなったことを
アラーム一致検出手段が検出した時である。また、アラ
ームセット/リセット手段がリセットされるのは、設定
されたアラーム時刻と現在の時刻との一致がアラーム一
致検出手段によって検出された場合である。さらに、ア
ラームセット/リセット手段がリセット状態である時
は、アラーム時刻を記憶しておくアラーム時刻記憶手段
に現在の時刻を記憶させるように(すなわち、アラーム
時刻と現在の時刻とが一致するように)構成している。Of these, the alarm set / reset means is characterized by the condition of the set / reset.
This alarm setting / resetting means is set when the alarm time setting mode is entered and the alarm time set by the operation of the alarm time setting means based on the switch input does not match the current time. It is when the coincidence detecting means detects. The alarm setting / resetting means is reset when the alarm coincidence detecting means detects a match between the set alarm time and the current time. Further, when the alarm set / reset means is in the reset state, the current time is stored in the alarm time storage means for storing the alarm time (that is, the alarm time and the current time are matched). ) Make up.
【0012】更に本発明のアラーム付き電子時計は、ア
ラーム時刻設定モードにおいて、アラーム時刻を設定す
るためのスイッチを押し続けると、アラーム時刻の早送
りを行うと共に、設定されたアラーム時刻と現在の時刻
とが一致した時にはアラーム時刻の早送りを停止させる
アラーム時刻設定手段を有することを特徴とする。Further, in the alarm electronic timepiece of the present invention, when the switch for setting the alarm time is kept pressed in the alarm time setting mode, the alarm time is fast-forwarded and the set alarm time and the current time are displayed. It is characterized in that it has an alarm time setting means for stopping the fast-forwarding of the alarm time when the two coincide with each other.
【0013】[0013]
【作用】本発明のアラーム付き電子時計の、アラームセ
ット/リセット手段のセット/リセット状態についてま
とめると以下のようになる。The set / reset state of the alarm set / reset means of the electronic timepiece with alarm of the present invention is summarized as follows.
【0014】A)アラーム時刻設定モードに移行し、ス
イッチ入力によって現在の時刻と異なるアラーム時刻を
設定した時はセット状態である。このセット状態の時
に、アラーム時刻設定モードから別のモードに移行した
時もセット状態のまま変化はしない。しかし、別のモー
ドの時に、時間が経過して設定されたアラーム時刻と現
在の時刻とが一致した場合に、後述するアラーム鳴鐘を
行ってリセット状態に変化する。以後、次のアラーム時
刻設定モードに移行するまでリセット状態を保持する。A) When the alarm time setting mode is entered and an alarm time different from the current time is set by switch input, it is in the set state. In this set state, even when the alarm time setting mode is changed to another mode, the set state remains unchanged. However, in another mode, if the set alarm time and the current time coincide with each other after a lapse of time, an alarm ringing described later is performed to change to the reset state. After that, the reset state is held until the next alarm time setting mode is entered.
【0015】B)アラーム時刻設定モードに移行し、ス
イッチ入力によって現在の時刻と同じアラーム時刻を設
定した時はリセット状態である。この状態はアラーム時
刻設定モードから別のモードに移行しても変化せず、リ
セット状態を保ったままである。B) When the alarm time setting mode is entered and the same alarm time as the current time is set by the switch input, it is in the reset state. This state does not change even when the alarm time setting mode is changed to another mode, and the reset state is maintained.
【0016】一方、アラーム鳴鐘制御手段は、アラーム
鳴鐘を行う条件にその特徴を有している。すなわち、ア
ラーム鳴鐘を行うのは、アラームセット/リセット手段
がセットされた後に、設定されたアラーム時刻と現在の
時刻との一致がアラーム一致検出手段によって検出され
た時である。つまり、アラーム時刻設定モードに移行
し、スイッチ入力によって現在の時刻と異なるアラーム
時刻を設定した後で、時間が経過して設定されたアラー
ム時刻と現在の時刻とが一致した場合にアラーム鳴鐘が
行われる。ただし、アラーム時刻設定モードに移行し、
時間の経過ではなくスイッチ入力によって、設定したア
ラーム時刻と現在の時刻とが一致した場合には、アラー
ム一致検出手段によって時刻の一致が検出されるにもか
かわらずアラーム鳴鐘は行われない。On the other hand, the alarm ringing control means is characterized by the condition for alarm ringing. That is, the alarm ringing is performed when the alarm coincidence detecting means detects a coincidence between the set alarm time and the current time after the alarm setting / resetting means is set. In other words, after entering the alarm time setting mode and setting an alarm time different from the current time by switch input, if the time has elapsed and the set alarm time matches the current time, the alarm bell will sound. Done. However, it shifts to the alarm time setting mode,
When the set alarm time matches the current time by the switch input instead of the lapse of time, the alarm ringing is not performed even though the time coincidence is detected by the alarm coincidence detection means.
【0017】さて、本発明によれば、上述したようにア
ラーム鳴鐘が行われるのであるが、上記のA)に記述し
たように、アラームセット/リセット手段はアラーム鳴
鐘を行った後にセット状態からリセット状態に変化す
る。つまり、リセット状態ではアラーム鳴鐘は行われな
いので、一度アラーム鳴鐘が行われると自動的にアラー
ム鳴鐘が行われない状態に切り替わることになる。本発
明のアラーム付き電子時計はこのようないわゆる”ワン
タイム型のアラーム”を備えていることを特徴とするも
のである。従来技術においては、設定されたアラーム時
刻は変化しないので、所定の時間が経過すると再びアラ
ーム鳴鐘が行われていた。そして、このアラーム鳴鐘を
禁止するためには新たな別の操作を必要としていた。し
かし、本発明によれば自動的にアラーム鳴鐘が行われな
い状態に切り替わるので新たな別の操作は不要である。According to the present invention, the alarm ringing is performed as described above. However, as described in A) above, the alarm setting / resetting means sets the alarm state after the alarm ringing. To the reset state. That is, since the alarm ringing is not performed in the reset state, once the alarm ringing is performed, the state automatically switches to the state where the alarm ringing is not performed. The electronic timepiece with an alarm of the present invention is characterized by including such a so-called "one-time alarm". In the prior art, since the set alarm time does not change, the alarm ringing is performed again after a predetermined time has elapsed. And another new operation was required to prohibit this alarm ringing. However, according to the present invention, a new operation is not necessary because the alarm is automatically switched to a state in which it does not sound.
【0018】ただし、アラームセット/リセット手段
は、アラーム鳴鐘を行った後にリセットされないように
することも可能である。本発明の基本は”ワンタイム型
のアラーム”を備えていることであるが、いつも一定時
刻になるとアラーム鳴鐘を行うような、いわゆる”リピ
ート型のアラーム”機能を設けることも可能である。す
なわち、アラームセット/リセット手段をリセットさせ
るかどうかを選択する手段を設け、リセットさせるか、
あるいはセット状態を維持するかを選択するものであ
る。However, the alarm setting / resetting means may not be reset after the alarm ringing. The basis of the present invention is to have a "one-time alarm", but it is also possible to provide a so-called "repeat-type alarm" function that always sounds an alarm at a certain time. That is, a means for selecting whether or not to reset the alarm set / reset means is provided and
Alternatively, it is selected whether to maintain the set state.
【0019】また、本発明のアラーム付き電子時計は、
前記アラームセット/リセット手段がリセット状態であ
る時間を計数するリセット時間計数手段を有し、このリ
セット時間計数手段の値が一定値となったとき、アラー
ム時刻を設定不可能な状態にする状態制御手段を有する
ことが望ましい。The electronic timepiece with alarm of the present invention is
State control having reset time counting means for counting the time during which the alarm setting / resetting means is in a reset state, and setting the alarm time to a non-settable state when the value of the reset time counting means becomes a constant value It is desirable to have a means.
【0020】このことにより、誤ってアラーム時刻設定
モードスイッチを押してしまった場合であっても無用な
アラーム鳴鐘を防止することができるものである。すな
わち、アラーム時刻設定モードスイッチを押すことによ
り、アラーム時刻設定モードに移行はするものの、これ
だけではアラームセット/リセット手段はセットされな
い。従って、この状態ではアラーム鳴鐘は行われない。
そして、この状態のまま放置しておくと、リセット時間
計数手段によって時間が計測されその値が一定値に達す
ると、自動的にアラーム時刻修正モードから別のモード
に移行する(つまり、アラーム時刻を設定不可能な状態
にする)ものである。Thus, even if the alarm time setting mode switch is accidentally pressed, useless alarm ringing can be prevented. In other words, although the alarm time setting mode is entered by pressing the alarm time setting mode switch, the alarm setting / resetting means is not set by this alone. Therefore, the alarm ringing is not performed in this state.
If left in this state, the reset time counting means measures the time, and when the value reaches a certain value, the alarm time adjustment mode automatically shifts to another mode (that is, the alarm time is set to It is a state that cannot be set).
【0021】更に本発明のアラーム付き電子時計は、ア
ラーム時刻設定モードにおいて、アラーム時刻を設定す
るためのスイッチを押し続けると、アラーム時刻の早送
りを行うと共に、設定されたアラーム時刻と現在の時刻
とが一致した時にはアラーム時刻の早送りを停止させる
アラーム時刻設定手段を有している。Further, in the alarm-equipped electronic timepiece of the present invention, when the switch for setting the alarm time is kept pressed in the alarm time setting mode, the alarm time is fast-forwarded and the set alarm time and the current time are displayed. It has an alarm time setting means for stopping the fast-forwarding of the alarm time when they match.
【0022】この構成において、スイッチが操作されて
いるかどうかを検出する入力制御手段を有し、さらに、
この入力制御手段によって検出されたスイッチ入力がエ
ッジ入力であるかどうか検出するエッジ入力検出手段
と、入力制御手段により検出されたスイッチ入力が押し
続け入力かどうか検出する押し続け入力検出手段とを備
えている。そして、アラーム時刻設定手段は、エッジ入
力検出手段がエッジ入力を検出した際に、アラーム時刻
を所定の単位量加算(または減算)すると共に、押し続
け入力検出手段が押し続け入力を検出している間は、ア
ラーム時刻を早送り制御手段によって早送りさせるよう
にしている。さらにこのアラーム時刻設定手段は、設定
されたアラーム時刻と現在の時刻との一致がアラーム一
致検出手段によって検出された場合、アラーム時刻の早
送りを停止させる。In this structure, there is provided an input control means for detecting whether or not the switch is operated, and further,
An edge input detection means for detecting whether the switch input detected by the input control means is an edge input, and a push-and-hold input detection means for detecting whether or not the switch input detected by the input control means is a push-and-hold input ing. The alarm time setting means adds (or subtracts) a predetermined unit amount from the alarm time when the edge input detecting means detects an edge input, and the pressing and holding input detecting means detects the pressing and holding input. During the period, the alarm time is fast-forwarded by the fast-forward control means. Further, the alarm time setting means stops the fast forward of the alarm time when the alarm coincidence detecting means detects a match between the set alarm time and the current time.
【0023】従って、設定するアラーム時刻は早送り中
に必ず現在の時刻で停止することになる。そして、この
時スイッチを押し続けているとアラーム時刻も停止した
ままの状態を保っている。アラーム時刻を変えるには、
スイッチを押すのを一旦中断した後、再びスイッチを押
せばよい。すなわち、現在の時刻を基準にしてアラーム
時刻を設定することになり、現在の時刻から比較的近い
時間範囲にアラーム時刻を設定しやすい。特に、何回も
アラーム時刻を設定する場合などに有効である。また、
設定されたアラーム時刻が現在の時刻と一致したときリ
セットされる上述したアラームセット/リセット手段と
組み合わせることにより、アラームリセット操作が非常
に容易になるという効果を有する。Therefore, the alarm time to be set is always stopped at the present time during fast-forwarding. If the switch is kept pressed at this time, the alarm time remains stopped. To change the alarm time,
You can stop pressing the switch once and then press it again. That is, the alarm time is set based on the current time, and it is easy to set the alarm time in a time range relatively close to the current time. This is especially effective when the alarm time is set many times. Also,
By combining with the above-mentioned alarm set / reset means that is reset when the set alarm time coincides with the current time, there is an effect that the alarm reset operation becomes very easy.
【0024】[0024]
【実施例】以下、実施例により本発明の詳細を示す。な
お、説明及び図中に基本時刻とあるのは基本時計計時手
段によって計時される現在の時刻のことを意味してい
る。The details of the present invention will be described below with reference to Examples. The basic time in the description and the drawings means the current time measured by the basic clock time measuring means.
【0025】まず、本発明が適用される電子時計の全体
構成について説明する。図1は本発明のアラーム付き電
子時計のハードウェア構成図である。図において、電子
時計は、マイクロコンピュータ1及びLCDパネル1
0、スイッチ群11、アラーム鳴鐘手段14とから構成
されている。First, the overall structure of the electronic timepiece to which the present invention is applied will be described. FIG. 1 is a hardware configuration diagram of an electronic timepiece with an alarm according to the present invention. In the figure, an electronic timepiece is represented by a microcomputer 1 and an LCD panel 1.
0, a switch group 11, and an alarm ringing means 14.
【0026】マイクロコンピュータ1は、電子時計全体
の制御を司るものである。そして、発振回路2を内蔵
し、分周回路3にて分周された発振回路2の出力をマイ
クロコンピュータ1のシステムクロックφとして利用し
ている。また、この分周回路3の別の出力は、割り込み
制御回路4に入力され、割り込みタイミング信号として
用いられる。この割り込み制御回路4は、図示しないマ
イクロコンピュータ内部信号及び外部信号による割り込
みを制御するものであり、入力制御回路12、制御回路
5に接続されている。制御回路5はマイクロコンピュー
タ1の停止、起動をはじめ、様々な動作を制御する中枢
部分である。そして、本発明の特徴をなすところのアラ
ーム時刻の設定に関する制御を行うのもこの制御回路5
である。The microcomputer 1 controls the entire electronic timepiece. The oscillator circuit 2 is built in, and the output of the oscillator circuit 2 divided by the divider circuit 3 is used as the system clock φ of the microcomputer 1. Another output of the frequency dividing circuit 3 is input to the interrupt control circuit 4 and used as an interrupt timing signal. The interrupt control circuit 4 controls an interrupt by a microcomputer internal signal and an external signal (not shown), and is connected to the input control circuit 12 and the control circuit 5. The control circuit 5 is a central part for controlling various operations including stopping and starting of the microcomputer 1. This control circuit 5 also controls the alarm time setting, which is a feature of the present invention.
Is.
【0027】上述した制御回路5、電子時計の動作を制
御するためのプログラムが格納されたROM6、電子時
計の動作中に必要な各種のデータを記憶するRAM7、
時計に関する表示を制御する表示制御回路9、スイッチ
群11の状態を監視しスイッチ入力を制御する入力制御
回路12、アラーム鳴鐘手段13の鳴鐘を制御するアラ
ーム制御回路14は内部バス15を介して相互に接続さ
れている。本実施例で用いられているアラーム鳴鐘手段
14は圧電ブザーである。しかし、アラーム鳴鐘手段と
してはこれに限られるわけではない。例えば、音響スピ
ーカー・ベル・音叉・バイブレーターなど、所定の振動
周波数で振動を行って操作者に報知するものであれば特
に制限されることはない。The control circuit 5 described above, the ROM 6 in which the program for controlling the operation of the electronic timepiece is stored, the RAM 7 for storing various data required during the operation of the electronic timepiece,
The display control circuit 9 for controlling the display related to the clock, the input control circuit 12 for monitoring the state of the switch group 11 and controlling the switch input, and the alarm control circuit 14 for controlling the ringing of the alarm ringing means 13 are connected via the internal bus 15. Are connected to each other. The alarm bell 14 used in this embodiment is a piezoelectric buzzer. However, the alarm ringing means is not limited to this. For example, there is no particular limitation as long as it vibrates at a predetermined vibration frequency to notify the operator, such as an acoustic speaker, a bell, a tuning fork, and a vibrator.
【0028】さらに分周回路3も内部バス15に接続さ
れている事により、分周回路3の状態をプログラムによ
って読み出す事が可能である。また、割り込み制御回路
4も内部バス15に接続されている事によってプログラ
ムによって割り込み条件の設定、割り込み要因の読みだ
しが可能である。そして、RAM7内の一部にはアラー
ム時刻記憶手段であるアラーム時刻メモリ8が設けられ
ている。ただし、このアラーム時刻メモリ8はRAM7
内に設けなければならないわけではなく、独立したメモ
リやレジスタであってもよく、あるいは不揮発性のRA
Mに設けてもよい。Further, since the frequency dividing circuit 3 is also connected to the internal bus 15, the state of the frequency dividing circuit 3 can be read out by a program. Further, since the interrupt control circuit 4 is also connected to the internal bus 15, it is possible to set an interrupt condition and read an interrupt factor by a program. An alarm time memory 8 as an alarm time storage means is provided in a part of the RAM 7. However, the alarm time memory 8 is RAM 7
It does not have to be provided inside, but may be an independent memory or register, or a non-volatile RA
It may be provided in M.
【0029】次に表示パネル10及びスイッチ群11に
ついて説明する。図2は本発明のアラーム付き電子時計
の一実施例の外観を示す概念図である。この図は、アラ
ーム時刻設定モードでアラーム時刻を設定している状態
を示している。図において、本体20の正面中央部に配
置されたLCDパネル10は、現在時刻表示エリア16
とアラーム時刻表示エリア17に分かれている。現在時
刻表示エリア16には、現在の時刻が時分秒で常時表示
されている。アラーム時刻設定モードの時は、アラーム
時刻表示エリア17には、スイッチ群11の操作に応じ
た時刻が表示されるようになっている(これについては
後述する)。そして、一度アラーム時刻が設定された
後、アラームが鳴鐘するまでの間は、基本時計モードの
場合(アラーム時刻設定モードではない場合)であって
も、設定されたアラーム時刻を表示し続ける。Next, the display panel 10 and the switch group 11 will be described. FIG. 2 is a conceptual diagram showing the external appearance of one embodiment of the electronic timepiece with alarm of the present invention. This figure shows a state in which the alarm time is set in the alarm time setting mode. In the figure, the LCD panel 10 arranged in the center of the front of the main body 20 is indicated by the current time display area 16
Is divided into an alarm time display area 17. In the current time display area 16, the current time is always displayed in hours, minutes and seconds. In the alarm time setting mode, the alarm time display area 17 displays a time corresponding to the operation of the switch group 11 (this will be described later). After the alarm time is once set, the set alarm time is continuously displayed until the alarm rings, even in the basic clock mode (not in the alarm time setting mode).
【0030】これに対して、基本時計モードの場合(ア
ラーム時刻設定モードではない場合)であって、かつア
ラーム時刻が設定されていない状態においては、現在の
時刻の時分と同じ値が表示されるように構成されてい
る。つまり、この場合アラーム時刻は現在の時刻に自動
的に追随するように表示される。On the other hand, in the basic clock mode (when the alarm time setting mode is not set) and no alarm time is set, the same value as the hour and minute of the current time is displayed. Is configured to. That is, in this case, the alarm time is displayed so as to automatically follow the current time.
【0031】このアラーム時刻の表示方法には別の方法
もある。例えば、通常の基本時計モードの時はアラーム
時刻を表示させず、後述するアラーム時刻設定モードの
状態にある時のみアラーム時刻を表示させるようにして
もよい。なぜなら、本実施例の場合は、基本時計モード
であって、かつアラーム時刻が設定されていない状態に
おいては、アラーム時刻と現在の時刻が同じであるの
で、あえて重複した時刻情報を表示する必要はないから
である。また、本実施例の場合は、現在時刻表示エリア
16とアラーム時刻表示エリア17の2つの表示領域を
有しているが、この表示領域が1つであってもよい。つ
まり、通常の基本時計モードにおいては現在の時刻を表
示し、アラーム時刻設定モードにおいては現在の時刻の
替わりにアラーム時刻を表示するようにすればよい。こ
の場合アラーム時刻設定モードにおいては、秒の単位の
表示は消灯するのが望ましい。実際のアラーム時刻の設
定においては、秒単位の設定はあまり必要ではないの
で、秒の単位の表示を消灯することにより、現在の時刻
表示であるかアラーム時刻表示であるかが区別し易くな
る。There is another method for displaying the alarm time. For example, the alarm time may not be displayed in the normal basic clock mode, but the alarm time may be displayed only in the state of the alarm time setting mode described later. This is because, in the case of the present embodiment, in the basic clock mode and the alarm time is not set, the alarm time and the current time are the same, so there is no need to display duplicate time information. Because there is no. Further, although the present embodiment has two display areas, that is, the current time display area 16 and the alarm time display area 17, this display area may be one. That is, the current time may be displayed in the normal basic clock mode, and the alarm time may be displayed instead of the current time in the alarm time setting mode. In this case, in the alarm time setting mode, it is desirable to turn off the display in units of seconds. In actual setting of the alarm time, setting in seconds is not necessary so much, and by turning off the display in seconds, it becomes easy to distinguish between the current time display and the alarm time display.
【0032】また、本実施例においては表示手段として
LCDパネルを用いたがもちろんこれに限られるわけで
はなく、例えば発光ダイオード(LED)・エレクトロ
ルミネッセンス素子・蛍光表示管・放電管・白熱ランプ
・非発光式の数字表示板などであってもよい。また、本
実施例においてはディジタル表示の場合について示した
が、もちろんアナログ表示のものであってもよい。Further, in the present embodiment, the LCD panel is used as the display means, but it is not limited to this, for example, a light emitting diode (LED), an electroluminescence element, a fluorescent display tube, a discharge tube, an incandescent lamp, a non-illuminating lamp. It may be a light emitting numeric display plate or the like. Further, although the case of digital display is shown in the present embodiment, it is of course possible to use analog display.
【0033】スイッチ群11は、押しボタン式スイッチ
である第1外部操作スイッチ18と第2外部操作スイッ
チ19とで構成されている。このスイッチ群11のいず
れかの外部操作スイッチが押された時にアラーム時刻設
定モードに移行する。そして、第1外部操作スイッチ1
8を押した時はアラーム時刻が(現在の時刻+1分)に
設定され、かつアラーム時刻表示エリア17に表示さ
れ、第2外部操作スイッチ19を押した時はアラーム時
刻が(現在の時刻−1分)に設定され、かつアラーム時
刻表示エリア17に表示される。さらにこの時は、アラ
ーム鳴鐘がセットされていることを示すアラーム設定マ
ーク21がアラーム時刻表示エリア17に表示される。
そして、このアラーム設定マーク21は、アラーム鳴鐘
がリセットされた時は消灯されるようになっている。The switch group 11 is composed of a first external operation switch 18 and a second external operation switch 19 which are push button type switches. When any one of the external operation switches of the switch group 11 is pressed, the alarm time setting mode is entered. Then, the first external operation switch 1
When 8 is pressed, the alarm time is set to (current time + 1 minute) and is displayed in the alarm time display area 17, and when the second external operation switch 19 is pressed, the alarm time is (current time-1 Minute) and is displayed in the alarm time display area 17. Further, at this time, an alarm setting mark 21 indicating that the alarm bell is set is displayed in the alarm time display area 17.
The alarm setting mark 21 is turned off when the alarm ring is reset.
【0034】第1外部操作スイッチ18と第2外部操作
スイッチ19は、本体20の側面に形成されているが、
操作に支障がない限り特にその配置に制約はない。もっ
とも、一般的には本体20のLCDパネルがある面(表
示部がある面)に比べて本体20の側面の方が操作し易
いので、本体20の側面は好ましい配置である。ただ
し、表示部(LCDパネル)の面積が十分に広い場合に
は表示部にスイッチを設けてもよい。Although the first external operation switch 18 and the second external operation switch 19 are formed on the side surface of the main body 20,
There is no particular restriction on the arrangement as long as it does not hinder the operation. However, in general, the side surface of the main body 20 is easier to operate than the surface of the main body 20 on which the LCD panel is located (the surface on which the display portion is located). However, if the area of the display unit (LCD panel) is sufficiently large, a switch may be provided in the display unit.
【0035】本実施例においては、スイッチとしてプッ
シュ式のものを用いたがもちろんこれに限られるわけで
はない。例えば、スライド式スイッチやタッチ式スイッ
チなどでも適用することができる。特に、表示部にスイ
ッチを配置する場合はタッチ式スイッチは最適である。In this embodiment, the push type switch is used as the switch, but the switch is not limited to this. For example, a slide type switch or a touch type switch can be applied. In particular, the touch type switch is optimal when the switch is arranged on the display unit.
【0036】さて次に、本発明のアラーム付き電子時計
の実施例の動作についてフローチャートを用いて説明す
る。Now, the operation of the embodiment of the electronic timepiece with alarm of the present invention will be described with reference to the flow chart.
【0037】図3は本発明のアラーム付き電子時計の第
1の実施例を示すブロック図である。図において、時計
としての計時機能を有するのが基本時計計時手段101
である。この基本時計計時手段101によって計時され
た情報(現在の時刻)が図2に示す現在時刻表示エリア
16に表示されるようになっている。また、この計時情
報はアラーム時刻ゲート108と、アラーム一致検出手
段104にも送られている。FIG. 3 is a block diagram showing a first embodiment of an electronic timepiece with an alarm according to the present invention. In the figure, a basic clock timing means 101 has a clock function as a clock.
Is. The information (current time) measured by the basic clock time measuring means 101 is displayed in the current time display area 16 shown in FIG. The timekeeping information is also sent to the alarm time gate 108 and the alarm coincidence detecting means 104.
【0038】アラーム時刻記憶手段103(図1に示す
アラーム時刻メモリ8)には、アラーム時刻設定手段1
02によって設定された任意のアラーム時刻か、あるい
はアラーム時刻ゲート108を通した基本時計計時手段
101の計時情報(現在の時刻)のいずれかが記憶され
る。なお、アラーム時刻設定手段102は、入力スイッ
チ(図2に示す第1外部操作スイッチ18または第2外
部操作スイッチ19)によってアラーム時刻が設定され
るように構成されている。さらに、アラーム時刻設定手
段102からはアラーム時刻設定モード信号(後述する
アラーム一致検出手段104による時刻一致検出信号の
発生要因がアラーム時刻設定手段102が動作したこと
によるものであることを示す信号)が出力される。な
お、アラーム時刻記憶手段103に記憶されている情報
が、図1に示す表示制御回路9を介して、図2に示すア
ラーム時刻表示エリア17に表示されるようになってい
る。The alarm time setting means 1 is stored in the alarm time storage means 103 (alarm time memory 8 shown in FIG. 1).
Either the arbitrary alarm time set by 02 or the time information (current time) of the basic clock time measuring means 101 through the alarm time gate 108 is stored. The alarm time setting means 102 is configured such that the alarm time is set by the input switch (the first external operation switch 18 or the second external operation switch 19 shown in FIG. 2). Further, from the alarm time setting means 102, an alarm time setting mode signal (a signal indicating that the cause of generation of the time coincidence detection signal by the alarm coincidence detection means 104 described later is due to the operation of the alarm time setting means 102). Is output. The information stored in the alarm time storage means 103 is displayed in the alarm time display area 17 shown in FIG. 2 via the display control circuit 9 shown in FIG.
【0039】このアラーム時刻記憶手段103は、アラ
ーム一致検出手段104に接続されている。そして、ア
ラーム一致検出手段104は、アラーム時刻記憶手段1
03に記憶されているアラーム時刻と、基本時計計時手
段101による現在の時刻とが一致しているかどうかを
検出する。The alarm time storage means 103 is connected to the alarm coincidence detection means 104. The alarm coincidence detection means 104 is the alarm time storage means 1
It is detected whether or not the alarm time stored in 03 and the current time by the basic clock timing means 101 match.
【0040】アラームセット/リセット手段106に
は、アラーム一致検出手段104の出力(時刻一致検出
信号)、及びアラーム時刻設定手段102の出力信号
(アラーム時刻設定モード信号)が入力されている。ま
た、このアラーム一致検出手段104の出力(時刻一致
検出信号)と、アラームセット/リセット手段106の
セット状態を示すセット信号とはアラーム鳴鐘ゲート1
09に入力されている。そして、アラーム時刻設定手段
102からアラーム時刻設定モード信号が出力されてい
る時で、アラーム一致検出手段104から時刻一致検出
信号が出力されていない場合(設定されたアラーム時刻
と現在の時刻とが異なる場合)にアラームセット/リセ
ット手段106はセット状態になる。そして、このセッ
ト状態は、アラーム時刻設定モード信号が出力されなく
なってもそのまま保持される。その後、時間の経過によ
り、アラーム一致検出手段104によってアラーム時刻
と現在の時刻との一致が検出された時に、アラーム鳴鐘
ゲート109が開く。これによってアラーム鳴鐘制御手
段105が動作し、アラーム鳴鐘手段107を一定時間
駆動してアラーム鳴鐘を行う。そして、アラームセット
/リセット手段106はセット状態からリセット状態に
変化する。なお、アラームセット/リセット手段106
がセット状態の時は、図2に示すアラーム設定マーク2
1が点灯されるように構成されている(これに対して、
リセット状態の時は消灯している)。The alarm set / reset means 106 receives the output of the alarm coincidence detection means 104 (time coincidence detection signal) and the output signal of the alarm time setting means 102 (alarm time setting mode signal). The output of the alarm coincidence detection means 104 (time coincidence detection signal) and the set signal indicating the set state of the alarm setting / resetting means 106 are the alarm bell 1
It has been input to 09. Then, when the alarm time setting mode signal is output from the alarm time setting means 102 and the time coincidence detection signal is not output from the alarm coincidence detection means 104 (the set alarm time is different from the current time). In the case), the alarm setting / resetting means 106 is set. Then, this set state is maintained as it is even if the alarm time setting mode signal is not output. After that, when the alarm coincidence detecting means 104 detects the coincidence between the alarm time and the current time due to the passage of time, the alarm bell gate 109 opens. As a result, the alarm ringing control means 105 operates, and the alarm ringing means 107 is driven for a predetermined time to perform the alarm ringing. Then, the alarm setting / resetting means 106 changes from the set state to the reset state. The alarm setting / resetting means 106
When the is set, the alarm setting mark 2 shown in Fig. 2
1 is configured to be turned on (in contrast,
It is off during the reset state).
【0041】さて、アラームセット/リセット手段10
6がセット状態でない時は常にリセット状態を保持して
いる。アラームセット/リセット手段106がリセット
されていると、アラーム時刻ゲート108にリセット信
号が送られる。この結果、アラーム時刻ゲート108が
開き基本時計計時手段101によって計時された情報
(現在の時刻)がアラーム時刻記憶手段103に記憶さ
れる。この動作によってアラーム時刻が自動的に現在の
時刻に追随するようになる。Now, the alarm setting / resetting means 10
When 6 is not in the set state, it always holds the reset state. When the alarm setting / resetting means 106 is reset, a reset signal is sent to the alarm time gate 108. As a result, the alarm time gate 108 opens and the information (current time) measured by the basic clock time measuring means 101 is stored in the alarm time storage means 103. By this operation, the alarm time automatically follows the current time.
【0042】次に上記のブロック図(図3)の動作につ
いて図4及び図5に示すフローチャートを用いてさらに
詳しく説明する。なお、図中の記号”AL”はアラーム
の略である。Next, the operation of the above block diagram (FIG. 3) will be described in more detail with reference to the flow charts shown in FIGS. The symbol "AL" in the figure is an abbreviation for an alarm.
【0043】図4に示すフローチャートは、図1に示す
割り込み制御回路4によって1Hz割り込みが発生した
ときに動作する基本プログラムである。すなわち、1秒
毎に実行されるプログラムである。先ず、図3に示す基
本時計計時手段101によって基本時刻が計時され(ス
テップ201)、基本時刻が0秒、つまり分桁のカウン
トが生じているかどうかを判断する(ステップ20
2)。この時、基本時刻が0秒であればアラームセット
状態かどうか(アラームセット/リセット手段106が
セット状態かどうか)を判断する(ステップ203)。
アラームセット状態であれば、アラーム時刻と基本時刻
の一致検出を行い(ステップ205)、一致していれば
アラーム鳴鐘を行う(ステップ206)。The flowchart shown in FIG. 4 is a basic program which operates when the interrupt control circuit 4 shown in FIG. 1 generates a 1 Hz interrupt. That is, it is a program executed every one second. First, the basic timekeeping means 101 shown in FIG. 3 measures the basic time (step 201), and it is determined whether the basic time is 0 seconds, that is, whether the counting of minute digits occurs (step 20).
2). At this time, if the basic time is 0 second, it is determined whether the alarm is in the set state (whether the alarm set / reset means 106 is in the set state) (step 203).
If it is in the alarm set state, a match between the alarm time and the basic time is detected (step 205), and if they match, an alarm is sounded (step 206).
【0044】一方、ステップ203でアラームセット状
態では無い(アラームセット/リセット手段106がリ
セット状態である)と判断されれば、図1に示すアラー
ム時刻メモリ8に基本時刻を記憶し、アラーム時刻を基
本時刻とする(ステップ204)。従って、アラームリ
セット状態ではアラームは基本時刻と同じ時刻となり、
基本時刻のカウントアップに伴って同様にカウントアッ
プする。On the other hand, if it is determined in step 203 that the alarm is not set (the alarm setting / resetting means 106 is in the reset state), the basic time is stored in the alarm time memory 8 shown in FIG. The basic time is set (step 204). Therefore, in the alarm reset state, the alarm becomes the same time as the basic time,
The count is similarly incremented as the basic time is incremented.
【0045】図5はアラーム時刻設定モードにおける動
作を示すフローチャートである。まず、基本時計モード
において、アラーム時刻を加算または減算するスイッチ
(図2に示す第1外部操作スイッチ18または第2外部
操作スイッチ19)の入力が検出されると(ステップ3
01)アラーム時刻設定モードに移行する。そして入力
スイッチに応じてアラーム時刻が加減算される(ステッ
プ302)。本実施例においては加減算する量を1分単
位とした。もちろん1分単位に限られるわけではなく、
例えば10分単位や、1時間単位、秒単位など適宜変更
して適用することができる。さて次に、アラーム時刻と
基本時刻の一致検出を行い(ステップ303)、もし一
致していればアラームセット/リセット手段106をリ
セット状態とする(ステップ305)。一方、一致して
いなければアラームセット/リセット手段106をセッ
ト状態とする(ステップ304)。そして、ステップ3
04、ステップ305のどちらを通った場合であって
も、アラーム時刻設定モードから基本時計モードに移行
してこのフローを終了する。FIG. 5 is a flow chart showing the operation in the alarm time setting mode. First, in the basic clock mode, when the input of the switch for adding or subtracting the alarm time (the first external operation switch 18 or the second external operation switch 19 shown in FIG. 2) is detected (step 3
01) Move to alarm time setting mode. Then, the alarm time is added or subtracted according to the input switch (step 302). In this embodiment, the amount of addition and subtraction is set to 1 minute. Of course, it is not limited to 1 minute units,
For example, it can be applied by appropriately changing it in units of 10 minutes, 1 hour, or 2 seconds. Now, next, the coincidence between the alarm time and the basic time is detected (step 303), and if they coincide with each other, the alarm set / reset means 106 is set to the reset state (step 305). On the other hand, if they do not match, the alarm setting / resetting means 106 is set (step 304). And step 3
In either case of 04 or step 305, the flow shifts from the alarm time setting mode to the basic clock mode, and this flow ends.
【0046】故に、例えば今、アラーム時刻が7:59
であり、基本時刻が8:00であるとして、加算スイッ
チ(第1外部操作スイッチ18)が押されてアラーム時
刻が8:00となればアラームはリセット状態となる。
このまま放置しておけば図4のフローチャートに従い、
基本時刻が8:01になればアラーム時刻も8:01に
なり、基本時刻が8:02となればアラーム時刻も8:
02となる。基本時刻とアラーム時刻とが共に8:02
の状態で再び加算スイッチが入力されアラーム時刻が
8:03となればアラームはセット状態となり、このま
ま放置しておけば図4のフローチャートに従い、基本時
刻が8:03となったときアラーム鳴鐘が行われる。Therefore, for example, the alarm time is now 7:59.
Then, assuming that the basic time is 8:00, the alarm is reset when the addition switch (first external operation switch 18) is pressed and the alarm time becomes 8:00.
If you leave it as it is, according to the flowchart in Figure 4,
If the basic time is 8:01, the alarm time is also 8:01, and if the basic time is 8:02, the alarm time is 8:
It becomes 02. Both basic time and alarm time are 8:02
If the addition switch is input again and the alarm time becomes 8:03, the alarm will be set, and if left as it is, the alarm will ring when the basic time becomes 8:03 according to the flowchart in FIG. Done.
【0047】次に、本発明の第1の実施例の変形例につ
いて説明する。これは、アラーム鳴鐘時間制御とアラー
ム鳴鐘の途中停止、及びこのアラーム鳴鐘制御に基づく
アラームセット/リセット手段のリセット動作に関する
ものである。Next, a modification of the first embodiment of the present invention will be described. This relates to the alarm ringing time control, the halfway stop of the alarm ringing, and the reset operation of the alarm set / reset means based on this alarm ringing control.
【0048】図6は、本発明の第1の実施例の変形例を
示すブロック図である。図において、基本時計計時手段
101、アラーム時刻設定手段102、アラーム時刻記
憶手段103、アラーム一致検出手段104、アラーム
鳴鐘手段107、アラーム時刻ゲート108、アラーム
鳴鐘ゲート109については、上述した第1の実施例と
機能・構成が同じであるので説明は省略する。FIG. 6 is a block diagram showing a modification of the first embodiment of the present invention. In the figure, the basic clock timing means 101, the alarm time setting means 102, the alarm time storage means 103, the alarm coincidence detection means 104, the alarm ringing means 107, the alarm time gate 108, and the alarm ringing gate 109 are the above-mentioned first. Since the function and the configuration are the same as those of the embodiment, the description thereof will be omitted.
【0049】さて、アラームセット/リセット手段40
6がセットされていて、かつアラーム一致検出手段10
4から時刻一致検出信号が出力された場合はアラーム鳴
鐘ゲート109が開き、アラーム鳴鐘が行われる。この
時、アラーム鳴鐘制御手段405により、アラーム鳴鐘
手段107の動作を制御する。本実施例の場合、アラー
ム鳴鐘時間計時手段408と入力制御手段409がアラ
ーム鳴鐘制御手段405に接続されている。このアラー
ム鳴鐘時間計時手段408は、アラーム鳴鐘時間を決定
するためのタイムカウンタの役割を有する。また、入力
制御手段409は、図示しないアラーム鳴り止めスイッ
チの入力を検出してアラーム鳴鐘を中止するための指令
信号を出力するものである。従って、アラーム鳴鐘制御
手段405は、アラーム鳴鐘時間計時手段408によっ
て定められた時間が経過した場合か、または入力制御手
段409によりアラーム鳴り止めスイッチが入力された
事が検出されれば、アラーム鳴鐘を停止する。さらに、
アラーム鳴鐘制御手段405は、アラーム鳴鐘の停止を
受けて、アラームセット/リセット手段406をリセッ
トするための信号をアラームセット/リセット手段40
6に送出する。Now, the alarm setting / resetting means 40
6 is set and the alarm coincidence detection means 10
When the time coincidence detection signal is output from 4, the alarm ringing gate 109 is opened and the alarm ringing is performed. At this time, the alarm bell control means 405 controls the operation of the alarm bell means 107. In the case of the present embodiment, the alarm ringing time counting means 408 and the input control means 409 are connected to the alarm ringing control means 405. The alarm ringing time counting means 408 serves as a time counter for determining the alarm ringing time. Further, the input control means 409 outputs an instruction signal for stopping the alarm ringing by detecting the input of an alarm ringing switch (not shown). Therefore, the alarm ringing control means 405 outputs an alarm when the time set by the alarm ringing time counting means 408 has elapsed or when the input control means 409 detects that the alarm ringing switch has been input. Stop ringing. further,
The alarm ringing control unit 405 receives the stoppage of the alarm ringing and outputs a signal for resetting the alarm set / reset unit 406 to the alarm set / reset unit 40.
Send to 6.
【0050】次に上記のブロック図(図6)の動作につ
いて図7及び図8に示すフローチャートを用いてさらに
詳しく説明する。なお、図中の記号”AL”はアラーム
の略である。Next, the operation of the above block diagram (FIG. 6) will be described in more detail with reference to the flowcharts shown in FIGS. 7 and 8. The symbol "AL" in the figure is an abbreviation for an alarm.
【0051】図7はアラーム鳴鐘時間計時手段408の
動作を説明するためのフローチャートである。そして、
図4のフローチャートの示すプログラム同様、図1の割
り込み制御回路4によって1Hz割り込みが発生したと
き動作するプログラムである。すなわち、1秒毎に実行
されるプログラムである。先ず、図6に示す基本時計計
時手段101によって基本時刻が計時され(ステップ5
01)、基本時刻が0秒、つまり分桁のカウントが生じ
ているかどうかを判断する(ステップ502)。この
時、基本時刻が0秒であればアラームセット状態かどう
か(アラームセット/リセット手段106がセット状態
かどうか)を判断する(ステップ503)。アラームセ
ット状態であれば、アラーム時刻と基本時刻の一致検出
を行い(ステップ505)、一致していればアラーム鳴
鐘を行う(ステップ506)。FIG. 7 is a flow chart for explaining the operation of the alarm ringing time counting means 408. And
Similar to the program shown in the flowchart of FIG. 4, this is a program that operates when a 1 Hz interrupt is generated by the interrupt control circuit 4 of FIG. That is, it is a program executed every one second. First, the basic timekeeping means 101 shown in FIG. 6 measures the basic time (step 5).
01), it is determined whether or not the basic time is 0 second, that is, whether or not minute digits have been counted (step 502). At this time, if the basic time is 0 second, it is determined whether the alarm is set (whether the alarm setting / resetting means 106 is set) (step 503). If it is in the alarm set state, the coincidence between the alarm time and the basic time is detected (step 505), and if they coincide, the alarm is sounded (step 506).
【0052】一方、ステップ503でアラームセット状
態では無い(アラームセット/リセット手段106がリ
セット状態である)と判断されれば、図1に示すアラー
ム時刻メモリ8に基本時刻を記憶し、アラーム時刻を基
本時刻とする(ステップ504)。ここまでは、図4に
示すフローチャートと同様である。On the other hand, if it is determined in step 503 that the alarm is not set (the alarm setting / resetting means 106 is in the reset state), the basic time is stored in the alarm time memory 8 shown in FIG. The basic time is set (step 504). The process up to this point is the same as the flowchart shown in FIG.
【0053】さて再びステップ506に戻ると、ステッ
プ506にてアラーム鳴鐘を行った後、アラーム鳴鐘時
間計数のパラメータNを0にする(ステップ507)。
このNはアラーム鳴鐘時間を決めるパラメータである。Now, returning to step 506 again, after the alarm ringing is performed in step 506, the parameter N for alarm ringing time counting is set to 0 (step 507).
This N is a parameter that determines the alarm ringing time.
【0054】一方、ステップ502で基本時刻が0秒で
はないと判断され、かつアラーム鳴鐘中であれば(ステ
ップ508)、アラーム鳴鐘時間計数のパラメータNを
加算する(ステップ509)。そしてNが一定値、例え
ば20になれば(ステップ510)アラーム鳴鐘を停止
する(ステップ511)。さらに、図6に示すアラーム
セット/リセット手段106に信号を送りアラームリセ
ット状態とする(ステップ512)。On the other hand, if it is determined in step 502 that the basic time is not 0 second and the alarm is ringing (step 508), the alarm ringing time counting parameter N is added (step 509). When N reaches a constant value, for example, 20 (step 510), the alarm ringing is stopped (step 511). Further, a signal is sent to the alarm setting / resetting means 106 shown in FIG. 6 to bring it into an alarm reset state (step 512).
【0055】ここではアラーム鳴鐘時間を20秒として
いるが、もちろんこの値としては任意のものを選択する
ことができる。ただし、1分以上アラーム鳴鐘を行うと
きは工夫が必要である。つまり、アラーム鳴鐘時間が1
分未満の場合は、アラーム鳴鐘停止時は必ずアラーム時
刻と基本時刻は一致しているのでこのままでよいが、1
分以上の場合はアラーム時刻と基本時刻が違ってきてし
まう(基本時刻がアラーム時刻+1分となる)。そこ
で、こういった場合はステップ512のアラームリセッ
トの後にアラーム時刻メモリ8に基本時刻をコピーし、
アラーム時刻を基本時刻とする処理を行う。すなわち、
ステップ504と同様の処理を行うことになる。Here, the alarm ringing time is set to 20 seconds, but of course any value can be selected as this value. However, it is necessary to devise when sounding the alarm for more than 1 minute. That is, the alarm ringing time is 1
If it is less than a minute, the alarm time and the basic time always match when the alarm ringing is stopped.
If it is more than a minute, the alarm time and the basic time will be different (the basic time will be the alarm time + 1 minute). Therefore, in such a case, after the alarm reset in step 512, the basic time is copied to the alarm time memory 8,
Performs processing with the alarm time as the basic time. That is,
The same processing as step 504 will be performed.
【0056】なお、図7に示すフローチャートを若干修
正することで、長い時間アラーム鳴鐘を行うこともでき
る。以下、2つの方法について簡単に説明する。By slightly modifying the flowchart shown in FIG. 7, the alarm ringing can be performed for a long time. The two methods will be briefly described below.
【0057】まず第1の方法は、ステップ501とステ
ップ502の間にアラーム鳴鐘中であるかどうかを判断
するステップを組み込む。もし、アラーム鳴鐘中でなけ
ればステップ502に進み、基本時刻が0秒でない場合
は本ルーチンを終了する。もし、アラーム鳴鐘中であれ
ばステップ509に進む。この場合、ステップ510に
おける設定カウント値を20よりも大きくする(例えば
100、200など)。First, the first method incorporates between step 501 and step 502 a step of determining whether an alarm is sounding. If the alarm is not sounding, the routine proceeds to step 502, and if the basic time is not 0 second, this routine is ended. If the alarm is sounding, the process proceeds to step 509. In this case, the set count value in step 510 is made larger than 20 (for example, 100, 200, etc.).
【0058】第2の方法は、ステップ502とステップ
503の間にアラーム鳴鐘中であるかどうかを判断する
ステップを組み込む(この場合、ステップ502におい
て基本時刻が0秒でない場合は本ルーチンを終了す
る)。もし、アラーム鳴鐘中でなければステップ503
に進む。もし、アラーム鳴鐘中であればステップ509
以下ステップ512までのルーチンに進む。この場合は
1分単位でアラーム鳴鐘時間を設定することができる
(すなわち、ステップ510において、設定カウント値
を5とすれば、5分間アラーム鳴鐘を行う)。The second method incorporates a step between step 502 and step 503 for determining whether or not the alarm is sounding (in this case, if the basic time is not 0 second in step 502, this routine is terminated). To). If the alarm is not ringing, step 503
Proceed to. If the alarm is ringing, step 509
Thereafter, the routine proceeds to step 512. In this case, the alarm ringing time can be set in units of 1 minute (that is, if the set count value is 5 in step 510, the alarm ringing is performed for 5 minutes).
【0059】次に、アラーム鳴鐘停止をアラーム鳴鐘時
間だけでなくスイッチ入力によっても行う場合について
説明する。図8は入力制御手段409の動作を説明する
ためのフローチャートである。Next, the case where the alarm ringing is stopped not only by the alarm ringing time but also by the switch input will be described. FIG. 8 is a flow chart for explaining the operation of the input control means 409.
【0060】先ず、図示しないスイッチ入力があったか
どうかが判定され(ステップ601)、スイッチ入力が
あればアラーム鳴鐘中かどうかを判定する(ステップ6
02)。そして、アラーム鳴鐘中であればアラームを停
止し(ステップ603)、アラームリセット状態とする
(ステップ604)。図7のフローチャートに示す動作
と同様に、アラームの鳴鐘時間が1分未満の場合はアラ
ーム鳴鐘停止時は必ずアラーム時刻と基本時計時刻は一
致しているのでこのままでよいが、1分以上の場合はス
テップ604の後にアラーム時刻メモリ8に基本時刻を
コピーし、アラーム時刻を基本時刻とする処理を行う。First, it is judged whether or not there is a switch input (not shown) (step 601), and if there is a switch input, it is judged whether or not an alarm is sounding (step 6).
02). If the alarm is sounding, the alarm is stopped (step 603) and the alarm is reset (step 604). Similar to the operation shown in the flow chart of FIG. 7, if the alarm ringing time is less than 1 minute, the alarm time and the basic clock time always match when the alarm ringing is stopped, so that it is possible to leave it as it is for 1 minute or more In this case, after step 604, the basic time is copied to the alarm time memory 8 and the alarm time is set as the basic time.
【0061】本実施例に用いられるスイッチとしては、
図2に示す第1外部操作スイッチ18または第2外部操
作スイッチ19が適当である。これらのスイッチは本来
はアラーム時刻を設定するために用いられるが、アラー
ム鳴鐘中はアラーム時刻の設定は必要ないので、アラー
ム鳴鐘を停止するためのスイッチとして利用することが
できる。また、これらのスイッチのどちらか一方かある
いは両方ともアラーム鳴鐘の停止のために用いてもよ
い。もちろん、これらの第1外部操作スイッチ18また
は第2外部操作スイッチ19以外の別のスイッチを設け
てもよい。As the switch used in this embodiment,
The first external operation switch 18 or the second external operation switch 19 shown in FIG. 2 is suitable. These switches are originally used to set the alarm time, but since it is not necessary to set the alarm time during the alarm ringing, they can be used as switches for stopping the alarm ringing. Also, either one or both of these switches may be used to stop the alarm ringing. Of course, a switch other than the first external operation switch 18 or the second external operation switch 19 may be provided.
【0062】次に、本発明の第1の実施例の別の変形例
について簡単に説明する。これは、アラーム鳴鐘を行っ
た後に、アラームセット/リセット手段のリセット動作
を行うかどうかを選択するものである。Next, another modification of the first embodiment of the present invention will be briefly described. This is to select whether or not the reset operation of the alarm set / reset means is performed after the alarm ringing.
【0063】図3に示す第1の実施例においては、アラ
ーム鳴鐘を行った後にアラームセット/リセット手段1
06はリセット状態に変化していた。これにより、新た
なアラーム時刻を設定しない限りアラーム鳴鐘は行われ
ない。そして、アラーム時刻は基本時刻に自動的に追随
するようになっている。すなわち”ワンタイム型のアラ
ーム”を構成している。In the first embodiment shown in FIG. 3, the alarm setting / resetting means 1 is performed after the alarm ringing.
06 had changed to the reset state. As a result, the alarm will not ring unless a new alarm time is set. The alarm time automatically follows the basic time. That is, it constitutes a "one-time alarm".
【0064】これに対して、アラーム鳴鐘を行った後に
アラームセット/リセット手段106をリセット状態に
しないことも考えられる。この場合はアラームセット/
リセット手段106はセット状態を維持しているので、
アラーム時刻は基本時刻に追随せず、既に設定されてい
るアラーム時刻のまま変化しない。従って、所定の時間
が経過すると再びアラーム鳴鐘が行われる。すなわち”
リピート型のアラーム”を構成することができる。On the other hand, it is conceivable that the alarm setting / resetting means 106 is not reset after the alarm ringing. In this case, the alarm set /
Since the reset means 106 maintains the set state,
The alarm time does not follow the basic time and remains the same as the already set alarm time. Therefore, the alarm ringing is performed again after a predetermined time has elapsed. That is, "
Repeat type alarm ”can be configured.
【0065】本変形例は、”ワンタイム型のアラーム”
と”リピート型のアラーム”を操作者(使用者)が選択
することができるように構成したものである。この機構
を簡単に説明すると、図3に示すブロック図において、
アラームセット/リセット手段106をリセットさせる
かどうかを制御する選択手段を新たに設け、この選択手
段の出力がアラームセット/リセット手段106のリセ
ット動作を制御するように構成する。そして、この選択
手段は操作者が操作できるように(つまり、アラームセ
ット/リセット手段106のリセットを行うかどうかを
選択できるように)、図示しない外部操作スイッチの入
力によって制御される。この外部操作スイッチは、上述
した第1外部操作スイッチ18または第2外部操作スイ
ッチ19を用いてもよく、新たに別のスイッチを設けて
もよい。This modification is a "one-time alarm".
And "repeat type alarm" are configured so that the operator (user) can select them. This mechanism will be briefly described. In the block diagram shown in FIG.
A selection means for controlling whether or not to reset the alarm set / reset means 106 is newly provided, and the output of this selection means is configured to control the reset operation of the alarm set / reset means 106. The selecting means is controlled by an input of an external operation switch (not shown) so that the operator can operate (that is, whether or not to reset the alarm setting / resetting means 106 can be selected). As the external operation switch, the first external operation switch 18 or the second external operation switch 19 described above may be used, or another switch may be newly provided.
【0066】なお、これらの一連の制御はソフトウエア
によって実現することができる。具体的には、例えば図
7に示すフローチャートにおいて、ステップ512のア
ラームリセットを変更する。常にアラームリセットを行
うのではなく、アラームリセットを行うかどうかを判断
するルーチンを挿入する。例えば、外部操作スイッチ等
によりスイッチ入力を検出した時は、アラームリセット
を行わないようにし、スイッチ入力がない場合はアラー
ムリセットを行うようにすればよい。The series of controls can be realized by software. Specifically, for example, in the flowchart shown in FIG. 7, the alarm reset in step 512 is changed. Insert a routine that determines whether or not an alarm reset should be performed instead of always performing an alarm reset. For example, when the switch input is detected by an external operation switch or the like, the alarm reset may not be performed, and if the switch input is not detected, the alarm reset may be performed.
【0067】このようにすることにより、操作者の意図
に応じて2種類の異なるアラームを設定することが可能
になる。また、”ワンタイム型のアラーム”と”リピー
ト型のアラーム”とでアラーム鳴鐘の態様を変えるよう
にしてもよい。すなわち、アラーム鳴鐘間隔・鳴鐘長な
どの鳴鐘パターンやアラーム鳴鐘音周波数等を変えるの
である。これにより、”ワンタイム型のアラーム”と”
リピート型のアラーム”とでアラーム鳴鐘状態が異なる
のでそれぞれの区別がしやすくなる。By doing so, it is possible to set two different alarms according to the intention of the operator. Further, the alarm ringing mode may be changed between the "one-time alarm" and the "repeat alarm". That is, the ringing pattern, such as the alarm ringing interval and ringing length, the alarm ringing sound frequency, etc. are changed. This allows for "one-time alarms" and "
Since the alarm ringing state is different for "Repeat type alarm", it is easy to distinguish them.
【0068】さて次に、本発明のアラーム付き電子時計
の第2の実施例の動作について、図9のブロック図、及
び図10、図11のフローチャートを用いて説明する。
本実施例は、アラーム時刻設定モードの動作に特徴を有
し、特に、アラームセット/リセット手段がリセットさ
れている時間を計測してアラーム時刻設定モードの動作
を制御するものである。Now, the operation of the second embodiment of the electronic timepiece with alarm of the present invention will be described with reference to the block diagram of FIG. 9 and the flow charts of FIGS. 10 and 11.
The present embodiment is characterized by the operation in the alarm time setting mode, and particularly controls the operation in the alarm time setting mode by measuring the time during which the alarm set / reset means is reset.
【0069】図9は、本発明のアラーム付き電子時計の
第2の実施例を示すブロック図である。図において、基
本時計計時手段101、アラーム時刻記憶手段103、
アラーム一致検出手段104、アラーム鳴鐘制御手段1
05、アラームセット/リセット手段106、アラーム
鳴鐘手段107、アラーム時刻ゲート108、アラーム
鳴鐘ゲート109については、上述した第1の実施例と
機能・構成が同じであるので説明は省略する。FIG. 9 is a block diagram showing a second embodiment of the electronic timepiece with an alarm according to the present invention. In the figure, a basic clock timing means 101, an alarm time storage means 103,
Alarm coincidence detection means 104, alarm ringing control means 1
05, the alarm setting / resetting means 106, the alarm ringing means 107, the alarm time gate 108, and the alarm ringing gate 109 have the same functions and configurations as those of the first embodiment described above, and therefore the description thereof will be omitted.
【0070】さて、本実施例のアラーム時刻設定手段7
03は、基本時計モード(第2モード)からアラーム時
刻設定モード(第1モード)への移行動作と、アラーム
時刻の設定という2段階の動作を行う。また、アラーム
セット/リセット手段106がリセット状態である場合
は、リセット期間計数手段701によってその時間を計
測する。そして、このリセット期間計数手段701が一
定の値を計測したら、モード制御手段702によって、
電子時計の状態をアラーム時刻設定モードから基本時計
モードへと移行させる指令がアラーム時刻設定手段70
3に送られる。これにより、アラーム時刻設定手段70
3によるアラーム時刻の設定を行うことができなくな
る。Now, the alarm time setting means 7 of this embodiment
03 performs a two-step operation of shifting from the basic clock mode (second mode) to the alarm time setting mode (first mode) and setting the alarm time. When the alarm setting / resetting means 106 is in the reset state, the reset period counting means 701 measures the time. When the reset period counting means 701 measures a constant value, the mode control means 702 causes
The command for changing the state of the electronic timepiece from the alarm time setting mode to the basic timepiece mode is the alarm time setting means 70.
Sent to 3. Thereby, the alarm time setting means 70
It becomes impossible to set the alarm time by 3.
【0071】以下、このブロック図の動作について、図
10及び図11のフローチャートを用いて詳しく説明す
る。The operation of this block diagram will be described in detail below with reference to the flow charts of FIGS.
【0072】図10は基本時計モードからアラーム時刻
設定モードへ移行する際の動作を示すフローチャートで
ある。今、基本時計モードにあり、このモードからアラ
ーム時刻設定モードスイッチの入力により、アラーム時
刻設定モードに移行するものとする。このスイッチとし
ては、上述した第1外部操作スイッチ18または第2外
部操作スイッチ19のいずれかを用いることが好まし
い。もっとも、新たに別のスイッチを設けてもよい。FIG. 10 is a flow chart showing the operation when shifting from the basic clock mode to the alarm time setting mode. It is now in the basic clock mode, and it is assumed that the alarm time setting mode switch is entered from this mode to the alarm time setting mode. As this switch, it is preferable to use either the first external operation switch 18 or the second external operation switch 19 described above. However, another switch may be newly provided.
【0073】さて、基本時計モードであって(ステップ
801)、アラーム設定モードスイッチが入力されたこ
とが検出されると(ステップ802)、電子時計のモー
ドはアラーム時刻設定モードに移行する(ステップ80
3)。そして、時間計測のためのパラメータkが0にリ
セットされる(ステップ804)。ただし、この際はア
ラームセット/リセット手段106は以前の状態を保持
したまま変化しない。従って、アラーム設定モードスイ
ッチを1回操作しただけでは、アラーム設定マーク21
は表示されず、また、アラーム時刻も変化しない(アラ
ーム時刻が設定されていなければアラーム時刻は基本時
刻と同じままであり、アラーム時刻が設定されている場
合は設定されているアラーム時刻が表示されている)。Now, in the basic timepiece mode (step 801), when it is detected that the alarm setting mode switch is input (step 802), the mode of the electronic timepiece shifts to the alarm time setting mode (step 80).
3). Then, the parameter k for measuring time is reset to 0 (step 804). However, at this time, the alarm setting / resetting means 106 does not change while maintaining the previous state. Therefore, if the alarm setting mode switch is operated only once, the alarm setting mark 21
Is not displayed, and the alarm time does not change. (If the alarm time is not set, the alarm time remains the same as the basic time, and if the alarm time is set, the set alarm time is displayed. ing).
【0074】この状態で、さらにスイッチが操作される
とアラーム設定マーク21が表示され、また、アラーム
時刻も変化する。第1外部操作スイッチ18が操作され
ればアラーム時刻が+1分加算され、第2外部操作スイ
ッチ19が操作されればアラーム時刻が−1分減算され
る。そして、アラームセット/リセット手段106がセ
ット状態になる。つまり、スイッチを2回操作すること
によりアラーム時刻の設定ができるようになるのであ
る。When the switch is further operated in this state, the alarm setting mark 21 is displayed, and the alarm time also changes. If the first external operation switch 18 is operated, the alarm time is incremented by +1 minute, and if the second external operation switch 19 is operated, the alarm time is reduced by -1 minute. Then, the alarm setting / resetting means 106 is set. That is, the alarm time can be set by operating the switch twice.
【0075】次に、図11にアラーム時刻設定モードか
ら基本時計モードへ移行する際の動作を示す。このフロ
ーチャートに基づくプログラムは図1に示す割り込み制
御回路4によって1Hz割り込みが発生したときに動作
する。Next, FIG. 11 shows the operation when shifting from the alarm time setting mode to the basic clock mode. The program based on this flowchart operates when the 1 Hz interrupt is generated by the interrupt control circuit 4 shown in FIG.
【0076】先ず、基本時刻が計時され(ステップ90
1)、基本時刻が0秒、つまり分桁のカウントが生じて
いるかどうかを判断する(ステップ902)。基本時刻
が0秒でない時は何もせずに終了する。そして、基本時
刻が0秒であればアラームセット状態かどうかを判断す
る(ステップ903)。アラームセット状態とは、アラ
ームセット/リセット手段106がセットされている状
態である。もしアラームセット状態であればkを0にリ
セットし(ステップ904)、アラーム時刻と基本時刻
の一致検出を行う(ステップ905)。そして、一致し
ていればアラーム鳴鐘を行う(ステップ906)。First, the basic time is measured (step 90
1) It is determined whether the basic time is 0 second, that is, whether the counting of minute digits has occurred (step 902). If the basic time is not 0 seconds, the process ends without doing anything. Then, if the basic time is 0 second, it is determined whether or not the alarm is set (step 903). The alarm set state is a state in which the alarm set / reset means 106 is set. If it is in the alarm set state, k is reset to 0 (step 904) and the coincidence between the alarm time and the basic time is detected (step 905). If they match, an alarm is sounded (step 906).
【0077】一方、ステップ903でアラームセット状
態では無い(アラームリセット状態である)と判断され
れば、アラーム時刻メモリに基本時刻をコピーし、アラ
ーム時刻を基本時刻とする(ステップ907)。従っ
て、アラームリセット状態ではアラームは基本時刻と同
じ時刻となり、基本時刻のカウントアップに伴ってカウ
ントアップする。更にアラーム時刻設定モードであれば
(ステップ908)、kを1加算し(ステップ90
9)、kが3であればkを0リセットし(ステップ91
0)、基本時計モードにモード移行する(ステップ91
2)。On the other hand, if it is determined in step 903 that the alarm is not set (alarm is reset), the basic time is copied to the alarm time memory and the alarm time is set as the basic time (step 907). Therefore, in the alarm reset state, the alarm has the same time as the basic time and counts up as the basic time counts up. Furthermore, if it is the alarm time setting mode (step 908), k is incremented by 1 (step 90).
9) If k is 3, k is reset to 0 (step 91
0), the mode shifts to the basic clock mode (step 91).
2).
【0078】従って図9乃至図11によれば、アラーム
時刻設定モードに移行しただけの状態では、アラームリ
セット状態が継続することになる。そして、そのままス
イッチの操作を行わなければ2乃至3分後に、モードは
自動的に基本時計モードに戻る。このため、アラーム時
刻設定モードスイッチを1回操作しただけではアラーム
鳴鐘は行われず、所定時間後に基本時計モードに戻るの
で、誤ってスイッチを操作しても無用なアラーム鳴鐘が
行われることはない。Therefore, according to FIGS. 9 to 11, the alarm reset state continues when only the alarm time setting mode is entered. Then, if the switch is not operated as it is, the mode automatically returns to the basic clock mode after a few minutes. For this reason, the alarm ringing does not occur even if the alarm time setting mode switch is operated only once, and the basic clock mode is returned after a predetermined time. Therefore, even if the switch is mistakenly operated, an unnecessary alarm ringing may occur. Absent.
【0079】なお、アラーム時刻設定モードスイッチの
操作方法としては上記以外の方法もある。上記の方法
は、断続的な2回の操作によってアラーム時刻が設定で
きるようになるものであるが、これを1回の操作で行う
方法である。There are other methods than the above as a method of operating the alarm time setting mode switch. The above method allows the alarm time to be set by two intermittent operations, but it is a method of performing this by one operation.
【0080】この方法について簡単に説明する。まず、
アラーム時刻設定モードスイッチが操作された瞬間にア
ラーム時刻設定モードに移行する。もちろん、この時は
アラームセット/リセット手段106は以前の状態を保
持したままであり、ただちにアラーム鳴鐘は行われな
い。そこで、このままスイッチを操作したままの状態を
保つ。この状態が所定時間連続すると(例えば2秒間程
度)、操作されたスイッチに応じてアラーム時刻が加算
(または減算)され、アラームセット状態になる。すな
わち、アラーム時刻を設定することが可能な状態に移行
する。この方法によれば、1回の操作でアラーム時刻を
設定できる状態になる。そして通常、誤ってスイッチを
操作するのは短時間(おおむね1秒以内)の操作である
ことが多いので、この方法を用いれば誤って操作する場
合と区別することができる。This method will be briefly described. First,
The alarm time setting mode switches to the alarm time setting mode at the moment the switch is operated. Of course, at this time, the alarm setting / resetting means 106 keeps the previous state, and the alarm ringing is not performed immediately. Therefore, the state where the switch is operated is kept as it is. When this state continues for a predetermined time (for example, about 2 seconds), the alarm time is added (or subtracted) according to the operated switch, and the alarm set state is set. That is, the state shifts to a state where the alarm time can be set. According to this method, the alarm time can be set by one operation. Usually, it is often the case that the switch is operated erroneously for a short time (generally within 1 second). Therefore, this method can be distinguished from the case where the switch is operated erroneously.
【0081】なお、上述した第2の実施例においては、
アラーム時刻を設定することができないモード(第2モ
ード)として基本時計モードを例に挙げて説明したが、
もちろんこのモードの限られるわけではない。例えば、
基本時計時刻の設定モード(一例として、時差設定やサ
マータイム設定など)、環境データ計測モード(温度・
湿度・気圧・風速・水圧・方位・加速度(運動状態)・
紫外線量・放射線量・照度・電界強度・磁界強度・ガス
検出など)、ダイビングモード(水深・潜水時間・潜水
可能時間/深さ・残存空気量などの潜水動作に関わる情
報を取り扱うモード)、データ解析モード(集められた
データを選択・変換・演算・表示・記憶したりするモー
ド)、通信モード(電子時計本体とは別の機器との間の
データのやりとりを行うモード)などの様々なモードで
あってもよい。In the second embodiment described above,
The basic clock mode has been described as an example of the mode (second mode) in which the alarm time cannot be set.
Of course, this mode is not limited. For example,
Basic clock time setting mode (for example, time difference setting or summer time setting), environmental data measurement mode (temperature /
Humidity, atmospheric pressure, wind speed, water pressure, direction, acceleration (motion state)
UV amount, radiation dose, illuminance, electric field strength, magnetic field strength, gas detection, etc.), diving mode (mode that handles information related to diving operations such as water depth, dive time, possible dive time / depth, remaining air amount), data Various modes such as analysis mode (mode to select / convert / calculate / display / store collected data), communication mode (mode to exchange data with other device than electronic watch) May be
【0082】さて次に、本発明のアラーム付き電子時計
の第3の実施例について、図12のブロック図、図13
のフローチャート、及び図14のタイミングチャートを
用いて説明する。本実施例は、アラーム時刻設定モード
におけるアラーム時刻の設定方法に特徴を有し、特に、
時刻の早送り制御手段の制御方法に関わるものである。Now, the block diagram of FIG. 12 and FIG. 13 of the third embodiment of the electronic timepiece with alarm of the present invention will be described.
The flowchart will be described with reference to the timing chart of FIG. The present embodiment is characterized by the alarm time setting method in the alarm time setting mode, and in particular,
It relates to the control method of the time fast-forward control means.
【0083】図12は、本発明のアラーム付き電子時計
の第3の実施例のブロック図である。図において、スイ
ッチ1001が操作されたかどうか(スイッチ入力があ
ったかどうか)は、入力制御手段1002によって検出
される。ここで用いられるスイッチとしては、上述した
第1外部操作スイッチ18または第2外部操作スイッチ
19などが適当である。FIG. 12 is a block diagram of a third embodiment of an electronic timepiece with an alarm according to the present invention. In the figure, whether or not the switch 1001 is operated (whether or not there is a switch input) is detected by the input control means 1002. As the switch used here, the above-mentioned first external operation switch 18 or second external operation switch 19 is suitable.
【0084】さて、検出されたスイッチ入力は、更にエ
ッジ入力検出手段1003によりスイッチ入力がエッジ
入力かどうかが、また、押し続け入力検出手段1004
により押し続け入力かどうかが検出される。エッジ入力
であれば、エッジ入力検出手段1003に接続されたア
ラーム時刻設定手段1005を介しアラーム時刻記憶手
段1007に記憶されたアラーム時刻を1分加算または
1分減算する(このことを、単位量加減算すると呼
ぶ)。加算するか減算するかは操作されるスイッチによ
って異なる。また、加減算される単位量は1分に限られ
るわけではなく、例えば10秒、2分、5分、10分、
1時間など任意の値を採用することが可能である。The detected switch input is further detected by the edge input detection means 1003 depending on whether the switch input is the edge input or not.
Detects whether or not the input is continued by pressing. If it is an edge input, the alarm time stored in the alarm time storage means 1007 via the alarm time setting means 1005 connected to the edge input detection means 1003 is incremented by 1 minute or decremented by 1 minute. Then call). Whether to add or subtract depends on the operated switch. Further, the unit amount to be added and subtracted is not limited to 1 minute, and for example, 10 seconds, 2 minutes, 5 minutes, 10 minutes,
It is possible to adopt an arbitrary value such as 1 hour.
【0085】一方、押し続け入力検出手段1004によ
り、押し続け入力であることが検出された場合は、押し
続け入力検出手段1004に接続された早送り制御手段
1006を介してアラーム設定アラーム時刻記憶手段1
007に記憶されたアラーム時刻を早送り加算または減
算する。アラーム時刻記憶手段1007に接続されたア
ラーム一致検出手段1008は、設定されたアラーム時
刻と基本時計計時手段1009の内容、即ち基本時刻と
を比較し、一致していた場合は早送り制御手段1006
を動作停止し、アラーム時刻の早送りを停止する。On the other hand, when the pressing-and-holding input detecting means 1004 detects that the pressing-and-holding input is made, the alarm setting alarm time storage means 1 is sent via the fast-forwarding control means 1006 connected to the pressing-and-holding input detecting means 1004.
Fast-forward addition or subtraction is performed on the alarm time stored in 007. The alarm coincidence detection means 1008 connected to the alarm time storage means 1007 compares the set alarm time with the contents of the basic clock timekeeping means 1009, that is, the basic time, and if they match, the fast-forward control means 1006.
To stop the fast forward of the alarm time.
【0086】上記のブロック図の動作について図13の
フローチャートを用いて説明する。本実施例の場合、ア
ラーム時刻の早送り処理はスイッチ入力が1〜2秒継続
した場合、その後は8Hz毎に1分加減算するものとす
る。すなわち、スイッチを操作し続けてから1〜2秒経
過した後は早送り期間となり、以降は1/8秒ごとに1
分単位でで加算(または減算)、換言すれば、1秒の間
にアラーム時刻が8分加算(または減算)されることに
なる。このため、本プログラムは1/8秒以下の周期で
繰り返し動作されることが必要となる。本実施例におい
ては、16Hz毎動作するように構成した。なお、スイ
ッチ入力が検出されてから早送り期間に到達するまでの
時間は1〜2秒の間の範囲にばらついているが、これ
は、スイッチの操作を開始するタイミングのばらつきに
よるものである。The operation of the above block diagram will be described with reference to the flowchart of FIG. In the case of this embodiment, when the switch input continues for 1 to 2 seconds, the alarm time fast-forward processing is performed by adding / subtracting 1 minute every 8 Hz. In other words, after 1-2 seconds have passed since the switch was continuously operated, the fast-forward period starts, and thereafter, 1 / 8th every 1 second.
The alarm time is added (or subtracted) in units of minutes, that is, the alarm time is added (or subtracted) by 8 minutes in one second. Therefore, this program needs to be repeatedly operated at a cycle of 1/8 second or less. In this embodiment, it is configured to operate every 16 Hz. The time from when the switch input is detected until the fast-forward period is reached varies in the range of 1 to 2 seconds, but this is due to the variation in the timing of starting the switch operation.
【0087】さて、アラーム時刻を加算するスイッチま
たは減算するスイッチの入力が検出されると(ステップ
1101)、まずエッジ入力かどうか判定される(ステ
ップ1102)。そして、エッジ入力であれば無条件に
入力スイッチに応じて1分加算または1分減算し(ステ
ップ1103)、早送り処理の為のカウンタ値Kを0リ
セットする(ステップ1104)。すなわち、スイッチ
を操作した瞬間に±1分加減算されることになる。When the input of the switch for adding or subtracting the alarm time is detected (step 1101), it is first determined whether the input is an edge input (step 1102). If it is an edge input, one minute is unconditionally added or subtracted by one minute according to the input switch (step 1103), and the counter value K for fast-forward processing is reset to 0 (step 1104). That is, ± 1 minute is added or subtracted at the moment the switch is operated.
【0088】一方、エッジ入力で無ければ押し続け入力
であると判断し、アラーム時刻と基本時計時刻との比較
を行い(ステップ1105)、一致していればそのまま
プログラムを終了する。もし、一致していない場合には
ステップ1106乃至1109の早送り制御処理を行
う。先ず、1Hz信号の立ち下りタイミングかどうか判
定し(ステップ1106)、立ち下がりタイミングであ
ればカウンタ値Kを1加算し(ステップ1107)、そ
うでなければそのままカウンタ値Kが2以上か否か判定
する(ステップ1108)。カウンタ値Kが2以下の場
合はそのままプログラムを終了し、2以上の場合は更に
8Hz信号がLかどうか判定し、Lの場合はアラーム時
刻を1分加算または減算する(ステップ1110)。On the other hand, if the input is not an edge input, it is determined that the input is continued pressing, and the alarm time is compared with the basic clock time (step 1105). If they match, the program ends. If they do not match, the fast-forward control processing of steps 1106 to 1109 is performed. First, it is determined whether it is the falling timing of the 1 Hz signal (step 1106), if it is the falling timing, the counter value K is incremented by 1 (step 1107), and if not, it is determined whether the counter value K is 2 or more. (Step 1108). When the counter value K is 2 or less, the program is terminated as it is, and when it is 2 or more, it is further determined whether or not the 8 Hz signal is L, and when it is L, the alarm time is added or subtracted by 1 minute (step 1110).
【0089】図14のタイミングチャートを用いて具体
的に説明する。今、基本時計時刻を8:04とし、アラ
ーム時刻を8:00とする。加算スイッチが入力されれ
ば(タイミングa)、スイッチ検出(ステップ110
1)、エッジ入力かどうかの判定(ステップ1102)
を経てアラーム時刻は1分加算され(ステップ110
3)、8:01となる。カウンタ値Kはリセットされ
(ステップ1104)K=0である。This will be specifically described with reference to the timing chart of FIG. Now, it is assumed that the basic clock time is 8:04 and the alarm time is 8:00. If the addition switch is input (timing a), switch detection (step 110)
1), determination of edge input (step 1102)
1 minute is added to the alarm time (step 110
3) becomes 8:01. The counter value K is reset (step 1104) and K = 0.
【0090】次のプログラム動作タイミングbでは、ス
イッチ検出(ステップ1101)、エッジ入力かどうか
の判定(ステップ1102)後、アラーム時刻が基本時
計時刻一致しているかどうかを判断する(ステップ11
05)。今、アラーム時刻は8:01であり、基本時刻
は8:04であり、双方の時刻は一致していないので、
次に1Hz信号の立ち下りタイミングかどうか判定する
(ステップ1106)。この場合、1Hz信号の立ち下
りタイミングなのでカウンタ値Kを1加算し(ステップ
1107)、更にK値が2以上かどうか判断する(ステ
ップ1108)。この場合、カウンタ値はK=1であ
り、2未満なのでプログラムを終了する。At the next program operation timing b, after detecting the switch (step 1101) and judging whether it is an edge input (step 1102), it is judged whether the alarm time coincides with the basic clock time (step 11).
05). Now, the alarm time is 8:01, the basic time is 8:04, and both times do not match, so
Next, it is determined whether or not it is the falling timing of the 1 Hz signal (step 1106). In this case, the counter value K is incremented by 1 because it is the falling timing of the 1 Hz signal (step 1107), and it is further determined whether the K value is 2 or more (step 1108). In this case, the counter value is K = 1 and is less than 2, so the program ends.
【0091】次のプログラム動作タイミングcでは、ス
イッチ検出(ステップ1101)、エッジ入力かどうか
の判定(ステップ1102)後、アラーム時刻が基本時
計時刻一致しているかどうかを判断する(ステップ11
05)。今回もアラーム時刻は8:01であり、基本時
計時刻は8:04であり、一致していないので、次に1
Hz信号の立ち下りタイミングかどうか判定する(ステ
ップ1106)。今回は、1Hz信号の立ち下りタイミ
ングではないのでカウンタ値KはそのままでK値が2以
上かどうか判断し(ステップ1108)、カウンタ値は
K=1であり、2未満なのでプログラムを終了する。従
って、アラーム時刻、カウンタ値とも変わらない。At the next program operation timing c, after detecting the switch (step 1101) and determining whether it is an edge input (step 1102), it is determined whether the alarm time matches the basic clock time (step 11).
05). This time as well, the alarm time is 8:01 and the basic clock time is 8:04, so they do not match.
It is determined whether it is the falling timing of the Hz signal (step 1106). This time, since it is not the falling timing of the 1 Hz signal, it is judged whether the K value is 2 or more with the counter value K as it is (step 1108). Since the counter value is K = 1 and it is less than 2, the program ends. Therefore, the alarm time and the counter value do not change.
【0092】さてタイミングc同様の動作を14回繰り
返した後、次のプログラム動作タイミングdでは、スイ
ッチ検出(ステップ1101)、エッジ入力かどうかの
判定(ステップ1102)後、アラーム時刻が基本時計
時刻一致しているかどうか判断する(ステップ110
5)。依然アラーム時刻は8:01であり、基本時計時
刻は8:04であり、一致していないので、次に1Hz
信号の立ち下りタイミングかどうか判定する(ステップ
1106)。今回は、1Hz信号の立ち下りタイミング
なのでカウンタ値Kを1加算し(ステップ1107)、
更にK値が2以上かどうか判断し(ステップ110
8)、カウンタ値はK=2なので8Hz信号かLかどう
か判断する(ステップ1109)。この場合8Hz信号
はLなのでアラーム時刻を1分加算して(ステップ11
10)、8:02としてプログラムを終了する。After the operation similar to the timing c is repeated 14 times, at the next program operation timing d, after the switch detection (step 1101) and the edge input determination (step 1102), the alarm time becomes equal to the basic clock time. Judge whether or not (step 110)
5). The alarm time is still 8:01, the basic clock time is 8:04, and they do not match.
It is determined whether it is the signal falling timing (step 1106). Since this time is the falling timing of the 1 Hz signal, the counter value K is incremented by 1 (step 1107),
Further, it is judged whether the K value is 2 or more (step 110).
8) Since the counter value is K = 2, it is determined whether the signal is an 8 Hz signal or L (step 1109). In this case, since the 8 Hz signal is L, the alarm time is added by 1 minute (step 11
10), the program ends at 8:02.
【0093】次のプログラム動作タイミングeでは、8
Hz信号がLではないのでそのままプログラムを終了す
る。At the next program operation timing e, 8
Since the Hz signal is not L, the program ends as it is.
【0094】次のプログラム動作タイミングfでは、8
Hz信号がLなのでアラーム時刻を1分加算して(ステ
ップ1110)、8:03としてプログラムを終了す
る。At the next program operation timing f, 8
Since the Hz signal is L, the alarm time is added by 1 minute (step 1110), and the program ends at 8:03.
【0095】そして、プログラム動作タイミングe’に
てプログラム動作タイミングe同様の動作を行い、プロ
グラム動作タイミングf’にてプログラム動作タイミン
グf同様の動作を行うと、アラーム時刻は基本時計時刻
と同じ8:04となる。すると次のプログラム動作タイ
ミングgでは、スイッチ検出(ステップ1101)、エ
ッジ入力かどうかの判定(ステップ1102)後、アラ
ーム時刻が基本時計時刻一致しているかどうか判断する
と(ステップ1105)、アラーム時刻は8:04であ
り、基本時刻も8:04であり、双方の時刻が一致して
いるのでそのままプログラムを終了する。そして、以降
加算スイッチが入力されている限り、プログラム動作タ
イミングgの動作を繰り返す。すなわち、スイッチを操
作し続けているにも関わらずアラーム時刻は変化しな
い。但し、途中で基本時刻が1分進めばそのときは基本
時刻とアラーム時刻が一致しなくなるので、プログラム
動作タイミングdと同様の動作を行うことになり、アラ
ーム時刻も1分加算される。従って、アラーム時刻は基
本時刻に追随することになる。When the same operation as the program operation timing e is performed at the program operation timing e ′ and the same operation as the program operation timing f is performed at the program operation timing f ′, the alarm time is the same as the basic clock time 8: Will be 04. Then, at the next program operation timing g, after detecting the switch (step 1101), determining whether it is an edge input (step 1102), and determining whether the alarm time coincides with the basic clock time (step 1105), the alarm time is 8 : 04, the basic time is also 8:04, and both times match, so the program ends as it is. Then, as long as the addition switch is input thereafter, the operation at the program operation timing g is repeated. That is, the alarm time does not change even if the switch is continuously operated. However, if the basic time advances by one minute in the middle, the basic time and the alarm time do not match at that time, so the same operation as the program operation timing d is performed, and the alarm time is also added by one minute. Therefore, the alarm time follows the basic time.
【0096】さて、この状態(基本時刻、アラーム時刻
とも8:04の状態)で加算スイッチの操作をやめると
する。すると、プログラム動作タイミングhで加算スイ
ッチが離されたことが検出される。少したって再び加算
スイッチが操作されると、プログラム動作タイミングi
ではプログラム動作タイミングa同様、スイッチ検出
(ステップ1101)、エッジ入力かどうかの判定(ス
テップ1102)を経てアラーム時刻は1分加算され
(ステップ1104)、8:05となる。カウンタ値K
はリセットされ(ステップ1104)、K=0である。
以降はプログラム動作タイミングb,c,d,e,f,
g同様の動作となる。Now, suppose that the operation of the addition switch is stopped in this state (the state of both the basic time and the alarm time is 8:04). Then, it is detected that the addition switch is released at the program operation timing h. When the addition switch is operated again after a while, the program operation timing i
Then, similarly to the program operation timing a, the alarm time is incremented by 1 minute (step 1104) after the switch detection (step 1101) and the determination as to whether or not the edge is input (step 1102), resulting in 8:05. Counter value K
Is reset (step 1104) and K = 0.
After that, the program operation timings b, c, d, e, f,
g The same operation is performed.
【0097】以上のように構成することにより、アラー
ム時刻の早送りを行っても必ず現在の時刻で停止するよ
うになる。つまり、現在の時刻から比較的近いアラーム
時刻を設定する場合は、現在の時刻を基準として利用す
ることができるので、アラーム時刻の設定が非常に行い
易くなる。特に、何回もアラーム時刻を設定するような
場合に有効な方法である。With the above configuration, even if the alarm time is fast forwarded, the alarm always stops at the current time. That is, when setting an alarm time that is relatively close to the current time, the current time can be used as a reference, which makes it extremely easy to set the alarm time. Especially, this method is effective when the alarm time is set many times.
【0098】なお、本実施例においては、カウント値K
=2以上になった場合に早送りを行うように構成した
が、もちろんこれに限られるわけではない。操作者の操
作性を考慮すると、早送りに移行するのに好ましいKの
範囲は1≦K≦3である。また、早送りは8Hzの信号
を用いた(つまり、1秒間に8単位加減算される)が、
好ましい範囲は4〜64Hz程度である。In this embodiment, the count value K
Although it is configured to perform fast-forwarding when = 2 or more, the present invention is not limited to this. Considering the operability of the operator, the preferable range of K for shifting to the fast-forward is 1 ≦ K ≦ 3. Also, for fast-forwarding, a signal of 8 Hz was used (that is, 8 units are added / subtracted in 1 second).
A preferable range is about 4 to 64 Hz.
【0099】また、この第3の実施例と第1の実施例を
組み合わせてもよい。この場合は、第1の実施例に示す
アラームセット/リセット手段のリセットを簡単に行う
ことができる。すなわち、アラーム時刻設定モードにお
いて、アラーム時刻と現在の時刻を一致させることによ
りリセットされるからである。これは、アラーム鳴鐘を
行わないようにする際に便利である。Further, the third embodiment and the first embodiment may be combined. In this case, the alarm setting / resetting means shown in the first embodiment can be easily reset. That is, in the alarm time setting mode, the alarm time is reset by matching the alarm time with the current time. This is useful in avoiding alarm ringing.
【0100】なお、上述した実施例においては、その構
成要素となる各種の手段(例えば、基本時計計時手段1
01、アラーム時刻設定手段102、アラーム時刻記憶
手段103、アラーム一致検出手段104、アラームセ
ット/リセット手段106・・・など)をソフトウエア
プログラムによって実現したが、これらをハードウエア
で実現しても同様の機能を果たすことは自明である。Incidentally, in the above-mentioned embodiment, various means (for example, the basic clock timing means 1) as the constituent elements thereof.
01, alarm time setting means 102, alarm time storing means 103, alarm coincidence detecting means 104, alarm setting / resetting means 106, etc.) are realized by software programs, but these are realized by hardware. It is self-evident to fulfill the function of.
【0101】[0101]
【発明の効果】以上説明したように、本発明によれば以
下のような効果を有する。As described above, the present invention has the following effects.
【0102】請求項1、5、6記載の発明によれば、現
在の時刻から比較的近い時刻にアラーム時刻を設定する
にあたって、容易にアラーム時刻を設定することができ
ると共に、使用者にとって操作しやすいアラーム付き電
子時計を実現することができる。According to the invention described in claims 1, 5, and 6, when the alarm time is set to a time relatively close to the current time, the alarm time can be easily set and the user can operate it. It is possible to realize an electronic timepiece with an easy alarm.
【0103】請求項2記載の発明によれば、入力制御手
段によりアラーム鳴鐘時間を任意に制限することができ
る。According to the second aspect of the invention, the alarm ringing time can be arbitrarily limited by the input control means.
【0104】請求項3、7記載の発明によれば、アラー
ムセット/リセット手段を、アラーム鳴鐘停止時にリセ
ットさせるかどうかを選択することができるので、いわ
ゆる”ワンタイム型のアラーム”と”リピート型のアラ
ーム”とを使用目的にあわせて切り替えることができ
る。これにより、目的に応じたアラーム鳴鐘機能を実現
することが可能になる。According to the third and seventh aspects of the present invention, it is possible to select whether or not to reset the alarm setting / resetting means when the alarm ringing is stopped. Therefore, the so-called "one-time type alarm" and "repeat" are repeated. It can be switched according to the purpose of use. This makes it possible to realize an alarm ringing function according to the purpose.
【0105】請求項4記載の発明によれば、誤ってアラ
ーム時刻設定モードスイッチを押してしまった場合であ
っても、無用のアラーム鳴鐘を未然に防止することがで
きる。According to the invention as set forth in claim 4, even if the alarm time setting mode switch is pressed by mistake, useless alarm ringing can be prevented.
【0106】請求項8記載の発明によれば、アラーム時
刻設定モードから別のモードに移行するに当たって、操
作者の違和感をなくし操作性の向上を図ることができ
る。According to the eighth aspect of the present invention, when shifting from the alarm time setting mode to another mode, it is possible to eliminate the uncomfortable feeling of the operator and improve the operability.
【0107】請求項9、10記載の発明によれば、簡単
な操作でモード切り替えを行うことができるとともに、
誤ってモード切り替えを行う危険性が少なくなるので、
非常に使いやすく、また確実にアラーム時刻の設定を行
うことができる。According to the inventions of claims 9 and 10, the mode can be switched by a simple operation, and
Since there is less risk of accidentally switching modes,
It is extremely easy to use and can set the alarm time with certainty.
【0108】請求項11、13記載の発明によれば、加
算のためのスイッチと減算のためのスイッチが独立して
いるので、操作がしやすくまた誤って操作する危険性が
非常に少ない。According to the eleventh and thirteenth aspects of the present invention, since the addition switch and the subtraction switch are independent of each other, the operation is easy and the risk of erroneous operation is extremely small.
【0109】請求項12記載の発明によれば、現在の時
刻から比較的近い時間範囲にアラーム時刻を設定しやす
いという効果を有する。特に、何回もアラーム時刻を設
定する場合などに有効である。また、設定されたアラー
ム時刻が現在の時刻と一致したときリセットされる上述
したアラームセット/リセット手段と組み合わせること
により、アラームリセット操作が非常に容易になるとい
う効果を有する。According to the twelfth aspect of the invention, there is an effect that it is easy to set the alarm time in a time range relatively close to the current time. This is especially effective when the alarm time is set many times. Further, by combining with the above-mentioned alarm set / reset means that is reset when the set alarm time coincides with the current time, there is an effect that the alarm reset operation becomes very easy.
【図面の簡単な説明】[Brief description of drawings]
【図1】 本発明のアラーム付き電子時計の全体構成を
示すハードウェアブロック図である。FIG. 1 is a hardware block diagram showing an overall configuration of an electronic timepiece with an alarm according to the present invention.
【図2】 本発明のアラーム付き電子時計の一実施例の
外観を示す概念図である。FIG. 2 is a conceptual diagram showing an appearance of an embodiment of an electronic timepiece with an alarm of the present invention.
【図3】 本発明の第1の実施例を表すブロック図であ
る。FIG. 3 is a block diagram showing a first embodiment of the present invention.
【図4】 本発明の第1の実施例の基本的な動作を説明
するためのフローチャートである。FIG. 4 is a flow chart for explaining a basic operation of the first exemplary embodiment of the present invention.
【図5】 本発明の第1の実施例のアラーム時刻設定の
動作を説明するためのフローチャートである。FIG. 5 is a flowchart for explaining an alarm time setting operation according to the first embodiment of this invention.
【図6】 本発明の第1の実施例の変形例を表すブロッ
ク図である。FIG. 6 is a block diagram showing a modified example of the first exemplary embodiment of the present invention.
【図7】 本発明の第1の実施例の変形例のアラーム鳴
鐘時間計数手段の動作を主に説明するためのフローチャ
ートである。FIG. 7 is a flow chart mainly for explaining the operation of the alarm ringing time counting means of the modified example of the first exemplary embodiment of the present invention.
【図8】 本発明の第1の実施例の変形例の入力制御手
段の動作を主に説明するためのフローチャートである。FIG. 8 is a flowchart for mainly explaining the operation of the input control means of the modification of the first embodiment of the present invention.
【図9】 本発明の第2の実施例を表すブロック図であ
る。FIG. 9 is a block diagram showing a second embodiment of the present invention.
【図10】本発明の第2の実施例の基本時計モードから
アラーム時刻設定モードへの移行を説明するためのフロ
ーチャートである。FIG. 10 is a flow chart for explaining a shift from the basic timepiece mode to the alarm time setting mode according to the second embodiment of the present invention.
【図11】本発明の第2の実施例のアラーム時刻設定モ
ードから基本時計モードへの移行を説明するためのフロ
ーチャートである。FIG. 11 is a flow chart for explaining a shift from the alarm time setting mode to the basic timepiece mode according to the second embodiment of this invention.
【図12】本発明の第3の実施例を表すブロック図であ
る。FIG. 12 is a block diagram showing a third embodiment of the present invention.
【図13】本発明の第3の実施例の動作を説明するため
のフローチャートである。FIG. 13 is a flow chart for explaining the operation of the third embodiment of the present invention.
【図14】本発明の第3の実施例の動作を説明するため
のタイミングチャートである。FIG. 14 is a timing chart for explaining the operation of the third exemplary embodiment of the present invention.
1・・・マイクロコンピュータ 2・・・発振回路 3・・・分周回路 4・・・割り込み制御回路 5・・・制御回路 6・・・ROM 7・・・RAM 8・・・アラーム時刻メモリ 9・・・表示制御回路 10・・・LCDパネル 11・・・スイッチ群 12・・・入力制御回路 13・・・アラーム制御回路 14・・・アラーム鳴鐘手段 15・・・内部バス 16・・・現在時刻表示エリア 17・・・アラーム時刻表示エリア 18・・・第1外部操作スイッチ 19・・・第2外部操作スイッチ 20・・・本体 21・・・アラーム設定マーク 101、1009・・・基本時計計時手段 102、703、1005・・・アラーム時刻設定手段 103、1007・・・アラーム時刻記憶手段 104、1008・・・アラーム一致検出手段 105、405・・・アラーム鳴鐘制御手段 106、406・・・アラームセット/リセット手段 107・・・アラーム鳴鐘手段 108・・・アラーム時刻ゲート 109・・・アラームセットゲート 408・・・アラーム鳴鐘時間計時手段 409、1002・・・入力制御手段 701・・・リセット時間計数手段 702・・・モード制御手段 1001・・・スイッチ 1003・・・エッジ入力検出手段 1004・・・押し続け入力検出手段 1006・・・早送り制御手段 1 ... Microcomputer 2 ... Oscillation circuit 3 ... Dividing circuit 4 ... Interrupt control circuit 5 ... Control circuit 6 ... ROM 7 ... RAM 8 ... Alarm time memory 9・ ・ ・ Display control circuit 10 ・ ・ ・ LCD panel 11 ・ ・ ・ Switch group 12 ・ ・ ・ Input control circuit 13 ・ ・ ・ Alarm control circuit 14 ・ ・ ・ Alarm ringing means 15 ・ ・ ・ Internal bus 16 ・ ・ ・Current time display area 17 ... Alarm time display area 18 ... First external operation switch 19 ... Second external operation switch 20 ... Main body 21 ... Alarm setting mark 101,1009 ... Basic clock Clocking means 102, 703, 1005 ... Alarm time setting means 103, 1007 ... Alarm time storage means 104, 1008 ... Alarm coincidence detection means 105, 405 ... Alarm ringing control means 106, 406 ... Alarm setting / resetting means 107 ... Alarm ringing means 108 ... Alarm time gate 109 ... Alarm set gate 408 ... Alarm ringing time Clocking means 409, 1002 ... Input control means 701 ... Reset time counting means 702 ... Mode control means 1001 ... Switch 1003 ... Edge input detection means 1004 ... Press and hold input detection means 1006. ..Fast-forward control means
Claims (13)
段と、 (b)スイッチ入力によってアラーム時刻を設定しアラ
ーム時刻記憶手段にアラーム時刻を記憶させるアラーム
時刻設定手段と、 (c)アラーム鳴鐘手段と、 (d)前記基本時刻と、前記アラーム時刻記憶手段に記
憶されたアラーム時刻との一致を検出するアラーム一致
検出手段と、 (e)(i)前記アラーム一致検出手段が前記基本時刻
と前記アラーム時刻とが一致しなくなったことを検出し
た時にセットされ、(ii)前記アラーム一致検出手段が
前記基本時刻と前記アラーム時刻との一致を検出し、か
つ前記アラーム時刻設定手段が動作中である時と、セッ
トされた後で前記アラーム鳴鐘手段が動作した場合にリ
セットされ、(iii)かつ、リセット状態中は前記アラ
ーム時刻記憶手段に前記基本時刻を記憶させるアラーム
セット/リセット手段と、 (f)前記アラームセット/リセット手段がセットされ
ており、かつ前記アラーム一致検出手段が前記基本時刻
と前記アラーム時刻との一致を検出した際に前記アラー
ム鳴鐘手段を動作させてアラーム鳴鐘を行うアラーム鳴
鐘制御手段と、を有することを特徴とするアラーム付き
電子時計。Claims: (a) a basic clock timing means for measuring a basic time; (b) an alarm time setting means for setting an alarm time by a switch input and storing the alarm time in an alarm time storage means; and (c) an alarm. Ringing means, (d) alarm coincidence detecting means for detecting coincidence between the basic time and the alarm time stored in the alarm time storing means, (e) (i) the alarm coincidence detecting means It is set when it is detected that the time and the alarm time do not match, (ii) the alarm match detection means detects the match between the basic time and the alarm time, and the alarm time setting means operates. It is reset when the alarm ringing means operates after being set, and (iii) and during the reset state, the alarm time. Alarm set / reset means for storing the basic time in the storage means; and (f) the alarm set / reset means is set, and the alarm coincidence detection means detects coincidence between the basic time and the alarm time. An electronic timepiece with an alarm, comprising: an alarm ringing control means for operating the alarm ringing means to perform an alarm ringing when the alarm ringing is performed.
アラーム鳴鐘手段の動作時間を制御する、アラーム鳴鐘
時間計数手段と入力制御手段とを有することを特徴とす
る請求項1記載のアラーム付き電子時計。2. The alarm according to claim 1, further comprising an alarm ringing time counting means and an input control means for controlling an operation time of the alarm ringing means via the alarm ringing control means. Electronic clock.
アラーム鳴鐘停止時にリセットさせるかどうかを選択す
る選択手段を有することを特徴とする請求項1記載のア
ラーム付き電子時計。3. The alarm setting / resetting means,
2. An electronic timepiece with an alarm according to claim 1, further comprising a selection means for selecting whether or not to reset when the alarm ringing is stopped.
セット状態である時間を計数するリセット時間計数手段
と、前記リセット時間計数手段の値が一定値となったと
き、アラーム時刻を修正不可能な状態にするモード制御
手段とを有することを特徴とする請求項1記載のアラー
ム付き電子時計。4. A reset time counting means for counting the time during which the alarm setting / resetting means is in a reset state, and when the value of the reset time counting means becomes a constant value, the alarm time is made uncorrectable. The electronic timepiece with an alarm according to claim 1, further comprising: a mode control unit that operates.
段と、(b)前記入力制御手段により検出されたスイッ
チ入力がスイッチ操作開始によるエッジ入力かどうかを
検出するエッジ入力検出手段と、(c)前記入力制御手
段により検出されたスイッチ入力が押し続け入力かどう
かを検出する押し続け入力検出手段と、(d)前記エッ
ジ入力検出手段がエッジ入力を検出した際、アラーム時
刻を1単位加算または減算するアラーム時刻設定手段
と、(e)前記押し続け入力検出手段が押し続け入力を
検出している間、押し続け入力時間によって前記アラー
ム設定手段によってアラーム時刻を早送りさせる早送り
制御手段と、(f)アラーム時刻記憶手段に記憶された
アラーム時刻と、基本時計計時手段によって計時された
基本時刻との一致を検出した場合、前記早送り制御手段
を停止させるアラーム一致検出手段と、を有することを
特徴とするアラーム付き電子時計。5. (a) Input control means for detecting a switch input, and (b) edge input detection means for detecting whether or not the switch input detected by the input control means is an edge input due to a switch operation start, c) a push-and-hold input detecting means for detecting whether or not the switch input detected by the input control means is a push-and-hold input, and (d) when the edge input detecting means detects an edge input, the alarm time is incremented by one unit. Or (e) fast-forward control means for causing the alarm setting means to fast-forward the alarm time according to the pressing and holding input time while the pressing and holding input detecting means detects the pressing and holding input. f) Match the alarm time stored in the alarm time storage means with the basic time measured by the basic clock time measuring means. If issued, an alarm electronic timepiece, characterized in that it has a, an alarm coincidence detecting means for stopping the fast-forward control means.
本時刻とは異なるアラーム時刻を、スイッチ入力によっ
て設定した後、時間の経過により、前記基本時刻と前記
アラーム時刻との一致が検出された時にアラーム鳴鐘を
行い、 前記基本時刻と同じアラーム時刻を、前記スイッチ入力
によって設定した状態で、前記基本時刻と前記アラーム
時刻との一致が検出された時にはアラーム鳴鐘を行なわ
ず、 さらに、前記アラーム鳴鐘を行った後と、前記アラーム
鳴鐘を行なわない時に、前記アラーム時刻が前記基本時
刻に追随することを特徴とするアラーム付き電子時計。6. An alarm is issued when a match between the basic time and the alarm time is detected due to the passage of time after setting an alarm time different from the basic time measured by the basic clock time measuring means by switch input. When a match between the basic time and the alarm time is detected in a state where the alarm time same as the basic time is set by the switch input, the alarm ring is not performed, and An electronic timepiece with an alarm, wherein the alarm time follows the basic time after a bell is sounded and when the alarm is not sounded.
ラーム時刻が前記基本時刻に追随するかどうかを選択す
る手段を有することを特徴とする請求項6記載のアラー
ム付き電子時計。7. The electronic timepiece with an alarm according to claim 6, further comprising means for selecting whether or not the alarm time follows the basic time after the alarm ringing.
1モードと、アラーム時刻を設定することが不可能な第
2モードを有し、スイッチ入力により前記第1モードに
移行した状態で、基本時計計時手段によって計時された
基本時刻とアラーム時刻とが一致している時間を計数
し、この計数値が所定値となった時、前記第1モードか
ら前記第2モードに移行することを特徴とするアラーム
時刻の設定方法。8. A basic mode in which a first mode in which an alarm time can be set and a second mode in which an alarm time cannot be set are provided and which is switched to the first mode by a switch input. The time when the basic time measured by the clock time measuring means and the alarm time coincide with each other is counted, and when the count value reaches a predetermined value, the first mode is shifted to the second mode. How to set the alarm time.
とにより前記第1モードに移行することを特徴とする請
求項8記載のアラーム時刻の設定方法。9. The alarm time setting method according to claim 8, wherein the first mode is entered by performing the switch input intermittently twice.
行うことにより前記第1モードに移行することを特徴と
する請求項8記載のアラーム時刻の設定方法。10. The method for setting an alarm time according to claim 8, wherein the first mode is entered by continuously inputting the switch for a predetermined time.
チと第2外部操作スイッチから構成され、前記第1外部
操作スイッチまたは前記第2外部操作スイッチを操作す
ることにより第1モードに移行すると共に、さらに前記
第1外部操作スイッチを操作することにより前記アラー
ム時刻が1単位加算され、前記第2外部操作スイッチを
操作することにより前記アラーム時刻が1単位減算され
ることを特徴とする請求項9記載のアラーム時刻の設定
方法。11. The switch comprises a first external operation switch and a second external operation switch, and switches to a first mode by operating the first external operation switch or the second external operation switch, 10. The alarm time is incremented by one unit by operating the first external operation switch, and the alarm time is decremented by one unit by operating the second external operation switch. How to set the alarm time of.
ッチ操作開始によるエッジ入力である場合はアラーム時
刻を1単位加算または減算し、 一方、前記スイッチ入力を検出して、それが押し続け入
力である場合は前記アラーム時刻を早送りさせ、 さらに、前記アラーム時刻と、基本時計計時手段によっ
て計時された基本時刻との一致を検出した場合、前記ア
ラーム時刻の早送りを停止させることを特徴とするアラ
ーム時刻の設定方法。12. A switch input is detected, and when it is an edge input by a switch operation start, the alarm time is incremented or decremented by one unit. On the other hand, when the switch input is detected, it is a push-and-hold input. In some cases, the alarm time is fast-forwarded, and further, when a match between the alarm time and the basic time measured by the basic clock timing means is detected, the fast-forwarding of the alarm time is stopped. Setting method.
加算を行う第1外部操作スイッチと、前記アラーム時刻
の減算を行う第2外部操作スイッチであることを特徴と
する請求項12記載のアラーム時刻の設定方法。13. The alarm time according to claim 12, wherein the switches are a first external operation switch for adding the alarm time and a second external operation switch for subtracting the alarm time. Setting method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15062695A JP3252659B2 (en) | 1994-06-22 | 1995-06-16 | Electronic clock with alarm and setting method of alarm time |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6-140468 | 1994-06-22 | ||
JP14046894 | 1994-06-22 | ||
JP15062695A JP3252659B2 (en) | 1994-06-22 | 1995-06-16 | Electronic clock with alarm and setting method of alarm time |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4603598A Division JPH10213689A (en) | 1994-06-22 | 1998-02-26 | Electronic clock with alarm |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0868876A true JPH0868876A (en) | 1996-03-12 |
JP3252659B2 JP3252659B2 (en) | 2002-02-04 |
Family
ID=26472966
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP15062695A Expired - Lifetime JP3252659B2 (en) | 1994-06-22 | 1995-06-16 | Electronic clock with alarm and setting method of alarm time |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3252659B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010104296A3 (en) * | 2009-03-11 | 2010-11-25 | 고인석 | Alarm clock which operates in conjunction with a gradually fading-in lamp |
JP2011122842A (en) * | 2009-12-08 | 2011-06-23 | Rhythm Watch Co Ltd | Alarm clock |
-
1995
- 1995-06-16 JP JP15062695A patent/JP3252659B2/en not_active Expired - Lifetime
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010104296A3 (en) * | 2009-03-11 | 2010-11-25 | 고인석 | Alarm clock which operates in conjunction with a gradually fading-in lamp |
US8477568B2 (en) | 2009-03-11 | 2013-07-02 | Jae-Chun Go | Alarm clock which operates in conjunction with a gradually fading-in lamp |
JP2011122842A (en) * | 2009-12-08 | 2011-06-23 | Rhythm Watch Co Ltd | Alarm clock |
Also Published As
Publication number | Publication date |
---|---|
JP3252659B2 (en) | 2002-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0689111B1 (en) | Electronic timepiece with an alarm and method for setting the alarm time | |
JPH0688885A (en) | Clock | |
JPH10186062A (en) | Alarm clock | |
JPH0868876A (en) | Electronic timepiece with alarm and method for setting alarm time | |
US4545686A (en) | Electronic timepiece | |
JPH10213689A (en) | Electronic clock with alarm | |
US6958955B2 (en) | Electronic timepiece | |
US4681465A (en) | Alarm signalling electronic timepiece with timer function | |
JPS5885185A (en) | Dial type multifunctional time piece | |
JPH08327754A (en) | Electronic clock | |
JP3233987U (en) | Time measuring instrument with alarm | |
JP3742160B2 (en) | Electronic watch with water depth gauge | |
JPS60171478A (en) | Dial type multi-functional electronic timepiece | |
JPH09325192A (en) | Alarm timepiece | |
JP2001249193A (en) | Electronic watch | |
JP3451295B2 (en) | Alarm clock | |
JPS6212308Y2 (en) | ||
JP2001337184A (en) | Time signal timepiece with alarm function | |
JPH0682578A (en) | Electronic clock | |
US6831878B2 (en) | Electronic device capable of counting down to an integral time point | |
JPH04366791A (en) | Alarm clock | |
JP3668809B2 (en) | Cooking device | |
JP3131846B2 (en) | Multifunction electronic clock | |
JPH04182693A (en) | Small-sized electronic appliance | |
JPH06201855A (en) | Storage apparatus of measured result |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071122 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081122 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091122 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091122 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101122 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101122 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111122 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111122 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121122 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121122 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131122 Year of fee payment: 12 |
|
EXPY | Cancellation because of completion of term |