(57)【要約】【課題】投写された画像の一部のアピアランスを簡易に変更することができるプロジェクターを提供すること。【解決手段】プロジェクターは、投写画像を投写する投写部と、前記投写画像が投写された被照明面上の領域であって投写画像を含む領域を撮像画像として撮像する撮像部と、前記撮像画像から指示体を検出する指示体検出部と、前記指示体検出部による前記指示体の検出結果に応じた前記投写画像上の閉領域を検出する領域検出部と、前記投写画像を変更することにより前記閉領域のアピアランスを変更する変更部と、を備える。【選択図】図３
2015176048.tif 000002
【特許請求の範囲】
【請求項１】
投写画像を投写する投写部と、
前記投写画像が投写された被照明面上の領域であって前記投写画像を含む領域を撮像画像として撮像する撮像部と、
前記撮像画像から指示体を検出する指示体検出部と、
前記指示体検出部による前記指示体の検出結果に応じた前記投写画像上の閉領域を検出する領域検出部と、
前記投写画像を変更することにより前記閉領域のアピアランスを変更する変更部と、
を備えたプロジェクター。
【請求項２】
請求項１に記載のプロジェクターであって、
前記領域検出部は、前記指示体検出部による前記指示体の検出結果に応じて前記投写画像の特徴量を検出し、検出された前記特徴量に基づいて前記閉領域を検出する、
プロジェクター。
【請求項３】
請求項１又は２に記載のプロジェクターであって、
前記指示体検出部は、前記撮像画像に基づいて前記指示体の第１動作を前記検出結果として検出し、
前記領域検出部は、前記第１動作に基づいて前記閉領域を検出する、
プロジェクター。
【請求項４】
請求項１から３のうちいずれか一項に記載のプロジェクターであって、
前記指示体検出部は、前記撮像画像に基づいて前記指示体の第２動作を検出し、
前記変更部は、前記第２動作に応じて、前記閉領域のアピアランスを変更する、
プロジェクター。
【請求項５】
投写画像を投写し、
前記投写画像が投写された被照明面上の領域であって前記投写画像を含む領域を撮像画像として撮像し、
前記撮像画像から指示体を検出し、
前記指示体の検出結果に応じた前記投写画像上の閉領域を検出し、
前記投写画像を変更することにより前記閉領域のアピアランスを変更する、
アピアランス変更方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プロジェクター、及びアピアランス変更方法に関する。
【背景技術】
【０００２】
プロジェクターにより壁や物体等のスクリーン以外に画像を投写することで、疑似的に部屋を装飾する方法や、物体の輪郭を強調する方法等が研究・開発されている。
【０００３】
これに関連し、物体が撮像された撮像画像中の白飛びを検出し、物体上の白飛びが生じている箇所へ白飛びが生じていることを示す情報を表示する画像処理装置が知られている（特許文献１参照）。
また、被写体が撮像された撮像画像に基づいて画像データを生成し、生成された画像データに基づいて輝度分布又は色分布の補正データを生成し、生成された補正データに基づいた画像パターンを被写体に投影することで、被写体の輝度分布又は色分布を所定範囲内に収める画像入力装置が知られている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−８１３２０号公報
【特許文献２】特開２００７−４９２２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の装置では、プロジェクターに投写させる画像自体をＰＣ（Personal  Computer）等によって加工することで、プロジェクターから壁や物体等に投写された画像の一部のアピアランスを変更することができたが、画像処理の方法が複雑であり、画像処理に関する専門的な知識を有していないユーザーにとって画像の一部のアピアランスを変更することは困難であった。
【０００６】
そこで本発明は、上記従来技術の問題に鑑みてなされたものであり、投写された画像の一部のアピアランスを簡易に変更することができるプロジェクター、及びアピアランス変更方法を提供する。
【課題を解決するための手段】
【０００７】
本発明の一態様は、投写画像を投写する投写部と、前記投写画像が投写された被照明面上の領域であって前記投写画像を含む領域を撮像画像として撮像する撮像部と、前記撮像画像から指示体を検出する指示体検出部と、前記指示体検出部による前記指示体の検出結果に応じた前記投写画像上の閉領域を検出する領域検出部と、前記投写画像を変更することにより前記閉領域のアピアランスを変更する変更部と、を備えたプロジェクターである。
この構成により、プロジェクターは、投写画像を投写し、投写画像が投写された被照明面上の領域であって投写画像を含む領域を撮像画像として撮像し、撮像画像から指示体を検出し、この指示体の検出結果に応じた投写画像上の閉領域を検出し、投写画像を変更することにより閉領域のアピアランスを変更する。これにより、プロジェクターは、投写された画像の一部のアピアランスを簡易に変更することができる。
【０００８】
また、本発明の他の態様は、プロジェクターにおいて、前記領域検出部は、前記指示体検出部による前記指示体の検出結果に応じて前記投写画像の特徴量を検出し、検出された前記特徴量に基づいて閉領域を検出する、構成が用いられてもよい。
この構成により、プロジェクターは、指示体の検出結果に応じて投写画像の特徴量を検出し、検出された特徴量に基づいて閉領域を検出する。これにより、プロジェクターは、指示体により閉領域の範囲をなぞることによって示す必要がなく、ユーザーに対して閉領域を検出するためのより平易な操作方法を提供することができる。
【０００９】
また、本発明の他の態様は、プロジェクターにおいて、前記指示体検出部は、前記撮像画像に基づいて前記指示体の第１動作を前記検出結果として検出し、前記領域検出部は、前記第１動作に基づいて前記閉領域を検出する、構成が用いられてもよい。
この構成により、プロジェクターは、撮像画像に基づいて指示体の第１動作を検出結果として検出し、検出した第１動作に基づいて閉領域を検出する。これにより、プロジェクターは、投写画像が投写された領域内において指示体の第１動作に応じた領域を閉領域として選択することができ、その結果、閉領域のアピアランスを変更することができる。
【００１０】
また、本発明の他の態様は、プロジェクターにおいて、前記指示体検出部は、前記撮像画像に基づいて前記指示体の第２動作を検出し、前記変更部は、前記第２動作に応じて、前記閉領域のアピアランスを変更する、構成が用いられてもよい。
この構成により、プロジェクターは、撮像画像に基づいて指示体の第２動作を検出し、検出した第２動作に応じて、閉領域のアピアランスを変更する。これにより、プロジェクターは、アピアランスを変更するための操作ボタン等への操作を行うことなく、より簡易に閉領域のアピアランスを変更することができる。
【００１１】
また、本発明の他の態様は、投写画像を投写し、前記投写画像が投写された被照明面上の領域であって前記投写画像を含む領域を撮像画像として撮像し、前記撮像画像から指示体を検出し、検出した前記指示体に応じた閉領域であって、前記投写画像上の閉領域を検出し、前記投写画像を変更することにより前記閉領域のアピアランスを変更する、アピアランス変更方法である。
この構成により、アピアランス変更方法は、投写画像を投写し、投写画像が投写された被照明面上の領域であって投写画像を含む領域を撮像画像として撮像し、撮像画像から指示体を検出し、検出された指示体に応じた閉領域であって、投写画像上の閉領域を検出し、投写画像を変更することにより閉領域のアピアランスを変更する。これにより、アピアランス変更方法は、投写された画像の一部のアピアランスを簡易に変更することができる。
【００１２】
以上により、プロジェクター、及びアピアランス変更方法は、投写画像を投写し、投写画像が投写された被照明面上の領域であって投写画像を含む領域を撮像画像として撮像し、撮像画像から指示体を検出し、検出された指示体に応じた閉領域であって、投写画像上の閉領域を検出し、投写画像を変更することにより閉領域のアピアランスを変更する。これにより、プロジェクター、及びアピアランス変更方法は、投写された画像の一部のアピアランスを簡易に変更することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係るプロジェクター１が使用される様子の一例を模式的に示す図である。
【図２】投写画像Ｐの一例を示す図である。
【図３】プロジェクター１の機能構成の一例を示す図である。
【図４】制御部２０がプロジェクター１の初期設定を行うための処理の流れの一例を示すフローチャートである。
【図５】三次元位置検出部２３による投写面ＳＣの三次元形状を表す三次元位置情報を検出するための方法の一例を説明するための図である。
【図６】制御部２０が閉領域の色相を変更するための処理の流れの一例を示すフローチャートである。
【図７】ユーザーが色相を変更したい投写面ＳＣ上の所望の箇所を指Ｆ（指示体の一例）でタップした状態を示す図である。
【図８】ユーザーによりタップされた撮像画像上の点の色相に基づいた色域指定によって検出された閉領域の一例を示す図である。
【図９】閉領域が検出され、検出された閉領域の色相が変更されるまでの流れを説明する模式図である。
【図１０】タップの回数に応じて周期的に変更される３つのガンマ特性の一例を示す図である。
【発明を実施するための形態】
【００１４】
＜実施形態＞
以下、本発明の実施形態について、図面を参照して説明する。図１は、本実施形態に係るプロジェクター１が使用される様子の一例を模式的に示す図である。本実施形態では、プロジェクター１は、撮像部１０を備える。
【００１５】
プロジェクター１は、投写面ＳＣに投写画像を投写する。投写面ＳＣとは、例えば、スクリーンであるが、これに代えて、壁や物体等の表面であってもよい。投写面ＳＣは、被照明面の一例である。プロジェクター１は、レールＲに吊り下げられており、天井側から壁側の投写面ＳＣへ向けて投写画像を投写するように設置される。なお、プロジェクター１は、図１に示したようなレールＲに吊り下げられる構成に代えて、テーブル等の台上や床面、壁面等に設置されてもよい。
【００１６】
撮像部１０は、例えば、集光された光を電気信号に変換する撮像素子であるＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等を備えたカメラである。本実施形態では、撮像部１０は、プロジェクター１と統合されたハードウェアとなっている。撮像部１０は、プロジェクター１と統合されるのに代えて、プロジェクター１とは別体として有線又は無線によってプロジェクター１と通信可能に接続されてもよい。なお、撮像部１０は、プロジェクター１により投写される投写画像を撮像可能な位置に配置される。
【００１７】
ここで、図２を参照することで、プロジェクター１の機能の概要について説明する。図２は、投写画像Ｐの一例を示す図である。図２において、プロジェクター１は、投写面ＳＣに三角形Ｔ１と、四角形Ｓ１と、円Ｃ１を含む投写画像Ｐを投写している。以下では、ユーザーが、図示しない指示体によって、投写画像Ｐのうちの円Ｃ１にタップしたとして説明する。なお、指示体とは、例えば、指であるが、これに代えて、指し棒等であってもよい。プロジェクター１は、撮像部１０により投写画像Ｐを含む一部又は全部の範囲を撮像し、撮像された撮像画像に基づいて、投写画像Ｐとプロジェクター１との間の指示体の動作（この一例では、円Ｃ１へのタップ）を検出する。
【００１８】
そして、プロジェクター１は、検出された指示体の動作に基づいて、投写画像Ｐ上の閉領域を検出する。以下では、プロジェクター１が閉領域を検出するために検出した指示体の動作を、指示体の第１動作と称して説明する。閉領域とは、指示体の第１動作に基づいて検出される投写画像Ｐ上の閉じた領域である。
【００１９】
プロジェクター１は、検出された閉領域のアピアランスを変更するための動作を検出し、検出された動作に応じて、閉領域のアピアランスを変更する。以下では、プロジェクター１が閉領域のアピアランスを変更するための動作を、第２動作と称して説明する。アピアランスとは、例えば、色相であるが、これに代えて、彩度や明度、テクスチャー等であってもよい。以下では、説明の便宜上、アピアランスを色相として説明する。また、プロジェクター１は、投写画像Ｐの一部分を閉領域として検出するとして説明するが、当該一部分として投写画像の全体を閉領域として選択することもできる。
【００２０】
図２（Ａ）は、色相を変更する前の投写画像Ｐの一例を示し、図２（Ｂ）は、色相を変更した後の投写画像Ｐの一例を示す。以下では、プロジェクター１は、指示体の第１動作に基づいて円Ｃ１の内部を閉領域として検出した場合を説明する。プロジェクター１は、撮像部１０によって指示体による第２動作を検出し、検出された指示体の第２動作に応じて、図２（Ａ）に示した円Ｃ１の色相を、図２（Ｂ）に示した円Ｃ２の色相のように変更する。
【００２１】
このように、プロジェクター１は、投写画像Ｐ上の閉領域のアピアランスを変更するため、例えば、投写画像により行われた空間演出を変更したい場合、プロジェクター１へ投写画像として入力する画像データそのものを他の装置（ＰＣ等）によって加工することなく撮像画像から検出される第１動作及び第２動作に基づいて変更することができる。空間演出の変更とは、例えば、空間演出として投写面ＳＣに赤い花弁の花を表示させている場合、投写されている花の花弁の色を赤色から青色への変更させること等である。
【００２２】
次に、図３を参照して、プロジェクター１の機能構成について説明する。図３は、プロジェクター１の機能構成の一例を示す図である。プロジェクター１は、撮像部１０に加えて、制御部２０と、液晶パネル駆動部３０と、投写光学系４０と、画像取得部５０と、入力受付部６０と、記憶部７０を備える。
【００２３】
制御部２０は、撮像画像取得部２１と、画像処理部２２と、三次元位置検出部２３と、指示体検出部２４と、動作判定部２５と、領域検出部２６と、色相変更部２７を備える。本実施形態では、制御部２０が備えるこれらの機能部のうち一部又は全部は、図示しないＦＰＧＡ（Field-Programmable  Gate  Array）を用いて構成されているが、これに代えて、図示しないＣＰＵ（Central  Processing  Unit）が記憶部７０により記憶される各種プログラムを読み込み、読み込んだプログラムを実行することで構成されてもよい。
【００２４】
制御部２０は、入力受付部６０により受け付けられたユーザーからの操作によって、プロジェクター１のモードを、初期設定モードと色相変更モードとのいずれかに切り替える。また、制御部２０は、ユーザーへの各種メッセージを表示するように、画像処理部２２を制御する。
撮像画像取得部２１は、撮像部１０により撮像された撮像画像を、撮像部１０から取得する。
【００２５】
画像処理部２２は、画像取得部５０から取得した画像信号を、ＲＧＢのそれぞれ（Red、Green、Blue）毎に、投写光学系４０が備える液晶パネル４１の各画素の階調を表す画像情報に変換する。また、画像処理部２２は、色相変更部２７からの要求に従い、液晶パネル４１の該当する画素の階調を変更する。また、画像処理部２２は、制御部２０からの要求に従い、投写画像上にユーザーへの各種メッセージが表示されるように画像情報を制御する。
【００２６】
三次元位置検出部２３は、初期設定モードのプロジェクター１において、撮像部１０から取得した撮像画像に基づいて、投写面ＳＣの三次元形状を表す三次元位置情報を検出する。投写面ＳＣの三次元形状を表す三次元位置情報とは、例えば、投写面ＳＣ上の各点までの撮像部１０の光学中心を原点とする座標系の三次元座標等であるが、これに代えて、ワールド座標系等の他の座標系における三次元座標であってもよい。
指示体検出部２４は、撮像部１０から取得した撮像画像に基づいて、指示体の位置を検出する。また、指示体検出部２４は、検出した指示体の位置の変化に基づいて、指示体の動作を検出する。
【００２７】
動作判定部２５は、指示体検出部２４によって検出された指示体の動作が、前述の第１動作又は第２動作か否かを判定する。また、動作判定部２５は、指示体検出部２４によって検出された指示体の動作が、初期設定モードへのモード変更を了承することを示すための動作か否かを判定する。初期設定モードへのモード変更を了承することを示すための動作とは、例えば、指示体が円軌道で動くことであるが、楕円軌道で動くことであってもよく、他の何らかの軌道で動くことであってもよく、タップ等の動作であってもよい。
【００２８】
また、動作判定部２５は、指示体検出部２４によって検出された指示体の動作が、指示体により色相変更モードへのモード変更を了承することを示すための動作か否かを判定する。色相変更モードへのモード変更を了承することを示すための動作とは、例えば、指示体が円軌道で動くことであるが、楕円軌道で動くことであってもよく、他の何らかの軌道で動くことであってもよく、タップ等の動作であってもよい。なお、初期設定モードへのモード変更を了承することを示すための動作と、色相変更モードへのモード変更を了承することを示すための動作は、互いに異なる動作であってもよく、同じ動作であってもよい。
【００２９】
領域検出部２６は、指示体検出部２４により撮像画像から検出された指示体の第１動作に基づいて、上述した閉領域を投写画像Ｐ上から検出する。
色相変更部２７は、領域検出部２６により検出された投写画像Ｐ上の閉領域に対して、指示体検出部２４により撮像画像から検出された指示体の第２動作に応じた色相の変更を行うように、画像処理部２２へ要求する。
【００３０】
液晶パネル駆動部３０は、制御部２０の画像処理部２２から入力される画像情報に応じた駆動電圧を、投写光学系４０が備える液晶パネル４１の各画素に印加（駆動）する。この印加によって、液晶パネル駆動部３０は、投写光学系４０が備える図示しない光源から液晶パネル４１へ入射した光を、画像情報に応じた画像を映し出す光として、液晶パネル４１に形成させる。
【００３１】
投写光学系４０は、液晶パネル４１を備える。投写光学系４０は、光源が放射した光を液晶パネル４１側に反射するリフレクターを含み、反射した光を画像情報に応じた画像を映し出す光として、液晶パネル４１に形成する。そして、投写光学系４０は、液晶パネル４１に形成された画像を映し出す光を、図示しない投写レンズを通して投写面ＳＣに投写する。なお、光源は、例えば、超高圧水銀ランプやメタルハライドランプ等からなる放電型の光源ランプであるが、光源ランプに限られず、ＬＥＤ（Light  Emitting  Diode）光源やレーザー光源等を用いてもよい。
【００３２】
液晶パネル４１は、例えば、一対の透明基板間に液晶が封入された、光の三原色であるＲＧＢそれぞれに対応した透過型の液晶パネルである。なお、液晶パネル４１は、透過型の液晶パネルに限られず、反射型の液晶パネルであってもよい。また、液晶パネル４１に代えて、ＤＭＤ（Digital  Mirror  Device）等が用いられてもよい。
画像取得部５０は、画像入力端子等を介して外部からの画像信号を取得し、取得した画像信号を制御部２０へ出力する。
【００３３】
入力受付部６０は、例えば、ユーザーからの指示等を受け付ける各種の操作ボタンや操作キー、タッチパネル等である。なお、入力受付部６０は、プロジェクター１に備えられた（内蔵された）ものに限らず、ユーザーからの入力を受け付ける各種の操作ボタンや操作キー、タッチパネル等を備えてユーザーから受け付けた入力を表す情報を無線又は有線で送信するリモートコントローラー等であってもよい。その場合、プロジェクター１は、リモートコントローラーから送信された情報を受信する受信部を備える。
【００３４】
記憶部７０は、例えば、ＲＡＭ（Random  Access  Memory）やレジスター、あるいは、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等を含む。記憶部７０は、プロジェクター１が処理する各種の情報やプログラム等を格納する。
【００３５】
以下、図４を参照することにより、制御部２０がプロジェクター１の初期設定を行う処理について説明する。図４は、制御部２０がプロジェクター１の初期設定を行う処理の流れの一例を示すフローチャートである。
【００３６】
まず、撮像画像取得部２１は、撮像部１０により撮像された撮像画像を、撮像部１０から取得する（ステップＳ１００）。次に、制御部２０は、初期設定モードへのモード変更を入力受付部６０がユーザーから受け付けるまで待機する（ステップＳ１１０）。制御部２０は、初期設定モードへのモード変更を入力受付部６０がユーザーから受け付けた場合（ステップＳ１１０−Ｙｅｓ）、初期設定モードへのモード変更を行うか否かの確認メッセージを表示するように画像処理部２２を制御する（ステップＳ１２０）。
【００３７】
次に、三次元位置検出部２３は、ステップＳ１２０において表示した確認メッセージに対して、指示体により初期設定モードへのモード変更を了承することを示すため動作が指示体検出部２４により検出されたと動作判定部２５が判定するまで待機する（ステップＳ１３０）。指示体による初期設定モードへのモード変更を了承することを示すため動作が指示体検出部２４により検出されたと動作判定部２５が判定した場合（ステップＳ１３０−Ｙｅｓ）、三次元位置検出部２３は、投写面ＳＣの三次元形状を表す三次元位置情報を検出する（ステップＳ１４０）。
【００３８】
ここで、図５を参照して、三次元位置検出部２３による投写面ＳＣの三次元形状を表す三次元位置情報を検出する処理について説明する。図５は、三次元位置検出部２３による投写面ＳＣの三次元形状を表す三次元位置情報を検出する方法の一例を説明するための図である。
【００３９】
図５において、投写面ＳＣは、物体Ｏの表面である。ここでは、物体Ｏの表面を投写面ＳＣであるとしたが、投写画像が物体Ｏの表面の周囲まで投写されてもよい。つまり、以下の説明は、投写画像が物体Ｏの表面のみに投写される場合だけではなく、投写画像が物体Ｏの表面及びその周辺に投写される場合にも適用される。
【００４０】
原点Ｏ１は、プロジェクター１の投写光学系４０の光学中心を示し、原点Ｏ２は、撮像部１０の光学中心を示す。また、液晶パネル４１上に形成された投写画像と、投写面ＳＣに投写された投写画像とを区別するため、液晶パネル４１上に形成された投写画像を投写画像Ｙと示し、投写面ＳＣに投写された投写画像を投写画像Ｐと示す。なお、投写画像Ｙの各点と投写画像Ｐの各点との関係を示すため、投写面ＳＣと原点Ｏ１との間に仮想的に投写画像Ｙを示した。また、投写画像Ｐの各点と撮像画像Ｚの各点との関係を示すため、投写面ＳＣと原点Ｏ２との間に仮想的に撮像画像Ｚを示した。
【００４１】
距離Ｌは、原点Ｏ１と原点Ｏ２の間の距離であり、プロジェクター１の設計・製造段階で決定される値である。また、プロジェクター１の投写光学系４０の光学中心と投写画像Ｙの各点（例えば、点Ｘを表示する点ＹＸ）とを結ぶ直線と、原点Ｏ１と原点Ｏ２とを結ぶ直線との間の角度θ１は、投写画像Ｙの各点と予め対応付けられている。また、撮像部１０の光学中心と撮像画像Ｚの各点（例えば、点Ｘが表示された点ＺＸ）とを結ぶ直線と、原点Ｏ１と原点Ｏ２とを結ぶ直線との間の角度θ２は、撮像画像Ｚの各点と予め対応付けられている。
【００４２】
三次元位置検出部２３は、距離Ｌと、角度θ１、θ２とを用いた三角測量法により、原点Ｏ２から点Ｘまでの距離を算出する。そして、三次元位置検出部２３は、算出した距離と撮像画像Ｚに基づいて、点Ｘの三次元座標を導出する。これを投写画像Ｙのすべての点について行うことで、三次元位置検出部２３は、投写面ＳＣの三次元形状を表す三次元位置情報を検出する。制御部２０は、三次元位置検出部２３が投写面ＳＣの三次元形状を表す三次元位置情報を検出し終えると、記憶部７０に検出された三次元位置情報を記憶し、初期設定モードを終了する。
【００４３】
以下、図６を参照することにより、制御部２０が閉領域の色相を変更する処理について説明する。図６は、制御部２０が閉領域の色相を変更する処理の流れの一例を示すフローチャートである。
【００４４】
まず、撮像画像取得部２１は、撮像部１０により撮像された撮像画像を撮像部１０から取得する（ステップＳ２００）。次に、制御部２０は、色相変更モードへのモード変更を入力受付部６０がユーザーから受け付けるまで待機する（ステップＳ２１０）。制御部２０は、色相変更モードへのモード変更を入力受付部６０がユーザーから受け付けた場合（ステップＳ２１０−Ｙｅｓ）、色相変更モードへのモード変更を行うか否かの確認メッセージを表示するように画像処理部２２を制御する（ステップＳ２２０）。
【００４５】
次に、領域検出部２６は、ステップＳ２２０において表示した確認メッセージに対して、指示体による色相変更モードへのモード変更を了承することを示すための動作が指示体検出部２４により検出されたと動作判定部２５が判定するまで待機する（ステップＳ２３０）。
【００４６】
色相変更モードへのモード変更を了承することを示すための動作が指示体検出部２４により検出されたと動作判定部２５が判定した場合（ステップＳ２３０−Ｙｅｓ）、領域検出部２６は、指示体による第１動作が指示体検出部２４により検出されたと動作判定部２５が判定するまで待機する（ステップＳ２４０）。ここで、第１動作とは、例えば、投写画像Ｐが投写された投写面ＳＣへの指示体によるタップであるが、これに代えて、閉領域を示す軌道に沿って指示体を動かすこと等であってもよい。領域検出部２６は、指示体による第１動作が指示体検出部２４により検出されたと動作判定部２５が判定した場合（ステップＳ２４０−Ｙｅｓ）、指示体によって示された領域を閉領域として検出する（ステップＳ２５０）。
【００４７】
ここで、図７及び図８を参照して、領域検出部２６によって閉領域を検出する処理について説明する。図７は、ユーザーが色相を変更したい投写面ＳＣ上の所望の箇所に対して、第１動作として指Ｆ（指示体の一例）でタップした状態を示す図である。領域検出部２６は、取得した撮像画像に基づいて、指Ｆがタップした位置を検出する。そして、領域検出部２６は、検出した位置であって、撮像画像上の点（画素）の色相を検出する。
【００４８】
領域検出部２６は、検出された色相に基づいた色域指定によって閉領域を検出する。これにより、検出された閉領域は、投写面上で指示体により指示された位置と、指示体により指示された位置の色相と同一又は許容範囲にある色相を有する位置と、を含んだ閉領域であって、投写面上の閉領域に対応することとなる。ここで、色域指定の許容値は、予め決められている構成としてもよく、ユーザーにより入力受付部６０からその都度受け付ける構成としてもよい。なお、検出された色相は、特徴量の一例である。また、領域検出部２６は、指Ｆがタップした位置が示す撮像画像上の点の色相を検出する構成に代えて、輝度等の他の何らかの特徴量を検出する構成であってもよい。
【００４９】
なお、領域検出部２６は、指示体の位置を示す座標（撮像部１０の光学中心を原点とする座標系における三次元座標）を三次元位置検出部２３が行った三角測量法に基づいて検出し、検出された位置と、記憶部７０に記憶された投写面ＳＣの三次元形状を表す三次元位置情報に基づいて、指示体によって投写面ＳＣをタップされたか否かを判定する。
【００５０】
図８は、ユーザーによりタップされた撮像画像上の点の色相に基づいた色域指定によって検出された閉領域の一例を示す図である。図８に示したように、領域検出部２６は、指Ｆによってタップされた点の色相に基づいて、領域ＣＳを色域指定によって閉領域として検出する。なお、領域検出部２６は、第１動作が閉領域を示す軌道に沿って指示体を動かすことであった場合、第１動作が示す軌道を検出し、検出された軌道によって表される閉じた領域を閉領域として検出する。
【００５１】
次に、領域検出部２６は、検出した閉領域の輪郭を表示するように画像処理部２２を制御する（ステップＳ２６０）。なお、領域検出部２６は、検出した閉領域の輪郭を表示させるように画像処理部２２を制御することに代えて、検出した閉領域を示す代表点を表示させるように画像処理部２２を制御してもよく、他の何らかの方法によって閉領域を表示させるように画像処理部２２を制御してもよい。また、領域検出部２６は、閉領域を表示させない構成であってもよい。
【００５２】
次に、色相変更部２７は、指示体による第２動作が指示体検出部２４により検出されたと動作判定部２５が判定するまで待機する（ステップＳ２７０）。指示体による第２動作が指示体検出部２４により検出されたと動作判定部２５が判定した場合（ステップＳ２７０−Ｙｅｓ）、色相変更部２７は、判定された動作に応じて閉領域の色相を変化させる（ステップＳ２８０）。
【００５３】
ここで、図９を参照して、検出された閉領域の色相が変更されるまでの流れを模式的に説明する。図９（Ａ）は、閉領域が検出される前の状態の投写画像Ｐの一例を示す図である。図９（Ｂ）は、第１動作として、指Ｆ１によってタップ操作が行われた状態を示す図である。図９（Ｂ）に示したように、閉領域は、指Ｆ１によってタップされた箇所の色相に基づいた色域指定によって円Ｃ３の内側として検出され、円Ｃ３の輪郭を表す太線によってその範囲が表される。
【００５４】
図９（Ｃ）は、閉領域に対して第２動作が行われた状態を示す図である。第２動作とは、例えば、閉領域に対する１回以上の回数のタップである。図９（Ｃ）に示したように、色相変更部２７は、閉領域に対して行われたタップの回数に応じて、図９（Ｂ）に示した円Ｃ３の色相を円Ｃ４の色相のように変更する。なお、第２動作は、１回以上の回数のタップに代えて、１回転以上の円軌道を示す動作等の他の何らかの動作であってもよい。この場合、色相変更部２７は、円軌道を示す動作の回転数に応じて、図９（Ｂ）に示した円Ｃ３の色相を円Ｃ４の色相のように変更する。
【００５５】
次に、制御部２０は、入力受付部６０が色相変更モードを終了させるための操作をユーザーから受け付けたか否かを判定する（ステップＳ２９０）。制御部２０は、入力受付部６０が色相変更モードを終了させるための操作をユーザーから受け付けたと判定した場合（ステップＳ２９０−Ｙｅｓ）、処理を終了する。一方、制御部２０は、入力受付部６０が色相変更モードを終了させるための操作をユーザーから受け付けていないと判定した場合（ステップＳ２９０−Ｎｏ）、ステップＳ２４０に戻ってユーザーが色相を変更したい次の閉領域を検出する。
【００５６】
このように、プロジェクター１は、投写面ＳＣに投写された投写画像Ｐを撮像した撮像画像に基づいて、投写画像Ｐのうち少なくとも一部分を含む閉領域を検出し、検出された閉領域のアピアランスを変更することができる。なお、プロジェクター１は、閉領域のアピアランスを変更する構成として、例えば、ガンマ特性を変更する構成であってもよい。
【００５７】
図１０は、タップの回数に応じて周期的に変更される３つのガンマ特性の一例を示す図である。プロジェクター１は、閉領域へのタップの回数に応じて、図１０（Ａ）〜（Ｃ）に示した曲線Ｇ１〜Ｇ３によって表されるガンマ特性を周期的に入れ替えるように変更する。なお、図１０（Ａ）〜（Ｃ）における直線は、ガンマ値が１の時の入力に対する出力の大きさを示している。
【００５８】
以上説明したように、本実施形態に係るプロジェクター１は、投写画像Ｐを投写し、投写画像Ｐが投写された投写面ＳＣ上の領域であって投写画像Ｐを含む領域を撮像画像として撮像し、撮像画像から指示体を検出し、この指示体の検出結果に応じた投写画像Ｐの閉領域を検出し、投写画像Ｐを変更することにより閉領域のアピアランスを変更する。これにより、プロジェクターは、投写された画像の一部のアピアランスを簡易に変更することができる。
【００５９】
また、プロジェクター１は、指示体の検出結果に応じて投写画像Ｐの特徴量を検出し、検出された特徴量に基づいて閉領域を検出する。これにより、プロジェクター１は、指示体により閉領域の範囲をなぞることによって示す必要がなく、ユーザーに対して閉領域を検出するためのより平易な操作方法を提供することができる。
【００６０】
また、プロジェクター１は、撮像画像に基づいて指示体の第１動作を検出結果として検出し、検出した第１動作に基づいて閉領域を検出する。これにより、プロジェクター１は、投写画像Ｐが投写された領域内において指示体の第１動作に応じた領域を閉領域として選択することができ、その結果、閉領域のアピアランスを変更することができる。
【００６１】
また、プロジェクター１は、撮像画像に基づいて指示体の第２動作を検出し、検出した第２動作に応じて、閉領域のアピアランスを変更する。これにより、プロジェクター１は、アピアランスを変更するための操作ボタン等への操作を行うことなく、より簡易に閉領域のアピアランスを変更することができる。
【００６２】
なお、以上に説明したプロジェクター１における任意の構成部の機能を実現するためのプログラムを、コンピューター読み取り可能な記録媒体に記録し、そのプログラムをコンピューターシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピューターシステム」とは、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や周辺機器等のハードウェアを含むものとする。また、「コンピューター読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）−ＲＯＭ等の可搬媒体、コンピューターシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピューター読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバーやクライアントとなるコンピューターシステム内部の揮発性メモリー（ＲＡＭ：Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のように、一定時間プログラムを保持しているものも含むものとする。
【００６３】
また、上記のプログラムは、このプログラムを記憶装置等に格納したコンピューターシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピューターシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記のプログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、上記のプログラムは、前述した機能をコンピューターシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【００６４】
１  プロジェクター、１０  撮像部、２０  制御部、２１  撮像画像取得部、２２  画像処理部、  ２３  三次元位置検出部、２４  指示体検出部、２５  動作判定部、２６  領域検出部、２７  色相変更部、３０  液晶パネル駆動部、４０  投写光学系、４１  液晶パネル、５０  画像取得部、６０  入力受付部、７０  記憶部
【図１】
2015176048.tif 000003
【図２】
2015176048.tif 000004
【図３】
2015176048.tif 000005
【図４】
2015176048.tif 000006
【図５】
2015176048.tif 000007
【図６】
2015176048.tif 000008
【図７】
2015176048.tif 000009
【図８】
2015176048.tif 000010
【図９】
2015176048.tif 000011
【図１０】
2015176048.tif 000012