(57)【要約】【課題】番組のジャンルに基づいて、番組の画像を高画質化できるようにする。【解決手段】画質制御情報生成部４１は、解析部６１を制御して、ジャンル判定部８５により、タイトル情報から番組のジャンル情報を取得させる。画質制御情報生成部４１は、解析部６１により取得されたジャンル情報に基づいて、番組の画像の画質を制御する画質制御信号を生成する。画質処理部４２は、生成された画質制御信号に基づいて、番組の画像の画質を制御する。本発明は、画像処理装置に適用することができる。【選択図】図２
2011259248.tif 000002
【特許請求の範囲】
【請求項１】
番組のジャンル情報を取得するジャンル情報取得手段と、
前記ジャンル情報取得手段により取得されたジャンル情報に基づいて、前記番組の画像の画質を制御する画質制御信号を生成する画質制御信号生成手段と、
前記画質制御信号生成手段により生成された画質制御信号に基づいて、前記番組の画像の画質を制御する画質制御手段と
を含む画像処理装置。
【請求項２】
前記ジャンル情報取得手段は、前記ジャンル情報に加えて、さらに、前記番組の画像の関連データを取得し、
前記画質制御信号生成手段は、前記ジャンル情報取得手段により取得されたジャンル情報に加えて、前記番組の画像の関連データに基づいて、前記番組の画像の画質を制御する画質制御信号を生成する
請求項１に記載の画像処理装置。
【請求項３】
前記画質制御信号生成手段は、
前記ジャンル情報に基づいて、ノイズを除去する処理の強度を示すノイズ除去処理制御信号を生成するノイズ除去処理制御信号生成手段を含み、
前記画質制御手段は、
前記ノイズ除去処理制御信号に基づいた強度で、前記番組の画像の画質のノイズを除去する処理を実行するノイズ除去処理手段を含む
請求項１に記載の画像処理装置。
【請求項４】
前記画質制御信号生成手段は、
前記ジャンル情報に基づいて、前記番組の画像よりプルダウンパターンを検出する際、検出すべきプルダウンパターンを限定するプルダウン検出処理制御信号を生成するプルダウン検出処理制御信号生成手段と、
前記ジャンル情報に基づいて、前記番組の画像のIP変換処理を実行する際、前記画像のプルダウンパターンで逆変換した後、IP変換するか、または、前記逆変換をせずにIP変換するかを示すパラメータをIP変換処理制御信号として生成するIP変換処理制御信号生成手段とを含み、
前記画質制御手段は、
前記プルダウン検出処理制御信号に基づいて限定されたプルダウンパターンより、前記番組の画像のプルダウンパターンを検出するプルダウン検出処理手段と、
IP変換処理制御信号に基づいて、前記プルダウン検出処理手段により検出されたプルダウンパターンで前記画像を逆変換した後、または前記逆変換せずに、前記番組の画像をIP変換するIP変換処理手段とを含む
請求項１に記載の画像処理装置。
【請求項５】
前記画質制御信号生成手段は、
前記ジャンル情報に基づいて、前記番組の画像の画素の補間生成に係るエッジ方向の信頼性評価に用いる閾値を制御するスケーリング処理制御信号を生成するスケーリング処理制御信号生成手段を含み、
前記画質制御手段は、
前記スケーリング処理制御信号に基づいて、前記番組の画像のエッジ方向のうち、前記信頼性評価が前記閾値よりも高いエッジ方向に存在する画素を用いて、注目する画素を補間生成するスケーリング処理手段を含む
請求項１に記載の画像処理装置。
【請求項６】
前記画質制御信号生成手段は、
前記ジャンル情報に基づいて、前記番組の画像をエンハンス処理する際の強度を制御するエンハンス処理制御信号を生成するエンハンス処理制御信号生成手段を含み、
前記画質制御手段は、
前記エンハンス処理制御信号に基づいた強度で、前記番組の画像をエンハンス処理するエンハンス処理手段を含む
請求項１に記載の画像処理装置。
【請求項７】
番組のジャンル情報を取得するジャンル情報取得手段と、
前記ジャンル情報取得手段により取得されたジャンル情報に基づいて、前記番組の画像の画質を制御する画質制御信号を生成する画質制御信号生成手段と、
前記画質制御信号生成手段により生成された画質制御信号に基づいて、前記番組の画像の画質を制御する画質制御手段とを含む画像処理装置の画像処理方法であって、
前記ジャンル情報取得手段における、番組のジャンル情報を取得するジャンル情報取得ステップと、
前記画質制御信号生成手段における、前記ジャンル情報取得ステップの処理により取得されたジャンル情報に基づいて、前記番組の画像の画質を制御する画質制御信号を生成する画質制御信号生成ステップと、
前記画質制御手段における、前記画質制御信号生成ステップの処理により生成された画質制御信号に基づいて、前記番組の画像の画質を制御する画質制御ステップと
を含む画像処理方法。
【請求項８】
番組のジャンル情報を取得するジャンル情報取得手段と、
前記ジャンル情報取得手段により取得されたジャンル情報に基づいて、前記番組の画像の画質を制御する画質制御信号を生成する画質制御信号生成手段と、
前記画質制御信号生成手段により生成された画質制御信号に基づいて、前記番組の画像の画質を制御する画質制御手段とを含む画像処理装置を制御するコンピュータに、
前記ジャンル情報取得手段における、番組のジャンル情報を取得するジャンル情報取得ステップと、
前記画質制御信号生成手段における、前記ジャンル情報取得ステップの処理により取得されたジャンル情報に基づいて、前記番組の画像の画質を制御する画質制御信号を生成する画質制御信号生成ステップと、
前記画質制御手段における、前記画質制御信号生成ステップの処理により生成された画質制御信号に基づいて、前記番組の画像の画質を制御する画質制御ステップと
を含む処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および方法、並びにプログラムに関し、特に、番組のジャンル情報に基づいて画像を適切に高画質化できるようにする画像処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、放送番組の画像を高画質化するに際して、EPG（電子番組表）の情報より番組のジャンル情報を取得し、取得したジャンル情報に基づいて、画像を高画質化する技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２９５０２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数のコンテンツを含む番組などの場合、EPGからは複数のジャンル情報が取得されることがある。このような場合、特許文献１を用いると、複数のジャンル情報のうち、先頭に記述されているジャンル情報や、予め優先度が設定されていたとしても、その優先度の最も高いジャンル情報が選択される。
【０００５】
すなわち、特許文献１の技術を用いた場合、いずれにおいても、そのうちの１ジャンル情報のみが選択される。従って、先頭のジャンル情報が選択される場合、例えば、前半がアニメーション番組のコンテンツであって、後半がスポーツ番組のコンテンツであるようなコンテンツのとき、アニメーション番組であることを示すジャンル情報が選択される。
【０００６】
例えば、高画質化処理の一例としてノイズ除去を考える場合、アニメーションは一般的に輪郭線が多い画像となるため、ノイズ除去効果の高いフィルタ処理が、コンテンツ全体に施されることになる。このため、前半のアニメーション番組においては、適切にノイズ除去がなされることとなる。
【０００７】
しかしながら、後半のスポーツ番組においては、動きの早い画像がノイズ除去効果の高いフィルタにより処理されてしまうので、一般に尾引きと呼ばれる処理エラーが発生しやすくなる。
【０００８】
このように、複数のジャンル情報を含むようなコンテンツの場合、いずれか１のジャンル情報に基づいて高画質化処理を施すようにすると、選択されなかったジャンル情報の番組において、高画質化処理による破綻が生じる恐れがあった。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、特に、１のコンテンツにおいて、複数のジャンル情報が含まれるような場合でも、ジャンル情報により適切な高画質化処理を実現できるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面の画像処理装置は、番組のジャンル情報を取得するジャンル情報取得手段と、前記ジャンル情報取得手段により取得されたジャンル情報に基づいて、前記番組の画像の画質を制御する画質制御信号を生成する画質制御信号生成手段と、前記画質制御信号生成手段により生成された画質制御信号に基づいて、前記番組の画像の画質を制御する画質制御手段とを含む。
【００１１】
前記ジャンル情報取得手段には、前記ジャンル情報に加えて、さらに、前記番組の画像の関連データを取得させ、前記画質制御信号生成手段には、前記ジャンル情報取得手段により取得されたジャンル情報に加えて、前記番組の画像の関連データに基づいて、前記番組の画像の画質を制御する画質制御信号を生成させるようにすることができる。
【００１２】
前記画質制御信号生成手段には、前記ジャンル情報に基づいて、ノイズを除去する処理の強度を示すノイズ除去処理制御信号を生成するノイズ除去処理制御信号生成手段を含ませるようにすることができ、前記画質制御手段には、前記ノイズ除去処理制御信号に基づいた強度で、前記番組の画像の画質のノイズを除去する処理を実行するノイズ除去処理手段を含ませるようにすることができる。
【００１３】
前記画質制御信号生成手段には、前記ジャンル情報に基づいて、前記番組の画像よりプルダウンパターンを検出する際、検出すべきプルダウンパターンを限定するプルダウン検出処理制御信号を生成するプルダウン検出処理制御信号生成手段と、前記ジャンル情報に基づいて、前記番組の画像のIP変換処理を実行する際、前記画像のプルダウンパターンで逆変換した後、IP変換するか、または、前記逆変換をせずにIP変換するかを示すパラメータをIP変換処理制御信号として生成するIP変換処理制御信号生成手段とを含ませるようにすることができ、前記画質制御手段には、前記プルダウン検出処理制御信号に基づいて限定されたプルダウンパターンより、前記番組の画像のプルダウンパターンを検出するプルダウン検出処理手段と、IP変換処理制御信号に基づいて、前記プルダウン検出処理手段により検出されたプルダウンパターンで前記画像を逆変換した後、または前記逆変換せずに、前記番組の画像をIP変換するIP変換処理手段とを含ませるようにすることができる。
【００１４】
前記画質制御信号生成手段には、前記ジャンル情報に基づいて、前記番組の画像の画素の補間生成に係るエッジ方向の信頼性評価に用いる閾値を制御するスケーリング処理制御信号を生成するスケーリング処理制御信号生成手段を含ませるようにすることができ、前記画質制御手段には、前記スケーリング処理制御信号に基づいて、前記番組の画像のエッジ方向のうち、前記信頼性評価が前記閾値よりも高いエッジ方向に存在する画素を用いて、注目する画素を補間生成するスケーリング処理手段を含ませるようにすることができる。
【００１５】
前記画質制御信号生成手段には、前記ジャンル情報に基づいて、前記番組の画像をエンハンス処理する際の強度を制御するエンハンス処理制御信号を生成するエンハンス処理制御信号生成手段を含ませるようにすることができ、前記画質制御手段には、前記エンハンス処理制御信号に基づいた強度で、前記番組の画像をエンハンス処理するエンハンス処理手段を含ませるようにすることができる。
【００１６】
本発明の一側面の画像処理方法は、番組のジャンル情報を取得するジャンル情報取得手段と、前記ジャンル情報取得手段により取得されたジャンル情報に基づいて、前記番組の画像の画質を制御する画質制御信号を生成する画質制御信号生成手段と、前記画質制御信号生成手段により生成された画質制御信号に基づいて、前記番組の画像の画質を制御する画質制御手段とを含む画像処理装置の画像処理方法であって、前記ジャンル情報取得手段における、番組のジャンル情報を取得するジャンル情報取得ステップと、前記画質制御信号生成手段における、前記ジャンル情報取得ステップの処理により取得されたジャンル情報に基づいて、前記番組の画像の画質を制御する画質制御信号を生成する画質制御信号生成ステップと、前記画質制御手段における、前記画質制御信号生成ステップの処理により生成された画質制御信号に基づいて、前記番組の画像の画質を制御する画質制御ステップとを含む。
【００１７】
本発明の一側面のプログラムは、番組のジャンル情報を取得するジャンル情報取得手段と、前記ジャンル情報取得手段により取得されたジャンル情報に基づいて、前記番組の画像の画質を制御する画質制御信号を生成する画質制御信号生成手段と、前記画質制御信号生成手段により生成された画質制御信号に基づいて、前記番組の画像の画質を制御する画質制御手段とを含む画像処理装置を制御するコンピュータに、前記ジャンル情報取得手段における、番組のジャンル情報を取得するジャンル情報取得ステップと、前記画質制御信号生成手段における、前記ジャンル情報取得ステップの処理により取得されたジャンル情報に基づいて、前記番組の画像の画質を制御する画質制御信号を生成する画質制御信号生成ステップと、前記画質制御手段における、前記画質制御信号生成ステップの処理により生成された画質制御信号に基づいて、前記番組の画像の画質を制御する画質制御ステップとを含む処理を実行させる。
【００１８】
本発明の一側面においては、番組のジャンル情報が取得され、取得されたジャンル情報に基づいて、前記番組の画像の画質を制御する画質制御信号が生成され、生成された画質制御信号に基づいて、前記番組の画像の画質が制御される。
【００１９】
本発明の画像処理装置は、独立した装置であっても良いし、画像処理を行うブロックであっても良い。
【発明の効果】
【００２０】
本発明の一側面によれば、番組のジャンルに基づいて、番組の画像を高画質化することが可能となる。
【図面の簡単な説明】
【００２１】
【図１】本発明を適用した画像処理装置の一実施の形態の構成例を示すブロック図である。
【図２】画像処理部の構成例を示す図である。
【図３】画像処理を説明するフローチャートである。
【図４】画質制御情報生成処理を説明するフローチャートである。
【図５】解析処理を説明するフローチャートである。
【図６】ホワイトリストおよびブラックリストを説明する図である。
【図７】高画質化処理を説明するフローチャートである。
【図８】高画質化処理を説明する図である。
【図９】汎用のパーソナルコンピュータの構成例を説明する図である。
【発明を実施するための最良の形態】
【００２２】
［画像処理装置の構成例］
図１は、本発明を適用した画像処理装置のハードウェアの一実施の形態の構成例を示している。図１の画像処理装置１１は、ストリームデータとして取得されるコンテンツである番組の画像を、その中に含まれるコンテンツのジャンル情報に基づいて、適切に高画質化するものである。
【００２３】
画像処理装置１１は、ストリーム取得部２１、ストリーム保持部２２、情報分離部２３、デコード部２４、画像処理部２５、および画像出力部２６を備えている。
【００２４】
ストリーム取得部２１は、放送波として図示せぬチューナにより受信され、取得されたコンテンツたる番組のストリームデータを取得して、ストリーム保持部２２に保持させる。ストリーム保持部２２は、一時的に番組のストリームデータを保持して、情報分離部２３に出力する。
【００２５】
情報分離部２３は、ストリーム保持部２２より出力されるストリームデータに含まれているEPG（電子番組表）等のタイトル情報と、コンテンツたる番組の画像データ（音声データを含む）とを分離し、それぞれ画像処理部２５、およびデコード部２４に供給する。タイトル情報は、例えば、ジャンル情報、および画像データの録画モードを含む情報である。
【００２６】
デコード部２４は、画像データをデコードし、デコード結果であるベースバンドの画像データを画像処理部２５に出力すると共に、その際、デコード結果である画像データのデコード情報を画像処理部２５に供給する。デコード情報は、例えば、コーデック情報、および画像サイズの情報を含むものである。
【００２７】
画像処理部２５は、情報分離部２３より供給されてくるタイトル情報、およびデコード部２４より供給されてくるデコード情報に基づいて、デコード部２４からの画像データを高画質化して画像出力部２６に出力する。尚、画像処理部２５の詳細には構成については、図２を参照して、詳細を後述する。
【００２８】
画像出力部２６は、画像処理部２５より供給されてきた高画質化された画像を図示せぬLCD（Liquid Crystal Display）などからなる表示部に出力して表示する。
【００２９】
［画像処理部の構成例］
次に、図２を参照して、画像処理部２５の詳細な構成例について説明する。
【００３０】
画像処理部２５は、画質制御情報生成部４１、および画質処理部４２を備えている。画質制御情報生成部４１は、画質処理部４２によりベースバンドの画像データの画像を高画質化する際に必要とされる各種の画質制御情報を生成して、画質処理部４２に供給する。画質処理部４２は、この画質制御情報に基づいて、画像データの画像を高画質化する。
【００３１】
より詳細には、画質制御情報生成部４１は、解析部６１、ノイズ除去処理制御情報生成部６２、プルダウン検出処理制御情報生成部６３、IP変換処理制御情報生成部６４、スケーリング処理制御情報生成部６５、およびエンハンス処理制御情報生成部６６を備える。また、画質処理部４２は、ノイズ除去処理部１０１、プルダウン検出処理部１０２、IP変換処理部１０３、スケーリング処理部１０４、およびエンハンス処理部１０５を備える。
【００３２】
解析部６１は、情報分離部２３より供給されてくるタイトル情報、およびデコード部２４より供給されてくるデコード情報に基づいて、処理対象となっている画像データのコンテンツのジャンル情報、コーデック情報、画像サイズ、および録画モードを解析する。そして、解析部６１は、解析結果であるジャンル情報、コーデック情報、画像サイズ、および録画モードをノイズ除去処理制御情報生成部６２乃至エンハンス処理制御情報生成部６６に供給する。
【００３３】
より詳細には、解析部６１は、ホワイトリスト比較部８１、ホワイトリスト８２、ブラックリスト比較部８３、ブラックリスト８４、ジャンル判定部８５、画像サイズ認識部８６、コーデック認識部８７、および録画モード認識部８８を含む。ジャンル判定部８５は、タイトル情報よりジャンル情報を抽出する。この際、複数のジャンル情報が抽出できる場合、ジャンル判定部８５は、タイトル情報に含まれる複数の全てのジャンル情報を抽出する。
【００３４】
ホワイトリスト比較部８１は、抽出されたジャンル情報と、予めジャンル毎に、そのジャンルと特定してもよいジャンル情報が登録されているホワイトリスト８２に登録されているジャンル情報とを比較し、一致するジャンル情報を検索する。ブラックリスト比較部８３は、抽出されたジャンル情報と、予めジャンル毎に、そのジャンルと特定してはいけないジャンル情報が登録されているブラックリスト８４に登録されているジャンル情報とを比較し、一致するジャンル情報を検索する。そして、ジャンル判定部８５は、ホワイトリスト比較部８１の比較検索結果、およびブラックリスト比較部８３の比較検索結果から、処理対象となっている画像データの番組であるコンテンツのジャンル情報を判定する。
【００３５】
この際、ジャンル判定部８５は、ホワイトリスト比較部８１の比較検索結果と、ブラックリスト比較部８３の比較検索結果が一致しない場合、ホワイトリスト比較検索結果となるジャンルを、処理対象のコンテンツである番組のジャンルとする。また、ジャンル判定部８５は、ブラックリスト比較部８３の比較検索結果に、ホワイトリスト比較部８１の比較検索結果と一致するものを含む場合、処理対象のコンテンツである番組のジャンルが特定できないものとみなし、ジャンルが特定できないことを示す情報を、処理対象のコンテンツである番組のジャンルの情報とする。すなわち、ジャンル判定部８５によりタイトル情報から抽出される番組のジャンルの情報は、特定されるジャンルの情報に加えて、ジャンルが特定できないことを示す情報を含むものとなる。
【００３６】
画像サイズ認識部８６は、タイトル情報に含まれている画像サイズを示す情報を取得して、処理対象となるコンテンツの画像の画像サイズを認識する。コーデック認識部８７は、デコード部２４より供給されてくるデコード情報よりコーデックの種別を認識する。録画モード認識部８８は、タイトル情報に含まれている録画モードを認識する。
【００３７】
ノイズ除去処理制御情報生成部６２は、画像データのコンテンツのジャンル情報、コーデック情報、画像サイズ、およびビットレートに基づいて、ノイズ除去処理部１０１におけるノイズ除去処理の強度を示すノイズ除去処理制御情報を生成する。そして、ノイズ除去処理制御情報生成部６２は、生成したノイズ除去処理制御情報をノイズ除去処理部１０１に供給する。ノイズ除去処理部１０１は、このノイズ除去処理制御情報に基づいて、画像データの画像に対してノイズ除去処理を実行し、処理結果をプルダウン検出処理部１０２、およびIP変換処理部１０３に供給する。尚、ノイズ除去処理部１０１の詳細な構成については、例えば、特開２００８−３１１９５１号公報を参照されたい。
【００３８】
プルダウン検出処理制御情報生成部６３は、画像データのコンテンツのジャンル情報、コーデック情報、画像サイズ、およびビットレートに基づいて、プルダウン検出処理部１０２の候補となりうるプルダウンパターンを示すプルダウン処理制御情報を生成する。そして、プルダウン検出処理制御情報生成部６３は、生成したプルダウン検出処理制御情報をプルダウン検出処理部１０２に供給する。プルダウン検出処理部１０２は、このプルダウン検出処理制御情報に基づいて、画像データの画像に対してプルダウン検出処理を実行し、処理結果であるプルダウンパターンを示すプルダウン情報をIP変換処理部１０３に供給する。尚、プルダウン検出処理部１０２の詳細な構成については、例えば、特開２００９−０６５６３０号公報を参照されたい。
【００３９】
IP変換処理制御情報生成部６４は、画像データのコンテンツのジャンル情報、コーデック情報、画像サイズ、およびビットレートに基づいて、IP変換処理部１０３において、プルダウン検出処理部１０２により検出されるプルダウンパターンによる逆変換をした後、IP変換させるか、または、逆変換なしでIP変換するかを示すパラメータからなるIP変換処理制御情報を生成する。そして、IP変換処理制御情報生成部６４は、生成したIP変換処理制御情報をIP変換処理部１０３に供給する。IP変換処理部１０３は、IP変換処理制御情報に基づいて、画像データの画像に対してプルダウン情報を用いて逆変換した後、IP変換処理をするか、または、逆変換することなくIP変換処理を実行し、処理結果をスケーリング処理部１０４に供給する。
【００４０】
スケーリング処理制御情報生成部６５は、画像データのコンテンツのジャンル情報、コーデック情報、画像サイズ、およびビットレートに基づいて、スケーリング処理により注目画素を補間生成しようとする際に用いられる画素を設定する際に用いられる閾値を、スケーリング処理制御情報として生成する。より具体的には、スケーリング処理制御情報生成部６５は、注目画素の補間生成に使用する画素の注目画素に対する隣接方向として注目画素におけるエッジ方向を検出する際、エッジ方向毎に設定される信頼性評価値の閾値を示すスケーリング処理制御情報を生成する。そして、スケーリング処理制御情報生成部６５は、生成したスケーリング処理制御情報をスケーリング処理部１０４に供給する。スケーリング処理部１０４は、このスケーリング処理制御情報に基づいて、注目画素を保管生成する際、注目画素におけるエッジ方向毎の信頼性評価値を求めて、閾値よりも高いエッジ方向に隣接する画素の情報を利用して注目画素を補間生成する。そして、スケーリング処理部１０４は、このような画素の補間生成処理を繰り返すことで、スケーリング処理を実行し、処理結果をエンハンス処理部１０５に供給する。尚、スケーリング処理部１０４の詳細な構成については、例えば、特開２００６−１５５１７９号公報を参照されたい。
【００４１】
エンハンス処理制御情報生成部６６は、画像データのコンテンツのジャンル情報、コーデック情報、画像サイズ、およびビットレートに基づいて、エンハンス処理部１０５におけるエンハンス処理の強度を示すエンハンス処理制御情報を生成する。そして、エンハンス処理制御情報生成部６６は、生成したエンハンス処理制御情報をエンハンス処理部１０５に供給する。エンハンス処理部１０５は、このエンハンス処理制御情報に基づいて、画像データの画像に対してエンハンス処理を実行し、処理結果を画像出力部２６に供給する。尚、エンハンス処理部１０５の詳細な構成については、例えば、特開２００７−２１３１２５号公報を参照されたい。
【００４２】
［画像処理］
次に、図３のフローチャートを参照して、画像処理について説明する。
【００４３】
ステップＳ１１において、ストリーム取得部２１は、ストリームデータを取得し、ストリーム保持部２２に供給する。
【００４４】
ステップＳ１２において、ストリーム保持部２２は、ストリーム取得部２１より供給されてきたストリームデータを一時的に保持し、所定のタイミングにおいて、保持したストリームデータを情報分離部２３に供給する。
【００４５】
ステップＳ１３において、情報分離部２３は、ストリーム保持部２２より出力されるストリームデータに含まれているEPG（電子番組表）等のタイトル情報と、コンテンツたる番組の画像データ（音声データを含む）とを分離し、それぞれ画像処理部２５、およびデコード部２４に供給する。
【００４６】
ステップＳ１４において、デコード部２４は、画像データをデコードし、デコード結果であるベースバンドの画像データを画像処理部２５に出力すると共に、その際、デコード結果である画像データのデコード情報を画像処理部２５に供給する。デコード情報は、例えば、コーデック情報、および画像サイズの情報を含むものである。
【００４７】
ステップＳ１５において、画像処理部２５の画質制御情報生成部４１は、画質制御情報生成処理を実行し、画質制御情報を生成して、画質処理部４２に供給する。
【００４８】
［画質制御情報生成処理］
ここで、図４のフローチャートを参照して、画質制御情報生成処理について説明する。
【００４９】
ステップＳ３１において、解析部６１は、タイトル情報およびデコード情報に基づいて、解析処理を実行し、画像データのコンテンツのジャンル情報、コーデック情報、画像サイズ、およびビットレートを解析する。
【００５０】
［解析処理］
ここで、図５のフローチャートを参照して、解析処理について説明する。
【００５１】
ステップＳ５１において、解析部６１のジャンル判定部８５は、タイトル情報に含まれている画像データを処理しようとするコンテンツのジャンル情報を抽出する。ジャンル情報は、ジャンルを識別するジャンルコードから構成されており、ジャンルコードには、ジャンルコードであることを識別する情報も含まれている。このため、ジャンル判定部８５は、このジャンルコードであることを識別する情報を含むジャンルコードを順次検索して、抽出する。
【００５２】
ステップＳ５２において、ジャンル判定部８５は、抽出したジャンル情報をリスト化してジャンルリストを生成する。すなわち、ジャンル判定部８５は、順次抽出されたジャンルコードからなるジャンルリストを生成する。
【００５３】
ステップＳ５３において、ジャンル判定部８５は、ジャンルリストに含まれるジャンル情報のうち、未処理のものを処理対象ジャンルに設定する。
【００５４】
ステップＳ５４において、ホワイトリスト比較部８１は、処理対象ジャンル情報をホワイトリスト８２に予め登録されているジャンル情報とを比較して、一致するジャンルを検索する。すなわち、ホワイトリストとは、例えば、図６で示されるものであり、予め登録されているジャンルに分類されるジャンル情報をリスト化したものである。尚、図６においては、左からジャンル情報が項目として設定されており、中央部がそれぞれのジャンル情報に対応付けて予め登録されているホワイトリスト８２の例であり、右部がブラックリスト８４の例である。
【００５５】
より具体的には、図６のホワイトリスト８２においては、ジャンルの例として、上から、「スポーツ」、「アニメーション」、「映画」、および「ドキュメンタリ」が示されている。図６のホワイトリスト８２においては、「スポーツ」のジャンルとして「スポーツ」のジャンル情報が登録されている。すなわち、抽出されたジャンル情報が「スポーツ」である場合、そのコンテンツのジャンルは「スポーツ」であることが示されている。
【００５６】
また、図６のホワイトリスト８２においては、「アニメーション」のジャンルとして「映画［アニメ映画］」、「アニメ／特撮［国内アニメ］」、および「アニメ／特撮［海外アニメ］」のジャンル情報が登録されている。すなわち、ジャンル情報が「映画［アニメ映画］」、「アニメ／特撮［国内アニメ］」、または「アニメ／特撮［海外アニメ］」である場合、そのコンテンツのジャンルは「アニメーション」であることが示されている。
【００５７】
さらに、図６のホワイトリスト８２には、「映画」のジャンルとして「映画［邦画］」、「映画［洋画］」、および、「映画［アニメ映画］」のジャンル情報が登録されている。すなわち、ジャンル情報が、「映画［邦画］」、「映画［洋画］」、および、「映画［アニメ映画］」である場合、そのコンテンツのジャンルは「映画」であることが示されている。
【００５８】
また、図６のホワイトリスト８２には、「ドキュメンタリ」のジャンルとして「ドキュメンタリ／教養」のジャンル情報が登録されている。すなわち、ジャンル情報が、「ドキュメンタリ／教養」である場合、そのコンテンツのジャンルは「ドキュメンタリ」であることが示されている。
【００５９】
ステップＳ５５において、ブラックリスト比較部８３は、処理対象ジャンル情報をブラックリスト８４に予め登録されているジャンル情報とを比較して、一致するジャンルを検索する。すなわち、ブラックリスト８４とは、例えば、図６で示されるものであり、予め登録されているジャンルに分類されることのないジャンル情報をリスト化したものである。より詳細には、ブラックリスト８４とは、ジャンル毎にホワイトリスト８２に登録されたジャンル情報以外のほぼ全てのジャンル情報である。
【００６０】
より具体的には、図６のブラックリスト８４においては、「スポーツ」のジャンルとして「映画」、「アニメ／特撮」、および「ドキュメンタリ／教養」等の「スポーツ」を除くほぼ全てのジャンル情報が登録されている。すなわち、抽出されたジャンル情報が「映画」、「アニメ／特撮」、または「ドキュメンタリ／教養」等の「映画」、および「スポーツ」を除くほぼ全てのジャンル情報である場合、そのコンテンツのジャンルが「スポーツ」ではないことが示されている。
【００６１】
また、図６のブラックリスト８４においては、「アニメーション」のジャンルとして「スポーツ」、および「ドキュメンタリ／教養」等の「アニメーション」を除くほぼ全てのジャンル情報が登録されている。すなわち、ジャンル情報が「スポーツ」、または「ドキュメンタリ／教養」等の「映画」、および「アニメ／特撮」を除くほぼ全てのジャンル情報である場合、そのコンテンツのジャンルは「アニメーション」ではないことが示されている。
【００６２】
さらに、図６のブラックリスト８４には、「映画」のジャンルとして、「スポーツ」、「ドキュメンタリ／教養」等、「映画」、「アニメ／特撮」以外ほぼ全てのジャンル情報が登録されている。すなわち、ジャンル情報が、「スポーツ」、「ドキュメンタリ／教養」等、「映画」、「アニメ／特撮」以外ほぼ全てのジャンル情報である場合、そのコンテンツのジャンルは「映画」ではないことが示されている。
【００６３】
また、図６のブラックリスト８４には、「ドキュメンタリ」のジャンルとして、「スポーツ」、「映画」、「アニメ／特撮」等、「ドキュメンタリ／教養」以外ほぼ全てのジャンル情報が登録されている。すなわち、ジャンル情報が、「スポーツ」、「映画」、「アニメ／特撮」等、「ドキュメンタリ／教養」以外ほぼ全てのジャンル情報である場合、そのコンテンツのジャンルは「ドキュメンタリ」ではないことが示されている。
【００６４】
ステップＳ５６において、ジャンル判定部８５は、ホワイトリスト比較部８１、およびブラックリスト比較部８３の比較検索結果を記憶する。
【００６５】
ステップＳ５７において、ジャンル判定部８５は、ジャンルリストに未処理のジャンル情報が記憶されているか否かを判定し、未処理のジャンル情報が存在する場合、処理は、ステップＳ５３に戻る。すなわち、ジャンルリストに登録された全てのジャンル情報について、ホワイトリスト８２、およびブラックリスト８４に登録されたジャンル情報との比較検索がなされるまでステップＳ５３乃至Ｓ５７の処理が繰り返される。そして、ステップＳ５７において、未処理のジャンル情報がないと判定された場合、処理は、ステップＳ５８に進む。
【００６６】
ステップＳ５８において、ジャンル判定部８５は、記憶されているホワイトリスト比較部８１、およびブラックリスト比較部８３の比較検索結果に基づいて、ジャンル情報により特定されるコンテンツのジャンルを特定する。例えば、ジャンル情報が「スポーツ」である場合、ホワイトリスト８２との比較検索結果は、ジャンルとして「スポーツ」が比較検索結果として記憶されていることになる。また、ブラックリスト８４との比較検索結果においては、ジャンル情報が「スポーツ」であれば、ジャンルとしての比較検索結果は、「スポーツ」以外の全てとなる。このように、ジャンル判定部８５は、ホワイトリスト８２による比較検索結果のジャンルと、ブラックリスト８４との比較検索結果のジャンルとが一致しない場合、ホワイトリスト８２の検索結果であるジャンルをコンテンツのジャンルとして特定する。
【００６７】
一方、抽出されたジャンル情報が「スポーツ」と「映画［アニメ映画］」とである場合、ホワイトリスト８２の比較検索結果のジャンルは、「スポーツ」、および「アニメーション」となる。また、ブラックリスト８４との比較検索結果のジャンルは、ジャンル情報が「スポーツ」に対しては、「スポーツ」以外の全てが検索され、さらに、ジャンル情報が「映画［アニメ映画］」については、「アニメーション」以外のジャンルが全て検索される。すなわち、これらを組み合わせると、ブラックリスト８４の比較検索結果のジャンルは、全てとなる。このため、ホワイトリスト８２との比較検索結果のジャンルは、ブラックリスト８４との比較検索結果のジャンルに含まれることとなる。従って、このような場合、ジャンル判定部８５は、コンテンツのジャンルを特定することができない。
【００６８】
ステップＳ５９において、ジャンル判定部８５は、タイトル情報に基づいて、コンテンツである番組のジャンルを特定することができたか否かを判定する。すなわち、ジャンル判定部８５は、上述したステップＳ５８の処理により、コンテンツである番組のジャンルを特定することができたか否かを判定する。
【００６９】
ステップＳ５９において、例えば、ジャンルを特定することができた場合、ステップＳ６０において、ジャンル判定部８５は、特定したジャンルをタイトル情報からの検索結果とする。
【００７０】
一方、ステップＳ５９において、例えば、ジャンルを特定することができなかった場合、ステップＳ６１において、ジャンル判定部８５は、コンテンツのジャンルを特定することができなかったことを示す情報を、タイトル情報からの検索結果とする。
【００７１】
以上の処理により、ジャンル情報に基づいて、ホワイトリスト８２、およびブラックリスト８４との比較検索により、検索しようとするジャンルのみを検索するだけでなく、検索されるべきではないジャンルについても検索され、それらの検索結果を組み合わせてジャンルを特定するため、処理対象となる画像データのコンテンツである番組のジャンルを正確に検出することが可能となる。このため、１の番組について、１のジャンルに特定することができない場合、ジャンルが特定できなかったことを示す情報を検索結果とすることができ、複数のジャンルに分類されるような番組の画像に対して、不適切な高画質化処理を抑制することが可能となるため、高画質化処理により生じるエラーを抑制することが可能となる。
【００７２】
ここで、図４のフローチャートの説明に戻る。
【００７３】
ステップＳ３１の処理により処理対象となる画像データを含むコンテンツである番組のジャンルが特定されると、処理は、ステップＳ３２に進む。
【００７４】
ステップＳ３２において、コーデック認識部８７は、デコード情報に基づいて、デコードされたベースバンドの画像データにおける、例えば、ＡＶＣ（Advanced Video Coding）、またはＭＰＥＧ（Moving Picture Experts Group）等のコーデックの種別を認識する。
【００７５】
ステップＳ３３において、画像サイズ認識部８６は、デコード情報に基づいて、デコードされたベースバンドの画像データの画像サイズを認識する。
【００７６】
ステップＳ３４において、録画モード認識部８８は、タイトル情報に基づいて、画像データの録画モードを認識する。
【００７７】
ステップＳ３５において、解析部６１は、ジャンル判定部８５により判定されたジャンル、画像サイズ認識部８６により認識された画像サイズ、コーデック認識部８７により認識されたコーデック種別、および録画モード認識部８８により認識された録画モードの情報を出力する。これらのジャンル、画像サイズ、コーデック種別、および録画モードの情報は、ノイズ除去処理制御情報生成部６２乃至エンハンス処理制御情報生成部６６にそれぞれ供給される。
【００７８】
ステップＳ３６において、ノイズ除去処理制御情報生成部６２は、ジャンル、画像サイズ、コーデック種別、および録画モードの情報に基づいて、ノイズ除去処理部１０１で使用するフィルタ特性を制御するパラメータを、ノイズ除去処理制御情報として生成し、ノイズ除去処理部１０１に供給する。
【００７９】
すなわち、例えば、ジャンルが「アニメーション」の場合、輪郭線の多い画像となるため、ノイズ除去処理制御情報生成部６２は、ノイズ除去処理部１０１におけるノイズ除去処理の強度を強く設定するようなフィルタ特性を示すパラメータをノイズ除去処理制御情報として生成する。このため、ジャンルが「アニメーション」に分類される番組の画像は、ノイズが可能な限り少ないより好ましい画質とすることが可能となる。また、ジャンルが「スポーツ」の場合、ノイズ除去処理制御情報生成部６２は、ノイズ除去処理部１０１におけるノイズ除去処理の強度を弱くするようなフィルタ特定を示すパラメータを示すノイズ除去処理制御情報を生成する。このため、尾引き等の処理エラーの発生を低減することが可能となる。また、ノイズ除去処理制御情報生成部６２は、コーデック種別、および録画モードなど、画像データに含まれるノイズレベルを推定し、推定されたノイズレベルに対応するノイズ除去処理の強度となるようなフィルタ特定を示すパラメータをノイズ除去処理制御情報として生成する。さらに、ノイズ除去処理制御情報生成部６２は、ジャンルが特定できないことを示す情報である場合、ジャンルに影響しないノイズレベルに対応するノイズ除去処理の強度となるようなフィルタ特定を示すパラメータをノイズ除去処理制御情報として生成する。
【００８０】
ステップＳ３７において、プルダウン検出処理制御情報生成部６３は、ジャンル、画像サイズ、コーデック種別、および録画モードの情報に基づいて、プルダウン検出処理部１０２において、検出すべきプルダウンパターンを限定するプルダウン検出処理制御情報を生成して、プルダウン検出部１０２に供給する。すなわち、プルダウン検出処理部１０２は、プルダウン検出処理制御情報に基づいて制限される種別のプルダウンパターンについて、画像データよりプルダウンパターンを検出し、検出結果をプルダウン検出処理制御情報としてIP変換処理部１０３に供給する。
【００８１】
すなわち、プルダウン検出処理部１０２は、総当り的にプルダウンパターンをケーデンス検出することとなるが、ジャンルにより、使用されるプルダウンパターンはある程度特定されることになるため、プルダウンパターンの検出処理がフィルタリングされる。例えば、ジャンルが「アニメーション」の画像データの場合、プルダウンパターンとして、２：３、５：５、または８：７がプルダウンパターンとして使用されるものが多い。そこで、プルダウン検出処理制御情報生成部６３は、ジャンルにより特定される、これらのプルダウンパターンを特定する情報をプルダウン検出処理制御情報として生成して、プルダウン検出処理部１０２に供給する。
【００８２】
ステップＳ３８において、IP変換処理制御情報生成部６４は、ジャンル、画像サイズ、コーデック種別、および録画モードの情報に基づいて、IP変換処理部１０３によりプルダウン検出処理部１０２より供給されてくるプルダウンパターンによる逆変換を行うか否かを示すIP変換処理制御情報を生成する。そして、IP変換処理制御情報生成部６４は、生成したIP変換処理制御情報をIP変換処理部１０３に供給する。
【００８３】
このため、例えば、ジャンルが「スポーツ」の画像データなどのように、６０Ｈｚの画像でほとんど構成される番組の画像などでは、フレーム間の差分量に基づいて、プルダウンパターンを検出する際、偶発的に差分量が「アニメーション」の番組の画像データのプルダウンパターンと近い差分となっても、６０Ｈｚの画像として扱うようにすることができる。
【００８４】
例えば、ジャンルが「アニメーション」の場合、IP変換処理部１０３は、IP変換処理制御情報に基づいて、プルダウン検出処理部１０２により検出されたプルダウンパターンに基づいて、逆変換した後、IP変換処理を実行することで高画質化することが可能となる。また、ジャンルが「スポーツ」の場合、IP変換処理部１０３は、IP変換処理制御情報に基づいて、プルダウン検出処理部１０２によりプルダウンパターンが検出されても、そのプルダウンパターンによる逆変換を行わず、IP変換処理を実行することができる。また、ジャンルが特定できない場合、デフォルトとなる全てのプルダウンパターンについて検出処理を実行するべきことを示す情報が、IP変換処理制御情報とされる。これにより、IP変換処理部１０３は、プルダウン検出処理部１０２により検出されたプルダウンパターンに基づいて逆変換した後、IP変換処理を実行する。
【００８５】
結果として、ジャンルに応じて、適切にIP変換処理を実現することが可能となる。
【００８６】
ステップＳ３９において、スケーリング処理制御情報生成部６５は、ジャンル、画像サイズ、コーデック種別、および録画モードに基づいて、スケーリング処理部１０４により画像内のエッジ方向に基づいた補間処理がなされる際、エッジ方向性解析に用いられる信頼性評価のための閾値をスケーリング処理制御情報として生成する。そして、スケーリング処理制御情報生成部６５は、生成したスケーリング処理制御情報をスケーリング処理部１０４に供給する。
【００８７】
すなわち、スケーリング処理部１０４は、画像内のエッジ方向を解析する際、エッジ方向毎に信頼性評価値を求める。この際、例えば、ジャンルが「アニメーション」の場合、ノイズ除去処理やIP変換処理により画質の劣化やノイズ量が少ない状態となっているので、エッジの方向性検出が比較的容易であり信頼性が高いと考えられる。そこで、スケーリング処理制御情報生成部６５は、その信頼性評価値に用いる閾値を低く（弱く）設定するようなスケーリング制御情報を生成して、スケーリング処理部１０４に供給する。
【００８８】
また、例えば、ジャンルが「スポーツ」の場合、ノイズ除去処理やIP変換処理により画質の劣化やノイズ量は比較的多い状態となっているので、エッジの方向性検出が比較的容易ではなく信頼性が低いと考えられる。そこで、スケーリング処理制御情報生成部６５は、その信頼性評価値に用いる閾値を高く（強く）設定するようなスケーリング制御情報を生成して、スケーリング処理部１０４に供給する。ジャンルが特定できない場合についても、エッジ方向毎の信頼性評価地の信頼性は低いこともあるため、このような場合、スケーリング処理制御情報生成部６５は、その信頼性評価値に用いる閾値を高く（強く）設定するようなスケーリング制御情報を生成する。
【００８９】
結果として、エッジ方向を適切に求めることが可能となるため、補間生成される注目画素を適切なエッジ方向に隣接する画素を用いて適切に求めることが可能となる。
【００９０】
ステップＳ４０において、エンハンス処理制御情報生成部６６は、ジャンル、画像サイズ、コーデック種別、および録画モードに基づいて、エンハンス処理の強度を設定し、その設定情報をエンハンス処理制御情報としてエンハンス処理部１０５に供給する。すなわち、例えば、ジャンルが「アニメーション」の場合、ノイズ除去処理、およびIP変換処理によりノイズが除去され、また、画質劣化が抑制されているとき、ノイズや画質劣化が目立たないと考えられるので、エンハンス処理制御情報生成部６６は、エンハンス処理の強度を強くするようにエンハンス処理制御情報を生成する。一方、例えば、ジャンルが「スポーツ」の場合、ノイズ除去やIP変換処理により十分にノイズ除去がされておらず、また、画質劣化が予想されるので、エンハンス処理制御情報生成部６６は、エンハンス処理の強度を弱めにしてエンハンス処理制御情報を生成する。さらに、ジャンルが特定できない場合、ノイズが除去されていない画像を扱う恐れがあるため、エンハンス処理制御情報生成部６６は、エンハンス処理の強度を弱めにしてエンハンス処理制御情報を生成する。
【００９１】
結果として、ノイズが除去され、画質劣化のない画像には、エンハンス処理を強くして高画質化することが可能になると共に、ノイズ除去がなされておらず、画質劣化が予想される画像に対してはエンハンス処理を弱くすることができるので、エンハンス処理によりノイズや画質劣化が目立ってしまうような処理を抑制することが可能となる。
【００９２】
以上の処理により、ノイズ除去処理部１０１のノイズ除去処理、プルダウン検出処理部１０２のプルダウン検出処理、IP変換処理部１０３のIP変換処理、スケーリング処理部１０４のスケーリング処理、およびエンハンス処理部１０５のエンハンス処理が、ジャンル、画像サイズ、コーデック種別、および録画モードに基づいて、適切な強度に設定される。結果として、処理対象となる番組の画像に最適な高画質化処理を実現することが可能となる。
【００９３】
ここで、図３のフローチャートの説明に戻る。
【００９４】
ステップＳ１５における画質制御情報生成部４１の処理により、ノイズ除去処理制御情報、プルダウン検出処理制御情報、IP変換処理制御情報、スケーリング処理制御情報、およびエンハンス処理制御情報からなる画質制御情報が生成されて、画質処理部４２にそれぞれ供給される。
【００９５】
ステップＳ１６において、画質処理部４２は、画質制御情報生成部４１からの画質制御情報に基づいて、高画質化処理を実行して、デコード部２４より供給されてくる画像データの画像を高画質化して画像出力部２６に供給する。
【００９６】
ステップＳ１７において、画像出力部２６は、画質処理部４２より供給されてくる高画質化された画像を図示せぬ表示部などに出力して表示させる。
【００９７】
［高画質化処理］
ここで、図７のフローチャートを参照して、ステップＳ１６の処理における高画質化処理について説明する。
【００９８】
ステップＳ８１において、ノイズ除去処理部１０１は、ノイズ除去処理制御情報生成部６２より供給されてくるノイズ除去処理制御情報に基づいたパラメータにより設定される特性のフィルタ処理によりノイズ除去処理を実行し、画像に含まれるノイズを除去する。そして、ノイズ除去処理部１０１は、ノイズを除去した画像データをプルダウン検出処理部１０２、およびIP変換処理部１０３に供給する。
【００９９】
ステップＳ８２において、プルダウン検出処理部１０２は、プルダウン検出処理制御情報生成部６３より供給されてくるプルダウン検出処理制御情報に基づいて、限定されるプルダウンパターンについて、ノイズが除去された画像よりプルダウンパターンを検出する。そして、プルダウン検出処理部１０２は、検出されたプルダウンパターンの情報からなるプルダウン検出処理制御信号を生成して、IP変換処理部１０３に供給する。
【０１００】
ステップＳ８３において、IP変換処理部１０３は、IP変換処理制御情報生成部６４より供給されてくるIP変換処理制御情報に基づいて、プルダウン検出処理部１０２より供給されてくるプルダウンパターンで逆変換するか否かを判断する。そして、IP変換処理部１０３は、IP変換処理制御情報がプルダウンパターンで逆変換することを示す場合、プルダウン検出処理部１０２より供給されてくるプルダウンパターンで、ノイズ除去された画像データを逆変換した後、IP変換処理を施して、スケーリング処理部１０４に供給する。一方、IP変換処理部１０３は、IP変換処理制御情報がプルダウンパターンで逆変換しないことを示す場合、プルダウンパターンによる逆変換をすることなく、ノイズ除去された画像データに、IP変換処理を施して、スケーリング処理部１０４に供給する。
【０１０１】
ステップＳ８４において、スケーリング処理部１０４は、スケーリング処理制御情報生成部６５より供給されてくるスケーリング処理制御情報に基づいた強度の閾値を用いてエッジ方向の信頼度を評価し、評価結果に基づいてエッジ方向を検出する。そして、スケーリング処理部１０４は、検出したエッジ方向に隣接する画素を用いて補間画素を生成し、IP変換された画像データをスケーリング処理し、エンハンス処理部１０５に供給する。
【０１０２】
ステップＳ８５において、エンハンス処理部１０５は、エンハンス処理制御情報生成部６６より供給されてくるエンハンス処理制御情報に基づいた強度で、スケーリング処理された画像にエンハンス処理を施して、画像出力部２６に出力する。
【０１０３】
以上の処理により、ジャンル、画像サイズ、コーデック種別、および録画モードに基づいて、ノイズ除去処理、プルダウン検出処理、IP変換処理、スケーリング処理、およびエンハンス処理を適切に施して画像データを高画質化することが可能となる。
【０１０４】
これらを纏めると以下のような高画質化処理が可能となる。すなわち、例えば、処理対象となる画像データの番組のジャンルが「アニメーション」の場合、ノイズ除去処理を強めに、スケーリング処理を強めに、エンハンス処理を強めに設定する。このような設定により、ノイズが強調されることなく輪郭線をくっきりとした画像に画質が変換されるので、「アニメーション」の画像を適切に高画質化することが可能となる。
【０１０５】
また、例えば、ジャンルが「映画」の場合、ノイズ除去処理を弱めに、スケーリング処理を弱めに、エンハンス処理を弱めに設定する。この結果、画像は、映画特有のノイズ（グレインノイズ）を残した画質に変換されることとなるため、映画そのものの持つ画質の味を残したまま適切な高画質化を実現することが可能となる。
【０１０６】
さらに、例えば、ジャンルが「スポーツ」の場合、ノイズ除去処理を弱めに、スケーリング処理を弱めに、エンハンス処理を切る（エンハンス処理をしない状態）に設定する。これにより、ノイズ除去を強くすることがないため破綻がなく、また、エンハンス処理がなされないのでノイズが強調されない画質に変換することができる。結果として、動きの早い画像のノイズ除去を強くしないことで映像のボケを抑制しつつ、エンハンス処理によるノイズの強調をなくすことができ、適切に高画質化することが可能となる。
【０１０７】
また、例えば、ジャンルが「ドキュメンタリ」の場合、ノイズ除去処理を中程度に、スケーリング処理を中程度に、エンハンス処理を中程度に設定するものとする。これにより、ノイズが適度に抑制され、また、スケーリング処理、およびエンハンス処理が適度になされる画質に変換されることで、ノイズを適度に低減させつつ、スケーリング処理とエンハンス処理とによる効果を加えて、自然画や風景画などを適切に高画質化することが可能となる。
【０１０８】
さらに、ジャンルが「アニメーション」の場合、ノイズ除去処理の強度により、スケーリング処理、およびエンハンス処理を追従して制御するようにしても良い。すなわち、例えば、図８で示されるように、ノイズ除去処理の強度を中程度にした場合、スケーリング処理への影響は強くしたままとして、ノイズが残ることとなるので、エンハンス処理を中程度にするようにしてもよい。また、例えば、図８で示されるように、ノイズ除去処理の強度を弱くした場合、スケーリング処理への影響を考慮して中程度とし、ノイズがさらに残ることとなるので、エンハンス処理を中程度にするようにしてもよい。さらに、例えば、図８で示されるように、ノイズ除去処理の強度を切る（ノイズ除去処理をしない）場合、スケーリング処理への影響をさらに考慮して弱くして、ノイズがさらに残ることとなるので、エンハンス処理を弱くにするようにしてもよい。
【０１０９】
また、ジャンルが「映画」の場合もまた、ノイズ除去処理の強度により、スケーリング処理、およびエンハンス処理を追従して制御するようにしても良い。すなわち、例えば、図８で示されるように、ノイズ除去処理の強度を強くした場合、スケーリング処理への影響は小さいので弱くし、ノイズが残ることとなるので、エンハンス処理を中程度にするようにしてもよい。また、例えば、図８で示されるように、ノイズ除去処理の強度を中程度とした場合、スケーリング処理への影響を考慮して弱くすると、ノイズがさらに残ることとなるので、エンハンス処理を弱くするようにしてもよい。さらに、例えば、図８で示されるように、ノイズ除去処理の強度を切る（ノイズ除去処理をしない）場合、スケーリング処理への影響を考慮して弱くし、ノイズがさらに残ることとなるので、エンハンス処理を弱くにするようにしてもよい。
【０１１０】
さらに、ジャンルが「スポーツ」の場合もまた、ノイズ除去処理の強度により、スケーリング処理、およびエンハンス処理を追従して制御するようにしても良い。すなわち、例えば、図８で示されるように、ノイズ除去処理の強度を強くした場合、スケーリング処理への影響は小さいので弱くすると、ノイズが残ることとなるので、エンハンス処理を中程度にするようにしてもよい。また、例えば、図８で示されるように、ノイズ除去処理の強度を中程度とした場合、スケーリング処理への影響を考慮して弱くすると、ノイズがさらに残ることとなるので、エンハンス処理を弱くするようにしてもよい。さらに、例えば、図８で示されるように、ノイズ除去処理の強度を切る（ノイズ除去処理をしない）場合、スケーリング処理への影響を考慮して弱くすると、ノイズがさらに残ることとなるので、エンハンス処理を弱くにするようにしてもよい。
【０１１１】
また、ジャンルが「ドキュメンタリ」の場合もまた、ノイズ除去処理の強度により、スケーリング処理、およびエンハンス処理を追従して制御するようにしても良い。すなわち、例えば、図８で示されるように、ノイズ除去処理の強度を強くした場合、スケーリング処理への影響は大きいので強くすると、ノイズは除去されるので、エンハンス処理を強くするようにしてもよい。また、例えば、図８で示されるように、ノイズ除去処理の強度を弱くした場合、スケーリング処理への影響を考慮して弱くすると、ノイズが残ることとなるので、エンハンス処理を弱くするようにしてもよい。さらに、例えば、図８で示されるように、ノイズ除去処理を切る（ノイズ除去処理をしない）場合、スケーリング処理への影響を考慮して処理を切るようにすると（スケーリング処理をしないようにすると）、ノイズがさらに残ることとなるので、エンハンス処理を切る（エンハンス処理をしない）ようにしてもよい。
【０１１２】
さらに、ジャンルが特定できない場合、いずれか特定のジャンルに対応した高画質化処理を施すことにより、画像の破綻をきたす恐れがあるため、ノイズ除去処理、スケーリング処理、およびエンハンス処理のいずれをいずれも弱くする、または切るといった処理とすることで、画像の破綻を抑制するようにしてもよい。
【０１１３】
以上の処理により、ジャンル、画像サイズ、コーデック種別、および録画モードに基づいて、画像の最適な高画質化処理を実現することが可能となる。
【０１１４】
ところで、上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１１５】
図９は、汎用のパーソナルコンピュータの構成例を示している。このパーソナルコンピュータは、CPU(Central Processing Unit)１００１を内蔵している。CPU１００１にはバス１００４を介して、入出力インタ-フェイス１００５が接続されている。バス１００４には、ROM(Read Only Memory)１００２およびRAM(Random Access Memory)１００３が接続されている。
【０１１６】
入出力インタ-フェイス１００５には、ユーザが操作コマンドを入力するキーボード、マウスなどの入力デバイスよりなる入力部１００６、処理操作画面や処理結果の画像を表示デバイスに出力する出力部１００７、プログラムや各種データを格納するハードディスクドライブなどよりなる記憶部１００８、LAN（Local Area Network）アダプタなどよりなり、インターネットに代表されるネットワークを介した通信処理を実行する通信部１００９が接続されている。また、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む）、光磁気ディスク（ＭＤ(Mini Disc)を含む）、もしくは半導体メモリなどのリムーバブルメディア１０１１に対してデータを読み書きするドライブ１０１０が接続されている。
【０１１７】
CPU１００１は、ROM１００２に記憶されているプログラム、または磁気ディスク、光ディスク、光磁気ディスク、もしくは半導体メモリ等のリムーバブルメディア１０１１から読み出されて記憶部１００８にインストールされ、記憶部１００８からRAM１００３にロードされたプログラムに従って各種の処理を実行する。RAM１００３にはまた、CPU１００１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１１８】
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【符号の説明】
【０１１９】
１１  画像処理装置，  ２１  ストリーム取得部，  ２２  ストリーム保持部，  ２３  情報分離部，  ２４  デコード部，  ２５  画像処理部，  ２６  画像出力部，  ４１  画質制御情報生成部，  ４２  画質処理部，  ６１  解析部，  ６２  ノイズ除去処理制御情報生成部，  ６３  プルダウン検出処理制御情報生成部，  ６４  IP変換処理制御情報生成部，  ６５  スケーリング処理制御情報生成部，  ６６  エンハンス処理制御情報生成部，  １０１  ノイズ除去処理部，  １０２  プルダウン検出処理部，  １０３  IP変換処理部，  １０４  スケーリング処理部，  １０５  エンハンス処理部，  ８１  ホワイトリスト比較部，  ８２  ホワイトリスト，  ８３  ブラックリスト比較部，  ８４  ブラックリスト，  ８５  ジャンル判定部，  ８６  画像サイズ認識部，  ８７  コーデック認識部，  ８８  録画モード認識部
【図１】
2011259248.tif 000003
【図２】
2011259248.tif 000004
【図３】
2011259248.tif 000005
【図４】
2011259248.tif 000006
【図５】
2011259248.tif 000007
【図６】
2011259248.tif 000008
【図７】
2011259248.tif 000009
【図８】
2011259248.tif 000010
【図９】
2011259248.tif 000011