JP2017015621A - Radio wave receiving device, radio wave correction timepiece and radio wave receiving method - Google Patents

Radio wave receiving device, radio wave correction timepiece and radio wave receiving method Download PDF

Info

Publication number
JP2017015621A
JP2017015621A JP2015134373A JP2015134373A JP2017015621A JP 2017015621 A JP2017015621 A JP 2017015621A JP 2015134373 A JP2015134373 A JP 2015134373A JP 2015134373 A JP2015134373 A JP 2015134373A JP 2017015621 A JP2017015621 A JP 2017015621A
Authority
JP
Japan
Prior art keywords
noise
signal
radio wave
sampling data
specific
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
JP2015134373A
Other languages
Japanese (ja)
Inventor
尚大 小林
Hisahiro Kobayashi
尚大 小林
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2015134373A priority Critical patent/JP2017015621A/en
Publication of JP2017015621A publication Critical patent/JP2017015621A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electric Clocks (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a radio wave receiving device capable of accurately removing noise irrespective of reception environment, and a radio wave correction timepiece and a radio wave receiving method.SOLUTION: A radio wave receiving device 1 comprises: a receiving section 4 receiving a standard radio wave and outputting a time code signal; a condition setting section detecting noise and measuring a signal width by comparing a waveform of the time code signal corresponding to a specific second allocated with a specific signal beforehand with a waveform corresponding to the specific signal, and setting noise removal conditions for removing the noise from the time code signal on the basis of the measured noise signal width; a sampling processing section 54 performing sampling with respect to the time code signal; a noise removal processing section 55 performing processing for removing the noise according to the noise removal conditions with respect to sampling data and generating processed sampling data; and a decode processing section 59 performing decode processing of the time code signal on the basis of the processed sampling data.SELECTED DRAWING: Figure 1

Description

本発明は、標準電波を受信する電波受信装置、電波修正時計および電波受信方法に関する。   The present invention relates to a radio wave receiver, a radio wave correction watch, and a radio wave reception method that receive standard radio waves.

従来、標準電波を受信し、受信した標準電波に基づいて内部時刻を修正する電波修正時計が知られている(例えば、特許文献1参照)。
特許文献1の電波修正時計は、受信信号をHレベルまたはLレベルに二値化処理して得られるタイムコード信号をサンプリングしたサンプリングデータにおいて、処理対象のサンプリングデータを、処理対象のサンプリングデータを含む所定数のサンプリングデータにおける過半数の信号(Hレベル信号またはLレベル信号)に設定することで、タイムコード信号からノイズを除去している。
Conventionally, a radio-controlled timepiece that receives a standard radio wave and corrects the internal time based on the received standard radio wave is known (see, for example, Patent Document 1).
The radio-controlled timepiece disclosed in Patent Document 1 includes sampling data to be processed and sampling data to be processed in sampling data obtained by sampling a time code signal obtained by binarizing a received signal to H level or L level. Noise is removed from the time code signal by setting a majority signal (H level signal or L level signal) in a predetermined number of sampling data.

特開2010−48768号公報JP 2010-48768 A

ここで、特許文献1の電波修正時計では、1つのノイズに対応するサンプリングデータの数が、前記所定数の過半数となる場合、ノイズに対応する処理対象のサンプリングデータが、当該サンプリングデータの信号にそのまま設定されることとなり、ノイズが除去されずに残ってしまう。
このため、前記所定数は、想定されるノイズの最大信号幅を基準として設定されることが好ましい。しかしながら、ノイズの最大信号幅は、受信環境に応じて変化するため、前記所定数が固定値の場合、受信環境によっては、前記所定数が適切ではなく、ノイズを精度よく除去できない場合があった。
Here, in the radio-controlled timepiece of Patent Document 1, when the number of sampling data corresponding to one noise is a majority of the predetermined number, the sampling data to be processed corresponding to the noise is the signal of the sampling data. It is set as it is, and the noise remains without being removed.
For this reason, it is preferable that the predetermined number is set based on a maximum signal width of an assumed noise. However, since the maximum signal width of noise varies depending on the reception environment, when the predetermined number is a fixed value, the predetermined number may not be appropriate depending on the reception environment, and noise may not be accurately removed. .

本発明の目的は、受信環境によらずにノイズを精度よく除去できる電波受信装置、電波修正時計および電波受信方法を提供することにある。   An object of the present invention is to provide a radio wave receiver, a radio wave correction watch, and a radio wave reception method that can accurately remove noise regardless of the reception environment.

本発明の電波受信装置は、標準電波を受信し、受信信号をHレベルまたはLレベルに二値化処理して得られるタイムコード信号を出力する受信部と、特定の信号が予め割り当てられている特定の秒に対応する前記タイムコード信号の波形を、前記特定の信号に対応付けられた波形と比較することで、ノイズを検出して信号幅を測定し、測定したノイズ信号幅に基づいて、前記タイムコード信号からノイズを除去するためのノイズ除去条件を設定する条件設定部と、前記タイムコード信号に対して、所定の周期でサンプリングを行うサンプリング処理部と、前記サンプリング処理部で得られたサンプリングデータに対して、前記ノイズ除去条件に従って、ノイズを除去する処理を行い、処理済みサンプリングデータを生成するノイズ除去処理部と、前記処理済みサンプリングデータに基づいて、前記タイムコード信号のデコード処理を行うデコード処理部と、を備えることを特徴とする。   The radio wave receiving apparatus of the present invention receives a standard radio wave and outputs a time code signal obtained by binarizing the received signal to H level or L level, and a specific signal is assigned in advance. By comparing the waveform of the time code signal corresponding to a specific second with the waveform associated with the specific signal, noise is detected and the signal width is measured, and based on the measured noise signal width, Obtained by a condition setting unit that sets a noise removal condition for removing noise from the time code signal, a sampling processing unit that samples the time code signal at a predetermined cycle, and the sampling processing unit A noise removal processing unit that performs processing to remove noise on the sampling data in accordance with the noise removal condition and generates processed sampling data , Based on the processed sampled data, characterized in that it and a decoding unit that performs decoding processing of the time code signal.

マーカー信号や、日本の標準電波「JJY」およびアメリカ合衆国の標準電波「WWVB」における固定信号や、ドイツの標準電波「DCF77」における拡張用信号等の特定の信号の送信タイミングでは、決まったパルス幅の信号が送信されるため、当該送信タイミングにおいて受信部から出力されるタイムコード信号の波形を、特定の信号に対応付けられた波形と比較することで、ノイズを検出できる。そして、本発明では、ノイズの信号幅を測定することで、ノイズの発生傾向を取得している。
マーカー信号等の特定の信号の送信タイミング以外の「1」信号や「0」信号の送信タイミングにおいても、特定の信号の送信タイミングと同様のノイズが発生する可能性が高い。このため、測定したノイズ信号幅に基づいてノイズ除去条件を設定し、設定したノイズ除去条件に従って、各秒のタイムコード信号に対してノイズを除去する処理を行うことで、ノイズを精度よく除去できる。
このように、本発明によれば、標準電波を受信する際に、実測値に基づいてノイズ除去条件が設定され、このノイズ除去条件に従って、ノイズを除去する処理が行われるため、受信環境によらずにノイズを精度よく除去できる。
A fixed pulse width is used for specific signals such as marker signals, fixed signals in Japanese standard radio “JJY” and US standard radio “WWVB”, and expansion signals in German standard radio “DCF77”. Since the signal is transmitted, noise can be detected by comparing the waveform of the time code signal output from the receiving unit at the transmission timing with a waveform associated with a specific signal. In the present invention, the noise generation tendency is acquired by measuring the signal width of the noise.
Even at the transmission timing of the “1” signal and “0” signal other than the transmission timing of a specific signal such as a marker signal, there is a high possibility that noise similar to the transmission timing of the specific signal is generated. For this reason, the noise can be accurately removed by setting the noise removal condition based on the measured noise signal width and performing the process of removing the noise on the time code signal of each second according to the set noise removal condition. .
As described above, according to the present invention, when receiving the standard radio wave, the noise removal condition is set based on the actual measurement value, and the process of removing the noise is performed according to the noise removal condition. Noise can be removed accurately.

本発明の電波受信装置において、前記条件設定部は、前記特定の秒毎に、前記ノイズ信号幅の最大値を測定し、前記特定の秒毎のノイズ信号幅の最大値のうち、最も大きい値に基づいて、前記ノイズ除去条件を設定することが好ましい。   In the radio wave receiver of the present invention, the condition setting unit measures a maximum value of the noise signal width every specific second, and is the largest value among the maximum values of the noise signal width per specific second. It is preferable to set the noise removal condition based on the above.

本発明によれば、例えば、前記最も大きい値以下の信号幅のパルスをノイズと判定して除去できる。
また、本発明によれば、複数の特定の秒のタイムコード信号におけるノイズ信号幅の最大値に基づいてノイズ除去条件が設定されるため、例えば、1つの特定の秒のタイムコード信号におけるノイズ信号幅の最大値に基づいてノイズ除去条件が設定される場合と比べて、受信環境におけるノイズ信号幅の最大値の傾向を精度よくノイズ除去条件に反映できる。
According to the present invention, for example, a pulse having a signal width equal to or smaller than the largest value can be determined as noise and removed.
In addition, according to the present invention, since the noise removal condition is set based on the maximum value of the noise signal width in a plurality of specific time code signals, for example, the noise signal in one specific second time code signal Compared to the case where the noise removal condition is set based on the maximum value of the width, the tendency of the maximum value of the noise signal width in the reception environment can be accurately reflected in the noise removal condition.

本発明の電波受信装置において、前記条件設定部は、前記特定の秒毎に、前記ノイズ信号幅の最大値を測定し、前記特定の秒毎のノイズ信号幅の最大値の平均値に基づいて、前記ノイズ除去条件を設定することが好ましい。   In the radio wave receiver of the present invention, the condition setting unit measures the maximum value of the noise signal width every specific second, and based on the average value of the maximum value of the noise signal width per specific second. It is preferable to set the noise removal condition.

本発明によれば、例えば、前記平均値以下の信号幅のパルスをノイズと判定して除去できる。
また、本発明によれば、例えば、1つの特定の秒において、全体の傾向とは大きく異なる信号幅のノイズがタイムコード信号に乗った場合でも、この特定の秒で測定されたノイズ信号幅の最大値は、他の特定の秒で測定されたノイズ信号幅の最大値と平均化されて、ノイズ除去条件に反映されるため、ノイズ除去条件が、受信環境に応じた条件から大きくずれる可能性を低減できる。
According to the present invention, for example, a pulse having a signal width equal to or smaller than the average value can be determined as noise and removed.
Further, according to the present invention, for example, even when noise having a signal width that is significantly different from the overall tendency is on the time code signal in one specific second, the noise signal width measured in this specific second Since the maximum value is averaged with the maximum value of the noise signal width measured in other specific seconds and reflected in the noise removal conditions, the noise removal conditions may deviate greatly from the conditions according to the reception environment. Can be reduced.

本発明の電波受信装置において、前記条件設定部は、前記受信部によって前記標準電波が受信されている間、継続して、前記特定の秒毎に、前記ノイズ信号幅を測定し、前記ノイズ除去条件を設定することが好ましい。
本発明によれば、標準電波の受信を開始した後に、電波受信装置が移動するなどして、ノイズの発生傾向が変化した場合であっても、ノイズの発生傾向の変化に応じてノイズ除去条件を設定できる。
In the radio wave receiver of the present invention, the condition setting unit continuously measures the noise signal width every specific second while the standard radio wave is received by the receiving unit, and removes the noise. It is preferable to set conditions.
According to the present invention, even if the generation tendency of noise is changed due to movement of the radio wave reception apparatus after starting reception of the standard radio wave, the noise removal condition is changed according to the change in the generation tendency of noise. Can be set.

本発明の電波受信装置において、前記条件設定部は、前記受信部によって前記標準電波が受信されてから所定期間、前記特定の秒毎に、前記ノイズ信号幅を測定し、前記ノイズ除去条件を設定することが好ましい。
本発明によれば、標準電波の受信期間中、継続して、特定の秒毎にノイズ信号幅を測定し、ノイズ除去条件を設定する場合と比べて、消費電力を低減できる。
In the radio wave receiver of the present invention, the condition setting unit measures the noise signal width every predetermined second for a predetermined period after the standard radio wave is received by the receiving unit, and sets the noise removal condition. It is preferable to do.
According to the present invention, power consumption can be reduced as compared with the case where the noise signal width is continuously measured every specific second during the reception period of the standard radio wave and the noise removal condition is set.

本発明の電波受信装置において、前記ノイズ除去処理部は、前記サンプリング処理部で得られた複数のサンプリングデータにおいて、処理対象のサンプリングデータを順次選択し、選択した前記処理対象のサンプリングデータを、選択した前記処理対象のサンプリングデータを含む所定数のサンプリングデータにおける過半数の信号に順次設定することで、ノイズを除去する処理を行い、前記条件設定部は、前記特定の秒毎に、前記ノイズ信号幅の最大値を測定し、前記特定の秒毎のノイズ信号幅の最大値のうち最も大きい値に対応するサンプリングデータの数、または、前記特定の秒毎のノイズ信号幅の平均値に対応するサンプリングデータの数を、2倍して1加算した値を、前記所定数に設定することで、前記ノイズ除去条件を設定することが好ましい。   In the radio wave receiver of the present invention, the noise removal processing unit sequentially selects sampling data to be processed from the plurality of sampling data obtained by the sampling processing unit, and selects the selected sampling data to be processed. By sequentially setting a majority signal in a predetermined number of sampling data including the sampling data to be processed, noise is removed, and the condition setting unit performs the noise signal width every specific second. And the number of sampling data corresponding to the largest value among the maximum values of the noise signal width per specific second, or the sampling corresponding to the average value of the noise signal width per specific second The noise removal condition is set by setting a value obtained by doubling the number of data and adding 1 to the predetermined number. Door is preferable.

本発明では、ノイズ除去処理部は、選択した処理対象のサンプリングデータに対して、当該処理対象のサンプリングデータを含む所定数のサンプリングデータにおける過半数の信号(Hレベル信号またはLレベル信号)を設定することで、ノイズを除去する。
この場合、1つのノイズに対応するサンプリングデータの数が、前記所定数の過半数となる場合には、ノイズが除去されずに残る場合がある。
また、前記所定数を大きくしていくと、ノイズだけではなく、タイムコード信号に含まれる信号自体が除去されてしまう可能性が出てくる。
本発明では、前記特定の秒毎のノイズ信号幅の最大値のうち最も大きい値に対応するサンプリングデータの数、または、前記特定の秒毎のノイズ信号幅の平均値に対応するサンプリングデータの数を、2倍して1加算した値を、前記所定数に設定することで、ノイズ除去条件を設定する。このため、前記所定数を、前記最も大きい値以下、または、前記平均値以下の信号幅のパルスを除去できる範囲で、最小値に設定できる。
このため、前記最も大きい値以下、または、前記平均値以下の信号幅のパルスをノイズと判定して除去し、かつ、タイムコード信号に含まれる信号自体が除去される可能性を低減できる。
In the present invention, the noise removal processing unit sets, for the selected sampling data to be processed, a majority signal (H level signal or L level signal) in a predetermined number of sampling data including the sampling data to be processed. In this way, noise is removed.
In this case, when the number of sampling data corresponding to one noise is a majority of the predetermined number, the noise may remain without being removed.
As the predetermined number is increased, not only noise but also the signal itself included in the time code signal may be removed.
In the present invention, the number of sampling data corresponding to the largest value among the maximum values of the noise signal width per specific second, or the number of sampling data corresponding to the average value of the noise signal width per specific second The noise removal condition is set by setting a value obtained by doubling and adding 1 to the predetermined number. For this reason, the predetermined number can be set to a minimum value within a range in which pulses having a signal width equal to or smaller than the largest value or equal to or smaller than the average value can be removed.
For this reason, it is possible to determine that a pulse having a signal width equal to or smaller than the largest value or equal to or smaller than the average value is eliminated as noise, and reduce the possibility that the signal itself included in the time code signal is removed.

本発明の電波受信装置において、前記特定の信号は、マーカー信号であることが好ましい。
マーカー信号は、例えば、JJYでは、約10秒間隔で送信されるため、例えば、マーカー信号の送信タイミング毎に、ノイズ除去条件を設定することで、例えば、1分間に1回、ノイズ除去条件を設定する場合と比べて、ノイズ除去条件の設定間隔を短くでき、ノイズの発生傾向の変化に対する追従性を向上できる。
In the radio wave receiver of the present invention, it is preferable that the specific signal is a marker signal.
For example, since the marker signal is transmitted at an interval of about 10 seconds in JJY, for example, by setting the noise removal condition at each marker signal transmission timing, the noise removal condition is set once per minute, for example. Compared to the case of setting, the setting interval of the noise removal condition can be shortened, and the followability to the change in the tendency of noise generation can be improved.

本発明の電波修正時計は、前記電波受信装置と、内部時刻情報を計時する計時部と、前記電波受信装置でデコードされたタイムコードに基づいて時刻情報を取得し、前記内部時刻情報を修正する時刻情報修正部と、前記内部時刻情報を表示する時刻表示部と、を備えることを特徴とする。
本発明によれば、前記電波受信装置を備えているので、正しい時刻情報を取得できる。このため、時刻情報修正部で内部時刻情報を正しく修正でき、時刻表示部で正しい時刻を表示できる。
The radio-controlled timepiece according to the present invention acquires time information based on the radio wave receiving device, a time measuring unit that counts internal time information, and a time code decoded by the radio wave receiving device, and corrects the internal time information. A time information correction unit and a time display unit for displaying the internal time information are provided.
According to the present invention, since the radio wave receiving device is provided, correct time information can be acquired. Therefore, the time information correction unit can correct the internal time information correctly, and the time display unit can display the correct time.

本発明は、電波受信装置の電波受信方法であって、標準電波を受信し、受信信号をHレベルまたはLレベルに二値化処理して得られるタイムコード信号を出力するステップと、特定の信号が予め割り当てられている特定の秒に対応する前記タイムコード信号の波形を、前記特定の信号に対応付けられた波形と比較することで、ノイズを検出して信号幅を測定し、測定したノイズ信号幅に基づいて、前記タイムコード信号からノイズを除去するためのノイズ除去条件を設定するステップと、前記タイムコード信号に対して、所定の周期でサンプリングを行うステップと、前記サンプリングを行うステップで得られたサンプリングデータに対して、前記ノイズ除去条件に従って、ノイズを除去する処理を行い、処理済みサンプリングデータを生成するステップと、前記処理済みサンプリングデータに基づいて、前記タイムコード信号のデコード処理を行うステップと、を備えることを特徴とする。
本発明においても、前記電波受信装置と同じ作用効果を奏することができる。
The present invention relates to a radio wave receiving method for a radio wave receiving device, the step of receiving a standard radio wave, outputting a time code signal obtained by binarizing the received signal to H level or L level, and a specific signal Compares the waveform of the time code signal corresponding to a specific second that is assigned in advance with the waveform associated with the specific signal to detect noise and measure the signal width. A step of setting a noise removal condition for removing noise from the time code signal based on a signal width, a step of sampling the time code signal at a predetermined period, and a step of performing the sampling The obtained sampling data is processed to remove noise in accordance with the noise removal conditions, and processed sampling data is generated. A step that, based on the processed sampled data, characterized by comprising the steps of: performing decoding processing of the time code signal.
Also in this invention, there can exist the same effect as the said electromagnetic wave receiver.

本発明の第1実施形態に係る電波修正時計の構成を示すブロック図である。1 is a block diagram showing a configuration of a radio wave correction timepiece according to a first embodiment of the present invention. 日本における標準電波「JJY」のタイムコードフォーマットを示す図である。It is a figure which shows the time code format of the standard radio wave "JJY" in Japan. JJYの各信号に対する受信パルスデューティーおよび振幅変化を示す図である。It is a figure which shows the receiving pulse duty with respect to each signal of JJY, and an amplitude change. 第1実施形態における受信処理手順を示すフローチャートである。It is a flowchart which shows the reception processing procedure in 1st Embodiment. 第1実施形態におけるノイズ除去処理を示すフローチャートである。It is a flowchart which shows the noise removal process in 1st Embodiment. 第1実施形態におけるノイズ除去処理の内容を説明する図である。It is a figure explaining the content of the noise removal process in 1st Embodiment. 第1実施形態におけるTC取得処理を示すフローチャートである。It is a flowchart which shows the TC acquisition process in 1st Embodiment. 第1実施形態におけるパラメーター設定処理を示すフローチャートである。It is a flowchart which shows the parameter setting process in 1st Embodiment. 第1実施形態におけるコード判定処理を示すフローチャートである。It is a flowchart which shows the code | cord | chord determination process in 1st Embodiment. 本発明の第2実施形態に係るパラメーター設定処理を示すフローチャートである。It is a flowchart which shows the parameter setting process which concerns on 2nd Embodiment of this invention.

[第1実施形態]
以下、本発明の第1実施形態に係る電波修正時計1を図面に基づいて説明する。
[電波修正時計1の全体構成]
電波修正時計1は、図1に示すように、標準電波信号を受信するアンテナ3と、アンテナ3で受けた受信信号を処理してTCO(Time Code Out)信号(タイムコード信号)を出力する受信部4と、受信部4で生成されたTCO信号(デジタル信号)をデコードして時刻情報を取得する処理手段5と、処理手段5で取得される時刻情報を表示する時刻表示部6とを備える。
[First Embodiment]
Hereinafter, a radio-controlled timepiece 1 according to a first embodiment of the present invention will be described with reference to the drawings.
[Overall configuration of radio-controlled watch 1]
As shown in FIG. 1, the radio-controlled timepiece 1 receives an antenna 3 that receives a standard radio signal and a TCO (Time Code Out) signal (time code signal) that is received by the antenna 3 and processed. Unit 4, a processing unit 5 that decodes the TCO signal (digital signal) generated by the receiving unit 4 to acquire time information, and a time display unit 6 that displays the time information acquired by the processing unit 5. .

[受信部4の構成]
受信部4は、図示を略すが、同調回路、増幅回路、バンドパスフィルター、包絡線検波回路、AGC(Auto Gain Control)回路、二値化回路等を備える一般的な受信部である。
なお、本実施形態の受信部4は、日本の標準電波「JJY」を受信可能に構成されているが、同調回路等を用いて、アメリカ合衆国の標準電波「WWVB」、ドイツの標準電波「DCF77」、イギリスの標準電波「MSF」、中華人民共和国の標準電波「BPC」などの各地域における標準電波を受信可能に構成してもよい。
[Configuration of receiving unit 4]
Although not shown, the receiving unit 4 is a general receiving unit including a tuning circuit, an amplifier circuit, a band pass filter, an envelope detection circuit, an AGC (Auto Gain Control) circuit, a binarization circuit, and the like.
The receiving unit 4 of the present embodiment is configured to be able to receive the Japanese standard radio wave “JJY”. However, using a tuning circuit or the like, the United States standard radio wave “WWVB” and the German standard radio wave “DCF77” are used. The standard radio wave “MSF” in the United Kingdom and the standard radio wave “BPC” in the People's Republic of China may be configured to be receivable in each region.

ここで、標準電波信号は、1秒ごとに「Hレベル」と「Lレベル」の信号比を変えたもので、「P」、「1」、「0」のデータを送信し、それを各国毎に所定の時刻情報フォーマット(タイムコードフォーマット)に基づいて解析することで、現在の時刻情報が分かる仕組みになっている。   Here, the standard radio signal is obtained by changing the signal ratio between “H level” and “L level” every second, and transmits “P”, “1”, “0” data, By analyzing each time based on a predetermined time information format (time code format), the current time information is known.

図2に示すJJYのタイムコードフォーマットでは、1秒ごとに1つの信号が送信され、60秒で1レコード(1フレーム)として構成されている。つまり、1フレームが60ビットのデータである。また、データ項目として現時刻の分、時、現在年の1月1日からの通算日、年(西暦下2桁)、曜日および「うるう秒」等が含まれている。各項目の値は、各秒毎(各ビット毎)に割り当てられた数値の組み合わせによって構成され、この組み合わせが信号の種類から判断される。ここで、図2中「M」で示されるのは正分(毎分0秒)に対応するマーカーであり、「P1〜P5」で示されるのはポジションマーカーであり、予めその位置が定められている信号である。すなわち、「M」、「P1〜P5」は、マーカー信号である。   In the JJY time code format shown in FIG. 2, one signal is transmitted every second, and is configured as one record (one frame) in 60 seconds. That is, one frame is 60-bit data. The data items include the minute of the current time, the hour, the day of the current year since January 1, the year (the last two digits of the year), the day of the week, and “leap second”. The value of each item is composed of a combination of numerical values assigned every second (each bit), and this combination is determined from the type of signal. Here, “M” in FIG. 2 is a marker corresponding to the minute (0 seconds per minute), and “P1 to P5” is a position marker whose position is determined in advance. Signal. That is, “M” and “P1 to P5” are marker signals.

JJYでは、図3に示すように、各マーカーを示すP信号は約0.2秒のパルス幅の信号であり、各項目において「1」を表す1信号は約0.5秒のパルス幅の信号、「0」を表す0信号は約0.8秒のパルス幅の信号である。
なお、JJYの送信信号は、電波(パルス)の立ち上がりから立ち上がりが1秒であるが、受信部4で反転されるため、受信部4から出力されるTCO信号では図3に示すように、立ち下がりから立ち下がりが1秒とされる。このため、「P,1,0」の各信号のパルス幅も信号レベルがLレベルの部分の長さで設定される。
In JJY, as shown in FIG. 3, the P signal indicating each marker is a signal having a pulse width of approximately 0.2 seconds, and one signal representing “1” in each item has a pulse width of approximately 0.5 seconds. The 0 signal representing the signal “0” is a signal having a pulse width of about 0.8 seconds.
Note that the transmission signal of JJY has a rise of 1 second from the rise of the radio wave (pulse), but is inverted by the reception unit 4, so that the TCO signal output from the reception unit 4 rises as shown in FIG. The fall from the fall is 1 second. Therefore, the pulse width of each signal of “P, 1, 0” is also set by the length of the portion where the signal level is L level.

なお、上記において、JJYにおけるタイムコード(TC)の認識を例示したが、受信された標準電波が他の種類である場合、それぞれの電波に対応するパルス幅(デューティ)により、TCを認識する。
例えば、アメリカ合衆国の標準電波「WWVB」では、図示を略すが、電波の立ち下がりから立ち下がりが1秒であり、電波の立ち下がりからLレベルの信号部分の幅が約0.2秒の場合に「0」の信号、Lレベルの信号部分の幅が約0.5秒の場合に「1」の信号、Lレベルの信号部分の幅が約0.8秒の場合に「P」の信号と判定する。
また、ドイツの標準電波「DCF77」では、電波の立ち下がりから立ち下がりが1秒であり、電波の立ち下がりからLレベルの信号部分の幅が約0.1秒の場合に「0」の信号、Lレベルの信号部分の幅が約0.2秒の場合に「1」の信号、ハイレベル信号が1秒間続くと、マーカー「M」の信号と判定する。
In the above description, the recognition of the time code (TC) in JJY is exemplified. However, when the received standard radio wave is of another type, the TC is recognized by the pulse width (duty) corresponding to each radio wave.
For example, in the United States standard radio wave “WWVB”, although not shown in the figure, the fall from the fall of the radio wave is 1 second, and the width of the L-level signal portion is about 0.2 seconds from the fall of the radio wave. A signal of “0”, a signal of “1” when the width of the L-level signal portion is about 0.5 seconds, and a signal of “P” when the width of the L-level signal portion is about 0.8 seconds judge.
In addition, in the German standard radio wave “DCF77”, the signal is “0” when the fall of the radio wave is 1 second and the width of the L-level signal portion is about 0.1 second from the fall of the radio wave. When the width of the L-level signal portion is about 0.2 seconds, it is determined that the signal is “1”, and if the high-level signal continues for 1 second, the signal is the marker “M”.

[処理手段5の構成]
処理手段5は、CPU(Central Processing Unit)で構成され、データ記憶部51と、計時部52と、時刻情報修正部53と、サンプリング処理部54と、ノイズ除去処理部55と、秒同期処理部56と、分同期処理部57と、パラメーター設定部58と、デコード処理部59とを備える。
ここで、処理手段5および前述した受信部4によって、本発明の電波受信装置が構成される。また、パラメーター設定部58は、本発明の条件設定部に相当する。
[Configuration of Processing Unit 5]
The processing means 5 is composed of a CPU (Central Processing Unit), a data storage unit 51, a time measuring unit 52, a time information correcting unit 53, a sampling processing unit 54, a noise removal processing unit 55, and a second synchronization processing unit. 56, a minute synchronization processing unit 57, a parameter setting unit 58, and a decoding processing unit 59.
Here, the radio wave receiving apparatus of the present invention is constituted by the processing means 5 and the receiving unit 4 described above. The parameter setting unit 58 corresponds to the condition setting unit of the present invention.

データ記憶部51は、RAM(Random Access Memory)で構成され、第1記憶部511、第2記憶部512、コード記憶部513を備える。
第1記憶部511は、受信部4から出力されるTCO信号をサンプリング処理部54でサンプリングしたデータ(サンプリングデータ)を記憶するものである。
第2記憶部512は、第1記憶部511に記憶されたデータに対してノイズ除去処理部55によって処理された処理済みサンプリングデータを記憶するものである。
コード記憶部513は、デコード処理部59が判定したコードを記憶するものである。
The data storage unit 51 includes a RAM (Random Access Memory), and includes a first storage unit 511, a second storage unit 512, and a code storage unit 513.
The first storage unit 511 stores data (sampling data) obtained by sampling the TCO signal output from the receiving unit 4 by the sampling processing unit 54.
The second storage unit 512 stores the processed sampling data processed by the noise removal processing unit 55 with respect to the data stored in the first storage unit 511.
The code storage unit 513 stores the code determined by the decoding processing unit 59.

計時部52は、時刻表示部6に表示する内部時刻情報を計時するものである。具体的には、電波修正時計1に設けられる水晶振動子(図示略)から出力されるクロック信号をカウントして時間を計測する。
時刻情報修正部53は、デコード処理部59で取得されたTCに基づいて、計時部52で計時している内部時刻情報を正しい時刻情報に修正するものである。
The time measuring unit 52 measures the internal time information displayed on the time display unit 6. Specifically, the clock signal output from a quartz oscillator (not shown) provided in the radio-controlled timepiece 1 is counted to measure time.
The time information correcting unit 53 corrects the internal time information measured by the time measuring unit 52 to correct time information based on the TC acquired by the decoding processing unit 59.

サンプリング処理部54は、受信部4から出力されるTCO信号を、所定のサンプリング周波数(本実施形態では64Hz)でサンプリング処理するものである。
ノイズ除去処理部55は、後述するノイズ除去処理を実行するものである。
The sampling processing unit 54 samples the TCO signal output from the receiving unit 4 at a predetermined sampling frequency (64 Hz in this embodiment).
The noise removal processing unit 55 performs noise removal processing described later.

秒同期処理部56は、TCO信号の立ち下がりタイミングを検出して秒同期位置を検出する処理を行うものである。
分同期処理部57は、タイムコードの0秒位置を示すマーカー信号を取得して0秒位置を確定する分同期処理を行うものである。
パラメーター設定部58は、後述するパラメーター設定処理S40を実行するものである。
デコード処理部59は、第2記憶部512に記憶された処理済みサンプリングデータ(ビットデータ)に基づいてコードを判定し、タイムコード(TC)を取得する処理を行うものである。
The second synchronization processing unit 56 performs processing for detecting the second synchronization position by detecting the falling timing of the TCO signal.
The minute synchronization processing unit 57 performs a minute synchronization process for acquiring a marker signal indicating the 0 second position of the time code and determining the 0 second position.
The parameter setting unit 58 executes a parameter setting process S40 described later.
The decode processing unit 59 performs processing for determining a code based on processed sampling data (bit data) stored in the second storage unit 512 and obtaining a time code (TC).

[時刻表示部6の構成]
本実施形態の時刻表示部6は、時針、分針、秒針で時刻を指示する指針式の時刻表示部である。なお、時刻表示部6としては、液晶パネルやEPD(Electrophoretic Display)などを用いて時刻を表示するデジタル表示式の時刻表示部でもよく、要するに時刻情報を表示できるものであればよい。
[Configuration of time display unit 6]
The time display unit 6 of the present embodiment is a pointer-type time display unit that indicates time with an hour hand, a minute hand, and a second hand. The time display unit 6 may be a digital display type time display unit that displays a time using a liquid crystal panel, an EPD (Electrophoretic Display), or the like, and may be anything that can display time information.

[受信処理手順の説明]
次に、本実施形態の処理手段5における受信処理手順について説明する。
まず、処理手段5は、図4に示すように、受信を開始することを指示する制御信号を受信部4に送信し、受信処理を開始する(S1)。
受信部4は、アンテナ3から入ってくるアナログ信号を、所定の閾値を用いて「Hレベル」および「Lレベル」の2値に区分したTCO信号に変換する二値化処理を行う。
[Description of reception processing procedure]
Next, the reception processing procedure in the processing means 5 of this embodiment will be described.
First, as shown in FIG. 4, the processing means 5 transmits a control signal instructing to start reception to the receiving unit 4 and starts reception processing (S1).
The receiving unit 4 performs binarization processing for converting an analog signal input from the antenna 3 into a TCO signal that is divided into two values of “H level” and “L level” using a predetermined threshold.

次に、処理手段5は、ノイズ除去処理を開始する(S2)。すなわち、ノイズ除去処理を開始すると、処理手段5は図5に示すノイズ除去処理を実行する。このノイズ除去処理は、受信開始から受信終了まで継続して実行される。
ノイズ除去処理が開始されると、図5に示すように、サンプリング処理部54は、受信部4で生成されたTCO信号を所定周期毎にサンプリングする(S21)。本実施形態では、水晶振動子からのクロック信号を用いて、64Hz周期でサンプリングしている。
Next, the processing means 5 starts noise removal processing (S2). That is, when the noise removal process is started, the processing means 5 executes the noise removal process shown in FIG. This noise removal process is continuously executed from the start of reception to the end of reception.
When the noise removal process is started, as shown in FIG. 5, the sampling processing unit 54 samples the TCO signal generated by the receiving unit 4 at predetermined intervals (S21). In this embodiment, sampling is performed at a cycle of 64 Hz using a clock signal from a crystal resonator.

次に、ノイズ除去処理部55は、サンプリングした各データを、第1記憶部511に記憶させる(S22)。第1記憶部511は、所定数のサンプリングデータを記憶する領域を有している。本実施形態では、所定数は、2n+1に設定されている。ここで、「n」は、ノイズの信号幅に関係するパラメーター(ノイズパラメーター)であり、後述するパラメーター設定処理S40によって設定される。なお、ノイズパラメーター「n」の初期値は、例えば、「3」に設定される。すなわち、第1記憶部511は、受信開始時、7個分のサンプリングデータを記憶する領域を有している。
そして、ノイズ除去処理部55は、S22において、新しいサンプリングデータ(処理対象のサンプリングデータ)を格納する場合、一番古いサンプリングデータを削除し、空いた領域を一つずつ詰めて、最後に今回のサンプリングデータを記憶させている。
従って、第1記憶部511には、常に最新の2n+1回分のサンプリングデータが記憶されていることになる。
Next, the noise removal processing unit 55 stores each sampled data in the first storage unit 511 (S22). The first storage unit 511 has an area for storing a predetermined number of sampling data. In the present embodiment, the predetermined number is set to 2n + 1. Here, “n” is a parameter (noise parameter) related to the signal width of noise, and is set by a parameter setting process S40 described later. The initial value of the noise parameter “n” is set to “3”, for example. In other words, the first storage unit 511 has an area for storing seven pieces of sampling data at the start of reception.
Then, in S22, when storing new sampling data (processing target sampling data), the noise removal processing unit 55 deletes the oldest sampling data, packs the vacant areas one by one, and finally the current sampling data. Sampling data is stored.
Therefore, the first storage unit 511 always stores the latest 2n + 1 sampling data.

次に、ノイズ除去処理部55は、第1記憶部511に記憶されたサンプリングデータに対して、予め設定されたノイズ除去条件に従って、ノイズを除去する処理を行う。
具体的に、ノイズ除去処理部55は、第1記憶部511に記憶された最新の2n+1回分のサンプリングデータにおけるLレベルのデータ(Lデータ)の数をカウントする(S23)。
そして、ノイズ除去処理部55は、予め設定された判定基準に従って、1番新しい処理対象のサンプリングデータの値を判定する。本実施形態では、多数決方式によって判定している。
具体的には、ノイズ除去処理部55は、最新の2n+1回分のサンプリングデータにおいて、Lデータの数が「n」より大きいかを判定する(S24)。
そして、Lデータの数が「n」より大きければ、処理対象のサンプリングデータを「Lレベル」と判定する(S25)。一方、Lデータの数が「n」以下、つまりHデータの数が「n」より大きければ、処理対象のサンプリングデータを「Hレベル」と判定する(S26)。
すなわち、本実施形態では、ノイズ除去処理部55は、最新の2n+1回分のサンプリングデータにおけるLデータおよびHデータのうち、数が多いデータを処理対象のサンプリングデータと判定する多数決方式を採用している。このようにして、ノイズを除去する処理が行われる。
Next, the noise removal processing unit 55 performs a process of removing noise on the sampling data stored in the first storage unit 511 in accordance with a preset noise removal condition.
Specifically, the noise removal processing unit 55 counts the number of L level data (L data) in the latest 2n + 1 sampling data stored in the first storage unit 511 (S23).
And the noise removal process part 55 determines the value of the sampling data of the newest process target according to the preset criteria. In this embodiment, the determination is made by the majority method.
Specifically, the noise removal processing unit 55 determines whether or not the number of L data is larger than “n” in the latest 2n + 1 sampling data (S24).
If the number of L data is larger than “n”, the sampling data to be processed is determined to be “L level” (S25). On the other hand, if the number of L data is equal to or less than “n”, that is, if the number of H data is larger than “n”, the sampling data to be processed is determined to be “H level” (S26).
That is, in this embodiment, the noise removal processing unit 55 employs a majority decision method that determines a large number of data among the L data and H data in the latest 2n + 1 sampling data as the sampling data to be processed. . In this way, processing for removing noise is performed.

次に、ノイズ除去処理部55は、判定結果を第2記憶部512に記憶させる(S27)。従って、第2記憶部512には、前述の多数決方式で判定された処理済みサンプリングデータが順次記憶される。   Next, the noise removal processing unit 55 stores the determination result in the second storage unit 512 (S27). Accordingly, the second storage unit 512 sequentially stores the processed sampling data determined by the majority method described above.

[ノイズ除去処理の具体例]
ここで、ノイズ除去処理の多数決方式の具体例について、図6を参照して説明する。図6には、JJYの信号「1」の波形を示す信号であるが、ノイズが乗ったためにそのままでは判別できないTCO信号を、ノイズ除去処理部55で処理した一例が示されている。なお、この例は、ノイズパラメーター「n」が、3である場合の例である。すなわち、第1記憶部511が、7回分のサンプリングデータを記憶する場合の例である。
図6(A)は、受信部4から出力されたTCO信号100の波形例である。図6(B)は、上記TCO信号100をサンプリング処理部54でサンプリング処理した結果を示す。本実施形態では、64Hz周期でサンプリング処理しており、TCO信号100がHレベルの領域はサンプリング結果も「H」とされ、Lレベルの領域はサンプリング結果も「L」とされる。
[Specific example of noise removal processing]
Here, a specific example of the majority method of noise removal processing will be described with reference to FIG. FIG. 6 shows an example in which the noise removal processing unit 55 processes a TCO signal that is a signal indicating the waveform of the JJY signal “1” but cannot be discriminated as it is due to noise. This example is an example in which the noise parameter “n” is 3. That is, this is an example in which the first storage unit 511 stores sampling data for seven times.
FIG. 6A is a waveform example of the TCO signal 100 output from the receiving unit 4. FIG. 6B shows the result of sampling processing of the TCO signal 100 by the sampling processing unit 54. In the present embodiment, sampling processing is performed at a cycle of 64 Hz. When the TCO signal 100 is in the H level, the sampling result is also “H”, and in the L level region, the sampling result is also “L”.

ここで、図6(B)のサンプリングデータ101を、ノイズ除去処理部55で処理する場合について説明する。ノイズ除去処理部55は、図6(C)に示すように、今回のサンプリングデータ101および過去6回のサンプリングデータの計7個のサンプリングデータで判定用のデータセット111としている。すなわち、データセット111は、図6(B)のサンプリングデータ101から引かれた実線の矢印で示されるように、サンプリングデータ101がそのまま格納されるとともに、点線の矢印で示されるように、図6(B)のサンプリングデータ101の左側に配置された過去6回のサンプリングデータが格納されている。
そして、ノイズ除去処理部55は、前記データセット111におけるLデータの数をカウントする。データセット111では、Lデータの数が3個であり、Hデータの数が4個であるため、ノイズ除去処理部55は、S24,S26によって、今回のサンプリングデータ101は「Hレベル」と判定する。従って、ノイズ除去処理部55は、図6(D)に示すように、第2記憶部512に、処理済みサンプリングデータ121として、「H」を記憶する。
Here, a case where the noise removal processing unit 55 processes the sampling data 101 in FIG. 6B will be described. As shown in FIG. 6C, the noise removal processing unit 55 uses a total of seven sampling data of the current sampling data 101 and the past six sampling data as a determination data set 111. That is, in the data set 111, the sampling data 101 is stored as it is as shown by the solid arrow drawn from the sampling data 101 of FIG. 6B, and the data set 111 is shown in FIG. The past 6 sampling data arranged on the left side of the sampling data 101 in (B) is stored.
The noise removal processing unit 55 counts the number of L data in the data set 111. In the data set 111, since the number of L data is 3 and the number of H data is 4, the noise removal processing unit 55 determines that the current sampling data 101 is “H level” by S24 and S26. To do. Therefore, the noise removal processing unit 55 stores “H” as the processed sampling data 121 in the second storage unit 512 as illustrated in FIG.

同様に、図6(B)のサンプリングデータ102は、データセット112でLデータの数が4個となるため、第2記憶部512には、サンプリングデータ122として「L」を記憶する。
また、サンプリングデータ103は、データセット113でLデータの数が6個となるため、第2記憶部512には、サンプリングデータ123として「L」を記憶する。
また、サンプリングデータ104は、データセット114でLデータの数が2個となるため、第2記憶部512には、サンプリングデータ124として「H」を記憶する。
また、サンプリングデータ105は、データセット115でLデータの数が3個となるため、第2記憶部512には、サンプリングデータ125として「H」を記憶する。
Similarly, since the number of L data in the data set 112 is four for the sampling data 102 in FIG. 6B, “L” is stored as the sampling data 122 in the second storage unit 512.
In addition, since the sampling data 103 has six L data in the data set 113, “L” is stored as the sampling data 123 in the second storage unit 512.
In addition, since the sampling data 104 has two L data in the data set 114, “H” is stored in the second storage unit 512 as the sampling data 124.
Also, since the sampling data 105 has three L data in the data set 115, “H” is stored as the sampling data 125 in the second storage unit 512.

以上のように、各サンプリングデータをノイズ除去処理部55で処理することで、図6(A)に示すように、ノイズが乗ったTCO信号を、図6(E)に示すように、ノイズを除去した信号130に変換できる。
以上のノイズ除去処理は、前述したように、受信開始から受信終了まで行われる。
As described above, each sampling data is processed by the noise removal processing unit 55, so that the TCO signal with noise is converted into noise as shown in FIG. 6E, as shown in FIG. It can be converted into a removed signal 130.
The noise removal process described above is performed from the start of reception to the end of reception as described above.

ここで、図6に示されるノイズ除去処理の例では、TCO信号に、最大でサンプリングデータ3個分の信号幅のノイズが乗った場合の例を示しているが、例えば、TCO信号に、サンプリングデータ4個分以上の信号幅のノイズが乗った場合、ノイズが除去されない場合がある。
例えば、TCO信号100における、0〜500msecの範囲に、サンプリングデータ4個分の信号幅のHレベルのノイズが乗った場合、ノイズ部分のデータセットにおいて、Hデータの数が4個となり、Lデータの数が過半数にならない場合がある。この場合、第2記憶部512には、サンプリングデータとして「H」が記憶されるため、ノイズを除去できない。
このため、データセットのデータ数は、想定される最大の信号幅のノイズがTCO信号に乗った場合でも、ノイズに対応するサンプリングデータの数が、データセットのデータ数の半数未満となるように設定されていることが好ましい。
Here, in the example of the noise removal processing shown in FIG. 6, an example in which noise having a maximum signal width of three sampling data is added to the TCO signal is shown. For example, sampling is performed on the TCO signal. When noise having a signal width equal to or more than four pieces of data is applied, the noise may not be removed.
For example, if noise of H level with a signal width of 4 sampling data is placed in the range of 0 to 500 msec in the TCO signal 100, the number of H data in the data set of the noise part becomes 4, and L data May not be a majority. In this case, since “H” is stored as sampling data in the second storage unit 512, noise cannot be removed.
For this reason, the number of data in the data set is such that the number of sampling data corresponding to the noise is less than half of the number of data in the data set even when noise of the maximum signal width assumed is on the TCO signal. It is preferable that it is set.

また、一方で、データセットのデータ数を大きくしていくと、ノイズだけではなく、TCO信号に含まれる信号自体が除去されてしまう可能性が出てくる。
例えば、DCF77の0信号のパルス幅は、100msecであるが、受信電波の電界強度が弱い場合には、パルス幅が短くなり、例えば50msec未満になる場合もある。この場合、0信号のパルス幅に対応するサンプリングデータの数は、3個以下となるため、データセットのデータ数が7個以上に設定されていると、0信号のパルスをサンプリングした各サンプリングデータのデータセットにおいて、Lデータの数が過半数とならないため、0信号のパルスがノイズと判断されて除去されてしまう可能性がある。
以上のことから、データセットのデータ数は、想定される最大の信号幅のノイズを除去できる範囲で、なるべく小さい値に設定することが好ましい。
このようなことから、本実施形態では、後述するパラメーター設定処理S40によって、ノイズの信号幅の最大値を測定し、測定したノイズ信号幅の最大値に基づいて、データセットのデータ数を設定している。
On the other hand, when the number of data in the data set is increased, not only noise but also the signal included in the TCO signal may be removed.
For example, the pulse width of the 0 signal of the DCF 77 is 100 msec. However, when the electric field strength of the received radio wave is weak, the pulse width is shortened, and may be less than 50 msec, for example. In this case, since the number of sampling data corresponding to the pulse width of the 0 signal is 3 or less, each sampling data obtained by sampling the pulse of the 0 signal when the number of data in the data set is set to 7 or more. In this data set, since the number of L data does not become a majority, the pulse of the 0 signal may be judged as noise and removed.
From the above, it is preferable to set the number of data in the data set to a value as small as possible within a range where noise with the maximum possible signal width can be removed.
For this reason, in this embodiment, the maximum value of the noise signal width is measured by the parameter setting process S40 described later, and the number of data in the data set is set based on the measured maximum value of the noise signal width. ing.

図4に戻り、S2でノイズ除去処理が開始されると、次に、秒同期処理部56は、秒同期処理S3を実行する。具体的には、秒同期処理部56は、第2記憶部512に記憶されたサンプリングデータに基づいて、TCO信号の立ち上がりタイミングの間隔を検出し、当該間隔が1秒間隔になると、秒同期が完了したと判定する。   Returning to FIG. 4, when the noise removal processing is started in S <b> 2, next, the second synchronization processing unit 56 executes the second synchronization processing S <b> 3. Specifically, the second synchronization processing unit 56 detects an interval of the rising timing of the TCO signal based on the sampling data stored in the second storage unit 512, and when the interval becomes 1 second, the second synchronization is performed. Determine that completed.

次に、秒同期処理部56は、S4で秒同期が完了していないと判定した場合(S4のNO)、受信開始から所定時間(具体的には5分)経過したかを判定する(S5)。
そして、秒同期処理部56は、S5でNOと判定した場合には、秒同期処理S3を継続する。一方、S5でYESと判定された場合には、標準電波を受信できていない場合や、受信していても電波強度が弱い場合等が考えられるため、処理手段5は、ノイズ除去処理を終了し(S6)、受信部4の動作を終了させ(S7)、処理を終了する。
Next, when it is determined that the second synchronization is not completed in S4 (NO in S4), the second synchronization processing unit 56 determines whether a predetermined time (specifically, 5 minutes) has elapsed since the start of reception (S5). ).
If the second synchronization processing unit 56 determines NO in S5, the second synchronization processing unit 56 continues the second synchronization processing S3. On the other hand, if YES is determined in S5, the processing means 5 ends the noise removal processing because it may be the case that the standard radio wave is not received or the radio wave intensity is weak even though it is received. (S6), the operation of the receiving unit 4 is terminated (S7), and the process is terminated.

秒同期が完了してS4でYESと判定された場合、サンプリング処理部54は、秒同期タイミングから例えば50msec前のタイミングをサンプリング開始位置として確定する(S8)。
次に、分同期処理部57は、タイムコードの0秒位置を示すマーカー信号を取得して、0秒位置を確定する分同期処理を行う。例えば、JJYでは、マーカー信号が連続する部分が0秒位置となり、この連続するマーカー信号を検出することで0秒位置を確定できる。
そして、分同期処理部57は、0秒位置を確定できたかを判定する(S9)。S9でNOと判定された場合、S5で、分同期処理部57は、受信開始から所定時間(具体的には5分)経過したかを判定する。
そして、分同期処理部57は、S5でNOと判定した場合、処理をS3に戻す。すなわち、S9またはS5でYESと判定されるまで、秒同期処理S3および分同期処理が継続される。なお、分同期処理部57は、S9でNOと判定し、S5でNOと判定された場合、処理をS9に戻してもよい。
When the second synchronization is completed and it is determined YES in S4, the sampling processing unit 54 determines the timing, for example, 50 msec before the second synchronization timing as the sampling start position (S8).
Next, the minute synchronization processing unit 57 acquires a marker signal indicating the 0 second position of the time code, and performs minute synchronization processing for determining the 0 second position. For example, in JJY, the portion where the marker signal continues is the 0 second position, and the 0 second position can be determined by detecting this continuous marker signal.
Then, the minute synchronization processing unit 57 determines whether or not the 0 second position has been confirmed (S9). When it is determined NO in S9, in S5, the minute synchronization processing unit 57 determines whether a predetermined time (specifically, 5 minutes) has elapsed from the start of reception.
If the minute synchronization processing unit 57 determines NO in S5, it returns the process to S3. That is, the second synchronization process S3 and the minute synchronization process are continued until YES is determined in S9 or S5. Note that the minute synchronization processing unit 57 may determine NO in S9, and may return the process to S9 if NO is determined in S5.

0秒位置が確定し、S9でYESと判定された場合、処理手段5は、TC取得処理S30を実行する。
図7に示すように、TC取得処理S30が開始されると、処理手段5は、第2記憶部512に記憶されたサンプリングデータに基づいて、受信部4から出力された1秒のTCO信号が、タイムコードフォーマットにおいてマーカー信号が予め割り当てられた秒(送信タイミング)の信号かを判定し、マーカー信号かを判定する(S31)。例えばJJYの場合、マーカー信号が割り当てられた秒は、0秒、9秒、19秒、29秒、39秒、49秒、59秒である。ここで、マーカー信号は、本発明の特定の信号の一例であり、各秒は、本発明の特定秒の一例である。
If the 0 second position is determined and YES is determined in S9, the processing means 5 executes the TC acquisition process S30.
As shown in FIG. 7, when the TC acquisition process S30 is started, the processing unit 5 receives the 1-second TCO signal output from the reception unit 4 based on the sampling data stored in the second storage unit 512. Then, it is determined whether the marker signal is a signal of a second (transmission timing) assigned in advance in the time code format, and it is determined whether it is a marker signal (S31). For example, in the case of JJY, the seconds to which the marker signal is assigned are 0 seconds, 9 seconds, 19 seconds, 29 seconds, 39 seconds, 49 seconds, and 59 seconds. Here, the marker signal is an example of a specific signal of the present invention, and each second is an example of the specific second of the present invention.

TCO信号がマーカー信号の場合(S31のYES)、パラメーター設定部58は、パラメーター設定処理S40を実行する。
図8に示すように、パラメーター設定処理S40が開始されると、パラメーター設定部58は、第2記憶部512に記憶された1秒のサンプリングデータに対して、0〜200msecの範囲におけるHデータの幅(連続するHデータの個数)の最大値(Hデータ最大幅)を測定する(S41)。
すなわち、TCO信号がマーカー信号の場合、0〜200msecの範囲では、理想的な波形ではLデータが連続するため、Hデータはノイズであると推定できる。このため、上記Hデータ最大幅を測定することで、0〜200msecの範囲におけるノイズの最大幅を測定できる。
When the TCO signal is a marker signal (YES in S31), the parameter setting unit 58 executes a parameter setting process S40.
As shown in FIG. 8, when the parameter setting process S <b> 40 is started, the parameter setting unit 58 sets the H data in the range of 0 to 200 msec with respect to the 1-second sampling data stored in the second storage unit 512. The maximum value (maximum width of H data) of the width (number of consecutive H data) is measured (S41).
That is, when the TCO signal is a marker signal, the L data continues in an ideal waveform in the range of 0 to 200 msec, so that it can be estimated that the H data is noise. For this reason, the maximum width of noise in the range of 0 to 200 msec can be measured by measuring the maximum H data width.

次に、パラメーター設定部58は、第2記憶部512に記憶された1秒のサンプリングデータに対して、200〜1000msecの範囲におけるLデータの幅(連続するLデータの個数)の最大値(Lデータ最大幅)を測定する(S42)。
すなわち、TCO信号がマーカー信号の場合、200〜1000msecの範囲では、理想的な波形ではHデータが連続するため、Lデータはノイズであると推定できる。このため、上記Lデータ最大幅を測定することで、200〜1000msecの範囲におけるノイズの最大幅を測定できる。
Next, the parameter setting unit 58 uses the maximum value (L of the width of L data (number of continuous L data) in the range of 200 to 1000 msec with respect to the sampling data of 1 second stored in the second storage unit 512. The maximum data width) is measured (S42).
That is, when the TCO signal is a marker signal, in the range of 200 to 1000 msec, since the H data is continuous in an ideal waveform, it can be estimated that the L data is noise. For this reason, the maximum width of noise in the range of 200 to 1000 msec can be measured by measuring the L data maximum width.

次に、パラメーター設定部58は、測定したHデータ最大幅が、Lデータ最大幅よりも大きいかを判定する(S43)。S43でYESと判定された場合、パラメーター設定部58は、Hデータ最大幅を今回の最大幅に決定する。一方、S43でNOと判定された場合、パラメーター設定部58は、Lデータ最大幅を今回の最大幅に決定する。   Next, the parameter setting unit 58 determines whether the measured H data maximum width is larger than the L data maximum width (S43). When it is determined YES in S43, the parameter setting unit 58 determines the H data maximum width as the current maximum width. On the other hand, when it is determined NO in S43, the parameter setting unit 58 determines the L data maximum width as the current maximum width.

次に、パラメーター設定部58は、今回の最大幅が、現在設定されているノイズパラメーター「n」の値よりも大きいかを判定する(S46)。S46でNOと判定された場合は、パラメーター設定部58は、ノイズパラメーター「n」の値を変更せずに、パラメーター設定処理S40を終了する。
S46でYESと判定された場合、パラメーター設定部58は、S44またはS45で決定した今回の最大幅を、ノイズパラメーター「n」の値に設定する(S47)。
これにより、ノイズ除去処理におけるデータセットのデータ数を、測定したノイズ信号幅の最大値に基づいて設定できる。
すなわち、マーカー信号の送信タイミング以外の「1」信号や「0」信号の送信タイミングにおいても、マーカー信号の送信タイミングと同様のノイズが発生する可能性が高い。このため、測定したノイズ信号幅の最大値に基づいてデータセットのデータ数を設定し、各秒のタイムコード信号に対してノイズを除去する処理を行うことで、ノイズを精度よく除去できる。
そして、パラメーター設定部58は、パラメーター設定処理S40を終了する。
Next, the parameter setting unit 58 determines whether or not the current maximum width is larger than the value of the currently set noise parameter “n” (S46). When it is determined NO in S46, the parameter setting unit 58 ends the parameter setting process S40 without changing the value of the noise parameter “n”.
If YES is determined in S46, the parameter setting unit 58 sets the current maximum width determined in S44 or S45 to the value of the noise parameter “n” (S47).
Thereby, the data number of the data set in a noise removal process can be set based on the measured maximum value of the noise signal width.
That is, there is a high possibility that noise similar to the marker signal transmission timing is generated at the transmission timing of the “1” signal and “0” signal other than the marker signal transmission timing. For this reason, the noise can be accurately removed by setting the number of data of the data set based on the measured maximum value of the noise signal width and performing the process of removing the noise on the time code signal of each second.
Then, the parameter setting unit 58 ends the parameter setting process S40.

図7に戻り、パラメーター設定処理S40の後、または、S31でNOと判定された場合、デコード処理部59は、コード判定処理S50を実行する。
図9に示すように、コード判定処理S50が実行されると、デコード処理部59は、第2記憶部512に記憶されたサンプリングデータに基づいて、1秒のTCO信号のLレベルの信号幅が、350msec以上650msec未満かを判定する(S51)。具体的には、Lデータの数が、22(350msec/15.625msecの商の値)以上41(650msec/15.625msecの商の値)未満かを判定する。ここで、15.625msecは、サンプリング周波数が64Hzの場合の周期である。S51でYESと判定された場合、デコード処理部59は、TCO信号のコードを「1」と判定する(S52)。
一方、S51でNOと判定された場合、デコード処理部59は、1秒のTCO信号のLレベルの信号幅が、650msec以上かを判定する(S53)。具体的には、Lデータの数が、41以上かを判定する。S53でYESと判定された場合、デコード処理部59は、TCO信号のコードを「0」と判定する(S54)。
また、S53でNOと判定された場合、デコード処理部59は、TCO信号のコードを「P」(マーカー)と判定する(S55)。
そして、S52,S54,S55の処理の後、デコード処理部59は、判定結果(コード値)をコード記憶部513に格納する(S56)。そして、デコード処理部59は、コード判定処理S50を終了する。
Returning to FIG. 7, after the parameter setting process S40, or when it is determined NO in S31, the decode processing unit 59 executes the code determination process S50.
As shown in FIG. 9, when the code determination processing S50 is executed, the decoding processing unit 59 determines that the L-level signal width of the 1-second TCO signal is based on the sampling data stored in the second storage unit 512. It is determined whether it is 350 msec or more and less than 650 msec (S51). Specifically, it is determined whether the number of L data is 22 (a quotient value of 350 msec / 15.625 msec) or more and less than 41 (a quotient value of 650 msec / 15.625 msec). Here, 15.625 msec is a period when the sampling frequency is 64 Hz. When it is determined YES in S51, the decode processing unit 59 determines that the code of the TCO signal is “1” (S52).
On the other hand, if it is determined NO in S51, the decode processing unit 59 determines whether the L level signal width of the 1-second TCO signal is 650 msec or more (S53). Specifically, it is determined whether the number of L data is 41 or more. If YES is determined in S53, the decode processing unit 59 determines that the code of the TCO signal is “0” (S54).
If NO is determined in S53, the decode processing unit 59 determines that the code of the TCO signal is “P” (marker) (S55).
After the processes of S52, S54, and S55, the decode processing unit 59 stores the determination result (code value) in the code storage unit 513 (S56). Then, the decode processing unit 59 ends the code determination process S50.

図7に戻り、コード判定処理S50が終了すると、デコード処理部59は、60秒分のコード値がコード記憶部513に格納されたかを判定する(S32)。
S32でNOと判定された場合、処理手段5は、処理をS31に戻す。つまり、S32でYESと判定されるまで、処理手段5は、S31,S40,S50,S32の処理を繰り返し実行する。
すなわち、次のマーカー信号のTCO信号が受信部4から出力されるまでは、S31でNOと判定されるため、パラメーター設定処理S40は実行されず、コード判定処理S50が繰り返し実行される。
そして、次のマーカー信号のTCO信号が受信部4から出力されると、S31でYESと判定され、パラメーター設定処理S40が実行される。
このようにして、マーカー信号のTCO信号が受信部4から出力される毎に、パラメーター設定処理S40が実行される。
60秒分のコード値がコード記憶部513に格納され、S32でYESと判定されると、デコード処理部59は、コード記憶部513に記憶されたコード値に基づいてTCを取得し、TC取得処理S30を終了する。
Returning to FIG. 7, when the code determination processing S50 is completed, the decoding processing unit 59 determines whether the code values for 60 seconds are stored in the code storage unit 513 (S32).
When it is determined NO in S32, the processing unit 5 returns the process to S31. That is, the processing unit 5 repeatedly executes the processes of S31, S40, S50, and S32 until it is determined YES in S32.
That is, until the TCO signal of the next marker signal is output from the receiving unit 4, since NO is determined in S31, the parameter setting process S40 is not executed, and the code determination process S50 is repeatedly executed.
Then, when the TCO signal of the next marker signal is output from the receiving unit 4, it is determined YES in S31, and the parameter setting process S40 is executed.
In this way, each time the TCO signal of the marker signal is output from the receiving unit 4, the parameter setting process S40 is executed.
The code values for 60 seconds are stored in the code storage unit 513, and if YES is determined in S32, the decode processing unit 59 acquires the TC based on the code value stored in the code storage unit 513, and acquires the TC. The process S30 ends.

図4に戻り、TC取得処理S30が終了すると、処理手段5は、取得されたTCのうち、3フレームの間で、時刻データの整合性が確認できるかを判定する(S10)。具体的には、3つの時刻データの時間間隔が1分間隔であれば、整合性が確認できたと判定し、1分間隔でなければ、整合性が確認できないと判定する。
最初は、1フレーム分の時刻データしかないため、S10でNOと判定される。そして、処理手段5は、受信が開始されてから8分経過したかを判定する(S11)。S11でYESと判定された場合、標準電波を受信できていない場合や、受信していても電波強度が弱い場合等が考えられるため、処理手段5は、ノイズ除去処理を終了し(S12)、受信部4の動作を終了させ(S13)、処理を終了させる。
Returning to FIG. 4, when the TC acquisition process S30 ends, the processing means 5 determines whether or not the consistency of time data can be confirmed among three frames of the acquired TC (S10). Specifically, if the time intervals of the three time data are 1 minute intervals, it is determined that the consistency is confirmed, and if the time intervals are not 1 minute intervals, it is determined that the consistency cannot be confirmed.
Initially, since there is only time data for one frame, NO is determined in S10. Then, the processing means 5 determines whether 8 minutes have elapsed since the start of reception (S11). If it is determined YES in S11, the processing means 5 ends the noise removal processing (S12) because the standard radio wave has not been received or the radio wave intensity is low even though it has been received. The operation of the receiving unit 4 is terminated (S13), and the process is terminated.

一方、S11でNOと判定された場合、処理手段5は処理をS30に進める。すなわち、S10でYESと判定されるか、S11でYESと判定されるまで、TC取得処理S30が繰り返し実行され、TC取得処理S30が実行される毎に、TCが取得される。
そして、3フレームの間で時刻データの整合性が確認でき、S10でYESと判定された場合、処理手段5は、ノイズ除去処理を終了し(S14)、受信部4の動作を終了させる(S15)。
そして、時刻情報修正部53は、取得されたTCに基づいて、計時部52で計時している内部時刻情報を正しい時刻情報に修正する(S16)。そして処理手段5は、処理を終了する。
On the other hand, when it determines with NO by S11, the process means 5 advances a process to S30. That is, the TC acquisition process S30 is repeatedly executed until YES is determined in S10 or YES is determined in S11, and TC is acquired each time the TC acquisition process S30 is executed.
If the consistency of the time data can be confirmed between the three frames and it is determined YES in S10, the processing means 5 ends the noise removal processing (S14) and ends the operation of the receiving unit 4 (S15). ).
Then, the time information correcting unit 53 corrects the internal time information measured by the time measuring unit 52 to correct time information based on the acquired TC (S16). Then, the processing means 5 ends the process.

なお、「WWVB」では、タイムコードフォーマットにおいて、マーカー信号は、0秒、9秒、19秒、29秒、39秒、49秒、59秒に割り当てられているため、パラメーター設定部58は、これらの秒に対応するTCO信号に基づいて、パラメーター設定処理S40を実行する。
また、「DCF77」では、タイムコードフォーマットにおいて、マーカー信号は、0秒に割り当てられているため、パラメーター設定部58は、0秒に対応するTCO信号に基づいて、パラメーター設定処理S40を実行する。
In “WWVB”, in the time code format, the marker signal is assigned to 0 seconds, 9 seconds, 19 seconds, 29 seconds, 39 seconds, 49 seconds, and 59 seconds. The parameter setting process S40 is executed based on the TCO signal corresponding to the second.
In “DCF77”, since the marker signal is assigned to 0 second in the time code format, the parameter setting unit 58 executes parameter setting processing S40 based on the TCO signal corresponding to 0 second.

[第1実施形態の作用効果]
標準電波を受信する際に、実測値に基づいてデータセットのデータ数が設定され、ノイズ除去処理が行われるため、受信環境によらずにノイズを精度よく除去できる。
[Effects of First Embodiment]
When the standard radio wave is received, the number of data in the data set is set based on the actual measurement value, and noise removal processing is performed. Therefore, noise can be accurately removed regardless of the reception environment.

複数回のマーカー信号の送信タイミングにおけるノイズ信号幅の最大値に基づいて、ノイズパラメーター「n」の値が設定されるため、例えば、1回のマーカー信号の送信タイミングにおけるノイズ信号幅の最大値に基づいてノイズパラメーター「n」の値が設定される場合と比べて、受信環境におけるノイズ信号幅の最大値の傾向を精度よくノイズパラメーター「n」に反映できる。   Since the value of the noise parameter “n” is set based on the maximum value of the noise signal width at the transmission timing of a plurality of marker signals, for example, the maximum value of the noise signal width at the transmission timing of one marker signal is set. Compared with the case where the value of the noise parameter “n” is set based on this, the tendency of the maximum value of the noise signal width in the reception environment can be accurately reflected in the noise parameter “n”.

受信部4によって標準電波が受信されている間、継続してパラメーター設定処理S40が実行されるため、標準電波の受信を開始した後に、電波修正時計1が移動するなどして、ノイズの発生傾向が変化した場合であっても、ノイズの発生傾向の変化に応じてノイズパラメーター「n」の値を適切に設定できる。   Since the parameter setting process S40 is continuously performed while the standard radio wave is received by the receiving unit 4, the radio wave correction watch 1 moves after the standard radio wave reception is started, and thus noise generation tendency. Even when is changed, the value of the noise parameter “n” can be appropriately set according to a change in the tendency of noise generation.

データセットのデータ数は、測定したノイズの信号幅の最大値であるノイズパラメーター「n」の値を2倍して1加算した値に設定されるため、「n」の値以下の信号幅のパルスを除去できる範囲で、最小値に設定できる。このため、「n」の値以下の信号幅のパルスをノイズと判定して除去し、かつ、TCO信号に含まれる信号自体が除去される可能性を低減できる。   The number of data in the data set is set to a value obtained by doubling the value of the noise parameter “n”, which is the maximum value of the measured noise signal width, and adding one, so that the signal width less than the value of “n” As long as the pulse can be removed, it can be set to the minimum value. For this reason, it is possible to determine that a pulse having a signal width equal to or smaller than the value of “n” is removed as noise, and to reduce the possibility that the signal itself included in the TCO signal is removed.

マーカー信号は、例えば、JJYでは、約10秒間隔で送信されるため、マーカー信号の送信タイミング毎に、パラメーター設定処理S40を行うことで、例えば、1分間に1回、パラメーター設定処理S40を行う場合と比べて、ノイズパラメーター「n」の設定間隔を短くでき、ノイズの発生傾向の変化に対する追従性を向上できる。   For example, since the marker signal is transmitted at an interval of about 10 seconds in JJY, the parameter setting process S40 is performed once every minute, for example, by performing the parameter setting process S40 at each marker signal transmission timing. Compared to the case, the setting interval of the noise parameter “n” can be shortened, and the followability to changes in the tendency of noise generation can be improved.

[第2実施形態]
第1実施形態の電波修正時計1は、パラメーター設定処理S40において、マーカー信号の送信タイミングで測定したノイズの信号幅の最大値である今回の最大幅が、ノイズパラメーター「n」の値よりも大きい場合に、今回の最大幅をノイズパラメーター「n」の値に設定していた。これに対して、第2実施形態のパラメーター設定処理S40Aでは、今回の最大幅と、受信が開始されてから前回までに測定されたノイズの信号幅の最大値との平均値を計算し、計算した平均値をノイズパラメーター「n」の値に設定している。
[Second Embodiment]
In the radio-controlled timepiece 1 of the first embodiment, the current maximum width, which is the maximum value of the noise signal width measured at the marker signal transmission timing in the parameter setting process S40, is larger than the value of the noise parameter “n”. In this case, the current maximum width is set to the value of the noise parameter “n”. On the other hand, in the parameter setting process S40A of the second embodiment, the average value of the current maximum width and the maximum value of the noise signal width measured from the start of reception until the previous time is calculated and calculated. The average value is set to the value of the noise parameter “n”.

具体的には、図10に示すように、第2実施形態のパラメーター設定処理S40Aでは、S41〜S45,S48,S49の処理が実行される。S41〜S45は、第1実施形態のパラメーター設定処理S40と同じため、説明は省略する。
パラメーター設定処理S40Aでは、S44またはS45で今回の最大幅が決定されると、パラメーター設定部58は、決定された今回の最大幅と、受信が開始されてから前回までのマーカー信号の各送信タイミングにおいて測定された各ノイズの信号幅の最大値との平均値を計算する(S48)。
そして、パラメーター設定部58は、計算した平均値をノイズパラメーター「n」の値に設定し(S48)、パラメーター設定処理S40Aを終了する。
Specifically, as shown in FIG. 10, in the parameter setting process S40A of the second embodiment, the processes of S41 to S45, S48, and S49 are executed. Since S41 to S45 are the same as the parameter setting process S40 of the first embodiment, description thereof will be omitted.
In the parameter setting process S40A, when the current maximum width is determined in S44 or S45, the parameter setting unit 58 determines the determined current maximum width and each transmission timing of the marker signal from the start of reception until the previous time. An average value with the maximum value of the signal width of each noise measured in step S48 is calculated (S48).
Then, the parameter setting unit 58 sets the calculated average value to the value of the noise parameter “n” (S48), and ends the parameter setting process S40A.

[第2実施形態の作用効果]
1回のマーカー信号の送信タイミングにおいて、全体の傾向とは大きく異なる信号幅のノイズがTCO信号に乗った場合でも、この送信タイミングで測定されたノイズ信号幅の最大値は、他のマーカー信号の送信タイミングで測定されたノイズ信号幅の最大値と平均化されて、ノイズパラメーター「n」の値に反映されるため、ノイズパラメーター「n」の値が、受信環境に応じた値から大きくずれる可能性を低減できる。
[Effects of Second Embodiment]
Even when noise having a signal width that is significantly different from the overall tendency is on the TCO signal at the transmission timing of one marker signal, the maximum value of the noise signal width measured at this transmission timing is the same as that of other marker signals. Since the noise signal width measured at the transmission timing is averaged with the maximum value and reflected in the value of the noise parameter “n”, the value of the noise parameter “n” can deviate greatly from the value corresponding to the reception environment. Can be reduced.

[他の実施形態]
なお、本発明は前述の各実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
前記各実施形態では、パラメーター設定部58は、マーカー信号に含まれるノイズの信号幅を測定してノイズパラメーター「n」の値を設定しているが、本発明はこれに限定されない。例えば、JJYやWWVBにおいて、タイムコードフォーマットにおける4秒、10秒、11秒、14秒等に予め割り当てられた固定信号や、DCF77において、タイムコードフォーマットにおける1秒〜14秒に予め割り当てられた拡張用信号に含まれるノイズを測定してノイズパラメーター「n」の値を設定してもよい。
[Other Embodiments]
The present invention is not limited to the above-described embodiments, and modifications, improvements, and the like within the scope that can achieve the object of the present invention are included in the present invention.
In each of the embodiments described above, the parameter setting unit 58 sets the value of the noise parameter “n” by measuring the signal width of noise included in the marker signal, but the present invention is not limited to this. For example, in JJY or WWVB, a fixed signal assigned in advance to 4 seconds, 10 seconds, 11 seconds, 14 seconds, etc. in the time code format, or in DCF 77, an extension assigned in advance from 1 second to 14 seconds in the time code format. The noise parameter “n” may be set by measuring the noise included in the signal.

前記各実施形態では、ノイズ除去処理部55は、処理対象のサンプリングデータをHレベルおよびLレベルに判定する際に、第1記憶部511に記憶したデータセットにおいてLデータおよびHデータの数が多いほうとする多数決方式を採用している。
これに対し、ノイズ除去処理部55は、第1記憶部511に記憶したデータセットにおいてLデータが1つでもある場合に、処理対象のサンプリングデータをLレベルに判定するL優先方式を採用してもよい。
このL優先方式は、Lレベルの信号中に立ち上がりノイズが入った場合に、そのノイズを効果的に除去する際に適している。
この場合は、データセットのデータ数は、例えばn+1に設定される。これによれば、想定される最大の信号幅のノイズがTCO信号に乗った場合でも、データセットにおいてLデータの数が0となることはないため、ノイズに対応したサンプリングデータはすべてLレベルに判定され、ノイズは除去される。
In each of the embodiments described above, the noise removal processing unit 55 has a large number of L data and H data in the data set stored in the first storage unit 511 when determining the sampling data to be processed as H level and L level. The majority method is used.
On the other hand, the noise removal processing unit 55 employs an L priority method for determining the sampling data to be processed at the L level when there is even one L data in the data set stored in the first storage unit 511. Also good.
This L priority method is suitable for effectively removing noise that rises in an L level signal.
In this case, the number of data in the data set is set to n + 1, for example. According to this, even when noise with the maximum signal width assumed is on the TCO signal, the number of L data in the data set does not become 0, so that all sampling data corresponding to the noise is at the L level. As a result, noise is removed.

また、ノイズ除去処理部55における判定方式として、各信号「P,1,0」の波形フォーマットを考慮し、「P,1,0」の各信号において共通してLレベルとなる期間はL優先方式で処理し、「P,1,0」の各信号において共通してHレベルとなる期間は、L優先方式とは逆に1つでもHがある場合に、処理対象のサンプリングデータをHレベルに判定するH優先方式で処理し、「P,1,0」の各信号においてLレベルおよびHレベルが混在する期間は多数決方式で処理してもよい。
この場合、L優先方式およびH優先方式の処理が行われる期間は、データセットのデータ数は、n+1に設定され、多数決方式の処理が行われる期間は、データセットのデータ数は、2n+1に設定される。
また、「P,1,0」の各信号においてLおよびHが混在する期間のノイズ除去処理部55における判定方式を、多数決方式ではなく、1つ前のサンプリングデータの判定結果に応じてL優先方式およびH優先方式を選択する方式としてもよい。
Further, as a determination method in the noise removal processing unit 55, the waveform format of each signal “P, 1, 0” is considered, and a period during which the signal “P, 1, 0” is at the L level in common is L priority. In the period in which the signals are processed in accordance with the method and are commonly at the H level in each of the signals “P, 1, 0”, the sampling data to be processed is set to the H level when there is at least one H as opposed to the L priority method. It is also possible to process by the H-priority method, and in a period in which the L level and the H level are mixed in each signal of “P, 1, 0”, the majority method may be used.
In this case, the number of data in the data set is set to n + 1 during the period in which the L-priority and H-priority processes are performed, and the number of data in the data set is set to 2n + 1 in the period in which the majority voting process is performed. Is done.
In addition, the determination method in the noise removal processing unit 55 during the period in which L and H are mixed in each signal of “P, 1, 0” is not a majority decision method, but L priority is given according to the determination result of the previous sampling data. It is also possible to select a method and an H priority method.

また、ノイズ除去処理部55は、例えば、ノイズパラメーター「n」の値以下の信号幅のパルスは、ノイズと判定して除去してもよい。   Further, the noise removal processing unit 55 may determine and remove a pulse having a signal width equal to or smaller than the value of the noise parameter “n” as noise, for example.

前記各実施形態では、パラメーター設定処理は、受信期間中、継続して実行されているが、本発明はこれに限定されない。例えば、標準電波が受信されてから所定期間の間だけ行うようにしてもよい。なお、この場合、コード判定処理S50は、受信が開始された直後から実行されてもよいし、パラメーター設定処理が終了した後に実行されてもよい。
これによれば、受信期間中、継続してパラメーター設定処理が実行される場合と比べて、消費電力を低減できる。
In each of the above embodiments, the parameter setting process is continuously executed during the reception period, but the present invention is not limited to this. For example, it may be performed only for a predetermined period after the standard radio wave is received. In this case, the code determination process S50 may be executed immediately after the reception is started, or may be executed after the parameter setting process is completed.
According to this, power consumption can be reduced compared with the case where parameter setting processing is continuously executed during the reception period.

前記各実施形態では、S10において、処理手段5は、デコード処理部59によって取得されたTCのうち、3フレームの間で、時刻データの整合性が確認できるかを判定しているが、本発明はこれに限定されない。例えば、TCと内部時刻との間で整合性を確認できるかを判定してもよい。   In each of the above embodiments, in S10, the processing means 5 determines whether or not the consistency of time data can be confirmed among three frames of the TC acquired by the decoding processing unit 59. Is not limited to this. For example, you may determine whether consistency can be confirmed between TC and internal time.

1…電波修正時計、3…アンテナ、4…受信部、5…処理手段、51…データ記憶部、511…第1記憶部、512…第2記憶部、513…コード記憶部、52…計時部、53…時刻情報修正部、54…サンプリング処理部、55…ノイズ除去処理部、56…秒同期処理部、57…分同期処理部、58…パラメーター設定部、59…デコード処理部、6…時刻表示部。   DESCRIPTION OF SYMBOLS 1 ... Radio wave correction clock, 3 ... Antenna, 4 ... Reception part, 5 ... Processing means, 51 ... Data storage part, 511 ... 1st memory | storage part, 512 ... 2nd memory | storage part, 513 ... Code storage part, 52 ... Time measuring part 53 ... Time information correction unit, 54 ... Sampling processing unit, 55 ... Noise removal processing unit, 56 ... Second synchronization processing unit, 57 ... Minute synchronization processing unit, 58 ... Parameter setting unit, 59 ... Decoding processing unit, 6 ... Time Display section.

Claims (9)

標準電波を受信し、受信信号をHレベルまたはLレベルに二値化処理して得られるタイムコード信号を出力する受信部と、
特定の信号が予め割り当てられている特定の秒に対応する前記タイムコード信号の波形を、前記特定の信号に対応付けられた波形と比較することで、ノイズを検出して信号幅を測定し、測定したノイズ信号幅に基づいて、前記タイムコード信号からノイズを除去するためのノイズ除去条件を設定する条件設定部と、
前記タイムコード信号に対して、所定の周期でサンプリングを行うサンプリング処理部と、
前記サンプリング処理部で得られたサンプリングデータに対して、前記ノイズ除去条件に従って、ノイズを除去する処理を行い、処理済みサンプリングデータを生成するノイズ除去処理部と、
前記処理済みサンプリングデータに基づいて、前記タイムコード信号のデコード処理を行うデコード処理部と、を備える
ことを特徴とする電波受信装置。
A receiving unit that receives a standard radio wave and outputs a time code signal obtained by binarizing the received signal to H level or L level;
By comparing the waveform of the time code signal corresponding to a specific second pre-assigned with a specific signal with the waveform associated with the specific signal, noise is detected and the signal width is measured, A condition setting unit for setting a noise removal condition for removing noise from the time code signal based on the measured noise signal width;
A sampling processing unit that samples the time code signal at a predetermined cycle;
A noise removal processing unit that performs processing to remove noise according to the noise removal condition and generates processed sampling data for the sampling data obtained by the sampling processing unit,
A radio wave receiving apparatus comprising: a decoding processing unit that performs decoding processing of the time code signal based on the processed sampling data.
請求項1に記載の電波受信装置において、
前記条件設定部は、前記特定の秒毎に、前記ノイズ信号幅の最大値を測定し、前記特定の秒毎のノイズ信号幅の最大値のうち、最も大きい値に基づいて、前記ノイズ除去条件を設定する
ことを特徴とする電波受信装置。
The radio wave receiver according to claim 1,
The condition setting unit measures the maximum value of the noise signal width every specific second, and based on the largest value among the maximum values of the noise signal width per specific second, the noise removal condition A radio wave receiver characterized by setting.
請求項1に記載の電波受信装置において、
前記条件設定部は、前記特定の秒毎に、前記ノイズ信号幅の最大値を測定し、前記特定の秒毎のノイズ信号幅の最大値の平均値に基づいて、前記ノイズ除去条件を設定する
ことを特徴とする電波受信装置。
The radio wave receiver according to claim 1,
The condition setting unit measures the maximum value of the noise signal width every specific second, and sets the noise removal condition based on an average value of the maximum value of the noise signal width per specific second A radio wave receiver characterized by that.
請求項1から請求項3のいずれか1項に記載の電波受信装置において、
前記条件設定部は、前記受信部によって前記標準電波が受信されている間、継続して、前記特定の秒毎に、前記ノイズ信号幅を測定し、前記ノイズ除去条件を設定する
ことを特徴とする電波受信装置。
The radio wave receiver according to any one of claims 1 to 3,
The condition setting unit continuously measures the noise signal width every specific second and sets the noise removal condition while the standard radio wave is received by the receiving unit. Radio wave receiving device.
請求項1から請求項3のいずれか1項に記載の電波受信装置において、
前記条件設定部は、前記受信部によって前記標準電波が受信されてから所定期間、前記特定の秒毎に、前記ノイズ信号幅を測定し、前記ノイズ除去条件を設定する
ことを特徴とする電波受信装置。
The radio wave receiver according to any one of claims 1 to 3,
The condition setting unit measures the noise signal width and sets the noise removal condition every predetermined second for a predetermined period after the standard radio wave is received by the reception unit. apparatus.
請求項1から請求項5のいずれか1項に記載の電波受信装置において、
前記ノイズ除去処理部は、前記サンプリング処理部で得られた複数のサンプリングデータにおいて、処理対象のサンプリングデータを順次選択し、選択した前記処理対象のサンプリングデータを、選択した前記処理対象のサンプリングデータを含む所定数のサンプリングデータにおける過半数の信号に順次設定することで、ノイズを除去する処理を行い、
前記条件設定部は、前記特定の秒毎に、前記ノイズ信号幅の最大値を測定し、前記特定の秒毎のノイズ信号幅の最大値のうち最も大きい値に対応するサンプリングデータの数、または、前記特定の秒毎のノイズ信号幅の平均値に対応するサンプリングデータの数を、2倍して1加算した値を、前記所定数に設定することで、前記ノイズ除去条件を設定する
ことを特徴とする電波受信装置。
In the radio wave receiver according to any one of claims 1 to 5,
The noise removal processing unit sequentially selects sampling data to be processed among a plurality of sampling data obtained by the sampling processing unit, and selects the selected sampling data to be processed as the selected sampling data to be processed. By sequentially setting a majority signal in a predetermined number of sampling data, including the processing, to remove the noise,
The condition setting unit measures the maximum value of the noise signal width every specific second, and the number of sampling data corresponding to the largest value among the maximum values of the noise signal width per specific second, or The noise removal condition is set by setting a value obtained by doubling the number of sampling data corresponding to the average value of the noise signal width per specific second and adding 1 to the predetermined number. A featured radio wave receiver.
請求項1から請求項6のいずれか1項に記載の電波受信装置において、
前記特定の信号は、マーカー信号である
ことを特徴とする電波受信装置。
The radio wave receiver according to any one of claims 1 to 6,
The specific signal is a marker signal.
請求項1から請求項7のいずれか1項に記載の電波受信装置と、
内部時刻情報を計時する計時部と、
前記電波受信装置でデコードされたタイムコードに基づいて時刻情報を取得し、前記内部時刻情報を修正する時刻情報修正部と、
前記内部時刻情報を表示する時刻表示部と、を備える
ことを特徴とする電波修正時計。
The radio wave receiver according to any one of claims 1 to 7,
A timekeeping section that keeps internal time information,
A time information correction unit that acquires time information based on a time code decoded by the radio wave receiver and corrects the internal time information;
And a time display unit that displays the internal time information.
電波受信装置の電波受信方法であって、
標準電波を受信し、受信信号をHレベルまたはLレベルに二値化処理して得られるタイムコード信号を出力するステップと、
特定の信号が予め割り当てられている特定の秒に対応する前記タイムコード信号の波形を、前記特定の信号に対応付けられた波形と比較することで、ノイズを検出して信号幅を測定し、測定したノイズ信号幅に基づいて、前記タイムコード信号からノイズを除去するためのノイズ除去条件を設定するステップと、
前記タイムコード信号に対して、所定の周期でサンプリングを行うステップと、
前記サンプリングを行うステップで得られたサンプリングデータに対して、前記ノイズ除去条件に従って、ノイズを除去する処理を行い、処理済みサンプリングデータを生成するステップと、
前記処理済みサンプリングデータに基づいて、前記タイムコード信号のデコード処理を行うステップと、を備える
ことを特徴とする電波受信方法。
A radio wave receiving method of a radio wave receiving device,
Receiving a standard radio wave, outputting a time code signal obtained by binarizing the received signal to H level or L level;
By comparing the waveform of the time code signal corresponding to a specific second pre-assigned with a specific signal with the waveform associated with the specific signal, noise is detected and the signal width is measured, Setting a noise removal condition for removing noise from the time code signal based on the measured noise signal width;
Sampling the time code signal at a predetermined period;
A process of removing noise according to the noise removal condition on the sampling data obtained in the step of performing sampling, and generating processed sampling data;
And a step of decoding the time code signal based on the processed sampling data.
JP2015134373A 2015-07-03 2015-07-03 Radio wave receiving device, radio wave correction timepiece and radio wave receiving method Pending JP2017015621A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015134373A JP2017015621A (en) 2015-07-03 2015-07-03 Radio wave receiving device, radio wave correction timepiece and radio wave receiving method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015134373A JP2017015621A (en) 2015-07-03 2015-07-03 Radio wave receiving device, radio wave correction timepiece and radio wave receiving method

Publications (1)

Publication Number Publication Date
JP2017015621A true JP2017015621A (en) 2017-01-19

Family

ID=57830275

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015134373A Pending JP2017015621A (en) 2015-07-03 2015-07-03 Radio wave receiving device, radio wave correction timepiece and radio wave receiving method

Country Status (1)

Country Link
JP (1) JP2017015621A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2021124407A1 (en) * 2019-12-16 2021-06-24

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2021124407A1 (en) * 2019-12-16 2021-06-24
WO2021124407A1 (en) * 2019-12-16 2021-06-24 日本電信電話株式会社 Terminal device, communication method, and communication system
JP7287501B2 (en) 2019-12-16 2023-06-06 日本電信電話株式会社 Terminal device, communication method, and communication system

Similar Documents

Publication Publication Date Title
JP4544351B2 (en) Time information acquisition device and radio clock
US8264915B2 (en) Time information-acquiring apparatus and radio wave timepiece
JP2010008324A (en) Time code discrimination device and radio-controlled timepiece
JP2008051705A (en) Radio-controlled timepiece and method of modifying its waveform discrimination standard
JP2010164417A (en) Time information acquisition device and radio wave timepiece
JP4539739B2 (en) Radio receiver and radio clock
EP2407835B1 (en) Radio controlled timepiece
JP2007218821A (en) Radio-controlled timepiece
JP5353117B2 (en) Standard radio wave receiving device, radio wave correction watch and standard radio wave receiving method
JP2017015621A (en) Radio wave receiving device, radio wave correction timepiece and radio wave receiving method
JP4835739B2 (en) Time information acquisition device and radio clock
JP4905536B2 (en) Time information acquisition device and radio clock
JP5083384B2 (en) Time data receiver and radio clock
JP2011214871A (en) Time receiver, radio controlled timepiece and method for controlling time receiver
JP5316375B2 (en) Time information acquisition device and radio clock
JP5810978B2 (en) Time information acquisition device and radio clock
JP5625977B2 (en) Time receiver, radio wave correction clock, and encoding method
JP5751280B2 (en) Radio clock
JP7375447B2 (en) How to adjust the time of a radio-controlled watch and a radio-controlled watch
JP7021585B2 (en) Radio correction clock
JP4905523B2 (en) Time information acquisition device and radio clock
JP2016148537A (en) Standard radio wave receiving device, radio wave correction timekeeper, and standard radio wave receiving method
JP6191653B2 (en) Radio clock
JP5407705B2 (en) Time information acquisition device and radio clock
JP6136647B2 (en) Radio correction watch and radio correction watch code determination method