(57)【要約】  ＶＢＩ符号化データを供給する垂直帰線消去期間（ＶＢＩ）符号器は、「ＲＡＷ動作モード」を利用可能である。詳しくは、該ＶＢＩ符号器は、ＶＢＩ符号化すべきサービス・データを供給する第１のＦＩＦＯ（先入れ先出し）バッファと、ＶＢＩフォーマット・データを指定する第２のＦＩＦＯとを備えている。
2009522925.tif 000002
【特許請求の範囲】
【請求項１】
垂直帰線消去期間（ＶＢＩ）符号化データを供給することに使用される装置であって、
プロセッサと、
前記プロセッサによって供給されるＶＢＩフォーマット・データに従って、ＶＢＩ符号化データを供給するＶＢＩ符号器と、
を有する前記装置。
【請求項２】
前記ＶＢＩフォーマット・データは、少なくとも前記ＶＢＩ符号化データの振幅とＶＢＩ周波数とを含む、請求項１に記載の装置。
【請求項３】
前記ＶＢＩフォーマット・データは、開始データ、終了データ、及び、長さデータを更に含む、請求項２に記載の装置。
【請求項４】
前記ＶＢＩフォーマット・データを供給するメモリを更に備え、該メモリは前記プロセッサによって書き込み可能である、請求項１に記載の装置。
【請求項５】
前記メモリの幅がＬビットであり、前記ＶＢＩフォーマット・データが該Ｌビットよりも大きい、請求項４に記載の装置。
【請求項６】
前記メモリは前記ＶＢＩ符号器の一部である、請求項４に記載の装置。
【請求項７】
前記ＶＢＩ符号器は動作モードを指定する少なくとも１つのレジスタを備えており、動作モードの１つによって、前記ＶＢＩ符号器が前記メモリ内に記憶されたＶＢＩフォーマットに従ってＶＢＩ符号化データを供給することが規定される、請求項４に記載の装置。
【請求項８】
前記メモリは、ＶＢＩ符号化すべきデータを供給する第１のＦＩＦＯ（先入れ先出し）バッファと、前記ＶＢＩフォーマット・データを供給する第２のＦＩＦＯとを含む、請求項４に記載の装置。
【請求項９】
前記ＶＢＩ符号器は、ハードコードされた複数の既定ＶＢＩ動作モードを更に含む、請求項１に記載の装置。
【請求項１０】
前記ＶＢＩ符号化データをビデオ信号と合成して出力ビデオ信号を供給する回路を更に有する、請求項１に記載の装置。
【請求項１１】
垂直帰線消去期間（ＶＢＩ）符号化データを供給することに使用される方法であって、
動作モードを特定するステップと、
特定された前記動作モードに応じて２つのＶＢＩフォーマット・データ供給源のうちの１つを選択するステップであって、前記ＶＢＩフォーマット・データの一方の供給源が書き込み可能なメモリであり、前記ＶＢＩフォーマット・データの他方の供給源が書き込み不可能なメモリである、前記選択するステップと、
選択された前記供給源からＶＢＩフォーマット・データを取り出すステップと、
取り出された前記ＶＢＩフォーマット・データに従ってデータを符号化してＶＢＩ符号化データを供給するステップと、
を有する前記方法。
【請求項１２】
前記ＶＢＩフォーマット・データは、少なくとも前記ＶＢＩ符号化データの振幅とＶＢＩ周波数とを含む、請求項１１に記載の方法。
【請求項１３】
前記ＶＢＩフォーマット・データは、開始データ、終了データ、及び、長さデータを更に含む、請求項１２に記載の方法。
【請求項１４】
前記書き込み可能メモリは先入れ先出し（ＦＩＦＯ）バッファである、請求項１１に記載の方法。
【請求項１５】
前記特定するステップは、少なくとも１つのレジスタからデータを読み出して前記動作モードを指定することを更に含む、請求項１１に記載の方法。
【請求項１６】
前記ＶＢＩ符号化データをビデオ信号と合成して出力ビデオ信号を供給することを更に含む、請求項１１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、通信システムに関し、より詳しくは、例えばテレビジョン（ＴＶ）、セット・トップ・ボックス（ケーブル、衛星放送）等のＴＶシステムに関する。
【背景技術】
【０００２】
当業者に知られているように、ＴＶシステムは、垂直帰線消去期間（ＶＢＩ）中に追加データ（またはサービス・データ）を送信できる。ＶＢＩは、４０本の水平ラインに及んでいる。一般的に、ＶＢＩ符号器は、例えばワイド・スクリーン・シグナリング（ＷＳＳ）、ワールド・システム・テレテキスト（ＷＳＴ）、クローズド・キャプション等の特定のフォーマット（または規格）に従って、指定ライン上に任意のサービス・データを符号化することに用いられる。
【０００３】
図１には、従来技術のＶＢＩ符号器１５０が示されている。このＶＢＩ符号器１５０には、１つ又は複数のレジスタ１１５と、ＶＢＩ符号化すべきサービス・データ（ＶＢＩデータとも称する）を記憶するメモリ１３０（例えば、先入れ先出し（ＦＩＦＯ）１３０）と、ＶＢＩ符号化データ１４１を供給するＶＢＩ変調器１４０とが含まれている。当業者に知られているように、ＶＢＩ変調器１４０には、例えばワイド・スクリーン・シグナリング（ＷＳＳ）、ワールド・システム・テレテキスト（ＷＳＴ）、クローズド・キャプション等のハードコードされた多数の既定ＶＢＩフォーマット１２０が含まれている。この点に関して説明すると、ＶＢＩ符号器１５０によって特定のラインについて使用される特定のＶＢＩフォーマットは、レジスタ１１５によって供給される１つ又は複数のレジスタ値１１６によって特定される。レジスタ１１５の値は、プロセッサ１０５によってデータ／制御バス１０１を介して制御される。詳しくは、プロセッサ１０５が、特定のラインについて使用すべき特定のＶＢＩフォーマットをレジスタ１１５を介して選択し、一方、データ／制御バス１０１を介してＶＢＩデータＦＩＦＯ１３０にサービス・データを供給する。このサービス・データには、変調すべきデータ、ランイン、及び、開始コードが含まれている。図１から分かるように、プロセッサ１０５は、ＶＢＩの特定のラインについて、ＶＢＩデータＦＩＦＯ１３０にサービス・データを充填する。ＶＢＩ符号器１５０のＶＢＩ変調器１４０は、レジスタ値１１６に応答して、ＶＢＩの各々のラインについて、ハードコード済みの既定ＶＢＩフォーマット１２０のうちの１つを選択する。選択されたＶＢＩフォーマットは、ＶＢＩデータが当該ライン上のどこで開始してどこで終了するかを表す値、ＶＢＩ符号化信号の振幅を表す値、変調周波数を表す値、及び、長さを表す値といった特定の値によって規定される。その結果、ＶＢＩ変調器１４０は、ＶＢＩデータＦＩＦＯ１３０に充填された（信号１３１を介して取り出された）サービス・データを符号化して、特定のラインについてＶＢＩ符号化データ信号１４１を供給する。尚、説明を簡潔にする為、図１では、ＶＢＩデータＦＩＦＯ１３０への制御信号の供給は示されていない。ＶＢＩ符号化データ信号１４１は合成器１５５によってビデオ信号１５４と合成され、ＶＢＩ符号化データ信号を含む出力ビデオ信号１５６が供給される。当業者に知られているように、ビデオ信号１５４と出力ビデオ信号１５６はルミナンス信号を表している。
【発明の開示】
【０００４】
上述のように、ＶＢＩ符号器は、ＶＢＩの水平ラインについて、多数の既定ＶＢＩフォーマットのうちの１つに従って、サービス・データを符号化するように構成されている。この点に関し、本願発明者は、既存のＶＢＩ符号器がこれらの既定フォーマットに限定されていることを認識した。ＶＢＩフォーマットが変更されると、或いは、新たなＶＢＩフォーマットが将来導入されると、既存のＶＢＩ符号器は使用できなくなる可能性がある。本発明の原理によれば、ＶＢＩ符号器は、プロセッサによって供給されるＶＢＩフォーマット・データに応じてＶＢＩ符号化データを供給する。従って、仮にＶＢＩフォーマットが変更されたとしても、或いは、新たなＶＢＩフォーマットが導入されたとしても、このＶＢＩ符号器は使用できなくなることがない。
【０００５】
本発明の一態様では、ＶＢＩ符号器は、ＶＢＩ符号化すべきサービス・データを供給する第１のＦＩＦＯ（先入れ先出し）バッファと、ＶＢＩフォーマット・データを指定する第２のＦＩＦＯとを備えている。第１のＦＩＦＯ及び第２のＦＩＦＯに於けるデータを変更可能であるので、ＶＢＩデータの現在の任意の規格あるいは将来の規格に適したサービス・データをＶＢＩのラインに挿入できるようになる。以下に説明するように、本発明の原理によるＶＢＩ符号器はＲＡＷ動作モードを利用可能である。
【０００６】
上述の説明と以下の詳細な説明とから明らかになるように、他の態様及び構成も実施可能であり、それらは本発明の原理の範囲内に含まれる。
【発明を実施するための最良の形態】
【０００７】
本発明の概念以外について、図示の構成要素は周知のものであり、その詳細な説明は省略する。また、テレビジョン放送及びテレビジョン受信機についても精通されているものと仮定し、それらの詳細な説明は省略する。例えば、本発明の概念以外の、ＮＴＳＣ（Ｎａｔｉｏｎａｌ＿Ｔｅｌｅｖｉｓｉｏｎ＿Ｓｙｓｔｅｍｓ＿Ｃｏｍｍｉｔｔｅｅ）、ＰＡＬ（Ｐｈａｓｅ＿Ａｌｔｅｒｎａｔｉｏｎ＿Ｌｉｎｅｓ）、ＳＥＣＡＭ（ＳＥｑｕｅｎｔｉａｌ＿Ｃｏｕｌｅｕｒ＿Ａｖｅｃ＿Ｍｅｍｏｉｒｅ）、ＡＴＳＣ（Ａｄｖａｎｃｅｄ＿Ｔｅｌｅｖｉｓｉｏｎ＿Ｓｙｓｔｅｍｓ＿Ｃｏｍｍｉｔｔｅｅ）、及び、ＶＢＩ符号化のような各テレビジョン規格についての現在の推奨技術、及び、提案されている推奨技術は、精通されているものと仮定する。同様に、本発明の概念以外の、８レベル残留側波帯（８−ＶＳＢ）方式、直交振幅変調（ＱＡＭ）のような送信概念と、無線周波数（ＲＦ）フロントエンドのような受信機の構成装置と、ロー・ノイズ・ブロック、チューナ、復調器のような受信機の構成部分と、についても精通されているものと仮定する。また、送信ビット・ストリームを生成するフォーマット化方法及び符号化方法（例えば、ＭＰＥＧ−２システム規格（Ｍｏｖｉｎｇ＿Ｐｉｃｔｕｒｅ＿Ｅｘｐｅｒｔ＿Ｇｒｏｕｐ−２＿Ｓｙｓｔｅｍｓ＿Ｓｔａｎｄａｒｄ）（ＩＳＯ／ＩＥＣ１３８１８−１））も周知であり、その説明は省略する。更に、本発明の概念は、通常のプログラミング技術を用いて実施可能であるが、この通常のプログラミング技術も周知であるので、その説明は省略する。尚、各図面上の同一の番号は、同一の構成要素を表している。
【０００８】
図２には、本発明の原理による、一例としての装置１０のハイレベル・ブロック図が示されている。装置１０には受信装置１５が含まれている。後述するように、受信装置１５は、本発明の原理により、サービス・データ１１を受信して出力ビデオ信号１２を供給するように機能する。出力ビデオ信号１２には、少なくとも１つが「ＲＡＷモード」である多数のＶＢＩフォーマットのうちの１つに従ってフォーマット化されたＶＢＩ符号化信号が含まれている。装置１０は、例えば、セット・トップ・ボックス（ケーブル放送、衛星放送等）、テレビジョン受像機、パーソナル・コンピュータ、携帯電話（例えば、ビデオ出力機能付きのもの）等である。この点に関して説明すると、出力ビデオ信号１２は、破線の矢印１４で表されるように、その他の装置に送信される前に、或いは、ディスプレイに供給される前に、装置１０によって更に処理される（この処理は符号１３で表されている）。例えば、セット・トップ・ボックスの場合、破線の矢印１４は、再変調されたビデオ信号（例えば、チャンネル４に対応する周波数を有するビデオ信号）を表しているか、或いは、表示素子（例えば、フラット・パネル、陰極線管（ＣＲＴ）等）に供給される前のベースバンドビデオ信号を表している。
【０００９】
図３には、本発明の概念に関連する受信装置１５の一部分のブロック図が例示されている。受信装置１５は、プロセッサに基づくシステムであり、プロセッサ２０５として表されている１つ又は複数のプロセッサと、これに結合されたメモリ（図示せず）とを備えている。この場合、プロセッサに結合されたメモリは、プロセッサ２０５が実行するコンピュータ・プログラム又はソフトウェアを記憶し、かつデータを記憶するのに使用される。プロセッサ２０５は、１つ又は複数の蓄積プログラム制御プロセッサを表しており、ＶＢＩ機能専用である必要はなく、例えば、装置１０のその他の機能も制御してもよい。受信装置１５には、ＶＢＩ符号器２５０及び合成器２５５も含まれている。本発明の概念を除けば、ＶＢＩ符号器２５０は、図１のＶＢＩ符号器１５０に関して述べたのと同様に機能する。ＶＢＩ符号器２５０には、１つ又は複数のレジスタ２１５と、ＶＢＩに於いてラインをフォーマット化するＶＢＩ制御データ（ＶＢＩフォーマット・データ）を記憶するメモリ２２５（例えば、先入れ先出し（ＦＩＦＯ）２２５）と、ＶＢＩ符号化すべきサービス・データを記憶するメモリ２３０（例えば、先入れ先出し（ＦＩＦＯ）２３０）と、ＶＢＩ符号化データ２４１を供給するＶＢＩ変調器２４０とが含まれている。ＶＢＩ変調器２４０には、例えば、ワイド・スクリーン・シグナリング（ＷＳＳ）、ワールド・システム・テレテキスト（ＷＳＴ）、クローズド・キャプション等のハードコードされた多数の既定ＶＢＩフォーマット２２０が含まれている。
【００１０】
本発明の原理によれば、ＶＢＩ符号器２５０は、「ＲＡＷ動作モード」と「既定の動作モード」とを利用可能である。「既定の動作モード」では、ＶＢＩ符号器２５０は、ハードコードされた既定ＶＢＩフォーマット２２０（プロセッサ２０５によって書き込みできない）のうちの１つに従って、サービス・データをフォーマット化する。ハードコードされた既定ＶＢＩフォーマット２２０の各々には、ＶＢＩデータがライン上のどこで開始してどこで終了するかを表すデータ、ＶＢＩ符号化信号の振幅を表すデータ、変調周波数を表すデータ、及び、長さを表すデータが含まれている。しかし、「ＲＡＷ動作モード」では、ＶＢＩ符号器２５０は、プロセッサ２０５によって供給され、ＶＢＩ制御ＦＩＦＯ２２５に記憶されたＶＢＩフォーマットに従って、サービス・データをフォーマット化する。この点に関して説明すると、特定のラインについてＶＢＩ符号器２５０によって使用される特定のモード及びＶＢＩフォーマットは、レジスタ２１５によって供給される１つ又は複数のレジスタ値２１６によって特定される。レジスタ２１５の値は、データ／制御バス２０１を介してプロセッサ２０５によって制御される。詳しくは、プロセッサ２０５が、特定のラインについて、使用すべき特定のＶＢＩフォーマット（及びモード）をレジスタ２１５を介して選択し、さらに、データ／制御バス２０１を介して、ＶＢＩデータＦＩＦＯ２３０にサービス・データを供給する。更に、プロセッサ２０５がＲＡＷ動作モードを選択した場合、プロセッサ２０５は、特定のＶＢＩフォーマットをＶＢＩ制御ＦＩＦＯ２２５に供給する。従って、図３から分かるように、ＲＡＷ動作モードでは、プロセッサ２０５は、ＶＢＩの特定のラインについてサービス・データをＶＢＩデータＦＩＦＯ２３０に記憶するのみならず、各々のラインについて使用すべき対応するＶＢＩフォーマット・データをＶＢＩ制御ＦＩＦＯ２２５に記憶する。尚、この点に関して説明すると、あるＶＢＩフォーマットが標準規格であったとしても、そのＶＢＩフォーマットは、プロセッサ２０５によってＶＢＩ制御ＦＩＦＯ２２５を介してＶＢＩ変調器２４０に供給される場合もある。実際、本発明の原理によるＶＢＩ符号器は、ハードコードされた既定ＶＢＩフォーマット２２０及びメモリ２２５によって表されるＶＢＩフォーマットの２つの供給源を使用する必要はなく、例えば、メモリ２２５のみを使用してもよい。尚、説明を簡潔にする為、図３に於いては、ＶＢＩデータＦＩＦＯ２３０への制御信号の供給は示していない。
【００１１】
図４には、ＶＢＩ制御ＦＩＦＯ２２５がより詳しく示されている。前述したように、このメモリ内のデータは、プロセッサ２０５によってデータ／制御バス２０１を介して維持される。例示すると、ＶＢＩ制御ＦＩＦＯ２２５は、Ｋ個のデータ要素を記憶し、その各々のデータ要素はＬビットから成っている（例えば、ＶＢＩ制御ＦＩＦＯ２２５は、Ｌビット幅で深さがＫである）。ＶＢＩ制御ＦＩＦＯ２２５にデータを記憶する際には、プロセッサ２０５は、プロセッサ２０５に結合されたＣＰＵ（中央処理装置）クロック２２７の関数としてデータをＶＢＩ制御ＦＩＦＯ２２５に書き込む。ＶＢＩ制御ＦＩＦＯ２２５からデータを取り出す際には、ＶＢＩ変調器２４０は、データをピクセル・クロック２２８の関数として読み出すが、このピクセル・クロック２２８は、当業者に知られているようにビデオ信号２５４に関連付けられている。説明を簡潔にする為、図４に於いては、その他の制御信号、例えば、アドレス信号、読み出し信号、書き込み信号等は示されていない。読み出しポインタ（図示せず）がリセットされ、新たなビデオ・フレームの各々についてフレッシュ（ｆｒｅｓｈ）が開始される。また、書き込みポインタ（図示せず）が垂直同期（ｖｓｙｎｃ）の各々についてリセットされる。従って、次のビデオ・フレームについてのＶＢＩ制御ＦＩＦＯ２２５への新たな書き込みは、ＶＢＩラインの全てが表示された後に行われなくてはならない。
【００１２】
ＶＢＩ制御ＦＩＦＯ２２５に記憶されているデータには、ＶＢＩ制御語が含まれている。図５には、ＶＢＩ制御語についてのフォーマット９０が一例として示されている。ＶＢＩ制御語は、ＶＢＩデータがライン上のどこで開始して（８３）どこで終了するか（８４）についての情報、ＶＢＩ符号化信号の振幅についての情報（８２）、変調周波数についての情報（８１）、及び、長さについての情報（８５）を規定する。尚、これらのフォーマット情報は単なる例にすぎず、他の情報、或いは、これよりも少ない情報がＶＢＩ制御語に用いられることもあることに留意されたい。
【００１３】
図６には、本発明の原理によってＶＢＩ符号化を行う際に使用されるフローチャートの例が示されている。ここで、プロセッサ２０５は、１本または複数本のＶＢＩラインについて、サービス・データをＶＢＩデータＦＩＦＯ２３０に既に記憶させており、これらのラインの各々について、レジスタ２１５を介して、ＶＢＩモード及び／又はＶＢＩフォーマットを指定していると仮定する。ステップ３０５に於いて、図３のＶＢＩ変調器２４０は、特定のＶＢＩラインについて、レジスタ値２１６から動作モードを特定する。もし、プロセッサ２０５が、ハードコードされた既定ＶＢＩフォーマット２２０のうちの１つをレジスタ２１５を介して選択している場合、ＶＢＩ変調器２４０は、ステップ３０５に於いて「既定のモード」が選択されていると判定して、ステップ３１０に進む。ステップ３１０に於いて、ＶＢＩ変調器２４０は、レジスタ２１５内の情報から、当該ＶＢＩラインについて、選択された既定フォーマットを特定する。ステップ３１５に於いて、ＶＢＩ変調器２４０は、この選択されたハードコード済みの既定ＶＢＩフォーマット２２０を使用する。ステップ３２０に於いて、ＶＢＩ変調器２４０は、ＶＢＩデータＦＩＦＯ２３０から（信号２３１を介して送られる）ＶＢＩデータを読み出し、ステップ３１５に於いて取り出された既定のフォーマットに従ってフォーマット化されたＶＢＩ符号化データ信号２４１を供給する。一時的に図３に戻って説明すると、ＶＢＩ符号化データ信号２４１は合成器２５５によってビデオ信号２５４と合成され、ＶＢＩ符号化データ信号を含む出力ビデオ信号１２が供給される。ビデオ信号２５４と出力ビデオ信号１２は、当業者に知られているように、ルミナンス信号を表す。
【００１４】
一方、ステップ３０５に於いて、プロセッサ２０５が、特定のＶＢＩラインについて、レジスタ２１５を介して「ＲＡＷ動作モード」を選択している場合には、ＶＢＩ変調器２４０は、ステップ３０５に於いて「ＲＡＷ動作モード」が選択されていると判定して、ステップ３２５に進む。ステップ３２５に於いて、ＶＢＩ変調器２４０は、当該ＶＢＩラインについてプロセッサ２０５によってメモリ２２５に書き込まれた関連ＶＢＩフォーマット・データを、信号２４２及び信号２２６を介して取り出す。ステップ３２０に於いて、ＶＢＩ変調器２４０は、ＶＢＩデータＦＩＦＯ２３０から（信号２３１を介して送られる）ＶＢＩデータを読み出し、ステップ３２５に於いて取り出されたＶＢＩフォーマット・データに従ってフォーマット化されたＶＢＩ符号化データ信号２４１（図５に図示）を供給する。前述のように、ＶＢＩ符号化データ信号２４１は合成器２５５によってビデオ信号２５４と合成され、ＶＢＩ符号化データ信号を含む出力ビデオ信号１２が供給される。
【００１５】
尚、本発明の概念の他のバリエーションも可能であることに留意されたい。例えば、ＶＢＩ制御語の長さは任意のビット数として規定できる。このことは図７及び図８に示されている。この例では、ＶＢＩ制御語は９６ビットから成り、ＶＢＩ制御ＦＩＦＯ２２５は１２８個のデータ要素を記憶し、これらのデータ要素の各々は３２ビットから成る（例えば、ＶＢＩ制御ＦＩＦＯ２２５は、３２ビット幅で深さが１２８である）。図７には、ＶＢＩ制御ＦＩＦＯ２２５の最初の３箇所（３２ビット幅）を占めるＶＢＩ制御語９１が例示されている。従って、プロセッサ２０５は、各々のＶＢＩラインについて、ＶＢＩ制御ＦＩＦＯ２２５に対して３回の書き込み動作を行ってＶＢＩ制御語を供給し、ＶＢＩ変調器２４０は、ＶＢＩラインの各々について、３回の読み出し動作を行ってＶＢＩ制御語を取り出す。ＶＢＩ制御ＦＩＦＯ２２５の最初の３つのエントリは第１のＶＢＩラインについてのものであり、次の３つのエントリは次のＶＢＩラインについてのものであり、以下同様となる。
【００１６】
図８には、ＶＢＩ制御語９１についてのフォーマット９２が例示されている。更に、この例では、図５の周波数変調情報８１が３つのタイミング・パラメータによって表されている。詳しくは、ＶＢＩ制御語９１の最初の４５ビットのデータがＶＢＩ変調器２４０内の各タイミング・レジスタについての値を指定することに用いられ、適切な変調周波数のＶＢＩ符号化データが生成される。必要なタイミング・パラメータの数は、個々のＶＢＩ変調器の関数である。この例では、これらの４５ビットが３つのタイミング・パラメータＣ１、Ｃ２及びＣ３に分割されている。しかし、本発明は、これに限定されるものではなく、ビデオ符号器の用途に応じて、タイミング・パラメータ数はこれより多く、或いは、少なくすることができる。最初の１１ビット（ビット０からビット１０）はＣ１に対応し、次の１７ビット（ビット１１からビット２７）はＣ２に対応し、最後の１７ビット（ビット２８からビット４４）はＣ３に対応している。フォーマット９２の残りの部分については、次の１２ビット（ビット４５からビット５６）のデータは、ＶＢＩ符号化データの振幅を規定している。それに続く１２ビット（ビット５７からビット６８）のデータは、ＶＢＩライン上のＶＢＩデータの終了位置を規定している。ここでは、これを「ＲＡＷ＿ＰＩＸＥＬ＿ＥＮＤ」と表記する。次の１２ビット（ビット６９からビット８０）のデータは、ＶＢＩライン上のＶＢＩデータの開始位置を規定している。ここでは、これを「ＲＡＷ＿ＰＩＸＥＬ＿ＳＴＡＲＴ」と表記する。それに続く１２ビット（ビット８１からビット９２）のデータは、ＶＢＩライン上に出力する必要のあるビット（導入部（ｒｕｎ−ｉｎ）及び開始コードを含む）の総数を規定している。ここでは、これを「ＲＡＷ＿ＦＲＡＭＥ＿ＬＧＴ」と表記する。最後の３ビット（ビット９３からビット９５）のデータは使用されない。
【００１７】
上述したように、最初の４５ビット（ビット０からビット４４）のデータによって、ＶＢＩ変調器２４０が使用するタイミング・パラメータが供給され、ＶＢＩ符号化データについての変調周波数が特定される。この例では、ＶＢＩ変調器２４０は、図９に示した周波数生成器７０を使用している。本発明の概念を除けば、例えば離散時間発振器（ＤＴＯ）等の周波数生成器７０の各構成要素は当業者に知られている。図９に示されているように、本発明の原理によれば、３つのタイミング・パラメータＣ１、Ｃ２及びＣ３についての個々の値も、ＶＢＩ制御ＦＩＦＯ２２５から供給される。周波数生成器７０が（信号Ｆｒｅｑ＿ｇｅｎ＿ｅｎによって）作動させられると、周波数生成器７０は現在のビデオ・ライン上のサービスに必要な周波数の信号を生成する。図９から分かるように、ＤＴＯは、この信号の生成に使用される。ＤＴＯは、レジスタＣ１、Ｃ２及びＣ３によって制御される上下段Ｐ：Ｑカウンタ（図９に示されていない、モジュロ２０４８とモジュロ３３７５０をとる２つのプログラマブル・アキュムレータ）を有している。上述のように、レジスタＣ１、Ｃ２及びＣ３は、ＶＢＩ制御ＦＩＦＯ２２５から各自の値を取得する。プロセッサ２０５は、次の等式に従って、ＶＢＩフォーマットの個々の要件に応じてＣ１、Ｃ２及びＣ３についての個々の値を特定する。
【数１】
2009522925.tif 000003
ここで、Ｒｅｑｕｉｒｅｄ＿Ｆｒｅｑパラメータは、所与のラインについての所与のＶＢＩデータの周波数である。この周波数は、ＶＢＩデータのタイプに応じて異なる。例えば、クローズド・キャプション・データ用の周波数は、ＷＳＴデータ用の周波数と異なる場合がある。Ｗｏｒｋｉｎｇ＿Ｆｒｅｑパラメータは、送出ビデオ・データ用の周波数であり、例えば２７ＭＨｚ（メガヘルツ）である。
【００１８】
次に、ＷＳＳテレテキスト規格についての例を説明する。この場合、ＷＳＳテレテキスト規格は、
【数２】
2009522925.tif 000004
を満たす必要がある。その結果、等式（１）は、
【数３】
2009522925.tif 000005
となる。この等式は、
【数４】
2009522925.tif 000006
と書き換えることができ、ここで
【数５】
2009522925.tif 000007
である。等式（３）をｘについて解くと、
【数６】
2009522925.tif 000008
である。等式（４）は、
【数７】
2009522925.tif 000009
と書き換えることができる。即ち、
Ｃ１＝９４
Ｃ２＝０．８１４８１×３３７５０＝２７５００
である。
Ｃ２が求められると、Ｃ３は等式（２）から求められ、Ｃ３＝５９２８６となる。その後、これらの値はプロセッサ２０５によってＶＢＩ制御ＦＩＦＯ２２５に入力され、図９に示したような周波数生成器によって、ＷＳＳテレテキスト・フォーマットに従って、ＶＢＩ符号化データが生成される。
【００１９】
上述したように、ＲＡＷ動作モードを有するＶＢＩ符号器は、任意のＶＢＩフォーマットを利用可能である。実際、ＶＢＩフォーマットは、オンザフライで、例えばリアルタイムに変更することができる。上述の説明からわかるとおり、本発明の概念は、例えば、クローズド・キャプション、ワイド・スクリーン・シグナリング（ＷＳＳ）、ワールド・システム・テレテキスト（ＷＳＴ）、ビデオ・プログラム・システム（ＶＰＳ）、プログラミング・デリバリ・コントロール（ＰＤＣ）、ディジタル・エンコーダ、ノース・アメリカン・ベーシック・テレテキスト・スペシフィケーション（ＮＡＢＴＳ）、ＤＶＩＴＣ、トランスペアレント・モード、コピー・ジェネレーション・マネージメント・システム（ＣＧＭＳ）等（これらに限定するものではない）の、ＶＢＩを利用した任意のシステムに適用できる。尚、本発明の概念を３２ビット幅で深さが１２８のＦＩＦＯの場合について説明したが、本発明の概念は、これに限定されるものではなく、任意のサイズのメモリに適用できる。同様に、本発明の概念を２つのＦＩＦＯを用いた場合について説明したが、本発明の概念は、これに限定されるものではなく、異なるタイプのメモリ、或いは、異なる組み合わせのメモリを用いた場合にも適用でき、更にはメモリを１個だけ用いた場合にも適用できる。
【００２０】
上述の説明は本発明の原理を単に例示するものであり、当業者であれば、本願明細書には明記されていなくても、本発明の原理を本発明の趣旨及び範囲から逸脱することなく実施する数多くの他の構成を案出することができる。例えば、各機能素子を別個のものとして説明したが、これらの機能素子は、１つ又は複数の集積回路（ＩＣ）内に統合することが可能である。同様に、各機能素子を別個のものとして説明したが、一部の、或いは、全部の機能素子は、例えば図６等に示した各ステップの例えば１つ又は複数のステップに対応する関連ソフトウェアを実行する蓄積プログラム制御プロセッサ、例えばデジタル信号プロセッサに実装することができる。従って、上述の各実施例には様々な変更を加えることができ、また、本願の特許請求の範囲に記載した本願発明の趣旨及び範囲から逸脱することなく他の構成を案出することが可能であることを理解できる。
【図面の簡単な説明】
【００２１】
【図１】従来技術のＶＢＩ符号器を示す図である。
【図２】本発明の原理による受信装置の例を示す図である。
【図３】本発明の原理によるＶＢＩ符号器の例を示す図である。
【図４】本発明の原理によるＶＢＩ制御ＦＩＦＯの例を示す図である。
【図５】本発明の原理によるＶＢＩ制御語についてのフォーマットの例を示す図である。
【図６】本発明の原理によるフローチャートの例を示す図である。
【図７】本発明の原理によるＶＢＩ制御ＦＩＦＯの別の例を示す図である。
【図８】本発明の原理によるＶＢＩ制御語フォーマットの実施例を示す図である。
【図９】図３のＶＢＩ符号器に使用される周波数生成器の例を示す図である。
【図１】
2009522925.tif 000010
【図２】
2009522925.tif 000011
【図３】
2009522925.tif 000012
【図４】
2009522925.tif 000013
【図５】
2009522925.tif 000014
【図６】
2009522925.tif 000015
【図７】
2009522925.tif 000016
【図８】
2009522925.tif 000017
【図９】
2009522925.tif 000018
【国際調査報告】
2009522925.tif 000019
2009522925.tif 000020
2009522925.tif 000021