(57)【特許請求の範囲】
【請求項１】
第１投影画像を投影する表示装置であって、
画像データを取得する取得手段と、
前記第１投影画像の領域のうち他の表示装置によって投影される第２投影画像に重なる領域であるブレンド領域の輝度を低減する輝度低減処理を前記取得手段で取得された画像データに施して投影用画像データを生成する処理手段と、
前記投影用画像データに基づいて前記第１投影画像を投影する投影手段と、
を有し、
前記処理手段は、
前記輝度低減処理の前に、前記ブレンド領域を示すグラフィック画像であるマーカーのデータを前記取得手段で取得された画像データに合成することが可能であり、
前記マーカーのデータを前記取得手段で取得された画像データに合成した場合に、前記マーカーのデータを前記取得手段で取得された画像データに合成しなかった場合に比べ小さい値に、前記ブレンド領域のうち前記マーカーを合成する領域の輝度の前記輝度低減処理による低減量を設定する
ことを特徴とする表示装置。
【請求項２】
前記処理手段は、前記マーカーのデータを前記取得手段で取得された画像データに合成した場合と、前記マーカーのデータを前記取得手段で取得された画像データに合成しなかった場合とで、前記ブレンド領域のうち前記マーカーを合成しない領域の輝度の前記輝度低減処理による低減量を変えない
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記処理手段は、前記マーカーのデータを前記取得手段で取得された画像データに合成した場合と、前記マーカーのデータを前記取得手段で取得された画像データに合成しなかった場合とで、前記輝度低減処理に使用するパラメータを切り替える
ことを特徴とする請求項１または２に記載の表示装置。
【請求項４】
前記表示装置は、投影画像の投影領域の調整を行う際に設定すべき動作モードである調
整モードを含む複数の動作モードのいずれかを設定可能であり、
前記処理手段は、前記調整モードが設定されている場合に、前記マーカーのデータを前記取得手段で取得された画像データに合成する
ことを特徴とする請求項１〜３のいずれか１項に記載の表示装置。
【請求項５】
第１投影画像を投影する表示装置の制御方法であって、
画像データを取得する取得ステップと、
前記第１投影画像の領域のうち他の表示装置によって投影される第２投影画像に重なる領域であるブレンド領域の輝度を低減する輝度低減処理を前記取得ステップで取得された画像データに施して投影用画像データを生成する処理ステップと、
前記投影用画像データに基づいて前記第１投影画像を投影する投影ステップと、
を有し、
前記処理ステップでは、
前記輝度低減処理の前に、前記ブレンド領域を示すグラフィック画像であるマーカーのデータを前記取得ステップで取得された画像データに合成することが可能であり、
前記マーカーのデータを前記取得ステップで取得された画像データに合成した場合に、前記マーカーのデータを前記取得ステップで取得された画像データに合成しなかった場合に比べ小さい値に、前記ブレンド領域のうち前記マーカーを合成する領域の輝度の前記輝度低減処理による低減量を設定する
ことを特徴とする表示装置の制御方法。
【請求項６】
請求項５に記載の表示装置の制御方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置等に関する。
【背景技術】
【０００２】
プロジェクタの使用形態は近年多様化しており、プロジェクタの投影方法の１つとして、複数のプロジェクタを用いたマルチ投影がある。マルチ投影は、複数のプロジェクタの複数の投影画像を繋ぎ合わせることで、１つの投影画像（合成投影画像）を構成する投影方法である。
【０００３】
マルチ投影においては、複数の投影画像の間のつなぎ目を見えにくくするために、各投影画像の投影領域（表示領域）を調整する必要がある。例えば、各投影画像の投影位置（表示位置）、各投影画像の形状、等を調整する必要がある。一般的には、ユーザが、リモコン等を用いてプロジェクタを操作することにより、投影領域を調整する。しかしながら、投影領域の調整は非常に困難である。
【０００４】
投影領域の調整を簡単化するための技術として、例えば、特許文献１に開示の技術がある。特許文献１に開示の技術では、投影領域の調整を補助するマーカーが配置された投影画像が投影される。特許文献１に開示の技術によれば、投影画像に配置されたマーカーが他の投影画像に配置されたマーカーに重なるように投影領域を調整すればよいため、ユーザは投影領域を容易に調整することができる。
【０００５】
ここで、複数の投影画像の間のつなぎ目をより見えにくくするための画像処理として、輝度低減処理がある。輝度低減処理は、投影画像の一部が他の投影画像の一部に重なるように、複数の投影画像を並べることを前提とした画像処理である。このような配置方法で複数の投影画像を配置した場合、非ブレンド領域に比べ明るい画像がブレンド領域に表示され、ブレンド領域と非ブレンド領域の間に合成輝度（合成投影画像の投影輝度（表示輝度））の段差が生じる。ブレンド領域は、投影画像の領域のうち他の投影画像に重なる領域であり、非ブレンド領域は、投影画像の領域のうち他の投影画像に重ならない領域である。ブレンド領域の表示輝度が増加するのは、複数の投影画像が重ね合わせられるためである。輝度低減処理は、上記段差が低減するようにブレンド領域の輝度を低減する画像処理である。
【０００６】
しかしながら、ブレンド領域にマーカーが配置された画像データに輝度低減処理を施すと、マーカーの視認性が低下し、投影領域の調整が困難となる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−２９７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、輝度低減処理によるマーカーの視認性の低下を抑制することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る表示装置は、
第１投影画像を投影する表示装置であって、
画像データを取得する取得手段と、
前記第１投影画像の領域のうち他の表示装置によって投影される第２投影画像に重なる領域であるブレンド領域の輝度を低減する輝度低減処理を前記取得手段で取得された画像データに施して投影用画像データを生成する処理手段と、
前記投影用画像データに基づいて前記第１投影画像を投影する投影手段と、
を有し、
前記処理手段は、
前記輝度低減処理の前に、前記ブレンド領域を示すグラフィック画像であるマーカーのデータを前記取得手段で取得された画像データに合成することが可能であり、
前記マーカーのデータを前記取得手段で取得された画像データに合成した場合に、前記マーカーのデータを前記取得手段で取得された画像データに合成しなかった場合に比べ小さい値に、前記ブレンド領域のうち前記マーカーを合成する領域の輝度の前記輝度低減処理による低減量を設定する
ことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、輝度低減処理によるマーカーの視認性の低下を抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る液晶プロジェクタの全体構成の一例を示す図
【図２】本実施形態に係る液晶プロジェクタの基本動作の一例を示すフロー図
【図３】本実施形態に係る画像処理部の内部構成の一例を示す図
【図４】本実施形態に係るマルチ投影の一例を示す図
【図５】本実施形態に係る液晶プロジェクタの動作の一例を示すフロー図
【図６】本実施形態に係る通常パラメータの一例を説明する図
【図７】本実施形態に係るエッジブレンド処理の一例を説明する図
【図８】本実施形態に係るエッジブレンド処理の一例を示すフロー図
【図９】本実施形態に係る調整パラメータの一例を説明する図
【図１０】本実施形態に係る調整パラメータの一例を説明する図
【図１１】本実施形態に係る調整パラメータの一例を説明する図
【図１２】マルチ投影の一例を示す図
【図１３】エッジブレンド処理後の投影画像の一例を示す図
【図１４】エッジブレンド処理後の合成投影画像の一例を示す図
【図１５】補助マーカーが配置された投影画像の一例を示す図
【図１６】本実施形態で解決される課題の一例を示す図
【図１７】本実施形態で解決される課題の一例を示す図
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態に係る表示装置及びその制御方法について、図面を参照して説明する。なお、以下で説明する構成や処理は、あくまで一例であり、本発明の範囲を限定する主旨のものではない。
【００１３】
本実施形態に係る表示装置は、画像データに基づく投影画像を投影対象物（壁、スクリーンシート、スクリーンボード、等）に投影する投影型表示装置である。以下では、本実施形態に係る表示装置が透過型液晶プロジェクタ（表示デバイスとして透過型液晶パネルを用いたプロジェクタ）である場合の例を説明する。しかし、本実施形態に係る表示装置は、透過型液晶プロジェクタに限らない。本発明は、ＤＬＰ、ＬＣＯＳ（反射型液晶パネル）、等の表示デバイスを用いたプロジェクタにも適用することができる。また、本発明は、単板式の液晶プロジェクタと３板式の液晶プロジェクタとのどちらにも適用することができる。画像データは、１枚の画像を表す静止画像データであってもよいし、複数のフレームに対応する複数の画像を表す動画像データであってもよい。
【００１４】
＜全体構成＞
まず、図１を用いて、本実施形態に係る液晶プロジェクタの全体構成について説明する。図１は、本実施形態に係る液晶プロジェクタ１００の全体構成の一例を示す図である。図１に示すように、液晶プロジェクタ１００は、ＣＰＵ１１０、ＲＯＭ１１１、ＲＡＭ１１２、操作部１１３、画像入力部１３０、及び、画像処理部１４０を有する。また、液晶プロジェクタ１００は、さらに、液晶制御部１５０、液晶パネル１５１Ｒ，１５１Ｇ，１５１Ｂ、光源制御部１６０、光源１６１、色分離部１６２、色合成部１６３、光学系制御部１７０、及び、投影光学系１７１を有する。また、液晶プロジェクタ１００は、さらに、記録再生部１９１、記録媒体１９２、通信部１９３、撮影部１９４、表示制御部１９５、及び、表示部１９６を有する。以下では、液晶プロジェクタ１００によって投影される投影画像を「第１投影画像」と記載し、液晶プロジェクタ１００以外の表示装置によって投影される投影画像を「第２投影画像」と記載する。
【００１５】
なお、液晶プロジェクタ１００は、上述した機能部の一部を有していなくてもよい。例えば、液晶プロジェクタ１００は、記録再生部１９１、記録媒体１９２、通信部１９３、撮影部１９４、表示制御部１９５、及び、表示部１９６の少なくともいずれかを有していなくてもよい。
【００１６】
ＣＰＵ１１０は、液晶プロジェクタ１００の各機能部を制御する。ＣＰＵ１１０は、例えば、操作部１１３や通信部１９３から送信された制御信号を受信し、受信した制御信号に応じて各機能部を制御する。ＲＯＭ１１１は、ＣＵＰ１１０の処理手順を記述した制御プログラムを記憶する。ＲＡＭ１１２は、ワークメモリとして一時的に制御プログラムやデータを記憶する。
【００１７】
操作部１１３は、液晶プロジェクタ１００に対するユーザ操作を受け付け、行われたユーザ操作に応じた制御信号をＣＰＵ１１０に送信する。操作部１１３としては、例えば、スイッチ、ダイヤル、表示部１９６上に設けられたタッチパネル、等を用いることができる。また、操作部１１３として、リモコンからの信号を受信し、受信した信号に応じた制御信号をＣＰＵ１１０に送信する信号受信部（赤外線受信部など）を用いることもできる。
【００１８】
画像入力部１３０は、画像データを外部装置から取得し、取得した画像データを画像処理部１４０に出力する。画像入力部１３０は、画像データとしてアナログ信号を外部装置から受信した場合には、受信したアナログ信号をデジタル信号に変換し、得られたデジタル信号を画像処理部１４０に送信する。画像入力部１３０としては、例えば、コンポジット端子、Ｓ端子、Ｄ端子、コンポーネント端子、アナログＲＧＢ端子、ＤＶＩ−Ｉ端子、ＤＶＩ−Ｄ端子、ＨＤＭＩ（登録商標）端子、等を用いることができる。画像入力部１３０に画像データを出力する外部装置は、画像データを出力することができる装置であればよい。画像入力部１３０に画像データを出力する外部装置としては、例えば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機、等を用いることができる。
【００１９】
画像処理部１４０は、画像処理部１４０に入力された画像データに所定の画像処理を施すことにより、投影用画像データ（表示用画像データ）を生成する。そして、画像処理部１４０は、生成した投影用画像データを液晶制御部１５０に出力する。所定の画像処理は、エッジブレンド処理を含む。エッジブレンド処理は、ブレンド領域の輝度を低減する輝度低減処理（減光処理）である。ブレンド領域は、第１投影画像の領域のうち、第２投影画像に重なる領域である。画像処理部１４０としては、例えば、画像処理用のマイクロプロセッサを用いることができる。
【００２０】
なお、所定の画像処理として、輝度低減処理を含む複数の画像処理が行われてもよい。
例えば、所定の画像処理は、フレーム間引き処理、フレーム補間処理、解像度変換処理、及び、歪み補正処理の少なくともいずれかを含んでいてもよい。歪み補正処理は、画像の歪みを補正する画像処理であり、例えば、台形状の歪みを補正するキーストン補正処理である。
【００２１】
なお、画像処理部１４０は、専用のマイクロプロセッサである必要はない。例えば、ＲＯＭ１１１に記憶されたプログラムに応じた処理をＣＰＵ１１０が実行することにより、画像処理部１４０の機能が実現されてもよい。
【００２２】
光源制御部１６０は、光源１６１のオン／オフ（点灯／消灯）を制御したり、光源の発光量を制御したりする。光源制御部１６０としては、例えば、制御用のマイクロプロセッサを用いることができる。なお、光源制御部１６０は、専用のマイクロプロセッサである必要はない。例えば、ＲＯＭ１１１に記憶されたプログラムに応じた処理をＣＰＵ１１０が実行することにより、光源制御部１６０の機能が実現されてもよい。光源１６１としては、例えば、ハロゲンランプ、キセノンランプ、高圧水銀ランプ、ＬＥＤ、等を用いることができる。
【００２３】
色分離部１６２は、光源１６１から発せられた光を、赤色の光（Ｒ光）、緑色の光（Ｇ光）、及び、青色の光（Ｂ光）に分離する。色分離部１６２としては、例えば、ダイクロイックミラー、プリズム、等を用いることができる。なお、Ｒ光を発するＲ光源、Ｇ光を発するＧ光源、及び、Ｂ光を発するＢ光源の３つの光源が光源１６１として使用される場合には、色分離部１６２は不要である。
【００２４】
液晶パネル１５１Ｒは、赤色に対応する液晶パネルであって、複数の液晶素子を有する。色分離部１６２から発せられた３色の光のうち、Ｒ光が、液晶パネル１５１Ｒが有する複数の液晶素子を透過する。液晶パネル１５１Ｇは、緑色に対応する液晶パネルであって、複数の液晶素子を有する。色分離部１６２から発せられた３色の光のうち、Ｇ光が、液晶パネル１５１Ｇが有する複数の液晶素子を透過する。そして、液晶パネル１５１Ｂは、青色に対応する液晶パネルであって、複数の液晶素子を有する。色分離部１６２から発せられた３色の光のうち、Ｂ光が、液晶パネル１５１Ｂが有する複数の液晶素子を透過する。
【００２５】
液晶制御部１５０は、画像処理部１４０から出力された投影用画像データに基づいて、液晶パネル１５１Ｒ，１５１Ｇ，１５１Ｂが有する各液晶素子の透過率を制御する。液晶素子の透過率は、例えば、液晶素子に印加する電圧、液晶素子に供給する電流、または、それらの両方を制御することにより、制御することができる。画像処理部１４０に入力された画像データが動画像データである場合、画像処理部は、フレーム毎に投影用画像データを生成する。そして、液晶制御部１５０は、フレーム毎に、そのフレームの投影用画像データに基づいて、各液晶素子の透過率を制御する。液晶制御部１５０としては、例えば、制御用のマイクロプロセッサを用いることができる。なお、液晶制御部１５０は、専用のマイクロプロセッサである必要はない。例えば、ＲＯＭ１１１に記憶されたプログラムに応じた処理をＣＰＵ１１０が実行することにより、液晶制御部１５０の機能が実現されてもよい。
【００２６】
色合成部１６３は、液晶パネル１５１Ｒを透過した光（透過Ｒ光）、液晶パネル１５１Ｇを透過した光（透過Ｇ光）、及び、液晶パネル１５１Ｂを透過した光（透過Ｂ光）を合成する。色合成部１６３としては、例えば、ダイクロイックミラー、プリズム、等を用いることができる。
【００２７】
また、投影光学系１７１は、色合成部１６３から発せられた光（透過Ｒ光、透過Ｇ光、
及び、透過Ｂ光を合成した光；合成光）を、スクリーンシートに投影する。上述したように、液晶パネル１５１Ｒ，１５１Ｇ，１５１Ｂの透過率は、投影用画像データに基づいて制御される。そのため、合成光を投影することにより、投影用画像データに基づく画像が投影（表示）される。投影光学系１７１は、例えば、複数のレンズと、各レンズを駆動するアクチュエータと、を有する。各レンズの位置や向きを変更することにより、スクリーンシート上に形成された第１投影画像の拡大、縮小、焦点調整、等を行うことができる。
【００２８】
光学系制御部１７０は、投影光学系１７１を制御する。具体的には、投影光学系１７１は、投影光学系１７１が有するアクチュエータに指示を出すことにより、投影光学系１７１が有する各レンズの位置や向きを制御する。例えば、光学系制御部１７０は、液晶プロジェクタ１００に対するユーザ操作に応じて、投影光学系１７１を制御する。光学系制御部１７０としては、例えば、制御用のマイクロプロセッサを用いることができる。なお、光学系制御部１７０は、専用のマイクロプロセッサである必要はない。例えば、ＲＯＭ１１１に記憶されたプログラムに応じた処理をＣＰＵ１１０が実行することにより、光学系制御部１７０の機能が実現されてもよい。
【００２９】
撮影部１９４は、液晶プロジェクタ１００の周辺を撮影する。例えば、撮影部１９４は、スクリーンシート側を撮影する。具体的には、撮影部１９４は、スクリーンシート上に形成された投影画像（第１投影画像、第２投影画像、または、それらの両方）を撮影する。そして、撮影部１９４は、撮影によって得られた画像データを記録再生部１９１に出力する。撮影部１９４は、例えば、レンズ、アクチュエータ、マイクロプロセッサ、撮像素子、及び、ＡＤ変換部を有する。レンズは被写体の光学像を取得し、アクチュエータはレンズを駆動し、マイクロプロセッサはアクチュエータを制御する。撮像素子は、レンズを介して取得した光学像を画像信号（アナログ信号）に変換し、ＡＤ変換部は、撮像素子により得られた画像信号をデジタル信号に変換する。なお、撮影部１９４の撮影方向は、スクリーン方向（液晶プロジェクタ１００からスクリーンシートへ向かう方向）に限らない。例えば、撮影部１９４の撮影方向は、スクリーン方向の逆方向であってもよい。撮影部１９４は、投影画像を見る視聴者の側を撮影してもよい。
【００３０】
記録媒体１９２は、様々なデータを記憶することができる。例えば、記録媒体１９２は、画像データ、液晶プロジェクタ１００に必要な制御データ、等を記憶することができる。記録媒体１９２としては、例えば、磁気ディスク、光ディスク、半導体メモリ、等を用いることができる。記録媒体１９２は、液晶プロジェクタ１００に内蔵された記録媒体であってもよいし、液晶プロジェクタ１００に対して着脱可能な記録媒体であってもよい。
【００３１】
通信部１９３は、様々なデータを外部装置から取得（受信）する。例えば、通信部１９３は、画像データ、液晶プロジェクタ１００に必要な制御データ、等を外部装置から取得する。通信部１９３は、取得した画像データを、画像処理部１４０や記録再生部１９１に出力する。通信部１９３の通信方式としては、例えば、無線ＬＡＮ、有線ＬＡＮ、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、等を用いることができる。通信部１９３としてＨＤＭＩ端子が使用されてもよい。その場合には、通信部１９３は、ＨＤＭＩ端子を介してＣＥＣ通信を行う。通信部１９３と通信を行う外部装置は、通信部１９３と通信を行うことができる装置であればよい。通信部１９３と通信を行うとしては、例えば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機、等を用いることができる。
【００３２】
記録再生部１９１は、撮影部１９４から出力された撮影画像データ、通信部１９３で取得された画像データ、画像入力部１３０で取得された画像データ、等を記録媒体１９２に記録する。また、記録再生部１９１は、記録媒体１９２から画像データを取得し、取得した画像データを画像処理部１４０に出力することもできる（再生処理）。記録再生部１９
１は、例えば、記録媒体１９２と電気的に接続されたインタフェースと、記録媒体１９２との通信を行うマイクロプロセッサとを有する。なお、記録再生部１９１が有するマイクロプロセッサは、専用のマイクロプロセッサである必要はない。例えば、ＲＯＭ１１１に記憶されたプログラムに応じた処理をＣＰＵ１１０が実行することにより、記録再生部１９１が有するマイクロプロセッサの機能が実現されてもよい。
【００３３】
表示部１９６は、液晶プロジェクタ１００に対するユーザ操作を補助する操作画面を表示する。操作画面は、例えば、スイッチアイコンが配置された画像である。表示部１９６は、画像を表示できれば、どのような構造を有していてもよい。表示部１９６としては、例えば、液晶表示パネル、ＣＲＴ表示パネル、有機ＥＬ表示パネル、ＬＥＤ表示パネル、プラズマ表示パネル、等を用いることができる。なお、各物理ボタンに対応する発光部（例えばＬＥＤ）が使用されてもよい。発光部を発光させることにより、ユーザは、物理ボタンを容易に認識することができる。
【００３４】
表示制御部１９５は、表示部１９６による画像表示を制御する。表示制御を行うマイクロプロセッサなどからなる。表示制御部１９５としては、例えば、制御用のマイクロプロセッサを用いることができる。なお、表示制御部１９５は、専用のマイクロプロセッサである必要はない。例えば、ＲＯＭ１１１に記憶されたプログラムに応じた処理をＣＰＵ１１０が実行することにより、表示制御部１９５の機能が実現されてもよい。
【００３５】
なお、画像処理部１４０、液晶制御部１５０、光源制御部１６０、光学系制御部１７０、記録再生部１９１、及び、表示制御部１９５の機能は、１つのマイクロプロセッサによって実現されてもよいし、複数のマイクロプロセッサによって実現されてもよい。これら６つの機能部に対応する６つのマイクロプロセッサが使用されてもよい。１つの機能部の処理は、１つのマイクロプロセッサによって実現されてもよいし、複数のマイクロプロセッサによって実現されてもよい。複数の機能部間で共通のマイクロプロセッサが使用されてもよい。上記６つの機能部のうちの２つ以上の機能部間で共通のマイクロプロセッサが使用されてもよい。
【００３６】
＜基本動作＞
次に、図２を用いて、液晶プロジェクタ１００の基本動作を説明する。図２は、液晶プロジェクタ１００の基本動作の一例を示すフロー図である。基本的には、ＣＰＵ１１０が、ＲＯＭ１１１に記憶されたプログラムに基づいて、各機能部を制御することにより、図２の動作が実現される。図２の動作は、液晶プロジェクタ１００の電源がオンされたことに応じて開始される。
【００３７】
まず、ＣＰＵ１１０が、不図示の電源部から液晶プロジェクタ１００の各機能部に電力を供給すると共に、投影開始処理を実行する（Ｓ２０１）。投影開始処理では、光源制御部１６０への指示、液晶制御部１５０への指示、画像処理部１４０の動作設定、等が行われる。光源制御部１６０への指示により、光源１６１を点灯する点灯制御が行われ、液晶制御部１５０への指示により、液晶パネル１５１Ｒ，１５１Ｇ，１５１Ｂ（各液晶素子）を駆動する駆動制御が行われる。投影開始処理が行われることにより、投影画像（第１投影画像）が投影される。
【００３８】
次に、ＣＰＵ１１０が、画像入力部１３０に入力された画像データが変化したか否かを判定する（Ｓ２０２）。画像データが変化した場合には、Ｓ２０３に処理が進められ、画像データが変化しなかった場合には、Ｓ２０４に処理が進められる。
【００３９】
Ｓ２０３では、ＣＰＵ１１０が、タイミング変更処理を実行する。タイミング変更処理では、入力画像（画像入力部１３０に入力された画像データによって表された画像）の解
像度、入力画像のフレームレート、等が検出される。そして、検出結果に応じたタイミングで入力画像がサンプリングされ、サンプリングされた入力画像（データ）が出力される。それにより、画像処理部１４０において、入力画像に必要な画像処理が施される。その結果、必要な画像処理が施された後の投影画像（第１投影画像）が投影される。そして、Ｓ２０３からＳ２０４に処理が進められる。
【００４０】
Ｓ２０４では、ＣＰＵ１１０が、液晶プロジェクタ１００に対するユーザ操作が行われた否かを判定する。ユーザ操作が行われなかった場合には、Ｓ２０８に処理が進められる。ユーザ操作が行われた場合には、ＣＰＵ１１０が、ユーザ操作が終了操作であるか否かを判定する（Ｓ２０５）。終了操作は、投影を終了するユーザ操作である。ユーザ操作が終了操作である場合には、Ｓ２０６に処理が進められる。ユーザ操作が終了操作でない場合には、ＣＰＵ１１０が、ユーザ操作に応じた処理（ユーザ処理）を実行する（Ｓ２０７）。そして、Ｓ２０７からＳ２０８に処理が進められる。ユーザ処理は、例えば、設置設定の変更、入力画像の変更、画像処理の変更、情報の表示、等である。
【００４１】
Ｓ２０８では、ＣＰＵ１１０が、通信部１９３によってコマンドが受信されたか否かを判定する。コマンドが受信されなかった場合には、Ｓ２０２に処理が戻される。コマンド受信された場合には、ＣＰＵ１１０が、受信されたコマンド（受信コマンド）が終了コマンドであるか否かを判定する（Ｓ２０９）。終了コマンドは、投影を終了するコマンドである。受信コマンドが終了コマンドである場合には、Ｓ２０６に処理が進められる。受信コマンドが終了コマンドでない場合には、ＣＰＵ１１０が、受信コマンドに応じた処理（コマンド処理）を実行する（Ｓ２１０）。そして、Ｓ２１０からＳ２０２に処理が戻される。コマンド処理は、例えば、設置設定の変更、入力画像の変更、画像処理の変更、情報の表示、等である。
【００４２】
上述したように、終了操作が行われた場合や終了コマンドが受信された場合には、Ｓ２０６の処理が行われる。Ｓ２０６では、ＣＰＵ１１０が、投影終了処理を実行する。投影終了処理では、光源制御部１６０への指示、液晶制御部１５０への指示、必要な情報（各種設定値）のＲＯＭ１１１への保存、等が行われる。光源制御部１６０への指示により、光源１６１を消灯する消灯制御が行われ、液晶制御部１５０への指示により、液晶パネル１５１Ｒ，１５１Ｇ，１５１Ｂ（各液晶素子）の駆動を停止する駆動停止制御が行われる。投影終了処理が行われることにより、投影画像（第１投影画像）の投影が終了される。そして、図２の動作フローが終了される。
【００４３】
なお、画像入力部１３０に入力された画像データに基づく投影画像が投影される場合を説明したが、液晶プロジェクタ１００は、他の画像データに基づく投影画像を投影することもできる。例えば、液晶プロジェクタ１００は、記録媒体１９２から画像データを読み出し、読み出した画像データに基づく投影画像を投影することもできる。また、液晶プロジェクタ１００は、通信部１９３で受信された画像データに基づく投影画像を投影することもできる。どの画像データに基づく投影画像を投影するかは、例えば、液晶プロジェクタに設定されている動作モードに応じて決定される（切り替えられる）。
【００４４】
＜本実施形態で解決される課題＞
次に、本実施形態で解決される課題について、図１２〜１７を参照して説明する。
【００４５】
図１２は、マルチ投影の一例を示す。マルチ投影は、複数のプロジェクタの複数の投影画像を繋ぎ合わせることで、１つの投影画像（合成投影画像）を構成する投影方法である。図１２は、２台のプロジェクタ２０ａ，２０ｂを用いたマルチ投影の一例を示す。なお、マルチ投影に使用するプロジェクタの数は２台より多くてもよい。
【００４６】
図１２では、プロジェクタ２０ａによって、スクリーン１０上に投影画像１０ａが投影されており、プロジェクタ２０ｂによって、スクリーン１０上に投影画像１０ｂが投影されている。投影画像１０ａの右辺部分は、投影画像１０ｂの左辺部分に重なっている。図１２において、符号３０は、投影画像１０ａと投影画像１０ｂが重なり合うブレンド領域を示す。エッジブレンド処理を行わずに投影を行うと、非ブレンド領域に比べ明るい画像がブレンド領域に表示され、ブレンド領域と非ブレンド領域の間に合成輝度（合成投影画像の投影輝度（表示輝度））の段差が生じる。非ブレンド領域は、投影画像の領域のうち他の投影画像に重ならない領域である。例えば、投影画像１０ａ，１０ｂの輝度が一様であった場合、図１２に示すように、ブレンド領域３０の合成輝度が、非ブレンド領域の２倍に高められる。その結果、合成輝度の段差が生じる。
【００４７】
エッジブレンド処理を行うことにより、合成輝度の段差を低減することができる。図１３にエッジブレンド処理後の投影画像の一例を示す。図１３において、投影画像１０ａの領域３０ａと、投影画像１０ｂの領域３０ｂとは、いずれも、図１２のブレンド領域３０に対応する領域である。図１３の例では、領域３０ａの輝度を低減するエッジブレンド処理が投影画像１０ａに施され、且つ、領域３０ｂの輝度を低減するエッジブレンド処理が投影画像１０ｂに施された場合の例を示す。このようなエッジブレンド処理を行うことにより、図１４に示すように、ブレンド領域３０の合成輝度を、非ブレンド領域の合成輝度に合わせることができる。
【００４８】
マルチ投影を行う際、ユーザは、複数の投影画像の間のつなぎ目を見えにくくするために、各投影画像の投影領域（表示領域）を調整する。例えば、ユーザによって、各投影画像の投影位置（表示位置）、各投影画像の形状、等が調整される。投影位置は、例えば、プロジェクタの設置位置を変更することにより、変更することができる。投影画像の形状は、例えば、キーストン補正に使用するパラメータを変更することにより、変更することができる。そして、投影領域の調整を簡単化するために、図１５のように、ブレンド領域を示すマーカー（投影領域の調整を補助する補助マーカー）が表示されることがある。補助マーカーはブレンド領域を示すマーカーであるため、補助マーカーの少なくとも一部はブレンド領域に含まれる。そのため、補助マーカーが配置された画像データにエッジブレンド処理を施すと、図１６に示すように、補助マーカーの一部の輝度が不必要に低減され、補助マーカーの視認性が低下する。補助マーカーの視認性が悪いと、ユーザは、投影領域を容易に調整することができない。
【００４９】
補助マーカーは、グラフィック画像を元画像内に配置する描画処理によって描画されることがある。例えば、補助マーカーは、入力画像に重ねられたＯＳＤ（オンスクリーンディスプレイ）画像である。描画処理がエッジブレンド処理よりも後に行われれば、補助マーカーの視認性の低下を抑制することができる。しかしながら、描画処理により、補助マーカー以外のグラフィック画像が描画されることもある。例えば、各種設定値を示すメニュー画像が描画処理によって描画されることがある。描画処理がエッジブレンド処理よりも後に行われると、図１７に示すように、エッジブレンド処理を施すべきグラフィック画像４０にエッジブレンド処理が施されず、グラフィック画像４０内に上述した合成輝度の段差が生じる。そのため、エッジブレンド処理は、描画処理の後に行われることが望ましい。
【００５０】
そこで、本実施形態では、描画処理が行われた後にエッジブレンド処理を行う。そして、補助マーカーが配置された画像データについては、それ以外の画像データに比べ小さい値に、ブレンド領域の輝度のエッジブレンド処理による低減量を制御する。それにより、エッジブレンド処理を施すべきグラフィック画像を高画質で投影でき、且つ、エッジブレンド処理による補助マーカーの視認性の低下を抑制することができる。
【００５１】
＜本実施形態の特徴＞
次に、液晶プロジェクタ１００の特徴的な動作について説明する。図３は、画像処理部１４０の内部構成の一例を示す図である。図３に示すように、画像処理部１４０は、ＯＳＤ合成部３１０と各種画像処理部３２０を有する。
【００５２】
図３において、元画像データｓｉｇ３０１は、画像入力部１３０、記録再生部１９１、または、通信部１９３から出力された入力画像データであり、元画像（入力画像）を表す画像データである。タイミング信号ｓｉｇ３０２は、元画像データｓｉｇ３０１の供給元（元画像データｓｉｇ３０１を出力した機能部）から出力された信号であり、元画像データｓｉｇ３０１に同期した信号である。タイミング信号ｓｉｇ３０２は、例えば、垂直同期信号、水平同期信号、クロック信号、等を含む。画像処理部１４０が有する各機能部は、タイミング信号ｓｉｇ３０２に同期して動作する。なお、画像処理部１４０は、タイミング信号を受信せずに、タイミング信号を生成し、生成したタイミング信号を使用してもよい。
【００５３】
ＯＳＤ合成部３１０は、ＣＰＵ１１０と連携して処理を行う。具体的には、ＯＳＤ合成部３１０は、元画像データｓｉｇ３０１を取得し、取得画像データｓｉｇ３０３を各種画像処理部３２０に出力する。ＯＳＤ合成部３１０は、元画像データｓｉｇ３０１を取得画像データｓｉｇ３０３として出力することができる。また、ＯＳＤ合成部３１０は、グラフィック画像を表すグラフィック画像データを元画像データｓｉｇ３０１に合成することにより、元画像にグラフィック画像を重ねた合成画像データを取得（生成）することができる。合成画像データは、ＣＰＵ１１０からの指示に応じて生成される。例えば、１つ以上のグラフィック画像データが予め用意されており、ＣＰＵ１１０からの指示に応じたグラフィック画像データを用いた合成によって、合成画像データが生成される。そして、ＯＳＤ合成部３１０は、合成画像データを生成した場合に、合成画像データを取得画像データｓｉｇ３０３として出力する。
【００５４】
各種画像処理部３２０は、取得画像データｓｉｇ３０３に所定の画像処理を施すことにより、投影用画像データｓｉｇ３０４を生成する。そして、各種画像処理部３２０は、投影用画像データｓｉｇ３０４を液晶制御部１５０に出力する。上述したように、所定の画像処理は、エッジブレンド処理を含む。
【００５５】
なお、上述したように、所定の画像処理として、エッジブレンド処理を含む複数の画像処理が行われてもよい。例えば、所定の画像処理は、画像データの特徴量の取得、ＩＰ変換、フレームレート変換、解像度変換、γ変換、色域変換、色補正、エッジ強調、等を含んでいてもよい。特徴量は、例えば、画素値のヒストグラム、画素値の代表値（平均値、中間値、最頻値、最大値、最小値、等）、輝度値のヒストグラム、輝度値の代表値、等である。これらの画像処理ついては、公知技術を用いることができるため、その説明を割愛する。
【００５６】
図４は、本実施形態に係るマルチ投影の一例を示す。図４は、２台のプロジェクタ４００ａ，４００ｂを用いたマルチ投影の一例を示す。プロジェクタ４００ａ，４００ｂは、図１の液晶プロジェクタ１００と同様の構成を有する。なお、マルチ投影に使用するプロジェクタの数は２台より多くてもよい。
【００５７】
図４は、プロジェクタ４００ａによって、スクリーン４１０上に投影画像５００ａが投影されており、プロジェクタ４００ｂによって、スクリーン４１０上に投影画像５００ｂが投影されている。投影画像５００ａと投影画像５００ｂは、投影領域の調整が完了した際に１つの投影画像（合成投影画像）を形成する。図４では、投影画像５００ａは台形状に歪んで投影されており、投影画像５００ｂはキーストン補正処理によって歪みなく投影
されている。
【００５８】
このような場合、例えば、ユーザは、合成投影画像が形成されるように、投影画像５００ａの投影領域を調整する。なお、投影領域の調整では、１台のプロジェクタに対応する１つの投影画像の投影領域のみが調整されるとは限らない。複数台のプロジェクタに対応する複数の投影画像のそれぞれについて、投影領域が調整（変更）されることもある。投影領域の調整方法は特に限定されるものではない。
【００５９】
図５を用いて、プロジェクタ４００ａの動作の一例について説明する。図５は、プロジェクタ４００ａの動作の一例を示すフローチャートである。なお、プロジェクタ４００ｂでも、以下で説明する動作と同様の動作が行われる。本実施形態では、プロジェクタ４００ａは、調整モードを含む複数の動作モードのいずれかを設定可能である。調整モードは、投影画像の投影領域の調整を行う際に設定すべき動作モードである。図５の動作は、プロジェクタ４００ａに対して調整モードが設定されたことをトリガとして開始される。
【００６０】
まず、Ｓ６０１にて、ＣＰＵ１１０が、ＲＡＭ１１２に予め記憶された補助マーカーをＲＡＭ１１２から読み出し、読み出した補助マーカーをＯＳＤ合成部３１０に出力する。それにより、ＯＳＤ合成部３１０において、補助マーカーを用いた合成が行われ、補助マーカーが配置された合成画像データが生成される。
【００６１】
次に、Ｓ６０２にて、ＣＰＵ１１０が、ＲＡＭ１１２に予め記憶されたエッジブレンドパラメータである調整パラメータをＲＡＭ１１２から読み出し、読み出した調整パラメータを各種画像処理部３２０に設定する。例えば、読み出された調整パラメータが、各種画像処理部３２０が保持している変換データに書き込まれる。エッジブレンドパラメータは、エッジブレンド処理に使用するパラメータである。変換データは、エッジブレンドパラメータを用いて輝度値を変換するデータである。変換データとしては、ＬＵＴ（ルックアップテーブル）、関数、等が使用される。
【００６２】
そして、Ｓ６０３にて、ＣＰＵ１１０が、各種画像処理部３２０にエッジブレンド処理の実行を指示する。それにより、調整パラメータを用いたエッジブレンド処理が、Ｓ６０１で生成された合成画像データに施される。それにより、投影用画像データが生成される。その後、Ｓ６０３で生成された投影用画像データに基づく投影画像が、投影画像５００ａとして投影される。
【００６３】
次に、Ｓ６０４にて、ＣＰＵ１１０が、調整モードの設定が解除されたか否かを判定する。調整モードは、例えば、プロジェクタ４００ａに対するユーザ操作によって解除される。ユーザ操作は、調整モードを解除するユーザ操作、調整モードから他の動作モードに動作モードを変更するユーザ操作、等である。調整モードが解除された場合には、Ｓ６０５に処理が進められ、調整モードが解除されなかった場合には、Ｓ６０１に処理が戻される。
【００６４】
なお、調整モードの解除方法は上記方法に限らない。例えば、調整モードが設定されてから所定時間（３分、５分、１０分、等）後に、自動で調整モードが解除されてもよい。
【００６５】
なお、図５の動作が開始されるタイミングは上記タイミングに限らない。例えば、プロジェクタ４００ａの電源がオンされたことをトリガとして、図５の動作が開始されてもよい。そして、プロジェクタ４００ａの電源がオンされたタイミングから所定時間後に、Ｓ６０４からＳ６０５に処理が進められてもよい。
【００６６】
Ｓ６０５では、ＣＰＵ１１０が、補助マーカーを消去する指示をＯＳＤ合成部３１０に
出力する。それにより、ＯＳＤ合成部３１０において、補助マーカーが配置されていない画像データ（入力画像データまたは合成画像データ）が得られる。
【００６７】
次に、Ｓ６０６にて、ＣＰＵ１１０が、ＣＰＵ１１０が、ＲＡＭ１１２に予め記憶されたエッジブレンドパラメータである通常パラメータをＲＡＭ１１２から読み出し、読み出した通常パラメータを各種画像処理部３２０に設定する。
【００６８】
そして、Ｓ６０７にて、ＣＰＵ１１０が、各種画像処理部３２０にエッジブレンド処理の実行を指示する。それにより、通常パラメータを用いたエッジブレンド処理が、Ｓ６０５で得られた画像データに施される。それにより、投影用画像データが生成される。詳細は後述するが、通常パラメータは調整パラメータとは異なる。このように、本実施形態では、補助マーカーが配置された画像データが取得された場合と、そうでない場合とで、エッジブレンドパラメータが切り替えられて使用される。その後、Ｓ６０７で生成された投影用画像データに基づく投影画像が、投影画像５００ａとして投影される。具体的には、Ｓ６０３で生成された投影用画像データに基づく投影画像から、Ｓ６０７で生成された投影用画像データに基づく投影画像に、投影画像５００ａが変更（更新）される。
【００６９】
＜通常パラメータ＞
通常パラメータの一例について説明する。本実施形態では、輝度が一様な入力画像データから図６（ａ）に示す投影画像５００ａが得られるように、通常パラメータとして、図６（ｂ）のエッジブレンドパラメータが使用される。図６（ａ）において、符号５１０ａは、ブレンド領域を示す。図６（ａ）では、入力画像データの画像サイズは、Ｗ（水平方向における画素数）×Ｈ（垂直方向における画素数）である。そして、右端から左側にＥＢ画素分の領域がブレンド領域５１０ａである。図６（ｂ）において、縦軸はエッジブレンド処理の補正比率Ｒを示し、横軸は水平方向における画素位置（水平位置）ｘを示す。補正比率は、エッジブレンド処理前の輝度に対するエッジブレンド処理後の輝度の割合であり、エッジブレンド処理後の輝度に対応する値である。図６（ｂ）の例では、ブレンド領域と非ブレンド領域の境界（ｘ＝Ｗ−ＥＢ）から右端（ｘ＝Ｗ）にかけて輝度が連続的に低下している。図６（ｂ）の補正比率は、垂直方向における画素位置（垂直位置）ｙには依存しない。
【００７０】
本実施形態では、変換データとして、図６（ｃ）に示すＬＵＴ５２０が用意されている。図６（ｃ）は、図６（ｂ）の通常パラメータが書き込まれた後の変換データを示す。ＬＵＴ５２０は、水平方向９個×垂直方向１０個の計９０個のデータブロックを有する。９０個のデータブロックは、ブレンド領域５１０ａを構成する水平方向９個×垂直方向１０個の計９０個の分割領域にそれぞれ対応する。各データブロックには、エッジブレンドパラメータが示す補正比率Ｒを離散化した値が書き込まれる。図６（ｃ）において、各データブロック内に記載されている数値は、補正比率Ｒである。なお、ＬＵＴのデータブロックの数は特に限定されない。データブロックの数が多いほど、より連続的な補正比率の分布を表現することができ、より高精度なエッジブレンド処理を実現することができる。
【００７１】
なお、通常パラメータは、図６（ｂ）に示すパラメータに限らない。例えば、通常パラメータとして、ブレンド領域内の各画素の輝度値を同じ低減量で低減するパラメータが使用されてもよい。
【００７２】
＜エッジブレンド処理＞
エッジブレンド処理の一例について説明する。ここでは、図６（ｂ）の通常パラメータを用いた場合の例を説明するが、他のエッジブレンドパラメータを用いる場合も以下で述べる処理と同様の処理が行われる。
【００７３】
図７（ａ）は、図６（ａ）と同じものである。図７（ｂ）は、ブレンド領域５１０ａの各画素の入力輝度値（入力画素値）を示す。入力輝度値は、エッジブレンド処理前の輝度値である。図７（ｂ）の例では、ブレンド領域５１０ａは、水平方向Ｎ個×垂直方向Ｍ個の画素を有する。図７（ｂ）において、各画素に記載されている数字は入力輝度値である。図７（ｃ）は、ＬＵＴ５２０を示す。図７（ｃ）は、図６（ｂ）の通常パラメータが書き込まれた後のＬＵＴ５２０を示す。図７（ｃ）の例では、ＬＵＴ５２０は、水平方向ｎ個×垂直方向ｍ個のデータブロックを有する。なお、Ｎとｎは必ずしも一致せず、Ｍとｍも必ずしも一致しない。
【００７４】
図８を用いて、エッジブレンド処理について説明する。図８は、エッジブレンド処理の流れの一例を示すフローチャートである。図８は、１つの画素（処理対象画素）に対する処理を示す。エッジブレンド処理では、ブレンド領域内の各画素について、図８の処理が行われる。以下では、図７（ｂ）の画素５１１が処理対象画素である場合の例を説明する。
【００７５】
まず、Ｓ６１０にて、各種画像処理部３２０が、エッジブレンドパラメータが格納されているＬＵＴ５２０から、処理対象画素５１１の位置に基づいて補正比率を抽出する。本実施形態では、処理対象画素５１１の位置から所定範囲内に分割領域が存在するデータブロックの補正比率が抽出される。所定範囲内に分割領域の全部が含まれるデータブロックの補正比率のみが抽出されてもよいし、所定範囲内に分割領域の少なくとも一部が含まれるデータブロックの補正比率が抽出されてもよい。所定範囲内に分割領域の中心位置が含まれるデータブロックの補正比率が抽出されてもよい。ここでは、補正比率５３０ａ，５３０ｂ，５３０ｃ，５３０ｄが抽出されたとする。各データブロックに対応する分割領域は、データブロックの数ｎ，ｍとブレンド領域５１０ａのサイズＨ，ＥＢとから算出することができる。なお、補正比率の抽出方法はこれに限らない。例えば、処理対象画素５１１の位置を含む分割領域に対応する補正比率が抽出されてもよい。
【００７６】
次に、Ｓ６１１にて、各種画像処理部３２０が、エッジブレンド係数を算出する。本実施形態では、処理対象画素５１１の位置と、Ｓ６１０で補正比率の抽出対象とされた複数の分割領域の位置（例えば中心位置）と、に基づく線形補間が行われる。それにより、Ｓ６１０で抽出された複数の補正比率から、処理対象画素５１１の位置に対応する補正比率が、エッジブレンド係数として算出される。ここでは、補正比率５３０ａ，５３０ｂ，５３０ｃ，５３０ｄからエッジブレンド係数が算出される。なお、線形補間でなく、非線形補間が行われてもよい。上記補間は、「処理対象画素５１１の位置と分割領域の位置との間の距離に応じた重みで複数の補正比率を合成する重み付け合成」と言うこともできる。この場合、重みとしては、距離が短いほど大きい重みが使用される。Ｓ６１０で補正比率が１つだけ抽出された場合には、抽出された補正比率がエッジブレンド係数として設定される。
【００７７】
そして、Ｓ６１２にて、各種画像処理部３２０が、処理対象画素５１１の輝度値（画素値）に、Ｓ６１１で算出したエッジブレンド係数を乗算する。その結果、図７（ｄ）に示すように、処理対象画素５１１の輝度値が２５５から２４３に低減される。図７（ｄ）は、ブレンド領域５１０ａの各画素の出力輝度値（出力画素値）を示す。出力輝度値は、エッジブレンド処理後の輝度値である。
【００７８】
以上の処理をブレンド領域５１０ａ内の全ての画素について行うことにより、図７（ｄ）の処理結果が得られる。
【００７９】
なお、エッジブレンド処理の方法は、上記情報に限らない。ブレンド領域と非ブレンド領域の間の合成輝度の段差を低減することができれば、どのような方法でブレンド領域の
輝度が低減されてもよい。
【００８０】
＜調整パラメータ＞
調整パラメータの一例について説明する。本実施形態では、輝度が一様な入力画像に補助マーカーを重ねた合成画像データから図９（ａ）に示す投影画像５００ａが得られるように、調整パラメータとして、図９（ｂ），９（ｃ）に示すようなエッジブレンドパラメータが使用される。図９（ａ）の例では、ブレンド領域に含まれている補助マーカーの幅は、ＷＭ画素である。図９（ｂ）は、図９（ａ）の垂直位置９０１についての調整パラメータを示し、図９（ｃ）は、図９（ａ）の垂直位置９０２についての調整パラメータを示す。このように、本実施形態では、調整パラメータの補正比率は、垂直位置ｙには依存する。
【００８１】
図９（ｂ）では、水平位置ｘ＝Ｗ−ＷＭから水平位置ｘ＝Ｗまでの範囲に補助マーカーが存在するため、その範囲（マーカー範囲）の補正比率として、図６（ｂ）よりも大きい値が設定されている。具体的には、マーカー範囲の補正比率として、輝度を低減しない補正比率が設定されている。そして、図９（ｂ）では、マーカー範囲以外の範囲には補助マーカーが存在しないため、マーカー範囲以外の範囲の補正比率として、図６（ｂ）と同じ値が設定されている。垂直位置９０２には補助マーカーが存在しないため、垂直位置９０２についての調整パラメータ（図９（ｃ））として、図６（ｂ）と同じエッジブレンドパラメータが使用される。
【００８２】
図９（ｄ）は、図９（ｂ），９（ｃ）の調整パラメータが書き込まれた後のＬＵＴ５２０（変換データ）を示す。図９（ｄ）のドットで塗りつぶされたデータブロック（右上と右下）には、分割領域に補助マーカーが存在するため、図６（ｃ）よりも大きい補正比率が書き込まれている。具体的には、輝度を低減しない補正比率「１００」が書き込まれている。図９（ｄ）のＬＵＴ５２０を用いることにより、ブレンド領域のうち補助マーカーが存在する領域の低減量（エッジブレンド処理による低減量）を、図６（ｂ）の通常パラメータを用いた場合よりも小さい値に制御することができる。具体的には、ブレンド領域のうち補助マーカーが存在する領域の低減量を、ゼロ（０）に制御することができる。厳密には、ブレンド領域のうち補助マーカーが存在する領域とその周辺の領域の低減量を、ゼロ（０）に制御することができる。そして、残りの領域（ブレンド領域のうち補助マーカーが存在しない領域）の低減量を、図６（ｂ）の通常パラメータを用いた場合と同じ値に制御することができる。
【００８３】
なお、調整パラメータを用いたエッジブレンド処理は上記処理に限らない。例えば、ブレンド領域のうち補助マーカーが存在する領域の低減量は０より大きくてもよい。また、ブレンド領域全体の低減量が、通常パラメータを用いた場合よりも小さい値に制御されてもよい。補助マーカーの視認性の低下を抑制できれば、ブレンド領域の低減量はどのように制御されてもよい。
【００８４】
具体的には、輝度が一様な入力画像に補助マーカーを重ねた合成画像データから図１０（ａ）に示す投影画像５００ａが得られるように、調整パラメータとして、図１０（ｂ）に示すようなエッジブレンドパラメータが使用されてもよい。ここでは、調整パラメータの補正比率は、垂直位置ｙに依存しない。
【００８５】
図１０（ｂ）では、ブレンド領域全体に対して、輝度を低減しない補正比率が設定されている。図１０（ｃ）は、図１０（ｂ）の調整パラメータが書き込まれた後のＬＵＴ５２０（変換データ）を示す。図１０（ｃ）では、全てのデータブロックに対して、輝度を低減しない補正比率「１００」が書き込まれている。図１０（ｃ）のＬＵＴ５２０を用いることにより、ブレンド領域全体の低減量をゼロ（０）に制御することができる。即ち、ブ
レンド領域の全ての画素について、エッジブレンド処理後の画素値として、エッジブレンド処理前の画素値と同じ値を得ることができる。その結果、補助マーカーの視認性の低下を抑制することができる。
【００８６】
また、輝度が一様な入力画像に補助マーカーを重ねた合成画像データから図１１（ａ）に示す投影画像５００ａが得られるように、調整パラメータとして、図１１（ｂ）に示すようなエッジブレンドパラメータが使用されてもよい。ここでは、調整パラメータの補正比率は、垂直位置ｙに依存しない。
【００８７】
図１１（ｂ）では、ブレンド領域と非ブレンド領域の境界（ｘ＝Ｗ−ＥＢ）から右端（ｘ＝Ｗ）にかけて補正比率が連続的に低下している。しかし、図１１（ｂ）では、右端（ｘ＝Ｗ）の補正比率として、図６（ｂ）よりも大きい値が設定されている。図１１（ｃ）は、図１１（ｂ）の調整パラメータが書き込まれた後のＬＵＴ５２０（変換データ）を示す。図１１（ｃ）のＬＵＴ５２０を用いることにより、マーカー領域の輝度の低下を抑制することができ、補助マーカーの視認性の低下を抑制することができる。
【００８８】
以上に述べたように、本実施形態によれば、補助マーカーが配置された画像データが取得された場合に、そうでない場合に比べ小さい値に、ブレンド領域の輝度のエッジブレンド処理による低減量が制御される。それにより、エッジブレンド処理による補助マーカーの視認性の低下を抑制することができる。その結果、ユーザは、投影領域を容易に調整することができる。
【００８９】
なお、本実施形態では、補助マーカーが配置された画像データが、画像データの合成によって取得（生成）される例を説明したが、これに限らない。画像データの合成は、液晶プロジェクタとは異なる外部装置で行われてもよい。そして、液晶プロジェクタが、補助マーカーが配置された画像データを外部装置から取得してもよい。液晶プロジェクタに入力された画像に補助マーカーが配置されているか否かの判定方法は特に限定されない。例えば、外部装置から、補助マーカーが配置されているか否かを示すメタデータを含む画像データが取得されてもよい。その場合には、メタデータを用いて補助マーカーが配置されているか否かを判定することができる。
【００９０】
なお、本実施形態では、補助マーカーが配置された画像データが取得された場合と、そうでない場合とで、エッジブレンドパラメータを切り替えたが、低減量の制御方法はこれに限らない。例えば、補助マーカーが配置された画像データが取得された場合に、エッジブレンド処理が省略されてもよい。
【００９１】
＜その他の実施形態＞
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。プロセッサーとしては、例えば、ＣＰＵやＭＰＵを用いることができる。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体が本発明を構成することになる。
プログラムコードを記憶する記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、等を用いることができる。
また、上述のプログラムコードの指示に基づき、装置上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって
前述した実施形態の機能が実現される構成も、本発明に含まれる。
さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれ、前述した実施形態の機能が実現される構成も、本発明に含まれる。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が処理の一部又は全部を行う。
【符号の説明】
【００９２】
１００：液晶プロジェクタ  １４０：画像処理部  １７１：投影光学系
３１０：ＯＳＤ合成部  ３２０：各種画像処理部
【図１】
0006794092.tif 000002
【図２】
0006794092.tif 000003
【図３】
0006794092.tif 000004
【図４】
0006794092.tif 000005
【図５】
0006794092.tif 000006
【図６】
0006794092.tif 000007
【図７】
0006794092.tif 000008
【図８】
0006794092.tif 000009
【図９】
0006794092.tif 000010
【図１０】
0006794092.tif 000011
【図１１】
0006794092.tif 000012
【図１２】
0006794092.tif 000013
【図１３】
0006794092.tif 000014
【図１４】
0006794092.tif 000015
【図１５】
0006794092.tif 000016
【図１６】
0006794092.tif 000017
【図１７】
0006794092.tif 000018