(57)【要約】【課題】ＭＰＥＧ２−ＴＴＳを記録部に記録する場合と比較して、記録データ量を削減できるとともに、ヌルパケットを削除した後のトランスポートストリームから削除する前のトランスポートストリームを簡易な処理によって復元することが可能な映像受信装置を得る。【解決手段】映像受信装置４は、複数のトランスポートパケットを含むトランスポートストリームＳ１を受信する受信部１１と、トランスポートストリームＳ１に含まれている複数のトランスポートパケットからヌルパケットを削除するとともに、削除したヌルパケットの個数に関する削除個数情報をヌルパケットの削除箇所に付加することにより、トランスポートストリームＳ２を生成して記録部１３に記録する、削除処理部１２と、を備える。【選択図】図２
2012249086.tif 000002
【特許請求の範囲】
【請求項１】
複数のトランスポートパケットを含む第１のトランスポートストリームを受信する受信部と、
前記第１のトランスポートストリームに含まれている複数のトランスポートパケットからヌルパケットを削除するとともに、削除したヌルパケットの個数に関する情報をヌルパケットの削除箇所に付加することにより、第２のトランスポートストリームを生成して記録部に記録する、削除処理部と、
を備える、映像受信装置。
【請求項２】
トランスポートストリームをデコードするデコーダと、
前記記録部から前記第２のトランスポートストリームを読み出し、前記情報を削除するとともに、当該情報に応じた個数のヌルパケットを挿入することにより、前記第１のトランスポートストリームを復元して前記デコーダに入力する、復元処理部と、
をさらに備える、請求項１に記載の映像受信装置。
【請求項３】
トランスポートストリームをデコードするデコーダと、
前記記録部から前記第２のトランスポートストリームを読み出し、前記情報を削除するとともに、前記第２のトランスポートストリームに含まれている複数のトランスポートパケットを前記デコーダに入力するタイミングを、前記情報に基づいて調整する、調整処理部と、
をさらに備える、請求項１に記載の映像受信装置。
【請求項４】
前記情報として、データ長が異なる複数の情報を用いる、請求項１〜３のいずれか一つに記載の映像受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像受信装置に関する。
【背景技術】
【０００２】
ＭＰＥＧ（Moving Picture Experts Group）２−ＴＳ（Transport Stream）を用いた通信プロトコルにおいて、映像送信装置は、所定間隔のトランスポートパケット毎に、ＰＣＲ（Program Clock Reference）を付加する。映像受信装置は、トランスポートパケット内に含まれるＰＣＲを検出し、検出したＰＣＲに基づいて、映像送信装置のクロックを再生する。また、ＭＰＥＧ２−ＴＳにおいては、通信速度の調整のために、無意味なトランスポートパケット（ヌルパケット）が、トランスポートストリーム内に含まれている。映像送信装置は、ヌルパケットを含むトランスポートストリームに対して、ＰＣＲを付加する。
【０００３】
下記特許文献１，２には、ＭＰＥＧ２−ＴＳの各トランスポートパケットに４バイト長のタイムスタンプをそれぞれ付加することにより、ＭＰＥＧ２−ＴＳをＭＰＥＧ２−ＴＴＳ（Time-stamped Transport Stream）に変換する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−３５１９７号公報
【特許文献２】特開２００８−３５１９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
映像受信装置が受信したトランスポートストリームをハードディスク等の記録部に記録する場合には、記録データ量を削減するために、ヌルパケットの削除後にトランスポートストリームを記録することが望ましい。この場合には、ＰＣＲを含むトランスポートパケットの位置が、ヌルパケットの削除の前後で異なる。そのため、デコーダに入力されるトランスポートストリームにおいても、ＰＣＲを含むトランスポートパケットの位置が、本来の位置（ヌルパケットが削除される前のトランスポートストリーム内における位置）とは異なっている。従って、デコーダは、検出したＰＣＲのみによっては、映像送信装置のクロックを正確に再生することができない。そこで、タイムスタンプが付加されたＭＰＥＧ２−ＴＴＳを用いることにより、記録時にヌルパケットが削除された場合であっても、デコーダは、タイムスタンプに基づいて、ＰＣＲを含むトランスポートパケットの本来の位置を復元することができる。従って、デコーダは、本来の位置に復元されたトランスポートパケット内に含まれるＰＣＲに基づいて、映像送信装置のクロックを再生することが可能となる。
【０００６】
しかしながら、ＭＰＥＧ２−ＴＴＳを記録部に記録する場合には、ヌルパケットを削除した後のトランスポートストリームに含まれる全てのトランスポートパケットに、４バイト長のタイムスタンプがそれぞれ付加される。従って、「トランスポートパケットの個数」×「４バイト」に相当するデータ量だけ、記録データ量が増加する。
【０００７】
また、デコーダがＭＰＥＧ２−ＴＴＳに対応していない場合には、記録部から読み出したＭＰＥＧ２−ＴＴＳにヌルパケットを挿入することによって、ＭＰＥＧ２−ＴＴＳからＭＰＥＧ２−ＴＳを復元する必要がある。挿入すべきヌルパケットの個数は、タイムスタンプ間隔を用いて算出することができる。しかし、タイムスタンプの付加時にリアルタイムクロック等が用いられている場合には、クロック誤差等に起因して、挿入すべきヌルパケットの個数とタイムスタンプ間隔とが正確には一致しないことがある。この場合には、挿入すべきヌルパケットの個数を誤差の傾向等に基づいて決定する必要があるが、この決定処理が煩雑であるとともに、個数の決定を誤った場合には完全なＭＰＥＧ２−ＴＳを復元することができない。
【０００８】
本発明はかかる事情に鑑みて成されたものであり、ＭＰＥＧ２−ＴＴＳを記録部に記録する場合と比較して、記録データ量を削減できるとともに、ヌルパケットを削除した後のトランスポートストリームから削除する前のトランスポートストリームを簡易な処理によって復元することが可能な映像受信装置を得ることを目的とするものである。
【課題を解決するための手段】
【０００９】
本発明の第１の態様に係る映像受信装置は、複数のトランスポートパケットを含む第１のトランスポートストリームを受信する受信部と、前記第１のトランスポートストリームに含まれている複数のトランスポートパケットからヌルパケットを削除するとともに、削除したヌルパケットの個数に関する情報をヌルパケットの削除箇所に付加することにより、第２のトランスポートストリームを生成して記録部に記録する、削除処理部と、を備えることを特徴とするものである。
【００１０】
第１の態様に係る映像受信装置によれば、削除処理部は、第１のトランスポートストリームに含まれている複数のトランスポートパケットからヌルパケットを削除するとともに、削除したヌルパケットの個数に関する情報をヌルパケットの削除箇所に付加することにより、第２のトランスポートストリームを生成して記録部に記録する。従って、情報は、ヌルパケットの削除箇所に付加され、全てのトランスポートパケットに付加されるわけではないため、ＭＰＥＧ２−ＴＴＳを記録部に記録する場合と比較して、記録データ量を削減することが可能となる。また、情報は、削除したヌルパケットの個数に関する情報であるため、ヌルパケットを削除した後のトランスポートストリームから削除する前のトランスポートストリームを復元する際には、当該情報に記述されている個数のヌルパケットを挿入すれば足りる。その結果、複雑な演算や処理は不要となるため、ヌルパケットを削除する前のトランスポートストリームを簡易に復元することが可能となる。
【００１１】
本発明の第２の態様に係る映像受信装置は、第１の態様に係る映像受信装置において特に、トランスポートストリームをデコードするデコーダと、前記記録部から前記第２のトランスポートストリームを読み出し、前記情報を削除するとともに、当該情報に応じた個数のヌルパケットを挿入することにより、前記第１のトランスポートストリームを復元して前記デコーダに入力する、復元処理部と、をさらに備えることを特徴とするものである。
【００１２】
第２の態様に係る映像受信装置によれば、復元処理部は、記録部から第２のトランスポートストリームを読み出し、情報を削除するとともに、当該情報に応じた個数のヌルパケットを挿入することにより、第１のトランスポートストリームを復元する。このように、第２のトランスポートストリームから第１のトランスポートストリームを簡易な処理によって復元でき、その結果、デコーダがＭＰＥＧ２−ＴＴＳに対応していない場合であっても、映像を再生することが可能となる。
【００１３】
本発明の第３の態様に係る映像受信装置は、第１の態様に係る映像受信装置において特に、トランスポートストリームをデコードするデコーダと、前記記録部から前記第２のトランスポートストリームを読み出し、前記情報を削除するとともに、前記第２のトランスポートストリームに含まれている複数のトランスポートパケットを前記デコーダに入力するタイミングを、前記情報に基づいて調整する、調整処理部と、をさらに備えることを特徴とするものである。
【００１４】
第３の態様に係る映像受信装置によれば、調整処理部は、記録部から第２のトランスポートストリームを読み出し、情報を削除するとともに、第２のトランスポートストリームに含まれている複数のトランスポートパケットをデコーダに入力するタイミングを、当該情報に基づいて調整する。このように、第２のトランスポートストリームに含まれている複数のトランスポートパケットをデコーダに入力するタイミングを簡易な処理によって調整でき、その結果、デコーダがＭＰＥＧ２−ＴＴＳに対応していない場合であっても、映像を再生することが可能となる。
【００１５】
本発明の第４の態様に係る映像受信装置は、第１〜第３のいずれか一つの態様に係る映像受信装置において特に、前記情報として、データ長が異なる複数の情報を用いることを特徴とするものである。
【００１６】
第４の態様に係る映像受信装置によれば、データ長が異なる複数の情報が用いられる。従って、原則的にはデータ長の短い情報を用いることにより、記録データ量を削減することが可能となる。また、削除するヌルパケットの個数を表すのにデータ長の短い情報ではデータ長が不足する場合には、データ長の長い情報を用いることにより、このような例外的な状況にも対応することが可能となる。
【発明の効果】
【００１７】
本発明によれば、ＭＰＥＧ２−ＴＴＳを記録部に記録する場合と比較して、記録データ量を削減できるとともに、ヌルパケットを削除した後のトランスポートストリームから削除する前のトランスポートストリームを簡易な処理によって復元することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係る映像配信システムの全体構成を示す図である。
【図２】本発明の第１の実施の形態に係る映像受信装置の構成を簡略化して示すブロック図である。
【図３】トランスポートストリームを示す図である。
【図４】削除個数情報の第１の例を示す図である。
【図５】削除個数情報の第２の例を示す図である。
【図６】本発明の第２の実施の形態に係る映像受信装置の構成を簡略化して示すブロック図である。
【図７】トランスポートストリームを示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、異なる図面において同一の符号を付した要素は、同一又は相応する要素を示すものとする。
【００２０】
図１は、映像配信システム１の全体構成を示す図である。図１に示すように映像配信システム１は、映像送信装置２と、ＩＰ（Internet Protocol）ネットワーク等の通信ネットワーク３と、映像受信装置４と、液晶表示装置等のテレビ５とを備えて構成されている。映像送信装置２は、例えば、ＩＰ再送信サービスの送信局に設置された送信サーバである。映像受信装置４は、例えば、ユーザの自宅内に設置されたＳＴＢ（Set Top Box）である。なお、映像受信装置４の機能がテレビ５に内蔵されていてもよく、この場合はテレビ５が映像受信装置として機能する。
【００２１】
映像送信装置２は、ＭＰＥＧ２−ＴＳのトランスポートストリームＳ１を、通信ネットワーク３に向けて送信する。トランスポートストリームＳ１は、データ長が１８８バイトの複数のトランスポートパケットを含んで構成されている。これら複数のトランスポートパケットには、映像信号を含むトランスポートパケットのほか、通信速度の調整のために、オールゼロ等の無意味な信号を含むトランスポートパケット（ヌルパケット）も含まれる。なお、ＭＰＥＧ２−ＴＳのトランスポートストリームＳ１においては、ＭＰＥＧ２−ＴＴＳとは異なり、各トランスポートパケットに４バイトのタイムスタンプは付加されていない。映像受信装置４は、トランスポートストリームＳ１を通信ネットワーク３から受信する。そして、デコード等の処理を行って、当該処理後のトランスポートストリームをテレビ５に向けて送信することにより、テレビ５において映像を再生する。
【００２２】
＜第１の実施の形態＞
図２は、本発明の第１の実施の形態に係る映像受信装置４Ａの構成を簡略化して示すブロック図である。図２に示すように映像受信装置４Ａは、受信部１１、削除処理部１２、内蔵のハードディスク等の記録部１３、復元処理部１４、デコーダ１５、及び送信部１６を備えて構成されている。なお、記録部１３は、映像受信装置４Ａに外部接続される外付けのハードディスク等であってもよい。
【００２３】
受信部１１は、通信ネットワーク３からトランスポートストリームＳ１を受信し、トランスポートストリームＳ１を削除処理部１２に入力する。削除処理部１２は、トランスポートストリームＳ１に基づいてトランスポートストリームＳ２を生成し、トランスポートストリームＳ２を記録部１３に入力する。記録部１３は、トランスポートストリームＳ２を記録する。復元処理部１４は、記録部１３からトランスポートストリームＳ２を読み出し、トランスポートストリームＳ２に基づいてトランスポートストリームＳ３を生成して、トランスポートストリームＳ３をデコーダ１５に入力する。デコーダ１５は、トランスポートストリームＳ３をデコードすることにより映像信号Ｓ４を生成し、映像信号Ｓ４を送信部１６に入力する。送信部１６は、映像信号Ｓ４をテレビ５に向けて送信する。これにより、テレビ５において映像が再生される。
【００２４】
図３は、トランスポートストリームＳ１〜Ｓ３を示す図である。図３の（Ａ）、（Ｂ）、（Ｃ）に、トランスポートストリームＳ１，Ｓ２，Ｓ３をそれぞれ示している。図３では説明の簡単化のため、各トランスポートストリームＳ１〜Ｓ３に含まれる複数のトランスポートパケットのうち、一部のトランスポートパケットのみを抜き出して示している。図３において、ペイロード部に映像信号を含むトランスポートパケットＰ１〜Ｐ８には砂地のハッチングを付しており、ヌルパケットＮ１〜Ｎ４にはハッチングを付していない。また、ヘッダ部にＰＣＲを含むトランスポートパケットには斜線のハッチングを付している。
【００２５】
図２，３を参照して、削除処理部１２には、トランスポートストリームＳ１が受信部１１から入力される。図３の（Ａ）に示した例では、トランスポートパケットＰ１とトランスポートパケットＰ２との間に３個のヌルパケットＮ１〜Ｎ３が挿入されており、また、トランスポートパケットＰ５とトランスポートパケットＰ６との間に１個のヌルパケットＮ４が挿入されている。
【００２６】
削除処理部１２は、トランスポートストリームＳ１に含まれている複数のトランスポートパケットからヌルパケットＮ１〜Ｎ４を削除する。また、削除処理部１２は、削除したヌルパケットの個数に関する情報（以下「削除個数情報」と称す）を、ヌルパケットの削除箇所に付加する。図３の（Ｂ）に示した例では、削除処理部１２は、３個のヌルパケットＮ１〜Ｎ３を削除したことに伴って、「３」を表す削除個数情報Ｇ１を、ヌルパケットＮ１の一つ前のトランスポートパケットＰ１（あるいはヌルパケットＮ３の一つ後のトランスポートパケットＰ２）に付加する。また、削除処理部１２は、１個のヌルパケットＮ４を削除したことに伴って、「１」を表す削除個数情報Ｇ２を、ヌルパケットＮ４の一つ前のトランスポートパケットＰ５（あるいはヌルパケットＮ４の一つ後のトランスポートパケットＰ６）に付加する。削除処理部１２は、生成したトランスポートストリームＳ２を記録部１３に記録する。
【００２７】
図４は、削除個数情報Ｇ１の第１の例を示す図である。図４の（Ａ）には、削除個数情報Ｇ１がトランスポートパケットＰ１に付加された態様を示しており、図４の（Ｂ）には、削除個数情報Ｇ１のビット内容を示している。図４の（Ａ）に示すように、トランスポートパケットＰ１の後に削除個数情報Ｇ１が続いている。削除個数情報Ｇ１は、最下位ビットであるビットＢ０から最上位ビットであるビットＢ７までの１バイトのデータ長を有している。ビットＢ０〜Ｂ６の７ビットによって、「１」から「１２７」までの最大１２７通りのヌルパケットの削除個数が示される。ビットＢ７は拡張データの有無を表すための拡張ビットであり、ビットＢ７の値が「１」である場合は、削除個数情報Ｇ１の後にも１バイトの削除個数情報が続いていることを示しており、ビットＢ７の値が「０」である場合は、削除個数情報Ｇ１の後に１バイトの削除個数情報は続いていないことを示している。図４の（Ｂ）に示した例では、ビットＢ７の値は「０」である。
【００２８】
図５は、削除個数情報Ｇ１の第２の例を示す図である。図５の（Ａ）には、削除個数情報Ｇ１，Ｇ１ＡがトランスポートパケットＰ１に付加された態様を示しており、図５の（Ｂ）には、削除個数情報Ｇ１，Ｇ１Ａのビット内容を示している。図５の（Ａ）に示すように、トランスポートパケットＰ１の後に削除個数情報Ｇ１が続いており、削除個数情報Ｇ１の後に削除個数情報Ｇ１Ａが続いている。削除個数情報Ｇ１は、ビットＢ０〜Ｂ７の１バイトのデータ長を有しており、削除個数情報Ｇ１Ａは、ビットＢ８〜Ｂ１５の１バイトのデータ長を有している。ビットＢ７，Ｂ１５は拡張ビットであり、それぞれの値が「１」である場合は、自身の後にも１バイトの削除個数情報が続いていることを示しており、それぞれの値が「０」である場合は、自身の後に１バイトの削除個数情報は続いていないことを示している。図５の（Ｂ）に示した例では、ビットＢ７の値は「１」であり、ビットＢ１５の値は「０」である。この場合、ビットＢ０〜Ｂ６，Ｂ８〜Ｂ１４の１４ビットによって、「１」から「１６３８４」までの最大１６３８４通りのヌルパケットの削除個数が示される。なお、ビットＢ１５の値を「１」に設定することにより、削除個数情報Ｇ１Ａの後にさらに削除個数情報を続けることもできる。
【００２９】
削除処理部１２は、連続して削除したヌルパケットの個数が１個以上１２７個以下である場合には、図４に示した削除個数情報Ｇ１を使用し、連続して削除したヌルパケットの個数が１２８個以上１６３８４個以下である場合には、図５に示した削除個数情報Ｇ１，Ｇ１Ａを使用する。
【００３０】
なお、図４，５には１バイト長の削除個数情報Ｇ１，Ｇ１Ａを示したが、削除個数情報のデータ長はこの例に限定されるものではない。また、図４，５には削除個数情報Ｇ１，Ｇ１Ａの例を示したが、他の削除個数情報Ｇ２等についても同様である。
【００３１】
再び図２，３を参照して、復元処理部１４には、トランスポートストリームＳ２が記録部１３から入力される。復元処理部１４は、トランスポートストリームＳ２に含まれている削除個数情報を削除する。また、復元処理部１４は、削除個数情報の削除箇所に、削除個数情報に応じた個数のヌルパケットを挿入する。図３の（Ｃ）に示した例では、復元処理部１４は、削除個数情報Ｇ１を削除するとともに、削除個数情報Ｇ１で示される「３」という個数情報に応じて、３個のヌルパケットＮ１〜Ｎ３を削除個数情報Ｇ１の削除箇所に挿入する。また、復元処理部１４は、削除個数情報Ｇ２を削除するとともに、削除個数情報Ｇ２で示される「１」という個数情報に応じて、１個のヌルパケットＮ４を削除個数情報Ｇ２の削除箇所に挿入する。これにより、図３の（Ａ）に示したトランスポートストリームＳ１が復元処理部１４によって復元される。復元処理部１４は、生成したトランスポートストリームＳ３をデコーダ１５に入力する。
【００３２】
復元処理部１４による上記処理によって、トランスポートストリームＳ３においてはＰＣＲの位置が本来の位置（つまり、削除処理部１２によってヌルパケットが削除される前のトランスポートストリームＳ１内における位置）に再現されている。従って、デコーダ１５は、ＰＣＲに基づいて再生した映像送信装置２のクロックに基づいて、トランスポートストリームＳ３のデコードを行うことができる。
【００３３】
このように本実施の形態に係る映像受信装置４Ａによれば、削除処理部１２は、トランスポートストリームＳ１に含まれている複数のトランスポートパケットからヌルパケットを削除するとともに、削除したヌルパケットの個数に関する削除個数情報をヌルパケットの削除箇所に付加することにより、トランスポートストリームＳ２を生成して記録部１３に記録する。従って、削除個数情報は、ヌルパケットの削除箇所のみに付加され、全てのトランスポートパケットに付加されるわけではないため、ＭＰＥＧ２−ＴＴＳを記録部１３に記録する場合と比較して、記録データ量を削減することが可能となる。また、削除個数情報は、削除したヌルパケットの個数に関する情報であるため、トランスポートストリームＳ２からトランスポートストリームＳ１を復元する際には、当該削除個数情報に記述されている個数のヌルパケットを挿入すれば足りる。その結果、複雑な演算や処理は不要となるため、ヌルパケットを削除する前のトランスポートストリームＳ１を簡易に復元することが可能となる。後述の第２の実施の形態についても同様である。
【００３４】
また、本実施の形態に係る映像受信装置４Ａによれば、復元処理部１４は、記録部１３からトランスポートストリームＳ２を読み出し、削除個数情報を削除するとともに、当該削除個数情報に応じた個数のヌルパケットを挿入することにより、トランスポートストリームＳ１を復元する。このように、トランスポートストリームＳ２からトランスポートストリームＳ１を簡易な処理によって復元でき、その結果、デコーダ１５がＭＰＥＧ２−ＴＴＳに対応していない場合であっても、映像を再生することが可能となる。
【００３５】
また、本実施の形態に係る映像受信装置４Ａによれば、図４，５に示したように、拡張ビットの設定によって削除個数情報のデータ長を可変長とすることにより、データ長が異なる複数の削除個数情報が用いられる。従って、原則的にはデータ長の短い（例えば１バイトの）削除個数情報を用いることにより、記録部１３の記録データ量を削減することが可能となる。また、削除するヌルパケットの個数を表すのにデータ長の短い削除個数情報ではデータ長が不足する場合には、データ長の長い（例えば２バイトの）削除個数情報を用いることにより、このような例外的な状況にも対応することが可能となる。後述の第２の実施の形態についても同様である。
【００３６】
＜第２の実施の形態＞
図６は、本発明の第２の実施の形態に係る映像受信装置４Ｂの構成を簡略化して示すブロック図である。図６に示すように映像受信装置４Ｂは、受信部１１、削除処理部１２、記録部１３、調整処理部２０、デコーダ１５、及び送信部１６を備えて構成されている。
【００３７】
調整処理部２０は、記録部１３からトランスポートストリームＳ２を読み出し、トランスポートストリームＳ２に基づいてトランスポートストリームＳ５を生成して、トランスポートストリームＳ５をデコーダ１５に入力する。
【００３８】
図７は、トランスポートストリームＳ１，Ｓ２，Ｓ５を示す図である。図７の（Ａ）、（Ｂ）、（Ｃ）に、トランスポートストリームＳ１，Ｓ２，Ｓ５をそれぞれ示している。
【００３９】
図２，７を参照して、調整処理部２０には、トランスポートストリームＳ２が記録部１３から入力される。調整処理部２０は、トランスポートストリームＳ２に含まれている削除個数情報を削除する。また、調整処理部２０は、トランスポートストリームＳ２に含まれているトランスポートパケットをデコーダ１５に入力するタイミングを、削除個数情報に基づいて調整する。図７の（Ｃ）に示した例では、調整処理部２０は、削除個数情報Ｇ１を削除するとともに、削除個数情報Ｇ１で示される「３」という個数情報に応じて、３（個）×１８８（バイト）×８（ビット）÷ビットレートなる演算によって待ち時間Ｔ１を算出する。そして、デコーダ１５へのトランスポートパケットＰ１の入力が完了してから、待ち時間Ｔ１が経過したタイミングで、デコーダ１５への次のトランスポートパケットＰ２の入力を開始する。同様に、調整処理部２０は、削除個数情報Ｇ２を削除するとともに、削除個数情報Ｇ２で示される「１」という個数情報に応じて、１（個）×１８８（バイト）×８（ビット）÷ビットレートなる演算によって待ち時間Ｔ２を算出する。そして、デコーダ１５へのトランスポートパケットＰ５の入力が完了してから、この待ち時間Ｔ２が経過したタイミングで、デコーダ１５への次のトランスポートパケットＰ６の入力を開始する。
【００４０】
調整処理部２０による上記処理によって、調整処理部２０からデコーダ１５に入力されるトランスポートストリームＳ５においては、ＰＣＲの位置が本来の位置に再現されている。従って、デコーダ１５は、ＰＣＲに基づいて再生した映像送信装置２のクロックに基づいて、トランスポートストリームＳ５のデコードを行うことができる。
【００４１】
このように本実施の形態に係る映像受信装置４Ｂによれば、調整処理部２０は、記録部１３からトランスポートストリームＳ２を読み出し、削除個数情報を削除するとともに、トランスポートストリームＳ２に含まれている複数のトランスポートパケットをデコーダ１５に入力するタイミングを、当該削除個数情報に基づいて調整する。このように、トランスポートストリームＳ２に含まれている複数のトランスポートパケットをデコーダ１５に入力するタイミングを簡易な処理によって調整でき、その結果、デコーダ１５がＭＰＥＧ２−ＴＴＳに対応していない場合であっても、映像を再生することが可能となる。
【００４２】
なお、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【００４３】
４  映像受信装置
１１  受信部
１２  削除処理部
１３  記録部
１４  復元処理部
１５  デコーダ
２０  調整処理部
【図１】
2012249086.tif 000003
【図２】
2012249086.tif 000004
【図３】
2012249086.tif 000005
【図４】
2012249086.tif 000006
【図５】
2012249086.tif 000007
【図６】
2012249086.tif 000008
【図７】
2012249086.tif 000009