(57)【要約】【課題】  映像表示タイミングと出音タイミングとを高精度に一致させることができるようにする。【解決手段】  このデジタル放送受信機１では、圧縮映像データに基づく映像を表示すべき表示時刻から表示部１４に当該映像が表示されるまでの表示遅延時間ｄｔを算出し、圧縮音声データに基づく音声を出力すべき出音時刻から当該算出した表示遅延時間ｄｔが経過したときに、この圧縮音声データに基づく音声を出力するようにした。【選択図】          図５
2006148335.tif 000002
【特許請求の範囲】
【請求項１】
映像データに基づく映像を表示すべき表示時刻以後、映像を表示させるタイミングを示す映像表示タイミング信号を所定の周期時間で供給する供給手段から上記映像表示タイミング信号が供給されたとき、上記映像データに基づく映像を表示する表示手段と、
上記映像データに基づく映像を表示すべき上記表示時刻から上記表示手段により当該映像が表示されるまでの表示遅延時間を算出する算出手段と、
音声データに基づく音声を出力すべき出音時刻から上記算出した表示遅延時間が経過したとき、上記音声データに基づく音声を出力する出音手段と
を具えることを特徴とするデータ処理装置。
【請求項２】
上記算出手段は、
上記映像データに基づく映像を表示すべき上記表示時刻から当該表示時刻以前に上記映像表示タイミング信号が供給された供給時刻を減算し、当該減算の結果を上記映像表示タイミング信号の上記周期時間で除算し、当該除算の結果得られた余りを上記映像表示タイミング信号の上記周期時間から減算することにより、上記表示遅延時間を算出する
ことを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
上記映像表示タイミング信号は、垂直同期信号である
ことを特徴とする請求項１に記載のデータ処理装置。
【請求項４】
映像データに基づく映像を表示すべき表示時刻以後、映像を表示させるタイミングを示す映像表示タイミング信号を所定の周期時間で供給する供給手段から上記映像表示タイミング信号が供給されたとき、上記映像データに基づく映像を表示する表示ステップと、
上記映像データに基づく映像を表示すべき上記表示時刻から上記表示ステップにより当該映像が表示されるまでの表示遅延時間を算出する算出ステップと、
音声データに基づく音声を出力すべき出音時刻から上記算出した表示遅延時間が経過したとき、上記音声データに基づく音声を出力する出音ステップと
を具えることを特徴とするデータ処理方法。
【請求項５】
コンピュータに対し、
映像データに基づく映像を表示すべき表示時刻以後、映像を表示させるタイミングを示す映像表示タイミング信号を所定の周期時間で供給する供給手段から上記映像表示タイミング信号が供給されたとき、上記映像データに基づく映像を表示する表示ステップと、
上記映像データに基づく映像を表示すべき上記表示時刻から上記表示ステップにより当該映像が表示されるまでの表示遅延時間を算出する算出ステップと、
音声データに基づく音声を出力すべき出音時刻から上記算出した表示遅延時間が経過したとき、上記音声データに基づく音声を出力する出音ステップと
を実行させるためのデータ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ処理装置、その方法及びプログラムに関し、例えば、ＭＰＥＧ２（Moving Picture Experts Group Layer 2）方式等に基づいてエンコードされた圧縮映像データ及び圧縮音声データをデコードすることにより映像及び音声を出力するようになされたデコード装置に適用して好適なものである。
【背景技術】
【０００２】
近年この種のデコード装置として、デジタル放送受信機が普及し始めている。このようなデジタル放送受信機は、例えばユーザによりチャンネル切換操作が行われると、図４に示すような処理手順ＲＴ１Ｘに従って、映像及び音声を出力するようになされている。
【０００３】
すなわちデジタル放送受信機は、ユーザによりチャンネル切換操作が行われるとステップＳＰ１に移り、ＮＩＴ（Network Information Table）を受信する。このＮＩＴには、伝送路に関する物理的な情報（この場合、衛星の軌道、偏波、トランスポンダごとの周波数等）が示されている。これによりデジタル放送受信機は、このＮＩＴに基づいてチャンネル切換操作により要求された要求チャンネルに対応するトランスポンダを選択することができ、この結果この要求チャンネルに対応するトランスポートストリームを受信することができる。
【０００４】
次いでデジタル放送受信機はステップＳＰ２に移り、ＰＡＴ（Program Association Table）を受信する。そしてこのデジタル放送受信機はステップＳＰ３に移り、このＰＡＴに基づいて要求チャンネルに対応するＰＭＴ（Program Map Table）を受信する。
【０００５】
続いてこのデジタル放送受信機はステップＳＰ４に移り、かかるＰＭＴに基づいて要求チャンネルに対応するＰＩＤ（Program Identification）を認識する。この場合このＰＩＤは、要求チャンネルに対応する圧縮映像データや圧縮音声データやＰＣＲ（Program Clock Reference）データ等が含まれているパケットを識別するための識別情報に相当する。このデジタル放送受信機は、受信しているトランスポートストリームの中から、認識したＰＩＤに対応するパケットを分離することにより、かかる要求チャンネルに対応する圧縮映像データや圧縮音声データやＰＣＲデータ等をストリームとして得ることができる。
【０００６】
因みに以上に説明したステップＳＰ１〜ＳＰ４までの処理は、ＤＥＭＵＸ処理として広く知られているものである（特許文献１参照）。
【０００７】
ところでこのようにして得られたストリーム中のＰＣＲデータには、圧縮映像データや圧縮音声データをエンコードしたエンコード装置側の基準時刻が示されている。
【０００８】
従ってデジタル放送受信機は次のステップＳＰ５に移ると、このデジタル放送受信機において計時される基準時刻（ＳＴＣ（System Time Clock））を、かかるＰＣＲデータに示されている時刻に合わせる。これにより、このデジタル放送受信機において計時される基準時刻を、エンコード装置側の時刻と同期させることができる。
【０００９】
またこのストリームにおいては図５に示すように、例えば１フレーム分に相当する圧縮映像データ「Dpic(0)」、「Dpic(1)」、……ごとに、その映像を表示すべき時刻を示した表示時刻情報（ＰＴＳ（Presentation Time Stamp））が対応付けられている。同じようにしてこのストリームにおいては、例えば１フレーム分に相当する圧縮音声データ「Dframe(0)」、「Dframe(1)」、……ごとに、その音声を出力すべき時刻を示した出音時刻情報（ＰＴＳ）が対応付けられている。
【００１０】
かくしてこのデジタル放送受信機は、例えば、計時している基準時刻が圧縮映像データ「Dpic(0)」に対応付けられている表示時刻情報「pts(0)」と一致したときステップＳＰ６に移り、当該圧縮映像データ「Dpic(0)」をデコードした結果得られた映像データに基づく映像「Vpic(0)」を、表示部に表示する。
【００１１】
またこのデジタル放送受信機は、計時している基準時刻が圧縮音声データ「Dframe(0)」に対応付けられている出音時刻情報「pts(0)」と一致したときステップＳＰ７に移り、当該圧縮音声データ「Dframe(0)」をデコードした結果得られた音声データに基づく音声「Sframe(0)」を、スピーカ等を介して出力する。
【００１２】
このようにしてこのデジタル放送受信機は、映像「Vpic(0)」、……を表示する映像表示タイミングと、この映像「Vpic(0)」、……に対応する音声「Sframe(0)」、……を出力する出音タイミングとをある程度一致させることができる。
【特許文献１】特開２００３−２７４３０４公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ところで実際上このようなデジタル放送受信機は、表示部に映像を表示する際に用いる走査線の垂直方向動作について同期を取るための垂直同期信号を生成し、これに同期させるようにして映像「Vpic(0)」、……を順次表示するようになされている。
【００１４】
従って図５に示したような場合、例えば音声「Sframe(0)」については、その音声「Sframe(0)」を出力すべき出音時刻「pts(0)」に出力できるのにも関わらず、この音声「Sframe(0)」に対応する映像「Vpic(0)」については、その映像「Vpic(0)」を表示すべき表示時刻「pts(0)」に垂直同期信号が生成されていないのでこの映像「Vpic(0)」を表示することができず、これ以降の垂直同期信号が生成されたときにこの映像「Vpic(0)」を表示することになる。
【００１５】
この結果このデジタル放送受信機においては、音声「Sframe(0)」、……の出音タイミングとこの音声「Sframe(0)」、……に対応する映像「Vpic(0)」、……の映像表示タイミングとの間に最大±１／２フレームの差が出てしまうので、映像表示タイミングと出音タイミングとを精度良く一致させているとは言い難い問題があった。
【００１６】
この問題を回避する手法としては、映像「Vpic(0)」、……を表示させる前に、デジタル放送受信機において生成されている垂直同期信号を表示時刻情報に合わせるように調節することも考えられるが、このような調節をした場合には垂直同期信号に乱れが生じ、これにより表示される映像「Vpic(0)」、……にショックが入ってしまうので、この手法を適用するのは好ましくない。
【００１７】
本発明は以上の点を考慮してなされたもので、映像表示タイミングと出音タイミングとを高精度に一致させることができるデータ処理装置、その方法及びプログラムを提案しようとするものである。
【課題を解決するための手段】
【００１８】
かかる課題を解決するため本発明においては、データ処理装置において、映像データに基づく映像を表示すべき表示時刻以後、映像を表示させるタイミングを示す映像表示タイミング信号を所定の周期時間で供給する供給手段から映像表示タイミング信号が供給されたとき、映像データに基づく映像を表示する表示手段と、映像データに基づく映像を表示すべき表示時刻から表示手段により当該映像が表示されるまでの表示遅延時間を算出する算出手段と、音声データに基づく音声を出力すべき出音時刻から算出した表示遅延時間が経過したとき、音声データに基づく音声を出力する出音手段とを設けるようにした。
【００１９】
このようにしてこのデータ処理装置では、映像データに基づく映像を表示すべき表示時刻から表示手段により当該映像が表示されるまでの表示遅延時間を算出し、音声データに基づく音声を出力すべき出音時刻から当該算出した表示遅延時間が経過したときに、この音声データに基づく音声を出力するようにしたことにより、映像の表示が遅れる分だけ音声の出力も遅らせることができ、かくして映像を表示する映像表示タイミングと音声を出力する出音タイミングとがずれてしまうことを回避することができる。
【発明の効果】
【００２０】
本発明によれば、映像データに基づく映像を表示すべき表示時刻から表示手段により当該映像が表示されるまでの表示遅延時間を算出し、音声データに基づく音声を出力すべき出音時刻から当該算出した表示遅延時間が経過したときに、この音声データに基づく音声を出力するようにしたことにより、映像の表示が遅れる分だけ音声の出力も遅らせることができ、かくして映像を表示する映像表示タイミングと音声を出力する出音タイミングとがずれてしまうことを回避することができる。この結果、映像表示タイミングと出音タイミングとを高精度に一致させることができるデータ処理装置を実現することができる。
【発明を実施するための最良の形態】
【００２１】
以下図面について、本発明の一実施の形態を詳述する。
【００２２】
（１）デジタル放送受信機の構成
図１において、１は全体としてデジタル放送受信機を示し、アンテナ等を介して受信したテレビ放送波から得られる入力ストリームが、ＤＥＭＵＸ処理部２内のＮＩＴ取得部３に供給される。
【００２３】
このＮＩＴ取得部３は、当該供給された入力ストリームからＮＩＴ（Network Information Table）を取得する。これによりデジタル放送受信機１は、当該取得したＮＩＴに基づいてユーザのチャンネル切換操作により要求された要求チャンネルに対応するトランスポンダを選択することができ、この結果この要求チャンネルに対応するトランスポートストリームを受信することができる。
【００２４】
この後このＤＥＭＵＸ処理部２内に設けられたＰＡＴ取得部４は、ＰＡＴ（Program Association Table）を取得する。次いでこのＤＥＭＵＸ処理部２内に設けられたＰＭＴ取得部５は、ＰＡＴ取得部４により取得されたＰＡＴに基づいて、ユーザのチャンネル切換操作により要求された要求チャンネルに対応するＰＭＴ（Program Map Table）を取得する。
【００２５】
そしてこのＰＭＴ取得部５は、当該取得したＰＭＴに基づいてかかる要求チャンネルに対応するＰＩＤ（Program Identification）を認識し、当該認識したＰＩＤをフィルタ部６内のＰＣＲフィルタ６Ａ、映像フィルタ６Ｂ及び音声フィルタ６Ｃのそれぞれに設定する。
【００２６】
これによりＰＣＲフィルタ６Ａ、映像フィルタ６Ｂ及び音声フィルタ６Ｃは、それぞれに設定されたＰＩＤに基づいて、受信されているトランスポートストリームから、かかる要求チャンネルに対応するＰＣＲデータ、圧縮映像データ及び圧縮音声データが含まれているＰＣＲパケット、映像パケット及び音声パケットを抽出することができる。
【００２７】
源発振クロック生成部７は、ＰＣＲフィルタ６Ａにより抽出されたＰＣＲパケット中のＰＣＲデータを基準信号として、ＳＴＣカウンタ部１０から出力される信号を位相同期させるような負帰還制御を行う。これによりこの源発振クロック生成部７は、エンコーダ装置側の基準クロック信号に同期した動作クロック信号Ｓ１を生成することができ、かくして得られた動作クロック信号Ｓ１を水平垂直同期信号発生回路８、同期信号発生回路９及びＳＴＣカウンタ部１０に対して供給する。
【００２８】
水平垂直同期信号発生回路８は、源発振クロック生成部７から供給される動作クロック信号Ｓ１に基づいて、走査線の垂直方向動作について同期を取るための垂直同期信号Ｓ２と、走査線の水平方向動作について同期を取るための水平同期信号Ｓ３とを生成する。そしてこの水平垂直同期信号発生回路８は、当該生成した垂直同期信号Ｓ２をラッチ回路１１に対して供給する。またこの水平垂直同期信号発生回路８は、源発振クロック生成部７から供給される動作クロック信号Ｓ１と、当該生成した垂直同期信号Ｓ２及び水平同期信号Ｓ３とを、表示処理部１２に対して供給する。
【００２９】
これによりこの表示処理部１２は、当該供給される動作クロック信号Ｓ１、垂直同期信号Ｓ２及び水平同期信号Ｓ３に従って、映像デコーダ部１３から供給されるデジタル映像信号Ｓ４を、後段の表示部１４に対して供給する。その結果、このデジタル映像信号Ｓ４に基づく映像が表示部１４に表示されるようになされている。
【００３０】
同期信号発生回路９は、源発振クロック生成部７から供給される動作クロック信号Ｓ１に基づいて出音用の同期信号Ｓ５を生成する。そしてこの同期信号発生回路９は、当該生成した同期信号Ｓ５と源発振クロック生成部７から供給される動作クロック信号Ｓ１とを、出音処理部１５に対して供給する。かくしてこの出音処理部１５は、当該供給される動作クロック信号Ｓ１及び同期信号Ｓ５に従って、音声デコーダ部１６から供給されるデジタル音声信号Ｓ６を、後段の出音部１７に対して供給する。その結果、このデジタル音声信号Ｓ６に基づく音声が出音部１７を介して出力されるようになされている。
【００３１】
一方、源発振クロック生成部７からの動作クロック信号Ｓ１に基づいてこのデジタル放送受信機１における基準時刻（ＳＴＣ（System Time Clock））を計時するＳＴＣカウンタ部１０は、ＰＣＲフィルタ６ＡからＰＣＲパケットが供給されると、計時している基準時刻を、供給されたＰＣＲパケット中のＰＣＲデータに示されている時刻に合わせる。これにより、このデジタル放送受信機１において計時される基準時刻を、エンコード装置側の時刻と同期させることができる。そしてこのＳＴＣカウンタ部１０は、計時している基準時刻を示した基準時刻情報Ｉ１をラッチ回路１１及び第１比較回路１８に対して供給するようになされている。
【００３２】
表示時刻情報抽出部１９は、映像フィルタ６Ｂにより抽出された映像パケットから、１フレームごとの圧縮映像データに対応付けられている表示時刻情報（ＰＴＳ（Presentation Time Stamp））Ｉ２を抽出し、これを第１比較回路１８及び演算回路２０に対して供給する。
【００３３】
この第１比較回路１８は、ＳＴＣカウンタ部１０から順次供給される基準時刻情報Ｉ１と、表示時刻情報抽出部１９から供給される表示時刻情報Ｉ２とを比較する。そしてこの第１比較回路１８は、例えば図２に示すように、当該基準時刻情報Ｉ１において示される基準時刻が、当該表示時刻情報Ｉ２において示される例えば表示時刻「pts(0)」と一致したとき、デコード処理を開始させるためのデコード処理開始命令信号Ｓ７を、映像デコーダ部１３に対して供給する。
【００３４】
映像デコーダ部１３は、第１比較回路１８からデコード処理開始命令信号Ｓ７が供給されると、映像フィルタ６Ｂにより抽出された映像パケットから得られる、対応する１フレーム分の圧縮映像データ「Dpic(0)」をデコード処理することによりデジタル映像信号Ｓ４を生成し、これを表示処理部１２に対して供給する。
【００３５】
しかしながらこの場合この表示処理部１２は、図２に示す基準時刻「pts(0)」において、水平垂直同期信号発生回路８から垂直同期信号Ｓ２が供給されていないので、これ以降の垂直同期信号Ｓ２が供給された時刻「vt(n+1)」に、映像デコーダ部１３から供給された１フレーム分のデジタル映像信号Ｓ４を表示部１４に供給する。これにより、このデジタル映像信号Ｓ４に基づく映像「Vpic(0)」を表示するタイミングが、この映像「Vpic(0)」を表示すべき表示時刻「pts(0)」よりも、所定時間ｄｔだけ遅れることになる（以下、この所定時間ｄｔを表示遅延時間と呼ぶ）。
【００３６】
ところで本実施の形態のラッチ回路１１は、予め、水平垂直同期信号発生回路８から垂直同期信号Ｓ２が供給された例えばタイミングＴ１で、ＳＴＣカウンタ部１０から供給された基準時刻「vt(n-1)」を示す基準時刻情報Ｉ１をラッチしている。これによりこのラッチ回路１１から演算回路２０に対しては、基準時刻「vt(n-1)」が示された基準時刻情報Ｉ１が供給されている。
【００３７】
そしてこの演算回路２０は、表示時刻情報抽出部１９から表示時刻「pts(0)」が示された表示時刻情報Ｉ２が供給された際、次式、
【００３８】
【数１】
2006148335.tif 000003
【００３９】
を計算することにより表示遅延時間ｄｔを算出するようになされている。因みにこの式（１）を具体的に説明すると、圧縮映像データ「Dpic(0)」に基づく映像「Vpic(0)」を表示すべき表示時刻「pts(0)」から、それ以前に垂直同期信号Ｓ２が供給されたときの時刻「vt(n-1)」を引き算した後、その結果を垂直同期信号Ｓ２の周期時間Vtで割り算する。そしてこの割り算した結果生じた余りを、垂直同期信号Ｓ２の周期時間Vtから引き算することにより、かかる表示遅延時間ｄｔを算出するようになされている。
【００４０】
この演算回路２０は、このように算出した表示遅延時間ｄｔを示す表示遅延時間情報Ｉ３を、加算器２１に対して供給する。
【００４１】
この一方で出音時刻情報抽出部２２は、音声フィルタ６Ｃにより抽出された音声パケットから、１フレームごとの圧縮音声データに対応付けられている出音時刻情報（ＰＴＳ）Ｉ４を抽出し、これを加算器２１に対して供給する。
【００４２】
かくしてこの加算器２１は、出音時刻情報抽出部２２から供給された出音時刻情報Ｉ４が示す例えば出音時刻「pts(0)」に対して、演算回路２０から供給された表示遅延時間情報Ｉ３が示す表示遅延時間ｄｔを加算し、その加算結果「vt(n+1)」を示した修正出音時刻情報Ｉ５を第２比較回路２３に対して供給する。
【００４３】
この第２比較回路２３は、ＳＴＣカウンタ部１０から順次供給される基準時刻情報Ｉ１と、加算器２１から供給される修正出音時刻情報Ｉ５とを比較する。そしてこの第２比較回路２３は、当該基準時刻情報Ｉ１において示される基準時刻が、当該修正出音時刻情報Ｉ５において示される出音時刻「vt(n+1)」と一致したとき、デコード処理を開始させるためのデコード処理開始命令信号Ｓ８を、音声デコーダ部１６に対して供給する。
【００４４】
音声デコーダ部１６は、第２比較回路２３からデコード処理開始命令信号Ｓ８が供給されると、これに応じて音声フィルタ６Ｃにより抽出された音声パケットから得られる、対応する１フレーム分の圧縮音声データ「Dframe(0)」をデコード処理することによりデジタル音声信号Ｓ６を生成し、これを出音処理部１５を介して出音部１７に供給する。これにより、圧縮音声データ「Dframe(0)」に基づく音声「Sframe(0)」が、時刻「pts(0)」から表示遅延時間ｄｔだけ遅れた時刻「vt(n+1)」に出力される。
【００４５】
かくしてこのデジタル放送受信機１では、映像「Vpic(0)」が表示される映像表示タイミングと、この映像「Vpic(0)」に対応する音声「Sframe(0)」が出音される出音タイミングとを、高精度に一致させることができる。
【００４６】
またこの後もこのデジタル放送受信機１は、同じようにして、出音時刻情報抽出部２２から供給される出音時刻情報Ｉ４が示す出音時刻に対して、演算回路２０から供給される表示遅延時間情報Ｉ３が示す表示遅延時間ｄｔを加算し続ける。これによりこれ以降も、映像「Vpic(1)」、……が表示される映像表示タイミングと、それ対応する音声「Sframe(1)」、……が出音される出音タイミングとを、高精度に一致させることができる。
【００４７】
（２）映像音声出力処理
次に、図４との対応部分に同一符号を付して示す図３を用いて、本実施の形態による映像音声出力処理手順ＲＴ１を説明する。
【００４８】
上述したようにデジタル放送受信機１は、ステップＳＰ１においてＮＩＴを受信し、ステップＳＰ２においてＰＡＴを受信し、ステップＳＰ３においてＰＭＴを受信する。次いでデジタル放送受信機１はステップＳＰ４において、このＰＭＴに基づいて認識したＰＩＤを用いて、トランスポートストリームからＰＣＲパケット、映像パケット及び音声パケットを分離する。そしてデジタル放送受信機１はステップＳＰ５において、ＳＴＣカウンタ部１０により計時している基準時刻を、かかるＰＣＲパケット中のＰＣＲデータに示されている時刻に合わせる。
【００４９】
さらに続くステップＳＰ１１においてこのデジタル放送受信機１は、垂直同期信号Ｓ２が供給された例えばタイミングＴ１（図２）で、ＳＴＣカウンタ部１０から供給された基準時刻情報Ｉ１（「vt(n-1)」）を、ラッチ回路１１にラッチさせる。
【００５０】
そして次のステップＳＰ１２においてこのデジタル放送受信機１は、例えば最初にデコードする圧縮映像データ「Dpic(0)」の表示時刻情報Ｉ２（「pts(0)」）を、表示時刻情報抽出部１９によって所定時間内に抽出できたか否かを判定する。
【００５１】
このステップＳＰ１２において肯定結果が得られると、このことは、圧縮映像データ「Dpic(0)」に対応する表示時刻情報Ｉ２（「pts(0)」）を抽出できたことを意味しており、このときデジタル放送受信機１は次のステップＳＰ１３に進む。
【００５２】
そしてこのステップＳＰ１３においてデジタル放送受信機１は、抽出した表示時刻情報Ｉ２（「pts(0)」）とラッチ回路１１によりラッチした基準時刻情報Ｉ１（「vt(n-1)」）とを用いて上述の式（１）を演算回路２０に演算させることにより、表示遅延時間ｄｔを算出する。
【００５３】
このようにしてこのデジタル放送受信機１は、次のステップＳＰ１５において表示する映像「Vpic(0)」の表示遅延時間ｄｔを予め算出することができる。かくしてこのデジタル放送受信機１はステップＳＰ１６において、この映像「Vpic(0)」に対応する音声「Sframe(0)」を、かかる表示遅延時間ｄｔだけ遅らせて出力することができる。
【００５４】
またステップＳＰ１２において否定結果が得られた場合、このことは、圧縮映像データ「Dpic(0)」に対応する表示時刻情報Ｉ２（「pts(0)」）が欠落していた等の理由により、当該表示時刻情報Ｉ２（「pts(0)」）が抽出できなかったことを意味しており、このときこのデジタル放送受信機１は、表示遅延時間ｄｔを算出するステップＳＰ１３ではなくステップＳＰ１４に進む。そしてデジタル放送受信機１はこのステップＳＰ１４において、表示遅延時間ｄｔの値を例えば「０」に設定し、続くステップＳＰ１５及びＳＰ１６に進むようになされている。
【００５５】
（３）動作及び効果
以上の構成においてこのデジタル放送受信機１は、例えば図２に示すように、圧縮映像データ「Dpic(0)」に基づく映像「Vpic(0)」を表示すべき表示時刻「pts(0)」以後、垂直同期信号Ｓ２を所定の周期時間Vtで供給する水平垂直同期信号発生回路８から垂直同期信号Ｓ２が供給されたとき（時刻「vt(n+1)」）、かかる圧縮映像データ「Dpic(0)」に基づく映像「Vpic(0)」を表示部１４に表示するようになされている。
【００５６】
ここで本実施の形態の場合このデジタル放送受信機１は、圧縮映像データ「Dpic(0)」に基づく映像「Vpic(0)」を表示すべき表示時刻「pts(0)」から、表示部１４に当該映像「Vpic(0)」が実際に表示されるまでの表示遅延時間ｄｔを予め算出しておく。そしてこのデジタル放送受信機１は、圧縮音声データ「Dframe(0)」に基づく音声「Sframe(0)」を出力すべき出音時刻「pts(0)」から、算出した表示遅延時間ｄｔが経過したときに、かかる圧縮音声データ「Dframe(0)」に基づく音声「Sframe(0)」を出力するようにした。
【００５７】
かくしてこのデジタル放送受信機１は、映像「Vpic(0)」の表示が遅れる分だけ音声「Sframe(0)」の出力も遅らせることができ、この結果映像「Vpic(0)」を表示する映像表示タイミングと音声「Sframe(0)」を出力する出音タイミングとがずれてしまうことを回避することができる。
【００５８】
以上の構成によれば、圧縮映像データに基づく映像を表示すべき表示時刻から表示部１４に当該映像が表示されるまでの表示遅延時間ｄｔを算出し、圧縮音声データに基づく音声を出力すべき出音時刻から当該算出した表示遅延時間ｄｔが経過したときに、この圧縮音声データに基づく音声を出力するようにしたことにより、映像の表示が遅れる分だけ音声の出力も遅らせることができ、かくして映像を表示する映像表示タイミングと音声を出力する出音タイミングとがずれてしまうことを回避することができる。この結果、映像表示タイミングと出音タイミングとを高精度に一致させることができるデジタル放送受信機１を実現することができる。
【００５９】
（４）他の実施の形態
なお上述の実施の形態においては、図２に示すタイミングＴ１で基準時刻情報Ｉ１（「vt(n-1)」）をラッチ回路１１にラッチさせる場合について述べたが、本発明はこれに限らず、ＳＴＣカウンタ部１０によって計時している基準時刻がエンコーダ装置側の時刻と同期した後であって、圧縮映像データに基づく映像を表示する前であれば、水平垂直同期信号発生回路８から垂直同期信号Ｓ２が供給されるこの他のタイミングで、基準時刻情報Ｉ１をラッチ回路１１にラッチさせるようにしても良い。このような場合でも、上述した式（１）を用いることにより表示遅延時間ｄｔを算出することができる。
【００６０】
また上述の実施の形態においては、映像データ（「Dpic(0)」、……）に基づく映像（「Vpic(0)」、……）を表示すべき表示時刻（「pts(0)」、……）以後、映像を表示させるタイミングを示す映像表示タイミング信号（Ｓ２）を所定の周期時間（Vt）で供給する供給手段（８）から映像表示タイミング信号（Ｓ２）が供給されたとき、映像データ（「Dpic(0)」、……）に基づく映像（「Vpic(0)」、……）を表示する表示手段として、表示処理部１２及び表示部１４を適用する場合について述べたが、本発明はこれに限らずこの他種々の構成を適用することができる。
【００６１】
さらに上述の実施の形態においては、映像データ（「Dpic(0)」、……）に基づく映像（「Vpic(0)」、……）を表示すべき表示時刻（「pts(0)」、……）から表示手段により当該映像（「Vpic(0)」、……）が表示されるまでの表示遅延時間ｄｔを算出する算出手段として、演算回路２０を適用する場合について述べたが、本発明はこれに限らず、上述の式（１）を計算するものであればこの他種々の構成を適用することができる。
【００６２】
さらに上述の実施の形態においては、音声データ（「Dframe(0)」、……）に基づく音声（「Sframe(0)」、……）を出力すべき出音時刻（「pts(0)」、……）から、算出した表示遅延時間ｄｔが経過したとき、音声データ（「Dframe(0)」、……）に基づく音声（「Sframe(0)」、……）を出力する出音手段として、出音処理部１５及び出音部１７を適用する場合について述べたが、本発明はこれに限らずこの他種々の構成を適用することができる。
【００６３】
さらに上述の実施の形態においては、映像音声出力処理手順ＲＴ１等の本発明に係る処理を、図１に示すような各回路を用いて、ハードウェア的に実行する場合について述べたが、本発明はこれに限らず、例えばＣＰＵ（Central Processing Unit）等の制御部が、ハードディスクドライブ等の記憶部に記憶されているプログラムに従って、映像音声出力処理手順ＲＴ１等の本発明に係る処理を、ソフトウェア的に実行するようにしても良い。
【産業上の利用可能性】
【００６４】
本発明は、例えば、ＭＰＥＧ２方式等に基づいてエンコードされた圧縮映像データ及び圧縮音声データをデコードすることにより映像及び音声を出力するようになされたデコード装置に利用することができる。
【図面の簡単な説明】
【００６５】
【図１】本実施の形態におけるデジタル放送受信機の構成を示す略線図である。
【図２】映像表示タイミングと出音タイミングとを示すタイムチャート（１）である。
【図３】映像音声出力処理手順を示すフローチャートである。
【図４】従来の映像音声出力処理手順を示すフローチャートである。
【図５】映像表示タイミングと出音タイミングとを示すタイムチャート（２）である。
【符号の説明】
【００６６】
１……デジタル放送受信機、８……水平垂直同期信号発生回路、１１……ラッチ回路、１２……表示処理部、１３……映像デコーダ部、１４……表示部、１５……出音処理部、１６……音声デコーダ部、１７……出音部、１８……第１比較回路、１９……表示時刻情報抽出部、２０……演算回路、２１……加算器、２２……出音時刻情報抽出部、２３……第２比較回路、ＲＴ１……映像音声出力処理手順。
【図１】
2006148335.tif 000004
【図２】
2006148335.tif 000005
【図３】
2006148335.tif 000006
【図４】
2006148335.tif 000007
【図５】
2006148335.tif 000008