(57)【要約】【課題】観察者の位置に応じて発生する一以上のホットスポットの発生を抑制する。【解決手段】本発明は、投影面のホットスポットの領域を特定する領域特定情報を取得する取得部と、投影面に投影する投影画像データから、領域特定情報により特定される領域に投影される画像を消した第１画像データを生成する第１生成部と、投影画像データから、領域特定情報により特定される領域に投影される画像を含む第２画像データを生成する第２生成部と、第１画像データを投影面に投影する第１投影部と、第２画像データを投影面に投影する第２投影部と、を備える。【選択図】図１
2015056811.tif 000002
【特許請求の範囲】
【請求項１】
投影面のホットスポットの領域を特定する領域特定情報を取得する取得部と、
前記投影面に投影する投影画像データから、前記領域特定情報により特定される領域に投影される画像を消した第１画像データを生成する第１生成部と、
前記投影画像データから、前記領域特定情報により特定される領域に投影される画像を含む第２画像データを生成する第２生成部と、
前記第１画像データを前記投影面に投影する第１投影部と、
前記第２画像データを前記投影面に投影する第２投影部と、
を備える
投影システム。
【請求項２】
前記第１投影部は、
複数の領域に分割された投影画像を前記投影面に投影し、
前記取得部は、
前記複数の領域から選択された一以上の領域を前記領域特定情報として受け付ける
請求項１に記載の投影システム。
【請求項３】
領域が指示された前記投影面を撮影して撮影画像データを取得する撮影部を更に備え、
前記取得部は、
前記撮影画像データから前記領域特定情報を取得する
請求項１又は２に記載の投影システム。
【請求項４】
投影面を観察するユーザを撮影し、前記投影面と前記ユーザとの位置関係を示す距離画像データを取得する撮影部と、
前記距離画像データに基づいて前記ユーザ毎の前記投影面のホットスポットの位置を特定する前記領域特定情報を算出する算出部と、
を更に備える請求項１又は２に記載の投影システム。
【請求項５】
取得部が、投影面のホットスポットの領域を特定する領域特定情報を取得するステップと、
第１生成部が、前記投影面に投影する投影画像データから、前記領域特定情報により特定される領域に投影される画像を消した第１画像データを生成するステップと、
第２生成部が、前記投影画像データから、前記領域特定情報により特定される領域に投影される画像を含む第２画像データを生成するステップと、
第１投影部が、前記第１画像データを前記投影面に投影するステップと、
第２投影部が、前記第２画像データを前記投影面に投影するステップと、
を含む投影方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は投影システム及び投影方法に関する。
【背景技術】
【０００２】
プロジェクタの投影面がホワイトボードのような光沢性のあるものである場合、投影画像の正反射成分により、投影画像が局所的に極端に明るく観察される現象が起こることが知られている。局所的に極端に明るく観察される箇所は、ホットスポットと呼ばれている。このホットスポット周辺では、投影画像を正しく認識するのが困難になる。ホットスポットの発生を抑制する技術が知られている。
【０００３】
特許文献１には、ホットスポットの発生を抑制する目的で、ホットスポットの発生箇所の光量を低く補正して投影する投射型表示装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、投影面の観察者が複数いる場合に、観察者の位置に応じて発生する複数のホットスポットを同時に抑制することは困難だった。
【０００５】
本発明は、上記に鑑みてなされたものであって、投影面の観察者の位置に応じて発生する一以上のホットスポットの発生を抑制する投影システム及び投影方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、投影面のホットスポットの領域を特定する領域特定情報を取得する取得部と、前記投影面に投影する投影画像データから、前記領域特定情報により特定される領域に投影される画像を消した第１画像データを生成する第１生成部と、前記投影画像データから、前記領域特定情報により特定される領域に投影される画像を含む第２画像データを生成する第２生成部と、前記第１画像データを前記投影面に投影する第１投影部と、前記第２画像データを前記投影面に投影する第２投影部と、を備える。
【発明の効果】
【０００７】
本発明によれば、投影面の観察者の位置に応じて発生する一以上のホットスポットの発生を抑制することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１実施形態の投影システムの機能ブロックの構成の例を示す図である。
【図２】図２は、観察者の位置に応じて投影面に発生するホットスポットを示す図である。
【図３】図３は、ホットスポットが発生する原理について説明するための図である。
【図４Ａ】図４Ａは、観察者のホットスポットの位置を特定するために投影する投影画像の例を示す図である。
【図４Ｂ】図４Ｂは、観察者のホットスポットの位置を特定するために投影する投影画像の例を示す図である。
【図５】図５は、領域特定情報として指定された領域の位置を示す座標情報の例を示す図である。
【図６Ａ】図６Ａは、投影画像に与えるホットスポットの影響の例を示す図である。
【図６Ｂ】図６Ｂは、投影画像に与えるホットスポットの影響の例を示す図である。
【図７】図７は、投影対象の投影画像データの一例を示す図である。
【図８Ａ】図８Ａは、第１実施形態の第１生成部が生成する第１画像データの例を示す図である。
【図８Ｂ】図８Ｂは、第１実施形態の第２生成部が生成する第２画像データの例を示す図である。
【図９】図９は、第１実施形態の投影方法の例を示すフローチャートである。
【図１０】図１０は、第１実施形態の投影方法の変形例を示すフローチャートである。
【図１１】図１１は、第２実施形態の投影システムの機能ブロックの構成の例を示す図である。
【図１２】図１２は、第２実施形態の撮影装置が投影面を撮影する場合の例を示す図である。
【図１３Ａ】図１３Ａは、第２実施形態の撮影装置が投影面を撮影して取得した撮影画像データの例を示す図である。
【図１３Ｂ】図１３Ｂは、第２実施形態の撮影装置が投影面を撮影して取得した撮影画像データの例を示す図である。
【図１３Ｃ】図１３Ｃは、第２実施形態の撮影装置が投影面を撮影して取得した撮影画像データの例を示す図である。
【図１４】図１４は、第３実施形態の投影システムの機能ブロックの構成の例を示す図である。
【図１５】図１５は、第３実施形態の撮影装置が観察者を撮影する場合の例を示す図である。
【図１６】図１６は、第１〜３実施形態の情報処理装置のハードウェア構成の例を示す図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、投影システム及び投影方法の実施形態を詳細に説明する。
【００１０】
（第１実施形態）
図１は、第１実施形態の投影システム１００の機能ブロックの構成の例を示す図である。本実施形態の投影システム１００は、情報処理装置１１０、第１投影装置１２０及び第２投影装置１２１を備える。情報処理装置１１０と第１投影装置１２０とは、バス２０を介して接続されている。また、情報処理装置１１０と第２投影装置１２１とは、バス２１を介して接続されている。なお、バス２０及びバス２１は有線でもよいし、無線でもよい。情報処理装置１１０は、操作部１、取得部２、記憶部３、第１生成部４及び第２生成部５を備える。
【００１１】
操作部１は、投影面の観察者（ユーザ）の操作入力により、投影面の領域を特定する領域特定情報を受け付ける。操作部１は、例えばキーボードやマウスなどである。情報処理装置１１０が、第１投影装置１２０により投影された投影画像に生じるホットスポットの領域を、領域特定情報として、操作部１から受け付ける場合について説明する。
【００１２】
図２は、観察者の位置に応じて投影面に発生するホットスポットを示す図である。第１投影装置１２０は、ホワイトボード１５０（投影面）に投影画像１６０を投影する。このとき、投影画像１６０に、観察者７０の位置に対応するホットスポット１７０と、観察者７１の位置に対応するホットスポット１７１とが発生する。ここで、ホットスポットが発生する原理について説明する。
【００１３】
図３は、ホットスポットが発生する原理について説明するための図である。第１投影装置１２０は、ホワイトボード１５０上に投影画像１６０を投影する。なお、投影画像１６０は、図３では図示されていないが、ホワイトボード１５０上に投影されている。観察者７０及び観察者７１は、ホワイトボード１５０からの反射光を画像として認識する。ところでホワイトボード１５０のように光沢性のある投影面では、画像認識に必要な拡散反射光成分に加えて、正反射光成分も存在する。
【００１４】
拡散反射光とはホワイトボード１５０に入射した光が、あらゆる方向に分散して反射する光である。一方、正反射光とはホワイトボード１５０に入射した光が、特定の方向（ホワイトボード１５０表面の法線に対して、入射光と対称となる方向）にのみ反射する光である。観察者７０に対する正反射光は、直線１８０により示されている。同様に、観察者７１に対する正反射光は直線１８１により示されている。この正反射光１８０により観察者７０から見た投影画像１６０内にホットスポット１７０が発生し、この正反射光１８１により観察者７１から見た投影画像１６０内にホットスポット１７１が発生する。
【００１５】
ホットスポットについて、観察者７０のホットスポット１７０の場合を例にして説明する。鏡像７２は観察者７０のホワイトボード１５０に対する鏡像である。すなわち観察者７０と鏡像７２は、ホワイトボード１５０に対して面対称の位置にある。投影画像１６０内にホットスポットが発生する条件は、第１投影装置１２０と観察者７０の鏡像７２を結ぶ線と、ホワイトボード１５０の表面との交点が、投影画像１６０内に含まれる場合である。図３はその条件を満たしている。第１投影装置１２０からの光が観察者７０に正反射する投影画像１６０の位置、すなわちホットスポット１７０では、拡散反射光に加えて正反射光１８０も観察者７０に入射してくる。一方、それ以外の位置では拡散反射光のみが観察者７０に入射する。つまりホットスポット１７０からは、他の位置からよりも観察者７０に入射する反射光が多くなる。ホワイトボード１５０では正反射光１８０が無視できない量であるため、観察者７０から見ると投影画像１６０にてその箇所のみが極端に明るくなり、ホットスポットとして観察される。
【００１６】
一方で観察者７１から見た投影画像１６０内には、別のホットスポット１７１が発生する。ホットスポット１７１が発生する原理は、ホットスポット１７０が発生する原理と同じである。また、ホットスポット１７１は、観察者７０からはホットスポットとしては認識されない。これは観察者７０から見ると、ホットスポット１７１の発生する位置からは、拡散反射光のみが入射してくるからである。逆に、ホットスポット１７０は観察者７１からはホットスポットとして認識されない。すなわち観察者７０が認識するホットスポットと、観察者７１が認識するホットスポットの位置は異なる。
【００１７】
次に、操作部１によってホットスポットの位置を示す領域特定情報を指定する方法の例について説明する。本実施形態の説明では、第１投影装置１２０、ホワイトボード１５０（投影面）、観察者７０及び観察者７１の位置は固定されているものとする。すなわち観察者７０及び７１から見た投影画像において、ホットスポットは常に同じ位置に存在する。本実施形態の投影システム１００では、本来投影したい投影画像を投影する前に、ホットスポット１７０及び１７１が存在する領域を特定する。
【００１８】
図４Ａ及び図４Ｂは、観察者のホットスポットの位置を特定するために投影する投影画像の例を示す図である。図４Ａは、観察者７０から見たホワイトボード１５０に投影された投影画像３００を示す。投影画像３００には、投影画像領域を左右方向に８分割、上下方向に６分割するための線が表示されている。ここでは、投影画像は左から順にＡ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ、上から順番に１，２，３，４，５，６にラベリングされており、各領域はアルファベットと数字の組み合わせで表すものとする。例えば最も左上の領域はＡ１、最も右下の領域はＨ６となる。なお、ここで示した分割方法はあくまで一例であり、分割数はいくつであってもよい。また、分割幅は、各領域で均等でも良いし、各領域でばらばらでもよい。観察者７０は投影画像３００を確認し、ホットスポット１７０が領域Ａ６に存在することを認識する。
【００１９】
同様に、図４Ｂは観察者７１から見たホワイトボード１５０に投影された投影画像３００を示す。観察者７１は、投影画像３００を確認し、ホットスポット１７１が領域Ｆ５に存在することを認識する。
【００２０】
なお、投影画像自体に明暗がある場合、ホットスポットを正しく認識できない可能性がある。具体的には、ホットスポットに投影する画像データが暗く、他の領域との明るさの差が十分確保できない場合である。このためホットスポット領域の認識時には、第１投影装置１２０から均一な明るさの画像を投影するのが望ましい。
【００２１】
また、ホットスポット領域の認識時に、実際に投影に使用する画像データにいくつかの領域に分割する線を、後述の第１生成部４の画像処理により追加して、ホットスポットの位置を特定するために投影する投影画像としてもよい。
【００２２】
図１に戻り、操作部１はホットスポットが存在する領域の操作入力を、領域特定情報として受け付ける。具体的には、図４Ａ及び図４Ｂの場合、操作部１は領域Ａ６及び領域Ｆ５を指定する入力を受け付ける。なお、ある観察者から見たホットスポットが複数の領域にまたがっている場合は、当該ホットスポットの位置を指定するために複数の領域を入力してもよい。操作部１は、受け付けた領域特定情報を取得部２に送信する。
【００２３】
取得部２は、投影面のホットスポットの領域を特定する領域特定情報を操作部１から受信する。取得部２は、領域特定情報を投影画像上の座標を示す座標情報に変換する。具体的には、取得部２は領域特定情報として指定された領域を、当該領域の位置を示す始点と終点の座標情報に変換する。
【００２４】
図５は、領域特定情報として指定された領域の位置を示す座標情報の例を示す図である。図５に示すように、図４Ａの領域Ａ６は、取得部２により始点を（ｘｓ０，ｙｓ０）とし、終点を（ｘｅ０，ｙｅ０）とした座標情報に変換される。取得部２は当該座標情報を除外領域３２０として記憶部３に記憶する。また、図４Ｂの領域Ｆ５は、取得部２により始点を（ｘｓ１，ｙｓ１）とし、終点を（ｘｅ１，ｙｅ１）とした座標情報に変換される。取得部２は当該座標情報を除外領域３２１として記憶部３に記憶する。
【００２５】
図１に戻り、記憶部３は、投影面に投影する投影画像データや、上述の除外領域を示す座標情報などのデータを記憶する。第１生成部４は投影画像データから、領域特定情報により特定される領域に投影される画像を消した第１画像データを生成する。より具体的には、第１生成部４は投影画像データ及び除外領域を示す座標情報を記憶部３から読み出す。次に、第１生成部４は投影画像データ及び除外領域を示す座標情報に基づいて第１画像データを生成する。また、第１生成部４は、ホットスポットの位置を特定するときに、画像処理により投影画像データを分割する線を追加して、ホットスポットの位置を特定するために投影する投影画像データの生成も行う。第１生成部４は、生成した第１画像データ又はホットスポットの位置を特定するために投影する投影画像データを第１投影装置１２０に送信する。
【００２６】
第２生成部５は投影画像データから、領域特定情報により特定される領域に投影される画像のみを含む第２画像データを生成する。より具体的には、第２生成部５は投影画像データ及び除外領域を示す座標情報を記憶部３から読み出す。次に、第２生成部５は投影画像データ及び除外領域を示す座標情報に基づいて第２画像データを生成する。第２生成部５は、生成した第２画像データを第２投影装置１２１に送信する。
【００２７】
第１投影装置１２０は第１生成部４から第１画像データを受信し、当該第１画像データを投影面に投影する。また、第１投影装置１２０は、ホットスポットの位置を特定するための投影画像データを投影面に投影する。第２投影装置１２１は第２生成部５から第２画像データを受信し、当該第２画像データを投影面に投影する。
【００２８】
ここで、第１投影装置１２０及び第２投影装置１２１が、投影画像データを第１画像データ及び第２画像データに分割して投影することにより、投影面上のホットスポットを抑制できることについて説明する。
【００２９】
図６Ａ及び図６Ｂは、投影画像に与えるホットスポットの影響の例を示す図である。図６Ａは、観察者７０の位置から見た投影面に投影された投影画像を示す。図６Ａは、投影画像３１１に生じたホットスポット１７０の影響により、投影画像の一部が視認できない状態を示している。図６Ｂは、観察者７１の位置から見た投影面に投影された投影画像を示す。図６Ｂは、投影画像３１１に生じたホットスポット１７１の影響により、投影画像の一部が視認できない状態を示している。
【００３０】
図７は、投影対象の投影画像データの一例を示す図である。図７の投影画像データ３４１は、図６Ａのホットスポット１７０の位置に対応する除外領域３２０、及び図６Ｂのホットスポット１７１の位置に対応する除外領域３２１も示している。図８Ａは、第１実施形態の第１生成部が生成する第１画像データの例を示す図である。第１生成部４は投影画像データ３４１から、除外領域３２０及び除外領域３２１の画像を消した第１画像データ３４２を生成する。図８Ｂは、第１実施形態の第２生成部が生成する第２画像データの例を示す図である。第２生成部５は投影画像データ３４１から、除外領域３２０及び除外領域３２１の画像のみを含む第２画像データ３４３を生成する。
【００３１】
第１投影装置１２０が図８Ａの第１画像データ３４２を投影し、第２投影装置１２１が図８Ｂの第２画像データ３４３を投影することにより、投影画像を形成する。これにより、ホットスポット１７０を発生させる原因となっていた正反射光が観察者７０に入射しないため、ホットスポット１７０の発生を抑制することができる。観察者７１のホットスポット１７１についても同様である。
【００３２】
なお、第１画像データによる投影画像と、第２画像データによる投影画像とを重ね合わせても２つの投影画像にずれが発生する可能性がある。これは第１投影装置１２０と第２投影装置１２１とが設置された位置がずれていることに起因する台形歪みなどの幾何学的な歪み、又は第１投影装置１２０と第２投影装置１２１との間の明るさや色味の個体差などによる。しかしながら第１投影装置１２０、第２投影装置１２１、第１生成部４又は第２生成部５などで、従来技術を利用した補正処理を行うことにより２つの投影画像に発生するずれを解消することができる。
【００３３】
図９は、第１実施形態の投影方法の例を示すフローチャートである。第１投影装置１２０は明るさが均一の投影画像データを使用して、明るさが均一の均一画像を投影面に投影する（ステップＳ１）。次に、操作部１は投影面の観察者の操作入力により、投影面のホットスポットの領域を特定する領域特定情報を受け付ける（ステップＳ２）。操作部１は領域特定情報を取得部２に送信する。取得部２は領域特定情報を、第１投影装置１２０により投影しない除外領域の座標情報に変換する（ステップＳ３）。取得部２は当該座標情報を記憶部３に記憶する。第１生成部４及び第２生成部５は投影画像データを画像処理する（ステップＳ４）。具体的には、第１生成部４は投影画像データ及び除外領域を示す座標情報に基づいて第１画像データを生成する。第２生成部５は投影画像データ及び除外領域を示す座標情報に基づいて第２画像データを生成する。第１生成部４は第１画像データを第１投影装置１２０に送信する。第２生成部５は第２画像データを第２投影装置１２１に送信する。次に、第１投影装置１２０は第１画像データを投影面に投影し、第２投影装置１２１は第２画像データを投影面に投影する（ステップＳ５）。次に、情報処理装置１１０は次に投影する投影画像データがあるか否かを判定する（ステップＳ６）。次に投影する投影画像データがある場合（ステップＳ６、Ｙｅｓ）、ステップＳ４に戻り、次に投影する投影画像データがない場合（ステップＳ６、Ｎｏ）、処理を終了する。
【００３４】
なお、図９のフローチャートでは、投影画像データの画像処理（ステップＳ４）を１枚毎に行っている。しかしながら第１生成部４及び第２生成部５は、複数の投影画像データをまとめて画像処理して複数の第１画像データ、及び複数の第２画像データを記憶部３に記憶し、記憶部３から適宜、第１画像データ及び第２画像データを読み出して使用してもよい。
【００３５】
本実施形態の投影システム１００は、取得部２が投影面の領域を特定する領域特定情報を取得し、第１投影装置１２０及び第２投影装置１２１が当該領域特定情報に基づいて投影画像データを第１画像データ及び第２画像データに分割して投影する。これにより本実施形態の投影システム１００によれば、投影面の観察者の位置に応じて発生する一以上のホットスポットの発生を抑制することができる。
【００３６】
なお、情報処理装置１１０と第１投影装置１２０とがバス２０により、情報処理装置１１０と第２投影装置１２１とがバス２１により、それぞれ１対１で接続している場合について説明したが、これ以外の接続形態でもよい。例えば図示しないサーバ装置を介して情報処理装置１１０、第１投影装置１２０及び第２投影装置１２１が互いに接続する形態でもよい。また、第１投影装置１２０と第２投影装置１２１とは同一種類の投影装置である必要は無い。また、１つの投影装置内に第１投影装置１２０と第２投影装置１２１とを内蔵する構成でもよい。
【００３７】
（第１実施形態の変形例）
次に第１実施形態の変形例について説明する。本変形例では、投影の途中で観察者の位置が変化する場合について説明する。図１０は、第１実施形態の投影方法の変形例を示すフローチャートである。ステップＳ１１〜ステップＳ１６は、図９のステップＳ１〜ステップＳ６と同じであるため説明を省略する。情報処理装置１１０は投影面の観察者の増減や移動があるか否かを判定する（ステップＳ１７）。具体的には第１生成部４は、観察者の変化の有無についての入力を促すメッセージを含む投影画像データを生成し、当該投影画像データを第１投影装置１２０に送信する。第１投影装置１２０は、当該投影画像データを投影面に投影する。情報処理装置１１０は操作部１により観察者の変化の有無を示す操作入力を受け付け、観察者の増減や移動があるか否かを判定する。
【００３８】
増減や移動がある場合（ステップＳ１７、Ｙｅｓ）、ステップＳ１２に戻り、増減や移動がない場合（ステップＳ１７、Ｎｏ）、ステップＳ１４に戻る。
【００３９】
第１実施形態の変形例の投影システム１００は、情報処理装置１１０が投影の途中で観察者の位置が変化したか否かを判定し、再度、領域特定情報の取得が必要である場合は、領域特定情報の再取得を行う。これにより第１実施形態の変形例の投影システム１００によれば、投影の途中で観察者の位置が変化した場合でもホットスポットの発生を抑制することができる。
【００４０】
（第２実施形態）
次に第２実施形態の投影システム１００について説明する。図１１は、第２実施形態の投影システム１００の機能ブロックの構成の例を示す図である。本実施形態の投影システム１００は、情報処理装置１１０、第１投影装置１２０、第２投影装置１２１及び撮影装置１３０を備える。本実施形態の投影システム１００は、第１実施形態の投影システム１００の構成に更に撮影装置１３０が追加されている。情報処理装置１１０と撮影装置１３０とは、バス３０を介して接続されている。投影システム１００のその他の構成については、第１実施形態の投影システム１００と異なる箇所について説明する。
【００４１】
撮影装置１３０は投影面を撮影して撮影画像データを取得し、当該撮影画像データを記憶部３に記憶する。本実施形態の投影システム１００は、撮影装置１３０が、領域が指示された投影面を撮影し、取得部２が、当該撮影画像データから領域特定情報を取得する。
【００４２】
図１２は、第２実施形態の撮影装置１３０が投影面を撮影する場合の例を示す図である。第１投影装置１２０は、ホワイトボード１５０（投影面）に投影画像１６０を投影する。このとき、投影画像１６０に、観察者７０の位置に対応するホットスポット１７０と、観察者７１の位置に対応するホットスポット１７１が発生する。撮影装置１３０は投影画像１６０を撮影して撮影画像データを取得する。撮影装置１３０は当該撮影画像データを、バス３０を介して情報処理装置１１０に送信する。
【００４３】
図１３Ａ、図１３Ｂ及び図１３Ｃは、第２実施形態の撮影装置１３０が投影面を撮影して取得した撮影画像データの例を示す図である。図１３Ａは、観察者のホットスポットの位置を特定するために投影した投影画像３００（画像を複数の領域に分割する線を含む画像）を撮影して取得した撮影画像データを示す。撮影装置１３０の位置からは、領域Ｅ４にホットスポット１７２が発生している。
【００４４】
図１３Ｂは、観察者７０のホットスポット１７０の位置が指示された投影面の状態を、撮影して取得した撮影画像データを示す。例えばホットスポット１７０の位置は、レーザポインタなどのポインティングデバイスにより指示される。図１３Ｂの例ではポイント１８０が、観察者７０のホットスポット１７０の位置を示す。なお、ホットスポット１７０の位置の指示の方法は、レーザポインタなどのポインティングデバイスに限られない。例えば、ＬＥＤ照明などの光源にて、ホットスポットの位置を照射してもよいし、指示棒などの棒状の物体でホットスポットを指し示してもよい。
【００４５】
図１３Ｃは、観察者７１のホットスポット１７１の位置が指示された投影面の状態を、撮影して取得した撮影画像データを示す。図１３Ｂの例ではポイント１８１が、観察者７１のホットスポット１７１の位置を示す。
【００４６】
図１１に戻り、取得部２は撮影画像データを記憶部３から読み出し、当該撮影画像データから領域特定情報を取得する。例えば図１３Ｂの撮影画像データの場合、取得部２は撮影画像データからポイント１８０の色を含む範囲を抽出し、その範囲が投影画像データのどの領域に対応するかを特定する。なお、ポイント１８０の色を抽出しやすくするように、第１撮影装置１２０から投影する均一な明るさの投影画像３００は、ポイント１８０とは異なる色を用いる。例えばポイント１８０の色を赤の場合は、投影画像３００の色をグレーとする。
【００４７】
なお、撮影装置１３０が撮影した撮影画像データに、台形歪みなどの幾何学的な歪みや明るさのムラが存在する可能性がある。台形歪みなどの幾何学的な歪みは、投影面であるホワイトボード１５０に対して、第１投影装置１２０や撮影装置１３０が正対していないことに起因する。明るさのムラは、第１投影装置１２０の照度ムラや撮影装置１３０の感度ムラに起因する。しかしながら第１投影装置１２０、第１生成部４又は取得部２などで、従来技術を利用した補正処理を行うことにより、台形歪みなどの幾何学的な歪みや明るさのムラを解消することができる。なお、当該補正処理を行った場合でも、撮影画像データの座標と投影画像データの座標とを対応させることができるため、取得部２は撮影画像データから領域特定情報を特定することができる。
【００４８】
また、観察者から見たホットスポットの位置が、撮影装置１３０の位置から見たホットスポット１７２の位置に近い場合、上記の方法では観察者からみたホットスポットの位置を正しく認識できない場合がある。このため、ホットスポット位置の指定方法は、第１実施形態の投影システム１００で説明した操作部１によるホットスポット位置の指定と併用する構成でもよい。
【００４９】
本実施形態の投影システム１００は、撮影装置１３０が撮影した撮影画像データにより領域特定情報を特定することができるので、操作部１を備えていなくても当該領域特定情報に基づいて、投影画像データを第１画像データ及び第２画像データに分割して投影することができる。これにより本実施形態の投影システム１００によれば、投影面の観察者の位置に応じて発生する一以上のホットスポットの発生を抑制することができる。
【００５０】
（第３実施形態）
次に第３実施形態の投影システム１００について説明する。図１４は、第３実施形態の投影システム１００の機能ブロックの構成の例を示す図である。本実施形態の投影システム１００は、情報処理装置１１０、第１投影装置１２０、第２投影装置１２１及び撮影装置１３１を備える。本実施形態の投影システム１００は、第１実施形態の投影システム１００の構成に更に撮影装置１３１が追加されている。情報処理装置１１０と撮影装置１３１とは、バス３１を介して接続されている。また、本実施形態の情報処理装置１１０は、操作部１、取得部２、記憶部３、第１生成部４、第２生成部５及び算出部６を備える。本実施形態の情報処理装置１１０は、第１実施形態の情報処理装置１１０の構成に更に算出部６が追加されている。撮影装置１３１及び算出部６以外の構成については、第１実施形態の投影システム１００と異なる箇所について説明する。
【００５１】
撮影装置１３１は投影面に設置された３Ｄカメラである。撮影装置１３１は、投影面と当該投影面の観察者との位置関係を示す距離画像データを取得する。撮影装置１３１は当該距離画像データを、バス３１を介して算出部６に送信する。算出部６は当該距離画像データから、観察者毎の投影面のホットスポットの位置を特定する領域特定情報を算出する。具体的には、算出部６は、第１投影装置１２０、撮影装置１３１、投影面及び観察者の位置関係から、上述のホットスポットの発生原理に基づいてホットスポットが発生する位置を特定する領域特定情報を算出する。なお、算出部６は、第１投影装置１２０、撮影装置１３１及び投影面の位置関係が固定されている場合（予め記憶部３に当該位置関係を示す情報が記憶されている場合）、観察者の位置を示す情報のみを距離画像データから取得する。
【００５２】
図１５は、第３実施形態の撮影装置１３１が観察者を撮影する場合の例を示す図である。撮影装置１３１は、ホワイトボード１５０の近くに設置される。撮影装置１３１は、第１投影装置１２０、第２投影装置１２１、観察者７０及び観察者７１を撮影して距離画像データを取得し、当該距離画像データを、バス３１を介して情報処理装置１１０に送信する。
【００５３】
本実施形態の投影システム１００は、撮影装置１３１が撮影した距離画像データにより領域特定情報を特定することができるので、操作部１を備えていなくても当該領域特定情報に基づいて、投影画像データを第１画像データ及び第２画像データに分割して投影することができる。これにより本実施形態の投影システム１００によれば、投影面の観察者の位置に応じて発生する一以上のホットスポットの発生を抑制することができる。
【００５４】
以上のように、第１〜３実施形態の投影システム１００によれば、投影面の観察者の位置に応じて発生する一以上のホットスポットの発生を抑制することができる。なお、上述の第１〜３実施形態の情報処理装置１１０の機能ブロックの一部又は全部は、投影システム１００の他の装置が備えていてもよい。
【００５５】
なお、第１画像データ及び第２画像データの生成方法は、上述の第１〜３実施形態の方法に限られない。例えば、第２生成部５は投影画像データから、領域特定情報により特定される領域に投影される画像だけでなく、それ以外の領域を含む第２画像データを生成してもよい。この場合、第２投影装置１２１は、当該第２画像データを投影するときに、領域特定情報により特定される領域の光量が、それ以外の領域の光量よりも強くなるように制御して投影する。
【００５６】
また、第１投影装置１２０によって観察者に正反射光が届かない領域を含む領域を、第１投影装置１２０が第１画像データとして投影し、第１投影装置１２０によって観察者に正反射光が届く領域を含む領域を、第２投影装置１２１が第２画像データとして投影してもよい。例えば単純に、第１画像データを投影画像データの半分とし、第２画像データを投影画像データの残りの半分としてもよい。すなわち第１投影装置１２０によってホットスポットが発生しない領域を含む領域を、第１投影装置１２０が第１画像データとして投影し、第１投影装置１２０によってホットスポットが発生する領域を含む領域を、第２投影装置１２１が第２画像データとして投影してもよい。
【００５７】
最後に、第１〜３実施形態の情報処理装置１１０のハードウェア構成の例について説明する。図１６は、第１〜３実施形態の情報処理装置１１０のハードウェア構成の例を示す図である。
【００５８】
本実施形態の情報処理装置１１０は、制御装置１１、主記憶装置１２、補助記憶装置１３、表示装置１４、入力装置１５及び通信装置１６を備える。制御装置１１、主記憶装置１２、補助記憶装置１３、表示装置１４、入力装置１５及び通信装置１６は、バス１７を介して互いに接続されている。
【００５９】
制御装置１１は、補助記憶装置１３から主記憶装置１２に読み出されたプログラムを実行する。主記憶装置１２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメモリである。補助記憶装置１３は、例えばハードディスクやメモリカード等である。表示装置１４は、情報処理装置１１０の状態等を表示する画面である。表示装置１４は、例えば、液晶ディスプレイ等である。入力装置１５は、情報処理装置１１０を操作するためのインタフェースである。入力装置１５は、キーボードやマウス等である。通信装置１６は、ネットワークに接続するためのインタフェースである。
【００６０】
本実施形態の情報処理装置１１０で実行されるプログラムを、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、メモリカード、ＣＤ−Ｒ及びＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録し、コンピュータ・プログラム・プロダクトとして提供してもよい。また、本実施形態の情報処理装置１１０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供してもよい。また、本実施形態の情報処理装置１１０で実行されるプログラムをダウンロードさせずに、インターネット等のネットワーク経由で提供、又は配布してもよい。また、本実施形態の情報処理装置１１０のプログラムを、ＲＯＭ等に予め組み込んで提供してもよい。
【００６１】
本実施形態の情報処理装置１１０で実行されるプログラムは、上述した本実施形態の情報処理装置１１０の各機能ブロックのうち、プログラムとしても実現可能な機能ブロック（取得部２、第１生成部４、第２生成部５及び算出部６）を含むモジュール構成となっている。
【００６２】
当該モジュールは、実際のハードウェアとしては、制御装置１１が上記記憶媒体からプログラムを読み出して実行することにより、上記各モジュールが主記憶装置１２上にロードされる。すなわち、上記各モジュールは、主記憶装置１２上に生成される。なお、情報処理装置１１０の各機能ブロックの一部、又は全部を、プログラムにより実現せずに、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェアにより実現してもよい。
【符号の説明】
【００６３】
１  操作部
２  取得部
３  記憶部
４  第１生成部
５  第２生成部
６  算出部
１１  制御装置
１２  主記憶装置
１３  補助記憶装置
１４  表示装置
１５  入力装置
１６  通信装置
１７，２０，２１，３０，３１  バス
１００  投影システム
１１０  情報処理装置
１２０  第１投影装置
１２１  第２投影装置
【先行技術文献】
【特許文献】
【００６４】
【特許文献１】特開２００８−１８２４８０号公報
【図１】
2015056811.tif 000003
【図２】
2015056811.tif 000004
【図３】
2015056811.tif 000005
【図４Ａ】
2015056811.tif 000006
【図４Ｂ】
2015056811.tif 000007
【図５】
2015056811.tif 000008
【図６Ａ】
2015056811.tif 000009
【図６Ｂ】
2015056811.tif 000010
【図７】
2015056811.tif 000011
【図８Ａ】
2015056811.tif 000012
【図８Ｂ】
2015056811.tif 000013
【図９】
2015056811.tif 000014
【図１０】
2015056811.tif 000015
【図１１】
2015056811.tif 000016
【図１２】
2015056811.tif 000017
【図１３Ａ】
2015056811.tif 000018
【図１３Ｂ】
2015056811.tif 000019
【図１３Ｃ】
2015056811.tif 000020
【図１４】
2015056811.tif 000021
【図１５】
2015056811.tif 000022
【図１６】
2015056811.tif 000023