(57)【要約】【課題】  画像に対する物体の高さを含めた位置を判定する。【解決手段】  投影面１００に照射されて画像１０１を投影する光の輝度を変更する輝度変更部３０と、前記投影面に照射される光の物体Ｌによる反射光を受光する受光部１０と、受光部１０から前記輝度に応じて出力される検出信号に基づいて物体Ｌの投影面１００に対する高さを判定する高さ判定部３１とを有し、これによって、物体Ｌの高さを判定する。好ましくは、更に、高さを検出した時の物体の投影面と平行な面における位置を、当該検出時の光線と投影面とがなす角度、及び、検出された高さに基づいて補正する位置補正部３２を有する。【選択図】  図３
2014120009.tif 000002
【特許請求の範囲】
【請求項１】
画像が投影される投影面に対する物体の位置を判定する位置判定装置であって、
投影面に照射される光の輝度を変更する輝度変更部と、
前記投影面に照射される光の前記物体による反射光を受光する受光部と、
前記受光部から前記輝度に応じて出力される検出信号に基づいて、前記物体の投影面に対する高さを判定する高さ判定部と、
を有することを特徴とする位置判定装置。
【請求項２】
請求項１に記載の位置判定装置において、
前記高さを検出した時の物体の投影面と平行な面における位置を、当該検出時の光線と投影面とがなす角度、及び、検出された高さに基づいて補正する位置補正部を有することを特徴とする位置判定装置。
【請求項３】
請求項１又は２に記載の位置判定装置において、
前記輝度変更部は、前記輝度を低いレベルから高いレベルへ変更することを特徴とする位置判定装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の位置判定装置において、
前記輝度変更部は、前記投影する画像のフレーム毎に光の輝度を変更することを特徴とする位置判定装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の位置判定装置において、
前記輝度変更部は、前記投影される画像中の物体の位置検出する領域の光の輝度を変更することを特徴とする位置判定装置。
【請求項６】
物体からの反射光により、水平走査及び垂直走査により投影面に投影される画像に対する物体の位置を、当該物体からの反射光により判定して、当該物体の位置に応じた入力を受け付ける入力装置であって、
投影面に照射される光の輝度を変更する輝度変更部と、
前記投影面に照射される光の前記物体による反射光を受光する受光部と、
前記受光部から前記輝度に応じて出力される検出信号に基づいて、前記物体の投影面に対する高さを判定する高さ判定部と、
を有することを特徴とする入力装置。
【請求項７】
請求項６に記載の入力装置において、
前記高さを検出した時の物体の前記垂直走査方向の位置を、当該検出時の光線と投影面とがなす角度、及び、検出された高さに基づいて補正する位置補正部を有することを特徴とする入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投影表示される画像に対する物体の位置を、当該物体からの反射光により判定する位置判定装置及び入力装置に関する。
【背景技術】
【０００２】
電子機器の入力インターフェースとして、投影された画像を利用者が何らかの物体（例えば、利用者の指や利用者が操作する棒などの器具）でタッチすることによって入力操作を行なうことができる入力装置が知られている。
【０００３】
特許文献１には、光源としての赤外線レーザからのビームはプロジェクタモジュールのプロジェクタ走査手段であるＭＥＭＳミラーの一部で走査され、反射ミラーで設置面に平行として、投影画像の所定箇所を指がタッチすると、指で反射された非可視光の赤外線はビームスプリッタによってフォトダイオードに入射し、測距手段によりＴＯＦ法で指の距離が測定される電子機器が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２５８５６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
投影面に投影された画像に対する物体の位置を判定する装置は、例えば、バーチャルユーザインタフェース（ＶＵＩ）等と称せられるような入力装置に利用することができ、判定した物体の位置に応じたコマンドを電子機器に入力することができる。
このような物体の位置は、画像の２次元平面における位置に加えて、高さ位置（当該２次元平面の直角な方向の位置）も判定するようにすれば、物体の３次元位置により多彩なコマンド入力が可能となる。
【０００６】
このような３次元位置の判定をするために、物体からの反射光を受光する受光部を高さ方向に複数設け、いずれの受光部で反射光を受光したかにより、物体の高さ位置を判定する方法が考えられる。
しかしながら、このような方法では、判定する高さレベルを増やすにはそれに応じた多数の受光部を設ける必要があった。
また、物体が高さ方向に移動した場合、投影面と平行な面における物体の位置が変化してしまい、当該物体の直下の位置を高精度に判定することが困難であった。
【０００７】
本発明は、上記従来の事情に鑑みなされたものであり、画像に対する物体の高さを含めた位置を判定することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る位置判定装置は、画像が投影される投影面に対する物体の位置を判定する位置判定装置であって、投影面に照射される光の輝度を変更する輝度変更部と、前記投影面に照射される光の前記物体による反射光を受光する受光部と、前記受光部から前記輝度に応じて出力される検出信号に基づいて、前記物体の投影面に対する高さを判定する高さ判定部と、を有する。
これにより、物体の高さを判定することができる。
【０００９】
ここで、上記画像は、種々な光線による水平走査及び垂直走査で投影表示することができるが、鮮明な画像を投影表示することができる、反射光による高精度な高さ判定を行なうことができる等の利点があることから、レーザ光線により走査投影するのが好ましい。
レーザ光線により画像を投影表示する場合、画像を走査投影するレーザ光線とは別に、例えば赤外線レーザ光のように不可視なレーザ光を位置検出用に重畳して用い、当該位置検出用レーザ光の物体による反射光により、物体の高さを判定することも可能である。
【００１０】
レーザ光線により画像を投影表示する場合、レーザ光を走査する走査部として、小型化、低消費電力化、処理の高速化などで有利なＭＥＭＳ(Micro Electro Mechanical System)型の走査ミラーを用いるのが好ましい。
物体としては、例えば、利用者の指、利用者が用いる指示棒やペン等の器具が挙げられるが、画像に対して何らかの指示を行なうために用いられる全ての物が包含される。
【００１１】
また、本発明に係る位置判定装置は、上記構成に加えて、前記高さを検出した時の物体の投影面と平行な面における位置（例えば、後述する実施形態に示すＹ座標）を、当該検出時の光線と投影面とがなす角度、及び、検出された高さに基づいて補正する位置補正部を有するようにしてもよい。
これにより、投影面と平行な面における物体の位置を高精度に判定することができる。
【００１２】
ここで、上記の高さ判定において、受光部は、例えば、受光した反射光量に応じた検出信号を出力する方式のもの、あるいは、所定の閾値を上回る反射光量を受光したときに検出信号を出力する方式のものを用いることができる。
後者の方式の受光部を用いた場合には、例えば、前記輝度変更部は、前記輝度を低いレベルから高いレベルへ変更するのが好ましい。これにより、例えば、輝度レベルが低いときに検出信号が得られる場合は、反射光量が大きくなる低い位置に物体があることが判定され、輝度レベルを高くして検出信号が得られる場合は、反射光量が小さくなる高い位置に物体があることが判定される。
【００１３】
また、本発明に係る位置判定装置は、上記構成に加えて、前記輝度変更部は、前記投影する画像のフレーム毎に光の輝度を変更するのが好ましい。
例えば、静止した物体や動きの比較的遅い物体については、光の輝度の変更は数フレーム毎と言ったようにそれほど迅速に行なわなくても、物体の高さや位置を正確に判定できるが、光の輝度の変更を画像の１走査毎（すなわち、１フレーム毎）に行なうようにすれば、動きの比較的速い物体について高さや位置を正確に判定できる。
また、本発明に係る位置判定装置は、上記構成に加えて、前記輝度変更部は、前記投影される画像中の物体の位置検出する領域の光の輝度を変更するのが好ましい。
例えば、投影される画像に物体による操作入力を受け付けるキーボード画像が含まれる場合には、キーボード画像の領域だけの輝度を変更し、他の画像部分は一定の輝度で投影表示する。
【００１４】
本発明に係る位置判定装置は、例えば、ＶＵＩ等といった入力装置に設けることができる。
本発明に係る入力装置は、物体からの反射光により、水平走査及び垂直走査により投影面に投影される画像に対する物体の位置を、当該物体からの反射光により判定して、当該物体の位置に応じた入力を受け付ける入力装置であって、投影面に照射される光の輝度を変更する輝度変更部と、前記投影面に照射される光の前記物体による反射光を受光する受光部と、前記受光部から前記輝度に応じて出力される検出信号に基づいて、前記物体の投影面に対する高さを判定する高さ判定部と、を有する。
これにより、物体の高さに応じた入力を受け付けることができる。
【００１５】
また、本発明に係る入力装置は、上記構成に加えて、前記高さを検出した時の物体の前記垂直走査方向の位置を、当該検出時の光線と投影面とがなす角度、及び、検出された高さに基づいて補正する位置補正部を有するようにしてもよい。
これにより、物体の垂直走査方向の位置を高精度に判定して、これに応じた入力を受け付けることができる。
【００１６】
なお、本発明は、例えば、レーザプロジェクタ等といった画像表示装置にその入力部として設けることができる。
すなわち、水平走査及び垂直走査により表示用画像と操作用画像と投影し、当該操作用画像に対する物体の位置を、当該物体からの反射光により判定して、当該物体の位置に応じた入力を受け付ける画像表示装置として、投影面に照射される光の輝度を変更する輝度変更部と、前記投影面に照射される光の前記物体による反射光を受光する受光部と、前記受光部から前記輝度に応じて出力される検出信号に基づいて、前記物体の投影面に対する高さを判定する高さ判定部と、を有するようにしてもよい。
【００１７】
また、上記の画像表示装置は、上記の構成に加えて、前記高さを検出した時の物体の前記垂直走査方向の位置を、当該検出時の光線と投影面とがなす角度、及び、検出された高さに基づいて補正する位置補正部を有するようにしてもよい。
なお、このような画像表示装置では、操作用画像（物体により入力を行なう画像）と、表示用画像（閲覧用の画像）とを、同じ画像とする態様も、異なる画像とする態様もいずれも採用することができる。
【発明の効果】
【００１８】
本発明によると、画像に対する物体の高さを含めた位置を判定することができ、これによって、入力装置においては物体の位置に応じた多彩な入力を行なうことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係るレーザプロジェクタの外観構成を示す図である。
【図２】本発明の一実施形態に係る入力装置の操作を説明する図である。
【図３】本発明の一実施形態に係るレーザプロジェクタの内部構成を示す図である。
【図４】本発明の一実施形態に係る物体の高さと反射光との関係を説明する図である。
【図５】本発明の一実施形態に係る輝度変更の一例を示す図である。
【図６】本発明の一実施形態に係る物体の高さ範囲を説明する図である。
【図７】本発明の一実施形態に係る輝度レベルと高さとの関係テーブルを示す図である。
【図８】本発明の一実施形態に係る光線が投影面となす角度を示す図である。
【図９】本発明の一実施形態に係る光線が投影面となす角度とＹ座標との関係の一例を示す図である。
【図１０】本発明の一実施形態に係る検出高さと角度と補正距離との関係の一例を示す図である。
【図１１】本発明の一実施形態に係る補正距離と補正値との関係の一例を示す図である。
【図１２】本発明の一実施形態に係る輝度変更領域の一例を示す図である。
【図１３】本発明の一実施形態に係る高さを含む位置判定処理を説明する図である。
【発明を実施するための形態】
【００２０】
図１には、本発明の一実施形態に係るレーザプロジェクタ１を示してあり、このレーザプロジェクタ１は、本発明の一実施形態に係る位置判定装置及び入力装置を内蔵して備えている。
本実施形態のレーザプロジェクタ１は、例えばテーブル１００の上に設置されて、レーザ光の走査により、スクリーンなどの投影面２００に表示用画像２０１を投影表示し、また、当該テーブルの上面などの投影面１００に操作用画像１０１を投影表示する。なお、図２に示すように、表示用画像２０１を投影する側と反対側の上部に設けたプロジェクタ筐体の窓１ａから、レーザ光を斜め下方へ走査照射して操作用画像１０１を投影する。
【００２１】
図１に示すレーザプロジェクタ１は、表示用画像２０１と操作用画像１０１は同じ画像を投影表示しており、利用者が物体（図示の例では、棒状の器具）Ｆを投影面１００（走査用画像１０１）に対して移動させることで操作用画像１０１に入力したコマンドが表示用画像２０１及び操作用画像１０１に反映される。
なお、表示用画像２０１と操作用画像１０１とを異なる画像で投影表示してもよく、例えば、後述するように操作用画像１０１は物体Ｌにより利用者からの操作入力を受け付けるアルファベット等の複数の文字キーを含むキーボード画像が表示され、表示用画像２０１は利用者によりキー操作入力されたアルファベットなどの文字からなる文章が表示されるようにしてもよい。
【００２２】
本実施形態のレーザプロジェクタ１は、操作用画像１０１を投影する投影表示形の入力装置を備えており、投影面１００上の操作用画像１０１に対して任意の位置に置かれた物体Ｌからの反射光を受光部１０で受光することで、操作用画像１０１に対する物体Ｌの高さを含む位置座標を判定し、当該判定した位置に応じたコマンド入力を受け付ける。
なお、本実施形態では、操作用画像１０１を投影するレーザ光を物体Ｌが反射することで物体Ｌの高さを含む位置を判定するが、操作用画像１０１を投影するレーザ光とは別に、位置判定用のレーザ光（例えば、赤外線等の不可視なレーザ光）を、操作用画像を投影するレーザ光に重畳して走査し、物体Ｌの位置判定用レーザ光の反射により物体Ｌの高さを含む位置を判定するようにしてもよい。
【００２３】
図２には、操作用画像１０１に対する物体Ｌの位置判定の概要を示してある。
操作用画像１０１は窓１ａから照射されるレーザ光の水平走査及び垂直走査により投影面１００上に表示されており、反射されたレーザ光を受光する受光部１０がプロジェクタ１の下部に操作用画像１０１側に面して設けられている。受光部１０の検出範囲内で、物体Ｌを投影面１００に対して移動操作して、操作用画像１０１を走査投影しているレーザ光が物体Ｌにより反射されると、この反射光が受光部１０で受光される。
【００２４】
本実施形態では、受光部１０はフォトダイオード（ＰＤ）で構成されており、後述するように、受光部１０は投影面１００から所定の高さｎまでの検出範囲を有している。窓１０ａからのレーザ光が水平走査及び垂直走査（図中のＹ軸方向）されることで投影面１００上に操作用画像１０１が投影され、操作用画像からの反射光を受光する受光部１０の検出範囲は、投影面１００から垂直方向（図中のＺ軸方向）に高さｎで、投影面１００と平行な面では操作用画像１０１の全範囲をカバーする大きさである。検出範囲の高さｎは、例えば１０ｍｍ程度に設定され、本実施形態では、後述するように１２ｍｍに設定されている。である。
なお、図２には、投影面１００に垂直な方向をＺ軸、操作用画像１０１の垂直走査方向をＹ軸として示してあり、後述する図１、図６，図８におけるＺ軸及びＹ軸も同様である。
【００２５】
ここで、操作用画像１０１に対する物体Ｌの位置を判定する基本的な原理は、概ね下記のとおりである。
操作用画像１０１はレーザ光の画素スポットを水平走査及び垂直走査することで投影されるが、画素スポットの走査位置タイミングと、操作用画像１０１からの反射光の受光タイミングとにより、操作用画像１０１のいずれの位置で反射光が発生したかを特定することができ、これによって、レーザ光を反射した物体Ｌの位置を判定することができる。
【００２６】
図３には、本実施形態に係るレーザプロジェクタ１の主要な機能構成を示してある。
レーザプロジェクタ１は、レーザ光の光学系として、緑色レーザ光源１１、２色レーザ光源１２、光合成器１３、コリメートレンズ１４、ＭＥＭＳミラー１５、ビームスプリッタ１６、ビームスプリッタ１７、レンズ１８、光検出器１９、レーザパワー検出器２０を有している。
【００２７】
緑色レーザ光源１１は緑色レーザ光を出射し、２色レーザ１２は赤色レーザと青色レーザとを出射する。
なお、２色レーザ光源１２を用いることにより、互いに独立な赤色レーザと青色レーザとを用いる場合に比べ、部品点数の削減や光学系の小型化が可能となるが、２色レーザの代わりに、互いに独立な赤色レーザと青色レーザとを用いてもよい。
【００２８】
光合成器１３は、緑色レーザ光の光路と２色レーザ光の光路とを重ね合わせて、コリメートレンズ１４に出力する。また、光合成器１３は、レーザ光の一部をレーザパワー検出器２０に出力する。
コリメートレンズ１４は、レーザ光を集光して平行光にする。
【００２９】
ＭＥＭＳミラー１５は、駆動信号により水平及び垂直方向へ揺動することで、入射されたレーザ光を水平走査及び垂直走査して反射し、表示対象の画像を投影面に投影する。ＭＥＭＳミラー１５は、レーザ光を画像のフレーム単位で走査し、１フレームの間に画像の画素数に応じた回数、走査位置を変更し、この走査位置の一連の変更をフレーム毎に繰り返す。
本実施形態では、共振型ＭＥＭＳミラー１５を用いるが、他のタイプの共振型走査ミラーやＤＭＤ（Digital Micromirror Device）、又は、２軸ガルバノミラーなどを用いてもよく、また、水平走査と垂直走査と行なう２つのスキャンミラーを組み合わせて用いてもよい。
【００３０】
ビームスプリッタ１６は、ＭＥＭＳミラー１５により走査されたレーザ光を分割し、一方のレーザ光をビームスプリッタ１７に入射し、他方のレーザ光を光検出器１９に入射する。
ビームスプリッタ１７は、ビームスプリッタ１６からのレーザ光を、投影面１００（操作用画像１０１）に向かうレーザ光と、投影面２００（表示用画像２０１）に向かうレーザ光とに分割する。
【００３１】
本実施形態では、表示用画像２０１を投影する表示用画像表示部と、操作用画像１０１を投影する操作用画像表示部とは、上記のようにビームスプリッタ１７に至る経路で共用されている。
なお、表示用画像表示部と操作用画像表示部とを、それぞれレーザ光源や走査ミラーを備えた別経路の構成としてもよい。
【００３２】
光検出器１９は入射した光を検出し、光検出器１９の検出結果は、ＭＥＭＳミラー１５の揺動角を検出するために用いられる。また、これらの検出結果は、画像投影のためのレーザ光の出射タイミングの確認にも用いられる。
レーザパワー検出器２０は、光合成器１３からの光の強度を測定し、レーザパワー検出器２０の検出結果は、緑色レーザ１１および２色レーザ１２が出力するレーザ光の強度の制御に用いられる。
【００３３】
レーザプロジェクタ１は、画像投影に係る制御系として、レーザ制御部２１、投影位置算出部２２、中央処理部（ＣＰＵ）２３、ミラー制御部２４、ミラードライバ２５を有している。
【００３４】
レーザ制御部２１は、レーザパワー検出器２０の検出結果に基づいて、緑色レーザ１１および２色レーザ１２を制御する。具体的には、レーザ制御部２１は、緑色レーザ１１および２色レーザ１２が、所定のタイミングで指定された強度のレーザ光を出力するように、緑色レーザ１１および２色レーザ１２の駆動電流などを制御する。
【００３５】
投影位置算出部２２は、光検出器１９の検出結果に基づいて、画像の投影位置（ＭＥＭＳミラー１５により走査された光の進行方向）を検出する。具体的には、投影位置算出部２２は、レーザ光の出力タイミングの指定値と、光検出器１９によるレーザ光の検出タイミングに基づいて、画像の投影位置を検出する。検出された投影位置は、走査異常の検出に用いられる。
【００３６】
ＣＰＵ２３は、画像の投影及び物体Ｌによる入力位置（座標）の判定に係る統括的な制御を行う。例えば、ＣＰＵ２３は、投影画像に応じた画像信号をレーザ制御部２１に送り、また、投影位置算出部２２の検出結果（投影位置）をミラー制御部２４に与える。
【００３７】
ミラー制御部２４は、ミラードライバ２５の駆動信号を作成し、この駆動信号はＭＥＭＳミラー１５の駆動周波数や駆動波形を指定する。詳しくは、ミラー制御部２４は、垂直走査方向と水平走査方向についての駆動信号を作成する。
ミラー制御部２４は、ＣＰＵ２３から投影位置に応じた信号を受け取り、受け取った信号に基づいて、ミラードライバ２５の駆動信号を作成する。
【００３８】
ミラードライバ２５は、ミラー制御部２４からの駆動信号に応じて、ＭＥＭＳミラー１５に走査動作を行なわせる。具体的には、ミラードライバ２５は、ＭＥＭＳミラー１５に対して、駆動信号に応じた波形の電流を生成し、生成した電流をＭＥＭＳミラー１５に与える。
より詳しくは、ミラードライバ２５は、ミラー制御部２４からの駆動周波数の制御指示あるいは波形パターンの生成または切替指示に基づいて、水平方向駆動のためのパルス矩形波や、垂直方向駆動のためのＤＣ波形を生成する。
【００３９】
上記のように、ＣＰＵ２３は、投影される画像１０１，２０１を構成する各画素について、レーザ光の出力タイミングと、ＭＭＥＭＳミラー１５の走査位置とを管理しており、操作用画像１０１中のある点からレーザ光が反射された場合、この反射光を受光したタイミングにより、操作用画像１０１中のレーザ光を反射した位置が特定される。
したがって、操作用画像１０１中のある位置に物体Ｌが置かれて、操作用画像１０１を表示するレーザ光が物体Ｌから反射されると、この反射光の検出タイミングと画素の走査位置とから、物体Ｌの位置座標が特定される。
【００４０】
レーザプロジェクタ１は、物体Ｌによる操作用画像１０１に対する指示位置を判定する入力装置部として、受光部１０、アンプ２７、Ａ／Ｄ変換部２８、位置判定部２９、輝度変更部３０を有している。
【００４１】
本実施形態では、受光部１０は、閾値が設定されており、この閾値を上回る光量のレーザ光を受光したときに検出信号を出力する。後述するように、この閾値は、物体Ｌの投影面１００（操作用画像１０１）からの高さを判定する基準となるものである。
輝度変更部３０は、ＣＰＵ２３を介してレーザ制御部２１を制御し、緑色レーザ１１および２色レーザ１２から出力するレーザ光の輝度を後述するように変更する。すなわち、輝度変更部３０は操作用画像１０１を表示する投影面１００に照射されるレーザ光の輝度を変更する。したがって、受光部１０が受光する物体Ｌからの反射レーザ光の光量は、輝度変更部３０により変更された輝度に応じて変化する。
【００４２】
受光部１０から出力された検出信号は、アンプ２７によって増幅され、Ａ／Ｄ変換部２８に入力されて、デジタル信号として出力される。
Ａ／Ｄ変換部２８から出力された検出信号はＣＰＵ２３に入力され、位置判定部２９が、当該検出信号に基づいて、上記のように物体Ｌの高さを含めた位置を判定する。
【００４３】
位置判定部２９は高さ判定部３１と位置補正部３２とを有している。
高さ判定部３１は、後述するように、受光部１０から出力される検出信号に応じて、物体Ｌの投影面１００に対する高さを判定する。
位置補正部３２は、後述するように、物体Ｌの高さを検出した時の物体Ｌの投影面１００と平行な面における位置（本例では、Ｙ軸方向の位置）を、この検出時のレーザ光線と投影面１００とがなす角度、及び、検出された高さに基づいて補正する。すなわち、窓１ａから斜め下方に照射されるレーザ光の反射によって検出される物体ＬのＹ軸方向の位置を補正して、物体Ｌの直下のＹ軸方向の位置を求める。
【００４４】
〔高さ判定の説明〕
図４には、受光部１０の検出範囲を投影面１００と平行に見て示してある。なお、同図に向かって左側に受光部１０が位置する。
操作用画像１０１を投影しているレーザ光は、検出範囲内に位置する物体Ｌによって反射されて受光部１０で受光される。この場合、図４（ａ）に示すように物体Ｌが投影面１００に対して高い位置にあるときと、同図（ｂ）に示すように物体Ｌが投影面１００に対して低い位置にあるときとを比べると、前者に比べて後者の方が物体Ｌで反射されるレーザ光の光量は大きくなる。
【００４５】
すなわち、物体Ｌの投影面１００に対する位置が高くなるに応じて、物体Ｌからの反射光量が減少する。
したがって、照射されるレーザ光の輝度が同じ場合には、物体Ｌが投影面１００に対して高い位置にあるときは、受光部１０が受光する反射レーザ光の光量は比較的小さくなり、また、物体Ｌが投影面１００に対して低い位置にあるときは、受光部１０が受光する反射レーザ光の光量は比較的大きくなる。
【００４６】
図５には、輝度変更部３０が行なう輝度変更方法の一例を示してある。
この例では、輝度変更部３０は、輝度レベル１〜４として透過率が１００％〜７０％のレイヤーを有しており、ＣＰＵ２３による制御下で投影される画像にいずれかのレイヤーを重ねることで、画像を表示するために投影面に照射されるレーザ光の輝度を変更する。
したがって、輝度レベル１のときには、最も大きい輝度のレーザ光により操作用画像１０１が投影面１００に投影され、輝度レベル４のときには、最も小さい輝度のレーザ光により操作用画像１０１が投影面１００に投影される。
【００４７】
このように操作用画像１０１を投影するレーザ光の輝度が変化すると、これに応じて、物体Ｌから反射されたレーザ光を受光する受光部１０の受光量も変化する。
したがって、図４に示したようにレーザ光を反射する物体Ｌが一定の高さにある場合でも、照射されるレーザ光の輝度が大きくなるに応じて、受光部１０の受光量は大きくなる。
【００４８】
本実施形態では、図６に示すように、高さｎ（１２ｍｍ）の検出範囲をＡ〜Ｄの４つの高さ領域に分けて処理しており、高さ領域Ｄは投影面１００から１ｍｍの高さ、高さ領域Ｃは投影面１００から１〜４ｍｍの高さ、高さ領域Ｂは投影面１００から４〜８ｍｍの高さ、高さ領域Ａは投影面１００から８〜１２ｍｍの高さとしている。
なお、図６（図８についても同様）に示すように、窓１ａから斜め下方にレーザ光が照射される。
また、これら高さ領域の数や、各高さ領域の高さ幅は、レーザ光の輝度レベルの設定や、受光部１０の閾値の設定等に応じて、種々設定することができる。
【００４９】
上記のように、受光部１０が検出信号を出力する受光量は、投影面１００に照射されるレーザ光の物体Ｌによる反射量と、当該レーザ光の輝度レベルとに関係する。
本実施形態では、輝度変更部３０は投影面１００に照射されるレーザ光の輝度を低いレベルから高いレベル（輝度レベル４から輝度レベル１）へと変更し、その時の輝度レベルのレーザ光の反射を受光することによって受光部１０が検出信号を出力したときの物体Ｌの高さを対応付けている。
【００５０】
すなわち、受光部１０の閾値を、輝度レベル１のレーザ光が照射されたときに高さ範囲Ａにある物体Ｌからの反射光の受光で検出信号を出力し、輝度レベル２のレーザ光が照射されたときに高さ範囲Ｂにある物体Ｌからの反射光の受光で検出信号を出力し、輝度レベル３のレーザ光が照射されたときに高さ範囲Ｃにある物体Ｌからの反射光の受光で検出信号を出力し、輝度レベル４のレーザ光が照射されたときに高さ範囲Ｄにある物体Ｌからの反射光の受光で検出信号を出力するように設定されている。
【００５１】
これにより、高さ判定部３１は、受光部１０からの検出信号の入力と、当該入力時におけるレーザ光の輝度とに基づいて、物体Ｌがいずれの高さ領域にあるかを判定する。
高さ判定部３１は、図７に示すような関係テーブルを有しており、輝度レベル１で検出信号が得られたときは物体Ｌの高さ（検出高）を１２ｍｍと判定し、輝度レベル２で検出信号が得られたときは物体Ｌの高さ（検出高）を８ｍｍと判定し、輝度レベル３で検出信号が得られたときは物体Ｌの高さ（検出高）を４ｍｍと判定し、輝度レベル４で検出信号が得られたときは物体Ｌの高さ（検出高）を１ｍｍと判定する。
したがって、レーザ光の輝度レベルを変更することによって、物体Ｌの投影面１００からの高さが判定される。
【００５２】
〔Ｙ軸方向の位置補正の説明〕
あるＹ軸方向の位置（Ｙ座標位置）に物体Ｌはある場合であっても、この物体Ｌの高さ位置が変化した場合には、斜め下方に照射されるレーザ光による画素スポットの走査位置タイミングと、物体Ｌから反射されたレーザ光の受光タイミングとから検出されるＹ座標位置は変化する。すなわち、検出されるＹ座標位置が変動し、物体Ｌの直下のＹ座標位置を判定することができない。
【００５３】
これに対して、位置補正部３２が、下記のように、高さ判定部３１で得られた物体Ｌの高さを用いて補正処理を行ない、物体Ｌの直下のＹ座標位置を判定する。
まず、検出した物体ＬのＹ座標の値から、図８に示すように、その時のレーザ光が投影面１００となす角度θを求める。
図８に示す例では、装置の設計により、Ｙ１は操作用画像１０１の下端に対応する最小のＹ座標の値（０）、Ｙ４は操作用画像１０１の上端に対応する最大のＹ座標の値（６９０）であり、また、θ１はＹ１を検出するレーザ光が投影面１００となす角度（６０°）、θ４はＹ４を検出するレーザ光が投影面１００となす角度（３５°）である。
【００５４】
位置補正部３２は、検出されたＹ座標の値から、Ｙを検出するレーザ光が投影面１００となす角度θｙを、下記の計算式によって演算処理して求める。
θｙ＝６０−（Ｙ＊（（θ１−θ４）／（Ｙ４−Ｙ１）））
なお、図８に示す他のＹ２やＹ３の座標の値が検出されると、同様にして、それらの角度θ３、θ４が求められ、図８に示す例では図９に示すとおりである。
【００５５】
次に、位置補正部３２は、高さ判定部３１が判定した物体Ｌの高さ（検出高）と、検出されたＹ座標の値について上記で求めた角度θとに基づいて、補正距離（ｍｍ）を、下記の計算式によって演算処理して求める。
「補正距離」＝「検出高」／Ｓｉｎθ＊Ｓｉｎ（１８０−９０−θ）
【００５６】
図１０には、一例として、Ｙ２（１８８）を検出したときに、検出高に応じて求められる補正距離を示してある。
すなわち、Ｙ２が検出されたときの角度θは、上記のように５３°として求められ、上記の計算式により、補正距離は、検出高が１２ｍｍのときは９ｍｍ、検出高が８ｍｍのときは６ｍｍ、検出高が４ｍｍのときは３ｍｍ、検出高が１ｍｍのときは１ｍｍと求められる。
【００５７】
次に、位置補正部３２は、補正距離（ｍｍ）を、下記のように演算処理してＹ座標の値の補正値に換算し、この補正値を上記検出されたＹ座標の値から差し引く演算処理を行なって、物体の高さにかかわらず一定な物体直下のＹ座標の値を求める。
本例では、装置の設計からＹ１とＹ４との距離が１６５ｍｍであるとすると、下記の計算式によって、図１１に示すように、上記の補正距離毎の補正値が求められる。
「補正値」＝（「補正距離」＊６９０）／１６５
そして、検出したＹ座標の値を、当該検出時の検出高に応じた補正値で補正する。
【００５８】
〔処理動作の全体的な説明〕
上記の輝度変更部３０、高さ判定部３１及び位置補正部３２による処理は、本実施形態では、図１３に示す手順でなされる。
レーザプロジェクタ１の起動に伴って操作用画像１０１に対する物体の高さを含めた位置を判定する処理が開始されると、まず、輝度変更部３０がレーザ光の輝度レベルを一定以上として、物体Ｌによって反射されるレーザ光を受光することで検出信号を出力する状態として、位置判定部２９が、操作用画像１０１の走査タイミングと検出信号の出力タイミングとより、物体ＬのＹ座標の値を検出して保持する（ステップＳ１）。
【００５９】
そして、輝度変更部３０が、レーザ光の輝度レベルを最小（輝度レベル４）に変更して設定し（ステップＳ２）、位置判定部２９が、上記と同様にして、物体ＬのＹ座標の値を検出する（ステップＳ３）。
この結果、Ｙ座標の値が検出できないときには、輝度変更部３０が、輝度レベルが最大でないことを確認して（ステップＳ４）、輝度レベルを１段階上げる（ステップＳ５）。
【００６０】
すなわち、まず、レーザ光の輝度レベルを最低レベル（輝度レベル４）に変更し、Ｙ座標が検出されるまで、あるいは、輝度レベルが最高レベル（輝度レベル１）に達するまで、上記の処理を繰り返す。
なお、輝度レベルを最高レベルとしてもＹ座標を検出できない場合は、処理を終了する。
【００６１】
他方、Ｙ座標の値を検出したときは（ステップＳ３）、このときの輝度レベルに基づいて、高さ判定部３１が、上記のように物体Ｌの高さを判定して、判定した高さ情報を保持する（ステップＳ６）。
そして、位置補正部３２が、高さ判定部３１が保持した物体Ｌの高さ情報に基づいて、上記のように、角度θを算出し（ステップＳ７）、補正距離を算出し（ステップＳ８）、補正距離を補正値に換算し（ステップＳ９）、この補正値によって上記検出されたＹ座標の値を補正する（ステップＳ１０）。
【００６２】
上記の一連の処理によって、物体Ｌの高さと補正されたＹ座標の値が求められ、物体の３次元的な座標が精度よく求められる。
【００６３】
〔変形例〕
輝度変更部３０により、レーザ光の輝度を変更するタイミングは必要に応じて任意に設定するようにすればよいが、一例として、投影する操作用画像１０１のフレーム毎に変更するようにしてもよい。これによって、動きの比較的速い物体の高さや位置をより正確に判定することができる。
輝度変更部３０によりレーザ光の輝度を変更する領域は、操作用画像１０１の物体Ｌの高さ及び位置を検出する必要がある領域だけとしてもよい。例えば、図１２に示すように、物体Ｌによる操作入力を受け付けるキーボード画像４０と、操作入力された文字等を表示するディスプレイ画像４１とを含む画像を投影する場合、キーボード画像４０だけを輝度レベルを変更するようにしてもよい。これによって、ディスプレイ画像等の他の画像部分は視認性が良好な一定の輝度によって表示することができる。
【００６４】
また、輝度変更部３０は、透過率を違えたレイヤーを画像に重ねる方法の他、種々な方法によって画像を投影するレーザ光の輝度を変更することができる。例えば、輝度変更部３０がＣＰＵ２３を介してレーザ制御部２１を直接的に制御して、レーザ光源１１，１２から出力するレーザ光の輝度を変更するようにしてもよい。
【００６５】
また、受光部１０は受光した反射光量に応じた値の検出信号を出力し、位置判定部２９が検出信号の値に基づいて物体Ｌの高さを判定するようにしてもよい。上記のように受光部１０に閾値が設定されている場合は、輝度を低いレベルから高いレベルへ変更するのが好ましいが、反射光量に応じた値の検出信号を出力する受光部を用いる場合には、輝度レベルの変更態様は任意であってよい。
【産業上の利用可能性】
【００６６】
本発明は、例えば、レーザプロジェクタ等の画像表示装置の入力装置として利用することが可能であり、他にも、パーソナルコンピュータ、携帯電話機、携帯情報端末等といったあらゆる電子機器において、投影された操作用画像で利用者からの入力を受け付ける入力装置に利用することが可能である。
【符号の説明】
【００６７】
１：レーザプロジェクタ、１０：受光部、
２９：位置判定部、  ３０：輝度変更部、
３１：高さ判定部、  ３２：位置補正部、
１００：投影面、  １０１：操作用画像、
Ｌ：物体、
【図１】
2014120009.tif 000003
【図２】
2014120009.tif 000004
【図３】
2014120009.tif 000005
【図４】
2014120009.tif 000006
【図５】
2014120009.tif 000007
【図６】
2014120009.tif 000008
【図７】
2014120009.tif 000009
【図８】
2014120009.tif 000010
【図９】
2014120009.tif 000011
【図１０】
2014120009.tif 000012
【図１１】
2014120009.tif 000013
【図１２】
2014120009.tif 000014
【図１３】
2014120009.tif 000015