(57)【特許請求の範囲】
【請求項１】
外部情報機器から送信されてくる画像情報を出力手段で出力する画像出力装置であって、
第１外部情報機器で実行されるアプリケーションに基づく画像情報を当該第１外部情報機器から受信して前記出力手段で出力している状態において、当該第１外部情報機器における前記アプリケーションの終了の有無を判別する第１判別手段と、
前記第１外部情報機器とは異なる第２外部情報機器からの要求の有無を判別する第２判別手段と、
前記第１判別手段で前記第１外部情報機器における前記アプリケーションの終了を判別し、且つ前記第２判別手段で要求有りを判別した際に、前記第１外部情報機器からの画像情報に代わって、前記第２外部情報機器から送信されてくる画像情報を前記出力手段で出力するように切り換え制御する切換制御手段と、
を具備したことを特徴とする画像出力装置。
【請求項２】
前記切換制御手段は、前記第１外部情報機器からの画像情報の出力に代わって前記第２外部情報機器からの画像情報の出力に切り換える際は、前記第１外部情報機器との接続を解除した後に前記第２外部情報機器との接続を行った上で切り換えを行う、
ことを特徴とする請求項１に記載の画像出力装置。
【請求項３】
外部情報機器から送信されてくる画像情報を出力手段で出力する画像出力装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
第１外部情報機器で実行されるアプリケーションに基づく画像情報を当該第１外部情報機器から受信して前記出力手段で出力している状態において、当該第１外部情報機器における前記アプリケーションの終了の有無を判別する第１判別手段、
前記第１外部情報機器とは異なる第２外部情報機器からの要求の有無を判別する第２判別手段、
前記第１判別手段で前記第１外部情報機器における前記アプリケーションの終了を判別し、且つ前記第２判別手段で要求有りを判別した際に、前記第１外部情報機器からの画像情報に代わって、前記第２外部情報機器から送信されてくる画像情報を前記出力手段で出力するように切り換え制御する切換制御手段、
として機能させるようにしたコンピュータ読み取り可能なプログラム。  
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部情報機器から送信されてくる画像情報を出力手段で出力する画像出力装置及びプログラムに関する。
【背景技術】
【０００２】
従来、複数の信号入力系を備えた画像表示装置において、入力切替操作を簡単に行なうことができる画像表示装置を提供することを目的とし、画像信号が入力されるコンポジット信号入力系、ＲＧＢ信号入力系、及びコンポーネント信号入力系を構成する複数の入力端子と、これらの入力端子からの入力画像信号の形式に基づいて、制御基板での処理に適合する信号に変換するスキャンコンバータと、各信号入力系を構成する入力端子のうち、どの入力端子を設定するかを選択するセレクタとを備え、スキャンコンバータ及びセレクタにより、選択した信号入力系毎に独立して端子を選択でき、多数回の切替操作を行なうことなく、入力切替操作を簡単化できる技術が考えられている。（例えば、特許文献１）
【特許文献１】特開２００３−２７４３１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記特許文献に記載された技術も、一部の操作を簡単化しながらも、なおユーザによる例えばリモートコントローラでの切替操作が必要であることに変わりなく、切替操作を完全に自動化することはできない。
【０００４】
一方で、近年のパーソナルコンピュータの普及とＩＥＥＥ８０２．１１ｂ，ｇあるいはＢｌｕｅｔｏｏｔｈ（登録商標）（以下「ブルートゥース」と称する）に代表される無線ＬＡＮ技術の発達とにより、複数のパーソナルコンピュータを１台のプロジェクタ装置と無線接続し、それぞれパーソナルコンピュータを使用するユーザがプロジェクタ装置を共用することで、順次パーソナルコンピュータを切換設定して複数のプレゼンテーションを連続して実行するような使い方が望まれている。
【０００５】
現状の投影方法としては、例えば、複数のパーソナルコンピュータからプロジェクタ装置に対して画像信号を送信する順序を、最後に送信したものを優先する後出し優先方式、現在画像を投影しているパーソナルコンピュータが占有権を持ち、この権利を譲らない限り他のパーソナルコンピュータからは投影することができないパーソナルコンピュータ占有方式、及びプロジェクタ装置に付属しているリモートコントローラのキー操作により、投影するパーソナルコンピュータの画像を順次選択するリモコン指定方式、等がある。
【０００６】
しかしながら、上述した各種方式を含め、無線ＬＡＮを介して複数接続したパーソナルコンピュータの間で優先順位を決める方法が未だ確立されておらず、他のパーソナルコンピュータの割込みや不用意な誤操作等のために、本来投影すべきパーソナルコンピュータの画面が投影できなくなるという不具合を生じることが多々あった。
【０００７】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、複数の外部情報機器からの画像情報を切り換えて出力する際は、各外部情報機器の動作状況に応じて切り換えるようにすることにある。
【課題を解決するための手段】
【０００８】
請求項１記載の発明は、外部情報機器から送信されてくる画像情報を出力手段で出力する画像出力装置であって、第１外部情報機器で実行されるアプリケーションに基づく画像情報を当該第１外部情報機器から受信して前記出力手段で出力している状態において、当該第１外部情報機器における前記アプリケーションの終了の有無を判別する第１判別手段と、前記第１外部情報機器とは異なる第２外部情報機器からの要求の有無を判別する第２判別手段と、前記第１判別手段で前記第１外部情報機器における前記アプリケーションの終了を判別し、且つ前記第２判別手段で要求有りを判別した際に、前記第１外部情報機器からの画像情報に代わって、前記第２外部情報機器から送信されてくる画像情報を前記出力手段で出力するように切り換え制御する切換制御手段と、を具備したことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、複数の外部情報機器からの画像情報を切り換えて出力する際は、各外部情報機器の動作状況に応じて自動的に切り換えることが可能となる。
【発明を実施するための最良の形態】
【００２４】
以下本発明を複数のパーソナルコンピュータ（ＰＣ）１，１，‥‥と１台のデータプロジェクタ装置２とを無線ＬＡＮにより接続してなる投影システムに適用した場合について図面を参照して説明する。
【００２５】
図１は、無線ＬＡＮ接続により複数、例えば３台のパーソナルコンピュータ１，１，…とデータプロジェクタ装置２とを接続した状態を例示するもので、ここでは例えばＩＥＥＥ８０２．１１ｇ規格により双方向で接続されて、各パーソナルコンピュータ１，１，…からプレゼンテーションソフトウェアに基づいた画像データ及び音声データと後述する接続要求信号等を含む制御信号とがデータプロジェクタ装置２へ送出される。
【００２６】
データプロジェクタ装置２は、パーソナルコンピュータ１から送られてくる内容に従って画像データを投影し、併せて内蔵するスピーカ部より音声を拡声放音する。
【００２７】
各パーソナルコンピュータ１，１，…はいずれも、データプロジェクタ装置２に付属している記録媒体、例えばＣＤ−ＲＯＭによりこのデータプロジェクタ装置２用のドライブプログラムを予めインストールしており、同プログラムを実行することにより、特定のアプリケーションプログラム、例えばプレゼンテーションソフトウェアの実行時に画像データをデータプロジェクタ装置２へ送出する一方で、各種制御信号をデータプロジェクタ装置２へ出力する。
【００２８】
図２は、上記パーソナルコンピュータ１，１，…中の１台の構成について例示するものである。この図２は、パーソナルコンピュータ１のハードウェア構成を示し、各種処理制御を司るＣＰＵ１１とフロントサイドバスＦＳＢを介してノースブリッジ１２が接続される。
【００２９】
このノースブリッジ１２は、さらにメモリバスＭＢを介してメインメモリ１３と、またグラフィクスインタフェースＡＧＰを介してグラフィックコントローラ１４及びグラフィックメモリ１５と接続される他、サウスブリッジ１６とも接続され、主としてこれらの間での入出力制御を実行する。
【００３０】
サウスブリッジ１６は、ＰＣＩバス１７、キーボード／マウス１８、ビデオエンコーダ１９、無線ＬＡＮインタフェース（Ｉ／Ｆ）２０、マルチディスクドライブ２１、ハードディスク装置（ＨＤＤ）２２と接続され、主としてこれら周辺回路とノースブリッジ１２との間の入出力制御を行なう。
【００３１】
なお、これらパーソナルコンピュータ１を構成する個々の要素自体は、きわめて一般的な技術であるのでその説明は省略するものとする。
【００３２】
なお、ビデオエンコーダ１９は、与えられたデジタル値の画像信号からアナログ値の画像信号であるＲＧＢビデオ信号を生成して出力する。
【００３３】
無線ＬＡＮインタフェース２０は、無線アンテナ２３を介して例えば２．４［ＧＨｚ］帯の電波の送受により上述したＩＥＥＥ８０２．１１ｇ規格に則った無線ＬＡＮ内での各種データの送受を行なう。
【００３４】
ハードディスク装置２２は、ＯＳ（オペレーティングシステム）やプレゼンテーションソフトウェアを含む各種アプリケーションプログラム、データファイルと共に、上記データプロジェクタ装置２用のドライバソフトウェアをインストールして予め記憶しているものとする。
【００３５】
次に図３を用いて上記データプロジェクタ装置２の回路構成について説明する。  
図中、入出力コネクタ部３１より入力された各種規格の画像信号が、入出力インタフェース（Ｉ／Ｆ）３２、システムバスＳＢを介して画像変換部３３で所定のフォーマットの画像信号に統一された後に、投影エンコーダ３４へ送られる。
【００３６】
投影エンコーダ３４は、送られてきた画像信号をビデオＲＡＭ３５に展開記憶させた上でこのビデオＲＡＭ３５の記憶内容からビデオ信号を生成して投影駆動部３６に出力する。
【００３７】
この投影駆動部３６は、送られてきた画像信号に対応して適宜フレームレート、例えば例えば６０［フレーム／秒］と色成分の分割数、及び表示階調数を乗算した、より高速な時分割駆動で空間的光変調素子（ＳＯＭ）である例えばマイクロミラー素子３７を表示駆動する。
【００３８】
このマイクロミラー素子３７に対して、リフレクタ３８内に配置された光源ランプ３９が出射する高輝度の白色光を、カラーホイール４０を介して適宜原色に着色し、ライトトンネル４１で輝度分布を均一化した後にミラー４２で全反射して照射することで、その反射光で光像が形成され、投影レンズ４３を介してここでは図示しないスクリーンに投影表示される。
【００３９】
しかるに、光源ランプ３９の点灯駆動と、カラーホイール４０を回転駆動するモータ（Ｍ）４４はいずれも投影光処理部４５からの供給電圧値に基づいて動作する。
【００４０】
上記各回路のすべての動作制御を司るのが制御部４６である。この制御部４６は、ＣＰＵと、投影動作時に該ＣＰＵで実行される動作プログラムを記憶した不揮発性メモリ、及びワークメモリ等により構成される。
【００４１】
この制御部４６にはまた、上記システムバスＳＢを介して無線ＬＡＮインタフェース（Ｉ／Ｆ）４７、測距処理部４８、及び音声処理部４９が接続される。
【００４２】
無線ＬＡＮインタフェース４７は、無線アンテナ５０を介して例えば２．４［ＧＨｚ］帯の電波の送受により上述したＩＥＥＥ８０２．１１ｇ規格に則った各種データの送受を行なう。
【００４３】
測距処理部４８は、データプロジェクタ装置２の筐体前面の投影レンズ４３近傍に互いに直交するように埋設形成された２対の位相差センサからなる測距センサ５１を制御駆動し、それらの検出出力から任意の点位置までの距離を算出するもので、算出された距離値データは上記制御部４６へ送られる。
【００４４】
音声処理部４９は、ＰＣＭ音源等の音源回路を備え、投影動作時に与えられる音声データをアナログ化し、スピーカ５２を駆動して拡声放音し、あるいは必要によりビープ音等を発生させる。
【００４５】
なお、データプロジェクタ装置２は、その筐体上面に備えられるキースイッチ（ＳＷ）部５３における各キー操作信号が直接制御部４６に入力されると共に、Ｉｒ受信部５４からの信号も直接制御部４６に入力される。
【００４６】
このＩｒ受信部５４は、データプロジェクタ装置２の筐体前面及び背面にそれぞれ設けられるＩｒ受信窓部より、このデータプロジェクタ装置２付属の図示しないリモートコントローラからの操作信号、あるいは外部機器からのＩｒＤＡ規格に則った赤外線変調信号を受信し、その受信信号をコード信号化して制御部４６に送出する。
【００４７】
次に上記実施の形態の第１の動作例について説明する。  
図４は、データプロジェクタ装置２の制御部４６が、上記図１に示したような無線ＬＡＮ環境にあってパーソナルコンピュータ１，１，…のうちの一台からの画像信号及び音声信号を選択的に受信し、投影動作を行なう際の基本的な処理内容を示すものである。
【００４８】
その当初には、各パーソナルコンピュータ１，１，…との無線ＬＡＮを確立した上で（ステップＳ０１）、個々のパーソナルコンピュータ１からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスと予め設定されるプレゼンテーション時間情報とを登録する（ステップＳ０２）。
【００４９】
ここでプレゼンテーション時間情報は、個々のパーソナルコンピュータ１においてデータプロジェクタ装置２のドライバソフトウェアにより、１台のパーソナルコンピュータ１が連続してデータプロジェクタ装置２を占有し、プレゼンテーションソフトウェアにより連続して投影を行なう最大時間を設定しておくものであり、デフォルト値、例えば１５分が予め設定される他、ユーザにより例えば分単位で任意に可変できるものとする。
【００５０】
その後、パーソナルコンピュータ１，１，…のいずれかから接続要求の制御信号があるか否かを判断する（ステップＳ０３）という処理を繰返し実行することで接続要求の制御信号があるのを待機する。
【００５１】
しかして、登録したパーソナルコンピュータ１，１，…のうちの少なくとも１台から接続要求があった時点でステップＳ０３によりこれを判断し、始めに接続要求の制御信号を送ってきたパーソナルコンピュータ１を選択し、接続許可を示す制御信号を送出する（ステップＳ０４）。
【００５２】
以後、それに応答して当該パーソナルコンピュータ１から送られてくる画像信号及び音声信号の投影表示と拡声報音とを実行しながら（ステップＳ０５）、併せてその時間をＣＰＵ内部のタイマによりカウントする（ステップＳ０６）。
【００５３】
同時に、現在接続しているパーソナルコンピュータ１以外のパーソナルコンピュータ１からの接続要求の制御信号があるか否かを判断し（ステップＳ０７）、なければ再び上記ステップＳ０５からの処理に戻る、という処理を繰返し実行することで、現在接続しているパーソナルコンピュータ１からの投影動作を続行しながら、投影時間のカウントと他のパーソナルコンピュータ１からの接続要求の制御信号の待機とを継続して実行する。
【００５４】
しかして、他のパーソナルコンピュータ１からの接続要求の制御信号があると、ステップＳ０７でこれを判断し、次にその時点でそれまで実行していた、当該パーソナルコンピュータ１からの画像の投影動作時間のカウント値が、予め設定されているそのパーソナルコンピュータ１の連続投影の最大時間を超えているか否か判断する（ステップＳ０８）。
【００５５】
ここで、当該パーソナルコンピュータ１からの画像の投影動作時間のカウント値が、予め設定されているそのパーソナルコンピュータ１の連続投影の最大時間を未だ超えていないと判断した場合には、投影動作途中で接続要求の制御信号を送ってきた他のパーソナルコンピュータ１に対してこれを拒否する制御信号を返送した後（ステップＳ０９）、再び上記ステップＳ０５からの動作に戻る。
【００５６】
しかして、ステップＳ０８で当該パーソナルコンピュータ１からの画像の投影動作時間のカウント値が、予め設定されているそのパーソナルコンピュータ１の連続投影の最大時間を超えていると判断すると、その時点で現在画像信号を投影しているパーソナルコンピュータ１の接続を解除設定した上で、あらためて上記接続要求の制御信号を送ってきた他のパーソナルコンピュータ１との接続を設定し（ステップＳ１０）、それから上記ステップＳ０５からの処理に進むことで、あらたに接続したパーソナルコンピュータ１からの画像の投影表示と音声の拡声出力の動作に移行する。
【００５７】
このように、複数のパーソナルコンピュータ１，１，…を無線ＬＡＮ経由でデータプロジェクタ装置２に接続した場合に、所定の条件を予め把握しておくことで、データプロジェクタ装置２のユーザによる煩雑な操作を一切排除し、各パーソナルコンピュータ１，１，…が出力する画像信号及び音声信号を選択するための操作をほぼ完全に自動化することができる。
【００５８】
特に上記所定の条件として、１台のパーソナルコンピュータ１が連続して投影を行なう最大時間をそれぞれ設定しておくことにより、１台のパーソナルコンピュータ１がデータプロジェクタ装置２を長時間に渡って占有することなく、画像信号等を出力する必要がある他のパーソナルコンピュータ１，１，…を順次選択して切換えることができる。
【００５９】
次に、上記第１の動作例に代わる第２の動作例について説明する。
【００６０】
図５は、データプロジェクタ装置２の制御部４６が、上記図１に示したような無線ＬＡＮ環境にあってパーソナルコンピュータ１，１，…のうちの一台からの画像信号及び音声信号を選択的に受信し、投影動作を行なう際の基本的な処理内容を示すものである。
【００６１】
その当初には、各パーソナルコンピュータ１，１，…との無線ＬＡＮを確立した上で（ステップＳ２１）、個々のパーソナルコンピュータ１からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを登録する（ステップＳ２２）。
【００６２】
その後、パーソナルコンピュータ１，１，…のいずれかから接続要求の制御信号があるか否かを判断する（ステップＳ２３）という処理を繰返し実行することで接続要求の制御信号があるのを待機する。
【００６３】
しかして、登録したパーソナルコンピュータ１，１，…のうちの少なくとも１台から接続要求があった時点でステップＳ２３によりこれを判断し、始めに接続要求の制御信号を送ってきたパーソナルコンピュータ１を選択し、接続許可を示す制御信号を送出する（ステップＳ２４）。
【００６４】
以後、それに応答して当該パーソナルコンピュータ１から送られてくる画像信号及び音声信号の投影表示と拡声報音とを実行しながら（ステップＳ２５）、併せて現在接続しているパーソナルコンピュータ１以外のパーソナルコンピュータ１からの接続要求の制御信号があるか否かを判断し（ステップＳ２６）、なければ再び上記ステップＳ２５からの処理に戻る、という処理を繰返し実行することで、現在接続しているパーソナルコンピュータ１からの投影動作を続行しながら、他のパーソナルコンピュータ１からの接続要求の制御信号があるのを待機する。
【００６５】
しかして、他のパーソナルコンピュータ１からの接続要求の制御信号があると、ステップＳ２６でこれを判断し、現在画像の投影を行なっているパーソナルコンピュータ１に切換えの許可を要求する制御信号を送信する（ステップＳ２７）。
【００６６】
これに対して当該パーソナルコンピュータ１からの応答の制御信号があるとこれを受信し、その応答内容から切換えが許可されたか否かを判断する（ステップＳ２９）。
【００６７】
ここで、当該パーソナルコンピュータ１からの制御信号の内容が、切換えを許可しない旨のものであった場合には、投影動作途中で接続要求の制御信号を送ってきた他のパーソナルコンピュータ１に対して接続を拒否する制御信号を返送した後（ステップＳ３０）、再び上記ステップＳ２５からの動作に戻る。
【００６８】
しかして、ステップＳ２９で当該パーソナルコンピュータ１から切換えを許可する内容の制御信号を受信した場合には、その時点で現在画像信号を投影しているパーソナルコンピュータ１の接続を解除設定した上で、あらためて上記接続要求の制御信号を送ってきた他のパーソナルコンピュータ１との接続を設定し（ステップＳ３１）、それから上記ステップＳ２５からの処理に進むことで、あらたに接続したパーソナルコンピュータ１からの画像の投影表示と音声の拡声出力の動作に移行する。
【００６９】
このように、その時点で接続しているパーソナルコンピュータ１に選択権を与え、当該パーソナルコンピュータ１側の都合により他のパーソナルコンピュータ１への切換えを制御できるため、その時点で選択しているパーソナルコンピュータ１を使用するユーザの意図を反映して、無用なトラブルを回避できる。
【００７０】
次に、上記第１及び第２の動作例に代わる第３の動作例について説明する。
【００７１】
図６は、データプロジェクタ装置２の制御部４６が、上記図１に示したような無線ＬＡＮ環境にあってパーソナルコンピュータ１，１，…のうちの一台からの画像信号及び音声信号を選択的に受信し、投影動作を行なう際の基本的な処理内容を示すものである。
【００７２】
その当初には、各パーソナルコンピュータ１，１，…との無線ＬＡＮを確立した上で（ステップＳ４１）、個々のパーソナルコンピュータ１からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを登録する（ステップＳ４２）。
【００７３】
その後、パーソナルコンピュータ１，１，…のいずれかから接続要求の制御信号があるか否かを判断する（ステップＳ４３）という処理を繰返し実行することで接続要求の制御信号があるのを待機する。
【００７４】
しかして、登録したパーソナルコンピュータ１，１，…のうちの少なくとも１台から接続要求があった時点でステップＳ４３によりこれを判断し、始めに接続要求の制御信号を送ってきたパーソナルコンピュータ１を選択し、接続許可を示す制御信号を送出する（ステップＳ４４）。
【００７５】
以後、それに応答して当該パーソナルコンピュータ１から送られてくる画像信号及び音声信号の投影表示と拡声報音とを実行しながら（ステップＳ４５）、併せて当該パーソナルコンピュータ１でキーボード／マウス１８による操作があったか否かその操作状況を示す制御信号を取得する（ステップＳ４６）。
【００７６】
同時に、現在接続しているパーソナルコンピュータ１以外のパーソナルコンピュータ１からの接続要求の制御信号があるか否かを判断し（ステップＳ４７）、なければ再び上記ステップＳ４５からの処理に戻る、という処理を繰返し実行することで、現在接続しているパーソナルコンピュータ１からの投影動作を続行しながら、そのパーソナルコンピュータ１での操作状況の取得と他のパーソナルコンピュータ１からの接続要求の制御信号の待機とを継続して実行する。
【００７７】
しかして、他のパーソナルコンピュータ１からの接続要求の制御信号があると、ステップＳ４７でこれを判断し、次にその時点でそれまで実行していた、当該パーソナルコンピュータ１での操作状況を示す制御信号を取得し続けた結果から、当該パーソナルコンピュータ１で所定時間、例えば５分以上操作がなされていないか否かを判断する（ステップＳ４８）。
【００７８】
ここで、当該パーソナルコンピュータ１での操作状況から、最後に操作されてからの時間が５分未満であり、所定時間は経過していないと判断した場合には、投影動作途中で接続要求の制御信号を送ってきた他のパーソナルコンピュータ１に対してこれを拒否する制御信号を返送した後（ステップＳ４９）、再び上記ステップＳ４５からの動作に戻る。
【００７９】
しかして、ステップＳ４８で当該パーソナルコンピュータ１での操作状況から、最後に操作されてからの時間が５分以上であると判断した場合、その時点で現在画像信号を投影しているパーソナルコンピュータ１の接続を解除設定した上で、あらためて上記接続要求の制御信号を送ってきた他のパーソナルコンピュータ１との接続を設定し（ステップＳ５０）、それから上記ステップＳ４５からの処理に進むことで、あらたに接続したパーソナルコンピュータ１からの画像の投影表示と音声の拡声出力の動作に移行する。
【００８０】
このように、その時点で選択して接続しているパーソナルコンピュータ１での無操作状態が続いている場合には、自動的に接続要求を出している他のパーソナルコンピュータ１に切換えるため、無駄な画像の投影を早期に停止し、より効率的な切換え制御を実現できる。
【００８１】
次に、上記第１乃至第３の動作例に代わる第４の動作例について説明する。
【００８２】
図７は、データプロジェクタ装置２の制御部４６が、上記図１に示したような無線ＬＡＮ環境にあってパーソナルコンピュータ１，１，…のうちの一台からの画像信号及び音声信号を選択的に受信し、投影動作を行なう際の基本的な処理内容を示すものである。
【００８３】
その当初には、各パーソナルコンピュータ１，１，…との無線ＬＡＮを確立した上で（ステップＳ６１）、個々のパーソナルコンピュータ１からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを登録する（ステップＳ６２）。
【００８４】
その後、パーソナルコンピュータ１，１，…のいずれかから接続要求の制御信号があるか否かを判断する（ステップＳ６３）という処理を繰返し実行することで接続要求の制御信号があるのを待機する。
【００８５】
しかして、登録したパーソナルコンピュータ１，１，…のうちの少なくとも１台から接続要求があった時点でステップＳ６３によりこれを判断し、始めに接続要求の制御信号を送ってきたパーソナルコンピュータ１を選択し、接続許可を示す制御信号を送出する（ステップＳ６４）。
【００８６】
以後、それに応答して当該パーソナルコンピュータ１から送られてくる画像信号及び音声信号の投影表示と拡声報音とを実行しながら（ステップＳ６５）、併せて現在接続しているパーソナルコンピュータ１の実行しているタスクを監視し、プレゼンテーションソフトウェアでなるアプリケーションプログラムの実行が終了したか否かを検知する（ステップＳ６６）。
【００８７】
同時に、現在接続しているパーソナルコンピュータ１以外のパーソナルコンピュータ１からの接続要求の制御信号があるか否かを判断し（ステップＳ６７）、なければ再び上記ステップＳ６５からの処理に戻る、という処理を繰返し実行することで、現在接続しているパーソナルコンピュータ１からの投影動作と、その投影動作を行なっているアプリケーションプログラムの終了の検知とを続行しながら、他のパーソナルコンピュータ１からの接続要求の制御信号があるのを待機する。
【００８８】
しかして、他のパーソナルコンピュータ１からの接続要求の制御信号があると、ステップＳ６７でこれを判断し、直前の上記ステップＳ６６の処理で当該パーソナルコンピュータ１でアプリケーションプログラムの終了を検知したか否かを判断する（ステップＳ６８）。
【００８９】
ここで、当該パーソナルコンピュータ１ではアプリケーションプログラムが未だ終了しておらず、検知することができなかったと判断した場合には、投影動作途中であることとなるので、接続要求の制御信号を送ってきた他のパーソナルコンピュータ１に対して接続を拒否する制御信号を返送した後（ステップＳ６９）、再び上記ステップＳ６５からの動作に戻る。
【００９０】
しかして、ステップＳ６８で当該パーソナルコンピュータ１ではアプリケーションプログラムがすでに終了しており、それを検知したと判断した場合には、その時点で現在接続しているパーソナルコンピュータ１の接続を解除設定した上で、あらためて上記接続要求の制御信号を送ってきた他のパーソナルコンピュータ１との接続を設定し（ステップＳ７０）、それから上記ステップＳ６５からの処理に進むことで、あらたに接続したパーソナルコンピュータ１からの画像の投影表示と音声の拡声出力の動作に移行する。
【００９１】
このように、その時点で選択しているパーソナルコンピュータ１が例えばプレゼンテーションソフトウェアなどのアプリケーションプログラムを終了し、且つ他のパーソナルコンピュータ１，１，…からの接続要求があった場合には、自動的に接続要求を出している他のパーソナルコンピュータ１へと接続を切換えるため、より合理的に切換え制御を実現できる。
【００９２】
なお、上記図４の第１の動作例における連続投影の最大時間、及び図６の第３の動作例における最後に操作されてからの時間は、いずれもデータプロジェクタ装置２の側で任意に可変設定できるものとしてもよい。
【００９３】
こうすることで、各パーソナルコンピュータ１，１，…のユーザの事情等を考慮し、データプロジェクタ装置２のユーザがより適切なタイミングで選択するパーソナルコンピュータ１を切換え制御することができる。
【００９４】
また、上記実施の形態は、複数のパーソナルコンピュータを無線ＬＡＮにより接続可能なデータプロジェクタ装置に適用した場合について示したが、本発明はこれに限ることなく、例えばパーソナルコンピュータ１，１，…とデータプロジェクタ装置２との間に介在させるような、複数の外部情報機器と有線／無線のネットワークを介して接続し、それらのいずれかからの画像信号を選択して投影装置等に出力するような、独立した第３の機器として実現するものとしてもよい。
【００９５】
その他、本発明は上記実施の形態に限らず、その要旨を逸脱しない範囲内で種々変形して実施することが可能であるものとする。
【００９６】
さらに、上記実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組合わせにより種々の発明が抽出され得る。例えば、実施の形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題の少なくとも１つが解決でき、発明の効果の欄で述べられている効果の少なくとも１つが得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【００９７】
【図１】本発明の実施の形態に係る投影システム全体の接続構成を示す図。
【図２】同実施の形態に係るプロジェクタ装置の機能回路構成を示すブロック図。
【図３】同実施の形態に係るパーソナルコンピュータの機能回路構成を示すブロック図。
【図４】同実施の形態に係るプロジェクタ装置での第１の動作例の処理内容を示すフローチャート。
【図５】同実施の形態に係るプロジェクタ装置での第２の動作例の処理内容を示すフローチャート。
【図６】同実施の形態に係るプロジェクタ装置での第３の動作例の処理内容を示すフローチャート。
【図７】同実施の形態に係るプロジェクタ装置での第４の動作例の処理内容を示すフローチャート。
【符号の説明】
【００９８】
１…パーソナルコンピュータ、２…データプロジェクタ装置、３…ＲＧＢケーブル、１１…ＣＰＵ、１２…ノースブリッジ、１３…メインメモリ、１４…グラフィックコントローラ、１５…グラフィックメモリ、１６…サウスブリッジ、１７…ＰＣＩバス、１８…キーボード／マウス、１９…ビデオエンコーダ、２０…無線ＬＡＮインタフェース（Ｉ／Ｆ）、２１…マルチディスクドライブ、２２…ハードディスク装置（ＨＤＤ）、２３…無線アンテナ、３１…入出力コネクタ部、３２…入出力インタフェース（Ｉ／Ｆ）、３３…画像変換部、３４…投影エンコーダ、３５…ビデオＲＡＭ、３６…投影駆動部、３７…マイクロミラー素子（ＳＯＭ）、３８…リフレクタ、３９…光源ランプ、４０…カラーホイール、４１…ライトトンネル、４２…ミラー、４３…投影レンズ、４４…モータ（Ｍ）、４５…投影光処理部、４６…制御部、４７…無線ＬＡＮインタフェース（Ｉ／Ｆ）、４８…測距処理部、４９…音声処理部、５０…無線アンテナ、５１…測距センサ、５２…スピーカ、５３…キースイッチ（ＳＷ）部、５４…Ｉｒ受信部、ＡＧＰ…グラフィクスインタフェース、ＦＳＢ…フロントサイドバス、ＭＢ…メモリバス、ＳＢ…システムバス。
【図１】
0005504547.tif 000002
【図２】
0005504547.tif 000003
【図３】
0005504547.tif 000004
【図４】
0005504547.tif 000005
【図５】
0005504547.tif 000006
【図６】
0005504547.tif 000007
【図７】
0005504547.tif 000008