画像表示装置、画像表示方法及びプログラム
【課題】被表示領域の正確な視環境情報に基づいて色調補正を行うことで、良好な色再現性を得ること。
【解決手段】画像を被表示領域に表示する表示手段を有する画像表示装置であって、前記表示手段が画像を表示した前記被表示領域を含む観察画像を撮影する撮像手段と、前記観察画像から、前記被表示領域の視環境情報を算出するための参照領域を決定する参照領域決定手段と、前記参照領域から前記被表示領域の視環境情報を算出する視環境情報算出手段と、前記視環境情報算出手段が算出した前記被表示領域の視環境情報に基づいて画像信号を補正して前記表示手段に送信する画像処理手段と、を備えることで、被表示領域の視環境情報を正確に算出して色調補正を行い、良好な色再現性を得ることができる。
【解決手段】画像を被表示領域に表示する表示手段を有する画像表示装置であって、前記表示手段が画像を表示した前記被表示領域を含む観察画像を撮影する撮像手段と、前記観察画像から、前記被表示領域の視環境情報を算出するための参照領域を決定する参照領域決定手段と、前記参照領域から前記被表示領域の視環境情報を算出する視環境情報算出手段と、前記視環境情報算出手段が算出した前記被表示領域の視環境情報に基づいて画像信号を補正して前記表示手段に送信する画像処理手段と、を備えることで、被表示領域の視環境情報を正確に算出して色調補正を行い、良好な色再現性を得ることができる。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、画像表示装置、画像表示方法及びプログラムに関する。
【背景技術】
【0002】
スクリーン等の被表示領域に画像を投影して表示させる画像表示装置として、プロジェクタが広く用いられている。プロジェクタの画像投影面には、専用の白色スクリーンが用いられる場合が多いが、色を有する壁面やパーテーション等が使用される場合もあり、投影面が必ずしも白色であるとは限らない。また、投影面が照明や環境からの光に照らされた状態で使用される場合もある。
【0003】
そこで、例えばイメージセンサ等を用いてプロジェクタが投影した所定のパターン画像を撮影し、撮影した画像から壁色及び照明光等の視環境情報を求め、実際に投影する画像データを補正する技術が提案されている。
【0004】
例えば特許文献1には、プロジェクタから映像が投影される投影面の色情報と輝度情報とが各々検出される投影面情報検出手段を有し、投影面情報検出手段が検出した投影面の色情報と輝度情報とに基づいて白バランス調整と輝度調整とを行う補正回路付プロジェクタが提案されている。また、例えば特許文献2には、画像の被表示領域における視環境を把握する視環境把握手段による視環境情報に基づき、画像の色を補正して表示する画像表示システムが提案されている。
【0005】
特許文献1又は特許文献2に係る技術によれば、投影面の視環境を把握して色調整を行うことができるため、良好な色再現を行うことが可能である。
【0006】
ここで、プロジェクタの設置状況や投影レンズの状態によっては、投影する領域の大きさや位置が変化し、イメージセンサ等で撮影する画像にプロジェクタによる画像表示領域以外が含まれてしまう場合がある。この様な場合には、被表示領域の正確な視環境情報を求めることができず、投影画像を正確に色調補正することが困難になる。
【0007】
そこで、例えば特許文献3には、画像投影装置から被投影面までの距離を検出する距離検出手段と、投影光学系のズーム状態を検出するズーム状態検出手段とを有し、検出された距離とズーム状態とに基づいて、画像の投影領域を算出し、算出された投影領域の視環境情報に基づいて色調整処理を行う画像投影装置が開示されている。
【0008】
特許文献3に係る画像投影装置によれば、イメージセンサ等の撮影画像から、プロジェクタからの画像が投影されていない領域を除外して被表示領域の視環境情報を求めることができるため、投影する画像データに対する色調補正を正確に行うことができる。
【発明の概要】
【発明が解決しようとする課題】
【0009】
しかしながら、イメージセンサ等の撮影画像から、プロジェクタが投影した画像のみを正確に抽出することは困難であり、結果的にプロジェクタの投影画像以外を含む画像信号に基づいて被表示領域の視環境情報を求めることとなり、正確な視環境情報に基づいて色調補正を行うことが難しい場合がある。
【0010】
そこで本発明は、被表示領域の正確な視環境情報に基づいて色調補正を行うことで、良好な色再現性を得ることができる画像表示装置、画像表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【0011】
本発明は、上記課題に鑑み、画像を被表示領域に表示する表示手段を有する画像表示装置であって、前記表示手段が画像を表示した前記被表示領域を含む観察画像を撮影する撮像手段と、前記観察画像から、前記被表示領域の視環境情報を算出するための参照領域を決定する参照領域決定手段と、前記参照領域から前記被表示領域の視環境情報を算出する視環境情報算出手段と、前記視環境情報算出手段が算出した前記被表示領域の視環境情報に基づいて画像信号を補正して前記表示手段に送信する画像処理手段と、を備えることを特徴とする。
【発明の効果】
【0012】
本発明の実施形態によれば、被表示領域の正確な視環境情報に基づいて色調補正を行うことで、良好な色再現性を得ることができる。
【図面の簡単な説明】
【0013】
【図1】実施形態に係る画像表示装置の使用例を示す図である。
【図2】実施形態に係る画像表示装置の機能ブロック図である。
【図3】実施形態に係る画像表示装置のハードウェア構成例を示す図である。
【図4】実施形態に係る画像表示装置における色調補正処理のフローチャートである。
【図5】実施形態に係る画像表示装置における視環境情報算出処理のフローチャートである。
【図6】実施形態に係る画像表示装置の表示領域、観察画像及び参照領域の例について説明する図である。
【図7】実施形態に係る画像表示装置における参照領域の分割及び重み付けの例を示す図である。
【図8】実施形態に係る画像表示装置において平滑化処理を行う視環境情報算出処理のフローチャートである。
【図9】画像表示装置が傾いている場合の画像表示領域との距離を説明する図である。
【図10】実施形態に係る画像表示装置が傾いている場合の参照領域の決定例を示す図である。
【発明を実施するための形態】
【0014】
以下、本発明の好適な実施の形態(以下「実施形態」という)について、図面を用いて詳細に説明する。
【0015】
<プロジェクタの構成>
図1は、本実施形態に係るプロジェクタ10の使用例を示す図である。
【0016】
本発明の実施形態に係るプロジェクタ10は、例えばPC等から入力される画像を、プロジェクタ10の表示部に対してほぼ正面に設けられるスクリーン20等に投影して表示する。プレゼンター30は、スクリーン20上の画像表示領域21に表示された画像を用いて第3者に対するプレゼンテーション等を行うことができる。
【0017】
ここで、プロジェクタ10がスクリーン20に表示する画像は、スクリーン20の種類、照明や自然光等の環境光40によって、PC等から入力される元画像の色とは異なる色が表示されている様に見える場合がある。
【0018】
そこで、本実施形態に係るプロジェクタ10は、スクリーン20の画像表示領域21を含む画像を撮影し、撮影した画像に応じた信号を出力する撮像手段としてのイメージセンサ50を備えている。
【0019】
プロジェクタ10は、イメージセンサ50が撮影する観察画像からスクリーン20の色や環境光40を含む視環境情報を求め、当該視環境情報に基づいて表示する画像の色調補正を行うことで、入力された元画像の色調をスクリーン20上に再現することができる。
【0020】
図2に、本実施形態に係るプロジェクタ10の機能ブロック図を示す。
【0021】
プロジェクタ10は、制御部11、表示部15、イメージセンサ50を備える。制御部11は、画像処理部12、視環境情報算出部13、参照領域決定部14を有する。プロジェクタ10は、内蔵する制御部11を、例えばプロジェクタ10に接続するサーバに設けても良く、また、イメージセンサ50をプロジェクタ10の外部に設けても良い。
【0022】
表示部15は光源及びレンズ等を含み、画像処理部11から送られる画像データに基づいてスクリーン20に画像を投影して表示する。
【0023】
イメージセンサ50は、例えばCCDやCMOS等の固体撮像素子を有し、表示部15がスクリーン20に投影した画像を撮影し、レンズ等の光学系によって撮像素子の受光平面に結像させ、画像を光電変換して電気信号として出力する。
【0024】
参照領域決定部14は、イメージセンサ50から出力される電気信号から視環境情報を求めるための参照領域を決定する。
【0025】
視環境情報算出部13は、参照領域決定部14が決定した参照領域から、スクリーン20の被表示領域の視環境情報を算出する。
【0026】
画像処理部12は、例えば外部のPC等から画像信号が入力され、視環境情報算出部13によって算出された画像表示領域21の視環境情報に基づいて入力画像信号の色調補正を行い、補正した画像データを表示部15に送信する。
【0027】
図3に、本実施形態に係るプロジェクタ10のハードウェア構成例を示す。
【0028】
プロジェクタ10は、制御部11、主記憶部102、操作部104、記録媒体I/F部105、補助記憶部107、ネットワークI/F部108等を備え、それぞれがバスで相互に接続されている。
【0029】
制御部11は、コンピュータの中で各装置の制御やデータの演算、加工を行うCPU(Central Processing Unit)であり、主記憶部102等に記憶されたプログラムを実行する演算装置である。
【0030】
主記憶部102は、ROM(Read Only Memory)やRAM(Random Access Memory)等であり、制御部11が実行するプログラムやデータ等を記憶又は一時保存する記憶装置である。
【0031】
補助記憶部107は、HDD(Hard Disk Drive)等であり、アプリケーションソフトウェア等に関連するデータを記憶する記憶装置である。
【0032】
操作部104は、例えばキースイッチ(ハードキー)で構成され、プロジェクタ10が有する機能を設定等する際に用いられる。
【0033】
記録媒体I/F部105は、USB(Universal Serial Bus)等のデータ伝送路を介して接続される例えばフラッシュメモリ等の記録媒体106とプロジェクタ10とのインターフェースである。
【0034】
記録媒体106には、所定のプログラムを格納し、この記録媒体106に格納されたプログラムは記録媒体I/F部105を介してプロジェクタ10にインストールされ、インストールされた所定のプログラムは制御部11により実行可能となる。
【0035】
ネットワークI/F部108は、有線及び/又は無線回線等のデータ伝送路により構築されたLAN(Local Area Network)、WAN(Wide Area Network)等のネットワークを介して接続される通信機能を有する周辺機器とプロジェクタ10とのインターフェースである。
【0036】
<色調補正処理について>
次に、イメージセンサ50が出力する画像信号に基づいて実行する、基本的な色調補正アルゴリズムについて説明する。
【0037】
プロジェクタ10が画像を投影するスクリーン20あるいは壁面等が有する色や、照明等の影響を含む視環境情報は、被表示領域に複数の画像パターンを投影し、イメージセンサ50による被表示領域を含む観察画像から色調補正パラメータを決定することで求められる。
【0038】
一般的に、イメージセンサ50が取得する観察画像(XYZ値)と、プロジェクタ10が受信する入力画像(RGB値)との間には、下式の様な関係が成立する。
【0039】
【数1】
c : イメージセンサ50が撮影する観察画像のXYZ値
i : プロジェクタ10に入力される画像のRGB値
iチルダ : 入力画像のRGB値に応答関数の逆関数をかけた値
t : 環境光成分
M : 3×3の色変換行列
この様に、イメージセンサ50が撮影する観察画像の色は、プロジェクタ10の入力画像のRGB値を線形変換したものに、環境光成分を足し合わせたものとして表される。
【0040】
プロジェクタ10の出力は入力画像に対して線形にはならないため、プロジェクタ10の入出力を示す応答関数を予め求め、入力画像のRGB値に応答関数の逆関数をかけたRGB値(iチルダ)を、プロジェクタ10への入力としている。
【0041】
上式に基づき、3×3の色変換行列Mと、環境光成分tのパラメータを決定するため、プロジェクタ10は所定のパターン画像をスクリーン20に投影し、投影された各パターン画像を含む観察画像をイメージセンサ50が撮影する。
【0042】
プロジェクタ10が上記パラメータを決定するために投影するパターン画像は、例えば黒、赤、緑、青の単色画像を用いることができ、入力される各パターン画像のRGB値を256階調で表すと下式の通りである。
【0043】
【数2】
黒一色の画像(入力RGB値が全て0の画像)からは、環境光成分tを求めることができる。また、他の単色画像については独立なベクトルを3つ与えることで、色変換行列Mを求めることができる。ここでは、パターン画像の観察画像からRGB特性を分離し易いこと、また、使用するイメージセンサ50のWB(White Balance)の影響を受けにくいことから、単色画像をパターン画像として与えて色変換行列Mのパラメータを算出している。
【0044】
この様に所定のパターン画像を投影することで色変換行列M、環境光成分tといった視環境情報を算出することができる。
【0045】
したがって、プロジェクタ10が投影した画像のイメージセンサ50による観察画像の色情報と入力画像信号の色情報とが近似する様に、入力画像信号のRGB値を補正処理することで、被表示領域の視環境情報によらず良好な色再現性を得ることが可能になる。
【0046】
図4に、本実施形態に係るプロジェクタ10における色調補正処理のフローチャートの例を示す。
【0047】
まず、プロジェクタ10はスクリーン20に所定のパターン画像を投影する(S1)。次に、イメージセンサ50が、投影されたパターン画像を含む観察画像を取得し、観察画像に応じた信号を出力する(S2)。
【0048】
イメージセンサ50が出力する信号は参照領域決定部14に送られ、参照領域決定部14及び視環境情報算出部13にて、色変換行列Mや環境光成分tを算出する視環境情報算出処理が実行される(S3)。
【0049】
視環境情報の算出後は、視環境情報に基づいて入力される画像信号の補正を行い、表示部15が色調補正された画像の投影を行う(S4)。
【0050】
ここで、非表示領域の視環境情報を正確に求めるために、プロジェクタ10がパターン画像を投影する画像表示領域21と、イメージセンサ50が取得する観察画像とが、完全に一致していることが望ましい。しかし、プロジェクタ10の設置状況やレンズの状態等は常に一定ではないため、画像表示領域21と観察画像とが常に一致する様に構成することは困難である。
【0051】
したがって、例えば図6に示す様に、プロジェクタ10が投影するパターン画像の画像表示領域21に対して、イメージセンサ50が取得する観察画像51が大きく、観察画像51にプロジェクタ10が投影したパターン画像以外の領域が含まれる場合がある。
【0052】
プロジェクタ10が投影する所定のパターン画像以外の領域を含む観察画像51から色変換行列Mや環境光成分tを求めても、パターン画像以外からの影響を受けるため正確な視環境情報の算出が困難になる。
【0053】
<参照領域について>
そこで、本実施形態に係るプロジェクタ10では、参照領域決定部14が、観察画像51からプロジェクタ10が投影したパターン画像に対応する参照領域53を決定し、パターン画像以外の領域を除外して視環境情報の算出を行う。
【0054】
参照領域53は、例えば、投影されるパターン画像がR,G,Bの単色画像である場合には、観察画像51から特定の範囲にある色を有する画素を抽出し、抽出された画素を含む最小矩形を参照領域53として決定する。
【0055】
また、抽出した最小矩形の周辺部の画素は解像度変換等の影響を受け易く、信頼度が低いため、抽出した最小矩形の周辺部から予め設定された距離にある画素を除外して参照領域53として決定することが好ましい。
【0056】
図6に示す様に、参照領域決定部14が観察画像51からパターン画像が投影されている参照領域53を抽出することで、視環境情報算出部13がパターン画像以外の領域からの影響を受けずに視環境情報を算出することが可能になる。
【0057】
図5に、本実施形態に係るプロジェクタ10における視環境情報算出処理のフローチャートの例を示す。
【0058】
まず、参照領域決定部14が、イメージセンサ50が取得した観察画像51に対応する画像信号を取得する(S31)。次に、観察画像51の画像信号を解析し(S32)、プロジェクタ10が投影する画像表示領域21に相当する参照領域53を決定する(S33)。決定された参照領域53の代表色を求め、色変換行列M及び環境光成分tといった視環境情報を算出する(S34)。
【0059】
プロジェクタ10が画像を表示する被表示領域全体が均一の色を有する場合には、参照領域53全体から1つの色変換行列Mを求めることで、適切に色調補正を行うことができる。また、模様を有する壁面に投影する場合や、照明等の影響が部分的に異なる場合の様に、画像表示領域21の視環境が局所的に異なる場合には、参照領域53を例えば64×64程度に分割し、領域ごとに視環境情報を算出し、分割した領域毎に色調補正を行うことで、良好な色再現性を得ることができる。
【0060】
参照領域53の代表色を求める方法としては、例えば均等量子化法を用いることができる。均等量子化法は、単純に色分布領域を代表色数N個(代表色を1つに絞りたい場合はN=1)に均等分割し、各領域の中央値等を代表色とする方法である。通常はRGB空間等に画像の全画素値を投影し、分割領域がN個になるまで分布領域を軸ごとに順次均等分割していき、各分割領域の中央値等をその領域の代表色とする。
【0061】
ここで、プロジェクタ10が投影する画像としては、与える印象の大きさから、画像表示領域21の周辺部よりも中心部に表示される画像の色再現性が良好であることが好ましい。そのため、画像表示領域21の中心部付近に表示されている色に近くなる様に、画像表示領域21の代表色を求めた上で、画像表示領域21の代表色から視環境情報を求めて色調補正を行うことが望ましい。
【0062】
そこで、参照領域53を分割し、分割した領域ごとに重みを付与することで、領域毎に重み付けされた画素値から画像表示領域21の中心部付近の色に近い代表色を求めることができる。参照領域53の分割及び重み付けは、例えば図7に示す様に、中央部から周辺部まで複数の領域に分割し、中央部の領域の重みを「10」、中心から離れるにしたがって「5」、「2」、「1」と、重みが小さくなる様に設定する。
【0063】
この様に分割及び重み付けした状態で、例えば、重み「10」の中央部は全画素、重み「5」の領域からは5割の画素をランダムに選択、といった様に重みに応じてRGB空間にプロットする画素数を調整することで、画像表示領域21の中心部付近の表示色に近くなる様に代表色を求めることができる。したがって、画像表示領域21の中央部付近に最適化された色調補正を行うことになり、表示画像の色再現性についてより良い印象を与えることができる。
【0064】
なお、分割及び重み付けの方法は図7に示す例に限るものではなく、中央付近の1つの画素以外の画素の重みを「0」として、1点のみから参照領域53の代表色を求めることも可能であり、適宜設定することができる。参照領域53の代表色を求める方法としては、原画像の色分布の統計量を元に代表色を求める中央値分割法、色空間線形分割法、頻度法等を用いることもできる。
【0065】
また、イメージセンサ50が撮影する画像には、撮像素子の特性や、信号増幅処理・輪郭強調処理等の処理特性によって、単色部分にノイズ(ざらつき)が発生する場合がある。したがって、プロジェクタ10が表示する画像パターンとして使用するR,G,B単色のベタ領域を含む観察画像51では、画素値にバラツキを有する場合がある。
【0066】
そこで、観察画像51を平滑化処理し、観察画像51内でざらつきとして目立つ低周波領域のノイズを低減した後に視環境情報を取得することが効果的である。平滑化処理としては、例えば移動平均法を用いて、ある画素の濃度に代えて、その画素を中心とする所定領域の画素の平均濃度を与えることで、画像に含まれるノイズを除去することができる。
【0067】
図8に、平滑化処理を行う視環境情報算出処理のフローチャートの例を示す。
【0068】
まず、参照領域決定部14がイメージセンサ50から観察画像51に対応する画像信号を取得し(S301)、信号の解析を行う(S302)。次に、観察画像51に平滑化処理を行い(S302)、平滑化処理された観察画像51から参照領域53を決定する(S304)。参照領域53が決定されると、視環境情報算出部13が、参照領域53から代表色を求めて視環境情報を算出する(S305)。
【0069】
この様に、観察画像51の平滑化処理を行うことで、観察画像51内のざらつきが抑えられ、視環境情報をより正確に求めることが可能になる。なお、平滑化処理としては、移動平均法以外にも例えば加重平均法、メディアンフィルタ若しくはウィナフィルタ等を用いて行うことも可能である。
【0070】
また、プロジェクタ10が水平から傾いた状態で設置されると、プロジェクタ10の表示部15からスクリーン20の画像表示領域21における上側部分までの距離と、下側部分までの距離との差異により、上側と下側とで異なる明るさに投影される場合がある。
【0071】
例えば図9に示す様に、プロジェクタ10が傾きθだけ後傾した状態で設置されると、プロジェクタ10からスクリーン20の画像表示領域21の上側部分までの距離Luが、下側部分までの距離Llよりも長くなる。この状態では、スクリーン20の画像表示領域21において、上側部分が暗く、下側部分が明るい様に輝度が異なって表示されることとなる。
【0072】
この様に、画像表示領域21において部分的に明るさが異なる状態で視環境情報を求めて色調補正を行うと、色調補正後の画像が明るすぎたり、逆に暗く見づらくなってしまう場合がある。
【0073】
そこで、プロジェクタ10に、プロジェクタ10の傾きを検知する傾き検知手段としての傾きセンサ55を設け、傾きセンサ55が検知する傾きθに基づいて参照領域53を決定することで、上記した不具合を解消する。
【0074】
図10に、プロジェクタ10が傾いて設置された場合の参照領域53の決定例を示す。
【0075】
例えば、図9に示す様にプロジェクタ10が傾き角θで後傾している場合には、図10(a)に示す様に、傾き角θに応じて除外する領域を変更し、画像表示領域21の上側部分が参照領域53になる様に設定する。
【0076】
また、プロジェクタ10が傾き角θで前傾している場合には、図10(b)に示す様に、傾き角θに応じて除外する領域を変更し、画像表示領域21の下側部分が参照領域53になる様に設定する。
【0077】
この様に、プロジェクタ10に傾きセンサ55を設け、傾き角θに応じて参照領域53の位置をずらすことで、プロジェクタ10の設置状況によらず、画像表示領域21の視環境情報を算出して良好な色再現性を得ることが可能になる。
【0078】
なお、以上で説明した実施形態において、画像表示装置としてのプロジェクタ10は、例えば、ROM等に予め組み込まれて提供されたプログラムを実行することで、上述した本発明に関連する各機能を実現する様に構成できる。プロジェクタ10で実行されるプログラムは、各手段(画像処理部12、視環境情報算出部13、参照領域決定部14等)を実現するためのプログラムを含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記ROMからプログラムを読み出して実行することにより上記各部(機能部)を実現するプログラムが主記憶部102等にロードされ、上記の各手段が実現されるようになっている。
【0079】
また、上記した実施形態に係るプロジェクタ10で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【0080】
さらに、上記した実施形態に係るプロジェクタ10で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供する様に構成してもよい。また、上記実施形態に係るプロジェクタ10で実行されるプログラムをインターネット等のネットワーク経由で提供または配信する様に構成してもよい。
【0081】
<まとめ>
以上で説明した様に、本発明の実施形態によれば、プロジェクタ10がスクリーン20等にパターン画像を投影して表示し、表示されたパターン画像を含む観察画像をイメージセンサ50が取得し、パターン画像以外の領域を除外して被表示領域の視環境情報算出に適した参照領域を抽出することで、被表示領域の正確な視環境情報を求めることが可能になる。したがって、被表示領域の正確な視環境情報に基づいて入力画像に対して色調補正を行って画像を投影して表示することができるため、プロジェクタ10の設置環境によらず、常に良好な色再現性を得ることができる。
【0082】
なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせなど、ここで示した構成に本発明が限定されるものではない。これらの点に関しては、本発明の趣旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【0083】
10 プロジェクタ(画像表示装置)
12 画像処理部(画像処理手段)
13 色情報検出部(検出手段)
14 参照領域決定部(参照領域決定手段)
15 表示部
21 被表示領域
50 イメージセンサ(画像信号出力手段)
51 観察画像
53 参照領域
55 傾きセンサ(傾き検知手段)
【先行技術文献】
【特許文献】
【0084】
【特許文献1】特許第2973477号公報
【特許文献2】特許第3707350号公報
【特許文献3】特開2010−130481号公報
【技術分野】
【0001】
本発明は、画像表示装置、画像表示方法及びプログラムに関する。
【背景技術】
【0002】
スクリーン等の被表示領域に画像を投影して表示させる画像表示装置として、プロジェクタが広く用いられている。プロジェクタの画像投影面には、専用の白色スクリーンが用いられる場合が多いが、色を有する壁面やパーテーション等が使用される場合もあり、投影面が必ずしも白色であるとは限らない。また、投影面が照明や環境からの光に照らされた状態で使用される場合もある。
【0003】
そこで、例えばイメージセンサ等を用いてプロジェクタが投影した所定のパターン画像を撮影し、撮影した画像から壁色及び照明光等の視環境情報を求め、実際に投影する画像データを補正する技術が提案されている。
【0004】
例えば特許文献1には、プロジェクタから映像が投影される投影面の色情報と輝度情報とが各々検出される投影面情報検出手段を有し、投影面情報検出手段が検出した投影面の色情報と輝度情報とに基づいて白バランス調整と輝度調整とを行う補正回路付プロジェクタが提案されている。また、例えば特許文献2には、画像の被表示領域における視環境を把握する視環境把握手段による視環境情報に基づき、画像の色を補正して表示する画像表示システムが提案されている。
【0005】
特許文献1又は特許文献2に係る技術によれば、投影面の視環境を把握して色調整を行うことができるため、良好な色再現を行うことが可能である。
【0006】
ここで、プロジェクタの設置状況や投影レンズの状態によっては、投影する領域の大きさや位置が変化し、イメージセンサ等で撮影する画像にプロジェクタによる画像表示領域以外が含まれてしまう場合がある。この様な場合には、被表示領域の正確な視環境情報を求めることができず、投影画像を正確に色調補正することが困難になる。
【0007】
そこで、例えば特許文献3には、画像投影装置から被投影面までの距離を検出する距離検出手段と、投影光学系のズーム状態を検出するズーム状態検出手段とを有し、検出された距離とズーム状態とに基づいて、画像の投影領域を算出し、算出された投影領域の視環境情報に基づいて色調整処理を行う画像投影装置が開示されている。
【0008】
特許文献3に係る画像投影装置によれば、イメージセンサ等の撮影画像から、プロジェクタからの画像が投影されていない領域を除外して被表示領域の視環境情報を求めることができるため、投影する画像データに対する色調補正を正確に行うことができる。
【発明の概要】
【発明が解決しようとする課題】
【0009】
しかしながら、イメージセンサ等の撮影画像から、プロジェクタが投影した画像のみを正確に抽出することは困難であり、結果的にプロジェクタの投影画像以外を含む画像信号に基づいて被表示領域の視環境情報を求めることとなり、正確な視環境情報に基づいて色調補正を行うことが難しい場合がある。
【0010】
そこで本発明は、被表示領域の正確な視環境情報に基づいて色調補正を行うことで、良好な色再現性を得ることができる画像表示装置、画像表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【0011】
本発明は、上記課題に鑑み、画像を被表示領域に表示する表示手段を有する画像表示装置であって、前記表示手段が画像を表示した前記被表示領域を含む観察画像を撮影する撮像手段と、前記観察画像から、前記被表示領域の視環境情報を算出するための参照領域を決定する参照領域決定手段と、前記参照領域から前記被表示領域の視環境情報を算出する視環境情報算出手段と、前記視環境情報算出手段が算出した前記被表示領域の視環境情報に基づいて画像信号を補正して前記表示手段に送信する画像処理手段と、を備えることを特徴とする。
【発明の効果】
【0012】
本発明の実施形態によれば、被表示領域の正確な視環境情報に基づいて色調補正を行うことで、良好な色再現性を得ることができる。
【図面の簡単な説明】
【0013】
【図1】実施形態に係る画像表示装置の使用例を示す図である。
【図2】実施形態に係る画像表示装置の機能ブロック図である。
【図3】実施形態に係る画像表示装置のハードウェア構成例を示す図である。
【図4】実施形態に係る画像表示装置における色調補正処理のフローチャートである。
【図5】実施形態に係る画像表示装置における視環境情報算出処理のフローチャートである。
【図6】実施形態に係る画像表示装置の表示領域、観察画像及び参照領域の例について説明する図である。
【図7】実施形態に係る画像表示装置における参照領域の分割及び重み付けの例を示す図である。
【図8】実施形態に係る画像表示装置において平滑化処理を行う視環境情報算出処理のフローチャートである。
【図9】画像表示装置が傾いている場合の画像表示領域との距離を説明する図である。
【図10】実施形態に係る画像表示装置が傾いている場合の参照領域の決定例を示す図である。
【発明を実施するための形態】
【0014】
以下、本発明の好適な実施の形態(以下「実施形態」という)について、図面を用いて詳細に説明する。
【0015】
<プロジェクタの構成>
図1は、本実施形態に係るプロジェクタ10の使用例を示す図である。
【0016】
本発明の実施形態に係るプロジェクタ10は、例えばPC等から入力される画像を、プロジェクタ10の表示部に対してほぼ正面に設けられるスクリーン20等に投影して表示する。プレゼンター30は、スクリーン20上の画像表示領域21に表示された画像を用いて第3者に対するプレゼンテーション等を行うことができる。
【0017】
ここで、プロジェクタ10がスクリーン20に表示する画像は、スクリーン20の種類、照明や自然光等の環境光40によって、PC等から入力される元画像の色とは異なる色が表示されている様に見える場合がある。
【0018】
そこで、本実施形態に係るプロジェクタ10は、スクリーン20の画像表示領域21を含む画像を撮影し、撮影した画像に応じた信号を出力する撮像手段としてのイメージセンサ50を備えている。
【0019】
プロジェクタ10は、イメージセンサ50が撮影する観察画像からスクリーン20の色や環境光40を含む視環境情報を求め、当該視環境情報に基づいて表示する画像の色調補正を行うことで、入力された元画像の色調をスクリーン20上に再現することができる。
【0020】
図2に、本実施形態に係るプロジェクタ10の機能ブロック図を示す。
【0021】
プロジェクタ10は、制御部11、表示部15、イメージセンサ50を備える。制御部11は、画像処理部12、視環境情報算出部13、参照領域決定部14を有する。プロジェクタ10は、内蔵する制御部11を、例えばプロジェクタ10に接続するサーバに設けても良く、また、イメージセンサ50をプロジェクタ10の外部に設けても良い。
【0022】
表示部15は光源及びレンズ等を含み、画像処理部11から送られる画像データに基づいてスクリーン20に画像を投影して表示する。
【0023】
イメージセンサ50は、例えばCCDやCMOS等の固体撮像素子を有し、表示部15がスクリーン20に投影した画像を撮影し、レンズ等の光学系によって撮像素子の受光平面に結像させ、画像を光電変換して電気信号として出力する。
【0024】
参照領域決定部14は、イメージセンサ50から出力される電気信号から視環境情報を求めるための参照領域を決定する。
【0025】
視環境情報算出部13は、参照領域決定部14が決定した参照領域から、スクリーン20の被表示領域の視環境情報を算出する。
【0026】
画像処理部12は、例えば外部のPC等から画像信号が入力され、視環境情報算出部13によって算出された画像表示領域21の視環境情報に基づいて入力画像信号の色調補正を行い、補正した画像データを表示部15に送信する。
【0027】
図3に、本実施形態に係るプロジェクタ10のハードウェア構成例を示す。
【0028】
プロジェクタ10は、制御部11、主記憶部102、操作部104、記録媒体I/F部105、補助記憶部107、ネットワークI/F部108等を備え、それぞれがバスで相互に接続されている。
【0029】
制御部11は、コンピュータの中で各装置の制御やデータの演算、加工を行うCPU(Central Processing Unit)であり、主記憶部102等に記憶されたプログラムを実行する演算装置である。
【0030】
主記憶部102は、ROM(Read Only Memory)やRAM(Random Access Memory)等であり、制御部11が実行するプログラムやデータ等を記憶又は一時保存する記憶装置である。
【0031】
補助記憶部107は、HDD(Hard Disk Drive)等であり、アプリケーションソフトウェア等に関連するデータを記憶する記憶装置である。
【0032】
操作部104は、例えばキースイッチ(ハードキー)で構成され、プロジェクタ10が有する機能を設定等する際に用いられる。
【0033】
記録媒体I/F部105は、USB(Universal Serial Bus)等のデータ伝送路を介して接続される例えばフラッシュメモリ等の記録媒体106とプロジェクタ10とのインターフェースである。
【0034】
記録媒体106には、所定のプログラムを格納し、この記録媒体106に格納されたプログラムは記録媒体I/F部105を介してプロジェクタ10にインストールされ、インストールされた所定のプログラムは制御部11により実行可能となる。
【0035】
ネットワークI/F部108は、有線及び/又は無線回線等のデータ伝送路により構築されたLAN(Local Area Network)、WAN(Wide Area Network)等のネットワークを介して接続される通信機能を有する周辺機器とプロジェクタ10とのインターフェースである。
【0036】
<色調補正処理について>
次に、イメージセンサ50が出力する画像信号に基づいて実行する、基本的な色調補正アルゴリズムについて説明する。
【0037】
プロジェクタ10が画像を投影するスクリーン20あるいは壁面等が有する色や、照明等の影響を含む視環境情報は、被表示領域に複数の画像パターンを投影し、イメージセンサ50による被表示領域を含む観察画像から色調補正パラメータを決定することで求められる。
【0038】
一般的に、イメージセンサ50が取得する観察画像(XYZ値)と、プロジェクタ10が受信する入力画像(RGB値)との間には、下式の様な関係が成立する。
【0039】
【数1】
c : イメージセンサ50が撮影する観察画像のXYZ値
i : プロジェクタ10に入力される画像のRGB値
iチルダ : 入力画像のRGB値に応答関数の逆関数をかけた値
t : 環境光成分
M : 3×3の色変換行列
この様に、イメージセンサ50が撮影する観察画像の色は、プロジェクタ10の入力画像のRGB値を線形変換したものに、環境光成分を足し合わせたものとして表される。
【0040】
プロジェクタ10の出力は入力画像に対して線形にはならないため、プロジェクタ10の入出力を示す応答関数を予め求め、入力画像のRGB値に応答関数の逆関数をかけたRGB値(iチルダ)を、プロジェクタ10への入力としている。
【0041】
上式に基づき、3×3の色変換行列Mと、環境光成分tのパラメータを決定するため、プロジェクタ10は所定のパターン画像をスクリーン20に投影し、投影された各パターン画像を含む観察画像をイメージセンサ50が撮影する。
【0042】
プロジェクタ10が上記パラメータを決定するために投影するパターン画像は、例えば黒、赤、緑、青の単色画像を用いることができ、入力される各パターン画像のRGB値を256階調で表すと下式の通りである。
【0043】
【数2】
黒一色の画像(入力RGB値が全て0の画像)からは、環境光成分tを求めることができる。また、他の単色画像については独立なベクトルを3つ与えることで、色変換行列Mを求めることができる。ここでは、パターン画像の観察画像からRGB特性を分離し易いこと、また、使用するイメージセンサ50のWB(White Balance)の影響を受けにくいことから、単色画像をパターン画像として与えて色変換行列Mのパラメータを算出している。
【0044】
この様に所定のパターン画像を投影することで色変換行列M、環境光成分tといった視環境情報を算出することができる。
【0045】
したがって、プロジェクタ10が投影した画像のイメージセンサ50による観察画像の色情報と入力画像信号の色情報とが近似する様に、入力画像信号のRGB値を補正処理することで、被表示領域の視環境情報によらず良好な色再現性を得ることが可能になる。
【0046】
図4に、本実施形態に係るプロジェクタ10における色調補正処理のフローチャートの例を示す。
【0047】
まず、プロジェクタ10はスクリーン20に所定のパターン画像を投影する(S1)。次に、イメージセンサ50が、投影されたパターン画像を含む観察画像を取得し、観察画像に応じた信号を出力する(S2)。
【0048】
イメージセンサ50が出力する信号は参照領域決定部14に送られ、参照領域決定部14及び視環境情報算出部13にて、色変換行列Mや環境光成分tを算出する視環境情報算出処理が実行される(S3)。
【0049】
視環境情報の算出後は、視環境情報に基づいて入力される画像信号の補正を行い、表示部15が色調補正された画像の投影を行う(S4)。
【0050】
ここで、非表示領域の視環境情報を正確に求めるために、プロジェクタ10がパターン画像を投影する画像表示領域21と、イメージセンサ50が取得する観察画像とが、完全に一致していることが望ましい。しかし、プロジェクタ10の設置状況やレンズの状態等は常に一定ではないため、画像表示領域21と観察画像とが常に一致する様に構成することは困難である。
【0051】
したがって、例えば図6に示す様に、プロジェクタ10が投影するパターン画像の画像表示領域21に対して、イメージセンサ50が取得する観察画像51が大きく、観察画像51にプロジェクタ10が投影したパターン画像以外の領域が含まれる場合がある。
【0052】
プロジェクタ10が投影する所定のパターン画像以外の領域を含む観察画像51から色変換行列Mや環境光成分tを求めても、パターン画像以外からの影響を受けるため正確な視環境情報の算出が困難になる。
【0053】
<参照領域について>
そこで、本実施形態に係るプロジェクタ10では、参照領域決定部14が、観察画像51からプロジェクタ10が投影したパターン画像に対応する参照領域53を決定し、パターン画像以外の領域を除外して視環境情報の算出を行う。
【0054】
参照領域53は、例えば、投影されるパターン画像がR,G,Bの単色画像である場合には、観察画像51から特定の範囲にある色を有する画素を抽出し、抽出された画素を含む最小矩形を参照領域53として決定する。
【0055】
また、抽出した最小矩形の周辺部の画素は解像度変換等の影響を受け易く、信頼度が低いため、抽出した最小矩形の周辺部から予め設定された距離にある画素を除外して参照領域53として決定することが好ましい。
【0056】
図6に示す様に、参照領域決定部14が観察画像51からパターン画像が投影されている参照領域53を抽出することで、視環境情報算出部13がパターン画像以外の領域からの影響を受けずに視環境情報を算出することが可能になる。
【0057】
図5に、本実施形態に係るプロジェクタ10における視環境情報算出処理のフローチャートの例を示す。
【0058】
まず、参照領域決定部14が、イメージセンサ50が取得した観察画像51に対応する画像信号を取得する(S31)。次に、観察画像51の画像信号を解析し(S32)、プロジェクタ10が投影する画像表示領域21に相当する参照領域53を決定する(S33)。決定された参照領域53の代表色を求め、色変換行列M及び環境光成分tといった視環境情報を算出する(S34)。
【0059】
プロジェクタ10が画像を表示する被表示領域全体が均一の色を有する場合には、参照領域53全体から1つの色変換行列Mを求めることで、適切に色調補正を行うことができる。また、模様を有する壁面に投影する場合や、照明等の影響が部分的に異なる場合の様に、画像表示領域21の視環境が局所的に異なる場合には、参照領域53を例えば64×64程度に分割し、領域ごとに視環境情報を算出し、分割した領域毎に色調補正を行うことで、良好な色再現性を得ることができる。
【0060】
参照領域53の代表色を求める方法としては、例えば均等量子化法を用いることができる。均等量子化法は、単純に色分布領域を代表色数N個(代表色を1つに絞りたい場合はN=1)に均等分割し、各領域の中央値等を代表色とする方法である。通常はRGB空間等に画像の全画素値を投影し、分割領域がN個になるまで分布領域を軸ごとに順次均等分割していき、各分割領域の中央値等をその領域の代表色とする。
【0061】
ここで、プロジェクタ10が投影する画像としては、与える印象の大きさから、画像表示領域21の周辺部よりも中心部に表示される画像の色再現性が良好であることが好ましい。そのため、画像表示領域21の中心部付近に表示されている色に近くなる様に、画像表示領域21の代表色を求めた上で、画像表示領域21の代表色から視環境情報を求めて色調補正を行うことが望ましい。
【0062】
そこで、参照領域53を分割し、分割した領域ごとに重みを付与することで、領域毎に重み付けされた画素値から画像表示領域21の中心部付近の色に近い代表色を求めることができる。参照領域53の分割及び重み付けは、例えば図7に示す様に、中央部から周辺部まで複数の領域に分割し、中央部の領域の重みを「10」、中心から離れるにしたがって「5」、「2」、「1」と、重みが小さくなる様に設定する。
【0063】
この様に分割及び重み付けした状態で、例えば、重み「10」の中央部は全画素、重み「5」の領域からは5割の画素をランダムに選択、といった様に重みに応じてRGB空間にプロットする画素数を調整することで、画像表示領域21の中心部付近の表示色に近くなる様に代表色を求めることができる。したがって、画像表示領域21の中央部付近に最適化された色調補正を行うことになり、表示画像の色再現性についてより良い印象を与えることができる。
【0064】
なお、分割及び重み付けの方法は図7に示す例に限るものではなく、中央付近の1つの画素以外の画素の重みを「0」として、1点のみから参照領域53の代表色を求めることも可能であり、適宜設定することができる。参照領域53の代表色を求める方法としては、原画像の色分布の統計量を元に代表色を求める中央値分割法、色空間線形分割法、頻度法等を用いることもできる。
【0065】
また、イメージセンサ50が撮影する画像には、撮像素子の特性や、信号増幅処理・輪郭強調処理等の処理特性によって、単色部分にノイズ(ざらつき)が発生する場合がある。したがって、プロジェクタ10が表示する画像パターンとして使用するR,G,B単色のベタ領域を含む観察画像51では、画素値にバラツキを有する場合がある。
【0066】
そこで、観察画像51を平滑化処理し、観察画像51内でざらつきとして目立つ低周波領域のノイズを低減した後に視環境情報を取得することが効果的である。平滑化処理としては、例えば移動平均法を用いて、ある画素の濃度に代えて、その画素を中心とする所定領域の画素の平均濃度を与えることで、画像に含まれるノイズを除去することができる。
【0067】
図8に、平滑化処理を行う視環境情報算出処理のフローチャートの例を示す。
【0068】
まず、参照領域決定部14がイメージセンサ50から観察画像51に対応する画像信号を取得し(S301)、信号の解析を行う(S302)。次に、観察画像51に平滑化処理を行い(S302)、平滑化処理された観察画像51から参照領域53を決定する(S304)。参照領域53が決定されると、視環境情報算出部13が、参照領域53から代表色を求めて視環境情報を算出する(S305)。
【0069】
この様に、観察画像51の平滑化処理を行うことで、観察画像51内のざらつきが抑えられ、視環境情報をより正確に求めることが可能になる。なお、平滑化処理としては、移動平均法以外にも例えば加重平均法、メディアンフィルタ若しくはウィナフィルタ等を用いて行うことも可能である。
【0070】
また、プロジェクタ10が水平から傾いた状態で設置されると、プロジェクタ10の表示部15からスクリーン20の画像表示領域21における上側部分までの距離と、下側部分までの距離との差異により、上側と下側とで異なる明るさに投影される場合がある。
【0071】
例えば図9に示す様に、プロジェクタ10が傾きθだけ後傾した状態で設置されると、プロジェクタ10からスクリーン20の画像表示領域21の上側部分までの距離Luが、下側部分までの距離Llよりも長くなる。この状態では、スクリーン20の画像表示領域21において、上側部分が暗く、下側部分が明るい様に輝度が異なって表示されることとなる。
【0072】
この様に、画像表示領域21において部分的に明るさが異なる状態で視環境情報を求めて色調補正を行うと、色調補正後の画像が明るすぎたり、逆に暗く見づらくなってしまう場合がある。
【0073】
そこで、プロジェクタ10に、プロジェクタ10の傾きを検知する傾き検知手段としての傾きセンサ55を設け、傾きセンサ55が検知する傾きθに基づいて参照領域53を決定することで、上記した不具合を解消する。
【0074】
図10に、プロジェクタ10が傾いて設置された場合の参照領域53の決定例を示す。
【0075】
例えば、図9に示す様にプロジェクタ10が傾き角θで後傾している場合には、図10(a)に示す様に、傾き角θに応じて除外する領域を変更し、画像表示領域21の上側部分が参照領域53になる様に設定する。
【0076】
また、プロジェクタ10が傾き角θで前傾している場合には、図10(b)に示す様に、傾き角θに応じて除外する領域を変更し、画像表示領域21の下側部分が参照領域53になる様に設定する。
【0077】
この様に、プロジェクタ10に傾きセンサ55を設け、傾き角θに応じて参照領域53の位置をずらすことで、プロジェクタ10の設置状況によらず、画像表示領域21の視環境情報を算出して良好な色再現性を得ることが可能になる。
【0078】
なお、以上で説明した実施形態において、画像表示装置としてのプロジェクタ10は、例えば、ROM等に予め組み込まれて提供されたプログラムを実行することで、上述した本発明に関連する各機能を実現する様に構成できる。プロジェクタ10で実行されるプログラムは、各手段(画像処理部12、視環境情報算出部13、参照領域決定部14等)を実現するためのプログラムを含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記ROMからプログラムを読み出して実行することにより上記各部(機能部)を実現するプログラムが主記憶部102等にロードされ、上記の各手段が実現されるようになっている。
【0079】
また、上記した実施形態に係るプロジェクタ10で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【0080】
さらに、上記した実施形態に係るプロジェクタ10で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供する様に構成してもよい。また、上記実施形態に係るプロジェクタ10で実行されるプログラムをインターネット等のネットワーク経由で提供または配信する様に構成してもよい。
【0081】
<まとめ>
以上で説明した様に、本発明の実施形態によれば、プロジェクタ10がスクリーン20等にパターン画像を投影して表示し、表示されたパターン画像を含む観察画像をイメージセンサ50が取得し、パターン画像以外の領域を除外して被表示領域の視環境情報算出に適した参照領域を抽出することで、被表示領域の正確な視環境情報を求めることが可能になる。したがって、被表示領域の正確な視環境情報に基づいて入力画像に対して色調補正を行って画像を投影して表示することができるため、プロジェクタ10の設置環境によらず、常に良好な色再現性を得ることができる。
【0082】
なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせなど、ここで示した構成に本発明が限定されるものではない。これらの点に関しては、本発明の趣旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【0083】
10 プロジェクタ(画像表示装置)
12 画像処理部(画像処理手段)
13 色情報検出部(検出手段)
14 参照領域決定部(参照領域決定手段)
15 表示部
21 被表示領域
50 イメージセンサ(画像信号出力手段)
51 観察画像
53 参照領域
55 傾きセンサ(傾き検知手段)
【先行技術文献】
【特許文献】
【0084】
【特許文献1】特許第2973477号公報
【特許文献2】特許第3707350号公報
【特許文献3】特開2010−130481号公報
【特許請求の範囲】
【請求項1】
画像を被表示領域に表示する表示手段を有する画像表示装置であって、
前記表示手段が画像を表示した前記被表示領域を含む観察画像を撮影する撮像手段と、
前記観察画像から、前記被表示領域の視環境情報を算出するための参照領域を決定する参照領域決定手段と、
前記参照領域から前記被表示領域の視環境情報を算出する視環境情報算出手段と、
前記視環境情報算出手段が算出した前記被表示領域の視環境情報に基づいて画像信号を補正して前記表示手段に送信する画像処理手段と、
を備えることを特徴とする画像表示装置。
【請求項2】
前記参照領域決定手段は、前記観察画像から、前記被表示領域に対応する画像領域を抽出し、前記画像領域の周辺部から予め設定される所定の範囲を除外して前記参照領域を決定する
ことを特徴とする請求項1に記載の画像表示装置。
【請求項3】
前記視環境情報算出手段は、前記参照領域を分割した領域ごとに重み付けを行い、前記被表示領域の視環境情報を算出する
ことを特徴とする請求項2に記載の画像表示装置。
【請求項4】
前記視環境情報算出手段が付与する重みは、前記領域ごとに前記被表示手段の中心から離れるほど小さくなる様に設定することを特徴とする請求項3に記載の画像表示装置。
【請求項5】
前記画像表示装置の傾きを検知する傾き検知手段を備え、
前記傾き検知手段が検知する傾きに応じて、前記画像領域の周辺部から除外する範囲を変更することを特徴とする請求項2から4の何れか一項に記載の画像表示装置。
【請求項6】
前記視環境情報算出手段は、前記参照領域に平滑化処理を施した上で、前記被表示領域の視環境情報を算出することを特徴とする請求項1から5の何れか一項に記載の画像表示装置。
【請求項7】
画像を被表示領域に表示する表示手段を有する画像表示装置における画像表示方法であって、
前記表示手段が画像を表示した前記被表示領域を含む観察画像を撮影する撮像ステップと、
前記観察画像から、前記被表示領域の視環境情報を算出するための参照領域を決定する参照領域決定ステップと、
前記参照領域から前記被表示領域の視環境情報を算出する視環境情報算出ステップと、
算出された前記被表示領域の視環境情報に基づいて画像信号を補正して前記表示手段に送信する画像信号処理ステップと、
を有することを特徴とする画像表示方法。
【請求項8】
画像を被表示領域に表示する表示手段と、前記表示手段が画像を表示した前記被表示領域を含む観察画像を撮影する撮像手段と、を有する画像表示装置において、
コンピュータを、
前記観察画像から、前記被表示領域の視環境情報を算出するための参照領域を決定する参照領域決定手段と、
前記参照領域から前記被表示領域の視環境情報を算出する視環境情報算出手段と、
算出された前記被表示領域の視環境情報に基づいて画像信号を補正して前記表示手段に送信する画像信号処理手段と
して機能させるためのプログラム。
【請求項1】
画像を被表示領域に表示する表示手段を有する画像表示装置であって、
前記表示手段が画像を表示した前記被表示領域を含む観察画像を撮影する撮像手段と、
前記観察画像から、前記被表示領域の視環境情報を算出するための参照領域を決定する参照領域決定手段と、
前記参照領域から前記被表示領域の視環境情報を算出する視環境情報算出手段と、
前記視環境情報算出手段が算出した前記被表示領域の視環境情報に基づいて画像信号を補正して前記表示手段に送信する画像処理手段と、
を備えることを特徴とする画像表示装置。
【請求項2】
前記参照領域決定手段は、前記観察画像から、前記被表示領域に対応する画像領域を抽出し、前記画像領域の周辺部から予め設定される所定の範囲を除外して前記参照領域を決定する
ことを特徴とする請求項1に記載の画像表示装置。
【請求項3】
前記視環境情報算出手段は、前記参照領域を分割した領域ごとに重み付けを行い、前記被表示領域の視環境情報を算出する
ことを特徴とする請求項2に記載の画像表示装置。
【請求項4】
前記視環境情報算出手段が付与する重みは、前記領域ごとに前記被表示手段の中心から離れるほど小さくなる様に設定することを特徴とする請求項3に記載の画像表示装置。
【請求項5】
前記画像表示装置の傾きを検知する傾き検知手段を備え、
前記傾き検知手段が検知する傾きに応じて、前記画像領域の周辺部から除外する範囲を変更することを特徴とする請求項2から4の何れか一項に記載の画像表示装置。
【請求項6】
前記視環境情報算出手段は、前記参照領域に平滑化処理を施した上で、前記被表示領域の視環境情報を算出することを特徴とする請求項1から5の何れか一項に記載の画像表示装置。
【請求項7】
画像を被表示領域に表示する表示手段を有する画像表示装置における画像表示方法であって、
前記表示手段が画像を表示した前記被表示領域を含む観察画像を撮影する撮像ステップと、
前記観察画像から、前記被表示領域の視環境情報を算出するための参照領域を決定する参照領域決定ステップと、
前記参照領域から前記被表示領域の視環境情報を算出する視環境情報算出ステップと、
算出された前記被表示領域の視環境情報に基づいて画像信号を補正して前記表示手段に送信する画像信号処理ステップと、
を有することを特徴とする画像表示方法。
【請求項8】
画像を被表示領域に表示する表示手段と、前記表示手段が画像を表示した前記被表示領域を含む観察画像を撮影する撮像手段と、を有する画像表示装置において、
コンピュータを、
前記観察画像から、前記被表示領域の視環境情報を算出するための参照領域を決定する参照領域決定手段と、
前記参照領域から前記被表示領域の視環境情報を算出する視環境情報算出手段と、
算出された前記被表示領域の視環境情報に基づいて画像信号を補正して前記表示手段に送信する画像信号処理手段と
して機能させるためのプログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【公開番号】特開2013−109117(P2013−109117A)
【公開日】平成25年6月6日(2013.6.6)
【国際特許分類】
【出願番号】特願2011−253470(P2011−253470)
【出願日】平成23年11月21日(2011.11.21)
【出願人】(000006747)株式会社リコー (37,907)
【Fターム(参考)】
【公開日】平成25年6月6日(2013.6.6)
【国際特許分類】
【出願日】平成23年11月21日(2011.11.21)
【出願人】(000006747)株式会社リコー (37,907)
【Fターム(参考)】
[ Back to top ]