(57)【要約】【課題】提示環境に応じた適切なディスクリネーション補正を行う。【解決手段】液晶駆動制御装置は液晶表示素子に表示させる入力画像を取得し、入力画像の各画素について、隣接する画素とのレベルの組み合わせを解析する。また液晶表示素子を用いて入力画像を提示する環境の照度条件を検出し、画素の解析結果と環境の照度条件に基づいて、入力画像の各画素の階調値を補正する補正情報を決定する。そして液晶駆動制御装置は、決定した各画素の補正情報を用いて、入力画像を液晶表示素子に形成する補正画像に変換する。【選択図】図１０
2014178390.tif 000002
【特許請求の範囲】
【請求項１】
液晶表示素子の液晶駆動制御装置であって、
前記液晶表示素子に表示させる入力画像を取得する取得手段と、
前記取得手段により取得された前記入力画像の各画素について、隣接する画素とのレベルの組み合わせを解析する解析手段と、
前記液晶表示素子を用いて前記入力画像を提示する環境の照度条件を検出する検出手段と、
前記解析手段による解析結果、及び前記検出手段により検出された前記環境の照度条件の情報に基づいて、前記入力画像の各画素の階調値を補正する補正情報を決定する決定手段と、
前記決定手段により決定された各画素の前記補正情報を用いて、前記入力画像を前記液晶表示素子に形成する補正画像に変換する補正手段と、を有する
ことを特徴とする液晶駆動制御装置。
【請求項２】
前記決定手段は、前記入力画像の各画素の階調値を補正する際の上限階調値及び下限階調値を設定することで前記各画素の補正情報を決定することを特徴とする請求項１に記載の液晶駆動制御装置。
【請求項３】
前記決定手段は、前記環境が低照度条件である場合に、前記上限階調値を基準の上限階調値から低下させ、かつ前記下限階調値を基準の下限階調値から低下させることを特徴とする請求項２に記載の液晶駆動制御装置。
【請求項４】
前記決定手段は、前記環境が高照度条件である場合に、前記上限階調値を基準の上限階調値から上昇させ、かつ前記下限階調値を基準の下限階調値から低下させることを特徴とする請求項２または３に記載の液晶駆動制御装置。
【請求項５】
前記解析手段は、前記入力画像を複数のブロックに分割し、各ブロックについて、前記液晶表示素子においてディスクリネーションが発生しうる組み合わせ条件に合致する、ブロック内の隣接する画素の組み合わせ数を計数し、
前記決定手段は、ブロックについて前記解析手段により計数された組み合わせ数が閾値を超えた場合に、該ブロックについての前記上限階調値を基準の上限階調値から低下させ、かつ該ブロックについての前記下限階調値を基準の下限階調値から上昇させ、
前記決定手段は、前記複数のブロックの各々について設定した前記上限階調値及び前記下限階調値を補間することで、前記各画素の補正情報を決定する
ことを特徴とする請求項２乃至４のいずれか１項に記載の液晶駆動制御装置。
【請求項６】
前記決定手段は、隣接するブロックの各々について設定した前記上限階調値及び前記下限階調値に応じて、前記補間における重み付けを異ならせることを特徴とする請求項５に記載の液晶駆動制御装置。
【請求項７】
液晶表示素子の液晶駆動制御装置であって、
前記液晶表示素子に表示させる入力画像を取得する取得手段と、
前記取得手段により取得された前記入力画像における所定のレベル範囲の画素の分布を解析する解析手段と、
前記液晶表示素子を用いて前記入力画像を提示する環境の照度条件を検出する検出手段と、
前記解析手段による解析結果、及び前記検出手段により検出された前記環境の照度条件の情報に基づいて、前記入力画像の各画素の階調値を補正する補正情報を決定する決定手段と、
前記決定手段により決定された各画素の前記補正情報を用いて、前記入力画像を前記液晶表示素子に形成する補正画像に変換する補正手段と、を有する
ことを特徴とする液晶駆動制御装置。
【請求項８】
前記補正情報は比例係数であり、
前記決定手段は、前記入力画像の各画素の階調値を補正する前記比例係数を設定することで前記各画素の補正情報を決定することを特徴とする請求項７に記載の液晶駆動制御装置。
【請求項９】
前記決定手段は、前記環境が低照度条件である場合に、前記比例係数を基準の比例係数から低下させることを特徴とする請求項８に記載の液晶駆動制御装置。
【請求項１０】
前記決定手段は、前記環境が高照度条件である場合に、前記比例係数を基準の比例係数から上昇させることを特徴とする請求項８または９に記載の液晶駆動制御装置。
【請求項１１】
前記解析手段は、前記入力画像を複数のブロックに分割し、各ブロックについて、前記所定のレベル範囲の画素の分布を解析し、
前記決定手段は、前記複数のブロックの各々について前記解析手段により解析された前記所定のレベル範囲に含まれる画素の分布に基づいて算出された評価値のうちの最大の評価値に応じて、前記補正情報の比例係数を変更することを特徴とする請求項８乃至１０のいずれか１項に記載の液晶駆動制御装置。
【請求項１２】
前記評価値は、白階調範囲に含まれる画素の数と中間調範囲に含まれる画素の数の積であり、
前記決定手段は、前記最大の評価値が大きいほど前記比例係数を小さくすることを特徴とする請求項１１に記載の液晶駆動制御装置。
【請求項１３】
請求項１乃至１２のいずれか１項に記載の液晶駆動制御装置と、
液晶表示素子と、を備えた
ことを特徴とする液晶表示装置。
【請求項１４】
液晶表示素子の液晶駆動制御装置の制御方法であって、
前記液晶駆動制御装置の取得手段が、前記液晶表示素子に表示させる入力画像を取得する取得工程と、
前記液晶駆動制御装置の解析手段が、前記取得工程において取得された前記入力画像の各画素について、隣接する画素とのレベルの組み合わせを解析する解析工程と、
前記液晶駆動制御装置の検出手段が、前記液晶表示素子を用いて前記入力画像を提示する環境の照度条件を検出する検出工程と、
前記液晶駆動制御装置の決定手段が、前記解析工程における解析結果、及び前記検出工程において検出された前記環境の照度条件の情報に基づいて、前記入力画像の各画素の階調値を補正する補正情報を決定する決定工程と、
前記液晶駆動制御装置の補正手段が、前記決定工程において決定された各画素の前記補正情報を用いて、前記入力画像を前記液晶表示素子に形成する補正画像に変換する補正工程と、を有する
ことを特徴とする液晶駆動制御装置の制御方法。
【請求項１５】
液晶表示素子の液晶駆動制御装置の制御方法であって、
前記液晶駆動制御装置の取得手段が、前記液晶表示素子に表示させる入力画像を取得する取得工程と、
前記液晶駆動制御装置の解析手段が、前記取得工程において取得された前記入力画像における所定のレベル範囲の画素の分布を解析する解析工程と、
前記液晶駆動制御装置の検出手段が、前記液晶表示素子を用いて前記入力画像を提示する環境の照度条件を検出する検出工程と、
前記液晶駆動制御装置の決定手段が、前記解析工程における解析結果、及び前記検出工程において検出された前記環境の照度条件の情報に基づいて、前記入力画像の各画素の階調値を補正する補正情報を決定する決定工程と、
前記液晶駆動制御装置の補正手段が、前記決定工程において決定された各画素の前記補正情報を用いて、前記入力画像を前記液晶表示素子に形成する補正画像に変換する補正工程と、を有する
ことを特徴とする液晶駆動制御装置の制御方法。
【請求項１６】
コンピュータを、請求項１乃至１２のいずれか１項に記載の液晶駆動制御装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液晶駆動制御装置、液晶表示装置、制御方法、及びプログラムに関し、特に液晶表示素子において隣接液晶画素間に生じた電界の差に起因するディスクリネーションの影響を低減する技術に関する。
【背景技術】
【０００２】
近年、液晶ディスプレイや液晶プロジェクタ等、液晶表示素子は様々な表示装置に利用されている。
【０００３】
液晶表示素子を構成する各画素（以下、液晶画素）は、表示対象である入力画像の対応する画素の色成分の階調値に応じた電圧が画素電極に印加されることで、通過する光量を制御可能である。具体的には各液晶画素の画素電極に電圧が印加されると、液晶層に電界が発生し、該電界によって液晶配向が変更される。このように入力画像に応じて各液晶画素の液晶配向が変更されることで、液晶表示素子を通過する光を用いて入力画像を観察者に提示することができる。
【０００４】
ところで、このように各液晶画素に対して電圧を印加した場合、液晶層に影響を与える方向とは直交する方向、即ち液晶パネルの面内方向に対しても電界が生じる。このため、１つの液晶画素に対して発生した電界は、隣接する液晶画素等、他の液晶画素に対して影響を及ぼすことになる。つまり、１つの液晶画素の液晶層は、所望の階調となるように印加された電圧により発生する電界に加え、他の液晶表示素子への電圧印加により発生する電界の影響を受けるため、所望の階調とは厳密に一致しない階調を示すことになる。
【０００５】
他の液晶画素について発生した電界により液晶が好適な配向とならない現象は「ディスクリネーション（Disclination：液晶配向不良現象）」と呼ばれ、液晶表示素子の使用における表示画質低下の要因の１つであった（非特許文献１）。このようなディスクリネーションは、特に中間調領域と高階調領域との間のエッジのような、画素間で液晶画素に適用する電圧の差異が大きい箇所において顕著に現れる。例えば白画素と黒画素が隣接する画像では、該隣接部において液晶配向の乱れが生じ、入力画像にはない暗線が形成されることがある。
【０００６】
このようなディスクリネーションの発生を低減する技術として、隣接液晶画素間に生じる電位差を予め検出し、該当する領域についての適応電圧の電圧変化が平滑化されるように補正を行う技術がある（特許文献１、２）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】米国特許第６７２７８７２号
【特許文献２】特開２００９−１０４０５５号公報
【非特許文献】
【０００８】
【非特許文献１】ディー・コイペルス（D.Cuypers）外著、「小型表示装置におけるフリンジ電界（Fringe Field Effects in  Microdisplays）」、情報表示装置学会２００５ダイジェスト（SID2005 DIGEST）、１２９８頁
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１及び２に開示される技術では、表示対象である入力画像の階調分布の解析によってのみディスクリネーションの発生を検出し、補正を行う適応電圧の補正を行うものであり、入力画像が提示される環境を考慮するものではなかった。
【００１０】
例えば高照度環境では、液晶ディスプレイの表示面、あるいは液晶プロジェクタにより投影がなされる投影面に提示された表示画像のコントラスト表現は、観察者に視認されにくい。即ち、ディスクリネーションが発生したとしても視認されにくい。また、ディスクリネーションについての補正処理は、緩やかなコントラスト変化を示すように階調幅を狭めることで液晶画素間の電位差を低減するものであり、高照度環境下で表示画像自体をさらに視認されにくくするものであった。
【００１１】
本発明は、上述の問題点に鑑みてなされたものであり、提示環境に応じた適切なディスクリネーション補正を行う液晶駆動制御装置、液晶表示装置、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
前述の目的を達成するために、本発明の液晶駆動制御装置は、以下の構成を備えることを特徴とする。具体的には液晶駆動制御装置は、液晶表示素子の液晶駆動制御装置であって、液晶表示素子に表示させる入力画像を取得する取得手段と、取得手段により取得された入力画像の各画素について、隣接する画素とのレベルの組み合わせを解析する解析手段と、液晶表示素子を用いて入力画像を提示する環境の照度条件を検出する検出手段と、解析手段による解析結果、及び検出手段により検出された環境の照度条件の情報に基づいて、入力画像の各画素の階調値を補正する補正情報を決定する決定手段と、決定手段により決定された各画素の補正情報を用いて、入力画像を液晶表示素子に形成する補正画像に変換する補正手段と、を有することを特徴とする。
【発明の効果】
【００１３】
このような構成により本発明によれば、提示環境に応じた適切なディスクリネーション補正を行うことが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る液晶プロジェクタ１００の機能構成を示したブロック図
【図２】本発明の実施形態１に係るパターン検出部１０４における処理及びディスクリネーションパターンを説明するための図
【図３】本発明の実施形態１に係るパターン検出部１０４の内部構成を示したブロック図
【図４】本発明の実施形態に係る液晶プロジェクタ１００の投影環境を例示した図
【図５】本発明の実施形態１に係るディスクリネーション補正部１０３の内部構成を示したブロック図
【図６】本発明の実施形態１に係る補正情報を例示した図
【図７】本発明の実施形態１に係るディスクリネーション補正部１０３で行われる補間処理を説明するための図
【図８】本発明の実施形態１に係る液晶プロジェクタ１００で実行される補正処理を例示したフローチャート
【図９】本発明の実施形態１に係る液晶プロジェクタ１００で実行される補正データ決定処理を例示したフローチャート
【図１０】本発明の実施形態１に係る液晶プロジェクタ１００で実行される補正データ変更処理を例示したフローチャート
【図１１】本発明の実施形態１に係る補正データにより規定される補正関数を例示した図
【図１２】本発明の実施形態２に係る（ａ）分布解析部１１２における解析を説明するための図、及び（ｂ）分布解析部１１２の内部構成を示したブロック図
【図１３】（ａ）本発明の実施形態２に係るディスクリネーション補正部１０３の内部構成を示したブロック図、及び（ｂ）本発明の実施形態２に係る比例係数により規定される補正関数を例示した図
【図１４】本発明の実施形態２に係る液晶プロジェクタ１００で実行される補正処理を例示したフローチャート
【図１５】本発明の実施形態２に係る液晶プロジェクタ１００で実行される比例係数決定処理を例示したフローチャート
【図１６】本発明の実施形態２に係る液晶プロジェクタ１００で実行される比例係数変更処理を例示したフローチャート
【発明を実施するための形態】
【００１５】
以下、本発明の例示的な実施形態について、図面を参照して詳細に説明する。なお、以下に説明する一実施形態は、液晶駆動制御装置の一例としての、ディスクリネーション補正機能を有する液晶プロジェクタに、本発明を適用した例を説明する。しかし、本発明は、液晶表示素子におけるディスクリネーションの発生を低減する補正処理を実行することが可能な任意の機器に適用可能である。
【００１６】
また、本明細書において、「液晶画素」とは、液晶表示素子を構成する素子の最小単位であり、投影画像の１画素を形成するために構成される液晶層及び画素電極を有する素子である。また本実施形態の液晶プロジェクタ１００によりスクリーン等の投影面に投影された画像は「投影画像」、投影対象となる入力画像は「被投影画像」として説明する。
【００１７】
《液晶プロジェクタ１００の構成》
図１は、本発明の実施形態に係る液晶プロジェクタ１００の機能構成を示すブロック図である。本実施形態の液晶プロジェクタ１００は、図１に示されるパターン検出部１０４を有し、分布解析部１１２を有さない構成となる。
【００１８】
制御部１０１は、例えばＣＰＵ、ＲＯＭ、ＲＡＭで構成される。制御部１０１は、たとえば液晶プロジェクタ１００が有する各ブロックの動作プログラムをＲＯＭから読み出し、ＲＡＭに展開して実行することにより各ブロックの動作を制御する。
【００１９】
画像処理部１０２は、入力された被投影画像に対して、所定の投影用の画像処理を適用する。具体的には画像処理部１０２は、被投影画像に対し、スケーリング、色補正、形状変換補正等の画像処理を適用する。
【００２０】
パターン検出部１０４は、入力された被投影画像を解析し、ディスクリネーションが発生しうるパターンを検出する。具体的にはパターン検出部１０４は、画像を複数のブロックに分割し、各ブロックについて、ブロック内の隣接する画素の階調値の組み合わせが、ディスクリネーションを発生しうる条件に合致するかを評価する。評価する画素の組み合わせは、例えば図２（ａ）に示されるように、対象画素Ａの輝度値について、隣接画素Ｂの輝度値との組み合わせ、及び隣接画素Ｃの輝度値との組み合わせを評価する。
【００２１】
〈パターン検出部１０４の構成〉
ここで、パターン検出部１０４をハードウェアとして実装する場合の内部構成を、図３を用いて詳細に説明する。
【００２２】
パターン検出部１０４には被投影画像とともに、関連付けられた同期信号が入力される。同期信号はタイミング制御部３０４に入力され、レベル分類部３０２における遅延量、及び解析結果格納部３０３とタイミング制御部３０４における処理のタイミング制御に用いられる。
【００２３】
被投影画像は画素ごとに、遅延部３０１及びレベル分類部３０２に入力される。遅延部３０１は、レベル分類部３０２における解析対象である対象画素Ａに対して１画素遅延させた信号である隣接画素Ｂ、及び１ライン遅延させた信号である隣接画素Ｃをレベル分類部３０２に出力する。レベル分類部３０２は、入力された対象画素Ａと隣接画素Ｂ、対象画素Ａと隣接画素Ｃの組み合わせについて、２つの画素のレベルがディスクリネーションを発生しうる条件に合致するか否かを判断する。そして条件に合致する場合は、レベル分類部３０２は判断した組み合わせに該当する分類のカウントを１だけ増加させる。ディスクリネーションを発生しうる条件の各分類について計数した結果は解析結果格納部３０３に保持される。このように各ブロックについて計数した結果は、制御部１０１に出力される。本実施形態のパターン検出部１０４は、ディスクリネーションを発生しうる条件の組み合わせの数を条件ごとに計数し、テーブルとして出力する。以下、該テーブルをブロック内のディスクリネーションパターンとして説明する。
【００２４】
本実施形態ではディスクリネーションパターンは、対象画素と２種類の隣接画素のそれぞれについて、例えば図２（ｂ）乃至（ｅ）に示されるような条件に分類する。具体的には隣接画素を、黒近辺のレベルＢＬｎ及びＣＬｎ（ｎ＝０〜１：例えば８ビット信号における３２以下）と、中間調以下のレベルＢＨｎ及びＣＨｎ（ｎ＝０〜２：例えば１２７以下）に分類する。そして黒近辺の隣接画素について、対象画素の中間調以上のレベルＡＬｎ（ｎ＝０〜４：例えば１２７〜２５５）に分類する（ＡＢＬ０ｎ及びＡＣＬ０ｎ）。また中間調以下の隣接画素について、対象画素の白階調近辺のレベルＡＨｎ（ｎ＝０〜３：例えば２００以上）に分類する（ＡＢＨ０ｎ、ＡＢＨ１ｎ、ＡＣＬ０ｎ、ＡＣＨ０ｎ）。
【００２５】
なお、本実施形態ではディスクリネーションを発生しうる条件の分類として、隣接する画素のレベルの組み合わせを用いる方法について説明するが、本発明の実施はこれに限られるものではない。例えば隣接する画素のレベル差、レベル比率等を、ディスクリネーションを発生しうる条件の分類としてもよい。
【００２６】
光センサ１１０は、液晶プロジェクタ１００により投影面４０１に投影された投影画像を観察する環境の照度を計測する。具体的には光センサ１１０は、図４に示されるように、液晶プロジェクタ１００が被投影画像を投影する場合の投影光４０３と照明４０２による照明光４０４とを合わせて計測し、Ａ／Ｄ変換部１１１に出力する。Ａ／Ｄ変換部１１１は、入力された照度の計測値をＡ／Ｄ変換し、照度条件を示す照度データとして情報を制御部１０１に出力する。
【００２７】
ディスクリネーション補正部１０３は、後述する液晶表示素子１０６に被投影画像に係る像を形成する際のディスクリネーションの発生を低減するための補正（ディスクリネーション補正）を被投影画像に対して適用する。ディスクリネーション補正に使用する補正情報は、制御部１０１がパターン検出部１０４から出力されたディスクリネーションパターン、及びＡ／Ｄ変換部１１１から出力された照度データに応じて生成し、予めディスクリネーション補正部１０３に供給する。
【００２８】
〈ディスクリネーション補正部１０３の構成〉
ここで、本実施形態のディスクリネーション補正部１０３をハードウェアとして実現する場合の内部構成について、図５を用いて説明する。
【００２９】
ディスクリネーション補正部１０３には被投影画像とともに、関連付けられた同期信号が入力される。同期信号はタイミング制御部５０１に入力され、メモリ５０２及びバッファ５０３からの補正データの出力、水平方向補間部５０６乃至５０９及び垂直方向補間部５１０、５１１における処理のタイミング制御に用いられる。
【００３０】
メモリ５０２には、制御部１０１により生成されたディスクリネーション補正のための補正情報が格納される。本実施形態では補正情報は、例えば図６に示されるような補正対象の被投影画像と同一の画素数を有し、パターン検出部１０４においてなされたものと同様にブロック分割されている。そして、補正情報の各ブロックの代表位置（図では各ブロックの中央）にディスクリネーション補正用の補正関数を定義する補正データが格納される。本実施形態のディスクリネーション補正部１０３で行われるディスクリネーション補正は、被投影画像の各画素について、各画素位置に対応して生成された補正関数により階調値を変換することにより行う。本実施形態では補正関数は一次関数として定義され、補正データとして該一次関数の上限階調値及び下限階調値（補正後の階調値の最大値及び最小値）の情報が各代表位置に格納されるものとする。メモリ５０２は、同期信号に応じて順次バッファ５０３に補正データを出力する。なお、代表位置は各ブロックにおいて同一位置に設けられるものとし、補正情報全体において等間隔（図では水平方向にｗ、垂直方向にｈ）に設けられる。
【００３１】
バッファ５０３は、後述の補間部５０４及び５０５における補正データの補間処理に必要な補正データが揃うまで情報を保持する。そしてバッファ５０３は、補間処理を行うタイミングで、補間に必要な補正データを補間部５０４及び５０５に供給する。
【００３２】
補間部５０４及び５０５は、メモリ５０２に格納された補正情報について、代表位置以外の画素位置におけるディスクリネーション補正用の補正データを、代表位置の補正データから補間して生成する。具体的には補間部５０４及び５０５は、それぞれ画素位置における補正関数の上限階調値、下限階調値を補間により生成する。
【００３３】
補間部５０４及び５０５は補間対象が異なること以外は同様の構成を有するものであるので、以下、補間部５０４の構成について説明する。
【００３４】
補間部５０４では、図７（ａ）に示される１つの対象ブロック７０１に対し、右側に隣接するブロック７０２、下側に隣接するブロック７０３、右下に位置するブロック７０４を用いて、４つの代表位置で囲まれる画素位置における補正データを補間により生成する。
【００３５】
ここで、図７（ｂ）に示されるような、対象ブロック７０１の代表位置から水平方向にｂ、垂直方向にａだけ移動した位置における補正データの生成方法について説明する。なお、補間に用いる各ブロックの代表位置において取得される補正データは、図７（ａ）に示したようにＴm,n、Ｔm,n+w、Ｔm+h,n、及びＴm+h,n+wであるものとする。
【００３６】
まず補間部５０４は、水平方向に並んだ２ブロックについて、左側のブロックの代表位置から水平方向にｂだけ移動した位置における補正データＴm,n+b及びＴm+h,n+bを生成する。具体的には水平方向補間部５０６は、ブロック７０１とブロック７０２について
2014178390.tif 000003
のように計算することで、ブロック７０１の代表位置から水平方向にｂだけ移動した画素位置における補正データを生成する。この計算式は図７（ｃ）の線分７１１で表される。
【００３７】
なお、Ｔm,nに重みを付けた補間を行う場合は、図７（ｃ）の曲線７１２、Ｔm,n+wに重みを付けた補間を行う場合は、図７（ｃ）の曲線７１３のような補間を行う。
【００３８】
曲線７１２であるｆ２（ｘ）、曲線７１３であるｆ３（ｘ）は重み付け補間をする式の一例であり、ここでは、０≦ｘ≦ｗのとき、それぞれ
2014178390.tif 000004
2014178390.tif 000005
の２次曲線で表す。
【００３９】
ｆ２（ｘ）は、座標（０、Ｔm,n）、（ｗ、Ｔm,n+w）を通り、座標（０、Ｔm,n）で微分値が０になるという条件から求められる。
【００４０】
また、ｆ３（ｘ）は、座標（０、Ｔm,n）、（ｗ、Ｔm,n+w）を通り、座標（ｗ、Ｔm,n+w）で微分値が０になるという条件から求められる。
【００４１】
この例では最もＴm,nに重みを付ける場合にｆ２（ｘ）を用い、最もＴm,n+wに重みを付ける場合にｆ３（ｘ）を用いる。これらの関数を一般的に表現すると、
ｆ（ｘ）＝ｊｘ２＋ｋｘ＋ｌ          式（１）
と書ける。
【００４２】
関数ｆ２（ｘ）、ｆ３（ｘ）の間の関数で重み付けする場合は、上記関数の係数ｊ、ｋ、ｌを調整し、２次曲線が図７（ｃ）の曲線７１２、７１３の間にくるようにする。
【００４３】
また水平方向補間部５０７は、ブロック７０３とブロック７０４について
2014178390.tif 000006
のように計算することで、ブロック７０３の代表位置から水平方向にｂだけ移動した画素位置における補正データを生成する。この計算式は図７（ｃ）の線分７１１で表される。
【００４４】
なお、Ｔm+h,nに重みを付けた補間を行う場合は、図７（ｃ）の曲線７１２、Ｔm+h,n+wに重みを付けた補間を行う場合は、図７（ｃ）の曲線７１３のような補間を行う。
【００４５】
曲線７１２であるｆ２（ｘ）、曲線７１３であるｆ３（ｘ）は重み付け補間をする式の一例であり、ここでは、０≦ｘ≦ｗのとき、それぞれ
2014178390.tif 000007
2014178390.tif 000008
の２次曲線で表す。これらを決定する条件は、上述の通りである。
【００４６】
この例では最もＴm+h,nに重みを付ける場合にｆ２（ｘ）を用い、最もＴm+h,n+wに重みを付ける場合にｆ３（ｘ）を用いる。その間の重み付けは、上記式（１）の係数ｊ、ｋ、ｌを調整し、２次曲線が図７（ｃ）の曲線７１２、７１３の間にくるようにする。
【００４７】
そしてさらに垂直方向補間部５１０が、水平方向補間部５０６及び５０７により生成された補正データＴm,n+b及びＴm+h,n+bから、目的画素位置の補正データＴm+a,n+bを補間により生成する。具体的には垂直方向補間部５１０は、
2014178390.tif 000009
のように計算することで、ブロック７０１の代表位置から水平方向にｂ、垂直方向にａだけ移動した画素位置における補正データを生成する。なお、重み付けの方法は、水平方向の補間の場合と同様である。
【００４８】
このように補正情報全体の各画素位置について補正データの生成がなされる。生成された補正データはレベル補正部５１２に供給され、レベル補正部５１２に入力された被投影画像の対応画素の階調補正（ディスクリネーション補正）に用いられる。レベル補正部５１２が実行する階調補正は、例えば線形変換であり、被投影画像の画素について８ビットの階調値が入力されると、上限階調値及び下限階調値で規定される一次関数に従って、変換後の階調値を出力する。このとき、ディスクリネーションによる影響を低減する補正が行われる場合、隣接する画素間に印加される電圧差を低減するために、出力される階調範囲は一般的に８ビットよりも狭くなる。
【００４９】
液晶駆動部１０５は、ディスクリネーション補正部１０３から出力されたディスクリネーション補正が適用された被投影画像に対して、投影用のガンマ補正処理、輝度むら対策用補正処理等を適用する。そして液晶駆動部１０５は、液晶表示素子１０６に対応する像を形成させるための液晶駆動信号に画像を変換し、液晶表示素子１０６の駆動制御を行う。なお、本実施形態では投影用の補正処理を液晶駆動部１０５で行うものとして説明するが、該処理は画像処理部１０２において実行されるものであってもよいことは容易に理解されよう。
【００５０】
液晶表示素子１０６は、１枚あるいは複数枚で構成された液晶パネルである。液晶表示素子１０６は、液晶駆動部１０５から入力された液晶駆動信号に従って各液晶画素の画素電極に対応する電圧を印加し、被投影画像に係る像を形成する。液晶表示素子１０６に形成された像は、光源１０７により放射され、照明光学系１０８により液晶表示素子１０６に導かれた平行光により、投影光学系１０９を介して投影面に投影され、投影画像として表示される。
【００５１】
《補正処理》
このような構成をもつ本実施形態の液晶プロジェクタ１００の補正処理について、図８のフローチャートを用いて具体的な処理を説明する。該フローチャートに対応する処理は、制御部１０１が、例えば内蔵するＲＯＭに記憶されている対応する処理プログラムを読み出し、ＲＡＭに展開して実行することにより実現することができる。なお、本補正処理は、例えば投影用に被投影画像が液晶プロジェクタ１００に入力された際に開始されるものとして説明する。
【００５２】
Ｓ８０１で、制御部１０１は、光センサ１１０により計測された照度データを取得し、不図示のＲＯＭに格納する。
【００５３】
Ｓ８０２で、制御部１０１は、入力された被投影画像に対して定義された分割ブロックのうち、未処理のブロックを選択する。
【００５４】
Ｓ８０３で、パターン検出部１０４は制御部１０１の制御の下、選択されたブロック（選択ブロック）についてディスクリネーションパターンを生成する。具体的にはパターン検出部１０４はブロック内の全画素を順に対象画素として選択し、上述したように隣接画素とのレベルの組み合わせがディスクリネーションを発生しうる条件に合致するかを判定し、該当する場合は該当する分類のカウントを１だけ増加する。
【００５５】
Ｓ８０４で、制御部１０１は、パターン検出部１０４に生成された選択ブロックについてのディスクリネーションパターンに従い、選択ブロックについての代表補正データ（上述の代表位置に格納する補正データ）を決定する補正データ決定処理を実行する。
【００５６】
〈補正データ決定処理〉
ここで、本実施形態の液晶プロジェクタ１００で実行される補正データ決定処理について、図９のフローチャートを用いて詳細を説明する。
【００５７】
Ｓ９０１で、制御部１０１は、選択ブロックのディスクリネーションパターンの高階調側分類であるＡＢＨ０ｎとＡＣＨ０ｎ、及びＡＢＨ１ｎとＡＣＨ１ｎ（ｎ＝０〜２）を順番に選択する。即ち、制御部１０１は本ステップを実行するたびに、ＡＢＨ００とＡＣＨ００、ＡＢＨ０１とＡＣＨ０１、・・・、ＡＢＨ１１とＡＣＨ１１、ＡＢＨ１２とＡＣＨ１２と、２つの隣接画素についての分類を選択する。
【００５８】
Ｓ９０２で、制御部１０１は、選択した２種類の分類のカウントのいずれかが閾値Ｔを超えるか否かを判断する。制御部１０１は、２種類の分類のカウントのいずれかが閾値Ｔを超えると判断した場合は処理をＳ９０３に移し、超えないと判断した場合は処理をＳ９０４に移す。
【００５９】
なお、閾値Ｔは、対象画素と隣接画素との差分が大きいことを示す特徴量（例えば、ＡＢＨ０２、ＡＣＨ０２、ＡＢＨ０１、ＡＣＨ０１等）について設定される閾値（Ｔ１Ｈ）と、それ以外の特徴量について設定される閾値（Ｔ２Ｈ）とで値を異ならせてもよい。即ち、Ｔ１Ｈ＜Ｔ２Ｈとして、隣接画素の差分が大きいことを示す特徴量に対する、ディスクリネーション補正の感度を上げてもよい。
【００６０】
Ｓ９０３で、制御部１０１は、選択ブロックの補正データの上限階調値を低下させる。即ち、ディスクリネーションが発生しうる条件の画素の数が閾値Ｔより多いためディスクリネーションの影響を受けると考え、ディスクリネーション補正後の画素の階調幅を縮小するよう制御部１０１は上限階調値を低い値に変更する。つまり、ディスクリネーション補正強度を強める。なお、補正データの上限階調値の初期値は、入力と出力で変化のない基準の値、例えば階調が８ビットであれば２５５に設定されているものとする。
【００６１】
なお、上限階調値の下げ幅については、例えばＡＢＨ１０、ＡＢＨ１１、ＡＢＨ１２、ＡＢＨ００、ＡＢＨ０１、ＡＢＨ０２の順で下げ幅が大きくなるようにすればよい（ＡＣＨも同様）。これは、対象画素Ａと隣接画素Ｂとの差が大きい場合に、よりディスクリネーション補正の強度を強める必要があることによる。
【００６２】
Ｓ９０４で、制御部１０１は、全ての分類についてＳ９０２の判断を実行したか否かを判断する。制御部１０１は、全ての分類について判断を実行したと判断した場合は処理をＳ９０５に移し、実行していないと判断した場合は処理をＳ９０１に戻す。
【００６３】
Ｓ９０５で、制御部１０１は、選択ブロックのディスクリネーションパターンの低階調側分類であるＡＢＬ０ｎとＡＣＬ０ｎ（ｎ＝０〜３）を順番に選択する。即ち、制御部１０１は本ステップを実行するたび、ＡＢＬ００とＡＣＬ００、ＡＢＬ０１とＡＣＬ０１、・・・、ＡＢＬ０３とＡＣＬ０３と、２つの隣接画素についての組み合わせの分類を選択する。
【００６４】
Ｓ９０６で、制御部１０１は、選択した２種類の分類のカウントのいずれかが閾値Ｔを超えるか否かを判断する。制御部１０１は、２種類の分類のカウントのいずれかが閾値Ｔを超えると判断した場合は処理をＳ９０７に移し、超えないと判断した場合は処理をＳ９０８に移す。
【００６５】
なお、閾値Ｔは、対象画素と隣接画素との差分が大きいことを示す特徴量（例えば、ＡＢＬ０３、ＡＣＬ０３等）について設定される閾値（Ｔ１Ｌ）と、それ以外の特徴量について設定される閾値（Ｔ２Ｌ）とで値を異ならせてもよい。即ち、Ｔ１Ｌ＜Ｔ２Ｌとして、隣接画素の差分が大きいことを示す特徴量に対する、ディスクリネーション補正の感度を上げてもよい。
【００６６】
Ｓ９０７で、制御部１０１は、選択ブロックの補正データの下限階調値を上昇させる。即ち、制御部１０１は、ディスクリネーション補正後の画素の階調幅を縮小するよう下限階調値を高い値に変更することで、ディスクリネーション補正強度を強める。なお、補正データの下限階調値の初期値は入力と出力で変化のない値、例えば階調が８ビットであれば０に設定されているものとする。
【００６７】
なお、下限階調値の上げ幅については、例えばＡＢＬ００、ＡＢＬ０１、ＡＢＬ０２、ＡＢＬ０３の順で上げ幅が大きくなるようにすればよい（ＡＣＬも同様）。これは、上限階調値の変更と同様、対象画素Ａと隣接画素Ｂとの差が大きい場合に、よりディスクリネーション補正の強度を強める必要があることによる。
【００６８】
Ｓ９０８で、制御部１０１は、全ての分類についてＳ９０６の判断を実行したか否かを判断する。制御部１０１は、全ての分類について判断を実行したと判断した場合は本補正データ決定処理を完了し、実行していないと判断した場合は処理をＳ９０５に戻す。
【００６９】
このようにディスクリネーションパターンを参照して選択ブロックの補正データを決定した後、制御部１０１は処理をＳ８０５に移す。
【００７０】
Ｓ８０５で、制御部１０１は、Ｓ８０４で決定した選択ブロックの補正データを、照度データに応じて変更する補正データ変更処理を実行する。
【００７１】
〈補正データ変更処理〉
ここで、本実施形態の液晶プロジェクタ１００で実行される補正データ変更処理について、図１０のフローチャートを用いて詳細を説明する。
【００７２】
Ｓ１００１で、制御部１０１は、照度値ＬＡが低照度条件と判断する閾値ｌａ０以下であるか否かを判断する。制御部１０１は、照度値ＬＡが閾値ｌａ０以下であると判断した場合は処理をＳ１００２に移し、ｌａ０より大きいと判断した場合は処理をＳ１００８に移す。
【００７３】
Ｓ１００２で、制御部１０１は、選択ブロックの補正データを、上限階調値ｔｏｐをδ１ｔだけ低下させ、下限階調値ｂｔｍをδ１ｂだけ低下させて更新する。投影環境が低照度条件下である場合、投影画像はコントラストが高い画像として観察者に視認されやすいため、発生したディスクリネーションも視認されうる。このため、コントラストが高く視認されうる高輝度側については上限階調値を低下させることでディスクリネーション補正強度を強める。また、下限階調値については、ディスクリネーション補正強度を弱める方向に補正、即ち下限階調値を低下させている。これは下限階調値を上昇させた場合に暗部が本来の投影輝度よりも明るく視認される、所謂黒浮きが生じることを回避するためである。
【００７４】
なお、下限階調値が低くなりすぎるとディスクリネーション補正の効果が得られない可能性があるため、下限階調値の下げ幅δ１ｂは、上限階調値の下げ幅δ１ｔよりは小さく設定するものとする。また本実施形態では低照度条件において下限階調値を低下させるものとして説明したが、照度条件によっては下限階調値を上昇させるように変更してもよい。
【００７５】
例えば補正データにより定義される補正関数が図１１の一点鎖線１１０２（上限階調値ｔｏｐｎ、下限階調値ｂｔｍｎ）である場合を考える。投影環境が低照度条件であるとき、補正データは補正関数が二点鎖線１１０４（上限階調値ｔｏｐｄ、下限階調値ｂｔｍｄ）となるように変更される。
【００７６】
Ｓ１００３で、制御部１０１は、更新した選択ブロックの補正データが、周辺ブロックの補正データと比較して既定レベル以上高いディスクリネーション補正強度を与えるデータであるか否かを判断する。制御部１０１は、選択ブロックの補正データが周辺ブロックの補正データよりも既定レベル以上高い補正強度を与えるデータであると判断した場合は処理をＳ１００４に移す。また制御部１０１は、選択ブロックの補正データが周辺ブロックの補正データよりも既定レベル以上高い補正強度を与えるデータではないと判断した場合は処理をＳ１００５に移す。
【００７７】
Ｓ１００４で、制御部１０１は、ディスクリネーション補正部１０３におけるディスクリネーション補正において、選択ブロックと隣接ブロック間の補正データを生成するために用いられる重み付け係数を決定し、本補正データ変更処理を完了する。具体的には制御部１０１は、補正強度の強い選択ブロックのみが補正後にコントラストの低下が目立つことを回避するために、補間関数として図７（ｃ）の線分７１１よりも曲線７１２寄りの関数を設定する。
【００７８】
一方、Ｓ１００３において選択ブロックの補正データが周辺ブロックよりも既定レベル以上高い補正強度を与えるデータではないと判断した場合、制御部１０１はＳ１００５で以下の判断を行う。制御部１０１は、更新した選択ブロックの補正データが、周辺ブロックの補正データと比較して既定レベル以上低いディスクリネーション補正強度を与えるデータであるか否かを判断する。制御部１０１は、選択ブロックの補正データが周辺ブロックの補正データよりも既定レベル以上低い補正強度を与えるデータであると判断した場合は処理をＳ１００６に移す。また制御部１０１は、選択ブロックの補正データが周辺ブロックの補正データよりも既定レベル以上低い補正強度を与えるデータではないと判断した場合は処理をＳ１００７に移す。
【００７９】
Ｓ１００６で、制御部１０１は、ディスクリネーション補正部１０３におけるディスクリネーション補正において、選択ブロックと隣接ブロック間の補正データを生成するために用いられる重み付け係数を決定し、本補正データ変更処理を完了する。具体的には制御部１０１は、補正強度の弱い選択ブロックのみが補正後にコントラストが高く目立つことを回避するために、補間関数として図７（ｃ）の線分７１１よりも曲線７１３寄りの関数を設定する。
【００８０】
一方、Ｓ１００５において選択ブロックの補正データが周辺ブロックよりも既定レベル以上高い補正強度を与えるデータではないと判断した場合、制御部１０１はＳ１００７で補間関数として図７（ｃ）の線分７１１の関数を設定し、本補正データ変更処理を完了する。即ち、いずれのブロックにも重みをおかない補正となるように係数を設定する。
【００８１】
一方、Ｓ１００１において照度値ＬＡが低照度条件と判断する閾値ｌａ０より大きいと判断した場合、制御部１０１はＳ１００８で、照度値ＬＡが高照度条件と判断する閾値ｌａ１（＞ｌａ０）より大きいか否かを判断する。制御部１０１は、照度値ＬＡが閾値ｌａ１より大きいと判断した場合は処理をＳ１００９に移し、閾値ｌａ１以下であると判断した場合は補正データを変更することなく本補正データ変更処理を完了する。
【００８２】
Ｓ１００９で、制御部１０１は、選択ブロックの補正データを、上限階調値ｔｏｐをδ２ｔだけ上昇させ、下限階調値ｂｔｍをδ２ｂだけ低下させて更新し、本補正データ変更処理を完了する。投影環境が高照度条件下である場合、投影画像はコントラストが低い画像として観察者に視認されやすいため、発生したディスクリネーションは視認されにくい。即ち、全体的にコントラストが低く視認されうるため、高輝度側については上限階調値を上昇させ、低輝度側には下限階調値を低下させることでディスクリネーション補正強度を弱める。
【００８３】
例えば補正データにより定義される補正関数が図１１の一点鎖線１１０２（上限階調値ｔｏｐｎ、下限階調値ｂｔｍｎ）である場合を考える。投影環境が高照度条件であるとき、補正データは補正関数が破線１１０３（上限階調値ｔｏｐｂ、下限階調値ｂｔｍｂ）となるように変更される。
【００８４】
このように、本実施形態の液晶プロジェクタ１００では、投影画像のコントラストが低下するような明るい投影環境において、ディスクリネーション補正が適用されることでさらにコントラストが低下することを低減することができる。
【００８５】
なお、低照度及び高照度条件のいずれでも下限階調値を低下させる変更を補正データに適用しているが、高照度条件における下げ幅δ２ｂはディスクリネーションが視認されにくい状況であるため、低照度条件における下げ幅δ１ｂよりも大きく設定されるものとする。また、投影環境が極めて明るい場合はディスクリネーション補正を適用しないよう、補正データは補正関数が図１１の直線１１０１（入出力に変化なし）となるように変更されてもよい。
【００８６】
このように補正データを変更した後、制御部１０１は該補正データをディスクリネーション補正部１０３のメモリ５０２に供給し、重み付け係数を補間部５０４及び５０５に供給する。
【００８７】
Ｓ８０６で、制御部１０１は、補正データの補間が可能な領域が存在するか否かを判断する。具体的には制御部１０１は、補間に用いる全てのブロックの補正データをメモリ５０２に供給した領域が存在するか否かを判断する。即ち、図７で示したようにブロック７０１乃至７０４の補正データが揃った領域（４つのブロックの代表位置で形成される矩形領域）が存在するかを制御部１０１は判断する。制御部１０１は、補正データの補間が可能な領域が存在すると判断した場合は処理をＳ８０７に移し、存在しないと判断した場合は処理をＳ８０８に移す。
【００８８】
Ｓ８０７で、ディスクリネーション補正部１０３は制御部１０１の制御の下、補間処理を行って補正情報の補正データを生成して更新する。そして生成した補正データに対応する被投影画像の領域について、補正データに応じたディスクリネーション補正処理を実行し、補正画像を生成する。
【００８９】
Ｓ８０８で、制御部１０１は、入力された被投影画像に対して定義された分割ブロックに未処理のブロックが存在するか否かを判断する。制御部１０１は、未処理のブロックが存在すると判断した場合は処理をＳ８０２に戻し、存在しないと判断した場合は本補正処理を完了する。
【００９０】
以上説明したように、本実施形態の液晶駆動制御装置は、提示環境に応じた適切なディスクリネーション補正を行うことができる。具体的には液晶駆動制御装置は液晶表示素子に表示させる入力画像を取得し、入力画像の各画素について、隣接する画素とのレベルの組み合わせを解析する。また液晶表示素子を用いて入力画像を提示する環境の照度条件を検出し、画素の解析結果と環境の照度条件に基づいて、入力画像の各画素の階調値を補正する補正情報を決定する。そして液晶駆動制御装置は、決定した各画素の補正情報を用いて、入力画像を液晶表示素子に形成する補正画像に変換する。
【００９１】
このようにすることで、ディスクリネーションが視認されやすい低照度条件下ではディスクリネーション補正の補正強度を強め、視認されにくい高照度条件下では補正強度を弱めるような、照度条件にあわせた補正を被投影画像に適用することができる。
【００９２】
なお、本実施形態では補正データである上限階調値及び下限階調値の決定及び変更において、調整の下げ幅及び上げ幅を固定値として説明したが、本発明の実施はこれに限られるものではない。上限階調値及び下限階調値の調整量は、外光照度条件に応じて決定される値であってもよい。
【００９３】
［実施形態２］
上述した実施形態１では、被投影画像を分割した各ブロックについて、ブロック内の隣接する画素についてレベルの組み合わせにより、ブロック内においてディスクリネーションが発生しうるか否かを解析する方法について説明した。本実施形態ではブロック内の輝度レベル分布を数値化することで、ディスクリネーションが発生しうるか否かを解析する方法について説明する。
【００９４】
《液晶プロジェクタ１００の構成》
本実施形態の液晶プロジェクタ１００の機能構成は、略実施形態１の液晶プロジェクタ１００と同様の機能構成を有するが、パターン検出部１０４を有さず、図１に示される分布解析部１１２を有する点で実施形態１と異なる。
【００９５】
分布解析部１１２は、入力された被投影画像を解析し、ディスクリネーションが発生しうるか否かの判断に用いる白階調と定めたレベル範囲の画素数と中間調と定めたレベル範囲の画素数を出力する。具体的には分布解析部１１２は、画像を複数のブロックに分割し、各ブロックについて、図１２（ａ）に示すようなブロック内に含まれる白階調と定めたレベル範囲の画素の数Ｓｈと中間調と定めたレベル範囲の画素の数Ｓｍとを解析し、出力する。
【００９６】
〈分布解析部１１２の構成〉
ここで、分布解析部１１２をハードウェアとして実装する場合の内部構成を、図１２（ｂ）を用いて詳細に説明する。
【００９７】
分布解析部１１２には被投影画像とともに、関連付けられた同期信号が入力される。同期信号はタイミング制御部１２０３に入力され、ヒストグラム取得部１２０１におけるヒストグラム解析、及び解析結果格納部１２０２における処理のタイミング制御に用いられる。
【００９８】
被写体画像はブロックの画素ごとに、ヒストグラム取得部１２０１に入力される。ヒストグラム取得部１２０１は、入力された画素のレベルを解析し、レベルについてのヒストグラム（頻度マップ）を更新しながら、ブロックについてのヒストグラムを生成する。そしてヒストグラム取得部１２０１は、生成したヒストグラムについて白階調範囲（Ｒｈ：Ｘｈ＜ｘ≦２５５）に含まれる画素の数を総和し、得られた画素数Ｓｈの情報を解析結果格納部１２０２に格納させる。またヒストグラム取得部１２０１は、生成したヒストグラムについて中間調範囲（Ｒｍ：Ｘｍ≦ｘ≦Ｘｈ）に含まれる画素の数を総和し、得られた画素数Ｓｍの情報を解析結果格納部１２０２に格納させる。解析結果格納部１２０２は、ブロックについての解析が完了すると、Ｓｈ及びＳｍの情報を制御部１０１に出力する。
【００９９】
なお、本実施形態ではブロックごとにヒストグラムを生成し、Ｓｈ及びＳｍを出力するものとして説明するが、本発明の実施はこれに限られるものではなく、例えばヒストグラムは被投影画像全体について生成されるものであってもよい。
【０１００】
また本実施形態のディスクリネーション補正部１０３は、実施形態１とは異なり、被投影画像の各画素の階調値に対して、制御部１０１から供給された所定の比例係数を乗ずることでディスクリネーション補正を行う構成となっている。ディスクリネーション補正部１０３は、図１３（ａ）に示されるように乗算器１３００を用いて構成されてよい。本実施形態の制御部１０１は、分布解析部１１２から出力された全ブロックの白階調範囲と中間調範囲に含まれる画素数及び照度データに応じて、被投影画像全体についての補正情報である比例係数を決定し、ディスクリネーション補正部１０３に供給する。
【０１０１】
《補正処理》
このような構成を持つ本実施液体の液晶プロジェクタ１００の補正処理について、図１４のフローチャートを用いて具体的な処理を説明する。なお、本実施形態の補正処理の説明において、実施形態１の補正処理と同様の処理を行うステップについては同一の参照番号を付して説明を省略し、以下、本実施形態に特徴的な処理についてのみ説明する。
【０１０２】
Ｓ８０２において未処理のブロックが選択されたのち、分布解析部１１２は制御部１０１の制御の下、Ｓ１４０１で選択ブロックについて解析を行い、白階調範囲に含まれる画素の数Ｓｈ及び中間調範囲に含まれる画素の数Ｓｍを出力する。
【０１０３】
Ｓ１４０２で、制御部１０１は、入力された被投影画像に対して定義された分割ブロックに未処理のブロックが存在するか否かを判断する。制御部１０１は、未処理のブロックが存在すると判断した場合は処理をＳ８０２に戻し、存在しないと判断した場合は処理をＳ１４０３に移す。
【０１０４】
Ｓ１４０３で、制御部１０１は、分布解析部１１２から出力された各ブロックについてのＳｈ及びＳｍを参照し、被投影画像のディスクリネーション補正に係る比例係数を決定する比例係数決定処理を実行する。
【０１０５】
〈比例係数決定処理〉
ここで、本実施形態の液晶プロジェクタ１００で実行される比例係数決定処理について、図１５のフローチャートを用いて詳細を説明する。
【０１０６】
Ｓ１５０１で、制御部１０１は、被投影画像に対して定義された複数のブロックの各々についてＳｈとＳｍの積を評価値として算出し、算出した評価値のうちの最大の評価値ｍａｘＴを特定する。そして制御部１０１は、最大評価値ｍａｘＴが、被投影画像において発生しうるディスクリネーションの量が無視できるか判断する閾値として設けられた評価閾値ｔ０以下であるか否かを判断する。制御部１０１は、最大評価値ｍａｘＴが評価閾値ｔ０以下であると判断した場合は処理をＳ１５０２に移し、評価閾値ｔ０より大きいと判断した場合は処理をＳ１５０３に移す。
【０１０７】
Ｓ１５０２で、制御部１０１は、入出力に変化を生じさせない初期値の比例係数をディスクリネーション補正に係る比例係数Ｇ（＝１）として決定し、本比例係数決定処理を完了する。
【０１０８】
一方、Ｓ１５０１において最大評価値ｍａｘＴが評価閾値ｔ０より大きいと判断した場合、制御部１０１はＳ１５０３で、次の判断を行う。制御部１０１は、最大評価値ｍａｘＴが、被投影画像において発生しうるディスクリネーションの量が補正強度の強いディスクリネーション補正を必要とするか判断する閾値として設けられた評価閾値ｔ１（＞ｔ０）より大きいか否かを判断する。制御部１０１は、最大評価値ｍａｘＴが評価閾値ｔ１より大きいと判断した場合は処理をＳ１５０５に移し、評価閾値ｔ１以下であると判断した場合は処理をＳ１５０４に移す。
【０１０９】
Ｓ１５０４で、制御部１０１は、被投影画像において発生しうるディスクリネーションの量が中程度であると判断し、ディスクリネーション補正に係る比例係数Ｇをｇ１（＜１）として決定し、本比例係数決定処理を完了する。
【０１１０】
一方、Ｓ１５０５で、制御部１０１は、被投影画像において発生しうるディスクリネーションの量が多く、補正強度の高いディスクリネーション補正が必要であると判断し、ディスクリネーションに係る比例係数Ｇをｇ２（＜ｇ１）として決定し、処理を完了する。
【０１１１】
このように、本実施形態の液晶プロジェクタ１００では、制御部１０１が被投影画像において発生しうるディスクリネーションの量を評価値により判断し、量に応じて比例係数を決定している。具体的には制御部１０１は、評価値が高いほど、比例係数が小さくなるように決定する。
【０１１２】
Ｓ１４０３において比例係数を決定すると、制御部１０１はＳ１４０４で、該比例係数を照度データに応じて変更する比例係数変更処理を実行する。
【０１１３】
〈比例係数変更処理〉
ここで、本実施形態の液晶プロジェクタ１００で実行される比例係数変更処理について、図１６のフローチャートを用いて詳細を説明する。
【０１１４】
Ｓ１６０１で、制御部１０１は、照度値ＬＡが低照度条件と判断する閾値ｌａ０以下であるか否かを判断する。制御部１０１は、照度値ＬＡが閾値ｌａ０以下であると判断した場合は処理をＳ１６０２に移し、ｌａ０より大きいと判断した場合は処理をＳ１６０３に移す。
【０１１５】
Ｓ１６０２で、制御部１０１は、投影環境が低照度条件下でありディスクリネーションが視認されやすいと判断し、比例係数Ｇをδ１だけ小さくさせて更新し、本比例係数変更処理を完了する。即ち、制御部１０１は、ディスクリネーション補正の補正強度が強まるように比例係数を変更する。例えば比例係数により定義される補正関数が図１３（ｂ）の一点鎖線１３０２（比例係数ｇｎ）である場合、投影環境が低照度条件であるときは、比例係数は補正関数が二点鎖線１３０４（比例係数ｇｄ＜ｇｎ）となるように変更される。
【０１１６】
一方、Ｓ１６０１において照度値ＬＡが低照度条件と判断する閾値ｌａ０より大きいと判断した場合、制御部１０１はＳ１６０３で、照度値ＬＡが高照度条件と判断する閾値ｌａ１（＞ｌａ０）より大きいか否かを判断する。制御部１０１は、照度値ＬＡが閾値ｌａ１より大きいと判断した場合は処理をＳ１６０４に移し、閾値ｌａ１以下であると判断した場合は比例係数を変更することなく本比例係数変更処理を完了する。
【０１１７】
Ｓ１６０４で、制御部１０１は、投影環境が高照度条件下でありディスクリネーションが視認されにくいと判断し、比例係数Ｇをδ２だけ大きくさせて更新し、本比例係数変更処理を完了する。即ち、制御部１０１は、ディスクリネーション補正の補正強度が弱まるように比例係数を変更する。例えば比例係数により定義される補正関数が図１３（ｂ）のい一点鎖線１３０２である場合、投影環境が高照度条件であるときは、比例係数は補正関数が破線１３０３（比例係数ｇｂ＞ｇｎ）となるように変更される。このように、本実施形態の液晶プロジェクタ１００では、投影画像のコントラストが低下するような明るい投影環境において、ディスクリネーション補正が適用されることでさらにコントラストが低下することを低減することができる。
【０１１８】
比例係数を変更した後、制御部１０１は該比例係数をディスクリネーション補正部１０３に供給し、処理をＳ１４０５に移す。
【０１１９】
Ｓ１４０５で、ディスクリネーション補正部１０３は制御部１０１の制御の下、入力された比例係数を用いて被投影画像に対してディスクリネーション補正処理を実行し、補正画像を生成し、本補正処理を完了する。
【０１２０】
以上説明したように、本実施形態の液晶駆動制御装置は、提示環境に応じた適切なディスクリネーション補正を行うことができる。具体的には液晶駆動制御装置は液晶表示素子に表示させる入力画像を取得し、入力画像における所定のレベル範囲の画素の分布を解析する。また液晶表示素子を用いて入力画像を提示する環境の照度条件を検出し、分布の解析結果と環境の照度条件に基づいて、入力画像の各画素の階調値を補正する補正情報を決定する。そして液晶駆動制御装置は、決定した各画素の補正情報を用いて、入力画像を液晶表示素子に形成する補正画像に変換する。
【０１２１】
このようにすることで、ディスクリネーションが視認されやすい低照度条件下ではディスクリネーション補正の補正強度を強め、視認されにくい高照度条件下では補正強度を弱めるような、照度条件にあわせた補正を被投影画像に適用することができる。
【０１２２】
なお、本実施形態では補正に用いる比例係数の決定及び変更において、調整量が固定値であるものとして説明したが、本発明の実施はこれに限られるものではない。比例係数の調整量は、外光照度条件に応じて決定される値であってもよい。
【０１２３】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014178390.tif 000010
【図２】
2014178390.tif 000011
【図３】
2014178390.tif 000012
【図４】
2014178390.tif 000013
【図５】
2014178390.tif 000014
【図６】
2014178390.tif 000015
【図７】
2014178390.tif 000016
【図８】
2014178390.tif 000017
【図９】
2014178390.tif 000018
【図１０】
2014178390.tif 000019
【図１１】
2014178390.tif 000020
【図１２】
2014178390.tif 000021
【図１３】
2014178390.tif 000022
【図１４】
2014178390.tif 000023
【図１５】
2014178390.tif 000024
【図１６】
2014178390.tif 000025