(57)【要約】【課題】動画像処理のパラメータをユーザに合わせて設定する技術を提供する。【解決手段】動画像表示装置は、学習手段と、特徴量取得手段と、パラメータ設定手段と、動画像処理手段と、動画像表示手段とを備える。学習手段は、ユーザの操作に基づいて、動画像データの特徴量と動画像処理のためのパラメータとの対応を示す対応情報を学習する。特徴量取得手段は、表示対象である対象動画像データの特徴量である対象特徴量を取得する。パラメータ設定手段は、対象特徴量と対応情報とを用いて、対象動画像データのためにパラメータを設定する。動画像処理手段は、対象動画像データに対して設定されたパラメータに応じた動画像処理を行う。動画像表示手段は、動画像処理後の対象動画像データに基づく対象動画像を表示する。【選択図】図１
2008058483.tif 000002
【特許請求の範囲】
【請求項１】
動画像表示装置であって、
ユーザの操作に基づいて、動画像データの特徴量と動画像処理のためのパラメータとの対応を示す対応情報を学習する学習手段と、
表示対象である対象動画像データの前記特徴量である対象特徴量を取得する特徴量取得手段と、
前記対象特徴量と前記対応情報とを用いて、前記対象動画像データのために前記パラメータを設定するパラメータ設定手段と、
前記対象動画像データに対して前記設定されたパラメータに応じた前記動画像処理を行う動画像処理手段と、
前記動画像処理後の前記対象動画像データに基づく対象動画像を表示する動画像表示手段と、
を備える動画像表示装置。
【請求項２】
請求項１に記載の動画像表示装置において、
前記学習手段は、
動画像を表示しながら、前記パラメータを指定するパラメータ指定を前記ユーザから受け付ける指定受付手段と、
前記受け付けられたパラメータ指定により指定された前記パラメータと前記パラメータ指定が入力されたときに表示されていた動画像の前記特徴量との対応を示す前記対応情報を生成する対応情報生成手段と、
前記生成された対応情報を記録するためのデータベースを格納するデータベース格納部と、
を含む、動画像表示装置。
【請求項３】
請求項１または請求項２に記載の動画像表示装置において、
前記特徴量取得手段は、前記対象動画像の表示の進行に応じて、連続的に前記対象特徴量を取得し、
前記パラメータ設定手段は、連続的に取得される前記対象特徴量に応じて、連続的に前記パラメータを設定し、
前記動画像処理手段は、連続的に設定される前記パラメータに応じた前記動画像処理を行う、動画像表示装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の動画像表示装置において、
前記動画像処理は、被写体の動きに伴う画質劣化を軽減するための処理を含む、動画像表示装置。
【請求項５】
請求項４に記載の動画像表示装置において、
前記画質劣化を軽減するための処理は、動画ボケを軽減するための処理を含む、動画像表示装置。
【請求項６】
請求項５に記載の動画像表示装置において、
前記動画ボケを軽減するための処理は、動画像を構成するフレーム画像に基づき、画像を構成する画素の内の少なくとも一部の画素の輝度が低減された少なくとも１つのマスク画像を生成する処理である、動画像表示装置。
【請求項７】
請求項４に記載の動画像表示装置において、
前記画質劣化を軽減するための処理は、動画フリッカを軽減するための処理を含む、動画像表示装置。
【請求項８】
請求項７に記載の動画像表示装置において、
前記動画フリッカを軽減するための処理は、動画像を構成するフレーム画像中の連続した第１のフレーム画像と第２のフレーム画像との少なくとも一方に対して輝度を低減すると共に輝度低減処理後の前記第１のフレーム画像と前記第２のフレーム画像とを合成することによって、第１のフレーム画像と第２のフレーム画像との間に表示するための中間フレーム画像を生成する処理である、動画像表示装置。
【請求項９】
請求項４ないし請求項８のいずれかに記載の動画像表示装置において、
前記特徴量は、動画像における被写体の動きに対応するベクトル量を含む、動画像表示装置。
【請求項１０】
動画像表示方法であって、
動画像データの特徴量と動画像処理のためのパラメータとの対応を示す対応情報を格納し、
表示対象である対象動画像データの前記特徴量である対象特徴量を取得し、
前記対象特徴量と前記対応情報とを用いて、前記対象動画像データのために前記パラメータを設定し、
前記対象動画像データに対して前記設定されたパラメータに応じた前記動画像処理を行い、
前記動画像処理後の前記対象動画像データに基づく対象動画像を表示する、動画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像表示装置および動画像表示方法に関し、特に、動画像処理のパラメータの設定に関する。
【背景技術】
【０００２】
従来、ＣＲＴやテレビ等の動画像表示装置において動画像を表示する場合、動画像中の移動する被写体のちらつき（以下「動画フリッカ」と呼ぶ）や、移動する被写体の残像（以下「動画ボケ」と呼ぶ）が生じる場合があった。このような動画フリッカや動画ボケは、液晶パネルを用いた液晶表示装置のように、各画素が蓄積型の表示素子で構成される動画像表示装置(以下「蓄積型表示装置」と呼ぶ)において発生しやすい。
【０００３】
動画像表示の際の動画フリッカや動画ボケを軽減するために、動画像に対して種々の動画像処理を行う技術が開示されている（例えば特許文献１）。
【０００４】
【特許文献１】特開２００３−２８０６１７号公報
【特許文献２】特開平２００２−１４９１２１号公報
【０００５】
上記技術では、電子プログラムガイド（ＥＰＧ）情報から放送番組の種別を判定し、放送番組の種別に応じて動画像処理のパラメータを設定している。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
動画フリッカや動画ボケを軽減するための処理をはじめとする動画像処理は、その感じ方に個人差があり、また、動画像の内容によっても動画フリッカや動画ボケの発生の程度に差異がある。このため、これらの動画像処理のパラメータは、放送番組の種別に応じて画一的に設定するだけでは、適切な値に設定できないおそれがあった。
【０００７】
本発明は、上述した従来の課題を解決するためになされたものであり、動画像処理のパラメータをユーザに合わせて設定する技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題の少なくとも一部を解決するために、本発明の第１の態様は、動画像表示装置を提供する。第１の態様に係る動画像表示装置は、学習手段と、特徴量取得手段と、パラメータ設定手段と、動画像処理手段と、動画像表示手段とを備える。前記学習手段は、ユーザの操作に基づいて、動画像データの特徴量と動画像処理のためのパラメータとの対応を示す対応情報を学習する。前記特徴量取得手段は、表示対象である対象動画像データの前記特徴量である対象特徴量を取得する。前記パラメータ設定手段は、前記対象特徴量と前記対応情報とを用いて、前記対象動画像データのために前記パラメータを設定する。前記動画像処理手段は、前記対象動画像データに対して前記設定されたパラメータに応じた前記動画像処理を行う。前記動画像表示手段は、前記動画像処理後の前記対象動画像データに基づく対象動画像を表示する。
【０００９】
第１の態様に係る動画像表示装置によれば、ユーザの操作に基づいて対応情報を学習し、学習された対応情報を用いて動画像処理のためのパラメータを設定する。そして、設定されたパラメータに応じた動画像処理後の対象動画像を表示する。従って、この動画像表示装置では、動画像処理のパラメータをユーザの嗜好に合わせて適切に設定することができる。
【００１０】
第１の態様に係る動画像表示装置において、前記学習手段は、動画像を表示しながら、前記パラメータを指定するパラメータ指定を前記ユーザから受け付ける指定受付手段と、前記受け付けられたパラメータ指定により指定された前記パラメータと前記パラメータ指定が入力されたときに表示されていた動画像の前記特徴量との対応を示す前記対応情報を生成する対応情報生成手段と、前記生成された対応情報を記録するためのデータベースを格納するデータベース格納部と、を含んでも良い。こうすれば、ユーザは、評価用動画像を見ながら、動画像表示装置に、対応情報を容易に学習させることができる。
【００１１】
第１の態様に係る動画像表示装置において、前記特徴量取得手段は、前記対象動画像の表示の進行に応じて、連続的に前記対象特徴量を取得し、前記パラメータ設定手段は、連続的に取得される前記対象特徴量に応じて、連続的に前記パラメータを設定し、前記動画像処理手段は、連続的に設定される前記パラメータに応じた前記動画像処理を行っても良い。こうすれば、動画像表示装置は、対象動画像の表示の進行に応じてリアルタイムに設定されるパラメータに応じて対象動画像データに動画像処理を行うので、ユーザの嗜好に合致した動画像処理を施された対象動画像を表示することができる。
【００１２】
第１の態様に係る動画像表示装置において、前記動画像処理は、被写体の動きに伴う画質劣化を軽減するための処理を含んでも良い。こうすれば、見る人によって感じ方の個人差が大きい被写体の動きに伴う画質劣化を軽減するための処理のパラメータをユーザの嗜好に合わせて適切に設定することができる。
【００１３】
第１の態様に係る動画像表示装置において、前記画質劣化を軽減するための処理は、動画ボケを軽減するための処理を含んでも良い。かかる場合において、前記動画ボケを軽減するための処理は、動画像を構成するフレーム画像に基づき、画像を構成する画素の内の少なくとも一部の画素の輝度が低減された少なくとも１つのマスク画像を生成する処理であっても良い。こうすれば、動画ボケを軽減するための処理のパラメータをユーザの嗜好に合わせて適切に設定することができる。
【００１４】
第１の態様に係る動画像表示装置において、前記画質劣化を軽減するための処理は、動画フリッカを軽減するための処理を含んでも良い。かかる場合において、前記動画フリッカを軽減するための処理は、動画像を構成するフレーム画像中の連続した第１のフレーム画像と第２のフレーム画像との少なくとも一方に対して輝度を低減すると共に輝度低減処理後の前記第１のフレーム画像と前記第２のフレーム画像とを合成することによって、第１のフレーム画像と第２のフレーム画像との間に表示するための中間フレーム画像を生成する処理であっても良い。こうすれば、動画フリッカを軽減するための処理のパラメータをユーザの嗜好に合わせて適切に設定することができる。
【００１５】
第１の態様に係る動画像表示装置において、前記特徴量は、動画像における被写体の動きに対応するベクトル量を含んでも良い。こうすれば、動画像表示装置は、被写体の動きの特性と動画像処理のためのパラメータとの対応を示す対応情報を学習する。そして、対象動画像データにおける被写体の動きの特性と対応情報とを用いて設定されたパラメータに応じた動画像処理後の対象動画像を表示する。この結果、被写体の動きの特性とユーザの嗜好との対応を考慮してパラメータを設定することができ、よりユーザの嗜好に合致した動画像処理を施した対象動画像を表示することができる。
【００１６】
なお、本発明は、種々の態様で実現することが可能であり、例えば、動画像表示方法および装置、動画像調整方法および装置、動画像補正方法および装置、動画像出力方法および装置、これらの方法、システムまたは装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００１７】
次に、本発明の実施の形態を実施例に基づいて説明する。
【００１８】
Ａ．実施例：
・動画像表示装置の構成：
図１は、本発明の実施例としての動画像表示装置ＤＰ１の構成を示す概略図である。実施例の動画像表示装置ＤＰ１は、プロジェクタとして構成されている。
【００１９】
動画像表示装置ＤＰ１は、信号変換部１０と、メモリ書込制御部３０と、フレームメモリ２０と、メモリ読出制御部４０と、駆動画像データ生成部５０と、Ｏ．Ｓ．Ｄ（On-Screen Display）部５５と、解像度変換部６０と、特徴量算出部６５と、液晶パネル駆動部７０と、ＣＰＵ８０と、メモリ９０と、液晶パネル１００と、光源ユニット１１０と、投写光学系１２０と、操作パネル１３０とを備えている。
【００２０】
信号変換部１０は、外部から入力される映像信号を、メモリ書込制御部３０で処理可能な信号に変換するための処理回路である。例えば、入力される映像信号がアナログの映像信号（例えば、コンポジット信号）である場合には、入力される映像信号に含まれている同期信号に同期して、ディジタルの映像信号に変換する。また、入力される映像信号が圧縮符号化されたディジタルデータ（例えば、ＭＰＥＧ形式で圧縮された動画像データ及びＪＰＥＧ形式で圧縮された静止画データ）である場合には、圧縮されたディジタルデータを複号化して、ディジタルの映像信号を生成する。信号変換部１０は、ディジタルの映像信号を書込用同期信号と共に、メモリ書込制御部３０に出力する。
【００２１】
メモリ書込制御部３０は、信号変換部１０から出力されたディジタルの映像信号に含まれている各フレームの画像データ（フレームデータ）を、その映像信号に対応する書込用同期信号に同期して、順にフレームメモリ２０に書き込む。なお、書込用同期信号には、書込垂直同期信号や書込水平同期信号、書込クロック信号が含まれている。
【００２２】
メモリ読出制御部４０は、ＣＰＵ８０から与えられる読出制御条件に基づいて読出用同期信号を生成するとともに、この読出用同期信号に同期して、フレームメモリ２０に記憶されたフレームデータを読み出す。そして、メモリ読出制御部４０は、読み出された画像データ（読出画像データ）信号および読出用同期信号をＯ．Ｓ．Ｄ部５５や解像度変換部６０や特徴量算出部６５に出力する。なお、読出用同期信号には、読出垂直同期信号や読出水平同期信号、読出クロック信号が含まれている。また、読出垂直同期信号の周期は、フレームメモリ２０に書き込まれる映像信号の書込垂直同期信号の周期（フレーム周期）の２倍速に設定されており、メモリ読出制御部４０は、フレームメモリ２０に記憶された画像データを、１フレーム周期の間に２回読み出して、Ｏ．Ｓ．Ｄ部５５に出力する。
【００２３】
Ｏ．Ｓ．Ｄ部５５は、必要に応じて、メモリ読出制御部４０から供給される読出画像データ信号や、後述する評価用動画像データ格納部９２から供給される評価用動画像データに、メニュー表示画面を表すデータをミキシングするメニュー画面生成処理を行う。メニュー画面生成処理については、後述する。
【００２４】
駆動画像データ生成部５０は、メモリ読出制御部４０からＯ．Ｓ．Ｄ部５５を介して供給される読出画像データ信号および読出同期信号とに基づいて、後述する液晶パネル１００を駆動するための駆動画像データ信号を生成し、生成した駆動画像データ信号を後述する液晶パネル駆動部７０に出力する。その際に、駆動画像データ生成部５０は、ＣＰＵ８０から供給される動画像処理のためのパラメータに応じて、読出画像データ信号に対して動画像処理を行い、動画像処理後の画像データを駆動画像データ信号として出力する。パラメータおよび動画像処理については後述する。
【００２５】
解像度変換部６０は、メモリ読出制御部４０から供給される読出画像データ信号の解像度を、より低い解像度に変換する。解像度変換部６０は、解像度変換後の画像データ信号をＣＰＵ８０に出力する。
【００２６】
特徴量算出部６５は、メモリ読出制御部４０から供給される読出画像データ信号に基づいて、フレームデータが表す動画像の特徴量を算出する。算出される特徴量の内容およびその算出方法については後述する。
【００２７】
液晶パネル駆動部７０は、駆動画像データ生成部５０から供給された駆動画像データ信号を液晶パネル１００に供給可能な信号に変換して液晶パネル１００に供給する。
【００２８】
光源ユニット１１０は、液晶パネル１００に向けて照明光を発する。液晶パネル１００は、液晶パネル駆動部７０から供給される駆動画像データに従って駆動される蓄積型表示装置であり、光源ユニット１１０から発せられた照明光を駆動画像データが表す画像を表す光（画像光）に変換する。投写光学系１２０は、画像光を投写スクリーンＳＣ上で結像させることにより、投写スクリーンＳＣ上に画像を投写する。
【００２９】
操作パネル１３０は、ユーザが種々の操作を入力するための入力装置であり、例えば、後述する動画ボケ軽減処理のパラメータを指定するパラメータ指定をユーザから受け付けるために用いられる。
【００３０】
ＣＰＵ８０は、メモリ９０に記憶されている制御プログラム（図示省略）を実行することにより、上述した各構成要素の動作を制御する。ＣＰＵ８０は、制御プログラムを実行することにより様々な機能を実現するが、図１においては、本実施例の説明に必要な機能部を選択的に図示している。以下では、図示した機能部について説明する。ＣＰＵ８０が実現する機能部は、パラメータ値設定部８２と、評価用動画像データ生成部８３と、データセット生成部８４を含む。パラメータ値設定部８２は、動画ボケ軽減処理のためのパラメータをはじめとする動画像処理のためのパラメータを設定する。評価用動画像データ生成部８３は、上述した各構成要素を制御して、入力される映像信号の全部または一部を用いて評価用動画像データを生成する。具体的には、評価用動画像データ生成部８３は、解像度変換部６０に変換解像度を指示して、評価用動画像として用いるフレームデータの解像度を変換させ、解像度変換後のフレームデータを用いて評価用動画像データを生成して、後述する評価用動画像データ格納部９２に格納する。データセット生成部８４は、データセットを生成して、後述する学習データベースに記録する。データセットは、評価用動画像データの特徴量と、動画像処理のためのパラメータとの対応を示す対応情報である。パラメータ値設定部８２および評価用動画像データ生成部８３およびデータセット生成部８４については、さらに、後述する。
【００３１】
メモリ９０は、評価用動画像データ格納部９２と、学習データベース格納部９３と、バッファ９４とを含んでいる。評価用動画像データ格納部９２は、評価用動画像データ生成部８３により生成された評価用動画像データが格納される領域である。評価用動画像データ格納部９２に格納された評価用動画像データは、Ｏ．Ｓ．Ｄ部５５に供給され、後述するようにメニュー画面にミキシングされ、メニュー画面上に表示される。学習データベース格納部９３は、学習データベースを格納するための領域である。学習データベースは、上述したデータセットが格納されたデータベースである。学習データベースについては後述する。バッファ９４は、ＣＰＵ８０が演算結果や画像データなどを一時的に格納するための作業領域であり、例えば、後述するように評価用動画像データを生成するためにキャプチャされたフレームデータが一時的に格納される。
【００３２】
・駆動画像データ生成部の構成および動作：
図２は、駆動画像データ生成部５０の構成の一例を示す概略図である。駆動画像データ生成部５０は、マスク制御部５１０と、第１のラッチ部５２０と、画像データ調整部５６０と、マスクデータ生成部５３０と、第２のラッチ部５４０と、マルチプレクサ（ＭＰＸ）５５０と、を備えている。
【００３３】
マスク制御部５１０は、メモリ読出制御部４０から供給された読出用同期信号ＲＳＮＫに含まれている読出垂直同期信号ＶＳ、読出水平同期信号ＨＳ、読出クロックＤＣＫ、および、フィールド選択信号ＦＩＥＬＤに基づいて、第１のラッチ部５２０および第２のラッチ部５４０の動作を制御するラッチ信号ＬＴＳと、マルチプレクサ５５０の動作を制御する選択制御信号ＭＸＳを出力し、駆動画像データ信号ＤＶＤＳの生成を制御する。なお、フィールド選択信号ＦＩＥＬＤは、フレームメモリ２０から２倍速で読出された読出画像データ信号ＲＶＤＳが、第１フィールドの読出画像データ信号であるか第２フィールドの読出画像データ信号であるか区別するための信号である。
【００３４】
画像データ調整部５６０は、メモリ読出制御部４０から供給された読出画像データ信号ＲＶＤＳに対して画像調整処理を行い、画像調整処理後の読出画像データ信号ＲＶＤＳ１を第１のラッチ部５２０に出力する。画像データ調整部５６０が行う画像調整処理は、読出画像データに対する輝度補正処理が含まれる。輝度補正処理については、後述する。
【００３５】
第１のラッチ部５２０は、画像データ調整部５６０から供給された読出画像データ信号ＲＶＤＳ１を、マスク制御部５１０から供給されたラッチ信号ＬＴＳに従って順次ラッチし、ラッチ後の読出画像データ信号ＲＶＤＳ１をマスクデータ生成部５３０および第２のラッチ部５４０に出力する。
【００３６】
マスクデータ生成部５３０は、ＣＰＵ８０から供給された動画ボケ軽減処理のためのパラメータである輝度係数ＭＰと、第１のラッチ部５２０から供給された読出画像データ信号ＲＶＤＳ１とに基づいて、マスクデータを生成し、生成したマスクデータをマスクデータ信号ＭＤＳ１として第２のラッチ部５４０に出力する。ここで、マスクデータは、読出画像データ信号ＲＶＤＳ１が表す画像の輝度に上述した輝度係数ＭＰを掛けて、輝度を減衰させた画像を表す画像データである。例えば、読出画像データ信号ＲＶＤＳ１が表す画像の画素値が、ＹＣｂＣｒ色空間を用いて（Ｙ、Ｃｂ、Ｃｒ）と表されるとする（Ｙ：輝度信号、Ｃｂ、Ｃｒ：色差信号）。かかる場合には、マスクデータ信号ＭＤＳ１が表す画像の画素の画素値は、ＹＣｂＣｒ色空間を用いて（ＭＰ×Ｙ、Ｃｂ、Ｃｒ）と表される。輝度係数ＭＰは、０〜１の範囲の数値を取る。
【００３７】
第２のラッチ部５４０は、第１のラッチ部５２０から出力された読出画像データ信号ＲＶＤＳ１およびマスクデータ生成部５３０から出力されたマスクデータ信号ＭＤＳ１を、ラッチ信号ＬＴＳに従って順次ラッチし、ラッチ後の読出画像データを読出画像データ信号ＲＶＤＳ２として、また、ラッチ後のマスクデータをマスクデータ信号ＭＤＳ２としてマルチプレクサ５５０に出力する。
【００３８】
マルチプレクサ５５０は、読出画像データ信号ＲＶＤＳ２とマスクデータ信号ＭＤＳ２の一方を、マスク制御部５１０から出力される選択制御信号ＭＸＳに従って選択することによって、駆動画像データ信号ＤＶＤＳを生成し、液晶パネル駆動部７０に出力する。具体的には、マルチプレクサ５５０は、選択制御信号ＭＸＳがハイレベルである場合には、読出画像データ信号ＲＶＤＳ２を駆動画像データ信号ＤＶＤＳとして出力し、選択制御信号ＭＸＳがローレベルである場合には、マスクデータ信号ＭＤＳ２を駆動画像データ信号ＤＶＤＳとして出力する。これにより、駆動画像データ信号ＤＶＤＳに含まれるデータ（駆動画像データ）が表す画像は、読出画像データが表す画像の画素と、マスクデータが表す画像の画素とが混在した画像となる。駆動画像データについては、さらに、後述する。
【００３９】
選択制御信号ＭＸＳは、読出画像データに挿入されるマスクデータのパターンが所定のマスクパターンとなるように、フィールド選択信号ＦＩＥＬＤと、読出垂直同期信号ＶＳと、読出水平同期信号ＨＳと、読出クロックＤＣＫとに基づいて生成される。
【００４０】
図３を参照して、生成される駆動画像データについて説明する。図３は、駆動画像データが表す画像を説明するための概念図である。図３（ａ）は、フレームメモリ２０に書き込まれているフレームデータが表す画像を示している。各フレームデータは、一定の周期（フレーム周期）Ｔｆｒの間にメモリ書込制御部３０（図１）によって、フレームメモリ２０に格納される。図３（ａ）は、Ｎフレーム（Ｎは１以上の整数）のフレームデータＦＲ（Ｎ）と、（Ｎ＋１）フレームのフレームデータＦＲ（Ｎ＋１）が順にフレームメモリ２０に格納される場合を例に示している。
【００４１】
図３（ｂ）は、フレームメモリ２０から読み出される読出画像データが表す画像を示している。メモリ読出制御部４０（図１）によって、フレームメモリ２０に格納されているフレーム画像データが、フレーム周期Ｔｆｒの２倍速の周期（フィールド周期）Ｔｆｉで２回読み出されて、第１フィールドに対応する読出画像データＦＩ１および第２フィールドに対応する読出画像データＦＩ２として順に出力される。図３（ｂ）は、Ｎフレームにおける第１フィールドの読出画像データＦＩ１（Ｎ）および第２フィールドの読出画像データＦＩ２（Ｎ）と、（Ｎ＋１）フレームにおける第１フィールドの読出画像データＦＩ１（Ｎ＋１）および第２フィールドの読出画像データＦＩ２（Ｎ＋１）が順に出力される場合を例に示している。
【００４２】
図３（ｃ）は、駆動画像データが表す画像を示している。駆動画像データ生成部５０では、第１フィールドの読出画像データＦＩ１の偶数番目の水平ライン（２，４，６，８，...）をマスクデータ（クロスハッチで示される領域）に置き換えた第１の駆動画像データが生成される（図３（ｃ））。具体的には、第１フィールドの読出画像データ信号が入力されている期間（第１フィールド期間）において、駆動画像データ生成部５０のマスク制御部５１０が、奇数番目の水平ラインに対応する水平走査期間（読出水平同期信号ＨＳの奇数番目の周期）においてＨレベルとなり、偶数番目の水平ラインに対応する水平走査期間（読出水平同期信号ＨＳの偶数番目の周期）においてＬレベルとなる選択制御信号ＭＸＳを生成することにより、駆動画像データ生成部５０は、第１の駆動画像データを生成することができる。
【００４３】
また、駆動画像データ生成部５０では、第２フィールドの読出画像データＦＩ２の奇数番目の水平ライン（１，３，５，７，...）をマスクデータに置き換えた第２の駆動画像データが生成される（図３（ｃ））。具体的には、第２フィールドの読出画像データ信号が入力されている期間（第２フィールド期間）において、駆動画像データ生成部５０のマスク制御部５１０が、奇数番目の水平ラインに対応する水平走査期間においてＬレベルとなり、偶数番目の水平ラインに対応する水平走査期間においてＨレベルとなる選択制御信号ＭＸＳを生成することにより、駆動画像データ生成部５０は、第２の駆動画像データを生成することができる。
【００４４】
なお、第１フィールドの読出画像データＦＩ１の奇数番目の水平ラインをマスクデータに置き換え、第２フィールドの読出画像データＦＩ２の偶数番目の水平ラインをマスクデータに置き換えるようにしても良い。
【００４５】
また、図３に示した駆動画像データの表す画像は、説明を容易にするために１フレームの画像を水平８ラインで垂直１０ラインの画像としているため、離散した画像に見えるが、実際の画像は、数百本以上の水平および垂直ラインを有しているので、人間の視覚の性質上ほとんど目立たない。
【００４６】
以上説明したように、駆動画像データ生成部５０は、１つのフレームデータを第１フィールドと第２フィールドの画像データとして読み出し、第１フィールドの読出画像データに対しては、偶数番目の水平ラインに対応する読出画像データをマスクデータに置き換えて第１の駆動画像データを生成し、第２フィールドの読出画像データに対しては、奇数番目の水平ラインに対応する読出画像データをマスクデータに置き換えて第２の駆動画像データを生成する。このような動画像処理により、１つの水平ラインについて着目すると、液晶パネルの各画素に対してマスクデータと画像データとがフィールド周期Ｔｆｉで交互に入力されることになるため、各画素では、読出画像データに対応する画像を表示する前に、一旦マスクデータの表す画像を表示することによって、その前に表示された画像の影響を抑制して、新たな画像データの表す画像を表示する。これにより、いわゆる動画ボケを軽減することができる。このような動画像処理における動画ボケの軽減の程度は、動画像処理のパラメータである輝度係数ＭＰの値を変更することにより、調整することができる。
【００４７】
例えば、輝度係数ＭＰを０とすると、マスクデータは、輝度が０の画像データ、すわなわち、黒の画像を表す画像データとなる。この結果、表示される動画像において、動画ボケの軽減の程度は最大になる一方で、実質的な輝度はフレームデータが表す画像の輝度に対して約半分に減衰してしまう。一方、輝度係数ＭＰを１とすると、マスクデータは、フレームデータを表す画像と同一になる。この結果、動画ボケの軽減の程度は０になり、表示される動画像はフレームデータが表す画像そのものになる。以上から解るように、０〜１の範囲で変化する輝度係数ＭＰが小さいほど、表示される動画像における動画ボケの軽減の程度は大きくなり、輝度は小さくなる。
【００４８】
・ユーザによる動画像処理のパラメータの設定：
図４〜図９を参照して、ユーザによる、上述した輝度係数ＭＰを含む動画調整のためのパラメータの設定（動画調整設定）について、説明する。図４は、動画調整設定の第１のメニュー画面を示す図である。図５は、動画調整設定の第２のメニュー画面を示す図である。図６は、輝度補正について説明する概略図である。
【００４９】
ユーザによる輝度係数ＭＰの設定は、ユーザの操作に基づいて、ＣＰＵ８０が、各構成要素を制御することにより実行される。ユーザが操作パネル１３０を介して、動画調整設定の処理の開始指示を入力すると、図４に示す動画調整設定の第１のメニュー画面２００が表示される。第１のメニュー画面２００は、ＣＰＵ８０がＯ．Ｓ．Ｄ部５５を制御して、Ｏ．Ｓ．Ｄ部５５に第１のメニュー画面２００を表す画像データを読出画像データ信号ＲＶＤＳとして出力させることにより、最終的に投写スクリーンＳＣ上に表示される。後述する他のメニュー画面（例えば、第２のメニュー画面４００）についても同様である。第１のメニュー画面２００は、評価用動画像表示部２０１と、動画ボケ軽減レベル入力用ユーザインターフェース（ＵＩ）２０２と、輝度補正レベル入力用ＵＩ２０３と、動画像処理可否入力用ＵＩ２０４と、評価用動画像操作用ＵＩ２０５と、キャプチャ画面移行用ＵＩ２０６と、設定処理終了入力用ＵＩ２０８とを含んでいる。
【００５０】
評価用動画像表示部２０１は、後述する評価用動画像データが表す動画像を表示するための領域である。動画ボケ軽減レベル入力用ＵＩ２０２は、ユーザが動画ボケ軽減レベルを指定する軽減レベル指定を入力するためのＵＩである。輝度補正レベル入力用ＵＩ２０３は、ユーザが輝度補正のレベルを指定する輝度補正レベル指定を入力するためのＵＩである。動画像処理可否入力用ＵＩ２０４は、ユーザが評価用動画像データに対して動画像処理を行うか否かを指定する可否指定を入力するためのＵＩである。評価用動画像操作用ＵＩ２０５は、ユーザが評価用動画像表示部２０１に表示される評価用動画像データが表す動画像の表示状況を操作するためのＵＩである。キャプチャ画面移行用ＵＩ２０６は、ユーザが後述する評価用動画像をキャプチャするための第２のメニュー画面に移行する移行指示を入力するためのＵＩである。設定処理終了入力用ＵＩ２０８は、ユーザが動画調整設定の処理を終了する指示を入力するためのＵＩである。
【００５１】
ユーザは、まず、評価用動画像データを生成するために用いる動画像データ（元画像データ）をキャプチャするために、キャプチャ画面移行用ＵＩ２０６をクリックする。そうすると、動画像表示装置ＤＰ１は、第１のメニュー画面２００に代えて、図５に示す第２のメニュー画面４００を表示する。第２のメニュー画面４００は、ＵＩ表示部４１０を含んでいる。第２のメニュー画面４００におけるＵＩ表示部４１０を除く領域は、信号変換部１０に入力されている動画像データが表す動画像が表示される表示領域である。ＵＩ表示部４１０は、キャプチャ開始指定用ＵＩ４１１と、フレーム数指定用ＵＩ４１３と、解像度指定用ＵＩ４１４と、を含んでいる。
【００５２】
ユーザは、表示領域に表示される動画像を見ながら、ＵＩ表示部４１０に含まれる各ＵＩ４１１〜４１４を操作することにより、動画像表示装置ＤＰ１に、評価用動画像データを作成させる。生成される評価用動画像データのフレーム数は、フレーム数指定用ＵＩ４１３により指定された数となる。生成される評価用動画像データの解像度は、解像度指定用ＵＩ４１４により指定した解像度となる。ユーザは、フレーム数指定用ＵＩ４１３および解像度指定用ＵＩ４１４を操作して、指定フレーム数および指定解像度を変更することができる。
【００５３】
ユーザが、表示領域に評価用動画像として用いたいシーンが表示されているタイミングで、キャプチャ開始指定用ＵＩ４１１を押すと、評価用動画像データ生成部８３は、表示領域に表示されているフレーム画像を表すフレームデータをキャプチャし、キャプチャされたフレームデータの解像度を、解像度指定用ＵＩ４１４により指定された解像度に変換し、解像度変換後のフレームデータをメモリ９０の評価用動画像データ格納部９２に評価用動画像データとして記憶する。具体的には、評価用動画像データ生成部８３は、キャプチャ開始指定用ＵＩ４１１が押されたタイミングで、フレームメモリ２０に格納されているフレームデータを、メモリ読出制御部４０に読み出させ、解像度変換部６０に対して出力させる。評価用動画像データ生成部８３は、解像度変換部６０に、読み出されたフレームデータの解像度を指定された解像度に変換させ、解像度変換後のフレームデータを取得する。評価用動画像データ生成部８３は、取得したフレームデータを評価用動画像データ格納部９２に格納する。そして、評価用動画像データ生成部８３は、フレーム数指定用ＵＩ４１３により指定されたフレーム数分のフレームデータを、評価用動画像データ格納部９２に記憶するまで、時系列順に次のフレームデータについて上述した処理を繰り返す。こうすることによって、キャプチャ開始指定用ＵＩ４１１が押された時点から、時系列順に、指定されたフレーム数分のフレームデータが評価用動画像データとして評価用動画像データ格納部９２に記憶される。
【００５４】
図４に戻って説明を続ける。評価用動画像データが生成されると、再び、図４に示す第１のメニュー画面２００が表示される。このとき、生成された評価用動画像データが表す画像（評価用動画像）が、評価用動画像表示部２０１に表示される。具体的には、ＣＰＵ８０の制御に従い、メモリ読出制御部４０は、評価用動画像データ格納部９２に格納されている評価用動画像データがフレーム単位で読み出され、Ｏ．Ｓ．Ｄ部５５に供給される。そして、ＣＰＵ８０の制御に従い、Ｏ．Ｓ．Ｄ部５５は、供給された評価用動画像データを用いて、評価用動画像表示部２０１に評価用動画像が表示された第１のメニュー画面２００を表す読出画像データ信号ＲＶＤＳを生成する。これによって、最終的に、評価用動画像表示部２０１に評価用動画像が表示された第１のメニュー画面２００が投写スクリーンＳＣに表示される。ユーザは、評価用動画像操作用ＵＩ２０５を介して、評価用動画像表示部２０１に表示される評価用動画像の表示状況、例えば、「再生」「停止」「リピート」を操作することができる。
【００５５】
評価用動画像表示部２０１に評価用動画像が表示されているときに、動画像処理可否入力用ＵＩ２０４において、評価用動画像データに対して動画像処理を行う指定が入力されていると、評価用動画像表示部２０１には、動画像処理後の評価用動画像データに基づいて、評価用動画像が表示される。一方、動画像処理可否入力用ＵＩ２０４において、評価用動画像データに対して動画像処理を行わない指定が入力されていると、評価用動画像表示部２０１には、動画像処理前の評価用動画像データに基づいて、評価用動画像が表示される。本実施例では、図４に示すようなチェックボックス型の動画像処理可否入力用ＵＩ２０４にチェックがなされている場合には、動画像処理を行う指定が入力されていることを表し、チェックがなされていない場合には、動画像処理を行わない指定が入力されていることを表す。
【００５６】
評価用動画像表示部２０１に動画像処理後の評価用動画像が表示される場合には、動画像処理における動画ボケ軽減レベルおよび輝度補正レベルは、動画ボケ軽減レベル入力用ＵＩ２０２および輝度補正レベル入力用ＵＩ２０３により指定されたレベルにそれぞれ設定される。
【００５７】
動画ボケ軽減レベルは、上述したようにマスクデータの生成時に用いられる輝度係数ＭＰの大きさに対応しており、動画ボケ軽減レベルが大きいほど輝度係数ＭＰは小さくされ、動画ボケ軽減レベルが小さいほど輝度係数ＭＰは大きくされる。
【００５８】
本実施例における輝度補正は、図６に示すようなトーンカーブを用いて行われる。本実施例に用いられる輝度補正に用いられるトーンカーブの形状は、入力値を基準輝度値Ｙｒｅｆとした場合の出力値がＹｒｅｆ＋ＡＰ×ΔＹとなる一次特性線とされている。図６には、補正係数ＡＰと、輝度補正に用いられるトーンカーブの曲線形状との対応関係が示されている。図６から解るように、本実施例では、輝度補正レベルは、輝度補正に用いられるトーンカーブの曲線形状を決定する補正係数ＡＰに対応しており、輝度補正レベルが大きいほど補正係数ＡＰは大きくされ、輝度補正レベルが小さいほど補正係数ＡＰは小さくされる。補正係数ＡＰの値は、例えば、０〜１の範囲で定められる。
【００５９】
ここで、ユーザが動画ボケ軽減レベル入力用ＵＩ２０２および輝度補正レベル入力用ＵＩ２０３を操作することにより、動画像処理における動画ボケ軽減レベルおよび輝度補正レベルを変更すると、かかるレベル変更は、評価用動画像表示部２０１に表示される評価用動画像にリアルタイムに反映される。また、ユーザが動画像処理可否入力用ＵＩ２０４を操作して、動画像処理を行う指定と、動画像処理を行わない指定とを切り替えると、かかる切り替えは、評価用動画像表示部２０１に表示される評価用動画像にリアルタイムに反映される。具体的には、ユーザから、動画ボケ軽減レベルおよび輝度補正レベルを変更や、動画像処理を行う指定と動画像処理を行わない指定との切り替えが入力されると、かかる入力を受け付けたＣＰＵ８０のパラメータ値設定部８２は、かかる入力に応じて、上述した補正係数ＡＰおよび輝度係数ＭＰを設定する。例えば、動画像処理を行う指定が入力されているときに、輝度補正レベルを減少させる入力がなされると、パラメータ値設定部８２は補正係数ＡＰの値を入力に応じて減少させ、動画ボケ軽減レベルを減少させる入力がなされると、パラメータ値設定部８２は輝度係数ＭＰの値を入力に応じて増大させる。また、動画像処理を行う指定から動画像処理を行わない指定に切り替えられると、パラメータ値設定部８２は補正係数ＡＰの値を０に、輝度係数ＭＰの値を１に変更し、動画像処理を行わない指定から動画像処理を行う指定に切り替えられると、パラメータ値設定部８２は補正係数ＡＰおよび輝度係数ＭＰの値を指定されている輝度補正レベルおよび動画ボケ軽減レベルに応じた値に変更する。パラメータ値設定部８２は、補正係数ＡＰの値を変更すると、駆動画像データ生成部５０の画像データ調整部５６０に変更後の補正係数ＡＰの値を供給する。画像データ調整部５６０は、供給された補正係数ＡＰに応じて輝度補正がなされた読出画像データ信号ＲＶＤＳ２を生成する。また、パラメータ値設定部８２は、輝度係数ＭＰの値を変更すると、駆動画像データ生成部５０のマスクデータ生成部５３０に変更後の輝度係数ＭＰの値を供給する。マスクデータ生成部５３０は、供給された輝度係数ＭＰの値に基づいて、マスクデータ信号ＭＤＳ１を生成する。これにより、ユーザからの入力（例えば、動画ボケ軽減レベルの変更の入力）が、評価用動画像表示部２０１に表示される評価用動画像にリアルタイムに反映される。
【００６０】
ユーザの操作により設定処理終了入力用ＵＩ２０８の「適用」ボタンが押されると、「適用」ボタンが押された時点において指定されている輝度補正レベルおよび動画ボケ軽減レベルに応じたパラメータ（補正係数ＡＰおよび輝度係数ＭＰ）が確定される。パラメータが確定されると、確定されたパラメータを指定するパラメータ指定が、ＣＰＵ８０のデータセット生成部８４に入力される。一方、ユーザの操作により設定処理終了入力用ＵＩ２０８の「キャンセル」ボタンが押されると、パラメータの確定は行われず、パラメータ指定の入力は行われない。
【００６１】
パラメータ指定が入力されると、データセット生成部８４は、学習処理を実行する。図７〜図１０を参照して、学習処理について説明する。図７は、学習処理の処理ルーチンを示すフローチャートである。図８は、動きベクトルの算出について説明するための図である。図９は、特徴量空間について概念的に示す図である。図１０は、学習データベースについて概念的に示す図である。
【００６２】
学習処理は、上述したパラメータ指定により指定されたパラメータ（補正係数ＡＰおよび輝度係数ＭＰ）と、評価用動画像データの特徴量との対応を示すデータセットを、学習データベースに格納する処理である。学習処理において、データセット生成部８４は、上述したパラメータ指定が入力されるまで待機しており（ステップＳ１１０：ＮＯ）、上述したパラメータ指定が入力されると（ステップＳ１１０：ＹＥＳ）、パラメータ指定に応じたパラメータ、具体的には、パラメータ指定により指定された補正係数ＡＰおよび輝度係数ＭＰの値を取得する（ステップＳ１２０）。
【００６３】
次に、データセット生成部８４は、パラメータ指定が入力されたときに評価用動画像表示部２０１に表示されていた評価用動画像データの特徴量を取得する（ステップＳ１３０）。本ステップで取得される特徴量は、動きベクトルの大きさ|V|と、動きベクトルの方向θと、移動被写体面積比Ｓである。
【００６４】
これらの特徴量の取得について説明する。先ず、データセット生成部８４は、評価用動画像データの動きベクトルＶを算出する。具体的には、データセット生成部８４は、パラメータ指定が入力されたときに表示領域に表示されているフレーム画像を表すフレームデータ（第１フレームデータ）とそのフレームデータより時系列順に１つ前のフレームデータ（第２フレームデータ）とを、評価用動画像データ格納部９２から取得する。データセット生成部８４は、第１フレームデータおよび第２フレームデータを、Ｎ×Ｎ画素の正方形の画素ブロックに分割するとともに、ブロック単位の動きベクトルｖｂ（ブロックベクトルと呼ぶ。）を算出する。
【００６５】
図８に、フレームデータのブロック化を概念的に示している。本実施例では、８×８画素の正方形の画素ブロックに分割するものとした。図８において、大きなマスおよび小さなマスは、それぞれブロックおよび画素を示している。図中の左上のブロックが（ｂｘ，ｂｙ）＝（１，１）のブロックである。また、各ブロックにおいて、左上の画素が（ｘi，ｙj）＝（１，１）の画素である。
【００６６】
データセット生成部８４は、各ブロックのブロックベクトルｖｂの水平成分と垂直成分とを、例えば、以下の式を用いて算出する。
【００６７】
【数１】
2008058483.tif 000003
【００６８】
ここで、Ｇnは、ｎ番目の画面データの注目ブロックにおける画素の値である。上式の値Ｍが最小となるｄｘおよびｄｙが、それぞれ各ブロックのブロックベクトルｖｂの水平成分および垂直成分である。
【００６９】
データセット生成部８４は、各ブロックのブロックベクトルの大きさ｜ｖｂ｜＝（ｄｘ2＋ｄｙ2）1/2を算出する。さらに、データセット生成部８４は、各ブロックのブロックベクトルに基づいて、評価用動画像データの動きベクトルＶ＝（Ｖｘ，Ｖｙ）を算出する。例えば、Ｖｘには、ブロックベクトルの大きさ｜ｖｂ｜が所定値以上であるブロックのブロックベクトルｖｂの水平成分ｄｘの平均値が用いられる。例えば、Ｖｙには、ブロックベクトルの大きさ｜ｖｂ｜が所定値以上であるブロックのブロックベクトルｖｂの垂直成分ｄｙの平均値が用いられる。
【００７０】
データセット生成部８４は、動きベクトルの大きさ|Ｖ|および方向θを、動きベクトルＶ＝（Ｖｘ，Ｖｙ）を用いて、以下の式（２）、（３）によりそれぞれ算出する。
|Ｖ|＝（Ｖｘ2＋Ｖｙ2）1/2…（２）
θ＝Ｃ０Ｓ-1（Ｖｘ／（Ｖｘ2＋Ｖｙ2）1/2）  （Ｖｙ≧０）
＝２π−Ｃ０Ｓ-1（Ｖｘ／（Ｖｘ2＋Ｖｙ2）1/2）  （Ｖｙ＜０）…（３）
【００７１】
データセット生成部８４は、移動被写体面積比Ｓを、以下の式（４）により算出する。
Ｓ＝Ｋｍ／Ｋｔ  …（４）
ここで、Ｋｔは、フレームデータにおける全ブロック数を表し、Ｋｍは、フレームデータにおけるブロックベクトルｖｂが所定値以上のブロックの数を表す。移動被写体面積比Ｓは、フレームデータが表す画像の全面積に対する、動きがある被写体面積の割合を表している。
【００７２】
データセット生成部８４は、動きベクトルの大きさ|Ｖ|および方向θ、移動被写体面積比Ｓが算出されると、算出された値をそれぞれ０〜１６までの１７段階の整数値に変換する。例えば、動きベクトルの大きさ|Ｖ|は、想定される最大値をＶｍａｘとすると、１６／Ｖｍａｘを掛けて四捨五入した値に変換される。同様にして、方向θは１６／２πを掛けて四捨五入した値に、移動被写体面積比Ｓは１６を掛けて四捨五入した値に、それぞれ変換される。
【００７３】
この結果、評価用動画像データの特徴量（|Ｖ|、θ、Ｓ）は、図９に示すような特徴量空間における１７×１７×１７の格子点のいずれかで表されることになる。
【００７４】
評価用動画像の特徴量が算出されると、データセット生成部８４は、算出された評価用動画像データの特徴量（|Ｖ|、θ、Ｓ）と、ステップＳ１２０において取得されたパラメータ（補正係数ＡＰおよび輝度係数ＭＰ）との対応を示すデータセットを生成し（ステップＳ１４０）、生成されたデータセットを学習データベースに格納する（ステップＳ１５０）。
【００７５】
図１０には、学習データベースの一例が示されている。図１０に示す学習データベースの１つの行に記述された情報が１つのデータセットを表している。ここで、補正係数ＡＰおよび輝度係数ＭＰの値は、特徴量（|Ｖ|、θ、Ｓ）と同様に、０〜１６までの１７段階の整数値に変換されて格納される。図１０に示すように、学習データベースには、デフォルトデータセットを格納する領域と、学習データセットを格納する領域とが用意されている。デフォルトデータセットは、予め、例えば、動画像表示装置ＤＰ１の製造時に格納されるデータセットである。本実施例では、特徴量空間における１７×１７×１７の格子点のそれぞれについて１つずつのデフォルトデータセットが学習データベースに格納されている。学習データセットは、上述したステップＳ１５０において生成されるデータセットである。上述のようにユーザによってパラメータ指定が入力される度に１つの学習データセットが学習データベースに格納される。
【００７６】
・表示対象動画像を表示する際のパラメータ設定処理：
続いて、表示対象動画像を表示する際のパラメータ設定処理について、図１１を参照しながら説明する。図１１は、パラメータ設定処理の処理ルーチンを示すフローチャートである。パラメータ設定処理は、表示対象動画像を表示する際に、ＣＰＵ８０のパラメータ値設定部８２により実行される。ここで、表示対象動画像は、動画像表示装置ＤＰ１が通常動作において投写スクリーンＳＣに表示する画像である点で、動画調整設定において、ユーザが上述のパラメータを設定する際に第１のメニュー画面２００に表示される評価用動画像と異なる。表示対象動画像を表すデータ（表示対象動画像データ）は、信号変換部１０を介して映像信号として動画像表示装置ＤＰ１に入力され、例えば、動画像表示装置ＤＰ１に接続されたＶＴＲやＤＶＤプレーヤが出力する動画像データである。
【００７７】
パラメータ設定処理は、動画像表示装置ＤＰ１が表示対象動画像を表示しているときに、その表示処理と並行して、ＣＰＵ８０のパラメータ値設定部８２により実行される。パラメータ値設定部８２は、表示対象動画像を表示するために、フレームメモリ２０に格納されているフレームデータ（表示対象動画像データを構成するフレームデータ）を、所定のサンプリング周期で、２フレームずつサンプリングする（ステップＳ２１０）。具体的には、パラメータ値設定部８２は、メモリ読出制御部４０を制御して、サンプリング対象の２つの時系列に連続するフレームデータをフレームメモリ２０から読み出させ、特徴量算出部６５に供給させる。
【００７８】
次に、パラメータ値設定部８２は、サンプリングされたフレームデータの特徴量を取得する（ステップＳ２２０）。具体的には、パラメータ値設定部８２は、特徴量算出部６５を制御して、サンプリングされたフレームデータの特徴量を算出させ、特徴量算出部６５から算出された特徴量を取得する。本ステップで取得される特徴量は、上述した評価用動画像データについて算出された特徴量と同様に、動きベクトルの大きさ|Ｖ|および方向θ、移動被写体面積比Ｓの３つである。本ステップで取得される特徴量（|Ｖ|、θ、Ｓ）は、上述した評価用動画像データの特徴量と同様に、特徴量空間（図９）における１７×１７×１７の格子点のいずれかで表される。本ステップで取得される特徴量（|Ｖ|、θ、Ｓ）の算出手法は、上述した評価用動画像データの特徴量の算出手法と同じであるので、その説明を省略する。
【００７９】
サンプリングされたフレームデータの特徴量を取得すると、パラメータ値設定部８２は、取得された特徴量（|Ｖ|、θ、Ｓ）に応じて、動画像処理のためのパラメータ、すなわち、上述した輝度係数ＭＰおよび補正係数ＡＰを決定する（ステップＳ２３０）。輝度係数ＭＰおよび補正係数ＡＰは、上述した学習データベース（図１０）を参照して決定される。パラメータ値設定部８２は、取得された特徴量（|Ｖ|、θ、Ｓ）に対応する学習データセットが学習データベースに格納されていない場合には、取得された特徴量（|Ｖ|、θ、Ｓ）に対応するデフォルトデータセットに基づいて輝度係数ＭＰおよび補正係数ＡＰを決定する。パラメータ値設定部８２は、取得された特徴量（|Ｖ|、θ、Ｓ）に対応する学習データセットが学習データベースに格納されている場合には、学習データセットに基づいて輝度係数ＭＰおよび補正係数ＡＰを決定する。取得された特徴量（|Ｖ|、θ、Ｓ）に対応する学習データセットが複数個格納されている場合には、パラメータ値設定部８２は、複数の学習データセットに規定されている輝度係数ＭＰおよび補正係数ＡＰの平均値を用いる。
【００８０】
パラメータ値設定部８２は、パラメータ（輝度係数ＭＰおよび補正係数ＡＰ）を決定すると、決定されたパラメータを駆動画像データ生成部５０に供給する（ステップＳ２４０）。具体的には、輝度係数ＭＰは、駆動画像データ生成部５０のマスクデータ生成部５３０に供給され、補正係数ＡＰは、駆動画像データ生成部５０の画像データ調整部５６０に供給される。この結果、マスクデータ生成部５３０では、供給された輝度係数ＭＰを用いてマスクデータが生成され、画像データ調整部５６０では、供給された補正係数ＡＰを用いて輝度補正が行われる。この結果、決定されたパラメータを用いた動画像処理を施された表示対象動画像が投写スクリーンＳＣに表示される。
【００８１】
パラメータ値設定部８２は、パラメータを駆動画像データ生成部５０に供給すると、ステップＳ２１０に戻って、上述の処理（ステップＳ２１０〜２４０）を繰り返す。この結果、表示対象動画像の表示の進行に応じて、所定のサンプリング周期で連続的にパラメータ（輝度係数ＭＰおよび補正係数ＡＰ）が設定され、駆動画像データ生成部５０に供給される。動画像表示装置ＤＰ１は、連続的に設定されるパラメータに応じた動画像処理を施された表示対象動画像を投写スクリーンＳＣに表示する。この結果、連続的に設定されるパラメータがリアルタイムに表示対象動画像に反映される。
【００８２】
以上説明したように、実施例に係る動画像表示装置ＤＰ１によれば、ユーザは、キャプチャされた評価用動画像データに基づく動画像を見て、動画ボケを軽減する動画像処理の効果を確認しながら、動画像処理のためのパラメータを指定することができる。動画像表示装置ＤＰ１は、ユーザから受け付けたパラメータ指定と、評価用動画像データの特徴量とを対応付けて学習する。動画像表示装置ＤＰ１は、その後に表示しようとする動画像を表す動画像データに対して、その動画像データの特徴量と上述した学習の結果とを用いて、その動画像データに対して行うべき動画像処理のパラメータを設定する。この結果、動画像処理のパラメータをユーザの嗜好に合わせて適切に設定することができ、ユーザの嗜好に合致した動画像を表示することができる。
【００８３】
さらに、動画像表示装置ＤＰ１は、表示しようとする動画像を表す動画像データをサンプリングし、サンプリングされた動画像データ（フレームデータ）の特徴量に応じて、動画像処理のパラメータを動的に設定する。この結果、表示しようとする動画像のシーンごとに、それぞれユーザの嗜好に応じた動画像処理を施すことができる。したがって、よりユーザの嗜好に合致した動画像を表示することができる。
【００８４】
動画ボケを軽減する動画像処理の効果をユーザが感じる程度は、動画像における被写体の動きの特性、例えば、被写体の動きの早さおよび動く被写体の全画面に占める割合によっても異なる。したがって、動画像における被写体の動きの特性が異なれば、どの程度の動画像処理を施すことをユーザが好むかについても異なってくる。本実施例に係る動画像表示装置ＤＰ１では、動画像における被写体の動きの特性を表す特徴量（|Ｖ|、θ、Ｓ）と対応付けて、ユーザから受け付けたパラメータ指定を学習する。この結果、動画像表示装置ＤＰ１は、被写体の動きの特性とユーザの嗜好との対応を考慮してパラメータを設定することができ、よりユーザの嗜好に合致した動画像処理を施した対象動画像を表示することができる。
【００８５】
Ｂ．変形例：
・第１変形例：
上記実施例に係る動画像表示装置ＤＰ１では、動画像処理のパラメータとして、動画ボケ軽減レベルに対応する輝度係数ＭＰと、輝度補正レベルに対応する補正係数ＡＰを指定することができるが、他のパラメータを指定できるように構成しても良い。動画像処理のパラメータとして動画ボケを軽減する処理のタイプを指定可能な動画像表示装置を、図１２〜図１４を参照しながら、第１変形例として説明する。図１２は、第１変形例に係る第１のメニュー画面を示す図である。図１３および図１４は、第１変形例における駆動画像データが表す画像を説明するための概念図である。第１変形例に係る動画像表示装置の概略構成は、図１を参照して説明した実施例に係る動画像表示装置ＤＰ１の概略構成と同様であるのでその説明を省略する。
【００８６】
図１２に示すように、第２変形例における第１のメニュー画面２００ｂは、実施例における第１のメニュー画面２００（図４）の構成に加えて、動画ボケ軽減タイプ入力用ＵＩ２０７ａ〜２０７ｃを含んでいる。本変形例における動画ボケ軽減タイプ入力用ＵＩ２０７ａ〜２０７ｃは、ラジオボタン型のＵＩであり、ＵＩ２０７ａ〜２０７ｃのうちのいずれか１つがオンになるように構成されている。これにより、ユーザは、３つのタイプＡ〜Ｃの中から、１つのタイプを択一的に選択することができる。
【００８７】
タイプＡの動画像処理は、実施例において、図３を参照して説明したものと同じであるので、その説明を省略する。
【００８８】
タイプＢの動画像処理について、図１３を参照して説明する。図１３（ａ）は、図３（ａ）と同様に、フレームメモリ２０に書き込まれているフレームデータが表す画像を示している。各フレームデータは、一定の周期（フレーム周期）Ｔｆｒの間にメモリ書込制御部３０（図１）によって、フレームメモリ２０に格納される。
【００８９】
図１３（ｂ）は、図３（ｂ）と同様に、フレームメモリ２０から読み出される読出画像データが表す画像を示している。メモリ読出制御部４０（図１）によって、フレームメモリ２０に格納されているフレーム画像データが、フレーム周期Ｔｆｒの２倍速の周期（フィールド周期）Ｔｆｉで２回読み出されて、第１フィールドに対応する読出画像データＦＩ１および第２フィールドに対応する読出画像データＦＩ２として順に出力される。
【００９０】
図１３（ｃ）は、タイプＢの動画処理における駆動画像データが表す画像を示している。タイプＢの動画像処理において、駆動画像データ生成部５０では、第１フィールドの読出画像データＦＩ１の偶数番目の垂直ラインを形成する画素（２，４，６，８，...）をマスクデータ（クロスハッチで示される領域）に置き換えた第１の駆動画像データが生成される（図１３（ｃ））。具体的には、第１フィールド期間において、駆動画像データ生成部５０のマスク制御部５１０が、各水平ラインに対応する水平走査期間（読出水平同期信号ＨＳの各周期）において、各画素の読み出しに対応する読出クロックＤＣＫの周期ごとにＨレベルとＬレベルとに交互に変化する選択制御信号ＭＸＳを生成することにより、駆動画像データ生成部５０は、第１の駆動画像データを生成することができる。選択制御信号ＭＸＳは、水平方向に奇数番目の画素に対応するクロック周期ではＨレベルとなり、偶数番目の画素に対応するクロック周期ではＬレベルとされる。
【００９１】
また、駆動画像データ生成部５０では、第２フィールドの読出画像データＦＩ２の奇数番目の垂直ラインを形成する画素（１，３，５，７，...）をマスクデータに置き換えた第２の駆動画像データが生成される（図１３（ｃ））。具体的には、第２フィールド期間において、駆動画像データ生成部５０のマスク制御部５１０が、各水平ラインに対応する水平走査期間（読出水平同期信号ＨＳの各周期）において、各画素の読み出しに対応する読出クロックＤＣＫの周期ごとにＨレベルとＬレベルとに交互に変化する選択制御信号ＭＸＳを生成することにより、駆動画像データ生成部５０は、第２の駆動画像データを生成することができる。選択制御信号ＭＸＳは、第１フィールド期間とは逆に、水平方向に奇数番目の画素に対応するクロック周期ではＬレベルとなり、偶数番目の画素に対応するクロック周期ではＨレベルとされる。
【００９２】
なお、第１フィールドの読出画像データＦＩ１の奇数番目の垂直ラインをマスクデータに置き換え、第２フィールドの読出画像データＦＩ２の偶数番目の垂直ラインをマスクデータに置き換えるようにしてもよい。
【００９３】
なお、図１３に示した画像データの表す画像も、図３と同様に、説明を容易にするために１フレームの画像を水平８ラインで垂直１０ラインの画像としているため、離散した画像に見えるが、実際の画像は、数百本以上の水平および垂直ラインを有しているので、人間の視覚の性質上ほとんど目立たない。
【００９４】
以上説明したように、タイプＢの動画像処理では、駆動画像データ生成部では、第１フィールドの各水平ラインの画像データのうち偶数番目の画素に対応する読出画像データがマスクデータに置き換えられ、第２フィールドの各水平ラインの画像データのうち奇数番目の画素に対応する読出画像データがマスクデータに置き換えられる。この結果、第１フィールドの読出画像データに対しては、奇数番目の垂直ラインに対応する読出画像データがマスクデータに置き換えられて第１の駆動画像データが生成され、第２フィールドの読出画像データに対しては、偶数番目の垂直ラインに対応する読出画像データがマスクデータに置き換えられて第２の駆動画像データが生成される。このような動画像処理により、１つの垂直ラインについて着目すると、液晶パネルに対してマスクデータと画像データとがフィールド周期で交互に入力されることになるため、各画素では、読出画像データに対応する画像を表示する前に、一旦マスクデータの表す画像を表示することによって、その前に表示された画像の影響を抑制して、新たな画像データの表す画像を表示する。これによりタイプＡの動画像処理（図３）と同様に動画ボケを改善することができる。タイプＢの動画像処理における動画ボケの軽減の程度は、タイプＡの動画像処理と同様に、パラメータである輝度係数ＭＰの値を変更することのより、調整することができる。
【００９５】
タイプＢの動画像処理では、垂直ラインを形成する画素に対する読出が画像データがマスクデータに置き換えられるので、タイプＡの動画像処理のように水平ラインに対する読出画像データがマスクデータに置き換えられる場合に比べて、水平方向の移動を含む動画像に対する動画ボケの改善をより効果的に実現することができる。ただし、垂直方向の移動を含む動画像に対する動画ボケの改善はタイプＡの動画像処理の方がタイプＢの動画像処理よりも効果的である。
【００９６】
タイプＣの動画像処理について、図１４を参照して説明する。図１４（ａ）は、図３（ａ）および図１３（ａ）と同様に、フレームメモリ２０に書き込まれているフレームデータが表す画像を示している。各フレームデータは、一定の周期（フレーム周期）Ｔｆｒの間にメモリ書込制御部３０（図１）によって、フレームメモリ２０に格納される。
【００９７】
図１４（ｂ）は、図３（ｂ）および図１３（ｂ）と同様に、フレームメモリ２０から読み出される読出画像データが表す画像を示している。メモリ読出制御部４０（図１）によって、フレームメモリ２０に格納されているフレーム画像データが、フレーム周期Ｔｆｒの２倍速の周期（フィールド周期）Ｔｆｉで２回読み出されて、第１フィールドに対応する読出画像データＦＩ１および第２フィールドに対応する読出画像データＦＩ２として順に出力される。
【００９８】
図１４（ｃ）は、タイプＣの動画処理における駆動画像データが表す画像を示している。タイプＣの動画像処理において、駆動画像データ生成部５０では、第１フィールドの読出画像データＦＩ１の奇数番目の水平ライン（１，３，５，７，...）における偶数番目の垂直ラインを形成する画素（２，４，６，８，...）をマスクデータ（クロスハッチで示される領域）に置き換えるとともに、偶数番目の水平ライン（２，４，６，８，...）における奇数番目の垂直ラインを形成する画素（１，３，５，７，...）をマスクデータに置き換えた第１の駆動画像データが生成される。すなわち、チェッカフラグ状にマスクデータを有する駆動画像データが生成される。具体的には、第１フィールド期間において、駆動画像データ生成部５０のマスク制御部５１０が、各水平ラインに対応する水平走査期間（読出水平同期信号ＨＳの各周期）において、各画素の読み出しに対応する読出クロックＤＣＫの周期ごとにＨレベルとＬレベルとに交互に変化する選択制御信号ＭＸＳを生成することにより、駆動画像データ生成部５０は、第１の駆動画像データを生成することができる。選択制御信号ＭＸＳは、奇数番目の水平ラインに対応する水平走査期間において、水平方向に奇数番目の画素に対応するクロック周期ではＨレベルとなり、偶数番目の画素に対応するクロック周期ではＬレベルとされると共に、偶数番目の水平ラインに対応する水平走査期間において、水平方向に奇数番目の画素に対応するクロック周期ではＬレベルとなり、偶数番目の画素に対応するクロック周期ではＨレベルとされる。
【００９９】
また、駆動画像データ生成部５０では、第２フィールドの読出画像データＦＩ２の奇数番目の水平ライン（１，３，５，７，...）における奇数番目の垂直ラインを形成する画素（１，３，５，７，...）をマスクデータに置き換えるとともに、偶数番目の水平ライン（２，４，６，８，...）における偶数番目の垂直ラインを形成する画素（２，４，６，８，...）をマスクデータに置き換えた第２の駆動画像データが生成される。すなわち、第１フィールドにおけるマスクデータの位置とは異なった画素で、チェッカフラグ状にマスクデータを有する駆動画像データが生成される。具体的には、第２フィールド期間において、駆動画像データ生成部５０のマスク制御部５１０が、各水平ラインに対応する水平走査期間（読出水平同期信号ＨＳの各周期）において、各画素の読み出しに対応する読出クロックＤＣＫの周期ごとにＨレベルとＬレベルとに交互に変化する選択制御信号ＭＸＳを生成することにより、駆動画像データ生成部５０は、第２の駆動画像データを生成することができる。その際に、選択制御信号ＭＸＳは、奇数番目の水平ラインに対応する水平走査期間において、水平方向に奇数番目の画素に対応するクロック周期ではＬレベルとなり、偶数番目の画素に対応するクロック周期ではＨレベルとされると共に、偶数番目の水平ラインに対応する水平走査期間において、水平方向に奇数番目の画素に対応するクロック周期ではＨレベルとなり、偶数番目の画素に対応するクロック周期ではＬレベルとされる。
【０１００】
なお、第１フィールドの読出画像データＦＩ１の奇数番目の水平ラインの奇数番目の画素および偶数番目の水平ラインの偶数番目の画素をマスクデータに置き換え、第２フィールドの読出画像データＦＩ２の奇数番目の水平ラインの偶数番目の画素および偶数番目の水平ラインの奇数番目の水平ラインをマスクデータに置き換えるようにしてもよい。
【０１０１】
また、図１４に示した画像データの表す画像も、図３および図１３と同様に、説明を容易にするために１フレームの画像を水平８ラインで垂直１０ラインの画像としているため、離散した画像に見えるが、実際の画像は、数百本以上の水平および垂直ラインを有しているので、人間の視覚の性質上ほとんど目立たない。
【０１０２】
以上説明したように、タイプＣの動画像処理では、第１フィールドの画像データに対しては奇数番目の水平ラインにおける偶数番目の垂直ラインを形成する画素および偶数番目の水平ラインにおける奇数番目の垂直ラインを形成する画素に対応する読出画像データがマスクデータに置き換えられ、第２フィールドの画像データに対しては奇数番目の水平ラインにおける奇数番目の垂直ラインを形成する画素および偶数番目の水平ラインにおける偶数番目の垂直ラインを形成する画素に対応する読出画像データがマスクデータに置き換えられる。このような画像処理により、ある画素について着目すると、液晶パネルに対してマスクデータと画像データとがフィールド周期で交互に入力されることになるため、各画素では、新たな画像データに対応する画像を表示する前に、一旦マスクデータの表す画像を表示することによって、その前に表示された画像の影響を抑制して、新たな画像データの表す画像を表示する。これによりタイプＡおよびタイプＢの動画像処理（図３、図１３）と同様に動画ボケを改善することができる。タイプＣの動画像処理における動画ボケの軽減の程度は、タイプＡおよびタイプＢの動画像処理と同様に、パラメータである輝度係数ＭＰの値を変更することのより、調整することができる。
【０１０３】
タイプＣの動画像処理では、チェッカフラグ状にマスクデータを有するので、タイプＡの動画像処理のように垂直方向の移動を含む動画像に対する動画ボケの改善効果と、タイプＢの動画像処理のように水平方向の移動を含む動画像に対する動画ボケの改善効果のバランス良く得ることが可能である。また、タイプＣの動画像処理のようにチェッカフラグ状にマスクデータを有する場合には、タイプＡおよびタイプＢの動画像処理と比較して、マスクデータが表示されるパターンが細かくなるため、網膜上に起こる残像現象を低減させることができ、動画ボケをより改善することができる。
【０１０４】
本変形例における学習処理では、データセット生成部８４は、ユーザが上述した動画像調整設定において指定した動画像処理のタイプＡ〜Ｃを、輝度係数ＭＰおよび補正係数ＡＰと共に動画像処理のパラメータとして、評価用動画像データの特徴量と対応付け、学習データベースに格納する。そして、本変形例におけるパラメータ設定処理では、パラメータ値設定部８２は、表示対象動画像データの特徴量と学習データベースを用いて、画像処理のタイプＡ〜Ｃを、輝度係数ＭＰおよび補正係数ＡＰと共に動画像処理のパラメータとして設定する。
【０１０５】
どのタイプの動画像処理が最も効果的であるかについても、見る人により個人差があるし、被写体の動きの方向の違いなど動画像の特性によっても異なってくる。以上説明した第１変形例に係る動画像表示装置は、輝度係数ＭＰおよび補正係数ＡＰに加えて、画像処理のタイプＡ〜Ｃのいずれかをユーザの嗜好に応じて適切に設定することができる。この結果、動画像表示装置は、よりユーザの嗜好に合致した動画像を表示することができる。
【０１０６】
・第２変形例：
上記実施例に係る動画像表示装置ＤＰ１では、動画像処理として動画ボケを軽減する処理が用いられているが、他の処理であっても良い。動画ボケを軽減する処理と同様に、見る人や動画像の種類によって、効果が異なる動画像処理としては、フリッカ軽減処理がある。フリッカ軽減処理は、被写体の動きに伴う画質劣化の１つであるいわゆる動画フリッカを軽減する処理である。フリッカ軽減処理におけるフリッカ軽減レベルを調整可能な動画像表示装置を図１５〜図１７を参照しながら、第２変形例として説明する。図１５は、第２変形例に係る第１のメニュー画面を示す図である。図１６および図１７は、フリッカ軽減処理について説明する図である。第２変形例に係る動画像表示装置の概略構成は、図１を参照して説明した実施例に係る動画像表示装置ＤＰ１の概略構成と同様であるのでその説明を省略する。
【０１０７】
図１５に示すように、第３変形例における第１のメニュー画面２００ｃは、実施例における第１のメニュー画面２００（図４）における動画ボケ軽減レベル入力用ＵＩ２０２および輝度補正レベル入力用ＵＩ２０３に代えて、フリッカ軽減レベル入力用ＵＩ２０９を備えている。フリッカ軽減レベル入力用ＵＩ２０９を操作して、ユーザは、フリッカ軽減レベルを設定することができる。フリッカ軽減処理におけるフリッカ軽減レベル（動画フリッカの軽減の程度）に対応するパラメータは、後述する中間フレーム数Ｍであり、フリッカ軽減レベルが大きいほど中間フレーム数Ｍは大きくされ、フリッカ軽減レベルが小さいほど中間フレーム数Ｍは小さくされる。
【０１０８】
図１６および図１７を参照して、フリッカ軽減処理について説明する。図１６（ａ）および図１７（ａ）は、フレームメモリ２０に書き込まれているフレームデータが表す画像を示している。第２変形例における動画像表示装置においては、フレームメモリ２０に、時系列に連続する２枚のフレームデータが保存される。例えば、ある時点ｔ１では、（Ｎ−１）フレームのフレームデータＦＲ（Ｎ−１）とＮフレームのフレームデータＦＲ（Ｎ）が、フレームメモリ２０に格納されており、時点ｔ１から１フレーム周期後の時点ｔ２では、ＮフレームのフレームデータＦＲ（Ｎ）と（Ｎ＋１）フレームのフレームデータＦＲ（Ｎ＋１）が、フレームメモリ２０に格納されている。
【０１０９】
図１６（ｂ）および図１７（ｂ）は、フレームメモリ２０から読み出される読出画像データが表す画像を示している。メモリ読出制御部４０は、フレームメモリ２０から、先に表示すべき画像のフレームデータ（以下、「先フレームデータ」と呼ぶ）と、後に表示すべき画像のフレームデータ（以下、「後フレームデータ」と呼ぶ）とを、それぞれ、フレームデータのフレームレートの（Ｍ＋１）倍の周期で、（２Ｍ＋１）回連続して読出画像データとして読み出す（Ｍは、中間フレーム数を示す。）。例えば、中間フレーム数Ｍが１の場合には、先フレームデータと後フレームデータとが、それぞれ、フレームレートの２倍の周期で３回連続して読み出され（図１６（ｂ））、中間フレーム数Ｍが２の場合には、先フレームデータと後フレームデータとが、それぞれ、フレームレートの３倍の周期で５回連続して読み出される（図１７（ｂ））。このとき、（Ｍ＋１）回目に読み出される読出画像データは独立して読み出される。一方、（Ｍ＋１）回目以外の順番に読み出された読出画像データは、先フレームデータと後フレームデータを画素毎に交互に読み出すことで、先フレームデータと後フレームデータが合成された合成画像データとなる。例えば、中間フレーム数Ｍが１の場合には２回目、中間フレーム数Ｍが２の場合には３回目に読み出される読出画像データは独立して読み出される（図１６（ｂ）、図１７（ｂ））。一方、例えば、先フレームデータの３回目の読み出しと後フレームデータの３回目の読み出しに対応する読出画像データは、１つの合成画像データとなる。
【０１１０】
図１６（ｃ）および図１７（ｃ）は、フリッカ軽減処理における駆動画像データが表す画像を示している。駆動画像データ生成部５０は、各フレームデータから（Ｍ＋１）回目に読み出された読出画像データに対応する駆動画像データＤ３として、読出画像データをそのまま出力する。従って、各フレームデータから（Ｍ＋１）回目に読み出された読出画像データに対応する駆動画像データＤ３は、フレームデータそのものの画像を表す。
【０１１１】
一方、駆動画像データ生成部５０は、（Ｍ＋１）回目以外の順番に読み出された読出画像データに対応する駆動画像データＤ２として、読出画像データに輝度補正を行ったデータを出力する。上述したように（Ｍ＋１）回目以外の順番に読み出された読出画像データは、先フレームデータと後フレームデータとの合成画像データである。駆動画像データ生成部５０は、合成画像データのうち、先フレームデータに対応する画素の輝度値Ｙａに第１の輝度係数Ｋ１を積算し、後フレームデータに対応する画素の輝度値Ｙｂに第２の輝度係数Ｋ２を積算することにより、輝度補正を行う。駆動画像データＤ２は、動画フリッカの軽減のために追加される中間フレームに相当し、フレームレートの１周期につき、中間フレーム数Ｍの値の数だけ追加される。図１５に示す例では、中間フレーム数Ｍ＝１であるので、フレームレートの１周期につき１枚分、図１６に示す例では、中間フレーム数Ｍ＝２であるので、フレームレートの１周期につき２枚分の駆動画像データＤ２が生成される。
【０１１２】
輝度補正に用いられる第１の輝度係数Ｋ１および輝度係数Ｋ２は、ＣＰＵ８０のパラメータ値設定部８２により設定され、駆動画像データ生成部５０に供給される。パラメータ値設定部８２は、中間フレーム数Ｍに応じて、輝度係数Ｋ２および輝度係数Ｋ３の値を決定する。具体的には、パラメータ値設定部８２は、以下に表１として示すテーブルに基づき、輝度係数Ｋ１およびＫ２を求めるための角度θ（ｒｄ）（０≦θ≦π）を駆動画像データＤ２ごと（中間フレームごと）に決定する。
【０１１３】
【表１】
2008058483.tif 000004
【０１１４】
表１に示したテーブルには、０からπまでの区間を中間フレーム数Ｍによって分割することによって得られる値が定義されている。このテーブルによれば、例えば、中間フレーム数Ｍ＝３の場合には、１枚目の中間フレームに対応する駆動画像データＤ２を生成するためのθは（１／４）πとなり、２枚目は、（１／２）π、３枚目は（３／４）πとなる。そして、このθの値と、下記式（１）および（２）に示す正弦関数を用いて、各駆動画像データＤ２（中間フレーム画像データ）の生成に用いる輝度係数Ｋ１およびＫ２をそれぞれ決定する。
【０１１５】
Ｋ１＝（ＣＯＳθ）／２＋０．５  ・・・（１）
Ｋ２＝０．５−（ＣＯＳθ）／２  ・・・（２）
【０１１６】
例えば、中間フレーム数Ｍ＝１の場合は（Ｋ１、Ｋ２）＝（０．５０、０．５０）となり、中間フレーム数Ｍ＝２の場合は１枚目：（Ｋ１、Ｋ２）＝（０．７５、０．２５）、２枚目：（Ｋ１、Ｋ２）＝（０．２５、０．７５）となり、中間フレーム数Ｍ＝３の場合は１枚目：（Ｋ１、Ｋ２）＝（０．８５、０．１５）、２枚目：（Ｋ１、Ｋ２）＝（０．５０、０．５０）、３枚目：（Ｋ１、Ｋ２）＝（０．１５、０．８５）となる。
【０１１７】
このようなフリッカ軽減処理によれば、元の動画像を構成する各フレームの間に、前後フレームの輝度を調整して合成した中間フレームが挿入されるため、滑らかに黒丸が移動していくように観察される。そのため、動画フリッカが軽減され、ユーザの視聴上の負荷を軽減することができる。このようなフリッカ軽減処理の効果は、中間フレーム数Ｍに応じて変動する。具体的には、中間フレーム数Ｍが多いほど、動画フリッカの軽減効果は大きいと考えられる。例えば、中間フレーム数Ｍ＝１の場合（図１６）、前後のフレームの輝度をそれぞれ半分にして合成した一枚の中間フレームが生成されるのに対し、中間フレーム数Ｍ＝２の場合（図１７）、先のフレームの輝度が徐々に低下し、後のフレームの輝度が徐々に増加するように合成された２枚のフレームが生成される。この結果、中間フレーム数Ｍ＝２の場合には、中間フレーム数Ｍ＝１の場合より被写体が徐々に移動しているかのような効果を得ることができ、中間フレーム数Ｍを２に設定した場合には、中間フレーム数Ｍを１に設定した場合と比較して、動画フリッカをより軽減することが可能になる。
【０１１８】
本変形例における学習処理では、データセット生成部８４は、ユーザが上述した動画像調整設定において指定したフリッカ軽減レベルに対応した中間フレーム数Ｍを、実施例における輝度係数ＭＰおよび補正係数ＡＰに代えて、動画像処理のパラメータとして、評価用動画像データの特徴量と対応付け、学習データベースに格納する。そして、そして、本変形例におけるパラメータ設定処理では、パラメータ値設定部８２は、表示対象動画像データの特徴量と学習データベースを用いて、中間フレーム数Ｍを動画像処理のパラメータとして設定する。
【０１１９】
フリッカ軽減処理の効果についても、見る人により個人差があるし、被写体の動きの程度など動画像の種類によっても異なってくる。以上説明した第２変形例に係る動画像表示装置によれば、フリッカ軽減レベルに対応する中間フレーム数Ｍをユーザの嗜好に応じて適切に設定することができる。この結果、動画像表示装置は、ユーザの嗜好に合致した動画像を表示することができる。
【０１２０】
・第３変形例：
実施例に係る動画像表示装置ＤＰ１では、動画ボケを軽減する処理を動画像処理として行い、第２変形例に係る動画像表示装置では、動画フリッカを軽減する処理を動画像処理として行っているが、動画ボケを軽減する処理と動画フリッカを軽減する処理を組み合わせた動画像処理を行うこととしても良い。このような、動画像処理を行う動画像表示装置を、図１８および図１９を参照して第３変形例として説明する。図１８は、第３変形例における第１のメニュー画面を示す図である。図１９は、第３変形例における動画像処理について説明する図である。第３変形例に係る動画像表示装置の概略構成は、図１を参照して説明した実施例に係る動画像表示装置ＤＰ１の概略構成と同様であるのでその説明を省略する。
【０１２１】
図１７に示すように、第３変形例における第１のメニュー画面２００ｄは、実施例における第１のメニュー画面２００（図４）の構成に加えて、第２変形例におけるフリッカ軽減レベル入力用ＵＩ２０９を備えている。動画ボケ軽減レベルは、実施例と同様に、後述する輝度係数ＭＰの大きさに対応しており、動画ボケ軽減レベルが大きいほど輝度係数ＭＰは小さくされ、動画ボケ軽減レベルが小さいほど輝度係数ＭＰは大きくされる。フリッカ軽減レベルは、第２変形例と同様に、後述する中間フレーム数Ｍの値に対応しており、フリッカ軽減レベルが大きいほど中間フレーム数Ｍは大きくされ、フリッカ軽減レベルが小さいほど中間フレーム数Ｍは小さくされる。
【０１２２】
図１８を参照して、第３変形例における動画像処理について説明する。第３変形例における動画像処理は、基本的に第２変形例におけるフリッカ軽減処理（図１６、図１７）と同様であるが、第３変形例における動画像処理では、生成される中間フレームを表す駆動画像データＤ２のうちの１枚分において、第２変形例におけるフリッカ軽減処理の場合より輝度を低くする輝度補正がなされる点で、第２変形例におけるフリッカ軽減処理と異なっている。具体的には、第３変形例における動画像処理では、第２変形例におけるフリッカ軽減処理により生成された中間フレームを表す駆動画像データＤ２のうちの１枚分について、各画素の輝度値に第１実施例と同様の輝度係数ＭＰを積算することにより、輝度補正がなされる。
【０１２３】
例えば、図１９に示すように、中間フレーム数Ｍが３である場合には、生成される３枚の中間フレームのうち、中間の１枚について、輝度補正がなされる。このように輝度補正がなされた中間フレームをマスクフレームと呼ぶ。このように、中間フレームのうちの一枚をマスクフレームとすれば、輝度の低いマスクフレームが合成元の２つのフレームが表示される間の所定のタイミングで表示されることになる。このようなタイミングで輝度の低いマスクフレームを表示するものとすれば、実施例と同様に動画ボケを軽減することが可能になる。
【０１２４】
本変形例における学習処理では、データセット生成部８４は、ユーザが上述した動画像調整設定において指定したフリッカ軽減レベルに対応した中間フレーム数Ｍを、輝度係数ＭＰおよび補正係数ＡＰと共に動画像処理のパラメータとして、評価用動画像データの特徴量と対応付け、学習データベースに格納する。そして、本変形例におけるパラメータ設定処理では、パラメータ値設定部８２は、表示対象動画像データの特徴量と学習データベースを用いて、中間フレーム数Ｍを、輝度係数ＭＰおよび補正係数ＡＰと共に動画像処理のパラメータとして設定する。
【０１２５】
以上説明した第３変形例に係る動画像表示装置は、輝度係数ＭＰおよび補正係数ＡＰに加えて、フリッカ軽減レベルに対応した中間フレーム数Ｍをユーザの嗜好に応じて適切に設定することができる。この結果、動画像表示装置は、よりユーザの嗜好に合致した動画像を表示することができる。
【０１２６】
・第４変形例：
学習データベースにおいて、ユーザにより入力されたパラメータ指定に基づく学習データセットを、パラメータ指定を入力したユーザごとに分けて格納することとしても良い。このような例を、図２０を参照して第４変形例として説明する。図２０は、第４変形例における学習データベースの一例を示す概略図である。
【０１２７】
第４変形例に係る動画像表示装置では、動画像調整設定において、ユーザ名などのユーザ識別子と対応付けてパラメータ指定を入力可能に構成される。そして、本変形例における学習処理において、データセット生成部８４は、生成した学習データセットを、図２０に示すように、パラメータ指定を入力したユーザごとに分けて、学習データベースに格納する。図２０に示す例では、３人のユーザＡ〜Ｃについて、それぞれ学習データセットが格納されていることが解る。
【０１２８】
本変形例に係る動画像表示装置では、表示対象動画像を表示する前に、鑑賞するユーザがユーザ名などのユーザ識別子を入力可能に構成される。そして、本変形例に係る動画像表示装置において表示対象動画像を表示する際には、パラメータ設定処理において、パラメータ値設定部８２は、学習データベースに格納された学習データセットのうち、入力されたユーザ識別子によって特定されたユーザについての学習データセットを選択的に用いて、動画像処理のためのパラメータ（輝度係数ＭＰおよび補正係数ＡＰ）を設定する。
【０１２９】
以上説明した第４変形例に係る動画像表示装置は、複数のユーザによって動画像表示装置が用いられる場合、動画像処理のためのパラメータを、それぞれのユーザの嗜好に応じて適切に設定することができる。この結果、動画像表示装置は、よりユーザの嗜好に合致した動画像を表示することができる。
【０１３０】
・その他の変形例：
上記実施例におけるパラメータ設定処理において、学習データベースに格納された学習データセットに基づいて動画像処理のパラメータを設定する方法は、あくまで一例であり、他の方法を用いることも可能である。パラメータ設定処理においてサンプリングされたフレームデータの特徴量を入力とし、学習データベースを参照して動画像処理のパラメータを出力可能な様々なアルゴリズムを用いることが可能であり、例えば、ニューラルネットワークを用いたアルゴリズムを適用しても良い。
【０１３１】
上記各実施例および変形例における動画像処理の内容は、あくまで一例であり、動画像処理の内容を他の内容とすることも可能である。また、動画像表示装置の構成は、動画像処理の内容に応じて変形可能である。
【０１３２】
例えば、上記各実施例および変形例では、フレームデータの輝度値を調整することで、中間フレームを表すデータやマスクデータを生成したりしているが、例えば、色相や色彩、あるいは、Ｒ，Ｇ，Ｂ値のうちいずれかの値を調整することで生成するものとしてもよい。
【０１３３】
上記実施例および変形例では、動画像処理のパラメータとして輝度係数ＭＰや中間フレーム数Ｍを用いているが、これらに代えて、あるいは、これらと共に、他の値を用いるとしても良い。他の値としては、例えば、フリッカ軽減処理において、中間フレームの生成に用いる輝度係数Ｋ１およびＫ２をパラメータとして用いても良い。
【０１３４】
上記各実施例における各種メニュー画面（図４、５、１２、１５、１８）の内容は、あくまで一例であり、他の構成としてもよい。例えば、第１のメニュー画面２００において、２つの評価用動画像表示部２０１を含んでいてもよい。一の評価用動画像表示部２０１に動画像処理前の評価用動画像を表示し、他の評価用動画像表示部２０１に動画像処理後後の評価用動画像を表示してもよい。
【０１３５】
上記各実施例および変形例では、動画像表示装置をプロジェクタとして構成した例を示したが、動画像表示装置は、液晶ディスプレイや、ブラウン管ディスプレイ、プラズマディスプレイ等として構成することも可能である。この場合には、図１に示した液晶パネル駆動部７０や液晶パネル１００等は、各表示装置に適合した駆動回路や表示デバイスに置き換えられる。
【０１３６】
また、上記各実施例および変形例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【０１３７】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【図面の簡単な説明】
【０１３８】
【図１】本発明の実施例としての動画像表示装置の構成を示す概略図。
【図２】駆動画像データ生成部の構成の一例を示す概略図。
【図３】駆動画像データが表す画像を説明するための概念図。
【図４】動画調整設定の第１のメニュー画面を示す図。
【図５】動画調整設定の第２のメニュー画面を示す図。
【図６】輝度補正について説明する概略図。
【図７】学習処理の処理ルーチンを示すフローチャート。
【図８】動きベクトルの算出について説明するための図。
【図９】特徴量空間について概念的に示す図。
【図１０】学習データベースについて概念的に示す図。
【図１１】パラメータ設定処理の処理ルーチンを示すフローチャート。
【図１２】第１変形例に係る第１のメニュー画面を示す図である。
【図１３】第１変形例における駆動画像データが表す画像を説明するための概念図。
【図１４】第１変形例における駆動画像データが表す画像を説明するための概念図。
【図１５】第２変形例に係る第１のメニュー画面を示す図。
【図１６】フリッカ軽減処理について説明する図。
【図１７】フリッカ軽減処理について説明する図。
【図１８】第３変形例における第１のメニュー画面を示す図。
【図１９】第３変形例における動画像処理について説明する図。
【図２０】第４変形例における学習データベースの一例を示す概略図。
【符号の説明】
【０１３９】
１０…信号変換部
２０…フレームメモリ
３０…メモリ書込制御部
４０…メモリ読出制御部
５０…駆動画像データ生成部
６０…解像度変換部
６５…特徴量算出部
７０…液晶パネル駆動部
８０…ＣＰＵ
８２…パラメータ値設定部
８３…評価用動画像データ生成部
８４…データセット生成部
９０…メモリ
９２…評価用動画像データ格納部
９３…学習データベース格納部
９４…バッファ
１００…液晶パネル
１１０…光源ユニット
１２０…投写光学系
１３０…操作パネル
５１０…マスク制御部
５２０…第１のラッチ部
５３０…マスクデータ生成部
５４０…第２のラッチ部
５５０…マルチプレクサ
５６０…画像データ調整部
ＳＣ…投写スクリーン
【図１】
2008058483.tif 000005
【図２】
2008058483.tif 000006
【図３】
2008058483.tif 000007
【図４】
2008058483.tif 000008
【図５】
2008058483.tif 000009
【図６】
2008058483.tif 000010
【図７】
2008058483.tif 000011
【図８】
2008058483.tif 000012
【図９】
2008058483.tif 000013
【図１０】
2008058483.tif 000014
【図１１】
2008058483.tif 000015
【図１２】
2008058483.tif 000016
【図１３】
2008058483.tif 000017
【図１４】
2008058483.tif 000018
【図１５】
2008058483.tif 000019
【図１６】
2008058483.tif 000020
【図１７】
2008058483.tif 000021
【図１８】
2008058483.tif 000022
【図１９】
2008058483.tif 000023
【図２０】
2008058483.tif 000024