(57)【要約】【課題】複数のデバイスによる複数の領域に対する操作を、操作された領域を混同せずに検出できるようにする。【解決手段】プロジェクター２ａ、２ｂは、指示体７０による操作位置を検出する位置検出部２３２、操作位置に応じて描画オブジェクトを生成する描画処理部２２３、指示体７０の識別情報をもとに指示体７０を識別する識別部２３３を備える。プロジェクター２ａ、２ｂは、識別部２３３の識別結果に基づき指示体７０とプロジェクター２とが対応しているか否かを判定する認証処理部２２４を備える。投射制御部２２１は、認証処理部２２４の判定結果に応じて、描画オブジェクトを投射部により投射するか否かを制御する。【選択図】図２
2016181866.tif 000002
【特許請求の範囲】
【請求項１】
画像を投射する投射部を備えるプロジェクターであって、
指示体による指示位置を検出する位置検出部と、
前記位置検出部が検出する指示位置に応じて描画オブジェクトを生成する生成部と、
前記指示体の識別情報をもとに前記指示体を識別する識別部と、
前記識別部の識別結果に基づき、前記指示体と前記プロジェクターとが対応しているか否かを判定する判定部と、
前記判定部の判定結果に応じて、前記生成部が生成する描画オブジェクトを前記投射部により投射するか否かを制御する制御部と、
を備えることを特徴とするプロジェクター。
【請求項２】
前記制御部は、前記位置検出部が検出する指示位置に対応して前記投射部によりポインターを投射させるポインター機能を備え、
前記判定部の判定結果に関わらず前記ポインター機能の実行を可能とすること、
を特徴とする請求項１記載のプロジェクター。
【請求項３】
前記制御部は、
前記判定部により前記指示体が前記プロジェクターに対応すると判定した場合に、前記生成部が生成する描画オブジェクトを投射し、
前記判定部により前記指示体が前記プロジェクターに対応しないと判定した場合に、前記生成部が生成する描画オブジェクトを前記投射部により投射しないこと、
を特徴とする請求項１または２記載のプロジェクター。
【請求項４】
前記識別部は、外部機器に対応する前記指示体を識別可能であり、
前記判定部は、前記識別部の識別結果に基づき、前記指示体と前記プロジェクターとが対応しているか否か、及び、前記指示体と前記外部機器とが対応しているか否かを判定し、
前記制御部は、前記判定部により前記指示体が前記外部機器に対応すると判定した場合に、前記生成部が生成する描画オブジェクトを前記投射部により投射しないこと、
を特徴とする請求項１から３のいずれかに記載のプロジェクター。
【請求項５】
前記制御部は、前記判定部により前記指示体が前記外部機器に対応すると判定した場合に、報知用の画像を前記投射部により投射させること、
を特徴とする請求項４記載のプロジェクター。
【請求項６】
前記識別部が識別する前記指示体を前記プロジェクターに対応付ける対応設定部を有すること、
を特徴とする請求項１から５のいずれかに記載のプロジェクター。
【請求項７】
前記指示体が前記プロジェクターから第１の距離内にあるかどうかを判定する判定部を有し、
前記対応設定部は、前記判定部により前記指示体が前記第１の距離内にないと判定された後、前記判定部により前記指示体が前記第１の距離内にあると判定された場合に、前記指示体を対応付ける設定を行うこと、
を特徴とする請求項６記載のプロジェクター。
【請求項８】
前記対応設定部は、前記判定部により前記指示体が前記第１の距離内にないと判定された後、予め設定された第１時間以上、前記判定部により前記指示体が前記第１の距離内にあると判定された場合に、前記指示体を対応付ける設定を行うこと、
を特徴とする請求項６記載のプロジェクター。
【請求項９】
画像を投射する投射部を備えるプロジェクターの制御方法であって、
指示体による指示位置を検出し、
検出した指示位置に応じて描画オブジェクトを生成し、
前記指示体の識別情報をもとに前記指示体を識別し、
識別結果に基づき、前記指示体と前記プロジェクターとが対応しているか否かを判定し、
判定結果に応じて、生成する描画オブジェクトを前記投射部により投射するか否かを制御すること、
を特徴とするプロジェクターの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクター、及び、プロジェクターの制御方法に関する。
【背景技術】
【０００２】
従来、ペン型のデバイス等を用いて手書きの操作を行うことにより、入力を行うことが可能な装置が知られている（例えば、特許文献１参照）。特許文献１記載の構成では、１つの電子ボードを２つの投影表示領域に分割し、２つのプロジェクターで画像を投写し、２つの入力ペンの入力に応じて手書き情報を表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１７２４２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数のデバイスで操作を行う場合、それぞれのデバイスによる操作を混同せず検出し、対応する処理を行うことが求められる。例えば、特許文献１記載の構成では、電子ボードに設けた検出ループにより、電磁的に入力ペンの操作を検出する構成であるため、電子ボードで検出した操作を投影表示領域で区分することにより、検出の混同が起きない。しかしながら、この構成は他の方法により操作を検出する場合には適用できない。このため、複数のデバイスによる複数の領域に対する操作を、操作された領域を混同せずに検出できる手法が望まれていた。
【０００５】
本発明は、上述した事情に鑑みてなされたものであり、複数のデバイスによる複数の領域に対する操作を、操作された領域を混同せずに検出できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、画像を投射する投射部を備えるプロジェクターであって、指示体による指示位置を検出する位置検出部と、前記位置検出部が検出する指示位置に応じて描画オブジェクトを生成する生成部と、前記指示体の識別情報をもとに前記指示体を識別する識別部と、前記識別部の識別結果に基づき、前記指示体と前記プロジェクターとが対応しているか否かを判定する判定部と、前記判定部の判定結果に応じて、前記生成部が生成する描画オブジェクトを前記投射部により投射するか否かを制御する制御部と、を備えることを特徴とする。
本発明によれば、指示体がプロジェクターに対応する指示体であるか否かに基づき、描画オブジェクトの表示を制御するので、複数の指示体を使用する場合であっても、これら複数の指示体による操作を混同せず処理できる。
【０００７】
また、本発明は、上記プロジェクターにおいて、前記制御部は、前記位置検出部が検出する指示位置に対応して前記投射部によりポインターを投射させるポインター機能を備え、前記判定部の判定結果に関わらず前記ポインター機能の実行を可能とすること、を特徴とする。
本発明によれば、プロジェクターに対応しない指示体であってもポインターの投射に係る操作が可能となる。
【０００８】
また、本発明は、上記プロジェクターにおいて、前記制御部は、前記判定部により前記指示体が前記プロジェクターに対応すると判定した場合に、前記生成部が生成する描画オブジェクトを投射し、前記判定部により前記指示体が前記プロジェクターに対応しないと判定した場合に、前記生成部が生成する描画オブジェクトを前記投射部により投射しないこと、を特徴とする。
本発明によれば、複数の指示体を使用する場合であっても、プロジェクターに対応する指示体の操作を対象に描画オブジェクトを投射できる。
【０００９】
また、本発明は、上記プロジェクターにおいて、前記識別部は、外部機器に対応する前記指示体を識別可能であり、前記判定部は、前記識別部の識別結果に基づき、前記指示体と前記プロジェクターとが対応しているか否か、及び、前記指示体と前記外部機器とが対応しているか否かを判定し、前記制御部は、前記判定部により前記指示体が前記外部機器に対応すると判定した場合に、前記生成部が生成する描画オブジェクトを前記投射部により投射しないこと、を特徴とする。
本発明によれば、指示体の操作を検出した場合に、検出した指示体が外部機器に対応する指示体であるか否かに応じて、描画オブジェクトの表示を制御するので、複数の指示体を使用する場合であっても、これら複数の指示体による操作を混同せず処理できる。
【００１０】
また、本発明は、上記プロジェクターにおいて、前記制御部は、前記判定部により前記指示体が前記外部機器に対応すると判定した場合に、報知用の画像を前記投射部により投射させること、を特徴とする。
本発明によれば、指示体とプロジェクターとの対応について報知を行うことができる。
【００１１】
また、本発明は、上記プロジェクターにおいて、前記識別部が識別する前記指示体を前記プロジェクターに対応付ける対応設定部を有すること、を特徴とする。
本発明によれば、プロジェクターに指示体を対応付けることができる。
【００１２】
また、本発明は、上記プロジェクターにおいて、前記指示体が前記プロジェクターから第１の距離内にあるかどうかを判定する判定部を有し、前記対応設定部は、前記判定部により前記指示体が前記第１の距離内にないと判定された後、前記判定部により前記指示体が前記第１の距離内にあると判定された場合に、前記指示体を対応付ける設定を行うこと、を特徴とする。
本発明によれば、指示体とプロジェクターとの距離に対応して、指示体とプロジェクターとの対応付けを行うことができる。
【００１３】
また、本発明は、上記プロジェクターにおいて、前記対応設定部は、前記判定部により前記指示体が前記第１の距離内にないと判定された後、予め設定された第１時間以上、前記判定部により前記指示体が前記第１の距離内にあると判定された場合に、前記指示体を対応付ける設定を行うこと、を特徴とする。
本発明によれば、偶発的に対応付けがなされてしまう事態を防止できる。
【００１４】
また、上記目的を達成するため、本発明は、画像を投射する投射部を備えるプロジェクターの制御方法であって、指示体による指示位置を検出し、検出した指示位置に応じて描画オブジェクトを生成し、前記指示体の識別情報をもとに前記指示体を識別し、識別結果に基づき、前記指示体と前記プロジェクターとが対応しているか否かを判定し、判定結果に応じて、生成する描画オブジェクトを前記投射部により投射するか否かを制御すること、を特徴とする。
本発明によれば、指示体がプロジェクターに対応する指示体であるか否かに基づき、描画オブジェクトの表示を制御するので、複数の指示体を使用する場合であっても、これら複数の指示体による操作を混同せず処理できる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態に係る表示システムの概略構成図。
【図２】表示システムの各装置の構成を示すブロック図。
【図３】プロジェクターの動作を示すフローチャート。
【図４】プロジェクターの動作を示すフローチャート。
【図５】第２実施形態におけるプロジェクターの動作を示すフローチャート。
【図６】第３実施形態におけるプロジェクターの動作を示すフローチャート。
【図７】第３実施形態におけるプロジェクターの動作を示すフローチャート。
【発明を実施するための形態】
【００１６】
［第１の実施形態］
以下、図面を参照して本発明の実施形態について説明する。
図１は、本発明を適用した第１実施形態に係る表示システム１の概略構成を示す図である。
表示システム１は、複数のプロジェクター２（表示装置）を備えて構成される。表示システム１が備えるプロジェクター２の数について何ら制限はなく、１台のみであってもよいし、３台以上であってもよいが、ここでは２台のプロジェクター２を並べた例を説明する。２台のプロジェクター２はスクリーンＳＣの上方に設置され、下向きに画像を投射する。
【００１７】
以下の説明では、２台のプロジェクターのそれぞれを、プロジェクター２ａ、２ｂと表記し、プロジェクター２ａ、２ｂを総称してプロジェクター２と表記する。プロジェクター２ａ、２ｂのいずれか一方に対し、他方は外部機器に相当する。プロジェクター２ａ、２ｂは、それぞれ独立して画像をスクリーンＳＣ（投射面、表示面）に投射する。例えば、プロジェクター２ａの電源をオンにして画像を投射させる間、プロジェクター２ｂの電源がオフであってもよい。
【００１８】
プロジェクター２ａ、２ｂは図１に示すように、一つのスクリーンＳＣに対応して並べて配置される。プロジェクター２ａはスクリーンＳＣの投射領域２４ａに投射画像２５ａを投射（表示）し、プロジェクター２ｂは投射領域２４ｂに投射画像２５ｂを投射（表示）する。スクリーンＳＣは投射領域２４ａ、２４ｂに対し横長であり、投射領域２４ａ、２４ｂは横並びに配置される。また、投射領域２４ａと投射領域２４ｂとの境界は図１に示すように接しているか、或いは近接しており、一部が重畳していてもよい。また、投射画像２５ａは投射領域２４ａの内部であれば位置及びサイズは制限されず、投射画像２５ｂは投射領域２４ｂの内部であれば位置及びサイズの制限はない。
【００１９】
表示システム１においては、指示体７０によって位置を指示する操作を行うことができる。指示体７０は、例えば、棒状の軸部を有するペン型のデバイスであり、プロジェクター２ａ、２ｂを操作する操作者（ユーザー）が手に持って使用する。プロジェクター２ａは、投射領域２４ａの内部において、指示体７０の先端で指し示された位置を、操作位置（指示位置）として検出する。また、プロジェクター２ｂは、投射領域２４ｂの内部において、指示体７０の先端で指し示された位置を、操作位置として検出する。表示システム１では、複数の指示体７０を使用可能であり、本実施形態では、３つの指示体７０ａ、７０ｂ、７０ｃを使用する例を説明する。以下の説明では、３つの指示体７０のそれぞれを指示体７０ａ、７０ｂ、７０ｃと表記し、これらを総称して指示体７０と表記する。
【００２０】
なお、表示システム１においてプロジェクター２ａ、２ｂに対して使用される指示体は、指示体７０に限定されず、指示棒（図示略）等の棒状の指示体であってもよいし、操作者の手や指を指示体として検出することもできる。この場合、指示体は、操作者毎に識別可能であることが望ましい。すなわち、後述するように可視光で撮像された撮像画像において識別可能なように、色彩、或いは表面の模様等が異なることが望ましく、例えば、操作者の指を指示体とする場合には、操作者の指に色や模様を有する指輪やキャップ状の治具を装着すればよい。
【００２１】
プロジェクター２ａ、２ｂはいずれも、指示体７０の操作位置に対応して描画を行う描画機能、及び、指示体７０の操作位置に基づいてＧＵＩ（Graphical User Interface）操作を行うポインター機能を有する。図１は、プロジェクター２ａが描画機能を実行し、プロジェクター２ｂがポインター機能を実行する状態を例示する。プロジェクター２ａの描画機能により、投射領域２４ａには、指示体７０の操作の軌跡に沿って、直線、曲線、或いは円や矩形等の図形が描画され、投射画像２５ａとして表示される。また、プロジェクター２ｂのポインター機能により、投射領域２４ｂには、指示体７０の操作位置にポインターＰが表示され、ＧＵＩ操作における操作用画像としてのメニューバーＭが表示される。
【００２２】
メニューバーＭは、投射画像２５ａの一部として投射される。メニューバーＭには複数のボタン（アイコン）が配置されており、各ボタンにはプロジェクター２が実行する機能が割り当てられる。プロジェクター２は、指示体７０によってメニューバーＭのボタンに重なる位置が指示されると、操作位置に重なるボタンに割り当てられた機能を実行する。メニューバーＭのボタンとしては、例えば、描画機能を指示するためのボタンとして、描画機能を実行する描画モードへの移行を指示するボタンがある。また、例えば、描画機能により描画する図形（曲線、直線、円、楕円、四角形等）の選択、描画する図形への描画色の選択、描画した図形の一部または全部消去、処理のやり直し、及び描画した図形全体の削除等を指示するボタンが含まれる。
【００２３】
また、メニューバーＭには、ファイル操作を指示するボタンとして、画像データファイルを開く機能、描画した図形または当該図形を含む投射中の画像全部を画像データとして保存する機能、画像データファイルを次々と切り替えて開くことで上述したスライドショーを行う機能等を指示するボタンを配置することもできる。さらに、画像の投射を一時的に停止するＡＶミュート機能や、投射画像を拡大して表示するズーム機能が割り当てられたボタンを配置してもよい。また、メニューバーＭは、メニューバーＭの表示位置や表示サイズ等の表示設定用のボタンが配置されてもよい。
【００２４】
指示体７０ａ、７０ｂ、７０ｃは、プロジェクター２ａ、２ｂのそれぞれが各指示体を識別可能な構成となっている。例えば、プロジェクター２が、可視光により撮像した撮像画像に基づいて、指示体７０ａ、７０ｂ、７０ｃのそれぞれを識別する場合、指示体７０ａ、７０ｂ、７０ｃは、形状、色彩、或いは表面の模様等が異なる仕様とされる。また、例えば、プロジェクター２が指示体７０ａ、７０ｂ、７０ｃのそれぞれと無線通信を行って、指示体７０ａ、７０ｂ、７０ｃを識別する場合、指示体７０ａ、７０ｂ、７０ｃは固有の識別情報をプロジェクター２に送信する。本実施形態では、後述するように、プロジェクター２ａ、２ｂのそれぞれが可視光により撮像を行い、撮像画像に基づいて指示体７０を検出し、検出した指示体７０ａ、７０ｂ、７０ｃを識別する。
また、表示システム１では、指示体７０ａ、７０ｂ、７０ｃのそれぞれを識別する識別情報が定義される。この識別情報は、指示体７０ａ、７０ｂ、７０ｃのそれぞれに直接、付されていてもよい。例えば、指示体７０ａ、７０ｂ、７０ｃに識別情報をコード化したバーコードや二次元コードを付し、撮像画像に基づきプロジェクター２が識別情報を取得できる構成であってもよい。また、指示体７０ａ、７０ｂ、７０ｃがプロジェクター２ａ、２ｂと通信を行う場合、指示体７０ａ、７０ｂ、７０ｃがプロジェクター２ａ、２ｂに対して識別情報を送信する構成とすることができる。
【００２５】
本実施形態では、プロジェクター２ａ、２ｂのそれぞれが、指示体７０ａ、７０ｂ、７０ｃの識別情報を予め記憶する。プロジェクター２ａ、２ｂは、撮像画像に基づき指示体７０ａ、７０ｂ、７０ｃを識別した場合に、指示体７０ａ、７０ｂ、７０ｃに対応する識別情報を特定できる。また、指示体７０ａの識別情報（ＩＤ）を「００１」、指示体７０ｂの識別情報を「００２」、指示体７０ｃの識別情報を「００３」とする。
【００２６】
図２は、表示システム１を構成する各装置のブロック図であり、プロジェクター２ａ、２ｂの機能ブロックを示す。
【００２７】
プロジェクター２ａは、外部の画像供給装置（図示略）に接続される画像入力部２０５を備える。画像入力部２０５は、ケーブルを接続するコネクター及びインターフェース回路（いずれも図示略）、或いは、無線通信インターフェース（図示略）を備え、画像供給装置が出力する画像データを受信する。
画像入力部２０５は、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）、ＩＥＥＥ１３９４、ＵＳＢ等のデータ通信インターフェースであってもよい。また、ＭＨＬ（登録商標）、ＨＤＭＩ（登録商標）、ＤｉｓｐｌａｙＰｏｒｔ（商標）等の画像データ用のインターフェースであってもよい。また、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信インターフェースを備えてもよい。
画像入力部２０５は、画像供給装置（図示略）から入力されるデジタル画像データを画像処理部２０６に出力する。
【００２８】
プロジェクター２ａは、光学的な画像の形成を行う投射部２０を備える。投射部２０は、光源２１、光変調装置２２、および投射光学系２３を有する。光源２１は、キセノンランプ、超高圧水銀ランプ、ＬＥＤ（Light Emitting Diode）、或いはレーザー光源等からなる光源を備える。また、光源２１は、光源が発した光を光変調装置２２に導くリフレクターおよび補助リフレクターを備えていてもよい。さらに、投射光の光学特性を高めるためのレンズ群（図示略）、偏光板、或いは光源が発した光の光量を光変調装置２２に至る経路上で低減させる調光素子等を備えてもよい。
光変調装置２２は、例えばＲＧＢの三原色に対応した３枚の透過型液晶パネルを備え、この液晶パネルを透過する光を変調して画像光を生成する。光源２１が発する光はＲＧＢの３色の色光に分離され、各色光は対応する各液晶パネルに入射する。各液晶パネルを通過して変調された色光はクロスダイクロイックプリズム等の合成光学系によって合成され、投射光学系２３に射出される。
【００２９】
投射光学系２３は、光変調装置２２により変調された画像光をスクリーンＳＣ方向へ投射して、スクリーンＳＣ上に結像させるレンズ群を備える。また、投射光学系２３は、スクリーンＳＣの投射画像の拡大・縮小および焦点の調整を行うズーム機構、フォーカスの調整を行うフォーカス調整機構を備えていてもよい。
【００３０】
投射部２０は、制御部２０１の制御に従って光源２１を点灯及び消灯する光源駆動部２０７、及び、制御部２０１の制御に従って光変調装置２２を動作させる光変調装置駆動部２０８に接続する。光源駆動部２０７は光源２１の光量を調整する機能を備えてもよい。
【００３１】
プロジェクター２ａは、投射部２０が投射する画像を処理する画像処理系を備える。この画像処理系は、制御部２０１、記憶部２０２、入力検出部２０４、画像入力部２０５、画像処理部２０６、光源駆動部２０７、光変調装置駆動部２０８、画像合成部２１３、及び通信部２１１（送信部）を含む。画像処理系を構成する各部はバス２１０により相互にデータ通信可能に接続される。また、画像合成部２１３にはフレームメモリー２１４が接続される。フレームメモリー２１４、及び、その他のデータ処理部を画像処理系に含めてもよい。
【００３２】
プロジェクター２ａは、通信部２１１を有する。通信部２１１は、データ通信を行うインターフェースであり、本実施形態では通信回線３に接続する。通信部２１１は、制御部２０１の制御に従い、通信回線３を介してプロジェクター２ｂとの間で各種データを送受信する。本実施形態では、通信部２１１は、通信回線３を構成するケーブル（図示略）を接続する有線インターフェースである。通信部２１１は、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ等の無線通信を実行する無線通信インターフェースであってもよい。この場合、通信回線３は、一部または全部が無線通信回線で構成される。
【００３３】
プロジェクター２ａは、指示体７０ａ、７０ｂ、７０ｃによる操作、及び、操作位置を検出する位置検出部２０３を備える。
位置検出部２０３は、撮像部２３１、位置検出部２３２、及び識別部２３３を備える。撮像部２３１は、スクリーンＳＣを撮像するデジタルカメラであり、撮像画像データを生成する。撮像部２３１の撮像範囲すなわち画角は、スクリーンＳＣの全体またはスクリーンＳＣを含む範囲であることが好ましく、少なくとも投射領域２４ａ（図１）を含む。
【００３４】
位置検出部２３２は、指示体７０ａまたは指示体７０ｂの操作で指示される操作位置を検出する。位置検出部２３２は、撮像部２３１の撮像画像データを解析して、撮像画像から指示体７０ａ、７０ｂ、７０ｃの画像を検出する。撮像画像に指示体７０ａ、７０ｂ、７０ｃのいずれかの画像が含まれる場合、位置検出部２３２は、検出した指示体７０の先端の位置を操作位置として検出する。位置検出部２３２は、操作位置を、投射領域２４ａにおける座標で表すデータとして制御部２０１に出力する。
【００３５】
識別部２３３は、指示体７０ａ、７０ｂ、７０ｃを識別する。識別部２３３は、位置検出部２３２が検出する操作位置を指示した指示体が、指示体７０ａ、７０ｂ、７０ｃのいずれであるかを識別し、識別結果を制御部２０１に出力する。
本実施形態では、識別部２３３が、撮像部２３１の撮像画像データを解析して、撮像画像から指示体７０ａ、７０ｂ、７０ｃの画像を検出する。上述のように、指示体７０ａ、７０ｂ、７０ｃは、可視光による撮像画像において識別可能なように、外観が異なるので、識別部２３３は撮像画像に基づき識別を行える。
【００３６】
プロジェクター２ａは、撮像画像における指示体７０ａ、７０ｂ、７０ｃの画像の特徴と、指示体７０ａ、７０ｂ、７０ｃのそれぞれの識別情報とを対応付ける情報を、対応情報２２５として記憶部２０２に記憶する。識別部２３３は、撮像画像から指示体７０の画像を検出した後、対応情報２２５に基づき、識別情報（図１の００１、００２、００３）を取得する。識別部２３３は、位置検出部２３２が検出した操作について、識別した指示体７０の識別情報を、制御部２０１に出力する。
【００３７】
なお、撮像部２３１は、可視光による撮像を行うものに限定されず、赤外光を撮像するカメラであってもよい。この場合、指示体７０ａ、７０ｂ、７０ｃは、赤外光で撮像した場合に識別可能な差異を有していればよい。例えば、赤外光を発する発光部（図示略）を有し、この発光部の発光の形状や点滅パターン等が指示体７０ａ、７０ｂ、７０ｃで異なる構成とすることができる。
【００３８】
また、識別部２３３は、指示体７０ａ、７０ｂ、７０ｃとプロジェクター２ａとの距離を検出する機能を有する。識別部２３３は、例えば、撮像部２３１の撮像画像から指示体７０ａ、７０ｂ、７０ｃの画像を検出した場合に、検出した画像と撮像画像とのサイズ比に基づき、距離を検出する。
また、指示体７０ａ、７０ｂ、７０ｃが無線通信インターフェースを有し、プロジェクター２ａの通信部２１１と無線通信を行うことが可能な構成において、識別部２３３は、通信部２１１における無線信号の受信強度に基づき距離を検出する。
【００３９】
また、識別部２３３は、指示体７０を操作する操作者が所持するデバイスと、通信部２１１とが無線通信を行う場合の受信強度に基づき、指示体７０とプロジェクター２ａとの距離を検出してもよい。この場合、操作者は、無線通信インターフェースを有するデバイス（図示略）を所持し、このデバイスとプロジェクター２ａの通信部２１１とが、例えば無線ＬＡＮやＢｌｕｅｔｏｏｔｈ等の無線通信を実行する。この主のデバイスとしては、携帯型電話機、スマートフォン、ＰＤＡ（Personal Digital Assistant）、タブレット型コンピューター等が挙げられるが、腕時計型の身体装着型（ウェアラブル）デバイス等であってもよく、より小型の無線通信装置であってもよい。この例では、操作者が所持するデバイスを通信部２１１が検出した場合に、このデバイスが送信する無線信号の受信強度に基づき、識別部２３３がデバイスとプロジェクター２ａとの距離を求める。識別部２３３は、検出した距離を、プロジェクター２ａと指示体７０との距離とみなして、制御部２０１に出力する。
【００４０】
制御部２０１は、不図示のＣＰＵ、ＲＡＭ、ＲＯＭ等を備え、ＲＯＭまたは記憶部２０２に記憶した制御プログラムを実行して、プロジェクター２ａの各部を制御する。制御部２０１は、投射制御部２２１、操作取得部２２２、描画処理部２２３（生成部）、及び、認証処理部２２４（判定部、対応設定部）を有する。
記憶部２０２は、制御部２０１が実行する制御プログラム、および、制御部２０１が処理するデータを不揮発的に記憶する。
【００４１】
入力検出部２０４は、入力デバイスとして機能するリモコン（図示略）、および、プロジェクター２ａの操作パネルによる操作を検出する。入力検出部２０４は、リモコンの操作または操作パネルの操作を検出すると、検出した操作内容を示す操作データを生成し、制御部２０１に出力する。
【００４２】
画像処理部２０６は、制御部２０１の制御に従って、画像入力部２０５から入力される画像データを処理し、処理した画像データを画像合成部２１３に出力する。画像処理部２０６が実行する処理は、例えば、解像度変換（スケーリング）処理またはリサイズ処理、歪み補正等の形状補正処理、デジタルズーム処理、色調補正処理、輝度補正処理等である。画像処理部２０６は、制御部２０１により指定された処理を実行し、必要に応じて、制御部２０１から入力されるパラメーターを使用して処理を行う。また、上記のうち複数の処理を組み合わせて実行することも勿論可能である。
【００４３】
画像合成部２１３は、画像処理部２０６が出力する処理後の画像データをフレームメモリー２１４に展開する。また、画像合成部２１３は、制御部２０１が生成する画像データを取得して、フレームメモリー２１４に展開する。ここで、画像合成部２１３は、画像処理部２０６が出力する画像データと、制御部２０１が生成する画像データとを、フレームメモリー２１４で合成する。画像合成部２１３は、合成した画像データをフレームメモリー２１４から読み出して、表示画像データを光変調装置駆動部２０８に出力する。
【００４４】
光変調装置駆動部２０８は、光変調装置２２の液晶パネルに接続する。光変調装置駆動部２０８は、画像合成部２１３が入力する表示画像データに基づき、Ｒ、Ｇ、Ｂの画像信号を生成し、画像信号に基づいて液晶パネルを駆動し、各液晶パネルに画像を描画する。
【００４５】
投射制御部２２１は、プロジェクター２ａの各部を制御して、スクリーンＳＣへの画像の投射を実行する。投射制御部２２１は、画像処理部２０６を制御して、入力画像データに対する処理を実行する。投射制御部２２１は、画像処理部２０６が実行する処理に必要なパラメーターを、記憶部２０２から読み出して画像処理部２０６に出力してもよい。
投射制御部２２１は、画像合成部２１３を制御して、画像を合成する処理を実行し、光変調装置駆動部２０８を制御して光変調装置２２の液晶パネルに画像を描画する。また、投射制御部２２１は、光源駆動部２０７を制御して、光源２１を点灯し、光源２１の輝度を調整する。これにより、光源２１が発光し、光変調装置２２が変調する画像光が投射光学系２３を通してスクリーンＳＣに投射される。
【００４６】
操作取得部２２２は、位置検出部２０３が検出する操作位置と、操作位置について識別部２３３が識別した識別結果とを取得する。位置検出部２０３が検出する操作位置は、投射領域２４ａ（図１）における座標として出力される。このため、操作取得部２２２は、位置検出部２０３が出力する座標を、描画処理部２２３が描画を行うための座標に変換する処理を行う。本実施形態では、描画処理部２２３は、フレームメモリー２１４に展開される画像データを生成する。このため、操作取得部２２２は、位置検出部２０３が出力する座標を、フレームメモリー２１４における座標に変換する。
【００４７】
描画処理部２２３は、位置検出部２０３が検出した操作位置、または、操作位置の軌跡に合わせて記号や図形を描画する処理を行う。描画処理部２２３が描画する記号や図形を、描画オブジェクトと呼ぶ。描画処理部２２３は、フレームメモリー２１４に展開される画像データのサイズに合わせて、描画オブジェクトを生成する。描画処理部２２３が生成する描画オブジェクトのデータは画像処理部２０６に出力され、画像処理部２０６は描画オブジェクトをフレームメモリー２１４に展開する。また、画像合成部２１３は、例えば画像入力部２０５の入力画像をフレームメモリー２１４に展開した後、描画処理部２２３が生成する描画オブジェクトを、フレームメモリー２１４で重畳して展開し、合成することも可能である。また、描画処理部２２３が生成する描画オブジェクトは、描画オブジェクト２２６として記憶部２０２に記憶してもよい。
【００４８】
また、操作取得部２２２は、位置検出部２０３が検出した操作位置に対応して、上述したポインター機能を実行する。操作取得部２２２は、指示体７０の操作により、メニューバーＭ（図１）のボタンに重なる位置が指示された場合、操作位置に重なるボタンに割り当てられた機能を実行する。メニューバーＭに配置されるボタンは上述の通りである。
メニューバーＭの描画実行を指示するボタンの操作によって、プロジェクター２ａは描画モードを実行する。描画モードでは、描画処理部２２３が、位置検出部２３２が検出した操作位置に対応して描画を行う。また、メニューバーＭの描画以外のボタンが操作された場合、操作取得部２２２が、ボタン操作と、ボタン操作後に位置検出部２３２が検出する操作位置とに基づき、対応する処理を実行する。
【００４９】
認証処理部２２４は、識別部２３３が出力する指示体７０の識別情報に基づき、位置検出部２３２が検出した操作を行った指示体７０が、プロジェクター２ａに対応する指示体７０であるか否かを判定する。
プロジェクター２ａには、プロジェクター２ａに対応する指示体７０として、１または複数の指示体７０を登録できる。プロジェクター２ａは、登録された指示体７０の識別情報を、対応情報２２５に含めて記憶部２０２に記憶する。
認証処理部２２４は、識別部２３３が出力する識別情報が対応情報２２５に含まれるか否かに基づき、識別部２３３が検出した指示体７０がプロジェクター２ａに対応するか否かを判定する。
【００５０】
投射制御部２２１は、認証処理部２２４の判定結果に基づき、描画処理部２２３が生成する描画オブジェクトをスクリーンＳＣに投射するか否かを判定する。投射制御部２２１は、位置検出部２３２が検出した操作を行った指示体７０について、認証処理部２２４により、プロジェクター２ａに対応しないと判定された場合、描画オブジェクトを投射しないと判定する。また、投射制御部２２１は、位置検出部２３２が検出した操作を行った指示体７０について、認証処理部２２４により、プロジェクター２ａに対応すると判定された場合、描画オブジェクトを投射すると判定する。
描画オブジェクトを投射しないと判定した場合、投射制御部２２１は、画像処理部２０６が描画オブジェクトを展開する処理を制限する。また、投射制御部２２１は、描画オブジェクトを投射すると判定した場合、画像処理部２０６に、描画オブジェクトを展開する処理を実行させる。
【００５１】
さらに、認証処理部２２４は、指示体７０を、プロジェクター２ａに対応する指示体として登録する処理を実行する。認証処理部２２４は、識別部２３３が指示体７０とプロジェクター２ａとの距離を検出し、この距離が予め設定された条件を満たす場合に、識別部２３３が距離を検出した指示体７０を対応付ける。すなわち、認証処理部２２４は、識別部２３３が検出する指示体７０の識別情報を、対応情報２２５に含めて記憶部２０２に記憶する。
【００５２】
認証処理部２２４が指示体７０を登録する条件は、例えば、予め設定された距離（設定距離、第１の距離）と、予め設定された時間（設定時間、第１時間）とを基準として定められる。例えば、次の（１）〜（３）の組合せを、登録する条件とすることができる。
（１）識別部２３３が検出した距離が設定距離以内である。
（２）識別部２３３が検出した距離が設定距離以内の状態が、設定時間以上、継続した。
（３）識別部２３３が検出した距離が設定距離より大きい状態から、設定距離以内に変化した。
本実施形態の認証処理部２２４は、（１）〜（３）の全てを満たす場合に、指示体７０を登録する。
【００５３】
また、プロジェクター２ｂは、プロジェクター２ａと同一の構成を有する。プロジェクター２ｂを構成する各部は、上述したプロジェクター２ａの構成部と同様に動作する。このため、プロジェクター２ｂの構成については図２に示し、説明を省略する。
【００５４】
表示システム１では、プロジェクター２ａ、２ｂのいずれもが指示体７０の操作位置を検出可能である。このため、図１に示したようにプロジェクター２ａ、２ｂを近接して配置した場合、一つの指示体７０の操作を、プロジェクター２ａ、２ｂの両方が検出することがある。例えば、プロジェクター２ａ、２ｂの両方が描画モードを実行中に、指示体７０の操作をプロジェクター２ａ、２ｂの両方が検出した場合、プロジェクター２ａ、２ｂがそれぞれ描画を行う。ここで、指示体７０が、投射領域２４ａと投射領域２４ｂの境界に相当する境界領域２４ｃ、またはその近傍にある場合、プロジェクター２ａとプロジェクター２ｂのそれぞれが、境界領域２４ｃの近くに描画を行う。投射領域２４ａと投射領域２４ｂとが十分に離れている場合は、プロジェクター２ａが描画をする領域とプロジェクター２ｂが描画をする領域とが離れるため、操作位置に描画を行うプロジェクター２は１台に限られる。しかしながら、投射領域２４ａ、２４ｂが互いに近い場合、接する場合、及び重畳する場合には、プロジェクター２ａ、２ｂがそれぞれ描画を行うことがあり得る。この場合、プロジェクター２ａは境界領域２４ｃまたはその近傍に描画オブジェクトを投射し、プロジェクター２ｂは境界領域２４ｃまたはその近傍に描画オブジェクトを投射する。プロジェクター２ａ、２ｂが投射する描画オブジェクトが一致しないと、１つの指示体７０の操作により、異なる位置に同じような形状の描画オブジェクトが投射される。表示システム１では、プロジェクター２ａ、２ｂのそれぞれが、指示体７０の操作を検出した場合に、検出した指示体７０が予め登録された指示体７０でない場合に描画オブジェクトの投射を制限することで、１つの指示体７０の操作を多重に検出して描画を行うことを防止できる。以下、これらの動作について説明する。
【００５５】
図３は、プロジェクター２の動作を示すフローチャートである。図３の動作は、プロジェクター２ａ、２ｂのどちらも、それぞれ実行可能である。また、図３の動作で検出する対象の指示体７０は、指示体７０ａ、７０ｂ、７０ｃのどれでもよい。ここでは、プロジェクター２ａが指示体７０ａの操作を検出する例を説明する。後述する図４についても同様である。
【００５６】
プロジェクター２ａの制御部２０１は、位置検出部２０３により指示体７０の操作が検出されると、操作イベントを検出する（ステップＳ１１）。制御部２０１は、ステップＳ１１で検出した操作イベントの種別、すなわち描画の操作であるかポインターの操作であるかを判定する（ステップＳ１２）。具体的には、プロジェクター２ａの動作モードが、描画モードであるか、ポインター操作を行う動作モードであるかを判定する。
【００５７】
描画モードの実行中である場合（ステップＳ１２；描画）、制御部２０１は、識別部２３３により指示体７０の識別を実行させて識別情報を取得する（ステップＳ１３）。制御部２０１は、取得した識別情報と対応情報２２５とに基づき、プロジェクター２ａに対応する指示体７０として登録（認証）が済んでいる指示体であるか否かを判定する（ステップＳ１４）。
【００５８】
登録された指示体である場合（ステップＳ１４；Ｙｅｓ）、制御部２０１は、位置検出部２３２が検出した操作位置を取得し（ステップＳ１５）、取得した操作位置が描画領域内、すなわち投射領域２４ａ内であるか否かを判定する（ステップＳ１６）。
操作位置が描画領域内である場合（ステップＳ１６；Ｙｅｓ）、制御部２０１は、操作位置に基づき描画オブジェクトを生成して、投射部２０により表示させ（ステップＳ１７）、本処理を終了する。
【００５９】
また、識別部２３３が取得した識別情報が対応情報２２５に登録されていない場合（ステップＳ１４；Ｎｏ）、制御部２０１は、描画及び描画オブジェクトを投射する処理を実行せず、ステップＳ１１で検出した操作に対応する処理を終了する（ステップＳ１８）。ステップＳ１５で取得した操作位置が描画領域の外である場合も、ステップＳ１８に移行して本処理を終了する。
【００６０】
プロジェクター２ａの動作モードがポインター操作のモードである場合（ステップＳ１２；ポインター操作）、制御部２０１は、位置検出部２３２が検出した操作位置を取得する（ステップＳ２１）。制御部２０１は、取得した操作位置に基づきポインターＰを表示し、或いは表示中のポインターＰの位置を移動させる処理を行う（ステップＳ２２）。さらに、制御部２０１は、移動後のポインターＰの位置がメニューバーＭのボタンの位置に重なる場合には、重なったボタンを判定する（ステップＳ２３）。制御部２０１は、判定したボタンに対応する処理を実行し（ステップＳ２４）、本処理を終了する。
プロジェクター２ａは、操作イベントを検出する毎に図３の処理を実行し、処理終了後は、次の操作イベントの発生を待機する。
【００６１】
図４は、プロジェクター２の動作を示すフローチャートであり、プロジェクター２に指示体７０を登録する動作を示す。図４の動作は、上述した（１）〜（３）の全てを満たすことが登録の条件である例を示す。
【００６２】
制御部２０１は、位置検出部２０３により指示体７０（指示体７０ａ、７０ｂ、７０ｃのいずれか）が検出された場合に（ステップＳ３１）、識別部２３３が検出した距離が設定距離以内であるか否かを判定する（ステップＳ３２）。所定距離以内であると判定した場合（ステップＳ３２；Ｙｅｓ）、制御部２０１は、ステップＳ３１よりも以前に同じ指示体７０が設定距離より離れた距離で検出されたことがあるか否かを判定する（ステップＳ３３）。つまり、この指示体７０が、設定距離より遠い位置から設定距離内に移動したか否かを判定する。
【００６３】
設定距離より離れた距離で検出されたことがあると判定した場合（ステップＳ３３；Ｙｅｓ）、制御部２０１は、設定時間が経過するまで待機する（ステップＳ３４）。その後、制御部２０１は、識別部２３３によって距離を検出させ、検出された距離が設定距離以内であるか否かを判定する（ステップＳ３５）。制御部２０１は、検出された距離が設定距離以内である場合に（ステップＳ３５；Ｙｅｓ）、ステップＳ３１で検出した指示体７０の識別情報を対応情報２２５に登録して対応付けを行う（ステップＳ３６）。
【００６４】
また、ステップＳ３２、Ｓ３３、Ｓ３５において否定判定であった場合、制御部２０１は指示体７０の登録を行わずに本処理を終了する。
図４の動作において、制御部２０１は、ステップＳ３１で検出された指示体７０の識別情報を取得し、この識別情報が変化しないことを確認して処理を行ってもよい。例えば、ステップＳ３１で検出した指示体７０と、ステップＳ３５で識別部２３３が距離を検出する指示体７０との識別情報が一致しない場合、制御部２０１はその時点で本処理を終了すればよい。
【００６５】
以上説明したように、本発明を適用した第１の実施形態に係るプロジェクター２ａは、画像を投射する投射部２０を備える。プロジェクター２ａは、指示体７０による指示位置を検出する位置検出部２３２、位置検出部２３２が検出する指示位置に応じて描画オブジェクトを生成する描画処理部２２３、指示体７０の識別情報をもとに指示体７０を識別する識別部２３３を備える。また、識別部２３３の識別結果に基づき、指示体７０とプロジェクター２ａとが対応しているか否かを判定する認証処理部２２４を備える。投射制御部２２１は、認証処理部２２４の判定結果に応じて、描画処理部２２３が生成する描画オブジェクトを投射部により投射するか否かを制御する。これにより、指示体７０がプロジェクター２に対応するか否かに基づき、描画オブジェクトの表示を制御するので、複数の指示体７０を使用する場合であっても、これら複数の指示体７０による操作を混同せず処理できる。なお、プロジェクター２ｂも同様の構成を有する。
【００６６】
また、プロジェクター２ａに対応する指示体７０は、識別情報が対応情報２２５に登録され、プロジェクター２ｂに対応する指示体７０の識別情報はプロジェクター２ｂの対応情報２２５に登録される。プロジェクター２ａ、２ｂは、個別に対応情報２２５を記憶する。このため、一つの指示体７０をプロジェクター２ａ、２ｂの両方に対応付けることが可能である。また、指示体７０ａ、７０ｂ、７０ｃのそれぞれについて、プロジェクター２ａ、２ｂの一方にのみ対応付けることができるし、両方に対応付けることもできる。
例えば、表示システム１を学校等の教育現場に導入し、指示体７０ａ、７０ｂを生徒用の指示体とし、指示体７０ｃを教師用の指示体とする場合を想定できる。この場合、指示体７０ａをプロジェクター２ａに対応付けて、指示体７０ｂをプロジェクター２ｂに対応付けることで、生徒が投射領域２４ａ、２４ｂのいずれかに対してのみ描画できる設定を実現できる。この場合、生徒が描画する領域を、投射領域２４ａ、２４ｂのいずれかに制限できる。また、指示体７０ｃをプロジェクター２ａ、２ｂの両方に対応付けることにより、教師が、どの生徒に対しても、生徒が描画した描画オブジェクトに対しても、描画オブジェクトの追加や削除が可能となる。このように、複数の指示体７０ａ、７０ｂ、７０ｃの操作の混同を回避しつつ、指示体７０ａ、７０ｂ、７０ｃとプロジェクター２ａ、２ｂとを高い自由度で対応付けて、適切に機能を割り当てることができる。
【００６７】
また、プロジェクター２ａ、２ｂは、位置検出部２３２が検出する指示位置に対応して投射部によりポインターを投射させるポインター機能を有し、認証処理部２２４の判定結果に関わらずポインター機能の実行が可能である。このため、プロジェクター２に対応する指示体７０として登録されていない指示体７０であってもポインターＰに係る操作が可能となる。
【００６８】
また、プロジェクター２ａは、認証処理部２２４により指示体７０がプロジェクター２に対応すると判定した場合に、描画処理部２２３が生成する描画オブジェクトを投射部２０で投射する。認証処理部２２４により指示体７０がプロジェクター２ａに対応しないと判定した場合に、描画処理部２２３が生成する描画オブジェクトを投射しない。プロジェクター２ｂにおいても同様である。これにより、プロジェクター２ａ、２ｂは、対応する指示体７０の操作を対象に描画オブジェクトを投射できる。
【００６９】
また、プロジェクター２ａ、２ｂは、認証処理部２２４により、識別部２３３が識別する指示体７０をプロジェクター２に対応付けることができる。
また、プロジェクター２ａは、認証処理部２２４により、指示体７０がプロジェクター２ａから設定距離内にあるかどうかを判定する。認証処理部２２４により指示体７０が設定距離内にないと判定された後、指示体７０が設定距離内にあると判定された場合に、指示体７０を対応付ける設定を行う。このため、指示体７０とプロジェクター２ａとの距離に対応して、指示体７０とプロジェクター２ａとの対応付けを行うことができる。プロジェクター２ｂにおいても同様である。例えば、操作者が指示体７０ａを手に持って、プロジェクター２ａまたはプロジェクター２ｂに近づける操作を行うことで、この指示体７０ａをプロジェクター２ａまたはプロジェクター２ｂに容易に登録できる。
【００７０】
また、認証処理部２２４により指示体７０が第１の距離内にないと判定された後、予め設定された第１時間以上、認証処理部２２４により指示体７０が第１の距離内にあると判定された場合に、指示体７０を対応付ける設定を行うこと、を特徴とする。
偶発的に対応付けがなされてしまう事態を防止できる。
【００７１】
［第２の実施形態］
図５は、本発明を適用した第２の実施形態におけるプロジェクター２の動作を示すフローチャートである。本第２の実施形態では上記第１の実施形態で説明したプロジェクター２ａ、２ｂが、指示体７０ａ、７０ｂ、７０ｃの操作について通知を行う動作例を説明する。図５の動作はプロジェクター２ａ、２ｂのどちらも実行可能であり、ここでは一例として、プロジェクター２ａが動作を実行するものとして説明する。また、図５のフローチャートでは、上記第１の実施形態で説明した図３と共通する処理には同ステップ番号を付して説明を省略する。
【００７２】
プロジェクター２ａの制御部２０１は、描画イベントを検出した場合に（ステップＳ１９）、図５の動作を開始する。制御部２０１は、プロジェクター２ａが描画モードを実行中に、位置検出部２０３が指示体７０の操作を検出した場合に、描画イベントを検出する。
制御部２０１は、識別情報を取得し（ステップＳ１３）、検出した指示体がプロジェクター２ａに対応する指示体７０として登録が済んでいるか否かを判定する（ステップＳ１４）。登録された指示体である場合（ステップＳ１４；Ｙｅｓ）、制御部２０１は、描画イベントの操作位置を取得し（ステップＳ１５）、取得した操作位置が描画領域内、すなわち投射領域２４ａ内であるか否かを判定する（ステップＳ１６）。操作位置が描画領域内である場合（ステップＳ１６；Ｙｅｓ）、制御部２０１は、操作位置に基づき描画オブジェクトを生成して、投射部２０により表示させ（ステップＳ１７）、本処理を終了する。
【００７３】
制御部２０１は、識別部２３３が取得した識別情報が対応情報２２５に登録されていない場合（ステップＳ１４；Ｎｏ）、指示体７０が投射領域２４ａに対応していないことを通知する画像を投射部２０で表示し、通知を行う（ステップＳ２６）。ステップＳ２６では、予め記憶部２０２に記憶する通知用の画像のデータを、画像処理部２０６が処理して、投射部２０が投射する。この通知用の画像は、指示体７０の登録を促すメッセージ、指示体７０が使用できない旨のメッセージ等を含んでもよい。制御部２０１は、制御部２０１は、描画及び描画オブジェクトを投射する処理を実行せず、ステップＳ１１で検出した操作に対応する処理を終了する（ステップＳ１８）。
また、制御部２０１は、ステップＳ１５で取得した操作位置が描画領域の外である場合も、ステップＳ１８に移行して本処理を終了する。
【００７４】
このように、プロジェクター２ａは、位置検出部２０３で操作位置を検出した指示体７０が、対応情報２２５により対応付けられた指示体７０、すなわち登録済みの指示体７０でない場合に、通知（報知）を行う。これにより、操作者に対して指示体７０を登録するよう通知できる。
【００７５】
［第３の実施形態］
図６及び図７は、本発明を適用した第３の実施形態におけるプロジェクター２の動作を示すフローチャートである。本第３の実施形態では上記第１の実施形態で説明したプロジェクター２ａ、２ｂが、指示体７０ａ、７０ｂ、７０ｃの登録の状態に関する情報を送受信する動作例を説明する。
図６はプロジェクター２ａ、２ｂのうち登録の状態を問合せる側の動作を示し、図７は問合せを受ける側の動作を示す。プロジェクター２ａ、２ｂは図６、図７のどちらの動作も実行可能であって、プロジェクター２ａ、２ｂの一方が図６の動作を行う場合に、他方が図７の動作を行う。
【００７６】
第３の実施形態では、プロジェクター２ａが図６の動作を実行し、プロジェクター２ｂが図７の動作を実行する例を説明する。また、図６、図７のフローチャートでは、上記第１及び第２の実施形態で説明した図３、図５と共通する処理には同ステップ番号を付して説明を省略する。
【００７７】
プロジェクター２ａの制御部２０１は、描画イベントを検出した後（ステップＳ１９）、識別部２３３が取得した識別情報に基づいて、プロジェクター２ａに対応する指示体７０、すなわち登録された指示体７０の操作であるか否かを判定する（ステップＳ１４）。この動作は上述した通りである。
制御部２０１は、登録された指示体７０でないと判定した場合に（ステップＳ１４；Ｎｏ）、通信部２１１に接続された他の装置に対し、問合せを行う（ステップＳ５１）。表示システム１では、プロジェクター２ａはプロジェクター２ｂに通信回線３を介して接続される。このため、制御部２０１は、通信部２１１によって、プロジェクター２ｂに対し、問合せのコマンドやデータを送信する。
ステップＳ５１の問合せは、プロジェクター２ａがステップＳ１９で検出した指示体７０が、プロジェクター２ｂにおいて対応する指示体７０として登録され、かつ、検出されたか否かの問合せである。この問合せは、例えば、ステップＳ１９で検出した指示体７０について識別部２３３が取得した識別情報を含む。
【００７８】
ステップＳ５１の問合せに対しては、プロジェクター２ｂが、後述するように、プロジェクター２ｂにおいて検出済みか否かの通知を返す。プロジェクター２ａの制御部２０１は、プロジェクター２ｂからの通知を判定する（ステップＳ５２）。すなわち、制御部２０１は、プロジェクター２ｂにおいて検出済みであるとの通知を受信した場合（ステップＳ５２；Ｙｅｓ）、ステップＳ２６に移行して通知を行う。つまり、制御部２０１は、プロジェクター２ｂに対応する指示体７０として登録され、プロジェクター２ｂが検出した指示体７０の操作に対しては、描画を行わない。
【００７９】
また、制御部２０１は、プロジェクター２ｂにおいて未検出であるとの通知を受信した場合（ステップＳ５２；Ｎｏ）、ステップＳ１５に移行し、ステップＳ１５〜Ｓ１７の動作を実行する。つまり、制御部２０１は、プロジェクター２ａで登録されていない指示体７０であっても、プロジェクター２ｂに登録されていないか、或いはプロジェクター２ｂが検出していない場合は、操作を受け付けて描画を行う。
このように、プロジェクター２ａとプロジェクター２ｂとが相互に問合せと返信を行うことで、プロジェクター２ａ、２ｂの両方で指示体７０の操作を重複して検出した場合に、重複して描画をしてしまう事態を避けることができる。また、描画の重複を回避できるので、プロジェクター２ａにおいて、登録されていない指示体７０の操作に対応して、描画オブジェクトを生成して投射することができる。
【００８０】
また、プロジェクター２ａの投射領域２４ａにおいて、プロジェクター２ｂに登録された指示体７０の操作を検出した場合に、投射領域２４ａに通知の表示を行うので、操作者に対して操作可能な領域に関する情報を提示できる。
【００８１】
図６では、プロジェクター２ｂが、プロジェクター２ａからの問合せを受信し（ステップＳ６１）、制御部２０１が、問合せを受けた指示体７０について位置検出部２０３で検出可能であるか否かを判定する（ステップＳ６２）。ここで、該当する指示体７０を位置検出部２０３で検出可能、または既に検出している場合（ステップＳ６２；Ｙｅｓ）、制御部２０１は、この指示体７０が登録済みか否かを判定する（ステップＳ６３）。例えば、制御部２０１は、問合せに含まれる識別情報が、対応情報２２５に含まれるか否かに基づき判定を行う。
【００８２】
問合せを受けた指示体７０がプロジェクター２ｂに対応する指示体７０として登録済みである場合（ステップＳ６３；Ｙｅｓ）、制御部２０１は、位置検出部２３２が検出する操作位置を取得する（ステップＳ６４）。制御部２０１は、取得した操作位置が投射領域２４ｂ内であるか否かを判定する（ステップＳ６５）。操作位置が投射領域２４ｂ内である場合、プロジェクター２ｂが、この操作に対して描画処理（例えば、図３のステップＳ１５〜Ｓ１７）を実行する。このため、制御部２０１は、問合せを送信した機器であるプロジェクター２ａに対し、検出済みであるとの通知を送信し（ステップＳ６６）、本処理を終了する。なお、プロジェクター２ｂは、図７の動作とは別に、位置検出部２０３で検出した指示体７０について、例えば図３の動作を実行して描画を行う。
【００８３】
また、問合せを受けた指示体７０について、位置検出部２０３で検出されない場合（ステップＳ６２；Ｎｏ）、制御部２０１は、プロジェクター２ｂで未検出であることを示す通知を、プロジェクター２ａに送信して（ステップＳ６７）、処理を終了する。また、問合せを受けた指示体７０が対応情報２２５に登録されていない場合（ステップＳ６３；Ｎｏ）、及び、操作位置が投射領域２４ｂの外である場合（ステップＳ６５；Ｎｏ）、制御部２０１はステップＳ６７に移行する。
上記のように、プロジェクター２ｂが図６の動作を実行し、これに対応してプロジェクター２ａが図７の動作を実行することも勿論可能である。
【００８４】
なお、上述した各実施形態は、本発明の好適な実施形態を示すものであり、本発明を限定するものではなく、本発明の要旨を逸脱しない範囲内において種々の変形実施が可能である。例えば、プロジェクター２ａ、２ｂのそれぞれが位置検出部２０３を内蔵する構成を例に挙げて説明したが、本発明はこれに限定されず、位置検出部２０３がプロジェクター２に外部接続される構成であってもよい。例えば、位置検出部２０３の機能を有する位置検出装置を、プロジェクター２ａ、２ｂのそれぞれに接続して使用してもよい。
【００８５】
また、上記各実施形態では、プロジェクター２ａ、２ｂが、スクリーンＳＣの前面側から画像光を投射するよう設置された例について説明したが、プロジェクター２ａ、２ｂはスクリーンＳＣの背面側から投射を行ってもよい。或いは、床面と平行または斜めに設置される投射面に対し、投射面の側方から投射を行う構成であってもよい。また、プロジェクター２ａの投射領域２４ａと、プロジェクター２ｂの投射領域２４ｂとが近接している場合に、本発明を適用することで上記の効果が得られる。従って、投射領域２４ａ、２４ｂの配置は横並びに限定されない。また、プロジェクター２ａとプロジェクター２ｂとが同じスクリーンＳＣに投射する構成に限られない。
【００８６】
また、図２に示した表示システム１の各機能部は、ハードウェアとソフトウェアとの協働により実現される機能的構成を示すものであって、具体的な実装形態は特に制限されない。従って、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上記実施形態においてソフトウェアで実現されている機能の一部をハードウェアで実現してもよく、あるいは、ハードウェアで実現されている機能の一部をソフトウェアで実現してもよい。その他、表示システム１の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【符号の説明】
【００８７】
１…表示システム、２、２ａ、２ｂ…プロジェクター、３…通信回線、２０…投射部、２４ａ、２４ｂ…投射領域、２５ａ、２５ｂ…投射画像、２７ａ…描画オブジェクト、７０、７０ａ、７０ｂ、７０ｃ…指示体、２０１…制御部（制御部、操作情報取得部、表示制御部）、２０２…記憶部、２０３…位置検出部、２０５…画像入力部、２０６…画像処理部、２１１…通信部（送信部）、２１３…画像合成部、２１４…フレームメモリー、２２１…投射制御部（制御部）、２２２…操作取得部、２２３…描画処理部（生成部）、２２４…認証処理部（判定部、対応設定部）、２２５…対応情報、２２６…描画オブジェクト、２３１…撮像部、２３２…位置検出部、２３３…識別部、Ｍ…メニューバー、ＳＣ…スクリーン。
【図１】
2016181866.tif 000003
【図２】
2016181866.tif 000004
【図３】
2016181866.tif 000005
【図４】
2016181866.tif 000006
【図５】
2016181866.tif 000007
【図６】
2016181866.tif 000008
【図７】
2016181866.tif 000009