(57)【要約】【課題】ネットワークを通じて、複数の情報端末の画面情報を受信し、表示装置に一度に各情報端末の画面を表示する。【解決手段】表示装置は、複数の情報端末の各々に表示される画面の画面情報を要求するタイミングを設定し、該タイミングにしたがって、複数の情報端末の各々に送信する画面情報要求を作成し、画面情報要求を送信した情報端末から送信される画面情報に基づいて画面を表示する第１制御部と、該第１制御部によって作成される画面情報要求をタイミングに該当する情報端末に送信し、該情報端末から送信される画面情報を受信する第１送受信部とを有し、複数の情報端末の各々は、画面情報要求に応じて、表示している画面をキャプチャすることによって画面情報を作成する第２制御部と、画面情報要求を受信し、第２制御部によって作成した画面情報を表示装置へ送信する第２送受信部とを有する。【選択図】図４
2016031411.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と、該表示装置とネットワークを介して相互に通信可能に接続される複数の情報端末を備える無線通信システムであって、
前記表示装置は、
前記複数の情報端末の各々に表示される画面の画面情報を要求するタイミングを設定し、
該タイミングにしたがって、前記複数の情報端末の各々に送信する画面の画面情報を要求する画面情報要求を作成し、
前記画面情報要求を送信した情報端末から送信される画面情報に基づいて、画面を表示する第１の制御部と、
該第１の制御部によって作成される画面情報要求を前記タイミングに該当する情報端末に送信し、該情報端末から送信される画面情報を受信する第１の送受信部と
を有し、
前記複数の情報端末の各々は、
前記表示装置によって送信される画面情報要求に応じて、表示している画面をキャプチャすることによって画面情報を作成する第２の制御部と、
前記表示装置によって送信される画面情報要求を受信し、前記第２の制御部によって作成した画面情報を前記表示装置へ送信する第２の送受信部と
を有する、無線通信システム。
【請求項２】
前記第１の制御部は、前記表示装置の状態を監視し、該表示装置の状態に基づいて、前記複数の情報端末の各々に表示される画面の画面情報を要求するタイミングを設定する、請求項１に記載の無線通信システム。
【請求項３】
前記第１の制御部は、前記表示装置の通信状態及び負荷状態の両方又はいずれか一方を監視する、請求項２に記載の無線通信システム。
【請求項４】
前記第１の制御部は、前記複数の情報端末の各々に対して、画面の画面情報を要求するタイミングを予め設定する、請求項１に記載の無線通信システム。
【請求項５】
前記第１の制御部は、前記表示装置が各情報端末に表示されている画面を表示するエリアに応じて、前記複数の情報端末の各々に対して、画面の画面情報を要求するタイミングを設定する、請求項1に記載の無線通信システム。
【請求項６】
前記第１の制御部は、前記複数の情報端末の各々から取得する画面の画面情報の変化量に応じて、前記複数の情報端末の各々に対して、画面の画面情報を要求するタイミングを設定する、請求項1に記載の無線通信システム。
【請求項７】
表示装置と、該表示装置とネットワークを介して相互に通信可能に接続される複数の情報端末を備える無線通信システムであって、
複数の情報端末の各々に表示される画面の画面情報を要求するタイミングを設定する画面取得タイミング決定部と、
該タイミングにしたがって、画面の画面情報を要求する画面情報要求を作成する画面取得部と、
前記画面情報要求に応じて、表示している画面をキャプチャすることによって画面情報を作成する表示画面キャプチャ部と、
前記画面情報要求に対応する画面情報に基づいて、画面を表示する表示画面生成部と
を有する、無線通信システム。
【請求項８】
複数の情報端末とネットワークを介して相互に通信可能に接続される表示装置であって、
前記複数の情報端末の各々に表示される画面の画面情報を要求するタイミングを設定し、
該タイミングにしたがって、前記複数の情報端末の各々に送信する画面の画面情報を要求する画面情報要求を作成し、
前記画面情報要求を送信した情報端末から送信される画面情報に基づいて、画面を表示する制御部と、
該制御部によって作成される画面情報要求を前記タイミングに該当する情報端末に送信し、該情報端末から送信される画面情報を受信する送受信部と
を有する、表示装置。
【請求項９】
表示装置と、該表示装置とネットワークを介して相互に通信可能に接続される複数の情報端末を備える無線通信システムにおける表示方法であって、
前記表示装置は、
前記複数の情報端末の各々に表示される画面の画面情報を要求するタイミングを設定し、
該タイミングにしたがって、前記複数の情報端末の各々に送信する画面の画面情報を要求する画面情報要求を作成し、
前記画面情報要求を前記タイミングに該当する情報端末に送信し、
前記複数の情報端末の各々は、
前記表示装置によって送信される画面情報要求を受信し、
画面情報要求に応じて、表示している画面をキャプチャすることによって画面情報を作成し、
該画面情報を前記表示装置へ送信し、
前記表示装置は、
前記画面情報要求を送信した情報端末から送信される画面情報を受信し、
該画面情報に基づいて、画面を表示する、表示方法。
【請求項１０】
複数の情報端末とネットワークを介して相互に通信可能に接続される表示装置における表示方法であって、
前記複数の情報端末の各々に表示される画面の画面情報を要求するタイミングを設定し、
該タイミングにしたがって、前記複数の情報端末の各々に送信する画面の画面情報を要求する画面情報要求を作成し、
該画面情報要求を前記タイミングに該当する情報端末に送信し、
該情報端末から送信される画面情報を受信し、
該画面情報に基づいて、画面を表示する、表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムに関する。
【背景技術】
【０００２】
配線レスによる接続の簡易さから、情報端末をネットワークに接続し、情報端末に表示されている画面をプロジェクタで表示するシステムが普及している。更に、プロジェクタが、複数台の情報端末と同時にネットワークに接続され、複数台の情報端末の画面を一度に表示する技術が知られている。
【０００３】
ネットワークに接続された複数の端末機器に表示された画面の画面データをそれぞれ受信し、該複数の端末機器からの画像データを１画面の画面データに合成し、出力する技術が知られている（例えば、特許文献１参照）。これによって、ネットワークに接続された複数の端末機器に表示された画面を、１画面上に多画面表示することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来のネットワークを通じて情報端末の画面をプロジェクタで投影する技術では、情報端末の現在の画面に合わせてプロジェクタで表示する画面が更新される。つまり、情報端末側で画面をキャプチャするタイミングが設定され、そのタイミングで情報端末は画面情報をプロジェクタへ送信する。
【０００５】
プロジェクタ側では、複数の情報端末から送信される画面情報をそれぞれ受信するため、複数の情報端末から画面情報が送信されるタイミングによっては、集中して画面情報を受信するおそれがある。この場合、ネットワークにおける通信負荷が増大するとともに、プロジェクタにおけるデータ処理負荷等が増大することによって、プロジェクタで、各情報端末から送信される画面情報に基づく画面をスムーズに表示できなくなるおそれがある。また、場合によっては、情報端末とプロジェクタとの間での接続が切断されるおそれがある。
【０００６】
例えば、プロジェクタ、情報端末Ａ、及び情報端末Ｂがネットワークを介して接続され、情報端末Ａ、及び情報端末Ｂから送信される画面の画面情報に基づいて、画面をプロジェクタで表示することを考える。情報端末Ａが高いフレームレートで映像情報（画面情報）をプロジェクタに送信することによって、情報端末Ａとの間の通信にプロジェクタの通信処理が占有された場合に、情報端末Ｂとの通信がタイムアウトする可能性がある。
【０００７】
そこで、本発明は、ネットワークを通じて、複数の情報端末の画面の画面情報を受信し、表示装置に一度に各情報端末の画面をスムーズに表示することを目的とする。
【課題を解決するための手段】
【０００８】
開示の一実施例の無線通信システムは、
表示装置と、該表示装置とネットワークを介して相互に通信可能に接続される複数の情報端末を備える無線通信システムであって、
前記表示装置は、
前記複数の情報端末の各々に表示される画面の画面情報を要求するタイミングを設定し、
該タイミングにしたがって、前記複数の情報端末の各々に送信する画面の画面情報を要求する画面情報要求を作成し、
前記画面情報要求を送信した情報端末から送信される画面情報に基づいて、画面を表示する第１の制御部と、
該第１の制御部によって作成される画面情報要求を前記タイミングに該当する情報端末に送信し、該情報端末から送信される画面情報を受信する第１の送受信部と
を有し、
前記複数の情報端末の各々は、
前記表示装置によって送信される画面情報要求に応じて、表示している画面をキャプチャすることによって画面情報を作成する第２の制御部と、
前記表示装置によって送信される画面情報要求を受信し、前記第２の制御部によって作成した画面情報を前記表示装置へ送信する第２の送受信部と
を有する。
【発明の効果】
【０００９】
開示の実施例によれば、ネットワークを通じて、複数の情報端末の画面の画面情報を受信し、表示装置に一度に各情報端末の画面をスムーズに表示することができる。
【図面の簡単な説明】
【００１０】
【図１】無線通信システムの一実施例を示す図である。
【図２】表示装置のハードウエア構成を示す図である。
【図３】情報端末のハードウエア構成を示す図である。
【図４】表示装置、及び情報端末の一実施例を示す機能ブロック図である。
【図５】接続端末管理部に格納される情報の一例を示す図である。
【図６】無線通信システムの動作（その１）の一実施例を示すシーケンスチャートである。
【図７】無線通信システムの動作（その２）の一実施例を示すシーケンスチャートである。
【図８】画面更新タイミング決定テーブル（その１）の一例を示す図である。
【図９】画面更新タイミングを設定する処理の一実施例（その１）を示すフローチャートである。
【図１０】画面更新タイミング決定テーブル（その２）の一例を示す図である。
【図１１】画面更新タイミングを設定する処理の一実施例（その２）を示すフローチャートである。
【図１２】画面更新タイミング決定テーブル（その３）の一例を示す図である。
【図１３】画面更新タイミング決定テーブル（その４）の一例を示す図である。
【図１４】画面更新タイミングを設定する処理の一実施例（その３）を示すフローチャートである。
【図１５】画面更新タイミング決定テーブル（その５）の一例を示す図である。
【図１６】無線通信システムの一変形例を示す図である。
【図１７】表示装置、及び情報端末の一変形例を示す機能ブロック図である。
【図１８】表示装置、及び情報端末の一変形例を示す機能ブロック図である。
【図１９】画面情報の変化量の演算例を示す図である。
【図２０】画面更新タイミングを設定する処理の一変形例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。以下で説明する実施例は一例に過ぎず、本発明が適用される実施の形態は、以下の実施例に限られない。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１２】
＜実施例＞
＜無線通信システム＞
図１は、無線通信システムの一実施例を示す。
【００１３】
無線通信システムは、プロジェクタ等の表示装置１００と複数の情報端末（情報端末２００−５００）とを有する。無線通信システムの一実施例では、４台の情報端末を有する場合について説明するが、１−３台の情報端末を備えることもできるし、５台以上の情報端末を備えることもできる。情報端末は、携帯端末、携帯電話、スマートフォン、タブレット端末、ノートＰＣ等の無線通信装置を適用できる。
【００１４】
表示装置１００、及び情報端末２００−５００は、ネットワーク５０を介して互いに接続される。ネットワーク５０は、インタネット、イーサネット（登録商標）、無線ＬＡＮ(Local Area Network)、ＴＣＰ／ＩＰ等のトランザクション・プロトコルによるＬＡＮ、ＶＰＮや専用線を使用して接続されるＷＡＮ等として構成することができる。表示装置１００はネットワーク５０に有線で接続することもできるし無線で接続することもできる。また、情報端末２００−５００はネットワーク５０に有線で接続することもできるし、無線で接続することもできる。
【００１５】
表示装置１００は、複数の情報端末から各情報端末に表示されている画面の画面情報（画面データ）を取得し、各情報端末からの画面情報に基づいて、各情報端末によって表示されている画面を一画面で表示できるように処理（合成）し、表示エリア６０に表示（投影）する。図１に示される例では、４台の情報端末から送信される画面情報が一画面に表示できるように処理され、１つの表示エリア６０を複数に分割（ここでは、４分割）した分割領域にそれぞれ表示される。
【００１６】
＜表示装置１００＞
図２は、本実施形態に係る表示装置１００のハードウェア構成図である。図２に示されているように、本実施形態に係る表示装置１００は、表示装置１００全体の動作を制御するＣＰＵ(Central Processing Unit)１０２、及びＣＰＵ１０２の駆動に用いられる表示装置用プログラムを記憶したフラッシュメモリ等のメモリ１０４を備える。また、ＣＰＵ１０２の制御にしたがってデータの読み出し又は書き込みを行う不揮発性メモリであれば、フラッシュメモリに限らず、メモリ１０４として、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）等を用いてもよい。さらに、ＣＰＵ１０２には、ＣＰＵ１０２のワークエリアとして使用されるＲＡＭ(Random Access Memory)（図示無し）を内蔵する。
【００１７】
さらに、表示装置１００は、各情報端末から送信される画面情報に対してデジタル信号処理を行うデジタルシグナルプロセッサ(digital signal processor: DSP)１０６、デジタル信号処理後の画面情報に基づいて作像処理を行う作像エンジン１０８、作像処理された画面情報を表示エリア６０に表示する際に使用する光源１１０、及びレンズ１１２を備える。
【００１８】
さらに、表示装置１００は、周辺機器（図示なし）を表示装置１００に接続するユニバーサルシリアルバス等のバスポート１１４、表示装置１００をネットワーク５０へ接続する無線ＬＡＮモジュール１１６、イーサネット（登録商標）等のＬＡＮポート１１８を備える。さらに、表示装置１００は、ＨＤＭＩ（登録商標）(High-Definition Multimedia Interface）等のインタフェース(I/F)１２０、ビデオ信号を入力するＶＩＤＥＯ−ＩＮ１２２を備える。
【００１９】
＜情報端末２００＞
図３は、本実施形態に係る情報端末２００のハードウェア構成図である。情報端末２００は、情報端末２００全体の動作を制御するＣＰＵ２０１、ＣＰＵ２０１の駆動に用いられるプログラムを記憶したＲＯＭ２０２、ＣＰＵ２０１のワークエリアとして使用されるＲＡＭ２０３を備えている。さらに、情報端末２００は、情報端末用のプログラム等の各種データを記憶するＨＤ２０４、ＣＰＵ２０１の制御にしたがってＨＤ２０４に対する各種データの読み出しまたは書き込みを制御するＨＤＤ(Hard Disk Drive)２０５を備えている。さらに、情報端末２００は、カーソル、メニュー、ウィンドウ、文字、または画面等の各種情報を表示するディスプレイ２０６、ネットワーク５０を利用してデータ通信するためのネットワークＩ／Ｆ２０７を備えている。
【００２０】
さらに、情報端末２００は、文字、数値、各種指示等の入力のための複数のキーを備えたキーボード２０８、各種指示の選択や実行、処理対象の選択、カーソルの移動等を行うマウス２０９を備えている。さらに、情報端末２００は、フラッシュメモリ等の記録メディア２１１に対するデータの読み出しまたは書き込み（記憶）を制御するメディアドライブ２１０を備えている。さらに、情報端末２００は、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ(Compact Disc Read Only Memory)２１３に対する各種データの読み出しまたは書き込みを制御するＣＤ−ＲＯＭドライブ２１２、および、上記各構成要素を図３に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン２１４を備えている。
【００２１】
情報端末３００−５００は、上記情報端末２００と同様のハードウェア構成を有しているため、その説明を省略する。但し、ＨＤ２０４には、各情報端末を制御するためのプログラム等の各種データが記憶されている。
【００２２】
＜実施形態の機能構成＞
次に、本実施形態の機能構成について説明する。図４は、本実施形態の無線通信システムを構成する表示装置１００、及び情報端末２００の機能ブロック図である。図４では、表示装置１００、及び情報端末２００が、ネットワーク５０を介してデータ通信することができるように接続されている。
【００２３】
＜表示装置１００の機能構成＞
表示装置１００は、接続端末管理部１５２、画面取得タイミング決定部１５４、端末画面取得部１５６、表示画面生成部１５８、表示部１６０、及び通信部１６２を有している。これら各部は、図２に示されている各構成要素のいずれかが、メモリ１０４からＣＰＵ１０２に内蔵されるＲＡＭ上に展開された表示装置用のプログラムに従ったＣＰＵ１０２からの命令によって動作することで実現される機能または手段である。
【００２４】
＜表示装置１００の各機能構成＞
次に、図２および図４を用いて、表示装置１００の各機能構成について説明する。なお、以下では、表示装置１００の各機能構成を説明するにあたって、図２に示されている各構成要素のうち、表示装置１００の各機能構成を実現させるための主な構成要素との関係も説明する。
【００２５】
図４に示されている表示装置１００の接続端末管理部１５２は、図２に示されているＣＰＵ１０２からの命令、および図２に示されているメモリ１０４によって実現される。接続端末管理部１５２は、表示装置１００に接続し、且つ画面を表示している情報端末の情報を保持する。
【００２６】
図５は、接続端末管理部１５２に格納される情報の一例を示す。接続端末管理部１５２には、表示装置１００に接続し、画面を表示している情報端末毎に、情報端末を一意に特定する端末識別子等の端末識別情報と、情報端末と通信する際に使用する端末アドレスとを紐付けることによって関連付けて格納する。図５に示される例では、端末識別子「dev_001」と端末アドレス「192.168.11.2」とが紐付けられ、端末識別子「dev_002」と端末アドレス「192.168.11.5」とが紐付けられる。
【００２７】
表示装置１００の画面取得タイミング決定部１５４は、図２に示されているＣＰＵ１０２からの命令によって実現される。画面取得タイミング決定部１５４は、表示装置１００で表示する各情報端末に表示されている画面の画面情報の取得タイミングを決定する。
【００２８】
表示装置１００の端末画面取得部１５６は、図２に示されているＣＰＵ１０２からの命令によって実現される。端末画面取得部１５６は、表示装置１００に接続され、画面を表示している情報端末から画面の画面情報を取得する。
【００２９】
表示装置１００の表示画面生成部１５８は、図２に示されているＣＰＵ１０２からの命令、図２に表示されているＤＳＰ１０６によって実現される。表示画面生成部１５８は、各情報端末から取得した画面情報を処理することによって表示装置１００で表示する画面を生成する。
【００３０】
表示装置１００の表示部１６０は、図２に示されているＣＰＵ１０２からの命令、図２に表示されている作像エンジン１０８によって実現され、表示エリア６０に画面を表示する。
【００３１】
表示装置１００の通信部１６２は、図２に示されているＣＰＵ１０２からの命令、図２に表示されている無線ＬＡＮモジュール１１６、及びＬＡＮポート１１８のいずれかによって実現され、各情報端末と通信する。
【００３２】
＜情報端末２００の機能構成＞
情報端末２００は、操作部２５２、画面表示部２５４、表示画面キャプチャ部２５６、及び通信部２５８を有している。これら各部は、図３に示されている各構成要素のいずれかが、ＲＯＭ２０２からＲＡＭ２０３上に展開された情報端末用のプログラムに従ったＣＰＵ２０１からの命令によって動作することで実現される機能または手段である。
【００３３】
＜情報端末２００の各機能構成＞
次に、図３および図４を用いて、情報端末２００の各機能構成について説明する。なお、以下では、情報端末２００の各機能構成を説明するにあたって、図３に示されている各構成要素のうち、情報端末２００の各機能構成を実現させるための主な構成要素との関係も説明する。
【００３４】
図４に示されている情報端末２００の操作部２５２は、図３に示されているＣＰＵ２０１からの命令、および図３に示されているキーボード２０８、及びマウス２０９によって実現される。操作部２５２は、ユーザ（利用者）による各種入力を受け付ける。例えば、ユーザが、図３に示されているキーボード２０８、及びマウス２０９を操作することによって、接続要求を行うと、図４に示されている操作部２５２が接続要求を受け付ける。
【００３５】
情報端末２００の画面表示部２５４は、図３に示されているＣＰＵ２０１からの命令、図３に示されているディスプレイ２０６によって実現される。画面表示部２５４は、ディスプレイ２０６に画面を表示する。
【００３６】
情報端末２００の表示画面キャプチャ部２５６は、図３に示されているＣＰＵ２０１からの命令によって実現される。表示画面キャプチャ部２５６は、情報端末２００のディスプレイ２０６に表示している画面をキャプチャすることによって画面情報を作成する。
【００３７】
情報端末２００の通信部２５８は、図３に示されているＣＰＵ２０１からの命令、図３に示されているネットワークI/F２０７によって実現される。通信部２５８は、表示装置１００と通信を行う。
【００３８】
＜無線通信システムの動作＞
＜表示装置１００と情報端末２００との間の接続処理＞
図６は、表示装置１００と情報端末２００との間の接続処理を示す。
【００３９】
ステップＳ６０２では、ユーザが情報端末２００を操作することによって、情報端末２００と表示装置１００との間で接続処理が開始される。例えば、ユーザが図３に示されるキーボード２０８、及びマウス２０９を操作することによって、操作部２５２は、その操作による接続要求を受け付ける。
【００４０】
ステップＳ６０４では、操作部２５２は、受け付けた接続要求にしたがって、通信部２５８に接続要求を送信することを依頼する。
【００４１】
ステップＳ６０６では、通信部２５８は、操作部２５２からの接続要求の送信依頼にしたがって、表示装置１００へ接続要求を送信する。
【００４２】
ステップＳ６０８では、情報端末２００の通信部２５８から送信される接続要求は、表示装置１００の通信部１６２に受信される。表示装置１００の通信部１６２は、情報端末２００の通信部２５８との間で接続処理を行うとともに、接続端末管理部１５２へ、接続要求を送信した情報端末を登録する。
【００４３】
以上の処理によって、情報端末２００と表示装置１００とが接続される。情報端末３００−５００と表示装置１００との間の接続処理についても、図６を適用できる。
【００４４】
＜表示装置１００で複数の情報端末のそれぞれ表示されている画面を表示する処理＞
図７は、表示装置１００で情報端末２００、及び３００のそれぞれに表示されている画面を表示する処理を示す。図７に示される処理の前提として、表示装置１００と、情報端末２００、及び情報端末３００との間で図６に示される処理が行われることによって接続されている。
【００４５】
ステップＳ７０２では、表示装置１００の表示画面生成部１５８は、情報端末２００、及び３００のそれぞれに表示されている画面を一画面に表示する一覧画面の表示を開始する。
【００４６】
ステップＳ７０４では、表示装置１００の表示画面生成部１５８は、接続端末管理部１５２によって管理されている情報端末、換言すれば、表示装置１００と接続されている情報端末の一覧を取得する。
【００４７】
ステップＳ７０６では、表示装置１００の表示画面生成部１５８は、画面取得タイミング決定部１５４に、ステップＳ７０４で取得した情報端末の一覧に含まれる情報端末を登録する。
【００４８】
ステップＳ７０８では、表示装置１００の画面取得タイミング決定部１５４は、一覧画面表示を開始する。つまり、ステップＳ７０６で登録した情報端末の各々に表示されている画面を一画面に表示する処理を開始する。
【００４９】
ステップＳ７１０では、表示装置１００の画面取得タイミング決定部１５４は、表示装置１００の状態に基づいて、各情報端末から画面を取得するタイミングを判断する。各情報端末から画面を取得するタイミングを判断する処理については、後述する。
【００５０】
ステップＳ７１２では、表示装置１００の画面取得タイミング決定部１５４は、表示画面生成部１５８に、各情報端末について画面を更新する画面更新タイミングを通知する。例えば、画面取得タイミング決定部１５４は、情報端末の識別子、及びその情報端末の識別子と紐付けられる画面更新タイミングとを表示画面生成部１５８に通知する。
【００５１】
ステップＳ７１４では、表示装置１００の表示画面生成部１５８は、ステップＳ７１２で通知された情報端末の識別子に紐付けられた情報端末のアドレスをステップＳ７０４で取得した情報端末の一覧から取得する。表示画面生成部１５８は、各情報端末についての画面更新タイミングにしたがって、端末画面取得部１５６に、情報端末の識別子、及び端末アドレスを通知することによって、その情報端末に表示されている画面の画面情報を取得することを要求する。
【００５２】
ステップＳ７１６では、表示装置１００の端末画面取得部１５６は、通信部１６２に端末アドレスを付帯した端末画面取得要求を入力する。
【００５３】
ステップＳ７１８では、表示装置１００の通信部１６２は、ステップＳ７１６で端末画面取得部１５６によって入力された端末画面取得要求に付帯された端末アドレスを宛先として、画面取得要求を送信する。
【００５４】
ステップＳ７２０では、ステップＳ７１８で送信された画面取得要求は、情報端末２００の通信部２５８によって受信される。情報端末２００の通信部２５８は、画面取得要求にしたがって、情報端末２００の表示画面キャプチャ部２５６へ画面キャプチャ要求を入力する。
【００５５】
ステップＳ７２２では、ステップＳ７２０で入力された画面キャプチャ要求にしたがって、情報端末２００の表示画面キャプチャ部２５６は、情報端末２００の画面表示部２５４によって表示されている画面をキャプチャすることによって画面情報を作成する。情報端末２００の表示画面キャプチャ部２５６は、画面情報を情報端末２００の通信部２５８へ入力する。
【００５６】
ステップＳ７２４では、情報端末２００の通信部２５８は、表示装置１００へ情報端末２００の表示画面キャプチャ部２５６から入力される画面情報を付帯した画面取得応答を送信する。
【００５７】
ステップＳ７２６では、ステップＳ７２４で送信された画面取得応答は、表示装置１００の通信部１６２によって受信される。表示装置１００の通信部１６２は、端末画面取得部１５６へ画面取得応答に付帯される画面情報を付帯した端末画面取得応答を入力する。
【００５８】
ステップＳ７２８では、表示装置１００の端末画面取得部１５６は、表示画面生成部１５８へステップＳ７２６で通信部１６２から入力された端末画面取得応答を入力する。
【００５９】
ステップＳ７３０では、表示装置１００の表示画面生成部１５８は、ステップＳ７２８で端末画面取得部１５６から入力された端末画面取得応答にしたがって、表示装置１００の表示部１６０に対して表示されている画面を更新することを要求する。
【００６０】
その後、表示装置１００の表示部１６０は、表示画面生成部１５８によって要求された画面の更新にしたがって、表示エリア６０に表示されている画面を更新する。
【００６１】
ステップＳ７３２では、表示装置１００の画面取得タイミング決定部１５４は、表示装置１００の状態に基づいて、各情報端末から画面を取得するタイミングを判断する。各情報端末から画面を取得するタイミングを判断する処理については、後述する。
【００６２】
ステップＳ７３４では、表示装置１００の画面取得タイミング決定部１５４は、表示画面生成部１５８に、各情報端末について画面更新タイミングを通知する。例えば、画面取得タイミング決定部１５４は、情報端末の識別子、及びその情報端末の識別子と紐付けられる画面更新タイミングとを表示画面生成部１５８に通知する。
【００６３】
ステップＳ７３６では、表示装置１００の表示画面生成部１５８は、ステップＳ７３４で通知された情報端末の識別子に紐付けられた情報端末のアドレスをステップＳ７０４で取得した情報端末の一覧から取得する。表示画面生成部１５８は、各情報端末についての画面更新タイミングにしたがって、端末画面取得部１５６に、情報端末の識別子、及び端末アドレスを通知することによって、その情報端末に表示されている画面の画面情報を取得することを要求する。
【００６４】
ステップＳ７３８では、表示装置１００の端末画面取得部１５６は、通信部１６２に端末アドレスを付帯した端末画面取得要求を入力する。
【００６５】
ステップＳ７４０では、表示装置１００の通信部１６２は、ステップＳ７３８で端末画面取得部１５６によって入力された端末画面取得要求に付帯された端末アドレスを宛先として、画面取得要求を送信する。
【００６６】
ステップＳ７４２では、ステップＳ７４０で送信された画面取得要求は、情報端末３００の通信部２５８によって受信される。情報端末３００の通信部２５８は、画面取得要求にしたがって、情報端末３００の表示画面キャプチャ部２５６へ画面キャプチャ要求を入力する。
【００６７】
ステップＳ７４４では、ステップＳ７４２で入力された画面キャプチャ要求にしたがって、情報端末３００の表示画面キャプチャ部２５６は、情報端末３００の画面表示部２５４によって表示されている画面をキャプチャすることによって画面情報を作成する。情報端末３００の表示画面キャプチャ部２５６は、画面情報を情報端末３００の通信部２５８へ入力する。
【００６８】
ステップＳ７４６では、情報端末３００の通信部２５８は、表示装置１００へ情報端末３００の表示画面キャプチャ部２５６から入力される画面情報を付帯した画面取得応答を送信する。
【００６９】
ステップＳ７４８では、ステップＳ７４６で送信された画面取得応答は、表示装置１００の通信部１６２によって受信される。表示装置１００の通信部１６２は、端末画面取得部１５６へ画面取得応答に付帯される画面情報を付帯した端末画面取得応答を入力する。
【００７０】
ステップＳ７５０では、表示装置１００の端末画面取得部１５６は、表示画面生成部１５８へステップＳ７４８で通信部１６２から入力された端末画面取得応答を入力する。
【００７１】
ステップＳ７５２では、表示装置１００の表示画面生成部１５８は、ステップＳ７５０で端末画面取得部１５６から入力された端末画面取得応答にしたがって、表示部１６０に対して表示されている画面を更新することを要求する。
【００７２】
その後、表示装置１００の表示部１６０は、表示画面生成部１５８によって要求された画面の更新にしたがって、表示エリア６０に表示されている画面を更新する。
【００７３】
図７では、２台の情報端末に表示されている画面を表示装置で表示する場合について説明したが、３台以上の情報端末に表示されている画面を表示装置で表示する場合についても、図７を適用できる。具体的には、情報端末と表示装置が接続された後に、ステップＳ７１０−Ｓ７３０の処理が行われる。
【００７４】
＜画面取得タイミングを決定する処理（その１）＞
表示装置１００の画面取得タイミング決定部１５４は、情報端末との間の通信状態と画面取得タイミングとを紐付けた画面更新タイミング決定テーブル（その１）を有する。
【００７５】
図８は、画面更新タイミング決定テーブル（その１）の一例を示す。図８に示される例では、通信状態として画面情報を受信した際のスループットと、画面取得タイミングとして単位時間（１秒間）あたりに取得する画面情報の回数とが紐付けられる。例えば、画面情報を受信した際のスループットが15Mbps以上である場合には１秒間に１０回画面情報を取得し、スループットが5Mbps以上15Mbps未満である場合には１秒間に５回画面情報を取得し、スループットが5Mbps未満である場合には１秒間に１回画面情報を取得するように設定される。図８は一例であり、通信状態を２種類に区分することも、４種類以上に区分することもできる。
【００７６】
図９は、画面更新タイミングを設定する処理の一実施例（その１）を示す。
【００７７】
ステップＳ９０２では、表示装置１００の画面取得タイミング決定部１５４は、接続している情報端末に表示されている画面を一画面に表示する一覧画面の表示を開始する。
【００７８】
ステップＳ９０４では、表示装置１００の画面取得タイミング決定部１５４は、画面取得タイミングに初期値を設定する。ここで、初期値は予め設定することも、入力を促して入力された値を設定することもできる。
【００７９】
ステップＳ９０６では、表示装置１００の画面取得タイミング決定部１５４は画面取得タイミングの初期値を表示画面生成部１５８へ通知し、表示画面生成部１５８は画面取得タイミングの初期値にしたがって端末画面取得部１５６へ端末画面取得要求を入力する。端末画面取得部１５６は、表示画面生成部１５８によって入力された端末画面取得要求にしたがって、通信部１６２から画面取得要求を送信する。
【００８０】
ステップＳ９０８では、ステップＳ９０６で送信された画面取得要求は、情報端末に受信される。情報端末は、表示装置１００からの画面取得要求にしたがって、表示している画面をキャプチャし、そのキャプチャした画面の画面情報を付帯した画面取得応答を表示装置１００へ送信する。表示装置１００の通信部１６２は、情報端末から送信される画面取得応答を受信するとともに、その画面取得応答を受信した際の受信スループットを計測し取得する。つまり、通信部１６２は、受信スループットを監視する。
【００８１】
ステップＳ９１０では、表示装置１００の通信部１６２によって受信された画面取得応答は、端末画面取得部１５６へ入力される。端末画面取得部１５６は、通信部１６２によって入力された画面取得応答を表示画面生成部１５８へ入力する。表示画面生成部１５８は、端末画面取得部１５６から入力された画面取得応答から、画面情報を取得し、表示部１６０へ入力することによって表示画面を更新することを要求する。
【００８２】
ステップＳ９１２では、表示装置１００の画面取得タイミング決定部１５４は、ステップＳ９０８で取得した受信スループットを通信状態として設定する。
【００８３】
ステップＳ９１４では、表示装置１００の画面取得タイミング決定部１５４は、図８に示される画面更新タイミング決定テーブル（その１）を参照し、ステップＳ９０８で取得した受信スループットに対応する画面取得タイミングに更新する。
【００８４】
ステップＳ９１６では、表示装置１００の画面取得タイミング決定部１５４はステップＳ９１４で設定された画面取得タイミングにしたがって、画面を取得するタイミングまで待機する。
【００８５】
図９に示される処理によって、表示装置１００は、受信スループット等の通信状態に基づいて、各情報端末から画面の画面情報を取得するタイミングを設定することができる。
【００８６】
＜画面取得タイミングを決定する処理（その２）＞
表示装置１００の画面取得タイミング決定部１５４は、表示装置１００の処理負荷状態(Load Average)等の負荷を表す指標と画面取得タイミングとを紐付けた画面更新タイミング決定テーブル（その２）を有する。
【００８７】
図１０は、画面更新タイミング決定テーブル（その２）の一例を示す。図１０に示される例では、負荷を表す指標として表示装置１００の実行プロセスの平均数（処理負荷状態（ロードアベレージ））と、画面取得タイミングとして単位時間（１秒間）あたりに取得する画面情報の回数とが紐付けられる。一般的に、実行プロセスの平均数が表示装置１００に搭載されるCPUの数を超える場合には高負荷とされる。処理負荷状態が0.5未満である場合には１秒間に１０回画面情報を取得し、処理負荷状態が0.5以上1未満である場合には１秒間に５回画面情報を取得し、処理負荷状態が1以上である場合には１秒間に１回画面情報を取得するように設定される。図１０は一例であり、負荷を表す指標を２種類に区分することも、４種類以上に区分することもできる。また、負荷を表す指標として、CPUの使用率を使用することもできる。
【００８８】
図１１は、画面更新タイミングを設定する処理の一実施例（その２）を示す。
【００８９】
ステップＳ１１０２では、表示装置１００の画面取得タイミング決定部１５４は、接続している情報端末の一覧画面の表示を開始する。
【００９０】
ステップＳ１１０４では、表示装置１００の画面取得タイミング決定部１５４は、画面取得タイミングに初期値を設定する。ここで、初期値は予め設定することも、入力を促し、入力された値を設定することもできる。
【００９１】
ステップＳ１１０６では、表示装置１００の画面取得タイミング決定部１５４は画面取得タイミングの初期値を表示画面生成部１５８へ通知し、表示画面生成部１５８は画面取得タイミングの初期値にしたがって端末画面取得部１５６へ端末画面取得要求を入力する。端末画面取得部１５６は、表示画面生成部１５８によって入力された端末画面取得要求にしたがって、通信部１６２から画面取得要求を送信する。
【００９２】
ステップＳ１１０８では、ステップＳ１１０６で送信された画面取得要求は、情報端末に受信される。情報端末は、表示装置１００からの画面取得要求にしたがって、表示している画面をキャプチャし、そのキャプチャした画面の画面情報を付帯した画面取得応答を表示装置１００へ送信する。表示装置１００の通信部１６２は、情報端末から送信される画面取得応答を受信する。
【００９３】
ステップＳ１１１０では、表示装置１００の通信部１６２によって受信された画面取得応答は、端末画面取得部１５６へ入力される。端末画面取得部１５６は、通信部１６２によって入力された画面取得応答を表示画面生成部１５８へ入力する。表示画面生成部１５８は、端末画面取得部１５６から入力された画面取得応答から、画面情報を取得し、表示部１６０へ入力することによって表示画面を更新することを要求する。
【００９４】
ステップＳ１１１２では、表示装置１００の画面取得タイミング決定部１５４は、ロードアベレージを取得する。つまり、画面取得タイミング決定部１５４は、ロードアベレージを監視する。
【００９５】
ステップＳ１１１４では、表示装置１００の画面取得タイミング決定部１５４は、図１０に示される画面更新タイミング決定テーブル（その２）を参照し、ステップＳ１１１２で取得したロードアベレージに対応する画面取得タイミングに更新する。
【００９６】
ステップＳ１１１６では、表示装置１００の画面取得タイミング決定部１５４はステップＳ１１１４で設定された画面取得タイミングにしたがって、画面を取得するタイミングまで待機する。
【００９７】
図１１に示される処理によって、表示装置１００は、処理負荷状態等の負荷を表す指標に基づいて、各情報端末から画面の画面情報を取得するタイミングを設定することができる。
【００９８】
＜画面取得タイミングを決定する処理（その３）＞
表示装置１００の画面取得タイミング決定部１５４は、情報端末との間の通信状態と画面取得タイミングを算出する際に使用する算出係数（以下、「第１の算出係数」という）とを紐付けた画面更新タイミング決定テーブル（その３）と、表示装置１００の処理負荷状態(Load Average)と画面取得タイミングを算出する際に使用する算出係数（以下、「第２の算出係数」という）とを紐付けた画面更新タイミング決定テーブル（その４）を有する。
【００９９】
画面取得タイミング決定部１５４は、画面更新タイミングの初期値と画面更新タイミング決定テーブル（その３）に基づいて決定される第１の算出係数と画面更新タイミング決定テーブル（その４）に基づいて決定される第２の算出係数とを用いて積等の演算処理を行うことによって、画面取得タイミングを設定する。その後、設定された画面取得タイミングを初期値として、該初期値と、第１の算出係数と、第２の算出係数に基づいて、積等の演算処理を行うことによって画面取得タイミングを更新できる。ここで、積は一例であり、積以外の演算処理を行うことによって画面取得タイミングを設定することもできる。
【０１００】
図１２は、画面更新タイミング決定テーブル（その３）の一例を示す。図１２に示される例では、通信状態として画面情報を受信した際のスループットと、第１の算出係数とが紐付けられる。例えば、画面情報を受信した際のスループットが15Mbps以上である場合には第１の算出係数は「１（×１）」であり、スループットが5Mbps以上15Mbps未満である場合には第１の算出係数は「０．５（×０．５）」であり、スループットが5Mbps未満である場合には第１の算出係数は「０．１（×０．１）」であるように設定される。図１１は一例であり、通信状態を２種類に区分することも、４種類以上に区分することもできる。
【０１０１】
図１３は、画面更新タイミング決定テーブル（その４）の一例を示す。図１３に示される例では、負荷を表す指標として表示装置１００の実行プロセスの平均数（処理負荷状態（ロードアベレージ））と、第２の算出係数とが紐付けられる。処理負荷状態が0.5未満である場合には第２の算出係数は「１（×１）」であり、処理負荷状態が0.5以上1未満である場合には第２の算出係数は「０．５（×０．５）」であり、処理負荷状態が1以上である場合には第２の算出係数は「０．１（×０．１）」であるように設定される。図１３は一例であり、負荷を表す指標を２種類に区分することも、４種類以上に区分することもできる。また、負荷を表す指標として、CPUの使用率を使用することもできる。
【０１０２】
図１４は、画面更新タイミングを設定する処理の一実施例（その３）を示す。
【０１０３】
ステップＳ１４０２では、表示装置１００の画面取得タイミング決定部１５４は、接続している情報端末の一覧画面の表示を開始する。
【０１０４】
ステップＳ１４０４では、表示装置１００の画面取得タイミング決定部１５４は、画面取得タイミングに初期値を設定する。ここで、初期値は、予め設定することもできるし、入力を促して、入力された値を設定することもできる。
【０１０５】
ステップＳ１４０６では、表示装置１００の画面取得タイミング決定部１５４は画面取得タイミングの初期値を表示画面生成部１５８へ通知し、表示画面生成部１５８は画面取得タイミングの初期値にしたがって端末画面取得部１５６へ端末画面取得要求を入力する。端末画面取得部１５６は、表示画面生成部１５８によって入力された端末画面取得要求にしたがって、通信部１６２から画面取得要求を送信する。
【０１０６】
ステップＳ１４０８では、ステップＳ１４０６で送信された画面取得要求は、情報端末に受信される。情報端末は、表示装置１００からの画面取得要求にしたがって、表示している画面をキャプチャし、そのキャプチャした画面の画面情報を付帯した画面取得応答を表示装置１００へ送信する。表示装置１００の通信部１６２は、情報端末から送信される画面取得応答を受信するとともに、その画面取得応答を受信した際の受信スループットを取得する。つまり、通信部１６２は、受信スループットを監視する。
【０１０７】
ステップＳ１４１０では、表示装置１００の通信部１６２によって受信された画面取得応答は、端末画面取得部１５６へ入力される。端末画面取得部１５６は、通信部１６２によって入力された画面取得応答を表示画面生成部１５８へ入力する。表示画面生成部１５８は、端末画面取得部１５６から入力された画面取得応答から、画面情報を取得し、表示部１６０へ入力することによって表示画面を更新することを要求する。
【０１０８】
ステップＳ１４１２では、表示装置１００の画面取得タイミング決定部１５４は、ロードアベレージを取得するとともに、ステップＳ１４０８で取得した受信スループットを通信状態として設定する。つまり、画面取得タイミング決定部１５４は、ロードアベレージを監視する。
【０１０９】
ステップＳ１４１４では、表示装置１００の画面取得タイミング決定部１５４は、図１２に示される画面更新タイミング決定テーブル（その３）を参照しステップＳ１４１２で設定した受信スループットに対応する第１の算出係数を取得し、図１３に示される画面更新タイミング決定テーブル（その４）を参照しステップＳ１４１２で取得したロードアベレージに対応する第２の算出係数を取得する。画面取得タイミング決定部１５４は、画面取得タイミングの初期値に、第１の算出係数、及び第２の算出係数を乗算することによって、新たな画面取得タイミングを演算し、該画面取得タイミングに更新する。
【０１１０】
ステップＳ１４１６では、表示装置１００の画面取得タイミング決定部１５４はステップＳ１４１４で設定された画面取得タイミングにしたがって、画面を取得するタイミングまで待機する。
【０１１１】
図１４に示される処理によって、表示装置１００は、受信スループット、及び負荷を表す指標に基づいて、各情報端末に表示されている画面の画面情報を取得するタイミングを設定することができる。
【０１１２】
無線通信システムの一実施例によれば、ネットワークを介して、表示装置と、１又は複数の情報端末が相互に通信可能に接続される。表示装置は、該表示装置の通信状態によって各情報端末に表示されている画面の画面情報を取得するタイミングを設定し、該タイミングにしたがって、各情報端末へ画面の取得要求を行う。各情報端末は、表示装置から送信される画面の取得要求に応じて、現在の画面をキャプチャすることによって画面の画面情報を作成し、表示装置に送信する。表示装置は、各情報端末から受信した画面の画面情報に基づいて、各情報端末に表示されている画面を一画面に表示する。これによって、複数の情報端末から、各情報端末に表示されている画面の画面情報をネットワークを介して受信し表示装置で一度に表示する際に、表示装置に負荷が集中することを低減できるため、表示装置と各情報端末との接続が切断されることなく、各情報端末の画面を表示装置でスムーズに表示できる。
【０１１３】
＜変形例（その１）＞
無線通信システムの一変形例（その１）は、上述した実施例と画面取得タイミング決定部１５４における処理が異なる。画面取得タイミング決定部１５４は、各情報端末に表示されている画面の画面情報を取得するタイミングが設定されたテーブルを有する。
【０１１４】
図１５は、画面取得タイミング設定テーブルの一例を示す。画面取得タイミング設定テーブルには、表示装置１００に接続し、画面を表示している情報端末毎に、情報端末を一意に特定する端末識別子等の端末識別情報と、画面を取得するタイミングとを紐付けることによって関連付けて格納する。図１５に示される例では、端末識別子「dev_001」と画面取得タイミング「10回／秒」とが紐付けられ、端末識別子「dev_002」と画面取得タイミング「5回／秒」とが紐付けられる。
【０１１５】
画面取得タイミング決定部１５４は、画面取得タイミング設定テーブルにしたがって、各情報端末から表示している画面の画面情報を取得するタイミングを設定する。
【０１１６】
表示装置１００と情報端末２００との間の接続処理は図６を適用でき、表示装置１００に複数の情報端末２００、及び３００のそれぞれに表示されている画面を表示する処理は図７を適用できる。
【０１１７】
さらに、画面取得タイミングを決定する処理は、図９を適用できる。ただし、ステップＳ９０８において、画面データを受信する際に受信スループットは計測されず、ステップ９１２、及びＳ９１４の処理は行われない。
【０１１８】
無線通信システムの一変形例によれば、上述した実施例と比較して、画面取得タイミングを更新する処理が削減されるため、表示装置１００に各情報端末に表示されている画面を表示する処理に関わるパフォーマンスを向上できる。
【０１１９】
＜変形例（その２）＞
図１6は、無線通信システムの一変形例（その２）を示す。
【０１２０】
無線通信システムは、プロジェクタ等の表示装置６００と複数の情報端末（情報端末７００−１２００）とを有する。無線通信システムの一変形例では、６台の情報端末を有する場合について説明するが、１−５台の情報端末を備えることもできるし、７台以上の情報端末を備えることもできる。情報端末は、携帯端末、携帯電話、スマートフォン、タブレット端末、ノートＰＣ等の無線通信装置を適用できる。
【０１２１】
表示装置６００、及び情報端末７００−１２００は、ネットワーク（図示無し）を介して互いに接続される。ネットワークは、インタネット、イーサネット（登録商標）、無線ＬＡＮ、ＴＣＰ／ＩＰ等のトランザクション・プロトコルによるＬＡＮ、ＶＰＮや専用線を使用して接続されるＷＡＮ等として構成することができる。表示装置６００はネットワークに有線で接続することもできるし無線で接続することもできる。また、情報端末７００−１２００はネットワークに有線で接続することもできるし、無線で接続することもできる。
【０１２２】
表示装置６００は、複数の情報端末から各情報端末に表示されている画面の画面情報を取得し、各情報端末からの画面情報に基づいて、各情報端末によって表示されている画面を一画面で表示できるように処理（合成）し、表示エリア６０に表示する。図１６に示される例では、表示エリア６０は、広いメインエリア６２、狭いサブエリア６４、６６、及び６８に分割され、サブエリアに表示される画面は、狭いサブエリア６４、６６、及び６８に表示される画面から選択されたものとすることができる。サブエリア６４、６６、及び６８に表示される画面は、矢印７０、又は７２を選択することによって切り替えることができる。つまり、図１６に示される例では、６台の情報端末から送信される画面の画面情報のうち、３台の情報端末から送信される画面がサブエリア６４、６６、及び６８に表示され、サブエリア６４、６６、及び６８に表示される画面の一つがメインエリア６２に表示される。
【０１２３】
表示装置６００は、情報端末７００−１２００に表示されている画面の画面情報を取得する際に、各情報端末に表示されている画面がメインエリア６２に表示されるか、サブエリア６４、６６、及び６８に表示されるか、表示されないかに応じて、画面取得タイミングを切り替える。換言すれば、表示装置１００は、各情報端末に表示されている画面がメインエリア６２に表示されるか、サブエリア６４、６６、及び６８に表示されるか、表示されないかに応じて、画面更新の優先度を設定する。例えば、表示装置１００は、メインエリア６２に表示される画面の取得タイミングの優先度を最も高くし、サブエリア６４、６６、及び６８に表示される画面の取得タイミングの優先度を２番目に高くし、表示されない画面の取得タイミングの優先度を最も低くする。
【０１２４】
具体的には、表示装置６００は、表示優先度判断テーブルを有する。表示優先度判断テーブルでは、図１６に示されるように、メインエリア６２に表示する「メイン表示」の場合には、画面の取得タイミングの優先順位を示す表示優先度は最も高く「１」に設定され、画面取得タイミングは「10回／秒」に設定される。サブエリア６４、６６、及び６８に表示する「サブ表示」の場合には、画面の取得タイミングの優先順位を示す表示優先度は２番目に高く「２」に設定され、画面取得タイミングは「5回／秒」に設定される。表示エリア６０に表示されない「非表示」の場合には、画面の取得タイミングの優先順位を示す表示優先度は最も低く「３」に設定され、画面取得タイミングは「１回／秒」に設定される。
【０１２５】
表示装置６００のハードウェア構成は図２に示される表示装置１００のハードウェア構成を適用でき、情報端末７００−１２００のハードウェア構成は図３に示される情報端末２００のハードウェア構成を適用できる。
【０１２６】
＜実施形態の機能構成＞
次に、本実施形態の機能構成について説明する。図１７は、本実施形態の無線通信システムを構成する表示装置６００、及び情報端末７００の機能ブロック図である。図１７では、表示装置６００、及び情報端末７００が、ネットワーク５０を介してデータ通信することができるように接続されている。
【０１２７】
＜表示装置６００の機能構成＞
表示装置６００は、接続端末管理部１５２、画面取得タイミング決定部１５４、端末画面取得部１５６、表示画面生成部１５８、表示部１６０、通信部１６２、及び表示優先度判断部１６４を有している。これら各部は、図２に示されている各構成要素のいずれかが、メモリ１０４からＣＰＵ１０２に内蔵されるＲＡＭ上に展開された表示装置用のプログラムに従ったＣＰＵ１０２からの命令によって動作することで実現される機能または手段である。
【０１２８】
＜表示装置６００の各機能構成＞
次に、図２および図１７を用いて、表示装置６００の各機能構成について説明する。なお、以下では、表示装置６００の各機能構成を説明するにあたって、図２に示されている各構成要素のうち、表示装置６００の各機能構成を実現させるための主な構成要素との関係も説明する。
【０１２９】
図１７に示される表示装置６００の各機能のうち、接続端末管理部１５２、画面取得タイミング決定部１５４、端末画面取得部１５６、表示画面生成部１５８、表示部１６０、及び通信部１６２は、上述したものを適用できる。
【０１３０】
図１７に示されている表示装置６００の表示優先度判断部１６４は、図２に示されているＣＰＵ１０２からの命令によって実現される。表示優先度判断部１６４は、表示優先度判断テーブルを有し、各情報端末に表示されている画面がメインエリア６２に表示されるか、サブエリア６４、６６、及び６８に表示されるか、表示されないかに応じて、画面更新の優先度を設定する。画面取得タイミング決定部１５４、表示優先度判断部１６４によって設定される画面更新の優先度に基づいて、画面取得タイミングを決定する。
【０１３１】
表示装置１００と情報端末２００との間の接続処理は図６を適用でき、表示装置１００に複数の情報端末２００、及び３００のそれぞれに表示されている画面を表示する処理は図７を適用できる。
【０１３２】
さらに、画面取得タイミングを決定する処理は、図９を適用できる。ただし、ステップＳ９０４において表示優先度判断テーブルに基づいて画面取得タイミングが設定され、ステップＳ９０８において、画面データを受信する際に受信スループットは計測されず、ステップ９１２、及びＳ９１４の処理は行われない。
【０１３３】
無線通信システムの一変形例（その２）によれば、各情報端末で表示している画面を表示するエリアに応じて、画面取得タイミングを設定する。これによって、広いエリアに表示される画面の画面情報の取得頻度を高くできるため、表示装置１００で表示する画面の見た目の品質を向上できる。
【０１３４】
＜変形例（その３）＞
無線通信システムの一変形例（その３）では、表示装置１３００は、各情報端末から送信される画面の画面情報の変化に基づいて、画面取得タイミングを設定する。
【０１３５】
無線通信システムの一変形例は、図１を適用できる。だたし、表示装置１００の代わりに表示装置１３００を有する。
【０１３６】
＜実施形態の機能構成＞
次に、本実施形態の機能構成について説明する。図１８は、本実施形態の無線通信システムを構成する表示装置１３００、及び情報端末２００の機能ブロック図である。図１８では、表示装置１３００、及び情報端末２００が、ネットワーク５０を介してデータ通信することができるように接続されている。
【０１３７】
＜表示装置１３００の機能構成＞
表示装置１３００は、接続端末管理部１５２、画面取得タイミング決定部１５４、端末画面取得部１５６、表示画面生成部１５８、表示部１６０、通信部１６２、及び情報端末画面変化量判断部１６６を有している。これら各部は、図２に示されている各構成要素のいずれかが、メモリ１０４からＣＰＵ１０２に内蔵されるＲＡＭ上に展開された表示装置用のプログラムに従ったＣＰＵ１０２からの命令によって動作することで実現される機能または手段である。
【０１３８】
＜表示装置１３００の各機能構成＞
次に、図２および図１８を用いて、表示装置１３００の各機能構成について説明する。なお、以下では、表示装置１３００の各機能構成を説明するにあたって、図２に示されている各構成要素のうち、表示装置１３００の各機能構成を実現させるための主な構成要素との関係も説明する。
【０１３９】
図１８に示される表示装置１３００の各機能のうち、接続端末管理部１５２、画面取得タイミング決定部１５４、端末画面取得部１５６、表示画面生成部１５８、表示部１６０、及び通信部１６２は、上述したものを適用できる。
【０１４０】
図１８に示されている表示装置１３００の情報端末画面変化量判断部１６６は、図２に示されているＣＰＵ１０２からの命令によって実現される。情報端末画面変化量判断部１６６は、各情報端末によって送信される画面情報の変化量を演算する。
【０１４１】
図１９は、画面情報の変化量の演算例を示す。情報端末画面変化量判断部１６６は、前に受信した画面情報と、新しく受信した画面情報に基づいて、各画素の差分を演算する。情報端末画面変化量判断部１６６は、各画素の差分に基づいて、変化した画素を矩形で囲んだ際の最少の矩形になる範囲を変化した画面情報とみなし、画面情報変化量を式（１）によって演算する。
【０１４２】
画面情報変化量＝dx×dy      （１）
式（１）において、「ｄｘ」は変化した画面情報の横方向（Ｘ方向）の画素数であり、「ｄｙ」は変化した画面情報の縦方向（Ｙ方向）の画素数である。
【０１４３】
表示装置１３００と情報端末２００との間の接続処理は図６を適用でき、表示装置１３００に複数の情報端末２００、及び３００のそれぞれに表示されている画面を表示する処理は図７を適用できる。
【０１４４】
＜画面取得タイミングを決定する処理（その４）＞
表示装置１００の情報端末画面変化量判断部１６６は画面情報変化量を求める。画面取得タイミング決定部１５４は、画面情報変化量と画面取得タイミングとを紐付けた画面更新タイミング決定テーブル（その５）（図示無し）を有する。画面更新タイミング決定テーブル（その５）では、画面情報変化量が大きくなるほど画面取得タイミングにおける画面の画面情報を取得する頻度が多くなるように設定し、画面情報変化量が小さくなるほど画面取得タイミングにおける画面の画面情報を取得する頻度が少なくなるように設定する。
【０１４５】
画面取得タイミング決定部１５４は、画面更新タイミング決定テーブル（その５）を参照し、情報端末画面変化量判断部１６６によって求められた画面情報変化量に対応する画面取得タイミングを設定する。
【０１４６】
図２０は、画面更新タイミングを設定する処理の一変形例を示す。
【０１４７】
ステップＳ２００２では、表示装置１００の画面取得タイミング決定部１５４は、接続している情報端末の一覧画面の表示を開始する。
【０１４８】
ステップＳ２００４では、表示装置１００の画面取得タイミング決定部１５４は、画面取得タイミングに初期値を設定する。ここで、初期値は予め設定することも、入力を促して入力された値を設定することもできる。
【０１４９】
ステップＳ２００６では、表示装置１００の画面取得タイミング決定部１５４は画面取得タイミングの初期値を表示画面生成部１５８へ通知し、表示画面生成部１５８は画面取得タイミングの初期値にしたがって端末画面取得部１５６へ端末画面取得要求を入力する。端末画面取得部１５６は、表示画面生成部１５８によって入力された端末画面取得要求にしたがって、通信部１６２から画面取得要求を送信する。
【０１５０】
ステップＳ２００８では、ステップＳ２００６で送信された画面取得要求は、情報端末に受信される。情報端末は、表示装置１００からの画面取得要求にしたがって、表示している画面をキャプチャし、そのキャプチャした画面の画面情報を付帯した画面取得応答を表示装置１００へ送信する。表示装置１００の通信部１６２は、情報端末から送信される画面取得応答を受信する。
【０１５１】
ステップＳ２０１０では、表示装置１００の通信部１６２によって受信された画面取得応答は、端末画面取得部１５６へ入力される。端末画面取得部１５６は、通信部１６２によって入力された画面取得応答を表示画面生成部１５８へ入力する。表示画面生成部１５８は、端末画面取得部１５６から入力された画面取得応答から、画面情報を取得し、表示部１６０へ入力することによって表示画面を更新することを要求する。
【０１５２】
ステップＳ２０１２では、表示装置１００の情報端末画面変化量判断部１６６は、受信した画面の画面情報の画面情報変化量を演算する。
【０１５３】
ステップＳ２０１４では、表示装置１００の画面取得タイミング決定部１５４は、画面更新タイミング決定テーブル（その５）を参照し、ステップＳ２０１２で演算した画面情報変化量に対応する画面取得タイミングに更新する。
【０１５４】
ステップＳ２０１６では、表示装置１００の画面取得タイミング決定部１５４はステップＳ２０１４で設定された画面取得タイミングにしたがって、画面を取得するタイミングまで待機する。
【０１５５】
図２０に示される処理によって、表示装置１００は、画面の画面情報変化量に基づいて、各情報端末から画面の画面情報を取得するタイミングを設定することができる。これによって、画面の更新頻度が少ない情報端末からの画面の画面情報を取得する頻度を少なくできるため、画面の画面情報を取得する頻度を少なくした分の処理を画面の更新頻度の高い情報端末から画面の画面情報を取得する処理にまわすことができる。これによって、画面の更新頻度の高い情報端末が接続された場合についても、画面の更新頻度を高くできるため対応でき、画面の見た目の画質を向上できる。
【０１５６】
表示装置の一例はプロジェクタであり、第１の制御部の一例はＣＰＵ１０２であり、第１の送受信部の一例は無線ＬＡＮモジュール１１６、及びＬＡＮポート１１８であり、画面情報要求の一例は画面取得要求である。第２の制御部の一例はＣＰＵ２０１であり、第２の送受信部の一例はネットワークＩ／Ｆ２０７である。
【０１５７】
なお、上述した実施例及び変形例は本発明の範囲を限定するものではなく、表示装置が表示している画面をキャプチャすることによって画面情報を作成する機能を備えてもよい。また、無線通信システムを構成する表示装置は複数台でもよく、どの表示装置にその機能を備えさせてもよい。
【０１５８】
なお、上述した実施例及び変形例で説明する表示装置と、情報端末とが接続されたシステム構成は一例であり、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【０１５９】
本発明は特定の実施例、変形例を参照しながら説明されてきたが、各実施例、変形例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【０１６０】
５０  ネットワーク
６０  表示エリア
１００、６００、１３００  表示装置
１０２  ＣＰＵ
１０４  メモリ
１０６  ＤＳＰ
１０８  作像エンジン
１１０  光源
１１２  レンズ
１１４  バスポート
１１６  無線ＬＡＮモジュール
１１８  ＬＡＮポート
１２０  Ｉ／Ｆ
１２２  ＶＩＤＥＯ−ＩＮ
１５２  接続端末管理部
１５４  画面取得タイミング決定部
１５６  端末画面取得部
１５８  表示画面生成部
１６０  表示部
１６２  通信部
１６４  表示優先度判断部
１６６  情報端末画面変化量判断部
２００−５００、７００−１２００  情報端末
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  ＨＤ
２０５  ＨＤＤ
２０６  ディスプレイ
２０７  ネットワークＩ／Ｆ
２０８  キーボード
２０９  マウス
２１０  メディアドライブ
２１１  メディア
２１２  ＣＤ−ＲＯＭドライブ
２１３  ＣＤ−ＲＯＭ
２５２  操作部
２５４  画面表示部
２５６  表示画面キャプチャ部
２５８  通信部
【先行技術文献】
【特許文献】
【０１６１】
【特許文献１】特開２００４−５４１３４号公報
【図１】
2016031411.tif 000003
【図２】
2016031411.tif 000004
【図３】
2016031411.tif 000005
【図４】
2016031411.tif 000006
【図５】
2016031411.tif 000007
【図６】
2016031411.tif 000008
【図７】
2016031411.tif 000009
【図８】
2016031411.tif 000010
【図９】
2016031411.tif 000011
【図１０】
2016031411.tif 000012
【図１１】
2016031411.tif 000013
【図１２】
2016031411.tif 000014
【図１３】
2016031411.tif 000015
【図１４】
2016031411.tif 000016
【図１５】
2016031411.tif 000017
【図１６】
2016031411.tif 000018
【図１７】
2016031411.tif 000019
【図１８】
2016031411.tif 000020
【図１９】
2016031411.tif 000021
【図２０】
2016031411.tif 000022