(57)【要約】【課題】電子機器と周辺機器との間で実行される無線接続のための初期認証を適切に管理することを可能とした電子機器システムを提供する。【解決手段】Wireless ＨＵＢ２は、ＷＵＳＢデバイスコントローラ／無線通信回路２１を介して無線接続されるＵＳＢホストと、ＵＳＢポート２４を介して有線接続されるＵＳＢデバイスとを繋ぐブリッジデバイスであり、ＵＳＢホストとの関係ではWirelessＵＳＢデバイスとして動作する。認証管理ファームウェア２００は、管理者用のＵＳＢホストが有線接続されて無線通信用の初期認証を実行する際、ＵＳＢホストからパスワードを受け取って登録する。その後、一般ユーザ用のＵＳＢホストが有線接続されて無線通信用の初期認証を実行する場合、登録パスワードの転送を要求し、正しいパスワードが転送されてきた場合に限り、当該一般ユーザ用のＵＳＢホストとの初期認証を実行する。【選択図】      図４
2007300161.tif 000002
【特許請求の範囲】
【請求項１】
無線通信手段と、
有線通信手段と、
前記無線通信手段による無線接続時に必要な無線通信機器の認証情報を登録する初期認証の実行を制限するためのパスワードを前記有線通信手段により取得して設定するパスワード設定手段と、
前記パスワード設定手段によりパスワードが設定された後、前記初期認証の実行要求が前記有線通信手段により受信された場合、その要求機器に対してパスワードの転送を要求し、この要求に応答して転送されたパスワードが前記パスワード設定手段により設定されたパスワードと一致した場合、前記初期認証を実行する認証管理手段と、
を具備することを特徴とする電子機器。
【請求項２】
前記認証管理手段は、前記パスワード設定手段によりパスワードが設定されている場合にはそのパスワードの転送を条件として、前記初期認証によって登録済みの認証情報の削除要求を前記有線通信手段により受け付け、その要求された認証情報を削除する手段を含むことを特徴とする請求項１記載の電子機器。
【請求項３】
前記認証管理手段は、前記パスワード設定手段によりパスワードが設定されている場合にはそのパスワードの転送を条件として、前記初期認証による認証情報の登録可能数の設定要求を前記有線通信手段により受け付け、その要求された登録可能数を設定する手段を含むことを特徴とする請求項１記載の電子機器。
【請求項４】
前記認証管理手段は、前記初期認証による認証情報の登録数が前記設定された登録可能数に達した場合、その後の新たな相手との前記初期認証の実行を制限して、無線通信相手を固定することを特徴とする請求項３記載の電子機器。
【請求項５】
前記認証管理手段は、前記パスワード設定手段によりパスワードが設定されている場合にはそのパスワードの転送を条件として、前記初期認証により登録済みの認証情報に対する名称の付与要求を前記有線通信手段により受け付け、その名称を当該認証情報と対応づけて管理する手段を含むことを特徴とする請求項１記載の電子機器。
【請求項６】
無線通信手段と、
有線通信手段と、
入力手段と、
前記無線通信手段により無線接続される他の電子機器による、無線接続時に必要な無線通信機器の認証情報を登録する初期認証の実行を制限するためのパスワードを前記入力手段により入力し、前記有線通信手段により前記他の電子機器に転送して設定させる認証管理手段と、
を具備することを特徴とする電子機器。
【請求項７】
前記認証管理手段は、前記有線通信手段による有線接続時にのみ有効となることを特徴とする請求項６記載の電子機器。
【請求項８】
前記認証管理手段は、前記パスワードの設定を行った場合にはそのパスワードを前記有線通信手段により前記他の電子機器に転送し、前記初期認証により前記他の電子機器において登録済みの認証情報の削除要求を前記有線通信手段により前記他の電子機器に通知する手段を含むことを特徴とする請求項６記載の電子機器。
【請求項９】
前記認証管理手段は、前記パスワードの設定を行った場合にはそのパスワードを前記有線通信手段により前記他の電子機器に転送し、前記初期認証による認証情報の登録可能数の設定要求を前記有線通信手段により前記他の電子機器に通知する手段を含むことを特徴とする請求項６記載の電子機器。
【請求項１０】
前記認証管理手段は、前記パスワードの設定を行った場合にはそのパスワードを前記有線通信手段により前記他の電子機器に転送し、前記初期認証により前記他の電子機器において登録済みの認証情報に付与する名称を前記有線通信手段により転送して当該認証情報と対応づけて管理させる手段を含むことを特徴とする請求項６記載の電子機器。
【請求項１１】
本体機器と周辺機器とが無線通信路または有線通信路を介して接続される電子機器システムの認証管理方法であって、
前記本体機器は、
無線接続時に必要な無線通信機器の認証情報を登録する初期認証の前記周辺機器による実行を制限するためのパスワードを入力し、
前記入力したパスワードを前記有線通信路を介して前記周辺機器に転送し、
前記周辺機器は、
前記パスワードを前記有線通信路を介して前記本体機器から取得して設定し、
前記パスワードの設定後、前記初期認証の実行要求を前記有線通信路を介して受信した場合、その要求機器に対してパスワードの転送を要求し、この要求に応答して転送されたパスワードが前記設定したパスワードと一致した場合、前記初期認証を実行する、
ことを特徴とする認証管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばWirelessＵＳＢ規格に準拠した無線通信を電子機器と周辺機器との間で実行する電子機器システムにおける認証管理技術に関する。
【背景技術】
【０００２】
近年、ノートブックタイプのパーソナルコンピュータなど、バッテリ駆動可能な携帯型の電子機器が広く普及している。この種の電子機器では、通常、様々な周辺機器を必要に応じて接続できるようになっている。
【０００３】
また、最近では、電子機器（本体機器）と周辺機器との間を、ケーブルを介在させることなくワイヤレスで接続することも行われ始めている。このようなことから、目に見えないワイヤレス接続をユーザが容易に管理できるようにするための手法が種々提案されている（例えば特許文献１等参照）。
【特許文献１】特開２００２−１５２８１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
例えばWirelessＵＳＢでは、無線接続を安全に行うために、初期認証の実行をケーブル接続時にのみに限定するといったことも行われる。これにより、不特定多数の相手と無線接続されてしまうことが防止される。
【０００５】
しかしながら、ケーブル接続する機会さえあれば、部外者も、自分の電子機器と目的の周辺機器との間で初期認証を実行させ、その後、この目的の周辺機器といつでも無線接続して不正使用することが可能となってしまう。従って、この初期認証についても適切な管理が求められる。
【０００６】
この発明はこのような事情を考慮してなされたものであり、無線接続のための初期認証を適切に管理することを可能とした電子機器および電子機器システムの認証管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前述の目的を達成するために、この発明の第１の電子機器は、無線通信手段と、有線通信手段と、前記無線通信手段による無線接続時に必要な無線通信機器の認証情報を登録する初期認証の実行を制限するためのパスワードを前記有線通信手段により取得して設定するパスワード設定手段と、前記パスワード設定手段によりパスワードが設定された後、前記初期認証の実行要求が前記有線通信手段により受信された場合、その要求機器に対してパスワードの転送を要求し、この要求に応答して転送されたパスワードが前記パスワード設定手段により設定されたパスワードと一致した場合、前記初期認証を実行する認証管理手段と、を具備することを特徴とする。
【０００８】
また、この発明の第２の電子機器は、無線通信手段と、有線通信手段と、入力手段と、前記無線通信手段により無線接続される他の電子機器による、無線接続時に必要な無線通信機器の認証情報を登録する初期認証の実行を制限するためのパスワードを前記入力手段により入力し、前記有線通信手段により前記他の電子機器に転送して設定させる認証管理手段と、を具備することを特徴とする。
【発明の効果】
【０００９】
この発明によれば、無線接続のための初期認証を適切に管理することを可能とした電子機器および電子機器システムの認証管理方法を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照してこの発明の一実施形態を説明する。
【００１１】
図１は、この発明の実施形態に係る電子機器システムの接続形態を示す図である。ここでは、本発明の第１の電子機器（周辺機器）がWirelessＨＵＢ２、第２の電子機器（本体機器）がパーソナルコンピュータ（ＰＣ）１として実現されている。
【００１２】
ＰＣ１は、例えばノートブックタイプ等のバッテリ駆動可能なコンピュータであり、外出先や移動中には単体で利用され、例えばオフィス在室時などに必要に応じてWirelessＨＵＢ２がWirelessＵＳＢ（ＷＵＳＢ）規格に準拠した手順により無線接続される。WirelessＨＵＢ２には、例えばハードディスクドライブ（ＨＤＤ）やプリンタなどの様々なＵＳＢデバイス３がＵＳＢ規格に準拠した手順により有線接続され、WirelessＨＵＢ２と無線接続したＰＣ１は、これらのＵＳＢデバイス３をWirelessＨＵＢ２経由で自由に利用することができる。
【００１３】
ＰＣ１とWirelessＨＵＢ２とがＷＵＳＢ規格に準拠した無線データ通信を行うため、つまり無線接続するためには、予め、ＰＣ１とWirelessＨＵＢ２との間で、互いを正規の無線接続相手として認識しておくことが必要である。そのための処理が初期認証であり、この初期認証を行うために、図２に示すように、ＰＣ１とWirelessＨＵＢ２とは、ＵＳＢ規格に準拠した手順により有線接続される。この初期認証により、例えばWirelessＨＵＢ２には、ＰＣ１が正規の無線接続相手であることを示す認証情報ｘ１が登録される。この認証情報ｘ１が登録されることにより、これ以降、ＰＣ１は、いつでもWirelessＨＵＢ２との間でＷＵＳＢ規格に準拠した無線データ通信を実行することが可能となる。
【００１４】
ところで、WirelessＨＵＢ２には、前述したように、様々なＵＳＢデバイス３が接続される。従って、このWirelessＨＵＢ２が不特定多数の相手と無線接続されることは好ましくない。より具体的には、たとえ有線接続されたからといって、この有線接続のみをもって相手が正当であるとして初期認証を実行してしまうことは好ましくない。そこで、本実施形態の電子機器システムは、このWirelessＨＵＢ２と初期認証を実行することのできる相手を適切に制限できるようにしたものであり、以下、この点について詳述する。
【００１５】
図３は、ＰＣ１の機器構成を示すブロック図である。図示のように、ＰＣ１は、ＣＰＵ１１、チップセット１２、ＲＡＭ１３、ハードディスクドライブ（ＨＤＤ）１４、ＶＧＡコントローラ１５、キーボードコントローラ１６、ＷＵＳＢホストコントローラ／無線通信回路１７および複数のＵＳＢポート１８を有している。
【００１６】
ＣＰＵ１１は、ＰＣ１全体の動作制御を司るプロセッサであり、ＨＤＤ１４からメモリ１３にロードされて格納された各種プログラムを実行する。このプログラムの１つに後述する認証管理ソフトウェア１００が存在する。チップセット１２は、ＰＣ１内の各モジュール間を繋ぐブリッジデバイスである。チップセット１２は、各モジュールに対するアクセスを制御するＩ／Ｏコントローラ機能を備えている。
【００１７】
ＲＡＭ１３は、ＰＣ１の主記憶となるメモリデバイスであり、ＣＰＵ１１によって実行される各種プログラムやこれらのプログラムで用いられるデータを格納する。一方、ＨＤＤ１４は、ＰＣ１の外部記憶となるメモリデバイスであり、ＲＡＭ１３の補助装置として大量のプログラムおよびデータを格納する。
【００１８】
ＶＧＡコントローラ１５は、ＰＣ１が提供するユーザインタフェースのアウトプット側を担うデバイスであり、ＣＰＵ１１が作成した画面データをＬＣＤ等の表示装置に表示制御する。一方、キーボードコントローラ１６は、ＰＣ１が提供するユーザインタフェースのインプット側を担うデバイスであり、キーボードやマウス等の操作内容をデータ化してＣＰＵ１１に伝達する。
【００１９】
ＷＵＳＢホストコントローラ／無線通信回路１７は、ＰＣ１をＵＳＢホストとして機能させるための制御と、ＵＳＢデバイス（ここではWirelessＨＵＢ２）との無線通信の制御とを実行する。ＵＳＢでは、１台のＵＳＢホストを基点にＮ台のＵＳＢデバイスがツリー構造状に接続され、ツリー構造の基点となるＵＳＢホストによってすべてのＵＳＢデバイスが管理される。ＵＳＢホスト−ＵＳＢデバイス間でのデータ送受信のみが行われ、ＵＳＢデバイス同士でのデータ送受信は予定されていない。
【００２０】
ＵＳＢポート１８は、前述の初期認証を行う際、他端がWirelessＨＵＢ２に接続されたケーブルの一端を接続するための端子部である。このＵＳＢポート１８を介してＵＳＢデバイス３を（WirelessＨＵＢ２を介さず）直接的に有線接続することも可能である。
【００２１】
また、図４は、WirelessＨＵＢ２の機器構成を示すブロック図である。図示のように、WirelessＨＵＢ２は、ＷＵＳＢデバイスコントローラ／無線通信回路２１、フラッシュＲＯＭ２２、ＵＳＢ ＨＵＢ２３および複数のＵＳＢポートを有している。
【００２２】
ＷＵＳＢデバイスコントローラ／無線通信回路２１は、WirelessＨＵＢ２をＵＳＢデバイスとして機能させるための制御と、ＵＳＢホスト（ここではＰＣ１）との無線通信の制御とを実行する。ＷＵＳＢデバイスコントローラ／無線通信回路２１は、フラッシュＲＯＭ２２に格納された各種プログラムを実行するプロセッサ機能を備えている。
【００２３】
フラッシュＲＯＭ２２は、後述する認証管理ファームウェア２００を電気的に書き換え可能に格納するメモリデバイスである。この認証管理ファームウェア２００は、ＷＵＳＢデバイスコントローラ／無線通信回路２１によって実行されるプログラムとして構成されている。
【００２４】
ＵＳＢ ＨＵＢ２３は、ＵＳＢポート２４経由で有線接続される複数のＵＳＢデバイス（ここではＵＳＢデバイス３）と、ＷＵＳＢデバイスコントローラ／無線通信回路２１経由で無線接続されるＵＳＢホスト（ここではＰＣ１）とを接続するためのブリッジデバイスである。そして、ＵＳＢポート２４は、他端がＵＳＢデバイス３に接続されたケーブルの一端が接続するための端子部である。
【００２５】
以上のような機器構成をもつＰＣ１とWirelessＨＵＢ２とがそれぞれのＵＳＢポートを介して接続されると、ＰＣ１側では、この接続をチップセット１２が検出する。認証管理ソフトウェア１００は、この検出が行われたら通知するように予めチップセット１２に要求しており、この通知を受けた認証管理ソフトウェア１００は、まず、図５に示す認証管理画面を表示する。
【００２６】
認証管理ソフトウェア１００は、管理者用および一般ユーザ用の２種類の権限レベルを設定することができ、このＰＣ１で動作する認証管理ソフトウェア１００には、管理者用の権限が設定されている。管理者用の権限レベルが設定された認証管理ソフトウェア１００が表示する認証管理画面には、新たに検出されたＵＳＢデバイスの識別情報表示エリア（ａ１）と無線接続用の初期認証の実行を指示するためのチェックボックス（ａ２）とのほか、パスワードの設定を指示するためのチェックボックス（ａ３）とパスワードの入力エリア（ａ４）とが配置される。表示エリアａ１の”ＡＡＡＡ”は、接続されたWirelessＨＵＢ２の識別情報であり、例えばＭＡＣアドレス等のWirelessＨＵＢ２に固有の情報が提示される。
【００２７】
この認証管理画面上で、チェックボックスａ２がチェックされ、かつ、チェックボックスａ３のチェックおよび入力エリアａ４へのパスワードの入力がなされていると、認証管理ソフトウェア１００は、WirelessＨＵＢ２との間の初期認証をＷＵＳＢホストコントローラ／無線通信回路１７に実行させるとともに、入力されたパスワードをWirelessＨＵＢ２に転送してその設定を指示する。この時のＷＵＳＢホストコントローラ／無線通信回路１７による初期認証は、無線通信ではなく、ＵＳＢポート１８経由の有線通信によって実行される。
【００２８】
一方、WirelessＨＵＢ２側では、ＰＣ１との間で初期認証を実行すると、認証管理ファームウェア２００が、図６に示すように、認証情報ｘ１としてＰＣ１の識別情報を登録する。認証ＩＤ（１）欄の”ＸＸＸＸ”は、ＰＣ１の識別情報である。初期認証時にＰＣ１からパスワードが転送されると、認証管理ファームウェア２００は、このパスワードも認証情報ｘ１として登録する。図示のように、図５で示したＰＣ１側の認証管理画面上で入力されたパスワード”１２３４”が登録される。そして、これ以降、初期認証を行う場合には、認証管理ファームウェア２００は、相手側（ＰＣ１）に当該パスワードの転送を要求する。この認証情報ｘ１の格納領域は、フラッシュＲＯＭ２２に確保される。
【００２９】
この初期認証が完了すると、その後、ＰＣ１は、WirelessＨＵＢ２との間で無線通信が可能となるが、ここで、このＰＣ１以外の他のＰＣがWirelessＨＵＢ２と有線接続された場合を想定する。他のＰＣで動作する認証管理ソフトウェア１００には、一般ユーザ用の権限が設定されている。
【００３０】
一般ユーザ用の権限レベルが設定された認証管理ソフトウェア１００は、WirelessＨＵＢ２の接続を検出した旨の通知をチップセット１２から受けた場合、図７に示す認証管理画面を表示する。図示のように、一般ユーザ用の権限レベルが設定された認証管理ソフトウェア１００が表示する認証管理画面には、パスワードの設定を指示するためのチェックボックス等は配置されない。そして、WirelessＨＵＢ２との間の初期認証を実行する場合には、チェックボックス（ｂ１）をチェックするとともに、管理者から連絡されたパスワードを入力エリア（ｂ２）に入力する。WirelessＨＵＢ２にパスワードが設定されていない場合には、この入力エリア（ｂ２）への入力は不要である。
【００３１】
認証管理ソフトウェア１００は、前述の通り、WirelessＨＵＢ２との間の初期認証をＷＵＳＢホストコントローラ／無線通信回路１７に実行させるが、パスワードが設定されている場合には、WirelessＨＵＢ２側からパスワードの転送を要求されるので、この入力エリア（ｂ２）に入力されたパスワードを転送する。そうすると、WirelessＨＵＢ２の認証管理ファームウェア２００は、パスワードが一致するので初期認証を行い、このＰＣの識別情報を認証情報ｘ１として追加登録する。換言すれば、パスワードを知らない部外者にＰＣをWirelessＨＵＢ２に有線接続する機会を与えてしまっても、初期認証が実行されることは防止する。
【００３２】
このように、本実施形態の電子機器システムでは、ＵＳＢホスト（ＰＣ１）側に、WirelessＵＳＢデバイスによる初期認証の実行を正規の相手のみに制限するためのパスワードを当該WirelessＵＳＢデバイスに設定させる仕組みを設け、また、WirelessＵＳＢデバイス（WirelessＨＵＢ２）側に、ＵＳＢホストから与えられたパスワードを用いて初期認証相手が正規の相手か否かを判定する仕組みを設けることにより、ＵＳＢホストとWirelessＵＳＢデバイスとの間で実行される無線接続のための初期認証を適切に管理することを可能とする。
【００３３】
また、管理者用の権限レベルが設定された認証管理ソフトウェア１００は、複数の相手と初期認証を実行済みのWirelessＵＢＳデバイスについて、その初期認証に関するメンテナンスを実行する機能も備えている。そのために、認証管理ソフトウェア１００は、要求に応じて、図８に示す認証管理画面を表示する。
【００３４】
この認証管理画面には、ＵＳＢポート１８を介して有線接続中の（WirelessＨＵＢ２を含む）WirelessＵＳＢデバイスが選択肢として一覧表示される（ｃ１）。この一覧表示されたWirelessＵＳＢデバイスのみがメンテナンス対象として選択可能であり、従って、このメンテナンス機能は、有線接続時にのみ有効となる。また、この一覧表示には、各WirelessＵＳＢデバイスのパスワード設定有無も提示される。
【００３５】
この一覧表示された中から所望のWirelessＵＳＢデバイスを選択してメンテナンス作業を行う場合、チェックボックス（ｃ２）をチェックするとともに、パスワードが設定されていればそのパスワードを入力エリア（ｃ３）に入力する。認証管理ソフトウェア１００は、選択されたWirelessＵＳＢデバイスに対して入力されたパスワードを転送し、一致の回答を得たら続いて図９に示す認証管理画面を表示する。また、この時、認証管理ソフトウェア１００は、選択されたWirelessＵＳＢデバイスが初期認証済みの相手すべての識別情報を受け取っておく。
【００３６】
この認証管理画面では、図８で選択されたWirelessＵＳＢデバイスについて、パスワードの変更・削除または識別情報の削除のいずれを実行するのかを選択させるためのボタンｄ１，ｄ２が配置されている。ボタンｄ１を選択してパスワードの変更・削除する場合には、入力エリアｄ３に新パスワード（削除の場合は入力無し）を入力する。例えばパスワードの変更の場合、認証管理ソフトウェア１００は、この入力エリアｄ３に入力された新たなパスワードとともにパスワードの変更指示をWirelessＵＳＢデバイスに転送する。そして、この指示を受けたWirelessＵＳＢデバイスは、認証情報ｘ１として登録されているパスワードを転送されてきた新たなパスワードに更新する。
【００３７】
また、ボタンｄ２を選択して識別情報の削除を実行する場合には、初期認証済みの相手の識別情報を一覧表示（ｄ４）の中から選択する。認証管理ソフトウェア１００は、この識別情報とともに識別情報の削除指示をWirelessＵＳＢデバイスに転送する。そして、この指示を受けたWirelessＵＳＢデバイスは、認証情報ｘ１として登録されている識別情報を削除する。
【００３８】
このように、本実施形態の電子機器システムでは、WirelessＵＳＢデバイスに一旦設定させたパスワードを変更させたり、初期認証済みの相手の識別情報を削除させることができるので、さらにパスワードの漏洩等にも適宜に対処することが可能となる。
【００３９】
次に、図１０乃至図１２のフローチャートを参照して、本実施形態の電子機器システムが実行する認証管理の動作手順について説明する。
【００４０】
図１０は、ＰＣ１上で動作する、管理者用の権限レベルが設定された認証管理ソフトウェア１００による認証管理手順を示すフローチャートである。
【００４１】
WirelessＨＵＢ２がＵＳＢポート１８経由で有線接続されると、認証管理ソフトウェア１００は、パスワード設定有無を含む初期認証用の認証管理画面（図５）を表示する（ステップＡ１）。この認証管理画面上で、初期認証の実行が指示されると（ステップＡ２のＹＥＳ）、認証管理ソフトウェア１００は、識別情報や認証キーの交換などの初期認証をＷＵＳＢホストコントローラ／無線通信回路１７に実行させる（ステップＡ３）。
【００４２】
また、認証管理ソフトウェア１００は、パスワード設定が指示されていた場合（ステップＡ４のＹＥＳ）、認証管理画面上で入力されたパスワードとともにパスワード設定指示をWirelessＨＵＢ２に転送する（ステップＡ５）。
【００４３】
図１１は、ＰＣ１上で動作する、一般ユーザ用の権限レベルが設定された認証管理ソフトウェア１００による認証管理手順を示すフローチャートである。
【００４４】
WirelessＨＵＢ２がＵＳＢポート１８経由で有線接続されると、認証管理ソフトウェア１００は、パスワード設定有無を含まない初期認証用の認証管理画面（図７）を表示する（ステップＢ１）。この認証管理画面上で、初期認証の実行が指示されると（ステップＢ２のＹＥＳ）、認証管理ソフトウェア１００は、認証管理画面上で入力されたパスワードをWirelessＨＵＢ２に転送する（ステップＢ３）。
【００４５】
パスワードの一致が回答されたら（ステップＢ４のＹＥＳ）、認証管理ソフトウェア１００は、識別情報や認証キーの交換などの初期認証をＷＵＳＢデバイスコントローラ／無線通信回路２１に実行させる（ステップＢ５）。一方、パスワードの不一致が回答されたならば（ステップＢ４のＮＯ）、入力したパスワードが正しくないため初期認証を実行できない旨の警告を表示する（ステップＢ６）。
【００４６】
また、図１２は、WirelessＨＵＢ２の認証管理ファームウェア２００による認証管理手順を示すフローチャートである。
【００４７】
ＰＣ１がＵＳＢポート２４経由で有線接続され、初期認証の実行が要求されると、認証管理ファームウェア２００は、パスワードが設定済みかどうかを調べ（ステップＣ１）、設定済みであれば（ステップＣ１のＹＥＳ）、パスワードの転送をＰＣ１に要求する（ステップＣ２）。
【００４８】
そして、この要求に応答して返送されてきたパスワードが、設定済みのパスワードと一致していたら（ステップＣ３のＹＥＳ）、認証管理ファームウェア２００は、識別情報や認証キーの交換などの初期認証をＷＵＳＢデバイスコントローラ／無線通信回路２１に実行させる（ステップＣ４）。一方、不一致であった場合（ステップＣ３のＮＯ）、認証管理ファームウェア２００は、転送されたパスワードが正しくない旨の回答をＰＣ１に返送し（ステップＣ５）、初期認証を実行することなくこの処理を終了する。
【００４９】
ところで、前述の説明では、管理者用の権限レベルが設定された認証管理ソフトウェア１００が提供するメンテナンス機能において、初期認証済みの相手の識別情報を一覧表示する例を示したが、この識別情報の削除作業をより分かり易くするために、この識別情報と対応づけてニモニック等の任意の名称を登録できるようにすることも有効である。各WirelessＵＳＢデバイス２の認証管理ファームウェア２００は、この名称も認証情報ｘ１として管理する。そして、認証管理ソフトウェア１００は、初期認証済みの相手の識別情報を一覧表示する際、この別途登録された名称を一覧表示する。管理者自身が任意に登録した名称が一覧表示されれば、ＭＡＣアドレス等を一覧表示する場合と比較して、勘違い等の人為的なミスを防止することができる。
【００５０】
また、例えば初期認証によって識別情報を登録可能な最大数を認証管理ソフトウェア１００がさらに設定できるようにすることも有効である。この設定が行われた場合、認証管理ファームウェア２００は、登録数がその数に達した後は初期認証の実行を制限する。例えばその数を１とすれば、自分のＰＣ１以外との初期認識を制限する、つまり無線通信相手を自分だけに固定することができる。
【００５１】
このように、本願発明は、前記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。たとえば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【００５２】
【図１】この発明の実施形態に係る電子機器システムの接続形態を示す図
【図２】同実施形態の電子機器システムにおいて無線通信に必要な初期認証を行うための電子機器と無線周辺機器との有線接続の形態を示す図
【図３】同実施形態の電子機器システムの電子機器の概略構成を示す図
【図４】同実施形態の電子機器システムの無線周辺機器の概略構成を示す図
【図５】同実施形態の電子機器システムの電子機器で動作する認証管理ソフトウェアが表示する管理者用の第１の認証管理画面を例示する図
【図６】同実施形態の電子機器システムの無線周辺機器で保持される認証情報を例示する図
【図７】同実施形態の電子機器システムの電子機器で動作する認証管理ソフトウェアが表示する一般ユーザ用の認証管理画面を例示する図
【図８】同実施形態の電子機器システムの電子機器上で動作する認証管理ソフトウェアが表示する管理者用の第２の認証管理画面を例示する図
【図９】同実施形態の電子機器システムの電子機器上で動作する認証管理ソフトウェアが表示する管理者用の第３の認証管理画面を例示する図
【図１０】同実施形態の電子機器システムの電子機器上で動作する管理者用の権限レベルが設定された認証管理ソフトウェアによる認証管理手順を示すフローチャート
【図１１】同実施形態の電子機器システムの電子機器上で動作する一般ユーザ用の権限レベルが設定された認証管理ソフトウェアによる認証管理手順を示すフローチャート
【図１２】同実施形態の電子機器システムの無線周辺機器上で動作する認証管理ファームウェアによる認証管理手順を示すフローチャート
【符号の説明】
【００５３】
１…パーソナルコンピュータ（ＵＳＢホスト）、２…WirelessＨＵＢ（WirelessＵＳＢデバイス）、３…ＵＳＢデバイス、１１…ＣＰＵ、１２…チップセット、１３…ＲＡＭ、１４…ＨＤＤ、１５…ＶＧＡコントローラ、１６…キーボードコントローラ、１７…ＷＵＳＢホストコントローラ／無線通信回路、１８…ＵＳＢポート、２１…ＷＵＳＢデバイスコントローラ／無線通信回路、２２…フラッシュＲＯＭ、２３…ＵＳＢ ＨＵＢ、２４…ＵＳＢポート、１００…認証管理ソフトウェア、２００…認証管理ファームウェア。
【図１】
2007300161.tif 000003
【図２】
2007300161.tif 000004
【図３】
2007300161.tif 000005
【図４】
2007300161.tif 000006
【図５】
2007300161.tif 000007
【図６】
2007300161.tif 000008
【図７】
2007300161.tif 000009
【図８】
2007300161.tif 000010
【図９】
2007300161.tif 000011
【図１０】
2007300161.tif 000012
【図１１】
2007300161.tif 000013
【図１２】
2007300161.tif 000014