(57)【要約】【課題】ＤＶＢ−Ｈ信号に適したビットレート変換装置を提供する。【解決手段】装置は、ＰＣＲ値の書き換え機能を有しない。装置は、第１のビットレートに従って、ＤＶＢ−Ｈ信号を記憶する手段（４２）と、第２のビットレートに従って、ＮＵＬＬパケットを連続的に生成する手段（４６）と、前記記憶されたパケット及び前記ＮＵＬＬパケットの何れか一方を、前記第２のビットレートに従って出力する手段（４５）と、を備える。装置は、ＤＶＢ−Ｈ規格の前記ＴＳ信号を入力する手段（５１）であって、前記ＴＳ信号からＮＵＬＬパケットを削除する手段（５１）を、さらに備えてもよい。或いは、装置は、ＤＶＢ−Ｈ規格の前記ＴＳ信号を入力する手段（６１）であって、前記ＴＳ信号を構成する１つの番組を表すパケット及びＰＳＩ／ＳＩパケットのみを通過させる手段（６１）を、さらに備えてもよい。【選択図】図４
2008091965.tif 000002
【特許請求の範囲】
【請求項１】
ＰＣＲ値の書き換え機能を有しないビットレート変換装置であって、
第１のビットレートに従って、ＤＶＢ−Ｈ規格のＴＳ信号を入力し、記憶する手段（４２）と、
第２のビットレートに従って、ＮＵＬＬパケットを連続的に生成する手段（４６）と、
前記手段（４２）からの前記記憶されたＴＳ信号を構成するパケット及び前記手段（４６）からの前記ＮＵＬＬパケットの何れか一方を、前記第２のビットレートに従って出力する手段（４５）と、
を備えるビットレート変換装置。
【請求項２】
請求項１に記載のビットレート変換装置であって、
前記手段（４２）によって記憶された前記ＴＳ信号の容量が、所定の容量を超える場合、前記手段（４５）は、前記手段（４２）からの前記記憶されたＴＳ信号を構成する前記パケットを出力し、
前記手段（４２）によって記憶された前記ＴＳ信号の前記容量が、前記所定の容量を超えない場合、前記手段（４５）は、前記手段（４６）からの前記ＮＵＬＬパケットを出力する、ビットレート変換装置。
【請求項３】
請求項１に記載のビットレート変換装置であって、
前記手段（４２）の代わりに、ＤＶＢ−Ｈ規格の前記ＴＳ信号を入力する手段（５１）であって、前記ＴＳ信号からＮＵＬＬパケットを削除する手段（５１）を、
さらに備え、
前記手段（４２）は、前記手段（５１）によってＮＵＬＬパケットが削除された信号を記憶する、ビットレート変換装置。
【請求項４】
請求項３に記載のビットレート変換装置であって、前記第１のビットレートと比べて前記第２のビットレート方が速いか否かを判定する手段（５２）を、
さらに備え、
前記第２のビットレートが前記第１のビットレートよりの速い場合、前記手段（５１）は、ＮＵＬＬパケットの削除を停止し、入力したＤＶＢ−Ｈ規格の前記ＴＳ信号をそのまま前記手段（４２）に出力する、ビットレート変換装置。
【請求項５】
請求項１に記載のビットレート変換装置であって、
前記手段（４２）の代わりに、ＤＶＢ−Ｈ規格の前記ＴＳ信号を入力する手段（６１）であって、前記ＴＳ信号を構成する１つの番組を表すパケット及びＰＳＩ／ＳＩパケットのみを通過させる手段（６１）を、
さらに備え、
前記手段（４２）は、前記手段（６１）を通過した信号を記憶する、ビットレート変換装置。
【請求項６】
請求項５に記載のビットレート変換装置であって、前記第１のビットレートと比べて前記第２のビットレート方が速いか否かを判定する手段（５２）を、
さらに備え、
前記第２のビットレートが前記第１のビットレートよりの速い場合、前記手段（６１）は、入力したＤＶＢ−Ｈ規格の前記ＴＳ信号のすべてを前記手段（４２）に出力する、ビットレート変換装置。
【請求項７】
請求項５に記載のビットレート変換装置であって、
前記手段（６１）は、バースト期間のパケットのみ通過させる、ビットレート変換装置。
【請求項８】
請求項５に記載のビットレート変換装置であって、
前記手段（４２）は、バースト期間のみ、前記手段（４２）からの前記記憶されたＴＳ信号を構成するパケットを出力する、ビットレート変換装置。
【請求項９】
請求項８に記載のビットレート変換装置であって、
前記手段（４２）は、前記バースト期間以外の期間、前記手段（４６）からの前記ＮＵＬＬパケットのみを出力する、ビットレート変換装置。
【請求項１０】
第１のビットレートに従って、ＤＶＢ−Ｈ規格のＴＳ信号を入力するステップと、
前記ＴＳ信号を構成する１つの番組を表すパケット及びＰＳＩ／ＳＩパケットのみを通過させるステップと、
前記通過されたパケットを記憶するステップと、
第２のビットレートに従って、ＮＵＬＬパケットを連続的に生成するステップと、
前記記憶されたパケット及び前記生成された前記ＮＵＬＬパケットの何れか一方を、前記第２のビットレートに従って出力するステップと、
を備えるビットレート変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＶＢ（Digital  Video  Broadcasting）−Ｈ（Handheld）規格のＴＳ（Transport  Stream）信号のビットレートを変換する装置及び方法に関連し、より詳細には、入力されるＴＳ信号のビットレートを速く又は遅くする装置及び方法に関連する。
【背景技術】
【０００２】
図１は、地上デジタル放送波を作るためのシステムの１例を表す。図１に示されるように、ソース１１は、アナログ又はデジタルのソースデータ（例えば、映像データ、音声データなど）をエンコーダ１２に出力する。エンコーダ１２は、所定の条件（例えば、ビットレートなど）に基づき、ソースデータからＭＰＥＧ２ＴＳ信号を生成する。変調・送信器１３は、所望の伝送条件に基づき、ＭＰＥＧ２ＴＳ信号を変調してデジタル変調信号を生成する。所望の伝送条件は、例えば、伝送システム（ＤＶＢ−Ｔ（terrestrial）など）、変調方式（ＱＰＳＫ、１６ＱＡＭ、６４ＱＡＭなど）、帯域幅（６ＭＨｚ、７ＭＨｚ、８ＭＨｚなど）、畳み込み符号化率（１／２、２／３、３／４、５／６、７／８など）、ガードインターバル比（１／４、１／８、１／１６、１／３２など）などを含む。変調・送信器１３はさらに、デジタル変調信号の周波数を変換し、ＲＦ放送波を生成する。受信器１４は、ＲＦ放送波を受信し、受信機の表示部に画像を表示し、受信機の出力部から音声を出力する。受信器１４を試験するためには、所望の伝送条件が変更された場合であっても、受信器１４が正常に動作するか否かを確認する必要がある。
【０００３】
ところで、ＭＰＥＧ２ＴＳ信号のビットレートは、所望の伝送条件に依存する。具体的には、伝送システム、変調方式、帯域幅、畳み込み符号化率、及びガードインターバル比がそれぞれ、ＤＶＢ−Ｔ、ＱＰＳＫ、８ＭＨｚ、１／２及び１／４である場合、ビットレートは、4.976471［bit/sec］である。ここで、所望の伝送条件内の変調方式をＱＰＳＫから６４ＱＡＭに変更すると、ビットレートは、4.976471から14.929412に変更される。
【０００４】
したがって、所望の伝送条件の一部が変更された場合には、エンコーダ１２は、変更された所望の伝送条件に従ったビットレートで、ＭＰＥＧ２ＴＳ信号を生成する必要がある。代替的に、エンコーダ１２でビットレートを変更しない場合には、エンコーダ１２と変調・送信器１３との間に、ビットレート変換器を用意する必要がある。
【０００５】
ビットレート変換器は、例えば、以下に示される特許文献１に開示されている。
【特許文献１】特開平１１−２０５７８９号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
図２は、特開平１１−２０５７８９号公報（特許文献１）の図１に開示されたビットレート変換器のブロック図を示す。ビットレートを速くする場合、図２のビットレート変換器は、ＮＵＬＬパケット生成回路６を用いて、入力されるＭＰＥＧ２ＴＳ信号中のＮＵＬＬパケットを増加させる。或いは、ビットレートを遅くする場合、図２のビットレート変換器は、ＰＣＲ抽出回路３を用いて、入力されるＭＰＥＧ２ＴＳ信号中のＮＵＬＬパケットを減少させる。
【０００７】
ＤＶＢ−Ｔ信号等のＭＰＥＧ２ＴＳ信号は、ＰＣＲ値を書き換える必要があるため、図２に示すビットレート変換器は、ＰＣＲ付替回路７を備える必要がある。
また、ビットレート変換器においてビットレートを遅くする場合、ＮＵＬＬパケットをすべて除外しても、所望のビットレートまで遅くすることができない場合がある。言い換えれば、ビットレート変換器によって低下させることができるビットレート（ビットレートの下限）は、入力されるＭＰＥＧ２ＴＳ信号中のＮＵＬＬパケットの数に依存する。
【０００８】
本発明の目的は、以下の事項の少なくとも１つを含む：
ＤＶＢ−Ｈ規格のＴＳ信号（ＤＶＢ−Ｈ信号）に適したビットレート変換装置（又は）の提供；
簡易な構造を持つビットレート変換装置（又は方法）の提供；
ビットレートの下限を下げることのできるビットレート変換装置（又は方法）の提供；及び
以下に述べる実施形態及び添付の図面を参照することによって、当業者に明らかになる事項。
【課題を解決するための手段】
【０００９】
本発明の装置は、第１のビットレートに従って、ＤＶＢ−Ｈ規格のＴＳ信号を入力し、記憶する手段（４２）と、第２のビットレートに従って、ＮＵＬＬパケットを連続的に生成する手段（４６）と、前記手段（４２）からの前記記憶されたＴＳ信号を構成するパケット及び前記手段（４６）からの前記ＮＵＬＬパケットの何れか一方を、前記第２のビットレートに従って出力する手段（４５）と、を備える。
【００１０】
前記手段（４２）によって記憶された前記ＴＳ信号の容量が、所定の容量を超える場合、前記手段（４５）は、前記手段（４２）からの前記記憶されたＴＳ信号を構成する前記パケットを出力することができる。前記手段（４２）によって記憶された前記ＴＳ信号の前記容量が、前記所定の容量を超えない場合、前記手段（４５）は、前記手段（４６）からの前記ＮＵＬＬパケットを出力することができる。
【００１１】
本発明の装置は、前記手段（４２）の代わりに、ＤＶＢ−Ｈ規格の前記ＴＳ信号を入力する手段（５１）であって、前記ＴＳ信号からＮＵＬＬパケットを削除する手段（５１）を、さらに備えることができる。
【００１２】
前記第２のビットレートが前記第１のビットレートよりの速い場合、前記手段（５１）は、ＮＵＬＬパケットの削除を停止し、入力したＤＶＢ−Ｈ規格の前記ＴＳ信号をそのまま前記手段（４２）に出力することができる。
【００１３】
本発明の装置は、前記手段（４２）の代わりに、ＤＶＢ−Ｈ規格の前記ＴＳ信号を入力する手段（６１）であって、前記ＴＳ信号を構成する１つの番組を表すパケット及びＰＳＩ／ＳＩパケットのみを通過させる手段（６１）を、さらに備えることができる。
【００１４】
前記第２のビットレートが前記第１のビットレートよりの速い場合、前記手段（６１）は、入力したＤＶＢ−Ｈ規格の前記ＴＳ信号のすべてを前記手段（４２）に出力することができる。
【００１５】
前記手段（６１）は、バースト期間のパケットのみ通過させることができる
本発明の方法は、第１のビットレートに従って、ＤＶＢ−Ｈ規格のＴＳ信号を入力するステップと、前記ＴＳ信号を構成する１つの番組を表すパケット及びＰＳＩ／ＳＩパケットのみを通過させるステップと、前記通過されたパケットを記憶するステップと、第２のビットレートに従って、ＮＵＬＬパケットを連続的に生成するステップと、前記記憶されたパケット及び前記生成された前記ＮＵＬＬパケットの何れか一方を、前記第２のビットレートに従って出力するステップと、を備える。
【発明を実施するための最良の形態】
【００１６】
例えば欧州における携帯機器（又は移動機器）用の地上デジタル放送は、ＤＶＢ−Ｈ規格のＴＳ信号に従う必要がある。ＤＶＢ−Ｈ規格は、ＤＶＢ−Ｔ規格を携帯機器用に改良したものであり、携帯機器１４の受信回路の消費電力を低減させるために、タイムスライシングという技術を採用する。図３は、ＤＶＢ−Ｈ規格のＴＳ信号（ＤＶＢ−Ｈ信号）の構造を簡易的に示す。図３に示すように、携帯機器用の各番組は、対応するバースト期間（Burst Duration）のみに存在し、対応するオフタイム（Off-time）には存在しない。したがって、１つの番組を携帯機器で受信する場合、携帯機器の受信器１４は、ＤＶＢ−Ｈ信号に内包されたDelta-tという時間情報に基づいて、対応するバースト期間のみ電源をＯｎし、消費電力は、低減される。このような事情に考慮して、本発明者らは、受信器１４が受信している番組以外の番組を削除することは、受信器１４に影響を与えないこと認識した。
【００１７】
また、ＤＶＢ−Ｈ信号は、ＩＰ形式のデータに基づき作成される。言い換えれば、受信器１４は、ＤＶＢ−Ｈ信号をＩＰ形式のデータに戻し、ＩＰ形式のデータを再生する。そしたがって、ＤＶＢ−Ｈ信号中のパケットは、ＰＣＲ値を含む必要がない。このような事情に考慮して、本発明者らは、ＤＶＢ−Ｈ信号に適したビットレート変換装置は、ＰＣＲ値を書き換える必要がないことを認識した。
【００１８】
（第１実施形態）
図４は、本発明のＤＶＢ−Ｈ信号のビットレートを変換する装置のブロック図の概略を示す。図４に示されるように、ＰＣＲ値の書き換え機能を有しないビットレート変換装置は、バッファ４２と、Ｎｕｌｌパケット生成部４６と、出力部４５と、を備える。本発明のＤＶＢ−Ｈ信号のビットレートを変換する方法は、以下の通り、実行される。
【００１９】
バッファ４２は、ＤＶＢ−Ｈ規格のＴＳ信号を、ＤＶＢ−Ｈ規格のＴＳ信号のビットレートに従って、１パケット単位で、入力し、記憶する。バッファ４２は、例えば、ＦＩＦＯである。バッファ４２は、所定のビットレートに従って信号を入力するために、書込クロック信号を書込クロック生成部４１から入力する。
【００２０】
書込クロック生成部４１は、所定のビットレート（バッファ４２に入力されるＤＶＢ−Ｈ規格のＴＳ信号のビットレート）［bit/sec］を８［bit］で割った値（クロック）［1/sec］を持つ書込クロック信号を生成する。具体的には、書込クロック生成部４１は、例えば、ＰＬＬ回路及び分周回路を備え、基準クロック信号（Ｒｅｆ信号）を入力する。なお、分周回路の分周比は、基準クロック信号（Ｒｅｆ信号）のクロックと、書込クロック信号のクロック（或いは、所定のビットレート）と、によって決定される。
【００２１】
メモリ部４０は、所定のビットレート（バッファ４２に入力されるＤＶＢ−Ｈ規格のＴＳ信号のビットレート）を記憶する。なお、所定のビットレートは、例えばユーザによって、入力ないし指定される。
【００２２】
バッファ４２は、入力したＤＶＢ−Ｈ規格のＴＳ信号を、所望のビットレートに従って、１パケット単位で、出力部４５に出力する。バッファ４２は、所望のビットレートに従って信号を出力するために、読出クロック信号を読出クロック生成部４４から入力する。
【００２３】
バッファ４２は、閾値を備え、記憶した信号の容量がその閾値を下回る場合には、信号の出力を停止する。記憶した信号の容量がその閾値に達する、或いは、その閾値を上回る場合には、バッファ４２は、信号の出力を再開する。バッファ４２はさらに、記憶した信号の容量が閾値以上であるか否かを示す信号（閾値信号）を出力部４５に出力する。
【００２４】
メモリ部４３は、所望のビットレート（出力部４５から出力されるＤＶＢ−Ｈ規格のＴＳ信号のビットレート）を記憶する。なお、所望のビットレート（出力部４５から出力されるＤＶＢ−Ｈ規格のＴＳ信号のビットレート）は、所望の伝送条件（変調方式、帯域幅、畳み込み符号化率、及びガードインターバル比）によって決定され、例えばユーザによって、入力ないし指定される。また、メモリ部４３は、メモリ部４０と一体化することが好ましい。
【００２５】
読出クロック生成部４４は、メモリ部４３から所望のビットレートを読み出し、所望のビットレート［bit/sec］を８［bit］で割った値（クロック）［1/sec］を持つ読出クロック信号を生成する。具体的には、読出クロック生成部４４は、例えば、ＰＬＬ回路及び分周回路を備え、基準クロック信号（Ｒｅｆ信号）を入力する。なお、分周回路の分周比は、基準クロック信号（Ｒｅｆ信号）のクロックと、読出クロック信号のクロック（或いは、所望のビットレート）と、によって決定される。なお、読出クロック生成部４４に入力される基準クロック信号と、書込クロック生成部４１に入力される基準クロック信号とは、同じであっても、異なってもよい。
【００２６】
前述の通り、読出クロック信号は、バッファ４２に入力される。図４に示されるように、読出クロック信号は、ＮＵＬＬパケット生成部４６及び出力部４５にも、入力される。
ＮＵＬＬパケット生成部４６は、読出クロック信号に基づいて、１パケット単位で、Ｎｕｌｌパケットを連続的に出力部４５に出力する。ＮＵＬＬパケット生成部４６は、例えば、１パケットを構成するバイト（Byte）総数（２０４バイト）をカウント（０〜２０３）するカウンタと、カウンタ値（０〜２０３）に依存する出力値（ＮＵＬＬパケットを構成するデータ）を選択するセレクタと、備える。具体的には、例えばカウンタ値が０を示すとき、セレクタは、パケットのヘッダを表す「０ｘ４７」（１６進数表記で、４７）を出力する。このように、セレクタは、カウンタ値（０〜２０３）に基づき、ＮＵＬＬパケットを表すデータを出力する。
【００２７】
前述の通り、出力部４５には、バッファ４２から出力されたパケットと、ＮＵＬＬパケット生成部４６から出力されたパケットと、バッファ４２から出力された閾値信号（バッファ４２によって記憶された信号の容量がバッファ４２の閾値以上であるか否かを示す信号）と、読出クロック生成部４４から出力された読出クロック信号と、が入力される。出力部４５は、バッファ４２からの閾値信号を監視する。バッファ４２によって記憶された信号の容量が、バッファ４２の閾値以上である（バッファ４２からのパケットが入力される）場合には、出力部４５は、バッファ４２からのパケットを出力し、ＮＵＬＬパケット生成部４６からのＮＵＬＬパケットを出力しない。バッファ４２によって記憶された信号の容量がバッファ４２の閾値を下回る（バッファ４２からのパケットが入力されない）場合、出力部４５は、ＮＵＬＬパケット生成部４６からのＮＵＬＬパケットを出力する。このように、出力部４５は、バッファ４２又はＮＵＬＬパケット生成部４６の何れか一方のパケットを読出クロック信号に基づいて出力し、その結果、出力部４５は、１パケット単位で、パケットを連続的に出力する。言い換えれば、出力部４５は、所望のビットレートに変換された、ＤＶＢ−Ｈ規格のＴＳ信号を出力する。出力部４５は、例えば、セレクタである。
【００２８】
図４に示されるビットレート変換装置は、ＰＣＲ値の書き換え機能を有しないため、簡易な構造で構成される。したがって、ビットレート変換装置は、安価に製造することができる。
【００２９】
なお、図４に示されるビットレート変換装置は、入力されるＤＶＢ−Ｈ規格のＴＳ信号中のＮＵＬＬパケットを削除する構成を備えないため、入力されるＤＶＢ−Ｈ規格のＴＳ信号のビットレートを遅くすることができない。言い換えれば、バッファ４２はオーバーフローする。
【００３０】
（第２実施形態）
図５は、第２実施形態に従った、本発明のＤＶＢ−Ｈ信号のビットレートを変換する装置のブロック図の概略を示す。図５に示されるビットレート変換装置は、図４に示されるビットレート変換装置と比べて、ＮＵＬＬパケット削除部５１を備える。
【００３１】
ＮＵＬＬパケット削除部５１は、ＤＶＢ−Ｈ規格のＴＳ信号を入力し、ＤＶＢ−Ｈ規格のＴＳ信号中のＮＵＬＬパケットを削除する。ＮＵＬＬパケット削除部５１は、書込クロック信号を書込クロック生成部４１から入力し、書込クロック信号に基づいて、１パケット単位で、ＤＶＢ−Ｈ規格のＴＳ信号を入力し、Ｎｕｌｌパケット以外のＤＶＢ−Ｈ規格のＴＳ信号中のパケットをバッファ４２に出力する。
【００３２】
具体的には、ＮＵＬＬパケット削除部５１は、入力されたパケットがＮＵＬＬパケットであるか否かを判定する。入力されたパケットがＮＵＬＬパケットである場合には、ＮＵＬＬパケット削除部５１は、何も出力しない。入力されたパケットがＮＵＬＬパケットでない場合には、ＮＵＬＬパケット削除部５１は、そのパケットを書込クロック信号に基づいてバッファ４２に出力する。より具体的には、ＮＵＬＬパケット削除部５１は、入力されたパケットに記述されるＰＩＤを抽出し、抽出したＰＩＤが、ＮＵＬＬパケットのＩＤを表す「０ｘ１ＦＦＦ」（１６進数表記で、１ＦＦＦ）であるか否かを判定する。
【００３３】
図５に示されるビットレート変換装置は、入力されるＤＶＢ−Ｈ規格のＴＳ信号中のＮＵＬＬパケットを削除する構成を備えるため、入力されるＤＶＢ−Ｈ規格のＴＳ信号のビットレートを遅くすることができる。ただし、入力されるＤＶＢ−Ｈ規格のＴＳ信号中のＮＵＬＬの数が少ない場合、バッファ４２はオーバーフローする場合もある。言い換えれば、図５に示されるビットレート変換装置によって低下させることができるビットレートは、入力されるＤＶＢ−Ｈ規格のＴＳ信号中のＮＵＬＬパケットの数に依存し、ビットレートの下限を有する。
【００３４】
なお、入力されるＤＶＢ−Ｈ規格のＴＳ信号のビットレートと比べて、所望のビットレートの方が速い場合、ＮＵＬＬパケット削除部５１は、ＮＵＬＬパケットの削除を停止し、入力したＤＶＢ−Ｈ規格のＴＳ信号をそのままバッファ４２に出力することもできる。言い換えれば、ＮＵＬＬパケット削除部５１の削除機能は、停止することもできる。具体的には、図５に示されるビットレート変換装置は、速度判定部５２を備えることもできる。速度判定部５２は、例えば、メモリ部４０に記憶される所定のビットレートと、メモリ部４３に記憶される所望のビットレートと、を比較する。その後、速度判定部５２は、バッファ４２に入力されるＤＶＢ−Ｈ規格のＴＳ信号のビットレートと比べて、所望のビットレートの方が速いか否かを表す信号を生成する。ＮＵＬＬパケット削除部５１は、その信号を速度判定部５２から入力し、ＮＵＬＬパケットの削除を停止するか否かを判定することができる。
【００３５】
（第３実施形態）
図６は、第３実施形態に従った、本発明のＤＶＢ−Ｈ信号のビットレートを変換する装置のブロック図の概略を示す。図６に示されるビットレート変換装置は、図５のＮＵＬＬパケット削除部５１の代わりに、バースト通過部６１を備える。また、図６に示される出力部４５は、図５に示される出力部４５と比べて、バースト判定機能６２を備える。
【００３６】
バースト通過部６１は、（例えば携帯電話機の）受信器１４が受信している番組の１つＰＩＤを記憶する。その１つのＰＩＤは、例えば、ユーザによって入力ないし指定される。バースト通過部６１はさらに、番組の受信・再生に必要なパケット（ＰＳＩ／ＳＩパケット）（ＰＡＴ、ＰＭＴ、ＣＡＴ、ＴＳＤＴ、ＮＩＴ、ＢＡＴ、ＳＤＴ、ＥＩＴ、ＲＳＴ、ＴＤＴ、ＴＯＴ及びＩＮＴ）のＩＤも記憶する。これらのＰＳＩ／ＳＩパケットのうち、ＰＡＴ、ＣＡＴ、ＴＳＤＴ、ＮＩＴ、ＢＡＴ、ＳＤＴ、ＥＩＴ、ＲＳＴ、ＴＤＴ、ＴＯＴ、ＩＮＴパケットのＰＩＤは、規格によって固定されている。ＰＭＴパケットは、例えば、固定されたＩＤであってもよい。或いは、ＰＭＴのＰＩＤは、ユーザによって入力ないし指定されてもよい。或いは、ＰＭＴのＰＩＤは、バースト通過部６１によって、ＰＭＴパケットから抽出されてもよい。
【００３７】
バースト通過部６１は、受信器１４が受信している番組に対応するバースト期間のみ、入力したパケット（但し、ＮＵＬＬパケットは除く）をバッファ４２に出力する。図７は、バースト通過部６１の動作例を示す。具体的には、バースト通過部６１は、まず、入力したパケットのＰＩＤが、受信器１４が受信している番組の１つＰＩＤであるか否かを判定する（ステップ１）。入力したパケットのＰＩＤが、受信器１４が受信している番組の１つＰＩＤである場合（ステップ１が肯定応答を示す場合）、バースト通過部６１は、そのパケットを出力する（ステップ１−１：そのパケットは、受信器１４が受信している番組に対応するバースト期間に存在する。）。ステップ１が否定応答を示す場合、バースト通過部６１は、次のパケットのＰＩＤについて、ステップ１を実行する（ステップ１−２）。
【００３８】
ステップ１−１の後、バースト通過部６１は、次のパケットのＰＩＤが、受信器１４が受信している番組の１つＰＩＤ、或いは、受信器１４が受信している番組の受信・再生に必要なパケットのＰＩＤであるか否かを判定する（ステップ２）。ステップ２が肯定応答を示す場合、バースト通過部６１は、そのパケットを出力する（ステップ２−１：そのパケットは、受信器１４が受信している番組に対応するバースト期間に存在する。）。ステップ２−１の後、バースト通過部６１は、更なる次のパケットについてステップ２の動作を実行する（ステップ２−２）。
【００３９】
ステップ２が否定応答を示す場合、バースト通過部６１はさらに、そのパケットがＮＵＬＬパケットであるか否かを判定する（ステップ３）。ステップ３が肯定応答を示す場合、バースト通過部６１は、ＮＵＬＬパケットを出力せず、更なる次のパケットについてステップ２の動作を実行する（ステップ３−１）。ステップ３が否定応答を示す場合、バースト通過部６１は、そのパケットを出力しない（ステップ３−２：そのパケットは、受信器１４が受信している番組に対応するバースト期間に存在しない。）。
【００４０】
ステップ３−２の後、バースト通過部６１は、更なる次のパケットのＰＩＤが、受信器１４が受信している番組の１つＰＩＤであるか否かを判定する（ステップ４）。ステップ４が否定判定を示す場合、更なる次のパケットについてステップ４の動作を実行する（ステップ４−１：そのパケットは、受信器１４が受信している番組に対応するバースト期間に存在しない。）。ステップ４が肯定判定を示す場合、バースト通過部６１は、更なる次のパケットについてステップ２の動作を実行する（ステップ４−２：そのパケットは、受信器１４が受信している番組に対応するバースト期間に存在する。）。
【００４１】
このような方法で、バースト通過部６１は、受信器１４が受信している番組に対応するバースト期間のみ、入力したパケット（但し、ＮＵＬＬパケットは除く）をバッファ４２に出力する。また、バースト通過部６１は、バースト期間の始まりを検出し、その信号をバースト判定機能６２に出力する。
【００４２】
出力部４５のバースト判定機能６２は、受信器１４が受信している番組に対応するバースト期間であるか否かを判定する。具体的には、バースト判定機能６２は、例えば、カウンタで構成される。
【００４３】
ところで、受信器１４が受信している番組に対応するバースト期間は、例えばメモリ部４３に記憶される。また、判定部（例えば速度判定部５２）は、メモリ部４３に記憶される所望のビットレート及び対応するバースト期間から、対応するバースト期間に存在すべきパケット数を判定する。判定部はさらに、バースト期間に存在すべきパケット数をカウンタ６２に出力する。
【００４４】
カウンタ６２は、判定部からのパケット数を記憶する。また、カウンタ６２は、バースト期間の始まりを示す信号をバースト通過部６１から入力する。カウンタ６２は、バースト期間の始まりを検出した時点で、リセットされ、また、出力部４５から出力されたパケット数をカウントする。
【００４５】
カウント値がバースト期間に存在すべきパケット数以下であれば、バースト判定機能６２は、受信器１４が受信している番組に対応するバースト期間であると判定することができる。一方、カウンタ値がバースト期間に存在すべきパケット数より大きい値を示せば、バースト判定機能６２は、バースト期間でないと判定することができる。
【００４６】
バースト判定機能６２が肯定判定を示す場合、出力部４５は、第１ないし第２実施形態と同様に、バッファ４２から出力された閾値信号（バッファ４２によって記憶された信号の容量がバッファ４２の閾値以上であるか否かを示す信号）を監視し、バッファ４２からのパケットが入力された場合には、出力部４５は、そのパケットを出力し、ＮＵＬＬパケット生成部４６からのＮＵＬＬパケットを出力しない。バッファ４２からのパケットが入力されない場合、出力部４５は、ＮＵＬＬパケット生成部４６からのＮＵＬＬパケットを出力する。
【００４７】
バースト判定機能６２が否定判定を示す場合、出力部４５は、常に、ＮＵＬＬパケット生成部４６からのＮＵＬＬパケットを出力する。
このように、出力部４５は、バースト期間において、バッファ４２又はＮＵＬＬパケット生成部４６の何れか一方のパケットを読出クロック信号に基づいて出力し、バースト期間以外において、ＮＵＬＬパケット生成部４６の何れか一方のパケットを読出クロック信号に基づいて出力する。
【００４８】
バースト通過部６１は、ＮＵＬＬパケットの削除に加え、受信器１４が受信している番組以外の番組を削除することができる。したがって、図６に示されるビットレート変換装置によって低下させることができるビットレートの下限は、図４ないし図５に示される装置のビットレートの下限よりも低い。言い換えれば、図６に示されるビットレート変換装置は、より低い所望のビットレートに対応することができる。
【００４９】
また、ソースデータ（バースト通過部６１に入力されるＤＶＢ−Ｈ信号）が持つバースト期間およびオフタイムを保持することできるので、ＤＶＢ−Ｈ信号に内包されたDelta-t値を書き換えることなく、ビットレート変換が可能となる。
【００５０】
なお、本発明は、上述の例示的な実施形態に限定されず、また、当業者は、上述の例示的な実施形態を特許請求の範囲に含まれる範囲まで、容易に変更することができるであろう。
【図面の簡単な説明】
【００５１】
【図１】地上デジタル放送波を作るためのシステムの１例を表す。
【図２】特開平１１−２０５７８９号公報（特許文献１）の図１に開示されたビットレート変換器のブロック図を示す。
【図３】ＤＶＢ−Ｈ規格のＴＳ信号の構造を簡易的に示す。
【図４】本発明のＤＶＢ−Ｈ信号のビットレートを変換する装置のブロック図の概略を示す。
【図５】第２実施形態に従った、本発明のＤＶＢ−Ｈ信号のビットレートを変換する装置のブロック図の概略を示す。
【図６】第３実施形態に従った、本発明のＤＶＢ−Ｈ信号のビットレートを変換する装置のブロック図の概略を示す。
【図７】図６中のバースト通過部６１の動作例を示す。
【図１】
2008091965.tif 000003
【図２】
2008091965.tif 000004
【図３】
2008091965.tif 000005
【図４】
2008091965.tif 000006
【図５】
2008091965.tif 000007
【図６】
2008091965.tif 000008
【図７】
2008091965.tif 000009