(57)【特許請求の範囲】
【請求項１】
表示面に画像を表示する表示装置であって、
前記表示面上の位置を指示するための指示体と、当該指示体までの距離を計測するための距離計測手段との間の距離が、第１閾値以下であるか否かを判定する判定手段と、
前記表示装置のモードが第１モードである場合に、前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定されたときは、前記第１モードから第２モードに切り替える切替手段と、
前記指示体により指示された前記表示面上の位置を検出する検出手段と、
前記表示面上の第１位置の指示が検出された場合、前記第１モードのときは、前記第１位置に応じた第１処理を行い、前記第２モードのときは、前記第１位置に応じた前記第１処理と異なる第２処理を行う処理部と
を備え、
前記切替手段は、
前記指示体の姿勢が第１姿勢のときには、前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定されたときの前記第１モードから前記第２モードへの切り替えを行い、
前記指示体の姿勢が前記第１姿勢とは異なる第２姿勢のときには、前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定されたときの前記第１モードから前記第２モードへの切り替えを行わず、
前記表示面は、画像が投写される投写面であり、
前記投写面に画像を投写する投写部
を備え、
前記第１姿勢は、前記指示体が前記投写部の方向を向く姿勢である
ことを特徴とする表示装置。
【請求項２】
前記切替手段は、
前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定された時間が所定時間以上継続したときに、前記第１モードから前記第２モードに切り替える
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記切替手段は、
前記指示体と前記表示面との間の距離が第２閾値以下である場合は、前記第１モードから前記第２モードに切り替えない
ことを特徴とする請求項１又は請求項２のいずれかに記載の表示装置。
【請求項４】
前記第１モードから前記第２モードに切り替えられたことを、ユーザーに通知する通知手段
を備えることを特徴とする請求項１から請求項３のいずれか１項に記載の表示装置。
【請求項５】
第１指示体と前記第１指示体とは異なる第２指示体を含む複数の前記指示体が用いられる場合、
前記切替手段は、
前記第１指示体と前記距離計測手段との間の距離が、前記第１閾値以下と判定されたときに、前記第１モードから前記第２モードに切り替え、
前記第２指示体と前記距離計測手段との間の距離が前記第１閾値以下であることによる前記第１モードから前記第２モードへの切り替えは行わない
ことを特徴とする請求項１から請求項４のいずれか１項に記載の表示装置。
【請求項６】
前記指示体が複数あり、
前記切替手段は、
前記指示体の個体毎に前記第１閾値を規定する
ことを特徴とする請求項１から請求項５のいずれか１項に記載の表示装置。
【請求項７】
表示面に画像を表示する表示装置の制御方法であって、
前記表示面上の位置を指示するための指示体と、当該指示体までの距離を計測するための距離計測手段との間の距離が、第１閾値以下であるか否かを判定するステップと、
前記表示装置のモードが第１モードである場合に、前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定したときは、前記第１モードから第２モードに切り替えるステップと、
前記指示体により指示された前記表示面上の位置を検出するステップと、
前記表示面上の第１位置の指示を検出した場合、前記第１モードのときは、前記第１位置に応じた第１処理を行い、前記第２モードのときは、前記第１位置に応じた前記第１処理と異なる第２処理を行うステップと
を備え、
前記第１モードから第２モードにモードを切り替えるステップでは、
前記指示体の姿勢が第１姿勢のときには、前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定されたときの前記第１モードから前記第２モードへの切り替えを行い、
前記指示体の姿勢が前記第１姿勢とは異なる第２姿勢のときには、前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定されたときの前記第１モードから前記第２モードへの切り替えを行わず、
前記表示面は、画像が投写される投写面であり、
前記表示装置は、前記投写面に画像を投写する投写部を備え、
前記第１姿勢は、前記指示体が前記投写部の方向を向く姿勢である
ことを特徴とする表示装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指示体を用いて表示装置のモードを切り替える技術に関する。
【背景技術】
【０００２】
プロジェクター等の表示装置においては、画像を表示する表示面上の位置が指示体を用いて指示された場合の処理を指定するモードが、複数用意されている場合がある。このモードの切り替えに関する技術が、特許文献１に開示されている。特許文献１には、プロジェクターが、スクリーン上にメニューバーを表示させ、メニューバーに配置されたボタンが指示体によって指示されると、ＰＪインタラクティブモードと、ＰＣインタラクティブモードとを相互に切り替えることが記載されている。更に、特許文献１には、メニューバーを表示させるのではなく、スクリーン上の所定の領域が指示体で指示された場合に、これらのモードを相互に切り替えることも記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１３４４０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術において、ユーザーは、モードの切り替えを指示するために、表示面上の所定の位置を指示体で指示する操作を行わなければならない。ユーザーがモードを切り替えたい機会が頻繁にある場合や、指示体で指示すべき位置がユーザーから遠い場合等には、モードを切り替えるための操作が、当該ユーザーにとって煩わしいことがある。
本発明は、上述した事情に鑑みてなされたもので、その目的の一つは、表示装置のモードを切り替えるためにユーザーに掛ける手間を少なくすることである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明に係る表示装置は、表示面に画像を表示する表示装置であって、前記表示面上の位置を指示するための指示体と、当該指示体までの距離を計測するための距離計測手段との間の距離が、第１閾値以下であるか否かを判定する判定手段と、前記表示装置のモードが第１モードである場合に、前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定されたときは、前記第１モードから第２モードに切り替える切替手段と、前記指示体により指示された前記表示面上の位置を検出する検出手段と、前記表示面上の第１位置の指示が検出された場合、前記第１モードのときは、前記第１位置に応じた第１処理を行い、前記第２モードのときは、前記第１位置に応じた前記第１処理と異なる第２処理を行う処理部とを備える。
この発明によれば、指示体と、当該指示体までの距離を計測するための距離計測手段との間の距離が第１閾値以下となったときに、第１モードから第２モードに切り替えることにより、表示装置のモードを切り替えるためにユーザーに掛ける手間を少なくすることができる。
【０００６】
本発明に係る表示装置において、前記切替手段は、前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定された時間が所定時間以上継続したときに、前記第１モードから前記第２モードに切り替えてもよい。
この発明によれば、指示体と距離計測手段との間の距離が、ユーザーが意図せず第１閾値以下となったときに、第１モードから第２モードに切り替わる可能性を低くすることができる。
【０００７】
本発明に係る表示装置において前記切替手段は、前記指示体の姿勢が第１姿勢のときには、前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定されたときの前記第１モードから前記第２モードへの切り替えを行い、前記指示体の姿勢が前記第１姿勢とは異なる第２姿勢のときには、前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定されたときの前記第１モードから前記第２モードへの切り替えを行わないようにしてもよい。
この発明によれば、ユーザーにより使用されている指示体の姿勢に応じて、第１モードから第２モードへの切り替えの有無を制御することができる。
【０００８】
本発明に係る表示装置において、前記表示面は、画像が投写される投写面であり、前記投写面に画像を投写する投写部を備え、前記第１姿勢は、前記指示体が前記投写部の方向を向く姿勢であってもよい。
この発明によれば、ユーザーが指示体を用いて表示面上の位置を指示しているときに、ユーザーの意に反して第１モードから第２モードに切り替わる可能性を低くすることができる。
【０００９】
本発明に係る表示装置において、前記切替手段は、前記指示体と前記表示面との間の距離が第２閾値以下である場合は、前記第１モードから前記第２モードに切り替えないようにしてもよい。
この発明によれば、指示体が表示面に近接しているときに、ユーザーの意に反して第１モードから第２モードに切り替わらないようにすることができる。
【００１０】
本発明に係る表示装置において、前記第１モードから前記第２モードに切り替えられたことを、ユーザーに通知する通知手段を備えてもよい。
この発明によれば、第１モードから第２モードに切り替わったことをユーザーに把握させやすくすることができる。
【００１１】
本発明に係る表示装置において、第１指示体と前記第１指示体とは異なる第２指示体を含む複数の前記指示体が用いられる場合、前記切替手段は、前記第１指示体と前記距離計測手段との間の距離が、前記第１閾値以下と判定されたときに、前記第１モードから前記第２モードに切り替え、前記第２指示体と前記距離計測手段との間の距離が前記第１閾値以下であることによる前記第１モードから前記第２モードへの切り替えは行わなくてもよい。
この発明によれば、第１の指示体のユーザーの意に沿って第１モードから第２モードに切り替えることができる。
【００１２】
本発明に係る表示装置において、前記指示体が複数あり、前記切替手段は、前記指示体の個体毎に前記第１閾値を規定してもよい。
この発明によれば、第１モードから第２モードに切り替えるための指示体と距離計測手段との間の距離の条件を、指示体毎に規定することができる。
【００１３】
また、本発明に係る表示装置の制御方法は、表示面に画像を表示する表示装置の制御方法であって、前記表示面上の位置を指示するための指示体と、当該指示体までの距離を計測するための距離計測手段との間の距離が、第１閾値以下であるか否かを判定するステップと、前記表示装置のモードが第１モードである場合に、前記指示体と前記距離計測手段との間の距離が前記第１閾値以下と判定したときは、前記第１モードから第２モードに切り替えるステップと、前記指示体により指示された前記表示面上の位置を検出するステップと、前記表示面上の第１位置の指示を検出した場合、前記第１モードのときは、前記第１位置に応じた第１処理を行い、前記第２モードのときは、前記第１位置に応じた前記第１処理と異なる第２処理を行うステップとを備える。
この発明によれば、指示体と、当該指示体までの距離を計測するための距離計測手段との間の距離が第１閾値以下となったときに、第１モードから第２モードに切り替えることにより、表示装置のモードを切り替えるためにユーザーに掛ける手間を少なくすることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る表示システムの全体構成を示す図。
【図２】同実施形態に係るプロジェクターのハードウェア構成を示すブロック図。
【図３】同実施形態に係る操作デバイスのハードウェア構成を示すブロック図。
【図４】同実施形態に係るプロジェクターのモードの説明図。
【図５】同実施形態に係るプロジェクターのＣＰＵの機能構成を示すブロック図。
【図６】同実施形態に係るプロジェクターのモードの切り替えの基本動作を示すフローチャート。
【図７】同実施形態に係るプロジェクターのモードを切り替えるときにとるユーザーの動作の説明図。
【図８】同実施形態に係るプロジェクターにおける動作例１のモードの切り替えの流れを示すフローチャート。
【図９】同実施形態に係るプロジェクターにおける動作例２のモードの切り替えの流れを示すフローチャート。
【図１０】同実施形態に係るプロジェクターにおける動作例３のモードの切り替えの流れを示すフローチャート。
【図１１】同実施形態に係るプロジェクターにおける動作例４のモードの切り替えの流れを示すフローチャート。
【図１２】本発明の変形例に係るプロジェクターのモードを切り替えるときにとるユーザーの動作の説明図。
【図１３】本発明の変形例に係る表示システムの全体構成を示す図。
【発明を実施するための形態】
【００１５】
［実施形態］
以下、本発明の実施の形態について図面を参照しつつ説明する。
図１は、本発明の一実施形態に係る表示システム１の全体構成を示す図である。表示システム１は、プロジェクター１０と、情報処理装置２０と、操作デバイス３０とを備える。
【００１６】
プロジェクター１０は、壁掛け式の短焦点型のプロジェクターで、投写部１６を用いて近距離に設置されたスクリーン４０に画像を投写する、投写型の表示装置である。プロジェクター１０は、ここでは、部屋の天井に設置されている。プロジェクター１０は、例えばＲ（Red）、Ｇ（Green）、Ｂ（Blue）三原色の各色成分に対応した画像信号に基づいて、スクリーン４０にカラーの画像を投写する。スクリーン４０は、ここでは反射型のスクリーンで、画像が投写される投写面である。投写面は、これ以外に壁等であってもよく、画像を表示する表示面の一例である。プロジェクター１０は、インタラクティブホワイトボード（電子黒板）として機能し、スクリーン４０に対してユーザーＵが操作デバイス３０を用いて行った操作に応じた処理を行う。この処理を指定するモード（動作モード）としては、後述するインタラクティブモードと、ＰＣモードとがある。
【００１７】
情報処理装置２０は、例えば汎用のパーソナルコンピューターで、プロジェクター１０に入力される画像信号の信号源（映像ソース）となる装置である。情報処理装置２０は、例えばアプリケーション画面を表示する。アプリケーション画面は、情報処理装置２０におけるアプリケーションプログラムの実行に伴って表示される画面である。情報処理装置２０は、ここではプロジェクター１０と無線で接続されるが、有線で接続されてもよく、接続の方式は特に問わない。
【００１８】
操作デバイス３０は、例えばペン型のデバイスであり、スクリーン４０上の位置を指示するためにユーザーＵが使用する指示体である。操作デバイス３０は、ペン型に限らず、棒形状等の他の形状の操作デバイスであってもよい。図１には、ユーザーＵが使用する１台の操作デバイス３０が示されているが、他のユーザーによって使用される操作デバイス３０が更に存在し、複数の操作デバイスが用いられることもある。
【００１９】
図２は、プロジェクター１０のハードウェア構成を示すブロック図である。図２に示すように、プロジェクター１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、操作部１４と、画像処理部１５と、投写部１６と、カメラ部１７と、インターフェース１８と、近距離無線通信部１９とを備える。
ＣＰＵ１１は、ＲＯＭ１２等の記憶手段に記憶されたプログラムを、ＲＡＭ１３に読み出して実行することにより、プロジェクター１０の各部を制御するプロセッサーである。また、ＣＰＵ１１は、タイマーの機能を有する。操作部１４は、プロジェクター１０の電源のオン／オフ等の、各種操作を行うための操作子を備えた操作手段である。
【００２０】
画像処理部１５は、例えばＡＳＩＣ（Application Specific Integrated Circuit）等の画像処理回路を備え、プロジェクター１０が行う画像処理を司る。画像処理部１５は、ＣＰＵ１１の制御に従って、例えば、インターフェース１８に入力された画像信号に対して、リサイズ処理や台形補正等の所定の画像処理を行って、画像情報を生成する。
【００２１】
投写部１６は、画像処理部１５による画像処理後の画像情報に基づいて、スクリーン４０に画像を投写する。投写部１６は、光源１６１と、液晶パネル１６２と、光学系１６３と、光源制御部１６４と、パネル駆動部１６５と、光学系駆動部１６６とを有する。光源１６１は、例えばＬＥＤ（Light Emitting Diode）や半導体ダイオードを含む固体光源で、液晶パネル１６２に光を射出する。液晶パネル１６２は、例えば透過型の液晶パネルで、光源１６１から入射した光を変調する光変調器である。液晶パネル１６２は、ＲＧＢの三原色の各色に対応して設けられる。光学系１６３は、例えばレンズやレンズ調整用の駆動回路を備え、液晶パネル１６２により変調された光（画像光）を拡大して、スクリーン４０上に投写する。光源制御部１６４は、ＣＰＵ１１の制御に従って光源１６１を駆動する。パネル駆動部１６５は、ＣＰＵ１１から供給された画像情報に基づいて液晶パネル１６２を駆動する。光学系駆動部１６６は、ＣＰＵ１１の制御に従って光学系１６３の駆動回路を駆動する。
なお、光変調器として、反射型の液晶パネルを採用してもよいし、デジタルマイクロミラーデバイス（ＤＭＤ）等を採用してもよい。
【００２２】
カメラ部１７は、イメージセンサー（例えばＣＭＯＳセンサー又はＣＣＤセンサー）を有し、スクリーン４０を撮像する。ＣＰＵ１１は、カメラ部１７により撮像された操作デバイス３０の発光光に基づいて、操作デバイス３０の位置を検出したり、当該操作デバイス３０の個体を識別したりする。
なお、プロジェクター１０は、例えば、ライトカーテン等を用いた方法等により、操作デバイス３０の反射光にて指示された位置を検出してもよい。また、プロジェクター１０は、パターン認識等により操作デバイス３０の形を認識することにより、操作デバイス３０で指示された位置を検出してもよい。
【００２３】
インターフェース１８は、情報処理装置２０に無線により接続するためのインターフェースである。
近距離無線通信部１９は、例えば無線通信回路及びアンテナを有し、所定の距離以内に存在する外部機器と無線により接続する。近距離無線通信部１９は、ここでは、Ｂｌｕｅｔｏｏｔｈ（登録商標）の規格に準拠した近距離無線通信を行う。近距離無線通信部１９は、操作デバイス３０から受信した近距離無線通信の信号（電波）の強度に基づいて、操作デバイス３０までの距離を計測する。即ち、近距離無線通信部１９は、操作デバイス３０までの距離を計測するための距離計測手段に対応する。
【００２４】
図３は、操作デバイス３０のハードウェア構成を示すブロック図である。図３に示すように、操作デバイス３０は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、操作部３４と、発光部３５と、近距離無線通信部３６と、ジャイロセンサー３７とを備える。
ＣＰＵ３１は、ＲＯＭ３２に記憶されたプログラムを、ＲＡＭ３３に読み出して実行することにより、操作デバイス３０の各部を制御するプロセッサーである。操作部３４は、例えば物理キーを有し、ユーザーに操作される操作手段である。発光部３５は、例えば赤外線発光ダイオードを有し、ＣＰＵ１１の制御の下で発光する。ＣＰＵ１１は、所定の間隔で繰り返し発光するように、発光部３５を制御する。近距離無線通信部３６は、近距離無線通信部１９と同じ規格、即ちＢｌｕｅｔｏｏｔｈの規格に準拠した近距離無線通信を行う。ＣＰＵ１１は、近距離無線通信部３６を介して、プロジェクター１０にデータを送信することができる。ジャイロセンサー３７は、操作デバイス３０の姿勢（傾き）を計測するためのセンサーである。
【００２５】
図４は、プロジェクター１０のモードを説明する図である。図４（Ａ），（Ｂ）に示すように、ここでは、情報処理装置２０のアプリケーション画面ＳＣがスクリーン４０に表示されている場合を考える。アプリケーション画面ＳＣでは、ユーザーが選択可能なオブジェクトとして、アイコンＢ１〜Ｂ４が表示されている。アイコンＢ１〜Ｂ４の各々は、順にアプリケーション画面ＳＣの印刷、保存、メール送信、及び軌跡画像の消去を指示するためのオブジェクトである。これらの処理はあくまで一例であり、例えばアンドゥ動作等の別の処理が含まれてもよい。また、アイコン以外に、ボタンやメニュー等の、ユーザーが選択可能なオブジェクトが表示されてもよい。
【００２６】
インタラクティブモードは、操作デバイス３０によりスクリーン４０上の位置が指示された場合に、当該指示された位置の軌跡に応じた画像（以下「軌跡画像」という。）を描画する処理が行われるモードである。図４（Ａ）に示すように、操作デバイス３０によって、例えばアイコンＢ４が表示された位置が指示された場合、この位置に軌跡画像が描画される。アイコンＢ１〜Ｂ３が表示された位置が指示された場合も、この位置に軌跡画像が描画される。
【００２７】
ＰＣモードは、操作デバイス３０によりスクリーン４０上の位置が指示された場合に、当該指示された位置に応じたオブジェクトを選択する処理が行われるモードである。即ち、ＰＣモードでは、操作デバイス３０がポインティングデバイスとして使用される。図４（Ｂ）に示すように、操作デバイス３０によってアイコンＢ４が表示された位置が指示された場合、アイコンＢ４を選択するための処理が行われる。このように、操作デバイス３０が同一の位置を指示した場合であっても、モードによって実行される処理が異なる。
なお、インタラクティブモード、及びＰＣモードの一方のモードが、本発明の第１モードに対応し、他方のモードが、第２モードに対応する。また、インタラクティブモード、及びＰＣモードの一方のモードのときに行われる処理が、本発明の第１処理に対応し、他方のモードときに行われる処理が、本発明の第２処理に対応する。
このように、
【００２８】
図５は、プロジェクター１０のＣＰＵ１１の機能構成を示すブロック図である。ＣＰＵ１１は、プログラムを実行することにより、画像情報取得手段１１１と、表示制御手段１１２と、検出手段１１３と、判定手段１１４と、切替手段１１５と、通知手段１１６と、処理手段１１７とに相当する機能を実現する。
画像情報取得手段１１１は、情報処理装置２０からインターフェース１８に入力された画像信号に基づいて、画像処理部１５により画像情報が生成されると、当該画像情報を取得する手段である。
【００２９】
表示制御手段１１２は、スクリーン４０に画像を表示（即ち投写）する制御を行う手段である。表示制御手段１１２は、画像情報取得手段１１１により取得された画像情報に応じた画像を、スクリーン４０に表示させる。更に、プロジェクター１０がインタラクティブモードの場合、表示制御手段１１２は、軌跡画像を描画する制御を行う。
【００３０】
検出手段１１３は、操作デバイス３０により指示された、スクリーン４０上の位置を検出する手段である。検出手段１１３は、ここでは、カメラ部１７の撮像画像を表す撮像データを解析して、操作デバイス３０の位置、例えば操作デバイス３０の先端の位置の座標を検出する。
【００３１】
判定手段１１４は、操作デバイス３０と近距離無線通信部１９との間の距離が、第１閾値以下であるか否かを判定する手段である。この距離は、操作デバイス３０とプロジェクター１０との間の距離に等しい。判定手段１１４は、操作デバイス３０から近距離無線通信部１９を介して受信された近距離無線通信の信号の強度に基づいて、この判定を行う。
【００３２】
切替手段１１５は、プロジェクター１０のモードを切り替える手段である。切替手段１１５は、インタラクティブモード、又はＰＣモードの一方のモードの場合に、判定手段１１４により第１閾値以下と判定されたときは、他方のモードに切り替える。即ち、操作デバイス３０とプロジェクター１０との近接が、プロジェクター１０におけるモードの切り替えの契機となる。切替手段１１５は、操作デバイス３０とプロジェクター１０との間の距離に加えて、更に別の条件に基づいて、モードの切り替えを制御することもある。
【００３３】
通知手段１１６は、切替手段１１５によりモードに切り替えられたことを、ユーザーに通知する手段である。通知手段１１６は、例えば、スクリーン４０での表示によりこの通知をするよう、表示制御手段１１２に指示する。この表示の具体例として、メッセージやアイコンの表示、表示中のカーソルの変更等がある。通知の方法は、表示に限られず、音声の出力や操作デバイス３０の振動等であってもよい。
【００３４】
処理手段１１７は、スクリーン４０上の或る位置（本発明の第１位置に対応）の指示が検出手段１１３により検出された場合、当該位置とプロジェクター１０のモードとに応じた処理を行う手段である。処理手段１１７は、インタラクティブモードのときは、当該位置に応じた軌跡画像を描画するために、指示された位置の座標を表す座標データを、表示制御手段１１２に供給する。処理手段１１７は、ＰＣモードのときは、当該位置のオブジェクトを選択するために、指示された位置の座標を表す座標データを、インターフェース１８を介して情報処理装置２０に出力する。
【００３５】
次に、本実施形態の動作を説明する。
＜Ａ：基本動作＞
図６は、プロジェクター１０のモードの切り替えの基本動作を示すフローチャートである。以下で説明する動作の前において、ＣＰＵ１１のタイマーのカウンタ値は、初期値の「０」である。
プロジェクター１０のＣＰＵ１１は、取得した画像情報に基づいて、投写部１６を用いてスクリーン４０への画像の投写を開始する（ステップＳ１）。ＣＰＵ１１は、ここでは、図４で説明したアプリケーション画面ＳＣを、スクリーン４０に表示させるものとする。
【００３６】
画像の投写の開始後、ＣＰＵ１１は、インタラクティブモード、又はＰＣモードに従って処理を行う（ステップＳ２）。ここでは、プロジェクター１０のモードが、インタラクティブモードとする。ＣＰＵ１１は、図４（Ａ）で説明したように、操作デバイス３０で指示されたスクリーン４０上の位置に応じて、軌跡画像を描画するための処理を行う。
【００３７】
次に、ＣＰＵ１１は、操作デバイス３０とプロジェクター１０との間の距離を計測する（ステップＳ３）。ＣＰＵ１１は、近距離無線通信部１９を介して操作デバイス３０から受信された近距離無線通信の信号の強度に基づいて、距離を計測する。この距離は、操作デバイス３０とプロジェクター１０との間の距離を直接的に示す値（例えばメートル値）で特定されてもよいし、当該距離を間接的に示す値（例えば信号の強度）で特定されてもよい。
【００３８】
次に、ＣＰＵ１１は、操作デバイス３０とプロジェクター１０との間の距離が第１閾値以下であるか否かを判定する（ステップＳ４）。第１閾値は、プロジェクター１０の出荷前に設定されてもよいし、ユーザーＵの手動設定又はキャリブレーション等により設定されてもよい。ＣＰＵ１１は、例えば、信号の強度が−２０ｄＢｍ以上の場合に、第１閾値以下と判定する。ＣＰＵ１１は、第１閾値を上回ると判定した場合（ステップＳ４；ＮＯ）、タイマーのカウンタ値を初期化する（ステップＳ５）。この初期化により、カウンタ値は「０」となる。そして、ＣＰＵ１１は、ステップＳ２の処理に戻す。
【００３９】
図７は、プロジェクター１０のモードを切り替えるときにとるユーザーＵの動作を説明する図である。図７において、斜線部は、プロジェクター１０からの距離が第１閾値以下である範囲Ｔを示す図である。Ｂｌｕｅｔｏｏｔｈの規格の近距離無線通信では、電波の指向性についてはさほど考慮しなくてよい。このため、範囲Ｔは、プロジェクター１０を中心とした球面状となる。図７（Ａ）に示すように、ユーザーＵが、操作デバイス３０を用いてスクリーン４０上の位置を指示する操作しているときは、操作デバイス３０は範囲Ｔ内に存在しない。
【００４０】
ステップＳ４で第１閾値以下と判定した場合（ステップＳ４；ＹＥＳ）、ＣＰＵ１１は、タイマーのカウンタ値を「１」だけインクリメントする（ステップＳ６）。タイマーのカウンタ値は、例えば秒数を示す値である。図７（Ｂ）に示すように、ユーザーＵが操作デバイス３０を持ち上げて、プロジェクター１０の方向に向ける動作をとった場合、操作デバイス３０は範囲Ｔ内に位置する。この動作がとられているとき、ユーザーＵは、スクリーン４０上の位置を指示する操作をしていないことになる。
【００４１】
次に、ＣＰＵ１１は、タイマーのカウンタ値が所定値以上かどうかを判定する（ステップＳ７）。この所定値は、プロジェクター１０の出荷前に設定されてもよいし、ユーザーＵの手動設定等により設定されてもよい。
【００４２】
ステップＳ７で「ＮＯ」と判定した場合、ＣＰＵ１１は、タイマーのカウンタ値をそのままとして、ステップＳ２の処理に戻す。図７（Ｂ）で説明したユーザーＵの動作が、所定時間以上継続した場合には、ＣＰＵ１１はステップＳ７で「ＹＥＳ」と判定する。そして、ＣＰＵ１１は、プロジェクター１０のモードを切り替える（ステップＳ８）。ここでは、ＣＰＵ１１は、インタラクティブモードからＰＣモードに切り替える。
なお、モードを切り替えたことを契機に、ＣＰＵ１１は、タイマーのカウンタ値を初期化する。
【００４３】
次に、ＣＰＵ１１は、プロジェクター１０のモードを切り替えたことを、ユーザーＵに通知する（ステップＳ９）。ＣＰＵ１１は、例えば切り替え後のモードを通知する。
この通知をすると、ＣＰＵ１１はステップＳ２の処理に戻す。ここでは、プロジェクター１０のモードがＰＣモードであるから、ＣＰＵ１１は、図４（Ｂ）で説明したように、操作デバイス３０で指示されたスクリーン４０上の位置に応じて、当該位置に応じたオブジェクトを選択するための処理を行う。
【００４４】
以降においても、ＣＰＵ１１は、スクリーン４０への画像の投写を行っている期間は、図６で説明した処理を繰り返し実行する。例えば、プロジェクター１０のモードがＰＣモードである場合に、操作デバイス３０とプロジェクター１０との間の距離が、所定時間継続して第１閾値以下となったときは、ＣＰＵ１１は、ＰＣモードからインタラクティブモードに切り替える。
【００４５】
以上説明したプロジェクター１０のモードの切り替えの基本動作により、ユーザーＵは、モードの切り替えのために、操作デバイス３０を用いてスクリーン４０上の位置を指示する操作を行わなくてよい。よって、プロジェクター１０によれば、このモードを切り替えるためにユーザーＵに掛ける手間を少なくすることができる。更に、プロジェクター１０では、操作デバイス３０とプロジェクター１０との間の距離が所定時間継続して第１閾値以下となったときに、モードを切り替える。よって、ユーザーＵの意に反してプロジェクター１０と操作デバイス３０とが近接し、モードが切り替わる可能性が低くなる。この趣旨によると、第１閾値は、ユーザーＵの意に反したモードの切り替わりが起こりにくくすることと、この切り替えのためにユーザーＵがとるべき動作の時間が長くなりすぎないようにすることとを勘案して設定されるとよい。
【００４６】
プロジェクター１０は、上述した基本動作を応用して、以下で説明する＜Ｂ：動作例１＞〜＜Ｅ：動作例４＞により、モードの切り替えを行ってもよい。以下の動作例の説明において、＜Ａ：基本動作＞の項で説明した処理ステップと同じ処理ステップについては、同じ符号を用い、説明を適宜省略する。
【００４７】
＜Ｂ：動作例１＞
図８は、プロジェクター１０における動作例１のモードの切り替えの流れを示すフローチャートである。動作例１では、プロジェクター１０は、操作デバイス３０の姿勢に応じて、モードの切り替えの有無を制御する。
ＣＰＵ１１は、ステップＳ１で画像の投写を開始し、ステップＳ２でプロジェクター１０のモードに応じた処理を開始した後、操作デバイス３０の姿勢を特定する（ステップＳ１０）。ＣＰＵ１１は、例えば、操作デバイス３０のジャイロセンサー３７により計測された姿勢を示す姿勢データを、近距離無線通信部１９を介して操作デバイス３０から取得する。
【００４８】
次に、ＣＰＵ１１は、特定した操作デバイス３０の姿勢が、投写部１６の方向を向く姿勢（本発明の第１姿勢に対応）であるかどうかを判定する（ステップＳ１１）。操作デバイス３０における投写部１６の方向を向く姿勢は、予め設定されている。プロジェクター１０は、ここでは天井に設置されるタイプであるから、当該姿勢は、例えば、操作デバイス３０の伸張方向が鉛直方向に一致又はほぼ一致する姿勢に設定されている。
【００４９】
ステップＳ１１で「ＮＯ」と判定した場合、ＣＰＵ１１は、タイマーのカウンタ値を初期化する（ステップＳ１２）。そして、ＣＰＵ１１は、ステップＳ２の処理に戻す。図７（Ａ）に示すように、ユーザーＵが、操作デバイス３０を用いてスクリーン４０上の位置を指示する操作をしているときには、操作デバイス３０は投写部１６の方向を向かないと推定される。よって、ＣＰＵ１１は、ステップＳ３の距離計測を開始することなく、ステップＳ２→ステップＳ１０→ステップＳ１１；ＮＯ→ステップＳ１２→ステップＳ２→・・・の処理ステップを繰り返し実行する。これにより、操作デバイス３０の姿勢が、投写部１６の方向を向く姿勢とは異なる別の姿勢（本発明の第２姿勢に対応）である場合には、操作デバイス３０とプロジェクター１０との間の距離が第１閾値以下であることによるモードの切り替えを行わないようにする。
【００５０】
ステップＳ１１で「ＹＥＳ」と判定した場合、ＣＰＵ１１は、ステップＳ３の処理に進める。図７（Ｂ）に示すように、ユーザーＵが操作デバイス３０を持ち上げて、プロジェクター１０の方向に向ける動作をとった場合、操作デバイス３０は投写部１６の方向を向く姿勢となる。この場合、ＣＰＵ１１は、ステップＳ３で操作デバイス３０とプロジェクター１０との間の距離を計測する。以降、ＣＰＵ１１は、＜Ａ：基本動作＞の項で説明したのと同様に、ステップＳ４〜Ｓ９の処理ステップを実行する。これにより、操作デバイス３０の姿勢が、投写部１６の方向を向く姿勢である場合には、操作デバイス３０とプロジェクター１０との間の距離が第１閾値以下であることによるモードの切り替えを行うようにする。
なお、この動作例において、操作デバイス３０は姿勢データをプロジェクター１０に送信するのではなく、所定の姿勢になった場合に、発光部３５を用いて特定の波長又は発光パターンの光を発してもよい。この場合、ＣＰＵ１１は、カメラ部１７から取得した撮像データを解析して、特定の波長又は発光パターンの光を検出した場合に、ステップＳ１１で「ＹＥＳ」と判定してもよい。
【００５１】
以上説明したプロジェクター１０の動作例１によれば、ユーザーＵの意に反してプロジェクター１０と操作デバイス３０とが近接し、モードが切り替わってしまう可能性を低くすることができる。
【００５２】
＜Ｃ：動作例２＞
図９は、プロジェクター１０における動作例２のモードの切り替えの流れを示すフローチャートである。動作例２では、プロジェクター１０は、スクリーン４０への描画中か否かに基づいてモードの切り替えの有無を制御する。
ＣＰＵ１１は、ステップＳ１で画像の投写を開始し、ステップＳ２でプロジェクター１０のモードに応じた処理を開始した後、操作デバイス３０を用いた軌跡の描画中か否かを判定する（ステップＳ１３）。ＣＰＵ１１は、例えば、操作デバイス３０とスクリーン４０との間の距離が第２閾値以下である場合には、描画中と判定する。操作デバイス３０とスクリーン４０との間の距離を測定するための方法は、公知の方法でよい。プロジェクター１０は、例えば、ステレオカメラを用いた方法や、カメラ部１７の撮像データに含まれるスクリーン４０に投影された操作デバイス３０の影の画像を解析する方法等がある。これ以外にも、ＣＰＵ１１は、インタラクティブモードの場合において、スクリーン４０に表示している軌跡画像に変化がある期間は、描画中と判定してもよい。
【００５３】
ステップＳ１３で「ＹＥＳ」と判定した場合は、ＣＰＵ１１は、タイマーのカウンタ値を初期化する（ステップＳ１４）。そして、ＣＰＵ１１は、ステップＳ２の処理に戻す。
ステップＳ１３で「ＮＯ」と判定した場合、ＣＰＵ１１は、ステップＳ３の距離の計測を行う。以降、ＣＰＵ１１は、＜Ａ：基本動作＞の項で説明したのと同様に、ステップＳ４〜Ｓ９の処理ステップを実行する。
なお、この動作例２において、操作デバイス３０は、圧力センサー等を用いてスクリーン４０への接触を検知しているときは、描画中として、特定の波長又は発光パターンの光を発してもよい。この場合、ＣＰＵ１１は、カメラ部１７から取得した撮像データを解析して、特定の波長又は発光パターンの光を検出した場合に、ステップＳ１３で「ＹＥＳ」と判定してもよい。
【００５４】
以上説明したプロジェクター１０の動作例２によれば、ユーザーＵが操作デバイス３０を用いてスクリーン４０上の位置を指示しているときに、モードが切り替わってしまう可能性を低くすることができる。
【００５５】
＜Ｄ：動作例３＞
図１０は、プロジェクター１０における動作例３のモードの切り替えの流れを示すフローチャートである。動作例３では、操作デバイス３０が複数用いられるものとする。プロジェクター１０は、使用された操作デバイス３０に基づいて、モードの切り替えの有無を制御する。
ＣＰＵ１１は、ステップＳ１で画像の投写を開始し、ステップＳ２でプロジェクター１０のモードに応じた処理を開始した後、特定の操作デバイス３０（本発明の第１指示体に対応）がユーザーＵにより使用されているか否かを判定する（ステップＳ１５）。ＣＰＵ１１は、例えば、操作デバイス３０の発光部３５の発光パターンを認識することにより、使用中の操作デバイス３０の個体を識別する。これ以外の方法として、ＣＰＵ１１は、操作デバイス３０の識別情報を、近距離無線通信部１９を介して受信し、使用中の操作デバイス３０の個体を識別してもよい。そして、ＣＰＵ１１は、使用中の操作デバイス３０に対して、モードの切り替えが許可されているかどうかを判定する。操作デバイス３０の各々と、モードの切り替えの可否との関係については、ユーザーＵによって予めプロジェクター１０に設定されていればよい。
【００５６】
ステップＳ１５で「ＮＯ」と判定した場合は、ＣＰＵ１１は、ステップＳ２の処理に戻す。例えば、ユーザーＵが複数の操作デバイス３０のうち、特定の操作デバイス３０とは異なる別の操作デバイス３０（本発明の第２指示体に対応）を用いている場合には、この別の操作デバイス３０とプロジェクターとの間の距離を計測せず、よって、この別の操作デバイス３０とプロジェクター１０との間の距離が第１閾値以下であることによるモードの切り替えを行わないようにする。
ステップＳ１５で「ＹＥＳ」と判定した場合、ＣＰＵ１１は、ステップＳ３の距離の計測を行う。以降、ＣＰＵ１１は、＜Ａ：基本動作＞の項で説明したのと同様に、ステップＳ４〜Ｓ９の処理ステップを実行する。
【００５７】
以上説明したプロジェクター１０の動作例３によれば、特定の操作デバイス３０が使用され、且つプロジェクター１０に近接した場合に、モードを切り替える。例えば、先生が使用する操作デバイス３０がプロジェクター１０に近接した場合は、モードが切り替わるが、生徒が使用する操作デバイス３０がプロジェクター１０に近接しても、モードが切り替わらないようにすることができる。よって、この動作例３によれば、実質的に、操作デバイス３０を使用するユーザー毎に、モードを切り替える権限が付与したり、付与しなかったりすることができる。
【００５８】
＜Ｅ：動作例４＞
図１１は、プロジェクター１０における動作例４のモードの切り替えの流れを示すフローチャートである。動作例４では、操作デバイス３０が複数用いられるものとする。プロジェクター１０は、操作デバイス３０の個体毎に、第１閾値を規定する。
ＣＰＵ１１は、ステップＳ１で画像の投写を開始し、ステップＳ２でプロジェクター１０のモードに応じた処理を開始した後、ステップＳ３の距離の計測を行う。次に、ＣＰＵ１１は、計測した距離が、ユーザーＵにより使用されている操作デバイス３０に応じた第１閾値以下となったかどうかを判定する（ステップＳ１６）。操作デバイス３０の各々と、第１閾値との関係については、ユーザーＵによって予めプロジェクター１０に設定されていればよい。
【００５９】
ステップＳ１６で「ＮＯ」と判定した場合は、ＣＰＵ１１は、タイマーのカウンタ値を初期化する（ステップＳ５）。そして、ＣＰＵ１１は、ステップＳ２の処理に戻す。
ステップＳ１６で「ＹＥＳ」と判定した場合、ＣＰＵ１１は、ステップＳ６でタイマーのカウンタ値を「１」だけインクリメントする。以降、ＣＰＵ１１は、＜Ａ：基本動作＞の項で説明したのと同様に、ステップＳ７〜Ｓ９の処理ステップを実行する。
【００６０】
以上説明したプロジェクター１０の動作例４によれば、操作デバイス３０の個体毎に、モードを切り替えるための操作デバイス３０とプロジェクター１０の間の距離の条件を規定することができる。例えば、大人が使用する操作デバイス３０に対する第１閾値を、子供が使用する操作デバイス３０に対する第１閾値よりも小さくする。これにより複数のユーザーの各ユーザーの身体的特徴が異なる場合でも、ユーザーの意に反してモードが切り替わったり、反対に、ユーザーがモードを切り替えたいのにモードが切り替わらなかったりする可能性が低くなる。
【００６１】
プロジェクター１０は、上述した＜Ｂ：動作例１＞〜＜Ｅ：動作例４＞の２つ以上の動作例を組み合わせた動作をしてもよい。また＜Ｂ：動作例１＞〜＜Ｄ：動作例３＞の場合において、プロジェクター１０は、ステップＳ３の距離の計測を継続的に行い、モードの切り替えの有無を、各動作例で説明した方法で制御してもよい。
【００６２】
［変形例］
本発明は、上述した実施形態と異なる形態で実施することが可能である。また、以下に示す変形例は、各々を適宜に組み合わせてもよい。
プロジェクター１０は、壁掛け式の短焦点型のプロジェクターであったが、他の形態のプロジェクターが使用されてもよい。例えば、図１２に示すような、机等の水平面に設置して使用されるプロジェクター１０Ａが使用されてもよい。図１２（Ａ）に示すように、ユーザーＵが操作デバイス３０を用いてスクリーン４０上の位置を指示しているときは、プロジェクター１０Ａから第１閾値以下の距離である範囲Ｔ内に、操作デバイス３０が存在しない。よって、プロジェクター１０Ａのモードは切り替わらない。これに対し、ユーザーＵが操作デバイス３０をプロジェクター１０Ａ（投写部１６）の方向を向けたときは、範囲Ｔ内に操作デバイス３０が存在する。よって、プロジェクター１０のモードが切り替わる。
また、本発明の表示装置は、フロントプロジェクション型のプロジェクターに限られず、例えばリアプロジェクション型のプロジェクターや液晶ディスプレイ等であってもよい。
【００６３】
上述した実施形態では、プロジェクター１０が近距離無線通信の信号の強度に基づいて、距離の計測を行っていたが、操作デバイス３０がこの距離の計測を行ってもよい。具体的には、操作デバイス３０のＣＰＵ３１は、近距離無線通信部３６を介して、プロジェクター１０から近距離無線通信の信号を受信する。そして、ＣＰＵ３１は、計測した距離を示す距離データ、又は計測した距離が第１閾値以下であったことを通知する通知データを、近距離無線通信部３６を介して、プロジェクター１０に送信する。又は、ＣＰＵ３１は、発光部３５の発光パターンの制御により、計測した距離が第１閾値以下であったことを、プロジェクター１０に通知してもよい。そして、プロジェクター１０は、計測した距離が第１閾値以下であるか否かに基づいて、モードの切り替えに関する制御を行う。
【００６４】
プロジェクター１０は、操作デバイス３０との距離を計測するための構成を備えなくてもよい。例えば、図１３に示すように、操作デバイス３０までの距離を計測するための距離計測器５０（距離計測手段）が、プロジェクター１０とは別に設けられてもよい。距離計測器５０は、ここでは、スクリーンの４０の上方に設けられている。距離計測器５０は、例えば近距離無線通信部１９に相当する構成を備える。距離計測器５０は、操作デバイス３０から受信した近距離無線通信の信号の強度に基づいて、操作デバイス３０までの距離を計測する。そして、距離計測器５０は、計測した距離を示す距離データ、又は計測した距離が第１閾値以下であったことを通知する通知データを、プロジェクター１０に送信する。プロジェクター１０は、操作デバイス３０と距離計測器５０との間の距離が第１閾値以下であるか否かに基づいて、モードの切り替えに関する制御を行う。このように、操作デバイス３０までの距離が計測される基準となる位置は、プロジェクター１０の位置に限られない。
【００６５】
距離計測器５０が設置される位置は、位置スクリーンの４０の上方に限られない距離計測器５０は、スクリーン４０の左方、右方又は下方に設けられてもよい。また、距離計測器５０は、プロジェクター１０の外部に設けられた、プロジェクター１０を操作するための操作装置に備えられてもよい。
【００６６】
操作デバイス３０とプロジェクター１０との間の距離を計測のための方法は、近距離無線通信の信号の受信強度を用いる方法に限られない。例えば、超音波や赤外線等の公知の測距センサーが使用されてもよい。
【００６７】
本発明の表示装置のモードは、インタラクティブモードや、ＰＣモードに限られない。本発明の表示装置のモードは、例えば、描画される軌跡画像の種類を規定するモードであってもよい。このモードとして、例えば、軌跡画像の線種や太さ、色、形状のモードがある。
【００６８】
上述した実施形態で説明した構成及び動作の一部が省略されてもよい。
例えば、プロジェクター１０は、操作デバイス３０との距離が第１閾値以下となった場合に、タイマーによる時間の計測をせずに、直ちにモードを切り替えてもよい。また、プロジェクター１０は、操作デバイス３０までの距離が第１閾値以下となった場合に、第１モードから第２モードに切り替えるが、第２モードから第１モードへは切り替えないようにしてもよい。この場合、第２モードから第１モードへの切り替えは、例えば、スクリーン４０に表示されたオブジェクトの選択によって行われてもよい。
【００６９】
ＣＰＵ１１が実現する各機能は、複数のプログラムの組み合わせによって実現され、又は、複数のハードウェア資源の連係によって実現され得る。また、ＣＰＵ１１の機能が、プログラムを用いて実現される場合、このプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））等）、光記録媒体（光ディスク等）、光磁気記録媒体、半導体メモリー等のコンピューター読み取り可能な記録媒体に記憶した状態で提供されてもよいし、ネットワークを介して配信されてもよい。また、本発明は、表示装置の制御方法として把握することも可能である。
【符号の説明】
【００７０】
１…表示システム、１０，１０Ａ…プロジェクター、１１，３１…ＣＰＵ、１１１…画像情報取得手段、１１２…表示制御手段、１１３…検出手段、１１４…判定手段、１１５…切替手段、１１６…通知手段、１１７…処理手段、１２，３２…ＲＯＭ、１３，３３…ＲＡＭ、１４，３４…操作部、１５…画像処理部、１６…投写部、１７…カメラ部、１８…インターフェース、１９，３６…近距離無線通信部、２０…情報処理装置、３０…操作デバイス、３５…発光部、３７…ジャイロセンサー、４０…スクリーン、５０…距離計測器。
【図１】
0006617417.tif 000002
【図２】
0006617417.tif 000003
【図３】
0006617417.tif 000004
【図４】
0006617417.tif 000005
【図５】
0006617417.tif 000006
【図６】
0006617417.tif 000007
【図７】
0006617417.tif 000008
【図８】
0006617417.tif 000009
【図９】
0006617417.tif 000010
【図１０】
0006617417.tif 000011
【図１１】
0006617417.tif 000012
【図１２】
0006617417.tif 000013
【図１３】
0006617417.tif 000014