(57)【要約】【課題】画像の態様を、指示体の操作に対応した態様に変更可能とする。【解決手段】プロジェクター１００は、指示体３の位置を検出する位置検出部１７１と、指示体３がスクリーンＳＣに接触している間に位置検出部１７１が検出した指示体３の位置に対応する画像を生成する生成部１７２と、生成部１７２が生成した画像を表示する投射部１１０と、指示体３の移動速度を求める速度算出部１７４と、指示体３の移動速度に基づいて画像の態様を決定する描画決定部１７５と、を備え、描画決定部１７５は、指示体３がスクリーンＳＣに接触したときに検出された指示体３の位置に対応する画像の態様を、指示体３がスクリーンＳＣに接触する前の指示体３の移動速度に基づいて決定する。【選択図】図３
2020091754.tif 000002
【特許請求の範囲】
【請求項１】
指示体の位置を検出する位置検出部と、
前記指示体が入力面に接触している間に前記位置検出部が検出した前記指示体の位置に
対応する画像を生成する生成部と、
前記生成部が生成した前記画像を表示する表示部と、
前記指示体の移動速度を求める速度算出部と、
前記指示体の移動速度に基づいて前記画像の態様を決定する描画決定部と、を備え、
前記描画決定部は、前記指示体が前記入力面に接触したときに検出された前記指示体の
位置に対応する前記画像の態様を、前記指示体が前記入力面に接触する前の前記指示体の
移動速度に基づいて決定する、表示装置。
【請求項２】
前記描画決定部は、前記画像の態様を、前記指示体が前記入力面に接触する前の前記指
示体の移動速度と、前記指示体が前記入力面に接触した後の前記指示体の移動速度との差
に基づいて決定する、請求項１記載の表示装置。
【請求項３】
前記生成部は、前記画像としての線を、前記指示体の位置の軌跡に沿って描画し、
前記描画決定部は、描画する線の線幅、彩度及び透過度の少なくとも１つを決定する、
請求項１又は２記載の表示装置。
【請求項４】
前記描画決定部は、描画する前記線の線幅、彩度及び透過度の少なくとも１つを、前記
指示体の移動速度の変化に対応した値に変化させる加重値を算出し、算出した前記加重値
に基づいて前記線の線幅、彩度及び透過度の少なくとも１つを決定する、請求項３記載の
表示装置。
【請求項５】
前記描画決定部は、前記指示体が前記入力面に接したときの前記指示体の移動速度が、
しきい値以上である場合に前記加重値として第１加重値を算出し、
前記指示体が前記入力面に接したときの前記指示体の移動速度が、前記しきい値より小
さい場合に前記加重値として第２加重値を算出し、
前記第１加重値は、前記指示体の移動速度が増加方向に変化した場合に値が減少し、前
記第２加重値は、前記指示体の移動速度が増加方向に変化した場合に値が増加する、請求
項４記載の表示装置。
【請求項６】
前記入力面を含む範囲を撮像する撮像部を備え、
前記位置検出部は、発光する前記指示体の光を撮像した撮像画像に基づき前記指示体の
位置を検出する、請求項１から５のいずれか一項に記載の表示装置。
【請求項７】
前記撮像部は、周期的に発光する前記指示体の発光周期に同期して撮像する、請求項６
記載の表示装置。
【請求項８】
前記入力面は、前記表示部の表示面である、請求項１から７のいずれか１項に記載の表
示装置。
【請求項９】
表示システムであって、
指示体と、
前記指示体の位置を検出する位置検出部と、
前記指示体が入力面に接触している間に前記位置検出部が検出した前記指示体の位置に
対応する画像を生成する生成部と、
前記生成部が生成した前記画像を表示する表示部と、
前記指示体の移動速度を求める速度算出部と、
前記指示体の移動速度に基づいて前記画像の態様を決定する描画決定部と、を備え、
前記描画決定部は、前記指示体が前記入力面に接触したときに検出された前記指示体の
位置に対応する前記画像の態様を、前記指示体が前記入力面に接触する前の前記指示体の
移動速度に基づいて決定する、表示システム。
【請求項１０】
指示体の位置を検出するステップと、
前記指示体が入力面に接触している間に検出した前記指示体の位置に対応する画像を生
成するステップと、
生成した前記画像を表示するステップと、
前記指示体の移動速度を求めるステップと、
前記指示体の移動速度に基づいて前記画像の態様を決定するステップと、を有し、
前記画像の態様を決定するステップは、前記指示体が前記入力面に接触したときに検出
された前記指示体の位置に対応する前記画像の態様を、前記指示体が前記入力面に接触す
る前の前記指示体の移動速度に基づいて決定する、表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示システム及び表示方法に関する。
【背景技術】
【０００２】
従来、指示体の指示位置を検出し、検出した指示位置に対応した画像を表示する表示装
置が知られている。
例えば、特許文献１の電子情報描画装置は、入力デバイスにより検出される座標情報が
示す入力位置の単位時間あたりの移動量に基づいて線の太さや透明度、描画範囲を変更す
る。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１６２３６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、画像の態様を、指示体の操作に対応した態様に変更可能とすることを目的と
する。
【課題を解決するための手段】
【０００５】
上記目的を達成する一態様は、指示体の位置を検出する位置検出部と、前記指示体が入
力面に接触している間に前記位置検出部が検出した前記指示体の位置に対応する画像を生
成する生成部と、前記生成部が生成した前記画像を表示する表示部と、前記指示体の移動
速度を求める速度算出部と、前記指示体の移動速度に基づいて前記画像の態様を決定する
描画決定部と、を備え、前記描画決定部は、前記指示体が前記入力面に接触したときに検
出された前記指示体の位置に対応する前記画像の態様を、前記指示体が前記入力面に接触
する前の前記指示体の移動速度に基づいて決定する、表示装置である。
【０００６】
上記表示装置において、前記描画決定部は、前記画像の態様を、前記指示体が前記入力
面に接触する前の前記指示体の移動速度と、前記指示体が前記入力面に接触した後の前記
指示体の移動速度との差に基づいて決定する構成であってもよい。
【０００７】
上記表示装置において、前記生成部は、前記画像としての線を、前記指示体の位置の軌
跡に沿って描画し、前記描画決定部は、描画する線の線幅、彩度及び透過度の少なくとも
１つを決定する構成であってもよい。
【０００８】
上記表示装置において、前記描画決定部は、描画する前記線の線幅、彩度及び透過度の
少なくとも１つを、前記指示体の移動速度の変化に対応した値に変化させる加重値を算出
し、算出した前記加重値に基づいて前記線の線幅、彩度及び透過度の少なくとも１つを決
定する構成であってもよい。
【０００９】
上記表示装置において、前記描画決定部は、前記指示体が前記入力面に接したときの前
記指示体の移動速度が、しきい値以上である場合に前記加重値として第１加重値を算出し
、前記指示体が前記入力面に接したときの前記指示体の移動速度が、前記しきい値より小
さい場合に前記加重値として第２加重値を算出し、前記第１加重値は、前記指示体の移動
速度が増加方向に変化した場合に値が減少し、前記第２加重値は、前記指示体の移動速度
が増加方向に変化した場合に値が増加する構成であってもよい。
【００１０】
上記表示装置において、前記入力面を含む範囲を撮像する撮像部を備え、前記位置検出
部は、発光する前記指示体の光を撮像した撮像画像に基づき前記指示体の位置を検出する
構成であってもよい。
【００１１】
上記表示装置において、前記撮像部は、周期的に発光する前記指示体の発光周期に同期
して撮像する構成であってもよい。
【００１２】
上記表示装置において、前記入力面は、前記表示部の表示面である構成であってもよい
。
【００１３】
上記目的を達成する別の一態様は、表示システムであって、指示体と、前記指示体の位
置を検出する位置検出部と、前記指示体が入力面に接触している間に前記位置検出部が検
出した前記指示体の位置に対応する画像を生成する生成部と、前記生成部が生成した前記
画像を表示する表示部と、前記指示体の移動速度を求める速度算出部と、前記指示体の移
動速度に基づいて前記画像の態様を決定する描画決定部と、を備え、前記描画決定部は、
前記指示体が前記入力面に接触したときに検出された前記指示体の位置に対応する前記画
像の態様を、前記指示体が前記入力面に接触する前の前記指示体の移動速度に基づいて決
定する表示システムである。
【００１４】
上記目的を達成する別の一態様は、指示体の位置を検出するステップと、前記指示体が
入力面に接触している間に検出した前記指示体の位置に対応する画像を生成するステップ
と、生成した前記画像を表示するステップと、前記指示体の移動速度を求めるステップと
、前記指示体の移動速度に基づいて前記画像の態様を決定するステップと、を有し、前記
画像の態様を決定するステップは、前記指示体が前記入力面に接触したときに検出された
前記指示体の位置に対応する前記画像の態様を、前記指示体が前記入力面に接触する前の
前記指示体の移動速度に基づいて決定する、表示方法である。
【図面の簡単な説明】
【００１５】
【図１】表示システムの概略構成図。
【図２】指示体の構成を示すブロック図。
【図３】プロジェクターの構成を示すブロック図である。
【図４】撮像部の撮像期間と、指示体３の発光タイミングとを示す図。
【図５】加重値曲線を示す図。
【図６】スクリーンに対する指示体の操作方法を示す図。
【図７】スクリーンに対する指示体の操作方法を示す図。
【図８】スクリーンに表示された描画像を示す図。
【図９】スクリーンに表示された描画像を示す図。
【図１０】指示体の動作を示すフローチャート。
【図１１】第１実施形態のプロジェクターの動作を示すフローチャート。
【図１２】加重値曲線を示す図。
【図１３】第２実施形態のプロジェクターの動作を示すフローチャート。
【発明を実施するための形態】
【００１６】
［第１実施形態］
［投射システムの概要］
図１は、第１実施形態の表示システム１の概略構成図である。
表示システム１は、指示具としての指示体３と、指示体３により指示された指示位置に
画像を表示させる表示装置として動作するプロジェクター１００とを備える。
【００１７】
プロジェクター１００は、スクリーンＳＣの上方又は斜め上方の壁に設置され、下方の
スクリーンＳＣに向けて画像を投射する。プロジェクター１００の設置方法は、壁に設置
される壁掛け設置に限定されず、机や台、床の上に平置きする平置き設置や、プロジェク
ター１００を天井から吊り下げる天吊り設置であってもよい。スクリーンＳＣは、プロジ
ェクター１００が投射する画像が表示される表示面であり、指示体３による操作を受け付
ける入力面でもある。スクリーンＳＣは、壁に固定され又は床面に立設された平板又は幕
である。プロジェクター１００が画像を投射する投射面はスクリーンＳＣに限定されず、
例えば、ビル等の壁面をスクリーンとして使用することも可能である。
【００１８】
指示体３は、図２に示す光源３３を備えるペン型の指示具である。指示体３は、予め設
定された周期で光源３３を発光させる。ユーザーは、指示体３の軸部７を手に持ち、先端
５をスクリーンＳＣに接触させながらスクリーンＳＣ上を移動させて、スクリーンＳＣに
点や線、文字、記号、図形を描く。プロジェクター１００は、位置検出機能を備え、光源
３３が発した光を検出して指示体３により指示されたスクリーンＳＣ上の位置を検出する
。プロジェクター１００は、指示体３による指示位置の軌跡に対応した画像をスクリーン
ＳＣに表示させる。以下では、指示体３により描画した点や線、文字、記号、図形等の画
像を描画像といい、描画像をスクリーンＳＣに表示させるために、プロジェクター１００
が生成するデータを描画像データという。
【００１９】
図１には、指示体３が１本である場合を示すが、プロジェクター１００は、複数本の指
示体３の各々が発する光を区別し、各指示体３の指示位置に描画像を表示することができ
る。このため、複数のユーザーが異なる指示体３をそれぞれ手に持ち、指示体３を操作し
てスクリーンＳＣに画像を表示させることができる。複数本の指示体３の各々が発する光
をプロジェクター１００に区別させるため、例えば、複数本の指示体３をそれぞれ異なる
タイミングで発光させてもよい。プロジェクター１００は、指示体３の発光タイミングに
基づいて複数の指示体３の指示位置を区別する。
【００２０】
［指示体の構成］
図２は、指示体３の構成を示すブロック図である。
指示体３は、電源３１、無線通信部３２、光源３３、スイッチ３４、指示体記憶部３５
及び指示体制御部３６を備える。
【００２１】
電源３１は、無線通信部３２、光源３３、スイッチ３４、指示体記憶部３５及び指示体
制御部３６の各部に接続され、接続された各部に電源を供給する。指示体３の各部と電源
３１とを接続する電源線の図示は省略する。指示体３は、電源３１をオン、オフさせる電
源ボタンを備える。電源ボタンの図示は省略する。電源ボタンがオンされると、指示体３
の各部に電源３１から電源が供給され、電源ボタンがオフされると、電源の供給が停止す
る。
【００２２】
無線通信部３２は、図３に示すプロジェクター１００の無線通信部１３７と無線通信を
行う。無線通信部３２の通信方式には、例えば、ＢｌｕｅｔｏｏｔｈやＷｉ−Ｆｉ等を採
用できる。Ｂｌｕｅｔｏｏｔｈ及びＷｉ−Ｆｉは登録商標である。
【００２３】
光源３３は、赤外ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等の発光体を
備える。スイッチ３４は、先端５に圧力が加わるとオンし、先端５に加えられた圧力が解
消されるとオフに切り替わるスイッチ式のセンサーである。
【００２４】
指示体記憶部３５は、フラッシュメモリー等の不揮発性の半導体メモリーにより構成さ
れる。指示体記憶部３５は、例えば、プロジェクター１００から受信したデータや、指示
体制御部３６が演算に使用するデータを記憶する。
【００２５】
指示体制御部３６は、不図示のプロセッサーを備え、このプロセッサーが指示体記憶部
３５に記憶した制御プログラムを実行することで、以下に説明する指示体制御部３６の機
能を実現する。また、指示体制御部３６は、専用のハードウェア回路により構成してもよ
い。指示体制御部３６は、無線通信部３２、光源３３、スイッチ３４及び指示体記憶部３
５に信号線で接続される。指示体制御部３６は、スイッチ３４の状態と、無線通信部３２
がプロジェクター１００から受信する同期信号とに基づいて光源３３の発光タイミングを
決定する。指示体制御部３６は、先端５がスクリーンＳＣに接触し、スイッチ３４がオン
している場合と、先端５がスクリーンＳＣから離れ、スイッチ３４がオフしている場合と
の両方で光源３３を発光させる。また、指示体制御部３６は、スイッチ３４がオンしてい
る場合とオフしている場合とで光源３３の発光タイミングを変更する。発光タイミングの
詳細については、図４を参照しながら説明する。
【００２６】
［プロジェクターの構成］
図３は、プロジェクター１００の構成を示すブロック図である。
プロジェクター１００は、画像光を生成してスクリーンＳＣに投射する画像投射系、光
学的な画像の元になる画像データを電気的に処理する画像処理系、これら各部を制御する
ＰＪ制御部１５０を主要な構成として備える。
【００２７】
画像投射系は、投射部１１０及び駆動部１２０を備える。投射部１１０は、光源１１１
、光変調装置１１３及び光学ユニット１１５を備える。駆動部１２０は、光源駆動回路１
２１及び光変調装置駆動回路１２３を備える。光源駆動回路１２１及び光変調装置駆動回
路１２３は、バス１０１に接続される。光源駆動回路１２１及び光変調装置駆動回路１２
３は、同じくバス１０１に接続されたＰＪ制御部１５０等の他の機能部と、バス１０１を
介して相互にデータ通信を行う。
【００２８】
光源１１１には、ハロゲンランプ、キセノンランプ、超高圧水銀ランプ等のランプが用
いられる。また、光源１１１としてＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ
）やレーザー光源等の固体光源を用いてもよい。
【００２９】
光源１１１は、光源駆動回路１２１に接続される。光源駆動回路１２１は、光源１１１
に駆動電流やパルスを供給して光源１１１を駆動する。
【００３０】
光変調装置１１３は、光源１１１が発する光を変調して画像光を生成する光変調素子を
備える。光変調装置１１３は、光変調素子が生成した画像光を光学ユニット１１５に射出
する。光変調素子には、例えば、透過型の液晶ライトバルブ、反射型の液晶ライトバルブ
、デジタルミラーデバイス等を用いることができる。
【００３１】
光変調装置１１３は、光変調装置駆動回路１２３に接続される。光変調装置駆動回路１
２３は、光変調装置１１３を駆動して光変調素子にフレーム単位で画像を描画する。例え
ば、光変調装置１１３が液晶ライトバルブで構成される場合、光変調装置駆動回路１２３
は液晶を駆動するドライバー回路により構成される。
【００３２】
光学ユニット１１５は、レンズやミラー等の光学素子を備え、光変調装置１１３により
変調された画像光をスクリーンＳＣに向けて投射する。スクリーンＳＣには、光学ユニッ
ト１１５により投射された画像光に基づく画像が結像する。投射部１１０がスクリーンＳ
Ｃに投射する画像を投射画像といい、投射部１１０が投射画像を投射するスクリーンＳＣ
上の範囲を投射領域１０という。投射領域１０は、プロジェクター１００が投射画像を投
射可能なスクリーンＳＣの最大の領域を指し、例えば、光変調装置１１３の光変調素子に
おいて通常使用する領域全体に対応するスクリーンＳＣの領域である。
【００３３】
プロジェクター１００は、リモコン受光部１３１、操作パネル１３３、入力インターフ
ェイス１３５を備える。入力インターフェイス１３５は、バス１０１に接続され、バス１
０１を介してＰＪ制御部１５０等の他の機能部と相互にデータ通信を行う。
リモコン受光部１３１は、不図示のリモコンにより送信される赤外線信号を受光する。
リモコン受光部１３１は、受光した赤外線信号に対応した操作信号を出力する。入力イン
ターフェイス１３５は、入力された操作信号をＰＪ制御部１５０に出力する。この操作信
号は、操作されたリモコンのスイッチに対応した信号である。
操作パネル１３３は、例えば、プロジェクター１００の筐体に配置され、各種のスイッ
チを備える。操作パネル１３３のスイッチが操作されると、入力インターフェイス１３５
は、操作されたスイッチに対応した操作信号をＰＪ制御部１５０に出力する。なお、図３
では、入力インターフェイス１３５を入力Ｉ／Ｆ１３５と略記する。
【００３４】
プロジェクター１００は、無線通信部１３７及び撮像部１３９を備える。無線通信部１
３７及び撮像部１３９は、バス１０１に接続され、バス１０１を介してＰＪ制御部１５０
等の他の機能部と相互にデータ通信を行う。
無線通信部１３７は、指示体３の無線通信部３２と無線通信を行う。無線通信の通信方
式には、例えば、ＢｌｕｅｔｏｏｔｈやＷｉ−Ｆｉ等の近距離無線通信方式を採用できる
。
【００３５】
撮像部１３９は、少なくとも投射領域１０を含む範囲を撮像して撮像データを生成する
。撮像データは、本発明の「撮像画像」に相当する。撮像部１３９は、赤外光を撮像する
赤外用撮像素子、及びインターフェイス回路を備え、赤外光による撮像を行う。撮像素子
には、ＣＣＤ、ＣＭＯＳのいずれを用いることも可能であり、また、他の素子を用いるこ
ともできる。撮像部１３９の撮像方向及び撮像範囲は、光学ユニット１１５と同じ方向又
は略同じ方向を向き、光学ユニット１１５がスクリーンＳＣ上に画像を投射する投射領域
１０をカバーする。
【００３６】
次に、プロジェクター１００の画像処理系について説明する。
プロジェクター１００は、画像処理系として画像インターフェイス１４１、画像処理部
１４３及びフレームメモリー１４５を備える。画像処理部１４３は、バス１０１に接続さ
れ、バス１０１を介してＰＪ制御部１５０等の他の機能部と相互にデータ通信を行う。
【００３７】
画像インターフェイス１４１は、画像データが入力されるインターフェイスであり、図
示しない伝送ケーブルが接続されるコネクター、及び伝送ケーブルを介して画像データを
受信するインターフェイス回路を備える。画像インターフェイス１４１は、受信した画像
データを画像処理部１４３に出力する。なお、図３では、画像インターフェイス１４１を
画像Ｉ／Ｆ１４１と略記する。
【００３８】
画像インターフェイス１４１には、画像データを供給する画像供給装置２００が接続さ
れる。画像供給装置２００は、例えば、ノート型ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔ
ｅｒ）、デスクトップ型ＰＣ、タブレット端末、スマートフォン、ＰＤＡ（Ｐｅｒｓｏｎ
ａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）を用いることができる。また、画像供給装
置２００は、ビデオ再生装置、ＤＶＤプレーヤー、ブルーレイディスクプレーヤー等であ
ってもよい。さらに、画像供給装置２００は、ハードディスクレコーダー、テレビチュー
ナー装置、ＣＡＴＶ（Ｃａｂｌｅ  ｔｅｌｅｖｉｓｉｏｎ）のセットトップボックス、ビ
デオゲーム機等であってもよい。また、画像インターフェイス１４１に入力される画像デ
ータは動画像データであっても静止画像データであってもよく、データのフォーマットは
任意である。
【００３９】
画像処理部１４３及びフレームメモリー１４５は、例えば、集積回路により構成される
。集積回路には、ＬＳＩ（Ｌａｒｇｅ−Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｅｄ  ＣＩＲＣＵ
ＩＴ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ
Ｃｉｒｃｕｉｔ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）
、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、ＳｏＣ
（Ｓｙｓｔｅｍ−ｏｎ−ａ−ｃｈｉｐ）等が含まれる。また、集積回路の構成の一部にア
ナログ回路が含まれてもよい。
【００４０】
画像処理部１４３は、フレームメモリー１４５に接続される。画像処理部１４３は、画
像インターフェイス１４１から入力された画像データをフレームメモリー１４５に展開し
、展開した画像データに対して画像処理を行う。
【００４１】
画像処理部１４３は、例えば、投射画像の台形歪みを補正する幾何補正処理、ＯＳＤ（
Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）画像を重畳するＯＳＤ処理等を含む各種処理を実
行する。また、画像処理部１４３は、画像データに対し、輝度や色味を調整する画像調整
処理や、画像データのアスペクト比や解像度を光変調装置１１３に合わせて調整する解像
度変換処理、フレームレート変換等のその他の画像処理を実行してもよい。
【００４２】
画像処理部１４３は、画像処理後の画像データを光変調装置駆動回路１２３に出力する
。光変調装置駆動回路１２３は、画像処理部１４３から入力される画像データに基づいて
Ｒ，Ｇ，Ｂの色ごとに駆動信号を生成する。光変調装置駆動回路１２３は、生成したＲ，
Ｇ，Ｂの駆動信号に基づいて光変調装置１１３の対応する色の光変調素子を駆動し、各色
の光変調素子に画像を描画する。光源１１１から射出された光が光変調素子を通過するこ
とで、画像データの画像に対応した画像光が生成される。
【００４３】
ＰＪ制御部１５０は、ＰＪ記憶部１６０及びプロセッサー１７０を備える。
ＰＪ記憶部１６０は、例えば、フラッシュメモリー、ＥＥＰＲＯＭ等の不揮発性の半導
体メモリーや、フラッシュメモリーを利用したＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉ
ｖｅ）により構成される。ＰＪ記憶部１６０は、制御プログラム１６１、設定データ１６
３及び描画属性情報１６５を記憶する。
【００４４】
制御プログラム１６１は、プロセッサー１７０が実行するプログラムであり、例えば、
オペレーティングシステムやアプリケーションプログラムが含まれる。また、アプリケー
ションプログラムには、インタラクティブ機能を実現するアプリケーションプログラムが
含まれる。インタラクティブ機能とは、指示体３の指示位置を検出し、検出した指示位置
に対応した画像をスクリーンＳＣに表示させる機能である。また、インタラクティブ機能
には、指示体３により実行可能な処理を選択するアイコンを表示させる機能や、指示体３
により選択されたアイコンに対応づけられた処理を実行する機能が含まれる。アイコンに
は、例えば、消しゴムアイコンや、描画像の色を変更するアイコン等が含まれる。例えば
、消しゴムアイコンが選択された場合、ＰＪ制御部１５０は、指示体３の指示位置に表示
された描画像をスクリーンＳＣから消去する。
【００４５】
設定データ１６３は、プロセッサー１７０が実行する各種処理の処理条件を設定したデ
ータである。設定データ１６３は、画像処理部１４３が実行する画像処理に関する設定の
データを含んでもよい。
【００４６】
描画属性情報１６５は、描画線の線幅や、彩度、透過度と、指示体３の移動速度との相
関を規定する情報である。描画属性情報１６５の詳細については後述する。描画線は、描
画像の一例であり、指示体３の操作によりスクリーンＳＣに描画される線である。また、
複数本の指示体３による操作を可能とする場合、描画属性情報１６５は、指示体３ごとに
異なる設定としてもよいし、複数の指示体３で共通の設定としてもよい。
【００４７】
プロセッサー１７０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕ
ｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、マイコン等
により構成される演算処理装置である。プロセッサーは、単一のプロセッサーにより構成
されてもよいし、複数のプロセッサーの組み合わせにより構成してもよい。
【００４８】
ＰＪ制御部１５０は、プロセッサー１７０に制御プログラム１６１を実行させて種々の
機能を実現する。図３には、ＰＪ制御部１５０が備える機能の各々に対応した機能ブロッ
クを示す。本実施形態のプロセッサー１７０は、機能ブロックとして位置検出部１７１、
生成部１７２、表示制御部１７３、速度算出部１７４及び描画決定部１７５を備える。
【００４９】
位置検出部１７１は、撮像部１３９に撮像を実行させ、撮像部１３９が生成した撮像デ
ータを取得する。撮像部１３９は、位置検出部１７１の指示により撮像を行い、撮像によ
り生成した撮像データをＰＪ制御部１５０に出力する。位置検出部１７１は、撮像部１３
９から入力された撮像データをＰＪ記憶部１６０に一時的に記憶させる。
【００５０】
位置検出部１７１は、ＰＪ記憶部１６０に記憶された撮像データを読み出し、読み出し
た撮像データを解析して指示体３の指示位置を検出する。位置検出部１７１は、撮像デー
タにおいて、指示体３の発する赤外光の像が撮像された撮像データ上の位置を示す座標を
指示位置として出力する。位置検出部１７１が出力した指示位置は、生成部１７２、速度
算出部１７４及び描画決定部１７５に入力される。
【００５１】
生成部１７２には、位置検出部１７１から指示位置が順次入力される。生成部１７２は
、入力された指示位置である撮像データ上の座標を、フレームメモリー１４５上の座標に
変換する。ＰＪ記憶部１６０は、設定データ１６３として、撮像データの座標を、対応す
るフレームメモリー１４５の座標に変換する変換データを記憶する。この変換データは、
製品の出荷時に作成してＰＪ記憶部１６０に記憶させておくものであってもよいし、プロ
ジェクター１００が画像の投射前に、キャリブレーションを行って生成してもよい。生成
部１７２は、変換データに基づき、撮像データの座標を、フレームメモリー１４５の座標
に変換する。
【００５２】
また、生成部１７２は、後述する描画決定部１７５により決定された描画パラメーター
に従って描画像データを生成する。描画像データは、指示体３により指示された指示位置
の軌跡に対応した描画線のデータである。生成部１７２が生成する描画線のデータを描画
線データという。
描画パラメーターは、描画像の態様を定めるパラメーターである。より具体的には、描
画パラメーターは、描画線の線幅、彩度及び透過度のうち少なくとも１つを定めるパラメ
ーターである。透過度は、画像の透明度を規定する数値であり、アルファ値とも表現され
る。本実施形態では、描画パラメーターとして、線幅を規定するパラメーターと、彩度を
規定するパラメーターとが規定され、生成部１７２が、これらのパラメーターに従って描
画像データを生成する場合を説明する。
【００５３】
生成部１７２は、生成した描画像データと、変換したフレームメモリー１４５の座標を
示す座標情報とを画像処理部１４３に出力する。画像処理部１４３は、入力された座標情
報が示すフレームメモリー１４５の座標に、入力された描画像データを展開する。画像イ
ンターフェイス１４１が受信した画像データをフレームメモリー１４５に展開済みである
場合、画像処理部１４３は、展開済みの画像データに描画像データを重畳して展開する。
画像処理部１４３は、描画像データの展開が完了すると、フレームメモリー１４５からデ
ータを読み出し、読み出したデータを光変調装置駆動回路１２３に出力する。以下では、
画像処理部１４３がフレームメモリー１４５から読み出すデータである描画像データ、又
は画像データ及び描画像データを総称して展開データという。
【００５４】
表示制御部１７３は、画像処理部１４３、光源駆動回路１２１及び光変調装置駆動回路
１２３を制御してスクリーンＳＣに投射画像を投射させる。例えば、表示制御部１７３は
、画像インターフェイス１４１が受信した画像データに基づく画像を投射部１１０により
スクリーンＳＣに表示させる。具体的には、表示制御部１７３は、画像処理部１４３に実
行させる画像処理に対応したパラメーターをＰＪ記憶部１６０から読み出し、読み出した
パラメーターを画像処理部１４３に出力して画像処理を実行させる。この画像処理に対応
したパラメーターは、設定データ１６３に含まれるデータである。
また、表示制御部１７３は、画像処理部１４３に、フレームメモリー１４５から展開デ
ータを読み出させ、読み出させた展開データを光変調装置駆動回路１２３に出力させる。
さらに、表示制御部１７３は、光変調装置駆動回路１２３を動作させ、光変調装置１１３
の光変調素子に、画像処理部１４３から入力される展開データに基づく画像を描画させる
。
【００５５】
速度算出部１７４は、ユーザーが操作する指示体３の移動速度を算出する。速度算出部
１７４は、指示体３がスクリーンＳＣに接触しているときと、指示体３がスクリーンＳＣ
に接触していないときとの両方で、指示体３の移動速度を算出する。
【００５６】
図４は、撮像部１３９の撮像期間と、指示体３の発光タイミングとを示す図である。
速度算出部１７４が指示体３の移動速度を算出する算出方法を具体的に説明する前に、
指示体３の発光タイミングと、撮像部１３９が撮像を行う撮像期間とについて説明する。
指示体３は、電源ボタンがオンされると、光源３３を周期的に発光させる。光源３３の
発光周期には、発光期間と消灯期間とが含まれる。光源３３が発光している期間を発光期
間といい、光源３３が消灯している期間を消灯期間という。本実施形態では、発光期間と
消灯期間の時間的な長さを同一に設定しているが、発光期間と消灯期間の時間的な長さを
異なる設定としてもよい。
また、指示体３は、発光期間のすべての期間で光源３３を発光させるのではなく、発光
期間内の一定期間で光源３３を発光させる。発光期間内で光源３３が発光している時間を
ＯＮ時間といい、光源３３が消灯している時間をＯＦＦ時間という。
【００５７】
また、指示体３は、スイッチ３４がオンしている場合とオフしている場合とで、光源３
３を異なるタイミングで発光させる。本実施形態では、スイッチ３４がオンしている場合
とオフしている場合とで、発光タイミングを１／２周期ずらしている。すなわち、スイッ
チ３４がオンしている場合の発光期間は、スイッチ３４がオフしている場合の消灯期間に
一致し、スイッチ３４がオンしている場合の消灯期間は、スイッチ３４がオンしている場
合の発光期間に一致する。
【００５８】
指示体制御部３６は、無線通信部３２がプロジェクター１００から受信する同期信号と
、スイッチ３４の状態とに基づいて光源３３を発光させる発光タイミングと、発光時間と
を決定する。
プロジェクター１００の位置検出部１７１は、無線通信部１３７により同期信号を送信
する。指示体制御部３６は、同期信号を受信した場合であって、スイッチ３４がオンして
いる場合、同期信号を受信した直後から一定時間をＯＮ時間に設定する。また、指示体制
御部３６は、同期信号を受信した場合であって、スイッチ３４がオフしている場合、同期
信号の受信から予め設定された設定時間を経過後の一定時間をオン時間に設定する。予め
設定された設定時間は、発光期間の経過時間に対応する。
【００５９】
例えば、発光期間及び消灯期間が共に８ｍｓｅｃ、ＯＮ時間及びＯＦＦ時間が４ｍｓｅ
ｃ、指示体３の発光周期が１６ｍｓｅｃであると仮定する。指示体制御部３６は、スイッ
チ３４がオンしている場合、同期信号を受信した直後から４ｍｓｅｃの期間をＯＮ時間に
設定して光源３３を発光させる。同期信号の受信直後から一定時間、光源３３を発光させ
る場合の光源３３の発光パターンを第１発光パターンという。
また、指示体制御部３６は、スイッチ３４がオフしている場合、同期信号の受信から８
ｍｓｅｃを経過したタイミングで光源３３を発光させる。また、指示体制御部３６は、同
期信号の受信から１２ｍｓｅｃを経過すると光源３３を消灯させる。同期信号の受信から
設定時間の経過後、光源３３を一定時間発光させる場合の光源３３の発光パターンを第２
発光パターンという。
【００６０】
また、位置検出部１７１は、同期信号を送信してから次の同期信号を送信するまでの間
に、撮像部１３９に撮像を２回実行させる。撮像部１３９が撮像を行い、１フレームの撮
像データを生成する期間を撮像期間という。撮像期間は、指示体３の発光期間及び消灯期
間に一致する。つまり、撮像部１３９は、指示体３の１回の発光周期に、２回の撮像を行
う。２回の撮像のうち、同期信号を送信した直後の撮像を第１撮像といい、第１撮像後の
２回目の撮像を第２撮像という。指示体３のスイッチ３４がオンしている場合、第１撮像
の撮像データに光源３３の発光が撮像される。また、指示体３のスイッチ３４がオフして
いる場合、第２撮像の撮像データに光源３３の発光が撮像される。
【００６１】
速度算出部１７４の説明に戻り、指示体３の移動速度の算出方法について説明する。
速度算出部１７４は、位置検出部１７１により検出される指示位置と、撮像データの撮
像タイミングとに基づいて指示体３の移動速度を算出する。例えば、図４に示す撮像期間
Ａと、撮像期間Ｃとで指示体３の発光が撮像されたと仮定する。図４に示す撮像期間Ａ、
Ｃ及びＥは、第１撮像に対応し、撮像期間Ｂ、Ｄ及びＦは、第２撮像に対応する。
【００６２】
速度算出部１７４は、まず、撮像期間Ａの撮像データから検出した指示位置と、撮像期
間Ｃの撮像データから検出した指示位置との距離を求める。求めた指示位置の距離は、撮
像期間Ａから撮像期間Ｃの間に、指示体３が移動した移動距離に対応する。
【００６３】
次に、速度算出部１７４は、撮像期間Ａの撮像データと、撮像期間Ｃの撮像データとが
撮像された時間の差を経過時間として求める。例えば、速度算出部１７４は、撮像期間Ａ
の開始時刻と、撮像期間Ｃの開始時刻との差を経過時間として求めてもよいし、撮像期間
Ａの終了時刻と、撮像期間Ｃの終了時刻との差を経過時間として求めてもよい。
【００６４】
速度算出部１７４は、指示体３の移動距離と、経過時間とを求めると、指示体３の移動
距離を経過時間で除算して、指示体３がスクリーンＳＣに接触している接触時の移動速度
を求める。
【００６５】
また、図４に示す撮像期間Ｂと、撮像期間Ｄとで指示体３の発光が撮像されたと仮定す
る。この場合も、速度算出部１７４は、撮像期間Ｂ及びＤのそれぞれの撮像データから検
出された指示位置の距離を求め、撮像期間Ｂ及びＤの撮像データが撮像された時間の差を
経過時間として求める。そして、速度算出部１７４は、求めた指示体３の移動距離を経過
時間で除算し、指示体３がスクリーンＳＣに接触していない非接触時の移動速度を求める
。
【００６６】
速度算出部１７４の処理動作について具体的に説明する。速度算出部１７４は、位置検
出部１７１から指示位置が入力されると、入力された指示位置が接触時の指示位置である
のか、非接触時の指示位置であるのかを判定する。この判定は、指示位置の検出に用いた
撮像データが第１撮像のデータであるのか、第２撮像のデータであるのかを判断して判定
する。
【００６７】
今回、入力された指示位置を指示位置（ｎ）、前回、入力された指示位置を指示位置（
ｎ−１）、前々回、入力された指示位置を指示位置（ｎ−２）、次回、入力される指示位
置を（ｎ＋１）と仮定して説明する。「ｎ」は１以上の任意の整数である。
速度算出部１７４は、入力された指示位置（ｎ）が接触時の指示位置である場合、前回
、入力された指示位置（ｎ−１）が非接触時の指示位置であるか否かを判定する。速度算
出部１７４は、前回の指示位置（ｎ−１）が接触時の指示位置である場合、前回と今回の
指示位置（ｎ−１）、（ｎ）の差を移動距離として求め、前回と今回の撮像データの撮像
時間の差を経過時間として求める。そして、速度算出部１７４は、求めた移動距離を経過
時間で除算して指示体３の移動速度を算出する。速度算出部１７４は、算出した移動速度
を接触時の移動速度としてＰＪ記憶部１６０に記憶させる。
【００６８】
また、速度算出部１７４は、前回、入力された指示位置（ｎ−１）が非接触時の指示位
置である場合、指示体３の移動速度の算出を行わず、次の指示位置（ｎ＋１）が入力され
るまで待機する。速度算出部１７４は、次の指示位置（ｎ＋１）が入力されると、入力さ
れた次の指示位置（ｎ＋１）が接触時の指示位置であるか否かを判定する。速度算出部１
７４は、入力された次の指示位置（ｎ＋１）が接触時の指示位置である場合、指示位置（
ｎ）、（ｎ＋１）の差を移動距離として求め、指示位置（ｎ）、（ｎ＋１）を検出した撮
像データの撮像時間の差を経過時間として求める。そして、速度算出部１７４は、求めた
移動距離を経過時間で除算して指示体３の移動速度を算出する。速度算出部１７４は、算
出した移動速度を接触時の移動速度としてＰＪ記憶部１６０に記憶させる。
【００６９】
また、速度算出部１７４は、今回、入力された指示位置（ｎ）が非接触時の指示位置で
ある場合も、前回、入力された指示位置（ｎ−１）が接触時の指示位置であるのか、非接
触時の指示位置であるのかを判定する。そして、速度算出部１７４は、前回、入力された
指示位置（ｎ−１）が非接触時の指示位置である場合、前回と今回の指示位置（ｎ−１）
、（ｎ）の差を移動距離として求め、前回と今回の撮像データの撮像時間の差を経過時間
として求める。そして、速度算出部１７４は、求めた移動距離を経過時間で除算して指示
体３の移動速度を算出する。速度算出部１７４は、算出した移動速度を非接触時の移動速
度としてＰＪ記憶部１６０に記憶させる。
【００７０】
また、速度算出部１７４は、前回、入力された指示位置（ｎ−１）が接触時の指示位置
である場合、指示体３の移動速度の算出を行わず、次の指示位置（ｎ＋１）が入力される
まで待機する。速度算出部１７４は、次の指示位置（ｎ＋１）が入力されると、入力され
た次の指示位置（ｎ＋１）が非接触時の指示位置であるか否かを判定する。速度算出部１
７４は、入力された次の指示位置（ｎ＋１）が非接触時の指示位置である場合、指示位置
（ｎ）、（ｎ＋１）の差を移動距離として求め、指示位置（ｎ）、（ｎ＋１）を検出した
撮像データの撮像時間の差を経過時間として求める。そして、速度算出部１７４は、求め
た移動距離を経過時間で除算して指示体３の移動速度を算出する。速度算出部１７４は、
算出した移動速度を非接触時の移動速度としてＰＪ記憶部１６０に記憶させる。
【００７１】
次に、描画決定部１７５について説明する。
まず、描画決定部１７５が決定する描画パラメーターについて説明する。描画決定部１
７５は、ＰＪ記憶部１６０から読み出した描画属性情報１６５と、速度算出部１７４が算
出した指示体３の移動速度とに基づいて加重値を算出し、算出した加重値に基づき描画パ
ラメーターを決定する。
図５は、加重値曲線を示す図である。図５の縦軸は、第１加重値ｗ１を示し、横軸は、
指示体３の移動速度ｖを示す。加重値とは、指示体３の移動速度が基準の移動速度である
場合の線幅又は彩度を基準値とし、指示体３の移動速度に応じて線幅又は彩度を変化させ
る割合を示す。本実施形態では、基準の移動速度を「０」、すなわち、指示体３が停止し
ている場合の線幅又は彩度を基準値とする。指示体３の移動速度が「０」である場合、第
１加重値ｗ１は最大値「１．０」に設定され、指示体３の移動速度がしきい値「Ｖｔｈ」
である場合、第１加重値ｗ１は最小値「０．０」に設定される。第１加重値ｗ１は、例え
ば、指示体３の移動速度「ｖ」と、移動速度のしきい値「Ｖｔｈ」と、ガンマ「γ」とを
変数として、以下の式（１）により求めることができる。
ｗ＝１−（ｖ／Ｖｔｈ）γ・・・（１）
【００７２】
描画属性情報１６５は、指示体３の移動速度と、描画線の線幅、彩度との相関を規定す
る情報である。描画属性情報１６５には、ガンマ「γ」と、移動速度のしきい値「Ｖｔｈ
」とが含まれる。ガンマ「γ」は、第１加重値ｗ１にガンマ特性による歪みを与える変数
である。ガンマの値を変更することで、図５に示す曲線ａのように上に凸の加重値曲線と
することもできるし、曲線ｂのように線形に変化する加重値曲線とすることもできる。
また、移動速度のしきい値「Ｖｔｈ」は、第１加重値ｗ１が「０」になる指示体３の移
動速度を規定する。描画決定部１７５は、速度算出部１７４が算出した移動速度「ｖ」と
、描画属性情報１６５に含まれる「γ」及び「Ｖｔｈ」と、を上記の式（１）に代入して
第１加重値ｗ１を算出する。
【００７３】
描画決定部１７５は、第１加重値ｗ１を算出すると、予め設定された線幅に、算出した
第１加重値ｗ１を乗算する。予め設定された描画線の線幅には、例えば、指示体３により
描画可能な線幅の最大値が用いられる。予め設定された線幅は、指示体３の移動速度が「
０」である場合の線幅である。描画決定部１７５は、予め設定された描画線の線幅に、算
出した第１加重値ｗ１を乗算した線幅を、描画線の線幅を規定する描画パラメーターとし
て決定する。また、描画決定部１７５は、彩度についても同様に、予め設定された彩度の
値に第１加重値ｗ１を乗算した値を、描画線の彩度を規定する描画パラメーターとして決
定する。描画決定部１７５は、描画パラメーターを決定すると、決定した描画パラメータ
ーを生成部１７２に通知する。
【００７４】
また、描画決定部１７５は、位置検出部１７１から入力される指示位置が接触時の指示
位置であるのか、非接触時の指示位置であるのかに応じて、描画パラメーターの決定に用
いる指示体３の移動速度を変更する。
描画決定部１７５は、指示位置が入力されると、入力された指示位置が接触時の指示位
置であるのか、非接触時の指示位置であるのかを判定する。描画決定部１７５は、入力さ
れた指示位置が接触時の指示位置である場合、前回の指示位置も接触時の指示位置である
か否かを判定する。
【００７５】
描画決定部１７５は、指示位置（ｎ）が接触時の指示位置であり、前回の指示位置（ｎ
−１）も接触時の指示位置である場合、次の処理を行う。
描画決定部１７５は、前回の指示位置（ｎ−１）を検出した撮像データと、今回の指示
位置（ｎ）を検出した撮像データとに基づいて算出された接触時の指示体３の移動速度と
、描画属性情報１６５とに基づいて描画パラメーターを決定する。接触時の指示体３の移
動速度は、速度算出部１７４により算出された移動速度である。
【００７６】
また、描画決定部１７５は、指示位置（ｎ）が接触時の指示位置であり、前回の指示位
置（ｎ−１）が非接触時の指示位置である場合、指示体３がスクリーンＳＣに接触する前
の非接触時の移動速度に基づいて描画パラメーターを決定する。
具体的には、描画決定部１７５は、前回の指示位置（ｎ−１）を検出した撮像データと
、前々回の指示位置（ｎ−２）を検出した撮像データとに基づいて算出された非接触時の
指示体３の移動速度と、描画属性情報１６５とにより描画パラメーターを決定する。すな
わち、指示位置（ｎ）が、指示体３がスクリーンＳＣへの接触を開始した接触開始位置で
ある場合、描画決定部１７５は、指示体３がスクリーンＳＣに接触する前の非接触時の指
示体３の移動速度に基づいて描画パラメーターを決定する。
【００７７】
ここで、指示位置（ｎ）の描画パラメーターを、非接触時の指示体３の移動速度に基づ
いて決定する理由について説明する。
例えば、位置検出部１７１が、指示体３の接触時の指示位置だけを検出していた従来の
構成の場合、接触開始位置である指示位置（ｎ）では第１加重値ｗ１として「１．０」の
値しか設定できない。従って、接触開始位置では、予め設定された線幅及び彩度でしか描
画線を表示することができない。
【００７８】
図６及び図７は、スクリーンＳＣに対する指示体３の操作方法を示す図である。
指示体３をスクリーンＳＣに接触させる方法として以下の２つの方法が考えられる。第
１の方法は、図６に示すようにスクリーンＳＣの面にほぼ平行な方向に指示体３を移動さ
せながら指示体３の先端５をスクリーンＳＣに接触させ、指示体３を停止させることなく
スクリーンＳＣ上を移動させる方法である。また、第２の方法は、図７に示すように指示
体３をスクリーンＳＣの法線にほぼ平行な方向に移動させながら、指示体３の先端５をス
クリーンＳＣに接触させ、一旦、指示体３の動きを停止させてから、指示体３をスクリー
ンＳＣ上を移動させる方法である。
例えば、指示体３を筆ペン、スクリーンＳＣを紙と仮定し、紙に筆ペンで文字を書く場
合、第１の方法のように筆ペンを動かした場合、線幅の細い線が紙には描かれ、第２の方
法のように筆ペンを動かした場合、線幅の太い線が紙に書かれる。
【００７９】
このような線幅や彩度の違いを指示体３でスクリーンＳＣに描画する描画線でも表現す
るため、本実施形態では、接触開始位置が検出された場合に、非接触時の指示体３の移動
速度に基づいて第１加重値ｗ１を求めて描画パラメーターを決定する。第１加重値ｗ１は
、図５を参照すると明らかなように、指示体３の移動速度（ｖ）が速くなるほど、第１加
重値ｗ１の値は小さくなる。このため、描画パラメーターの値も小さくなり、非接触時の
指示体３の移動速度が大きいほど、線幅が細く、彩度の小さい描画線をスクリーンＳＣに
表示させることができる。
【００８０】
図８及び図９は、スクリーンＳＣに表示された描画像を示す図である。
図８は、指示体３の移動速度を変更しても、線幅や彩度の変化が小さくなるように設定
された指示体３により描画した描画像を示す。また、図９は、指示体３の移動速度が速く
なるほど線幅が細く、彩度が低くなるように設定した本実施形態の指示体３により描画し
た描画像を示す。図８と図９とを比較すると明らかなように、図９に示す描画像は、線幅
や彩度の変化が大きい。
【００８１】
例えば、指示体３の移動速度が速い場合に、第１加重値ｗ１が「０．２」や「０．３」
等の小さい値に設定されるようにすることで、指示体３を速く移動させるほど、線幅が細
くなり、彩度が低くなる。つまり、アナログのペンと同様の感覚で文字等を記載すること
ができる。また、移動速度が速い場合の第１加重値ｗ１を「０．８」や「０．９」等の大
きい値に設定されるようにすることで、指示体３の移動速度を速くしても線幅や彩度の変
化を小さくすることができる。
【００８２】
［指示体の動作］
図１０は、指示体３の動作を示すフローチャートである。
指示体制御部３６は、電源ボタンがオンされて起動すると（ステップＳ１）、プロジェ
クター１００との無線接続を実行する（ステップＳ２）。例えば、Ｂｌｕｅｔｏｏｔｈに
よる接続の場合、指示体制御部３６は、ペアリングを行うペアリングモードに移行し、ペ
アリング開始信号を無線通信部３２より出力する。指示体制御部３６は、プロジェクター
１００からペアリング開始信号に対する応答信号を受信すると、指示体３の識別ＩＤを応
答信号の送信元の機器に送信する。指示体３の識別ＩＤは、Ｂｌｕｅｔｏｏｔｈによる無
線通信の際に使用するＩＤである。指示体３は、識別ＩＤの送信が完了すると、ペアリン
グモードを終了し、通常の動作モードに移行する。
【００８３】
次に、指示体制御部３６は、スイッチ３４がオンしたか否かを判定する（ステップＳ３
）。指示体制御部３６は、スイッチ３４がオンした場合（ステップＳ３／ＹＥＳ）、プロ
ジェクター１００から同期信号を受信したか否かを判定する（ステップＳ４）。指示体制
御部３６は、同期信号を受信していない場合（ステップＳ４／ＮＯ）、同期信号を受信す
るまで処理の実行を待機する。
【００８４】
指示体制御部３６は、プロジェクター１００から同期信号を受信すると（ステップＳ４
／ＹＥＳ）、同期信号の受信タイミングを基準とした第１発光パターンで光源３３を発光
させる（ステップＳ５）。第１発光パターンは、同期信号の受信と共に光源３３を発光さ
せ、発光から予め設定されたＯＮ時間、光源３３の発光を維持する発光パターンである。
【００８５】
また、指示体制御部３６は、ステップＳ３の判定でスイッチ３４がオンしていないと判
定した場合（ステップＳ３／ＮＯ）、同期信号を受信したか否かを判定する（ステップＳ
６）。指示体制御部３６は、同期信号を受信していない場合（ステップＳ６／ＮＯ）、同
期信号を受信するまで待機する。また、指示体制御部３６は、同期信号を受信した場合（
ステップＳ６／ＹＥＳ）、光源３３を第２発光パターンで発光させる（ステップＳ７）。
第２発光パターンは、同期信号の受信から一定時間待機し、一定時間の経過後、光源３３
をＯＮ時間発光させる発光パターンである。
【００８６】
次に、指示体制御部３６は、電源ボタンをオフする操作を受け付けたか否かを判定する
（ステップＳ８）。指示体制御部３６は、電源ボタンをオフする操作を受け付けていない
場合（ステップＳ８／ＮＯ）、ステップＳ３に戻り、スイッチ３４がオンであるかオフで
あるかを判定する。また、指示体制御部３６は、電源ボタンをオフする操作を受け付けた
場合（ステップＳ８／ＹＥＳ）、この処理フローを終了させる。
【００８７】
［第１実施形態のプロジェクターの動作］
図１１は、第１実施形態のプロジェクター１００の動作を示すフローチャートである。
図１１に示すフローチャートを参照しながらプロジェクター１００の動作について説明す
る。
ＰＪ制御部１５０は、インタラクティブ機能を実現するアプリケーションプログラムを
選択する操作を受け付けることで処理を開始する。ＰＪ制御部１５０は、このアプリケー
ションプログラムを選択する操作を受け付けていない場合（ステップＴ１／ＮＯ）、アプ
リケーションプログラムが選択されるまで処理の開始を待機する。
【００８８】
ＰＪ制御部１５０は、アプリケーションプログラムを選択する操作を受け付けると（ス
テップＴ１／ＹＥＳ）、アプリケーションプログラムを実行して（ステップＴ２）、アプ
リケーションプログラムに従った制御を行う。まず、ＰＪ制御部１５０は、接続要求があ
るか否かを判定する（ステップＴ３）。
【００８９】
例えば、プロジェクター１００と指示体３とをＢｌｕｅｔｏｏｔｈにより接続する場合
、ＰＪ制御部１５０は、ペアリング開始信号を受信したか否かを判定して接続要求がある
か否かを判定する。ＰＪ制御部１５０は、ペアリング開始信号を受信し、接続要求があっ
たと判定した場合（ステップＴ３／ＹＥＳ）、接続要求の要求元との無線接続を行う（ス
テップＴ４）。ＰＪ制御部１５０は、応答信号をペアリング開始信号の送信元の指示体３
に送信し、指示体３から識別ＩＤを受信する。ＰＪ制御部１５０は、指示体３から受信し
た指示体３の識別ＩＤをＰＪ記憶部１６０に記憶させ、ペアリングを完了させる。また、
ＰＪ制御部１５０は、ペアリング開始信号を受信していない場合（ステップＴ３／ＮＯ）
、ペアリング開始信号を受信するまで待機する。
【００９０】
次に、ＰＪ制御部１５０は、同期信号を送信する送信タイミングであるか否かを判定す
る（ステップＴ５）。ＰＪ制御部１５０は、同期信号の送信タイミングではない場合（ス
テップＴ５／ＮＯ）、ステップＴ７の判定に移行する。また、ＰＪ制御部１５０は、同期
信号の送信タイミングである場合（ステップＴ５／ＹＥＳ）、無線通信部１３７により同
期信号を送信する（ステップＴ６）。
【００９１】
次に、ＰＪ制御部１５０は、撮像部１３９が撮像した撮像データを取得し、取得した撮
像データを解析する。この撮像データを撮像データ（ｍ）と表記する。「ｍ」は、１以上
の任意の整数である。ＰＪ制御部１５０は、撮像データ（ｍ）を解析して指示体３の発光
を検出し、指示体３により指示された指示位置を検出する（ステップＴ７）。ＰＪ制御部
１５０は、撮像データ（ｍ）から指示位置が検出できなかった場合（ステップＴ７／ＮＯ
）、ステップＴ５に戻り、同期信号の送信タイミングであるか否かを判定する。また、Ｐ
Ｊ制御部１５０は、撮像データ（ｍ）から指示位置を検出した場合、撮像データ（ｍ）が
第１撮像の撮像データであるか否かを判定する（ステップＴ８）。
【００９２】
ＰＪ制御部１５０は、撮像データ（ｍ）が第１撮像の撮像データではなく、第２撮像の
撮像データである場合（ステップＴ８／ＮＯ）、指示体３の移動速度を算出する（ステッ
プＴ９）。ＰＪ制御部１５０は、撮像データ（ｍ）の１つ前に指示位置を検出した撮像デ
ータが第２撮像の撮像データであるか否かを判定する。この撮像データを撮像データ（ｍ
−１）と表記する。ＰＪ制御部１５０は、撮像データ（ｍ−１）が第２撮像の撮像データ
の場合、撮像データ（ｍ−１）と、撮像データ（ｍ）とから検出した指示位置と、これら
の撮像データ（ｍ），（ｍ−１）が撮像された時間の差とに基づき非接触の指示体３の移
動速度を算出する。ＰＪ制御部１５０は、算出した指示体３の移動速度を、非接触時の指
示体３の移動速度としてＰＪ記憶部１６０に記憶させる（ステップＴ１０）。また、ＰＪ
制御部１５０は、撮像データ（ｍ−１）が第１撮像の撮像データであれば、対象を次の撮
像データに移行させ、次の撮像データから指示位置を検出する。次の撮像データを撮像デ
ータ（ｍ＋１）と表記する。
【００９３】
また、ＰＪ制御部１５０は、撮像データ（ｍ）が第１撮像の撮像データである場合（ス
テップＴ８／ＹＥＳ）、ステップＴ７で検出した指示位置が、接触開始位置であるか否か
を判定する（ステップＴ１１）。ＰＪ制御部１５０は、撮像データ（ｍ−１）が第２撮像
の撮像データであるか否かを判定して、ステップＴ７で検出した指示位置が、接触開始位
置であるか否かを判定する。ＰＪ制御部１５０は、ステップＴ７で検出した指示位置が、
接触開始位置ではない場合（ステップＴ１１／ＮＯ）、次に入力される撮像データ（ｍ＋
１）から指示位置を検出する。そして、ＰＪ制御部１５０は、撮像データ（ｍ），（ｍ＋
１）から検出した指示位置と、撮像データ（ｍ），（ｍ＋１）が撮像された時間の差とに
基づいて指示体３の移動速度を算出する（ステップＴ１３）。
【００９４】
また、ＰＪ制御部１５０は、ステップＴ７で検出した指示位置が、接触開始位置である
場合（ステップＴ１１／ＹＥＳ）、非接触時の指示体３の移動速度をＰＪ記憶部１６０か
ら取得する（ステップＴ１２）。ここで取得する非接触時の指示体３の移動速度は、例え
ば、ステップＴ９で算出された移動速度である。次に、ＰＪ制御部１５０は、ステップＴ
１２で取得した移動速度、又はステップＴ１３で算出した移動速度と、描画属性情報１６
５とを用いて上述した式（１）により第１加重値ｗ１を算出する（ステップＴ１４）。ま
た、ＰＪ制御部１５０は、算出した第１加重値ｗ１により描画パラメーターを決定する（
ステップＴ１５）。次に、ＰＪ制御部１５０は、決定した描画パラメーターと、ステップ
Ｔ７で検出した指示体３の指示位置とに基づいて描画像データを生成する（ステップＴ１
６）。
【００９５】
ＰＪ制御部１５０は、描画像データを生成すると、生成した描画像データを画像処理部
１４３に出力する。画像処理部１４３は、ＰＪ制御部１５０から入力された描画像データ
をフレームメモリー１４５に展開する（ステップＴ１７）。ここで、プロジェクター１０
０が、画像供給装置２００から供給される画像データを、すでにスクリーンＳＣに投射し
ている場合、フレームメモリー１４５には画像データが展開されている。この場合、ＰＪ
制御部１５０は、展開済みの画像データに、ＰＪ制御部１５０から入力された描画像デー
タを重畳させる。すなわち、ＰＪ制御部１５０は、描画像データを展開予定のフレームメ
モリー１４５のアドレスに展開済みの画像データを、描画像データに書き替える。
【００９６】
画像処理部１４３は、描画像データをフレームメモリー１４５に展開させると、展開さ
れた展開データをフレームメモリー１４５から読み出して光変調装置駆動回路１２３に出
力する。光変調装置駆動回路１２３は、画像処理部１４３から入力された展開データに基
づいて光変調装置１１３の光変調素子を駆動し、光変調素子に展開データに基づく画像を
描画する。これにより、光源１１１から射出された光が光変調装置１１３により変調され
、展開データに基づく画像光が生成される。生成された画像光は、光学ユニット１１５に
よりスクリーンＳＣに投射され（ステップＴ１８）、スクリーンＳＣには投射画像が表示
される。
【００９７】
次に、ＰＪ制御部１５０は、アプリケーションプログラムを終了させる操作を受け付け
たか否かを判定する（ステップＴ１９）。ＰＪ制御部１５０は、アプリケーションプログ
ラムを終了させる操作を受け付けていない場合（ステップＴ１９／ＮＯ）、ステップＴ５
の判定から再度繰り返す。また、ＰＪ制御部１５０は、アプリケーションプログラムを終
了させる操作を受け付けた場合（ステップＴ１９／ＹＥＳ）、この処理フローを終了させ
る。
【００９８】
以上説明したように第１実施形態のプロジェクター１００は、位置検出部１７１、生成
部１７２、表示部の一例に対応する投射部１１０と、速度算出部１７４と、描画決定部１
７５とを備える。
位置検出部１７１は、指示体３の位置を検出する。
生成部１７２は、指示体３が入力面の一例に対応するスクリーンＳＣに接触している間
に位置検出部１７１が検出した指示体３の位置に対応する画像を生成する。
投射部１１０は、生成部１７２が生成した画像を表示する。
速度算出部１７４は、指示体３の移動速度を求める。
描画決定部１７５は、指示体３の移動速度に基づいて画像の態様を決定する。また、描
画決定部１７５は、指示体３がスクリーンＳＣに接触したときに検出された指示体３の位
置に対応する画像の態様を、指示体３がスクリーンＳＣに接触する前の指示体３の移動速
度に基づいて決定する。
従って、スクリーンＳＣに表示される画像の態様を、指示体３がスクリーンＳＣに接触
する前の指示体３の移動速度により変更することができる。このため、表示される画像の
態様を容易に変更することができる。
【００９９】
また、生成部１７２は、画像としての線を、指示体３の位置の軌跡に沿って描画する。
描画決定部１７５は、指示体３がスクリーンＳＣに接触する前の指示体３の移動速度に
基づいて描画する線の線幅、彩度及び透過度の少なくとも１つを決定する。
従って、指示体３がスクリーンＳＣに接触する前の指示体３の移動速度に基づいて描画
する線の線幅、彩度及び透過度の少なくとも１つを変更することができる。
【０１００】
また、描画決定部１７５は、描画する線の線幅、彩度及び透過度の少なくとも１つを、
指示体３の移動速度に対応して変化させる加重値を算出し、算出した加重値に基づいて線
の線幅、彩度及び透過度の少なくとも１つを決定する。
従って、指示体３の移動速度に対応した線幅、彩度又は透過度の線を指示体３によりス
クリーンＳＣに描画することができる。
【０１０１】
また、プロジェクター１００は、スクリーンＳＣを含む範囲を撮像する撮像部１３９を
備える。位置検出部１７１は、発光する指示体３の光を撮像した撮像データに基づき指示
体３の位置を検出する。
従って、指示体３の位置を精度よく検出することができる。
【０１０２】
撮像部１３９は、周期的に発光する指示体３の発光周期に同期して撮像する。
従って、指示体３の位置の検出精度を高めることができる。
【０１０３】
また、入力面として機能するスクリーンＳＣは、投射部１１０の表示面としても機能す
る。
従って、指示体３により指示された位置に画像を表示させることができる。
【０１０４】
［第２実施形態］
本発明の第２実施形態について説明する。なお、本実施形態の指示体３及びプロジェク
ター１００の構成は、図２及び図３に示す第１実施形態の指示体３及びプロジェクター１
００の構成と同一である。このため、指示体３及びプロジェクター１００の構成について
の説明は、省略する。
【０１０５】
第２実施形態は、描画パラメーターの決定に用いる加重値として第１加重値ｗ１と、第
２加重値ｗ２との２つを用いる。ＰＪ制御部１５０は、指示体３の移動速度に基づいて第
１加重値ｗ１及び第２加重値ｗ２のいずれか一方を選択し、選択した加重値に基づいて描
画パラメーターを決定する。
【０１０６】
図１２は、加重値曲線を示す図である。
図１２の縦軸は、第２加重値ｗ２を示し、横軸は、指示体３の移動速度ｖを示す。
指示体３の移動速度が「０」である場合、第２加重値ｗ２は最小値「１．０」に設定さ
れ、指示体３の移動速度が移動速度の上限であるしきい値「Ｖｔｈ」である場合、第２加
重値ｗ２は最大値「ｗｔｈ」に設定される。「ｗｔｈ」は、描画属性情報１６５に含まれ
る情報であり、第２加重値ｗ２の最大値を規定する情報である。
第２加重値ｗ２は、例えば、指示体３の移動速度「ｖ」と、移動速度のしきい値「Ｖｔ
ｈ」と、ガンマ「γ」と、第２加重値ｗ２の最大値「ｗｔｈ」とを変数として、以下の式
（２）により求めることができる。
ｗ２＝（ｗｔｈ−１）×（ｖ／Ｖｔｈ）γ＋１・・・（２）
【０１０７】
例えば、筆ペンのようなアナログペンを用いて用紙に文字を書く場合を考える。この場
合、図７に示す第２の方法のようにアナログペンを動かした場合、アナログペンの先端は
、瞬間的に潰れた状態となるため、用紙には元来の太さよりも太い線が描かれる。また、
彩度に関しても同様に、大きな力積によりインクが強く吐出されるため、彩度の高い線が
描かれる。
【０１０８】
本実施形態では、指示体３がスクリーンＳＣに接触する直前の移動速度と、指示体３が
スクリーンＳＣに接触したときの移動速度との差に基づき、描画パラメーターの決定に使
用する加重値を選択する。
例えば、大きな力積で指示体３がスクリーンＳＣに接触した直後は、瞬間的に指示体３
が停止した状態となるため、接触直後の指示体３の移動速度は小さい。このように、指示
体３がスクリーンＳＣに接触した直後に、指示体３の移動速度が急激に減速した状態は、
大きな力積で指示体３がスクリーンＳＣに接触したと判断できる。例えば、非接触時には
２ｍ／ｓであった指示体３の移動速度が、接触直後、０．０１ｍ／ｓに変化した場合、指
示体３が大きな力積でスクリーンＳＣに接触したと判定できる。
【０１０９】
このため、本実施形態のＰＪ制御部１５０は、スクリーンＳＣに接触する直前の移動速
度と、指示体３がスクリーンＳＣに接触したときの移動速度との差を求め、求めた移動速
度の差を予め設定された第１しきい値と比較する。ＰＪ制御部１５０は、移動速度の差が
予め設定された第１しきい値よりも大きい場合、指示体３がスクリーンＳＣに大きな力積
で接触したと判定し、第２加重値ｗ２を算出して描画パラメーターを決定する。描画決定
部１７５が決定する第２加重値ｗ２は、「１．０」よりも値の大きな変数であるため、描
画線の線幅を、基準の線幅よりも太く変更することができる。また、描画線の彩度を、基
準の彩度よりも高く変更することができる。
また、ＰＪ制御部１５０は、移動速度の差が第１しきい値以下である場合、指示体３が
スクリーンＳＣに小さな力積で接触したと判定し、第１加重値ｗ１を算出して描画パラメ
ーターを決定する。
【０１１０】
また、ＰＪ制御部１５０は、移動速度の差と第１しきい値とを比較すると共に、接触し
たときの指示体３の移動速度を第２しきい値と比較してもよい。
ＰＪ制御部１５０は、移動速度の差が第１しきい値よりも大きい場合、さらに、指示体
３がスクリーンＳＣに接触したときの移動速度が第２しきい値よりも小さいか否かを判定
する。ＰＪ制御部１５０は、接触したときの移動速度が第２しきい値よりも小さい場合、
第２加重値ｗ２を算出して描画パラメーターを決定する。すなわち、ＰＪ制御部１５０は
、指示体３がスクリーンＳＣに接触したときに、指示体３の移動速度が、一旦、スクリー
ンＳＣ上で停止したと判定できるほど小さい移動である場合に、第２加重値ｗ２を算出し
て描画パラメーターを決定する。
また、ＰＪ制御部１５０は、移動速度の差が第１しきい値以下である場合や、スクリー
ンＳＣに接触したときの移動速度が第２しきい値以上である場合、第１加重値ｗ１を算出
して描画パラメーターを決定する。
【０１１１】
また、ＰＪ制御部１５０は、移動速度の差を第１しきい値と比較する処理は行わず、指
示体３が接触したときの移動速度が第２しきい値よりも小さい場合に、第２加重値ｗ２を
算出して描画パラメーターを決定する構成であってもよい。
【０１１２】
［第２実施形態のプロジェクターの動作］
図１３は、第２実施形態のプロジェクター１００の動作を示すフローチャートである。
図１３に示すフローチャートを参照しながら第２実施形態のプロジェクター１００の動
作を説明する。なお、図１３に示すステップＴ１〜Ｔ１１の処理の流れは、図１１で説明
した処理の流れと同一であるため、その説明を省略する。
【０１１３】
ＰＪ制御部１５０は、指示位置を検出した撮像データが第１撮像の撮像データであった
場合（ステップＴ８／ＹＥＳ）、ステップＴ７で検出した指示位置が、接触開始位置であ
るか否かを判定する（ステップＴ１１）。ＰＪ制御部１５０は、撮像データ（ｍ−１）が
第２撮像の撮像データであるか否かを判定して、ステップＴ７で検出した指示位置が、接
触開始位置であるか否かを判定する。
【０１１４】
ＰＪ制御部１５０は、ステップＴ７で検出した指示位置が、接触開始位置ではない場合
（ステップＴ１１／ＮＯ）、接触時の移動速度を算出する（ステップＴ３５）。この場合
、ＰＪ制御部１５０は、撮像データ（ｍ−１），（ｍ）により検出された指示位置と、撮
像データ（ｍ−１），（ｍ）が撮像された時間の差とに基づき指示体３の移動速度を算出
する（ステップＴ３５）。ＰＪ制御部１５０は、指示体３の移動速度を算出すると、算出
した指示体３の移動速度と、描画属性情報１６５とに基づいて式（１）により第１加重値
ｗ１を算出する（ステップＴ３６）。
【０１１５】
また、ＰＪ制御部１５０は、ステップＴ７で検出した指示位置が、接触開始位置である
場合（ステップＴ１１／ＹＥＳ）、接触時の移動速度を算出する（ステップＴ３１）。こ
の場合、ＰＪ制御部１５０は、撮像データ（ｍ）と、撮像データ（ｍ）の次の撮像データ
（ｍ＋１）により検出された指示位置と、撮像データ（ｍ），（ｍ＋１）が撮像された時
間の差とに基づき指示体３の接触時の移動速度を算出する（ステップＴ３１）。
【０１１６】
次に、ＰＪ制御部１５０は、ステップＴ３１で算出した接触時の移動速度と、ＰＪ記憶
部１６０に記憶された非接触時の移動速度との差を求め、求めた移動速度の差を第１しき
い値と比較する（ステップＴ３２）。ＰＪ制御部１５０は、移動速度の差が第１しきい値
以下である場合（ステップＴ３２／ＮＯ）、ステップＴ３６の処理に移行する。
【０１１７】
また、ＰＪ制御部１５０は、移動速度の差が第１しきい値よりも大きい場合（ステップ
Ｔ３２／ＹＥＳ）、接触時の移動速度を第２しきい値と比較する（ステップＴ３３）。Ｐ
Ｊ制御部１５０は、算出した移動速度が第２しきい値よりも小さい場合（ステップＴ３３
／ＹＥＳ）、接触時の移動速度と、描画属性情報１６５とに基づいて式（２）により第２
加重値ｗ２を算出する（ステップＴ３４）。また、ＰＪ制御部１５０は、算出した移動速
度が第２しきい値以上である場合（ステップＴ３３／ＮＯ）、接触時の移動速度と、描画
属性情報１６５とに基づいて式（１）により第１加重値ｗ１を算出する（ステップＴ３６
）。
【０１１８】
次に、ＰＪ制御部１５０は、ステップＴ３４で算出した第２加重値ｗ２、又はステップ
Ｔ３６で算出した第１加重値ｗ１に基づいて描画パラメーターを決定する（ステップＴ３
７）。ステップＴ３７以降の処理は、図１１に示したステップＴ１６〜Ｔ１９の処理と同
一であるため、説明を省略する。
【０１１９】
以上説明したように、第２実施形態のプロジェクター１００によれば、上述した第１実
施形態のプロジェクター１００と同様の効果を得ることができ、さらに、以下の効果が得
られる。
【０１２０】
描画決定部１７５は、描画線の態様を、指示体３がスクリーンＳＣに接触する前の指示
体３の移動速度と、指示体３がスクリーンＳＣに接触した後の指示体３の移動速度との差
に基づいて決定する。このため、表示される画像の態様を容易に変更することができる。
【０１２１】
また、描画決定部１７５は、指示体３がスクリーンＳＣに接したときの指示体３の移動
速度が、下限しきい値以上である場合に第１加重値ｗ１を算出する。また、描画決定部１
７５は、指示体３がスクリーンＳＣに接したときの指示体３の移動速度が、下限しきい値
より小さい場合に第２加重値を算出する。指示体３の移動速度が増加方向に変化した場合
に、第１加重値は減少し、第２加重値は増加する。
従って、指示体３がスクリーンＳＣに接したときの指示体３の移動速度が、下限しきい
値より小さいか否かによって、線幅、彩度又は透過度を逆方向に変化させることができる
。
【０１２２】
上述した実施形態は、本発明の好適な実施の形態である。ただし、これに限定されるも
のではなく、本発明の要旨を逸脱しない範囲内で種々の変形実施が可能である。
例えば、線幅の描画パラメーターの決定に用いる第１加重値ｗ１、第２加重値ｗ２と、
彩度の描画パラメーターの決定に用いる第１加重値ｗ１、第２加重値ｗ２とをそれぞれ別
々に算出してもよい。線幅と彩度の描画パラメーターを決定する場合で異なる加重値ｗを
使用することで、線幅及び彩度をユーザーの感覚に合わせたより細かい設定とすることが
できる。また、線幅と彩度の描画パラメーターを決定する場合に、同一の加重値を用いた
場合は、プロセッサー１７０の処理負荷を軽減させることができる。
【０１２３】
また、上述した実施形態では、１本の指示体３を操作してスクリーンＳＣに画像を描画
する場合について説明したが、指示体３の本数は複数本であってもよい。この場合、指示
体３の無線通信部３２は、プロジェクター１００との無線通信を開始すると、予め設定さ
れた指示体３の識別情報をプロジェクター１００に送信する。
プロジェクター１００は、図４に示す発光期間内のＯＮ期間を複数に分割する。例えば
、プロジェクター１００は、２本の指示体３から識別情報を受信した場合、図４に示す発
光期間を前半期間と、後半期間との２つの期間に分割する。プロジェクター１００は、前
半期間に発光させる指示体３を設定し、後半期間に発光させる指示体３を設定する。プロ
ジェクター１００は、前半期間を規定する情報と、この前半期間に発光させる指示体３の
識別情報とを対応づけてＰＪ記憶部１６０に記憶させる。また、プロジェクター１００は
、後半期間を規定する情報と、この後半期間に発光させる指示体３の識別情報とを対応づ
けてＰＪ記憶部１６０に記憶させる。前半期間を規定する情報や、後半期間を規定する情
報は、指示体３に同期信号を送信してからの経過時間に基づいて設定される。
【０１２４】
プロジェクター１００は、前半期間に発光させる指示体３に、前半期間を示す情報を送
信し、後半期間に発光させる指示体３に、後半期間を示す情報を送信する。例えば、図４
に示す発光期間が１ｓｅｃである場合、前半期間を示す情報は、同期信号を受信後、０〜
０．５ｍｓｅｃの期間を示す情報であり、後半期間を示す情報は、同期信号を受信後、０
．５ｍｓｅｃ〜１．０ｍｓｅｃの期間を示す情報である。
各指示体３は、同期信号を受信し、スイッチ３４がオンしている場合、プロジェクター
１００から通知された発光タイミングで光源３３を発光させる。
【０１２５】
また、上述した実施形態では、描画決定部１７５は、上述した式（１）に基づいて第１
加重値ｗ１を算出し、算出した第１加重値ｗ１に基づいて描画パラメーターを決定した。
これ以外の形態として、ガンマ、しきい値Ｖｔｈ及び移動速度を変数とし、これらの変数
の値と、これらの変数の値に基づいて決定される第１加重値ｗ１とを対応づけて登録した
テーブルをＰＪ記憶部１６０に予め記憶させておく構成であってもよい。また、第２加重
値ｗ２についても同様である。
【０１２６】
また、上述した第１及び第２実施形態では、プロジェクター１００が同期信号を無線通
信部１３７により指示体３に送信する場合を説明したが、プロジェクター１００に赤外線
信号の送信部を設ける構成であってもよい。
プロジェクター１００は、同期信号として赤外線信号を送信する。指示体３は、この赤
外線信号を受信したタイミングに基づき光源３３を発光させる。このような構成とするこ
とで、プロジェクター１００及び指示体３に無線通信部３２、１３７を別途設ける必要が
なくなる。
また、プロジェクター１００が送信する赤外線信号に、指示体３の識別情報を含ませて
もよい。指示体３は、受信した赤外線信号に含まれる識別情報が、自身に割り当てられた
識別情報である場合に、光源３３を発光させる。このような構成とすることで、複数本の
指示体３を使用してスクリーンＳＣに画像を描画することができる。
【０１２７】
また、上述した上述した第１及び第２実施形態では、プロジェクター１００が描画線の
線幅及び彩度を規定する描画パラメーターを生成する場合を説明した。これ以外に、プロ
ジェクター１００は、描画線の透過度を規定する描画パラメーターを生成してもよい。
【０１２８】
また、図１０、図１１及び図１３に示すフローチャートの処理単位は、処理を理解容易
にするために、主な処理内容に応じて分割したものであり、処理単位の分割の仕方や名称
によって、本発明が限定されることはない。処理内容に応じて、さらに多くの処理単位に
分割してもよいし、１つの処理単位がさらに多くの処理を含むように分割してもよい。ま
た、その処理の順番は、本発明の趣旨に支障のない範囲で適宜に入れ替えてもよい。
【０１２９】
また、上述した実施例では、「位置検出部」や「生成部」等の機能を表示装置であるプ
ロジェクター１００が備えている構成について説明したが、「位置検出部」や「生成部」
等をプロジェクター１００以外の装置により実現することも可能である。例えば、「位置
検出部」、「生成部」、「速度算出部」及び「描画決定部」の少なくとも一部の機能をパ
ーソナルコンピューター等のプロジェクター１００以外の装置により実現してもよい。例
えば、パーソナルコンピューターにインストールしたアプリケーションプログラムにより
「位置検出部」、「生成部」、「速度算出部」及び「描画決定部」の少なくとも一部の機
能を実現してもよい。
【０１３０】
また、図２及び図３に示した各機能部は機能的構成を示すものであって、具体的な実装
形態は特に限定されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実
装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の
機能を実現する構成とすることも勿論可能である。また、上述した実施形態においてソフ
トウェアで実現される機能の一部をハードウェアとしてもよく、或いは、ハードウェアで
実現される機能の一部をソフトウェアで実現してもよい。また、指示体３及びプロジェク
ター１００の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で
任意に変更可能である。
【０１３１】
また、本発明の表示方法を、表示装置が備えるコンピューターを用いて実現される場合
、このコンピューターに実行させるプログラムを記録媒体、又はプログラムを伝送する伝
送媒体の態様で構成することも可能である。記録媒体には、磁気的、光学的記録媒体又は
半導体メモリーデバイスを用いることができる。具体的には、記録媒体には、フレキシブ
ルディスク、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃ
ｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ、Ｂｌｕ−ｒａｙ（登録商
標）  Ｄｉｓｃ、光磁気ディスクが挙げられる。また、記録媒体として、フラッシュメモ
リー、カード型記録媒体等の可搬型、或いは固定式の記録媒体を挙げることもできる。ま
た、上記記録媒体は、表示装置が備える内部記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃ
ｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ等の
不揮発性記憶装置であってもよい。
【符号の説明】
【０１３２】
３…指示体、５…先端、７…軸部、１０…投射領域、３１…電源、３２…無線通信部、
３３…光源、３４…スイッチ、３５…指示体記憶部、３６…指示体制御部、１００…プロ
ジェクター、１０１…バス、１１０…投射部（表示部）、１１１…光源、１１３…光変調
装置、１１５…光学ユニット、１２０…駆動部、１２１…光源駆動回路、１２３…光変調
装置駆動回路、１３１…リモコン受光部、１３３…操作パネル、１３５…入力インターフ
ェイス、１３７…無線通信部、１３９…撮像部、１４１…画像インターフェイス、１４３
…画像処理部、１４５…フレームメモリー、１５０…ＰＪ制御部、１６０…ＰＪ記憶部、
１６１…制御プログラム、１６３…設定データ、１６５…描画属性情報、１７０…プロセ
ッサー、１７１…位置検出部、１７２…生成部、１７３…表示制御部、１７４…速度算出
部、１７５…描画決定部、２００…画像供給装置、ＳＣ…スクリーン（入力面）。
【図１】
2020091754.tif 000003
【図２】
2020091754.tif 000004
【図３】
2020091754.tif 000005
【図４】
2020091754.tif 000006
【図５】
2020091754.tif 000007
【図６】
2020091754.tif 000008
【図７】
2020091754.tif 000009
【図８】
2020091754.tif 000010
【図９】
2020091754.tif 000011
【図１０】
2020091754.tif 000012
【図１１】
2020091754.tif 000013
【図１２】
2020091754.tif 000014
【図１３】
2020091754.tif 000015