JP4196860B2 - 時刻データ受信装置及びプログラム - Google Patents
時刻データ受信装置及びプログラム Download PDFInfo
- Publication number
- JP4196860B2 JP4196860B2 JP2004084813A JP2004084813A JP4196860B2 JP 4196860 B2 JP4196860 B2 JP 4196860B2 JP 2004084813 A JP2004084813 A JP 2004084813A JP 2004084813 A JP2004084813 A JP 2004084813A JP 4196860 B2 JP4196860 B2 JP 4196860B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- display
- error
- counting
- correction
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Electric Clocks (AREA)
Description
そこで、時刻修正が適正に行われているか否か、及びどの程度の期間に亘って時刻修正が行われていないか等を使用者に認識させる技術として、標準電波の受信による時刻修正が適正に実行できなくなってからの経過日数を表示する電波時計が提案されている(例えば、特許文献1参照)。また、時刻修正の運用が適正に行われない間は秒針の運びを停止する電波時計が提案されている(例えば、特許文献2参照)。
本発明は以上の点を考慮してなされたもので、使用者がより直感的に表示時刻の信頼性を把握し得る時刻データ受信装置を実現することを目的としている。
現在時刻情報を計数する時刻計数手段(例えば、図2の計時回路部23)と、
時刻データを含む電波を受信する受信手段(例えば、図2の受信回路部24)と、
この受信手段で受信した電波に含まれる時刻データに基づいて前記時刻計数手段が計数する現在時刻情報を修正する時刻修正手段(例えば、図2のCPU20;図3のステップS14〜S18、図8のステップS44〜S48)と、
前記時刻計数手段が計数する現在時刻情報を複数桁にて表示する時刻表示手段(例えば、図1の時刻表示部131)と、
前記時刻計数手段の計数の精度に基づいて前回の時刻修正以後に生じる誤差を算出する誤差算出手段(例えば、図2のCPU20;図4のステップS32、図9のステップS72)と、
前記誤差に応じて、前記時刻表示手段に表示される複数桁のうち不正確の可能性のある桁の表示を特別制御することで明示する表示制御手段(例えば、図2のCPU20;図4のステップS38、図9のステップS78)と、
を備えることを特徴としている。
時刻データを含む電波を受信する受信手段(例えば、図2の受信回路部24)と、現在時刻情報を複数桁で表示する時刻表示手段(例えば、図1の時刻表示部131)とを備えたコンピュータに、
現在時刻情報を計数する時刻計数機能と、
前記受信手段により受信された電波に含まれる時刻データに基づいて前記時刻計数機能により計数される現在時刻情報を修正する時刻修正機能(例えば、図3のステップS14〜S18、図8のステップS44〜S48)と、
前記時刻計数機能の計数の精度に基づいて前回の時刻修正以降に生じる誤差を算出する誤差算出機能(例えば、図4のステップS32、図9のステップS72)と、
前記誤差に応じて、前記時刻表示手段に表示される複数桁のうち不正確の可能性のある桁の表示を特別制御することで明示する表示制御機能(例えば、図4のステップS38、図9のステップS78)と、
を実現させるようにした。
前記誤差算出手段は、前記時刻計数手段の計数の月差精度と、前記時刻修正手段による前回の時刻修正から現在までの経過期間とに基づいて誤差を算出する月差基準誤差算出手段(例えば、図2のCPU20;図4のステップS32)を有する
ことを特徴としている。
前記誤差算出手段は、前記時刻修正手段による前々回の時刻修正から前回の時刻修正までの経過期間及び前回の時刻修正量と、前回の時刻修正から現在までの経過期間とに基づいて誤差を算出する修正量基準誤差算出手段(例えば、図2のCPU20;図9のステップS72)を有する
ことを特徴としている。
図1は本実施の形態における腕装着型の電波時計1の概略平面図である。
この時刻表示部131は、時刻の1秒、10秒、1分、・・・の位をそれぞれ7セグメント型液晶にて表示する、秒表示桁(下)1311、秒表示桁(上)1312、分表示桁(下)1313、・・・を備えて構成されている。
また、インジケータ132は複数個の液晶セルにて構成され、電波時計1の計時の信頼性の目安を、点灯状態の液晶セルの個数によって表示するようになされている。例えば本実施の形態の場合、インジケータ132は10個の液晶セルで構成され、時刻修正を3日間失敗する毎に液晶セル1個が消灯状態となるように表示制御されることにより、使用者はインジケータ132において点灯状態の液晶セルの個数を信頼性の目安とすることができる。
例えば不受信状態で1ヶ月間運用した電波時計1に生じる計時の誤差(正しい現在時刻との相違)が−15秒〜+15秒の範囲に収まると見込まれる場合の月差値は「15秒」となる。本実施の形態においてはこの種の月差値として、電波時計1についての仕様として製造者や供給者が公表する月差値、いわゆる公称月差を採用し、これを月差値保有部213に保有するものとする。
例えば、時刻修正が適正に行われ不受信が0日である場合、CPU20はインジケータ132の10個全ての液晶セルを、不受信が2日間継続している場合は9個の液晶セルを、不受信が22日間継続している場合は2個の液晶セルを、それぞれ点灯させるよう表示制御し、また、不受信が28日間以上継続している場合は液晶セルを全く点灯させないよう表示制御する。
以下これについて詳細に説明する。
一方、受信回路部24によるステップS14の電波受信処理が成功している場合(ステップS16:Yes)、CPU20は、ステップS14にて復調した時刻データに従って、計時回路部23において計数されている現在時刻データを修正する(ステップS18)。
このように、第1の時刻修正処理においては、電波時計1の不受信状態が継続する日数を勘定し、また、不受信状態が解消されれば当該日数を0にリセットするようになされている。
なお、本実施の形態におけるCPU20は、午前3時に一連の処理(ステップS14〜S22)を実行する以外の状態においては、スイッチ処理と第1の表示処理とを繰り返し、スイッチ部16からの入力を監視するような状態で待ち受けている。
図4に示すように、当該第1の表示処理において電波時計1のCPU20はまず、ROM21の月差値保有部213から月差値を、RAM22の不受信日数記憶部221から不受信日数の値を、それぞれ読み出し、予測誤差=月差値×不受信日数÷30にて与えられる予測誤差の値を計算し、予測誤差記憶部222に格納する(ステップS32)。
すなわち、不受信状態が継続すると、不受信状態の継続に連れて不受信日数が1、2、3、・・・、と増加し、予測誤差の値が、当初0であったものが0.5秒、1秒、1.5秒、・・・、と増加していく。インジケータ132においては、予測誤差の増加につれ、点灯状態の液晶セルの個数が減少していく。すなわち当初10個点灯していたものが、不受信状態が1日、4日、7日、・・・、と継続するにつれ9個、8個、7個、・・・、とその数を減らしていく。また、時刻表示部131においては不正確と疑われるに至った時刻桁が消灯或いは点滅表示となる。
また、不受信日数の値と月差値とを用いて予測誤差を算出するようにしたことにより、現時点の計時に含まれる誤差量を簡易な構成で効率良くかつ充分正確に算出し得る。
本実施の形態における電波時計1は、第1の実施の形態における電波時計1と同様に、図1に示す外観的構成及び図2に示す内部構成を有し、例えば所定時刻になると、CPU20が受信回路部24を制御して標準電波を受信し、計時回路部23で計数される現在時刻データを修正するといった時刻修正処理や、当該修正された、或いは計時回路部23において計時される現在時刻データに基づいて時刻を表示する表示処理等の各種制御を行うようになされている。
以下、本実施の形態における電波時計1に特徴的な構成について詳述する。
また、前回不受信日数は、時刻修正成功の際の不受信日数記憶部221bの不受信日数の値(前回修正時から時刻修正成功前日までの経過日数)に1(時刻修正成功当日分)を加えた値としてCPU20が計算し、前回不受信日数記憶部224bに記憶する。
すなわち、第1の実施の形態と同様、不受信日数と1日当りの誤差値とから予測誤差を計算するが、本実施の形態においては、この1日当りの誤差値として、前回修正量と前回不受信日数とから得られる、いわば前回実績に基づく1日当りの誤差値を用いるようになされている。
以下これについて詳細に説明する。
一方、受信回路部24によるステップS44の電波受信処理が成功している場合(ステップS46:Yes)、CPU20は、ステップS44にて復調した時刻データに従って、計時回路部23において計数されている現在時刻データを修正する(ステップS48)。
このように、第2の時刻修正処理においては、電波時計1の不受信日数を勘定し、また、時刻修正に成功した際は時刻修正量及び前回の修正からの日数を記憶した上で不受信日数を0にリセットするようになされている。
なお、本実施の形態におけるCPU20は、午前3時に一連の処理(ステップS44〜S56)を実行する以外の状態においては、スイッチ処理と第2の表示処理とを繰り返し、スイッチ部16からの入力を監視するような状態で待ち受けている。
図9に示すように、当該第2の表示処理において電波時計1のCPU20は、まず、RAM22bの不受信日数記憶部221b、前回修正量記憶部223b及び前回不受信日数記憶部224bからそれぞれ不受信日数、前回修正量及び前回不受信日数を読み出し、予測誤差=前回修正量÷前回不受信日数×不受信日数にて予測誤差の値を計算し、予測誤差記憶部222bに格納する(ステップS72)。
131 時刻表示部
1311 秒表示桁(下)
1312 秒表示桁(上)
1313 分表示桁(下)
20 CPU
211 第1の時刻修正処理プログラム
211b 第2の時刻修正処理プログラム
212 第1の表示処理プログラム
212b 第2の表示処理プログラム
213 月差値保有部
221、221b 不受信日数記憶部
222、222b 予測誤差記憶部
223b 前回修正量記憶部
224b 前回不受信日数記憶部
23 計時回路部
24 受信回路部
Claims (4)
- 現在時刻情報を計数する時刻計数手段と、
時刻データを含む電波を受信する受信手段と、
この受信手段で受信した電波に含まれる時刻データに基づいて前記時刻計数手段が計数する現在時刻情報を修正する時刻修正手段と、
前記時刻計数手段が計数する現在時刻情報を複数桁にて表示する時刻表示手段と、
前記時刻計数手段の計数の精度に基づいて前回の時刻修正以後に生じる誤差を算出する誤差算出手段と、
前記誤差に応じて、前記時刻表示手段に表示される複数桁のうち不正確の可能性のある桁の表示を特別制御することで明示する表示制御手段と、
を備えることを特徴とする時刻データ受信装置。 - 前記誤差算出手段は、前記時刻計数手段の計数の月差精度と、前記時刻修正手段による前回の時刻修正から現在までの経過期間とに基づいて誤差を算出する月差基準誤差算出手段を有することを特徴とする請求項1に記載の時刻データ受信装置。
- 前記誤差算出手段は、前記時刻修正手段による前々回の時刻修正から前回の時刻修正までの経過期間及び前回の時刻修正量と、前回の時刻修正から現在までの経過期間とに基づいて誤差を算出する修正量基準誤差算出手段を有することを特徴とする請求項1に記載の時刻データ受信装置。
- 時刻データを含む電波を受信する受信手段と、現在時刻情報を複数桁で表示する時刻表示手段とを備えたコンピュータに、
現在時刻情報を計数する時刻計数機能と、
前記受信手段により受信された電波に含まれる時刻データに基づいて前記時刻計数機能により計数される現在時刻情報を修正する時刻修正機能と、
前記時刻計数機能の計数の精度に基づいて前回の時刻修正以降に生じる誤差を算出する誤差算出機能と、
前記誤差に応じて、前記時刻表示手段に表示される複数桁のうち不正確の可能性のある桁の表示を特別制御することで明示する表示制御機能と、
を実現させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004084813A JP4196860B2 (ja) | 2004-03-23 | 2004-03-23 | 時刻データ受信装置及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004084813A JP4196860B2 (ja) | 2004-03-23 | 2004-03-23 | 時刻データ受信装置及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005274212A JP2005274212A (ja) | 2005-10-06 |
| JP4196860B2 true JP4196860B2 (ja) | 2008-12-17 |
Family
ID=35174062
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004084813A Expired - Lifetime JP4196860B2 (ja) | 2004-03-23 | 2004-03-23 | 時刻データ受信装置及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4196860B2 (ja) |
-
2004
- 2004-03-23 JP JP2004084813A patent/JP4196860B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005274212A (ja) | 2005-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5842908B2 (ja) | 電波時計 | |
| JP5494599B2 (ja) | 電子時計 | |
| JP6435762B2 (ja) | 電子機器、プログラム、及び、日時情報の取得方法 | |
| CN104777743B (zh) | 电波表 | |
| JP3584042B2 (ja) | 時計機能付き受信機及び時刻修正方法 | |
| CN103576540B (zh) | 时刻信息获得装置和电波表 | |
| JP6394008B2 (ja) | 電子時計及び日時データの修正方法 | |
| WO2005078536A1 (ja) | 電波修正時計及びその制御方法 | |
| JP4196860B2 (ja) | 時刻データ受信装置及びプログラム | |
| JPWO2008108417A1 (ja) | 電波修正時計 | |
| JP2010256160A (ja) | 電子時計および携帯用電子機器 | |
| JP4377150B2 (ja) | 電波修正時計及びその制御方法 | |
| JP6687141B2 (ja) | 電波時計 | |
| JP4998605B2 (ja) | マーカー検出装置および電波時計 | |
| US11703812B2 (en) | Timepiece, control method for change of time, and storage medium | |
| JP5751280B2 (ja) | 電波時計 | |
| JP2016176832A (ja) | 電波時計 | |
| JP2020056661A (ja) | 電波時計 | |
| US11599068B2 (en) | Electronic timepiece | |
| JP6191653B2 (ja) | 電波時計 | |
| JP2006090770A (ja) | 時刻データ受信装置、時刻データ受信制御プログラム及び時刻データ受信装置の制御方法 | |
| JP4196863B2 (ja) | 時刻データ受信装置及びプログラム | |
| JP6192529B2 (ja) | 電波時計の機能実行方法 | |
| JP2008032583A (ja) | 電波修正時計 | |
| JP2020144061A (ja) | 電波時計 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061025 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080909 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080922 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4196860 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131010 Year of fee payment: 5 |
|
| EXPY | Cancellation because of completion of term |