JP2005083969A - Time display control device, time display control program and time display control method - Google Patents

Time display control device, time display control program and time display control method Download PDF

Info

Publication number
JP2005083969A
JP2005083969A JP2003318161A JP2003318161A JP2005083969A JP 2005083969 A JP2005083969 A JP 2005083969A JP 2003318161 A JP2003318161 A JP 2003318161A JP 2003318161 A JP2003318161 A JP 2003318161A JP 2005083969 A JP2005083969 A JP 2005083969A
Authority
JP
Japan
Prior art keywords
time
setting
display control
current
current time
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.)
Pending
Application number
JP2003318161A
Other languages
Japanese (ja)
Inventor
Haruo Kajitani
治男 梶谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2003318161A priority Critical patent/JP2005083969A/en
Publication of JP2005083969A publication Critical patent/JP2005083969A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electric Clocks (AREA)
  • Electromechanical Clocks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To perform switching display between the present time and a time shifted from the present time without requiring a complicated switch operation. <P>SOLUTION: It is determined whether the present day of the week is a designated day of the week (S6), and it is determined whether a shift mode is set in the case of the designated day of the week (S7). When the shift mode is set (S7; YES), it is determined whether a time shift finish time has come (S8). When the time shift finish time has come, the time shift mode is switched to a normal mode (S9). In the case of other than the time shift mode, it is determined whether a time shift start time has come (S10). When the time shift start time has come, the normal mode is switched to the time shift mode (S11). In the case of the normal mode, a correct present time is displayed by display processing in S13, and in the case of the time shift mode, a time ahead from the correct present time by a set time is displayed. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は、現在時刻及び現在時刻とは時間差のある時刻を表示させ得る時刻表示制御装置、時刻表示制御プログラム及び時刻表示制御方法に関する。   The present invention relates to a time display control device, a time display control program, and a time display control method that can display a current time and a time that is different from the current time.

従来、時間的に余裕をもって行動するために、時刻を少し進めて表示するこのできる時刻表示装置が提案されるに至っている。この時刻表示装置は、現在時刻を計時する第1の時計手段と、この第1の時計手段の時刻と時間差のある時刻を計時する第2の時計手段とを備える。そして、ユーザのスイッチ操作に応じて、第1の時計手段の現在時刻と、第2の計時手段の現在時刻に対し時間差のある時刻、より具体的には進ませた時刻とを選択的に表示するものである(例えば、特許文献1参照。)。
特開平4−230890号公報
Conventionally, in order to act with a time margin, a time display device capable of displaying the time slightly forward has been proposed. The time display device includes first clock means for measuring the current time, and second clock means for measuring a time having a time difference from the time of the first clock means. And according to the user's switch operation, the current time of the first clock means, the time having a time difference with respect to the current time of the second time measuring means, and more specifically, the advanced time are selectively displayed. (For example, refer to Patent Document 1).
JP-A-4-230890

しかしながら、時間的に余裕をもって行動するために、進ませた時刻の表示を必要とするケースは、特定の時間帯のみであることが一般的である。したがって、前述した従来装置の場合、特定の時間帯となった時点でスイッチ操作を行って進ませた時刻を表示させ、特定の時間帯が経過したならば、再度スイッチ操作を行って現在時刻を表示させることとなり、煩雑なスイッチ操作を伴ってしまう。また、スイッチ操作を怠ると、特定の時間帯においても現在時刻が表示されたままとなったり、あるいは特定の時間帯外においても進ませた時刻が表示されることとなり、ユーザが時刻を誤認して行動してしまうおそれがある。   However, in order to act with sufficient time, it is common that the display of the advanced time is necessary only in a specific time zone. Therefore, in the case of the above-described conventional device, the switch operation is performed at the time when the specific time zone is reached, and the advance time is displayed. It will be displayed, and complicated switch operation will be accompanied. Also, if the switch is neglected, the current time will remain displayed even in a specific time zone, or the advanced time will be displayed even outside the specific time zone, and the user will mistake the time. There is a risk of acting.

本発明は、かかる従来の課題に鑑みてなされたものであり、煩雑なスイッチ操作を伴うことなく、現在時刻と、この現在時刻からずれた時刻とを切替表示させることのできる時刻表示制御装置、時刻表示制御プログラム及び時刻表示制御方法を提供することを目的とする。   The present invention has been made in view of such conventional problems, and a time display control device capable of switching and displaying the current time and a time deviating from the current time without complicated switch operation, It is an object to provide a time display control program and a time display control method.

前記課題を解決するため請求項1記載の発明に係る時刻表示制御装置にあっては、現在時刻を計時する計時手段と、時間を記憶する記憶手段と、時間帯を設定する時間帯設定手段と、前記計時手段により計時されている現在時刻が前記時間帯設定手段により設定された時間帯であるか否かを判別する判別手段と、この判別手段の判別結果に応じて、前記計時手段が計時している現在時刻と、この現在時刻から前記記憶手段に記憶されている時間ずれた時刻とを切替表示させる表示制御手段とを備える。   In order to solve the above-mentioned problem, in the time display control device according to the first aspect of the present invention, the time measuring means for measuring the current time, the storage means for storing the time, the time zone setting means for setting the time zone, Determining means for determining whether or not the current time measured by the time measuring means is a time zone set by the time zone setting means, and according to the determination result of the determining means, the time measuring means Display control means for switching and displaying the current time and the time shifted from the current time stored in the storage means.

したがって、計時手段が計時している現在時刻が予め設定された時間帯になると、計時手段が計時している現在時刻と、この現在時刻からずれた時刻とのいずれかが切替表示され、また、前記現在時刻が前記時間帯外になると、時刻が再度切替表示される。したがって、ユーザによる煩雑なスイッチ操作を伴うことなく、現在時刻と、この現在時刻からずれた時刻とを表示させることができる。また、スイッチ操作を伴うことなく時刻の切替表示がなされることから、いずれか一方の時刻が表示されたままとなることもない。   Therefore, when the current time being measured by the time measuring means is in a preset time zone, either the current time being measured by the time measuring means or the time deviating from the current time is switched and displayed. When the current time is outside the time zone, the time is again displayed. Therefore, it is possible to display the current time and a time deviated from the current time without complicated switch operation by the user. In addition, since the time switching display is performed without any switch operation, either time is not displayed.

また、請求項2記載の発明に係る時刻表示制御装置にあっては、前記時間を設定する時間設定手段を更に備え、前記記憶手段は、前記時間設定手段により設定された時間を記憶する。したがって、現在時刻からずらす時間をユーザにおいて任意に設定することができる。   The time display control device according to the second aspect of the present invention further includes time setting means for setting the time, and the storage means stores the time set by the time setting means. Therefore, the user can arbitrarily set the time shifted from the current time.

また、請求項3記載の発明に係る時刻表示制御装置にあっては、前記時間帯設定手段は、曜日を設定する第1の設定手段と、この曜日設定手段により設定された曜日における時間帯を設定する第2の設定手段とからなる。したがって、曜日及び当該曜日の時間帯をもって、現在時刻とこの現在時刻からずれた時刻とを切替表示させるサイクルを設定することができる。   In the time display control device according to the third aspect of the invention, the time zone setting means includes a first setting means for setting a day of the week and a time zone for the day of the week set by the day of the week setting means. And second setting means for setting. Therefore, a cycle for switching and displaying the current time and the time deviated from the current time can be set with the day of the week and the time zone of the day of the week.

また、請求項4記載の発明に係る時刻表示制御装置にあっては、時刻情報を含む電波を受信する受信手段と、この受信手段により受信した電波に含まれている前記時刻情報に基づき、前記計時手段が計時している現在時刻を修正する修正手段とを更に備える。したがって、計時手段が計時している現在時刻が正確に維持され、その結果この現在時刻から記憶手段に記憶されている時間ずれた時刻も適正にずれた時刻となる。   Further, in the time display control device according to the invention of claim 4, based on the receiving means for receiving the radio wave including time information, and the time information included in the radio wave received by the receiving means, And correction means for correcting the current time being measured by the time measuring means. Therefore, the current time measured by the time measuring means is accurately maintained, and as a result, the time shifted from the current time stored in the storage means is also appropriately shifted.

また、請求項5記載の発明に係る時刻表示制御プログラムにあっては、現在時刻を計時する計時手段と、時間を記憶する記憶手段と、時間帯を設定する時間帯設定手段とを備えた時刻表示制御装置が有するコンピュータを、前記計時手段により計時されている現在時刻が前記時間帯設定手段により設定された時間帯であるか否かを判別する判別手段と、この判別手段の判別結果に応じて、前記計時手段が計時している現在時刻と、この現在時刻から前記記憶手段に記憶されている時間ずれた時刻とを切替表示させる表示制御手段として機能させる。したがって、前記コンピュータがこのプログラムに従って処理を実行することにより、請求項1記載の発明と同様の作用効果を奏する。   In the time display control program according to the invention described in claim 5, a time provided with a time measuring means for measuring the current time, a storage means for storing the time, and a time zone setting means for setting the time zone. A computer having a display control device is configured to determine whether or not the current time measured by the time measuring unit is a time zone set by the time zone setting unit, and according to a determination result of the determination unit Thus, it functions as display control means for switching and displaying the current time measured by the time measuring means and the time shifted from the current time stored in the storage means. Therefore, when the computer executes processing according to this program, the same effects as those of the first aspect of the invention can be obtained.

また、請求項6記載の発明に係る時刻表示制御方法にあっては、現在時刻を計時する計時手段と、時間を記憶する記憶手段と、時間帯を設定する時間帯設定手段とを備えた時刻表示制御装置の制御方法であって、前記計時手段により計時されている現在時刻が前記時間帯設定手段により設定された時間帯であるか否かを判別する判別ステップと、この判別ステップでの判別結果に応じて、前記計時手段が計時している現在時刻と、この現在時刻から前記記憶手段に記憶されている時間ずれた時刻とを切替表示させる表示制御ステップとを含む。したがって、記載したステップに従って処理を実行することにより、請求項2記載の発明と同様の作用効果を奏する。   Further, in the time display control method according to the invention of claim 6, a time provided with a time measuring means for measuring the current time, a storage means for storing the time, and a time zone setting means for setting the time zone. A control method for a display control device, wherein a determination step for determining whether or not a current time measured by the time measuring means is a time zone set by the time zone setting means, and a determination in this determination step In accordance with the result, there is included a display control step of switching and displaying the current time measured by the time measuring means and the time shifted from the current time stored in the storage means. Therefore, by performing the processing according to the described steps, the same effects as those of the second aspect of the invention can be achieved.

本発明によれば、計時手段が計時している現在時刻が予め設定された時間帯になると、計時手段が計時している現在時刻と、この現在時刻からずれた時刻とのいずれかが切替表示され、また、前記現在時刻が前記時間帯外になると、時刻が再度切替表示される。したがって、ユーザによる煩雑なスイッチ操作を伴うことなく、現在時刻と、この現在時刻からずれた時刻とを表示させることができる。また、スイッチ操作を伴うことなく時刻の切替表示がなされることから、いずれか一方の時刻が表示されたままとなることがなく、ユーザが時刻を誤認して行動してしまう不都合を未然に防止することができる。   According to the present invention, when the current time measured by the time measuring means is in a preset time zone, either the current time measured by the time measuring means or a time deviated from the current time is switched and displayed. When the current time is out of the time zone, the time is switched and displayed again. Therefore, it is possible to display the current time and a time deviated from the current time without complicated switch operation by the user. In addition, since the switching of the time is displayed without any switch operation, it is possible to prevent any one of the times from being displayed and prevent the user from mistaking the time and acting. can do.

以下、本発明の一実施の形態を図に従って説明する。図1は、本発明の一実施の形態に係る時刻表示制御装置の回路構成を示すブロック図である。図示のように、この回路はCPU1を中心にして構成され、CPU1は、ROM2に格納されているプログラムに基づき動作することにより、各部を制御するものである。RAM3は、CPU1が動作する際に必要となるワークエリアとして使用されるとともに、後述するように各種データを格納記憶部が設けられている。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a circuit configuration of a time display control device according to an embodiment of the present invention. As shown in the figure, this circuit is configured with the CPU 1 as the center, and the CPU 1 controls each unit by operating based on a program stored in the ROM 2. The RAM 3 is used as a work area required when the CPU 1 operates, and a storage unit for storing various data is provided as will be described later.

アンテナ4は、送信所より送出される所定のフォーマットのタイムコードで振幅変調した40kHz及び60kHzの長波標準時刻電波を受信し、これに対応する電気信号にして受信回路5に送出する回路部である。受信回路5は、アンテナ4からの前記電気信号から特定周波数のものを選択し、その信号からタイムコードを得てCPU1に送出する。発振回路6は、常時一定周波数のクロック信号を送出している回路部である。分周回路7は発振回路6からのクロック信号を計数して計数値が1秒に対応する値になる都度、1秒信号を時計計数回路8に送出するとともに、CPU1からのプリセット信号を受ける度に係数値を1秒分だけ大きいものにする回路部である。時計計数回路8は、分周回路7からの前記1秒信号をを計数して、現在時刻データすなわち現在の日付データ、現在の曜日データ、現在の時データ、現在の分データ、現在の秒データを得て、これをCPU1に与えるとともに、CPU1からの時刻データで、計数している現在時刻データを修正する回路である。   The antenna 4 is a circuit unit that receives 40 kHz and 60 kHz long wave standard time radio waves that have been amplitude-modulated with a time code of a predetermined format sent from a transmitting station, and sends them to the receiving circuit 5 as electric signals corresponding to the long wave. . The receiving circuit 5 selects a specific frequency signal from the electric signal from the antenna 4, obtains a time code from the signal, and sends it to the CPU 1. The oscillation circuit 6 is a circuit unit that constantly sends a clock signal having a constant frequency. The frequency dividing circuit 7 counts the clock signal from the oscillation circuit 6 and sends the 1 second signal to the clock counting circuit 8 every time the count value becomes a value corresponding to 1 second, and also receives the preset signal from the CPU 1. This is a circuit unit that increases the coefficient value by one second. The clock counting circuit 8 counts the 1 second signal from the frequency dividing circuit 7, and present time data, that is, current date data, current day data, current time data, current minute data, current second data. Is obtained and given to the CPU 1, and the time data from the CPU 1 is used to correct the current time data being counted.

押釦スイッチ部9は、後述するフローチャートにおいて示すように、SW1〜SW3等の各種スイッチで構成され、各スイッチの操作信号がCPU1に送出される。曜日スイッチ10は、日曜日から土曜日に対応する7個のトグルスイッチ101〜107で構成され、各トグルスイッチ101〜107のオン・オフ状態がCPU1に取り込まれるように構成されている。表示部11は、CPU1からのデータすなわち時計計数回路8による現在時刻データやシフトされた時刻データを表示する。   The push button switch unit 9 is composed of various switches such as SW1 to SW3 as shown in the flowchart described later, and an operation signal of each switch is sent to the CPU 1. The day of the week switch 10 includes seven toggle switches 101 to 107 corresponding to Sunday through Saturday, and the on / off state of each of the toggle switches 101 to 107 is configured to be captured by the CPU 1. The display unit 11 displays data from the CPU 1, that is, current time data by the clock counting circuit 8 and shifted time data.

図2は、前記RAM3のメモリ構成図である。このRAM3には、前記ワークエリアとともに、シフト時間記憶部31、開始時刻記憶部32、及び終了時刻記憶部33が設けられている。シフト時間記憶部31は、ユーザにより予め設定された現在時刻からずらすべき時間であるシフト時間を格納する。開始時刻記憶部32は、この現在時刻からシフト時間ずれた時刻を表示する時間帯の開始時刻を格納し、終了時刻記憶部33は、この現在時刻からシフト時間ずれた時刻を表示する時間帯の終了時刻を格納する。   FIG. 2 is a memory configuration diagram of the RAM 3. The RAM 3 is provided with a shift time storage unit 31, a start time storage unit 32, and an end time storage unit 33 together with the work area. The shift time storage unit 31 stores a shift time that is a time to be shifted from the current time preset by the user. The start time storage unit 32 stores the start time of the time zone in which the time shifted from the current time is displayed, and the end time storage unit 33 is the time zone in which the time shifted from the current time is displayed. Stores the end time.

以上の構成に係る本実施の形態において、CPU1は、時計計数回路8から与えられた現在時刻データを得て、基本時計表示状態においては、この現在時刻データに基づき、図3(A)に示すように、現在時刻を表示部11に表示させる。このとき、表示部11の一部に表示させたアンテナマーク111により、アンテナ4の受信状態も表示させる。   In the present embodiment having the above configuration, the CPU 1 obtains the current time data given from the clock counting circuit 8, and in the basic clock display state, based on the current time data, shown in FIG. As described above, the current time is displayed on the display unit 11. At this time, the reception state of the antenna 4 is also displayed by the antenna mark 111 displayed on a part of the display unit 11.

また、CPU1はROM2に格納されているプログラムに基づき、図4のフローチャートに示す処理を繰り返し実行する。すなわち、時計計数回路8から与えられた現在時刻データに基づき、午前3時になったか否かを判断し(ステップS1)、午前3時になっていなければステップS5に進む。午前3時になったならば標準時刻電波受信処理を実行し(ステップS2)、アンテナ4が受信して受信回路5から送出されたタイムコードを得る。さらに、この受信が成功してタイムコードが得られたか否かを判断し(ステップS3)、受信が成功したならば得られたタイムコードが示す時刻に従って、時計計数回路8が計数している現在時刻を修正する(ステップS4)。   Further, the CPU 1 repeatedly executes the processing shown in the flowchart of FIG. 4 based on the program stored in the ROM 2. That is, based on the current time data given from the clock counting circuit 8, it is determined whether or not 3 am has been reached (step S1). If not 3 am, the process proceeds to step S5. If it is 3:00 am, the standard time radio wave reception process is executed (step S2), and the time code received by the antenna 4 and transmitted from the receiving circuit 5 is obtained. Further, it is determined whether or not the reception has succeeded and a time code has been obtained (step S3). If the reception has been successful, the current time counted by the clock counting circuit 8 according to the time indicated by the obtained time code The time is corrected (step S4).

次に、曜日スイッチ10が有する日曜日から土曜日に対応する7個のトグルスイッチ101〜107の状態を読み込み、オンとなっている7個のトグルスイッチ101〜107に対応する曜日を指定曜日として、RAM3のワークエリアに記憶する(ステップS5)。したがって、複数のトグルスイッチ101〜107がオンとなっていれば、対応する複数曜日が指定曜日として、RAM3のワークエリアに記憶されることとなる。さらに、このRAM3のワークエリアに記憶した指定曜日と時計計数回路8から与えられた現在時刻データにおける曜日データとを比較することにより、現在曜日が指定曜日であるか否かを判断する(ステップS6)。この判断の結果、指定曜日でない場合にはステップS12に進み、指定曜日である場合にはシフトモードが設定されているか否かを判断する(ステップS7)。   Next, the states of the seven toggle switches 101 to 107 corresponding to Sunday through Saturday of the day switch 10 are read, and the day of the week corresponding to the seven toggle switches 101 to 107 that are turned on is designated as the specified day of the week. Is stored in the work area (step S5). Therefore, if the plurality of toggle switches 101 to 107 are turned on, the corresponding multiple days are stored in the work area of the RAM 3 as designated days. Further, by comparing the designated day of the week stored in the work area of the RAM 3 with the day of the week data in the current time data given from the clock counting circuit 8, it is determined whether or not the current day is the designated day of the week (step S6). ). If the result of this determination is that it is not a specified day, the process proceeds to step S12, and if it is a specified day, it is determined whether or not the shift mode is set (step S7).

指定曜日であってシフトモードが設定されている場合には(ステップS7;YES)、RAM3の終了時刻記憶部33に記憶されている終了時刻と、現在時刻データが示す時刻とを比較することにより、タイムシフト終了時刻となったか否かを判断する(ステップS8)。タイムシフト終了時刻となっていない場合には、ステップS12に進み、タイムシフト終了時刻となった場合には、タイムシフトモードから通常モードへ切り替える(ステップS9)。   If the shift mode is set on the specified day of the week (step S7; YES), the end time stored in the end time storage unit 33 of the RAM 3 is compared with the time indicated by the current time data. Then, it is determined whether or not the time shift end time has come (step S8). If the time shift end time is not reached, the process proceeds to step S12. If the time shift end time is reached, the time shift mode is switched to the normal mode (step S9).

また、指定曜日ではあるがタイムシフトモードではない場合には(ステップS7;NO)、RAM3の開始時刻記憶部32に記憶されている開始時刻と、現在時刻データが示す時刻とを比較することにより、タイムシフト開始時刻となったか否かを判断する(ステップS10)。タイムシフト開始時刻となっていない場合には、ステップS12に進み、タイムシフト開始時刻となった場合には、通常モードからタイムシフトモードへ切り替える(ステップS11)。   If it is the designated day of the week but is not in the time shift mode (step S7; NO), the start time stored in the start time storage unit 32 of the RAM 3 is compared with the time indicated by the current time data. Then, it is determined whether or not the time shift start time has come (step S10). If the time shift start time is not reached, the process proceeds to step S12. If the time shift start time is reached, the normal mode is switched to the time shift mode (step S11).

そして、前記ステップS6、S8、S10のいずれかの判断がNOであった場合、又はステップS9若しくはステップS11に続くステップS12ではスイッチ処理を実行し、更にステップS13で表示処理を実行した後、ステップS1からの処理を繰り返す。   If any of the determinations in steps S6, S8, and S10 is NO, or in step S12 following step S9 or step S11, switch processing is executed, and display processing is further executed in step S13. The process from S1 is repeated.

前記スイッチ処理(ステップS12)は、図5に示すフローチャートに従って実行される。まず、ユーザによる押釦スイッチ部9での操作あったか否かを判断し(ステップS121)、操作がない場合には表示処理(ステップS13)に移行する。操作があった場合には、それがSW1〜SW3のいずれかであったか否かを判断し(ステップS122、S124、S126)、操作がSW1〜SW3のいずれでもなかった場合には、他のスイッチ処理に移行する。   The switch process (step S12) is executed according to the flowchart shown in FIG. First, it is determined whether or not the user has operated the push button switch unit 9 (step S121). If there is no operation, the process proceeds to a display process (step S13). If there is an operation, it is determined whether it is any of SW1 to SW3 (steps S122, S124, S126), and if the operation is not any of SW1 to SW3, other switch processing Migrate to

しかし、操作がSW1に対するものであった場合には(ステップS122;YES)、当該SW1に対する操作に応じて「ノーマル」→「タイムシフト時間セット」→「開始時刻セット」→「終了時刻セット」のサイクルで移行し、モード切換設定を行う(ステップS123)。   However, if the operation is for SW1 (step S122; YES), “normal” → “time shift time set” → “start time set” → “end time set” according to the operation for SW1. Transition is made in a cycle, and mode switching is set (step S123).

また、操作がSW2に対するものであった場合には(ステップS124;YES)、当該SW2に対する操作に応じて「シフト時間+1分」「開始時刻+1分」「終了時刻+1分」のいずれかの処理を実行する。つまり、SW1の操作で「タイムシフト時間セット」が設定されている場合には、SW2に対する単位操作時間毎に、シフト時間記憶部31に現在記憶されているシフト時間に1分を加算して(「タイムシフト時間+1分」)、該シフト時間を更新する。また、SW1の操作で「開始時刻セット」が設定されている場合には、SW2に対する単位操作時間毎に、シフト時間記憶部31に現在記憶されている開始時刻に1分を加算して(「開始時刻+1分」)、該開始時刻を更新する。また、SW1の操作で「終了時刻セット」が設定されている場合には、SW2に対する単位操作時間毎に、シフト時間記憶部31に現在記憶されている終了時刻に1分を加算して(「終了時刻+1分」)、該終了時刻を更新する。   If the operation is for SW2 (step S124; YES), any one of “shift time + 1 minute”, “start time + 1 minute”, and “end time + 1 minute” depending on the operation for SW2 Execute. That is, when “time shift time set” is set by the operation of SW1, 1 minute is added to the shift time currently stored in the shift time storage unit 31 for each unit operation time for SW2. “Time shift time + 1 minute”), the shift time is updated. When “start time set” is set by the operation of SW1, 1 minute is added to the start time currently stored in the shift time storage unit 31 for each unit operation time for SW2 (“ Start time + 1 minute)), the start time is updated. When “end time set” is set by the operation of SW1, 1 minute is added to the end time currently stored in the shift time storage unit 31 for each unit operation time for SW2 (“ End time + 1 minute "), the end time is updated.

さらに、操作がSW3に対するものであった場合には(ステップS126;YES)、「タイムシフト時間−1分」「開始時刻−1分」「終了時刻−1分」のいずれかの処理を実行する。つまり、SW1の操作で「タイムシフト時間セット」が設定されている場合には、SW3に対する単位操作時間毎に、シフト時間記憶部31に現在記憶されているシフト時間に1分を減算して(「タイムシフト時間−1分」)、該シフト時間を更新する。また、SW1の操作で「開始時刻セット」が設定されている場合には、SW3に対する単位操作時間毎に、シフト時間記憶部31に現在記憶されている開始時刻に1分を減算して(「開始時刻−1分」)、該開始時刻を更新する。また、SW1の操作で「終了時刻セット」が設定されている場合には、SW3に対する単位操作時間毎に、シフト時間記憶部31に現在記憶されている終了時刻に1分を減算して(「終了時刻−1分」)、該終了時刻を更新する。   Furthermore, when the operation is for SW3 (step S126; YES), any one of “time shift time—1 minute”, “start time—1 minute”, and “end time—1 minute” is executed. . That is, when “time shift time set” is set by the operation of SW1, 1 minute is subtracted from the shift time currently stored in the shift time storage unit 31 for each unit operation time for SW3 ( "Time shift time-1 minute"), the shift time is updated. When “start time set” is set by the operation of SW1, 1 minute is subtracted from the start time currently stored in the shift time storage unit 31 for each unit operation time for SW3 (“ Start time-1 minute "), the start time is updated. When “end time set” is set by the operation of SW1, 1 minute is subtracted from the end time currently stored in the shift time storage unit 31 for each unit operation time for SW3 (“ End time-1 minute "), the end time is updated.

他方、前記表示処理(ステップS13)は、図6に示すフローチャートに従って実行される。先ず、設定モードの状態あるか否かを判断する(ステップS131)。ここで設定モードとは、前記「タイムシフト時間セット」「開始時刻セット」「終了時刻セット」のいずれかのモードである。したがって、前述のようにして「タイムシフト時間セット」「開始時刻セット」「終了時刻セット」のいずれかが設定されている場合には(ステップS131;YES)、変更しているシフト時間、開始時刻、終了時刻の何れかを表示部11に表示させる(ステップS132)。   On the other hand, the display process (step S13) is executed according to the flowchart shown in FIG. First, it is determined whether or not there is a setting mode state (step S131). Here, the setting mode is one of the “time shift time set”, “start time set”, and “end time set”. Accordingly, when any of “time shift time set”, “start time set”, and “end time set” is set as described above (step S131; YES), the shift time and start time being changed are changed. Any of the end times is displayed on the display unit 11 (step S132).

よって、前述のようにSW1を操作して図3(B)に示すように「タイムシフト時間セット」を設定し、この状態でSW2又はSW3を操作すると、表示部11に表示されているシフト時間が変化するとともに、シフト時間記憶部31に記憶されているシフト時間が変更されることとなる。また、SW1を操作して図3(C)に示すように「開始時刻セット」を設定し、この状態でSW2又はSW3を操作すると、表示部11に表示されている開始時刻が変化するとともに、開始時刻記憶部32に記憶されている開始時刻が変更されることとなる。また、SW1を操作して図3(D)に示すように「終了時刻セット」を設定し、この状態でSW2又はSW3を操作すると、表示部11に表示されている終了時刻が変化するとともに、終了時刻記憶部33に記憶されている終了時刻が変更されることとなる。   Therefore, if the SW1 is operated as described above to set the “time shift time set” as shown in FIG. 3B and the SW2 or SW3 is operated in this state, the shift time displayed on the display unit 11 is set. Changes, and the shift time stored in the shift time storage unit 31 is changed. Further, by operating SW1 to set “start time set” as shown in FIG. 3C, and operating SW2 or SW3 in this state, the start time displayed on the display unit 11 changes, The start time stored in the start time storage unit 32 is changed. In addition, when SW1 is operated to set “end time set” as shown in FIG. 3D and SW2 or SW3 is operated in this state, the end time displayed on the display unit 11 changes, The end time stored in the end time storage unit 33 is changed.

また、SW1の操作より「ノーマル」が設定されている場合には、ステップS131の判断はNOとなる。したがって、ステップS131からステップS133に進み、通常モードの状態あるか否かを判断する。このとき、前述した図4のフローチャートにおけるステップS9の処理で通常モードが設定されている場合には、正確な時刻の表示を行う(ステップS1314)。つまり、現在時刻データが示す現在時刻が「6月30日金曜日7時00分00秒であれば、図3(A)に示した表示を表示部11に表示させる。   If “normal” is set by the operation of SW1, the determination in step S131 is NO. Accordingly, the process proceeds from step S131 to step S133, and it is determined whether or not the normal mode is present. At this time, when the normal mode is set in the process of step S9 in the flowchart of FIG. 4 described above, an accurate time is displayed (step S1314). In other words, if the current time indicated by the current time data is “Friday, June 30, 7:00:00, the display shown in FIG.

またこのとき、前述した図4のフローチャートにおけるステップS9の処理でタイムシフトモードが設定されている場合には、セットしたシフト時間ずれた時刻表示を行う(ステップS135)。つまり、現在時刻データが示す現在時刻が「6月30日金曜日7時00分00秒であり、シフト時間記憶部31に記憶されているシフト時間が図3(B)に示すように「0:10」(10分)であれば、同図(E)に示すように、「6月30日金7:10 00」と表示部11に表示させる。   At this time, if the time shift mode is set in the process of step S9 in the flowchart of FIG. 4 described above, a time display shifted by the set shift time is displayed (step S135). That is, the current time indicated by the current time data is “Friday, June 30, 7:00:00, and the shift time stored in the shift time storage unit 31 is“ 0: If it is “10” (10 minutes), “June 30 Friday 7: 1000” is displayed on the display unit 11 as shown in FIG.

したがって以上の処理により、図3(B)〜(D)に示すように、シフト時間として「0:10」が設定され、開始時刻として「7:00」が設定され、終了時刻として「9:00」が設定され、かつ金曜日に対応するトグルスイッチ101〜107がオンであったとすると、金曜日において7時から9時までの時間帯は、正確な現在時刻よりも10分進んだ時刻が表示部11に表示され、7時から9時までの時間帯以外は、正確な現在時刻が表示部11に表示されることとなる。よって、ユーザによる煩雑なスイッチ操作を伴うことなく、正確な現在時刻と、この正確な現在時刻からシフト時間ずれた時刻とを表示させることができる。また、スイッチ操作を伴うことなく時刻の切替表示がなされることから、いずれか一方の時刻が表示されたままとなることもなく、ユーザが時刻を誤認して行動してしまう不都合を未然に防止することができる。   Therefore, by the above processing, as shown in FIGS. 3B to 3D, “0:10” is set as the shift time, “7:00” is set as the start time, and “9: If 00 is set and toggle switches 101 to 107 corresponding to Friday are ON, the time zone from 7 o'clock to 9 o'clock on Friday is the time that is 10 minutes ahead of the correct current time. 11 and the accurate current time is displayed on the display unit 11 except for the time zone from 7:00 to 9:00. Therefore, it is possible to display an accurate current time and a time shifted from the accurate current time without a complicated switch operation by the user. In addition, since the switching of the time is displayed without any switch operation, it is possible to prevent inconvenience that the user misidentifies the time and acts without any one time being displayed. can do.

なお、本実施の形態においては、現在時刻からずれた時刻を表示させる時間帯を、曜日と時刻とで設定できるようにしたが、時刻のみ、曜日のみで設定したり、冬季のみ等期間で設定したり、期間と時刻との組合せ、期間と曜日と時刻の組合せ、あるいは日付による設定等、時間に関連する要素であれば、どのような要素及びその組合せを用いて設定するようにしてもよい。   In this embodiment, the time zone for displaying the time deviating from the current time can be set by day of the week and time. However, only the time, only the day of the week, or only in winter can be set. Or a combination of period and time, a combination of period and day of the week and time, or setting by date, etc., any element and combination thereof may be used. .

本発明の一実施の形態を示すブロック回路図である。It is a block circuit diagram showing an embodiment of the present invention. RAMのメモリ構成図である。It is a memory block diagram of RAM. 実施の形態における表示遷移図である。It is a display transition diagram in an embodiment. CPUの処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of CPU. スイッチ処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of a switch process. 表示処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of a display process.

符号の説明Explanation of symbols

1 CPU
2 ROM
3 RAM
4 アンテナ
5 受信回路
6 発振回路
7 分周回路
8 時計計数回路
9 押釦スイッチ部
10 曜日スイッチ
11 表示部
31 シフト時間記憶部
32 開始時刻記憶部
33 終了時刻記憶部
1 CPU
2 ROM
3 RAM
DESCRIPTION OF SYMBOLS 4 Antenna 5 Receiving circuit 6 Oscillation circuit 7 Dividing circuit 8 Clock counting circuit 9 Pushbutton switch part 10 Day switch 11 Display part 31 Shift time memory | storage part 32 Start time memory | storage part 33 End time memory | storage part

Claims (6)

現在時刻を計時する計時手段と、
時間を記憶する記憶手段と、
時間帯を設定する時間帯設定手段と、
前記計時手段により計時されている現在時刻が前記時間帯設定手段により設定された時間帯であるか否かを判別する判別手段と、
この判別手段の判別結果に応じて、前記計時手段が計時している現在時刻と、この現在時刻から前記記憶手段に記憶されている時間ずれた時刻とを切替表示させる表示制御手段と
を備えることを特徴とする時刻表示制御装置。
A time measuring means for measuring the current time;
Storage means for storing time;
A time zone setting means for setting a time zone;
A discriminating unit for discriminating whether or not the current time measured by the clocking unit is a time zone set by the time zone setting unit;
Display control means for switching and displaying the current time measured by the time measuring means and the time stored in the storage means from the current time according to the determination result of the determination means. A time display control device.
前記時間を設定する時間設定手段を更に備え、
前記記憶手段は、前記時間設定手段により設定された時間を記憶することを特徴とする請求項1記載の時刻表示制御装置。
It further comprises time setting means for setting the time,
The time display control device according to claim 1, wherein the storage unit stores the time set by the time setting unit.
前記時間帯設定手段は、曜日を設定する第1の設定手段と、この曜日設定手段により設定された曜日における時間帯を設定する第2の設定手段とからなることを特徴とする請求項1記載の時刻表示制御装置。   2. The time zone setting means comprises: first setting means for setting a day of the week; and second setting means for setting a time zone for a day of the week set by the day of week setting means. Time display controller. 時刻情報を含む電波を受信する受信手段と、
この受信手段により受信した電波に含まれている前記時刻情報に基づき、前記計時手段が計時している現在時刻を修正する修正手段と
を更に備えることを特徴とする請求項1、2又は3記載の時刻表示制御装置。
Receiving means for receiving radio waves including time information;
4. The correction means according to claim 1, further comprising a correction means for correcting a current time measured by the time measuring means based on the time information included in the radio wave received by the receiving means. Time display controller.
現在時刻を計時する計時手段と、時間を記憶する記憶手段と、時間帯を設定する時間帯設定手段とを備えた時刻表示制御装置が有するコンピュータを、
前記計時手段により計時されている現在時刻が前記時間帯設定手段により設定された時間帯であるか否かを判別する判別手段と、
この判別手段の判別結果に応じて、前記計時手段が計時している現在時刻と、この現在時刻から前記記憶手段に記憶されている時間ずれた時刻とを切替表示させる表示制御手段と
して機能させることを特徴とする時刻表示制御プログラム。
A computer having a time display control device comprising a time measuring means for measuring the current time, a storage means for storing time, and a time zone setting means for setting a time zone;
A discriminating unit for discriminating whether or not the current time measured by the clocking unit is a time zone set by the time zone setting unit;
In accordance with the determination result of the determination means, the display means for switching and displaying the current time measured by the time measuring means and the time shifted from the current time stored in the storage means. A time display control program.
現在時刻を計時する計時手段と、時間を記憶する記憶手段と、時間帯を設定する時間帯設定手段とを備えた時刻表示制御装置の制御方法であって、
前記計時手段により計時されている現在時刻が前記時間帯設定手段により設定された時間帯であるか否かを判別する判別ステップと、
この判別ステップでの判別結果に応じて、前記計時手段が計時している現在時刻と、この現在時刻から前記記憶手段に記憶されている時間ずれた時刻とを切替表示させる表示制御ステップと
を含むことを特徴とする時刻表示制御方法。
A control method of a time display control device comprising a time measuring means for measuring the current time, a storage means for storing time, and a time zone setting means for setting a time zone,
A determination step of determining whether or not the current time measured by the time measuring means is a time zone set by the time zone setting means;
A display control step of switching and displaying a current time measured by the time measuring unit and a time shifted from the current time stored in the storage unit in accordance with a determination result in the determination step. A time display control method characterized by the above.
JP2003318161A 2003-09-10 2003-09-10 Time display control device, time display control program and time display control method Pending JP2005083969A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003318161A JP2005083969A (en) 2003-09-10 2003-09-10 Time display control device, time display control program and time display control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003318161A JP2005083969A (en) 2003-09-10 2003-09-10 Time display control device, time display control program and time display control method

Publications (1)

Publication Number Publication Date
JP2005083969A true JP2005083969A (en) 2005-03-31

Family

ID=34417516

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003318161A Pending JP2005083969A (en) 2003-09-10 2003-09-10 Time display control device, time display control program and time display control method

Country Status (1)

Country Link
JP (1) JP2005083969A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010190714A (en) * 2009-02-18 2010-09-02 Casio Computer Co Ltd Analog electronic clock
WO2012121013A1 (en) * 2011-03-08 2012-09-13 セイコークロック株式会社 Electronic clock

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010190714A (en) * 2009-02-18 2010-09-02 Casio Computer Co Ltd Analog electronic clock
WO2012121013A1 (en) * 2011-03-08 2012-09-13 セイコークロック株式会社 Electronic clock
JP2012189340A (en) * 2011-03-08 2012-10-04 Seiko Clock Inc Electronic clock
CN103415816A (en) * 2011-03-08 2013-11-27 精工时钟有限公司 Electronic clock

Similar Documents

Publication Publication Date Title
US4315332A (en) Electronic timepiece radio
US20050259518A1 (en) Radio-corrected timepiece
EP0657794B1 (en) Time date receiving apparatus
KR20010031512A (en) Time Output Apparatus and Time Correc- tion Method
JP4856072B2 (en) Radio correction clock
US20220390980A1 (en) Electronic display device and display control method
JP2005083969A (en) Time display control device, time display control program and time display control method
JP6394008B2 (en) Electronic clock and date data correction method
CN110133987B (en) Timing measurement device, electronic timepiece, timing measurement method, and storage medium storing program
JP2002296374A (en) Time information acquiring method and device and radio- controlled timepiece
KR20010056454A (en) Apparatus and method for displaying time in automobile
JP2008058105A (en) Radio correction timepiece and its control method
JP6507714B2 (en) Electronic clock
JPH11211857A (en) Analog type radio wave-corrected timepiece
JPS5819587A (en) Clock for computer
JP3551567B2 (en) Time data receiving device
JP2020073925A (en) Electronic timepiece, information acquisition control method and program
JP2006090770A (en) Time data receiver, program for the time data receive control and control method for the time data receiver
US11194293B2 (en) Electronic timepiece
JP2005140595A (en) Radio controlled timepiece and time correcting method therefor
JP2015206695A (en) radio clock
JP2745835B2 (en) Wireless selective call receiver with clock function
JP7045887B2 (en) Timekeeping device, timekeeping system, and timekeeping method
JP6562067B2 (en) Radio clock
JP2005181174A (en) Time data receiver