(57)【要約】【課題】画像の特徴や周囲の環境などに対応して、過去の調整値を基に、画像調整のパラメータを算出する。【解決手段】特徴量量子化部６１は、画像特徴量、環境情報、あるいは、コンテンツ関連情報の入力を受け、量子化する。重み計算部６２は、ユーザによるボリューム操作状況から重みｄの計算を行う。重み総数メモリ６３は、重み総数Ｄｖを保存し、特徴量ｖに対応する重み総数Ｄｖを抽出して出力し、重みｄの値を用いて新たな重み総数Ｄｖを算出して更新する。ボリューム生成部６４は、過去の出力ボリューム値Ｓ’ｖおよびＺ’ｖの値を記憶し、最終的な調整値であるパラメータＳおよびＺ、特徴量ｖ、重みｄ、並びに、重み総数Ｄｖを基に、特徴量ｖに対応する出力ボリューム値ＳｖおよびＺｖを算出して記憶し、システムコントローラ１２の制御に従って、ボリューム値ＳｖおよびＺｖを係数生成部に出力する。本発明は、テレビジョン受信装置に適用できる。【選択図】　　　図５
2004040498.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを処理する情報処理装置において、
前記コンテンツデータの処理を行う処理手段と、
前記処理手段を制御するための第１の情報を収集する収集手段と、
前記収集手段により収集された前記第１の情報に対して重み付けをした値を用いて、第２の情報を生成する生成手段と
を備え、
前記処理手段は、前記生成手段により生成された前記第２の情報を基に、前記コンテンツデータを処理する
ことを特徴とする情報処理装置。
【請求項２】
ユーザからの入力を受ける入力手段を更に備え、
前記収集手段は、前記第１の情報として、前記入力手段により入力された、前記ユーザによる調整値を収集し、
前記入力手段により、前記ユーザから自動調整が指令された場合、前記処理手段は、前記生成手段により生成された前記第２の情報を基に、前記コンテンツデータを処理し、
前記入力手段により、前記ユーザから自動調整が指令されない場合、前記処理手段は、更に、前記入力手段により、前記ユーザから前記調整値が入力されたとき、前記収集手段により収集された前記第１の情報を基に前記コンテンツデータを処理する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記コンテンツデータの特徴を検出する特徴検出手段を更に備え、
前記生成手段は、前記特徴検出手段により検出された前記コンテンツデータの特徴毎に前記第２の情報を生成し、
前記処理手段は、前記特徴検出手段により検出された前記コンテンツデータの特徴に合致する前記第２の情報を用いて、前記コンテンツデータを処理する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記特徴検出手段は、前記コンテンツデータの特徴として、前記画像のレベル方向の分散値を検出する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記特徴検出手段は、前記コンテンツデータの特徴として、前記画像の平均レベルを検出する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項６】
周囲の環境情報を検出する環境情報検出手段を更に備え、
前記生成手段は、前記環境情報検出手段により検出された前記環境情報毎に前記第２の情報を生成し、
前記処理手段は、前記環境情報検出手段により検出された前記環境情報に合致する前記第２の情報を用いて、前記コンテンツデータを処理する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記環境情報検出手段は、前記環境情報として、周囲の温度を検出する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記環境情報検出手段は、前記環境情報として、周囲の湿度を検出する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項９】
前記環境情報検出手段は、前記環境情報として、周囲の照明の明るさを検出する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項１０】
前記コンテンツデータに関する情報を抽出する情報抽出手段を更に備え、
前記生成手段は、前記情報抽出手段により抽出された前記情報毎に前記第２の情報を生成し、
前記処理手段は、前記情報抽出手段により抽出された前記情報に合致する前記第２の情報を用いて、前記コンテンツデータを処理する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１１】
前記生成手段により生成された前記第２の情報を保存する保存手段
を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項１２】
前記保存手段は、前記情報処理装置に対して、着脱可能に構成されている
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
コンテンツデータを処理する情報処理装置の情報処理方法において、
前記コンテンツデータの処理を行う処理ステップと、
前記処理ステップの処理を制御するための第１の情報を収集する収集ステップと、
前記収集ステップの処理により収集された前記第１の情報に対して重み付けをした値を用いて、第２の情報を生成する生成ステップと
を含み、
前記処理ステップの処理では、前記生成ステップの処理により生成された前記第２の情報を基に、前記コンテンツデータを処理する
ことを特徴とする情報処理方法。
【請求項１４】
コンテンツデータを処理する情報処理装置用のプログラムであって、
前記コンテンツデータの処理を行う処理ステップと、
前記処理ステップの処理を制御するための第１の情報を収集する収集ステップと、
前記収集ステップの処理により収集された前記第１の情報に対して重み付けをした値を用いて、第２の情報を生成する生成ステップと
を含み、
前記処理ステップの処理では、前記生成ステップの処理により生成された前記第２の情報を基に、前記コンテンツデータを処理する
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１５】
コンテンツデータを処理する情報処理装置を制御するコンピュータが実行可能なプログラムであって、
前記コンテンツデータの処理を行う処理ステップと、
前記処理ステップの処理を制御するための第１の情報を収集する収集ステップと、
前記収集ステップの処理により収集された前記第１の情報に対して重み付けをした値を用いて、第２の情報を生成する生成ステップと
を含み、
前記処理ステップの処理では、前記生成ステップの処理により生成された前記第２の情報を基に、前記コンテンツデータを処理する
ことを特徴とするプログラム。
【請求項１６】
コンテンツデータを処理する情報処理装置において、
前記コンテンツデータの処理を行う処理手段と、
前記処理手段を制御するための第１の情報および第２の情報を収集する収集手段と、
前記収集手段により収集された前記第１の情報と前記第２の情報との関係を検出する検出手段と、
前記検出手段により検出された前記関係を基に、前記第１の情報および前記第２の情報を変換し、第３の情報および第４の情報を生成する生成手段と
を備え、
前記処理手段は、前記検出手段により検出された前記関係、並びに、前記生成手段により生成された前記第３の情報および前記第４の情報を基に、前記コンテンツデータを処理する
ことを特徴とする情報処理装置。
【請求項１７】
前記検出手段は、線形１次式を用いて、前記第１の情報と前記第２の情報との関係を検出する
ことを特徴とする請求項１６に記載の情報処理装置。
【請求項１８】
前記検出手段は、高次方程式を用いて、前記第１の情報と前記第２の情報との関係を検出する
ことを特徴とする請求項１６に記載の情報処理装置。
【請求項１９】
前記検出手段は、ベクトル量子化テーブルおよびベクトル量子化コードを用いて、前記第１の情報と前記第２の情報との関係を検出する
ことを特徴とする請求項１６に記載の情報処理装置。
【請求項２０】
前記検出手段は、検出された前記第１の情報と前記第２の情報との前記関係に基づく座標軸を演算して、前記第１の情報および前記第２の情報を変換して前記第３の情報および前記第４の情報を生成するための変換テーブルを生成し、
前記生成手段は、前記検出手段により生成された前記変換テーブルを用いて、前記第１の情報および前記第２の情報を変換して前記第３の情報および前記第４の情報を生成する
ことを特徴とする請求項１６に記載の情報処理装置。
【請求項２１】
前記コンテンツデータ以外の他の情報の表示を制御する表示制御手段を更に備え、
前記表示制御手段は、前記検出手段により演算された前記座標軸上における、前記生成手段により生成された前記第３の情報および前記第４の情報の座標表示を制御する
ことを特徴とする請求項２０に記載の情報処理装置。
【請求項２２】
前記検出手段により生成された前記変換テーブルを記憶する記憶手段
を更に備えることを特徴とする請求項２０に記載の情報処理装置。
【請求項２３】
前記生成手段により生成された前記第３の情報および前記第４の情報を記憶する記憶手段
を更に備えることを特徴とする請求項１６に記載の情報処理装置。
【請求項２４】
前記検出手段は、前記記憶手段に、所定の数以上の前記第３の情報および前記第４の情報が記憶された場合、前記第１の情報と前記第２の情報との関係を検出する
ことを特徴とする請求項２３に記載の情報処理装置。
【請求項２５】
前記記憶手段は、前記情報処理装置から着脱可能に構成されている
ことを特徴とする請求項２３に記載の情報処理装置。
【請求項２６】
ユーザからの入力を受ける入力手段を更に備え、
前記検出手段は、前記入力手段より前記座標軸の生成の指令の入力を受けた場合、前記第１の情報と前記第２の情報との関係を検出して前記座標軸を生成する
ことを特徴とする請求項２０に記載の情報処理装置。
【請求項２７】
コンテンツデータを処理する情報処理装置の情報処理方法において、
前記コンテンツデータの処理を行う処理ステップと、
前記処理ステップの処理を制御するための第１の情報および第２の情報を収集する収集ステップと、
前記収集ステップの処理により収集された前記第１の情報と前記第２の情報との関係を検出する検出ステップと、
前記検出ステップの処理により検出された前記関係を基に、前記第１の情報および前記第２の情報を変換し、第３の情報および第４の情報を生成する生成ステップと
を含み、
前記処理ステップの処理では、前記検出ステップの処理により検出された前記関係、並びに、前記生成ステップの処理により生成された前記第３の情報および前記第４の情報を基に、前記コンテンツデータを処理する
ことを特徴とする情報処理方法。
【請求項２８】
コンテンツデータを処理する情報処理装置用のプログラムであって、
前記コンテンツデータの処理を行う処理ステップと、
前記処理ステップの処理を制御するための第１の情報および第２の情報を収集する収集ステップと、
前記収集ステップの処理により収集された前記第１の情報と前記第２の情報との関係を検出する検出ステップと、
前記検出ステップの処理により検出された前記関係を基に、前記第１の情報および前記第２の情報を変換し、第３の情報および第４の情報を生成する生成ステップと
を含み、
前記処理ステップの処理では、前記検出ステップの処理により検出された前記関係、並びに、前記生成ステップの処理により生成された前記第３の情報および前記第４の情報を基に、前記コンテンツデータを処理する
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２９】
コンテンツデータを処理する情報処理装置を制御するコンピュータが実行可能なプログラムであって、
前記コンテンツデータの処理を行う処理ステップと、
前記処理ステップの処理を制御するための第１の情報および第２の情報を収集する収集ステップと、
前記収集ステップの処理により収集された前記第１の情報と前記第２の情報との関係を検出する検出ステップと、
前記検出ステップの処理により検出された前記関係を基に、前記第１の情報および前記第２の情報を変換し、第３の情報および第４の情報を生成する生成ステップと
を含み、
前記処理ステップの処理では、前記検出ステップの処理により検出された前記関係、並びに、前記生成ステップの処理により生成された前記第３の情報および前記第４の情報を基に、前記コンテンツデータを処理する
ことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および情報処理方法、記録媒体、並びにプログラムに関し、特に、画像などのコンテンツデータを、ユーザが自分自身の嗜好に合致するように調整する場合に用いて好適な、情報処理装置および情報処理方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
近年、オーディオ・ビジュアル指向の高まりから、より高解像度の画像を得ることができるようなテレビジョン受信機の開発が望まれ、この要望に応えて、いわゆるハイビジョン（商標）が開発された。ハイビジョンの走査線は、ＮＴＳＣ方式の走査線数が５２５本であるのに対して、２倍以上の１１２５本である。また、ハイビジョンの縦横比は、ＮＴＳＣ方式の縦横比が３：４であるのに対して、９：１６となっている。このため、ハイビジョンでは、ＮＴＳＣ方式に比べて、高解像度で臨場感のある画像を表示することができる。
【０００３】
ハイビジョンは、このように優れた特性を有するが、ＮＴＳＣ方式のビデオ信号をそのまま供給しても、ハイビジョンによる画像表示を行うことはできない。これは、上述のように、ＮＴＳＣ方式とハイビジョンとでは規格が異なるからである。
【０００４】
そこで、本出願人は、ＮＴＳＣ方式のビデオ信号に応じた画像をハイビジョン方式で表示するため、ＮＴＳＣ方式のビデオ信号をハイビジョンのビデオ信号に変換するための変換装置を、先に提案した（特開平８−５１５９９号）。この変換装置では、ＮＴＳＣ方式のビデオ信号から、ハイビジョンのビデオ信号の注目位置の画素データに対応するブロック（領域）の画素データを抽出し、このブロックの画素データのレベル分布パターンに基づいて、上述の注目位置の画素データの属するクラスを決定し、このクラスに対応して、注目位置の画素データを生成するようになっている。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した変換装置において、ハイビジョンのビデオ信号による画像の解像度は固定されており、コントラストやシャープネス等の調整のように、画像内容等に応じて、ユーザの好みの解像度とすることができなかった。
【０００６】
そこで、本出願人は、更に、ＮＴＳＣ方式のビデオ信号をハイビジョンのビデオ信号に変換する際に、入力されるパラメータの値に対応してハイビジョンのビデオ信号を生成し、ハイビジョンのビデオ信号によって得られる画像の解像度をユーザが自由に調整し得るようにすることを先に提案した（特開２００１−２３８１８５号）。
【０００７】
このさらなる提案により、ユーザは画像の解像度を自由に調整し得るが、例えば、明るい色調の画像と、暗い色調の画像とでは、好ましいと思う画質が異なるような場合、その都度、ユーザが解像度を調整しなければならず、非常に煩雑である課題がある。また、画像調整のためのパラメータの種類が複数ある場合、１つのパラメータを調整すると、その調整が他のパラメータの調整にも影響し、すでに調整したパラメータを再度調整しなければならず、所望の調整結果を迅速に得ることができないという課題があった。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、ユーザが画像を迅速かつ簡単に調整することができるようにするものである。
【０００９】
【課題を解決するための手段】
本発明の第１の情報処理装置は、コンテンツデータの処理を行う処理手段と、処理手段を制御するための第１の情報を収集する収集手段と、収集手段により収集された第１の情報に対して重み付けをした値を用いて、第２の情報を生成する生成手段とを備え、処理手段は、生成手段により生成された第２の情報を基に、コンテンツデータを処理することを特徴とする。
【００１０】
ユーザからの入力を受ける入力手段を更に備えさせるようにすることができ、収集手段には、第１の情報として、入力手段により入力された、ユーザによる調整値を収集させるようにすることができ、入力手段により、ユーザから自動調整が指令された場合、処理手段には、生成手段により生成された第２の情報を基に、コンテンツデータを処理させるようにすることができ、入力手段により、ユーザから自動調整が指令されない場合、処理手段には、更に、入力手段により、ユーザから調整値が入力されたとき、収集手段により収集された第１の情報を基にコンテンツデータを処理させるようにすることができる。
【００１１】
コンテンツデータの特徴を検出する特徴検出手段を更に備えさせるようにすることができ、生成手段には、特徴検出手段により検出されたコンテンツデータの特徴毎に第２の情報を生成させるようにすることができ、処理手段には、特徴検出手段により検出されたコンテンツデータの特徴に合致する第２の情報を用いて、コンテンツデータを処理させるようにすることができる。
【００１２】
特徴検出手段には、コンテンツデータの特徴として、画像のレベル方向の分散値を検出させるようにすることができる。
【００１３】
特徴検出手段には、コンテンツデータの特徴として、画像の平均レベルを検出させるようにすることができる。
【００１４】
周囲の環境情報を検出する環境情報検出手段を更に備えさせるようにすることができ、生成手段には、環境情報検出手段により検出された環境情報毎に第２の情報を生成させるようにすることができ、処理手段には、環境情報検出手段により検出された環境情報に合致する第２の情報を用いて、コンテンツデータを処理させるようにすることができる。
【００１５】
環境情報検出手段には、環境情報として、周囲の温度を検出させるようにすることができる。
【００１６】
環境情報検出手段には、環境情報として、周囲の湿度を検出させるようにすることができる。
【００１７】
環境情報検出手段には、環境情報として、周囲の照明の明るさを検出させるようにすることができる。
【００１８】
コンテンツデータに関する情報を抽出する情報抽出手段を更に備えさせるようにすることができ、生成手段には、情報抽出手段により抽出された情報毎に第２の情報を生成させるようにすることができ、処理手段には、情報抽出手段により抽出された情報に合致する第２の情報を用いて、コンテンツデータを処理させるようにすることができる。
【００１９】
生成手段により生成された第２の情報を保存する保存手段を更に備えさせるようにすることができる。
【００２０】
保存手段は、情報処理装置に対して、着脱可能に構成されているものとすることができる。
【００２１】
本発明の第１の情報処理方法は、コンテンツデータの処理を行う処理ステップと、処理ステップの処理を制御するための第１の情報を収集する収集ステップと、収集ステップの処理により収集された第１の情報に対して重み付けをした値を用いて、第２の情報を生成する生成ステップとを含み、処理ステップの処理では、生成ステップの処理により生成された第２の情報を基に、コンテンツデータを処理することを特徴とする。
【００２２】
本発明の第１の記録媒体に記録されているプログラムは、コンテンツデータの処理を行う処理ステップと、処理ステップの処理を制御するための第１の情報を収集する収集ステップと、収集ステップの処理により収集された第１の情報に対して重み付けをした値を用いて、第２の情報を生成する生成ステップとを含み、処理ステップの処理では、生成ステップの処理により生成された第２の情報を基に、コンテンツデータを処理することを特徴とする。
【００２３】
本発明の第１のプログラムは、コンテンツデータの処理を行う処理ステップと、処理ステップの処理を制御するための第１の情報を収集する収集ステップと、収集ステップの処理により収集された第１の情報に対して重み付けをした値を用いて、第２の情報を生成する生成ステップとを含み、処理ステップの処理では、生成ステップの処理により生成された第２の情報を基に、コンテンツデータを処理することを特徴とする。
【００２４】
本発明の第２の情報処理装置は、コンテンツデータの処理を行う処理手段と、処理手段を制御するための第１の情報および第２の情報を収集する収集手段と、収集手段により収集された第１の情報と第２の情報との関係を検出する検出手段と、検出手段により検出された関係を基に、第１の情報および第２の情報を変換し、第３の情報および第４の情報を生成する生成手段とを備え、処理手段は、検出手段により検出された関係、並びに、生成手段により生成された第３の情報および第４の情報を基に、コンテンツデータを処理することを特徴とする。
【００２５】
検出手段には、線形１次式を用いて、第１の情報と第２の情報との関係を検出させるようにすることができる。
【００２６】
検出手段には、高次方程式を用いて、第１の情報と第２の情報との関係を検出させるようにすることができる。
【００２７】
検出手段には、ベクトル量子化テーブルおよびベクトル量子化コードを用いて、第１の情報と第２の情報との関係を検出させるようにすることができる。
【００２８】
検出手段には、検出された第１の情報と第２の情報との関係に基づく座標軸を演算して、第１の情報および第２の情報を変換して第３の情報および第４の情報を生成するための変換テーブルを生成させるようにすることができ、生成手段には、検出手段により生成された変換テーブルを用いて、第１の情報および第２の情報を変換して第３の情報および第４の情報を生成させるようにすることができる。
【００２９】
コンテンツデータ以外の他の情報の表示を制御する表示制御手段を更に備えさせるようにすることができ、表示制御手段には、検出手段により演算された座標軸上における、生成手段により生成された第３の情報および第４の情報の座標表示を制御させるようにすることができる。
【００３０】
検出手段により生成された変換テーブルを記憶する記憶手段を更に備えさせるようにすることができる。
【００３１】
生成手段により生成された第３の情報および第４の情報を記憶する記憶手段を更に備えさせるようにすることができる。
【００３２】
検出手段には、記憶手段に、所定の数以上の第３の情報および第４の情報が記憶された場合、第１の情報と第２の情報との関係を検出させるようにすることができる。
【００３３】
記憶手段は、情報処理装置から着脱可能に構成されているものとすることができる。
【００３４】
ユーザからの入力を受ける入力手段を更に備えさせるようにすることができ、検出手段には、入力手段により、ユーザが新たな座標軸の生成を指令した場合、第１の情報と第２の情報との関係を検出させるようにすることができる。
【００３５】
本発明の第２の情報処理方法は、コンテンツデータの処理を行う処理ステップと、処理ステップの処理を制御するための第１の情報および第２の情報を収集する収集ステップと、収集ステップの処理により収集された第１の情報と第２の情報との関係を検出する検出ステップと、検出ステップの処理により検出された関係を基に、第１の情報および第２の情報を変換し、第３の情報および第４の情報を生成する生成ステップとを含み、処理ステップの処理では、検出ステップの処理により検出された関係、並びに、生成ステップの処理により生成された第３の情報および第４の情報を基に、コンテンツデータを処理することを特徴とする。
【００３６】
本発明の第２の記録媒体に記録されているプログラムは、コンテンツデータの処理を行う処理ステップと、処理ステップの処理を制御するための第１の情報および第２の情報を収集する収集ステップと、収集ステップの処理により収集された第１の情報と第２の情報との関係を検出する検出ステップと、検出ステップの処理により検出された関係を基に、第１の情報および第２の情報を変換し、第３の情報および第４の情報を生成する生成ステップとを含み、処理ステップの処理では、検出ステップの処理により検出された関係、並びに、生成ステップの処理により生成された第３の情報および第４の情報を基に、コンテンツデータを処理することを特徴とする。
【００３７】
本発明の第２のプログラムは、コンテンツデータの処理を行う処理ステップと、処理ステップの処理を制御するための第１の情報および第２の情報を収集する収集ステップと、収集ステップの処理により収集された第１の情報と第２の情報との関係を検出する検出ステップと、検出ステップの処理により検出された関係を基に、第１の情報および第２の情報を変換し、第３の情報および第４の情報を生成する生成ステップとを含み、処理ステップの処理では、検出ステップの処理により検出された関係、並びに、生成ステップの処理により生成された第３の情報および第４の情報を基に、コンテンツデータを処理することを特徴とする。
【００３８】
本発明の１の情報処理装置および情報処理方法、並びにプログラムにおいては、コンテンツデータの処理が行われ、コンテンツデータの処理を制御するための第１の情報が収集され、収集された第１の情報に対して重み付けをした値を用いて、第２の情報が生成され、生成された第２の情報を基に、コンテンツデータが処理される。
【００３９】
本発明の２の情報処理装置および情報処理方法、並びにプログラムにおいては、コンテンツデータの処理が行われ、コンテンツデータの処理を制御するための第１の情報および第２の情報が収集され、収集された第１の情報と第２の情報との関係が検出され、検出された関係を基に、第１の情報および第２の情報が変換されて、第３の情報および第４の情報が生成され、検出された関係、並びに、生成された第３の情報および第４の情報を基に、コンテンツデータが処理される。
【００４０】
【発明の実施の形態】
以下、図を参照して、本発明の実施の形態について説明する。
【００４１】
図１は、テレビジョン受信装置１の構成を示すブロック図である。このテレビジョン受信装置１は、放送信号より５２５ｉ信号というＳＤ（Ｓｔａｎｄａｒｄ　Ｄｅｆｉｎｉｔｉｏｎ）信号を得て、この５２５ｉ信号を１０５０ｉ信号というＨＤ（Ｈｉｇｈ　Ｄｅｆｉｎｉｔｉｏｎ）信号に変換し、そのＨＤ信号による画像を表示するものである。なお、５１５ｉと１０５０ｉの数字は、走査線の数を表し、ｉはｉｎｔｅｒｌａｃｅ（飛び越し走査）を表す。
【００４２】
図２は、５２５ｉ信号および１０５０ｉ信号のあるフレーム（Ｆ）の画素位置関係を示すものであり、奇数（ｏ）フィールドの画素位置を実線で示し、偶数（ｅ）フィールドの画素位置を破線で示している。大きなドットが５２５ｉ信号の画素を表し、小さいドットが１０５０ｉ信号の画素を表す。図２から明らかなように、１０５０ｉ信号の画素データとしては、５２５ｉ信号のラインに近い位置のラインデータＬ１，Ｌ１′と、５２５ｉ信号のラインから遠い位置のラインデータＬ２，Ｌ２′とが存在する。ここで、Ｌ１，Ｌ２は奇数フィールドのラインデータを表し、Ｌ１′，Ｌ２′は偶数フィールドのラインデータを表す。また、１０５０ｉ信号の各ラインの画素数は、５２５ｉ信号の各ラインの画素数の２倍とされている。
【００４３】
図１に戻って、テレビジョン受信装置１の構成について説明する。ユーザは、リモートコマンダ２を用いて、テレビジョン受信装置１を操作する。テレビジョン受信装置１は、システム全体の動作を制御するためのシステムコントローラ１２と、リモートコントロール信号を受信する信号受信部１１とを有している。システムコントローラ１２は、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）、およびＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）を含むマイクロコントローラを内蔵している。信号受信部１１は、システムコントローラ１２に接続され、リモートコマンダ２よりユーザの操作に応じて出力されるリモートコントロール信号を受信し、その信号に対応する操作信号を、システムコントローラ１２に供給するように構成されている。
【００４４】
リモートコマンダ２には、テレビジョン受信装置１に対して、通常の操作を行うための、例えば、チャンネル選択ボタンや、音声ボリューム変更ボタンなどが備えられている。また、リモートコマンダ２には、図６および図７を用いて後述する画像調整のための入力を行うジョイスティック８１や、過去の調整値を基に、画像の特徴や周囲環境などに対応した好ましい調整値を算出して、自動的に画質調整を行わせるための自動調整ボタン８２などが設けられている。
【００４５】
システムコントローラ１２は、テレビジョン受信装置１の全体を制御するものであり、テレビジョン受信装置１の各部を制御するための制御信号を生成して出力する。また、システムコントローラ１２には、例えば、温度、湿度、照明の明るさなど、テレビジョン受信装置１の周囲の環境パラメータを検出するためのセンサ２０が接続され、センサ２０によって取得された環境パラメータを、特徴量抽出部５６に出力するようになされている。なお、センサ２０は、複数のセンサにより構成されるようにしても良い。
【００４６】
受信アンテナ３は、放送信号（ＲＦ変調信号）を受信する。チューナ１３は、受信アンテナ３で捕らえられた放送信号の供給を受け、システムコントローラ１２から入力される制御信号に従って、ユーザがリモートコマンダ２を用いて指定したチャンネルを選局する選局処理を行い、更に、中間周波増幅処理、検波処理等などを行って、上述したＳＤ信号（５２５ｉ信号）を得る。バッファメモリ１４は、チューナ１３より出力されるＳＤ信号を一時的に保存する。
【００４７】
また、テレビジョン受信装置１がＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ　Ｐｒｏｇｒａｍ　Ｇｕｉｄｅ）による番組表のデータを含む、デジタル放送データを受信することが可能である場合、システムコントローラ１２は、受信したデジタル放送データ（バッファメモリ１４に一時保存されているデータ）から、ＥＰＧデータを抽出して取得する。番組表のデータには、数日分の番組のそれぞれにおける情報、例えば放送日時、チャネル、タイトル、出演者の人名、ジャンル、概要などの情報が含まれている。
【００４８】
更に、テレビジョン受信装置１は、例えば、光ディスク、磁気ディスク、光磁気ディスク、半導体メモリ、あるいは磁気テープなどの記録媒体にデータを記録したり、これらの記録媒体に記録されているコンテンツデータを再生したりすることができる記録再生装置を備えるか、もしくは、記録再生装置と接続可能であるものとしてもよい。そのような記録媒体に記録されているコンテンツデータが、ＥＰＧデータと同様のチャネル、タイトル、出演者の人名、ジャンル、概要などの情報を含んでいる場合がある。
【００４９】
システムコントローラ１２は、デジタル放送データから抽出したＥＰＧデータ、あるいは、記録媒体に記録されていたコンテンツデータに含まれていたＥＰＧデータと同様の情報を基に、例えば、ユーザが視聴中、もしくは、録画中の番組のジャンルや、概要などのコンテンツの特徴を示す情報を抽出し、特徴量抽出部５６に供給する。
【００５０】
画像信号処理部１５は、それ自身が、テレビジョン受信装置１から取り外して持ち運び可能なように構成されているか、あるいは、画像信号処理部１５を含む基板として、テレビジョン受信装置１から取り外して持ち運び可能なように構成されている。画像信号処理部１５は、バッファメモリ１４に一時的に保存されるＳＤ信号（５２５ｉ信号）を、ＨＤ信号（１０５０ｉ信号）に変換する画像信号処理を行う。
【００５１】
画像信号処理部１５の第１のタップ選択部４１、第２のタップ選択部４２、および、第３のタップ選択部４３は、バッファメモリ１４に記憶されているＳＤ信号（５２５ｉ信号）より、ＨＤ信号（１０５０ｉ信号）における注目位置の周辺に位置する複数のＳＤ画素のデータを選択的に取り出して出力する。
【００５２】
第１のタップ選択部４１は、予測に使用するＳＤ画素（以下、「予測タップ」と称する）のデータを選択的に取り出す。第２のタップ選択部４２は、ＳＤ画素データのレベル分布パターンに対応するクラス分類に使用するＳＤ画素（以下、「空間クラスタップ」と称する）のデータを選択的に取り出す。第３のタップ選択部４３は、動きに対応するクラス分類に使用するＳＤ画素（以下、「動きクラスタップ」と称する）のデータを選択的に取り出す。なお、空間クラスを複数フィールドに属するＳＤ画素データを使用して決定する場合には、この空間クラスにも動き情報が含まれることになる。
【００５３】
空間クラス検出部４４は、第２のタップ選択部４２で選択的に取り出された空間クラスタップのデータ（ＳＤ画素データ）のレベル分布パターンを検出し、このレベル分布パターンに基づいて空間クラスを検出し、そのクラス情報を出力する。
【００５４】
空間クラス検出部４４では、例えば、各ＳＤ画素データを、８ビットデータから２ビットデータに圧縮するような演算が行われる。そして、空間クラス検出部４４からは、各ＳＤ画素データに対応した圧縮データが、空間クラスのクラス情報として出力される。本実施の形態においては、ＡＤＲＣ（Ａｄａｐｔｉｖｅ　Ｄｙｎａｍｉｃ　Ｒａｎｇｅ　Ｃｏｄｉｎｇ）によって、データ圧縮が行われる。なお、情報圧縮手法としては、ＡＤＲＣ以外に、ＤＰＣＭ（予測符号化）、ＶＱ（ベクトル量子化）等を用いてもよい。
【００５５】
本来、ＡＤＲＣは、ＶＴＲ（Ｖｉｄｅｏ　Ｔａｐｅ　Ｒｅｃｏｒｄｅｒ）向け高性能符号化用に開発された適応再量子化法であるが、信号レベルの局所的なパターンを短い語長で効率的に表現できるので、データ圧縮に使用して好適である。ＡＤＲＣを使用する場合、空間クラスタップのデータ（ＳＤ画素データ）の最大値をＭＡＸ、その最小値をＭＩＮ、空間クラスタップのデータのダイナミックレンジをＤＲ（＝ＭＡＸ−ＭＩＮ＋１）、再量子化ビット数をＰとすると、空間クラスタップのデータとしての各ＳＤ画素データｋｉに対して、式（１）の演算により、圧縮データとしての再量子化コードｑｉが得られる。ただし、式（１）において、［　］は切捨て処理を意味している。空間クラスタップのデータとして、Ｎａ個のＳＤ画素データがある場合、ｉ＝１，２，３，・・・，Ｎａである。
【００５６】
【数１】
2004040498.tif 000003
【００５７】
動きクラス検出部４５は、第３のタップ選択部４３で選択的に取り出された動きクラスタップのデータ（ＳＤ画素データ）より、主に、動きの程度を表すための動きクラスを検出し、そのクラス情報を出力する。
【００５８】
動きクラス検出部４５では、第３のタップ選択部４３で選択的に取り出された動きクラスタップのデータ（ＳＤ画素データ）ｍｉおよびｎｉ（ｉ＝１，２，３，・・・）からフレーム間差分が算出され、更に、その差分の絶対値の平均値に対してしきい値処理が行われて、動きの指標である動きクラスが検出される。すなわち、動きクラス検出部４５は、式（２）によって、差分の絶対値の平均値ＡＶを算出する。第３のタップ選択部４３で、例えば、上述したように、１２個のＳＤ画素データｍ１乃至ｍ６およびｎ１乃至ｎ６が取り出される場合、式（２）におけるＮｂは６（ｉの最大値）である。
【００５９】
【数２】
2004040498.tif 000004
【００６０】
動きクラス検出部４５では、上述したように算出された平均値ＡＶが、１個または複数個のしきい値と比較されて、動きクラスのクラス情報ＭＶが得られる。例えば、３個のしきい値ｔｈ１，ｔｈ２，およびｔｈ３（ｔｈ１＜ｔｈ２＜ｔｈ３）が用意され、４つの動きクラスが検出される場合、ＡＶ≦ｔｈ１のときはＭＶ＝０、ｔｈ１＜ＡＶ≦ｔｈ２のときはＭＶ＝１、ｔｈ２＜ＡＶ≦ｔｈ３のときはＭＶ＝２、ｔｈ３＜ＡＶのときはＭＶ＝３とされる。
【００６１】
クラス合成部４６は、空間クラス検出部４４より出力される空間クラスのクラス情報としての再量子化コードｑｉと、動きクラス検出部４５より出力される動きクラスのクラス情報ＭＶに基づき、作成すべきＨＤ信号（１０５０ｉ信号）の画素データ（注目位置の画素データ）が属するクラスを示すクラスコードＣＬを得る。
【００６２】
クラス合成部４６では、式（３）によって、クラスコードＣＬの演算が行われる。なお、式（３）において、Ｎａは空間クラスタップのデータ（ＳＤ画素データ）の個数、ＰはＡＤＲＣにおける再量子化ビット数を示している。
【００６３】
【数３】
2004040498.tif 000005
【００６４】
係数メモリ５３は、推定予測演算部４７で使用される推定式で用いられる複数の係数データＷｉを、クラス毎に格納する。この係数データＷｉは、ＳＤ信号（５２５ｉ信号）を、ＨＤ信号（１０５０ｉ信号）に変換するための情報である。係数メモリ５３には、クラス合成部４６より出力されるクラスコードＣＬが、読み出しアドレス情報として供給され、係数メモリ５３からは、クラスコードＣＬに対応した推定式の係数データＷｉ（ｉ＝１乃至ｎ）が読み出され、推定予測演算部４７に供給される。
【００６５】
また、画像信号処理部１５は、情報メモリバンク５１を有している。推定予測演算部４７では、第１のタップ選択部４１より供給される予測タップのデータ（ＳＤ画素データ）ｘｉと、係数メモリ５３より読み出される係数データＷｉとから、式（４）の推定式によって、作成すべきＨＤ画素データｙが演算される。式（４）のｎは、第１のタップ選択部４１で選択される予測タップの数を表している。
【００６６】
ここで、タップ選択部４１で選択的に取り出された予測タップとしてのｎ個の画素データの位置は、ＨＤ信号における注目位置に対して、空間方向（水平、垂直の方向）および時間方向に亘っている。
【００６７】
【数４】
2004040498.tif 000006
【００６８】
そして、推定式の係数データＷｉ（ｉ＝１乃至ｎ）は、式（５）に示すように、パラメータＳおよびＺを含む生成式によって生成される。情報メモリバンク５１は、この生成式における係数データである係数種データｗ１０乃至ｗｎ９を、クラス毎に格納する。この係数種データの生成方法については後述する。
【００６９】
【数５】
2004040498.tif 000007
【００７０】
上述したように、５２５ｉ信号を１０５０ｉ信号に変換する場合、奇数、および偶数のそれぞれのフィールドにおいて、５２５ｉ信号の１画素に対応して１０５０ｉ信号の４画素を得る必要がある。この場合、奇数、偶数のそれぞれのフィールドにおける１０５０ｉ信号を構成する単位画素ブロック内の４（＝２×２）画素は、それぞれ中心予測タップに対して異なる位相ずれを持っている。
【００７１】
図３は、奇数フィールドにおける１０５０ｉ信号を構成する単位画素ブロック内の４画素ＨＤ１乃至ＨＤ４における中心予測タップＳＤ０からの位相ずれを示している。ここで、画素ＨＤ１乃至ＨＤ４の位置は、それぞれ、中心予測タップＳＤ０の位置から水平方向にｋ１乃至ｋ４、垂直方向にｍ１乃至ｍ４だけずれている。
【００７２】
図４は、偶数フィールドにおける１０５０ｉ信号を構成する２×２の単位画素ブロック内の４画素ＨＤ１′乃至ＨＤ４′における中心予測タップＳＤ０′からの位相ずれを示している。ここで、画素ＨＤ１′乃至ＨＤ４′の位置は、それぞれ、中心予測タップＳＤ０′の位置から水平方向にｋ１′乃至ｋ４′、垂直方向にｍ１′乃至ｍ４′だけずれている。
【００７３】
従って、情報メモリバンク５１には、クラスおよび出力画素（ＨＤ１乃至ＨＤ４，ＨＤ１′乃至ＨＤ４′）の組合せ毎に、係数種データｗ１０乃至ｗｎ９が格納されている。
【００７４】
係数生成部５２は、情報メモリバンク５１からロードされた各クラスの係数種データ、並びに、システムコントローラ１２、もしくは履歴情報記憶部５０から供給されたパラメータＳおよびＺの値を用い、式（５）によって、クラス毎に、パラメータＳおよびＺの値に対応した推定式の係数データＷｉ（ｉ＝１乃至ｎ）を生成する。
【００７５】
すなわち、係数生成部５２は、システムコントローラ１２より、パラメータＳおよびＺの値の供給を受けるのみならず、履歴情報記憶部５０から、パラメータＳおよびＺに代わって、特徴量抽出部５６により抽出された特徴量に対応したボリューム値ＳｖおよびＺｖの供給を受ける。その場合、係数生成部５２は、パラメータＳおよびＺに代わって、ボリューム値ＳｖおよびＺｖを、式（５）に代入して、係数データＷｉ（ｉ＝１乃至ｎ）を生成する。
【００７６】
係数生成部５２で生成された各クラスの係数データＷｉ（ｉ＝１乃至ｎ）は、上述した係数メモリ５３に格納される。この係数生成部５２における各クラスの係数データＷｉの生成は、例えば、各垂直ブランキング期間で行われる。これにより、ユーザのリモートコマンダ２の操作によってパラメータＳおよびＺの値が変更されても、係数メモリ５３に格納される各クラスの係数データＷｉを、そのパラメータＳおよびＺの値に対応したものに即座に変更することができ、ユーザによる解像度の調整がスムーズに行われる。
【００７７】
正規化係数演算部５４は、係数生成部５２で求められた係数データＷｉ（ｉ＝１乃至ｎ）に対応した正規化係数Ｓｎを、式（６）によって演算する。正規化係数メモリ５５は、この正規化係数Ｓｎを格納する。正規化係数メモリ５５には、上述したクラス合成部４６より出力されるクラスコードＣＬが、読み出しアドレス情報として供給され、正規化係数メモリ５５からは、クラスコードＣＬに対応した正規化係数Ｓｎが読み出され、正規化演算部４８に供給される。
【００７８】
【数６】
2004040498.tif 000008
【００７９】
推定予測演算部４７は、第１のタップ選択部４１で選択的に取り出された予測タップのデータ（ＳＤ画素データ）ｘｉと、係数メモリ５３より読み出される係数データＷｉとから、式（４）の推定式によって、作成すべきＨＤ信号の画素データ（注目位置の画素データ）を演算する。
【００８０】
上述したように、ＳＤ信号（５２５ｉ信号）をＨＤ信号（１０５０ｉ信号）に変換する際には、ＳＤ信号の１画素に対してＨＤ信号の４画素（図３の画素ＨＤ１乃至ＨＤ４、図４の画素ＨＤ１′乃至ＨＤ４′参照）を得る必要があることから、この推定予測演算部４７では、ＨＤ信号を構成する２×２画素の単位画素ブロック毎に、画素データが生成される。すなわち、この推定予測演算部４７には、第１のタップ選択部４１より単位画素ブロック内の４画素（注目画素）に対応した予測タップのデータｘｉと、係数メモリ５３よりその単位画素ブロックを構成する４画素に対応した係数データＷｉとが供給され、単位画素ブロックを構成する４画素のデータｙ１乃至ｙ４は、それぞれ個別に、上述した式（４）の推定式で演算される。
【００８１】
正規化演算部４８は、推定予測演算部４７より順次出力された４画素のデータｙ１乃至ｙ４を、正規化係数メモリ５５より読み出される、それぞれの演算に使用された係数データＷｉ（ｉ＝１乃至ｎ）に対応した正規化係数Ｓｎで除算して正規化する。上述したように、係数生成部５２は、推定式の係数データＷｉを求めるものであるが、求められる係数データは丸め誤差を含み、係数データＷｉ（ｉ＝１乃至ｎ）の総和が１．０になることは保証されない。そのため、推定予測演算部４７で演算される各画素のデータｙ１乃至ｙ４は、丸め誤差によってレベル変動したものとなる。従って、正規化演算部４８で正規化することで、丸め誤差によるレベル変動が除去される。
【００８２】
後処理部４９は、データｙ１乃至ｙ４を正規化演算部４８で正規化して順次供給される単位画素ブロック内の４画素のデータｙ１′乃至ｙ４′を線順次化して、１０５０ｉ信号のフォーマットで出力する。
【００８３】
特徴量抽出部５６は、バッファメモリ１４に記憶されているＳＤ信号（５２５ｉ信号）から、例えば、画像のレベル方向の分散値や画像の平均レベルなどの画像特徴量を抽出したり、システムコントローラ１２から供給される、センサ２０によって取得された、例えば、温度、湿度、照明の明るさなどの環境情報、あるいは、システムコントローラ１２から供給される、コンテンツのタイトル、出演者、カテゴリなどの情報を抽出したりして、履歴情報記憶部５０に出力する。
【００８４】
履歴情報記憶部５０は、システムコントローラ１２から係数生成部５２に入力されるパラメータＳおよびＺの値の入力を受け、特徴量抽出部５６から供給された特徴量データに対応するボリューム値ＳｖおよびＺｖを算出して、係数生成部５４に出力する。
【００８５】
図５は、履歴情報記憶部５０の更に詳細な構成を示すブロック図である。履歴情報記憶部５０は、特徴量量子化部６１、重み計算部６２、重み総数メモリ６３、およびボリューム生成部６４で構成されている。
【００８６】
特徴量量子化部６１には、特徴量抽出部５６から、例えば、画像のレベル方向の分散値や画像の平均レベルなどの画像特徴量、温度、湿度、照明の明るさなどの環境情報、あるいは、コンテンツのタイトル、出演者、カテゴリなどの情報の入力を受ける。特徴量量子化部６１は、入力された情報が数値である場合、所定の量子化ステップで量子化し、入力された情報が数値ではない場合、所定の数のグループに分類するなどして量子化し、量子化された特徴量ｖを、重み総数メモリ６３、およびボリューム生成部６４に出力する。
【００８７】
特徴量量子化部６１は、１種類の特徴量の入力を受けて、量子化処理を行うようにしてもよいし、複数の特徴量の入力を受けて、量子化処理を行うようにしてもよい。
【００８８】
重み計算部６２は、システムコントローラ１２より、ユーザが、リモートコマンダ２を操作することにより、画質を変更するためのパラメータＳ、およびパラメータＺが変更されたことを示す信号が入力された場合、ユーザによるボリューム操作が終了するまで、その操作状況から重みｄの計算を行う。重みｄの値は、ユーザの操作が終了されるまで繰り返し算出される。ユーザによるボリューム操作が終了した場合、重み計算部６２は、重みｄの値を、重み総数メモリ６３およびボリューム生成部６４に出力する。
【００８９】
重みｄの計算方法の例としては、例えば、ボリューム操作にかける時間が長いほど、じっくりとボリュームを調整していると想定して、ボリュームを操作していた時間と、重みｄを比例させるようにしたり、ボリューム操作中のボリューム値の収束が早いほど正確にボリュームが設定され、ボリュームの収束が遅いほどうまく設定ができていないと想定して、ボリューム操作幅と中央値の絶対値の二乗平均と重みｄを関連付けるようにしたり、あるいは、ボリューム操作開始直前の画質は、ユーザが不満に感じた画質であると判断して、調整後の値がボリューム操作開始直前のパラメータと近い場合、うまく設定できていないと想定して、重みｄを小さくすることなどが考えられる。
【００９０】
重み総数メモリ６３は、入力された特徴量ｖ毎に、対応する重み総数Ｄｖを保存し、特徴量抽出部５６から入力された量子化された特徴量ｖを基に、特徴量ｖに対応する重み総数Ｄｖを抽出して、ボリューム生成部６４に出力する。重み総数メモリ６３は、重み総数Ｄｖをボリューム生成部６４に出力した後、重み計算部６２から入力された重みｄの値を用いて、Ｄｖ＝Ｄｖ＋ｄとして、新たな重み総数Ｄｖを算出、更新する。
【００９１】
ボリューム生成部６４は、過去の出力ボリューム値Ｓ’ｖおよびＺ’ｖの値を記憶し、コントローラ１２から供給される最終的な調整値であるパラメータＳおよびＺ、特徴量抽出部５６から供給される量子化された特徴量ｖ、重み計算部６２から供給される重みｄ、並びに、重み総数メモリ６３から供給される重み総数Ｄｖを基に、特徴量ｖに対応する出力ボリューム値ＳｖおよびＺｖを、次の式（７）および式（８）を用いて算出して記憶する。ボリューム生成部６４は、システムコントローラ１２の制御に従って、記憶している出力ボリューム値ＳｖおよびＺｖを、係数生成部５２に出力する。
【００９２】
Ｓｖ＝（（Ｓ’ｖ×Ｄｖ）＋Ｓ）／（Ｄｖ＋ｄ）・・・（７）
Ｚｖ＝（（Ｚ’ｖ×Ｄｖ）＋Ｚ）／（Ｄｖ＋ｄ）・・・（８）
【００９３】
そして、ボリューム生成部６４は、パラメータＳおよびＺの調整が新たに開始された場合、上述した式（７）および式（８）によって算出された出力ボリューム値ＳｖおよびＺｖを、過去の出力ボリューム値Ｓ’ｖおよびＺ’ｖとして蓄積し、新たな出力ボリューム値ＳｖおよびＺｖを算出する。
【００９４】
重み総数メモリ６３およびボリューム生成部６４は、例えば、不揮発性のメモリで構成され、テレビジョン受信装置１の電源がオフの状態でもその記憶内容が保持されるようになされている。
【００９５】
このようにして、履歴情報記憶部５０は、画像の特徴や周囲の環境などに対応して、過去の調整値を基に、ユーザが好ましいと思う画質に画像を調整することができるボリューム値を算出し、ユーザの操作などに基づいて、画質を決定するための係数の生成のために係数生成部５２に出力することができる。
【００９６】
再び、図１に戻り、テレビジョン受信装置１の構成について説明する。
【００９７】
ＯＳＤ（Ｏｎ　Ｓｃｒｅｅｎ　Ｄｉｓｐｌａｙ）処理部１６は、表示部１８の画面上に文字図形などの表示を行うための表示信号を発生する。合成部１７は、ＯＳＤ処理部１６から出力される表示信号を、画像信号処理部１５から出力されるＨＤ信号に合成して、表示部１８に供給する。表示部１８は、例えば、ＣＲＴ（ｃａｔｈｏｄｅ−ｒａｙ　ｔｕｂｅ）ディスプレイ、あるいはＬＣＤ（ｌｉｑｕｉｄ　ｃｒｙｓｔａｌ　ｄｉｓｐｌａｙ）等で構成され、画像信号処理部１５より出力されるＨＤ信号による画像と、必要に応じて合成部１７により合成された表示信号とを表示する。
【００９８】
システムコントローラ１２には、必要に応じてドライブ１９が接続され、磁気ディスク２１、光ディスク２２、光磁気ディスク２３、あるいは、半導体メモリ２４などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じてシステムコントローラ１２にインストールされる。
【００９９】
図１のテレビジョン受信装置１の動作について説明する。
【０１００】
システムコントローラ１２は、リモートコマンダ２を用いて入力されるユーザの操作に基づいて、チューナ１３を制御する。チューナ１３は、システムコントローラ１２の制御に従って、アンテナ３で受信された放送信号に対して、選局処理、中間周波増幅処理、および検波処理などを行い、処理後のＳＤ信号（５２５ｉ信号）をバッファメモリ１４に出力する。
【０１０１】
チューナ１３より出力されるＳＤ信号（５２５ｉ信号）は、バッファメモリ１４に供給されて、一時的に保存される。そして、バッファメモリ１４に一時的に記憶されたＳＤ信号は、画像信号処理部１５に供給され、システムコントローラ１２から供給される制御信号を基に、ＨＤ信号（１０５０ｉ信号）に変換される。
【０１０２】
すなわち、画像信号処理部１５では、ＳＤ信号を構成する画素データ（以下、「ＳＤ画素データ」と称する）から、ＨＤ信号を構成する画素データ（以下、「ＨＤ画素データ」と称する）を得ることができる。画像信号処理部１５より出力されるＨＤ信号は、必要に応じて、合成部１７において、ＯＳＤ処理部１６から出力される表示信号による文字図形などと合成されて、表示部１８に供給され、表示部１８の画面上に、画像が表示される。
【０１０３】
また、ユーザは、リモートコマンダ２の操作によって、表示部１８の画面上に表示される画像の空間方向および時間方向の解像度を調整することができる。画像信号処理部１５では、推定式によって、ＨＤ画素データが算出される。このとき、推定式の係数データとして、ユーザのリモートコマンダ２の操作によって調整された、空間方向および時間方向の解像度を定めるパラメータＳおよびＺ、もしくは、パラメータＳおよびＺに代わって、履歴情報記憶部５０の処理により算出されたボリューム値ＳｖおよびＺｖに対応したものが、パラメータＳおよびＺを含む生成式によって生成されて使用される。これにより、画像信号処理部１５から出力されるＨＤ信号による画像の空間方向、および時間方向の解像度は、調整されたパラメータＳおよびＺ、もしくは、算出されたボリューム値ＳｖおよびＺｖに対応したものとなる。
【０１０４】
図６は、パラメータＳおよびＺを調整するためのユーザインターフェースの一例を示している。調整時には、表示部１８に、調整画面７１が、ＯＳＤ表示される。調整画面７１には、パラメータＳおよびＺの調整位置が、図中星印のアイコン７２で示される。また、リモートコマンダ２は、ユーザにより操作されるジョイスティック８１、および自動調整ボタン８２を備えている。
【０１０５】
ユーザは、ジョイスティック８１を操作することで、調整画面７１上でアイコン７２の位置を移動することができ、それにより、空間方向、時間方向の解像度を決定するパラメータＳおよびＺの値を調整して、所望の画質のＨＤ画像を表示させるようにすることができる。また、ユーザは、自動調整ボタン８２を押下することにより、履歴情報記憶部５０の処理により算出されたボリューム値ＳｖおよびＺｖを用いて、推定式の係数データを算出させて、自動的に、自分自身の嗜好に合致し、かつ、画像特徴や周囲環境に対応した画質のＨＤ画素データを表示させるようにすることができる。
【０１０６】
図７に、図６の調整画面７１の部分を拡大して示す。アイコン７２が左右に移動されることで、時間方向の解像度（時間解像度）を決定するパラメータＺ（図７における横の座標軸の値）が調整され、一方アイコン７２が上下に移動されることで、空間方向の解像度（空間解像度）を決定するパラメータＳ（図７における縦の座標軸の値）が調整される。ユーザは、表示部１８に表示される調整画面７１を参照して、パラメータＳおよびＺの値の調整を容易に行うことができる。
【０１０７】
なお、リモートコマンダ２は、ジョイスティック８１の代わりに、マウスやトラックボール等、その他のポインティングデバイスを備えるようにしてもよい。更に、ユーザによって調整されたパラメータＳおよびＺの値が、調整画面７１上に数値表示されるようにしてもよい。
【０１０８】
次に、画像信号処理部１５の動作を説明する。
【０１０９】
第２のタップ選択部４２は、バッファメモリ１４に記憶されているＳＤ信号（５２５ｉ信号）の供給を受け、作成すべきＨＤ信号（１０５０ｉ信号）を構成する単位画素ブロック内の４画素（注目位置の画素）の周辺に位置する空間クラスタップのデータ（ＳＤ画素データ）を、選択的に取り出す。第２のタップ選択部４２で選択的に取り出された空間クラスタップのデータ（ＳＤ画素データ）は、空間クラス検出部４４に供給される。空間クラス検出部４４は、空間クラスタップのデータとしての各ＳＤ画素データに対して、ＡＤＲＣ処理を施して、空間クラス（主に空間内の波形表現のためのクラス分類）のクラス情報としての再量子化コードｑｉを得る（式（１）参照）。
【０１１０】
また、第３のタップ選択部４３は、バッファメモリ１４に記憶されているＳＤ信号（５２５ｉ信号）の供給を受け、作成すべきＨＤ信号（１０５０ｉ信号）を構成する単位画素ブロック内の４画素（注目位置の画素）の周辺に位置する動きクラスタップのデータ（ＳＤ画素データ）を選択的に取り出す。第３のタップ選択部４３で選択的に取り出された動きクラスタップのデータ（ＳＤ画素データ）は、動きクラス検出部４５に供給される。動きクラス検出部４５は、動きクラスタップのデータとしての各ＳＤ画素データより、動きクラス（主に動きの程度を表すためのクラス分類）のクラス情報ＭＶを得る。
【０１１１】
動き情報ＭＶと、再量子化コードｑｉとは、クラス合成部４６に供給される。クラス合成部４６は、供給された動き情報ＭＶと再量子化コードｑｉとから、作成すべきＨＤ信号（１０５０ｉ信号）を構成する単位画素ブロック毎に、その単位画素ブロック内の４画素（注目画素）が属するクラスを示すクラスコードＣＬを得る（式（３）参照）。そして、このクラスコードＣＬは、係数メモリ５３および正規化係数メモリ５５に、読み出しアドレス情報として供給される。
【０１１２】
係数生成部５２には、ユーザによって調整されたパラメータＳおよびＺの値、もしくは、履歴情報記憶部５０で演算されたボリューム値ＳｖおよびＺｖが入力される。
【０１１３】
次に、ボリューム値更新処理について、図８のフローチャートを参照して説明する。
【０１１４】
ステップＳ１において、重み総数メモリ６３は、重みの総数を示す特徴量ｖに対応する重み総数Ｄｖの値を初期化し、ボリューム生成部６４は、ボリューム値ＳｖおよびＺｖの値を初期化する。なお、特徴量の最適な量子化ステップ数は、特徴量の種類や、分類方法によって異なる。ここでは、特徴量量子化部６１は、特徴量をＶステップに分類するものとして説明する。
【０１１５】
ステップＳ２において、ボリューム生成部６４は、システムコントローラ１２から入力される制御信号を基に、ボリューム値ＳｖおよびＺｖを出力するか否かを判断する。ボリューム生成部６４からボリューム値ＳｖおよびＺｖが出力されるのは、例えば、ユーザが、リモートコマンダ２を用いて、特徴量に対応したボリューム値を用いた自動調整を指令した場合や、重み総数の蓄積数が、所定の数を超えた場合などである。また、ボリューム生成部６４からボリューム値ＳｖおよびＺｖが出力されない場合、係数生成部５２は、システムコントローラ１２から入力された調整値ＳおよびＺを用いて、係数を生成する。更に、ボリューム生成部６４からボリューム値ＳｖおよびＺｖが出力された場合、係数生成部５２は、ボリューム生成部６４から出力されたボリューム値ＳｖおよびＺｖを用いて、係数を生成する。
【０１１６】
ステップＳ２において、ボリューム値を出力しないと判断された場合、ステップＳ３において、システムコントローラ１２は、信号受信部１１から入力される信号を基に、ユーザによって、ボリューム操作が開始されたか否かを判断する。ステップＳ３において、ボリューム操作が開始されていないと判断された場合、処理は、ステップＳ２に戻り、それ以降の処理が繰り返される。
【０１１７】
ステップＳ３において、ボリューム操作が開始されたと判断された場合、ステップＳ４において、システムコントローラ１２は、履歴情報記憶部５０に、ボリューム操作が開始されたことを示す制御信号を出力する。重み計算部６２は、例えば、ボリュームを操作していた時間と、重みを比例させるようにしたり、ボリューム操作幅と中央値の絶対値の二乗平均と重みを関連付けるようにしたりして、重みｄを算出し、重み総数メモリ６３に出力する。また、ボリューム生成部６４は、現在のボリューム値ＳｖおよびＺｖを、Ｓ’ｖ＝ＳｖおよびＺ’ｖ＝Ｚｖ、すなわち、特徴量ｖに対応する過去のボリューム値として蓄積する。
【０１１８】
ステップＳ５において、システムコントローラ１２は、信号受信部１１から入力される信号を基に、ボリューム操作が終了したか否かを判断する。ステップＳ５において、ボリューム操作が終了されていないと判断された場合、処理は、ステップＳ４に戻り、それ以降の処理が繰り返される。
【０１１９】
ステップＳ５において、ボリューム操作が終了されたと判断された場合、ステップＳ６において、システムコントローラ１２は、履歴情報記憶部５０に、ボリューム操作が終了されたことを示す制御信号を出力する。特徴量量子化部６１は、特徴量抽出部５６から、例えば、画像のレベル方向の分散値や画像の平均レベル（明度、彩度など）などの画像特徴量や、温度、湿度、照明の明るさなどの環境情報、あるいは、コンテンツのタイトル、出演者、カテゴリなどの情報の入力を受け、Ｖステップに量子化し、量子化された特徴量ｖを、重み総数メモリ６３、およびボリューム生成部６４に出力する。
【０１２０】
ステップＳ７において、ボリューム生成部６４は、特徴量抽出部５６から入力された量子化された特徴量ｖを基に、重み総数メモリ６３から、特徴量ｖに対応する重み総数Ｄｖの値を取得する。
【０１２１】
ボリューム生成部６４は、ステップＳ８において、ユーザによる最終的な調整値であるパラメータＳおよびＺの値を取得し、ステップＳ９において、パラメータＳおよびＺ、特徴量抽出部５６から供給される量子化された特徴量ｖ、重み計算部６２から供給される重みｄ、並びに、重み総数メモリ６３から供給される重み総数Ｄｖを基に、特徴量ｖに対応する出力ボリューム値ＳｖおよびＺｖを、上述した式（７）および式（８）を用いて算出する。
【０１２２】
ステップＳ１０において、重み総数メモリ６３は、重み計算部６２から入力された重みｄの値を用いて、Ｄｖ＝Ｄｖ＋ｄとして、新たな重み総数Ｄｖを算出して更新する。ステップＳ１０の処理の終了後、処理は、ステップＳ２に戻り、それ以降の処理が繰り返される。
【０１２３】
ステップＳ２において、ボリューム値を出力すると判断された場合、ステップＳ１１において、特徴量量子化部６１は、特徴量抽出部５６から、例えば、画像のレベル方向の分散値や画像の平均レベルなどの画像特徴量や、温度、湿度、照明の明るさなどの環境情報、あるいは、コンテンツのタイトル、出演者、カテゴリなどの情報の入力を受け、Ｖステップに量子化し、量子化された特徴量ｖを、ボリューム生成部６４に出力する。
【０１２４】
ステップＳ１２において、ボリューム生成部６４は、蓄積されている特徴量毎のボリューム値から入力された特徴量ｖに対応するボリューム値ＳｖおよびＺｖを抽出し、係数生成部５２に出力する。ステップＳ１２の処理の終了後、処理は、ステップＳ３に進み９、それ以降の処理が実行される。
【０１２５】
図８を用いて説明した処理により、履歴情報記憶部５０は、入力された画像の特徴量に対応したボリューム値を、重み付けを利用して算出して蓄積し、必要に応じて、特徴量に対応したボリューム値を係数生成部５２に出力することができる。
【０１２６】
画像の特徴、周辺環境、あるいは、コンテンツデータに関する情報を用いて、それぞれに対応したボリューム値ＳｖおよびＺｖを生成するようにしたことにより、画像の特徴、周辺環境、あるいは、コンテンツデータに関する情報に対応したボリューム値ＳｖおよびＺｖを用いて、コンテンツデータを処理することができる。
【０１２７】
係数生成部５２は、例えば、各垂直ブランキング期間に、ユーザによって調整されたパラメータＳおよびＺの値、もしくは、履歴情報記憶部５０から入力されたボリューム値ＳｖおよびＺｖに対応して、クラスと出力画素（ＨＤ１乃至ＨＤ４，ＨＤ１′乃至ＨＤ４′）との組合せ毎に、係数種データｗ１０乃至ｗｎ９を用いて、推定式の係数データＷｉ（ｉ＝１乃至ｎ）を求めて、係数メモリ５３に出力して格納させる（式（５）参照）。また、係数生成部５２で求められた推定式の係数データＷｉ（ｉ＝１乃至ｎ）に対応した正規化係数Ｓｎが、正規化係数演算部５４で生成されて、正規化係数メモリ５５に格納される（式（６）参照）。
【０１２８】
クラスコードＣＬが、係数メモリ５３に読み出しアドレス情報として供給されることで、この係数メモリ５３からクラスコードＣＬに対応した４出力画素（奇数フィールドではＨＤ１乃至ＨＤ４、偶数フィールドではＨＤ１′乃至ＨＤ４′）分の推定式の係数データＷｉが読み出されて、推定予測演算部４７に供給される。また、第１のタップ選択部４１は、バッファメモリ１４に記憶されているＳＤ信号（５２５ｉ信号）の供給を受け、作成すべきＨＤ信号（１０５０ｉ信号）を構成する単位画素ブロック内の４画素（注目位置の画素）の周辺に位置する予測タップのデータ（ＳＤ画素データ）を選択的に取り出す。
【０１２９】
推定予測演算部４７は、予測タップのデータ（ＳＤ画素データ）ｘｉと、係数メモリ５３より読み出される４出力画素分の係数データＷｉとから、作成すべきＨＤ信号を構成する単位画素ブロック内の４画素（注目位置の画素）のデータｙ１乃至ｙ４を演算する（式（４）参照）。そして、この推定予測演算部４７より順次出力されるＨＤ信号を構成する単位画素ブロック内の４画素のデータｙ１乃至ｙ４は、正規化演算部４８に供給される。
【０１３０】
正規化係数メモリ５５には、上述したように、クラスコードＣＬが読み出しアドレス情報として供給され、正規化係数メモリ５５からはクラスコードＣＬに対応した正規化係数Ｓｎ、つまり、推定予測演算部４７より出力されるＨＤ画素データｙ１乃至ｙ４の演算に使用された係数データＷｉに対応した正規化係数Ｓｎが読み出されて、正規化演算部４８に供給される。正規化演算部４８は、推定予測演算部４７より出力されるＨＤ画素データｙ１乃至ｙ４を、それぞれ対応する正規化係数Ｓｎで除算して正規化する。これにより、係数生成部５２で係数データＷｉを求める際の丸め誤差によるデータｙ１乃至ｙ４のレベル変動が除去されて、データｙ１′乃至ｙ４′となる。
【０１３１】
このように、正規化演算部４８で正規化されて順次出力される単位画素ブロック内の４画素のデータｙ１′乃至ｙ４′は、後処理部４９に供給される。後処理部４９は、正規化演算部４８より順次供給される単位画素ブロック内の４画素のデータｙ１′乃至ｙ４′を線順次化し、１０５０ｉ信号のフォーマットで出力する。つまり、後処理部４９からは、ＨＤ信号としての１０５０ｉ信号が出力される。
【０１３２】
このように、画像信号処理部１５は、調整されたパラメータＳおよびＺの値、もしくは、履歴情報記憶部５０で算出されたボリューム値ＳｖおよびＺｖに対応した推定式の係数データＷｉ（ｉ＝１乃至ｎ）を用いて、ＨＤ画素データｙを演算するものである。従って、ユーザは、パラメータＳおよびＺの値を調整することで、ＨＤ信号による画像の空間方向および時間方向の解像度を自由に調整することができる。更に、ユーザは、履歴情報記憶部５０に蓄積された特徴量毎のボリューム値ＳｖおよびＺｖを用いることで、自動的に画質を調整することができる。
【０１３３】
また、調整されたパラメータＳおよびＺの値、もしくは、履歴情報記憶部５０から入力されたボリューム値ＳｖおよびＺｖに対応した各クラスの係数データは、その都度、係数生成部５２で生成されて使用されるものであるので、大量の係数データを格納しておくメモリは必要なくなり、メモリの節約を図ることができる。
【０１３４】
更に、上述したように、ユーザは、調整画面７１上でパラメータＳおよびＺの値を調整することができる。履歴情報記憶部５０のボリューム生成部６４（図５参照）には、システムコントローラ１２から係数生成部５２に入力されるパラメータＳおよびＺの値のそれぞれの値を用いて算出された、特徴量ｖに対応するボリューム値ＳｖおよびＺｖが格納される。
【０１３５】
また、以下のようにして、履歴情報記憶部５０は、ボリューム生成部６４に蓄積されているボリューム値ＳｖおよびＺｖを用いて、ユーザが最も好む画像の調整値を算出し、係数生成部５２に出力して、画像の自動調整などを行うことができるようにすることが可能である。
【０１３６】
すなわち、重み計算部６２は、図９に示されるように、ボリューム生成部６４に蓄積されているボリューム値ＳｖおよびＺｖの分布から、単純平均を求めて、そのボリューム値を、ユーザが最も好む画像の調整値であると判断し、ボリューム生成部６４に出力する。ボリューム生成部６４は、単純平均により得られたボリューム値を、係数生成部５２に出力して、その値を基に、画像を調整させるようにすることができる。
【０１３７】
また、重み計算部６２は、図１０に示されるように、ボリューム生成部６４に蓄積されているボリューム値ＳｖおよびＺｖの分布から、単純平均ではなく、例えば、蓄積されているボリューム値ＳｖおよびＺｖの中央値が最も重み付けが大きくなるような重み付け平均値を算出することができる。重み計算部６２は、算出した重み付け平均値を、ユーザが最も好む画像の調整値であると判断し、ボリューム生成部６４に出力する。ボリューム生成部６４は、供給された重み付け平均値を係数生成部５２に出力して、その値を基に、画像を調整させるようにすることができる。
【０１３８】
このように、重み付け平均を利用することで、ユーザが意図していなかった操作に基づく調整による影響を軽減し、ユーザが真に意図する操作に対応する調整が可能となる。
【０１３９】
このように、履歴情報記憶部５０のボリューム生成部６４に格納される履歴情報としてのボリューム値ＳｖおよびＺｖは、例えば、テレビジョン受信装置１のバージョンアップ時に、画像信号処理部１５、もしくは画像信号処理部１５が含まれる基板を取り換える場合において、その情報メモリバンク５１に格納される係数種データｗ１０乃至ｗｎ９を生成する際などに利用される。
【０１４０】
次に、係数種データｗ１０乃至ｗｎ９の生成方法の一例について説明する。この例においては、上述した式（５）の生成式における係数データである係数種データｗ１０乃至ｗｎ９を求めるものとする。
【０１４１】
ここで、以下の説明のため、式（９）のように、ｔｉ（ｉ＝０乃至９）を定義する。
【０１４２】
【数７】
2004040498.tif 000009
この式（９）を用いると、式（５）は、式（１０）のように書き換えられる。
【０１４３】
【数８】
2004040498.tif 000010
【０１４４】
最終的に、学習によって未定係数ｗｉｊが求められる。すなわち、クラスおよび出力画素の組合せ毎に、複数のＳＤ画素データとＨＤ画素データを用いて、二乗誤差を最小にする係数値が決定される。これは、いわゆる、最小二乗法による解法である。学習数をｍ、ｋ（１≦ｋ≦ｍ）番目の学習データにおける残差をｅｋ、二乗誤差の総和をＥとすると、式（４）および式（５）を用いて、Ｅは式（１１）で表される。ここで、ｘｉｋはＳＤ画像のｉ番目の予測タップ位置におけるｋ番目の画素データ、ｙｋはそれに対応するｋ番目のＨＤ画像の画素データを表している。
【０１４５】
【数９】
2004040498.tif 000011
【０１４６】
最小二乗法による解法では、式（１１）のｗｉｊによる偏微分が０になるようなｗｉｊを求める。これは、式（１２）で示される。
【０１４７】
【数１０】
2004040498.tif 000012
【０１４８】
以下、式（１３）、式（１４）のように、Ｘｉｐｊｑ、Ｙｉｐを定義すると、式（１２）は、式（１５）のように行列を用いて書き換えられる。
【０１４９】
【数１１】
2004040498.tif 000013
【０１５０】
【数１２】
2004040498.tif 000014
【０１５１】
【数１３】
2004040498.tif 000015
【０１５２】
この方程式は、一般に、正規方程式と称されている。正規方程式は、掃き出し法（Ｇａｕｓｓ−Ｊｏｒｄａｎの消去法）等を用いて、ｗｉｊについて解かれ、係数種データが算出される。
【０１５３】
図１１は、上述した係数種データの生成方法の一例の概念を示す図である。
【０１５４】
ＨＤ信号から、複数のＳＤ信号が生成される。例えば、ＨＤ信号からＳＤ信号を生成する際に使用されるフィルタの空間方向（垂直方向および水平方向）の帯域と時間方向（フレーム方向）の帯域を可変するパラメータＳおよびＺをそれぞれ９段階に可変することによって、合計８１種類のＳＤ信号が生成される。このようにして生成された複数のＳＤ信号とＨＤ信号との間で、学習が行われて、係数種データが生成される。
【０１５５】
図１２は、上述したテレビジョン受信装置１の情報メモリバンク５１に格納される係数種データｗ１０乃至ｗｎ９を生成するための、係数種データ生成装置１２１の構成を示すブロック図である。
【０１５６】
入力端子１４１には、教師信号としてのＨＤ信号（１０５０ｉ信号）が入力される。ＳＤ信号生成部１４３は、このＨＤ信号に対して、入力端子１４２から入力される履歴情報、並びに、パラメータＳおよびＺの値を用いて、水平および垂直の間引き処理を行って、生徒信号としてのＳＤ信号を得る。
【０１５７】
ＳＤ信号生成部１４３は、入力端子１４２から入力されるパラメータＳおよびＺに基づいて、ＨＤ信号からＳＤ信号を生成する際に用いられる帯域制限フィルタの、空間方向および時間方向の帯域を変更する。
【０１５８】
また、このＳＤ信号生成部１４３に入力される履歴情報は、履歴情報記憶部５０のボリューム生成部６４に格納されたボリューム値ＳｖおよびＺｖである。
【０１５９】
なお、使用開始前のテレビジョン受信装置１の情報メモリバンク５１に格納される係数種データｗ１０乃至ｗｎ９を生成する際には、いまだ履歴情報記憶部５０のボリューム生成部６４に履歴情報が格納されていないので、ＳＤ信号生成部１４３に履歴情報は入力されない。
【０１６０】
つまり、ＳＤ信号生成部１４３に履歴情報が入力されるのは、例えば、テレビジョン受信装置１のバージョンアップ時に画像信号処理部１５、もしくは画像信号処理部１５が含まれる基板を取り換える場合などであって、その情報メモリバンク５１に格納される係数種データｗ１０乃至ｗｎ９を生成する際などである。
【０１６１】
入力端子１４２には、図１を用いて説明した画像信号処理部１５において、システムコントローラ１２と接続され、履歴情報記憶部５０と情報が授受可能になされている接続端子が接続されるようにすればよい。すなわち、入力端子１４２の端子１６１は、履歴情報記憶部５０と接続されて、履歴情報の入力を受け、情報の授受が可能である。
【０１６２】
ＳＤ信号生成部１４３では、履歴情報に基づいて、入力されたパラメータＳおよびＺの値が調整され、この調整されたパラメータＳおよびＺの値に応じて、空間方向および時間方向の帯域が可変される。履歴情報の入力がないときは、入力されたパラメータＳおよびＺの値そのものに応じて、空間方向および時間方向の帯域が可変される。
【０１６３】
テレビジョン受信装置１では、ユーザの操作によって、パラメータＳおよびＺの値が、例えばそれぞれ０乃至８の範囲内で、所定のステップをもって調整され、空間方向および時間方向の解像度の調整が行われていた。
【０１６４】
この場合、ＳＤ信号生成部１４３において入力されるパラメータＳおよびＺの値そのものに応じて空間方向および時間方向の帯域が可変されるとき、テレビジョン受信装置１では、図１３に実線枠ＢＦで示す範囲（空間解像度はｙ１乃至ｙ２、時間解像度はｘ１乃至ｘ２）内で解像度の調整を行い得るように、係数種データｗ１０乃至ｗｎ９が生成される。
【０１６５】
履歴情報が入力される場合、ＳＤ信号生成部１４３では、パラメータＳおよびＺの値のそれぞれにおける度数分布の情報が用いられて重心位置が求められる。この場合、所定数の最新のパラメータＳおよびＺの値に対応する値のうち新しい値ほど大きな重み付けがされる。そして、ＳＤ信号生成部１４３では、この重心位置に基づいて、入力されるパラメータＳおよびＺの値が調整される。この場合、パラメータＳおよびＺの値が大きくなるほど帯域が狭くなるようにされる。これにより、調整されたパラメータを得たテレビジョン受信装置１では、パラメータＳおよびＺの値が大きくされるほど解像度が上がるように調整されるようになる。
【０１６６】
ここでは、テレビジョン受信装置１側で調整されるパラメータＳおよびＺの値の変化範囲の中心が、求められた重心位置に移動するように、入力されるパラメータＳおよびＺの値が線形変換されるようになされている。例えば、テレビジョン受信装置１側で調整されるパラメータＳおよびＺの値の変化範囲の中心値がＳ０，Ｚ０、求められる重心位置がＳｍ，Ｚｍ、入力されるパラメータＳおよびＺの値がＳ１，Ｚ１であるとき、調整後のパラメータＳおよびＺの値Ｓ２，Ｚ２は、次の変換式（１６）および式（１７）で求められる。
【０１６７】
【数１４】
2004040498.tif 000016
【０１６８】
【数１５】
2004040498.tif 000017
【０１６９】
このように調整されたパラメータＳおよびＺの値に応じて、空間方向および時間方向の帯域が可変される場合、テレビジョン受信装置１では、図１３に実線枠ＢＦで示す範囲内の解像度調整位置（「×」印で図示）の重心位置を中心とする、図１３の１点鎖線枠ＡＦで示す範囲（空間解像度はｙ１′乃至ｙ２′、時間解像度はｘ１′乃至ｘ２′）内で解像度の調整を行い得るように、係数種データｗ１０乃至ｗｎ９が生成される。
【０１７０】
なお、上述した処理では、パラメータＳおよびＺの値のそれぞれにおける度数分布の情報を用いて重心位置を求める際に、所定数の最新のパラメータＳおよびＺの値に対応する値のうち、新しい値ほど大きな重み付けがされるものであったが、このような重み付けがされずに求められる重心位置を使用するようにしてもよい。また、度数分布の情報は用いずに、所定数の最新のパラメータＳおよびＺの値を用い、新しい値ほど大きな重み付けがされて求められた重心位置を使用するようにしてもよい。更には、パラメータＳおよびＺの値のそれぞれにおける度数分布の情報から最も度数の大きなパラメータＳおよびＺの値を求め、その値を重心位置の代わりに使用するようにしてもよい。また、所定数の最新のパラメータＳおよびＺの値のうち、最も新しいパラメータＳおよびＺの値を、重心位置の代わりに使用するようにしてもよい。
【０１７１】
図１２に戻って、再び、係数種データ生成装置１２１の構成について説明する。
【０１７２】
第１のタップ選択部１４４、第２のタップ選択部１４５、および第３のタップ選択部１４６は、ＳＤ信号生成部１４３より出力されるＳＤ信号（５２５ｉ信号）より、ＨＤ信号（１０５０ｉ信号）における注目位置の周辺に位置する複数のＳＤ画素のデータを選択的に取り出して出力する。これら第１のタップ選択部１４４乃至第３のタップ選択部１４６は、図１を用いて説明した画像信号処理部１５の第１のタップ選択部４１乃至第３のタップ選択部４３と、基本的に同様に構成される。
【０１７３】
空間クラス検出部１４７は、第２のタップ選択部１４５で選択的に取り出された空間クラスタップのデータ（ＳＤ画素データ）のレベル分布パターンを検出し、このレベル分布パターンに基づいて空間クラスを検出し、そのクラス情報を出力する。空間クラス検出部１４７は、図１を用いて説明した画像信号処理部１５の空間クラス検出部４４と基本的に同様に構成される。空間クラス検出部１４７からは、空間クラスタップのデータとしての各ＳＤ画素データの再量子化コードｑｉが、空間クラスを示すクラス情報として出力される。
【０１７４】
動きクラス検出部１４８は、第３のタップ選択部１４６で選択的に取り出された動きクラスタップのデータ（ＳＤ画素データ）より、主に動きの程度を表すための動きクラスを検出し、そのクラス情報ＭＶを出力する。動きクラス検出部１４８は、図１を用いて説明した画像信号処理部１５の動きクラス検出部４５と基本的に同様に構成される。動きクラス検出部１４８では、第３のタップ選択部１４６で選択的に取り出された動きクラスタップのデータ（ＳＤ画素データ）からフレーム間差分が算出され、更に、その差分の絶対値の平均値に対してしきい値処理が行われて、動きの指標である動きクラスが検出される。
【０１７５】
クラス合成部１４９は、空間クラス検出部１４７より出力される空間クラスのクラス情報としての再量子化コードｑｉと、動きクラス検出部１４８より出力される動きクラスのクラス情報ＭＶとに基づき、ＨＤ信号（１０５０ｉ信号）に係る注目画素が属するクラスを示すクラスコードＣＬを得る。このクラス合成部１４９も、図１を用いて説明した画像信号処理部１５のクラス合成部４６と基本的に同様に構成される。
【０１７６】
正規方程式生成部１５０は、入力端子１４１に供給されるＨＤ信号から得られる注目位置の画素データとしての各ＨＤ画素データｙ、この各ＨＤ画素データｙにそれぞれ対応して第１のタップ選択部１４４で選択的に取り出された予測タップのデータ（ＳＤ画素データ）ｘｉ、パラメータＳおよびＺの値、並びに、各ＨＤ画素データｙにそれぞれ対応してクラス合成部１４９より出力されるクラスコードＣＬとから、クラス毎に、係数種データｗ１０乃至ｗｎ９を得るための正規方程式（式（１５）参照）を生成する。
【０１７７】
この場合、１個のＨＤ画素データｙと、それに対応するｎ個の予測タップのデータ（ＳＤ画素データ）ｘｉとの組合せで、学習データが生成されるが、調整後のパラメータＳおよびＺの値の変化に対応して、ＳＤ信号生成部１４３における空間方向および時間方向の帯域が可変され、複数のＳＤ信号が順次生成されて、ＨＤ信号と各ＳＤ信号との間でそれぞれ学習データの生成が行われる。これにより、正規方程式生成部１５０では、パラメータＳおよびＺの値が異なる多くの学習データが登録された正規方程式が生成され、係数種データｗ１０乃至ｗｎ９を求めることが可能となる。
【０１７８】
また、この場合、１個のＨＤ画素データｙとそれに対応するｎ個の予測タップのデータ（ＳＤ画素データ）ｘｉとの組合せで学習データが生成されるが、正規方程式生成部１５０では、出力画素（図３のＨＤ１乃至ＨＤ４、図４のＨＤ１′乃至ＨＤ４′参照）毎に、正規方程式が生成される。例えば、ＨＤ１に対応した正規方程式は、中心予測タップに対するずれ値がＨＤ１と同じ関係にあるＨＤ画素データｙから構成される学習データから生成される。
【０１７９】
係数種データ決定部１５１は、正規方程式生成部１５０で、クラスおよび出力画素の組合せ毎に生成された正規方程式のデータの供給を受け、例えば、掃き出し法などにより正規方程式を解いて、クラスおよび出力画素の組合せ毎に、係数種データｗ１０乃至ｗｎ９を求める。係数種メモリ１５２は、係数種データ決定部１５１で求められた係数種データを格納する。入出力インターフェース１５３は、必要に応じて、他の機器（例えば、図１を用いて説明した画像信号処理部１５の情報メモリバンク５１）と接続され、係数種メモリ１５２に格納されている係数種データを出力する。
【０１８０】
次に、図１２の係数種データ生成装置１２１の動作について説明する。
【０１８１】
入力端子１４１には、教師信号としてのＨＤ信号（１０５０ｉ信号）が供給され、そしてこのＨＤ信号に対して、ＳＤ信号生成部１４３で、水平および垂直の間引き処理が行われて、生徒信号としてのＳＤ信号（５２５ｉ信号）が生成される。
【０１８２】
この場合、ＳＤ信号生成部１４３には、ＨＤ信号からＳＤ信号を生成する際に用いられる帯域制限フィルタの空間方向および時間方向の帯域を定めるパラメータ、換言すれば、生成されるＳＤ信号の空間方向および時間方向の解像度を定めるパラメータＳおよびＺの値が入力される。
【０１８３】
また、ＳＤ信号生成部１４３には、例えば、テレビジョン受信装置１のバージョンアップ時に、画像信号処理部１５、もしくは画像信号処理部１５が含まれる基板を取り換える場合などにおいて、情報メモリバンク５１に格納される係数種データｗ１０乃至ｗｎ９を生成する際には、取り換え前の画像信号処理部１５の履歴情報記憶部５０のボリューム生成部６４に格納されている、ユーザ操作によって過去に入力されたパラメータＳおよびＺの履歴情報が、入力端子１４２を介して入力される。
【０１８４】
ＳＤ信号生成部１４３は、履歴情報が入力された場合、履歴情報に基づいて入力されたパラメータＳおよびＺの値を調整する。例えば、入力された履歴情報によってパラメータＳおよびＺの重心位置が求められ、テレビジョン受信装置１側で調整されるパラメータＳおよびＺの値の変化範囲の中心が求められた重心位置に移動するように、入力されるパラメータＳおよびＺの値が線形変換される。そして、ＳＤ信号生成部１４３では、調整されたパラメータＳおよびＺの値に応じて、上述したように、ＨＤ信号からＳＤ信号を生成する際に用いられる帯域制限フィルタの空間方向および時間方向の帯域が可変される。
【０１８５】
なお、使用開始前のテレビジョン受信装置１の情報メモリバンク５１に格納される係数種データｗ１０乃至ｗｎ９を生成する際には、履歴情報の入力がないので、入力されたパラメータＳおよびＺの値そのものに応じて、上述したようにＨＤ信号からＳＤ信号を生成する際に用いられる帯域制限フィルタの空間方向および時間方向の帯域が可変される。
【０１８６】
ＳＤ信号生成部１４３に入力されるパラメータＳおよびＺの値が順次変更されることで、ＨＤ信号からＳＤ信号を生成する際に用いられる帯域制限フィルタの空間方向および時間方向の帯域が変更されることから、空間方向および時間方向の帯域が段階的に変化した複数のＳＤ信号が生成される。
【０１８７】
また、ＳＤ信号生成部１４３で生成されたＳＤ信号（５２５ｉ信号）より、第２のタップ選択部１４５において、ＨＤ信号（１０５０ｉ信号）における注目位置の周辺に位置する空間クラスタップのデータ（ＳＤ画素データ）が選択的に取り出される。第２のタップ選択部１４５で選択的に取り出された空間クラスタップのデータ（ＳＤ画素データ）は、空間クラス検出部１４７に供給される。空間クラス検出部１４７では、空間クラスタップのデータとしての各ＳＤ画素データに対してＡＤＲＣ処理が施されて、空間クラス（主に、空間内の波形表現のためのクラス分類）のクラス情報としての再量子化コードｑｉが得られる（式（１）参照）。
【０１８８】
また、ＳＤ信号生成部１４３で生成されたＳＤ信号より、第３のタップ選択部１４６において、ＨＤ信号に係る注目画素の周辺に位置する動きクラスタップのデータ（ＳＤ画素データ）が選択的に取り出される。この第３のタップ選択部１４６で選択的に取り出された動きクラスタップのデータ（ＳＤ画素データ）は、動きクラス検出部１４８に供給される。動きクラス検出部１４８では、動きクラスタップのデータとしての各ＳＤ画素データより動きクラス（主に動きの程度を表すためのクラス分類）のクラス情報ＭＶが得られる。
【０１８９】
クラス情報ＭＶと再量子化コードｑｉとは、クラス合成部１４９に供給される。クラス合成部１４９は、供給されたクラス情報ＭＶと再量子化コードｑｉとから、ＨＤ信号（１０５０ｉ信号）における注目位置の画素データが属するクラスを示すクラスコードＣＬを得る（式（３）参照）。
【０１９０】
また、ＳＤ信号生成部１４３で生成されるＳＤ信号より、第１のタップ選択部１４４において、ＨＤ信号における注目位置の周辺に位置する予測タップのデータ（ＳＤ画素データ）が選択的に取り出される。
【０１９１】
そして、正規方程式生成部１５０では、入力端子１４１に供給されるＨＤ信号より得られる注目位置の画素データとしての各ＨＤ画素データｙと、この各ＨＤ画素データｙにそれぞれ対応して第１のタップ選択部１４４で選択的に取り出された予測タップのデータ（ＳＤ画素データ）ｘｉと、パラメータＳおよびＺの値と、各ＨＤ画素データｙにそれぞれ対応してクラス合成部１４９より出力されるクラスコードＣＬとから、クラスおよび出力画素の組合せ毎に、係数種データｗ１０乃至ｗｎ９を得るための正規方程式（式（１５）参照）が個別に生成される。
【０１９２】
そして、係数種データ決定部１５１で各正規方程式が解かれ、クラスおよび出力画素の組合せ毎の係数種データｗ１０乃至ｗｎ９が求められ、それらの係数種データｗ１０乃至ｗｎ９は、係数種メモリ１５２に格納され、必要に応じて、入出力インターフェース１５３を介して、外部に出力される。
【０１９３】
このように、図１２に示す係数種データ生成装置１２１においては、図１の画像信号処理部１５の情報メモリバンク５１に格納される係数種データｗ１０乃至ｗｎ９を生成することができる。生成される係数種データは、クラスおよび出力画素（ＨＤ１乃至ＨＤ４，ＨＤ１′乃至ＨＤ４′）の組合せ毎に、推定式で用いられる係数データＷｉを求めるための生成式（式（５）参照）における係数データである。
【０１９４】
また、この係数種データ生成装置１２１において、例えば、テレビジョン受信装置１のバージョンアップ時に、画像信号処理部１５、もしくは画像信号処理部１５が含まれる基板を取り換える場合であって、その情報メモリバンク５１に格納される係数種データｗ１０乃至ｗｎ９を生成する際には、入力端子１４２を介して、ＳＤ信号生成部１４３に、テレビジョン受信装置１の履歴情報記憶部５０のボリューム生成部６４に格納されているボリューム値ＳｖおよびＺｖが入力される。
【０１９５】
ＳＤ信号生成部１４３では、この履歴情報に基づいて、入力されるパラメータＳおよびＺの値が調整され、この調整されたパラメータＳおよびＺによって、ＨＤ信号からＳＤ信号を得る際に用いられる帯域制限フィルタの空間方向および時間方向の帯域が可変される。
【０１９６】
このようにして求められた係数種データｗ１０乃至ｗｎ９を、テレビジョン受信装置１のバージョンアップ時に新たに装着される画像信号処理部１５、もしくは画像信号処理部１５が含まれる基板の情報メモリバンク５１に格納して使用することで、ユーザは、パラメータＳおよびＺの値の調整により、過去の解像度調整の重心位置を中心とする範囲（図１３の１点鎖線枠ＡＦ参照）内で解像度の調整を行うことが可能となる。すなわち、ユーザの好みに合わせた解像度調整範囲が自動的に設定され、ユーザはその範囲内で解像度の調整を行うことができる。
【０１９７】
次に、図１４を参照して、異なる実施の形態について説明する。
【０１９８】
図１４は、テレビジョン受信装置１７１の構成を示すブロック図である。なお、図１４において、図１と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０１９９】
すなわち、テレビジョン受信装置１７１は、図１の画像信号処理部１５に代わって、画像信号処理部１７５が備えられ、ＯＳＤ処理部１６に代わって、ＯＳＤ処理部１８２が備えられていること以外は、図１を用いて説明したテレビジョン受信装置１と、基本的に同様の構成を有している。また、画像信号処理部１７５は、履歴情報記憶部５０に代わって、履歴情報記憶部１８１を有し、特徴量抽出部５６が設けられていないこと以外は、図１を用いて説明した画像信号処理部１５と同様の構成を有している。また、画像信号処理部１７５の情報メモリバンク５１に格納される係数種データｗ１０乃至ｗｎ９は、テレビジョン受信装置１における場合と同様に、図１２を用いて説明した係数種データ生成装置１２１によって生成される。
【０２００】
画像信号処理部１７５の履歴情報記憶部１８１は、システムコントローラ１２から入力される制御信号および調整値（例えば、空間解像度軸、時間解像度軸、ノイズ軸等）であるパラメータＳおよびＺの入力を受け、ボリュームデータの蓄積を行う。そして、履歴情報記憶部１８１は、蓄積されたボリュームデータを基に、自動的に新たなボリューム軸を生成し、必要に応じてＯＳＤ処理部１８２に新たなボリューム軸に関する情報を出力する。ＯＳＤ処理部１８２は、履歴情報記憶部１８１から入力された新たなボリューム軸に関する情報を基に、図６および図７を用いて説明したような調整画面７１に対応するＯＳＤデータを、新たなボリューム軸に基づいて生成し、表示部１８に出力して表示させる。
【０２０１】
図１５は、履歴情報記憶部１８１の構成を示すブロック図である。
【０２０２】
ボリューム値変換部１９１は、システムコントローラ１２から供給された、ユーザの画像の嗜好を示すパラメータＳおよびＺの入力を受け、変換テーブル記憶部１９４にセットされている変換テーブルに従って、パラメータＳおよびＺをボリューム値Ｓ’およびＺ’に変換して、係数生成部５２、もしくは、ボリューム値蓄積部１９２に出力する。また、ボリューム値変換部１９１は、後述するボリューム軸が変更された場合、システムコントローラ１２から供給されたユーザの調整値に対応するボリューム値Ｓ’およびＺ’が、変換後のボリューム軸による調整画面上でどの位置に存在するかをユーザに示す呈示データを作成するためのデータである新軸情報、および変換後のボリューム軸に対応するボリューム値Ｓ’およびＺ’を、ＯＳＤ処理部１８２に出力する。
【０２０３】
ボリューム値蓄積部１９２は、ボリューム値変換部１９１から、ボリューム値Ｓ’およびＺ’の供給を受け、所定の数（例えば、２０組）だけ蓄積データＳ’およびＺ’として蓄積する。蓄積されたデータは、変換テーブルの計算に用いられたり、履歴情報として、上述した係数種データの生成において利用されたりする。
【０２０４】
変換テーブル計算部１９３は、必要に応じて、ボリューム値蓄積部１９２に蓄積されている蓄積データＳ’およびＺ’を利用して、ボリューム軸に対応する変換テーブルの計算を行い、その変換テーブルを変換テーブル記憶部１９４に出力して記憶させる。変換テーブルは、例えば、ユーザが、リモートコマンダ２を用いて、明示的に新たなボリューム軸を利用することを指示した場合、もしくは、ボリューム値蓄積部１９２にある一定数以上のボリューム値が蓄積された場合などに更新するようにしてもよい。変換テーブル記憶部１９４は、変換テーブル計算部１９３から変更された変換テーブルの入力を受けて記憶する。
【０２０５】
図１４のＯＳＤ処理部１８２は、ボリューム値変換部１９１から新軸情報、および変換後のボリューム値Ｓ’およびＺ’の入力を受け、新たなボリューム軸で、図６および図７を用いて説明したような調整画面７１と同様の調整画面に、ユーザが現在調整しているボリューム値に対応した位置にアイコン７２を表示させるためのＯＳＤデータを生成して、合成部１７に出力し、表示部１８に表示させる。
【０２０６】
図１６のフローチャートを参照して、ボリューム軸更新処理について説明する。
【０２０７】
ステップＳ２１において、ボリューム値蓄積部１９２は、蓄積しているボリューム値を初期化し、変換テーブル記憶部１９４は、記憶している変換テーブルを初期化する。
【０２０８】
ステップＳ２２において、変換テーブル計算部１９３は、例えば、システムコントローラ１２から、ユーザがリモートコマンダ２を用いて、明示的に新たなボリューム軸を利用することを指示したことを示す制御信号の入力を受けたか否か、もしくは、ボリューム値蓄積部１９２に一定数以上のボリューム値が蓄積されたことを検出したか否かなどに基づいて、変換テーブルを更新するか否かを判断する。
【０２０９】
ステップＳ２２において、変換テーブルを更新すると判断された場合（ユーザから指示があった場合、または、ボリューム値蓄積部１９２に一定数以上のボリューム値が蓄積された場合）、ステップＳ２３において、変換テーブル計算部１９３は、ボリューム値蓄積部１９２に蓄積されている蓄積データＳ’およびＺ’を利用して、変換テーブルの計算を行い、変換テーブル記憶部１９４に出力する。変換テーブル記憶部１９４は、計算された変換テーブルを更新する。
【０２１０】
例えば、図１７に示されるように、ユーザのボリューム調整値が、初期のボリューム軸空間において、規則性（図１７においては、１次曲線（直線）で近似可能）を有して分布していた場合、変換テーブル計算部１９３は、ボリューム値の分布を、主成分分析等を用いて線形１次式で近似し、それを基に、図１８に示されるような、新たなボリューム軸を生成して、新たなボリューム軸と初期のボリューム軸との変換に対応する変換テーブルを算出し、変換テーブル記憶部１９４に出力して記憶させる。
【０２１１】
図１７と図１８の例では、Ｓ軸とＺ軸をボリューム軸とする座標空間において、近似直線Ｌが求められた後、近似直線Ｌが、Ｚ’軸と平行になるように、Ｓ’軸とＺ’軸という新たなボリューム軸が設定されている。
【０２１２】
この新たなボリューム軸の作成は、直線近似を用いた主成分分析以外にも、例えば、高次曲線での近似や、ＶＱ（Ｖｅｃｔｏｒ　Ｑｕａｎｔｉｚａｔｉｏｎ：ベクトル量子化）テーブルおよびＶＱコードでの表現等を用いて行うようにしてもよい。
【０２１３】
ステップＳ２２において、変換テーブルを更新しないと判断された場合、もしくはステップＳ２３の処理の終了後、ステップＳ２４において、システムコントローラ１２は、信号受信部１１から入力される信号を基に、ユーザによって、ボリューム操作が開始されたか否かを判断する。
【０２１４】
ステップＳ２４において、ユーザによって、ボリューム操作が開始されていないと判断された場合、処理は、ステップＳ２２に戻り、それ以降の処理が繰り返される。
【０２１５】
ステップＳ２４において、ユーザによって、ボリューム操作が開始されたと判断された場合、ステップＳ２５において、システムコントローラ１２は、履歴情報記憶部１８１に、ボリューム操作が開始されたことを示す制御信号を出力する。ボリューム値変換部１９１は、システムコントローラ１２より、画像調整のためのパラメータである、パラメータＳおよびＺの入力を受ける。
【０２１６】
ステップＳ２６において、ボリューム値変換部１９１は、システムコントローラ１２から供給された画像調整のためのパラメータＳおよびＺ、および、変換テーブル記憶部１９４に記憶されている変換テーブルを用いて、ボリューム値Ｓ’およびＺ’を算出する。変換テーブルが、ステップＳ２１において初期化された初期状態の変換テーブルである（変更されていない）場合、ボリューム値Ｓ’およびＺ’は、パラメータＳおよびＺとそれぞれ同じ値である。ボリューム値変換部１９１は、変換したボリューム値Ｓ’およびＺ’を、係数生成部５２に出力する。更に、ボリューム値変換部１９１は、ボリューム値Ｓ’およびＺ’と、変換テーブルが変換されている場合は新軸情報を、ＯＳＤ処理部１８２に出力する。
【０２１７】
ステップＳ２７において、ＯＳＤ処理部１８２は、ボリューム値変換部１９１から新軸情報が供給された場合、新たなボリューム軸で、図６および図７を用いて説明したような調整画面７１に対応する表示画像データを生成する。そして、ＯＳＤ処理部１８２は、図１９（図１７に対応する）に示される初期のボリューム軸におけるボリューム値Ｓ’およびＺ’から、図２０（図１８に対応する）に示される現在のボリューム軸におけるボリューム値Ｓ’およびＺ’に対応した位置に表示されるアイコン７２に対応するデータを生成する。ＯＳＤ処理部１８２は、調整画面７１およびアイコン７２に対応するＯＳＤデータを合成部１７に出力し、表示部１８に表示させる。
【０２１８】
ステップＳ２８において、システムコントローラ１２は、信号受信部１１から入力される信号を基に、ユーザによるボリューム操作が終了されたか否かを判断する。ステップＳ２８において、ボリューム操作が終了されていないと判断された場合、処理は、ステップＳ２５に戻り、それ以降の処理が繰り返される。
【０２１９】
ステップＳ２８において、ボリューム操作が終了されたと判断された場合、ステップＳ２９において、システムコントローラ１２は、履歴情報記憶部５０に、ボリューム操作が終了されたことを示す制御信号を出力する。ボリューム値変換部１９１は、システムコントローラ１２から、最終的に調整された画像調整のためのパラメータＳおよびＺの入力を受ける。
【０２２０】
ボリューム値変換部１９１は、ステップＳ３０において、システムコントローラ１２から供給された最終調整値であるパラメータＳおよびＺ、並びに、現在変換テーブル記憶部１９４に記憶されている変換テーブルを用いて、ボリューム値Ｓ’およびＺ’を算出し、ステップＳ３１において、ボリューム値蓄積部１９２に算出したボリューム値Ｓ’およびＺ’を出力して蓄積させ、処理は、ステップＳ２２に戻り、それ以降の処理が繰り返される。
【０２２１】
図１６を用いて説明した処理により、ボリューム軸が更新されるので、ＯＳＤ表示されるパラメータ設定画面が、ユーザにとって調整しやすい座標軸で表示されるようになる。
【０２２２】
例えば、ユーザは、図１７（図１９）に示されるボリューム軸の座標空間上で、直線Ｌに沿った値を調整、設定するには、Ｓ軸のパラメータと、Ｚ軸のパラメータの両方を設定する必要がある。これに対して、図１８（図２０）に示されるボリューム軸の座標空間上で、直線Ｌに沿って値を調整する場合、Ｓ’軸のパラメータの値は、１度設定した値に固定しておき、Ｚ’軸上のパラメータの値だけを調整するようにすればよい。従って、迅速、かつ、確実な調整が可能となる。
【０２２３】
また、２つのボリューム軸のそれぞれにおける値を蓄積するのに対して、新たなボリューム軸を生成することにより、そのボリューム軸上の値のみを蓄積することができるため、蓄積するデータ量を圧縮することが可能となる。
【０２２４】
ここでは、画質の調整パラメータが２種類である場合について説明したが、特に、パラメータの種類が多い場合、新たなボリューム軸を生成することにより、パラメータの種類を減少させることができるので、ユーザの調整操作が簡略化され、更に、履歴として保存されるデータ量を圧縮することが可能となる。
【０２２５】
この新たなボリューム軸の作成は、直線近似を用いた主成分分析以外にも、例えば、高次曲線での近似や、ＶＱテーブルおよびＶＱコードでの表現等を用いて行うようにしてもよい。例えば、高次曲線での近似が行われる場合、変換テーブル記憶部１９４には、高次曲線での近似のための変換テーブルが記憶され、ボリューム値蓄積部１９２には、高次曲線での近似のための変換テーブルを用いて算出されたボリューム値Ｓ’およびＺ’が蓄積される。また、ＶＱテーブルおよびＶＱコードでの表現が行われる場合、変換テーブル記憶部１９４には、ＶＱテーブルが記憶され、ボリューム値蓄積部１９２には、ＶＱコードが蓄積される。
【０２２６】
この他、図１を用いて説明したテレビジョン受信装置１のように、入力された画像や周囲の環境の特徴量を抽出して、特徴量に対応したボリューム値を算出した上で、更に、図１４のテレビジョン受信装置１７１のように、算出されたボリューム値を蓄積して、新たなボリューム軸を算出することができるようにしてもよい。
【０２２７】
例えば、２つのボリューム軸を有する蓄積データを、時間方向、あるいは、画像や周囲環境の特徴量方向で解析することにより、特定パターンに大別できる場合、２つのボリューム軸の値を蓄積するのではなく、パターンを保持するＶＱ　テーブルとＶＱ　コードの組合せデータを蓄積することにより、蓄積される履歴情報を圧縮することができる。
【０２２８】
また、テレビジョン受信装置１、もしくはテレビジョン受信装置１７１においては、履歴情報記憶部５０、もしくは履歴情報記憶部１８１を含む基板など（例えば、画像信号処理部１５、もしくは、画像信号処理部１７５）のユニットを、装脱可能に構成することにより、対応する部分を交換することによって、テレビジョン受信装置１もしくはテレビジョン受信装置１７１の機能のバージョンアップを行うことが可能である。
【０２２９】
なお、不特定多数のユーザから収集された画像の嗜好情報である履歴情報は、例えば、新たなテレビジョン受信機や各種画像表示装置などの画質のパラメータ設計において、好ましい画質を設計する上で非常に有効なデータである。従って、履歴情報記憶部５０、もしくは履歴情報記憶部１８１を含む基板などのユニットを、装脱可能に構成することにより、蓄積された履歴情報を、良好な画質の設計のためのパラメータとして収集し、二次利用することができるようにしてもよい。
【０２３０】
また、上述した図１の画像信号処理部１５、もしくは、図１４の画像信号処理部１７５においては、ＨＤ信号を生成する際の推定式として線形１次方程式を使用したものを例に挙げて説明したが、ＨＤ信号を生成する際の推定式は、これに限定されるものではなく、例えば、高次方程式を使用するようにしてもよい。
【０２３１】
更に、図１のテレビジョン受信装置１、および、図１４のテレビジョン受信装置１７１は、例えば、図示しない磁気テープ、あるいは、光ディスク、磁気ディスク、光磁気ディスク、もしくは、半導体メモリなどの記録媒体にデータを記録したり、これらの記録媒体に記録されているデータを再生したりすることができる記録再生装置を備えるようにしてもよいし、記録再生装置と接続可能であるものとしてもよい。
【０２３２】
その場合、上述したテレビジョン受信装置１、および、テレビジョン受信装置１７１は、ＳＤ信号の放送データを受信して、ＨＤ信号に変換して、各種記録媒体に記録させたり、もしくは、各種記録媒体に記録されているＳＤ信号の映像データをＨＤ信号に変換して、再生させたり、再び各種記録媒体に記録させることができる。すなわち、本発明は、放送データに限らず、あらゆるコンテンツデータを処理する場合に適用可能である。
【０２３３】
また、上述した画像信号処理部１５、もしくは、画像信号処理部１７５においては、ＳＤ信号（５２５ｉ信号）をＨＤ信号（１０５０ｉ信号）に変換する例を示したが、この発明はそれに限定されるものでなく、推定式を使用して第１の画像信号を第２の画像信号に変換するその他の場合にも、同様に適用できることは勿論である。
【０２３４】
更に、画像信号処理部１５、あるいは画像信号処理部１７５においては、情報信号が画像信号である場合を示したが、この発明はこれに限定されない。例えば、情報信号が音声信号である場合にも、この発明を同様に適用することができる
【０２３５】
また、図１２の係数種データ生成装置１２１においては、ＳＤ信号生成部１４３により、教師信号としてのＨＤ信号から生徒信号としてのＳＤ信号を生成して、学習を行う例について説明した。しかし、ＨＤ信号とＳＤ信号とを同時に取得できる撮像装置を利用するなどして、独立して得られたＨＤ信号とＳＤ信号を用いて学習を行うようにしてもよい。
【０２３６】
なお、画像信号処理部１５の履歴情報記憶部５０、もしくは、画像信号処理部１７５の履歴情報記憶部１８１には、それぞれのパラメータの履歴情報が格納され（具体的には、履歴情報記憶部５０のボリューム生成部６４、履歴情報記憶部１８１のボリューム値蓄積部１９２に履歴情報が格納され）、また、情報メモリバンク５１などには、係数種データｗ１０乃至ｗｎ９が格納されるものとして説明したが、履歴情報記憶部５０、もしくは履歴情報記憶部１８１には、更に異なる情報が格納されるようにしてもよい。
【０２３７】
上述した一連の処理は、ソフトウェアにより実行することもできる。そのソフトウェアは、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０２３８】
この記録媒体は、図１、もしくは、図１４に示されるように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク２１（フレキシブルディスクを含む）、光ディスク２２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）を含む）、光磁気ディスク２３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）（商標）を含む）、あるいは、半導体メモリ２４などよりなるパッケージメディアなどにより構成される。
【０２３９】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２４０】
【発明の効果】
このように、本発明によれば、コンテンツデータを処理することができる。
特に、ユーザが真に意図する調整に基づいて、コンテンツデータを処理することができる。
【０２４１】
また、他の本発明によれば、コンテンツデータを処理することができる他、ユーザによる調整処理を簡単に、また、迅速に行うことが可能となる。更に、パラメータを簡略化し、記憶されるパラメータを圧縮したりすることができる。
【図面の簡単な説明】
【図１】本発明を適用したテレビジョン受信装置の構成を示すブロック図である。
【図２】５２５ｉ信号と１０５０ｉ信号の画素位置関係を示す図である。
【図３】ＨＤ信号（１０５０ｉ信号）の単位画素ブロック内の４画素の中心予測タップからの位相ずれ（奇数フィールド）を示す図である。
【図４】ＨＤ信号（１０５０ｉ信号）の単位画素ブロック内の４画素の中心予測タップからの位相ずれ（偶数フィールド）を示す図である。
【図５】履歴情報記憶部の構成を示すブロック図である。
【図６】画質を調整するためのユーザインターフェース例を示す図である。
【図７】図６の調整画面を拡大して示す図である。
【図８】ボリューム値変更処理を説明するフローチャートである。
【図９】蓄積されたボリューム値の単純平均を説明する図である。
【図１０】蓄積されたボリューム値の重み付け平均を説明する図である。
【図１１】係数種データの生成方法の一例を示す図である。
【図１２】係数種データ生成装置の構成例を示すブロック図である。
【図１３】解像度調整範囲の変化を説明するための図である。
【図１４】本発明を適用したテレビジョン受信装置の図１とは異なる構成を示すブロック図である。
【図１５】図１４の履歴情報記憶部の詳細な構成を示すブロック図である。
【図１６】ボリューム軸更新処理を説明するフローチャートである。
【図１７】ボリューム軸の変更を説明する図である。
【図１８】ボリューム軸の変更を説明する図である。
【図１９】ボリューム軸の変更を説明する図である。
【図２０】ボリューム軸の変更を説明する図である。
【符号の説明】
１　テレビジョン受信装置，　１２　システムコントローラ，　１５　画像信号処理部，　４１　第１のタップ選択部，　４２　第２のタップ選択部，　４３第３のタップ選択部，　４４　空間クラス検出部，　４５　動きクラス検出部，　４６　クラス合成部，　４７　推定予測演算部，　４８　正規化演算部，　４９　後処理部，　５０　履歴情報記憶部　５１　情報メモリバンク，　５２　係数生成部，　５３　係数メモリ，　５４　正規化係数演算部，　５５　正規化係数メモリ，　５６　特徴量抽出部，６１　特徴量量子化部，　６２　重み計算部，　６３　重み総数メモリ，　６４　ボリューム生成部，　１２１　係数種データ生成装置，　１４１，１４２　入力端子，　１４３　ＳＤ信号生成部，　１４４　第１のタップ選択部，　１４５　第２のタップ選択部，　１４６　第３のタップ選択部，　１４７　空間クラス検出部，　１４８　動きクラス検出部，　１４９　クラス合成部，　１５０　正規方程式生成部，　１５１　係数種データ決定部，　１５２　係数種メモリ，　１７１　テレビジョン受信装置，　１７５画像信号処理部，　１８１　履歴情報記憶部，　１８２　ＯＳＤ処理部，　１９１　ボリューム値変換部，　１９２　ボリューム値蓄積部，　１９３　変換テーブル計算部，　１９４　変換テーブル記憶部
【図１】
2004040498.tif 000018
【図２】
2004040498.tif 000019
【図３】
2004040498.tif 000020
【図４】
2004040498.tif 000021
【図５】
2004040498.tif 000022
【図６】
2004040498.tif 000023
【図７】
2004040498.tif 000024
【図８】
2004040498.tif 000025
【図９】
2004040498.tif 000026
【図１０】
2004040498.tif 000027
【図１１】
2004040498.tif 000028
【図１２】
2004040498.tif 000029
【図１３】
2004040498.tif 000030
【図１４】
2004040498.tif 000031
【図１５】
2004040498.tif 000032
【図１６】
2004040498.tif 000033
【図１７】
2004040498.tif 000034
【図１８】
2004040498.tif 000035
【図１９】
2004040498.tif 000036
【図２０】
2004040498.tif 000037