"複数のトランスポートパケットを含む第1のトランスポートストリームを受信する受信部と、前記第1のトランスポートストリームに含まれている複数のトランスポートパケットからヌルパケットを削除するとともに、削除したヌルパケットの個数に関する情報をヌルパケットの削除箇所に付加することにより、第2のトランスポートストリームを生成して記録部に記録する、削除処理部と、を備える、映像受信装置。トランスポートストリームをデコードするデコーダと、前記記録部から前記第2のトランスポートストリームを読み出し、前記情報を削除するとともに、当該情報に応じた個数のヌルパケットを挿入することにより、前記第1のトランスポートストリームを復元して前記デコーダに入力する、復元処理部と、をさらに備える、請求項1に記載の映像受信装置。トランスポートストリームをデコードするデコーダと、前記記録部から前記第2のトランスポートストリームを読み出し、前記情報を削除するとともに、前記第2のトランスポートストリームに含まれている複数のトランスポートパケットを前記デコーダに入力するタイミングを、前記情報に基づいて調整する、調整処理部と、をさらに備える、請求項1に記載の映像受信装置。前記情報として、データ長が異なる複数の情報を用いる、請求項1~3のいずれか一つに記載の映像受信装置。映像受信装置が受信したトランスポートストリームをハードディスク等の記録部に記録する場合には、記録データ量を削減するために、ヌルパケットの削除後にトランスポートストリームを記録することが望ましい。この場合には、PCRを含むトランスポートパケットの位置が、ヌルパケットの削除の前後で異なる。そのため、デコーダに入力されるトランスポートストリームにおいても、PCRを含むトランスポートパケットの位置が、本来の位置ヌルパケットが削除される前のトランスポートストリーム内における位置とは異なっている。従って、デコーダは、検出したPCRのみによっては、映像送信装置のクロックを正確に再生することができない。そこで、タイムスタンプが付加されたMPEG2-TTSを用いることにより、記録時にヌルパケットが削除された場合であっても、デコーダは、タイムスタンプに基づいて、PCRを含むトランスポートパケットの本来の位置を復元することができる。従って、デコーダは、本来の位置に復元されたトランスポートパケット内に含まれるPCRに基づいて、映像送信装置のクロックを再生することが可能となる。しかしながら、MPEG2-TTSを記録部に記録する場合には、ヌルパケットを削除した後のトランスポートストリームに含まれる全てのトランスポートパケットに、4バイト長のタイムスタンプがそれぞれ付加される。従って、トランスポートパケットの個数×4バイトに相当するデータ量だけ、記録データ量が増加する。また、デコーダがMPEG2-TTSに対応していない場合には、記録部から読み出したMPEG2-TTSにヌルパケットを挿入することによって、MPEG2-TTSからMPEG2-TSを復元する必要がある。挿入すべきヌルパケットの個数は、タイムスタンプ間隔を用いて算出することができる。しかし、タイムスタンプの付加時にリアルタイムクロック等が用いられている場合には、クロック誤差等に起因して、挿入すべきヌルパケットの個数とタイムスタンプ間隔とが正確には一致しないことがある。この場合には、挿入すべきヌルパケットの個数を誤差の傾向等に基づいて決定する必要があるが、この決定処理が煩雑であるとともに、個数の決定を誤った場合には完全なMPEG2-TSを復元することができない。本発明はかかる事情に鑑みて成されたものであり、MPEG2-TTSを記録部に記録する場合と比較して、記録データ量を削減できるとともに、ヌルパケットを削除した後のトランスポートストリームから削除する前のトランスポートストリームを簡易な処理によって復元することが可能な映像受信装置を得ることを目的とするものである。本発明の第1の態様に係る映像受信装置は、複数のトランスポートパケットを含む第1のトランスポートストリームを受信する受信部と、前記第1のトランスポートストリームに含まれている複数のトランスポートパケットからヌルパケットを削除するとともに、削除したヌルパケットの個数に関する情報をヌルパケットの削除箇所に付加することにより、第2のトランスポートストリームを生成して記録部に記録する、削除処理部と、を備えることを特徴とするものである。第1の態様に係る映像受信装置によれば、削除処理部は、第1のトランスポートストリームに含まれている複数のトランスポートパケットからヌルパケットを削除するとともに、削除したヌルパケットの個数に関する情報をヌルパケットの削除箇所に付加することにより、第2のトランスポートストリームを生成して記録部に記録する。従って、情報は、ヌルパケットの削除箇所に付加され、全てのトランスポートパケットに付加されるわけではないため、MPEG2-TTSを記録部に記録する場合と比較して、記録データ量を削減することが可能となる。また、情報は、削除したヌルパケットの個数に関する情報であるため、ヌルパケットを削除した後のトランスポートストリームから削除する前のトランスポートストリームを復元する際には、当該情報に記述されている個数のヌルパケットを挿入すれば足りる。その結果、複雑な演算や処理は不要となるため、ヌルパケットを削除する前のトランスポートストリームを簡易に復元することが可能となる。本発明の第2の態様に係る映像受信装置は、第1の態様に係る映像受信装置において特に、トランスポートストリームをデコードするデコーダと、前記記録部から前記第2のトランスポートストリームを読み出し、前記情報を削除するとともに、当該情報に応じた個数のヌルパケットを挿入することにより、前記第1のトランスポートストリームを復元して前記デコーダに入力する、復元処理部と、をさらに備えることを特徴とするものである。第2の態様に係る映像受信装置によれば、復元処理部は、記録部から第2のトランスポートストリームを読み出し、情報を削除するとともに、当該情報に応じた個数のヌルパケットを挿入することにより、第1のトランスポートストリームを復元する。このように、第2のトランスポートストリームから第1のトランスポートストリームを簡易な処理によって復元でき、その結果、デコーダがMPEG2-TTSに対応していない場合であっても、映像を再生することが可能となる。本発明の第3の態様に係る映像受信装置は、第1の態様に係る映像受信装置において特に、トランスポートストリームをデコードするデコーダと、前記記録部から前記第2のトランスポートストリームを読み出し、前記情報を削除するとともに、前記第2のトランスポートストリームに含まれている複数のトランスポートパケットを前記デコーダに入力するタイミングを、前記情報に基づいて調整する、調整処理部と、をさらに備えることを特徴とするものである。第3の態様に係る映像受信装置によれば、調整処理部は、記録部から第2のトランスポートストリームを読み出し、情報を削除するとともに、第2のトランスポートストリームに含まれている複数のトランスポートパケットをデコーダに入力するタイミングを、当該情報に基づいて調整する。このように、第2のトランスポートストリームに含まれている複数のトランスポートパケットをデコーダに入力するタイミングを簡易な処理によって調整でき、その結果、デコーダがMPEG2-TTSに対応していない場合であっても、映像を再生することが可能となる。本発明の第4の態様に係る映像受信装置は、第1~第3のいずれか一つの態様に係る映像受信装置において特に、前記情報として、データ長が異なる複数の情報を用いることを特徴とするものである。第4の態様に係る映像受信装置によれば、データ長が異なる複数の情報が用いられる。従って、原則的にはデータ長の短い情報を用いることにより、記録データ量を削減することが可能となる。また、削除するヌルパケットの個数を表すのにデータ長の短い情報ではデータ長が不足する場合には、データ長の長い情報を用いることにより、このような例外的な状況にも対応することが可能となる。本発明によれば、MPEG2-TTSを記録部に記録する場合と比較して、記録データ量を削減できるとともに、ヌルパケットを削除した後のトランスポートストリームから削除する前のトランスポートストリームを簡易な処理によって復元することが可能となる。以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、異なる図面において同一の符号を付した要素は、同一又は相応する要素を示すものとする。図1は、映像配信システム1の全体構成を示す図である。図1に示すように映像配信システム1は、映像送信装置2と、IPInternetProtocolネットワーク等の通信ネットワーク3と、映像受信装置4と、液晶表示装置等のテレビ5とを備えて構成されている。映像送信装置2は、例えば、IP再送信サービスの送信局に設置された送信サーバである。映像受信装置4は、例えば、ユーザの自宅内に設置されたSTBSetTopBoxである。なお、映像受信装置4の機能がテレビ5に内蔵されていてもよく、この場合はテレビ5が映像受信装置として機能する。映像送信装置2は、MPEG2-TSのトランスポートストリームS1を、通信ネットワーク3に向けて送信する。トランスポートストリームS1は、データ長が188バイトの複数のトランスポートパケットを含んで構成されている。これら複数のトランスポートパケットには、映像信号を含むトランスポートパケットのほか、通信速度の調整のために、オールゼロ等の無意味な信号を含むトランスポートパケットヌルパケットも含まれる。なお、MPEG2-TSのトランスポートストリームS1においては、MPEG2-TTSとは異なり、各トランスポートパケットに4バイトのタイムスタンプは付加されていない。映像受信装置4は、トランスポートストリームS1を通信ネットワーク3から受信する。そして、デコード等の処理を行って、当該処理後のトランスポートストリームをテレビ5に向けて送信することにより、テレビ5において映像を再生する。<第1の実施の形態>図2は、本発明の第1の実施の形態に係る映像受信装置4Aの構成を簡略化して示すブロック図である。図2に示すように映像受信装置4Aは、受信部11、削除処理部12、内蔵のハードディスク等の記録部13、復元処理部14、デコーダ15、及び送信部16を備えて構成されている。なお、記録部13は、映像受信装置4Aに外部接続される外付けのハードディスク等であってもよい。受信部11は、通信ネットワーク3からトランスポートストリームS1を受信し、トランスポートストリームS1を削除処理部12に入力する。削除処理部12は、トランスポートストリームS1に基づいてトランスポートストリームS2を生成し、トランスポートストリームS2を記録部13に入力する。記録部13は、トランスポートストリームS2を記録する。復元処理部14は、記録部13からトランスポートストリームS2を読み出し、トランスポートストリームS2に基づいてトランスポートストリームS3を生成して、トランスポートストリームS3をデコーダ15に入力する。デコーダ15は、トランスポートストリームS3をデコードすることにより映像信号S4を生成し、映像信号S4を送信部16に入力する。送信部16は、映像信号S4をテレビ5に向けて送信する。これにより、テレビ5において映像が再生される。図3は、トランスポートストリームS1~S3を示す図である。図3のA、B、Cに、トランスポートストリームS1,S2,S3をそれぞれ示している。図3では説明の簡単化のため、各トランスポートストリームS1~S3に含まれる複数のトランスポートパケットのうち、一部のトランスポートパケットのみを抜き出して示している。図3において、ペイロード部に映像信号を含むトランスポートパケットP1~P8には砂地のハッチングを付しており、ヌルパケットN1~N4にはハッチングを付していない。また、ヘッダ部にPCRを含むトランスポートパケットには斜線のハッチングを付している。図2,3を参照して、削除処理部12には、トランスポートストリームS1が受信部11から入力される。図3のAに示した例では、トランスポートパケットP1とトランスポートパケットP2との間に3個のヌルパケットN1~N3が挿入されており、また、トランスポートパケットP5とトランスポートパケットP6との間に1個のヌルパケットN4が挿入されている。削除処理部12は、トランスポートストリームS1に含まれている複数のトランスポートパケットからヌルパケットN1~N4を削除する。また、削除処理部12は、削除したヌルパケットの個数に関する情報以下削除個数情報と称すを、ヌルパケットの削除箇所に付加する。図3のBに示した例では、削除処理部12は、3個のヌルパケットN1~N3を削除したことに伴って、3を表す削除個数情報G1を、ヌルパケットN1の一つ前のトランスポートパケットP1あるいはヌルパケットN3の一つ後のトランスポートパケットP2に付加する。また、削除処理部12は、1個のヌルパケットN4を削除したことに伴って、1を表す削除個数情報G2を、ヌルパケットN4の一つ前のトランスポートパケットP5あるいはヌルパケットN4の一つ後のトランスポートパケットP6に付加する。削除処理部12は、生成したトランスポートストリームS2を記録部13に記録する。図4は、削除個数情報G1の第1の例を示す図である。図4のAには、削除個数情報G1がトランスポートパケットP1に付加された態様を示しており、図4のBには、削除個数情報G1のビット内容を示している。図4のAに示すように、トランスポートパケットP1の後に削除個数情報G1が続いている。削除個数情報G1は、最下位ビットであるビットB0から最上位ビットであるビットB7までの1バイトのデータ長を有している。ビットB0~B6の7ビットによって、1から127までの最大127通りのヌルパケットの削除個数が示される。ビットB7は拡張データの有無を表すための拡張ビットであり、ビットB7の値が1である場合は、削除個数情報G1の後にも1バイトの削除個数情報が続いていることを示しており、ビットB7の値が0である場合は、削除個数情報G1の後に1バイトの削除個数情報は続いていないことを示している。図4のBに示した例では、ビットB7の値は0である。図5は、削除個数情報G1の第2の例を示す図である。図5のAには、削除個数情報G1,G1AがトランスポートパケットP1に付加された態様を示しており、図5のBには、削除個数情報G1,G1Aのビット内容を示している。図5のAに示すように、トランスポートパケットP1の後に削除個数情報G1が続いており、削除個数情報G1の後に削除個数情報G1Aが続いている。削除個数情報G1は、ビットB0~B7の1バイトのデータ長を有しており、削除個数情報G1Aは、ビットB8~B15の1バイトのデータ長を有している。ビットB7,B15は拡張ビットであり、それぞれの値が1である場合は、自身の後にも1バイトの削除個数情報が続いていることを示しており、それぞれの値が0である場合は、自身の後に1バイトの削除個数情報は続いていないことを示している。図5のBに示した例では、ビットB7の値は1であり、ビットB15の値は0である。この場合、ビットB0~B6,B8~B14の14ビットによって、1から16384までの最大16384通りのヌルパケットの削除個数が示される。なお、ビットB15の値を1に設定することにより、削除個数情報G1Aの後にさらに削除個数情報を続けることもできる。削除処理部12は、連続して削除したヌルパケットの個数が1個以上127個以下である場合には、図4に示した削除個数情報G1を使用し、連続して削除したヌルパケットの個数が128個以上16384個以下である場合には、図5に示した削除個数情報G1,G1Aを使用する。なお、図4,5には1バイト長の削除個数情報G1,G1Aを示したが、削除個数情報のデータ長はこの例に限定されるものではない。また、図4,5には削除個数情報G1,G1Aの例を示したが、他の削除個数情報G2等についても同様である。再び図2,3を参照して、復元処理部14には、トランスポートストリームS2が記録部13から入力される。復元処理部14は、トランスポートストリームS2に含まれている削除個数情報を削除する。また、復元処理部14は、削除個数情報の削除箇所に、削除個数情報に応じた個数のヌルパケットを挿入する。図3のCに示した例では、復元処理部14は、削除個数情報G1を削除するとともに、削除個数情報G1で示される3という個数情報に応じて、3個のヌルパケットN1~N3を削除個数情報G1の削除箇所に挿入する。また、復元処理部14は、削除個数情報G2を削除するとともに、削除個数情報G2で示される1という個数情報に応じて、1個のヌルパケットN4を削除個数情報G2の削除箇所に挿入する。これにより、図3のAに示したトランスポートストリームS1が復元処理部14によって復元される。復元処理部14は、生成したトランスポートストリームS3をデコーダ15に入力する。復元処理部14による上記処理によって、トランスポートストリームS3においてはPCRの位置が本来の位置つまり、削除処理部12によってヌルパケットが削除される前のトランスポートストリームS1内における位置に再現されている。従って、デコーダ15は、PCRに基づいて再生した映像送信装置2のクロックに基づいて、トランスポートストリームS3のデコードを行うことができる。このように本実施の形態に係る映像受信装置4Aによれば、削除処理部12は、トランスポートストリームS1に含まれている複数のトランスポートパケットからヌルパケットを削除するとともに、削除したヌルパケットの個数に関する削除個数情報をヌルパケットの削除箇所に付加することにより、トランスポートストリームS2を生成して記録部13に記録する。従って、削除個数情報は、ヌルパケットの削除箇所のみに付加され、全てのトランスポートパケットに付加されるわけではないため、MPEG2-TTSを記録部13に記録する場合と比較して、記録データ量を削減することが可能となる。また、削除個数情報は、削除したヌルパケットの個数に関する情報であるため、トランスポートストリームS2からトランスポートストリームS1を復元する際には、当該削除個数情報に記述されている個数のヌルパケットを挿入すれば足りる。その結果、複雑な演算や処理は不要となるため、ヌルパケットを削除する前のトランスポートストリームS1を簡易に復元することが可能となる。後述の第2の実施の形態についても同様である。また、本実施の形態に係る映像受信装置4Aによれば、復元処理部14は、記録部13からトランスポートストリームS2を読み出し、削除個数情報を削除するとともに、当該削除個数情報に応じた個数のヌルパケットを挿入することにより、トランスポートストリームS1を復元する。このように、トランスポートストリームS2からトランスポートストリームS1を簡易な処理によって復元でき、その結果、デコーダ15がMPEG2-TTSに対応していない場合であっても、映像を再生することが可能となる。また、本実施の形態に係る映像受信装置4Aによれば、図4,5に示したように、拡張ビットの設定によって削除個数情報のデータ長を可変長とすることにより、データ長が異なる複数の削除個数情報が用いられる。従って、原則的にはデータ長の短い例えば1バイトの削除個数情報を用いることにより、記録部13の記録データ量を削減することが可能となる。また、削除するヌルパケットの個数を表すのにデータ長の短い削除個数情報ではデータ長が不足する場合には、データ長の長い例えば2バイトの削除個数情報を用いることにより、このような例外的な状況にも対応することが可能となる。後述の第2の実施の形態についても同様である。<第2の実施の形態>図6は、本発明の第2の実施の形態に係る映像受信装置4Bの構成を簡略化して示すブロック図である。図6に示すように映像受信装置4Bは、受信部11、削除処理部12、記録部13、調整処理部20、デコーダ15、及び送信部16を備えて構成されている。調整処理部20は、記録部13からトランスポートストリームS2を読み出し、トランスポートストリームS2に基づいてトランスポートストリームS5を生成して、トランスポートストリームS5をデコーダ15に入力する。図7は、トランスポートストリームS1,S2,S5を示す図である。図7のA、B、Cに、トランスポートストリームS1,S2,S5をそれぞれ示している。図2,7を参照して、調整処理部20には、トランスポートストリームS2が記録部13から入力される。調整処理部20は、トランスポートストリームS2に含まれている削除個数情報を削除する。また、調整処理部20は、トランスポートストリームS2に含まれているトランスポートパケットをデコーダ15に入力するタイミングを、削除個数情報に基づいて調整する。図7のCに示した例では、調整処理部20は、削除個数情報G1を削除するとともに、削除個数情報G1で示される3という個数情報に応じて、3個×188バイト×8ビット÷ビットレートなる演算によって待ち時間T1を算出する。そして、デコーダ15へのトランスポートパケットP1の入力が完了してから、待ち時間T1が経過したタイミングで、デコーダ15への次のトランスポートパケットP2の入力を開始する。同様に、調整処理部20は、削除個数情報G2を削除するとともに、削除個数情報G2で示される1という個数情報に応じて、1個×188バイト×8ビット÷ビットレートなる演算によって待ち時間T2を算出する。そして、デコーダ15へのトランスポートパケットP5の入力が完了してから、この待ち時間T2が経過したタイミングで、デコーダ15への次のトランスポートパケットP6の入力を開始する。調整処理部20による上記処理によって、調整処理部20からデコーダ15に入力されるトランスポートストリームS5においては、PCRの位置が本来の位置に再現されている。従って、デコーダ15は、PCRに基づいて再生した映像送信装置2のクロックに基づいて、トランスポートストリームS5のデコードを行うことができる。このように本実施の形態に係る映像受信装置4Bによれば、調整処理部20は、記録部13からトランスポートストリームS2を読み出し、削除個数情報を削除するとともに、トランスポートストリームS2に含まれている複数のトランスポートパケットをデコーダ15に入力するタイミングを、当該削除個数情報に基づいて調整する。このように、トランスポートストリームS2に含まれている複数のトランスポートパケットをデコーダ15に入力するタイミングを簡易な処理によって調整でき、その結果、デコーダ15がMPEG2-TTSに対応していない場合であっても、映像を再生することが可能となる。なお、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。"