(57)【要約】      （修正有）【課題】操作手段に適した操作用画像を投影できる投影装置及び投影方法を提供する。【解決手段】投影装置１は、画像を投影する投影面の撮像画像を生成する撮像部１１と、撮像部が生成した撮像画像に含まれる所定の被写体を検出する被写体検出部１２と、被写体検出部が検出した被写体の種別に基づいて決定した操作用画像を投影面に投影する投影部１７と、を有する。また、投影部は、被写体検出部が検出した被写体の種別に基づいて決定した間隔で配置された複数のアイコン画像を含む操作用画像を投影面に投影する。【選択図】図２
2017227985.tif 000002
【特許請求の範囲】
【請求項１】
画像を投影する投影面の撮像画像を生成する撮像手段と、
前記撮像手段が生成した前記撮像画像に含まれる所定の被写体を検出する被写体検出手段と、
前記被写体検出手段が検出した前記被写体の種別に基づいて決定した操作用画像を前記投影面に投影する投影手段と、
を有することを特徴とする投影装置。
【請求項２】
前記投影手段は、前記被写体検出手段が検出した前記被写体の種別に基づいて決定した間隔で配置された複数のアイコン画像を含む前記操作用画像を前記投影面に投影することを特徴とする、
請求項１に記載の投影装置。
【請求項３】
前記投影手段は、前記被写体検出手段が検出した前記被写体の種別が輝点である場合に、前記被写体の種別が人体の一部である場合よりも大きな間隔で配置した前記複数のアイコン画像を含む前記操作用画像を投影することを特徴とする、
請求項２に記載の投影装置。
【請求項４】
前記投影手段は、前記被写体検出手段が検出した前記被写体の種別に基づいて決定した位置に配置された前記操作用画像を前記投影面に投影することを特徴とする、
請求項１から３のいずれか一項に記載の投影装置。
【請求項５】
前記投影装置は、前記被写体の位置を検出する位置検出手段を有し、
前記投影手段は、前記位置検出手段が検出した位置に基づいて決定した位置に前記操作用画像を投影することを特徴とする、
請求項１から４のいずれか一項に記載の投影装置。
【請求項６】
前記投影手段は、前記被写体検出手段が検出した前記被写体の種別に人体の一部及び輝点が含まれる場合に、前記位置検出手段が検出した人体に対応するユーザの目線範囲に含まれない位置に前記操作用画像を投影することを特徴とする、
請求項５に記載の投影装置。
【請求項７】
前記投影手段は、前記被写体検出手段が検出した前記被写体の種別に人体の一部が含まれ、かつ輝点が含まれない場合に、前記位置検出手段が検出した人体の位置から所定の距離以内に前記操作用画像を投影することを特徴とする、
請求項５に記載の投影装置。
【請求項８】
前記投影手段は、前記被写体検出手段が検出した前記被写体の種別に人体の一部及び輝点が含まれる場合に、前記位置検出手段が検出した人体の位置から所定の距離以上離れた位置に前記操作用画像を投影することを特徴とする、
請求項５に記載の投影装置。
【請求項９】
前記投影手段は、前記被写体検出手段が検出した前記被写体の種別が輝点である場合に、前記輝点から所定の範囲内に前記操作用画像を投影することを特徴とする、
請求項５に記載の投影装置。
【請求項１０】
前記投影手段は、前記撮像画像に基づいて前記投影面に投影する前記操作用画像を決定する所定の操作モードに設定されている場合に、前記被写体の種別に基づいて決定した第１操作用画像を投影し、前記投影装置が、前記所定の操作モードに設定されていない場合に、前記第１操作用画像と異なる第２操作用画像を投影することを特徴とする、
請求項１から９のいずれか一項に記載の投影装置。
【請求項１１】
前記投影手段は、前記被写体検出手段が人体の一部も輝点も検出しない場合に、前記操作用画像を投影せず、前記人体の一部か前記輝点が検出されたことに応じて、前記操作用画像の投影を開始することを特徴とする、
請求項１から１０のいずれか一項に記載の投影装置。
【請求項１２】
画像を投影する投影面の撮像画像を生成するステップと、
生成した前記撮像画像に含まれる所定の被写体を検出するステップと、
検出した前記被写体の種別に基づいて決定した操作用画像を前記投影面に投影するステップと、
を有することを特徴とする投影方法。
【請求項１３】
画像を投影する投影面の撮像画像を取得する取得手段と、
前記取得手段が取得した前記撮像画像に含まれる所定の被写体を検出する被写体検出手段と、
前記被写体検出手段が検出した前記被写体の種別に基づいて決定した操作用画像を、前記投影面に画像を投影する投影装置に出力する出力手段と、
を有することを特徴とする電子機器。
【請求項１４】
コンピュータを、
画像を投影する投影面の撮像画像を取得する取得手段、
前記取得手段が取得した前記撮像画像に含まれる所定の被写体を検出する被写体検出手段、及び
前記被写体検出手段が検出した前記被写体の種別に基づいて決定した操作用画像を、前記投影面に画像を投影する投影手段に出力する出力手段、
として機能させるためのプログラムを記録する記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を投影する投影装置及び投影方法に関するものである。
【背景技術】
【０００２】
会議のプレゼンテーション等を行う際、プレゼンテーション資料をスクリーンに投影表示するプロジェクタが利用されている。その際、プロジェクタの投影画面に表示された操作用画像をユーザが手で操作することで、資料のページを切り替え操作等の各種操作を行う技術が知られている。特許文献１には、撮像画像を用いて認識したユーザ操作に応じて、投影画像に配置する操作用画像の位置を決定する投影装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１７８７９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１においては、ユーザの手の動きによって、投影されているプレゼンテーション資料のページを切り替える操作をすることが想定されている。しかしながら、プレゼンテーション資料の操作は、プレゼンテーションをしているユーザだけでなく、他の人がレーザーポインタを用いて行うことも考えられる。この場合、ユーザの手で操作するための操作用画像をレーザーポインタで操作するために用いると、操作性に問題が生じてしまう。例えば、ユーザが操作用画像を手で操作する場合には、複数の操作用画像が接していても誤操作をしづらいが、レーザーポインタで遠方から操作用画像を選択する場合には、複数の操作用画像が接していると、誤って隣の操作用画像を選択してしまいやすいという問題が生じてしまう。
【０００５】
そこで、本発明はこれらの点に鑑みてなされたものであり、操作手段に適した操作用画像を投影できる投影装置及び投影方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の投影装置は、画像を投影する投影面の撮像画像を生成する撮像手段と、前記撮像手段が生成した前記撮像画像に含まれる所定の被写体を検出する被写体検出手段と、前記被写体検出手段が検出した前記被写体の種別に基づいて決定した操作用画像を前記投影面に投影する投影手段と、を有することを特徴とする。
【０００７】
本発明の投影方法は、画像を投影する投影面の撮像画像を生成するステップと、生成した前記撮像画像に含まれる所定の被写体を検出するステップと、検出した前記被写体の種別に基づいて決定した操作用画像を前記投影面に投影するステップと、を有することを特徴とする。
【０００８】
本発明の電子機器は、画像を投影する投影面の撮像画像を取得する取得手段と、前記取得手段が取得した前記撮像画像に含まれる所定の被写体を検出する被写体検出手段と、前記被写体検出手段が検出した前記被写体の種別に基づいて決定した操作用画像を、前記投影面に画像を投影する投影装置に出力する出力手段と、を有することを特徴とする。
【０００９】
本発明の記録媒体は、コンピュータを、画像を投影する投影面の撮像画像を取得する取得手段、前記取得手段が取得した前記撮像画像に含まれる所定の被写体を検出する被写体検出手段、及び前記被写体検出手段が検出した前記被写体の種別に基づいて決定した操作用画像を、前記投影面に画像を投影する投影手段に出力する出力手段、として機能させるためのプログラムを記録する。
【発明の効果】
【００１０】
本発明によれば、操作手段に適した操作用画像を投影することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係るプロジェクタシステムＳを用いて画像を表示している状態を示す図である。
【図２】本実施形態に係る投影装置１の構成を示す図である。
【図３】投影装置１の基本動作を示すフローチャートである。
【図４】投影装置１が投影面上で被写体を検出し、操作を認識するための処理手順を示すフローチャートである。
【図５】人体の一部を検出し、輝点８を検出しない場合の操作用画像７を示す図である。
【図６】人体の一部及び輝点８を検出した場合の操作用画像７を示す図である。
【図７】人体の一部及び輝点８を検出した場合の操作用画像７を示す別の図である。
【図８】輝点８を検出し、人体の一部を検出しない場合の操作用画像７を示す図である。
【発明を実施するための形態】
【００１２】
［プロジェクタシステムＳの概要］
図１は、本実施形態に係るプロジェクタシステムＳを用いて画像を表示している状態を示す図である。
プロジェクタシステムＳは、投影装置１、ＰＣ（Personal Computer）２、及び投影スクリーン３を有しており、ＰＣ２から投影装置１に入力した画像が投影スクリーン３に投影される。
【００１３】
投影装置１は、例えばプロジェクタである。投影装置１は、投影スクリーン３の投影面の前方に設置されており、投影スクリーン３に画像を投影する。投影装置１は、カメラを内蔵しており、投影スクリーン３及びその近傍を撮影することができる。投影装置１の詳細については、後述する。
【００１４】
ＰＣ２は、パーソナルコンピュータであり、ケーブル等を介して投影装置１と接続されている。そして、ＰＣ２は、投影装置１に映像信号を出力する。投影スクリーン３は、投影装置１の前方に設置されており、投影装置１から投影された画像が投影される。
【００１５】
撮影範囲４は、投影装置１が有するカメラが、投影スクリーン３及びその近傍を撮影する領域である。投影装置１は、カメラが撮影範囲４を撮影して得られた撮像画像に含まれる所定の被写体を検出する。所定の被写体は、例えばユーザ５の身体の一部（人体の一部）及びレーザーポインタ６から投射された光により生じた輝点８である。
【００１６】
ユーザ５は、例えば、プレゼンターであり、投影スクリーン３の付近に立っている。投影装置１は、カメラの撮影により得られた撮像画像に基づいて、ユーザ５の位置を検出することができる。
【００１７】
レーザーポインタ６は、投影スクリーン３に投影された操作用画像７を選択するためのデバイスである。レーザーポインタ６は、例えば投影スクリーン３から離れた距離にいる質問者によって用いられる。投影装置１は、カメラの撮影により得られた撮像画像に基づいて、レーザーポインタ６から投射された光により生じた輝点８が操作用画像７に重なったことを検出することで、操作用画像７に対応する操作を実行することができる。
【００１８】
操作用画像７は、投影スクリーン３に表示された画像を操作するための操作用のアイコン画像である。操作用画像７は、複数のアイコン画像７１〜７４を有する。アイコン画像７１は、資料の先頭のページに戻ることを示すアイコン画像である。アイコン画像７２は、資料の最後のページに進むことを示すアイコン画像である。アイコン画像７３は、ページ戻しを示すアイコン画像である。アイコン画像７４は、ページ送りを示すアイコン画像である。操作用画像７は、これ以外のアイコン画像を含んでいてもよい。
【００１９】
投影装置１は、投影スクリーン３を含む領域の撮像画像に含まれる所定の被写体の種別に基づいて決定した操作用画像７を投影スクリーン３に投影する。投影装置１は、例えば、撮像画像内に人体の一部を検出した場合に、ユーザ５の手が届く位置に、第１の大きさの複数のアイコン画像７１〜７４を第１の間隔で配置した操作用画像７を投影する。また、投影装置１は、撮像画像内に輝点８を検出した場合に、ユーザ５の手が届かない位置に、第１の大きさよりも大きい第２の大きさの複数のアイコン画像７１〜７４を第１の間隔よりも大きい第２の間隔で配置した操作用画像７を投影する。
【００２０】
このようにすることで、投影装置１は、ユーザ５が手で操作をする場合に、ユーザ５の手による操作に適した操作用画像７を投影し、ユーザ５以外の人がレーザーポインタ６で操作をする場合に、ユーザ５に輝点８が当たりづらく、輝点８を当てやすい操作用画像７を投影することができる。
以下、投影装置１の構成及び動作の詳細について説明する。
【００２１】
［投影装置１の構成］
図２は、投影装置１の構成を示す図である。
投影装置１は、撮像部１１、被写体検出部１２、位置検出部１３、制御部１４、操作入出力部１５、画像入力部１６、及び投影部１７を有する。投影部１７は、投影画像生成部１７１と光学系１７２とを有する。撮像部１１は、例えばＣＣＤカメラを含んでおり、投影スクリーン３の向きに設けられている。撮像部１１は、投影スクリーン３及びその周辺の被写体の撮像画像を生成する。撮像部１１は、生成した撮像画像を被写体検出部１２に出力する。
【００２２】
被写体検出部１２は、撮像部１１から出力された撮像画像に含まれる所定の被写体を検出する。所定の被写体は、例えば、上記のとおり投影スクリーン３の近傍に位置しているユーザの手若しくは指等の人体の少なくとも一部、又はレーザーポインタ６から投射された光により生じた輝点８であるが、人体の代わりにユーザが把持している指示棒を含んでもよい。被写体検出部１２は、予め制御部１４内の記憶媒体に記憶された手、指示棒又は輝点等のパターンを撮像画像において探索することにより、所定の被写体を検出する。被写体検出部１２は、検出した被写体の種別を位置検出部１３に通知する。
なお、輝点８は、まさに点形状にのみ限らず、所定の光の線や円、楕円、又はマークであっても構わない。また、一般的なレーザー光は、赤や緑が用いられるので、赤や緑色の光を検出するのが好適ではあるが、これに限ることは無く、他の色であってもよい。
さらに、実施例ではレーザー光を前提に説明をするが、ＬＥＤや他の光源を用いたスポット光を検出する場合も、本願が適用可能である。
【００２３】
位置検出部１３は、被写体検出部１２から通知された被写体の種別ごとに、それぞれの被写体の位置を算出する。そして、位置検出部１３は、被写体の種別情報と位置情報を制御部１４に送信する。
【００２４】
制御部１４は、ＣＰＵ（Central Processing Unit）、各種データの一時記憶用のＲＡＭ（Random Access Memory）、及びフラッシュメモリー等の不揮発性のＲＯＭ（Read Only Memory）等を備えている。制御部１４は、ＣＰＵがＲＯＭに記憶されている制御プログラムを実行することにより、投影装置１の動作を制御する。制御部１４は、位置検出部１３から受信した被写体の種別情報と位置情報とを投影画像生成部１７１に送信する。
【００２５】
操作入出力部１５は、投影装置１の操作キー、リモコン又はＰＣ２におけるユーザからの入力操作を受け付ける。操作入出力部１５は、これらの入力操作を受け付けて、ユーザの操作内容に応じた操作信号を制御部１４に出力する。また、操作入出力部１５は、制御部１４が出力するＰＣ２に対するコマンドを受信し、ＰＣ２へコマンドを転送する。操作入出力部１５がコマンドをＰＣ２に送信するとともに、ＰＣ２における入力操作を受け付けることで、投影装置１とＰＣ２との連携操作が可能になる。
【００２６】
画像入力部１６は、外部機器であるＰＣ２が接続されており、投影スクリーン３に投影する映像信号をＰＣ２から受信する。画像入力部１６は、受信した映像信号を投影画像生成部１７１に送信する。
【００２７】
投影画像生成部１７１は、画像入力部１６を介してＰＣ２から入力された画像に基づいて、投影スクリーン３に投影する画像（以下、投影画像という場合がある）を生成する。投影画像生成部１７１は、操作用画像決定部１７３と操作用画像重畳部１７４とを有する。
【００２８】
操作用画像決定部１７３は、制御部１４から受信した被写体の種別情報と位置情報に基づいて操作用画像７の配置及び形状を決定する。例えば、操作用画像決定部１７３は、撮像部１１で検出した被写体が手であるか輝点８であるかに基づいて、操作用画像７の配置及び形状を決定する。操作用画像７の配置には、投影スクリーン３において操作用画像７を表示する位置、及び操作用画像７に含まれるアイコン画像７１〜７４間の間隔が含まれる。また、操作用画像７の形状には、アイコン画像７１〜７４の大きさが含まれる。操作用画像決定部１７３は、操作用画像７をＯＳＤ（On Screen Display）画像として操作用画像重畳部１７４に送信する。
【００２９】
操作用画像重畳部１７４は、画像入力部１６から入力される画像と、操作用画像決定部１７３から入力されるＯＳＤ画像とを重畳した投影画像を作成し、作成した投影画像を光学系１７２に送信する。光学系１７２は、例えばレンズを含んでいる。光学系１７２は、投影画像生成部１７１によって生成された投影画像を、投影スクリーン３等の投影面に投影する。
【００３０】
以上の構成により、投影部１７は、被写体検出部１２が検出した被写体の種別に基づいて決定した間隔で配置された複数のアイコン画像７１〜７４を含む操作用画像７を投影スクリーン３に投影する。例えば、投影部１７は、被写体検出部１２が検出した被写体の種別が輝点８である場合に、被写体の種別が人体の一部である場合よりも大きな間隔で配置した複数のアイコン画像７１〜７４を含む操作用画像７を投影する。
【００３１】
また、投影部１７は、被写体検出部１２が検出した被写体の種別に基づいて決定した位置に配置された操作用画像７を投影スクリーン３に投影する。例えば、投影部１７は、位置検出部１３が検出した位置に基づいて決定した位置に操作用画像７を投影する。
【００３２】
［投影装置１の基本動作］
次に、図３を用いて、本実施形態に係る投影処理の流れについて説明する。図３は、投影装置１の基本動作を示すフローチャートである。まず、制御部１４は、投影装置１に内蔵されている撮像部１１を用いた操作モード（以下、カメラ操作モードという）であるか否かを判定する（ステップＳ１０１）。カメラ操作モードは、撮像部１１が生成した撮像画像内の被写体の種別に基づいて、操作用画像７を決定するモードである。制御部１４は、操作入出力部１５経由で受信したＰＣ２における操作内容に基づいて、カメラ操作モードに切り替える。
【００３３】
投影装置１の操作モードがカメラ操作モードに設定されていない場合、投影部１７は、ＰＣ２から入力された画像を投影画像として生成し（ステップＳ１１０）、操作用画像７を投影画像に重畳することなく、生成した投影画像を投影スクリーン３へ投影する（ステップＳ１１１）。投影部１７は、カメラ操作モードに設定されていない場合に、カメラ操作モードにおいて人体の一部又は輝点８を検出したときに重畳される操作用画像７よりも小さい、例えばマウス操作に適した操作用画像７を投影してもよい。このようにすることで、プレゼンテーション中の資料に操作用画像７が重なる領域をできるだけ小さくすることができる。
【００３４】
投影部１７が投影画像を投影している間、制御部１４は、操作入出力部１５経由でＰＣ２から入力される指示を監視することによって、画像の投影を継続するかを判定する（ステップＳ１１２）。制御部１４は、画像の投影を終了する指示をＰＣ２から受信すると、画像の投影を終了させる。制御部１４は、画像の投影を終了する指示を受信しない間は、画像の投影を継続すると判定してステップＳ１０１に戻り、再度、カメラ操作モードに設定されているか否かを判定する。
【００３５】
投影装置１の操作モードがカメラ操作モードに設定されている場合、制御部１４は撮像部１１を起動し、撮像処理を開始する（ステップＳ１０２）。被写体検出部１２は、撮像部１１から入力された撮像画像を解析し、撮像画像内から人体の一部又は輝点８を含む所定の被写体を検出する（ステップＳ１０３）。被写体検出部１２は、検出した被写体の種別を示す種別情報を位置検出部１３に通知する。位置検出部１３は通知された種別情報に基づいて、人体の一部又は輝点８の位置を検出し、通知された種別情報及び検出された人体の一部又は輝点８の位置情報を投影画像生成部１７１に送信する。
【００３６】
操作用画像決定部１７３は、位置検出部１３から送信された種別情報と位置情報とに基づいて、投影画像に重畳する操作用画像７の配置及び形状を決定する（ステップＳ１０４）。操作用画像決定部１７３が、種別情報に基づいて操作用画像７の配置及び形状を決定する方法の詳細については後述する。操作用画像決定部１７３が決定した操作用画像７の配置情報及び形状情報は、制御部１４と操作用画像重畳部１７４とに送信される。
【００３７】
操作用画像重畳部１７４は、ＰＣ２から入力された画像と操作用画像決定部１７３が決定した操作用画像７とを重畳した投影画像を生成する（ステップＳ１０５）。光学系１７２は、投影画像生成部１７１によって生成された投影画像を投影スクリーン３に投影する（ステップＳ１０６）。投影部１７が投影画像を投影している間、ユーザによる操作を認識するために、被写体検出部１２が、投影スクリーン３の撮像画像内の所定の被写体の検出を開始する（ステップＳ１０７）。ステップＳ１０７の詳細は後述する。
【００３８】
その後、制御部１４は、操作入出力部１５経由でＰＣ２から入力される指示を監視することによって、カメラ操作モードを継続するかを判定する（Ｓ１０８）。制御部１４は、継続終了の指示を受信すると、ステップＳ１２０で撮像部１１の動作を停止し、ステップＳ１１０のＯＳＤ画像を重畳しない投影画像の生成フローに入る。制御部１４は、カメラ操作モードを継続する場合、操作入出力部１５経由でＰＣ２から入力される指示を監視することによって、画像の投影を継続するか否かを判定する（Ｓ１０９）。制御部１４は、画像の投影を継続すると判定した場合はステップＳ１０３に戻り、再度、撮像画像中から人体の一部又は輝点８を検出する。制御部１４は、画像の投影を継続しない場合は画像の投影処理を終了する。
【００３９】
［操作を認識するための処理］
図４は、投影装置１が投影面上で被写体を検出し、操作を認識するための処理手順（図３におけるステップＳ１０７の処理手順）の詳細を示すフローチャートである。
被写体検出部１２は、撮像画像から、所定の被写体パターンを探索する（ステップＳ２０１）。被写体検出部１２は、例えば、予めメモリに記憶された手形状パターン又は輝点パターンを探索する。
【００４０】
続いて、被写体検出部１２は、所定の被写体パターンと一致する画像領域が検出されたかどうかのマッチング判定を行う（ステップＳ２０２）。被写体検出部１２が、パターンのマッチングに失敗したときには、操作を認識するための処理を終了する。被写体検出部１２が、パターンのマッチングに成功して所定の被写体パターンを検出したときには、位置検出部１３が、被写体検出部１２が検出した被写体パターンの座標位置を検出する（ステップＳ２０３）。例えば、位置検出部１３は、検出された被写体パターンが手のパターンである場合は、指先の位置を示す位置情報を制御部１４に送信し、検出された被写体パターンが輝点のパターンである場合は、輝点８の中央の位置を示す位置情報を制御部１４に送信する。
【００４１】
制御部１４は、操作用画像決定部１７３が決定したアイコン画像７１〜７４の位置と、位置検出部１３から送信された所定の被写体の位置とを比較し、被写体の座標位置がアイコン画像７１〜７４の範囲内であるか否かを判定する（ステップＳ２０４）。制御部１４は、位置検出部１３が検出した被写体がアイコン画像７１〜７４の少なくとも一部に重なっていない場合、操作を認識するための処理を終了する。
【００４２】
制御部１４は、被写体がアイコン画像７１〜７４の少なくとも一部に重なっている場合、被写体が重なっているアイコン画像の座標位置に対応する操作コマンドを生成し、生成した操作コマンドを、操作入出力部１５を介してＰＣ２に送信する（ステップＳ２０５）。例えば、被写体が重なっているアイコン画像がページ送りのアイコン画像７４である場合、制御部１４は、ＰＣ２に対してページ送りの操作コマンドを送信し、ＰＣ２は、受信した操作コマンドに応じて、投影装置１で投影表示しているプレゼンテーション資料のページ送りを行う。その後、ＰＣ２は投影装置１にページ送り後の画像を送信し、投影装置１は受信した画像を投影する。
【００４３】
［操作用画像７の決定方法の具体例］
以下、操作用画像決定部１７３が操作用画像７の配置及び形状を決定する方法について、具体例を挙げて説明する。
【００４４】
（人体の一部を検出した場合）
（１）人体の一部を検出し、輝点８を検出しない場合
図５は、被写体検出部１２が人体の一部を検出し、輝点８を検出しない場合の操作用画像７を示す図である。投影部１７は、被写体検出部１２が検出した被写体の種別に人体の一部が含まれ、かつ輝点８が含まれない場合に、位置検出部１３が検出した人体の位置から所定の距離以内に操作用画像７を投影する。
【００４５】
図５の例ではユーザ５が投影スクリーン３の右横に立っているので、ユーザ５の近傍である投影スクリーン３の右下の領域に操作用画像７が配置されている。ここでは操作用画像７として、資料の先頭のページに戻ることを示すアイコン画像７１、最後のページに進むことを示すアイコン画像７２、ページ戻しを示すアイコン画像７３、ページ送りを示すアイコン画像７４の４つのアイコンを例示している。このように、ユーザ５の手が届く位置に操作用画像７を配置することで、ユーザ５は、アイコン画像７１〜７４の位置に手をかざすことで各種操作が可能になる。
【００４６】
（２）人体の一部及び輝点８を検出した場合
図６は、被写体検出部１２が人体の一部及び輝点８を検出した場合の操作用画像７を示す図である。投影部１７は、被写体検出部１２が検出した被写体の種別に人体の一部及び輝点８が含まれる場合に、位置検出部１３が検出した人体の位置から所定の距離以上離れた位置に操作用画像７を投影する。この際、投影部１７は、輝点８から所定の範囲内に操作用画像７を投影する。
【００４７】
被写体検出部１２が人体の一部及び輝点８を検出した場合、発表しているユーザ５が立っている状態で、ユーザ５自身又は他の人がレーザーポインタ６を用いて光を投射していると考えられる。ユーザ５以外の人がレーザーポインタ６を用いて光を投射している際に、ユーザ５の目にレーザー光が当たってしまうと危険なので、図６の例では、操作用画像決定部１７３が、投影スクリーン３における、ユーザ５が検出された側と反対側の近傍にレーザーポインタ６用の操作用画像７が配置されている。
【００４８】
さらに、図６の例では操作用画像決定部１７３は、図５に示したアイコン画像７１〜７４よりも広い間隔で、図５に示したアイコン画像７１〜７４よりも大きなアイコン画像７１〜７４を配置している。このようにすることで、レーザーポインタ６の輝点８の位置が、ユーザ５が意図しないアイコン画像に当たってしまい、ユーザが意図しない操作が行われてしまう確率を減らすことができる。
【００４９】
図７は、人体の一部及び輝点８を検出した場合の操作用画像７を示す別の図である。
投影部１７は、被写体検出部１２が検出した被写体の種別に人体の一部及び輝点８が含まれる場合に、位置検出部１３が検出した人体に対応するユーザの目線範囲に含まれない位置に操作用画像７を投影してもよい。図７の例では、操作用画像決定部１７３は、位置検出部１３によって検出されたユーザ５の目線の高さに基づいて目線範囲４１を設定し、目線範囲４１を避ける位置に操作用画像７を配置している。このようにすることで、ユーザ５の目にレーザーポインタ６の輝点８が当たらないように操作用画像７を配置することができる。
【００５０】
（人体を検出しない場合）
（１）輝点８を検出し、人体を検出しない場合
図８は、被写体検出部１２が、輝点８を検出し、人体を検出しない場合の操作用画像７を示す図である。投影部１７は、輝点８を検出した場合、被写体検出部１２が人体の一部を検出し、輝点８を検出しない場合に比べて広い間隔で配置され、かつより大きなアイコン画像７１〜７４を投影する。また、投影部１７は、被写体検出部１２が検出した被写体の種別が輝点８である場合に、輝点８から所定の範囲内に操作用画像７を投影する。このようにすることで、レーザーポインタ６の輝点８の付近に操作用画像７を配置することができるので、ユーザの操作性を高くすることができる。
【００５１】
（２）人体も輝点８も検出しない場合
投影部１７は、被写体検出部１２が人体の一部も輝点８も検出しない場合に、ＰＣ２のデスクトップにおいて表示されるアイコンと同等のアイコン画像を含む操作用画像７を投影する。投影部１７は、被写体検出部１２が人体の一部も輝点８も検出しない場合に、操作用画像７を投影せず、人体の一部か輝点８が検出されたことに応じて、操作用画像７の投影を開始してもよい。このようにすることで、投影スクリーン３上に人体の一部や輝点８が表示されていないときは、プレゼンテーション中の資料に重ねて操作用画像７が表示されないので、プレゼンテーション資料の表示を妨げず、人体の一部か輝点８が検出されたことに応じて操作用画像７が投影されるようにすることができる。
【００５２】
［カメラ操作モードの詳細］
図３のステップ１０１の処理に関して説明したとおり、投影装置１は、カメラ操作モードに設定されている場合に、撮像部１１が撮像した画像に基づいて操作用画像７を決定する。カメラ操作モードには、人体と輝点の両方を検出する「マルチ検出モード」、輝点のみを検出する「輝点検出モード」、人体のみを検出する「人体検出モード」の３つのモードがある。なお、この検出モードは、ＰＣ２での不図示のメニュー操作、又は投影装置１での不図示のメニュー操作によって設定し、かつ変更可能であるとするが、これに限るものではない。
【００５３】
投影部１７は、「マルチ検出モード」に設定されている場合、上記のとおり、人体及び輝点の検出結果に応じた操作用画像７を投影する。投影部１７は、「輝点検出モード」に設定されている場合に、「マルチ検出モード」で人体が検出された場合、「人体検出モード」で人体が検出された場合、及び何も検出されない場合よりも、広い間隔でアイコン画像７１〜７４を配置して投影する。投影部１７は、「人体検出モード」で人体が検出された場合、「マルチ検出モード」で人体が検出された場合と同様に、検出された人体から所定の範囲に操作用画像７を投影する。
【００５４】
ユーザは、例えば、ＰＣ２においてカメラ操作モードを設定することができる。制御部１４は、設定された操作モードを示す情報をＰＣ２から受信し、受信した情報に基づいて投影部１７を制御する。
【００５５】
［本実施形態における効果］
以上説明したように、本実施形態に係る投影装置１は、画像を投影する投影面の撮像画像を生成する撮像部１１と、撮像部１１が生成した撮像画像に含まれる所定の被写体を検出する被写体検出部１２と、被写体検出部１２が検出した被写体の種別に基づいて決定した操作用画像７を投影スクリーン３に投影する投影部１７と、を有する。投影装置１がこのような構成を有することで、プレゼンターが手を用いて操作をしていると考えられる場合に、プレゼンターが手によって操作しやすい操作用画像７を投影し、レーザーポインタ６を用いて操作していると考えられる場合に、レーザーポインタ６で操作しやすい操作用画像７を投影することができる。したがって、操作手段に適した操作用画像が投影されるので操作性が向上する。
【００５６】
［変形例］
本実施形態では、投影装置１が有する機能によって、被写体の種別に基づいて決定した操作用画像７を投影面に投影する例を示したが、投影装置１の外部に電子機器を接続し、その接続された電子機器が有する機能によって、被写体の種別に基づいて決定した操作用画像７を投影面に投影してもよい。
【００５７】
例えば、ＰＣ２が、投影スクリーン３を含む領域を撮影したカメラ（不図示）から撮像画像を取得し、取得した撮像画像に基づいて、操作用画像７を決定する。そして、ＰＣ２が、操作用画像７と投影画像とを重畳した重畳画像を生成し、重畳画像を投影装置１に対して出力する。投影装置１が、重畳画像を投影することで、投影装置１において操作用画像７を決定した場合と同等の効果を得ることができる。
【００５８】
なお、ＰＣ２において操作用画像７を決定する際には、投影装置１が画像を投影する領域とカメラが撮影する領域との関係を特定するためのキャリブレーションを行う必要がある。キャリブレーションを行う際には、ＰＣ２は、所定のキャリブレーション用パターン画像を投影装置１に出力し、投影装置１がキャリブレーション用パターン画像を投影している間に撮影して得られた撮像画像におけるキャリブレーション用パターン画像の位置を特定することで、投影領域と撮影領域との関係を特定することができる。
【００５９】
ＰＣ２は、ＣＤ−ＲＯＭ、ＤＶＤ、ハードディスク等の記録媒体に記憶されたプログラムを実行することにより、投影装置１が実現できる機能を実現することができる。なお、投影装置１の制御部１４も、記録媒体に記憶されたプログラムを実行することにより、上記の各種機能を実現してもよい。
【００６０】
以上、本発明の実施の形態、およびいくつかの実施の形態をもとに説明した。これらの任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。また本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００６１】
１・・・投影装置
１１・・・撮像部
１２・・・被写体検出部
１７・・・投影部
【図１】
2017227985.tif 000003
【図２】
2017227985.tif 000004
【図３】
2017227985.tif 000005
【図４】
2017227985.tif 000006
【図５】
2017227985.tif 000007
【図６】
2017227985.tif 000008
【図７】
2017227985.tif 000009
【図８】
2017227985.tif 000010