(57)【特許請求の範囲】
【請求項１】
他の配信装置から配信される第１データ放送番組ストリームには、繰り返し送信される第１コンテンツが多重され、その第１データ放送番組ストリームを受信し、当該第１データ放送番組ストリームに基づいて、データ放送番組ストリームを送出するデータ放送番組ストリーム送出装置であって、
送信するコンテンツの構成要素に第１コンテンツの構成要素を含めるか否かをコンテンツ制作者が記載した判定リストを記憶している判定リスト記憶手段と、
受信した第１データ放送番組ストリームから構成要素を分離し、前記判定リスト記憶手段に記憶された判定リストに従い、分離した構成要素を前記コンテンツに含めるか否かを判定する分離判定手段と、
前記分離判定手段で含めると判定された構成要素をコンテンツに含めたデータ放送番組ストリームを多重化装置に出力する出力手段とを備えることを特徴とするデータ放送番組ストリーム送出装置。
【請求項２】
前記判定リスト記憶手段は、
構成要素の識別子と、含めるか否かを記載した判定子とを対にした選択リストを記憶している選択リスト記憶部を有し、
前記分離判定手段は、
前記第１データ放送番組ストリームから構成要素を分離する分離部と、
分離された構成要素の識別子と、前記選択リストに記載された含めるとする判定子に対となる識別子とが一致するか否かを判定する判定部と、
前記判定部が一致すると判定したとき、前記分離部で分離された構成要素を前記出力手段に通知する通知部とを有することを特徴とする請求項１記載のデータ放送番組ストリーム送出装置。
【請求項３】
データ放送番組ストリーム送出装置側のコンテンツ制作者によって制作されたコンテンツの構成要素を記憶している構成要素記憶手段を更に備え、
前記判定リスト記憶手段は、更に、
前記コンテンツに含めるとした構成要素を前記構成要素記憶手段に記憶された構成要素に差替えることを記載した項目を含む差替えリストを記憶する差替えリスト記憶部を有し、
前記分離判定手段は、更に、
前記判定部で識別子が一致するとされた構成要素が差替えるべきものであるか否かを前記差替えリストに記載された項目に従い判定する差替え判定部を有し、
前記通知部は、前記差替え判定部が差替えるべきものと判定したとき、前記出力手段に差替え指示を通知し、
前記出力手段は、
前記通知部から差替え指示を受けると、前記構成要素記憶手段から指示された構成要素を読み出す読出部と、
前記読出部で読み出された構成要素と前記通知部から通知された構成要素とからデータ放送番組ストリームを生成して出力する生成出力部とを有することを特徴とする請求項２記載のデータ放送番組ストリーム送出装置。
【請求項４】
前記構成要素は、ＡＲＩＢ標準規格Ｂ２４の定めるモジュールであり、その識別子とともに構成要素記憶手段に記憶されており、
前記差替えリストには、差替え前の第１コンテンツの構成要素の識別子と差替え後の構成要素の識別子の項目とが記載されていることを特徴とする請求項３記載のデータ放送番組ストリーム送出装置。
【請求項５】
前記構成要素は、ＡＲＩＢ標準規格Ｂ２４の定めるリソースであり、その識別子とともに構成要素記憶手段に記憶されており、
前記差替えリストには、差替え前の第１コンテンツの構成要素の識別子と差替え後の構成要素の識別子の項目とが記載されていることを特徴とする請求項３記載のデータ放送番組ストリーム送出装置。
【請求項６】
前記構成要素は、ＡＲＩＢ標準規格Ｂ２４の定めるイベントメッセージであり、その識別子とともに構成要素記憶手段に記憶されており、
前記差替えリストには、差替え前の第１コンテンツの構成要素の識別子と差替え後の構成要素の識別子の項目とが記載されていることを特徴とする請求項３記載のデータ放送番組ストリーム送出装置。
【請求項７】
前記ストリームは、トランスポートストリームであることを特徴とする請求項１乃至６のいずれかに記載のデータ放送番組ストリーム送出装置。
【請求項８】
前記ストリームは、インターネットプロトコルストリームであることを特徴とする請求項１又は２に記載のデータ放送番組ストリーム送出装置。
【請求項９】
他の配信装置から配信され、受信した第１データ放送番組ストリームには繰り返し受信される第１コンテンツが多重され、その第１データ放送番組ストリームに基づいて、データ放送番組ストリームを送出するデータ放送番組ストリーム送出装置の制御方法であって、
送信するコンテンツの構成要素に第１コンテンツの構成要素を含めるか否かをコンテンツ制作者が記載した判定リストを記憶領域に記憶する判定リスト記憶ステップと、
受信した第１データ放送番組ストリームから構成要素を分離し、記憶領域に記憶された判定リストに従い、分離した構成要素を前記コンテンツに含めるか否かを判定する分離判定ステップと、
前記分離判定ステップで含めると判定された構成要素をコンテンツに含めたデータ放送番組ストリームを多重化装置に出力する出力ステップとを有することを特徴とするデータ放送番組ストリーム送出装置の制御方法。
【請求項１０】
他の配信装置から配信され、受信した第１データ放送番組ストリームには繰り返し受信される第１コンテンツが多重され、その第１データ放送番組ストリームに基づいて、データ放送番組ストリームを送出するデータ放送番組ストリーム送出装置に、
送信するコンテンツの構成要素に第１コンテンツの構成要素を含めるか否かをコンテンツ制作者が記載した判定リストを記憶領域に記憶する判定リスト記憶ステップと、
受信した第１データ放送番組ストリームから構成要素を分離し、記憶領域に記憶された判定リストに従い、分離した構成要素を前記コンテンツに含めるか否かを判定する分離判定ステップと、
前記分離判定ステップで含めると判定された構成要素をコンテンツに含めたデータ放送番組ストリームを多重化装置に出力する出力ステップとを実行させるためのプログラム。
【請求項１１】
他の配信装置から配信され、受信した第１データ放送番組ストリームには繰り返し受信される第１コンテンツが多重され、その第１データ放送番組ストリームに基づいて、データ放送番組ストリームを送出するデータ放送番組ストリーム送出装置に、
送信するコンテンツの構成要素に第１コンテンツの構成要素を含めるか否かをコンテンツ制作者が記載した判定リストを記憶領域に記憶する判定リスト記憶ステップと、
受信した第１データ放送番組ストリームから構成要素を分離し、記憶領域に記憶された判定リストに従い、分離した構成要素を前記コンテンツに含めるか否かを判定する分離判定ステップと、
前記分離判定ステップで含めると判定された構成要素をコンテンツに含めたデータ放送番組ストリームを多重化装置に出力する出力ステップとを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル放送におけるデータ放送番組コンテンツを多重したデータ放送番組ストリームを送出するデータ放送番組ストリーム送出装置に関する。
【０００２】
【従来の技術】
デジタル放送の発展に伴い多数のデータ放送番組コンテンツが制作され、各放送局からデータ放送番組ＴＳが放送番組とともにＴＳに多重化されて放送されている。
現在の地上波テレビ放送においては、キー局で制作された放送番組をローカル局に配信して、ローカル局でもその放送番組をそのまま放送するネット配信が行われている。同様に、衛星放送をＣＡＴＶ局で受信し、ＣＡＴＶ局から各家庭のＣＡＴＶ受信機に再送信することが行われている。
【０００３】
【発明が解決しようとする課題】
ところが、データ放送番組では、地上波テレビ放送におけるネット配信のような複数の放送局相互間での配信は実施されていない。
本発明の目的は、他の放送局から配信されたデータ放送番組ＴＳを基に自局が放送するデータ放送番組ＴＳを送出するデータ放送番組ＴＳ送出装置、その方法及び配信装置並びに配信システムを提供することである。
【０００４】
本発明は、上記課題に鑑みなされたものであり、他の配信装置から配信される第１データ放送番組ストリームには、繰り返し送信される第１コンテンツが多重され、その第１データ放送番組ストリームを受信し、当該第１データ放送番組ストリームに基づいて、データ放送番組ストリームを送出するデータ放送番組ストリーム送出装置であって、送信するコンテンツの構成要素に第１コンテンツの構成要素を含めるか否かをコンテンツ制作者が記載した判定リストを記憶している判定リスト記憶手段と、受信した第１データ放送番組ストリームから構成要素を分離し、前記判定リスト記憶手段に記憶された判定リストに従い、分離した構成要素を前記コンテンツに含めるか否かを判定する分離判定手段と、前記分離判定手段で含めると判定された構成要素をコンテンツに含めたデータ放送番組ストリームを多重化装置に出力する出力手段とを備えることとしている。
【０００５】
【発明の実施の形態】
以下、本発明に係るデータ放送番組ＴＳ送出装置の実施の形態について、図面を参照しながら説明する。
なお、以下の実施の形態では、ＡＲＩＢ（社団法人電波産業会：Association of Radio Industries and businesses）標準規格Ｂ２４  １．０版「デジタル放送におけるデータ放送符号化方式と伝送方式」の第２編９．１．１〜９．１．２節「コンテンツの伝送」及び第３編第６章「データカルーセル伝送方式」の定めに従う。
（実施の形態１）
図１は、一の放送局に設けられた本発明に係るデータ放送番組ＴＳ送出装置の実施の形態１の構成図である。
【０００６】
データ放送番組ＴＳ送出装置は、受信部１０１と判定リスト記憶部１０２と、分離判定部１０３と、置換合成部１０４とを備えている。
受信部１０１は、他の放送局１１１からネット配信されるデータ放送番組ＴＳを受信し、受信したデータ放送番組ＴＳを分離判定部１０３に通知する。
他の放送局１１１では、図２に示すようなネット配信リストに従い,データ放送番組ＴＳを配信先の放送局に配信する。ネット配信リスト２０１には、データ放送番組名欄２０２と、ＰＩＤ（パケット識別子）欄２０３と、配信先欄２０４とが設けられている。このネット配信リスト２０１では、ＰＩＤ単位でネット配信先が指定されている。
【０００７】
ここで、データ放送番組とは、例えば、ニュース、気象、交通等の放送番組と独立した独立情報の番組及び放送番組の内容を補完するような情報の番組をいい、放送時間内であれば、何時でも選んで視聴可能な情報番組をいう。
図３は、他の放送局１１１が図２に示した第２の放送局に配信するデータ放送番組ＴＳの内容を示すデータ放送番組コンテンツ情報の一例を示す図である。
【０００８】
データ放送番組コンテンツ情報３０１には、データ放送番組名欄３０２と、ＰＩＤ欄３０３と、モジュール名欄３０４と、リソース名欄３０５と、放送時間欄３０６とが設けられている。
データ放送番組コンテンツは、モジュールを構成要素とし、モジュールは、リソースを構成要素とする。データ放送番組コンテンツをＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ  ２）
規格のデータ放送番組ＴＳとして送出する際には、ＴＳパケットに収容される。ＴＳパケットには、パケットを識別するためのＰＩＤが付されている。パケットのデータ長は、固定長であるため、一つのモジュールが複数のパケットに収容されている場合もある。また、複数のモジュールに同一のＰＩＤが付されていることもある。
【０００９】
データ放送番組要素とは、モジュール又はリソースをいうけれども、場合によっては、同一のＰＩＤが付された複数のモジュールをいうこともある。
ＰＩＤ欄３０３には、データ放送番組ＴＳとして送出される際にＴＳパケットに付されるＰＩＤが記載されている。
モジュール名欄３０４には、モジュールを識別するモジュール名が記載されている。
【００１０】
リソース名欄３０５には、リソースを識別するリソース名が記載されている。
放送時間欄３０６には、データ放送番組要素の放送時間帯が記載されている。この時間帯にわたり、データ放送番組ＴＳが放送される。
他の放送局１１１は、このデータ放送番組ＴＳ送出装置が設置された第２の放送局に、データ放送番組ＴＳを配信する前に、データ放送番組コンテンツ情報３０１を予め通知する。
【００１１】
第２の放送局では、データ放送番組制作者は、このデータ放送番組コンテンツ情報３０１を参照し、他の放送局１１１から配信されるデータ放送番組ＴＳに多重されたデータ放送番組要素を自局から放送するデータ放送番組のデータ放送番組要素に含めるか否かを検討し、選択リストを作成する。
なお、データ放送番組コンテンツ情報３０１では、気象情報のデータ放送番組以外のデータ放送番組の記載を省略しているけれども、例えば１日に放送されるデータ放送番組についてまとめて記載してもよい。また、データ放送番組毎にデータ放送番組コンテンツ情報が作成されてもよい。
【００１２】
判定リスト記憶部１０２は、図４に示す選択リストを記憶している。
選択リスト４０１には、データ放送番組名欄４０２と、放送番組時間欄４０３と、ＰＩＤ欄４０４と、選択フラグ欄４０５とが設けられている。
データ放送番組名欄４０２には、データ放送番組の番組名が記載されており、放送時間欄４０３には、データ放送番組要素が送出される時間帯が記載されている。ＰＩＤ欄４０４には、データ放送番組要素が収容されたＴＳパケットのＰＩＤが記載されている。選択フラグ欄４０５には、このＰＩＤで識別されるデータ放送番組要素を選択する、即ち自局から放送するデータ放送番組のデータ放送番組要素に含めるとき、「１」が記載され、選択しない、即ち含めないとき「０」が記載されている。
【００１３】
この選択リスト４０１では、データ放送番組要素の単位をＰＩＤ単位としているけれども、モジュール単位やリソース単位としてもよい。
なお、選択リスト４０１では、気象情報のデータ放送番組以外のデータ放送番組の記載を省略しているけれども、例えば１日に放送される他のデータ放送番組についてまとめて記載してもよい。また、データ放送番組毎に選択リストを作成するようにしてもよい。
【００１４】
分離判定部１０３は、受信部１０１から通知されたデータ放送番組ＴＳからＴＳパケットを分離する。判定リスト記憶部１０２に記憶されている選択リスト４０１の放送時間欄４０３に記載された放送時間内であり、分離したＴＳパケットのＰＩＤが選択リスト４０１のＰＩＤ欄４０４に記載されたＰＩＤと一致する場合、選択リスト４０１の選択フラグ欄４０５に「１」が記載されているとき、分離したＴＳパケットを置換合成部１０４に通知する。選択フラグ欄４０５に「０」が記載されているとき、分離したＴＳパケットを破棄する。
【００１５】
置換合成部１０４は、分離判定部１０３から通知されたＴＳパケットを自局のデータ放送番組ＴＳとして、多重化装置１２１に出力する。
なお、本実施の形態では、他の放送局１１１から配信されてきたデータ放送番組ＴＳに含まれるデータ放送番組要素のＴＳパケット全てについて、選択することとしているので、配信されてきたデータ放送番組ＴＳをそのまま、多重化装置１２１に出力することになる。
【００１６】
また、置換合成部１０４は、通知されたＴＳパケットに付されたＰＩＤを書き替えて出力するようにしてもよい。
このデータ放送番組ＴＳ送出装置が設置された放送局の多重化装置１２１では、映像や音声を多重した放送番組のＴＳに置換合成部１０４から出力されたデータ放送番組ＴＳを多重化して、各受信装置（図示せず）に送信する。
【００１７】
なお、各受信装置では、図５に示すようなデータ放送番組を受信することができる。データ放送番組名「気象情報」の画面は、画面５０１、５０２、５０３からなる。画面５０１は、ＰＩＤ「１００」、モジュール名「００００」、リソース名「ＭＯＫＵＪＩ．ＢＭＬ」で構成され、画面５０２は、ＰＩＤ「１００」、モジュール名「０００１」のリソース名「ＺＥＮＫＯＫＵ．ＢＭＬ」と「ＺＥＮＫＯＫＵ＿ＣＨＩＺＵ．ＰＮＧ」とで構成され、画面５０３は、ＰＩＤ「１０１」モジュール名「００１０」リソース名「ＳＥＫＡＩ．ＢＭＬ」で構成される。
【００１８】
画面５０１と画面５０２、５０３とは、視聴者のリモコン操作によって切り替えられる。
次に、本実施の形態の動作を図６のフローチャートを用いて説明する。
分離判定部１０３は、受信部１０１からデータ放送番組ＴＳの通知を受けると、現在の時刻が判定リスト記憶部１０２に記憶されている選択リスト４０１の放送時間４０３内の時刻か否かを判定する（Ｓ６０２）。放送時間外の時刻であればＳ６０２に戻り、放送時間内の時刻であれば、通知されたデータ放送番組ＴＳから分離したＴＳパケットのＰＩＤが選択リスト４０１の選択フラグ４０５が「０」のＰＩＤ４０４と一致するか否かを判定する。（Ｓ６０４）。
【００１９】
一致するときは、Ｓ６０２に戻り、一致しないときは、分離したＴＳパケットのＰＩＤが選択リスト４０１の選択フラグ４０５が「１」のＰＩＤ４０４と一致するか否かを判定する（Ｓ６０６）。一致しなければ、Ｓ６０２に戻り、一致しているときは、置換合成部１０４にそのＴＳパケットを通知する。
置換合成部１０４は、通知されたＴＳパケットを自局のデータ放送番組ＴＳとして、多重化装置１２１に出力し（Ｓ６０８）、Ｓ６０２に戻る。
【００２０】
本実施の形態において、判定リスト記憶部１０２に、図７に示すような選択リストが記憶されている場合について説明する。
選択リスト７０１では、ネット配信されるデータ放送番組「気象情報」のデータ放送番組ＴＳのうち、データ放送番組要素のＰＩＤ「１００」のＴＳパケットを選択することが選択フラグ「１」で示されており、データ放送番組要素のＰＩＤ「１０１」のＴＳパケットを選択しないことが選択フラグ「０」で示されている。
【００２１】
分離判定部１０３は、この選択リスト７０１を参照し、他の放送局１１１から配信されたデータ放送番組ＴＳのＰＩＤ「１００」のＴＳパケットを置換合成部１０４に通知し、ＰＩＤ「１０１」のＴＳパケットを破棄する。
置換合成部１０４は、自局の「気象情報」のデータ放送番組ＴＳとしてＰＩＤ「１００」のＴＳパケットだけを多重化装置１２１に送出する。
【００２２】
この結果、多重化装置１２１から放送されたデータ放送番組ＴＳを受信する受信機では、図８に示すデータ放送番組の画面を視聴することになる。画面８０１は、図５の画面５０１と同様であり、画面８０２は、図５の画面５０２と同様である。ＰＩＤ１０１のＴＳパケットを選択しないようにしたので、図５に示した画面５０３は、このデータ放送番組では、視聴できない。
【００２３】
なお、本実施の形態では、データ放送番組ＴＳ送出装置において、データ放送番組コンテンツ情報３０１を参照して、選択リストが作成されたけれども、データ放送番組コンテンツ情報３０１に各構成要素ごとに、データ放送番組ＴＳ送出装置において、一の放送局のデータ放送番組コンテンツに含めるか否かの利用可否情報を記載しておくようにしてもよい。このようにすれば、データ放送番組ＴＳ送出装置では、この利用可否情報を参考に選択リストを容易に作成することができる。
（実施の形態２）
図９は、本発明に係るデータ放送番組ＴＳ送出装置の実施の形態２の構成図である。
【００２４】
このデータ放送番組ＴＳ送出装置は、受信部１０１と、判定リスト記憶部１０２と、分離判定部１０３と、置換合成部１０４と、番組要素記憶部９０１とを備えている。上記実施の形態１と同一の構成要素には同一の符号を付し、その説明を省略し、本実施の形態固有の構成要素について説明する。
なお、受信部１０１は、上記実施の形態１と同様に、他の放送局１１１からデータ放送番組コンテンツ情報３０１で示されるデータ放送番組ＴＳをネット配信されている。
【００２５】
判定リスト記憶部１０２は、図４に示した選択リスト４０１とともに図１０に示す差替えリストを記憶している。差替えリスト１００１には、データ放送番組名欄１００２と放送時間欄１００３とＰＩＤ欄１００４とモジュール名欄１００５と差替え前リソース名欄１００６と差替え後リソース名欄   １００７とが設けられている。
【００２６】
データ放送番組名欄１００２には、データ放送番組名が記載され、放送時間欄１００３には、その放送時間帯が記載され、ＰＩＤ欄１００４には、配信されるデータ放送番組ＴＳのＴＳパケットのＰＩＤが記載されている。
モジュール名欄１００５には、差替えるモジュール名が記載されており、配信されたデータ放送番組要素のモジュールを自局で制作した同一モジュール名のモジュールに置換することを示している。モジュール全体を差替えるときには、差替え前リソース名欄１００６と差替え後リソース名欄１００７とは空欄となる。
【００２７】
差替え前リソース名欄１００６には、配信されたデータ放送番組要素のリソース名が記載されており、差替え後リソース名欄１００７には、自局で制作したデータ放送番組要素のリソースが記載されており、配信されたデータ放送番組要素を自局で制作したデータ放送番組要素のリソースに置換することを示している。
番組要素記憶部９０１は、自局のデータ放送番組コンテンツ制作装置９０２で制作されたデータ放送番組要素のモジュールやリソースを記憶している。
【００２８】
図１１は、番組要素記憶部９０１に記憶されているＰＩＤ「１０１」、モジュール名「００１０」のデータ放送番組要素１１０１と、ＰＩＤ「１００」、モジュール名「０００１」のリソース名「ＣＨＩＨＯＵ．ＢＭＬ」のデータ放送番組要素１１０２と、同様のリソース名「ＣＨＩＨＯＵ＿ＣＨＩＺＵ．ＰＮＧ」のデータ放送番組要素１１０３とを示している。
【００２９】
分離判定部１０３は、他の放送局１１１からネット配信されたデータ放送番組ＴＳを受信部１０１を介して通知されると、ＴＳパケットを分離する。判定リスト記憶部１０２に記憶されている選択リスト４０１を参照し、現在の時刻が放送時間内であるか否かを判定し、放送時間内であるときは、選択フラグの「１」であるＰＩＤと分離したＴＳパケットのＰＩＤとが一致するか否かを判定する。一致するときは、判定リスト記憶部１０２に記憶されている差替えリスト１００１を参照し、分離したＴＳパケットのＰＩＤと一致するＰＩＤが記載されているか否かを判定する。記載されていないときは、当該ＴＳパケットを置換合成部１０４に通知する。記載されているときには、差替えリスト１００１のモジュール名と分離したＴＳパケットのモジュール名とが一致するか否かを判定する。一致するとき、差替え前リソース名欄と差替え後リソース名欄とが空欄であるか否かを判断する。空欄であるときは、置換合成部１０４にＰＩＤとモジュール名とを通知し、差替え指示をする。
【００３０】
分離判定部１０３は、差替えリスト１００１の差替え前リソース名欄に記載されたリソース名と分離したＴＳパケットのリソース名とが一致するとき、ＰＩＤとモジュール名と差替え後のリソース名欄に記載されたリソース名とを置換合成部１０４に通知し、差替え指示をする。
置換合成部１０４は、分離判定部１０３から差替え指示と、ＰＩＤとモジュール名との通知を受けると、番組要素記憶部９０１に記憶された当該モジュールを読み出し、ＴＳパケットを生成する。また、差替え指示と、ＰＩＤとモジュール名とリソース名との通知を受けると、番組記憶部９０１に記憶された当該リソースを読み出し、ＴＳパケットを生成する。置換合成部１０４は、分離判定部１０３から差替え指示された差替え前のＴＳパケットを破棄する。置換合成部１０４は、分離判定部１０３から通知されたＴＳパケットと差替え指示により生成したＴＳパケットを自局のデータ番組放送ＴＳとして多重化装置１２１に出力する。
【００３１】
なお、選択リスト４０１と差替えリスト１００１とが判定リスト記憶部１０２に記憶されているとき、このデータ放送番組ＴＳ送出装置から出力されるデータ放送番組ＴＳを受信した受信機では、図１２に示すような画面１２０１、１２０２、１２０３を視聴することができる。
画面１２０１は、他の放送局１１１から配信されたデータ放送番組要素がそのまま用いられ、画面１２０２、１２０３は、自局のデータ放送番組コンテンツ制作装置９０２で制作されたものである。
【００３２】
データ放送番組コンテンツ制作装置９０２は、自局独自のデータ放送番組要素となるモジュールやリソースの制作をする。
次に、本実施の形態の動作を図１３に示すフローチャートを用いて説明する。
先ず、分離判定部１０１は、他の放送局１１１からのデータ放送番組ＴＳの通知を受けると、現在の時刻が選択リスト４０１の放送時間内の時刻か否かを判定し、（Ｓ１３０２）、否のときには、放送時間迄待ち、放送時間内であれば、分離したデータ放送番組のＴＳパケットのＰＩＤが選択リスト４０１の選択フラグが「１」のＰＩＤと一致するか否かを判定する（Ｓ１３０４）。否のときは、ＴＳパケットを破棄し（Ｓ１３０６）、Ｓ１３０２に戻る。一致するときには、分離したＴＳパケットのＰＩＤが差替えリスト１００１のＰＩＤと一致するか否かを判定する（Ｓ１３０８）。一致するとき、分離したＴＳパケットのモジュール名と差替えリスト１００１のモジュール名とが一致するか否かの判定をする（Ｓ１３１０）。
【００３３】
一致するとき、差替えリスト１００１のリソース名が空欄か否かを判定する（Ｓ１３１２）。空欄であれば、置換合成部１０４にＰＩＤとモジュール名とを通知し、モジュールの差替え指示をし（Ｓ１３１４）、Ｓ１３２２に移る。
リソース名が空欄でないときには、分離したＴＳパケットのリソース名と差替えリスト１００１の差替え前のリソース名とが一致するか否かを判定する（Ｓ１３１６）。一致するときには、置換合成部１０４にＰＩＤとモジュール名と差替え後のリソース名とを通知し、リソースの差替えを指示し、Ｓ１３２２に移る。
【００３４】
Ｓ１３０８、Ｓ１３１０、Ｓ１３１６において否のときには、分離判定部１０３は、分離したＴＳパケットを置換合成部１０４に通知し、Ｓ１３２４に移る。
Ｓ１３２２において、置換合成部１０４は、差替え指示されたモジュール又はリソースを番組要素記憶部９０１から読み出す（Ｓ１３２２）。
置換合成部１０４は、読み出したモジュール又はリソースをＴＳパケット化し、通知されたＴＳパケットとともに自局のデータ放送番組ＴＳとして多重化装置１２１に出力し（Ｓ１３２４）、Ｓ１３０２に戻る。
（実施の形態３）
次に、本発明に係るデータ放送番組ＴＳ送出装置の実施の形態３について説明する。
【００３５】
上記実施の形態２では、ネット配信されたデータ放送番組要素を自局で制作されたデータ放送番組要素と差替えたけれども、本実施の形態では、更に、ネット配信されたデータ放送番組要素に自局で制作されたデータ放送番組要素を追加する。
なお、本実施の形態の構成図は、上記実施の形態２の構成図と同様であるので、図９を用いて説明する。
【００３６】
受信部１０１は、上記実施の形態２と同様にデータ放送番組コンテンツ情報３０１に示されるデータ放送番組ＴＳのネット配信を受けている。
判定リスト記憶部１０２は、選択リスト４０１と差替えリスト１００１とともに追加リストを記憶している。
追加リスト１４０１は、データ放送番組名欄１４０２と、放送時間欄１４０３と、ＰＩＤ欄１４０４と、モジュール名欄１４０５と、リソース名欄１４０６とを含んでいる。
【００３７】
この追加リスト１４０１には、ＰＩＤ「１００」、モジュール名「０００１」、リソース名「ＣＭ．ＢＭＬ」のリソースと、ＰＩＤ「１００」、モジュール名「０００２」のモジュールとがデータ放送番組要素として追加されることが記載されている。
番組要素記憶部９０１は、データ放送番組コンテンツ制作装置９０２で制作されたデータ放送番組要素を記憶している。図１５は、番組要素記憶部９０１に記憶されているデータ放送番組要素であるリソースとモジュールとの一例を示している。
【００３８】
データ放送番組要素１５０１は、ＰＩＤ「１００」、モジュール名「０００１」、リソース名「ＣＭ．ＢＭＬ」で識別され、データ放送番組要素１５０２は、ＰＩＤ「１００」モジュール名「０００２」で識別される。
分離判定部１０３は、他の放送局１１１から配信されてくるデータ放送番組ＴＳを受信部１０１から通知されると、判定リスト記憶部１０２に記憶されている選択リスト４０１を参照し、配信されたデータ放送番組ＴＳに含まれるデータ放送番組要素を選択し、また、差替えリスト１００１を参照し、モジュール又はリソースの差替え指示を置換合成部１０４に通知する。
【００３９】
分離判定部１０３は、また、判定リスト記憶部１０２に記憶されている追加リスト１４０１を参照し、放送時間欄１４０３に記載された放送時間帯になると、データ放送番組要素を識別するＰＩＤとモジュール名と、又はＰＩＤとモジュール名とリソース名とを置換合成部１０４に通知し、データ放送番組要素の追加を指示する。
【００４０】
置換合成部１０４は、分離判定部１０３から追加の指示を受けると、通知されたモジュール又はリソースを番組要素記憶部９０１から読み出す。読み出したモジュール又はリソースからＴＳパケットを生成する。生成したＴＳパケットを分離判定部１０３から通知された配信されたＴＳパケットと差替え指示によるＴＳパケットとともに自局のデータ放送番組ＴＳとして多重化装置１２１に出力する。
【００４１】
この結果、このデータ放送番組ＴＳを受信した受信機では、図１６に示すような画面を視聴することができる。
画面１６０１は、他の放送局１１１から配信されたデータ放送番組要素であり、画面１６０２と画面１６０３とは、自局のデータ放送番組コンテンツ制作装置９０２で制作され、差替えられたものであり、画面１６０４と画面１６０５とは、自局のデータ放送番組コンテンツ制作装置９０２で制作され、追加されたものである。
【００４２】
次に、本実施の形態固有の動作を図１７に示すフローチャートを用いて説明する。なお、配信されたデータ放送番組ＴＳからデータ放送番組要素を選択する動作及びデータ放送番組要素を差替える動作は、実施の形態２と同様であるのでその説明を省略する。
分離判定部１０３は、判定リスト記憶部１０２に追加リスト１４０１が記憶されているとき、追加リスト１４０１に記載された放送時間内になるのを待ち（Ｓ１７０２）、追加リスト１４０１を参照し、追加すべきデータ放送番組要素が記載されているか否かを判定する（Ｓ１７０４）。記載されていなければ、処理を終了し、記載されているときには、データ放送番組要素を識別するＰＩＤ、モジュール名、リソース名を置換合成部１０４に通知し、追加を指示する（Ｓ１７０６）。
【００４３】
置換合成部１０４は、分離判定部１０３からデータ放送番組の追加の指示を受けると、番組要素記憶部９０１に記憶されているモジュール又はリソースを読み出し、ＴＳパケットを生成し、自局のデータ放送番組ＴＳに多重して多重化装置に出力する。（Ｓ１７０８）。
分離判定部１０３は、追加リスト１４０１の放送時間内であるか否かを判定し（Ｓ１７１０）、放送時間外となれば処理を終了し、放送時間内であればＳ１７０４に戻る。
（実施の形態４）
図１８は、本発明に係るデータ放送番組送出装置の実施の形態４の構成図である。データ放送番組送出装置は、実施の形態１の構成とほぼ同様である。
【００４４】
自局のデータ放送番組コンテンツ制作装置１８０１は、独自のデータ放送番組要素であるモジュールやリソースを制作し、データ放送番組ＴＳ出力部１８０２に通知する。
データ放送番組ＴＳ出力部１８０２は、データ放送番組コンテンツ制作装置１８０１から通知されたモジュールやリソースをＴＳパケット化し、置換合成部１０４に出力する。
【００４５】
置換合成部１０４は、上記実施の形態１と同様に分離判定部１０３から通知される他の放送局１１１からネット配信されたＴＳパケットとデータ放送番組ＴＳ出力部１８０２から出力されたデータ放送番組ＴＳパケットを多重して、自局のデータ放送番組ＴＳとして多重化装置１２１に出力する。
（実施の形態５）
次に、本発明に係るデータ放送番組ＴＳ送出装置の実施の形態５について説明する。
【００４６】
このデータ放送番組送出装置は、上記実施の形態２で説明したものと同様の構成を有するので、図９に示した構成図を用いて説明する。
図１９は、他の放送局とデータ放送番組ＴＳ送出装置を有する一の放送局とでそれぞれ送信されるデータ放送番組ＴＳの内容の一例を示す図である。
図１９の上段には、他の放送局がネット配信とともに、他の放送局のデータ放送番組として放送するデータ放送番組ＴＳの内容が示されている。他の放送局１１１が放送するデータ放送番組１９０１は、データ放送番組本編のＥＳ（エレメンタリストリーム）１９１１と、全国用ＣＭのＥＳ１９１２と、他の放送局１１１用ＣＭのＥＳ１９１３と、ＣＭ処理タイミングを表すＥＭ（イベントメッセージ）のＥＳ１９１４とを含んでいる。
【００４７】
データ放送番組本編のＥＳ１９１１は、データ放送番組本編のモジュール１９２１を含む。モジュール１９２１は、ＰＩＤ「１００」、モジュール名「０００１」を付されたＴＳパケットとされており、データ放送番組を構成するデータ放送番組要素である。
全国用ＣＭのＥＳ１９１２は、全国用ＣＭのモジュール１９２２を含む。モジュール１９２２は、ＰＩＤ「１０１」、モジュール名「００００」を付されたＴＳパケットとされており、データ放送番組を構成するデータ放送番組要素である。この全国用ＣＭは、データ放送番組本編とともに、ネット配信先の例えば一の放送局においても視聴することを想定している。
【００４８】
他の放送局１１１用ＣＭのＥＳ１９１３は、他の放送局１１１用ＣＭのモジュール１９２３、１９２４を含む。モジュール１９２３は、ＰＩＤ「１０２」、モジュール名「００００」を付されたＴＳパケットとされており、モジュール１９２４は、ＰＩＤ「１０２」、モジュール名「０００１」を付されたＴＳパケットとされており、データ放送番組を構成するデータ放送番組要素である。他の放送局１１１用ＣＭは、この他の放送局１１１の放送を直接受信する受信機で視聴されることを想定している。
【００４９】
ＣＭ処理タイミングを表すＥＭのＥＳ１９１４は、ＣＭ処理タイミングを表すＥＭ１９２５、１９２６、１９２７を含む。ＥＭ１９２５はＰＩＤ「１０３」、ＥＭＩＤ（イベントメッセージ識別子）「００００」を付されたＴＳパケットとされており、ＥＭ１９２６はＰＩＤ「１０３」ＥＭＩＤ「０００１」を付されたＴＳパケットとされており、ＥＭ１９２７はＰＩＤ「１０３」ＥＭＩＤ「０００２」を付されたＴＳパケットとされている。ＥＭ１９２５、１９２６、１９２７は、データ放送を構成するデータ放送番組要素である。なお、ＥＭ１９２５は、他の放送局１１１用のＣＭのモジュール１９２３を処理するタイミングを受信機に知らせるためのトリガであり、ＥＭ１９２６は、全国用ＣＭのモジュール１９２２を処理するタイミングを受信機に知らせるためのトリガであり、ＥＭ１９２７は、他の放送局１１１用のＣＭのモジュール１９２４を処理するタイミングを受信機に知らせるためのトリガである。
【００５０】
他の放送局１１１の放送を直接受信する受信機では、データ放送番組例えば、ショッピング情報を受信している場合、データ放送番組本編を放送している時間は、データ放送番組本編のモジュール１９２１を画面表示する。
そして、ＣＭ処理タイミングを表すＥＭ１９２５を受信したとき、他の放送局用ＣＭ１９１３のモジュール１９２３をメモリに格納するか、又はメモリに格納し、併せて画面表示する。
【００５１】
ＥＭ１９２６は、全国用ＣＭ１９１２のモジュール１９２２をメモリに格納するか又は画面表示するタイミングを、ＥＭ１９２７は、他の放送局１１１用のＣＭのモジュール１９２４をメモリに格納するか又は画面表示するタイミングをそれぞれ表している。
なお、ＣＭ処理タイミングを表すＥＭのＥＳ１９１４において、全国用ＣＭのＥＳ１９１２と他の放送局１１１用のＣＭのＥＳ１９１３の各モジュールの処理開始タイミングを同じＥＳ１９１４としたけれども、別のＥＳとしてもよい。即ち、別のＰＩＤを付すようにしてもよい。
【００５２】
また、本実施の形態では、ＣＭのモジュール１９２２、１９２３、１９２４の処理、即ち、メモリへの格納や画面表示のタイミングをＥＭ１９２６、１９２５、１９２７で表すようにしたけれども、ＥＭを省略し、各ＣＭのモジュール１９２２、１９２３、１９２４を受信したタイミングでメモリへの格納や画面表示をしてもよい。
【００５３】
同様に、ＥＭを省略し、データ放送番組本編のモジュール１９２１のバージョンが更新されたときに、ＣＭのモジュール１９２２、１９２３、１９２４の処理のタイミングとしてもよいし、又ＣＭのモジュール１９２２、１９２３、１９２４のバージョンが更新されたときに処理のタイミングとしてもよい。
更に、ＣＭのモジュール１９２２、１９２３、１９２４、をメモリへ格納するだけとしたときには、ＣＭのモジュール１９２２等の画面表示の制御は、データ放送番組本編のモジュール１９２１により行われるけれども、モジュール１９２１によらずに、メモリへ格納と同時に画面表示するようにしてもよい。
【００５４】
データ放送番組ＴＳ送出装置の受信部１０１は、他の放送局１１１からデータ放送番組１９０１のデータ放送番組ＴＳのネット配信を受ける。
判定リスト記憶部１０２には、図２０に示す選択リストと図２１に示す差替えリストとが記憶されている。
選択リスト２００１には、他の放送局１１１から配信されたショッピング情報２００２のデータ放送番組要素について選択フラグ２００３が記載されている。データ放送番組要素は、ＰＩＤ２００４、モジュール名又はＥＭＩＤ２００５で識別される。データ放送番組本編のＥＳのモジュールとＣＭのＥＳのモジュールとは、ＰＩＤとモジュール名とで識別され、ＥＭは、ＰＩＤとＥＭＩＤとで識別される。
【００５５】
この選択リスト２００１を参照して、分離判定部１０３は、ＰＩＤ「１０２」、モジュール名「０００１」のモジュール１９２４と、ＰＩＤ「１０３」、ＥＭＩＤ「０００２」のＥＭ１９２７とを破棄する。残りの選択したデータ放送番組要素を置換合成部１０４に通知する。
差替えリスト２１０１には、他の放送局１１１から配信されたショッピング情報２１０２のデータ放送番組要素の差替え指示が記載されている。この差替えリスト２１０１では、ＰＩＤ「１０１」、モジュール名「００００」で識別されるデータ放送放送番組要素を差替えることが指示されている。
【００５６】
分離判定部１０３は、ＰＩＤ「１０１」、モジュール名「００００」を置換合成部１０４に通知するとともに、差替え指示をする。
番組要素記憶部９０１は、データ放送番組コンテンツ制作装置９０２で制作されたＰＩＤ「１０１」、モジュール名「００００」で識別される自局用のＣＭのデータ放送番組要素を記憶している。
【００５７】
置換合成部１０４は、分離判定部１０３から通知された差替え指示に基づいて、番組要素記憶部９０１に記憶されている自局のデータ放送番組コンテンツ制作装置９０２で制作されたデータ放送番組要素を読み出し、ＴＳパケットを生成し、通知された他の放送局１１１から配信されたＴＳパケットと置換する。
置換合成部１０４は、この差替えリスト２１０１を用いて、配信された他の放送局１１１用ＣＭのモジュール１９２３を自局で制作した自局用ＣＭのモジュールに置換している。
【００５８】
図１９の下段には、ネット配信されたデータ放送番組１９０１に基づいて、データ放送番組ＴＳ送出装置から出力されるデータ放送番組１９０２の内容が示されている。データ放送番組１９０２は、データ放送番組本編のＥＳ１９１１と全国用ＣＭのＥＳ１９１２と自局用ＣＭのＥＳ１９３１とＣＭ処理タイミングを表すＥＭのＥＳ１９３２とで構成されている。ここで、図１９の上段の符号と同一の符号を付したＥＳ、モジュール及びＥＭは、他の放送局１１１から配信されてきたデータ放送番組要素と同一のものである。
【００５９】
自局用のＣＭのＥＳ１９３１は、データ放送番組コンテンツ制作装置９０２で制作されたものであり、自局用ＣＭのモジュール１９４１は、置換合成部１０４で生成されたＴＳパケットから構成される。
また、ＣＭ処理タイミングを表すＥＭのＥＳ１９３２は、配信されたＣＭ処理タイミングを表すＥＭのＥＳ１９１４からＣＭ処理タイミングを表すＥＭ１９２７が破棄されたものである。
【００６０】
自局用ＣＭのモジュール１９４１は、一の放送局の放送を直接受信する受信機で視聴されることを想定されたものである。
本実施の形態では、全国用ＣＭのモジュール１９２２については、配信されたものをそのまま用いたけれども、自局用のＣＭのモジュールに差替えてもよいのは勿論である。
【００６１】
なお、一の放送局の放送を受信する受信機の動作は、上述した他の放送局１１１の放送を受信する受信機の動作とほぼ同様である。
また、本実施の形態では、他の放送局用ＣＭのモジュール１９２４とＣＭ処理タイミングを表すＥＭ１９２７を破棄したけれども、例えば、ＮＵＬＬパケットに差替えることによって実現してもよい。
【００６２】
また、本実施の形態では、ＥＭを破棄することだけを説明したけれども、自局用ＣＭのモジュールを追加し、それに対応してＥＭを追加するようすることも勿論可能である。
また、本実施の形態では、他の放送局用ＣＭのモジュール１９２３を自局用ＣＭのモジュール１９４１に差替え、他の放送局用ＣＭモジュール１９２４を破棄するよう一の放送局でデータ放送番組コンテンツ情報３０１を参照して設定されるものとしたけれども、他の放送局１１１では、データ放送番組コンテンツ情報に、構成要素ごとに差替え可能、差替え不可、削除可能、削除不可の指定を記載しておくようにしてもよい。このデータ放送番組コンテンツ情報を受信したデータ放送番組ＴＳ送出装置では、このデータ放送番組コンテンツ情報の差替え可能等の指定に従い、選択リストや差替えリストを作成するようにする。
（実施の形態６）
次に、本発明に係るデータ放送番組ＴＳ送出装置の実施の形態６について説明する。本実施の形態では、実施の形態２で説明したモジュール又はリソースの差替えの具体例について説明する。従って、図９の構成図を用いて説明する。
【００６３】
置換合成部１０３は、分離判定部１０３において、自局のデータ放送番組コンテンツに含めるとされた他の放送局１１１からネット配信されたデータ放送番組ＴＳのＴＳパケットの通知を受ける。
また、置換合成部１０３は、分離判定部１０３からパケットＰＩＤ「１０１」、モジュール名「００１０」のモジュールの差替え指示を受けている。
【００６４】
図２２は、置換合成部１０３に通知されたＴＳパケットの連続したデータ放送番組ＴＳである。データ放送番組ＴＳ２２０１のカルーセルの１周期２２０２中に差替え前のＰＩＤ「１０１」、モジュール名「００１０」のモジュールは、モジュール２２０３、２２０４として２個含まれている。モジュール２２０３は２個のＴＳパケット２２０５、２２０６から構成され、モジュール２２０４として２個のＴＳパケット２２０７、２２０８から構成されている。即ち、モジュール２２０３、２２０４は、２個のＴＳパケットのサイズを有し、１周期２２０２中にそれぞれ１回ずつ合わせて２回送信される。
【００６５】
置換合成部１０３は、ネット配信されたデータ放送番組ＴＳの差替え指示されたモジュール又はリソースについて、自局が送信するデータ放送番組ＴＳの帯域を保持するか、１周期当りの送信回数を保持するかのいずれかを予め設定されている。
置換合成部１０３に帯域保持が設定されている場合、置換合成部１０３は、差替え指示を受けると、番組要素記憶部９０１に記憶されている指示されたＰＩＤとモジュール名のモジュールを読み出し、ＴＳパケットを生成し、通知されたＴＳ２２０１の差替え前のモジュール２２０３、２２０４を構成するＴＳパケット２２０５、２２０６、２２０７、２２０８と生成されたＴＳパケットとを置換える。
【００６６】
この際、差替え後のモジュールのサイズが小さいときや大きいときには、ＴＳパケット数が変化することがあるので、１周期に送信するモジュール数が変化する。
図２３（ａ）は、差替え後のモジュールサイズが１／２になったときのデータ放送番組ＴＳ２３０１を示し、図２３（ｂ）は、差替え後のモジュールサイズが２倍になったときのデータ放送番組ＴＳ２３０２を示している。
【００６７】
データ放送番組ＴＳ２３０１では、差替え後のモジュールが１個のＴＳパケットで構成される。カルーセルの１周期２３０３中に差替え後のＰＩＤ「１０１」、モジュール名「００１０」のモジュールは、モジュール２３０４、２３０５、２３０６、２３０７として４個含まれる。
データ放送番組ＴＳ２３０２では、差替え後のモジュールが４個のＴＳパケットで構成される。カルーセルの１周期２３０８中に差替え後のＰＩＤ「１０１」、モジュール名「００１０」のモジュールは、モジュール２３０９として１個含まれる。モジュール２３０９は、４個のＴＳパケット２３１０、２３１１、２３１２、２３１３で構成される。
【００６８】
置換合成部１０３に、１周期当りの送信回数の保持が設定されている場合、置換合成部１０３は、差替え指示を受けると、番組要素記憶部９０１に記憶されている指示されたＰＩＤとモジュール名のモジュールを読み出し、ＴＳパケットを生成するとともに、差替え前のモジュールのサイズと差替え後のモジュールのサイズとを比較する。
【００６９】
例えば、差替え後のモジュールサイズが１／２になったときには、差替え前のデータ放送番組ＴＳ２２０１では、２個のモジュール２２０３、２２０４が１周期２２０２中に含まれていたので、差替え後のデータ放送番組ＴＳでも差替え後のモジュールが２個含まれるようにする。
そのため、置換合成部１０３は、差替え前のモジュールを構成するＴＳパケットの半分をＮＵＬＬパケットで置換する。
【００７０】
また、差替え後のモジュールサイズが２倍になったときには、差替え前のデータ放送番組ＴＳ２２０１では、２個のモジュール２２０３、２２０４が１周期２２０２中に含まれていたので、差替え後のデータ放送番組ＴＳでも差替え後のモジュールが２個含まれるようにする。
そのため、置換合成部１０３は、差替え前のモジュールを構成するＴＳパケットを全て差替え後の１個のモジュールを構成するＴＳパケットに置換え、更に１周期中に１個の差替え後のモジュールを挿入する。
【００７１】
図２４（ａ）は、差替え後のモジュールサイズが１／２になったときのデータ放送番組ＴＳ２４０１を示し、図２４（ｂ）は、差替え後のモジュールサイズが２倍になったときのデータ放送番組ＴＳ２４０２を示している。
データ放送番組ＴＳ２４０１では、差替え後のモジュールが１個のＴＳパケットで構成される。カルーセルの１周期２４０３中に差替え後のＰＩＤ「１０１」、モジュール名「００１０」のモジュール２４０４、２４０５との間にＮＵＬＬパケット２４０６が、モジュール２４０５の後にＮＵＬＬパケット２４０７がそれぞれ置換される。
【００７２】
データ放送番組ＴＳ２４０２では、差替え後のモジュールが４個のＴＳパケットで構成される。カルーセルの１周期２４０８中に差替え後のモジュール２４０９、２４１０は２個含まれる。モジュール２４０９は、４個のＴＳパケット２４１１、２４１２、２４１３、２４１４で構成され、モジュール２４１０は、４個のＴＳパケット２４１５、２４１６、２４１７、２４１８で構成される。この際、差替え前のＴＳパケット２２０５〜２２０８より差替え後のＴＳパケット数が多いので、１周期２４０８中に差替え後のＴＳパケットが余分に挿入されることになる。このようにして、１周期２４０３、２４０８中に出現するモジュールの数を保持することができる。このため、帯域は変化する。
【００７３】
なお、差替え指示されたモジュール又はリソースのサイズが番組要素記憶部９０１に記憶された差替えるべきモジュール又はリソースのサイズと一致するときには、帯域の保持と１周期当りの送信回数の保持とは、同一結果となる。
（実施の形態７）
次に、本発明に係るデータ放送番組送出装置の実施の形態７について説明する。この実施の形態は、上記実施の形態２の構成と同様であるので、図９の構成図を参照して説明する。
【００７４】
本実施の形態は、ネット配信されたデータ放送番組要素であるモジュール又はリソースを自局で制作されたデータ放送番組要素であるモジュール又はリソースに差替えることであり、上記実施の形態２と同様であるが、モジュール又はリソースは、データ放送番組ＴＳの送信を受信した受信機よって表示画面に表示されるものではなく、当該受信機の制御に用いられる内容である。
【００７５】
図２５の上段には、他の放送局１１１から配信されるデータ放送番組要素の一例が示され、下段には、データ放送番組ＴＳ送出装置から出力されるデータ放送番組要素の一例が示されている。
配信されたデータ放送番組要素２５０１には、リソース２５１１と同じくリソースであるプログラムテーブル２５２１とが含まれている。
【００７６】
このリソース２５１１には、選局を表すスクリプト２５１２が記載されている。例えば、このスクリプト２５１２によって、他の放送局１１１のエリアの受信機では、実際にプログラム番号「０２２２」が選局され、選局動作が行われるけれども、選局先の実際のプログラム番号を記載しないで、仮のプログラム名２５１３が記載されている。この仮のプログラム名２５１３の「ＳＥＲＶＩＣＥ＿Ａ」と実際のプログラム番号「０２２２」とを対応付けるプログラムテーブル２５２１がデータ放送番組要素２５０１に含まれている。
【００７７】
プログラムテーブル２５２１は、この他にも仮のプログラム名２５２２と実際のプログラム番号２５２３とを対応付けている。
リソース２５１１に直接実際のプログラム番号を記載するようにすると、このリソース２５１１をデータ放送番組要素として配信された放送局のデータ放送番組ＴＳ送出装置において、このリソース２５１１を差替える必要が生じる。実際のプログラム番号は、他の放送局１１１の放送エリアにおいて、選局に用いられるものであって、一の放送局では、用いることができないものである。このように仮のプログラム番号２５２２と実際のプログラム番号２５２３とを対応付けたプログラムテーブル２５２１を別に用いることによって、リソース２５１１を汎用性のあるデータ放送番組要素としている。
【００７８】
データ放送番組ＴＳ送出装置を備える一の放送局では、プログラムテーブル２５２１に替わる自局のエリアの受信機で選局に用いる実際のプログラム番号と仮のプログラム名とを対応付けたプログラムテーブルがデータ放送番組コンテンツ制作装置９０２で制作される。このプログラムテーブルは、図２５の下段に示すデータ放送番組ＴＳ送出装置から出力されるデータ放送番組要素２５０２に含まれるプログラムテーブル２５３１である。
【００７９】
このプログラムテーブル２５３１は、番組要素記憶部９０１に記憶されている。なお、このプログラムテーブル２５３１は、配信されたプログラムテーブル２５２１と同一のＰＩＤとモジュール名とが付され、リソース名は、自局独自のものが付されるときもある。
判定リスト記憶部１０２には、プログラムテーブル２５２１をプログラムテーブル２５３１に差替えるべきことを記載した差替えリストが記憶されている。
【００８０】
受信部１０１は、他の放送局１１１から配信されたデータ放送番組要素２５０１を含むデータ放送番組ＴＳを受信し、分離判定部１０３に通知する。
分離判定部１０３は、通知されたデータ放送番組ＴＳをＴＳパケットに分離して、判定リスト記憶部１０２に記憶されている選択リストに従い、自局のデータ放送番組ＴＳに含めるデータ放送番組要素であるモジュールやリソースを構成するＴＳパケットを置換合成部１０４に通知する。
【００８１】
分離判定部１０３は、また、差替えリストに従い、通知したＴＳパケットのうち、リソースであるプログラムテーブル２５２１の差替え指示を置換合成部１０４に指示する。
置換合成部１０４は、差替え指示に従い、番組要素記憶部９０１に記憶されているプログラムテーブル２５３１を読み出し、ＴＳパケットを生成する。通知されたＴＳパケットとともに、差替えるべきＴＳパケットを差替え、データ放送番組ＴＳに多重して多重化装置１２１に出力する。
【００８２】
図２５の下段に示したデータ放送番組要素２５０２を含むデータ放送番組ＴＳは、データ放送番組ＴＳ送出装置から出力される。
このデータ放送番組要素２５０２では、配信されたプログラムテーブル２５２１に替えてプログラムテーブル２５３１が含まれている。
リソース２５１１は、配信されたものがそのまま用いられている。仮のプログラム名２５１３の「ＳＥＲＶＩＣＥ＿Ａ」は、プログラムテーブル２５３１を参照して、実際のプログラム番号「０６６６」が一の放送局から送信を受けた受信機において、選局に用いられる。
【００８３】
このように、リソース２５１１において参照すべきプログラム番号を間接参照するようにしたので、リソース２５１１を差替えることなく、変更事項を対応付けたプログラムテーブルを差替えるだけにしているので、効率のよいデータ放送番組要素の変更が可能となる。
なお、プログラムテーブル２５２１、２５３１は、テキスト形式で構成されてもよいし、バイナリ形式で構成されてもよい。また、本実施の形態ではリソースの形式としたけれども、モジュールの形式で放送されてもよい。
【００８４】
また、上記各実施の形態では、他の放送局は、データ放送番組ＴＳだけを一の放送局のデータ放送番組ＴＳ送出装置に配信するものと説明したけれども、放送番組のＴＳにデータ放送番組ＴＳを多重したものを配信するようにしてもよい。
更に、上記各実施の形態では、データ放送番組ＴＳ送出装置を図１、図９、図１８の構成図に示したけれども、各構成要素の機能をコンピュータに発揮させるプログラムで実現するようにしてもよい。また、このプログラムをコンピュータ読み取り可能な記録媒体に記録しておき、ネット配信されたデータ放送番組ＴＳから自局のデータ放送番組ＴＳを送出するデータ放送番組ＴＳ送出装置に適用するようにしてもよい。
【００８５】
また、上記各実施の形態では、データ放送番組ＴＳ送出装置は、他の放送局からＭＰＥＧ２規格に従う第１放送番組ＴＳの配信を受け、データ放送番組ＴＳを送出するものとしたけれども、本発明は、ＭＰＥＧ２規格に従うＴＳと異なるＩＰ（インターネットプロトコル）に従うＩＰパケットの集合からなるデータストリームの配信を受け、データ放送番組データストリームを送出するものとしてもよいのは勿論である。
【００８６】
本発明に係るデータ放送番組ＴＳ送出装置は、デジタル放送の放送番組とともにＴＳに多重化してデータ放送番組を放送する際、他の放送局からネット配信された第１データ放送番組ＴＳを利用することができるようにしているので、全て自局でデータ放送番組を制作する従来に比べて効率的なデータ放送番組ＴＳ送出装置として放送局で採用することができる。
【００８７】
【発明の効果】
以上説明したように、本発明は、他の配信装置から配信される第１データ放送番組ストリームには、繰り返し送信される第１コンテンツが多重され、その第１データ放送番組ストリームを受信し、当該第１データ放送番組ストリームに基づいて、データ放送番組ストリームを送出するデータ放送番組ストリーム送出装置であって、送信するコンテンツの構成要素に第１コンテンツの構成要素を含めるか否かをコンテンツ制作者が記載した判定リストを記憶している判定リスト記憶手段と、受信した第１データ放送番組ストリームから構成要素を分離し、前記判定リスト記憶手段に記憶された判定リストに従い、分離した構成要素を前記コンテンツに含めるか否かを判定する分離判定手段と、前記分離判定手段で含めると判定された構成要素をコンテンツに含めたデータ放送番組ストリームを多重化装置に出力する出力手段とを備えることとしている。
【００８８】
このような構成によって、受信された第１データ放送番組ストリームから必要な構成要素を用いて送信するデータ放送番組ストリームを出力することができるので、コンテンツの構成要素を全て制作するより制作コストを低減できる。
また、前記判定リスト記憶手段は、構成要素の識別子と、含めるか否かを記載した判定子とを対にした選択リストを記憶している選択リスト記憶部を有し、前記分離判定手段は、前記第１データ放送番組ストリームから構成要素を分離する分離部と、分離された構成要素の識別子と、前記選択リストに記載された含めるとする判定子に対となる識別子とが一致するか否かを判定する判定部と、前記判定部が一致すると判定したとき、前記分離部で分離された構成要素を前記出力手段に通知する通知部とを有することとしている。
【００８９】
このような構成によって、第１コンテンツの構成要素ごとに、コンテンツに含めるか否かを予め選択リストに記載しておくことによって、選択リストを参照して配信された第１データ放送番組ストリームから必要な構成要素だけをデータ放送番組ストリームに含めて出力することができる。
また、データ放送番組ストリーム送出装置側のコンテンツ制作者によって制作されたコンテンツの構成要素を記憶している構成要素記憶手段を更に備え、前記判定リスト記憶手段は、更に、前記コンテンツに含めるとした構成要素を前記構成要素記憶手段に記憶された構成要素に差替えることを記載した項目を含む差替えリストを記憶する差替えリスト記憶部を有し、前記分離判定手段は、更に、前記判定部で識別子が一致するとされた構成要素が差替えるべきものであるか否かを前記差替えリストに記載された項目に従い判定する差替え判定部を有し、前記通知部は、前記差替え判定部が差替えるべきものと判定したとき、前記出力手段に差替え指示を通知し、前記出力手段は、前記通知部から差替え指示を受けると、前記構成要素記憶手段から指示された構成要素を読み出す読出部と、前記読出部で読み出された構成要素と前記通知部から通知された構成要素とからデータ放送番組ストリームを生成して出力する生成出力部とを有することとしている。
【００９０】
このような構成によって、第１コンテンツの構成要素を制作された構成要素に差替えて、データ放送番組ストリームを出力することができるので、容易に独自のデータ放送番組ストリームとすることができる。
また、前記構成要素は、ＡＲＩＢ標準規格Ｂ２４の定めるモジュールであり、その識別子とともに構成要素記憶手段に記憶されており、前記差替えリストには、差替え前の第１コンテンツの構成要素の識別子と差替え後の構成要素の識別子の項目とが記載されていることとしている。
【００９１】
また、前記構成要素は、ＡＲＩＢ標準規格Ｂ２４の定めるリソースであり、その識別子とともに構成要素記憶手段に記憶されており、前記差替えリストには、差替え前の第１コンテンツの構成要素の識別子と差替え後の構成要素の識別子の項目とが記載されていることとしている。
また、前記構成要素は、ＡＲＩＢ標準規格Ｂ２４の定めるイベントメッセージであり、その識別子とともに構成要素記憶手段に記憶されており、前記差替えリストには、差替え前の第１コンテンツの構成要素の識別子と差替え後の構成要素の識別子の項目とが記載されていることとしている。
【００９２】
このような構成によって、第１コンテンツを構成するモジュール、リソース又はイベントメッセージを構成要素のモジュール、リソース又はイベントメッセージに確実に差替えて、独自のデータ放送番組ストリームとすることができる。
【０１００】
また、前記ストリームは、トランスポートストリームであることとしている。
このような構成によって、ＭＰＥＧ２規格のデジタル放送に適用することができる。
また、前記ストリームは、インターネットプロトコルストリームであることとしている。
このような構成によって、インターネット放送に適用することができる。
また、本発明は、他の配信装置から配信され、受信した第１データ放送番組ストリームには繰り返し受信される第１コンテンツが多重され、その第１データ放送番組ストリームに基づいて、データ放送番組ストリームを送出するデータ放送番組ストリーム送出装置の制御方法であって、送信するコンテンツの構成要素に第１コンテンツの構成要素を含めるか否かをコンテンツ制作者が記載した判定リストを記憶領域に記憶する判定リスト記憶ステップと、受信した第１データ放送番組ストリームから構成要素を分離し、記憶領域に記憶された判定リストに従い、分離した構成要素を前記コンテンツに含めるか否かを判定する分離判定ステップと、前記分離判定ステップで含めると判定された構成要素をコンテンツに含めたデータ放送番組ストリームを多重化装置に出力する出力ステップとを有することを特徴とするデータ放送番組ストリーム送出装置の制御方法としている。
【０１０１】
このような方法によって、受信された第１データ放送番組ストリームから必要な構成要素を用いて送信するデータ放送番組ストリームを出力することができるので、データ放送番組ストリームの制作を容易とし、制作コストの低減を図ることができる。
また、同様に他の配信装置から配信され、受信した第１データ放送番組ストリームには繰り返し受信される第１コンテンツが多重され、その第１データ放送番組ストリームに基づいて、データ放送番組ストリームを送出するデータ放送番組ストリーム送出装置に、送信するコンテンツの構成要素に第１コンテンツの構成要素を含めるか否かをコンテンツ制作者が記載した判定リストを記憶領域に記憶する判定リスト記憶ステップと、受信した第１データ放送番組ストリームから構成要素を分離し、記憶領域に記憶された判定リストに従い、分離した構成要素を前記コンテンツに含めるか否かを判定する分離判定ステップと、前記分離判定ステップで含めると判定された構成要素をコンテンツに含めたデータ放送番組ストリームを多重化装置に出力する出力ステップとを実行させるためのプログラムとしている。
【０１０２】
また、同様に、他の配信装置から配信され、受信した第１データ放送番組ストリームには繰り返し受信される第１コンテンツが多重され、その第１データ放送番組ストリームに基づいて、データ放送番組ストリームを送出するデータ放送番組ストリーム送出装置に、送信するコンテンツの構成要素に第１コンテンツの構成要素を含めるか否かをコンテンツ制作者が記載した判定リストを記憶領域に記憶する判定リスト記憶ステップと、受信した第１データ放送番組ストリームから構成要素を分離し、記憶領域に記憶された判定リストに従い、分離した構成要素を前記コンテンツに含めるか否かを判定する分離判定ステップと、前記分離判定ステップで含めると判定された構成要素をコンテンツに含めたデータ放送番組ストリームを多重化装置に出力する出力ステップとを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体としている。
【０１０３】
このようなプログラム又は記録媒体をデータ放送番組ストリーム送出装置に適用して、コンピュータに当該方法を実行させることによって、データ放送番組ストリームの制作を容易とすることができる。
【図面の簡単な説明】
【図１】本発明に係るデータ放送番組ＴＳ送出装置の実施の形態１の構成図である。
【図２】上記実施の形態の他の放送局がデータ放送番組ＴＳを配信する配信先を記載したネット配信リストの一例を示す図である。
【図３】上記実施の形態の他の放送局が配信するデータ放送番組ＴＳの内容を示すデータ放送番組コンテンツ情報の一例を示す図である。
【図４】上記実施の形態の判定リスト記憶部に記憶されている選択リストの一例を示す図である。
【図５】上記実施の形態のデータ放送番組ＴＳを受信した受信機での画面の一例を示す図である。
【図６】上記実施の形態の動作を説明するフローチャートである。
【図７】上記実施の形態の判定リスト記憶部に記憶されている選択リストの他の例を示す図である。
【図８】上記実施の形態の図７の選択リストに従い放送されるデータ放送番組ＴＳを受信した受信機での画面の例を示す図である。
【図９】本発明に係るデータ放送番組ＴＳ送出装置の実施の形態２の構成図である。
【図１０】上記実施の形態の判定リスト記憶部１０２に記憶されている差替えリストの一例を示す図である。
【図１１】上記実施の形態の番組要素記憶部９０１に記憶されている内容の一例を示す図である。
【図１２】記実施の形態のデータ放送番組ＴＳを受信した受信機での画面の一例を示す図である。
【図１３】上記実施の形態の動作を説明するフローチャートである。
【図１４】本発明に係るデータ放送番組ＴＳ送出装置の実施の形態３の判定リスト記憶部に記憶されている追加リストの一例を示す図である。
【図１５】上記実施の形態の番組要素記憶部に記憶されているデータ放送番組要素の一例を示す図である。
【図１６】上記実施の形態のデータ放送番組ＴＳを受信した受信機で視聴される画面の一例を示す図である。
【図１７】記実施の形態の動作を説明するフローチャートである。
【図１８】本発明に係るデータ放送番組ＴＳ送出装置の実施の形態４の構成図である。
【図１９】本発明に係るデータ放送番組ＴＳ送出装置の実施の形態５の他の放送局と本装置を備える一の放送局とでそれぞれ放送されるデータ放送番組の内容の一例を説明する図である。
【図２０】上記実施の形態の判定リスト記憶部に記憶されている選択リストの一例を示す図である。
【図２１】上記実施の形態の判定リスト記憶部に記憶されている差替えリストの一例を示す図である。
【図２２】本発明に係るデータ放送番組ＴＳ送出装置の実施の形態６における配信された差替え前のＴＳの一例を示す図である。
【図２３】上記実施の形態６におけるデータ放送番組ＴＳ送出装置から出力される差替え後の帯域を保持した場合のＴＳを示す図である。
【図２４】上記実施の形態６におけるデータ放送番組ＴＳ送出装置から出力される差替え後のカルーセル１周期当りの構成要素の送信回数を保持した場合のＴＳを示す図である。
【図２５】本発明に係るデータ放送番組ＴＳ送出装置の実施の形態７におけるデータ放送番組要素の内容の一例を示す図である。
【符号の説明】
１０１  受信部
１０２  判定リスト記憶部
１０３  分離判定部
１０４  置換合成部
１１１  他の放送局
１２１  多重化装置
９０１  番組要素記憶部
９０２，１８０１  データ放送番組コンテンツ制作装置
１８０２  データ放送番組ＴＳ出力部
【図１】
0003715624.tif 000002
【図２】
0003715624.tif 000003
【図３】
0003715624.tif 000004
【図４】
0003715624.tif 000005
【図５】
0003715624.tif 000006
【図６】
0003715624.tif 000007
【図７】
0003715624.tif 000008
【図８】
0003715624.tif 000009
【図９】
0003715624.tif 000010
【図１０】
0003715624.tif 000011
【図１１】
0003715624.tif 000012
【図１２】
0003715624.tif 000013
【図１３】
0003715624.tif 000014
【図１４】
0003715624.tif 000015
【図１５】
0003715624.tif 000016
【図１６】
0003715624.tif 000017
【図１７】
0003715624.tif 000018
【図１８】
0003715624.tif 000019
【図１９】
0003715624.tif 000020
【図２０】
0003715624.tif 000021
【図２１】
0003715624.tif 000022
【図２２】
0003715624.tif 000023
【図２３】
0003715624.tif 000024
【図２４】
0003715624.tif 000025
【図２５】
0003715624.tif 000026