(57)【特許請求の範囲】
【請求項１】
受信機を含む複数の移動体装置へ視聴覚情報を無線で放送する方法であって、
トレーニング情報をメモリに記憶するステップと、
複数のパケットを生成するステップと、を含み、前記複数のパケットの第１の部分が前記トレーニング情報を含み、前記トレーニング情報の量は一日の時間帯に依存し、より多くの受信機が移動している時間中には、前記量が多く、
前記複数のパケットの少なくとも１つが、複数の考えられるトレーニング・パターンのうちの第１のトレーニング・パターンを識別する第１の情報を含み、前記第１のトレーニング・パターンが、前記複数のパケット内の前記トレーニング情報の１又はそれ以上の場所を指定し、前記複数のパケットが視聴覚情報をさらに含み、前記第１の情報を前記受信機が使用して、前記複数の考えられるトレーニング・パターンのうちの第１のトレーニング・パターンを決定することができ、
前記複数のパケットを、周波数領域において変調された信号で、無線で送信するステップをさらに含む、ことを特徴とする方法。
【請求項２】
前記一日の時間帯に依存する量の前記トレーニング情報を含む前記複数のパケットを生成することは、前記周波数領域において変調された信号におけるトレーニングシンボルの量を変更することを含む、ことを特徴とする、請求項１に記載の方法。
【請求項３】
前記複数の考えられるトレーニング・パターンの各々が、異なる量のトレーニング情報を指定する、ことを特徴とする請求項１に記載の方法。
【請求項４】
前記複数の考えられるトレーニング・パターンの各々が、トレーニングシンボルとして、前記周波数領域で変調された前記信号の複数のシンボルの異なるサブセットを指定する、ことを特徴とする請求項１に記載の方法。
【請求項５】
前記複数のパケットのサブセットが制御情報を含み、前記第１の情報が、前記制御情報を含む前記複数のパケットの前記サブセット内に存在する、ことを特徴とする請求項１に記載の方法。
【請求項６】
複数の移動体装置へコンテンツを無線で放送するためのシステムであって、前記システムは送信論理回路を含み、
前記送信論理回路は、
複数のパケットを生成し、前記複数のパケットの第１の部分がトレーニング情報を含み、前記トレーニング情報の量は一日の時間帯に依存し、より多くの移動体装置が移動している時間中には、前記量が多く、
前記複数のパケットの少なくとも１つが、複数の考えられるトレーニング・パターンのうちの第１のトレーニング・パターンを識別する第１の情報を含み、前記第１のトレーニング・パターンが、前記複数のパケット内の前記トレーニング情報の１又はそれ以上の場所を指定し、前記複数のパケットがコンテンツをさらに含み、前記第１の情報を前記移動体装置が使用して、前記複数の考えられるトレーニング・パターンのうちの第１のトレーニング・パターンを決定することができ、
前記複数のパケットを、周波数領域において変調された信号で、無線で送信する、
ように構成されている、ことを特徴とするシステム。
【請求項７】
前記考えられるトレーニング・パターンの各々が、前記周波数領域で変調された信号のトレーニングシンボルの異なる量を含む、ことを特徴とする請求項６に記載のシステム。
【請求項８】
前記考えられるトレーニング・パターンの各々が、トレーニングシンボルとして、前記周波数領域で変調された信号の複数のシンボルの異なるサブセットを指定する、ことを特徴とする請求項６に記載のシステム。
【請求項９】
前記システムはさらに、前記送信論理回路に結合された送信機であって、前記複数のパケットを、前記周波数領域で変調された信号を使用して無線で送信するように構成された送信機を含むこと、を特徴とする請求項６に記載のシステム。
【請求項１０】
前記コンテンツは視聴覚情報を含むこと、を特徴とする請求項６に記載のシステム。
【請求項１１】
前記コンテンツは文字情報を含むこと、を特徴とする請求項６に記載のシステム。
【請求項１２】
前記トレーニング・パターンの前記指示は、直交ゴールド・コードを含み、複数の直交ゴールド・コードの各々が、前記複数の考えられるトレーニング・パターンの各々に対応する、ことを特徴とする請求項６に記載のシステム。
【請求項１３】
１つまたは複数の受信機へコンテンツを無線で送信するためのパケットを生成するためのプログラム命令を記憶するコンピュータ可読記憶媒体であって、前記プログラム命令が、複数のパケットを生成するように実行可能であり、前記複数のパケットの第１の部分がトレーニング情報を含み、前記トレーニング情報の量は一日の時間帯に依存し、より多くの受信機が移動している時間中には、前記量が多く、
前記複数のパケットの少なくとも１つが、複数の考えられるトレーニング・パターンのうちの第１のトレーニング・パターンを識別する第１の情報を含み、前記第１のトレーニング・パターンが、前記複数のパケット内の前記トレーニング情報の１又はそれ以上の場所を指定し、
前記複数のパケットがコンテンツ情報をさらに含み、
前記第１の情報を前記１つまたは複数の受信機が使用して、前記複数の考えられるトレーニング・パターンのうちの第１のトレーニング・パターンを決定することができ、
前記複数のパケットが、前記１つまたは複数の受信機へ周波数領域で変調された信号を使用して無線で送信されるように構成される、ことを特徴とするコンピュータ可読記憶媒体。
【請求項１４】
前記一日の時間帯に依存する量の前記トレーニング情報を含む前記複数のパケットを生成することは、前記周波数領域において変調された信号におけるトレーニングシンボルの量を変更することを含む、こと特徴とする請求項１３に記載の記憶媒体。
【請求項１５】
前記複数の考えられるトレーニング・パターンの各々が、異なる量のトレーニング情報を指定する、ことを特徴とする請求項１３に記載の記憶媒体。
【請求項１６】
前記複数の考えられるトレーニング・パターンの各々が、トレーニングシンボルとして、前記周波数領域において変調された前記信号の複数のシンボルの異なるサブセットを指定する、ことを特徴とする請求項１３に記載の記憶媒体。
【請求項１７】
前記コンテンツは視聴覚情報を含み、
前記複数のパケットは、デジタルテレビ放送規格に従って、周波数領域で変調された信号を使用して無線で前記１つまたは複数の受信機に送信されるように構成されている、ことを特徴とする請求項１３に記載の記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は移動体テレビジョン放送システムに関し、より詳細には、１つの実施形態では、移動体装置及びハンドヘルド装置に対する移動体サービスのための現行のＡＴＳＣデジタルＴＶ放送システムの強化に関する。
【背景技術】
【０００２】
ＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍｓ  Ｃｏｍｍｉｔｅｅ）規格は、アナログＮＴＳＣテレビジョン・システムに取って代わるデジタル・テレビジョン・フォーマットに関する規格である。ＡＴＳＣ規格は、以前のＮＴＳＣ規格の表示解像度の６倍を超える最大１９２０×１０８０画素のサイズの標準的な４：３の画像又はワイドスクリーンの１６：９の画像を生成する高繊細度テレビの規格である。ＡＴＳＣ規格は、単一の６ＭＨｚＴＶチャンネル上で複数の標準画質の「仮想チャンネル」放送を転送することに備えている。ＡＴＳＣ規格はまた、ドルビー・デジタルＡＣ−３フォーマットを使用して５．１チャンネル・サラウンド・サウンドを提供する「シアター品質」音響も含む。ＡＴＳＣ規格はまた、数多くの補助的なデータ放送サービスも提供する。
【０００３】
ＡＴＳＣ規格は、データのカプセル化（転送）にＭＰＥＧ−２システム仕様を使用する。より詳細には、ＡＴＳＣは、データを搬送するために１８８バイトのＭＰＥＧトランスポート・ストリーム・パケットを使用する。ＭＰＥＧ−２は、「トランスポート・ストリーム」、「ＭＰＥＧ−ＴＳ」、又は単に「ＴＳ」とも呼ばれる。受信機側において、音声及びビデオを復号する前に、受信機が信号を復調してエラー訂正を適用する。その後、トランスポート・ストリームをその成分ストリームに逆多重化（デマルチプレクス操作）することができる。ビデオの符号化及び復号には、ＭＰＥＧ−２、Ｈ．２６４、ＶＣ−１などのビデオ・コーデックが特定の制約に従って使用される。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
以前は、ＡＴＳＣ規格を使用して送信されたデジタルテレビ局の移動体受信は困難ないし不可能であった。例えば、自動車の速度で移動しているときにデジタル・テレビ局を移動体受信することは非常に困難である。従って、移動体受信を向上させるためのデジタル・テレビジョン信号を送信及び／受信するためのシステム及び方法を改善することが必要とされている。
【課題を解決するための手段】
【０００５】
視聴覚情報を無線で送信するためのシステム及び方法の様々な実施形態を示す。１つの実施形態の組は、視聴覚情報を移動体装置へ無線で送信するためのシステム及び方法に関する。別の実施形態の組は、視聴覚情報を移動体装置により無線で受信するためのシステム及び方法に関する。この視聴覚情報は、８−ＶＳＢ変調などを使用して、ＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｔｅｅ）規格に従ってパケット化することができる。
【０００６】
以下で説明する方法は、可変量のトレーニング情報を含むマルチメディア・ストリームを移動体装置へ送信し及び／又はこれを移動体装置により受信することに使用することができる。可変量のトレーニング情報を可能にするシステムを使用することにより、トレーニング情報対（視聴覚情報などの）ペイロード情報の帯域幅割り当てを様々な因子に応じて動的に調整することができる。例えば、イコライザ技術が進歩するにつれ、トレーニング情報の量が、移動受信状態に同じ利益をもたらすために現在必要なトレーニング情報の量よりも少なくて済むようになり、現在トレーニング情報に割かれている帯域幅の一部又は全てを視聴覚情報に再割り当てすることができる。従って、技術の発達などにつれて、より長い期間にわたって動的調整を行うことができる。或いは、より短い時間スパンで動的調整を行うこともでき、例えば、一日のうちのより多くの受信機が移動している（一般的な通勤時間中などの）時間中には、一日のうちの固定受信が一般的である（「ゴールデンタイム」又は昼間などの）時間よりも多くの帯域幅をトレーニング情報に割り当てることができる。
【０００７】
視聴覚情報を移動体装置へ送信する方法は、トレーニング情報をメモリに記憶するステップを含むことができる。複数のパケットを生成することができ、その第１の部分はトレーニング情報を含むことができる。複数のパケットは、視聴覚情報を含むこともできる。複数のパケットのうちの少なくとも１つのパケットは、複数の考えられるトレーニング・パターンの第１のトレーニング・パターンを識別できる第１の情報を含むことができる。１つの実施形態では、この第１の情報を直交ゴールド・コードとすることができ、複数の直交ゴールド・コードの各々が、複数の考えられるトレーニング・パターンの各々に対応する。
【０００８】
第１のトレーニング・パターンは、複数のパケットに含まれるトレーニング情報の１又はそれ以上の場所を指定することができる。第１のトレーニング・パターンは、例えばトレーニング情報の一部のみが送信中である場合、どのトレーニング情報が送信中であるか、及びどのトレーニング情報が複数パケット内のどの場所にあるかを指定することもできる。例えば、考えられるトレーニング・パターンの各々は、複数のパケット内の異なる量及び／又は数のトレーニング情報の場所を指定することができる。１つの実施形態では、（第１のトレーニング・パターンなどの）トレーニング・パターンの１つが、複数のパケット内にトレーニング情報が存在しないことを指定することができる。
【０００９】
第１の情報を受信機が使用して、複数の考えられるトレーニング・パターンの第１のトレーニング・パターンを決定することができる。第１の情報を、複数のパケットのための制御情報とともに含めることができる。１つの実施形態では、制御情報が、独自の複数のパケットのサブセットを構築することができる。例えば、制御情報は、視聴覚情報及び／又はトレーニング情報とは別のパケット内に存在することができる。
【００１０】
第１のトレーニング・パターンにより、トレーニング情報のために使用できる複数のパケット内の場所が全てトレーニング情報を含むものとして指定されているわけではない場合、これらの場所をトレーニング情報の代わりに視聴覚情報のために使用することができる。換言すれば、複数の考えられるトレーニング・パターンの少なくとも１つが、複数のパケット内のトレーニング情報の第１の場所を指定し、第１のトレーニング・パターンが、この第１の場所がトレーニング情報を含まないことを指定する場合、この複数のパケット内の第１の場所は視聴覚情報を含むことができる。
【００１１】
複数のパケットは、無線で送信することができる。従って、例えば受信機を含む移動体装置へパケットを送信することができる。例えばアンテナを含む送信機により、複数のパケットを送信することができる。
【００１２】
視聴覚情報を移動体装置へ無線で送信する方法は、トレーニング情報を記憶するためのメモリ、このメモリに結合され、パケットを生成するように構成された送信論理回路、及び複数のパケットを送信するための送信機、のうちの一部又は全てを様々な実施形態において含むことができるシステムにより部分的に又は完全に実施することができる。
【００１３】
視聴覚情報を移動体装置により無線で受信して提示するための方法は、トレーニング情報をメモリに記憶するステップを含むことができる。トレーニング情報の送信バージョンを含む複数のパケットを無線で受信することができる。複数のパケットは、視聴覚情報を含むこともできる。複数のパケットは、複数のパケットのうちの少なくとも１つのパケットから決定できる第１の情報をさらに含むことができる。この第１の情報は直交ゴールド・コードとすることができ、複数の直交ゴールド・コードの各々は、複数の考えられるトレーニング・パターンの各々に対応する。第１の情報は、複数の考えられるトレーニング・パターンの第１のトレーニング・パターンを識別することができる。
【００１４】
第１のトレーニング・パターンは、複数のパケットに含まれるトレーニング情報の１又はそれ以上の場所を指定することができる。第１のトレーニング・パターンは、どのトレーニング情報が複数のパケットに含まれるか、例えば、トレーニング情報の一部だけが含まれるかどうか、及びどのトレーニング情報が複数のパケットのどの場所にあるかを指定することもできる。例えば、考えられるトレーニング・パターンの各々は、複数のパケット内の異なる量及び／又は数のトレーニング情報の場所を指定することができる。１つの実施形態では、（第１のトレーニング・パターンなどの）トレーニング・パターンの１つが、複数のパケット内にトレーニング情報が存在しないことを指定することができる。
【００１５】
移動体装置は、第１のトレーニング・パターンを第１の情報に基づいて決定することができる。これにより、移動体装置は、複数のパケット内のトレーニング情報の送信バージョンの１又はそれ以上の場所を判定することができる。
【００１６】
第１の情報を、複数のパケットのための制御情報とともに含めることができる。１つの実施形態では、制御情報が、独自の複数のパケットのサブセットを構成することができる。例えば、制御情報は、視聴覚情報及び／又はトレーニング情報とは別のパケット内に存在することができる。
【００１７】
第１のトレーニング・パターンにより、トレーニング情報のために使用できる複数のパケット内の場所が全てトレーニング情報を含むものとして指定されているわけではない場合、これらの場所をトレーニング情報の代わりに視聴覚情報のために使用することができる。従って、複数の考えられるトレーニング・パターンの少なくとも１つが、複数のパケット内のトレーニング情報の第１の場所を指定し、第１のトレーニング・パターンが、この第１の場所がトレーニング情報を含まないことを指定する場合、移動体装置は、この複数のパケット内の第１の場所が視聴覚情報を含むと判断することができる。
【００１８】
移動体装置は、トレーニング情報の送信バージョン及びトレーニング情報の記憶バージョンを使用して受信機をトレーニングすることができる。換言すれば、移動体装置は、トレーニング情報の送信バージョンと記憶バージョンの比較に基づいてイコライザを更新することができ、この比較は、移動中の受信状態を追跡する際に有益となることができ、ひいては受信機の視聴覚情報を処理して移動体装置上に提示するための能力を改善することができる。
【００１９】
視聴覚情報の少なくとも一部を、移動体装置上に提示することができる。この処理は、ビデオ情報をディスプレイ上に提示（例えば表示）するステップ、及び／又は音声情報を１又はそれ以上のスピーカ上に提示（例えば再生）するステップを含むことができる。
【００２０】
移動体装置は、視聴覚情報を移動体装置により無線で受信する方法を実施することができる。移動体装置は、パケットを無線で受信するためのアンテナと、使用するトレーニング情報を決定し、視聴覚情報を処理し、処理した視聴覚情報を提示するための、アンテナに結合された受信機論理回路と、実際に視聴覚情報を提示できるディスプレイ及び／又は１又はそれ以上のスピーカとを含むことができる。
【００２１】
以下の好ましい実施形態の詳細な説明を以下の図面と併せて検討すれば、本発明をより完全に理解することができる。
【図面の簡単な説明】
【００２２】
【図１】１つの実施形態によるデジタル・テレビジョン放送システムを示す図である。
【図２】１つの実施形態による、視聴覚情報を移動体装置へ無線で送信する方法を示すフロー図である。
【図３】移動体装置が視聴覚情報を無線で受信して提示する方法を示すフロー図である。
【図４】１つの実施形態による１６ビット直交ゴールド・コードの表である。
【図５】１つの実施形態による、図２６に示すゴールド・コードをトレーニング・シーケンスパターンにマップした表である。
【図６】バイト・インターリービング後に見られるＭ／Ｈフレーム・フォーマットの１つの実施形態を示す図である。
【発明を実施するための形態】
【００２３】
本発明は、様々な修正及び代替の形態が可能であるが、図面には本発明の特定の実施形態を一例として示し、本明細書ではこれらについて詳細に説明する。しかしながら、図面及びこれらの詳細な説明は、開示する特定の形態に本発明を限定することを意図するものではなく、むしろ添付の特許請求の範囲により定められる本発明の思想及び範囲内にある全ての修正、同等物及び代替手段を含むことを意図するものであると理解されたい。
【００２４】
図１−デジタル・テレビジョン放送システム 
図１は、本発明の１つの実施形態による例示的な放送システム１００を示している。１つの実施形態では、この放送システムをデジタル・テレビジョン放送システムとすることができる。本明細書で説明する放送システム１００を、本明細書で説明する様々な方法を含めて使用して、視聴覚情報及びその他のデータを含む様々な種類のデータのいずれかを放送することができる。
【００２５】
本明細書で使用する「視聴覚情報」という用語は、ビデオデータ及び／又は音声データを含む様々な種類の情報又はデータのいずれかを含む。「ビデオデータ」という用語は、（テレビ、映画、ストリーミングビデオ、その他、及びＪＰＥＧなどの画像データのような）動画ビデオを含む。「視聴覚情報」という用語は、実行時に装置に（ディスプレイ上に）ビデオデータを、及び／又は（スピーカ上に）音声データを提示させる様々な種類の情報又はプログラム命令のいずれかをさらに含む。例えば、「視聴覚情報」という用語は、提示装置上に（画像、ビデオ、及び／又は音声などの）ゲームコンテンツを提示するために利用及び／又は実行できる（プログラム命令及び／又はデータを含む）様々な種類のゲームコンテンツのいずれかを含む。
【００２６】
本出願では、本明細書で説明する放送システム１００及び様々な方法について、視聴覚情報を送信して特定のデジタル・テレビジョンにおいて受信機装置により提示するという状況で説明する。しかしながら、本明細書で説明する放送システム１００及び様々な方法を使用して、（視聴覚情報、電子メール、ファイル、テキスト文書、地震データ、測定データ、気象データなどの）様々な種類のデータのいずれかを送信／受信することもでき、視聴覚情報は１つの代表例にすぎない。
【００２７】
１つの実施形態の組では、放送システムが、８−ＶＳＢ変調などを使用してＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｔｅｅ）規格に基づいて動作することができる。或いは、この放送システムは、ＡＴＳＣ規格の修正版に基づいて、或いは別の規格に基づいて動作することができる。例えば、移動中の受信機に視聴覚情報を送信するためには、ＡＴＳＣ規格のＭｏｂｉｌｅ／Ｈａｎｄｈｅｌｄ（Ｍ／Ｈ）修正版が使用される。現行のＭ／Ｈシステムは、Ｅ−ＶＳＢサービス多重化のために定められた方法に従うＮＵＬＬパケットにカプセル化されたメイン・サービス・ストリームと同時にＭ／Ｈサービスをバーストの形で転送する。本システムは、さらなるロバスト性のために直列連結畳み込み符号化（ＳＣＣＣ）を使用する。Ｍ／Ｈ受信を援助するために、既存のＭ／Ｈシステムは、基本の８ＶＳＢ転送に移動体パケット・データで多重化された追加のトレーニングを加えて補い、送信時にトレーニング・データが連続バイト（トレーニング当たり２フルセグメント）で出現するようにしている。従って、利用可能な場合、受信機は、高速で移動するチャンネル状態を追跡するために、この追加のトレーニング情報を利用して受信機のイコライザを更新することができる。本明細書に開示する実施形態の具体例は、ＡＴＳＣ規格のＭ／Ｈ修正版の一部に基づくこと、又はこれを含むことができ、Ｍ／Ｈ及びＡＴＳＣ規格のさらなる変形版及び修正版を含むこともできる。しかしながら、本明細書に開示する視聴覚情報の送信に関する実施形態は、必ずしもＡＴＳＣ又はＭ／Ｈシステムとの使用に限定されるものではなく、ＤＶＢ−Ｔ／Ｈ、ＩＳＤＢ−Ｔ、ＤＭＢ−Ｔ／Ｈなどの他の規格及び／又は修正スキームに基づく視聴覚情報の送信にも等しく適用することができる。
【００２８】
図示のように、システム１００は、送信システム（又は送信システム）１０２と、（移動体装置１１２Ａ〜１１２Ｄなどの）１又はそれ以上の移動体装置１１２と、少なくとも１つの固定装置１１４とを含む。上述したように図１は例示にすぎず、例えば例示的なシステムは、１又はそれ以上の送信システム１０２と、複数の移動体装置１１２と、複数の固定装置１１４とを含むことができる。
【００２９】
送信システム１０２は、視聴覚情報を１又はそれ以上の移動体装置１１２へ無線で送信するように構成される。より詳細には、送信システム１０２を、デジタル・テレビジョン信号／チャンネルを移動体装置１１２へ送信するように構成することができる。移動体装置１１２は、視聴覚情報を受信して提示することができ、例えばデジタル・テレビジョン信号／チャンネルを受信して提示することができる。送信システム１０２はまた、視聴覚情報を（固定テレビなどの）固定装置１１４へ無線で送信するように構成することもできる。送信システム１０２を、視聴覚情報をテレビなどの１又はそれ以上の固定装置１１４へ送信するように構成することもできる。
【００３０】
便宜上、本明細書では、本発明の実施形態を移動体装置１１２による受信に関して説明する。また一方、当然ながら本明細書で説明する本発明の様々な実施形態を固定装置による受信に使用することもできる。従って、本明細書で説明する様々な方法のいずれかを、移動体装置１１２又は固定装置１１４、又はこれらの両方とともに望む通りに利用することができる。
【００３１】
送信システム１０２は、送信機１０６と、この送信機１０６に結合された送信論理回路１０４とを含む。送信論理回路１０４は、（付属のソフトウェアを含む）１又はそれ以上のコンピュータシステム、デジタル論理回路、アナログ論理回路、プログラマブルゲートアレイなどの様々な種類の論理回路のいずれか、又はこれらの組み合わせを含むことができる。送信論理回路１０４は、（テレビデータなどの）視聴覚情報を受信及び／又は記憶して、この視聴覚情報を含むパケットを生成するようにされる。送信論理回路１０４は、８−ＶＳＢ変調などを使用して、ＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｔｅｅ）規格などの様々な規格のいずれかに基づいてパケットを生成することができる。送信システム１０２は、ＤＶＢ−Ｔ／Ｈ、ＩＳＤＢ−Ｔ、ＤＭＢ−Ｔ／Ｈなどの他の変調手法を使用することもできる。送信論理回路を、エラー訂正符号化情報を生成するようにすることもできる。例えば、送信論理回路を、（以下に限定されるわけではないが、）（トレリス符号化などの）畳み込み符号化、（リードソロモン符号化などの）ブロック符号化、又はその他のエラー訂正技術を含む様々な種類のエラー訂正技術のいずれかを使用してデータを符号化するように構成することができる。送信論理回路を、２以上のエラー訂正技術を使用してデータを符号化するように構成することができる。送信論理回路１０４を、制御情報を含むパケットを生成するように構成することもできる。１つの実施形態では、デジタル・テレビジョン・チャンネルの１又はそれ以上が、テレビなどの固定受信機向けに企図される。デジタル・テレビジョン・チャンネルの１又はそれ以上を、移動体及び／又はハンドヘルド（Ｍ／Ｈ）（本明細書ではまとめて「移動体」と呼ぶ）装置１１２向けに企図することもできる。１つの実施形態では、デジタル・テレビジョン・チャンネルの１又はそれ以上を、固定受信機又は移動体装置のいずれかに向けて企図することができる。
【００３２】
移動体装置１１２向けに企図されたデジタル・テレビジョン・チャンネルの場合（そして場合によっては固定装置１１４及び／又は移動体装置１１２向けに企図されたチャンネルなどの全てのチャンネルの場合）、送信論理回路１０４を、エラー訂正符号化情報を含むパケットを生成するように構成することができる。例えば、送信論理回路１０４は、視聴覚情報のためのエラー訂正符号化情報を生成することができ、またエラー訂正符号化情報を視聴覚情報とは別の（１又は複数の）パケットに含めて、エラー訂正符号化情報を視聴覚情報に関連付けるための制御情報を含む別の（１又は複数の）パケットとともに送信することができる。従って、エラー訂正符号化情報を使用する必要がない、又は使用するように構成されていない（固定受信機などの）受信機は、エラー訂正符号化情報パケットを無視して、視聴覚情報を通常の視聴覚ストリームとして単純に受信できるのに対し、追加のエラー訂正符号化情報を必要とし、このエラー訂正符号化情報を使用するように構成されている（移動体装置などの）受信機は、（制御情報などに基づいて）エラー訂正符号化情報を視聴覚情報に関連付けることにより、よりロバストなシステムを実現することができる。さらに、送信論理回路１０４が制御情報を使用して、受信機が使用できる新たな種類のエラー訂正符号化を生成して送信することができる。
【００３３】
送信論理回路１０４は、高速で移動中のチャンネル状態を追跡するために受信機のイコライザを更新するためなどのトレーニング情報を含むパケットを生成するように構成することができる。例えば、送信論理回路１０４（又は、送信論理回路１０４に結合されたメモリ）は、いくつかの予め定めたトレーニング・シーケンスを記憶することができる。移動体装置はまた、予め定めた同じトレーニング・シーケンスをメモリなどに記憶することもできる。送信論理回路１０４は、トレーニング・シーケンスの１又はそれ以上を、生成したパケット内の予め定めた場所に含めることができる。送信論理回路１０４はまた、どのトレーニング・シーケンスがパケットに含まれているか、及びパケットのどこでトレーニング・シーケンスを発見できるかを移動体装置に示す制御情報を含むこともできる。従って、移動体装置は、送信／受信した（単複の）トレーニング・シーケンスを、記憶した（単複の）トレーニング・シーケンスと比較することができる。例えば、移動体装置がイコライザを含む場合、受信したトレーニング・シーケンスと記憶した（基準）トレーニング・シーケンスとの間のあらゆる差異によってイコライザを現在の受信状態に適応できるようにすることができ、これによりパケット内の視聴覚情報の受信（ひいては提示）が改善される。
【００３４】
移動体装置１１２は、ポータブルコンピュータシステム（ラップトップ）１１２Ａ、（Ｂｌａｃｋｂｅｒｒｙ、ｉＰｈｏｎｅなどの）無線電話機１１２Ｂ、携帯情報端末１１２Ｃ、車載型テレビ装置１１２Ｄ、及び受信した視聴覚情報を表示できるその他の種類の携帯機器などの様々な種類の装置のいずれであってもよい。
【００３５】
移動体装置１１２は、送信機１０６により送信されたパケットを（アンテナなどを使用して）無線で受信するように構成される。それぞれの移動体装置１１２は、受信した視聴覚情報を処理するための受信機論理回路、及びビデオ情報を提示するためのディスプレイと音声情報を提示するための１又はそれ以上のスピーカとを含むこともできる。従って、移動体装置１１２の各々は、本明細書で説明するような受信したテレビ・チャンネルを提示するためのテレビのような能力を含むことができる。
【００３６】
固定装置１１４は、液晶ディスプレイ（ＬＣＤディスプレイ）、プラズマ・ディプレイなどの従来のテレビのような、固定位置に設置されることを意図された（固定式又は「非モバイル」と呼ぶ）様々な種類の装置のいずれであってもよい。
【００３７】
図２−送信フロー図
図２は、視聴覚情報を送信するための方法を示すフロー図である。この方法は、上述したような及び図１に示すような、送信論理回路及び送信機を含むシステムなどの送信システムにより実施することができる。視聴覚情報は、移動体装置が受信するためのものであってもよく、或いは、この視聴覚情報は、固定装置が、又は移動体装置及び固定装置の両方が受信するためのものであってもよい。なお、様々な実施形態によれば、ステップのうちの１又はそれ以上を省略し、反復し、或いは図２に示し以下で説明するものとは異なる順序で実施することができる。
【００３８】
この方法は、可変量のトレーニング情報を視聴覚情報とともに送信できるようにする。移動中の受信状態を調整するために、受信機内のイコライザがトレーニング情報を使用することができる。移動中の受信機の受信状態は絶えず変化し得るので、トレーニング情報を定期的に一定周期で送信することができる。イコライザが有効であるためには、所与のイコライザに一定量のトレーニングが必要である。しかしながら、イコライザ技術が向上するにつれ、イコライザが移動受信状態に適応するという満足のいく仕事を行うのに必要なトレーニング情報の量が低減され、又は無くなる（例えば、イコライザが実際のデータを「トレーニング」することができる）ようになることが期待できる。従って、場合によっては、トレーニング情報のために指定されていた帯域幅の一部又は全てを視聴覚情報に再割り当てすることが望ましい。換言すれば、後述するように、可変量のトレーニング情報を送信できるようにするシステムを実現することが望ましい。
【００３９】
２０２において、トレーニング情報をメモリに記憶することができる。１つの実施形態では、トレーニング情報をいくつかのトレーニング・シーケンスの形とすることができる。個々のトレーニング・シーケンスは、他のトレーニング・シーケンスと同じ長さ、例えば１又はそれ以上のフィールドセグメントにわたるものであってもよい。１つの実施形態では、６個のトレーニング・シーケンスが存在することができる。受信機がトレーニング情報を使用して受信機のイコライザをトレーニングできるようにするために、トレーニング情報を受信するように構成された移動体装置などのいずれかの対象とする受信機に同一のトレーニング情報を記憶することもできる。
【００４０】
２０４において、視聴覚情報と、トレーニング情報と、トレーニング情報の場所を指定する第１のトレーニング・パターンを識別する第１の情報とを含む複数のパケットを生成することができる。１つの実施形態では、（テレビなどの）固定受信機向けに企図された１又はそれ以上のデジタル・テレビジョン・チャンネルを含むＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｔｅｅ）ＤＴＶ（デジタル・テレビジョン）規格に基づいてパケットを生成することができ、これとは別に或いはこれに加えて、パケットは、移動体／ハンドヘルド（Ｍ／Ｈ）受信機向けに企図された１又はそれ以上のデジタル・テレビジョン・チャンネルを含むことができる。
【００４１】
視聴覚情報を含むパケットの生成は、（ＭＰＥＧ−２符号化などを使用して）音声及びビデオデータを符号化するステップ、順方向エラー訂正を適用するステップ、適当なパケットヘッダ及び制御情報を生成するステップなどの様々なステップを含むことができる。順方向エラー訂正は、リードソロモン（ＲＳ）符号化、トレリス符号化、巡回冗長コード（ＣＲＣ）を含むあらゆる数の形、又は複数の方法の組み合わせを含む他のあらゆるエラー訂正符号化の形をとることができる。
【００４２】
トレーニング情報は、パケット内の特定の場所に存在することができる。例えば、特定のトレーニング・シーケンスの使用及びこれらのパケット内における場所を定義する、送信機及び受信機の両方が知っているいくつかのトレーニング・パターンが存在してもよい。従って、６個のトレーニング・シーケンスを含むシステムが存在することができ、６個のトレーニング・シーケンスを全て使用するトレーニング・パターンがパケット内に存在することができる。４個のトレーニング・シーケンスのみを使用するトレーニング・パターンが存在してもよく、或いはパケット内にトレーニング・シーケンスを含まないトレーニング・パターンが存在してもよい。同様に、パケット内のトレーニング・シーケンスと場所の様々な考えられる組み合わせのいずれかを使用するあらゆる数のトレーニング・パターンを定義することもできる。
【００４３】
あらゆる数のトレーニング・パターンが考えられるが、いくつかの実施形態では、（３個、４個、６個などの）わずかなトレーニング・パターンを定義すれば十分である。例えば、６個のトレーニング・シーケンスが存在する場合、各々がパケット内の特定の場所に存在する６個のシーケンスを使用する１つのパターンが存在することができる。４個、３個、及びゼロ個のトレーニング・シーケンスを使用するパターンも存在することができ、個々のパターンは、使用するトレーニング・シーケンスのためにパケット内の同じ場所を使用する。他のトレーニング・パターンの組も考えられる。
【００４４】
なお、考えられるトレーニング・シーケンスが全てパケット内に含まれるわけではないことを指定するトレーニング・パターンを使用する場合、トレーニング・シーケンスのために使用されていない（例えば、別のトレーニング・パターンのトレーニング・シーケンスに使用できたであろう）場所を視聴覚情報のために使用することができる。換言すれば、含んでいるトレーニング情報が別のトレーニング・パターンよりも少ない（例えば、少ないトレーニング・シーケンス）トレーニング・パターンを使用することにより、トレーニング情報のために使用されたであろうはずの（単複の）場所が解放され、代わりにさらなる視聴覚情報のために使用できるようになる。別の言い方をすれば、使用するトレーニング情報の量を減少させることによってさらなる視聴覚情報を送信できるようになり、トレーニング情報に割かれる帯域幅オーバーヘッドが効果的に縮小され、ペイロード（視聴覚情報）に割かれる帯域幅が増加するようになる。逆に、さらなるトレーニング情報が望ましい場合、たとえペイロードのための帯域幅が縮小され、帯域幅オーバーヘッドが増加したとしても、（さらなるトレーニング・シーケンスなどの）より多くのトレーニング情報を含むトレーニング・パターンを選択することができる。
【００４５】
パケット内には、どのトレーニング・パターンが使用されているかを示す第１の情報が存在することができる。この第１の情報は、いくつかの形のうちのあらゆる形を望む通りにとることができる。ＡＴＳＣ  Ｍ／Ｈシステムでは、どのトレーニング・パターンが使用されているかをシグナリングする１つの考えられる方法は、フィールド同期の終わりに直交ゴールド・コードを挿入すること（例えば、この直交ゴールド・コードの組の各々が、特定のトレーニング・パターンを示すように定義されている場合）である。ＡＴＳＣ  Ｍ／Ｈシステムにおいてこの方法を実施することに関するさらなる詳細を、以下図４及び図５に関して示す。一般に、第１の情報は、特定のトレーニング・パターンがどのように実施されるかに関わらず、この特定のトレーニング・パターンが使用されていることを受信機に示すように定義することができる。
【００４６】
第１の情報は、制御情報を含む複数のパケットのサブセットの一部として複数のパケットに含めることができる。例えば「クロス・ストリーム・アソシエーションによる移動体装置へのマルチメディア・ストリームの送信」という名称の出願番号第１２／４７２，８９２号に記載されるように、異なる視聴覚ストリームをともに関連付けるための、及び／又はエラー訂正符号化情報を１又はそれ以上の視聴覚ストリームに関連付けるための制御情報が存在してもよく、上記特許出願は本明細書に十分かつ完全に示されるかのようにその全体が引用により本明細書に組み入れられる。これとは別に、或いはこれに加えて、例えば「非符号化トランスポート・トンネリングによる移動体装置へのマルチメディア・ストリームの送信」という名称の出願番号第１２／４７４，５９５号に記載するように、視聴覚情報の一部が非符号化トランスポート・トンネルの一部であることを示す制御情報が存在してもよく、上記特許出願は本明細書に十分かつ完全に示されるかのようにその全体が引用により本明細書に組み入れられる。このような制御情報に加え、或いはこの代わりに、様々なその他の制御情報も考えられる。制御情報は、視聴覚情報とは別のパケット内に存在することができるが、いくつかの実施形態では、制御情報の一部又は全てを視聴覚情報と同じパケットに含めることもできる。
【００４７】
２０６において、複数のパケットを送信することができる。複数のパケットの送信は、異なるパケットのサブセットを多重化するステップを含むことができ、例えば、制御ストリームを構成する（制御情報を含むような）パケットを、視聴覚情報を構成する（視聴覚情報を含むような）パケットとともに多重化することができる。これらの異なるパケット又はストリームを多重化するステップは、それぞれの複数のパケット（又はストリーム）の相対的帯域幅割り当ての比率に基づいて実施することができる。連続モードに対応する１つの実施形態では、これらの異なるパケットストリームを多重化するステップが、これらの相対的帯域幅に基づいてパケットを均一に分散させるようにこれらを順序付けるステップを含む。バーストモードに対応する別の実施形態では、（固有のバーストに集約された）制御情報が残りのバーストの開始位置を示すことにより、異なるパケットストリームが先行する別のバーストに集約される。多重化により、送信オーバーヘッドを低減することができる。１つの実施形態では、この送信方法により、様々なパケット・ストリームの帯域幅割り当てに関するサイズ情報が送信され、このサイズ情報を受信機側で使用して、受信したパケット・ストリームを逆多重化することができる。
【００４８】
図３−受信フロー図
図３は、視聴覚情報を受信して提示するための方法を示すフロー図である。この方法は、ポータブルコンピュータシステム（ラップトップ）、（Ｂｌａｃｋｂｅｒｒｙ、ｉＰｈｏｎｅなどの）無線電話機、携帯情報端末、車載型テレビ装置、及び受信した視聴覚情報を表示できるその他の種類の携帯機器などの、上述した図１に示すような移動体装置により実施することができる。或いは、いくつかの実施形態では、この方法を、液晶ディスプレイ（ＬＣＤディスプレイ）テレビ、プラズマディスプレイテレビなどの従来のテレビのような、図１に示し上述したような固定装置により実施することができる。なお、様々な実施形態によれば、ステップのうちの１又はそれ以上を省略し、反復し、或いは図２に示し以下で説明するものとは異なる順序で実施することができる。
【００４９】
この方法により、受信装置が、視聴覚情報を含む可変量のトレーニング情報を受信できるようになる。受信装置は、例えば移動受信状態を調整するために、トレーニング情報を使用して受信装置のイコライザを更新することができる。移動受信機の受信状態が絶えず変化している場合、トレーニング情報を定期的に一定周期で送信することができる。イコライザが有効であるためには、所与のイコライザに一定量のトレーニングが必要である。しかしながら、イコライザ技術が向上するにつれ、イコライザが移動受信状態に適応するという満足のいく仕事を行うのに必要なトレーニング情報の量が低減され、又は無くなる（例えば、イコライザが実際のデータを「トレーニング」することができる）ようになることが期待できる。従って、場合によっては、トレーニング情報のために指定されていた帯域幅の一部又は全てを視聴覚情報に再割り当てすることが望ましい。換言すれば、後述するように、可変量のトレーニング情報を受信できるようにするシステムを実現することが望ましい。
【００５０】
なお、図３に関して以下で説明する方法は、上述した図２のフロー図によって示す方法と組み合わせて（例えば、送信システムにより）使用することができる。従って、様々な実施形態によれば、図３に関して以下で説明する要素の多くは、図２に関して上述した要素の多くに対応することができる。
【００５１】
３０２において、トレーニング情報をメモリに記憶することができる。２０２において、トレーニング情報をメモリに記憶することができる。１つの実施形態では、トレーニング情報をいくつかのトレーニング・シーケンスの形とすることができる。個々のトレーニングシーケンスは、他のトレーニング・シーケンスと同じ長さ、例えば１又はそれ以上のフィールドセグメントにわたるものであってもよい。１つの実施形態では、６個のトレーニング・シーケンスが存在することができる。受信機がトレーニング情報を使用して受信機のイコライザをトレーニングできるようにするために、トレーニング情報を受信するように構成された移動体装置などのいずれかの対象とする受信機に同一のトレーニング情報を記憶することもできる。
【００５２】
３０４において、複数のパケットを受信することができる。複数のパケットは、視聴覚情報と、トレーニング情報の送信バージョンとを含むことができる。複数のパケットはまた、複数のパケット内のトレーニング情報の場所を指定する第１のトレーニング・パターンを識別する第１の情報を含むこともできる。パケットは、移動体装置及び／又は固定装置向けに企図された１又はそれ以上のコンテンツストリームを含むことができる。１つの実施形態では、（テレビなどの）固定受信機向けに企図された１又はそれ以上のデジタル・テレビジョン・チャンネルを含むＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｔｅｅ）ＤＴＶ（デジタル・テレビジョン）規格に基づいてパケットを生成することができ、これとは別に或いはこれに加えて、パケットは、移動体／ハンドヘルド（Ｍ／Ｈ）受信機向けに企図された１又はそれ以上のデジタル・テレビジョン・チャンネルを含むことができる。視聴覚情報を含むパケットは、順方向エラー訂正などのエラー訂正符号化を含むこともでき、これは、以下に限定されるわけではないが、ＲＳ符号化、トレリス符号化、ＣＲＣを含むあらゆる数の形、又は複数の方法の組み合わせを含む他のあらゆるエラー訂正符号化の形をとることができる。
【００５３】
トレーニング情報は、パケット内の特定の場所に存在することができる。例えば、特定のトレーニング・シーケンスの使用及びこれらのパケット内における場所を定義する、送信機及び受信機の両方が知っているいくつかのトレーニング・パターンが存在してもよい。従って、６個のトレーニング・シーケンスを含むシステムが存在することができ、６個のトレーニング・シーケンスを全て使用するトレーニング・パターンがパケット内に存在することができる。４個のトレーニング・シーケンスのみを使用するトレーニング・パターンが存在してもよく、或いはパケット内にトレーニング・シーケンスを含まないトレーニング・パターンが存在してもよい。同様に、パケット内のトレーニング・シーケンスと場所の様々な考えられる組み合わせのいずれかを使用するあらゆる数のトレーニング・パターンを定義することもできる。
【００５４】
あらゆる数のトレーニング・パターンが考えられるが、いくつかの実施形態では、（３個、４個、６個などの）わずかなトレーニング・パターンを定義すれば十分である。例えば、６個のトレーニング・シーケンスが存在する場合、各々がパケット内の特定の場所に存在する６個のシーケンスを使用する１つのパターンが存在することができる。４個、３個、及びゼロ個のトレーニング・シーケンスを使用するパターンも存在することができ、個々のパターンは、使用するトレーニング・シーケンスのためにパケット内の同じ場所を使用する。他のトレーニング・パターンの組も考えられる。
【００５５】
３０６において、複数のパケットから第１の情報を決定することができる。第１の情報は、制御情報を含む複数のパケットのサブセットの一部として複数のパケットに含めることができる。例えば、引用により組み入れられる「クロスストリームアソシエーションによる移動体装置へのマルチメディア・ストリームの送信」という名称の出願番号第１２／４７２，８９２号に記載するように、異なる視聴覚ストリームをともに関連付けるための、及び／又はエラー訂正符号化情報を１又はそれ以上の視聴覚ストリームに関連付けるための制御情報が存在してもよい。これとは別に、或いはこれに加えて、例えば、引用により組み入れられる「非符号化トランスポートトンネリングによる移動体装置へのマルチメディア・ストリームの送信」という名称の出願番号第１２／４７４，５９５号に記載するように、視聴覚情報の一部が非符号化トランスポートトンネルの一部であることを示す制御情報が存在してもよい。このような制御情報に加え、或いはこの代わりに、様々なその他の制御情報も考えられる。制御情報は、視聴覚情報とは別のパケット内に存在することができるが、いくつかの実施形態では、制御情報の一部又は全てを視聴覚情報と同じパケットに含めることもできる。
【００５６】
上述したように、第１の情報は、複数の考えられるトレーニング・パターンの１つとすることができる第１のトレーニング・パターンを識別することができる。換言すれば、パケット内の第１の情報は、どのトレーニング・パターンが使用されているかを示すことができる。この第１の情報は、いくつかの形のうちのいずれかの形を望む通りにとることができる。ＡＴＳＣ  Ｍ／Ｈシステムでは、どのトレーニング・パターンが使用されているかをシグナリングする１つの考えられる方法は、フィールド同期の終わりに直交ゴールド・コードを挿入すること（例えば、この直交ゴールド・コードの組の各々が、特定のトレーニング・パターンを示すように定義されている場合）である。ＡＴＳＣ  Ｍ／Ｈシステムにおいてこの方法を実施することに関するさらなる詳細は、以下図４及び図５に関して示す。一般に、第１の情報は、特定のトレーニング・パターンがどのように実施されるかに関わらず、この特定のトレーニング・パターンが使用されていることを受信機に示すように定義することができる。すなわち、第１の情報により、受信機がステップ３０８などにおいて第１のトレーニング・パターンを決定できるようになる。
【００５７】
３０８において、第１の情報に基づいて第１のトレーニング・パターンを決定することができる。上述したように、第１のトレーニング・パターンは、多くの考えられるトレーニング・パターンの１つとすることができる。トレーニング・パターンは、トレーニング情報を構成する１又はそれ以上のトレーニング・シーケンス、及び複数のパケット内のトレーニング・シーケンスの場所を指定することができる。従って、ステップ３１０などにおいて、受信機は、（送信されたトレーニング・シーケンスなどの）送信されたトレーニング情報を識別して（記憶したトレーニング・シーケンスなどの）記憶したトレーニング情報と比較することができる。
【００５８】
なお、考えられるトレーニング・シーケンスが全てパケット内に含まれるわけではないことを指定するトレーニング・パターンを使用する場合、トレーニング・シーケンスのために使用されていない（例えば、別のトレーニング・パターンのトレーニング・シーケンスに使用できる）場所を視聴覚情報のために使用することができる。換言すれば、含んでいるトレーニング情報が別のトレーニング・パターンよりも少ない（例えば、トレーニング・シーケンスが少ない）トレーニング・パターンを使用することにより、トレーニング情報のために使用されたであろうはずの（単複の）場所が解放され、代わりにさらなる視聴覚情報のために使用できるようになる。別の言い方をすれば、より少ない量のトレーニング情報を受信した場合、対応するさらなる量の視聴覚情報が受信され、トレーニング情報に割かれる帯域幅オーバーヘッドが効果的に縮小され、ペイロード（視聴覚情報）に割かれる帯域幅が増加するようになる。逆に、さらなるトレーニング情報が望ましい場合、たとえペイロードのための帯域幅が縮小され、帯域幅オーバーヘッドが増加したとしても、（さらなるトレーニング・シーケンスなどの）より多くのトレーニング情報を含むトレーニング・パターンを選択することができる。
【００５９】
３１０において、受信機をトレーニングすることができ、このステップは、トレーニング情報の送信バージョンを、記憶したトレーニング情報と比較するステップを含むことができる。受信機は、受信機が困難な受信状態で受信した視聴覚情報を処理するのに役立つことができる（適応イコライザなどの）イコライザを含むことができる。例えば、イコライザはトレーニング情報を利用して、受信した信号の（信号対ノイズ比などの）品質を改善することができる、受信した信号に対して処理中に行うべき調整を決定することができる。様々な実施形態によれば、使用するイコライザはいずれの種類のイコライザであってもよく、トレーニング情報を使用する特定の技術は、当業で公知のいずれのイコライザ技術であってもよい。
【００６０】
３１２において、視聴覚情報の少なくとも一部を提示することができる。移動体装置（レガシーモデル又は最新モデルなど）及び放送システム（チャンネル／サービスの数及びチャンネル／サービスのタイプ／バージョンなど）に応じて、視聴覚情報の少なくとも一部を移動体装置における提示に適したものにすることができる。いくつかの実施形態では、提示する前に視聴覚情報の一部（提示に適した視聴覚情報など）又は全てを処理することもできる。視聴覚情報を処理するステップは、例えばデータを逆多重化するステップ、あらゆるエラー訂正情報を復号するステップ、音声及びビデオデータを復号するステップなどの、送信のためにデータを準備する際に及び／又はデータをパケット化する際に行われるあらゆるステップの逆を実施するステップを含むことができる。視聴覚情報を提示するステップは、ディスプレイ上にビデオ情報を提示するステップ及び／又は１又はそれ以上のスピーカ上に音声情報を提示するステップを含むことができる。
【００６１】
図４−１６ビット直交ゴールド・コード
図４は、（ｐｏｌｙ＝０３１，０２７）に基づく１６ビット直交ゴールド・コードの組をリストした表である。図２及び図３に関して上述したように、いくつかの実施形態では、直交ゴールド・コードを使用して、どのトレーニング・パターンが使用されているかをシグナリングすることができ、例えば第１の情報を直交ゴールド・コードとすることができる。特に、これらの実施形態はＡＴＳＣ  Ｍ／Ｈシステムに適したものであるが、これらを部分的又は全体的に他のシステムに適用することもできる。
【００６２】
１つの実施形態では、可変長のトレーニング・パターンをシグナリングする方法が、フィールド同期において直交ゴールド・コード（長さ１６）を使用することができる。これらが、図４に示す直交ゴールド・コードである。ＭＰＨ規格においてＰＮ１２７を配置する場合、これらのコードを８２個の確保した記号のうちの最後の１６個の記号として配置することができる。ＰＮ５１１に近いことにより、このシグナリングの信頼性を最大にすることができる。しかも、シーケンスを平均化して、ロバスト性をさらに向上させることができる。いくつかの実施形態によれば、例えば、Ｍ／Ｈシステムにより指定される方法に準拠するために、奇数フィールド期間にはコードが逆になると仮定することができる。この方法により、トレーニング・シーケンスの１６個の異なる状態を検出できるようになる。部分的なＰＮ１２７シーケンスを８２個から６６個の記号に削減しても、フィールド状態（奇数／偶数）を検出する性能にはわずかな影響しか与えない。
【００６３】
ＡＴＳＣ  Ｍ／Ｈシステムにおいて図２及び３に関して上述した方法を実施するためには、システムに他の修正を加えることが必要になる。例えば、トレーニング情報を含むことができたはずの場所に視聴覚情報を配置するためには、グループ・フォーマッタ内のＭ／Ｈグループ・フォーマット・オーガナイザに修正を加えること、例えば、トレーニング場所をＭ／Ｈデータ場所として再割り当てすることが必要になる。このようにして、ブロック処理をこれらの新たに利用できるセグメントに拡張することができる。
【００６４】
また、使用するトレーニング・パターンに応じて、所望のブロックに追加の記号を加えるためにＳＯＢＬ値を再定義することができる。これにより、グループごとのＳＣＣＣペイロードバイトの数（ＰＬ）を再定義することもできる。ＭＰＨシステムは、可変ブロックサイズに適合する方法を既に含んでいるので、ＰＬの値への追加はブロック符号器の変更を必要とせず、まさにＰＬ及びＳＯＢＬサイズを計算するだけよい。
【００６５】
図４の太字のエントリは、自己相関特性の弱いコードを示しており、トレーニング・パターンをシグナリングするために使用する際にはこれらを避けることが好ましい。検出閾値が低く自己相関特性が弱いという理由で１６長コードを使用することにより記号間干渉の影響を低減させることができるが、その他の長さのコードを望む通りに使用することもできる。この実施形態では、１６個のコードが可能であるが、さらなるロバスト性のために５個のコード（すなわち、太字のエントリ）を省いて１１個のコードを残すことができる。
【００６６】
図５−ゴールド・コードのトレーニング・シーケンス・パターンへのマッピング
図５は、図２６に示すゴールド・コードを１つの実施形態によるいくつかの考えられるトレーニング・シーケンスパターンにマップした例をリストした表である。この例示的な実施形態では、コード０、１、４、１１、及び１５は、図４に関して上述したように自己相関特性が弱いため使用しない。コード２は、標準的なＭ／Ｈトレーニングのような、６つのトレーニング・シーケンスを全て使用できることを示す。コード３は、２つ（第３及び第５）のトレーニング・シーケンスを除去できることを示す。コード５は、３つ（第３、第４、及び第５）のトレーニング・シーケンスを除去できることを示す。コード６は、トレーニング・シーケンスを全て除去できること、すなわちトレーニング情報を複数のパケットに含めることができないことを示す。コードの残りは、将来的な時点で定義できる追加のトレーニング・パターンなどのその他の用途のために確保することができる。従って、複数のトレーニング・パターンの各々は異なるトレーニング情報の量を示すことができ、（第１の情報などの）複数の直交ゴールド・コードの各々を、複数のトレーニング・パターンのうちの特定のトレーニング・パターンを示すように定義することができる。
【００６７】
なおこの場合も、図２及び図３に関して説明した方法を実施する上述した例示的な実施形態が、特にＡＴＳＣ  Ｍ／Ｈシステムに関連することができ、これらをあらゆる数の他のシステムで同様に使用することもできる。同様に、図２及び図３に関して上述した方法を図４及び図５に関して説明したように実施することができるが、これらをあらゆる数のその他の方法で同様に又は別様に実行することもでき、これらの例示的な実施構成に限定されると解釈すべきではない。
【００６８】
図６は、バイト・インターリービング後に見られるＭ／Ｈフレーム・フォーマットの１つの実施形態を示している。フィールドセグメントは、視聴覚情報、順方向エラー訂正符号化、既知のトレーニング記号又は「ヌル」データを含むことができる。Ｍ／Ｈシステムは、トレーニング情報を複数のフィールドセグメントに分配する。標準的なトレーニングは、フィールドごとに６個のトレーニング・シーケンスを指定し、各々が１又はそれ以上のフィールドセグメントにわたる。変更したトレーニング・パターンによりグループ内のシーケンスが除去されて、フィールド内の残りのトレーニング・シーケンス間の均等な分配が保持される。
【００６９】
上記の実施形態についてかなり詳細に説明したが、当業者には、上記の開示を十分に理解した時点で数多くの変形及び修正が明らかになるであろう。以下の特許請求の範囲は、全てのこのような変形及び修正を含むと解釈すべきであることが意図される。
【図１】
0006035307.tif 000002
【図２】
0006035307.tif 000003
【図３】
0006035307.tif 000004
【図４】
0006035307.tif 000005
【図５】
0006035307.tif 000006
【図６】
0006035307.tif 000007