(57)【要約】  所望のビットレートを有するＤＶＢ−Ｈ信号の作成方法は、第１のビットレートに従うＤＶＢ−Ｈ規格のＴＳ信号を準備するステップ（７１）と、前記ＴＳ信号のバースト周期（Ｔ）と、前記第１のビットレートよりも速い第２のビットレートと、を記憶するステップと、前記バースト周期（Ｔ）において、増加すべきＮＵＬＬパケットの個数（ａ）を判定するステップ（７３）と、前記バースト周期におけるパケットの個数（ｎ）だけ、前記ＴＳ信号をパケット単位で記憶するステップ（７４）と、前記記憶したＴＳパケットの次に、前記個数（ａ）のＮＵＬＬパケットを記憶するステップ（７６、７７）と、前記ＴＳ信号のすべての記憶するまで、前記ステップ（７４）及び前記ステップ（７６、７７）を繰り返すステップ（７５）と、を含む。装置は、前記ステップを実行するための手段を備える。
2008044306.tif 000002
【特許請求の範囲】
【請求項１】
第１のビットレートに従うＤＶＢ−Ｈ規格のＴＳ信号を準備するステップ（７１）と、
前記ＴＳ信号のバースト周期（Ｔ）と、前記第１のビットレートよりも速い第２のビットレートと、を記憶するステップと、
前記バースト周期（Ｔ）において、増加すべきＮＵＬＬパケットの個数（ａ）を判定するステップ（７３）と、
前記バースト周期におけるパケットの個数（ｎ）だけ、前記ＴＳ信号をパケット単位で記憶するステップ（７４）と、
前記記憶したＴＳパケットの次に、前記個数（ａ）のＮＵＬＬパケットを記憶するステップ（７６、７７）と、
前記ＴＳ信号のすべての記憶するまで、前記ステップ（７４）及び前記ステップ（７６、７７）を繰り返すステップ（７５）と、
を含む方法。
【請求項２】
請求項１に記載の方法であって、
前記ステップ（７１）は、前記ＴＳ信号を１つの入力ファイルとして記憶するステップを含む、方法。
【請求項３】
請求項１に記載の方法であって、
前記第１のビットレートは、伝送条件に従った最も遅いビットレートである、方法。
【請求項４】
請求項１に記載の方法であって、
第１のビットレートを変更するか否かを判定するステップ（７２）を、
さらに含む方法。
【請求項５】
請求項１に記載の方法であって、
前記ＴＳ信号を構成するパケットの長さを記憶するステップと、
前記第１のビットレート、前記バースト周期（Ｔ）及び前記パケットの長さに基づき、前記個数（ｎ）を得るステップと、
をさらに含む方法。
【請求項６】
請求項１に記載の方法であって、
前記ステップ（７３）は、前記個数（ｎ）及び前記第２のビットレートに基づき、前記個数（ａ）を得るステップを含む、方法。
【請求項７】
請求項１に記載の方法であって、
前記ステップ（７４）は、前記ＴＳ信号を複数のレコード領域に記憶するステップを含み、各レコード領域は、１つのＴＳパケットを記憶する、方法。
【請求項８】
請求項７に記載の方法であって、
前記ステップ（７６、７７）は、前記複数のレコード領域の最後のレコード領域の次に、ＮＵＬＬパケット用の複数のレコード領域を挿入するステップを含み、ＮＵＬＬパケット用の各レコード領域は、１つのＮＵＬＬパケットを記憶する、方法。
【請求項９】
請求項１に記載の方法であって、
前記ステップ（７４）で記憶したＴＳパケットと、前記ステップ（７６、７７）で記憶したＮＵＬＬパケットとを、１つの出力ファイルとして記憶するステップを、
さらに含む方法。
【請求項１０】
請求項８に記載の方法であって、
前記記憶されたレコード領域内のすべてのパケットを、１つの出力ファイルとして記憶するステップを、
さらに含む方法。
【請求項１１】
ソフトウェア資源に基づくビットレート変換装置であって、
第１のビットレートに従うＤＶＢ−Ｈ規格のＴＳ信号と、前記ＴＳ信号のバースト周期（Ｔ）と、前記第１のビットレートよりも速い第２のビットレートと、を記憶する手段（６３）と、
前記バースト周期（Ｔ）において、増加すべきＮＵＬＬパケットの個数（ａ）を判定する手段（６１）と、
を備え、
前記手段（６１）は、前記バースト周期におけるパケットの個数（ｎ）だけ、前記ＴＳ信号をパケット単位でレコード領域に記憶するように制御（７４）し、
前記手段（６１）は、前記記憶したＴＳパケットの次に、前記個数（ａ）のＮＵＬＬパケットを前記レコード領域に記憶するように制御（７６、７７）し、
前記手段（６１）は、前記ＴＳ信号のすべての記憶するまで、前記制御（７４）及び前記制御（７６、７７）を繰り返す（７５）、ビットレート変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所望のビットレートを有するＤＶＢ（Digital  Video  Broadcasting）−Ｈ（Handheld）規格のＴＳ（Transport  Stream）信号を作成する方法及び装置に関連し、より詳細には、所定のビットレートを有するＤＶＢ−Ｈ規格のＴＳ信号を準備し、所定のビットレートよりも速い所望のビットレートを有するＤＶＢ−Ｈ規格のＴＳ信号を作成する方法及び装置に関連する。
【背景技術】
【０００２】
図１は、ＤＶＢ−Ｈ規格のＴＳ信号から生成される地上デジタル放送波を試験するためのシステムの１例を表す。図１に示されるように、ソース１１は、アナログ又はデジタルのソースデータ（例えば、カラーバー（試験用のテストパターン）を表すＳＤＩ（Serial  Digital  Interface）映像信号）をＤＶＢ−Ｈエンコーダ１２に出力する。ＤＶＢ−Ｈエンコーダ１２は、所定の条件（例えば、ビットレートなど）に基づき、ソースデータから、ＤＶＢ−Ｈ規格のＩＰ信号（ＩＰ形式のデータ）を生成する。ＩＰカプセル化器（IP  Encapsulator）１３は、ＩＰ信号に、番組の受信・再生に必要な情報（ＰＳＩ（Program  Specification  Information）、ＳＩ（Service  Information）、タイムスライシング（Time  Slicing）情報）を多重化するとともに、ＤＶＢ−Ｈ規格のＭＰＥＧ−２  ＴＳ信号を生成する。変調・送信器１４は、所望の伝送条件に基づき、ＭＰＥＧ−２  ＴＳ信号を変調してデジタル変調信号を生成する。所望の伝送条件は、例えば、伝送システム（ＤＶＢ−Ｈ）、変調方式（ＱＰＳＫ、１６ＱＡＭ、６４ＱＡＭなど）、帯域幅（６ＭＨｚ、７ＭＨｚ、８ＭＨｚなど）、畳み込み符号化率（１／２、２／３、３／４、５／６、７／８など）、ガードインターバル比（１／４、１／８、１／１６、１／３２など）などを含む。変調・送信器１４はさらに、デジタル変調信号の周波数を変換し、ＲＦ放送波を生成する。受信器１５は、ＲＦ放送波を受信し、受信機の表示部に画像を表示し、受信機の出力部から音声を出力する。受信器１５を試験するためには、所望の伝送条件が変更された場合であっても、受信器１５が正常に動作するか否かを確認する必要がある。【０００３】
ところで、ＭＰＥＧ−２  ＴＳ信号のビットレートは、所望の伝送条件に依存する。具体的には、伝送システム、変調方式、帯域幅、畳み込み符号化率、及びガードインターバル比がそれぞれ、ＤＶＢ−Ｈ、ＱＰＳＫ、８ＭＨｚ、１／２及び１／４である場合、ビットレートは、4.976471Ｍ（Mega）［bit/sec］である。ここで、所望の伝送条件内の変調方式をＱＰＳＫから６４ＱＡＭに変更すると、ビットレートは、4.976471Ｍ［bit/sec］から14.929412Ｍ［bit/sec］に変更される。【０００４】
したがって、様々な伝送条件に従ったＲＦ放送波を提供するために、ＤＶＢ−Ｈエンコーダ１２は、所定のビットレートを変更し、ＩＰ信号を再構築する必要がある。ＩＰカプセル化器１３も、ＤＶＢ−Ｈ規格のＭＰＥＧ−２  ＴＳ信号を再構築する必要がある。代替的に、ＤＶＢ−Ｈエンコーダ１２及びＩＰカプセル化器１３でそれらの信号を再構築しない場合には、ＩＰカプセル化器１３と変調・送信器１４との間に、ビットレート変換器を用意する必要がある。【０００５】
ビットレート変換器は、例えば、以下に示される特許文献１に開示されている。
【特許文献１】特開平１１−２０５７８９号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
図２は、特開平１１−２０５７８９号公報（特許文献１）の図１に開示されたビットレート変換器のブロック図を示す。ビットレートを速くする場合、図２のビットレート変換器は、ＮＵＬＬパケット生成回路６を用いて、入力されるＭＰＥＧ−２  ＴＳ信号中のＮＵＬＬパケットを増加させる。【０００７】
図２に示すビットレート変換器は、リアルタイムでビットレートを変換することができるため、図２に示すようなハードウェア資源に基づく装置は、高価である。【０００８】
また、図２に示すビットレート変換器に入力されるＤＶＢ−Ｔ信号等のＭＰＥＧ−２  ＴＳ信号は、ＰＣＲ値を書き換える必要があるため、図２に示すビットレート変換器は、ＰＣＲ付替回路７を備える必要がある。【０００９】
本発明の目的は、以下の事項の少なくとも１つを含む：
ソフトウェア資源に基づく、所望のビットレートを有するＤＶＢ−Ｈ規格のＴＳ信号（ＤＶＢ−Ｈ信号）の作成方法（又は装置）の提供；
ＤＶＢ−Ｈ規格のＴＳ信号（ＤＶＢ−Ｈ信号）に適したビットレート変換方法（又は装置）の提供；
簡易な構造を持つビットレート変換方法（又は装置）の提供；及び
以下に述べる実施形態及び添付の図面を参照することによって、当業者に明らかになる事項。
【課題を解決するための手段】
【００１０】
本発明の方法は、第１のビットレートに従うＤＶＢ−Ｈ規格のＴＳ信号を準備するステップ（７１）と、前記ＴＳ信号のバースト周期（Ｔ）と、前記第１のビットレートよりも速い第２のビットレートと、を記憶するステップと、前記バースト周期（Ｔ）において、増加すべきＮＵＬＬパケットの個数（ａ）を判定するステップ（７３）と、前記バースト周期におけるパケットの個数（ｎ）だけ、前記ＴＳ信号をパケット単位で記憶するステップ（７４）と、前記記憶したＴＳパケットの次に、前記個数（ａ）のＮＵＬＬパケットを記憶するステップ（７６、７７）と、前記ＴＳ信号のすべての記憶するまで、前記ステップ（７４）及び前記ステップ（７６、７７）を繰り返すステップ（７５）と、を含む。【００１１】
前記ステップ（７１）は、前記ＴＳ信号を１つの入力ファイルとして記憶するステップを含むことができる。好ましくは、前記第１のビットレートは、伝送条件に従った最も遅いビットレートである。【００１２】
本発明の方法は、第１のビットレートを変更するか否かを判定するステップ（７２）を、さらに含むことができる。【００１３】
本発明の方法は、前記ＴＳ信号を構成するパケットの長さを記憶するステップと、前記第１のビットレート、前記バースト周期（Ｔ）及び前記パケットの長さに基づき、前記個数（ｎ）を得るステップと、をさらに含むことができる。【００１４】
前記ステップ（７３）は、前記個数（ｎ）及び前記第２のビットレートに基づき、前記個数（ａ）を得るステップを含むことができる。前記ステップ（７４）は、前記ＴＳ信号を複数のレコード領域に記憶するステップを含むことができ、各レコード領域は、１つのＴＳパケットを記憶する。前記ステップ（７６、７７）は、前記複数のレコード領域の最後のレコード領域の次に、ＮＵＬＬパケット用の複数のレコード領域を挿入するステップを含むことができ、ＮＵＬＬパケット用の各レコード領域は、１つのＮＵＬＬパケットを記憶する。【００１５】
本発明の方法は、前記ステップ（７４）で記憶したＴＳパケットと、前記ステップ（７６、７７）で記憶したＮＵＬＬパケットとを、１つの出力ファイルとして記憶するステップを、さらに含むことができる。或いは、本発明の方法は、前記記憶されたレコード領域内のすべてのパケットを、１つの出力ファイルとして記憶するステップを、さらに含むことができる。【００１６】
本発明の装置は、第１のビットレートに従うＤＶＢ−Ｈ規格のＴＳ信号と、前記ＴＳ信号のバースト周期（Ｔ）と、前記第１のビットレートよりも速い第２のビットレートと、を記憶する手段（６３）と、前記バースト周期（Ｔ）において、増加すべきＮＵＬＬパケットの個数（ａ）を判定する手段（６１）と、を備える。前記手段（６１）は、前記バースト周期におけるパケットの個数（ｎ）だけ、前記ＴＳ信号をパケット単位でレコード領域に記憶するように制御（７４）し、前記手段（６１）は、前記記憶したＴＳパケットの次に、前記個数（ａ）のＮＵＬＬパケットを前記レコード領域に記憶するように制御（７６、７７）し、前記手段（６１）は、前記ＴＳ信号のすべての記憶するまで、前記制御（７４）及び前記制御（７６、７７）を繰り返す（７５）。
【図面の簡単な説明】
【００１７】
【図１】ＤＶＢ−Ｈ規格のＴＳ信号（ＤＶＢ−Ｈ信号）から生成される地上デジタル放送波を試験するためのシステムの１例を表す。
【図２】特開平１１−２０５７８９号公報（特許文献１）の図１に開示されたビットレート変換器のブロック図を示す。
【図３】ＤＶＢ−Ｈ規格のＴＳ信号（ＤＶＢ−Ｈ信号）のＭＰＥセクション構造を簡易的に示す。
【図４】ＤＶＢ−Ｈ規格のＴＳ信号のバースト構造を簡易的に示す。
【図５】地上デジタル放送波を試験するための本発明のシステムの１例を表す。
【図６】図５のビットレート変換装置４０（所望のビットレートを有するＤＶＢ−Ｈ信号を作成する本発明の装置）のブロック図の概略を示す。
【図７】所望のビットレートを有するＤＶＢ−Ｈ信号を作成する本発明の方法のフローチャートの概略を示す。
【図８】ＴＳパケットのデータの内容を記憶する複数のレコード領域を説明するための図である。
【発明を実施するための最良の形態】
【００１８】
例えば欧州における携帯機器（又は移動機器）用の地上デジタル放送は、ＤＶＢ−Ｈ規格のＴＳ信号に従う必要がある。ＤＶＢ−Ｈ規格は、ＤＶＢ−Ｔ規格を携帯機器用に改良したものであり、携帯機器の受信回路の消費電力を低減させるために、タイムスライシングという技術を採用する。図３は、ＤＶＢ−Ｈ規格のＴＳ信号（ＤＶＢ−Ｈ信号）のＭＰＥセクション構造を簡易的に示す。図３に示すように、ＤＶＢ−Ｈ信号内の番組を構成する各ＭＰＥセクションのヘッダは、Delta-Tという時間情報を含む。図４は、ＤＶＢ−Ｈ規格のＴＳ信号のバースト（Burst）構造を簡易的に示す。ＤＶＢ−Ｈ信号は、バースト（Burst）状に、送信ないし受信されるため、携帯機器の受信器は、ＤＶＢ−Ｈ信号に内包されたDelta-Tという時間情報に基づいて、対応するバースト期間（Burst Duration）のみ電源をＯｎし、消費電力は、低減される。【００１９】
上述の通り、図２に示すような装置（ハードウェア資源）は、高価である。また、図１に示すようなＤＶＢ−Ｈエンコーダ１２及びＩＰカプセル化器１３も、高価である。このような事情に考慮して、本発明者らは、ソフトウェア資源を用いてビットレートを変化する手法は、安価であることを認識した。【００２０】
また、ＤＶＢ−Ｈ信号は、ＩＰ形式のデータに基づき作成される。言い換えれば、受信器１５は、ＤＶＢ−Ｈ信号をＩＰ形式のデータに戻し、ＩＰ形式のデータを再生する。したがって、ＤＶＢ−Ｈ信号中のパケットは、ＰＣＲ値を含む必要がない。このような事情に考慮して、本発明者らは、ＤＶＢ−Ｈ信号に適したビットレート変換手法は、ＰＣＲ値を書き換える必要がないことを認識した。【００２１】
図５は、地上デジタル放送波を試験するための本発明のシステムの１例を表す。【００２２】
図５に示されるビットレート変換装置５０は、ソフトウェア資源に基づく。したがって、ハードウェア資源（クロック信号ないし動作信号を必要とする回路）に基づくビットレート変換装置と比べて、ソフトウェア資源に基づくビットレート変換装置５０は、安価である。【００２３】
また、ビットレート変換装置５０が、一度、ＤＶＢ−Ｈ規格のＴＳ信号を入力し、その信号の内容を保存すれば、本発明のシステムは、その後、図１に示すＤＶＢ−Ｈエンコーダ１２及びＩＰカプセル化器１３を必要としない。言い換えれば、ビットレート変換装置５０は、保存したＤＶＢ−Ｈ規格のＴＳ信号を利用し、所望のビットレートを有するＤＶＢ−Ｈ信号を作成するため、本発明のシステムは、安価である。【００２４】
なお、ビットレート変換装置５０に保存するＤＶＢ−Ｈ信号は、所定のビットレートを有し、その所定のビットレートは、遅いことが好ましい。言い換えれば、遅いビットレートを準備し、準備した所定のビットレートを速くすることで、所定のビットレート以上の様々なビットレートを用意することができる。【００２５】
図６は、図５のビットレート変換装置５０（所望のビットレートを有するＤＶＢ−Ｈ信号を作成する本発明の装置）のブロック図の概略を示す。図７は、所望のビットレートを有するＤＶＢ−Ｈ信号を作成する本発明の方法のフローチャートの概略を示す。【００２６】
ビットレート変換装置５０（例えば、コンピュータ）は、本発明の方法を実行するための制御部６１（例えば、ＣＰＵ）と、ＤＶＢ−Ｈ規格のＴＳ信号を入力するための入力インタフェース部６２（例えば、ＰＣＩバス）と、制御プログラムを記憶し、ＤＶＢ−Ｈ規格のＴＳ信号等のデータを記憶可能な記憶部６３（例えば、ＨＤ）と、記憶部６３に記憶されるデータをＤＶＢ−Ｈ規格のＴＳ信号として出力可能な出力インタフェース部６４（例えば、ＰＣＩバス）と、を備える。入力インタフェース部６２と出力インタフェース部６４とは、１つの入出力インタフェースとすることができる。【００２７】
制御部６１は、記憶部６３に記憶される制御プログラムを読み込み、その制御プログラムを起動する。制御部６１は、ユーザからの指示、或いは、自動的に、所定のビットレートを有するＤＶＢ−Ｈ規格のＴＳ信号を入力インタフェース部６２を介して記憶部６３に記憶する（ステップ７１）。【００２８】
なお、所定のビットレートを有するＤＶＢ−Ｈ規格のＴＳ信号は、例えば、図１に示すＤＶＢ−Ｈエンコーダ１２及びＩＰカプセル化器１３によってリアルタイムに生成され、記憶部６３は、ＩＰカプセル化器１３から出力されるＤＶＢ−Ｈ規格のＴＳ信号のすべてを、１つの入力ファイルとして記憶する。或いは、記憶部６３は、一定の期間だけＩＰカプセル化器１３から出力されるＤＶＢ−Ｈ規格のＴＳ信号のすべてを、１つの入力ファイルとして記憶する。好ましくは、所定のビットレートは、試験用の伝送条件（例えば、変調方式が、ＱＰＳＫ、１６ＱＡＭ又は６４ＱＡＭであり、帯域幅が、６ＭＨｚ、７ＭＨｚ又は８ＭＨｚであり、畳み込み符号化率が、１／２、２／３、３／４、５／６又は７／８であり、ガードインターバル比が、１／４、１／８、１／１６又は１／３２である。）に従った最も遅いビットレート（例えば、（ＱＰＳＫ、６ＭＨｚ、１／２、１／４）の組み合わせに従った3.732353Ｍ［bit/sec］）である。【００２９】
代替的に、所定のビットレートを有するＤＶＢ−Ｈ規格のＴＳ信号は、例えば、図示しない記憶媒体（例えば、CD-ROM、DVD-ROM）に、予め記憶され、所定のビットレートを有するＤＶＢ−Ｈ規格のＴＳ信号のデータは、１つの入力ファイルとして、記憶部６３にコピーされる。記憶媒体が（外部の又はネットワーク上の）ＨＤの場合、そのＨＤを記憶部６３の一部とみなしてもよい（この場合、ＨＤに記憶されるＴＳ信号のデータは、コピーされない。）。【００３０】
このように、所定のビットレートを有するＤＶＢ−Ｈ規格の１つの完全なＴＳ信号を記憶部６３に準備する（ステップ７１）。【００３１】
制御部６１は、記憶部６３に記憶された１つの完全なＴＳ信号の所定のビットレート（例えば、（ＱＰＳＫ、６ＭＨｚ、１／２、１／４）の組み合わせに従った3.732353Ｍ［bit/sec］）を、記憶部６３（例えば、ＨＤ）に記憶する。所定のビットレートは、例えば、ユーザによって選択ないし入力される。【００３２】
代替的に、制御部６１は、所定のビットレートを記憶されたＴＳ信号から算出することもできる。具体的には、制御部６１は、ＴＳ信号を構成するＴＳパケットの中からＮＩＴ（Network Information Table）パケット（ＮＩＴのＰＩＤ（Packet ID）は、「０ｘ００１０」（１６進数表記で、００１０）である。）を抽出する。制御部６１は、ＮＩＴパケットの記述を解析し、Constellation、Bandwidth、code_rate、及びguard_intervalに対応する値を得る。例えば、Constellationの値が「00」を示す場合、変調方式は、ＱＰＳＫであり、Bandwidthの値が「010」を示す場合、帯域幅は、６ＭＨｚであり、code_rateが「000」を示す場合、畳み込み符号化率は、1/2であり、guard_intervalが「11」を示す場合、ガードインターバル比は、1/16である。制御部６１は、帯域幅、変調方式、畳み込み符号化率及びガードインターバル比から、所定のビットレートを算出することができる。【００３３】
算出式は、例えば、（54,000,000×Ｐ／204）×Ｍ×（Ｂ／8）×Ｃ×Ｄ[bit/sec]である。ここで、Ｐは、１ＴＳパケットの長さであり、Ｍは、変調方式に対応する値（６４ＱＡＭ＝３／４、１６ＱＡＭ＝１／２、ＱＰＳＫ＝１／４）であり、Ｂは、帯域幅であり、Ｃは、畳み込み符号化率であり、Ｇは、ガードインターバル比に対応する値（１／３２＝３２／３３、１／１６＝１６／１７、１／８＝８／９、１／４＝４／５）である。【００３４】
１パケットの長さが１８８バイトである場合、（ＱＰＳＫ、６ＭＨｚ、１／２、１／４）の組み合わせに従った所定のビットレートは、（54,000,000×188／204）×（1/4）×（6／8）×（1/2）×（4/5）＝3,732,353[bit/sec]＝3.732353Ｍ［bit/sec］である。【００３５】
また、制御部６１は、記憶部６３に記憶したＴＳ信号に関するバースト周期（Ｔ）を記憶する。バースト周期（Ｔ）は、バースト期間（Burst Duration）とオフタイム（Off-time）とを加算した値であり、バーストの先頭から次ぎのバーストの先頭までのDelta-Tと等しい。バースト周期（Ｔ）は、例えば、ユーザによって選択ないし入力される。なお、バースト周期（Ｔ）は、ＴＳ信号を生成する際に、必要な値（例えば、図１のＩＰカプセル化器１３に必要とされるタイムスライシング情報に含まれる）であり、この値は、既知である。或いは、ＴＳ信号の生成過程が不明である場合、ＴＳ信号をアナライザに入力し、バースト周期（Ｔ）を解析・取得することができる。【００３６】
制御部６１は、所定のビットレートを変更するか否かを、ユーザからの選択ないし入力によって、判定する（ステップ７２）。所定のビットレートを変更する場合（例えば、制御部６１がユーザからの肯定入力（「Ｙｅｓ」）を検知する場合）、制御部６１は、所望のビットレート（変換後のビットレートであって、所定のビットレートより速いビットレート）を待つ。制御部６１は、ユーザによって選択ないし入力された所望のビットレートを記憶部６３に記憶する。【００３７】
制御部６１は、所定のビットレートに対する所望のビットレートの比率（ｘ）を判定する。試験用の伝送条件（例えば、伝送システムが、ＤＶＢ−Ｈであり、変調方式が、ＱＰＳＫであり、帯域幅が、６ＭＨｚであり、畳み込み符号化率が、１／２であり、ガードインターバル比が、１／４である。）のうち、変調方式が、ＱＰＳＫから１６ＱＡＭに変更される場合、所望のビットレートは、7.464706Ｍ［bit/sec］である。この例において、所定のビットレート（3.732353Ｍ［bit/sec］）に対する所望のビットレート（7.464706Ｍ［bit/sec］）の比率（ｘ）は、２である。【００３８】
また、制御部６１は、バースト周期（Ｔ[sec]）における、所定のビットレートに従うＴＳ信号を構成するパケット数（ｎ）を判定する。バースト周期内のパケット数（ｎ）は、所定のビットレート[bit/sec]、バースト周期[sec]及び１つのＴＳパケットの長さ(byte)から、得ることができる。【００３９】
制御部６１は、バースト周期（Ｔ[sec]）における、増加すべきＮＵＬＬパケットの個数に対応するレコード数（ａ）を判定する（ステップ７３）。増加すべきＮＵＬＬパケットの個数に対応するレコード数（ａ）は、以下の式に従う：
ａ＝ｎ×（ｘ−１）。
ｎ＝５、ｘ＝２の場合、ａ＝５×（２−１）＝５である。【００４０】
制御部６１は、記憶部６３に記憶された所定のビットレートを有するＤＶＢ−Ｈ規格の１つの完全なＴＳ信号を構成するＴＳパケットのすべて（先頭パケットから最終パケットまで）をパケット単位で、読み出す。具体的には、制御部６１は、先頭パケットから、ｎ（バースト周期（Ｔ[sec]）におけるパケット数）個のパケットだけ、読み出し、記憶部６３内の複数のレコード領域にパケット単位で記憶し、その結果、記憶部６３は、各レコード領域に１つのＴＳパケットを記憶する（ステップ７４）。各レコード領域は、１つのＴＳパケットの長さ（１８８又は２０４バイト）と一致する容量を持ち、１つのＴＳパケットのデータの内容を記憶する。例えば、複数のレコード領域は、制御プログラムの一部（データベース・アプリケーション・ソフトウェア）によって生成されるテーブルであり、そのテーブルは、各行毎に１つのＴＳパケットのデータの内容を記憶する。【００４１】
図８は、ＴＳパケットのデータの内容を記憶する複数のレコード領域を説明するための図である。図８の左図に示されるように、バースト周期（Ｔ）における、所定のビットレートに従うＴＳ信号を構成するパケット数（ｎ）は、例えば、５である。【００４２】
制御部６１は、１回（１バースト周期単位）の読み出しで、記憶部６３に記憶された１つの完全なＴＳ信号を構成するＴＳパケットのすべてを読み出し終えたか否かを判定する（ステップ７５）。ステップ７５が否定応答を表す場合、制御部６１は、ステップ７６を実行する。  初期状態（ステップ７４）において、バースト周期（Ｔ[sec]）において、挿入又は追加されたレコード数（ｂ）は、０である。制御部６１は、増加すべきＮＵＬＬパケットの個数に対応するレコード数（ａ）が、バースト周期（Ｔ[sec]）において、挿入又は追加されたレコード数（ｂ）と一致するか否かを判定する（ステップ７６）。ステップ７６が否定応答を表す場合、制御部６１は、データを記憶する最後のレコード領域の次の１つのレコード領域に、ＮＵＬＬパケットのデータの内容を記憶する（ステップ７７）。また、制御部６１は、挿入又は追加されたレコード数（ｂ）と１とを加算した値を求め、その値を新たな値ｂとする（ｂ＝ｂ＋１）。ｂ＝０の場合、ｂ＝１となる。その後、制御部６１は、ａ＝ｂとなるまで、ステップ７６及び７７を繰り返す。ａ＝５の場合、ｂ＝５となる。言い換えれば、ａ＝５の場合、５個分のＮＵＬＬパケットを記憶するために５個のレコード領域が挿入又は追加される（図８の右図参照）。【００４３】
ステップ７６が肯定応答を表す場合、制御部６１は、読み出しを再開する。制御部６１は、読み出しを中止した次のパケット（例えば、図８の左図の例において、６番目のパケット）から、次のｎ（バースト周期（Ｔ）におけるパケット数）個のパケットだけ、読み出す。制御部６１は、データを記憶する最後のレコード領域の次の１つのレコード領域（例えば、図８の右図の例において、１１番目のパケット）から、記憶部６３内の複数のレコード領域にパケット単位で記憶する（ステップ７４）。【００４４】
ステップ７５が肯定応答を表すまで、制御部６１は、ステップ７６、７７、７４、７５を繰り返す。【００４５】
ステップ７５が肯定応答を表す場合、制御部６１は、データ（所定のビットレートを有する１つの完全なＴＳ信号を構成するＴＳパケットと、所望のビットレートに従って挿入又は追加されたＮＵＬＬパケットと、を含む）を記憶するレコード領域を有するテーブル（記憶部６３に記憶された１つの完全なＴＳ信号を構成するＴＳパケットの総数が５０，０００であり、且つａ＝５の例において、５０，０００個のＮＵＬＬパケットがレコード領域に追加される（図８の右図参照）。）に基づいて、所望のビットレートを有するＤＶＢ−Ｈ規格の１つの完全なＴＳ信号を構成するＴＳパケットのすべて（先頭パケットから最終パケットまで）を１つの出力ファイルとして、パケット単位で、記憶部６３に、ユーザからの指示、或いは、自動的に、書き出し、記憶して、制御プログラムを終了する。記憶部６３の一部は、記憶媒体（CD-ROM、DVD-ROM、外部の又はネットワーク上のＨＤ）であってもよい。例えば図５の変調・送信器１４は、記憶部６３に記憶された所望のビットレートを有するＤＶＢ−Ｈ規格のＴＳ信号を出力インタフェース部６４を介して読み出し、所望のビットレートに従って再生することができる。なお、変調・送信器１４に所望の伝送条件が入力される場合、変調・送信器１４は、ＴＳ信号を変調する際に、ＴＳ信号中のＮＩＴパケットを所望の伝送条件に適合するＮＩＴパケットに書き換える。【００４６】
ビットレート変換装置５０は、入力したＤＶＢ−Ｈ規格のＴＳ信号のデータをそのまま利用する。言い換えれば、所定のビットレートを有するＤＶＢ−Ｈ規格のＴＳ信号に内包されたDelta-Tを変更しない。したがって、Delta-Tを維持した状態で、所望のビットレートを有するＤＶＢ−Ｈ信号の作成することが可能となる。【００４７】
なお、本発明は、上述の例示的な実施形態に限定されず、また、当業者は、上述の例示的な実施形態を特許請求の範囲に含まれる範囲まで、容易に変更することができるであろう。
【図１】
2008044306.tif 000003
【図２】
2008044306.tif 000004
【図３】
2008044306.tif 000005
【図４】
2008044306.tif 000006
【図５】
2008044306.tif 000007
【図６】
2008044306.tif 000008
【図７】
2008044306.tif 000009
【図８】
2008044306.tif 000010
【国際調査報告】
2008044306.tif 000011
2008044306.tif 000012
2008044306.tif 000013
2008044306.tif 000014