(57)【要約】【課題】画像データを入力する端末装置を適切に選択する。【解決手段】複数の端末装置から画像データを入力する電子機器であって、複数の端末装置との間のデータの送受信を制御する通信制御部と、予め定められた接続可能数以下の端末装置を選択し、選択した端末装置から送信された画像データを入力する選択部と、を備え、選択部は、接続可能数の端末装置から送信された画像データを入力している状態において、新たな端末装置から接続要求を受けた場合、画像データを入力しているそれぞれの端末装置にメッセージを送信し、メッセージに対するそれぞれの端末装置からの回答に応じて、画像データを入力すべき端末装置を選択する。【選択図】図４
2015219283.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置から画像データを入力する電子機器であって、
前記複数の端末装置との間のデータの送受信を制御する通信制御部と、
予め定められた接続可能数以下の端末装置を選択し、選択した前記端末装置から送信された画像データを入力する選択部と、
を備え、
前記選択部は、
前記接続可能数の端末装置から送信された画像データを入力している状態において、新たな端末装置から接続要求を受けた場合、画像データを入力しているそれぞれの端末装置にメッセージを送信し、
前記メッセージに対するそれぞれの前記端末装置からの回答に応じて、画像データを入力すべき端末装置を選択する
電子機器。
【請求項２】
前記選択部により選択された複数の画像データを合成する画像処理部をさらに備え、
前記接続可能数は、前記画像処理部により合成可能な画像データの最大数である
請求項１に記載の電子機器。
【請求項３】
合成された画像データに応じた映像を投影する投影部をさらに備える
請求項２に記載の電子機器。
【請求項４】
前記選択部は、接続を終了させるかまたは接続を継続させるかを問い合わせる前記メッセージをそれぞれの前記端末装置に送信する
請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記選択部は、
全ての前記端末装置から接続継続の回答を受信した場合、
接続継続の回答を受信するまでのレスポンス時間が最も遅い端末装置から送信された画像データの入力を停止し、
接続要求を受けた新たな端末装置から送信された画像データの入力を開始する
請求項４に記載の電子機器。
【請求項６】
前記選択部は、
いずれかの前記端末装置から接続終了の回答を受信した場合、
接続終了の回答を送信した端末装置のうちのいずれか１つの端末装置から送信された画像データの入力を停止し、
接続要求を受けた新たな端末装置から送信された画像データの入力を開始する
請求項４に記載の電子機器。
【請求項７】
前記選択部は、入力を停止した画像データを送信する端末装置へ、入力を停止したことを通知する
請求項５または６に記載の電子機器。
【請求項８】
前記選択部は、
前記メッセージを送信してから設定時間内に回答を送信しなかった端末装置のうちのいずれか１つの端末装置から送信された画像データの入力を停止し、
接続要求を受けた新たな端末装置から送信された画像データの入力を開始する
請求項４に記載の電子機器。
【請求項９】
前記選択部は、前記設定時間内に、全ての前記端末装置から接続終了の回答を受信した場合、接続要求を受けた新たな端末装置から送信された画像データの入力を拒否する
請求項８に記載の電子機器。
【請求項１０】
電子機器が、複数の端末装置から画像データを入力する通信方法であって、
前記電子機器は、
前記複数の端末装置との間のデータの送受信を制御する通信制御部と、
予め定められた接続可能数以下の端末装置を選択し、選択した前記端末装置から送信された画像データを入力する選択部と、
を備え、
前記選択部が、前記接続可能数の端末装置から送信された画像データを入力している状態において、新たな端末装置から接続要求を受けた場合、画像データを入力しているそれぞれの端末装置にメッセージを送信するステップと、
前記選択部が、前記メッセージに対するそれぞれの前記端末装置からの回答に応じて、画像データを入力すべき端末装置を選択するステップと、
を実行する通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器および通信方法に関する。
【背景技術】
【０００２】
複数台の端末装置から入力した複数の画像データを１つのスクリーンに同時に投影できるプロジェクタが知られている。このようなプロジェクタでは、一般に、同時に投影可能な画像データの数に上限が設けられている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、このようなプロジェクタは、既に上限数の画像データを同時に投影している状態において、新たな端末装置からの接続要求を受けた場合には、何れかの端末装置からの画像データを切断しなければならない。
【０００４】
特許文献１には、接続している端末装置に優先順位を付け、新たな端末装置から接続要求を受けた場合、優先順位の低い端末装置を切断する技術が記載されている。この優先順位は、ある特定の一台の優先順位を低くしたり、また、画像信号を判別したりすることにより設定される。しかしながら、特許文献１に記載の技術では、端末装置のユーザによる要望等を反映することはできなかった。
【０００５】
また、特許文献２には、新たな端末装置から接続要求を受けた場合、所定の条件に従って何れの端末装置から画像データを入力するかを切り替える技術が記載されている。この所定の条件は、例えば、許可を得た端末装置からの入力を切断する条件となっている。しかしながら、特許文献２に記載の技術では、許可を得なければ端末装置からの入力を切断できず、ユーザ等が応答をしない端末装置については、例えば使用頻度が低くても切断をすることができなかった。
【０００６】
本発明は、上記に鑑みてなされたものであって、接続可能な上限である接続可能数の画像データを同時に入力している状態において、新たな端末装置からの接続要求を受けた場合に、画像データを入力する端末装置を適切に選択することができる電子機器および通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、複数の端末装置から画像データを入力する電子機器であって、前記複数の端末装置との間のデータの送受信を制御する通信制御部と、予め定められた接続可能数以下の端末装置を選択し、選択した前記端末装置から送信された画像データを入力する選択部と、を備え、前記選択部は、前記接続可能数の端末装置から送信された画像データを入力している状態において、新たな端末装置から接続要求を受けた場合、画像データを入力しているそれぞれの端末装置にメッセージを送信し、前記メッセージに対するそれぞれの前記端末装置からの回答に応じて、画像データを入力すべき端末装置を選択する。
【発明の効果】
【０００８】
本発明によれば、接続可能な上限である接続可能数の画像データを同時に入力している状態において、新たな端末装置からの接続要求を受けた場合に、画像データを入力する端末装置を適切に選択することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る投影システムを示す図である。
【図２】図２は、実施形態に係るプロジェクタのハードウェア構成を示す図である。
【図３】図３は、実施形態に係る端末装置のハードウェア構成を示す図である。
【図４】図４は、実施形態に係るプロジェクタの機能構成を示す図である。
【図５】図５は、実施形態に係るプロジェクタの処理順序の第１例を示すフローチャートである。
【図６】図６は、実施形態に係る端末装置に表示されるユーザインターフェイス画像の一例を示す図である。
【図７】図７は、端末装置毎の、番号、回答、レスポンス時間、ＩＰアドレスおよび入力停止の対象を示す表の第１例を示す図である。
【図８】図８は、端末装置毎の、番号、回答、レスポンス時間、ＩＰアドレスおよび入力停止の対象を示す表の第２例を示す図である。
【図９】図９は、実施形態に係るプロジェクタの処理順序の第２例を示すフローチャートである。
【図１０】図１０は、実施形態に係るプロジェクタの処理順序の第３例を示すフローチャートである。
【図１１】図１１は、端末装置毎の、番号、回答、レスポンス時間、ＩＰアドレスおよび入力停止の対象を示す表の第３例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態として、投影システム１０を説明する。
【００１１】
図１は、実施形態に係る投影システム１０を示す図である。投影システム１０は、プロジェクタ２１と、複数の端末装置２２（２２−１，２２−２，２２−３，２２−４）と、スクリーン２３とを備える。
【００１２】
プロジェクタ２１は、画像データを入力して、画像データに応じた映像をスクリーン２３に投影する。本実施形態においては、プロジェクタ２１は、複数の端末装置２２から複数の画像データを入力して、複数の画像データを合成した映像を１つのスクリーン２３に投影する。
【００１３】
例えば、図１の例においては、プロジェクタ２１は、第１〜第４の端末装置２２−１〜２２−４から、第１〜第４の画像データを入力する。そして、プロジェクタ２１は、スクリーン２３を４分割したそれぞれの領域に、第１〜第４の画像データのそれぞれを投影する。なお、プロジェクタ２１は、４つに限らず、何個の画像データを入力してもよい。ただし、同時に投影できる画像データの数は、予め設定されている。
【００１４】
それぞれの端末装置２２は、画像データを出力して、プロジェクタ２１に与える。端末装置２２は、例えば、ノート型のコンピュータ、タブレット端末、スマートフォン等の情報処理を実行するコンピュータであってよい。また、端末装置２２は、画像データを再生する映像再生装置であってもよい。また、端末装置２２は、放送信号または通信信号を受信して、映像データを再生する受信装置であってもよい。
【００１５】
プロジェクタ２１と端末装置２２とは、有線通信または無線通信により接続される。本実施形態において、プロジェクタ２１と端末装置２２とは、ＩＥＥＥ（Institute  of  Electrical  and  Electronics  Engineers）８０２．１１規格の無線ＬＡＮに従った方式で接続される。この場合、プロジェクタ２１は、無線通信の基地局（アクセスポイント：親機）である電子機器として機能する。端末装置２２は、無線通信のクライアント（子機）として機能する。プロジェクタ２１と端末装置２２とは、このような無線通信により接続されて、画像データ等を送受信する。なお、プロジェクタ２１は、アクセスポイントの機能が、例えばＵＳＢ（Universal  Serial  Bus）のソケットに機器を接続することにより付加されてもよい。
【００１６】
ここで、無線ＬＡＮにおけるアクセスポイントとクライアントとの接続について説明する。無線ＬＡＮのアクセスポイントは、所定の時間間隔でビーコンと呼ばれる制御信号をブロードキャストする。ビーコンには、例えば、ＳＳＩＤ、利用可能な伝送速度、無線チャネル番号等の情報が含まれる。
【００１７】
アクセスポイントが送信する電波の到達範囲にあるクライアントは、このビーコンを受信することによってアクセスポイントへの接続に必要な情報を取得することができる。または、クライアントは、ビーコンの受信に応じてプローブ要求と呼ばれるアクセスポイントに対する問い合わせを送信し、アクセスポイントからプローブ要求に対して返信されたプローブ応答により、アクセスポイントへの接続に必要な情報を取得することもできる。
【００１８】
クライアントは、このように取得した情報に基づいて、設定されたアクセスポイントを選択し、選択したアクセスポイントとの間で無線接続の認証をする。そして、クライアントは、アクセスポイントとの間で認証が成功すると、以後、データの送受信が可能となる。
【００１９】
図２は、実施形態に係るプロジェクタ２１のハードウェア構成を示す図である。プロジェクタ２１は、システム制御部４１と、投影部４２と、記憶部４３と、外部接続部４４と、有線通信部４５と、無線通信部４６と、表示入力部４７と、操作信号受信部４８と、ファン制御部４９と、ファン５０とを有する。
【００２０】
システム制御部４１は、例えば、ＣＰＵ（Central  Processing  Unit）と、ＲＡＭ（Random  Access  Memory）およびＲＯＭ（Read  Only  Memory）等の周辺回路等を含む。システム制御部４１は、例えば、記憶部４３等に記憶されたプログラムを実行することにより、プロジェクタ２１の全体を制御する。
【００２１】
記憶部４３は、例えば、ＲＡＭ、ＲＯＭおよびフラッシュメモリ等を含む。記憶部４３は、プロジェクタ２１が実行する各種プログラム、投影する画像データ、および各種設定データ等を記憶する。
【００２２】
外部接続部４４は、外部からの映像（画像）データ、例えば、コンピュータからの画像出力信号、映像機器等からのＨＤＭＩ（登録商標）信号、ビデオ信号等を入力するためのインタフェースである。有線通信部４５は、有線ＬＡＮのインタフェースおよびその通信制御部を含む。
【００２３】
無線通信部４６は、無線ＬＡＮのインタフェースおよびその通信制御部を含む。無線通信部４６は、無線ＬＡＮのアクセスポイントの機能を有する。
【００２４】
表示入力部４７は、操作ボタンまたはタッチパネル等を含み、各種情報を表示する。また、表示入力部４７は、操作ボタンまたはタッチパネル等に対するユーザの操作を入力する。操作信号受信部４８は、リモートコントローラからの操作信号を受信して、ユーザの操作を入力する。
【００２５】
ファン制御部４９は、投影部４２およびプロジェクタ２１の全体の温度が所定の温度となるように、ファン５０を制御する。ファン５０は、投影部４２に対して空気を送風して投影部４２およびプロジェクタ２１全体を冷却する。
【００２６】
投影部４２は、光源５１と、光源制御部５２と、カラーホイール５３と、回転検出部５４と、カラーホイール制御部５５と、ＤＭＤ５６（Digital  Mirror  Device）と、ＤＭＤ制御部５７と、投射レンズ５８とを含む。
【００２７】
光源５１は、ランプ、ＬＥＤ（Light  Emitting  Diode）または半導体レーザー等の固体光源等の画像投影用の光源である。光源制御部５２は、光源５１の明るさ、点灯／消灯の制御等を行う。
【００２８】
カラーホイール５３は、例えば、赤、青、緑の３色に色分けされた円板等を高速で回転させ、光源５１からの光を透過させることにより色づけを行う。回転検出部５４は、カラーホイール５３の回転状態を検出する。カラーホイール制御部５５は、カラーホイール５３の回転を制御する。
【００２９】
ＤＭＤ５６は、多数の微小鏡面（マイクロミラー）を平面に配置した表示素子である。ＤＭＤ制御部５７は、投影対象の画像データに応じて画素毎にＤＭＤ５６のマイクロミラーの向きを制御する。投射レンズ５８は、ＤＭＤ５６を通過した光をスクリーンへと投射する。なお、ＤＭＤ５６およびカラーホイール５３は、画像投影用の表示素子の一例であり、例えば、ＬＣＤ（Liquid  Crystal  Display）等の他の表示素子であってもよい。
【００３０】
光源５１から出た光は、カラーホイール５３で色づけされ、画像データによって画素毎に向きが制御されるＤＭＤ５６で反射し、投射レンズ５８を介してスクリーン２３に照射されて像を結ぶ。
【００３１】
図３は、実施形態に係る端末装置２２のハードウェア構成を示す図である。それぞれの端末装置２２は、表示部６１と、入力部６２と、ＣＰＵ６３と、ＲＯＭ６４と、ＲＡＭ６５と、記憶装置６６と、有線通信部６７と、無線通信部６８とを有する。各部は、バスにより接続される。
【００３２】
表示部６１は、ＬＣＤ（Liquid  Crystal  Display）等の表示装置である。表示部６１は、ＣＰＵ６３からの表示信号に基づいて情報を表示する。入力部６２は、キーボードおよびマウス等のユーザの操作情報を入力する。入力部６２は、入力した操作情報をＣＰＵ６３に供給する。なお、表示部６１および入力部６２は、タッチパネルのような一体的な構成であってもよい。
【００３３】
ＣＰＵ６３は、プログラムを実行してデータ処理および制御等をするプロセッサの一例である。ＣＰＵ６３は、ＲＡＭ６５の所定領域を作業領域として、ＲＯＭ６４または記憶装置６６に予め記憶された各種プログラムとの協働により各種処理を実行し、端末装置２２を構成する各部の動作を統括的に制御する。また、ＣＰＵ６３は、ＲＯＭ６４または記憶装置６６に予め記憶されたプログラムとの協働により、表示部６１、入力部６２、有線通信部６７および無線通信部６８等を制御する。
【００３４】
ＲＯＭ６４は、不揮発性メモリであって、端末装置２２の制御に用いられるプログラムおよび各種情報を記憶する。ＲＡＭ６５は、揮発性のメモリであって、ＣＰＵ６３の作業領域として機能する。
【００３５】
記憶装置６６は、フラッシュメモリ等の半導体による記憶媒体、磁気的または光学的に記録可能な記憶媒体等の書き換え可能な記録装置である。記憶装置６６は、端末装置２２の制御に用いられるプログラムおよび各種情報等を記憶する。
【００３６】
有線通信部６７は、有線ＬＡＮのインタフェースおよびその通信制御部を含む。無線通信部６８は、無線ＬＡＮのインタフェースおよびその通信制御部を含む。無線通信部６８は、無線ＬＡＮのクライアントの機能を有する。
【００３７】
本実施形態の端末装置２２で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００３８】
また、本実施形態の端末装置２２で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態の端末装置２２で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。また、本実施形態の端末装置２２で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００３９】
図４は、実施形態に係るプロジェクタ２１の機能構成を示す図である。
【００４０】
プロジェクタ２１のシステム制御部４１は、電源が投入されて所定のプログラムを起動すると、通信制御部８１と、選択部８２および画像処理部８３として機能する。なお、通信制御部８１、選択部８２および画像処理部８３は、一部または全部がハードウェアで構成されていてもよい。
【００４１】
さらに、プロジェクタ２１は、電源が投入されると、投影部４２および通信部８４の機能が有効となる。通信部８４は、図２に示す、外部接続部４４、有線通信部４５および無線通信部４６により実現される機能である。なお、本例においては、通信部８４は、ＩＥＥＥ８０２．１１規格の無線ＬＡＮの方式で、複数の端末装置２２と無線通信をする。
【００４２】
通信制御部８１は、複数の端末装置２２との間のデータの送受信を制御する。本例においては、通信制御部８１は、端末装置２２との間の無線通信を介したデータの送受信を制御する。
【００４３】
選択部８２は、予め定められた上限数である接続可能数以下の端末装置２２を選択する。そして、選択部８２は、選択した端末装置２２から送信された画像データを入力する。
【００４４】
画像処理部８３は、端末装置２２から受信したそれぞれの画像データに対して画像処理を実行する。例えば、画像処理部８３は、選択部８２により選択された複数の画像データを合成し、投影部４２により投影可能な１つの画像データに変換する。
【００４５】
投影部４２は、画像処理部８３により合成された画像データに応じた映像をスクリーン２３に投影する。
【００４６】
ここで、選択部８２は、接続可能数より少ない数の端末装置２２から送信された画像データを入力している状態において、新たな端末装置２２から接続要求を受けた場合、現在入力中の画像データを送信する端末装置２２に加えて、新たな端末装置２２を選択する。これにより、投影部４２は、新たな端末装置２２から送信された画像データを追加した複数の画像データを合成した映像を、スクリーン２３に投影することができる。
【００４７】
また、選択部８２は、接続可能数の端末装置２２から送信された複数の画像データを入力している状態において、新たな端末装置２２から接続要求を受けた場合、現在入力中の画像データを送信している端末装置２２、および、新たな端末装置２２のうちから、接続可能数の端末装置２２を再度選択する。
【００４８】
この場合、選択部８２は、画像データを入力しているそれぞれの端末装置２２にメッセージを送信する。選択部８２は、一例として、接続を終了させるかまたは接続を継続させるかを問い合わせるメッセージを、それぞれの端末装置２２に送信する。
【００４９】
そして、選択部８２は、メッセージに対するそれぞれの端末装置２２からの回答に応じて、画像データを入力すべき端末装置２２を選択する。選択部８２は、一例として、全ての端末装置２２から接続継続の回答を受信した場合、接続継続の回答を受信するまでのレスポンス時間が最も遅い端末装置２２から送信された画像データの入力を停止して、接続要求を受けた新たな端末装置２２から送信された画像データの入力を開始する。
【００５０】
また、選択部８２は、一例として、いずれか１つの端末装置２２から接続終了の回答を受信した場合、接続終了の回答を送信した端末装置２２のうちのいずれか１つの端末装置２２から送信された画像データの入力を停止して、接続要求を受けた新たな端末装置２２から送信された画像データの入力を開始してもよい。また、選択部８２は、一例として、メッセージを送信してから設定時間内に回答を送信しなかった端末装置２２のうちのいずれか１つの端末装置２２から送信された画像データの入力を停止し、接続要求を受けた新たな端末装置２２から送信された画像データの入力を開始してもよい。
【００５１】
なお、接続可能数は、一例として、画像処理部８３により合成可能な画像データの最大数である。この場合、例えばプロジェクタ２１は、接続可能数以上の端末装置２２と、無線通信を介してネットワーク接続可能である。そして、選択部８２は、ネットワーク接続は完了しているが、画像データの入力はしていない新たな端末装置２２から、接続要求を受け取る。
【００５２】
また、接続可能数は、プロジェクタ２１と無線接続が可能な最大数であってもよい。この場合、選択部８２は、例えばプローブ要求等の無線接続の問い合わせを受けた場合に、新たな端末装置２２からの接続要求を受けたと判断してもよい。
【００５３】
図５は、実施形態に係るプロジェクタ２１の処理順序の第１例を示すフローチャートである。プロジェクタ２１は、一例として、図５に示す第１例の処理を実行する。
【００５４】
まず、ステップＳ１１において、選択部８２は、新たな端末装置２２から接続要求を受けたか否かを判断する。選択部８２は、新たな端末装置２２から接続要求を受けた場合には（ステップＳ１１のＹｅｓ）、処理をステップＳ１２に進め、接続要求を受けていない場合には（ステップＳ１１のＮｏ）、処理をステップＳ１１で待機する。
【００５５】
続いて、ステップＳ１２において、選択部８２は、接続可能数の端末装置２２から送信された複数の画像データを入力している状態であるか、接続可能数より少ない端末装置２２から送信された画像データを入力している状態であるかを判断する。接続可能数より少ない端末装置２２から送信された画像データを入力している状態である場合（ステップＳ１２のＮｏ）、選択部８２は、処理をステップＳ１７に進める。接続可能数の端末装置２２から送信された複数の画像データを入力している状態である場合（ステップＳ１２のＹｅｓ）、選択部８２は、処理をステップＳ１３に進める。
【００５６】
ステップＳ１３において、選択部８２は、現在、画像データを入力しているそれぞれの端末装置２２に、接続を終了させるかまたは接続を継続させるかを問い合わせるメッセージを送信する。
【００５７】
それぞれの端末装置２２は、プロジェクタ２１からメッセージを受け取ると、例えば、図６に示されるような、プロジェクタ２１との接続を終了してよいか、または、接続を継続させるかを問い合わせるユーザインターフェイス画像を表示する。それぞれの端末装置２２は、ユーザインターフェイス画像に対するユーザの操作を受け付ける。具体的には、それぞれの端末装置２２は、接続終了の回答または接続継続の回答を受け付ける。そして、それぞれの端末装置２２は、接続終了の回答または接続継続の回答を、プロジェクタ２１に送信する。
【００５８】
続いて、ステップＳ１４において、選択部８２は、送信したメッセージに応じた回答を全ての端末装置２２から受信し、全ての端末装置２２から接続継続の回答を受信したか否かを判断する。
【００５９】
全ての端末装置２２から接続継続の回答を受信した場合には（ステップＳ１４のＹｅｓ）、選択部８２は、処理をステップＳ１５に進める。全ての端末装置２２から接続継続の回答を受信していない場合、すなわち、少なくとも１つの端末装置２２から接続終了の回答を受信した場合（ステップＳ１４のＮｏ）、選択部８２は、処理をステップＳ１６に進める。
【００６０】
ステップＳ１５において、選択部８２は、接続継続の回答を受信するまでのレスポンス時間が最も遅い端末装置２２から送信された画像データの入力を停止する。例えば、図７に示されるように、第１の端末装置２２−１のレスポンス時間が１分３０秒、第２の端末装置２２−２のレスポンス時間が１０秒、第３の端末装置２２−３のレスポンス時間が４分５０秒、第４の端末装置２２−４のレスポンス時間が５分３０秒であったとする。この場合、選択部８２は、レスポンス時間が最も遅い第４の端末装置２２−４から送信された画像データの入力を停止する。
【００６１】
なお、選択部８２は、ステップＳ１５において、画像データの入力を停止した端末装置２２に、入力を停止したことを示す情報を通知してもよい。選択部８２は、ステップＳ１５を終えると、処理をステップＳ１７に進める。
【００６２】
ステップＳ１６において、選択部８２は、いずれか１つの端末装置２２から接続終了の回答を受信した場合、接続終了の回答を送信した端末装置２２のうちのいずれか１つの端末装置２２から送信された画像データの入力を停止する。例えば、図８に示されるように、第１の端末装置２２−１、第２の端末装置２２−２および第４の端末装置２２−４からは接続継続の回答を受信し、第３の端末装置２２−３から接続終了の回答を受信したとする。この場合、選択部８２は、第３の端末装置２２−３から送信された画像データの入力を停止する。
【００６３】
また、複数の端末装置２２から接続終了の回答を受信した場合には、選択部８２は、これら複数の端末装置２２からいずれか１つを選択して画像データの入力を停止する。例えば、選択部８２は、複数の端末装置２２に予め優先度を付けておき、優先度に従いいずれか１つの端末装置２２を選択する。また、例えば、選択部８２は、接続を開始した時刻が最も早い端末装置２２を選択してもよい。
【００６４】
なお、選択部８２は、ステップＳ１６において、画像データの入力を停止した端末装置２２に、入力を停止したことを示す情報を通知してもよい。選択部８２は、ステップＳ１６を終えると、処理をステップＳ１７に進める。
【００６５】
ステップＳ１７において、選択部８２は、接続要求を受けた新たな端末装置２２から送信された画像データの入力を開始する。続いて、ステップＳ１８において、画像処理部８３は、選択部８２により入力された複数の画像データを合成して、投影部４２により投影可能な１つの画像データに変換する。続いて、ステップＳ１９において、投影部４２は、合成された画像データに応じた映像をスクリーン２３に投影する。
【００６６】
そして、選択部８２は、映像の投影がされると、処理をステップＳ１１に戻す。
【００６７】
以上の第１例の処理を実行することにより、プロジェクタ２１によれば、全ての端末装置２２から接続継続の回答を受信した場合、レスポンス時間の最も遅い端末装置２２から送信された画像データの入力を停止することができる。これにより、プロジェクタ２１によれば、全ての端末装置２２から接続継続の回答を受けた場合であっても、画像データの入力を停止する端末装置２２を適切に選択して、新たな端末装置２２から出力された画像データの入力を開始することができる。
【００６８】
図９は、実施形態に係るプロジェクタ２１の処理順序の第２例を示すフローチャートである。プロジェクタ２１は、一例として、図９に示す第２例の処理を実行してもよい。
【００６９】
なお、図９に示す処理は、ステップＳ１１からＳ１３まで、および、ステップＳ１７からＳ１９までは図５の第１例の処理と同様である。以下、図５の第１例の処理との相違点のみ説明する。
【００７０】
ステップＳ１３でメッセージを送信すると、続いて、ステップＳ２１において、選択部８２は、いずれか１つの端末装置２２から、接続終了の回答を受信したか否かを判断する。接続終了の回答を受信しない場合（ステップＳ２１のＮｏ）、ステップＳ２２において、選択部８２は、接続可能数から１を減算した個数の端末装置２２から、接続継続の回答を受信したかを判断する。接続可能数から１を減算した個数の端末装置２２から、接続継続の回答を受信していない場合（ステップＳ２２のＮｏ）、選択部８２は、処理をステップＳ２１に戻す。
【００７１】
すなわち、ステップＳ２１およびステップＳ２２において、選択部８２は、いずれか１つの端末装置２２から、接続終了の回答を受信する、または、接続可能数から１を減算した個数の端末装置２２から接続継続の回答を受信するまでの間、処理を待機する。
【００７２】
いずれか１つの端末装置２２から接続終了の回答を受信した場合（ステップＳ２１のＹｅｓ）、選択部８２は、処理をステップＳ２３に進める。また、接続可能数から１を減算した個数の端末装置２２から接続継続の回答を受信した場合（ステップＳ２２のＹｅｓ）、選択部８２は、処理をステップＳ２４に進める。
【００７３】
ステップＳ２３において、選択部８２は、接続終了の回答を送信した端末装置２２から送信された画像データの入力を停止する。この場合、選択部８２は、画像データの入力を停止した端末装置２２に、入力を停止したことを示す情報を通知してもよい。選択部８２は、ステップＳ２３を終えると、処理をステップＳ１７に進める。
【００７４】
ステップＳ２４において、選択部８２は、回答を送信していない端末装置２２から送信された画像データの入力を停止する。この場合、選択部８２は、画像データの入力を停止した端末装置２２に、入力を停止したことを示す情報を通知してもよい。選択部８２は、ステップＳ２４を終えると、処理をステップＳ１７に進める。
【００７５】
以上の第２例の処理を実行することにより、プロジェクタ２１によれば、図５の第１例の処理と同様に、レスポンス時間の最も遅い端末装置２２から送信された画像データの入力を停止することができる。さらに、第２例の処理では、全ての端末装置２２からの回答を受信する前に、レスポンス時間が最も遅い端末装置２２を判定できるので、入力の停止を決定するまでの処理時間を短縮することができる。
【００７６】
図１０は、実施形態に係るプロジェクタ２１の処理順序の第３例を示すフローチャートである。プロジェクタ２１は、一例として、図１０に示す第３例の処理を実行してもよい。
【００７７】
なお、図１０に示す処理は、ステップＳ１１からＳ１３まで、および、ステップＳ１７からＳ１９までは図５の第１例の処理と同様である。以下、図５の第１例の処理との相違点のみ説明する。
【００７８】
ステップＳ１３でメッセージを送信すると、続いて、ステップＳ３１において、選択部８２は、設定時間内に全ての端末装置２２から回答を受信したか否かを判断する。設定時間内に全ての端末装置２２から回答を受信していない場合（ステップＳ３１のＮｏ）、選択部８２は、処理をステップＳ３２に進める。設定時間内に全ての端末装置２２から回答を受信した場合（ステップＳ３１のＹｅｓ）、選択部８２は、処理をステップＳ３３に進める。
【００７９】
ステップＳ３２において、選択部８２は、回答を受信していない端末装置２２のうちいずれか１つの端末装置２２から送信された画像データの入力を停止する。例えば、図１１に示されるように、第１の端末装置２２−１、第２の端末装置２２−２および第４の端末装置２２−４からは接続継続の回答を受信し、第３の端末装置２２−３からは、応答が無かったとする。この場合、選択部８２は、第３の端末装置２２−３から送信された画像データの入力を停止する。
【００８０】
複数の端末装置２２から回答を受信していない場合には、選択部８２は、これら複数の端末装置２２からいずれか１つを選択して画像データの入力を停止する。例えば、選択部８２は、複数の端末装置２２に予め優先度を付けておき、優先度に従いいずれか１つの端末装置２２を選択する。また、例えば、選択部８２は、接続を開始した時刻が最も早い端末装置２２を選択してもよい。
【００８１】
なお、選択部８２は、ステップＳ３２において、画像データの入力を停止した端末装置２２に、入力を停止したことを示す情報を通知してもよい。選択部８２は、ステップＳ３２を終えると、処理をステップＳ１７に進める。
【００８２】
ステップＳ３３において、選択部８２は、全ての端末装置２２から接続継続の回答を受信したか否かを判断する。ステップＳ３３の判断処理は、図５の第１例のステップＳ１４の判断処理と同一である。
【００８３】
全ての端末装置２２から接続継続の回答を受信した場合には（ステップＳ３３のＹｅｓ）、選択部８２は、処理をステップＳ３４に進める。全ての端末装置２２から接続継続の回答を受信していない場合、すなわち、少なくとも１つの端末装置２２から接続終了の回答を受信した場合（ステップＳ３３のＮｏ）、選択部８２は、処理をステップＳ３５に進める。
【００８４】
ステップＳ３４において、選択部８２は、接続要求を受けた新たな端末装置２２からの画像データの入力を拒否する。そして、ステップＳ３４の処理を終えると、選択部８２は、処理をステップＳ１１に戻す。すなわち、現在入力している画像データの合成および投影を継続している状態を維持する。
【００８５】
ステップＳ３５において、選択部８２は、接続終了の回答を送信した端末装置２２のうちのいずれか１つの端末装置２２から送信された画像データの入力を停止する。ステップＳ３５の処理は、図５の第１例のステップＳ１５の処理と同一である。選択部８２は、ステップＳ３５を終えると、処理をステップＳ１７に進める。
【００８６】
以上の第３例の処理を実行することにより、プロジェクタ２１によれば、設定時間内に回答を得られなかった端末装置２２から送信された画像データの入力を停止することができる。さらに、第３例の処理では、設定時間内に全ての端末装置２２から接続継続の回答を受信した場合には、接続要求をしてきた新たな端末装置２２からの画像データの入力を拒否するので、既存の接続状態を維持することができる。
【００８７】
以上のように本実施形態に係る投影システム１０によれば、接続可能な上限である接続可能数の画像データを同時に入力している状態において、新たな端末装置２２からの接続要求を受けた場合に、画像データを入力する端末装置２２を適切に選択することができる。
【００８８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能である。
【符号の説明】
【００８９】
１０  投影システム
２１  プロジェクタ
２２  端末装置
２３  スクリーン
４１  システム制御部
４２  投影部
４３  記憶部
４４  外部接続部
４５  有線通信部
４６  無線通信部
４７  表示入力部
４８  操作信号受信部
４９  ファン制御部
５０  ファン
５１  光源
５２  光源制御部
５３  カラーホイール
５４  回転検出部
５５  カラーホイール制御部
５６  ＤＭＤ
５７  ＤＭＤ制御部
５８  投射レンズ
６１  表示部
６２  入力部
６３  ＣＰＵ
６４  ＲＯＭ
６５  ＲＡＭ
６６  記憶装置
６７  有線通信部
６８  無線通信部
８１  通信制御部
８２  選択部
８３  画像処理部
８４  通信部
【先行技術文献】
【特許文献】
【００９０】
【特許文献１】特許第５３５９４０８号公報
【特許文献２】特開２００７−１２１９６６号公報
【図１】
2015219283.tif 000003
【図２】
2015219283.tif 000004
【図３】
2015219283.tif 000005
【図４】
2015219283.tif 000006
【図５】
2015219283.tif 000007
【図６】
2015219283.tif 000008
【図７】
2015219283.tif 000009
【図８】
2015219283.tif 000010
【図９】
2015219283.tif 000011
【図１０】
2015219283.tif 000012
【図１１】
2015219283.tif 000013