(57)【要約】【課題】液晶表示素子のディスクリネーションによる画質品位の低下に対して、画質の均一性の低下及び他の画素に新たなディスクリネーションが発生する現象を極力抑えつつ、ディスクリネーションの発生を低減する補正手段を提供すること。【解決手段】パネル表示領域を複数のブロックに分割し、前記ブロック毎に、入力画像信号の隣接画素間の画素値を比較して、隣接画素間の電位差に起因する液晶分子の配向不良の発生が予見される特徴画素数を検出する配向不良検出手段（ディスクリ検出手段）と、前記入力画像信号のレンジを補正する画像信号補正手段（ディスクリ補正手段）を有し、前記配向不良検出手段によって検出された特徴画素数と、前記ブロック毎の画素数に対して、前記入力画像信号が表示される画素数の占める入力画像割合と、に応じて、前記ブロック毎に、前記変換された特徴画素数に応じて、前記レンジを補正することを特徴とする。【選択図】図１０
2017032879.tif 000002
【特許請求の範囲】
【請求項１】
パネル表示領域を複数のブロックに分割し、前記ブロック毎に、入力画像信号の隣接画素間の画素値を比較して、隣接画素間の電位差に起因する液晶分子の配向不良の発生が予見される特徴画素数を検出する配向不良検出手段（ディスクリ検出手段）と、
前記入力画像信号のレンジを補正する画像信号補正手段（ディスクリ補正手段）を有し、
前記配向不良検出手段によって検出された特徴画素数と、前記ブロック毎の画素数に対して、前記入力画像信号が表示される画素数の占める入力画像割合と、に応じて、前記ブロック毎に、前記変換された特徴画素数に応じて、前記レンジを補正することを特徴とする液晶表示装置。
【請求項２】
前記入力画像信号を、解像度変換手段により解像度変換した後に、幾何学変形する変形手段により変形し、前記配向不良検出手段に入力することを特徴とする請求項１に記載の液晶表示装置。
【請求項３】
前記変形手段を、台形補正変形とする変形手段とし、前記台形補正変形手段により変形した信号を、前記配向不良検出手段に入力することを特徴とする請求項２に記載の液晶表示装置。
【請求項４】
前記配向不良検出手段によって検出された前記特徴画素数を、前記入力画像割合で除算し、除算された前記特徴画素数に応じて、前記レンジを補正することを特徴とする請求項１に記載の液晶表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液晶表示装置に関する。
【背景技術】
【０００２】
近年、液晶表示素子がテレビモニタや液晶プロジェクタ等の表示装置で広く用いられている。液晶表示素子は、表示画像の１画素単位を１つの画素電極に対応させ、各画素電極に対して表示輝度に応じた電圧を印加することにより、液晶の配向を画素単位で異ならせて画像を表示するものである。
【０００３】
液晶表示素子における表示画質低下の要因の一つとして、各画素電極の境界付近における横電界成分の発生に由来した、ディスクリネーション（回位）と呼ばれる液晶配向不良現象が挙げられる。ディスクリネーション（回位）に関しては、特許文献１に詳しい。
【０００４】
液晶表示装置においては、高輝度の性能を望まれる。とりわけ、照度の高い部屋で、コントラストが劣化する液晶プロジェクタにおいては、高輝度が最重要な性能の一つとされる。この高輝度を実現するためには、画素電極間の電圧を高くする必要があり、隣接する画素が黒画素の場合、互いの駆動電圧の落差が大きくなる。この落差により、隣接画素間で液晶配向の乱れが生じ、１画素内の端部に黒い暗線として表示される。これにより起こる画像品位の低下がディスクリネーションである。とりわけ、画素サイズが小さいプロジェクタの液晶表示画素の場合、１画素における暗線の比率が高くなることから、このディスクリネーションよる画像品位の低下が顕著である。
【０００５】
ディスクリネーションに起因する画質の低下を改善する例として、特許文献１に示す技術が知られている。特許文献１においては、隣接する画素間の信号レベル差を制限することにより、ディスクリネーションを低減する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２００５−５０８５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に示すような方式により液晶パネルを駆動すると、隣接画素間でレベル補正を行うため、レベル補正を行ったのと反対側の画素とのレベル差が広がり新たなディスクリネーションを誘発する恐れがある。
【０００８】
この対応方法として、入力画像信号の隣接画素間の画素値を比較して、その画素値を比較した情報を特徴量とし、パネル領域を任意の大きさに分割したブロック内での特徴量を積算し、その積算値により、ブロック内のレベル補正をするものがある。
【０００９】
しかしながら、この方法は特許文献１の懸念を解決できるが、入力画像信号の含まれる割合がブロック毎に偏りがあり、その偏りにより、レベル補正量がブロックにより適当にならないことがある。その結果、ディスクリネーション補正の効果がブロックにより、異なることになり、画質の均一性が保てず、画像品位に劣化が生じてしまうという課題があった。
【００１０】
本発明の目的は、液晶表示素子のディスクリネーションによる画質品位の低下に対して、画質の均一性の低下及び他の画素に新たなディスクリネーションが発生する現象を極力抑えつつ、ディスクリネーションの発生を低減する補正手段を提供することにある。
【課題を解決するための手段】
【００１１】
上記の目的を達成するために、本発明に係る液晶表示装置は、
パネル表示領域を複数のブロックに分割し、前記ブロック毎に、入力画像信号の隣接画素間の画素値を比較して、隣接画素間の電位差に起因する液晶分子の配向不良の発生が予見される特徴画素数を検出する配向不良検出手段（ディスクリ検出手段）と、
前記入力画像信号のレンジを補正する画像信号補正手段（ディスクリ補正手段）を有し、
前記配向不良検出手段によって検出された特徴画素数と、前記ブロック毎の画素数に対して、前記入力画像信号が表示される画素数の占める入力画像割合と、に応じて、前記ブロック毎に、前記変換された特徴画素数に応じて、前記レンジを補正することを特徴とすることを特徴とする。
【発明の効果】
【００１２】
本発明に係る液晶表示装置によれば、液晶表示素子のディスクリネーションによる画質品位の低下に対して、画質の均一性の低下及び他の画素に新たなディスクリネーションが発生する現象を極力抑えつつ、ディスクリネーションの発生を低減することができる。
【図面の簡単な説明】
【００１３】
【図１】液晶プロジェクタ１００の全体の構成を示す図である。
【図２】本実施例の液晶プロジェクタ１００の基本動作の制御を説明するためのフロー図である。
【図３】画像処理部の一例を示す構成図である。
【図４】ディスクリネーション検出部の一例を示す構成図である。
【図５】ディスクリネーション検出の動作を説明するための参照図である。
【図６】ディスクリネーション検出および補正のブロック分割の一例を示す図である。
【図７】ディスクリネーション補正部の一例を示す構成図である。
【図８】補正データの空間補間を説明するための参照図である。
【図９】レベル補正を説明するための参照図である。
【図１０】ＣＰＵ１１０におけるディスクリネーション補正の流れを説明するフローチャートである。
【図１１】ディスクリネーション検出及び補正のブロック分割と、入力画像データの関係の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施例を詳細に説明するが、この発明は以下の実施の形態に限定さるものではない。
【実施例１】
【００１５】
本実施例では、投影型液晶表示装置の一例として、液晶プロジェクタについて説明する。しかし、本発明は液晶プロジェクタに限らず、液晶素子を用いた表示装置であれば、例えば液晶テレビ、液晶モニタ、液晶表示部を持つ電子機器などどのようなものであっても適用可能である。また、液晶プロジェクタには、単板式、３板式などが一般に知られているが、どちらの方式であっても良い。
【００１６】
本実施例の液晶プロジェクタは、表示するべき画像に応じて、液晶素子の光の透過率を制御して、液晶素子を透過した光源からの光をスクリーンに投影することで、画像をユーザに提示する。
【００１７】
以下、このような液晶プロジェクタについて説明する。
（知財の渡邊さんのテンプレートのコピペ開始。ただし、赤文字の箇所だけ記載を追加）
＜全体構成＞
まず、図１を用いて、本実施例の液晶プロジェクタの全体構成を説明する。図１は本実施例の液晶プロジェクタ１００の全体の構成を示す図である。
【００１８】
本実施例の液晶プロジェクタ１００は、ＣＰＵ１１０、ＲＯＭ１１１、ＲＡＭ１１２、操作部１１３、画像入力部１３０、画像処理部１４０を有する。また、液晶プロジェクタ１００は、さらに、液晶制御部１５０、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂ、光源制御部１６０、光源１６１、色分離部１６２、色合成部１６３、光学系制御部１７０、投影光学系１７１を有する。また、液晶プロジェクタ１００は、さらに、記録再生部１９１、記録媒体１９２、通信部１９３、撮像部１９４、表示制御部１９５、表示部１９６を有していてもよい。
【００１９】
ＣＰＵ１１０は、液晶プロジェクタ１００の各動作ブロックを制御するものあり、ＲＯＭ１１１は、ＣＰＵ１１０の処理手順を記述した制御プログラムを記憶するためのものであり、ＲＡＭ１１２は、ワークメモリとして一時的に制御プログラムやデータを格納するものである。また、ＣＰＵ１１０は、記録再生部１９１により記録媒体１９２から再生された静止画データや動画データを一時的に記憶し、ＲＯＭ１１１に記憶されたプログラムを用いて、それぞれの画像や映像を再生したりすることもできる。また、ＣＰＵ１１０は、通信部１９３より受信した静止画データや動画データを一時的に記憶し、ＲＯＭ１１１に記憶されたプログラムを用いて、それぞれの画像や映像を再生したりすることもできる。また、撮像部１９４により得られた画像や映像を一時的にＲＡＭ１１２に記憶し、ＲＯＭ１１１に記憶されたプログラムを用いて、静止画データや動画データに変換して記録媒体１９２に記録させることもできる。
【００２０】
また、操作部１１３は、ユーザの指示を受け付け、ＣＰＵ１１０に指示信号を送信するものであり、例えば、スイッチやダイヤル、表示部１９６上に設けられたタッチパネルなどからなる。また、操作部１１３は、例えば、リモコンからの信号を受信する信号受信部（赤外線受信部など）で、受信した信号に基づいて所定の指示信号をＣＰＵ１１０に送信するものであってもよい。また、ＣＰＵ１１０は、操作部１１３や、通信部１９３から入力された制御信号を受信して、液晶プロジェクタ１００の各動作ブロックを制御する。
【００２１】
画像入力部１３０は、外部装置から映像信号を受信するものであり、例えば、コンポジット端子、Ｓ映像端子、Ｄ端子、コンポーネント端子、アナログＲＧＢ端子、ＤＶＩ−Ｉ端子、ＤＶＩ−Ｄ端子、ＨＤＭＩ（登録商標）端子等を含む。また、アナログ映像信号を受信した場合には、受信したアナログ映像信号をデジタル映像信号に変換する。そして、受信した映像信号を、画像処理部１４０に送信する。ここで、外部装置は、映像信号を出力できるものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機など、どのようなものであってもよい。
【００２２】
画像処理部１４０は、映像入力部１３０から受信した映像信号にフレーム数、画素数、画像形状などの変更処理を施して、液晶制御部１５０に送信するものであり、例えば画像処理用のマイクロプロセッサからなる。また、画像処理部１４０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が画像処理部１４０と同様の処理を実行しても良い。画像処理部１４０は、フレーム間引き処理、フレーム補間処理、解像度変換処理、幾何学変形処理（歪み補正処理、キーストン補正処理）、ディスクリネーション特徴量検出、ディスクリネーション補正、といった機能を実行することが可能である。また、画像処理部１４０は、映像入力部１３０から受信した映像信号以外にも、ＣＰＵ１１０によって再生された画像や映像に対して前述の変更処理を施すこともできる。
【００２３】
液晶制御部１５０は、画像処理部１４０で処理の施された映像信号に基づいて、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの画素の液晶に印可する電圧を制御して、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの透過率を調整するものであり、制御用のマイクロプロセッサからなる。また、液晶制御部１５０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が液晶制御部１５０と同様の処理を実行しても良い。たとえば、画像処理部１４０に映像信号が入力されている場合、液晶制御部１５０は、画像処理部１４０から１フレームの画像を受信する度に、画像に対応する透過率となるように、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂを制御する。液晶素子１５１Ｒは、赤色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、赤色の光の透過率を調整するためのものである。液晶素子１５１Ｇは、緑色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、緑色の光の透過率を調整するためのものである。液晶素子１５１Ｂは、青色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、青色の光の透過率を調整するためのものである。
【００２４】
この液晶制御部１５０による液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの具体的な制御動作や液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの構成については、後述する。
【００２５】
光源制御部１６０は、光源１６１のオン／オフを制御や光量の制御をするものであり、制御用のマイクロプロセッサからなる。また、光源制御部１６０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が光源制御部１６０と同様の処理を実行しても良い。また、光源１６１は、不図示のスクリーンに画像を投影するための光を出力するものであり、例えば、ハロゲンランプ、キセノンランプ、高圧水銀ランプなどであっても良い。また、色分離部１６２は、光源１６１から出力された光を、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離するものであり、例えば、ダイクロイックミラーやプリズムなどからなる。なお、光源１６１として、各色に対応するＬＥＤ等を使用する場合には、色分離部１６２は不要である。また、色合成部１６３は、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂを透過した赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の光を合成するものであり、例えば、ダイクロイックミラーやプリズムなどからなる。そして、色合成部１６３により赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の成分を合成した光は、投影光学系１７１に送られる。このとき、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂは、画像処理部１４０から入力された画像に対応する光の透過率となるように、液晶制御部１５０により制御されている。そのため、色合成部１６３により合成された光は、投影光学系１７１によりスクリーンに投影されると、画像処理部１４０により入力された画像に対応する画像がスクリーン上に表示されることになる。
【００２６】
光学系制御部１７０は、投影光学系１７１を制御するものであり、制御用のマイクロプロセッサからなる。また、光学系制御部１７０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が光学系制御部１７０と同様の処理を実行しても良い。また、投影光学系１７１は、色合成部１６３から出力された合成光をスクリーンに投影するためのものであり、複数のレンズ、レンズ駆動用のアクチュエータからなり、レンズをアクチュエータにより駆動することで、投影画像の拡大、縮小、焦点調整などを行うことができる。
【００２７】
記録再生部１９１は、記録媒体１９２から静止画データや動画データを再生したり、また、撮像部１９４により得られた画像や映像の静止画データや動画データをＣＰＵ１１０から受信して記録媒体１９２に記録したりするものである。また、通信部１９３より受信した静止画データや動画データを記録媒体１９２に記録しても良い。記録再生部１９１は、例えば、記録媒体１９２と電気的に接続するインタフェースや記録媒体１９２と通信するためのマイクロプロセッサからなる。また、記録再生部１９１には、専用のマイクロプロセッサを含む必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が記録再生部１９１と同様の処理を実行しても良い。また、記録媒体１９２は、静止画データや動画データ、その他、本実施例の液晶プロジェクタに必要な制御データなどを記録することができるものであり、磁気ディスク、光学式ディスク、半導体メモリなどのあらゆる方式の記録媒体であってよく、着脱可能な記録媒体であっても、内蔵型の記録媒体であってもよい。
【００２８】
通信部１９３は、外部機器からの制御信号や静止画データ、動画データなどを受信するためのものであり、例えば、無線ＬＡＮ、有線ＬＡＮ、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）などであってよく、通信方式を特に限定するものではない。また、画像入力部１３０の端子が、例えばＨＤＭＩ（登録商標）端子であれば、その端子を介してＣＥＣ通信を行うものであっても良い。ここで、外部装置は、液晶プロジェクタ１００と通信を行うことができるものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機、リモコンなど、どのようなものであってもよい。
【００２９】
撮像部１９４は、本実施例の液晶プロジェクタ１００の周辺を撮像して画像信号を取得するものであり、投影光学系１７１を介して投影された画像を撮影（スクリーン方向を撮影）することができる。撮像部１９４は、得られた画像や映像をＣＰＵ１１０に送信し、ＣＰＵ１１０は、その画像や映像を一時的にＲＡＭ１１２に記憶し、ＲＯＭ１１１に記憶されたプログラムに基づいて、静止画データや動画データに変換する。撮像部１９４は、被写体の光学像を取得するレンズ、レンズを駆動するアクチュエータ、アクチュエータを制御するマイクロプロセッサ、レンズを介して取得した光学像を画像信号に変換する撮像素子、撮像素子により得られた画像信号をデジタル信号に変換するＡＤ変換部などからなる。また、撮像部１９４は、スクリーン方向を撮影するものに限られず、例えば、スクリーンと逆方向の視聴者側を撮影しても良い。
【００３０】
表示制御部１９５は、液晶プロジェクタ１００に備えられた表示部１９６に液晶プロジェクタ１００を操作するための操作画面やスイッチアイコン等の画像を表示させるための制御をするものであり、表示制御を行うマイクロプロセッサなどからなる。また、表示制御部１９５専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が表示制御部１９５と同様の処理を実行しても良い。また、表示部１９６は、液晶プロジェクタ１００を操作するための操作画面やスイッチアイコンを表示するものである。表示部１９６は、画像を表示できればどのようなものであっても良い。例えば、液晶ディスプレイ、ＣＲＴディスプレイ、有機ＥＬディスプレイ、ＬＥＤディスプレイであって良い。また、特定のボタンをユーザに認識可能に掲示するために、各ボタンに対応するＬＥＤ等を発光させるものであってもよい。
【００３１】
なお、本実施例の画像処理部１４０、液晶制御部１５０、光源制御部１６０、光学系制御部１７０、記録再生部１９１、表示制御部１９５は、これらの各ブロックと同様の処理を行うことのできる単数または複数のマイクロプロセッサあっても良い。または、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が各ブロックと同様の処理を実行しても良い。
【００３２】
＜基本動作＞
次に、図１、図２を用いて、本実施例の液晶プロジェクタ１００の基本動作を説明する。
【００３３】
図２は本実施例の液晶プロジェクタ１００の基本動作の制御を説明するためのフロー図である。図２の動作は、基本的にＣＰＵ１１０が、ＲＯＭ１１１に記憶されたプログラムに基づいて、各機能ブロックを制御することにより実行されるものである。図２のフロー図は、操作部１１３や不図示のリモコンによりユーザが液晶プロジェクタ１００の電源のオンを指示した時点をスタートとしている。
【００３４】
操作部１１３や不図示のリモコンによりユーザが液晶プロジェクタ１００の電源のオンを指示すると、ＣＰＵ１１０は、不図示の電源部からプロジェクタ１００の各部に不図示の電源回路から電源を供給が供給する。
【００３５】
次に、ＣＰＵ１１０は、ユーザによる操作部１１３やリモコンの操作により選択された表示モードを判定する（Ｓ２１０）。本実施例のプロジェクタ１００の表示モードの一つは、画像入力部１３０より入力された映像を表示する「入力画像表示モード」である。また、本実施例のプロジェクタ１００の表示モードの一つは、記録再生部１９１により記録媒体１９２から読み出された静止画データや動画データの画像や映像を表示する「ファイル再生表示モード」である。また、本実施例のプロジェクタ１００の表示モードの一つは、通信部１９３から受信した静止画データや動画データの画像や映像を表示する「ファイル受信表示モード」である。なお、本実施例では、ユーザにより表示モードが選択される場合について説明するが、電源を投入した時点での表示モードは、前回終了時の表示モードになっていてもよく、また、前述のいずれかの表示モードをデフォルトの表示モードとしてもよい。その場合には、Ｓ２１０の処理は省略可能である。
【００３６】
ここでは、Ｓ２１０で、「入力画像表示モード」が選択されたものとして説明する。
【００３７】
「入力画像表示モード」が選択されると、ＣＰＵ１１０は、画像入力部１３０から映像が入力されているか否かを判定する（Ｓ２２０）。入力されていない場合（Ｓ２２０でＮｏ）には、入力が検出されるまで待機し、入力されている場合（Ｓ２２０でＹｅｓ）には、制御部は、投影処理（Ｓ２３０）を実行する。
【００３８】
ＣＰＵ１１０は、投影処理として、画像入力部１３０より入力された映像を画像処理部１４０に送信し、画像処理部１４０に、映像の画素数、フレームレート、形状の変形を実行させ、処理の施された１画面分の画像を液晶制御部１５０に送信する。そして、ＣＰＵ１１０は、液晶制御部１５０に、受信した１画面分の画像の赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の各色成分の階調レベルに応じた透過率となるように、液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂの透過率を制御させる。そして、ＣＰＵ１１０は、光源制御部１６０に光源１６１からの光の出力を制御させる。色分離部１６２は、光源１６１から出力された光を、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離し、それぞれの光を、液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂに供給する。液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂに供給された、各色の光は、各液晶パネルの画素毎に透過する光量が制限される。そして、液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂを透過した赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）それぞれの光は、色合成部１６３に供給され再び合成される。そして、色合成部１６３で合成された光は、投影光学系１７１を介して、不図示のスクリーンに投影される。
【００３９】
この投影処理は、画像を投影している間、１フレームの画像毎に順次、実行されている。
【００４０】
なお、このとき、ユーザにより投影光学系１７１の操作をする指示が指示部１１１から入力されると、ＣＰＵ１１０は、光学系制御部１７０に、投影画像の焦点を変更したり、光学系の拡大率を変更したりするように投影光学系１７１のアクチュエータを制御させる。
【００４１】
この表示処理実行中に、ＣＰＵ１１０は、ユーザにより表示モードを切り替える指示が指示部１１１から入力されたか否かを判定する（Ｓ２４０）。ここで、ユーザにより表示モードを切り替える指示が指示部１１１から入力されると（Ｓ２４０でＹｅｓ）、ＣＰＵ１１０は、再びＳ２１０に戻り、表示モードの判定を行う。このとき、ＣＰＵ１１０は、画像処理部１４０に、表示モードを選択させるためのメニュー画面をＯＳＤ画像として送信し、投影中の画像に対して、このＯＳＤ画面を重畳させるように画像処理部１４０を制御する。ユーザは、この投影されたＯＳＤ画面を見ながら、表示モードを選択するのである。
【００４２】
一方、表示処理実行中に、ユーザにより表示モードを切り替える指示が指示部１１１から入力されない場合は（Ｓ２４０でＮｏ）、ＣＰＵ１１０は、ユーザにより投影終了の指示が指示部１１１から入力されたか否かを判定する（Ｓ２５０）。ここで、ユーザにより投影終了の指示が指示部１１１から入力された場合には（Ｓ２５０でＹｅｓ）、ＣＰＵ１１０は、プロジェクタ１００の各ブロックに対する電源供給を停止させ、画像投影を終了させる。一方、ユーザにより投影終了の指示が指示部１１１から入力された場合には（Ｓ２５０でＮｏ）、ＣＰＵ１１０は、Ｓ２２０へ戻り、以降、ユーザにより投影終了の指示が指示部１１１から入力されるまでの間Ｓ２２０からＳ２５０までの処理を繰り返す。
【００４３】
以上のように、本実施例の液晶プロジェクタ１００は、スクリーンに対して画像を投影する。
【００４４】
なお、「ファイル再生表示モード」では、ＣＰＵ１１０は、記録再生部１９１に、記録媒体１９２から静止画データや動画データのファイルリストや各ファイルのサムネイルデータを読み出させ、ＲＡＭ１１２に一時的に記憶する。そして、ＣＰＵ１１０は、ＲＯＭ１１１に記憶されたプログラムに基づいて、ＲＡＭ１１２に一時記憶されたファイルリストに基づく文字画像や各ファイルのサムネイルデータに基づく画像を生成し、画像処理部１４０に送信する。そして、ＣＰＵ１１０は、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０、投影制御部１６０を制御する。
【００４５】
次に、投影画面上において、記録媒体１９２に記録された静止画データや動画データにそれぞれ対応する文字や画像を選択する指示が指示部１１１を通して入力される。そうすると、ＣＰＵ１１０は、選択された静止画データや動画データを記録媒体１９２から読み出すように記録再生部１９１を制御する。そして、ＣＰＵ１１０は、読み出された静止画データや動画データをＲＡＭ１１２に一時的に記憶し、ＲＯＭ１１１記憶されたプログラムに基づいて、静止画データや動画データの画像や映像を再生する。
【００４６】
そして、ＣＰＵ１１０は、例えば再生した動画データの映像を順次、画像処理部１４０に送信し、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０、投影制御部１６０を制御する。また、静止画データを再生した場合には、再生した画像を画像処理部１４０に送信し、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０、投影制御部１６０を制御する。
【００４７】
また、「ファイル受信表示モード」では、ＣＰＵ１１０は、通信部１９３から受信した静止画データや動画データをＲＡＭ１１２に一時的に記憶し、ＲＯＭ１１１記憶されたプログラムに基づいて、静止画データや動画データの画像や映像を再生する。そして、ＣＰＵ１１０は、例えば再生した動画データの映像を順次、画像処理部１４０に送信し、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０、投影制御部１６０を制御する。また、静止画データを再生した場合には、再生した画像を画像処理部１４０に送信し、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０、投影制御部１６０を制御する。
【００４８】
次に本実施例の特徴的な構成につて詳しく説明する。
【００４９】
図３は画像処理部１４０の内部構成を示した図である。
【００５０】
画像処理部１４０は、解像度変換部１４１、画像変形部１４２、画像メモリ１４３、メモリバス１４４、レジスタバス１４５、ディスクリパターン検出部３００、ディスクリ補正部４００から構成される。
【００５１】
また、画像処理部１４０には、画像入力部１３０から入力画像データとタイミング信号が入力されている。画像処理部１４０に入力されたタイミング信号は、解像度変換部１４１、画像変形部１４２、ディスクリパターン検出部３００、ディスクリ補正部４００に供給されている。
【００５２】
解像度変換部１４１は、画像入力部１３０から入力された入力画像データを液晶素子１５１に適した解像度へ変換する。画像変形部１４２は、解像度変換部１４１によって変換された画像に対して、必要に応じて回転や台形補正を行う。
【００５３】
画像メモリ１４３は解像度変換部１４１、画像変形部１４２、ディスクリ補正部４００における画像処理に利用されるメモリであり、メモリバス１４４を介して各ブロックと接続されている。
【００５４】
また、解像度変換部１４１、画像変形部１４２、ディスクリパターン検出部３００、ディスクリ補正部４００は、レジスタバス１４５を介してＣＰＵ１１０と接続されている。
【００５５】
（ディスクリパターン検出部３００のＨＷ構成の説明）
次に図４〜６を用いてディスクリ検出部３００について説明する。
【００５６】
図４はディスクリパターン検出部３００の内部構成を示した図である。
【００５７】
ディスクリパターン検出部３００には画像データとタイミング信号が入力されている。入力画像データは、遅延部３０１、レベル分類部３０２に入力される。
【００５８】
遅延部３０１は、タイミング制御部３０４の制御を受け、入力された画像データから１ラインと１画素分遅延した画像データと、１画素遅延した画像データを出力する。
【００５９】
レベル分類部３０２には、画像データと、遅延部３０１から出力された１ラインと１画素分遅延した画像データと、１画素遅延した画像データの３種類のデータが入力される。レベル分類部３０２はこの３つのデータと、レジスタ３０３に格納された閾値を元に、ディスクリネーションが発生すると判断される画素の数をカウントし、１フレーム分の画像データの集計結果をレジスタ３０３に格納する。閾値に関しては後ほど詳しく説明する。
【００６０】
（レベル分類部３０２の比較対象の説明）
ここで、レベル分類部３０２の動作について図５を用いて説明する。
【００６１】
図５（ａ）はレベル分類部３０２に入力される３種類のデータを表した図である。Ｂが画像データであり、Ａが遅延部３０１から出力された１画素遅延した画像データ、Ｃが遅延部３０１から出力された１ラインと１画素分遅延した画像データを表している。
【００６２】
レベル分類部３０２は１画素遅延した画像データＡを基準にレベルの比較を行う。すなわち、基準画素Ａと右隣の画素Ｂとのレベル比較、及び基準画素Ａと上隣の画素Ｃとのレベル比較を行う。
【００６３】
（ディスクリの発生パターンの説明）
次に具体的な比較動作を説明する前に、図５（ｂ１）〜（ｂ４）を用いて、ディスクリネーションが発生するパターンについて説明する。
【００６４】
ディスクリネーションは、隣接画素間の電位差が大きくなった場合に発生する現象である。そのため、画素Ａと画素Ｂの間では、２通りの発生パターンが存在する。
【００６５】
まず１つ目の発生パターンは、画素Ａが中間階調であり画素Ｂが黒階調付近であった場合である。この場合、画素Ａと画素Ｂの間に電圧差が生じるため、図５（ｂ１）に示すように、画素Ａの斜線部分にディスクリネーションが発生する。
【００６６】
２つ目の発生パターンは、画素Ａが白階調付近であり画素Ｂが中間階調であった場合である。この場合も画素Ａと画素Ｂの間に電圧差が生じるため、図５（ｂ２）に示すように、画素Ａの斜線部分にディスクリネーションが発生する。
【００６７】
上述したように、ディスクリネーションの発生パターンは、黒階調から中間階調に変化する画素間と、中間階調から白階調に変化する画素間の２通りの発生パターンがある。  画素Ａと画素Ｃの間でも、画素Ａと画素Ｂの場合と同様に、図５（ｂ３）、（ｂ４）に示すような２通りの発生パターンが存在する。
【００６８】
よって、ディスクリネーションには横方向に２通り、縦方向に２通りの、計４通りの発生パターンが存在する。
【００６９】
（レベル分類部３０２のカウント処理の説明）
次に、図５（ｃ１）〜（ｃ４）の特徴条件分類マトリクスを用いて、レベル分類部３０２におけるディスクリネーションの検出処理に関して説明する。
【００７０】
レベル分類部３０２は、ＣＰＵ１１０がレジスタ３０３に設定した比較のための閾値ＡＬｎ（ｎ＝０〜４）、ＡＨｎ（ｎ＝０〜３）、ＢＬｎ（ｎ＝０〜１）、ＢＨｎ（ｎ＝０〜２）、ＣＬｎ（ｎ＝０〜１）、ＣＨｎ（ｎ＝０〜２）を用いて比較を行う。
【００７１】
図５（ｃ１）は図５（ｂ１）のようなディスクリネーションの発生をカウントするための特徴条件分類マトリクスである。すなわち、画素Ａが中間階調であり、画素Ｂが黒階調付近の場合である。
【００７２】
例えば、基準画素ＡのレベルがＡＬ０以上ＡＬ１以下で、なおかつ、隣接画素ＢのレベルがＢＬ０以上ＢＬ１以下であれば、特徴量カウンタＡＢＬ００をカウントアップする。図５（ｃ１）の特徴条件分類マトリクスにおける特徴量カウンタＡＢＬ００〜ＡＢＬ０３のカウントが多く集計されるほど、画像データ内に多くのディスクリネーションが発生する事になる。また、特徴条件分類マトリクスの右にいくに従って、画素Ａと画素Ｂの電位差は大きくなっていく。そのため、ＡＢＬ００に集計される画素よりも、ＡＢＬ０３に集計される画素の方が、より顕著なディスクリネーションが発生することとなる。
【００７３】
図５（ｃ２）は図５（ｂ２）のようなディスクリネーションの発生をカウントするための特徴条件分類マトリクスである。すなわち、画素Ａが白階調付近であり画素Ｂが中間階調であった場合である。
【００７４】
こちらの場合は、画素Ａの閾値をＡＨ０〜ＡＨ３、画素Ｂの閾値をＢＨ０〜ＢＨ２まで設け、２×３の６通りの特徴量カウンタＡＢＨ００〜ＡＢＨ１２にディスクリネーションの発生する画素数を集計する。
【００７５】
図５（ｃ３）、（ｃ４）は図５（ｂ３）、（ｂ４）に対応するディスクリネーションの発生をカウントするための特徴条件分類マトリクスである。また、図５（ｂ３）、（ｂ４）の特徴条件分類マトリクスに対応する特徴量カウンタは、それぞれＡＣＬ００〜ＡＣＬ０３、ＡＣＨ００〜ＡＣＨ１２である。こちらの特徴条件分類マトリクスと特徴量カウンタも、画素Ａと画素Ｂを比較する場合と同様のものとなるため説明は省略する。
【００７６】
上記で説明した閾値ＡＬｎ（ｎ＝０〜４）、ＡＨｎ（ｎ＝０〜３）、ＢＬｎ（ｎ＝０〜１）、ＢＨｎ（ｎ＝０〜２）、ＣＬｎ（ｎ＝０〜１）、ＣＨｎ（ｎ＝０〜２）は、液晶素子や画像データのビット幅に依存する値であり、レベル分類部３０２で集計処理が開始されるよりも前に、予めＣＰＵ１１０がレジスタ３０３にセットしておくものとする。
【００７７】
なお、本実施形態において特徴条件分類マトリックスとしては、ディスクリネーションによる画質劣化が比較的大きい図５（ｃ１）〜（ｃ４）の４種類を採用したが、条件分類としては、これ以外の構成であっても良い。また閾値ＡＬｎ（ｎ＝０〜４）、ＡＨｎ（ｎ＝０〜３）、ＢＬｎ（ｎ＝０〜１）、ＢＨｎ（ｎ＝０〜２）、ＣＬｎ（ｎ＝０〜１）、ＣＨｎ（ｎ＝０〜２）は一例であり、これ以外の組み合わせであっても良い。
【００７８】
（ディスクリのカウント処理の領域に関する説明）
図６（ａ）を用いて、レベル分類部３０２におけるカウント処理の範囲に関して説明する。
【００７９】
ディスクリネーションの発生する画素数の集計は、図６（ａ）の太線で囲まれた６００に示される、ディスクリパターン検出部３００に入力される画像データに対して行われる。画像処理部１４０に入力される入力画像データ６０１は画像変形部１４２で、台形補正等の変形をされ、パネル解像度に足りない部分を無信号領域として、黒等で埋められ、画像データ６００として、パネル解像度でディスクリパターン検出部３００に入力される。また、集計は、図６（ａ）の斜線でしめされた６０２のようなブロックごとに行われる。図６（ａ）は、画像データ６００を垂直方向にｈ０、水平方向にｗ０の間隔で区切り、水平方向に６ブロック、縦４つ横６つのブロックに分割した例を図示している。
【００８０】
前述の４種類の特徴量カウンタＡＢＬ００〜０３、ＡＢＨ００〜１２、ＡＣＬ００〜０３、ＡＣＨ００〜１２は、ブロックごとに独立に集計されることとなる。すなわち、図６（ａ）の例では、特徴量カウンタは縦４つ横６つの計２４ブロック分の特徴量カウンタがそれぞれ４種類存在することとなる。なお、間隔ｗ０及びｈ０は、画像データの分割数に応じて決定される。即ち、画像データ全体を縦４×横６のブロックに分割する場合には、１ブロックに含まれる画素数に応じてｗ０とｈ０が決まる。
【００８１】
なお、画像データの分割数は縦４つ横６つに限ったものではなく、入力画像のサイズに応じて分割数を変更することができる。また、分割ブロックのサイズを固定として、分割数を決定してもよい。
【００８２】
（ディスクリ補正部４００のＨＷ構成の説明）
次に図７〜図９を用いて、ディスクリ補正部４００について説明する。
【００８３】
図７はディスクリ補正部４００の内部構成を示した図である。
【００８４】
タイミング制御部４０１は同期信号を元に各ブロックの動作タイミングを制御する。レジスタ４０２は、レジスタバス１４５を介してＣＰＵ１１０と接続され、ディスクリ補正用の補正データを格納する。
【００８５】
バッファ４０３は画像位置に対応してレジスタ４０２から読み出した補正データを一時格納する。レジスタ４０２から読み出された補正データはバッファ４０３に一時格納され、タイミング制御部４０１で制御されたタイミングでバッファ４０３から出力される。補間部４０４、４０５はバッファ４０３からの補正データを補間演算する。水平空間補間部４０６〜４０９は水平方向に補正データを補間演算する。垂直空間補間部４１０、４１１は垂直方向に補正データを補間演算する。レベル補正部４１２は画像データの階調レベルを垂直空間補間部４１０、４１１からのデータで補正する。
【００８６】
水平空間補間部４０６〜４０９、垂直空間補間部４１０〜４１１、およびレベル補間部４１２の補間処理に関しては、後ほど詳しく説明する。
【００８７】
（ディスクリ検出ブロックの説明）
次に図６（ｂ）を用いて、画像データとディスクリ補正データの関係を説明する。
【００８８】
ディスクリ補正のための補正データは、図６（ｂ）の６０３に代表される黒丸に示すように水平方向にｗ０、垂直方向にｈ０の間隔で配置される。詳細は後述するが、６０３に代表される黒丸で示される各点には、白側で調整された階調の上限値ｔｏｐと，黒側で調整された階調の下限値ｂｔｍの２種類の補正データが割り当てられている。
【００８９】
図６（ｂ）は画像データを縦４つ横６つのブロックに分割し、各ブロックの中心に補正データ読出点を配置した例を図示している。なお、間隔ｗ０及びｈ０は、画像データの分割数に応じて決定される。即ち、画像データ全体を縦４×横６のブロックに分割する場合には、１ブロックに含まれる画素数に応じてｗ０とｈ０が決まる。
【００９０】
なお、入力画像の分割数は縦４つ横６つに限ったものではなく、入力画像のサイズに応じて分割数を変更することができる。また、分割ブロックのサイズを固定として、分割数を決定してもよい。
【００９１】
（ディスクリ補正部４００の動作の説明）
次に図８を用いて、補間部４０４の動作を説明する。なお、補間部４０４は水平空間補間部４０６、４０７、垂直空間補間部４１０から構成され、白階調付近で発生するディスクリネーションを低減する補間処理を行っている。詳細に関しては、レベル補正部４１２の動作と合わせて後ほど詳しく説明する。
【００９２】
図８において、補正データは４つの黒丸Ｔ（ｍ，ｎ）、Ｔ（ｍ，ｎ＋ｗ）、Ｔ（ｍ＋ｈ，ｎ）、Ｔ（ｍ＋ｈ，ｎ＋ｗ）で表現されている。また、図８では、補正対象位置は中央の白丸Ｔ（ｍ＋ａ，ｍ＋ｂ）で表現されている。また上下の白丸Ｔ（ｍ，ｎ＋ｂ）、Ｔ（ｍ＋ｈ，ｎ＋ｂ）は、それぞれ水平補間部４０６、４０７の出力データを表している。なお、補正データはタイミング制御部４０１からの制御でバッファ４０３から水平空間補間部４０６、４０７に読みこまれる。
【００９３】
まず、水平空間補間部４０６には、補正データＴ（ｍ，ｎ）と右隣にｗ画素離れた補正データＴ（ｍ，ｎ＋ｗ）が入力される。水平空間補間部４０６はＴ（ｍ，ｎ）を読み出した点からｂ画素右へ離れた点の補正データＴ（ｍ，ｎ＋ｂ）を生成するために、以下の式（１）に示す演算を行う。
【００９４】
T(m, n+b) = T(m, n)×(w-b)/w + T(m, n+w)×(b/w) ・・・(1)
また、上記の水平空間補間部４０６に補正データが供給されるのと同じタイミングで、水平空間補間部４０７には、水平空間補間部４０６に入力した補正データからｈライン下に離れた補正データＴ（ｍ＋ｈ，ｎ）とその右隣にｗ画素離れた補正データＴ（ｍ＋ｈ，ｎ＋ｗ）が入力される。水平空間補間部４０７はＴ（ｍ＋ｈ，ｎ）を読み出した点からｂ画素右へ離れた点の補正データＴ（ｍ＋ｈ，ｎ＋ｂ）を生成するために、以下の式（２）に示す演算を行う。
【００９５】
T(m+h, n+b) = T(m+h, n)×(w-b)/w + T(m+h, n+w)×(b/w) ・・・(2)
次に、水平空間補間部４０６、４０７でそれぞれ水平方向の補間を行ったデータＴ（ｍ，ｎ＋ｂ）とＴ（ｍ＋ｈ，ｎ＋ｂ）は、垂直空間補間部４１０に入力される。垂直空間補間部４１０では、入力された２つのデータを元に垂直方向の補間を行う。垂直空間補間部４１０は補間生成したデータＴ（ｍ，ｎ＋ｂ）とＴ（ｍ＋ｈ，ｎ＋ｂ）からａライン下に離れた点の補正データＴ（ｍ＋ａ，ｎ＋ｂ）を補間生成するために、以下の式（３）に示す演算を行う。
【００９６】
T(m+a, n+b) = T(m, n+b)×(h-a)/h + T(m+h, n+b)×(a/h) ・・・(3)
以上の操作により、垂直空間補間部４１０からは周辺の４つの白側の上限値ｔｏｐの補正データから補間生成した補正データＴ（ｍ＋ａ，ｎ＋ｂ）が出力される。
【００９７】
同様に、水平空間補間部４０８、４０９および垂直空間補間部４１１を含む補完部４０５からは周辺の４つの黒側の下限値ｂｔｍの補正データから補間生成した補正データＢ（ｍ＋ａ，ｎ＋ｂ）が出力される。
【００９８】
次に、図９を用いてレベル補正部４１２でのディスクリ補正の動作を説明する。レベル補正部４１２では、画像データと、補間生成した補正データＴ（ｍ＋ａ，ｎ＋ｂ）、Ｂ（ｍ＋ａ，ｎ＋ｂ）を用いてディスクリ補正が行われる。レベル補正部４１２は、図９の９０２に示す入出力特性を持つブロックである。上限値ｔｏｐ（Ｔ（ｍ＋ａ，ｎ＋ｂ））及び下限値ｂｔｍ（Ｂ（ｍ＋ａ，ｎ＋ｂ））がそれぞれ垂直空間補間部４１０、４１１から入力される。同時に、上限値ｔｏｐと下限値ｂｔｍの画面上の位置に対応した画像データが入力される。９０２に示す入出力特性により、液晶表示素子の駆動電圧のダイナミックレンジを所望レベルに縮小する処理がなされる。これにより、隣接画素間の駆動電圧の差分が低減されるため、ディスクリ補正が実現される。ディスクリ補正を行わない場合、画素が有する階調範囲の上限側の値が２５５、下限側の値が０となり、９０１のような特性となる。なお、図９はデータが８ビットである例を挙げているがビット数はこれに限ったものではない。
【００９９】
（ＣＰＵ１１０におけるディスクリ補正処理の説明）
次に図１０〜図１１を用いてＣＰＵ１１０におけるディスクリネーション補正処理について説明する。
【０１００】
図１０はＣＰＵ１１０におけるディスクリネーション補正の流れを説明するフローチャートである。図１０のフローチャートでは、図６（ａ）、図６（ｂ）で表されるように、ディスクリの検知および補正が縦４つ横６つの計２４ブロックに分割されているケースを例に挙げて説明を行う。また、説明の便宜上、ブロックには図６（ｃ）に示すような（ｘ，ｙ）（ｘ＝０〜５，ｙ＝０〜３）という名前を付けて呼ぶこととする。
【０１０１】
まず、電源が投入される処理が開始され、Ｓ１００１でＣＰＵ１１０はディスクリパターン検出部３００のレジスタ３０３からディスクリ検出部の状態を取得し、ディスクリパターン検出が終了しているか判定する（Ｓ１００２）。Ｓ１００２において、ディスクリパターン検出が終了していなければＳ１００１へ戻り、Ｓ１００１〜Ｓ１００２を繰り返す。ディスクリ検出が終了していた場合は、ＣＰＵ１１０はＳ１００３、Ｓ１００４で変数ｘ、ｙを０に初期化する。その後、ＣＰＵ１１０はブロック（ｘ，ｙ）の特徴量カウンタＡＢＬ００〜０３、ＡＢＨ００〜１２、ＡＣＬ００〜０３、ＡＣＨ００〜１２をディスクリパターン検出部３００のレジスタ３０３から読みだす（Ｓ１００５）。読み出された特徴量は、入力画像データに応じて、ＣＰＵ１１０により、後述する特徴量変換を実施する（Ｓ１００６）。ＣＰＵ１１０は、変換後の特徴量を元に、後述する補正データ算出処理（Ｓ１００７）を行い、ブロック（ｘ，ｙ）の補正データｔｏｐ、ｂｔｍを算出する。補正データ算出後、ＣＰＵ１１０は変数ｘをインクリメントし（Ｓ１００８）、ｘが６以上かどうか判定し（Ｓ１００９）、ｘが６未満だった場合は、Ｓ１００５〜Ｓ１００９の処理を繰り返す。ｘが６以上だった場合はｙをインクリメントし（Ｓ１０１０）、ｙが４以上かどうか判定し（Ｓ１０１１）、ｙが４未満だった場合は、Ｓ１００４〜Ｓ１０１１の処理を繰り返し、ｙが４以上だった場合はＳ１０１２へ進む。次に、Ｓ１０１２は、全てのブロック（ｘ，ｙ）（ｘ＝０〜５，ｙ＝０〜３）に対して、算出された補正データｔｏｐ、ｂｔｍをディスクリ補正部４００のレジスタ４０２へ書き込む（Ｓ１０１２）。
【０１０２】
その後、ユーザからの終了指示があるか確認し（Ｓ１０１３）、指示が無ければＳ１００１に戻り、Ｓ１００１〜Ｓ１０１３までの処理を繰り返し、終了指示がなされていた場合には、処理を終了する。
【０１０３】
（特徴量変換の説明）
次に、ディスクリパターン検出部３００のレジスタ３０３から読みだされた特徴量の変換方法について、説明する。
【０１０４】
入力画像データは、解像度変換部１４１で解像度変換され、画像変形部１４２で変形され、ディスクリパターン検出部３００に入力される。ディスクリパターン検出部３００に入力される画像データは、パネル解像度で、図１１の四角形ＡＢＣＤとなり、入力画像データは、ディスクリパターン検出部入力時には、図１１の四角形Ａ’Ｂ’Ｃ’Ｄ’となる。つまり、ディスクリパターン検出部３００に入力される変形された入力画像データに、非入力画像データが付加されることにより、パネル解像度となることを、図１１は示している。四角形Ａ’Ｂ’Ｃ’Ｄ’の位置情報は、解像度変換部１４１で変換される解像度、画像変形部での変形パラメータ、パネル解像度により、決定される。
【０１０５】
図１１の四角形ＡＢＣＤ、四角形Ａ’Ｂ’Ｃ’Ｄ’の位置情報と、検出ブロックの分割情報により、検出ブロック毎の入力画像データの画素数を、ＣＰＵ１１０で算出し、レジスタバスを通して、ディスクリパターン検出部に与える。検出ブロック毎に、ＣＰＵ１１０で算出された入力画像データの画素数をｄｉｊ（ｉ＝０〜５、ｊ＝０〜３）とし、検出ブロックの横、縦の画素数を、ｗｉ、ｈｊ（ｉ＝０〜５、ｊ＝０〜３）とする。検出ブロック毎に、以下の式（４）の演算をし、ブロック毎に、ディスクリパターン検出部３００のレジスタ３０３から読みだされた特徴量（変換前特徴量）から、変換後特徴量を決定する（Ｓ１００６）。
変換後特徴量=変換前特徴量×(dij/(wi×hj))・・・(4)
図１１により、ブロック内計算の一例を示す。ｘ＝１、ｙ＝２の検出ブロックに着目する。このブロックの入力画像データの画素数はｄ１２、検出ブロックの縦、横の画素数は、ｗ１、ｈ２であることから、以下の式（５）により、変換後の特徴の算出が可能である。
変換後特徴量 = 変換前特徴量×(d12/(w1×h2))・・・(5)
（請求項１、２、３、４の動作の説明）
図１１で、ｘ＝１、ｙ＝２の検出ブロックの動作と、ｘ＝１、ｙ＝３の検出ブロックの動作を比較する。従来の方法では、この二つの検出ブロックに同程度ディスクリネーションが発生しやすい入力画像パターンが入力されていた場合、ｘ＝１、ｙ＝３の検出ブロックの特徴量に対して、ｘ＝１、ｙ＝２の検出ブロックの特徴量は小さくなるため、補正量が足りなくなる。式（５）の×（ｄ１２／（ｗ１×ｈ２））の項により、この不均一は修正され、ｘ＝１、ｙ＝２の検出ブロックでも、ｘ＝１、ｙ＝３の検出ブロックと、同程度のディスクリ補正が可能となる。
【０１０６】
以上説明したように、本実施例の液晶表示装置は、入力画像に応じて、ブロック毎でディスクリ特徴量を変換することにより、画質の均一性の劣化を極力抑えつつ、ディスクリネーションの発生を防止することができる。すなわち、ブロック毎のパネル解像度の画素数に対して、入力画像信号が表示される画素数の占める入力画像割合に応じて、ディスクリ特徴量を変換し、ディスクリ補正量を決定するという動作をしている。
【０１０７】
なお、本実施例の説明では、入力画像データは、解像度変換部１４１、画像変形部１４２を通ることとしたが、解像度変換部１４１の後に、画像変形部１４２がなくてもよい。または、画像変形部１４２で、画像の変形をせずに、非入力画像データを付加するだけの構成でもよい。このような構成にする場合でも、検出ブロック内に、入力画像データと、非入力画像データの両方が含まれることがあり、同様の効果が得られる。また、解像度変換部１４１、画像変形部１４２が両方ともない場合でも、入力画像データが、パネル画像データに一致するとは限らないので、検出ブロック内に、入力画像データと、非入力画像データの両方が含まれることがあり、同様の効果が得られる。
【０１０８】
［その他の実施例］
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、装置に供給することによっても、達成されることは言うまでもない。このとき、供給された装置の制御部を含むコンピュータ（またはＣＰＵやＭＰＵ）は、記憶媒体に格納されたプログラムコードを読み出し実行する。
【０１０９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１１１】
また、上述のプログラムコードの指示に基づき、装置上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１２】
さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれ、前述した実施形態の機能が実現される場合も含まれることは言うまでもない。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う。
【符号の説明】
【０１１３】
１００  プロジェクタ、１１０  ＣＰＵ、３００  ディスクリパターン検出部、
４００  ディスクリ補正部
【図１】
2017032879.tif 000003
【図２】
2017032879.tif 000004
【図３】
2017032879.tif 000005
【図４】
2017032879.tif 000006
【図５】
2017032879.tif 000007
【図６】
2017032879.tif 000008
【図７】
2017032879.tif 000009
【図８】
2017032879.tif 000010
【図９】
2017032879.tif 000011
【図１０】
2017032879.tif 000012
【図１１】
2017032879.tif 000013