(57)【要約】【課題】ディジタルノイズを適正に補正する。【解決手段】本発明は、テレビジョン番組を圧縮符号化した符号化映像データの復号化により映像信号を生成し、符号化映像データのビットレートを取得し、ディジタルノイズを補正するためのノイズ補正量情報を当該圧縮符号化後の符号化映像データにおけるビットレートに対応付けて記憶するハードディスクドライブから、取得したビットレートに応じたノイズ補正量情報を取得し、このノイズ補正量情報を基に、映像信号に含まれるディジタルノイズを補正するようにしたことにより、符号化映像データのビットレートから、映像信号に含まれるディジタルノイズのディジタルノイズ発生量を推定できるので、ディジタルノイズ発生量に応じたノイズ補正量情報でディジタルノイズを補正することができ、かくしてディジタルノイズを適正に補正することができる。【選択図】図３
2009111521.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツの圧縮符号化に伴うディジタルノイズを補正するためのノイズ補正情報を、当該圧縮符号化後の圧縮符号化映像データにおけるビットレートに対応付けて記憶する補正情報記憶部と、
上記圧縮符号化映像データの復号化により復号化映像コンテンツを生成する復号化処理部と、
上記圧縮符号化映像データのビットレートを取得するビットレート取得部と、
上記ビットレート取得部により取得された上記ビットレートに応じた上記ノイズ補正情報を、上記補正情報記憶部から取得する補正情報取得部と、
上記補正情報取得部により取得された上記ノイズ補正情報を基に、上記復号化処理部により生成された上記復号化映像コンテンツに含まれる上記ディジタルノイズを補正する映像補正部と
を具えることを特徴とする映像補正装置。
【請求項２】
テレビジョン番組の上記映像コンテンツとして圧縮符号化された上記圧縮符号化映像データを含むテレビジョン放送波を受信し、当該テレビジョン放送波から当該圧縮符号化映像データを抽出する受信部と、
上記テレビジョン放送波から上記テレビジョン番組の属性情報を抽出する属性情報抽出部と、
上記テレビジョン番組の上記属性情報と当該テレビジョン番組を表す上記圧縮符号化映像データの上記ビットレートとを対応付けて記憶するビットレート記憶部と
を具え、
上記ビットレート取得部は、
上記ビットレート記憶部に記憶されている過去の上記ビットレートのうちから、上記テレビジョン番組の上記属性情報に応じた上記ビットレートを取得する
ことを特徴とする請求項１に記載の映像補正装置。
【請求項３】
上記テレビジョン番組を受信した際、当該テレビジョン番組の上記ビットレートに基づき、当該テレビジョン番組の上記属性情報に対応して上記ビットレート記憶部が記憶している上記ビットレートを更新するビットレート更新部と
を具えることを特徴とする請求項２に記載の映像補正装置。
【請求項４】
上記属性情報は、
上記テレビジョン番組を放送する放送局情報、上記テレビジョン番組の放送時間帯情報、上記テレビジョン番組のジャンル情報及び上記テレビジョン番組のタイトル情報のうち少なくとも１つ以上の情報でなる
ことを特徴とする請求項２に記載の映像補正装置。
【請求項５】
上記補正情報記憶部は、
上記復号化映像コンテンツにおける上記ディジタルノイズの発生の有無と発生位置とを特定するためのノイズ特定情報を上記ノイズ補正情報として記憶し、
上記ノイズ情報取得部は、
上記ビットレート取得部により取得された上記ビットレートに応じた上記ノイズ特定情報を、上記補正情報記憶部から取得し、
上記映像補正部は、
上記ノイズ情報取得部により取得された上記ノイズ特定情報を基に、上記復号化映像コンテンツに含まれる上記ディジタルノイズの発生の有無と発生位置とを特定して補正する
ことを特徴とする請求項１に記載の映像補正装置。
【請求項６】
上記補正情報記憶部は、
画素同士の輝度の差を表す閾値を上記ノイズ特定情報として記憶し、
上記映像補正部は、
上記復号化映像コンテンツを構成する画素のうち互いに隣接する画素同士の輝度の差が上記閾値以上となること応じて上記ディジタルノイズの発生の有無を特定すると共に、上記復号化映像コンテンツを構成する画素のうち互いに隣接する画素同士の輝度の差が上記閾値以上となる位置を上記ディジタルノイズの上記発生位置として特定して補正する
ことを特徴とする請求項５に記載の映像補正装置。
【請求項７】
上記復号化映像コンテンツの解像度を取得する解像度取得部と
を具え、
上記補正情報記憶部は、
上記ノイズ補正情報を、上記映像コンテンツの上記解像度毎に記憶し、
上記補正情報取得部は、
上記ビットレート取得部により取得された上記ビットレートと上記解像度取得部により取得された上記解像度とに応じた上記ノイズ補正情報を、上記補正情報記憶部から取得する
ことを特徴とする請求項１に記載の映像補正装置。
【請求項８】
上記ビットレート取得部は、
上記圧縮映像データにおける実際のビットレートを計測することにより上記ビットレートを取得する
ことを特徴とする請求項１に記載の映像補正装置。
【請求項９】
映像コンテンツを圧縮符号化した圧縮符号化映像データの復号化により復号化映像コンテンツを生成する復号化ステップと、
上記圧縮符号化映像データのビットレートを取得するビットレート取得ステップと、
上記映像コンテンツの圧縮符号化に伴うディジタルノイズを補正するためのノイズ補正情報を当該圧縮符号化後の上記圧縮符号化映像データにおけるビットレートに対応付けて記憶する補正情報記憶部から、取得した上記ビットレートに応じた上記ノイズ補正情報を取得するノイズ補正情報取得ステップと、
上記ノイズ補正情報を基に、上記復号化映像コンテンツに含まれる上記ディジタルノイズを補正する映像補正ステップと
を具えることを特徴とする映像補正方法。
【請求項１０】
コンピュータに対し、
映像コンテンツを圧縮符号化した圧縮符号化映像データの復号化により復号化映像コンテンツを生成する復号化ステップと、
上記圧縮符号化映像データのビットレートを取得するビットレート取得ステップと、
上記映像コンテンツの圧縮符号化に伴うディジタルノイズを補正するためのノイズ補正情報を当該圧縮符号化後の上記圧縮符号化映像データにおけるビットレートに対応付けて記憶する補正情報記憶部から、取得した上記ビットレートに応じた上記ノイズ補正情報を取得するノイズ補正情報取得ステップと、
上記ノイズ補正情報を基に、上記復号化映像コンテンツに含まれる上記ディジタルノイズを補正する映像補正ステップと
を実行させるための映像補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は映像補正装置、映像補正方法及び映像補正プログラムに関し、例えば、放送されているテレビジョン番組を再生する番組再生装置に適用して好適なものである。
【背景技術】
【０００２】
従来、番組再生装置においては、地上ディジタル放送等の放送波を介して放送される、所定の圧縮符号化方式で圧縮符号化されたテレビジョン番組を受信し、これを復号して再生するようになされたものが広く普及している。
【０００３】
このようなテレビジョン番組は、圧縮率を高めるために動き補償などを用いて圧縮符号化されているものの、テレビジョン番組中の動きの量が増加したり動きの程度が激しくなったりすることに応じてデータ量が増加する傾向にある。また、テレビジョン番組は、画像が緻密になることに応じて、データ量が増加する傾向にある。
【０００４】
一方、テレビジョン番組を伝送する伝送経路（例えば光ファイバ）や伝送媒体（例えば放送波）の伝送容量には上限がある。
【０００５】
その結果、テレビジョン番組は、動きの量が増加したり程度が激しくなる程、或いは画像が緻密になる程、伝送容量に合わせるために高い圧縮率で圧縮符号化されることになり、その分だけデータ量が不足して、復号の際にブロックノイズやモスキートノイズなどのディジタルノイズを発生させてしまう場合がある。
【０００６】
このため番組再生装置のなかには、テレビジョン番組の復号の際に発生するディジタルノイズを、再生の際に、予め設定された固定のノイズ補正量にしたがって補正するようになされたものがある（例えば、特許文献１参照）。
【特許文献１】特開２００５−２３６９５５公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、一般に、テレビジョン番組には様々な場面が含まれており、それぞれの場面における動きの量や程度、或いは画面の緻密さに応じ、ディジタルノイズの発生の有無やその量（以下、これをディジタルノイズ発生量と呼ぶ）が様々に変化する。
【０００８】
しかしながら上述した番組再生装置では、固定のノイズ補正量にしたがってディジタルノイズを補正しているため、テレビジョン番組のディジタルノイズ発生量が変化すると、ディジタルノイズの補正に過不足が生じる場合がある。すなわち従来の番組再生装置では、テレビジョン番組のディジタルノイズ発生量が変化すると、ノイズ補正量が足りずにディジタルノイズが残ったり、ノイズ補正量が多過ぎて画質を劣化させたりする場合があり、ディジタルノイズを適正に補正しているとは言い難いという問題があった。
【０００９】
本発明は以上の点を考慮してなされたもので、ディジタルノイズを適正に補正し得る映像補正装置、映像補正方法及び映像補正プログラムを提案しようとするものである。
【課題を解決するための手段】
【００１０】
かかる課題を解決するため本発明においては、映像コンテンツを圧縮符号化した圧縮符号化映像データの復号化により復号化映像コンテンツを生成し、圧縮符号化映像データのビットレートを取得し、映像コンテンツの圧縮符号化に伴うディジタルノイズを補正するためのノイズ補正情報を当該圧縮符号化後の圧縮符号化映像データにおけるビットレートに対応付けて記憶する補正情報記憶部から、取得したビットレートに応じたノイズ補正情報を取得し、このノイズ補正情報を基に、復号化映像コンテンツに含まれるディジタルノイズを補正するようにした。
【００１１】
これにより、圧縮符号化映像データのビットレートから、復号化映像コンテンツに含まれるディジタルノイズのディジタルノイズ発生量を推定できるので、ディジタルノイズ発生量に応じたディジタルノイズ補正情報でディジタルノイズを補正することができる。
【発明の効果】
【００１２】
本発明によれば、圧縮符号化映像データのビットレートから、復号化映像コンテンツに含まれるディジタルノイズのディジタルノイズ発生量を推定できるので、当該ディジタルノイズ発生量に応じたディジタルノイズ補正情報でディジタルノイズを補正することができ、かくしてディジタルノイズを適正に補正し得る映像補正装置、映像補正方法及び映像補正プログラムを実現できる。
【発明を実施するための最良の形態】
【００１３】
以下図面について、本発明の一実施の形態を詳述する。
【００１４】
（１）第１の実施の形態
（１−１）第１の実施の形態による番組記録再生装置の構成
図１において、番組記録再生装置１は、地上ディジタルテレビ放送等により放送される（すなわち放送局から伝送される）、所定の圧縮符号化方式で圧縮符号化されたテレビジョン番組を受信し、これを復号してテレビジョン番組を再生することにより、外部のモニタ装置２を介してその映像及び音声をユーザに視聴させ得るようになされている。また番組記録再生装置１は、受信したテレビジョン番組を記録（すなわち録画）しておき、この録画したテレビジョン番組を復号して再生することにより、外部のモニタ装置２を介してその映像及び音声をユーザに視聴させ得るようにもなされている。
【００１５】
この番組記録再生装置１は、制御部３により全体を統括制御するようになされている。制御部３は、ＣＰＵ（Central  Processing  Unit）４を中心に構成されており、システムバス７を介して接続されたＲＯＭ（Read  Only  Memory）５から基本プログラムやディジタルノイズ補正プログラム等の各種プログラムを読み出し、ＲＡＭ(Random  Access  Memory)６に展開して実行することにより、ディジタルノイズ補正処理等を行い得るようになされている。
【００１６】
また番組記録再生装置１は、図示しない操作部を介してユーザによる操作を受け付ける他、当該ユーザによりリモートコントローラ８に対して操作がなされると、当該リモートコントローラ８から送信される赤外線信号を入力インターフェース９の赤外線受光部（図示せず）を介して受光し、所定の操作信号に変換しシステムバス７を介して制御部３へ供給する。このとき制御部３は、当該操作信号に応じて各種処理を実行するようになされている。
【００１７】
例えば、受信すべきテレビジョン放送局を切り換える操作、いわゆるチャンネルを切り換える操作がユーザによりリモートコントローラ８に対してなされた場合、制御部３は、入力インターフェース９から供給される操作信号を基に切り換えるべきチャンネルを受信部１０へ指示する。
【００１８】
このとき番組記録再生装置１では、図示しないアンテナを介して受信したディジタル放送信号のうち制御部３から指示されたチャンネルに相当する周波数帯域を、受信部１０のチューナ１１により抽出し、これを次の復調器１２により復調し、さらにデスクランブラ１３によりスクランブルを解除した後、多重分離器１４により複数チャンネル分のテレビジョン番組を構成する映像データパケットＰＶ、音声データパケットＰＡ及びＥＰＧ（Electronic  Program  Guide）情報パケットＰＥ等に分離する。
【００１９】
多重分離器１４は、指定されたチャンネルの映像データパケットＰＶを映像デコーダ１５へ、音声データパケットＰＡを音声デコーダ１６へ供給すると共に、各チャンネルのＥＰＧ情報パケットＰＥをＥＰＧデコーダ１７へ送出する。
【００２０】
映像デコーダ１５は、映像データパケットＰＶに格納されている圧縮符号化された映像データ（以下、これを符号化映像データと呼ぶ）を、例えばＭＰＥＧ（Motion  Pictures  Expert  Group）２−Ｖｉｄｅｏ方式で復号化することにより映像信号ＳＶを生成し、これを映像信号処理部１８へ供給する。
【００２１】
映像信号処理部１８は、映像信号ＳＶを所定の信号形式に変換すると共に各種ミキシング処理等を施すことにより出力映像信号ＳＶＯを生成し、これを映像出力端子（図示せず）を介して接続されたモニタ装置２へ出力する。これに応じてモニタ装置２は、出力映像信号ＳＶＯに基づく映像を表示パネル１９に表示するようになされている。
【００２２】
一方、音声デコーダ１６は、音声データパケットＰＡに格納されている圧縮符号化された音声データ（以下、これを符号化音声データと呼ぶ）を、例えばＭＰＥＧ２−Ａｕｄｉｏ方式で復号化することによりディジタル音声信号ＤＡを生成し、これを音声信号処理部２０へ供給する。
【００２３】
音声信号処理部２０は、ディジタル音声信号ＤＡをＤ／Ａ（Digital  Analog）変換やイコライジング等の音声信号処理を施してアナログの出力音声信号ＳＡを生成し、これを音声出力端子（図示せず）を介して接続されたモニタ装置２へ出力する。これに応じてモニタ装置２は、出力音声信号ＳＡに基づく音声をスピーカ２１から放音させるようになされている。
【００２４】
さらにＥＰＧデコーダ１７は、ＥＰＧ情報パケットＰＥからテレビジョン番組の放送局、時間帯、ジャンル、タイトルなどのＥＰＧ情報を取得し、これらをハードディスクドライブインタフェース（HDD  I/F）２２へ送出することにより、当該ＥＰＧ情報をハードディスクドライブ（HDD）２３内に構成されているＥＰＧデータベースに格納する。
【００２５】
ところで制御部３は、ユーザからリモートコントローラ８を介して、放送中のテレビジョン番組を録画する指示を受けた場合、システムバス７を介して映像データパケットＰＶ及び音声データパケットＰＡ等の各種パケットをハードディスクドライブインタフェース２２へ供給する。
【００２６】
これに応じてハードディスクドライブインタフェース２２は、映像データパケットＰＶから取り出した符号化映像データ、及び音声データパケットＰＡから取り出した符号化音声データを、ＥＰＧ情報に含まれるタイトルが付されたファイルに格納するようにして順次ハードディスクドライブ２３に記録させることにより、当該テレビジョン番組を記録（すなわち録画）する。以下、このように録画されたテレビジョン番組を録画済番組と呼ぶ。
【００２７】
また制御部３は、ハードディスクドライブ２３に記録されている録画済番組を管理するための管理データベースを作成している。例えば制御部３は、ユーザからリモートコントローラ８を介して、ハードディスクドライブ２３に記録されている録画済番組を一覧表示する指示を受けた場合、管理データベースの内容を読み出して映像信号処理部１８へ供給することにより録画済番組の一覧表示画面を生成させ、これをモニタ装置２の表示パネル１９に表示させる。
【００２８】
ここで制御部３は、一覧表示画面中の録画済番組が選択された場合、当該録画済番組の再生を開始する。すなわち制御部３は、ハードディスクドライブ２３に記録されている当該録画済番組のファイルから符号化映像データを読み出して映像デコーダ１５へ供給すると共に、符号化音声データを読み出して音声デコーダ１６へ供給する。
【００２９】
その後、制御部３は、放送中のテレビジョン番組を受信した場合と同様に、映像デコーダ１５及び映像信号処理部１８により出力映像信号ＳＶＯを生成すると共に、音声デコーダ１６及び音声信号処理部２０により出力音声信号ＳＡを生成して、これら出力映像信号ＳＶＯ及び出力音声信号ＳＡをモニタ装置２へ供給することにより、録画済番組を再生してユーザに視聴させるようになされている。
【００３０】
このようにして番組記録再生装置１は、放送中のテレビジョン番組を受信し、外部のモニタ装置２を介して当該テレビジョン番組をユーザに視聴させ、また当該テレビジョン番組をハードディスクドライブ２３に録画して録画済番組とし、或いは当該録画済番組をハードディスクドライブ２３から読み出して再生し得るようになされている。
【００３１】
（１−２）ディジタルノイズ
ところで、放送中のテレビジョン番組、或いは録画済番組（以下、これらをまとめて単にテレビジョン番組とも呼ぶ）は、映像デコーダ１５において復号化される際、ブロックノイズやモスキートノイズなどのディジタルノイズが発生する場合がある。
【００３２】
ここでブロックノイズ及びモスキートノイズについて説明する。
【００３３】
ＭＰＥＧ２−Ｖｉｄｅｏ方式では、テレビジョン番組の映像（すなわち、フレームやフィールド毎に連続する一連の画像）を、例えば８×８画素の矩形ブロックに区分し、当該矩形ブロックを単位として離散コサイン変換を行うことで、圧縮符号化を行っている。
【００３４】
またＭＰＥＧ２−Ｖｉｄｅｏ方式では、圧縮符号化の際、変換後の周波数成分が低周波数成分に集中するように（すなわち高周波数成分を切り捨てるように）離散コサイン変換することで、データ量を削減（すなわち非可逆に圧縮）するようになされている。
【００３５】
この離散コサイン変換における高周波数成分は、物体の輪郭などのように、矩形ブロック内での色調の差や輝度の差が大きい部分における情報を比較的多く有しているため、この高周波数成分が切り捨てられることで非可逆に圧縮符号化された映像は、復号化されたときに、物体の輪郭などの周囲に蚊が飛んでいるようなノイズを発生させてしまう場合がある。これがモスキートノイズである。
【００３６】
さらにＭＰＥＧ２−Ｖｉｄｅｏ方式では、映像を非可逆に圧縮符号化する際、隣接する矩形ブロックとの間において圧縮符号化に関する情報のやりとりが無いため、このようにして圧縮符号化された映像は、復号化されたときに、隣接する矩形ブロックとの境目がｎ×ｎの矩形ブロックを単位とするノイズとして顕現化してしまう場合がある。これがブロックノイズである。
【００３７】
このブロックノイズは、所定の解像度でなるテレビジョン番組において、高い圧縮率で圧縮符号化されるほど（すなわちテレビジョン番組のビットレートが小さいほど）、顕現化するときの矩形ブロックの数が多くなる（すなわち「ｎ×ｎ」で言うところの「ｎ」が多くなる）関係（以下、これをビットレート対ブロック数関係と呼ぶ）にある。ゆえに番組記録再生装置１は、このビットレート対ブロック数関係を用いると、テレビジョン番組のビットレートと解像度とから、当該テレビジョン番組の映像を構成する矩形ブロック同士の境目のうち、ブロックノイズが発生する可能性がある境目を予め特定できることになる。
【００３８】
また、これらブロックノイズやモスキートノイズなどのディジタルノイズは、所定の解像度でなるテレビジョン番組において、ビットレートが小さいほど発生量（すなわちディジタルノイズ発生量）が増加する関係（以下、これをビットレート対ノイズ発生関係と呼ぶ）にある。ゆえに番組記録再生装置１は、このビットレート対ノイズ発生関係を用いると、ビットレートと解像度とから、どの程度のディジタルノイズが発生するのかを（すなわちディジタルノイズ発生量を）推定できることになる。
【００３９】
そして、このようなブロックノイズやモスキートノイズなどのディジタルノイズは、テレビジョン番組の映像（すなわち画質）を劣化させる大きな要因となっている。
【００４０】
そこで番組記録再生装置１は、テレビジョン番組の復号化の際に発生するディジタルノイズを補正するようになされている。
【００４１】
（１−３）ディジタルノイズの補正
まず番組記録再生装置１の映像デコーダ１５は、図２に示すように、再生中のテレビジョン番組を受信した結果として映像データパケットＰＶから得た符号化映像データＭＤを復号する際、或いは録画済番組を再生するようユーザから指示が与えられた結果としてハードディスクドライブ２３から与えられた符号化映像データＭＤを復号する際、符号化映像データＭＤと、当該符号化映像データＭＤを復号した結果としての映像信号ＳＶとをディジタルノイズ検出部２４へ供給する。
【００４２】
ここで、ディジタルノイズ検出部２４は、テレビジョン番組のビットレートを取得するビットレート取得部２４Ａと、テレビジョン番組の解像度を取得する解像度取得部２４Ｂと、ディジタルノイズが発生した位置を検出するノイズ位置検出部２４Ｃとから構成されている。
【００４３】
ディジタルノイズ検出部２４のビットレート取得部２４Ａは、符号化映像データＭＤの単位時間あたりのデータ量を計測することにより、当該符号化映像データＭＤのビットレートＢＲ（例えば矩形ブロック毎のビットレート）を取得してノイズ位置検出部２４Ｃへ供給する。ちなみにビットレート取得部２４Ａは、映像デコーダ１５から符号化映像データＭＤが供給されている間（すなわち、テレビジョン番組を再生している間）、継続的にビットレートＢＲを取得してノイズ位置検出部２４Ｃへ供給するようになされている。
【００４４】
またディジタルノイズ検出部２４の解像度取得部２４Ｂは、映像信号ＳＶを解析することにより、当該映像信号ＳＶの解像度が、例えばＳＤＴＶ（Standard  Definition  Television）に応じた解像度（６４０×４８０等）であるか、ＨＤＴＶ（High  Definition  Television）に応じた解像度（１９２０×１０８０等）であるかを判別し、その判別結果としての解像度情報ＤＩを取得する。そして解像度取得部２４Ｂは、当該解像度情報ＤＩをノイズ位置検出部２４Ｃへ供給する。
【００４５】
ノイズ位置検出部２４Ｃは、ビットレートＢＲと解像度情報ＤＩとが与えられると、上述したビットレート対ノイズ発生関係を用いることにより、テレビジョン番組（すなわち符号化映像データＭＤ）を復号する際に発生すると予測されるディジタルノイズの量（すなわちディジタルノイズ発生量）を推定する。
【００４６】
そしてノイズ位置検出部２４Ｃは、推定したディジタルノイズ発生量のディジタルノイズを過不足無く補正するための情報（すなわち、発生したディジタルノイズを補正できるだけの補正量を示す情報であり、以下、これをノイズ補正量情報と呼ぶ）ＮＲを取得する。
【００４７】
このノイズ補正量情報ＮＲは、例えば、テレビジョン番組を構成する映像のなかで、隣接する画素同士のＲＧＢ（赤緑青）それぞれの輝度の差を規定した閾値を含む情報であり、このノイズ補正量情報ＮＲが示す閾値を越える輝度の差が検出された場合に、この輝度の差を、補正すべきディジタルノイズと特定するための情報である。またノイズ補正量情報ＮＲには、ブロックノイズ用の閾値（以下、これをブロックノイズ補正閾値とも呼ぶ）とモスキートノイズ用の閾値（以下これをモスキートノイズ補正閾値とも呼ぶ）とが含まれているものとする。
【００４８】
そして、このノイズ補正量情報ＮＲは、ハードディスクドライブ２３に記憶されている。
【００４９】
具体的に、ハードディスクドライブ２３には、ビットレートＢＲに対応付けられたデータベース（以下、これをノイズ補正量データベースと呼ぶ）に格納されるようにして、ノイズ補正量情報ＮＲが記憶されている。さらに当該ノイズ補正量データベースは、テレビジョン番組の解像度毎に用意されている。
【００５０】
これによりディジタルノイズ検出部２４のノイズ位置検出部２４Ｃは、ディジタルノイズ発生量に応じたノイズ補正量情報ＮＲを、ハードディスクドライブ２３のノイズ補正量データベースから取得する。
【００５１】
そしてノイズ位置検出部２４Ｃは、ビットレートＢＲ、解像度情報ＤＩ及びノイズ補正量情報ＮＲに応じて、映像デコーダ１５から供給された映像信号ＳＶにおいてディジタルノイズが発生した位置（以下、これをノイズ発生位置と呼ぶ）ＮＰを順次検出する。
【００５２】
具体的に、まずノイズ位置検出部２４Ｃは、上述したビットレート対ブロック数関係を用いることにより、ビットレートＢＲと解像度情報ＤＩとに応じて、映像信号ＳＶに応じた映像上の矩形ブロック同士の境目のうち、ブロックノイズが発生する可能性がある境目を特定する。
【００５３】
次にノイズ位置検出部２４Ｃは、特定した境目を挟んで隣接する画素同士のＲＧＢ（赤緑青）それぞれの輝度の差の値（以下、これを輝度差値と呼ぶ）を検出し、当該輝度差値とノイズ補正量情報ＮＲが示すブロックノイズ補正閾値とを比較する。
【００５４】
そしてノイズ位置検出部２４Ｃは、特定した境目の中で、ノイズ補正量情報ＮＲのブロックノイズ補正閾値を越えた輝度差値の画素でなる境目を、ブロックノイズが発生した位置（すなわちブロックノイズに関するノイズ発生位置ＮＰ）として検出する。
【００５５】
一方、ノイズ位置検出部２４Ｃは、映像信号ＳＶに応じた映像を構成する複数の矩形ブロックそれぞれの中で、縦方向及び横方向に隣接する画素同士のＲＧＢ（赤緑青）それぞれの輝度差値を検出し、当該輝度差値とノイズ補正量情報ＮＲのモスキートノイズ補正閾値とを比較する。
【００５６】
そしてノイズ位置検出部２４Ｃは、映像信号ＳＶに応じた映像を構成する複数の矩形ブロックのうち、ノイズ補正量情報ＮＲのモスキートノイズ補正閾値を越えた輝度差値の画素を有する矩形ブロックを、モスキートノイズが発生した位置（すなわちモスキートノイズに関するノイズ発生位置ＮＰ）として検出する。
【００５７】
ノイズ位置検出部２４Ｃは、このようにしてノイズ発生位置ＮＰを検出すると、当該ノイズ発生位置ＮＰをノイズ補正量情報ＮＲと共に映像信号処理部１８へ供給する。
【００５８】
映像信号処理部１８は、ディジタルノイズ検出部２４のノイズ位置検出部２４Ｃからノイズ発生位置ＮＰ及びノイズ補正量情報ＮＲが供給されると、映像信号ＳＶに各種ミキシング処理等を施す際、ノイズ発生位置ＮＰが示す位置において、ノイズ補正量情報ＮＲが示す閾値を越える輝度差値（すなわちディジタルノイズ）が顕現化しないように各画素の輝度を補正することで、当該映像信号ＳＶの復号の際に発生するディジタルノイズを補正して出力映像信号ＳＶＯを生成する。
【００５９】
具体的に映像信号処理部１８は、映像信号ＳＶに各種ミキシング処理等を施す際、ノイズ発生位置ＮＰが示す矩形ブロック同士の境目において、例えば所定の係数や関数を用いることにより、ノイズ補正量情報ＮＲが示すブロックノイズ補正閾値を越える輝度差値の画素の輝度を、周囲の画素の輝度と平均化して、ブロックノイズが顕現化しないように補正する。
【００６０】
また映像信号処理部１８は、映像信号ＳＶに各種ミキシング処理等を施す際、ノイズ発生位置ＮＰが示す矩形ブロック内において、例えば所定の係数や関数を用いることにより、ノイズ補正量情報ＮＲが示すモスキートノイズ補正閾値を越える輝度差値の画素の輝度を、周囲の画素の輝度と平均化して、モスキートノイズが顕現化しないように補正する。
【００６１】
このように番組記録再生装置１は、テレビジョン番組のビットレートＢＲを検出して、このビットレートＢＲからディジタルノイズ発生量を推定することができ、その結果、ディジタルノイズ発生量に応じたノイズ補正量情報ＮＲを取得してディジタルノイズを補正するようになされている。
【００６２】
（１−４）処理手順
次に、第１の実施の形態において、番組記録再生装置１がディジタルノイズを補正する処理について、図３のフローチャートを用いて説明する。
【００６３】
実際上、番組記録再生装置１の制御部３は、テレビジョン番組の再生を開始する際、ディジタルノイズ補正処理手順ＲＴ１を開始してステップＳＰ１へ移る。
【００６４】
ステップＳＰ１において制御部３は、映像デコーダ１５により、符号化映像データＭＤを復号して映像信号ＳＶを生成し、次のステップＳＰ２へ移る。
【００６５】
ステップＳＰ２において制御部３は、ディジタルノイズ検出部２４のビットレート取得部２４Ａにより、符号化映像データＭＤの単位時間あたりのデータ量を計測することで、当該符号化映像データＭＤのビットレートＢＲを取得する。また制御部３は、ディジタルノイズ検出部２４の解像度取得部２４Ｂにより、映像信号ＳＶを解析することで解像度情報ＤＩを取得し、次のステップＳＰ３へ移る。
【００６６】
ステップＳＰ３において制御部３は、ディジタルノイズ検出部２４のノイズ位置検出部２４Ｃにより、ビットレートＢＲと解像度情報ＤＩとからディジタルノイズ発生量を推定する。そして制御部３は、ディジタルノイズ発生量に応じたノイズ補正量情報ＮＲをハードディスクドライブ２３から取得し、次のステップＳＰ４へ移る。
【００６７】
ステップＳＰ４において制御部３は、ディジタルノイズ検出部２４のノイズ位置検出部２４Ｃにより、ビットレートＢＲ、解像度情報ＤＩ及びノイズ補正量情報ＮＲに応じて、映像信号ＳＶにおいてディジタルノイズが発生したノイズ発生位置ＮＰを順次検出し、次のステップＳＰ５へ移る。
【００６８】
ステップＳＰ５において制御部３は、映像信号処理部１８により、ノイズ発生位置ＮＰ及びノイズ補正量情報ＮＲに応じて、映像信号ＳＶの復号の際に発生するディジタルノイズを補正して出力映像信号ＳＶＯを生成し、次のステップＳＰ６へ移る。
【００６９】
ステップＳＰ６において制御部３は、テレビジョン番組の再生を終了するか否かを判定する。ここで否定結果が得られると、このことは、放送中のテレビジョン番組、或いは録画済番組をユーザが継続して視聴中であることを表しており、このとき制御部３は、再度ステップＳＰ２へ戻る。
【００７０】
一方、ステップＳＰ６において肯定結果が得られると、このことは、放送中のテレビジョン番組、或いは録画済番組の視聴をユーザが終了したことを表しており、このとき制御部３は、次のステップＳＰ７へ移ってディジタルノイズ補正処理手順ＲＴ１を終了する。
【００７１】
このようなディジタルノイズ補正処理手順ＲＴ１により、第１の実施の形態における番組記録再生装置１は、テレビジョン番組のディジタルノイズを補正するようになされている。
【００７２】
（１−５）第１の実施例における動作及び効果
以上の構成において番組記録再生装置１の制御部３は、ビットレート取得部２４Ａにより、符号化映像データＭＤの単位時間あたりのデータ量を計測することで、当該符号化映像データＭＤのビットレートＢＲを取得し、また解像度取得部２４Ｂにより、映像信号ＳＶを解析することで解像度情報ＤＩを取得する。
【００７３】
また番組記録再生装置１の制御部３は、ノイズ位置検出部２４Ｃにより、ビットレートＢＲと解像度情報ＤＩとに応じて、テレビジョン番組（すなわち符号化映像データＭＤ）を復号する際に発生すると予測されるディジタルノイズのディジタルノイズ発生量を推定する。
【００７４】
さらに番組記録再生装置１の制御部３は、ノイズ位置検出部２４Ｃにより、ディジタルノイズ発生量に応じたノイズ補正量情報ＮＲをハードディスクドライブ２３から取得する。
【００７５】
さらに番組記録再生装置１の制御部３は、ノイズ位置検出部２４Ｃにより、ビットレートＢＲ、解像度情報ＤＩ及びノイズ補正量情報ＮＲに応じて、映像信号ＳＶにおいてディジタルノイズが発生したノイズ発生位置ＮＰを検出する。
【００７６】
そして番組記録再生装置１の制御部３は、映像信号処理部１８により、ノイズ発生位置ＮＰ及びノイズ補正量情報ＮＲに応じて、映像信号ＳＶの復号の際に発生するディジタルノイズを補正する。
【００７７】
従って番組記録再生装置１は、所定の解像度でなるテレビジョン番組の再生中に、テレビジョン番組のビットレートＢＲからディジタルノイズ発生量を推定し、このディジタルノイズ発生量に応じたノイズ補正量情報ＮＲを取得するので、映像信号ＳＶの中でディジタルノイズが発生しそうなノイズ発生位置ＮＰを特定した上でディジタルノイズを補正することができる。
【００７８】
その結果、番組記録再生装置１は、映像信号ＳＶの中でノイズ発生位置ＮＰのみを補正し、ノイズ発生位置ＮＰ以外の位置（すなわちディジタルノイズが発生しないと判断した位置）を補正しないので、補正が足りずにディジタルノイズが残ったり補正し過ぎて画質を劣化させたりすることなく、ディジタルノイズ発生量に応じたノイズ補正量情報ＮＲでディジタルノイズを適正に補正することができる。
【００７９】
また番組記録再生装置１は、映像信号ＳＶを解析することで解像度情報ＤＩを取得し、ビットレートＢＲだけでなくこの解像度情報ＤＩにも応じてノイズ補正量情報ＮＲを取得する。
【００８０】
従って番組記録再生装置１は、所定の解像度でなるテレビジョン番組の再生中に、テレビジョン番組のビットレートＢＲだけでなく解像度情報ＤＩにも応じてディジタルノイズ発生量を推定できるので、ディジタルノイズをより適正に補正することができる。
【００８１】
すなわち番組記録再生装置１は、例えば、再生中のテレビジョン番組、或いは録画済番組として解像度の異なるＳＤＴＶ画質の映像やＨＤＴＶ画質の映像が混在しているような場合であっても、ＳＤＴＶ画質の映像のディジタルノイズを、ＨＤＴＶ画質のノイズ補正量情報ＮＲ及びノイズ発生位置ＮＰで補正してしまうような事態を回避することができるので、ディジタルノイズをより適正に補正することができる。
【００８２】
さらに番組記録再生装置１は、ノイズ発生位置ＮＰを特定する際に用いるノイズ補正量情報ＮＲを、ビットレートＢＲ及び解像度情報ＤＩに応じて切り換えるので、固定のノイズ補正量情報ＮＲのみを用いてノイズ発生位置ＮＰを特定する場合に比して、ノイズ発生位置ＮＰの特定精度（すなわち、ディジタルノイズの検出精度）を向上することができる。
【００８３】
以上の構成によれば、番組記録再生装置１は、テレビジョン番組を圧縮符号化した符号化映像データＭＤの復号化により映像信号ＳＶを生成し、符号化映像データＭＤのビットレートＢＲを取得し、テレビジョン番組の圧縮符号化に伴うディジタルノイズを補正するためのノイズ補正量情報ＮＲを当該圧縮符号化後の符号化映像データＭＤにおけるビットレートＢＲに対応付けて記憶するハードディスクドライブ２３のノイズ補正量データベースから、取得したビットレートＢＲに応じたノイズ補正量情報ＮＲを取得し、このノイズ補正量情報ＮＲを基に、映像信号ＳＶに含まれるディジタルノイズを補正するようにしたことにより、符号化映像データＭＤのビットレートＢＲから、映像信号ＳＶに含まれるディジタルノイズのディジタルノイズ発生量を推定できるので、ディジタルノイズ発生量に応じたノイズ補正量情報ＮＲでディジタルノイズを補正することができ、かくしてディジタルノイズを適正に補正することができる。
【００８４】
（２）第２の実施の形態
次に、第２の実施の形態におけるディジタルノイズの補正について説明する。
【００８５】
（２−１）第２の実施の形態による番組記録再生装置の構成
この第２の実施の形態における番組記録再生装置１は、上述した第１の実施の形態における番組記録再生装置１（図１）と同構成でなるものの、ディジタルノイズの補正の手法が第１の実施の形態における番組記録再生装置１とは異なる。
【００８６】
具体的に言うと、第１の実施例の番組記録再生装置１がテレビジョン番組のビットレートＢＲを常時検出していたのに対し、第２の実施例における番組記録再生装置１は、テレビジョン番組のビットレートＢＲをテレビジョン番組単位で取得する。
【００８７】
そして第２の実施例における番組記録再生装置１は、このようにして取得したテレビジョン番組単位のビットレートＢＲ（以下、これを番組ビットレートＰＢＲと呼ぶ）を蓄積し、この蓄積した番組ビットレートＰＢＲを用いてディジタルノイズを補正するようになされている。
【００８８】
ゆえに以下では、番組ビットレートＰＢＲの蓄積とディジタルノイズの補正とに関してのみ説明し、番組記録再生装置１の構成については第１の実施の形態を参照とする。
【００８９】
（２−２）ＥＰＧ情報を利用した番組ビットレートの蓄積
ディジタルノイズ検出部２４のビットレート取得部２４Ａは、図４に示すように、受信部１０で受信した放送中のテレビジョン番組をユーザに視聴させる際、テレビジョン番組の開始から終了までの間、符号化映像データＭＤの単位時間あたりのデータ量（すなわちビットレートＢＲ）を所定時間間隔（例えば５分程度）で取得して平均化することにより、放送中のテレビジョン番組のビットレートＢＲの平均（すなわちテレビジョン番組を単位とする番組ビットレートＰＢＲ）を取得する。
【００９０】
このときディジタルノイズ検出部２４の解像度取得部２４Ｂは、第１の実施例で上述したように、映像信号ＳＶを解析することにより解像度情報ＤＩを取得する。
【００９１】
そしてディジタルノイズ検出部２４は、このようにして取得した番組ビットレートＰＢＲ及び解像度情報ＤＩをＥＰＧデコーダ１７に供給する。
【００９２】
一方、番組記録再生装置１のＥＰＧデコーダ１７は、受信部１０で受信した放送中のテレビジョン番組をユーザに視聴させる際、上述したように、ＥＰＧデコーダ１７によりＥＰＧ情報パケットＰＥからテレビジョン番組の放送局や時間帯、ジャンル、タイトルなどのＥＰＧ情報ＥＩを取得している。
【００９３】
そしてＥＰＧデコーダ１７は、ＥＰＧ情報ＥＩに対応付けるようにして番組ビットレートＰＢＲ及び解像度情報ＤＩをハードディスクドライブ２３に構成されているＥＰＧデータベースに格納する。
【００９４】
ここで図５に示すように、ＥＰＧデータベースＤＢは、所定の放送局のテレビジョン番組全体の番組ビットレートＰＢＲの平均を蓄積するデータベース（以下、これを全体データベースと呼ぶ）ＤＢ１と、所定の放送局の時間帯毎の番組ビットレートＰＢＲの平均を蓄積するデータベース（以下、これを時間帯データベースと呼ぶ）ＤＢ２と、所定の放送局のテレビジョン番組のジャンル毎の番組ビットレートＰＢＲを蓄積するデータベース（以下、これをジャンルデータベースと呼ぶ）ＤＢ３と、所定の放送局のテレビジョン番組のタイトル毎の番組ビットレートＰＢＲを蓄積するデータベース（以下、これをタイトルデータベースと呼ぶ）ＤＢ４と、所定の放送局のテレビジョン番組の時間帯及びタイトル毎に番組ビットレートＰＢＲを蓄積するデータベース（以下、これを時間帯タイトルデータベースと呼ぶ）ＤＢ５とから構成されている。
【００９５】
この全体データベースＤＢ１には、所定の放送局において今までに視聴したテレビジョン番組の番組ビットレートＰＢＲの平均（以下、これを平均ビットレートＡＢＲと呼ぶ）が解像度情報ＤＩ毎に集計され、集計対象となったテレビジョン番組の数（以下、これを視聴番組数と呼ぶ）と共に解像度情報ＤＩ毎に格納されている。
【００９６】
また時間帯データベースＤＢ２には、例えば「17:00〜18:00」や「18:00〜19:00」のような時間帯毎の平均ビットレートＡＢＲが解像度情報ＤＩ毎に分類して集計され、集計対象となったテレビジョン番組の視聴番組数と共に格納されている。
【００９７】
さらにジャンルデータベースＤＢ３には、例えば「ニュース」や「ドラマ」、「スポーツ」、「アニメ」のようなジャンル毎の平均ビットレートＡＢＲが解像度情報ＤＩ毎に分類して集計され、集計対象となったテレビジョン番組の視聴番組数と共に格納されている。
【００９８】
さらにタイトルデータベースＤＢ４には、例えば「ニュースＸＹＺ」や「天気予報ＥＸ」のようなテレビジョン番組のタイトル毎の平均ビットレートＡＢＲが解像度情報ＤＩ毎に分類して集計され、集計対象となったテレビジョン番組の視聴番組数と共に格納されている。
【００９９】
さらに時間帯タイトルデータベースＤＢ５には、例えば「22:00〜23:00」の時間帯における「ニュースＸＹＺ」のような、テレビジョン番組の時間帯およびタイトル毎の平均ビットレートＡＢＲが解像度情報ＤＩ毎に分類して集計され、集計対象となったテレビジョン番組の視聴番組数と共に格納されている。
【０１００】
そして、これら全体データベースＤＢ１、時間帯データベースＤＢ２、ジャンルデータベースＤＢ３、タイトルデータベースＤＢ４、及び時間帯タイトルデータベースＤＢ５は、放送局毎に用意されている。
【０１０１】
したがって、ＥＰＧデコーダ１７は、放送中のテレビジョン番組から、例えば、「放送局：Ａ」、「時間帯：18:00〜19:00」、「ジャンル：ニュース」及び「タイトル：ニュースＸＹＺ」のようなＥＰＧ情報ＥＩ（図５）を取得した場合、放送局ＡのＥＰＧデータベースＤＢに対し、これらＥＰＧ情報ＥＩに対応付けるようにして、解像度情報ＤＩ毎の番組ビットレートＰＢＲを格納（すなわち蓄積）する。
【０１０２】
具体的にＥＰＧデコーダ１７は、ＥＰＧ情報ＥＩに「放送局：Ａ」が示されていることに応じ、放送局Ａの全体データベースＤＢ１から解像度情報ＤＩに応じた平均ビットレートＡＢＲと視聴番組数とを読み出す。
【０１０３】
ＥＰＧデコーダ１７は、平均ビットレートＡＢＲと視聴番組数との積算値に番組ビットレートＰＢＲを加えた値を視聴番組数＋１で除算することにより、新たに平均ビットレートＡＢＲを算出し直す。またＥＰＧデコーダ１７は、視聴番組数＋１を新たな視聴番組数とする。そしてＥＰＧデコーダ１７は、これら新たな平均ビットレートＡＢＲと視聴番組数とを解像度情報ＤＩに応じて全体データベースＤＢ１に上書きするように格納することにより、全体データベースＤＢ１に対して番組ビットレートＰＢＲを蓄積する。
【０１０４】
ちなみに、この全体データベースＤＢ１には、番組ビットレートＰＢＲの蓄積が１度も行われていない状態であっても、番組記録再生装置１の初期設定として所定の平均ビットレートＡＢＲ及び視聴番組数（すなわち「１」）が予め蓄積されているものとする。
【０１０５】
またＥＰＧデコーダ１７は、ＥＰＧ情報ＥＩに「時間帯：18:00〜19:00」が示されていることに応じ、放送局Ａの時間帯データベースＤＢ２から「時間帯：18:00〜19:00」及び解像度情報ＤＩに応じた平均ビットレートＡＢＲ及び視聴番組数を読み出す。
【０１０６】
ＥＰＧデコーダ１７は、平均ビットレートＡＢＲと視聴番組数との積算値に番組ビットレートＰＢＲを加えた値を視聴番組数＋１で除算することにより、新たに平均ビットレートＡＢＲを算出し直す。またＥＰＧデコーダ１７は、視聴番組数＋１を新たな視聴番組数とする。そしてＥＰＧデコーダ１７は、これら新たな平均ビットレートＡＢＲと視聴番組数とを「時間帯：18:00〜19:00」及び解像度情報ＤＩに応じて時間帯データベースＤＢ２に上書きするように格納することにより、時間帯データベースＤＢ２に対して番組ビットレートＰＢＲを蓄積する。
【０１０７】
さらにＥＰＧデコーダ１７は、ＥＰＧ情報ＥＩに「ジャンル：ニュース」が示されていることに応じ、放送局ＡのジャンルデータベースＤＢ３から「ジャンル：ニュース」及び解像度情報ＤＩに応じた平均ビットレートＡＢＲと視聴番組数とを読み出す。
【０１０８】
ＥＰＧデコーダ１７は、平均ビットレートＡＢＲと視聴番組数との積算値に番組ビットレートＰＢＲを加えた値を視聴番組数＋１で除算することにより、新たに平均ビットレートＡＢＲを算出し直す。またＥＰＧデコーダ１７は、視聴番組数＋１を新たな視聴番組数とする。そしてＥＰＧデコーダ１７は、これら新たな平均ビットレートＡＢＲと視聴番組数とを「ジャンル：ニュース」及び解像度情報ＤＩに応じてジャンルデータベースＤＢ３に上書きするように格納することにより、ジャンルデータベースＤＢ３に対して番組ビットレートＰＢＲを蓄積する。
【０１０９】
さらにＥＰＧデコーダ１７は、ＥＰＧ情報ＥＩに「タイトル：ニュースＸＹＺ」が示されていることに応じ、放送局ＡのタイトルデータベースＤＢ４から「タイトル：ニュースＸＹＺ」及び解像度情報ＤＩに応じた平均ビットレートＡＢＲと視聴番組数とを読み出す。
【０１１０】
ＥＰＧデコーダ１７は、平均ビットレートＡＢＲと視聴番組数との積算値に番組ビットレートＰＢＲを加えた値を視聴番組数＋１で除算することにより、新たに平均ビットレートＡＢＲを算出し直す。またＥＰＧデコーダ１７は、視聴番組数＋１を新たな視聴番組数とする。そしてＥＰＧデコーダ１７は、これら新たな平均ビットレートＡＢＲと視聴番組数とを「タイトル：ニュースＸＹＺ」及び解像度情報ＤＩに応じてタイトルデータベースＤＢ４に上書きするように格納することにより、タイトルデータベースＤＢ４に対して番組ビットレートＰＢＲを蓄積する。
【０１１１】
さらにＥＰＧデコーダ１７は、ＥＰＧ情報ＥＩに「時間帯：18:00〜19:00」及び「タイトル：ニュースＸＹＺ」が示されていることに応じ、放送局Ａの時間帯タイトルデータベースＤＢ５から「時間帯：18:00〜19:00」、「タイトル：ニュースＸＹＺ」及び解像度情報ＤＩに応じた平均ビットレートＡＢＲと視聴番組数とを読み出す。
【０１１２】
ＥＰＧデコーダ１７は、平均ビットレートＡＢＲと視聴番組数との積算値に番組ビットレートＰＢＲを加えた値を視聴番組数＋１で除算することにより、新たに平均ビットレートＡＢＲを算出し直す。またＥＰＧデコーダ１７は、視聴番組数＋１を新たな視聴番組数とする。そしてＥＰＧデコーダ１７は、これら新たな平均ビットレートＡＢＲと視聴番組数とを「時間帯：18:00〜19:00」、「タイトル：ニュースＸＹＺ」及び解像度情報ＤＩに応じて時間帯タイトルデータベースＤＢ５に上書きするように格納することにより、時間帯タイトルデータベースＤＢ５に対して番組ビットレートＰＢＲを蓄積する。
【０１１３】
ちなみに、これら時間帯データベースＤＢ２、ジャンルデータベースＤＢ３、タイトルデータベースＤＢ４、及び時間帯タイトルデータベースＤＢ５に対し、番組ビットレートＰＢＲの蓄積が１度も行われていない場合には、ＥＰＧデコーダ１７は、時間帯データベースＤＢ２、ジャンルデータベースＤＢ３、タイトルデータベースＤＢ４、及び時間帯タイトルデータベースＤＢ５に対し、ＥＰＧ情報ＥＩに応じた番組ビットレートＰＢＲを平均ビットレートＡＢＲとしてそのまま格納すると共に、視聴番組数として「１」を格納することにより、番組ビットレートＰＢＲを蓄積するようになされている。
【０１１４】
このようにして番組記録再生装置１は、放送中のテレビジョン番組をユーザに視聴させる際、当該テレビジョン番組の番組ビットレートＰＢＲをＥＰＧ情報ＥＩに対応付けてハードディスクドライブ２３のＥＰＧデータベースＤＢに蓄積する（すなわち平均ビットレートＡＢＲを更新する）ようになされている。以下、このようにテレビジョン番組の視聴毎に番組ビットレートＰＢＲを蓄積する処理を、ビットレート蓄積処理と呼ぶ。
【０１１５】
（２−３）ディジタルノイズの補正
次に、ハードディスクドライブ２３のＥＰＧデータベースＤＢに格納されている番組ビットレートＰＢＲ（すなわち平均ビットレートＡＢＲ）を用い、テレビジョン番組の復号化の際に発生するディジタルノイズを補正する手法について説明する。
【０１１６】
番組記録再生装置１は、放送中のテレビジョン番組をユーザに視聴させる際、上述したビットレート蓄積処理と並行して、ディジタルノイズを補正するディジタルノイズ補正処理を行う。
【０１１７】
番組記録再生装置１のＥＰＧデコーダ１７は、上述したビットレート蓄積処理の一環として、ＥＰＧ情報パケットＰＥからＥＰＧ情報ＥＩを取得し、また、ディジタルノイズ検出部２４の解像度取得部２４Ｂから解像度情報ＤＩを取得すると、ディジタルノイズ補正処理において、これらＥＰＧ情報ＥＩ及び解像度情報ＤＩに応じた平均ビットレートＡＢＲとノイズ補正量情報ＮＲとをハードディスクドライブ２３から取得する。
【０１１８】
具体的にＥＰＧデコーダ１７は、例えば、「放送局：Ａ」、「時間帯：18:00〜19:00」、「ジャンル：ニュース」及び「タイトル：ニュースＸＹＺ」のようなＥＰＧ情報ＥＩと解像度情報ＤＩとを取得した場合、まず、「時間帯：18:00〜19:00」と「タイトル：ニュースＸＹＺ」とに対応する平均ビットレートＡＢＲを、解像度情報ＤＩに応じて時間帯タイトルデータベースＤＢ５から検索する。
【０１１９】
そしてＥＰＧデコーダ１７は、「時間帯：18:00〜19:00」と「タイトル：ニュースＸＹＺ」とに対応する平均ビットレートＡＢＲを時間帯タイトルデータベースＤＢ５から検出した場合、当該平均ビットレートＡＢＲを取得する。またＥＰＧデコーダ１７は、平均ビットレートＡＢＲと解像度情報ＤＩとに応じたノイズ補正量情報ＮＲをノイズ補正量データベースから取得する。
【０１２０】
これに対し、ＥＰＧデコーダ１７は、「時間帯：18:00〜19:00」と「タイトル：ニュースＸＹＺ」とに対応する平均ビットレートＡＢＲを時間帯タイトルデータベースＤＢ５から検出できなかった場合、次に、「タイトル：ニュースＸＹＺ」に対応する平均ビットレートＡＢＲを、解像度情報ＤＩに応じてタイトルデータベースＤＢ４から検索する。
【０１２１】
そしてＥＰＧデコーダ１７は、「タイトル：ニュースＸＹＺ」に対応する平均ビットレートＡＢＲをタイトルデータベースＤＢ４から検出した場合、当該平均ビットレートＡＢＲを取得する。またＥＰＧデコーダ１７は、平均ビットレートＡＢＲと解像度情報ＤＩとに応じたノイズ補正量情報ＮＲをノイズ補正量データベースから取得する。
【０１２２】
これに対し、ＥＰＧデコーダ１７は、「タイトル：ニュースＸＹＺ」に対応する平均ビットレートＡＢＲをタイトルデータベースＤＢ４から検出できなかった場合、次に、「ジャンル：ニュース」に対応する平均ビットレートＡＢＲを、解像度情報ＤＩに応じてジャンルデータベースＤＢ３から検索する。
【０１２３】
そしてＥＰＧデコーダ１７は、「ジャンル：ニュース」に対応する平均ビットレートＡＢＲをジャンルデータベースＤＢ３から検出した場合、当該平均ビットレートＡＢＲを取得する。またＥＰＧデコーダ１７は、平均ビットレートＡＢＲと解像度情報ＤＩとに応じたノイズ補正量情報ＮＲをノイズ補正量データベースから取得する。
【０１２４】
これに対し、ＥＰＧデコーダ１７は、「ジャンル：ニュース」に対応する平均ビットレートＡＢＲをジャンルデータベースＤＢ３から検出できなかった場合、次に、「時間帯：18:00〜19:00」に対応する平均ビットレートＡＢＲを、解像度情報ＤＩに応じて時間帯データベースＤＢ２から検索する。
【０１２５】
そしてＥＰＧデコーダ１７は、「時間帯：18:00〜19:00」に対応する平均ビットレートＡＢＲを時間帯データベースＤＢ２から検出した場合、当該平均ビットレートＡＢＲを取得する。またＥＰＧデコーダ１７は、平均ビットレートＡＢＲと解像度情報ＤＩとに応じたノイズ補正量情報ＮＲをノイズ補正量データベースから取得する。
【０１２６】
これに対し、ＥＰＧデコーダ１７は、「時間帯：18:00〜19:00」に対応する平均ビットレートＡＢＲを時間帯データベースＤＢ２から検出できなかった場合、最後に、「放送局：Ａ」に対応する平均ビットレートＡＢＲを、解像度情報ＤＩに応じて全体データベースＤＢ１から取得する。
【０１２７】
このようにしてＥＰＧデコーダ１７は、ディジタルノイズ補正処理において、これらＥＰＧ情報ＥＩ及び解像度情報ＤＩに対応する平均ビットレートＡＢＲをハードディスクドライブ２３のＥＰＧデータベースＤＢ（この場合、全体データベースＤＢ１、時間帯データベースＤＢ２、ジャンルデータベースＤＢ３、タイトルデータベースＤＢ４、及び時間帯タイトルデータベースＤＢ５のいずれか）から取得する。
【０１２８】
ＥＰＧデコーダ１７は、平均ビットレートＡＢＲを取得すると、この平均ビットレートＡＢＲと解像度情報ＤＩとから、上述したビットレート対ノイズ発生関係を用いることにより、テレビジョン番組を復号する際に発生すると予測されるディジタルノイズのディジタルノイズ発生量を推定する。
【０１２９】
そしてＥＰＧデコーダ１７は、推定したディジタルノイズ発生量のディジタルノイズを補正するためのノイズ補正量情報ＮＲをハードディスクドライブ２３のノイズ補正量データベースから取得し、このノイズ補正量情報ＮＲを平均ビットレートＡＢＲと共にディジタルノイズ検出部２４に供給する。
【０１３０】
ディジタルノイズ検出部２４のノイズ位置検出部２４Ｃは、上述した第１の実施の形態と同様にして、ＥＰＧデコーダ１７から供給された平均ビットレートＡＢＲ及びノイズ補正量情報ＮＲと、解像度取得部２４Ｂにより取得された解像度情報ＤＩとに応じて、映像デコーダ１５から供給された映像信号ＳＶにおいてディジタルノイズが発生したノイズ発生位置ＮＰを順次検出する。
【０１３１】
そしてノイズ位置検出部２４Ｃは、このようにして検出したノイズ発生位置ＮＰをノイズ補正量情報ＮＲと共に映像信号処理部１８へ供給する。
【０１３２】
映像信号処理部１８は、ディジタルノイズ検出部２４のノイズ位置検出部２４Ｃからノイズ発生位置ＮＰ及びノイズ補正量情報ＮＲが供給されると、上述した第１の実施の形態と同様にして、映像信号ＳＶの復号の際に発生するディジタルノイズを補正して出力映像信号ＳＶＯを生成する。
【０１３３】
このように番組記録再生装置１は、テレビジョン番組のＥＰＧ情報ＥＩに応じて当該テレビジョン番組毎の番組ビットレートＰＢＲを平均ビットレートＡＢＲとしてデータベースに蓄積し、また、このように蓄積した平均ビットレートＡＢＲを利用することにより、現在放送中のテレビジョン番組のディジタルノイズ発生量を推定することができ、その結果、ディジタルノイズ発生量に応じたノイズ補正量情報ＮＲを取得してディジタルノイズを補正するようになされている。
【０１３４】
（２−４）処理手順
次に、第２の実施の形態において、番組記録再生装置１がディジタルノイズを補正する処理について、図６及び図７のフローチャートを用いて説明する。
【０１３５】
実際上、番組記録再生装置１の制御部３は、放送中のテレビジョン番組の再生を開始する際、ディジタルノイズ補正処理手順ＲＴ２を開始してステップＳＰ１１（図６）へ移る。
【０１３６】
ステップＳＰ１１において制御部３は、ＥＰＧデコーダ１７により、ＥＰＧ情報パケットＰＥからＥＰＧ情報ＥＩを取得すると共に、映像デコーダ１５及びディジタルノイズ検出部２４を介して解像度情報ＤＩを取得し、次のステップＳＰ１２へ移る。
【０１３７】
ステップＳＰ１２において制御部３は、ＥＰＧデコーダ１７により、ＥＰＧ情報ＥＩ（この場合、放送局、時間帯及びタイトル）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲを時間帯タイトルデータベースＤＢ５に記憶しているか否かを判定する。ここで肯定結果が得られると、このことは、ＥＰＧ情報ＥＩ（放送局、時間帯及びタイトル）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲを時間帯タイトルデータベースＤＢ５から取得できることを表しており、このとき制御部３は、ステップＳＰ１３へ移る。
【０１３８】
ステップＳＰ１３において制御部３は、平均ビットレートＡＢＲを取得し、ステップＳＰ１８（図７）へ移る。
【０１３９】
一方、ステップＳＰ１２（図６）において否定結果が得られると、このことは、ＥＰＧ情報ＥＩ（放送局、時間帯及びタイトル）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲを時間帯タイトルデータベースＤＢ５から取得できないことを表しており、このとき制御部３は、次のステップＳＰ１４へ移る。
【０１４０】
ステップＳＰ１４において制御部３は、ＥＰＧデコーダ１７により、ＥＰＧ情報ＥＩ（この場合、放送局及びタイトル）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲをタイトルデータベースＤＢ４に記憶しているか否かを判定する。ここで肯定結果が得られると、このことは、ＥＰＧ情報ＥＩ（放送局及びタイトル）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲをタイトルデータベースＤＢ４から取得できることを表しており、このとき制御部３は、ステップＳＰ１３へ移る。
【０１４１】
一方、ステップＳＰ１４において否定結果が得られると、このことは、ＥＰＧ情報ＥＩ（放送局及びタイトル）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲをタイトルデータベースＤＢ４から取得できないことを表しており、このとき制御部３は、次のステップＳＰ１５へ移る。
【０１４２】
ステップＳＰ１５において制御部３は、ＥＰＧデコーダ１７により、ＥＰＧ情報ＥＩ（この場合、放送局及びジャンル）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲをジャンルデータベースＤＢ３に記憶しているか否かを判定する。ここで肯定結果が得られると、このことは、ＥＰＧ情報ＥＩ（放送局及びジャンル）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲをジャンルデータベースＤＢ３から取得できることを表しており、このとき制御部３は、ステップＳＰ１３へ移る。
【０１４３】
一方、ステップＳＰ１５において否定結果が得られると、このことは、ＥＰＧ情報ＥＩ（放送局及びジャンル）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲをジャンルデータベースＤＢ３から取得できないことを表しており、このとき制御部３は、次のステップＳＰ１６へ移る。
【０１４４】
ステップＳＰ１６において制御部３は、ＥＰＧデコーダ１７により、ＥＰＧ情報ＥＩ（この場合、放送局及び時間帯）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲを時間帯データベースＤＢ２に記憶しているか否かを判定する。ここで肯定結果が得られると、このことは、ＥＰＧ情報ＥＩ（放送局及び時間帯）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲを時間帯データベースＤＢ２から取得できることを表しており、このとき制御部３は、ステップＳＰ１３へ移る。
【０１４５】
一方、ステップＳＰ１６において否定結果が得られると、このことは、ＥＰＧ情報ＥＩ（放送局及び時間帯）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲを時間帯データベースＤＢ２から取得できないことを表しており、このとき制御部３は、次のステップＳＰ１７へ移る。
【０１４６】
ステップＳＰ１７において制御部３は、ＥＰＧデコーダ１７により、ＥＰＧ情報ＥＩ（この場合、放送局）と解像度情報ＤＩとに対応する平均ビットレートＡＢＲを全体データベースＤＢ１から取得し、次のステップＳＰ１８（図７）へ移る。
【０１４７】
ステップＳＰ１８において制御部３は、ＥＰＧデコーダ１７により、平均ビットレートＡＢＲと解像度情報ＤＩとからディジタルノイズ発生量を推定する。そして制御部３は、ディジタルノイズ発生量に応じたノイズ補正量情報ＮＲをハードディスクドライブ２３から取得し、次のステップＳＰ１９へ移る。
【０１４８】
ステップＳＰ１９において制御部３は、ディジタルノイズ検出部２４のノイズ位置検出部２４Ｃにより、平均ビットレートＡＢＲ、解像度情報ＤＩ及びノイズ補正量情報ＮＲに応じて、映像信号ＳＶにおいてディジタルノイズが発生したノイズ発生位置ＮＰを順次検出し、次のステップＳＰ２０へ移る。
【０１４９】
ステップＳＰ２０において制御部３は、映像信号処理部１８により、ノイズ発生位置ＮＰ及びノイズ補正量情報ＮＲに応じて、映像信号ＳＶの復号の際に発生するディジタルノイズを補正して出力映像信号ＳＶＯを生成し、次のステップＳＰ２１へ移る。
【０１５０】
ステップＳＰ２１において制御部３は、放送中のテレビジョン番組の放送局が切り換えられたか否か、すなわちチャンネルを切り換えられたか否かを判定する。ここで肯定結果が得られると、このことは、放送中のテレビジョン番組のチャンネルが切り換えられたことを表しており、このとき制御部３は、再度ステップＳＰ１１（図６）へ戻る。
【０１５１】
一方、ステップＳＰ２１（図７）において肯定結果が得られると、このことは、放送中のテレビジョン番組の視聴をユーザが継続していることを表しており、このとき制御部３は、次のステップＳＰ２２へ移る。
【０１５２】
ステップＳＰ２２において制御部３は、テレビジョン番組の再生を終了するか否かを判定する。ここで否定結果が得られると、このことは、放送中のテレビジョン番組をユーザが継続して視聴中であることを表しており、このとき制御部３は、再度ステップＳＰ２１へ戻る。
【０１５３】
一方、ステップＳＰ２２において肯定結果が得られると、このことは、放送中のテレビジョン番組の視聴をユーザが終了したことを表しており、このとき制御部３は、次のステップＳＰ２３へ移ってディジタルノイズ補正処理手順ＲＴ２を終了する。
【０１５４】
このようなディジタルノイズ補正処理手順ＲＴ２により、第２の実施の形態における番組記録再生装置１は、テレビジョン番組のディジタルノイズを補正するようになされている。
【０１５５】
（２−５）第２の実施例における動作及び効果
以上の構成において番組記録再生装置１の制御部３は、受信部１０で受信した放送中のテレビジョン番組をユーザに視聴させる際、ＥＰＧデコーダ１７によりＥＰＧ情報パケットＰＥからＥＰＧ情報ＥＩ取得し、またディジタルノイズ検出部２４の解像度取得部２４Ｂにより映像信号ＳＶを解析することにより解像度情報ＤＩを取得する。
【０１５６】
また番組記録再生装置１の制御部３は、ＥＰＧデコーダ１７により、番組ビットレートＰＢＲと解像度情報ＤＩとに応じた平均ビットレートＡＢＲをハードディスクドライブ２３のＥＰＧデータベースＤＢから取得する。
【０１５７】
さらに番組記録再生装置１の制御部３は、ＥＰＧデコーダ１７により、平均ビットレートＡＢＲと解像度情報ＤＩとに応じて、テレビジョン番組を復号する際に発生すると予測されるディジタルノイズのディジタルノイズ発生量を推定する。
【０１５８】
さらに番組記録再生装置１の制御部３は、ＥＰＧデコーダ１７により、ディジタルノイズ発生量に応じたノイズ補正量情報ＮＲをハードディスクドライブ２３のノイズ補正量データベースから取得する。
【０１５９】
さらに番組記録再生装置１の制御部３は、ディジタルノイズ検出部２４のノイズ位置検出部２４Ｃにより、平均ビットレートＡＢＲ、解像度情報ＤＩ及びノイズ補正量情報ＮＲに応じて、映像信号ＳＶにおいてディジタルノイズが発生したノイズ発生位置ＮＰを検出する。
【０１６０】
そして番組記録再生装置１の制御部３は、映像信号処理部１８により、ノイズ発生位置ＮＰ及びノイズ補正量情報ＮＲに応じて、映像信号ＳＶの復号の際に発生するディジタルノイズを補正する。
【０１６１】
従って番組記録再生装置１は、所定の解像度でなるテレビジョン番組の放送中に、過去に他のテレビジョン番組をユーザが視聴した結果として蓄積した平均ビットレートＡＢＲからディジタルノイズ発生量を推定し、このディジタルノイズ発生量に応じたノイズ補正量情報ＮＲを取得するので、映像信号ＳＶの中でディジタルノイズが発生しそうなノイズ発生位置ＮＰを特定した上でディジタルノイズを補正することができる。
【０１６２】
その結果、番組記録再生装置１は、所定の解像度でなるテレビジョン番組の放送中に、例えば、テレビジョン番組のチャンネルがユーザにより切り換えられたことに応じてディジタルノイズ発生量が変化したとしても、補正が足りずにディジタルノイズが残ったり補正し過ぎて画質を劣化させたりすることなく、ディジタルノイズ発生量に応じたノイズ補正量情報ＮＲでディジタルノイズを適正に補正することができる。
【０１６３】
また番組記録再生装置１は、過去に他のテレビジョン番組を視聴した結果として平均ビットレートＡＢＲを蓄積するとき、ＥＰＧ情報ＥＩの放送局や時間帯、ジャンル、タイトルなどに細分化して対応付けてから平均ビットレートＡＢＲを蓄積しているので、再生中のテレビジョン番組のＥＰＧ情報ＥＩに応じて平均ビットレートＡＢＲを取得する際に、平均ビットレートＡＢＲを取得するバリエーションを増やすことができる。
【０１６４】
その結果、番組記録再生装置１は、例えば、ディジタルノイズをより適正に補正し得ると想定される平均ビットレートＡＢＲを優先的に取得するため、ＥＰＧ情報ＥＩの優先順位を「時間帯及びタイトル→タイトル→ジャンル→時間帯→放送局」のように設定することにより、ディジタルノイズをより適正に補正し得ると想定される平均ビットレートＡＢＲから優先的に取得することができ、かくして、ディジタルノイズをより適正に補正することができる。
【０１６５】
さらに番組記録再生装置１は、テレビジョン番組のＥＰＧ情報ＥＩ（この場合、放送局や時間帯、ジャンル、タイトルなど）に応じ、過去に他のテレビジョン番組を視聴した結果として蓄積した平均ビットレートＡＢＲを取得してディジタルノイズを補正するので、放送中のテレビジョン番組のビットレートＢＲを常時取得してディジタルノイズを補正するような処理を行わなくてもよく、その分、ディジタルノイズを簡易な処理で補正することができる。
【０１６６】
以上の構成によれば、番組記録再生装置１は、テレビジョン番組を圧縮符号化した符号化映像データＭＤの復号化により映像信号ＳＶを生成し、テレビジョン番組のＥＰＧ情報ＥＩを取得し、過去に他のテレビジョン番組を視聴した結果としてハードディスクドライブ２３のＥＰＧデータベースＤＢに蓄積した平均ビットレートＡＢＲから、取得したＥＰＧ情報ＥＩに応じた平均ビットレートＡＢＲを取得し、テレビジョン番組の圧縮符号化に伴うディジタルノイズを補正するためのノイズ補正量情報ＮＲを当該圧縮符号化後の符号化映像データＭＤにおける平均ビットレートＡＢＲに対応付けて記憶するハードディスクドライブ２３のノイズ補正量データベースから、取得した平均ビットレートＡＢＲに応じたノイズ補正量情報ＮＲを取得し、このノイズ補正量情報ＮＲを基に、映像信号ＳＶに含まれるディジタルノイズを補正するようにしたことにより、符号化映像データＭＤのビットレートＢＲから、映像信号ＳＶに含まれるディジタルノイズのディジタルノイズ発生量を推定できるので、ディジタルノイズ発生量に応じたノイズ補正量情報ＮＲでディジタルノイズを補正することができ、かくしてディジタルノイズを適正に補正することができる。
【０１６７】
（３）他の実施の形態
なお上述した第１の実施の形態においては、番組記録再生装置１は、ビットレートＢＲを常時検出し、このビットレートＢＲの変化に応じてディジタルノイズを補正するようにした場合について述べたが、本発明はこれに限らず、所定の時間（例えば１０秒）の間に検出したビットレートＢＲを平均化し、この平均化したビットレートＢＲに応じてディジタルノイズを補正するようにしてもよいし、ビットレートＢＲが現在よりも所定割合以上増加（或いは、所定割合以上減少）したらビットレートＢＲが変化したと判別するように、ヒステリシス処理（或いはバッファ処理）を施した上でディジタルノイズを補正するようにしてもよい。そうすることで番組記録再生装置１は、例えば、スポーツ番組などのように映像の変化の激しいテレビジョン番組において当該テレビジョン番組のビットレートＢＲが激しく変化する場合などに、ビットレートＢＲの変化に合わせて（すなわちディジタルノイズ発生量の変化に合わせて）ディジタルノイズを補正しているつもりが、ビットレートＢＲの変化に追随できず、補正が足りずにディジタルノイズを残してしまったり補正し過ぎて画質を劣化させたりといった事態を極力回避することができる。
【０１６８】
また上述した第２の実施の形態においては、番組記録再生装置１は、検出した番組ビットレートＰＢＲをＥＰＧ情報ＥＩに応じて、全体データベースＤＢ１、時間帯データベースＤＢ２、ジャンルデータベースＤＢ３タイトルデータベースＤＢ４、及び時間帯タイトルデータベースＤＢ５に細分化して蓄積するようにした場合について述べたが、本発明はこれに限らず、ＥＰＧデータベースＤＢの細分化の種類、数、及び組み合わせは何でもよく、要はＥＰＧ情報ＥＩに含まれている情報を用いるのであれば、例えば曜日毎の曜日データベースに対して番組ビットレートＰＢＲを蓄積するようにしてもよい。
【０１６９】
さらに上述した第２の実施の形態においては、番組記録再生装置１は、ビットレート蓄積処理とディジタルノイズ補正処理とを並行に行うようにした場合について述べたが、本発明はこれに限らず、ビットレート蓄積処理に関しては、テレビジョン番組の視聴の後の任意のタイミングで完了するように行ってもよい。そうすることで番組記録再生装置１は、ビットレート蓄積処理とディジタルノイズ補正処理とを並行に行わない状況が発生する分だけ、テレビジョン番組の再生に関する処理の負荷を低減することができる。
【０１７０】
さらに上述した第２の実施の形態においては、番組記録再生装置１は、符号化映像データＭＤのビットレートＢＲを５分程度の時間間隔で取得して平均化することにより、番組ビットレートＰＢＲを取得するようにした場合について述べたが、本発明はこれに限らず、ビットレートＢＲを取得する時間間隔は何分でもよい。
【０１７１】
さらに上述した第２の実施の形態においては、番組記録再生装置１は、ＥＰＧデータベースＤＢ（この場合、全体データベースＤＢ１、時間帯データベースＤＢ２、ジャンルデータベースＤＢ３、タイトルデータベースＤＢ４及び時間帯タイトルデータベースＤＢ５）に対し、平均ビットレートＡＢＲと視聴番組数とを格納するようにした場合について述べたが、本発明はこれに限らず、それまでの視聴番組数分の番組ビットレートＰＢＲの総加算値（すなわち、番組ビットレートＰＢＲと視聴番組数との積算値）を、平均ビットレートＡＢＲ及び視聴番組数と共にＥＰＧデータベースＤＢに格納するようにしてもよい。そうすることで番組記録再生装置１は、番組ビットレートＰＢＲを新たに取得する毎に平均ビットレートＡＢＲと視聴番組数とを積算する必要が無くなる分だけ、番組ビットレートＰＢＲの蓄積（平均ビットレートＡＢＲの更新）に関する処理量を減らすことができる（逆に、番組記録再生装置１は、上述した第２の実施例のように、平均ビットレートＡＢＲ及び視聴番組数のみをＥＰＧデータベースＤＢに記憶する場合には、総加算値を格納しなくて済む分だけ、ハードディスクドライブ２３の記憶領域を使用しないで済む）。
【０１７２】
さらに第１及び第２の実施の形態においては、データ提供装置１は、映像信号ＳＶの解像度がＳＤＴＶに応じた解像度（６４０×４８０）なのかＨＤＴＶに応じた解像度（１９２０×１０８０）なのかを判別するようにした場合について述べたが、本発明はこれに限らず、ＳＤＴＶに応じた解像度は（６４０×４８０）でなくてもよいし、ＨＤＴＶに応じた解像度は（１９２０×１０８０）でなくてもよいし、そもそも解像度はＳＤＴＶやＨＤＴＶに応じていなくてもよく、要は映像信号ＳＶの解像度は何でもよい。その場合、番組記録再生装置１は、ノイズ補正量情報ＮＲを格納するノイズ補正量データベースを当該解像度の分だけ予め用意しておくことで、上述した第１及び第２の実施の形態と同様の効果を得ることができる。
【０１７３】
さらに上述した第１及び第２の実施の形態においては、番組記録再生装置１は、ビットレートから推定されるディジタルノイズ発生量に応じた閾値（すなわちブロックノイズ閾値及びモスキートノイズ閾値）を含むノイズ補正量情報ＮＲを、ディジタルノイズの補正に用いるようにした場合について述べたが、本発明はこれに限らず、映像信号処理部１８において各画素の輝度を補正する際に用いる係数や関数を、ビットレート（すなわち、ディジタルノイズ発生量）に応じて用意し、これをノイズ補正量情報ＮＲに対して含ませておいてディジタルノイズの補正に用いてもよい。そうすることで番組記録再生装置１は、映像信号処理部１８によりディジタルノイズを補正する際に、ビットレート（すなわち、ディジタルノイズ発生量）に応じた係数や関数を用いて、ディジタルノイズを補正することができ、固定の係数や関数を用いてディジタルノイズを補正するのに比べて、ディジタルノイズをより適正に補正することができる。
【０１７４】
さらに上述した第１及び第２の実施の形態においては、番組記録再生装置１は、映像信号ＳＶに応じた映像上の矩形ブロックの境目のなかで、輝度差値がノイズ補正量情報ＮＲが示すブロックノイズ閾値を越えた境目を、ブロックノイズが発生したノイズ発生位置ＮＰとして検出するようにした場合について述べたが、本発明はこれに限らず、ブロックノイズが発生したノイズ発生位置ＮＰを検出できるのであれば、その検出方法は特に限定しない。また、ノイズ発生位置ＮＰを検出せずに、映像信号ＳＶに応じた映像上の矩形ブロックの境目の全てにおいてブロックノイズが発生すると仮定し、当該境目の全てに対してノイズ補正量情報ＮＲが示すブロックノイズ閾値に応じた補正を行うようにしてもよく、ブロックノイズに関するディジタルノイズの補正の手法も特に限定しない。
【０１７５】
さらに上述した第１及び第２の実施の形態においては、番組記録再生装置１は、映像信号ＳＶに応じた映像を構成する複数の矩形ブロックのうち、輝度差値がノイズ補正量情報ＮＲが示すモスキートノイズ閾値を越えた画素を有する矩形ブロックを、モスキートノイズが発生したノイズ発生位置ＮＰとして検出するようにした場合について述べたが、本発明はこれに限らず、モスキートノイズが発生したノイズ発生位置ＮＰを検出できるのであれば、その検出方法は特に限定しない。また、ノイズ発生位置ＮＰを検出せずに、映像信号ＳＶに応じた映像上の全ての画素においてモスキートノイズが発生すると仮定し、当画素の全てに対してノイズ補正量情報ＮＲが示すモスキートノイズ閾値に応じた補正を行うようにしてもよく、モスキートノイズに関するディジタルノイズの補正の手法も特に限定しない。
【０１７６】
さらに上述した第１及び第２の実施の形態においては、番組記録再生装置１は、ディジタルノイズとしてブロックノイズとモスキートノイズとを検出し、これらを補正するようにした場合について述べたが、本発明はこれに限らず、ディジタルノイズとして検出及び補正するのはブロックノイズ及びモスキートノイズの一方だけでもよい。
【０１７７】
さらに上述した第１及び第２の実施の形態においては、番組記録再生装置１は、ビットレートＢＲ（含む平均ビットレートＡＢＲ）に応じたノイズ補正量情報ＮＲを、ハードディスクドライブ２３のノイズ補正量データベースに予め格納しておくようにした場合について述べたが、本発明はこれに限らず、ビットレートＢＲ（含む平均ビットレートＡＢＲ）に応じたノイズ補正量情報ＮＲを、このビットレートＢＲ（含む平均ビットレートＡＢＲ）を取得した際にリアルタイムに算出するようにしてもよい。そうすることで番組記録再生装置１は、ノイズ補正量データベースを予め用意しておかなくてよい分だけ、ハードディスクドライブ２３の記憶領域を確保することができる。
【０１７８】
さらに上述した第１及び第２の実施の形態においては、テレビジョン番組を録画及び再生する番組記録再生装置１に本発明を適用するようにした場合について述べたが、本発明はこれに限らず、例えば、テレビジョン放送の受信機能を有し液晶パネル等の表示手段を有するテレビジョン装置や、いわゆるセットトップボックスのようなテレビジョン受信機、映像コンテンツのストリーミング配信サーバ又はビデオサーバ等に接続され映像コンテンツの受信や再生等を行うコンテンツプレーヤ等に本発明を適用するようにしてもよい。この場合、例えばパーソナルコンピュータや携帯電話機等の情報処理装置において所定のコンテンツ再生プログラムを実行させたものであってもよい。
【０１７９】
さらに上述した第１及び第２の実施の形態においては、番組記録再生装置１は、ＭＰＥＧ２−Ｖｉｄｅｏ方式で圧縮符号化された符号化映像データを復号する際に、ディジタルノイズを補正するようにした場合について述べたが、本発明はこれに限らず、復号の際にディジタルノイズが発生するような圧縮符号化方式であれば、ＷＭＶ（Windows（登録商標）  Media  Video）、ＲｅａｌＶｉｄｅｏ、Ｄｉｖｘなどの他の圧縮符号化方式で圧縮符号化された符号化映像データを復号する際に発生するディジタルノイズを補正するようにしてもよく、その場合でも、上述の第１及び第２の実施の形態と同様の効果を得ることができる。
【０１８０】
さらに上述した第１及び第２の実施の形態においては、補正情報記憶部としてのハードディスクドライブ２３と、復号化処理部としての映像デコーダ１５と、ビットレート取得部としてのディジタルノイズ検出部２４またはＥＰＧデコーダ１７と、補正情報取得部としてのディジタルノイズ検出部２４またはＥＰＧデコーダ１７と、映像補正部としての映像信号処理部１８と、受信部としての受信部１０と、属性情報抽出部としてのＥＰＧデコーダ１７と、ビットレート記憶部としてのハードディスクドライブ２３と、ビットレート更新部としてのＥＰＧデコーダ１７と、解像度取得部としての解像度取得部２４Ｂとによって、映像補正装置としての番組記録再生装置１を構成する場合について述べたが、本発明はこれに限らず、その他種々の回路構成でなる補正情報記憶部と、復号化処理部と、ビットレート取得部と、補正情報取得部と、映像補正部と、受信部と、属性情報抽出部と、ビットレート記憶部と、ビットレート更新部と、解像度取得部とによって映像補正装置を構成するようにしてもよい。
【０１８１】
さらに、本発明は、上述した第１及び第２の実施の形態及びここまで説明した他の実施の形態に限定されるものではなく、上述した実施の形態及びここまで説明した他の実施の形態の一部または全部を任意に組み合わせた形態、もしくは一部を抽出した形態にもその適用範囲が及ぶものである。
【産業上の利用可能性】
【０１８２】
本発明は、放送されているテレビジョン番組を再生する番組再生装置などに適用して好適なものである。
【図面の簡単な説明】
【０１８３】
【図１】番組記録再生装置の回路構成を示すブロック図である。
【図２】第１の実施の形態によるディジタルノイズの補正の様子を示すブロック図である。
【図３】第１の実施の形態によるディジタルノイズ補正処理の手順を示すフローチャートである。
【図４】第２の実施の形態によるディジタルノイズの補正の様子を示すブロック図である。
【図５】ＥＰＧデータベースに対する番組ビットレートの蓄積の様子を示す略線図である。
【図６】第２の実施の形態によるディジタルノイズ補正処理の手順を示すフローチャート（１）である。
【図７】第２の実施の形態によるディジタルノイズ補正処理の手順を示すフローチャート（２）である。
【符号の説明】
【０１８４】
１……番組記録再生装置、２……モニタ装置、３……制御部、４……ＣＰＵ、５……ＲＯＭ、６…ＲＡＭ、７……システムバス、８……リモートコントローラ、９……入力インターフェース、１０……受信部、１１……チューナ、１２……復調器、１３……デスクランブラ、１４……多重分離器、１５……映像デコーダ、１６……音声デコーダ、１７……ＥＰＧデコーダ、１８……映像信号処理部、１９……表示パネル、２０……音声信号処理部、２１……スピーカ、２２……ハードディスクドライブインタフェース、２３……ハードディスクドライブ、２４……ディジタルノイズ検出部、２４ａ……ビットレート取得部２４、２４Ｂ……解像度取得部、２４Ｃ……ノイズ位置検出部、ＡＢＲ……平均ビットレート、ＢＲ……ビットレート、ＢＢＲ……番組ビットレート、ＤＡ……ディジタル音声信号、ＤＩ……解像度情報、ＥＩ……ＥＰＧ情報、ＭＤ……符号化映像データ、ＮＰ……ノイズ発生位置、ＮＲ……ノイズ補正量情報、ＰＡ……音声データパケット、ＰＥ……ＥＰＧ情報パケット、ＰＶ……映像データパケット、ＳＶ……映像信号、ＳＡ……出力音声信号、ＳＶＯ……出力映像信号Ｓ、ＲＴ１、ＲＴ２……ディジタルノイズ補正処理手順。
【図１】
2009111521.tif 000003
【図２】
2009111521.tif 000004
【図３】
2009111521.tif 000005
【図４】
2009111521.tif 000006
【図５】
2009111521.tif 000007
【図６】
2009111521.tif 000008
【図７】
2009111521.tif 000009