(57)【要約】【課題】  ＥＤＳ信号を送信する放送局のチャンネルが増大した場合であっても時刻設定の高速化を図ることができる自動時刻設定装置、テレビジョン受信機及び制御処理をコンピュータに実行させるためのプログラムを提供する。【解決手段】  自動時刻設定装置は、映像信号からＥＤＳ信号を取り出し、ＥＤＳ信号に含まれる時刻データを抽出する時計データ取り込み処理を実行するデータスライサ処理部１００と、データスライサ処理部１００に制御信号を出力してデータスライサ処理部１００を制御し、スタートコード情報及び時刻情報を含むＥＤＳデータを受け取る制御部２００とを備え、時計データ取り込み処理の開始から所定時間内に、ＥＤＳ信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合には時計データ取り込み処理を終了する制御を行う。【選択図】  図１
2005127921.tif 000002
【特許請求の範囲】
【請求項１】
映像信号の垂直帰線消去期間に含まれる付加信号の時刻データに基づいて時計の時刻を設定する自動時刻設定装置において、
映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出する時計データ取り込み処理を実行する時計データ取り込み処理実行手段と、
前記時計データ取り込み処理の開始から設定した確認時間内に、前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合には前記時計データ取り込み処理を終了する制御手段と
を備えることを特徴とする自動時刻設定装置。
【請求項２】
前記付加信号は、ＥＤＳ信号であることを特徴とする請求項１記載の自動時刻設定装置。
【請求項３】
前記設定した確認時間は、チャンネル毎に実行される前記時計データ取り込み処理のリセット確定時間よりも短いことを特徴とする請求項１記載の自動時刻設定装置。
【請求項４】
前記制御手段は、前記時刻データとして、ＥＤＳ信号のTime of Day（グリニッジ標準時間）又は、Local Time Zone & DST Use（地域時間と夏時間の遅れ）のうち少なくともいずれか一つを判別することを特徴とする請求項１記載の自動時刻設定装置。
【請求項５】
前記時計データ取り込み処理実行手段は、受信可能なチャンネルをサーチして前記時計データ取り込み処理を実行し、
前記制御手段は、サーチしたチャンネルにおいて前記時刻データが存在しない場合には、該チャンネルにおける前記時計データ取り込み処理を終了することを特徴とする請求項１記載の自動時刻設定装置。
【請求項６】
映像信号の垂直帰線消去期間に含まれる付加信号を受信するテレビジョン受信機において、
映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出する時計データ取り込み処理を実行する時計データ取り込み処理実行手段と、
前記時計データ取り込み処理の開始から設定した確認時間内に、前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合には前記時計データ取り込み処理を終了する制御手段と
を備えることを特徴とするテレビジョン受信機。
【請求項７】
表示装置と、放送受信用チューナを有し、前記表示装置に映像及び音声データを伝送するセンタ装置とから構成されることを特徴とする請求項６記載のテレビジョン受信機。
【請求項８】
映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出する時計データ取り込み処理を実行し、前記時計データ取り込み処理の開始から設定した確認時間内に、前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合には前記時計データ取り込み処理を終了する制御処理をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン信号の垂直帰線消去期間のＥＤＳ（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（地域時間と夏時間の遅れ）のうち少なくともいずれか一つを判別するものであってもよい。
【００１５】
より好ましい具体的な態様として、前記時計データ取り込み処理実行手段は、受信可能なチャンネルをサーチして前記時計データ取り込み処理を実行し、前記制御手段は、サーチしたチャンネルにおいて前記時刻データが存在しない場合には、該チャンネルにおける前記時計データ取り込み処理を終了するものである。
【００１６】
本発明のテレビジョン受信機は、映像信号の垂直帰線消去期間に含まれる付加信号を受信するテレビジョン受信機において、映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出する時計データ取り込み処理を実行する時計データ取り込み処理実行手段と、前記時計データ取り込み処理の開始から設定した確認時間内に、前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合には前記時計データ取り込み処理を終了する制御手段とを備えることを特徴としている。
【００１７】
また、前記テレビジョン受信機は、表示装置と、放送受信用チューナを有し、前記表示装置に映像及び音声データを伝送するセンタ装置とから構成されるものであってもよい。
【００１８】
また、本発明は、映像信号から垂直帰線消去期間に含まれる付加信号を取り出し、該付加信号に含まれる時刻データを抽出する時計データ取り込み処理を実行し、前記時計データ取り込み処理の開始から設定した確認時間内に、前記付加信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合には前記時計データ取り込み処理を終了する制御処理をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１９】
以上、詳述したように、本発明によれば、ＥＤＳ信号を送信する放送局のチャンネルが増大した場合であっても時刻設定の高速化を図ることができる。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面を参照しながら本発明の好適な自動時刻設定装置及びテレビジョン受信機の実施の形態について詳細に説明する。
【００２１】
本実施の形態の自動時刻設定装置は、いくつかのチャンネルで供給されているＥＤＳ信号を検出することにより自動的に時計の設定を行うものである。
【００２２】
〔ＥＤＳの背景説明〕
まず、ＥＤＳ信号について説明する。
図７は、ＥＤＳ信号のデータフォーマットを示す信号波形図である。
ＥＤＳ信号は、テレビジョン信号の垂直帰線消去期間にデータ信号を重畳するもので、時刻情報及び放送局名情報が含まれている。また、放送されるテレビジョン信号にはＥＤＳ信号を含むものと、含まないものとがある。
【００２３】
ＥＤＳ信号は、テレビジョン信号の垂直帰線消去期間の第２フィールド（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コードのペアはチェックサムの計算には入れない。
【００４９】
以上、ＥＤＳ信号の時計データの概要について述べた。以下、このＥＤＳ信号の時計データ取り込み処理について説明する。
【００５０】
〔時計データ取り込み処理〕
ＥＤＳ信号の中から〔表１〕〔表２〕のデータを取り込む。〔表１〕〔表２〕は、前記図１１及び図１２に具体的な数値が入ったものである。前述したように、ＥＤＳデータは２バイト毎送信される。〔表１〕〔表２〕では、１行が１バイトを表すため、データは２行ずつ配信される。
【００５１】
【表１】
2005127921.tif 000003
【００５２】
【表２】
2005127921.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データが入力されてない場合はＮＧとする。
【００５５】
[３]  時間データの補正
〔表３〕は、時刻データの補正するための表であり、前記図１３と同様の表である。
【００５６】
【表３】
2005127921.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（地域時間と夏時間の遅れ）（０７ｈ、０４ｈ）
の取り込みにおいて、取り込みが１度でも成功（グリニッジ標準時間のＺなどは関係なし）したかどうかを記憶しておく。そして、時計データ取り込み処理の開始から、取り込み確認時間以内で成功しなかった場合、時刻データが存在しないとし、そのチャンネルの時計データ取り込み処理を即座に終了する。
【００６５】
〔実施例〕
図２は、上記基本的な考え方に基づく本発明の実施の形態の自動時刻設定装置を備えるワイヤレスＡＶシステムの構成を示す図である。本実施の形態の自動時刻設定装置は、特に、テレビジョン信号に含まれるＥＤＳ信号を受信し、内蔵するタイマ等を自動設定するものであり、ディスプレイ分離型のワイヤレスＴＶ受信機に適用した例である。
【００６６】
図２において、ワイヤレスＡＶシステム１は、ベース機器としてのワイヤレスセンタユニット（以下、ワイヤレスセンタという）２と、ポータブル端末としてのテレビジョン（ＴＶ）本体ユニット（以下、ＴＶ本体という）３とから構成され、ワイヤレスセンタ２（無線通信装置，センタ装置）とＴＶ本体３（無線通信装置，表示装置）とはペアとなって無線伝送ネットワークを構成する。
【００６７】
ワイヤレスセンタ２は、ＢＳ端子１１，Ｕ／ＶＨＦアンテナ端子１２，ダイバーシティ端子１３の各アンテナ端子と、デジタルＶＴＲ，ＤＶＤプレーヤなどの機器を接続するＳ端子付きビデオ１入力端子１４，デコーダ入力／ビデオ２入力端子１５，モニタ／ＢＳ出力／ビデオ３入力端子１６、ＡＣ電源部１７及びＣａｒ−ＤＣ電源部１８を備える。
【００６８】
ＴＶ本体３は、デジタルＶＴＲ，ＤＶＤ（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)グリニッジ時間のいずれかに該当するものがあれば、ステップＳ１６でデータスライサ制御部２１０は時刻データ有り確定として、時刻取得を継続して本フローを終了する。
【０１０４】
また、図６破線部に示すように、制御部２００は上記ループ処理の間でも時刻取得部１２０からの時刻情報監視しており、時刻取得して終了することもある。
【０１０５】
以上説明したように、本実施の形態に係る自動時刻設定装置は、ＥＤＳデータからスタートコード情報を検出するスタートコード検出部１１０、及び時刻情報を取得する時刻取得部１２０からなり、映像信号からＥＤＳ信号を取り出し、該ＥＤＳ信号に含まれる時刻データを抽出する時計データ取り込み処理を実行するデータスライサ処理部１００と、データスライサ処理部１００に制御信号を出力してデータスライサ処理部１００を制御し、スタートコード情報及び時刻情報を含むＥＤＳデータを受け取るデータスライサ制御部２１０を有する制御部２００とを備え、制御部２００は、時計データ取り込み処理の開始から所定時間内に、ＥＤＳ信号に時刻データが存在するか否かを判別し、該時刻データが存在しない場合には時計データ取り込み処理を終了する制御を行うので、ＥＤＳ信号の中に有効な時刻データが存在しない場合、該当サーチチャンネルにおいて時計データ取り込み処理を無意味に継続して実行することがなくなり、時刻設定の高速化を図ることができる。特に、将来、ＥＤＳ信号を送信する放送局のチャンネルが増大した場合であっても時刻設定の高速化に対応することができる。
【０１０６】
なお、本発明の自動時刻設定装置は、上述の実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば、自動時刻設定装置をワイヤレスＡＶ機器として携帯ＴＶに適用しているが、有線接続アンテナを使用した一般のＴＶ受信機あるいはＴＶ受信機に限らず自動録画機能を持った又はその融合された装置に適用可能である。例えば、ＡＶ機器として、ＶＴＲ（Video Tape Recorder）のほか、ＨＤＤやＤＶＤに記録する記録再生装置でもよい。また、データ送受信のできる装置として、パソコンに代表される情報機器機能に融合された装置であってもよく、全てのシステムに適用可能である。また、映像信号の垂直帰線消去期間に含まれる付加信号であれば、ＥＤＳ信号に限らずデータの内容はどのようなものであってもよい。
【０１０７】
また、本実施の形態では、ＴＶ受信機で説明したが、これに限定されるものではなく、前述のように、チューナとパソコンや、チューナを使用する他のＡＶ機器にも応用できる。
【０１０８】
また、上記自動時刻設定装置及びＴＶ受信機を構成する各処理部等の種類、設定情報の種類・形式などは前述した実施形態に限られない。特に、ＨＡＶｉに準拠する機器に適用して好適である。
【０１０９】
また、チューナとして、ＢＳチューナとＵ／Ｖチューナの２つの放送を例に挙げているが、ＣＳチューナなど放送の種類や数はこれに限定されるものではない。
【０１１０】
また、本実施の形態では自動時刻設定装置という名称を用いたが、これは説明の便宜上であり、自動時刻設定回路、ＡＶ機器、放送局選局装置等であってもよい。
【０１１１】
以上説明した自動時刻設定装置は、この自動時刻設定装置を機能させるためのプログラムでも実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。本発明では、この記録媒体として、メインメモリそのものがプログラムメディアであってもよいし、また外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。いずれの場合においても、格納されているプログラムはＣＰＵがアクセスして実行させる構成であってもよいし、あるいはいずれの場合もプログラムを読み出し、読み出されたプログラムは、図示されていないプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０１１２】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスクやハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【０１１３】
さらに、図示されていないが、外部の通信ネットワークとの接続が可能な手段を備えている場合には、その通信接続手段を介して通信ネットワークからプログラムをダウンロードするように、流動的にプログラムを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであってもよい。なお、記録媒体に格納されている内容としてはプログラムに限定されず、データであってもよい。
【図面の簡単な説明】
【０１１４】
【図１】本発明の実施の形態の自動時刻設定装置のテレビジョン受信機に適用される自動時刻設定装置のブロック図である。
【図２】本発明の実施の形態の自動時刻設定装置を備えるワイヤレスＡＶシステムの構成を示す図である。
【図３】本実施の形態の自動時刻設定装置を備えるワイヤレスＡＶシステムのワイヤレスセンタの構成を示すブロック図である。
【図４】本実施の形態の自動時刻設定装置を備えるワイヤレスＡＶシステムのＴＶ本体の構成を示すブロック図である。
【図５】本実施の形態の自動時刻設定装置のオートクロック高速化処理を示すフローチャートである。
【図６】本実施の形態の自動時刻設定装置のオートクロック高速化処理を示すフローチャートである。
【図７】本実施の形態の自動時刻設定装置のＥＤＳ信号のデータフォーマットを示す信号波形図である。
【図８】本実施の形態の自動時刻設定装置のＥＤＳデータの１バイト目のＥＤＳコードの分類を表にして示す図である。
【図９】図８のＥＤＳコード分類表において、各クラス（CLASS）コードの分類を表にして示す図である。
【図１０】図８のＥＤＳコード分類表において、各クラス（CLASS）コードの分類を表にして示す図である。
【図１１】本実施の形態の自動時刻設定装置のTime of Day（グリニッジ標準時間）を説明する図である。
【図１２】本実施の形態の自動時刻設定装置のLocal Time Zone & DST Use（地域時間と夏時間の遅れ）を説明する図である。
【図１３】本実施の形態の自動時刻設定装置の現在時刻の自動設定を説明する図である。
【図１４】本実施の形態の自動時刻設定装置のＥＤＳ信号フォーマットの一例を示す図である。
【符号の説明】
【０１１５】
１  ワイヤレスＡＶシステム
２  ワイヤレスセンタユニット（ワイヤレスセンタ）（無線通信装置，センタ装置）
３  テレビジョン本体ユニット（ＴＶ本体）（無線通信装置，表示装置）
１１  ＢＳ端子
１２  Ｕ／ＶＨＦアンテナ端子
１３  ダイバーシティ端子
１４  Ｓ端子付きビデオ１入力端子
１５  デコーダ入力／ビデオ２入力端子
１６  モニタ／ＢＳ出力／ビデオ３入力端子
１７  ＡＣ電源部
１８  Ｃａｒ−ＤＣ電源部
２１  ＴＶ出力／ビデオ４入力端子
２２  ＡＣ電源部
２３  Ｃａｒ−ＤＣ電源部
３１  ＢＳチューナ
３２  Ｕ／ＶＨＦチューナ
３３  映像・音声復調部
３４  音声切換部
３５  第１のセレクタ
３６  ＳＳ送信ユニット（通信手段）
３７  ワイヤレスセンタマイクロコンピュータ（時計データ取り込み処理実行手段，制御手段）
３８，６５  ＥＥＰＲＯＭ
５１  Ａ／Ｄ変換部
５２  ＭＰＥＧ２エンコーダ
５３  ＳＳ無線送信エンジン
５４  ＳＳ−ＣＰＵ
６１  ＳＳ受信ユニット（通信手段）
６２  第２のセレクタ
６３  ＴＶ表示部
６４  ＴＶマイコン
６６  リモコン受光部
６７  バッテリ
６８  バッテリチャージャマイコン
８１  ＳＳ無線受信エンジン
８２  ＭＰＥＧ２デコーダ
８３  Ｄ／Ａ変換部
８４  第２のＳＳ−ＣＰＵ
１００  データスライサ処理部（時計データ取り込み処理実行手段）
１１０  スタートコード検出部
１２０  時刻取得部
２００  制御部（制御手段）
２１０  データスライサ制御部
【図１】
2005127921.tif 000006
【図２】
2005127921.tif 000007
【図３】
2005127921.tif 000008
【図４】
2005127921.tif 000009
【図５】
2005127921.tif 000010
【図６】
2005127921.tif 000011
【図７】
2005127921.tif 000012
【図８】
2005127921.tif 000013
【図９】
2005127921.tif 000014
【図１０】
2005127921.tif 000015
【図１１】
2005127921.tif 000016
【図１２】
2005127921.tif 000017
【図１３】
2005127921.tif 000018
【図１４】
2005127921.tif 000019