(57)【要約】【課題】  ユーザにとって煩雑な例えば無線映像伝送装置の使用選択を排除する。【解決手段】  新たなアプリケーションの起動によりその画像データの伝送先となる無線映像伝送装置２を選択する。次に、ＶＭ１に展開される画像データを退避用メモリに転送し、ＶＭ２に展開される画像データをＶＭ１に転送し、前記新たなアプリケーションの画像データをＶＭ２に転送する。そして、ＶＭ１及びＶＭ２に展開される画像データを夫々無線映像伝送装置１、２に対して伝送する。【選択図】  図４
2006133872.tif 000002
【特許請求の範囲】
【請求項１】
複数の外部装置と通信ネットワークを介して接続される情報処理装置であって、
複数のアプリケーションを起動するアプリケーション制御手段と、
前記複数の外部装置に夫々対応して設けられ、前記複数のアプリケーションにより生成されるデータが展開される複数のメモリと、
前記複数のメモリに展開されるデータを、夫々該当する外部装置に対して伝送する伝送手段と、
前記複数のメモリのうちの一部のメモリに展開されるデータを一時退避させるための退避用メモリと、
前記複数のメモリにデータが既に展開されるアプリケーションとは異なる新たなアプリケーションが前記アプリケーション制御手段により起動された場合、前記新たなアプリケーションにより生成されるデータの伝送先となる外部装置を前記複数の外部装置から選択する選択手段と、
前記選択手段により選択された前記外部装置に対応する前記複数のメモリの一部である第１のメモリに展開されるデータ、又は、前記第１のメモリとは異なる、前記複数のメモリの一部である第２のメモリに展開されるデータを、前記退避用メモリに転送する第１のメモリ転送手段と、
前記第２のメモリに展開されるデータが前記退避用メモリに転送された場合、前記第１のメモリに展開されるデータを前記第２のメモリに転送する第２のメモリ転送手段と、
前記新たなアプリケーションにより生成されるデータを前記第１のメモリに転送する第３のメモリ転送手段とを有することを特徴とする情報処理装置。
【請求項２】
前記選択手段は、前記新たなアプリケーションにより生成されるデータを伝送する上で最適な通信プロトコルを使用する前記外部装置を選択することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記選択手段は、前記新たなアプリケーションにより生成されるデータを表示する上で最適な表示性能で当該データを表示させることが可能な前記外部装置を前記複数の外部装置から選択することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記複数の外部装置との通信接続収容後に、前記複数の外部装置との通信プロトコル種別及び前記複数の外部装置における画像表示解像度を管理テーブル内に格納する管理手段を更に有し、
前記選択手段は、前記管理テーブル内に格納される情報に基づいて、前記新たなアプリケーションにより生成されるデータの伝送先となる前記外部装置を選択することを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記新たなアプリケーションによる処理の終了に伴い前記第１のメモリが開放された場合、前記第２のメモリに展開されているデータを前記第１のメモリに転送するか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記第２のメモリに展開されているデータを前記第１のメモリに転送する第４の転送手段と、
前記判定手段による判定結果に基づいて、前記退避用メモリに展開されていたデータを前記第１のメモリ又は前記第２のメモリに転送する第５の転送手段とを更に有することを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記判定手段は、前記第２のメモリに展開されていたデータを伝送する上で前記第１のメモリに対応する前記外部装置が最適な通信プロトコルを使用している場合に、前記第２のメモリに展開されているデータを前記第１のメモリに転送すると判定することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記判定手段は、前記第２のメモリに展開されていたデータを伝送する上で前記第１のメモリに対応する前記外部装置が最適な表示性能を有する場合に、前記第２のメモリに展開されているデータを前記第１のメモリに転送すると判定することを特徴とする請求項５又は６に記載の情報処理装置。
【請求項８】
前記第５の転送手段が前記退避用メモリに展開されていたデータを前記第１のメモリ又は前記第２のメモリに対して所定時間内に転送できなかった場合、前記退避用メモリに展開されていたデータに対応するアプリケーションを起動させて、前記退避用メモリに展開されていたデータを前記第１のメモリ又は前記第２のメモリに展開させることを特徴とする請求項５乃至７の何れか１項に記載の情報処理装置。
【請求項９】
前記伝送手段は、前記複数の外部装置間で共有される無線チャネル上において任意の外部装置が占有して使用可能な時間領域である非衝突領域を用いて、前記複数の外部装置に対してデータを伝送することを特徴とする請求項１乃至８の何れか１項に記載の情報処理装置。
【請求項１０】
前記複数の外部装置と所定の手順を用いてランダムに通信可能な時間領域である衝突領域を用いて、当該情報処理装置上の画像表示に係る制御データを前記複数の外部装置から受信する受信手段を更に有することを特徴とする請求項１乃至９の何れか１項に記載の情報処理装置。
【請求項１１】
前記制御データは、前記複数の外部装置による表示画像上で移動表示されるポインティングデバイスによる第１のカーソルの位置情報であることを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記複数の外部装置に対応する複数の制御ウインドウを表示する表示手段を更に有し、
前記選択手段は、前記第１のメモリに対応する前記外部装置の制御ウインドウ上において前記新たなアプリケーションが起動されることにより、前記新たなアプリケーションにより生成されるデータの伝送先として前記第１のメモリに対応する前記外部装置を選択することを特徴とする請求項１乃至１１の何れか１項に記載の情報処理装置。
【請求項１３】
前記複数の制御ウインドウのうち、前記表示手段上におけるポインティングデバイスによる第２のカーソルの表示位置を内部領域に含む制御ウインドウを検出する検出手段を更に有し、
前記伝送手段は、前記検出手段により検出された制御ウインドウに対応する外部装置に対して、前記第２のカーソルの位置情報を更に伝送することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記複数の外部装置に対応する制御ウインドウを表示する表示手段と、
前記制御ウインドウのうち、前記表示手段上におけるポインティングデバイスによる第２のカーソルの表示位置を内部領域に含む制御ウインドウを検出する検出手段とを更に有し、
前記伝送手段は、前記検出手段により検出された制御ウインドウに対応する外部装置に対して、前記第２のカーソルの位置情報を更に伝送することを特徴とする請求項１乃至１１の何れか１項に記載の情報処理装置。
【請求項１５】
前記伝送手段は、前記検出手段により検出されなかった制御ウインドウに対応する外部装置に対して、所定の位置を示す前記第２のカーソルの位置情報を伝送することを特徴とする請求項１３又は１４に記載の情報処理装置。
【請求項１６】
前記伝送手段は、前記検出手段により検出されなかった制御ウインドウに対応する外部装置に対して、当該制御ウインドウ領域上における前記第２のカーソルの最終位置を示す前記第２のカーソルの位置情報を伝送することを特徴とする請求項１３又は１４に記載の情報処理装置。
【請求項１７】
前記選択手段は、予め指定された前記第１のメモリに対応する前記外部装置を選択することを特徴とする請求項１に記載の情報処理装置。
【請求項１８】
複数の外部装置に夫々対応して設けられ、複数のアプリケーションの画像データが展開される複数のメモリと、前記複数のメモリのうちの一部のメモリに展開される画像データを一時退避させるための退避用メモリとを有し、前記複数の外部装置と通信ネットワークを介して接続される情報処理装置による情報処理方法であって、
前記複数のメモリにデータが既に展開されるアプリケーションとは異なる新たなアプリケーションが前記アプリケーション制御手段により起動された場合、前記新たなアプリケーションにより生成されるデータの伝送先となる外部装置を前記複数の外部装置から選択ステップと、
前記選択ステップにより選択された前記外部装置に対応する前記複数のメモリの一部である前記第１のメモリに展開されるデータ、又は、前記第１のメモリとは異なる、前記複数のメモリの一部である第２のメモリに展開されるデータを、前記退避用メモリに転送する第１のメモリ転送ステップと、
前記第２のメモリに展開されるデータが前記退避用メモリに転送された場合、前記第１のメモリに展開されるデータを前記第２のメモリに転送する第２のメモリ転送ステップと、
前記新たなアプリケーションにより生成されるデータを前記第１のメモリに転送する第３のメモリ転送ステップとを含むことを特徴とする情報処理方法。
【請求項１９】
請求項１８に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【請求項２０】
請求項１９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば無線映像伝送装置等の外部装置と通信ネットワークを介して接続され、外部装置に対して画像データを伝送可能な情報処理装置及び情報処理方法に関するものである。
【背景技術】
【０００２】
近年、会議や講演会等においては、パーソナルコンピュータ（以下、ＰＣと称す）で作成したプレゼンテーション資料を印刷せず、そのＰＣの表示画面を液晶プロジェクタなどで拡大投射する形態のプレゼンテーションが行われている。
【０００３】
一般にＰＣの出力映像信号を液晶プロジェクタなどで拡大投射する場合、ＰＣと液晶プロジェクタをケーブルで接続してＰＣの映像信号を送信する必要がある。しかし、複数のＰＣで1台の液晶プロジェクタを利用する場合には、ＰＣと液晶プロジェクタをセッティングする度にケーブルで接続するのがわずらわしく、使い勝手において改善の余地があった。このような理由から、ＰＣと液晶プロジェクタをケーブルで接続することなく、無線ＬＡＮ等で映像信号を伝送する無線映像伝送装置が製品化されている。
【０００４】
このような無線ＬＡＮ機能を備えた無線映像伝送装置には、特許文献１、特許文献２及び特許文献３に開示されるように、複数のＰＣにおける表示画面の映像信号を投射画面に分割して拡大投射する機能や、ＰＣの表示画面の映像信号を複数の無線映像伝送装置に伝送する機能を備えている装置が知られている。
【０００５】
一方、１台のＰＣから複数のモニタに出力するマルチモニタというインフラが存在する。これは、複数のビデオカードをＰＣに増設して２台以上のディスプレイをあたかも１台の大画面ディスプレイであるかのように表示するものである。
【０００６】
【特許文献１】特開２００３−３３０４３６号公報
【特許文献２】特開２００４−５４１３４号公報
【特許文献３】特開２００４−５４７８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、１台のＰＣと複数台の無線映像伝送装置を無線接続して使用する場合には、
１．それぞれの無線映像伝送装置における解像度等、投射性能が異なり使用選択が煩雑
である。
２．無線映像伝送装置側で実装する無線プロトコルが複数存在するため使用選択が煩雑である。
３．複数のビデオカードなどハードウェア資源を必要とするために機器がコストアップする。
というような問題が存在することから、従来の無線映像伝送装置を利用したマルチモニタ・プレゼンテーションの実現に際し、ユーザの利便性が著しく損なわれ、使い勝手の悪いものとなっている。
【０００８】
そこで、本発明の目的は、複数の例えば無線映像伝送装置等の外部装置からデータの転送先となる外部装置を選択するユーザの手間を省くことにある。
【課題を解決するための手段】
【０００９】
本発明の情報処理装置は、複数の外部装置と通信ネットワークを介して接続される情報処理装置であって、複数のアプリケーションを起動するアプリケーション制御手段と、前記複数の外部装置に夫々対応して設けられ、前記複数のアプリケーションにより生成されるデータが展開される複数のメモリと、前記複数のメモリに展開されるデータを、夫々該当する外部装置に対して伝送する伝送手段と、前記複数のメモリのうちの一部のメモリに展開されるデータを一時退避させるための退避用メモリと、前記複数のメモリにデータが既に展開されるアプリケーションとは異なる新たなアプリケーションが前記アプリケーション制御手段により起動された場合、前記新たなアプリケーションにより生成されるデータの伝送先となる外部装置を前記複数の外部装置から選択する選択手段と、前記選択手段により選択された前記外部装置に対応する前記複数のメモリの一部である第１のメモリに展開されるデータ、又は、前記第１のメモリとは異なる、前記複数のメモリの一部である第２のメモリに展開されるデータを、前記退避用メモリに転送する第１のメモリ転送手段と、前記第２のメモリに展開されるデータが前記退避用メモリに転送された場合、前記第１のメモリに展開されるデータを前記第２のメモリに転送する第２のメモリ転送手段と、前記新たなアプリケーションにより生成されるデータを前記第１のメモリに転送する第３のメモリ転送手段とを有することを特徴とする。
【００１０】
本発明の情報処理方法は、複数の外部装置に夫々対応して設けられ、複数のアプリケーションの画像データが展開される複数のメモリと、前記複数のメモリのうちの一部のメモリに展開される画像データを一時退避させるための退避用メモリとを有し、前記複数の外部装置と通信ネットワークを介して接続される情報処理装置による情報処理方法であって、前記複数のメモリにデータが既に展開されるアプリケーションとは異なる新たなアプリケーションが前記アプリケーション制御手段により起動された場合、前記新たなアプリケーションにより生成されるデータの伝送先となる外部装置を前記複数の外部装置から選択ステップと、前記選択ステップにより選択された前記外部装置に対応する前記複数のメモリの一部である前記第１のメモリに展開されるデータ、又は、前記第１のメモリとは異なる、前記複数のメモリの一部である第２のメモリに展開されるデータを、前記退避用メモリに転送する第１のメモリ転送ステップと、前記第２のメモリに展開されるデータが前記退避用メモリに転送された場合、前記第１のメモリに展開されるデータを前記第２のメモリに転送する第２のメモリ転送ステップと、前記新たなアプリケーションにより生成されるデータを前記第１のメモリに転送する第３のメモリ転送ステップとを含むことを特徴とする。
【００１１】
本発明のプログラムは、前記情報処理方法をコンピュータに実行させることを特徴とする。
【００１２】
本発明のコンピュータ読み取り可能な記録媒体は、前記プログラムを記録したことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、新たなアプリケーションの起動に応じて、当該アプリケーションにより生成されるデータの転送先となる外部装置が自動的に選択され、その選択結果に基づいて各外部装置に対応する複数のメモリ間においてデータの展開先が切り替えられるため、複数の例えば無線映像伝送装置等の外部装置からデータの転送先となる外部装置を選択するユーザの手間が省ける。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態に係る無線映像伝送システムについて、添付図面を参照しながら詳細に説明する。
【００１５】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係る無線映像伝送システムの構成を示す図である。図１において、無線機能を内蔵したＰＣ等の無線端末装置１０１は、任意のグループ識別子を用いて、画像を投影する映写機能を有するプロジェクタ装置である無線映像伝送装置１（１０３）と無線映像伝送装置２（１０２）との間でアドホックネットワークを構成し、ＩＢＳＳクリエータとしてアドホックネットワーク固有のビーコン・フレーム情報を当該エリア内に報知する。無線端末装置１０１と無線映像伝送装置１（１０３）間は、ＩＥＥＥ８０２．１１ｂ等の中・低速無線通信１１１を用いて無線接続され、無線端末装置１０１と無線映像伝送装置２（１０２）間は、ＩＥＥＥ８０２．１１a/g等の高速無線通信１１２を用いて無線接続されている。
【００１６】
図２は、無線端末装置１０１の内部構成を表すブロック図である。中央制御部２０１は、無線端末装置１０１の各部の制御を行なうと共に、データバス２０２を介した画像の転送、以下に説明する無線端末装置１０１の各種システム制御を行う。無線インタフェース部２０３は、中央制御部２０１の制御に基づいてアンテナ２０４を介して無線映像伝送装置１（１０３）、無線映像伝送装置２（１０２）と無線通信を行い、記憶領域部２０５は、中央制御部２０１による各種制御に用いられるシステム内のそれぞれが使用するワーク領域およびテンポラリ領域で構成される揮発メモリと、装置の制御プログラムや、設定データ等を格納した不揮発メモリにより構成される。表示部２０６は、無線映像伝送装置１（１０３）と無線映像伝送装置２（１０２）へのそれぞれの投影画面と１対１に対応するアプリケーションの制御ウインドウを中央制御部２０１の制御により表示する液晶モニタであり、入力部２０７は、ＰＣ等のキーボードおよびマウス（ポインティングデバイス）である。ビデオメモリ１（２０８）、ビデオメモリ２（２０９）、ビデオメモリｎ（２１０）は、無線映像伝送装置１（１０３）、無線映像伝送装置２（１０２）、無線映像伝送装置nに対して伝送される画像メモリ領域である。
【００１７】
図４は、本実施形態における画像データの転送処理を説明するための図である。同図において、４０１は、画像データの転送処理前のビデオメモリ１及び２のデータ展開状態を示したものであり、４０２は、画像データの転送処理後のビデオメモリ１及び２のデータ展開状態を示したものである。また、４０３は、画像データの転送処理中のビデオメモリ１及び２のデータ展開状態を示したものであり、４０４は、新規動画アプリケーションの起動を示したものである。
【００１８】
また、４１１〜４１３の管理テーブルは、画像データの転送処理前のビデオメモリと起動中のアプリケーションと画像データを伝送中の無線映像伝送装置との関係を示している。４１１は、画像データの転送処理前のビデオメモリ番号、４１２は、画像データの転送処理前の起動中アプリケーションの識別情報、４１３は、画像データの転送処理前のビデオメモリを使用している無線映像伝送装置番号である。
【００１９】
また、４２１〜４２３の管理テーブルは、画像データの転送処理後のビデオメモリと起動中のアプリケーションと画像データを伝送中の無線映像伝送装置との関係を示している。４２１は、画像データの転送処理後のビデオメモリ番号、４２２は、画像データの転送処理後の起動中アプリケーションの識別情報、４２３は、画像データの転送処理後のビデオメモリを使用している無線映像伝送装置番号である。また、４３１は、一時退避用ビデオメモリへの画像データ１（アプリ−Ｂ）の転送処理を示し、４３２は、ビデオメモリ２から１への画像データ２（アプリ−Ａ）の転送処理を示したものである。
【００２０】
図７は、本発明の第１の実施形態に係る新規アプリケーションの起動による画像データの表示例を説明したものである。７０１は、画像データ２（アプリ−Ａ）の投影画面であり、７０２は、動画像データ（アプリ−Ｃ）の投影画面である。
【００２１】
図８は、本実施形態における画像データの復旧転送処理を説明するための図である。同図において、８０１は、画像データの転送処理後のビデオメモリ１及び２のデータ展開状態を示したものである。８０２は、画像データの復旧処理後のビデオメモリ１および２のデータ展開状態を示したものである。また、８０３は、画像データの転送処理中のビデオメモリ１及び２のデータ展開状態を示したものであり、８０４は、新規動画アプリケーションの停止を示したものである。
【００２２】
また、８１１〜８１３の管理テーブルは、画像データの転送処理後のビデオメモリと起動中のアプリケーションと画像データを伝送中の無線映像伝送装置との関係を説明したものである。８１１は、画像データの転送処理後のビデオメモリ番号、８１２は、画像データの転送処理後の起動中アプリケーションの識別情報、８１３は、画像データの転送処理後のビデオメモリを使用している無線映像伝送装置番号である。
【００２３】
また、８２１〜８２３の管理テーブルは、画像データの復旧処理後のビデオメモリと起動中のアプリケーションと画像データを伝送中の無線映像伝送装置との関係を説明したものである。８２１は、画像データの復旧処理後のビデオメモリ番号、８２２は、画像データの復旧処理後の起動中アプリケーションの識別情報、８２３は、画像データの復旧処理後のビデオメモリを使用している無線映像伝送装置番号である。
【００２４】
また、８３２は、一時退避用ビデオメモリからの画像データ１（アプリ−Ｂ）の転送処理を示したものであり、８３１は、ビデオメモリ１から２への画像データ２（アプリ−Ａ）の転送処理を示したものである。
【００２５】
次に、本発明の第１の実施形態に係る無線映像伝送システムの動作について具体的に説明する。図１９は、本実施形態に係る無線映像伝送装置の動作の流れを示すシーケンスチャートである。
【００２６】
図１９の無線映像伝送システムのシーケンスチャートにおいて、ＩＥＥＥ８０２．１１ｂ（１１ｂ）の通信プロトコルをサポートする無線映像伝送装置１（１０３）が電源ＯＮ操作により起動されると、ブロードキャストＳＳＩＤを含むプローブ要求信号（Ｍ１９０１）をブロードキャスト形式でエリア内に送信し、１１ｂをサポートするアドホックネットワークへの参加を試みる。無線端末装置１０１は、プローブ要求信号（Ｍ１９０１）を受信すると、１１ｂをサポートするアドホックネットワークを構成しているグループ識別子である所定のＳＳＩＤを含むプローブ応答信号（Ｍ１９０２）をユニキャスト形式で無線映像伝送装置１（１０３）に送信する。このとき無線端末装置１０１は、記憶領域部２０５にある図１８に示すような管理テーブル内において、無線映像伝送装置番号（１８０１）に対応するサポート可能通信速度（１８０２）に「中・低速」と登録する。このように、図１８に示す管理テーブルは、無線映像伝送装置情報の管理テーブルであり、１８０１は、無線映像伝送装置番号を示し、１８０２は、使用中の無線映像伝送装置１０２及び１０３の通信速度を示し、１８０３は、使用中の無線映像伝送装置１０２及び１０３の解像度を示したものである。
【００２７】
同様に、ＩＥＥＥ８０２．１１a/g（以降１１a/gと称す）の通信プロトコルをサポートする無線映像伝送装置２（１０２）が、電源ＯＮ操作により起動されると、ブロードキャストＳＳＩＤを含むプローブ要求信号（Ｍ１９０３）をブロードキャスト形式でエリア内に送信し、１１a/gをサポートするアドホックネットワークへの参加を試みる。無線端末装置１０１は、前記プローブ要求信号（Ｍ１９０３）を受信すると、１１a/gをサポートするアドホックネットワークを構成しているグループ識別子である所定のＳＳＩＤを含むプローブ応答信号（Ｍ１９０４）をユニキャスト形式で無線映像伝送装置２（１０２）に送信する。このとき無線端末装置１０１は、記憶領域部２０５にある図１８に示すような管理テーブル内において、無線映像伝送装置番号（１８０１）に対応するサポート可能通信速度（１８０２）に「高速」と登録する。
【００２８】
以上、無線端末装置１０１は、複数の無線映像伝送装置１及び２に対して異なる無線ＬＡＮ規格のアドホックネットワークを構成する。
【００２９】
引き続き、無線映像伝送装置１（１０３）は、サポート可能な解像度等、自装置の諸データを登録するために、ＲＴＳ(Request To Send)メッセージ（Ｍ１９０５）を無線端末装置１０１に送信しデータ送信処理を開始する。ＲＴＳメッセージ（Ｍ１９０５）を受信した無線端末装置１０１は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ１９０６）を無線映像伝送装置１（１０３）に返信する。
【００３０】
ＣＴＳメッセージ（Ｍ１９０６）を受信した無線映像伝送装置１（１０３）は、サポート可能な解像度等、自装置の諸データを含む、装置情報（Ｍ１９０７）を無線端末装置１０１に送信する。装置情報（Ｍ１９０７）を受信した無線端末装置１０１は、記憶領域部２０５にある図１８に示すような管理テーブル内において、無線映像伝送装置番号（１８０１）に対応する装置のサポート可能な解像度（１８０３）を例えば、ＸＧＡ（1024×768）レベルであれば、「中」と登録し、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ１９０８）を無線映像伝送装置１（１０３）に返信する。以降、無線映像伝送装置１（１０３）と無線端末装置１０１間では通信状態となる。
【００３１】
同様に、無線映像伝送装置２（１０２）は、サポート可能な解像度等、自装置の諸データを登録するために、ＲＴＳ(Request To Send)メッセージ（Ｍ１９０９）を無線端末装置１０１に送信しデータ送信処理を開始する。ＲＴＳメッセージ（Ｍ１９０９）を受信した無線端末装置１０１は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ１９１０）を無線映像伝送装置２（１０２）に返信する。
【００３２】
ＣＴＳメッセージ（Ｍ１９１０）を受信した無線映像伝送装置２（１０２）は、サポート可能な解像度等、自装置の諸データを含む、装置情報（Ｍ１９１１）を無線端末装置１０１に送信する。装置情報（Ｍ１９１１）を受信した無線端末装置１０１は、記憶領域部２０５にある図１８に示すような管理テーブル内において、無線映像伝送装置番号（１８０１）に対応する装置のサポート可能な解像度（１８０３）を例えば、ＳＸＧＡ（1280×1024）レベルであれば、「高」と登録し、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ１９１２）を無線映像伝送装置２（１０２）に返信する。以降、無線映像伝送装置２（１０２）と無線端末装置１０１間では通信状態となる。
【００３３】
次に、図１における無線端末装置１０１で無線映像伝送装置１０２及び１０３に対応した制御ウインドウ上で異なるアプリケーションが起動され、中央制御部２０１により実行される処理について説明する。なお、制御ウインドウとは、無線映像伝送機器１（１０３）、２（１０２）に送信して映写する画像を表示するウインドウである。制御ウインドウ１０１１内に表示した画像は、無線映像伝送機器１（１０３）に送信して映写され、制御ウインドウ１０１２内に表示した画像は、無線映像伝送機器２（１０２）に送信して映写される。
【００３４】
図３の無線映像伝送システムのシーケンスチャートにおいて、無線端末装置１０１のユーザ操作により無線映像伝送装置１（１０３）に対応する制御ウインドウ１０１１上でアプリケーションＢというプログラムが起動されると、アプリケーションＢの画像データ１（例：目次一覧など）がビデオメモリ１（ＶＭ１）２０８に展開される。
【００３５】
引き続き、無線端末装置１０１の中央制御部２０１は、画像データ１を無線映像伝送装置１（１０３）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファにＶＭ１に展開した画像データを転送し、またＲＴＳ(Request To Send)メッセージ（Ｍ３０１）を無線映像伝送装置１（１０３）に送信し、データ送信処理を開始する。ＲＴＳメッセージ（Ｍ３０１）を受信した無線映像伝送装置１（１０３）は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ３０２）を無線端末装置１０１に返信する。
【００３６】
ＣＴＳメッセージ（Ｍ３０２）を受信した無線端末装置１０１の中央制御部２０１は、無線インタフェース部２０３の送信バッファにある画像データ１（Ｍ３０３）を無線映像伝送装置１（１０３）に送信する。画像データ１（Ｍ３０３）を受信した無線映像伝送装置１（１０３）は、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ３０４）を無線端末装置１０１に返信し、画像データ１（目次一覧など）をスクリーンに投影する。以降、無線端末装置１０１では、アプリケーションＢの起動する制御ウインドウ１０１１内の表示データ（画像データ１）、即ちＶＭ１に展開した画像データが、無線映像伝送装置１（１０３）に対して継続的に送信される。
【００３７】
同様に、無線映像伝送装置２（１０２）に対応する制御ウインドウ１０１２上でアプリケーションＡというプログラムが起動されると、中央制御部２０１の制御によりアプリケーションＡの画像データ２（例：プレゼン資料など）がビデオメモリ２（ＶＭ２）２０９に展開される。
【００３８】
引き続き、無線端末装置１０１の中央制御部２０１は、画像データ２を無線映像伝送装置２（１０２）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファにＶＭ２に展開した画像データ２を転送し、またＲＴＳ(Request To Send)メッセージ（Ｍ３０５）を無線映像伝送装置２（１０２）に送信し、データ送信処理を開始する。ＲＴＳメッセージ（Ｍ３０５）を受信した無線映像伝送装置２（１０２）は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ３０６）を無線端末装置１０１に返信する。
【００３９】
ＣＴＳメッセージ（Ｍ３０６）を受信した無線端末装置１０１の中央制御部２０１は、無線インタフェース部２０３の送信バッファにある画像データ２（Ｍ３０７）を無線映像伝送装置２（１０２）に送信する。画像データ２（Ｍ３０７）を受信した無線映像伝送装置２（１０２）は、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ３０８）を無線端末装置１０１に返信し、画像データ２（プレゼン資料など）をスクリーンに投影する。以降、無線端末装置１０１では、アプリケーションＡの起動する制御ウインドウ１０１２内の表示データ（画像データ２）、即ちＶＭ２に展開した画像データが、無線映像伝送装置２（１０２）に対して継続的に送信される。
【００４０】
このとき、無線映像伝送装置１（１０３）において、ユーザのリモコン操作等、無線端末装置１０１上にあるアプリケーションＢの起動する制御ウインドウ１０１１に対して反映すべき制御データが存在する場合には、制御データを無線端末装置１０１に送信するために、ＲＴＳ(Request To Send)メッセージ（Ｍ３０９）を無線端末装置１０１に送信し、データ送信処理を開始する。ＲＴＳメッセージ（Ｍ３０９）を受信した無線端末装置１０１は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ３１０）を無線映像伝送装置１（１０３）に返信する。
【００４１】
ＣＴＳメッセージ（Ｍ３１０）を受信した無線映像伝送装置１（１０３）において、アプリケーションＢの起動する制御ウインドウに対して反映すべき制御データ等（Ｍ３１１）を無線端末装置１０１に送信する。制御データ等（Ｍ３１１）を受信した無線端末装置１０１は、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ３１２）を前記無線映像伝送装置１（１０３）に返信し、制御データ等をアプリケーションＢの起動する制御ウインドウ１０１１の表示に反映する。
【００４２】
同様に、無線映像伝送装置２（１０２）においてもアプリケーションＡの起動する制御ウインドウに対して反映すべき制御データが存在する場合、無線映像伝送装置１（１０３）同様に無線端末装置１０１に対して、制御データ送信処理を実施する。
【００４３】
無線映像伝送装置１（１０３）によって、画像データ１（目次一覧など）がスクリーンに投影され、無線映像伝送装置２（１０２）によって、画像データ２（プレゼン資料など）がスクリーンに投影された状態では、図４の４０１に示すように個々のアプリケーションの画像データが、ＶＭ１（２０８）とＶＭ２（２０９）にそれぞれ展開されている。また、図４の４１１〜４１３に示すように、無線端末装置１０１の記憶領域部２０５にある管理テーブルにおいては、ＶＭ番号４１１に対応付けされた起動中のアプリケーション４１２及び伝送中の無線映像伝送装置４１３が格納されている。
【００４４】
このような状態において、無線端末装置１０１で新たにデモンストレーション用の動画像を再生するアプリケーションＣが起動された場合のＶＭ１／ＶＭ２のデータ展開状態４０３を説明する。なお、アプリケーションＡの表示と、アプリケーションＢの表示とでは、アプリケーションＡの表示を優先的に表示するように設定されており、新たなアプリケーション起動により他の表示の指示が行なわれた場合には、優先度の低いアプリケーションＢの表示を一時的に停止し、新たに指示された表示と、アプリケーションＡの表示を行なうものとする。
【００４５】
図６において、ユーザ操作により新たなアプリケーションＣが起動されると、中央制御部２０１は、アプリケーションＣにより再生される画像を新たに表示するための画面切替え要求を起動する（ステップＳ６０１）。画面切替え要求を起動すると、中央制御部２０１は、アプリケーションＣにより再生される画像が動画か静止画かを判別する（ステップS６０２）。アプリケーションＣにより再生される画像が動画の場合は、データ量が多いため通信速度が高速の無線方式により通信する無線映像伝送装置２（１０２）を選択するようにする（ステップＳ６０３）。また、静止画の場合は、既に画像表示を行なっているアプリケーションＡ、Ｂのうち、優先度の低いアプリケーションＢの表示を一時的に停止し、アプリケーションＢの画像データ１の送信相手であった無線映像伝送装置１（１０３）を選択する（ステップＳ６０４）。
【００４６】
ステップＳ６０３、Ｓ６０４においてアプリケーションＣの画像を表示する無線映像伝送装置が選択されると、中央制御部２０１は、ビデオメモリＶＭの切替えが必要か否かを判断する（ステップＳ６０５）。ここで、ＶＭの切替えが必要な場合とは、優先度の高いアプリケーションＡがビデオメモリに展開した画像を表示している無線映像伝送装置（通信速度が高速の無線方式により通信する無線映像伝送装置２（１０２））を新たに起動するアプリケーションＣの画像の表示先として選択し、アプリケーションＡが画像を展開していたビデオメモリを新たに起動されるアプリケーションＣが利用し、アプリケーションＡの画像を優先度の低いアプリケーションＢが画像を展開していたビデオメモリに移す場合である。また、ＶＭの切替えが必要ない場合とは、優先度の低いアプリケーションＢがビデオメモリに展開した画像を表示している無線映像伝送装置を新たに起動するアプリケーションＣの画像の表示先として選択し、アプリケーションＡが画像を展開していたビデオメモリはアプリケーションＡがそのまま利用し、新たに起動されるアプリケーションＣはアプリケーションＢが利用していたビデオメモリを利用する場合である。ここでは、アプリケーションＣにより生成される画像を伝送する上で最適な通信プロトコルを使用する無線映像伝送装置２（１０２）が選択された場合にＶＭの切り替えを行うようにしているが、他の実施形態として、アプリケーションにより生成される画像を表示させる上で最適な表示性能を有するという理由で無線映像伝送装置２（１０２）が選択された場合であってもＶＭの切り替えを行うように構成してもよい。
【００４７】
ステップＳ６０５において、中央制御部２０１は、ＶＭの切替えが必要であると判断すると、図４の４３１に示すように、優先度の低いアプリケーションＢの表示に使用されているＶＭ１（２０８）に展開した画像データ１を一時退避用（ＴＥＭＰ）メモリに転送する（ステップＳ６０６）。尚、ここでは、最適な無線映像伝送装置を選択する要素として通信速度を参照しているが、本発明はこれに限らず、通信プロトコルにおける様々な取り決めを無線映像伝送装置の選択要素としてよい。
【００４８】
中央制御部２０１は、データ転送が完了すると（ステップＳ６０７：ＹＥＳ）、図４の４３２に示すように、ＶＭ２（２０９）に展開した画像データ２をＶＭ１（２０８）に転送する（ステップＳ６０８）。データ転送が完了すると（ステップＳ６０９：ＹＥＳ）、図４の４０４に示すように、アプリケーションＣを起動し、アプリケーションＣにより再生される動画像データをＶＭ２（２０９）に展開する（ステップＳ６１０）。
【００４９】
この時、無線端末装置１０１の記憶領域部２０５にある管理テーブルには、図４の４２１〜４２３に示すように、ＶＭ番号４２１に対応付けされた起動中のアプリケーション４２２及び伝送中の無線映像伝送装置４２３が格納され、ＶＭ１（２０８）にアプリケーションＡが、ＶＭ２（２０９）にアプリケーションＣが図４の４０２に示すようにそれぞれ展開され、一時退避用（ＴＥＭＰ）メモリにアプリケーションＢの画像データ１が展開されている。
【００５０】
引き続き、無線端末装置１０１は、画像データ２を無線映像伝送装置１（１０３）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファにＶＭ１に展開した画像データ２を転送し、ＲＴＳ(Request To Send)メッセージ（図５のＭ５０１）を無線映像伝送装置１（１０３）に送信し、データ送信処理を開始する。ＲＴＳメッセージ（Ｍ５０１）を受信した無線映像伝送装置１（１０３）は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ５０２）を無線端末装置１０１に返信する。
【００５１】
ＣＴＳメッセージ（Ｍ５０２）を受信した無線端末装置１０１は、無線インタフェース部２０３の送信バッファにある画像データ２（Ｍ５０３）を無線映像伝送装置１（１０３）に送信する（ステップＳ６１１）。画像データ２（Ｍ５０３）を受信した無線映像伝送装置１（１０３）は、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ５０４）を無線端末装置１０１に返信し、画像データ２（プレゼン資料）を図７における７０１のようにスクリーンに投影する。画像データ２（Ｍ５０３）の転送が完了すると（ステップＳ６１２：ＹＥＳ）、以降、無線端末装置１０１では、アプリケーションＡの起動する制御ウインドウの表示データ（画像データ２）、即ちＶＭ１に展開した画像データが無線映像伝送装置１（１０３）に対して継続的に送信される。
【００５２】
同様に無線端末装置１０１は、アプリケーションＣにより再生される動画像データ（デモ）を無線映像伝送装置２（１０２）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファにＶＭ２に展開した動画像データ（デモ）を転送し、またＲＴＳ(Request To Send)メッセージ（図５のＭ５０５）を無線映像伝送装置２（１０２）に送信し、データ送信処理を開始する。ＲＴＳメッセージ（Ｍ５０５）を受信した無線映像伝送装置２（１０２）は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ５０６）を無線端末装置１０１に返信する。
【００５３】
ＣＴＳメッセージ（Ｍ５０６）を受信した無線端末装置１０１は、無線インタフェース部２０３の送信バッファにある動画像データ（デモ）（Ｍ５０７）を無線映像伝送装置２（１０２）に送信する（ステップＳ６１３）。動画像データ（デモ）（Ｍ５０７）を受信した無線映像伝送装置２（１０２）は、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ５０８）を無線端末装置１０１に返信し、動画像データ（デモ）を図７における７０２のようにスクリーンに投影する。動画像データ（デモ）（Ｍ５０７）の転送が完了すると（ステップＳ６１４：ＹＥＳ）、以降、無線端末装置１０１では、アプリケーションＣの起動する制御ウインドウの表示データ（動画像データ（デモ））、即ちＶＭ２に展開した画像データが無線映像伝送装置２（１０２）に対して継続的に送信される。
【００５４】
このとき、無線映像伝送装置２（１０２）において、ユーザのリモコン操作等、無線端末装置１０１上にあるアプリケーションＣの起動する制御ウインドウに対して反映すべき制御データが存在する場合には、制御データを無線端末装置１０１に送信するために、ＲＴＳ(Request To Send)メッセージ（Ｍ５０９）を無線端末装置１０１に送信し、データ送信処理を開始する。ＲＴＳメッセージ（Ｍ５０９）を受信した無線端末装置１０１は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ５１０）を無線映像伝送装置２（１０２）に返信する。
【００５５】
ＣＴＳメッセージ（Ｍ５１０）を受信した無線映像伝送装置２（１０２）において、アプリケーションＣの起動する制御ウインドウに対して反映すべき制御データ等（Ｍ５１１）を無線端末装置１０１に送信する。制御データ等（Ｍ５１１）を受信した無線端末装置１０１は、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ５１２）を無線映像伝送装置２（１０２）に返信し、制御データをアプリケーションＣの起動する制御ウインドウに反映する。
【００５６】
同様に、無線映像伝送装置１（１０３）においてもアプリケーションＡの起動する制御ウインドウに対して反映すべき制御データが存在する場合、無線映像伝送装置２（１０２）同様に無線端末装置１０１に対して、制御データ送信処理を実施する。
【００５７】
ステップＳ６０５において、ＶＭの切替え要求がない場合は、つまり、アプリケーションＣが再生する画像をビデオメモリＶＭ１に展開する場合は、アプリケーションＢが展開していた画像データ１を一時退避用（ＴＥＭＰ）メモリに転送する（ステップＳ６１５）。そして、アプリケーションＣを起動し、アプリケーションＣにより再生される画像データをＶＭ１に展開し（ステップＳ６１６）、ステップＳ６１１に進み、以降の処理により、ＶＭ１、２に展開している画像データを無線映像伝送装置１、２に送信する。なお、本実施形態では、アプリケーションＣが動画像を再生するので、ステップＳ６０３において高速通信を行なう無線映像伝送装置２（１０２）が選択され、ステップＳ６０５においてはＶＭの切替え要求が必要であると判断されることになる。
【００５８】
次に、図７〜図９を用いて、アプリケーションＣ（デモンストレーション用の動画像を再生中）が終了した際の無線端末装置１０１における処理をＶＭ１／ＶＭ２のデータ展開状態８０３を用いて説明する。
【００５９】
図７の７０１に示すように、無線映像伝送装置１（１０３）によって画像データ２（プレゼン資料）がスクリーンに投影され、図７の７０２に示すように、無線映像伝送装置２（１０２）によって動画像データ（デモ）がスクリーンに投影された状態では、図８の８０１に示すように、個々のアプリケーションの画像データがＶＭ１（２０８）とＶＭ２（２０９）にそれぞれ展開されている。また、図８の８１１〜８１３に示すように、無線端末装置１０１の記憶領域部２０５にある管理テーブルにおいては、ＶＭ番号８１１に対応付けされた起動中のアプリケーション８１２及び伝送中の無線映像伝送装置８１３が格納されている。
【００６０】
このような状態において、無線端末装置１０１がアプリケーションＣの終了（８０４）を検出すると、中央制御部２０１では、画面の切替え要求を起動し（ステップＳ９０１：ＹＥＳ）、ＶＭの切替えが必要か否かを判断する（ステップＳ９０２）。アプリケーションＡの画像データ２の表示に最適な無線映像伝送装置を選択するために、無線端末装置１０１の記憶領域部２０５にある図１８に示すような無線映像伝送装置番号に対応した管理テーブルのサポート可能な解像度（１８０３）を参照する。その結果、例えばアプリケーションＡが高精細な画像データの表示が好ましいアプリケーション（例えば、エクセル、パワーポイント等）である場合、中央制御部２０１は、アプリケーションＡに対して高解像度の投影が可能な無線映像伝送装置２（１０２）を選択し、ＶＭの切り替えの要求を起動する（ステップＳ９０２：ＹＥＳ）。この場合、図８の８３１に示すように、中央制御部２０１はＶＭ１（２０８）に展開した画像データ２をＶＭ２（２０９）に転送する（ステップＳ９０３）。尚、ここでは、最適な無線映像伝送装置の選択要素として解像度を用いているが、本発明はこれに限らず、様々な画像データの表示性能を選択要素としてよい。また、本実施形態では、高精細な画像データの表示が可能な無線映像伝送装置２（１０２）が選択された場合にＶＭの切り替えの要求を起動させるようにしているが、他の実施形態として、アプリケーションＡにより生成される画像を伝送する上で最適な通信プロトコルを使用しているという理由で無線映像伝送装置２（１０２）が選択された場合にＶＭの切り替えを行うように構成してもよい。また、アプリケーションＣの起動前の状態に戻すために、ＶＭの切替えを行なうようにしてもよい。
【００６１】
中央制御部２０１は、データ転送が完了すると（ステップＳ９０４：ＹＥＳ）、図８の８３２に示すように、一時退避用（ＴＥＭＰ）メモリに展開した画像データ１をＶＭ１（２０８）に転送する（ステップＳ９０５）。データ転送が未完了の場合（ステップＳ９０６：ＮＯ）、中央制御部２０１は転送タイマの満了を確認し、タイムアウトした場合（ステップＳ９０７：ＹＥＳ）、アプリケーションＢを制御ウインドウ上で起動し、画像データ１（目次）をＶＭ１（２０８）に展開する（ステップＳ９０８）。
【００６２】
この時、無線端末装置１０１の記憶領域部２０５にある管理テーブルには、ＶＭ番号８２１に対応付けされた起動中のアプリケーション８２２および伝送中の無線映像伝送装置８２３が格納され、ＶＭ１（２０８）にアプリケーションＢが、ＶＭ２（２０９）にアプリケーションＡが図８の８０２に示すようにそれぞれ展開され、一時退避用（ＴＥＭＰ）メモリは空きとなる。
【００６３】
引き続き、無線端末装置１０１は、データ転送が完了すると（ステップＳ９０６：ＹＥＳ）、画像データ１を無線映像伝送装置１（１０３）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファにＶＭ１に展開した画像データ１を転送し、またＲＴＳ(Request To Send)メッセージ（図３のＭ３０１）を無線映像伝送装置１（１０３）に送信し、データ送信処理を開始する。ＲＴＳメッセージ（Ｍ３０１）を受信した無線映像伝送装置１（１０３）は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ３０２）を無線端末装置１０１に返信する。
【００６４】
ＣＴＳメッセージ（Ｍ３０２）を受信した無線端末装置１０１は、無線インタフェース部２０３の送信バッファにある画像データ１（Ｍ３０３）を無線映像伝送装置１（１０３）に送信する（ステップＳ９０９）。画像データ１（Ｍ３０３）を受信した無線映像伝送装置１（１０３）は、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ３０４）を無線端末装置１０１に返信し、画像データ１（目次）をスクリーンに投影する。画像データ１（Ｍ３０３）の転送が完了すると（ステップＳ９１０：ＹＥＳ）、以降、無線端末装置１０１では、アプリケーションＢの起動する制御ウインドウの表示データ（画像データ１）、即ちＶＭ１に展開した画像データが無線映像伝送装置１（１０３）に対して継続的に送信される。
【００６５】
同様に無線端末装置１０１は、画像データ２（プレゼン資料）を無線映像伝送装置２（１０２）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファにＶＭ２に展開した画像データ２（プレゼン資料）を転送し、またＲＴＳ(Request To Send)メッセージ（Ｍ３０５）を無線映像伝送装置２（１０２）に送信し、データ送信処理を開始する。ＲＴＳメッセージ（Ｍ３０５）を受信した無線映像伝送装置２（１０２）は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ３０６）を無線端末装置１０１に返信する。
【００６６】
ＣＴＳメッセージ（Ｍ３０６）を受信した無線端末装置１０１は、無線インタフェース部２０３の送信バッファにある画像データ２（Ｍ３０７）を無線映像伝送装置２（１０２）に送信する（ステップＳ９１１）。画像データ２（Ｍ３０７）を受信した無線映像伝送装置２（１０２）は、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ３０８）を無線端末装置１０１に返信し、画像データ２（プレゼン資料）をスクリーンに投影する。画像データ２（Ｍ３０７）の転送が完了すると（ステップＳ９１２：ＹＥＳ）、以降、無線端末装置１０１では、アプリケーションＡの起動する制御ウインドウの表示データ（画像データ（プレゼン資料））、即ちＶＭ２に展開した画像データが無線映像伝送装置２（１０２）に対して継続的に送信される。
【００６７】
この時、それぞれの無線映像伝送装置１（１０３）、２（１０２）においてアプリケーションを起動する制御ウインドウに対して反映すべき制御データが存在する場合、無線端末装置１０１に対して、制御データ送信処理（図３のステップＳ３０９〜Ｓ３１２又は図５のステップＳ５０９〜Ｓ５１２）を実施する。尚、ステップＳ９０２において、例えばアプリケーションＡが高精細な表示を必要としないアプリケーション（例えば、ワード等）であり、中央制御部２０１がＶＭの切り替え要求を起動させなかった場合は、画像データ２のＶＭ１からＶＭ２への転送処理は行われず、一時退避用（ＴＥＭＰ）メモリに展開されていた画像データ１がＶＭ２に転送されることになる（ステップＳ９１３）。従って、ステップＳ９０９〜ステップＳ９１２の処理によって画像データ１は無線映像伝送装置２（１０２）に送信され、画像データ２はそのまま無線映像伝送装置１（１０３）に送信され、無線映像伝送装置１（１０３）、２（１０２）により画像データ２、画像データ１がそれぞれ表示されることになる。
【００６８】
＜第２の実施形態＞
次に、本発明の第２の実施形態に係る無線映像伝送システムについて説明する。尚、本実施形態では、上記第１の実施形態とは異なる通信手順により無線端末１０１と無線映像伝送装置１（１０３）及び無線映像伝送装置２（１０２）間の通信網を確立させることを例示するが、本実施形態の通信手順により確立された通信網によっても第１の実施形態のように無線端末装置１０１がＶＭ１、ＶＭ２間で画像データを展開するアプリケーションを切り替え、それら切り替えて展開される画像データを無線映像伝送装置１（１０３）及び無線映像伝送装置２（１０２）に対して送信することが可能である。
【００６９】
図１０は、本発明の第２の実施形態に係る無線映像伝送システムの構成を示す図である。図１０において、無線機能を内蔵したＰＣ等の無線端末装置１０１は、任意のグループ識別子を用いて無線映像伝送装置１（１０３）と無線映像伝送装置２（１０２）との間でインフラストラクチャーネットワークを構成し、アクセスポイントとしてインフラストラクチャーネットワーク固有のビーコン・フレーム情報を当該エリア内に報知する。無線端末装置１０１と無線映像伝送装置１（１０３）間は、ＩＥＥＥ８０２．１１ｂ等の中・低速無線通信または、ＩＥＥＥ８０２．１１a/g等の高速無線通信を用いて無線接続されており、１００１は、無線映像伝送装置２（１０２）に制御権があるマウス・カーソル（リモコン操作）を示したものである。また、１００２は、無線映像伝送装置１（１０３）に制御権があるマウス・カーソル（リモコン操作）を示したものであり、１００３は、無線端末装置１０１に制御権があるマウス・カーソル（マウス／パッド操作）を示したものである。また、１０１１は、無線端末装置１０１の表示部２０７において表示される、アプリケーションＢの制御ウインドウを示したものであり、同様に１０１２は、アプリケーションＡの制御ウインドウを示したものである。
【００７０】
図１２は、無線端末装置１０１と無線映像伝送装置による構成される無線ＬＡＮネットワークにおける無線伝送フレームの構成例を示す図である。ここでは、便宜的にフレームを規定して示しているが、このようなフレーム構造を取る必要は必ずしもない。
【００７１】
無線ＬＡＮの標準規格であるＩＥＥＥ８０２．１１では，無線アクセス局と端末間の無線アクセスプロトコルが規定されている。この規格では、ＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access with Collision Avoidance）による衝突領域（ＣＰ：Contention Period）におけるランダムアクセス機能であるＤＣＦ（Distributed Coordination Function）の他に、オプション機能としてＰＣＦ（Point Coordination Function）が規定されている。これは、無線アクセス局が端末局との通信に使用している無線チャネル上にＣＦＰ（Contention Free Period）を周期的に設定し、ＣＦＰ内ではポーリングにより非衝突型のアクセスを行う機能である。
【００７２】
図中、一定の伝送フレーム周期１２０５毎に到来する伝送フレームが規定されて、この中にビーコン情報伝送領域１２０１とデータ伝送領域１２０４が設けられていることを表している。このフレームの先頭にはフレーム周期やネットワーク共通情報の報知のためのビーコン情報伝送領域１２０１が配置されている。ビーコン情報はフレーム同期情報を含む管理領域（フレーム同期エリア）であり、ネットワークを構成するそれぞれの無線映像伝送装置１（１０３）及び無線映像伝送装置２（１０２）に対して割当てられていて、それぞれの無線映像伝送装置の送信が衝突することを防ぐ構成が考えられている。この情報として、データ伝送領域において帯域予約されている領域や、非同期伝送領域の情報などが含まれている。
【００７３】
帯域予約伝送領域１２０２は、非衝突領域（ＣＦＰ）とも呼ばれ、無線端末装置１０１からのポーリングにより任意の無線端末が占有して使用できる時間領域である。非同期情報伝送領域１２０３は、衝突領域（ＣＰ）とも呼ばれ、所定の手順を用いてランダムに通信を行う時間領域である。つまり、データ伝送領域１２０４は、必要に応じて設定される帯域予約伝送領域（ＣＦＰ）１２０２と、それ以外の部分の非同期伝送領域（ＣＰ）１２０３により構成されている。
【００７４】
次に、本発明の第２の実施形態に係る無線映像伝送システムの動作について具体的に説明する。図１１及び図１３は、本実施形態に係る無線映像伝送システムの処理の流れを示すシーケンスチャートである。図１４及び図１５は、本実施形態における無線端末装置１０１の処理の流れを示すフローチャートである。図１６及び図１７は、本実施形態における無線映像伝送装置１０２及び１０３の処理の流れを示すフローチャートである。
【００７５】
図１１において、当該エリア内にて無線端末装置１０１が起動しており、装置の起動と同時にビーコン信号（Ｍ１１０１）を報知している。無線映像伝送装置２（１０２）において、電源ＯＮにより装置が起動されると、始めに当該エリア内にあるアクセスポイント機能を備えた無線端末装置を探索するために、ビーコン信号（Ｍ１１０１）を検出する。無線映像伝送装置２（１０２）は、ビーコン信号（Ｍ１１０１）を検出した場合（図１６のステップＳ１６０１：ＹＥＳ）、図１２の１２０３に示すように、非同期伝送領域（ＣＰ）期間内にブロードキャスト形式でプローブ要求メッセージ（Ｍ１１０２）を当該エリア内に送信し、送信タイマを起動する（ステップＳ１６０２）。次に、無線端末装置１０１がプローブ要求メッセージ（Ｍ１１０２）を受信すると（図１４のステップＳ１４０１：ＹＥＳ）、プローブ応答メッセージ（Ｍ１１０３）をユニキャスト形式で無線映像伝送装置２（１０２）に対して送信する（ステップＳ１４０２）。
【００７６】
無線映像伝送装置２（１０２）は、プローブ応答メッセージ（Ｍ１１０３）を受信できない場合（ステップＳ１６０３：ＮＯ）、タイマ満了か否かを確認し、タイマ満了以前（ステップＳ１６０４：ＮＯ）であれば、再度、無線端末装置１０１からのプローブ応答メッセージ（Ｍ１１０３）待ちの状態に遷移する（ステップＳ１６０３）。タイマが満了した場合（ステップＳ１６０４：ＹＥＳ）、無線映像伝送装置２（１０２）は、新たなビーコン信号の検出状態に遷移し、当該エリア内にあるアクセスポイント機能を備えた無線端末装置を探索する処理（ステップＳ１６０１）を繰り返す。
【００７７】
一方、無線映像伝送装置２（１０２）が、プローブ応答メッセージ（Ｍ１１０３）を受信した場合（ステップＳ１６０３：ＹＥＳ）、無線端末装置１０１に対して認証シーケンス処理（Ｍ１１０４）を実施する（ステップＳ１６０５）。無線認証要求を受信した（ステップＳ１４０３：ＹＥＳ）無線端末装置１０１の中央制御部２０１は、無線映像伝送装置２（１０２）との間で認証シーケンス処理（Ｍ１１０４）を実施し、引き続きアソシエーション処理を起動する（ステップＳ１４０４）。一方、無線映像伝送装置２（１０２）は、認証シーケンス処理（Ｍ１１０４）が完了すると（ステップＳ１６０６：ＹＥＳ）、無線端末装置１０１との間でアソシエーション処理（Ｍ１１０５）を実施する（ステップＳ１６０７）。アソシエーション処理（Ｍ１１０５）が完了すると（ステップＳ１４０５：ＹＥＳ）、無線端末装置１０１は、無線映像伝送装置２（１０２）を図２３に示す接続収容端末ポーリングリストのエントリ番号１（２３０１）に登録し、無線映像伝送装置名称２３０２、ＭＡＣアドレス２３０３を保存し（ステップＳ１４０８）、通信中（Ｍ１１０６）状態へ遷移する。
【００７８】
また、無線端末装置１０１の中央制御部２０１は、無線映像伝送装置２（１０２）との間でアソシエーション処理（Ｍ１１０５）が完了できない場合、タイマ満了か否かを確認し、タイマ満了以前であれば、再度、アソシエーション処理（Ｍ１１０５）完了待ち（ステップＳ１４０５）の状態に遷移する。タイマが満了した場合、無線端末装置１０１の中央制御部２０１は、無線映像伝送装置２（１０２）の接続収容処理を終了する（ステップＳ１４０７）。
【００７９】
同様に、無線端末装置１０１は図１４に示す処理を実行し、無線映像伝送装置１（１０３）が図１６に示す処理を実行することにより、無線端末装置１０１は無線映像伝送装置１（１０３）との通信中状態へ遷移（Ｍ１１０７〜Ｍ１１１１）又は無線映像伝送装置１（１０３）との接続収容処理を終了する（Ｍ１１０７〜Ｍ１１１０）。
【００８０】
以降、図１０に示すような無線映像伝送システムを構成する。この時、図１０において、無線映像伝送装置２（１０２）のスクリーン上にあるマウス・カーソル１００１および無線映像伝送装置１（１０３）のスクリーン上にあるマウス・カーソル１００２は、ぞれぞれの無線映像伝送装置に備えられたリモコンを用いてユーザの操作により利用される。
【００８１】
マウス・カーソル情報は、無線映像伝送装置内部で生成される位置情報等の制御データであり、複数の無線映像伝送装置を使用する際には、無線端末装置１０１の液晶画面にあるそれぞれの無線映像伝送装置１に対応する制御ウインドウ１０１１及び無線映像伝送装置２に対応する制御ウインドウ１０１２に制御データは反映される。
【００８２】
また、制御ウインドウ１０１１上で起動されるアプリケーションの画像データ１（例：目次一覧など）がビデオメモリ１（ＶＭ１）２０８に展開され、制御ウインドウ１０１２上で起動されるアプリケーションの画像データ２（例：プレゼン資料など）がビデオメモリ２（ＶＭ２）２０９に展開されている。無線端末装置１０１は、画像データ１を無線映像伝送装置１（１０３）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファにＶＭ１に展開した画像データ１を転送し、無線映像伝送装置１（１０３）に送信する。
【００８３】
同様に、無線端末装置１０１は、画像データ２を無線映像伝送装置２（１０２）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファにＶＭ２に展開した画像データ２を転送し、無線映像伝送装置２（１０２）に送信する。
【００８４】
この時、マウス・カーソル１００１、マウス・カーソル１００２を含む制御データは無線端末装置１０１に対して遅滞なくまた、接続収容された無線映像伝送装置の台数に関わらず、均等に送信される必要性から、帯域予約伝送領域（ＣＦＰ）１２０２を用いてデータ送信処理を行う。
【００８５】
以下に帯域予約伝送領域（ＣＦＰ）１２０２を用いたデータ送信処理の詳細を、図１３、図１５、図１７を用いて説明する。
【００８６】
始めに、中央制御部２０１は、伝送フレーム周期を生成するためにビーコン情報（Ｍ１３００）の送信タイミングを検出する。送信タイミングである場合（ステップＳ１５０１：ＹＥＳ）、新しく生成されたビーコン情報（Ｍ１３００）を無線インタフェース部２０３の送信バッファに転送し当該エリア内に送信する（ステップＳ１５０２）。
【００８７】
中央制御部２０１は、ビーコン情報（Ｍ１３００）の送信タイミングでない場合（ステップＳ１５０１：ＮＯ）には、ステップＳ１５０２の処理をスキップし、図２３に示す接続収容端末ポーリングリストにエントリされている端末を参照する。エントリ番号２３０１の参照の結果、帯域予約伝送領域（ＣＦＰ）１２０２を用いたポーリング要求メッセージを用いて送信すべきエントリ番号１の無線映像伝送装置２（１０２）の送信データフレームにポーリング予約（CF-Poll）をセットする（ステップＳ１５０３）。また、中央制御部２０１は、ビデオメモリ２（ＶＭ２）２０９に展開されている画像データを無線映像伝送装置２（１０２）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファに転送する（ステップＳ１５０４）。
【００８８】
引き続き、中央制御部２０１は、無線端末装置１０１が帯域予約伝送領域（ＣＦＰ）１２０２において前回、制御データ等を無線映像伝送装置から受信したか否か調べ、受信していた場合（ステップＳ１５０５：ＹＥＳ）、無線映像伝送装置２（１０２）の送信データフレームに受信確認（CF-ACK）をセットし（ステップＳ１５０６）、送信データ（データ１＋CF-ACK＋CF-Poll）フレーム（Ｍ１３０１）を無線映像伝送装置２（１０２）に送信する（ステップＳ１５０７）。また、受信していない場合（ステップＳ１５０５：ＮＯ）には、無線端末装置１０１はステップＳ１５０６の処理をスキップし、送信データ（データ１＋CF-Poll）フレーム（Ｍ１３０１）を無線映像伝送装置２（１０２）に送信する（ステップＳ１５０７）。
【００８９】
無線映像伝送装置２（１０２）は、送信データフレーム（Ｍ１３０１）を無線端末装置１０１より受信すると、送信データフレーム（Ｍ１３０１）を解析する。
【００９０】
無線映像伝送装置２（１０２）は、ポーリングされた場合（ステップＳ１７０１：ＹＥＳ）、更にデータ受信の有無を検出し、受信していた場合（ステップＳ１７０２：ＹＥＳ）、送信データのデータ領域から画像データ１（プレゼン資料など）を抜き出し、無線映像伝送装置２（１０２）の画像出力機能を用いてスクリーンに投影する（ステップＳ１７０３）。また、データを受信していない場合（ステップＳ１７０２：ＮＯ）、無線映像伝送装置２（１０２）は、ステップＳ１７０３の処理をスキップし、無線映像伝送装置２（１０２）のスクリーン上にあるマウス・カーソル１００１の位置情報等の制御データが更新されたか否かを調べる。
【００９１】
更新されていた場合（ステップＳ１７０４：ＹＥＳ）、無線インタフェース部にある送信バッファに位置情報等の制御データを転送する（ステップＳ１７０５）。また、更新されていない場合（ステップＳ１７０４：ＮＯ）、無線映像伝送装置２（１０２）は、ステップＳ１７０５の処理をスキップし、帯域予約伝送領域（ＣＦＰ）１２０２において今回、画像データを無線端末装置１０１から受信したか否かを調べ、受信していた場合（ステップＳ１７０６：ＹＥＳ）、無線端末装置１０１への送信データフレームに受信確認（CF-ACK）をセットし（ステップＳ１７０７）、送信データ（データ２＋CF-ACK）フレーム（Ｍ１３０２）を無線端末装置１０１に送信する（ステップＳ１７０８）。また、受信していない場合（ステップＳ１７０６：ＮＯ）には、ステップＳ１７０７の処理をスキップし、送信データ（データ２）フレーム（Ｍ１３０２）を無線端末装置１０１に送信する（ステップＳ１７０８）。以降、無線映像伝送装置２（１０２）において、ステップＳ１７０１〜ステップＳ１７０８を繰り返す。
【００９２】
一方、無線端末装置１０１は、送信データフレーム（Ｍ１３０２）を無線映像伝送装置２（１０２）から受信すると、データ受信の有無を検出し、受信していた場合（ステップＳ１５０８：ＹＥＳ）、送信データのデータ領域から制御データ（マウス・カーソルの位置情報など）を抜き出し、無線映像伝送装置２（１０２）に対応する制御スクリーン１０１２に制御データ（マウス・カーソルの位置情報など）を反映させる（ステップＳ１５０９）。
【００９３】
また、無線映像伝送装置２（１０２）よりデータを受信していない場合（ステップＳ１５０８：ＮＯ）、中央制御部２０１は、ステップＳ１５０９の処理をスキップし、帯域予約伝送領域（ＣＦＰ）１２０２期間の終了を調べ、終了していない場合（ステップＳ１５１０：ＮＯ）、次回のデータ送信に備え、ビーコン情報（Ｍ１３００）送信確認処理（ステップＳ１５０１）に遷移する。
【００９４】
引き続き、中央制御部２０１は、伝送フレーム周期を生成するためにビーコン情報（Ｍ１３００）の送信タイミングを検出する。送信タイミングである場合（ステップＳ１５０１：ＹＥＳ）、無線端末装置１０１は新しく生成されたビーコン情報（Ｍ１３００）を無線インタフェース部２０３の送信バッファに転送し当該エリア内に送信する（ステップＳ１５０２）。
【００９５】
ビーコン情報（Ｍ１３００）の送信タイミングでない場合（ステップＳ１５０１：ＮＯ）には、ステップＳ１５０２の処理をスキップし、図２３に示す接続収容端末ポーリングリストにエントリされている無線映像伝送装置２（１０２）とは異なる無線映像伝送装置を参照する。
【００９６】
エントリ番号２３０１の参照の結果、帯域予約伝送領域（ＣＦＰ）１２０２を用いたポーリング要求メッセージを用いて送信すべきエントリ番号２の無線映像伝送装置１（１０３）の送信データフレームにポーリング予約（CF-Poll）をセットする（ステップＳ１５０３）。また、ビデオメモリ１（ＶＭ１）２０８に展開されている画像データを無線映像伝送装置１（１０３）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファに転送する（ステップＳ１５０４）。
【００９７】
引き続き、無線端末装置１０１が帯域予約伝送領域（ＣＦＰ）１２０２において前回、制御データ等を無線映像伝送装置から受信したか否か調べ、受信していた場合（ステップＳ１５０５：ＹＥＳ）、無線映像伝送装置１（１０３）の送信データフレームに受信確認（CF-ACK）をセットし（ステップＳ１５０６）、送信データ（データ３＋CF-ACK＋CF-Poll）フレーム（Ｍ１３０３）を無線映像伝送装置１（１０３）に送信する（ステップＳ１５０７）。また、受信していない場合（ステップＳ１５０５：ＮＯ）には、ステップＳ１５０６の処理をスキップし、送信データ（データ３＋CF-Poll）フレーム（Ｍ１３０３）を無線映像伝送装置１（１０３）に送信する（ステップＳ１５０７）。
【００９８】
無線映像伝送装置１（１０３）は、送信データフレーム（Ｍ１３０３）を無線端末装置１０１より受信すると、送信データフレーム（Ｍ１３０３）を解析する。
【００９９】
ポーリングされた場合（ステップＳ１７０１：ＹＥＳ）、更にデータ受信の有無を検出し、受信していた場合（ステップＳ１７０２：ＹＥＳ）、送信データのデータ領域から画像データ１（目次など）を抜き出し、無線映像伝送装置１（１０３）の画像出力機能を用いてスクリーンに投影する（ステップＳ１７０３）。また、データを受信していない場合（ステップＳ１７０２：ＮＯ）、無線映像伝送装置１（１０３）は、ステップＳ１７０３の処理をスキップし、無線映像伝送装置１（１０３）のスクリーン上にあるマウス・カーソル１００２の位置情報等の制御データが更新されたか否かを調べる。
【０１００】
更新されていた場合（ステップＳ１７０４：ＹＥＳ）、無線インタフェース部にある送信バッファに位置情報等の制御データを転送する（ステップＳ１７０５）。また、更新されていない場合（ステップＳ１７０４：ＮＯ）、無線映像伝送装置１（１０３）は、ステップＳ１７０５の処理をスキップし、帯域予約伝送領域（ＣＦＰ）１２０２において今回、画像データを無線端末装置１０１から受信したか否かを調べ、受信していた場合（ステップＳ１７０６：ＹＥＳ）、無線端末装置１０１への送信データフレームに受信確認（CF-ACK）をセットし（ステップＳ１７０７）、送信データ（データ4＋CF-ACK）フレーム（Ｍ１３０４）を無線端末装置１０１に送信する（ステップＳ１７０８）。また、受信していない場合（ステップＳ１７０６：ＮＯ）には、ステップＳ１７０７の処理をスキップし、送信データ（データ4）フレーム（Ｍ１３０４）を無線端末装置１０１に送信する（ステップＳ１７０８）。
【０１０１】
以降、無線映像伝送装置１（１０３）において、ステップＳ１７０１〜ステップＳ１７０８を繰り返す。
【０１０２】
一方、無線端末装置１０１は、送信データフレーム（Ｍ１３０４）を無線映像伝送装置１（１０３）から受信すると、データ受信の有無を検出し、受信していた場合（ステップＳ１５０８：ＹＥＳ）、送信データのデータ領域から制御データ（マウス・カーソルの位置情報など）を抜き出し、無線映像伝送装置１（１０３）に対応する制御スクリーン１０１１に制御データ（マウス・カーソルの位置情報など）を反映させる（ステップＳ１５０９）。
【０１０３】
また、無線映像伝送装置１（１０３）よりデータを受信していない場合（ステップＳ１５０８：ＮＯ）、無線端末装置１０１は、ステップＳ１５０９の処理をスキップし、帯域予約伝送領域（ＣＦＰ）１２０２期間の終了を調べ、終了していない場合（ステップＳ１５１０：ＮＯ）、次回のデータ送信に備え、ビーコン情報（Ｍ１３００）送信確認処理（ステップＳ１５０１）に遷移する。
【０１０４】
以上のように、無線映像伝送装置２（１０３）及び無線映像伝送装置１（１０２）が図１７に示す処理を繰り返し実行し、無線端末装置１０１が図１５のステップＳ１５０１〜ステップＳ１５１０を繰り返し実行することにより、無線映像伝送装置２（１０３）と無線端末装置１０１間、及び、無線映像伝送装置１（１０２）と無線端末装置１０１間で更新される制御データの送受信が行われることになる（Ｍ１３０５〜Ｍ１３０６、Ｍ１３０７〜Ｍ１３０８）。
【０１０５】
一方、ＣＦＰ期間が終了した場合（ステップＳ１５１０：ＹＥＳ）、無線端末装置１０１は、無線映像伝送装置２（１０２）の送信データフレームにＣＦＰ終了（CF-END）をセットし（ステップＳ１５１１）、ステップＳ１５０５〜ステップＳ１５１１を実施することにより、送信データ（CF-END＋CF-ACK）フレーム（Ｍ１３０９）を無線端末装置１０１及び無線映像伝送装置２（１０２）、無線映像伝送装置１（１０３）により構成されるネットワークである当該エリアに対して送信する。以降、ネットワークではデータ伝送領域１２０４が、所定の時間だけ非同期伝送領域（ＣＰ）１２０３となる。また、終了していない場合（ステップＳ１５１０：ＮＯ）、無線端末装置１０１は、次回のデータ送信に備え、ビーコン情報（Ｍ１３００）送信確認処理（ステップＳ１５０１）に遷移する。
【０１０６】
以降、無線端末装置１０１は、接続収容した無線映像伝送装置に対して、ステップＳ１５０１〜ステップＳ１５１１を繰り返す。その結果、無線端末装置１０１の液晶画面にあるそれぞれの無線映像伝送装置１に対応する制御ウインドウ１０１１及び無線映像伝送装置２に対応する制御ウインドウ１０１２にマウス・カーソル等の制御データが継続的に反映される。
【０１０７】
＜第３の実施形態＞
次に、本発明の第３の実施形態に係る無線映像伝送システムについて、図２、図３、図１０及び図２０〜図２２を用いて説明する。尚、本実施形態においても第１の実施形態と同様に図１９等に示す通信網確立のための手順を実行し、そして確立された通信網によって同じく第１の実施形態のように無線端末装置１０１がＶＭ１、ＶＭ２間で画像データを展開するアプリケーションを切り替え、それら展開された画像データを無線映像伝送装置１（１０３）及び無線映像伝送装置２（１０２）に対して送信可能であるが、ここでは説明を簡潔にするためにこれらの説明は省略する。
【０１０８】
図２０は、本実施形態におけるマウス・カーソルの移動処理を説明するための図であり、２００１は、無線端末装置１０１においてマウス・カーソルの無線映像伝送装置２（１０２）の制御ウインドウ２００３内への移動を示したものである。また、２００２は、無線映像伝送装置２（１０２）の制御ウインドウ内２００３に移動したマウス・カーソルを示したものである。
【０１０９】
図２１は、本実施形態におけるマウス・カーソルの他の制御処理を説明するための図であり、２１０１は、無線映像伝送装置２（１０２）の制御ウインドウ内２００３からマウス・カーソルが移動したことを示している。また、２１０２は、移動により無線端末装置１０１に制御権が移ったマウス・カーソルを示したものであり、２１０３は、移動により無線映像伝送装置２（１０２）に制御権が移ったマウス・カーソルを示したものである。
【０１１０】
図２２は、本実施形態における無線端末装置１０１の処理の流れを示すフローチャートである。
【０１１１】
図１０において、無線映像伝送装置２（１０２）のスクリーン上にあるマウス・カーソル１００１及び無線映像伝送装置１（１０３）のスクリーン上にあるマウス・カーソル１００２は、それぞれの無線映像伝送装置に備えられたリモコンを用いてユーザの操作により利用される。マウス・カーソル情報は、無線映像伝送装置内部で生成される位置情報等の制御データであり、複数の無線映像伝送装置を使用する際には、無線端末装置１０１の液晶画面にあるそれぞれの無線映像伝送装置１に対応する制御ウインドウ１０１１及び無線映像伝送装置２に対応する制御ウインドウ１０１２に制御データは反映される。
【０１１２】
また、制御ウインドウ１０１１上で起動されるアプリケーションの画像データ１（例：目次一覧など）がビデオメモリ１（ＶＭ１）２０８に展開され、制御ウインドウ１０１１上で起動されるアプリケーションの画像データ２（例：プレゼン資料など）がビデオメモリ２（ＶＭ２）２０９に展開されている。無線端末装置１０１は、画像データ１を無線映像伝送装置１（１０３）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファにＶＭ１に展開した画像データ１を転送し、無線映像伝送装置１（１０３）に送信する。
【０１１３】
同様に、画像データ２を無線映像伝送装置２（１０２）に送信するために、データバス２０２を介して無線インタフェース部２０３の送信バッファにＶＭ２に展開した画像データ２を転送し、無線映像伝送装置２（１０２）に送信する。また、それぞれの制御ウインドウ外にあるマウス・カーソル１００３は、無線端末装置１０１のユーザにより操作される。
【０１１４】
この時、図２０において、無線端末装置１０１のユーザにより操作されるマウス・カーソル１００３が、移動した際（ステップＳ２２０１：ＹＥＳ）、中央制御部２０１は、入力部２０７によりマウス・カーソル１００３の位置情報を取得する（ステップＳ２２０２）。
【０１１５】
次に、中央制御部２０１は取得した位置情報より、無線映像伝送装置２に対応する制御ウインドウ１０１２の領域に移動（２００１）した場合（ステップＳ２２０３：ＹＥＳ）、位置情報データを最新データとして記憶領域部２０５に格納する（ステップＳ２２０７）。次に、中央制御部２０１は、画像データ２（例：プレゼン資料など）をビデオメモリ２（ＶＭ２）２０９に展開する。
【０１１６】
引き続き、無線端末装置１０１は、無線映像伝送装置２（１０２）に対応する制御ウインドウ２００３上における、更新されたマウス・カーソル２００２の位置情報を無線映像伝送装置２（１０２）に送信するために、記憶領域部２０５に格納されたマウス・カーソル２００２の位置情報を無線インタフェース部２０３の送信バッファに送信する。
【０１１７】
また、ＶＭ２に展開した画像データ２を無線映像伝送装置２（１０２）に送信するためにデータバス２０２を介して無線インタフェース部２０３の送信バッファにビデオメモリ２（ＶＭ２）２０９の画像データを転送する。
【０１１８】
次に、無線端末装置１０１はＲＴＳ(Request To Send)メッセージ（図３のＭ３０５）を無線映像伝送装置２（１０２）に送信し、データ送信処理を開始する。ＲＴＳメッセージ（Ｍ３０５）を受信した無線映像伝送装置２（１０２）は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ３０６）を無線端末装置１０１に返信する。
【０１１９】
ＣＴＳメッセージ（Ｍ３０６）を受信した無線端末装置１０１は、無線インタフェース部２０３の送信バッファにある制御データ（マウス・カーソル２００２の位置情報を含む）と画像データ（Ｍ３０７）を無線映像伝送装置２（１０２）に送信する（ステップＳ２２０６）。制御データと画像データ（Ｍ３０７）等を受信した無線映像伝送装置２（１０２）は、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ３０８）を無線端末装置１０１に返信し、画像データ２をスクリーンに投影し、マウス・カーソル２００２の位置情報を更新後、マウス・カーソルをスクリーンに表示する。
【０１２０】
また、図２１、図２２において、無線端末装置１０１のユーザにより無線映像伝送装置２（１０２）に対応する制御ウインドウ２００３上におけるマウス・カーソル２００２が、移動した際（ステップＳ２２０１：ＹＥＳ）、中央制御部２０１は、入力部２０７によりマウス・カーソル２００２の位置情報を取得する（ステップＳ２２０２）。
【０１２１】
次に、中央制御部２０１は取得した位置情報より、無線映像伝送装置２に対応する制御ウインドウ２００３の領域から移動（２１０１）した場合（ステップＳ２２０３：ＮＯ）、制御ウインドウ２００３内か否かを確認する（ステップＳ２２０４）。確認した結果、制御ウインドウ２００３エリア内の場合（ステップＳ２２０４：ＮＯ）には、中央制御部２０１はマウス・カーソル２００２の位置情報データを最新データとして記憶領域部２０５に格納し（ステップＳ２２０７）、上述したステップＳ２２０７の処理を行なう。
【０１２２】
一方、中央制御部２０１は、マウス・カーソル２００２の位置情報を確認した結果、制御ウインドウ２００３エリア外の場合（ステップＳ２２０４：ＹＥＳ）には、例えば画面中央、または、マウス・カーソルが制御ウインドウ２００３から出た個所等の所定の位置を示すマウス・カーソル２１０３の位置情報データを生成し、これを最新データとして記憶領域部２０５に格納する（ステップＳ２２０５）。次に、無線端末装置１０１は、画像データ２（例：プレゼン資料など）をビデオメモリ２（ＶＭ２）２０９に展開する。
【０１２３】
引き続き、無線端末装置１０１は、ＶＭ２に展開した画像データ２を無線映像伝送装置２（１０２）に送信するためにデータバス２０２を介して無線インタフェース部２０３の送信バッファにビデオメモリ２（ＶＭ２）２０９の画像データを転送する。
【０１２４】
次に、ＲＴＳ(Request To Send)メッセージ（Ｍ３０５）を無線映像伝送装置２（１０２）に送信し、データ送信処理を開始する。ＲＴＳメッセージ（Ｍ３０５）を受信した無線映像伝送装置２（１０２）は、データ受信が可能な場合、ＣＴＳ(Clear To Send)メッセージ（Ｍ３０６）を無線端末装置１０１に返信する。
【０１２５】
ＣＴＳメッセージ（Ｍ３０６）を受信した無線端末装置１０１は、無線インタフェース部２０３の送信バッファにある制御データ（マウス・カーソル２１０３の位置情報を含む）と画像データ（Ｍ３０７）を無線映像伝送装置２（１０２）に送信する（ステップＳ２２０６）。画像データ（Ｍ３０７）を受信した無線映像伝送装置２（１０２）は、受信確認であるＡＣＫ(Acknowledgment)メッセージ（Ｍ３０８）を無線端末装置１０１に返信し、画像データ２をスクリーンに投影し、受信したマウス・カーソル２１０３の位置情報を更新後、マウス・カーソルをスクリーンに表示する。
【０１２６】
無線端末装置１０１のユーザにより操作されたマウス・カーソル２１０２は、マウス・カーソル２１０３とは分離され、それぞれの無線映像伝送装置１に対応する制御ウインドウ１０１１及び無線映像伝送装置２に対応する制御ウインドウ２００３以外の無線端末装置１０１の液晶画面にあるエリアに移動する。
【０１２７】
＜その他の実施形態＞
本発明の第１の実施形態においては、動画像メモリの切替え要求が、新たなアプリケーションの起動の際に諸条件を加味して使用する無線映像伝送装置に対応する制御ウインドウを選択するようにしているが、これは、ユーザの操作により例えば、デスクトップ上にあるアプリケーションのアイコンを所望の制御ウインドウ上にドラッグ操作で移動させるように構成してもよい。
【０１２８】
また、本発明の第３の実施形態においては、無線端末１０１の制御下にあるマウス・カーソルが、アプリケーションの制御ウインドウ領域外に移動した際に、制御ウインドウ領域内の予め指定された任意の位置情報データ（例えば制御ウインドウの中央など）を最新の更新データとして、記憶領域部２０５に格納するようにしているが、これは、予め指定された位置情報データとは異なる、制御ウインドウ領域内におけるマウス・カーソルの最終位置を示す最終更新データを記憶領域部２０５に格納するように構成してもよい。
【０１２９】
さらに、本発明の第１の実施形態においては、動画像メモリの切替え要求が発生した際に、通信速度などの諸条件により最適な無線映像伝送装置に対応する画像メモリが選択されるようにしているが、これは、予め指定されている第１の動画像メモリにある画像データを一次退避用動画像メモリに転送し、予め指定されている第２の動画像メモリを第１の動画像メモリに転送し、新たに起動されたアプリケーションの画像表示データを第２の動画像メモリに転送するように構成してもよい。
【０１３０】
なお、上記の実施形態においては無線ＬＡＮのネットワークを一例として、無線端末装置と複数の無線映像伝送装置における動画像データの柔軟な切替え制御方法をついて説明したが、本発明はこれに限ることなく、無線映像伝送装置が液晶プロジェクタのように画像データをスクリーンに投影するものだけに限らず、動画像などのイメージ出力可能な周辺装置であれば、取扱う信号のアナログ／デジタルを問わずいかなるシステムであっても適用可能である。その他、本発明はその要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【０１３１】
以上説明したように、上記実施形態によれば、複数の無線映像伝送装置と少なくとも１台以上の無線端末装置により構成される無線映像伝送システムにおいて、無線端末装置内で複数の無線映像伝送装置毎に異なる画像データの詳細な表示内容の切替え制御を実現することにより、表示する資料の特徴や種別に応じて、解像度の異なる無線映像伝送装置の中から最適な装置を選択することが可能となる。また、帯域を必要とする通信（動画等）時には、複数の通信方式を判別し最適な無線映像伝送装置を選択することが可能となる。更に、複数のビデオカード等、ハードウェア資源が不要となるために機器のコストダウンが図られる。
【０１３２】
また、インフラストラクチャモードのＣＦＰ（非衝突期間）を利用して、複数の無線端末装置との間の無線通信に対して集中制御を実施することにより、複数の無線映像伝送装置で連続的に発生するマウス・カーソルのような表示関連の制御データをＰＣの表示画面に遅滞なく反映させることが可能となる。
【０１３３】
このように、無線端末装置において複数の無線映像伝送装置毎に異なる画像データの詳細な表示内容の切替え制御を実現することにより、既存の無線映像伝送装置側にハードウェア、ソフトウエアの膨大な変更／追加／修正を強いることなく効果的なプレゼンテーションが実現できる。
【０１３４】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１３５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１３７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１３９】
【図１】本発明の第１の実施形態に係る無線映像伝送システムの構成を示す図である。
【図２】無線端末装置の内部構成を示す図である。
【図３】本発明の第１の実施形態に係る無線映像伝送システムの処理の流れを示すシーケンスチャートである。
【図４】画像データの転送処理を模式的に示す図である。
【図５】本発明の第１の実施形態に係る無線映像伝送システムの処理の流れを示すシーケンスチャートである。
【図６】本発明の第１の実施形態における無線端末装置の処理の流れを示すフローチャートである。
【図７】新規アプリケーションの起動による動画像データの表示例を示す図である。
【図８】画像データの復旧転送処理を模式的に示す図である。
【図９】本発明の第１の実施形態における無線端末装置の処理の流れを示すフローチャートである。
【図１０】本発明の第２及び第３の実施形態に係る無線映像伝送システムの構成を示す図である。
【図１１】本発明の第２の実施形態に係る無線映像伝送システムの処理の流れを示すシーケンスチャートである。
【図１２】無線ＬＡＮ伝送フレームのフォーマットを示す図である。
【図１３】本発明の第２の実施形態に係る無線映像伝送システムの処理の流れを示すシーケンスチャートである。
【図１４】本発明の第２の実施形態における無線端末装置の処理の流れを示すフローチャートである。
【図１５】本発明の第２の実施形態における無線端末装置の処理の流れを示すフローチャートである。
【図１６】本発明の第２の実施形態における無線映像伝送装置の処理の流れを示すフローチャートである。
【図１７】本発明の第２の実施形態における無線映像伝送装置の処理の流れを示すフローチャートである。
【図１８】無線端末装置における無線映像伝送装置情報の管理テーブルを示す図である。
【図１９】本発明の第１の実施形態に係る無線映像伝送システムの処理の流れを示すシーケンスチャートである。
【図２０】本発明の第３の実施形態におけるマウス・カーソルの制御処理を説明するための図である。
【図２１】本発明の第３の実施形態におけるマウス・カーソルの制御処理を説明するための図である。
【図２２】本発明の第３の実施形態における無線端末装置の処理の流れを示すフローチャートである。
【図２３】本発明の第２の実施形態における無線端末装置の接続収容ポーリングテーブルを示す図である。
【符号の説明】
【０１４０】
１０１  無線端末装置
１０２  無線映像伝送装置１
１０３  無線映像伝送装置２
１１１  IEEE802.11bによる中・低速無線通信
１１２  IEEE802.11a/gによる高速無線通信
２０１  中央制御部
２０２  データバス
２０３  無線インタフェース部
２０４  アンテナ
２０５  記憶領域部
２０６  表示部
２０７  入力部
２０８  ビデオメモリ１
２０９  ビデオメモリ２
２１０  ビデオメモリｎ
４０１  転送処理前のビデオメモリ１／２のデータ展開状態
４０２  転送処理後のビデオメモリ１／２のデータ展開状態
４０３  転送処理中のビデオメモリ１／２のデータ展開状態
４０４  新規動画アプリケーション（アプリ−Ｃ）の起動
４１１  転送処理前のビデオメモリ番号
４１２  転送処理前の起動中アプリケーション
４１３  転送処理前のビデオメモリを使用している無線映像伝送装置番号
４２１  転送処理後のビデオメモリ番号
４２２  転送処理後の起動中アプリケーション
４２３  転送処理後のビデオメモリを使用している無線映像伝送装置番号
４３１  一時退避用ビデオメモリへの画像データ１（アプリ−Ｂ）の転送処理
４３２  ビデオメモリ２から１への画像データ２（アプリ−Ａ）の転送処理
７０１  画像データ２（アプリ−Ａ：既存）の投影画面
７０２  動画像データ（アプリ−Ｃ：新規）の投影画面
【図１】
2006133872.tif 000003
【図２】
2006133872.tif 000004
【図３】
2006133872.tif 000005
【図４】
2006133872.tif 000006
【図５】
2006133872.tif 000007
【図６】
2006133872.tif 000008
【図７】
2006133872.tif 000009
【図８】
2006133872.tif 000010
【図９】
2006133872.tif 000011
【図１０】
2006133872.tif 000012
【図１１】
2006133872.tif 000013
【図１２】
2006133872.tif 000014
【図１３】
2006133872.tif 000015
【図１４】
2006133872.tif 000016
【図１５】
2006133872.tif 000017
【図１６】
2006133872.tif 000018
【図１７】
2006133872.tif 000019
【図１８】
2006133872.tif 000020
【図１９】
2006133872.tif 000021
【図２０】
2006133872.tif 000022
【図２１】
2006133872.tif 000023
【図２２】
2006133872.tif 000024
【図２３】
2006133872.tif 000025