(57)【要約】      （修正有）【課題】指示体の位置に応じた処理をより簡単に切り替える表示装置及び情報処理方法を提供する。【解決手段】表示装置１は、表示面に画像を表示する表示手段１２と、表示面における指示体２０の位置を検知する検知手段１３と、指示体２０を操作するユーザーの像を撮影する撮影手段１４と、撮影手段１４により撮影された像に応じて、ユーザーが片手で指示入力をしているか両手で指示入力をしているか判断する判断手段１５と、ユーザーが片手で指示入力をしていると判断された場合、検知手段１３により検知された位置に応じて第１処理を行い、ユーザーが両手で指示入力をしていると判断された場合、この位置に応じて第１処理と異なる第２処理を行う処理手段１６とを有する。【選択図】図１
2017182246.tif 000002
【特許請求の範囲】
【請求項１】
表示面に画像を表示する表示手段と、
前記表示面における指示体の位置を検知する検知手段と、
前記指示体を操作するユーザーの像を撮影する撮影手段と、
前記撮影手段により撮影された像に応じて、前記ユーザーが片手で指示入力をしているか両手で指示入力をしているか判断する判断手段と、
前記ユーザーが片手で指示入力をしていると判断された場合、前記検知手段により検知された位置に応じて第１処理を行い、前記ユーザーが両手で指示入力をしていると判断された場合、前記位置に応じて前記第１処理と異なる第２処理を行う処理手段と
を有する表示装置。
【請求項２】
前記表示面に表示される画像は映像供給装置から供給され、
前記第１処理は、前記位置の軌跡に応じた画像オブジェクトを描画する処理であり、
前記第２処理は、前記映像供給装置に指示を送信する処理である
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記撮影手段により撮影された像に第１ユーザーおよび第２ユーザーの像が含まれ、
前記判断手段により前記第１ユーザーが両手で指示入力をしていると判断され、かつ前記第１ユーザーにより特定の指示入力が行われた場合、前記処理手段は、前記第２ユーザーの指示入力を無視する
ことを特徴とする請求項１または２に記載の表示装置。
【請求項４】
前記検知手段が前記ユーザーの手および前記手から所定の範囲内においてペンを検知した場合、前記処理手段は、前記ペンの位置に応じて、前記検知手段が前記ペンのみまたは前記ユーザーの指のみを検知した場合と異なる処理を行う
ことを特徴とする請求項１ないし３のいずれか一項に記載の表示装置。
【請求項５】
前記検知手段は、前記ペンの向きを検知し、
前記検知手段が前記ユーザーの手および前記手から所定の範囲内においてペンを検知した場合において前記ペンが前記表示面を向いていたときは、前記処理手段は、前記ペンの位置に応じて、前記検知手段が前記ペンのみを検知した場合と同じ処理を行い、前記ペンが前記表示面と反対を向いていたときは、前記処理手段は、前記ペンの位置に応じて、前記検知手段が前記ペンのみを検知した場合と異なる処理を行う
ことを特徴とする請求項４に記載の表示装置。
【請求項６】
表示面に画像を表示するステップと、
前記表示面における指示体の位置を検知するステップと、
前記指示体を操作するユーザーの像を取得するステップと、
前記取得された像に応じて、前記ユーザーが片手で指示入力をしているか両手で指示入力をしているか判断するステップと、
前記ユーザーが片手で指示入力をしていると判断された場合、前記検知された位置に応じて第１処理を行うステップと、
前記ユーザーが両手で指示入力をしていると判断された場合、前記検知された位置に応じて前記第１処理と異なる第２処理を行うステップと
を有する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示面において検知された指示体の位置に応じた処理を行う技術に関する。
【背景技術】
【０００２】
プロジェクター等の表示装置において、ユーザーの手や電子ペン等の指示体を用いて指示入力を行う技術が知られている。例えば特許文献１には、指示体を用いて描画を行うモードと指示体をポインティングデバイスとして用いるモードとを、ツールバーに対する操作で切り替える技術が記載されている。特許文献２には、マルチタッチの操作システムにおいて、両手でのピンチ動作と片手でのピンチ動作とを区別して認識する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２４７４８６号公報
【特許文献２】特開２０１５−１３８３６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術においては、モードを切り替える際にツールバーに対して操作を行う必要があり、煩雑であった。また特許文献２に記載の技術においては、両手操作でも片手操作でもピンチ処理（ピンチインまたはピンチアウト）が行われるものであった。
【０００５】
これに対し本発明は、指示体の位置に応じた処理をより簡単に切り替える技術を提供する。
【課題を解決するための手段】
【０００６】
本発明は、表示面に画像を表示する表示手段と、前記表示面における指示体の位置を検知する検知手段と、前記指示体を操作するユーザーの像を撮影する撮影手段と、前記撮影手段により撮影された像に応じて、前記ユーザーが片手で指示入力をしているか両手で指示入力をしているか判断する判断手段と、前記ユーザーが片手で指示入力をしていると判断された場合、前記検知手段により検知された位置に応じて第１処理を行い、前記ユーザーが両手で指示入力をしていると判断された場合、前記位置に応じて前記第１処理と異なる第２処理を行う処理手段とを有する表示装置を提供する。
この表示装置によれば、指示入力が片手で行われているか両手で行われているかに応じて第１処理と第２処理とを切り替えることができる。
【０００７】
前記表示面に表示される画像は映像供給装置から供給され、前記第１処理は、前記位置の軌跡に応じた画像オブジェクトを描画する処理であり、前記第２処理は、前記映像供給装置に指示を送信する処理であってもよい。
この表示装置によれば、指示入力が片手で行われているか両手で行われているかに応じて画像オブジェクトを描画する処理と映像供給装置に指示を送信する処理とを切り替えることができる。
【０００８】
前記撮影手段により撮影された像に第１ユーザーおよび第２ユーザーの像が含まれ、前記判断手段により前記第１ユーザーが両手で指示入力をしていると判断され、かつ前記第１ユーザーにより特定の指示入力が行われた場合、前記処理手段は、前記第２ユーザーの指示入力を無視してもよい。
この表示装置によれば、第２のユーザーの誤操作を防止することができる。
【０００９】
前記検知手段が前記ユーザーの手および前記手から所定の範囲内においてペンを検知した場合、前記処理手段は、前記ペンの位置に応じて、前記検知手段が前記ペンのみまたは前記ユーザーの指のみを検知した場合と異なる処理を行ってもよい。
この表示装置によれば、手とペンとの位置関係に応じて処理を切り替えることができる。
【００１０】
前記検知手段は、前記ペンの向きを検知し、前記検知手段が前記ユーザーの手および前記手から所定の範囲内においてペンを検知した場合において前記ペンが前記表示面を向いていたときは、前記処理手段は、前記ペンの位置に応じて、前記検知手段が前記ペンのみを検知した場合と同じ処理を行い、前記ペンが前記表示面と反対を向いていたときは、前記処理手段は、前記ペンの位置に応じて、前記検知手段が前記ペンのみを検知した場合と異なる処理を行ってもよい。
この表示装置によれば、ペンの向きに応じて処理を切り替えることができる。
【００１１】
また、本発明は、表示面に画像を表示するステップと、前記表示面における指示体の位置を検知するステップと、前記指示体を操作するユーザーの像を取得するステップと、前記取得された像に応じて、前記ユーザーが片手で指示入力をしているか両手で指示入力をしているか判断するステップと、前記ユーザーが片手で指示入力をしていると判断された場合、前記検知された位置に応じて第１処理を行うステップと、前記ユーザーが両手で指示入力をしていると判断された場合、前記検知された位置に応じて前記第１処理と異なる第２処理を行うステップとを有する情報処理方法を提供する。
この情報処理方法によれば、指示入力が片手で行われているか両手で行われているかに応じて第１処理と第２処理とを切り替えることができる。
【図面の簡単な説明】
【００１２】
【図１】一実施形態に係る表示装置１の機能構成を例示する図。
【図２】表示装置１のハードウェア構成を例示する図。
【図３】システム構成を例示する図。
【図４】表示装置１の一実施形態に係る動作を示すフローチャート。
【図５】ユーザー像を例示する図。
【図６Ａ】第１処理の具体例を示す図。
【図６Ｂ】第１処理の具体例を示す図。
【図６Ｃ】第１処理の具体例を示す図。
【図７Ａ】第２処理の具体例を示す図。
【図７Ｂ】第２処理の具体例を示す図。
【図７Ｃ】第１処理の具体例を示す図。
【図８】表示装置１の別の処理を示すフローチャート。
【発明を実施するための形態】
【００１３】
１．構成
図１は、一実施形態に係る表示装置１の機能構成を例示する図である。表示装置１は、表示面における指示体２０の位置に応じた処理を行う機能を有する。指示体２０の位置に応じた処理には、少なくとも第１処理および第２処理の２種類がある。表示装置１は、これら２種類の処理のうちアクティブな処理を自動的に切り替える。
【００１４】
表示装置１は、入力手段１１、表示手段１２、検知手段１３、撮影手段１４、判断手段１５、処理手段１６、および記憶手段１７を有する。入力手段１１は、表示される画像の入力を受け付ける。表示手段１２は、入力手段１１を介して入力された画像を表示面に表示する。検知手段１３は、表示面における指示体２０の位置を検知する。撮影手段１４は、指示体２０を操作するユーザーの像を撮影する。判断手段１５は、撮影手段１４により撮影された像に応じて、そのユーザーが片手で指示入力（操作）をしているか両手で指示入力をしているか判断する。処理手段１６は、検知手段１３により検知された位置に応じた処理として、第１処理または第２処理を行う。第１処理および第２処理は、互いに異なる処理である。ユーザーが片手で指示入力をしていると判断された場合、処理手段１６は第１処理を行う。ユーザーが両手で指示入力をしていると判断された場合、処理手段１６は第２処理を行う。記憶手段１７は、各種のデータを記憶する。
【００１５】
図２は、表示装置１のハードウェア構成を例示する図である。この例で、表示装置１はプロジェクターである。表示装置１は、ＣＰＵ（Central Processing Unit）１００、ＲＯＭ（Read Only Memory）１０１、ＲＡＭ（Random Access Memory）１０２、ＩＦ部１０４、画像処理回路１０５、投写ユニット１０６、操作パネル１０７、カメラ１０８、および光照射部１０９を有する。
【００１６】
ＣＰＵ１００は、表示装置１の各部を制御する制御装置である。ＲＯＭ１０１は、各種プログラムおよびデータを記憶した不揮発性の記憶装置である。ＲＡＭ１０２は、データを記憶する揮発性の記憶装置であり、ＣＰＵ１００が処理を実行する際のワークエリアとして機能する。
【００１７】
ＩＦ部１０４は、外部装置と信号またはデータのやりとりを仲介するインターフェースである。ＩＦ部１０４は、外部装置と信号またはデータのやりとりをするための端子（例えば、ＶＧＡ端子、ＵＳＢ端子、有線ＬＡＮインターフェース、Ｓ端子、ＲＣＡ端子、ＨＤＭＩ（High-Definition Multimedia Interface：登録商標）端子、マイクロフォン端子など）および無線ＬＡＮインターフェースを含む。これらの端子は、映像入力端子に加え、映像出力端子を含んでもよい。ＩＦ部１０４は、異なる複数の映像供給装置から映像信号の入力を受け付けてもよい。
【００１８】
画像処理回路１０５は、入力された映像信号（以下「入力映像信号」という）に所定の画像処理（例えばサイズ変更、台形補正等）を施す。
【００１９】
投写ユニット１０６は、画像処理が施された映像信号に従って、投写面ＳＣ（表示面の一例）に画像を投写する。投写ユニット１０６は、光源、光変調器、および光学系（いずれも図示略）を有する。光源は、高圧水銀ランプ、ハロゲンランプ、もしくはメタルハライドランプなどのランプ、またはＬＥＤ（Light Emitting Diode）もしくはレーザーダイオードなどの固体光源、およびこれらの駆動回路を含む。光変調器は、光源から照射された光を映像信号に応じて変調する装置であり、例えば液晶パネルまたはＤＭＤ（Digital Mirror Device）、およびこれらの駆動回路を有する。なお、液晶パネルは、透過型および反射型のいずれの方式であってもよい。光学系は、光変調器により変調された光を投写面ＳＣに投写する素子などで構成されており、例えばミラー、レンズ、およびプリズムを有する。光源および光変調器は色成分毎に設けられていてもよい。
【００２０】
操作パネル１０７は、ユーザーが表示装置１に対し指示を入力するための入力装置であり、例えば、キーパッド、ボタン、またはタッチパネルを含む。
【００２１】
カメラ１０８は、指示体の位置を特定するためのカメラである。この例で、表示装置１は、ユーザーの指に加え、専用の電子ペンを指示体として検知することができる。電子ペンは、ペン先に設けられた発光体（例えば赤外線発光ダイオード）、圧力センサー、および制御回路（いずれも図示略）を有する。圧力センサーによりペン先が物体（投写面等）に触れたことが検知されると、制御回路は、所定の発光パターンで発光体を発光させる。ＣＰＵ１００は、カメラ１０８が撮影した画像から指示体の位置を検知（特定）する。ＣＰＵ１００は、例えば発光パターンの違いまたは発光波長の違いにより、複数の指示体を区別することができる。
【００２２】
光照射部１０９は、ユーザーの指を検知するための検出光を照射する。検出光としては例えば赤外線のレーザー光が用いられる。光照射部１０９は、投写面ＳＣを覆うようにカーテン状にレーザー光を照射する。光照射部１０９は、レーザー光を発する発光素子と、レーザー光を平面状に拡散するための光学部材を有する。なお、光照射部１０９は、他の要素とは独立した筐体に収められており、表示装置１の本体とは有線または無線で通信する。
【００２３】
この例で、ＲＯＭ１０１は、表示装置１に図１の機能を実装するためのプログラムを記憶している。ＣＰＵ１００がこのプログラムを実行することにより、図１の機能が実装される。このプログラムを実行しているＣＰＵ１００は、検知手段１３、判断手段１５、および処理手段１６の一例である。ＲＯＭ１０１およびＲＡＭ１０２は、記憶手段１７の一例である。ＩＦ部１０４は、入力手段１１の一例である。投写ユニット１０６は、表示手段１２の一例である。カメラ１０８は、撮影手段１４の一例である。
【００２４】
図３は、システム構成を例示する図である。表示装置１は、映像供給装置３０から供給される画像を表示する。映像供給装置３０は、例えば、パーソナルコンピューター、ＤＶＤ（Digital Versatile Disk）プレーヤー、または書画カメラである。この例で、表示装置１はいわゆる短焦点のプロジェクターであり、投写面ＳＣとなる壁面に設置されている。表示装置１の下側に映像が投写される。また、表示装置１はいわゆるインタラクティブプロジェクターであり、指示体２０の位置に応じた処理を行う。指示体２０としては、電子ペンおよびユーザーの指が用いられる。ユーザーの指の位置の検知には、光照射部１０９から出力されるレーザーカーテンが用いられる。投写面ＳＣに指を近づけると、レーザー光が指で反射される。プロジェクターはカメラで投写面ＳＣを撮影し、反射光から指の位置を検知する。電子ペンの位置の検知には、電子ペンが自ら発光する光が用いられる。
【００２５】
２．動作
図４は、表示装置１の一実施形態に係る動作を示すフローチャートである。図４のフローは、例えば、表示装置１の電源が投入されたことを契機として開始される。
【００２６】
ステップＳ１において、ＣＰＵ１００は、ユーザー像を取得する。ユーザー像とは、カメラ１０８により撮影された画像をいい、投写面ＳＣを、その前に立って指示体２０を操作するユーザーも含めて撮影した画像をいう。ステップＳ２において、ＣＰＵ１００は、ユーザー像からユーザーの形状を取得する。ユーザーの形状とは、ユーザーの大まかな外形をいう。ＣＰＵ１００は、ユーザー像に対しエッジ検出等の画像処理を行うことによりユーザーの形状を取得する。
【００２７】
図５は、ユーザー像を例示する図である。この例では、ユーザーは右手に電子ペン２１を持ってこれを操作し、左手の指Ｆで投写面ＳＣをタッチして指示入力を行っている。なおカメラ１０８で撮影される画像は、カメラ１０８と投写面ＳＣとの位置関係に応じて歪んでいるが、ここでは説明のためその歪みを補正した画像を示している。
【００２８】
再び図４を参照する。ステップＳ３において、ＣＰＵ１００は、ユーザー像から電子ペン２１の位置およびユーザーの指Ｆの位置を検知する。電子ペン２１は、例えばペン先が投写面ＳＣにタッチすると特定の波長帯（例えば赤外線）の光を発光する。ＣＰＵ１００は、ユーザー像におけるこの発光の像から電子ペン２１の位置を特定する。また、指Ｆが投写面ＳＣに近づくと、光照射部１０９から出力されるレーザー光が指Ｆで反射される。ＣＰＵ１００は、ユーザー像におけるこの反射光の像から指Ｆの位置を特定する。なお、電子ペン２１と指Ｆとは、例えば発光タイミングを異ならせることにより区別される。この場合、例えば光照射部１０９の発光動作は複数の期間に区分され、このうち一部の期間でのみ光照射部１０９はレーザー光を出力する。一方で電子ペン２１は、光照射部１０９がレーザー光を出力するのと異なるタイミングで発光する。ＣＰＵ１００は、これら複数の期間に渡って撮影されたユーザー像から、電子ペン２１および指Ｆの位置を検知する。あるいは、電子ペン２１と指Ｆとは、光の波長帯を異ならせることにより区別されてもよい。また、電子ペン２１が発光するのではなく、電子ペン２１の位置も、レーザー光が電子ペン２１で反射される反射光の位置から特定するようにしてもよい。
【００２９】
ステップＳ４において、ＣＰＵ１００は、ユーザー像に含まれるユーザーの人数を検知する。ユーザーの人数は、ユーザー像から検知される。例えばＣＰＵ１００は、ユーザー像のうちユーザーの頭および腕に相当する部分を特定し、頭と特定された部分の数によってユーザーの人数を検知する。複数のユーザーが検知された場合、ＣＰＵ１００は、各ユーザーに識別子を付与する。ステップＳ５において、ＣＰＵ１００は、検知された指示体２０（電子ペン２１および指Ｆ）の位置を、ユーザーの識別子とともにＲＡＭ１０２に記憶する。
【００３０】
ステップＳ６において、ＣＰＵ１００は、ユーザー像に含まれるユーザーが、片手で指示入力を行っているか両手で指示入力を行っているか判断する。ユーザー像に複数のユーザーが含まれる場合、この判断は、ユーザー毎に行われる。そのユーザーに対応する指示体が２つ検知された場合、ＣＰＵ１００は、ユーザーが両手で指示入力を行っていると判断する。そのユーザーに対応する指示体が１つだけ検知された場合、ＣＰＵ１００は、ユーザーが片手で指示入力を行っていると判断する。片手で指示入力を行っていると判断された場合（Ｓ６：Ｓ）、ＣＰＵ１００は、処理をステップＳ７に移行する。両手で指示入力を行っていると判断された場合（Ｓ６：Ｄ）、ＣＰＵ１００は、処理をステップＳ８に移行する。
【００３１】
ステップＳ７において、ＣＰＵ１００は、指示体２０の位置に応じて第１処理を行う。この例で、第１処理は、指示体２０の位置の軌跡に応じた画像オブジェクトを描画する処理である。すなわち、ＣＰＵ１００は、指示体の位置の軌跡に応じた画像オブジェクトのデータを生成する。さらにＣＰＵ１００は、この画像オブジェクトを背景画像（映像供給装置３０から供給された画像）と重ねた画像を合成する。ＣＰＵ１００は、この合成された画像を投写するよう、投写ユニット１０６を制御する。
【００３２】
ステップＳ８において、ＣＰＵ１００は、指示体２０の位置に応じて第２処理を行う。この例で、第２処理は、指示体２０の位置を示す位置情報を映像供給装置３０に出力する処理である。映像供給装置３０に位置情報が出力される指示体２０は、検知された２つの指示体のうち特定の指示体、例えば指Ｆである。映像供給装置３０は、表示装置１から出力されたこの位置情報を用いて処理を行う。映像供給装置３０は、例えば、表示装置１を仮想的なポインティングデバイスとして認識し、表示装置１から出力されたこの位置情報により例えばマウスカーソルを移動させる。
【００３３】
ステップＳ１〜Ｓ８の処理は、所定の周期で繰り返し実行される。また、ステップＳ１〜Ｓ８の処理と並行して、ＣＰＵ１００は、投写ユニット１０６に、投写面ＳＣに画像を表示するステップを実行させる。
【００３４】
図６Ａ〜Ｃおよび図７Ａ〜Ｃは、第１処理および第２処理の具体例を示す図である。この例では、まずユーザーＵは右手で電子ペン２１を持ち、背景画像が投写されている投写面ＳＣ上で円を描くように電子ペン２１を動かしている。このときは電子ペン２１の位置について第１処理が行われ、背景画像に重ねて円が描画される（図６Ａ〜Ｃ）。その後、ユーザーＵが左手の指Ｆでツールバー上のボタンＢに相当する位置にタッチすると、指Ｆの位置について第２処理が行われ、ボタンＢに相当する操作（例えば背景画像のスクロール）が行われる（図７Ａ〜Ｂ）。さらにその後、ユーザーＵが左手を投写面ＳＣから離して電子ペン２１を投写面ＳＣ上で動かすと、電子ペン２１の軌跡に応じた画像が描かれる（図７Ｃ）。
【００３５】
このように本実施形態によれば、メニューバーやボタンに対する操作によらず、ユーザーが片手で指示入力を行っているか両手で指示入力を行っているかに応じて第１処理と第２処理とが切り替えられる。第１処理と第２処理とを簡単に切り替えることができる。
【００３６】
図８は、表示装置１の別の処理を示すフローチャートである。図８のフローは、図４のフローと並行して行われる。ステップＳ１１において、ＣＰＵ１００は、複数のユーザーが検知されたか判断する（すなわち、第１ユーザーおよび第２ユーザーの像が含まれるか判断する）。ステップＳ１１の判断は、ステップＳ４の検知結果に基づいて行われる。複数のユーザーが検知されていないと判断された場合（Ｓ１１：ＮＯ）、ＣＰＵ１００は、複数のユーザーが検知されるまで待機する。複数のユーザーが検知されたと判断された場合（Ｓ１１：ＹＥＳ）、ＣＰＵ１００は、処理をステップＳ１２に移行する。
【００３７】
ステップＳ１２において、ＣＰＵ１００は、少なくとも１人のユーザーの指示入力が特定の条件を満たしたか判断する。ここでいう特定の条件とは、他のユーザーの誤操作を招くおそれがある操作であり、例えば、指示体２０の位置の軌跡に応じた画像オブジェクトを描画する処理以外の処理である。例えば指示体２０の位置情報を映像供給装置に出力する処理が行われると、背景画像が変更（例えばスクロールまたは次のページへの移行）される可能性がある。あるユーザーが背景画像を変更する指示入力を行っているときに他のユーザーが画像オブジェクトを描画する指示入力を行うと誤入力となる可能性がある。したがって、他のユーザーの誤入力を防止する観点から、背景画像を変更する（またはその可能性がある）指示入力が行われているか否か判断される。どのユーザーの指示入力も特定の条件を満たしていないと判断された場合（Ｓ１２：ＮＯ）、ＣＰＵ１００は、処理をステップＳ１１に移行する。少なくとも１人のユーザーの指示入力が特定の条件を満たしたと判断された場合（Ｓ１２：ＹＥＳ）、ＣＰＵ１００は、処理をステップＳ１３に移行する。
【００３８】
ステップＳ１３において、ＣＰＵ１００は、特定の条件を満たす指示入力を行ったユーザー以外のユーザーの指示入力を無視する処理を行う。すなわち、あるユーザーが背景画像を変更するための指示入力を行っているときは、ＣＰＵ１００は他のユーザーの指示入力を無視する。この間、他のユーザーが投写面ＳＣ上で電子ペンを動かしても画像オブジェクトの描画は行われない。この例によれば、他のユーザーの誤操作を防止することができる。
【００３９】
３．変形例
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。以下、変形例をいくつか説明する。以下の変形例のうち２つ以上のものが組み合わせて用いられてもよい。
【００４０】
３−１．変形例１
検知手段１３がユーザーの手および電子ペンを検知した場合において、電子ペンがユーザーの手から所定の範囲（例えばその手に保持されていると判断される範囲）にあると判断されたときは、処理手段１６は、電子ペンのみまたは指のみが検知された場合と異なる処理を行ってもよい。電子ペンのみまたは指のみが検知された場合に第１処理が行われるときは、「電子ペンのみまたは指のみが検知された場合と異なる処理」は第２処理であってもよいし、第１処理および第２処理のいずれとも異なる第３処理であってもよい。
【００４１】
一例としては、ユーザーが右手で電子ペンを持ったまま右手の指で投写面ＳＣにタッチした場合、処理手段１６は、検知された指の位置に関して第２処理を行う。なお、この処理は、ユーザーが片手で指示入力を行っているか両手で指示入力を行っているかによらずに行われてもよい。
【００４２】
３−２．変形例２
変形例１において、さらに電子ペンの向きが考慮されてもよい。この場合、検知手段１３は、電子ペンの向きを検知する。この例で電子ペンは、ペン先が投写面ＳＣに接しているときだけでなく、ペン先が投写面ＳＣに接していないときも発光する。ペン先が投写面ＳＣに接しているときと接していないときとでは、発光するタイミングまたは発光する波長帯が異なっており、ＣＰＵ１００は、これによってペン先が投写面ＳＣに接しているかまたは接していないか、すなわち、電子ペンが投写面ＳＣの方を向いているか反対を向いているか判断する。電子ペンが投写面ＳＣの方を向いていると判断された場合、ＣＰＵ１００は、電子ペンのみまたは指のみが検知された場合と同じ処理、すなわち第１処理を行う。電子ペンが投写面ＳＣと反対を向いていると判断された場合、ＣＰＵ１００は、電子ペンのみまたは指のみが検知された場合と異なる処理を行う。「電子ペンのみまたは指のみが検知された場合と異なる処理」については変形例１で説明したとおりである。
【００４３】
３−３．変形例３
第１処理および第２処理は実施形態で例示したものに限定されない。第１処理および第２処理は、検知された位置を示す情報の出力先が異なるものであれば、それぞれどのような処理であってもよい。ここでいう「情報の出力先」とは、実施形態で例示したようなハードウェアとしての出力先（表示装置１か映像供給装置３０か）である。あるいは別の例で、「情報の出力先」は単一のハードウェア内における異なるソフトウェアコンポーネントであってもよい。実施形態では背景画像が映像供給装置３０により供給される例を説明したが、背景画像は表示装置１の「背景表示モジュール」という、指示体２０の位置の軌跡に応じて画像オブジェクトの描画を行うソフトウェアコンポーネント（以下「描画モジュール」という）とは別のソフトウェアコンポーネントにより供給されてもよい。この場合、処理手段１６は第１処理として描画モジュールに位置情報を出力し、第２処理として背景表示モジュールに位置情報を出力する。
【００４４】
３−４．変形例４
図８のフローにおいて指示入力が特定の条件を満たした場合の処理は他のユーザーの指示入力を無視するものに限定されない。他のユーザーの指示入力を無視するのに代えて、特定の条件を満たした指示入力を行ったユーザーの指示入力を無視してもよい。また、特定の条件を満たす指示入力を行ったユーザーが複数存在した場合、指示入力の内容等によって優先順位を付け、優先順位の低いユーザーの指示入力を無視してもよい。
【００４５】
３−５．他の変形例
図１に例示した機能を実現するための表示装置１のハードウェア構成は、図２に例示したものに限定されない。要求される機能を実現できるものであれば、表示装置１はどのようなハードウェア構成を有していてもよい。例えば、ユーザー像を撮像するためのカメラと、指示体２０の位置を検知するためのカメラとは別であってもよい。また、表示装置１は、プロジェクターではなく直視の表示装置であってもよい。
【００４６】
ＣＰＵ１００によって実行されるプログラムは、光ディスク、半導体メモリー等の各種記憶された状態で提供されてもよい。あるいは、このプログラムは、インターネット等のネットワークを介してダウンロードおよびインストールされてもよい。
【符号の説明】
【００４７】
１…表示装置、１１…入力手段、１２…表示手段、１３…検知手段、１４…撮影手段、１５…判断手段、１６…処理手段、１７…記憶手段、１００…ＣＰＵ、１０１…ＲＯＭ、１０２…ＲＡＭ、１０４…ＩＦ部、１０５…画像処理回路、１０６…投写ユニット、１０７…操作パネル、１０８…カメラ、１０９…光照射部
【図１】
2017182246.tif 000003
【図２】
2017182246.tif 000004
【図３】
2017182246.tif 000005
【図４】
2017182246.tif 000006
【図５】
2017182246.tif 000007
【図６Ａ】
2017182246.tif 000008
【図６Ｂ】
2017182246.tif 000009
【図６Ｃ】
2017182246.tif 000010
【図７Ａ】
2017182246.tif 000011
【図７Ｂ】
2017182246.tif 000012
【図７Ｃ】
2017182246.tif 000013
【図８】
2017182246.tif 000014