(57)【要約】【課題】帯域が安定しない回線でデジタル放送のトランスポートストリームが配信される場合、受信機が各パケットに付与したタイムスタンプのタイミングでパケットを処理する従来技術では、トランスポートストリームの再生を実現することはできない。【解決手段】本発明のタイムスタンプ付与装置１０は、第１のパケットおよび第２のパケットを含むトランスポートストリームを入力し、第１のパケットおよび第２のパケットの基準時刻を検出する基準時刻検出部１１と、基準時刻検出部１１から入力した第１のパケットおよび第２のパケットの検出位置および基準時刻を基に、トランスポートストリームの各パケットに付与するタイムスタンプ値を算出するタイムスタンプ算出部１２と、タイムスタンプ算出部１２が算出したタイムスタンプ値を、トランスポートストリームの各パケットに付与するタイムスタンプ付与部１３とを有する。【選択図】図１
2012161032.tif 000002
【特許請求の範囲】
【請求項１】
第１のパケットおよび第２のパケットを含むトランスポートストリームにタイムスタンプを付与するタイムスタンプ付与装置において、
前記第１のパケットの第１の基準時刻および前記第２のパケットの第２の基準時刻を検出する基準時刻検出部と、
前記基準時刻検出部から入力した前記第１のパケットの第１の検出位置、前記第２のパケットの第２の検出位置、前記第１の基準時刻および前記第２の基準時刻を基に、前記トランスポートストリームの各パケットに付与するタイムスタンプ値を算出するタイムスタンプ算出部と、
前記タイムスタンプ算出部が算出した前記タイムスタンプ値を、前記トランスポートストリームの各パケットに付与するタイムスタンプ付与部とを有する
ことを特徴とするタイムスタンプ付与装置。
【請求項２】
前記タイムスタンプ算出部は、前記第１の検出位置、前記第２の検出位置、前記第１の基準時刻および前記第２の基準時刻の相関関係を基に、前記トランスポートストリームの各パケット単位の基準時刻の増分を算出する
ことを特徴とする請求項１に記載のタイムスタンプ付与装置。
【請求項３】
前記第２のパケットは、前記第１のパケットの次に基準時刻を含む前記トランスポートストリーム中のパケットである
ことを特徴とする請求項２に記載のタイムスタンプ付与装置。
【請求項４】
前記タイムスタンプ算出部は、前記第１のパケットおよび前記第２のパケットの間にあるパケットに付与するタイムスタンプ値を直線内挿で算出する
ことを特徴とする請求項３に記載のタイムスタンプ付与装置。
【請求項５】
前記タイムスタンプ算出部は、前記第１のパケットおよび前記第２のパケットの間にあるパケット以外の、前記トランスポートストリームを構成するパケットに付与するタイムスタンプ値を、直線外挿で算出する
ことを特徴とする請求項３に記載のタイムスタンプ付与装置。
【請求項６】
前記タイムスタンプ付与部は、タイムスタンプが付与されていない前記トランスポートストリームのパケットに、タイムスタンプを追加する
ことを特徴とする請求項１〜５のうちいずれか１項に記載のタイムスタンプ付与装置。
【請求項７】
前記タイムスタンプ付与部は、タイムスタンプが付与されている前記トランスポートストリームのパケットに、タイムスタンプを上書きする
ことを特徴とする請求項１〜５のうちいずれか１項に記載のタイムスタンプ付与装置。
【請求項８】
前記タイムスタンプ付与部は、前記トランスポートストリームにおいてタイムスタンプが付与されている第３のパケットに対し、前記第３のパケットに付与されているタイムスタンプを保持するか、前記タイムスタンプ算出部が算出したタイムスタンプ値で前記第３のパケットに付与されているタイムスタンプを上書きするかを選択する
ことを特徴とする請求項１〜５のうちいずれか１項に記載のタイムスタンプ付与装置。
【請求項９】
前記基準時刻検出部は、放送局が前記トランスポートストリームを送出する際に、前記放送局の基準クロックで計測した基準時刻を検出する
ことを特徴とする請求項１に記載のタイムスタンプ付与装置。
【請求項１０】
前記基準時刻検出部から出力された前記トランスポートストリームを格納するストリームバッファをさらに有し、
前記タイムスタンプ付与部は、
前記タイムスタンプ算出部から出力された第４の検出位置に対応する、第４のパケットを前記ストリームバッファから入力し、前記第４のパケットにタイムスタンプ値を付与する
ことを特徴とする請求項１に記載のタイムスタンプ付与装置。
【請求項１１】
請求項１に記載のタイムスタンプ付与装置と、
前記トランスポートストリームを受信し、前記基準時刻検出部に前記トランスポートストリームを出力する受信部と、
前記タイムスタンプ付与部によってタイムスタンプが付与されたトランスポートストリームを所定の記録媒体に記録する記録部とを有する
ことを特徴とするデジタル放送記録装置。
【請求項１２】
請求項１に記載のタイムスタンプ付与装置と、
前記トランスポートストリームを受信し、前記基準時刻検出部に前記トランスポートストリームを出力する受信部と、
前記タイムスタンプ付与部によってタイムスタンプが付与されたトランスポートストリームを所定の表示装置に出力する再生部とを有する
ことを特徴とするデジタル放送再生装置。
【請求項１３】
請求項１０に記載のタイムスタンプ付与装置と、
前記トランスポートストリームを受信し、前記基準時刻検出部および前記タイムスタンプ算出部に前記トランスポートストリームを出力する受信部と、
前記タイムスタンプ付与部によってタイムスタンプが付与されたトランスポートストリームを所定の記録媒体に記録する記録部とを有する
ことを特徴とするデジタル放送記録装置。
【請求項１４】
請求項１０に記載のタイムスタンプ付与装置と、
前記トランスポートストリームを受信し、前記基準時刻検出部および前記タイムスタンプ算出部に前記トランスポートストリームを出力する受信部と、
前記タイムスタンプ付与部によってタイムスタンプが付与されたトランスポートストリームを所定の表示装置に出力する再生部とを有する
ことを特徴とするデジタル放送再生装置。
【請求項１５】
請求項１または１０に記載のタイムスタンプ付与装置は、単一のＬＳＩ（Large Scale Integration）で構成されていることを特徴とするタイムスタンプ付与回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送のトランスポートストリームを構成するパケットにタイムスタンプを付与する技術に関するものである。
【背景技術】
【０００２】
デジタル放送の放送局は、番組の情報を２７ＭＨｚの基準クロックで符号化し、固定長のパケットに分割して、トランスポートストリームとして送出する。一方、デジタル放送の受信機は、放送局が送出したトランスポートストリームを受信し、符号化の周波数と同じ２７ＭＨｚの基準クロックで復号化する。しかし、放送局側の基準クロックの速度と、受信機側の基準クロックの速度には誤差が発生する。
【０００３】
基準クロックの速度の誤差を補正するために、放送局は送出するトランスポートストリームの特定のパケットに、放送局側の基準クロックで計測した基準時刻の情報を付与する。一方、受信機はトランスポートストリームから基準時刻を含むパケットを検出し、受信機側の基準クロックで計測した基準時刻との誤差を算出し、受信機側の基準クロックの速度を補正する。これにより、受信機側の基準クロックの速度は、放送局側の基準クロックの速度に一致し、誤差は解消される。
【０００４】
また、放送局が複数の番組を放送する場合、放送局は、複数の番組のパケットを多重化し、さらに、特定のパケットに多重化に関する情報を付与したトランスポートストリームを送出する。受信機は、複数の番組のパケットが多重化されたトランスポートストリームから、多重化に関する情報を含むパケットを検出し、さらに、検出した多重化に関する情報に基づいて目的の番組のパケットを抽出する。
【０００５】
このとき、受信機は目的の番組以外のパケットを破棄するので、トランスポートストリームを構成するパケットの数は減少する。受信機が抽出された目的の番組のパケットを直ちに復号化する場合は、パケットの数の減少は問題にならないが、一定の時間が経過した後に復号化する場合は、パケットの数が減少した分だけ、復号化のタイミングが早くなる。受信機は、映像と音声、字幕等の付加情報とを個別に復号化するので、復号化のタイミングが早くなることにより、映像と音声、字幕等の付加情報とを同期して処理することができなくなる。
【０００６】
従来、パケットの数の減少による同期の問題を解決するために、受信機は、トランスポートストリームを受信し、目的の番組のパケットを抽出する際に、基準クロックで計測した各パケットの受信時刻の情報をタイムスタンプとして、トランスポートストリームの各パケットに付与する。そして、受信機が一定の時間が経過した後に復号化する場合は、パケットに付与したタイムスタンプのタイミングでパケットを復号化する。
【０００７】
トランスポートストリームの配信が電波や専用回線等により行われる場合は、トランスポートストリームが放送局から送出されてから受信機に受信されるまでの遅延時間が一定である。このため、トランスポートストリームの各パケットの受信時刻を用いて、受信機が各パケットに付与したタイムスタンプの示すパケット間の間隔は、放送局がトランスポートストリームの各パケットを送出した時刻の示すパケット間の間隔を再現する。
【０００８】
したがって、受信機が各パケットに付与されたタイムスタンプのタイミングでパケットを処理することで、目的の番組のパケットを抽出したことに起因する同期の問題を回避し、トランスポートストリームの再生を実現することができる。これらの従来技術としては、例えば特許文献１および特許文献２に記載されたものが知られている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００３−２８３９９６号公報
【特許文献２】特開２００５−２７７８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、トランスポートストリームの配信がネットワーク等の汎用回線により行われる場合は、回線の帯域が安定しないため、トランスポートストリームが放送局から送出されてから、受信機に受信されるまでの到着間隔は一定でない。
【００１１】
このため、トランスポートストリームの各パケットの受信時刻を用いて、受信機が各パケットに付与したタイムスタンプの示すパケット間の間隔は、放送局がトランスポートストリームの各パケットを送出した時刻の示すパケット間の間隔を再現しない。したがって、受信機が各パケットに付与されたタイムスタンプのタイミングでパケットを処理することでは、目的の番組のパケットを抽出したことに起因する同期の問題を回避することはできず、結果として、トランスポートストリームの再生を実現することはできないという問題点がある。
【００１２】
本発明は、上記従来の問題点を解決するものであり、放送局がトランスポートストリームの各パケットを送出した時刻が示すパケット間の間隔を再現するタイムスタンプを付与するタイムスタンプ付与装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明は、第１のパケットおよび第２のパケットを含むトランスポートストリームにタイムスタンプを付与するタイムスタンプ付与装置であり、前記第１のパケットの第１の基準時刻および前記第２のパケットの第２の基準時刻を検出する基準時刻検出部と、前記基準時刻検出部から入力した前記第１のパケットの第１の検出位置、前記第２のパケットの第２の検出位置、前記第１の基準時刻および前記第２の基準時刻を基に、前記トランスポートストリームの各パケットに付与するタイムスタンプ値を算出するタイムスタンプ算出部と、前記タイムスタンプ算出部が算出した前記タイムスタンプ値を、前記トランスポートストリームの各パケットに付与するタイムスタンプ付与部とを有することとした。
【発明の効果】
【００１４】
本発明によれば、トランスポートストリーム中の基準時刻を用いて、各パケットにタイムスタンプを付与するという構成にしたことにより、各パケットに付与されるタイムスタンプの示すパケット間の間隔は、放送局がトランスポートストリームを送出する時刻が示すパケット間の間隔を再現する。したがって、この付与されたタイムスタンプのタイミングでパケットを処理することで、トランスポートストリームの再生を実現することができるという効果が得られる。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態に係るタイムスタンプ付与装置の構成図である。
【図２】本発明に係るタイムスタンプ付与装置によって付与されたタイムスタンプ値、パケット番号、および入力パケットに含まれる基準時刻の関係を示すグラフである。
【図３】本発明に係るタイムスタンプ付与装置によって付与されたタイムスタンプ値、パケット番号、および入力パケットに含まれる基準時刻の例を示す表である。
【図４】第２の実施形態に係るタイムスタンプ付与装置の構成図である。
【図５】第３の実施形態に係るデジタル放送記録装置の構成図である。
【図６】第４の実施形態に係るデジタル放送再生装置の構成図である。
【図７】第５の実施形態に係るデジタル放送記録装置の構成図である。
【図８】第６の実施形態に係るデジタル放送再生装置の構成図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態におけるタイムスタンプ付与装置、デジタル放送記録装置およびデジタル放送再生装置について、図面を参照しながら説明する。
【００１７】
（第１の実施形態）
図１は、第１の実施形態に係るタイムスタンプ付与装置１０の構成図である。タイムスタンプ付与装置１０は、基準時刻検出部１１、タイムスタンプ算出部１２、タイムスタンプ付与部１３、およびストリームバッファ１４から構成される。
【００１８】
基準時刻検出部１１は、タイムスタンプ付与装置１０に入力されたトランスポートストリームをストリームバッファ１４に出力するとともに、トランスポートストリーム中の基準時刻を検出する。そして、基準時刻を含むパケットの検出位置、即ち、パケット番号と基準時刻の値とをタイムスタンプ算出部１２に出力する。ここで、検出する基準時刻の種類は、例えばＭＰＥＧ２（Moving Picture Experts Group phase2）規格のＰＣＲ（Program Clock Reference）のように、放送局がトランスポートストリームを送出する際に特定のパケットに付与した、放送局側の基準クロックで計測した基準時刻である。
【００１９】
タイムスタンプ算出部１２は、入力された基準時刻を含む２つ以上のパケットのパケット番号と基準時刻の値との相関関係を基に、トランスポートストリームのパケット単位の基準時刻の増分を算出する。この算出結果を用いて、ストリームバッファ１４に蓄積されたトランスポートストリームの各パケットに付与するタイムスタンプ値を算出する。そして、ストリームバッファ１４に蓄積されたトランスポートストリームの各パケットのパケット番号と付与するタイムスタンプ値とをタイムスタンプ付与部１３に出力する。
【００２０】
図２は、タイムスタンプ算出部１２に入力される基準時刻を含むパケットのパケット番号と基準時刻、タイムスタンプ算出部１２が出力する各パケットのパケット番号と付与するタイムスタンプ値の関係を示すグラフである。
【００２１】
図２に示すように、タイムスタンプ値の算出範囲は、基準時刻を検出したパケット間の内挿と外挿のいずれも使用可能である。また、タイムスタンプ値の算出方法は、図２に示すように一次式による直線内挿を例として挙げているが、一次式以外を用いて算出可能であり、外挿による算出も可能である。
【００２２】
図２において、タイムスタンプ値の算出に直線内挿を使用する場合、基準時刻を検出したパケット１のパケット番号をＮ１、基準時刻をＰ１、パケット１の次に基準時刻を検出したパケット２のパケット番号をＮ２、基準時刻をＰ２とすると、パケット１、パケット２、およびパケット１とパケット２との間のパケット番号Ｎの各パケットに付与するタイムスタンプ値Ａの算出式の例はＡ＝Ｐ１＋（Ｎ−Ｎ１）÷（Ｎ２−Ｎ１）×（Ｐ２−Ｐ１）となる。これらの数値例を図３に示す。
【００２３】
図３において、パケット番号が１００のパケットが図２に示すパケット１、パケット番号が９００のパケットが図２に示すパケット２である。したがって、パケット１のパケット番号Ｎ１が１００、基準時刻Ｐ１が１０００、パケット２のパケット番号Ｎ２が９００、基準時刻Ｐ２が１４１６５７８となり、パケット１とパケット２、および、パケット１とパケット２との間のパケット番号が２６０のパケット、パケット番号が４２０のパケットのそれぞれに付与するタイムスタンプ値Ａは図３に示す通りとなる。
【００２４】
タイムスタンプ付与部１３は、入力されたパケット番号に対応するパケットをストリームバッファ１４から入力し、入力されたタイムスタンプ値を付与し、タイムスタンプ付与装置１０の外部に出力する。
【００２５】
本実施形態によれば、上記の構成により、トランスポートストリーム中の基準時刻を用いて、各パケットにタイムスタンプが付与される。用いる基準時刻の種類を適切に選択すれば、トランスポートストリーム中の基準時刻間の間隔は、放送局がトランスポートストリームを送出する時刻が示す基準時刻間の間隔に一致するので、各パケットに付与されるタイムスタンプの示すパケット間の間隔は、放送局がトランスポートストリームを送出する時刻が示すパケット間の間隔を再現する。したがって、このタイムスタンプのタイミングでパケットを処理することで、トランスポートストリームの再生を実現することができる。
【００２６】
ここでタイムスタンプの付与方法は、タイムスタンプ付与装置１０にトランスポートストリームが入力された時点で各パケットにタイムスタンプが付与されていない場合に、タイムスタンプを追加するだけでなく、タイムスタンプが付与されている場合に、これを上書きすることで補正することも可能である。
【００２７】
また、トランスポートストリームの各パケットにタイムスタンプが付与されている場合に、付与されているタイムスタンプを保持するか、タイムスタンプ算出部１２が算出したタイムスタンプ値で、付与されているタイムスタンプを上書きするかを選択可能にすることも可能である。
【００２８】
従来、トランスポートストリームが放送局から受信機に到着するまでの過程で、トランスポートストリームの各パケットにタイムスタンプを付与する技術がある。この場合、タイムスタンプを付与する装置の精度が受信機の想定する精度を満たさず、このタイムスタンプと、基準クロックで計測した各パケットの受信時刻を基に付与されるタイムスタンプとを同等に扱うことができない場合がある。したがって、このタイムスタンプのタイミングでパケットを処理することでは、目的の番組のパケットを抽出したことに起因する同期の問題を回避することはできず、結果として、トランスポートストリームの再生を実現することはできない。
【００２９】
このような場合、本実施形態のタイムスタンプ装置により、既に付与されているタイムスタンプを上書きすることで補正することが有用である。
【００３０】
また、本実施形態において、基準となるパケット２は、必ずしもパケット１の次に基準時刻が検出されたパケットでなくてもよい。
【００３１】
さらに、タイムスタンプ付与装置１０は単一のＬＳＩ（Large Scale Integration）に構成可能である。タイムスタンプ付与装置１０は、その全体または一部を汎用プロセッサで動作するソフトウェアで代替可能である。この場合、汎用プロセッサは主記憶に格納されたトランスポートストリームの参照、複製、または変更等を行う。
【００３２】
（第２の実施形態）
図４は、本発明の第２の実施形態に係るタイムスタンプ付与装置４０の構成図である。本実施形態において、第１の実施形態と同様の部分については、その詳細な説明を省略する。
【００３３】
タイムスタンプ付与装置４０は、基準時刻検出部４１、タイムスタンプ算出部４２、およびタイムスタンプ付与部４３から構成される。本実施形態と第１の実施形態との相違点は、ストリームバッファ１４をタイムスタンプ付与装置４０内部に持たない点である。
【００３４】
基準時刻検出部４１は、タイムスタンプ付与装置４０に入力されたトランスポートストリーム中の基準時刻を検出する。そして、基準時刻を含むパケットの検出位置、即ち、パケット番号と基準時刻の値とをタイムスタンプ算出部４２に出力する。ここで、検出する基準時刻の種類は図１に示す基準時刻検出部１１と同様である。
【００３５】
タイムスタンプ算出部４２は、入力された基準時刻を含む２つ以上のパケットのパケット番号と基準時刻の値との相関関係を基に、トランスポートストリームのパケット単位の基準時刻の増分を算出する。この算出結果を用いて、基準時刻を含む２つ以上のパケットおよびその間のパケットのそれぞれに付与するタイムスタンプ値を算出する。そして、基準時刻を含む２つ以上のパケットおよびその間のパケットのそれぞれのパケット番号と付与するタイムスタンプ値とをタイムスタンプ付与部４３に出力する。ここで、タイムスタンプ値の算出方法は図１に示すタイムスタンプ算出部１２と同様である。
【００３６】
タイムスタンプ付与部４３は、入力されたパケット番号に対応するパケットを入力されたトランスポートストリームから抽出し、入力されたタイムスタンプ値を付与し、タイムスタンプ付与装置４０の外部に出力する。ここで、タイムスタンプの付与方法は図１に示すタイムスタンプ付与部１３と同様である。
【００３７】
ここでタイムスタンプの付与方法は、第１の実施形態におけるタイムスタンプ付与装置１０と同様、タイムスタンプ付与装置４０にトランスポートストリームが入力された時点で各パケットにタイムスタンプが付与されていない場合に、タイムスタンプを追加するだけでなく、タイムスタンプが付与されている場合に、これを上書きすることで補正することも可能である。
【００３８】
また、トランスポートストリームの各パケットにタイムスタンプが付与されている場合に、付与されているタイムスタンプを保持するか、タイムスタンプ算出部４２が算出したタイムスタンプ値で、付与されているタイムスタンプを上書きするかを選択可能にすることも可能である。
【００３９】
図４に示すタイムスタンプ付与装置４０は、トランスポートストリームを基準時刻検出部４１とタイムスタンプ付与部４３との両方に入力する必要があるが、図１に示すタイムスタンプ付与装置１０と比べて、ストリームバッファ１４に対応する構成部を持たない。図１のタイムスタンプ付与装置１０と、図４のタイムスタンプ付与装置４０はいずれも単一のＬＳＩに構成可能であるが、図４のタイムスタンプ付与装置４０の構成にすることで、図１に示すタイムスタンプ付与装置１０と比べて、ＬＳＩの規模を小さくすることが可能である。
【００４０】
本実施形態におけるタイムスタンプ付与装置４０は、その全体または一部を汎用プロセッサで動作するソフトウェアで代替可能である。この場合、汎用プロセッサは主記憶に格納されたトランスポートストリームの参照、複製、または変更等を行う。
【００４１】
（第３の実施形態）
図５は、本発明の第３の実施形態に係るデジタル放送記録装置５０の構成図である。本実施形態において、第１の実施形態と同様の部分については同一符号を付し、その詳細な説明を省略する。
【００４２】
デジタル放送記録装置５０は、第１の実施形態におけるタイムスタンプ付与装置１０に加え、トランスポートストリームを受信する受信部５１、トランスポートストリームを記録する記録部５２、および記録媒体５３から構成される。
【００４３】
受信部５１は、外部のネットワーク等から、放送局が送出するトランスポートストリームを入力し、タイムスタンプ付与装置１０に入力する。
【００４４】
記録部５２は、タイムスタンプ付与装置１０から、各パケットにタイムスタンプが付与されたトランスポートストリームを入力し、記録媒体５３に記録する。
【００４５】
記録媒体５３は、ＨＤＤ（Hard Disk Drive）等のデジタルデータを蓄積する装置であり、デジタル放送記録装置５０の外部に接続される場合もある。
【００４６】
本実施形態によれば、上記の構成により、トランスポートストリームが放送局から送出されてから、受信機であるデジタル放送記録装置５０に受信されるまでの遅延時間が一定でない場合、または、デジタル放送記録装置５０に受信された時点で付与済みのタイムスタンプの精度が十分でない場合であっても、タイムスタンプ付与装置１０が付与したタイムスタンプの、パケット間の間隔は、放送局がトランスポートストリームを送出した時刻の、パケット間の間隔を再現する。したがって、記録媒体５３に記録されたトランスポートストリームを再生する際は、このタイムスタンプのタイミングでパケットを処理することで、目的の番組のパケットを抽出したことに起因する同期の問題を回避し、トランスポートストリームの再生を実現することができる。
【００４７】
（第４の実施形態）
図６は、本発明の第４の実施形態に係るデジタル放送再生装置６０の構成図である。本実施形態において、第１の実施形態と同様の部分については同一符号を付し、その詳細な説明を省略する。
【００４８】
デジタル放送再生装置６０は、第１の実施形態におけるタイムスタンプ付与装置１０に加え、トランスポートストリームを受信する受信部６１およびトランスポートストリームを所定の表示装置１００に出力する再生部６２から構成される。
【００４９】
受信部６１は、外部のネットワーク等から、放送局が送出するトランスポートストリームを入力し、タイムスタンプ付与装置１０に入力する。
【００５０】
再生部６２は、タイムスタンプ付与装置１０から、各パケットにタイムスタンプが付与されたトランスポートストリームを入力し、復号化した映像と音声のデータとして外部の表示装置１００に出力する。
【００５１】
表示装置１００は、ＴＶ（Television）等の映像の表示と音声の出力を行う装置であり、デジタル放送再生装置６０に内蔵される場合もある。
【００５２】
本実施形態によれば、上記の構成により、トランスポートストリームが放送局から送出されてから、受信機であるデジタル放送再生装置６０に受信されるまでの遅延時間が一定でない場合、または、デジタル放送再生装置６０に受信された時点で付与済みのタイムスタンプの精度が十分でない場合であっても、タイムスタンプ付与装置１０が付与したタイムスタンプの、パケット間の間隔は、放送局がトランスポートストリームを送出した時刻の、パケット間の間隔を再現する。したがって、再生部６２がトランスポートストリームを復号化する際は、このタイムスタンプのタイミングでパケットを処理することで、目的の番組のパケットを抽出したことに起因する同期の問題を回避し、トランスポートストリームの再生を実現することができる。
【００５３】
（第５の実施形態）
図７は、本発明の第５の実施形態に係るデジタル放送記録装置７０の構成図である。本実施形態において、上述の実施形態と同様の部分については同一符号を付し、その詳細な説明を省略する。
【００５４】
デジタル放送記録装置７０は、第２の実施形態におけるタイムスタンプ付与装置４０、ならびに第３の実施形態における記録部５２および記録媒体５３に加え、受信部７１から構成される。
【００５５】
受信部７１は、外部のネットワーク等から、放送局が送出するトランスポートストリームを入力し、タイムスタンプ付与装置４０に入力する。ここで受信部７１は、共有メモリ等に確保した図７では示していないバッファを介して、トランスポートストリームを基準時刻検出部４１とタイムスタンプ算出部４２との両方に入力する必要がある。
【００５６】
本実施形態によれば、上記の構成により、タイムスタンプ付与装置４０自体のＬＳＩの規模を小さくしつつ、第３の実施形態と同様の効果が得られる。
【００５７】
（第６の実施形態）
図８は、本発明の第６の実施形態に係るデジタル放送再生装置８０の構成図である。本実施形態において、上述の実施形態と同様の部分については同一符号を付し、その詳細な説明を省略する。
【００５８】
デジタル放送再生装置８０は、第２の実施形態におけるタイムスタンプ付与装置４０、第４の実施形態における再生部６２、第５の実施形態における受信部７１から構成される。
【００５９】
本実施形態によれば、上記の構成により、タイムスタンプ付与装置４０自体のＬＳＩの規模を小さくしつつ、第４の実施形態と同様の効果が得られる。
【００６０】
以上のように、従来、放送の配信形態の多くは帯域が保障された専用の回線が用いられてきた。この場合、トランスポートストリームが放送局から送出されてから、受信機に受信されるまでの遅延時間が一定であり、受信機は受信の時刻を利用して放送局がトランスポートストリームを送出するタイミングを再現することで、トランスポートストリームの記録や再生を実現できた。
【００６１】
しかし、現在は放送の配信形態の多様化により、帯域が保障されない回線が用いられること、または回線の途中で精度が十分でないタイムスタンプが付与されることが起こっている。このような状況下で、受信機であるデジタル放送記録装置やデジタル放送再生装置に、トランスポートストリームの記録や再生の機能を実現させるために、本発明は有効である。
【産業上の利用可能性】
【００６２】
本発明は、タイムスタンプ付与回路に適用できる。また、本発明は、当該タイムスタンプ付与回路を搭載したＤＴＶ（Digital Television）、ＤＶＤ（Digital Versatile Disc）プレーヤ／レコーダ、ＢＤ（Blu-ray Disc（登録商標））プレーヤ／レコーダ等に適用できる。
【符号の説明】
【００６３】
１０    タイムスタンプ付与装置
１１    基準時刻検出部
１２    タイムスタンプ算出部
１３    タイムスタンプ付与部
１４    ストリームバッファ
４０    タイムスタンプ付与装置
４１    基準時刻検出部
４２    タイムスタンプ算出部
４３    タイムスタンプ付与部
５０    デジタル放送記録装置
５１    受信部
５２    記録部
５３    記録媒体
６０    デジタル放送再生装置
６１    受信部
６２    再生部
７０    デジタル放送記録装置
７１    受信部
８０    デジタル放送再生装置
１００  表示装置
【図１】
2012161032.tif 000003
【図２】
2012161032.tif 000004
【図３】
2012161032.tif 000005
【図４】
2012161032.tif 000006
【図５】
2012161032.tif 000007
【図６】
2012161032.tif 000008
【図７】
2012161032.tif 000009
【図８】
2012161032.tif 000010