(57)【要約】【課題】受信したデータ放送ＴＳに伝送中のエラーが生じてもデータモジュールの優先度を確保してカルーセルを再構築して送出出来るデータ放送ＴＳ送出装置、及び優先度算出方法を提供する。【解決手段】データ優先度算出部１４０、又は２４０は、受信するカルーセルを構成するセクションの数とそれぞれに記されたＩＤからモジュールを特定して個々のモジュールの出現頻度をカウントし、前記受信するカルーセルを構成するセクションの入力数を計数し、セクションを異常と判定した場合、それを廃棄して前記出現頻度を前記モジュールの優先度と判定する。そして、廃棄後のカルーセルを構成するセクションの数と前記入力セクション数とを比較し、前記入力数よりも廃棄後のセクション数が少ない場合、その差分を前記判定された優先度の最も多い数に追加する優先度算出を行う。【選択図】図１
2009141626.tif 000002
【特許請求の範囲】
【請求項１】
受信するカルーセルを構成するセクションを監視し、内容を読み取り、前記カルーセルを構成するセクションの数と前記セクションそれぞれに記されたＩＤからモジュールを特定して個々のモジュールの出現頻度をカウントし、前記出現頻度を前記モジュールの優先度と判定した結果に基づき、カルーセルを再構成してデータ放送のＴＳを送出するデータ放送ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）送出装置において、
前記受信するカルーセルを構成するセクションの入力数を計数し、
前記入力した各セクションの内容を読み取り、異常と判定したセクションを廃棄して前記カウントを行ってモジュールそれぞれの優先度を判定し、
廃棄後のカルーセルを構成するセクションの数と前記入力数とを比較し、前記入力数よりも廃棄後のセクション数が少ない場合、
その差分を前記判定された優先度の最も多い数に追加する優先度修正を行う
ことを特徴とする
データ放送ＴＳ送出装置。
【請求項２】
受信するカルーセルを構成するセクションを監視し、内容を読み取り、前記カルーセルを構成するセクションそれぞれに記されたＩＤからモジュールを特定して個々のモジュールの出現頻度をカウントし、前記出現頻度を前記モジュールの優先度と判定した結果に基づき、カルーセルを再構成してデータ放送のＴＳを送出するデータ放送ＴＳ送出装置において、
前記入力した各セクションの内容を読み取り、前記ＩＤが読み取れない異常なセクションにモジュールの仮のＩＤを設定して前記読み取ったモジュールの出現パタンと、予め準備した候補のモジュールの出現パタンとの整合性を調べるパタンマッチングを行い、最も相関性の高い前記候補の出現パタンのモジュールのＩＤで仮のＩＤを置き換えることにより前記出現頻度を修正して前記優先度判定を行う
ことを特徴とする
データ放送ＴＳ送出装置。
【請求項３】
受信するデータ放送ＴＳのカルーセルを構成するセクションを監視し、内容を読み取り、前記カルーセルを構成するセクションの数と前記セクションそれぞれに記されたＩＤからモジュールを特定して個々のモジュールの出現頻度をカウントし、前記出現頻度を前記モジュールの優先度を算出するデータ放送ＴＳ送出装置の優先度算出方法において、
前記受信するカルーセルを構成するセクションの入力数を計数し、
前記入力した各セクションの内容を読み取り、異常と判定したセクションを廃棄して前記カウントを行ってモジュールそれぞれの優先度を判定し、
廃棄後のカルーセルを構成するセクションの数と前記入力回数とを比較し、前記入力数よりも廃棄後のセクション数が少ない場合、その差分を前記判定された優先度の最も多い数に追加する優先度算出を行うことを特徴とする
データ放送ＴＳ送出装置の優先度算出方法。
【請求項４】
受信するカルーセルを構成するセクションを監視し、内容を読み取り、前記カルーセルを構成するセクションそれぞれに記されたＩＤからモジュールを特定して個々のモジュールの出現頻度をカウントし、前記出現頻度を前記モジュールの優先度と判定した結果に基づき、カルーセルを再構成してデータ放送のＴＳを送出するデータ放送ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）送出装置の優先度算出方法において、
前記入力した各セクションの内容を読み取り、前記ＩＤが読み取れない異常なセクションにモジュールの仮のＩＤを設定して前記読み取ったモジュールの出現パタンと、予め準備した候補のモジュールの出現パタンとの整合性を調べるパタンマッチングを行い、最も相関性の高い前記候補の出現パタンのモジュールのＩＤで仮のＩＤを置き換えることにより前記出現頻度を修正して、前記優先度判定を行う
ことを特徴とする
データ放送ＴＳ送出装置の優先度算出方法。
【請求項５】
前記パタンマッチングは、
最も多い前記出現頻度のモジュールの出現パタンについて行う事を特徴とする請求項４記載のデータ放送ＴＳ送出装置の優先度算出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ放送のＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）の伝送中に生じた通信障害の影響を避けるデータ放送ＴＳ送出装置及び優先度算出方法に関する。
【背景技術】
【０００２】
近年、デジタル放送の発展に伴いデータ放送の運用が進んでいる。データ放送では、放送エリヤを細分化して、１つの小エリヤ毎に番組コンテンツが再編成されて放送される。放送情報、即ちデータ放送ＴＳは、カルーセル方式によって局内、又は局間のネット配信が行われる。
【０００３】
このネット配信上の、例えば、エリヤ毎の放送局間でＴＳを送受信するデータ放送ＴＳ送出装置、もしくは、局内の装置間を接続するデータ放送ＴＳ送出装置で所要のデータ放送の番組コンテンツとなるようデータ放送ＴＳの再構成が行われる。
【０００４】
この再構成に当たっては、受信するデータモジュールを復元し、また、各モジュールの優先度を判読してカルーセルが再構成されたデータ放送ＴＳとなって配信が行われる（例えば、特許文献１。）。
【０００５】
データ放送では、画面構成などの基本データをいち早く受信機へ到達させ、画像などの時間がかかるデータを後から到達させる設定のために各データモジュールに“優先度”を与えてデータ放送ＴＳを伝送している。
【０００６】
図５は、従来のデータ放送ＴＳ送出装置の動作を説明する機能ブロック図である。  
図５において、２系統のデータ放送ＴＳを受信処理する場合のデータ放送ＴＳ送出装置の構成が示され、第１、第２ＴＳ受信部１１、２１は、それぞれ例えばキー局等の他局からネット配信されるデータ放送ＴＳ（以下、他局配信ＴＳ）、自局ネットワークにより配信されるデータ放送ＴＳ（以下、自局配信ＴＳ）を受信し、制御情報（例えば指定ＰＩＤ（パケット識別子）、タイミング信号等）により指定番組のセクションを抽出する。各受信部１１、２１で得られたセクションは、それぞれ第１、第２モジュール復元部１２、２２に送られて個々のモジュールのデータが復元された後、第１、第２カルーセル再構成部１３、２３に送られる。
【０００７】
一方、第１、第２モジュール優先度算出部１４、２４は、それぞれ第１、第２受信部１１、２１からセクションを取り込み、各モジュールの出現頻度を算出して、その算出結果からモジュール優先度を算出する。各算出部１４、２４で得られたモジュール優先度はそれぞれ第１、第２カルーセル再構成部１３、２３に送られる。
【０００８】
上記第１、第２カルーセル再構成部１３、２３は、それぞれ差し替えモジュールを取り込み、第１、第２モジュール復元部１２、２２で復元されたモジュールの一部または全部と差し替えて、カルーセルを再構成した後、ＴＳに変換して送出する。このとき、モジュール優先度に基づいて、ＴＳ送信元の優先度を反映させる。各カルーセル再構成部１３、２３でカルーセルが再構成されたＴＳはＴＳ多重部１５に送られる。
【０００９】
また、ＮＰＴ誤差管理・補正部１６は、第１、第２受信部１１、２１から受信ＴＳを取り込み、他局配信ＴＳのＮＰＴ（Ｎｏｒｍａｌ  Ｐｌａｙ  Ｔｉｍｅ）、ＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）と自局配信ＴＳのＮＰＴ、ＰＣＲを管理し、内部ＳＴＣ（Ｓｙｓｔｅｍ  Ｔｉｍｅ  Ｃｌｏｃｋ）に基づいて、他局配信ＴＳ及び自局配信ＴＳ内に含まれるＮＰＴ発火型イベントメッセージの発火時刻を自局ＮＰＴ値基準に補正する。補正結果はＴＳ多重部１５に送られる。
【００１０】
また、上記受信ＴＳに対してカルーセル差し替え処理が不要な場合には、スルー処理部１７によりタイミング調整して、ＴＳのままＴＳ多重部１６に送る。また、カルーセル生成部１８では、新たに自局で作成したカルーセルをＴＳに変換してＴＳ多重部１６に送る。
【００１１】
上記ＴＳ多重部１６は、カルーセル再構成部１３、２３、スルー処理部１７及びカルーセル生成部１８それぞれから送出されるＴＳを多重し、ＮＰＴ発火型イベントメッセージの発火時刻を補正値に差し替えて、データ放送送出用ＴＳを生成する。生成されたＴＳは送出部１９により所定のローカル局あるいはサービスエリアに向けて送出される。
【００１２】
上記構成において、以下にその動作を説明する。
【００１３】
第１、第２ＴＳ受信部１１、２１では、入力された自局／他局の配信ＴＳを受信し、それぞれＰＩＤ毎に管理を行ってデータ放送のカルーセルを構成するセクションを抽出する。抽出されたセクションは第１、第２モジュール復元部１２、２２に送られ、順次モジュールのデータが復元されて第１、第２カルーセル再構成部１３、２３に送られる。
【００１４】
一方、第１、第２モジュール優先度算出部１４、２４では、それぞれ受信ＴＳのセクションから個々のモジュールの出現頻度を算出し、その算出結果からモジュール優先度を算出する。具体的には、ＴＳのＤＩＩ（Ｄｏｗｎｌｏａｄ  Ｉｎｆｏ  Ｉｎｄｉｃａｔｉｏｎ）に記載される全てのモジュールが揃うまでの間、送出されるセクションの連続出現回数をモジュール単位でカウントする。
【００１５】
図６は、データモジュールに優先度を設けてカルーセルの構成を説明する概念図である。  
図６を参照して、モジュール優先度算出方法について説明する。今、図６（ａ）に示すように２種の基本と画像とのデータモジュール（モジュールＩＤ「Ａ−１」、モジュールＩＤ「Ｂ−１」〜「Ｂ−３」）で構成されるコンテンツのセクション数は、それぞれ１、３であり、１カルーセルＣが図６（ｂ）に示す順序で配列されているとする。ＴＳのＤＩＩには全てのモジュールＩＤが記載されている。
【００１６】
そこで、モジュール優先度算出部１４、２４では、ＤＩＩから得られたモジュールのＩＤ毎にセクション数をカウントし、全てのモジュールが揃った時点でそれぞれの出現回数を求め、その比率からモジュール優先度を算出する。図７の例では、モジュールＩＤ「Ａ−１」が３回、モジュールＩＤ「Ｂー１〜Ｂ−３」が各１回出現しているため、場合のモジュール優先度は、基本データモジュールが３、各画像データモジュールが１となる。
【００１７】
従って、受信側では、この各モジュールの識別情報、例えば、「Ａ−１」を読みとることにより受信頻度、即ち、優先度を判読してＴＳの再構築に利用していた。
【００１８】
図７は、従来の優先度を判定する優先度算出の処理手順を示すフローチャートである。  図７において、モジュール優先度算出部１４、２４は、セクション内容、ＤＩＩを読み取り（図７のステップｓ１０１）、データの異常の有無を判定する。もし、異常がある場合（ステップｓ１０２がＹｅｓ）、そのセクションのモジュールは廃棄され（ステップｓ１０３）、なければ（ステップｓ１０２がＮｏ）次段へそのモジュールを送出する為に一旦ストアされる（ステップｓ１０４）。
【００１９】
そして、このストアされたセクションのモジュールＩＤを読み出し同一モジュールが出現する頻度を計数する（ステップｓ１０５）。上記の如く、データの異常が無い場合ステップｓ３がＮｏ）、基本データモジュール「Ａ―１」の出現頻度は３回なので、優先度３、画像データモジュール「Ｂ―１」〜「Ｂ−３」は、１回なので優先度１と判定（ステップｓ９）される。
【００２０】
しかし、通信障害などで、前述の図６（ｂ）の矢印に示される基本データモジュール「Ａ―１」が異常があった場合、その基本データモジュール「Ａ−１」は破棄されているので２回しか受信しなかったと判読され、本来の優先度３が優先度２となって優先度算出が正常に行われずカルーセルの再構築が誤って行われるか不能になり、正常な配信が出来ない場合が生じる問題が有った。
【特許文献１】特開２００５−５７３４４号公報  （第８頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【００２１】
従来のデータ放送優先度算出方法は、データ放送ＴＳの伝送中にエラーが発生すると、優先度が正常に計算できない問題が有った。
【００２２】
本発明は、上記問題を解決するためになされたもので、データ放送ＴＳが伝送中にエラー発生してもデータモジュールの優先度を確保出来るデータ放送ＴＳ送出装置、及び優先度算出方法を提供することを目的とする。
【課題を解決するための手段】
【００２３】
上記目的を達成するために、本発明のデータ放送ＴＳ送出装置は、受信するカルーセルを構成するセクションを監視し、内容を読み取り、前記カルーセルを構成するセクションの数と前記セクションそれぞれに記されたＩＤからモジュールを特定して個々のモジュールの出現頻度をカウントし、前記出現頻度を前記モジュールの優先度と判定した結果に基づき、カルーセルを再構成してデータ放送のＴＳを送出するデータ放送ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）送出装置において、前記受信するカルーセルを構成するセクションの入力数を計数し、前記入力した各セクションの内容を読み取り、異常と判定したセクションを廃棄して前記カウントを行ってモジュールそれぞれの優先度を判定し、廃棄後のカルーセルを構成するセクションの数と前記入力数とを比較し、前記入力数よりも廃棄後のセクション数が少ない場合、その差分を前記判定された優先度の最も多い数に追加する優先度修正を行うことを特徴とする。
【００２４】
また本発明のデータ放送ＴＳ送出装置の優先度算出方法は、受信するデータ放送ＴＳのカルーセルを構成するセクションを監視し、内容を読み取り、前記カルーセルを構成するセクションの数と前記セクションそれぞれに記されたＩＤからモジュールを特定して個々のモジュールの出現頻度をカウントし、前記出現頻度を前記モジュールの優先度を算出するデータ放送ＴＳ送出装置の優先度算出方法において、前記受信するカルーセルを構成するセクションの入力数を計数し、前記入力した各セクションの内容を読み取り、異常と判定したセクションを廃棄して前記カウントを行ってモジュールそれぞれの優先度を判定し、廃棄後のカルーセルを構成するセクションの数と前記入力回数とを比較し、前記入力数よりも廃棄後のセクション数が少ない場合、その差分を前記判定された優先度の最も多い数に追加する優先度算出を行うことを特徴とする。
【発明の効果】
【００２５】
本発明によれば、データ放送ＴＳが伝送中にエラー発生してもデータモジュールの優先度を確保出来るデータ放送ＴＳ送出装置、及び優先度算出方法を提供することが出来る。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照して本発明の実施例を説明する。
【実施例１】
【００２７】
図１は、本発明の実施例１に係わるデータ放送ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）送出装置の動作を説明する機能ブロック図である。  
図１において、２系統のデータ放送ＴＳを受信処理する場合のデータ放送ＴＳ送出装置の構成が示され、各受信部１１、２１、第１、第２モジュール復元部１２、２２、第１、第２カルーセル再構成部１３、２３、データ優先度算出部１４０、２４０、ＴＳ多重部１５、ＮＰＴ誤差管理・補正部１６、スルー処理部１７、カルーセル生成部１８と、送出部１９とを備えている。
【００２８】
データ優先度算出部１４０、２４０の動作が異なる以外は、図５におけるデータ放送ＴＳ送出部と構成、動作が同様であり、同様な事項については符号等を同じにして以下動作説明を省略する。
【００２９】
図２は、本発明のデータ放送ＴＳ送出装置の第１、および第２モジュール優先度算出部１４０、２４０の内部機能ブロック図、図３は、実施例１におけるモジュール優先度算出部の優先度算出の処理手順を説明するフローチャートである。  
以下、図２、図３と図６とを参照してモジュール優先度算出部の処理手順の第１の実施例を説明する。  
図２において、モジュール優先度算出部は、それぞれの間が内部バス等によって接続された、入力ＩＦ部４０、パケットカウンタ部４２、解読部４３、監視制御部４４、バッファ部４５、出力ＩＦ部４６とを備えている。入力ＩＦ部４０は、第１、又はＴＳ受信部１１、１２からＴＳ信号を受信し内部バスを介して上記各構成にカルーセルを構成するモジュールデータを出力する。このモジュールデータは、バッファ４５に入力され、バッファ４５は、カルーセルの内容が読みとれる容量を有しており、カルーセルの内容を読みとってから出力出来る様に所定のカルーセルの繰り返しまで、入力された一連のモジュールデータがバッファされる。
【００３０】
パケットカウンタ４２は、内部バスを介して入力されるモジュールデータのセクション数をカウントして監視制御部４３へ通知する。モジュールデータは、通常フレーム同期や、ヘッダ情報でそのセクションの区切りを判読するか、又はヘッダ情報等にエラーが生じ、セクションの区切りが判らない場合でも、データ長等からセクション部分を推定して通過パケット、即ちセクション数をカウント（図３のステップｓ１）する。
【００３１】
解読部４３は、モジュールＩＤ等各セクションの内容を読み取り（ステップｓ１０１）、またエラーチェック等を行いセクション単位で異常の有無を判定する。異常なく（ステップｓ１０２がＮｏ）の場合、当該セクションはそのままバッファ４５にストア（ステップｓ１０４）される。
【００３２】
監視制御部４４は、入力されるセクションの列とバッファ４５にストアされているセクションの列を比較照合し、同一モジュール出現頻度数を監視、計数する。そして、図６（ｂ）のモジュール「Ｂ−１」が繰り返して読み出された時にその１つ前のモジュール「Ａ−１」から次のカルーセルが出力されている事を判読する。
【００３３】
そして、カルーセルを構成するセクションのモジュールＩＤを遡って読み出すことによって、「Ａ−１」は、優先度３、他の「Ｂ−１」〜「Ｂ―３」は優先度１と判定する。
【００３４】
一方、モジュールＩＤが判読出来ない等の異常がある場合（ステップｓ１０３がＹｅｓ）、
ここでは、図６（ｂ）の矢印で示された先頭から２番目のセクション「Ａ−１」でエラーが発生したとする。解読部４３は、入力中のセクションにエラーが有ったことをバスを介して通知する。監視制御部４４は、この通知を受けたタイミングに入力していたセクションを廃棄する（ステップｓ１０５）。
【００３５】
監視制御部４４は、入力されるセクションの列とバッファ４５にストアされているセクションの列を比較照合し、同一モジュール出現頻度数を監視し、計数する。そして、図６（ｂ）のモジュール「Ｂ−１」が繰り返して読み出された時にその１つ前のモジュール「Ａ−１」から次のカルーセルが出力されている事を判読する。
【００３６】
そして、カルーセルを構成するセクションのモジュールＩＤを遡って読み出すことによって、「Ａ−１」は、優先度２、他の「Ｂ−１」〜「Ｂ―３」は優先度１と判定する。
【００３７】
さて、監視制御部４４は、パケットカウンタ部４２がステップｓ１で受信セクション数をカウントしているが、上述の様にＢ−１が再び現れたことにより、カルーセルを認識している（ここでは、カルーセルを構成するセクション数は、正常で有れば８−２＝６になる。）。
【００３８】
カルーセル毎に入力されるセクション数は、監視制御部４３がカルーセルを認識した時のパケットパターンでカウントされた数のセクションを入力するのに要する時間内にパケットカウンタ４３がカウントしたセクション数である。この時間は図示されない内部タイマが参照される。
【００３９】
そこで、監視制御部４４は、ストアしたセクション数とパケットカウンタ部４２がカウントとした数とを比較すると一致する（異常がない）場合（ステップｓ１０７がＹｅｓ）は、判定した優先度数をそのままにしてその結果をカルーセル再構成部４６へ送信する。一方、一致しない（異常）場合（ステップｓ１０７がＮｏ）は、最も多い優先度数を持つと判定されたモジュールＩＤの優先度数、個々では「Ａ−１」の「２」にその差分（６−１＝１）の「１」を追加することにより優先度を修正する（ステップｓ１０８）。
【００４０】
この方法は、エラーの発生は、出現頻度が最も高いセクション部分において検出される可能性が高いと言う仮定に基づき修正する。そして、受信するセクション、モジュールの並び方のパタンは考慮しないのでカルーセルを再構成する場合に処理時間が少なくなる効果がある。特に更新サイクルが短い映像データを放送する場合に有効である。
【実施例２】
【００４１】
図４は、本発明の実施例２に係わるデータ放送ＴＳ送出装置のモジュール優先度算出部の優先度算出の処理手順を説明するフローチャートである。  
実施例２は、優先度算出の処理手順が実施例１と異なるだけであって、データ放送ＴＳ送出装置の構成等は同じである。
【００４２】
以下、図２、図４と図６とを参照して実施例２におけるモジュール優先度算出部の処理手順を説明する。  
図２において、モジュール優先度算出部は、それぞれの間が内部バス等によって接続された、入力ＩＦ部４０、パケットカウンタ部４２、解読部４３、監視制御部４４、バッファ部４５、出力ＩＦ部４６とを備えている。入力ＩＦ部４０は、第１、又はＴＳ受信部１１、１２からＴＳ信号を受信し内部バスを介して上記各構成にカルーセルを構成するモジュールデータを出力する。このモジュールデータは、バッファ４５に入力され、バッファ４５は、カルーセルの内容が読みとれる容量を有しており、カルーセルの内容を読みとってから出力出来る様に所定のカルーセルの繰り返しまで、入力された一連のモジュールデータがバッファされる。
【００４３】
パケットカウンタ４２は、内部バスを介して入力されるモジュールデータのセクション数をカウントする。モジュールデータは、通常フレーム同期や、ヘッダ情報でそのセクションの区切りを判読するか、又はヘッダ情報等にエラーが生じ、セクションの区切りが判らない場合でも、データ長等からセクション部分を推定して通過パケット、即ちセクション数をカウント（図４のステップｓ１）する。
【００４４】
解読部４３は、モジュールＩＤ等各セクションの内容を読み取り（ステップｓ２）、またエラーチェック等を行いセクション単位で異常の有無を判定する。異常なく（ステップｓ３Ｎｏ）の場合、当該セクションはそのままバッファ４５にストア（ステップｓ４）される。
【００４５】
監視制御部４４は、入力されるセクションの列とバッファ４５にストアされているセクションの列を比較照合し、同一モジュール出現頻度数を監視し、計数する。そして、図６（ｂ）のモジュール「Ｂ−１」が繰り返して読み出された時にその１つ前のモジュール「Ａ−１」から次のカルーセルが出力されている事を判読する。
【００４６】
そして、カルーセルを構成するセクションのモジュールＩＤを遡って読み出すことによって、「Ａ−１」は、優先度３、他の「Ｂ−１」〜「Ｂ―３」は優先度１と判定してその結果をカルーセル再構成部４６へ送信する。
【００４７】
一方、モジュールＩＤが判読出来ない等の異常がある場合（ステップｓ３がＹｅｓ）、
ここでは、図６（ｂ）の矢印で示された先頭から２番目のセクション「Ａ−１」でエラーが発生したとする。解読部４３は、入力中のセクションにエラーが有ったことをバスを介して通知する。監視制御部４４は、この通知を受けたタイミングに入力していたセクションに仮のモジュールＩＤ「Ｘ１」を付与したダミーをバッファ４５にストアする（ステップｓ５）。
【００４８】
この場合、本来そのセクションのモジュールＩＤは「Ａ−１」で有るが、エラーの為先に述べた如くモジュールＩＤに「Ｘ１」が付与されている。監視制御部４４は、カルーセル中にダミーのモジュールＩＤ「Ｘ１」が含まれた場合、優先度を判定する前にダミーのセクションのモジュールＩＤを推定する為に、監視制御部４４は、バッファ４５のセクション群から同じモジュールＩＤの出現パタンを調べる。
【００４９】
例えば、最大頻度で現れるモジュールＩＤは、優先度２の「Ａ−１」であるので、監視制御部４４は、最大頻度で現れる「Ａ−１」の出力間隔を、例えば、数列中に同じ数字（識別番号）が１つおき、２つおき等で現れる出現パタンのフォームの候補、言い換えれば、数列パタンの候補と照合して整合性を調べる。このパタン照合は、１回目の周期のカルーセルのフォームだけでなく、その後のカルーセルを更に読み込み比較するなどの方法で調べても良い。
【００５０】
そして、本来１つおきに現れても良い筈の先頭から２番目の「Ａ−１」が欠落していると推定する。そこで、監視制御部４４は、モジュールＩＤ「Ｘ１」を推定結果のＩＤ「Ａ−１」に置き換え、ダミーのセクションを含めて優先度を算出し、カルーセル中に３回繰り返して出力された「Ａ−１」の優先度を「３」と推定する（ステップｓ５）。
【００５１】
以上の説明は、６セクションで４種類のモジュール中の最大頻度で現れるモジュール１種が繰り返して出現する場合を例に説明したが、それ以外のセクション数やモジュールの組合せでも推定方法を同様にすることができる。
【００５２】
即ち、カルーセル上に並ぶモジュールＩＤのパタンを、予め準備した数列パタンの候補とパタンマッチングして、仮のＩＤを最も相関度が高いモジュールのＩＤと置き換え、ここでは、「Ａ−１」と推定すれば良い。
【００５３】
以上の推定は、そしてセクションのパタンを参照しているので第１の実施例と異なって、出現頻度が最も高いセクション部分以外のセクションに対しても修正できる可能性がある。この方法は、複数種のデータモジュールが送信され、比較的更新の周期が長いデータを放送する場合に特に有効である。
【００５４】
これらの推定論理は、ネットワークの運用形態等で適宜、条件に応じて設定され、推定基準が設けられ、監視制御部４４に組み込む記憶媒体により設定されるか、又は、図示されない入力手段等から入力される監視制御部４４の動作プログラム、又は、基準パラメータとして設定される。
【００５５】
以上説明した如く、本発明の実施例に係わるデータ放送ＴＳ送出装置及び優先度算出方法は、ＴＳ伝送中にエラーが発生した場合でもそのエラーを補正してデータモジュールの優先度を設定することが可能である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施例１に係わるデータ放送ＴＳ送出装置の動作を説明する機能ブロック図。
【図２】本発明の実施例１に係わるデータ放送ＴＳ送出装置のモジュール優先度算出部の動作を説明する内部機能ブロック図。
【図３】本発明の実施例１に係わるデータ放送ＴＳ送出装置のモジュール優先度算出部の優先度算出の処理手順を説明するフローチャート。
【図４】本発明の実施例２に係わるデータ放送ＴＳ送出装置のモジュール優先度算出部の優先度算出の処理手順を説明するフローチャート。
【図５】従来のデータ放送ＴＳ送出装置の動作を説明する機能ブロック図。
【図６】データモジュールに優先度を設けてカルーセルの構成を説明する概念図。
【図７】従来の優先度を判定する優先度算出の処理手順を示すフローチャート。
【符号の説明】
【００５７】
１１、２１  第１、第２ＴＳ受信部
１２、２２  第２モジュール復元部
１３、２３  第１、第２カルーセル再構成部
１４０、２４０  データ優先度算出部
１５  ＴＳ多重部  
１６  ＮＰＴ誤差管理・補正部
１７  スルー処理部
１８  カルーセル生成部
１９  送出部
【図１】
2009141626.tif 000003
【図２】
2009141626.tif 000004
【図３】
2009141626.tif 000005
【図４】
2009141626.tif 000006
【図５】
2009141626.tif 000007
【図６】
2009141626.tif 000008
【図７】
2009141626.tif 000009