(57)【要約】【課題】端末から送信される情報により表示装置が表示を行う場合の表示装置の負荷を抑える。【解決手段】端末装置１０は、受け付けた入力に対応して画像を生成する画像生成部と、無線通信部と、入力状態が所定の条件に該当する場合にプロジェクター１００に通知を送信し、通知に応答してプロジェクター１００が画像を要求した場合に画像を送信する画像送信制御部とを備える。プロジェクター１００は、投射部１１０と、無線通信部１５６と、端末装置１０から通知を受信したことを条件として、通知を送信した端末装置１０に対して画像送信要求を送信し、画像送信要求に応じて端末装置１０が送信する画像を受信し、受信した画像に基づき表示を更新する制御部１３０とを備える。【選択図】図４
2019078975.tif 000002
【特許請求の範囲】
【請求項１】
端末装置および表示装置を有する表示システムであって、
前記端末装置は、
入力を受け付ける入力部と、
前記入力部により受け付けた入力に基づいて画像を生成する画像生成部と、
前記表示装置と通信する端末通信部と、
前記入力部の入力状態が所定の条件に該当する場合に、前記端末通信部により通知を送信し、前記通知に応答して前記表示装置が画像を要求した場合に、前記画像生成部により生成された前記画像を前記端末通信部によって送信する端末制御部と、を備え、
前記表示装置は、
表示部と、
前記端末装置と通信する表示側通信部と、
前記表示側通信部により前記端末装置から前記通知を受信したことを条件として、前記通知を送信した前記端末装置に対して、前記表示側通信部により画像送信要求を送信し、前記画像送信要求に応じて前記端末装置が送信する前記画像を前記表示側通信部により受信し、前記表示側通信部により受信した前記画像に基づき前記表示部の表示を更新する表示側制御部と、を備える、表示システム。
【請求項２】
前記表示側制御部は、前記端末装置から前記通知を受信した後、前記表示装置の動作状態及び通信状態の少なくともいずれかが所定の条件に適合する場合に、前記通知を送信した前記端末装置に対して前記画像送信要求を送信する、請求項１記載の表示システム。
【請求項３】
前記端末制御部は、前記入力部に入力のない状態が所定時間継続した場合に前記通知を送信する、請求項１または請求項２記載の表示システム。
【請求項４】
前記表示側制御部は、複数の前記端末装置から前記通知を受信した場合に、前記通知を送信した複数の前記端末装置に対して前記画像送信要求を送信する、請求項１から３のいずれか１項に記載の表示システム。
【請求項５】
前記表示側制御部は、複数の前記端末装置から前記通知を受信した場合に、前記通知を送信した前記端末装置を順に選択して前記画像送信要求を送信する、請求項４記載の表示システム。
【請求項６】
前記端末制御部は、前記端末装置に設定された優先度を示す情報を前記通知に付加して送信し、
前記表示側制御部は、複数の前記端末装置から前記通知を受信したことを条件として、前記通知に付加された優先度を示す情報に基づく順序で複数の前記端末装置を順に選択し、前記画像送信要求を送信する、請求項４記載の表示システム。
【請求項７】
前記表示側制御部は、複数の前記端末装置から前記通知を受信したことを条件として、前記通知を送信した複数の前記端末装置のいずれかを選択し、選択した前記端末装置に前記画像送信要求を送信する、請求項１から３のいずれか１項に記載の表示システム。
【請求項８】
表示装置と通信可能に接続される端末装置であって、
入力を受け付ける入力部と、
前記入力部により受け付けた入力に基づいて画像を生成する画像生成部と、
前記表示装置と通信する端末通信部と、
前記入力部の入力状態が所定の条件に該当する場合に、前記端末通信部により通知を送信し、前記通知に応答して前記表示装置が画像を要求した場合に、前記画像生成部により生成された前記画像を前記端末通信部によって送信する端末制御部と、を備える、端末装置。
【請求項９】
入力に基づいて画像を生成する端末装置と通信可能に接続される表示装置であって、
表示部と、
前記端末装置と通信する表示側通信部と、
前記端末装置が入力状態に応じて送信する通知を前記表示側通信部によって受信したことを条件として、前記通知を送信した前記端末装置に対して、前記表示側通信部により画像送信要求を送信し、前記画像送信要求に応じて前記端末装置が送信する前記画像を前記表示側通信部により受信し、前記表示側通信部により受信した前記画像に基づき前記表示部の表示を更新する表示側制御部と、を備える、表示装置。
【請求項１０】
端末装置と、表示部を備える表示装置と、を有する表示システムの制御方法であって、
前記端末装置において入力を受け付け、
前記端末装置において、前記入力に基づいて画像を生成し、
前記入力の状態が所定の条件に該当する場合に、前記端末装置から前記表示装置に通知を送信し、
前記端末装置が送信する前記通知を、前記表示装置によって受信し、
前記表示装置によって、前記通知を送信した前記端末装置に対して画像送信要求を送信し、
前記表示装置から前記画像送信要求を受信した場合に、前記入力に基づいて生成した前記画像を前記端末装置から前記表示装置に送信し、
前記画像送信要求に応じて前記端末装置が送信する前記画像を前記表示装置によって受信し、
前記表示装置によって、受信した前記画像に基づき前記表示部の表示を更新する、表示システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示システム、表示システムを構成する端末装置、表示装置、及び、表示システムの制御方法に関する。
【背景技術】
【０００２】
従来、複数の端末と表示装置とを備えたシステムにおいて、ユーザーが手書き入力した内容を表示装置により表示する技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−２５５３９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されたように複数の端末が表示装置に接続される構成では、表示装置に情報を送信する端末が増えるほど表示装置の処理負荷が高くなる。従って、表示装置に接続する端末の数が、表示装置の処理能力により制限される可能性がある。このため、表示装置の負荷を軽減するための手法が望まれていた。
本発明は、上述した事情に鑑みてなされたものであり、端末から送信される情報により表示装置が表示を行う場合の表示装置の負荷を抑えることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、端末装置および表示装置を有する表示システムであって、前記端末装置は、入力を受け付ける入力部と、前記入力部により受け付けた入力に基づいて画像を生成する画像生成部と、前記表示装置と通信する端末通信部と、前記入力部の入力状態が所定の条件に該当する場合に、前記端末通信部により通知を送信し、前記通知に応答して前記表示装置が画像を要求した場合に、前記画像生成部により生成された前記画像を前記端末通信部によって送信する端末制御部と、を備え、前記表示装置は、表示部と、前記端末装置と通信する表示側通信部と、前記表示側通信部により前記端末装置から前記通知を受信したことを条件として、前記通知を送信した前記端末装置に対して、前記表示側通信部により画像送信要求を送信し、前記画像送信要求に応じて前記端末装置が送信する前記画像を前記表示側通信部により受信し、前記表示側通信部により受信した前記画像に基づき前記表示部の表示を更新する表示側制御部と、を備える。
本発明によれば、表示装置から画像送信要求を送信することにより、端末装置が画像を送信する動作を制御できる。このため、表示装置にとって適切なタイミングで端末から画像を送信させることができ、例えば、表示装置の負荷の状態に対応して、端末装置から画像を送信できる。従って、端末装置が送信する画像に基づき表示装置が表示を行う場合の表示装置の負荷を抑えることができる。
【０００６】
また、本発明は、前記表示側制御部は、前記端末装置から前記通知を受信した後、前記表示装置の動作状態及び通信状態の少なくともいずれかが所定の条件に適合する場合に、前記通知を送信した前記端末装置に対して前記画像送信要求を送信する構成であってもよい。
この構成によれば、表示装置の動作状態、或いは、通信状態に対応して、端末装置により画像を送信させることができる。このため、表示装置の負荷が過大にならないように端末装置の動作を制御できる。
【０００７】
また、本発明は、前記端末制御部は、前記入力部に入力のない状態が所定時間継続した場合に前記通知を送信する構成であってもよい。
この構成によれば、端末装置が、画像を生成する処理を中断せずに、表示装置に通知を送信できる。これにより、端末装置から表示装置に画像を送信する動作を円滑に実行でき、表示システムを効率よく動作させることができる。
【０００８】
また、本発明は、前記表示側制御部は、複数の前記端末装置から前記通知を受信した場合に、前記通知を送信した複数の前記端末装置に対して前記画像送信要求を送信する構成であってもよい。
この構成によれば、表示装置の状態に対応して、複数の端末装置から表示装置に画像を送信させることができる。このため、複数の端末装置が送信する画像に基づき表示装置が表示を行う場合の表示装置の負荷を抑えることができる。
【０００９】
また、本発明は、前記表示側制御部は、複数の前記端末装置から前記通知を受信した場合に、前記通知を送信した前記端末装置を順に選択して前記画像送信要求を送信する構成であってもよい。
この構成によれば、端末装置が表示装置に画像を送信する動作が輻輳する状態を回避できる。このため、複数の端末装置が送信する画像に基づき表示装置が表示を行う場合の表示装置の負荷を抑えることができ、表示システムを効率よく動作させることができる。
【００１０】
また、本発明は、前記端末制御部は、前記端末装置に設定された優先度を示す情報を前記通知に付加して送信し、前記表示側制御部は、複数の前記端末装置から前記通知を受信したことを条件として、前記通知に付加された優先度を示す情報に基づく順序で複数の前記端末装置を順に選択し、前記画像送信要求を送信する構成であってもよい。
この構成によれば、表示装置において各端末装置の優先度を示す情報を保持していなくても、適切な順序で、複数の端末装置から画像を送信させることができる。
【００１１】
また、本発明は、前記表示側制御部は、複数の前記端末装置から前記通知を受信したことを条件として、前記通知を送信した複数の前記端末装置のいずれかを選択し、選択した前記端末装置に前記画像送信要求を送信する構成であってもよい。
この構成によれば、表示装置が端末装置を選択して、画像を送信させることができる。このため、表示装置が指定する順序で、複数の端末装置から画像を送信させることができる。
【００１２】
上記目的を達成するために、本発明は、表示装置と通信可能に接続される端末装置であって、入力を受け付ける入力部と、前記入力部により受け付けた入力に基づいて画像を生成する画像生成部と、前記表示装置と通信する端末通信部と、前記入力部の入力状態が所定の条件に該当する場合に、前記端末通信部により通知を送信し、前記通知に応答して前記表示装置が画像を要求した場合に、前記画像生成部により生成された前記画像を前記端末通信部によって送信する端末制御部と、を備える。
本発明によれば、表示装置から送信される画像送信要求に対応して、表示装置に画像を送信するので、表示装置にとって適切なタイミングで、端末装置から画像を送信できる。例えば、表示装置の負荷の状態に対応して、端末装置から画像を送信できる。従って、端末装置が送信する画像に基づき表示装置が表示を行う場合の表示装置の負荷を抑えることができる。
【００１３】
また、上記目的を達成するために、本発明は、入力に基づいて画像を生成する端末装置と通信可能に接続される表示装置であって、表示部と、前記端末装置と通信する表示側通信部と、前記端末装置が入力状態に応じて送信する通知を前記表示側通信部によって受信したことを条件として、前記通知を送信した前記端末装置に対して、前記表示側通信部により画像送信要求を送信し、前記画像送信要求に応じて前記端末装置が送信する前記画像を前記表示側通信部により受信し、前記表示側通信部により受信した前記画像に基づき前記表示部の表示を更新する表示側制御部と、を備える。
本発明によれば、表示装置から画像送信要求を送信することにより、端末装置が画像を送信する動作を制御できる。このため、表示装置にとって適切なタイミングで端末装置から画像を送信させることができ、例えば、表示装置の負荷の状態に対応して、端末装置から画像を送信できる。従って、端末装置が送信する画像に基づき表示装置が表示を行う場合の表示装置の負荷を抑えることができる。
【００１４】
また、上記目的を達成するために、本発明は、端末装置と、表示部を備える表示装置と、を有する表示システムの制御方法であって、前記端末装置において入力を受け付け、前記端末装置において、前記入力に基づいて画像を生成し、前記入力の状態が所定の条件に該当する場合に、前記端末装置から前記表示装置に通知を送信し、前記端末装置が送信する前記通知を、前記表示装置によって受信し、前記表示装置によって、前記通知を送信した前記端末装置に対して画像送信要求を送信し、前記表示装置から前記画像送信要求を受信した場合に、前記入力に基づいて生成した前記画像を前記端末装置から前記表示装置に送信し、前記画像送信要求に応じて前記端末装置が送信する前記画像を前記表示装置によって受信し、前記表示装置によって、受信した前記画像に基づき前記表示部の表示を更新する。
本発明によれば、表示装置から画像送信要求を送信することにより、端末装置が画像を送信する動作を制御できる。このため、表示装置にとって適切なタイミングで端末装置から画像を送信させることができ、例えば、表示装置の負荷の状態に対応して、端末装置から画像を送信できる。従って、端末装置が送信する画像に基づき表示装置が表示を行う場合の表示装置の負荷を抑えることができる。
【００１５】
本発明は、上述した表示システム、端末装置、表示装置、及び、表示システムの制御方法以外の種々の形態で実現することも可能である。例えば、上記の方法を実行するために、端末装置および／またはコンピューター（或いはプロセッサー）が実行するプログラムとして実現してもよい。また、上記プログラムを記録した記録媒体、プログラムを配信するサーバー装置、上記プログラムを伝送する伝送媒体、上記プログラムを搬送波内に具現化したデータ信号等の形態で実現できる。
【図面の簡単な説明】
【００１６】
【図１】実施形態の表示システムの概略構成を示す図。
【図２】表示システムの動作の概要を示すシーケンス図。
【図３】端末装置の構成を示すブロック図。
【図４】プロジェクターの構成を示すブロック図。
【図５】端末装置の動作を示すフローチャート。
【図６】プロジェクターの動作を示すフローチャート。
【発明を実施するための形態】
【００１７】
［１．表示システムの全体構成］
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態の表示システム１の概略構成を示す図である。本実施形態の表示システム１は、複数の端末装置１０と、表示装置としてのプロジェクター１００とを備える。図１に示す例では、表示システム１は、４つの端末装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄを備える。なお、以下の説明において、端末装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄを区別しない場合は端末装置１０と表記する。
【００１８】
端末装置１０は、ユーザーが操作する装置であり、例えば、スマートフォン等の携帯電話、タブレット型コンピューター、パーソナルコンピューター等である。
端末装置１０は、平板状の端末装置本体１１を有し、端末装置本体１１の表面にはタッチパネル５１が配置される。タッチパネル５１は、画像を表示する表示パネル５２（図３）と、タッチパネル５１の表面に対するユーザーの接触操作を検出するタッチセンサー５３（図３）とを備える。ユーザーは、端末装置１０のタッチパネル５１に指等の指示体を接触させることにより、端末装置１０を操作する。
【００１９】
プロジェクター１００は、投射対象に画像光を投射して、投射対象の面に画像を形成する。本実施形態では、平面で構成されるスクリーンＳＣに投射する例を示すが、プロジェクター１００が画像を投射する投射対象は平面に限定されない。プロジェクター１００がスクリーンＳＣに画像を投射する機能および動作は、表示装置による「表示」に相当する。
【００２０】
プロジェクター本体１０１の上面には、操作パネル１５５が配置される。操作パネル１５５は、ユーザーがプロジェクター１００を操作するためのスイッチ及びプロジェクター１００の動作状態を示すインジケーターランプを備える。また、プロジェクター１００は、ユーザーの操作に応じて赤外線信号を送信するリモコン７０により操作可能である。
【００２１】
端末装置１０とプロジェクター１００とは、無線通信によって各種データを送受信可能に接続される。
端末装置１０は、タッチパネル５１へのタッチ操作に基づき文字や図形等を含む画像を生成する機能を有する。この機能を、描画機能と呼ぶ。端末装置１０は、ユーザーの描画に従って描画機能を実行した場合、生成した画像の画像データ（画像）をプロジェクター１００に送信する。プロジェクター１００は、端末装置１０から送信される画像データを受信し、受信した画像データに基づく画像を、スクリーンＳＣに投射する。
【００２２】
図１に示す例では、プロジェクター１００がスクリーンＳＣ上に投射する投射画像１７０が、４つの端末装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄに対応して、４つの領域１７０Ａ、１７０Ｂ、１７０Ｃ、１７０Ｄに分割される。各領域１７０Ａ〜１７０Ｄは、端末装置１０Ａ〜１０Ｄの各々に対応付けられる。具体的には、投射画像１７０の左上に位置する領域１７０Ａは端末装置１０Ａに対応付けられる。同様に、領域１７０Ｂは端末装置１０Ｂに、領域１７０Ｃは端末装置１０Ｃに、領域１７０Ｄは端末装置１０Ｄに、それぞれ対応付けられる。
【００２３】
プロジェクター１００は、端末装置１０Ａ〜１０Ｄが送信する画像データに基づく画像を、送信元の端末装置に対応付けられた領域に表示する。例えば、プロジェクター１００は、端末装置１０Ａから受信した画像データに基づく画像を領域１７０Ａに投射する。
【００２４】
図１に示す状態で、端末装置１０Ａは、ユーザーの操作に応じて描画した画像１５Ａをタッチパネル５１に表示し、画像１５Ａの画像データをプロジェクター１００に送信する。プロジェクター１００は、端末装置１０Ａが送信した画像データを受信し、受信した画像データに基づく画像１７１Ａを、領域１７０Ａに投射する。
同様に、端末装置１０Ｂ、１０Ｃ、１０Ｄは、ユーザーの操作に応じて画像１５Ｂ、１５Ｃ、１５Ｄをそれぞれ生成し、表示する。プロジェクター１００は、端末装置１０Ｂ、１０Ｃ、１０Ｄの各々から送信される画像データに基づき、画像１７１Ｂ、１７１Ｃ、１７１Ｄを、それぞれ、領域１７０Ｂ、１７０Ｃ、１７０Ｄに表示する。
【００２５】
ユーザーは、端末装置１０を操作して、タッチパネル５１に表示された画像の編集、削除、新規作成等の指示を行うことができる。
端末装置１０は、ユーザーの操作に応じて画像の編集を行った場合、編集後の画像の画像データを生成し、プロジェクター１００に送信する。プロジェクター１００は、端末装置１０から画像データを受信するごとに、送信元の端末装置１０に対応付けられた領域の画像を、受信した画像データに基づく画像に更新する。例えば、端末装置１０Ａが画像データを送信するごとに、プロジェクター１００は、領域１７０Ａに投射する画像１７１Ａを、新たに受信した画像データに基づく画像に更新する。
【００２６】
［２．表示システムの動作の概要］
図２は、表示システム１の動作の概要を示すシーケンス図である。図２には、表示システム１を構成する端末装置１０Ａ〜１０Ｄのうちの一つの端末装置１０とプロジェクター１００を示す。
【００２７】
端末装置１０は、描画機能を実行する場合、ユーザーによる描画操作を受け付ける。図２の例では、端末装置１０に対し、ユーザーにより描画操作が行われる（ステップＳ１１、Ｓ１２、Ｓ１３、Ｓ１４）。描画操作は、上述したようにユーザーがタッチパネル５１に指示体を接触させる操作である。
【００２８】
端末装置１０は、ユーザーの操作に応じて画像を生成または編集する処理を実行し、ユーザーの描画操作が所定の状態となったときに、描画した画像の画像データを保存する（ステップＳ１５）。例えば、端末装置１０は、ユーザーの描画操作が完了したと推定される状態となったときに、ステップＳ１５を実行する。描画操作が完了したと推定される状態は、例えば、ユーザーの描画操作がない状態が所定時間以上継続した状態である。図２の例では、ステップＳ１１、Ｓ１２、Ｓ１３、Ｓ１４の各操作の間隔が所定時間内であって、ステップＳ１４の操作から所定時間が経過するまで、操作が行われない場合に、ステップＳ１５の処理を行う。また、ユーザーにより、描画操作が完了したことを指示する入力が行われた場合に、ステップＳ１５の処理を行ってもよい。
【００２９】
端末装置１０は、画像データを保存した後、プロジェクター１００に対し、更新完了通知（通知）を送信する（ステップＳ１６）。更新完了通知は、端末装置１０から画像データを送信することを予告する通知である。プロジェクター１００は、更新完了通知を受信した後で、端末装置１０に対して画像データの送信を要求するため、画像データ要求（画像送信要求）を送信する（ステップＳ１７）。端末装置１０は、画像データ要求を受信した場合に、この画像データ要求に応答して、ステップＳ１５で保存した画像データをプロジェクター１００に送信する（ステップＳ１８）。プロジェクター１００は、端末装置１０が送信した画像データを受信し、受信した画像データに基づき、投射画像を更新する（ステップＳ１８）。
【００３０】
図２に示したように、表示システム１において、端末装置１０は、プロジェクター１００が画像データ要求を送信してから、画像データをプロジェクター１００に送信する。言い換えれば、端末装置１０は、画像データ要求が送信されるまで画像データを送信しない。
【００３１】
表示システム１は複数の端末装置１０を備えるので、各々の端末装置１０が、同時に、或いは近いタイミングで画像データをプロジェクター１００に送信すると、プロジェクター１００は短時間に多くのデータを処理する必要があり、負荷が増大する。また、端末装置１０が画像データを送信する頻度が高い場合、表示システム１において端末装置１０とプロジェクター１００とが通信を行う回線の帯域が逼迫する可能性もある。本実施形態の表示システム１は、プロジェクター１００が、各々の端末装置１０に対して画像データ要求を送信するタイミングを調整することで、端末装置１０が画像データを送信する動作を制御し、処理負荷を抑えることができる。
【００３２】
以下、表示システム１を構成する各装置について説明する。
［３．端末装置の構成］
図３は、端末装置１０の構成を示すブロック図である。
端末装置１０は、端末装置１０の各部を制御する制御部２０を備える。制御部２０はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やマイコン等のプロセッサー（図示略）を備え、このプロセッサーがプログラムを実行することにより、端末装置１０の各部を制御する。制御部２０は、プロセッサーが実行する制御プログラムを不揮発的に記憶するＲＯＭ、及び、プロセッサーのワークエリアを構成するＲＡＭを備えてもよい。
【００３３】
制御部２０は、端末装置１０の各部を制御する機能ブロックとして、表示制御部２１、通信制御部２２、画像生成部２３、画像送信制御部２４（端末制御部）を有する。これらの機能ブロックは、制御部２０のプロセッサーが、記憶部３０またはＲＯＭ（図示略）に記憶されるプログラムを実行することにより、ソフトウェアとハードウェアの協働により実現される。例えば、制御部２０は、ＲＯＭ（図示略）に記憶される基本制御プログラムを実行することで、オペレーティングシステムを実行する。オペレーティングシステムは、後述するアプリケーションプログラム３１を実行するプラットフォームとして機能する。
【００３４】
制御部２０には、記憶部３０、無線通信部４０、タッチパネル５１、及び操作検出部５５が接続される。
記憶部３０は、磁気的記憶装置、半導体メモリーデバイス、或いはその他の種類の不揮発性記憶装置により構成される。記憶部３０は、制御部２０により処理されるデータや、制御部２０が実行するプログラムを記憶する。例えば、記憶部３０は、アプリケーションプログラム３１、設定データ３２、及び画像データ３３を記憶する。
【００３５】
アプリケーションプログラム３１は、制御部２０のプロセッサーが表示制御部２１、通信制御部２２、画像生成部２３、及び、画像送信制御部２４の機能を実現するためのプログラムである。記憶部３０は、複数のアプリケーションプログラム３１を記憶してもよい。この場合、複数のアプリケーションプログラム３１の各々が制御部２０の各機能ブロックに対応してもよい。
【００３６】
端末装置１０は、ユーザーが少なくとも一部のアプリケーションプログラム３１について、実行を指示できるように、アプリケーションプログラム３１に対応するアイコンを含むユーザーインターフェイスを備えてもよい。この場合、端末装置１０は、タッチパネル５１に、アイコンを含むグラフィカルユーザーインターフェイスを表示し、アイコンに対する操作に応じて、アプリケーションプログラム３１を実行する。
【００３７】
設定データ３２は、端末装置１０の動作を定める各種の設定値（パラメーター）を含む。設定データ３２は、例えば、端末装置１０が後述する無線通信部４０により無線データ通信を行うための設定値を含む。具体的には、無線通信部４０および通信先であるプロジェクター１００のネットワークアドレス、ネットワーク識別情報等が設定データ３２に含まれる。また、設定データ３２は、端末装置１０Ａ〜１０Ｄの各々を識別可能に付与されたＩＤ、パスワード等の認証情報を含んでもよい。また、設定データ３２は、端末装置１０が画像を生成する処理等の各種処理で用いるパラメーターを含んでもよい。
【００３８】
また、設定データ３２は、端末装置１０の優先度を示す情報を含んでいてもよい。
優先度は、プロジェクター１００が通信可能に接続される複数の端末装置１０（ここでは、端末装置１０Ａ〜１０Ｄ）を相互に順位付ける情報であり、各々の端末装置１０に対し、個別に設定される。従って、端末装置１０Ａが記憶する設定データ３２に含まれる優先度の情報と、端末装置１０Ｂが記憶する設定データ３２に含まれる優先度の情報とは、異なる情報である。端末装置１０Ｃ、１０Ｄについても同様である。この情報に基づき、他の装置（例えば、プロジェクター１００）が、端末装置１０Ａ〜１０Ｄを、優先度の高い順に配列することができる。
【００３９】
設定データ３２に含まれる優先度は、予め設定された複数の端末装置１０（ここでは、端末装置１０Ａ〜１０Ｄ）の相対的な順位を示す情報であってもよい。この場合、優先度は、例えば、４つの端末装置１０Ａ〜１０Ｄの各々が、端末装置１０Ａ〜１０Ｄの何番目であるかを指定する情報であってもよい。
また、優先度は、不特定多数の装置の中における端末装置１０の順位を決定可能な情報であってもよい。例えば、設定データ３２は、優先度として、大小比較が可能な数値を含んでもよい。この場合、端末装置１０Ａ〜１０Ｄに優先度として数値が割り当てられ、この数値を比較することにより、端末装置１０Ａ〜１０Ｄの相対的な順位が決定される。
【００４０】
画像データ３３は、タッチパネル５１に対するユーザーの操作に応じて端末装置１０が生成（描画）する画像の画像データである。画像データ３３は、ユーザーの操作に対応して画像が生成される毎に、更新される。記憶部３０は、端末装置１０が描画した複数の画像の画像データ３３を記憶してもよい。
【００４１】
無線通信部４０（端末通信部）は、アンテナやＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路（図示略）等を備え、制御部２０の制御に従って無線通信を実行する。無線通信部４０は、例えば、ＩＥＥＥ８０２．１１規格に準拠する無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＷｉＦｉ（登録商標）を含む））に対応する。或いは、無線通信部４０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）等の無線通信方式に対応する。また、無線通信部４０は、携帯電話回線を利用した無線通信方式を採用してもよい。
【００４２】
タッチパネル５１は、上述した表示パネル５２及びタッチセンサー５３を備え、タッチセンサー５３は操作検出部５５（入力部）に接続される。操作検出部５５は、端末装置１０に対するユーザーの操作を検出する手段として機能し、具体的には、タッチセンサー５３に対する操作、及び、スイッチ部５４に対する操作を検出する。
【００４３】
表示パネル５２（端末表示部）は、液晶ディスプレイ、ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｔ）ディスプレイ等により構成され、制御部２０の制御に従って各種情報を表示する。
タッチセンサー５３は、表示パネル５２の表面に重ねて敷設される。タッチセンサー５３は、タッチパネル５１に対する指やペン型の指示体の接触を検出して、検出した接触位置を示す位置信号を操作検出部５５に出力する。操作検出部５５は、タッチセンサー５３から入力される位置信号に基づいて、タッチパネル５１上の座標を示す座標情報を、制御部２０に出力する。
【００４４】
スイッチ部５４は、例えば端末装置１０の本体に配置される操作子の操作に応じて、操作信号を操作検出部５５に出力する。操作検出部５５は、スイッチ部５４から入力される操作信号に基づいて、操作された操作子に対応する操作情報を制御部２０に出力する。
制御部２０は、操作検出部５５から入力した座標情報又は操作情報に基づいて、表示パネル５２に対する接触操作、及びスイッチを含む各操作子の操作を検出する。
【００４５】
表示制御部２１は、表示パネル５２を駆動して、表示パネル５２に各種画面を表示させる。例えば、表示制御部２１は、端末装置１０のユーザーインターフェイスを構成するアイコンを含む画面、端末装置１０の動作状態や処理結果を含む画面、或いは、画像データ３３に基づく画像を表示パネル５２に表示させる。
【００４６】
通信制御部２２は、無線通信部４０を制御して無線通信を実行する。例えば、通信制御部２２は、設定データ３２に従って、無線通信部４０によりプロジェクター１００と無線データ通信を実行し、プロジェクター１００との間で画像データや各種制御データの送受信を行う。
【００４７】
画像生成部２３は、ユーザーの操作に応じて描画を行う。画像生成部２３は、操作検出部５５から入力される座標情報に基づき、ユーザーの操作位置、または、操作位置の軌跡に対応して直線、曲線、幾何学図形、文字、その他の装飾等を配置し、描画画像を生成する。画像生成部２３は、描画画像の画像データを生成し、画像データ３３として記憶部３０に記憶させる。また、既に画像データ３３が記憶されている場合、画像生成部２３は、新たに生成した描画画像の画像データにより、画像データ３３を上書きし、更新する。
記憶部３０の画像データ３３が更新されると、表示制御部２１は、画像生成部２３が生成した画像データ３３に基づき、描画画像を表示パネル５２に表示させる。なお、画像生成部２３が生成した描画画像を、いったん記憶部３０に記憶せずに、表示制御部２１が表示パネル５２に表示させてもよい。
【００４８】
画像送信制御部２４は、画像生成部２３により生成された画像データ３３をプロジェクター１００に送信する動作を制御する。画像送信制御部２４は、画像生成部２３が新たな画像データ３３を生成して記憶部３０に記憶させた場合や、記憶部３０の画像データ３３が更新された場合に、最新の画像データ３３をプロジェクター１００に送信する。画像データ３３や制御データを実際に送信する処理や動作は、通信制御部２２の制御により、無線通信部４０が実行する。
【００４９】
画像送信制御部２４は、図２を参照して説明したように、更新完了通知の送信、画像データ要求の受信、及び、画像データの送信を制御する。
画像送信制御部２４は、プロジェクター１００に対する更新完了通知を生成し、無線通信部４０により送信する。画像送信制御部２４は、端末装置１０を識別する識別情報として、設定データ３２に含まれるＩＤ等を含む制御データを生成し、更新完了通知として送信してもよい。また、画像送信制御部２４は、設定データ３２に含まれる優先度または優先度を示す情報を含む制御データを生成し、更新完了通知として送信してもよい。
画像送信制御部２４は、プロジェクター１００からの画像データ要求を無線通信部４０により受信した場合、無線通信部４０により、画像データ３３を送信する。
【００５０】
画像送信制御部２４は、入力部であるタッチセンサー５３の入力状態が所定の条件に該当する場合に、更新完了通知を送信する。
所定の条件とは、例えば、タッチセンサー５３により、予め設定された内容やパターンに該当する操作を検出すること、である。具体的には、タッチセンサー５３が検出する操作位置や操作位置の軌跡が予め設定されたパターン（形状、回数、位置等）に該当する場合に、更新完了通知が送信される。この場合、ユーザーは、予め設定されたパターンに従ってタッチパネル５１への操作を行うことで、プロジェクター１００へ画像データ３３を送信するタイミングを指定できる。また、操作位置を条件とする場合の例として、表示パネル５２に完了ボタンを表示し、ユーザーによって完了ボタンが操作された場合に、画像送信制御部２４が更新完了通知を送信してもよい。
【００５１】
また、所定の条件は、例えば、タッチセンサー５３が操作を検出する状態が、予め設定された状態となることである。より具体的な例は、図２に例示したように、タッチセンサー５３が操作を受け付けない（検出しない）状態が、予め設定された所定時間以上、継続することである。所定時間は、例えば設定データ３２に含まれる。所定時間は、予め設定された固定値でもよいし、変更可能な可変値でもよい。
【００５２】
画像送信制御部２４が、タッチセンサー５３の入力状態について設定された条件に従って更新完了通知を送信することで、更新完了通知や画像データ３３の送信の頻度を、好ましい範囲に維持できる。これにより、端末装置１０とプロジェクター１００との間のトラフィックや、端末装置１０及びプロジェクター１００の処理負荷が過大にならないように、表示システム１を効率よく動作させることができる。
【００５３】
［４．プロジェクターの構成］
図４は、プロジェクター１００の構成を示すブロック図である。
プロジェクター１００は、画像供給装置に接続されるインターフェイス（Ｉ／Ｆ）部１２４を備える。Ｉ／Ｆ部１２４は、コネクター及びインターフェイス回路等を備え、例えば、Ｉ／Ｆ部１２４にはプロジェクター１００が処理可能なデータフォーマットでデジタル画像データが入力される。このデジタル画像データは、静止画像データであっても動画像データであってもよい。Ｉ／Ｆ部１２４は、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等のカード型記録媒体や、ＵＳＢメモリーデバイス等、可搬型の記憶媒体を接続可能なコネクター及びインターフェイス回路を備えてもよい。また、Ｉ／Ｆ部１２４は、画像供給装置との間で無線データ通信を実行する構成であってもよい。
【００５４】
プロジェクター１００は、Ｉ／Ｆ部１２４のほか、投射部１１０、投射光学系駆動部１２１、光源駆動部１２２、光変調装置駆動部１２３、画像処理部１２５、及び、制御部１３０を備える。また、プロジェクター１００は、記憶部１５１、入力処理部１５３、及び、無線通信部１５６を備える。これらの各部はバス１０５により相互に通信可能に接続される。また、後述するように、入力処理部１５３には赤外線受光部１５４及び操作パネル１５５が接続される。また、画像処理部１２５にはフレームメモリー１２６が接続される。
【００５５】
プロジェクター１００は、制御部１３０の制御により、画像ソースから入力される画像データに基づく画像を投射部１１０により投射する。
制御部１３０は、画像ソースとして、Ｉ／Ｆ部１２４に入力されるデジタル映像信号を選択することが可能である。また、制御部１３０は、無線通信部１５６で端末装置１０から受信する画像データを、画像ソースとして選択することが可能である。
制御部１３０の機能、及び、記憶部１５１が記憶する各種データについては後述する。
【００５６】
投射部１１０（表示部）は、光源部１１１、液晶パネル１１２Ａを備える光変調装置１１２、及び投射光学系１１３を備える。
【００５７】
光源部１１１は、ハロゲンランプ、キセノンランプ、超高圧水銀ランプ等のランプ、或いは、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）やレーザー光源等の固体光源で構成される。光源部１１１は、光源駆動部１２２から供給される電力により発光する。
光源駆動部１２２は、光源部１１１に駆動電流やパルスを供給する。光源駆動部１２２は、制御部１３０の制御に従って、光源部１１１の輝度を調整する機能を有してもよい。
【００５８】
光変調装置１１２は、光源部１１１が発する光を変調して画像光を生成し、画像光を投射光学系１１３に照射する。本実施形態のプロジェクター１００は、光変調装置の光変調素子として透過型の液晶パネル１１２Ａを備え、液晶パネル１１２Ａに光変調装置駆動部１２３が接続される。
【００５９】
光変調装置駆動部１２３には、画像処理部１２５から、光変調装置１１２に描画する画像の画像信号が入力される。光変調装置駆動部１２３は、画像処理部１２５が出力する画像信号に基づき、液晶パネル１１２Ａを駆動し、液晶パネル１１２Ａにフレーム（画面）単位で画像を描画する。光源部１１１が発する光は、液晶パネル１１２Ａを通過して変調され、変調された光はクロスダイクロイックプリズム等の合成光学系によって合成され、投射光学系１１３に射出される。
なお、光変調装置１１２は、例えば、反射型の液晶ライトバルブ、デジタルミラーデバイス（ＤＭＤ）等の光変調素子を備える構成としてもよい。
【００６０】
投射光学系１１３は、光変調装置１１２で変調された光をスクリーンＳＣ上に結像させるレンズやミラーを備える。また、投射光学系１１３は、ズームレンズ、フォーカスレンズ等の各種のレンズまたはレンズ群を含んでもよい。
【００６１】
画像処理部１２５は、制御部１３０の制御により選択される画像ソースから画像データを取得して、取得した画像データに対する各種の画像処理を実行する。例えば、画像処理部１２５は、画像データの解像度を液晶パネル１１２Ａの表示解像度に合わせて変換する解像度変換処理を実行する。また、画像処理部１２５は、画像データの形状を補正する幾何補正処理、画像データの色調を補正する色調補正処理等を実行する。画像処理部１２５は、処理後の画像データを表示するための画像信号を生成し、光変調装置駆動部１２３に出力する。画像処理部１２５は、画像処理を実行する場合、画像ソースから取得した画像データに基づく画像をフレームメモリー１２６に展開し、フレームメモリー１２６に展開した画像に対する各種処理を実行する。
【００６２】
制御部１３０（表示側制御部）は、ＣＰＵやマイコン等のプロセッサー（図示略）を備え、プログラムを実行することにより、プロジェクター１００の各部を制御する。制御部１３０は、プロセッサーが実行する制御プログラムを不揮発的に記憶するＲＯＭ、及び、プロセッサーのワークエリアを構成するＲＡＭを備えてもよい。
【００６３】
制御部１３０は、プロジェクター１００の各部を制御する機能ブロックとして、投射制御部１３１、通信制御部１３２、及び、更新制御部１３３を有する。これらの機能ブロックは、制御部１３０のプロセッサーが、記憶部１５１またはＲＯＭ（図示略）に記憶されるプログラムを実行することにより、ソフトウェアとハードウェアの協働により実現される。
【００６４】
記憶部１５１は、磁気的記憶装置、半導体メモリーデバイス、或いはその他の種類の不揮発性記憶装置により構成される。記憶部１５１は、制御部１３０により処理されるデータや、制御部１３０のプロセッサーが実行するプログラムを記憶する。例えば、記憶部１５１は、設定データ１６０と、画像データ１６１とを記憶する。
【００６５】
入力処理部１５３は、ユーザーによる操作を受け付ける。入力処理部１５３は、操作パネル１５５に対する操作を検出し、操作されたスイッチを示す制御データを制御部１３０に出力する。赤外線受光部１５４は、リモコン７０が送信する赤外線信号を受光して、受光した信号をデコードする。入力処理部１５３は、赤外線受光部１５４から入力されるデータを制御部１３０に出力する。
【００６６】
無線通信部１５６（表示側通信部）は、図示しないアンテナやＲＦ回路等を備え、制御部１３０の制御の下、端末装置１０との間で無線通信規格に準拠して通信する。プロジェクター１００と端末装置１０とは、無線通信方式によって各種データを送受信可能に接続される。例えば、無線通信部１５６は、端末装置１０との間で、無線ＬＡＮ（ＷｉＦｉを含む）、Ｂｌｕｅｔｏｏｔｈ、ＵＷＢ等の無線通信方式に対応する。また、無線通信部１５６は、携帯電話回線を利用した無線通信方式を採用してもよい。
【００６７】
制御部１３０の投射制御部１３１は、画像処理部１２５を制御して、画像ソースから画像データを取得し、取得した画像データに基づいてフレームメモリー１２６に画像を描画させる。投射制御部１３１は、光変調装置駆動部１２３を制御して、フレームメモリー１２６に描画された画像を光変調装置１１２に描画させる。これにより、光変調装置１１２に描画された画像が、投射光学系１１３を介してスクリーンＳＣ上に投射画像として投射される。
【００６８】
通信制御部１３２は、無線通信部１５６を制御して端末装置１０と無線通信を行う。すなわち、通信制御部１３２は、複数の端末装置１０Ａ〜１０Ｄの各々との間で無線通信を確立し、端末装置１０Ａ〜１０Ｄが送信するデータを受信する。
【００６９】
例えば、通信制御部１３２は、無線通信部１５６により端末装置１０から更新完了通知を受信した場合、更新完了通知を送信した送信元の端末装置１０を特定する。受信した更新完了通知に、端末装置１０を識別するＩＤや送信元の端末装置１０の優先度を示す情報が含まれる場合、通信制御部１３２は、これらの情報を取得する。
【００７０】
通信制御部１３２は、無線通信部１５６により、端末装置１０Ａ〜１０Ｄのうち更新制御部１３３により指定される端末装置に画像データ要求を送信する。
通信制御部１３２は、画像データ要求に応答して端末装置１０から送信される画像データを無線通信部１５６により受信し、受信した画像データを記憶部１５１に記憶させる。この場合、投射制御部１３１が画像処理部１２５及び投射部１１０を制御することで、画像データ１６１に基づく画像がスクリーンＳＣに投射される。
【００７１】
設定データ１６０は、プロジェクター１００の動作に係る設定値を含むデータであり、例えば、プロジェクター１００が通信する端末装置１０に関する情報を含む。設定データ１６０に含まれる情報は、予めプロジェクター１００に設定または入力された情報に限らず、制御部１３０により設定データ１６０を編集可能であってもよい。この場合、制御部１３０は、制御部１３０が生成し、または取得した情報を設定データ１６０に追加したり、設定データ１６０を更新したりする。
【００７２】
例えば、設定データ１６０は、端末装置１０Ａ〜１０Ｄの各々のネットワークアドレス、ネットワーク識別情報等を含む。また、設定データ１６０は、端末装置１０Ａ〜１０Ｄの各々のＩＤを含んでもよい。また、設定データ１６０は、端末装置１０Ａ〜１０Ｄの優先度を示す情報を含んでもよい。設定データ１６０に含まれる優先度の情報については、設定データ３２に関して上述した情報と同様である。設定データ１６０に含まれる優先度の情報は、予めプロジェクター１００に設定された情報であってもよいし、制御部１３０が、端末装置１０Ａ〜１０Ｄから受信した更新完了通知から抽出した情報であってもよい。
【００７３】
画像データ１６１は、端末装置１０が送信し、無線通信部１５６により受信された画像データである。画像データ１６１は、送信元の端末装置１０（端末装置１０Ａ〜１０Ｄのいずれか）に対応付けて記憶される。記憶部１５１は、１つの端末装置１０に対応づけて１つの画像データ１６１を記憶し、無線通信部１５６が新たな画像データを受信すると、この新たな画像データの送信元の端末装置１０に対応付けられる画像データ１６１が更新される。
【００７４】
更新制御部１３３は、端末装置１０から更新完了通知を受信した場合に、端末装置１０に対して画像データ要求を送信するタイミングを制御する。
更新制御部１３３は、更新完了通知を受信した場合、プロジェクター１００の状態が所定の条件に適合しているときに、画像データ要求を送信する。所定の条件とは、プロジェクター１００が画像データを処理可能な状態であることを示す条件であり、例えば、プロジェクター１００の動作状態に関して設定される条件である。所定の条件は、例えば、制御部１３０や画像処理部１２５等における処理負荷が予め設定された処理負荷閾値以下であること、と設定される。また、無線通信部１５６の通信負荷が予め設定された通信負荷閾値以下であることを、条件に含めてもよい。制御部１３０の処理負荷は、例えば、制御部１３０のプロセッサーや、画像処理部１２５を構成するハードウェアの使用率、ＲＡＭの使用率等の値として決定される。無線通信部１５６の通信負荷は、例えば、無線通信部１５６が送信中または受信中のデータ量として決定される。
また、所定の条件は、例えば、プロジェクター１００のミュートが解除状態であること、映像を一時的に静止させるフリーズが解除されていること等であってもよい。
【００７５】
更新制御部１３３は、複数の端末装置１０から更新完了通知を受信した場合、更新完了通知の送信元の端末装置１０を順に選択して、画像データ要求を送信する。更新制御部１３３は、端末装置１０を選択する順序を、更新完了通知を送信した順、予めプロジェクター１００に設定された順序、または、更新完了通知に含まれる優先度を示す情報に従って決定する。例えば、更新制御部１３３は、無線通信部１５６により更新完了通知を受信した日時と、更新完了通知の送信元の端末装置１０とを対応付ける情報を記憶し、この情報に従って、更新完了通知を送信した順に端末装置１０を選択する。また、更新制御部１３３は、プロジェクター１００と通信可能に接続される端末装置１０（端末装置１０Ａ〜１０Ｄ）について、選択順序を指定する情報が設定データ１６０に含まれる場合、この情報で指定される順序で端末装置１０を選択する。さらにまた、更新制御部１３３は、更新完了通知を受信した場合に、受信した更新完了通知に含まれる優先度に関する情報を抽出し、更新完了通知の送信元の端末装置１０に対応付けて記憶する。更新制御部１３３は、優先度に関する情報をもとに、複数の端末装置１０を選択する。
【００７６】
更新制御部１３３が一度に選択する端末装置１０の数は、複数であってもよいし、端末装置１０を１つずつ選択してもよい。以下の説明では、更新制御部１３３が１つずつ端末装置１０を選択する例を説明する。
【００７７】
［５．表示システムの動作の詳細］
続いて、表示システム１の動作を説明する。
図５は、端末装置１０の動作を示すフローチャートである。
端末装置１０の制御部２０は、ユーザーの操作に従って、描画用のアプリケーションプログラム３１の実行を開始する（ステップＳ２１）。制御部２０は、操作検出部５５がタッチセンサー５３によりユーザーの操作を検出したか否かを判定する（ステップＳ２２）。ユーザーによる操作を検出した場合（ステップＳ２２；ＹＥＳ）、制御部２０は、操作を受け付けて、受け付けた描画操作に従って描画画像を生成または編集する（ステップＳ２３）。制御部２０は、生成または編集した画像により表示パネル５２の表示を更新し（ステップＳ２４）、描画画像の画像データを生成して画像データ３３として記憶する（ステップＳ２５）。
【００７８】
制御部２０は、ユーザーによる描画操作が完了したか否かを判定する（ステップＳ２６）。例えば、ユーザーの操作により、描画操作が完了したことが指示された場合、制御部２０は、描画操作が完了したと判定し（ステップＳ２６；ＹＥＳ）、ステップＳ２７に移行する。また、描画操作が完了していないと判定した場合（ステップＳ２６；ＮＯ）、制御部２０はステップＳ２２に戻る。
【００７９】
一方、制御部２０は、タッチセンサー５３によりユーザーの操作を検出していないと判定した場合（ステップＳ２２；ＮＯ）、ユーザーの操作を検出していない状態が継続した時間が、所定時間以上になったか否かを判定する（ステップＳ２８）。操作を検出していない状態が所定時間に達していない場合（ステップＳ２８；ＮＯ）、制御部２０は、ステップＳ２２に戻る。また、操作を検出していない状態が所定時間以上継続した場合（ステップＳ２８；ＹＥＳ）、制御部２０は、ステップＳ２７に移行する。
【００８０】
ステップＳ２７で、制御部２０は、プロジェクター１００に対して更新完了通知を送信する（ステップＳ２７）。制御部２０は、プロジェクター１００から画像データ要求を受信するまで待機する。すなわち、制御部２０は、画像データ要求を受信したか否かを判定し（ステップＳ２９）、受信していない場合は（ステップＳ２９；ＮＯ）、タッチセンサー５３により描画操作を検出したか否かを判定する（ステップＳ３０）。ここで、ユーザーの描画操作を検出していない場合（ステップＳ３０；ＮＯ）、制御部２０はステップＳ２９に戻って待機する。
【００８１】
一方、ユーザーの描画操作を検出したと判定した場合（ステップＳ３０；ＹＥＳ）、制御部２０はステップＳ２３に移行する。つまり、更新完了通知を送信した後、画像データ要求を受信する前に、ユーザーが描画操作を行った場合、制御部２０は、描画を継続する。
【００８２】
また、更新完了通知を送信した後で、プロジェクター１００から画像データ要求を受信した場合（ステップＳ２９；ＹＥＳ）、制御部２０は、画像データ３３をプロジェクター１００に送信する（ステップＳ３１）。
制御部２０は、描画用のアプリケーションプログラム３１を終了するか否かを判定する（ステップＳ３２）。例えば、ユーザーの操作により、アプリケーションプログラム３１の終了が指示された場合、制御部２０は、アプリケーションプログラム３１を終了して（ステップＳ３２；ＹＥＳ）、本処理を終了する。アプリケーションプログラム３１を終了しない場合（ステップＳ３２；ＮＯ）、制御部２０はステップＳ２２に戻る。
【００８３】
図５の動作は、表示システム１が備える端末装置１０Ａ〜１０Ｄに共通の動作であり、端末装置１０Ａ〜１０Ｄは、それぞれ図５の動作を実行可能である。
【００８４】
図６は、プロジェクター１００の動作を示すフローチャートである。
プロジェクター１００の制御部１３０は、端末装置１０の描画画像に基づき投射画像１７０を更新する画像投射・更新処理を開始し（ステップＳ４１）、端末装置１０から更新完了通知を受信したか否かを判定する（ステップＳ４２）。
制御部１３０は、更新完了通知を受信しない場合（ステップＳ４２；ＮＯ）、ステップＳ４２で受信するまで待機する。
【００８５】
更新完了通知を受信した場合（ステップＳ４２；ＹＥＳ）、制御部１３０は、更新完了通知の送信元の端末装置１０を特定し（ステップＳ４３）、特定した送信元の端末装置１０を更新候補とし、更新候補情報に追加する（ステップＳ４４）。
【００８６】
更新候補情報は、プロジェクター１００に対して画像データの送信を待機する端末装置１０を示す情報であり、例えば、端末装置１０Ａ〜１０Ｄの各々を識別する情報としてＩＤを含むリスト形式のデータである。更新候補情報は、例えば、制御部１３０のＲＡＭ（図示略）または記憶部１５１に記憶される。更新候補は、画像データの送信を待機する端末装置１０を指す。
複数の端末装置１０がプロジェクター１００に更新完了通知を送信した場合、これら複数の端末装置１０のＩＤが、更新候補情報として記憶される。また、端末装置１０から受信した更新完了通知に優先度を示す情報が含まれる場合、制御部１３０は、優先度を示す情報を更新完了通知から抽出して、更新候補情報に含めて記憶させる。また、制御部１３０は、更新完了通知を無線通信部１５６により受信した日時を更新候補情報に含めてもよい。
【００８７】
制御部１３０は、プロジェクター１００の状態が、画像データを処理可能な状態であるか否かを、上述した所定の条件に従って判定する（ステップＳ４５）。画像データを処理可能な状態でないと判定した場合（ステップＳ４５；ＮＯ）、制御部１３０はステップＳ４５で待機する。
【００８８】
制御部１３０は、プロジェクター１００が画像データを処理可能な状態であると判定した場合（ステップＳ４５；ＹＥＳ）、更新候補情報に登録された更新候補の中から端末装置１０を選択する（ステップＳ４６）。
【００８９】
ステップＳ４６で端末装置１０を選択する方法は、上述したように、（１）更新完了通知を送信した順序で選択する方法、（２）予め設定された順序で選択する方法、（３）更新完了通知に含まれる情報で決定される優先度で選択する方法が挙げられる。
【００９０】
（１）更新完了通知を送信した順序で選択する方法を採用する場合、制御部１３０は、ステップＳ４６で、更新候補情報の更新完了通知に含まれる日時が古い更新候補から順に、選択を行う。
【００９１】
（２）予め設定された順序で選択する方法を採用する場合、制御部１３０は、ステップＳ４６で、更新候補情報に含まれるＩＤに順位付けを行う。順位付けをする基準は、例えば、設定データ１６０に含まれる、端末装置１０Ａ〜１０Ｄの選択順序を指定する情報である。つまり、この方法は、端末装置１０Ａ〜１０Ｄを選択する順序が、プロジェクター１００に対して予め設定されている場合に採用可能である。
【００９２】
（３）更新完了通知に含まれる情報で決定される優先度で選択する方法を採用する場合、制御部１３０は、更新候補情報に含まれる優先度に従って、端末装置１０を選択する。この優先度は、端末装置１０が送信する更新完了通知に含まれる情報である。この方法によれば、プロジェクター１００に対して事前に優先度を設定することなく、端末装置１０Ａ〜１０Ｄの各々の優先度を指定できる。
【００９３】
また、制御部１３０は、ステップＳ４６で、例えばランダムに更新候補情報から更新候補を選択してもよい。
また、制御部１３０は、更新候補情報に更新候補として登録された端末装置１０が、新たに更新完了通知を送信し、この更新完了通知を受信した場合（ステップＳ４２；ＹＥＳ）、更新候補情報の日時や優先度を更新する。
【００９４】
図６のステップＳ４２〜Ｓ４４の動作は、ステップＳ４５より前に実行されなくてもよく、例えば、制御部１３０がステップＳ４６以後の処理を実行中に、並行して実行されてもよい。また、制御部１３０は、ステップＳ４３〜Ｓ４４の動作は、ステップＳ４１、Ｓ４５〜Ｓ５０を伴うフロー制御で実行する構成に限定されない。すなわち、制御部１３０が、ステップＳ４１で処理を開始してから更新完了通知の受信を常時待機し、更新完了通知を受信するごとに、ステップＳ４３〜Ｓ４４の動作を割り込み制御により実行してもよい。従って、制御部１３０は、ステップＳ４５〜Ｓ５１を実行中であっても、更新完了通知を受信し、更新候補に追加する処理を行うことが可能である。
【００９５】
制御部１３０は、ステップＳ４６で選択した端末装置１０に対して画像データ要求を送信する（ステップＳ４７）。制御部１３０は、画像データ要求への応答として送信される画像データを受信し、画像データ１６１として記憶する（ステップＳ４８）。
制御部１３０は、ステップＳ４８で受信した画像データ１６１に基づき、投射画像１７０において、この画像データ１６１の送信元の端末装置１０に対応する領域１７０Ａ〜１７０Ｄの投射画像を更新する（ステップＳ４９）。
【００９６】
制御部１３０は、更新候補情報においてステップＳ４６で選択されていない更新候補があるか否かを判定する（ステップＳ５０）。つまり、ステップＳ４６で選択された更新候補は、選択済みとして、更新候補情報から削除又は除外される。選択されていない更新候補がある場合（ステップＳ５０；ＹＥＳ）、制御部１３０はステップＳ４５に戻る。
また、選択されていない更新候補がない場合（ステップＳ５０；ＮＯ）、制御部１３０は、画像投射・更新処理を終了するか否かを判定する（ステップＳ５１）。例えば、操作パネル１５５またはリモコン７０の操作により処理終了が指示された場合（ステップＳ５１；ＹＥＳ）、制御部１３０は、本処理を終了する。画像投射・更新処理を終了しない場合（ステップＳ５１；ＮＯ）、制御部１３０はステップＳ４２に戻る。
【００９７】
以上説明したように、本実施形態の表示システム１は、端末装置１０、および、プロジェクター１００を有する。端末装置１０は、入力を受け付ける操作検出部５５と、操作検出部５５により受け付けた入力に基づいて画像を生成する画像生成部２３と、プロジェクター１００と通信する無線通信部４０と、画像送信制御部２４とを備える。画像送信制御部２４は、操作検出部５５の入力状態が所定の条件に該当する場合に、無線通信部４０により更新完了通知を送信する。画像送信制御部２４は、更新完了通知に応答してプロジェクター１００が画像を要求した場合に、画像生成部２３により生成された画像の画像データを無線通信部４０によって送信する。また、プロジェクター１００は、投射部１１０と、端末装置１０と通信する無線通信部１５６と、制御部１３０とを備える。制御部１３０は、無線通信部１５６により端末装置１０から更新完了通知を受信したことを条件として、更新完了通知を送信した端末装置１０に対して、無線通信部１５６により画像データ要求を送信する。制御部１３０は、画像データ要求に応じて端末装置１０が送信する画像データを無線通信部１５６により受信し、無線通信部１５６により受信した画像データに基づき投射部１１０の表示を更新する。
【００９８】
本発明の表示システム、及び、表示システムの制御方法を適用した表示システム１によれば、プロジェクター１００から画像データ要求を送信することにより、端末装置１０が画像データを送信する動作を制御できる。このため、プロジェクター１００にとって適切なタイミングで端末装置１０から画像データを送信させることができ、例えば、プロジェクター１００の負荷の状態に対応して、端末装置１０から画像データを送信できる。従って、端末装置１０が送信する画像データに基づきプロジェクター１００が表示を行う場合のプロジェクター１００の負荷を抑えることができる。
【００９９】
また、制御部１３０は、端末装置１０から更新完了通知を受信した後、プロジェクター１００の動作状態及び通信状態の少なくともいずれかが所定の条件に適合する場合に、更新完了通知を送信した端末装置１０に対して画像データ要求を送信する。これにより、プロジェクター１００の動作状態、或いは、通信状態に対応して、端末装置１０により画像データを送信させることができる。このため、プロジェクター１００の負荷が過大にならないように端末装置１０の動作を制御できる。
【０１００】
また、画像送信制御部２４は、操作検出部５５に入力のない状態が所定時間継続した場合に更新完了通知を送信する。これにより、端末装置１０が、画像を生成する処理を中断せずに、プロジェクター１００に更新完了通知を送信できる。これにより、端末装置１０からプロジェクター１００に画像データを送信する動作を円滑に実行でき、表示システムを効率よく動作させることができる。
【０１０１】
また、制御部１３０は、複数の端末装置１０から更新完了通知を受信した場合に、更新完了通知を送信した複数の端末装置１０に対して画像データ要求を送信する。これにより、プロジェクター１００の状態に対応して、複数の端末装置１０からプロジェクター１００に画像データを送信させることができる。このため、複数の端末装置１０が送信する画像データに基づきプロジェクター１００が表示を行う場合のプロジェクター１００の負荷を抑えることができる。
【０１０２】
また、制御部１３０は、複数の端末装置１０から更新完了通知を受信した場合に、更新完了通知を送信した端末装置１０を順に選択して画像データ要求を送信する。これにより、端末装置１０がプロジェクター１００に画像データを送信する動作が輻輳する状態を回避できる。このため、複数の端末装置１０が送信する画像データに基づきプロジェクター１００が表示を行う場合のプロジェクター１００の負荷を抑えることができ、表示システムを効率よく動作させることができる。
【０１０３】
また、画像送信制御部２４は、端末装置１０に設定された優先度を示す情報を更新完了通知に付加して送信する。制御部１３０は、複数の端末装置１０から更新完了通知を受信したことを条件として、更新完了通知に付加された優先度を示す情報に基づく順序で複数の端末装置１０を順に選択し、画像データ要求を送信する。これにより、プロジェクター１００において各端末装置１０の優先度を示す情報を保持していなくても、適切な順序で、複数の端末装置１０から画像データを送信させることができる。
【０１０４】
また、制御部１３０は、複数の端末装置１０から更新完了通知を受信したことを条件として、更新完了通知を送信した複数の端末装置１０のいずれかを選択し、選択した端末装置１０に画像データ要求を送信する。これにより、プロジェクター１００が端末装置１０を選択して、画像データを送信させることができる。このため、プロジェクター１００が指定する順序で、複数の端末装置１０から画像データを送信させることができる。
【０１０５】
また、本発明を適用した端末装置１０は、入力を受け付ける操作検出部５５と、操作検出部５５により受け付けた入力に基づいて画像を生成する画像生成部２３と、プロジェクター１００と通信する無線通信部４０と、画像送信制御部２４とを備える。画像送信制御部２４は、操作検出部５５の入力状態が所定の条件に該当する場合に、無線通信部４０により更新完了通知を送信する。画像送信制御部２４は、更新完了通知に応答してプロジェクター１００が画像を要求した場合に、画像生成部２３により生成された画像の画像データを無線通信部４０によって送信する。この構成によれば、プロジェクター１００から送信される画像データ要求への応答として、画像データを送信するので、プロジェクター１００にとって適切なタイミングで端末装置１０から画像データを送信できる。例えば、プロジェクター１００の負荷の状態に対応して、端末装置１０から画像データを送信できる。従って、端末装置１０が送信する画像データに基づきプロジェクター１００が表示を行う場合のプロジェクター１００の負荷を抑えることができる。
【０１０６】
また、本発明の表示装置を適用したプロジェクター１００によれば、画像データ要求を送信することにより、端末装置１０が画像データを送信する動作を制御できる。このため、プロジェクター１００にとって適切なタイミングで端末装置１０から画像データを送信させることができ、例えば、プロジェクター１００の負荷の状態に対応して、端末装置１０から画像データを送信できる。従って、端末装置１０が送信する画像データに基づきプロジェクター１００が表示を行う場合のプロジェクター１００の負荷を抑えることができる。
【０１０７】
なお、上記実施形態は本発明を適用した一具体例を示すものであり、本発明はこれに限定されるものではない。
例えば、上記実施形態では、複数の端末装置１０とプロジェクター１００とからなる表示システム１に適用したが、本発明はこれに限定されない。例えば、表示システム１を、一つの端末装置１０とプロジェクター１００とからなるシステムとして構成してもよい。
【０１０８】
また、例えば、上記実施形態では、スクリーンＳＣの前方から投射するフロントプロジェクション型のプロジェクター１００を表示装置の一例として示したが、本発明はこれに限定されない。例えば、スクリーンＳＣの背面側から投射するリアプロジェクション（背面投射）型のプロジェクターを表示装置であってもよい。また、本発明の表示装置は、液晶表示パネルに画像を表示する液晶モニター、液晶テレビ等であってもよい。また、プラズマディスプレイパネル、ＯＬＥＤ（Ｏｒｇａｎｉｃ  ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）、ＯＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等の有機ＥＬ表示パネルを備えた装置であってもよい。
【０１０９】
また、上記実施形態では、端末装置として、平板状の端末装置本体１１を有し、ユーザーが手に持って操作する携帯型の端末装置１０を例に挙げて説明したが、本発明はこれに限定されない。例えば携帯型ゲーム機、音楽や映像を再生する携帯型再生装置等を、端末装置１０として用いることができる。さらに、端末装置１０の操作手段として、ペンや指等の指示体を例に挙げて説明したが、本発明はこれに限定されず、例えば、マウス等のポインティングデバイスを用いて操作を行う構成であってもよい。
【０１１０】
また、図３及び図４に示した各機能部は機能的構成を示すものであって、具体的な実装形態は特に制限されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上記実施形態においてソフトウェアで実現される機能の一部をハードウェアで実現してもよく、或いは、ハードウェアで実現される機能の一部をソフトウェアで実現してもよい。その他、表示システム１を構成する端末装置１０及びプロジェクター１００の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【符号の説明】
【０１１１】
１…表示システム、１０、１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ…端末装置、１１…端末装置本体、２０…制御部、２１…表示制御部、２２…通信制御部、２３…画像生成部、２４…画像送信制御部（端末制御部）、３０…記憶部、３１…アプリケーションプログラム、３２…設定データ、３３…画像データ、４０…無線通信部（端末通信部）、５１…タッチパネル、５２…表示パネル、５３…タッチセンサー、５４…スイッチ部、５５…操作検出部（入力部）、７０…リモコン、１００…プロジェクター（表示装置）、１０１…プロジェクター本体、１０５…バス、１１０…投射部（表示部）、１１１…光源部、１１２…光変調装置、１１２Ａ…液晶パネル、１１３…投射光学系、１１４…投射開口部、１２１…投射光学系駆動部、１２２…光源駆動部、１２３…光変調装置駆動部、１２４…Ｉ／Ｆ部、１２５…画像処理部、１２６…フレームメモリー、１３０…制御部（表示側制御部）、１３１…投射制御部、１３２…通信制御部、１３３…更新制御部、１５１…記憶部、１５３…入力処理部、１５４…赤外線受光部、１５５…操作パネル、１５６…無線通信部（表示側通信部）、１６０…設定データ、１６１…画像データ、１７０…投射画像、１７０Ａ、１７０Ｂ、１７０Ｃ、１７０Ｄ…領域、ＳＣ…スクリーン。
【図１】
2019078975.tif 000003
【図２】
2019078975.tif 000004
【図３】
2019078975.tif 000005
【図４】
2019078975.tif 000006
【図５】
2019078975.tif 000007
【図６】
2019078975.tif 000008