(57)【要約】【課題】投影装置から投影面へ画像を投影したときに観測者の視点から見た投影面の輝度と、投影する画像の本来の輝度との違いを低減する。【解決手段】画像処理装置（１０）は、補正係数算出部（１５）と光量補正部（１７）とを備える。補正係数算出部（１５）は、投影装置が立体形状の投影面に投影する画像であって入力画像を補正した補正画像の画素毎に、画素に対応する投影面（５０）上の位置における投影装置（３０）からの入射光の強さに対する、当該位置から投影面（５０）を観測する観測位置（Ｖ）への反射光の強さの比を、補正係数（Ｃ）として算出する。光量補正部（１７）は、観測位置（Ｖ）から観測したときの投影面（５０）の輝度と、投影する画像の本来の輝度との違いが低減されるように、補正画像の画素毎に、画素の光量を、当該画素について算出された補正係数（Ｃ）を用いて補正する。【選択図】図１
2018125673.tif 000002
【特許請求の範囲】
【請求項１】
投影装置が立体形状の投影面に投影する画像であって入力画像を補正した補正画像の画素毎に、画素に対応する上記投影面上の位置における上記投影装置からの入射光の強さに対する、当該位置から上記投影面を観測する観測位置への反射光の強さの比を、補正係数として算出する補正係数算出部と、
上記観測位置から観測したときの上記投影面の輝度と、投影する画像の本来の輝度との違いが低減されるように、上記補正画像の画素毎に、画素の光量を、当該画素について算出された上記補正係数を用いて補正する光量補正部と、を備えることを特徴とする画像処理装置。
【請求項２】
投影装置が立体形状の投影面に投影する画像であって入力画像を補正した補正画像の画素毎に、画素に対応する上記投影面上の位置から上記投影装置へ向かう方向と、当該位置における上記投影面に対する法線の方向との内積を、補正係数として算出する補正係数算出部と、
上記投影面を観測する観測位置から観測したときの上記投影面の輝度と、投影する画像の本来の輝度との違いが低減されるように、上記補正画像の画素毎に、画素の光量を、当該画素について算出された上記補正係数を用いて補正する光量補正部と、を備えることを特徴とする画像処理装置。
【請求項３】
上記光量補正部は、画素の光量を、当該画素に対して算出された上記補正係数で除算することによって補正することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
上記補正係数算出部は、さらに、上記補正画像の画素毎に、画素に対応する上記投影面上の位置と上記投影装置との距離に応じて定まる値で上記補正係数を補正することを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
請求項１から４のいずれか１項に記載された画像処理装置と、上記投影装置と、上記投影面とを備える画像投影システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投影装置から投影面に投影する画像を補正する画像処理装置等に関する。
【背景技術】
【０００２】
近年、投影装置から投影面に画像を投影するプロジェクションマッピングシステムが注目されている。プロジェクションマッピングシステムでは、投影面に画像を投影する際に生じる画像の歪みを補正する処理が行われる。このような補正処理に関する従来技術として、投影する画像を補正するための膨大な計算を不要とする投影システムが、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１１８５９６号公報（２０１３年６月１３日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、投影面が立体形状である場合、通常、その立体形状の起伏や凸凹に起因する陰影により、投影面を見る観測者の視点から見た投影面の輝度は均一にはならない。つまり、投影面には、観測者が明るいと感じる領域と暗いと感じる領域とが生じ得る。特に、観測者が投影面から近距離に位置する場合、観測者には投影面が近くで大きく見えるため輝度の不均一さが顕著に感じられる。
【０００５】
そして、投影面の輝度が不均一であることは、プロジェクションマッピングの演出効果を低減する要因となり得ることがある。例えば、立体形状の投影面に投影された画像があたかも２次元画像であるかのように観測者に見せる演出（いわゆる「平面表現」）を行う際、投影面の輝度が不均一であることにより、観測者が平面として感じにくくなるおそれがある。
【０００６】
特許文献１には、立体形状の投影面の輝度の不均一さを解消する技術については言及されていない。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、投影装置から立体形状の投影面へ画像を投影したときに観測者の視点から見た投影面の輝度と、投影する画像の本来の輝度との違いを低減する画像処理装置等を提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の一態様に係る画像処理装置は、投影装置が立体形状の投影面に投影する画像であって入力画像を補正した補正画像の画素毎に、画素に対応する上記投影面上の位置における上記投影装置からの入射光の強さに対する、当該位置から上記投影面を観測する観測位置への反射光の強さの比を、補正係数として算出する補正係数算出部と、上記観測位置から観測したときの上記投影面の輝度と、投影する画像の本来の輝度との違いが低減されるように、上記補正画像の画素毎に、画素の光量を、当該画素について算出された上記補正係数を用いて補正する光量補正部と、を備えている。
【０００９】
また、上記の課題を解決するために、本発明の一態様に係る画像処理装置は、投影装置が立体形状の投影面に投影する画像であって入力画像を補正した補正画像の画素毎に、画素に対応する上記投影面上の位置から上記投影装置へ向かう方向と、当該位置における上記投影面に対する法線の方向との内積を、補正係数として算出する補正係数算出部と、上記投影面を観測する観測位置から観測したときの上記投影面の輝度と、投影する画像の本来の輝度との違いが低減されるように、上記補正画像の画素毎に、画素の光量を、当該画素について算出された上記補正係数を用いて補正する光量補正部と、を備えている。
【００１０】
上記の構成によれば、投影装置から立体形状の投影面へ画像を投影したときに観測者の視点から見た投影面の輝度と、投影する画像の本来の輝度との違いを低減することができる。
【００１１】
なお、本発明の各態様に係る画像処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記画像処理装置が備える各部として動作させることにより上記画像処理装置をコンピュータにて実現させる画像処理装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。さらに、本発明の各態様に係る画像処理装置は集積回路として実現してもよく、この場合には、上記集積回路を備えるチップなども本発明の範疇に入る。
【発明の効果】
【００１２】
本発明によれば、投影装置から立体形状の投影面へ画像を投影したときに観測者の視点から見た投影面の輝度と、投影する画像の本来の輝度との違いを低減することができる。
【００１３】
また、上記画像処理装置に入力される画像（以下では「入力画像」と表記する）をユーザ操作等に応じて臨機応変に変更しても、上記低減した状態を維持できる。
【００１４】
また、立体形状が異なる複数の投影面毎に入力画像を作製しておく必要がなく、入力画像の汎用性を高めることができる。
【００１５】
また、画像作製者が投影面の立体形状に応じた輝度調整を予め入力画像に施すオーサリング作業を行う必要がない。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る画像処理装置を含む画像投影システムの構成例を示す模式図である。
【図２】上記画像投影システムに含まれる投影面を３次元コンピュータグラフィックスにより３次元データ化した状態を示す模式図である。
【図３】上記投影面を、投影面を見る者の視点から見たときの模式図である。
【図４】上記画像投影システムが実行する処理の流れの一例を示すフローチャートである。
【図５】（ａ）は、上記画像処理装置に入力される画像の一例を示す図である。（ｂ）は、（ａ）に示した入力画像に対して射影変換処理を施して得られる補正画像の一例を示す図である。（ｃ）は、（ｂ）に示した補正画像に対して光量調整処理を施して得られる補正画像の一例を示す図である。（ｄ）は、（ｃ）に示した補正画像が投影された投影面を観測者の視点から見た様子を示す図である。
【図６】（ａ）は、投影面に対して、光量調整処理を施さずに投影面を形成する各面に対して個別の画像を投影する演出（いわゆる「テクスチャマッピング」）を行った一例を示す図である。（ｂ）は、投影面に対して、光量調整処理を施したテクスチャマッピングを行った一例を示す図である。
【発明を実施するための形態】
【００１７】
本発明の一実施形態について、図１から図６に基づいて説明すると以下のとおりである。
【００１８】
図１を参照しながら、本実施形態に係る画像処理装置１０を備える画像投影システム１の構成例について説明する。図１に示すように、画像投影システム１は、画像処理装置１０と投影装置３０と立体形状のスクリーンである投影面５０とを備えており、入力された画像（以下では「入力画像Ｐ１」と表記する）に対して画像処理装置１０による補正処理が施された画像（以下では「補正画像Ｐ３」と表記する）を投影装置３０から投影面５０へ投影する。画像投影システム１の典型例は、パチンコやパチスロなどの遊技機において画像による視覚的な演出を行うシステムである。なお、本明細書において、「画像」とは、静止画像、動画像、又はそれらの組み合わせ、のいずれでもよく、また、３次元ポリゴンを含む映像であってもよい。
【００１９】
本実施形態では、投影面５０は複数の面で形成されるものとして説明する。複数の面で形成された投影面５０の一例を図２および図３に示す。図２は、投影面５０を３次元コンピュータグラフィックスにより３次元データ化した状態を示す模式図である。なお、３次元データには、各面の頂点の座標に加えて、同図に示すとおり、各頂点の法線が含まれるものとする。図３は、図２に示す投影面５０を、投影面５０を見る者（以下では「観測者」と表記する）の視点Ｖ（「観測位置」とも表記する）から見たときの模式図である。なお、投影面５０は複数の面で形成されるものに限定されることはなく、１つの連続する曲面で形成されていてもよい。
【００２０】
画像投影システム１は、（１）投影面５０を形成する各面に対して個別の画像を投影する演出（いわゆる「テクスチャマッピング」）が可能であるとともに、（２）投影面５０に投影された画像があたかも平面的な画像であるかのように観測者に見せる演出（いわゆる「平面表現」）が可能である。
【００２１】
投影面５０は立体形状であることから、投影面５０に投影する画像の光量を適切に補正しない限り、立体形状の起伏や凸凹に起因する陰影により、視点Ｖから見た投影面５０の輝度は均一にはならない。具体的には、投影面５０を形成する面のうち、光源である投影装置３０からの距離が近い面ほど明るくなり、当該距離が遠い面ほど暗くなることに加えて、光源である投影装置３０からの照射光の入射角度が深い面（つまり、照射光と垂直に近い面）ほど明るくなり、当該入射角度が浅い面（つまり、照射光と平行に近い面）ほど暗くなる。このような輝度の不均一は、テクスチャマッピングを行う場合でも平面表現を行う場合でも生じる現象である。
【００２２】
さらに、パチンコやパチスロなどの遊技機では、観測者の視点Ｖの近距離に投影面５０が設けられるため、観測者は投影面５０が近くで大きく見えるため輝度の不均一さを認識しやすい。
【００２３】
そこで、本願発明者は、観測者の視点Ｖから見た投影面５０の輝度と、投影する画像の本来の輝度との違いを低減することを鋭意検討した結果、投影面５０の輝度に応じて画像の光量を補正する画像処理装置１０を発明するに至った。
【００２４】
なお、本実施形態では、投影面５０の明るさを意味する用語として「輝度」を用いているが、投影面５０の明るさを「輝度」のみに限定する意図はなく、投影面５０の明るさは他の明るさ（「照度」や「光度」など）で表現されてもよい。したがって、本実施形態の「輝度」を、他の明るさ表現に置き換えた実施形態についても、本発明の技術的範囲に含まれる。
【００２５】
画像処理装置１０は、入力画像Ｐ１を入力として、投影装置３０に出力する画像データとして補正画像Ｐ３をリアルタイムに生成する装置であり、一例としてＧＰＵ（Graphics Processing Unit）を備えるグラフィックデバイスである。画像処理装置１０は、特に、射影変換部１１と光量調整部１３とを備えており、入力画像Ｐ１に対して射影変換処理と光量調整処理とを含む画像処理を実行する。画像処理は、ＲＯＭ（Read Only Memory）等の記憶部であるバイナリコード記憶部２１にバイナリコードとして格納されているプログラムを読み出して実行することを想定しているが、この手法に限られるものではない。
【００２６】
射影変換部１１による射影変換処理は、観測者の視点Ｖから見た投影面５０上の画像の歪みが生じないように入力画像Ｐ１を投影面５０の形状に応じて射影変換する処理である。投影面５０の形状に関する情報は、ＲＯＭなどの記憶部である投影面情報記憶部２３から読み出すことを想定している。射影変換処理は周知であるため詳細な説明を省略する。
【００２７】
次に、光量調整部１３による光量調整処理は、本発明の主特徴であり、観測者の視点Ｖから見た投影面５０の輝度と、投影する画像の本来の輝度との違いを低減するように、射影変換後の画像（以下では「補正画像Ｐ２」と表記する）の光量を適切に調整する処理である。なお、ユーザの操作等によって光量調整処理を実行するか否かを切り替える構成になっていてもよい。図１では、光量調整処理を実行するか否かを切り替えるための切替信号Ｓを外部入力信号として示している。
【００２８】
光量調整処理を具体的に説明するための準備として、まず、物体表面で観測される輝度（明るさ）を表現するための周知の「反射モデル」について説明する。３次元コンピュータグラフィックスではこの反射モデルを用いて３次元空間における物体表面の輝度を計算する。特に、不透明物体表面の反射特性は、双方向反射率分布関数(ＢＲＤＦ：Bi-directional Reflectance DistributionFunction)モデルにより表現される。具体的には、３次元空間における物体表面上にある点ｘにおけるＢＲＤＦは、照明方向（θｉ，φｉ）からの入射光の強さに対する、観測方向（θｒ，φｒ）への反射光の強さの比として定義され、一般的には下記式１のとおりに定義される。
【００２９】
ｆBRDF（ｘ，θｉ，φｉ，θｒ，φｒ）    ・・・（式１）
ここで、θｉは点ｘにおける照明方向とＸ軸正方向との成す角度であり、φｉは点ｘにおける照明方向とＺ軸正方向との成す角度であり、θｒは点ｘにおける観測方向とＸ軸正方向との成す角度であり、φｒは点ｘにおける観測方向とＺ軸正方向との成す角度である。
【００３０】
ＢＲＤＦモデルを画像投影システム１の構成に当てはめると、投影面５０上のある位置におけるＢＲＤＦは、当該位置における投影装置３０からの入射光の強さに対する視点Ｖへの反射光の強さの比として定義される。
【００３１】
また、ＢＲＤＦを単純化した拡散反射モデルとして、lambertモデルが周知である。拡散反射では、観測方向に依存せずあらゆる方向に均一の強度で反射光が観測されるため、拡散反射のＢＲＤＦは角度パラメータに依存せず定数となる。そのため、lambertモデルでは、入射光の強さに対する反射光の強さの比は、照明方向と反射面の法線方向との内積として定義される。
【００３２】
lambertモデルを画像投影システム１の構成に当てはめると、入射光の強さに対する反射光の強さの比は、投影面５０上のある位置から投影装置３０へ向かう方向と、当該位置における投影面５０に対する法線の方向との内積として定義される。
【００３３】
また、その他の反射モデルとして、phongモデル、blinnモデル、Cook-Torranceモデルなどが周知である。
【００３４】
光量調整部１３による光量調整処理では、上述した反射モデルを利用して補正画像Ｐ２の画素毎の光量を調整する。そのために、光量調整部１３は、補正係数算出部１５と光量補正部１７とを含んでいる。
【００３５】
補正係数算出部１５は、まず、上述した反射モデルを用いて、補正画像Ｐ２の画素毎に、画素の光量を補正するための補正係数Ｃを算出する。具体的には、反射モデルとしてＢＲＤＦモデルを採用する場合、補正係数算出部１５は、補正画像Ｐ２の画素毎に、画素に対応する投影面５０上の位置における投影装置３０からの入射光の強さに対する、当該位置から視点Ｖへの反射光の強さの比を、補正係数Ｃとする。なお、補正画像Ｐ２の各画素に対応する投影面５０上の位置は、射影変換部１１による射影変換の結果として与えられる。
【００３６】
また、反射モデルとしてlambertモデルを採用する場合、補正係数算出部１５は、補正画像Ｐ２の画素毎に、画素に対応する投影面５０上の位置から投影装置３０へ向かう方向と、当該位置における投影面５０に対する法線の方向との内積を、補正係数Ｃとする。
【００３７】
さらに、投影装置３０と投影面５０との距離に応じて投影面５０上の入射光の強さに差異が生じることを考慮し、補正係数算出部１５は、補正画像Ｐ２の画素毎に、画素に対応する投影面５０上の位置と投影装置３０との距離に応じて定まる値を、反射モデルを用いて算出した補正係数Ｃに乗算することによって、補正係数Ｃを補正する。投影装置３０が一般的なプロジェクターである場合、投影面５０までの距離が遠いほど投影面５０に投影される面積が増えるため、単位面積あたりの光束が減少し、輝度も減少する。これを一般化して表現すると、位置ｘにおける光の強さと位置ｘ_ｄにおける光の強さとの比は、下記式２のとおりに定義される。
【００３８】
ｆ_ｄｉｓ（ｘ，ｘ_ｄ）    ・・・（式２）
ここで、ｘ_ｄは、輝度の基準となる位置であり、所定の定数であるものとする。ｆ_ｄｉｓ（ｘ_ｄ，ｘ_ｄ）は、必ず「１」である。
【００３９】
プロジェクターから直接投影する場合、距離の２乗に反比例するため、下記式３が成り立つ。
【００４０】
ｆ_ｄｉｓ（ｘ，ｘ_ｄ）＝ｘ_ｄ2 ／ｘ２    ・・・（式３）
補正係数算出部１５は、補正画像Ｐ２の画素毎に、式３の値を、反射モデルを用いて算出した補正係数Ｃに乗算する。これにより補正係数Ｃを補正する。
【００４１】
なお、補正係数Ｃを算出するにあたり必要となる投影面５０に関する情報（具体的には、投影面５０を３次元データで表現したときの投影面５０の各頂点の座標および法線、投影面５０と投影装置３０との距離、投影面５０と視点Ｖとの距離）（図１では「投影面情報」と表記した）は、投影面情報記憶部２３に予め格納されており、補正係数算出部１５はそれらを読み出すものとする。
【００４２】
光量補正部１７は、補正画像Ｐ２の画素毎に、画素の光量を、当該画素について補正係数算出部１５が算出した補正係数Ｃで除算する（言い換えれば、画素の光量に、当該画素について補正係数算出部１５が算出した補正係数Ｃの逆数を乗算する）ことにより補正し、全ての画素について当該補正がなされた補正画像Ｐ３を出力する。
【００４３】
なお、入力画像Ｐ１および補正画像Ｐ２の各画素がＲＧＢ形式である場合、光量補正部１７は、各画素のＲＧＢの各々を補正係数Ｃで除算することにより補正画像Ｐ３を生成する。このとき、補正係数Ｃは、ＲＧＢ間で共通にしてもよいし、ＲＧＢ毎に異ならせてもよい。
【００４４】
上述した構成例の画像投影システム１が実行する処理の流れの一例を、図４を参照しながら説明する。同図は当該処理の流れの一例を示すフローチャートである。まず、入力された入力画像Ｐ１に対して射影変換部１１が射影変換処理を行う（ステップＳ１）。次に、補正係数算出部１５が射影変換処理後の補正画像Ｐ２の画素毎に、画素の光量を補正するための補正係数Ｃを算出する（ステップＳ３）。そして、光量補正部１７が補正画像Ｐ２の画素毎に、画素の光量を、当該画素について補正係数算出部１５が算出した補正係数Ｃで除算することにより補正し（ステップＳ５）、全ての画素について当該補正がなされた補正画像Ｐ３を出力する（ステップＳ７）。最後に、投影装置３０が補正画像Ｐ３を投影面５０に投影する（ステップＳ９）。なお、光量調整処理を実行しないように切り替えられている場合は、ステップＳ３およびステップＳ５が省略され、補正画像Ｐ２がそのまま補正画像Ｐ３として出力される。
【００４５】
次に、投影面５０に投影される画像の一例について図５を参照しながら説明する。同図に示す一例は、画像投影システム１にて平面表現を行う場合の例である。
【００４６】
図５の（ａ）は、入力画像Ｐ１の一例を示す図である。平面表現を行う場合、観測者が投影面５０を見たときに入力画像Ｐ１と同等の画像が、歪み無く、かつ、入力画像Ｐ１の本来の輝度で見えることが理想的である。
【００４７】
図５の（ｂ）は、入力画像Ｐ１に対して射影変換処理を施して得られる補正画像Ｐ２の一例を示す図である。この例では、補正画像Ｐ２は図２および図３に示した投影面５０の立体形状に応じた射影変換が施されている。射影変換により、観測者が投影面５０を見たときに入力画像Ｐ１と同等の画像が歪み無く見える。
【００４８】
図５の（ｃ）は、図５の（ｂ）に示した補正画像Ｐ２に対して光量調整処理を施して得られる補正画像Ｐ３の一例を示す図である。特に、補正画像Ｐ３のうち、投影面５０の輝度が最も明るい部分（つまり、投影装置３０に最も近くかつ照射光の入射角度が深い面）に投影される領域Ｒの光量が顕著に調整されており、他の領域と比べて暗くなっている様子が示されている。このような光量調整により、観測者が投影面５０を見たときの輝度が、入力画像Ｐ１の本来の輝度に近い状態で見える。
【００４９】
図５の（ｄ）は、図５の（ｃ）に示した補正画像Ｐ３が投影された投影面５０を観測者の視点Ｖから見た様子を示す図である。同図に示すとおり、観測者には、図５の（ａ）に示した入力画像Ｐ１と同等の画像が、歪み無く、かつ、入力画像Ｐ１の本来の輝度に近い状態で見えるのである。
【００５０】
次に、投影面５０に投影される画像の他の一例について図６を参照しながら説明する。同図に示す一例は、画像投影システム１にてテクスチャマッピングを行う場合の例である。図６の（ａ）は、図２および３に示した投影面５０に対して、光量調整処理を施さずに、テクスチャマッピングを行った一例を示す図である。図６の（ｂ）は、図２および３に示した投影面５０に対して、光量調整処理を施したテクスチャマッピングを行った一例を示す図である。図６の（ａ）（ｂ）を比べると、とりわけ図中の領域Ｒの光量が顕著に調整されており、他の領域と比べて暗くなっている様子が分かる。
【００５１】
上述した実施形態では、観測者が投影面５０を見る画像投影システム１において投影装置３０から投影面５０に投影する補正画像Ｐ３を画像処理装置１０が出力する形態について説明したが、画像処理装置１０の適用形態はこれに限定されるものではない。他の形態として、画像作製者が入力画像Ｐ１をオーサリングする過程において、光量調整された状態の画像を画像作製者らが確認する（つまりプレビューする）ことを目的として画像処理装置１０が補正画像Ｐ３を出力する形態にも適用可能である。この場合、画像処理装置１０の各構成は、入力画像Ｐ１を作製するオーサリングツールを構成するコンポーネントまたは当該オーサリングツールと連携するコンポーネントとして、汎用のＣＰＵ（Central Processing Unit）で動作するプログラムによって実現してもよい。なお、画像処理装置１０は補正画像Ｐ３をモニタ等の表示部に出力することにより、画像作製者らに確認させればよい。
【００５２】
以上で説明したとおり、画像処理装置１０によれば、投影装置３０から立体形状の投影面５０へ画像を投影したときに観測者の視点Ｖから見た投影面５０の輝度と、投影する画像の本来の輝度との違いを低減することができる。
【００５３】
さらに、画像処理装置１０内で輝度調整処理を行うことから、次に示す効果が奏される。（１）ユーザ操作等に応じて入力画像Ｐ１を臨機応変に変更しても、変更後の画像に対して輝度調整処理がリアルタイムに実行されるので、上記低減した状態を維持できる。（２）立体形状が異なる複数の投影面５０毎に入力画像Ｐ１を作製しておく必要がなく、入力画像Ｐ１の汎用性が高まる。（３）画像作製者が投影面５０の立体形状に応じた輝度調整を予め入力画像Ｐ１に施すオーサリング作業を行う必要はない。
【００５４】
最後に、画像処理装置１０の各ブロックは、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵを用いてソフトウェアによって実現してもよい。ＣＰＵを用いて実現する場合、画像処理装置１０は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭまたは記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００５５】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【００５６】
１  画像投影システム、１０  画像処理装置、１１  射影変換部、１３  光量調整部、１５  補正係数算出部、１７  光量補正部、３０  投影装置、５０  投影面、Ｃ  補正係数、Ｐ１  入力画像、Ｐ３  補正画像、Ｖ  視点（観測位置）
【図１】
2018125673.tif 000003
【図２】
2018125673.tif 000004
【図３】
2018125673.tif 000005
【図４】
2018125673.tif 000006
【図５】
2018125673.tif 000007
【図６】
2018125673.tif 000008