(57)【要約】【課題】稼働していないホストに対しても接続優先度を設定し、設定された接続優先度に応じてホストに対して接続要求の送信を行うこと。【解決手段】ＷＵＳＢコントローラ２０２は、複数のホストと相互認証を行って、各ホストと前記相互認証を行ったホストに固有のＣＨＩＤを含む情報を交換する。ＷＵＳＢコントローラは、前記相互認証が行われた各ホストに対応する前記ホスト情報を含む情報をフラッシュ２０３に格納する。システムコントローラ２０６は、フラッシュに格納されている前記各ホスト情報に対して設定されたそれぞれの優先度情報を検出する。ＷＵＳＢコントローラは、検出された接続優先度情報をＣＨＩＤに関連づけてフラッシュに格納する。ＷＵＳＢコントローラは、ホストからのビーコンを受信した場合、フラッシュに格納されている接続先情報に応じて、受信したビーコンに対応するホストに対して接続要求を送信するか否かを決定する。【選択図】    図２
2010011404.tif 000002
【特許請求の範囲】
【請求項１】
ホストとの通信を行う通信回路と、
前記通信によって複数のホストと相互認証を行って、各ホストと前記相互認証を行った各ホストに固有なホスト情報をそれぞれ取得する手段と、
前記相互認証が行われた各ホストに対応するそれぞれの前記ホスト情報を記憶装置に格納する手段と、
前記記憶装置に格納されている前記各ホスト情報に対して設定されたそれぞれの優先度情報を検出する手段と、
前記検出された各接続優先度情報を対応する前記ホスト情報に関連づけて前記記憶装置に格納する手段と、
ホストからのビーコンを受信した場合、記憶装置に格納されている接続先情報に応じて、受信したビーコンに対応するホストに対して接続要求を送信するか否かを決定する制御部とを具備することを特徴とするワイヤレスデバイス。
【請求項２】
前記制御部は、前記ビーコンを受信したホストの中から前記接続優先度情報が最上位のホストに対して前記接続要求を送信し、
前記接続要求を送信したホストとの接続が確立した後に前記接続優先度情報が最上位のホストとの接続が切断された場合、前記制御部は、前記接続優先度情報が最上位のホストの接続優先度情報を最下位にし、前記接続が切断されたホストの接続優先度情報より接続優先度情報が下位であった各ホスト情報に対応する前記接続優先度情報を順次繰り上げることを特徴とする請求項１に記載のワイヤレスデバイス。
【請求項３】
前記制御部は、接続優先度情報に応じて、特定の一つのホストに対して前記接続要求を送信する、或いは特定のホストに対して前記接続要求を送信しないことを特徴とする請求項１に記載のワイヤレスデバイス。
【請求項４】
前記制御部は、前記接続優先度情報が記憶装置に格納されてから一定時間経過した後、前記記憶装置に格納されている前記接続優先度情報を削除することを特徴とする請求項１に記載のワイヤレスデバイス。
【請求項５】
前記通信は、ワイヤレスＷＵＳＢ規格に基づいて行われることを特徴とする請求項１に記載のワイヤレスデバイス。
【請求項６】
複数のホストとそれぞれ通信を行うことにより相互認証を行って、前記相互認証を行ったホストに固有なホスト情報をそれぞれ取得し、
前記相互認証が行われた各ホストに対応する前記各ホスト情報を記憶装置に格納し、
前記記憶装置に格納されている前記各ホスト情報に対して設定されたそれぞれの優先度情報を検出し、
前記検出された各接続優先度情報を対応する前記ホスト情報に関連づけて前記記憶装置に格納し、
ホストから前記ホスト情報を含むビーコンを受信し、
制御部は、前記記憶装置に格納されている接続先情報を参照し、受信したビーコンに対応するホストに対して接続要求を送信するか否かを決定することを特徴とするワイヤレスデバイスの制御方法。
【請求項７】
前記制御部は、前記ビーコンを受信したホストの中から前記接続優先度情報が最上位のホストに対して前記接続要求を送信し、
前記接続要求を送信したホストとの接続が確立した後に前記接続優先度情報が最上位のホストとの接続が切断された場合、前記制御部は、前記接続優先度情報が最上位のホストの接続優先度情報を最下位にし、前記接続が切断されたホストの接続優先度情報より接続優先度情報が下位であった各ホスト情報に対応する前記接続優先度情報を順次繰り上げることを特徴とする請求項６に記載のワイヤレスデバイスの制御方法。
【請求項８】
前記制御部は、接続優先度情報に応じて、特定の一つのホストに対して前記接続要求を送信する、或いは特定のホストに対して前記接続要求を送信しないことを特徴とする請求項６に記載のワイヤレスデバイスの制御方法。
【請求項９】
前記制御部は、前記接続優先度情報が記憶装置に格納されてから一定時間経過した後、前記記憶装置に格納されている前記接続優先度情報を削除することを特徴とする請求項６に記載のワイヤレスデバイスの制御方法。
【請求項１０】
前記通信は、ワイヤレスＷＵＳＢ規格に基づいて行われることを特徴とする請求項６に記載のワイヤレスデバイスの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばワイヤレスＵＳＢ等の通信規格に従ってホストとデータの通信を行うワイヤレスデバイス、およびワイヤレスデバイスの制御方法に関する。
【背景技術】
【０００２】
ワイヤレスＵＳＢはその仕様上、デバイスから接続要求を出すようになっている。これは、有線の場合にＵＳＢデバイスのケーブルをホストに挿す動作と同様といえる。ここで、ワイヤレスＵＳＢが複数のホストとアソシエーションを行っている場合に、有線ＵＳＢの場合とは異なり、ユーザが手動で目的のホストと接続をするという動作を行わない。そのため、如何にしてユーザが望むホストと接続するかが課題となる。
【０００３】
無線ＵＳＢシステムで、無線ＵＳＢデバイスが複数の無線ＵＳＢホストに対して、ホストのリストを所有し、リスト順にまたは優先度順に、または任意のホストを指定して接続を確立する（特許文献１参照）。
【特許文献１】特開２００７−２５１８５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した特許文献が開示している技術は、デバイスはビーコンからその時点で検出できているホストに関してのみリスト化し、優先度情報を追加することにより、共有するデバイスの接続優先度を制御している。
【０００５】
ところが、検出できているホストに関してのみリスト化するため、実際に稼働していないホストに対して優先度の設定が出来ないという問題があった。
【０００６】
本発明の目的は、稼働していないホストに対して接続優先度の設定が可能であり、設定された接続優先度に応じてホストに対して接続要求の送信を行うことが可能なワイヤレスデバイス、およびワイヤレスデバイスの制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一例に係わるワイヤレスデバイスは、ホストとの通信を行う通信回路と、前記通信によって複数のホストと相互認証を行って、各ホストと前記相互認証を行った各ホストに固有なホスト情報をそれぞれ取得する手段と、前記相互認証が行われた各ホストに対応するそれぞれの前記ホスト情報を記憶装置に格納する手段と、前記記憶装置に格納されている前記各ホスト情報に対して設定されたそれぞれの優先度情報を検出する手段と、前記検出された各接続優先度情報を対応する前記ホスト情報に関連づけて前記記憶装置に格納する手段と、ホストからのビーコンを受信した場合、記憶装置に格納されている接続先情報に応じて、受信したビーコンに対応するホストに対して接続要求を送信するか否かを決定する制御部とを具備することを特徴とする。
【０００８】
本発明の一例に係わるワイヤレスデバイスの制御方法は、複数のホストとそれぞれ通信を行うことにより相互認証を行って、前記相互認証を行ったホストに固有なホスト情報をそれぞれ取得し、前記相互認証が行われた各ホストに対応する前記各ホスト情報を記憶装置に格納し、前記記憶装置に格納されている前記各ホスト情報に対して設定されたそれぞれの優先度情報を検出し、前記検出された各接続優先度情報を対応する前記ホスト情報に関連づけて前記記憶装置に格納し、ホストから前記ホスト情報を含むビーコンを受信し、制御部は、前記記憶装置に格納されている接続先情報を参照し、受信したビーコンに対応するホストに対して接続要求を送信するか否かを決定することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、稼働していないホストに対して接続優先度の設定が可能であり、設定された接続優先度に応じてホストに対して接続要求の送信を行うことが可能になる。
【発明を実施するための最良の形態】
【００１０】
本発明の実施の形態を以下に図面を参照して説明する。  
図１は、本発明の一実施形態に係わる情報処理装置およびワイヤレスＵＳＢプロジェクタを示すブロック図である。図１に示すように、複数のホスト（パーソナルコンピュータ）１０1〜１０nとワイヤレスＵＳＢ（ＷＵＳＢ）プロジェクタデバイス２００とはワイヤレスＵＳＢの規格に準拠したコントローラを有する。複数の情報処理装置から選ばれる１台の情報処理装置がホストとなり、ワイヤレスＵＳＢプロジェクタがデバイスとなる。情報処理装置からワイヤレスＵＳＢプロジェクタには、映像信号が伝送される。
【００１１】
次に、図２を参照して、ホスト１０1〜１０nのシステム構成の一例について説明する。
【００１２】
本ホスト１０（１０1〜１０n）は、図２に示されているように、ＣＰＵ１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、グラフィクスプロセッシングユニット（ＧＰＵ）１０５、ビデオメモリ（ＶＲＡＭ）１０５Ａ、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ１０９、ハードディスクドライブ（ＨＤＤ）１１１、ＤＶＤドライブ１１２、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６、ワイヤレスＵＳＢ（ＷＵＳＢ）ホストコントローラ１１７、およびＵＷＢ無線通信回路１１８等を備えている。
【００１３】
ＣＰＵ１０１は本ホスト１０の動作を制御するプロセッサであり、ハードディスクドライブ（ＨＤＤ）１１１から主メモリ１０３にロードされる、オペレーティングシステム（ＯＳ）１０３Ａ、および優先度設定ユーティリティーソフトフェア１０３Ｂのような各種アプリケーションプログラムを実行する。また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０９に格納されたＢＩＯＳ（Basic Input Output System）も実行する。ＢＩＯＳはハードウェア制御のためのプログラムである。
【００１４】
ノースブリッジ１０２はＣＰＵ１０１のローカルバスとサウスブリッジ１０４との間を接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０２は、PCI EXPRESS規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００１５】
ＧＰＵ１０５は、本ホスト１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このＧＰＵ１０５によって生成される表示信号はＬＣＤ１７に送られる。
【００１６】
サウスブリッジ１０４は、ＬＰＣ（Low Pin Count）バス上の各デバイス、およびＰＣＩ（Peripheral Component Interconnect）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ハードディスクドライブ（ＨＤＤ）１１１およびＤＶＤドライブ１１２を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。さらに、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する機能も有している。
【００１７】
またさらに、サウスブリッジ１０４には、PCI EXPRESS規格のシリアルバスなどを介してビデオプロセッサ１１３が接続されている。
【００１８】
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８ＢまたはＨＤＭＩ制御回路３に出力する。
【００１９】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、ユーザによるパワーボタン１４の操作に応じて本ホスト１０をパワーオン／パワーオフする機能を有している。さらに、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、リモコンユニットインタフェース２０との通信を実行する機能を有している。
【００２０】
ＷＵＳＢホストコントローラ１１７は、ＵＷＢ無線通信回路１１８によって行われるデバイスとの通信を制御する。
【００２１】
次に、ワイヤレスＵＳＢ（ＷＵＳＢ）プロジェクタデバイス２００のシステム構成について図３を参照して説明する。  
図３に示すように、ＵＷＢ無線通信回路２０１、ＷＵＳＢコントローラ２０２、フラッシュ２０３、ＵＳＢ＿ＶＧＡコントローラ２０４、プロジェクタユニット２０５、システムコントローラ２０６、キー２０７、およびＬＣＤディスプレイ２０８等を有する。
【００２２】
ＵＷＢ無線通信回路２０１は、ホスト側のＵＷＢ無線通信回路１１８とＵＷＢ（Ultra Wideband）方式で通信を行うための通信回路である。ＷＵＳＢコントローラ２０２はＵＷＢ無線通信回路２０１を制御する。フラッシュ２０３には後述する相互認証が行われたホストに対応する接続優先度情報が格納されている。
【００２３】
ＵＳＢ＿ＶＧＡコントローラ２０４は、ＵＷＢ無線通信回路２０１が受信した映像信号に応じて、プロジェクタユニット２０５が映像を投射するための映像データを生成する。
【００２４】
システムコントローラ２０６は、ユーザが操作したキー２０７に対応する信号を受信し、信号に対応する処理を行う。また、信号に対応する表示をＬＣＤディスプレイ２０８に行う。また、キー２０７の入力信号をＷＵＳＢコントローラ２０２に通知する。
【００２５】
ＷＵＳＢプロジェクタ２００のＷＵＳＢコントローラ２０２は、ホストとケーブル接続するなどの初期認証を行うことで、接続するホストに固有なＣＨＩＤ、秘密鍵などの接続に必要な情報をフラッシュ２０３に記録する。この際、ホストも接続するデバイスのＣＤＩＤ、秘密鍵などの接続情報をＨＤＤなどの記憶装置に記録する。
【００２６】
これにより、初期認証が完了しワイヤレスＷＵＳＢでの接続時は、この接続情報にある認証キーなどを相互に交換、確認して通信が可能になる。
【００２７】
本デバイス２００では、接続情報に接続優先度情報を追加し、デバイスのＷＵＳＢコントローラ２０２は接続可能なホストを探す際に、接続優先度情報が設定されているかを確認し、情報が設定されている場合はその接続優先設定の設定に従いホストを順番に探して接続する。この接続優先度情報とはたとえば、０：優先度設定なし、１：優先度１番、２：優先度２番．．．という情報を持つ。
【００２８】
これにより、複数のホストで共有して使用するデバイスに対して、ホストごとに優先度を持たせることができ、複数のホストが存在する場所でも特定のホストが順番に接続できるようにすることが可能になる。なお、優先度の設定は、キー２０７を用いて行われ、設定した優先度はＬＣＤディスプレイ２０８に表示することによって確認することが出来る。
【００２９】
次に、優先度に応じた接続処理について図４のフローチャートを参照して説明する。  
先ず、ＷＵＳＢコントローラ２０２は、複数のホスト１０1〜１０nと相互認証（アソシエーション）を行う（ステップＳ１１）。アソシエーションとは無線通信装置を最初に接続する時に、装置同士を相互認識させるための方法である。つまり、既知の相手、信頼できる相手としか接続できないようにするための手続きであり、その過程で秘密鍵の交換等の処理を行う。そして、ＷＵＳＢコントローラ２０２は、ホストと交換したデータを記憶装置に格納する。
【００３０】
ホストと交換するデータには、ホストに固有なConnection Host ID（ＣＨＩＤ）、デバイスに固有なConnection Device ID（ＣＤＩＤ）、Connection Key等が或る。Connection KeyはワイヤレスＵＳＢホストによって生成されるユニークな値であり、ＣＨＩＤとＣＤＩＤから生成されるConnection Keyが秘密鍵となる。
【００３１】
次いで、システムコントローラ２０６は、ユーザがキー２０７を用いて入力したホスト１０1〜１０nに対する接続優先度を検出する（ステップＳ１２）。例えば、ホスト１０1に“１”の優先度情報が与えられ、パーソナルコンピュータ１０2に“２”の優先度情報が与えられ、パーソナルコンピュータ１０3に“３”の優先度情報が与えられているものとする。システムコントローラ２０６は検出結果をＷＵＳＢコントローラ２０２に通知する。ＷＵＳＢコントローラ２０２は、各ホストに設定された接続優先度をフラッシュ２０３に格納する。
【００３２】
接続優先度の設定は、フラッシュに接続情報が格納されているホストに対して行われる。従って、現在アクティブではないホストであっても相互認証が既に行われ接続情報がフラッシュ２０３に格納されていれば、接続優先度の設定を行うことが可能である。
【００３３】
なお、接続優先度の設定は、デバイス２００側ではなく、接続中のホストから優先度設定ユーティリティーソフトフェア１０３Ｂを用いて、デバイスと通信してデバイスに記憶されているホスト接続情報中の接続優先度情報を設定することも可能である。例えば、優先度設定ユーティリティーソフトフェア１０３Ｂは、フラッシュ２０３に格納されている相互認証済みのホストのＣＨＩＤを取得する。そして、ホストの表示装置にＣＨＩＤの一覧を表示し、ユーザが接続優先度を設定する。そして、設定された接続優先度をデバイスに送信する。ＷＵＳＢコントローラ２０２が送信された接続優先度を検出し、フラッシュ２０３に格納する。
【００３４】
設定後、ＷＵＳＢコントローラ２０２は、ホストから送信されるビーコンを受信するために待機する（ステップＳ１３）。ホストは、自機のＣＨＩＤの情報を含むビーコンを定期的に送信する。ＷＵＳＢプロジェクタ２００のＵＷＢ無線通信回路２０１がビーコンを受信すると、受信したデータをＷＵＳＢコントローラ２０２に転送する（ステップＳ１４）。
【００３５】
ＷＵＳＢコントローラ２０２は、転送されたデータからＣＨＩＤを抽出する。そして、ＷＵＳＢコントローラ２０２は、フラッシュ２０３に格納されているデータを参照することによって、抽出したＣＨＩＤを有するホストと相互認証済みであるか否かを判別する（ステップＳ１５）。相互認証済みではないと判断した場合（ステップＳ１５のＮｏ）、別のホストからのビーコンを受信するために待機する（ステップＳ１３）。
【００３６】
相互認証済みであると判断した場合（ステップＳ１５のＹｅｓ）、ホストの優先度が“１”であるか否かを判別する（ステップＳ１６）。“１”ではないと判断した場合（ステップＳ１６のＮｏ）、最初の待機処理から一定時間経過したか否かを判別する（ステップＳ３１）。一定時間経過していないと判断した場合（ステップＳ３１のＮｏ）、ステップＳ１３の待機に戻る。
【００３７】
ステップＳ１６において“１”であると判断した場合（ステップＳ１６のＹｅｓ）、ＷＵＳＢコントローラ２０２は、ＵＷＢ無線通信回路２０１を用いて、ホストに対して接続要求を送信する（ステップＳ１７）。
【００３８】
また、ステップＳ３１において一定時間経過したと判断した場合（ステップＳ３１のＹｅｓ）、ＷＵＳＢコントローラ２０２は、ＵＷＢ無線通信回路２０１を用いて、ビーコンを受信したホストの中で接続優先度が最上位のホストに対して接続要求を送信する（ステップＳ３２）。
【００３９】
そして、接続要求を送信したホストとの間で、ホスト−デバイス間の相互の信用を確立する認証処理（ステップＳ１８）、セキュアな通信での情報の交換を認める許可処理（ステップＳ１９）が行われ、通信が確立する。
【００４０】
その後、接続が切断されると（ステップＳ２０）、ＷＵＳＢコントローラ２０２は、フラッシュ２０３に格納されている接続優先度情報を書き換える（ステップＳ２１）。接続優先度情報が“１”であったホストに通信を接続していた場合、接続していた接続優先度情報を一番後にする。そして、各ホストの接続優先度情報を一つずつ繰り上げる。また、ステップＳ３２において接続優先度（例えばａ）が最上位のホストに接続要求を送信した場合、接続したホストの接続優先度を最下位にし、接続優先度がａ＋１以下のホストの接続優先度を順に繰り上げる。
【００４１】
そして、ＷＵＳＢコントローラ２０２は、ホストからのビーコンを受信するために待機する処理に戻る（ステップＳ１３）。
【００４２】
以上の処理で、ＷＵＳＢプロジェクタ２００は接続優先度情報が高いホストから順番に通信を行うことが可能におなる。
【００４３】
なお、接続優先度を設定する方法として、デバイス自体がＬＣＤディスプレイ２０８等の表示装置とキー２０７などの入力装置を持ち、デバイス２００のシステムコントローラ２０６がＬＣＤディスプレイ２０８に、登録済みホストのＣＨＩＤなどを一覧で表示し、その画面上で接続優先度をキーなどの入力装置で操作し設定することができる。これにより、ホストがなくてもデバイス単独で接続優先度の設定が可能になり誰でも設定ができるようになる。
【００４４】
また、デバイスに記憶されているホスト接続情報に追加する接続優先度情報の設定を変えることにより、接続できるホストを１つに限定する、特定のホストを接続できないようにするなどの設定ができる。
【００４５】
例えば、00h：優先度設定なし、01h：優先度１番、02h：優先度２番、F0h：このホストのみ接続可能、F1h：このホストの接続を許可しない
などの情報を持たせる。これにより、ホストの接続権、優先度を変えることができ、デバイスの使用を状況に合わせてコントロールできるようになる。
【００４６】
デバイス内のＷＵＳＢコントローラ２０２もしくは、デバイスのシステムコントローラ２０６がタイマー持ち、設定した接続優先度情報を、設定完了後一定時間で自動でクリアーする機能をもつことにより、デバイスの独占や、間違った設定で誰も接続できなくなるなどの不都合が発生することを防止することが可能になる。
【００４７】
初期認証時にホストの優先度設定ユーティリティーソフトフェア１０３Ｂからホスト名を登録させ、デバイスのホスト接続情報として記憶することにより、接続優先度設定する際にＣＨＩＤではなく、ホスト名を表示できるようにすることで、設定するホストをより簡単に特定できる。
【００４８】
デバイスは、パスワードの入力による認証処理に成功しない限り、相互認証済みのホストとの接続情報の設定の削除、変更などの管理を認めないことが好ましい。ホストはデバイスに接続中にその管理機能にアクセスしパスワード入力することにより、接続情報の削除、変更などができる認証情報管理ソフトウェアによって、管理機能と管理ソフトウェアを介して接続優先度の設定を行うことができるようにすることにより、優先度変更はパスワードを知る管理者など特定の者だけができるようになる。
【００４９】
なお、デバイスの例としてプロジェクタを挙げたが、他の機器であっても良い。例えば、プリンタやスキャナ等で有っても良い。
【００５０】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態に係わるホストおよびワイヤレスＷＵＳＢプロジェクタを含むワイヤレス通信システムを示すブロック図。
【図２】図１に示すパーソナルコンピュータのシステム構成を示すブロック図。
【図３】図２に示すワイヤレスＷＵＳＢプロジェクタのシステム構成を示すブロック図。
【図４】ワイヤレスＷＵＳＢプロジェクタの通信制御処理の手順を示すフローチャート。
【符号の説明】
【００５２】
２００…ワイヤレスＵＳＢプロジェクタデバイス，２０１…ＵＷＢ無線通信回路，２０２…ＷＵＳＢコントローラ，２０３…フラッシュ，２０４…ＶＧＡコントローラ，２０５…プロジェクタユニット，２０６…システムコントローラ，２０７…キー，２０８…ＬＣＤディスプレイ。
【図１】
2010011404.tif 000003
【図２】
2010011404.tif 000004
【図３】
2010011404.tif 000005
【図４】
2010011404.tif 000006
【手続補正書】
【提出日】平成21年8月24日(2009.8.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のホストとの通信を行う通信回路と、
前記通信によって前記複数のホストと相互認証を行って、前記相互認証が行われたホストに対応するホスト情報を取得する取得手段と、
前記相互認証が行われたホストに対応する前記ホスト情報を記憶装置に格納する第１格納手段と、
前記記憶装置に格納されている前記ホスト情報に対して設定された接続優先度情報をそれぞれ検出する検出手段と、
前記検出された接続優先度情報に対応する前記ホスト情報に関連づけ、当該接続優先度情報を前記記憶装置に格納する第２格納手段と、
前記通信回路がホストから送信されたビーコンを受信した場合、前記記憶装置に格納されている接続優先度情報に応じて、受信したビーコンに対応するホストに対して前記通信回路から接続要求を送信するか否かを決定する制御部とを具備することを特徴とするワイヤレスデバイス。
【請求項２】
前記制御部は、前記通信回路によって受信されたビーコンを送信したホストの中から前記接続優先度情報が最上位のホストに対して前記接続要求を送信し、
前記接続要求を送信したホストとの接続が確立した後に前記接続優先度情報が最上位のホストとの接続が切断された場合、前記制御部は、前記接続優先度情報が最上位のホストの接続優先度情報を最下位にし、前記接続が切断されたホストの接続優先度情報より接続優先度情報が下位であったホスト情報に対応する前記接続優先度情報を順次繰り上げることを特徴とする請求項１に記載のワイヤレスデバイス。
【請求項３】
前記制御部は、前記通信回路が特定のホストに接続要求を送信するか否かを制御することを特徴とする請求項１に記載のワイヤレスデバイス。
【請求項４】
前記制御部は、前記接続優先度情報が記憶装置に格納されてから一定時間経過した後、前記記憶装置に格納されている前記接続優先度情報を削除することを特徴とする請求項１に記載のワイヤレスデバイス。
【請求項５】
前記通信は、ワイヤレスＷＵＳＢ規格に基づいて行われることを特徴とする請求項１に記載のワイヤレスデバイス。
【請求項６】
複数のホストと通信を行うことにより相互認証を行って、前記相互認証が行われたホストに対応するホスト情報を取得し、
前記相互認証が行われたホストに対応する前記ホスト情報を記憶装置に格納し、
前記記憶装置に格納されている前記ホスト情報に対して設定された接続優先度情報を検出し、
前記検出された接続優先度情報に対応する前記ホスト情報に関連づけ、当該接続優先度情報を前記記憶装置に格納し、
前記ホストから前記ホスト情報を含むビーコンを受信し、
前記記憶装置に格納されている接続優先度情報を参照し、受信したビーコンに対応するホストに対して接続要求を送信するか否かを決定することを特徴とするワイヤレスデバイスの制御方法。
【請求項７】
前記決定は、
前記ワイヤレスデバイスによって受信されたビーコンを送信したホストの中から前記接続優先度情報が最上位のホストに対して前記接続要求を送信し、
前記接続要求を送信したホストとの接続が確立した後に前記接続優先度情報が最上位のホストとの接続が切断された場合、前記接続優先度情報が最上位のホストの接続優先度情報を最下位にし、前記接続が切断されたホストの接続優先度情報より接続優先度情報が下位であったホスト情報に対応する前記接続優先度情報を順次繰り上げるを含むことを特徴とする請求項６に記載のワイヤレスデバイスの制御方法。
【請求項８】
前記決定は、特定のホストに前記接続要求を送信するか否かを決定するを含むことを特徴とする請求項６に記載のワイヤレスデバイスの制御方法。
【請求項９】
前記接続優先度情報が記憶装置に格納されてから一定時間経過した後、前記記憶装置に格納されている前記接続優先度情報を削除することを特徴とする請求項６に記載のワイヤレスデバイスの制御方法。
【請求項１０】
前記通信は、ワイヤレスＷＵＳＢ規格に基づいて行われることを特徴とする請求項６に記載のワイヤレスデバイスの制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の一例に係わるワイヤレスデバイスは、複数のホストとの通信を行う通信回路と、前記通信によって前記複数のホストと相互認証を行って、前記相互認証が行われたホストに対応するホスト情報を取得する取得手段と、前記相互認証が行われたホストに対応する前記ホスト情報を記憶装置に格納する第１格納手段と、前記記憶装置に格納されている前記ホスト情報に対して設定された接続優先度情報をそれぞれ検出する検出手段と、前記検出された接続優先度情報に対応する前記ホスト情報に関連づけ、当該接続優先度情報を前記記憶装置に格納する第２格納手段と、前記通信回路がホストから送信されたビーコンを受信した場合、前記記憶装置に格納されている接続優先度情報に応じて、受信したビーコンに対応するホストに対して前記通信回路から接続要求を送信するか否かを決定する制御部とを具備することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の一例に係わるワイヤレスデバイスの制御方法は、複数のホストと通信を行うことにより相互認証を行って、前記相互認証が行われたホストに対応するホスト情報を取得し、前記相互認証が行われたホストに対応する前記ホスト情報を記憶装置に格納し、前記記憶装置に格納されている前記ホスト情報に対して設定された接続優先度情報を検出し、前記検出された接続優先度情報に対応する前記ホスト情報に関連づけ、当該接続優先度情報を前記記憶装置に格納し、前記ホストから前記ホスト情報を含むビーコンを受信し、前記記憶装置に格納されている接続優先度情報を参照し、受信したビーコンに対応するホストに対して接続要求を送信するか否かを決定することを特徴とする。