(57)【要約】【課題】端末装置の利用者が、端末装置の表示部の表示領域と画像投影装置の表示領域との間のカーソル画像の移動を迷うことなくスムーズに行うことができる画像投影システムの提供。【解決手段】画像３０を表示する表示部を有する端末装置２と、画像３０を投影表示する画像投影装置１とを備え、表示部の表示領域４０と画像投影装置１の表示領域６０とを含むと共に前記表示部の表示領域４０の一部と画像投影装置１の表示領域６０の一部とが連続する表示領域に、当該表示領域に表示する画像３０を指示又は操作するためのカーソル画像５を、前記連続する部分を介して移動可能に表示する画像投影システムであって、表示部の表示領域４０及び／又は画像投影装置１の表示領域６０に、カーソル画像５が表示部の表示領域４０と画像投影装置１の表示領域６０との間を移動するための入退領域を識別する識別画像７０，７１を表示することを特徴とする。【選択図】図２
2009086049.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示部を有する端末装置と、画像を投影表示する画像投影装置とを備え、前記表示部の表示領域と前記画像投影装置の表示領域とを含むと共に前記表示部の表示領域の一部と前記画像投影装置の表示領域の一部とが連続する表示領域上で、当該表示領域に表示された画像を指示又は操作するためのカーソル画像を、前記連続する部分を介して前記表示部の表示領域と前記画像投影装置の表示領域とを移動可能にする画像投影システムであって、
前記表示部の表示領域及び／又は前記画像投影装置の表示領域に、前記カーソル画像が前記表示部の表示領域と前記画像投影装置の表示領域との間をその表示を維持しつつ移動するための入退領域を識別する識別画像を表示する
画像投影システム。
【請求項２】
前記端末装置が複数設けられ、
前記表示部の表示領域及び／又は前記画像投影装置の表示領域に、各前記端末装置に対応した前記識別画像を表示する
ことを特徴とする請求項１に記載の画像投影システム。
【請求項３】
前記表示部の表示領域において前記画像投影装置の表示領域と連続する部分と、前記画像投影装置の表示領域において前記表示部の表示領域と連続する部分とをそれぞれ前記入退領域とし、これらの入退領域の少なくとも一つを識別するための前記識別画像を表示する
ことを特徴とする請求項１又は請求項２に記載の画像投影システム。
【請求項４】
前記端末装置毎の識別画像を、前記画像投影装置の表示領域のそれぞれ異なる位置に表示することを特徴とする請求項２に記載の画像投影システム。
【請求項５】
前記端末装置が複数設けられ、
前記画像投影装置の表示領域に、前記複数の端末装置に共通の前記識別画像を表示する
ことを特徴とする請求項１に記載の画像投影システム。
【請求項６】
前記表示部の表示領域と前記画像投影装置の表示領域との間の前記カーソル画像の移動を、前記端末装置毎に制限する
ことを特徴とする請求項１〜５のいずれか１項に記載の画像投影システム。
【請求項７】
前記制限の内容に応じて前記識別画像の表示態様を変更することを特徴とする請求項６に記載の画像投影システム。
【請求項８】
前記端末装置は、
前記表示部の表示領域及び前記画像投影装置の表示領域に表示される画像を指示する前記カーソル画像の移動操作をするための指示部と、
前記指示部への操作量に応じた操作情報を前記画像投影装置へ送信する操作情報送信部と、を有し、
前記画像投影装置は、
前記端末装置から送信される操作情報に応じて、前記カーソル画像の位置を変更するカーソル処理部を有し、
前記カーソル画像の移動制限を、前記操作情報送信部による前記操作情報の送信制限又は前記カーソル処理部による前記カーソル画像の位置変更制限により行うことを特徴とする請求項６又は請求項７に記載の画像投影システム。
【請求項９】
前記操作情報送信部又は前記カーソル処理部は、前記指示部による操作態様が所定態様のときに、前記カーソル画像の、前記表示部の表示領域と前記画像投影装置の表示領域との間の移動を行うことを特徴とする請求項８に記載の画像投影システム。
【請求項１０】
前記端末装置は、
前記表示部の表示領域に隣接した仮想表示領域を設定する仮想表示領域設定部と、
表示すべき画像の位置が前記表示部の表示領域にあるとき、当該表示領域に前記画像を表示し、仮想表示領域にあるときに、その画像の一部又は全部の画像データを前記通信経路を介して前記画像投影装置へ送信する表示制御部と、を有し、
前記画像投影装置は、
前記端末装置の仮想表示領域にある画像の画像データを前記通信経路を介して取得する画像取得部と、
前記画像投影装置の表示領域への画像の投影表示として、前記画像データに基づいた画像を投影表示する画像投影部と、を有する
ことを特徴とする請求項１〜９のいずれか１項に記載の画像投影システム。
【請求項１１】
表示部と指示部とを有するコンピュータを、
前記表示部の表示領域に隣接した仮想表示領域を設定する仮想表示領域設定手段、
表示すべき画像の位置が前記表示部の表示領域にあるとき、当該表示領域に前記画像を表示し、仮想表示領域にあるときに、その画像を画像投影装置で投影するために、その画像の一部又は全部の画像データを通信経路を介して前記画像投影装置へ送信する表示制御手段、
前記指示部への操作に応じて、前記表示部の表示領域に前記カーソル画像があるとき、前記カーソル画像を移動させて、前記表示部の表示領域に設けた第１入退領域を通過すると、前記表示部の表示領域から前記仮想表示領域に移動させる第１の処理及び／又は前記指示部への操作に応じて、前記仮想表示領域に前記カーソル画像があるとき、前記画像投影装置へ前記指示部への操作に応じた操作情報を送信することにより、前記仮想表示領域の前記カーソル画像を移動させて、前記画像投影装置の表示領域に設けられた第２入退領域を通過すると、前記仮想表示領域から前記表示部の表示領域へ移動させる第２の処理を行うカーソル処理手段、
前記表示部の表示領域に、前記入退領域を識別するための識別画像を表示する識別画像表示手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置と画像投影装置とを備える画像投影システム及びプログラムに関するものであり、特に、端末装置の有する表示部の表示領域と画像投影装置の表示領域との間のカーソル画像の移動を円滑に行うことのできる画像投影システム及びプログラムに関する。
【背景技術】
【０００２】
従来より、画像投影装置として、例えば、端末装置等から画像情報を入力して液晶表示素子に当該画像情報に応じた画像を表示し、この液晶表示素子に光を照射してスクリーン上に拡大投影するプロジェクタなどが広く使用されている。この種のプロジェクタは、複数人が参加して行われる会議等において多く使用されており、かかるプロジェクタを用いることにより、拡大投影された一つの画像を複数の参加者が同時に見ながら議論を進めていくことができる。
【０００３】
さらに、近年においては、画像投影装置の表示領域と端末装置の表示部の表示領域とを仮想的に連結することにより、端末装置が保有する各種データファイルに基づく画像やカーソル画像を各表示領域間で移動させることのできる画像投影システムが考案されている（例えば、特許文献１）。
【０００４】
かかる画像投影システムを用いることにより、端末装置の利用者は、例えば、プレゼンテーションを行うための画像のみを画像投影装置の表示領域に投影表示させ、逆に、端末装置の使用者のみがプレゼンテーション中に参照するための情報を端末装置の表示部の表示領域に表示させることができるため、当該プレゼンテーションをより円滑に行うことができる。
【特許文献１】特開２００７−１０１８５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、端末装置の表示領域と画像投影装置の投影領域との仮想的な位置関係は、現実の位置関係とは必ずしも一致しない。そのため、特許文献１のような従来の画像投影システムにおいては、端末装置の利用者は、これら各表示領域の仮想的な位置関係を把握し難く、カーソル画像を一方の表示領域から他方の表示領域へ移動させる際にカーソル画像をどこへ移動させればよいか戸惑う場合があり、結果として、かかる画像投影システムを用いたプレゼンテーションや会議等の円滑な進行に支障を来たす虞があった。
【０００６】
そこで、本発明は、端末装置の利用者が、端末装置の表示部の表示領域と画像投影装置の表示領域との間のカーソル画像の移動を迷うことなくスムーズに行うことができる画像投影システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、画像を表示する表示部を有する端末装置と、画像を投影表示する画像投影装置とを備え、前記表示部の表示領域と前記画像投影装置の表示領域とを含むと共に前記表示部の表示領域の一部と前記画像投影装置の表示領域の一部とが連続する表示領域上で、当該表示領域に表示する画像を指示又は操作するためのカーソル画像を、前記連続する部分を介して前記表示部の表示領域と前記画像投影装置の表示領域とを移動可能にする画像投影システムであって、前記表示部の表示領域及び／又は前記画像投影装置の表示領域に、前記カーソル画像が前記表示部の表示領域と前記画像投影装置の表示領域との間をその表示を維持しつつ移動するための入退領域を識別する識別画像を表示する画像投影システムとした。
【０００８】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記端末装置が複数設けられ、前記表示部の表示領域及び／又は前記画像投影装置の表示領域に、各前記端末装置に対応した前記識別画像を表示することを特徴とする。
【０００９】
また、請求項３に記載の発明は、請求項１又は請求項２に記載の発明において、前記表示部の表示領域において前記画像投影装置の表示領域と連続する部分と、前記画像投影装置の表示領域において前記表示部の表示領域と連続する部分とをそれぞれ前記入退領域とし、これらの入退領域の少なくとも一つを識別するための前記識別画像を表示することを特徴とする。
【００１０】
また、請求項４に記載の発明は、請求項２に記載の発明において、前記端末装置毎の識別画像を、前記画像投影装置の表示領域のそれぞれ異なる位置に表示することを特徴とする。
【００１１】
また、請求項５に記載の発明は、請求項１に記載の発明において、前記端末装置が複数設けられ、前記画像投影装置の表示領域に、前記複数の端末装置に共通の前記識別画像を表示することを特徴とする。
【００１２】
また、請求項６に記載の発明は、請求項１〜５のいずれか１項に記載の発明において、前記表示部の表示領域と前記画像投影装置の表示領域との間の前記カーソル画像の移動を、前記端末装置毎に制限することを特徴とする。
【００１３】
また、請求項７に記載の発明は、請求項６に記載の発明において、前記制限の内容に応じて前記識別画像の表示態様を変更することを特徴とする。
【００１４】
また、請求項８に記載の発明は、請求項６又は請求項７に記載の発明において、前記端末装置は、前記表示部の表示領域及び前記画像投影装置の表示領域に表示される画像を指示する前記カーソル画像の移動操作をするための指示部と、前記指示部への操作量に応じた操作情報を前記画像投影装置へ送信する操作情報送信部と、を有し、前記画像投影装置は、前記端末装置から送信される操作情報に応じて、前記カーソル画像の位置を変更するカーソル処理部を有し、前記カーソル画像の移動制限を、前記操作情報送信部による前記操作情報の送信制限又は前記カーソル処理部による前記カーソル画像の位置変更制限により行うことを特徴とする。
【００１５】
また、請求項９に記載の発明は、請求項８に記載の発明において、前記操作情報送信部又は前記カーソル処理部は、前記指示部による操作態様が所定態様のときに、前記カーソル画像の、前記表示部の表示領域と前記画像投影装置の表示領域との間の移動を行うことを特徴とする。
【００１６】
また、請求項１０に記載の発明は、請求項１〜９のいずれか１項に記載の発明において、前記端末装置は、前記表示部の表示領域に隣接した仮想表示領域を設定する仮想表示領域設定部と、表示すべき画像の位置が前記表示部の表示領域にあるとき、当該表示領域に前記画像を表示し、仮想表示領域にあるときに、その画像の一部又は全部の画像データを前記通信経路を介して前記画像投影装置へ送信する表示制御部と、を有し、前記画像投影装置は、前記端末装置の仮想表示領域にある画像の画像データを前記通信経路を介して取得する画像取得部と、前記画像投影装置の表示領域への画像の投影表示として、前記画像データに基づいた画像を投影表示する画像投影部と、を有することを特徴とする。
【００１７】
また、請求項１１に記載の発明は、表示部と指示部とを有するコンピュータを、前記表示部の表示領域に隣接した仮想表示領域を設定する仮想表示領域設定手段、表示すべき画像の位置が前記表示部の表示領域にあるとき、当該表示領域に前記画像を表示し、仮想表示領域にあるときに、その画像を画像投影装置で投影するために、その画像の一部又は全部の画像データを通信経路を介して前記画像投影装置へ送信する表示制御手段、前記指示部への操作に応じて、前記表示部の表示領域に前記カーソル画像があるとき、前記カーソル画像を移動させて、前記表示部の表示領域に設けた第１入退領域を通過すると、前記表示部の表示領域から前記仮想表示領域に移動させる第１の処理及び／又は前記指示部への操作に応じて、前記仮想表示領域に前記カーソル画像があるとき、前記画像投影装置へ前記指示部への操作に応じた操作情報を送信することにより、前記仮想表示領域の前記カーソル画像を移動させて、前記画像投影装置の表示領域に設けられた第２入退領域を通過すると、前記仮想表示領域から前記表示部の表示領域へ移動させる第２の処理を行うカーソル処理手段、前記表示部の表示領域に、前記入退領域を識別するための識別画像を表示する識別画像表示手段、として機能させることを特徴とするプログラムとした。
【発明の効果】
【００１８】
請求項１に記載の発明によれば、端末装置の表示部の表示領域と画像投影装置の表示領域とを含むと共に表示部の表示領域の一部と画像投影装置の表示領域の一部とが連続する表示領域の任意の場所に、カーソル画像が前記表示部の表示領域と画像投影装置の表示領域との間を移動するための入退領域を識別する識別画像を表示することとしており、端末装置の利用者は、これら各表示領域の仮想的な位置関係を視覚的に把握することができるため、カーソル画像を一方の表示領域から他方の表示領域へ移動させる際、かかるカーソル画像の移動操作を迷うことなくスムーズに行うことができ、また、他方の表示領域へ移動させた際もカーソル画像を見失うことがない。
【００１９】
請求項２に記載の発明によれば、画像投影装置に端末装置が複数台接続した場合であっても、各端末装置の表示部の表示領域や画像投影装置の表示領域に、各端末装置に対応した識別画像を表示することにより、各端末装置の利用者は、カーソル画像を一方の表示領域から他方の表示領域へ移動させる際、かかるカーソル画像の移動操作を迷うことなくスムーズに行うことができ、また、他方の表示領域へ移動させた際もカーソル画像を見失うことがない。
【００２０】
請求項３に記載の発明によれば、例えば、表示部の表示領域の右辺と画像投影装置の表示領域の左辺とに入退領域を設けることにより、端末装置の表示部の表示領域と画像投影装置の表領域とが仮想的に接続していることを端末装置の利用者に容易に認識させることが可能となる。また、各表示領域において、当該各表示領域を区画する辺のみを入退領域として設定するのではなく、当該辺及びその近傍を入退領域として設定することで、端末装置の利用者は、識別画像による入退領域の視認をより確実に行うことができ、各表示領域間のカーソル画像の移動をよりスムーズに行うことが可能となる。
【００２１】
請求項４に記載の発明によれば、端末装置毎の識別画像を、画像投影装置の表示領域のそれぞれ異なる位置に表示することとしたため、端末装置の利用者は、自己の端末装置に割り当てられた入退領域と他の端末装置に割り当てられた入退領域とを容易に区別することができ、各表示領域間のカーソル画像の移動をスムーズに行うことができる。
【００２２】
請求項５に記載の発明によれば、画像投影装置の表示領域に、複数の端末装置に共通の識別画像を表示することとしたため、画像投影装置に多数の端末装置が接続している場合であっても、画像投影装置の表示領域に表示される識別画像は一つであるため、会議やプレゼンテーション等においてこの画像投影装置の表示領域を有効に使用することができる。
【００２３】
請求項６に記載の発明によれば、端末装置の表示部の表示領域と画像投影装置の表示領域との間のカーソル画像の移動を、端末装置毎に制限することとしため、当該移動を制限された端末装置の利用者は、一方の表示領域においてカーソル画像を操作している時に意図せず他方の表示領域に移動してしまう虞がなく、一方の表示領域におけるカーソル画像を用いた作業等を円滑に行うことができる。また、例えば、プレゼンテーション中において、プレゼンターが使用する端末装置以外の端末装置のカーソル画像の当該移動を制限することにより、プレゼンテーション中に他の端末装置の利用者から画像投影装置の表示領域に投影表示されているプレゼンテーション画面を操作されることを防止することができ、かかるプレゼンテーションを円滑に行うことができる。
【００２４】
請求項７に記載の発明によれば、カーソル画像の移動制限の内容に応じて識別画像の表示態様を変更することとしたため、端末装置の利用者は、自己の端末装置のカーソル画像の移動制限の内容を当該識別画像の表示態様により容易に把握することができ、カーソル画像の操作を行う際の誤操作を減少させることができる。
【００２５】
請求項８に記載の発明によれば、カーソル画像の移動制限を操作情報送信部により行う場合、画像投影装置は、カーソル画像の移動を制限するための処理を行う必要がなくなり、また、当該移動制限をカーソル処理部により行う場合、画像投影装置に複数の端末装置が接続した場合であっても、各端末装置のカーソル画像の移動を制限するための処理を画像投影装置が一括して行うことができる。
【００２６】
請求項９に記載の発明によれば、指示部による操作態様が所定態様のときに、カーソル画像の、表示部の表示領域と画像投影装置の表示領域との間の移動を行うこととしており、指示部により所定操作がなされなければ、各表示領域間のカーソル画像の移動は行われないため、端末装置の利用者は、一方の表示領域においてカーソル画像の移動操作をしている時に意図せず他方の表示領域に移動してしまうことがなく、一方の表示領域におけるカーソル画像を用いた作業等を円滑に行うことができる。
【００２７】
請求項１０に記載の発明によれば、端末装置の表示領域にある画像は画像投影装置で投影表示されないので、端末装置の利用者は、当該表示領域を端末装置の利用者だけの作業スペースとして利用することができる。
【００２８】
請求項１１に記載の発明によれば、端末装置を表示制御手段として機能させることにより、表示部の表示領域に隣設する仮想表示領域にある画像を画像投影装置の表示領域に投影させることができるため、画像投影装置を用いた会議等において当該端末装置の保有する情報を当該会議等の参加者と共有することが可能となる。また、端末装置をカーソル処理手段として機能させることにより、指示部への操作に応じて、画像投影装置の表示領域にカーソル画像を移動させることができるため、画像投影装置の表示領域に投影されている画像を当該カーソル画像を用いて指示することができる。さらに、端末装置を識別画像表示手段として機能させることにより、表示部の表示領域に、入退領域を識別するための識別画像を表示することが可能となるため、端末装置の利用者は、これら各表示領域の仮想的な位置関係を視覚的に把握でき、カーソル画像を一方の表示領域から他方の表示領域へ移動させる際、かかるカーソル画像の移動操作を迷うことなくスムーズに行うことができる。
【発明を実施するための最良の形態】
【００２９】
［１．画像投影システムの概要］
以下に、本発明にかかる画像投影システムの一実施の形態について、図面を参照して具体的に説明する。図１は本実施形態の画像投影システムにおいて、画像投影装置に１台の端末装置が接続している場合の概略的なシステム構成を示す図であり、図２は本実施形態の画像投影システムにおいて、画像投影装置に複数の端末装置が接続している場合の概略的なシステム構成を示す図であり、図３は本実施形態における各端末装置の表示領域に表示される第１識別画像及び画像投影装置の表示領域に表示される第２識別画像の表示態様の一例を示す図であり、図４は本実施形態における端末装置に設定される仮想表示領域と画像投影装置の表示領域との対応関係を示す図である。
【００３０】
図１に示すように、本実施形態にかかる画像投影システムＳは、画像を投影表示する画像投影装置１と、この画像投影装置１とＬＡＮやＵＳＢケーブル等の通信経路３を介して接続された、画像を表示する表示部を有する端末装置２とを有しており、端末装置２の表示部の表示領域４０と画像投影装置１の表示領域６０とを含むと共に表示部の表示領域４０の一部と画像投影装置１の表示領域６０の一部とが連続する表示領域に、当該表示領域に表示する画像を指示又は操作するためのカーソル画像５を表示するとともに、当該カーソル画像５がこれらの表示領域４０，６０間を移動可能に構成されている。
【００３１】
すなわち、本実施形態にかかる画像投影システムＳでは、画像投影装置１の表示領域６０を区画する複数の辺のうち何れか一つの辺及びその近傍と各端末装置２の表示部の表示領域４０を区画する複数の辺のうち何れか一つの辺及びその近傍とを仮想的に連続させており、端末装置２の表示領域４０における当該連続する部分と、画像投影装置１の表示領域６０における当該連続する部分とをそれぞれ入退領域として設定することにより、カーソル画像５や端末装置２の表示領域４０に表示された画像３０が各表示領域４０，６０間をその表示を維持しつつ往来可能としている。
【００３２】
これにより、例えば、複数人が参加して行われる会議等において、端末装置２の表示領域４０にある画像３０を各表示領域４０，６０に設けられた入退領域を介して、スクリーン等に大きく映し出される画像投影装置１の表示領域６０に移動させることにより、端末装置２の保有する情報を複数の参加者が同時に見ながら議論を進めていくことができる。また、端末装置２の利用者は、画像投影装置１の表示領域６０に移動させたカーソル画像５により、会議等において、プレゼンテーションを円滑に行うことができる。
【００３３】
かかる画像投影システムにおいて、特に、本実施形態にかかる画像投影システムＳは、端末装置２の表示部の表示領域４０（以下、単に「端末装置２の表示領域４０」と称することもある。）及び画像投影装置１の表示領域６０に、上記入退領域を識別するための識別画像７０，７１を表示することとしている。
【００３４】
すなわち、端末装置２の表示領域４０に設けられた入退領域（以下、「第１入退領域」と称することもある。）及び画像投影装置１の表示領域６０に設けられた入退領域（以下、「第２入退領域」と称することもある。）に識別画像７０，７１を表示させることとしている。これにより、端末装置２の利用者は、各表示領域４０，６０の仮想的な位置関係を視覚的に把握することができるため、カーソル画像５等を一方の表示領域から他方の表示領域へ移動させる際、識別画像７０，７１に向けてカーソル画像５が移動するよう操作すれば良く、かかるカーソル画像５等の移動操作を迷うことなくスムーズに行うことができ、また、他方の表示領域へ移動させた際もカーソル画像５等を見失う事態を防止することができる。ここで、第１入退領域に表示された識別画像７０を第１識別画像７０とし、第２入退領域に表示された識別画像７１を第２識別画像７１とする。
【００３５】
一方、画像投影装置１に複数の端末装置２ａ〜２ｄを接続した場合、本実施形態にかかる画像投影システムＳは、図２に示すように、各端末装置２の表示領域４０ａ〜４０ｄ及び画像投影装置１の表示領域６０に、各端末装置２ａ〜２ｄに対応した識別画像７０ａ〜７０ｄ、７１ａ〜７１ｄを表示することができる。
【００３６】
以下、本実施形態にかかる画像投影システムＳの一例として、画像投影装置１に４台の端末装置２ａ〜２ｄが接続した場合について説明する。また、以下において、端末装置２ａ〜２ｄの任意の一つを表す場合には端末装置２と表現し、第１識別画像７０ａ〜７０ｄの任意の一つを表す場合には第１識別画像７０と表現し、第２識別画像７１ａ〜７１ｄの任意の一つを表す場合には第２識別画像７１と表現し、端末装置２の表示領域４０及び画像投影装置１の表示領域６０にある複数の画像３０ａ〜３０ｄの任意の一つを画像３０と表現する。
【００３７】
図２に示すように、本実施形態にかかる画像投影システムＳでは、各端末装置２ａ〜２ｄの表示領域４０ａ〜４０ｄにおいて画像投影装置１の表示領域６０と連続する部分を第１入退領域とすると共に、画像投影装置１の表示領域６０において各端末装置２ａ〜２ｄの表示領域４０ａ〜４０ｄと連続する部分を第２入退領域とし、これらの入退領域を識別するための第１識別画像７０ａ〜７０ｄ、第２識別画像７１ａ〜７１ｄを表示している。
【００３８】
すなわち、例えば、図２に示すように、端末装置２ａの表示領域４０ａには、当該表示領域４０ａの右辺及びその近傍に第１入退領域が設けられ、画像投影装置１の表示領域６０には、当該表示領域６０の左辺及びその近傍に、端末装置２ａに対応した第２入退領域が設けられており、これにより、端末装置２ａの表示領域４０ａの右側に画像投影装置１の表示領域６０が仮想的に隣設した状態となっている。
【００３９】
そして、各端末装置２ａ〜２ｄの表示領域４０ａ〜４０ｄには第１入退領域を視認可能とするための第１識別画像７０ａ〜７０ｄがそれぞれ表示され、また、画像投影装置１の表示領域６０には、各端末装置２ａ〜２ｄに対応する第２入退領域を視認可能とするための第２識別画像７１ａ〜７１ｄがそれぞれ表示されている。
【００４０】
ここで、各端末装置２の表示領域４０に設けられた第１入退領域と画像投影装置１の表示領域６０に設けられた当該端末装置２に対応した第２入退領域とには、図２に示すように、それぞれ第１識別画像７０及び第２識別画像７１として、端末装置２毎に同一の画像が表示される。このため、画像投影装置１に複数の端末装置２が接続された場合であっても、端末装置２の利用者は、自己の端末装置２に対応する第２入退領域と他の端末装置２に対応する第２入退領域とを明確に区別することができる。
【００４１】
このように、本実施形態では、画像投影装置１に端末装置２が複数接続された場合、各端末装置２の第１入退領域に第１識別画像７０を表示するとともに、画像投影装置１の表示領域６０に、各端末装置２に対応した第２入退領域に第２識別画像７１を表示することとしており、また、端末装置２毎の第２識別画像７１は、画像投影装置１の表示領域６０のそれぞれ異なる位置に表示することとしている。
【００４２】
かかる構成とすることにより、画像投影装置１に複数の端末装置２が接続された場合であっても、各端末装置２の利用者は、画像投影装置１の表示領域６０から端末装置２の表示領域４０へカーソル画像５を移動させる際に、自己の端末装置２に対応する第２入退領域と他の端末装置２に対応する第２入退領域と混同を生じる虞がなく、当該カーソル画像５をスムーズに移動させることができる。
【００４３】
なお、各端末装置２の利用者に自己の端末装置２に対応する第２識別画像７１と他の端末装置２に対応する第２識別画像７１とを端末装置２の利用者に区別させる方法として、図２に示すように、各端末装置２に対応する第２識別画像７１の模様により識別可能とする他、当該第２識別画像７１の色を異ならせることにより識別可能としてもよい。
【００４４】
また、本実施形態において、端末装置２の表示領域４０と画像投影装置１の表示領域６０とは、各辺の一部同士、或いは一方の辺の全部と他方の辺の一部とが連続するように設定することもできる。例えば、図２において、端末装置２ｃの表示領域４０ｃは、各表示領域４０ｃの上辺の全てと画像投影装置１の表示領域６０の下辺の一部とが仮想的に接続された状態となっている。
【００４５】
また、本実施形態においては、第１入退領域及び第２入退領域の両方に識別画像を表示することとしているが、何れか一方のみに表示させることとしてもよい。
【００４６】
また、本実施形態にかかる画像投影システムＳは、端末装置２の表示領域４０と画像投影装置１の表示領域６０との間のカーソル画像５の移動を、端末装置２毎に制限することができる構成となっている。
【００４７】
すなわち、例えば、端末装置２ａに対して、画像投影装置１の表示領域６０へのカーソル画像５ａの入場及び画像投影装置１の表示領域６０からのカーソル画像５ａの退場が制限されている場合、カーソル画像５ａは、画像投影装置１の表示領域６０にあるときは端末装置２ａの表示領域４０ａへの移動が制限され、また、端末装置２ａの表示領域４０ａにあるときは画像投影装置１の表示領域６０への移動が制限される。
【００４８】
また、上記の例のように、画像投影装置１の表示領域６０へのカーソル画像５の入場及び表示領域６０からの退場の両方を制限する以外に、何れか一方のみを制限することもできる。例えば、端末装置２ｃに対しては、画像投影装置１の表示領域６０からのカーソル画像５ｃの退場は制限せずに、同表示領域６０へのカーソル画像５ｃの入場のみを制限することもでき、端末装置２ｄに対しては、画像投影装置１の表示領域６０へのカーソル画像５ｄの入場は制限せずに、同表示領域６０へのカーソル画像５ｃの退場のみを制限することもできる。
【００４９】
また、本実施形態にかかる画像投影システムＳでは、上記のような移動制限の内容に応じて、第１識別画像７０及び／又は第２識別画像７１の表示態様を変更することとしている。すなわち、本実施形態にかかる画像投影システムＳにおいて、端末装置２に対してカーソル画像５の移動制限がかけられた場合、当該移動制限をかけられた端末装置２の第１識別画像７０及び／又は同端末装置２に対応した第２識別画像７１の表示態様が変化し、図３に示すように、同第１識別画像７０及び第２識別画像７１に「移動不可」の文字が表示される。
【００５０】
すなわち、例えば、端末装置２ａに対して、画像投影装置１の表示領域６０へのカーソル画像５ａの入場及び画像投影装置１の表示領域６０からのカーソル画像５ａの退場が制限されている場合、図３に示すように、端末装置２ａに対応する第１入退領域及び第２入退領域には、それぞれ第１識別画像７０ａ及び第２識別画像７１ａとして、「移動不可」の文字が書かれた画像が表示される。
【００５１】
また、例えば、端末装置２ｃに対して、画像投影装置１の表示領域６０へのカーソル画像５ｃの入場のみを制限した場合、図３に示すように、端末装置２ｃに対応する第１入退領域には、第１識別画像７０ｃとして、「移動不可」の文字が書かれた画像が表示される。
【００５２】
また、例えば、端末装置２ｄに対して、画像投影装置１の表示領域６０へのカーソル画像５ｄの退場のみを制限した場合、図３に示すように、端末装置２ｄに対応する第１入退領域には、第２識別画像７１ｄとして、「移動不可」の文字が書かれた画像が表示される。
【００５３】
このように、本実施形態にかかる画像投影システムＳでは、端末装置２の表示領域４０と画像投影装置１の表示領域６０との間のカーソル画像５の移動を、端末装置２毎に制限することとしため、当該移動を制限された端末装置２の利用者は、一方の表示領域においてカーソル画像５を操作している時に意図せず他方の表示領域に移動してしまう虞がなく、一方の表示領域におけるカーソル画像５を用いた作業等を円滑に行うことができる。
【００５４】
さらに、カーソル画像５の移動制限の内容に応じて第１識別画像７０や第２識別画像７１の表示態様を変更することとしたため、端末装置２の利用者は、自己の端末装置のカーソル画像５の移動制限内容を当該第１識別画像７０や第２識別画像７１の表示態様により容易に把握することができ、カーソル画像５の操作を行う際の誤操作を減少させることができる。
【００５５】
ここで、端末装置２は、カーソル画像５の移動操作をするための指示部を有しており、端末装置２の利用者は、この指示部を用いることにより、カーソル画像５の移動操作を行うことが可能となっている。
【００５６】
また、本実施形態にかかる画像投影システムＳにおいて、画像投影装置１の表示領域６０にあるカーソル画像５の移動操作を行う場合、上記指示部への操作量に応じた操作情報が端末装置２から画像投影装置１へ送信されるとともに、当該操作情報を受信した画像投影装置１が当該操作情報に応じてカーソル画像５の位置を変更することにより当該移動操作が行われることとしている。
【００５７】
そして、本実施形態にかかる画像投影システムＳでは、上述したカーソル画像５の移動制限を、端末装置２から画像投影装置１への操作情報の送信を制限することにより行われる。
【００５８】
なお、各端末装置２に対するカーソル画像５の移動制限及び移動制限の解除は、各端末装置２、画像投影装置１、或いは、図示しないリモコン装置を用いて行うことができる。
【００５９】
また、本実施形態にかかる画像投影システムＳは、端末装置２の表示領域４０と画像投影装置１の表示領域６０との間のカーソル画像５の移動を、指示部による操作態様が所定態様のときにのみ行うこととしている。
【００６０】
すなわち、例えば、指示部としてマウスを用いてカーソル画像５を端末装置２の表示領域４０から画像投影装置１の表示領域６０に移動させる場合、端末装置２の利用者は、カーソル画像５を端末装置２の第１入退領域に位置させた状態で、所定操作としてマウスのクリック操作を行うことにより、カーソル画像５を画像投影装置１の表示領域６０へ移動させることができる。
【００６１】
かかる構成とすることにより、指示部により所定操作がなされなければ各表示領域４０，６０間のカーソル画像５の移動は行われないため、端末装置２の利用者は、一方の表示領域においてカーソル画像５の移動操作をしている時に意図せず他方の表示領域に移動してしまうことがなく、一方の表示領域におけるカーソル画像を用いた作業等を円滑に行うことができる。
【００６２】
ところで、本実施形態にかかる画像投影システムＳでは、画像投影装置１の表示領域６０には各端末装置２に設けられた仮想表示領域にある画像が投影表示されることとしている。すなわち、端末装置２は、表示領域として、表示部の表示領域４０の他に当該表示部の表示領域４０に隣接した仮想表示領域を有しており、表示すべき画像３０の位置が表示部の表示領域４０にあるとき、当該表示領域４０に画像３０を表示し、仮想表示領域にあるときに、その画像３０の一部又は全部の画像データを通信経路３を介して画像投影装置１へ送信することとしている。そして、画像投影装置１は、端末装置２の仮想表示領域にある画像の画像データを通信経路３を介して取得すると、取得した画像データに基づいた画像３０を投影表示することとしている。
【００６３】
例えば、図４に示すように、端末装置２ａには、表示部の表示領域４０の右側に隣設した仮想表示領域５０ａが設けられており、表示部の表示領域４０ａ及び仮想表示領域５０ａにある画像３０ａ、３０ｂのうち仮想表示領域５０ａにある画像３０ｂのみが、画像投影装置１の表示領域６０に投影表示される。このように、画像投影装置１の表示領域６０には、各端末装置２ａ〜２ｄの仮想表示領域５０ａ〜５０ｄ（以下、仮想表示領域５０ａ〜５０ｄのうち任意の一つを仮想表示領域５０と表現することがある。）にある画像が表示されることとなる（例えば、画像投影装置１の表示領域６０には、端末装置２ａの仮想表示領域５０ａにある画像３０ｂの他に、端末装置２ｃの仮想表示領域５０ｃにある画像３０ｃも表示される。）。
【００６４】
かかる構成とすることにより、端末装置２の表示領域４０にある画像３０は画像投影装置１で投影表示されないので、端末装置２の利用者は、当該表示領域４０を端末装置２の利用者だけの作業スペースとして利用することができる。
［２．画像投影システムの具体的構成］
（画像投影装置の構成について）
次に、画像投影装置１の構成について説明する。図５は本実施形態にかかる画像投影装置１の構成図であり、図６は本実施形態における画像投影装置１に記憶される画像属性情報管理テーブルの一例を示す図であり、図７は本実施形態における画像投影装置１の表示領域６０に規定された座標を説明するための図であり、図８は本実施形態における画像投影装置１に記憶される接続情報管理テーブルの一例であり、図９は本実施形態における画像投影装置１に記憶されるカーソル情報管理テーブルの一例であり、図１０は本実施形態における画像投影装置１に記憶される入退領域管理テーブルの一例であり、図１１は本実施形態における画像投影装置１に記憶される移動制限管理テーブルの一例である。
【００６５】
図５に示すように、画像投影装置１は、各種操作を行うための操作パネル１０１と、設定情報やカーソル画像５の画像データなどを保持するための不揮発性メモリである記憶部１０２と、赤外線による無線通信を行う赤外線通信部１０３と、端末装置２と通信するためのインターフェイス１０４と、外部から映像信号を入力する映像信号入力回路１０５と、映像信号入力回路１０５を介して入力される映像信号やインターフェイス１０４を介して取得した画像データに所定の処理を施す画像処理回路１０６と、この画像処理回路１０６から出力される画像信号に基づいた画像を投影する画像投影部１０７と、画像投影装置１全体を制御する制御部１０８とを備えており、これらはハウジングに内蔵される。
【００６６】
操作パネル１０１は、画像投影装置１において使用者によって操作されることによって、その操作内容に応じた制御を制御部１０８が実行する。
【００６７】
記憶部１０２は、フラッシュメモリ（flash memory）などから構成され、画像投影装置１に設定されている解像度の情報、カーソル画像５の画像データ、第２識別画像７１の画像データ、各端末装置２の仮想表示領域５０にある画像の画像データを記憶する他、当該画像の位置情報、サイズ情報等を管理する画像属性情報管理テーブルを記憶する画像属性情報記憶領域１１０、画像投影装置１に接続している端末装置２の接続状況等を管理する接続情報管理テーブルを記憶する接続情報記憶領域１１１、カーソル画像５の位置情報等を記憶するカーソル情報管理テーブルを記憶するカーソル情報記憶領域１１２、画像投影装置１の表示領域６０に設けられる入退領域の位置やサイズ等を端末装置２毎に管理する入退領域管理テーブルを記憶する入退領域情報記憶領域１１３、カーソル画像５の移動制限の内容を端末装置２毎に管理する移動制限情報管理テーブルを記憶する移動制限情報記憶領域１１４等を有する。
【００６８】
赤外線通信部１０３は、赤外線ＬＥＤなどから構成される赤外線受光部１３１と、赤外線受光部１３１により受信した赤外線信号をデータに変換する処理を行う赤外線制御部１３２とを備えている。
【００６９】
インターフェイス１０４は、外部装置との通信を行うことができるＵＳＢインターフェイスであり、通信経路３としてのＵＳＢケーブルを介して端末装置２から画像属性情報や画像データ等を取得したり、外部のコンピュータ装置と通信したりするときに制御部１０８によって用いられる。なお、通信経路３として、ＬＡＮや無線ＬＡＮなどの通信ネットワークを利用することもでき、かかる場合は、インターフェイス１０４としてＵＳＢインターフェイスに代えて無線或いは有線のＬＡＮインターフェイスなどを用いればよい。
【００７０】
映像信号入力回路１０５は、コンポジット映像信号（例えばＮＴＳＣ映像信号）やコンポーネント映像信号（例えばＲＧＢ信号）などの映像信号を入力する。
【００７１】
画像処理回路１０６は、制御部１０８による制御に基づいて、映像信号入力回路１０５に入力された映像信号或いはインターフェイス１０４を介して端末装置２から取得した画像データに対して、他の端末装置２から取得した画像データや各端末装置２にそれぞれ対応するカーソル画像５の画像データ、或いは第２識別画像７１の画像データとの合成等の加工を行う。このように加工されて生成された画像信号は、画像投影部１０７に入力される。
【００７２】
画像投影部１０７は、光源駆動回路１２０と、光源１２１と、照明光学系１２２と、透過型液晶パネル１２３（以下、「ＬＣＤ１２３」とする。）と、結像光学系１２４と、ＬＣＤ駆動回路１２５と、ピント調整回路１２６とを備えている。
【００７３】
光源１２１は、ランプなどから構成され、制御部１０８によって制御された光源駆動回路１２０から出力される信号に基づいて、点灯駆動されて発光する。光源１２１で発光された光は、照明光学系１２２によって、照明光としてＬＣＤ１２３に照射される。
【００７４】
ＬＣＤ１２３は、ＬＣＤ駆動回路１２５によって駆動され、その表示面に映像を表示する。このように表示された映像は、照明光学系１２２を介して光源１２１から出射される照明光によって、出射光として出射される。続いて、この出射光は、結像光学系１２４及びハウジングの投影用開口部（図示せず）を通って、スクリーン（投射面）に投影される。このように、ＬＣＤ１２３に表示される画像がスクリーンに投影される構成となっている。なお、ピント調整回路１２６によって、スクリーンに投影する画像のピントを調整することができる。
【００７５】
制御部１０８は、ＣＰＵ(Central Processing Unit)，ＲＯＭ（Read Only Memory)，ＲＡＭ（Random Access Memory)などを内蔵しており、ＣＰＵがＲＯＭに予め格納された各種プログラムを読み出して実行することによって、画像取得部、画像処理部、カーソル処理部、入退領域設定部、移動制限設定部等として機能する。
【００７６】
制御部１０８は画像取得部として、インターフェイス１０４を介して端末装置２から、当該端末装置２の仮想表示領域５０にある画像の画像データ、画像属性情報、入場表示命令、移動制限情報等を取得する。
【００７７】
画像属性情報とは、仮想表示領域５０にある画像３０に関する情報であり、仮想表示領域５０にある各画像３０を識別するための識別情報（ウィンドウＩＤ）の他、当該画像３０の位置やサイズ等の情報であり、画像属性情報記憶領域１１０における画像属性情報管理テーブルの所定の欄に記憶される。
【００７８】
ここで、画像属性情報管理テーブルについて、図６及び図７を参照して説明する。
【００７９】
図６に示すように、画像属性情報管理テーブルには、各端末装置２の仮想表示領域５０にある画像を送信した端末装置２（オーナーＰＣ）の名称、当該画像を表示すべき位置及びサイズに関する情報、画像データのファイル名に関する情報が、当該画像を識別するための情報（ウィンドウＩＤ）と関連付けて記憶されている。
【００８０】
この画像属性情報管理テーブルにおいて、各端末装置２の仮想表示領域５０にある画像の位置及びサイズに関する情報は、画像投影装置１の表示領域６０に規定されている座標により表される。すなわち、本実施形態における画像投影装置１は、図７に示すように、画像投影装置１の表示領域６０の横方向をＸ方向、縦方向をＹ方向とし、その左上部の頂点を原点として規定している。そして、画像の位置情報は、仮想表示領域５０にある各画像の左上部の頂点の座標の情報であり、画像のサイズ情報は、当該画像の幅（Ｗ）及び高さ（Ｈ）を座標の数値で表した情報であって、この位置情報とサイズ情報とにより、仮想表示領域５０にある画像を画像投影装置１の表示領域６０のどの位置にどのサイズで投影するかを決定することができる。例えば、図７において、画像３０ｄは、その左上部の頂点が座標（７５０，３００）の位置となり、画像のサイズは、幅（Ｗ）が４５０、高さ（Ｈ）が５００となる。
【００８１】
また、画像データを送信した端末装置２（オーナーＰＣ）の名称は、図８に示す接続情報管理テーブルと関連付けられている。この接続情報管理テーブルには、図８に示すように、画像投影装置１に接続している端末装置２の名称が、接続状況（画像投影装置１と接続中か非接続中かの別）及び各端末装置２に割り振られたＩＰアドレスと関連付けられて記憶されている。
【００８２】
また、制御部１０８は、カーソル処理部として機能することにより、端末装置２から送信される操作情報に応じて、カーソル画像５の位置を変更する。ここで、操作情報とは、端末装置２の指示部への操作量に応じて端末装置２から画像投影装置１へ送信されるカーソル画像５の座標情報であり、詳しくは後述する。制御部１０８は、この操作情報をインターフェイス１０４を介して取得すると、当該取得した操作情報に基づきカーソル情報管理テーブルの更新を行う。
【００８３】
カーソル情報管理テーブルは、図９に示すように、画像投影装置１に接続している各端末装置２に割り当てられるカーソル画像５の画像データファイル名、画像投影装置１の表示領域６０における当該カーソル画像５の描画状態及び画像投影装置１の表示領域６０におけるカーソル画像５の位置情報が、端末装置２の名称と関連付けられて記憶されている。
【００８４】
例えば、端末装置２ａのカーソル画像５ａが図７に示すような位置にある場合、図９に示すように、カーソル情報管理テーブルにおいて、端末装置２ａの位置の欄には「（３００，５００）」と表示され、描画状態は「表示」となる。また、端末装置２ｂのカーソル画像５ｃが図７に示すような位置にある場合、図９に示すように、カーソル情報管理テーブルにおいて、端末装置２ｃの位置の欄には「（５５０，８３０）」と表示され、描画状態は「表示」となる。一方、図７に示すように、端末装置２ｂのカーソル画像５ｂ及び端末装置２ｄのカーソル画像５ｄが画像投影装置１の表示領域６０にない場合、カーソル情報管理テーブルにおいて、端末装置２ｂ及び端末装置２ｄの位置の欄は「−」となり、描画状態は、「非表示」となる。
【００８５】
また、制御部１０８は、入退領域設定部として機能することにより、画像投影装置１に端末装置２が接続した際、当該端末装置２に対応する第２入退領域の位置及びサイズを設定し、当該設定した情報を端末装置２に送信する。ここで、端末装置２毎に設定した第２入退領域に関する情報は、入退領域管理テーブルにより管理される。
【００８６】
入退領域管理テーブルは、図１０に示すように、画像投影装置１に接続している各端末装置２に対応する第２入退領域の位置座標情報及び当該第２入退領域のサイズ情報、当該第２入退領域に表示される第２識別画像７１の画像データのデータファイル名が、端末装置２の名称と関連付けられて記憶されている。
【００８７】
例えば、端末装置２ａに対応する入退領域が図７に示すような位置に設定された場合、図１０に示すように、入退領域管理テーブルにおいて、端末装置２ａの入退領域（Ｘ，Ｙ）の欄には「（０，０）」と表示され、入退領域（Ｗ，Ｈ）の欄には「（１００，１０００）」と表示される。
【００８８】
また、端末装置２から入場表示命令を受信した場合、制御部１０８は、入退領域設定部として、入退領域管理テーブルの「識別画像」の欄に記載されている画像データのデータファイル名の変更を行い、端末装置２の入退領域にカーソル画像５があることを画像投影装置１の表示領域６０に表示する。ここで、入場表示命令とは、カーソル画像が端末装置２の第１入退領域にあるときに送信される信号である。
【００８９】
また、操作パネル１０１の操作により何れかの端末装置２に移動制限の内容の変更がなされた場合、或いは、端末装置２から移動制限情報を受信した場合、制御部１０８は、入退領域設定部として、入退領域管理テーブルの「識別画像」の欄に記載されている画像データのデータファイル名の変更を行う。すなわち、例えば、図３に示すように、端末装置２ａ、２ｄに画像投影装置１の表示領域６０からのカーソル画像５ａ，５ｄの退場移動制限がかけられた場合、制御部１０８は、入退領域管理テーブルにおいて端末装置２ａ、２ｄに対応する「識別画像」の欄に記載されるデータファイル名を変更し、移動制限が掛けられたことを画像投影装置１の表示領域６０に表示する。ここで、移動制限情報とは、各端末装置２に設定されている移動制限の内容の変更を指示するための情報である。
【００９０】
また、制御部１０８は、画像処理回路１０６と共に画像処理部として機能することにより、複数の端末装置２の仮想表示領域５０にある画像の画像データをカーソル画像５の画像データ及び第２識別画像７１の画像データと共に合成する。この画像処理部による各種画像データの合成は、記憶部１０２に記憶された画像属性情報管理テーブル、接続情報管理テーブル、カーソル情報管理テーブル、入退領域管理テーブルの情報に基づいて行われる。
【００９１】
そして、合成された画像データは、画像投影部１０７より画像投影装置１の表示領域６０に投影表示される。
【００９２】
また、制御部１０８は、インターフェイス１０４と共に移動制限設定部として機能することにより、操作パネル１０１の操作により何れかの端末装置２に移動制限の内容の変更がなされた場合、或いは、端末装置２から移動制限情報を受信した場合、移動制限の内容に応じて移動制限管理テーブルの更新を行う。この移動制限管理テーブルには、図１１に示すように、移動制限の内容が各端末装置２の端末装置名に関連付けられて記憶されている。
【００９３】
すなわち、例えば、図３において、端末装置２ａのように、画像投影装置１の表示領域６０へのカーソル画像５ａの入場及び当該表示領域６０からの退場が制限されている場合、移動制限管理テーブルにおいて端末装置２ａの「移動制限」の欄には、「入退場禁止」と表示される。また、端末装置２ｃのように、画像投影装置１の表示領域６０へのカーソル画像５ｃの入場のみが制限されている場合、移動制限管理テーブルにおいて端末装置２ｃの「移動制限」の欄には、「入場禁止」と表示される。また、端末装置２ｄのように、画像投影装置１の表示領域６０からの退場のみが制限されている場合、移動制限管理テーブルにおいて端末装置２ｄの「移動制限」の欄には、「退場禁止」と表示される。また、端末装置２ｂのように、カーソル画像５ｂの移動が制限されていない場合、移動制限管理テーブルにおいて端末装置２ｂの「移動制限」の欄には、「なし」と表示される。
（端末装置の構成について）
次に、端末装置２の構成について説明する。図１２は本実施形態における端末装置２の構成図であり、図１３は本実施形態における端末装置２に記憶される情報管理テーブルの一例を示す図であり、図１４は本実施形態における端末装置２の表示領域４０及び画像投影装置１の表示領域６０に規定された座標を表す図である。
【００９４】
本実施形態における端末装置２は、一般のパーソナルコンピュータ或いは専用端末を適用することができ、図１２に示すように、表示部であるＬＣＤ２００、ＬＣＤ２００を駆動するためのグラフィックスコントローラ２０１と、各種データ等を記憶するハードディスク装置２０２と、通信経路３を介して画像投影装置１との間で通信を行うためのインターフェイス２０３と、ＵＳＢデバイスとデータの入出力を行うためのＵＳＢバスコントローラ２０４、これに接続する接続ポートとしてのＵＳＢコネクタ２０５と、利用者の操作により所定の情報を入力可能なキーボード２０６、利用者の操作により表示部の表示領域４０及び画像投影装置１の表示領域６０に表示される画像を指示するカーソル画像の移動操作をするためのマウス２０７（指示部に相当）と、端末装置２全体を制御する制御部２０８とを備えて構成され、これらの各種要素は第１のバス２０９、第２のバス２１０を介して相互に接続される。なお、図中、２１１は、第１のバス２０９と第２のバス２１０との間のデータの授受を行うためのバスコントローラである。
【００９５】
ハードディスク装置２０２は、記憶部として機能するものであり、このハードディスク装置２０２には、端末装置２のオペレーティングシステム（ＯＳ）プログラム、文書作成ソフトウエア、プレゼンテーションソフトウエア、表計算ソフトウエア、図形作成ソフトウエア等の各種アプリケーションプログラムの他、このアプリケーションプログラムにより作製されるデータファイルが格納されている。また、上記アプリケーションプログラムとは別に、本実施形態における画像投影システムＳ用の処理プログラムとしての画像共有プログラムが格納されている。
【００９６】
ここで、この画像共有プログラムは、端末装置２を、当該端末装置２の表示領域４０に隣接した仮想表示領域５０を設定する仮想表示領域設定手段、表示すべき画像３０の位置が端末装置２の表示領域４０にあるとき、当該表示領域４０に画像３０を表示し、仮想表示領域５０にあるときに、その画像３０を画像投影装置１で投影するために、その画像３０の一部又は全部の画像データを通信経路３を介して画像投影装置１へ送信する表示制御手段、マウス２０７への操作に応じて、端末装置２の表示領域４０にカーソル画像５があるとき、カーソル画像５を移動させて、同表示領域４０に設けた第１入退領域を通過すると、当該表示領域４０から仮想表示領域５０に移動させる第１の処理やマウス２０７への操作に応じて、仮想表示領域５０にカーソル画像５があるとき、画像投影装置１へマウス２０７への操作に応じた操作情報を送信することにより、仮想表示領域５０のカーソル画像５を移動させて、画像投影装置１の表示領域６０に設けられた第２入退領域を通過すると、仮想表示領域５０から端末装置２の表示領域４０へ移動させる第２の処理を行うカーソル処理手段、端末装置２の表示領域６０に、第１入退領域を識別するための第１識別画像を表示する識別画像表示手段、として機能させるものである。
【００９７】
なお、この画像共有プログラムは、例えば、通信経路３に接続されたサーバ（図示せず）から、インターフェイス２０３を介して、制御部２０８のハードディスク装置２０２にダウンロードされるようにしてもよく、又ＣＤ−ＲＯＭ等の記録媒体に記録されてから記録媒体ドライブ（図示せず）を介して、制御部２０８のハードディスク装置２０２に読み込まれるようにしてもよい。
【００９８】
また、ハードディスク装置２０２は、情報管理テーブルを記憶する管理情報記憶領域を有している。ここで、この情報管理テーブルは、図１３に示すように、カーソル画像５の位置情報、第１入退領域の位置及びサイズに関する情報、第２入退領域の位置及びサイズに関する情報を管理するものである。
【００９９】
インターフェイス２０３は、外部装置との通信を行うことができるＵＳＢインターフェイスであり、端末装置２から画像データや画像操作命令等を取得したり、外部のコンピュータ装置と通信したりするときに制御部２０８によって用いられる。なお、インターフェイス２０３としてＵＳＢインターフェイスに代えて、無線或いは有線のＬＡＮインターフェイスなどを用いるようにしてもよい。
【０１００】
制御部２０８は、ＣＰＵ，ＲＯＭ，ＲＡＭなどを内蔵しており、ＣＰＵがハードディスク装置２０２に格納された画像共有プログラムを読み出して実行することによって、端末装置２を、表示制御部、操作情報送信部、カーソル処理部、識別画像表示部等として機能させる。
【０１０１】
また、制御部２０８は、ＣＰＵがハードディスク装置２０２に記憶した各種アプリケーションプログラムを読み出して実行することによって、画像生成部等として機能させる。
【０１０２】
制御部２０８は、画像生成部として機能することにより、データファイルに基づいた画像データを生成する。生成された画像データは、グラフィックスコントローラ２０１によって、当該画像データに基づく画像として表示部としてのＬＣＤ２００に表示される。
【０１０３】
なお、この画像送信部により画像データを送信する場合は、仮想表示領域５０にある画像をキャプチャして得られるＢＭＰ（Bit Map）データをＪＰＥＧ（Joint Photographic Experts Group）データに変換する。このように、画像投影装置１に送信する画像データを圧縮することにより、通信経路３への負荷を軽減させることができる。
【０１０４】
また、制御部２０８は、表示制御部として機能することにより、表示すべき画像３０の位置が端末装置２の表示領域４０にあるとき、当該表示領域４０に画像３０を表示し、仮想表示領域５０にあるときに、その画像３０を画像投影装置１で投影するために、その画像３０の一部又は全部の画像データを通信経路３を介して画像投影装置１へ送信する。ここで、本実施形態における仮想表示領域５０は、表示部の表示領域４０に隣接するように設定された仮想的な表示領域であり、この仮想表示領域５０は、制御部２０８のＣＰＵがハードディスク装置２０２に記憶された画像共有プログラムを実行して仮想表示領域設定部として機能することで設定される。これらの処理は、画像共有プログラムにおける表示制御手段及び仮想表示領域設定手段に相当するものである。
【０１０５】
また、制御部２０８は、操作情報送信部として機能することにより、マウス２０７への操作量に応じた操作情報を画像投影装置１へ送信する。ここで、操作情報とは、カーソル画像５の位置座標の情報である。
【０１０６】
すなわち、制御部２０８は、端末装置２の利用者によりマウス２０７の操作が行われると、カーソル画像５の位置座標を検出し、検出した座標情報を操作情報として画像投影装置１へ送信する。
【０１０７】
ここで、制御部２０８は、端末装置２の表示領域４０及び仮想表示領域５０に規定される座標に基づきカーソル画像５の位置座標を検出するが、操作情報を画像投影装置１へ送信する際は、当該検出した位置座標を画像投影装置１の表示領域６０に規定される座標に変換し、当該変換した位置座標に基づく座標情報を送信する。
【０１０８】
すなわち、例えば、端末装置２ａのカーソル画像５ａが図１４に示すような位置にあるとき、制御部２０８は、先ず、端末装置２の表示領域４０及び仮想表示領域５０に規定される座標に基づき当該カーソル画像５ａの位置座標（Ｘ，Ｙ）＝（１６００，２００）を検出する。そして、制御部２０８は、検出したカーソル画像５ａの位置座標を画像投影装置１の表示領域６０に規定される位置座標（Ｘ，Ｙ）＝（４００，２００）に変換し、当該位置座標に基づく操作情報を画像投影装置１に送信する。
【０１０９】
また、制御部２０８は、カーソル処理部として、マウス２０７への操作に応じて、端末装置２の表示領域４０にカーソル画像５があるとき、カーソル画像５を移動させて、端末装置２の表示領域４０に設けた第１入退領域を通過すると、当該表示領域４０から仮想表示領域５０に移動させる第１の処理やマウス２０７への操作に応じて、仮想表示領域５０にカーソル画像５があるとき、画像投影装置１へマウス２０７への操作に応じた操作情報を送信することにより、仮想表示領域５０のカーソル画像５を移動させて、画像投影装置１の表示領域６０に設けられた第２入退領域を通過すると、仮想表示領域５０から端末装置２の表示領域４０へ移動させる第２の処理を行う。この処理は、画像共有プログラムにおけるカーソル処理手段に相当するものである。
【０１１０】
また、制御部２０８は、識別画像表示部として機能することにより、端末装置２の表示領域４０に、カーソル画像５が端末装置２の表示領域４０と画像投影装置１の表示領域６０との間を移動するための第１入退領域を識別する第１識別画像を表示する。この処理は、画像共有プログラムにおける識別画像表示手段に相当するものである。
（画像投影装置の具体的動作について）
次に、画像投影装置１の具体的動作の一例について、図１５〜図２０を参照して説明する。図１５は、本実施形態における画像投影装置１のメイン処理フローチャートである。
【０１１１】
図１５に示すように、画像投影装置１の電源スイッチ（図示せず）が押下されたとき、画像投影装置１の制御部１０８は、端末装置２から接続要求を受信したか否かを判定する（ステップＳ１００）。この処理において、端末装置２から接続要求を受信したと判定すると（ステップＳ１００：Ｙｅｓ）、制御部１０８は、接続処理を行う（ステップＳ１１０）。この接続処理は、画像投影装置１が端末装置２と通信経路３を介して接続するための処理である。この処理は、図１６におけるステップＳ３００〜Ｓ３０６までの処理であり、後述する。
【０１１２】
ステップＳ１００において、端末装置２から接続要求を受信していないとき（ステップＳ１００：Ｎｏ）、制御部１０８は、端末装置２から画像属性情報を受信したか否かを判定する（ステップＳ１２０）。この処理において、端末装置２から画像属性情報を受信したと判定すると（ステップＳ１２０：Ｙｅｓ）、制御部１０８は、画像属性情報更新処理を行う（ステップＳ１３０）。この画像属性情報更新処理は、端末装置２から送信される情報に応じて画像属性情報管理テーブルの更新等を行うものである。この処理は、図１７におけるステップＳ４００〜Ｓ４０５までの処理であり、後述する。
【０１１３】
一方、ステップＳ１２０において、端末装置２から画像属性情報を受信していないとき（ステップＳ１２０：Ｎｏ）、制御部１０８は、端末装置２から操作情報を受信したか否かを判定する（ステップＳ１４０）。この処理において、端末装置２から操作情報を受信したと判定すると（ステップＳ１４０：Ｙｅｓ）、制御部１０８は、カーソル退場処理を行う（ステップＳ１５０）。このカーソル退場処理は、カーソル画像５が画像投影装置１の表示領域６０から端末装置２の表示領域４０へ移動する際に行われる処理である。この処理は、図１８におけるステップＳ５００〜Ｓ５０４までの処理であり、後述する。
【０１１４】
ステップＳ１３０の画像属性情報更新処理又はステップＳ１５０のカーソル画像退場処理を終了すると、制御部１０８は、画像投影処理を行う（ステップＳ１６０）。この画像投影処理は、カーソル画像５や端末装置２から取得した画像データの投影表示を行うものである。この処理は、図１９におけるステップＳ６００〜Ｓ６１１までの処理であり、後述する。
【０１１５】
ステップＳ１４０において端末装置２から操作情報を受信していないとき（ステップＳ１４０：Ｎｏ）、制御部１０８は、端末装置２から入場表示命令を受信したか否かを判定する（ステップＳ１７０）。この処理において、端末装置２から入場表示命令を受信したと判定すると（ステップＳ１７０：Ｙｅｓ）、制御部１０８は、入場表示処理を行う（ステップＳ１８０）。
【０１１６】
すなわち、端末装置２から入場表示命令を受信すると、制御部１０８は、画像処理部として機能することにより、第２識別画像７１を点滅させる。これにより、端末装置２の利用者に、カーソル画像５が画像投影装置１の表示領域６０に入場しようとしていることを認識させることができる。なお、第２識別画像７１を点滅させる処理に代えて、入退領域管理テーブルの「識別画像」の欄に記載されている画像データのデータファイル名の変更を行うことにより、第２識別画像７１の色を変化させたり、第２識別画像７１に「まもなく移動します」という文字を表示させたりしてもよい。
【０１１７】
ステップＳ１７０において、端末装置２から入場表示命令を受信していないとき（ステップＳ１７０：Ｎｏ）、制御部１０８は、操作パネル１０１或いは端末装置２から移動制限情報を受信したか否かを判定する（ステップＳ１９０）。この処理において、移動制限情報を受信したと判定すると（ステップＳ１９０：Ｙｅｓ）、制御部１０８は、移動制限情報更新処理を行う（ステップＳ２００）。この移動制限情報更新処理は、操作パネル１０１或いは端末装置２から受信した移動制限情報に基づき、各端末装置２にかけられているカーソル画像５の移動制限の内容を更新する。この処理は、図２０のステップＳ７００〜７０２までの処理であり、後述する。
【０１１８】
ステップＳ１１０、Ｓ１６０、Ｓ１８０、Ｓ２００の処理を終了したとき、或いはステップＳ１９０において、端末装置２から移動制限情報を受信していないとき（ステップＳ１９０：Ｎｏ）、制御部１０８は、電源がＯＦＦされたか否かを判定すし（ステップＳ２１０）、電源がＯＦＦされていないとき（ステップＳ２１０：Ｎｏ）、制御部１０８は、処理をステップＳ１００に移行する。一方、電源がＯＦＦされたと判定すると（ステップＳ２１０：Ｙｅｓ）、制御部１０８は、メイン処理を終了する。
【０１１９】
次に、ステップＳ１１０における接続処理について、図１６を参照して具体的に説明する。図１６は、本実施形態における画像投影装置１の接続処理フローチャートである。
【０１２０】
図１６に示すように、接続処理を開始すると、画像投影装置１の制御部１０８は、接続要求を送信した端末装置２に対して、画像投影装置１の記憶部１０２に記憶されている解像度の情報を通知する（ステップＳ３００）。これにより、各端末装置２の仮想表示領域設定部で作成される仮想表示領域５０の解像度を統一させることができるため、各端末装置２から送信される画像データの重畳合成により生成される画像を画像投影装置１で投影表示する際に、当該画像の見栄えを良くすることができる。
【０１２１】
次に、制御部１０８は、入退領域管理テーブルの更新を行う（ステップＳ３０１）。すなわち、制御部１０８は、ステップＳ３０１において、入退領域管理テーブルに当該端末装置２の欄を新たに設け、当該端末装置２に第２入退領域を割り当てるとともに、この新たに設けられた欄に、当該端末装置２に割り当てられた第２入退領域の位置、サイズに関する情報及び当該第２入退領域に表示される第２識別画像７１の画像データファイル名を記載する。
【０１２２】
次に、制御部１０８は、ステップＳ３０１で設定した入退領域の位置及びサイズに関する情報を、接続要求を送信した端末装置２に通信経路３を介して送信する（ステップＳ３０２）。
【０１２３】
次に、制御部１０８は、端末装置２から起動完了通知を受信したか否かを判定する（ステップＳ３０３）。この処理において、端末装置２から起動完了通知を受信したと判定すると（ステップＳ３０３：Ｙｅｓ）、制御部１０８は、接続情報管理テーブルを更新し（ステップＳ３０４）。すなわち、制御部１０８は、接続情報管理テーブルに、画像投影装置１と新たに接続した端末装置２の欄を新たに設け、当該端末装置２のＩＰアドレス及び接続状態に関する情報を当該端末装置２の名称と関連付けて記憶する。
【０１２４】
次に、制御部１０８は、カーソル情報管理テーブルを更新する（ステップＳ３０５）。すなわち、制御部１０８は、カーソル情報管理テーブルに、画像投影装置１と新たに接続した端末装置２の欄を新たに設け、当該端末装置２に割り当てられたカーソル画像の画像ファイル名及びポインタの位置情報を、当該端末装置２の名称と関連付けて記憶する。
【０１２５】
次に、制御部１０８は、接続処理が完了したことを端末装置２に対して通知する（ステップＳ３０６）。この処理が終了したとき、制御部１０８は、接続処理を終了する。
【０１２６】
次に、ステップＳ１３０における画像属性情報更新処理について、図１７を用いて具体的に説明する。図１７は、本実施形態における画像投影装置１の画像属性情報更新処理フローチャートである。
【０１２７】
図１７に示すように、画像属性情報更新処理を開始すると、制御部１０８は、端末装置２から送信される画像属性情報に画像属性情報の追加フラグがセットされているか否かを判定する（ステップＳ４００）。この処理において、画像属性情報の新規追加が行われたと判定すると（ステップＳ４００：Ｙｅｓ）、制御部１０８は、仮想表示領域５０に新たに位置することとなった画像の画像属性情報を画像属性情報管理テーブルに新たに追加し（ステップＳ４０１）、さらに、当該画像の画像データの保存領域を確保する（ステップＳ４０２）。
【０１２８】
ステップＳ４００において、端末装置２から送信される画像属性情報に画像属性情報の追加フラグがセットされていないと判定すると（ステップＳ４００：Ｎｏ）、制御部１０８は、端末装置２から送信される画像属性情報に画像属性情報の削除フラグがセットされているか否かを判定する（ステップＳ４０３）。この処理において、画像属性情報の削除がなされたと判定すると（ステップＳ４０３：Ｙｅｓ）、制御部１０８は、削除対象となっている画像の画像属性情報を画像属性情報管理テーブルから削除する（ステップＳ４０４）。
【０１２９】
ステップＳ４０３において、画像属性情報が削除されたと判定しないとき（ステップＳ４０３：Ｎｏ）、制御部１０８は、端末装置２から受信した画像属性情報に基づいて画像属性情報の更新を行う（ステップＳ４０５）。
【０１３０】
ステップＳ４０２、Ｓ４０４、Ｓ４０５の処理が終了したとき、制御部１０８は、画像属性情報更新処理を終了する。
【０１３１】
次に、ステップＳ１５０におけるカーソル退場処理について、図１８を用いて具体的に説明する。図１８は、本実施形体における画像投影装置１のカーソル退場処理フローチャートである。
【０１３２】
図１８に示すように、カーソル退場処理を開始すると、端末装置２から受信した操作情報に基づき、カーソル情報管理テーブルを更新する（ステップＳ５００）。
【０１３３】
次に、退場通知を受信したか否かを判定する（ステップＳ５０１）。この処理において、退場通知を受信したと判定すると（ステップＳ５０１：Ｙｅｓ）、制御部１０８は、カーソル情報管理テーブルにおいて、当該端末装置２のカーソル画像５の描画状態を「表示」から「非表示」に変更する（ステップＳ５０２）。
【０１３４】
一方、ステップＳ５０１において、退場通知を受信していないとき（ステップＳ５０１：Ｎｏ）、制御部１０８は、端末装置２から退場不可表示命令を受信したか否かを判定する（ステップＳ５０３）。この処理において、退場不可表示命令を受信したと判定すると（ステップＳ５０３：Ｙｅｓ）、制御部１０８は、当該退場不可表示命令を送信した端末装置２に対して退場制限がかかっていることを、当該端末装置２の第２入退領域に表示する（ステップＳ５０４）。
【０１３５】
ステップＳ５０２、Ｓ５０４の処理を終了したとき、或いは、ステップＳ５０３において、端末装置２から退場不可表示命令を受信していないとき（ステップＳ５０３：Ｎｏ）、制御部１０８は、カーソル退場処理を終了する。
【０１３６】
次に、ステップＳ１６０における画像投影処理について、図１９を用いて具体的に説明する。図１９は、本実施形態における画像投影装置１の画像投影処理フローチャートである。
【０１３７】
図１９に示すように、画像投影処理を開始すると、制御部１０８は、画像属性情報更新処理において、画像属性情報の新規追加が行われたか否かを判定する（ステップＳ６００）。この処理において、画像属性情報の新規追加が行われたと判定すると（ステップＳ６００：Ｙｅｓ）、制御部１０８は、処理をステップＳ６０１に移行する。
【０１３８】
ステップＳ６０１において、制御部１０８は、端末装置２に対して画像データ送信要求信号を送信する。
【０１３９】
次に、制御部１０８は、端末装置２から画像データを受信したか否かを判定する（ステップＳ６０２）。この処理において、端末装置２から画像データを受信したと判定すると（ステップＳ６０２：Ｙｅｓ）、制御部１０８は、受信した画像データの伸長を行う（ステップＳ６０３）。これは、後述するように、端末装置２から送信される画像データは、圧縮された状態で送信されるためである。
【０１４０】
次に、制御部１０８は、画像属性情報更新処理において確保した画像データの保存領域に受信した画像データを保存する（ステップＳ６０４）。
【０１４１】
次に、制御部１０８は、画像処理部として、受信した画像データを、各端末装置２の仮想表示領域５０にある他の画像の画像データと共に合成することにより、投影用の画像データを生成する（ステップＳ６０５）。
【０１４２】
一方、ステップＳ６００において、画像属性情報の新規追加が行われていないとき（ステップＳ６００：Ｎｏ）、制御部１０８は、画像属性情報の削除が行われたか否かを判定する（ステップＳ６０６）。この処理において、画像属性情報の削除が行われたと判定すると（ステップＳ６０６：Ｙｅｓ）、制御部１０８は、処理をステップＳ６０７に移行する。
【０１４３】
ステップＳ６０７において、制御部１０８は、ステップＳ６０４において保存した画像データの削除を行う。
【０１４４】
次に、制御部１０８は、画像処理部として、ステップＳ６０４の処理により更新された画像属性情報管理テーブルの情報に基づき各端末装置２の仮想表示領域５０にある画像の画像データを合成することにより投影用の画像データを生成する（ステップＳ６０８）。
【０１４５】
一方、ステップＳ６０６において、画像属性情報管理テーブルから画像属性情報が削除されていないとき（ステップＳ６０６：Ｎｏ）、制御部１０８は、画像処理部として、ステップＳ４０５（図１７参照）において更新された画像属性情報管理テーブルの情報に基づき各端末装置２の仮想表示領域５０にある画像の画像データを合成することにより投影用の画像データを生成する（ステップＳ６０９）。
【０１４６】
次に、制御部１０８は、カーソル画像管理テーブル及び画像属性情報管理テーブルに基づき、生成された投影用の画像データとカーソル画像５の画像データとを合成する（ステップＳ６１０）。なお、この際、投影用の画像データ及びカーソル画像５の画像データとともに第２識別画像７１の画像データも合成される。
【０１４７】
次に、制御部１０８は、合成された画像データを画像投影部１０７より投影する（ステップＳ６１１）。ステップＳ６１１の処理を終了したとき、制御部１０８は、画像投影処理を終了する。
【０１４８】
次に、ステップＳ２００における移動制限情報更新処理について、図２０を用いて具体的に説明する。図２０は、本実施形体における画像投影装置１の移動制限情報更新処理フローチャートである。
【０１４９】
図２０に示すように、移動制限情報更新処理を開始すると、制御部１０８は、移動制限情報を操作パネル１０１から取得したか否かを判定する（ステップＳ７００）。この処理において、移動制限情報を操作パネルから取得したと判定すると（ステップＳ７００：Ｙｅｓ）、制御部１０８は、操作パネル１０１から取得した移動制限情報の対象となる端末装置２に対して、当該取得した移動制限情報を送信する（ステップＳ７０１）。
【０１５０】
ステップＳ７０１の処理を終了したとき、或いは、ステップＳ７００において、移動制限情報を操作パネル１０１から取得していないとき（ステップＳ７００：Ｎｏ）、制御部１０８は、移動制限管理テーブルの更新を行う（ステップＳ７０２）。この処理を終了したとき、移動制限情報更新処理を終了する。
（端末装置の具体的動作について）
次に、端末装置２の具体的動作の一例について、図２１〜図２８を参照して説明する。図２１は、本実施形態における端末装置２のメイン処理フローチャートである。なお、以下の処理は、制御部２０８のＣＰＵがハードディスク装置２０２に格納された画像共有プログラム又は各種アプリケーションプログラムを読み出して実行することによって行われるものである。
【０１５１】
図２１に示すように、端末装置２の電源スイッチ（図示せず）が押下されたとき、端末装置２の制御部２０８は、接続処理を行う（ステップＳ１０００）。この接続処理は、画像投影装置１と通信経路３を介して接続するための処理である。この処理は、図２２におけるステップＳ１１００〜Ｓ１１０７までの処理であり、後述する。
【０１５２】
ステップＳ１０００における接続処理が終了すると、制御部２０８は、処理をステップＳ１０１０の移動制限情報更新処理を行う。この移動制限情報更新処理は、画像投影装置１から受信した移動制限情報或いは端末装置２で行われる所定の操作により取得した移動制限情報に基づき、情報管理テーブルに記憶されているカーソル画像５の移動制限内容の更新を行う。この処理は、図２３におけるステップＳ１２００〜Ｓ１２０３までの処理であり、後述する。
【０１５３】
ステップＳ１０１０における移動制限情報更新処理が終了すると、制御部２０８は、処理をステップＳ１０２０のカーソル情報送信処理に移行する。このカーソル情報送信処理は、マウス２０７への操作量に応じた操作情報を画像投影装置１へ送信するものである。この処理は、図２４におけるステップＳ１３００〜Ｓ１３０９までの処理であり、後述する。
【０１５４】
ステップＳ１０２０における移動制限情報更新処理が終了すると、制御部２０８は、処理をステップＳ１０３０の画像属性情報送信処理に移行する。この画像属性情報送信処理は、仮想表示領域５０にある画像の位置やサイズに基づいて画像属性情報通知データを作成し、この画像属性情報通知データを画像投影装置１に対して送信するものである。この処理は、図２７におけるステップＳ１５００〜Ｓ１５０９までの処理であり、後述する。
【０１５５】
ステップＳ１０３０における画像属性情報送信処理が終了すると、制御部２０８は、処理をステップＳ１０４０の画像データ送信処理に移行する。この画像データ送信処理は、画像投影装置１から送信される画像送信要求に基づいて、画像投影装置１に対して画像データの送信を行うものである。この処理は、図２８におけるステップＳ１６００〜Ｓ１６０２までの処理であり、後述する。
【０１５６】
ステップＳ１０４０における接続処理が終了すると、制御部２０８は、画像投影装置１との接続状態が解除されたか否かを判定する（ステップＳ１０５０）。この処理において、画像投影装置１との接続状態が解除されていないと判定すると（ステップＳ１０５０：Ｎｏ）、制御部２０８は、処理をステップＳ１０１０に移行する。一方、画像投影装置１との接続状態が解除されたと判定すると（ステップＳ１０５０：Ｙｅｓ）、制御部２０８は、メイン処理を終了する。
【０１５７】
次に、ステップＳ１０００における接続処理について、図２２を用いて具体的に説明する。図２２は、本実施形態における端末装置２の接続処理フローチャートである。
【０１５８】
図２２に示すように、接続処理を開始すると、制御部２０８は、画像投影装置１に対して接続要求を送信する（ステップＳ１１００）。
【０１５９】
次に、制御部２０８は、画像投影装置１から解像度の情報を受信したか否かを判定する（ステップＳ１１０１）。この処理において、画像投影装置１から解像度の情報を受信したと判定すると（ステップＳ１１０１：Ｙｅｓ）、制御部２０８は、仮想表示領域設定部として、受信した解像度の情報に基づき、ＬＣＤ２００の表示領域４０に隣接する仮想表示領域５０を作成する（ステップＳ１１０２）。
【０１６０】
ステップＳ１１０２の処理が終了すると、画像投影装置１から第２入退領域の情報を受信したか否かを判定する（ステップＳ１１０３）。この処理において、画像投影装置１から第２入退領域の情報を受信したと判定すると（ステップＳ１１０３：Ｙｅｓ）、制御部２０８は、受信した第２入退領域の情報に基づき情報管理テーブルに第２入退領域の位置及びサイズの情報を記憶するとともに、第１入退領域の設定を行う（ステップＳ１１０４）。
【０１６１】
すなわち、例えば、図１４に示すように、ＬＣＤ２００の表示領域４０の右側に仮想表示領域５０が設定され、さらに、画像投影装置１から第２入退領域の情報として、位置情報（Ｘ，Ｙ）＝（１２００、０）、サイズ情報（Ｗ，Ｈ）＝（１００，１０００）を受信した場合、制御部２０８は、当該第２入退領域に隣接した第１入退領域として、（Ｘ，Ｙ）＝（１１００，０）の位置に（Ｗ，Ｈ）＝（１００，１０００）のサイズを有する第１入退領域を設定し、これらの情報を情報管理テーブルに記憶する。
【０１６２】
次に、制御部２０８は、識別画像表示部として、情報管理テーブルに記憶された情報に基づき、ＬＣＤ２００の表示領域４０に設けられた第１入退領域に第１識別画像を表示する（ステップＳ１１０５）。
【０１６３】
次に、制御部２０８は、起動準備が完了したことを画像投影装置１に通知する（ステップＳ１１０６）。そして、制御部２０８は、画像投影装置１から接続完了通知を受信したか否かを判定し（ステップＳ１１０７）、画像投影装置１から接続完了通知を通知したと判定すると（ステップＳ１１０７：Ｙｅｓ）、制御部２０８は、接続処理を終了する。
【０１６４】
次に、ステップＳ１０１０における移動制限情報更新処理について、図２３を用いて具体的に説明する。図２３は本実施形態における端末装置２の移動制限情報更新処理フローチャートである。
【０１６５】
図２３に示すように、移動制限情報更新処理を開始すると、制御部２０８は、移動制限情報を画像投影装置１から受信したか否かを判定する（ステップＳ１２００）。この処理において、移動制限情報を画像投影装置１から受信していないとき（ステップＳ１２００：Ｎｏ）、制御部２０８は、移動制限情報を端末装置２から受信したか否かを判定する（ステップＳ１２０１）。この処理において、移動制限情報を端末装置２から受信したと判定すると（ステップＳ１２０１：Ｙｅｓ）、制御部２０８は、受信した移動制限情報を画像投影装置１へ送信する（ステップＳ１２０２）。
【０１６６】
ステップＳ１２０２の処理を終了したとき、或いは、ステップＳ１２００において、移動制限情報を画像投影装置１から受信したと判定すると（ステップＳ１２００：Ｙｅｓ）、制御部２０８は、受信した移動制限情報に基づき情報管理テーブルの更新を行う（ステップＳ１２０３）。
【０１６７】
ステップＳ１２０３の処理を終了したとき、或いは、ステップＳ１２０１において、移動制限情報を端末装置２から受信していないとき（ステップＳ１２０１：Ｎｏ）、制御部２０８は、移動制限情報更新処理を終了する。
【０１６８】
次に、ステップＳ１０２０における操作情報送信処理について、図２４を用いて具体的に説明する。図２４は本実施形態における端末装置２の操作情報送信処理フローチャートである。
【０１６９】
図２４に示すように、操作情報送信処理を開始すると、制御部２０８は、マウス２０７の操作に基づく操作入力を検出したか否かを判定する（ステップＳ１３００）。この処理において、操作入力を検出したと判定すると（ステップＳ１３００：Ｙｅｓ）、制御部２０８は、処理をステップＳ１３０１に移行する。
【０１７０】
ステップＳ１３０１において、制御部２０８は、カーソル画像５の位置が端末装置２の表示領域４０にあるか否かを判定する。この処理において、制御部２０８は、カーソル画像５の位置が端末装置２の表示領域４０にあると判定すると（ステップＳ１３０１：Ｙｅｓ）、処理をステップＳ１３０２に移行し、カーソル画像５の位置が端末装置２の表示領域４０にないとき（ステップＳ１３０１：Ｎｏ）、制御部２０８は、処理をステップＳ１３０６に移行する。
【０１７１】
ステップＳ１３０２において、制御部２０８は、カーソル画像５が第１入退領域にあるか否かを判定する。この処理において、カーソル画像５が第１入退領域にあると判定すると（ステップＳ１３０２：Ｙｅｓ）、制御部２０８は、入場処理を行う（ステップＳ１３０３）。この入場処理は、図２５におけるステップＳ１４００〜１４０７までの処理であり、後述する。
【０１７２】
一方、ステップＳ１３０２において、カーソル画像５が第１入退領域にないとき（ステップＳ１３０２：Ｎｏ）、制御部２０８は、ステップＳ１３００において検出した操作入力に基づいて、情報管理テーブルの更新を行い（ステップＳ１３０４）、当該更新した情報管理テーブルの情報に基づきカーソル画像５を表示する（ステップＳ１３０５）。
【０１７３】
また、ステップＳ１３０１において、カーソル画像５の位置が端末装置２の表示領域４０にないとき（ステップＳ１３０１：Ｎｏ）、制御部２０８は、カーソル画像５が第２入退領域にあるか否かを判定する（ステップＳ１３０６）。この処理において、カーソル画像５が第２入退領域にあると判定すると（ステップＳ１３０６：Ｙｅｓ）、制御部２０８は、退場処理を行う（ステップＳ１３０７）。この退場処理は、図２６におけるステップＳ１４５０〜１４５８までの処理であり、後述する。
【０１７４】
ステップＳ１３０６において、カーソル画像５が第２入退領域にないとき（ステップＳ１３０６：Ｎｏ）、制御部２０８は、ステップＳ１３００において検出した操作入力に基づいて、情報管理テーブルの更新を行い（ステップＳ１３０８）、当該更新した情報管理テーブルの情報に基づく操作情報を画像投影装置１へ送信する（ステップＳ１３０９）。
【０１７５】
ステップＳ１３０３、Ｓ１３０５、Ｓ１３０７、Ｓ１３０９の処理を終了したとき、或いは、ステップＳ１３００において、操作入力を検出していないとき（ステップＳ１３００：Ｎｏ）、制御部２０８は、操作情報送信処理を終了する。
【０１７６】
ここで、ステップＳ１３０３における入場処理について、図２５を用いて具体的に説明する。図２５は本実施形態における端末装置２の入退場処理フローチャートである。
【０１７７】
図２５に示すように、入場処理を開始すると、制御部２０８は、ステップＳ１３００において検出した操作入力に基づいて、情報管理テーブルの更新を行う（ステップＳ１４００）。この際、検出した操作入力に基づくカーソル画像５の位置座標が、画像投影装置１の表示領域６０にある場合、制御部２０８は、当該検出した位置座標の補正を行ない、当該位置座標が第１入退領域のうち端末装置２の表示領域４０を区画する辺に接する位置となるようにする。これにより、制御部２０８は、端末装置２の表示領域４０から画像投影装置１の表示領域６０へのカーソル画像５の移動を制限することができる。
【０１７８】
次に、制御部２０８は、更新した情報管理テーブルの情報に基づきカーソル画像５を表示する（ステップＳ１４０１）。
【０１７９】
次に、制御部２０８は、画像投影装置１に対して入場表示命令を送信する（ステップＳ１４０２）。
【０１８０】
次に、制御部２０８は、カーソル画像５が画像投影装置１の表示領域６０への入場条件を満たすか否かを判定する（ステップＳ１４０３）。この判定は、移動制限の内容が「入場禁止」以外である場合に、第１入退領域内でマウス２０７により所定操作が行われたか否かにより判定されるものである。この処理において、カーソル画像５が入場条件を満たすと判定すると（ステップＳ１４０３：Ｙｅｓ）、制御部２０８は、カーソル画像５の位置座標を端末装置２の表示領域４０及び仮想表示領域５０に規定されている座標から画像投影装置１の表示領域６０に規定される座標に変換し（ステップＳ１４０４）、当該変換した位置座標を操作情報として画像投影装置１に送信する（ステップＳ１４０５）。
【０１８１】
一方、ステップＳ１４０３において、カーソル画像５が入場条件を満たさないとき（ステップＳ１４０３：Ｎｏ）、制御部２０８は、画像投影装置１の表示領域６０へのカーソル画像５の入場制限がかけられているか否かを判定する（ステップＳ１４０６）。この判定は、情報管理テーブルに記憶されている移動制限の内容を参照することにより判定されるものである。この処理において、画像投影装置１の表示領域６０へのカーソル画像５の入場制限がかけられていると判定すると（ステップＳ１４０６：Ｙｅｓ）、制御部２０８は、第１入退領域に入場制限がかかっていることを表示する（ステップＳ１４０７）。これは、制御部２０８が識別画像表示部として機能し、「入場制限あり」と表示された識別画像を第１入退領域に表示させることにより行われる。これにより、カーソル画像５を画像投影装置１の表示領域６０へ入場させようとしている端末装置２の利用者に、自己の端末装置２に入場制限がかけられていることを再認識させることができる。
【０１８２】
ステップＳ１４０５、Ｓ１４０７の処理を終了したとき、或いは、ステップＳ１４０６において、画像投影装置１の表示領域６０へのカーソル画像５の入場制限がかけられていないとき（ステップＳ１４０６：Ｎｏ）、制御部２０８は、入場処理を終了する。
【０１８３】
次に、ステップＳ１３０７における退場処理について、図２６を用いて具体的に説明する。図２６は本実施形態にかかる端末装置２の退場処理フローチャートである。
【０１８４】
図２６に示すように、退場処理を開始すると、制御部２０８は、ステップＳ１３００において検出した操作入力に基づいて、情報管理テーブルの更新を行う（ステップＳ１４５０）。この際、検出した操作入力に基づくカーソル画像５の位置座標が、端末装置２の表示領域４０にある場合、制御部２０８は、当該検出した位置座標の補正を行ない、当該位置座標が第２入退領域のうち画像投影装置１の表示領域６０を区画する辺に接する位置となるようにする。これにより、制御部２０８は、画像投影装置１の表示領域６０から端末装置２の表示領域４０へのカーソル画像５の移動を制限することができる。
【０１８５】
次に、制御部２０８は、当該更新した情報管理テーブルの情報に基づきカーソル画像５を表示する（ステップＳ１４５１）。
【０１８６】
次に、制御部２０８は、退場表示処理として、第２識別画像７１を点滅させる（ステップＳ１４５２）。
【０１８７】
次に、制御部２０８は、カーソル画像５が画像投影装置１の表示領域６０からの退場条件を満たすか否かを判定する（ステップＳ１４５３）。この判定は、移動制限の内容が「退場禁止」以外である場合に、第２入退領域内でマウス２０７により所定操作が行われたか否かにより判定されるものである。この処理において、カーソル画像５が退場条件を満たすと判定すると（ステップＳ１４５３：Ｙｅｓ）、制御部２０８は、退場通知を画像投影装置１へ送信し（ステップＳ１４５４）、カーソル画像５の位置座標を画像投影装置１の表示領域６０に規定される座標から端末装置２の表示領域４０及び仮想表示領域５０に規定されている座標に変換し（ステップＳ１４５５）、当該変換した位置座標を情報管理テーブルに記憶するとともに、当該情報管理テーブルに記憶された情報に基づきカーソル画像５を表示する（ステップＳ１４５６）。
【０１８８】
一方、ステップＳ１４５３において、カーソル画像５が退場条件を満たさないとき（ステップＳ１４５３：Ｎｏ）、制御部２０８は、画像投影装置１の表示領域６０へのカーソル画像５の退場制限がかけられているか否かを判定する（ステップＳ１４５７）。この判定は、情報管理テーブルに記憶されている移動制限の内容を参照することにより判定されるものである。この処理において、画像投影装置１の表示領域６０へのカーソル画像５の退場制限がかけられていると判定すると（ステップＳ１４５７：Ｙｅｓ）、制御部２０８は、画像投影装置１に対して退場不可表示命令を送信する（ステップＳ１４５８）。
【０１８９】
ステップＳ１４５６、Ｓ１４５８の処理を終了したとき、或いは、ステップＳ１４５７において、画像投影装置１の表示領域６０へのカーソル画像５の退場制限がかけられていないとき（ステップＳ１４５７：Ｎｏ）、制御部２０８は、退場処理を終了する。
【０１９０】
次に、ステップＳ１０３０における画像属性情報送信処理について、図２７を用いて具体的に説明する。図２７は、本実施形態における端末装置２の画像属性情報送信処理フローチャートである。
【０１９１】
図２７に示すように、画像属性情報送信処理を開始すると、制御部２０８は、仮想表示領域５０に画像が追加されたか否かを判定する（ステップＳ１５００）。この判定は、端末装置２の利用者がマウス２０７を用いて、ＬＣＤ２００の表示領域４０にある画像に対して所定の操作がなされたか否かにより判定される。ここで、所定の操作とは、ＬＣＤ２００の表示領域にある画像を仮想表示領域５０に移動させることにより行われる。この処理において、仮想表示領域５０に画像が追加されたと判定すると（ステップＳ１５００：Ｙｅｓ），制御部２０８は、処理をステップＳ１５０１に移行する。
【０１９２】
ステップＳ１５０１において、制御部２０８は、仮想表示領域５０に新たに追加された画像の画像属性情報を取得し（ステップＳ１５０１）、画像属性情報の追加フラグをセットする（ステップＳ１５０２）。
【０１９３】
ステップＳ１５００において、仮想表示領域５０に画像が追加されたと判定しないとき（ステップＳ１５００：Ｎｏ）、制御部２０８は、仮想表示領域５０にある画像が仮想表示領域５０外に移動したか、又は削除されたか否かを判定する（ステップＳ１５０３）。この処理において、仮想表示領域５０にある画像が仮想表示領域５０外に移動した、又は削除されたと判定すると（ステップＳ１５０３：Ｙｅｓ）、制御部２０８は、仮想表示領域５０から移動又は削除された画像のウィンドウＩＤを取得し（ステップＳ１５０４）、画像属性情報の削除フラグをセットする（ステップＳ１５０５）。
【０１９４】
ステップＳ１５０３において、仮想表示領域５０にある画像が仮想表示領域５０外に移動した、又は削除されたと判定しないとき（ステップＳ１５０３：Ｎｏ）、制御部２０８は、仮想表示領域５０にある画像の画像属性情報が更新されたか否かを判定する（ステップＳ１５０６）。この判定は、仮想表示領域５０にある画像の位置やサイズが変更されたか否かにより判定される。この処理において、仮想表示領域５０にある画像の画像属性情報が更新されたと判定すると（ステップＳ１５０６：Ｙｅｓ）、制御部２０８は、当該更新された画像属性情報を取得する（ステップＳ１５０７）。
【０１９５】
ステップＳ１５０２、Ｓ１５０５、Ｓ１５０７の処理が終了したとき、制御部２０８は、各処理の結果に応じた画像属性情報通知データを作成し（ステップＳ１５０８）、画像投影装置１に対して通信経路３を介して送信する（ステップＳ１５０９）。すなわち、仮想表示領域５０に新たに画像が追加された場合は、追加された画像の画像属性情報のうち、当該画像のウィンドウＩＤ、位置情報、サイズ情報、画像データのファイル名の情報、及び画像属性情報の追加フラグデータを含む画像属性情報通知データを作成し、画像投影装置１に送信する。また、仮想表示領域５０にある画像が仮想表示領域５０外に移動されたとき、或いは削除されたときは、移動、或いは削除された画像のウィンドウＩＤ、及び画像属性情報の削除フラグデータを含むウィン情報通知データを作成し、画像投影装置１に送信する。また、画像属性情報が更新されたときは、更新された画像の画像属性情報を含む画像属性情報通知データを作成し、画像投影装置１に送信する。
【０１９６】
ステップＳ１５０９の処理が終了したとき、或いはステップＳ１５０６において、画像属性情報が更新されたと判定しないとき（ステップＳ１５０６：Ｎｏ）、制御部２０８は、画像属性情報送信処理を終了する。
【０１９７】
次に、ステップＳ１０４０における画像データ送信処理について、図２８を用いて具体的に説明する。図２８は、本実施形態における端末装置２の画像データ送信処理フローチャートである。
【０１９８】
図２８に示すように、画像データ送信処理を開始すると、制御部２０８は、画像投影装置１から仮想表示領域５０にある画像の画像データの送信要求があったか否かを判定する（ステップＳ１６００）。この判定は、画像投影装置１から、画像データ送信要求信号を受信したか否かにより判定される。この処理において、画像データの送信要求があったと判定すると（ステップＳ１６００：Ｙｅｓ）、制御部２０８は、受信した画像データ送信要求に基づき、仮想表示領域５０にある画像の一部又は全部の画像データをキャプチャし、当該キャプチャした画像データをＢＭＰ（Bit Map）形式からＪＰＥＧ（Joint Photographic Experts Group）形式に変換することにより当該画像データを圧縮して（ステップＳ１６０１）、この圧縮した画像データを画像投影装置１に対して通信経路３を介して送信する（ステップＳ１６０２）。ステップＳ１６０２の処理を終了したとき、或いはステップＳ１６００において、画像投影装置１から画像データの送信要求があったと判定しないとき（ステップＳ１６００：Ｎｏ）、制御部２０８は、画像データ送信処理を終了する。
【０１９９】
ところで、本実施形態にかかる画像投影システムＳは、各種設定の変更を可能としている。例えば、以上では、端末装置２の表示領域４０を区画する複数の辺のうち何れか一つの辺及びその近傍と、画像投影装置１の表示領域６０を区画する複数の辺のうち何れか一つの辺及びその近傍とにそれぞれ第１入退領域、第２入退領域を設け、各入退領域にそれぞれ第１識別画像７０、第２識別画像７１を表示するように設定した場合について説明したが、これに変えて、端末装置２毎の第２入退領域を、画像投影装置１の表示領域６０を区画する複数の辺のうち何れか一つの辺以外の当該表示領域６０のそれぞれ異なる位置に設け、各第２入退領域に端末装置２毎の第２識別画像７１ａ〜７１ｄを表示するように設定することもできる。
【０２００】
かかる場合、画像投影装置１の表示領域６０には、図２９に示すように、各端末装置２に対応する第２識別画像７２ａ〜７２ｄとして、当該表示領域６０の右下部分に所定のアイコン画像が表示される。これにより、例えば、端末装置２ａのカーソル画像５ａは、端末装置２に設けられた第１入退領域から端末装置２ａに対応する第２識別画像７２ａを通って画像投影装置１の表示領域６０へ移動することができ、また、この第２識別画像７２ａ上で所定操作（例えば、マウス２０７のクリック操作）を行うことにより、端末装置２ａの表示領域４０ａへ移動することができる。かかる第２入退領域の設定及び第２識別画像７２ａ〜７２ｄの表示は、画像投影装置１の制御部１０８が、入退領域設定部及び画像処理部として機能することにより実行される。
【０２０１】
また、本実施形態にかかる画像投影システムＳは、設定を変更することにより、画像投影装置１の表示領域６０に表示される第２入退領域を端末装置２毎に設けるのではなく、当該表示領域６０に各端末装置２に共通の第２入退領域を設けることもできる。
【０２０２】
すなわち、かかる場合、画像投影装置１の表示領域６０には、図３０に示すように、各端末装置２に共通の第２識別画像７３が当該表示領域６０の左下部分に一つだけ表示される。これにより、各端末装置２のカーソル画像５ａ〜５ｄは、各端末装置２に設けられた第１入退領域から共通の第２入退領域を通って画像投影装置１の表示領域６０へ移動することができ、また、この共通の第２入退領域上で所定操作（例えば、マウス２０７のクリック操作）を行うことにより、各端末装置２の表示領域４０ａ〜４０ｄへ移動することができる。
【０２０３】
かかる構成とすることにより、画像投影装置１の表示領域６０には、複数の端末装置２に共通の第２識別画像７３を表示することとしたため、画像投影装置１に多数の端末装置２が接続している場合であっても、画像投影装置１の表示領域６０に表示される第２識別画像は一つであるため、会議やプレゼンテーション等においてこの画像投影装置１の表示領域６０を有効に使用することができる。
【０２０４】
なお、かかる第２入退領域の設定及び第２識別画像７３の表示は、画像投影装置１の制御部１０８が、入退領域設定部及び画像処理部として機能することにより実行される。
【０２０５】
また、本実施形態にかかる画像投影システムＳにおいて、各端末装置２に共通の第２入退領域を設けた場合であって、各端末装置２のカーソル画像５の各表示領域４０，６０間の移動の制限ができるように設定した場合、画像投影装置１の表示領域６０には、各端末装置２に共通の第２入退領域に表示される第２識別画像７３の他に、各端末装置２にかけられているカーソル画像５の移動制限の内容が表示される。
【０２０６】
かかる場合、画像投影装置１の表示領域６０には、図３１に示すように、各端末装置２ａ〜２ｄに対応する所定のアイコン画像７４ａ〜７４ｄが当該表示領域６０の右下部分に表示される。そして、このアイコン画像７４ａ〜７４ｄは、各端末装置２ａ〜２ｄにかけられているカーソル画像５の移動制限の内容に応じて表示態様が変化するように構成されている。
【０２０７】
例えば、端末装置２ａのカーソル画像５ａのように、画像投影装置１の表示領域６０への入場及び同表示領域６０からの退場の何れも制限されていない場合、或いは、端末装置２ｂのカーソル画像５ｂのように、画像投影装置１の表示領域６０への入場が制限されている場合、画像投影装置１の表示領域６０には、端末装置２ａ，２ｂに対応するアイコン画像７４ａ，７４ｂとして、図３１に示すように、笑顔のアイコン画像が表示される。
【０２０８】
一方、端末装置２ｃのカーソル画像５ｃの移動に対して、画像投影装置１の表示領域６０からの退場が制限されている場合、端末装置２ｃに対応するアイコン画像７４ｃとして、図３１に示すように、前記笑顔のアイコン上に斜線が引かれたような画像が表示される。
【０２０９】
また、端末装置２ｄのカーソル画像５ｄの移動に対して、画像投影装置１の表示領域６０への入場及び同表示領域６０からの退場が制限されている場合、端末装置２ｄに対応するアイコン画像７４ｄとして、図３１に示すように、前記笑顔のアイコン上に×印が書かれたような画像が表示される。
【０２１０】
このように、画像投影装置１の表示領域６０に各端末装置２ａ〜２ｄに対応するアイコン画像７４ａ〜７４ｄを表示し、さらに、このアイコン画像７４ａ〜７４ｄの表示態様をカーソル画像５ａ〜５ｄの移動制限の内容に応じて変化させることにより、第２入退領域を各端末装置２に共通とした場合であっても、各端末装置２ａ〜２ｄの利用者は、各端末装置２ａ〜２ｄの表示領域４０ａ〜４０ｄに表示された第１識別画像７０ａ〜７０ｄ及び各端末装置２ａ〜２ｄに対応するアイコン画像７４ａ〜７４ｄの表示態様を見ることで、自分の端末装置２にかけられているカーソル画像５の移動制限の内容を把握することができる。
【０２１１】
なお、かかるアイコン画像の表示及び当該アイコン画像の表示態様の変更は、画像投影装置１の制御部１０８が、画像処理部及び移動設定部情報として機能することにより実行される。
【０２１２】
以上、本発明の実施の形態のうちのいくつかを図面に基づいて詳細に説明したが、これらは例示であり、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０２１３】
例えば、本実施形態にかかる画像投影システムＳでは、カーソル画像５の位置座標の管理を全ての端末装置２で行うこととしているが、これに代えて、カーソル画像５が画像投影装置１の表示領域６０にある場合の当該カーソル画像５の位置座標の管理を画像投影装置１が行うこととしてもよい。
【０２１４】
すなわち、かかる場合、カーソル画像５の移動制限を、端末装置２が操作情報の送信を制御することにより行うのではなく、当該操作情報を受信した画像投影装置１が当該操作情報に応じたカーソル画像５の位置変更を制限することにより行うこともできる。このような処理を行う場合、図１８に示す画像投影装置１のカーソル退場処理及び図２４に示す端末装置２の操作情報送信処理を、それぞれ図３２、図３３に示すような処理に変更すればよい。
【０２１５】
図３２に示すように、カーソル退場処理を開始すると、画像投影装置１の制御部１０８は、カーソル画像５が第２入退領域にあるか否かを判定する（ステップＳ５５０）。この処理において、カーソル画像５が第２入退領域にあると判定すると（ステップＳ５５０：Ｙｅｓ）、制御部１０８は、取得した操作情報に基づいてカーソル画像情報管理テーブルの更新を行う（ステップＳ５５１）。
【０２１６】
ここで、検出した操作入力に基づくカーソル画像５の位置座標が、画像投影装置１の表示領域６０にある場合、制御部１０８は、当該検出した位置座標の補正を行ない、当該位置座標が第１入退領域のうち端末装置２の表示領域４０を区画する辺に接する位置となるようにする。これにより、制御部１０８は、端末装置２の表示領域４０から画像投影装置１の表示領域６０へのカーソル画像５の移動を制限することができる。
【０２１７】
次に、制御部１０８は、端末装置２に対して入場表示命令を送信する（ステップＳ５５２）。
【０２１８】
次に、制御部１０８は、第２入退領域にあるカーソル画像５が退場条件を満たすか否かを判定する（ステップＳ５５３）。この判定は、カーソル画像５の描画状態が「表示」であり、移動制限の内容が「退場禁止」以外である場合に、第２入退領域内でマウス２０７により所定操作が行われたか否かにより判定されるものである。この処理において、第２入退領域にあるカーソル画像５が退場条件を満たすと判定すると（ステップＳ５５３：Ｙｅｓ）、制御部１０８は、端末装置２に対して退場可能通知を送信する（ステップＳ５５４）。
【０２１９】
次に、制御部１０８は、カーソル情報管理テーブルにおいて、当該端末装置２のカーソル画像５の描画状態を「表示」から「非表示」に変更する（ステップＳ５５５）。
【０２２０】
一方、ステップＳ５５３において、第２入退領域にあるカーソル画像５が退場条件を満たしていないとき（ステップＳ５５３：Ｎｏ）、当該端末装置２に退場制限がかかっているか否かを判定する（ステップＳ５５６）。この判定は、移動制限管理テーブルの情報を参照して判定されるものである。この処理において、当該端末装置２に退場制限がかかっていると判定すると（ステップＳ５５６：Ｙｅｓ）、制御部１０８は、当該端末装置２に対して退場制限がかかっていることを通知する（ステップＳ５５７）。
【０２２１】
また、ステップＳ５５０において、カーソル画像５が第２入退領域にないとき（ステップＳ５５０：Ｎｏ）、制御部１０８は、取得した操作情報に基づいてカーソル画像情報管理テーブルの更新を行う（ステップＳ５５８）。
【０２２２】
ステップＳ５５５、Ｓ５５７、Ｓ５５８の処理を終了したとき、制御部１０８は、カーソル退場処理を終了する。
【０２２３】
次に、図３３に示す、端末装置２の操作情報送信処理について説明する。ここで、ステップＳ１３５０〜Ｓ１３５５までの処理は、図２４におけるステップＳ１３００〜Ｓ１３０５までの処理と同様であり、これらの説明は省略する。
【０２２４】
ステップＳ１３５１において、カーソル画像５の位置が端末装置２の表示領域４０にないとき（ステップＳ１３５１：Ｎｏ）、制御部２０８は、検出した操作入力に基づき情報管理テーブルの更新を行い（ステップＳ１３５６）、更新した情報管理テーブルに基づき操作情報を送信する（ステップＳ１３５７）。
【０２２５】
次に、制御部２０８は、画像投影装置１から入場表示命令を受信したか否かを判定する（ステップＳ１３５８）。この処理において、画像投影装置１から入場表示命令を受信したと判定すると（ステップＳ１３５８：Ｙｅｓ）、制御部２０８は、入場表示処理として、第１識別画像７０を点灯表示させる（ステップＳ１３５９）。
【０２２６】
一方、ステップＳ１３５８において、画像投影装置１から入場表示命令を受信していないとき（ステップＳ１３５８：Ｎｏ）、制御部２０８は、画像投影装置１から退場通知を受信したか否かを判定する（ステップＳ１３６０）。この処理において、画像投影装置１から退場通知を受信したと判定すると（ステップＳ１３６０：Ｙｅｓ）、制御部２０８は、カーソル画像５の位置座標を画像投影装置１の表示領域６０に規定される座標から端末装置２の表示領域４０及び仮想表示領域５０に規定されている座標に変換し（ステップＳ１３６１）、当該変換した位置座標にカーソル画像５を表示する（ステップＳ１３６２）。
【０２２７】
ステップＳ１３５３、Ｓ１３５５、Ｓ１３５９、Ｓ１３６２の処理を終了したとき、或いは、ステップＳ１３５０において、操作入力を検出しないとき（ステップＳ１３５０：Ｎｏ）、ステップＳ１３６０において、画像投影装置１の退場通知を受信していないとき（ステップＳ１３６０：Ｎｏ）、制御部２０８は、操作情報送信処理を終了する。
【０２２８】
本発明の実施の形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施の形態に記載されたものに限定されるものではない。
【図面の簡単な説明】
【０２２９】
【図１】本実施形態の画像投影システムにおいて、画像投影装置に１台の端末装置が接続している場合の概略的なシステム構成を示す図である。
【図２】本実施形態の画像投影システムにおいて、画像投影装置に複数の端末装置が接続している場合の概略的なシステム構成を示す図である。
【図３】本実施形態における各端末装置の表示領域に表示される第１識別画像及び画像投影装置の表示領域に表示される第２識別画像の表示態様の一例を示す図である。
【図４】本実施形態における端末装置に設定される仮想表示領域と画像投影装置の表示領域との対応関係を示す図である。
【図５】本実施形態にかかる画像投影装置の構成図である。
【図６】本実施形態における画像投影装置に記憶される画像属性情報管理テーブルの一例を示す図である。
【図７】本実施形態における画像投影装置の表示領域に規定された座標を説明するための図である。
【図８】本実施形態における画像投影装置に記憶される接続情報管理テーブルの一例である。
【図９】本実施形態における画像投影装置に記憶されるカーソル情報管理テーブルの一例である。
【図１０】本実施形態における画像投影装置に記憶される入退領域管理テーブルの一例である。
【図１１】本実施形態における画像投影装置に記憶される移動制限管理テーブルの一例である。
【図１２】本実施形態における端末装置の構成図である。
【図１３】本実施形態における端末装置２に記憶される情報管理テーブルの一例を示す図である。
【図１４】本実施形態における端末装置の表示領域及び画像投影装置の表示領域に規定された座標を表す図である。
【図１５】本実施形態における画像投影装置のメイン処理フローチャートである。
【図１６】本実施形態における画像投影装置の接続処理フローチャートである。
【図１７】本実施形態における画像投影装置の画像属性情報更新処理フローチャートである。
【図１８】本実施形体における画像投影装置のカーソル退場処理フローチャートである。
【図１９】本実施形態における画像投影装置の画像投影処理フローチャートである。
【図２０】本実施形体における画像投影装置の移動制限情報更新処理フローチャートである。
【図２１】本実施形態における端末装置のメイン処理フローチャートである。
【図２２】本実施形態における端末装置の接続処理フローチャートである。
【図２３】本実施形態における端末装置の移動制限情報更新処理フローチャートである。
【図２４】本実施形態における端末装置の操作情報送信処理フローチャートである。
【図２５】本実施形態における端末装置の入場処理フローチャートである。
【図２６】本実施形態における端末装置の退場処理フローチャートである。
【図２７】本実施形態における端末装置の画像属性情報送信処理フローチャートである。
【図２８】本実施形態における端末装置の画像データ送信処理フローチャートである。
【図２９】本実施形態における画像投影装置の表示領域に表示される第２識別画像の一例を示した図である。
【図３０】本実施形態における画像投影装置の表示領域に表示される第２識別画像の一例を示した図である。
【図３１】本実施形態における画像投影装置の表示領域に表示されるアイコン画像の一例を示した図である。
【図３２】他の実施形態における画像投影装置のカーソル退場処理フローチャートである。
【図３３】他の実施形態における端末装置の操作情報送信処理フローチャートである。
【符号の説明】
【０２３０】
Ｓ    画像投影システム
１    画像投影装置
２    端末装置
３    通信経路
５    カーソル画像
３０    画像
４０    端末装置の表示部の表示領域
５０    仮想表示領域
６０    画像投影装置の表示領域
７０、７５    第１識別画像
７１、７２，７３    第２識別画像
【図５】
2009086049.tif 000003
【図６】
2009086049.tif 000004
【図８】
2009086049.tif 000005
【図９】
2009086049.tif 000006
【図１０】
2009086049.tif 000007
【図１１】
2009086049.tif 000008
【図１２】
2009086049.tif 000009
【図１３】
2009086049.tif 000010
【図１５】
2009086049.tif 000011
【図１６】
2009086049.tif 000012
【図１７】
2009086049.tif 000013
【図１８】
2009086049.tif 000014
【図１９】
2009086049.tif 000015
【図２０】
2009086049.tif 000016
【図２１】
2009086049.tif 000017
【図２２】
2009086049.tif 000018
【図２３】
2009086049.tif 000019
【図２４】
2009086049.tif 000020
【図２５】
2009086049.tif 000021
【図２７】
2009086049.tif 000022
【図２８】
2009086049.tif 000023
【図２９】
2009086049.tif 000024
【図３０】
2009086049.tif 000025
【図３１】
2009086049.tif 000026
【図３２】
2009086049.tif 000027
【図３３】
2009086049.tif 000028
【図１】
2009086049.tif 000029
【図２】
2009086049.tif 000030
【図３】
2009086049.tif 000031
【図４】
2009086049.tif 000032
【図７】
2009086049.tif 000033
【図１４】
2009086049.tif 000034
【図２６】
2009086049.tif 000035