(57)【要約】【課題】データ放送ＴＳの受信側において、常に意図したタイミング、ビットレートでカルーセルの差し替えを行うことが可能なデータ放送ＴＳ送出装置を提供する。【解決手段】受信したデータ放送ＴＳのモジュール差し替えの実行に先立ち、ＤＩＩ監視部１０６にて受信したデータ放送ＴＳのモジュールの内容を識別し、編成確認部１０７にてこの識別したモジュールの内容と編成情報で指定した更新モジュールの内容とを比較して合致するか否かを判定し、合致する場合に、差替時刻確認部１０８にてＤＩＩの更新を検出した時刻と、編成情報で指定される差し替え開始時刻とを比較し、ＤＩＩの更新を検出した時刻と差し替え開始時刻とがずれている場合に、差し替え開始時刻に基づいて第１，第２カルーセル再構成部１０３，２０３に対しモジュール差し替えを実行させる。【選択図】      図１
2006262321.tif 000002
【特許請求の範囲】
【請求項１】
複数のモジュールを組み合わせたカルーセルを含むデータ放送ＴＳ（Transport Stream）を受信して前記モジュールを復元し、編成情報に応じて前記モジュールのうち一部または全部を差し替えて前記カルーセルを再構成しＴＳに変換して送出するデータ放送ＴＳ送出装置であって、
受信時に得られるモジュールの内容を識別する識別手段と、
この識別手段の識別結果及び前記編成情報に基づいて、前記モジュール差し替えの実行・停止を制御する制御手段とを具備したことを特徴とするデータ放送ＴＳ送出装置。
【請求項２】
前記データ放送ＴＳが、ヘッダ領域に前記ＴＳに含まれるモジュールを識別するためのＤＩＩ（Download Info Indication）を配置し、それに続くデータ領域に前記カルーセルを配置してなる伝送構造をとるとき、
前記識別手段は、前記データ放送ＴＳの受信時に得られるＤＩＩに基づいて前記複数のモジュールそれぞれの内容を識別し、
前記制御手段は、前記識別手段の識別結果からモジュールの内容を更新するときに、更新すべくモジュールの内容と前記編成情報により指定されるモジュールの内容とを比較し、合致した場合に前記モジュール差し替えを実行することを特徴とする請求項１記載のデータ放送ＴＳ送出装置。
【請求項３】
前記制御手段は、受信時のデータ放送ＴＳのモジュール内容と前記編成情報により指定されるモジュール内容との整合がとれた後で、ＤＩＩの更新を検出した時刻と、前記編成情報で指定される差し替え開始時刻とを比較し、この比較結果から前記ＤＩＩの更新を検出した時刻と前記差し替え開始時刻とがずれている場合に、前記差し替え開始時刻に基づいて前記モジュール差し替えを実行することを特徴とする請求項２記載のデータ放送ＴＳ送出装置。
【請求項４】
複数のモジュールを組み合わせたカルーセルを含むデータ放送ＴＳ（Transport Stream）を受信して前記モジュールを復元し、編成情報に応じて前記モジュールのうち一部または全部を差し替えて前記カルーセルを再構成しＴＳに変換して送出するデータ放送ＴＳ送出方法であって、
受信時に得られるモジュールの内容を識別し、
この識別結果及び前記編成情報に基づいて、前記モジュール差し替えの実行・停止を制御するようにしたことを特徴とするデータ放送ＴＳ送出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばデジタルテレビジョン放送の付加サービスとして提供されるデータ放送のＴＳ（以下、データ放送ＴＳと称する）を再構成し、送出するためのデータ放送ＴＳ送出装置及びデータ放送ＴＳ送出方法に関する。
【背景技術】
【０００２】
近年、地上波デジタル放送が開始され、この地上波デジタル放送にあってはデータ放送サービスが提供されている。
【０００３】
一般に、データ放送では、番組を構成する複数のコンポーネント（ＥＳ：Elementary stream）をセクションと呼ばれるデータに分割し、カルーセルという単位で繰り返し送出する。カルーセルはセクションデータの集まりである。受信装置では、このカルーセルを受信し、番組を構成する全てのコンポーネントを受信した時点で番組内容の表示が完成する。
【０００４】
コンポーネントは複数のモジュールから構成されており、送出時にはセクションデータに分割されて送出される。天気予報画面を例にとると、画面フレームを構成するＢＭＬ（Broadcast Markup Language）文書、日本地図を示すイメージファイル、天気マークを示すイメージファイル、気温等を示すテキストファイルがコンポーネントを構成するモジュールとなり、送出時にはさらにセクションデータに分割される。
【０００５】
また、地上波デジタル放送では、コンテンツを共有化するため、メインキー局からサブキー局へ、サブキー局からローカル局へコンテンツをＴＳで配信し、受け局側で必要に応じてその一部のモジュールを差替えた上で、データ放送ＴＳを送出することがある（例えば、特許文献１）。
【特許文献１】特開２００４−１８７３１９号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記メインキー局、サブキー局及びローカル局では、それぞれ管理しているタイミング及びビットレートが異なるため、上記サブキー局またはローカル局においてコンテンツが差し替えられた場合に、サブキー局またはローカル局から送出されるデータ放送ＴＳ内の一部のデータを失う恐れがある。
【０００７】
そこで、この発明の目的は、データ放送ＴＳの受信側において、常に意図したタイミング、ビットレートでカルーセルの差し替えを行うことが可能なデータ放送ＴＳ送出装置及びデータ放送ＴＳ送出方法を提供することにある。
【課題を解決するための手段】
【０００８】
この発明は、上記目的を達成するために、以下のように構成される。  
複数のモジュールを組み合わせたカルーセルを含むデータ放送ＴＳ（Transport Stream）を受信してモジュールを復元し、編成情報に応じてモジュールのうち一部または全部を差し替えてカルーセルを再構成しＴＳに変換して送出するデータ放送ＴＳ送出装置であって、受信時に得られるモジュールの内容を識別する識別手段の識別結果及び編成情報に基づいて、モジュール差し替えの実行・停止を制御する制御手段とを備えるようにしたものである。
【０００９】
この構成によれば、受信したデータ放送ＴＳのモジュール差し替えの実行に先立ち、受信したデータ放送ＴＳのモジュールの内容を識別し、この識別したモジュールの内容と編成情報で指定した更新モジュールの内容とを比較して合致するか否か、つまり差し替え対象であるか否かを判定するようにしている。このため、受信側ごとに適切なモジュール差し替え処理を行うことができ、これにより送出するデータ放送ＴＳ内の一部のデータを失うことなく、ビットレート変更に容易かつ柔軟に対応可能となる。
【００１０】
データ放送ＴＳが、ヘッダ領域にＴＳに含まれるモジュールを識別するためのＤＩＩ（Download Info Indication）を配置し、それに続くデータ領域にカルーセルを配置してなる伝送構造をとるとき、識別手段は、データ放送ＴＳの受信時に得られるＤＩＩに基づいて複数のモジュールそれぞれの内容を識別し、制御手段は、識別手段の識別結果からモジュールの内容を更新するときに、更新すべくモジュールの内容と編成情報とを比較し、合致した場合にモジュール差し替えを実行することを特徴とする。
【００１１】
この構成によれば、データ放送ＴＳに付加されるＤＩＩを利用して更新すべくモジュールの内容を識別できるので、簡単な手順で適切なモジュール差し替え処理を行うことができる。
【００１２】
制御手段は、受信時のデータ放送ＴＳのモジュール内容と編成情報により指定されるモジュール内容との整合がとれた後で、ＤＩＩの更新を検出した時刻と、編成情報で指定される差し替え開始時刻とを比較し、この比較結果からＤＩＩの更新を検出した時刻と差し替え開始時刻とがずれている場合に、差し替え開始時刻に基づいてモジュール差し替えを実行することを特徴とする。
【００１３】
この構成によれば、受信したデータ放送ＴＳ中のＤＩＩの更新を検出した時刻が受信側で意図した差し替え開始時刻より早い場合でも、意図したタイミングに補正してデータ放送ＴＳを再送信することができる。
【発明の効果】
【００１４】
以上詳述したようにこの発明によれば、データ放送ＴＳの受信側において、常に意図したタイミング、ビットレートでカルーセルの差し替えを行うことが可能なデータ放送ＴＳ送出装置及びデータ放送ＴＳ送出方法を提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、この発明の実施形態について図面を参照して詳細に説明する。  
図１はこの発明に係るデータ放送ＴＳ送出装置の一実施形態を示すもので、ここでは２系統のデータ放送ＴＳを受信処理する場合の構成を示している。
【００１６】
図１において、第１、第２ＴＳ受信部１０１，２０１は、それぞれ例えばキー局等の他局からネット配信されるデータ放送ＴＳ（以下、他局配信ＴＳ）、自局ネットワークにより配信されるデータ放送ＴＳ（以下、自局配信ＴＳ）を受信し、制御情報（例えば指定ＰＩＤ（パケット識別子）、タイミング信号等）により指定番組のセクションを抽出する。各ＴＳ受信部１０１，２０１で得られたセクションは、それぞれ第１、第２モジュール復元部１０２，２０２に送られて個々のモジュールのデータが復元された後、第１、第２カルーセル再構成部１０３，２０３に送られる。
【００１７】
一方、第１、第２モジュール優先度算出部１０４，２０４は、それぞれ第１、第２ＴＳ受信部１０１，２０１からセクションを取り込み、各モジュールの出現頻度を算出して、その算出結果からモジュール優先度を算出する。各第１、第２モジュール優先度算出部１０４，２０４で得られたモジュール優先度はそれぞれ第１、第２カルーセル再構成部１０３，２０３に送られる。
【００１８】
上記第１、第２カルーセル再構成部１０３，２０３は、それぞれ差し替えモジュールを取り込み、第１、第２モジュール復元部１０２，２０２で復元されたモジュールの一部または全部と差し替えて、カルーセルを再構成した後、ＴＳに変換して送出する。このとき、モジュール優先度に基づいて、ＴＳ送信元の優先度を反映させる。各第１，第２カルーセル再構成部１０３，２０３でカルーセルが再構成されたＴＳはＴＳ多重装置１０５に送られる。
【００１９】
また、ＤＩＩ監視部１０６は、第１、第２ＴＳ受信部１０１，２０１から受信ＴＳを取り込み、受信ＴＳに含まれるＤＩＩ（Download Info Indication）情報中のtransaction id、module version等の変化を監視し、変化を検出した場合に、ＤＩＩ情報とＤＩＩ検出時間を編成確認部１０７に出力する。
【００２０】
編成確認部１０７は、ＤＩＩ情報と上位システム（図示せず）から受信した編成情報との整合性を確認し、受信したＴＳ中のＤＩＩ情報が、編成情報で指定された差し替え対象モジュールまたはカルーセルのＤＩＩ情報と合致した場合に、ＤＩＩ検出時間を差替時刻確認部１０８に出力する。
【００２１】
差替時刻確認部１０８は、ＤＩＩ検出時間と編成情報中の差し替え開始時刻との比較を行い、図２に示すように、ＤＩＩ検出時間が無効時間帯でない場合、直ちに第１，第２カルーセル再構成部１０３，２０３に対し差し替え処理開始の指示を送信する。逆に、ＤＩＩ検出時間が無効時間帯中である場合には、ＤＩＩ検出時間を無視し、編成情報中の差し替え開始時刻に第１，第２カルーセル再構成部１０３，２０３に対し差し替え処理開始の指示を送信する。
【００２２】
また、上記受信ＴＳに対してカルーセル差し替え処理が不要な場合には、スルー処理部１０９によりタイミング調整して、ＴＳのままＴＳ多重部１０５に送る。また、カルーセル生成部１１０では、新たに自局で作成したカルーセルをＴＳに変換してＴＳ多重部１０５に送る。
【００２３】
上記ＴＳ多重部１０５は、第１，第２カルーセル再構成部１０３，２０３、スルー処理部１０９及びカルーセル生成部１１０それぞれから送出されるＴＳを多重してデータ放送送出用ＴＳを生成する。生成されたＴＳは所定のローカル局あるいはサービスエリアに向けて送出される。
【００２４】
上記構成において、以下にその動作を説明する。  
第１、第２ＴＳ受信部１０１，２０１では、入力された自局／他局の配信ＴＳを受信し、それぞれＰＩＤ毎に管理を行ってデータ放送のカルーセルを構成するセクションを抽出する。抽出されたセクションは第１、第２モジュール復元部１０２，２０２に送られ、順次モジュールのデータが復元されて第１、第２カルーセル再構成部１０３，２０３に送られる。
【００２５】
一方、第１、第２モジュール優先度算出部１０４，２０４では、それぞれ受信ＴＳのセクションから個々のモジュールの出現頻度を算出し、その算出結果からモジュール優先度を算出する。具体的には、ＴＳのＤＩＩに記載される全てのモジュールが揃うまでの間、送出されるセクションの連続出現回数をモジュール単位でカウントする。
【００２６】
図３を参照して、モジュール優先度算出方法について説明する。今、図３（ａ）に示すように３つのモジュール（モジュールＩＤ１〜３）で構成されるコンテンツのセクション数がそれぞれ７，１，２であり、１カルーセルが図３（ｂ）に示す順序で配列されているとする。ＴＳのＤＩＩには全てのモジュールのＩＤが記載されている。
【００２７】
そこで、モジュール優先度算出部１０４，２０４では、ＤＩＩから得られたモジュールＩＤ毎にセクション数をカウントし、全てのモジュールが揃った時点でそれぞれの連続回数を求め、その比率からモジュール優先度を算出する。図３の例では、モジュールＩＤ０が２回、モジュールＩＤ１が１回、モジュールＩＤ２が１回連続して出現しているため、この場合のモジュール優先度は２：１：１となる。各受信系統の算出されたモジュール優先度は、対応する第１，第２カルーセル再構成部１０３，２０３に送られる。
【００２８】
第１，第２カルーセル再構成部１０３，２０３では、復元されたモジュールを必要に応じて差替え、算出されたモジュール優先度より並び順を入れ替えてカルーセルを再構成する。  
一方、ＤＩＩ監視部１０６、編成確認部１０７及び差替時刻確認部１０８では、図４に示す処理手順を実行する。なお、ここでは、他局から配信されるデータ放送ＴＳの受信時の例を代表して説明する。
【００２９】
ＤＩＩ監視部１０６は、データ放送ＴＳを取り込んで、ＤＩＩ情報の変化、つまりモジュール内容のバージョンアップを監視しており（ステップＳＴ４ａ）、バージョンアップされると、編成確認部１０７によりＤＩＩ情報と上位システムから受信した編成情報との整合性を確認し（ステップＳＴ４ｂ）、差し替えるべくモジュールの内容が編成情報により指定されるモジュールの内容と合致するか否かの判断を行う（ステップＳＴ４ｃ）。
【００３０】
ここで、合致した場合に（Ｙｅｓ）、差替時刻確認部１０８によりＤＩＩ検出時間と編成情報中の差し替え開始時刻とを比較し（ステップＳＴ４ｄ）、この比較結果からＤＩＩ検出時間が差し替え開始時刻より無効時間帯内に入っているか否かの判断を行う（ステップＳＴ４ｅ）。
【００３１】
ここで、無効時間帯に入っていれば（Ｙｅｓ）、差替時刻確認部１０８は編成情報により指定される差し替え開始時刻にモジュール差し替えを行うように第１カルーセル再構成部１０３に対し差し替え処理開始の指示を送信し（ステップＳＴ４ｆ）、無効時間帯でない場合には（Ｎｏ）、直ちに第１カルーセル再構成部１０３に対し差し替え処理開始の指示を送信する（ステップＳＴ４ｇ）。  
なお、上記ステップＳＴ４ｃにおいて、合致しなければ（Ｎｏ）、そのまま処理を終了する。また、自局のデータ放送ＴＳについても、上記ステップＳＴ４ａ乃至ステップＳＴ４ｇの処理が実行される。
【００３２】
以上のように上記実施形態では、受信したデータ放送ＴＳのモジュール差し替えの実行に先立ち、ＤＩＩ監視部１０６にて受信したデータ放送ＴＳのモジュールの内容を識別し、編成確認部１０７にてこの識別したモジュールの内容と編成情報で指定した更新モジュールの内容とを比較して合致するか否か、つまり差し替え対象であるか否かを判定するようにしている。そして、合致する場合に、差替時刻確認部１０８にてＤＩＩの更新を検出した時刻と、編成情報で指定される差し替え開始時刻とを比較し、ＤＩＩの更新を検出した時刻と差し替え開始時刻とがずれている場合に、差し替え開始時刻に基づいて第１，第２カルーセル再構成部１０３，２０３に対しモジュール差し替えを実行させるようにしている。
【００３３】
従って、受信局となるサブキー局またはローカル局ごとに適切なモジュール差し替え処理を行うことができ、これにより送出するデータ放送ＴＳ内の一部のデータを失うことなく、ビットレート変更に容易かつ柔軟に対応可能となる。
【００３４】
また、受信したデータ放送ＴＳ中のＤＩＩの更新を検出した時刻が受信局側で意図した差し替え開始時刻より早い場合でも、意図したタイミングに補正してデータ放送ＴＳを再送信することができる。
【００３５】
なお、上記実施形態では、機能により装置を分けることも、統合することも可能である。１台で実施する場合は、ＴＳ受信／カルーセル差し替え／多重を行うことも可能である。この場合には、１装置の導入で、ＴＳ伝送時のＴＳ受信によるネット番組への対応、ネット番組の一部または全ての差し替え、自局データ放送の送出が可能となり、装置数を減らすことができ、省スペース・コスト削減を実現することができる。また、他局配信ＴＳと自局配信ＴＳを多重し、１本のＴＳとして送出するため、トータルビットレートでのレート管理、制限が容易に可能となる。これによりビットレートの破綻を防ぐことができると共に、与えられた帯域の有効利用が可能となる。
【００３６】
尚、本発明は上記実施形態に限定されるものではなく、種々の変更が可能である。例えば、上記実施形態では、ＴＳ受信系統を２系統としたが、さらに系統数を増加しても同様に実施可能である。また、必ずしも自局／他局を混在させる必要はなく、受信入力は限定されない。
【図面の簡単な説明】
【００３７】
【図１】この発明に係るデータ放送ＴＳ送出装置の一実施形態を示すブロック図。
【図２】同実施形態において、ＤＩＩ変化を無視する無効時間帯を設けた例を説明するために示すタイミング図。
【図３】上記実施形態で実施されるモジュール優先度算出方法を説明するための例を示す図。
【図４】同実施形態におけるデータ放送ＴＳ送出装置の制御処理手順を示すフローチャート。
【符号の説明】
【００３８】
１０１…第１ＴＳ受信部，２０１…第２ＴＳ受信部、１０２…第１モジュール復元部、２０２…第２モジュール復元部、１０３…第１カルーセル再構成部、２０３…第２カルーセル再構成部、１０４…第１モジュール優先度算出部、２０４…第２モジュール優先度算出部、１０５…ＴＳ多重部、１０６…ＤＩＩ監視部、１０７…編成確認部、１０８…差替時刻確認部、１０９…スルー処理部、１１０…カルーセル生成部。
【図１】
2006262321.tif 000003
【図２】
2006262321.tif 000004
【図３】
2006262321.tif 000005
【図４】
2006262321.tif 000006