(57)【要約】【課題】ネットワークを通して複数の表示端末に送信される画像データを、各表示端末で同じタイミングで表示させることができるデータ送信制御装置を提供する。【解決手段】データ送信制御装置１００は、ネットワークに接続された複数のプロジェクタ１０１から応答コマンドをコマンド受信部１０２で受信する。受信データ解析部１０３は、応答コマンド情報からコマンドの受信時刻を得るとともに、コマンド送信部１０８からの送信コマンド情報から得られる送信データの送信時刻を得て、各プロジェクタの応答時間を得る。そして、複数のプロジェクタのうちの一つの応答時間を基準として、他のプロジェクタとの間の応答差分時間情報を得る。送信データ作成部１０７は応答差分時間情報にもとづいて、送信間隔を設定して、送信データ保持部１０６の画像データを、各表示端末に所定の送信タイミングで送信する。【選択図】図１
2015115915.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数の表示端末からの応答コマンドを受信するコマンド受信手段と、
前記コマンド受信手段によって受信された応答コマンドの受信時刻に対応する情報と、前記表示端末に送信した送信データの送信時刻に対応する情報とに基づいて、前記各表示端末の応答時間を計測する応答時間計測手段と、
前記表示端末に送信する送信データが保持された送信データ保持手段と、
前記応答時間計測手段から得られる応答時間に基づいて、各表示端末に送信する前記送信データの送信タイミングを制御する送信タイミング制御手段と、
を備えるデータ送信制御装置。
【請求項２】
前記複数の表示端末のうちの任意の一つの表示端末の応答時間を基準として、他の表示端末との間の応答差分時間情報を計測する応答差分情報計測手段を備え、
前記送信タイミング制御手段は、前記応答差分情報計測手段から得られる応答差分情報に基づいて、各表示端末に送信する前記送信データの送信タイミングを制御する請求項１に記載のデータ送信制御装置。
【請求項３】
表示端末の固有情報が保持された端末情報保持手段と、
前記端末情報保持手段に保持された固有情報、及び前記応答差分時間情報に基づいて、送信タイミング補正情報を生成する補正情報生成手段と、を備え、
前記送信タイミング制御手段は、前記送信タイミング補正情報に基づいて前記送信データの送信タイミングを制御するようにした請求項２に記載のデータ送信制御装置。
【請求項４】
前記表示端末はプロジェクタであり、固有情報はプロジェクタの表示処理能力を含む請求項３に記載のデータ送信制御装置。
【請求項５】
ネットワークに接続された複数の表示端末からの応答コマンドを受信するステップと、
受信された応答コマンドの受信時刻に対応する情報と、表示端末に送信した送信データの送信時刻に対応する情報とに基づいて、各表示端末の応答時間を計測するステップと、
複数の表示端末のうちの任意の一つの表示端末の応答時間を基準として、他の表示端末との間の応答差分時間情報を計測するステップと、
表示端末に送信する送信データを保持するステップと、
表示端末の固有情報を保持するステップと、
表示端末の固有情報及び応答差分時間情報に基づいて、送信タイミング補正情報を生成するステップと、
送信タイミング補正情報に基づいて送信データの送信タイミングを制御するステップと、
を備えるデータ送信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ネットワーク上に接続された表示端末に画像データを送信制御するデータ送信制御装置、及びデータ送信制御方法に関する。
【背景技術】
【０００２】
従来、表示端末に表示する画像の表示タイミングを合わせる制御においては、予めＮＴＰサーバーなど時刻情報サーバーを使用して、各端末の時刻を合わせた後、表示スケジュールリストを予め各表示端末に送信しておいて、所定の時刻に到達したとき、各端末から表示したい画像を保存したサーバーから呼び出して表示することが一般的である。（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２５２４２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、ネットワークに接続された複数の表示端末に送信する送信データの送信タイミングを調整することで複数の表示端末における画像表示タイミングを合わせることが可能なデータ送信制御装置を提供する。
【課題を解決するための手段】
【０００５】
本開示のデータ送信制御装置は、ネットワークに接続された複数の表示端末からの応答コマンドを受信するコマンド受信手段と、コマンド受信手段によって受信された応答コマンドの受信時刻に対応する情報と、表示端末に送信した送信データの送信時刻に対応する情報とに基づいて、各表示端末の応答時間を計測する応答時間計測手段と、表示端末に送信する送信データが保持された送信データ保持手段と、応答時間計測手段から得られる応答時間に基づいて、各表示端末に送信する送信データの送信タイミングを制御する送信タイミング制御手段を備える。
【発明の効果】
【０００６】
本開示では、ネットワーク上に接続された表示端末の送受信応答をネットワーク状態および表示したい画像データ、および表示端末特有の画像表示特性を考慮して各表示端末に送信する送信タイミングを制御するようにしている。これによって、時刻合わせ用のＮＴＴサーバーや画像情報を蓄積するサーバーなどの大掛かりなシステム構成が必要なく、また表示スケジュールを前もって各表示端末に送信することがないので、簡単に画像表示の表示タイミングを調整することが可能になる。
【図面の簡単な説明】
【０００７】
【図１】本開示の一実施の形態のデータ送信制御装置の構成を示すブロック図
【図２】本開示の一実施の形態のデータ送信制御装置のコマンド受信部の構成を示すブロック図
【図３】本開示の一実施の形態のデータ送信制御装置の受信データ解析部の構成を示すブロック図
【図４】本開示の一実施の形態のデータ送信制御装置のスケジュール管理部の構成を示すブロック図
【図５】本開示の一実施の形態のデータ送信制御装置の送信データ作成部の構成を示すブロック図
【図６】本開示の一実施の形態のデータ送信制御装置のコマンド送信部の構成を示すブロック図
【図７】本開示の一実施の形態のデータ送信制御装置のコマンド受信部の動作を説明するための動作説明図
【図８】本開示の一実施の形態のデータ送信制御装置の受信データ解析部の動作を説明するための動作説明図
【図９】本開示の一実施の形態のデータ送信制御装置のスケジュール管理部の動作を説明するための動作説明図
【図１０】本開示の一実施の形態のデータ送信制御装置のスケジュール管理部の他の動作を説明するための動作説明図
【図１１】本開示の一実施の形態のデータ送信制御装置の送信データ作成部の動作を説明するための動作説明図
【図１２】本開示の一実施の形態のデータ送信制御装置の動作を説明するための動作説明図
【発明を実施するための形態】
【０００８】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【０００９】
なお、発明者は、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するものであって、これらによって特許請求の範囲に記載の主題を限定することを意図するものではない。
【００１０】
（実施の形態１）
以下、図１〜図１２を用いて、実施の形態１を説明する。
【００１１】
［１−１．構成］
［１−１−１．全体の構成］
図１は本開示の一実施の形態のデータ送信制御装置の構成と、この制御装置と接続される表示端末のブロック図である。
【００１２】
図１において、プロジェクタ１０１は、受信された画像データを表示する表示端末であり、複数のプロジェクタＡ、Ｂ・・・Ｎがネットワーク上に存在する。プロジェクタ１０１はネットワークを介して画像データを送信するデータ送信制御装置１００に接続される。以下の説明においても、表示端末としてプロジェクタ１０１を使用するものとする。
【００１３】
コマンド受信部１０２は、プロジェクタ１０１からの応答コマンドを受信する回路である。コマンド受信部１０２は、応答コマンドを受信すると、応答コマンドを受信した時刻情報（受信時刻情報）を含む応答コマンド情報を生成し、受信データ解析部１０３に入力する。
【００１４】
受信データ解析部１０３はコマンド受信部１０２で受信した各プロジェクタからの応答コマンドの受信時刻に対応する情報と、後述するコマンド送信部１０８で送信された送信コマンド情報の送信時刻に対応する情報から各プロジェクタのコマンド応答時間を計測する。計測対象となる応答コマンドは、データ送信制御装置から送信された送信コマンドをプロジェクタが受けたときに、プロジェクタがそれに応答して生成しデータ送信制御装置１００に対して送信するコマンドである。尚、受信時刻に対応する情報は、受信時刻そのものを表す情報でもよく、受信時刻を別の記号で置き換えた符号等の情報であっても良い。同様に、送信時刻に対応する情報も送信時刻そのものを表す情報でも良く、送信時刻を別の記号で置き換えた符号等の情報であっても良い。
【００１５】
そして、基準となるコマンド送受信時刻との応答時間の差分を計測し、受信順位リストを作成し、スケジュール管理部１０４に出力する。すなわち、この受信データ解析部１０３は、応答時間計測手段と応答差分情報計測手段として機能する。
【００１６】
スケジュール管理部１０４は、受信データ解析部１０３で作成された受信順位リストと、登録データ保持部１０５に予め記憶されたプロジェクタの固有情報（機器名、ＩＰアドレスやＭＡＣアドレス、画像表示（情報処理）処理能力など機器の固有情報など）およびスケジュール情報をもとに、各々のプロジェクタ１０１の送信スケジュールリストを作成し、送信データ作成部１０７に出力する。
【００１７】
ここで、プロジェクタの固有情報としては、上記の機器名、ＩＰアドレス、ＭＡＣアドレス、画像表示（情報処理）処理能力がある。
【００１８】
この中で、画像表示処理に関連しては、特に次のような固有情報がある。すなわち、プロジェクタでは、受信する画像データのサイズと、プロジェクタ自体の解像度が一致しない場合、プロジェクタが受信した画像データ（例えばＷＸＧＡの画像）を最適画像（例えばＸＧＡの画像）にリサイズ処理する回路（処理エンジン）が備わっている。この処理エンジンによって、画像表示に要する時間が異なるので、この処理エンジンの情報がプロジェクタの固有情報となる。
【００１９】
また、プロジェクタには光源として高圧水銀ランプを使用したものと、ＬＥＤ（発光ダイオード）やレーザダイオードなどの固体光源を使用したものがある。高圧水銀ランプを使用したプロジェクタでは、映像を映出できる状態になるまでの時間は、固体光源を使用したプロジェクタに比べ多くの時間がかかる。このように画像の映出に要する時間の大半は光源の立ち上がり時間に依存しており、プロジェクタ内部の信号処理時間に比べて非常に長い。
【００２０】
従って、例えばスリープ状態（待機状態）の複数のプロジェクタに対してネットワークを介して起動用信号を送信し、再起動させて同時に映像を投写する場合には、このような使用光源の種別の情報を取得することは特に重要である。このため、本実施の形態では、このようなプロジェクタの光源の種別の情報を固有情報の一つとして取得するようにしている。
【００２１】
登録データ保持部１０５には、ユーザが使用可能な全てのプロジェクタの情報が保持されている。例えば、ユーザが居る建物の中の全ての会議室にプロジェクタが設置されているとすると、これらプロジェクタがネットワークと接続されていないものであっても、各プロジェクタの情報が登録データ保持部１０５に含まれている。
【００２２】
ここで、登録データ保持部１０５に保持されるスケジュール情報とは、データ送信制御装置１００から画像データを送信する送信対象となるプロジェクタを特定する情報である。このスケジュール情報は、例えば、ある建物の中の全ての会議室の各々にプロジェクタが設置されている場合、それらプロジェクタの内、データ送信制御装置１００から送信する画像を表示させたいプロジェクタを示す情報である。
【００２３】
送信データ作成部１０７は、スケジュール管理部１０４で作成された送信スケジュールリストをもとに送信間隔などのタイミングを調整するための送信タイミングの情報と、送信データ保持部１０６に保存された画像データや画像管理情報など関連情報を取得して送信する送信データを作成し、コマンド送信部１０８に出力する。コマンド送信部１０８は、送信データ作成部１０７で作成された送信データを各プロジェクタに対し、送信タイミングの情報に基づいた所定のタイミングで送信する。この送信時に送信した結果を送信時刻とともに蓄積し、送信コマンド情報として次回の送信タイミング作成のために受信データ解析部１０３に出力する。
【００２４】
［１−１−２．コマンド受信部の構成］
図２は本開示の一実施の形態のデータ送信制御装置のコマンド受信部１０２の構成を示すブロック図である。
【００２５】
図２において、受信回路２０１は、各々のプロジェクタ１０１からの応答コマンドを受信する回路であり、受信した応答コマンドは応答リスト作成回路２０２に出力する。
【００２６】
応答リスト作成回路２０２は、受信した各プロジェクタからの応答コマンドに、時間情報回路２０３で管理された現在の時間（時刻）情報を埋め込むことにより、応答コマンドの受信時刻を含む受信応答リストとして応答コマンド情報を作成し、作成した応答コマンド情報を受信データ解析部１０３に出力する。尚、受信応答リストは、後述する図７に示される形式のリストである。
【００２７】
［１−１−３．受信データ解析部の構成］
図３は本開示の一実施の形態のデータ送信制御装置の受信データ解析部１０３の構成を示すブロック図である。
【００２８】
図３において、応答リスト保持回路３０１はコマンド受信部１０２で作成された応答コマンド情報の受信応答リストを保持する回路であり、保持された受信応答リストは応答時間解析回路３０２に出力する。
【００２９】
送信リストデータ保持回路３０４は、後述するコマンド送信部１０８から送信された送信コマンド情報を保持する回路であり、送信ごとに送信データは更新され、次の送信まで保持される。
【００３０】
応答時間解析回路３０２は、応答リスト保持回路３０１からの受信応答リストと、送信リストデータ保持回路３０４で保持された前回の送信データの時間情報（送信コマンド情報）をもとに、プロジェクタ１０１との間のコマンド送受信時刻を計測し、各々のプロジェクタ１０１の送受信にかかる処理時間の詳細情報を解析する回路であり、解析した結果のリスト（図８（ａ）参照）を受信順位解析回路３０３に出力する。
【００３１】
受信順位解析回路３０３は、応答時間解析回路３０２からの解析結果をもとに、処理時間のかかる順に受信順位リストの順位を再作成し、スケジュール管理部１０４にその受信順位リスト（図８（ｂ）参照）を出力する。
【００３２】
［１−１−４．スケジュール管理部の構成］
図４は本開示の一実施の形態のデータ送信制御装置のスケジュール管理部１０４の構成を示すブロック図である。
【００３３】
図４において、受信順位リスト保持回路４０１は、受信データ解析部１０３で作成された受信順位リストを保持する回路であり、保持された受信順位リストは送信先検出回路４０２に出力される。
【００３４】
スケジュールリスト保持回路４０４は、登録データ保持部１０５に予め登録されたプロジェクタの固有情報、およびスケジュール情報を取得し、保持する回路である。
【００３５】
送信先検出回路４０２は、スケジュールリスト保持回路４０４に保存されたスケジュール情報及び各々のプロジェクタの機器関連情報に基づいて、受信順位リストにあるプロジェクタが登録された所定のプロジェクタであるかどうかを検出する。そして、スケジュールリスト保持回路４０４に登録され、かつスケジュール対象のプロジェクタ（画像データを送信するプロジェクタ）である場合は、スケジュール情報に従い、関連する情報を追加して送信スケジュールを作成し、送信スケジュール作成回路４０３に出力する。
【００３６】
送信スケジュール作成回路４０３は、送信先検出回路４０２で作成された送信スケジュールをもとに、各プロジェクタ固有の情報（画像処理方法）および応答時間情報（ネットワーク通信状況など）の関連付けを行い、送信スケジュールリスト（図１０参照）を作成する。作成した送信スケジュールリストは送信データ作成部１０７に出力される。
【００３７】
［１−１−５．送信データ作成部の構成］
図５は本開示の一実施の形態のデータ送信制御装置の送信データ作成部１０７の構成を示すブロック図である。
【００３８】
図５において、送信順位リスト作成回路５０１は、スケジュール管理部１０４で作成された送信スケジュールリストを受け、このリストに関連付けられたプロジェクタ固有情報から描画までに要する時間が大きいプロジェクタであると判断された場合は、再度、送信スケジュールリストの並び替え（送信時間の大きい順、応答順など）を行い、送信順位リストを作成する。この再度の並べ替えは、応答差分情報よりプロジェクタ固有情報による影響が大きい時に生じる。作成された送信順位リストは送信タイミング作成回路５０２に出力する。
【００３９】
送信タイミング作成回路５０２は、送信順位リストに含まれるプロジェクタ情報、および応答時間情報をもとに、各プロジェクタの送信する送信データの送信タイミングを作成する回路であり、作成した送信タイミングは送信スケジュールリスト作成回路５０３に出力する。
【００４０】
コンテンツデータ蓄積回路５０４は、送信データ保持部１０６に蓄積された画像データや画像関連データから、プロジェクタ１０１に表示する画像データ、及び画像関連データを取得し、保持する回路である。
【００４１】
送信スケジュールリスト作成回路５０３は、送信タイミング作成回路５０２で作成された送信タイミングの情報と、コンテンツデータ蓄積回路５０４に保持された画像データや画像関連データとの関連付けを行い、各々のプロジェクタ１０１に送信するための送信データをどのタイミングで送信するかを示す送信スケジュールリスト（図１１参照）を作成する。作成した送信スケジュールリストに含まれる送信タイミングの情報と送信（画像）データはコマンド送信部１０８に出力される。
【００４２】
［１−１−６．コマンド送信部の構成］
図６は本開示の一実施の形態のデータ送信制御装置のコマンド送信部１０８の構成を示すブロック図である。
【００４３】
図６において、送信順位リスト保持回路６０１は、送信データ作成部１０７で作成された送信データ及び送信タイミングの情報を保持する回路であり、保持されたデータは送信データ判別回路６０２に出力する。
【００４４】
送信データ判別回路６０２は、送信順位リスト保持回路６０１で保持された送信データが存在する場合は、送信データを送信リスト作成回路６０３に出力する。送信順位リスト保持回路６０１に送信データが存在しない場合は定期送信データ作成回路６０５で作成された定期送信データ（ＰＩＮＧコマンドなどの端末検索コマンドデータ）を取得し、送信リスト作成回路６０３に出力する。
【００４５】
送信リスト作成回路６０３は、送信データ判別回路６０２から出力された送信データを送信タイミングの情報に従って送信回路６０４を介して所定のプロジェクタに送信する。また、このとき送信リスト作成回路６０３は、送信時の時間情報（送信時刻情報）を付加した送信コマンド情報を作成し、受信データ解析部１０３に出力する。
【００４６】
［１−２．動作］
以上のように構成された装置において、その動作を以下説明する。
【００４７】
［１−２−１．コマンド受信部の動作］
図７では、ネットワーク上に存在する複数のプロジェクタ１０１としてプロジェクタＡ、プロジェクタＢ、プロジェクタＣが存在している場合を例にしている。
【００４８】
コマンド受信部１０２では、各プロジェクタからの応答コマンドの受信時刻を計測する。また、基準コマンドを決め、その基準コマンドの受信時刻に対する差分情報を計測し、応答コマンド情報として出力する。
【００４９】
図７では、コマンド受信部１０２がプロジェクタＡからの応答コマンドを受信したとき、受信時刻がＡｒであること、プロジェクタＢ、プロジェクタＣからの応答コマンドを受信したときの受信時刻をＢｒ、Ｃｒとしてそれぞれ登録する。プロジェクタＡからの応答コマンドを基準として基準時刻からの差分情報を計測し、その結果をそれぞれ、プロジェクタＢの応答がＸ秒遅れ、プロジェクタＣからの応答がＹ秒早いとした差分情報を、受信時刻Ａｒ、Ｂｒ、Ｃｒとともに応答コマンド情報として登録し出力する。
【００５０】
［１−２−２．受信データ解析部の動作］
図８（ａ）は本開示の一実施の形態のデータ送信制御装置の受信データ解析部１０３の動作を説明するための動作説明図である。
【００５１】
図８を参照して、コマンド受信部１０２で作成された応答コマンド情報と、コマンド送信部１０８から送信された送信コマンド情報をもとに受信データ解析部１０３で作成される受信順位リストの作成動作を説明する。
【００５２】
図８では、コマンド送信部１０８が各々のプロジェクタ１０１のそれぞれに送信した送信データの送信時刻として、プロジェクタＡへの送信実施時刻をＡｔ、プロジェクタＢへの送信実施時刻をＢｔ、プロジェクタＣへの送信実施時刻をＣｔとしている。
【００５３】
この時、受信データ解析部１０３の応答時間解析回路３０２では、各プロジェクタの応答時間情報を受信時刻と送信時刻から計測して、プロジェクタＡの場合はＡｉ、プロジェクタＢの場合はＢｉ、プロジェクタＣの場合はＣｉを求め、応答時間に対する各プロジェクタの固有の応答差分時間情報を計測する。そして、この応答時間情報のうち、プロジェクタＡの応答時間Ａｉを基準として、プロジェクタＢの応答時間ＢｉとプロジェクタＣの応答時間Ｃｉとの差分を計測する。図８ではプロジェクタＡの応答時間に比べてプロジェクタＢの応答時間がＸｔ秒だけ長くかかり、応答差分情報がＸｔということになる。同様に、プロジェクタＡの応答時間に比べてプロジェクタＣがＹｔ秒だけ短くなっており、応答差分情報がＹｔということとなる。
【００５４】
このようにして、応答差分情報を得ることにより、たとえば応答差分情報の大きい順（応答時時間がかかる順）に並び替えた受信順位リスト（図８（ｂ））を新たに作成し、スケジュール管理部１０４に出力する。
【００５５】
［１−２−３．スケジュール管理部の動作］
図９は本開示の一実施の形態のデータ送信制御装置のスケジュール管理部１０４の動作を説明するための動作説明図である。
【００５６】
図９において、登録データ保持部１０５にプロジェクタＡ、プロジェクタＢ、プロジェクタＣ、プロジェクタＤとそれぞれの固有情報（α１・・・、β１・・・、γ１・・・、ζ１・・・）が登録されている場合の例を示す。ここで、プロジェクタＤはネットワーク接続されていないが、ユーザが使用可能なプロジェクタである。
【００５７】
受信データ解析部１０３で作成された受信順位リストはスケジュール管理部１０４に入力される。スケジュールリスト保持回路４０４では登録データ保持部１０５のプロジェクタ情報から登録されたプロジェクタのリストを取得し、送信先検出回路４０２でスケジュール対象のプロジェクタを抽出（図９では「スケジュール対象」項目を○で表示）する。ここで、スケジュール対象のプロジェクタとは、画像データを含む送信データを送信するプロジェクタのことである。
【００５８】
図９で示されるプロジェクタのリストのプロジェクタ固有情報は、画像データを受信してから実際に画像表示するまでに必要な処理時間などの情報であり、各プロジェクタからの受信情報をもとに送信スケジュール作成回路４０３で、送信時の補正情報を各プロジェクタに対して作成する。
【００５９】
図９ではプロジェクタＡに対する補正情報として、応答差分情報にプロジェクタ固有情報を加えた補正情報Ｋａを設定する。このプロジェクタＡの場合は、応答差分情報が無いので、プロジェクタ固有情報そのものが補正情報Ｋａとなる。プロジェクタＢに対しては、同様にプロジェクタ固有情報と送受信時の応答差分情報（Ｘｔ）をもとに補正情報Ｋｂを設定する。プロジェクタＣに対しては、同様にプロジェクタ固有情報と送受信時の応答差分情報（−Ｙｔ）をもとにＫｃを設定し、送信スケジュールリスト（図１０）を作成する。
【００６０】
［１−２−４．送信データ作成部の動作］
図１１は本開示の一実施の形態のデータ送信制御装置の送信データ作成部１０７の動作を説明するための動作説明図である。
【００６１】
図１１において、スケジュール管理部１０４で作成された送信スケジュールリストをもとに、各プロジェクタの送信時の補正情報から送信リスト順の入れ替えを行い、送信間隔設定情報（図１１では「送信待ち時間」で表示）を設定する。そして、各プロジェクタへの送信データの送信タイミングを送信間隔設定情報（「送信待ち時間」）分だけ遅らせて、コマンド送信部から送信するようにする。
【００６２】
例えば、図９において各プロジェクタの補正情報がＫｃ＜Ｋａ＜Ｋｂの条件であった場合、プロジェクタＢに対して表示したい画像（送信）データ（図では「Ｃｏｎｔｅｎｔｓ１」情報を選択）をコマンド送信部から送信したのち、（Ｋａ）−（Ｋｂ）秒の待ち時間経過後、プロジェクタＡに対して画像データ（「Ｃｏｎｔｅｎｔｓ１」）をコマンド送信部１０８から送信するようにする。同様にプロジェクタＣに対してプロジェクタＢ送信後、（Ｋｃ）−（Ｋｂ）経過後、画像データ（「Ｃｏｎｔｅｎｔｓ１」）をコマンド送信部１０８から送信する。
【００６３】
このとき、各プロジェクタに送信した時刻を登録し、送信コマンド情報として受信データ解析部１０３に出力する。図１１では送信コマンド情報として、プロジェクタＢへの画像データ送信時刻をＢｔ２、プロジェクタＡへの画像データ送信時刻をＡｔ２、プロジェクタＣへの画像データ送信時刻をＣｔ２としている。
【００６４】
［１−２−５．全体動作］
図１２は本開示の一実施の形態のデータ送信制御装置の全体の動作を説明するための動作説明図である。
【００６５】
図１２（ａ）は各プロジェクタに対する画像データを含む送信データ（Ｔｒ．Ｄａｔａ）の送信タイミングの概念図を示している。
【００６６】
図１２（ａ）において、コマンド送信部１０８からプロジェクタに対して同じ画像データ（Ｔｒ．Ｄａｔａ）をプロジェクタＡ、プロジェクタＢ、プロジェクタＣの順に送信すると、その送信時刻の情報として、送信コマンド情報が受信データ解析部１０３に与えられる。この場合、プロジェクタＡに対しては時刻Ａｔ、プロジェクタＢに対しては時刻Ｂｔ、プロジェクタＣに対しては時刻Ｃｔで送信されているものとしている。
【００６７】
各プロジェクタは、画像（送信）データを受信すると、ネットワークを介してデータ送信制御装置に応答コマンドを送信する。（尚、データ送信制御装置から送信されるのが定期コマンドであれば、プロジェクタはその定期コマンドを受信するとデータ送信制御装置に応答コマンドを送信する。）
図１２（ｂ）は、各プロジェクタからの応答コマンド（Ｒｖ．Ｄａｔａ）の応答時間の関係を示す図であって、プロジェクタＡの応答時間（プロジェクタＡの応答コマンド受信時刻と送信コマンドから得られる送信時刻との応答差分情報）を基準にして、プロジェクタＢからの応答コマンドはプロジェクタＡの応答コマンドからＸｔ秒遅れて受信され、プロジェクタＣからの応答コマンドはプロジェクタＡよりＹｔ秒早く受信されていることを示している。
【００６８】
この応答差分情報に、プロジェクタの固有情報を考慮した補正情報として、図９に示したＫａ、Ｋｂ、Ｋｃが定められる。そして、これら補正情報の関係がＫｃ＜Ｋａ＜Ｋｂであるとすると、図１２（ｃ）の送信タイミングを示す概念図に示すようにプロジェクタでの画像データの表示が一番かかるプロジェクタＢに対しては待ち時間０（ゼロ）として、送信データ（Ｔｒ２．Ｄａｔａ）を送信時刻Ｂｔ２で送信する。次に時刻Ｂｔ２から待ち時間（Ｋａ）−（Ｋｂ）が経過した時刻Ａｔ２でプロジェクタＡに対して送信データを送信する。そして、最後に時刻Ｂｔ２から待ち時間（Ｋｃ）−（Ｋｂ）が経過した時刻Ｃｔ２でプロジェクタＣに対して送信データを送信する。
【００６９】
このように応答差分情報、応答差分情報にプロジェクタの固有情報を考慮して生成された補正情報に基づいて、各プロジェクタへ送信する送信データの送信待ち時間を設定することにより送信データの送信タイミングの制御が行われる。
【００７０】
このような処理は受信データ解析部１０３、およびスケジュール管理部１０４、送信データ作成部１０７の処理により行われる。
【００７１】
以上のように応答コマンドの受信情報を常時取得、解析し、表示対象のプロジェクタの画像表示処理情報（画像表示処理能力）などの固有情報を考慮したデータ送信制御処理を行うことで、各プロジェクタの画像表示タイミングをほぼ一致、または完全に一致させることが可能になる。
【００７２】
［１−３．効果等］
以上のように、本実施の形態においては、プロジェクタ等の表示装置からの応答コマンドを常時取得・解析し、表示対象であるプロジェクタの画像表示処理情報など固有情報を考慮した画像データの送信制御処理を行うことで、各プロジェクタにおける画像表示タイミングを一致させることが可能になる。
【００７３】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態１を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。
【００７４】
実施の形態１ではデータ送信制御装置１００を構成するコマンド受信部１０２、受信データ解析部１０３、スケジュール管理部１０４、登録データ保持部１０５、送信データ保持部１０６、送信データ作成部１０７、コマンド送信部１０８が全てハードウェアで構成されるように説明したが、これらの大部分はソフトウェアで構成することもできる。その場合、データ送信制御装置１００をパーソナルコンピュータにて構成することができる。
【００７５】
また、実施の形態１では表示端末をプロジェクタとして説明したが、例えば、液晶表示装置等の他の表示端末でも適用可能である。
【００７６】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
【００７７】
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【００７８】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【００７９】
本開示は、ネットワーク上に接続される複数の表示端末に画像データを送信する装置に適用可能である。
【符号の説明】
【００８０】
Ａ、Ｂ、Ｃ、Ｄ  プロジェクタ
１００  データ送信制御装置
１０１  プロジェクタ
１０２  コマンド受信部
１０３  受信データ解析部
１０４  スケジュール管理部
１０５  登録データ保持部
１０６  送信データ保持部
１０７  送信データ作成部
１０８  コマンド送信部
【図１】
2015115915.tif 000003
【図２】
2015115915.tif 000004
【図４】
2015115915.tif 000005
【図５】
2015115915.tif 000006
【図６】
2015115915.tif 000007
【図３】
2015115915.tif 000008
【図７】
2015115915.tif 000009
【図８】
2015115915.tif 000010
【図９】
2015115915.tif 000011
【図１０】
2015115915.tif 000012
【図１１】
2015115915.tif 000013
【図１２】
2015115915.tif 000014