(57)【特許請求の範囲】
【請求項１】
画像データに基づく投影画像を投影面に対して投影する投影部と、
前記投影画像を含む検出領域内に進入した指示部材または前記指示部材の影の進入方向を検出する検出部と、
アイコンの画像データを記憶するアイコン記憶部と、
前記投影画像の投影方向と前記検出部により検出した前記進入方向に基づいて、前記アイコンの表示形態を決定する決定部と、
前記決定部により決定された前記アイコンの表示形態に基づいて前記アイコンを投影する投影制御部と
を備えることを特徴とするプロジェクタ。
【請求項２】
前記決定部は、前記アイコンの表示形態として、前記アイコンの表示サイズ、前記アイコン同士の表示間隔、及び前記アイコンの表示位置のうちの少なくとも一つを決定することを特徴とする請求項１に記載のプロジェクタ。
【請求項３】
前記検出部により検出した前記進入方向が前記投影方向に沿った方向と前記投影方向と交差する方向のどちらに属するかを判定する判定部を備え、
前記決定部は、前記判定部による判定結果に基づいて前記アイコンの表示サイズ及び前記アイコン同士の表示間隔の少なくとも一方を決定することを特徴とする請求項２に記載のプロジェクタ。
【請求項４】
前記検出部において前記指示部材または前記指示部材の影の進入方向を検出する前記領域は、前記投影部からの距離が短いほど広いことを特徴とする請求項１〜３のいずれか一項に記載のプロジェクタ。
【請求項５】
前記指示部材の形態または前記指示部材の影の形態を認識する形態認識部と、
前記指示部材の形態または前記指示部材の影の形態に基づいて前記アイコンの表示サイズ、前記アイコン同士の表示間隔及び前記アイコンの表示位置のうちの少なくとも一つを変更する変更部と
を備えることを特徴とする請求項２〜４のいずれか一項に記載のプロジェクタ。
【請求項６】
画像データに基づく投影画像を投影面に対して投影する投影部と、
アイコンの画像データを記憶するアイコン記憶部と、
前記アイコンの表示位置を記憶する位置記憶部と、
前記アイコンの表示位置に基づく、前記投影部から前記表示位置までの距離により、前記投影画像の投影方向に沿って表示される前記アイコンの表示形態を決定する決定部と、
前記決定部により決定された前記アイコンの表示形態に基づいてそれぞれの前記アイコンを投影する投影制御部と
を備えることを特徴とするプロジェクタ。
【請求項７】
前記決定部は、前記アイコンの表示形態として、前記アイコンの表示サイズ及び前記アイコン同士の表示間隔の少なくとも一方を決定することを特徴とする請求項６に記載のプロジェクタ。
【請求項８】
前記アイコンの表示サイズは前記投影部からの距離が長いほど大きいことを特徴とする請求項７に記載のプロジェクタ。
【請求項９】
前記アイコン同士の表示間隔は前記投影部からの距離が長いほど狭いことを特徴とする請求項７または８に記載のプロジェクタ。
【請求項１０】
前記投影制御部は、前記アイコンを前記投影画像上に重畳して投影することを特徴とする請求項１〜９のいずれか一項に記載のプロジェクタ。
【請求項１１】
前記投影制御部は、前記アイコンを前記投影画像と異なる領域に投影することを特徴とする請求項１〜９のいずれか一項に記載のプロジェクタ。
【請求項１２】
前記投影面から前記指示部材までの法線方向の距離を測定する測定部と、
前記指示部材が所定のアイコンの表示位置の上方に位置する場合において前記法線方向の距離が所定の距離以下である場合に前記所定のアイコンの表示サイズを変更するサイズ変更部と
を備えることを特徴とする請求項１０に記載のプロジェクタ。
【請求項１３】
前記サイズ変更部は、前記投影画像上に重畳して投影される全ての前記アイコンの表示サイズを変更することを特徴とする請求項１２に記載のプロジェクタ。
【請求項１４】
画像データに基づく投影画像を投影面に対して投影する投影部と、
前記投影画像を含む検出領域内に進入した指示部材の進入方向及び前記指示部材の影の進入方向を検出する検出部と、
アイコンの画像データを記憶するアイコン記憶部と、
前記投影画像の投影方向、前記検出部により検出した前記指示部材の進入方向及び前記指示部材の影の進入方向に基づいて、前記アイコンの表示形態を決定する決定部と、
前記決定部により決定された前記アイコンの表示形態に基づいて前記アイコンを投影する投影制御部と
を備えることを特徴とするプロジェクタ。
【請求項１５】
前記決定部は、前記アイコンの表示形態として、前記アイコンの表示サイズ、前記アイコン同士の表示間隔、及び前記アイコンの表示位置のうちの少なくとも一つを決定することを特徴とする請求項１４に記載のプロジェクタ。
【請求項１６】
前記投影制御部は、前記指示部材の影の位置が前記投影方向において前記指示部材の位置の延長線上に位置する場合に前記アイコンを投影することを特徴とする請求項１４または１５に記載のプロジェクタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクタに関するものである。
【背景技術】
【０００２】
投影面上に操作アイコンを投影する投影装置が知られている（例えば、特許文献１参照）。この投影装置は、投影画像上への指の進入方向に応じて操作アイコンの投影位置または投影方向を決定している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０６４１０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上述の投影装置においては、操作時に操作アイコンが手の影になり、操作が行い難い場合があった。
【０００５】
本発明の目的は、操作アイコンが見やすく良好に操作を行うことができるプロジェクタを提供することである。
【課題を解決するための手段】
【０００６】
本発明のプロジェクタは、画像データに基づく投影画像を投影面に対して投影する投影部と、前記投影画像を含む検出領域内に進入した指示部材または前記指示部材の影の進入方向を検出する検出部と、アイコンの画像データを記憶するアイコン記憶部と、前記投影画像の投影方向と前記検出部により検出した前記進入方向に基づいて、前記アイコンの表示形態を決定する決定部と、前記決定部により決定された前記アイコンの表示形態に基づいて前記アイコンを投影する投影制御部とを備えることを特徴とする。
【０００７】
また、本発明のプロジェクタは、画像データに基づく投影画像を投影面に対して投影する投影部と、アイコンの画像データを記憶するアイコン記憶部と、前記アイコンの表示位置を記憶する位置記憶部と、前記アイコンの表示位置に基づく、前記投影部から前記表示位置までの距離により、前記投影画像の投影方向に沿って表示される前記アイコンの表示形態を決定する決定部と、前記決定部により決定された前記アイコンの表示形態に基づいてそれぞれの前記アイコンを投影する投影制御部とを備えることを特徴とする。
【０００８】
また、本発明のプロジェクタは、画像データに基づく投影画像を投影面に対して投影する投影部と、前記投影画像を含む検出領域内に進入した指示部材の進入方向及び前記指示部材の影の進入方向を検出する検出部と、アイコンの画像データを記憶するアイコン記憶部と、前記投影画像の投影方向、前記検出部により検出した前記指示部材の進入方向及び前記指示部材の影の進入方向に基づいて、前記アイコンの表示形態を決定する決定部と、前記決定部により決定された前記アイコンの表示形態に基づいて前記アイコンを投影する投影制御部とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明のプロジェクタによれば、操作アイコンが見やすく良好に操作を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態に係るプロジェクタの投影状態及び撮影状態を示す斜視図である。
【図２】第１の実施の形態に係るプロジェクタの構成を示すブロック図である。
【図３】第１の実施の形態に係るプロジェクタにおける処理を示すフローチャートである。
【図４】第１の実施の形態に係るプロジェクタの投影状態及び撮影状態を示す正面図及び側面図である。
【図５】第１の実施の形態に係るプロジェクタの投影画像上における方向を示す図である。
【図６】第１の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコン及び手の進入方向を示す図である。
【図７】第１の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコン及び手の進入方向を示す図である。
【図８】第１の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコンを示す図である。
【図９】第１の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコンを示す図である。
【図１０】第１の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコン及び指先の位置を示す図である。
【図１１】第１の実施の形態に係るプロジェクタにおける撮影領域を示す図である。
【図１２】第１の実施の形態に係るプロジェクタにおける撮影領域を示す図である。
【図１３】第１の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコン及び手の進入方向を示す図である。
【図１４】第１の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコンを示す図である。
【図１５】第１の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコンを示す図である。
【図１６】第１の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコンを示す図である。
【図１７】第１の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコンを示す図である。
【図１８】第２の実施の形態に係るプロジェクタの投影状態及び撮影状態を示す斜視図である。
【図１９】第２の実施の形態に係るプロジェクタの構成を示すブロック図である。
【図２０】第２の実施の形態に係るプロジェクタにおける処理を示すフローチャートである。
【図２１】第２の実施の形態に係るプロジェクタの投影状態及び撮影状態を示す正面図及び側面図である。
【図２２】第２の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコン及び手の影の進入方向を示す図である。
【図２３】第２の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコン及び手の影の進入方向を示す図である。
【図２４】第２の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコン及び手の影の進入方向を示す図である。
【図２５】第２の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコンを示す図である。
【図２６】第２の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコン及び手の影の進入方向を示す図である。
【図２７】第２の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコンを示す図である。
【図２８】第２の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコン及び手の影の進入方向を示す図である。
【図２９】第２の実施の形態に係るプロジェクタにより投影画像上に重畳して投影された操作アイコン及び手の影の進入方向を示す図である。
【図３０】第２の実施の形態に係るプロジェクタにより投影された投影画像及び手の影の進入方向を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の第１の実施の形態に係るプロジェクタについて説明する。図１は、第１の実施の形態に係るプロジェクタ２の投影状態及び撮影状態を示す斜視図である。プロジェクタ２は金属やプラスチックからなる筐体４を備え、筐体４は机６等の上面である載置面Ｇに載置される。また、筐体４の前面には、載置面Ｇに対して投影画像８及び操作アイコン９の投影を行うための投影窓１０、撮影領域１１に進入し操作アイコン９を指示する手１２等の指示部材を撮影するための撮影窓１４が設けられている。
【００１２】
図２は、第１の実施の形態に係るプロジェクタのシステム構成を示すブロック図である。プロジェクタ２は、ＣＰＵ２０を備え、ＣＰＵ２０には、図示しない電源スイッチ等を備える操作部２２、被写体を撮影するためのＣＣＤ等により構成される撮像素子を有するカメラ２４、カメラ２４により撮影された画像の画像データを記憶する画像記憶部２６、撮影、投影等に関する設定、制御を行うためのプログラムを格納するプログラム記憶部３０、投影する画像の画像データを記憶するメモリカード３２、画像記憶部２６やメモリカード３２に記憶された画像データに基づく画像を投影する投影部３４、撮影された画像に手１２の形状が含まれているか否かの判定を行う手認識部３６、手１２が撮影領域１１に進入した方向を検出する方向検出部３８が接続されている。ここで、投影部３４は、ＬＥＤ光源４６の点灯及び消灯を行う電源制御部４８、投影する画像を表示するＬＣＯＳ５０の表示制御を行う投影制御部５２を備えている。
【００１３】
次に図３に示すフローチャートを参照して第１の実施の形態に係るプロジェクタ２における処理について説明する。まず、図４（ａ）に示すように筐体４が載置面Ｇに載置され、電源スイッチがオンされると、ＣＰＵ２０は、投影部３４に投影開始の指示を行い、メモリカード３２から画像データを読み出して、投影制御部５２により画像データに基づく画像をＬＣＯＳ５０に表示する。また、電源制御部４８は、投影開始の指示によりＬＥＤ光源４６を点灯し、図４（ａ）、（ｂ）に示すように投影窓１０から斜下方向に投影光を射出し、載置面Ｇ上に投影画像８を投影する（ステップＳ１）。
【００１４】
また、ＣＰＵ２０は、カメラ２４により投影画像８を含む撮影領域１１の撮影を開始する（ステップＳ２）。ここで、カメラ２４による撮影は、動画撮影または、一定時間間隔での静止画撮影により行われ、カメラ２４により撮影された画像の画像データは、画像記憶部２６に記憶される。
【００１５】
次に、ＣＰＵ２０は、画像記憶部２６から画像データを読み出し、手認識部３６により画像データに基づく画像に手１２の形状が含まれているか否かの判定を行う（ステップＳ３）。なお、画像データに基づく画像に手１２の形状が含まれているか否かの判定は、画像データに基づく画像から手１２の領域及び指先の位置をパターンマッチング等により検出することにより行う。
【００１６】
ここで、図５は、載置面Ｇに載置されたプロジェクタ２、載置面Ｇに投影された投影画像８を含む撮影領域１１を上から見下ろした図である。この図５に示すように、投影方向に沿った方向において、投影画像８上のプロジェクタ２の筐体４に近い側を後側、筐体４から遠い側を前側とする。また、投影方向と直交する方向において、投影画像８上の右側を右側、左側を左側とする。
【００１７】
画像データに基づく画像に手１２の形状が含まれていた場合（ステップＳ３：Ｙｅｓ）、ＣＰＵ２０は、方向検出部３８により手１２が図５に示す何れの方向から撮影領域１１に進入したかを検出する（ステップＳ４）。一方、画像データに基づく画像に手１２の形状が含まれていなかった場合（ステップＳ３：Ｎｏ）、ＣＰＵ２０は、手１２が進入した方向について検出を行うことなくステップＳ１の処理に戻る。
【００１８】
次に、ＣＰＵ２０は、手１２の進入方向が図５に示す前後方向と左右方向の何れの方向に属するかを判定し、判定結果に基づいて操作アイコン９のサイズ及び表示間隔を決定する（ステップＳ５）。例えば、手１２が撮影領域１１の右側又は左側から進入した場合、操作アイコン９のサイズを２ｃｍ×２ｃｍ、操作アイコン９同士の間隔を２ｃｍのように決定する。また、手１２が撮影領域１１の前側又は後側から進入した場合、操作アイコン９のサイズを４ｃｍ×４ｃｍ、操作アイコン９同士の間隔を０．５ｃｍ等のように決定する。
【００１９】
次に、ＣＰＵ２０は、プログラム記憶部３０から操作アイコン９の画像データを読み出し、投影部３４に指示しステップＳ５で決定したサイズ及び表示間隔で操作アイコン９を投影画像８の手１２が進入した側の縁部に沿って投影する（ステップＳ６）。例えば、図６に示すように、手１２が右側から撮影領域１１内に進入した場合、操作アイコン９をステップＳ５で決定したサイズ及び表示間隔で投影画像８の右側の縁部に沿って投影する。また、図７に示すように、手１２が前側から撮影領域１１内に進入した場合、操作アイコン９をステップＳ５で決定したサイズ及び表示間隔で投影画像８の前側の縁部に沿って投影する。
【００２０】
次に、ＣＰＵ２０は、操作アイコン９から指先までの距離が所定の距離以下であるか否かの判定を行う（ステップＳ７）。例えば、図８（ａ）に示すように、手１２が前側（図５参照）から撮影領域１１内に進入し、指先が「ＨＯＭＥ」の操作アイコン９上に位置したとする。この場合、ＣＰＵ２０は、「ＨＯＭＥ」の操作アイコン９の位置において、図８（ｂ）に示す載置面Ｇから指先位置までの法線方向の距離Ｘを画像データに基づいて測定し、法線方向の距離Ｘが所定の距離以下であるか否かの判定を行う。ここで、所定の距離については操作者が任意に設定することができる。
【００２１】
法線方向の距離Ｘが所定の距離以下である場合（ステップＳ７：Ｙｅｓ）、ＣＰＵ２０は、指先の直下に位置する、例えば、「ＨＯＭＥ」の操作アイコン９のサイズを大きなサイズに変更し、投影部３４により、図８（ａ）に示すように大きなサイズの「ＨＯＭＥ」の操作アイコン９を投影する（ステップＳ８）。一方、法線方向の距離Ｘが所定の距離を超える場合（ステップＳ７：Ｎｏ）、ＣＰＵ２０は、操作アイコン９のサイズを変更せずステップＳ１の処理に戻る。
【００２２】
ここで、カメラ２４による撮影は動画撮影等により行われ、逐次法線方向の距離Ｘの測定が行われるため、図９に示すように法線方向の距離Ｘを所定の距離以下に保ったまま指先を操作アイコン９上でスライドさせると、指先の位置に伴って操作アイコン９のサイズが変更される。
【００２３】
次に、ＣＰＵ２０は、画像データから指先が載置面Ｇに接しているか否かの判定を行う（ステップＳ９）。例えば、図１０（ａ）、（ｂ）に示すように、「設定」のアイコン９上に位置する指先が載置面Ｇに接している場合（ステップＳ９：Ｙｅｓ）、ＣＰＵ２０は、投影部３４に指示して、「設定」の操作アイコン９の内容に対応する、例えば、投影画像８の明るさを設定するための「設定画面」の画像を投影する（ステップＳ１０）。一方、指先が載置面Ｇに接していない場合（ステップＳ９：Ｎｏ）、ＣＰＵ２０は、操作アイコン９の内容に対応する画像を投影することなくステップＳ１の処理に戻る。
【００２４】
この第１の実施の形態に係るプロジェクタ２によれば、手１２の進入方向に対応して異なるサイズ及び表示間隔のアイコン９を投影するため、手１２の影になる領域においても操作アイコン９が見やすく良好に操作を行うことができる。例えば、手１２が撮影領域１１の右側又は左側（図５参照）から進入すると操作アイコン９は投影画像８の右側又は左側の縁部に沿って投影される（図６参照）。このような場合、指先で指示した操作アイコン９よりも前側（図５参照）に位置する操作アイコン９は手１２の影になるため、見やすさを優先して小さなサイズの操作アイコン９を広い間隔で投影画像８の右側又は左側の縁部に沿って投影する。一方、手１２が撮影領域１１の前側又は後側（図５参照）から進入すると操作アイコン９は投影画像８の前側又は後側の縁部に沿って投影される（図７参照）。このような場合、指示した操作アイコン９に隣接する操作アイコン９は手１２の影にならないため操作性を優先して大きなサイズの操作アイコン９を狭い間隔で投影画像８の前側又は後側の縁部に沿って投影する。
【００２５】
なお、第１の実施の形態において、投影画像８の縁部から撮影領域１１の縁部までの幅が縁部の方向によって異なるようにしてもよい。例えば、図１１に示すように、Ａの幅を、Ｂの幅よりも狭くしてもよい。また、図１２に示すように、筐体４から遠くなるほど投影画像８の縁部から撮影領域１１の縁部までの幅が狭くなるようにしてもよい。これにより、手１２が撮影領域１１の右側、左側又は後側（図５参照）から進入した場合、投影画像８上に手１２の影が映る前に操作アイコン９を投影し、操作者が操作アイコン９の位置を早めに認識できるようにすることができる。また、手１２の影になりにくい投影画像８の前側（図５参照）に位置する操作アイコン９は、手１２が投影画像８上に進入する直前まで投影されないため、誤って載置面Ｇに手１２を近づけた場合に操作アイコン９が投影されるような誤作動を防止することができる。なお、撮影領域１１を元の状態としたまま（図１０（ａ）等参照）、手認識部３６が画像データに基づく画像に手１２の形状が含まれているか否かを判定する領域を図１１、１２に示す撮影領域１１のように変更してもよい。
【００２６】
また、第１の実施の形態においては、図６に示すように操作アイコン９を投影方向に沿って投影する場合、投影画像８上に投影される各々の操作アイコン９のサイズは均一であり、操作アイコン９同士の表示間隔は均等であるが、操作アイコン９のサイズ及び表示間隔が異なるようにしてもよい。例えば、ステップＳ５において、投影窓１０からの距離に基づいて操作アイコン９のサイズ及び表示間隔を決定し、図１３に示すように投影画像８の前側（図５参照）に大きなサイズの操作アイコン９を、後側に小さなサイズの操作アイコン９を投影し、前側になるほど表示間隔が狭くなるようにしてもよい。これにより、図１４に示すように手１２の影になる領域に位置する操作アイコン９を更に見やすくすることができる。
【００２７】
また、第１の実施の形態においては、図６に示すように操作アイコン９を投影方向に沿って投影する場合、手１２が進入した側の投影画像８の縁部から操作アイコン９の投影位置までの距離は均一であるが、図１５に示すように操作アイコン９の位置が投影窓１０から遠くなるほど手１２が進入した側の投影画像８の縁部から離れた位置に操作アイコン９を投影するようにしてもよい。これにより、投影画像８の後側に位置する操作アイコン９を指先で指示した場合、投影画像８の前側（図５参照）の操作アイコン９が手１２の影にならないようにすることができる。また、この場合においても、前側（図５参照）になるほど操作アイコン９同士の表示間隔が狭くなるようにしてもよい。
【００２８】
また、第１の実施の形態においては、手認識部３６において、画像データから手１２の領域及び指先の位置を検出することにより画像データに基づく画像に手１２の形状が含まれているか否かの判定を行っているが、指示棒等の領域及び先端位置を検出することにより画像データに基づく画像に指示棒等の形状が含まれているか否かの判定を行うようにしてもよい。これにより、手１２以外の指示部材が撮影領域１１に進入した場合であっても、操作アイコン９を投影画像８上に投影することができる。
【００２９】
また、指示棒等のような細い部材で操作アイコン９を指示する場合、操作アイコン９が指示棒等の影で見難くなることがない。このため、画像データに基づく画像に指示棒等の形状が含まれている場合には、図１６に示すように、操作性を優先して操作アイコン９を指示棒等１８の先端の位置の周囲に投影するようにしてもよい。また、操作アイコン９のサイズを小さなサイズに変更し、操作アイコン９同士の表示間隔を狭くして投影するようにしてもよい。これにより、投影画像８上に影が出にくい指示棒等１８でプロジェクタ２を操作する場合には、指示棒等１８を大きく移動させずに操作アイコン９を指示することができる。
【００３０】
また、第１の実施の形態においては、法線方向の距離Ｘ（図８（ｂ）参照）が所定の距離以下である場合、指先の直下に位置する操作アイコン９を大きなサイズに変更しているが、図１７に示すように投影画像８上に投影される全ての操作アイコン９を大きなサイズに変更してもよい。
【００３１】
また、第１の実施の形態においては、ステップＳ５において操作アイコン９のサイズ及び表示間隔を決定しているが、操作アイコン９のサイズまたは表示間隔のどちらか一方のみを決定するようにしてもよい。
【００３２】
また、第１の実施の形態においては、操作アイコン９を投影画像８上に重畳して投影する場合を例に説明しているが、プロジェクタ２が投影部３４の他に操作アイコン９を投影する補助投影部を備え、補助投影部により投影画像８と異なる領域、例えば隣接する領域に操作アイコン９を投影するようにしてもよい。この場合、操作アイコン９が手１２の影になることがないため、更に操作アイコン９が見やすく良好に操作を行うことができる。
【００３３】
また、この場合において、手１２が撮影領域１１に進入した方向（図５参照）に対応して異なるサイズ及び表示間隔のアイコン９を投影画像８に隣接する領域に投影するようにしてもよい。また、操作アイコン９を投影方向に沿って投影する場合において（図６参照）、投影画像８に隣接する領域の前側または後側（図５参照）に狭い間隔で大きなサイズの操作アイコン９を、左側または右側に広い間隔で小さなサイズの操作アイコン９を投影するようにしてもよい。また、操作アイコン９を投影方向に沿って投影する場合において（図６参照）、操作アイコン９の位置が投影窓１０から遠くなるほど投影画像８に隣接する領域の縁部から離れた位置に操作アイコン９を投影するようにしてもよい。
【００３４】
また、画像データに指示棒等の形状が含まれている場合、操作アイコン９を投影画像８に隣接する領域において指示棒等１８の先端に対応する位置の周囲に小さなサイズの操作アイコン９を狭い間隔で投影するようにしてもよい。また、指先が載置面Ｇに近づいたときに操作アイコン９のサイズを大きなサイズに変更してもよい。
【００３５】
また、投影画像８と操作アイコン９を一つの領域内に並べて投影するようにしてもよい。例えば、一つの領域を２分割し、一方の側に投影画像８を投影し他方の側に操作アイコン９を投影するようにしてもよい。
【００３６】
また、第１の実施の形態においては、机６の載置面Ｇに投影画像の投影を行っているが、投影画像は、壁や床など他の平面に投影してもよい。また、球のような曲面体や移動物体などに投影してもよい。
【００３７】
次に、第２の実施の形態に係るプロジェクタについて説明する。なお、第２の実施の形態に係るプロジェクタは、図１８に示すように、プロジェクタ２００の筐体４の前面において、投影窓１０の下に手の影６２を撮影するための撮影窓１４を設けたものである。また、図１９のブロック図に示すように、第１の実施の形態に係るプロジェクタ２において、撮影された画像に手の影６２の形状が含まれているか否を判定する手の影認識部６０を追加し、さらに、方向検出部３８において手の影６２が撮影領域１１に進入した方向を検出する機能を追加したものである。従って、第１の実施の形態と同様の構成についての詳細な説明は省略し、異なる部分のみについて説明する。また、第１の実施の形態と同一の構成には同一の符号を付して説明する。
【００３８】
次に、図２０に示すフローチャートを参照して第２の実施の形態に係るプロジェクタ２００における処理について説明する。まず、図２１（ａ）に示すように筐体４が載置面Ｇに載置され、電源スイッチがオンされると、ＣＰＵ２０は、図２１（ａ）、（ｂ）に示すように投影窓１０から斜下方向に投影光を射出し、載置面Ｇ上に投影画像８を投影する（ステップＳ１１）。
【００３９】
次に、ＣＰＵ２０は、カメラ２４により投影画像８を含む撮影領域１１の撮影を開始する（ステップＳ１２）。ここで、カメラ２４による撮影は、動画撮影または、一定時間間隔での静止画撮影により行われ、カメラ２４により撮影された画像の画像データは、画像記憶部２６に記憶される。
【００４０】
次に、ＣＰＵ２０は、画像記憶部２６から画像データを読み出し、手の影認識部６０により画像データに基づく画像に手の影６２の形状が含まれているか否かの判定を行う（ステップＳ１３）。ここで、画像データに基づく画像に手の影６２の形状が含まれているか否かの判定は、画像データに基づく画像から手の影６２になる領域及び手の影６２になる領域において指先に相当する位置をパターンマッチング等により検出することにより行う。
【００４１】
画像データに基づく画像に手の影６２の形状が含まれていた場合（ステップＳ１３：Ｙｅｓ）、ＣＰＵ２０は、方向検出部３８により手の影６２が図５に示す何れの方向から撮影領域１１に進入したかを検出する（ステップＳ１４）。一方、画像データに基づく画像に手の影６２の形状が含まれていなかった場合（ステップＳ１３：Ｎｏ）、ＣＰＵ２０は、手の影６２が進入した方向について検出を行うことなくステップＳ１１の処理に戻る。
【００４２】
次に、ＣＰＵ２０は、手の影６２の進入方向が図５に示す前後方向と左右方向の何れの方向に属するかを判定し、判定結果に基づいて操作アイコン９のサイズ及び表示間隔を決定する（ステップＳ１５）。
【００４３】
次に、ＣＰＵ２０は、プログラム記憶部３０から操作アイコン９の画像データを読み出し、投影部３４に指示しステップＳ１５で決定したサイズ及び表示間隔で操作アイコン９を投影画像８の手の影６２が進入した側の縁部に沿って投影する（ステップＳ１６）。例えば、図２２に示すように、手の影６２が右側から撮影領域１１内に進入した場合、操作アイコン９をステップＳ１５で決定したサイズ及び表示間隔で投影画像８の右側の縁部に沿って投影する。また、図２３に示すように、手の影６２が前側から撮影領域１１内に進入した場合、操作アイコン９をステップＳ１５で決定したサイズ及び表示間隔で投影画像８の前側の縁部に沿って投影する。
【００４４】
次に、ＣＰＵ２０は、手認識部３６により画像データに基づく画像に手１２の形状が含まれているか否かの判定を行う（ステップＳ１７）。画像データに基づく画像に手１２の形状が含まれていなかった場合（ステップＳ１７：Ｎｏ）、ステップＳ１１の処理に戻る。一方、画像データに基づく画像に手１２の形状が含まれていた場合（ステップＳ１７：Ｙｅｓ）、ＣＰＵ２０は、操作アイコン９から指先までの距離が所定の距離以下であるか否かの判定を行う（ステップＳ１８）。
【００４５】
操作アイコン９から指先までの距離が所定の距離以下である場合（ステップＳ１８：Ｙｅｓ）、ＣＰＵ２０は、指先の直下に位置する操作アイコン９のサイズを大きなサイズに変更し、投影部３４により、大きなサイズの操作アイコン９を投影する（ステップＳ１９）。一方、操作アイコン９から指先までの距離が所定の距離を超える場合（ステップＳ１８：Ｎｏ）、ＣＰＵ２０は、操作アイコン９のサイズを変更せずステップＳ１１の処理に戻る。
【００４６】
次に、ＣＰＵ２０は、画像データから指先が載置面Ｇに接しているか否かの判定を行う（ステップＳ２０）。例えば、「設定」のアイコン９上に位置する指先が載置面Ｇに接している場合（図１０（ａ）、（ｂ）参照、ステップＳ２０：Ｙｅｓ）、ＣＰＵ２０は、投影部３４に指示して、「設定」の操作アイコン９の内容に対応する、投影画像８の明るさを設定するための「設定画面」の画像を投影する（ステップＳ２１）。一方、指先が載置面Ｇに接していない場合（ステップＳ２０：Ｎｏ）、ＣＰＵ２０は、操作アイコン９の内容に対応する画像を投影することなくステップＳ１１の処理に戻る。
【００４７】
この第２の実施の形態に係るプロジェクタ２００によれば、方向検出部３８において手の影６２が撮影領域１１に進入した方向を検出するため、例えば、手１２の位置（高さ）が載置面Ｇから離れており、手１２が撮影領域１１に進入していない場合であっても手の影６２の進入方向に基づいてアイコン９を投影することができる。このため、アイコン９が早めに投影されることから、操作者は余裕を持って操作アイコン９を選択することができる。また、手の影６２の進入方向に対応して異なるサイズ及び表示間隔のアイコン９を投影するため、第１の実施の形態と同様に、手１２の影になる領域においても操作アイコン９が見やすく良好に操作を行うことができる。
【００４８】
なお、第２の実施の形態において、投影画像８の縁部から撮影領域１１の縁部までの幅が縁部の方向によって異なるようにしてもよい。例えば、図１１に示すように、Ａの幅を、Ｂの幅よりも狭くしてもよい。また、図１２に示すように、筐体４から遠くなるほど投影画像８の縁部から撮影領域１１の縁部までの幅が狭くなるようにしてもよい。これにより、手の影６２が撮影領域１１の右側、左側又は後側（図５参照）から進入した場合、投影画像８上に手１２の影が映る前に操作アイコン９を投影し、操作者が操作アイコン９の位置を早めに認識できるようにすることができる。また、手１２の影になりにくい投影画像８の前側（図５参照）に位置する操作アイコン９は、手の影６２が投影画像８上に進入する直前まで投影されないため、誤って載置面Ｇに手１２を近づけた場合に操作アイコン９が投影されるような誤作動を防止することができる。なお、撮影領域１１を元の状態としたまま（図１０（ａ）等参照）、手の影認識部６０が画像データに基づく画像に手の影６２が含まれているか否かを判定する領域を図１１、１２に示す撮影領域１１のように変更してもよい。
【００４９】
また、第２の実施の形態においては、図２２に示すように操作アイコン９を投影方向に沿って投影する場合、投影画像８上に投影される各々の操作アイコン９のサイズは均一であり、操作アイコン９同士の表示間隔は均等であるが、操作アイコン９のサイズ及び表示間隔が異なるようにしてもよい。例えば、ステップＳ１５において、投影窓１０からの距離に基づいて操作アイコン９のサイズ及び表示間隔を決定し、図２４に示すように投影画像８の前側（図５参照）に大きなサイズの操作アイコン９を、後側に小さなサイズの操作アイコン９を投影し、前側になるほど表示間隔が狭くなるようにしてもよい。これにより、図２５に示すように手１２の影になる領域に位置する操作アイコン９を更に見やすくすることができる。
【００５０】
また、第２の実施の形態において、図２６に示すように操作アイコン９の位置が投影窓１０から遠くなるほど手の影６２が進入した側の投影画像８の縁部から離れた位置に操作アイコン９を投影するようにしてもよい。これにより、投影画像８の後側に位置する操作アイコン９を指先で指示した場合、投影画像８の前側（図５参照）の操作アイコン９が手１２の影にならないようにすることができる。また、この場合においても、前側（図５参照）になるほど操作アイコン９同士の表示間隔が狭くなるようにしてもよい。
【００５１】
また、第２の実施の形態において、手の影認識部６０により画像データに基づく画像に指示棒等の影が含まれているか否かの判定を行うようにしてもよい。これにより、手１２以外の指示部材の影が撮影領域１１に進入した場合であっても、操作アイコン９を投影画像８上に投影することができる。
【００５２】
また、指示棒等のような細い部材で操作アイコン９を指示する場合、操作アイコン９が指示棒等の影で見難くなることがない。このため、画像データに基づく画像に指示棒等の影が含まれている場合には、図２７に示すように、操作性を優先して操作アイコン９を指示棒等の影１９先端の位置の周囲に投影するようにしてもよい。また、操作アイコン９のサイズを小さなサイズに変更し、操作アイコン９同士の表示間隔を狭くして投影するようにしてもよい。これにより、投影画像８上に影が出にくい指示棒等１８でプロジェクタ２００を操作する場合には、指示棒等１８を大きく移動させずに操作アイコン９を指示することができる。
【００５３】
また、第２の実施の形態においては、操作アイコン９を投影画像８上に重畳して投影する場合を例に説明しているが、プロジェクタ２００が投影部３４の他に操作アイコン９を投影する補助投影部を備え、補助投影部により投影画像８と異なる領域、例えば隣接する領域に操作アイコン９を投影するようにしてもよい。この場合、操作アイコン９が手１２の影になることがないため、更に操作アイコン９が見やすく良好に操作を行うことができる。
【００５４】
また、この場合において、投影画像８と操作アイコン９を一つの領域内に並べて投影するようにしてもよい。例えば、一つの領域を２分割し、一方の側に投影画像８を投影し他方の側に操作アイコン９を投影するようにしてもよい。
【００５５】
また、第２の実施の形態において、撮影領域１１の撮影を開始した後に（ステップＳ１２）、手認識部３６により画像データに手１２の形状に対応する画像データが含まれているか否かの判定を行うようにしてもよい。ここで、画像データに手１２の形状に対応する画像データが含まれていた場合、ＣＰＵ２０は、方向検出部３８により手１２が図５に示す何れの方向から撮影領域１１に進入したかを検出し、進入方向が図５に示す前後方向と左右方向の何れの方向に属するかを判定する。そして、手１２の進入方向を判定した後に、手の影認識部６０により画像データに手の影６２の形状に対応する画像データが含まれているか否かの判定を行うようにしてもよい（ステップＳ１３）。これにより、ＣＰＵ２０は、図２５に示すように、撮影領域１１に手１２が進入し、且つ撮影領域１１に手の影６２が進入した場合に操作アイコン９を投影することができる。なお、この場合、図２８に示すように、撮影領域１１に手の影６２が進入していても手１２が進入していなければ操作アイコン９は投影されないため、例えば、操作者が誤ってプロジェクタ２００に手１２を近づけた場合等に操作アイコン９が投影されるような誤作動を防止することができる。
【００５６】
また、この場合、撮影領域１１に進入した手の影６２の位置が、投影方向において手１２の位置の延長線上に位置する場合にのみ操作アイコン９を投影するようにしてもよい。例えば、図２９（ａ）に示すように、手１２及び手の影１２が撮影領域１１に進入したとする。この場合において、図２９（ｂ）に示すように、手の影１２の位置が投影方向において手１２の位置の延長線上に位置していればアイコン９を投影する。一方、図３０に示すように、手１２と手の影６２とが異なる方向から撮影領域１１に進入したような場合、手の影６２の位置は、投影方向において手１２の位置の延長線上に位置しないため、操作アイコン９を投影しない。これにより、操作者以外の者が誤ってプロジェクタ２００に手１２を近づけ、投影光以外の照明光等に基づく手の影６２が撮影領域１１に進入した場合等（図３０参照）において操作アイコン９が投影されるような誤作動を防止することができ、プロジェクタ２００の操作性を向上させることができる。
【符号の説明】
【００５７】
２、２００…プロジェクタ、４…筐体、６…机、８…投影画像、９…操作アイコン、１０…投影窓、１１…撮影領域、１２…手、１４…撮影窓、２０…ＣＰＵ、２２…操作部、２４…カメラ、２６…画像記憶部、３０…プログラム記憶部、３２…メモリカード、３４…投影部、３６…手認識部、３８…方向検出部、６０…手の影認識部
【図１】
0005304848.tif 000002
【図２】
0005304848.tif 000003
【図３】
0005304848.tif 000004
【図４】
0005304848.tif 000005
【図５】
0005304848.tif 000006
【図６】
0005304848.tif 000007
【図７】
0005304848.tif 000008
【図８】
0005304848.tif 000009
【図９】
0005304848.tif 000010
【図１０】
0005304848.tif 000011
【図１１】
0005304848.tif 000012
【図１２】
0005304848.tif 000013
【図１３】
0005304848.tif 000014
【図１４】
0005304848.tif 000015
【図１５】
0005304848.tif 000016
【図１６】
0005304848.tif 000017
【図１７】
0005304848.tif 000018
【図１８】
0005304848.tif 000019
【図１９】
0005304848.tif 000020
【図２０】
0005304848.tif 000021
【図２１】
0005304848.tif 000022
【図２２】
0005304848.tif 000023
【図２３】
0005304848.tif 000024
【図２４】
0005304848.tif 000025
【図２５】
0005304848.tif 000026
【図２６】
0005304848.tif 000027
【図２７】
0005304848.tif 000028
【図２８】
0005304848.tif 000029
【図２９】
0005304848.tif 000030
【図３０】
0005304848.tif 000031