(57)【要約】【課題】ディジタル放送受信装置において、給電開始から起動完了までの間に送信された選局情報を選局処理に用いることにより、給電開始時より出画までに要する時間の短縮を図る。【解決手段】第１のストリームキャッシュ制御部１１５は、チューナ安定調査部１０９から正常なTSパケット数、破損したTSパケット数を入力する。入力した情報に基づき、TSパケットのうち、何時、どのTSパケットを外部ストリームキャッシュ用メモリ１０５に保存するか決定する。決定した時間において、決定したTSパケットを取得した場合、取得したTSパケットを、所定の順序で外部ストリームキャッシュ用メモリ１０５に保存する。入力したTSパケットの種類、個数、及び入力順序を、各々のPIDの値毎に、外部ストリームキャッシュ用メモリ１０５に記録する。【選択図】図２
2010028447.tif 000002
【特許請求の範囲】
【請求項１】
受信したディジタル放送信号より所望の放送局から送信されたディジタル放送信号を選択する選局動作を行うディジタルチューナと、
前記ディジタルチューナを制御する制御部に搭載されるOSの起動時に、前記ディジタルチューナを起動し、その状態を設定するディジタルチューナ起動・状態設定部と、
前記ディジタルチューナの駆動状態が安定しているかどうか判断するディジタルチューナ駆動状態判断部と、
前記ディジタルチューナ駆動状態判断部が前記ディジタルチューナの駆動状態が安定していると判断するまでの間に、選局処理に必要な情報が取得できた場合には該情報を、取得できなかったと判断した場合には、前記ディジタルチューナから出力される、映像情報及び音声情報の再生に必要な情報に基づく推定処理により得られた情報を、夫々選局情報として保存する選局情報保存部と、
を備え、
前記ディジタルチューナ駆動状態判断部が、前記ディジタルチューナの駆動状態が安定したと判断した場合には、前記選局情報保存部に保存されている前記選局情報を用いて選局処理を行うようにしたディジタル放送受信装置。
【請求項２】
請求項１記載のディジタル放送受信装置において、
前記ディジタルチューナが、選局処理後の前記ディジタル放送信号をトランスポートストリームとして復調する復調部を含むディジタル放送受信装置。
【請求項３】
請求項２記載のディジタル放送受信装置において、
前記ディジタルチューナ駆動状態判断部が、前記ディジタルチューナから出力されるトランスポートストリームのパケットより求まる正常のパケットの数と、破損したパケットの数とから、前記ディジタルチューナの駆動状態が安定したかどうか判断するディジタル放送受信装置。
【請求項４】
請求項３記載のディジタル放送受信装置において、
前記ディジタルチューナ駆動状態判断部による前記トランスポートストリームのパケットが正常か、破損しているかの判断が、前記トランスポートストリームのパケットに含まれる同期バイト、及びトランスポート誤りインジケータを調査することにより行われるディジタル放送受信装置。
【請求項５】
請求項４記載のディジタル放送受信装置において、
前記ディジタルチューナ駆動状態判断部による前記トランスポートストリームのパケットが正常か、破損しているかの判断が、
正常と判断された前記パケットの識別子を一定期間調査する過程と、
調査対象になった全ての識別子を、各々の識別子に設定されている数値別に集計すると共に、前記各々の数値毎の集計値の、全ての識別子の数に対する比率を求める過程と、
前記比率と、前記正常と判断されたパケットの数とから、前記各々の識別子毎のパケットのビットレートを推定する過程と、
を少なくとも含むディジタル放送受信装置。
【請求項６】
請求項５記載のディジタル放送受信装置において、
前記ディジタルチューナ駆動状態判断部による前記判断に続いて、前記各々の識別子毎のパケットのビットレートを推定する過程を経て取得されたビットレートと、前記トランスポートストリームにおける映像・音声の基本ストリーム情報を示すビット配列とから映像・音声基本情報のパケット識別子を推定する処理が行われるディジタル放送受信装置。
【請求項７】
請求項１記載のディジタル放送受信装置において、
前記制御部におけるプラットフォームが、前記ディジタルチューナから出力されるトランスポートストリームのパケットが、正常なパケットのみに限定されるように設定されているディジタル放送受信装置。
【請求項８】
請求項７記載のディジタル放送受信装置において、
前記ディジタルチューナ駆動状態判断部が、前記ディジタルチューナが起動してから安定状態に到るまでの時間を擬似的に設定可能なタイマを含み、該タイマにより設定された時間が経過したときに、前記ディジタルチューナが安定状態になったと見做すようにしたディジタル放送受信装置。
【請求項９】
請求項１記載のディジタル放送受信装置において、
前記選局情報が、選局処理において必要な番組特定情報であり、該番組特定情報が、プログラム・アソシエーション・テーブル、及びプログラム・マップ・テーブルを含むディジタル放送受信装置。
【請求項１０】
請求項９記載のディジタル放送受信装置において、
前記映像情報及び音声情報の再生に必要な情報に基づく推定処理が、前記パケットの識別子毎のビットレートを用いた前記プログラム・マップ・テーブルの推定処理を含むディジタル放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル放送信号を受信し、映像情報、及び音声情報を視聴可能な状態で出力するディジタル放送受信装置の改良に関する。
【背景技術】
【０００２】
従来、ディジタル放送受信装置において、ストリームキャッシュ制御部、及びキャッシュメモリを設けることにより、パケット受信処理の効率を改善し、選局処理の高速化を図ることを目的とした技術が提案されている。該提案では、ストリームキャッシュ制御部が、パケット分離部を通じてチューナ・復調部よりディジタル放送信号から必要とするパケット（選局処理の過程において必要とする情報）を取得し、該パケットをキャッシュメモリに保存するように構成されている。これにより、選局処理の過程で必要になった情報が、キャッシュメモリから読み出せるので、選局処理において、ディジタル放送信号の受信待ちのために無駄な時間を浪費するのを防止することができる（例えば特許文献１参照）。
【０００３】
【特許文献１】特開2004-312629号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、従来のディジタル放送受信装置では、該装置のメインコントローラに搭載されているOS（Operating System）の起動後に、該メインコントローラが、放送局より送信されてくるディジタル放送信号から選局処理に必要な情報を取得するようになっていた。そのため、上記OSが起動することによって、ディジタル放送受信装置が駆動状態になるまでの間に放送局より送信されてくる、選局処理の過程において必要とする情報を有効に活用することができなかった。また、従来、選局処理において必要な番組特定情報（Program Specific Information；以下、「PSI」と略記する。）の取得や、映像・音声の基本ストリーム情報（Elementary Stream；以下、「ES」と略記する。）におけるパケット識別子（Packet Identifier；以下、「PID」と略記する。）の取得や、映像・音声のパケット取得等は、以下に記載するような逐次処理によって行われていた。ここで、PSIには、（選局）情報であるプログラム・アソシエーション・テーブル（Program Association Table；以下、「PAT」と略記する。）や、プログラム・マップ・テーブル（Program Map Table；以下、「PMT」と略記する。）等が含まれる。
【０００５】
上述したPSI、映像ES・音声ESにおけるPID、及び映像・音声のパケット等を取得するための逐次処理では、まず、選局処理の過程で、チューナ・復調部から出力されるトランスポート・ストリーム（Transport Stream；以下、「TS」と略記する。）に挿入されているPATを取得するための処理が行われる。次に、上記取得したPATより選局対象のサービスに対応するPMTのPIDを取得するための処理が行われ、そして、上記取得したPIDを使用して、上記取得したPMTより映像ESのPID、及び音声ESのPIDを取得するための処理が行われる。次に、上記映像ES、及び音声ESから、該映像（ES）の解像度や、アスペクト比や、音声（ES）のサンプリング周波数等のフォーマット情報を取得するための処理が行われ、これらのフォーマット情報が取得された後は、上記映像ES、及び上記音声ESに対するデコードが行われる。そして、このデコードにより、正常な映像、正常な音声が生成された場合には、該映像、及び該音声に対するミュートを解除するための処理が行われる。
【０００６】
しかし、上述したような逐次処理では、ディジタル放送受信装置が選局情報を取得するタイミングによっては、放送局側からの該選局情報の再送信を待つ必要があるので、選局処理に時間がかかるという問題がある。例えば、図１で示すように、チューナ・復調部が上述したパケットを取得するに際して、PAT３を取得するよりも前にPMT１を取得した場合には、該PMT１は選局処理には使用されず、該PAT３を取得した後にチューナ・復調部が取得した別のPMT５が選局処理に使用されることになる。そのため、チューナ・復調部よりも後段の信号処理回路において行われる選局処理に、符号７で示すような遅延が生じる。
【０００７】
そこで、上記に鑑みて、特許文献１に開示されている技術、即ち、チューナ・復調部が放送局から取得した選局処理に必要な情報のパケットをキャッシュメモリに保存しておき、選局処理に際して、該保存しているパケットのPMTを使用することで、選局処理に要する時間の短縮化を図ることにした技術が提案されるに到った。
【０００８】
しかし、特許文献１に開示されている技術においても、ディジタル放送受信装置が起動するまでの間に（過渡状態から定常状態に移行するまでの間に）、放送局から送信されてきた選局情報については、選局処理に利用することができない。そのため、放送局から選局情報が再度送信されてくるまでの間、選局処理が行われないことになるから、出画されるまでに（ディジタル放送受信装置からユーザが視聴可能な状態で、映像情報、及び音声情報が出力されるまでに）時間が掛かることになる。そこで、該出画時間の短縮を図るための手段として、ユーザがディジタル放送受信装置を使用していない場合でも、チューナ・復調部や、コントローラ（メインコントローラ）等のハードウェアデバイスを通電状態に保持するような手法が想到され得る。
【０００９】
しかし、該手法を採用すると、電力消費量の増大を招くという問題が生じる。また、上記ディジタル放送受信装置では、選局処理の過程において、上述したPSI、映像ES、音声ES等の多くの情報をキャッシュメモリに保存する場合が想定されるので、大容量のキャッシュメモリを搭載する必要があり、そのため、装置のコストアップが避けられないという問題も生じる。更には、上記ディジタル放送受信装置に搭載されているメインコントローラが、映像ES、音声ESのデコードを開始するに際しては、放送局から送信されるPATを、チューナ・復調部を通じて取得するまで待機する必要があるので、デコードを開始するのに時間が掛かるという問題もある。
【００１０】
従って本発明の目的は、ディジタル放送受信装置において、給電開始から起動完了までの間に送信された選局情報を選局処理に用いることにより、給電開始時より出画までに要する時間の短縮を図ることにある。
【００１１】
また、本発明の別の目的は、ディジタル放送受信装置において、選局処理に必要な情報によるメモリの使用量を抑制することにより、搭載するメモリの容量を削減し、もって装置のコスト低減を図ることにある。
【００１２】
更に、本発明の別の目的は、ディジタル放送受信装置において、受信した映像情報、及び音声情報のデコードを開始するのに要する時間の短縮を図ることにある。
【課題を解決するための手段】
【００１３】
本発明に従うディジタル放送受信装置は、受信したディジタル放送信号より所望の放送局から送信されたディジタル放送信号を選択する選局動作を行うディジタルチューナと、上記ディジタルチューナを制御する制御部に搭載されるOSの起動時に、上記ディジタルチューナを起動し、その状態を設定するディジタルチューナ起動・状態設定部と、上記ディジタルチューナの駆動状態が安定しているかどうか判断するディジタルチューナ駆動状態判断部と、上記ディジタルチューナ駆動状態判断部が上記ディジタルチューナの駆動状態が安定していると判断するまでの間に、選局処理に必要な情報が取得できた場合にはその情報を、取得できなかったと判断した場合には、上記ディジタルチューナから出力される、映像情報及び音声情報の再生に必要な情報に基づく推定処理により得られた情報を、夫々選局情報として保存する選局情報保存部と、を備え、上記ディジタルチューナ駆動状態判断部が、上記ディジタルチューナの駆動状態が安定したと判断した場合には、上記選局情報保存部に保存されている上記選局情報を用いて選局処理を行うようにしている。
【００１４】
本発明に係る好適な実施形態では、上記ディジタルチューナが、選局処理後の上記ディジタル放送信号をトランスポートストリームとして復調する復調部を含む。
【００１５】
上記とは別の実施形態では、上記ディジタルチューナ駆動状態判断部が、上記ディジタルチューナから出力されるトランスポートストリームのパケットより求まる正常のパケットの数と、破損したパケットの数とから、上記ディジタルチューナの駆動状態が安定したかどうか判断する。
【００１６】
また、上記とは別の実施形態では、上記ディジタルチューナ駆動状態判断部による上記トランスポートストリームのパケットが正常か、破損しているかの判断が、上記トランスポートストリームのパケットに含まれる同期バイト、及びトランスポート誤りインジケータを調査することにより行われる。
【００１７】
また、上記とは別の実施形態では、上記ディジタルチューナ駆動状態判断部による上記トランスポートストリームのパケットが正常か、破損しているかの判断が、正常と判断された上記パケットの識別子を一定期間調査する過程と、調査対象になった全ての識別子を、各々の識別子に設定されている数値別に集計すると共に、上記各々の数値毎の集計値の、全ての識別子の数に対する比率を求める過程と、上記比率と、上記正常と判断されたパケットの数とから、上記各々の識別子毎のパケットのビットレートを推定する過程と、を少なくとも含む。
【００１８】
また、上記とは別の実施形態では、上記ディジタルチューナ駆動状態判断部による上記判断に続いて、上記各々の識別子毎のパケットのビットレートを推定する過程を経て取得されたビットレートと、上記トランスポートストリームにおける映像・音声の基本ストリーム情報を示すビット配列とから映像・音声基本情報のパケット識別子を推定する処理が行われる。
【００１９】
また、上記とは別の実施形態では、上記制御部におけるプラットフォームが、上記ディジタルチューナから出力されるトランスポートストリームのパケットが、正常なパケットのみに限定されるように設定されている。
【００２０】
また、上記とは別の実施形態では、上記ディジタルチューナ駆動状態判断部が、上記ディジタルチューナが起動してから安定状態に到るまでの時間を擬似的に設定可能なタイマを含み、そのタイマにより設定された時間が経過したときに、上記ディジタルチューナが安定状態になったと見做すようにしている。
【００２１】
また、上記とは別の実施形態では、上記選局情報が、選局処理において必要な番組特定情報であり、その番組特定情報が、プログラム・アソシエーション・テーブル、及びプログラム・マップ・テーブルを含む。
【００２２】
更に、上記とは別の実施形態では、上記映像情報及び音声情報の再生に必要な情報に基づく推定処理が、上記パケットの識別子毎のビットレートを用いた上記プログラム・マップ・テーブルの推定処理を含む。
【発明の効果】
【００２３】
本発明によれば、ディジタル放送受信装置において、給電開始から起動完了までの間に送信された選局情報を選局処理に用いることにより、給電開始時より出画までに要する時間の短縮を図ることができる。
【００２４】
また、本発明によれば、ディジタル放送受信装置において、選局処理に必要な情報によるメモリの使用量を抑制することにより、搭載するメモリの容量を削減し、もって装置のコスト低減を図ることができる。
【００２５】
更に、本発明によれば、ディジタル放送受信装置において、受信した映像情報、及び音声情報のデコードを開始するのに要する時間の短縮を図ることができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施の形態を、図面により詳細に説明する。
【００２７】
図２は、本発明の第１の実施形態に係るディジタル放送受信装置の要部の構成を示す機能ブロック図である。
【００２８】
上記ディジタル放送受信装置は、図２に示すように、チューナ・復調部１０１と、外部コントローラ１０３と、外部ストリームキャッシュ用メモリ１０５と、メインコントローラ１０７と、を含む。外部コントローラ１０３は、例えば、リモコン（リモートコントローラ）（図示しない）から送信される諸々の制御指令信号が重畳された赤外光等の光線を受光し、メインコントローラ１０７側のOSの起動を待たずに、ユーザが最後に視聴したチャンネル情報等をチューナ・復調部１０１に設定する機能を有する。外部コントローラ１０３は、チューナ安定調査部１０９、ストリーム構成調査部１１１、パケット分離部１１３、及び第１のストリームキャッシュ制御部１１５の各機能ブロックで夫々示される諸機能を備える。また、メインコントローラ１０７は、搭載されているOSが起動することにより、ディジタル放送受信装置を構成する各部を制御するためのもので、第２のストリームキャッシュ制御部１１７、A/Vデコーダ１１９、及びミュート解除部１２１の各機能ブロックで夫々示される諸機能を備える。
【００２９】
チューナ・復調部１０１は、ディジタルチューナとしての機能、及び復調機能を備える。チューナ・復調部１０１は、外部コントローラ１０３の制御下で、例えば、ディジタル放送受信装置への駆動電源投入時における初期化設定や、（該装置の）動作の安定化等が図られている状態で、所定の信号処理動作を実行する。即ち、チューナ・復調部１０１は、まず前段の処理として、アンテナ（図示しない）が受信した複数のチャネルの放送波、即ち、ディジタル放送信号（ディジタル変調された搬送波により送信されてきた放送信号）を入力する。そして、制御バスを通じて外部コントローラ１０３から出力される制御信号（選局指令信号）に基づき、ユーザが視聴を所望するチャネルの周波数と同調をとることにより、上記複数のチャネルの放送波の中から、ユーザが視聴を所望するチャネルの放送波のみを選択する。
【００３０】
これと共に、チューナ・復調部１０１は、該選択したチャネルの放送波の周波数を、後段の信号処理である復調動作に適した周波数に変換した後、該チャネルの放送波の復調処理を実行する。これにより、上記ディジタル放送信号が、例えば、１つ以上の映像情報や音声情報、字幕情報、データ放送等のストリームから構成されるTSに復調される。上記TSは、１８８バイト単位のTSパケットに細分化されて放送局側から送信されてきたものである。上記TSは、チューナ・復調部１０１からデータバスを通じて外部コントローラ１０３へ出力される。なお、上記TSが、チューナ・復調部１０１においてノイズ等により正しく復調することができなかった場合には、TSパケットヘッダ内のトランスポート誤りインジケータのビットは、真「１」にセットされる。
【００３１】
外部コントローラ１０３において、チューナ安定調査部１０９は、データバスを通じてチューナ・復調部１０１からTSパケット（ヘッダ）の同期バイト、及びトランスポート誤りインジケータを入力する。チューナ安定調査部１０９は、上記入力したTSパケットの同期バイト、及びトランスポート誤りインジケータを調査することにより、正常なTSパケットの数、及び破損したTSパケットの数を夫々求める。チューナ安定調査部１０９は、上記求めた正常なTSパケットの数（に係わる情報）、及び破損したTSパケットの数（に係わる情報）を、ストリーム構成調査部１１１、及び第１のストリームキャッシュ制御部１１５へ出力する。
【００３２】
ストリーム構成調査部１１１は、チューナ・復調部１０１により復調されたTSパケットの中からチューナ安定調査部１０９により正常なTSパケットと判断されたTSパケットのPIDを一定期間調査する。このPIDには、幾種類かの数値が予め設定されている。ストリーム構成調査部１１１は、上記調査対象になった全てのPIDを、上記各々の数値別に集計すると共に、上記各々の数値毎のPIDの、全PIDに対する比率を求める。ストリーム構成調査部１１１は、上記比率と、チューナ安定調査部１０９から出力される上記正常なTSパケットの数（に係わる情報）とから、上記各々のPID（上記複数種類の数値別に分類される各々のPID）毎のTSパケットのビットレートを推定する。そして、推定した各々のPID毎のTSパケットのビットレート、及びESを示すビット配列から、映像ES、及び音声ESのPIDを推定する。
【００３３】
パケット分離部１１３は、チューナ・復調部１０１から出力されるTSパケットを入力し、各々のTSパケットにおけるPIDの値をチェックすることにより、各々のTSパケットを、選局（チューナ・復調部１０１によるチューニング）に必要な情報（例えば、PAT、PMT等）や、映像ES、音声ES等に分離するための処理を実行する。パケット分離部１１３において分離される上記各情報のうち、選局（チューナ・復調部１０１によるチューニング）に必要な情報の１つであるPATについては、PIDの値が（規格により）“0”に固定されているが、映像ESのPIDの値や、音声ESのPIDの値については、放送局（図示しない）側で任意に指定することができる。
【００３４】
第１のストリームキャッシュ制御部１１５は、チューナ安定調査部１０９から出力される正常なTSパケットの数（に係わる情報）、及び破損したTSパケットの数（に係わる情報）を入力する。そして、該入力した情報に基づき、チューナ・復調部１０１から出力されるTSパケットのうち、何時、どのTSパケットを外部ストリームキャッシュ用メモリ１０５に保存するか決定すると共に、該決定した時間において、該決定したTSパケットを取得した場合には、該取得したTSパケットを、所定の順序で外部ストリームキャッシュ用メモリ１０５におけるデータ保存領域に保存する。第１のストリームキャッシュ制御部１１５は、また、チューナ・復調部１０１から入力した上記TSパケットの種類（に係わる情報）、上記TSパケットの個数（に係わる情報）、及び上記TSパケットの入力した順序（に係わる情報）を、上述した各々のPIDの値毎に、外部ストリームキャッシュ用メモリ１０５における管理領域に記録する。
【００３５】
第１のストリームキャッシュ制御部１１５は、更に、チューナ・復調部１０１におけるチューニング機能が、受信した映像情報のデコードが可能になる程度にまで安定することにより、チューナ・復調部１０１からTSパケットを取得することができるようになるまでの間、PATの検索処理や、ビット配列、及び上述したPID毎のビットレートを用いたPMTの推定処理を実行する。そして、検索したPATや、推定したPMTを、外部ストリームキャッシュ用メモリ１０５に保存する。なお、チューナ・復調部１０１におけるチューニング機能が上記態様にて安定するまでの間は、第１のストリームキャッシュ制御部１１５は、チューナ・復調部１０１からTSパケットの読み込みは行わない。
【００３６】
メインコントローラ１０７において、第２のストリームキャッシュ制御部１１７は、メインコントローラ１０７の起動後に、外部ストリームキャッシュ用メモリ１０５のデータ保存領域から必要とするTSパケットを読み込む。この読み込みに際しては、第２のストリームキャッシュ制御部１１７は、外部ストリームキャッシュ用メモリ１０５の管理領域に記録されている上記TSパケットの入力した順序（に係わる情報）、即ち、上記各々のPID毎に記録されているTSパケットのチューナ・復調部１０１からの取得順序に係わる情報を参照し、該参照結果に基づき、外部ストリームキャッシュ用メモリ１０５のデータ保存領域にアクセスする。第２のストリームキャッシュ制御部１１７は、外部ストリームキャッシュ用メモリ１０５のデータ保存領域から読み出した上記TSパケットより、映像ES、及び音声ESを抽出すると共に、該抽出した映像ES、及び音声ESを、A/Vデコーダ１１９へ出力する。
【００３７】
A/Vデコーダ１１９は、第２のストリームキャッシュ制御部１１７から出力される映像ES、及び音声ESを入力し、該映像ES、及び該音声ESのデコード処理を実行する。A/Vデコーダ１１９においてデコード処理が施された後の映像ES、及び音声ESは、A/Vデコーダ１１９からミュート解除部１２１へ出力される。
【００３８】
ミュート解除部１２１は、A/Vデコーダ１１９から出力される映像ES、及び音声ESを入力し、正常な映像が再生（作成）されたと判断した場合に、該映像に係わるミュートを解除する。
【００３９】
上記構成によれば、外部コントローラ１０３が、メインコントローラ１０７の起動を待たずに、チューナ・復調部１０１を設定し、チューナ・復調部１０１から入力したTSパケットを、外部コントローラ１０３に内蔵されているチューナ安定調査部１０９、ストリーム構成調査部１１１、パケット分離部１１３、及び第１のストリームキャッシュ制御部１１５を起動させることにより、メインコントローラ１０７の起動完了を待つことなく、チューナ・復調部１０１から選局情報を取得することができる。そのため、放送局（図示しない）側からの選局情報の再送信を待つことなく、A/Vデコーダ１１９から出力される映像ES、及び音声ESを短時間で出画（出力）することが可能になる。
【００４０】
また、適宜な時間に、チューナ・復調部１０１を通じて必要なTSパケットのみを取得することができるので、取得したTSパケットを記憶するのに必要な外部ストリームキャッシュ用メモリ１０５のデータ保存領域の使用量を抑制することができる。更に、PATを除いた選局情報についてのみ、デコード処理を先行することにしたので、更なる選局時間の短縮が可能になる。
【００４１】
図３は、図１に記載したディジタル放送受信装置に係わるTSパケットヘッダの構成を示す模式図である。
【００４２】
図３において、TSパケットヘッダ１２２は、同期バイト１２２１、トランスポート誤りインジケータ１２２２、ペイロードユニット開始インジケータ１２２３、トランスポート優先度情報１２２４、パケット識別子１２２５、トランスポートスクランブル制御情報１２２６、アダプテーションフィールド制御情報１２２７、及び連続性指標１２２８を含む。同期バイト１２２１は、8bitのデータ量であり、0×47固定となっている。トランスポート誤りインジケータ１２２２は、1bitのデータ量である。ペイロードユニット開始インジケータ１２２３、及びトランスポート優先度情報１２２４も、トランスポート誤りインジケータ１２２２におけると同様に、1bitのデータ量である。パケット識別子１２２５は、13bitのデータ量である。トランスポートスクランブル制御情報１２２６、及びアダプテーションフィールド制御情報１２２７は、夫々2bitのデータ量である。更に、連続性指標１２２８は、4bitのデータ量である。
【００４３】
図４は、ディジタル放送受信装置が備える外部ストリームキャッシュ用メモリ１０５の管理領域に記録される各種データの記録態様、及びデータ保存領域に保存されるTSパケットの保存態様の一例を示す模式図である。
【００４４】
図４に示すように、上述した外部ストリームキャッシュ用メモリ１０５の管理領域１２３には、各々数値の異なるPID（図４では、これらのPIDを、PID１乃至PID５と表記する。）１２７別に、対応するTSパケットの種類（に係わる情報）１２９、該TSパケットの個数（に係わる情報）１３１、及び上記TSパケットの入力した順序のリスト１３３が、夫々記録されている。一方、上記外部ストリームキャッシュ用メモリ１０５のデータ保存領域１２５には、第１のストリームキャッシュ制御部１１５によってチューナ・復調部１０１から読み出された複数のTSパケット１３５が、図示の態様で保存されている。
【００４５】
図５は、第１のストリームキャッシュ制御部１１５によって、外部ストリームキャッシュ用メモリ１０５のデータ保存領域１２５に保存されるTSパケットと、TSパケットを保存した時間との関係を示す説明図である。
【００４６】
図５において、縦軸は正常なTSパケットの比率を、横軸はチューナ・復調部１０１の設定が完了した時刻からの経過時間を、夫々示す。チューナ・復調部１０１の設定が完了した時刻t０から、チューナ・復調部１０１の動作が安定する（定常状態になる）時刻t１までの時間においては、第１のストリームキャッシュ制御部１１５によって行われるPID毎のビットレートを用いて推定処理を行って得られたPMTが、図４に記載の外部ストリームキャッシュ用メモリ１０５のデータ保存領域１２５に保存される。一方、チューナ・復調部１０１から出力されるTSパケットについては、上記データ保存領域１２５には保存されない。
【００４７】
時刻t１に到達してチューナ・復調部１０１の動作が安定すると（換言すれば、図５の破線１３７で示すように、A/Vデコーダ１１９による映像ES、及び音声ESのデコードが可能になると）、上述したPAT、PMT等が取得できなけば、既述の手法で推定された映像ES、及び音声ESのPIDに係わるTSパケットを、時刻t１から時刻t２までの時間において、外部ストリームキャッシュ用メモリ１０５のデータ保存領域１２５に保存する。
【００４８】
図６は、チューナ・復調部１０１の動作が安定するまでの間に、第１のストリームキャッシュ制御部１１５がPAT、及びPMTを取得できた場合のチューナ・復調部１０１、外部ストリームキャッシュ用メモリ１０５、及び第１のストリームキャッシュ制御部１１５の動作を示すタイミングチャートである。
【００４９】
図６において、時刻t０から時刻t１までの時間では、第１のストリームキャッシュ制御部１１５により、チューナ・復調部１０１から出力されるTSパケットのPID毎に、ビットレートが調査される。そして、上記時間では、TSパケット（図６では、Video１３９１、１３９２で示す。）、及びPAT（符号１４３で示す。）については、外部ストリームキャッシュ用メモリ１０５のデータ保存領域１２５には保存されず、PMT１４１についてだけ、該データ保存領域１２５に保存される。時刻t１の近傍では、第１のストリームキャッシュ制御部１１５により、PAT１４３がチューナ・復調部１０１から読み出され、PMT１４１が外部ストリームキャッシュ用メモリ１０５のデータ領域１２５から読み出される。チューナ・復調部１０１の動作が安定する時刻t１以降の時間においては、チューナ・復調部１０１から出力されるTSパケット（図６では、Video１４５１、１４５２、１４５３で示す。）は、第１のストリームキャッシュ制御部１１５によって読み込まれる。そして、時刻t２では、A/Vデコーダ１１９によるTSパケットのデコードが開始され、時刻t３では、ミュート解除部１２１によるTSパケット（映像ES、及び音声ES）のミュート解除が行われる。
【００５０】
図７は、チューナ・復調部１０１の動作が安定するまでの間に、第１のストリームキャッシュ制御部１１５がPATのみを取得できた場合のチューナ・復調部１０１、外部ストリームキャッシュ用メモリ１０５、及び第１のストリームキャッシュ制御部１１５の動作を示すタイミングチャートである。
【００５１】
図７において、時刻t０から時刻t１までの時間では、図６におけると同様に、チューナ・復調部１０１から出力されるTSパケットのPID毎に、ビットレートが調査される。そして、上記時間では、TSパケット（図７では、Video１４７１、１４７２で示す。）については、外部ストリームキャッシュ用メモリ１０５のデータ保存領域１２５には保存されず、PAT（符号１４９で示す。）についてだけ、第１のストリームキャッシュ制御部１１５によって読み込まれる。時刻t１（チューナ・復調部１０１の動作が安定する時刻）が経過すると、チューナ・復調部１０１から出力されるTSパケット（図７では、Video１５１１、１５１２、１５１３で示す。）、及びPMT（符号１５３で示す。）は、第１のストリームキャッシュ制御部１１５によって読み込まれ、PMT１５３以外は外部ストリームキャッシュ用メモリ１０５に保存される。次に、TSパケットについては外部ストリームキャッシュ用メモリ１０５から、PMT１５３についてはチューナ・復調部１０１から、第１のストリームキャッシュ制御部１１５によって夫々読み出され、A/Vデコーダ１１９に出力される。そして、時刻t２では、A/Vデコーダ１１９によるTSパケットのデコードが開始され、時刻t３では、ミュート解除部１２１によるTSパケットのミュート解除が行われる。なお、PMT１５３の取得方法については、既述のとおりであるので、ここでの詳細な説明を省略する。
【００５２】
図８は、チューナ・復調部１０１の動作が安定した後、第１のストリームキャッシュ制御部１１５が取得したTSパケットを外部ストリームキャッシュ用メモリ１０５に保存中に、PMTよりも先にPATを取得した場合のチューナ・復調部１０１、外部ストリームキャッシュ用メモリ１０５、及び第１のストリームキャッシュ制御部１１５の動作を示すタイミングチャートである。
【００５３】
図８において、時刻t１（チューナ・復調部１０１の動作が安定する時刻）が経過すると、チューナ・復調部１０１から出力されるTSパケット（図８では、Video１５５１、１５５２、１５５３で示す。）、及びPMT（符号１５７で示す。）は、第１のストリームキャッシュ制御部１１５によって読み込まれ、外部ストリームキャッシュ用メモリ１０５に保存される。次に、TSパケット、及びPMT１５７については外部ストリームキャッシュ用メモリ１０５から、PAT１５９についてはチューナ・復調部１０１から、第１のストリームキャッシュ制御部１１５によって夫々読み出され、PAT１５９、PMT１５７、TSパケット（Video１５５１、１５５２、１５５３）の順でA/Vデコーダ１１９に出力される。そして、時刻t２では、A/Vデコーダ１１９によるTSパケットのデコードが開始され、時刻t３では、ミュート解除部１２１によるTSパケット（Video１５５１、１５５２、１５５３）のミュート解除が行われる。
【００５４】
図９は、チューナ・復調部１０１の動作が安定した後、第１のストリームキャッシュ制御部１１５が、映像ES、及び音声ESのPIDを含むPMTを、PATよりも先に取得した場合のチューナ・復調部１０１、外部ストリームキャッシュ用メモリ１０５、及び第１のストリームキャッシュ制御部１１５の動作を示すタイミングチャートである。
【００５５】
図９において、時刻t１（チューナ・復調部１０１の動作が安定する時刻）が経過すると、チューナ・復調部１０１から出力されるTSパケット（図９では、Video１６１１、１６１２、１６１３で示す。）は、第１のストリームキャッシュ制御部１１５によって読み込まれ、外部ストリームキャッシュ用メモリ１０５に保存される。次に、TSパケットについては外部ストリームキャッシュ用メモリ１０５から、PMT６３についてはチューナ・復調部１０１から、第１のストリームキャッシュ制御部１１５によって夫々読み出され、PMT１６３、TSパケット（Video１６１１、１６１２、１６１３）の順でA/Vデコーダ１１９に出力される。そして、時刻t２では、A/Vデコーダ１１９によるTSパケットのデコードが開始される。ミュート解除部１２１によるTSパケット（Video１５５１、１５５２、１５５３）のミュート解除が行われる時刻である時刻t３の直前で、チューナ・復調部１０１からPAT（符号１６５で示す。）が出力されると、第１のストリームキャッシュ制御部１１５は、該PAT１６５を読み込んで、A/Vデコーダ１１９へ出力する。
【００５６】
図１０、及び図１１は、図１に記載のディジタル放送受信装置の要部を構成する各部の処理動作を示すフローチャートである。
【００５７】
図１０、及び図１１において、まず、チューナ・復調部１０１が選局動作を完了すると（ステップS１７１）、外部コントローラ１０３は、チューナ・復調部１０１からのデータの取得を開始する。即ち、既述の態様でPATの検索を開始すると共に、TSパケット中のPID毎のビットレートを用いてPMTの推定を行う（ステップS１７２）。そして、チューナ・復調部１０１の動作が安定状態になると（ステップS１７３）、PATが取得できたかどうかチェックする（ステップS１７４）。該チェックの結果、PATが取得できたと判断すると（ステップS１７４でYES）、次に、該PATが示す映像ES、及び音声ESのPIDを含んだPMTが取得できたかどうかチェックする（ステップS１７５）。該チェックの結果、上記PMTが取得できたと判断すると（ステップS１７５でYES）、外部コントローラ１０３は、ステップS１７２で取得したPAT、及びPMTに基づき、映像ES、及び音声ESのPIDを決定し、チューナ・復調部１０１から出力されるTSパケット中から該決定したPIDに対応するTSパケットを抽出してメインコントローラ１０７へ出力する。この場合、外部コントローラ１０３は、上記TSパケットを外部ストリームキャッシュ用メモリ１０５には保存しない（ステップS７７）。
【００５８】
上記TSパケットがメインコントローラ１０７によって読み込まれ、（メインコントローラ１０７において）OSの起動が開始すると、A/Vデコーダ１１９により上記TSパケットのデコードが開始される（ステップS１７８）。そして、上記TSパケットのデコードにより、正常な映像、正常な音声が作成された場合には、ミュート解除部１２１による上記映像、音声（上記TSパケット）のミュートを解除し（ステップS１７９）、一連の処理動作を終了する。
【００５９】
上述したPATが取得できたかどうかのチェックの結果、PATが取得できなかったと判断した場合には（ステップS１７４でNO）、外部コントローラ１０３は、映像ES、及び音声ESのPIDを既述のような手法（推定されたPID毎のTSパケットのビットレートや、映像ES、及び音声ESを示すビット配列から映像ES、及び音声ESのPIDを推定する手法）で推定し、該推定した映像ES、及び音声ESのPIDを、外部ストリームキャッシュ用メモリ１０５へ保存する（ステップS１８０）。次に、ステップS１８０において、上記映像ES、及び音声ESのPIDを外部ストリームキャッシュ用メモリ１０５へ保存中に、PMTよりも先にPATが取得できたかどうかチェックする（ステップS１８１）。
【００６０】
該チェックの結果、PATがPMTよりも先に取得できたと判断すると（ステップS１８１でYES）、該PATが示すPMTのうちから、映像ES、及び音声ESのPIDを含むPMTを、外部ストリームキャッシュ用メモリ１０５、又はチューナ・復調部１０１から取得する（ステップS１８２）。次に、ステップS１８０で推定した映像ES、及び音声ESのPIDが、ステップS１８２で取得した映像ES、及び音声ESのPIDを含むPMTにおける該PIDと等しいかどうかチェックする（ステップS１８３）。該チェックの結果、等しいと判断すると（ステップS１８３でYES）、外部コントローラ１０３は、メインコントローラ１０７にその旨を通知する。そして、外部コントローラ１０３は、チューナ・復調部１０１から取得したTSパケットと、外部ストリームキャッシュ用メモリ１０５から取得した映像ES、及び音声ESのパケットとを、メインコントローラ１０７へ送出する。メインコントローラ１０７が、上記TSパケット、及び上記映像ES、及び音声ESのパケットを取得することにより、A/Vデコーダ１１９は、OSの起動が開始すると、上記映像ES、及び音声ESのパケットのデコードを開始し（ステップS１８４）、上述したステップS１７９で示した処理動作に移行する。
【００６１】
上述したPMTが取得できたかどうかのチェックの結果、PMTが取得できなかったと判断すると（ステップS１７５でNO）、映像ES、及び音声ESのPIDを既述のような手法（例えば、推定されたPID毎のTSパケットのビットレートや、映像ES、及び音声ESを示すビット配列から映像ES、及び音声ESのPIDを推定する手法）で推定すると共に、該推定したPIDを、外部ストリームキャッシュ用メモリ１０５へ保存する（ステップS１７６）。そして、ステップS１８２で示した処理動作に移行する。
【００６２】
上述したPID同士が等しいかどうかのチェックの結果、両者が等しくないと判断すると（ステップS１８３でNO）、外部コントローラ１０３は、選局に必要な情報であるPSI（即ち、PAT、及びPMT）と、映像ES、及び音声ESとをチューナ・復調部１０１より取得し、メインコントローラ１０７へ通知することにより、ステップS１７８で示した処理動作に移行する。
【００６３】
上述したPMTよりも先にPATが取得できたかどうかのチェックの結果、PATがPMTよりも先に取得できなかったと判断すると（ステップS１８１でNO）、映像ES、及び音声ESのPIDを含むPMTを、外部ストリームキャッシュ用メモリ１０５、又はチューナ・復調部１０１から取得したかどうかチェックする（ステップS１８５）。該チェックの結果、取得していないと判断すると（ステップS１８５でNO）、ステップS１８９で示した処理動作に移行する。一方、該チェックの結果、取得していると判断すると（ステップS１８５でYES）、外部コントローラ１０３は、メインコントローラ１０７にその旨を通知する。そして、外部コントローラ１０３は、チューナ・復調部１０１から取得したTSパケットと、外部ストリームキャッシュ用メモリ１０５から取得した映像ES、及び音声ESのパケットとを、メインコントローラ１０７へ送出する。
【００６４】
メインコントローラ１０７が、上記TSパケット、及び上記映像ES、及び音声ESのパケットを取得することにより、A/Vデコーダ１１９は、OSの起動が開始すると、上記映像ES、及び音声ESのパケットのデコードを開始し（ステップS１８６）、外部コントローラ１０３は、チューナ・復調部１０１からPATを取得する（ステップS１８７）。次に、ステップS１８０で推定した映像ES、及び音声ESのPIDが、ステップS１８５で取得したと判断された映像ES、及び音声ESのPIDを含むPMTにおける該PIDと等しいかどうかチェックする（ステップS１８８）。該チェックの結果、等しいと判断すると（ステップS１８８でYES）、上述したステップS１７９で示した処理動作に移行する。一方、該チェックの結果、等しくないと判断すると、ステップS１８９で示した処理動作に移行する。
【００６５】
図１２は、図１に記載のディジタル放送受信装置における起動時から描画時に到るまでの信号処理のシーケンスと、従来のディジタル放送受信装置における起動時から描画時に到るまでの信号処理のシーケンスとの比較対照図である。
【００６６】
図１２において、従来のディジタル放送受信装置にあっては、図１２（a）で示すように、時刻t１で該装置への給電が開始すると、（メインコントローラの）OSが起動し、時刻t２でドライバの初期化が開始される。そして、時刻t３でドライバの初期化が終了すると、システムが起動し、時刻t４で選局処理動作が開始される。この選局処理動作が終了する時刻t５に到って、やっと描画処理（出画処理）が行われる。これに対して、図１に記載のディジタル放送受信装置にあっては、図１２（b）で示すように、時刻t１で該装置への給電が開始すると、メインコントローラ１０７側ではOSが起動し、外部コントローラ１０３側では、チューナ・復調部１０１の設定、及び起動がなされ、上記時刻t２よりはるかに前の時刻t６で、選局情報を保存するための処理動作が開始される。この選局情報を保存するための処理動作は、上述した時刻t４よりもやや前の時刻t９まで継続される。
【００６７】
メインコントローラ１０７側では、上記時刻t２よりもやや前の時刻t７で、ドライバの初期化が開始され、上記時刻t３よりやや前の時刻t８で、システムが起動され、上記時刻t９で、選局処理が開始される。この選局処理の動作は、上述した時刻t５よりもはるかに前の時刻t１０まで継続される。
【００６８】
図１２（a）に記載の従来のディジタル放送受信装置における信号処理のシーケンスと、図１２（b）に記載の本発明の第１の実施形態に係るディジタル放送受信装置における信号処理のシーケンスとを比較対照すれば、本発明の第１の実施形態に係るディジタル放送受信装置における信号処理のシーケンスの方が、起動時から描画処理に到るまでの時間を大幅に短縮できることが明らかである。
【００６９】
図１３は、本発明の第１の実施形態の変形例に係るディジタル放送受信装置の要部の構成を示す機能ブロック図である。
【００７０】
本変形例に係るディジタル放送受信装置は、外部コントローラ２０３に、図２で示したチューナ安定調査部１０９に代えて、タイマ２０５を備える点で、図２に記載のディジタル放送受信装置と構成が相違する。その他の構成については、図２に記載のものと同一であるので、図１３において、図２に記載の物と同一物には、同一符号を付してそれらの詳細な説明を省略する。
【００７１】
本変形例のように、チューナ安定調査部（１０９）に代えてタイマ２０５を、外部コントローラ２０３に備えることとした理由は、ディジタル放送受信装置に搭載されるプラットフォーム（例えば、OSや各種のアプリケーション・プログラムを含むソフトウェア）によっては、チューナ・復調部１０１から正常なパケット（TSパケット等のパケット）以外のパケットを取得することができない場合があるためである。このように、チューナ安定調査部（１０９）の機能を発揮することが困難な場合に対応するため、チューナ安定調査部（１０９）に代えて、タイマ２０５を実装することとした。
【００７２】
本変形例では、タイマ２０５により、チューナ・復調部１０１が起動してから安定状態になるまでの時間を擬似的に設定する。そして、図２で示したディジタル放送受信装置におけると同様に、外部コントローラ２０３の第１のストリームキャッシュ制御部１１５により、起動時にチューナ・復調部１０１から取得した選局情報を外部ストリームキャッシュ用メモリ１０５に保存しておき、選局処理時に、該選局情報を用いることとしたので、該装置の起動時から出画処理に到るまでの時間の大幅な短縮化（高速化）を図ることができる。また、ストリーム構成調査部１１１、及び第１のストリームキャッシュ制御部１１５を用いて、映像ESや、音声ES等のPIDを推定することとしたので、外部ストリームキャッシュ用メモリ１０５の使用量を節約でき、高速な起動処理を実現することができる。
【００７３】
図１４は、本発明の第２の実施形態に係るディジタル放送受信装置の要部の構成を示す機能ブロック図である。
【００７４】
本実施形態に係るディジタル放送受信装置は、図２、及び図１３で夫々示した外部コントローラ（１０３、２０３）が内蔵する諸機能を、メインコントローラ２１５側に搭載することで、メインコントローラ２１５に、本来の機能と、外部コントローラ（１０３、２０３）が有する機能とを兼備させることとした点が、主な特徴である。
【００７５】
即ち、本実施形態に係るメインコントローラ２１５は、図２、及び図１３で夫々示した第２のストリームキャッシュ制御部１１７、A/Vデコーダ１１９、ミュート解除部１２１、パケット分離部１１３、チューナ安定調査部１０９、ストリーム構成調査部１１１、及び第１のストリームキャッシュ制御部１１５に加えて、ブートローダ２０７、データ転送部２０９、割り込み処理部２１１、及びストリームキャッシュ用メモリ２１３を備える。
【００７６】
ブートローダ２０７とは、該装置への給電開始時にOSを起動するための処理であるブート処理を行うためのソフトウェアである。ブートローダ２０７は、起動することにより、OSの起動を待たずにチューナ・復調部１０１に、ユーザが最後に視聴したチャンネル情報を設定する。データ転送部２０９は、起動することにより、OSの起動を待たずに、チューナ・復調部１０１から出力されるTSデータ（TSパケット）を読み込んで、該読み込んだTSデータ（TSパケット）を割り込み処理部２１１へ出力する。割り込み処理部２１１は、パケット分離部１１３、チューナ安定調査部１０９、ストリーム構成調査部１１１、及び第１のストリームキャッシュ制御部１１５の各々による処理動作、即ち、OSの起動とは関わり無く、所謂割り込み処理で実行可能な処理動作の実行を調整する。パケット分離部１１３、チューナ安定調査部１０９、ストリーム構成調査部１１１、及び第１のストリームキャッシュ制御部１１５の各々が実行する処理動作については、既に説明済みであるので、ここでの詳細な説明は省略する。
【００７７】
ストリームキャッシュ用メモリ２１３は、メインコントローラ２１５に内蔵されるメモリである。ストリームキャッシュ用メモリ２１３は、OSの起動とは関わり無く、割り込み処理部２１１、及びデータ転送部２０９を通じてチューナ・復調部１０１から出力される上記TSデータ（TSパケット）等を保存する。
【００７８】
第２のストリームキャッシュ制御部１１７、A/Vデコーダ１１９、及びミュート解除部１２１の各々が実行する処理動作については、既に説明済みであるので、ここでの詳細な説明は省略する。
【００７９】
本実施形態においても、メインコントローラ２１５がOSの起動を待たずに、チューナ・復調部１０１を設定し、チューナ・復調部１０１から取得したTSデータ（TSパケット）より、パケット分離部１１３、チューナ安定調査部１０９、ストリーム構成調査部１１１、及び第１のストリームキャッシュ制御部１１５を用いて、選局情報を取得することとしているので、放送局側からの選局情報の再送信を待たずに選局処理が行えるため、装置の起動時から出画までに要する時間を短縮することが可能になる。また、適宜な時間に、必要とするTSパケット（TSデータ）のみを取得することができるので、ストリームキャッシュ用メモリの使用量を抑制することができる。更には、PATを除いた選局情報のみから（チューナ・復調部１０１から取得した）映像ES、及び音声ESのデコード処理を先行して行うこととしているので、選局処理に要する時間の更なる短縮を図ることも可能になる。
【００８０】
図１５は、本発明の第２の実施形態の変形例に係るディジタル放送受信装置の要部の構成を示す機能ブロック図である。
【００８１】
本変形例では、メインコントローラ２１７において、タイマ２０５により、チューナ・復調部１０１が起動してから安定状態になるまでの時間を擬似的に設定する。そして、図１４で示したディジタル放送受信装置におけると同様に、第１のストリームキャッシュ制御部１１５により、起動時にチューナ・復調部１０１から取得した選局情報を（メインコントローラ２１７に内蔵されている）ストリームキャッシュ用メモリ２１３に保存しておき、選局処理時に、該選局情報を用いることとしているので、該装置の起動時から出画処理に到るまでの時間の大幅な短縮化（高速化）を図ることができる。また、ストリーム構成調査部１１１、及び第１のストリームキャッシュ制御部１１５を用いて、映像ESや、音声ES等のPIDを推定することとしているので、ストリームキャッシュ用メモリ２１３の使用量を節約でき、高速な起動処理を実現することができる。
【００８２】
以上、本発明の好適な実施形態や、これらの変形例を説明したが、これらは本発明の説明のための例示であって、本発明の範囲をこれらの実施形態にのみ限定する趣旨ではない。本発明は、他の種々の形態でも実施することが可能である。
【図面の簡単な説明】
【００８３】
【図１】従来のディジタル放送受信装置において、チューナ・復調部がPATを取得するより前に、PMTを取得した場合の状態を示す説明図。
【図２】本発明の第１の実施形態に係るディジタル放送受信装置の要部の構成を示す機能ブロック図。
【図３】図１に記載のディジタル放送受信装置に係わるTSパケットヘッダの構成を示す模式図。
【図４】図１に記載のディジタル放送受信装置が備える外部ストリームキャッシュ用メモリの管理領域に記録される各種データの記録態様、及びデータ保存領域に保存されるTSパケットの保存態様の一例を示す模式図。
【図５】第１のストリームキャッシュ制御部によって、外部ストリームキャッシュ用メモリのデータ保存領域に保存されるTSパケットと、TSパケットを保存した時間との関係を示す説明図。
【図６】チューナ・復調部の動作が安定するまでの間に、第１のストリームキャッシュ制御部がPAT、及びPMTを取得できた場合のチューナ・復調部、外部ストリームキャッシュ用メモリ、及び第１のストリームキャッシュ制御部の動作を示すタイミングチャート。
【図７】チューナ・復調部の動作が安定するまでの間に、第１のストリームキャッシュ制御部がPATのみを取得できた場合のチューナ・復調部、外部ストリームキャッシュ用メモリ、及び第１のストリームキャッシュ制御部の動作を示すタイミングチャート。
【図８】チューナ・復調部の動作が安定した後、第１のストリームキャッシュ制御部が取得したTSパケットを外部ストリームキャッシュ用メモリに保存中に、PMTよりも先にPATを取得した場合のチューナ・復調部、外部ストリームキャッシュ用メモリ、及び第１のストリームキャッシュ制御部の動作を示すタイミングチャート。
【図９】チューナ・復調部の動作が安定した後、第１のストリームキャッシュ制御部が、映像ES、及び音声ESのPIDを含むPMTを、PATよりも先に取得した場合のチューナ・復調部、外部ストリームキャッシュ用メモリ、及び第１のストリームキャッシュ制御部の動作を示すタイミングチャート。
【図１０】図１に記載したディジタル放送受信装置の要部を構成する各部の処理動作を示すフローチャート。
【図１１】図１に記載したディジタル放送受信装置の要部を構成する各部の処理動作を示すフローチャート。
【図１２】図１に記載したディジタル放送受信装置における起動時から描画時に到るまでの信号処理のシーケンスと、従来のディジタル放送受信装置における起動時から描画時に到るまでの信号処理のシーケンスとの比較対照図。
【図１３】本発明の第１の実施形態の変形例に係るディジタル放送受信装置の要部の構成を示す機能ブロック図。
【図１４】本発明の第２の実施形態に係るディジタル放送受信装置の要部の構成を示す機能ブロック図。
【図１５】本発明の第２の実施形態の変形例に係るディジタル放送受信装置の要部の構成を示す機能ブロック図。
【符号の説明】
【００８４】
１０１  チューナ・復調部
１０３，２０３  外部コントローラ
１０５  外部ストリームキャッシュ用メモリ
１０７、２１５、２１７  メインコントローラ
１０９  チューナ安定調査部
１１１  ストリーム構成調査部
１１３  パケット分離部
１１５  第１のストリームキャッシュ制御部
１１７  第２のストリームキャッシュ制御部
１１９  A/Vデコーダ
１２１  ミュート解除部
１２３  管理領域
１２５  データ保存領域
２０５  タイマ
２０７  ブートローダ
２０９  データ転送部
２１１  割り込み処理部
２１３  ストリームキャッシュ用メモリ
【図１】
2010028447.tif 000003
【図２】
2010028447.tif 000004
【図３】
2010028447.tif 000005
【図４】
2010028447.tif 000006
【図５】
2010028447.tif 000007
【図６】
2010028447.tif 000008
【図７】
2010028447.tif 000009
【図８】
2010028447.tif 000010
【図９】
2010028447.tif 000011
【図１０】
2010028447.tif 000012
【図１１】
2010028447.tif 000013
【図１２】
2010028447.tif 000014
【図１３】
2010028447.tif 000015
【図１４】
2010028447.tif 000016
【図１５】
2010028447.tif 000017