(57)【要約】【課題】表示されているマウスのポインタ映像を、複数の利用者が移動させ得る投影装置を提供する。【解決手段】複数のコンピュータ装置８００Ａ〜８００Ｄの各々から当該コンピュータ装置８００Ａ〜８００Ｄに接続されているマウス８３０の移動信号を受信する無線送受信手段１６１と、マウス８３０のポインタ映像１６を生成するポインタ映像生成手段（情報処理手段１８０）と、受信したマウス８３０の移動信号に基づいてポインタ映像位置を設定するポインタ映像位置設定手段（情報処理手段１８０）と、少なくとも当該設定した位置にポインタ映像１６を含む映像を投影する投影手段１１０とを、投影装置１００に備えた。【選択図】図１
2008090563.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンピュータ装置の各々から、当該コンピュータ装置に接続されているポインティングデバイスの移動信号を受信する受信手段と、
ポインティングデバイスのポインタ映像を生成するポインタ映像生成手段と、
前記受信したポインティングデバイスの移動信号に基づいてポインタ映像位置を設定するポインタ映像位置設定手段と、
当該設定した位置に少なくともポインタ映像を含む映像を投影する投影手段と、
を備える投影装置。
【請求項２】
前記受信手段は、前記複数のコンピュータ装置の各々から、当該コンピュータ装置を特定するコンピュータ装置識別情報と、当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信し、
前記ポインタ映像生成手段は、前記受信したコンピュータ装置識別情報に応じたポインタ映像の表示色を特定して前記移動信号と関連付け、
前記ポインタ映像位置設定手段は、前記受信したポインティングデバイスの移動信号に基づいて、当該移動信号と関連付けられている表示色のポインタ映像の位置を設定し、
前記投影手段は、前記特定した表示色のポインタ映像を前記設定した位置に投影する請求項１に記載の投影装置。
【請求項３】
前記受信手段は、前記複数のコンピュータ装置の各々から、ポインタ映像の表示色情報と、当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信し、
前記ポインタ映像生成手段は、前記受信したポインタ映像の表示色情報に従ってポインタ映像の表示色を特定して前記移動信号と関連付け、
前記ポインタ映像位置設定手段は、前記受信したポインティングデバイスの移動信号に基づいて、当該移動信号と関連付けられている表示色のポインタ映像の位置を設定し、
前記投影手段は、少なくとも前記特定した表示色のポインタ映像を含む映像を前記設定した位置に投影する請求項１に記載の投影装置。
【請求項４】
前記受信手段は、前記複数のコンピュータ装置の各々から、当該コンピュータ装置を特定するコンピュータ装置識別情報と、当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信し、
前記ポインタ映像生成手段は、前記受信したコンピュータ装置識別情報に応じたポインタ形状を特定して前記移動信号と関連付け、
前記ポインタ映像位置設定手段は、前記受信したポインティングデバイスの移動信号に基づいて、当該移動信号と関連付けられている形状のポインタ映像の位置を設定し、
前記投影手段は、少なくとも前記特定した形状のポインタ映像を含む映像を前記設定した位置に投影する請求項１に記載の投影装置。
【請求項５】
前記受信手段は、前記複数のコンピュータ装置の各々から、ポインタ形状情報と、当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信し、
前記ポインタ映像生成手段は、前記受信したポインタ形状情報に従ってポインタ形状を特定して前記移動信号と関連付け、
前記ポインタ映像位置設定手段は、前記受信したポインティングデバイスの移動信号に基づいて、当該移動信号と関連付けられている形状のポインタ映像の位置を設定し、
前記投影手段は、少なくとも前記特定した形状のポインタ映像を含む映像を前記設定した位置に投影する請求項１に記載の投影装置。
【請求項６】
複数のコンピュータ装置から、複数の映像信号を受信する映像信号受信手段と、
前記受信した複数の映像信号から生成した複数の映像を一つの映像内に配置する映像配置手段と、
を備え、
前記投影手段は、前記複数の映像が配置されている映像を、ポインタ映像と共に投影する請求項１〜５のいずれか１項に記載の投影装置。
【請求項７】
投影装置において設定されているポインタ位置に対し，前期複数のコンピュータ装置からの移動信号を加算して新たな移動信号を生成する移動信号加算手段を備え、
前記ポインタ映像位置設定手段は、当該生成した移動信号に基づいてポインタ映像位置を設定する請求項１〜６のいずれか１項に記載の投影装置。
【請求項８】
前記受信手段は、特定のコンピュータ装置及び当該特定のコンピュータ装置を除いた他のコンピュータ装置から、当該コンピュータ装置に接続されているポインティングデバイスの移動信号を受信し、
前記特定のコンピュータ装置を除いた複数のコンピュータ装置から受信したポインティングデバイスの移動信号を投影装置において設定されているポインタ位置に加算して移動信号を生成する移動信号加算手段を備え、
前記ポインタ映像生成手段は、ポインティングデバイスのポインタ映像を複数生成し、
前記ポインタ映像位置設定手段は、当該加算した移動信号に基づいて第１のポインタ映像の位置を設定し、前記受信した特定のコンピュータ装置のポインティングデバイスの移動信号に基づいて第２のポインタ映像の位置を設定し、
前記投影手段は、少なくとも当該設定した位置に複数のポインタ映像を含む映像を投影する請求項１〜６のいずれか１項に記載の投影装置。
【請求項９】
特定のコンピュータ装置から受信したポインティングデバイスの移動信号を用い当該ポインティングデバイス用のポインタ映像を独自に投影して移動させるか否かの指示を取得するポインタ投影指示取得手段と、
複数のポインティングデバイスの移動信号を投影装置において設定されているポインタ位置に加算して移動信号を生成する移動信号加算手段とを備え、
前記ポインタ映像生成手段は、ポインティングデバイスのポインタ映像を１又は複数生成し、
前記受信手段は、前記特定のコンピュータ装置及び当該特定のコンピュータ装置を除いた他のコンピュータ装置から、当該コンピュータ装置に接続されているポインティングデバイスの移動信号を受信し、
前記ポインタ投影指示取得手段が、特定のコンピュータ装置から受信したポインティングデバイスの移動信号を用い当該ポインティングデバイス用のポインタ映像を独自に投影しない旨の指示を取得した場合には、前記移動信号加算手段は、前記特定のコンピュータ装置及び前記他のコンピュータ装置から受信した移動信号を投影装置において設定されているポインタ位置に加算して移動信号を生成し、前記ポインタ映像位置設定手段は、当該生成した移動信号に基づいてポインタ映像位置を設定し、前記投影手段は、少なくとも当該設定した位置にポインタ映像を含む映像を投影し、
前記ポインタ投影指示取得手段が、特定のコンピュータ装置から受信したポインティングデバイスの移動信号を用い当該ポインティングデバイス用のポインタ映像を独自に投影して移動させる旨の指示を受信した場合には、前記移動信号加算手段は、前記他のコンピュータ装置から受信した移動信号を投影装置において設定されているポインタ位置に加算して移動信号を生成し、前記ポインタ映像位置設定手段は、当該加算した移動信号に基づいて第１のポインタ映像の位置を設定し、前記受信した特定のコンピュータ装置のポインティングデバイスの移動信号に基づいて第２のポインタ映像の位置を設定し、前記投影手段は、少なくとも当該設定した位置に複数のポインタ映像を含む映像を投影する請求項１〜６のいずれか１項に記載の投影装置。
【請求項１０】
前記受信手段は、前記複数のコンピュータ装置から当該コンピュータ装置に接続されているポインティングデバイスのボタン押下信号及び押下解除信号を受信し、
前記ポインタ投影指示取得手段は、前記特定のコンピュータ装置からポインティングデバイスのボタン押下信号を取得している状態で所定量の移動信号を取得し、その後ポインティングデバイスのボタン押下解除信号を取得した場合には、当該特定のコンピュータ装置から受信したポインティングデバイスの移動信号を用い当該ポインティングデバイス用のポインタ映像を独自に投影して移動させる状態と、ポインタ映像を独自に投影しない状態とを切り替えることを特徴とする請求項９に記載の投影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像を表示する投影装置に関し、特に、複数の利用者が投影装置に表示されているマウスのポインタ映像を移動させることが可能な投影装置に関する。
【背景技術】
【０００２】
近年、複数の画像情報を入力し、入力した複数の画像を一つの画像内にまとめて表示する投影装置が提供されている。
【０００３】
例えば、複数台のプロジェクタディスプレイを備え、各ディスプレイの画像表示制御を個々に行う複数台のコンピュータを備え、各コンピュータはネットワーク接続してプロセスコントローラ等に接続するマルチスクリーン表示機能を備えた監視制御システムにおいて、１台のコンピュータにリモートマウスサーバプロセスを設け、１台のコンピュータにマウスとキーボードを接続し、マウスカーソル移動、ボタンイベント及びキーボード入力に関する情報を送信するようにした監視制御システムが知られている（例えば特許文献１参照。）。
【０００４】
特許文献１に記載の監視制御システムによれば、１台のマウスとキーボードを備える構成でありながら、画面を表示している複数台のスクリーンのうち、選択した任意のスクリーンに対してポインタの移動等の操作を行うことができるとされている。そして、一つのマウスカーソルを各スクリーン上で表示した操作ができ、複数台のスクリーンがあたかも１つのスクリーンであるかのようにマウスカーソルを移動させることができるとされている。
【特許文献１】特開平１０−３９９２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の監視制御システムでは、複数のコンピュータから受け取ったマウスやキーボードの情報を用いてマウスカーソルの移動や文字の入力等が可能であるが、マウスやキーボードを操作するための専用のコンピュータが必要であるという不具合を生じている。また、特許文献１に記載の発明では、マウスやキーボードを操作する人は一人に限定されているために、複数の利用者がマウスを操作してポインタ映像を移動させることができないという不具合を生じていた。
【０００６】
本発明は上記課題を解決するためになされたもので、投影装置が複数のコンピュータ装置に接続されているマウスの移動信号を受信して、マウスのポインタ映像を前記移動信号に応じた位置に投影することにより、表示されているマウスのポインタ映像を、複数の利用者が移動させ得る投影装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記課題を解決するために請求項１に記載の発明は、複数のコンピュータ装置の各々から当該コンピュータ装置に接続されているポインティングデバイスの移動信号を受信する受信手段と、ポインティングデバイスのポインタ映像を生成するポインタ映像生成手段と、受信したポインティングデバイスの移動信号に基づいてポインタ映像位置を設定するポインタ映像位置設定手段と、少なくとも当該設定した位置にポインタ映像を含む映像を投影する投影手段とを備えることを特徴とする。
【０００８】
また、請求項２に記載の発明は、投影装置の受信手段が、複数のコンピュータ装置の各々から当該コンピュータ装置を特定するコンピュータ装置識別情報と当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信し、ポインタ映像生成手段は、受信したコンピュータ装置識別情報に応じたポインタ映像の表示色を特定して移動信号と関連付け、ポインタ映像位置設定手段は、受信したポインティングデバイスの移動信号に基づいて当該移動信号と関連付けられている表示色のポインタ映像の位置を設定し、投影手段は、少なくとも特定した表示色のポインタ映像を設定した位置に投影することを特徴とする。
【０００９】
また、請求項３に記載の発明は、投影装置の受信手段が、複数のコンピュータ装置の各々からポインタ映像の表示色情報と当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信し、ポインタ映像生成手段は、受信したポインタ映像の表示色情報に従ってポインタ映像の表示色を特定して移動信号と関連付け、ポインタ映像位置設定手段は、受信したポインティングデバイスの移動信号に基づいて当該移動信号と関連付けられている表示色のポインタ映像の位置を設定し、投影手段は、少なくとも特定した表示色のポインタ映像を設定した位置に投影することを特徴とする。
【００１０】
また、請求項４に記載の発明は、投影装置の受信手段が、複数のコンピュータ装置の各々から当該コンピュータ装置を特定するコンピュータ装置識別情報と当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信し、ポインタ映像生成手段は、受信したコンピュータ装置識別情報に応じたポインタ形状を特定して移動信号と関連付け、ポインタ映像位置設定手段は、受信したポインティングデバイスの移動信号に基づいて、当該移動信号と関連付けられている形状のポインタ映像の位置を設定し、投影手段は、少なくとも特定した形状のポインタ映像を設定した位置に投影することを特徴とする。
【００１１】
また、請求項５に記載の発明は、投影装置の受信手段が、複数のコンピュータ装置の各々からポインタ形状情報と当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信し、ポインタ映像生成手段は、受信したポインタ形状情報に従ってポインタ形状を特定して移動信号と関連付け、ポインタ映像位置設定手段は、受信したポインティングデバイスの移動信号に基づいて当該移動信号と関連付けられている形状のポインタ映像の位置を設定し、投影手段は、少なくとも特定した形状のポインタ映像を設定した位置に投影することを特徴とする。
【００１２】
また、請求項６に記載の発明は、複数のコンピュータ装置から複数の映像信号を受信する映像信号受信手段と、受信した複数の映像信号から生成した複数の映像を一つの映像内に配置する映像配置手段とを備え、投影装置の投影手段は、複数の映像が配置されている映像をポインタ映像と共に投影することを特徴とする。
【００１３】
また、請求項７に記載の発明は、複数のポインティングデバイスの移動信号を投影装置において設定されているポインタ位置に加算して移動信号を生成する移動信号加算手段を備え、ポインタ映像位置設定手段は、当該生成した移動信号に基づいてポインタ映像位置を設定することを特徴とする。
【００１４】
また、請求項８に記載の発明は、投影装置の受信手段が、特定のコンピュータ装置及び当該特定のコンピュータ装置を除いた他のコンピュータ装置から当該コンピュータ装置に接続されているポインティングデバイスの移動信号を受信し、複数のコンピュータ装置から受信したポインティングデバイスの移動信号を投影装置において設定されているポインタ位置に加算して移動信号を生成する移動信号加算手段を備え、ポインタ映像生成手段は、ポインティングデバイスのポインタ映像を複数生成し、ポインタ映像位置設定手段は、当該加算した移動信号に基づいて第１のポインタ映像の位置を設定し、受信した特定のコンピュータ装置のポインティングデバイスの移動信号に基づいて第２のポインタ映像の位置を設定し、投影手段は、少なくとも当該設定した位置に複数のポインタ映像を投影することを特徴とする。
【００１５】
また、請求項９に記載の発明は、特定のコンピュータ装置から受信したポインティングデバイスの移動信号を用い当該ポインティングデバイス用のポインタ映像を独自に投影して移動させるか否かの指示を取得するポインタ投影指示取得手段と、複数のポインティングデバイスの移動信号を投影装置において設定されているポインタ位置に加算して移動信号を生成する移動信号加算手段とを備え、ポインタ映像生成手段は、ポインティングデバイスのポインタ映像を１又は複数生成し、受信手段は、特定のコンピュータ装置及び当該特定のコンピュータ装置を除いた他のコンピュータ装置から当該コンピュータ装置に接続されているポインティングデバイスの移動信号を受信し、ポインタ投影指示取得手段が、特定のコンピュータ装置から受信したポインティングデバイスの移動信号を用い当該ポインティングデバイス用のポインタ映像を独自に投影しない旨の指示を受信した場合には、移動信号加算手段は、特定のコンピュータ装置及び他のコンピュータ装置から受信した移動信号を投影装置において設定されているポインタ位置に加算して移動信号を生成し、ポインタ映像位置設定手段は、当該生成した移動信号に基づいてポインタ映像位置を設定し、投影手段は、少なくとも当該設定した位置にポインタ映像を投影し、ポインタ投影指示取得手段が、特定のコンピュータ装置から受信したポインティングデバイスの移動信号を用い当該ポインティングデバイス用のポインタ映像を独自に投影して移動させる旨の指示を受信した場合には、移動信号加算手段は、他のコンピュータ装置から受信した移動信号を投影装置において設定されているポインタ位置に加算して移動信号を生成し、ポインタ映像位置設定手段は、当該加算した移動信号に基づいて第１のポインタ映像の位置を設定し、受信した特定のコンピュータ装置のポインティングデバイスの移動信号に基づいて第２のポインタ映像の位置を設定し、投影手段は、少なくとも当該設定した位置に複数のポインタ映像を投影することを特徴とする。
【００１６】
また、請求項１０に記載の発明は、投影装置の受信手段は、複数のコンピュータ装置から当該コンピュータ装置に接続されているポインティングデバイスのボタン押下信号及び押下解除信号を受信し、ポインタ投影指示取得手段は、特定のコンピュータ装置からポインティングデバイスのボタン押下信号を取得している状態で所定量の移動信号を取得し、その後ポインティングデバイスのボタン押下解除信号を取得した場合には、当該特定のコンピュータ装置から受信したポインティングデバイスの移動信号を用い当該ポインティングデバイス用のポインタ映像を独自に投影して移動させる状態と、ポインタ映像を独自に投影しない状態とを切り替えることを特徴とする。
【発明の効果】
【００１７】
請求項１に記載の本発明によれば、投影装置が、複数のコンピュータ装置から当該コンピュータ装置に接続されているマウスの移動信号を受信することによって、投影装置側において独自に生成したマウスのポインタ映像を移動させることができる。これにより、複数の利用者がマウスのポインタ映像を移動させることができる。
【００１８】
また、請求項２に記載の発明によれば、投影装置が、複数のコンピュータ装置の各々から当該コンピュータ装置を特定するコンピュータ装置識別情報と当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信することによって、移動信号を送信したコンピュータ装置毎に表示色の異なるマウスのポインタ映像を表示することができる。
【００１９】
また、請求項３に記載の発明によれば、投影装置が、複数のコンピュータ装置の各々からポインタ映像の表示色情報と当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信することによって、投影装置が投影するマウスのポインタ映像の色を利用者が操作しているコンピュータ装置側から指定することができる。
【００２０】
また、請求項４に記載の発明によれば、投影装置が、複数のコンピュータ装置の各々から当該コンピュータ装置を特定するコンピュータ装置識別情報と当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信することによって、移動信号を送信したコンピュータ装置毎に形状の異なるマウスのポインタ映像を表示することができる。
【００２１】
また、請求項５に記載の発明によれば、投影装置が、複数のコンピュータ装置の各々からポインタ形状情報と当該コンピュータ装置に接続されているポインティングデバイスの移動信号とを関連付けて受信することによって、投影装置が投影するマウスのポインタ映像の形状を利用者が操作しているコンピュータ装置側から指定することができる。
【００２２】
また、請求項６に記載の発明によれば、投影装置が複数のコンピュータ装置から複数の映像信号を受信して、当該複数の映像信号から生成した複数の映像を一つの映像内に配置して投影するようにしたので、各々のコンピュータ装置の利用者が操作したマウスのポインタ映像を、複数の映像が配置されている映像内において自由に移動させることができる。これにより、各々のコンピュータ装置を操作している利用者は、他のコンピュータ装置が出力している映像上に表示されているポインタ映像を移動させることができる。これにより、複数の研究結果の映像を複数のコンピュータ装置から投影装置に出力して投影し、それぞれの映像をポインタ映像で指し示して比較、説明する場合などに役立てることができる。
【００２３】
また、請求項７に記載の発明によれば、複数のポインティングデバイスの移動信号を投影装置において設定されているポインタ位置に加算して移動信号を生成し、当該生成した移動信号に基づいてポインタ映像位置を設定して投影することによって、複数のコンピュータ装置のマウス操作により一つのマウスのポインタ映像を移動させることができる。
【００２４】
また、請求項８に記載の発明によれば、特定のコンピュータ装置を除いた複数のコンピュータ装置から受信したマウスの移動信号を用いて第１のポインタ映像を移動させ、特定のコンピュータ装置から受信したマウスの移動信号を用いて第２のポインタ映像を移動させることができる。これにより、用途に応じて複数のマウスのポインタ映像を投影することができる。
【００２５】
また、請求項９に記載の発明によれば、特定のコンピュータ装置から受信したマウスの移動信号を用いて、特定のコンピュータ装置独自のマウスのポインタ映像を投影して移動させるモードと、投影している共通のマウスのポインタ映像を移動させるモードとに切り替えることができる。これにより、用途に応じてマウスのポインタ映像の表示モードを切り替えることが可能となる。
【００２６】
また、請求項１０に記載の発明によれば、投影装置が複数のコンピュータ装置から当該コンピュータ装置に接続されているポインティングデバイスのボタン押下信号及び押下解除信号とポインティングデバイスの移動信号とを受信することによって、専用のポインタ映像を投影して移動させるモードと、共通のポインタ映像を移動させるモードとを切り替えることができる。これにより、他の受信手段を設けることなく、容易にマウスのポインタ映像の表示モードを切り替えることができる。例えば、マウスの右クリックボタンを押下しながらマウスを移動させた後に右クリックボタンの押下を解除することによって、当該マウス専用ポインタ投影して移動させるモードと、投影している共通のマウスのポインタ映像を移動させるモードとを切り替えることができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明を実施するための最良の形態を、図面を用いて説明する。
【００２８】
図１は、本発明の実施形態に係る投影装置を含む投影システムの構成を示す図である。
【００２９】
図１に示すように、投影システム１０は、投影画像２７を投影すると共に、通信線１２を介して複数のコンピュータ装置８００Ａ〜８００Ｄと各種情報の送受信を行う投影装置１００を備えている。
【００３０】
コンピュータ装置８００Ａ〜８００Ｄには、ポインティングデバイスの一形態であるマウス８３０が接続されており、利用者がマウス８３０を操作すると、その操作により得られたポインティングデバイスの移動信号やボタン押下信号は接続されているコンピュータ装置８００Ａ〜８００Ｄに対して出力される。
【００３１】
一般に用いられている通常の使用状態では、コンピュータ装置８００Ａ〜８００Ｄがポインティングデバイスの移動信号やボタン押下信号を取得すると、その取得したポインティングデバイスの移動信号に基づいてディスプレイ上に表示しているマウスカーソルを移動させる処理を行ったり、マウスカーソルの表示位置情報やボタン押下信号をアプリケーションプログラムに渡す処理を行うが、本発明の実施形態では、マウスカーソルを移動させる処理、並びにマウスカーソルの表示位置情報やボタン押下信号をアプリケーションプログラムに渡す処理を行わずに、ポインティングデバイスの移動信号及びボタン押下信号を通信線１２を介して投影装置１００に送信する機能を備えている。
【００３２】
図１に示す実施形態では、コンピュータ装置８００Ａ〜８００Ｄに接続されているマウス８３０を操作することによって、投影装置１００が独自に表示しているマウスのポインタ映像１６を移動させることが可能となる。
【００３３】
また、コンピュータ装置８００Ａ〜８００Ｄは、当該コンピュータ装置８００Ａ〜８００Ｄで動作しているアプリケーションプログラムが表示を指示している画像の映像信号を、通信線１２又は専用の映像信号線を介して投影装置１００に送信する機能を備えている。
【００３４】
投影装置１００は、通信線１２等を介して接続されているコンピュータ装置８００Ａ〜８００Ｄから映像信号を受信して、投影面に映像信号に基づいた投影画像２７を表示する機能を備えている。図１に示す実施形態では、投影装置１００が１つのコンピュータ装置８００Ａ（ＰＣ１）から受信した映像信号を受信して、投影面に１つの投影画像２７Ａを表示している状態を示している。
【００３５】
また、投影装置１００は、通信線１２を介して接続されているコンピュータ装置８００Ａ〜８００Ｄからポインティングデバイスの移動信号やボタン押下信号を受信して、当該受信した１又は複数のポインティングデバイスの移動信号に基づいてポインタ映像１６を投影画像２７内に投影する機能を備えている。
【００３６】
例えば、投影装置１００が複数のコンピュータ装置８００Ａ〜８００Ｄから、複数のポインティングデバイスの移動信号を受信した場合には、前記受信したポインティングデバイスの操作信号を加算して一つのポインタ映像１６を移動させることにより、複数の利用者がポインタ映像１６を移動させることができる。
【００３７】
なお、図１に示した実施形態では、ポインティングデバイスの一形態としてマウス８３０を用いた実施形態を示しているが、本発明はマウス８３０に限定するものではなく、トラックボール、タッチパッド、タブレット、その他のポインティングデバイスを用いることができる。また、通信線１２は用いず、無線通信手段を用いても良い。
【００３８】
次に、コンピュータ装置８００Ａ〜８００Ｂの構成について、図２を用いて説明する。
【００３９】
図２は、コンピュータ装置８００の信号処理系ブロック図を示す図である。
【００４０】
図２に示すように、コンピュータ装置８００は、接続されているマウス８３０を操作した際のＸ方向移動信号、Ｙ方向移動信号、スクロール量等のポインティングデバイスの移動信号及び当該ポインティングデバイスに設けられている各種ボタンのボタン押下信号を入力するポインティングデバイスインターフェース８５２と、利用者の操作により文字や制御指令等の各種情報を入力するキーボード等で構成される入力手段８７０と、利用者が入力手段８７０に設けられているボタンを押下した際に入力手段８７０から出力されるボタン押下信号を入力して一時記憶し、情報処理手段８８０の要求に応じてバス８９９を介して出力する入力インターフェース８７１とを備えている。
【００４１】
また、コンピュータ装置８００は、搬送波に乗せたポインティングデバイスの移動信号、ボタン押下信号、コンピュータ装置識別情報、ポインタ表示色情報、ポインタ形状情報、又は映像信号等の各種情報を、アンテナ８６０を介した無線通信によって投影装置１００等の他の電子機器と送受信する処理を行う無線送受信手段８６１と、搬送波に乗せた前記各種情報を有線の通信線１２を経由して投影装置１００等の他の電子機器と送受信する処理を行う有線送受信手段８６２とを備えている。
【００４２】
なお、前記コンピュータ装置識別情報とは、当該コンピュータ装置８００を他の通信機器から識別するための固有の識別情報である。また、ポインタ表示色情報とは、投影装置１００が投影するポインタ映像１６の表示色を特定する情報であり、ポインタ形状情報とは、投影装置１００が投影するポインタ映像１６の形状を特定する情報である。
【００４３】
また、有線送受信手段８６２として、ＬＡＮやＵＳＢ、ＩＥＥＥ１３９４、ＲＳ２３２、ＲＳ４２２その他の通信インターフェースを用いることができる。また、無線送受信手段８６１として、ＩＥＥＥ８０２に規定されている所謂無線ＬＡＮやＢｌｕｅｔｏｏｔｈその他の無線インターフェースを用いることができる。
【００４４】
また、コンピュータ装置８００には、当該コンピュータ装置８００Ａ〜８００Ｄで動作しているアプリケーションプログラムが表示を指示している画像データをバス８９９を介して取得して映像信号に変換し、表示手段８７２に出力する表示インターフェース８７３を備えている。また、表示インターフェース８７３は、映像信号を映像端子８７４を介して投影装置１００等の外部機器に出力することが可能となっている。
【００４５】
また、コンピュータ装置８００は、当該コンピュータ装置８００のハードウェアを制御するオペレーティングシステムやアプリケーションプログラムを実行するとともに、ポインティングデバイスの移動信号、ボタン押下信号、コンピュータ装置識別情報、ポインタ表示色情報、ポインタ形状情報、又は映像信号の送信等を各周辺回路に指示する処理、及び当該コンピュータ装置８００の全体を制御する処理を実行する情報処理手段８８０を備えている。
【００４６】
また、コンピュータ装置８００は、各種プログラム実行時の作業領域となるＲＡＭ８８１と、コンピュータ装置識別情報、ポインタ表示色情報、ポインタ形状情報その他の各種情報やプログラムを記憶することが可能なＲＯＭ８８３と、オペレーティングシステムや各種アプリケーションプログラム、コンピュータ装置識別情報、ポインタ表示色情報、ポインタ形状情報その他の各種情報を記憶することが可能なハードディスク等の記憶手段８８４と、時間を計測することが可能な計時手段８９０とを備えている。
【００４７】
コンピュータ装置８００の情報処理手段８８０とその周辺の回路はバス８９９で接続されており、相互に高速な情報の伝達を行うことが可能となっている。そして情報処理手段８８０にて動作する処理プログラムの指示に基づいて、情報処理手段８８０は周辺の回路を制御することが可能となっている。なお、情報処理手段８８０にて実行される処理プログラムは、記録媒体や通信によって提供することが可能である。また、各周辺回路はＡＳＩＣ等で構成することも可能である。
【００４８】
次に、投影装置１００の構成について、図３を用いて説明する。
【００４９】
図３は、投影装置１００の信号処理系ブロック図を示す図である。
【００５０】
図３に示すように、投影装置１００は、搬送波に乗せたポインティングデバイスの移動信号、ボタン押下信号、コンピュータ装置識別情報、ポインタ表示色情報、ポインタ形状情報、又は映像信号等の各種情報をアンテナ１６０を介した無線通信によってコンピュータ装置８００Ａ〜８００Ｄ等の他の電子機器と送受信する処理を行う無線送受信手段１６１（受信手段の機能を含む。）と、搬送波に乗せた前記各種情報を有線の通信線１２を経由してコンピュータ装置８００Ａ〜８００Ｄ等の他の電子機器と送受信する処理を行う有線送受信手段１６２（受信手段の機能を含む。）と、カーソルボタンやスイッチ等から構成され利用者から各種情報を入力する入力手段１７０とを備えている。
【００５１】
また、投影装置１００は、ランプ制御回路１９５から供給される電力により照明光を発光するランプ１１２と、ランプ１１２が発光した拡散光を集光し、より均一な照明光を光変調素子１２０に照射する照明光学系１１４と、照明光を入力して各画素毎に階調を表現して画像を生成する光変調素子１２０と、光変調素子１２０が生成した画像をスクリーン２６に投影する結像光学系１２４とを備えている。光変調素子１２０として、例えばＤＭＤ（Ｄｉｇｉｔａｌ  Ｍｉｃｒｏｍｉｒｒｏｒ  Ｄｅｖｉｃｅ）や液晶表示素子を用いることができる。
【００５２】
また、投影装置１００は、コンピュータ装置８００Ａ〜８００Ｄ等の他の電子機器から映像信号を入力してデジタルの画像データに変換する映像信号入力手段１５１と、映像信号入力手段１５１又はバス１９９を経由して画像データを取得し、必要に応じてシャープネス補正、ガンマ補正、コントラスト補正、ホワイトバランス補正等の画像処理を行って表示用の画像データを光変調素子ドライバ１９７に出力する画像処理手段１９６と、画像処理手段１９６から取得した画像データに基づいて、光変調素子１２０の信号電極に印加する信号電極駆動信号、及び走査電極に印加する走査電極駆動信号を出力する光変調素子ドライバ１９７とを備えている。光変調素子１２０は、光変調素子ドライバ１９７から取得した信号電極駆動信号及び走査電極駆動信号に基づいて画像を生成する。
【００５３】
画像処理手段１９６、光変調素子ドライバ１９７、ランプ制御回路１９５、ランプ１１２、照明光学系１１４、光変調素子１２０、及び結像光学系１２４により投影手段１１０が構成されており、投影手段１１０は、映像信号入力手段１５１又はバス１９９を経由して取得した画像データに基づいて投影画像２７を投影するとともに、情報処理手段１８０等のポインタ映像位置設定手段が設定した位置に少なくともポインタ映像１６を含む映像を投影することが可能となっている。
【００５４】
また、投影装置１００は、ポインタ映像１６の生成、ポインタ映像１６の表示色の設定、ポインタ映像１６の形状の設定、ポインタ映像１６の位置設定、ポインタ映像１６の投影指示、複数のポインティングデバイスの移動信号を投影装置のポインタ位置に加算する処理、複数の映像を一つの映像内に配置する処理、並びに投影装置１００の全体を制御する処理等を実行する情報処理手段１８０を備えている。
【００５５】
また、投影装置１００は、情報処理手段１８０が処理を実行する際に作業領域として用いるＲＡＭ１８１と、情報処理手段１８０が実行する処理プログラムや定数等の各種情報を記録するＲＯＭ１８３と、時刻を刻む計時手段１９０とを備えている。
【００５６】
投影装置１００内の情報処理手段１８０、無線送受信手段１６１、有線送受信手段１６２、画像処理手段１９６、ＲＡＭ１８１、ＲＯＭ１８３、計時手段１９０、ランプ制御回路１９５、画像処理手段１９６、及び入力手段１７０等を含む各周辺回路はバス１９９で接続されており、情報処理手段１８０にて実行される処理プログラムに基づいて各々の周辺回路を制御することが可能となっている。なお、情報処理手段１８０にて実行される処理プログラムは、記録媒体や通信によって提供することが可能である。また、各周辺回路はＡＳＩＣ等で構成することも可能である。
【００５７】
無線送受信手段１６１（受信手段の機能を含む。）又は有線送受信手段１６２（受信手段の機能を含む。）は、複数のコンピュータ装置８００Ａ〜８００Ｄの各々から、当該コンピュータ装置８００Ａ〜８００Ｄを特定するコンピュータ装置識別情報と、当該コンピュータ装置８００Ａ〜８００Ｄに接続されているポインティングデバイスの移動信号とを関連付けて受信することが可能となっている。
【００５８】
また、無線送受信手段１６１（受信手段の機能を含む。）又は有線送受信手段１６２（受信手段の機能を含む。）は、複数のコンピュータ装置８００Ａ〜８００Ｄの各々から、ポインタ映像の表示色情報と、当該コンピュータ装置８００Ａ〜８００Ｄに接続されているポインティングデバイスの移動信号とを関連付けて受信することが可能となっている。
【００５９】
また、無線送受信手段１６１（受信手段の機能を含む。）又は有線送受信手段１６２（受信手段の機能を含む。）は、複数のコンピュータ装置８００Ａ〜８００Ｄの各々から、ポインタ映像の形状情報と、当該コンピュータ装置８００Ａ〜８００Ｄに接続されているポインティングデバイスの移動信号とを関連付けて受信することが可能となっている。
【００６０】
また、無線送受信手段１６１（映像信号受信手段の機能を含む。）、有線送受信手段１６２（映像信号受信手段の機能を含む。）、又は映像信号入力手段１５１（映像信号受信手段の機能を含む。）は、複数のコンピュータ装置８００Ａ〜８００Ｄから、複数の映像信号を受信する機能を備えている。
【００６１】
また、無線送受信手段１６１（受信手段の機能を含む。）又は有線送受信手段１６２（受信手段の機能を含む。）は、特定のコンピュータ装置及び当該特定のコンピュータ装置を除いた他のコンピュータ装置から、これらのコンピュータ装置に接続されているポインティングデバイスの移動信号を受信する機能を備えている。
【００６２】
また、入力手段１７０、無線送受信手段１６１、有線送受信手段１６２、又は情報処理手段１８０は、特定のコンピュータ装置８００Ａ〜８００Ｄから受信したポインティングデバイスの移動信号を用い、当該ポインティングデバイス用のポインタ映像１６を独自に投影するか否かの指示を取得する、ポインタ投影指示取得手段の機能を備えている。
【００６３】
また、無線送受信手段１６１（受信手段の機能を含む。）又は有線送受信手段１６２（受信手段の機能を含む。）は、複数のコンピュータ装置８００Ａ〜８００Ｄから当該コンピュータ装置８００Ａ〜８００Ｄに接続されているポインティングデバイスのボタン押下信号及び押下解除信号を受信する機能を備えている。
【００６４】
情報処理手段１８０（ポインタ映像生成手段の機能を含む。）は、マウス８３０等のポインティングデバイスのポインタ映像１６を生成する機能を備えている。また、情報処理手段１８０（ポインタ映像生成手段の機能を含む。）は、他の電子機器から受信したポインティングデバイスの移動信号に基づいて、ポインタ映像１６の位置を設定する機能を備えている。
【００６５】
また、情報処理手段１８０（ポインタ映像生成手段の機能を含む。）は、他の電子機器から受信した、コンピュータ装置識別情報に応じたポインタ映像の表示色を特定して、ポインティングデバイスの移動信号と関連付けるとともに、情報処理手段１８０（ポインタ映像位置設定手段の機能を含む。）は、受信したポインティングデバイスの移動信号に基づいて、当該移動信号と関連付けられている表示色のポインタ映像１６の位置を設定する機能を備えている。
【００６６】
また、情報処理手段１８０（ポインタ映像生成手段の機能を含む。）は、他の電子機器から受信したポインタ映像の表示色情報に従ってポインタ映像の表示色を特定して、ポインティングデバイスの移動信号と関連付けるとともに、情報処理手段１８０（ポインタ映像位置設定手段の機能を含む。）は、受信したポインティングデバイスの移動信号に基づいて、当該移動信号と関連付けられている表示色のポインタ映像１６の位置を設定する機能を備えている。
【００６７】
また、情報処理手段１８０（ポインタ映像生成手段の機能を含む。）は、他の電子機器から受信したコンピュータ装置識別情報に応じたポインタ形状を特定して前記移動信号と関連付けるとともに、情報処理手段１８０（ポインタ映像位置設定手段の機能を含む。）は、受信したポインティングデバイスの移動信号に基づいて、当該移動信号と関連付けられている形状のポインタ映像１６の位置を設定する機能を備えている。
【００６８】
また、情報処理手段１８０（ポインタ映像生成手段の機能を含む。）は、他の電子機器から受信したポインタ形状情報に従って、ポインタ形状を特定して移動信号と関連付けるとともに、情報処理手段１８０（ポインタ映像位置設定手段の機能を含む。）は、受信したポインティングデバイスの移動信号に基づいて、当該移動信号と関連付けられている形状のポインタ映像１６の位置を設定する機能を備えている。
【００６９】
また、情報処理手段１８０（映像配置手段の機能を含む。）は、他の電子機器から受信した複数の映像信号に基づいて生成した複数の映像を、一つの映像内に配置する機能を備えている。
【００７０】
また、情報処理手段１８０（移動信号加算手段の機能を含む。）は、他の電子機器から受信した複数のポインティングデバイスの移動信号を設定されているポインタ映像１６の位置に加算して、移動信号を生成する機能を備えている。
【００７１】
また、情報処理手段１８０（移動信号加算手段の機能を含む。）は、特定のコンピュータ装置を除いた複数のコンピュータ装置から受信したポインティングデバイスの移動信号を設定されているポインタ映像１６の位置に加算して移動信号を生成する機能を備えている。また、情報処理手段１８０（ポインタ映像生成手段の機能を含む。）は、ポインティングデバイスのポインタ映像１６を複数生成する機能を備え、更に、情報処理手段１８０（ポインタ映像位置設定手段の機能を含む。）は、当該加算した移動信号に基づいて第１のポインタ映像の位置を設定し、特定のコンピュータ装置のポインティングデバイスの移動信号に基づいて第２のポインタ映像の位置を設定する機能を備えている。
【００７２】
情報処理手段１８０（ポインタ映像生成手段の機能を含む。）は、ポインティングデバイスのポインタ映像を１又は複数生成し、情報処理手段１８０等のポインタ投影指示取得手段が、特定のコンピュータ装置から受信したポインティングデバイスの移動信号を用い当該ポインティングデバイス用のポインタ映像１６を独自に投影しない旨の指示を受信した場合には、情報処理手段１８０（移動信号加算手段の機能を含む。）は、特定のコンピュータ装置及び他のコンピュータ装置から受信した移動信号を設定されているポインタ映像１６の位置に加算して移動信号を生成する機能を備えている。この場合に情報処理手段１８０（ポインタ映像位置設定手段の機能を含む。）は、当該生成した移動信号に基づいてポインタ映像位置を設定する処理を行い、少なくとも当該設定した位置にポインタ映像１６を含む映像を投影する。
【００７３】
また、情報処理手段１８０等のポインタ投影指示取得手段が、特定のコンピュータ装置から受信したポインティングデバイスの移動信号を用い当該ポインティングデバイス用のポインタ映像を独自に投影して移動させる旨の指示を受信した場合には、情報処理手段１８０（移動信号加算手段の機能を含む。）は、前記他のコンピュータ装置から受信した移動信号を設定されているポインタ映像１６の位置に加算して移動信号を生成する機能を備えている。この場合に情報処理手段１８０（ポインタ映像位置設定手段の機能を含む。）は、当該加算した移動信号に基づいて第１のポインタ映像１６の位置を設定し、前記受信した特定のコンピュータ装置のポインティングデバイスの移動信号に基づいて第２のポインタ映像１６の位置を設定する処理を行い、少なくとも当該設定した位置に複数のポインタ映像を含む映像を投影する。
【００７４】
また、情報処理手段１８０等のポインタ投影指示取得手段は、特定のコンピュータ装置から、ポインティングデバイスのボタン押下信号を取得している状態で所定量の移動信号を取得し、その後ポインティングデバイスのボタン押下解除信号を取得した場合には、当該特定のコンピュータ装置から受信したポインティングデバイスの移動信号を用い当該ポインティングデバイス用のポインタ映像を独自に投影して移動させる状態と、ポインタ映像を独自に投影しない状態とを切り替える機能を備えている。
【００７５】
次に、コンピュータ装置８００及び投影装置１００が実行する操作イベント処理について、図４を用いて説明する。
【００７６】
図４は、コンピュータ装置８００の情報処理手段８８０が実行する操作イベント送信処理と、投影装置１００の情報処理手段１８０が実行する操作イベント処理のフローチャートである。
【００７７】
利用者が、投影装置１００に設けられている入力手段１７０等を操作して画像の投影を指示した場合には、投影装置１００の情報処理手段１８０が実行する処理はステップＳ１５２「投影、ポインタモード設定」（以降Ｓ１５２のように省略して記載する。）の処理に進み、投影モードとポインタモードの設定を行う。
【００７８】
ここで、設定する投影モードには、投影装置１００が投影する投影画像２７に、複数のコンピュータ装置から取得した複数の映像を配置する複数映像表示モードの設定が含まれる。投影モードが決定すると、コンピュータ装置８００から受信した映像の解像度、投影画像２７の解像度、投影画像２７に配置する映像の数量等の各種設定情報をＲＡＭ１８１に記憶する処理を行う。また、ここで設定するポインタモードには、投影するポインタ映像の表示色、形状、軌跡、動作等のポインタ属性の設定が含まれる。
【００７９】
Ｓ１５２にて投影モード及びポインタモードの設定を行うと、そのモード設定情報を含むイニシャライズ情報をＲＡＭ１８１等の記憶手段に記憶するとともに、投影装置１００の無線送受信手段１６１又は有線送受信手段１６２等の通信手段を介して、通信接続されている１又は複数のコンピュータ装置８００に伝達する。
【００８０】
そして、投影装置１００の情報処理手段１８０が実行する処理はＳ１５４「ポインタ映像の描画座標を画面の中心に設定」に進み、ポインタ映像１６の投影位置の初期値として、投影画像２７の画素数（縦横の）の半分の数値を設定する。例えば、投影画像２７の画素数が１２８０×１０２４ドットである場合には、ポインタ映像１６の投影位置（Ｘｐ、Ｙｐ）の初期値としてＸｐ＝６４０、Ｙｐ＝５１２を代入して、ＲＡＭ１８１に記憶する。
【００８１】
一方のコンピュータ装置８００では、Ｓ１０２「投影、ポインタモード設定」にて無線送受信手段８６１又は有線送受信手段８６２等の通信手段を介してモード設定情報を含むイニシャライズ情報を受信して、ＲＡＭ８８１等の記憶手段に記憶し、投影モード及びポインタモードの設定処理を行う。
【００８２】
そして、情報処理手段８８０は、マウス８３０等から取得したポインティングデバイスの移動信号（ΔＸ、ΔＹ）や、ボタン押下信号並びに押下解除信号等のイベント情報を、アプリケーションプログラムに渡さずに、無線送受信手段８６１又は有線送受信手段８６２等の通信手段を介して投影装置１００に送信するモードに設定する処理を行う。なお、マウス８３０から取得したホイールのスクロール情報等は、投影装置１００に送信せずに当該コンピュータ装置８００のアプリケーションプログラムに渡すようにしてもよい。
【００８３】
なお、上記の説明では、投影モードとポインタモードとの設定を投影装置１００側で入力する実施の形態で説明したが、投影モードとポインタモードとの設定をコンピュータ装置８００側で実施するように構成してもよい。その場合には、コンピュータ装置８００から投影装置１００に対してモード設定情報を含むイニシャライズ情報を送信して、各々の機器で投影モード及びポインタモードの設定処理を行う。
【００８４】
また、コンピュータ装置８００Ａ〜８００Ｄが、ポインタ形状や、ポインタ表示色に関する情報を投影装置１００側に送信して、固有のポインタ映像１６を表示させるようにしてもよい。また、ポインタ形状やポインタ表示色として、予め投影装置１００側にデフォルトのポインタ映像１６を定めておいても良い
Ｓ１０２にて投影モード及びポインタモードの設定が終了すると、情報処理手段８８０が実行する処理は、次のＳ１０４「ポインティングデバイス操作あり？」の判断に進み、割り込み又はポーリングによりポインティングデバイスインターフェース８５２のバッファを調べ、ポインティングデバイスの移動信号、ボタン押下信号又は押下解除信号が記憶されるのを待つ処理を行う。
【００８５】
もし、ポインティングデバイスインターフェース８５２のバッファにポインティングデバイスの移動信号、ボタン押下信号又は押下解除信号が記憶されていると判断した場合には、次のＳ１０６「ポインティングデバイスの操作情報を取得」に進む。
【００８６】
そして、Ｓ１０６にて情報処理手段８８０は、ポインティングデバイスインターフェース８５２のバッファに記憶されているポインティングデバイスの移動信号、ボタンの押下信号及び押下解除信号を、バス８９９を介して取得する。そして、ＲＡＭ８８１に記憶されているポインタ映像１６の表示色、形状、軌跡、動作等のポインタ属性を読み出す処理を行って、次のＳ１１２の処理に進む。
【００８７】
Ｓ１１２にて情報処理手段８８０は、Ｓ１０６にて取得したポインティングデバイスの操作情報を含むイベント情報の送信データを作成する処理を行う。
【００８８】
図５に、Ｓ１１２にて作成するイベント情報の構造例を示す。
【００８９】
図５に示すように、イベント情報には、ポインティングデバイスのＸ方向及びＹ方向の移動量を表す、Ｘ方向移動信号及びＹ方向移動信号が含まれている。また、投影装置１００が実行する処理の必要に応じて、コンピュータ装置識別情報とポインティングデバイスの移動信号とを関連付けるようにしてもよいし、ポインタ映像の表示色情報とポインティングデバイスの移動信号、ポインタ形状情報とポインティングデバイスの移動信号、コンピュータ装置識別情報とポインティングデバイス又はキーボード等のボタン押下信号及び押下解除信号、及び、コンピュータ装置識別情報とポインタ映像を独自に投影して移動させるか否かの指示に関する情報等を関連付けるようにしてもよい。
【００９０】
Ｓ１１２にてイベント情報の送信データの作成が終了すると、次のＳ１１４「イベント情報送信」に進み、情報処理手段８８０は、無線送受信手段８６１又は有線送受信手段８６２に対してアドレス及び送信指令を出力すると共に、イベント情報をバス８９９を介して出力して出力する。するとコンピュータ装置８００は、イベント情報を無線送受信手段８６１又は有線送受信手段８６２を介して投影装置１００に送信する処理を行う。イベント情報の送信が終了すると、情報処理手段８８０が実行する処理は、次のＳ１１６「投影終了？」の判断に進む。
【００９１】
Ｓ１１６にて情報処理手段８８０は、無線送受信手段８６１又は有線送受信手段８６２のバッファを調査して、投影装置１００から投影終了のコマンドが送信されてきたか、又は入力インターフェース８７１のバッファを調査して、利用者から投影終了のコマンドを取得したか否かの判断を行う。
【００９２】
もし、Ｓ１１６にて投影終了のコマンドを取得したと判断した場合には、情報処理手段８８０が実行する処理は次のＳ１１８「終了処理」に進み、投影終了のコマンドを取得していないと判断した場合には、Ｓ１０４の処理に戻る。
【００９３】
Ｓ１１８にて情報処理手段８８０は、投影終了のコマンドを取得したことを受けて、投影モード及びポインタモードの設定を解除する処理を行う。そして、情報処理手段８８０は、マウス８３０等から取得したポインティングデバイスの移動信号（ΔＸ、ΔＹ）や、ボタン押下信号並びに押下解除信号等のイベント情報をアプリケーションプログラムに渡す通常使用のモードに設定する。そして、次のＳ１２０「ＥＮＤ」に進み、操作イベント送信処理のルーチンを終了する。
【００９４】
一方、投影装置１００の情報処理手段１８０は、Ｓ１５６「イベント情報受信？」にて、１又は複数のコンピュータ装置８００から、無線送受信手段１６１又は有線送受信手段１６２を介してポインティングデバイスのイベント情報を受信するのを待つ処理を行う。
【００９５】
もし、無線送受信手段１６１又は有線送受信手段１６２のバッファに、コンピュータ装置８００から受信したイベント情報が記憶されていない場合には、再びＳ１５６の処理を実行する。また、もし、無線送受信手段１６１又は有線送受信手段１６２のバッファにコンピュータ装置８００が送信したイベント情報が記憶されていると判断した場合には、予め設定されているポインタ映像の表示色、ポインタ映像の形状、ポインタ映像の軌跡、ポインタの動作等をＲＡＭ１８１又はＲＯＭ１８３等の記憶手段から取得して、次のＳ１６０「ポインタ映像位置（Ｘｐ、Ｙｐ）を設定する」の処理に進む。
【００９６】
Ｓ１６０にて情報処理手段１８０は、現在設定されているポインタ映像１６の位置（Ｘｐ、Ｙｐ）をＲＡＭ１８１から取得して、Ｓ１５６にて取得したポインティングデバイスの移動信号（ΔＸ、ΔＹ）を用いてポインタ映像１６の位置（Ｘｐ＋ΔＸ→Ｘｐ、Ｙｐ＋ΔＹ→Ｙｐ）を設定する処理を行う。
【００９７】
そして、次のＳ１６２「投影画像とポインタ映像とを投影」にて情報処理手段１８０は、Ｓ１６０にて特定した１又は複数のポインタ映像１６を、映像と共に前記設定した位置に投影する指示を、画像処理手段１９６に出力する。すると、例えば図１に示すように、ポインタ映像１６が投影画像２７上に表示される。なお、ポインタ映像１６は、例えばコンピュータ装置８００Ａ固有のポインタ映像としてもよいし、複数のコンピュータ装置８００Ａ〜８００Ｄから受信した移動信号に基づいて一つのポインタ映像１６を移動させる、共有のポインタ映像としてもよい。共有のポインタ映像１６を移動させる際には、複数のコンピュータ装置８００Ａ〜８００Ｄから取得した複数のポインティングデバイスの移動信号を設定されているポインタ映像１６の位置に加算して移動信号（ΔＸ、ΔＹ）を生成して共有のポインタ映像１６を移動させる。
【００９８】
次のＳ１６４「投影終了？」にて情報処理手段１８０は、無線送受信手段１６１又は有線送受信手段１６２のバッファを調査して、コンピュータ装置８００から投影終了のコマンドが送信されてきたか、又は入力手段１７０のインターフェースバッファを調査して、利用者から投影終了のコマンドを取得したか否かの判断を行う。
【００９９】
もし、Ｓ１６４にて投影終了のコマンドを取得したと判断した場合には、当該投影終了を取得したコンピュータ装置８００の投影終了フラグをセットして、次のＳ１６６「映像信号あり？」の判断に進む。また、投影終了のコマンドを取得していないと判断した場合には、Ｓ１５６の処理に戻る。
【０１００】
次のＳ１６６にて情報処理手段１８０は、画像処理手段１９６に対して、映像信号入力手段１５１が映像信号を取得しているか否かの問い合わせを行う。もし、画像処理手段１９６から、映像信号入力手段１５１が映像信号を受信している旨の情報を取得した場合には、情報処理手段１８０が実行する処理はＳ１５６に戻り、投影を継続する。また、画像処理手段１９６から、映像信号入力手段１５１が映像信号を受信している旨の情報を取得しなかった場合、又は、通信接続している全てのコンピュータ装置８００の投影終了フラグがセットされている場合には、情報処理手段１８０が実行する処理は、Ｓ１６８の「終了処理」に進む。
【０１０１】
Ｓ１６８にて情報処理手段１８０は、投影画像２７の投影を終了するための情報をランプ制御回路１９５及び画像処理手段１９６等に出力する処理を行って、投影を終了する。そして、次のＳ１７０「ＥＮＤ」に進み、操作イベント処理のルーチンを終了する。
【０１０２】
次に、コンピュータ装置８００Ａ〜８００Ｄ及び投影装置１００が実行する操作イベント処理の他の実施形態について、図６を用いて説明する。
【０１０３】
図６は、複数のコンピュータ装置８００Ａ〜８００Ｄ毎に表示色又は形状の異なる複数のポインタ映像を投影して移動させる際の、コンピュータ装置８００の情報処理手段８８０が実行する操作イベント送信処理と、投影装置１００の情報処理手段１８０が実行する操作イベント処理のフローチャートである。なお、図４に示した処理と同一の処理については説明を省略する。
【０１０４】
利用者が、投影装置１００に設けられている入力手段１７０等を操作して画像の投影を指示した場合には、投影装置１００の情報処理手段１８０が実行する処理はステップＳ１５２「投影、ポインタモード設定」の処理に進み、投影モードとポインタモードの設定を行う。
【０１０５】
ここで、設定する投影モードには、投影装置１００が投影する投影画像２７に、複数のコンピュータ装置から取得した複数の映像を配置する複数映像表示モードの設定が含まれる。投影モードが決定すると、コンピュータ装置８００Ａ〜８００Ｄから受信した映像の解像度、投影画像２７の解像度、投影画像２７に配置する映像の数量等の各種設定情報をＲＡＭ１８１に記憶する処理を行う。また、ここで設定するポインタモードには、投影するポインタの数量、ポインタ映像の表示色、形状、軌跡、動作等のポインタ属性の設定が含まれる。
【０１０６】
Ｓ１５２〜Ｓ１５４、並びにＳ１０２〜Ｓ１０６の処理は、図４にて説明した処理と同一であるので説明を省略する。
【０１０７】
Ｓ１０６にて情報処理手段８８０が、ポインティングデバイスの移動信号、ボタンの押下信号及び押下解除信号を、バス８９９を介して取得すると、次のＳ１０８「ポインタ映像指定モード？」の処理に進む。
【０１０８】
Ｓ１０８にて情報処理手段８８０は、設定されているポインタモードが、ポインタ映像の表示色、形状、軌跡、動作等のポインタ属性を指定するモードであるか否かの判断を行っている。もし、ポインタ属性を指定するモードに設定されていない場合には、Ｓ１１２「送信データ作成」の処理に分岐する。
【０１０９】
また、もしポインタ属性を指定するモードに設定されている場合には、Ｓ１１０「ポインタ属性取得」の処理に進み、ＲＡＭ８８１に記憶されているポインタ映像１６の表示色、形状、軌跡、動作等のポインタ属性を読み出す処理を行う。そして、次のＳ１１２の処理に進む。
【０１１０】
Ｓ１１２にて情報処理手段８８０は、Ｓ１０６にて取得したポインティングデバイスの操作情報と当該コンピュータ装置８００Ａ〜８００Ｄを特定するコンピュータ装置識別情報とを関連付けたイベント情報の送信データを作成する処理を行う。
【０１１１】
ここで作成するイベント情報は、例えば図５に示した情報であり、コンピュータ装置識別情報とポインティングデバイスの移動信号、ポインタ映像の表示色情報とポインティングデバイスの移動信号、又はポインタ形状情報とポインティングデバイスの移動信号とが関連付けられている。
【０１１２】
以降、コンピュータ装置８００Ａ〜８００Ｄが実行するＳ１１２〜Ｓ１２０の処理は、図４に示した処理と同一であるので、説明を省略する。
【０１１３】
一方、投影装置１００の情報処理手段１８０は、Ｓ１５６「イベント情報受信？」にて、１又は複数のコンピュータ装置８００Ａ〜８００Ｄから、無線送受信手段１６１又は有線送受信手段１６２を介してポインティングデバイスのイベント情報を受信するのを待つ処理を行う。
【０１１４】
もし、無線送受信手段１６１又は有線送受信手段１６２がコンピュータ装置８００Ａ〜８００Ｄからイベント情報を受信していない場合には、再びＳ１５６の処理を実行する。また、もし、無線送受信手段１６１又は有線送受信手段１６２がコンピュータ装置８００Ａ〜８００Ｄからイベント情報を受信したと判断した場合には、次のＳ１５８「ポインタ映像特定（表示色、形状、軌跡、動作等）」の処理に進む。
【０１１５】
Ｓ１５８にて情報処理手段１８０は、イベント情報を解析して、ポインタ映像の表示色、ポインタ映像の形状、ポインタ映像の軌跡、又はポインタの動作等を特定する処理を行う。
【０１１６】
例えば、ポインティングデバイスの移動信号を送信したコンピュータ装置毎に表示色又はポインタ映像の形状が異なるポインタ映像を表示するモードに設定されている場合には、コンピュータ装置８００Ａ〜８００Ｄから受信したコンピュータ装置識別情報に対応したポインタ属性を特定する。また、コンピュータ装置８００Ａ〜８００Ｄから、ポインタ映像の表示色、若しくはポインタ映像の形状等のポインタ情報を受信した場合には、受信したポインタ属性を特定する。
【０１１７】
そして、当該特定したポインタ映像の表示色又は形状等のポインタ属性と、前記取得したポインティングデバイスの移動信号とを関連付ける処理を行い、次のＳ１６０「ポインタ映像位置（Ｘｐ、Ｙｐ）を設定する」の処理に進む。
【０１１８】
Ｓ１６０にて情報処理手段１８０は、該当する表示色又は形状のポインタ映像１６の位置（Ｘｐ、Ｙｐ）をＲＡＭ１８１から取得して、Ｓ１５８にて取得したポインティングデバイスの移動信号（ΔＸ、ΔＹ）を用いて、ポインタ映像１６の位置（Ｘｐ＋ΔＸ→Ｘｐ、Ｙｐ＋ΔＹ→Ｙｐ）を設定する処理を行う。
【０１１９】
なお、上記の実施の形態では、コンピュータ装置８００Ａ〜８００Ｄから相対移動量（ΔＸ、ΔＹ）を取得してポインタ映像１６の位置を設定する実施形態を示したが、コンピュータ装置８００Ａ〜８００Ｄからポインタ映像１６の絶対位置（Ｘｐ、Ｙｐ）を取得して、投影装置１００がポインタ映像１６の位置を設定するようにしてもよい。
【０１２０】
そして、次のＳ１６２「投影画像とポインタ映像とを投影」にて情報処理手段１８０は、Ｓ１６０にて特定した表示色又は形状のポインタ映像１６を、映像と共に、前記設定した位置に投影する指示を画像処理手段１９６に出力する。すると、図７に示すように、複数のポインタ映像１６、１６Ａが投影画像２７上に表示される。
【０１２１】
図７は、本発明の実施形態に係る投影装置を含む投影システムの他の構成を示す図である。
【０１２２】
図７に示すように、投影システム１０は、複数のコンピュータ装置８００Ａ〜８００Ｄから受信した複数の映像信号を用いて生成した複数の投影画像２７Ａ〜２７Ｄを、一つの映像内（投影画像２７）に配置して投影している。
【０１２３】
また、投影システム１０は、複数のコンピュータ装置８００Ａ〜８００Ｄから受信したポインティングデバイスの移動信号に基づいて、独立して移動させることが可能なポインタ映像１６、１６Ａを投影している。ポインタ映像１６は、例えばコンピュータ装置８００Ａ固有のポインタ映像としてもよいし、コンピュータ装置８００Ａ〜８００Ｃの共有のポインタ映像としてもよい。共有のポインタ映像１６を移動させる際には、複数のコンピュータ装置８００Ａ〜８００Ｃから取得した複数のポインティングデバイスの移動信号を設定されているポインタ映像１６の位置に加算して移動信号を生成し、共有のポインタ映像１６を移動させる。
【０１２４】
次に、ポインタ映像の複数の表示色と、複数のコンピュータ装置８００Ａ（ＰＣ１）〜８００Ｄ（ＰＣ４）とを関連付けるポインタ映像の表示色テーブルについて、図８を用いて説明する。
【０１２５】
図８は、ＲＡＭ１８１に記憶されているポインタ映像の表示色テーブルの構造例を示す図である。
【０１２６】
例えば、Ｓ１５８にて、コンピュータ装置８００Ａ（ＰＣ１）〜８００Ｄ（ＰＣ４）から、それぞれコンピュータ装置識別情報とポインティングデバイスの移動信号とを関連付けたイベント情報を受信した場合には、特定したポインタ映像の表示色（ポインタ属性の一形態。）と、ポインティングデバイスの移動信号ＰＣ１（ΔＸ、ΔＹ）〜ＰＣ４（ΔＸ、ΔＹ）とを関連付けてＲＡＭ１８１に記憶する処理を行う。
【０１２７】
そして、Ｓ１６０にて情報処理手段１８０は、図８に示したテーブルを参照して、赤色のポインタ映像は移動信号ＰＣ１（ΔＸ、ΔＹ）、青色のポインタ映像は移動信号ＰＣ２（ΔＸ、ΔＹ）、緑色のポインタ映像は移動信号ＰＣ３（ΔＸ、ΔＹ）、シアン色のポインタ映像は移動信号ＰＣ４（ΔＸ、ΔＹ）を用いてポインタ映像の位置を設定する。
【０１２８】
このようにして、複数のコンピュータ装置８００Ａ〜８００Ｄ毎に表示色の異なるポインタ映像を投影して移動させることができる。
【０１２９】
次に、ポインタ映像の複数の形状と、複数のコンピュータ装置８００Ａ（ＰＣ１）〜８００Ｂ（ＰＣ２）とを関連付けるポインタ映像の形状テーブルについて、図９を用いて説明する。
【０１３０】
図９は、ＲＡＭ１８１に記憶されているポインタ映像の形状テーブルの構造例を示す図である。
【０１３１】
例えば、Ｓ１５８にて、コンピュータ装置８００Ａ（ＰＣ１）〜８００Ｂ（ＰＣ２）から、コンピュータ装置識別情報とポインティングデバイスの移動信号とを関連付けたイベント情報を受信した場合には、特定したポインタ映像の形状（ポインタ属性の一形態。）と、ポインティングデバイスの移動信号ＰＣ１（ΔＸ、ΔＹ）〜ＰＣ２（ΔＸ、ΔＹ）とを関連付けてＲＡＭ１８１に記憶する処理を行う。
【０１３２】
そして、Ｓ１６０にて情報処理手段１８０は、図９に示したテーブルを参照して、矢印形状のポインタ映像は移動信号ＰＣ１（ΔＸ、ΔＹ）、砂時計形状のポインタ映像は移動信号ＰＣ２（ΔＸ、ΔＹ）を用いてポインタ映像の位置を設定する。
【０１３３】
このようにして、複数のコンピュータ装置８００Ａ〜８００Ｂ毎に形状の異なるポインタ映像を投影して移動させることができる。
【０１３４】
次に、図６に示したＳ１６４「投影終了？」以降の処理についての説明を行う。
【０１３５】
Ｓ１６４にて情報処理手段１８０は、無線送受信手段１６１又は有線送受信手段１６２のバッファを調査して、コンピュータ装置８００Ａ〜８００Ｄから投影終了のコマンドが送信されてきたか、又は入力手段１７０のインターフェースバッファを調査して、利用者から投影終了のコマンドを取得したか否かの判断を行う。
【０１３６】
もし、Ｓ１６４にて投影終了のコマンドを取得したと判断した場合には、当該投影終了を取得したコンピュータ装置８００Ａ〜８００Ｄの投影終了フラグをセットして、該当するコンピュータ装置識別情報と関連付けられているポインタ映像を消去する処理を行う。そして、次のＳ１６６「映像信号あり？」の判断に進む。また、投影終了のコマンドを取得していないと判断した場合には、Ｓ１５６の処理に戻る。
【０１３７】
次のＳ１６６にて情報処理手段１８０は、画像処理手段１９６に対して、映像信号入力手段１５１が映像信号を取得しているか否かの問い合わせを行う。もし、画像処理手段１９６から、映像信号入力手段１５１が映像信号を受信している旨の情報を取得した場合には、情報処理手段１８０が実行する処理はＳ１５６に戻り、投影を継続する。
【０１３８】
また、画像処理手段１９６から、映像信号入力手段１５１が映像信号を受信している旨の情報を取得しなかった場合、又は、通信接続している全てのコンピュータ装置８００Ａ〜８００Ｄの投影終了フラグがセットされている場合には、情報処理手段１８０が実行する処理は、Ｓ１６８「終了処理」に進む。
【０１３９】
Ｓ１６８にて情報処理手段１８０は、投影画像２７の投影を終了するための情報をランプ制御回路１９５及び画像処理手段１９６等に出力する処理を行って、投影を終了する。そして、次のＳ１７０「ＥＮＤ」に進み、操作イベント処理のルーチンを終了する。
【０１４０】
次に、コンピュータ装置８００Ａ〜８００Ｄ及び投影装置１００が実行する操作イベント処理の他の実施形態について、図１０を用いて説明する。
【０１４１】
図１０は、複数のコンピュータ装置８００Ａ〜８００Ｄ毎に専用のポインタ映像を投影するモードと、共有のポインタ映像を投影するモードとを切り替えることを可能とする処理のフローチャートである。なお、図１０に示した処理のうち、図６に示した処理と異なる処理は投影装置１００側で実行するＳ１５７「ポインタ映像分離、併合処理」である。したがって、図６に示した処理と同一の処理については、同一のステップ番号を付して説明を省略する。
【０１４２】
投影装置１００の情報処理手段１８０がＳ１５６にてイベント情報を取得すると、情報処理手段１８０が実行する処理は次のＳ１５７のサブルーチンに進み、図１１に示すＳ２０２「ポインタリストを取得」の処理を実行する。
【０１４３】
図１１は、投影装置１００の情報処理手段１８０が実行するポインタ映像分離、併合処理のサブルーチンを示す図である。
【０１４４】
情報処理手段１８０が実行する処理がＳ２０２に進むと、情報処理手段１８０はＲＡＭ１８１を参照してポインタ映像リストを取得する。ここで取得するポインタ映像リストの実施例を、図１２に示す。
【０１４５】
図１２は、ポインタ映像を特定するポインタ映像識別情報と、各ポインタ映像を移動させるための移動信号を取得するコンピュータ装置を特定するコンピュータ装置識別情報と、各ポインタ映像の投影位置の座標値とを関連付けて記憶するポインタ映像リストの実施例を示す図である。
【０１４６】
Ｓ２０２にてポインタ映像リストを取得すると、情報処理手段１８０が実行する処理はＳ２０４「ポインタ映像の投影モードを切り替える？」の判断に進む。Ｓ２０２にて、利用者からポインタ映像の投影モードを切り替える旨の情報を取得した場合には、Ｓ２０６「専用のポインタ映像が存在するか？」の判断に分岐する。また、もし、利用者からポインタ映像の投影モードを切り替える旨の情報を取得していない場合には、Ｓ２１４「専用のポインタ映像が存在するか？」の判断に進む。
【０１４７】
Ｓ２０２にて利用者から取得する、ポインタ映像の投影モードを切り替える旨の情報の入力方法として、投影装置１００の入力手段１７０に設けられている特定のスイッチを操作して入力する方法、利用者が操作しているコンピュータ装置８００Ａ〜８００Ｄのキーボードを操作して入力する方法、又は、利用者がポインティングデバイスに対して所定の情報を入力する方法等を挙げることができる。
【０１４８】
本実施形態では、利用者はコンピュータ装置８００Ａ〜８００Ｄに接続されているマウス８３０を操作しているので、当該マウス８３０を用いた、ポインタ映像の投影モードを切り替える旨の情報の入力方法について説明する。
【０１４９】
例えば、情報処理手段１８０が、イベント情報として、特定のコンピュータ装置８００Ａ〜８００Ｄに接続されているマウス８３０の右ボタン押下信号を取得した場合には、特定のコンピュータ装置８００Ａ〜８００Ｄ固有の右ボタン押下のフラグをセットする。そして、更にマウス８３０の右ボタン押下解除信号を受信した場合には前記右ボタン押下のフラグはリセットするものとする。
【０１５０】
次に情報処理手段１８０が、特定のコンピュータ装置８００Ａ〜８００Ｄ固有の右ボタン押下のフラグがセットされている状態（特定のコンピュータ装置８００Ａ〜８００Ｄからポインティングデバイスのボタン押下信号を取得している状態と呼ぶ。）において、当該特定のコンピュータ装置８００Ａ〜８００Ｄから所定量の移動信号（例えば１００パルス）を取得し、その後当該特定のコンピュータ装置８００Ａ〜８００Ｄからマウス８３０の右ボタン押下解除信号を取得した場合には、当該特定のコンピュータ装置８００Ａ〜８００Ｄから受信したマウス８３０の移動信号を用いて、当該特定のコンピュータ装置８００Ａ〜８００Ｄのマウス８３０のポインタ映像１６を独自に投影して移動させる状態と、ポインタ映像１６を独自に投影しない状態とを切り替えることができる。
【０１５１】
Ｓ２０６にて情報処理手段１８０は、Ｓ２０２にて取得したポインタ映像リストを参照して、Ｓ１５６にて取得したイベント情報に含まれているポインタ映像識別情報又はコンピュータ装置識別情報が、専用のポインタ映像１６として登録されているか否かの判断を行う。もし、専用のポインタ映像１６が登録されている場合には、Ｓ２０８「ポインタ映像リストからポインタ情報を削除」の処理に進む。一方、専用のポインタ映像１６が登録されていない場合には、Ｓ２１０「専用のポインタ情報をポインタ映像リストに登録」の処理に進む。
【０１５２】
Ｓ２０８にて情報処理手段は、Ｓ２０２にて取得したポインタ映像リストから、Ｓ１５６にて取得したイベント情報に含まれているポインタ映像識別情報又はコンピュータ装置識別情報と関連付けられている専用のポインタ情報を削除する処理を行う。そして、次のＳ２２４「ポインタ映像リストを更新」の処理に進む。
【０１５３】
一方、Ｓ２１０にて情報処理手段１８０は、Ｓ１５６にて取得したイベント情報に含まれているポインタ映像識別情報又はコンピュータ装置識別情報と関連付けた専用のポインタ情報を登録する処理を行って、次のＳ２１２「専用ポインタの座標（Ｘｐ、Ｙｐ）を設定する」の処理に進む。そして、例えば専用ポインタの投影位置の初期値として、投影画像２７の中央に専用のポインタ映像１６が投影されるように投影位置（Ｘｐ、Ｙｐ）の初期値を代入して、ＲＡＭ１８１に記憶する。そして、Ｓ２２４の処理に進む。
【０１５４】
例えば、図１２に示す例では、ＰＣ３から受信した移動信号に基づいて移動させるポインタ映像はＰＣ１と共有の白矢印形状のポインタ映像であるが、ＰＣ３のポインタ映像の投影モードを切り替える旨の情報を取得した場合には、図１３に示すようにＰＣ３専用の新たなポインタ情報を登録する。なお、図１３は、図１２に示したポインタ映像リストにＰＣ３専用の赤矢印のポインタ情報を登録した状態を示す図である。
【０１５５】
また、Ｓ２１４にて情報処理手段１８０は、Ｓ２０２にて取得したポインタ映像リストを参照して、Ｓ１５６にて取得したイベント情報に含まれているポインタ映像識別情報又はコンピュータ装置識別情報が、専用のポインタ映像として登録されているか否かの判断を行う。もし、専用のポインタ映像が登録されている場合には、Ｓ２１８「専用ポインタの座標（Ｘｐ、Ｙｐ）を設定する」の処理に進む。一方、専用のポインタ映像が登録されていない場合には、Ｓ２１６「共有ポインタの座標（Ｘｐ、Ｙｐ）を設定する」の処理に進む。
【０１５６】
Ｓ２１８にて情報処理手段は、Ｓ２０２にて取得したポインタ映像リストから、Ｓ１５６にて取得したイベント情報に含まれているポインタ映像識別情報又はコンピュータ装置識別情報と関連付けられている専用のポインタ情報を取得して、Ｓ１５８にて取得したポインティングデバイスの移動信号（ΔＸ、ΔＹ）を用いて、専用ポインタ映像の位置（Ｘｐ＋ΔＸ→Ｘｐ、Ｙｐ＋ΔＹ→Ｙｐ）を設定する処理を行う。そして、次のＳ２２４「ポインタ映像リストを更新」の処理に進む。
【０１５７】
また、Ｓ２１６にて情報処理手段１８０は、Ｓ１５６にて取得したイベント情報に含まれているポインタ映像識別情報又はコンピュータ装置識別情報と関連付けた共有のポインタ情報を取得して、Ｓ１５８にて取得したポインティングデバイスの移動信号（ΔＸ、ΔＹ）を用いて、共有ポインタの座標（Ｘｐ＋ΔＸ→Ｘｐ、Ｙｐ＋ΔＹ→Ｙｐ）を設定する処理を行う。そして、次のＳ２２４「ポインタ映像リストを更新」の処理に進む。共有のポインタ映像を移動させる際には、コンピュータ装置識別情報ＰＣ１及びＰＣ３と関連付けて取得した複数のポインティングデバイスの移動信号を設定されているポインタ映像１６の位置に加算して移動信号を生成して、共有のポインタ映像を移動させる。
【０１５８】
次のＳ２２４にて情報処理手段１８０は、新たなポインタ映像リストをＲＡＭ１８１に記憶することによりポインタ映像リストを更新する処理を行って、Ｓ２２６「ＲＥＴＵＲＮ」に進み、図１０の元の処理ルーチンに戻る処理を行う。
【０１５９】
このように構成することにより、専用のポインタ映像及び共有のポインタ映像を投影して、複数のコンピュータ装置８００Ａ〜８００Ｄから取得したポインティングデバイスの移動信号に基づいて、個々のポインタ映像を移動させることが可能となる。また、複数のコンピュータ装置８００Ａ〜８００Ｄ毎に専用のポインタ映像を投影するモードと、共有のポインタ映像を投影するモードとを切り替えることが可能となる。上記のＳ２１０〜Ｓ２１２の処理を実行することによって、共有のポインタ映像１６から専用のポインタ映像１６Ｃが分離した状態を、図１４に示す。
【０１６０】
図１４に示すように、コンピュータ装置８００Ｃを操作している利用者が、共有のポインタ映像１６を投影するモードから、専用のポインタ映像１６Ｃを投影するモードに切り替える旨の情報を入力することによって、新たな専用のポインタ映像１６Ｃを表示する。その後、コンピュータ装置８００Ｃのマウス８３０を操作することによって、専用のポインタ映像１６Ｃを移動させることができる。また、再度ポインタ映像の投影モードを切り替える旨の情報を入力することにより、専用のポインタ映像１６Ｃを消去して、コンピュータ装置８００Ｃのマウス８３０を操作することにより共有のポインタ映像１６を移動させることが可能となる。
【図面の簡単な説明】
【０１６１】
【図１】本発明の実施形態に係る投影装置を含む投影システムの構成を示す図である。
【図２】コンピュータ装置８００の信号処理系ブロック図を示す図である。
【図３】投影装置１００の信号処理系ブロック図を示す図である。
【図４】コンピュータ装置８００の情報処理手段８８０が実行する操作イベント送信処理と、投影装置１００の情報処理手段１８０が実行する操作イベント処理のフローチャートである。
【図５】コンピュータ装置８００が送信するイベント情報の構造例を示す図である。
【図６】複数のコンピュータ装置８００Ａ〜８００Ｄ毎に表示色又は形状の異なる複数のポインタ映像を投影して移動させる際のフローチャートである。
【図７】本発明の実施形態に係る投影装置を含む投影システムの他の構成を示す図である。
【図８】ポインタ映像の表示色テーブルの構造例を示す図である。
【図９】ポインタ映像の形状テーブルの構造例を示す図である。
【図１０】複数のコンピュータ装置８００Ａ〜８００Ｄ毎に専用のポインタ映像を投影するモードと共有のポインタ映像を投影するモードとを切り替えることを可能とする処理のフローチャートである。
【図１１】投影装置１００の情報処理手段１８０が実行するポインタ映像分離、併合処理のサブルーチンを示す図である。
【図１２】ポインタ映像リストの実施例を示す図である。
【図１３】図１２に示したポインタ映像リストにＰＣ３専用の赤矢印のポインタ情報を登録した状態を示す図である。
【図１４】共有のポインタ映像１６から専用のポインタ映像１６Ｃが分離した状態を示す図である。
【符号の説明】
【０１６２】
１０  投影システム
１２  通信線
１６  ポインタ映像
２６  スクリーン
２７、２７Ａ、２７Ｂ、２７Ｃ、２７Ｄ  投影画像
１００  投影装置
１１０  投影手段
１１２  ランプ
１１４  照明光学系
１２０  光変調素子
１２４  結像光学系
１５１  映像信号入力手段
１６０  アンテナ
１６１  無線送受信手段
１６２  有線送受信手段
１７０  入力手段
１８０  情報処理手段
１８１  ＲＡＭ
１８３  ＲＯＭ
１９０  計時手段
１９５  ランプ制御回路
１９６  画像処理手段
１９７  光変調素子ドライバ
１９９  バス
８００、８００Ａ、８００Ｂ、８００Ｃ、８００Ｄ  コンピュータ装置
８３０  マウス
８５２  ポインティングデバイスインターフェース
８６０  アンテナ
８６１  無線送受信手段
８６２  有線送受信手段
８７０  入力手段
８７１  入力インターフェース
８７２  表示手段
８７３  表示インターフェース
８７４  映像端子
８８０  情報処理手段
８８１  ＲＡＭ
８８３  ＲＯＭ
８８４  記憶手段
８９０  計時手段
８９９  バス
【図１】
2008090563.tif 000003
【図２】
2008090563.tif 000004
【図３】
2008090563.tif 000005
【図４】
2008090563.tif 000006
【図５】
2008090563.tif 000007
【図６】
2008090563.tif 000008
【図７】
2008090563.tif 000009
【図８】
2008090563.tif 000010
【図９】
2008090563.tif 000011
【図１０】
2008090563.tif 000012
【図１１】
2008090563.tif 000013
【図１２】
2008090563.tif 000014
【図１３】
2008090563.tif 000015
【図１４】
2008090563.tif 000016