JP4079766B2 - Digital tv broadcast receiver - Google Patents
Digital tv broadcast receiver Download PDFInfo
- Publication number
- JP4079766B2 JP4079766B2 JP2002375182A JP2002375182A JP4079766B2 JP 4079766 B2 JP4079766 B2 JP 4079766B2 JP 2002375182 A JP2002375182 A JP 2002375182A JP 2002375182 A JP2002375182 A JP 2002375182A JP 4079766 B2 JP4079766 B2 JP 4079766B2
- Authority
- JP
- Japan
- Prior art keywords
- freeze control
- signal
- digital television
- television broadcast
- error
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000926 separation method Methods 0.000 claims description 22
- 230000005236 sound signal Effects 0.000 claims description 14
- 238000000034 method Methods 0.000 claims description 5
- 230000004913 activation Effects 0.000 claims 1
- 230000009849 deactivation Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 39
- 238000007781 pre-processing Methods 0.000 description 6
- 230000035945 sensitivity Effects 0.000 description 6
- 238000007405 data analysis Methods 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、デジタルテレビ放送受信機に関し、さらに具体的には、受信状態の悪化に起因する受信再生メディアの劣化を軽減する手段を備えるデジタルテレビ放送受信機に関する。ここに、受信再生メディアとは、当該受信機により受信され再生された映像、音声ならびにデータのことを意味する。
【0002】
【従来の技術】
デジタルテレビ放送は、アナログ放送に比べて周波数利用効率が高く、受信メディアの高品質化や多チャンネル化が可能となる。しかしその高品質化に着目すると、上記受信状態によってはその高品質化を十分に維持できない場合がある。例えば、当該受信機が、車載用のデジタルテレビ放送受信機であるような場合である。
【0003】
車載用デジタルテレビ放送受信機(以下、単に受信機とも称す)においては、その車両の移動に伴って上記受信状態は時々刻々変化し、当該受信機により再生される映像、音声あるいはデータが劣化してしまうことがある。例えばその車両が、ビルや山などの電波遮蔽/反射物体に接近したり、その走行速度が変化したりする等の場合、放送局からの受信電波は急峻に変動したりあるいは瞬断を生じたりすることがある。
【0004】
なお、後述する本発明の受信機に関連する公知技術としては、下記特許文献1がある。この文献では、デジタルVTRの動作が再生中であって、静止機能状態である場合には、TS(トランスポートストリーム)信号を受信可能なとき、その静止機能状態の直前の画像をもって静止画とするものである。
【0005】
【特許文献1】
特開2001−339684号公報
【0006】
【発明が解決しようとする課題】
上記デジタルテレビ放送受信機において、上記の受信状態が悪化した場合、特に映像および音声の劣化が突然現われることがある。この映像について見ると、例えば矩形の緑色をしたブロックノイズが複数、テレビ画面上に突然現われ、最悪は映像が全く見えなくなってしまう。また音声について見ると、突然爆音が聞こえる。
【0007】
このような現象は、これまでのアナログ放送の場合にはあり得ないことであって、ユーザーに高品質な映像、音声ならびにデータのサービスを提供することができないばかりでなく、ユーザーに不快感さえ与える、という問題がある。
【0008】
したがって本発明は、上記問題点に鑑み、受信状態の悪化時においても、ユーザーに不快感を与えることなく視聴可能なデジタルテレビ放送受信機を提供することを目的とするものである。
【0009】
【課題を解決するための手段】
図1は本発明に係るデジタルテレビ放送受信機の基本構成図である。
【0010】
本発明のデジタルテレビ放送受信機1は、基本的に、アンテナ2からのデジタルテレビ放送波を入力信号(IN)とするRF/IF処理部3と、このRF/IF処理部3からの出力を復調し分離する復調/分離処理部4と、この復調/分離処理部4からの出力を復号処理するデコーダ部5と、を備えるデジタルテレビ放送受信機である。
【0011】
ここに本発明の特徴は、フリーズ(freeze)制御手段6を導入した点にある。具体的には、このフリーズ制御手段6は、入力信号INにエラーが含まれるときに、復調/分離処理部4から出力されるエラー信号ERまたは自ら検出したエラー信号ER′に基づいて、デコーダ部5の出力(OUT)から送出される映像信号および音声信号あるいはデータ信号のうちの少なくとも1つの信号を静止または停止させるためのフリーズ制御を行う機能を有する。
【0012】
このように、エラー信号ERをもとにして、映像信号、音声信号あるいはデータ信号のフリーズ制御をオンにすることにより、これらの信号を早期に静止または停止させることができる。つまり、既述のブロックノイズがテレビ画面上に現れるより前に、また、既述の爆音がオーディオ部から出力されるより前に、これらを静止または停止することができ、ユーザーに不快感を与えることが防止される。
【0013】
【発明の実施の形態】
以下、本発明に係る各種実施例を説明する。
【0014】
図2は本発明を適用した受信機1の第1の具体構成例を示す図であり、
図3は本発明を適用した受信機1の第2の具体構成例を示す図である。なお、全図を通じて同様の構成要素には同一の参照番号または記号を付して示す。
【0015】
まず図2を参照すると、図1のRF/IF処理部3の中核部分としてRF−ベースバンド処理部31を示す。該処理部3はこの他にチューナ部やフィルタ部も含むがこれらは図示省略する。
【0016】
次に図1の復調/分離処理部内4は、この図2の例において、OFDM(Orthogonal Frequency Division Multiplex )復調処理部41およびTS(Transport Stream)−DEMUX(demultiplex )処理部42として示している。OFDM復調処理部41を用いたのは、デジタルテレビ放送としてOFDM方式が主流となっているからであり、また、TS−DEMUX処理部42を用いたのは、そのデジタルテレビ放送信号の圧縮技術としてMPEG(Moving Picture Experts Group)−SYSTEM規格が主流となっているからである。
【0017】
さらに図1のデコーダ部5としては、この図2の例において、ビデオ・デコーダ51およびオーディオ・デコーダ52を示している。これらは、MPEGビデオ・デコーダでありまたMPEGオーディオ・デコーダである。
【0018】
これらデコーダ51および52の後段には、それぞれ、表示処理回路7およびD/Aコンバータ8が接続しており、ビデオ出力信号Svおよびオーディオ出力信号Saがディスプレイユニット(図示せず)に送出される。
【0019】
ここで本発明の特徴をなす図1のフリーズ制御手段6は、図2において、フリーズ制御部61として示している。
【0020】
受信機1全体として見ると、上記の回路部分(31,41,42,51,52,61)は、共通バス12を介して、CPU9によって統合制御される。そしてこの統合制御のために、ROM10やRAM11がCPU9に協働する。
【0021】
次に図3を参照すると、本図の構成は上記図2とほとんど同じである。相違する点は、フリーズ制御部61が、TS−DEMUX処理部42とデコーダ51,52との間に配置替えされた点である。この図3の構成は、本発明のいくつかの実施例で採用される(後述)。
【0022】
以上、受信機1全体の具体的な構成例について述べたので、以下に、本発明の特徴をなすフリーズ制御手段6(フリーズ制御部61)について詳しく説明する。
【0023】
〔第1の態様〕
フリーズ制御手段6の第1の態様においては、該手段6は、エラー信号ERの検出後、即座にフリーズ制御をオンにする。これをフローチャートで示す。
【0024】
図4はフリーズ制御手段6の第1の態様での動作を表すフローチャートである。
【0025】
本図において、
ステップS11:エラー信号ERを検出したか否か判定する。
【0026】
ステップS12:エラー信号ERを検出したならば(Yes)、フリーズ制御を即座にオンとする。
【0027】
ステップS13:エラー信号ERを検出しなければ(No)、オンになっていたフリーズ制御を即座にオフとする。
【0028】
ここでエラー信号ERについて見てみると、OFDM復調処理部41それ自身は既にLSIとして市販されており、このLSIの多数の出力ピンのうちある出力ピンから、入力信号INを構成する各パケット(トランスポートストリームTS)にエラーが含まれるときに、当該エラー信号ERが出力されるようになっている構成のものがある。このようなLSIを利用すると、エラー信号ERは容易に得られる。エラー信号ERが“H”に立上がったとき、または“L”に立下がったときをもって、上記エラー信号ERの検出とすればよい。
【0029】
〔第2の態様〕
次にフリーズ制御手段6の第2の態様としては、図4のステップS12(S13も)において、そのフリーズ制御を、映像信号や音声信号などの全てのメディアに対して区別なく実行することである。これをフローチャートで示す。
【0030】
図5はフリーズ制御手段6の第2の態様での動作を表すフローチャートである。
【0031】
本図において、
ステップS21:ステップS11(図4)に同じ。
【0032】
ステップS22:フリーズ制御オン時は、画面静止と音声ミュートとを同時に実行する。
【0033】
ステップS23:画面静止および音声ミュートとなっていたのを、同時に解除する。
【0034】
〔第3の態様〕
フリーズ制御手段の第3の態様としては、上記フリーズ制御のオン(必要ならばオフも)を、上述の第1および第2の態様のように即座には行わず、所定時間見極めてから行うようにする。エラー信号ERの発生の都度、即座にフリーズ制御をオンにすると、ユーザーには、頻繁に静止/停止した映像/音声が提供され、却って不快感を覚えることになる。
【0035】
そこでこの第3の態様では、フリーズ制御を実際にオンにするまでに、所定の時間待つことにする。具体的には、この第3の態様によるフリーズ制御手段6は、所定単位当たりエラー信号ER(ER′)の発生回数に基づいて、フリーズ制御を実行(オンまたはオフ)することを特徴とするものである。これにより、映像/音声の頻繁な静止/停止が回避され、ユーザーに対して、できる限り長く通常の映像と音声とを維持し続けることができる、という利点が得られる。その具体構成は図8に示す。
【0036】
次に、第4、第5および第6の態様について述べると、これらの態様によると、上記第3の態様による上述の利点に加えて、さらなる利点が得られる。
【0037】
〔第4態様〕
上記第1〜第3の態様においては、入力信号INの種別を問わずに一律にフリーズ制御を実行するようにしたが、第4の態様によるフリーズ制御手段6は、復調/分離処理部4内における復調処理後の復調信号を、映像信号、音声信号およびデータ信号に区分し、各該信号毎にそれぞれフリーズ制御を実行することを特徴とするものである。これにより、例えば映像信号のみが劣化しているのに、正常な音声信号に対してまでもフリーズ制御をオンにしてしまう、という不利が解消される。例えば、視聴しているテレビ番組が“コンサート”であるような場合、映像が劣化していればその映像のみを静止させることで、ユーザーはその音楽だけで、楽しむことができる。逆に例えば、視聴しているテレビ番組が“サッカー”であるような場合、音声が劣化していればその音声のみを停止(ミュート)させることで、そのサッカーの選手のプレーだけでも楽しむことができる。
【0038】
図6は第4の態様におけるフリーズ制御手段6の構成例を示す図である。なおこのフリーズ制御手段6は、詳細には、図2に示すフリーズ制御部61である。
【0039】
OFDM復調処理部41からの復調信号(トランスポートストリーム信号)は、まず、データバッファ62に一旦格納され、その後、分離(DEMUX)前処理部63に入力される。この処理部63では、該トランスポートストリーム(TS)信号に含まれるプログラムマップテーブル(PMT)を元に、映像信号(ビデオ部64)と音声信号(オーディオ部65)とデータ信号(データ放送部66)とに個別に分離する。なお上記のように分離(DEMUX)前処理と称したのは、元々ある既存のTS−DEMUX処理部42が本来行うべき処理の一部を、前もって行うからである。
【0040】
かくして個々に分離された映像信号、音声信号およびデータ信号は、それぞれに対応するデータ解析部67,68および69においてデータ解析される。このデータ解析により、フリーズ制御部61は自らエラー信号ER′を検出する。この検出方法の一例としてはCRC(巡回冗長検査)がある。
【0041】
ここでもしそのエラー信号ER′が検出されると、フリーズON/OFF制御部70は、フリーズ制御を実行する。すなわちフリーズ制御をオンにする。もしそのエラー信号ER′が検出されなくなったら、そのオンにしていたフリーズ制御をオフにする。このフリーズ制御は、デコーダ部5(図1)すなわちTS−DEMUX処理部42に対して直接行っても良いし、あるいは、CPU9および共通バス12を介して該処理部42へのコマンドとして行っても良い。
【0042】
〔第5の態様〕
上記第4の態様においては、フリーズ制御部61内に分離(DEMUX)前処理部63を導入したが、この第5の態様では、その分離前処理を本来のTS−DEMUX処理部42に委ねることにする。したがってこの第5の態様でのフリーズ制御部61は、図3(図2ではなく)のように配置されることになる。
【0043】
結局、第5の態様でのフリーズ制御手段6は、復調/分離処理部4内における分離(DEMUX)処理後の映像信号、音声信号およびデータ信号毎にそれぞれ、フリーズ制御を実行することになる。この第5の態様によれば、上記第4の態様に比べて、当然、フリーズ制御部61の構成が簡単になる、という利点が得られる。
【0044】
〔第6の態様〕
上記第4および第5の態様では、映像音声およびデータの各信号毎にフリーズ制御を行ったが、この第6の態様では、階層毎に区分してフリーズ制御を実行する。周知のとおり、各階層毎に種々の番組を提供することができる。
【0045】
図7は第6の態様でのフリーズ制御手段6の構成例を示す図である。
【0046】
このフリーズ制御手段6は、図2におけるフリーズ制御部61に相当する。この図7において、上記図6と同様の構成要素には同一の参照番号を付して示す。
【0047】
したがって図7で新しく示すのは、エラーカウント部72,73および74と、A階層部75、B階層部76およびC階層部77と、カウンター78である。カウンター78は、各階層毎の、パケット数をカウントする。すなわち、A階層が何パケット入力されたか、B階層が何パケット入力されたかを個々にみていく。
【0048】
エラーカウント部72,73および74は、それぞれ、OFDM復調部41から階層毎(A,BおよびC)に出力されるエラー信号を入力として、それぞれのエラーカウントを行う。
【0049】
なお、A,B,Cの各階層部75〜77は、元々TS−DEMUX処理部42に内蔵されているものである。
【0050】
結局、第6の態様でのフリーズ制御手段6は、入力信号INが複数の階層を含むとき、復調/分離処理部4内における復調処理後の信号を、各該階層毎に区分してそれぞれに対してフリーズ制御を実行することになる。
【0051】
〔実施例1〕
前述した第3の態様によると、フリーズ制御手段6は、所定単位当たりのエラー信号ER(ER′)の発生回数に基づいて、フリーズ制御を実行(オンまたはオフ)する。
【0052】
これを実現するために、実施例1によるフリーズ制御手段6(61)は、入力信号INが一連のパケットから構成されるとき、上記の所定単位を規定するために、順次到来するそのパケットの数をカウントするパケットカウンター(80)を有する。
【0053】
またそのフリーズ制御手段6(61)は、パケット毎にエラー信号ERの有無を検出して、このエラー信号ERの数をカウントするエラーカウンター(81)を有する。
【0054】
図8は本発明による実施例1の構成を示す図である。
【0055】
OFDM復調処理部41(図2)からの復調信号はパケットカウンター80に入力され、該処理部41からのエラー信号ERはエラーカウンター81に入力される。
【0056】
パケットカウンター80は、各パケットの最初を示すOFDM復調処理部41からの信号線、例えばTS・SYNCラインに接続するようにしても良いし、あるいは1パケット(例えば204バイトからなる)のヘッダーを示すコード(例えば0x47)を検出するようにしても良い。
【0057】
一方、エラーカウンター81は、エラー信号ERの立ち上がり(または立ち下がり)等を検出して、エラーカウント値をカウントアップする。
【0058】
かくして、例えば10パケット毎に該エラーカウント値を見て、このエラーカウント値が例えば2を超えたら初めてフリーズ制御をオンにする。
【0059】
〔実施例2〕
上記実施例1(図8)によると、フリーズ制御がオフからオンに変わる時間もフリーズ制御がオンからオフに変わる時間も全く同じである。
【0060】
そうすると、受信状態は悪化しつつも、きれいな映像や音声をなるべく長くユーザーに提供したいといった制御や、受信状態が良好になったら即座にきれいな映像や音声をユーザーに提供したいといったきめ細かい制御ができない。
【0061】
そこでそのようなきめ細かい制御を実現するのが実施例2である。
【0062】
すなわち実施例2によるフリーズ制御手段6(61)は、上記のパケットカウンター80として、フリーズ制御がオンであるときと、オフであるときと、にそれぞれ対応させた、オン時パケットカウンター(83)およびオフ時パケットカウンター(84)とを設ける。
【0063】
また実施例2によるフリーズ制御手段6(61)は、上記のエラーカウンター81として、フリーズ制御がオンであるときと、オフであるときと、にそれぞれ対応させた、オン時エラーカウンター(85)およびオフ時エラーカウンター(86)とを設ける。これらを図9に示す。
【0064】
図9は本発明による実施例2の構成を示す図である。
【0065】
本図に、上述のオン時/オフ時パケットカウンター83および84が示され、また上述のオン時/オフ時エラーカウンター85および86が示される。70は、図6と図7に示すフリーズON/OFF制御部である。この制御部70が、オン状態にあるかオフ状態にあるか、に応じて図中のスイッチ87および88の各接点をそれぞれ上下に切り替える。
【0066】
上述したオン時/オフ時パケットカウンター(83,84)およびオン時/オフ時エラーカウンター(85,86)の各カウント値を用いたフリーズ制御動作についてさらに具体的に説明する。ただし、これらオン時/オフ時のパケットカウンターおよびオン時/オフ時のエラーカウンターの4カウンター全てに着目すると説明が煩雑になってしまうので、それぞれパケットカウンター80とエラーカウンター81の2カウンターに代表して以下の説明を行う。
【0067】
〔実施例3〕
図10は本発明による実施例3の構成を示す図である。
【0068】
本図において新たな構成要素は、パケットカウンターセット値保持部90である。該保持部90に予め保持されたセット値とパケットカウンター80のカウント値とを比較し、その比較結果により、カウンター80および81のカウント値をクリアーする。
【0069】
図11は本発明による実施例3(図10)の動作を示すフローチャートである。
【0070】
パケットカウンター80は、そのカウント値がある一定値(パケットカウンターセット値)を超えたときに(ステップS31のYes)、カウンターのクリアを行い(S32)、次に到来するパケットのカウントを新たに開始する。
【0071】
また、パケットカウンター80のカウント値が上記のある一定値を超えたときに(S31のYes)、エラーカウンター81のクリアを行い(S32)、次に到来するエラー信号ERにより、エラーカウンター81のカウントを新たに開始する。
【0072】
なおステップS31の判断がNoであれば、カウンターのクリアーは行わず、現在のカウント値をそのまま維持する(S33)。
【0073】
例えば、連続10パケットまで、検出したエラー信号ERは2未満であるという状況ならば、どちらのカウンター(80,81)も初期状態に戻す。
【0074】
〔実施例4〕
図12は本発明による実施例4の構成を示す図である。
【0075】
本図において、新たな構成要素はエラーカウンターセット値保持部91である。該保持部91に予め保持されたセット値とエラーカウンター81のカウント値とを比較し、その比較結果により、カウンター80および81のカウント値をクリアーする。
【0076】
図13は本発明による実施例3(図12)の動作を示すフローチャートである。
【0077】
エラーカウンター81のカウント値がある一定値(エラーカウンターセット値)を超えたときに(ステップS41のYes)、パケットカウンター80のクリアを行い(S42)、次に到来するパケットにより、パケットカウンター80のカウントを新たに開始する。
【0078】
また、エラーカウンター81のカウント値が上記のある一定値を超えたときに(S41のYes)、エラーカウンター81のクリアを行い(S42)、次に到来するエラー信号ERにより、エラーカウンター81のカウントを新たに開始する。
【0079】
なお、ステップS43は、上記図11のステップS33と同様である。
【0080】
例えばパケットカウンター80のパケットカウンターセット値が20で、エラーカウンター81のエラーカウンターセット値が10であるものとする。この場合、エラーカウンター81の方がパケットカウンター80よりも先にそのセット値(10)に達してしまったとすると、パケットカウンター80のカウント値は最早それ以上カウントアップする意味がなくなるので、その時点でパケットカウンター80を即座にクリアーしてしまう。
【0081】
本実施例4において、エラー信号ERを検出したときの動作を説明する。
【0082】
図14は実施例4におけるエラー信号検出時の動作を示すフローチャートである。
【0083】
本図において、ステップS51は既述のS41と同じである。
【0084】
このステップS51の判断がYesであれば、エラーカウント値がセット値を超えてしまったのでこれを再び0に戻す(S55のクリアー)。
【0085】
一方、ステップS51の判断がNoであるときは、エラー信号ERの有無を検出する(S52)。ここで「エラー信号検出」とは、既述のように、エラー信号の立ち上がり(または立ち下がり)を検出することを意味する。
【0086】
そのエラー信号が検出されたならば(ステップS52のYes)、エラーカウンター81におけるカウント値をさらに+1する(S53)。
【0087】
一方、そのエラー信号が検出されないならば、エラーカウンター81におけるカウント値を現状のまま保持する(S54)。すなわち、エラー信号が到来しないときは、パケットカウンターのカウント値がある一定値を超えるまで、エラーカウンターのカウント値をそのまま保持する。
【0088】
結局、エラーカウンター81のカウント値がある一定値を超える前は、フリーズ制御の状態を保持し、エラーカウンター81のカウント値がある一定値を超えたときに、フリーズ制御を実行する。この様子を図に示すと、図15および図16のようになる。
【0089】
図15は図12にフリーズON/OFF制御部70を組み入れた構成を示す図であり、
図16は図15の構成における動作を示すフローチャートである。
【0090】
まず図15を参照すると、エラーカウンター81の出力を受けるフリーズON/OFF制御部70(図6、図7、図9参照)が設けられ、該制御部70により、デコーダ側またはCPU9側にフリーズ制御のオン/オフコマンドが与えられる。
【0091】
図16を参照すると、ステップS61は既述のS41と同じであり、その判断がYesのときは、フリーズ制御オンとなる。逆にその判断がNoのときは、フリーズ制御状態(オンもしくはオフ)をそのまま保持する。
【0092】
次に、オンになっていたフリーズ制御をオフにする場合について説明する。すなわち「フリーズ制御解除」である。
【0093】
基本的には、フリーズ制御手段6は、エラー信号ER(ER′)を検出しないときは、オンになっているフリーズ制御をオフにする。
【0094】
この場合、フリーズ制御手段6は、オンになっている上記のフリーズ制御を即座にオフにすることができる。この様子は、前述した図4におけるステップS11→S13に相当し、即座にフリーズ制御オフに移行する。
【0095】
〔実施例5〕
フリーズ制御を解除する場合においても、フリーズ制御手段6は、既述した所定単位を規定するために、順次到来するそのパケットの数をカウントするパケットカウンター80を有すると共に、そのパケット毎にエラー信号ER(ER′)の有無を検出して、そのエラー信号の数をカウントするエラーカウンター81を有する。
【0096】
図17は本発明による実施例5の構成を示す図である。
【0097】
図18は本発明による実施例5(図17)の動作を示すフローチャートである。
【0098】
図18を参照すると、パケットカウンター80のカウント値がある一定値(パケットカウンターセット値)以上になっていて(ステップS71のYes)、しかもエラーカウンター81のカウント値がある一定値(エラーカウンターセット値)以上になったならば、既述のようにフリーズ制御をオンとする(S73)。
【0099】
一方、パケットカウンター80のカウント値が上記のある一定値以上になっていながら(ステップS71のYes)、エラーカウンター81のカウント値の方は上記のある一定値未満ならば、フリーズ制御はオフとする(S74)。
【0100】
すなわちフリーズ制御の解除については、パケットカウンター80のカウント値がある一定値を超えても、エラーカウンター81のカウント値がある一定値を超えないときには、オンになっているフリーズ制御をオフにする。
【0101】
〔実施例6〕
実施例6は、パケット内に表示遅延情報が含まれているとき、その遅延時間分だけ遅延して、フリーズ制御を実行することを特徴とするものである。
【0102】
具体的には上記の表示遅延情報は、PTSあるいはDTSである。
【0103】
例えばMPEG−SYSTEM規格によれば、トランスポートストリームTS内にPTSやDTSが定義されている。PTSはPresentation Time Stamp、いわゆる再生出力時刻管理情報であり、DSTはDecode Time Stamp、いわゆる復号時刻管理情報である。これらPTSやDTSは、映像信号の表示を所定時間遅延すべきことを受信機に対して指示する表示遅延情報である。
【0104】
このような表示遅延情報を考慮すると、フリーズ制御を実行する際(オン→オフまたはオフ→オン)、そのオン/オフ切り替えタイミングを遅らせた方が好ましい。このことをタイムチャートを用いて説明する。
【0105】
図19は実施例6におけるフリーズ制御オン/オフのタイミングを示す図であり、
図20は本発明による実施例6の構成を示す図である。
【0106】
まず図19を参照すると、1)は受信機1内の基本クロックCLKであり、これをベースにタイミング制御が行われる。
【0107】
2)はフリーズ制御のオンからオフへの切り替わりタイミングを示し、5)はその逆の切り替わりタイミングを示す。
【0108】
ここで注目すべき点は、2)において、オン→オフの切り替わりタイミングが、本来ならば図中のaのタイミングで発生していることである。また5)においても、本来ならば図中のbのタイミングで、オフ→オンの切り替わりが発生していることである。
【0109】
しかし実施例6では、それら本来のオン→オフおよびオフ→オンの切り替えを、4)に示すPTS/DTS遅延時間分だけ意図的に遅らせる。
【0110】
このようにした効果は同図中の3)と6)に表されている。まず3)に注目すると、ユーザーに対して、本来ならば、aの時点から汚ない画面(ハッチング)が提供されていたところ、実施例6によればa′以降のきれいな画面のみを提供できることになる。
【0111】
次に6)に着目すると、表示遅延があるため、本来ならbの時点では汚ないのがユーザーにはきれいにみえる。よって、表示遅延を利用して、長時間(b′の時点まで)、きれいな映像を提供し続けることができる。
【0112】
次に図20を参照すると、分離(DEMUX)前処理部93において、トランスポートストリームTS内から上記のPTSやDSTを抽出し、その遅延時間分だけ、フリーズON/OFF制御部70内での切り替えタイミング制御を遅らせる。
【0113】
〔実施例7〕
上記実施例6での表示遅延情報(PTS/DTS)に代えて、ある一定時間経過してから、フリーズ制御を実行するようにしたのが、この実施例7である。
【0114】
図21は実施例6での図19に相当する。4)において「PTS/DTD遅延時間」を「一定時間」に変更しただけである。
【0115】
また実施例7の構成も実施例6の場合(図20)とほとんど変わらない。ただし実施例7では、図20中のPTS/DTSに代えて、フリーズON/OFF制御部70内に上記一定時間を設定するためのソフトタイマー(あるいはハードタイマー)を設ける必要がある。
【0116】
上記実施例6および7は、フリーズ制御を即座に行う態様以外の全ての態様に適用できる。
【0117】
〔実施例8〕
以上の説明では、図1〜図3において、(i)エラー信号はOFDM復調処理部4から出力されるもの(ER)、(ii)エラー信号はフリーズ制御手段6自らが検出するもの(ER′)としてきたが、そのエラー信号としてさらに(iii )デコーダ部5が出力するもの(ER″)もある。本実施例8はその(iii )に相当する。
【0118】
すなわち、実施例8のフリーズ制御手段6(61)は、デコーダ部5(51,52)の制御端子から出力されるエラー表示信号ER″1またはこのデコーダ部5(51,52)の内部レジスタに書き込まれるエラー表示信号ER″2を検出しないとき、オンになっているフリーズ制御をオフにするものである。
【0119】
同様にフリーズ制御手段6(61)は、デコーダ部(51,52)の制御端子から出力されるエラー表示信号ER″2またはこのデコーダ部5(51,52)の内部レジスタに書き込まれるエラー表示信号を検出したとき、フリーズ制御をオンにするものである。
【0120】
図22は実施例8における第1の形態の動作を示すフローチャートであり、
図23は実施例8における第2の形態の動作を示すフローチャートである。
【0121】
まず図22を参照すると、デコーダ51,52からの既存のエラー信号ER″1が「エラー表示あり」の状態か否か、例えばCPU9が判断し「あり」ならば(ステップS81のYes)、フリーズ制御をオンにし(S82)、「なし」ならば(S81のNo)、オンになっていたフリーズ制御をオフにする。
【0122】
次に図23を参照すると、デコーダ51,52の内部にある既存のエラー表示レジスタに例えばCPU9がアクセスし(ステップS91)、そのエラー表示レジスタ内のレジスタ値が、「エラーあり」を示す値(ER″2)か否か例えばCPU9が判断し「エラーあり」ならば(S92のYes)、フリーズ制御をオンにし(S93)、「エラーなし」ならば(S92のNo)、オンになっていたフリーズ制御をオフにする。
【0123】
〔実施例9〕
図2や図3に示すように、デジタルテレビ放送受信機1内には、少なくともフリーズ制御手段6を制御することのできるCPU9を備えている。フリーズ制御手段6はこのCPU9からの制御信号に応じて、フリーズ制御を実行することができる。これが実施例9である。
【0124】
この場合、CPU9から直接フリーズ制御のオン/オフを指示すコマンドを出力することもできるし(第1の形態)、
CPU9によるフリーズ制御のオン/オフが必要か否かのフリーズ制御判定情報を、CPU9内に設けたフリーズ制御レジスタまたはフリーズ制御手段6内に設けたフリーズ制御レジスタに書き込み、これをフリーズ制御手段6が自ら読みに行くこともできる(第2の形態)。
【0125】
図24はその第1の形態の動作を示すフローチャートであり、
図25はその第2の形態の動作を示すフローチャートである。
【0126】
まず図24を参照すると、CPU9からの制御信号(フリーズオン/オフ・コマンド)は、フリーズオンを示しているか否かフリーズ制御手段6(61)が判断し「オン」ならば(S101のYes)、フリーズ制御をオンにし(S102)、「オフ」ならば(S101のNo)、これをオフにする(S103)。
【0127】
次に図25を参照すると、CPU9内のフリーズ制御レジスタまたはフリーズ制御手段6(61)内のフリーズ制御レジスタにアクセスし、そこに書き込まれた上記フリーズ制御判定情報を読み取り、その判定に従って、フリーズ制御をオンにし(S113)、またはオフにする(S114)。
【0128】
〔実施例10〕
実施例10におけるフリーズ制御手段6(61)は、復調/分離処理部4(41,42)からデコーダ部5(51,52)への入力信号INの供給または停止を行うことにより、フリーズ制御を実行するものである。
【0129】
図26、図27および図28は、実施例10の第1、第2および第3の形態をそれぞれ示す。
【0130】
まず図26を参照すると、前述のデータバッファ62に格納された復調信号を、フリーズON/OFF制御部70の出力によって、出力制御部94を介し、デコーダ部5へ送出または非送出とする。
【0131】
図27を参照すると、前出の分離(DEMUX)前処理部63において、復調信号を前出のTS−DEMUX処理部42へ、フリーズON/OFF制御部70を介し、送出しまたは非送出とする。この場合、ビデオ・デコーダおよびオーディオ・デコーダに対して個別に送出または非送出とすることができる。
【0132】
図28を参照すると、この第3の形態は、第1の形態(図26)と第2の形態(図27)とを組み合わせたものに相当する。
【0133】
図29および図30は、上記第2の形態(図27)および上記第3の形態(図28)をさらに具体的に示す図である。
【0134】
〔実施例11〕
実施例11によるフリーズ制御手段6(61)は、フリーズ制御を実行するか否かの判定基準を、映像信号の種類に応じて変化させるものである。
【0135】
またフリーズ制御手段6(61)は、フリーズ制御を実行するか否かの判定基準を、音声信号の種類に応じて変化させるものである。
【0136】
さらに映像信号の種類と音声信号の種類に応じて、上記の各判定基準を同時に変化させても良い。
【0137】
上記の映像および音声の種類を判断するには、トランスポートストリームTSの中にある映像・音声種類判別データを用いて(例えば、PSI(program Specific Information/SI (Service Information )等)判断する。パケットカウンターセット値および、エラーカウンターセット値は、フリーズ制御部61内で保持する他、CPUからセット値を送るという方法等がある。映像の種類とは、静止画、動きの遅い動画、動きの速い動画等である。もし、TSの映像・音声種類判別データが、野球、ニュース、レース等のジャンルならば、どの映像種類として区別するか、予め決定しておく必要がある。
【0138】
例えば、ニュースならば多少画面が乱れても構わないが、レースならばなるべく早目にフリーズ制御をオン/オフした方が良いことに着目したものである。
【0139】
またフリーズ制御手段6(61)は、フリーズ制御を実行するか否かの判定基準を、外部(ユーザー)からの指示に応じて設定することもできる。
【0140】
図31は実施例11においてユーザーからの指示を行う一例を示す図である。
【0141】
本図中のMはディスプレイ上のマーカーである。
【0142】
フリーズ制御をちょっとの画像乱れに対しても行う(早く行う。感度大)、あるいは少々の画像乱れに対しては行なわない(遅く行う。感度小)といった、フリーズ制御のレベル調整をユーザーができるよう、GUIにて実現する。フリーズ制御レベルの調整には、パケットカウンターセット値、エラーカウンターセット値を、上記の判定基準として、使用する。例えば、同じエラー数なら、パケットカウンターセット値が小さければ、感度大に、パケットカウンターセット値が大きければ、感度小になる。一方、同じパケットカウンターセット値なら、エラーカウンターセット値が小さければ、感度大に、エラーカウンターセット値が大きければ、感度小になる。
【0143】
なお、GUIに応じたパケットカウンターセット値および、エラーカウンターセット値は、フリーズ制御部61内で保持する他、CPU9から上記のセット値を送るという方法等がある。
【0144】
さらにまた、ユーザーは好みに応じてフリーズ制御をするか/しないか(自然のまま)を選択できるようにしても良い。
【0145】
図32はそのための他の一例を示す図である。本図の例では、フリーズ制御を行うべきことが指示されている。
【0146】
〔実施例12〕
実施例12の第1の形態においては、CPU9に入力される外部からの指示信号により、フリーズ制御手段を活性または非活性にする。
【0147】
図33はこの第1の形態の一例を示す図である。
【0148】
この第1の形態では、CPU9の内部のレジスタに、「フリーズ制御をしない」と書き込まれているときは、フリーズ制御部61は、パケットカウンター80とエラーカウンター81のカウント動作を停止する。
【0149】
実施例12の第2の形態においては、フリーズON/OFF制御部からの出力と、CPU9への上記指示信号との論理演算により、フリーズ制御をオンあるいはオフにする。
【0150】
図34の(a)はこの第2の形態の一例を示し、(b)はその要部のタイミングチャートを示す図である。
【0151】
上記の論理演算は、論理演算部95において行われる。フリーズON/OFF制御部70が「フリーズON」であっても(1)、外部フリーズ制御状態Rが「制御OFF」ならば(2)、論理演算部95の出力は“L”となる(3)。一方、制御部70が「フリーズOFF」のときは(1)、制御状態Rが「制御ON」になっても(2)、演算部95の出力は“L”のままである(3)。
【0152】
【発明の効果】
以上詳しく説明したように、本発明によれば、デジタルテレビ放送受信機において、受信状態の悪化に伴って、突然画面が見えなくなるとか、突然爆音が聞こえる、といった状況をなるべくユーザーに与えないようにして、快く高品質のメディアをサービスすることができる。
【図面の簡単な説明】
【図1】本発明に係るデジタルテレビ放送受信機の基本構成図である。
【図2】本発明を適用した受信機1の第1の具体構成例を示す図である。
【図3】本発明を適用した受信機1の第2の具体構成例を示す図である。
【図4】フリーズ制御手段6の第1の態様での動作を示すタイムチャートである。
【図5】フリーズ制御手段6の第2の態様での動作を示すタイムチャートである。
【図6】第4の態様でのフリーズ制御手段6の構成例を示す図である。
【図7】第6の態様でのフリーズ制御手段6の構成例を示す図である。
【図8】本発明による実施例1の構成を示す図である。
【図9】本発明による実施例2の構成を示す図である。
【図10】本発明による実施例3の構成を示す図である。
【図11】本発明による実施例3の動作を示すフローチャートである。
【図12】本発明による実施例4の構成を示す図である。
【図13】本発明による実施例4の動作を示すフローチャートである。
【図14】実施例4におけるエラー信号検出時の動作を示すフローチャートである。
【図15】図12にフリーズON/OFF制御部70を組み入れた構成を示す図である。
【図16】図15の構成における動作を示すフローチャートである。
【図17】本発明による実施例5の構成を示す図である。
【図18】本発明による実施例5の動作を示すフローチャートである。
【図19】実施例6におけるフリーズオン/オフのタイミングを示す図である。
【図20】本発明による実施例5の構成を示す図である。
【図21】本発明による実施例7におけるフリーズオン/オフのタイミングを示す図である。
【図22】本発明による実施例8における第1の形態の動作を示すフローチャートである。
【図23】本発明による実施例8における第2の形態の動作を示すフローチャートである。
【図24】本発明による実施例9における第1の形態の動作を示すフローチャートである。
【図25】本発明による実施例9における第2の形態の動作を示すフローチャートである。
【図26】本発明による実施例10における第1の形態を示す図である。
【図27】本発明による実施例10における第2の形態を示す図である。
【図28】本発明による実施例10における第3の形態を示す図である。
【図29】第2の形態(図27)をさらに具体的に示す図である。
【図30】第3の形態(図28)をさらに具体的に示す図である。
【図31】本発明による実施例11におけるユーザー指示の一例を示す図である。
【図32】本発明による実施例11におけるユーザー指示の他の一例を示す図である。
【図33】本発明による実施例12における第1の形態を示す図である。
【図34】(a)は本発明による実施例12における第2の形態を示し、(b)はその要部のタイミングチャートを示す図である。
【符号の説明】
1…デジタルテレビ放送受信機
2…アンテナ
3…RF/IF処理部
4…復調/分離処理部
5…デコーダ部
6…フリーズ制御部
9…CPU
31…RF−ベースバンド処理部
41…OFDM復調処理部
42…TS−DEMUX処理部
51…ビデオ・デコーダ
52…オーディオ・デコーダ
61…フリーズ制御部
70…フリーズON/OFF制御部
80…パケットカウンター
81…エラーカウンター
83…オン時パケットカウンター
84…オフ時パケットカウンター
85…オン時エラーカウンター
86…オフ時エラーカウンター
90…パケットカウンターセット値保持部
91…エラーカウンターセット値保持部
95…論理演算部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a digital television broadcast receiver, and more specifically, to a digital television broadcast receiver provided with means for reducing deterioration of reception / reproduction media due to deterioration of a reception state. Here, the reception / reproduction medium means video, audio and data received and reproduced by the receiver.
[0002]
[Prior art]
Digital television broadcasts have higher frequency utilization efficiency than analog broadcasts, and it is possible to improve the quality of reception media and increase the number of channels. However, paying attention to the high quality, the high quality may not be sufficiently maintained depending on the reception state. For example, this is the case where the receiver is an in-vehicle digital television broadcast receiver.
[0003]
In an in-vehicle digital television broadcast receiver (hereinafter also simply referred to as a receiver), the reception state changes from moment to moment as the vehicle moves, and video, audio or data reproduced by the receiver deteriorates. May end up. For example, when the vehicle approaches a radio wave shielding / reflecting object such as a building or a mountain, or its traveling speed changes, the radio wave received from the broadcasting station may fluctuate sharply or cause a momentary interruption. There are things to do.
[0004]
As a known technique related to the receiver of the present invention described later, there is
[0005]
[Patent Document 1]
JP 2001-339684 A
[0006]
[Problems to be solved by the invention]
In the digital television broadcast receiver, when the reception state is deteriorated, deterioration of video and audio may appear suddenly. Looking at this video, for example, a plurality of rectangular green block noises suddenly appear on the television screen, and in the worst case, the video is completely invisible. If you look at the sound, you suddenly hear a blast.
[0007]
Such a phenomenon is not possible in the case of analog broadcasting so far, and not only can not provide users with high-quality video, audio and data services, but also the user can be uncomfortable. There is a problem of giving.
[0008]
Therefore, in view of the above problems, an object of the present invention is to provide a digital television broadcast receiver that can be viewed without causing discomfort to the user even when the reception state deteriorates.
[0009]
[Means for Solving the Problems]
FIG. 1 is a basic configuration diagram of a digital television broadcast receiver according to the present invention.
[0010]
The digital
[0011]
Here, the feature of the present invention is that a freeze control means 6 is introduced. Specifically, the freeze control means 6 includes a decoder unit based on the error signal ER output from the demodulation /
[0012]
Thus, by turning on the freeze control of the video signal, the audio signal, or the data signal based on the error signal ER, these signals can be stopped or stopped at an early stage. In other words, before the block noise described above appears on the TV screen, and before the explosion sound described above is output from the audio section, these can be stopped or stopped, giving the user an uncomfortable feeling. It is prevented.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
Various embodiments according to the present invention will be described below.
[0014]
FIG. 2 is a diagram showing a first specific configuration example of the
FIG. 3 is a diagram showing a second specific configuration example of the
[0015]
First, referring to FIG. 2, an RF-
[0016]
Next, the demodulation /
[0017]
Further, as the
[0018]
A display processing circuit 7 and a D /
[0019]
Here, the freeze control means 6 of FIG. 1 which characterizes the present invention is shown as a
[0020]
When viewed as the
[0021]
Next, referring to FIG. 3, the configuration of this figure is almost the same as that of FIG. The difference is that the
[0022]
The specific configuration example of the
[0023]
[First embodiment]
In the first mode of the freeze control means 6, the
[0024]
FIG. 4 is a flowchart showing the operation of the freeze control means 6 in the first mode.
[0025]
In this figure,
Step S11: It is determined whether or not the error signal ER is detected.
[0026]
Step S12: If the error signal ER is detected (Yes), the freeze control is immediately turned on.
[0027]
Step S13: If the error signal ER is not detected (No), the freeze control that was turned on is immediately turned off.
[0028]
Here, looking at the error signal ER, the OFDM
[0029]
[Second embodiment]
Next, as a second mode of the freeze control means 6, in step S12 (also S13) in FIG. 4, the freeze control is executed without distinction on all media such as video signals and audio signals. . This is shown in a flowchart.
[0030]
FIG. 5 is a flowchart showing the operation of the freeze control means 6 in the second mode.
[0031]
In this figure,
Step S21: Same as step S11 (FIG. 4).
[0032]
Step S22: When freeze control is on, screen stillness and audio mute are executed simultaneously.
[0033]
Step S23: The screen still and the audio mute are canceled at the same time.
[0034]
[Third embodiment]
As a third aspect of the freeze control means, the freeze control is turned on (and turned off if necessary), not immediately as in the first and second aspects described above, but only after a predetermined time has elapsed. To. When the freeze control is immediately turned on each time the error signal ER is generated, the user is provided with video / audio that is frequently stopped / stopped, and feels uncomfortable.
[0035]
Therefore, in the third aspect, a predetermined time is waited until the freeze control is actually turned on. Specifically, the freeze control means 6 according to the third aspect is characterized in that the freeze control is executed (ON or OFF) based on the number of occurrences of the error signal ER (ER ′) per predetermined unit. It is. This avoids frequent video / audio pauses / stops and provides the user with the advantage of maintaining normal video and audio for as long as possible. The specific configuration is shown in FIG.
[0036]
Next, the fourth, fifth and sixth aspects will be described. According to these aspects, in addition to the above-described advantages according to the third aspect, further advantages can be obtained.
[0037]
[Fourth aspect]
In the first to third aspects, the freeze control is uniformly executed regardless of the type of the input signal IN. However, the freeze control means 6 according to the fourth aspect is provided in the demodulation /
[0038]
FIG. 6 is a diagram showing a configuration example of the freeze control means 6 in the fourth mode. The freeze control means 6 is a
[0039]
The demodulated signal (transport stream signal) from the OFDM
[0040]
The video signal, audio signal, and data signal thus individually separated are subjected to data analysis in the corresponding
[0041]
Here, if the error signal ER ′ is detected, the freeze ON /
[0042]
[Fifth aspect]
In the fourth aspect, the separation (DEMUX)
[0043]
Eventually, the freeze control means 6 in the fifth mode executes freeze control for each of the video signal, audio signal and data signal after the separation (DEMUX) processing in the demodulation /
[0044]
[Sixth aspect]
In the fourth and fifth aspects, freeze control is performed for each signal of video and audio and data. In the sixth aspect, freeze control is performed separately for each hierarchy. As is well known, various programs can be provided for each layer.
[0045]
FIG. 7 is a diagram showing a configuration example of the freeze control means 6 in the sixth mode.
[0046]
The freeze control means 6 corresponds to the
[0047]
Therefore, newly shown in FIG. 7 are
[0048]
Each of the
[0049]
Note that the A, B, and C layers 75 to 77 are originally built in the TS-
[0050]
After all, when the input signal IN includes a plurality of hierarchies, the freeze control means 6 in the sixth mode divides the demodulated signal in the demodulation /
[0051]
[Example 1]
According to the third aspect described above, the freeze control means 6 executes (on or off) the freeze control based on the number of occurrences of the error signal ER (ER ′) per predetermined unit.
[0052]
In order to realize this, the freeze control means 6 (61) according to the first embodiment, when the input signal IN is composed of a series of packets, in order to define the predetermined unit, the number of packets that arrive sequentially A packet counter (80) for counting
[0053]
The freeze control means 6 (61) has an error counter (81) for detecting the presence or absence of an error signal ER for each packet and counting the number of error signals ER.
[0054]
FIG. 8 is a diagram showing the configuration of the first embodiment according to the present invention.
[0055]
The demodulated signal from the OFDM demodulation processing unit 41 (FIG. 2) is input to the
[0056]
The
[0057]
On the other hand, the
[0058]
Thus, for example, the error count value is seen every 10 packets, and the freeze control is turned on only when the error count value exceeds 2, for example.
[0059]
[Example 2]
According to the first embodiment (FIG. 8), the time when the freeze control changes from OFF to ON is the same as the time when the freeze control changes from ON to OFF.
[0060]
Then, although the reception state deteriorates, it is not possible to perform fine control such as providing a user with clean video and audio for as long as possible or providing the user with clean video and audio as soon as the reception state is improved.
[0061]
Thus, the second embodiment realizes such fine control.
[0062]
That is, the freeze control means 6 (61) according to the second embodiment uses the on-time packet counter (83) and the
[0063]
In addition, the freeze control means 6 (61) according to the second embodiment includes an on-time error counter (85) and an
[0064]
FIG. 9 is a diagram showing the configuration of the second embodiment according to the present invention.
[0065]
In the figure, the above-mentioned on / off-time packet counters 83 and 84 are shown, and the above-mentioned on / off-time error counters 85 and 86 are shown.
[0066]
The freeze control operation using the count values of the on / off time packet counter (83, 84) and the on / off time error counter (85, 86) will be described more specifically. However, if all of the four counters of the on / off packet counter and the on / off error counter are focused on, the explanation becomes complicated. Therefore, the
[0067]
Example 3
FIG. 10 is a diagram showing the configuration of the third embodiment according to the present invention.
[0068]
In this figure, a new component is a packet counter set
[0069]
FIG. 11 is a flowchart showing the operation of the third embodiment (FIG. 10) according to the present invention.
[0070]
When the count value exceeds a certain value (packet counter set value) (Yes in step S31), the
[0071]
Further, when the count value of the
[0072]
If the determination in step S31 is No, the counter is not cleared and the current count value is maintained as it is (S33).
[0073]
For example, if the detected error signal ER is less than 2 up to 10 consecutive packets, both counters (80, 81) are returned to the initial state.
[0074]
Example 4
FIG. 12 is a diagram showing the configuration of the fourth embodiment according to the present invention.
[0075]
In this figure, a new component is an error counter set
[0076]
FIG. 13 is a flowchart showing the operation of the third embodiment (FIG. 12) according to the present invention.
[0077]
When the count value of the
[0078]
When the count value of the
[0079]
Step S43 is the same as step S33 in FIG.
[0080]
For example, assume that the packet counter set value of the
[0081]
The operation when the error signal ER is detected in the fourth embodiment will be described.
[0082]
FIG. 14 is a flowchart illustrating an operation when an error signal is detected in the fourth embodiment.
[0083]
In this figure, step S51 is the same as S41 described above.
[0084]
If the determination in step S51 is Yes, the error count value has exceeded the set value, so it is returned to 0 again (clearing S55).
[0085]
On the other hand, if the determination in step S51 is No, the presence / absence of the error signal ER is detected (S52). Here, “error signal detection” means that the rising edge (or falling edge) of the error signal is detected as described above.
[0086]
If the error signal is detected (Yes in step S52), the count value in the
[0087]
On the other hand, if the error signal is not detected, the count value in the
[0088]
After all, before the count value of the
[0089]
FIG. 15 is a diagram showing a configuration in which the freeze ON /
FIG. 16 is a flowchart showing the operation in the configuration of FIG.
[0090]
First, referring to FIG. 15, a freeze ON / OFF control unit 70 (see FIGS. 6, 7, and 9) that receives the output of the
[0091]
Referring to FIG. 16, step S61 is the same as S41 described above, and when the determination is Yes, the freeze control is turned on. Conversely, when the determination is No, the freeze control state (ON or OFF) is held as it is.
[0092]
Next, a case where the freeze control that has been turned on is turned off will be described. That is, “freeze control release”.
[0093]
Basically, when the error signal ER (ER ′) is not detected, the freeze control means 6 turns off the freeze control that is turned on.
[0094]
In this case, the freeze control means 6 can immediately turn off the above-described freeze control that is turned on. This situation corresponds to steps S11 → S13 in FIG. 4 described above, and the freeze control is immediately turned off.
[0095]
Example 5
Even when the freeze control is canceled, the freeze control means 6 has a
[0096]
FIG. 17 is a diagram showing the configuration of the fifth embodiment according to the present invention.
[0097]
FIG. 18 is a flowchart showing the operation of the fifth embodiment (FIG. 17) according to the present invention.
[0098]
Referring to FIG. 18, the count value of the
[0099]
On the other hand, if the count value of the
[0100]
That is, regarding the release of the freeze control, if the count value of the
[0101]
Example 6
The sixth embodiment is characterized in that when the display delay information is included in the packet, the freeze control is executed with a delay by the delay time.
[0102]
Specifically, the display delay information is PTS or DTS.
[0103]
For example, according to the MPEG-SYSTEM standard, PTS and DTS are defined in the transport stream TS. PTS is Presentation Time Stamp, so-called reproduction output time management information, and DST is Decode Time Stamp, so-called decoding time management information. These PTS and DTS are display delay information for instructing the receiver that the display of the video signal should be delayed for a predetermined time.
[0104]
Considering such display delay information, it is preferable to delay the on / off switching timing when the freeze control is executed (on → off or off → on). This will be described using a time chart.
[0105]
FIG. 19 is a diagram illustrating the timing of freeze control on / off in the sixth embodiment.
FIG. 20 is a diagram showing the configuration of the sixth embodiment according to the present invention.
[0106]
First, referring to FIG. 19, 1) is a basic clock CLK in the
[0107]
2) shows the switching timing of the freeze control from on to off, and 5) shows the reverse switching timing.
[0108]
What should be noted here is that, in 2), the on-to-off switching timing originally occurs at the timing a in FIG. Also in 5), the switching from OFF to ON occurs at the timing b in the figure.
[0109]
However, in the sixth embodiment, the original ON → OFF and OFF → ON switching is intentionally delayed by the PTS / DTS delay time shown in 4).
[0110]
The effect thus obtained is shown in 3) and 6) in the figure. First, paying attention to 3), the screen was originally provided with a clean screen (hatching) from the time point a, but according to the sixth embodiment, only a clean screen after a ′ can be provided. Become.
[0111]
Next, paying attention to 6), since there is a display delay, it seems to the user that it is not dirty at the time point b. Therefore, it is possible to continue providing a clear video for a long time (until time b ′) using the display delay.
[0112]
Next, referring to FIG. 20, the separation (DEMUX)
[0113]
Example 7
In the seventh embodiment, the freeze control is executed after a certain period of time instead of the display delay information (PTS / DTS) in the sixth embodiment.
[0114]
FIG. 21 corresponds to FIG. 19 in the sixth embodiment. In 4), “PTS / DTD delay time” is merely changed to “fixed time”.
[0115]
The configuration of the seventh embodiment is almost the same as that of the sixth embodiment (FIG. 20). However, in the seventh embodiment, it is necessary to provide a soft timer (or hard timer) for setting the predetermined time in the freeze ON /
[0116]
The sixth and seventh embodiments can be applied to all modes other than the mode in which the freeze control is performed immediately.
[0117]
Example 8
In the above description, in FIGS. 1 to 3, (i) the error signal is output from the OFDM demodulation processing unit 4 (ER), and (ii) the error signal is detected by the freeze control means 6 itself (ER ′ However, there is also (iii) what is output from the decoder unit 5 (ER ″) as the error signal. The eighth embodiment corresponds to (iii).
[0118]
That is, the freeze control means 6 (61) of the eighth embodiment uses the error display signal ER ″ 1 output from the control terminal of the decoder unit 5 (51, 52) or the internal register of the decoder unit 5 (51, 52). When the error display signal ER ″ 2 to be written is not detected, the freeze control that is turned on is turned off.
[0119]
Similarly, the freeze control means 6 (61) is an error display signal ER ″ 2 output from the control terminal of the decoder unit (51, 52) or an error display signal written to the internal register of the decoder unit 5 (51, 52). When freeze is detected, freeze control is turned on.
[0120]
FIG. 22 is a flowchart showing the operation of the first mode in the eighth embodiment.
FIG. 23 is a flowchart showing the operation of the second mode in the eighth embodiment.
[0121]
First, referring to FIG. 22, if the existing error signal ER ″ 1 from the
[0122]
Next, referring to FIG. 23, for example, the
[0123]
Example 9
As shown in FIG. 2 and FIG. 3, the digital
[0124]
In this case, the
The freeze control determination information indicating whether or not the freeze control by the
[0125]
FIG. 24 is a flowchart showing the operation of the first embodiment.
FIG. 25 is a flowchart showing the operation of the second mode.
[0126]
Referring first to FIG. 24, if the control signal (freeze on / off command) from the
[0127]
Next, referring to FIG. 25, the freeze control register in the
[0128]
Example 10
The freeze control means 6 (61) in the tenth embodiment performs freeze control by supplying or stopping the input signal IN from the demodulation / separation processing unit 4 (41, 42) to the decoder unit 5 (51, 52). It is something to execute.
[0129]
26, 27, and 28 show the first, second, and third modes of the tenth embodiment, respectively.
[0130]
First, referring to FIG. 26, the demodulated signal stored in the
[0131]
Referring to FIG. 27, in the above-described separation (DEMUX)
[0132]
Referring to FIG. 28, the third form corresponds to a combination of the first form (FIG. 26) and the second form (FIG. 27).
[0133]
29 and 30 are diagrams more specifically showing the second embodiment (FIG. 27) and the third embodiment (FIG. 28).
[0134]
Example 11
The freeze control means 6 (61) according to the eleventh embodiment changes the criterion for determining whether or not to perform freeze control according to the type of video signal.
[0135]
The freeze control means 6 (61) changes a criterion for determining whether or not to execute the freeze control according to the type of the audio signal.
[0136]
Furthermore, each of the above determination criteria may be changed simultaneously according to the type of video signal and the type of audio signal.
[0137]
In order to determine the video and audio types, the video / audio type determination data in the transport stream TS is used (for example, PSI (program specific information / SI (Service Information)) or the like). The counter set value and the error counter set value are stored in the
[0138]
For example, the screen may be somewhat disturbed for news, but it is noted that it is better to turn on / off the freeze control as soon as possible for a race.
[0139]
The freeze control means 6 (61) can also set a criterion for determining whether or not to perform freeze control in accordance with an instruction from the outside (user).
[0140]
FIG. 31 is a diagram illustrating an example of giving an instruction from the user in the eleventh embodiment.
[0141]
M in the figure is a marker on the display.
[0142]
The user can adjust the level of freeze control, such as performing freeze control even for slight image disturbance (perform fast, high sensitivity), or not for slight image disturbance (perform slow, low sensitivity). , Realized by GUI. For the adjustment of the freeze control level, the packet counter set value and the error counter set value are used as the above determination criteria. For example, if the number of errors is the same, the sensitivity is high if the packet counter set value is small, and the sensitivity is low if the packet counter set value is large. On the other hand, if the packet counter set value is the same, the sensitivity is large if the error counter set value is small, and the sensitivity is small if the error counter set value is large.
[0143]
Note that the packet counter set value and the error counter set value corresponding to the GUI are stored in the
[0144]
Furthermore, the user may be allowed to select whether or not to perform freeze control (naturally) according to preference.
[0145]
FIG. 32 is a diagram showing another example for that purpose. In the example of this figure, it is instructed to perform freeze control.
[0146]
Example 12
In the first form of the twelfth embodiment, the freeze control means is activated or deactivated by an external instruction signal input to the
[0147]
FIG. 33 is a diagram showing an example of the first embodiment.
[0148]
In the first embodiment, when “no freeze control” is written in a register in the
[0149]
In the second mode of the twelfth embodiment, the freeze control is turned on or off by a logical operation of the output from the freeze ON / OFF control unit and the instruction signal to the
[0150]
FIG. 34 (a) shows an example of the second embodiment, and FIG. 34 (b) shows a timing chart of the main part.
[0151]
The logical operation is performed in the
[0152]
【The invention's effect】
As described above in detail, according to the present invention, in a digital television broadcast receiver, a situation where the screen suddenly disappears or a sudden sound is heard as the reception state deteriorates is prevented from being given to the user as much as possible. Can provide high-quality media.
[Brief description of the drawings]
FIG. 1 is a basic configuration diagram of a digital television broadcast receiver according to the present invention.
FIG. 2 is a diagram showing a first specific configuration example of a
FIG. 3 is a diagram illustrating a second specific configuration example of the
FIG. 4 is a time chart showing the operation of the freeze control means 6 in the first mode.
FIG. 5 is a time chart showing the operation of the freeze control means 6 in the second mode.
FIG. 6 is a diagram showing a configuration example of freeze control means 6 in the fourth mode.
FIG. 7 is a diagram showing a configuration example of freeze control means 6 in the sixth mode.
FIG. 8 is a diagram showing a configuration of Example 1 according to the present invention.
FIG. 9 is a diagram showing a configuration of a second embodiment according to the present invention.
FIG. 10 is a diagram showing a configuration of a third embodiment according to the present invention.
FIG. 11 is a flowchart showing the operation of the third embodiment according to the present invention.
FIG. 12 is a diagram showing a configuration of a fourth embodiment according to the present invention.
FIG. 13 is a flowchart showing the operation of the fourth embodiment according to the present invention.
FIG. 14 is a flowchart illustrating an operation when an error signal is detected in the fourth embodiment.
15 is a diagram showing a configuration in which a freeze ON /
16 is a flowchart showing an operation in the configuration of FIG.
FIG. 17 is a diagram showing a configuration of a fifth embodiment according to the present invention.
FIG. 18 is a flowchart showing the operation of the fifth embodiment according to the present invention.
FIG. 19 is a diagram illustrating freeze on / off timing in the sixth embodiment.
FIG. 20 is a diagram showing a configuration of a fifth embodiment according to the present invention.
FIG. 21 is a diagram showing freeze on / off timing in the seventh embodiment of the present invention.
FIG. 22 is a flowchart showing the operation of the first mode according to the eighth embodiment of the present invention.
FIG. 23 is a flowchart showing the operation of the second mode according to the eighth embodiment of the present invention.
FIG. 24 is a flowchart showing the operation of the first mode in the ninth embodiment of the present invention.
FIG. 25 is a flowchart showing the operation of the second mode according to the ninth embodiment of the present invention.
FIG. 26 is a diagram showing a first form in the tenth embodiment of the present invention.
FIG. 27 is a diagram showing a second form in the tenth embodiment of the present invention.
FIG. 28 is a diagram showing a third mode in the tenth embodiment of the present invention.
FIG. 29 is a diagram more specifically showing the second embodiment (FIG. 27).
FIG. 30 is a diagram more specifically showing the third embodiment (FIG. 28).
FIG. 31 is a diagram showing an example of a user instruction in Example 11 according to the present invention.
FIG. 32 is a diagram showing another example of a user instruction according to the eleventh embodiment of the present invention.
FIG. 33 is a diagram showing a first form in the twelfth embodiment of the present invention.
FIG. 34 (a) shows a second mode of the twelfth embodiment according to the present invention, and FIG. 34 (b) shows a timing chart of the main part thereof.
[Explanation of symbols]
1 ... Digital TV broadcast receiver
2 ... Antenna
3. RF / IF processing section
4 Demodulation / separation processing unit
5. Decoder part
6 ... Freeze controller
9 ... CPU
31 ... RF-baseband processing unit
41 ... OFDM demodulation processor
42 ... TS-DEMUX processing unit
51. Video decoder
52. Audio decoder
61 ... Freeze controller
70 ... Freeze ON / OFF control unit
80 ... Packet counter
81 ... Error counter
83 ... On-time packet counter
84: Off packet counter
85 ... Error counter when on
86 ... Error counter when off
90: Packet counter set value holding unit
91: Error counter set value holding unit
95: Logic operation section
Claims (23)
一連のパケットから構成される前記入力信号のエラー状況に応じて発生するエラー信号に基づいて、前記デコーダ部から送出される映像信号および音声信号あるいはデータ信号のうちの少なくとも1つの信号を静止または停止させるためのフリーズ制御を行うフリーズ制御手段をさらに含み、
ここに前記フリーズ制御手段は、前記入力信号が複数の階層から構成されるとき、前記復調/分離処理部内における復調処理後の信号を、各該階層毎に区分すると共に、各該階層毎に入力されるパケットの数およびエラー信号の数をカウントしてそれぞれの階層に対して前記フリーズ制御を実行することを特徴とするデジタルテレビ放送受信機。An RF / IF processing unit that receives a digital television broadcast wave as an input signal, a demodulation / separation processing unit that demodulates and separates the output from the RF / IF processing unit, and a decoding process that outputs the demodulation / separation processing unit A digital television broadcast receiver comprising a decoder unit;
Based on an error signal generated according to an error condition of the input signal composed of a series of packets , at least one of a video signal, an audio signal, and a data signal sent from the decoder unit is stopped or stopped. Further includes freeze control means for performing freeze control to
Here, when the input signal is composed of a plurality of layers, the freeze control means divides the demodulated signal in the demodulation / separation processing unit for each layer and inputs the signal for each layer. A digital television broadcast receiver characterized in that the number of packets to be transmitted and the number of error signals are counted and the freeze control is executed for each layer .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002375182A JP4079766B2 (en) | 2002-12-25 | 2002-12-25 | Digital tv broadcast receiver |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002375182A JP4079766B2 (en) | 2002-12-25 | 2002-12-25 | Digital tv broadcast receiver |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2004208066A JP2004208066A (en) | 2004-07-22 |
| JP2004208066A5 JP2004208066A5 (en) | 2007-07-19 |
| JP4079766B2 true JP4079766B2 (en) | 2008-04-23 |
Family
ID=32812996
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002375182A Expired - Fee Related JP4079766B2 (en) | 2002-12-25 | 2002-12-25 | Digital tv broadcast receiver |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4079766B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4562520B2 (en) * | 2004-12-28 | 2010-10-13 | 富士通テン株式会社 | Digital data receiver |
| JP4562548B2 (en) * | 2005-02-25 | 2010-10-13 | 富士通テン株式会社 | Digital data receiver |
| JP4606214B2 (en) * | 2005-03-22 | 2011-01-05 | 富士通テン株式会社 | Digital data receiver |
-
2002
- 2002-12-25 JP JP2002375182A patent/JP4079766B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004208066A (en) | 2004-07-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4894858B2 (en) | Receiving machine | |
| CN100429930C (en) | Digital broadcast receiving device and method | |
| US20130070161A1 (en) | Fast channel switching method and apparatus for digital broadcast receiver | |
| CN101022548A (en) | Method for processing data in a terminal with digital broadcasting receiver | |
| JP4079766B2 (en) | Digital tv broadcast receiver | |
| KR20050093880A (en) | Apparatus and method for receiving of broadcasting service in a digital multimedia broadcasting system | |
| JP3882295B2 (en) | Digital broadcast receiving apparatus and video signal muting method | |
| JP3911222B2 (en) | Digital broadcast receiver | |
| JP2005260605A (en) | Digital broadcast receiver | |
| US20060063482A1 (en) | Apparatus and method for receiving a broadcasting service in a digital multimedia broadcasting system | |
| JP2011151443A (en) | Device and method for receiving of digital broadcasting | |
| CN107615773B (en) | Receiving device and receiving method | |
| JP4468921B2 (en) | Digital broadcast receiver | |
| JP2006270825A (en) | Receiver and digital broadcast reception method | |
| KR100775169B1 (en) | How to play a broadcast stream stored in a digital broadcast receiver | |
| KR101184477B1 (en) | Method for changing channel automatically according to priority of program type and digital broadcasting receiver using the same | |
| JP2013009117A (en) | Digital broadcast receiver and program | |
| KR101309433B1 (en) | Apparatus and Method for Recording of Digital Multimedia Broadcasting Receiver | |
| KR100767502B1 (en) | DMV playback system to prevent video dropout during weak electric field | |
| JP2008005085A (en) | Digital broadcast receiver | |
| JP4720157B2 (en) | Digital TV broadcast receiving terminal | |
| JP4367702B2 (en) | Broadcast receiver | |
| KR100312511B1 (en) | Apparatus and Method of Recording and Playing Broadcasting Data | |
| JP2012244319A (en) | Digital broadcast receiver | |
| JP2007202030A (en) | Broadcast receiving apparatus and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041220 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041220 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070606 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070612 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070813 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071002 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071121 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20071213 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080108 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080205 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110215 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110215 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120215 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120215 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130215 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140215 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150215 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |