(57)【要約】【課題】  デジタル放送を録画する場合において、メインメモリ上に新たなパケット作成してこれをＤＭＡ転送して出力ストリームに挿入する際のメインメモリへのアクセス要求の頻度と帯域を削減する。【解決手段】  トランスポートストリームをトランスポートストリーム処理装置１０に入力すると、パケット識別回路１０１がパケットに付与されたパケット識別子に基づいてそのパケットに対する処理方法を決定する。録画するストリームに合わせた新たなパケットがＣＰＵ１１のメインメモリ１２上に作成され、これをＤＭＡ回路１０３が読み出し、一旦パケット記憶回路１０４に格納する。ストリーム出力回路１０６は、パケット記憶回路１０４に１パケット以上のデータが格納されると、パケット識別回路１０１が決定した処理及びＤＭＡ制御回路１０５の指示にしたがって録画用のストリームを作成して出力する。【選択図】  図１
2005210586.tif 000002
【特許請求の範囲】
【請求項１】
複数の番組のデータをパケット単位で多重したトランスポートストリームを入力し、前記トランスポートストリームをパケット単位に分割するとともに、前記各パケットに付与されたパケット識別子に基づいて前記パケットに対する処理方法を決定するパケット識別回路と、
前記分割されたパケットを入力し、前記決定された処理方法にしたがって前記各パケットに含まれるデータを解析して必要なデータを取り出すパケット解析回路と、
ＣＰＵのメインメモリ上に作成された新たなパケットを読み出すＤＭＡ回路と、
前記ＤＭＡ回路が読み出した前記新たなパケットを格納するパケット記憶回路と、
前記ＤＭＡ回路と前記パケット記憶回路とを制御して前記新たなパケットに対する処理を指示するＤＭＡ制御回路と、
前記パケット識別回路で決定された処理方法と前記ＤＭＡ制御回路の指示とにしたがって前記各パケットの出力動作を制御して、新たなトランスポートストリームとして出力するストリーム出力回路とを備えていることを特徴とするトランスポートストリーム処理装置。
【請求項２】
請求項１に記載されたトランスポートストリーム処理装置において、
前記ＤＭＡ制御回路は、
前記パケット記憶回路のデータ格納状況をもとに前記ＤＭＡ回路の制御を行うバッファ管理回路と、
前記ＣＰＵから指示された前記新たなパケットの再送周期と前記メインメモリ上に作成されたパケットの数とに基づいて、前記新たなパケットの出力間隔を管理するカウンタ回路と、
前記バッファ管理回路と前記カウンタ回路とから出力される各々の制御信号に基づいて、前記新たなパケットの前記分割されたパケットに対する挿入可否を指示する挿入指示回路とを備えていることを特徴とするトランスポートストリーム処理装置。
【請求項３】
複数の番組のデータをパケット単位で多重したトランスポートストリームをパケット単位に分割するとともに、前記各パケットに付与されたパケット識別子に基づいて前記パケットに対する処理方法を決定するステップと、
前記ＣＰＵから指示された前記新たなパケットの再送周期と前記メインメモリ上に作成されたパケットの数とに基づいて前記新たなパケットの出力間隔を管理して、前記新たなパケットの出力可否を判断するステップと、
前記決定された処理方法と出力可否の判断結果とにしたがって前記各パケットの出力動作を制御することで、新たなトランスポートストリームを作成して出力するステップとを備えていることを特徴とするトランスポートストリーム処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送を受信して録画する場合に、入力トランスポートストリーム中の不要なパケットを破棄し、またパケットを破棄した位置に新たに作成したパケットを挿入して、録画用の新たなトランスポートストリームを作成するトランスポートストリーム処理装置および方法に関するものである。
【背景技術】
【０００２】
近年、デジタル放送が一般的になり、受信したデータをデジタルＶＴＲやハードディスク装置などに録画するという要求も大きくなっている。
【０００３】
デジタル放送では、そのデータ構造やデータの多重方法として国際標準規格であるＭＰＥＧ２システム規格に定められたトランスポートストリームを用いており、一般的に一つのトランスポートストリームに複数の番組を多重して放送している。トランスポートストリームは、トランスポートストリームパケットという固定長のパケットより構成されており、各トランスポートストリームパケットには、そのパケットが格納しているデータの種類に応じてＰＩＤというパケット識別子が割り当てられている。例えば、トランスポートストリームが番組Ａ及び番組Ｂという２つの番組を多重している場合、番組Ａの映像、番組Ａの音声、番組Ｂの映像、番組Ｂの音声を格納するパケットに対してそれぞれ個別のＰＩＤが割り当てられている。さらに、映像や音声を含むパケット以外にも、どのＰＩＤにどの番組の映像や音声が割当てられているかといった番組の選択に必要なＰＩＤの割当て表、番組表や番組内容などの情報、限定受信のためのユーザー固有の情報など、様々な情報も多重して伝送されている。これらの情報の伝送には、セクションという定められたデータ形式が用いられるが、セクション形式のデータも同様にトランスポートストリームパケットに格納されており、それぞれの情報毎にＰＩＤが割り当てられている。トランスポートストリームはこれらのパケットを多重することで、複数の番組を多重化している。
【０００４】
デジタル放送を録画する場合も、一般的にはトランスポートストリーム形式を用いるが、特定の番組を記録して再生するためには多重された複数の番組や情報をすべて記録する必要はない。逆に、すべての番組と情報を記録することは記録帯域の増大を招くことになるため、上述したＰＩＤによって、記録すべき番組及びこれを再生するために必要となる情報を含むパケットのみを選択し、不要なパケットは破棄して記録する方法が取られている。
【０００５】
しかし、不要なパケットを破棄した場合、出力されるトランスポートストリームにおいて、トランスポートストリームを構成するパケットと、番組情報などを含むパケットとの間に情報の不整合が発生するため、これらの情報を修正して記録しなければならない。具体的には、放送番組を構成する各符号化信号を伝送するパケットのパケット識別子を指定するＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）、ＰＭＴを伝送するパケットのパケット識別子を指定するＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｓｉａｔｉｏｎ  Ｔａｂｌｅ）を新たに作成して置き換えて出力する。また、伝送される番組に関する情報を含むパケットＳＩＴ（Ｓｅｌｅｃｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）を破棄可能なパケットに対して置き換えて出力する。ここで、これらの情報を含むパケットは、放送の仕様によって周期的に繰り返して出力するように定められており、日本のＢＳデジタル放送を例にとると、その再送周期はＰＡＴとＰＭＴが１２０ｍ秒、ＳＩＴが３．６秒となっている。
【０００６】
上記デジタル放送を受信して録画するためのトランスポートストリーム処理装置としては、例えば特許文献１に示すように、新たに置き換えるためのパケットデータをメインメモリ上に作成して、置き換えるべきパケットに対して置き換えを実行するようにしたものが知られている。
【０００７】
図６は、従来のトランスポートストリーム処理装置のブロック図を示すものである。図６において、６０１はパケット識別回路、６０２はパケット解析回路、６０３はＤＭＡ回路、６０４はストリーム出力回路、６０はこれらから構成されるトランスポートストリーム処理装置、６１はＣＰＵ、６２はメインメモリである。
【０００８】
以上のように構成された従来のトランスポートストリーム処理装置６０の動作について以下に説明する。まず、トランスポートストリーム処理装置６０に入力されたトランスポートストリーム内のパケットの境界をパケット識別回路６０１により検出して、入力されたトランスポートストリームをパケット単位に分割し、ＰＩＤ毎に後段のパケット解析回路６０２やストリーム出力回路６０４における当該パケットの処理の指示を行う。
【０００９】
次に、パケット解析回路６０２は、パケット識別回路６０１による指示に従って各パケットから実際に必要なデータのみを抽出し、これをメインメモリ６２に転送する。さらに、ＣＰＵ６１がこのデータをもとにして新たに出力するためのパケットデータを作成して再びメインメモリ６２の上に作成する。
【００１０】
そして、ＤＭＡ回路６０３は、新たに作成したパケットを出力する際に、出力するパケットのデータをメインメモリ６２から読み出してストリーム出力回路６０４に転送する。また、ストリーム出力回路６０４は、パケット識別回路６０１から各ＰＩＤのパケットに対する処理の指示にしたがって出力するパケットを切り替えることで、新たなトランスポートストリームを作成して出力する。
【００１１】
新たなトランスポートストリームを作成するための処理は、パケット識別回路６０１から入力されたトランスポートストリームに対してパケット単位に施すものであり、その処理の種類としては、入力されたパケットをそのまま出力するか、入力されたパケットをＤＭＡ回路６０３から転送された新たなパケットに置き換えて出力するか、又は入力されたパケットを破棄して出力しないなどがある。これらの動作をパケット識別回路６０１から入力された制御信号をもとにストリーム出力回路６０４が選択することで、新たなトランスポートストリームを作成して出力する。
【特許文献１】特開２００３−９０８２号公報（第５−６頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、録画すべき新たに作成して出力するトランスポートストリームにおいて、その出力ビットレートは入力時のビットレートを維持する必要がある。したがって、新たに出力するためのパケットをメインメモリ上に作成して、このパケットをメインメモリから読み出して出力する際にＤＭＡ転送するように構成された従来のトランスポートストリーム装置では、出力ビットレートに合わせてメインメモリからデータを読み出す必要があり、メモリアクセスに対する転送速度要求が厳しくなる。
【００１３】
しかも、定められた再送周期を考慮することができず、また、一般的に新たに作成したパケットを出力するための置き換え対象となるパケットは非常に多数あるため、必要以上に再送を繰り返すことになり、メインメモリへのアクセスやトランスポートストリーム処理装置からの出力、すなわち録画用ストリームの帯域が増大するという課題があった。
【課題を解決するための手段】
【００１４】
上記の課題を解決するために、本発明の請求項１に係るトランスポートストリーム処理装置は、複数の番組のデータをパケット単位で多重したトランスポートストリームを入力し、前記トランスポートストリームをパケット単位に分割するとともに、前記各パケットに付与されたパケット識別子に基づいて前記パケットに対する処理方法を決定するパケット識別回路と、
前記分割されたパケットを入力し、前記決定された処理方法にしたがって前記各パケットに含まれるデータを解析して必要なデータを取り出すパケット解析回路と、
ＣＰＵのメインメモリ上に作成された新たなパケットを読み出すＤＭＡ回路と、
前記ＤＭＡ回路が読み出した前記新たなパケットを格納するパケット記憶回路と、
前記ＤＭＡ回路と前記パケット記憶回路とを制御して前記新たなパケットに対する処理を指示するＤＭＡ制御回路と、
前記パケット識別回路で決定された処理方法と前記ＤＭＡ制御回路の指示とにしたがって前記各パケットの出力動作を制御して、新たなトランスポートストリームとして出力するストリーム出力回路とを備えていることを特徴とする。
【００１５】
本発明の請求項２に係るトランスポートストリーム処理装置は、請求項１に記載されたトランスポートストリーム処理装置において、
前記ＤＭＡ制御回路は、
前記パケット記憶回路のデータ格納状況をもとに前記ＤＭＡ回路の制御を行うバッファ管理回路と、
前記ＣＰＵから指示された前記新たなパケットの再送周期と前記メインメモリ上に作成されたパケットの数とに基づいて、前記新たなパケットの出力間隔を管理するカウンタ回路と、
前記バッファ管理回路と前記カウンタ回路とから出力される各々の制御信号に基づいて、前記新たなパケットの前記分割されたパケットに対する挿入可否を指示する挿入指示回路とを備えていることを特徴とする。
【００１６】
本発明の請求項３に係るトランスポートストリーム処理方法は、複数の番組のデータをパケット単位で多重したトランスポートストリームをパケット単位に分割するとともに、前記各パケットに付与されたパケット識別子に基づいて前記パケットに対する処理方法を決定するステップと、
前記ＣＰＵから指示された前記新たなパケットの再送周期と前記メインメモリ上に作成されたパケットの数とに基づいて前記新たなパケットの出力間隔を管理して、前記新たなパケットの出力可否を判断するステップと、
前記決定された処理方法と出力可否の判断結果とにしたがって前記各パケットの出力動作を制御することで、新たなトランスポートストリームを作成して出力するステップとを備えていることを特徴とする。
【発明の効果】
【００１７】
以上のように、本発明の請求項１に記載のトランスポートストリーム処理装置によれば、パケットデータを格納するパケット記憶回路と、ＤＭＡ回路とパケット記憶回路とを制御して前記パケットに対する処理を指示するＤＭＡ制御回路とを設けたことにより、出力すべき新たなパケットをメインメモリから読み出した後にストリーム出力回路から出力することができる。すなわち、出力のビットレートに合わせてメインメモリからデータを読み出す必要がなくなり、メインメモリへのアクセス要求を低減することができる。
【００１８】
さらに、本発明の請求項２に記載のトランスポートストリーム処理装置によれば、カウンタ回路を備えることにより、新たに作成したパケットの再送周期を管理してこのパケットを適切なタイミングで出力することができ、実用上きわめて有効である。
【００１９】
また、本発明の請求項３に記載のトランスポートストリーム処理方法によれば、新たに作成したパケットの再送周期を管理してこのパケットを適切なタイミングで出力することができ、実用上きわめて有効である。
【発明を実施するための最良の形態】
【００２０】
本発明は、ＭＰＥＧシステム規格に準拠したデジタル放送において、受信した複数の番組が多重されているトランスポートストリームから１つ以上の特定の番組を選択してデジタルＶＴＲなどの外部機器に記録する場合に、トランスポートストリームを処理して出力する装置に関するものであり、以下、本発明の一実施形態について図面を参照しながら説明する。
【００２１】
図１は、本発明の実施形態におけるトランスポートストリーム処理装置と、該トランスポートストリーム処理装置を含むデジタル放送受信機の構成を示すブロック図である。図１において、１０は本発明のトランスポートストリーム処理装置、１０１はパケット識別回路、１０２はパケット解析回路、１０３はＤＭＡ回路、１０４はパケット記憶回路、１０５はＤＭＡ制御回路、１０６はストリーム出力回路である。また、１１はＣＰＵ、１２はメインメモリであり、トランスポートストリーム処理装置１０とともにデジタル放送受信機を構成している。なお、図中のトランスポートストリーム処理装置１０の内部及び入出力に関わる矢印において、太線はパケットデータの流れを、細線は制御信号の流れを示している。以上のように構成されたトランスポートストリーム処理装置及びデジタル放送受信機について、その動作を説明する。
【００２２】
上記トランスポートストリーム処理装置１０に入力されたトランスポートストリームは、上記パケット識別回路１０１に入力される。そして、パケット識別回路１０１は、入力されたトランスポートストリーム内のパケットの境界を検出することで、このトランスポートストリームをパケット単位に分割する。さらに、このパケット識別回路１０１は、ＰＩＤ毎に当該パケットに関する情報とパケットに対する処理方法を設定するテーブルを有しており、このテーブルによって当該パケットに含まれる情報の種別を識別するとともに、後段のパケット解析回路１０２やストリーム出力回路１０６などの回路における当該パケットの処理を指示する。
【００２３】
上記パケット解析回路１０２は、上記パケット識別回路１０１による指示に従って各パケットから実際に必要なデータのみを抽出し、これを上記メインメモリ１２に転送する。このようなデータとしては、視聴対象となる番組の映像及び音声データ、さらに様々な情報データが該当する。この様々な情報データは、上記ＣＰＵ１１により取り出されデジタル放送受信機の制御のために用いられる。また、記録用のトランスポートストリーム出力に対しては、上記ＣＰＵ１１がこの情報データをもとにして上記分割されたパケットに挿入して出力するための新たなパケットを再びメインメモリ１２の上に作成する。
【００２４】
上記ＤＭＡ回路１０３は、上記新たなパケットをメインメモリ１２から読み出して上記パケット記憶回路１０４に転送する。新たなパケットのデータがパケット記憶回路１０４に１パケット以上格納完了されると、上記ＤＭＡ制御回路１０５が上記ストリーム出力回路１０６に対して新たなパケットの挿入の指示を行う。
【００２５】
上記ストリーム出力回路１０６は、トランスポートストリーム処理装置１０に入力されたトランスポートストリームを入力し、パケット識別回路１０１から各ＰＩＤのパケットに対する処理方法の指示にしたがって処理を行うことで新たなトランスポートストリームを作成して出力する。新たなトランスポートストリームを作成するための処理は、パケット識別回路１０１から入力されたトランスポートストリームに対してパケット単位に施すもので、その処理の種類としては、入力されたパケットをそのまま出力する、破棄する、又は破棄した位置にパケット記憶回路１０４から転送された新たなパケットを挿入して出力するなどがある。これらの動作をパケット識別回路１０１から入力された制御信号と、ＤＭＡ制御回路１０５からの制御信号をもとに選択することで新たなトランスポートストリーム作成して出力する。
【００２６】
図２は、本実施形態のトランスポートストリーム処理装置におけるパケット処理出力の一例を示す概念図である。図１及び図２を用いて、新たなトランスポートストリームを作成する動作を説明する。
【００２７】
ここでは、トランスポートストリームが番組Ａ及び番組Ｂの２つの番組と、その他に様々な情報として情報Ａ、情報Ｂ及び情報Ｃを多重しているものとし、このトランスポートストリームから番組ＡだけをデジタルＶＴＲに記録するものとする。なお、番組Ａの映像、番組Ａの音声、番組Ｂの映像、番組Ｂの音声、情報Ａ、情報Ｂ及び情報Ｃには、それぞれ個別のＰＩＤが与えられている。また、上記メインメモリ１２上には、録画するストリームに合わせた新たな情報Ｄが作成されているものとする。なお、図２の概念図では、メインメモリ上に作成された情報Ｄのパケットは３パケットである。
【００２８】
この場合、上記パケット識別回路１０１は、番組Ａの映像である映像Ａ、番組Ａの音声である音声Ａ及び情報Ａは必要であると判断し、そのまま出力するように指示する。また、番組Ｂの映像である映像Ｂ、番組Ｂの音声である音声Ｂ、情報Ｂ及び情報Ｃは不要であると判断し破棄するように指示する。
【００２９】
そして、上記ＤＭＡ回路１０３が上記メインメモリ１２から情報Ｄの最初のパケット情報Ｄ−１を上記パケット記憶回路１０４に転送完了すると、上記ストリーム出力回路１０６が次に破棄されるパケットの位置にパケット情報Ｄ−１を挿入して出力する。出力が完了すると再度ＤＭＡ回路１０３がパケット情報Ｄ−２をパケット記憶回路１０４に転送し、ストリーム出力回路１０６から出力する。パケット情報Ｄ−３についても同様の動作を繰り返して出力することで録画用のストリームを作成して出力している。
【００３０】
図３は、本発明のトランスポートストリーム処理装置におけるＤＭＡ制御回路１０５の構成を示すブロック図である。図３において、３０１はバッファ管理回路、３０２はカウンタ回路、３０３は挿入指示回路である。以上のように構成されたＤＭＡ制御回路１０５ついて、図１及び図３を用いてその動作を説明する。
【００３１】
上記バッファ管理回路３０１は、パケット記憶回路１０４のデータ格納状況に従って、ＤＭＡ回路１０３に対して動作の指示を行う。すなわち、次に出力すべき新たなパケットがパケット記憶回路１０４に格納されるまで、上記メインメモリ１２からのＤＭＡ転送を行う。その一方、上記カウンタ回路３０２は、上記ＣＰＵ１１からメインメモリ１２に作成された新たなパケットのパケット数と再送周期の情報を入力し、各パケットの出力間隔を計測することで、上記ストリーム出力回路１０６に対する新たなパケットの出力可否を判断する。
【００３２】
そして、上記挿入指示回路３０３は、上記パケット記憶回路１０４に新たなデータが転送完了されたときにバッファ管理回路３０１から入力される制御信号と、新たなパケットが出力可であると判断されたときに上記カウンタ回路３０２から入力される制御信号とに基づいて、ストリーム出力回路１０６に対して新たなパケットの挿入指示を行う。ストリーム出力回路１０６は、この挿入指示に従って録画用のストリームを作成して出力する。
【００３３】
図４は、図３のＤＭＡ制御回路１０５を用いた場合のパケット処理出力の一例を示す概念図である。図１、図３及び図４を用いて、新たなトランスポートストリームを作成する動作を説明する。
【００３４】
まず、上記カウンタ回路３０２が情報Ｄの出力間隔を監視して新たなパケットの出力可否を判断する。したがってパケット情報Ｄ−１を出力した後、パケット情報Ｄ−２はしばらく出力を制限されており、メインメモリ１２からパケット記憶回路１０４への転送が完了し、破棄パケットが存在してもその位置には挿入されず、カウンタ回路３０２が出力可と判断した以降にストリーム出力回路１０６に対して挿入指示が行われる。
【００３５】
図５は、本発明の実施形態におけるトランスポートストリーム処理装置を用いた処理方法を示すフローチャートである。入力されたトランスポートストリームパケットに対して処理の判断を行い録画用のストリームを作成する処理方法を示すもので、以下、その処理方法について説明する。
【００３６】
図５において、Ｓ５０１はパケット識別ステップで、ＰＩＤ毎に当該パケットに関する情報とパケットに対する処理方法を設定するテーブルを持ち、入力されたトランスポートストリームパケットの種別を識別して録画用ストリームを作成する場合に、出力するパケットか破棄するパケットかを判断する。Ｓ５０２は新たに作成したパケットの出力が可能であるかを判断するステップで、新たに作成したパケットの再送周期とパケット数から、Ｓ５０１で破棄されたパケットの位置に新たなパケットを挿入するかどうかを判断する。Ｓ５０３はＳ５０１で破棄パケットでないと判断されたパケットに対して、入力されたパケットをそのまま出力することを指示するステップ、Ｓ５０４はＳ５０２で新たに作成したパケットを出力すべきでないと判断したパケットに対して破棄することを指示するステップ、Ｓ５０５はＳ５０２で新たに作成したパケットを出力すべきと判断されたパケットの位置に新たなパケットを挿入することを指示するステップであり、以上の方法によって、録画用のストリームを作成する。
【００３７】
以上のように、この実施形態によれば、複数の番組のデータをパケット単位で多重したトランスポートストリームを入力し、このトランスポートストリームをパケット単位に分割するとともに、各パケットに付与されたパケット識別子に基づいて該パケットに対する処理方法を決定するパケット識別回路１０１と、上記分割されたパケットを入力し、上記決定された処理方法にしたがって各パケットに含まれるデータを解析して必要なデータを取り出すパケット解析回路１０２と、ＣＰＵ１１のメインメモリ１２上に作成されたパケットデータを読み出すＤＭＡ回路１０３と、ＤＭＡ回路１０３が読み出したパケットデータを格納するパケット記憶回路１０４と、ＤＭＡ回路１０３とパケット記憶回路１０４とを制御してパケットに対する処理を指示するＤＭＡ制御回路１０５と、パケット識別回路１０１で決定された処理方法とＤＭＡ制御回路１０５の指示とにしたがって各パケットの出力動作を制御して、新たなトランスポートストリームとして出力するストリーム出力回路１０６とを設けることにより、メインメモリ１２へのアクセス要求の頻度を低減して録画用のストリームを作成して出力することができる。また、ＤＭＡ制御回路１０５内にパケットの再送周期を制御するためのカウンタ回路３０２を備えることにより、新たに作成したパケットを適切なタイミングで出力することができ、メインメモリ１２へのアクセス帯域を削減可能である。
【００３８】
なお、本実施形態においてＤＭＡ回路、パケット記憶回路はそれぞれ１つを備えたが、挿入すべきパケットの種類が複数ある時、例えばＰＡＴ、ＰＭＴ及びＳＩＴを挿入する場合、ＤＭＡ回路とカウンタ回路をそれぞれ複数個を備えることで、同様にして複数の種類のパケットを挿入することができる。また、ＤＭＡ制御回路がパケットの種類に関わらず次に出力すべきパケットを判断してメインメモリからのＤＭＡ転送を行うことで、ＤＭＡ回路とパケット記憶回路は１つだけを備えても複数種類のパケットの挿入が可能である。
【産業上の利用可能性】
【００３９】
以上説明したように、本発明は、メインメモリへのアクセスの要求の頻度を低減し、さらに帯域の削減を行って録画用のストリームを作成して出力することが可能であるので、トランスポートストリーム処理装置及び処理方法並びにそのトランスポートストリーム処理装置を含むデジタル放送受信機等に適用することができ、有効な利用可能性がある。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施形態におけるトランスポートストリーム処理装置及びデジタル放送受信機のブロック図である。
【図２】本発明の実施形態におけるトランスポートストリーム処理の一例を示す概念図である。
【図３】本発明の実施形態におけるＤＭＡ制御回路のブロック図である。
【図４】本発明の実施形態におけるＤＭＡ制御回路を用いた場合のトランスポートストリーム処理の一例を示す概念図である。
【図５】本発明の実施形態におけるトランスポートストリーム処理方法を示すフローチャートである。
【図６】従来のトランスポートストリーム処理装置のブロック図である。
【符号の説明】
【００４１】
１０    トランスポートストリーム処理装置
１１    ＣＰＵ
１２    メインメモリ
１０１  パケット識別回路
１０２  パケット解析回路
１０３  ＤＭＡ回路
１０４  パケット記憶回路
１０５  ＤＭＡ制御回路
１０６  ストリーム出力回路
３０１  バッファ管理回路
３０２  カウンタ回路
３０３  挿入指示回路
【図１】
2005210586.tif 000003
【図２】
2005210586.tif 000004
【図３】
2005210586.tif 000005
【図４】
2005210586.tif 000006
【図５】
2005210586.tif 000007
【図６】
2005210586.tif 000008