(57)【特許請求の範囲】
【請求項１】
第１放送装置と、第２放送装置とを含む放送システムであって、
前記第１放送装置は、
第１基準時刻との相対関係で現在の時刻を示す、０から所定の上限値までのカウント値であって上限値に達すると０に戻る値である、第１時刻値を逐次発生する第１時刻値発生手段と、
コンテンツストリームを符号化する際に、符号化されたコンテンツストリームの復号再生単位であるユニット毎に、前記第１時刻値発生手段により発生された第１時刻値を付加しながら、コンテンツストリームを符号化する第１符号化手段と、
前記第１符号化手段により符号化されたコンテンツストリームである第１符号化コンテンツストリームと同期再生させる付属データを生成する際に、前記第１時刻値発生手段により発生された１つの第１時刻値と、その第１時刻値との相対関係でもって付属データを再生させるためのタイミングを示す相対時刻値とを含む同期情報を含ませて、付属データを生成する付属データ生成手段と、
前記第１符号化手段により符号化された第１符号化コンテンツストリーム及び前記付属データ生成手段により生成された付属データを多重化して放送する第１放送手段と、
前記コンテンツストリームと、前記付属データ生成手段により生成された付属データとを前記第２放送装置に供給する供給手段とを備え、
前記第２放送装置は、
第２基準時刻との相対関係で現在の時刻を示す、０から所定の上限値までのカウント値であって上限値に達すると０に戻る値である、第２時刻値を逐次発生する第２時刻値発生手段と、
前記供給手段により供給されたコンテンツストリームを符号化する際に、前記ユニット毎に、前記第２時刻値発生手段により発生された第２時刻値を付加しながら、コンテンンツストリームを符号化する第２符号化手段と、
前記供給手段により供給された付属データに含まれる同期情報を検出する検出手段と、
検出された同期情報に含まれる第１時刻値に、前記第１基準時刻と前記第２基準時刻との時間差分を示す差分値を加算した値を前記上限値で剰余演算し、その結果値である差替時刻値を算出する算出手段と、
検出された同期情報に含まれる第１時刻値を、前記算出手段により算出された差替時刻値に差し替える差替手段と、
前記第２符号化手段により符号化されたコンテンツストリームである第２符合化コンテンツストリーム及び前記差替手段により差し替えが行われた同期情報を含む付属データを多重化して放送する第２放送手段とを備える
ことを特徴とする放送システム。
【請求項２】
前記付属データ生成手段は、更に、前記付属データを生成する際に、前記第１時刻値発生手段により発生された第１時刻値を付加し、
前記検出手段は、更に、前記供給手段により供給された付属データに付加された第１時刻値を検出し、
前記算出手段は、更に、
検出された１つの第１時刻値と、当該第１時刻値を検出した時に前記第２時刻値発生手段により発生された１つの第２時刻値との差分を算出してその値を前記差分値として記憶する記憶手段を有し、
前記検出手段により検出された同期情報に含まれる第１時刻値に前記記憶手段に記憶された差分値を加算した値を、前記上限値で剰余演算して差替時刻値を算出する
ことを特徴とする請求項１記載の放送システム。
【請求項３】
前記第２放送装置は、更に、
前記第１時刻値発生手段により発生された１つの第１時刻値を受信する第１時刻値受信手段を備え、
前記算出手段は、更に、
前記第１時刻値受信手段により受信した１つの第１時刻値と、当該第１時刻値を受け付けた時に前記第２時刻値発生手段により発生された１つの第２時刻値との差分を算出してその値を前記差分値として記憶する記憶手段を有し、
前記検出手段により検出された同期情報に含まれる第１時刻値に前記記憶手段に記憶された差分値を加算した値を、前記上限値で剰余演算して差替時刻値を算出する
ことを特徴とする請求項１に記載の放送システム。
【請求項４】
前記第２放送装置は、更に、
前記コンテンツストリームと前記付属データとで構成される番組の開始時刻の所定時間前に、当該開始時刻の所定時間前であることを示す番組開始トリガを発生する番組トリガ発生手段を備え、
前記算出手段は、更に、
前記番組トリガ発生手段により番組開始トリガが発生された時に、前記第２時刻値発生手段により発生された１つの第２時刻値を取得し、当該第２時刻値が示す時刻から前記所定時間後の時刻を示す番組開始時刻値を算出して記憶する第１記憶手段と、
前記検出手段により検出された同期情報に含まれる相対時刻値が０である場合に、当該同期情報に含まれる第１時刻値と、前記第１記憶手段に記憶された番組開始時刻値との差分を算出してその値を前記差分値として記憶する第２記憶手段とを有し、
前記第２記憶手段に差分値を記憶した後に、相対時刻値が０でない同期情報が前記検出手段により検出された場合に、当該同期情報に含まれる第１時刻値に前記第２記憶手段に記憶された差分値を加算した値を、前記上限値で剰余演算して差替時刻値を算出し、
前記差替手段は、前記検出手段により検出された同期情報に含まれる相対時刻値が０である場合に、当該同期情報に含まれる第１時刻値を前記第１記憶手段に記憶された番組開始時刻値に差し替え、前記検出手段により検出された同期情報に含まれる相対時刻値が０でない場合に、当該同期情報に含まれる第１時刻値を前記算出手段により算出された差替時刻値に差し替える
ことを特徴とする請求項１に記載の放送システム。
【請求項５】
前記放送システムは、更に、
前記コンテンツストリームと前記付属データとで構成される番組の開始時刻の所定時間前に、当該開始時刻の所定時間前であることを示す番組開始トリガを発生する番組トリガ発生手段を備え、
前記算出手段は、更に、
前記番組トリガ発生手段により番組開始トリガが発生された時に、前記第２時刻値発生手段により発生された１つの第２時刻値を取得し、当該第２時刻値が示す時刻から前記所定時間後の時刻を示す番組開始時刻値を算出して記憶する第１記憶手段と、
前記検出手段により検出された同期情報に含まれる相対時刻値が０である場合に、当該同期情報に含まれる第１時刻値と、前記第１記憶手段に記憶された番組開始時刻値との差分を算出してその値を前記差分値として記憶する第２記憶手段とを有し、
前記第２記憶手段に差分値を記憶した後に、相対時刻値が０でない同期情報が、前記検出手段により検出された場合に、当該同期情報に含まれる第１時刻値に前記第２記憶手段に記憶された差分値を加算した値を、前記上限値で剰余演算して差替時刻値を算出し、
前記差替手段は、前記検出手段により検出された同期情報に含まれる相対時刻値が０である場合に、当該同期情報に含まれる第１時刻値を前記第１記憶手段に記憶された番組開始時刻値に差し替え、前記検出手段により検出された同期情報に含まれる相対時刻値が０でない場合に、当該同期情報に含まれる第１時刻値を前記算出手段により算出された差替時刻値に差し替える
ことを特徴とする請求項１に記載の放送システム。
【請求項６】
前記第２放送装置は、更に、
前記第１時刻値発生手段により発生された１つの第１時刻値を受信する第１時刻値受信手段を備え、
前記算出手段は、更に、
前記供給手段によるコンテンツストリームの供給に費やされる伝送遅延時間を示す伝送遅延値を記憶する第１記憶手段と、
前記第１時刻値受信手段により受信した１つの第１時刻値と、当該第１時刻値を受け付けた時に前記第２時刻値発生手段により発生された１つの第２時刻値との差分を算出してその値を前記差分値として記憶する第２記憶手段とを有し、
前記検出手段により検出された同期情報に含まれる第１時刻値に前記第１記憶手段に記憶された伝送遅延値と前記第２記憶手段に記憶された差分値とを加算した値を、前記上限値で剰余演算して差替時刻値を算出する
ことを特徴とする請求項１に記載の放送システム。
【請求項７】
前記第２放送装置は、更に、
前記第１時刻値発生手段により発生された１つの第１時刻値を受信する第１時刻値受信手段を備え、
前記算出手段は、更に、
前記第１時刻値受信手段により受信した第１時刻値の伝送に費やされる伝送遅延時間を示す第１伝送遅延値を記憶する第１記憶手段と、
前記供給手段によるコンテンツストリームの供給に費やされる伝送遅延時間を示す第２伝送遅延値を記憶する第２記憶手段と、
前記第１時刻値受信手段により受信した１つの第１時刻値と、当該第１時刻値を受け付けた時に前記第２時刻値発生手段により発生された１つの第２時刻値との差分から、前記第１記憶手段に記憶されている第１伝送遅延値を差し引いた値を前記差分値として記憶する第３記憶手段とを有し、
前記検出手段により検出された同期情報に含まれる第１時刻値に前記第２記憶手段に記憶された第２伝送遅延値と前記第３記憶手段に記憶された差分値とを加算した値を、前記上限値で剰余演算して差替時刻値を算出する
ことを特徴とする請求項１に記載の放送システム。
【請求項８】
前記第１放送装置は、更に、
前記付属データ生成手段により生成された付属データに含まれる同期情報を検出し、検出された同期情報に含まれる第１時刻値に、前記第１符号化手段による、コンテンツストリームの符号化に費やされるエンコード遅延時間を示す第１遅延値を加算した値である第１差替時刻値を算出し、当該同期情報に含まれる第１時刻値を、算出された第１差替時刻値に差し替える同期情報差替手段を備え、
前記算出手段は、前記検出手段により検出された同期情報に含まれる第１時刻値に、前記差分値と、前記第２符号化手段による、コンテンツストリームの符号化に費やされるエンコード遅延時間を示す第２遅延値とを加算した結果の値を、前記上限値で剰余演算して差替時刻値を算出する
ことを特徴とする請求項１に記載の放送システム。
【請求項９】
第１放送装置と、第２放送装置とを含む放送システムであって、
前記第１放送装置は、
第１基準時刻との相対関係で現在の時刻を示す第１時刻値を逐次発生する第１時刻値発生手段と、
コンテンツストリームを符号化する際に、符号化されたコンテンツストリームの復号再生単位であるユニット毎に、前記第１時刻値発生手段により発生された第１時刻値を付加しながら、コンテンツストリームを符号化する第１符号化手段と、
前記第１符号化手段により符号化されたコンテンツストリームである第１符号化コンテンツストリームと同期再生させる付属データを生成する際に、前記第１時刻値発生手段により発生された１つの第１時刻値と、その第１時刻値との相対関係でもって付属データを再生させるためのタイミングを示す相対時刻値と、相対時刻値の増加率を示す増加率値とを含む同期情報を、付属データに含ませる付属データ生成手段と、
前記第１符号化手段により符号化された第１符号化コンテンツストリーム及び前記付属データ生成手段により生成された付属データを多重化して放送する第１放送手段と、
前記コンテンツストリームと、前記付属データ生成手段により生成された付属データとを前記第２放送装置に供給する供給手段とを備え、
前記第２放送装置は、
第２基準時刻との相対関係で現在の時刻を示す第２時刻値を逐次発生する第２時刻値発生手段と、
前記供給手段により供給されたコンテンツストリームを符号化する際に、前記ユニット毎に、前記第２時刻値発生手段により発生された第２時刻値を付加しながら、コンテンツストリームを符号化する第２符号化手段と、
前記第１時刻値発生手段により発生された１つの第１時刻値を受信する第１時刻値受信手段と、
設定された時間を計時するタイマー手段と
前記供給手段により供給された付属データに含まれる同期情報を検出する検出手段と、
前記第１時刻値受信手段により受信した１つの第１時刻値と、当該第１時刻値を受け付けた時に前記第２時刻値発生手段により発生された１つの第２時刻値との差分である第１差分値を算出し記憶する記憶手段と、
前記第１時刻値受信手段により受信した第１時刻値の大きさと、当該第１時刻値を受け付けた時に前記第２時刻値発生手段により発生された第２時刻値の大きさとを比較する時刻値比較手段と、
比較した結果、前記第２時刻値の方が前記第１時刻値より大きい場合に、前記第２時刻値発生手段が前記上限値を発生するまでの時間を前記タイマー手段に設定する設定手段と、
前記タイマー手段により、前記所定上限値になるまでの時間が計時されたときに、前記検出手段により検出された同期情報に含まれる第１時刻値に、前記記憶手段に記憶された第１差分値を加算し、その加算した結果の値に前記増加率値を乗算し、前記上限値とその乗算した結果の値との差分である第２差分値を、当該同期情報に含まれる相対時刻値に加算して得られる差替時刻値を算出する算出手段と、
第１時刻値が０、相対時刻値が前記算出手段により算出された差替時刻値とする同期情報を、前記付属データに、追加挿入する挿入手段と、
前記第２符号化手段により符号化されたコンテンツストリームである第２符合化コンテンツストリーム及び前記挿入手段により前記同期情報が挿入された付属データを多重化して放送する第２放送手段とを備える
ことを特徴とする放送システム。
【請求項１０】
コンテンツストリーム及びその付属データの供給を、外部装置から受ける手段と、
第１基準時刻との相対関係で現在の時刻を示す、０から所定の上限値までのカウント値であって上限値に達すると０に戻る値である、第１時刻値を逐次発生する時刻値発生手段と、
供給されたコンテンツストリームを符号化する際に、符号化されたコンテンツストリームの復号再生単位であるユニット毎に、前記時刻値発生手段により発生された第１時刻値を付加しながら、コンテンツストリームを符号化する符号化手段と、
供給された付属データに含まれる、第２基準時刻との相対関係で現在の時刻を示す、０から所定の上限値までのカウント値であって上限値に達すると０に戻る値である第２時刻値の１つと、その第２時刻値との相対関係でもって付属データを再生させるためのタイミングを示す相対時刻値とを含む同期情報を検出する検出手段と、
検出された同期情報に含まれる第２時刻値に、前記第１基準時刻と前記第２基準時刻との時間差分を示す差分値を加算した値を前記上限値で剰余演算し、その結果値である差替時刻値を算出する算出手段と、
検出された同期情報に含まれる第２時刻値を、前記算出手段により算出された差替時刻値に差し替える差替手段と、
前記符号化手段により符号化された符号化コンテンツストリーム及び前記差替手段により差し替えが行われた同期情報を含む付属データを多重化して放送する放送手段とを備える
ことを特徴とする放送装置。
【請求項１１】
コンテンツストリーム及びその付属データの供給を、外部装置から受けるステップと、
供給されたコンテンツストリームを符号化する際に、符号化されたコンテンツストリームの復号再生単位であるユニット毎に、第１基準時刻との相対関係で現在の時刻を示す、０から所定の上限値までのカウント値であって上限値に達すると０に戻る値である第１時刻値を逐次発生する時刻値発生手段により発生された第１時刻値を付加しながら、コンテンツストリームを符号化する符号化ステップと、
供給された付属データに含まれる、第２基準時刻との相対関係で現在の時刻を示す、０から所定の上限値までのカウント値であって上限値に達すると０に戻る値である第２時刻値の１つと、その第２時刻値との相対関係でもって付属データを再生させるためのタイミングを示す相対時刻値とを含む同期情報を検出する検出ステップと、
検出された同期情報に含まれる第２時刻値に、前記第１基準時刻と前記第２基準時刻との時間差分を示す差分値を加算した値を前記上限値で剰余演算し、その結果値である差替時刻値を算出する算出ステップと、
検出された同期情報に含まれる第２時刻値を、算出された差替時刻値に差し替える差替ステップと、
前記符号化ステップにおいて符号化された符号化コンテンツストリーム及び前記差替ステップにおいて差し替えが行われた同期情報を含む付属データを多重化して放送する放送ステップとを含む
ことを特徴とする放送方法。
【請求項１２】
放送装置を、
コンテンツストリーム及びその付属データの供給を、外部装置から受ける手段、
第１基準時刻との相対関係で現在の時刻を示す、０から所定の上限値までのカウント値であって上限値に達すると０に戻る値である、第１時刻値を逐次発生する時刻値発生手段、
供給されたコンテンツストリームを符号化する際に、符号化されたコンテンツストリームの復号再生単位であるユニット毎に、前記時刻値発生手段により発生された第１時刻値を付加しながら、コンテンツストリームを符号化する符号化手段、
供給された付属データに含まれる、第２基準時刻との相対関係で現在の時刻を示す、０から所定の上限値までのカウント値であって上限値に達すると０に戻る値である第２時刻値の１つと、その第２時刻値との相対関係でもって付属データを再生させるためのタイミングを示す相対時刻値とを含む同期情報を検出する検出手段、
検出された同期情報に含まれる第２時刻値に、前記第１基準時刻と前記第２基準時刻との時間差分を示す差分値を加算した値を前記上限値で剰余演算し、その結果値である差替時刻値を算出する算出手段、
検出された同期情報に含まれる第２時刻値を、前記算出手段により算出された差替時刻値に差し替える差替手段、
前記符号化手段により符号化された符号化コンテンツストリーム及び前記差替手段により差し替えが行われた同期情報を含む付属データを多重化して放送する放送手段、
として機能させるためのプログラム。
【請求項１３】
放送装置を、
コンテンツストリーム及びその付属データの供給を、外部装置から受ける手段、
第１基準時刻との相対関係で現在の時刻を示す、０から所定の上限値までのカウント値であって上限値に達すると０に戻る値である、第１時刻値を逐次発生する時刻値発生手段、
供給されたコンテンツストリームを符号化する際に、符号化されたコンテンツストリームの復号再生単位であるユニット毎に、前記時刻値発生手段により発生された第１時刻値を付加しながら、コンテンツストリームを符号化する符号化手段、
供給された付属データに含まれる、第２基準時刻との相対関係で現在の時刻を示す、０から所定の上限値までのカウント値であって上限値に達すると０に戻る値である第２時刻値の１つと、その第２時刻値との相対関係でもって付属データを再生させるためのタイミングを示す相対時刻値とを含む同期情報を検出する検出手段、
検出された同期情報に含まれる第２時刻値に、前記第１基準時刻と前記第２基準時刻との時間差分を示す差分値を加算した値を前記上限値で剰余演算し、その結果値である差替時刻値を算出する算出手段、
検出された同期情報に含まれる第２時刻値を、前記算出手段により算出された差替時刻値に差し替える差替手段、
前記符号化手段により符号化された符号化コンテンツストリーム及び前記差替手段により差し替えが行われた同期情報を含む付属データを多重化して放送する放送手段、
として機能させるためのプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２つの放送装置を含む放送システムに関するものであり、第１放送装置は、コンテンツストリームデータと付属データとに基づいて構成される番組をデジタル放送し、第２放送装置は、第１放送装置から当該番組の供給を受けてデジタル放送する。
【背景技術】
【０００２】
近年、世界の主要国において、地上波のテレビ放送の放送方式を、従来のアナログ放送からデジタル放送に切り替える作業が進められている。デジタル放送には、（１）周波数資源の有効利用、（２）映像の高画質化といったメリットがある。また、デジタル放送の場合、映像音声以外に当該映像音声と連動して再生される、ＢＭＬ（Ｂｒｏａｄｃａｓｔｉｎｇ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等で記述された付属データを番組の構成に用いることが可能である。
【０００３】
ここで、映像データと付属データとに基づいて構成される番組を、ＩＳＯ／ＩＥＣ１３８１８において規定されているＭＰＥＧ２−ＴＳ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ２  −  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）方式によりデジタル放送する手順について簡単に説明する。まず、デジタルＶＴＲ等で撮影された番組の映像ファイルであるベースバンド形式やＤＶフォーマット等の映像データを、エンコーダにより、ＩＳＯ／ＩＥＣ１３８１８で規定されているＭＰＥＧ２のフォーマット形式にエンコーディング（圧縮符号化）する。映像データはエンコーディングされることにより、６４キロバイト以下の複数の映像ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）にパケット化される。
【０００４】
映像ＰＥＳは、いくつかの映像ＰＥＳ毎に１つのアクセスユニットを構成し、各アクセスユニットにおいて再生順番上先頭となる映像ＰＥＳに、ＤＴＳ（Ｄｅｃｏｄｉｎｇ  Ｔｉｍｅ  Ｓｔａｍｐ）が付加される。ＤＴＳは、デジタル放送された番組を受信して再生する受信機において、エンコーディングされた映像データをデコーディングする時刻を管理するための情報であり、放送局に備わるＰＣＲ発生装置から逐次生成されるＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）という値を含む。
【０００５】
ＰＣＲは、９０ＫＨｚの基準クロック周波数に基づいて生成される、０から２33−１までのカウント値であり、前記ＤＴＳに用いられる他、映像データの再生と同期して付属データを再生させるためのタイミングを示す情報である映像同期情報を生成する際に用いられる。
映像ＰＥＳは、更に、エンコーダにより１８８Ｋバイト固定長のＴＳパケットにパケット化されて、多重化装置において、付属データのＴＳパケットと共に時分割多重され、変調器によりデジタル変調されて放送される。
【０００６】
ところで、地上波のテレビ放送においては従来より、主となる放送局であるキー局から、地方の放送局であるローカル局に番組を供給する番組供給システムが構築されている。キー局は、自局において制作した番組を放送すると共に当該番組をローカル局に供給し、ローカル局は、伝送された番組を自局の番組編成に組み込んで放送する。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、付属データを含むデジタル放送用の番組をキー局からローカル局に供給し、ローカル局において当該番組をデジタル放送する場合、従来のアナログ放送用の番組運用では想定されなかった問題が発生することがわかった。
その問題とは、キー局から伝送された付属データを含む番組をそのままローカル局においてデジタル放送すると、当該デジタル放送を受信し再生する受信機において、本来映像の所定再生部分と同期して再生されるはずの付属データが、予定されたタイミングで再生されないという問題である。
【０００８】
ここで、問題が発生する原因について述べる。デジタル放送用の番組をキー局からローカル局に伝送する際、撮影された映像データと共に、キー局において生成された付属データがローカル局に伝送されるが、当該付属データに含まれる映像同期情報にはキー局に備わるＰＣＲ発生装置により生成されたＰＣＲが含まれている。一方、伝送された映像データはローカル局においてエンコーディングされ、ローカル局に備わるＰＣＲ発生装置により生成されたＰＣＲを含むＤＴＳが映像ＰＥＳに付加される。通常、各放送局のＰＣＲ発生装置は、ＰＣＲのカウントを開始する時刻である基準時刻がそれぞれ異なるので、キー局において生成された映像ＰＥＳに付加されるＤＴＳと、ローカル局において生成された映像ＰＥＳに付加されるＤＴＳとでは、それぞれのＤＴＳに含まれるＰＣＲの基準時刻が異なる。
【０００９】
このような事情により、ローカル局は、キー局から伝送された付属データを、ローカル局においてエンコーディングされた映像ＰＥＳと同期して再生することができない。
本発明は、上記問題に鑑みてなされたものであり、キー局等から供給された映像データと付属データとに基づいて構成される番組をローカル局において放送する場合に、当該番組を受信し再生する受信機において付属データが正しいタイミングで映像データと同期されるように制御を行う放送システム、及び当該システムに関する諸技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するための放送システムは、第１放送装置と、第２放送装置とを含む放送システムであって、前記第１放送装置は、コンテンツストリームデータ及び付属データを含む番組を放送し、また、前記第２放送装置に当該番組を供給し、当該付属データには、当該付属データを前記コンテンツストリームデータと同期して再生させるためのタイミングを示す情報が含まれており、前記第１放送装置は、第１基準時刻との相対関係で現在の時刻を示す第１時刻値を逐次発生する第１時刻値発生手段と、前記コンテンツストリームデータを符号化した第１符号化コンテンツストリームデータの各時点に、前記第１時刻値を逐次付加する第１時刻値付加手段と、前記第１時刻値が付加された第１符号化コンテンツストリームデータの再生と同期して前記付属データを再生させるためのタイミングを１つの第１時刻値との相対関係でもって示す、付属データに含まれる第１同期情報を生成する第１同期情報生成手段と、前記第１時刻値が付加された第１符号化コンテンツストリームデータと、前記付属データとをデジタル放送する第１放送手段とを備え、前記第２放送装置は、第２基準時刻との相対関係で現在の時刻を示す第２時刻値を逐次発生する第２時刻値発生手段と、前記第１放送装置から供給されたコンテンツストリームデータを符号化した第２符号化コンテンツストリームデータの各時点に、前記第２時刻値を逐次付加する第２時刻値付加手段と、前記第１放送装置から供給された付属データに含まれる第１同期情報が示す符号化コンテンツストリームデータとの同期タイミングに相当する、各第２時刻値が付加された第２符号化コンテンツストリームデータと同期して前記付属データを再生させるためのタイミングを示す第２同期情報を生成する第２同期情報生成手段と、前記第１同期情報に代えて、生成された第２同期情報が差し替えられた付属データと、前記第２時刻値が付加された第２符号化コンテンツストリームデータとをデジタル放送する第２放送手段とを備える。
【００１１】
上記構成により、第１放送装置がキー局に備えられ、第２放送装置がローカル局に備えられている場合に、ローカル局は、番組放送前に、符号化されたコンテンツストリームデータに第２時刻値を付加し、同期情報を差し替えるので、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて、正しく番組を再生することができる。
【００１２】
また、上記放送システムでは、前記各第１同期情報には、１つの第１時刻値が含まれてもよく、前記第２放送装置は、更に、前記第１基準時刻と前記第２基準時刻との時間差分を示す差分値を予め記憶している差分値記憶手段を備え、前記第２同期情報生成手段は、前記差分値と、前記第１放送装置から供給された付属データに含まれる第１同期情報の第１時刻値とに基づいて第２同期情報を生成するとしてもよい。
【００１３】
上記構成により、第１放送装置がキー局に備えられ、第２放送装置がローカル局に備えられている場合に、キー局とローカル局に備わる各ＰＣＲ発生装置の基準時刻の差分値をローカル局は予め記憶していて、当該差分を用いて第２同期情報を作成し、第１同期情報を第２同期情報に差し替えるので、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて、正しく番組を再生することができる。
【００１４】
また、上記放送システムでは、前記付属データはストリームデータであるとしてもよく、前記第１時刻値付加手段は、更に、前記第１時刻値発生手段により逐次発生される各第１時刻値を、付属データのストリームの各時点に逐次付加し、前記第２放送装置は、更に、前記第１放送装置から供給された付属データのストリームに含まれる１つの第１時刻値を検出する第１時刻値検出手段と、検出された１つの第１時刻値と、当該第１時刻値を検出した時に前記第２時刻値発生手段により発生された１つの第２時刻値との差分を算出し、算出した値を差分値として記憶する差分値記憶手段とを備え、前記第２同期情報生成手段は、記憶した差分値と、前記第１放送装置から供給された付属データに付加された第１時刻値とに基づいて第２同期情報を生成するとしてもよい。
【００１５】
上記構成により、第１放送装置がキー局に備えられ、第２放送装置がローカル局に備えられている場合に、第１時刻値が検出された時に、第２時刻値発生手段によって発生された第２時刻値と当該第１時刻値との差分を算出し、キー局から供給された付属データに付加されている第１時刻値と、ローカル局の第２時刻値発生手段により発生された１つの第２時刻値との差分を算出し、当該差分を用いて第２同期情報を作成するので、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
【００１６】
また、上記放送システムでは、前記第１同期情報には、第１時刻値が含まれていてもよく、第１放送装置は、更に、前記第１時刻値発生手段により発生される第１時刻値を前記第２放送装置に伝送する第１時刻値伝送手段を備え、第２放送装置は、更に、前記第１時刻値伝送手段により伝送された１つの第１時刻値と、当該第１時刻値を受け付けた時に前記第２時刻値発生手段により発生された１つの第２時刻値との差分を算出し、算出した値を差分値として記憶する差分値記憶手段と、前記第２同期情報生成手段は、記憶した差分値と、前記第１放送装置から供給された付属データに含まれる第１同期情報の第１時刻値とに基づいて第２同期情報を生成するとしてもよい。
【００１７】
上記構成により、第１放送装置がキー局に備えられ、第２放送装置がローカル局に備えられている場合に、キー局の第１時刻値伝送手段により伝送される第１時刻値と、ローカル局の第２時刻値発生手段により発生された１つの第２時刻値との差分を算出し、当該差分を用いて第２同期情報を作成するので、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
【００１８】
また、上記放送システムでは、前記第１同期情報には、前記第１基準時刻に基づく番組開始時刻を示す番組開始情報が含まれていてもよく、前記放送システムは更に、番組開始時刻の所定時間前に、番組開始時刻の所定時間前であることを示す番組開始トリガを第２放送装置に通知する番組開始トリガ通知手段を備え、前記第２放送装置は、更に、番組開始トリガが通知された時に前記第２時刻値発生手段により発生された１つの第２時刻値を取得し、取得された第２時刻値から前記所定時間後の時刻を示す値を算出し、算出した値を番組開始時刻値として記憶する番組開始時刻値記憶手段を備え、前記第２同期情報生成手段は、供給された付属データから検出した前記第１同期情報に番組開始情報が含まれる場合、前記番組開始時刻値に基づいて第２同期情報を生成し、前記第２放送手段は、前記番組開始情報が含まれる第１同期情報に代えて、生成された第２同期情報が差し替えられた付属データと、前記第２時刻値が付加された第２符号化コンテンツストリームデータとをデジタル放送するとしてもよい。
【００１９】
上記構成により、第１放送装置がキー局に備えられ、第２放送装置がローカル局に備えられている場合に、ローカル局は、番組の開始時刻を示す番組開始トリガを受け付けるので、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
また、上記放送システムでは、前記コンテンツストリームデータと前記付属データは、それぞれ異なる回線を介して前記第１放送装置から前記第２放送装置に伝送されてもよく、前記第１同期情報には、前記第１時刻値発生手段により発生された１つの第１時刻値が含まれており、前記第１放送装置は、更に、前記第１時刻値発生手段により発生される第１時刻値を前記第２放送装置に伝送する第１時刻値伝送手段を備え、前記第２放送装置は、更に、前記第１放送装置から前記第２放送装置へのコンテンツストリームデータの伝送に費やされる伝送遅延時間を示す伝送遅延値を予め記憶している伝送遅延値記憶手段を備え、前記第２同期情報生成手段は、記憶している伝送遅延値と、前記第１放送装置から供給された付属データに含まれる第１同期情報の第１時刻値とに基づいて第２同期情報を生成するとしてもよい。
【００２０】
上記構成により、コンテンツストリームデータの伝送遅延に基づいて、差し替える同期情報を生成するので、ローカル局は、映像データと同期するローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
また、上記放送システムでは、前記コンテンツストリームデータと前記付属データは、それぞれ異なる回線を介して前記第１放送装置から前記第２放送装置に伝送されてもよく、前記第１同期情報には、前記第１時刻値発生手段により発生された１つの第１時刻値が含まれており、前記第１放送装置は、更に、前記第１時刻値発生手段により発生される第１時刻値を前記第２放送装置に伝送する第１時刻値伝送手段を備え、前記第２放送装置は、更に、前記第１放送装置から前記第２放送装置への第１時刻値の伝送に費やされる伝送遅延時間を示す第１伝送遅延値を記憶している第１伝送遅延値記憶手段と、前記第１放送装置から前記第２放送装置へのコンテンツストリームデータの伝送に費やされる伝送遅延時間を示す第２伝送遅延値を記憶している第２伝送遅延値記憶手段とを備え、前記第２同期情報生成手段は、記憶している第１伝送遅延値及び第２伝送遅延値と、前記第１放送装置から供給された付属データに含まれる第１同期情報の第１時刻値とに基づいて第２同期情報を生成するとしてもよい。
【００２１】
上記構成により、コンテンツストリームデータの伝送遅延及び第１時刻値の伝送遅延に基づいて差し替える同期情報を生成するので、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
また、上記放送システムでは、前記第１同期情報には、前記第１時刻値発生手段により発生された１つの第１時刻値と、前記第１時刻値発生手段により発生された１つの第１時刻値との相対関係で示される相対時刻値と、第１時刻値に対する相対時刻値の増加率を示す増加率値が含まれ、前記第１時刻値と前記第２時刻値は共に所定上限値までのカウント値であるため、所定上限値を超えると０に戻る値であるとしてもよく、前記第１放送装置は、更に、前記第１時刻値発生手段により発生される第１時刻値を前記第２放送装置に伝送する第１時刻値伝送手段を備え、前記第２放送装置は、更に、前記第１放送装置から伝送された１つの第１時刻値と、当該第１時刻値を受け付けた時に前記第２時刻値発生手段により発生された１つの第２時刻値とを比較する時刻値比較手段と、比較した結果、前記第２時刻値発生手段により発生された１つの第２時刻値の方が大きい場合に、当該第２時刻値から前記所定上限値になるまでの時間を算出する時間算出手段と、算出された時間を計時する計時手段と、前記計時手段により、前記所定上限値になるまでの時間が計時された場合に、前記第１放送装置から供給された付属データに含まれる第１同期情報が示す符号化コンテンツストリームデータとの同期タイミングに相当するように、各第２時刻値が付加された符号化コンテンツストリームデータの再生と同期して前記付属データを再生させるためのタイミングを示す第３同期情報を生成する第３同期情報生成手段とを備え、前記第２放送手段は、生成された第３同期情報が追加された付属データと、前記第２時刻値が付加された第２符号化コンテンツストリームデータとをデジタル放送するとしてもよい。
【００２２】
上記構成により、ローカル局に備わる第２放送装置において０周回が発生した場合に、新たに同期情報を生成して付属データに追加挿入するので、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
また、上記放送システムであって、第１放送装置及び第２放送装置は、コンテンツストリームデータを符号化するエンコーダを有していてもよく、前記第１同期情報には、前記第１時刻値発生手段により発生された１つの第１時刻値が含まれており、前記第１放送装置は、更に、第１放送装置に備わるエンコーダにおいて、コンテンツストリームデータのエンコーディングに費やされるエンコード遅延時間を示す第１エンコード遅延値を予め記憶している第１エンコード遅延値記憶手段と、前記第１同期情報生成手段により生成された第１同期情報の第１時刻値と、前記第１エンコード遅延値とを加算した結果値に基づいて、第３同期情報を生成する第３同期情報生成手段とを備え、前記第１放送手段は、前記第１時刻値が付加された符号化コンテンツストリームデータと、前記第３同期情報が含まれる付属データとをデジタル放送し、前記第２放送装置は、更に、第２放送装置に備わるエンコーダにおいて、コンテンツストリームデータのエンコーディングに費やされるエンコード遅延時間を示す第２エンコード遅延値を予め記憶している第２エンコード遅延値記憶手段と、前記第１基準時刻と前記第２基準時刻との時間差分を示す差分値を予め記憶している差分値記憶手段とを備え、前記第２同期情報生成手段は、前記差分値と、前記第２エンコード遅延値と、前記第１放送装置から供給された付属データに含まれる第１同期情報の第１時刻値とに基づいて第２同期情報を生成するとしてもよい。
【００２３】
上記構成により、コンテンツストリームデータのエンコード遅延を考慮して、各放送装置は差し替える同期情報を生成するので、キー局又はローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
また、上記目的を達成するための放送装置は、外部装置から供給された番組をデジタル放送する放送装置であって、当該番組には、符号化されたコンテンツストリームデータと付属データとが含まれ、当該付属データには、当該付属データを前記コンテンツストリームデータと同期して再生させるためのタイミングを示す情報が含まれており、前記外部装置において、第１基準時刻との相対関係で現在の時刻を示す各第１時刻値が各時点に付加され、符号化された第１コンテンツストリームデータに、前記付属データを同期して再生させるためのタイミングを第１基準時刻との相対関係でもって示す第１同期情報を、供給された付属データから検出する検出手段と、第２基準時刻との相対関係で現在の時刻を示す第２時刻値を逐次発生する時刻値発生手段と、供給されたコンテンツストリームデータを符号化した第２符号化コンテンツストリームデータの各時点に、前記第２時刻値を逐次付加する時刻値付加手段と、検出された第１同期情報によって示されるタイミングに相当する、各第２時刻値が付加された第２符号化コンテンツストリームデータと同期して前記付属データを再生させるためのタイミングを示す第２同期情報を生成する同期情報生成手段と、前記第１同期情報に代えて、生成された第２同期情報が差し替えられた付属データと、前記第２時刻値が付加された第２符号化コンテンツストリームデータとをデジタル放送する放送手段とを備える。
【００２４】
上記構成により、前記外部装置がキー局に備えられ、前記放送装置がローカル局に備えられている場合に、当該キー局から供給された映像データと付属データから構成される番組をローカル局がデジタル放送したとき、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
【００２５】
また、上記目的を達成するための同期情報差替装置は、外部装置において、第１基準時刻との相対関係で現在の時刻を示す各第１時刻値が各時点に付加された、第１符号化コンテンツストリームデータの再生と同期して付属データを再生させるためのタイミングを示す第１同期情報を含む付属データを受け付ける受付手段と、前記第１同期情報を、受け付けた付属データから検出する検出手段と、検出された第１同期情報によって示されるタイミングに相当する、第２時刻値が付加された第２符号化コンテンツストリームデータと同期して前記付属データを再生させるためのタイミングを示す第２同期情報を生成する同期情報生成手段と、検出された第１同期情報に代えて、生成された第２同期情報に差し替えられた付属データを出力する出力手段とを備える。
【００２６】
上記構成により、前記同期情報差替装置がローカル局に備えられている場合に、ローカル局が、キー局から供給された映像データと付属データより構成される番組をデジタル放送したとき、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
また、上記目的を達成するための同期情報差替方法は、外部装置において、第１基準時刻との相対関係で現在の時刻を示す各第１時刻値が各時点に付加された、第１符号化コンテンツストリームデータの再生と同期して付属データを再生させるためのタイミングを示す第１同期情報を含む付属データを受け付ける受付ステップと、前記第１同期情報を、受け付けた付属データから検出する検出ステップと、前記第１同期情報を、受け付けた付属データから検出する検出手段と、検出された第１同期情報によって示されるタイミングに相当する、第２時刻値が付加された第２符号化コンテンツストリームデータと同期して前記付属データを再生させるためのタイミングを示す第２同期情報を生成する同期情報生成ステップと、検出された第１同期情報に代えて、生成された第２同期情報に差し替えられた付属データを出力する出力ステップとを含む。
【００２７】
上記構成により、前記同期情報差替方法がローカル局において実施される場合に、ローカル局が、キー局から供給された映像データと付属データより構成される番組をデジタル放送したとき、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
また、上記目的を達成するためのプログラムは、コンピュータに同期情報差替処理を実行させるためのプログラムであって、前記同期情報差替処理は、外部装置において、第１基準時刻との相対関係で現在の時刻を示す各第１時刻値が各時点に付加された、第１符号化コンテンツストリームデータの再生と同期して付属データを再生させるためのタイミングを示す第１同期情報を含む付属データを受け付ける受付ステップと、前記第１同期情報を、受け付けた付属データから検出する検出ステップと、前記第１同期情報を、受け付けた付属データから検出する検出手段と、検出された第１同期情報によって示されるタイミングに相当する、第２時刻値が付加された第２符号化コンテンツストリームデータと同期して前記付属データを再生させるためのタイミングを示す第２同期情報を生成する同期情報生成ステップと、検出された第１同期情報に代えて、生成された第２同期情報に差し替えられた付属データを出力する出力ステップとを含む。
【００２８】
上記構成により、前記プログラムによりローカル局に備えられているコンピュータに前記同期情報差替方法を実行させる場合に、ローカル局が、キー局から供給された映像データと付属データより構成される番組をデジタル放送したとき、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
【００２９】
また、上記目的を達成するための記録媒体は、コンピュータに同期情報差替処理を実行させるためのプログラムを記録した記録媒体であって、外部装置において、第１基準時刻との相対関係で現在の時刻を示す各第１時刻値が各時点に付加された、第１符号化コンテンツストリームデータの再生と同期して付属データを再生させるためのタイミングを示す第１同期情報を含む付属データを受け付ける受付ステップと、前記第１同期情報を、受け付けた付属データから検出する検出ステップと、前記第１同期情報を、受け付けた付属データから検出する検出手段と、検出された第１同期情報によって示されるタイミングに相当する、第２時刻値が付加された第２符号化コンテンツストリームデータと同期して前記付属データを再生させるためのタイミングを示す第２同期情報を生成する同期情報生成ステップと、検出された第１同期情報に代えて、生成された第２同期情報に差し替えられた付属データを出力する出力ステップとを含む。
【００３０】
上記構成により、前記記録媒体に記録されたプログラムによりローカル局に備えられているコンピュータに前記同期情報差替方法を実行させる場合に、ローカル局が、キー局から供給された映像データと付属データより構成される番組をデジタル放送したとき、ローカル局から放送された番組を再生する受信機は、付属データを映像データと同期させて再生することによって、正しく番組を再生することができる。
【発明を実施するための最良の形態】
【００３１】
本発明に係る放送システムについて、実施形態１から実施形態６までを示す。なお、実施形態１から実施形態６において、デジタル放送とは、ＩＳＯ／ＩＥＣ１３８１８により規定されているＭＰＥＧ２−ＴＳ方式のデジタル放送のことをいい、番組とは、映像データと付属データとに基づいて構成される番組をいう。また、前記番組は、当該番組を供給する第１放送装置、及び供給された番組を受ける第２放送装置のそれぞれにより、絶対時刻上ほぼ同時に放送される。
【００３２】
＜実施形態１＞
以下、本発明の実施形態１について図面を用いて詳細に説明する。なお、実施形態１においては、データを伝送する際に生じる伝送遅延及び、映像データをエンコードする際に生じるエンコード遅延、更に、実施形態５において説明する０周回は考慮していない。
＜構成１＞
図１は、実施形態１における放送システム１の主要構成を表す図である。放送システム１は、第１放送装置１０及び第２放送装置２０から構成される。第１放送装置１０は、キー局等、番組を供給する放送局に設置されており、第２放送装置２０は、供給された番組を放送するローカル局等に設置されている。第１放送装置１０及び第２放送装置２０は、専用の通信回線で接続されている。なお、第１放送装置１０及び第２放送装置２０は、それぞれ複数存在していてもよい。
【００３３】
放送システム１は、ハードウェアとしてはＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、デコーダ、フィルタ等から構成され、ＲＯＭ又は上記ハードディスクには、コンピュータプログラムが記憶され、ＣＰＵが、当該コンピュータプログラムに従って動作することにより、各種機能を実現する。以下、後述する放送システム２〜５についても同様である。
第１放送装置１０の構成について説明する。第１放送装置１０は、映像生成装置１１、エンコーダ１２、ＰＣＲ発生装置１３、付属データ生成装置１４及び多重化装置１５から構成される。
【００３４】
映像生成装置１１は、デジタルＶＴＲ等により撮影された映像をベースバンド形式やＤＶフォーマット等の映像データとして生成する機能と、生成した映像データをエンコーダ１２に伝送すると共に、放送装置２０のエンコーダ２１にも伝送する機能を有する。
エンコーダ１２は、伝送された映像データをＭＰＥＧ２のフォーマット形式にエンコーディングし、映像ＰＥＳを生成する機能と、生成した映像ＰＥＳのうち、アクセスユニットの先頭となる映像ＰＥＳに、ＰＣＲ発生装置１３から逐次通知されるＰＣＲをＤＴＳとして付加する機能と、生成した映像ＰＥＳをＴＳパケットに分割する機能とを有する。ＴＳパケットは逐次、多重化装置１５に伝送される。
【００３５】
ＰＣＲ発生装置１３は、９０ＫＨｚの基準クロック周波数に基づいて０から２33−１までの値を逐次カウントした値をＰＣＲとして、エンコーダ１２及び付属データ生成装置１４に通知する機能を有する。ＰＣＲのカウントを開始する時刻である基準時刻は、各局毎に独自に設定されており、ＰＣＲ発生装置１３においても、所定の基準時刻が設定されている。
【００３６】
付属データ生成装置１４は、ＢＭＬ等で記述された映像と連動して表示される文字情報等の付属データを生成し、送出する機能を有する。付属データには、映像と連動して表示される情報以外に、映像データの再生と同期して当該付属データを再生させるためのタイミングを示す情報である映像同期情報や、付属データを表示するタイミングを示す受信機トリガ情報等が含まれる。映像同期情報には、ＳＴＣＲ（Ｓｙｓｔｅｍ  Ｔｉｍｅ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）が記述されているが、ＰＣＲ発生装置１３により生成されるＰＣＲの値のことを指すので、以下の説明においてはＰＣＲと呼称する。付属データは、ＴＳパケットに分割され、ＤＳＭ−ＣＣ（Ｄｉｇｉｔａｌ  Ｓｔｏｒａｇｅ  Ｍｅｄｉａ  Ｃｏｍｍａｎｄ  ａｎｄ  Ｃｏｎｔｒｏｌ）方式により、繰り返し多重化装置１５に伝送する。
【００３７】
多重化装置１５は、エンコーダ１２から逐次伝送されるＴＳパケットと、付属データ生成装置１４から逐次伝送されるＴＳパケットを時分割多重する機能を有する。時分割多重されたトランスポートストリームは、図には示されていないが、変調器によりデジタル変調されて放送される。
続いて、第２放送装置２０について説明する。第２放送装置２０は、エンコーダ２１、ＰＣＲ発生装置２２、映像同期情報差替装置２３及び多重化装置２４から構成される。
【００３８】
エンコーダ２１は、第１放送装置１０のエンコーダ１２と同様の機能を有する。
ＰＣＲ発生装置２２は、第１放送装置１０のＰＣＲ発生装置１３と同様の機能を有する。但し、カウントを開始する基準時刻の設定は、ＰＣＲ発生装置１３となんら関係なく独立して設定されている。
映像同期情報差替装置２３は、第１放送装置１０の付属データ生成装置１４から伝送された付属データのストリームを受信して、当該付属データに含まれる映像同期情報に記載されているＰＣＲを、後述する映像同期情報差替処理により差替ＰＣＲと差し替える機能を有する。ここで、映像同期情報差替装置２３の構成について説明する。
【００３９】
図２は、映像同期情報差替装置２３を構成する機能ブロックを示す図である。映像同期情報差替装置２３は、ハードウェアとしてはＣＰＵ、メモリ等の記憶媒体から構成される。機能部としては、付属データ受信部２０１、検出部２０２、差替ＰＣＲ算出部２０３、ＰＣＲ差替部２０４及び付属データ出力部２０５から構成される。また、映像同期情報差替装置２３の各機能動作は、メモリに格納されたプログラムをＣＰＵが実行することにより実現される。以下、実施形態２から実施形態６において説明する映像同期情報差替装置も同様である。
【００４０】
付属データ受信部２０１は、第１放送装置１０の付属データ生成装置１４から伝送された付属データのストリームを受信する機能を有する。受信した付属データのストリームは検出部２０２に伝送される。
検出部２０２は、付属データ受信部２０１が受信した付属データのストリームに含まれる映像同期情報を検出する機能を有する。映像同期情報を検出した場合、映像同期情報に記載されているＰＣＲを読み出して差替ＰＣＲ算出部２０３に伝送する。
【００４１】
差替ＰＣＲ算出部２０３は、検出部２０２から伝送されたＰＣＲと、予め記憶している差分ｄ０とを加算して差替ＰＣＲを算出する機能を有する。具体的な動作については、後述する。算出した差替ＰＣＲは、ＰＣＲ差替部２０４に伝送される。
ＰＣＲ差替部２０４は、検出部２０２において検出された映像同期情報のＰＣＲと、差替ＰＣＲ算出部２０３から伝送された差替ＰＣＲとを差し替える機能を有する。
【００４２】
付属データ出力部２０５は、映像同期情報のＰＣＲが差し替えられた付属データのストリームを多重化装置２４に伝送する機能を有する。
多重化装置２４は、第１放送装置１０の多重化装置１５と同様の機能を有する。
＜データ１＞
図３は、第１放送装置１０のエンコーダ１２によりエンコーディングされた映像ＰＥＳのストリームを示す概略図である。実際は、映像ＰＥＳを更に分割したＴＳパケットから成るストリームである。ストリーム３００を区切る長方形は、映像ＰＥＳを表す。各映像ＰＥＳは復号再生の単位であるアクセスユニットを構成しており、ＤＴＳとしてのＰＣＲが当該アクセスユニットの先頭にあたる映像ＰＥＳに付加されている。映像ＰＥＳ３０１、映像ＰＥＳ３０２及び映像ＰＥＳ３０３は各アクセスユニットの先頭となる映像ＰＥＳである。
【００４３】
図４は、第１放送装置１０の付属データ生成装置１４により生成された付属データのストリームを示す概略図である。ストリーム４００を区切る長方形は、付属データの伝送単位であるセクションを表している。実際は、セクションを更に分割したＴＳパケットから成るストリームである。
セクション４０１には映像同期情報が含まれており、ＰＣＲ＝１００の時にＮＰＴ＝０であることを示している。ＮＰＴ（Ｎｏｍａｌ  Ｐｌａｙ  Ｔｉｍｅ）は、ＰＣＲとの相対関係でもって示される値で、付属データの再生制御に用いられる。
【００４４】
セクション４０２は受信機トリガ情報であり、付属データに含まれる文字や静止画等のデータを表示するタイミングがＮＰＴ＝２００であることを示す。
図５は、第１放送装置１０の多重化装置１５により時分割多重されたトランスポートストリームを示す概略図である。ストリーム５００を区切る長方形は、セクションや、映像ＰＥＳ等のデータ単位を表す。実際は、セクション及び映像ＰＥＳは、ＴＳパケットに分割されている。ストリーム５００は、第１放送装置１０に備わる変調器によりデジタル変調されて放送される。そして、当該放送を受信した受信機により復調され、ストリーム５００の時間の流れが示す順番で受信機はデータを認識する。
【００４５】
受信機は、アクセスユニットの先頭となる映像ＰＥＳに付加されたＰＣＲを参照して、当該映像ＰＥＳを含むアクセスユニットのデコード時刻を認識し、そして、映像同期情報を参照することにより、映像データの再生と付属データの再生との同期タイミングを認識する。また、付属データに含まれる受信機トリガ情報を参照することにより、付属データに含まれる文字や静止画等のデータを表示するタイミングを認識し、先に認識した映像同期情報に基づいて、所定のＰＣＲが付加された映像ＰＥＳが再生される時と同時に付属データの表示を実行する。
【００４６】
続いて、第１放送装置１０から第２放送装置２０に伝送された番組の映像データと付属データについて説明する。
第１放送装置１０から伝送された映像データは第２放送装置２０のエンコーダ２１によりエンコーディングされ、映像ＰＥＳが生成される。図６は、エンコーダ２１によりエンコーディングされた映像ＰＥＳのストリームを示す概略図である。実際は、映像ＰＥＳを更に分割したＴＳパケットから成るストリームである。第１放送装置１０のエンコーダ１２によりエンコーディングされた映像ＰＥＳのストリームと異なる点は、アクセスユニットの先頭となる映像ＰＥＳに付加されるＰＣＲが、第２放送装置２０が備えるＰＣＲ発生装置２２から通知されたＰＣＲである点である。そのため、ストリーム６００における各アクセスユニットの先頭となる映像ＰＥＳ６０１、映像ＰＥＳ６０２及び映像ＰＥＳ６０３のＰＣＲは、それぞれ１５００、１６００、１７００という値となっている。
【００４７】
第１放送装置１０から伝送された付属データのストリームは、第２放送装置２０の映像同期情報差替装置２３において映像同期情報差替処理がなされる。図７は、映像同期情報差替処理がなされた付属データのストリームを示す概略図である。実際は、セクションを更に分割したＴＳパケットから成るストリームである。映像同期情報が含まれるセクション７０１のＰＣＲは、ＰＣＲ＝１００から、ＰＣＲ＝１５００に差し替えられている。
【００４８】
図８は、第２放送装置２０の多重化装置２４により時分割多重されたトランスポートストリームを示す概略図である。ストリーム８００を受信した受信機は、ＰＣＲが差し替えられた映像同期情報を参照することにより、第２放送装置２０が備えるＰＣＲ発生装置２２から通知されたＰＣＲが付加された映像ＰＥＳの再生と付属データの再生との正しい同期タイミングを認識することができる。
【００４９】
＜動作１＞
実施形態１の映像同期情報差替装置２３においてなされる映像同期情報差替処理についてフローチャートを用いて説明する。図９は、実施形態１における映像同期情報差替処理のフローチャートである。
まず、図２に示す映像同期情報差替装置２３において、付属データ受信部２０１が受信した付属データのストリームから、検出部２０２が映像同期情報を検出した場合（ステップＳ１：Ｙｅｓ）、差替ＰＣＲ算出部２０３は、検出部２０２から伝送される映像同期情報に記載されているＰＣＲと、予め記憶している差分ｄ０とを加算し、加算した結果値をＸとして、Ｘ  ｍｏｄ  ２33で表される剰余演算を行う。剰余演算の結果値を差替ＰＣＲとしてＰＣＲ差替部２０４に伝送する。ここで、差分ｄ０は、ＰＣＲ発生装置１３の基準時刻とＰＣＲ発生装置２２の基準時刻との差分を、ＰＣＲで表した値である。ＰＣＲ差替部２０４は、差替ＰＣＲを受けて、映像同期情報のＰＣＲを差替ＰＣＲに差し替える（ステップＳ２）。その後、ステップＳ１に戻る。
【００５０】
具体的には、図２に示す映像同期情報差替装置２３において、図４に示す、セクション４０１に含まれる映像同期情報を検出した場合、検出部２０２は、ＰＣＲ（＝１００）を読み出して差替ＰＣＲ算出部２０３に伝送し、差替ＰＣＲ算出部２０３は、予め記憶している差分ｄ０と伝送されたＰＣＲとを加算演算する。例えば、ｄ０＝１５００であれば、１５００＋１００＝１６００という演算結果となり、続いて、１６００  ｍｏｄ  ２33という剰余演算を行い、演算結果を差替ＰＣＲとして、ＰＣＲ差替部２０４に伝送する。ＰＣＲ差替部２０４は、セクション４０１に含まれる映像同期情報のＰＣＲを２００から１６００に差し替える。
＜実施形態２＞
実施形態２における放送システムは、実施形態１において説明した構成及びデータと多くの点で同じであり、異なる点についてのみ説明する。なお、実施形態１と同様に実施形態２においては、データを伝送する際に生じる伝送遅延及び、映像データをエンコードする際に生じるエンコード遅延、更に、実施形態５において説明する０周回は考慮していない。
【００５１】
実施形態２における放送システムでは、番組供給元の第１放送装置において、付属データに当該第１放送装置に備わるＰＣＲ発生装置により生成されたＰＣＲを基準ＰＣＲとして新たに付加し、番組供給を受ける第２放送装置において、当該基準ＰＣＲと、当該第２放送装置に備わるＰＣＲ発生装置により生成されたＰＣＲとの差分ｄ１を算出して記憶する。続いて第２放送装置は、付属データに含まれる映像同期情報に記載されているＰＣＲを読み出して、読み出したＰＣＲに差分ｄ１を加算した値である差替ＰＣＲを算出し、算出された差替ＰＣＲを当該映像同期情報に記載されているＰＣＲと差し替える。
【００５２】
＜構成２＞
図１０に示す放送システム２では、ＰＣＲ発生装置１３により生成されるＰＣＲを基準ＰＣＲとして付属データのストリームに付加している点と、第２放送装置３０の映像同期情報差替装置３３が、ＰＣＲ発生装置３２により生成されたＰＣＲを逐次受信している点で実施形態１の放送システム１と異なる。
【００５３】
図１１は、映像同期情報差替装置３３を構成する機能ブロックを示す図である。
検出部１１０２は、ＰＣＲ受信部１１０１が受信した付属データのストリームに含まれる基準ＰＣＲ及び映像同期情報を検出する機能を有する。基準ＰＣＲを検出した場合、当該基準ＰＣＲを読み出して差替ＰＣＲ算出部１１０４に伝送する。映像同期情報を検出した場合、当該映像同期情報に記載されているＰＣＲを読み出して差替ＰＣＲ算出部１１０４に伝送する。
【００５４】
ＰＣＲ受信部１１０３は、ＰＣＲ発生装置３２から逐次伝送されるＰＣＲを受信する機能を有する。受信したＰＣＲは、逐次、差替ＰＣＲ算出部１１０４に伝送される。
差替ＰＣＲ算出部１１０４は、検出部１１０２により読み出された基準ＰＣＲを受けた時にＰＣＲ受信部１１０３から受けたＰＣＲと、当該基準ＰＣＲとの差分ｄ１を算出して記憶する機能と、検出部１１０２により読み出された映像同期情報に記載されているＰＣＲに、記憶した差分ｄ１を加算して、差替ＰＣＲを算出する機能とを有する。算出した差替ＰＣＲは、ＰＣＲ差替部１１０５に伝送される。
【００５５】
＜データ２＞
実施形態１と異なる点は、新たに基準ＰＣＲが付加されている点であり、それ以外は実施形態１において説明したのと同様である。
図１２は、第１放送装置１０の付属データ生成装置１４により生成された付属データのストリームを示す概略図である。ストリーム１２００には、基準ＰＣＲが付加されたパケット１２０１及びパケット１２０３が含まれ、映像同期情報が含まれるセクション１２０２又はセクション１２０４の前に挿入される。
【００５６】
＜動作２＞
実施形態２の映像同期情報差替装置３３においてなされる映像同期情報差替処理についてフローチャートを用いて説明する。図１３は、実施形態２における映像同期情報差替処理のフローチャートである。
まず、図１１に示す映像同期情報差替装置３３において、付属データ受信部１１０１が受信した付属データのストリームから、検出部１１０２が基準ＰＣＲを検出した場合（ステップＳ１１：Ｙｅｓ）、差替ＰＣＲ算出部１１０４は、検出部１１０２から伝送される基準ＰＣＲを受け、その時にＰＣＲ受信部１１０３から伝送されたＰＣＲと当該基準ＰＣＲとの差分ｄ１を算出して記憶する（ステップＳ１２）。
【００５７】
ステップＳ１１において基準ＰＣＲを検出しなかった場合（ステップＳ１１：Ｎｏ）、ステップＳ１３にスキップする。
差分ｄ１がステップＳ１２の処理により算出され、記憶されていれば（ステップＳ１３：Ｙｅｓ）、ステップＳ１４に進む。差分ｄ１が記憶されていなければ（ステップＳ１３：Ｎｏ）、ステップＳ１１に戻る。
【００５８】
続いて、検出部１１０２が映像同期情報を検出した場合（ステップＳ１４：Ｙｅｓ）、差替ＰＣＲ算出部１１０４は、検出部１１０２から伝送される映像同期情報に記載されているＰＣＲを受け、これをＰ２として、Ｐ２＋ｄ１で表される演算を行い、その結果をＸとして、Ｘ  ｍｏｄ  ２33で表される剰余演算を行う。剰余演算の結果を差替ＰＣＲとしてＰＣＲ差替部１１０５に伝送する。ＰＣＲ差替部１１０５は、演算結果を受けて、映像同期情報のＰＣＲを演算結果の値に差し替え（ステップＳ１５）、ステップＳ１１に戻る。
【００５９】
ステップＳ１４において検出部１１０２が映像同期情報を検出しなかった場合（ステップＳ１４：Ｎｏ）、ステップＳ１１に戻る。
具体的には、図１１に示す映像同期情報差替装置３３において、図１２に示すセクション１２０１に含まれる基準ＰＣＲ（＝０）を差替ＰＣＲ算出部１１０４が受けた時に、ＰＣＲ受信部１１０３から伝送されたＰＣＲが５０００である場合、差分ｄ１は５０００となる。その後、映像同期情報を検出した場合、当該映像同期情報に記載されているＰＣＲが１００であれば、これに５０００を加算する演算を行い、その結果値である５１００を２33で剰余演算する。剰余演算の結果を差替ＰＣＲ差替ＰＣＲとして算出し、ＰＣＲ差替部１１０５において映像同期情報のＰＣＲを１００から５１００に差し替える。
＜実施形態３＞
実施形態３における放送システムは、実施形態１において説明した構成及びデータと多くの点で同じであり、異なる点についてのみ説明する。なお、実施形態３においては、データを伝送する際に生じる伝送遅延及び、映像データをエンコードする際に生じるエンコード遅延、更に、実施形態５において説明する０周回は考慮していない。
【００６０】
実施形態３における放送システムでは、番組供給を受ける第２放送装置に新たに番組開始トリガ発生装置を備える。映像同期情報差替装置は、番組開始トリガ発生装置により番組開始トリガが発生された時からＮ秒後の、第２放送装置に備わるＰＣＲ発生装置の基準時刻に基づく番組開始ＰＣＲを算出して記憶し、記憶した番組開始ＰＣＲをＮＰＴ＝０の映像同期情報に記載されているＰＣＲと差し替え、また、番組開始ＰＣＲとＮＰＴ＝０の映像同期情報に記載されているＰＣＲとの差分ｄを算出して記憶し、差分ｄは、以後に伝送されてくる映像同期情報のＰＣＲと差し替える、差替ＰＣＲを算出する際に用いられる。なお、前提として第１放送装置から番組開始時を示す、ＮＰＴ＝０が記載された映像同期情報が必ず送られてくることとする。
【００６１】
＜構成３＞
図１４に示す放送システム３では、第２放送装置４０の番組開始トリガ発生装置４５により発生された番組開始トリガの発生時刻に基づいて、第２放送装置４０における番組開始時刻を算出している点で、実施形態１の放送システム１と異なる。
番組開始トリガ発生装置４５は、番組の開始を所定時間前に通知するための番組開始トリガを発生する機能を有し、例えば、番組開始時刻のちょうど５秒前に次の番組の開始を番組開始トリガにより通知する。番組開始トリガは、映像同期情報差替装置４３に通知される。
【００６２】
図１５は、映像同期情報差替装置４３を構成する機能ブロックを示す図である。
検出部１５０２は、付属データ受信部１５０１が受信した付属データのストリームに含まれる映像同期情報を検出する機能を有する。映像同期情報を検出した場合、当該映像同期情報に記載されているＰＣＲ及びＮＰＴを読み出し、ＰＣＲ算出部１５０５に伝送する。
【００６３】
ＰＣＲ受信部１５０３は、ＰＣＲ発生装置４２から逐次伝送されるＰＣＲを受信する機能を有する。受信したＰＣＲは、逐次、差替ＰＣＲ算出部１５０５に伝送される。
番組開始トリガ受信部１５０４は、番組開始トリガ発生装置４５から発生された番組開始トリガを受信し、差替ＰＣＲ算出部１５０５に転送する。
差替ＰＣＲ算出部１５０５は、番組開始トリガ受信部１５０４から伝送された番組開始トリガを受けた時にＰＣＲ受信部１５０３から受けたＰＣＲに基づき、当該ＰＣＲから所定時間後のＰＣＲを算出し、算出した結果値を番組開始ＰＣＲとして記憶する機能と、検出部１５０２により検出された映像同期情報のＮＰＴが０の場合、記憶された番組開始ＰＣＲを差替部１５０６に伝送し、番組開始ＰＣＲをＰ３、ＮＰＴが０の映像同期情報に記載されているＰＣＲをＰ２として、Ｐ３−Ｐ２で表される演算を行い、演算結果を差分ｄとして記憶する機能と、検出部１５０２により検出された映像同期情報のＮＰＴが０以外の値の場合、当該映像同期情報に記載されているＰＣＲに記憶した差分ｄを加算して、差替ＰＣＲを算出する機能とを有する。算出した差替ＰＣＲは、ＰＣＲ差替部１５０６に伝送される。
【００６４】
＜動作３＞
実施形態３の映像同期情報差替装置４３においてなされる映像同期情報差替処理についてフローチャートを用いて説明する。図１６は、実施形態３における映像同期情報差替処理のフローチャートである。当フローチャートにおいて番組開始時刻は、番組開始トリガが発生されてから５秒後の時刻である、と取り決められている。
【００６５】
まず、図１５に示す映像同期情報差替装置４３において、番組開始トリガ受信部１５０４が番組開始トリガを受信した場合（ステップＳ２１：Ｙｅｓ）、差替ＰＣＲ算出部１５０５は、番組開始トリガ受信部１５０４から転送された番組開始トリガを受けた時に、ＰＣＲ受信部１５０３から受けたＰＣＲより、５秒後のＰＣＲを算出し、算出した結果値を番組開始ＰＣＲとして記憶し（ステップＳ２２）、ステップＳ２３に進む。ＰＣＲの値は、ＭＰＥＧ２の規格より、１／９０，０００秒ごとに１増加することが定められているため、５秒間に増加するＰＣＲの値は９０，０００×５＝４５０，０００という演算で算出することができ、例えば、番組開始トリガを受けた時に、ＰＣＲ受信部１５０３から受けたＰＣＲが１００であれば、番組開始ＰＣＲは、１００＋４５０，０００＝４５０，１００となる。
【００６６】
ステップＳ２１において、番組開始トリガ受信部１５０４が番組開始トリガを受信しない場合は（ステップＳ２１：Ｎｏ）、ステップＳ２５にスキップする。
ステップＳ２３において検出部１５０２が、ＮＰＴ＝０が記載された映像同期情報を検出した場合（ステップＳ２３：Ｙｅｓ）、差替ＰＣＲ算出部１５０５は検出部１５０２から伝送される映像同期情報に記載されているＰＣＲを受けて、記憶している番組開始ＰＣＲをＰ３、受けたＰＣＲをＰ２としてＰ３−Ｐ２で表される演算により算出される差分ｄを記憶し、番組開始ＰＣＲをＰＣＲ差替部１５０６に伝送する。ＰＣＲ差替部１５０６は、番組開始ＰＣＲを受けて、ＮＰＴ＝０が記載された映像同期情報のＰＣＲを番組開始ＰＣＲに差し替える（ステップＳ２４）。
【００６７】
ステップＳ２５において、差分ｄがステップＳ２４の処理により算出され、記憶されていれば（ステップＳ２５：Ｙｅｓ）、ステップＳ２６に進む。差分ｄが記憶されていなければ（ステップＳ２５：Ｎｏ）、ステップＳ２１に戻る。
ステップＳ２６において検出部１５０２が、映像同期情報を検出した場合（ステップＳ２６：Ｙｅｓ）、検出した映像同期情報に記載されているＰＣＲと、記憶している差分ｄとを加算して差替ＰＣＲを算出し、当該差替ＰＣＲをＰＣＲ差替部１５０６に伝送する。ＰＣＲ差替部１５０６は当該映像同期情報のＰＣＲを差替ＰＣＲに差し替え（ステップＳ２７）、ステップＳ２１に戻る。
【００６８】
ステップＳ２６において検出部１５０２が、映像同期情報を検出しない場合（ステップＳ２６：Ｎｏ）、ステップＳ２１に戻る。
＜実施形態４＞
実施形態４における放送システムは、実施形態１において説明した構成及びデータと多くの点で同じであり、異なる点についてのみ説明する。なお、実施形態４においては、付属データを伝送する際に生じる伝送遅延、映像データをエンコードする際に生じるエンコード遅延、及び実施形態５において説明する０周回は考慮していない。
【００６９】
実施形態４における放送システムでは、番組供給元の第１放送装置に備わるＰＣＲ発生装置により生成されたＰＣＲを基準ＰＣＲとして番組供給先の第２放送装置に専用回線を介して伝送する。実施形態２において、基準ＰＣＲは、付属データのストリームに付加されて伝送されていたが、本実施形態では、専用回線を用いる。基準ＰＣＲを受けた第２放送装置は、当該第２放送装置に備わるＰＣＲ発生装置により生成されたＰＣＲと、当該基準ＰＣＲとの差分ｄ３を、予め記憶している基準ＰＣＲの伝送に費やされる伝送遅延時間を加味して算出し記憶する。続いて第２放送装置は、付属データに含まれる映像同期情報に記載されているＰＣＲを読み出して、読み出したＰＣＲと差分ｄ３及び予め記憶している映像データの伝送に費やされる伝送遅延時間を用いて差替ＰＣＲを算出し、算出された差替ＰＣＲを当該映像同期情報に記載されているＰＣＲと差し替える。
【００７０】
＜構成４＞
図１７に示す放送システム４では、第２放送装置５０の映像同期情報差替装置５３が、ＰＣＲ発生装置１３から伝送されるＰＣＲを基準ＰＣＲとして専用回線を介して受信し、また、ＰＣＲ発生装置５２から生成されたＰＣＲを逐次受信している点で実施形態１の放送システム１と異なる。
【００７１】
図１８は、映像同期情報差替装置５３を構成する機能ブロックを示す図である。
ＰＣＲ受信部１８０１は、ＰＣＲ発生装置１３から逐次伝送される基準ＰＣＲを受信する機能を有する。基準ＰＣＲを受信するとＰＣＲ受信部１８０１は、当該基準ＰＣＲを差替ＰＣＲ算出部１８０３に伝送する。
ＰＣＲ受信部１８０２は、ＰＣＲ発生装置５２から伝送されるＰＣＲを受信する機能を有する。受信したＰＣＲは、逐次、差替ＰＣＲ算出部１８０３に伝送される。
【００７２】
検出部１８０５は、ＰＣＲ受信部１８０１が受信した付属データのストリームに含まれる映像同期情報を検出する機能を有する。映像同期情報を検出した場合、当該映像同期情報に記載されているＰＣＲを差替ＰＣＲ算出部１８０３に伝送する。
差替ＰＣＲ算出部１８０３は、ＰＣＲ受信部１８０１から伝送された基準ＰＣＲを受けた時にＰＣＲ受信部１８０２から伝送されたＰＣＲと、当該基準ＰＣＲと、予めメモリに記憶されている、基準ＰＣＲの伝送に費やされる時間である伝送遅延時間ａとを用いて、差分ｄ２を算出して記憶する機能と、検出部１８０５により読み出された映像同期情報に記載されているＰＣＲと、記憶した差分ｄ２と、予めメモリに記憶されている映像データの伝送に費やされる時間である伝送遅延時間ｂとを用いて、差替ＰＣＲを算出する機能とを有する。算出した差替ＰＣＲは、ＰＣＲ差替部１８０６に伝送される。
【００７３】
＜動作４＞
実施形態４の映像同期情報差替装置５３においてなされる映像同期情報差替処理についてフローチャートを用いて説明する。図１９は、実施形態４における映像同期情報差替処理のフローチャートである。
まず、映像同期情報差替装置５３において、ＰＣＲ受信部１８０１が基準ＰＣＲ（Ｐ４）を受信した場合（ステップＳ３１：Ｙｅｓ）、差替ＰＣＲ算出部１８０３は、Ｐ４及びＰ４を受信した時にＰＣＲ発生装置５２から受信したＰＣＲ（Ｐ５）を保持し（ステップＳ３２）、予めメモリに記憶されている、基準ＰＣＲの伝送に費やされる伝送遅延時間ａと、Ｐ４、Ｐ５から、Ｐ５−Ｐ４−ａで表される演算を行い、演算結果を差分ｄ２として記憶し(ステップＳ３３）、ステップＳ３４に進む。
【００７４】
ステップＳ３１において、ＰＣＲ受信部１８０１が基準ＰＣＲ（Ｐ４）を受信しなかったた場合（ステップＳ３１：Ｎｏ）、ステップＳ３４にスキップする。
ステップ３４において、差分ｄ２がステップＳ３３の処理により算出され、記憶されていれば（ステップＳ３４：Ｙｅｓ）、ステップＳ３５に進む。差分ｄ２が記憶されていなければ（ステップＳ３４：Ｎｏ）、ステップＳ３１に戻る。
【００７５】
ステップ３５において、付属データのストリームから検出部１８０５が映像同期情報を検出した場合（ステップＳ３５：Ｙｅｓ）、差替ＰＣＲ算出部１８０３は、検出部１８０５から伝送されるＰＣＲ（Ｐ６）を受け、予めメモリに記憶されている、映像データの伝送に費やされる伝送遅延時間ｂと、記憶された差分ｄ２とから、Ｐ６＋ｄ２＋ｂで表される演算を行い、その結果をＸとして、Ｘ  ｍｏｄ  ２33で表される剰余演算を行う。剰余演算の結果を差替ＰＣＲとしてＰＣＲ差替部１８０６に伝送する。ＰＣＲ差替部１８０６は、差替ＰＣＲを受けて、映像同期情報のＰＣＲを差替ＰＣＲと差し替え（ステップＳ３６）、ステップＳ３１に戻る。
【００７６】
ステップ３５において、付属データのストリームから検出部１８０５が映像同期情報を検出しなかった場合（ステップＳ３５：Ｎｏ）、ステップＳ３１に戻る。
具体的には、映像同期情報差替装置５３において、予め伝送遅延時間ａを１００、伝送遅延時間ｂを１１００、というようにＰＣＲのクロック単位に換算した値で記憶しておく。そして、映像同期情報差替装置５３が、ＰＣＲ発生装置１３から基準ＰＣＲ（＝１００）を受信した時に、ＰＣＲ発生装置５２から受信したＰＣＲが１６００の場合、差分ｄ２は、１６００−１００−１００＝１４００となる。
【００７７】
その後、映像同期情報を検出した場合、当該映像同期情報に記載されているＰＣＲ（Ｐ６）が１００であれば、差分ｄ２及び伝送遅延時間ｂを用いて、Ｐ６＋ｄ２＋ｂで表される演算を行い、演算結果は１０００＋１４００＋１１００＝３５００となる。そして、３５００を２33で剰余演算し、演算結果を差替ＰＣＲとして、ＰＣＲ差替部１８０６に伝送する。ＰＣＲ差替部１８０６は映像同期情報のＰＣＲを１００から３５００に差し替える。
＜実施形態５＞
実施形態５における放送システムは、実施形態４において説明した構成及びデータと多くの点で同じであり、異なる点についてのみ説明する。なお、実施形態５においては、データを伝送する際に生じる伝送遅延及び、映像データをエンコードする際に生じるエンコード遅延は考慮していない。
【００７８】
実施形態５における放送システムでは、第２放送装置に備わる映像同期情報差替装置にタイマーを新たに有し、第２放送装置に備わるＰＣＲ発生装置において０周回が発生した場合に０周回処理を行って対処する。
ＰＣＲ発生装置が生成するＰＣＲは、０から２33−１までのカウント値であるため、２33−１の次に生成される値は０になる。このようにＰＣＲが０の値に戻ることを、０周回という。ここで０周回の発生により生じる問題について説明する。実施形態２及び実施形態４で説明した映像同期情報差替装置は、第１放送装置と第２放送装置のそれぞれにおいて生成されたＰＣＲを受信してＰＣＲの差分を算出し、映像同期情報を検出すると当該差分を映像同期情報に記載されているＰＣＲに加算し、加算した結果を２33で剰余演算して差替ＰＣＲを生成した。しかし、第２放送装置に備わるＰＣＲ発生装置において０周回が発生すると次に映像同期情報が送られてくるまでの間、映像データの再生に付属データの再生を同期させるタイミングがズレたままになる。本実施形態では、このような０周回が発生した場合に対応する放送システムを説明する。
【００７９】
＜構成５＞
実施形態５における放送システムの構成は、実施形態４において説明した図１７に示す構成と同様である。
図２０は、映像同期情報差替装置２０００を構成する機能ブロックを示す図である。実施形態４において説明した図１８に示す構成と異なる点は、タイマー２００４を有する点である。タイマー２００４と、各機能部が有する機能において実施形態４と異なる点について以下に述べる。
【００８０】
タイマー２００４は、差替ＰＣＲ算出部２００３によりセットされたＰＣＲで示される値を時間に換算して０周回が生じる迄の時間を計時し、０周回が生じる時刻になると差替ＰＣＲ算出部２００３に通知する機能を有する。
差替ＰＣＲ算出部２００３は、ＰＣＲ受信部２００１から伝送された基準ＰＣＲを受けた時にＰＣＲ受信部２００２から伝送されたＰＣＲ（Ｐ５）と、当該基準ＰＣＲ（Ｐ４）とを比較して、Ｐ５＞Ｐ４となる場合に、２33−Ｐ５で表される演算を行い、演算結果の値をタイマー２００４にセットする機能と、Ｐ５−Ｐ４で表される演算により算出される差分ｄ３を記憶する機能と、検出部２００６により読み出された映像同期情報に記載されているＰＣＲと記憶した差分ｄ３とを用いて差替ＰＣＲを算出する機能と、タイマーから０周回の通知があった場合に、０周回処理を行う機能とを有する。０周回処理については後述する。算出した差替ＰＣＲは、ＰＣＲ差替部２００７に伝送される。
【００８１】
＜動作５＞
実施形態５の映像同期情報差替装置２０００においてなされる映像同期情報差替処理は、実施形態４において説明した動作と同様であるため説明を省略し、異なる点についてのみ説明する。図２１は、ゼロ周回監視処理のフローチャートである。
まず、映像同期情報差替装置２０００において、ＰＣＲ受信部２００１が基準ＰＣＲ（Ｐ４）を受信した場合（ステップＳ４１：Ｙｅｓ）、差替ＰＣＲ算出部２００３は、Ｐ４を受信した時にＰＣＲ発生装置５２から受信したＰＣＲ（Ｐ５）を保持し（ステップＳ４２）、Ｐ４とＰ５の値の大きさを比較する。
【００８２】
Ｐ５＞Ｐ４の場合（ステップＳ４３：Ｙｅｓ）、２33−Ｐ５で表される演算を行い、演算結果の値をタイマー２００４にセットする（ステップＳ４４）。
ステップＳ４３において、Ｐ５＞Ｐ４でない場合（ステップＳ４３：Ｎｏ）、ステップＳ４１に戻る。
続いて、タイマー２００４から０周回の通知があった場合（ステップＳ４５：Ｙｅｓ）、０周回処理を行う（ステップＳ４６）。０周回処理後ステップＳ４１に戻る。ステップ４５において、タイマー２００４から０周回の通知がない場合（ステップＳ４５：Ｎｏ）、待ち状態となる。
【００８３】
０周回処理についてフローチャートを用いて説明する。図２２は、０周回処理のフローチャートである。
まず、タイマー２００４から０周回の通知を差替ＰＣＲ算出部２００３が受けると、最新の映像同期情報に記載されていたＰＣＲをＰ６、ＮＰＴをｎ１、ＮＰＴの増加率をｉ、ＰＣＲ受信部２００１が受信した基準ＰＣＲをＰ４、ＰＣＲ発生装置５２から受信したＰＣＲをＰ５として、ｎ１＋（２33−（Ｐ６＋Ｐ５−Ｐ４）×ｉ）で表されるｎ２を算出する(ステップＳ５１）。
【００８４】
続いて、ＰＣＲ＝０、ＮＰＴ＝ｎ２、ＮＰＴの増加率＝ｉと記載した映像同期情報を作成し、付属データのストリームに追加挿入する（ステップＳ５２）。
これにより、第２放送装置において０周回が発生しても、新たに映像同期情報を作成して、付属データのストリームに追加挿入するので、当該付属データと映像データに基づいて構成される番組を受信する受信機は、新たに作成された映像同期情報を参照して、正しいタイミングで映像データと付属データとの再生同期を行うことができる。
＜実施形態６＞
実施形態６における放送システムは、実施形態１において説明した構成及びデータと多くの点で同じであり、異なる点についてのみ説明する。なお、実施形態６においては、付属データを伝送する際に生じる伝送遅延、及び実施形態５において説明した０周回は考慮していない。
【００８５】
実施形態６における放送システムでは、第１放送装置は、エンコーダのエンコード遅延を反映して映像同期情報の差し替えを行い、第２放送装置は、第１放送装置と第２放送装置とにおいて生成されるそれぞれのＰＣＲの差分と、エンコーダのエンコード遅延とを反映して差替ＰＣＲを算出し、算出された差替ＰＣＲを当該映像同期情報に記載されているＰＣＲと差し替える。これは、第１放送装置に備わるエンコーダと第２放送装置に備わるエンコーダとにおいてエンコーディング処理性能が異なる場合に起こる不具合に対処するものである。
【００８６】
＜構成６＞
図２３に示す放送システム６では、第１放送装置８０に新たに映像同期情報差替装置８６を備える。それ以外は、実施形態１において説明した構成と同じであるため、映像同期情報差替装置８６についてのみ説明する。
映像同期情報差替装置８６は、エンコーダ８２が映像データのエンコーディング処理を実施する際に生じるエンコード遅延を反映させた差替ＰＣＲを算出し、当該差替ＰＣＲと付属データ生成装置８４により生成される映像同期情報のＰＣＲとを差し替える機能を有する。
【００８７】
＜動作６＞
映像同期情報差替装置８６は、付属データのストリームに含まれる映像同期情報に記載されているＰＣＲを読み出し、当該ＰＣＲに、エンコーダ８２の映像データエンコーディング処理により生じるエンコード遅延時間分のＰＣＲの値を加算して差替ＰＣＲを算出し、当該差替ＰＣＲと映像同期情報に記載されているＰＣＲとを差し替える。
【００８８】
例えば、エンコーダ８２の映像データエンコーディング処理により生じるエンコード遅延時間が０．５秒であり、映像同期情報に記載されているＰＣＲが１００であれば、映像同期情報差替装置８６は、０．５×９０，０００という演算で算出されるエンコード遅延時間分のＰＣＲの値と、映像同期情報に記載されているＰＣＲとを加算し、加算した結果値である１００＋４５，０００＝４５，１００を差替ＰＣＲとして、映像同期情報に記載されているＰＣＲと差し替える。
【００８９】
映像同期情報差替装置９３は、実施形態１において説明した映像同期情報差替装置２３とほとんど同じ機能を有するが、異なる点は、エンコーダ９１のエンコード遅延を差替ＰＣＲに反映させている点である。
映像同期情報差替装置９３は、付属データのストリームに含まれる映像同期情報に記載されているＰＣＲを読み出し、当該ＰＣＲに、エンコーダ９１の映像データエンコーディング処理により生じるエンコード遅延時間と、予め記憶しているＰＣＲ発生装置８３とＰＣＲ発生装置９２との基準時刻の差分値とを加算した値を差替ＰＣＲとして算出し、差替ＰＣＲと映像同期情報に記載されているＰＣＲとを差し替える。
【００９０】
例えば、予め記憶しているＰＣＲ発生装置８３とＰＣＲ発生装置９２との基準時刻の差分値が４００であり、エンコーダ９１の映像データエンコーディング処理により生じるエンコード遅延時間が０．３秒であり、映像同期情報に記載されているＰＣＲが１００であれば、映像同期情報差替装置９３は、差分値と、０．３×９０，０００という演算で算出されるエンコード遅延時間分のＰＣＲの値と、映像同期情報に記載されているＰＣＲとを加算し、加算した結果値である４００＋１００＋２７，０００＝２７，５００を差替ＰＣＲとして、映像同期情報に記載されているＰＣＲと差し替える。
＜補足＞
以上、本発明に係るデジタル放送放送システムについて、実施形態１〜６を示して説明したが、本発明はこれらの実施形態に限られないことは勿論である。即ち、
（１）実施形態２を次のように変更してもよい。映像同期情報差替装置３３が基準ＰＣＲと同時に、ＰＣＲ発生装置３２から生成されたＰＣＲを受信できなかった場合、基準ＰＣＲを受信した概略の時刻を用いて、ＰＣＲ発生装置３２から受け付けたであろうＰＣＲの概略値を算出し、その算出したＰＣＲ値を用いて概略の差分ｄ１を算出してもよい。
【００９１】
（２）実施形態３において、映像同期情報差替装置４３は、番組開始トリガ発生装置４５により生成された番組開始トリガに基づいて、差替ＰＣＲを算出していたが、差替ＰＣＲの算出は、映像の切り替えのタイミングを通知する信号であるネットキュー信号に基づくものであってもよい。
（３）実施形態３において、映像同期情報差替装置４３は第２放送装置４０に備わる番組開始トリガ発生装置４５から番組開始トリガを取得していたが、外部機器（例えば、第１放送装置に備わる番組開始トリガ発生装置等）から取得してもよい。番組開始トリガは、映像データのアンシラリ領域を利用して伝送してもよいし、専用線を設けて伝送してもよい。又は、インターネット等の公衆回線を利用して伝送してもよい。
【００９２】
（４）各実施形態において、ＭＰＥＧ２−ＴＳ方式のデジタル放送に基づいて説明したが、付属データを映像データに同期させるために映像同期情報を用いる放送システムであれば、本発明を適用することができる。
（５）各実施形態において、番組は、映像データと付属データとに基づいて構成されていたが、音声データと付属データとに基づいて構成されていてもよく、また、映像データ、音声データ、付属データとに基づいて構成されていてもよい。
【００９３】
（６）各実施形態で示した映像同期情報差替装置によりなされる映像同期情報差替処理手順（図９、図１３、図１６、図１９、図２１、図２２に示した手順等）を、プログラム実行機能を有する機器に実行させるためのプログラムとして流通するために、記録媒体に記録されていてもよい。
又は各種通信路等を介して流通してもよい。
【００９４】
かかる記録媒体には、ＩＣカード、光ディスク、フレキシブルディスク、ＲＯＭ等がある。流通されたプログラムは、プログラム実行機能を有する機器等にインストールされることにより利用に供され、その機器等は、そのプログラムを実行して、上記いずれかの実施形態に示したような映像同期情報差替装置として機能する。
【産業上の利用可能性】
【００９５】
本発明は、コンテンツストリームデータと付属データから成る番組を第１放送装置から第２放送装置へ供給する放送システムに適用することができる。本発明に係る映像同期情報差替装置は、第２放送装置が第１放送装置から受け付けた番組を放送し、これを受信する受信装置に、映像データと付属データが同期して正しく再生させることができる。
【図面の簡単な説明】
【００９６】
【図１】実施形態１における放送システムの構成図である。
【図２】実施形態１における映像同期情報差替装置の構成を示すブロック図である。
【図３】番組供給元の第１放送装置において符号化された映像ＰＥＳのストリームを示す概念図である。
【図４】付属データのストリームを示す図である。
【図５】番組供給元の第１放送装置において時分割多重されたトランスポートストリームを示す図である。
【図６】番組供給先の第２放送装置において符号化された映像ＰＥＳのストリームを示す図である。
【図７】映像同期情報差替処理がなされた付属データのストリームを示す図である。
【図８】番組供給先の第２放送装置において生成されたトランスポートストリームを示す図である。
【図９】実施形態１における映像同期情報差替処理手順を示すフローチャートである。
【図１０】実施形態２における放送システムの構成図である。
【図１１】実施形態２における映像同期情報差替装置の構成を示す機能ブロック図である。
【図１２】第１放送装置１０の付属データ生成装置１４によって生成された付属データのストリームを示す図である。
【図１３】実施形態２における映像同期情報差替処理手順を示すフローチャートである。
【図１４】実施形態３における放送システムの構成図である。
【図１５】実施形態３における映像同期情報差替装置の構成を示す機能ブロック図である。
【図１６】実施形態３における映像同期情報差替処理手順を示すフローチャートである。
【図１７】実施形態４における放送システムの構成図である。
【図１８】実施形態４における映像同期情報差替装置の構成を示すブロック図である。
【図１９】実施形態４における映像同期情報差替処理手順を示すフローチャートである。
【図２０】実施形態５における映像同期情報差替装置の構成を示す機能ブロック図である。
【図２１】実施形態５における０周回監視処理を示すフローチャートである。
【図２２】実施形態５における０周回処理手順を示すフローチャートである。
【図２３】実施形態６における放送システムの構成図である。
【図１】
0003605110.tif 000002
【図２】
0003605110.tif 000003
【図３】
0003605110.tif 000004
【図４】
0003605110.tif 000005
【図５】
0003605110.tif 000006
【図６】
0003605110.tif 000007
【図７】
0003605110.tif 000008
【図８】
0003605110.tif 000009
【図９】
0003605110.tif 000010
【図１０】
0003605110.tif 000011
【図１１】
0003605110.tif 000012
【図１２】
0003605110.tif 000013
【図１３】
0003605110.tif 000014
【図１４】
0003605110.tif 000015
【図１５】
0003605110.tif 000016
【図１６】
0003605110.tif 000017
【図１７】
0003605110.tif 000018
【図１８】
0003605110.tif 000019
【図１９】
0003605110.tif 000020
【図２０】
0003605110.tif 000021
【図２１】
0003605110.tif 000022
【図２２】
0003605110.tif 000023
【図２３】
0003605110.tif 000024