(57)【要約】【課題】送信元のクロック信号と別個に生成されたクロック信号とのそれぞれの周期が互いに異なってもクロック信号に基づく処理による問題の発生を防ぐことができる同期処理装置を提供する。【解決手段】受信部３１が、送信されたフレームを受信する。記憶部３３には、受信したフレームに含まれているパケットが記憶される。時刻情報抽出部２４は、フレームに含まれている、時刻を示す時刻情報を抽出する。時刻情報生成部３４は、抽出した時刻情報が示す時刻に基づき、新たな時刻情報を生成する。パケット処理部３６は、記憶部３３から読み出したパケットに、新たな時刻情報を含むパケットを多重する処理を施して所定のスロットデータを生成する。また、受信部３１、記憶部３３、時刻情報抽出部２４、時刻情報生成部３４、パケット処理部３６は、フレームの送信元とは同期していないクロック信号に基づいて動作する。【選択図】      図１０
2019154010.tif 000002
【特許請求の範囲】
【請求項１】
送信されたフレームを受信する受信手段と、
前記受信手段が受信したフレームに含まれているパケットが記憶される記憶手段と、
前記受信手段が受信したフレームに含まれている、時刻を示す時刻情報を抽出する時刻情報抽出手段と、
前記時刻情報抽出手段が抽出した時刻情報が示す時刻に基づき、前記パケットに施される処理に応じた時刻を示す新たな時刻情報を生成する時刻情報生成手段と、
前記記憶手段から読み出した前記パケットに、前記新たな時刻情報を含むパケットを多重する処理を施して所定のスロットデータを生成するパケット処理手段とを備え、
前記受信手段、前記時刻情報抽出手段、前記時刻情報生成手段および前記パケット処理手段は、前記フレームの送信元とは同期していないクロック信号に基づいて動作する
ことを特徴とする同期処理装置。
【請求項２】
前記時刻情報生成手段は、前記時刻情報抽出手段が抽出した時刻情報が示す時刻から、前記パケットに施される処理に応じた時間が経過後の時刻を示す新たな時刻情報を生成する
請求項１に記載の同期処理装置。
【請求項３】
前記受信手段が受信したフレームに含まれているパケットから、ヌルパケットを破棄してＴＬＶパケットを抽出して、前記記憶手段に記憶させるパケット抽出手段を含み、
前記パケット処理手段は、予め決められた長さの前記所定のスロットデータとするために、前記記憶手段から読み出したパケット、および前記新たな時刻情報を含むパケットと、ヌルパケットとを互いに多重する
請求項１または請求項２に記載の同期処理装置。
【請求項４】
前記予め決められた長さの前記所定のスロットデータとするために必要な長さの前記ヌルパケットを生成するヌルパケット生成手段を含む
請求項３に記載の同期処理装置。
【請求項５】
前記時刻情報は、ＮＴＰ方式で時刻を示す
請求項１から請求項４のうちいずれか１項に記載の同期処理装置。
【請求項６】
請求項１から請求項５のうちいずれかに記載の同期処理装置と、
前記パケット処理手段が生成した前記所定のスロットデータに変調処理を施す変調手段を含む信号処理装置とを備えた
ことを特徴とする信号処理システム。
【請求項７】
送信されたフレームを受信する受信ステップと、
前記受信ステップで受信したフレームに含まれている、時刻を示す時刻情報を抽出する時刻情報抽出ステップと、
前記時刻情報抽出ステップで抽出した時刻情報が示す時刻に基づき、前記フレームに含まれているパケットに施される処理に応じた時刻を示す新たな時刻情報を生成する時刻情報生成ステップと、
前記受信ステップで受信した前記フレームに含まれているパケットが記憶される記憶手段から読み出した前記パケットに、前記新たな時刻情報を含むパケットを多重する処理を施して所定のスロットデータを生成するパケット処理ステップとを含み、
前記受信ステップ、前記時刻情報抽出ステップ、前記時刻情報生成ステップおよび前記パケット処理ステップは、前記フレームの送信元とは同期していないクロック信号に基づいて行われる
ことを特徴とする同期処理方法。
【請求項８】
コンピュータに、
送信されたフレームを受信する受信処理と、
前記受信処理で受信したフレームに含まれている、時刻を示す時刻情報を抽出する時刻情報抽出処理と、
前記時刻情報抽出処理で抽出した時刻情報が示す時刻に基づき、前記フレームに含まれているパケットに施される処理に応じた時刻を示す新たな時刻情報を生成する時刻情報生成処理と、
前記受信処理で受信した前記フレームに含まれているパケットが記憶される記憶手段から読み出した前記パケットに、前記新たな時刻情報を含むパケットを多重する処理を施して所定のスロットデータを生成するパケット処理とを実行させ、
前記受信処理、前記時刻情報抽出処理、前記時刻情報生成処理および前記パケット処理は、前記フレームの送信元とは同期していないクロック信号に基づいて行われる
ことを特徴とする同期処理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを送受信するための同期処理装置、信号処理システム、同期処理方法、および同期処理用プログラムに関する。
【背景技術】
【０００２】
衛星放送では、各放送事業者（委託局ともいう）の信号処理装置から送信された放送用のデータに基づく信号に、受託局（アップリンク局ともいう）の信号処理用の装置による処理が施されて放送用衛星に送信される。各委託局の各信号処理装置と、受託局の信号処理用の装置とは、それぞれがクロック信号に基づくタイミングで動作している。
【０００３】
したがって、受託局の信号処理用の装置は、各委託局の信号処理装置から送信されたデータを通信回線を介して受信し、受託局において基準とするクロック信号に基づくタイミングで当該データに送信用の処理を施し、放送用衛星に送信するための信号を生成する。
【０００４】
特許文献１には、所定のスロットにＴＬＶ（Ｔｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ）パケットを格納した伝送主信号を生成して、送信する送信システムが記載されている。また、特許文献１には、送信システムにおける伝送スロット化装置が、伝送クロックに基づいて処理を行うことが記載されている。
【０００５】
特許文献２には、送信側がクロックをＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバが送信したデータに同期させるとともにクロックを示す情報を送信し、受信側が当該情報に基づいてクロック信号を生成する方法が記載されている。
【０００６】
特許文献３には、送信側と受信側とが、放送用衛星から受信したデータに基づきクロック信号を再生するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１６−１７４２９９号公報
【特許文献２】特開２０１６−１９５３８０号公報
【特許文献３】特許第５９８８５２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
各委託局の信号処理装置において用いられているそれぞれのクロック信号の周期と、受託局の信号処理装置において用いられているクロック信号の周期とに差異が生じうる。すると、受託局においてなされる処理で、所定のスロットに、格納されるべきデータが格納されないという問題が生じうる。
【０００９】
したがって、特許文献１に記載されたシステムでは、所定のスロットに、格納されるべきデータが格納されないという問題が生じうる。また、特許文献２に記載されたシステムは、送信側と受信側との間に、クロック情報の送受信用の通信回線を用意しなければならず、多額の費用を要するという問題がある。特許文献３に記載されたシステムでは、各放送事業者の信号処理装置が放送用衛星によって送信されたデータを受信しなければならず、やはり、多額の費用を要するという問題がある。
【００１０】
そこで、本発明は、送信元の処理におけるクロック信号と、別個に生成された受信側のクロック信号とのそれぞれの周期が互いに異なった場合であっても問題の発生を防ぐことができる同期処理装置、信号処理システム、同期処理方法、および同期処理用プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明による同期処理装置は、送信されたフレームを受信する受信手段と、前記受信手段が受信したフレームに含まれているパケットが記憶される記憶手段と、前記受信手段が受信したフレームに含まれている、時刻を示す時刻情報を抽出する時刻情報抽出手段と、前記時刻情報抽出手段が抽出した時刻情報が示す時刻に基づき、前記パケットに施される処理に応じた時刻を示す新たな時刻情報を生成する時刻情報生成手段と、前記記憶手段から読み出した前記パケットに、前記新たな時刻情報を含むパケットを多重する処理を施して所定のスロットデータを生成するパケット処理手段とを備え、前記受信手段、前記時刻情報抽出手段、前記時刻情報生成手段および前記パケット処理手段は、前記フレームの送信元とは同期していないクロック信号に基づいて動作することを特徴とする。
【００１２】
本発明による信号処理システムは、いずれかの態様の同期処理装置と、前記パケット処理手段が生成した前記所定のスロットデータに変調処理を施す変調手段を含む信号処理装置とを備えたことを特徴とする。
【００１３】
本発明による同期処理方法は、送信されたフレームを受信する受信ステップと、前記受信ステップで受信したフレームに含まれている、時刻を示す時刻情報を抽出する時刻情報抽出ステップと、前記時刻情報抽出ステップで抽出した時刻情報が示す時刻に基づき、前記フレームに含まれているパケットに施される処理に応じた時刻を示す新たな時刻情報を生成する時刻情報生成ステップと、前記受信ステップで受信した前記フレームに含まれているパケットが記憶される記憶手段から読み出した前記パケットに、前記新たな時刻情報を含むパケットを多重する処理を施して所定のスロットデータを生成するパケット処理ステップとを含み、前記受信ステップ、前記時刻情報抽出ステップ、前記時刻情報生成ステップおよび前記パケット処理ステップは、前記フレームの送信元とは同期していないクロック信号に基づいて行われることを特徴とする。
【００１４】
本発明による同期処理用プログラムは、コンピュータに、送信されたフレームを受信する受信処理と、前記受信処理で受信したフレームに含まれている、時刻を示す時刻情報を抽出する時刻情報抽出処理と、前記時刻情報抽出処理で抽出した時刻情報が示す時刻に基づき、前記フレームに含まれているパケットに施される処理に応じた時刻を示す新たな時刻情報を生成する時刻情報生成処理と、前記受信処理で受信した前記フレームに含まれているパケットが記憶される記憶手段から読み出した前記パケットに、前記新たな時刻情報を含むパケットを多重する処理を施して所定のスロットデータを生成するパケット処理とを実行させ、前記受信処理、前記時刻情報抽出処理、前記時刻情報生成処理および前記パケット処理は、前記フレームの送信元とは同期していないクロック信号に基づいて行われることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、送信元の処理におけるクロック信号と、別個に生成された受信側のクロック信号とのそれぞれの周期が互いに異なった場合であっても、問題の発生を防ぐことができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態の信号処理システムの構成例を示すブロック図である。
【図２】送信側信号処理装置の構成例を示すブロック図である。
【図３】第１の実施形態における同期処理装置の構成を示すブロック図である。
【図４】伝送モードの例を示す説明図である。
【図５】各伝送モードにおける情報ビットレートの例を示す説明図である。
【図６】合成処理装置の構成例を示すブロック図である。
【図７】送信側信号処理装置の動作を示すフローチャートである。
【図８】同期処理装置の動作を示すフローチャートである。
【図９】合成処理装置の動作を示すフローチャートである。
【図１０】第２の実施形態の同期処理装置の構成例を示すブロック図である。
【発明を実施するための形態】
【００１７】
実施形態１．
第１の実施形態について、図面を参照して説明する。図１は、第１の実施形態の信号処理システム５００の構成例を示すブロック図である。
【００１８】
図１に示すように、第１の実施形態の信号処理システム５００は、同期処理装置３００と、合成処理装置４００とを含む。同期処理装置３００と合成処理装置４００とは、互いに接続されている。また、信号処理システム５００には、クロック信号提供装置５２０が接続されている。そして、信号処理システム５００とクロック信号提供装置５２０とは、受託局６００に設置されている。
【００１９】
同期処理装置３００には、例えば、通信回線を介して送信側信号処理装置２１０が接続されている。また、送信側信号処理装置２１０には、クロック信号提供装置２２０が接続されている。そして、送信側信号処理装置２１０とクロック信号提供装置２２０とは、委託局２００に設置されている。
【００２０】
委託局２００は、例えば、放送事業者の局舎である。受託局６００は、例えば、放送用衛星に信号を送信する事業者の局舎である。
【００２１】
送信側信号処理装置２１０には、例えば、映像や音声に応じたデータが入力される。クロック信号提供装置２２０には、例えば、１０ＭＨｚ等の周波数の信号を生成する発振器が設けられている。そして、クロック信号提供装置２２０は、当該発振器が生成した信号に基づいて３３．７５６１ＭＨｚ等の周波数のクロック信号を生成して、送信側信号処理装置２１０に提供する。
【００２２】
送信側信号処理装置２１０は、入力されたデータに基づくＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットを生成して送信する。送信側信号処理装置２１０が送信したＩＰパケットは通信回線を介して同期処理装置３００によって受信される。
【００２３】
また、図１に示すように、本例では、説明の簡単のため、一の受託局６００に設置された一の同期処理装置３００に、一の委託局２００に設置された一の送信側信号処理装置２１０が接続されているとして説明する。しかし、受託局６００には複数の同期処理装置３００が設置されて、複数の委託局のそれぞれに設置された複数の送信側信号処理装置と接続されていてもよい。そして、各同期処理装置３００は、合成処理装置４００に接続されていてもよい。つまり、複数の委託局２００のそれぞれに応じた同期処理装置３００がそれぞれ用意され、各同期処理装置３００が合成処理装置４００に接続されるように構成されていてもよい。
【００２４】
同期処理装置３００は、送信側信号処理装置２１０によって送信されたＩＰパケットを受信する。そして、同期処理装置３００は、ＩＰパケットに基づいて所定のスロットデータを生成するスロットデータ生成処理を行う。なお、所定のスロットデータとは、例えば、局間ＴＬＶ伝送フォーマットに基づくＴＬＶ伝送フレームである。
【００２５】
そして合成処理装置４００は、同期処理装置３００によって生成された所定のスロットデータに基づいて送信用信号を生成する。具体的には、合成処理装置４００は、例えば、複数の同期処理装置３００によって生成されたそれぞれの所定のスロットデータに基づいて送信用信号を生成する。
【００２６】
生成された送信用信号は、送信設備７００によって放送用衛星に向けて送信される。そして、送信用信号を受信した放送用衛星が、送信用信号に基づく放送信号を送信し、当該放送信号を受信した受信機が、当該放送信号に基づく映像や音声を再生したり、データ放送用データや番組配列情報、電子番組ガイド等を出力したりする。なお、送信設備７００は、例えば、受託局６００の局舎外に設置された衛星通信用アンテナを含む。
【００２７】
クロック信号提供装置５２０には、例えば、５ＭＨｚ等の周波数の信号を生成する発振器が設けられている。そして、クロック信号提供装置２２０は、当該発振器が生成した信号に基づいて３３．７５６１ＭＨｚ等の周波数のクロック信号を生成して、同期処理装置３００と合成処理装置４００とに提供する。
【００２８】
図２は、送信側信号処理装置２１０の構成例を示すブロック図である。図２に示すように、送信側信号処理装置２１０は、ＭＭＴ（ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）多重部２１１と、ＴＬＶ多重部２１２とを含む。
【００２９】
ＭＭＴ多重部２１１には、受信機によって再生される映像や音声に応じたデータである再生用データと、データ放送用データと、番組配列情報および電子番組ガイド（ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）／ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ））用データとが入力される。
【００３０】
そして、ＭＭＴ多重部２１１は、入力された各データを互いに多重して、各データを含む、ＭＭＴ形式のＩＰパケットであるＭＭＴＰパケットを生成する。
【００３１】
ＴＬＶ多重部２１２には、ＭＭＴ多重部２１１が生成したＭＭＴＰパケットと、時刻を示すデータを含むＮＴＰパケットとが入力される。なお、ＮＴＰパケットは、例えば、外部のＮＴＰサーバから受信される。ＴＬＶ多重部２１２は、入力されたＭＭＴＰパケットとＮＴＰパケットとを互いに多重して、当該パケットを含む形式のＩＰパケットを生成する。
【００３２】
そして、ＴＬＶ多重部２１２は、生成したＩＰパケットによって構成されたフレームを同期処理装置３００に送信する。なお、フレームは、当該フレーム内の各スロットのストリーム（例えば、ＴＬＶパケットを含む主信号（ＴＬＶ））の種別や変調方式、符号化率、使用スロット数等の情報を含むＴＭＣＣ（Ｔｒａｎｓｍｉｓｓｉｏｎ  ａｎｄ  Ｍｕｌｔｉｐｌｅｘｉｎｇ  Ｃｏｎｆｉｇｕｌａｔｉｏｎ  Ｃｏｎｔｒｏｌ）基本情報とを含む。
【００３３】
図３は、同期処理装置３００の構成例を示すブロック図である。図３に示すように、同期処理装置３００は、受信部（受信手段）３１０、分配部３２０、伝送モードバッファ（記憶手段）３３０−１，３３０−２，３３０−３，３３０−４、ＮＴＰパケット生成部（時刻情報生成手段）３４０、ヌルパケット生成部（ヌルパケット生成手段）３５０、多重化部（パケット処理手段）３６０、および送信部３７０を含む。なお、本例では、図３に示すように、伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４という４個の伝送モードバッファが用意されているが、伝送モードバッファは、４個未満であってもよいし、５個以上であってもよい。
【００３４】
受信部３１０は、送信側信号処理装置２１０が送信したＩＰパケットによって構成されているフレームを通信回線を介して受信する。受信部３１０は、受信したフレームを分配部３２０に入力する。
【００３５】
分配部３２０は、入力されたフレームに含まれているＴＭＣＣ基本情報に応じて、入力されたフレームに含まれているＴＬＶパケットを伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４に入力する。また、分配部３２０は、入力されたＴＭＣＣ基本情報に応じて、入力されたフレームに含まれているＮＴＰパケットをＮＴＰパケット生成部３４０に入力する。
【００３６】
伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４には、入力されたＴＬＶパケットが記憶される。なお、伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４は、合成処理装置４００が後述するＴＬＶスロット信号に含まれるＴＬＶパケットに施す変調の方式や誤り訂正の割合（符号化率）に応じて用意される。具体的には、本例では、合成処理装置４００が、誤り訂正の符号化率を７／９とし１６ＡＰＳＫ（Ａｍｐｌｉｔｕｄｅ  ａｎｄ  Ｐｈａｓｅ−Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）方式の変調を施すＴＬＶパケットが記憶される伝送モードバッファ３３０−１と、誤り訂正の符号化率を１／２としＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ−Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）方式の変調を施すＴＬＶパケットが記憶される伝送モードバッファ３３０−２と、誤り訂正の符号化率を３／４とし８ＰＳＫ（Ｐｈａｓｅ−Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）方式の変調を施すＴＬＶパケットが記憶される伝送モードバッファ３３０−３と、誤り訂正の符号化率を７／８とし１６ＡＰＳＫ方式の変調を施すＴＬＶパケットが記憶される伝送モードバッファ３３０−４とが用意されている。
【００３７】
ＮＴＰパケット生成部３４０は、分配部３２０が入力したＮＴＰパケットが示す時刻に基づいて、補正後の時刻を示す新たなＮＴＰパケットを生成する。ここで、ＮＴＰパケットには、ＮＴＰ方式によって時刻に応じた値が含まれている。そして、ＮＴＰパケット生成部３４０は、例えば、分配部３２０が入力したＮＴＰパケットに含まれている値に、多重化部３６０における処理に要する時間に応じた所定の値が加算された値を含む、新たなＮＴＰパケットを生成する。したがって、生成された新たなＮＴＰパケットは、多重化部３６０における処理に要する時間に応じて、分配部３２０が入力したＮＴＰパケットが示す時刻が補正された時刻を示す。
【００３８】
ヌルパケット生成部３５０は、多重化部３６０が伝送モードバッファ３３０から読み出すＴＬＶパケットの変調方式および符号化率に応じた長さのヌルパケットを生成する。具体的には、ヌルパケット生成部３５０は、後述する多重化後のＴＬＶスロット信号が予め決められた長さ（例えば、５６１０Ｂｙｔｅ）になるように、必要に応じてヌルパケットを生成する。そして、ヌルパケット生成部３５０は、多重化部３６０に、生成したヌルパケットを入力する。
【００３９】
多重化部３６０は、伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４に記憶されているＴＬＶパケットを読み出す。そして、多重化部３６０は、読み出したＴＬＶパケットとＮＴＰパケット生成部３４０が入力したＮＴＰパケットとを互いに多重し、多重化後のＴＬＶスロット信号を生成する。なお、多重化部３６０は、必要に応じて、ヌルパケット生成部３５０が生成して入力したヌルパケットも多重する。
【００４０】
送信部３７０は、多重化部３６０が生成したＴＬＶスロット信号とＴＭＣＣ基本情報とを互いに多重して合成処理装置４００に送信する。なお、送信部３７０は、後述するＴＭＣＣ情報抽出部３２１が入力したＴＭＣＣ基本情報に基づいて、合成処理装置４００に送信する伝送フレームに含むＴＭＣＣ基本情報を再生成する。そして、送信部３７０は、再生成したＴＭＣＣ基本情報とＴＬＶスロット信号とを互いに多重して、合成処理装置４００に送信する。
【００４１】
なお、受信部３１０および送信部３７０は、例えば、通信用回路によって実現される。分配部３２０、ＮＴＰパケット生成部３４０、ヌルパケット生成部３５０、および多重化部３６０は、例えば、プログラム制御に従って処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や、複数の回路によって実現される。伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４は、例えば、メモリ等の記憶手段によって実現される。
【００４２】
また、図３に示すように、分配部３２０は、ＴＭＣＣ情報抽出部３２１、ＴＬＶパケット抽出部３２２、階層振分処理部３２３、およびＮＴＰパケット抽出部３２４を含む。
【００４３】
受信部３１０によって入力されたフレームが、ＴＭＣＣ情報抽出部３２１に入力される。
【００４４】
ＴＭＣＣ情報抽出部３２１は、受信部３１０が入力したフレームからＴＭＣＣ基本情報を抽出する。具体的には、ＴＭＣＣ情報抽出部３２１は、例えば、受信部３１０が入力したフレームにおいて、所定のフレーム同期信号またはスロット同期信号を検出したことに基づいて、当該フレーム同期信号およびスロット同期信号を含むＴＭＣＣ基本情報を抽出する。そして、ＴＭＣＣ情報抽出部３２１は、ＴＬＶパケット抽出部３２２、階層振分処理部３２３、多重化部３６０、および送信部３７０に、抽出したＴＭＣＣ基本情報を入力する。また、ＴＬＶパケット抽出部３２２に、入力されたフレームを入力する。
【００４５】
ＴＬＶパケット抽出部（パケット抽出手段）３２２は、ＴＭＣＣ情報抽出部３２１が入力したＴＭＣＣ基本情報に基づいて、ＴＭＣＣ情報抽出部３２１が入力したフレームからＴＬＶパケットを抽出する。そして、ＴＬＶパケット抽出部３２２は、階層振分処理部３２３およびＮＴＰパケット抽出部３２４に、抽出したＴＬＶパケットを入力する。また、ＴＬＶパケット抽出部３２２は、ＴＭＣＣ情報抽出部３２１が入力したフレームに含まれているヌルパケットやダミースロットを破棄する。
【００４６】
階層振分処理部３２３は、ＴＭＣＣ情報抽出部３２１が入力したＴＭＣＣ基本情報に基づいて、ＴＬＶパケット抽出部３２２が入力したＴＬＶパケットの各々の伝送モード（例えば、変調方式と符号化率に応じたモード）を識別する。そして、階層振分処理部３２３は、識別した各ＴＬＶパケットの伝送モードに応じた伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４に、各ＴＬＶパケットを入力する。
【００４７】
図４は、伝送モードの例を示す説明図である。図５は、各伝送モードにおける情報ビットレートの例を示す説明図である。本例では、伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４が、前述した４種類の伝送モードに対応するように用意されている。しかし、図４に例示したような、他の伝送モードに対応するように、伝送モードバッファ３３０が用意されていてもよい。
【００４８】
ＮＴＰパケット抽出部（時刻情報抽出手段）３２４は、ＴＬＶパケット抽出部３２２が入力したＴＬＶパケットからＮＴＰパケット（時刻情報）を抽出する。具体的には、ＮＴＰパケット抽出部３２４は、例えば、当該ＴＬＶパケットにおいて、０ｘ１０１で終了するＩＰアドレスを宛先とし、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）ヘッダの宛先ポート番号が０ｘ７ＢであるパケットをＮＴＰパケットとして抽出する。そして、ＮＴＰパケット抽出部３２４は、ＮＴＰパケット生成部３４０に、抽出したＮＴＰパケットを入力する。
【００４９】
図６は、合成処理装置４００の構成例を示すブロック図である。図６に示すように、合成処理装置４００は、受信部４０１、合成部４０２、変調部（変調手段）４０３、および送信部４０４を含む。
【００５０】
受信部４０１は、同期処理装置３００の送信部３７０が送信した所定のスロットデータを受信する。
【００５１】
合成部４０２は、受信部４０１が受信した所定のスロットデータを互いに合成する。具体的には、合成部４０２は、例えば、複数の同期処理装置３００から送信されて受信部４０１が受信したそれぞれにスロットデータを互いに合成する。さらに具体的には、例えば、Ａ事業者に対応する第１の同期処理装置から送信された４０スロットのスロットデータと、Ｂ事業者に対応する第２の同期処理装置から送信された４０スロットのスロットデータと、Ｃ事業者に対応する第３の同期処理装置から送信された４０スロットのスロットデータとを互いに合成して、１２０スロットの所定のスロットデータを生成する。そして、合成部４０２は、生成した所定のスロットデータを変調部４０３に入力する。
【００５２】
変調部４０３は、合成部４０２が入力した所定のスロットデータに、誤り訂正用の処理、および所定の変調方式の変調処理を施し、各処理後の信号である送信用信号を生成する。
【００５３】
送信部４０４は、変調部４０３が生成した送信用信号を送信する。
【００５４】
次に、第１の実施形態の動作について説明する。図７は、送信側信号処理装置２１０の動作を示すフローチャートである。
【００５５】
なお、送信側信号処理装置２１０におけるＭＭＴ多重部２１１およびＴＬＶ多重部２１２は、クロック信号提供装置２２０が提供したクロック信号に基づくタイミングで、各処理を行う。
【００５６】
ＭＭＴ多重部２１１は、再生用データと、データ放送用データと、番組配列情報および電子番組ガイド用データとを互いに多重して、各データを含む、ＭＭＴ形式のＩＰパケットであるＭＭＴＰパケットを生成する（ステップＳ１０１）。
【００５７】
ＴＬＶ多重部２１２は、ステップＳ１０１の処理でＭＭＴ多重部２１１によって生成されたＭＭＴＰパケットとＮＴＰパケットとを互いに多重して、当該パケットを含む形式のＩＰパケットを生成する（ステップＳ１０２）。
【００５８】
そして、ＴＬＶ多重部２１２は、生成したＩＰパケットによってＴＭＣＣ基本情報を含むフレームを構成し、構成した当該フレームを同期処理装置３００に送信する（ステップＳ１０３）。
【００５９】
図８は、同期処理装置３００によるスロットデータ生成処理の動作を示すフローチャートである。なお、同期処理装置３００は、クロック信号提供装置５２０が提供したクロック信号に基づくタイミングで、各処理を行う。
【００６０】
図８に示すように、受信部３１０は、送信側信号処理装置２１０が送信したフレームを通信回線を介して受信する（ステップＳ２０１）。受信部３１０は、受信したフレームを分配部３２０に入力する。
【００６１】
分配部３２０のＴＭＣＣ情報抽出部３２１は、受信部３１０が入力したフレームからＴＭＣＣ基本情報を抽出する（ステップＳ２０２）。そして、ＴＭＣＣ情報抽出部３２１は、ＴＬＶパケット抽出部３２２、階層振分処理部３２３、多重化部３６０、および送信部３７０に、抽出したＴＭＣＣ基本情報を入力する。また、ＴＬＶパケット抽出部３２２に、入力されたフレームを入力する。
【００６２】
分配部３２０のＴＬＶパケット抽出部３２２は、ＴＭＣＣ情報抽出部３２１が入力したフレームからＴＬＶパケットを抽出する（ステップＳ２０３）。そして、ＴＬＶパケット抽出部３２２は、階層振分処理部３２３およびＮＴＰパケット抽出部３２４に、抽出したＴＬＶパケットを入力する。
【００６３】
分配部３２０の階層振分処理部３２３は、ＴＭＣＣ情報抽出部３２１が入力したＴＭＣＣ基本情報に基づいて、ＴＬＶパケット抽出部３２２が入力したＴＬＶパケットの各々の伝送モードを識別する。そして、階層振分処理部３２３は、識別した各ＴＬＶパケットの伝送モードに応じた伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４に、各ＴＬＶパケットを入力する（ステップＳ２０４）。階層振分処理部３２３によって入力された各ＴＬＶパケットは、伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４のいずれかに格納される。
【００６４】
分配部３２０のＮＴＰパケット抽出部３２４は、ＴＭＣＣ情報抽出部３２１が入力したＴＭＣＣ基本情報に基づいて、ＴＬＶパケット抽出部３２２が入力したＴＬＶパケットからＮＴＰパケットを抽出する（ステップＳ２０５）。そして、ＮＴＰパケット抽出部３２４は、ＮＴＰパケット生成部３４０に、抽出したＮＴＰパケットを入力する。
【００６５】
ＮＴＰパケット生成部３４０は、ＮＴＰパケット抽出部３２４が入力したＮＴＰパケットが示す時刻に基づいて、補正後の時刻を示す新たなＮＴＰパケットを生成する（ステップＳ２０６）。そして、ＮＴＰパケット生成部３４０は、多重化部３６０に、生成したＮＴＰパケットを入力する。
【００６６】
多重化部３６０は、クロック信号提供装置５２０が提供したクロック信号に基づくタイミングで、伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４からＴＬＶパケットを読み出す。そして、多重化部３６０は、ＴＭＣＣ基本情報に基づいて、読み出したＴＬＶパケットと、ＮＴＰパケット生成部３４０が生成したＮＴＰパケットとを互いに多重して、ＴＬＶスロット信号を生成する（ステップＳ２０７）。
【００６７】
なお、ＮＴＰパケットは、例えば、ＴＬＶスロット信号の先頭位置に多重される。また、ヌルパケット生成部３５０は、ステップＳ２０７の処理で必要となるヌルパケットを生成して、多重化部３６０に入力する。そして、多重化部３６０は、ステップＳ２０７の処理で、必要に応じて、ＴＬＶスロット信号とヌルパケットとを互いに多重する。
【００６８】
送信部３７０は、多重化部３６０が生成したＴＬＶスロット信号とＴＭＣＣ基本情報とを互いに多重して所定のスロットデータを生成し、合成処理装置４００に送信する（ステップＳ２０８）。
【００６９】
図９は、合成処理装置４００の動作を示すフローチャートである。なお、合成処理装置４００は、クロック信号提供装置５２０が生成したクロック信号に基づくタイミングで、各処理を行う。
【００７０】
図９に示すように、受信部４０１は、同期処理装置３００の送信部３７０が送信した所定のスロットデータを受信する（ステップＳ３０１）。合成部４０２は、受信部４０１が受信した所定のスロットデータを互いに合成する。そして、合成部４０２は、生成した所定のスロットデータを変調部４０３に入力する。
【００７１】
変調部４０３は、合成部４０２が入力所定のスロットデータに含まれているＴＭＣＣ基本情報に基づいて、各スロットに応じた所定の誤り訂正の符号化率で所定の変調方式の変調処理を搬送波に施し、変調処理後の信号である送信用信号を生成する（ステップＳ３０２）。
【００７２】
送信部４０４は、変調部４０３が生成した送信用信号を送信する（ステップＳ３０３）。
【００７３】
本実施形態によれば、送信側信号処理装置２１０と合成処理装置４００とが別個に生成されたクロック信号に基づいてそれぞれ動作し、同期処理装置３００と合成処理装置４００とは、クロック信号提供装置５２０が生成したクロック信号に基づいて動作する。そして、同期処理装置３００が、クロック信号提供装置５２０が生成したクロック信号に基づくタイミングで、送信側信号処理装置２１０が生成したＮＴＰパケットに基づいて、ＴＬＶパケットに施される処理に要する時間に応じて補正された時刻を示すＮＴＰパケットを含む所定のスロットデータを生成する。
【００７４】
したがって、受託局６００にＮＴＰサーバを設置したり、伝送フレームを生成する度にＮＴＰサーバと通信するための手段を用意したりすることなく、適切な時刻を示すＮＴＰパケットが格納された所定のスロットデータを生成することができる。
【００７５】
そして、合成処理装置４００が、クロック信号提供装置５２０が生成したクロック信号に基づいて動作するので、当該所定のスロットデータに基づく送信用信号を適切に送信することができる。よって、委託局側と受託局側とがそれぞれ互いに同期していないクロック信号に基づいて処理を行っても、問題の発生を未然に防ぐことができる。
【００７６】
実施形態２．
次に、第２の実施形態の同期処理システムについて、図面を参照して説明する。図１０は、第２の実施形態の同期処理システムの構成例を示すブロック図である。
【００７７】
図１０に示すように、第２の実施形態の同期処理装置３０は、受信部３１、記憶部３３、時刻情報抽出部２４、時刻情報生成部３４、パケット処理部３６を含む。
【００７８】
同期処理装置３０は、例えば、図１および図３に示す第１の実施形態における同期処理装置３００に相当する。受信部３１は、例えば、図３に示す第１の実施形態における受信部３１０に相当する。記憶部３３は、例えば、図３に示す第１の実施形態における伝送モードバッファ３３０−１，３３０−２，３３０−３，３３０−４に相当する。時刻情報抽出部２４は、例えば、図３に示す第１の実施形態におけるＮＴＰパケット抽出部３２４に相当する。時刻情報生成部３４は、例えば、図３に示す第１の実施形態におけるＮＴＰパケット生成部３４０に相当する。パケット処理部３６は、例えば、図３に示す第１の実施形態における多重化部３６０に相当する。
【００７９】
受信部３１は、送信されたフレームを受信する。
【００８０】
記憶部３３には、受信部３１が受信したフレームに含まれているパケットが記憶される。
【００８１】
時刻情報抽出部２４は、受信部３１が受信したフレームに含まれている、時刻を示す時刻情報を抽出する。
【００８２】
時刻情報生成部３４は、時刻情報抽出部２４が抽出した時刻情報が示す時刻に基づき、前記パケットに施される処理に応じた時刻を示す新たな時刻情報を生成する。
【００８３】
パケット処理部３６は、記憶部３３から読み出した前記パケットに、前記新たな時刻情報を含むパケットを多重する処理を施して所定のスロットデータを生成する。
【００８４】
また、受信部３１、記憶部３３、時刻情報抽出部２４、時刻情報生成部３４、パケット処理部３６は、フレームの送信元とは同期していないクロック信号に基づいて動作する。  なお、受信部３１が受信したフレームの送信元は、例えば、第１の実施形態における送信側信号処理装置２１０に相当する。
【００８５】
本実施形態によれば、フレームの送信元とパケット処理部３６とが別個に生成されたクロック信号に基づいてそれぞれ動作し、互いのクロック信号の周期に差異が生じた場合であっても、時刻情報生成部３４が、時刻情報抽出部２４が抽出した時刻情報が示す時刻に基づき、前記パケットに施される処理に応じた時刻を示す新たな時刻情報を生成する。
【００８６】
したがって、適切な時刻を示す時刻情報を含むパケットが多重された所定のスロットデータを生成することができる。
【符号の説明】
【００８７】
２４    時刻情報抽出部
３０、３００    同期処理装置
３１、３１０、４０１    受信部
３３    記憶部
３４    時刻情報生成部
３６    パケット処理部
２００    委託局
２１０    送信側信号処理装置
２１１    ＭＭＴ多重部
２１２    ＴＬＶ多重部
２２０、５２０    クロック信号提供装置  ３２０    分配部
３２１    ＴＭＣＣ情報抽出部
３２２    ＴＬＶパケット抽出部
３２３    階層振分処理部
３２４    ＮＴＰパケット抽出部
３３０−１、３３０−２、３３０−３、３３０−４    伝送モードバッファ
３４０    ＮＴＰパケット生成部
３５０    ヌルパケット生成部
３６０    多重化部
３７０、４０４    送信部
４００    合成処理装置
４０２    合成部
４０３    変調部
５００    信号処理システム
６００    受託局
７００    送信設備
【図１】
2019154010.tif 000003
【図２】
2019154010.tif 000004
【図３】
2019154010.tif 000005
【図４】
2019154010.tif 000006
【図５】
2019154010.tif 000007
【図６】
2019154010.tif 000008
【図７】
2019154010.tif 000009
【図８】
2019154010.tif 000010
【図９】
2019154010.tif 000011
【図１０】
2019154010.tif 000012