(57)【要約】【課題】正規の相手との間の無線通信によるデータ転送を簡単に開始させることを可能とした電子機器を提供する。【解決手段】パーソナルコンピュータ２の表示データを無線通信で転送してプロジェクタ１で投影させたい場合、まず、プロジェクタ１にメディア３を装着してリモートコントローラ４の専用ボタンを押下する。そうすると、プロジェクタ１で生成された乱数を含む各種情報がメディア３に格納されるので、このメディア３をパーソナルコンピュータ２に装着し直す。この状態で、専用ユーティリティを起動させると、メディア３に格納された各種情報に基づく無線通信用の環境設定が実行され、乱数を添付した接続要求がプロジェクタ１に送信される。この接続要求を受けたプロジェクタ１は、乱数の一致を条件に許可通知を返信し、この許可通知を受けたパーソナルコンピュータ２は、表示データの転送を自動的に開始する。【選択図】      図１
2006186676.tif 000002
【特許請求の範囲】
【請求項１】
無線通信手段と、
記録媒体を着脱自在なスロットと、
前記無線通信手段を介した無線通信が正規の相手との間でのみ行われるように制限するための所定の情報を前記スロットに装着された記録媒体に格納する格納手段と、
無線通信路を確立するための接続要求が前記無線通信手段により受信された場合、この接続要求を送信してきた相手が正規の相手か否かを前記格納手段により記録媒体への格納が行われた前記所定の情報に基づいて判定する判定手段と、
前記判定手段により正規の相手と判定された場合、前記接続要求を許可し、正規の相手ではないと判定された場合、前記接続要求を拒否する制御手段と
を具備することを特徴とする電子機器。
【請求項２】
乱数を生成する乱数生成手段をさらに具備し、
前記格納手段は、前記乱数生成手段により生成された乱数を前記所定の情報として記録媒体への格納を行い、
前記判定手段は、前記乱数生成手段により生成された乱数が前記無線通信手段により受信された接続要求に添付されているか否かによって、正規の相手か否かを判定することを特徴とする請求項１記載の電子機器。
【請求項３】
無線通信を暗号化するための暗号キーを生成する暗号キー生成手段をさらに具備し、
前記格納手段は、前記暗号キー生成手段により生成された暗号キーを前記所定の情報として記録媒体への格納を行い、
前記判定手段は、前記暗号キー生成手段により生成された暗号キーで前記無線通信手段により受信された接続要求が暗号化されているか否かによって、正規の相手か否かを判定することを特徴とする請求項１記載の電子機器。
【請求項４】
前記暗号キーは、ＷＥＰ（wired equivalent privacy）キーであることを特徴とする請求項３記載の電子機器。
【請求項５】
前記格納手段は、当該電子機器に割り当てられたＭＡＣ（media access control）アドレスを前記所定の情報として記録媒体への格納を行うことを特徴とする請求項１記載の電子機器。
【請求項６】
前記格納手段は、当該電子機器に設定されたＳＳＩＤ（Service set identification）を前記所定の情報として記録媒体への格納を行うことを特徴とする請求項１記載の電子機器。
【請求項７】
無線通信手段と、
記録媒体を着脱自在なスロットと、
前記無線通信手段を介した無線通信を正規の相手との間で行うための所定の情報を前記スロットに装着された記録媒体から読み出す読み出し手段と、
前記読み出し手段により読み出された前記所定の情報を用いて、無線通信路を確立するための接続要求を前記無線通信手段を介して前記所定の相手に送信する送信手段と、
前記送信手段により送信された前記接続要求が許可された場合、前記無線通信手段を介したデータ転送を自動的に開始する制御手段と
を具備することを特徴とする電子機器。
【請求項８】
前記読み出し手段により読み出された前記所定の情報を用いて、前記無線通信手段を介して行う無線通信の環境設定を実行する設定手段をさらに具備することを特徴とする請求項７記載の電子機器。
【請求項９】
前記読み出し手段は、前記記録媒体に格納されている乱数を前記所定の情報として読み出し、
前記送信手段は、前記読み出し手段により読み出された乱数を添付して前記接続要求を送信することを特徴とする請求項７記載の電子機器。
【請求項１０】
前記読み出し手段は、前記記録媒体に格納されている暗号キーを前記所定の情報として読み出し、
前記設定手段は、前記読み出し手段により読み出された暗号キーを適用すべく前記環境設定を実行することを特徴とする請求項８記載の電子機器。
【請求項１１】
前記暗号キーは、ＷＥＰキーであることを特徴とする請求項１０記載の電子機器。
【請求項１２】
前記読み出し手段は、前記記録媒体に格納されているＭＡＣアドレスを前記所定の情報として読み出し、
前記送信手段は、前記読み出し手段により読み出されたＭＡＣアドレスで前記正規の相手を特定することを特徴とする請求項７記載の電子機器。
【請求項１３】
前記読み出し手段は、前記記録媒体に格納されているＳＳＩＤを前記所定の情報として読み出し、
前記設定手段は、前記読み出し手段により読み出されたＳＳＩＤを適用すべく前記環境設定を実行することを特徴とする請求項８記載の電子機器。
【請求項１４】
無線通信手段と、記録媒体を着脱自在なスロットとを各々備えた第１および第２の電子機器間における無線通信制御方法であって、
前記第１の電子機器は、
前記無線通信手段を介した無線通信が前記第２の電子機器との間でのみ行われるように制限するための所定の情報を前記スロットに装着された記録媒体に格納するステップと、
無線通信路を確立するための接続要求が前記無線通信手段により受信された場合、この接続要求を送信してきた相手が前記相手が前記第２の電子機器か否かを前記記録媒体への格納が行われた前記所定の情報に基づいて判定するステップと、
前記第２の電子機器であると判定した場合、前記接続要求を許可し、前記第２の電子機器ではないと判定した場合、前記接続要求を拒否するステップと
を具備し、
前記第２の電子機器は、
前記スロットに装着された記録媒体から前記所定の情報を読み出すステップと、
前記読み出された前記所定の情報を用いて、前記接続要求を前記無線通信手段を介して前記第１の電子機器に送信するステップと、
前記送信された前記接続要求が許可された場合、前記無線通信手段を介したデータ転送を自動的に開始するステップと
を具備することを特徴とする無線通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばワイヤレスプロジェクタやこのワイヤレスプロジェクタに表示データを転送するパーソナルコンピュータ等に適用して好適な無線通信制御技術に関する。
【背景技術】
【０００２】
会議やプレゼンテーション等を行う場合に、各種資料を参加者に提示するための装置として、プロジェクタが広く使われている。このプロジェクタは、コネクタを介してケーブル接続されるパーソナルコンピュータ等から表示データを受け取って、スクリーンに投影するものである。
【０００３】
また、近年、例えばネットワーク機能を設けることで、表示データを出力させるパーソナルコンピュータを換える場合に、コネクタを接続し直すといった煩わしい作業を不要とする等、その使い勝手を向上させたプロジェクタも種々提案されている（例えば特許文献１〜６等参照）。
【特許文献１】特開２００３−６９９２３公報
【特許文献２】特開２００２−２４７５３９公報
【特許文献３】特開２００３−１９８８７０公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、最近では、ワイヤレスでデータを送受信することのできる無線通信機能を備えた電子機器が普及し始めている。例えば無線ＬＡＮに接続するためのインターフェースを備えたいわゆるワイヤレスプロジェクタであれば、各人が持ち込んだパーソナルコンピュータからの表示データを無線通信で受信して投影することができる。
【０００５】
しかしながら、無線ＬＡＮに精通していないユーザにとって、例えばＳＳＩＤ（Service set identification）やＷＥＰ（wired equivalent privacy）キー等、無線通信の環境設定を行うことは困難である。また、無線ＬＡＮでは、正規の相手以外との無線通信を制限するためのセキュリティ対策も非常に重要である。
【０００６】
この発明は、このような事情を考慮してなされたものであり、正規の相手との間の無線通信によるデータ転送を簡単に開始させることを可能とした電子機器および無線通信制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前述した目的を達成するために、この発明の電子機器は、無線通信手段と、記録媒体を着脱自在なスロットと、前記無線通信手段を介した無線通信が正規の相手との間でのみ行われるように制限するための所定の情報を前記スロットに装着された記録媒体に格納する格納手段と、無線通信路を確立するための接続要求が前記無線通信手段により受信された場合、この接続要求を送信してきた相手が正規の相手か否かを前記格納手段により記録媒体への格納が行われた前記所定の情報に基づいて判定する判定手段と、前記判定手段により正規の相手と判定された場合、前記接続要求を許可し、正規の相手ではないと判定された場合、前記接続要求を拒否する制御手段とを具備することを特徴とする。
【０００８】
また、この発明の電子機器は、無線通信手段と、記録媒体を着脱自在なスロットと、前記無線通信手段を介した無線通信を正規の相手との間で行うための所定の情報を前記スロットに装着された記録媒体から読み出す読み出し手段と、前記読み出し手段により読み出された前記所定の情報を用いて、無線通信路を確立するための接続要求を前記無線通信手段を介して前記所定の相手に送信する送信手段と、前記送信手段により送信された前記接続要求が許可された場合、前記無線通信手段を介したデータ転送を自動的に開始する制御手段とを具備することを特徴とする。
【０００９】
また、この発明は、無線通信手段と、記録媒体を着脱自在なスロットとを各々備えた第１および第２の電子機器間における無線通信制御方法であって、前記第１の電子機器は、前記無線通信手段を介した無線通信が前記第２の電子機器との間でのみ行われるように制限するための所定の情報を前記スロットに装着された記録媒体に格納するステップと、無線通信路を確立するための接続要求が前記無線通信手段により受信された場合、この接続要求を送信してきた相手が前記相手が前記第２の電子機器か否かを前記記録媒体への格納が行われた前記所定の情報に基づいて判定するステップと、前記第２の電子機器であると判定した場合、前記接続要求を許可し、前記第２の電子機器ではないと判定した場合、前記接続要求を拒否するステップとを具備し、前記第２の電子機器は、前記スロットに装着された記録媒体から前記所定の情報を読み出すステップと、前記読み出された前記所定の情報を用いて、前記接続要求を前記無線通信手段を介して前記第１の電子機器に送信するステップと、前記送信された前記接続要求が許可された場合、前記無線通信手段を介したデータ転送を自動的に開始するステップとを具備することを特徴とする。
【発明の効果】
【００１０】
この発明によれば、正規の相手との間の無線通信によるデータ転送を簡単に開始させることを可能とした電子機器および無線通信制御方法を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照してこの発明の実施形態について説明する。図１は、本発明の一実施形態に係る無線通信システムが行う無線通信制御の概要を説明するための図である。
【００１２】
図１に示すように、この無線通信システムは、表示データを受信してスクリーンに投影するプロジェクタ１と、このプロジェクタ１に表示データを送信するパーソナルコンピュータ２とが無線通信を実行するものであり、それぞれが、不揮発性の記憶媒体であるメディア３を着脱できるようになっている。また、プロジェクタ１には、遠隔操作を行うためのリモートコントローラ４が付属機器として設けられている。
【００１３】
ここでは、例えば会議室などにプロジェクタ１が設置されており、この会議室でプロジェクタ１を使いながら会議を進めようと考えている者が、自分のパーソナルコンピュータ２を持ち込むような状況を想定する。そして、この無線通信システムは、このような状況において、無線通信の環境設定に不慣れな者であっても、会議室に設置されたプロジェクタ１に対して、自分が持ち込んだパーソナルコンピュータ２からのデータ転送を簡単に開始させることを可能としたものであり、以下、この点について詳述する。
【００１４】
自分が持ち込んだパーソナルコンピュータ２の表示データ（ディスプレイに表示されている画像のデータ）をプロジェクタ１に投影させたい場合、ユーザは、まず、メディア３をプロジェクタ１側に装着し、リモートコントローラ４の専用ボタンを押下する。この操作が行われると、プロジェクタ１は、乱数を生成して、この生成した乱数を、ＭＡＣアドレス、ＳＳＩＤおよびＷＥＰキー等と共にメディア３に格納する。
【００１５】
なお、この実施形態では例として、生成した乱数を、機器を識別するための機器固有ＩＤとして用いている。しかし、本発明は機器固有ＩＤとして必ずしも乱数を用いる必要はなく、機器を識別するための機器固有ＩＤとして用いることができるものであればよい。
【００１６】
なお、ここでは、専用ボタンの押下を一例として取り上げるが、例えば本来の機能が別途割り当てられた複数のボタンを同時に押下することによって援用する等、その操作方法自体はどのようなものであっても構わない。
【００１７】
次に、ユーザは、この乱数を含む各種情報が格納されたメディア３をプロジェクタ１から抜き取り、その抜き取ったメディア３を今度は自分のパーソナルコンピュータ２側に装着すると共に、専用のユーティリティプログラムを起動する。このユーティリティプログラムは、起動されると、プロジェクタ１側で格納された各種情報をメディア３から読み出し、この読み出したＳＳＩＤやＷＥＰキーを使って、プロジェクタ１と無線通信するための環境設定を行う。この環境設定が終了すると、ユーティリティプログラムは、メディア３から読み出したＭＡＣアドレスで示されるプロジェクタ１に対し、相互間のリンク（無線通信路）を確立させるための接続要求を送信する。この時、ユーティリティプログラムは、同じくメディア３から読み出した乱数を当該接続要求に添付させる。
【００１８】
一方、この接続要求を受け取ったプロジェクタ１は、先に自分が生成してメディア３に格納した乱数が添付されているかどうかを調べ、添付された乱数が自分が生成した乱数と一致していれば、この接続要求を受け入れ、許可通知をパーソナルコンピュータ２に返信する。そして、この許可通知を受けたパーソナルコンピュータ２では、ユーティリティプログラムが、表示データのプロジェクタ１への無線転送を自動的に開始し、プロジェクタ１では、このように無線転送されてくる表示データの投影を自動的に開始する。
【００１９】
つまり、この無線通信システムにおいては、プロジェクタ１にメディア３を収納してリモートコントローラ４の専用ボタンを押下した後、このメディア３をパーソナルコンピュータ２に収納し直して専用のユーティリティプログラムを起動するだけで、無線通信の環境設定に不慣れな者であっても、パーソナルコンピュータ２の表示データをプロジェクタ１に無線転送して投影させることが可能となる。
【００２０】
また、このような手順の無線通信制御を行うことにより、例えば他のパーソナルコンピュータ２からの表示データが割り込んで投影されてしまうことを防止する等、いわゆる排他制御が適切に実現されることになる。
【００２１】
例えば、いま、図２に示すように、プロジェクタ１とパーソナルコンピュータ２ａとの間で前述の手順により表示データの送受信が開始されているものとする。そして、その最中に、前述の手順を踏んでいない、または、以前に前述の手順でプロジェクタ１との間で表示データの送受信を行ったことのあるパーソナルコンピュータ２ｂがプロジェクタ１に対して接続要求を送信してきたものとする。
【００２２】
この場合、パーソナルコンピュータ２ｂから送信されてくる接続要求には、乱数が添付されていないか、または最新の乱数とは異なる乱数が添付されているので、この接続要求に対して拒否通知をパーソナルコンピュータ２ｂに返信できる。
【００２３】
図３には、プロジェクタ１のハードウェア構成、図４には、プロジェクタ１のソフトウェア構成がそれぞれ示されている。
【００２４】
図３に示されるように、プロジェクタ１は、ＣＰＵ１１、システムメモリ１２、メディアコントローラ１３、メディア収納部１４、信号処理回路１５、キャラクタジェネレータ１６、表示部１７、無線ＬＡＮデバイス１８および赤外線受光部１９を有している。
【００２５】
ＣＰＵ１１は、このプロジェクタ１全体の制御を司り、システムメモリ１２に格納されたプログラムを実行する。システムメモリ１２は、このＣＰＵ１１が実行するプログラムを格納する記憶媒体である。メディアコントローラ１３は、メディア収納部１４に収納されたメディア３に対するアクセスを制御する。メディア収納部１４は、メディア３を着脱自在なスロットである。
【００２６】
信号処理回路１５は、画像データを再生したり、再生した画像上に文字を重畳させる等の処理を行う演算回路である。キャラクタジェネレータ１６は、信号処理回路１５から渡された文字コードを表示可能なデータに展開して返却する。表示部１７は、信号処理回路１５から渡される表示データをスクリーンに投影する。無線ＬＡＮデバイス１８は、パーソナルコンピュータ２等の他の無線通信機器との無線通信を制御する。そして、赤外線受光部１９は、リモートコントローラ４からの制御信号を受信する。
【００２７】
一方、システムメモリ１２に格納されたプログラムをＣＰＵ１１に実行させて構築する機能部として、プロジェクタ１は、図４に示すように、メイン処理部１０１、ユーザインタフェース部１０２、リモートコントロール部１０３、メディアドライバ部１０４、乱数生成部１０５、判定部１０６、設定部１０７、無線ＬＡＮデバイスドライバ部１０８を有している。
【００２８】
各部は、メイン処理部１０１の制御下で動作しており、ユーザインタフェース部１０２は、パーソナルコンピュータ２からの表示データの他、例えばメニュー画面等を表示部１７を介してユーザに提示する。リモートコントロール部１０３は、例えばこのメニュー画面に応答してリモートコントローラ４上で行われたユーザの指示操作を赤外線受光部１９から取得する。メディアドライバ部１０４は、ハードウェアであるメディアコントローラ１３をソフトウェアで駆動制御するために設けられるものである。
【００２９】
また、乱数生成部１０５は、任意の数を無作為に生成する。判定部１０６は、接続要求の受信時に、その要求を許可するかどうかを添付された乱数により判定する。設定部１０７は、例えばユーザインタフェース部１０２による設定画面の提示に対してリモートコントロール部１０３経由で取得されるＳＳＩＤやＷＥＰキーを使って、無線通信用の環境設定を行う。そして、無線ＬＡＮデバイスドライバ１０８は、ハードウェアである無線ＬＡＮデバイス１８をソフトウェアで駆動制御するために設けられるものである。
【００３０】
図５には、パーソナルコンピュータ２の（一部ソフトウェア構成を含む）ハードウェア構成が示されている。図示のように、パーソナルコンピュータ２は、ＣＰＵ２１、システムメモリ２２、磁気ディスク駆動装置（ＨＤＤ）２３、表示部２４、入力部２５、メディア収納部２６および無線ＬＡＮデバイス２７を有している。
【００３１】
ＣＰＵ２１は、このパーソナルコンピュータ２全体の制御を司り、システムメモリ２２に格納されたプログラムを実行する。システムメモリ２２は、このパーソナルコンピュータ２の主記憶としてプログラムやデータを一時的に格納する記憶媒体である。一方、ＨＤＤ２３は、外部記憶となる記憶媒体であり、システムメモリ２２の補助装置としてプログラムやデータを恒久的に格納する。前述した専用のユーティリティプログラム（画像転送ユーティリティＡ）は、外部記憶であるＨＤＤ２３から主記憶であるシステムメモリ２２にロードされてＣＰＵ２１に実行されるものである。
【００３２】
表示部２４は、例えばＬＣＤ（liquid crystal display）などであり、このパーソナルコンピュータ２が提供するユーザインタフェースにおけるアウトプット側を司る。これに対し、入力部２５は、例えばキーボードやマウスなどであり、このパーソナルコンピュータ２が提供するユーザインタフェースにおけるインプット側を司る。また、メディア収納部２６は、メディア３を着脱自在なスロットであり、無線ＬＡＮデバイス２７は、プロジェクタ１等の他の無線通信機器との無線通信を制御する。
【００３３】
次に、このような構成をもつプロジェクタ１およびパーソナルコンピュータ２からなる本実施形態の無線通信システムの無線通信制御手順を、図６乃至図８のフローチャートを参照しながら説明する。
【００３４】
図６は、プロジェクタ１においてメディア３に乱数を含む各種情報を格納する場合の動作手順を示すフローチャートである。
【００３５】
リモートコントローラ４の専用ボタンが押下された旨をリモートコントロール部１０３から通知されると（ステップＡ１のＹＥＳ）、メイン処理部１０１は、メディア３の装着有無をメディアドライバ部１０４に問い合わせる（ステップＡ２）。もし、メディア３が装着されていなければ（ステップＡ２のＮＯ）、メイン処理部１０１は、メディア３の装着を促すためのエラーメッセージをユーザインタフェース部１０２に表示させる（ステップＡ３）。
【００３６】
メディア３が装着されていれば（ステップＡ２のＹＥＳ）、メイン処理部１０１は、乱数生成部１０５に無作為の値である乱数を生成させる（ステップＡ４）。そして、メイン処理部１０１は、メディア３のマウントと、この生成された乱数を含む各種情報のメディア３への書き込みとをメディアドライバ部１０４に指示し（ステップＡ５）、この書き込みが成功したら（ステップＡ６のＹＥＳ）、メディア３のアンマウントをメディアドライバ部１０４に指示する（ステップＡ７）。
【００３７】
図７は、プロジェクタ１においてパーソナルコンピュータ２から接続要求を受信した場合の動作手順を示すフローチャートである。
【００３８】
パーソナルコンピュータ２から接続要求を受信した旨を無線ＬＡＮデバイスドライバ部１０８から通知されると（ステップＢ１のＹＥＳ）、メイン処理部１０１は、この接続要求に添付される乱数が乱数生成部１０５によって生成された乱数と一致するかどうかを判定部１０６に調べさせる（ステップＢ２）。もし、乱数が一致していなければ（ステップＢ３のＮＯ）、メイン処理部１０１は、この接続要求に対する拒否通知の返信を無線ＬＡＮデバイスドライバ部１０８に指示する（ステップＢ４）。
【００３９】
乱数が一致していれば（ステップＢ３のＹＥＳ）、メイン処理部１０１は、この接続要求に対する許可通知の返信を無線ＬＡＮデバイスドライバ部１０８に指示する（ステップＢ５）。そして、メイン処理部１０１は、パーソナルコンピュータ２から送信されてくる表示データの受信を無線ＬＡＮデバイスドライバ部１０８に指示すると共に、この表示データの表示をユーザインタフェース部１０２に指示する（ステップＢ６）。
【００４０】
図８は、パーソナルコンピュータ２において画像転送ユーティリティＡが起動された場合の動作手順を示すフローチャートである。
【００４１】
画像転送ユーティリティＡは、起動されると、まず、メディア３が装着されているかどうかを調べ（ステップＣ１）、装着されていれば（ステップＣ１のＹＥＳ）、プロジェクタ１側で書き込まれた乱数を含む各種情報を読み込む（ステップＣ２）。もし、この読み込みが失敗したら（ステップＣ３のＮＯ）、画像転送ユーティリティＡは、メディア３の確認等を促すエラーメッセージを出力する（ステップＣ４）。
【００４２】
読み込みが成功したら（ステップＣ３のＹＥＳ）、画像転送ユーティリティＡは、無線ＬＡＮデバイス２７を介した無線通信を実行するための現在の環境設定を退避し（ステップＣ５）、メディア３から読み込んだ各種情報に基づき、無線通信用の環境設定を再設定する（ステップＣ６）。そして、この再設定後、画像転送ユーティリティＡは、周辺に存在するであろうプロジェクタ１の探索を実行する（ステップＣ８）。もし、プロジェクタ１が発見されなかった場合（ステップＣ９のＮＯ）、画像転送ユーティリティＡは、ユーザからの明示的な接続指示を待機し（ステップＣ９）、指示を受けたら（ステップＣ９のＹＥＳ）、プロジェクタ１の探索を再実行する。
【００４３】
プロジェクタ１が発見された場合には（ステップＣ８のＹＥＳ）、画像転送ユーティリティＡは、読み込んだ乱数が添付された接続要求をプロジェクタ１に対して送信し（ステップＣ１０）、許可通知の返信後、表示データのプロジェクタ１への送信を自動的に開始する（ステップＣ１１）。
【００４４】
このように、本実施形態の無線通信システムは、プロジェクタ１とパーソナルコンピュータ２との間にメディア３を介在させて乱数を含む各種情報を受け渡すといった極めて単純な作業を行うのみで、正規の相手との間の無線通信によるデータ転送を簡単に開始させることを実現する。
【００４５】
ところで、前述の説明では、プロジェクタ１側で乱数を生成し、この乱数の一致不一致を調べて接続要求の許可拒否を判定する例を説明したが、この乱数に代えて、ＷＥＰキーやＳＳＩＤにより同様の制御を行うことも可能である。つまり、図９に示すように、メディア３への各種情報の格納が指示された場合に、プロジェクタ１は、例えばＷＥＰキーを新たに生成し、その後にメディア３を装着するパーソナルコンピュータ２にこのＷＥＰキーを使った環境設定を行わせて自分を発見させる。このＷＥＰキー（またはＳＳＩＤ）が適用されている時点で、正規の相手であることが確認できる。また、この場合、新たにＷＥＰキーを生成する度に、プロジェクタ１側でも環境設定をやり直すことになるが、その結果、例えば図１０に示すような排他制御が実現される。
【００４６】
いま、図１０に示すように、パーソナルコンピュータ２ａおよびパーソナルコンピュータ２ｂの２つのパーソナルコンピュータが、探索によってプロジェクタ１を発見可能な状況にあるものとする。そして、この状況からパーソナルコンピュータ２ａのユーザがメディア３を使った前述の手続きを行ったものとする。
【００４７】
そうすると、プロジェクタ１およびパーソナルコンピュータ２ａは、新たなＷＥＰキーに基づいて環境設定が更新されることになるが、パーソナルコンピュータ２ｂは、この更新に追従できないので、そもそもプロジェクタ１を発見できなくなる。
【００４８】
図１１は、この応用例のプロジェクタ１においてＷＥＰキーを含む各種情報を格納する場合の動作手順を示すフローチャートである。
【００４９】
リモートコントローラ４の専用ボタンが押下された旨をリモートコントロール部１０３から通知されると（ステップＤ１のＹＥＳ）、メイン処理部１０１は、メディア３の装着有無をメディアドライバ部１０４に問い合わせる（ステップＤ２）。もし、メディア３が装着されていなければ（ステップＤ２のＮＯ）、メイン処理部１０１は、メディア３の装着を促すためのエラーメッセージをユーザインタフェース部１０２に表示させる（ステップＤ３）。
【００５０】
メディア３が装着されていれば（ステップＤ２のＹＥＳ）、メイン処理部１０１は、乱数生成部１０５に対応する例えばＷＥＰキー生成部に新たなＷＥＰキーを生成させる（ステップＤ４）。そして、メイン処理部１０１は、メディア３のマウントと、この生成されたＷＥＰキーを含む各種情報のメディア３への書き込みとをメディアドライバ部１０４に指示し（ステップＤ５）、この書き込みが成功したら（ステップＤ６のＹＥＳ）、メディア３のアンマウントをメディアドライバ部１０４に指示する（ステップＤ７）。
【００５１】
さらに、このＷＥＰキーを含む各種情報のメディア３への格納を行った際、メイン処理部１０１は、この新たに生成したＷＥＰキーに基づき、無線通信のための環境設定を再実行する（ステップＤ８）。
【００５２】
このように、本実施形態の無線通信システムの無線通信制御方法は、乱数に代えて、ＷＥＰキーやＳＳＩＤを用いるように変形することができる。
【００５３】
また、プロジェクタ１側における無線通信用の環境設定を行うための各種情報のメディア３への格納の部分と、パーソナルコンピュータ２側におけるメディア３からの各種情報の読み込みおよび読み込んだ各種情報に基づく環境設定の実行の部分、つまり、いわゆる環境設定の複製の部分は、例えば米国マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）ＸＰ  ＳＰ２で提供されるＷｉｎｄｏｗｓ（登録商標）  Ｃｏｎｎｅｃｔ  Ｎｏｗと称される機能など、既存のパッケージソフトウェアを利用することも可能である。この種のパッケージソフトウェアを利用することで、プロジェクタ１側では、例えば乱数の生成およびチェックの部分の機能のみ、また、パーソナルコンピュータ２側では、例えば乱数を添付しての接続要求の送信および許可通知受信後の表示データの自動的な送信開始の部分の機能のみを追加するだけで良いことになる。
【００５４】
また、前述の説明では、プロジェクタ１とパーソナルコンピュータ２とで構成される無線通信システムを例示したが、本願発明の無線通信制御方法は、これに限らず、いずれの電子機器にも適用することが可能である。
【００５５】
つまり、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００５６】
【図１】本発明の一実施形態に係る無線通信システムが行う無線通信制御の概要を説明するための図
【図２】同実施形態の無線通信システムで実現される排他制御を説明するための図
【図３】同実施形態の無線通信システムを構成するプロジェクタのハードウェア構成を示す図
【図４】同実施形態の無線通信システムを構成するプロジェクタのソフトウェア構成を示す図
【図５】同実施形態の無線通信システムを構成するパーソナルコンピュータの（一部ソフトウェアを含む）ハードウェア構成を示す図
【図６】同実施形態の無線通信システムを構成するプロジェクタにおいてメディアに乱数を含む各種情報を格納する場合の動作手順を示すフローチャート
【図７】同実施形態の無線通信システムを構成するプロジェクタにおいてパーソナルコンピュータから接続要求を受信した場合の動作手順を示すフローチャート
【図８】同実施形態の無線通信システムを構成するパーソナルコンピュータ２において画像転送ユーティリティＡが起動された場合の動作手順を示すフローチャート
【図９】同実施形態の無線通信システムで行われる無線通信制御の応用例を説明するための図
【図１０】同実施形態の無線通信システム（応用例）で実現される排他制御を説明するための図
【図１１】同実施形態の無線通信システム（応用例）を構成するプロジェクタにおいてメディアにＷＥＰキーを含む各種情報を格納する場合の動作手順を示すフローチャート
【符号の説明】
【００５７】
１…プロジェクタ、２…パーソナルコンピュータ、３…メディア、４…リモートコントローラ、１１…ＣＰＵ、１２…システムメモリ、１３…メディアコントローラ、１４…メディア収納部、１５…信号処理回路、１６…キャラクタジェネレータ、１７…表示部、１８…無線ＬＡＮデバイス、１９…赤外線受光部、２１…ＣＰＵ、２２…システムメモリ、２３…磁気ディスク駆動装置（ＨＤＤ）、２４…表示部、２５…入力部、２６…メディア収納部、２７…無線ＬＡＮデバイス、１０１…メイン処理部、１０２…ユーザインタフェース部、１０３…リモートコントロール部、１０４…メディアドライバ部、１０５…乱数生成部、１０６…判定部、１０７…設定部、１０８…無線ＬＡＮデバイスドライバ部、Ａ…画像転送ユーティリティプログラム。
【図１】
2006186676.tif 000003
【図２】
2006186676.tif 000004
【図３】
2006186676.tif 000005
【図４】
2006186676.tif 000006
【図５】
2006186676.tif 000007
【図６】
2006186676.tif 000008
【図７】
2006186676.tif 000009
【図８】
2006186676.tif 000010
【図９】
2006186676.tif 000011
【図１０】
2006186676.tif 000012
【図１１】
2006186676.tif 000013