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