【手続補正書】
【提出日】平成17年1月13日(2005.1.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
それでは実際の動作について説明する。ＳＷ１２がＯＮすると時計機能部は受信部へ分周回路の出力の供給を開始し、ＯＮ時間カウンタ１３がカウントを開始する。一方で受信回路２がＯＮし、アンテナから得られる標準電波を増幅、フィルタ処理、検波処理して、コードを出力する。受信回路２から出力された波形はコード判定手段３で０、１、Ｐコードの判断を行う。この検波結果からコード判定手段３が０，１，Ｐ各コードの判定を行い、Ｐコードが２回連続で現れる所を正分検出手段４が検出を行う。ここで検出されるとその検出位置が正分であると判断し、秒カウンタ５にカウント開始の命令を出しそのカウント値を最新データとしてブロック６ｇにデータ入力を開始する。また正分検出から１分未満、つまり、ブロック６ｈにデータがまだ無いときはメインカウンタ１０の値をブロック６ｈにデータ入力する。ブロック６ｇに分、時、積算日のデータが蓄積されると比較手段７がブロック６ｇとブロック６ｈのデータ比較を行う。ここで比較結果が同値であると判断されると秒カウンタ５の値とブロック６ｇの値をメインカウンタ１０に代入し、比較手段７から受信終了命令が出されＳＷ１２をＯＦＦし、それにより受信回路がＯＦＦされる。逆に比較結果が同値でないと判断されたとき、ブロック６ｇの値プラス１分した値がブロック６ｈに代入され、比較手段７からは受信終了の命令は出さず、受信を継続する。また、メインカウンタの更新も行わない。その後、次の新しいデータがブロック６ｇに入力されるとブロック６ｇとブロック６ｈのデータの比較を行い、前述と同様、同値ならばブロック６ｇの値をメインカウンタに代入し受信を終了させ、同値でないならブロック６ｇの値プラス１分した値をブロック６ｈに代入する。同値でない場合はこれら動作をＯＮ時間カウンタ１３がある時間になり受信終了命令を出すまで繰り返し行う。またＯＮ時間カウンタ１３がある時間を過ぎても受信を終了しない場合、受信結果はNGとなり、メインカウンタの値は変更しない。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
それでは図１を用いて動作の説明を従来の技術と同様、日本の標準電波ＪＧ２ＡＳの場合について説明する。
ＳＷ１２がONすると表示部１１の全表示が受信開始の合図として０．５秒間隔で点滅をはじめる。そしてメインカウンタ退避部１７がメインカウンタ１０のデータを保持し（保持後も計時を行う）、受信回路２が動作をはじめ、アンテナ１から得られる電波を増幅、
周波数フィルタ処理、検波を行って、この受信回路２から検波結果が出力される。この検波結果からコード判定手段３が０，１，Ｐ各コードの判定を行い、Ｐコードが２回連続で現れる所を正分検出手段４が検出する。ここで検出されるとその検出位置が正分であると判断し、秒カウンタ５にカウント開始の命令を出し、そのカウント値を最新データとして分６ａ、時６ｂ、積算日６ｃに受信データの入力を開始する。また正分検出から１分未満つまり、分６ｄ、時６ｅ、積算日６ｆに受信データがまだ無いときはメインカウンタ１０の値を分６ｄ、時６ｅ、積算日６ｆにデータ入力する。
以下の動作は、分、時、積算日毎の処理でどれも同様の動作のため、分についてのみ説明する。
分６ａに最新データの入力が完了すると分ブロックデータ比較手段７ａは、分６ａと分カウンタ１０ａの値が入力されている分６ｄを用いて１回目のデータ比較を行う。ここで比較した結果、同値であると判断された場合は、分６ａの値と経過時間カウンタ１４の値が、分データ記憶手段１５ａに記憶される。逆に違う値と判断された場合は、分６ａプラス１したデータを分６ｄに入力して１分前データとして保持し、次の最新データと２回目のデータ比較を行う。以降、データの一致を検出するまでこの動作を繰り返す。また分ブロックデータ比較手段７ａが分６ａと分６ｄが違う値と判断したときは、分データ記憶手段１５ａには記憶しないようにする。
分ブロックデータ比較手段７ａにより同値が確認され分データ記憶手段１５ａにデータが記憶されると、分カウンタ１０ａの値は記憶されたデータに更新され、この分カウンタ１０ａの値を分表示１１ａが全点灯で表示し、分ブロックの受信が完了したことを示す。以上の動作は時、積算日についても同様である。
上記までの動作を経て、データ記憶手段７の各記憶手段が全て記憶される、つまり受信が全てのブロックで正しいデータが得られたと判断すると、これらデータを元に演算手段１６で受信した時刻の最終結果を出し、その結果をメインカウンタ１０に反映させる。また、最終結果が出た段階で受信は終了しメインカウンタ退避部１７の値はクリアされる。また表示部１１にはメインカウンタの値が表示される。
またON時間カウント１３がＳＷ１２に受信終了信号を出す時間までにデータ記憶手段７内の各記憶手段が全て記憶されないと、受信によって得られた時刻は不完全なものであり、この場合受信は失敗であると判断してＯＮ時間カウンタ１３がＳＷ１２をＯＦＦの命令を出し、演算手段１６からメインカウンタ退避部１７に保持してある値をメインカウンタ１０に入力するよう命令が出され、その値を表示部１１で表示する。以上が本発明の１実施例を示す動作だが、具体的な受信データを使い説明する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
次に図６の時について説明する。（図中の網掛けになっているデータは間違っていることを示しており、また＊印はデータとして蓄積されない事を意味している。）
正分検出手段４が正分を検出する前までの動作は前述と同一である。正分検出後、分６ｄに現在時刻のデータである４５が、また時６ｅには６、積算日６ｆには６２が入力される。そして最新データとして分６ａに５９、時６ｂに１８、積算日６ｆに１７６が入力されていく。最新データ蓄積が完了したら比較手段７で各ブロック毎の１回目の比較を行う。この場合、全てのブロックでデータが違うため、記憶手段１５にはいっさい記憶されない。そして比較が終了すると分６ａにプラス１した値が分６ｄに代入され、時６ｂは時６ｅに、積算日６ｃは積算日６ｆにそれぞれ代入される。（このとき各ブロックにおいて桁上げが生じたときは桁上げを行ったデータを代入する。）しばらく後に秒カウンタ５の桁上げが生じ、経過時間カウンタ１４がインクリメントされる。そして次の最新データの蓄積が行われ、蓄積が完了するとデータの２回目の比較を行い、この場合、分ブロックでデー
タ同値が確認されたので、経過時間カウンタの値「１」と受信データ「００」を分データ記憶手段に記憶する。他のブロックは同値でないためさらに継続して受信を行う。比較３回目では時、積算日ともに一致がない。次に比較４回目であるがこのとき積算日に同値が確認されたので、このときの経過時間カウンタ１４の値「３」と受信データ「１７６」が積算日データ記憶手段１５ｃに記憶される。比較５回目では最後の時ブロックが同値であると確認されて経過時間カウンタ１４の値「４」と受信データ「１９」が時データ記憶手段１５ｂに記憶される。ここで全ての記憶手段にデータが記憶されるとこれら全てのデータを用いて演算手段１６で演算が行われる。演算内容は以下の通りである。まず、正分を検出した時間を特定するため、分データ「００」から分の経過時間カウンタ値「１」を減算する。分桁は６０進であるためこの場合「５９」となる。さらにこの「５９」経過時間カウンタの最大値「４」を加算する。この結果分データは「６３」となり受信中に時の桁上げがあったことが解る。ここで、時データが記憶されたのが時の桁上げの前か後ろか判断する必要がある。そこで時データを記憶した時の経過時間カウンタ値「４」に正分検出時間「５９」分を加算すると「６３」となり時の桁上げ後に記憶されたデータであることが解る。よって正分検出時刻は１８：５９であることが解る。さらに分データは正分検出に経過時間カウンタ値の最大値を加算したものが現在時刻となるため、この場合「６３」であり分桁は６０進であるので分データは最終的に「０３」となる。積算日桁の決定方法は、今回の場合は時桁が「１９」と決まったため積算日の桁上げはないので受信のデータ「１７６」と決定される。以上の結果から、演算手段１６から出される最終的な受信データは１７６日１９：０３となる。今回の例では受信中に積算日桁の桁上げは無かったが、もしあった場合は、上記のように正分検出時間を特定し、その時刻に積算日が記憶された経過時間カウンタの値を加算してその結果が０：００の前か後ろかで最終的な積算日の受信データを決定することが出来る。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、ＯＮ時間カウンタ１３により受信が終了した場合、メインカウンタ退避部１７のデータをメインカウンタに代入して表示部１１で表示としたが、受信が完了したブロックのみそのままメインカウンタに残し、データが取り出せなかったブロックのみメインカウンタ退避部１７のデータを用い、この場合、データの取り出せなかったブロックのみ点灯する事で、使用者にその部分を修正してもらうようにしても良い。