(57)【特許請求の範囲】
【請求項１】
動画像圧縮アルゴリズムにより圧縮されたＩ，Ｐ，Ｂの各フレームデータを含む放送映像の信号をデコードし、デコードした前記Ｂフレームデータを示すデータを、このデータの格納タイミングを示すデコードフィールドＩＤに基づいて１つのメモリに格納するとともに、前記デコードフィールドＩＤの半周期後に出力されるデータの表示タイミングを示す表示フィールドＩＤに基づいて前記メモリのデータを読み出し、前記放送映像の表示ウインドーの大きさよりサイズが大きい画面の所定領域に重ねてインタレース表示するディジタル放送信号のデコーディング及びディスプレー方法において、
前記放送映像が表示されない領域が画面の上端部及び下端部であるとき、前記下端部の領域分のデータの格納時間に相当する時間だけ前記デコードフィールドＩＤをシフトさせ、データの格納完了タイミングを表すそのエッジタイミングをデータの読み出し完了タイミングに合わせる過程と、
前記メモリに対して、前記データを所定の順序で格納すべき番地を変えて順次格納し、ついで表示すべきデータを表示順にしたがって順次前記メモリから読み出す動作を行う第１のメモリ制御モードと、前記第１のメモリ制御モードに基づく動作終了後にデコードされたデータを、前記第１のメモリ制御モードに基づく動作によって読み出されたことにより空きとなった前記メモリの番地に順次格納し、ついで表示すべきデータを表示順に順次前記メモリから読み出す動作を行う第２のメモリ制御モードとを交互に実行する過程と、
を順次行い、
前記第１のメモリ制御モードに基づく動作は、デコードフィールドＩＤのデコードされた最初の半分のデータを偶数番地（２Ｘ、ここで、Ｘ＝０、１、２、．．．）に順次格納し、デコードされた次の半分のデータを奇数番地（２Ｘ＋１、ここで、Ｘ＝０、１、２、．．．）に順次格納するとともに、奇数番目のラインのデータを表すトップ−フィールドデータは先の番地（４Ｘ、ここで、Ｘ＝０、１、２、．．．）のデータを先に読み出した後、次の番地（４Ｘ＋１、ここで、Ｘ＝０、１、２、．．．）のデータを順次読み出して表示する一方、偶数番目のラインのデータを表すボトム−フィールドデータは先の番地（４Ｘ＋２、ここで、Ｘ＝０、１、２、．．．）のデータを先に読み出した後、次の番地（４Ｘ＋３、ここで、Ｘ＝０、１、２、．．．）のデータを順次読み出して表示し、
前記第２のメモリ制御モードに基づく動作は、デコードフィールドＩＤのデコードされた最初の半分のデータは第１のメモリ制御モードに基づく動作で表示順に読み出されて空きとなった番地（４Ｘ、４Ｘ＋１、ここで、Ｘ＝０、１、２、．．．）に順次格納し、デコードされた次の半分のデータは次に空きとなった番地（４Ｘ＋２、４Ｘ＋３、ここで、Ｘ＝０、１、２、．．．）に順次格納するとともに、トップ−フィールドデータは先の番地（４Ｘ、ここで、Ｘ＝０、１、２、．．．）のデータを先に読み出した後、次の番地（４Ｘ＋２、ここで、Ｘ＝０、１、２、．．．）のデータを順次読み出して表示する一方、ボトム−フィールドデータは先の番地（４Ｘ＋１、ここで、Ｘ＝０、１、２、．．．）のデータを先に読み出した後、次の番地（４Ｘ＋３、ここで、Ｘ＝０、１、２、．．．）のデータを順次読み出して表示する
ことを特徴とするディジタル放送信号のデコーディング及びディスプレー方法。
【請求項２】
前記デコードフィールドＩＤのシフト時間は、放送映像が表示されない領域の走査線の個数を検出し、該検出された走査線数に走査時間を乗算して算出することを特徴とする請求項１記載のディジタル放送信号のデコーディング及びディスプレー方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタル放送信号のデコード及び表示方法に係るもので、詳しくは、ディジタル放送信号のデコード及び表示を行う際にスクリーン上の表示ウインドウの位置やサイズに無関係なフレームバッファでの衝突を防止するためデコードされた映像の格納方法に関するものである。
【０００２】
【従来の技術】
一般に、ディジタル放送とは、同様の周波数帯域幅を利用してＮＴＳＣ級プログラムを４〜６個まで伝送するか、あるいはＨＤＴＶ級の１個チャンネルを伝送するなど、周波数資源を幅広く使用し得る技術の放送をいうもので、１９９８年にアメリカがディジタル放送を開始して以来、多くの国がディジタル放送受信専用のディジタルテレビ（ＤＴＶ）と、一般のテレビを利用してディジタル放送を受信し得るディジタルテレビ（ＤＴＶ）用セット−トップボックスとを活発に開発している。最近では、テレビ番組を視聴しながら同時にテレビ画面上の小画面でウエッブベースの通信サービスを享受するための双方向セット−トップボックスが開発されている。
【０００３】
なお、一般のユーザーにとってはディジタルＴＶが高価であるため、モデム及びグラフィックカードのようにＰＣに内蔵できるカードの形態に構成して、前記セット−トップボックスよりも低廉な価格でディジタル放送を受信し得るディジタル放送受信カードの研究を盛んに行っている。
【０００４】
ディジタル放送受信カードは、デコードされた放送映像信号を特定規格（ＶＩＰ１．１）のポートを介してグラフィックカードに出力し、そのグラフィックカードにより一般のグラフィック及び放送映像を各ウインドーに同時に表示する。このとき、放送映像ウインドーも一般のグラフィックウインドーと同様にＰＣウインドー本来の機能を利用して、ウインドーの大きさ及びディスプレー位置を自由に調節することができる。
【０００５】
ところが、放送映像が高画質（ＨＤ）出力であるときは、新しい規格（ＶＩＰ２．０）のポートを介して映像信号をグラフィックカードに出力することが推奨されている。しかしながら、この新しい規格のグラフィックカードは未だ普及しておらず、そのため、アナログオーバーレイ（Ａｎａｌｏｇ  Ｏｖｅｒｌａｙ）技術を利用して高画質の放送映像を表示する方法が採られている。
【０００６】
アナログオーバーレイ技術は、ディジタル放送受信カードからディジタル放送映像信号（ＤＴＶ信号）の入力を受け、グラフィックカードから一般のグラフィック映像信号（ＰＣ信号）を受けて、ＰＣモニターの任意の位置に可変サイズのウインドーを構築し、そのウインドーの内部に放送映像信号を出力する技術である。すなわち、このアナログオーバーレイ技術を利用すると、ＰＣを介してディジタルＴＶの放送を視聴しながら、同時に他の作業も実行し得るマルチタスキング機能が可能になる。
【０００７】
ディジタル放送映像信号は動画像圧縮アルゴリズム（ＭＰＥＧ）によって圧縮伝送されるもので、連続する全ての映像フレームを個別の静画像に圧縮することなく、連続フレーム間では類似点が多いということを利用して、所定個数の静画像のみを挿入して圧縮する方式である。前記静画像に圧縮されたフレームをＩ−フレーム（Intra-coded frame）、単方向予測のみを行ったフレームをＰ−フレーム（Precdictive-coded frame）、両方向予測を行ったフレームをＢ−フレーム（Bidirectional-coded frame）という。
【０００８】
ディジタル放送映像信号は前記３種類のフレームを所定パターンに混ぜて伝送するが、前記Ｂ−フレームを使用して圧縮された映像の伝送を受けてデコードする過程は、実際のＭＰＥＧストリームの順番とは異なる場合がある。なぜならば、Ｂ−フレームの後に出力されるＰ−フレームはＢ−フレームの復元時に必要であるのでＰ−フレームが先に復元されなければならないからである。
【０００９】
従来のバッファメモリを有するディジタル放送信号のデコード及び表示装置においては、図４に示したように、送信側からディジタル放送信号が受信側に伝送されると、受信側のディジタル放送受信カードはディジタル放送信号をデコーダ１によりデコードし、Ｉ、Ｐ、Ｂ−フレームのデータにそれぞれ変換させてバッファメモリ２に格納する。ついで、このバッファメモリ２に格納された各データを読み出してディスプレー装置３に表示する。
【００１０】
なお、図示された２つのＩｏｒＰ−フレームバッファ１、２にはそれぞれＩ−フレームデータまたはＰ−フレームデータが格納され、Ｂ−フレームバッファにはＢ−フレームデータが格納される。
【００１１】
従って、一方側のＩｏｒＰ−フレームバッファ１からデータ読み出しを行うときは、他方側のＩｏｒＰ−フレームバッファ２にデータを格納し、逆に、他方側のＩｏｒＰ−フレームバッファ２からデータ読み出し作業を行うときは、一方側のＩｏｒＰ−フレームバッファ１にデータを格納するようになる。
【００１２】
しかしながら、Ｂ−フレームバッファは上記のＩｏｒＰ−フレームバッファ群とは異なって１つのバッファにより構成されているため、データの格納及び読み出し作業が互いに衝突しないように注意しなければならない。言い換えれば、Ｂ−フレームバッファに格納された既存のデータが読み出される前に新しいデータが格納されることを防止し、また、データの格納が完了される前に読み出し作業を開始しないことが必要である。
【００１３】
以下、Ｂ−フレームバッファでのデータの格納及び読み出し過程について、図５のタイミング図及び図６のメモリマップを参照して説明する。
【００１４】
先ず、図５は、放送映像ウインドーの大きさがモニターの全体画面の大きさと同様であるときのデータ格納時間と読み出し時間とを比較したタイミング図である。図示しているように、Ｂ−フレームデータを基準にして、表示データの読み出し時間はデコードデータの格納時間よりも１／２フレーム遅れて開始される。すなわち、Ｂ１−フレームのデコードデータ（Ｂ１）について言えば、表示フィールドＩＤが半周期経過して「ｂ」から「ｔ」に反転したとき、Ｂ１−フレームのトップ−フィールド（Ｂ１ｔ）の読み出しが開始され、更に半周期が経過したとき、ボトム−フィールド（Ｂ１ｂ）の読み出しが開始される。
【００１５】
ここで、前記トップ−フィールド及びボトム−フィールドとは、それぞれインタレース方式で走査されるモニターにおいて、奇数番目（あるいは偶数番目）ラインからなるフィールド及び偶数番目（あるいは奇数番目）ラインからなるフィールドをそれぞれ意味する。
【００１６】
このとき、前記デコードデータの格納時間及び表示データの読み出し時間は、それぞれのデコードフィールドＩＤ及びディスプレーフィールドＩＤに同期して行われる。すなわち、Ｂ１−フレームのデコードデータは、デコードフィールドＩＤに同期して格納され、引き続いてその半周期後にディスプレーフィールドＩＤに同期してトップ−フィールドデータが全て読み出され、さらにボトム−フィールドデータが全て読み出されるよう構成されている。
【００１７】
図６は、放送映像ウインドーの大きさがモニター全体画面の大きさと同様であるときのデータ格納及び読み出し時間を比較するメモリマップをに示したものである。図示されているように、バッファメモリにはトップ−フィールドデータ及びボトム−フィールドデータが順次格納される（Ｗ１）。
【００１８】
次いで、デコードフィールドＩＤの半周期が経過した後からトップ−フィールドデータ（ｔｏｐ＿ｌｉｎｅ（０）〜ｔｏｐ＿ｌｉｎｅ（Ｎ−２））を順次読み出し（Ｒ１）て表示した後、ボトム−フィールドデータ（ｂｏｔ＿ｌｉｎｅ（１）〜ｂｏｔ＿ｌｉｎｅ（Ｎ−１））を順次読み出し（Ｒ２）て表示する。
【００１９】
このように、放送映像の表示ウインドーがモニターの画面全体に一致すなわち放送映像が画面全体に表示される場合では、デコードデータの格納タイミングと表示データの読み出しタイミングとが同期しているのでデータの格納及び読み出しタイミングによる誤り（衝突）は発生しない。
【００２０】
【発明が解決しようとする課題】
ところで、図７（Ａ）に示すように１６：９の画面比率を有する映像をレターボックスモードに設定して４：３の画面比率を有するディスプレー装置に表示させる場合あるいは図７（Ｂ）に示すように放送映像ウインドーの大きさ及び位置を可変して表示する場合には、全体画面の上端部又は下端部に映像が表示されない空き空間（Ｔ−ギャップ、Ｂ−ギャップ）が発生する。このため、表示データの読み出し時間が短縮され、よって、デコードデータの格納タイミングと表示データの読み出しタイミングとがずれてデータの格納及び引出タイミングによる誤りが発生する。
【００２１】
例えば、画面の上端部に放送映像が表示されない場合のデータの格納時間と読み出し時間とを比較すると、図８（Ａ）に示したように、各フィールド（トップ−フィールド、ボトム−フィールド）データは、映像が表示されない空き空間の走査時間だけ（図中Ａ部分）遅れて読み出される。したがって、Ｂ２−フレームのデコードデータ（Ｂ２）を格納するべき時点になってもフレームバッファには未だ読み出されていないＢ１−フレームのボトム−フィールドデ−タ（Ｂ１ｂ）が残ることとなる。したがって、データの格納及び読み出しタイミングによる誤りが発生する。
【００２２】
また、画面の下端部に放送映像が表示されない場合のデータの格納時間と読み出し時間とを比較すると、図８（Ｂ）に示すように、各フィールド（トップ−フィールド、ボトム−フィールド）データは、映像が表示されない空き空間の走査時間だけ（図中Ｂ部分）速く、データの読み出し作業が終了してしまう。したがって、フレームバッファにＢ１−フレームのデコードデータ（Ｂ１）が未だ完全に格納されてない状態で、Ｂ１−フレームのトップ−フィールドデ−タ（Ｂ１ｔ）の読み出しを完了するようになるため、データの格納及び読み出しタイミングによる誤りが発生する。
【００２３】
このような問題点を防止しようとすると、映像が表示されない領域に対するデコード時間を補償し得るだけのバッファメモリを追加的に備えるか、あるいはより速いＣＰＵを備えてデコード速度を高める必要があるが、コストが上昇するという不都合な点があった。
【００２４】
本発明は、このような従来の課題に鑑みてなされたもので、画面の上端部に表示されない空き空間があっても、バッファメモリを追加的に備えることなく、データの格納及び読み出しタイミングによる誤り発生を防止するディジタル放送信号のデコード及びディスプレー方法を提供することを目的とする。
【００２５】
また、本発明の他の目的は、画面の下端部に表示されない空き空間があっても、各タイミングを調節して、データの格納及び読み出しタイミングによる誤り発生を防止するディジタル放送信号のデコード及び表示方法を提供することを目的とする。
【００２６】
【課題を解決するための手段】
このような目的を達成するため、本発明に係るディジタル放送信号のデコード及び表示方法においては、
放送映像が画面に表示されない領域を検出する過程と、
前記放送映像が表示されない領域が前記画面の下端部であるかを判断する過程と、
前記放送映像が表示されない領域が画面の下端部であるとき、前記表示されない領域の時間だけデコードフィールドＩＤをシフトさせ、そのエッジタイミングを表示終了時点に合わせて調整する過程と、
表示すべきデータの読み出しタイミングとデコードデータの格納タイミングとが衝突しないようにメモリに対して表示すべきデータの読み出し及びデコードデータの格納を行わせる過程と、
を順次行わせるよう構成した。
【００２７】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２８】
先ず、本発明に係るディジタル放送信号のデコード及びディスプレー方法中、画面の上端部に映像が表示されないときに行われる第１メモリ制御モードを説明する。
図１（Ａ）に示すように、第１のＢ−フレームのデコードデータ（Ｂ１）の最初の半分を最初の半周期において最上位番地（０）から一つおきの０、２、４、．．．、Ｎ−２番地までＷ２の順に格納する。この格納が最終番地（Ｎ−２）まで行われると、次に次の半周期において前記各番地の間の番地１、３、５、．．．、Ｎ−１番地に、残りの半分のデータがＷ３の順に格納される。
すなわち、最初に偶数番地（２Ｘ、ここで、Ｘ＝０、１、２、．．．）にデータを順次格納した後（Ｗ２）、次に奇数番地（２Ｘ＋１、ここで、Ｘ＝０、１、２、．．．）にそれぞれデータを格納する（Ｗ３）。
【００２９】
このとき、前記デコードデータはトップ−フィールドデータとボトム−フィールドデータとが交互にコーディングされているため、この第１メモリ制御モードでは、最初の番地（０）にトップ−フィールドデータ（ｔｏｐ＿ｌｉｎｅ（０））が格納され、１番地を飛び越して２番目の番地にボトム−フィールドデータ（ｂｏｔ＿ｌｉｎｅ（１））が格納され、更に１番地を飛び越した４番目の番地にトップ−フィールドデータ（ｔｏｐ＿ｌｉｎｅ（２））が格納される。このように、このモードでは連続した各フィールドデータ（ｔｏｐ＿ｌｉｎｅ（０）、ｔｏｐ＿ｌｉｎｅ（２）、．．．又はｂｏｔ＿ｌｉｎｅ（１）、ｂｏｔ＿ｌｉｎｅ（３）、．．．）の間には４つの番地差が存在する。
【００３０】
第１メモリ制御モードにより格納されたデータは、ディスプレーフィールドＩＤに同期して、まず符号Ｒ３、Ｒ４で示すトップ−フィールドデータ（ｔｏｐ＿ｌｉｎｅ（０）、ｔｏｐ＿ｌｉｎｅ（２）、．．．）を読み出して表示した後、符号Ｒ５、Ｒ６で示すボトム−フィールドデータ（ｂｏｔ＿ｌｉｎｅ（１）、ｂｏｔ＿ｌｉｎｅ（３）、．．．）を読み出して表示する。
【００３１】
第１のＢ−フレームデータ（Ｂ１）のトップ−フィールドデータを表示するため符号Ｒ３、Ｒ４で示す順で画像データが読み出される。同様に、そのボトム−フィールドデータを表示するため符号Ｒ５、Ｒ６で示す順で画像データが読み出される。
トップ−フィールドデータが表示されると、そのトップ−フィールドデータが格納されていた番地（４Ｘ、４Ｘ＋１、ここで、Ｘ＝０、１、２、．．．）はフリーとなる。したがって、Ｂ−フレームデータ（Ｂ１）のボトム−フィールドデータの表示が開始されていない場合であっても、次のＢ−フレームデータ（Ｂ２）のデコードされたデータをそのメモリ内に格納することができる。
【００３２】
次に、本発明に係るディジタル放送信号のデコード及び表示方法中、画面の上端部に映像が表示されないときに実行される第２メモリ制御モードを説明する。
【００３３】
図１（Ｂ）に示すように、第１メモリ制御モードにおいてトップ−フィールドデータが格納され読み出され（Ｒ３、Ｒ４）て空きとなった番地（４Ｘ、４Ｘ＋１、ここで、Ｘ＝０、１、２、．．．）に、第２のＢ−フレームデータ（Ｂ２）の最初の半分のデータが、符号Ｗ４で示す順序で格納される。
また、ボトム−フィールドデータが格納され読み出され（Ｒ５、Ｒ６）て空きとなった番地（４Ｘ＋２、４Ｘ＋３、ここで、Ｘ＝０、１、２、．．．）に、第２のＢ−フレームデータ（Ｂ２）の次の半分のデータが、符号Ｗ５で示す順序で格納される。
【００３４】
第２のＢ−フレームデータ（Ｂ２）を表示するために、トップ−フィールドデータに関してはＲ７及びＲ８に示す順序で、ボトム−フィールドデータに関してはＲ９及びＲ１０に示す順序で読み出される。トップ−フィールドデータを表示すると、第３のＢ−フレームデータ（Ｂ３）が第１メモリ制御モードで格納される。
【００３５】
このように、前記第１、２メモリ制御モードを交互に使用してデータを格納及び読み出すことによって、バッファメモリは未だ読み出されていないデータと新たに格納されるデータ間の衝突によって誤りが発生することはない。
【００３６】
図２は、デコードフィールドＩＤのタイミングを調整したときのデータの格納時間と読み出し時間とを比較する図である。デコードフィールドＩＤを時間“Ｃ”だけシフトさせてデータの格納完了タイミングと読み出し完了タイミングとを一致させるよう調整することによって、デコード時間のロスがデコード処理の開始によってＢ−ギャップ分だけ速く補償される。
【００３７】
すなわち、このときには、データの格納開始タイミングと読み出し開始タイミングとがずれるようになって、前記画面の上端部に映像が表示されないときと同様の状況になる。従って、上述したように前記第１、２メモリ制御モードを交互に実行してデータの格納及び読み出しを行うと、タイミングの誤りが発生しない。なお、画面の下端部に放送映像が表示されないということは、デコードデータの格納完了時間よりも該デコードデータを読み出して表示する時間が短いということを意味する。
【００３８】
したがって、本発明では、ソフトウエア的な方法を利用してデコードデータの格納開始時点を早くさせ、少なくともデータの読み出し完了時間まではデータの格納を完了させている。
また、前記デコードフィールドＩＤのシフト時間は、映像が表示されない領域の走査線の個数を検出し、該検出された走査線数に走査時間を乗算して求めることが可能で、これらの情報はＰＣの動作原理から容易に求めることができる。
【００３９】
次いで、前記デコードフィールドＩＤのシフト時間が決定されると、ハードウエア的にデコードフィールドＩＤの垂直同期発生器（未図示）から出力される垂直同期信号を前記シフト時間だけ調節して出力する。
従って、デコードデータの格納完了時点と表示すべきデータの引出完了時点とが一致して、画面の上端部に映像が表示されないときと同様な状況になるので、上述したように前記第１、２メモリ制御モードを交互に実行してデータの格納及び読み出しを行い、タイミング誤りの発生を防止することができる。
【００４０】
さらに、画面の上、下端部の一部がディスプレーされないときも、下端部が表示されてない分を上端部がディスプレーされてないものと見なして計算をし、画面の上端部が表示されないときの表示方法を利用して、データの格納及び読み出しに誤りが発生することを防止する。
【００４１】
以下、本発明に係るディジタル放送信号のデコード及び表示方法の動作過程を、図３に基づいて説明する。
先ず、放送映像が表示されない領域を検出し（Ｓ１）、該領域が画面の下端部であるかを判断する（Ｓ２）。ここで、図１（Ａ）及び図１（Ｂ）に示したように、第１、第２のメモリ制御モードでデータの格納及び読み出しを行う場合には、上端部分に非表示領域があるか否かの検出及び判断は必要ない。
【００４２】
その判断結果（Ｓ２）において、表示されない領域が画面の下端部にある場合、該非表示下端部領域の走査線の個数を検出する（Ｓ３）。
ついで、検出された走査線の個数に走査時間を乗算して、デコードフィールドＩＤのエッジタイミングを表示終了時点に合わせるようシフト時間を決定する（Ｓ４）。
【００４３】
次いで、前記シフト時間だけデコードフィールドＩＤの垂直同期信号を遅延して出力し（Ｓ５）、前記エッジタイミングを表示終了時点に合わせる。
ここで、表示フィールドＩＤの垂直同期信号は、実際にモニターに表示するためのもので、ハードウエア的に固定されているので、本発明では、デコードフィールドＩＤの垂直同期信号が調整されることになる。
【００４４】
次いで、デコードフィールドＩＤのエッジタイミングの調整が完了すると、前記第１、２メモリ制御モードを交互に実行して（Ｓ６）、本発明に係るディジタル放送信号のデコード及び表示を行う。
【００４５】
一方、前記判断結果（Ｓ２）が、表示されない領域が画面の上端部にあると判定した場合には、直ちに第１、２メモリ制御モードを実行して（Ｓ６）、本発明に係るディジタル放送信号のデコード及び表示を行う。
すなわち、前記第１、２メモリ制御モードを交互に実行することによって、放送映像ウインドーの大きさ及び位置に拘わらず、デコードデータの格納及び読み出しタイミングに誤りが発生することを防止することができる。
【００４６】
【発明の効果】
以上説明したように、この発明によれば、デコードされたＢ−フレームデータは効率よくメモリに格納することができる。２つの異なる格納スキムにより、トップ−フィールドデータ及びボトム−フィールドデータが独立して格納され、読み出される。交互に２つのスキムを実行することにより、追加のフレームバッファを増設することなく、Ｔ−ギャップの待ち時間を必要としない。
【００４７】
さらに、この発明によれば、最初にデコードフィールドＩＤをＢ−ギャップ分だけシフトすることにより、デコード処理をＢ−ギャップ分だけ速く開始することができ、Ｂ−ギャップが存在したとしてもデコード時間が減ることはない。
【００４８】
以上説明したように、本発明に係るディジタル放送信号のデコード及び表示方法においては、使用者がディジタル放送受信カードをＰＣに内蔵して放送を視聴するとき、メモリの必要以上の拡張若しくはＣＰＵの速度をアップグレードさせることなく、放送映像ウインドーの大きさ及び位置によるデータの格納及び読み出しタイミングに誤りが発生することを防止できるという効果がある。
【図面の簡単な説明】
【図１】  画面の上端部に放送映像が表示されないときに実行される、本発明に係るディジタル放送信号のデコード及び表示方法を示したメモリマップで、（Ａ）は第１メモリ制御モード時のメモリマップ、（Ｂ）は第２メモリ制御モード時のメモリマップである。
【図２】  デコードフィールドＩＤのタイミングを調整したときのデータの格納時間と読み出し時間とを比較したタイミング図である。
【図３】  本発明に係るディジタル放送信号のデコード及びディスプレー方法の処理過程を示したフローチャートである。
【図４】  従来のバッファメモリを有するディジタル放送信号のデコード及びディスプレー装置を示した例示図である。
【図５】  放送映像ウインドーの大きさがモニターの全体画面の大きさと同様であるときのデータの格納時間と読み出し時間とを比較したタイミング図である。
【図６】  放送映像ウインドーの大きさがモニターの全体画面の大きさと同様であるときのデータの格納時間と読み出し時間とを比較したメモリマップである。
【図７】  （Ａ）は１６：９の画面比率を有する映像を４：３の画面比率を有するディスプレー装置にディスプレーするときの例示図、（Ｂ）は放送映像ウインドーの大きさ及び位置を可変させてディスプレーするときの例示図である。
【図８】  （Ａ）は画面の上端部に放送映像が表示されないときのデータ格納時間と読み出し時間とを比較したタイミング図、（Ｂ）は画面の下端部に放送映像が表示されないときのデータ格納時間と読み出し時間とを比較したタイミング図である。
【符号の説明】
１：ディジタルＴＶデコーダ
２：フレームバッファ
３：ディジタルＴＶディスプレー装置
【図１】
0003694232.tif 000002
【図２】
0003694232.tif 000003
【図３】
0003694232.tif 000004
【図４】
0003694232.tif 000005
【図５】
0003694232.tif 000006
【図６】
0003694232.tif 000007
【図７】
0003694232.tif 000008
【図８】
0003694232.tif 000009