(57)【特許請求の範囲】
【請求項１】
発局データ放送送出システムからトランスポートストリームを受信し、モジュールを構成するトランスポートストリームパケットを送出する受局データ放送送出システムであって、
前記発局データ放送送出システムからトランスポートストリームパケットを受信すると、受信したトランスポートストリームからセクションデータを生成して、パケットＩＤ付与部及びカルーセル化部に入力するセクション化部と、
前記セクション化部から入力されたセクションデータを蓄積し、前記モジュールが復元されカルーセルデータが生成されると前記パケットＩＤ付与部に前記カルーセルデータを入力するカルーセル化部と、
前記セクション化部から入力されたセクションデータ及び前記カルーセル化部から入力された前記カルーセルデータに、パケットＩＤを付加して多重化部に入力するパケットＩＤ付与部と、
前記パケットＩＤ付与部から入力されたデータを多重化して送出する多重化部
を備え、
前記カルーセル化部によって、前記カルーセルデータが生成されると、前記パケットＩＤ付与部は、前記セクション化部から入力されたセクションデータの前記多重化部への入力を中止し、前記カルーセル化部から入力された前記カルーセルデータを前記多重化部に入力する
ことを特徴とする受局データ放送送出システム。
【請求項２】
前記多重化部は、受局の送出レートで、前記パケットＩＤ付与部から入力されたデータを送出する
ことを特徴とする請求項１記載の受局データ放送送出システム。
【請求項３】
前記発局データ放送送出システムから前記トランスポートストリームを受信すると、進行表データを読み出して、受局において放送する番組の基本ストリームパケットＩＤに一致するトランスポートストリームを抽出するトランスポートストリーム分離部を更に備え、
前記セクション化部は、前記トランスポートストリーム分離部によって分離されたトランスポートストリームから前記セクションデータを生成して、前記パケットＩＤ付与部及び前記カルーセル化部に入力する
ことを特徴とする請求項１又は２記載の受局データ放送送出システム。
【請求項４】
発局データ放送送出システムからトランスポートストリームを受信し、モジュールを構成するトランスポートストリームパケットを送出する受局データ放送送出方法であって、
セクション化部によって、前記発局データ放送送出システムからトランスポートストリームパケットが受信されると、受信したトランスポートストリームからセクションデータが生成されて、パケットＩＤ付与部及びカルーセル化部に入力されるステップと、
カルーセル化部によって、前記セクション化部から入力されたセクションデータが蓄積され、前記モジュールが復元されカルーセルデータが生成されると前記パケットＩＤ付与部に前記カルーセルデータが入力されるステップと、
パケットＩＤ付与部によって、前記セクション化部から入力されたセクションデータ及び前記カルーセル化部から入力された前記カルーセルデータに、パケットＩＤが付加されて多重化部に入力されるステップと、
多重化部によって、前記パケットＩＤ付与部から入力されたデータが多重化されて送出されるステップと、
前記カルーセル化部によって、前記カルーセルデータが生成されると、前記パケットＩＤ付与部によって、前記セクション化部から入力されたセクションデータの前記多重化部への入力が中止され、前記カルーセル化部から入力された前記カルーセルデータが前記多重化部に入力されるステップ
とを備えることを特徴とする受局データ放送送出方法。
【請求項５】
前記多重化部によって、受局の送出レートで、前記パケットＩＤ付与部から入力されたデータが送出される
ことを特徴とする請求項４記載の受局データ放送送出方法。
【請求項６】
トランスポートストリーム分離部によって、前記発局データ放送送出システムから前記トランスポートストリームが受信されると、進行表データが読み出されて、受局において放送する番組の基本ストリームパケットＩＤに一致するトランスポートストリームが抽出されるステップと、
前記セクション化部によって、前記トランスポートストリーム分離部によって分離されたトランスポートストリームから前記セクションデータが生成されて、前記パケットＩＤ付与部及び前記カルーセル化部に入力されるステップと
を更に備えることを特徴とする請求項４又は５記載の受局データ放送送出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発局データ放送送出システムからトランスポートストリームを受信し、モジュールを構成するトランスポートストリームパケットを送出する受局データ放送送出システム及び受局データ放送送出方法に関する。
【背景技術】
【０００２】
デジタル放送のサービスの特徴の一つに、データ放送が挙げられる。データ放送では、映像及び音声と連動して、番組に関する情報や天気予報やニュースなどの独立した情報をサービスすることができる。又、データ放送においては双方向サービスも可能となる。
【０００３】
一般にデータ放送では、例えば特許文献１に記載されているように、番組を構成する複数のコンポーネント（基本ストリーム、ＥＳ：Elementary stream）をセクションと呼ばれるデータに分割し、カルーセルという単位で繰り返し送出する。カルーセルはセクションデータの集まりである。受信装置では、このカルーセルを受信し、番組を構成する全てのコンポーネントを受信した時点で番組内容の表示が完成する。
【０００４】
コンポーネントは複数のモジュールから構成されており、送出時にはセクションデータに分割されて送出される。天気予報画面を例にとると、画面フレームを構成するＢＭＬ文書、日本地図を示すイメージファイル、天気マークを示すイメージファイル、気温等を示すテキストファイルがコンポーネントを構成するモジュールとなり、送出時にはさらにセクションデータに分割される。
【０００５】
既に、ＢＳデジタル放送及びＣＳデジタル放送において、データ放送サービスが実施されている。このＢＳデジタル放送及びＣＳデジタル放送においては、衛星放送であり、各受信局に一斉にデータが送信される。従って、現在のアナログ放送の様に、地方局が、地方局が属するキー局で放送されたデータを受信し、受信された放送データに対して独自に再編成したデータを放送するなどの、系列局間での放送データの連携は行われていない。一方、地上波デジタル放送では、系列局間で映像及び音声の連携を行っており、データ放送においても、系列局間で連携が行われなければならない。
【特許文献１】特開２００１−３５９００１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、データ放送において系列局間での連携を行う場合、受局は発局からデータを受信した後に送出するので、発局と受局との間でタイムラグが発生してしまう。このタイムラグの影響を最小限に抑えるには、発局から受信したＴＳ（Transport Stream）パケットをそのまま送出すれば問題が解決する。しかし、この場合でも、発局でＴＳパケットを送出する発局レートと、受局でＴＳパケットを送出する受局レートが異なる場合、受局では発局レートでＴＳパケットを送出しなければならないという弊害が生じてしまう。又、受局の送出は発局レートに左右されるので、受局レートが発局レートより大きい場合は、受局の送出レートを遵守できない問題がある。
【０００７】
これらを考慮し、データ放送において、発局と受局のタイムラグを最小限に抑え、発局レートに依存することなく受局レートでの送出を行う技術が求められている。
【０００８】
従って本発明の目的は、発局と受局のタイムラグを最小限に抑え、発局レートに依存することなく受局レートでの送出を行う受局データ放送送出システム及び受局データ放送送出方法を提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の第１の特徴は、発局データ放送送出システムからトランスポートストリームを受信し、モジュールを構成するトランスポートストリームパケットを送出する受局データ放送送出システムに関する。即ち本発明の第１の特徴に係る受局データ放送送出システムは、発局データ放送送出システムからトランスポートストリームパケットを受信すると、受信したトランスポートストリームからセクションデータを生成して、パケットＩＤ付与部及びカルーセル化部に入力するセクション化部と、セクション化部から入力されたセクションデータを蓄積し、モジュールが復元されカルーセルデータが生成されるとパケットＩＤ付与部にカルーセルデータを入力するカルーセル化部と、セクション化部から入力されたセクションデータ及びカルーセル化部から入力されたカルーセルデータに、パケットＩＤを付加して多重化部に入力するパケットＩＤ付与部と、パケットＩＤ付与部から入力されたデータを多重化して送出する多重化部を備え、カルーセル化部によって、カルーセルデータが生成されると、パケットＩＤ付与部は、セクション化部から入力されたセクションデータの多重化部への入力を中止し、カルーセル化部から入力されたカルーセルデータを多重化部に入力する。
【００１０】
このような本発明によれば、カルーセルデータが更新されてから再構成されるまでの間も、発局トランスポートストリームパケットからセクションデータを生成して１セクションずつ送出する。従って、カルーセルデータが生成されるまでの間もデータが送出されるので、発局と受局のタイムラグを最小限に抑えることができる。
【００１１】
ここで、多重化部は、受局の送出レートで、パケットＩＤ付与部から入力されたデータを送出することが好ましい。ここで、セクションデータが送出されているとき、その受局の送出レートは発局の送出レートに依存するが、カルーセルデータが生成された後は、蓄積されたカルーセルデータが送出されるので、任意のレートでデータを送出することができる。
【００１２】
ここで、発局データ放送送出システムからトランスポートストリームを受信すると、進行表データを読み出して、受局において放送する番組の基本ストリームパケットＩＤに一致するトランスポートストリームを抽出するトランスポートストリーム分離部を更に備え、セクション化部は、トランスポートストリーム分離部によって分離されたトランスポートストリームからセクションデータを生成して、パケットＩＤ付与部及びカルーセル化部に入力することが好ましい。これにより、発局から受信したトランスポートストリームに、受局独自のコンテンツを差し替えることができる。
【００１３】
本発明の第２の特徴は、発局データ放送送出システムからトランスポートストリームを受信し、モジュールを構成するトランスポートストリームパケットを送出する受局データ放送送出方法に関する。即ち本発明の第２の特徴に係る受局データ放送送出方法は、セクション化部によって、発局データ放送送出システムからトランスポートストリームパケットが受信されると、受信したトランスポートストリームからセクションデータが生成されて、パケットＩＤ付与部及びカルーセル化部に入力されるステップと、カルーセル化部によって、セクション化部から入力されたセクションデータが蓄積され、モジュールが復元されカルーセルデータが生成されるとパケットＩＤ付与部にカルーセルデータが入力されるステップと、パケットＩＤ付与部によって、セクション化部から入力されたセクションデータ及びカルーセル化部から入力されたカルーセルデータに、パケットＩＤが付加されて多重化部に入力されるステップと、多重化部によって、パケットＩＤ付与部から入力されたデータが多重化されて送出されるステップと、カルーセル化部によって、カルーセルデータが生成されると、パケットＩＤ付与部によって、セクション化部から入力されたセクションデータの多重化部への入力が中止され、カルーセル化部から入力されたカルーセルデータが多重化部に入力されるステップとを備える。
【００１４】
ここで、多重化部によって、受局の送出レートで、パケットＩＤ付与部から入力されたデータが送出されることが好ましい。
【００１５】
更に、トランスポートストリーム分離部によって、発局データ放送送出システムからトランスポートストリームが受信されると、進行表データが読み出されて、受局において放送する番組の基本ストリームパケットＩＤに一致するトランスポートストリームが抽出されるステップと、セクション化部によって、トランスポートストリーム分離部によって分離されたトランスポートストリームからセクションデータが生成されて、パケットＩＤ付与部及びカルーセル化部に入力されるステップとを更に備えることが好ましい。
【発明の効果】
【００１６】
本発明によれば、発局と受局のタイムラグを最小限に抑え、発局レートに依存することなく受局レートでの送出を行う受局データ放送送出システム及び受局データ放送送出方法を提供することができる。
【発明を実施するための最良の形態】
【００１７】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。
【００１８】
（最良の実施の形態）
図１に示すように、本発明の最良の実施の形態に係るデータ放送システムは、受局システム１００及び発局システム２００を備える。発局システム２００は、例えば東京や大阪などに位置するキー局がデータ放送を送出するシステムで、受局システム１００は、キー局に属する地方局がキー局から放送データを受信して各家庭に配信するシステムである。受局システム１００及び発局システム２００は、トランスポートストリーム（ＴＳ）専用回線によって、接続されている。
【００１９】
発局システム２００は、発局データ放送送出システム２１０とマルチプレクサ（ＭＵＸ）２２０を備えている。発局データ放送送出システム２１０は、発局で生成されたデータ放送用のデータをＴＳ専用回線を介して受局システム１００に送信するとともに、マルチプレクサ２２０に入力する。マルチプレクサ２２０は、発局データ放送送出システム２１０から出力されたデータ放送用データを多重化して各家庭に配信する。
【００２０】
受局システム１００は、受局データ放送送出システム１１０及びマルチプレクサ１２０を備える。受局データ放送送出システム１１０は、発局データ放送送出システム２１０からトランスポートストリームを受信し、モジュールを構成するトランスポートストリームパケットを送出する。具体的には、受局データ放送送出システム１１０は、発局システム２００からＴＳ専用回線で送信されたデータを受信して、マルチプレクサ１２０に入力する。マルチプレクサ１２０は、受局データ放送送出システム１１０から出力された映像及び音声トランスポートストリームやデータ放送トランスポートストリームを多重化して各家庭に配信する。
【００２１】
次に、図２を参照して本発明の最良の実施の形態に係る受局データ放送送出システム１１０を説明する。
【００２２】
受局データ放送送出システム１１０は、コントローラ１１１、データ放送送出装置１１２、トランスポートストリームコンバータ（ＴＳコンバータ）１１３を備えている。
【００２３】
コントローラ１１１は、受局の進行表データ、差し替え情報データ、制御モードデータ、差し替えコンテンツデータを管理する装置である。受局の進行表データは、データサーバ１４０から取得される。発局から送信されたデータのうち、受局で差し替えるコンテンツデータは、コンテンツ管理サーバ１３０から取得される。コントローラ１１１は、進行表データ及びコンテンツデータを、データ放送送出装置１１２及びトランスポートストリームコンバータ１１３に入力する。
【００２４】
データ放送送出装置１１２は、入力された進行表データ及びコンテンツデータから、DSM-CCセクションで構成されるカルーセルデータ及びＰＥＳ（Packetized Elementary Stream：パッケージ化されたストリーム）とＰＣＲ（Proguram Clock Reference：トランスポートストリームに付加される時間情報）を生成して、マルチプレクサ１２０に入力する。更にデータ放送送出装置１１２は、受局で生成された自局トランスポートストリームをトランスポートストリームコンバータ１１３に入力する。
【００２５】
トランスポートストリームコンバータ１１３は、発局データ放送送出システム２１０から受信するデータ放送トランスポートストリームと、受局データ放送送出システム１１０のデータ放送送出装置１１２から入力された受局トランスポートストリームを差し替える装置である。トランスポートストリームコンバータ１１３は、コントローラ１１１から入力された進行表データに基づいて、発局トランスポートストリーム及び受局トランスポートストリームから送出すべきトランスポートストリームを選択し、選択されたトランスポートストリームを、受局で指定されたビットレートで設定してマルチプレクサ１２０へ入力する。
【００２６】
次に、図３を参照して、本発明の最良の実施の形態に係るトランスポートストリームコンバータ１１３を詳述する。
【００２７】
図３に示すトランスポートストリームコンバータ１１３は、進行表データ１５１、トランスポートストリーム分離部１５２、セクション化部１５３、カルーセル化部１５４、ＰＩＤ付与部１５５、多重化部１５６を備えている。
【００２８】
進行表データ１５１は、コントローラ１１１から入力されたデータである。
【００２９】
トランスポートストリーム分離部１５２は、進行表データ１５１に含まれる受局のＥＳ＿ＰＩＤ（基本ストリームパケットＩＤ）に基づいて、発局トランスポートストリームをフィルタリングする。ここで入力されるトランスポートストリームは、図４に示すような、ＰＩＤ、ヘッダ及びデータの各項目を備えるトランスポートストリームパケットにより構成される。トランスポートストリーム分離部１５２によってフィルタリングされたデータは、セクション化部１５３に入力される。
【００３０】
セクション化部１５３は、受信したトランスポートストリームからセクションデータを生成して、パケットＩＤ付与部及びカルーセル化部に入力する。ここで生成されるセクションデータは、図５に示すように、テーブルＩＤ、ヘッダ、データ及びＣＲＣの各項目を備える。セクションデータは、複数個の図４に示すトランスポートストリームパケットから生成される。
【００３１】
カルーセル化部１５４は、セクション化部１５３から入力されたセクションデータを蓄積し、モジュールが復元されカルーセルデータが生成されるとパケットＩＤ付与部１５５にカルーセルデータを入力する。
【００３２】
ＰＩＤ付与部１５５は、セクション化部１５３から入力されたセクションデータ及びカルーセル化部から入力されたカルーセルデータに、パケットＩＤを付加して多重化部１５６に入力する。
【００３３】
多重化部１５６は、パケットＩＤ付与部１５５から入力されたデータを多重化して、進行表データ１５１に含まれる送出レートで多重化されたデータをマルチプレクサ１２０に出力する。
【００３４】
この様に、本発明の最良の実施の形態においては、発局トランスポートストリームが入力されると、セクション化部は、ＰＩＤ付与部１５５にセクションデータを入力するとともに、カルーセル化部１５４にセクションデータを入力する。全セクションデータが受信され、カルーセルが復元されるまでの間、トランスポートストリームコンバータ１１３は、セクション化部１５３によって生成されたセクションデータを、１セクションずつ送出する。
【００３５】
ここで、カルーセル化部１５４によって全セクションデータが受信され、カルーセルデータが復元されると、図６に示すように、パケットＩＤ付与部１５５は、セクション化部から入力されたセクションデータの多重化部への入力を中止し、カルーセル化部から入力されたカルーセルデータを多重化部１５６に入力する。この様に、本発明の最良の実施の形態においては、カルーセルデータが生成されるまでの間、セクションデータを送出し、カルーセルデータが生成された後は、カルーセルデータを送出する。
【００３６】
次に図７を参照して、発局システム２００から新たなカルーセルが送信された後に、受局データ放送送出システム１１０において送信されるデータの推移を説明する。
【００３７】
発局システム２００から新たなカルーセルデータが送出されると、トランスポートストリームコンバータ１１３は、トランスポートストリーム分離部１５２によって受局で必要なデータをフィルタリングして、セクション化部１５３によって、受信したトランスポートストリームパケットからセクションデータを生成する。図７の時間Ａは、新たなカルーセルを構成するトランスポートストリームパケットを受信した時刻「カルーセル更新」から、セクションデータを生成して送出可能な時刻「セクション送出開始」までの時間を示す。この時間Ａの間は、発局から受信したパケットからセクションデータを生成して送信するので、発局レートで送出することになる。
【００３８】
その後、トランスポートストリームコンバータ１１３は、トランスポートストリームパケットを受信して、セクション化しながら、カルーセルを再構成する。時刻「カルーセル送出切替」において、カルーセルの再構成に必要なトランスポートストリームパケットが全て受信されカルーセルデータが生成されると、生成されたカルーセルデータを送出する。このとき、生成されたカルーセルデータは、トランスポートストリームコンバータ１１３の記憶領域に蓄積されるので、発局レートに関わらず、受局が指定する任意の受局レートでデータを送出することができる。
【００３９】
次に図８を参照して、本発明の最良の実施の形態に係る受局データ放送送出方法を説明する。
【００４０】
まず、ステップＳ１０１において、発局データ放送送出システム２１０から、発局トランスポートストリームパケットを受信すると、ステップＳ１０２において、カルーセルデータの更新があるか否かが判定される。カルーセルの更新がない場合、そのまま処理を終了する。
【００４１】
カルーセルデータの更新がある場合、ステップＳ１０３において、カルーセルデータの送信が停止される。例えば、セクション化部１５３からカルーセル化部１５４へのセクションデータの入力が停止されたり、多重化部１５６によるカルーセルデータの送出が停止される。更にステップＳ１０４において、受信した発局トランスポートストリームパケットが蓄積されて、セクション化部１５３によってセクションデータが生成されるとともに、ステップＳ１０５において、ステップＳ１０４で生成されたセクションデータが送出される。一方、ステップＳ１０４において、カルーセル化部１５４によって、セクション化部１５３において生成されたセクションデータからカルーセルデータのモジュールが復元される。
【００４２】
ステップＳ１０７において、カルーセルデータの全モジュールの復元が終了していないと判定されると、処理が終了され、新たな発局トランスポートストリームパケットが受信される。一方、全モジュールの復元が終了すると、ステップＳ１０８において、カルーセル化部１５４において生成されたカルーセルデータのモジュールが、ＰＩＤ付与部１５５及び多重化部１５６を介して送出される。このとき、ステップＳ１０５において送信されていたセクションデータの１セクション送出は停止される。
【００４３】
この様に本発明の最良の実施の形態によれば、セクションデータが送出されているとき、その受局の送出レートは任意で設定できる。受信したセクションデータを復元し送出するため、データ復元については発局の送出レートに依存するが、受局進行表に設定された送出レートを超えないよう制御することができる。カルーセルデータが生成された後についても、任意のレートでデータを送出することができる。又、カルーセルデータが更新されてから再構成されるまでの間も、発局トランスポートストリームパケットからセクションデータを生成して１セクションずつ送出する。従って、カルーセルデータが生成されるまでの間もデータが送出されるので、発局と受局のタイムラグを最小限に抑えることができる。
【００４４】
（その他の実施の形態）
上記のように、本発明の最良の実施の形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなる。
【００４５】
例えば、本発明の最良の実施の形態に記載した受局データ放送送出システムは、図１に示すように一つのハードウェア上に構成されても良いし、その機能や処理数に応じて複数のハードウェア上に構成されても良い。又、既存のコンテンツ管理サーバ、データサーバ等に実現されても良い。
【００４６】
本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【００４７】
【図１】本発明の最良の実施の形態に係るデータ放送システムのシステム構成図である。
【図２】本発明の最良の実施の形態に係る受局データ放送送出システムの構成図である。
【図３】本発明の最良の実施の形態に係るトランスポートストリームコンバータの機能ブロック図である。
【図４】本発明の最良の実施の形態におけるトランスポートパケットを説明する図である。
【図５】本発明の最良の実施の形態におけるセクションデータを説明する図である。
【図６】本発明の最良の実施の形態に係るトランスポートストリームコンバータであって、カルーセル送出する場合の機能ブロック図である。
【図７】本発明の最良の実施の形態において、発局システムから新たなカルーセルが送信された後に、受局データ放送送出システムにおいて送信されるデータの推移を説明する図である。
【図８】本発明の最良の実施の形態における受局データ放送送出方法を説明するフローチャートである。
【符号の説明】
【００４８】
１００…受局システム
１１０…受局データ放送送出システム
１１１…コントローラ
１１２…データ放送送出装置
１１３…トランスポートストリームコンバータ
１２０、２２０…マルチプレクサ
１３０…コンテンツ管理サーバ
１４０…データサーバ
１５１…進行表データ
１５２…トランスポートストリーム分離部
１５３…セクション化部
１５４…カルーセル化部
１５５…付与部
１５５…ＰＩＤ付与部
１５６…多重化部
２００…発局システム
２１０…発局データ放送送出システム
【図１】
0004509908.tif 000002
【図２】
0004509908.tif 000003
【図３】
0004509908.tif 000004
【図４】
0004509908.tif 000005
【図５】
0004509908.tif 000006
【図６】
0004509908.tif 000007
【図７】
0004509908.tif 000008
【図８】
0004509908.tif 000009