(57)【要約】【課題】  ＥＤＳ信号に所望の時刻データが存在しない場合であっても、Time of Day（グリニッジ標準時間）又は、Local Time Zone & DST Use（地域時間と夏時間の遅れ）を設定することができる自動時刻設定装置、テレビジョン受信機及び制御処理をコンピュータに実行させるためのプログラムを提供する。【解決手段】  自動時刻設定装置は、映像信号から垂直帰線消去期間に含まれるＥＤＳ信号を取り出し、ＥＤＳ信号に含まれる時刻データを抽出するデータスライサ処理部１００と、ＥＤＳ信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合、Local Time Zone（地域時間ゾーン）を設定するとともに、設定されたLocal Time Zone（地域時間ゾーン）から時刻データを演算する制御部２００とを備える。【選択図】  図１
2005233750.tif 000002
【特許請求の範囲】
【請求項１】
映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出して該時刻データに基づいて時計の時刻を設定する自動時刻設定装置において、
前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合、Local Time Zone（地域時間ゾーン）を設定する設定手段
を備えることを特徴とする自動時刻設定装置。
【請求項２】
映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出して該時刻データに基づいて時計の時刻を設定する自動時刻設定装置において、
前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合、Local Time Zone（地域時間ゾーン）を設定する設定手段と、
前記設定されたLocal Time Zone（地域時間ゾーン）から時刻データを演算する演算手段と
を備えることを特徴とする自動時刻設定装置。
【請求項３】
前記付加信号は、ＥＤＳ信号であることを特徴とする請求項１又は２に記載の自動時刻設定装置。
【請求項４】
前記演算した時刻データ又は前記演算した時刻データに基づいてクロックを更新する更新手段をさらに備えることを特徴とする請求項１又は２記載の自動時刻設定装置。
【請求項５】
前記演算手段は、前記時刻データとして、ＥＤＳ信号のTime of Day（グリニッジ標準時間）、Local Time（地域時間）、又はDST Use（夏時間の遅れ）のうち少なくともいずれか一つを演算することを特徴とする請求項２又は４に記載の自動時刻設定装置。
【請求項６】
映像信号の垂直帰線消去期間に含まれる付加信号を受信するテレビジョン受信機において、
映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出する時刻データ抽出手段と、
前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合、Local Time Zone（地域時間ゾーン）を設定する設定手段と、
前記設定されたLocal Time Zone（地域時間ゾーン）から時刻データを演算する演算手段と
を備えることを特徴とするテレビジョン受信機。
【請求項７】
前記時刻データ抽出手段は、受信可能なチャンネルをサーチして前記時刻データ抽出処理を実行し、
該サーチしたチャンネルにおいて前記時刻データが存在しない場合には、該チャンネルにおける前記時刻データ抽出処理を終了することを特徴とする請求項６記載のテレビジョン受信機。
【請求項８】
表示装置と、放送受信用チューナを有し、前記表示装置に映像及び音声データを伝送するセンタ装置とから構成されることを特徴とする請求項６又は７に記載のテレビジョン受信機。
【請求項９】
映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出し、前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合、Local Time Zone（地域時間ゾーン）を設定し、前記設定されたLocal Time Zone（地域時間ゾーン）から時刻データを演算する制御処理をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン信号の垂直帰線消去期間のＥＤＳ（Extended Data Service）信号に含まれる時刻データに基づいて内蔵する時計の時刻を自動設定する自動時刻設定装置、テレビジョン受信機及び制御処理をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
１９９４年４月からアメリカ合衆国においてテレビジョン信号の垂直帰線消去期間にデータ信号を重畳する新しいサービスであるＥＤＳ（Extended Data Service）が開始された。このＥＤＳ信号に時刻情報及び放送局名情報が含まれている。
【０００３】
放送されるテレビジョン信号にはＥＤＳ信号を含むものと、含まないものとがあり、ＥＤＳ信号を含むテレビジョン信号であっても、そのテレビジョン信号を放送する放送局の系列が異なる場合、時刻情報の内容が異なっている。ＰＢＳ（Public Broadcasting Service：公共テレビ放送サービス）系列の放送局が放送するＥＤＳ信号の時刻情報は"グリニッジ時"及び該グリニッジ時と地方時との差である"ローカル時差"からなり、その他の放送局が放送するＥＤＳ信号の時刻情報は不明である。
【０００４】
このＥＤＳ信号には時刻データ、放送局（チャンネル）情報、番組経過時間情報（ＴＩＳ：Time in show）、番組時間長情報（Ｌ：Length）などが含まれている。
【０００５】
特許文献１には、ＥＤＳ信号に含まれるプログラム区別信号を基に映像を非表示にするテレビジョン受信機が、また、特許文献２には、ＥＤＳ信号に含まれる番組経過時間情報に基づいてビデオ録画を行う自動録画制御装置が開示されている。
【０００６】
さらに、特許文献３には、ＥＤＳ信号に含まれる時刻データに基づいて内蔵する時計の時刻を自動設定する自動時刻設定装置が、また、特許文献４には、ＥＤＳ信号に含まれる時刻データに基づいて内蔵するタイマを自動設定するテレビジョン受信機が開示されている。
【特許文献１】特開平８−１１６４９５号公報
【特許文献２】特開平９−７３６８４号公報
【特許文献３】特開平８−１２９０８３号公報
【特許文献４】特開平８−１４９４２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような従来のテレビジョン受信機やビデオに搭載される自動時刻設定装置にあっては、ＥＤＳ信号の時計データを一律に取り込む構成であったため、ＥＤＳ信号を送信する放送局のチャンネルが増大した場合には時刻設定までに多大な時間を要することが考えられる。以下、具体的に問題点を説明する。
【０００８】
従来の自動時刻設定装置のアルゴリズムでは、ＥＤＳ信号がある場合、時計データ有りとしているため、時計データ取り込み処理の開始から確定まで少なくとも規定の時間（１分以上）が必要となる。秒リセット確定が、最低１回／１分となっているためである。
【０００９】
したがって、下記のいずれか１つでも満たす場合に不具合が顕著となり、サーチするチャンネルが増えれば、致命的な問題となる。ところが、このような問題は、元来ユーザからは見えない裏側の動作であるため問題が顕在化していないに過ぎない。
(1)ＥＤＳデータ有りであっても、時刻データが存在しない場合
(2)ＥＤＳデータ有りでかつ時刻データ有りであっても、Time of Day（グリニッジ標準時間）が存在しない場合
(3)ＥＤＳデータ有りでかつ時刻データ有りであっても、Local Time ZoneとDST Use（地域時間と夏時間）が存在しない場合
【００１０】
本発明は、このような課題に鑑みてなされたものであって、ＥＤＳ信号に所望の時刻データが存在しない場合であっても、Time of Day（グリニッジ標準時間）又は、Local Time Zone & DST Use（地域時間と夏時間の遅れ）を設定することができる自動時刻設定装置、テレビジョン受信機及び制御処理をコンピュータに実行させるためのプログラムを提供することを目的とする。
【００１１】
また、本発明は、ＥＤＳ信号を送信する放送局のチャンネルが増大した場合であっても時刻設定の高速化を図ることができる自動時刻設定装置、テレビジョン受信機及び制御処理をコンピュータに実行させるためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の自動時刻設定装置は、映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出して該時刻データに基づいて時計の時刻を設定する自動時刻設定装置において、前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合、Local Time Zone（地域時間ゾーン）を設定する設定手段を備えることを特徴としている。
【００１３】
本発明の自動時刻設定装置は、映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出して該時刻データに基づいて時計の時刻を設定する自動時刻設定装置において、映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出する時刻データ抽出手段と、前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合、Local Time Zone（地域時間ゾーン）を設定する設定手段と、前記設定されたLocal Time Zone（地域時間ゾーン）から時刻データを演算する演算手段とを備えることを特徴としている。
【００１４】
より好ましい具体的な態様として、前記付加信号は、ＥＤＳ信号である。
また、前記演算した時刻データ又は前記演算した時刻データに基づいてクロックを更新する更新手段をさらに備えることが好ましい。
【００１５】
前記演算手段は、前記時刻データとして、ＥＤＳ信号のTime of Day（グリニッジ標準時間）、Local Time（地域時間）、又はDST Use（夏時間の遅れ）のうち少なくともいずれか一つを演算するものであってもよい。
【００１６】
本発明のテレビジョン受信機は、映像信号の垂直帰線消去期間に含まれる付加信号を受信するテレビジョン受信機において、映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出する時刻データ抽出手段と、前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合、Local Time Zone（地域時間ゾーン）を設定する設定手段と、前記設定されたLocal Time Zone（地域時間ゾーン）から時刻データを演算する演算手段とを備えることを特徴としている。
【００１７】
より好ましい具体的な態様として、前記時刻データ抽出手段は、受信可能なチャンネルをサーチして前記時刻データ抽出処理を実行し、該サーチしたチャンネルにおいて前記時刻データが存在しない場合には、該チャンネルにおける前記時刻データ抽出処理を終了するものである。
【００１８】
また、前記テレビジョン受信機は、表示装置と、放送受信用チューナを有し、前記表示装置に映像及び音声データを伝送するセンタ装置とから構成されるものであってもよい。
【００１９】
また、本発明は、映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出し、前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合、Local Time Zone（地域時間ゾーン）を設定し、前記設定されたLocal Time Zone（地域時間ゾーン）から時刻データを演算する制御処理をコンピュータに実行させるためのである。
【発明の効果】
【００２０】
以上、詳述したように、本発明によれば、ＥＤＳ信号に所望の時刻データが存在しない場合であっても、Time of Day（グリニッジ標準時間）、Local Time（地域時間）、又はDST Use（夏時間の遅れ）を設定することができる。
【００２１】
また、ＥＤＳ信号を送信する放送局のチャンネルが増大した場合であっても時刻設定の高速化を図ることができる。
【発明を実施するための最良の形態】
【００２２】
以下、添付図面を参照しながら本発明の好適な自動時刻設定装置及びテレビジョン受信機の実施の形態について詳細に説明する。
【００２３】
本実施の形態の自動時刻設定装置は、いくつかのチャンネルで供給されているＥＤＳ信号を検出することにより自動的に時計の設定を行うものである。
【００２４】
〔ＥＤＳの背景説明〕
まず、ＥＤＳ信号について説明する。
図１２は、ＥＤＳ信号のデータフォーマットを示す信号波形図である。
ＥＤＳ信号は、テレビジョン信号の垂直帰線消去期間にデータ信号を重畳するもので、時刻情報及び放送局名情報が含まれている。また、放送されるテレビジョン信号にはＥＤＳ信号を含むものと、含まないものとがある。
【００２５】
ＥＤＳ信号は、テレビジョン信号の垂直帰線消去期間の第２フィールド（Field）の第２１番目の水平走査線、すなわちライン２１のフィールド２で送信される。ＥＤＳ信号フォーマットは、キャプションの場合と同じフォーマットであり、図１２に示すように、水平同期信号（H-Sync）毎に５０３ｋＨｚのラインクロックを経てスタートビット（Start bit）によりＥＤＳデータとなる。ＥＤＳデータとしては標準ＡＳＣＩＩ７ビット＋ＯＤＤパリティーキャラクターコードが２バイト毎に送信される。なお、ライン２１のフィールド２において、ＥＤＳデータが占める割合は３０％であり、ＣＣ３（キャプションチャンネル３）及びＣＣ４（キャプションチャンネル４）データが４０％、Ｔ３（テキストチャンネル３）及びＴ４（テキストチャンネル４）データが３０％を占める。
【００２６】
図１３は、ＥＤＳデータの１バイト目のＥＤＳコードの分類を表にして示す図であり、図１４及び図１５は、図１３のＥＤＳコード分類表において、各クラス（CLASS）コードの分類を表にして示す図である。本実施の形態で用いるMISCELLANEOUS CLASSは、図１５の２バイト目のＥＤＳコードの分類で示される。
【００２７】
ＥＤＳデータを用いた利用形態として、
(1)時計（現在時刻、番組開始時間、番組終了時間、番組放送時間、番組経過時間、番組残時間、番組の遅れ時間）
(2)番組ガイド（番組のタイトル、番組の種類、番組の詳細情報、ネットワークネーム、放送局＋ＣＨナンバー）
(3)公共サービス（緊急気象情報）
(4)その他のサービス（音声の言語種類とタイプ、キャプションの情報、番組のアスペクト比）
がある。
【００２８】
図１３のＥＤＳコードの分類表は、上記利用形態を利用する場合に参照される。ＥＤＳコードは、定義内容が１バイト（１６進）データでコード化されており、制御コード（CONTROL CODE）０１ｈ〜０Ｆｈ毎に、機能ファンクション（FUNCTION）、クラス（CLASS）及び、内容が決められている。本実施の形態は、ＥＤＳに含まれる時刻データの取り込みの改良に関するものであるため、ＥＤＳの時計データに着目して説明する。図１３のＥＤＳコードの分類表において、ＥＤＳコードの時計データに関するコードは図１３の網掛け箇所に示す０７ｈ，０８ｈである。ＥＤＳコードのコード０７ｈ，０８ｈには、ファンクション（FUNCTION）がStart／Continue、クラス（CLASS）その他の定義項目であるMiscellaneous、内容はその他のインフォメーションデータが定義されている。
【００２９】
上記図１３のＥＤＳコード分類表において、CURRENT CLASS、FUTURE CLASS、CHANNEL TNFORMATION CLASSは、図１４の分類表により更に詳細に定義されているが、本実施の形態の自動時刻設定装置のＥＤＳの時計データ処理と直接の関連はないため説明を省略する。
【００３０】
本実施の形態で用いるMISCELLANEOUS CLASSは、図１５の２バイト目のＥＤＳコードの分類表で詳細に定義される。なお、図１５のＥＤＳコードの分類表ではPUBLIC SERVICE CLASSについても定義されている。
【００３１】
図１５のMISCELLANEOUS CLASSについて説明する。
図１５のMISCELLANEOUS CLASSは、図１３のＥＤＳコード分類表のクラスコード０７ｈ，０８ｈのMiscellaneousの内容を更に詳細に定義するものである。
【００３２】
MISCELLANEOUS CLASSは、タイプ（TYPE）コード０１ｈ〜０４ｈ，４０ｈ毎に、その種類、内容及び、データ数（バイト）が決められている。本実施の形態のＥＤＳの時計データ処理において、特に関連する部分は網掛け箇所に示すタイプコード０１ｈ，０４ｈである。タイプコード０１ｈは、Time of Day（グリニッジ標準時間を定義する）データ数は６バイトである。タイプコード０４ｈは、Local Time Zone & DST Use（地域時間と夏時間の遅れを定義する）データ数は２バイトである。また、スタートコードとは、１バイト目＋２バイト目をいう。
【００３３】
図１６は、Time of Day（グリニッジ標準時間）を説明する図である。このパケットは、グリニッジ標準時間に関する現在時刻（年、月、日、曜、時、分）を定義するものである。
【００３４】
Time of Dayサービスは、ＥＤＳコードの１バイト目が０７ｈ，２バイト目が０１ｈのときスタート（Start）コマンドとなり、また１バイト目が０８ｈ，２バイト目が０１ｈのとき継続（Continue）コマンドとなる。なお、上記コマンドは、キャプションやテキストのコードより優先度が低くこれらのコマンドによって割り込みがある。
【００３５】
図１６に示すように、Time of Day（グリニッジ標準時間）設定フォーマットは、秒、時間、日、月、年のキャラクタをｂ７〜ｂ０のビットで設定する。図１６の右欄は、１６進数で設定されるデータ値の内容を１０進数で表したものである。例えば、秒（minute）は、ｂ７〜ｂ０から順にP，1，m5，m4，m3，m2，m1，m0の各ビットを指定することでグリニッジ標準時の秒を設定する。上記ｂ７のＰは、奇数パリティビットであり、上記ｂ６は、１固定である。また、図１６のＤは夏時間の期間中かどうか、ＬはU.T.Cが３／１のとき２／２８か２／２９を決める、Ｚは秒リセット、Ｔは地方局の録画中継のディレイ時間を使用中かどうか、をそれぞれ設定するものである。Time of Day（グリニッジ標準時間）の受信方法については〔表１〕により後述する。
【００３６】
図１７は、Local Time Zone & DST Use（地域時間と夏時間の遅れ）を説明する図である。
Local Time Zone & DST Useサービスは、ＥＤＳコードの１バイト目が０７ｈ，２バイト目が０４ｈのときスタート（Start）コマンドとなり、また１バイト目が０８ｈ，２バイト目が０４ｈのとき継続（Continue）コマンドとなる。なお、上記コマンドは、キャプションやテキストのコードより優先度が低くこれらのコマンドによって割り込みがある。
【００３７】
図１７に示すように、Local Time Zone & DST Use（地域時間と夏時間の遅れ）設定フォーマットは、時間（Hour）、データなし（Null）のキャラクタをｂ７〜ｂ０のビットで設定する。図１７の右欄は、１６進数で設定されるデータ値の内容を１０進数で表したものである。時間（Hour）は、ｂ７〜ｂ０から順にP，1，D，h4，h3，h2，h1，h0の各ビットを指定することで地域時間と夏時間の遅れを設定する。上記ｂ７のＰは、奇数パリティビット、上記ｂ６は、１固定である。また、Ｄは夏時間を採用しているかどうかを設定するものである。Local Time Zone & DST Use（地域時間と夏時間の遅れ）の受信方法については、Time of Day（グリニッジ標準時間）の受信方法に続いて〔表２〕により後述する。
【００３８】
図１８は、現在時刻の自動設定を説明する図である。
現在時刻の自動設定を行うためには、Time of Day（グリニッジ標準時間）（６バイト）とLocal Time Zone & DST Use（地域時間と夏時間の遅れ）（２バイト）の２つのデータが必要となる。
現在時刻は、図１８に示すように、グリニッジ標準時間から地域時間を差し引くことで求められる。
【００３９】
図１９は、ＥＤＳ信号フォーマットの一例を示す図である。
図１９に示すように、ＥＤＳデータは１６進数でコード化された信号が送信されている。枠で囲んだ部分は、ＥＤＳデータ中の番組タイトル、ネットワーク、放送局、グリニッジ標準時間、地域時間などを示している。
【００４０】
例えば、図１９の行番号０００４Ａ０の「07 01 54 72 4D 45 45 44 0F 08」で示されるグリニッジ標準時間を例に採り具体例について説明する。
【００４１】
上記の数列は１６進数で表わされており、グリニッジ標準時間の“１９９４年５月１３日１８時２０分木曜日”を示す。図１６で述べたように「07」は、ＥＤＳ規格のMiscellaneous Class であることを示すクラスコードであり、続く「01」は、グリニッジ標準時間の時刻であることを示すタイプコードである。 なお、ローカル時差の場合、タイプコードは「04」である（図１７参照）。
【００４２】
次の「54」は「分」を示すデータである。「54」の「５」は２進数で「101」と表わされるため、「54」は「1014」Ｈ「0101 0100」bとなり最上位の「１」は、このデータがＥＤＳ信号であることを示し（ＥＤＳであることはその前のスタートコードで示される）、下位６桁の「14」Ｈ「01 0100」bは１０進数で「20」であるため、「54」は「20分」を示す。同様に「72」は「時」を示すデータである。「72」の「７」は２進数で「111」と表わされるため、「72」は「1112」Ｈ「0111 0010」bとなり、最上位の「１」はこのデータがＥＤＳ信号であることを示し、下位５桁の「12」Ｈ「1 0010」bは10進数で「18」であるため、「72」は「18時」を示す。また、「4D」は「日」を示すデータであり、「0100 1101」bのうち下位５桁の「0 1101」bは１０進数で「13」であるため、「4D」は「13日」を示し、「45」は「月」を示すデータであり、下位１桁の「５」は10進数で「５」であるため、「45」は「５月」を示す。「45」は「曜日」を示すデータであり、下位１桁の「５」は日曜日から数えて５番目の「木曜日」を示す。「44」は「年」を示すデータであり、下位１桁の「４」は「1990」に「４」を加えると1994になるため、「44」は1994年を示す。また、上位１桁の「４」Ｈが示す「0100」の「１」はＥＤＳ信号であることを示す数字である。
【００４３】
さらに、「0F」はデータの終了を示す終了コード、「08」はチェックビットを示すチェックサムコードであり、各ブロックの２桁の数字を加算した結果の下位２桁が「00」又は「80」となるよう定められる。
【００４４】
このようにＥＤＳ信号を受信することにより、グリニッジ標準時間、そのグリニッジ標準時間を放送する放送局名、その放送局が所属する系列名、そしてＰＢＳ系列である場合は、その放送を受信する地域におけるグリニッジ標準時間とのローカル時差を知ることができる。
【００４５】
次に、ＥＤＳデータの種類について説明する。
ＥＤＳ（Extended Data Service）には、４種類のキャラクターがある。
【００４６】
１．コントロール（Control）キャラクター
・コントロールキャラクターによってファンクション（Function）とクラス（Class）が決められる（図１３参照）。
・常に２つのキャラクターペアの１番目のキャラクターである。
・コントロールキャラクターは０１ｈ〜０Ｆｈの値を持つ。
【００４７】
２．タイプ（Type）キャラクター
・パケットタイプを見分けるためにコントロールキャラクターの後に使われる（図１４及び図１５参照）。
・常に２つのキャラクターペアの２番目のキャラクターである。
・タイプキャラクターは００ｈ〜７Ｆｈの値を持つ。
【００４８】
３．チェックサム（Checksum）キャラクター
・パケットの終わりを見分けるためにコントロールキャラクター（０Ｆｈ）の後に使われる（図１４及び図１５参照）。
・常に２つのキャラクターペアの２番目のキャラクターである。
・チェックサムキャラクターは００ｈ〜７Ｆｈの値を持つ。
【００４９】
４．インフォメーショナル（Informational）キャラクター
・キャラクターの長さは決まっていないのでパケット通信の情報量によって可変する。
・常に２バイト単位で送られてくる。
・インフォメーショナルキャラクターは２０ｈ〜７ＦｈのＡＳＣＩＩコードと４０ｈ〜７Ｆｈの非ＡＳＣＩＩコードを持つ。なお、００ｈのインフォメーショナルキャラクターは、無効なキャラクターでいつも無視する。
【００５０】
次に、データ送信フォーマットについて説明する。
１．最初に、Control（Start）／Typeコードのペアが送られることによって開始される。
２．途中、キャプションやテキストのコードが割り込まない限りInformational／Informationalコードのペアが続く。
３．もし途中でキャプションやテキストのコードが割り込んできた場合、前にスタートしていたコードはControl（Continue）／Typeコードのペアが送られてくることによって再開される。但し、Control（Start）コードと同じクラスのコードでTypeコードも一致しなければならない（図１３参照）。なお、キャプション・テキストコードは１バイト目のデータ＝１０ｈ〜１Ｆｈで判別できる。
４．最後に、End／Checksumコードのペアが送られてきて終了する。
【００５１】
次に、チェックサムについて説明する。
チェックサムデータは、送られてきたデータが正しいデータかを確認するために用いる。チェックサムの計算方法は、Control（Start）コードとTypeコードと次にくる全てのInformationalキャラクター＋End（OFh）コードとChecksumキャラクターの総計の結果が７ビットバイナリー値＝０になることをチェックする。それ以外はＮＧとする。なお、Control（Continue）／Typeコードのペアはチェックサムの計算には入れない。
【００５２】
以上、ＥＤＳ信号の時計データの概要について述べた。以下、このＥＤＳ信号の時計データ取り込み処理について説明する。
〔時計データ取り込み処理〕
ＥＤＳ信号の中から〔表１〕〔表２〕のデータを取り込む。〔表１〕〔表２〕は、前記図１６及び図１７に具体的な数値が入ったものである。前述したように、ＥＤＳデータは２バイト毎送信される。〔表１〕〔表２〕では、１行が１バイトを表すため、データは２行ずつ配信される。
【００５３】
【表１】
2005233750.tif 000003
【００５４】
【表２】
2005233750.tif 000004
【００５５】
[１]  Time of Day（グリニッジ標準時間）〔表１〕の受信方法
１．Startコード（07 01）の受信によって、Time of Dayデータの入力開始となる。
２．Informationalデータ（２バイト）を受信する度に受信データが７バイト以上か否か（ＮＧか）のチェックを行う。なお、以下の説明ではInformationalデータをＩＮＦＯコードと略記し、ChecksumコードをＣＫＳＵＭコードと略記する。
３．End／Checksumコードのペアを受信するとInformationalデータが６バイトであるかのチェックを行い、ＯＫならばチェックサムの計算処理を行う。
４．チェックサムＯＫを確認した後にLocal Time Zone & DST Useデータを元にして現在時刻の計算を行い、そのデータを１０進数に変換した後に時間データとして有り得ないデータをチェックする。ＯＫであれば現在時刻データとして確定する。
５．受信の途中でキャプションコードが割り込んできた場合は、Continueコード（08 01）が受信されるのを待つ。Continueコードが受信された時にTime of Dayデータが入力されてない場合はＮＧとする。
【００５６】
[２]  Local Time Zone & DST Use（地域時間と夏時間の遅れ）〔表２〕の受信方法
１．Startコード（07 04）の受信によって、Local Time Zone & DST Useデータの入力開始となる。
２．Informationalデータ（Hour,Null）を受信する度に受信データが７バイト以上か否か（ＮＧか）のチェックを行う。
３．End／Checksumコードのペアを受信するとInformationalデータが２バイトであるかのチェックを行い、ＯＫならばチェックサムの計算処理を行う。
４．チェックサムＯＫを確認した後に時間データとして有り得ないデータをチェックする。ＯＫであればデータを１０進数に変換して確定する。
５．受信の途中でキャプションコードが割り込んできた場合は、Continueコード（08 04）が受信されるのを待つ。Continueコードが受信された時にTime of Dayデータが入力されてない場合はＮＧとする。
【００５７】
[３]  時間データの補正
〔表３〕は、時刻データの補正するための表であり、前記図１８と同様の表である。
【００５８】
【表３】
2005233750.tif 000005
【００５９】
現在時刻の自動設定を行うためには、Time of Day（グリニッジ標準時間）（６バイト）とLocal Time Zone & DST Use（地域時間と夏時間の遅れ）（２バイト）の２つのデータが必要となる。現在時刻は、〔表３〕に示すように、グリニッジ標準時間から地域時間を差し引くことで求められる。グリニッジ標準時間の内部データがＯＫで時間差データが確定したとき、最終時刻を確定する。グリニッジ標準月日が３月１日の時、地域時間データ補正により前日となった場合に２月２８日（Ｌビット＝０）か２月２９日（Ｌビット＝１）を表すＬビットを設ける。
【００６０】
[４]  パリティチェック処理
・ＩＮＦＯコードは、１バイト毎に奇数パリティビット（Ｐビット）が含まれているのでチェックを行い、ＮＧの時はその回の取り込みをやめて再度スタートコードを待つ。
・パリティエラーは、ＥＤＳコントロールコード（スタートコード、エンドコード、ＣＫＳＵＭ）に関しては無視し、最終的にチェックサムが合えばＯＫとする。
【００６１】
[５]  チェックサム計算処理
・ＣＫＳＵＭデータは送られてきたデータが正しいデータであるかを確認するために使用する。
・チェックサム計算は、Controlコード、Typeコード、全てのＩＮＦＯコード、ＥＮＤコード、ＣＫＳＵＭコードの総計の結果が７ビットバイナリー値＝０になればよい。すなわち、以下の条件を満足する。
Time of Day：
０７ｈ＋０１ｈ＋ＩＮＦＯ（分）＋ＩＮＦＯ（時）＋ＩＮＦＯ（日）
＋ＩＮＦＯ（月）＋ＩＮＦＯ（曜）＋０Ｆｈ＋ＣＫＳＵＭ
Local Time Zone & DST Use：
０７ｈ＋０４ｈ＋ＩＮＦＯ（時）＋ＩＮＦＯ（null）＋０Ｆｈ＋ＣＫＳＵＭ
・Continueコードはチェックサムの計算に入れない。
【００６２】
[６]  キャプションデータ処理
・ＩＮＦＯコードの１バイト目のデータが１０ｈ〜１Ｆｈで入力された時、そのデータとそれ以降のデータはキャプションデータであるため破棄する。
【００６３】
〔本発明の基本的な考え方〕
本発明の基本的な考え方について説明する。
従来のアルゴリズムでは、ＥＤＳデータがある場合、時計データがあるものとして、上述した時計データ取り込み処理[１]〜[５]を一律に実行していた。上記時計データ取り込み処理[１]〜[５]は、開始から設定まで規定の時間、少なくとも１分以上（秒リセット確定は最低１回／１分となっているため）を要し、サーチするチャンネルが増えれば、致命的な問題となる。下記のいずれか１つでも満たす場合に顕著となる。
(1)ＥＤＳデータ有りであっても、時刻データが存在しない場合
(2)ＥＤＳデータ有りで、かつ時刻データ有りであっても、Time of Day（グリニッジ標準時間）が存在しない場合
(3)ＥＤＳデータ有りで、かつ時刻データ有りであっても、Local Time Zone & DST Use（地域時間と夏時間の遅れ）が存在しない場合
【００６４】
そこで本発明では、一定時間のＥＤＳに含まれる時刻データの監視を、複数回行い、時刻データがない場合、時計データ取り込み処理を終了する。
まず、時計データ取り込み処理の開始から、ＥＤＳ信号の中に時刻データが存在するかどうか確認する。
【００６５】
次のいずれかの、
Time of Day（グリニッジ標準時間）（０７ｈ，０１ｈ）又は、
Local Time Zone & DST Use（地域時間と夏時間の遅れ）（０７ｈ，０４ｈ）
の取り込みにおいて、取り込みが１度でも成功（グリニッジ標準時間のＺなどは関係なし）したかどうかを記憶しておく。そして、時計データ取り込み処理の開始から、取り込み確認時間以内で成功しなかった場合、時刻データが存在しないとし、そのチャンネルの時計データ取り込み処理を即座に終了する。
【００６６】
ところで、上述したようにＥＤＳデータ有りで、かつ時刻データ有りであっても、Time of Day（グリニッジ標準時間）が存在しない場合と、Local Time Zone & DST Use（地域時間と夏時間の遅れ）が存在しない場合とがある。本発明のアリゴリズムによりオークロック高速化は可能になったが、該当チャンネルのＥＤＳデータに、Time of Day（グリニッジ標準時間）又は、Local Time Zone & DST Use（地域時間と夏時間の遅れ）が存在しない状況は通常変わらない。例えば、あるローカル放送局ではＥＤＳデータの時刻データとしてTime of Day（グリニッジ標準時間）を元々挿入していない。このような場合、オークロック高速化は実現できても上記時計データ取り込み処理が毎回繰り返されることになる。
【００６７】
そこで本発明では、ＡＵＴＯ  ＣＬＯＣＫとは別に、新たにＭＡＮＵＡＬ  ＣＬＯＣＫを設け、ユーザがマニュアルでTime of Day（グリニッジ標準時間）又は、Local Time Zone & DST Use（地域時間と夏時間の遅れ）を設定できるようにする。
【００６８】
(1)ＥＤＳデータ有り＆時刻データ有りであっても、Time of Day（グリニッジ標準時間）が存在しない場合、
Time of Day（グリニッジ標準時間）（０７ｈ，０１ｈ）の取り込みにおいて、時計データ取り込み処理の開始から、取り込み確認時間以内で成功しなかった場合、
Manual Clock設定
としてユーザ設定可能にする。なお、このManual Clock設定は、後述する図６の〔Case4〕の遷移状態である。
【００６９】
(2)ＥＤＳデータ有り＆時刻データ有りであっても、（Local Time Zone & DST Use（地域時間と夏時間）が存在しない場合
Local Time Zone & DST Use（地域時間と夏時間）（０７ｈ，０４ｈ）の取り込みにおいて、時計データ取り込み処理の開始から、取り込み確認時間以内で成功しなかった場合、Local Time Zone  設定ＧＵＩ（Graphical User Interface）に移行してユーザに設定を促す。
【００７０】
設定後はAuto Clock動作時にTime of Day（グリニッジ標準時間）（０７ｈ，０１ｈ）を取り込み時にユーザが設定したLocal Time Zone（地域時間ゾーン）と取り込んだTime of Day（グリニッジ標準時間）から自動的にLocal time（地域時間）を演算、Clockを更新する。
【００７１】
〔実施例〕
第１の実施の形態
図１は、上記基本的な考え方に基づく本発明の第１の実施の形態の自動時刻設定装置を備えるテレビジョン受信機の構成を示す図である。本実施の形態の自動時刻設定装置は、特に、テレビジョン信号に含まれるＥＤＳ信号を受信し、内蔵するタイマ等を自動設定するデジタルテレビジョン受信機に適用した例である。図１中の太実線はデータの流れを、破線は制御信号を示す。
【００７２】
図１において、９０はテレビジョン受信機本体であり、ＢＳ端子，Ｕ／ＶＨＦアンテナ端子等からなるアンテナ９１、選局信号により放送を受信・選局するチューナ部９２、受信・選局された映像信号を処理する映像処理部９３、受信・選局された音声信号を処理する音声処理部９４、チューナ部９２で受信・選局された映像・音声（ＡＶ）信号からＥＤＳ信号を抽出し、スライスしてデータを取り込むデータスライサ処理部１００（時刻データ抽出手段）、選局信号，音声切換信号，ソース選択信号，データスライス制御信号等を送信するとともに、操作信号を受信して装置全体の制御を行うマイクロコンピュータからなる制御部２００（設定手段一部，演算手段，更新手段）、ＯＳＤ（オン・スクリーン・ディスプレイ）処理部９５、本体・リモコン操作部９６（設定手段一部）、停電検出部９７、及びＡＣコンセントを有するＡＣ電源部９８を備えて構成される。
【００７３】
上記映像処理部９３及び音声処理部９４は、チューナ部９２で受信・選局された映像・音声（ＡＶ）信号を復調する映像・音声復調機能、及び音声切換信号により受信した音声とＥＰＧ（Electrical Program Guide：電子番組ガイド）などの番組に関する情報とを切換える音声切換機能を備える。
【００７４】
データスライサ処理部１００は、制御部２００からのデータスライサ制御信号に従ってチューナ部９２で受信・選局された映像・音声（ＡＶ）信号から垂直帰線消去期間の第２フィールドの第２１番目の水平走査線に重畳されたＥＤＳ信号を抽出するとともに、スライスしてデータを取り込むデータスライス処理を行う。このデータは、前述したスタートコードや時刻データ等のＥＤＳデータがある。データスライサ処理部１００の詳細な構成については図２により後述する。
【００７５】
制御部２００は、装置全体の制御を行うとともに、データスライサ処理部１００を制御するデータスライサ制御部としての機能を有し、データスライサ処理部１００を制御してＥＤＳデータ取り出しによるコード取得、オートクロック高速化処理及びＭＡＮＵＡＬ  ＣＬＯＣＫ処理（図３乃至図５により後述する）を実行する。また、制御部２００を構成するマイクロコンピュータは、制御プログラム、通信制御データ、さらに通信チャンネル変更プログラム等の種々のデータを記憶する電気的に書換可能な不揮発性メモリであるＥＥＰＲＯＭ（electrically erasable programmable ROM）を備え、ＥＤＳデータに含まれる放送局名や放送局の系列名などの情報が格納される。
【００７６】
ＯＳＤ処理部９５は、チャンネル、時刻、音量などの情報をテレビ等の画面上に表示する。ＴＶ等の映像装置、テレビ会議システム等の電子機器では、チャンネル、時刻、音量などの情報をテレビ画面上に表示することが一般的になっている。ＯＳＤのデータは画像ではなく、ビットマップと呼ばれる形式で保持されており、このビットマップからＹ，Ｃｂ，Ｃｒで表されるＹＵＶ形式の画素値に変換され、その変換された画素がテレビ放送などの原画像の上に重畳される。また、ＴＶ出力／ビデオ４入力端子２１に図示しないＤＶＤ等の画像再生装置を接続すれば、表示画面上に再生画像に重畳してＯＳＤ表示が可能である。
【００７７】
本体・リモコン操作部９６は、図示しないリモートコントロール装置（以下、リモコン装置という）からの制御コマンドを受光するリモコン受光部を備え、受光した操作信号を制御部２００に送信する。上記リモコン受光部は、ＩＲ（Infrared Rays：赤外線）を使用する光通信ポート部であり、各種操作を行うリモコン装置からの光信号を受光する。具体的には、赤外線を利用してデータを伝送するための規格、ＩｒＤＡ（Infrared Data Association），ＡＳＫ等に準拠して光通信を行うためのＩ／Ｏポート、又は電波による無線通信ポートである。
【００７８】
また、本体・リモコン操作部９６は、ユーザによるLocal Time Zone設定入力を受け付ける設定手段としての機能を有する。
【００７９】
ＡＣ電源部９８は、ＴＶ本体９０各部に所定の電源を供給する。
停電検出部９７は、ＡＣ電源部９８からの電源供給状態を検知して停電を検出し停電情報を制御部２００に出力する。
【００８０】
図２は、上記テレビジョン受信機に適用される自動時刻設定装置のブロック図であり、図１のデータスライサ処理部１００及び制御部２００のデータスライサ機能部に対応する。図１中の太実線はデータの流れを、破線は制御信号を示す。
【００８１】
図２おいて、データスライサ処理部１００は、映像信号からＥＤＳ信号を抽出しスライスしてデータを取得し、制御部２００に供給するもので、ＥＤＳデータからスタートコード情報を検出するスタートコード検出部１１０、及び時刻情報を取得する時刻取得部１２０を含んで構成される。スタートコード情報及び時刻情報の詳細については図１７乃至図１９及び〔表１〕乃至〔表３〕により述べた。データスライサ処理部１００は、映像信号から垂直帰線消去期間に含まれるＥＤＳ信号を取り出し、該ＥＤＳ信号に含まれる時刻データを抽出する時刻データ抽出処理を実行する時刻データ抽出手段としての機能を有する。
【００８２】
制御部２００は、データスライサ処理部１００に制御信号を出力してデータスライサ処理部１００を制御し、スタートコード情報及び時刻情報を含むＥＤＳデータを受け取るデータスライサ制御部２１０を備える。また、制御部２００には、停電情報操作信号が入力される。制御部２００は、時計データ取り込み処理の開始から所定時間内に、ＥＤＳ信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合には、ユーザ設定によるLocal Time Zone（地域時間ゾーン）を基に、Time of Day（グリニッジ標準時間）又は、Local Time Zone & DST Use（地域時間と夏時間の遅れ）を演算する演算手段としての機能とこのLocal Timeからクロックを更新する更新手段としての機能を有する。
【００８３】
本実施の形態では、図１に示す制御部２００が、図３乃至図５に示すオートクロック高速化処理及びＭＡＮＵＡＬ  ＣＬＯＣＫ処理を実行する構成としている。制御部２００又はデータスライサ制御部２１０は、この構成に限らず、他の入出力用制御マイコンや電子回路に本機能を持たせても構わない。さらに、制御部２００がデータスライサ処理部１００の機能を兼ね備える構成でも良い。
【００８４】
以下、上述のように構成されたデジタルテレビジョン受信機のＥＤＳ取得動作を説明する。
図３乃至図５は、自動時刻設定装置のオートクロック高速化処理を示すフローチャートであり、制御部２００及びデータスライサ処理部１００において実行される。図中、Ｓはフローの各ステップを示す。
【００８５】
オートクロック制御・表示に伴う停電復帰処理がスタートすると、ステップＳ１で停電検出部９７はＡＣコンセントからの電源供給が復帰したことを検出し、ステップＳ２で停電検出部９７は停電情報（停電復帰）を制御部２００に送信する。次いで、ステップＳ３で制御部２００は停電情報（停電復帰）を受信し、ステップＳ４で制御部２００は停電前の状態をチェックする。
【００８６】
ステップＳ５で停電前の電源状態を判別し、停電前の電源（ラスト電源）オン状態ときはステップＳ６で制御部２００は時刻取得中の画面をＯＳＤ処理部９５により作成・表示してステップＳ８に進む。ラスト電源オフ状態ときはステップＳ７で制御部２００は、映像処理部９３、音声処理部９４及びＯＳＤ処理部９５の設定情報をミュートＯＮに設定してステップＳ８に進む。
【００８７】
ステップＳ８では、制御部２００は起動命令を全処理部に送信し、ステップＳ９で制御部２００は時刻取得命令をデータスライサ処理部１００に送信する。以下、破線矢印で示すステップＳ１６までがオートクロック制御処理に相当する。またこの区間は、制御部２００は本体・リモコン操作部９６からの操作信号を常に監視し、電源ＯＮになった場合ステップＳ１７に移行する。
【００８８】
ステップＳ１０では、データスライサ処理部１００は時刻取得を開始する。本体・リモコン操作部９６は常に操作を監視する。次いで、ステップＳ１１でデータスライサ処理部１００は時刻取得情報を制御部２００に送信する。
【００８９】
次いでステップＳ１２で制御部２００は時刻取得情報を受信し、ステップＳ１３で時刻取得情報により成功有無をチェックする。ステップＳ１４で成功の場合はステップＳ１５に進み、失敗の場合はステップＳ１６に進む。時刻取得情報の詳細な設定処理、すなわちステップＳ１４の詳細動作については図５により後述する。
【００９０】
上記ステップＳ１４で時刻取得情報により成功したときは、ステップＳ１５で制御部２００はＡＵＴＯ  ＣＬＯＣＫメニューへの強制遷移フラグをＯＦＦに設定してステップＳ１７に進み、失敗したときは、ステップＳ１６で制御部２００はＡＵＴＯ  ＣＬＯＣＫメニューへの強制遷移フラグをＯＮに設定してステップＳ１７に進む。上記ＡＵＴＯ  ＣＬＯＣＫや図５に示すＭＡＮＵＡＬ  ＣＬＯＣＫについては図６の状態遷移図により後述する。
【００９１】
ステップＳ１７では、制御部２００は電源がＯＮになるまで待つ。電源ＯＮになると、ステップＳ１８で制御部２００はＡＵＴＯ  ＣＬＯＣＫメニューへの強制遷移フラグをチェックし、ステップＳ１９でフラグ状態がＯＮであればステップＳ２０で制御部２００は時刻取得失敗のメニュー画面をＯＳＤ処理部９５により作成・表示してステップＳ２１に進む。フラグ状態がＯＦＦであればそのままステップＳ２１に進む。ステップＳ２１では、制御部２００は起動命令を全処理部に送信して本フローを終了する。
【００９２】
図５は、時刻取得情報の設定処理を示すフローチャートであり、図４のステップＳ１４のＭＡＮＵＡＬ  ＣＬＯＣＫ設定の詳細なフローを示す。本フローは、時計データ取り込み処理の開始から、取り込み確認時間以内で成功しなかった場合に実行される。
【００９３】
まず、ステップＳ３１でＥＤＳ信号の時刻データとしてLocal Time Zone & DST Use（地域時間と夏時間）が存在するか否かを判別し、Local Time Zone & DST Useが存在しなければ、ステップＳ３２でＥＤＳ信号の時刻データとしてTime of Day（グリニッジ標準時間）（０７ｈ，０１ｈ）が存在するか否かを判別する。
【００９４】
Time of Dayが存在しなければ、ステップＳ３３でManual Clock設定するか否かを判別する。Manual Clock設定しない場合は、ＥＤＳ信号の時刻データとしてLocal Time Zone & DST Use（地域時間と夏時間）及びTime of Day（グリニッジ標準時間）がいずれも存在せず、かつ時刻データの取り込みにおいて、時計データ取り込み処理の開始から、取り込み確認時間以内で成功しなかったときに、Manual Clock設定も行わない場合であるから「失敗」として図４のステップＳ１６に戻る。
【００９５】
Manual Clock設定する場合は、ステップＳ３４でManual Clock設定終了か否かを判別し、Manual Clock設定終了したときはTime of Day（グリニッジ標準時間）のみが存在する場合であり「成功」として図４のステップＳ１５に戻る。この場合、制御部２００はTime of Day（グリニッジ標準時間）のみが存在する旨のメッセージをＯＳＤ処理部９５により作成・表示することが好ましい。
【００９６】
上記ステップＳ３２でTime of Day（グリニッジ標準時間）が存在するときは、ステップＳ３５でLocal Time Zone & DST Useを設定するか（設定モードにあるか）否かを判別し、Local Time Zone & DST Useを設定しないときは、Time of Day（グリニッジ標準時間）のみが存在する「成功」として図４のステップＳ１５に戻る。
【００９７】
ステップＳ３６では、設定ＧＵＩに移行してユーザに設定を促した結果、ユーザによりLocal Time Zone（地域時間ゾーン）が設定されたか否かを判別し、ユーザがLocal Time Zoneを設定するまで待つ。ユーザがLocal Time Zoneを設定した場合には、ステップＳ３７でユーザが設定したLocal Time ZoneとAuto Clock動作時に取り込んだTime of Day（グリニッジ標準時間）からLocal timeを演算し、Clockを更新して「成功」として図４のステップＳ１５に戻る。この場合は、Time of DayとLocal Time Zoneが作成されて両方存在する場合であり、制御部２００はTime of Day（グリニッジ標準時間）及びLocal Time Zone（地域時間ゾーン）が存在する旨のメッセージをＯＳＤ処理部９５により作成・表示することが好ましい。
【００９８】
一方、上記ステップＳ３１でLocal Time Zone & DST Use（地域時間と夏時間）が存在する場合は、ステップＳ３８でＥＤＳ信号の時刻データとしてTime of Day（グリニッジ標準時間）（０７ｈ，０１ｈ）が存在するか否かを判別する。Time of Dayが存在すれば、Time of Day及びLocal Time Zoneが存在する「成功」として図４のステップＳ１５に戻る。また、Time of Dayが存在しなければ、Local Time Zoneのみが存在する「成功」として図４のステップＳ１５に戻る。この場合、制御部２００はLocal Time Zone（地域時間ゾーン）のみが存在する旨のメッセージをＯＳＤ処理部９５により作成・表示することが好ましい。
【００９９】
図６は、ＡＵＴＯ  ＣＬＯＣＫ動作でＥＤＳ  ＣＨ（チャンネル）を自動判別する動作を示す状態遷移図である。
本テレビジョン受信機のＥＤＳ取得動作をＥＺ  ＳＥＴ  ＵＰと呼ぶ。
【０１００】
ＣＬＯＣＫは３つあり、
(1)ＡＵＴＯ  ＣＬＯＣＫ
(2)ＭＡＮＵＡＬ  ＣＬＯＣＫ
(3)ＯＦＦ
である。ＥＺ  ＳＥＴ  ＵＰのＯＮは、(1)ＡＵＴＯ  ＣＬＯＣＫの意味である。
【０１０１】
また、遷移状態における主なイベントは以下の〔Case1〕〜〔Case4〕４つがある。
〔Case1〕
Auto Clock＝OFFで終了
Clock＝OFF
EDS CH＝未確定
〔Case2〕
カーソル←Ｋｅｙで解除で終了
Clock＝Auto Clock
EDS CH＝未確定
〔Case3〕
Auto Clock＝正常終了
Clock＝Auto Clock
EDS CH＝確定
⇒時刻更新
〔Case4〕
Manual Clock設定して終了
Clock＝Manual Clock
EDS CH＝未確定
【０１０２】
この〔Case4〕が図５のＭＡＮＵＡＬ  ＣＬＯＣＫ設定動作を示す。
図６において、まず、言語を設定し（番号１００１）、次いでAuto Clock ON/OFFを設定し（番号１００２）、Auto TuningでＡＵＴＯ  ＣＬＯＣＫをチェックする（番号１００３）。ＡＵＴＯ  ＣＬＯＣＫ＝ＡＵＴＯのときはAuto Clock EDS CH Search動作に遷移し、ＡＵＴＯ  ＣＬＯＣＫ＝ＯＦＦのときはAuto Clockを行わず、言語・Auto Clock OFFメッセージをＯＳＤ処理部９５により作成しテレビジョン画面に表示する（番号１０１０）。このイベントは上記〔Case1〕の場合である。なお、本ＡＵＴＯ  ＣＬＯＣＫ動作は、Easy Setup動作時、MENU Keyで解除可能である。
【０１０３】
Auto Tuning（番号１００３）で選局した局有りＣＨ（チャンネル）を選択する動作が、番号１１００に示すAuto Clock EDS CH Search動作である。
【０１０４】
Tuning CH設定（番号１１０１）では、Tuning Task（番号１００３）に対しTuning CHを要求し、Tuning Task（番号１００３）はこれに応えてTuning CH選局終了情報を出力する。
【０１０５】
Tuning CH設定がなされると、EDS Data取得（番号１１０２）では、CC Task（番号１００５）に対しEDS Date取り込み要求し、CC Task（番号１００５）はこれに応えてEDS Date取り込み終了情報を出力する。
【０１０６】
次に、EDS Data判定（番号１１０３）では、EDS Data有り無しを判定し、EDS Data無しの場合にはTuning CH更新終了判定（番号１１０４）に遷移し、EDS Data有りの場合にはEDS CH登録（番号１１０５）に遷移する。Tuning CH更新終了判定（番号１１０４）では、EDS CHサーチを継続して次のＣＨを設定するかEDS CHサーチを終了するかを判定する。
【０１０７】
EDS CHサーチを継続して次のＣＨを設定する場合には、Tuning CH設定（番号１１０１）に遷移し、EDS CHサーチを終了する場合には、Auto Clock EDS CH Search動作（番号１１００）を抜けてEDS Clock失敗表示（番号１００８）に遷移する。
【０１０８】
一方、上記EDS Data判定（番号１１０３）でEDS Data有りの場合には、EDS CH登録（番号１１０５）では、Device Task（番号１００６）に対しEDS CH書き込みを要求し、Device Task（番号１００６）はこれに応えてDS CH書き込み終了情報を出力する。EDS CH登録（番号１１０５）では、EDS CH登録がなされると、EDS Data終了（番号１１０６）では、Auto Clock EDS CH Search動作（番号１１００）を抜けてEDS Clock成功表示（番号１００７）に遷移する。
【０１０９】
EDS Clock成功表示（番号１００７）では、EDS Clock成功メッセージをＯＳＤ処理部９５により作成しテレビジョン画面に表示する（番号１０１０）。このイベントは上記〔Case3〕の場合である。また、EDS Data終了（番号１１０６）に遷移する途中でカーソルＫｅｙで解除で終了させることも可能であり、このイベントは上記〔Case2〕の場合である。
【０１１０】
EDS Clock失敗表示（番号１００８）では、EDS Clock失敗メッセージをＯＳＤ処理部９５により作成し、次にManual Clock設定（番号１００９）に遷移する。Manual Clock設定（番号１００９）では、前記図５のＭＡＮＵＡＬ  ＣＬＯＣＫ設定動作を行い、EDS Clock失敗メッセージ表示及び、ユーザにLocal Time Zone設定を促すメッセージをテレビジョン画面に表示する（番号１０１０）。このイベントは上記〔Case4〕の場合である。
【０１１１】
以上説明したように、本実施の形態に係る自動時刻設定装置は、映像信号から垂直帰線消去期間に含まれるＥＤＳ信号を取り出し、ＥＤＳ信号に含まれる時刻データを抽出するデータスライサ処理部１００と、ＥＤＳ信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合、Local Time Zone（地域時間ゾーン）を設定するとともに、設定されたLocal Time Zone（地域時間ゾーン）から時刻データを演算する制御部２００とを備えて構成したので、ＥＤＳ信号にTime of Day（グリニッジ標準時間）、Local Time（地域時間）、又はDST Use（夏時間の遅れ）が存在しない場合であっても、Local Time Zone（地域時間ゾーン）設定によりLocal Time（地域時間）を演算し、ＣＬＯＣＫを更新することができる。
【０１１２】
ここで、本実施の形態では、Local Time Zone（地域時間ゾーン）設定によりLocal Time（地域時間）を演算し、ＣＬＯＣＫを更新する例について説明したが、Local Time（地域時間）の演算だけ行う態様であってもよい。また、同様の方法でTime of Day（グリニッジ標準時間）、又はDST Use（夏時間の遅れ）を演算することができることは言うまでもなく、請求の範囲に含まれるものである。例えば、Local Time Zone（地域時間ゾーン）からTime of Day（グリニッジ標準時間）を演算することも勿論可能である。
【０１１３】
この場合、ＥＤＳ信号の時刻データのうち、存在しなかった時刻データ（例えば、Time of Day（グリニッジ標準時間）、Local Time（地域時間）、又はDST Use（夏時間の遅れ）のいずれか）を設定するため、設定ＧＵＩに移行しユーザに設定を促す（図５及び図６参照）。ユーザ設定に従って所望の、存在しなかった時刻データが演算・設定できたとき、あるいはユーザが設定不要と指示したときは、次回の処理からは上記設定ＧＵＩへの移行を禁止してユーザに繰り返しの設定要求をしないことが好ましい。この場合でも、時計データ取り込み処理の開始から、取り込み確認時間以内で成功しなかった場合、そのチャンネルの時計データ取り込み処理を即座に終了する処理は実行される。
【０１１４】
また、設定ＧＵＩによるLocal Time Zone（地域時間ゾーン）設定は、ユーザが該当地域を選択するだけの簡単なものでありユーザに負担をかけることはない。さらに、所望の時刻データが得られた後は時刻データが存在することになるので、設定ＧＵＩに移行することはなくユーザ設定を行う必要はない。
【０１１５】
また、本実施の形態では、ＥＤＳ信号の中に有効な時刻データが存在しない場合、該当サーチチャンネルにおいて時計データ取り込み処理を無意味に継続して実行することがなくなり、時刻設定の高速化を図ることができる。特に、将来、ＥＤＳ信号を送信する放送局のチャンネルが増大した場合であっても時刻設定の高速化に対応することができる。
【０１１６】
第２の実施の形態
図７は、本発明の第２の実施の形態の自動時刻設定装置を備えるワイヤレスＡＶシステムの構成を示す図である。本実施の形態の自動時刻設定装置は、特に、テレビジョン信号に含まれるＥＤＳ信号を受信し、内蔵するタイマ等を自動設定するものであり、ディスプレイ分離型のワイヤレスＴＶ受信機に適用した例である。
【０１１７】
図７において、ワイヤレスＡＶシステム１は、ベース機器としてのワイヤレスセンタユニット（以下、ワイヤレスセンタという）２と、ポータブル端末としてのテレビジョン（ＴＶ）本体ユニット（以下、ＴＶ本体という）３とから構成され、ワイヤレスセンタ２（無線通信装置，センタ装置）とＴＶ本体３（無線通信装置，表示装置）とはペアとなって無線伝送ネットワークを構成する。
【０１１８】
ワイヤレスセンタ２は、ＢＳ端子１１，Ｕ／ＶＨＦアンテナ端子１２，ダイバーシティ端子１３の各アンテナ端子と、デジタルＶＴＲ，ＤＶＤプレーヤなどの機器を接続するＳ端子付きビデオ１入力端子１４，デコーダ入力／ビデオ２入力端子１５，モニタ／ＢＳ出力／ビデオ３入力端子１６、ＡＣ電源部１７及びＣａｒ−ＤＣ電源部１８を備える。
【０１１９】
ＴＶ本体３は、デジタルＶＴＲ，ＤＶＤ（Digital Versatile Disc）プレーヤなどの機器を接続するＴＶ出力／ビデオ４入力端子２１、ＡＣ電源部２２及びＣａｒ−ＤＣ電源部２３を備える。
【０１２０】
ＴＶ本体３は、ワイヤレスセンタ２と分離可能でバッテリ内蔵により携帯又は可搬できる薄型表示装置であり、例えば液晶テレビジョン（以下、液晶テレビという）、無機ＥＬ／有機ＥＬディスプレイ、プラズマディスプレイなどの種々の表示装置を含む広い概念であり、表示機構により限定されるものではない。また、本明細書において、ＴＶ本体３は、主として表示機能や音響機能などを有し、一方、ワイヤレスセンタ２は、主としてチューナ部やＴＶ本体３を制御する制御機能などを収容する。本実施の形態によるＴＶ本体３は、薄型表示装置として液晶テレビを例にして説明する。
【０１２１】
ワイヤレスセンタ２とＴＶ本体３間は、ＩＥＥＥ８０２．１１規格に準拠するＳＳ（Spread Spectrum：スペクトラム拡散）無線方式によりデータが送受信される。最近、周波数帯として５ＧＨｚ帯が開放され、２．４ＧＨｚ帯の代わりに５ＧＨｚ帯を用いる態様でもよい。ワイヤレスセンタ２からＴＶ本体３へのデータ伝送は、ＭＰＥＧ（Moving Picture Expert Group）２の映像圧縮フォーマットを用いて、動画像伝送やDVD-Video、デジタル放送を１０Ｍｂｐｓを超える通信回線で伝送する。また、ワイヤレスセンタ２とＴＶ本体３間のコマンド伝送は、ＳＳ無線方式により行う。
【０１２２】
ＭＰＥＧビデオやＭＰＥＧオーディオの符号化されたストリーム（ビット列）、さらに他の符号化ストリームも含めて実際のアプリケーションに適用する場合には、同期を含めて符号化ストリームを多重化して統合し１本化するとともに、そのストリームを蓄積メディアやネットワーク等が持つ、固有の物理フォーマットやプロトコルに適合したデータ形式にする必要がある。
【０１２３】
ＭＰＥＧ２システムには、ＭＰＥＧ１と同様に１つのプログラムを構成するプログラム・ストリーム（ＭＰＥＧ２−ＰＳ，ＰＳ：Program Stream）と、複数のプログラムを構成できるトランスポート・ストリーム（ＭＰＥＧ２−ＴＳ，ＴＳ：Transport Stream）とがある。
【０１２４】
ＭＰＥＧストリームは、１ビットのフラグも多数あるがヘッダなどの各単位ごとにバイト整列されたバイト・ストリームである。ＭＰＥＧシステム全体に共通した構造として固定長でないデータ部分には、長さを示す情報が先行して置かれ、不要な場合はその部分をスキップしたり、次のデータ群の先頭を確認して信頼性の高い分離処理ができるデータ構造となっている。
【０１２５】
ＭＰＥＧ２符号化方式に準拠し、圧縮された映像、音声信号を受信する装置は、復号化側において映像、音声データのオーバーフロー、アンダーフローの防止するために、符号化側での映像、音声サンプリング周波数と、復号化側での映像、音声サンプリング周波数またはＳＴＣ（System Time Clock）を一致させる必要がある。
【０１２６】
そのため、復号化装置ではＭＰＥＧ２システム規格（ＩＳＯ／ＩＥＣ規格１３８１８−１）で規定されたＰＣＲ（Program Clock Reference：プログラム時刻基準参照値）またはＳＣＲ（System Clock Reference：システム時刻基準参照値）を用いることにより、符号化側の映像、音声サンプリング周波数と復号化側の映像、音声サンプリング周波数を一致させている。
【０１２７】
図８は、上記ワイヤレスＡＶシステムのワイヤレスセンタ２の構成を示すブロック図である。
図８において、ワイヤレスセンタ２は、ＢＳ端子１１に接続され選局信号によりＢＳ放送を受信・選局するＢＳチューナ３１と、Ｕ／ＶＨＦアンテナ端子１２に接続され選局信号によりＵ／ＶＨＦ放送を受信・選局するＵ／ＶＨＦチューナ３２と、ＢＳチューナ３１又はＵ／ＶＨＦチューナ３２で受信・選局された映像・音声（ＡＶ）信号からＥＤＳ信号を抽出し、スライスしてデータを取り込むデータスライサ処理部１００と、ＢＳチューナ３１又はＵ／ＶＨＦチューナ３２で受信・選局された映像・音声（ＡＶ）信号を復調する映像・音声復調部３３と、音声切換信号により受信した音声とＥＰＧ（Electrical Program Guide：電子番組ガイド）などの番組に関する情報とを切換える音声切換部３４と、ソース選択信号により受信した映像・音声情報、番組に関する情報、ビデオ１入力端子１４、デコーダ入力／ビデオ２入力端子１５、モニタ／ＢＳ出力／ビデオ３入力端子１６からの外部入力情報を選択する第１のセレクタ３５と、ＴＶコマンドを送受信して第１のセレクタ３５により選択されたデータをＭＰＥＧ２の映像圧縮フォーマットに変換し、ＳＳ無線方式によりＴＶ本体３に送信するＳＳ送信ユニット３６（通信手段）と、選局信号４１，音声切換信号４２，ソース選択信号４３，データスライス制御信号等を送信するとともに、ＴＶコマンド４４を送受信して装置全体の制御を行うワイヤレスセンタマイクロコンピュータ（以下、マイコンという）３７と、ワイヤレスセンタマイコン３７の制御プログラム、通信制御データ、さらに通信チャンネル変更プログラム等の種々のデータを記憶する電気的に書換可能な不揮発性メモリであるＥＥＰＲＯＭ（electrically erasable programmable ROM）３８とを備えて構成される。
【０１２８】
ワイヤレスセンタ２は、放送受信用チューナを複数（ここでは２台）備え、複数のＢＳチューナ３１，Ｕ／ＶＨＦチューナのうち少なくとも１つは地上デジタル放送受信可能なチューナであってもよい。
【０１２９】
データスライサ処理部１００は、マイコン３７からのデータスライサ制御信号に従ってチューナ３１，３２で受信・選局された映像・音声（ＡＶ）信号から垂直帰線消去期間の第２フィールドの第２１番目の水平走査線に重畳されたＥＤＳ信号を抽出するとともに、スライスしてデータを取り込むデータスライス処理を行う。このデータは、前述したスタートコードや時刻データ等のＥＤＳデータがある。データスライサ処理部１００の詳細な構成については前記図２により説明した。
【０１３０】
ワイヤレスセンタマイコン３７は、ワイヤレスセンタ装置全体の制御を行うとともに、データスライサ処理部１００を制御するデータスライサ制御部としての機能を有し、データスライサ処理部１００を制御してＥＤＳデータ取り出しによるコード取得及び、オートクロック高速化処理（図１０により後述する）を実行する。また、上記ＥＥＰＲＯＭ３８には、ＥＤＳデータに含まれる放送局名や放送局の系列名などの情報が格納される。
【０１３１】
ＳＳ送信ユニット３６は、第１のセレクタ３５により選択されたデータをデジタル信号に変換するＡ／Ｄ変換部５１、データをＭＰＥＧ２の映像圧縮フォーマットに変換するＭＰＥＧ２エンコーダ５２、送信データをＳＳ無線方式により送信するＳＳ無線機及び無線制御部からなるＳＳ無線送信エンジン５３、及びＳＳ送信ユニット各部を制御するとともに、電波状態を検出する第１のＳＳ−ＣＰＵ５４を備えて構成される。
【０１３２】
ＳＳ無線送信エンジン５３は、ＴＶ本体３のＳＳ受信ユニット６１（図９で後述する）に、ＭＰＥＧ２ストリームやコマンド等を送信する送信機能と、ＳＳ受信ユニット６１からコマンド等を受信する受信機能とを備える。
【０１３３】
ＥＥＰＲＯＭ３８に書き込むプログラムを変えることによってワイヤレスセンタ２及びＴＶ本体３における各種の仕様を変更することができる。すなわち、最近ではシステム開発のデバッグごとにマスクＲＯＭを変更する時間損失を回避するため、プログラムＲＯＭを不揮発性メモリ、例えばＥＰＲＯＭ，ＥＥＰＲＯＭとし、プログラム開発・修正時間の短縮の大幅な短縮を図っている。また、プログラムをダウンロードしてＥＥＰＲＯＭのプログラム内容を書き換えるようにすれば機能のアップグレードや機能の変更を容易に行うことが可能になる。
【０１３４】
図９は、上記ワイヤレスＡＶシステムのＴＶ本体３の構成を示すブロック図である。
図９において、ＴＶ本体３は、ＴＶコマンドを送受信してワイヤレスセンタ２のＳＳ送信ユニット３６から送信されたＭＰＥＧ２ストリームやコマンド伝送データを受信するとともに、受信したＭＰＥＧ２ストリームなどを元データにデコード（復元）するＳＳ受信ユニット６１（通信手段）と、ＳＳ受信ユニット６１により復元したデータとＴＶ出力／ビデオ４入力端子２１を介して外部から入力されるＡＶ信号とを選択する第２のセレクタ６２と、映像信号を表示し音声信号を出力するＬＣＤ等からなるＴＶ表示部６３と、ＴＶコマンド７１を送受信するとともに、ソース選択信号７２、ＯＳＤ（オン・スクリーン・ディスプレイ）７３等を送信して装置全体の制御を行うＴＶマイコン６４と、ＴＶマイコン６４の制御プログラム、通信制御データ、さらに通信チャンネル変更プログラム等の種々のデータを記憶する電気的に書換可能な不揮発性メモリであるＥＥＰＲＯＭ６５と、図示しないリモートコントロール装置（以下、リモコン装置という）からの制御コマンドを受光するリモコン受光部６６と、バッテリ６７と、バッテリ６７の充放電を制御するバッテリチャージャマイコン６８とを備えて構成される。
【０１３５】
ＳＳ受信ユニット６１は、ＳＳ無線方式により送信されたデータを受信するＳＳ無線機及び無線制御部からなるＳＳ無線受信エンジン８１、受信したＭＰＥＧ２ストリームをデコードするＭＰＥＧ２デコーダ８２、デコードされたデータをアナログ信号に変換するＤ／Ａ変換部８３、及びＳＳ受信ユニット各部を制御するとともに、電波状態を検出する第２のＳＳ−ＣＰＵ８４を備えて構成される。
【０１３６】
ＳＳ無線受信エンジン８１は、ワイヤレスセンタ２のＳＳ送信ユニット３６からのＭＰＥＧ２ストリームやコマンド等を受信する受信機能と、ＳＳ受信ユニット６１からコマンド等を送信する送信機能とを備える。
【０１３７】
特に、第２のＳＳ−ＣＰＵ８４は、受信電波の電界強度、エラー率に基づく再送要求によりワイヤレスセンタ２とＴＶ本体３間の通信状態（電波の強弱、通信路の妨害）を検出する電波状態検出手段としての機能を備える。検出された電波状態を示す情報は、ＴＶコマンド７１としてＴＶマイコン６４に送られる。本実施の形態では、ＴＶ本体３の第２のＳＳ−ＣＰＵ８４が上記電波状態検出機能を備える構成を示したが、ワイヤレスセンタ２の第１のＳＳ−ＣＰＵ５４が同様の機能を備え、検出した電波状態を示す情報をワイヤレスセンタ２からＴＶ本体３にコマンド伝送する態様でもよい。あるいは、第１のＳＳ−ＣＰＵ５４及び第２のＳＳ−ＣＰＵ８４双方が電波状態検出機能を備える構成でもよい。さらに、上記電波状態検出機能をＴＶマイコン６４又はワイヤレスセンタマイコン３７が行う態様でもよい。
【０１３８】
また、ＴＶマイコン６４は、内部にＯＳＤ発生機能部を有し、チャンネル、時刻、音量などの情報をテレビ等の画面上に表示する。ＴＶ等の映像装置、テレビ会議システム等の電子機器では、チャンネル、時刻、音量などの情報をテレビ画面上に表示することが一般的になっている。ＯＳＤのデータは画像ではなく、ビットマップと呼ばれる形式で保持されており、このビットマップからＹ，Ｃｂ，Ｃｒで表されるＹＵＶ形式の画素値に変換され、その変換された画素がテレビ放送などの原画像の上に重畳される。また、ＴＶ出力／ビデオ４入力端子２１に図示しないＤＶＤ等の画像再生装置を接続すれば、表示画面上に再生画像に重畳してＯＳＤ表示が可能である。
【０１３９】
また、図示は省略するが、ＴＶ本体３は、スピーカ、キー入力部、カード型外部拡張記憶媒体を挿脱するためのスロット等を備え、カード型外部拡張記憶媒体を該スロットに装着してデータを直接読み取る構成としてもよい。カード型外部拡張記憶媒体は、例えば電源バックアップにより書き込まれた情報を保持するＳＲＡＭ（Static RAM）カードや電源バックアップが不要なフラッシュメモリ等からなるコンパクトフラッシュ（ＣＦ）、スマートメディア、メモリスティク、さらにはコンパクトフラッシュと同程度の大きさ又はＰＣカードTypeIIに装着可能な超小型ハードディスクドライブ（ＨＤＤ）等である。
【０１４０】
リモコン受光部６６は、ＩＲ（Infrared Rays：赤外線）を使用する光通信ポート部であり、ＴＶ本体３又はワイヤレスセンタ２に対して各種操作を行うリモコン装置からの光信号を受光する。具体的には、赤外線を利用してデータを伝送するための規格、ＩｒＤＡ（Infrared Data Association），ＡＳＫ等に準拠して光通信を行うためのＩ／Ｏポート、又は電波による無線通信ポートである。
【０１４１】
バッテリ６７は、ＴＶ本体３各部に所定の電源を供給する。バッテリチャージャマイコン６８は、バッテリ６７が充電可能状態になったとき、例えばＴＶ本体３がワイヤレスセンタ２やその他のクレードル等に装着されたことを検知し、バッテリ６７の充電媒体に対し電力供給端子（いずれも図示略）を介して充放電の制御を行う。バッテリチャージャマイコン６８は、具体的にはバッテリパックの放電電流を積算し、バッテリパックの残存容量が所定値以下になったと判断したときに充電を開始するとともに、充電時にはバッテリパックへの充電電流を積算しバッテリパックが満充電状態になったと判断したときに充電を停止させる。充電されたバッテリ６７は、ＴＶ本体３が商用電源から切り離された場合に携帯ＴＶの主電源となり、本体各部に電力を供給する。
【０１４２】
前記図２は、上記ワイヤレスＴＶ受信機に適用される自動時刻設定装置のブロック図であり、図８のデータスライサ処理部１００及びワイヤレスセンタマイコン３７のデータスライサ機能部に対応する。図２中の太実線はデータの流れを、破線は制御信号を示す。
【０１４３】
前記図２において、データスライサ処理部１００は、映像信号からＥＤＳ信号を抽出しスライスしてデータを取得し、制御部２００に供給するもので、ＥＤＳデータからスタートコード情報を検出するスタートコード検出部１１０、及び時刻情報を取得する時刻取得部１２０を含んで構成される。スタートコード情報及び時刻情報の詳細については図１２乃至図１９及び〔表１〕乃至〔表３〕により述べた。データスライサ処理部１００は、映像信号から垂直帰線消去期間に含まれるＥＤＳ信号を取り出し、該ＥＤＳ信号に含まれる時刻データを抽出する時計データ取り込み処理を実行する時計データ取り込み処理実行手段としての機能を有する。
【０１４４】
制御部２００は、データスライサ処理部１００に制御信号を出力してデータスライサ処理部１００を制御し、スタートコード情報及び時刻情報を含むＥＤＳデータを受け取るデータスライサ制御部２１０を備える。また、制御部２００には、停電情報操作信号が入力される。制御部２００は、時計データ取り込み処理の開始から所定時間内に、ＥＤＳ信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合には時計データ取り込み処理を終了する制御手段としての機能を有する。
【０１４５】
本実施の形態では、図８に示すワイヤレスセンタマイコン３７が本制御部２００としての機能を有し、図１０に示すオートクロック高速化処理を実行する構成としている。制御部２００又はデータスライサ制御部２１０は、この構成に限らず、他の入出力用制御マイコンや電子回路に本機能を持たせても構わない。さらに、ワイヤレスセンタマイコン３７がデータスライサ処理部１００の機能を兼ね備える構成でも良い。
【０１４６】
以下、上述のように構成されたワイヤレスＴＶ受信機のＥＤＳ取得動作を説明する。
図１０及び図１１は、自動時刻設定装置のオートクロック高速化処理を示すフローチャートであり、制御部２００及びデータスライサ処理部１００において実行される。図中、Ｓはフローの各ステップを示す。
【０１４７】
オートクロック高速化処理がスタートすると、ステップＳ４１で制御部２００は時刻取得開始時に、時刻取得処理ループ時間をリセット、スタートコード状態をリセット、時刻データ有無をリセットする。次いで、ステップＳ４２でデータスライサ制御部２００は起動命令をデータスライサ処理部１００のスタートコード検出部１１０及び時刻取得部１２０に送信する。制御部２００は、ステップＳ４３のループ端からステップＳ４５のループ端までループ時間が経過するまで以下のループ処理を実行する。
【０１４８】
まず、ステップＳ４４でループ時間が経過したか否かを判別し、ループ時間が経過したときは、ステップＳ４５でデータスライサ制御部２１０は時刻データなし確定として、時刻取得を中止する。次いで、ステップＳ４５ＡでＭＡＮＵＡＬ  ＣＬＯＣＫ設定（前記図５のフロー参照）を行って本フローを終了する。また、このＡＵＴＯ  ＣＬＯＣＫやＭＡＮＵＡＬ  ＣＬＯＣＫ設定動作については、前記図６の状態遷移図により説明した。
【０１４９】
上記ステップＳ４４でループ時間が未経過のときは、ステップＳ４６でスタートコード検出部１１０はスタートコード情報をデータスライサ制御部２１０に送信し、ステップＳ４７でデータスライサ制御部２１０は送信されたスタートコード情報を受信する。
【０１５０】
次いで、ステップＳ４８でデータスライサ制御部２１０はスタートコードにより時刻データであるか否かをチェックし、ステップＳ４９で時刻データでないときは、上記ステップＳ４４に戻る。
【０１５１】
上記ステップＳ４９でスタートコードにより時刻データであるときは、ステップＳ５０でデータスライサ制御部２１０はスタートコードの受信が１回目かどうかをチェックし、ステップＳ５１でスタートコードの受信の回数を判定する。スタートコードの受信回数が１回目のときは、ステップＳ５２でデータスライサ制御部２１０は１回目時刻データ有りと判断して、時刻データなしカウントをクリアして上記ステップＳ４４に戻る。
【０１５２】
上記ステップＳ５１でスタートコードの受信回数が２回目のときは、ステップＳ５３でデータスライサ制御部２１０は１回目と２回目のスタートコードの結果が、(1)グリニッジ時間及び(2)地域時間か、(2)地域時間及び(1)グリニッジ時間のどちらに該当するかをチェックする。
【０１５３】
次いで、ステップＳ５４で上記どちらに該当するかをチェックし、上記どちらにも該当しないときは、ステップＳ５５のループ端から上記ステップＳ５３のループ端に戻ってループ時間が経過するまで上記処理を繰り返す。
【０１５４】
ステップＳ５４で(1)グリニッジ時間及び(2)地域時間又は、(2)地域時間及び(1)グリニッジ時間のいずれかに該当するものがあれば、ステップＳ５６でデータスライサ制御部２１０は時刻データ有り確定として、時刻取得を継続して本フローを終了する。
【０１５５】
また、図１１破線部に示すように、制御部２００は上記ループ処理の間でも時刻取得部１２０からの時刻情報監視しており、時刻取得して終了することもある。
【０１５６】
このように、本実施の形態に係るワイヤレスＡＶシステムでは、制御部２００が、ＥＤＳ信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合、Local Time Zone（地域時間ゾーン）を設定するとともに、前記設定されたLocal Time Zone（地域時間ゾーン）から時刻データを演算するので、表示装置とセンタ装置とから構成されるワイヤレスＡＶシステムにおいて、第１の実施の形態と同様に、ＥＤＳ信号にTime of Day（グリニッジ標準時間）又は、Local Time Zone & DST Use（地域時間と夏時間の遅れ）が存在しない場合であっても、Local Time Zone設定によりLocal Timeを演算し、システムＣＬＯＣＫを更新することができる。
【０１５７】
また、ＥＤＳ信号の中に有効な時刻データが存在しない場合、該当サーチチャンネルにおいて時計データ取り込み処理を無意味に継続して実行することがなくなり、時刻設定の高速化を図ることができる。
【０１５８】
なお、本発明の自動時刻設定装置は、上述の実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば、自動時刻設定装置をワイヤレスＡＶ機器として携帯ＴＶに適用しているが、有線接続アンテナを使用した一般のＴＶ受信機あるいはＴＶ受信機に限らず自動録画機能を持った又はその融合された装置に適用可能である。例えば、ＡＶ機器として、ＶＴＲ（Video Tape Recorder）のほか、ＨＤＤやＤＶＤに記録する記録再生装置でもよい。また、データ送受信のできる装置として、パソコンに代表される情報機器機能に融合された装置であってもよく、全てのシステムに適用可能である。また、映像信号の垂直帰線消去期間に含まれる付加信号であれば、ＥＤＳ信号に限らず、例えばＴＥＬＴＥＸＴシステムなどどのようなものであってもよい。
【０１５９】
また、上記各実施の形態では、ＴＶ受信機で説明したが、これに限定されるものではなく、前述のように、チューナとパソコンや、チューナを使用する他のＡＶ機器にも応用できる。
【０１６０】
また、上記自動時刻設定装置及びＴＶ受信機を構成する各処理部等の種類、設定情報の種類・形式などは前述した実施形態に限られない。特に、ＨＡＶｉに準拠する機器に適用して好適である。
【０１６１】
また、チューナとして、ＢＳチューナとＵ／Ｖチューナの２つの放送を例に挙げているが、ＣＳチューナなど放送の種類や数はこれに限定されるものではない。
【０１６２】
また、上記各実施の形態では自動時刻設定装置という名称を用いたが、これは説明の便宜上であり、自動時刻設定回路、ＡＶ機器、放送局選局装置等であってもよい。
【０１６３】
以上説明した自動時刻設定装置は、この自動時刻設定装置を機能させるためのプログラムでも実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。本発明では、この記録媒体として、メインメモリそのものがプログラムメディアであってもよいし、また外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。いずれの場合においても、格納されているプログラムはＣＰＵがアクセスして実行させる構成であってもよいし、あるいはいずれの場合もプログラムを読み出し、読み出されたプログラムは、図示されていないプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０１６４】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスクやハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【０１６５】
さらに、図示されていないが、外部の通信ネットワークとの接続が可能な手段を備えている場合には、その通信接続手段を介して通信ネットワークからプログラムをダウンロードするように、流動的にプログラムを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであってもよい。なお、記録媒体に格納されている内容としてはプログラムに限定されず、データであってもよい。
【図面の簡単な説明】
【０１６６】
【図１】本発明の第１の実施の形態の自動時刻設定装置を備えるテレビジョン受信機の構成を示す図である。
【図２】本実施の形態の自動時刻設定装置のブロック図である。
【図３】本実施の形態の自動時刻設定装置のオートクロック高速化処理を示すフローチャートである。
【図４】本実施の形態の自動時刻設定装置のオートクロック高速化処理を示すフローチャートである。
【図５】本実施の形態の自動時刻設定装置の時刻取得情報の設定処理を示すフローチャートである。
【図６】本実施の形態の自動時刻設定装置を備えるテレビジョン受信機のＡＵＴＯ  ＣＬＯＣＫ動作でＥＤＳ  ＣＨ（チャンネル）を自動判別する動作を示す状態遷移図である。
【図７】本発明の第２の実施の形態の自動時刻設定装置を備えるワイヤレスＡＶシステムの構成を示す図である。
【図８】本実施の形態の自動時刻設定装置を備えるワイヤレスＡＶシステムのワイヤレスセンタの構成を示すブロック図である。
【図９】本実施の形態の自動時刻設定装置を備えるワイヤレスＡＶシステムのＴＶ本体の構成を示すブロック図である。
【図１０】本実施の形態の自動時刻設定装置のオートクロック高速化処理を示すフローチャートである。
【図１１】本実施の形態の自動時刻設定装置のオートクロック高速化処理を示すフローチャートである。
【図１２】本実施の形態の自動時刻設定装置のＥＤＳ信号のデータフォーマットを示す信号波形図である。
【図１３】本実施の形態の自動時刻設定装置のＥＤＳデータの１バイト目のＥＤＳコードの分類を表にして示す図である。
【図１４】図１３のＥＤＳコード分類表において、各クラス（CLASS）コードの分類を表にして示す図である。
【図１５】図１３のＥＤＳコード分類表において、各クラス（CLASS）コードの分類を表にして示す図である。
【図１６】本実施の形態の自動時刻設定装置のTime of Day（グリニッジ標準時間）を説明する図である。
【図１７】本実施の形態の自動時刻設定装置のLocal Time Zone & DST Use（地域時間と夏時間の遅れ）を説明する図である。
【図１８】本実施の形態の自動時刻設定装置の現在時刻の自動設定を説明する図である。
【図１９】本実施の形態の自動時刻設定装置のＥＤＳ信号フォーマットの一例を示す図である。
【符号の説明】
【０１６７】
１  ワイヤレスＡＶシステム
２  ワイヤレスセンタユニット（ワイヤレスセンタ）（無線通信装置，センタ装置）
３  テレビジョン本体ユニット（ＴＶ本体）（無線通信装置，表示装置）
１１  ＢＳ端子
１２  Ｕ／ＶＨＦアンテナ端子
１３  ダイバーシティ端子
１４  Ｓ端子付きビデオ１入力端子
１５  デコーダ入力／ビデオ２入力端子
１６  モニタ／ＢＳ出力／ビデオ３入力端子
１７  ＡＣ電源部
１８  Ｃａｒ−ＤＣ電源部
２１  ＴＶ出力／ビデオ４入力端子
２２  ＡＣ電源部
２３  Ｃａｒ−ＤＣ電源部
３１  ＢＳチューナ
３２  Ｕ／ＶＨＦチューナ
３３  映像・音声復調部
３４  音声切換部
３５  第１のセレクタ
３６  ＳＳ送信ユニット（通信手段）
３７  ワイヤレスセンタマイクロコンピュータ（時刻データ抽出手段，演算手段）
３８，６５  ＥＥＰＲＯＭ
５１  Ａ／Ｄ変換部
５２  ＭＰＥＧ２エンコーダ
５３  ＳＳ無線送信エンジン
５４  ＳＳ−ＣＰＵ
６１  ＳＳ受信ユニット（通信手段）
６２  第２のセレクタ
６３  ＴＶ表示部
６４  ＴＶマイコン
６６  リモコン受光部
６７  バッテリ
６８  バッテリチャージャマイコン
８１  ＳＳ無線受信エンジン
８２  ＭＰＥＧ２デコーダ
８３  Ｄ／Ａ変換部
８４  第２のＳＳ−ＣＰＵ
９０  テレビジョン受信機
９１  アンテナ
９２  チューナ部
９３  映像処理部
９４  音声処理部
９５  ＯＳＤ処理部
９６  本体・リモコン操作部（設定手段一部）
９７  停電検出部
９８  ＡＣ電源部
１００  データスライサ処理部（時刻データ抽出手段）
１１０  スタートコード検出部
１２０  時刻取得部
２００  制御部（設定手段の一部，演算手段，更新手段）
２１０  データスライサ制御部
【図１】
2005233750.tif 000006
【図２】
2005233750.tif 000007
【図３】
2005233750.tif 000008
【図４】
2005233750.tif 000009
【図５】
2005233750.tif 000010
【図６】
2005233750.tif 000011
【図７】
2005233750.tif 000012
【図８】
2005233750.tif 000013
【図９】
2005233750.tif 000014
【図１０】
2005233750.tif 000015
【図１１】
2005233750.tif 000016
【図１２】
2005233750.tif 000017
【図１３】
2005233750.tif 000018
【図１４】
2005233750.tif 000019
【図１５】
2005233750.tif 000020
【図１６】
2005233750.tif 000021
【図１７】
2005233750.tif 000022
【図１８】
2005233750.tif 000023
【図１９】
2005233750.tif 000024