(57)【特許請求の範囲】
【請求項１】
映像信号の垂直ブランキング期間に挿入されているデータを復調するデコード装置において、
上記映像信号の垂直ブランキング期間に挿入されているデータの周波数より高い周波数のサンプリングクロックを発生するサンプリングクロック発生手段と、
上記映像信号の垂直ブランキング期間に挿入されているデータの周波数より高い周波数のサンプリングクロックにより、上記垂直ブランキング期間に挿入されているデータを複数箇所のサンプリングポイントでサンプリングするサンプリング手段と、
上記複数箇所のサンプリングポイントでのサンプリングデータが一致しているかどうかを判断することにより、データの信頼性を判別するデータ判別手段と
を含むようにしたことを特徴とするデコーダ装置。
【請求項２】
上記映像信号の垂直ブランキング期間に２種類以上の方式のデータが挿入されている場合には、
上記サンプリングクロック発生手段で、上記２種類以上の方式のデータのうちの何れかの方式のデータの周波数に対応するサンプリングクロックと、それと整数比の関係にある周波数のサンプリングクロックとを発生させ、
上記何れかの方式のデータを復調する場合には、上記何れかの方式のデータの周波数に対応するサンプリングクロックでデータをサンプリングし、
他の方式のデータを復調する場合には、上記何れかのデータの周波数に対応するサンプリングクロックと整数比の関係にあるサンプリングクロックでデータをサンプリングする
ようにした請求項１記載のデコーダ装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、映像信号の垂直ブランキング期間に重畳される各種データを復調するデータ復調装置に関する。
【０００２】
【従来の技術】
映像信号の垂直ブランキング期間を利用して、例えば文字多重信号やキャプション信号、テレテキスト信号等、各種のデータを伝送することが行われている。これらのデータフォーマットは、図８Ａに示すように、垂直ブランキング期間内の所定の水平ライン位置に、カラーバースト信号ＣＢに続いて、データサンプルクロックの基準信号（以下、クロック基準信号という）ＣＲ、所定ビット数のデータ信号ＤＴが設けられる場合や、図８Ｂに示すように、カラーバースト信号ＣＢに続いて、例えばデータ内容を示すリファレンスパルスＲＰ、所定ビット数のデータ信号ＤＴが設けられる場合等が存在する。
【０００３】
重畳されるデータの種別や方式を以下の表１に示す。なお、重畳ラインとは垂直ブランキング期間内において指定されるライン位置（水平位置）を示す。また、データ内容は一例を示している。
【０００４】
【表１】
0003543378.tif 000002
【０００５】
従来、これらの各種データに対して専用のデコーダが用意されており、この専用のデコーダで各データ方式のデータがデコードされている。例えば、クローズドキャプションのデコーダでは、キャプションデータが重畳されている２１ラインに達したことを検知して、キャプションデータを取込み、このデータを、クローズドキャプション信号のクロックに対応した５０３ＫＨｚのサンプリングクロックでサンプリングしてレジスタに取込んでいる。
【０００６】
【発明が解決しようとする課題】
ところで、垂直ブランキング期間には、複数方式のデータを挿入することができる。例えば、２１ラインにキャプションデータを挿入し、２０ライン、２８３ラインにビデオＩＤのデータを挿入すると、キャプションデータを使って画面上にキャプションを表示すると共に、ビデオＩＤを使ってアスペクト比の制御を行うことができるようになる。このように、垂直ブランキング期間に複数方式のデータが挿入されている場合、複数方式のデータをデコードできるデコーダが必要になる。ところが、垂直ブランキング期間に挿入されるデータは、それぞれ、無関係のクロック周波数とされている。このため、複数方式のデータをサンプリングすることが困難である。
【０００７】
すなわち、クロック周波数が５０３ｋＨｚのキャプション信号とクロック周波数が１／８ｆｓｃのビデオＩＤとでは、クロック周波数の関係が整数比とならない。このため、ビデオＩＤのデータをクローズドキャプションに対応するサンプリングクロックでサンプリングすると、サンプリング点が次第にずれていき、全てのデータをサンプリングできなくなる。
【０００８】
そこで、方式に応じてサンプリングクロックを変えることが考えられる。例えば、図９に示すように、ＶＣＯ１０１と、プログラマブルカウンタ１０２及び１０３と、位相比較器１０４と、ローパスフィルタ１０５とからＰＬＬを構成する。位相比較器１０４には、同期分離回路１０６から水平同期信号を供給する。ＰＬＬでサンプリングクロックを発生させる場合、ループ内のプログラマブルカウンタ１０２を１／１７９２に設定し、プログラマブルカウンタ１０３を１／５６分周にして出力を取り出せば、クローズドキャプションのクロックである３２ｆＨ（１５．７２×３２＝５０３ｋＨｚ）のサンプリングクロックが得られる。また、ループ内のプログラマブルカウンタ１０２を１／１８２０に設定し、プログラマブルカウンタ１０３を１／６４分周にして出力を取り出せば、ビデオＩＤのである（４５５／１６ｆＨ＝１／８ｆｓｃ）のサンプリングクロックが得られる。
【０００９】
ところが、このようにしてサンプリングクロックを変えると、ループ内のカウンタ１０２の分周比が変わるため、ＰＬＬが安定しなくなる。このため、同フィールド内で、クローズドキャプションの場合とビデオＩＤの場合とでサンプリングクロックを変更することは困難である。
【００１０】
したがって、この発明の目的は、同一フィールドの垂直ブランキング期間内に挿入されている複数方式のデータを復調することができるデコーダ装置を提供することにある。
【００１１】
【課題を解決するための手段】
この発明は、映像信号の垂直ブランキング期間に挿入されているデータを復調するデコード装置において、映像信号の垂直ブランキング期間に挿入されているデータの周波数より高い周波数のサンプリングクロックを発生するサンプリングクロック発生手段と、映像信号の垂直ブランキング期間に挿入されているデータの周波数より高い周波数のサンプリングクロックにより、垂直ブランキング期間に挿入されているデータを複数箇所のサンプリングポイントでサンプリングするサンプリング手段と、複数箇所のサンプリングポイントでのサンプリングデータが一致しているかどうかを判断することにより、データの信頼性を判別するデータ判別手段とを含むようにしたことを特徴とするデコーダ装置である。
【００１２】
この発明では、映像信号の垂直ブランキング期間に２種類以上の方式のデータが挿入されている場合には、サンプリングクロック発生手段で、２種類以上の方式のデータのうちの何れかの方式のデータの周波数に対応するサンプリングクロックと、それと整数比の関係にある周波数のサンプリングクロックとを発生させ、何れかの方式のデータを復調する場合には、何れかの方式のデータの周波数に対応するサンプリングクロックでデータをサンプリングし、他の方式のデータを復調する場合には、何れかのデータの周波数に対応するサンプリングクロックと整数比の関係にあるサンプリングクロックでデータをサンプリングするようにしている。
【００１３】
【作用】
データの周波数より高い周波数のサンプリングクロックで、１つのデータに対して複数箇所をサンプリングする。複数箇所のサンプリングデータの中から信頼性の高いデータを判別する。例えば、クローズドキャプションとビデオＩＤが垂直ブランイキング期間に挿入されている場合には、サンプリングクロックがクローズドキャプションのクロックに対応して設定され、ビデオＩＤをサンプリングする場合には、例ばその８倍の周波数のクロックに設定され、ビデオＩＤのデータが複数のサンプリング点で複数回サンプリングされる。１つのデータを複数回サンプリングすれば、各データはどれかのサンプリング点で必ずサンプリングされていることになる。
【００１４】
【実施例】
以下、この発明の一実施例について図面を参照して説明する。この発明は、垂直ブランキング期間に挿入されている複数種類のデータをデコードできるデコーダに適用される。なお、図１の回路は、ＤＳＰを用いて実現できる。
【００１５】
図１において、入力端子１に入力されるた映像信号は、ローパスフィルタ２及び同期分離回路３に供給される。ローパスフィルタ２の出力は、２値化回路４に供給される。２値化回路４で、ローパスフィルタ２の出力が所定のスライスレベルと比較され、２値化信号とされる。２値回路４の出力がゲート回路５に供給される。
【００１６】
同期分離回路３からは水平同期信号ＨS と垂直同期信号ＶS が取り出される。この水平同期信号ＨS と垂直同期信号ＶS はラインカウンタ６に供給される。ラインカウンタ６は、垂直同期信号ＶS によりリセットされると共に、水平同期信号Ｈs をカウントすることにより、ライン位置をカウントしていく。このカウント値は、ラインデコーダ７に供給される。ラインデコーダ７は、コントローラ１４により、ライン位置が指定される。ラインデコーダ７は、データが重畳されているラインに達したことを検知して、ゲートパルスを発生する。このゲートパルスがゲート回路５に供給される。
【００１７】
また、水平同期信号ＨS は、ライン内カウンタ／デコーダ８に供給される。ライン内カウンタ／デコーダ８には、コントローラ１４によりゲート位置が指定される。ライン内カウンタ／デコーダ８は、水平同期信号ＨS を基準として、ＰＬＬ回路１１から供給されるクロックをカウントし、ライン内におけるクロック基準信号区間に相当するゲートパルスを発生させる。このゲートパルスがゲート回路９に供給される。
【００１８】
さらに、水平同期信号Ｈs を基準として、ＰＬＬ回路１１から供給されるクロックをカウントし、ライン内におけるデータ信号区間に相当するゲートパルスが発生させる。このゲートパルスがゲート回路１０に供給される。
【００１９】
ゲート回路５からは、データ信号抽出パルスにより２値化信号の所定ライン目の信号が取り出される。この信号がレジスタ１２及びゲート回路９に供給される。ゲート回路９からは、クロック基準信号が取り出される。このクロック基準信号がＰＬＬ回路１１に供給される。
【００２０】
ＰＬＬ回路１１からは、キャプション信号の場合には、３２ｆＨのクロックが出力され、ビデオＩＤのときには、２５６ｆＨのクロックが出力される。ＰＬＬ回路１１は、コントローラ１４により、サンプリングクロックの周波数が指定される。
【００２１】
ＰＬＬ回路１１の出力がゲート回路１０に供給される。ゲート回路１０の出力がデータ抽出クロックとしてレジスタ１２に供給される。レジスタ１２で、ゲート回路５から供給されたデータがサンプリングされて、記憶される。
【００２２】
ＰＬＬ回路１１は、図２に示すように、３２ｆＨのサンプリングクロックと、２５６ｆＨのサンプリングクロックとを発生できる。図２において、同期分離回路２１からの水平同期信号が位相比較回路２２に供給される。位相比較回路２２には、プログラムカウンタ２３を介して、ＶＣＯ２４の出力が供給される。位相比較回路２２で、同期分離回路２１の出力とプログラマブルカウンタ２３の出力とが位相比較される。位相比較回路２２の出力がローパスフィルタ２５を介して、ＶＣＯ２４に供給される。ＶＣＯ２４の出力は、プログラムカウンタ２６を介して出力される。
【００２３】
プログラムカウンタ２４及び２６は、取り込まれるデータ方式に応じて、分周比が設定される。クローズドキャプションのときには、プログラムカウンタ２４の分周比は１／１７９２に設定され、プログラムカウンタ２６の分周比は１／５６に設定される。また、ビデオＩＤのときには、プログラムカウンタ２４の分周比は１／１７９２に設定され、プログラムカウンタ２６の分周比は１／７に設定される。したがって、クローズドキャプションの場合には、３２ｆＨのサンプリングクロックが出力され、ビデオＩＤの場合には２５６ｆＨのクロックが出力される。
【００２４】
ビデオＩＤの期間とクローズドキャプションの期間とでは、プログラムカウンタ２６の分周比のみが変更され、ＰＬＬのループ内にあるプログラムカウンタ２３の分周比は変更されてない。このため、同一フィールド内でビデオＩＤの期間とクローズドキャプションの期間とでサンプリングクロックを変更することも可能である。
【００２５】
図３に示すように、２０ライン目にビデオＩＤのデータが送られ、２１ライン目にクローズドキャプションのデータが送られてきたとする。
【００２６】
２１ライン目のクローズドキャプションの期間では、図２におけるプログラムカウンタ２６の分周比が１／５６に設定される。このため、サンプリングクロックが３２ｆＨに設定される。クローズドキャピプションのクロックは３２ｆＨであるから、図４Ａに示すように、１つのデータに対して１回サンプリングされる。
【００２７】
２０ライン目のビデオＩＤの期間では、図２におけるプログラムカウンタ２６の分周比が１／７に設定される。このため、サンプリングクロックが２５６ｆＨに設定される。ビデオＩＤのクロックは、ｆｓｃ／８であるので、図４Ｂに示すように、１つのデータの間に約９個のサンプリングクロックが入り、１つのデータが約９回に渡ってサンプリングされる。
【００２８】
サンリングデータは、レジスタ１２に取り込まれる。ビデオＩＤのサンプリングデータの場合には、コントロールマイコン１３で信頼性が判断され、信頼性の高いデータがレジスタ１２に取り込まれる。
【００２９】
このように、この発明の一実施例では、サンプリングクロックがクローズドキャプションのクロックに対応して設定され、ビデオＩＤをサンプリングする場合には、その数倍（この例では８倍）の周波数のクロックに設定され、ビデオＩＤのデータが複数のサンプリング点で複数回サンプリングされる。１つのデータを複数回サンプリングすれば、各データはどれかのサンプリング点で必ずサンプリングされていることになる。
【００３０】
つまり、図５に示すように、各データのクロックとサンプリングクロックとがずれている場合、各データに対して１つのサンプリング点となるようにすると、データ不確定領域でサンプリングされることがある。各データに対して２つ以上のサンプリング点が位置する場合にも、両端にサンプリングポイントがくる場合には、２つのサンプリング点が共にデータ不確定領域になり、適当でない。各データを各データに対して３つ以上のサンプリングポイントがあれば、各データを必ず再生できる。
【００３１】
サンプリング周波数が決定された段階で、信号波形のデータ領域のどの部分のデータが読めるかが分かる。例えば、ビデオＩＤのデータをクローズドキャプションのクロックの８倍のクロックでサンプリングすると、ビデオＩＤのデータ領域内に９個のサンプリング点が位置することなる。図６に示すように、このデータ列のうち、最初の３個のデータは不確定なので捨てられる。次の４個が全て同じであるかが判断され、４個のデータが全て同じなら、その値がレジスタ１２に取り込まれる。次の５個のデータは不確定なので捨てられる。次の４個が全て同じであるかが判断され、４個のデータが全て同じなら、その値がレジスタ１２に取り込まれる。このようにしてデータの信頼性が判断され、信頼性の高いデータがレジスタ１２に取り込まれていく。
【００３２】
図７は、サンプリングされたデータの信頼性を判断するためのフローチャートを示すものである。先ず、全てのレジスタがクリアされ（ステップＳＴ１）、水平同期信号又は基準ビットを基準にサンプリングクロックが生成される（ステップＳＴ２）。基準ビットからデータが順に取り込まれる（ステップＳＴ２）。取り込まれたレジスタのデータのうち、最初の３個のデータは信頼性が少ないので、捨てられる（ステップＳＴ４）。次の４個のデータが全て同じであるがどうかが判断される（ステップＳＴ５）。４個のデータが全て同じなら、正しいデータが取り込まれたとして、４個のデータが全て「０」なら「０」のデータがレジスタのビットｎに取込まれ、４個のデータが全て「１」なら「１」のデータがレジスタのビットｎに取り込まれる（ステップＳＴ６）。データが取り込まれたら、ビットｎがインクリメイトされ（ステップＳＴ７）、ビットｎが２１になっかが判断される（ステップＳＴ８）。ｎが２１になっていなければ、次の５個のデータは信頼性がないので捨てられ（ステップＳＴ９）、ステップＳＴ５に行き、その次の４個のデータが同じであるかが判断される。ｎが２１なら、終了とされる。また、ステップＳＴ５で、４個のデータが全て同じでなければ、異常フラグが立てられて（ステップＳＴ６）、終了とされる。
【００３３】
【発明の効果】
この発明によれば、データの周波数より高い周波数のサンプリングクロックで、１つのデータに対して複数箇所がサンプリングされ、複数箇所のサンプリングデータの中から信頼性の高いデータが判別される。例えば、クローズドキャプションとビデオＩＤが垂直ブランキング期間に挿入されている場合には、サンプリングクロックがクローズドキャプションのクロックに対応して設定され、ビデオＩＤをサンプリングする場合には、例ばその８倍の周波数のクロックに設定され、ビデオＩＤのデータが複数のサンプリング点で複数回サンプリングされる。１つのデータを複数回サンプリングすれば、各データはどれかのサンプリング点で必ずサンプリングされていることになる。このようなサンプリングクロックとすると、サンプリングクロックを発生するＰＬＬ回路のループ内のカウンタを変更せずに、これらのクロックを生成できるので、同一フィールドの垂直ブランキンク期間内にある複数方式のデータが復調できる。
【図面の簡単な説明】
【図１】この発明の一実施例のブロック図である。
【図２】この発明の一実施例におけるＰＬＬ回路の一例のブロック図である。
【図３】この発明の一実施例の説明に用いる波形図である。
【図４】この発明の一実施例の説明に用いるタイミング図である。
【図５】この発明の一実施例の説明に用いるタイミング図である。
【図６】この発明の一実施例の説明に用いるタイミング図である。
【図７】この発明の一実施例の説明に用いるフローチャートである。
【図８】従来のデコーダ装置の説明に用いる波形図である。
【図９】従来のデコーダ装置におけるＰＬＬ回路のの説明に用いるブロック図である。
【符号の説明】
１１  ＰＬＬ回路
１２  レジスタ
１３  コントロールマイコン
【図１】
0003543378.tif 000003
【図２】
0003543378.tif 000004
【図３】
0003543378.tif 000005
【図４】
0003543378.tif 000006
【図５】
0003543378.tif 000007
【図６】
0003543378.tif 000008
【図９】
0003543378.tif 000009
【図７】
0003543378.tif 000010
【図８】
0003543378.tif 000011