(57)【要約】【課題】表示された画像に対して指示体により描画が行われた場合、表示される画像が変化すると、変化後の画像に対応していない描画を消去する。【解決手段】プロジェクター１０は、表示面に画像を表示する表示部と、前記表示面に対する指示体の位置を特定する位置特定部と、前記位置特定部が特定した位置に基づく描画像を生成する描画部と、前記描画像を、外部装置から供給された映像信号に基づく外部装置画像に重畳し、前記画像を生成する重畳部と、前記表示部で表示される画像の表示領域内において前記描画像が生成される前に予め設定された監視領域内の変化を検知し、前記監視領域内が変化した場合、変化前に表示していた画像に重畳されていた前記描画像を消去する処理部とを備える。【選択図】図１
2017169086.tif 000002
【特許請求の範囲】
【請求項１】
表示面に画像を表示する表示部と、
前記表示面に対する指示体の位置を特定する位置特定部と、
前記位置特定部が特定した位置に基づく描画像を生成する描画部と、
前記描画像を、外部装置から供給された映像信号に基づく外部装置画像に重畳し、前記画像を生成する重畳部と、
前記表示部で表示される画像の表示領域内において前記描画像が生成される前に予め設定された監視領域内の変化を検知し、前記監視領域内が変化した場合、変化前に表示していた画像に重畳されていた前記描画像を消去する処理部と
を備える表示装置。
【請求項２】
前記監視領域内に表示されている画像と、当該画像が表示されているときに前記描画部が生成した描画像とを対応付けて記憶する記憶部を有し、
前記処理部は、前記監視領域に表示されている画像に対応付けて記憶されている描画像を前記重畳部へ供給する
請求項１に記載の表示装置。
【請求項３】
前記監視領域は、前記指示体の操作により指定された領域である
請求項１又は請求項２に記載の表示装置。
【請求項４】
前記監視領域が複数である請求項１又は請求項２に記載の表示装置。
【請求項５】
前記複数の監視領域は、前記表示面に表示される画像において予め定められた方向に延びる領域である
請求項４に記載の表示装置。
【請求項６】
前記方向が複数である請求項５に記載の表示装置。
【請求項７】
前記処理部は、前記監視領域内の前記外部装置画像の変化を検知する
請求項１から請求項６のいずれか一項に記載の表示装置。
【請求項８】
前記表示部により表示された画像を撮像し、撮像により得られた撮像画像を出力する撮像部を有し、
前記処理部は、前記撮像画像において前記監視領域に対応する部分の変化を検知する
請求項１から７のいずれか一項に記載の表示装置。
【請求項９】
表示面に画像を表示する表示部を有する表示装置の制御方法であって、
前記表示面に対する指示体の位置を特定する位置特定ステップと、
前記位置特定ステップで特定した位置に基づく描画像を生成する描画ステップと、
外部装置から供給された映像信号に基づく外部装置画像に、前記描画像を重畳し、前記画像を生成する画像生成ステップと、
前記表示部で表示される画像の表示領域内において前記描画像が生成される前に予め設定された監視領域内の変化を検知し、前記監視領域内が変化した場合、変化前に表示していた画像に重畳されていた前記描画像を消去する処理ステップと
を備える表示装置の制御方法。
【請求項１０】
表示面に画像を表示する表示部を有する表示装置のコンピュータに、
前記表示面に対する指示体の位置を特定する位置特定ステップと、
前記位置特定ステップで特定した位置に基づく描画像を生成する描画ステップと、
外部装置から供給された映像信号に基づく外部装置画像に、前記描画像を重畳し、前記画像を生成する画像生成ステップと、
前記表示部で表示される画像の表示領域内において前記描画像が生成される前に予め設定された監視領域内の変化を検知し、前記監視領域内が変化した場合、変化前に表示していた画像に重畳されていた前記描画像を消去する処理ステップ
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
指示体をポインティングデバイスとして利用する発明として、例えば特許文献１に開示されたプロジェクターがある。このプロジェクターは、撮像素子を備えており、指示体を撮像素子で撮影する。そしてプロジェクターは、撮影で得られた映像から投写領域における指示体の座標を特定し、特定した座標に基づいて描画の処理を行う。また、プロジェクターにおいては、ＰＣ（Personal Computer）の画像を投写する場合、指示体をマウスと同様に扱い、指示体によってＰＣを操作する機能を備えたものがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２４７４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＰＣの画像を投写しているときに指示体による描画を行った場合、指示体の移動に応じて描画される線は、プロジェクターが生成して投写したものである。このため、ＰＣが操作されて投写する映像が変わった場合、変化前の画像に対して描画した線が残り、変化後の映像に対して意味をなさない線となってしまう。
【０００５】
本発明は、表示された画像に対して指示体により描画が行われた場合、表示される画像が変化すると、変化後の画像に対応していない描画を消去する技術を提供する。
【課題を解決するための手段】
【０００６】
本発明は、表示面に画像を表示する表示部と、前記表示面に対する指示体の位置を特定する位置特定部と、前記位置特定部が特定した位置に基づく描画像を生成する描画部と、前記描画像を、外部装置から供給された映像信号に基づく外部装置画像に重畳し、前記画像を生成する重畳部と、前記表示部で表示される画像の表示領域内において前記描画像が生成される前に予め設定された監視領域内の変化を検知し、前記監視領域内が変化した場合、変化前に表示していた画像に重畳されていた前記描画像を消去する処理部とを備える表示装置を提供する。
本発明によれば、表示された画像に対して指示体により描画が行われた場合、表示される画像が変化すると、変化後の画像に対応していない描画を消去することができる。
【０００７】
また、本発明においては、前記監視領域内に表示されている画像と、当該画像が表示されているときに前記描画部が生成した描画像とを対応付けて記憶する記憶部を有し、前記処理部は、前記監視領域に表示されている画像に対応付けて記憶されている描画像を前記重畳部へ供給する構成としてもよい。
この構成によれば、表示部が表示している画像が変化すると、変化後の画像に対応した描画像を復帰させて表示することができる。
【０００８】
また、本発明においては、前記監視領域は、前記指示体の操作により指定された領域である構成としてもよい。
この構成によれば、表示されている画像に応じて監視領域を設定することができる。
【０００９】
また、本発明においては、前記監視領域が複数である構成としてもよい。
この構成によれば、表示部で表示される画像の変化をより正確に検知できる。
【００１０】
また、本発明においては、前記複数の監視領域は、前記表示面に表示される画像において予め定められた方向に延びる領域である構成としてもよい。
この構成によれば、表示部で表示される画像の変化をより正確に検知できる。
【００１１】
また、本発明においては、前記方向が複数である構成としてもよい。
この構成によれば、表示部で表示される画像の変化をより正確に検知できる。
【００１２】
また、本発明は、前記処理部は、前記監視領域内の前記外部装置画像の変化を検知する構成としてもよい。
この構成によれば、外部装置から供給された画像に対して指示体により描画が行われた場合、表示される画像が変化すると、変化後の画像に対応していない描画を消去することができる。
【００１３】
また、本発明は、前記表示部により表示された画像を撮像し、撮像により得られた撮像画像を出力する撮像部を有し、前記処理部は、前記撮像画像において前記監視領域に対応する部分の変化を検知する構成としてもよい。
この構成によれば、監視領域内の画像の変化を撮像により検知し、表示される画像が変化すると、変化後の画像に対応していない描画を消去することができる。
【００１４】
また、本発明は、表示面に画像を表示する表示部を有する表示装置の制御方法であって、前記表示面に対する指示体の位置を特定する位置特定ステップと、前記位置特定ステップで特定した位置に基づく描画像を生成する描画ステップと、外部装置から供給された映像信号に基づく外部装置画像に、前記描画像を重畳し、前記画像を生成する画像生成ステップと、前記表示部で表示される画像の表示領域内において前記描画像が生成される前に予め設定された監視領域内の変化を検知し、前記監視領域内が変化した場合、変化前に表示していた画像に重畳されていた前記描画像を消去する処理ステップとを備える表示装置の制御方法を提供する。
本発明によれば、表示された画像に対して指示体により描画が行われた場合、表示される画像が変化すると、変化後の画像に対応していない描画を消去することができる。
【００１５】
また、本発明は、表示面に画像を表示する表示部を有する表示装置のコンピュータに、前記表示面に対する指示体の位置を特定する位置特定ステップと、前記位置特定ステップで特定した位置に基づく描画像を生成する描画ステップと、外部装置から供給された映像信号に基づく外部装置画像に、前記描画像を重畳し、前記画像を生成する画像生成ステップと、前記表示部で表示される画像の表示領域内において前記描画像が生成される前に予め設定された監視領域内の変化を検知し、前記監視領域内が変化した場合、変化前に表示していた画像に重畳されていた前記描画像を消去する処理ステップを実行させるためのプログラムを提供する。
本発明によれば、表示された画像に対して指示体により描画が行われた場合、表示される画像が変化すると、変化後の画像に対応していない描画を消去することができる。
【図面の簡単な説明】
【００１６】
【図１】表示システム１を構成する装置を示した図。
【図２】プロジェクター１０と指示体２０のハードウェア構成を示した図。
【図３】制御部１１０と制御部２１０の機能ブロック図。
【図４】指示体を検出するタイムチャートの一例を示した図。
【図５】スクリーンＳＣに投写されたページの一例を示した図。
【図６】監視領域を説明するための図。
【図７】制御部１１０が行う処理の流れを示したフローチャート。
【図８】スクリーンＳＣに投写された画像の一例を示した図。
【図９】変更処理の流れを示したフローチャート。
【図１０】データリストの一例を示した図。
【図１１】スクリーンＳＣに投写された画像の一例を示した図。
【図１２】スクリーンＳＣに投写された画像の一例を示した図。
【発明を実施するための形態】
【００１７】
［実施形態］
（実施形態の構成）
図１は、本発明の一実施形態に係る表示システム１を構成する装置を示した図である。表示システム１は、画像の表示面となるスクリーンＳＣに画像を投写するプロジェクター１０、指示体２０及び発光装置３０を備える。
【００１８】
表示装置の一例であるプロジェクター１０は、外部装置の一例であるＰＣ（Personal Computer）４０に接続され、ＰＣ４０から供給された映像信号が表す画像をスクリーンＳＣへ投写する。また、プロジェクター１０は、指示体２０や指が指示した位置に画像を描画する描画機能や、接続されているＰＣのポインティングデバイスとして指示体２０や指を使用するＰＣ操作機能を備えている。
【００１９】
本実施形態に係るプロジェクター１０は、スクリーンＳＣの斜め上方に設置され、スクリーンＳＣに向けて画像を投写する。本実施形態においては、プロジェクター１０は、スクリーンＳＣへ画像を投写するが、スクリーンＳＣの替わりに壁面（表示面）に画像を投写してもよい。また、本実施形態においては、プロジェクター１０は、金具によって壁面に設置される構成となっているが、天井に設置してもよい。
【００２０】
ペン型の指示体２０は、上述した描画機能やＰＣ操作機能を使用するときのポインティングデバイスとして機能し、プロジェクター１０が投写するＰＣのＧＵＩ（Graphical User Interface）をユーザーが操作するときや、投写された画像に重ねてユーザーが描画を行うときなどに使用される。
【００２１】
発光装置３０は、スクリーンＳＣ上にある指に光（本実施形態では赤外光）を照射する発光部を有する。発光装置３０はスクリーンＳＣの上端より上に設置され、下向きに角度θの範囲に光を拡散させて出射する。発光装置３０から出射された光は、スクリーンＳＣに沿う光の層を形成する。本実施形態では、角度θは、ほぼ１８０度に達し、スクリーンＳＣのほぼ全体に、光の層が形成される。スクリーンＳＣの表面と、発光装置３０により形成される光の層とは近接していることが好ましい。スクリーンＳＣの表面から離れた位置にある指も照射できるように光の層は厚みを持っている。また、発光部を積層することにより離れた位置にある指を照射してもよい。発光装置３０からの光の出射は、プロジェクター１０により制御される。
【００２２】
図２は、プロジェクター１０及び指示体２０のハードウェア構成を示した図である。指示体２０は、制御部２１０、通信部２２０、発光部２３０、操作部２４０、電源２５０を有する。電源２５０は、例えば乾電池又は二次電池であり、制御部２１０、通信部２２０、発光部２３０及び操作部２４０へ電力を供給する。操作部２４０は、電源２５０から各部への電力供給を制御するスイッチ（図示略）を備えている。操作部２４０のスイッチがオンとなると、電源２５０から各部へ電力が供給され、操作部２４０のスイッチがオフとなると、電源２５０から各部へ電力の供給が停止される。発光部２３０は、赤外光を発する発光ダイオードを有しており、指示体２０の先端に設けられている。発光部２３０の点灯及び消灯は、制御部２１０により制御される。発光部２３０は、点光源であり、発光部２３０が発する光は、指示体２０の先端から球面上に広がる。通信部２２０は、赤外光を受光する受光素子を備えている。通信部２２０は、プロジェクター１０から赤外光で送られる各種信号を受信する。通信部２２０は、受信した各種信号を電気信号に変換して制御部２１０へ供給する。制御部２１０は、発光部２３０及び通信部２２０に接続されている。制御部２１０は、通信部２２０から供給される信号に応じて発光部２３０の制御を開始し、発光部２３０の発光ダイオードの点灯及び消灯を制御する。
【００２３】
プロジェクター１０は、制御部１１０、記憶部１２０、操作部１３０、投写部１４０を備える。また、プロジェクター１０は、映像処理部１５０、映像インターフェース１６０、撮像部１７０Ａ、撮像部１７０Ｂ、通信部１８０を備える。制御部１１０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を備えたマイクロコンピューターである。ＲＯＭに記憶されているプログラムをＣＰＵが実行すると、プロジェクター１０においては、制御部１１０が各部を制御し、画像をスクリーンＳＣに投写する機能や、指や指示体２０をポインティングデバイスとして利用する機能、描画機能、ＰＣ操作機能などが実現する。
【００２４】
映像インターフェース１６０は、ＲＣＡ、Ｄ−Ｓｕｂ、ＨＤＭＩ（登録商標）、ＵＳＢ（Universal Serial Bus）など、映像信号が供給されるコネクターを複数有し、外部装置からコネクターに供給された映像信号を映像処理部１５０へ供給する。映像インターフェース１６０は、複数の映像信号を取得する映像取得手段の一例である。映像インターフェース１６０は、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）などの無線通信のインターフェースを有し、無線通信により映像信号を取得してもよい。
【００２５】
記憶部１２０は、投写する映像の画質に係る設定値や、各種機能に係る情報を記憶する。操作部１３０は、プロジェクター１０を操作するための複数のボタンを備えている。操作されたボタンに応じて制御部１１０が各部を制御することにより、スクリーンＳＣに投写される画像の調整や、プロジェクター１０が有する各種機能の設定などが行われる。また、操作部１３０は、リモートコントローラー（図示略）からの赤外光の信号を受光する受光部（図示略）を備えている。操作部１３０は、リモートコントローラーから送信された信号を電気信号に変換して制御部１１０へ供給し、制御部１１０は、供給される信号に応じて各部を制御する。
【００２６】
投写部１４０と映像処理部１５０は協働し、画像を表示する表示部として機能する。映像処理部１５０は、映像インターフェース１６０から供給される映像信号を取得する。また、映像処理部１５０は、プロジェクター１０を操作するためのＧＵＩや指示体２０が指し示す位置を表すカーソル、描画機能で描画する画像などのオンスクリーン画像の信号を制御部１１０から取得する。映像処理部１５０は、ＶＲＡＭ（Video RAM）１５１を備えており、映像信号を展開する領域と、オンスクリーン画像の信号を展開する領域を備えており、各信号をそれぞれの領域に展開する。映像処理部１５０は、各種の画像処理機能を備えており、ＶＲＡＭ１５１に展開された映像信号に画像処理を施し、投写する画像の画質を調整する。また、映像処理部１５０は、制御部１１０からオンスクリーン画像の信号が供給された場合には、オンスクリーン画像の信号を重畳した映像信号を投写部１４０へ供給する。即ち、映像処理部１５０は、外部装置から供給された映像信号の画像（外部装置画像）にオンスクリーン画像を重畳する重畳部として機能する。
【００２７】
映像を投写する投写部１４０は、光源１４１、ライトバルブ１４２、駆動回路１４４及び投写光学系１４３を有している。光源１４１は、光を発するランプであり、光源１４１が発した光は、図示省略した複数のダイクロイックミラーやミラーによって赤、緑、青の光に分光され、分光された赤、緑、青のそれぞれの光はライトバルブ１４２に導かれる。なお、光源１４１は、ランプではなく、発光ダイオード又はレーザ光を発する半導体レーザ装置であってもよい。
【００２８】
駆動回路１４４は、映像処理部１５０から供給される映像信号を取得する。駆動回路１４４に供給される映像信号は、投写する画像における赤の成分の階調を表す階調データ、投写する画像における緑の成分の階調を表す階調データ及び投写する画像における青の成分の階調を表す階調データを有する。駆動回路１４４は、赤、緑、青の各色の階調データを抽出し、抽出した各色の階調データに基づいてライトバルブ１４２を駆動する。
【００２９】
ライトバルブ１４２は、前述の赤の光が入射する液晶ライトバルブ、前述の緑の光が入射する液晶ライトバルブ、及び前述の青の光が入射する液晶ライトバルブを有している。液晶ライトバルブは、透過型の液晶パネルであり、複数行複数列でマトリクス状に配置された画素を備えている。赤の光が入射する液晶ライトバルブは赤の階調データに基づいて駆動され、緑の光が入射する液晶ライトバルブは緑の階調データに基づいて駆動され、青の光が入射する液晶ライトバルブは青の階調データに基づいて駆動される。各液晶ライトバルブは、駆動回路１４４によって各画素が制御されて画素の透過率が変化する。画素の透過率が制御されることにより、液晶ライトバルブを透過した各色の光は、各階調データに対応した画像となる。液晶ライトバルブを透過した赤、緑、青の光の画像は、図示省略したダイクロイックプリズムにより合成されて投写光学系１４３に入射する。投写光学系１４３は、入射した画像を拡大する光学系であり、入射した画像をレンズやミラーによって拡大してスクリーンＳＣに投写する。スクリーンＳＣに画像が投写されると、表示面であるスクリーンＳＣに画像が表示される。なお、透過型の液晶パネルの替わりに反射型の液晶パネルを採用してもよいし、デジタルミラーデバイスなどを用いてもかまわない。
【００３０】
プロジェクター１０は、ステレオ方式により、指示体２０や指の位置及びスクリーンＳＣまでの距離を特定するために、２つの撮像部１７０Ａ及び撮像部１７０Ｂを有している。撮像部１７０Ａ及び撮像部１７０Ｂは、発光部２３０が発する赤外光や、発光装置３０から出射されて指で反射した赤外光を受光する撮像素子（ＣＭＯＳやＣＣＤなど）、撮像素子に像を結像する光学系、撮像素子へ入射する光を制限する絞りなどを備えている。撮像部１７０Ａ及び撮像部１７０Ｂは、スクリーンＳＣを含む範囲を撮像範囲とし、撮像した範囲の画像を生成し、生成した画像を表す画像信号を出力する。なお、本実施形態においては、プロジェクター１０がスクリーンＳＣの斜め上方に設置されるため、撮像部１７０Ａ及び撮像部１７０Ｂは、スクリーンＳＣを含む範囲を斜め上方から撮像することになる。通信部１８０は、赤外光を発する発光ダイオードを備えている。通信部１８０は、制御部１１０により、発光ダイオードの点灯及び消灯が制御され、発光部２３０の点灯及び消灯を制御するための赤外光の信号を送信する。また、通信部１８０は、ＰＣと通信を行うための通信インターフェースを有し、例えば、ＵＳＢやＬＡＮの通信インターフェースを備える。
【００３１】
図３は、制御部１１０がプログラムを実行することにより実現する機能と、制御部２１０において実現する機能の構成を示した機能ブロック図である。まず、プロジェクター１０の制御部１１０において実現する機能について説明する。
【００３２】
位置特定部１１３は、画像の投写領域において指示体２０の発光部２３０の位置や指示体の一例である指の位置を、例えば図４に示したタイムチャートで周期的に特定する。指の位置や発光部２３０の位置を特定する期間は、図４に示したようにフェーズＰ１１からフェーズＰ１４までの４つのフェーズを有する。指の位置や発光部２３０の位置を検出する際には、フェーズＰ１１からフェーズＰ１４までが繰り返される。フェーズＰ１１は、プロジェクター１０が撮像部１７０Ａ及び撮像部１７０Ｂで撮像を行うタイミングと、指示体２０が発光するタイミング及び発光装置３０が赤外光を出射するタイミングを同期させるためのフェーズである。フェーズＰ１１においては、位置特定部１１３は、所定期間ｔｅ１で赤外光の同期信号が出力されるように通信部１８０を制御する。
【００３３】
指示体２０においては、通信部２２０が同期信号を受光し、同期信号を受光してから所定時間が経過すると、予め設定された期間ｔｅ２で発光部２３０が点灯するように、制御部２１０が発光部２３０を制御する。本実施形態においては、フェーズＰ１２、フェーズＰ１３及びフェーズＰ１４の開始時点から発光部２３０が点灯するように制御される。また、位置特定部１１３は、フェーズＰ１２及びフェーズＰ１４の開始時間から期間ｔｅ２で発光装置３０が赤外光を出射するように、発光装置３０を制御する。
【００３４】
位置特定部１１３は、フェーズＰ１２〜フェーズＰ１４において、撮像部１７０Ａ及び撮像部１７０Ｂを制御し、設定されているシャッタースピードでスクリーンＳＣを含む所定範囲を撮像する。撮像部１７０Ａ及び撮像部１７０Ｂにおいて電子シャッター機能により露光が行われる露光期間は、フェーズＰ１２とフェーズＰ１４の開始時点から始まり、露光が終了する時点は、設定されているシャッタースピードにより定まる。撮像部１７０Ａ及び撮像部１７０ＢがフェーズＰ１２〜フェーズＰ１４の露光期間で撮像した画像の画像信号は、位置特定部１１３へ供給される。
【００３５】
位置特定部１１３は、撮像部１７０Ａ及び撮像部１７０Ｂから供給された画像信号が表す画像を用いて、投写された画像上にある指や発光部２３０の位置、スクリーンＳＣから発光部２３０までの距離を特定する。具体的には、フェーズＰ１２とフェーズＰ１４において、発光装置３０が発した赤外光が指に照射されている場合には、撮像部１７０Ａ及び撮像部１７０Ｂで得られた画像に発光装置３０から出射されて指で反射した赤外光が映る。また、フェーズＰ１２とフェーズＰ１４において、発光部２３０が撮像部１７０Ａ及び撮像部１７０Ｂの撮像範囲内にあると、撮像部１７０Ａ及び撮像部１７０Ｂで得られた画像に発光部２３０が発した赤外光も映る。フェーズＰ１３においては、発光装置３０は光を出射しないため、撮像部１７０Ａ及び撮像部１７０Ｂで得られた画像には、発光部２３０が発した赤外光が映る。
【００３６】
位置特定部１１３は、フェーズＰ１２〜フェーズＰ１４において、撮像部１７０Ａ及び撮像部１７０Ｂで得られた画像に映る赤外光の位置及びスクリーンＳＣまでの距離をステレオ法により特定する。位置特定部１１３は、フェーズＰ１２とフェーズＰ１４において位置を特定した赤外光のうち、フェーズＰ１３において位置を特定した赤外光の位置に近い位置の赤外光を特定し、特定した赤外光の位置を発光部２３０の位置とする。また、位置特定部１１３は、フェーズＰ１２とフェーズＰ１４において位置を特定した赤外光のうち、フェーズＰ１３において位置を特定した赤外光から遠い赤外光の位置を指の位置とする。なお、位置特定部１１３は、フェーズＰ１３において赤外光が撮像範囲内に無い場合には、フェーズＰ１２とフェーズＰ１４において特定した位置を指の位置とする。これらの特定した位置は、描画機能やＰＣ操作機能などの各種機能を実行するときに使用される。
【００３７】
描画部１１２は、投写している画像に対し、位置特定部１１３が検知した位置に応じて描画を行う。
【００３８】
処理部１１４は、位置特定部１１３が特定した位置に応じて、投写される画像の一部を監視領域として設定する。また、処理部１１４は、監視領域内の画像の変化に応じて、指示体２０又は指により描画された画像の記憶や当該画像の表示を制御する。
【００３９】
次に、指示体２０の制御部２１０において実現する機能について説明する。信号取得部２１１は、通信部２２０が受信した同期信号を取得する。発光制御部２１２は、信号取得部２１１から同期信号を取得し、同期信号を取得してから所定時間が経過すると、フェーズＰ１２〜フェーズＰ１４において期間ｔｅ２で発光部２３０が点灯するように、発光部２３０を制御する。
【００４０】
（実施形態の動作例）
次に描画機能がオンとなっているときの本実施形態の動作例について説明する。まずユーザーは、プロジェクター１０に接続されているＰＣ４０において、ページ番号を有するプレゼンテーション用の資料などの文書のファイルを開く。ＰＣ４０が文書の一つのページを表示すると、表示したページの映像信号がＰＣ４０からプロジェクター１０へ供給される。映像インターフェース１６０は、ＰＣ４０から供給される映像信号を取得し、取得した映像信号を映像処理部１５０へ供給する。
【００４１】
制御部１１０は、描画機能がオンである場合、指示体２０又は指により描画された画像と投写された画像とを対応付ける描画記録機能のオン／オフを切り替えるボタンのオンスクリーン画像の信号を映像処理部１５０へ供給する。映像処理部１５０は、供給された信号をＶＲＡＭ１５１に展開し、ＶＲＡＭ１５１にて画像処理が施された映像信号を投写部１４０へ供給する。投写部１４０は、供給された映像信号が表す画像をスクリーンＳＣに投写する。
【００４２】
図５は、スクリーンＳＣに投写されたページの一例を示した図である。投写部１４０が画像をスクリーンＳＣに投写すると、ＰＣ４０で表示されているページと、描画記録機能のオン／オフを切り替えるボタンＢ１１がスクリーンＳＣに投写される。ユーザーは、投写された映像に対して指示体２０又は指により行われた描画を対応付ける場合、指示体２０をボタンＢ１１の位置に移動させる。制御部１１０は、指示体２０がスクリーンＳＣ上に位置すると、指示体２０の位置を特定する。制御部１１０は、描画機能がオン、描画記録機能がオフ、且つ、特定した位置がボタンＢ１１の位置である場合、描画記録機能をオンにする。
【００４３】
制御部１１０は、描画記録機能をオンにすると、投写される画像の一部を監視領域として設定する状態となる。ここで、ユーザーが指示体２０の先端を図６に示した位置Ｐ１から位置Ｐ２に移動させると、制御部１１０（位置特定部１１３）は、撮像部１７０Ａ及び撮像部１７０Ｂから供給される映像信号を解析して指示体２０の位置を特定する。制御部１１０（処理部１１４）は、位置Ｐ１と位置Ｐ２を結ぶ線を対角線とし、ページ番号を含む矩形の領域（図６において破線で示した矩形の領域）を監視領域とする。
【００４４】
図７は、監視領域を設定した後に制御部１１０（処理部１１４）が行う処理の流れを示したフローチャートである。制御部１１０は、設定された監視領域内の画像のデータをコピーし、ＶＲＡＭ１５１に設けられた一次退避領域に格納する（ステップＳＡ１）。なお、一次退避領域に格納する画像のデータは、ＰＣ４０（外部装置）から供給される映像信号に基づく画像のデータである。ただし、一次退避領域に格納する画像のデータは、ＰＣ４０（外部装置）から供給される映像信号に基づく画像に、描画機能で描画する画像などのオンスクリーン画像を重畳させた映像信号に基づく画像のデータであってもよい。ここで、ＶＲＡＭ１５１の一次退避領域に格納されるデータは、ページ番号である「１」の画像のデータとなる。
【００４５】
次に制御部１１０は、ＶＲＡＭ１５１に設けられている画像検知領域にデータが格納されているか判断する（ステップＳＡ２）。制御部１１０は、監視領域を設定したときには画像検知領域を初期化するため、ここでは画像検知領域にはデータが格納されておらず、ステップＳＡ２でＮＯと判断する。制御部１１０は、ステップＳＡ２でＮＯと判断すると、処理の流れをステップＳＡ６へ移し、一次退避領域のデータを画像検知領域にコピーする（ステップＳＡ６）。これにより、画像検知領域には、ページ番号である「１」の画像のデータが格納される。次に制御部１１０は、予め定められた時間をカウントし（ステップＳＡ７）、処理の流れをステップＳＡ１へ移す。本実施形態においては、ステップＳＡ７でカウントする時間は０．５秒であるが、０．５秒より短い時間又は０．５秒より長い時間をカウントしてもよい。
【００４６】
制御部１１０は、処理の流れをステップＳＡ１へ移すと、設定された監視領域内の画像のデータをコピーして一次退避領域に格納する。制御部１１０は、ステップＳＡ６の処理を行った後においては、画像検知領域にデータが格納されているため、ここではステップＳＡ２でＹＥＳと判断する。
【００４７】
次に制御部１１０は、画像検知領域にあるデータと、一次退避領域にあるデータとを比較し（ステップＳＡ３）、監視領域内の画像が変化したか判断する（ステップＳＡ４）。制御部１１０は、画像検知領域に格納されているデータと一次退避領域に格納されているデータが同じである場合、投写されている画像の監視領域内の画像が変化していないと判断し（ステップＳＡ４でＮＯ）、処理の流れをステップＳＡ７へ移す。制御部１１０は、監視領域内の画像が変化しない間は、ステップＳＡ１、ステップＳＡ２、ステップＳＡ３、ステップＳＡ４、ステップＳＡ７の処理を繰り返す。
【００４８】
この後、図５に示した１ページ目の画像が表示されている状態でユーザーが指示体２０をスクリーンＳＣ上で移動させると、制御部１１０（位置特定部１１３）は、撮像部１７０Ａ及び撮像部１７０Ｂから供給される映像信号を解析して指示体２０の位置を特定する。制御部１１０（描画部１１２）は、特定した位置を結ぶ線のオンスクリーン画像（描画像の一例）の信号を映像処理部１５０へ供給する。映像処理部１５０は、このオンスクリーン画像の信号をＶＲＡＭ１５１のオンスクリーン画像の信号を展開する領域に展開し、このオンスクリーン画像をＰＣ４０の画面の画像に重畳した映像信号を投写部１４０へ供給する。投写部１４０が、供給された映像信号の画像を投写すると、例えば、図８に示したように、指示体２０の移動に応じた画像Ｇ１１が投写される。
【００４９】
次に、ユーザーがＰＣ４０を操作し、開いている文書のページを２ページ目に進める操作を行うと、文書の２ページ目の映像信号がＰＣ４０からプロジェクター１０へ供給される。映像処理部１５０は、供給された映像信号をＶＲＡＭ１５１に展開する。制御部１１０は、ＶＲＡＭに新たな映像信号が展開された後、処理の流れがステップＳＡ１に移ると、監視領域内の画像のデータをコピーして一次退避領域に格納する（ステップＳＡ１）。これにより、一次退避領域に格納されるデータは、「１」の画像のデータから「２」の画像のデータに変更される。
【００５０】
次に制御部１１０は、画像検知領域にデータが格納されているか判断する（ステップＳＡ２）。この時点では、画像検知領域には「１」の画像のデータが格納されているため、制御部１１０は、ステップＳＡ２でＹＥＳと判断する。制御部１１０は、ステップＳＡ２でＹＥＳと判断すると、画像検知領域にあるデータと、一次退避領域にあるデータとを比較し（ステップＳＡ３）、監視領域内の画像が変化したか判断する（ステップＳＡ４）。
【００５１】
ここで制御部１１０は、一次退避領域にはページ番号である「２」の画像データが格納されており、画像検知領域にはページ番号の「１」の画像データが格納されているため、監視領域内の画像が変化したと判断する（ステップＳＡ４でＹＥＳ）。制御部１１０は、ステップＳＡ４でＹＥＳと判断すると、変更処理を実行する（ステップＳＡ５）。
【００５２】
図９は、変更処理の流れを示したフローチャートである。まず制御部１１０は、画像検知領域に格納されている画像のデータ（ページ番号の「１」の画像のデータ）と、指示体２０を用いて描画された画像のデータ（ＶＲＡＭ１５１のオンスクリーン画像を展開する領域に展開されている画像Ｇ１１のデータ）と、画像検知領域に格納されている画像のデータのチェックサム（ページ番号の「１」の画像のデータのチェックサム）を対応付けてデータリストに格納する（ステップＳＢ１）。
【００５３】
データリストは、指示体２０を用いて描画された画像のデータと、指示体２０により画像が描画されたときの監視領域内の画像のデータと、指示体２０により画像が描画されたときの監視領域内の画像のデータのチェックサムを対応付けて格納するリストである。
【００５４】
図１０は、データリストの一例を示した図である。ここで、データリストの内容は、図１０の（ａ）に示した状態となる。制御部１１０は、ステップＳＢ１の処理を終えると、ＶＲＡＭ１５１のオンスクリーン画像を展開する領域に展開されているデータを消去する（ステップＳＢ２）。ステップＳＢ２の処理が行われると、ＰＣ４０の画像に重畳する画像がなくなるため、投写されていた画像Ｇ１１が表示されなくなり、図１１に示したように、ＰＣ４０で表示されている２ページ目の画像のみがスクリーンＳＣに投写される。
【００５５】
次に制御部１１０は、一次退避領域に格納されている画像のデータが、データリストに格納されているか判断する（ステップＳＢ３）。制御部１１０は、一次退避領域内にある「２」の画像のデータのチェックサムを求め、求めたチェックサムと同じ値のチェックサムがデータリストに格納されているか判断する。
【００５６】
図１０の（ａ）の状態においては、ページ番号の「１」の画像のチェックサムはデータリストに格納されているものの、一次退避領域内の「２」の画像のデータのチェックサムとじ値のチェックサムはデータストに格納されていないため、制御部１１０は、一次退避領域に格納されている画像のデータが、データリストに格納されていないと判断する（ステップＳＢ３でＮＯ）。
【００５７】
制御部１１０は、ステップＳＢ３でＮＯと判断すると、変更処理を終了してステップＳＡ６へ処理の流れを戻し、一次退避領域のデータを画像検知領域にコピーする（ステップＳＡ６）。ここで、画像検知領域には、投写されているページ番号である「２」の画像のデータが格納される。次に制御部１１０は、予め定められた時間をカウントし（ステップＳＡ７）、処理の流れをステップＳＡ１へ移す。
【００５８】
この後、２ページ目の画像が投写されている状態でユーザーが指示体２０をスクリーンＳＣ上で移動させると、制御部１１０は、撮像部１７０Ａ及び撮像部１７０Ｂから供給される映像信号を解析して指示体２０の位置を特定し、特定した位置を結ぶ線のオンスクリーン画像の信号を映像処理部１５０へ供給する。映像処理部１５０は、このオンスクリーン画像の信号をＶＲＡＭ１５１のオンスクリーン画像を展開する領域に展開し、このオンスクリーン画像をＰＣ４０の画面の画像に重畳した映像信号を投写部１４０へ供給する。投写部１４０が、供給された映像信号の画像を投写すると図１２に示したように、指示体２０の移動に応じた画像Ｇ１２が投写される。
【００５９】
次に、ユーザーがＰＣ４０を操作し、開いている文書のページを２ページ目から１ページ目に戻す操作を行うと、１ページ目の映像信号がＰＣ４０からプロジェクター１０へ供給される。映像処理部１５０は、供給された映像信号をＶＲＡＭ１５１に展開する。制御部１１０は、ＶＲＡＭに新たな映像信号が展開された後、処理の流れがステップＳＡ１に移ると、監視領域内の画像のデータをコピーして一次退避領域に格納する（ステップＳＡ１）。これにより、一次退避領域に格納されるデータは、「２」の画像のデータから「１」の画像のデータに変更される。
【００６０】
次に制御部１１０は、画像検知領域にデータが格納されているか判断する（ステップＳＡ２）。この時点では、画像検知領域には「２」の画像のデータが格納されているため、制御部１１０は、ステップＳＡ２でＹＥＳと判断する。制御部１１０は、ステップＳＡ２でＹＥＳと判断すると、画像検知領域にあるデータと、一次退避領域にあるデータとを比較し（ステップＳＡ３）、監視領域内の画像が変化したか判断する（ステップＳＡ４）。
【００６１】
ここで制御部１１０は、一次退避領域にはページ番号である「１」の画像データが格納されており、画像検知領域にはページ番号の「２」の画像データが格納されているため、監視領域内の画像が変化したと判断する（ステップＳＡ４でＹＥＳ）。制御部１１０は、ステップＳＡ４でＹＥＳと判断すると、変更処理を実行する（ステップＳＡ５）。
【００６２】
ここで制御部１１０は、画像検知領域に格納されている画像のデータ（ページ番号の「２」の画像のデータ）と、指示体２０を用いて描画された画像のデータ（ＶＲＡＭ１５１のオンスクリーン画像を展開する領域に展開されている画像Ｇ１２のデータ）と、画像検知領域に格納されている画像のデータのチェックサム（ページ番号の「２」の画像のデータのチェックサム）を対応付けてデータリストに格納する（ステップＳＢ１）。ここで、データリストの内容は、図１０の（ｂ）に示した状態となる。制御部１１０は、ステップＳＢ２の処理を終えると、ＶＲＡＭ１５１のオンスクリーン画像を展開する領域に展開されているデータを消去する（ステップＳＢ２）。
【００６３】
次に制御部１１０は、一次退避領域に格納されている画像のデータが、データリストに格納されているか判断する（ステップＳＢ３）。制御部１１０は、一次退避領域内にある「１」の画像のデータのチェックサムを求め、求めたチェックサムと同じ値のチェックサムがデータリストに格納されているか判断する。
【００６４】
図１０の（ｂ）の状態においては、ページ番号の「１」の画像のチェックサムがデータリストに格納されているため、制御部１１０は、一次退避領域に格納されている画像のデータが、データリストに格納されていると判断する（ステップＳＢ３でＹＥＳ）。なお、制御部１１０は、データリストに同じチェックサムが複数格納されている場合、データリストに格納されているページ番号の画像のデータを使用し、一次退避領域内にある画像のデータと同じ画像のデータがデータリストに格納されているかをデータ同士の排他的論理和をとることで判断し、同じ画像のデータがデータリストに格納されている場合には、ステップＳＢ３でＹＥＳと判断する。
【００６５】
制御部１１０は、ステップＳＢ３でＹＥＳと判断すると、一次退避領域内の画像のデータのチェックサムと同じ値のチェックサムに対応付けて格納されている、描画された画像のデータを取得し、取得したデータが表す画像のオンスクリーン画像の信号を映像処理部１５０へ供給する（ステップＳＢ４）。ここでは、制御部１１０は、画像Ｇ１１のデータを取得し、取得したデータが表す画像Ｇ１１のオンスクリーン画像の信号を映像処理部１５０へ供給する。
【００６６】
映像処理部１５０は、このオンスクリーン画像の信号をＶＲＡＭ１５１のオンスクリーン画像を展開する領域に展開し、このオンスクリーン画像をＰＣ４０の画面の画像に重畳した映像信号を投写部１４０へ供給する。投写部１４０が、供給された映像信号の画像を投写すると、例えば、図８に示したように、ＰＣ４０で開いている文書の１ページ目の画像と、１ページ目の画像を投写していたときに指示体２０で描画した画像Ｇ１１が投写される。
【００６７】
制御部１１０は、ステップＳＢ４の処理を終えると、変更処理を終了してステップＳＡ６へ処理の流れを戻し、一次退避領域のデータを画像検知領域にコピーする（ステップＳＡ６）。ここで、画像検知領域には、投写されているページ番号である「１」の画像のデータが格納される。次に制御部１１０は、予め定められた時間をカウントし（ステップＳＡ７）、処理の流れをステップＳＡ１へ移す。
【００６８】
次に、ユーザーがＰＣ４０を操作し、開いている文書のページを１ページ目から２ページ目に戻す操作を行うと、２ページ目の映像信号がＰＣ４０からプロジェクター１０へ供給される。映像処理部１５０は、供給された映像信号をＶＲＡＭ１５１に展開する。制御部１１０は、ＶＲＡＭに新たな映像信号が展開された後、処理の流れがステップＳＡ１に移ると、監視領域内の画像のデータをコピーして一次退避領域に格納する（ステップＳＡ１）。これにより、一次退避領域に格納されるデータは、「１」の画像のデータから「２」の画像のデータに変更される。
【００６９】
次に制御部１１０は、画像検知領域にデータが格納されているか判断する（ステップＳＡ２）。この時点では、画像検知領域には「１」の画像のデータが格納されているため、制御部１１０は、ステップＳＡ２でＹＥＳと判断する。制御部１１０は、ステップＳＡ２でＹＥＳと判断すると、画像検知領域にあるデータと、一次退避領域にあるデータとを比較し（ステップＳＡ３）、監視領域内の画像が変化したか判断する（ステップＳＡ４）。
【００７０】
ここで制御部１１０は、一次退避領域にはページ番号である「２」の画像データが格納されており、画像検知領域にはページ番号の「１」の画像データが格納されているため、監視領域内の画像が変化したと判断する（ステップＳＡ４でＹＥＳ）。制御部１１０は、ステップＳＡ４でＹＥＳと判断すると、変更処理を実行する（ステップＳＡ５）。
【００７１】
制御部１１０は、画像検知領域に格納されている画像のデータ（ページ番号の「１」の画像のデータ）と、指示体２０を用いて描画された画像のデータ（ＶＲＡＭ１５１のオンスクリーン画像を展開する領域に展開されている画像Ｇ１１のデータ）と、画像検知領域に格納されている画像のデータのチェックサム（ページ番号の「１」の画像のデータのチェックサム）を対応付けてデータリストに格納する（ステップＳＢ１）。なお、制御部１１０は、データリストに既に画像検知領域に格納されている画像と同じチェックサム及び同じ画像のデータが格納されている場合には、指示体２０を用いて描画された画像のデータを更新する。制御部１１０は、ステップＳＢ２の処理を終えると、ＶＲＡＭ１５１のオンスクリーン画像を展開する領域に展開されているデータを消去する（ステップＳＢ２）。
【００７２】
次に制御部１１０は、一次退避領域に格納されている画像のデータが、データリストに格納されているか判断する（ステップＳＢ３）。制御部１１０は、一次退避領域内にある「２」の画像のデータのチェックサムを求め、求めたチェックサムと同じ値のチェックサムがデータリストに格納されているか判断する。
【００７３】
図１０の（ｂ）の状態においては、ページ番号の「２」の画像のチェックサムがデータリストに格納されているため、制御部１１０は、一次退避領域に格納されている画像のデータが、データリストに格納されていると判断する（ステップＳＢ３でＹＥＳ）。
【００７４】
制御部１１０は、ステップＳＢ３でＹＥＳと判断すると、一次退避領域内の画像のデータのチェックサムと同じ値のチェックサムに対応付けて格納されている、描画された画像のデータを取得し、取得したデータが表す画像のオンスクリーン画像の信号を映像処理部１５０へ供給する（ステップＳＢ４）。ここでは、制御部１１０は、画像Ｇ１２のデータを取得し、取得したデータが表す画像Ｇ１２のオンスクリーン画像の信号を映像処理部１５０へ供給する。
【００７５】
映像処理部１５０は、このオンスクリーン画像の信号をＶＲＡＭ１５１のオンスクリーン画像を展開する領域に展開し、このオンスクリーン画像をＰＣ４０の画面の画像に重畳した映像信号を投写部１４０へ供給する。投写部１４０が、供給された映像信号の画像を投写すると、例えば、図１２に示したように、ＰＣ４０で開いている文書の２ページ目の画像と、２ページ目の画像を投写していたときに指示体２０で描画した画像Ｇ１２が投写される。
【００７６】
以上説明したように本実施形態によれば、表示された画像に対して指示体により描画が行われた場合、表示される画像が変化すると、変化後の画像に対応していない描画を消去し、表示された画像に行われた描画を復帰させて表示することができる。
【００７７】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した各実施形態及び以下の変形例は、一つ又は複数を適宜組み合わせて実施してもよい。
【００７８】
上述した実施形態においては、監視領域内の画像のデータを用いて監視領域内の画像が変化したか否かを判断しているが、監視領域内の画像が変化したか否かを判断する構成は実施形態の構成に限定されるものではない。例えば、撮像部１７０Ａと撮像部１７０Ｂで撮像した画像（撮像画像）において設定された監視領域内に対応する部分を解析し、監視領域内の画像が変化したか否かを判断してもよい。
【００７９】
上述した実施形態においては、監視領域をユーザーが設定する構成となっているが、この構成に限定されるものではない。例えば、供給された映像信号が表す画像の画素のうちの予め定められた複数行を監視領域としてもよい。例えば、供給された映像信号が表す画像のｎ行目、ｎ＋α行目及びｎ＋β行目を予め定められた領域としてもよい。複数行は、３行に限定されるものではなく、２行又は４行以上であってもよい。
また、供給された映像信号が表す画像の画素のうちの予め定められた複数列を監視領域としてもよい。また、供給された映像信号が表す画像の画素のうちの予め定められた複数行及び複数列を監視領域としてもよい。
【００８０】
上述した実施形態においては、ＰＣ４０から供給される映像信号が示す画像をプロジェクター１０が投写し、投写された画像に対して描画する画像をプロジェクター１０が生成して投写しているが、この構成に限定されるものではない。
例えば、タブレット端末のタッチパネルにおいて、ページ番号を有するページを表示し、表示された画像に対して指やスタイラスペンで画像の描画を行う。この構成において、監視領域を指又はスタイラスペンでユーザーが設定し、タブレット端末は、監視領域内の画像を上述の実施形態と同様に監視する。タブレット端末は、ページを表示しているときに描画された画像と、監視領域内の画像、監視領域内の画像のチェックサムを対応付けてデータリストに格納する。タブレット端末は、表示するページを変更する操作が行われると、変更後のページを表示しているときに描画された画像をデータリストから取得し、変更後のページの画像に重畳して表示する。この構成でも、表示された画像に対して指示体により描画が行われた場合、表示される画像が変化すると、変化後の画像に対応していない描画を消去し、表示された画像に行われた描画を復帰させて表示することができる。
【００８１】
上述した実施形態においては、ページ番号の部分を監視領域としているが、監視領域はページ番号の部分に限定されるものではない。例えば、ＧＵＩの一例であるスクロールバーを監視領域とし、スクロールバーのノブの位置の変化に応じてデータリストへのデータの格納や描画像の表示を行うようにしてもよい。この構成によれば、例えば、ノブの位置が第１位置のときに描画が行われると、このときのスクロールバーの画像と対応付けて描画された画像をデータリストに格納する。また、ノブの位置が第２位置のときに描画が行われると、このときのスクロールバーの画像と対応付けて描画された画像をデータリストに格納する。そして、ノブの位置が第２位置から第１位置に変化すると、第１位置のときに描画された画像をデータリストから取得して表示し、ノブの位置が第１位置から第２位置に変化すると、第２位置のときに描画された画像をデータリストから取得して表示する。
【００８２】
本発明に係る機能を実現するプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリーなどのコンピュータ読み取り可能な記録媒体に記憶した状態で提供し、各装置にインストールしてもよい。また、通信網を介してプログラムをダウンロードして各装置にインストールしてもよい。
【符号の説明】
【００８３】
１…表示システム、１０…プロジェクター、２０…指示体、３０…発光装置、１１０…制御部、１１２…描画部、１１３…位置特定部、１１４…処理部、１２０…記憶部、１３０…操作部、１４０…投写部、１５０…映像処理部、１６０…映像インターフェース、１７０Ａ、１７０Ｂ…撮像部、１８０…通信部、２１０…制御部、２１１…信号取得部、２１２…発光制御部、２２０…通信部、２３０…発光部、２４０…操作部、２５０…電源、ＳＣ…スクリーン。
【図１】
2017169086.tif 000003
【図２】
2017169086.tif 000004
【図３】
2017169086.tif 000005
【図４】
2017169086.tif 000006
【図５】
2017169086.tif 000007
【図６】
2017169086.tif 000008
【図７】
2017169086.tif 000009
【図８】
2017169086.tif 000010
【図９】
2017169086.tif 000011
【図１０】
2017169086.tif 000012
【図１１】
2017169086.tif 000013
【図１２】
2017169086.tif 000014