(57)【要約】【課題】可変レートが適用されたＴＳ（Transport Stream）の再送信においてネットワークに対する負荷を軽減する。【解決手段】可変の転送レートが適用されたＴＳパケットを入力し、データ放送の一連のＴＳパケットであるデータ放送ＴＳを前記入力したＴＳパケットから抽出し、前記抽出したデータ放送ＴＳをカルーセル形式のデータに再構築し、前記抽出したデータ放送ＴＳから転送レートの変動を表すレート情報を周期的に検出し、検出ごとに、当該レート情報が表す変動を平坦化した設定レートを求め、前記再構築したデータからＴＳパケットを形成して前記設定レートに基づく出力レートにより送信する。【選択図】図１
2010118836.tif 000002
【特許請求の範囲】
【請求項１】
可変の転送レートが適用されたＴＳ（Transport Stream）パケットを入力し、
データ放送の一連のＴＳパケットであるデータ放送ＴＳを前記入力したＴＳパケットから抽出し、
前記抽出したデータ放送ＴＳをカルーセル形式のデータに再構築し、
前記抽出したデータ放送ＴＳから転送レートの変動を表すレート情報を逐次検出し、
前記レート情報の検出ごとに、当該レート情報が表す変動を平坦化して成る設定レートを求め、
前記再構築したデータからＴＳパケットを形成し、且つ、当該形成したＴＳパケットを前記設定レートに基づく出力レートにより送信することを特徴とする再送信方法。
【請求項２】
前記設定レートを求めるとき、対象のレート情報において転送レートが漸増後に漸減する変動を当該レート情報の最小値で平坦化することを特徴とする請求項１記載の再送信方法。
【請求項３】
前記設定レートを求めるとき、対象のレート情報の最小値または平均値を当該設定レートとすることを特徴とする請求項１記載の再送信方法。
【請求項４】
さらに、前記抽出したデータ放送ＴＳにおけるイベントメッセージの有無を検知し、当該イベントメッセージがある場合は、それを含むＴＳパケットを形成して優先的に送信することを特徴とする請求項１乃至３のいずれか１項に記載の再送信方法。
【請求項５】
可変の転送レートが適用されたＴＳ（Transport Stream）パケットを入力する手段と、
データ放送の一連のＴＳパケットであるデータ放送ＴＳを前記入力したＴＳパケットから抽出する手段と、
前記抽出したデータ放送ＴＳをカルーセル形式のデータに再構築する手段と、
前記抽出したデータ放送ＴＳから転送レートの変動を表すレート情報を逐次検出し、前記レート情報の検出ごとに、当該レート情報が表す変動を平坦化して成る設定レートを求める手段と、
前記再構築したデータからＴＳパケットを形成し、且つ、当該形成したＴＳパケットを前記設定レートに基づく出力レートにより送信する手段とを備えることを特徴とする再送信装置。
【請求項６】
前記設定レートを求める手段は、対象のレート情報において転送レートが漸増後に漸減する変動を当該レート情報の最小値で平坦化することを特徴とする請求項５記載の再送信装置。
【請求項７】
前記設定レートを求める手段は、対象のレート情報の最小値または平均値を当該設定レートとすることを特徴とする請求項５記載の再送信装置。
【請求項８】
さらに、前記抽出したデータ放送ＴＳにおけるイベントメッセージの有無を検知し、当該イベントメッセージがある場合は、それを前記データ放送ＴＳから抽出する手段を備え、
前記ＴＳパケットを送信する手段は、前記抽出したイベントメッセージを含むＴＳパケットを形成して優先的に送信することを特徴とする請求項５乃至７のいずれか１項に記載の再送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル放送のＴＳ（Transport Stream）を再送信する技術に関する。
【背景技術】
【０００２】
ディジタル放送波の送出に用いる転送レートは、固定的に設定されるＣＢＲ（Constant Bit Rate）と、可変のＶＢＲ（Variable Bit Rate）とに大別される。後者のＶＢＲを利用することにより、配信データの多様な表現が可能になると共に、伝送帯域の有効利用を図ることができる。
【０００３】
地上波ディジタル放送のサービスの一つに、いわゆるＩＰ再送信サービスがある。これは、放送局等から受信した放送波を復調して得られるＴＳを、ＩＰネットワーク上でマルチキャスト通信により配信し直すというサービスである。ＩＰネットワークで使用できる帯域には制限があることから、再送信にあたっては、ＩＰネットワークに対する負荷を抑えることが望まれる。
【０００４】
ＩＰ再送信におけるネットワークの負荷を考慮した技術が、例えば、後述の特許文献１に記載されている。同文献に記載の再送信装置は、受信したＴＳから不要なＮＵＬＬパケットを除去すると共に、そのＴＳの通信パラメータに対応した規定のビットレートをＩＳＤＢ−Ｔ準拠のレート表から求め、当該ビットレートでＴＳの再送信を行うというものである。ここでは、不要なＮＵＬＬパケットの除去により、ＩＰネットワークに対する負荷の軽減が図られている。
【特許文献１】特開２００７−２１４９４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、ＴＳの転送レートに、可変レート（ＶＢＲ）が適用される場合、ＴＳによっては、使用帯域が回線の上限に達することもある。上記特許文献１の技術にあっては、元の転送レートが固定（ＣＢＲ）であり、再送信にも同じレートがそのまま適用される。よって、同文献の技術に可変レートを適用した場合、上記のような比較的高い転送レートもそのまま再送信に適用されることから、ＩＰネットワークに対する負荷を軽減に難いという問題が生じる。
【０００６】
本発明の目的は、可変レートが適用されたＴＳの再送信において、ネットワークに対する負荷を軽減するための技術を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係る再送信方法は、可変の転送レートが適用されたＴＳパケットを入力し、データ放送の一連のＴＳパケットであるデータ放送ＴＳを前記入力したＴＳパケットから抽出し、前記抽出したデータ放送ＴＳをカルーセル形式のデータに再構築し、前記抽出したデータ放送ＴＳから転送レートの変動を表すレート情報を逐次検出し、前記レート情報の検出ごとに、当該レート情報が表す変動を平坦化して成る設定レートを求め、前記再構築したデータからＴＳパケットを形成し、且つ、当該形成したＴＳパケットを前記設定レートに基づく出力レートにより送信するという方法である。
【０００８】
本発明に係る再送信装置は、可変の転送レートが適用されたＴＳパケットを入力する手段と、データ放送の一連のＴＳパケットであるデータ放送ＴＳを前記入力したＴＳパケットから抽出する手段と、前記抽出したデータ放送ＴＳをカルーセル形式のデータに再構築する手段と、前記抽出したデータ放送ＴＳから転送レートの変動を表すレート情報を逐次検出し、前記レート情報の検出ごとに、当該レート情報が表す変動を平坦化して成る設定レートを求める手段と、前記再構築したデータからＴＳパケットを形成し、且つ、当該形成したＴＳパケットを前記設定レートに基づく出力レートにより送信する手段とを備える。
【発明の効果】
【０００９】
本発明によれば、可変レートが適用されたＴＳの再送信において、ネットワークに対する負荷を軽減することができる。
【発明を実施するための最良の形態】
【００１０】
図１に、本発明の実施形態の構成を示す。再送信装置100は、ディジタル放送波の受信機であるＴＳ−ＩＲＤ（TS Integrated Receiver / Decoder）200から入力された可変レート（ＶＢＲ）のＴＳパケットを、ＩＰマルチキャスト通信によりＩＰネットワーク300へ再送信する装置である。図示の構成では、再送信装置100およびＴＳ−ＩＲＤ200が別個の装置であるが、両者を一体化したものを再送信装置（100）としてもよい。
【００１１】
ＴＳ−ＩＲＤ200は、放送局等から受信したディジタル放送波を復調して一連のＴＳパケットに変換し、それを再送信装置100へ順次入力する。
【００１２】
再送信装置100は、図１に示すように、分配器10、ＳＩ（Service Information）解析回路11、ＴＳフィルタリング回路12、カルーセル構築回路13、イベントメッセージ処理回路14、レート検出回路15、ＴＳパケット化回路16を備える。
【００１３】
分配器10は、ＴＳ−ＩＲＤ200からのＴＳパケットをＳＩ解析回路11およびＴＳフィルタリング回路12へ分配する。
【００１４】
ＳＩ解析回路11は、ＴＳパケットのＰＳＩ（Program Specific Information）監視機能およびストリーム監視機能を有し、データ放送で使用されているＰＩＤ（Packet Identifier）がＴＳパケットに含まれているか否かを検知する。その結果、データ放送のＰＩＤが検出された場合は、その情報をＴＳフィルタリング回路12へ通知する。
【００１５】
ＴＳフィルタリング回路12は、データ放送に関し通知されたＰＩＤ情報を用いて、データ放送のＴＳパケットであるデータ放送ＴＳを、分配器10が入力したＴＳパケットから抽出する。そして、抽出したデータ放送ＴＳをカルーセル構築回路13，イベントメッセージ処理回路14，レート検出回路15のそれぞれに供給する。
【００１６】
カルーセル構築回路13は、データ放送ＴＳをカルーセル形式のデータに再構築し、それをＴＳパケット化回路16へ供給する。
【００１７】
イベントメッセージ処理回路14は、データ放送ＴＳにおけるイベントメッセージの有無を検知する。イベントメッセージがある場合は、それをデータ放送ＴＳから抽出し、ＰＣＲ（Program Clock Reference）同期を行ったうえでＴＳパケット化回路16へ供給する。
【００１８】
レート検出回路15は、データ放送ＴＳの転送レートの変動を表すレート情報を、ＰＣＲのようなタイムスタンプ情報などを用いて逐次検出する。そして、レート情報の検出ごとに、後述の設定レートを求め、それをＴＳパケット化回路16へ順次供給する。
【００１９】
ＴＳパケット化回路16は、カルーセル構築回路13およびイベントメッセージ処理回路14により供給されたデータからＴＳパケットを形成し、それを、レート検出回路15からの設定レートに基づく出力レートでＩＰネットワーク300へ送信する。
【００２０】
図２に示すフローチャートに沿って、再送信装置100の動作を説明する。分配器10は、ＴＳ−ＩＲＤ200からのＴＳパケットをＳＩ解析回路11およびＴＳフィルタリング回路12へ入力する（ステップS1）。ＳＩ解析回路11は、各ＴＳパケットのＰＩＤを確認し、データ放送に対応するＰＩＤの情報をＴＳフィルタリング回路12へ供給する（ステップS2）。
【００２１】
ＴＳフィルタリング回路12は、ＳＩ解析回路11からのＰＩＤ情報を用いたフィルタリングにより、ＴＳパケットからデータ放送ＴＳを抽出し、それをカルーセル構築回路13，イベントメッセージ処理回路14，レート検出回路15のそれぞれに供給する（ステップS3）。
【００２２】
カルーセル構築回路13は、ＴＳフィルタリング回路12からのデータ放送ＴＳをカルーセル形式のデータに再構築し、それをＴＳパケット化回路16へ供給する（ステップS4）。イベントメッセージ処理回路14は、データ放送ＴＳにおけるイベントメッセージの有無を確認し（ステップS5）、イベントメッセージがある場合は、それをデータ放送ＴＳから抽出する（ステップS6）。そして、抽出したメッセージを、ＰＣＲ同期を経てＴＳパケット化回路16へ供給する。
【００２３】
一方、レート検出回路15は、データ放送ＴＳの転送レートの変動を表す前述のレート情報を周期的に検出する（ステップS7）。これにより、可変レート（ＶＢＲ）の状況をほぼリアルタイムに検知することができる。また、レート検出回路15は、レート情報の検出ごとに、そのレート情報が表す変動を平坦化することで、ＴＳパケット化回路16へ供給すべき設定レートを求める（ステップS8）。
【００２４】
ここで、レート情報および設定レートについて具体的に説明する。図３に、ＴＳパケットのレート情報を波形により模式的に示す。図示の［１］は、ＴＳフィルタリング回路12に入力されたＴＳパケットのトータルの転送レートを表す。［１］の段階のＴＳパケットには、データ放送ＴＳの他に、映像のようなデータ放送以外のＴＳパケットも含まれている。その後、ＴＳフィルタリング回路12により、上記のＴＳパケットのうちのデータ放送ＴＳがレート検出回路15へ供給される。
【００２５】
図３の［２］は、レート検出回路15によりデータ放送ＴＳから検出されたレート情報を表す。図示の例では、レート情報が周期P（期間：p1, p2, …）で検出されている。本実施形態のレート検出回路15は、各期間において、漸増後に漸減する変動を検知し、それを平坦化することで設定レートを求める。
【００２６】
具体的には、例えば、［２］の期間p1の場合、時刻t1〜t2ではレートが漸減するが、その後の時刻t2〜t3では、漸増後に漸減するという隆起状の変動がみられる。このような場合、漸減のみの時刻t1〜t2の変動はそのままとし、続く時刻t2〜t3の変動を、期間p1の最小値により平坦化、すなわち、ここでは時刻t2での値により平坦化する。その結果、期間p1の設定レートとしては、同図［３］に示すように、時刻t1〜t2で漸減した後、時刻t2での値が時刻t3まで固定されたものが得られる。
【００２７】
レート検出回路15は、上記のようにして求めた設定レートをＴＳパケット化回路16へ順次供給する。ＴＳパケット化回路16は、供給された設定レートに基づく出力レートで、カルーセル構築回路13やイベントメッセージ処理回路14からのデータをＴＳパケット化してＩＰネットワーク300へ送出する（図２：ステップS9）。このとき、イベントメッセージ処理回路14からのデータについては、優先的に送出するようにする。
【００２８】
本実施形態によれば、データ放送ＴＳの転送レートにおいて漸増後に漸減するという隆起状の変動が平坦化されることから、隆起のピークにあたる比較的高いレートを低く抑えることができる。これにより、再送信の際のＩＰネットワーク300に対する負荷を軽減することができる。また、再送信の出力レートは、常に固定値が適用されるＣＢＲではなく、元の可変レート（ＶＢＲ）を反映した疑似的な固定レートであるから、ＶＢＲのサービス品質が損なわれることを防ぐこともできる。
【００２９】
なお、設定レートを求める際の平坦化処理は、上記の形態に限らず、例えば、期間の最小値あるいは平均値を設定レートとしてもよい。この場合、一連の設定レートの波形は、図３の［３］のように曲線を含むものではなく、元のＶＢＲに応じて期間ごとに値が切り替わるという矩形波になる。
【００３０】
また、再送信の出力レートとしては、レート検出回路15からの設定レートをそのまま適用してもよいが、予め設定した範囲内で適用するようにしてもよい。例えば、ＴＳパケット化回路16に出力レートの上限値を設定しておき、レート検出回路15からの設定レートに上限を超えるものが含まれる場合は、そのレートを上限のレートに置き換える。これにより、ＩＰネットワーク300に対する負荷が一層軽減される。
【００３１】
本発明は、上記実施形態のようなＩＰ再送信に限らず、ＩＰネットワーク（300）以外のネットワークへ、ディジタル放送波を再送信するという用途にも適用可能である。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施形態の構成を示すブロック図である。
【図２】本発明の実施形態の動作手順を示すフローチャートである。
【図３】本発明の実施形態におけるレート情報に関する説明図である。
【符号の説明】
【００３３】
100  再送信装置
200  ＴＳ−ＩＲＤ
300  ＩＰネットワーク
10  分配器
11  ＳＩ解析回路
12  ＴＳフィルタリング回路
13  カルーセル構築回路
14  イベントメッセージ処理回路
15  レート検出回路
16  ＴＳパケット化回路
【図１】
2010118836.tif 000003
【図２】
2010118836.tif 000004
【図３】
2010118836.tif 000005