(57)【特許請求の範囲】
【請求項１】
ディジタルチューナとデータ分離部及びシステムデコーダにより構成されたディジタル時刻情報取得手段と、水晶発振子と可変容量を主要素とするクロック発振部及び該クロック発振部のクロックをカウントするカウンタ部により構成された計時装置と、前記可変容量の容量値を記憶する外部メモリを有し、前記ディジタル時刻情報取得手段から取得した基準時刻を用いて前記クロック発振部の可変容量を調整し、前記カウンタ部から出力する時刻を正しい時刻に較正する制御部とを備えたディジタル放送受信装置において、
前記制御部は、当該制御部の内部メモリのＮをクリアし、前記外部メモリから取得した前記可変容量の容量値の初期値を前記クロック発振部の可変容量に設定した後、前記ディジタル時刻情報取得手段を起動し、
前記ディジタル時刻情報取得手段から基準時刻を取得して基準時刻Ｔ０とする第１の処理(Ｓ４)を実行し、
次いで前記計時装置によるクロックのカウントを開始してカウント開始時からの経過時間ｔを計時する第２の処理(Ｓ５)を実行し、
次いで前記経過時間ｔを予め設定してある時間ｔ０と比較し、ｔ≧ｔ０になったとき前記ディジタル時刻情報取得手段から基準時刻Ｔを取得する第３の処理(Ｓ６、Ｓ７)を実行し、
次いで前記基準時刻の差(Ｔ１−Ｔ０)と前記経過時間ｔについて、(ｔ＝Ｔ１−Ｔ０)であるか否かを調べる第４の処理(Ｓ８)を実行し、
前記第４の処理の結果が「いいえ」のとき、前記可変容量値を変更してから前記Ｎをクリアする第５の処理(Ｓ９〜Ｓ１２)を実行した後、前記第１の処理に戻り、前記第４の処理までを実行し、前記第４の処理の結果が「はい」のとき、前記Ｎに１を加算する第６の処理(Ｓ１３)を実行してから当該Ｎが予め設定してある所定値Ｎ０に対して(Ｎ＞Ｎ０)であるか否かを調べる第７の処理(Ｓ１４)を実行し、
前記第７の処理の結果が「いいえ」のときは前記第１の処理に戻り、前記第４の処理までを実行し、前記第７の処理の結果が「はい」のときは、現在の計時装置の容量値を前記初期値として前記外部メモリに記憶した後で前記ディジタル時刻情報取得手段を不動作にする処理を実行するように構成されていることを特徴とするディジタル放送受信装置。
【請求項２】
請求項１に記載されたディジタル放送受信装置において、
前記経過時間ｔが前記基準時刻の差(Ｔ１−Ｔ０)より小さい場合は、前記クロック発振部の発振周波数が低くなるように前記可変容量の容量値を変更し、大きい場合は前記発振周波数が高くなるように前記可変容量の容量値を変更することを特徴とするディジタル放送受信装置。
【請求項３】
請求項２に記載されたディジタル放送受信装置において、
前記制御部による一連の処理は、前記経過時間ｔと前記基準時刻の差(Ｔ１−Ｔ０)が複数回等しくなった場合に終了することを特徴とするディジタル放送受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はディジタル放送受信装置に関し、特に装置内に内部時計を有し、ディジタル放送の番組とともに放送されるディジタル基準時刻情報を取得して内部時計を較正するディジタル放送受信装置に関する。
【０００２】
【従来の技術】
従来から、装置内に水晶発振子等からなるクロック源を有する内部時計を備えるディジタル放送受信装置が知られている。その内部時計は、「クロック発振部」と、「クロックカウンタ」と「秒カウンタ」と「分カウンタ」と「時カウンタ」からなる「カウンタ部」とで構成される「計時装置」を有し、「クロック発振部」からのクロックパルスを「クロックカウンタ」でカウントしてカウント値が所定数になったとき「秒カウンタ」へ１パルスを入力し、「秒カウンタ」でカウントしてカウント値が６０になったとき「分カウンタ」へ１パルスを入力し、「分カウンタ」でカウントしてカウント値が６０になったとき「時カウンタ」へ１パルスを入力して、「時カウンタ」と「分カウンタ」と「秒カウンタ」から得られる各カウント値により、現在時刻を計時するものである。
【０００３】
ところで、水晶発振子はｐｐｍのオーダーではあるが発振周波数に誤差を有するので、水晶発振子からのクロックパルスを「計時装置」でカウントすることを続けるとその誤差は累積され、「計時装置」から出力する時刻には、仮に１５ｐｐｍずれるとすると１ヶ月で約４０秒程の誤差を生じることになる。更に、水晶発振子は一般的に温度の影響を強く受け、温度の変化によっても発振周波数が変動するので、水晶発振子を用いた内部時計を内蔵する装置を温度変化の激しい環境下で使用する場合、内部時計の進みや遅れは激しくなり、内部時計の時刻は一層不正確なものとなる。不正確なままの時刻を用いて装置内を時間管理する、例えばディジタル放送の番組の予約録画等を実行すると、所望の番組の完全な録画が行えず番組の初めの部分或いは終わりの部分が録画されないという問題が生じる。
【０００４】
この問題を解決するために、内部時計の時刻をディジタル放送の番組とともに送信されてくるディジタル基準時刻情報によって所定の時間毎に較正し、前記累積誤差を小さくするようにしたディジタル放送受信装置が、従来から知られている。例えば、特開２０００−１３１４７１号公報には、水晶発振子等を有する内部時計から得られる時刻をディジタル放送の番組とともに送信されてくるディジタル基準時刻情報によって定期的に較正する発明、具体的には、ディジタル基準時刻情報を得た時、前記「計時装置」の「時カウンタ」と「分カウンタ」と「秒カウンタ」の各カウント値をそのディジタル基準時刻情報に強制して較正することにより、計時誤差の累積を抑える発明が開示されている。
【０００５】
【発明が解決しようとする課題】
前記公報に記載された従来技術では、水晶発振子による内部計時装置の補正を行うために、ディジタル放送の番組とともに放送されるディジタル基準時刻情報を用いているので、ディジタル基準時刻情報を取得するディジタル時刻情報取得手段が動作していないと補正する事が出来ない。そこで、内部計時装置を用い、特定の時刻にディジタル時刻情報取得手段を動作させる事によって、内部計時装置の時刻の補正を行う事が考えられる。しかし、動作させる特定時刻から次に動作させる特定時刻までの間隔が長く設定されていると、補正されるまでの時間が長くなるため内部計時装置の誤差は大きくなるし、特定時刻から次の特定時刻までの間隔が短く設定されていると、誤差は少なくなるもののディジタル時刻情報取得手段を頻繁に動作させなければならないという欠点がある。また、ディジタル時刻情報取得手段を動作させるまで内部計時装置に誤差が生じているか否か判らないため、内部計時装置の誤差の有無に関係なく、必ず定期的にディジタル時刻情報取得手段を動作させる必要があるという欠点もある。
【０００６】
本発明は、上述のごとき実情に鑑みてなされたもので、ディジタル時刻情報取得手段の動作を必要最小限に抑えながら、内部計時装置の時刻の精度を上げることを目的とする。
【０００７】
【課題を解決するための手段】
上記の目的を達成するため、請求項１の記載に係る発明は、ディジタルチューナとデータ分離部及びシステムデコーダにより構成されたディジタル時刻情報取得手段と、水晶発振子と可変容量を主要素とするクロック発振部及び該クロック発振部のクロックをカウントするカウンタ部により構成された計時装置と、前記可変容量の容量値を記憶する外部メモリを有し、前記ディジタル時刻情報取得手段から取得した基準時刻を用いて前記クロック発振部の可変容量を調整し、前記カウンタ部から出力する時刻を正しい時刻に較正する制御部とを備えたディジタル放送受信装置において、前記制御部は、当該制御部の内部メモリのＮをクリアし、前記外部メモリから取得した前記可変容量の容量値の初期値を前記クロック発振部の可変容量に設定した後、前記ディジタル時刻情報取得手段を起動し、前記ディジタル時刻情報取得手段から基準時刻を取得して基準時刻Ｔ０とする第１の処理(Ｓ４)を実行し、次いで前記計時装置によるクロックのカウントを開始してカウント開始時からの経過時間ｔを計時する第２の処理(Ｓ５)を実行し、次いで前記経過時間ｔを予め設定してある時間ｔ０と比較し、ｔ≧ｔ０になったとき前記ディジタル時刻情報取得手段から基準時刻Ｔを取得する第３の処理(Ｓ６、Ｓ７)を実行し、次いで前記基準時刻の差(Ｔ１−Ｔ０)と前記経過時間ｔについて、(ｔ＝Ｔ１−Ｔ０)であるか否かを調べる第４の処理(Ｓ８)を実行し、前記第４の処理の結果が「いいえ」のとき、前記可変容量値を変更してから前記Ｎをクリアする第５の処理(Ｓ９〜Ｓ１２)を実行した後、前記第１の処理に戻り、前記第４の処理までを実行し、前記第４の処理の結果が「はい」のとき、前記Ｎに１を加算する第６の処理(Ｓ１３)を実行してから当該Ｎが予め設定してある所定値Ｎ０に対して(Ｎ＞Ｎ０)であるか否かを調べる第７の処理(Ｓ１４)を実行し、前記第７の処理の結果が「いいえ」のときは前記第１の処理に戻り、前記第４の処理までを実行し、前記第７の処理の結果が「はい」のときは、現在の計時装置の容量値を前記初期値として前記外部メモリに記憶した後で前記ディジタル時刻情報取得手段を不動作にする処理を実行することを特徴とし、
請求項２の記載に係る発明は、
請求項１に記載されたディジタル放送受信装置において、前記経過時間ｔが前記基準時刻の差(Ｔ１−Ｔ０)より小さい場合は、前記クロック発振部の発振周波数が低くなるように前記可変容量の容量値を変更し、大きい場合は前記発振周波数が高くなるように前記可変容量の容量値を変更することを特徴とし、
請求項３の記載に係る発明は、
請求項２に記載されたディジタル放送受信装置において、前記制御部による一連の処理は、前記経過時間ｔと前記基準時刻の差(Ｔ１−Ｔ０)が複数回等しくなった場合に終了することを特徴とする。
【０００８】
【発明の実施の形態】
本発明のディジタル放送受信装置の実施例を、図１〜図３を用いて説明する。図１は本発明のディジタル放送受信装置の回路構成図であり、図２、図３は本発明のディジタル放送受信装置の計時装置２から得る時刻を適正に較正する手順を示すフローチャートであり、制御部３の動作を示すフローチャートである。
【０００９】
図１において、本発明のディジタル放送受信装置は、ディジタル時刻情報取得手段１と、計時装置２と、制御部３から構成される。ディジタル時刻情報取得手段１は、ディジタル放送の番組とともに送信されて来るディジタル基準時刻情報（以下、「基準時刻」という）を取得する手段であり、ディジタルチューナとデータ分離部とシステムデコーダから構成される。計時装置２は、時刻を計時するための装置であり、水晶発振子と可変容量を主要素とするクロック発振部と、クロックをカウントすることでカウント開始時からの経過時間を計時するカウンタ部から構成される。クロック発振部は、可変容量の容量値を変えることにより、所望の発振周波数を得るように構成されている。ディジタル放送受信装置で使用する時刻は、ディジタル時刻情報取得手段１から取得した基準時刻に、計時装置２から得られる経過時間を加算して作成する。このようにしてディジタル放送受信装置における現在時刻の正確な管理が可能となる。制御部３は、後で図２、図３を用いて詳しく説明するように、ディジタル時刻情報取得手段１から得られる基準時刻を用いて、計時装置２から得る時刻を適正に較正するものである。なお、制御部３はマイクロコンピュータで構成されており、ディジタル放送受信装置における他の動作の制御も行う。
【００１０】
図２、図３に示すように、ディジタル放送受信装置の制御部３が動作を開始すると、ステップＳ１で制御部３の内部メモリのＮをクリアする（Ｎ＝０にする）。ステップＳ２では、計時装置２のクロック発振部の可変容量の容量値を、前回の較正の際に記憶しておいた制御部３の外部メモリから取得し、クロック発振部の可変容量をこの容量値に設定して、クロック発振部の発振を開始する。なお、可変容量の容量値の初期値は、可変容量の可変幅のセンターになるような値に設定されている。次に、ステップＳ３でディジタル時刻情報取得手段１を起動し（ディジタルチューナで放送を受信し、データ分離部で時刻データを抽出し、システムデコーダで基準時刻を出力して、基準時刻が取得できる状態にする）、ステップＳ４で時刻情報取得手段１から基準時刻Ｔ０を取得する。続いて、ステップＳ５で、計時装置２のカウンタ部でクロックのカウントを開始する。ステップＳ６では、カウンタ部でカウント開始時からの経過時間ｔを計時し、経過時間ｔが所定時間ｔ０になるまで続ける。経過時間ｔが所定時間ｔ０になるか又は所定時間ｔ０を超えると、ステップＳ７で、時刻情報取得手段１から基準時刻Ｔ１を取得する。続いて、ステップＳ８で、経過時間ｔと基準時刻間の差（Ｔ１−Ｔ０）を比較し、経過時間ｔと基準時刻間の差（Ｔ１−Ｔ０）との差が所定範囲以内である場合は、経過時間ｔと基準時刻間の差（Ｔ１−Ｔ０）が等しいと判断してステップＳ１３へ進む。経過時間ｔと基準時刻間の差（Ｔ１−Ｔ０）との差が所定範囲以内でない場合は、経過時間ｔと基準時刻間の差（Ｔ１−Ｔ０）が等しくないと判断してステップＳ９へ進む。
【００１１】
ステップＳ９では、経過時間ｔと基準時刻間の差（Ｔ１−Ｔ０）を比較する。経過時間ｔが基準時刻間の差（Ｔ１−Ｔ０）より小さい場合は、計時装置２の発振周波数が適正値より高いので、ステップＳ１０で、発振周波数が低くなるように可変容量の値を変更する。経過時間ｔが基準時刻間の差（Ｔ１−Ｔ０）より大きい場合は、計時装置２の発振周波数が適正値より低いので、ステップＳ１１で、発振周波数が高くなるように可変容量の値を変更する。クロック発振部の可変容量の値を変更したら、ステップＳ１２で、制御部３の内部メモリのＮをクリアし（Ｎ＝０にする）、その後、ステップＳ４へ戻って、ステップＳ４以降の処理を繰り返す。なお、クロック発振部の可変容量値の前記変更量は、計時装置２の時刻の求める精度や前記繰り返しの回数を考慮して決定する。
【００１２】
経過時間ｔと基準時刻間の差（Ｔ１−Ｔ０）が等しいと判断してステップＳ１３へ進む場合は、計時装置２の発振周波数が適正であることにほかならないので、クロック発振部の可変容量の値を現状値に維持する。ステップＳ１３では、制御部３の内部メモリのＮに１を加算し（Ｎ＝Ｎ＋１にする）、ステップＳ１４で、Ｎが所定値Ｎ０（例えばＮ０＝１）を超えているか否かを判定する。超えていない場合は、ステップＳ４へ戻って、ステップＳ４以降の処理を繰り返す（例としてＮ０＝１にする場合は、２回繰り返すことになる）。超えた場合は、ステップＳ１５で、計時装置２のクロック発振部の可変容量の現在の容量値を、制御部３の外部メモリに記憶し、時刻情報取得手段１の動作を終了させる。ディジタル放送受信装置で使用する時刻は、ステップＳ７で得た基準時刻Ｔ１に、計時装置２から得られる経過時間ｔを加算して作成することになる。このようにしてディジタル放送受信装置における正確な現在時刻の管理が可能となる。
【００１３】
以上述べたように、計時装置２のクロック発振部の可変容量にフィードバックをかけて、クロック発振部から出力するクロックの周波数を誤差の無い適正なものにすることにより、計時装置２から得る時刻を正確なものとすることが可能となる。その際、時刻情報取得手段１は、クロック発振部に誤差が生じる可能性が有る場合、例えば長い時間（１ヶ月或いは半年等）が経過した時や温度環境の変化が有った時、だけ動作させれば良く、従来例のように頻繁に動作させる必要は無くなる。また、計時装置２から得る時刻を適正に較正する際、フローチャートのステップＳ２で述べたように、前回の較正で得たクロック発振部の可変容量の適切な値を最初から使用するので、較正に必要な時間が短くて済む。
【００１４】
【発明の効果】
以上の説明から明らかなように、ディジタル時刻情報取得手段の動作を必要最小限に抑えながら、内部計時装置の時刻の精度を上げることが可能になる。
【図面の簡単な説明】
【図１】本発明のディジタル放送受信装置の構成を示す図である。
【図２】本発明のディジタル放送受信装置の動作のフローチャート（１）を示す図である。
【図３】本発明のディジタル放送受信装置の動作のフローチャート（２）を示す図である。
【符号の説明】
１  ディジタル時刻情報取得手段
２  計時装置
３  制御部
【図１】
0004349778.tif 000002
【図２】
0004349778.tif 000003
【図３】
0004349778.tif 000004