(57)【要約】【課題】複数の装置の画像データを同時に表示することが可能な画像表示装置の画面構成が変更された場合に、表示を継続する装置と表示を停止装置の選択を適切に行う。【解決手段】複数の装置で表示されている画像データを受信し、受信した画像データを対応する表示領域に同時に表示することが可能な画像表示装置において、前記複数の装置と通信可能に接続する通信手段と、前記通信手段を介して前記複数の装置からそれぞれ送信される画像データを受信する受信手段と、前記受信手段により受信した画像データの表示領域を設定する画面構成手段と、前記画面構成手段により設定された表示領域に対応する画像データを表示する表示制御手段と、を備え、前記画面構成手段は、前記通信手段を介して前記複数の装置のいずれかから画面構成の変更命令を受信すると、当該命令に従って画面構成を変更し、前記通信手段は、変更後の画面構成情報を接続中の全ての装置へ通知する。【選択図】図３
2013113936.tif 000002
【特許請求の範囲】
【請求項１】
複数の装置で表示されている画像データを受信し、受信した画像データを対応する表示領域に同時に表示することが可能な画像表示装置において、
前記複数の装置と通信可能に接続する通信手段と、
前記通信手段を介して前記複数の装置からそれぞれ送信される画像データを受信する受信手段と、
前記受信手段により受信した画像データの表示領域を設定する画面構成手段と、
前記画面構成手段により設定された表示領域に対応する画像データを表示する表示制御手段と、を備え、
前記画面構成手段は、前記通信手段を介して前記複数の装置のいずれかから画面構成の変更命令を受信すると、当該命令に従って画面構成を変更し、前記通信手段は、変更後の画面構成情報を接続中の全ての装置へ通知することを特徴とする画像表示装置。
【請求項２】
前記通信手段を介して画面構成の変更命令を受信すると、現在表示中の画像データの送信元の装置について画像データの表示を継続するか否かを判定する判定手段を更に有し、
前記通信手段は、前記判定手段による判定の結果、表示を停止すると判定された装置に対して送信停止命令を送信することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記判定手段は、前記通信手段を介して画面構成の変更命令を受信すると、現在表示中の画像データの送信元の全ての装置について表示を停止すると判定することを特徴とする請求項２に記載の画像表示装置。
【請求項４】
前記判定手段は、前記通信手段を介して画面構成の変更命令を受信すると、当該命令の送信元を除く、現在表示中の画像データの送信元の装置について表示を停止すると判定することを特徴とする請求項２に記載の画像表示装置。
【請求項５】
前記判定手段は、前記通信手段を介して画面構成の変更命令を受信すると、変更後の画面構成により表示可能な画像データの数を超えないように、現在表示中の画像データの送信元の装置について画像データの表示を継続するか否かを判定することを特徴とすることを特徴とする請求項２に記載の画像表示装置。
【請求項６】
前記判定手段は、前記画像データの表示を停止する装置から、前記画面構成の変更命令の送信元の装置を除くことを特徴とする請求項５に記載の画像表示装置。
【請求項７】
前記判定手段は、前記画像表示装置との接続が確立された時刻又は表示継続時間に応じて、現在表示中の画像データの送信元の装置について画像データの表示を継続するか否かを判定することを特徴とする請求項５又は６に記載の画像表示装置。
【請求項８】
前記画面構成手段は、前記画面構成の変更を許可しないモードで表示中の場合には、前記通信手段を介して画面構成の変更命令を受信しても、当該命令に従う画面構成の変更は行わないことを特徴とする請求項１に記載の画像表示装置。
【請求項９】
前記画面構成の変更を許可しないモードは、全ての表示領域の変更又は複数の表示領域のうち一部の変更が禁止されていることを特徴とする請求項８に記載の画像表示装置。
【請求項１０】
前記画面構成手段は、前記画面構成の変更命令の送信元の装置について、変更後の画面構成において表示可能な表示領域のうち最も大きな領域を割り当てることを特徴とする請求項４乃至６のいずれか１項に記載の画像表示装置。
【請求項１１】
表示部に表示中の画像データを送信し、送信先の画像表示装置において前記表示部に表示中の画像データを表示することが可能な情報処理装置において、
前記画像表示装置と通信可能に接続する通信手段と、
前記画像表示装置へ送信するために画像データを加工する画像処理手段と、
前記通信手段を介して前記加工された画像データを前記画像表示装置へ送信する送信手段と、
前記通信手段を介して前記画像表示装置へ画面構成の変更命令を送信し、当該命令に従って画面構成が変更された場合に、当該画像表示装置から画面構成情報を受信する制御手段と、を備え、
前記画像処理手段は、前記画面構成情報に応じて、前記画像データの加工を行うことを特徴とする情報処理装置。
【請求項１２】
前記制御手段は、前記通信手段を介して前記画面構成の変更命令を送信した後、画像データの送信停止命令を受信した場合、前記画像表示装置への画像データの送信を停止することを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
複数の装置と通信可能に接続する通信手段を有し、前記複数の装置で表示されている画像データを受信し、受信した画像データを対応する表示領域に同時に表示することが可能な画像表示装置の制御方法であって、
前記通信手段を介して前記複数の装置からそれぞれ送信される画像データを受信する受信工程と、
前記受信工程により受信した画像データの表示領域を設定する画面構成工程と、
前記画面構成工程により設定された表示領域に対応する画像データを表示する表示工程と、を備え、
前記画面構成工程では、前記通信手段を介して前記複数の装置のいずれかから画面構成の変更命令を受信すると、当該命令に従って画面構成を変更し、前記通信手段は、変更後の画面構成情報を接続中の全ての装置へ通知することを特徴とする制御方法。
【請求項１４】
画像表示装置と通信可能に接続する通信手段を介して、表示部に表示中の画像データを送信し、送信先の画像表示装置において前記表示部に表示中の画像データを表示することが可能な情報処理装置の制御方法であって、
前記画像表示装置へ送信するために画像データを加工する画像処理工程と、
前記通信手段を介して前記加工された画像データを前記画像表示装置へ送信する送信工程と、
前記通信手段を介して前記画像表示装置へ画面構成の変更命令を送信し、当該命令に従って画面構成が変更された場合に、当該画像表示装置から画面構成情報を受信する制御工程と、を備え、
前記画像処理工程では、前記画面構成情報に応じて、前記画像データの加工を行うことを特徴とする制御方法。
【請求項１５】
複数の情報処理装置が画像表示装置と通信可能に接続され、それぞれの情報処理装置で表示されている画像データを受信し、受信した画像データを前記画像表示装置の対応する表示領域に同時に表示することが可能な画像表示システムであって、
前記画像表示装置は、
前記複数の情報処理装置と通信可能に接続する通信手段と、
前記通信手段を介して前記複数の情報処理装置からそれぞれ送信される画像データを受信する受信手段と、
前記受信手段により受信した画像データの表示領域を設定する画面構成手段と、
前記画面構成手段により設定された表示領域に対応する画像データを表示する表示制御手段と、を備え、
前記画面構成手段は、前記通信手段を介して前記複数の情報処理装置のいずれかから画面構成の変更命令を受信すると、当該命令に従って画面構成を変更し、前記通信手段は、変更後の画面構成情報を接続中の全ての装置へ通知し、
前記情報処理装置は、
前記画像表示装置と通信可能に接続する通信手段と、
前記画像表示装置へ送信するために画像データを加工する画像処理手段と、
前記通信手段を介して前記加工された画像データを前記画像表示装置へ送信する送信手段と、
前記通信手段を介して前記画像表示装置へ画面構成の変更命令を送信し、当該命令に従って画面構成が変更された場合に、当該画像表示装置から画面構成情報を受信する制御手段と、を備え、
前記画像処理手段は、前記画面構成情報に応じて、前記画像データの加工を行うことを特徴とする画像表示システム。
【請求項１６】
コンピュータを、請求項１乃至１０のいずれか１項に記載の画像表示装置又は請求項１１又は１２に記載の情報処理装置の各手段として機能させるためのプログラム。
【請求項１７】
コンピュータを、請求項１乃至１０のいずれか１項に記載の画像表示装置又は請求項１１又は１２に記載の情報処理装置の各手段として機能させるためのプログラムを記憶したコンピュータによる読み取りが可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の装置の画像データを同時に表示することが可能な画像表示システムに関する。
【背景技術】
【０００２】
一般的に、プロジェクタは、ＶＧＡケーブルやＤＶＩケーブルなどによってＰＣと接続され、それらのケーブルを通してデジタル・アナログの映像がＰＣから転送されて投影表示を行う。この場合、映像は非圧縮の映像が殆どで、また映像を表示するタイミングも重畳して転送される。一方で、ＬＡＮが一般的になりネットワーク接続に対応するプロジェクタも増えつつある。こうしたＬＡＮ経由でＰＣとプロジェクタを接続する方式では、従来のＶＧＡケーブルやＤＶＩケーブルによる接続と異なり、映像データの送信元であるＰＣがプロジェクタと同じ場所にある必要がなく、遠隔地からプレゼンテーションを行うことも可能である。また、ＬＡＮ経由で複数台のＰＣとプロジェクタを同時に接続し、プロジェクタ側で各ＰＣの画面を分割して同時投影する手法も提案されている。例えば、特許文献１では、複数のＰＣの画面データをプロジェクタで受信し、これらを１画面の画像データに合成することにより多画面同時投影する手法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０５４１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１では、複数台のＰＣとプロジェクタ間で多画面同時投影を行っている時に、ＰＣもしくはプロジェクタから画面構成の変更を行った場合にどのＰＣ画面の投影を継続し、どのＰＣ画面の投影を停止させるのかを明確に定義していない。例えば、プロジェクタの投影画を４分割して、４台のＰＣ画面を同時に投影している状態から、通常の１画面を投影するよう変更した場合、投影中の４つのＰＣ画面の全ての表示を停止するのか、いずれか１台を継続して表示するのか明らかでない。また表示を継続する１台を選択する基準も明確ではない。
【０００５】
このように、画面構成の変更が行われた際に、全ての画面投影が停止されると、ＰＣを操作しているユーザによって再度、投影を開始させる必要がある。また投影可能なＰＣの数だけ投影を継続するのでは、どのＰＣの継続投影が優先されるか明確でない。
【０００６】
本発明は、上記課題に鑑みてなされ、その目的は、複数の装置の画像データを同時に表示することが可能な画像表示装置の画面構成が変更された場合に、表示を継続する装置と表示を停止装置の選択を適切に行える技術を実現することである。
【課題を解決するための手段】
【０００７】
上記課題を解決し、目的を達成するために、本発明は、複数の装置で表示されている画像データを受信し、受信した画像データを対応する表示領域に同時に表示することが可能な画像表示装置において、前記複数の装置と通信可能に接続する通信手段と、前記通信手段を介して前記複数の装置からそれぞれ送信される画像データを受信する受信手段と、前記受信手段により受信した画像データの表示領域を設定する画面構成手段と、前記画面構成手段により設定された表示領域に対応する画像データを表示する表示制御手段と、を備え、前記画面構成手段は、前記通信手段を介して前記複数の装置のいずれかから画面構成の変更命令を受信すると、当該命令に従って画面構成を変更し、前記通信手段は、変更後の画面構成情報を接続中の全ての装置へ通知する。
【発明の効果】
【０００８】
本発明によれば、複数の装置の画像データを同時に表示することが可能な画像表示装置の画面構成が変更された場合に、表示を継続する装置と表示を停止装置の選択を適切に行える。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の画像表示システムのネットワーク接続図。
【図２】本実施形態の画像表示システムを構成するプロジェクタとＰＣのブロック図。
【図３】本実施形態のプロジェクタとＰＣの動作フローチャート。
【図４】プロジェクタ画面構成情報を例示する図。
【図５】画面構成変更後の投影画面を例示する図。
【図６】画面構成変更前後の投影画面を例示する図。
【図７】表示中のＰＣに関する情報を例示する図。
【図８】図３のＳ３０６における表示継続判定処理を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成しても良い。
【００１１】
［実施形態１］本発明の画像表示システムを、情報処理装置としてのパーソナルコンピュータ（以下、ＰＣ）と、画像表示装置としてのプロジェクタとを通信可能に接続することにより実現した例について説明する。ここで、プロジェクタは複数のＰＣで表示されている画像データを受信し、受信した画像データを対応する表示領域に同時に表示することが可能である。また、ＰＣは、表示部に表示中の画像データを送信し、送信先のプロジェクタにおいて表示することが可能である。
【００１２】
＜システムの構成＞図１を参照して、本実施形態の画像表示システムの構成について説明する。
【００１３】
図１において、本実施形態の画像表示システムは、プロジェクタ１０と複数のＰＣ１１、１２、１３、１４がＬＡＮなどのネットワーク１５を介して通信可能に接続されている。ここで、ＰＣ１１、１２、１３はプロジェクタ１０へ画面データの送信を行っているが、ＰＣ１４は接続のみの状態で画面データの送信は行っていない。プロジェクタ１０の投影面２０はＰＣごとに領域１６、１７、１８、１９に区切られており、領域１６にＰＣ１１、領域１７にＰＣ１２、領域１８にＰＣ１３の画面データがそれぞれ表示されている。ここで領域１９は表示するべき画面データがないので黒表示となっている。ここで画面データは、各ＰＣのディスプレイに表示されている画像データである。
【００１４】
なお、以下では、図１に示したシステムを前提とし、プロジェクタ１０の画面構成がＰＣ１１からＰＣ１４のいずれかによって変更された場合を例として説明を行う。
【００１５】
なお、以下に説明するプロジェクタ及びＰＣの動作フローは、プロジェクタに記憶されたファームウェアのプログラム又はＰＣにインストールされたアプリケーションのプログラムにより処理が実行される。
【００１６】
＜プロジェクタ及びＰＣの機能及び構成＞図２を参照して、本実施形態のプロジェクタ及びＰＣの機能及び構成について説明する。
【００１７】
まず、ＰＣの機能及び構成について説明する。ＰＣ（１１〜１４）は、各ＰＣで表示する画像データがＶＲＡＭ２０５に記憶され、表示制御部２０１がＶＲＡＭ２０５から画像データを取得し、ディスプレイ２１１に表示する。
【００１８】
ＰＣとプロジェクタとの接続が確立されて、ＰＣからプロジェクタへの画面データ送信処理が開始されると、表示制御部２０１はＶＲＡＭ２０５から画像データを取得し、メモリ部２０７に転送する。メモリ部２０７に転送された画像データはＰＣ１１で設定された解像度に対応したサイズを有し、未圧縮のデータである。ネットワーク経由でのデータ転送では一般的に、プロジェクタ１０で表示する画像データの解像度に合わせて画像データのリサイズ処理が実行される。またＪＰＥＧ圧縮処理などを施すことも多い。これはデータ転送にかかる時間を削減し、プロジェクタ１０で投影表示するスループットを向上させるためである。これらの処理を実現するために、メモリ部２０７に記憶された画像データは画像処理部２０２に転送され、リサイズ、圧縮などの画像処理が施される。画像処理部２０２により加工された画像データはメモリ部２０７に記憶され、通信部２０４によりプロジェクタ１０へ送信される。ユーザインタフェース（ＩＦ）２０８は、ユーザがＰＣ１１に対して画面構成を変更するなどの各種操作を受け付ける入力部である。
【００１９】
ＰＣを構成する上記各部は、制御バス２０９とデータバス２１０で接続されており、ＣＰＵ２０３によって制御される。
【００２０】
プロジェクタ１０は、ネットワーク１５を介して接続されたＰＣ１１〜１３から送信される画像データを通信部１０５によって受信する。通信部１０５は受信した画像データをメモリ部１０６に転送する。メモリ部１０６に転送された画像データは圧縮されているので、これを映像処理部１０２によって複号する。この複号方法は周知であるので詳細な説明は省略する。映像処理部１０２によって復号された画像データはメモリ部１０６に記憶され、投影処理部１０１に転送され、液晶パネルなどの表示部１０７に投影される。操作部１０４は、ユーザがプロジェクタ１０に対して画面構成を変更するなどの各種操作を受け付ける入力部である。
【００２１】
プロジェクタ１０を構成する上記各部は、制御バス１０８とデータバス１０９で接続されており、ＣＰＵ１０３によって制御される。なお、各制御及び処理は、本実施形態のハードウェア構成には限定されない。例えば１つのハードウェアが複数の手段として機能してもよいし、複数のハードウェアが処理を分担することで、プロジェクタ１０の各手段として機能してもよい。
【００２２】
＜動作説明＞次に、複数のＰＣの画面データをプロジェクタで同時に投影する場合の動作について説明する。
【００２３】
プロジェクタ１０の画面構成の変更は、プロジェクタ１０とネットワーク１５を介して通信可能に接続中の各ＰＣから可能である。ＰＣ１１上のアプリケーションにより起動されるユーザＩＦ２０８をユーザが操作することにより、プロジェクタの画面構成の変更命令が通信部２０４を介してプロジェクタ１０に送信される。これをプロジェクタ１０の通信部１０５が受信し、この命令に従ってメモリ部１０６に格納されているプロジェクタ画面構成情報が書き換えられる。投影処理部１０１は、プロジェクタ画面構成情報を参照して画像データのレイアウトを決定し、表示部１０７に投影する。またプロジェクタ画面構成の変更は、ユーザがプロジェクタ１０の操作部１０４を介して操作することも可能である。操作部１０４によりプロジェクタ画面構成の変更が指示された場合にも、同様にメモリ部１０６に格納されているプロジェクタ画面構成情報が書き換えられる。ここで、プロジェクタ１０に表示していたＰＣの画像データのうち表示を停止するＰＣに対しては、通信部１０５を介して画面データ送信停止命令が送信され、この命令を受信したＰＣでは、画面データの取得処理及び送信処理が停止される。
【００２４】
＜動作説明＞図３を参照して、本実施形態の画像表示システムを構成するプロジェクタ及びＰＣの各動作について説明する。
【００２５】
図３（ａ）は、プロジェクタで複数のＰＣの画面データを同時に投影中において、ＰＣからプロジェクタ画面構成の変更命令を受信した場合のプロジェクタの動作を示すフローチャートである。
【００２６】
図３（ａ）において、プロジェクタ１０で画像表示プログラムが起動されると、まず、ＣＰＵ１０３は、接続中のＰＣから画面構成変更命令を受信しているか判定する（Ｓ３０１）。この判定処理は、通信部１０５がプロジェクタ１０と接続が確立されているＰＣ１１〜１４のいずれかから画面構成変更命令を受信したか否かを検出することで実現される。画面構成変更命令を受信したことを通信部１０５が検出すると、ＣＰＵ１０３は、画面構成の変更が可能か否かを判定する（Ｓ３０２）。具体的には、ユーザによってプロジェクタ１０の画面構成の変更を許可しない（禁止する）モードに設定されていないか、画面構成の変更が実現可能か、接続中のＰＣから既に画面構成を固定する命令を受信していないか判定する。ここで、画面構成の固定について補足すると、本実施形態のように画面構成が可変なシステムを用いてプレゼンテーション等を行っている際に、誤った操作によって全画面から４分割の投影表示などになってしまうなどのトラブルを防ぐための機能のことである。
【００２７】
画面構成の変更が不可であれば（Ｓ３０２でＮＯ）、画面構成の変更ができなかった旨を画面構成変更命令の送信元のＰＣに対して、通信部１０５を介して通知し（Ｓ３０６）、処理を終了する。一方、画面構成の変更が可能であれば（Ｓ３０２でＹＥＳ）、画面構成変更処理を実施する。
【００２８】
ここで画面構成変更処理について説明する。まず図４（ａ）は、図１に示した状況において、プロジェクタ１０がメモリ部１０６で管理しているプロジェクタ画面構成情報を示している。プロジェクタ画面構成情報とはＰＣから受信した画像データをプロジェクタが投影可能な全領域の中のどの位置にどれくらいの大きさで表示するかを示すデータである。例えば、図１に示したように投影面２０を４分割して画面を構成する場合、投影面全体の大きさを１６００×１２００ｐｉｘｅｌとすると、表示領域１６〜１９はこの投影面全体を４分割したものであり、図４（ａ）のように左上座標と右下座標が定まる。つまり表示領域１６は図４（ａ）の２３の行、表示領域１７は２４の行、表示領域１８は２５の行、表示領域１９は２６の行のようにそれぞれ記述されている。
【００２９】
画面構成変更処理では、Ｓ３０１で受信した画面構成変更命令に従って上述したプロジェクタ画面構成情報が書き換えられる。なお、画面構成変更命令には、変更後の画面構成における各領域の座標が記述されてもよい。また、事前にプロジェクタとＰＣの間で、プロジェクタで設定可能な画面構成が送受信されていれば、画面構成１、画面構成２などのように具体的な画面構成情報と対応付けられたインディックス情報が記述されていてもよい。ここで説明の便宜上、図１に示した４分割画面表示から、図５に示す２分割画面表示に画面構成が変更されたとすると、プロジェクタ画面構成情報は図４（ｂ）のように書き換えられる。
【００３０】
図３（ａ）に戻り、ＣＰＵ１０３は、画面構成情報が変更されたことをプロジェクタ１０と接続中の全てのＰＣに対して通知する（Ｓ３０４）。これはプロジェクタの画面構成情報に従ってＰＣ側で行う処理を変える必要があるため、ＰＣ側に現在のプロジェクタの画面構成情報を知らせることを目的としている。なお、Ｓ３０４において、画面構成の変更通知の受信完了を示すメッセージをＰＣから受信するまで、そのＰＣからの画面データを受け付けないように構成してもよい。
【００３１】
Ｓ３０５では、ＣＰＵ１０３は、プロジェクタ画面構成変更前の状態で表示中であったＰＣをプロジェクタ画面構成変更後も継続して表示するかどうかを決定するために、まず表示中のＰＣがあるかどうかを判定する。ここで表示中のＰＣがなければ（Ｓ３０５でＮＯ）、処理を終了し、表示中のＰＣがあればＳ３０６に進む（Ｓ３０５でＹＥＳ）。
【００３２】
Ｓ３０６では、ＣＰＵ１０３は、プロジェクタ投影面に画像データを表示中の各ＰＣの表示を画面構成変更後に継続するか停止するかの判定を行う。この表示継続判定処理については後述するが、表示中のＰＣの表示を停止する判定がなされた場合には、そのＰＣに対して画面データの送信停止命令を送信する。この表示継続判定処理（Ｓ３０６）を表示中の全てのＰＣについて行い（Ｓ３０７、Ｓ３０８）、全てのＰＣに対して行った場合には（Ｓ３０７でＹＥＳ）、本処理を終了する。
【００３３】
ここでＳ３０６での表示継続判定処理について説明する。
【００３４】
表示中のＰＣの表示を画面構成変更後も継続するか否かを判定するためには様々な方法が考えられる。第１には、画面構成変更前に表示中の全てのＰＣを画面構成変更後は表示停止にする方法がある。図６を用いて具体的に説明すると、変更前の図６（ａ）のように４分割画面に３つの画像データが表示されていたときに、２分割画面に変更されたとすると、変更後は図６（ｂ）に示すように２分割された領域２７、２８には画像データの表示が行われない。
【００３５】
第２には、画面構成変更命令の送信元のＰＣについては表示を継続し、それ以外の表示中のＰＣについては表示停止にする方法がある。この場合、表示を継続するＰＣにおいて変更後の画面構成におけるどの領域に表示するのが適切であるか判定する必要がある。
この判定方法として、変更前の表示領域の位置と最も近い領域に表示を継続する方法、変更前の表示領域の大きさに最も近い領域に表示を継続する方法、変更後の最も大きな表示領域に表示を継続する方法などが考えられる。図６を用いて具体的に説明すると、変更前は図６（ａ）の４分割画面表示であったものが、表示領域１６の画像データの送信元のＰＣからの指示によって、２分割画面表示に変更されたとする。この場合、変更後は図６（ｃ）のように表示領域２９には画面構成変更命令の送信元のＰＣからの画像データの表示が継続され、他の表示領域３０の表示は停止され何も表示されない。
【００３６】
第３には、画面構成変更後に表示可能なＰＣの台数までは、表示中のＰＣの表示を継続する方法がある。この方法では、画面構成変更前に表示可能なＰＣの台数より変更後に表示可能なＰＣの台数が多くなった場合には、表示中のＰＣの表示は全て継続される。反対に画面構成変更前に表示可能なＰＣの台数より変更後に表示可能なＰＣの台数が少なくなった場合には、いずれかのＰＣの表示を停止させる必要がある。表示を停止するＰＣの選択基準としては、プロジェクタとＰＣとの接続が確立された時刻や表示継続時間などが考えられる。また、上記選択基準に従ってＰＣを選択する際には、画面構成変更命令の送信元のＰＣを除くことも可能である。図６を用いて具体的に説明すると、変更前に図６（ａ）の４分割画面から２分割画面に変更されると、変更後は図６（ｄ）に示すように２つの画像データまでが表示可能となる。このため、上記選択基準に従ってＰＣ１１〜１３のうち１台のＰＣの表示が停止され、残り２つのＰＣの表示が継続される。
【００３７】
上述した第１から第３の方法はプロジェクタによって一意に設定されていてもよいし、ユーザによっていずれかの方法が選択可能となっていてもよい。
【００３８】
図８はＳ３０６の表示継続判定処理を示すフローチャートである。
【００３９】
図８において、ＣＰＵ１０３は、プロジェクタ１０の画面構成変更時の設定が上述した第１から第３の方法のいずれであるか判定する（Ｓ５０１、Ｓ５０３、Ｓ５０５）。
【００４０】
第１の方法ならば（Ｓ５０１でＹＥＳ）、画面構成変更時に表示中の全てのＰＣの表示を停止させるので、現在表示中のＰＣ（Ｘ）に対して画面データの送信停止命令を送信して、本処理を終了する（Ｓ５０２）。
【００４１】
第２の方法ならば（Ｓ５０２でＹＥＳ）、画面構成変更命令の送信元のＰＣが表示中の場合には、そのＰＣの表示のみを継続し、残りのＰＣの表示を停止するので、現在表示中のＰＣ（Ｘ）が画面構成変更命令の送信元であるかを判定する（Ｓ５０４）。判定の結果、画面構成変更命令の送信元であれば（Ｓ５０４でＹＥＳ）、本処理を終了し、送信元でなければ（Ｓ５０４でＮＯ）、Ｓ５０２で画面データの送信停止命令を送信して、本処理を終了する。
【００４２】
第３の方法ならば（Ｓ５０２でＮＯ）、画面構成変更後に可能な限り多くのＰＣの表示を継続させるので、現在表示中のＰＣ（Ｘ）の表示を停止させるか判定する（Ｓ５０５）。判定の結果、停止するならば（Ｓ５０５でＹＥＳ）、Ｓ５０２で画面データの送信停止命令を送信し、停止させないならば（Ｓ５０５でＮＯ）、本処理を終了する。Ｓ５０５の表示を停止するか否かの判定には図７に示すような表示中のＰＣ情報を利用する。この表示中のＰＣに関する情報には、現在表示中のＰＣごとの、表示継続時間とプロジェクタとの接続確立時刻が含まれている。これらの情報は、システム起動時からプロジェクタ１０のＣＰＵ１０３によって管理され、メモリ部１０６に保持されている。Ｓ５０５の判定には上記ＰＣ情報をメモリ部１０６から読み出して利用する。例えば、表示継続時間が最も短いＰＣに対して画面データ送信停止命令を送信する場合には、図７に示した表示中の３台のＰＣのうち、ＰＣ１３に対して画面データ送信停止命令を送信する。
【００４３】
図３（ｂ）は、プロジェクタで複数のＰＣの画面データを同時に投影中におけるＰＣでの動作を示すフローチャートである。
【００４４】
図３（ｂ）において、ＰＣでアプリケーションが起動されると、まず、ＣＰＵ２０３は、ユーザＩＦ２０８を介してＰＣを操作するユーザからプロジェクタの画面構成を変更する要求があるか判定する（Ｓ４０１）。画面構成の変更要求がある場合には（Ｓ４０１でＹＥＳ）、ＣＰＵ２０３は、変更後の画面構成に従って画面構成変更命令を生成し、通信部２０４を介して、プロジェクタ１０に画面構成変更命令を送信する（Ｓ４０２）。
【００４５】
その後、ＣＰＵ２０３は、通信部２０４を介して、プロジェクタ１０から画面構成変更結果を受信するまで待つ（Ｓ４０３）。ここで画面構成変更結果とは、図３（ａ）のＳ３０６又はＳ３０４においてＰＣに通知される、プロジェクタの画面構成の変更が行われたか否かを示す通知や画面データ送信停止命令である。
【００４６】
Ｓ４０３で画面構成変更結果を受信した後（Ｓ４０３でＹＥＳ）、プロジェクタ１０から画面構成情報を受信した場合（Ｓ４０４のＹＥＳ）、受信したプロジェクタの画面構成情報をメモリ部２０７に保持する（Ｓ４０５）。また、画面構成情報を受信しなかった場合（画面構成の変更が実施されなかった場合（Ｓ４０４でＮＯ）、Ｓ４０５での処理をスキップして、Ｓ４０６に進む。なお、画面構成変更後のプロジェクタの画面構成情報をＰＣ側で保持する理由は、プロジェクタで画面データを表示する領域の大きさに合わせて、ＰＣ側で取得した画像データをリサイズする際に利用するためである。
【００４７】
Ｓ４０６では、ＣＰＵ２０３は、通信部２０４を介して、プロジェクタ１０から画面データ送信停止命令を受信したか判定する。画面データ送信停止命令は、前述したように図３（ａ）のＳ３０６にてプロジェクタ１０からＰＣに送信される。判定の結果、画面データ送信停止命令を受信した場合（Ｓ４０６でＹＥＳ）、ＣＰＵ２０３は、表示制御部２０１、画像処理部２０２、通信部２０４により実施されていた、画像データの取得、リサイズ、圧縮、送信の全ての処理を停止する（Ｓ４０７）。一方、画面データ送信停止命令を受信しなかった場合（Ｓ４０６でＮＯ）、画面データの送信処理を継続する。ここで、あるＰＣによって画面構成が変更された場合、表示を停止する別のＰＣでは、ユーザに「他のＰＣによって画面構成が変更されたので、表示（画面データ送信）を停止する」ことを示すメッセージを提示する。この場合、プロジェクタ１０から表示を停止するＰＣにのみメッセージを送信してもよい。
【００４８】
本実施形態では、画面構成変更命令をプロジェクタ１０と接続中のＰＣから受信する方法を例に説明したが、プロジェクタ１０の操作部１０４によって画面構成が変更される構成としてもよい。この場合は、図３（ａ）のＳ３０１での処理が、操作部１０４によって画面構成変更が設定されたか監視する処理となる。また操作部１０４によって画面構成が変更された場合には、プロジェクタ自身が画面構成変更命令の送信元となるので、画面構成変更命令の送信元となるＰＣは存在しない。そのため、上述のように、画面構成変更命令の送信元のＰＣを優先的に表示継続と判定する処理は必要なくなる。
【００４９】
本実施形態によれば、複数のＰＣの画面データをプロジェクタの投影面に同時に表示している場合に、画面構成の変更により同時表示可能な画面データ数が変更されても、ユーザに分かりやすい表示形態になるように表示を継続するか停止するかを判定する。
【００５０】
［他の実施形態］本発明は、以下の処理を実行することによっても実現される。即ち、上記実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
2013113936.tif 000003
【図２】
2013113936.tif 000004
【図３】
2013113936.tif 000005
【図４】
2013113936.tif 000006
【図５】
2013113936.tif 000007
【図６】
2013113936.tif 000008
【図７】
2013113936.tif 000009
【図８】
2013113936.tif 000010