(57)【要約】【課題】  ＩＰ化された放送システムまたは配信システムにおける系統間のシームレスな切替の実現のために、ＳＴＣカウンタ値を同期させること。【解決手段】  実施形態によれば、放送システムまたは配信システムにおける伝送系を構成する各系統において、ＳＴＣカウンタ値を、ＴＡＩ時刻に基づいて同期させる同期制御装置は、プロセッサまたは専用の演算回路を備えており、このプロセッサまたは専用の演算回路は、ＳＴＣカウンタ値がラップする時間長さを決定し、ＴＡＩ時刻に対する時間長さの剰余を算出し、剰余を、ＳＴＣカウンタ値に変換することによって、ＳＴＣカウンタ値を決定する。【選択図】図１
2019186812.tif 000002
【特許請求の範囲】
【請求項１】
放送システムまたは配信システムにおける伝送系を構成する各系統において、ＳＴＣカウンタ値を、ＴＡＩ（Ｔｅｍｐｓ  Ａｔｏｍｉｑｕｅ  Ｉｎｔｅｒｎａｔｉｏｎａｌ：国際原子時）時刻に基づいて同期させる同期制御装置であって、
プロセッサまたは専用の演算回路を備え、
前記プロセッサまたは専用の演算回路は、前記ＳＴＣカウンタ値がラップする時間長さを決定し、前記ＴＡＩ時刻に対する前記時間長さの剰余を算出し、前記剰余を、前記ＳＴＣカウンタ値に変換することによって、前記ＳＴＣカウンタ値を決定する、同期制御装置。
【請求項２】
前記プロセッサまたは専用の演算回路は、前記剰余を算出する場合、前記時間長さを整数倍して得られる整数または有限小数の剰余を算出する、請求項１に記載の同期制御装置。
【請求項３】
前記プロセッサまたは専用の演算回路は、前記整数または有限小数の剰余を算出する場合、前記有限小数で剰余を算出するのであれば、前記有限小数が整数となるように、前記ＴＡＩ時刻および前記有限小数を１０ｎ倍（ｎは自然数）する、請求項２に記載の同期制御装置。
【請求項４】
前記各系統は、同一の構成からなる第１の系統と第２の系統とを含み、
前記第１の系統と前記第２の系統はそれぞれ、エンコーダと多重化装置とを含み、
前記第１の系統および前記第２の系統における前記エンコーダに、または前記第１の系統および前記第２の系統における前記多重化装置に、または前記第１の系統および前記第２の系統における前記エンコーダと前記多重化装置との両方に備えられた、請求項１乃至３のうち何れか１項に記載の同期制御装置。
【請求項５】
放送システムまたは配信システムにおける伝送系を構成する各系統において、ＳＴＣカウンタ値を、ＴＡＩ（Ｔｅｍｐｓ  Ａｔｏｍｉｑｕｅ  Ｉｎｔｅｒｎａｔｉｏｎａｌ：国際原子時）時刻に基づいて同期させる同期制御方法であって、
前記各系統において、
前記ＳＴＣカウンタ値がラップする時間長さを決定する工程と、
前記ＴＡＩ時刻に対する前記時間長さの剰余を算出する工程と、
前記剰余を、前記ＳＴＣカウンタ値に変換することによって、前記ＳＴＣカウンタ値を決定する工程とを含む、同期制御方法。
【請求項６】
前記ＳＴＣカウンタ値は、第１の周波数のｂａｓｅと、第２の周波数のｅｘｔｅｎｓｉｏｎとからなるＰＣＲ（ｐｒｏｇｒａｍ  ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）値である、請求項５に記載の同期制御方法。
【請求項７】
前記剰余を算出する工程は、前記時間長さを整数倍して得られる整数または有限小数の剰余を算出する工程を含む、請求項５または６に記載の同期制御方法。
【請求項８】
前記整数または有限小数の剰余を算出する工程は、前記有限小数で剰余を算出する場合、前記有限小数が整数となるように、前記ＴＡＩ時刻および前記有限小数を１０ｎ倍（ｎは自然数）する工程を含む、請求項７に記載の同期制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、例えば、地上デジタル放送システム、衛星放送システム、ＩＰ再送信システムなど、放送システムや配信システムにおける系統間の同期制御のための装置および方法に関する。
【背景技術】
【０００２】
現在、地上デジタル放送システム、衛星放送システム、ＩＰ再送信システムなどの放送システムや配信システムでは、装置故障や放送中の装置メンテナンスを想定して冗長系統が構築されている。
【０００３】
この種の冗長系統において、系統間でシームレスな系統切替を実施するためには、系統間でＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）（Ｔ−ＳＴＤモデル）のＳＴＣ（Ｓｙｓｔｅｍ  Ｔｉｍｅ  Ｃｌｏｃｋ）カウンタ値を同期させることが必須となる。
【０００４】
ＳＴＣカウンタ値を同期させるためには、まずＳＴＣカウンタ値をサンプリングし、ＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）として、ＴＳのＰＣＲパケット形式で各装置（例えば、ＭＰＥＧエンコーダ、ＴＳ多重化装置）に入力することによって、それぞれの装置内部のＳＴＣカウンタ値を同期させている。
【０００５】
このＰＣＲパケット信号はＤＶＢ−ＡＳＩインターフェース（同軸ケーブル）によって各装置へ分配される。また、映像・音声・補助信号が、別途ＳＤＩインターフェース（同軸ケーブル）によって装置間を移動する。
【０００６】
近年、Ｍｅｄｉａ  ｏｖｅｒ  ＩＰ（以下、「ＭｏＩＰ」）と略す）と称するＩＰパケット（イーサネット（登録商標））を用いた映像音声伝送方式の規格化が進められている。これに関連してＳＭＰＴＥでは、映像・音声・補助情報の伝送（ＳＭＰＴＥ  ＳＴ  ２０２２、２１１０）に加え、時刻情報であるＰＴＰを用いた同期信号の生成（ＳＭＰＴＥ  ＳＴ  ２０５９）も規格化されている。
【０００７】
ＴＳを用いて冗長系統を構築するためには、前述したように系統間でのＳＴＣカウンタ値のクロック同期が必要である。ＰＴＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）から再生した時刻情報から、ＳＴＣカウンタを動作させるクロックを同期させる手法が、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】国際特許出願ＷＯ２０１７／０２６２４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１で開示される従来の手法では、ＳＴＣカウンタを動作させるクロックを同期させるものであり、ＴＳの冗長切替に必要なＳＴＣカウンタ値を同期させることができない。そのため、従来型の地上デジタル放送システム映像音声伝送はＩＰ（ＭｏＩＰ）、ＳＴＣカウンタ値は同軸ケーブルによる伝送としなければ、ＴＳの冗長切替ができなかった。
【００１０】
従って、ＴＳを用いて冗長系統が構築された放送システム（ＣＡＴＶ等を含む）や配信システムでは、全てのインターフェースをＩＰ化すること（ＩＰパケットを用いてインターフェースを構築すること）ができず、同軸ケーブルによる信号配分が残るという問題がある。
【００１１】
本発明が解決しようとする課題は、インターフェースがＩＰ化された放送システムまたは配信システムにおける系統間のシームレスな切替の実現のために、ＳＴＣカウンタ値を同期させることが可能な同期制御装置および同期制御方法を提供することである。
【課題を解決するための手段】
【００１２】
実施形態の同期制御装置は、放送システムまたは配信システムにおける伝送系を構成する各系統において、ＳＴＣカウンタ値を、ＴＡＩ（Ｔｅｍｐｓ  Ａｔｏｍｉｑｕｅ  Ｉｎｔｅｒｎａｔｉｏｎａｌ：国際原子時）時刻に基づいて同期させる同期制御装置であって、プロセッサまたは専用の演算回路等を備え、プロセッサまたは専用の演算回路等は、ＳＴＣカウンタ値がラップする時間長さを決定し、ＴＡＩ時刻に対する時間長さの剰余を算出し、剰余を、ＳＴＣカウンタ値に変換することによって、ＳＴＣカウンタ値を決定する。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態の同期制御方法および同期制御装置が適用される圧縮多重系制御装置の一例を示す構成図である。
【図２】第１の実施形態の同期制御方法および同期制御装置が適用される圧縮多重系制御装置の別の一例を示す構成図である。
【図３】第１の実施形態の同期制御方法および同期制御装置が適用されるエンコーダの構成例を示す概念図である。
【図４】第１の実施形態の同期制御方法および同期制御装置が適用される多重化装置の構成例を示す概念図である。
【図５】第２の実施形態の同期制御方法および同期制御装置が適用されるエンコーダの構成例を示す概念図である。
【図６】第２の実施形態の同期制御方法および同期制御装置が適用される多重化装置の構成例を示す概念図である。
【図７】第２の実施形態の同期制御方法および同期制御装置が実現されるＳＴＣカウンタ部と時刻再生部との詳細構成例を示す機能ブロック図である。
【図８】時刻再生部の後段に設けられた音声フレーム番号算出部、映像フィールド番号算出部、および映像フレーム番号算出部の構成例を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下に、本発明の各実施形態の同期制御方法および同期制御装置を、図面を参照して説明する。
【００１５】
［第１の実施形態］
第１の実施形態の同期制御方法および同期制御装置について説明する。
【００１６】
（圧縮多重系制御装置）
図１は、第１の実施形態の同期制御方法および同期制御装置が適用される圧縮多重系制御装置の一例を示す構成図である。
【００１７】
図１に示す圧縮多重系制御装置１０は、例えば地上デジタル放送システム、衛星放送システム、ＩＰ再送信システムなど、放送システムまたは配信システムに備えられる装置であって、映像音声およびＰＴＰパケットを圧縮符号化し、地上デジタル放送方式に準拠した放送ＴＳ信号を生成し、送信設備へ出力する装置である。
【００１８】
圧縮多重系制御装置１０は、冗長化のために、同一の構成をしている現用系システム２０Ａと予備系システム２０Ｂとを備えており、現用系システム２０Ａと予備系システム２０Ｂとのそれぞれが、複数のエンコーダ２２（＃１）〜（＃４）と、多重化装置２４と、スクランブラ２５とを備えている。
【００１９】
現用系システム２０Ａと予備系システム２０Ｂとの間でのシームレスな系統切替のために、両システム２０Ａ、２０Ｂにおけるエンコーダ２２（＃１）〜（＃４）および多重化装置２４同士で、ＳＴＣカウンタ値を同期させる必要がある。このため、本実施形態の同期制御装置は、両システム２０Ａ、２０Ｂにおけるエンコーダ２２（＃１）〜（＃４）および多重化装置２４に組み込まれ、両システム２０Ａ、２０Ｂにおけるエンコーダ２２（＃１）〜（＃４）および多重化装置２４において本実施形態の同期制御方法が実施される。なお、エンコーダ２２（＃１）〜（＃４）および多重化装置２４において実施される同期制御の詳細については、後述するエンコーダ２２および多重化装置２４に関する詳細説明において説明する。
【００２０】
圧縮多重系制御装置１０はまた、現用系システム２０Ａと予備系システム２０Ｂとに共通して設けられたフレーム切替装置３０を備えている。
【００２１】
圧縮多重系制御装置１０はさらに、圧縮多重系制御装置１０の外部に設けられたＰＴＰサーバ６０から提供されたＰＴＰパケットを、複数のエンコーダ２２（＃１）〜（＃４）、多重化装置２４、およびフレーム切替装置３０へ分配するＰＴＰ分配装置４０を備えている。
【００２２】
圧縮多重系制御装置１０はさらにまた、ＩＳＤＢ−Ｔ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｔｅｒｒｅｓｔｒｉａｌ）フレーム同期信号を生成し、生成したＩＳＤＢ−Ｔフレーム同期信号を多重化装置２４へ出力するフレーム同期信号生成装置５０を備えている。なお、ここではＩＳＤＢ−Ｔを例としているが、ＩＳＤＢ−Ｓ、ＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍｓ  Ｃｏｍｍｉｔｔｅｅ  ｓｔａｎｄａｒｄｓ）やＤＶＢ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ）方式などのＴＳを用いた放送方式に適用することができる。
【００２３】
エンコーダ２２（＃１）（ＨＤエンコーダ）、エンコーダ２２（＃２）（ＳＤ１エンコーダ）、エンコーダ２２（＃３）（ＳＤ２エンコーダ）、およびエンコーダ２２（＃４）（ワンセグエンコーダ）はそれぞれ、ＰＴＰ分配装置４０から分配されたＰＴＰパケット用いて、映像音声を圧縮符号化し、圧縮符号化された映像音声を多重化装置２４へ出力する。
【００２４】
映像信号およびＰＴＰパケットは、各エンコーダ２２（＃１）〜（＃４）それぞれへ、１本のイーサネットケーブルによって入力されて良い。あるいは、エンコーダ２２（＃１）〜（＃４）が１つの筐体に集約されている場合には、これらすべてのエンコーダ２２（＃１）〜（＃４）へ、１本の共通したイーサネットケーブルによって、各映像信号およびＰＴＰパケットを入力するようにしても良い。なお、図１は、４つのエンコーダ２２を図示しているが、エンコーダ２２の数は、４つに限定されず、３つ以下、あるいは、５つ以上であっても良い。
【００２５】
多重化装置２４は、各エンコーダ２２（＃１）〜（＃４）によって圧縮符号化された映像音声を、ＰＴＰ分配装置４０から出力されたＰＴＰパケットと、フレーム同期信号生成装置５０から出力されたＩＳＤＢ−Ｔフレームとを用いて、ＩＳＤＢ−Ｔフレーム構成を有する放送ＴＳ信号に多重化し、スクランブラ２５へ出力する。
【００２６】
スクランブラ２５は、多重化装置２４から出力された放送ＴＳ信号に対して、スクランブル処理を施し、スクランブル処理された放送ＴＳ信号を、フレーム切替装置３０へ出力する。
【００２７】
フレーム切替装置３０は、スクランブラ２５から出力された放送ＴＳ信号に対して、ＰＴＰ分配装置４０から分配されたＰＴＰパケットを用いて、フレーム位相調整を行い、フレーム位相調整された放送ＴＳ信号を、ＳＴＬ伝送装置、ＯＦＤＭ変調器等の送信設備へ出力する。
【００２８】
図２は、第１の実施形態の同期制御方法および同期制御装置が適用される圧縮多重系制御装置の別の一例を示す構成図である。
【００２９】
図２に示す圧縮多重系制御装置１０’は、図１に示す圧縮多重系制御装置１０の変形例であり、圧縮多重系制御装置１０’は、ＰＴＰ分配装置４０を備えておらず、代わりに、圧縮多重系制御装置１０’の外部に、図１に示すＰＴＰサーバ６０と分配装置４０とが一体化されたＰＴＰサーバ／分配装置７０が設けられている。
【００３０】
ＰＴＰサーバ／分配装置７０は、エンコーダ２２（＃１）〜（＃４）、多重化装置２４、およびフレーム切替装置３０へＰＴＰパケットを出力する。
【００３１】
（エンコーダ）
図３は、第１の実施形態の同期制御方法および同期制御装置が適用されるエンコーダ２２の構成例を示す概念図である。
【００３２】
エンコーダ２２は、図示しないプロセッサおよびプログラムメモリを有し、本実施形態を実施するために必要な制御機能として、時刻再生部２２ａ、ＴＡＩ／ＳＴＣ変換部２２ｂ、ＴＳパケット生成タイミング制御部２２ｃ、ビデオ／オーディオ／字幕分離部２２ｄ（以下、単に「分離部２２ｄ」と称する）、ビデオエンコーダ２２ｅ１、オーディオエンコーダ２２ｅ２、およびＴＳパケット生成部２２ｆを備えている。なお、これらの制御機能はいずれも上記プログラムメモリに格納されたプログラムを上記ＣＰＵに実行させることにより実現される。
【００３３】
ＴＳパケット生成部２２ｆはさらに、ＰＣＲパケット生成部２２ｆ１、ビデオパケット生成部２２ｆ２、オーディオパケット生成部２２ｆ３、字幕パケット生成部２２ｆ４、および選択部２２ｆ５を備えている。
【００３４】
前述したように、エンコーダ２２には、映像音声とＰＴＰパケットが入力される。映像音声とＰＴＰパケットは、ＩＰパケットの形式で入力される。また、映像音声は一例として、ＭｏＩＰパケットである。
【００３５】
時刻再生部２２ａは、入力されたＩＰパケットに含まれるＰＴＰパケットを受信し、ＰＴＰパケット受信時にＴＡＩ時刻をサンプリングし、サンプリングしたＴＡＩ時刻を、ＴＡＩ／ＳＴＣ変換部２２ｂへ出力する。ＴＡＩ時刻は、１９７０年１月１日を時刻の基準とする時刻である。
【００３６】
ＴＡＩ／ＳＴＣ変換部２２ｂは、時刻再生部２２ａから出力されたＴＡＩ時刻を、ＳＴＣカウンタ値（ＰＣＲ値、ＰＴＳ値、ＤＴＳ値）に変換する。これらＳＴＣカウンタ値は、系統間での同期制御のために使用される。
【００３７】
従って、ＴＡＩ／ＳＴＣ変換部２２ｂは、現用系システム２０Ａと予備系システム２０Ｂとのそれぞれ対応するエンコーダ２２において、本実施形態の同期制御方法が実施される同期制御装置として動作する。
【００３８】
ＴＡＩ時刻は一例として、整数秒４８ｂｉｔ、小数秒３２ｂｉｔの合計８０ｂｉｔで表現される。現在主流である６４ｂｉｔのＣＰＵでは、８０ｂｉｔを扱う演算を単純に行うことができない。また、ＴＡＩ時刻では、２のべき乗で正確に表現できない小数（循環小数等）を取り扱うため、マッピング方法が一意になるようにしなければ、異なる機器間でＳＴＣカウンタ値への変換時に誤差が生じる。変換前に一定の規則（例えばミリ秒精度となるよう四捨五入）によりＴＡＩ時刻小数部を丸めることにより、６４ｂｉｔ演算で扱うことができる。しかし、ミリ秒精度ではＳＴＣカウンタ値で要求される２７ＭＨｚ精度（１クロックが約３７ナノ秒）は得られないため、適用するシステムによっては支障を生じる。そこで、本実施形態では、より高い精度でＴＡＩ時刻をＳＴＣカウンタ値に変換する方法を示す。各エンコーダ２２（＃１）〜（＃４）のＴＡＩ／ＳＴＣ変換部２２ｂが、以下に例示するように、６４ｂｉｔ演算で計算できる範囲で扱う値の範囲を狭める処理を繰り返し、最後のステップのみで誤差を発生させるようにする。
【００３９】
すなわち、この処理では、ＳＴＣカウンタ値がラップする時間長さ（例えば、２３３／９０，０００秒）を決定し、ＴＡＩ時刻に対する時間長さ（例えば、２３３／９０，０００秒）の剰余を算出する。つまり、剰余を算出するために、ＳＴＣカウンタ値がラップする時間長さ（例えば、２３３／９０，０００秒）を整数倍して得られる整数または有限小数の剰余を算出する。ただし、有限小数で剰余を算出する場合、一旦、有限小数が整数となるように、ＴＡＩ時刻および有限小数を１０ｎ倍（ｎは自然数）する。
【００４０】
次に、算出された剰余を、ＳＴＣカウンタ値（例えば、９０ｋＨｚのｂａｓｅと、２７ｋＨｚのｅｘｔｅｎｓｉｏｎとからなるＰＣＲ値）に変換する。つまり、第１の周波数のｂａｓｅと、第２の周波数のｅｘｔｅｎｓｉｏｎとからなるＰＣＲ値として、ＳＴＣカウンタ値を決定する。
【００４１】
上記処理の具体例を以下に示す。
【００４２】
ここで、ＴＡＩ時刻は、整数秒は４８ｂｉｔ（２進数）であり、小数秒は３２ｂｉｔ（０〜９９９，９９９，９９９＊１０−９）であり、実質３０ｂｉｔである。
【００４３】
整数秒（４８ｂｉｔ）  
１２３４ ５６７８ ９ＡＢＣ（１６進表記）  
２０，０１５，９９８，３４３，８６８（１０進表記）  
小数秒（３２ｂｉｔ、０〜０．９９９ ９９９ ９９９ （１０進表記）の範囲なので実質３０ｂｉｔ）  
１２３４ ５６７８（１６進表記）  
０．３０５ ４１９ ８９６（１０進表記）  
１０進数表記で、２０，０１５，９９８，３４３，８６８．３０５ ４１９ ８９６秒を例にして、説明を続ける。
【００４４】
この時点で、７８（＝４８＋３０）ｂｉｔの精度が必要となり、６４ｂｉｔ演算では精度が足りない。
【００４５】
２３３ｃｌｏｃｋ＠９０ｋＨｚ＝９５４４３．７１７６８８８８８８・・・秒は無限小数であるため、５６２５倍して整数化する。これによって、９５，４４３．７１７６８８８８８８・・・×５，６２５＝５３６，８７０，９１２秒となる。すなわち、５３６，８７０，９１２秒で２３３ｃｌｏｃｋ＠９０ｋＨｚが５，６２５回ラップ（周回）する。ラップした後は０から再度カウントするため、必要な情報はラップ後の剰余（ｍｏｄｕｌｏ）となる。
【００４６】
これより、５３６，８７０，９１２秒のｍｏｄｕｌｏを求めて、整数秒のダイナミックレンジを縮小する。  
２０，０１５，９９８，３４３，８６８％５３６，８７０，９１２＝３７７，００２，６８４秒  
これにより、整数秒部分は０〜５３６，８７０，９１１（０ｘ１ＦＦＦ ＦＦＦＦ）までの２９ｂｉｔ幅に削減され、小数部分と併せて５９（＝２９＋３０）ｂｉｔの精度となる。余りの秒と小数秒を合わせると、５３６，８７０，９１２．３０５ ４１９ ８９６秒となる（１）。
【００４７】
この段階で、２７ＭＨｚでのサイクル数を求めると、５３６，８７０，９１２．３０５ ４１９ ８９６／（１／２７，０００，０００）＝１．４４９ ５５１ ４６３ ２２４ ６３３ｅ＋１６となる。すなわち、演算精度は６４ｂｉｔ必要になる。
【００４８】
ＳＴＣカウンタ値の９０ｋＨｚ部分（ｂａｓｅ）と２７ＭＨｚ部分（ｅｘｔｅｎｓｉｏｎ）に分離するため、ｂａｓｅは３００で割った値（整数）を、ｅｘｔｅｎｓｉｏｎは３００のｍｏｄｕｌｏを求めると、  
ｂａｓｅ＝（１．４４９５５１４６３２２４６３３×１０１６）／３００＝４８，３１８，３８２，１０７，４８７
ｅｘｔｅｎｓｉｏｎ＝（１．４４９５５１４６３２２４６３３×１０１６）％３００＝２３４となる。
【００４９】
ｂａｓｅ部分を１６進数で表現すると、０ｘ２ＢＦ２ ００００ ６Ｂ５Ｆであり、３３ｂｉｔを超える部分を捨てる（ラップさせる）と、０ｘ０ ００００ ６Ｂ５Ｆ（１０進数で２７，４８７）となる。これを、（結果１）とする。
【００５０】
なお、一般的な浮動小数の表現は、仮数部が５２ｂｉｔ、指数部が１１ｂｉｔ、符号が１ｂｉｔなので、浮動小数点演算を行う時点で、６４ｂｉｔ精度の整数を扱うには丸め誤差が生じる。
【００５１】
次に、２７ＭＨｚでのサイクル数を求める前に、更にダイナミックレンジを縮小した場合を示す。
【００５２】
前述した（１）をナノ秒で表記すると、５３６，８７０，９１２，３０５，４１９，８９６ナノ秒となる。９５４４３．７１７６８８８８８８・・・ 秒を９倍すると、８５８，９９３．４５９２秒、すなわち８５８，９９３，４５９，２００，０００ナノ秒となる。ナノ秒を単位として考えると、ｍｏｄｕｌｏ演算の除数の下５桁が０である。したがって、１０万ナノ秒を単位としてｍｏｄｕｌｏ演算を行い、ダイナミックレンジをさらに縮小する。これにより、０〜９５４４３．７１７６８８８８８８のレンジになるため、４７（＝１７＋３０）ｂｉｔの精度となる。
【００５３】
５３６，８７０，９１２，３０５，４％８５８，９９３，４５９，２（桁区切りのカンマは意図的にナノ秒表記の位置としている）  
＝５，３６８，７０９，１２３，０５４％８，５８９，９３４，５９２  
＝３，０５４  
＝３０５，４（１０万ナノ秒）  
上記のｍｏｄｕｌｏと、ｍｏｄｕｌｏ算出時に無視した下位５桁を併せると、３０５，４１９，８９６ナノ秒となる。この上位６桁は３０５，４１９マイクロ秒となる。ＳＴＣカウンタ値は２７ＭＨｚでカウントするため（１マイクロ秒で２７サイクルをカウント）、そのカウント値は８，２４６，３１３サイクルとなる。
【００５４】
一方、下位３桁は０．８９６マイクロ秒なので、０．８９６×２７＝２４．１９２サイクルとなり、四捨五入すると２４サイクルとなる。これを上記と加算し、８，２４６，３３７サイクル＠２７ＭＨｚとなる。
【００５５】
ＳＴＣカウンタ値の９０ｋＨｚ部分（ｂａｓｅ）と２７ＭＨｚ部分（ｅｘｔｅｎｓｉｏｎ）に分離するため、ｂａｓｅは３００で割った値（整数）を、ｅｘｔｅｎｓｉｏｎは３００のｍｏｄｕｌｏを求めると、  
ｂａｓｅ＝８，２４６，３３７／３００＝２７，４８７  
ｅｘｔｅｎｓｉｏｎ ＝ ８，２４６，３３７ ３００＝２３７  
となる。
【００５６】
ここで、仮に、ｂａｓｅが２３３を超える値の場合、２進数で表現した下位３３ｂｉｔをｂａｓｅとするが、上記の演算結果ではラップ処理は不要である。これを（結果２）とする。
【００５７】
（結果１）と（結果２）を比較すると、以下のように、２７ＭＨｚ精度で３クロックのずれがある。  
（結果１）  ２７，４８７（ｂａｓｅ）、２３４（ｅｘｔｅｎｓｉｏｎ）  
（結果２）  ２７，４８７（ｂａｓｅ）、２３７（ｅｘｔｅｎｓｉｏｎ）  
映像・音声の復号・提示タイミング（ＤＴＳ・ＰＴＳ）の制御は９０ｋＨｚの精度で良いため、以上の結果より、（結果１）の手法、および（結果２）の手法のどちらを用いても問題ないと考えることができる。
【００５８】
しかし、システムクロック（ＳＴＣ（ＰＣＲ））は２７ＭＨｚの精度が期待される。したがって、あるシステムを構築する場合、関連するすべての装置で演算方法（精度）を統一することが望ましい。演算精度を機器間で統一することの難易度を考慮すると、（結果１）よりも（結果２）の手法の方が好適な場合がある。
【００５９】
特に（結果１）の手法の場合、単なる手順だけでなく、浮動小数点演算部分も統一しておく必要があり、様々なベンダーやプラットフォームで構成されるシステムを考慮すると避けるべきである。
【００６０】
ＴＡＩ／ＳＴＣ変換部２２ｂは、上記の様にして算出されたＰＣＲ値をＰＣＲパケット生成部２２ｆ１へ、ＰＴＳ値およびＤＴＳ値をビデオパケット生成部２２ｆ２へ、ＰＴＳ値をオーディオパケット生成部２２ｆ３へ、ＰＴＳ値を字幕パケット生成部２２ｆ４へそれぞれ出力する。
【００６１】
一方、分離部２２ｄは、入力されたＩＰパケットに含まれる、例えばＭｏＩＰパケットのような映像音声から、ビデオデータと、オーディオデータと、字幕データ２２ｅ３とを分離し、ビデオデータをビデオエンコーダ２２ｅ１へ、オーディオデータをオーディオエンコーダ２２ｅ２へ、字幕データ２２ｅ３を、字幕パケット生成部２２ｆ４へそれぞれ出力する。
【００６２】
ビデオエンコーダ２２ｅ１は、ビデオデータをエンコードし、エンコードされたビデオデータをビデオパケット生成部２２ｆ２へ出力する。
【００６３】
オーディオエンコーダ２２ｅ２は、オーディオデータをエンコードし、エンコードされたオーディオデータをオーディオパケット生成部２２ｆ３へ出力する。
【００６４】
ＰＣＲパケット生成部２２ｆ１は、ＴＳパケット生成タイミング制御部２２ｃによる制御にしたがって、ＰＣＲパケットを生成し、生成したＰＣＲパケットに、ＴＡＩ／ＳＴＣ変換部２２ｂから出力されたＰＣＲ値を付加して、選択部２２ｆ５へ出力する。
【００６５】
ビデオパケット生成部２２ｆ２は、ＴＳパケット生成タイミング制御部２２ｃによる制御にしたがって、ビデオエンコーダ２２ｅ１から出力されたビデオデータからビデオパケットを生成し、生成したビデオパケットに、ＴＡＩ／ＳＴＣ変換部２２ｂから出力されたＰＴＳ値および必要に応じてＤＴＳ値を付加して、選択部２２ｆ５へ出力する。
【００６６】
オーディオパケット生成部２２ｆ３は、ＴＳデータＴＳパケット生成タイミング制御部２２ｃによる制御にしたがって、オーディオエンコーダ２２ｅ２から出力されたオーディオデータからオーディオパケットを生成し、生成したオーディオパケットに、ＴＡＩ／ＳＴＣ変換部２２ｂから出力されたＰＴＳ値を付加して、選択部２２ｆ５へ出力する。
【００６７】
字幕パケット生成部２２ｆ４は、ＴＳデータＴＳパケット生成タイミング制御部２２ｃによる制御にしたがって、分離部２２ｄから出力された字幕データ２２ｅ３から字幕パケットを生成し、生成した字幕パケットに、ＴＡＩ／ＳＴＣ変換部２２ｂから出力されたＰＴＳ値を付加して、選択部２２ｆ５へ出力する。
【００６８】
選択部２２ｆ５は、ＰＣＲパケット生成部２２ｆ１から出力されたＰＣＲパケット、ビデオパケット生成部２２ｆ２から出力されたビデオパケット、オーディオパケット生成部２２ｆ３から出力されたオーディオパケット、および字幕パケット生成部２２ｆ４から出力された字幕パケットの何れかを選択して、ＴＳパケットとして出力する。
【００６９】
（多重化装置）
図４は、第１の実施形態の同期制御方法および同期制御装置が適用される多重化装置２４の構成例を示す概念図である。
【００７０】
多重化装置２４は、図示しないプロセッサおよびプログラムメモリを有し、本実施形態を実施するために必要な制御機能として、時刻再生部２４ａ、ＴＡＩ／ＳＴＣ変換部２４ｂ、ＰＣＲパケット生成タイミング制御部２４ｃ、ＰＣＲ／ビデオ／オーディオ／字幕／ＳＩ・ＥＧＰ分離部２４ｄ（以下、単に「分離部２４ｄ」と称する）、およびＴＳパケット生成部２４ｆを備えている。なお、これらの制御機能はいずれも上記プログラムメモリに格納されたプログラムを上記ＣＰＵに実行させることにより実現される。
【００７１】
ＴＳパケット生成部２４ｆはさらに、ＰＣＲパケット生成部２４ｆ１および多重化部２４ｆ２を備えている。
【００７２】
多重化装置２４には、ＰＴＰサーバ６０やエンコーダ２２からのＩＰパケットが、図１および図２に図示されていないＩＰ−ＳＷ２３を経由して入力される。なお、ＩＰパケットは、ＰＴＰサーバ６０やエンコーダ２２から出力されるものには限定されず、図１および図２に図示されていないＳＩ・ＥＰＧ２６から出力されるものが含まれていても良い。
【００７３】
時刻再生部２４ａは、時刻再生部２２ａと同様の構成をしており、入力されたＩＰパケットに含まれるＰＴＰパケットを受信し、ＰＴＰパケット受信時にＴＡＩ時刻をサンプリングし、サンプリングしたＴＡＩ時刻を、ＴＡＩ／ＳＴＣ変換部２４ｂへ出力する。
【００７４】
ＴＡＩ／ＳＴＣ変換部２４ｂは、ＴＡＩ／ＳＴＣ変換部２２ｂと同様の構成をしており、時刻再生部２４ａから出力されたＴＡＩ時刻を、系統間での同期制御のために使用されるＳＴＣカウンタ値（ＰＣＲ値）に変換する。このようなＳＴＣカウンタ値は、系統間での同期制御のために使用される。
【００７５】
従って、ＴＡＩ／ＳＴＣ変換部２４ｂは、現用系システム２０Ａと予備系システム２０Ｂとのそれぞれ対応する多重化装置２４において、本実施形態の同期制御方法が実施される同期制御装置として動作する。
【００７６】
ＴＡＩ／ＳＴＣ変換部２４ｂにおけるＰＣＲ値の算出手順は、ＴＡＩ／ＳＴＣ変換部２２ｂにおける算出手順と同様であるので、重複説明を避ける。
【００７７】
ＴＡＩ／ＳＴＣ変換部２４ｂは、算出されたＰＣＲ値をＰＣＲパケット生成部２４ｆ１へ出力する。
【００７８】
一方、分離部２４ｄは、入力されたＩＰパケットに含まれる、例えばＴＳ  ｏｖｅｒ  ＩＰパケットのような映像音声から、ＰＣＲパケット２４ｅ１、ビデオパケット２４ｅ２、オーディオパケット２４ｅ３、字幕パケット２４ｅ４、ＰＣＲパケット２４ｅ５、ビデオパケット２４ｅ６、オーディオパケット２４ｅ７、字幕パケット２４ｅ８、およびＳＩ・ＥＰＧパケット２４ｅ９を抽出し、多重化部２４ｆ２へ出力する。
【００７９】
ＰＣＲパケット生成部２４ｆ１は、ＰＣＲパケット生成タイミング制御部２４ｃによる制御にしたがって、ＰＣＲパケットを生成し、生成したＰＣＲパケットに、ＴＡＩ／ＳＴＣ変換部２４ｂから出力されたＰＣＲ値を付加して、多重化部２４ｆ２へ出力する。
【００８０】
多重化部２４ｆ２は、ＰＣＲパケット生成部２４ｆ１から出力されたＰＣＲパケット、ＰＣＲパケット２４ｅ１、ビデオパケット２４ｅ２、オーディオパケット２４ｅ３、字幕パケット２４ｅ４、ＰＣＲパケット２４ｅ５、ビデオパケット２４ｅ６、オーディオパケット２４ｅ７、字幕パケット２４ｅ８、およびＳＩ・ＥＰＧパケット２４ｅ９を多重化して、出力する。
【００８１】
以上説明したように、圧縮多重系制御装置１０および同期制御装置１０’は、時刻再生部２２ａ、２４ａおよびＴＡＩ／ＳＴＣ変換部２２ｂ、２４ｂを、エンコーダ２２および多重化装置２４に備えることによって、イーサネットだけで機器間を接続することを可能としながら、ＳＴＣカウンタ値を同期させることが可能となる。
【００８２】
イーサネットでは、ＩＰデータフローを分類できることから、１本のケーブルで、論理的に複数の伝送路を形成することができるので、圧縮多重系制御装置１０は、同軸ケーブルの使用から解放される。これにより、複数の同軸ケーブル（ＳＤＩ、ＤＶＢ−ＡＳＩ）で信号を分配することも不要となる。
【００８３】
また、ＳＴＣカウンタ値の同期は、特に、時刻再生部２２ａ、２４ａおよびＴＡＩ／ＳＴＣ変換部２２ｂ、２４ｂを備えられたエンコーダ２２および多重化装置２４において、時刻情報（ＰＴＰ）から再生した時計から実現させる。これによって、現用系システム２０Ａにおけるエンコーダ２２と、予備系システム２０Ｂにおける対応するエンコーダ２２とをそれぞれ、同一のＳＴＣカウンタ値に揃え、同期化することが可能となる。同様に、現用系システム２０Ａにおける多重化装置２４と、予備系システム２０Ｂにおける多重化装置２４もまた、同一のＳＴＣカウンタ値に揃え、同期化することが可能となる。これによって、現用系システム２０Ａと予備系システム２０Ｂとの間のシームレスな系統切替を実現することが可能となる。
【００８４】
このように、第１の実施形態の同期制御方法および同期制御装置によれば、ＰＴＰ（ＩＰパケット／イーサネット）を用いて各装置の時刻同期精度を向上し、さらに、ＰＴＰから再生した時刻情報に基づいて装置間のＳＴＣカウンタ値を同期させることができるので、イーサネットケーブルの接続だけで、シームレスな系統切替を実現することが可能となる。
【００８５】
［第２の実施形態］
本発明の第２の実施形態の同期制御方法および同期制御装置について説明する。
【００８６】
第２の実施形態は、第１の実施形態の変形例であるので、ここでは、第１の実施形態で説明した部位と同一の構成については、第１の実施形態で使用したものと同一の符号によって示すことにより重複説明を避け、第１の実施形態とは異なる構成を中心に説明する。
【００８７】
図５は、第２の実施形態の同期制御方法および同期制御装置が適用されるエンコーダの構成例を示す概念図であり、図６は、第２の実施形態の同期制御方法および同期制御装置が適用される多重化装置の構成例を示す概念図である。
【００８８】
図５に示すエンコーダ２２’は、図示しないプロセッサまたは専用の演算回路が、図３に示すエンコーダ２２におけるＴＡＩ／ＳＴＣ変換部２２ｂの代わりに、ＳＴＣカウンタ部２２ｇを実現する点が異なる。
【００８９】
また、図６に示す多重化装置２４’は、図示しないプロセッサまたは専用の演算回路が、図４に示す多重化装置２４におけるＴＡＩ／ＳＴＣ変換部２２ｂの代わりに、ＳＴＣカウンタ部２４ｇを実現する点が異なる。
【００９０】
ＳＴＣカウンタ部２２ｇは、現用系システム２０Ａと予備系システム２０Ｂとのそれぞれ対応するエンコーダ２２’において、本実施形態の同期制御方法が実施される同期制御装置として動作する。
【００９１】
ＳＴＣカウンタ部２４ｇは、現用系システム２０Ａと予備系システム２０Ｂとのそれぞれ対応する多重化装置２４’において、本実施形態の同期制御方法が実施される同期制御装置として動作する。
【００９２】
ＳＴＣカウンタ部２２ｇおよびＳＴＣカウンタ部２４ｇの構成は同一であるので、以下では、図７を用いて、代表的に、ＳＴＣカウンタ部２２ｇの構成について説明する。
【００９３】
図７は、本実施形態の同期制御装置が実現されるＳＴＣカウンタ部２２ｇとその前段にある時刻再生部２２ａとの詳細構成例を示す機能ブロック図である。
【００９４】
時刻再生部２２ａは、位相比較器２２ａ１、ループフィルタ２２ａ２、ＶＣＯ（Ｖｏｌｔａｇｅ−ｃｏｎｔｒｏｌｌｅｄ  ｏｓｃｉｌｌａｔｏｒ）２２ａ３、およびＴＡＩ時刻カウンタ２２ａ４を備えている。
【００９５】
ＳＴＣカウンタ部２２ｇは、ＴＡＩ／ＳＴＣ変換部２２ｇ１、位相比較器２２ｇ２、ループフィルタ２２ｇ３、ＶＣＯ２２ｇ４、２７ＭＨｚカウンタ２２ｇ５、およびＳＴＣカウンタ２２ｇ６を備えている。
【００９６】
ＳＴＣカウンタ部２２ｇは、ＴＡＩ時刻の小数部がゼロになった時、２７ＭＨｚカウンタ２２ｇ５を初期リセットする。
【００９７】
２７ＭＨｚカウンタ２２ｇ５は、ＶＣＯ２２ｇ４（２７ＭＨｚ±αの精度）が発生するクロックでカウントアップし、２７Ｍサイクルを経過すると０に戻る。
【００９８】
時刻再生部２２ａのＴＡＩ時刻カウンタ２２ａ４において、ＴＡＩ時刻の整数秒がカウントアップする時（もしくはＳＴＣカウンタ部２２ｇの２７ＭＨｚカウンタ２２ｇ５が０に戻る時）、位相比較器２２ｇ２で（例えば１秒毎に）両者の位相を比較し、２７ＭＨｚカウンタ２２ｇ５が進んでいる場合は、ループフィルタ２２ｇ３を介してＶＣＯ２２ｇ４の発振周波数を下げ、遅れている場合は上げるように制御する。これは、一般的なＰＬＬの動作と同様である。
【００９９】
位相比較器２２ｇ２の差が特定の値以下になった時点で、ＰＬＬがロック状態になったとみなし、ＴＡＩ／ＳＴＣ変換部２２ｇ１は、ＴＡＩ時刻をサンプリングしてＳＴＣカウンタ値に変換し、ＳＴＣカウンタ値の初期値としてロードする。なお、この場合、変換に要する遅延時間を考慮して、初期値を補正することが望ましい。以降、ＳＴＣカウンタ２２ｇ６は、ＴＡＩ時刻とロックした２７ＭＨｚで動作する。
【０１００】
以降は、ＳＴＣカウンタ２２ｇ６を独立させて動作させるようにし、ＴＡＩからＳＴＣカウンタ値の初期値を求めてＳＴＣカウンタ２２ｇ６にロードする。ＳＴＣカウンタ２２ｇ６は２７ＭＨｚで動作するが、ＴＡＩ時刻カウンタ２２ａ４において、ＴＡＩ時刻を求めるために、ＰＴＰパケットから再生したＴＡＩカウント用クロック（１ＧＨｚやその分周）にＰＬＬでロックさせる。
【０１０１】
ＳＴＣカウンタ２２ｇ６は、９０ｋＨｚ動作のｂａｓｅが３３ｂｉｔで、２７ＭＨｚ動作のｅｘｔｅｎｓｉｏｎが９ｂｉｔ（値は０〜２９９）であり、取り扱いが容易ではない。このため、例えば、別途２７Ｍサイクルで周回するカウンタを用意し、１秒毎（秒のカウントアップ毎）に位相比較を行い、ＶＣＯ２２ｇ４（２７ＭＨｚ±αの精度）を制御してロックさせる。
【０１０２】
ＳＴＣカウンタ２２ｇ６は、ＰＣＲ、ＰＴＳ、ＤＴＳを載せるパケットを生成する際、ＳＴＣカウンタ値をサンプリングして用いる。
【０１０３】
このように、第１の実施形態におけるＴＡＩ／ＳＴＣ変換部２２ｂ、２４ｂに代えて、ＳＴＣカウンタ部２２ｇ、２４ｇを設け、ＴＡＩ時刻からＳＴＣカウンタ値の初期値を設定し、ＳＴＣカウンタを自走させる構成としても、第１の実施形態と同様に、ＰＴＰから再生した時刻情報に基づいてＳＴＣカウンタ値を一意に決定することができるので、イーサネットケーブルの接続だけで装置間のＳＴＣカウンタ値を同期させ、もって、シームレスな系統切替を実現することが可能となる。
【０１０４】
［変形例］
変形例として、ＴＡＩ時刻に基づいて、音声フレーム番号、映像フィールド番号、および映像フレーム番号を算出する機能を付加したエンコーダ２２および多重化装置２４について説明する。
【０１０５】
図８は、時刻再生部２２ａと、時刻再生部２２ａに接続された音声フレーム番号算出部２２ｈ、映像フィールド番号算出部２２ｉ、および映像フレーム番号算出部２２ｊの構成例を示すブロック図である。
【０１０６】
図８に示す音声フレーム番号算出部２２ｈ、映像フィールド番号算出部２２ｉ、および映像フレーム番号算出部２２ｊは、時刻再生部２２ａにそれぞれ並列に接続されており、エンコーダ２２に備えられるが、同様に時刻再生部２４ａに接続されることによって、多重化装置２４に備えられても良い。
【０１０７】
音声フレーム番号算出部２２ｈ、映像フィールド番号算出部２２ｉ、および映像フレーム番号算出部２２ｊは、それぞれ除算器２２ｈ１、２２ｉ１、２２ｊ１と、整数化部２２ｈ２、２２ｉ２、２２ｊ２とを備えている。除算器２２ｈ１、２２ｉ１、２２ｊ１は、時刻再生部２２ａのＴＡＩ時刻カウンタ２２ａ４によって出力されたＴＡＩ時刻を各期間で除し、整数化部２２ｈ２、２２ｉ２、２２ｊ２は、対応する除算器２２ｈ１、２２ｉ１、２２ｊ１によって除された商の整数部を、それぞれ音声フレーム番号、映像フィールド番号、映像フレーム番号とする。この場合、例えば、音声フレーム番号算出部２２ｈについては、４８ｋＨｚ Ｆｓの場合、１音声フレーム期間を１０２４／４８０００秒とし、映像フィールド番号算出部２２ｉについては、５９．９４ｉ信号の場合、１映像フィールド期間を１０００／（３０＊１００１）秒とし、映像フレーム番号算出部２２ｊについては、５９．９４ｉ信号の場合、１映像フレーム期間を１０００／（３０＊１００１）秒とするように、演算精度を考慮して各算出部を構成しても良い。
【０１０８】
また、映像に関しては、ＳＭＰＴＥ  ＳＴ  ２０５９に基づいて生成したＢ．Ｂ．（Ｂｌａｃｋ  Ｂｕｒｓｔ）信号で整数化のタイミングを制御することで、演算精度が低い実装における誤差を抑制することができる。例えば、除算結果の小数部が０．９〜０．９９９・・・の時に、Ｂ．Ｂ．に基づくＶｓｙｎｃ（垂直同期信号）がアクティブになった場合は、整数化時に値を切り上げる。また、除算結果が１．０以上になっても、Ｖｓｙｎｃがアクティブになるまでは、整数化時に値を更新しないという具合である。
【０１０９】
このように、音声フレーム番号算出部２２ｈ、映像フィールド番号算出部２２ｉ、および映像フレーム番号算出部２２ｊを適宜設けることによって、ＴＡＩ時刻に基づいて、音声フレーム番号、映像フィールド番号、および映像フレーム番号を算出することも可能となる。
【０１１０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１１１】
１０・・圧縮多重系制御装置、１０’・・圧縮多重系制御装置、２０Ａ・・現用系システム、２０Ｂ・・予備系システム、２２・・エンコーダ、２２’・・エンコーダ、２２ａ・・時刻再生部、２２ａ１・・位相比較器、２２ａ２・・ループフィルタ、２２ａ３・・ＶＣＯ、２２ａ４・・ＴＡＩ時刻カウンタ、２２ｂ・・ＴＡＩ／ＳＴＣ変換部、２２ｃ・・ＴＳパケット生成タイミング制御部、２２ｄ・・ビデオ／オーディオ／字幕分離部、２２ｅ１・・ビデオエンコーダ、２２ｅ２・・オーディオエンコーダ、２２ｅ３・・字幕データ、２２ｆ・・ＴＳパケット生成部、２２ｆ１・・ＰＣＲパケット生成部、２２ｆ２・・ビデオパケット生成部、２２ｆ３・・オーディオパケット生成部、２２ｆ４・・字幕パケット生成部、２２ｆ５・・選択部、２２ｇ・・ＳＴＣカウンタ部、２２ｇ１・・ＴＡＩ／ＳＴＣ変換部、２２ｇ２・・位相比較器、２２ｇ３・・ループフィルタ、２２ｇ４・・ＶＣＯ、２２ｇ５・・２７ＭＨｚカウンタ、２２ｇ６・・ＳＴＣカウンタ、２２ｈ・・音声フレーム番号算出部、２２ｈ１・・除算器、２２ｈ２・・整数化部、２２ｉ・・映像フィールド番号算出部、２２ｉ１・・除算器、２２ｉ２・・整数化部、２２ｊ・・映像フレーム番号算出部、２２ｊ１・・除算器、２２ｊ２・・整数化部、２３・・ＩＰ−ＳＷ、２４・・多重化装置、２４’・・多重化装置、２４ａ・・時刻再生部、２４ｂ・・ＴＡＩ／ＳＴＣ変換部、２４ｃ・・ＰＣＲパケット生成タイミング制御部、２４ｄ・・ＰＣＲ／ビデオ／オーディオ／字幕／ＳＩ・ＥＧＰ分離部、２４ｅ１・・ＰＣＲパケット、２４ｅ２・・ビデオパケット、２４ｅ３・・オーディオパケット、２４ｅ４・・字幕パケット、２４ｅ５・・ＰＣＲパケット、２４ｅ６・・ビデオパケット、２４ｅ７・・オーディオパケット、２４ｅ８・・字幕パケット、２４ｅ９・・ＳＩ・ＥＰＧパケット、２４ｆ・・ＴＳパケット生成部、２４ｆ１・・ＰＣＲパケット生成部、２４ｆ２・・多重化部、２４ｇ・・ＳＴＣカウンタ部、２５・・スクランブラ、２６・・ＳＩ・ＥＰＧ、３０・・フレーム切替装置、４０・・ＰＴＰ分配装置、５０・・フレーム同期信号生成装置、６０・・ＰＴＰサーバ、７０・・ＰＴＰサーバ／分配装置。
【図１】
2019186812.tif 000003
【図２】
2019186812.tif 000004
【図３】
2019186812.tif 000005
【図４】
2019186812.tif 000006
【図５】
2019186812.tif 000007
【図６】
2019186812.tif 000008
【図７】
2019186812.tif 000009
【図８】
2019186812.tif 000010