(57)【特許請求の範囲】
【請求項１】
複数の投写画像の重複領域を示す重複領域情報に基づき、前記重複領域に相当する領域が所定の透過率を有するＯＳＤ画像を生成するＯＳＤ画像生成部と、
元画像に前記ＯＳＤ画像を重ねた合成画像を生成する合成画像生成部と、
前記合成画像を前記投写画像として投写する投写部と、
を含むことを特徴とするプロジェクタ。
【請求項２】
請求項１に記載のプロジェクタにおいて、
前記ＯＳＤ画像を示すＯＳＤ画像データを記憶するＯＳＤ画像データ記憶部と、
前記元画像を示す元画像データを記憶するフレームメモリと、
を含み、
前記合成画像生成部は、前記ＯＳＤ画像データと、前記元画像データとに基づき、前記合成画像を生成することを特徴とするプロジェクタ。
【請求項３】
請求項１、２のいずれかに記載のプロジェクタにおいて、
前記ＯＳＤ画像生成部は、前記重複領域情報に基づき、前記重複領域の位置および形状に応じて領域ごとに前記透過率を決定することを特徴とするプロジェクタ。
【請求項４】
請求項２、請求項２に従属する請求項３のいずれかに記載のプロジェクタにおいて、
前記合成画像生成部は、合成画像の投写指示があった場合に前記合成画像を生成し、単独画像の投写指示があった場合に前記元画像を生成し、
前記投写部は、合成画像の投写指示があった場合に前記合成画像を投写し、単独画像の投写指示があった場合に前記元画像を投写することを特徴とするプロジェクタ。
【請求項５】
請求項１〜４のいずれかに記載のプロジェクタにおいて、
前記複数の投写画像は、少なくとも第１の投写画像と、第２の投写画像とを含み、
前記合成画像生成部と、前記投写部とを有し、前記第１の投写画像を投写する第１の投写ユニットと、
前記合成画像生成部と、前記投写部とを有し、前記第２の投写画像を投写する第２の投写ユニットと、
を含むことを特徴とするプロジェクタ。
【請求項６】
請求項１〜４のいずれかに記載の複数の前記プロジェクタと、
各プロジェクタを制御する制御装置と、
を含むことを特徴とする投写システム。
【請求項７】
少なくとも１台のプロジェクタからの複数の投写画像の一部を重ねて１つの画像を表示する投写方法において、
前記プロジェクタは、
複数の投写画像の重複領域を示す重複領域情報に基づき、前記重複領域に相当する領域が所定の透過率を有するＯＳＤ画像を生成し、
元画像に前記ＯＳＤ画像を重ねた合成画像を生成し、
前記合成画像を前記投写画像として投写することを特徴とする投写方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の投写画像を用いて１つの画像を表示するためのプロジェクタ、投写システムおよび投写方法に関する。
【背景技術】
【０００２】
複数の投写画像を用いて１つの画像が表示される場合、投写画像の切れ目をなくすため、各投写画像の一部が重複するように各投写画像が投写される。投写画像の一部が重複する場合、当該重複部分の明るさが重複しない部分の明るさと異なってしまい、画像の観察者に違和感を与えることになる。
【０００３】
このような問題に対して特開２００４−１４７１４３号公報では、複数のプロジェクタの投影像の重なり部分を表す画像（重なり画像）に対して、プロジェクタの投影範囲の中心から隣接プロジェクタの投影範囲の中心に向かう方向にグラデーションを施してグラデーション付き重なり画像を得るグラデーション処理と、当該プロジェクタに対するすべてのグラデーション付き重なり画像をピクセルごとに乗算して合成する合成処理を実行し、この合成処理により得られた画像を、当該プロジェクタのための輝度調整用画像データとしてファイルに保存し、当該プロジェクタ以外のすべてのプロジェクタについても、上記と同様の処理を行い、得られた画像を当該プロジェクタのための輝度調整用画像データとしてファイルに保存し、各プロジェクタにおいて、グラフィックス・アクセラレータのブレンディング関数を「置換」にしたまま入力映像の１フレーム分の映像の取り込みを終了する度に、ブレンディング関数を「乗算」に設定して輝度調整画像を上書きすることにより、グラフィックス・アクセラレータに入力映像と輝度調整用画像データを１ピクセルごとに乗算させ、その乗算後の値でフレームバッファを更新することが記載されている。
【特許文献１】特開２００４−１４７１４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特開２００４−１４７１４３号公報の手法では、１フレームの処理時間内において、フレームバッファに対して「置換」と「乗算」を実行する必要があるため、画像処理負荷が高い。また、当該手法の場合、フレームバッファに対して「乗算」を行っているため、元の画像と乗算後の画像を切り替えて表示することは不可能である。
【０００５】
本発明の目的は、複数の投写画像を用いて１つの画像を表示する場合に、より低い画像処理負荷で適切に画像を表示することが可能なプロジェクタ、投写システムおよび投写方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係るプロジェクタは、複数の投写画像の重複領域を示す重複領域情報に基づき、前記重複領域に相当する領域が所定の透過率を有するＯＳＤ画像を生成するＯＳＤ画像生成部と、元画像に前記ＯＳＤ画像を重ねた合成画像を生成する合成画像生成部と、前記合成画像を前記投写画像として投写する投写部と、を含むことを特徴とする。
【０００７】
また、本発明に係る投写システムは、複数の前記プロジェクタと、各プロジェクタを制御する制御装置と、を含むことを特徴とする。
【０００８】
また、本発明に係る投写方法は、少なくとも１台のプロジェクタからの複数の投写画像の一部を重ねて１つの画像を表示する投写方法において、前記プロジェクタは、複数の投写画像の重複領域を示す重複領域情報に基づき、前記重複領域に相当する領域が所定の透過率を有するＯＳＤ画像を生成し、元画像に前記ＯＳＤ画像を重ねた合成画像を生成し、前記合成画像を前記投写画像として投写することを特徴とする。
【０００９】
本発明によれば、プロジェクタは、元画像における重複領域にＯＳＤ画像を重ねた合成画像を自己の投写画像として生成して投写することにより、複数の投写画像を重ねた場合に、切れ目のない１つの画像を表示することができる。その上、プロジェクタは、ＯＳＤ画像の透過率を変える画像処理を実行すればよいため、より低い画像処理負荷で合成画像を生成することができる。
【００１０】
また、前記プロジェクタは、前記ＯＳＤ画像を示すＯＳＤ画像データを記憶するＯＳＤ画像データ記憶部と、前記元画像を示す元画像データを記憶するフレームメモリと、を含み、前記合成画像生成部は、前記ＯＳＤ画像データと、前記元画像データとに基づき、前記合成画像を生成してもよい。
【００１１】
これによれば、プロジェクタは、フレームメモリ内のデータを更新することなく、合成画像を生成することができるため、より低い画像処理負荷で合成画像を生成することができる。
【００１２】
また、前記ＯＳＤ画像生成部は、前記重複領域情報に基づき、前記重複領域の位置および形状に応じて領域ごとに前記透過率を決定してもよい。
【００１３】
これによれば、プロジェクタは、重複領域の位置および形状に応じて透過率を決定することができるため、より低い画像処理負荷で透過率を決定することができる。また、プロジェクタは、２つの投写画像の重複領域と４つの投写画像の重複領域が混在する場合であっても各重複領域に適切な透過率を設定することができるため、切れ目のない画像を表示することができる。
【００１４】
また、前記合成画像生成部は、合成画像の投写指示があった場合に前記合成画像を生成し、単独画像の投写指示があった場合に前記元画像を生成し、前記投写部は、合成画像の投写指示があった場合に前記合成画像を投写し、単独画像の投写指示があった場合に前記元画像を投写してもよい。
【００１５】
これによれば、プロジェクタは、元画像データをフレームメモリに記憶しているため、合成画像と単独画像を瞬時に切り替えて投写することができる。
【００１６】
また、前記複数の投写画像は、少なくとも第１の投写画像と、第２の投写画像とを含み、前記プロジェクタは、前記合成画像生成部と、前記投写部とを有し、前記第１の投写画像を投写する第１の投写ユニットと、前記合成画像生成部と、前記投写部とを有し、前記第２の投写画像を投写する第２の投写ユニットと、を含んでもよい。
【００１７】
これによれば、プロジェクタは、１台だけで複数の投写画像を投写する場合であっても、より低い画像処理負荷で切れ目のない１つの画像を表示することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明をプロジェクタに適用した実施例について、図面を参照しつつ説明する。なお、以下に示す実施例は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施例に示す構成のすべてが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。
【００１９】
（第１の実施例）
図１は、第１の実施例における投写状況を示す図である。本実施例では、縦横２台ずつ配置されたプロジェクタ１００−１〜１００−４で構成される投写システムを用いて４つの投写画像３００−１〜３００−４を投写して１つの画像を表示する。
【００２０】
なお、プロジェクタ１００−１は、ＩＤとして１が割り当てられ、左上の投写画像３００−１を投写する。また、プロジェクタ１００−２は、ＩＤとして２が割り当てられ、右上の投写画像３００−２を投写する。また、プロジェクタ１００−３は、ＩＤとして３が割り当てられ、右下の投写画像３００−３を投写する。また、プロジェクタ１００−４は、ＩＤとして４が割り当てられ、左下の投写画像３００−４を投写する。
【００２１】
また、各投写画像３００は、相互に重複する領域が所定の透過率に設定されたＯＳＤ画像と元画像が合成された合成画像である。例えば、投写画像３００−１（領域ＡＢＣＤ）と投写画像３００−２（領域ＥＦＧＨ）との重複領域は領域ＥＢＣＨであり、投写画像３００−３（領域ＩＪＫＬ）と投写画像３００−４（領域ＭＮＯＰ）との重複領域は領域ＩＮＯＬである。より具体的には、図１に示す状態では、重複領域として、２つの投写画像３００が重複する領域である領域ＥＢＮＩ、領域ＮＪＧＣ、領域ＨＣＯＬ、領域ＭＩＨＤと、４つの投写画像３００が重複する領域である領域ＩＮＣＨが存在する。
【００２２】
このため、各ＯＳＤ画像において、領域ＥＢＮＩ、領域ＮＪＧＣ、領域ＨＣＯＬ、領域ＭＩＨＤは、透過率が５０％に設定され、領域ＩＮＣＨは透過率が２５％（非透過率が７５％）に設定される。なお、これら以外の領域（領域ＡＥＩＭ、領域ＢＦＪＮ、領域ＧＫＯＣ、領域ＤＨＬＰ）はＯＳＤ画像の領域外であり、透過率は１００％である。
【００２３】
また、プロジェクタ１００−１〜１００−４は、制御装置の一種であるリモコン（リモートコントローラ）２００によって制御される。ユーザは、リモコン２００を操作して各プロジェクタ１００に対して投写画像３００の調整指示、投写指示等を行う。
【００２４】
次に、このような機能を有するプロジェクタ１００とリモコン２００の機能ブロックについて説明する。図２は、第１の実施例におけるプロジェクタ１００とリモコン２００の機能ブロック図である。リモコン２００は、ユーザの操作を受け付ける操作部２１０と、当該操作の内容を示す操作情報や制御内容を示す制御情報等を生成する情報生成部２２０と、操作情報等をプロジェクタ１００へ向け送信する送信部２３０を含んで構成されている。
【００２５】
また、プロジェクタ１００は、リモコン２００から操作情報を受信する受信部１１０と、ＰＣ(Personal Computer)等の画像供給装置から画像信号（例えば、ＲＧＢ信号等。動画像の画像信号でも静止画像の画像信号でもよい。）を入力する画像信号入力部１２０と、制御部１３０と、画像処理部１４０と、記憶部１５０と、フレームメモリ１６０と、合成画像生成部として機能する画像生成部１７０と、投写部１９０を含んで構成されている。
【００２６】
また、記憶部１５０は、ＯＳＤ画像データ１５２、キャリブレーション画像データ１５４等を記憶しており、ＯＳＤ画像データ記憶部として機能する。また、画像処理部１４０は、キャリブレーション画像データ１５４に基づき、キャリブレーション画像を生成するキャリブレーション画像生成部１４２を含む。また、フレームメモリ１６０は、画像処理部１４０によってフレーム単位で生成される元画像データ１６２を記憶する。また、制御部１３０は、キャリブレーション画像データ１５４を更新する更新部１３２と、ＯＳＤ画像データ１５２を更新するＯＳＤ画像生成部１３４を含む。
【００２７】
なお、これらの各部の機能をプロジェクタ１００およびリモコン２００に実装するためのハードウェアとしては、例えば、以下のものが採用されてもよい。例えば、操作部２１０としてはボタン（キー）等、情報生成部２２０、制御部１３０としてはＣＰＵ等、送信部２３０、受信部１１０としては赤外通信ユニット等、画像信号入力部１２０としては画像信号入力端子等、画像処理部１４０、画像生成部１７０としては画像処理回路等、記憶部１５０、フレームメモリ１６０としてはＲＡＭ等、投写部１９０としてはランプ、液晶パネル、液晶駆動回路、投写レンズ等が採用されてもよい。
【００２８】
次に、キャリブレーション画像の投写から実際の投写画像３００の投写までの手順について説明する。図３は、第１の実施例におけるプロジェクタ１００の処理手順を示すフローチャートである。また、図４は、第１の実施例におけるユーザの操作手順を示すフローチャートである。
【００２９】
ユーザはリモコン２００を操作してすべてのプロジェクタ１００に対してキャリブレーションの実行指示を行う。受信部１１０は、当該実行指示を示す操作情報を受信し、制御部１３０は、当該操作情報に基づき、キャリブレーション画像生成部１４２に対してキャリブレーション画像の生成指示を行う。キャリブレーション画像生成部１４２は、当該生成指示に応じてキャリブレーション画像データ１５４に基づき、フレームメモリ１６０にキャリブレーション画像を示すデータを生成し、画像生成部１７０は、当該データに基づき、キャリブレーション画像を生成し、投写部１９０は、当該キャリブレーション画像を投写する（ステップＳ１）。
【００３０】
図５は、第１の実施例におけるキャリブレーション画像３１０の一例を示す図である。例えば、キャリブレーション画像３１０は、重複外領域を示す矩形の破線を示す画像を含む。
【００３１】
なお、当該矩形の破線以外の領域は、例えば、全部が白、グレー等の単色の領域である。このため、各プロジェクタ１００からのキャリブレーション画像３１０が重複する領域は、重複しない領域よりも明るく表示され、ユーザは、明るさの違いから重複領域を判別することができる。
【００３２】
例えば、リモコン２００には、キーボードのテンキーと同じ配列の数字キー、上下左右の方向を示す方向キー、ＩＤキー、決定キー等が設けられている。ユーザは、リモコン２００のＩＤキーと数字キー（例えば、プロジェクタ１００−１の場合は「１」等）を押して操作対象のプロジェクタ１００を選択し（ステップＵ１）、数字キー（例えば、上辺の場合は「８」、右辺の場合は「６」、下辺の場合は「２」、左辺の場合は「４」）を押して移動対象の辺を選択し（ステップＵ２）、リモコン２００の矢印キーを押して当該移動対象の辺を移動させる（ステップＵ３）。
【００３３】
より具体的には、情報生成部２２０は、操作部２１０からの情報に基づき、ＩＤキーと数字キーが押されたと判定した場合、当該数字キーに該当するプロジェクタ１００を識別し、移動に対応した数字キーが押されて矢印キーが押されたと判定した場合、移動対象の辺、移動方向、移動量を示す操作情報を生成し、送信部２３０は、識別されたプロジェクタ１００へ向け当該操作情報を送信する。
【００３４】
受信部１１０は、リモコン２００からの操作情報を受信し（ステップＳ２）、更新部１３２は、当該操作情報がキャリブレーション完了を示す情報かどうかを判定する（ステップＳ３）。キャリブレーション完了でない場合、更新部１３２は、当該操作情報に基づき、キャリブレーション画像データ１５４を更新する（ステップＳ４）。具体的には、更新部１３２は、操作情報に含まれる移動対象の辺、移動方向、移動量を示す情報に基づき、破線で示す領域の座標情報を更新する。
【００３５】
例えば、ユーザは、図１に示す状態で、図５に示すように、破線の領域の右辺を２点鎖線で示す位置（図１に示す線分ＥＨ）まで移動させることにより、重複領域をプロジェクタ１００に伝達することができる。すなわち、キャリブレーション画像データ１５４には、例えば、領域ＡＢＣＤに相当する液晶パネルでの座標を示す情報と、図５に示す破線の領域の液晶パネルでの座標を示す情報が含まれているため、これらの情報から導き出される重複領域ＥＢＣＤＭＩを示す重複領域情報も含まれている。
【００３６】
キャリブレーション画像生成部１４２は、更新部１３２によって更新されたキャリブレーション画像データ１５４に基づき、フレームメモリ１６０にキャリブレーション画像を示す元画像データ１６２を生成する（ステップＳ５）。画像生成部１７０は、元画像データ１６２に基づき、キャリブレーション画像を生成し、投写部１９０は、当該キャリブレーション画像を投写する（ステップＳ６）。
【００３７】
ユーザは、キャリブレーション画像３１０における破線領域の移動を終了すべきかどうかを判断し（ステップＵ４）、終了すべき場合は、全プロジェクタ１００に対するキャリブレーション操作を終了すべきかどうかを判断する（ステップＵ５）。なお、破線領域の移動を終了すべきでない場合（例えば、他の辺も移動させる場合等）、ユーザは、移動操作（ステップＵ２、Ｕ３）を続行し、次のプロジェクタ１００のキャリブレーション操作を行う場合は、ステップＵ１移行の処理を続行する。
【００３８】
このようにして全プロジェクタ１００に対するキャリブレーション操作が完了した場合、ユーザは、リモコン２００の決定キーを押して操作を完了する（ステップＵ６）。リモコン２００は、当該決定キーが押されたことを示す操作情報をプロジェクタ１００へ向け送信する。
【００３９】
操作情報が、決定キーが押されたこと、すなわち、キャリブレーション完了を示す情報である場合、ＯＳＤ画像生成部１３４は、キャリブレーション画像データ１５４に基づき、ＯＳＤ画像データ１５２を更新する（ステップＳ７）。すなわち、ＯＳＤ画像生成部１３４は、キャリブレーション画像データ１５４に基づいて重複領域の位置および形状を把握することができる。
【００４０】
例えば、ユーザが、図５に示す左の破線を線分ＥＩの位置まで移動し、下の破線を線分ＩＭの位置まで移動させる操作を行った場合、キャリブレーション画像データ１５４が更新されるため、ＯＳＤ画像生成部１３４は、キャリブレーション画像データ１５４に基づき、領域ＡＢＣＤのうち、領域ＥＢＣＤＭＩが重複領域であり、重複領域の形状がＬ字形を左９０度回転させた形状であることを把握することができる。
【００４１】
この場合、ＯＳＤ画像生成部１３４は、ＯＳＤ画像データ１５２において、領域ＡＥＩＭは重複領域ではないと判定し、当該領域の透過率を１００％に設定し、領域ＥＢＮＩおよび領域ＭＩＨＤは２つの投写画像３００の重複領域であると判定し、当該領域の透過率を５０％に設定し、領域ＩＮＣＨは４つの投写画像３００の重複領域であると判定し、当該領域の透過率を２５％に設定する。すなわち、ＯＳＤ画像生成部１３４は、すべての投写画像３００が投写された場合に重複領域の透過率の合計が１００％になるようにＯＳＤ画像データ１５２で示される各領域（例えば、１画素ごとの領域、複数画素ごとの領域等）の透過率を設定する。
【００４２】
画像処理部１４０は、画像信号入力部１２０によって入力された画像信号に基づき、フレームメモリ１６０に元画像データ１６２を生成する（ステップＳ８）。画像生成部１７０は、記憶部１５０内のＯＳＤ画像データ１５２と、フレームメモリ１６０内の元画像データ１６２に基づき、元画像にＯＳＤ画像を重ねる方式で合成画像を生成し、投写部１９０は、当該合成画像を自己の投写画像３００として投写する（ステップＳ９）。すなわち、画像生成部１７０は、ＯＳＤ画像をいわゆるマスクパターンのように使用することができる。
【００４３】
以上の処理を４台のプロジェクタ１００−１〜１００−４が実行することにより、スクリーン、壁、ホワイトボード等の投写対象物に投写画像３００−１〜３００−４が投写され、１つの画像が表示される。
【００４４】
以上のように、本実施例によれば、プロジェクタ１００は、元画像における重複領域にＯＳＤ画像を重ねた合成画像を自己の投写画像３００として生成して投写することにより、他のプロジェクタ１００の投写画像３００と重ねた場合に、切れ目のない１つの画像を表示することができる。その上、プロジェクタ１００は、ＯＳＤ画像の透過率を変える画像処理を実行すればよく、フレームメモリ１６０内のデータを更新する必要はないため、より低い画像処理負荷で合成画像を生成することができる。
【００４５】
また、本実施例によれば、プロジェクタ１００は、ＯＳＤ画像データ１５２や元画像データ１６２を変形しないため、ＯＳＤ画像や元画像が劣化せず、高品質な投写画像３００を投写することができる。また、本実施例によれば、プロジェクタ１００に一般的に設けられているＯＳＤ画像と元画像を合成するハードウェアを用いることができ、専用のハードウェアを追加する必要はないため、低コストで本実施例の機能をプロジェクタ１００に実装することができる。
【００４６】
また、本実施例によれば、プロジェクタ１００は、重複領域の位置および形状に応じて領域ごとの透過率を簡易に決定することができるため、より低い画像処理負荷で透過率を決定することができる。これにより、プロジェクタ１００は、２つの投写画像３００の重複領域と４つの投写画像３００の重複領域が混在する場合であっても各重複領域に適切な透過率を設定することができるため、切れ目のない画像を表示することができる。
【００４７】
また、本実施例によれば、ユーザは、自分の操作によってＯＳＤ画像の位置や形状を決定することができるため、自分の所望の画像を表示することができる。
【００４８】
（第２の実施例）
第１の実施例では、プロジェクタ１００は、常に合成画像を投写したが、プレゼンテーション等が行われる際に、複数のプロジェクタ１００からの画像（合成画像）を同時にスクリーン等に投写する場合と、１つのプロジェクタ１００からの画像（単独画像）のみをスクリーン等に投写する場合がある。本実施例では、プロジェクタ１００は、ユーザ、制御装置等からの指示に応じて合成画像と単独画像を切り替えて投写する。
【００４９】
図６は、第２の実施例における合成画像４００の一例を示す図である。また、図７は、第２の実施例における単独画像５００の一例を示す図である。例えば、２台のプロジェクタ１００−１、１００−２がそれぞれ上述した合成画像４００−１、４００−２を投写することにより、スクリーン等に１つの画像が表示される。ここでは、合成画像４００−１が説明文を示す画像であり、合成画像４００−２が当該説明文に対応した絵を示す画像である。
【００５０】
ユーザは、リモコン２００を操作してプロジェクタ１００−１に対して単独画像５００の投写指示を行う。具体的には、例えば、ユーザは、リモコン２００の「ＩＤ」キーと「２」キーを同時に押してから「Ａ／Ｖミュート」キーを押すことにより、プロジェクタ１００−２に対して画像のミュート（表示停止）指示を行い、リモコン２００の「ＩＤ」キーと「１」キーを同時に押してから「切替」キーを押すことにより、プロジェクタ１００−１に対して合成画像４００−１から単独画像５００への切替指示を行う。
【００５１】
この場合、プロジェクタ１００−１の受信部１１０は、リモコン２００から切替指示を示す制御情報を受信し、画像生成部１７０は、当該制御情報に基づき、元画像データ１６２に基づく単独画像５００を生成し、投写部１９０は、単独画像５００を投写する。
【００５２】
このように、本実施例によれば、プロジェクタ１００は、合成画像４００を投写する場合であっても、フレームメモリ１６０内の元画像データ１６２は変更しないため、単独画像５００に即座に切り替えて投写することができる。特に、合成画像４００−１、４００−２が投写されている状態で合成画像４００−２だけ表示が停止した場合、合成画像４００−１のままでは元の重複領域の透過率が重複領域以外の領域の透過率と異なっているため、境界が目立ってしまうが、本実施例によれば、プロジェクタ１００は、単独画像５００に即座に切り替えることができるため、合成画像４００−２だけ表示を停止する場合であっても、境界が発生することなく、適切な画像表示を行うことができる。
【００５３】
（第３の実施例）
第１の実施例では、複数のプロジェクタ１００−１〜１００−４を用いて１つの画像を表示したが、１台のプロジェクタが複数の投写画像を投写して１つの画像を表示してもよい。図８は、第３の実施例における投写状況を示す図である。
【００５４】
プロジェクタ１０１は、２つの投写ユニットを有している。左の投写ユニットは、左の投写画像３０１−１をスクリーン１０に投写し、右の投写ユニットは右の投写画像３０１−２をスクリーン１０に投写する。投写画像３０１−１、３０１−２は相互に重複する領域（図８の斜線で示す領域）を有しているため、上述した実施例と同様に１つの投写画像３０１がスクリーン１０に表示される。
【００５５】
次に、このような機能を有するプロジェクタ１０１の機能ブロックについて説明する。図９は、第３の実施例におけるプロジェクタ１０１の機能ブロック図である。プロジェクタ１０１は、リモコン２００から操作情報を受信する受信部１１０と、ＰＣ等の画像供給装置から画像信号を入力する画像信号入力部１２０と、制御部１３１と、画像処理部１４１と、記憶部１５１と、フレームメモリ１６１と、２つの投写ユニット１８１、１８２を含んで構成されている。
【００５６】
また、投写ユニット１８１は、合成画像生成部として機能する画像生成部１７１と、投写部１９１を含み、投写ユニット１８２は、合成画像生成部として機能する画像生成部１７２と、投写部１９２を含む。
【００５７】
また、記憶部１５１は、ＯＳＤ画像データ１５３、キャリブレーション画像データ１５５等を記憶しており、ＯＳＤ画像データ記憶部として機能する。また、画像処理部１４１は、キャリブレーション画像データ１５５に基づき、キャリブレーション画像を生成するキャリブレーション画像生成部１４３を含む。また、フレームメモリ１６１は、画像処理部１４１によってフレーム単位で生成される元画像データ１６３を記憶する。また、制御部１３１は、キャリブレーション画像データ１５５を更新する更新部１３３と、ＯＳＤ画像データ１５３を更新するＯＳＤ画像生成部１３５を含む。
【００５８】
なお、ＯＳＤ画像データ１５３、キャリブレーション画像データ１５５、元画像データ１６３は、投写ユニット１８１、１８２ごとに設けられ、投写ユニット１８１、１８２は、制御部１３１からの制御信号に応じてこれらのデータを用いて投写画像３０１を投写する。なお、これら以外の各部の機能は、第１の実施例と同様であるため、説明を省略する。
【００５９】
具体的には、例えば、画像信号入力部１２０に左右（投写画像３０１−１、３０１−２に対応）に区分されていない１つの画像の画像信号が入力される場合、画像処理部１４１は、当該画像信号に基づき、当該画像を左右に区分し、左の投写画像３０１−１用の元画像データ１６３と、右の投写画像３０１−２用の元画像データ１６３をフレームメモリ１６１に生成する。
【００６０】
また、例えば、画像信号入力部１２０に左右に区分された２つの画像の画像信号が入力される場合（例えば、複数の画像信号入力ポートがある場合、１つの画像信号入力ポートに時分割された２つの画像の画像信号が入力される場合等）、画像処理部１４１は、当該画像信号に基づき、左の投写画像３０１−１用の元画像データ１６３と、右の投写画像３０１−２用の元画像データ１６３をフレームメモリ１６１に生成する。
【００６１】
また、ＯＳＤ画像生成部１３５は、重複領域情報に基づき、右端領域の透過率を調整するための左の投写画像３０１−１用のＯＳＤ画像データ１５３と、左端領域の透過率を調整するための右の投写画像３０１−２用のＯＳＤ画像データ１５３を記憶部１５１に生成する。
【００６２】
画像生成部１７１は、右の投写画像３０１−２用の元画像データ１６３と、右の投写画像３０１−２用のＯＳＤ画像データ１５３に基づき、右の投写画像３０１−２を生成し、投写部１９１は、右の投写画像３０１−２を投写し、画像生成部１７２は、左の投写画像３０１−１用の元画像データ１６３と、左の投写画像３０１−１用のＯＳＤ画像データ１５３に基づき、左の投写画像３０１−１を生成し、投写部１９２は、左の投写画像３０１−１を投写する。
【００６３】
これにより、プロジェクタ１０１は、２つの異なる投写画像３０１−１、３０１−２を投写する場合であっても、重複領域（図８の斜線領域。実際には斜線ではない。）が適切な透過率に設定されるため、切れ目のない１つの投写画像３０１として表示することができる。
【００６４】
このように、本実施例によれば、プロジェクタ１０１は、１台だけで複数の投写画像３０１−１、３０１−２を投写する場合であっても、より低い画像処理負荷で切れ目のない１つの画像を表示することができる。
【００６５】
（その他の実施例）
なお、本発明の適用は上述した実施例に限定されず、種々の変形が可能である。例えば、重複領域の透過率については、領域全体が均一であってもよいし、重複領域を構成するラインごとに透過率が異なるグラデーション状であってもよい。また、ＯＳＤ画像は、元画像と同じ大きさであってもよいし、重複領域部分のみであってもよい。
【００６６】
図１０は、その他の実施例におけるＯＳＤ画像６００の一例を示す図である。また、図１１は、その他の実施例におけるＯＳＤ画像６０１の他の一例を示す図である。
【００６７】
例えば、左右に配置されたプロジェクタ１００−１とプロジェクタ１００−２は、図８に示すように、それぞれ重複領域の部分に合成画像の中心から外側に行くにつれて濃くなるグラデーション状のＯＳＤ画像６００−１、６００−２を生成し、合成画像を生成してもよい。
【００６８】
また、例えば、左右に配置されたプロジェクタ１００−１とプロジェクタ１００−２は、プロジェクタ１００から見て凹状に形成された球面状のスクリーンに投写する場合、図９に示すように曲線状のＯＳＤ画像６０１−１、６０１−２を生成し、合成画像を生成してもよい。このように、プロジェクタ１００は、平面以外の投写対象物に画像を投写する場合も、切れ目のない画像を表示することができる。
【００６９】
また、第３の実施例におけるプロジェクタ１０１の構成は上述した実施例には限定されない。例えば、プロジェクタ１０１が、投写ユニット１８１、１８２だけでなく、受信部１１０、画像信号入力部１２０、制御部１３１、画像処理部１４１、記憶部１５１、フレームメモリ１６１のうちの少なくとも１つを複数有してもよい。また、１台のプロジェクタが３つ以上の投写ユニット等を有してもよい。
【００７０】
また、１つの画像を表示するためのプロジェクタ１００の台数は、上述した台数には限定されず、３台でもよいし、５台以上でもよい。また、プロジェクタ１００は、液晶プロジェクタには限定されず、例えば、ＤＭＤ(Digital Micromirror Device)を用いたプロジェクタ等であってもよい。なお、ＤＭＤは米国テキサス・インスツルメンツ社の商標である。また、プロジェクタ１００の機能を複数の装置（例えば、ＰＣとプロジェクタ等）に分散して実装してもよい。また、制御装置は、リモコン２００には限定されず、例えば、ＰＣ、携帯電話等であってもよい。
【図面の簡単な説明】
【００７１】
【図１】第１の実施例における投写状況を示す図である。
【図２】第１の実施例におけるプロジェクタとリモコンの機能ブロック図である。
【図３】第１の実施例におけるプロジェクタの処理手順を示すフローチャートである。
【図４】第１の実施例におけるユーザの操作手順を示すフローチャートである。
【図５】第１の実施例におけるキャリブレーション画像の一例を示す図である。
【図６】第２の実施例における合成画像の一例を示す図である。
【図７】第２の実施例における単独画像の一例を示す図である。
【図８】第３の実施例における投写状況を示す図である。
【図９】第３の実施例におけるプロジェクタの機能ブロック図である。
【図１０】その他の実施例におけるＯＳＤ画像の一例を示す図である。
【図１１】その他の実施例におけるＯＳＤ画像の他の一例を示す図である。
【符号の説明】
【００７２】
１０  スクリーン、１００、１０１  プロジェクタ、１１０  受信部、１２０  画像信号入力部、１３０、１３１  制御部、１３２、１３３  更新部、１３４、１３５  ＯＳＤ画像生成部、１４０、１４１  画像処理部、１４２、１４３  キャリブレーション画像生成部、１５０、１５１  記憶部（ＯＳＤ画像データ記憶部）、１５２、１５３  ＯＳＤ画像データ、１５４、１５５  キャリブレーション画像データ（重複領域情報）、１６０、１６１  フレームメモリ、１６２、１６３  元画像データ、１７０〜１７２  画像生成部（合成画像生成部）、１８１、１８２  投写ユニット、１９０〜１９２  投写部、２００  リモコン（制御装置）、２１０  操作部、２２０  情報生成部、２３０  送信部、３００、３０１  投写画像、３１０  キャリブレーション画像、４００  合成画像、５００  単独画像、６００、６０１  ＯＳＤ画像
【図１】
0005218739.tif 000002
【図２】
0005218739.tif 000003
【図３】
0005218739.tif 000004
【図４】
0005218739.tif 000005
【図５】
0005218739.tif 000006
【図６】
0005218739.tif 000007
【図７】
0005218739.tif 000008
【図８】
0005218739.tif 000009
【図９】
0005218739.tif 000010
【図１０】
0005218739.tif 000011
【図１１】
0005218739.tif 000012