(57)【要約】【課題】接続可能な装置を確実に限定し、他の装置からの割込みを防いで安定した所定のアプリケーションプログラムによる装置間でのデータの送受信を実行する。【解決手段】予め登録していた相手側装置のＭＡＣアドレスと自装置のＭＡＣアドレスとから共通キーを作成し(B21)、作成した共通キーをESSIDキー及びWEPキーとして設定し(B22)、アプリケーションソフトに基づく上位階層での１対１での連続した通信をESSIDキー及びWEPキーを用いて実行する(B23〜B25)。【選択図】      図８
2008109592.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークに接続可能な他の装置との間で通信を行なう通信制御装置であって、
無線ネットワークに接続可能な複数の装置の夫々に固定的に割り当てられた固有の物理アドレスを用い、通信パケット内のヘッダ部に当該物理アドレスを格納して送受信を行なうことにより、任意の装置間でパケット単位でデータの送受信を行なう下位階層の通信制御手段と、
所定のアプリケーションプログラムに基づく１対１での連続した通信の対象となる相手側の装置の物理アドレスが予め登録された登録手段と、
上記所定のアプリケーションプログラムに基づく１対１での連続した通信時に、上記登録手段に登録された相手側の装置の物理アドレスと自分側の装置の物理アドレスから２台の装置間で共通するキー情報を作成し、作成したキー情報に基づいて連続した通信パケットの通信を行なう上位階層の通信制御手段と
を備えたことを特徴とする通信制御装置。
【請求項２】
上記下位階層の通信制御手段及び登録手段を、装置本体に対して着脱自在に装着する無線アダプタに設けることを特徴とする請求項１記載の通信制御装置。
【請求項３】
相手側の装置の物理アドレスが登録されていない初期状態において、複数の装置に共通するキー情報を設定した通信により相手側の装置の物理アドレスを取得し、この取得した物理アドレスを上記登録手段に登録する初期設定手段をさらに備え、
上記通信制御手段は、上記初期設定手段により相手側の装置の物理アドレスが登録された後に、この登録された相手側の装置の物理アドレスと自分側の装置の物理アドレスとから生成されたキー情報であり、この２台の装置の組合せに特化されたキー情報を設定した通信により連続した通信パケットの通信を行なう
ことを特徴とする請求項１または２記載の通信制御装置。
【請求項４】
第１の物理アドレスのデータを第１の方法で処理し、第２の物理アドレスのデータを上記第１の方法とは異なる第２の方法で処理する所定の生成規則によりキー情報を生成する生成手段をさらに備え、
上記通信制御手段は、第１の役割を有する第１の装置と、上記第１の役割とは異なる第２の役割を有する第２の装置との間で通信を行なう場合に、上記第１の装置に固有の物理アドレスを上記第１の物理アドレスとし、上記第２の装置に固有の物理アドレスを上記第２の物理アドレスとして上記生成手段によりキー情報を生成する
ことを特徴とする請求項１または２記載の通信制御装置。
【請求項５】
上記生成規則は、上記第１の物理アドレスのデータに続く位置に上記第２の物理アドレスのデータを連結してキー情報を生成する生成規則であることを特徴とする請求項４記載の通信制御装置。
【請求項６】
上記第１の役割を有する第１の装置は、画像データを生成して送信する役割を有するパーソナルコンピュータ装置であり、上記第２の役割を有する第２の装置は、画像データを受信して表示するプロジェクタ装置であることを特徴とする請求項１または４記載の通信制御装置。
【請求項７】
上記相手側の装置の物理アドレス及び自分側の装置の物理アドレスから作成する共通のキー情報を、無線ネットワークの認証キーとして使用することを特徴とする請求項１記載の通信制御装置。
【請求項８】
上記相手側の装置の物理アドレス及び自分側の装置の物理アドレスから作成する共通のキー情報を、無線ネットワークのセキュリティキーとして使用することを特徴とする請求項１記載の通信制御装置。
【請求項９】
上記２台の装置の物理アドレスを暗号化した上で共通のキー情報を作成し、無線ネットワークのセキュリティキーとして使用することを特徴とする請求項８記載の通信制御装置。
【請求項１０】
上記所定のアプリケーションプログラムは、一連の画像データの送受信を行なうことを特徴とする請求項１記載の通信制御装置。
【請求項１１】
上記所定のアプリケーションプログラムは、画像データの生成機能を備えた画像生成装置から画像データの表示機能を備えた画像表示装置に対して複数画面分の画像データを連続して送信するものであることを特徴とする請求項１記載の通信制御装置。
【請求項１２】
上記通信制御装置を内蔵すると共に、上記画像データの表示機能を備え、上記所定のアプリケーションプログラムを実行することが可能であることを特徴とする請求項１１記載の画像表示装置。
【請求項１３】
上記通信制御装置を内蔵すると共に、上記画像データの生成機能と、上記所定のアプリケーションプログラムを外部から入力して記憶するメモリとを備え、該アプリケーションプログラムを実行することが可能であることを特徴とする請求項１１記載の画像生成装置。
【請求項１４】
無線ネットワーク接続可能な２台の装置間で通信を行なう通信制御システムであって、
上記２台の装置は共に、
無線ネットワーク接続可能な複数の装置の夫々に固定的に割り当てられた固有の物理アドレスを用い、通信パケット内のヘッダ部に当該物理アドレスを格納して送受信を行なうことにより、任意の装置間でパケット単位でデータの送受信を行なう下位階層の通信制御手段を備え、且つ、
上記２台の少なくとも一方は、
所定のアプリケーションプログラムに基づく１対１での連続した通信の対象となる相手側の装置の物理アドレスが予め登録された登録手段と、
上記所定のアプリケーションプログラムに基づく１対１での連続した通信時に、上記登録手段に登録された相手側の装置の物理アドレスと自分側の装置の物理アドレスから２台の装置間で共通するキー情報を作成し、作成したキー情報に基づいて連続した通信パケットの通信を行なう上位階層の通信制御手段とを備える
ことを特徴とする通信制御システム。
【請求項１５】
無線ネットワーク接続可能な他の装置との間で通信を行なう通信制御装置が用いる通信制御方法であって、
無線ネットワーク接続可能な複数の装置の夫々に固定的に割り当てられた固有の物理アドレスを用い、通信パケット内のヘッダ部に当該物理アドレスを格納して送受信を行なうことにより、任意の装置間でパケット単位でデータの送受信を行なう下位階層の通信制御工程と、
上記所定のアプリケーションプログラムに基づく１対１での連続した通信時に、登録部に予め登録されている通信の対象となる相手側の装置の物理アドレスと自分側の装置の物理アドレスから２台の装置間で共通するキー情報を作成し、作成したキー情報に基づいて連続した通信パケットの通信を行なう上位階層の通信制御工程と
を有したことを特徴とする通信制御方法。
【請求項１６】
無線ネットワーク接続可能な他の装置との間で通信を行なう通信制御装置に内蔵されたコンピュータが実行するプログラムであって、
無線ネットワーク接続可能な複数の装置の夫々に固定的に割り当てられた固有の物理アドレスを用い、通信パケット内のヘッダ部に当該物理アドレスを格納して送受信を行なうことにより、任意の装置間でパケット単位でデータの送受信を行なう下位階層の通信制御ステップと、
上記所定のアプリケーションプログラムに基づく１対１での連続した通信時に、登録部に予め登録されている通信の対象となる相手側の装置の物理アドレスと自分側の装置の物理アドレスから２台の装置間で共通するキー情報を作成し、作成したキー情報に基づいて連続した通信パケットの通信を行なう上位階層の通信制御ステップと
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばパーソナルコンピュータとプロジェクタ装置とを接続してプレゼンテーションを行なうような場合に好適な通信制御装置、画像表示装置、画像生成装置、通信制御システム、通信制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、複数のプロジェクタのような外部機器と無線通信可能で、外部機器に画像データとポインタ表示を送信することを可能にした情報処理装置を提供するべく、ＰＤＡのワイヤレスユーティリティプログラムがＬＣＤに表示された画像イメージデータをキャプチャし、無線ＬＡＮデバイスを用いて複数のワイヤレスプロジェクタに無線で送信し、その際にポインタ表示モードに設定されているワイヤレスプロジェクタに対しては、キャプチャした画像イメージデータにポインタ画像を合成した合成画像イメージを送信し、ポインタ表示モードに設定されていないワイヤレスプロジェクタに対してはキャプチャした画像イメージデータを送信するようにした技術が考えられている。（例えば、特許文献１）
【特許文献１】特開２００４−２５９０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記特許文献１に記載された技術を含め、無線ＬＡＮの接続技術では、パーソナルコンピュータやワイヤレスプロジェクタ等の機器に対して、無線ＬＡＮによる通信制御部が相手側の機器を識別したり、認証や暗号化を行うためのＩＰアドレス、ＥＳＳＩＤ、ＷＥＰキーなどの設定情報を、当該機器の購入後に利用者が任意に設定する必要がある。ここで設定する情報は、利用者が意図せずに重複してしまうことの無いように吟味して設定する必要があるが、複数の機器の各々に対して重複しない設定情報を選ぶことは非常に手間がかかる。例えば、利用者がより簡単に重複の無い設定情報を決めるためにワイヤレスプロジェクタ装置の裏面などに記載されている製造番号（シリアル番号）を用いる場合などがある。
【０００４】
しかしながら、この製造番号（シリアル番号）を設定する方法は、誰もが容易に思いつくものであり、同じワイヤレスプロジェクタ装置を共用して使用する複数の利用者が、各自のパーソナルコンピュータに同じワイヤレスプロジェクタ装置の製造番号（シリアル番号）を設定してしまう可能性もあり、プレゼンテーションを行なっている最中に関係の無いパーソナルコンピュータからの映像データが混信してしまう場合もある。また、悪意を有するものであればその番号を詐称して別の無線ＬＡＮ対応機器から接続に参加することができるようになる。
【０００５】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、所定のアプリケーションプログラムを用いた無線ネットワーク接続を行なう場合に、接続可能な装置を確実に限定することが可能な通信制御装置、画像表示装置、画像生成装置、通信制御システム、通信制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
請求項１記載の発明は、無線ネットワークに接続可能な他の装置との間で通信を行なう通信制御装置であって、無線ネットワークに接続可能な複数の装置の夫々に固定的に割り当てられた固有の物理アドレスを用い、通信パケット内のヘッダ部に当該物理アドレスを格納して送受信を行なうことにより、任意の装置間でパケット単位でデータの送受信を行なう下位階層の通信制御手段と、所定のアプリケーションプログラムに基づく１対１での連続した通信の対象となる相手側の装置の物理アドレスが予め登録された登録手段と、
上記所定のアプリケーションプログラムに基づく１対１での連続した通信時に、上記登録手段に登録された相手側の装置の物理アドレスと自分側の装置の物理アドレスから２台の装置間で共通するキー情報を作成し、作成したキー情報に基づいて連続した通信パケットの通信を行なう上位階層の通信制御手段とを備えたことを特徴とする。
【０００７】
請求項２記載の発明は、上記請求項１記載の発明において、上記下位階層の通信制御手段及び登録手段を、装置本体に対して着脱自在に装着する無線アダプタに設けることを特徴とする。
【０００８】
請求項３記載の発明は、上記請求項１または２記載の発明において、相手側の装置の物理アドレスが登録されていない初期状態において、複数の装置に共通するキー情報を設定した通信により相手側の装置の物理アドレスを取得し、この取得した物理アドレスを上記登録手段に登録する初期設定手段をさらに備え、上記通信制御手段は、上記初期設定手段により相手側の装置の物理アドレスが登録された後に、この登録された相手側の装置の物理アドレスと自分側の装置の物理アドレスとから生成されたキー情報であり、この２台の装置の組合せに特化されたキー情報を設定した通信により連続した通信パケットの通信を行なうことを特徴とする。
【０００９】
請求項４記載の発明は、上記請求項１または２記載の発明において、第１の物理アドレスのデータを第１の方法で処理し、第２の物理アドレスのデータを上記第１の方法とは異なる第２の方法で処理する所定の生成規則によりキー情報を生成する生成手段をさらに備え、上記通信制御手段は、第１の役割を有する第１の装置と、上記第１の役割とは異なる第２の役割を有する第２の装置との間で通信を行なう場合に、上記第１の装置に固有の物理アドレスを上記第１の物理アドレスとし、上記第２の装置に固有の物理アドレスを上記第２の物理アドレスとして上記生成手段によりキー情報を生成することを特徴とする。
【００１０】
請求項５記載の発明は、上記請求項４記載の発明において、上記生成規則は、上記第１の物理アドレスのデータに続く位置に上記第２の物理アドレスのデータを連結してキー情報を生成する生成規則であることを特徴とする。
【００１１】
請求項６記載の発明は、上記請求項１または４記載の発明において、上記第１の役割を有する第１の装置は、画像データを生成して送信する役割を有するパーソナルコンピュータ装置であり、上記第２の役割を有する第２の装置は、画像データを受信して表示するプロジェクタ装置であることを特徴とする。
【００１２】
請求項７記載の発明は、上記請求項１記載の発明において、上記相手側の装置の物理アドレス及び自分側の装置の物理アドレスから作成する共通のキー情報を、無線ネットワークの認証キーとして使用することを特徴とする。
【００１３】
請求項８記載の発明は、上記請求項１記載の発明において、上記相手側の装置の物理アドレス及び自分側の装置の物理アドレスから作成する共通のキー情報を、無線ネットワークのセキュリティキーとして使用することを特徴とする。
【００１４】
請求項９記載の発明は、上記請求項８記載の発明において、上記２台の装置の物理アドレスを暗号化した上で共通のキー情報を作成し、無線ネットワークのセキュリティキーとして使用することを特徴とする。
【００１５】
請求項１０記載の発明は、上記請求項１記載の発明において、上記所定のアプリケーションプログラムは、一連の画像データの送受信を行なうことを特徴とする。
【００１６】
請求項１１記載の発明は、上記請求項１記載の発明において、上記所定のアプリケーションプログラムは、画像データの生成機能を備えた画像生成装置から画像データの表示機能を備えた画像表示装置に対して複数画面分の画像データを連続して送信するものであることを特徴とする。
【００１７】
請求項１２記載の発明は、上記請求項１１記載の発明において、上記通信制御装置を内蔵すると共に、上記画像データの表示機能を備え、上記所定のアプリケーションプログラムを実行することが可能であることを特徴とする。
【００１８】
請求項１３記載の発明は、上記請求項１１記載の発明において、上記通信制御装置を内蔵すると共に、上記画像データの生成機能と、上記所定のアプリケーションプログラムを外部から入力して記憶するメモリとを備え、該アプリケーションプログラムを実行することが可能であることを特徴とする。
【００１９】
請求項１４記載の発明は、無線ネットワーク接続可能な２台の装置間で通信を行なう通信制御システムであって、上記２台の装置は共に、無線ネットワーク接続可能な複数の装置の夫々に固定的に割り当てられた固有の物理アドレスを用い、通信パケット内のヘッダ部に当該物理アドレスを格納して送受信を行なうことにより、任意の装置間でパケット単位でデータの送受信を行なう下位階層の通信制御手段を備え、且つ、上記２台の少なくとも一方は、所定のアプリケーションプログラムに基づく１対１での連続した通信の対象となる相手側の装置の物理アドレスが予め登録された登録手段と、上記所定のアプリケーションプログラムに基づく１対１での連続した通信時に、上記登録手段に登録された相手側の装置の物理アドレスと自分側の装置の物理アドレスから２台の装置間で共通するキー情報を作成し、作成したキー情報に基づいて連続した通信パケットの通信を行なう上位階層の通信制御手段とを備えることを特徴とする。
【００２０】
請求項１５記載の発明は、無線ネットワーク接続可能な他の装置との間で通信を行なう通信制御装置が用いる通信制御方法であって、無線ネットワーク接続可能な複数の装置の夫々に固定的に割り当てられた固有の物理アドレスを用い、通信パケット内のヘッダ部に当該物理アドレスを格納して送受信を行なうことにより、任意の装置間でパケット単位でデータの送受信を行なう下位階層の通信制御工程と、上記所定のアプリケーションプログラムに基づく１対１での連続した通信時に、登録部に予め登録されている通信の対象となる相手側の装置の物理アドレスと自分側の装置の物理アドレスから２台の装置間で共通するキー情報を作成し、作成したキー情報に基づいて連続した通信パケットの通信を行なう上位階層の通信制御工程とを有したことを特徴とする。
【００２１】
請求項１６記載の発明は、無線ネットワーク接続可能な他の装置との間で通信を行なう通信制御装置に内蔵されたコンピュータが実行するプログラムであって、無線ネットワーク接続可能な複数の装置の夫々に固定的に割り当てられた固有の物理アドレスを用い、通信パケット内のヘッダ部に当該物理アドレスを格納して送受信を行なうことにより、任意の装置間でパケット単位でデータの送受信を行なう下位階層の通信制御ステップと、上記所定のアプリケーションプログラムに基づく１対１での連続した通信時に、登録部に予め登録されている通信の対象となる相手側の装置の物理アドレスと自分側の装置の物理アドレスから２台の装置間で共通するキー情報を作成し、作成したキー情報に基づいて連続した通信パケットの通信を行なう上位階層の通信制御ステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００２２】
本発明によれば、ネットワーク接続の対象となる相手側装置に固有の物理アドレスを利用して、相手側の装置と自分側の装置の双方で認識可能なキー情報を作成し、このキー情報を用いて通信制御を行なうことにより、接続可能な相手側の装置を確実に限定することが可能となる。
【発明を実施するための最良の形態】
【００２３】
以下本発明をパーソナルコンピュータ（図では「ＰＣ」と称する）及びデータプロジェクタ装置（図では「ＰＪ」と称する）からなるプレゼンテーションシステムに適用した場合の実施の一形態について図面を参照して説明する。
【００２４】
図１は、システム全体の外観と接続構成を示すものである。パーソナルコンピュータ１とデータプロジェクタ装置２とが無線ＬＡＮ技術、例えばＩＥＥＥ８０２．１１ｇ規格に従って無線接続され、パーソナルコンピュータ１で再生されるプレゼンテーションプログラムの画像データが適宜データプロジェクタ装置２へ送られて、データプロジェクタ装置２により投影される。
【００２５】
ここでは、パーソナルコンピュータ１自体が予め無線ＬＡＮ機能を有するものではなく、例えばＵＳＢ接続の無線ＬＡＮアダプタ３Ａを用いることで、パーソナルコンピュータ１が無線ＬＡＮ機能を実現できるものとする。
【００２６】
加えて、パーソナルコンピュータ１は、製品としてのデータプロジェクタ装置２に同梱されたデータプロジェクタ装置２用のドライバプログラムが記録されているＣＤ−ＲＯＭ４から同プログラムを予めインストールしておくことで、データプロジェクタ装置２との無線ＬＡＮ接続によりプレゼンテーションプログラム等の各種アプリケーションプログラムでデータプロジェクタ装置２とアドホックモードに基づいた子機間での直接通信を行なうことが可能となる。
【００２７】
同様に、データプロジェクタ装置２もそれ自体は予め無線ＬＡＮ機能を有するものではなく、例えばＵＳＢ接続の無線ＬＡＮアダプタ３Ｂを用いることで、データプロジェクタ装置２が無線ＬＡＮ機能を実現できるものとする。
【００２８】
データプロジェクタ装置２は、パーソナルコンピュータ１から送られてきた画像データを基に、例えばマイクロミラー素子を用いて画像データに対応する光像を形成し、投影対象となるスクリーン（図示せず）に各種画像を投影表示する。
【００２９】
次に図２によりパーソナルコンピュータ１の構成について説明する。図２はこのパーソナルコンピュータ１のハードウェア構成を示すものであり、各種処理制御を司るＣＰＵ１１とフロントサイドバスＦＳＢを介してノースブリッジ１２が接続される。
【００３０】
このノースブリッジ１２は、さらにメモリバスＭＢを介してメインメモリ１３と、またグラフィクスインタフェースＡＧＰを介してグラフィックコントローラ１４及びグラフィックメモリ１５と接続される他、サウスブリッジ１６とも接続され、主としてこれらの間での入出力制御を実行する。
【００３１】
サウスブリッジ１６は、ＰＣＩバス１７、キーボード／マウス１８、ビデオエンコーダ１９、ＵＳＢインタフェース２０、マルチディスクドライブ２１、ハードディスク装置（ＨＤＤ）２２と接続され、主としてこれら周辺回路とノースブリッジ１２との間の入出力制御を行なう。
【００３２】
なお、これらパーソナルコンピュータ１を構成する個々の要素は、きわめて一般的な技術であるのでその説明は省略するものとする。
【００３３】
なお、ビデオエンコーダ１９は、与えられたデジタル値の画像信号からアナログ値の画像信号であるＲＧＢビデオ信号を生成して出力し、ここでは図示しないカラーＴＦＴ（薄膜トランジスタ）液晶表示パネルで構成されるディスプレイ部を表示駆動する。
【００３４】
ハードディスク装置２２は、ＯＳ（オペレーティングシステム）や各種アプリケーションプログラム、データファイルと共に、マルチディスクドライブ２１に上記ＣＤ−ＲＯＭ４を装着してインストールしたデータプロジェクタ装置２との無線接続用のドライバプログラムを予め記憶している。
【００３５】
次いで図３を用いて上記データプロジェクタ装置２の回路構成について説明する。  
図中、入出力コネクタ部３１より入出力インタフェース（Ｉ／Ｆ）３２を介して入力されたＲＧＢビデオ信号を含む各種規格の画像信号、または後述するＵＳＢインタフェース５１を介して入力される画像信号が、システムバスＳＢを介して画像変換部３３で所定のフォーマットの画像信号に統一された後に、投影エンコーダ３４へ送られる。
【００３６】
投影エンコーダ３４は、送られてきた画像信号をビデオＲＡＭ３５に展開記憶させた上でこのビデオＲＡＭ３５の記憶内容からビデオ信号を生成して投影駆動部３６に出力する。
【００３７】
この投影駆動部３６は、送られてきた画像信号に対応して適宜フレームレート、例えば６０［フレーム／秒］と色成分の分割数、及び表示階調数を乗算した、より高速な時分割駆動で空間的光変調素子（ＳＯＭ）である例えばマイクロミラー素子３７を表示駆動する。
【００３８】
このマイクロミラー素子３７に対して、リフレクタ３８内に配置された光源ランプ３９が出射する高輝度の白色光を、カラーホイール４０を介して適宜原色に着色し、インテグレータ４１、ミラー４２を介して照射することで、その反射光で光像が形成され、投影レンズ４３を介してここでは図示しないスクリーンに投影表示される。
【００３９】
しかるに、光源ランプ３９の点灯駆動と、カラーホイール４０を回転駆動するモータ（Ｍ）４４はいずれも投影光処理部４５からの供給電圧値に基づいて動作する。
【００４０】
上記各回路のすべての動作制御を制御部４６が司る。この制御部４６は、ＣＰＵと、後述するプレゼンテーションプログラム実行時の投影動作の処理を含む該ＣＰＵで実行される動作プログラムを記憶した不揮発性メモリ、及びワークメモリ等により構成される。
【００４１】
この制御部４６にはまた、システムバスＳＢを介して音声処理部４７が接続される。  
音声処理部４７は、ＰＣＭ音源等の音源回路を備え、投影動作時に与えられる音声データをアナログ化し、スピーカ４８を駆動して拡声放音し、あるいは必要によりビープ音を発生させる。
【００４２】
なお、このデータプロジェクタ装置２に備えられるキースイッチ（ＳＷ）部４９における各キー操作信号が直接制御部４６に入力されると共に、Ｉｒ受信部５０からの信号が直接入力される。このＩｒ受信部５０は、データプロジェクタ装置２の前面及び背面にそれぞれ設けられるもので、図示しないこのデータプロジェクタ装置２用のリモートコントローラからの赤外光受信信号を受信し、コード信号化して制御部４６に送出する。
【００４３】
図４により上記パーソナルコンピュータ１及びデータプロジェクタ装置２に装着される無線ＬＡＮアダプタ３Ａ，３Ｂの回路構成を説明する。なお、この無線ＬＡＮアダプタ３Ａ，３Ｂは、上述した如く無線ＬＡＮ規格として、例えばＩＥＥＥ８０２．１１ｇ規格に則った無線通信機能を実現するべく上記パーソナルコンピュータ１、データプロジェクタ装置２に装着される。
【００４４】
同図に示すようにこの無線ＬＡＮアダプタ３Ａ（，３Ｂ）は、ＵＳＢインタフェース６１、制御部６２、アドレスＲＯＭ６３、ＲＦ部６４、及びアンテナ６５から構成される。  
ＵＳＢインタフェース６１は、例えばＵＳＢ２．０規格によりこの無線ＬＡＮアダプタ３Ａ（，３Ｂ）が装着された装置との間でシリアルデータの送受信を行なう一方で、当該装置から供給される電力をこの無線ＬＡＮアダプタ３Ａ（，３Ｂ）内の他の回路に供給する。
【００４５】
制御部６２は、簡易なＣＰＵとその動作プログラムを記憶したメモリ等で構成されてコントローラとして機能するもので、下位階層での動作プロトコルに際してはアドレスＲＯＭ６３に記憶されたＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを用いる。
【００４６】
このアドレスＲＯＭ６３は、電気的な書き換えができないマスクＲＯＭと、電気的な書き換えが可能なＥＥＰＲＯＭとから構成される。
【００４７】
すなわち、このアドレスＲＯＭ６３に記憶されたＭＡＣアドレスは、無線ＬＡＮ機器としてＥｔｈｅｒｎｅｔ（登録商標）の規格に準拠して割り当てられた固有の物理アドレスとして用いられるもので、同一のアドレスは他に存在しない。
【００４８】
アドレスＲＯＭ６３のマスクＲＯＭ部には、当該アダプタ（当該アダプタを装着した機器）に対応するＭＡＣアドレスが固定的に記憶されており、ＥＥＰ−ＲＯＭ部には、相手側機器のＭＡＣアドレスが適宜記憶される。
【００４９】
ＲＦ部６４は、無線ＬＡＮ規格の最下階層である物理層に準拠し、ＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ：直交周波数分割多重方式），ＰＢＣＣ（Ｐａｃｋｅｔ  Ｂｉｎａｒｙ  Ｃｏｎｖｏｌｕｔｉｏｎａｌ  Ｃｏｄｅ），ＤＳＳＳ（Ｄｉｒｅｃｔ  Ｓｅｑｕｅｎｃｅ  Ｓｐｒｅａｄ  Ｓｐｒｃｔｒｕｍ：直接（スペクトラム）拡散方式）を用いて他の同規格の装置との間でパケット通信を行なう。
【００５０】
次に上記実施の形態の動作について説明する。  
まず、本実施の形態の基礎概念を説明する。図５は、本実施の形態で送信される通信パケット内のヘッダ部とデータ部との階層的な入れ子構造を一部簡略化して示すものである。通常、無線ＬＡＮではアプリケーションプログラムで送信要求のあったＴＣＰパケットをＩＰパケット及び物理パケットに載せて相手側の装置へ送信する。
【００５１】
その際、物理層では、物理パケットのヘッダ部内に位置するＭＡＣアドレスを用いて送信対象となる相手側の装置を識別し、データリンク層では、ＩＰパケットのヘッダ部内に位置するＩＰアドレスを用いて、送信対象となる相手側の装置を識別するものとなる。
【００５２】
本実施の形態では、このＭＡＣアドレスを、アプリケーションプログラムによって実現されるより上位の通信制御に利用するものであり、本来は下位階層、具体的には最下階層の物理層で使用する、物理アドレスであるＭＡＣアドレスを上位階層でも利用するものとする。
【００５３】
すなわち、このＭＡＣアドレスは本来、図中に示す如く実際に無線ＬＡＮで送受される物理パケットのヘッダ部内に付記され、物理層が送信対象となる相手側の装置を識別したり、インフラストラクチャモード時にパケット単位でＡＰ（アクセスポイント）に予め登録されているＭＡＣアドレスと比較されることで、最寄りのＡＰとの接続を制限（ＭＡＣアドレスフィルタリング機能）するために使用されるものであるが、上述した如く本実施の形態では、上位階層のアプリケーションプログラムによって実現されるより上位の通信制御に利用するものであり、例えば、このＭＡＣアドレスに基づいて生成されるキー情報を、通信の際の認証キーやセキュリティキーとして用いることで、アプリケーションプログラム実行時の複数の装置間の接続の確立を制御するものである。
【００５４】
また、このＭＡＣアドレスをＴＣＰパケットのデータ本体部に含ませて相手側に送信することで、双方の機器で共通して認識可能なキー情報をアプリケーションプログラムが自動的に生成することを可能にするものである。
【００５５】
次に、図６により無線ＬＡＮアダプタ３Ａ，３Ｂを装着したパーソナルコンピュータ１とデータプロジェクタ装置２の双方で、予め通信相手を相互に登録しておく場合の処理内容について説明する。
【００５６】
同図は、パーソナルコンピュータ１側はハードディスク装置２２にインストールされた無線ＬＡＮ接続プログラムに含まれる初期設定プログラムに基づいてＣＰＵ１１が、データプロジェクタ装置２側は予め制御部４６内のフラッシュメモリに記憶された無線ＬＡＮ接続プログラムに含まれる初期設定プログラムに基づいて制御部４６が、夫々実行する。
【００５７】
動作当初、パーソナルコンピュータ１及びデータプロジェクタ装置２は、まだ通信接続（画像データの送受信）を行なうべき相手側機器が決まっていない。このため、予め決められたデフォルト（共通）のキー情報である認証キーやセキュリティキーを設定して通信を開始することになる。
【００５８】
データプロジェクタ装置２では、無線ＬＡＮアダプタ３Ｂを介して、上記デフォルト（共通）のキー情報及び上記接続プログラムに定義してあるネットワーク情報に基づいて接続待ちの状態となり、以後パーソナルコンピュータ１からの接続があるのを待機する（ステップＢ０１，Ｂ０２）。
【００５９】
ここで上記ネットワーク情報とは、例えばＩＰアドレス、サブネットマスク、デフォルトゲートウェイ、及びセキュリティ方法を含む。
【００６０】
一方のパーソナルコンピュータ１では、接続された無線ＬＡＮアダプタ３ＡのＭＡＣアドレスをアドレスＲＯＭ６３から読出して取得する（ステップＡ０１）。
【００６１】
次いでパーソナルコンピュータ１は、上記デフォルト（共通）のキー情報及び上記接続プログラムに定義してあるネットワーク情報に基づいてアドホックモードで無線ＬＡＮアダプタ３Ａを介して、無線ＬＡＮアダプタ３Ｂを装着したデータプロジェクタ装置２と接続する（ステップＡ０２）。
【００６２】
このとき、デフォルト（共通）のキー情報を用いているため、同じキー情報が設定されたデータプロジェクタ装置がパーソナルコンピュータ１の周囲に複数存在する場合には、複数のデータプロジェクタ装置からの応答があるが、この場合には、所望のデータプロジェクタ装置を利用者が選択指定する。
【００６３】
上記取得したＭＡＣアドレスを応答のあった（または選択された）データプロジェクタ装置２へ転送する（ステップＡ０３）。
【００６４】
接続を待機していたデータプロジェクタ装置２では、パーソナルコンピュータ１からの接続要求に応答し、利用者により実行の装置が選択されたことを上記ステップＢ０２で判断し、続けてパーソナルコンピュータ１側から転送されてくるＭＡＣアドレスを受信する（ステップＢ０３）。
【００６５】
データプロジェクタ装置２は、次にすでに登録してある筈のＭＡＣアドレスをアドレスＲＯＭ６３のＥＥＰＲＯＭ部から読出し（ステップＢ０４）、上記受信したＭＡＣアドレスとの一致を判断することで、上記受信したＭＡＣアドレスがすでに登録されているか否かを判断する（ステップＢ０５）。
【００６６】
ここで、受信したＭＡＣアドレスとすでに登録されていたＭＡＣアドレスとが一致しなかった場合、または、まだいずれのＭＡＣアドレスも登録されていない場合には、次いでパーソナルコンピュータ１側のＭＡＣアドレスを新規に登録するか否かをユーザに確認するべく表示する（ステップＢ０６）。
【００６７】
図７は、このときデータプロジェクタ装置２側で表示されるＭＡＣアドレス登録の確認画面を例示するものである。  
これは、上記図３では示さなかったが、データプロジェクタ装置２が液晶表示パネル等による表示部を有していればその表示部で表示するものとしてもよいし、投影レンズ４３を介して同様の内容を投影表示するものとしてもよい。
【００６８】
しかるに、上記図７で示した如く確認の画面を表示した状態で、画面内容に示す如く「登録」を選択するユーザの操作があったか否かを判断し（ステップＢ０７）、あったと判断した場合にのみ、パーソナルコンピュータ１側から転送されてきたＭＡＣアドレスを新規にアドレスＲＯＭ６３のＥＥＰＲＯＭ部に登録設定する（ステップＢ０８）。
【００６９】
なお、上記ステップＢ０５ですでにパーソナルコンピュータ１側から転送されてきたＭＡＣアドレスが登録されていると判断した場合、及び上記ステップＢ０７でユーザが新規のＭＡＣアドレスを登録しない旨の選択操作を行なったと判断した場合には、当然ながら上記ステップＢ０８での新規のＭＡＣアドレスの登録処理は実行しない。
【００７０】
しかしてデータプロジェクタ装置２では、次に無線ＬＡＮアダプタ３ＢのアドレスＲＯＭ６３から自装置側のＭＡＣアドレスを読出して取得し（ステップＢ０９）、この取得したＭＡＣアドレスをパーソナルコンピュータ１へ転送し（ステップＢ１０）、以上で当該接続プログラムに基づくＭＡＣアドレス登録の一連の処理を終了する。
【００７１】
一方のパーソナルコンピュータ１では、上記ステップＡ０３で自装置側である無線ＬＡＮアダプタ３ＡのＭＡＣアドレスをデータプロジェクタ装置２に対して転送した後、今度はデータプロジェクタ装置２側からのＭＡＣアドレスが転送されてくるとこれを受信し（ステップＡ０４）、すでに登録してある筈のＭＡＣアドレスをアドレスＲＯＭ６３のＥＥＰＲＯＭ部から読出し（ステップＡ０５）、上記受信したＭＡＣアドレスとの一致を判断することで、上記受信したＭＡＣアドレスがすでに登録されているか否かを判断する（ステップＡ０６）。
【００７２】
ここで、受信したＭＡＣアドレスとすでに登録されていたＭＡＣアドレスとが一致しなかった場合、または、まだいずれのＭＡＣアドレスも登録されていない場合には、次いでデータプロジェクタ装置２側のＭＡＣアドレスを新規に登録するか否かをユーザに確認するべく表示する（ステップＡ０７）。
【００７３】
このときパーソナルコンピュータ１の表示部において表示される画面も、上記図７で示したものと基本的には同様となるもので、このような確認の画面を表示した状態で、ＭＡＣアドレスの登録を選択するユーザの操作があったか否かを判断し（ステップＡ０８）、あったと判断した場合にのみ、データプロジェクタ装置２側から転送されてきたＭＡＣアドレスを新規にアドレスＲＯＭ６３のＥＥＰＲＯＭ部に登録設定する（ステップＡ０９）。
【００７４】
なお、パーソナルコンピュータ１側で、上記ステップＡ０６ですでにデータプロジェクタ装置２側から転送されてきたＭＡＣアドレスが登録されていると判断した場合、及び上記ステップＡ０８でユーザが新規のＭＡＣアドレスを登録しない旨の選択操作を行なったと判断した場合には、当然ながら上記ステップＡ０９での新規のＭＡＣアドレスの登録処理は実行せず、そのまま以上で当該接続プログラムに基づくＭＡＣアドレス登録の一連の処理を終了する。
【００７５】
こうしてパーソナルコンピュータ１とデータプロジェクタ装置２相互のＭＡＣアドレス登録処理を予め実行しておくことで、以後、無線ＬＡＮアダプタ３Ａを装着したパーソナルコンピュータ１と無線ＬＡＮアダプタ３Ｂを装着したデータプロジェクタ装置２とによる１対１でのプレゼンテーション等のアプリケーションプログラムの実行が可能となり、再度初期設定プログラムを実行して設定を変更しない限りこの１対１の組み合わせは維持される。
【００７６】
なお、この１対１の組み合わせは、パーソナルコンピュータ１とデータプロジェクタ装置２との間に設定されたものではなく、無線ＬＡＮアダプタ３Ａと無線ＬＡＮアダプタ３Ｂとの間で設定されたものであり、本実施の形態では、無線ＬＡＮアダプタを着脱可能としている。
【００７７】
そのため、組み合わせが設定された２つの無線ＬＡＮアダプタを別のパーソナルコンピュータやデータプロジェクタ装置に装着することで、再度初期設定プログラムを実行することなく、別のパーソナルコンピュータとデータプロジェクタ装置との組み合わせを実現することができる。
【００７８】
以下、図８により、１対１の組み合わせが設定された（１対１の組み合わせが設定された無線ＬＡＮアダプタが装着された）パーソナルコンピュータ１とデータプロジェクタ装置２との間での選択的な通信接続を可能とし、他の組み合わせでの通信接続を排除して、プレゼンテーションのプログラムを実行する場合の処理内容について説明する。
【００７９】
動作当初、画像データの送受信を開始するのに先立って、双方に装着された無線ＬＡＮアダプタ３Ａ，３Ｂに設定されたＭＡＣアドレスの情報に基づいて、双方に共通の認証キー及びセキュリティキーを生成して互いに設定することになる。
【００８０】
データプロジェクタ装置２では、無線ＬＡＮアダプタ３Ｂに登録されているパーソナルコンピュータ１側の無線ＬＡＮアダプタ３ＡのＭＡＣアドレスと自身のＭＡＣアドレスとにより共通キーとして作成し（ステップＢ２１）、これを通信接続における相互認証を制御するための認証キーの１種であり、ネットワーク名でもあるＥＳＳＩＤ（Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ）キー及び、通信接続におけるセキュリティを制御するためのセキュリティキーの１種であり、暗号化情報を含むＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）キーとする（ステップＢ２２）。
【００８１】
例えば、パーソナルコンピュータ１側の無線ＬＡＮアダプタ３Ａ、データプロジェクタ装置２側の無線ＬＡＮアダプタ３Ｂの各のＭＡＣアドレスが以下の内容  
３Ａ：「００９０ＣＣＢ７Ｆ０５７(Ｈ)」  
３Ｂ：「００９０ＣＣ５ＤＢＦＦ２(Ｈ)」  
であった場合、これらをマージすることで  
「００９０ＣＣ５ＤＢＦＦ２００９０ＣＣＢ７Ｆ０５７(Ｈ)」  
なるマージ結果を得、これをＥＳＳＩＤキー及びＷＥＰキーとして作成する。
【００８２】
なお、このマージにおいては、パーソナルコンピュータ側に装着された無線ＬＡＮアダプタのマスクＲＯＭ部に記憶されているＭＡＣアドレスであり、データプロジェクタ装置側に装着された無線ＬＡＮアダプタのＥＥＰＲＯＭ部に記憶されているＭＡＣアドレスでもあるＭＡＣアドレスを先頭（左側）に、パーソナルコンピュータ側に装着された無線ＬＡＮアダプタのＥＥＰＲＯＭ部に記憶されているＭＡＣアドレスであり、データプロジェクタ装置側に装着された無線ＬＡＮアダプタのマスクＲＯＭ部に記憶されているＭＡＣアドレスでもあるＭＡＣアドレスを続く位置である後ろ（右側）にするような順番でマージする、というように共通する生成規則を予め決めておく。これによりパーソナルコンピュータ側でもデータプロジェクタ装置側でも同じキー情報を生成することができる。
【００８３】
因みに、上述した如くＭＡＣアドレスが各４８ビットであるのに対し、ＥＳＳＩＤの最大データ長が３２バイト（２５６ビット）、ＷＥＰが１２８ビットであるものとすると、この条件をクリアしている。
【００８４】
なお、ここではＷＥＰが１２８ビットとしたが、実際にはキーとして使用しないデータ部分を２４ビット含むので、上記２つのＭＡＣアドレス計９６ビットの他に、残り８ビット分を適宜補填する。
【００８５】
データプロジェクタ装置２では、無線ＬＡＮアダプタ３Ｂの接続ソフトで記述されているネットワーク情報、例えば  
ＩＰアドレス：１９２．１６８．１．１  
サブネットマスク：２５５．２５５．２５５．０  
デフォルトゲートウェイ：０．０．０．０  
セキュリティ方法：ＷＥＰ（１２８ビット）  
と、作成した共通キーを上述した如くＥＳＳＩＤキー及びＷＥＰキーとして設定した上で、パーソナルコンピュータ１からの接続要求があるのを待機する（ステップＢ２３）。
【００８６】
一方、パーソナルコンピュータ１側にインストールされている無線ＬＡＮ接続プログラムは、パーソナルコンピュータ１とデータプロジェクタ装置２とをワイヤレスで接続し、パーソナルコンピュータ１での表示画面の画像データをキャプチャし、無線ＬＡＮアダプタ３Ａ，３Ｂを介してデータプロジェクタ装置２へ転送し、データプロジェクタ装置２側で投影表示させるためのプログラムであり、製品としてのデータプロジェクタ装置２に同梱される上記ＣＤ−ＲＯＭ４等の記録媒体に格納されている。
【００８７】
パーソナルコンピュータ１側では、画像データの送受信を開始するのに先立って、無線ＬＡＮアダプタ３Ａに登録されているデータプロジェクタ装置２側の無線ＬＡＮアダプタ３ＢのＭＡＣアドレスと自身のＭＡＣアドレスとにより共通キーとして作成し（ステップＡ２１）、これを認証キーであるＥＳＳＩＤキー及びセキュリティキーであるＷＥＰキーとする（ステップＡ２２）。
【００８８】
この場合、パーソナルコンピュータ１では、上述した共通する生成規則により無線ＬＡＮアダプタ３Ｂ，３Ａの各のＭＡＣアドレスをマージして  
「００９０ＣＣ５ＤＢＦＦ２００９０ＣＣＢ７Ｆ０５７(Ｈ)」  
なるマージ結果を得、これを用いてＥＳＳＩＤキー及びＷＥＰキーとして作成する。
【００８９】
パーソナルコンピュータ１では、無線ＬＡＮアダプタ３Ａの接続ソフトで記述されているネットワーク情報、例えば  
ＩＰアドレス：１９２．１６８．１．２  
サブネットマスク：２５５．２５５．２５５．０  
デフォルトゲートウェイ：０．０．０．０  
セキュリティ方法：ＷＥＰ（１２８ビット）  
と、作成した共通キーを上述した如くＥＳＳＩＤキー及びＷＥＰキーとして設定した上で、子機機間での直接通信を行なうアドホックモードでデータプロジェクタ装置２側との接続を確立する（ステップＡ２３）。
【００９０】
以後、プレゼンテーションのアプリケーションプログラムに従ってパーソナルコンピュータ１側の無線ＬＡＮアダプタ３Ａから順次、上位階層であるＴＣＰパケットのデータ本体部に上記ＥＳＳＩＤキー及びＷＥＰキーを共通キーとして含んだ画像データを送信しながら（ステップＡ２４）、同時に同アプリケーションプログラムの終了となるのを待機する（ステップＡ２５）。
【００９１】
データプロジェクタ装置２側でも、送られてくる画像データを無線ＬＡＮアダプタ３Ｂを介して受信し、受信した画像データ中に上記共通キーが含まれていることを確認した上で、画像データに対応した投影動作を実行しながら（ステップＢ２４）、同時にパーソナルコンピュータ１側からの終了要求により同アプリケーションプログラムの終了となるのを待機する（ステップＢ２５）。
【００９２】
その後、パーソナルコンピュータ１側でプレゼンテーションのアプリケーションプログラムでの画像データの送信動作を終了すると、上記ステップＡ２５でこれを判断し、データプロジェクタ装置２側への終了要求の送信を含む当該アプリケーションプログラムの終了、及びデータプロジェクタ装置２との接続を切断する一連の処理を実行する（ステップＡ２６）。
【００９３】
パーソナルコンピュータ１側からの終了要求を受けるデータプロジェクタ装置２側でも、ステップＢ２５でこれを判断し、投影動作の終了とパーソナルコンピュータ１との接続を切断する一連の処理を実行する（ステップＢ２６）。
【００９４】
このように、相手側装置の、本来は下位階層で用いる物理アドレスであるＭＡＣアドレスを予め登録しておくことで、所定のアプリケーションプログラムに基づく上位階層の通信制御でも共通キーを作成するのに用いてパケット通信を行なうものとする。このため、所定のアプリケーションプログラムを用いた無線ネットワーク環境下でのデータ転送時に、接続可能な装置を確実に限定することが可能となる。
【００９５】
なお、上記実施の形態では、パーソナルコンピュータ１に装着した無線ＬＡＮアダプタ３ＡのＭＡＣアドレスとデータプロジェクタ装置２に装着した無線ＬＡＮアダプタ３ＢのＭＡＣアドレスから作成する共通キーとして、無線ネットワークのネットワーク名を表す認証キーであるＥＳＳＩＤキーを作成してデータ通信に利用するものとしたことで、きわめて独自性の高いネットワーク環境を容易に作成し、１：１で２台の装置を確実に無線接続することができる。
【００９６】
つまり、２つの装置の各々に固有の情報から２つの装置で共通して認識可能なキー情報を生成して通信制御に利用することにより、他の装置から割り込まれることのない、２つの装置間での１対１での通信接続が可能となる。
【００９７】
加えて上記実施の形態では、パーソナルコンピュータ１に装着した無線ＬＡＮアダプタ３ＡのＭＡＣアドレスとデータプロジェクタ装置２に装着した無線ＬＡＮアダプタ３ＢのＭＡＣアドレスから作成する共通キーとして、さらに無線ネットワークの暗号化技術の秘密キーであるＷＥＰキーを作成してデータ通信に利用するものとしたことで、確実に独自性の高い共通キーを得ることができるため、セキュリティの向上を図ることが可能となる。
【００９８】
なお、実施の形態では、２台の装置のＭＡＣアドレスからネットワーク名を表す認証用キーであるＥＳＳＩＤキーと暗号化技術の秘密キーであるＷＥＰキーとを作成するものとしたが、特にＷＥＰキーに関しては、２つのＭＡＣアドレスを暗号化した上でＷＥＰキーを作成することで、より解読が困難となり、セキュリティの度合いを向上させることができる。
【００９９】
例えば、データプロジェクタ装置２側の無線ＬＡＮアダプタ３Ｂとパーソナルコンピュータ１側の無線ＬＡＮアダプタ３Ａの各ＭＡＣアドレスが  
３Ａ：「００９０ＣＣＢ７Ｆ０５７(Ｈ)」  
３Ｂ：「００９０ＣＣ５ＤＢＦＦ２(Ｈ)」  
であった場合、これらを上述した如く単純にマージするだけではなく、マージ結果  
「００９０ＣＣ５ＤＢＦＦ２００９０ＣＣＢ７Ｆ０５７(Ｈ)」  
に対して、特に暗号化方式は限定しないが、ある変換式ｆ（ｘ）と変換キーＺＺＺとにより変換を施すことで、例えば  
「ｂｙＱＩＧＪｈ１ｐｚ５ｊ２ＱＫｐｔ４ＡｒｔｙＯ」  
のような文字列を得、これをＷＥＰキーとして用いることで、秘匿性を高めて、さらなるセキュリティの向上を図ることができる。
【０１００】
なお、上記実施の形態では、２台の装置間で無線ＬＡＮ技術を用いて所定のアプリケーションプログラム上で送受信するデータとして、一連の画像データを取扱うものとしたが、このようにデータ量が多いストリームデータとしての画像データを取扱う場合にも、接続可能な装置を確実に限定し、他の装置からの割込みを確実に阻止することができる。
【０１０１】
特に、送信側の装置が画像データの生成機能を備えた画像生成装置であり、この画像生成装置から送信されてきた画像データに対し、受信側の装置が表示機能を備えていて、その画像データに応じた表示を行なうような、例えばプレゼンテーションのようなアプリケーションプログラムを実行している場合には、他の装置からの割込み等で本来の正しい画像データが表示されなくなってしまうことで損なう被害が大きいものと考えられるので、そのような不測の事態を確実に回避して、当該アプリケーションプログラムを安定した状態で実行することができる。
【０１０２】
なお、上記実施の形態では、パーソナルコンピュータ１及びデータプロジェクタ装置２が夫々その装置自体は無線ＬＡＮ機能を有しておらず、無線ＬＡＮアダプタ３Ａ，３Ｂを装着することで無線ＬＡＮ環境を実現するものとして説明したが、本発明はこれに限らない。
【０１０３】
図９は、汎用のパーソナルコンピュータ１を無線ＬＡＮの接続対象とするデータプロジェクタ装置２の構成の一形態を示すものである。
【０１０４】
すなわち、データプロジェクタ装置２は、予め上記図６で示した初期設定（登録）用のプログラムと上記図８で示した投影制御用のプログラムとを接続プログラムとして予め備えると共に、無線ＬＡＮ通信部を内蔵し、当該無線ＬＡＮ通信部内にＭＡＣアドレスを含む各種ネットワーク情報を所持している。
【０１０５】
一方で、このデータプロジェクタ装置２の無線ＬＡＮ接続対象となるパーソナルコンピュータ１は、データプロジェクタ装置２に同梱されたＣＤ−ＲＯＭ４に書込まれている、上記図６で示した初期設定（登録）用のプログラムと上記図８で示した投影制御用のプログラムとを接続プログラムとしてインストールすることで、データプロジェクタ装置２との接続が可能となる。
【０１０６】
また、図１０は、無線ＬＡＮアダプタ３Ａ，３Ｂの双方のメモリ内に相手側の無線ＬＡＮアダプタのＭＡＣアドレスを予め登録しておき、複数のパーソナルコンピュータ１，１，‥‥と複数のデータプロジェクタ装置２，２，‥‥とが存在する環境下で、ユーザが任意のパーソナルコンピュータ１、データプロジェクタ装置２を選択して無線ＬＡＮアダプタ３Ａ，３Ｂを装着することで、その他の装置からの割込みの状態を確実に防止しながら、任意の装置間でのみデータ通信を安定して実行することができる状態を例示している。
【０１０７】
なお、装置の出荷時のままのネットワーク設定で無線接続を行なう場合、上記図１０で説明したようにパーソナルコンピュータ１とデータプロジェクタ装置２が夫々複数存在する環境下で、複数セットの組合せにより夫々データ通信を行なうものとすると、ＩＰアドレスの重複エラーが発生する可能性が生じる。
【０１０８】
そのような場合には、エラーを認識した機器側でＩＰアドレスを１ずつ加算した上で再接続を行なうことにより、確実にＩＰアドレスの重複エラーを回避し、夫々の装置セット間で確実にデータ通信を行なうことが可能となる。
【０１０９】
これに代えて、上記ＭＡＣアドレスの下位２４ビットは、各メーカが設定するユニークなアドレス値であり、同一メーカであれば同一アドレスは存在しないので、その下位２４ビットをＩＰアドレスに変換所定設定することによっても、ＩＰアドレスの重複エラーを回避することができる。
【０１１０】
また、上記実施の形態では、パーソナルコンピュータ１とデータプロジェクタ装置２とを無線ＬＡＮ接続し、パーソナルコンピュータ１からの画像データを連続してデータプロジェクタ装置２へ転送し、データプロジェクタ装置２でその画像データに基づいた投影動作を実行するものとして説明したが、本発明はこれに限るものではなく、２つの装置間を無線ネットワーク接続して何らかのデータ通信を行なうようなシステム、あるいはそのシステムで使用される個々の装置、それら個々の装置にインストールされたプログラム等、種々の形態で同様の構成を実現することができる。
【０１１１】
本発明は上述した実施の形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、上述した実施の形態で実行される機能は可能な限り適宜組合わせて実施しても良い。上述した実施の形態には種々の段階が含まれており、開示される複数の構成要件により適宜の組合せにより種々の発明が抽出され得る。例えば、実施の形態に示される全構成要件からいくつかの構成要件が削除されても、効果が得られるのであれば、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【０１１２】
【図１】本発明の実施の一形態に係るシステム全体の構成を示す図。
【図２】同実施の形態に係るパーソナルコンピュータの機能回路構成を示すブロック図。
【図３】同実施の形態に係るプロジェクタ装置の機能回路構成を示すブロック図。
【図４】同実施の形態に係る無線ＬＡＮアダプタの機能回路構成を示すブロック図。
【図５】同実施の形態に係る開放型システムの相互接続で使用される通信パケット内のヘッダ部とデータ本体部との階層的な入れ子構造を簡略化して例示する図。
【図６】同実施の形態に係るパーソナルコンピュータとデータプロジェクタ装置双方で実行される処理内容を示すフローチャート。
【図７】同実施の形態に係る相手側装置のＭＡＣアドレス登録時の画面表示例を示す図。
【図８】同実施の形態に係るパーソナルコンピュータとデータプロジェクタ装置双方で実行される通信接続時の処理内容を示すフローチャート。
【図９】同実施の形態に係るデータプロジェクタ装置の機能構成と製品としての付属品の一形態を示す図。
【図１０】同実施の形態に係る接続環境を例示する図。
【符号の説明】
【０１１３】
１…パーソナルコンピュータ（ＰＣ）、２…データプロジェクタ装置（ＰＪ）、３Ａ，３Ｂ…無線ＬＡＮアダプタ、４…ＣＤ−ＲＯＭ、１１…ＣＰＵ、１２…ノースブリッジ、１３…メインメモリ、１４…グラフィックコントローラ、１５…グラフィックメモリ、１６…サウスブリッジ、１７…ＰＣＩバス、１８…キーボード／マウス、１９…ビデオエンコーダ、２０…ＵＳＢインタフェース（Ｉ／Ｆ）、２１…マルチディスクドライブ、２２…ハードディスク装置（ＨＤＤ）、３１…入出力コネクタ部、３２…入出力インタフェース（Ｉ／Ｆ）、３３…画像変換部、３４…投影エンコーダ、３５…ビデオＲＡＭ、３６…投影駆動部、３７…マイクロミラー素子、３８…リフレクタ、３９…光源ランプ、４０…カラーホイール、４１…インテグレータ、４２…ミラー、４３…投影レンズ、４４…モータ（Ｍ）、４５…投影光処理部、４６…制御部、４７…音声処理部、４８…スピーカ、４９…キースイッチ（ＳＷ）部、５０…Ｉｒ受信部、６１…ＵＳＢインタフェース（Ｉ／Ｆ）、６２…制御部、６３…アドレスＲＯＭ、６４…ＲＦ部、６５…アンテナ、ＡＧＰ…グラフィクスインタフェース、ＦＳＢ…フロントサイドバス、ＭＢ…メモリバス、ＳＢ…システムバス。
【図１】
2008109592.tif 000003
【図２】
2008109592.tif 000004
【図３】
2008109592.tif 000005
【図４】
2008109592.tif 000006
【図５】
2008109592.tif 000007
【図６】
2008109592.tif 000008
【図７】
2008109592.tif 000009
【図８】
2008109592.tif 000010
【図９】
2008109592.tif 000011
【図１０】
2008109592.tif 000012