(57)【特許請求の範囲】
【請求項１】
デジタルデータが合成されたＴＳ（トランスポートストリーム）データの符号化を行う際に、スーパフレーム毎に伝送モードを決定する伝送モードの決定方法において、
時系列的に前のスーパフレームで使用したＴＭＣＣ基本情報と次のスーパフレームの始めの所定数のスロットのパケットに含まれるＴＭＣＣ基本情報とを使用して、新たに入力されたスーパフレームの伝送モードを決定することを特徴とする伝送モードの決定方法。
【請求項２】
前記所定数のスロットのパケットに含まれるＴＭＣＣ基本情報を比較し、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報に基づいて、伝送モードを決定することを特徴とする請求項１に記載の伝送モードの決定方法。
【請求項３】
新たに入力されたスーパフレームの先頭スロットを検索する第１のステップと、
前記第１のステップでスーパフレームの先頭スロットが検索されたとき、該先頭スロットに含まれるＴＭＣＣ基本情報を抽出する第２のステップと、
前記第２のステップで抽出されたＴＭＣＣ基本情報が、時系列的に直前のスーパフレームのＴＭＣＣ基本情報と同じか否かを比較判定する第３のステップと、
前記第３のステップの比較判定において、両者のＴＭＣＣ基本情報が同じ場合は、前記第２のステップで抽出されたＴＭＣＣ基本情報に基づいて新たに入力されたスーパフレームの伝送モードを決定し、両者のＴＭＣＣ基本情報が異なる場合は、新たに入力されたスーパフレームの、始めの所定数のスロットのパケットに含まれるＴＭＣＣ基本情報を抽出して相互比較し、前記の共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報に基づいて、新たに入力されたスーパフレームの伝送モードを決定する第４のステップと
を含むことを特徴とする請求項１記載の伝送モードの決定方法。
【請求項４】
前記第３のステップにおいて、前記所定数のスロットのパケットに含まれるＴＭＣＣ基本情報が全て異なる場合は、後の信号処理に最も影響の少ない伝送モードを決定することを特徴とする請求項３に記載の伝送モードの決定方法。
【請求項５】
前記第３のステップにおいて、新たに入力したスーパフレームの始めの１スロットのパケットに含まれるＴＭＣＣ基本情報のみが、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報と異なっている場合は、前記共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報と前のスーパフレームのＴＭＣＣ基本情報とを再度比較し、
両者が一致するときは、前記共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報によって伝送モードを決定し、
両者が異なっているときは、伝送モードの融通性の高い順序で記述されているか否かの判断と、予備に割り当てられたリザーブコードが使用されているか否かの判断と、伝送モードに割り当てられたスロット数が、新たに入力されたスーパフレームのパケットに含まれるＴＭＣＣ基本情報に記述された合計スロット数に一致するか否かの判断と、によって新たに入力されたスーパフレームの伝送モードを決定することを特徴とする請求項３に記載の伝送モードの決定方法。
【請求項６】
デジタルデータが合成されたＴＳ（トランスポートストリーム）データの符号化・変調処理を行う際に、スーパフレーム毎に伝送モードを決定するＴＳ合成装置において、
複数の放送局から送信されるデジタルデータに基づいて、個別にＴＳデータを入力してデータが正しいか否かを判断する複数のＴＳ入力手段と、
前記複数のＴＳ入力手段から受信した複数のＴＳデータを合成するＴＳ合成手段と、
ＴＳ合成装置全体の同期をとるためのクロック信号を発生するクロック手段と、
ＴＳ合成装置全体の監視・制御を行う演算手段とを含み、
前記ＴＳ入力手段は、
時系列的に前のスーパフレームで使用したＴＭＣＣ基本情報と次のスーパフレームの始めの所定数のスロットのパケットに含まれるＴＭＣＣ基本情報とを使用して、新たに入力されたスーパフレームの伝送モードを決定することを特徴とするＴＳ合成装置。
【請求項７】
前記ＴＳ入力手段は、
前記所定数のスロットのパケットに含まれるＴＭＣＣ基本情報を比較し、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報に基づいて、伝送モードを決定することを特徴とする請求項６に記載のＴＳ合成装置。
【請求項８】
前記ＴＳ入力手段は、
前記所定数のスロットのパケットに含まれるＴＭＣＣ基本情報が全て異なる場合は、後の信号処理に最も影響の少ない伝送モードを決定することを特徴とする請求項７に記載のＴＳ合成装置。
【請求項９】
前記ＴＳ入力手段は、
新たに入力したスーパフレームの始めの１スロットのパケットに含まれるＴＭＣＣ基本情報のみが、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報と異なっている場合は、前記共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報と前のスーパフレームのＴＭＣＣ基本情報とを再度比較し、
両者が一致するときは、前記共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報によって伝送モードを決定し、
両者が異なっているときは、伝送モードの融通性の高い順序で記述されているか否かの判断と、予備に割り当てられたリザーブコードが使用されているか否かの判断と、伝送モードに割り当てられたスロット数が、新たに入力されたスーパフレームのパケットに含まれるＴＭＣＣ基本情報に記述された合計スロット数に一致するか否かの判断と、によって新たに入力されたスーパフレームの伝送モードを決定することを特徴とする請求項７に記載のＴＳ合成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はＢＳおよびＣＳ等（以下ＢＳと記す）のデジタル放送における信号処理方法及び信号処理装置に関するものであり、より詳細には、ＢＳデジタル放送における信号の符号化部分において伝送モードを速やかに決定する伝送モードの決定方法、及び伝送モードを決定してＴＳ合成処理を行うＴＳ合成装置に関するものである。
【０００２】
【従来の技術】
「ＢＳデジタル放送方式に係る技術的条件の答申」（１９９４年６月２７日諮問第７４号）によれば、高密度デジタル変調方式（８ＰＳＫ）を採用すること及び周波数帯域を広く設定することにより、伝送容量の拡大や降雨時における伝送能力の確保、並びに高微細画像の提供などが答申されている。これらを実現するためのＢＳデジタル放送における信号処理方法が、例えば、特開２０００−３２４０６８号公報などに開示されている。この技術によれば、映像デジタル信号に含まれる複数のトランスポートストリーム（ＴＳ）を個々に抽出して変調や周波数処理を行って、伝送路の複数の物理チャネルに対応するデジタル放送信号を生成する。そして、このデジタル放送信号を加算して伝送路に送出することによって、高品質な映像データを容易に配信することができる。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来の信号処理方式においては、データを符号化する部分において伝送モードをスーパフレームという単位で決定しなければならない。尚、スーパフレームとは、フレームが複数枚で構成されたものである。つまり、スーパフレーム毎の伝送モードは同一であるという特性を利用して、スーパフレームに含まれるパケットのＴＳデータに基づいて伝送モードを決定している。しかし、例えば１８８バイトのＴＳデータに基づいて伝送モードを決定する方法では、スーパフレームの先頭のデータが入力された時点で即座に伝送モードを決定することは難しい。したがって、伝送モードの決定が遅れることにより、後段のＴＳ合成や変調処理などが遅れてしまい、結果として全体の信号処理が遅れる虞がある。
【０００４】
本発明は、上述の課題に鑑みてなされたもので、その目的とするところは、フレームを構成するスロット毎に、伝送モードの指定を行う情報ビットを配置することにより、スーパフレームの先頭データが入力された時点で、即座に、伝送モードが決定されるような伝送モードの決定方法、及びこの方法を実現するＴＳ合成装置を提供するものである。
【０００５】
【課題を解決するための手段】
上記の目的を達成するために、本発明における伝送モードの決定方法は、ＢＳデジタルデータが合成されたＴＳデータの符号化を行う際に、スーパフレーム毎に伝送モードを決定する伝送モードの決定方法において、時系列的に前のスーパフレームで使用したＴＭＣＣ（Transmission and Multiplexing Configuration Control：伝送多重制御信号）基本情報と、次のスーパフレームの始めの所定数のスロットのパケットに含まれるＴＭＣＣ基本情報とを使用して、新たに入力されたスーパフレームの伝送モードを決定することを特徴とする。
【０００６】
また、本発明における伝送モードの決定方法は、前記発明において、所定数のスロットのパケットに含まれるＴＭＣＣ基本情報を比較し、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報に基づいて、伝送モードを決定することを特徴とする。
【０００７】
また、本発明における伝送モードの決定方法は、前記発明において、新たに入力されたスーパフレームの先頭スロットを検索する第１のステップと、第１のステップでスーパフレームの先頭スロットが検索されたとき、その先頭スロットに含まれるＴＭＣＣ基本情報を抽出する第２のステップと、第２のステップで抽出されたＴＭＣＣ基本情報が、時系列的に直前のスーパフレームのＴＭＣＣ基本情報と同じか否かを比較判定する第３のステップと、第３のステップの比較判定において、両者のＴＭＣＣ基本情報が同じ場合は、第２のステップで抽出されたＴＭＣＣ基本情報に基づいて新たに入力されたスーパフレームの伝送モードを決定し、両者のＴＭＣＣ基本情報が異なる場合は、新たに入力されたスーパフレームの、始めの所定数のスロットのパケットに含まれるＴＭＣＣ基本情報を抽出して相互比較し、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報に基づいて、新たに入力されたスーパフレームの伝送モードを決定する第４のステップとを含むことを特徴とする。
【０００８】
また、本発明における伝送モードの決定方法は、前記発明において、第３のステップにおいて、所定数のスロットのパケットに含まれるＴＭＣＣ基本情報が全て異なる場合は、後の信号処理に最も影響の少ない伝送モードを決定することを特徴とする。
【０００９】
また、本発明における伝送モードの決定方法は、前記発明において、第３のステップにおいて、新たに入力したスーパフレームの始めの１スロットのパケットに含まれるＴＭＣＣ基本情報のみが、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報と異なっている場合は、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報と前のスーパフレームのＴＭＣＣ基本情報とを再度比較し、両者が一致するときは、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報によって伝送モードを決定し、両者が異なっているときは、伝送モードの融通性の高い順序で記述されているか否かの判断と、予備に割り当てられたリザーブコードが使用されていないか否かの判断と、伝送モードに割り当てられたスロット数が、新たに入力されたスーパフレームのパケットに含まれるＴＭＣＣ基本情報に記述された合計スロット数に一致するか否かの判断と、によって新たに入力されたスーパフレームの伝送モードを決定することを特徴とする。
【００１０】
また、本発明のＴＳ合成装置は、ＢＳデジタルデータが合成されたＴＳデータの符号化・変調処理を行う際に、スーパフレーム毎に伝送モードを決定するＴＳ合成装置において、複数の放送局から送信されるＢＳデジタルデータに基づいて、個別にＴＳデータを入力してデータが正しいか否かを判断する複数のＴＳ入力手段と、複数のＴＳ入力手段から受信した複数のＴＳデータを合成するＴＳ合成手段と、ＴＳ合成装置全体の同期をとるためのクロック信号を発生するクロック手段と、ＴＳ合成装置全体の監視・制御を行う演算手段とを含み、ＴＳ入力手段は、系列的に前のスーパフレームで使用したＴＭＣＣ基本情報と次のスーパフレームの始めの所定数のスロットのパケットに含まれるＴＭＣＣ基本情報とを使用して、新たに入力されたスーパフレームの伝送モードを決定することを特徴とする。
【００１１】
また、本発明のＴＳ合成装置は、前記発明において、ＴＳ入力手段が、所定数のスロットのパケットに含まれるＴＭＣＣ基本情報を比較し、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報に基づいて、伝送モードを決定することを特徴とする。
【００１２】
また、本発明のＴＳ合成装置は、前記発明において、ＴＳ入力手段が、所定数のスロットのパケットに含まれるＴＭＣＣ基本情報が全て異なる場合は、後の信号処理に最も影響の少ない伝送モードを決定することを特徴とする。
【００１３】
また、本発明のＴＳ合成装置は、前記発明において、ＴＳ入力手段が、新たに入力したスーパフレームの始めの１スロットのパケットに含まれるＴＭＣＣ基本情報のみが、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報と異なっている場合は、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報と前のスーパフレームのＴＭＣＣ基本情報とを再度比較し、両者が一致するときは、共通する内容のＴＭＣＣ基本情報が最も多く含まれるＴＭＣＣ基本情報によって伝送モードを決定し、両者が異なっているときは、伝送モードの融通性の高い順序で記述されているか否かの判断と、予備に割り当てられたリザーブコードが使用されているか否かの判断と、伝送モードに割り当てられたスロット数が、新たに入力されたスーパフレームのパケットに含まれるＴＭＣＣ基本情報に記述された合計スロット数に一致するか否かの判断と、によって新たに入力されたスーパフレームの伝送モードを決定することを特徴とする。
【００１４】
【発明の実施の形態】
以下、図面を用いて、本発明における伝送モードの決定方法、及びこの伝送モードの決定方法を実現するＴＳ合成装置について詳細に説明する。ＢＳデジタル放送においては、各放送局で放映したい映像データがある場合、それぞれの放送局において、映像データがトランスポートストリーム（ＴＳ）というデータ形式に変換される。そして、主局が複数のＴＳデータを収集し、データを擬似同期化してからＴＳ合成を行い、さらに、符号化／変調などの処理を施してからシンボル化したデータをアンテナより送信している。
【００１５】
図１は、ＴＳ合成装置の構成を示すブロック図である。同図において、ＴＳ合成装置１は、複数の放送局から個別にＴＳデータを入力してデータが正しいか否かを判断する複数のＴＳ入力手段を形成するＴＳ入力部２ａ，２ａ，２ｂ，…，２ｎと、複数のＴＳデータを合成するＴＳ合成手段を形成するＴＳ合成部３と、ＴＳ合成装置全体の同期をとるためのクロック信号を発生するクロック手段を形成するクロック部６と、ＴＳ合成装置１全体の監視・制御を行う演算手段を形成するＣＰＵ７とによって構成されている。なお、ＴＳ合成部３で合成されたＴＳデータは符号化部４で符号化／圧縮された後、変調手段５で変調され、アンテナから出力される。
【００１６】
次に、このように構成されたＴＳ合成装置の動作について概略説明する。各放送局のＴＳ発生部８ａ，８ｂでＴＳというＭＰＥＧ形式に変換されたＴＳデータは、ＴＳ合成装置１へ送信されてそれぞれのＴＳ入力部２ａ，２ｂに入力される。このとき、ＴＳ入力部２ａ，２ｂは、入力されたＴＳデータが正しいデータであるか否かを判断して正しいＴＳデータを受信すると共に、時系列的に前のＴＳデータのスーパフレームで使用したＴＭＣＣ基本情報と次のスーパフレームの始めのＮスロット（Ｎ≧３）のパケットに含まれるＴＭＣＣ基本情報とを使用して、新たに入力されたスーパフレームの伝送モードを決定する。また、クロック部６からのクロック信号によって各ＴＳデータは擬似同期化される。そして、各ＴＳデータは、ＴＳ合成部３においてデジタル信号に変換された後に多重化される。これらの制御は全てＣＰＵ６によって集中的に行われる。
【００１７】
ＢＳデジタル放送では、ＴＳデータの符号化を行う際、スーパフレーム毎にに伝送モードを決定している。実際の運用においては、伝送モードは頻繁に変化することはないので、スーパフレーム毎に決められた伝送モードは、スーパフレームの先頭のデータが入力された時点で即座に決められ、それに応じて後段の処理が行われる。つまり、伝送モードは時系列的に頻繁に変化しないという特性に基づいて、前のスーパフレームで使用した伝送モードと次のスーパフレームの始めの数スロット（例えば３スロット）のパケットの情報を使用して、伝送モードを決定する。このときの伝送モードの決定方法は、スーパフレームの各ＴＳスロットに含まれるＴＭＣＣ基本情報の中に同じ情報が含まれているかどうかを多数決によって決める方法をとっている。尚、伝送モードの内容に異常があるときは、後の信号処理に最も影響のないＴＣ８ＰＳＫ（Torellis Coding ８Phase Shift Keying：トレリス符号化８相位相変調）方式の伝送モードを決定する。
【００１８】
ここで、スーパフレームの概念について説明する。図３はスーパフレームの概念図である。図３において、横方向にバイト、縦方向にスロットが示されているが、１スロット当たり２０４バイトのＴＳパケットが４８スロット組み合わされて１フレームを構成している。さらに、このようなフレームが８フレーム組み合わされて１スーパフレームを構成している。それぞれのＴＳパケットの先頭には１バイトのパケット同期情報が含まれている。さらに、詳細は後述するが、１スロット目のＴＳパケットに含まれるＴＭＣＣ基本情報によってフレーム及びスーパフレームの先頭識別ができるようになっている。つまり、フレームの先頭であるか、スーパフレームの先頭であるかを識別できるようになっている。
【００１９】
伝送モードをスーパフレーム毎に決定するのは、ＴＳ合成装置１内のＴＳ入力部２ａ，２ａ，２ｂ，…，２ｎである。そして、ＴＳ入力部２ａ，２ｂ，…，２ｎの情報に基づいて、ＴＳ合成部３がＴＳデータを取り込んでＴＳ合成を行い、符号化部４が決定された伝送モード毎に符号化を行う。すなわち、スーパフレーム毎に伝送モードを決定する方法を、ＴＳ入力部の図面を用いて詳細に説明する。つまり、スーパフレーム毎の伝送モードはＴＳ入力部２ａ，２ａ，２ｂ，…，２ｎによって決定されるので、１つのＴＳ入力部２ａについて説明するが、他のＴＳ入力部についても全て同じである。
【００２０】
図２は、図１における１つのＴＳ入力部（例えば、２ａ）の詳細な構成を示すブロック図である。図２に示すように、ＴＳ入力部は現用、予備の２系統によって構成され、入力信号も２系統となっている。つまり、並列冗長方式をとっているので、片方のチャネルが止まっても映像信号が途絶えることはない。尚、これらの２系統のデータの送信タイミングは若干ずれている。また、１系統毎にシリアル信号ＤＶＢ−ＡＳＩ（Digital Video Broadcasting−Asynchronous Serial Interface）とパラレル信号ＤＶＢ−ＳＰＩ（Digital Video Broadcasting−Synchronous Parallel  Interface）が入力されるようになっている。シリアル信号ＤＶＢ−ＡＳＩは主局から送信される信号であり、信号周波数は２７０ＭＨｚである。一方、パラレル信号ＤＶＢ−ＳＰＩは副局から送信される信号であり、信号周波数は７ＭＨｚである。天候などの環境条件によってシリアル信号ＤＶＢ−ＡＳＩとパラレル信号ＤＶＢ−ＳＰＩの切り替えを行っており、例えば、天候の良いときはシリアル信号ＤＶＢ−ＡＳＩが受信され、天候の悪いときはパラレル信号ＤＶＢ−ＳＰＩが受信される。
【００２１】
ここでは、図２において、１系統についての構成及び動作を説明するが、他の系統についても全て同様である。先ず、構成について説明すると、現用系統は、主局から受信した２７０ＭＨｚのシリアル信号の波形をイコライジングする等化器１１ａと、等化器１１ａから受信したシリアル信号をパラレル信号に変換するシリアル／パラレル変換器１２ａと、信号周波数を２７０ＭＨｚから７ＭＨｚに変換するレート変換器１３ａと、副局から７ＭＨｚのパラレル信号を受信して信号レベルを変換するレベル変換器１４ａと、シリアル信号の同期検出を行うと共に、シリアル信号ＤＶＢ−ＡＳＩを選択するかパラレル信号ＤＶＢ−ＳＰＩを選択するかの入力選択チェック機能を有する同期検出器１５ａと、後段のバッファへデータの書き込み制御を行うと共に、ＴＭＣＣ情報のチェック機能を有するメモリコントローラ１６ａと、２スーパフレームのメモリ内容を格納する２ＳＦバッファ１７ａと、複数のＴＭＣＣ情報を格納するＴＭＣＣバッファ１８ａとによって構成されている。
【００２２】
予備系統についても上記の現用系統と同じ構成となっている。但し、予備系統については、現用系統と同じ構成要素の符号については、同一番号でサフィックスｂが振ってある。
【００２３】
現用、予備の共通の構成要素としては、出力側のデータバスに送出するデータの選択を行うデータ出力選択器１９と、図１に示すＴＳ合成部３との間でタイミング信号の受け渡しを行うインタフェースとなるタイミングコントローラ２０と、ＴＭＣＣバッファ１８ａ，１８ｂに格納された複数のＴＭＣＣから所望のＴＭＣＣを選択してＴＭＣＣバスに送出するＴＭＣＣ出力選択器２１と、図１に示すＣＰＵ７とのインタフェースとなると共に、２ＳＦバッファ１７ａに蓄積されたデータをデータ出力選択器１９が正常に選択したかどうか、及びＴＭＣＣバッファ１８ａに蓄積されたＴＭＣＣ情報をＴＭＣＣ出力選択器２１が正常に選択したかどうか監視するＣＰＵインタフェース２２とによって構成されている。
【００２４】
次に、図２に示すＴＳ入力部２ａの動作について説明する。図２に示すＴＳ入力部は、シリアル信号ＤＶＢ−ＡＳＩ（１）及びパラレル信号ＤＶＢ−ＳＰＩ（１）を入力する現用系統と、シリアル信号ＤＶＢ−ＡＳＩ（２）及びパラレル信号ＤＶＢ−ＳＰＩ（２）を入力する予備系統との２系統のインタフェースを持っている。尚、現用／予備は何れの系統としてもよい。説明の便宜上、図示のように現用／予備の系統を決めて、現用系統について説明する。現用系統の２７０ＭＨｚのシリアル信号ＤＶＢ−ＡＳＩ（１）は、等化器１１ａによってイコライジングされた後、シリアル／パラレル変換器１２ａによってパラレル信号に変換される。さらに、レート変換器１３ａによって２７０ＭＨｚから７ＭＨｚへレート変換されて、同期検出器１５ａへ送信される。一方、現用系統の７ＭＨｚのパラレル信号ＤＶＢ−ＳＰＩ（１）は、信号レベルが例えば１Ｖ程度と低いので、レベル変換器１４ａによって、例えば、３Ｖ程度の高い信号レベルに変換してから同期検出器１５ａへ送信される。
【００２５】
パラレル信号ＤＶＢ−ＳＰＩ（１）は、データ信号と共に同期信号を持っているので、同期信号の立下りによってデータ信号の頭が何処にあるかを自動的に検出することができる。しかし、シリアル信号ＤＶＢ−ＡＳＩ（１）は同期信号を持っていないので、そのままではデータの頭が何処のあるかを検出することができない。そこで、同期検出器１５ａが、シリアル信号ＤＶＢ−ＡＳＩ（１）のＴＳパケットの先頭部分にある同期信号によってデータの頭を見つけている。
【００２６】
図４は、シリアル信号におけるフレーム内の１スロットのＴＳパケット構成図である。つまり、図３に示すフレームの１スロットのＴＳパケットの構成を示している。図４に示すように、ＴＳパケットは２０４バイトのデータから構成されており、ＴＳパケットの先頭には、パケット同期のコードとして１バイトの“４７ｈ”が埋め込まれている。その後に１８７バイトのＴＳデータが続き、次の１８９バイト目から１９６バイト目までの８バイトにＴＭＣＣ基本情報が埋め込まれている。さらに、その後の８バイトにＲＳパリティ（Reed Solomon Parity；リードソロモン符号） が埋め込まれている。したがって、同期検出器１５ａは、ＴＳパケットの先頭の“４７ｈ”の同期信号を見つけてデータの同期信号を検出している。
【００２７】
図４に示すＴＳパケットに埋め込まれているＴＭＣＣ基本情報は、フレームやスーパフレームの先頭を識別するビットが含まれている。図５は、ＴＳパケットに埋め込まれているＴＭＣＣ基本情報の構成を示すテーブルである。図５に示すように、ＴＭＣＣ基本情報の０〜７の８バイトには、“０”ビットのスーパフレーム識別情報や、“１”ビットのフレーム識別情報などが含まれている。そして、フレームの先頭パケットで“１”ビットのフラグが立ち、スーパフレームの先頭パケットで“０”ビットのフラグが立ち、フレームやスーパフレームの先頭パケット以外のＴＳパケットでは、“１”ビットや “０”ビットのフラグは立たないようになっている。つまり、図５のようなＴＭＣＣ基本情報が各ＴＳスロット毎に含まれているので、同期検出器１５ａは、１スロットのＴＭＣＣ基本情報に“０”ビットの同期フラグが立っているときにスーパフレームの先頭を見つけ、“１”ビットの同期フラグが立っているときにフレームの先頭を見つけることができる。
【００２８】
尚、それ以外にも図５に示すような種々の情報が含まれている。例えば、“２”ビットの変更指示情報は、伝送モードを粗くしたり細かくしたりする指示情報であり、“３”ビットの緊急ビットは地震などの緊急時に使用するビットである。それ以外は本発明とは直接関係ないので省略する。また、伝送モードは４ビット、スロット情報は６ビット含まれている。
【００２９】
上述のようにして、同期検出器１５ａでは、ＴＳパケットのデータ内に含まれているスーパフレーム、フレーム、スロットの同期フラグを検出し、これらを同期信号としてＴＳデータと共に出力して、メモリコントローラ１６ａ内のＴＭＣＣチェッカ機能に引き渡す。すると、ＴＭＣＣチェッカ機能にてスーパフレーム毎の伝送モードを決定する。伝送モードは、ＴＳパケット内に含まれている図４に示すようなＴＭＣＣ基本情報の内容に従って決定される。ＴＭＣＣチェッカ機能では、図４に示すようなＴＳパケットからＴＭＣＣ基本情報部分を抜き出し、その内容が正しいかどうかの検査を行い、ＴＭＣＣ基本情報の決定手順に従って、該当するスーパフレームに対する伝送モードを決定し、ＴＭＣＣバッファ１８ａに送信される。予備系統のＴＭＣＣ基本情報も、上述と同様にしてＴＭＣＣバッファ１８ｂに送信される。このようにして、ＴＭＣＣバッファ１８ａ，１８ｂには、１スーパフレーム分（８フレーム分）が全て同じ内容のＴＭＣＣ基本情報が書かれる。そして、ＴＭＣＣ出力選択器２１が、エラーのない方の系統（例えば、現用系統）のＴＭＣＣデータを選択してＴＭＣＣバスへ送出する。
【００３０】
一方、ＴＳデータの方は、チャネル間の位相を吸収する２スーパフレームの容量をもつ２ＳＦバッファ１７ａに書き込まれ、読み出し側（図１のＴＳ合成部３）のスーパフレーム同期信号とともに先頭から読み出しが行われる。例えば、現用系統のデータが先に２ＳＦバッファ１７ａに書かれ、予備系統のデータが後から２ＳＦバッファ１７ｂに書かれた場合、データ出力選択器１９は、現用系統のデータと予備系統のデータとを同じタイミングで読み出される。そして、データ出力選択器１９は、エラーのない方の系統、例えば、現用系統のデータを選択してデータバスへ送出する。
【００３１】
尚、タイミングコントローラ２０は、図１に示すＴＳ合成部３との間でタイミング信号の受け渡しを行っている。一方、タイミングコントローラ２０は、現用系統のメモリコントローラ１６ａとの間、及び予備系統のメモリコントローラ１６ｂとの間で、現用系統のデータと予備系統のデータの同期化を図っている。また、ＣＰＵインタフェース２２は、図１に示すＣＰＵ７との間で制御信号の送受信を行い、図２に示すＴＳ入力装置の各部の制御を行っている。これによって、現用系統から予備系統へ切り替っても、データのタイミングが一致しているので映像に切れ目が生じることはない。
【００３２】
ここで、ＴＳパケットとＴＭＣＣ基本情報の関係について説明する。スーパフレームのＴＳパケット内に含まれているＴＭＣＣ基本情報の内容は、そのスーパフレームから２スーパフレーム後のＴＳパケットに対するＴＭＣＣ基本情報である。図６は、ＴＳパケットとＴＭＣＣ基本情報の関係を示す図である。図６において、左から右へ時間が経過するとし、矢印の幅が１スーパフレームの大きさであり、それぞれのスーパフレームの下にＴＭＣＣ基本情報が書かれている。例えば、スーパフレーム▲１▼にはＴＭＣＣ基本情報▲１▼が書かれ、スーパフレーム▲２▼にはＴＭＣＣ基本情報▲２▼が書かれている。また、１スーパフレーム分（つまり、８フレーム分）は全て同じＴＭＣＣ基本情報が書かれている。例えば、ＴＭＣＣ基本情報▲１▼は、対応するスーパフレーム▲１▼内の全てのＴＳパケットにおいては同じ内容である。但し、ＴＭＣＣ基本情報▲１▼とＴＭＣＣ基本情報▲２▼とは同じ内容であるかどうかはわからない。
【００３３】
図６において、最も左のスーパフレーム▲１▼のＴＳパケット内に含まれているＴＭＣＣ基本情報▲１▼は、２スーパフレーム後のスーパフレーム▲３▼のＴＳパケットに対するＴＭＣＣ基本情報である。つまり、スーパフレーム▲１▼のＴＭＣＣ基本情報▲１▼は、２スーパフレーム後のスーパフレーム（スーパフレーム▲３▼）のデータを処理するためのＴＭＣＣ基本情報である。このように、ＴＭＣＣ基本情報をスーパフレームより先行させることによって、検出時間に遅れが生じることなく、確実且つ迅速に該当するスーパフレームの先頭フラグを検出することができる。
【００３４】
次に、伝送モードの種類と切り替え単位について説明する。図７は、伝送モードと最小切り替えスロットの対応関係を示すテーブルである。図７において、伝送モードは、１種類のＢＰＳＫ（Binary Phase Shift Keying：２相位相変調）モードと５種類のＱＰＳＫ（Quadrature Phase Shift Keying：４相位相変調）モードと１種類のＴＣ８ＰＳＫモードとからなっている。ＢＰＳＫモードは、距離の離れた２点でデータ符号化を行っているためにデータ判別が最もし易い。したがって、このような伝送モードは、伝送効率が悪いが悪天候のときに利用される。ＱＰＳＫモードは、４点でデータの符号化を行っているため、４点相互の距離が狭くなり、図７の表の下位への順序にしたがってデータ判別がしにくくなる。ＴＣ８ＰＳＫモードは、８点でデータの符号化を行っているために、さらに相互の距離が狭くなってデータ判別がしにくくなる。このような、伝送モードは晴天のときに利用される。
【００３５】
各伝送モード毎に最小切り替えスロット数が決められており、それぞれの最小切り替えスロット数は、意味あるデータからなる有効スロット数と、無意味なデータからなるダミースロット数とからなっている。例えば、ＢＰＳＫ（１/２）モードの最小切り替えスロット数“４”は、有効スロット数“１”とダミースロット数“３”によって構成されている。その他の伝送モードについても図７のテーブルのようなスロット構成になっている。このように、各伝送モードは、それぞれの切り替え最小単位（最小切り替えスロット数）が図７のように決められており、それぞれの伝送モードで送信されるスロット数は、その最小単位の整数倍のスロット数でなければならない。
【００３６】
すなわち、図３に示すように１フレームは４８スロットで構成されているので、例えば、ＴＣ８ＰＳＫ（２/３）が２４スロット使用されていれば、ＢＰＳＫ（１/２）は、最小切り替えスロット数である４スロットの６倍（つまり、２４スロット）を使用することができる。同様にして、ＴＣ８ＰＳＫ（２/３）は最小切り替えスロット数が１スロットであるので、４８スロット全てを使用することができ、ＱＰＳＫ（７/８）は最小切り替えスロット数が８スロットであるので、８×６＝４８スロットの全てを使用することができる。尚、例えば、ＴＣ８ＰＳＫ（２/３）が２３スロットを使用していた場合に、ＢＰＳＫ（１/２）が残りの２５スロットを使用しようとする場合には、ＢＰＳＫ（１/２）の最小切り替えスロット数４スロットの整数倍とならないので、図１に示すＴＳ入力部２ａがデータの異常を判断してそのデータを受付けない。つまり、図７に示す伝送モードのうち、４個の伝送モードの組み合わせが４８スロットとなる場合にデータを受け付け、それ以外のときはデータを受付けない。
【００３７】
次に、本発明の特徴であるＴＭＣＣ基本情報の決定手順をフローチャートにより説明する。図８は、ＴＭＣＣ基本情報の決定手順を示すフローチャートであり、図９は、図８のフローチャートにおいて多数決によりＴＭＣＣ基本情報を決定するステップ（サブルーチンＳ６）を詳細に示したフローチャートである。前述したように、ＴＭＣＣ基本情報の決定は図２のメモリコントローラ１６ａ、１６ｂ内のＴＭＣＣチェッカ機能によって行われる。ＴＭＣＣ基本情報の決定は、スーパフレームの各ＴＳスロットに含まれるＴＭＣＣ基本情報を比較し、同じＴＭＣＣ基本情報が多くあるか否かの多数決によって行われる。例えば、８スロットのうち、２スロットのＴＭＣＣ基本情報が異なっており、６スロットのＴＭＣＣ基本情報が同じであれば、６スロットのＴＭＣＣ基本情報を採択する。
【００３８】
図８、図９のフローチャートを通して説明する。先ず、受信したデータについて、スーパフレーム（ＳＦ）における先頭スロットのＴＭＣＣ基本情報の識別ビットにフラグが立っているか否かをチェックし、スーパフレームの先頭であるか否かを判定する（ステップＳ１）。ここで、スーパフレームの先頭である場合は（ステップＳ１でＹｅｓのときは）、そのスーパフレームの先頭スロットのＴＭＣＣ基本情報を抜き出す（ステップＳ２）。そして、前のスーパフレームのＴＭＣＣ基本情報と同じであるか否かをチェックする（ステップＳ３）。ここで、両者のＴＭＣＣ基本情報が同じ場合は（ステップＳ３でＹｅｓのときは）、各スーパフレームのＴＭＣＣ基本情報は変わらないものと見なし、抜き出したＴＭＣＣ基本情報で伝送モードを決定し、符号化処理を行い処理を終了する（エンド）。
【００３９】
尚、ステップＳ１の判定でスーパフレームの先頭でない場合は（ステップＳ１でＮｏのときは）、前のスーパフレームのＴＭＣＣ基本情報と同じであるか否かをチェックし（ステップＳ４）、同じであれば（ステップＳ４でＹｅｓのとき）、そのＴＭＣＣ基本情報で全ての処理を終了する（エンド）。また、ステップＳ４で、前のスーパフレームのＴＭＣＣ基本情報と異なっていれば、アラームを表示して（ステップＳ５）、全ての処理を終了する（エンド）。
【００４０】
次に、ステップＳ３で、スーパフレームの先頭スロットのＴＭＣＣ基本情報が、前のスーパフレームのＴＭＣＣ基本情報と同じでない場合は（ステップＳ３でＮｏの場合は）、ＴＭＣＣ基本情報の選択を行う（ステップＳ６）。ここで、ＴＭＣＣ基本情報の選択方法は、図９のフローチャートに示すように、同じ内容のＴＭＣＣ基本情報が多く含まれているＴＭＣＣ基本情報を多数決によって選び出す方法を採る。図９において、先ず、１スロット目のＴＭＣＣ基本情報（ＴＭＣＣ１）と２スロット目のＴＭＣＣ基本情報（ＴＭＣＣ２）が同じであるか否かを判定する（ステップＳ７）。ここで、ＴＭＣＣ１とＴＭＣＣ２が同じであれば（ステップＳ７でＹｅｓのとき）、１スロット目のＴＭＣＣ基本情報（ＴＭＣＣ１）を、図６に示すように、２スーパフレーム後のスーパフレームのデータを処理するためのＴＭＣＣ基本情報と認識してＴＭＣＣバッファ１８ａに書き込む（ステップＳ８）。
【００４１】
ステップＳ７において、ＴＭＣＣ１とＴＭＣＣ２が異なっていれば（ステップＳ７でＮｏのとき）、２スロット目のＴＭＣＣ基本情報（ＴＭＣＣ２）と３スロット目のＴＭＣＣ基本情報（ＴＭＣＣ３）が同じであるか否かを判定する（ステップＳ９）。ここで、ＴＭＣＣ２とＴＭＣＣ３が同じであれば（ステップＳ９でＹｅｓのとき）、２スロット目のＴＭＣＣ基本情報（ＴＭＣＣ２）を、図６に示すように、２スーパフレーム後のスーパフレームのデータを処理するためのＴＭＣＣ基本情報と認識してＴＭＣＣバッファ１８ａに書き込む（ステップＳ１０）。
【００４２】
ステップＳ９において、ＴＭＣＣ２とＴＭＣＣ３が異なっていれば（ステップＳ９でＮｏのとき）、１スロット目のＴＭＣＣ基本情報（ＴＭＣＣ１）と３スロット目のＴＭＣＣ基本情報（ＴＭＣＣ３）が同じであるか否かを判定する（ステップＳ１１）。ここで、ＴＭＣＣ１とＴＭＣＣ３が同じであれば（ステップＳ１１でＹｅｓのとき）、１スロット目のＴＭＣＣ基本情報（ＴＭＣＣ１）を、図６に示すように、２スーパフレーム後のスーパフレームのデータを処理するためのＴＭＣＣ基本情報と認識してＴＭＣＣバッファ１８ａに書き込む（ステップＳ１２）。
【００４３】
このように、ステップＳ３で、スーパフレームの先頭スロット（１スロット目）のＴＭＣＣ基本情報が前のスーパフレームのＴＭＣＣ基本情報と異なっている場合は、２スロット目、３スロット目のＴＭＣＣ基本情報を取り込み、１，２スロット目のＴＭＣＣ基本情報が同じかどうか、あるいは、２，３スロット目のＴＭＣＣ基本情報が同じかどうか、１，３スロット目のＴＭＣＣ基本情報が同じかとうかのチェックを行い、再度ＴＭＣＣ基本情報の選定を行う。ここで、１，２，３スロット全てについてＴＭＣＣ基本情報が異なっている場合は（ステップＳ１１でＮｏのときは）、データは異常であると判断する。このときは伝送モードを全てＴＣ８ＰＳＫと決定して、意味のないデータに変えてヌルパケットとして出力する（ステップＳ１３）。このような多数決によるＴＭＣＣの選定処理を、送信されるデータの全てのスーパフレームが終了するまで繰り返す（リターン）。
【００４４】
尚、この実施の形態では３スロットによる多数決よってＴＭＣＣ基本情報の決定を行ったが、必ずしも３スロットに限ることはなく、それより多いスロット数による多数決をとっても構わない。しかし、ＴＳ入力部の後段においてＴＳ合成や変調などの各種処理を行っているので、データの処理スピードはさらに遅れる傾向にある。したがって、処理スピードを上げるためには、３スロットによる多数決判定によって、早めに後続のスーパフレームにＴＭＣＣ基本情報を通知した方が好ましい。
【００４５】
次に、図８のフローに戻って、１スロット目だけ異常であった場合に対する処理として、仮に決まったＴＭＣＣ基本情報と前のスーパフレームのＴＭＣＣ基本情報が同じかどうかを再度チェックする（ステップＳ１４）。ここで、両者のＴＭＣＣ基本情報が同じであれば（ステップＳ１４でＹｅｓの場合）、そのＴＭＣＣ基本情報で全てのデータの処理を行う（エンド）。
【００４６】
一方、１スロット目のＴＭＣＣ基本情報と前のスーパフレームのＴＭＣＣ基本情報が異なっていれば（ステップＳ１４でＮｏの場合）、すなわち、前のスーパフレームの伝送モードとの間で変化があったときには、ＴＭＣＣ基本情報の変更ビットの項目に“１”が立っているかどうかチェックし、立っていない場合は“１”を立てる。つまり、１スロット目のＴＭＣＣ基本情報が前のスーパフレームのＴＭＣＣ基本情報と異なっていれば、スーパフレームの切れ目でＴＭＣＣ基本情報の変更ビットをＯＮにする（ステップＳ１５）。そして、ＴＭＣＣ基本情報内の伝送モードは、伝送モードの融通性の高いＴＣ８ＰＳＫから融通性の低い方へ順序よく記述されているかどうかの伝送モード順序のチェックを行う（ステップＳ１６）。
【００４７】
ここで、記述されている伝送モードの順序が正しければ（ステップＳ１６でＹｅｓの場合）、通常は使用されないはずのリザーフコード（予約コード）に情報がが割り当てられていないか否かのいないかの、リザーフコードの使用状況のチェックを行う。例えば、図７の伝送モードはＢＰＳＫの“１”からＴＣ８ＰＳＫの“７”までであるが、実際の伝送モードは４ビットで構成されているので、それ以外の“８，９，１０…１５”のリザーフコードが使用されているか否かのチェックを行う（ステップＳ１７）。
【００４８】
ここで、リザーブコードが使用されていなければ（ステップＳ１７でＮｏの場合）、有効と判断した伝送モードに対して、基板上に割り当てられたスロット数とＴＭＣＣ基本情報に記述された合計スロット数とが一致しているかどうかをチェックする。つまり、ＴＭＣＣ基本情報に記述されているスロット数が、図７に示す最小切り替えスロット数の整数倍であるか否かのチェックを行う（ステップＳ１８）。このようにして、１スロット目のＴＭＣＣ基本情報と前のスーパフレームのＴＭＣＣ基本情報が異なっていて、ＴＭＣＣ基本情報の変更ビットが立っているとき、すなわち、伝送モードの順序が正しく、リザーブコードが使用されていなく、且つ割り当てられたスロット数がＴＭＣＣ基本情報に記述された合計スロットに一致していれば（ステップＳ１８でＹｅｓの場合）、そのＴＭＣＣ基本情報で全ての処理を行い終了する（エンド）。
【００４９】
また、ステップＳ１６のチェックにおいて、ＴＭＣＣ基本情報内の伝送モードの記述順序が正しくないとき（ステップＳ１６でＮｏの場合）、ステップＳ１７のチェックにおいて、リザーブコードが使用されているとき（ステップＳ１７でＹｅｓの場合）、ステップＳ１８のチェックにおいて、割り当てられたスロット数がＴＭＣＣ基本情報に記述された合計スロットに一致していないときは（ステップＳ１８でＮｏの場合）、データは異常であると判断し、伝送モードを全てＴＣ８ＰＳＫと決定して、意味のないデータに変えてヌルパケットとして出力する（ステップＳ１９）。
【００５０】
以上述べた実施の形態は本発明を説明するための一例であり、本発明は、上記の実施の形態に限定されるものではなく、発明の要旨の範囲で種々の変形が可能である。上記の実施の形態では、３スロットによる多数決よってＴＭＣＣ基本情報の決定を行ったが、それより多いＮスロット数による多数決をとる場合は、図９に示すフローチャートにおいて、ＮスロットのＴＭＣＣ基本情報について、ＴＭＣＣ１＝ＴＭＣＣ２か、ＴＭＣＣ２＝ＴＭＣＣ３か、…ＴＭＣＣ（Ｎ−１）＝ＴＭＣＣ（Ｎ）か、ＴＭＣＣ（Ｎ）＝ＴＭＣＣ１かと云うように比較して多数決によってＴＭＣＣ情報を決定すればよい。
【００５１】
【発明の効果】
以上説明したように、本発明における伝送モードの決定方法によれば、伝送モードは時系列的に頻繁に変化しないという特性に基づいて、前のスーパフレームで使用した伝送モードと次のスーパフレームの始めのＮスロット（Ｎ≧３）のパケットを使用して、多数決によってＴＭＣＣ基本情報を決定できる。つまり、ＢＳデジタル放送では、ＴＳデータの符号化を行う際にスーパフレーム毎に伝送モードを変えることが可能となっているが、実際の運用においては頻繁に伝送モードが変化することはないので、新しく入力されたスーパフレームについて最初の数スロットのパケットのＴＭＣＣ基本情報を比較して、同じ内容のＴＭＣＣ基本情報の多数決によって伝送モードを決めるためのＴＭＣＣ基本情報を決定できる。尚、後段の処理スピードを上げるためには、３スロットによる多数決判定によって、早めに後続のスーパフレームにＴＭＣＣ基本情報を通知することが望ましい。
【００５２】
このような伝送モードの決定方法によれば、伝送路符号化における最も確からしい伝送モードを迅速に決定することができる。また、伝送モードが運用上頻繁に変わらないという特性を生かしているので効率のよい伝送モードの決定方法となる。
【００５３】
さらに、本発明における伝送モードの決定方法によれば、伝送モードの内容が異常である時には、後段にもっとも影響の少ない伝送モードであるＴＣ８ＰＳＫとすることができる。
【００５４】
また、発明によれば、ＢＳデジタル放送におけるデータ符号化を行う際の伝送モードを迅速且つ最適に決定することのできるＴＳ合成装置を提供することができる。これにより、ＢＳデジタル放送における高密度デジタル変調方式において、伝送容量の拡大や高速化を実現することができる。
【図面の簡単な説明】
【図１】  本発明の一実施の形態のＴＳ合成装置の構成を示すブロック図である。
【図２】  図１における１つのＴＳ入力部の詳細な構成を示すブロック図である。
【図３】  本発明の一実施の形態のスーパフレームの概念図である。
【図４】  本発明の一実施の形態のシリアル信号におけるフレーム内の１スロットのＴＳパケット構成図である。
【図５】  本発明の一実施の形態において、ＴＳパケットに埋め込まれているＴＭＣＣ基本情報の構成を示すテーブルである。
【図６】  本発明の一実施の形態のＴＳパケットとＴＭＣＣ基本情報の関係を示す図である。
【図７】  本発明の一実施の形態の伝送モードと最小切り替えスロットの対応関係を示すテーブルである。
【図８】  本発明の一実施の形態のＴＭＣＣ基本情報の決定手順を示すフローチャートである。
【図９】  図８のフローチャートにおいて、多数決によりＴＭＣＣ基本情報を決定する手順を詳細に示したフローチャートである。
【符号の説明】
１…ＴＳ合成装置、２ａ，２ａ，２ｂ，…，２ｎ…ＴＳ入力部、３…ＴＳ合成部、４…符号化部、５…変調部、６…クロック部、７…ＣＰＵ、１１ａ，１１ｂ…等化器、１２ａ，１２ｂ…シリアル／パラレル変換器、１３ａ，１３ｂ…レート変換器、１４ａ，１４ｂ…レベル変換器、１５ａ，１５ｂ…同期検出器、１６ａ、１６ｂ…メモリコントローラ、１７ａ，１７ｂ…２ＳＦバッファ、１８ａ，１８ｂ…ＴＭＣＣバッファ、１９…データ出力選択器、２０…タイミングコントローラ、２１…ＴＭＣＣ出力選択器、２２…ＣＰＵインタフェース
【図１】
0004604417.tif 000002
【図２】
0004604417.tif 000003
【図３】
0004604417.tif 000004
【図４】
0004604417.tif 000005
【図５】
0004604417.tif 000006
【図６】
0004604417.tif 000007
【図７】
0004604417.tif 000008
【図８】
0004604417.tif 000009
【図９】
0004604417.tif 000010