(57)【要約】【課題】画像データのフレームレートに適した１フレームにおける駆動量で遮光部材を駆動させることにより投射画像のコントラストを向上させる。【解決手段】画像投射装置１００は、画像データに応じて光変調素子１１５を駆動する駆動手段１０３と、遮光部材を駆動して、光源１１４から光変調素子に入射する光量を変化させる光量変更手段１１３と、遮光部材の駆動を制御する制御手段１０１，１０３，１０７とを有し、光変調素子により変調された光を被投射面に投射する。制御手段は、画像データの階調に関する情報、該画像データのフレームレートおよび遮光部材の駆動前位置の情報を用いて１フレームにおける遮光部材の駆動量を設定する。【選択図】図１
2019117304.tif 000002
【特許請求の範囲】
【請求項１】
光源からの光を変調する光変調素子と、
画像データに応じて前記光変調素子を駆動する駆動手段と、
遮光部材を駆動して、前記光源から前記光変調素子に入射する光量を変化させる光量変更手段と、
前記遮光部材の駆動を制御する制御手段とを有し、
前記光変調素子により変調された光を被投射面に投射する画像投射装置であって、
前記制御手段は、前記遮光部材が駆動される際に、前記画像データの階調に関する情報、該画像データのフレームレートおよび前記遮光部材の駆動前位置の情報を用いて、１フレームにおける前記遮光部材の駆動量を設定することを特徴とする画像投射装置。
【請求項２】
前記制御手段は、
前記フレームレートに応じて前記遮光部材の前記１フレームにおける駆動量の上限値を設定し、
前記階調に関する情報および前記駆動前位置の情報を用いて、前記上限値以下の前記遮光部材の前記１フレームにおける駆動量を設定することを特徴とする請求項１に記載の画像投射装置。
【請求項３】
前記制御手段は、前記フレームレートが高いほど前記１フレームにおける前記遮光部材の駆動量を小さく設定することを特徴とする請求項１または２に記載の画像投射装置。
【請求項４】
前記制御手段は、
前記階調に関する情報および前記駆動前位置の情報を用いて、前記画像データの階調値に対して適用するゲイン値を取得し、
前記駆動手段は、前記ゲイン値を適用した前記画像データを用いて前記光変調素子を駆動することを特徴とする請求項１に記載の画像投射装置。
【請求項５】
前記制御手段は、前記フレームレートに応じて前記１フレームにおいて前記画像データに適用する前記ゲイン値を変更することを特徴とする請求項４に記載の画像投射装置。
【請求項６】
前記制御手段は、前記画像データの垂直同期タイミングに応じて前記遮光部材の駆動を開始させることを特徴とする請求項１から５のいずれか一項に記載の画像投射装置。
【請求項７】
前記制御手段は、前記光変調素子の駆動の更新タイミングに応じて前記遮光部材の駆動を開始させることを特徴とする請求項１から５のいずれか一項に記載の画像投射装置。
【請求項８】
前記階調に関する情報は、平均階調レベル、階調ヒストグラムおよび最大階調値のうちいずれかであることを特徴とする請求項１から７のいずれか一項に記載の画像投射装置。
【請求項９】
遮光部材を駆動して、光源から光変調素子に入射する光量を変化させる光量変更手段を有し、画像データに応じて前記光変調素子を駆動して、該光変調素子により変調された光を被投射面に投射する画像投射装置の制御方法であって、
前記画像データの階調に関する情報、該画像データのフレームレートおよび前記遮光部材の駆動前位置の情報を取得するステップと、
前記遮光部材が駆動される際に、前記階調に関する情報、前記フレームレートおよび前記駆動前位置の情報を用いて、１フレームにおける前記遮光部材の駆動量を設定するステップとを有することを特徴とする画像投射装置の制御方法。
【請求項１０】
遮光部材を駆動して、光源から光変調素子に入射する光量を変化させる光量変更手段を有し、画像データに応じて前記光変調素子を駆動して、該光変調素子により変調された光を被投射面に投射する画像投射装置のコンピュータに処理を実行させるコンピュータプログラムであって、
前記処理は、
前記画像データの階調に関する情報、該画像データのフレームレートおよび前記遮光部材の駆動前位置の情報を取得するステップと、
前記遮光部材が駆動される際に、前記階調に関する情報、前記フレームレートおよび前記駆動前位置の情報を用いて、１フレームにおける前記遮光部材の駆動量を設定するステップとを有することを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光源からの光を光変調素子により変調して投射する画像投射装置（以下、プロジェクタという）に関する。
【背景技術】
【０００２】
プロジェクタには、光源から光変調素子に照射される光量（透過率）を絞りにより調節する処理と、光変調素子を駆動するために用いる画像データの階調（輝度）分布の範囲を伸張する処理とを組み合わせて、投射画像のコントラストを向上させるものがある。特許文献１には、画像データに含まれる階調値から算出した絞りの目標透過率と該絞りの遮光部材の位置から検出される実透過率との差に応じて遮光部材を駆動して、該遮光部材の位置に適した伸張率で画像データの階調分布範囲を伸張する方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１８７４６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１にて開示された方法では、画像データの更新周期であるフレームレートが考慮されていない。このため、遮光部材の駆動途中で目標透過率が変化するような場合に、遮光部材の位置と画像データの階調分布範囲の伸張率とが整合しない場合がある。また、画像データの１フレーム単位で目標透過率を演算する場合には、遮光部材の位置と画像データの階調分布範囲の伸張率とは整合するものの、画像データが低フレームレートである場合に明るさの変化が遅くなる。
【０００５】
本発明は、画像データのフレームレートに適した速度（１フレームにおける駆動量）で遮光部材を駆動することにより投射画像のコントラストを向上させることが可能な画像投射装置を提供する。
【課題を解決するための手段】
【０００６】
本発明の一側面としての画像投射装置は、画像データに応じて光変調素子を駆動する駆動手段と、遮光部材を駆動して、光源から光変調素子に入射する光量を変化させる光量変更手段と、遮光部材の駆動を制御する制御手段とを有して、光変調素子により変調された光を被投射面に投射する。そして制御手段は、画像データの階調に関する情報、該画像データのフレームレートおよび遮光部材の駆動前位置の情報を用いて１フレームにおける遮光部材の駆動量を設定することを特徴とする。
【０００７】
また、本発明の他の一側面なとしての制御方法は、遮光部材を駆動して、光源から光変調素子に入射する光量を変化させる光量変更手段を有し、画像データに応じて光変調素子を駆動して、該光変調素子により変調された光を被投射面に投射する画像投射装置に適用される。該制御方法は、画像データの階調に関する情報、該画像データのフレームレートおよび遮光部材の駆動前位置の情報を取得するステップと、遮光部材が駆動される際に、階調に関する情報、フレームレートおよび駆動前位置の情報を用いて、１フレームにおける遮光部材の駆動量を設定するステップとを有することを特徴とする。
【０００８】
なお、画像投射装置のコンピュータに、上記制御方法に従う処理を実行させるコンピュータプログラムも、本発明の他の一側面を構成する。
【発明の効果】
【０００９】
本発明によれば、画像データのフレームレートに適した１フレームでの駆動量で遮光部材を駆動させることにより投射画像のコントラストを向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例１であるプロジェクタの構成を示すブロック図。
【図２】実施例１のプロジェクタが行う処理を示すフローチャート。
【図３】実施例１におけるＡＰＬ値と目標光量ゲイン値との関係を示す図。
【図４】実施例１におけるシャッター位置情報と実光量ゲイン値との関係を示す図。
【図５】実施例１におけるフレームレートテーブルを示す図。
【図６】実施例１における光量変化値とシャッター制御値との関係を示す図。
【図７】実施例１における目標光量ゲイン値と信号レベルゲイン値との関係を示す図。
【図８】実施例１の作用効果を説明するためのタイミングチャート。
【図９】本発明の実施例２の作用効果を説明するためのタイミングチャート。
【発明を実施するための形態】
【００１１】
以下、本発明の実施例について図面を参照しながら説明する。
【実施例１】
【００１２】
図１は、本発明の実施例１であるプロジェクタ（画像投射装置）１００の構成を示している。本実施例のプロジェクタ１００は、光変調素子として液晶パネルを用いている。ただし、光変調素子として、デジタルマイクロミラーデバイスを用いてもよい。
【００１３】
プロジェクタ１００は、ＣＰＵ１０１、画像データ入力部１０２、画像処理部１０３、画像データ解析部１０４、伸張率計算部１０５、伸張処理部１０６および制御値計算部１０７を有する。また、プロジェクタ１００は、シャッター制御部１０８、光源制御部１０９、記憶部１１０、シャッター位置情報１１１、フレームレートテーブル１１２、シャッター１１３、光源１１４、液晶パネル１１５および投射レンズ１１６を有する。これら各部およびデバイスは、コントロールバスやデータバス等の内部バス１１７を通じて互いに情報や信号の授受が可能に接続されている。
【００１４】
ＣＰＵ１０１は、記憶部１１０に格納されているコンピュータプログラムに従ってプロジェクタ１００全体の動作を制御する。画像データ入力部１０２は、パーソナルコンピュータやビデオプレイヤー等の画像データ出力機器と映像インタフェース等を介して接続され、画像データ出力機器が出力する画像データを受信し、受信した画像データを画像処理部１０３に供給する。映像インタフェースは、例えば、ＨＤＭＩ（登録商標）、ＤＶＩおよびDisplayPort等を含む。
【００１５】
画像処理部１０３は、画像データ入力部１０２から供給される画像データを液晶パネル１１５で表示可能な形式の画像データに変換する処理を行う。また、画像処理部１０３は、画像データ解析部１０４、伸張率計算部１０５および伸張処理部１０６を含む。
【００１６】
画像データ解析部１０４は、画像データ入力部１０２から供給される画像データの信号レベル（階調または輝度レベル）。およびフレームレートを検出（取得）する。画像データ解析部１０４は、画像データの階調（または輝度）に関する情報（統計量）として、例えば画像データの１フレームごとのＡＰＬ値（Average Picture Level）を検出する。
【００１７】
ＡＰＬ値は、信号レベルの平均値（つまりは平均階調レベル）であり、画像データが明るい（高階調である）場合は信号レベルが高くなるので大きな値となり、画像データが暗い（低階調である）場合は信号レベルが低くなるので小さな値となる。画像データ解析部１０４は、検出したＡＰＬ値およびフレームレートを制御値計算部１０７に供給する。なお、実施例１における画像データ解析部１０４は、画像データのＡＰＬ値を検出するものとして説明する。ただし、階調に関する情報（統計量）として、信号レベルの分布を示すヒストグラム（階調ヒストグラム）や最大階調値であるＷＰ値（White Peak）を検出するようにしてもよい。
【００１８】
伸張率計算部１０５は、画像データ入力部１０２から供給される画像データの階調分布範囲を伸張するための伸張率を設定する。実施例１では、伸張率としてゲイン値を用いる。なお、伸張率の設定方法については後述する。
【００１９】
伸張処理部１０６は、伸張率計算部１０５が設定した伸張率に基づいて、画像データ入力部１０２から供給される画像データの階調分布範囲を伸張する。伸張処理部１０６は、ゲイン値を画像データに対して適用（乗算）することで、画像データの階調分布範囲を伸張する。伸張処理部１０６により伸張処理がなされた画像データは、液晶パネル１１５に供給される。画像処理部１０３により、液晶パネル１１５を駆動する駆動手段が構成される。
【００２０】
制御値計算部１０７は、画像データ解析部１０４が検出したＡＰＬ値およびフレームレートに応じて目標光量ゲイン値およびシャッター制御値を設定する。制御値計算部１０７は、設定された目標光量ゲイン値を画像処理部１０３に供給し、設定されたシャッター制御値をシャッター制御部１０８に供給する。目標光量ゲイン値およびシャッター制御値の設定方法については後述する。ＣＰＵ１０１、画像処理部１０３および制御値計算部１０７により制御手段が構成される。
【００２１】
シャッター制御部１０８は、制御値計算部１０７から供給されるシャッター制御値に応じて光量変更手段としてのシャッター１１３を制御し、光源１１４からの光の一部を遮光すること液晶パネル１１５に入射する光量を変化させる。
【００２２】
光源制御部１０９は、記憶部１１０に格納されている設定値に応じて光源１１４への供給電力（供給電圧または供給電流）を制御することで光源１１４から出力される光量を変化させる。
【００２３】
記憶部１１０は、ＥＥＰＲＯＭやフラッシュメモリ等の不揮発性メモリを有する。また、記憶部１１０は、ＣＰＵ１０１のワークエリアとして機能する揮発性メモリを有する。この不揮発性メモリには、フレームレートテーブル１１２が格納されている。フレームレートテーブル１１２については後述する。
【００２４】
また、不揮発性メモリには、プロジェクタ１００が備える各機能の設定値や、プロジェクタ１００全体の動作を制御するためのコンピュータプログラムが格納されている。さらに揮発性メモリには、シャッター位置情報１１１が格納されている。
【００２５】
シャッター位置情報１１１は、シャッター１１３の現在の位置（シャッター１１３の開口状態）を示す情報である。本実施例では、シャッター位置情報１１１は「０（全閉）」から「２５５（全開）」までの２５６段で表現され、プロジェクタ１００の電源オン時等に不図示のセンサにより値が取得されて更新される。
【００２６】
シャッター１１３は、１または複数のシャッター羽根（絞り羽根）等の遮光部材と、これを駆動するステッピングモータ等のパルスアクチュエータとにより構成され、シャッター制御部１０８によりパルスアクチュエータが制御されることで遮光部材が駆動される。遮光部材（シャッター羽根）の位置に応じて、シャッター１１３を通過する光量が変化する。このように、シャッター１１３は遮光部材を駆動してシャッター１１３を通過する光量を変化させるため、単位時間で制御可能な光量の上限がある。シャッター１１３を通過した光は、液晶パネル１１５に入射する。
【００２７】
光源１１４は、高圧水銀ランプ、ハロゲンランプ、メタルハライドランプ等のランプ、ＬＥＤ（Light Emitting Diode）、または半導体レーザー等の発光体を含み、光源制御部１０９により制御される。光源１１４からの白色光は、不図示の色分解光学系によって３色（ＲＧＢ）の光に色分離され、色分離されたＲ光、Ｇ光およびＢ光それぞれ、液晶パネル１１５（図には１つのみ示すが、実際にはＲ用、Ｇ用およびＢ用液晶パネルの３つが設けられている）に入射する。Ｒ用、Ｇ用およびＢ用液晶パネル（１１５）はそれぞれ、複数の画素を有し、入射した光を画素ごとに画像処理部１０３から供給される画像データの信号レベルに応じて変調する。Ｒ用、Ｇ用およびＢ用液晶パネル（１１５）により変調されたＲ光、Ｇ光およびＢ光は、不図示の色合成光学系により合成され、投射レンズ１１６により不図示のスクリーン等の被投射面に投射される。これにより、フルカラー画像としての投射画像が表示される。投射レンズ１１６は、フォーカス機能やズーム機能を有しており、ＣＰＵ１０１によりフォーカス制御やズーム制御が行われる。
【００２８】
次に、図２のフローチャートを用いて、本実施例おいてＣＰＵ１０１、画像処理部１０３および制御値計算部１０７が行う処理について説明する。ＣＰＵ１０１は、プロジェクタ１００に入力される画像データの信号レベルに応じて、画像処理部１０３および制御値計算部１０７とともに、プロジェクタ１００が表示する投射画像のコントラストを制御する処理を行う。
【００２９】
ＣＰＵ１０１は、プロジェクタ１００の電源がオンされた状態で、記憶部１１０に格納されているコンピュータプログラムとしての制御プログラムを実行することによって本処理を行う。ＣＰＵ１０１は、本処理を、画像データ入力部１０２に対して入力される画像データのフレームごとに周期的に行う。以下の説明において、「Ｓ」はステップを意味する。
【００３０】
Ｓ１０１において、ＣＰＵ１０１は、画像処理部１０３に対して、画像データ入力部１０２から供給される画像データのＡＰＬ値およびフレームレートの検出を指示する。画像処理部１０３内の画像データ解析部１０４は、画像データのＡＰＬ値およびフレームレートを検出し、検出したＡＰＬ値およびフレームレートを制御値計算部１０７に供給する。なお、フレームレートはＣＰＵ１０１が画像データ入力部１０２から取得し、制御値計算部１０７へ供給してもよい。ＣＰＵ１０１は、Ｓ１０１からＳ１０２に進む。
【００３１】
Ｓ１０２では、ＣＰＵ１０１は、制御値計算部１０７に対して、目標光量ゲイン値の算出を指示する。制御値計算部１０７は、画像データ解析部１０４から供給されたＡＰＬ値に応じて目標光量ゲイン値を算出する。目標光量ゲイン値は、シャッター１１３の遮光部材を駆動する目標位置に相当し、後述する光量変化値の算出にも用いられる。
【００３２】
図３を用いて、目標光量ゲイン値の算出方法について説明する。図３は、ＡＰＬ値と目標光量ゲイン値との関係を示す。図中の横軸はＡＰＬ値を示し、縦軸は目標光量ゲイン値を示す。図３に示すように、ＡＰＬ値が低い場合、すなわち画像データがその信号レベルが低くて暗い画像データである場合は、目標光量ゲイン値は小さい値となる。一方、ＡＰＬ値が高い場合、すなわち画像データがその信号レベルが高くて明るい画像データである場合は、目標光量ゲイン値は大きい値となる。制御値計算部１０７が目標光量ゲイン値を算出した後、ＣＰＵ１０１は、Ｓ１０２からＳ１０３に進む。
【００３３】
Ｓ１０３では、ＣＰＵ１０１は、制御値計算部１０７に対して、現在光量ゲイン値の算出を指示する。制御値計算部１０７は、記憶部１１０に格納されているシャッター位置情報１１１を読み出し、現在のシャッター１１３の位置（駆動前位置）に対応する現在光量ゲイン値を算出する。図４を用いて、現在光量ゲイン値の算出方法について説明する。
【００３４】
図４は、シャッター位置情報１１１と現在光量ゲイン値との関係を示す。図中の横軸はシャッター位置情報１１１を示し、縦軸は現在光量ゲイン値を示す。図４に示すように、シャッター位置情報１１１の値が小さい場合、すなわちシャッター１１３が閉じ側の位置にある場合は、現在光量ゲイン値は小さい値となる。シャッター位置情報１１１の値が大きい場合、すなわちシャッター１１３が開き側の位置にある場合は、現在光量ゲイン値は大きい値となる。制御値計算部１０７が現在光量ゲイン値を算出した後、ＣＰＵ１０１は、Ｓ１０３からＳ１０４に進む。
【００３５】
Ｓ１０４では、ＣＰＵ１０１は、制御値計算部１０７に対して、光量変化値の算出と、該光量変化値が閾値以下であるか否の判定とを指示する。光量変化値は、Ｓ１０２において算出された目標光量ゲイン値と、Ｓ１０３において算出された現在光量ゲイン値との差分である。制御値計算部１０７は、記憶部１１０に格納されているフレームレートテーブル１１２を読み出し、画像データ解析部１０４から供給されるフレームレートに応じて閾値を算出する。閾値は、フレームレートに応じた光量変化値の上限値に相当する。後述するように、制御値計算部１０７は、１フレームにおけるシャッター１１３の遮光部材の駆動量として、該上限値以下、つまりは閾値以下の駆動量を設定する。
【００３６】
図５を用いて、閾値の算出方法について説明する。図５は、フレームレートテーブル１１２を示す。図５の横軸はフレームレートを示し、縦軸は閾値を示す。図５に示すように、フレームレートが所定値としての２４Ｈｚ以下である場合、すなわち画像データの更新周期が遅い場合は、閾値は光量変化値としてとり得る最大値に相当する一定値（図５の例では０．８）となる。一方、フレームレートが２４Ｈｚよりも高い場合、すなわち画像データの更新周期が速い場合は、閾値は上記一定値より小さく、かつ更新周期が速いほど小さい値となる。換言すれば、閾値は、各フレームレートにおいて１フレーム内でシャッター１１３を通過する光量を変化させることが可能な最大の値（光量変化値）である。
【００３７】
制御値計算部１０７が光量変化値が閾値以下であると判定した場合は、ＣＰＵ１０１はＳ１０４からＳ１０６に進む。制御値計算部１０７が光量変化値が閾値を超えると判定した場合は、ＣＰＵ１０１はＳ１０４からＳ１０５に進む。
【００３８】
Ｓ１０５では、ＣＰＵ１０１は、制御値計算部１０７に対して、目標光量ゲイン値の補正（設定）を指示する。制御値計算部１０７は、目標光量ゲイン値を、光量変化値が閾値と等しくなるように補正する。具体的には、目標光量ゲイン値をＴｇａｉｎ、現在光量ゲイン値をＣｇａｉｎ、閾値をＴｈとすると、以下のように目標光量ゲイン値Ｔｇａｉｎを補正する。
Ｔｇａｉｎ≦Ｃｇａｉｎの場合
Ｔｇａｉｎ＝Ｃｇａｉｎ−Ｔｈ
Ｔｇａｉｎ＞Ｃｇａｉｎの場合
Ｔｇａｉｎ＝Ｃｇａｉｎ＋Ｔｈ
制御値計算部１０７は、補正した目標光量ゲイン値Ｔｇａｉｎを画像処理部１０３に供給して、本フローチャートはＳ１０５からＳ１０６に進む。
【００３９】
Ｓ１０６では、ＣＰＵ１０１は、制御値計算部１０７に対して、シャッター制御値の算出を指示する。制御値計算部１０７は、光量変化値に基づいて、シャッター制御値を算出する。図６を用いて、シャッター制御値の算出方法について説明する。
【００４０】
図６は、光量変化値とシャッター制御値との関係を示す。ここでは、シャッター制御値が、シャッター１１３の遮光部材を駆動するパルスアクチュエータを制御するためのパルス信号のパルス数であるものとして説明する。言い換えれば、シャッター制御値は、シャッター１１３の遮光部材の駆動量に相当する。図６の横軸は光量変化値を示し、縦軸はパルス数を示す。図６において、光量変化値が低いほどパルス数は小さい値となり、逆に光量変化値が高いほどパルス数は大きい値となる。制御値計算部１０７は、算出したシャッター制御値をシャッター制御部１０８に供給する。ＣＰＵ１０１は、Ｓ１０６からＳ１０７に進む。
【００４１】
Ｓ１０７では、ＣＰＵ１０１は、画像処理部１０３に対して、信号レベルゲイン値の算出を指示する。画像処理部１０３内の伸張率計算部１０５は、Ｓ１０２で得られた又はＳ１０５で補正された目標光量ゲイン値に応じて、画像データの階調値に対して適用するゲイン値としての信号レベルゲイン値を算出する。図７を用いて、信号レベルゲイン値の算出方法について説明する。
【００４２】
図７は、目標光量ゲイン値と信号レベルゲイン値との関係を示す。図中の横軸は目標光量ゲイン値を示し、縦軸は信号レベルゲイン値を示す。図７において、目標光量ゲイン値が低いほど信号レベルゲイン値は大きい値となり、逆に目標光量ゲイン値が高いほど信号レベルゲイン値は小さい値となる。ただし、目標光量ゲイン値が小さいほど目標光量ゲイン値の変化に対する信号レベルゲイン値の変化量は大きく、目標光量ゲイン値が大きいほど目標光量ゲイン値の変化に対する信号レベルゲイン値の変化量は小さい。例えば、信号レベルゲイン値は、目標光量ゲイン値の逆数として表される。伸張率計算部１０５は、算出した信号レベルゲイン値を画像処理部１０３内の伸張処理部１０６に供給する。ＣＰＵ１０１は、Ｓ１０７からＳ１０８に進む。
【００４３】
Ｓ１０８では、ＣＰＵ１０１は、画像処理部１０３に対して、画像データの階調分布範囲の伸長処理を指示する。伸張処理部１０６は、伸張率計算部１０５から供給された信号レベルゲイン値を画像データに対して乗算することで、その階調分布範囲を伸張する。こうしてＣＰＵ１０１は、本処理を終了する。
【００４４】
次に、図８（ａ）、（ｂ）を用いて、本実施例の作用効果について説明する。図８（ａ）、（ｂ）は、画像データ入力部１０２に入力される画像データ、図２のＳ１０８での画像データの伸張処理およびＳ１０６でのシャッター１１３の位置の制御（以下、シャッター制御という）による光量の変化をタイムチャートとして示している。図８（ａ）は画像データのフレームレートが６０Ｈｚである場合を示し、図８（ｂ）は画像データのフレームレートが２４Ｈｚである場合を示す。また、図８（ａ）、（ｂ）の画像データにおいて、白無地部分は明るい画像であることを示し、斜線部分は暗い画像であることを示す。
【００４５】
画像データが明るい場合には、画像データの伸張処理による階調分布範囲の伸張は少なく、シャッター１１３の位置は開き側に制御される。そして、画像データが暗く変化した場合には、伸張処理により階調分布範囲が大きく伸張され、シャッター１１３の位置は開側の位置から閉じ側の位置に制御される。
【００４６】
この際、図８（ａ）、（ｂ）に示すように、表示画像データのＡＰＬ値およびフレームレートとシャッター１１３の現在位置とに応じて１フレームにおけるシャッター１１３の遮光部材の駆動量を設定する。具体的には、画像データのフレームレートが６０Ｈｚである場合は約２．５フレーム分の時間で遮光部材を開側の位置から閉じ側の位置に駆動するように１フレームにおける遮光部材の駆動量を設定する。また、画像データのフレームレートが２４Ｈｚである場合は約１フレーム分の時間で遮光部材を開側の位置から閉じ側の位置に駆動するように１フレームにおける遮光部材の駆動量を設定する。このときの遮光部材の駆動速度は、フレームレートが６０Ｈｚである場合の約２．５倍となる。
【００４７】
これにより、画像データのフレームレートが異なっていても、シャッター制御の開始から終了までに要する時間を互いに同等にすることができる。つまり、図８（ｂ）に示すように画像データのフレームレートが低い場合であっても、図８（ａ）に示すようにフレームレートが高い場合と同等の速度（時間）でシャッター１１３の位置を変化させることが可能となる。
【００４８】
なお、シャッター（遮光部材）１１３の駆動は、図中に縦の点線で示す画像データの垂直同期タイミングに応じて開始される。ただし、液晶パネル１１５の駆動の更新タイミングに応じてシャッター１１３の駆動を開始してもよい。
【実施例２】
【００４９】
実施例１で説明した図２のＳ１０１における画像データの１フレームの解析処理に時間を要し、同一フレーム内で伸張処理およびシャッター制御を完了させることができない場合が考えられる。この場合は、図９（ａ）、（ｂ）に示すような処理を行ってもよい。図９（ａ）、（ｂ）は、図８（ａ）、（ｂ）と同様に、画像データ、伸張処理およびシャッター制御による光量の変化をタイムチャートとして示している。図９（ａ）は画像データのフレームレートが６０Ｈｚである場合を、図９（ｂ）はフレームレートが２４Ｈｚである場合をそれぞれ示す。画像データにおいて、白無地部分は明るい画像であることを示し、斜線部分は暗い画像であることを示す。図９（ａ）、（ｂ）では、画像データの１フレームの解析処理を行った後に、次のフレームにおいてその解析結果に応じた伸張処理およびシャッター制御を行っている。
【００５０】
また、シャッター制御の開始タイミングについては、フレームに同期する必要はないため、画像データの解析処理が終了した時点ですぐに開始するようにしてもよい。
【００５１】
以上説明したように、本実施例によれば、画像データのフレームレートに適した１フレームでの光量変化値（遮光部材の駆動量）を設定することにより、フレームレートにかかわらず投射画像のコントラストを向上させることができる。また、遮光部材の駆動を高速化することも可能である。
【００５２】
なお、上記実施例では、画像データ入力部１０２に入力される画像データのフレームレートに応じて光量変化値の閾値を異ならせる場合について説明したが、閾値の設定はこれに限られない。例えば、液晶パネル１１５の駆動更新周期に応じて光量変化値の閾値を異ならせるようにして、該駆動更新周期ごとに図２に示した一連の処理を行うようにしてもよい。
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００５３】
以上説明した各実施例は代表的な例にすぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。
【符号の説明】
【００５４】
１００  プロジェクタ
１０１  ＣＰＵ
１０３  画像処理部
１０７  制御値計算部
１１３  シャッター
１１４  源
１１５  液晶パネル
【図１】
2019117304.tif 000003
【図２】
2019117304.tif 000004
【図３】
2019117304.tif 000005
【図４】
2019117304.tif 000006
【図５】
2019117304.tif 000007
【図６】
2019117304.tif 000008
【図７】
2019117304.tif 000009
【図８】
2019117304.tif 000010
【図９】
2019117304.tif 000011