(57)【要約】【課題】デジタルテレビ放送受信機において、受信したＹ，Ｃｂ，ＣｒデータあるいはＲ，Ｇ，Ｂデータそのものを監視してブロックノイズを検出し、これを軽減するようにしたブロックノイズ軽減装置である。【解決手段】デコーダ部５において生成された復号映像信号を形成する複数の画素データを入力として該画素データを構成する複数の属性データの各値が、許容条件範囲内の値か否かを判別する判別手段１３を有し、該手段１３が、前記複数の属性データの各種が、前記許容条件範囲外の値であると判別したとき、当該画素データをブロックノイズと認定して、これを軽減するため処理を行う修正処理手段１２を有する。【選択図】      図１
2004208036.tif 000002
【特許請求の範囲】
【請求項１】
デジタルテレビ放送波を入力信号とするＲＦ／ＩＦ処理部と、該ＲＦ／ＩＦ処理部からの映像ベースバンド出力を復調し分離する復調／分離処理部と、該復調／分離処理部からの映像信号を復号処理するデコード部とを備えるデジタルテレビ放送受信機におけるブロックノイズ軽減装置において、
前記デコーダ部において生成された復号映像信号を形成する複数の画素データを入力とし、入力された該画素データについて、該画素データを構成する複数の属性データの各値が、許容条件範囲内の値か否かを判別する判別手段を有し、
該判別手段は、前記複数の属性データの各値が、前記許容条件範囲外の値であると判別したとき、当該画素データをブロックノイズと認定して、該ブロックノイズの軽減処理を起動させることを特徴とするデジタルテレビ放送受信機におけるブロックノイズ軽減装置。
【請求項２】
前記複数の属性データは、色差成分データ（Ｃｂ，Ｃｒ）または色差成分データ（Ｉ，Ｑ）のいずれか一方と輝度成分データ（Ｙ）とからなることを特徴とする請求項１に記載のブロックノイズ軽減装置。
【請求項３】
前記判別手段は、前記複数の属性データが輝度成分データおよび色差成分データからなるとき、該輝度成分データおよび色差成分データの各値の組合せが、通常出現し得ない値の組合せか否かを判別することを特徴とする請求項１に記載のブロックノイズ軽減装置。
【請求項４】
前記デジタルテレビ放送波の放送元から、第１の形態の映像信号が第２の形態の映像信号に変換され送信された映像信号を前記入力信号とするとき、
前記判別手段は、前記デコーダ部において生成された前記第２の形態の画素データを前記第１の形態の画素データに逆変換し、さらに、該第１の形態の画素データを構成する前記複数の属性データの少なくとも１つの値が、前記許容条件範囲外の値を含むか否か判別することを特徴とする請求項１に記載のブロックノイズ軽減装置。
【請求項５】
前記第１の形態の前記属性データは、赤成分データ（Ｒ）、緑成分データ（Ｇ）および青成分データ（Ｂ）からなり、前記第２の形態の属性データは、色差成分データ（Ｃｂ，Ｃｒ）または色差成分データ（Ｉ，Ｑ）のいずれか一方および輝度成分データ（Ｙ）からなることを特徴とする請求項４に記載のブロックノイズ軽減装置。
【請求項６】
前記判別手段は、前記色差成分データ（Ｃｂ，Ｃｒ）または色差成分データ（Ｉ，Ｑ）のいずれか一方と輝度成分データ（Ｙ）の各値が、予め設定した非許容条件に合致するか否かを判別することを特徴とする請求項２に記載のブロックノイズ軽減装置。
【請求項７】
頻繁に出現するブロックノイズの特徴を予め割り出し、当該ブロックノイズを形成する前記属性データの値を、前記非許容条件として設定することを特徴とする請求項６に記載のブロックノイズ軽減装置。
【請求項８】
前記の判別のための前記許容条件を、外部入力により変更可能とすることを特徴とする請求項１に記載のブロックノイズ軽減装置。
【請求項９】
前記判別手段と連係して前記ブロックノイズの軽減処理を実行するための修正処理手段をさらに有することを特徴とする請求項１に記載のブロックノイズ軽減装置。
【請求項１０】
前記修正処理手段は、前記ブロックノイズを所定の画素データと置き換える画素データ置換部を含むことを特徴とする請求項９に記載のブロックノイズ軽減装置。
【請求項１１】
前記修正処理手段は、前記ブロックノイズをなす画素データをそのまま出力するか、または、前記画素データ置換部により置き換えた前記所定の画素データを出力するか、を外部入力により選択する出力選択部を含むことを特徴とする請求項１０に記載のブロックノイズ軽減装置。
【請求項１２】
前記所定の画素データは、予め設定した色を表すことを特徴とする請求項１０に記載のブロックノイズ軽減装置。
【請求項１３】
前記所定の画素データは、前記ブロックノイズ周辺の正常な画素データを複写して得ることを特徴とする請求項１０に記載のブロックノイズ軽減装置。
【請求項１４】
前記所定の画素データは、前記ブロックノイズの出現位置と同一の位置にある直前の入力画素での画素データとすることを特徴とする請求項１０に記載のブロックノイズ軽減装置。
【請求項１５】
前記判別手段および前記修正処理手段に連係する修正基準設定手段をさらに有することを特徴とする請求項９に記載のブロックノイズ軽減装置。
【請求項１６】
前記修正基準設定手段は、現在の入力画面を構成する前記画素データと、直前の該入力画面を構成する前記画素データとの間の相関をとる相関判定部を含み、該相関の有無に応じて、前記修正処理手段による修正処理の内容を変更することを特徴とする請求項１５に記載のブロックノイズ軽減装置。
【請求項１７】
前記相関判定部は、前記相関をとるべき画素データを、前記入力画面上の予め設定した特定の位置にある画素データのみとすることを特徴とする請求項１６に記載のブロックノイズ軽減装置。
【請求項１８】
前記相関判定部は、前記画素データを構成する複数の前記属性データのうちいずれかの属性データに限定して前記の相関をとることを特徴とする請求項１６に記載のブロックノイズ軽減装置。
【請求項１９】
前記相関判定部は、前記相関をとるべき画素データの少なくとも一方が前記ブロックノイズであるときは、相関判定の結果を無効にすることを特徴とする請求項１６に記載のブロックノイズ軽減装置。
【請求項２０】
前記修正基準設定手段は、ブロックノイズ分布判定部を含み、該ブロックノイズの分布状態に応じて、前記修正処理手段による修正処理を変更することを特徴とする請求項１５に記載のブロックノイズ軽減装置。
【請求項２１】
前記ブロックノイズ分布判定部は、入力画面内に出現するブロックノイズを構成する前記画素データの総数を、１入力画面毎に計数することを特徴とする請求項２０に記載のブロックノイズ軽減装置。
【請求項２２】
前記ブロックノイズ分布判定部は、入力画面内の所定数の水平走査線毎に各該水平走査線内に出現するブロックノイズを構成する前記画素データの分布割合いに基づいて判定することを特徴とする請求項２０に記載のブロックノイズ軽減装置。
【請求項２３】
前記修正処理手段は、１入力画面分の前記画素データを一時的に格納する少なくとも１つのメモリを含むことを特徴とする請求項９に記載のブロックノイズ軽減装置。
【請求項２４】
前記メモリへの書込みにおいて、前記ブロックノイズを構成する画素データの部分については、直前の入力画面の画素データに対して上書きしないことを特徴とする請求項２３に記載のブロックノイズ軽減装置。
【請求項２５】
第１のメモリと第２のメモリとを含み、該第１のメモリには直前までの入力画面のうちで前記ブロックノイズを含まない最新の入力画面の画素データを蓄積し、該第２のメモリには現在の入力画面を書き込むことを特徴とする請求項２３に記載のブロックノイズ軽減装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルテレビ放送受信機に関し、さらに具体的には、そのデジタルテレビ放送受信機におけるブロックノイズ軽減装置に関する。
【０００２】
【従来の技術】
デジタルテレビ放送は、アナログ放送に比べて周波数利用効率が高く、高品質化や多チャンネル化が可能となる。しかしその高品質化に着目すると、受信状態によってはその高品質化を十分に維持できない場合がある。例えば、当該受信機が、車載用のデジタルテレビ放送受信機であるような場合である。
【０００３】
車載用デジタルテレビ放送受信機（以下、単に受信機とも称す）においては、その車両の移動に伴って上記受信状態は時々刻々変化し、当該受信機により再生される映像が劣化してしまうことがある。例えばその車両が、ビルや山などの電波遮蔽／反射物体に接近したり、その走行速度が変化したりする等の場合、放送局からの受信電波は急峻に変動したりあるいは瞬断を生じたりすることがある。
【０００４】
なお、後述する本発明の受信機に関連する公知技術としては、下記特許文献１がある。この文献では、１つの輝度信号と２つの色差信号とを、所定のフォーマットで組み合わせ、カラー映像信号を再生することを開示している。
【０００５】
【特許文献１】
特開平５−１５３６２９号公報
【０００６】
【発明が解決しようとする課題】
上記デジタルテレビ放送受信機において上記の受信状態が悪化した場合、特に映像の劣化が突然現れることがある。このとき例えば矩形の緑色をしたブロックノイズが複数テレビ画面上に現れ、最悪は映像が全く見えなくなってしまう。
【０００７】
このような現象は、これまでのアナログ放送の場合にはあり得ないことであって、ユーザに高品質な映像を提供することができないばかりでなく、ユーザに不快感さえ与える、という問題がある。
【０００８】
したがって本発明は、上記問題点に鑑み、受信状態が悪化した場合においても、ユーザに不快感を与えることなく視聴可能とする、デジタルテレビ放送受信機におけるブロックノイズ軽減装置を提供することを目的とするものである。
【０００９】
【課題を解決するための手段】
図１は本発明に係るブロックノイズ軽減装置の基本構成図である。
【００１０】
本図において、本発明のブロックノイズ軽減装置が適用されるデジタルテレビ放送受信機１は、アンテナ２からのデジタルテレビ放送波を入力信号ＩＮとするＲＦ／ＩＦ処理部３と、このＲＦ／ＩＦ処理部３からの映像ベースバンド出力を復調（ＯＦＤＭ復調等）し分離（ｄｅｍｕｌｔｉｐｌｅｘ）する復調／分離処理部４と、この復調／分離処理部４からの映像信号を復号処理するデコード部５とを備えるデジタルテレビ放送受信機であり、該受信機１に対して本発明のブロックノイズ軽減装置１０（１１，１２，１３）が設けられる。
【００１１】
ここに本発明の特徴は下記（ｉ）、（ii）および（iii） にある。すなわち
（ｉ）判別手段１１を備えること、
（ii）（ｉ）に加えて、さらに修正処理手段１２を備えること、
（iii） （ｉ）および（ii）に加えて、さらに修正基準設定手段１３を備えること、である。
【００１２】
（ｉ）上記判別手段１１は、デコーダ部５において生成された復号映像信号を形成する複数の画素データを入力とし、入力されたこれらの画素データについて、各画素データを構成する複数の属性データの各値が、許容条件範囲内の値か否かを判別する。
【００１３】
そして判別手段１１は、複数の属性データの各値が、上記の許容条件範囲外の値であると判別したとき、当該画素データをブロックノイズと認定して、このブロックノイズの軽減処理を起動させる。
【００１４】
（ii）上記修正処理手段１２は、上記判別手段１１と連係してブロックノイズの軽減処理を実行する。
【００１５】
（iii） 上記修正基準設定手段１３は、判別手段１１および修正処理手段１２に連係して修正対象の基準を設定する。
【００１６】
ここに上記の「複数の属性データ」は、色差成分データ（Ｃｂ，Ｃｒ）または色差成分データ（Ｉ，Ｑ）のいずれか一方と輝度成分データ（Ｙ）とする。
【００１７】
かくして本発明においては、受信機１内のいずれかにおいて検出されるエラー信号を元にしてブロックノイズを事前に割り出すのではなく、ビデオ・デコーダ等を含むデコーダ部５内で復号された画素データそのものからブロックノイズを事前に検出し、そして修正してディスプレイ部（ＴＶ）６に復号映像信号を送出するようにする。
【００１８】
【発明の実施の形態】
上記複数の属性データの１つをなす上記色差成分には、前述したＣｂおよびＣｒと、ＩおよびＱと、があるが、以下の説明はＣｂおよびＣｒを例にとって行う。ただし、ＩおよびＱについても同様に適用できる。
〔実施例１−１〕
実施例１−１による判別手段１１は、複数の属性データが輝度成分データおよび色差成分データからなるとき、その輝度成分データおよび色差成分データの各値の組合せが、通常出現し得ない値の組合せか否かを判別するものである。
【００１９】
図２は実施例１−１による判別手段１１を示す図である。
【００２０】
本図において、Ｄｐは入力画面をなす入力画素データであり、組合せ判別部２１に入力される。
【００２１】
ここで、該判別部２１は、正常組合せテーブル２２を参照する。該テーブル２２には、輝度成分データおよび色差成分データの各値の組合せとして正常な組合せを保持する。これに外れる組合せは、通常出現し得ない値の組合せである。したがってこのテーブル２２を参照することによって、入力画素データＤｐの正常または異常を判別することができる。異常であれば、そのＤｐはブロックノイズを形成する可能性がきわめて高い。
【００２２】
以下にさらに詳しく説明する。
【００２３】
デジタルテレビ放送の放送元（放送局）からは、映像の画素情報が、圧縮のために、Ｒ，Ｇ，ＢからＹ，Ｃｂ，Ｃｒに変換されて受信機に送信される。
【００２４】
すなわちアナログＲ，Ｇ，ＢからアナログＹ，Ｃｂ，Ｃｒへ下記変換式により変換される。
【００２５】
2004208036.tif 000003
受信機１のデコーダ部５では、受信した上記のアナログＹ，Ｃｂ，Ｃｒを、デジタルＹ［７：０］、Ｃｂ［７：０］、Ｃｒ［７：０］に変換する。
【００２６】
Ｙ［７：０］＝２１９Ｙ＋１６          （１６≦Ｙ［７：０］≦２３５）
Ｃｂ［７：０］＝２２４Ｃｂ＋１２８  （１６≦Ｃｂ［７：０］≦２４０）
Ｃｒ［７：０］＝２２４Ｃｒ＋１２８  （１６≦Ｃｒ［７：０］≦２４０）
なお、規定では、Ｙ［７：０］、Ｃｂ［７：０］、Ｃｒ［７：０］の値は、１〜２５４までの値であればよいことになっている。なお、［７：０］は、８ｂｉｔデータであることを表す。
【００２７】
上記変換式の性質より、Ｒ，Ｇ，Ｂは０〜１の範囲内において、それぞれ自由な値をとることができる。これに対して、Ｙ［７：０］、Ｃｂ［７：０］、Ｃｒ［７：０］は、値の組合せに制限が生じる。よって、Ｙ［７：０］、Ｃｂ［７：０］、Ｃｒ［７：０］の値の組合せが通常出現し得ない場合に、その画素データはブロックノイズの一部であるものと判別することができる。このような組合せを含まない正常の組合せ値を保持するのが、図２に示す正常組合せテーブル２２である。
〔実施例１−２〕
デジタルテレビ放送波の放送元から、第１の形態（例えばＲ，Ｇ，Ｂ）の映像信号が第２の形態（例えばＹ，Ｃｂ，Ｃｒ）の映像信号に変換され送信された映像信号を、受信機１の入力信号ＩＮとするとき、判別手段１１は、デコーダ部５において生成された第２の形態（Ｙ，Ｃｂ，Ｃｒ）の画素データを第１の形態（Ｒ，Ｇ，Ｂ）の画素データに逆変換し、さらに、この第１の形態（Ｒ，Ｇ，Ｂ）の画素データを構成する複数の属性データの少なくとも１つの値が、前述した許容条件範囲外の値を含むか否か判別することを特徴とするものである。
【００２８】
図３は本発明に基づく実施例１−２を示す図、
図４は実施例１−２において用いる許容条件範囲外テーブルの内容を説明するための図、
図５は判別手段１１（図３）による判別信号に基づく動作例を示す図である。
【００２９】
まず図３を参照すると、デコーダ部５からのＹ，Ｃｂ，Ｃｒ入力は、ＲＧＢ変換部２３を介して、判別部２４に印加される。該判別部２４は、許容条件範囲外テーブル２５を参照し、そのＲ，Ｇ，Ｂが、ブロックノイズを形成する可能性のある画素データであるか否か判別し、その結果を判別信号として出力する。
【００３０】
図４を参照して、上記テーブル２５をさらに詳しく説明する。
【００３１】
本図は、Ｙ［７：０］、Ｃｂ［７：０］、Ｃｒ［７：０］を、Ｒ［７：０］、Ｇ［７：０］、Ｂ［７：０］に変換した場合の例を示す。
【００３２】
本図の左側は正常な値に変換される場合を示し、同右側は異常な値（ブロックノイズ）に変換される場合を示す。この右側の下方に示すテーブルが上記テーブル２５に相当する。通常、Ｒ［７：０］、Ｇ［７：０］、Ｂ［７：０］の値はそれぞれ０〜２５５の範囲に変換される。ただし特に明るい色や鮮やかな色を表示する際に、２５５を超えることもあり得る。したがって、Ｒ［７：０］、Ｇ［７：０］、Ｂ［７：０］のうちのいずれかの値が、負になるか、もしくはある値を超えるといった条件を設定し（テーブル２５）、その条件を満たすときに、その画素データはブロックノイズの一部であると判別する。画素データがブロックノイズの一部であると判別されたときは“Ｈ”、そうでないときは“Ｌ”となるような、図３に示す判別信号を、判別部２４から出力する。この判別条件はユーザが変更することもできる。
【００３３】
上記判別信号は、図５の４）欄に示されている。ブロックノイズを形成すると判別された画素データ（Ｒ，Ｇ，Ｂ）は、判別信号の“Ｈ”により、後工程で修正処理手段１２により修正されてから、ディスプレイ部６に出力される。
【００３４】
この他に、判別部２４に代えて、変換制限部２６（図３）を通してＲ，Ｇ，Ｂの出力を得ることもできる。属性データの値がＲ，Ｇ，Ｂ≦０ならば、これを強制的に０にしてしまう。またＲ，Ｇ，Ｂ≧２５５ならばこれを強制的に２５５にしてしまう。これにより、ブロックノイズをかなり軽減することができる。
【００３５】
なお受信機１によっては、ＲＧＢ変換することなくＹ，Ｃｂ，Ｃｒ入力をそのまま映像信号とする場合もある。この場合は、Ｙ，Ｃｂ，Ｃｒ出力に対して、図５に示すのと同様の、画素データの選択を行う。このとき、Ｙ，Ｃｂ，Ｃｒ入力には、データ遅延部２７により、ＲＧＢ変換部２３での処理時間分の遅延を与える。既述の判別信号と同期させるためである。
【００３６】
なお上記の第１の形態の属性データは、上述のように、赤成分データ（Ｒ）、緑成分データ（Ｇ）および青成分データ（Ｂ）からなるが、上記の第２の形態の属性データは、色差成分データ（Ｃｂ，Ｃｒ）または色差成分データ（Ｉ，Ｑ）のいずれか一方および輝度成分データ（Ｙ）で良い。
〔実施例１−３〕
実施例１−３による判別手段１１は、色差成分データ（Ｃｂ，Ｃｒ）または色差成分データ（Ｉ，Ｑ）のいずれか一方と輝度成分データ（Ｙ）の各値が、予め設定した非許容条件に合致するか否かを判別することを特徴とするものである。
【００３７】
具体的には上記判別手段１１は、頻繁に出現するブロックノイズの特徴を予め割り出し、当該ブロックノイズを形成する属性データの値を、その非許容条件として設定する。
【００３８】
図６は実施例１−３による判別手段１１を示す図、
図７は判別手段１１（図６）による判別信号に基づく動作例を示す図である。
【００３９】
まず図６を参照すると、デコード部５からのＹ，Ｃｂ，Ｃｒ入力は、判別部２８に印加される。該判別部２８は、非許容条件テーブル２９を参照し、そのＹ，Ｃｂ，Ｃｒが、ブロックノイズを形成する画素データであるか否か判別し、その結果を判別信号として出力する。
【００４０】
本実施例１−３が前述の実施例１−２と相違するのは、本実施例１−３では、Ｙ，Ｃｂ，Ｃｒそのもの（すなわち、ＲＧＢに変換されたＹ，Ｃｂ，Ｃｒでなく）を、判別部２８の入力とすることである。したがって、非許容条件テーブル２９には、Ｙ，Ｃｂ，Ｃｒとして許容し得ない値が格納される。
【００４１】
具体的には、頻繁に出現するブロックノイズの特徴を予め割り出しておいて、そのようなブロックノイズを形成する属性データをもって、非許容条件テーブル２９の内容とする。一例を挙げると、〔Ｙ，Ｃｂ，Ｃｒ〕＝〔０，０，０〕である。
【００４２】
〔Ｙ，Ｃｂ，Ｃｒ〕＝〔０，０，０〕となるような場合に、判別部２８は判別信号を出力し、図７に示すように、当該画素データに対しては所定の修正処理を加え、ブロックノイズを軽減する。この場合、判別信号と、Ｙ，Ｃｂ，Ｃｒ入力との間の同期をとる必要がある。このために、図６に示すデータ遅延部２７を設ける。この点は、前述した実施例２（図３）と全く同じである。
【００４３】
実施例１−３では、実施例２に示すようなＲＧＢ変換部２３を必要としないので、回路規模を小さくすることができる。
【００４４】
なお、以上図１〜図７を参照した各実施例における「判別のための許容条件」は、外部入力（例えば、ユーザ指定）により変更可能である。
【００４５】
次に図１の修正処理手段１２について説明する。
〔実施例２−１〕
実施例２−１による修正処理手段１２は、ブロックノイズを所定の画素データと置き換える画素データ置換部を含むことを特徴とするものである。
【００４６】
図８は本発明に基づく実施例２−１および２−２を示す図であり、
図９はデータ置換の様子を一例をもって示す図である。
【００４７】
まず図９を参照すると、実施例２−１（後述する実施例２−２〜２−５についても同じ）において、図１の修正処理手段１２は、ディスプレイ部６の表示画面上に本来出現すべきブロックノイズＢＮの部分を、所定の画素データと置き換えて表示する。
【００４８】
そのために実施例２−１の修正処理手段１２は、画素データ置換部３０を備える。また該置換部３０は、所定画素データメモリ３１と連携する。
【００４９】
画素データ置換部３０は、実施例１−１〜１−３において述べた判別信号（図５、図７参照）を、判別手段１１より受信すると、スイッチＳＷ１をメモリ３１側に切り換え、メモリ３１からの所定画素データを、表示画面上に、当該ブロックノイズＢＮに代えて表示する。この所定画素データは、ブロックノイズを視覚的に軽減できるデータである。
〔実施例２−２〕
実施例２−２における修正処理手段１２は、ブロックノイズＢＮをなす画素データをそのまま出力するか、または、画素データ置換部３０（ＳＷ１）により置き換えた、メモリ３１からの所定画素データを出力するか、を外部入力により選択する出力選択部３２（ＳＷ２）を含むことを特徴とするものである。ここに外部入力とは、例えばユーザ指示のことである。ユーザがブロックノイズＢＮのまま表示することを好むのであれば、スイッチＳＷ２を上側接点に固定すれば良い。なお上述したスイッチＳＷ１、ＳＷ２は、理解し易いように機能的に表したものであって、ハードウェアとして必ず実在するものではない。
〔実施例２−３〕
実施例２−３によると、所定画素データメモリ３１内の上述の所定の画素データは、予め設定した色を表すことを特徴とするものである。
【００５０】
図１０は実施例２−３のもとでの画素データ置換例を示す図である。
【００５１】
本図において、０，１，２，３，４…はデコーダ部５からの画素データを示す。これら画素データのうち既述の判別信号が“Ｈ”となっているもの（０，３，４）は、ブロックノイズの一部を形成する可能性のある画素データであるから、画素データ置換部３０は、これらの画素データ（０，３，４）を、所定画素データメモリ３１に格納されていたある色データ（Ａ）で、置換する。同図の右側にその置換後の画素データ列を示す。
【００５２】
この場合のある色データＡは、一例として
Ｒ：０ｘＦＦ
Ｇ：０ｘ００
Ｂ：０ｘ８０
であり、Ａ＝黒である。
【００５３】
通常ブロックノイズは比較的明るい緑色であるので、これを視覚的に目立たない黒で補間するものである。
〔実施例２−４〕
実施例２−４によると、前述の所定の画素データは、ブロックノイズＢＮ周辺の正常な画素データを複写して得ることを特徴とするものである。
【００５４】
図１１は実施例２−４のもとでの画素データの置換例を示す図である。
【００５５】
本図において、ＢＮは本来ブロックノイズとなるべき部分である。実施例２−４では、この部分をその周辺の画素Ｐの複写で補間する。これもブロックノイズＢＮを目立たなくする一手法である。
〔実施例２−５〕
実施例２−５において、前述の所定の画素データＡは、ブロックノイズＢＮの出現位置と同一の位置にある直前の入力画面での画素データとすることを特徴とするものである。
【００５６】
図１２は実施例２−５のもとでの画素データの置換例を示す図である。
【００５７】
本図において、３５は共にメモリであり、第１のフレームＦｍおよびそれに続く第２のフレームＦｎ＋１の各状態に分けて示す。
【００５８】
右側の第２のフレームＦｎ＋１において、画素データ（右下りのハッチング）を、その直前の第１のフレームＦｎの画素データ（左下りのハッチング）の上に上書きしていく。このとき、前述した判別信号が“Ｈ”になる都度、その上書きを中止する。この“Ｈ”になるとき、すなわち、ブロックノイズＢＮを形成するはずのところでは、現在入力中の画素データの書込みは行わない。そうすると、ＢＮのところは直前のフレーム（Ｆｎ）の正常な画素データ（左下りのハッチング）がそのまま残ることになり、当該ブロックノイズは余り目立たなくなる。
【００５９】
以上の動作は、本発明において画素データ単位でのブロックノイズの判別を行うことから、可能となるものであり、図１２に示す既存のリード／ライト回路３６に、判別信号を与えるだけで簡単に実現できる。
【００６０】
次に図１の修正基準設定手段１３について説明する。
〔実施例３−１〕
実施例３−１による修正基準設定手段１３は、現在の入力画面を構成する画素データと、直前の入力画面を構成する画素データとの間の相関をとる相関判定部を含み、その相関の有無に応じて、前述した修正処理手段１２による修正処理の内容を変更することを特徴とするものである。
【００６１】
図１３は本発明に基づく実施例３−１を示す図である。
【００６２】
本図中、参照番号４０が上記の相関判定部を表す。その一構成例として、メモリ４１と、差算出部４２と、累積演算部４３とを示す。その動作は次のとおりである。
【００６３】
１）１画面分の画素データＤｐをメモリ４１に貯える。
【００６４】
２）次の画面の画素データが入力される際に、その画素データと表示位置が同じになる画素を、メモリ４１から読み込んでくる。
【００６５】
３）これら２つの画素データの差の絶対値を差算出部４２にて算出する。
【００６６】
４）１画面分累積した値が、ある値以下のとき、両画面間に相関があると判別し、前述の判別信号と同等の機能をもたせる。
〔実施例３−２〕
前述の相関判定部４０は、前記の相関をとるべき画素データを、入力画面上の予め設定した特定の位置にある画素データのみとすることを特徴とするものである。
【００６７】
図１４は本発明に基づく実施例３−２を説明するための図である。
【００６８】
上述した図１３において、１画面分全ての画素データについて差の絶対値をとったり累積したりすると、その演算量はかなり大となるので、この実施例３−２では、ある特定の位置にある画素データＤ１，Ｄ２，Ｄ３，Ｄ４…のみを選んで上記の相関をとることにする。例えば水平同期信号とこれらをカウントするカウンタによって実現できる。このカウンタは、１画面毎に垂直同期信号によりクリアされる。
【００６９】
このような間引きでも、かなりの精度でブロックノイズを検出することができる。
〔実施例３−３〕
また上記の相関判定部４０は、画素データを構成する複数の属性データのうちいずれかの属性データに限定して、その相関をとることもできる。例えば属性データのうち輝度成分（Ｙ）のみとする。
【００７０】
これにより、ブロックノイズの検出精度はやや悪くなるが、上記の相関をとるための、差算出部４２および累積演算部４３における処理データ量を大幅に削減することができる。
〔実施例３−４〕
さらにまた、上記の相関判定部４０は、相関をとるべき画素データの少なくとも一方がブロックノイズＢＮであるときは、その相関判定の結果を無効にするのが好ましい。
〔実施例３−５〕
修正基準設定手段１３は、ブロックノイズ分布判定部を含み、ブロックノイズの分布状態に応じて、修正処理手段１２による修正処理を変更することを特徴とするものである。
【００７１】
図１５は本発明に基づく実施例３−５を示す図であり、上記のブロックノイズ判定部は、参照番号５０として示されている。
〔実施例３−６〕
上記のブロックノイズ分布判定部５０は、入力画面内に出現するブロックノイズＢＮを構成する画素データの総数を、１入力画面毎に計数するようにすることができる。
【００７２】
つまり一画面全体でどの位の割合いでブロックノイズが現れるか判定し、それによって、修正処理手段１２における修正の程度を調整する、というものである。例えば図１６に示すとおりである。
【００７３】
図１６はブロックノイズ分布判定の一態様を示す図である。
【００７４】
本図によれば、例えば１０ラインおきに、その該当水平走査線内の画素データのみに対し、ブロックノイズＢＮの一部であると判別される画素データの割合いを求める。そして、その割合を、１画面全体のブロックノイズの分布割合いと推定する。
〔実施例３−７〕
上記のブロックノイズ分布判定部５０は、入力画面内の所定数の水平走査線毎に各該水平走査線内に出現するブロックノイズＢＮを構成する画素データの分布割合いに基づいて判定することもできる。
【００７５】
この場合は、図１６の一態様よりもブロックノイズ検出精度は遙かに向上する。しかし反面、データ処理量は増大する。
〔実施例３−８〕
本実施例３−８は、修正基準設定（手段１３）のために、修正処理手段１２内に、１入力画面分の画素データを一時的に格納する少なくとも１つのメモリを含むことを特徴とするものである。
【００７６】
図１７は実施例３−８の一具体例を示す図であり、本図中、上記のメモリは参照番号６１で示される。
【００７７】
その動作は、具体的には、メモリ６１への書込みにおいて、ブロックノイズを構成する画素データの部分については、直前の入力画面の画素データに対して上書きしないようにする。
【００７８】
ブロックノイズを構成する画素データの部分は、判別手段１１からの判別信号（“Ｈ”）によって指示されるから、この“Ｈ”に対応させてスイッチ６３をオフにする。このオフのタイミングと、当該ブロックノイズをなす画素データとを同期させるために、遅延部６２を設けておく。
【００７９】
このオフにより、今書き込み中のメモリ６１における直前の画素データ（正常なデータ）は、そのブロックノイズをなす画素データによって上書きされることはなく、メモリ６１にはブロックノイズのない画素データのみが残される。
〔実施例３−９〕
本実施例３−９は、上記実施例３−８に基づく別の態様であり、第１のメモリと第２のメモリとを含み、第１のメモリには直前までの入力画面のうちでブロックノイズＢＮを含まない最新の入力画面の画素データを蓄積し、一方第２のメモリには現在の入力画面を書き込むようにする。
【００８０】
図１８は本発明に基づく実施例３−９を示す図である。
【００８１】
本図中、上記の第１のメモリは７１で、第２のメモリは７２でそれぞれ示され、その他、判別手段１１に相当するブロックノイズ検出部７３と、１画面間、ブロックノイズが検出されなかったか否かを判定する検出判定部７４と、第１および第２のメモリ７１，７２に対する書込み（Ｗｒｉｔｅ）および読出し（Ｒｅａｄ）を切り替えるメモリ切替部７６と、このメモリ切替部７６を切替制御するメモリアクセス制御部７５と、が示されている。
【００８２】
書込み（Ｗｒｉｔｅ）側では、読出し（Ｒｅａｄ）がされている表示用のメモリ（図示の場合７１）は反対側のメモリ７２に、入力データを貯えて行く（Ｗｒｉｔｅ）。
【００８３】
読出し（Ｒｅａｄ）側では、現在入力されている画素（映像）データが、１画面にわたり、ブロックノイズが検出（７２）されなかった場合に（７４）、読出し（Ｒｅａｄ）するメモリを切り替える（７５）。
【００８４】
動作シーケンスに沿って説明すると、
１）第１のメモリ７１を初期化する。例えば１画面分、黒色のデータを入力する。この初期化が終了したらフラグｆを立てる。
【００８５】
２）フラグｆが立ったのを確認したら、入力されてくる画素（映像）データ１画面分の先頭から、第２のメモリ７２に貯えていく。
【００８６】
３）上記２）の際、第１のメモリ７１のデータを読み込んで画面に表示する。
【００８７】
４）第２のメモリ７２に貯えられた画素（映像）データに、ブロックノイズが含まれると判別された画素データがなかった場合（７３，７４）、次に表示する画素（映像）データを、第２のメモリ７２から読み込むと共に、新たに入力されてくる画素（映像）データを、第１のメモリ７１に貯えていく。ブロックノイズが含まれると判別された画素データがあった場合（７３，７４）、次に表示する画素（映像）データは、再び第１のメモリ７１から読み込むと共に、新たに入力されてくる画素（映像）データを、第２のメモリ７２に貯えていく。
【００８８】
５）上記１）〜４）を繰り返すことにより、ディスプレイ部６上の表示画面には、ブロックノイズは現れない（ただし、判別できなかったものは除く）。
〔発展形態について〕
以上、本発明に基づく各種の実施例について述べてきたので、最後に、これらの実施例を利用した発展形態について説明する。
〔発展形態１〕
図１９は本発明をもとにした発展形態１を示す図である。
【００８９】
本図において、参照番号８１は複合表示基準設定機能部であり、これが１つの発展形態を生み出す。
【００９０】
この機能部８１には、前述した種々の実施例のうちのいくつかの機能が内蔵されており、画素データの入力状態に応じて、その機能のいずれか１つまたはいくつかを選択する。これにより、入力画素データのあらゆる入力状態に応じて最適な画面を提供できる。
【００９１】
なお、図２０には、図１９の機能部８１を組み込んだ場合の画素データＤｐの修正処理例を示す。
【００９２】
図１９について説明を補足する。
【００９３】
図１９のデータＷｒｉｔｅ側において、
ブロックノイズの一部であると判別された画素データを、直前の画面のデータで置き換える場合は、反対側のメモリから読み込んで来てＷｒｉｔｅする場合と、Ｗｒｉｔｅするメモリ上にデータがあってこれを上書きしないようにする場合と、がある。
【００９４】
図１９のデータＲｅａｄ側において、
画面間の相関、ブロックノイズの割合い、現在の表示処理方法等から、表示する画素（映像）データを、どちらのメモリから読み込むか判断する。
【００９５】
かくして、
１）ブロックノイズの一部であると判別された画素の数（割合い）が、ある区間（１画面中等）において、設定した値以上になった場合、ブロックノイズが検出されなかった最新の１画面分の映像データを表示するといった方法、
２）ブロックノイズの一部であると判別された画素の数（割合い）が、ある区間（１画面中等）において、設定した値以下になった場合、ブロックノイズの一部であると判別された画素データを、ある画素データで置き換えて表示するといった方法、
３）ブロックノイズの一部であると判別された画素の数（割合い）が、ある値以上の場合とそうでない場合、また現在入力されている画面と直前に入力された画面とで、画面間に相関がある場合とそうでない場合の、それぞれの組み合わせによって、映像表示処理を変更するといった方法を、フレキシブルにとることができる。
〔発展形態２〕
図２１は本発明をもとにした発展形態２を示す図である。
【００９６】
この発展形態２の趣旨は、既に提案されている他のブロックノイズ軽減システムと、本発明で提案するブロックノイズ軽減システムとを融合して、性能面でも経済面でもさらに良いシステムを構築しようとするものである。
【００９７】
ここでいう上記の「他のブロックノイズ軽減システム」には、一例として、ＭＰＥＧ準拠のＴＳ（トランスポートストリーム）でのエラー信号を利用してブロックノイズを軽減するシステム８３や、チューナ（図１のＲＦ／ＩＦ処理部３内）の受信レベルを見てブロックノイズの軽減操作に入るシステム８４があり、これらの他のブロックノイズ軽減システムと、本発明によるブロックノイズ軽減システム８２とを、複合ブロックノイズ軽減機能部８５において、融合させる。これにより性能面での向上が図れる。
【００９８】
この場合、ユーザの好みに応じた変更（８６）を加えるのも良い。
【００９９】
また既述した第１および第２のメモリ７１，７２等を既存のブロックノイズ軽減システムで用いているメモリ８７と兼用することもできる。
【０１００】
これにより経済面でも一層の向上が図れる。
【０１０１】
かくして、
１）画素データを用いてブロックノイズを検出し、映像表示処理を行う方法と、他の方法、例えばチューナの受信レベルやデコーダからのＴＳエラー信号を用いて映像フレームの更新を止める方法等と、を組み合わせて映像表示処理を行う、といった融合や、
２）ブロックノイズの表示処理にメモリを利用する場合に、メモリを利用する他の処理と同時に処理を行うことによって、メモリを兼用する、といった融合
が可能となる。
【０１０２】
【発明の効果】
以上説明したように本発明によれば、画素データそのもの（Ｙ，Ｃｂ，Ｃｒ等）を監視してブロックノイズを事前に検出するといった新規な手法が確立される。
【０１０３】
したがって、ブロックノイズの部分のみに処理を加えることができるので、ユーザに違和感を与えることのない画面表示が可能となる。
【図面の簡単な説明】
【図１】本発明に係るブロックノイズ軽減装置の基本構成図である。
【図２】本発明に基づく実施例１−１を示す図である。
【図３】本発明に基づく実施例１−２を示す図である。
【図４】実施例１−２において用いる許容条件範囲外テーブルの内容を説明するための図である。
【図５】判別手段１１（図３）による判別信号に基づく動作例を示す図である。
【図６】本発明に基づく実施例１−３を示す図である。
【図７】判別手段１１（図６）による判別信号に基づく動作例を示す図である。
【図８】本発明に基づく実施例２−１および２−２を示す図である。
【図９】データ置換の様子を一例をもって示す図である。
【図１０】実施例２−３のもとでの画素データの置換例を示す図である。
【図１１】実施例２−４のもとでの画素データの置換例を示す図である。
【図１２】実施例２−５のもとでの画素データの置換例を示す図である。
【図１３】本発明に基づく実施例３−１を示す図である。
【図１４】本発明に基づく実施例３−１を説明するための図である。
【図１５】本発明に基づく実施例３−５を示す図である。
【図１６】ブロックノイズ分布判定の一態様を示す図である。
【図１７】本発明に基づく実施例３−８の一具体例を示す図である。
【図１８】本発明に基づく実施例３−９を示す図である。
【図１９】本発明をもとにした発展形態１を示す図である。
【図２０】図１９の機能部８１を組み込んだ場合の画素データ修正処理例を示す図である。
【図２１】本発明をもとにした発展形態２を示す図である。
【符号の説明】
１…デジタルテレビ放送受信機
２…アンテナ
３…ＲＦ／ＩＦ処理部
４…復調／分離処理部
５…デコーダ部
６…ディスプレイ部
１０…ブロックノイズ軽減装置
１１…判別手段
１２…修正処理手段
１３…修正基準設定手段
２１…組合せ判別部
２２…正常組合せテーブル
２３…ＲＧＢ変換部
２４…判別部
２５…許容条件範囲外テーブル
２６…変換制限部
２８…判別部
２９…非許容条件テーブル
３０…画素データ置換部
３１…所定画素データメモリ
３５…メモリ
３６…リード／ライト回路
４０…相関判定部
５０…ブロックノイズ分布判定部
６１…メモリ
７１…第１のメモリ
７２…第２のメモリ
８１…複合表示基準設定機能部
８５…複合ブロックノイズ軽減機能部
【図１】
2004208036.tif 000004
【図２】
2004208036.tif 000005
【図３】
2004208036.tif 000006
【図４】
2004208036.tif 000007
【図５】
2004208036.tif 000008
【図６】
2004208036.tif 000009
【図７】
2004208036.tif 000010
【図８】
2004208036.tif 000011
【図９】
2004208036.tif 000012
【図１０】
2004208036.tif 000013
【図１１】
2004208036.tif 000014
【図１２】
2004208036.tif 000015
【図１３】
2004208036.tif 000016
【図１４】
2004208036.tif 000017
【図１５】
2004208036.tif 000018
【図１６】
2004208036.tif 000019
【図１７】
2004208036.tif 000020
【図１８】
2004208036.tif 000021
【図１９】
2004208036.tif 000022
【図２０】
2004208036.tif 000023
【図２１】
2004208036.tif 000024