(57)【要約】【課題】投影画像のシフトを液晶パネルの駆動開始信号の位相をずらして実現する液晶プロジェクタにおいて、投影画像のシフトが行われた際でも、色ムラ補正や輝度ムラ補正の領域がずれることのない液晶投影装置を提供すること。【解決手段】パネルと、該パネルの表示特性を補正するための補正値を格納する格納部と、該格納部から読み出した補正値で、映像信号を補正した補正映像信号を該パネルへ出力する補正部と、該パネルに入力される該補正映像信号の垂直方向における描画開始タイミングを示す垂直駆動開始信号を、該映像信号の垂直同期信号から所定の位相で生成する垂直駆動開始信号生成部と、を具備し、該補正部は、該垂直駆動開始信号に応じて、該映像信号の補正開始位置を決定し、映像信号を補正することを特徴とする。【選択図】図６
2016166966.tif 000002
【特許請求の範囲】
【請求項１】
投影装置であって、
パネルと、
該パネルの表示特性を補正するための補正値を格納する格納部と、
該格納部から読み出した該補正値で、映像信号を補正した補正映像信号を該パネルへ出力する補正部と、
該パネルに入力される該補正映像信号の垂直方向における描画開始タイミングを示す垂直駆動開始信号を、該映像信号の垂直同期信号から所定の位相で生成する垂直駆動開始信号生成部と、
を具備し、
該補正部は、該垂直駆動開始信号に応じて、該映像信号の補正開始位置を決定し、映像信号の補正を行うことを特徴とする投影装置。
【請求項２】
投影装置であって、
パネルと、
該パネルの表示特性を補正するための補正値を格納する格納部と、
該格納部から読み出した該補正値で、映像信号を補正した補正映像信号を該パネルへ出力する補正部と、
該パネルに入力される該補正映像信号の垂直方向における描画開始タイミングを示す垂直駆動開始信号を、該映像信号の垂直同期信号から所定の位相で生成する垂直駆動開始信号生成部と、
を具備し、
該補正部は、該垂直駆動開始信号に応じて、該格納部から該補正値を読み出す領域を制御し、映像信号の補正を行うことを特徴とする投影装置。
【請求項３】
前記補正部は、投影画像の上下反転に応じて、前記格納部からの補正値の読み出し方向を上下切替えることを特徴とする請求項１又は請求項２に記載の投影装置。
【請求項４】
前記格納部は、前記パネル上に映像信号が描画され得る領域に対応する範囲の補正値を格納することを特徴とする請求項１又は請求項２に記載の投影装置。
【請求項５】
前記パネルの表示特性は、色ムラあるいは輝度ムラを含むことを特徴とする請求項１又は請求項２に記載の投影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液晶投影装置に関する。
【背景技術】
【０００２】
従来、プロジェクタには、スクリーン上の投影画像の位置調整やレジストレーションの補正のため、画像をパネルに描画する位置のシフト機能を備えているものが一般に知られている。
【０００３】
本機能について、プロジェクタのパネルに入力される画像のタイミングを示した図３を用いて説明する。駆動領域２０は、パネルの画素が形成されている範囲であり画像を描画可能な範囲である。有効画像領域３０は、駆動領域２０中で実際に画像が表示される領域である。アスペクト比４：３のパネルに１６：９の画像を表示する際に一般的に付加される上下の黒帯等はこの範囲には含まれない。
【０００４】
投影対象となる領域は駆動領域２０であり、この駆動領域２０内の有効画像領域３０の位置を変えてパネルに画像を描画することで、投影画像の位置調整やレジストレーションの補正を行うことができる。
【０００５】
パネルへの画像の描画方法の一例として、垂直方向の駆動開始信号（ＶＳＴ）に基づいて、パネルへ入力される画像の描画開始タイミングを決定する方法が知られている。本描画方法によれば、図４に示すように垂直方向の駆動開始信号（ＶＳＴ）の位相を画像の垂直方向の基準同期信号（Ｖｓｙｎｃ）に対して相対的にずらすことで、パネルに描画される有効画像領域３０の位置を変更することができる。これにより、投影される有効画像領域３０の位置を変更することができる（以下、この機能をシフトと呼ぶ）。
【０００６】
一方、液晶パネルを用いた液晶プロジェクタが知られている。液晶プロジェクタは、液晶パネルの光の透過率を制御することで任意の画像を表示面に表示している。しかし、従来の液晶パネルは、画素毎に画像に対応した電圧を印加しても、液晶パネルの透過率が大きすぎたり小さすぎたりと、液晶パネル１つ１つに固有の表示特性があった。これが原因で、液晶表示装置が表示面上に表示する画像には色ムラ、輝度ムラ（以下、ムラと呼ぶ）が生じていた。この色ムラや輝度ムラは、画像品質を劣化させる大きな要因でもあり、色ムラや輝度ムラの抑制は表示画像の品質向上のための大きな課題である。
【０００７】
そこで、従来「色ムラ補正」、「輝度ムラ補正」（以下、ムラ補正と呼ぶ）といった技術が提案されている（特許文献１）。特許文献１の技術では、液晶パネル上で透過率がずれてしまう位置を予め測定し、所定の透過率になるように、映像信号を補正するための補正テーブルを予め生成をしておく。そして、補正テーブルに従って補正された映像信号を液晶パネルに描画し、投影していた。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平５−１９７３５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１の技術では、投影画像のシフトを実施した際のムラ補正については想定されていない。
【００１０】
図５（ａ）に示すように、液晶パネル上の領域５１のムラに対して、そこに描画される映像信号に図５（ｂ）に示すようにムラ補正を施す。これにより、液晶パネル上の領域５１のムラを考慮してムラ補正された映像信号が液晶パネルに描画され、投影画像にはムラがないように表示される（図５（ｃ））。
【００１１】
しかし、ここから上述の方法で投影画像のシフトを行うと、図５（ｄ）に示すように液晶パネル上に描画される画像の位置が変わることになるため、映像信号に施すムラ補正がずれてしまう。この結果ムラのない液晶パネル上の領域５２にムラ補正が施されてしまい、かつ、ムラのある液晶パネル上の領域５１ではむらが補正されず、適切なムラ補正が行われないという課題があった。
【００１２】
そこで、本発明は、投影画像のシフトを液晶パネルの駆動開始信号の位相をずらして実現する液晶プロジェクタにおいて、投影画像のシフトが行われた際でも、色ムラ補正や輝度ムラ補正の領域がずれることのない液晶投影装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の目的を達成するために、本発明の液晶投影装置は、
パネルと、
該パネルの表示特性を補正するための補正値を格納する格納部と、
該格納部から読み出した該補正値で映像信号を補正した補正映像信号を該パネルへ出力する補正部と、
該パネルに入力される該補正映像信号の垂直方向における描画開始タイミングを示す垂直駆動開始信号を、該映像信号の垂直同期信号から所定の位相で生成する垂直駆動開始信号生成部と、
を具備し、
該補正部は、該垂直駆動開始信号に応じて、該映像信号の補正開始位置を決定し、映像信号の補正を行うことを特徴とする。
【発明の効果】
【００１４】
本発明の液晶投影装置によれば、液晶パネルの駆動開始信号の位相をずらして投影画像のシフトを行った場合でも、液晶パネル上の位置に対応した適切なムラ補正が可能になる。
【図面の簡単な説明】
【００１５】
【図１】本発明の液晶プロジェクタ１００の全体の構成を示す図である。
【図２】本発明の液晶プロジェクタ１００の基本動作の制御を説明するためのフローチャートである。
【図３】本発明の液晶プロジェクタ１００の液晶素子１５１に入力される画像のタイミングを表した図である。
【図４】本発明の液晶プロジェクタ１００の投影画像のシフトの実現方法を示す図である。
【図５】従来の液晶プロジェクタの課題を説明する図である。
【図６】本発明における液晶プロジェクタ１００の特徴となる部分の構成を示す図である。
【図７】実施例１における液晶プロジェクタ１００の動作の特徴を示すフローチャートである。
【図８】実施例１における画像処理部１４０の処理を示す図である。
【図９】実施例２における液晶プロジェクタ１００の動作の特徴を示すフローチャートである。
【図１０】実施例２における画像処理部１４０の処理を示す図である。
【図１１】本発明を適応した際のムラとムラ補正の位置関係を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施例を詳細に説明するが、この発明は以下の実施の形態に限定さるものではない。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１７】
なお、本実施例において説明される各機能ブロックは必ずしも個別のハードウェアである必要はない。すなわち、例えばいくつかの機能ブロックの機能は、１つのハードウェアにより実行されても良い。また、いくつかのハードウェアの連係動作により１つの機能ブロックの機能または、複数の機能ブロックの機能が実行されても良い。
【実施例１】
【００１８】
本実施例では、液晶プロジェクタについて説明する。液晶プロジェクタには、単板式、３板式などが一般に知られているが、どちらの方式であっても良い。
【００１９】
本実施例の液晶プロジェクタは、表示するべき画像に応じて、液晶素子の光の透過率を制御して、液晶素子を透過した光源からの光を投影面に投影することで、画像をユーザに提示する。
【００２０】
以下、このような液晶プロジェクタについて説明する。
【００２１】
＜全体構成＞
まず、図１を用いて、本実施例の液晶プロジェクタの全体構成を説明する。
【００２２】
図１は本実施例の液晶プロジェクタ１００の全体の構成を示す図である。
【００２３】
本実施例の液晶プロジェクタ１００は、ＣＰＵ１１０、ＲＯＭ１１１、ＲＡＭ１１２、操作部１１３、画像入力部１３０、画像処理部１４０を有する。また、液晶プロジェクタ１００は、さらに、液晶制御部１５０、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂ、光源制御部１６０、光源１６１、色分離部１６２、色合成部１６３、光学系制御部１７０、投影光学系１７１を有する。また、液晶プロジェクタ１００は、さらに、記録再生部１９１、記録媒体１９２、通信部１９３、表示制御部１９５、表示部１９６を有していてもよい。
【００２４】
ＣＰＵ１１０は、液晶プロジェクタ１００の各動作ブロックを制御するものであり、ＲＯＭ１１１は、ＣＵＰ１１０の処理手順を記述した制御プログラムを記憶するためのものであり、ＲＡＭ１１２は、ワークメモリとして一時的に制御プログラムやデータを格納するものである。また、ＣＰＵ１１０は、記録再生部１９１により記録媒体１９２から再生された静止画データや動画データを一時的に記憶し、ＲＯＭ１１１に記憶されたプログラムを用いて、それぞれの画像や映像を再生したりすることもできる。また、ＣＰＵ１１０は、通信部１９３より受信した静止画データや動画データを一時的に記憶し、ＲＯＭ１１１に記憶されたプログラムを用いて、それぞれの画像や映像を再生したりすることもできる。
【００２５】
また、操作部１１３は、ユーザの指示を受け付け、ＣＰＵ１１０に指示信号を送信するものであり、例えば、スイッチやダイヤル、表示部１９６上に設けられたタッチパネルなどからなる。また、操作部１１３は、例えば、リモコンからの信号を受信する信号受信部（赤外線受信部など）で、受信した信号に基づいて所定の指示信号をＣＰＵ１１０に送信するものであってもよい。また、ＣＰＵ１１０は、操作部１１３や、通信部１９３から入力された制御信号を受信して、液晶プロジェクタ１００の各動作ブロックを制御する。
【００２６】
画像入力部１３０は、外部装置から映像信号を受信するものであり、例えば、コンポジット端子、Ｓ映像端子、Ｄ端子、コンポーネント端子、アナログＲＧＢ端子、ＤＶＩ−Ｉ端子、ＤＶＩ−Ｄ端子、ＨＤＭＩ（登録商標）、ＤｉｓｐｌａｙＰｏｒｔ端子等を含む。また、アナログ映像信号を受信した場合には、受信したアナログ映像信号をデジタル映像信号に変換する。そして、受信した映像信号を、画像処理部１４０に送信する。ここで、外部装置は、映像信号を出力できるものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機など、どのようなものであってもよい。
【００２７】
画像処理部１４０は、映像入力部１３０から受信した映像信号にフレーム数、画素数、画像形状などの変更処理を施して、液晶制御部１５０に送信するものであり、例えば画像処理用のマイクロプロセッサからなる。また、画像処理部１４０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が画像処理部１４０と同様の処理を実行しても良い。画像処理部１４０は、フレーム間引き処理、フレーム補間処理、解像度変換処理、歪み補正処理（キーストン補正処理）、ムラ補正処理といった機能を実行することが可能である。また、画像処理部１４０は、映像入力部１３０から受信した映像信号以外にも、ＣＰＵ１１０によって再生された画像や映像に対して前述の変更処理を施すこともできる。
【００２８】
液晶制御部１５０は、画像処理部１４０で処理の施された映像信号に基づいて、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの画素の液晶に印加する電圧を制御して、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの透過率を調整するものであり、制御用のマイクロプロセッサからなる。また、液晶制御部１５０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が液晶制御部１５０と同様の処理を実行しても良い。たとえば、画像処理部１４０に映像信号が入力されている場合、液晶制御部１５０は、画像処理部１４０から１フレームの画像を受信する度に、画像に対応する透過率となるように、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂを制御する。
【００２９】
液晶素子１５１Ｒは、赤色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、赤色の光の透過率を調整するためのものである。液晶素子１５１Ｇは、緑色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、緑色の光の透過率を調整するためのものである。液晶素子１５１Ｂは、青色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、青色の光の透過率を調整するためのものである。
【００３０】
この液晶制御部１５０による液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの具体的な制御動作や液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの構成については、後述する。
【００３１】
光源制御部１６０は、光源１６１のオン／オフを制御や光量の制御をするものであり、制御用のマイクロプロセッサからなる。また、光源制御部１６０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が光源制御部１６０と同様の処理を実行しても良い。
【００３２】
また、光源１６１は、不図示の投影面に画像を投影するための光を出力するものであり、例えば、ハロゲンランプ、キセノンランプ、高圧水銀ランプなどであっても良い。また、色分離部１６２は、光源１６１から出力された光を、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離するものであり、例えば、ダイクロイックミラーやプリズムなどからなる。なお、光源１６１として、各色に対応するＬＥＤ等を使用する場合には、色分離部１６２は不要である。
【００３３】
また、色合成部１６３は、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂを透過した赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の光を合成するものであり、例えば、ダイクロイックミラーやプリズムなどからなる。そして、色合成部１６３により赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の成分を合成した光は、投影光学系１７１に送られる。このとき、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂは、画像処理部１４０から入力された画像に対応する光の透過率となるように、液晶制御部１５０により制御されている。そのため、色合成部１６３により合成された光は、投影光学系１７１により投影面に投影されると、画像処理部１４０により入力された画像に対応する画像が投影面上に表示されることになる。
【００３４】
光学系制御部１７０は、投影光学系１７１を制御するものであり、制御用のマイクロプロセッサからなる。また、光学系制御部１７０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が光学系制御部１７０と同様の処理を実行しても良い。また、投影光学系１７１は、色合成部１６３から出力された合成光を投影面に投影するためのものであり、複数のレンズ、レンズ駆動用のアクチュエータからなり、レンズをアクチュエータにより駆動することで、投影画像の拡大、縮小、焦点調整、レンズのシフト動作による表示位置の調整などを行うことができる。また本発明において、光学系制御部１７０は、図４に示すように制御量決定部１７２と制御部１７３を有する。制御量決定部１７２は、投影光学系を制御する際の制御量を決定する。制御部１７３は、投影光学系１７１を制御する。
【００３５】
記録再生部１９１は、記録媒体１９２から静止画データや動画データを再生するものである。また、通信部１９３より受信した静止画データや動画データを記録媒体１９２に記録しても良い。記録再生部１９１は、例えば、記録媒体１９２と電気的に接続するインタフェースや記録媒体１９２と通信するためのマイクロプロセッサからなる。また、記録再生部１９１には、専用のマイクロプロセッサを含む必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が記録再生部１９１と同様の処理を実行しても良い。また、記録媒体１９２は、静止画データや動画データ、その他、本実施例の液晶プロジェクタに必要な制御データなどを記録することができるものであり、磁気ディスク、光学式ディスク、半導体メモリなどのあらゆる方式の記録媒体であってよく、着脱可能な記録媒体であっても、内蔵型の記録媒体であってもよい。
【００３６】
通信部１９３は、外部機器からの制御信号や静止画データ、動画データなどを受信するためのものであり、例えば、無線ＬＡＮ、有線ＬＡＮ、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）などであってよく、通信方式を特に限定するものではない。また、画像入力部１３０の端子が、例えばＨＤＭＩ（登録商標）端子であれば、その端子を介してＣＥＣ通信を行うものであっても良い。ここで、外部装置は、液晶プロジェクタ１００と通信を行うことができるものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機、リモコンなど、どのようなものであってもよい。
【００３７】
表示制御部１９５は、液晶プロジェクタ１００に備えられた表示部１９６に液晶プロジェクタ１００を操作するための操作画面やスイッチアイコン等の画像を表示させるための制御をするものであり、表示制御を行うマイクロプロセッサなどからなる。また、表示制御部１９５専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が表示制御部１９５と同様の処理を実行しても良い。また、表示部１９６は、液晶プロジェクタ１００を操作するための操作画面やスイッチアイコンを表示するものである。表示部１９６は、画像を表示できればどのようなものであっても良い。例えば、液晶ディスプレイ、ＣＲＴディスプレイ、有機ＥＬディスプレイ、ＬＥＤディスプレイであって良い。また、特定のボタンをユーザに認識可能に掲示するために、各ボタンに対応するＬＥＤ等を発光させるものであってもよい。
【００３８】
なお、本実施例の画像処理部１４０、液晶制御部１５０、光源制御部１６０、光学系制御部１７０、記録再生部１９１、表示制御部１９５は、これらの各ブロックと同様の処理を行うことのできる単数または複数のマイクロプロセッサあっても良い。または、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が各ブロックと同様の処理を実行しても良い。
【００３９】
＜基本動作＞
次に、図１、図２を用いて、本実施例の液晶プロジェクタ１００の基本動作を説明する。
【００４０】
図２は本実施例の液晶プロジェクタ１００の基本動作の制御を説明するためのフロー図である。図２の動作は、基本的にＣＰＵ１１０が、ＲＯＭ１１１に記憶されたプログラムに基づいて、各機能ブロックを制御することにより実行されるものである。図２のフロー図は、操作部１１３や不図示のリモコンによりユーザが液晶プロジェクタ１００の電源のオンを指示した時点をスタートとしている。
【００４１】
操作部１１３や不図示のリモコンによりユーザが液晶プロジェクタ１００の電源のオンを指示すると、ＣＰＵ１１０は、不図示の電源部からプロジェクタ１００の各部に不図示の電源回路から電源を供給が供給する。
【００４２】
次に、ＣＰＵ１１０は、ユーザによる操作部１１３やリモコンの操作により選択された表示モードを判定する（Ｓ２１０）。本実施例のプロジェクタ１００の表示モードの一つは、画像入力部１３０より入力された映像を表示する「入力画像表示モード」である。また、本実施例のプロジェクタ１００の表示モードの一つは、記録再生部１９１により記録媒体１９２から読み出された静止画データや動画データの画像や映像を表示する「ファイル再生表示モード」である。また、本実施例のプロジェクタ１００の表示モードの一つは、通信部１９３から受信した静止画データや動画データの画像や映像を表示する「ファイル受信表示モード」である。なお、本実施例では、ユーザにより表示モードが選択される場合について説明するが、電源を投入した時点での表示モードは、前回終了時の表示モードになっていてもよく、また、前述のいずれかの表示モードをデフォルトの表示モードとしてもよい。その場合には、Ｓ２１０の処理は省略可能である。
【００４３】
ここでは、Ｓ２１０で、「入力画像表示モード」が選択されたものとして説明する。
【００４４】
「入力画像表示モード」が選択されると、ＣＰＵ１１０は、画像入力部１３０から映像が入力されているか否かを判定する（Ｓ２２０）。入力されていない場合（Ｓ２２０でＮｏ）には、入力が検出されるまで待機し、入力されている場合（Ｓ２２０でＹｅｓ）には、制御部は、投影処理（Ｓ２３０）を実行する。
【００４５】
ＣＰＵ１１０は、投影処理として、画像入力部１３０より入力された映像を画像処理部１４０に送信し、画像処理部１４０に、映像の画素数、フレームレート、形状の変形を実行させ、処理の施された１画面分の画像を液晶制御部１５０に送信する。そして、ＣＰＵ１１０は、液晶制御部１５０に、受信した１画面分の画像の赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の各色成分の階調レベルに応じた透過率となるように、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの透過率を制御させる。そして、ＣＰＵ１１０は、光源制御部１６０に光源１６１からの光の出力を制御させる。色分離部１６２は、光源１６１から出力された光を、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離し、それぞれの光を、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂに供給する。液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂに供給された、各色の光は、各液晶素子の画素毎に透過する光量が制限される。そして、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂを透過した赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）それぞれの光は、色合成部１６３に供給され再び合成される。そして、色合成部１６３で合成された光は、投影光学系１７１を介して、不図示の投影面に投影される。
【００４６】
この投影処理は、画像を投影している間、１フレームの画像毎に順次、実行されている。
【００４７】
なお、このとき、ユーザにより投影光学系１７１の操作をする指示が指示部１１１から入力されると、ＣＰＵ１１０は、光学系制御部１７０に、投影画像の焦点を変更したり、光学系の拡大率を変更したりするように投影光学系１７１のアクチュエータを制御させる。
【００４８】
この表示処理実行中に、ＣＰＵ１１０は、ユーザにより表示モードを切り替える指示が指示部１１１から入力されたか否かを判定する（Ｓ２４０）。ここで、ユーザにより表示モードを切り替える指示が指示部１１１から入力されると（Ｓ２４０でＹｅｓ）、ＣＰＵ１１０は、再びＳ２１０に戻り、表示モードの判定を行う。このとき、ＣＰＵ１１０は、画像処理部１４０に、表示モードを選択させるためのメニュー画面をＯＳＤ画像として送信し、投影中の画像に対して、このＯＳＤ画面を重畳させるように画像処理部１４０を制御する。ユーザは、この投影されたＯＳＤ画面を見ながら、表示モードを選択するのである。
【００４９】
一方、表示処理実行中に、ユーザにより表示モードを切り替える指示が指示部１１１から入力されない場合は（Ｓ２４０でＮｏ）、ＣＰＵ１１０は、ユーザにより投影終了の指示が指示部１１１から入力されたか否かを判定する（Ｓ２５０）。ここで、ユーザにより投影終了の指示が指示部１１１から入力された場合には（Ｓ２５０でＹｅｓ）、ＣＰＵ１１０は、プロジェクタ１００の各ブロックに対する電源供給を停止させ、画像投影を終了させる。一方、ユーザにより投影終了の指示が指示部１１１から入力された場合には（Ｓ２５０でＮｏ）、ＣＰＵ１１０は、Ｓ２２０へ戻り、以降、ユーザにより投影終了の指示が指示部１１１から入力されるまでの間Ｓ２２０からＳ２５０までの処理を繰り返す。
【００５０】
以上のように、本実施例の液晶プロジェクタ１００は、投影面に対して画像を投影する。
【００５１】
なお、「ファイル再生表示モード」では、ＣＰＵ１１０は、記録再生部１９１に、記録媒体１９２から静止画データや動画データのファイルリストや各ファイルのサムネイルデータを読み出させ、ＲＡＭ１１２に一時的に記憶する。そして、ＣＰＵ１１０は、ＲＯＭ１１１に記憶されたプログラムに基づいて、ＲＡＭ１１２に一時記憶されたファイルリストに基づく文字画像や各ファイルのサムネイルデータに基づく画像を生成し、画像処理部１４０に送信する。そして、ＣＰＵ１１０は、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０、投影制御部１６０を制御する。
【００５２】
次に、投影画面上において、記録媒体１９２に記録された静止画データや動画データにそれぞれ対応する文字や画像を選択する指示が指示部１１１を通して入力される。そうすると、ＣＰＵ１１０は、選択された静止画データや動画データを記録媒体１９２から読み出すように記録再生部１９１を制御する。そして、ＣＰＵ１１０は、読み出された静止画データや動画データをＲＡＭ１１２に一時的に記憶し、ＲＯＭ１１１記憶されたプログラムに基づいて、静止画データや動画データの画像や映像を再生する。
【００５３】
そして、ＣＰＵ１１０は、例えば再生した動画データの映像を順次、画像処理部１４０に送信し、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０、投影制御部１６０を制御する。また、静止画データを再生した場合には、再生した画像を画像処理部１４０に送信し、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０、投影制御部１６０を制御する。
【００５４】
また、「ファイル受信表示モード」では、ＣＰＵ１１０は、通信部１９３から受信した静止画データや動画データをＲＡＭ１１２に一時的に記憶し、ＲＯＭ１１１記憶されたプログラムに基づいて、静止画データや動画データの画像や映像を再生する。そして、ＣＰＵ１１０は、例えば再生した動画データの映像を順次、画像処理部１４０に送信し、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０、投影制御部１６０を制御する。また、静止画データを再生した場合には、再生した画像を画像処理部１４０に送信し、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０、投影制御部１６０を制御する。
【００５５】
次に本実施例の特徴的な構成・動作について図６、７、８を用いて説明する。
【００５６】
図６は液晶制御部１５０の詳細とその周辺の特徴となる構成を示す図である。図７は実施例１における、液晶プロジェクタ１００の特徴的な動作を示すフロー図である。図８は実施例１における画像処理部１４０の処理を示す図である。
【００５７】
なお、本実施例では、画像処理部１４０が行うムラ補正の対象範囲が、駆動領域２０全面を対象としている場合について説明する。
【００５８】
まず、図６を用いて特徴となる構成を説明する。本図では、液晶素子１５１Ｒが接続される状態を示しているが、液晶素子１５１Ｇ，Ｂに関しても同様の接続形態となるため、以下では説明を割愛する。
【００５９】
ＲＯＭ１１１は、液晶素子１５１Ｒの駆動領域２０に関して、各画素におけるムラの補正値をテーブルとして格納している（請求項１の格納部に相当）。
【００６０】
画像処理部１４０は、ＣＰＵ１１０から受ける投影画像のシフト情報に応じて、ＲＯＭ１１１から補正テーブルを読み出し、映像信号に対してムラ補正を施す。そしてムラ補正した映像信号を液晶駆動部１５３に出力する（請求項１の補正部に相当）。
【００６１】
液晶駆動部１５３は、画像処理部１４０より受ける映像信号に応じて、液晶素子１５１Ｒを駆動するための電気信号を液晶素子１５１Ｒに出力する。
垂直同期信号生成部１５４は、映像信号の垂直方向の基準同期信号（以下、Ｖｓｙｎｃと呼ぶ）を生成し、画像処理部１４０と垂直駆動開始信号生成部１５２へ出力する。
【００６２】
垂直駆動開始信号生成部１５２は、垂直同期信号生成部１５４から受けるＶｓｙｎｃ及び、ＣＰＵ１１０から受ける投影画像のシフト要求に応じて、所定の位相の垂直駆動開始信号（以下、ＶＳＴと呼ぶ）を生成する（請求項１の垂直駆動開始信号生成部に相当）。生成したＶＳＴは、液晶素子１５１Ｒに送られる。
【００６３】
液晶素子１５１Ｒは、ＶＳＴに応じて駆動を開始し、液晶駆動部１５３から受ける信号に応じて各画素の液晶を駆動する（請求項１のパネルに相当）。
【００６４】
次に、図７のフロー図を用いて、処理の流れを説明する。
Ｓ７０１ではＣＰＵ１１０が、操作部１１３から投影画像のシフト指示を受けたか否かを検知する。ＣＰＵ１１０が投影画像のシフト指示を検知したと判断するとＳ７０２へ遷移する。
【００６５】
Ｓ７０２では垂直駆動開始信号生成部１５２が、垂直同期信号生成部１５４から受けるＶｓｙｎｃ及び、ＣＰＵ１１０から受けるシフト要求に応じて所定の位相をずらしたタイミングでＶＳＴを生成し、液晶素子１５１ＲにＶＳＴを出力する。
【００６６】
Ｓ７０３ではＣＰＵ１１０が、Ｓ７０１で検知した投影画像のシフト情報を画像処理部１４０に通知する。投影画像のシフト情報の詳細は後述する。
【００６７】
Ｓ７０４では画像処理部１４０が、ＣＰＵ１１０から受けるシフト情報に応じて、映像信号の補正開始位置を決定する。
【００６８】
Ｓ７０５では画像処理部１４０が、Ｓ７０４で決定した映像信号の補正開始位置から駆動領域２０分だけムラ補正を施す。
【００６９】
ここで、図８を用いて画像処理部１４０が行うムラ補正方法について説明する。図８（ａ）は液晶素子１５１Ｒに入力される映像信号とＶＳＴの関係を表している。この時の投影画像のシフト調整値をＸ、駆動領域２０の開始から有効画像領域３０の開始までの垂直画素数をＹとする。図８（ｂ）は、ＲＯＭ１１１が駆動領域２０に相当する補正テーブルを持っており、本実施例では補正テーブル全体を使用することを示している。
【００７０】
本実施例の画像処理部１４０は、ＶＳＹＮＣと映像信号を受けており、この映像信号の内、駆動領域２０にあたる範囲に対してムラ補正を施す。そのため画像処理部１４０は、映像信号の内、駆動領域２０にあたる範囲の先頭の画素の位置を補正開始位置と決定する必要がある。
【００７１】
図８（ａ）から、ムラ補正を開始すべき位置はＶＳＹＮＣからＸライン後といえる。そこで上述のＳ７０３では、ＣＰＵ１１０は、シフト情報としてＸを画像処理部１４０に通知する。
【００７２】
この通知をもって画像処理部１４０は、垂直同期信号生成部１５４から受けるＶＳＹＮＣからＸ後を補正開始位置として、ＲＯＭ１１１からの補正テーブルの読み出しを開始する。これにより、映像信号の内、駆動領域２０にあたる範囲へのムラ補正を開始する。この際、画像処理部１４０はＲＯＭ１１１から読み出した駆動領域２０に相当する補正テーブルを使用する。
【００７３】
以上説明したように、本実施例１の液晶プロジェクタ１００によれば、画像処理部１４０はＣＰＵからシフト情報を受けることで液晶素子１５１Ｒの駆動領域２０に対する有効画像領域３０の描画位置を考慮して、ムラの補正開始位置を決定することが可能である。
【００７４】
従来例では、図５（ｄ）に示すように、パネル上の位置が変わらないムラの領域５１に対して、投影画像のシフトによりムラ補正の領域５２がずれてしまっていた。これを防ぐために本発明では図１１に示すように、シフトを考慮してムラ補正を領域５２から５３へ変えている（図１１（ｂ））。このため、本実施例の液晶プロジェクタ１００は、シフト機能を使用した場合であっても、投影画像上にムラ補正がずれて表示されることはない（図１１（ｃ））。
【００７５】
なお、本発明における補正テーブルは、液晶素子１５１の駆動領域に対して全ての画素のムラ補正値を持つものであっても良い。別の手段として、補正テーブルは、幾つかの代表となる画素を選定したものを用い、画像処理部１４０が、代表となる画素同士の中間の画素に対して、補間した値を算出して補正を施しても良い。
【実施例２】
【００７６】
実施例２では、画像処理部１４０が行うムラ補正の対象範囲が、有効画像領域３０のみを対象としている場合について説明する。なお、実施例１と異なる部分について説明する。
【００７７】
以下は、図６、９、１０を用いて、本実施例２の特徴となる構成と動作を説明する。図９は本実施例２における液晶プロジェクタ１００の特徴的な動作を示すフロー図である。図１０は実施例２における画像処理部１４０の処理を示す図である。図６は液晶制御部１５０の詳細とその周辺の特徴となる構成を示す図である。詳細については、実施例１で説明しているのでここでは説明を割愛する。
【００７８】
まず、図９のフロー図を用いて、処理の流れを説明する。
【００７９】
Ｓ９０１〜Ｓ９０２における各部の動作は、Ｓ７０１〜Ｓ７０２と同様であるため、ここでは説明を割愛する。
【００８０】
Ｓ９０３ではＣＰＵ１１０が、ＲＯＭ１１１から補正テーブルを読み出す際のオフセットを決定するための情報として、Ｓ９０１で検知した投影画像のシフト情報を画像処理部１４０に通知する。投影画像のシフト情報の詳細は後述する。
【００８１】
Ｓ９０４では画像処理部１４０が、ＲＯＭ１１１からムラの補正値を読み出す際に、ＣＰＵ１１０から受けるシフト情報に応じて、オフセットを付けて読み出しを開始する。
【００８２】
Ｓ９０５では画像処理部１４０が、Ｓ９０４で読み出したムラの補正値を用いて、入力される映像信号の内、有効画像領域３０にあたる範囲にムラ補正を施す。
【００８３】
次に、図１０を用いて具体的な画像処理部１４０が行うムラ補正方法について説明する。
【００８４】
図１０（ａ）は液晶素子１５１Ｒに入力される映像信号とＶＳＴの関係を表している。この時の投影画像のシフト調整値をＸ、駆動領域２０の開始から有効画像領域３０の開始までの垂直画素数をＹとする。図１０（ｂ）はＲＯＭ１１１が駆動領域２０に相当する補正テーブルを持っており、補正テーブルは領域１０１の範囲で使用される。領域１０１は、駆動領域２０内の有効画像領域３０に相当する範囲である。
【００８５】
本実施例の画像処理部１４０は、映像信号の内、有効画像領域３０にあたる範囲にムラ補正をかける。このため、画像処理部１４０はＲＯＭ１１１に格納されている駆動領域２０に対応する補正テーブルから有効画像領域３０に対応する範囲のみを読み出す必要がある。
【００８６】
したがって画像処理部１４０は、液晶素子１５１Ｒの駆動領域２０に対する有効画像領域３０の描画位置を考慮してＲＯＭ１１０からの補正テーブルの読み出しにオフセットをつける。
【００８７】
図１０（ａ）によれば、液晶素子１５１は、駆動領域２０の駆動開始からＹ後に有効画像領域３０が描画開始されることがわかる。このため、画像処理部１４０はＲＯＭ１１１に格納されている駆動領域２０に相当する補正テーブルからＹだけオフセットをつけて読み出しを行えばよい。そこで上述のＳ９０３では、ＣＰＵ１１０は、シフト情報としてＹを画像処理部１４０に通知する。
【００８８】
この通知をもって画像処理部１４０は、ＹだけオフセットをつけてＲＯＭ１１１から補正テーブルの読み出しを開始し、有効画像領域３０の範囲分を読み出しムラ補正の補正値とする。この際の補正開始位置は、映像信号の内、有効画像領域３０が始まりに相当する位置（ＶＳＹＮＣからＸ＋Ｙ後）とする。ここでＸ＋Ｙは、ＶＳＴによるシフトが行われた場合であっても変化することはないため、画像処理部１４０にとってこの補正開始位置は固定値であり既知である。
【００８９】
以上説明したように、本実施例２の液晶プロジェクタ１００によれば、画像処理部１４０はＣＰＵからシフト情報を受けることで液晶素子１５１Ｒの駆動領域２０に対する有効画像領域３０の描画位置を考慮して、ＲＯＭ１１１から適切に補正テーブルを読み出すことが可能である。これにより、シフト機能を使用した場合であっても、ムラ補正がずれない。
【００９０】
なお、本実施例２では、画像処理部１４０が駆動領域に相当する補正テーブルの内、有効画像領域に相当する範囲の補正値をＲＯＭ１１１から読み出して補正を施す方法を説明したが、補正値の取得方法はこれに限定されない。画像処理部１４０がＣＰＵから受けるシフト情報に応じて、読み出した補正テーブルの値に対して適切な演算を行い、これをムラ補正用の補正値として取得する方法であっても良い。
【符号の説明】
【００９１】
１００  液晶プロジェクタ、１１０  ＣＰＵ、１１１  ＲＯＭ、１１２  ＲＡＭ、
１４０  画像処理部、１５０  液晶制御部、１５１  液晶素子Ｒ、Ｇ、Ｂ、
１５２  垂直駆動開始信号生成部、１５３  液晶駆動部、１５４  垂直同期信号生成部
【図１】
2016166966.tif 000003
【図７】
2016166966.tif 000004
【図９】
2016166966.tif 000005
【図２】
2016166966.tif 000006
【図３】
2016166966.tif 000007
【図４】
2016166966.tif 000008
【図５】
2016166966.tif 000009
【図６】
2016166966.tif 000010
【図８】
2016166966.tif 000011
【図１０】
2016166966.tif 000012
【図１１】
2016166966.tif 000013