(57)【要約】【課題】無線通信装置の設定に関し、ユーザの作業負担軽減と、セキュリティの確保とを両立する。【解決手段】無線ＬＡＮ１００の管理者は、パーソナルコンピュータＰＣ１で、ＷＥＰキーを変更する。パーソナルコンピュータＰＣ１は、メモリカードＭＣが、管理者が管理する正当なものであるか否かを判断し、正当なものである場合に、変更後の設定情報をメモリカードＭＣに書き込む。このとき、メモリカードＭＣには、変更後の設定情報とともに、変更前のＷＥＰキーが書き込まれる。そして、管理者は、このメモリカードＭＣを、プリンタＰＲＴ１が備えるメモリカードスロットに装着する。プリンタＰＲＴ１は、メモリカードＭＣが、管理者が管理する正当なものであるか否かを判断し、正当なものである場合に、設定情報の更新を行う。【選択図】図１
2008219907.tif 000002
【特許請求の範囲】
【請求項１】
暗号化通信を行う無線通信装置であって、
前記暗号化通信に専ら用いられる所定の設定情報を記憶する設定情報記憶部と、
前記設定情報を、可搬型の記録媒体に書き込むためのインタフェースと、
外部から、前記インタフェースへの前記設定情報の出力の可否判断に用いられる所定のパスワード情報を入力するパスワード情報入力部と、
該パスワード情報を用いて、前記可否判断を行う判断部と、
該判断結果に基づいて、前記出力を制御する出力制御部と、
を備える無線通信装置。
【請求項２】
請求項１記載の無線通信装置であって、
前記設定情報記憶部は、さらに、前記可否判断に用いられる判断情報を記憶しており、
前記判断部は、前記パスワード情報と、前記判断情報とを用いて、前記可否判断を行う、
無線通信装置。
【請求項３】
暗号化通信を行う無線通信装置を制御する制御方法であって、
前記無線通信装置は、可搬型の記録媒体にデータを書き込むためのインタフェースを備えており、
（ａ）前記暗号化通信に専ら用いられる所定の設定情報を記憶する工程と、
（ｂ）外部から、前記インタフェースへの前記設定情報の出力の可否判断に用いられる所定のパスワード情報を入力する工程と、
（ｃ）該パスワード情報を用いて、前記可否判断を行う工程と、
（ｄ）該判断結果に基づいて、前記出力を制御する工程と、
を備える制御方法。
【請求項４】
暗号化通信を行う無線通信装置を制御するためのコンピュータプログラムであって、
前記無線通信装置は、可搬型の記録媒体にデータを書き込むためのインタフェースを備えており、
前記暗号化通信に専ら用いられる所定の設定情報を記憶する機能と、
外部から、前記インタフェースへの前記設定情報の出力の可否判断に用いられる所定のパスワード情報を入力する機能と、
該パスワード情報を用いて、前記可否判断を行う機能と、
該判断結果に基づいて、前記出力を制御する機能と、
をコンピュータに実現させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化通信を行う無線通信装置の設定に関するものである。
【背景技術】
【０００２】
従来、複数のコンピュータや、プリンタや、プロジェクタ等の機器を、無線通信で接続した無線ＬＡＮ（Local Area Network）が普及している。無線ＬＡＮでは、一般に、電波を用いた無線通信を行う無線通信装置が用いられる。また、無線ＬＡＮでは、第三者へのデータの漏洩を防止するために、暗号化通信が行われる。この無線ＬＡＮでは、各装置間での通信を確立するために、ネットワーク接続に関する各種パラメータの設定が必要である。また、暗号化通信を行うための暗号化用および復号用の鍵情報を各装置に設定しておく必要がある。以下、上記パラメータの設定内容、および、鍵情報の設定内容を、設定情報と呼ぶ。
【０００３】
上述した無線ＬＡＮにおいて、既存の無線ＬＡＮに新たな無線通信装置を接続する場合には、新たな無線通信装置に、既存の無線ＬＡＮの設定情報を入力する必要がある。また、セキュリティの確保のため、既に設定されている設定情報を変更する場合には、無線ＬＡＮに接続されている全ての無線通信装置の設定情報を更新する必要がある。これら各装置への設定情報の入力や、更新は、一般に、ユーザが個別に行っている。この作業は煩雑であり、特に、無線通信装置が多数存在する場合には、ユーザの作業負担が大きい。
【０００４】
近年、このようなユーザの作業負担を軽減するための技術が提案されている。例えば、下記特許文献１には、設定情報を保持する無線通信装置が、この設定情報を保持しない他の無線通信装置に、デフォルト設定による無線通信で設定情報を送信し、他の無線通信装置が、受信した設定情報を自らに設定する技術が開示されている。
【０００５】
【特許文献１】特開２００３−３３８８２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記特許文献１に記載された技術では、デフォルト設定で無線通信を行う、すなわち、非暗号化通信によって設定情報を送信するため、送信内容が第三者に漏洩する虞があり、セキュリティの確保が困難だった。
【０００７】
本発明は、上述の課題を解決するためになされたものであり、無線通信装置の設定に関し、ユーザの作業負担軽減と、セキュリティの確保とを両立することを目的とする。
【課題を解決するための手段】
【０００８】
上述の課題の少なくとも一部を解決するため、本発明では、以下の構成を採用した。
本発明の無線通信装置は、
暗号化通信を行う無線通信装置であって、
前記暗号化通信に専ら用いられる所定の設定情報を記憶する設定情報記憶部と、
前記設定情報を、可搬型の記録媒体に書き込むためのインタフェースと、
外部から、前記インタフェースへの前記設定情報の出力の可否判断に用いられる所定のパスワード情報を入力するパスワード情報入力部と、
該パスワード情報を用いて、前記可否判断を行う判断部と、
該判断結果に基づいて、前記出力を制御する出力制御部と、
を備えることを要旨とする。
【０００９】
「設定情報」としては、例えば、国際標準規格ＩＥＥＥ８０２．１１に基づく無線通信におけるＥＳＳ−ＩＤ、ＷＥＰキー、通信モード、通信チャンネルなどが挙げられる。「可搬型の記録媒体」としては、例えば、メモリカードや、フレキシブルディスクや、ＩＣカード等が挙げられる。「外部」からとは、例えば、ユーザがキーボードなどの入力装置によって入力してもよいし、磁気カードや、メモリカード等の記録媒体から入力してもよいことを意味している。
【００１０】
本発明では、判断部によって、設定情報の出力が許可された場合に、記録媒体への設定情報の書き込みが行われる。換言すれば、判断部によって、設定情報の出力が許可されない場合、あるいは、禁止された場合には、記録媒体への設定情報の書き込みが行われない。したがって、ユーザが、設定情報が書き込まれた記録媒体や、パスワード情報の管理を適切に行えば、セキュリティを確保することができる。
【００１１】
設定情報が書き込まれた記録媒体は、ユーザによって、他の無線通信装置が備える、記録媒体からデータを読み出し可能なインタフェースに装着されるようにする。そして、他の無線通信装置では、インタフェースによって読み出された設定情報が自動設定されるようにする。
【００１２】
こうすることによって、本発明の無線通信装置が保持する設定情報を、他の無線通信装置に容易に設定することができる。つまり、本発明によって、無線通信装置の設定に関し、先に説明したユーザの作業負担軽減と、セキュリティの確保とを両立することができる。
【００１３】
なお、本発明は、Bluetooth（商標）やHomeRF（商標）等の規格に基づいた電波を用いた無線通信装置や、赤外線等の光を用いた無線通信装置にも適用可能である。
【００１４】
上記無線通信装置において、
前記設定情報記憶部は、さらに、前記可否判断に用いられる判断情報を記憶しており、
前記判断部は、前記パスワード情報と、前記判断情報とを用いて、前記可否判断を行うようにしてもよい。
【００１５】
判断部は、例えば、パスワード情報と、判断情報とを比較し、両者が一致しているか否かによって、設定情報の出力の可否判断を行うようにしてもよいし、パスワード情報と、判断情報とを用いて所定の演算を行い、この演算結果に基づいて、可否判断を行うようにしてもよい。
【００１６】
本発明は、上述した種々の特徴を必ずしも全て備えている必要はなく、その一部を省略したり、適宜、組み合わせたりして構成することができる。本発明は、上述の無線通信装置としての構成の他、無線通信装置の制御方法の発明として構成することもできる。また、これらを実現するコンピュータプログラム、およびそのプログラムを記録した記録媒体、そのプログラムを含み搬送波内に具現化されたデータ信号など種々の態様で実現することが可能である。なお、それぞれの態様において、先に示した種々の付加的要素を適用することが可能である。
【００１７】
本発明をコンピュータプログラムまたはそのプログラムを記録した記録媒体等として構成する場合には、無線通信装置の動作を制御するプログラム全体として構成するものとしてもよいし、本発明の機能を果たす部分のみを構成するものとしてもよい。また、記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置などコンピュータが読み取り可能な種々の媒体を利用できる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について、実施例に基づき以下の順序で説明する。
Ａ．無線ＬＡＮの構成：
Ｂ．無線通信装置（設定出力側）：
Ｃ．無線通信装置（設定入力側）：
Ｄ．設定出力処理：
Ｅ．設定更新処理：
Ｆ．変形例：
【００１９】
Ａ．無線ＬＡＮの構成：
図１は、本発明の一実施例としての無線通信装置を適用した無線ＬＡＮ１００の構成を示す説明図である。本実施例では、国際標準規格ＩＥＥＥ８０２．１１に基づく無線ＬＡＮを例に説明する。この無線ＬＡＮ１００は、３台のパーソナルコンピュータＰＣ１，ＰＣ２，ＰＣ３と、２台のプリンタＰＲＴ１，ＰＲＴ２と、アクセスポイントＡＰとから構成されている。
【００２０】
パーソナルコンピュータＰＣ１，ＰＣ２，ＰＣ３は、それぞれＣＰＵ、ＲＡＭ、ＲＯＭ、メモリカードスロット、および、図示しない無線ＬＡＮカードを備えており、無線通信装置として機能する。パーソナルコンピュータＰＣ１，ＰＣ２，ＰＣ３には、それぞれ無線暗号化通信や、無線ＬＡＮの設定情報の変更を行うためのソフトウェアがインストールされている。
【００２１】
プリンタＰＲＴ１，ＰＲＴ２には、それぞれ無線通信装置を備える無線プリントサーバが接続されている。無線プリントサーバは、ＣＰＵ，ＲＡＭ，ＲＯＭ，メモリカードスロットを備えている。無線プリントサーバが備えるＲＯＭには、無線暗号化通信や、無線ＬＡＮの設定情報の変更を行うためのソフトウェアが記憶されている。
【００２２】
本実施例の無線ＬＡＮ１００では、アクセスポイントＡＰを経由して無線通信を行う通信モード、すなわち、インフラストラクチャ・モードで各機器間の無線通信を行っているものとする。この場合、パーソナルコンピュータＰＣ１，ＰＣ２，ＰＣ３、および、プリンタＰＲＴ１，ＰＲＴ２に接続された各無線プリントサーバには、それぞれ無線ＬＡＮの設定情報として、ネットワークをグループ分けするための識別情報であるＥＳＳ−ＩＤや、暗号化通信を確立するための鍵情報としてのＷＥＰキーや、通信モード等の各種パラメータが設定されている。無線ＬＡＮでは、共通の設定情報が設定されている機器間でのみ無線暗号化通信が可能である。本実施例では、無線ＬＡＮ１００のＥＳＳ−ＩＤとして「ｇｒｏｕｐ」が設定されており、ＷＥＰキーとして「ＡＢＣＤＥ」が設定されているものとした。
【００２３】
本実施例の概要について説明する。本実施例では、無線ＬＡＮ１００からのデータの漏洩を防止するため、無線ＬＡＮ１００の管理者が、定期的に設定情報の変更を行うものとする。本実施例では、ＷＥＰキーの変更を行うものとして説明する。まず、無線ＬＡＮ１００の管理者は、パーソナルコンピュータＰＣ１で、設定変更を行うためのソフトウェアによって、ＷＥＰキーの変更を行う。ＷＥＰキーを「ＡＢＣＤＥ」から「ＦＧＨＩＪ」に変更するものとする。次に、パーソナルコンピュータＰＣ１は、メモリカードＭＣが、管理者が管理する正当なものであるか否かを判断し、正当なものである場合に、変更後の設定情報をメモリカードＭＣに書き込む。このとき、メモリカードＭＣには、変更後の設定情報とともに、変更前のＷＥＰキーが書き込まれる。そして、管理者は、このメモリカードＭＣを、他の機器が備えるメモリカードスロットに装着する。他の機器は、メモリカードＭＣが、管理者が管理する正当なものであるか否かを判断し、正当なものである場合に、設定情報の更新を行う。これら設定情報の変更を行う際の各機器での処理については、後述する。
【００２４】
パーソナルコンピュータＰＣ１は、設定情報を出力し、メモリカードＭＣに書き込む側の無線通信装置であり、本発明の無線通信装置に相当する。以下、パーソナルコンピュータＰＣ１を、無線通信装置１０と呼ぶ。一方、パーソナルコンピュータＰＣ２，ＰＣ３、および、プリンタＰＲＴ１，ＰＲＴ２が備える無線プリントサーバは、それぞれメモリカードＭＣから設定情報を読み出し、設定情報の変更を行う側の無線通信装置である。以下、パーソナルコンピュータＰＣ２，ＰＣ３、および、プリンタＰＲＴ１，ＰＲＴ２が備える無線プリントサーバを総称して、無線通信装置２０と呼ぶ。
【００２５】
Ｂ．無線通信装置（設定出力側）：
図２は、設定情報をメモリカードＭＣに書き込む側の無線通信装置１０の概略構成を示す説明図である。無線通信装置１０は、図示する各機能ブロックを備えている。本実施例では、これらの機能ブロックは、ソフトウェア的に構成されている。ハードウェア的に構成するものとしてもよい。各機能ブロックは、主制御部１１の制御下で、同期、連携して動作する。
【００２６】
入力部１２は、設定情報を記録・管理するためのメモリカードＭＣから、メモリカードスロットを介して、ＷＥＰキーを入力する。図１に示した例では、ＷＥＰキー「ＡＢＣＤＥ」が入力される。このＷＥＰキーは、本発明の無線通信装置におけるパスワード情報に相当する。
【００２７】
設定情報記憶部１３は、無線ＬＡＮ１００を介して他の無線通信装置２０と暗号化通信を行うための設定情報などを記憶している。本実施例では、工場出荷時の設定情報であるデフォルト設定情報１３ａと、変更後の設定情報である現在の設定情報１３ｃと、現在の設定情報１３ｃに含まれるＷＥＰキー１３ｄ（図１に示した例では、「ＦＧＨＩＪ」）に変更される前のＷＥＰキー１３ｂ（図１に示した例では、「ＡＢＣＤＥ」）とを記憶している。デフォルト設定情報１３ａとしては、例えば、「ＥＳＳ−ＩＤ：なし」、「ＷＥＰキー：なし」、「通信モード：アドホックモード」などの設定が記録されている。
【００２８】
判断部１４は、メモリカードＭＣから取得したＷＥＰキーと、設定情報の変更前のＷＥＰキー１３ｂとを比較し、両者が一致した場合に、現在の設定情報１３ｃのメモリカードＭＣへの書き込みを許可する。両者が一致する場合には、メモリカードＭＣが設定情報を記録・管理するための正当なものであると判断することができるからである。判断部１４は、メモリカードＭＣからＷＥＰキーを取得できなかった場合や、メモリカードＭＣから取得したＷＥＰキーと、変更前のＷＥＰキーとが一致しない場合には、メモリカードＭＣが不正なものであると判断し、現在の設定情報１３ｃのメモリカードＭＣへの書き込みを許可しない。これは、設定情報の盗難を防止するためである。
【００２９】
出力制御部１５は、判断部１４によって、書き込みが許可された場合に、メモリカードスロットを介して、メモリカードＭＣに、現在の設定情報１３ｃを書き込む。出力制御部１５は、また、変更前のＷＥＰキー１３ｂを書き込む。変更前のＷＥＰキー１３ｂを書き込む理由については、後述する。
【００３０】
暗号化通信部１６は、設定情報記憶部１３に記憶されている現在の設定情報１３ｃを用いて、暗号化および復号を行いつつ、他の無線通信装置２０と無線通信を行う。
【００３１】
Ｃ．無線通信装置（設定入力側）
図３は、設定情報をメモリカードＭＣから読み出す側の無線通信装置２０の概略構成を示す説明図である。無線通信装置２０は、図示する各機能ブロックを備えている。これらの機能ブロックは、ソフトウェア的に構成されている。ハードウェア的に構成するものとしてもよい。各機能ブロックは、主制御部２１の制御下で、同期、連携して動作する。
【００３２】
入力部２２は、メモリカードスロットを介して、メモリカードＭＣから変更前のＷＥＰキー１３ｂ、および、無線通信装置１０で更新された設定情報（現在の設定情報）１３ｃを入力する。
【００３３】
設定情報記憶部２３は、他の無線通信装置と暗号化通信を行うための設定情報を記憶している。本実施例では、工場出荷時の設定情報であるデフォルト設定情報２３ａと、現在の設定情報２３ｂとを記憶している。現在の設定情報２３ｂには、ＷＥＰキー２３ｃが含まれる。現在の設定情報２３ｂは、無線通信装置１０側の変更前の設定情報と同じであるから、図１に示した例では、ＷＥＰキー２３ｂは、「ＡＢＣＤＥ」である。
【００３４】
判断部２４は、メモリカードＭＣから取得した変更前のＷＥＰキー１３ｂと、現在のＷＥＰキー２３ｃとを比較し、両者が一致した場合に、現在の設定情報２３ｂの内容を、メモリカードＭＣから読み出された設定情報１３ｃの内容に変更することを許可する。両者が一致する場合には、メモリカードＭＣが設定情報を記録・管理するための正当なものであると判断することができるからである。判断部２４は、メモリカードＭＣからＷＥＰキー１３ｂを取得できなかった場合や、メモリカードＭＣから取得したＷＥＰキー１３ｂと、変更前のＷＥＰキーとが一致しない場合には、メモリカードＭＣが不正なものであると判断し、設定情報２３ｂの更新を許可しない。設定情報の不正な更新を防止するためである。
【００３５】
更新制御部２５は、判断部２４によって、設定情報の更新が許可された場合に、現在の設定情報２３ｂの内容を、メモリカードＭＣから読み出された設定情報１３ｃの内容に変更する。
【００３６】
暗号化通信部２６は、設定情報記憶部２３に記憶されている現在の設定情報（更新後の設定情報）１３ｃを用いて、暗号化および復号を行いつつ、他の無線通信装置２０と無線通信を行う。
【００３７】
Ｄ．設定出力処理：
図４は、無線通信装置１０側で行われる設定出力処理の流れを示すフローチャートである。管理者が手入力で無線通信装置１０の設定情報を変更した後、無線通信装置１０のメモリカードスロットに、メモリカードＭＣが装着されたときに、無線通信装置１０のＣＰＵが実行する処理である。
【００３８】
まず、ＣＰＵは、設定情報記録部１３から、設定情報１３ｃを読み出す（ステップＳ１００）。次に、ＣＰＵは、メモリカードＭＣから、記録されているデータを読み出す（ステップＳ１１０）。そして、メモリカードスロットに装着されたメモリカードが、初期状態のものであるか否かを判断する（ステップＳ１２０）。メモリカードＭＣが初期状態であるか否かは、例えば、メモリカードＭＣの全容量、および、空き容量を検出することによって判断可能である。
【００３９】
メモリカードスロットに装着されたメモリカードＭＣが、初期状態のものである場合には（ステップＳ１２０：ＹＥＳ）、ＣＰＵは、ステップＳ１００で読み出した設定情報１３ｃの内容が工場出荷状態の内容であるか否かを判断する（ステップＳ１３０）。設定情報１３ｃの内容が工場出荷状態の内容である場合には（ステップＳＳ１３０：ＹＥＳ）、管理者によって手入力で新規設定がなされた後（ステップＳ１４０）、ＣＰＵは、設定後の設定情報１３ｃのメモリカードＭＣへの書き込みを許可し（ステップＳ１７０）、書き込みを行う（ステップＳ１８０）。このとき、変更前のＷＥＰキー１３ｂの書き込みも行う。ステップＳ１３０において、設定情報１３ｃの内容が工場出荷状態の内容でない場合には（ステップＳ１３０：ＮＯ）、設定情報１３ｃのメモリカードＭＣへの書き込みは行わずに、本処理を終了する。
【００４０】
つまり、本実施例では、管理者によって設定情報１３ｃが既に設定されているときには、原則として、初期状態のメモリカードＭＣには、設定情報１３ｃの書き込みを禁止している。ただし、設定情報１３ｃが工場出荷時のままの場合に限り、初期状態のメモリカードＭＣをメモリカードスロットに装着した状態で、管理者が設定を行った後に、この新規設定後の設定情報１３ｃの書き込みを可能とする。
【００４１】
ステップＳ１２０において、メモリカードスロットに装着されたメモリカードＭＣが、初期状態のものでない場合には（ステップＳ１２０：ＮＯ）、ＣＰＵは、メモリカードＭＣからＷＥＰキーを取得できたか否かを判断する（ステップＳ１５０）。ＷＥＰキーが取得できなかった場合には（ステップＳ１５０：ＮＯ）、メモリカードＭＣが不正なものである、すなわち、設定情報１３ｃを記録・管理するためのものではないと判断し、本処理を終了する。
【００４２】
ステップＳ１５０において、ＷＥＰキーを取得できた場合には（ステップＳ１５０：ＹＥＳ）、ＣＰＵは、設定情報記憶部１３からＷＥＰキー１３ｂを読み出し、この読み出したＷＥＰキー１３ｂと、メモリカードＭＣから取得したＷＥＰキーとが同じであるか否かを判断する（ステップＳ１６０）。両者が一致する場合には（ステップＳ１６０：ＹＥＳ）、ＣＰＵは、設定情報１３ｃのメモリカードＭＣへの書き込みを許可し（ステップＳ１７０）、書き込みを行う（ステップＳ１８０）。
【００４３】
ステップＳ１６０において、両者が一致しない場合には（ステップＳ１６０：ＮＯ）、メモリカードスロットに装着されたメモリカードＭＣが不正なものであると判断し、設定情報１３ｃのメモリカードＭＣへの書き込みは行わずに、本処理を終了する。
【００４４】
こうすることによって、無線通信装置１０からの設定情報１３ｃの盗難を防止することができる。
【００４５】
Ｅ．設定更新処理：
図５は、無線通信装置２０側で行われる設定更新処理の流れを示すフローチャートである。無線通信装置２０のメモリカードスロットに、メモリカードＭＣが装着されたときに、無線通信装置２０のＣＰＵが実行する処理である。
【００４６】
まず、ＣＰＵは、メモリカードＭＣから、データを読み出す（ステップＳ２００）。そして、ＣＰＵは、ＷＥＰキー１３ｂを取得できたか否かを判断する（ステップＳ２１０）。ＷＥＰキー１３ｂを取得できなかった場合には（ステップＳ２１０：ＮＯ）、メモリカードスロットに装着されたメモリカードＭＣが不正なものであると判断し、本処理を終了する。
【００４７】
ＷＥＰキー１３ｂを取得できた場合には（ステップＳ２１０：ＹＥＳ）、ＣＰＵは、設定情報記憶部２３から、設定情報２３ｂを読み出し（ステップＳ２２０）、読み出した設定情報２３ｂの内容が工場出荷状態の内容であるか否かを判断する（ステップＳ２３０）。設定情報２３ｂの内容が工場出荷状態の内容である場合には（ステップＳ２３０：ＹＥＳ）、ＣＰＵは、設定情報２３ｂの更新を許可し（ステップＳ２５０）、設定情報２３ｂを、メモリカードＭＣから読み出した設定情報１３の内容に更新する（ステップＳ２６０）。
【００４８】
ステップＳ２３０において、設定情報２３ｂの内容が工場出荷状態の内容でない場合には（ステップＳ２３０）、ＣＰＵは、メモリカードＭＣから取得した変更前のＷＥＰキー１３ｂと、設定情報記憶部２３から読み出したＷＥＰキー２３ｃとが同じであるか否かを判断する（ステップＳ２４０）。両者が一致する場合には（ステップＳ２４０：ＹＥＳ）、ＣＰＵは、設定情報２３ｂの更新を許可し（ステップＳ２５０）、設定情報２３ｂを、メモリカードＭＣから読み出した設定情報１３の内容に更新する（ステップＳ２６０）。
【００４９】
ステップＳ２４０において、両者が一致しない場合には（ステップＳ２４０：ＮＯ）、メモリカードスロットに装着されたメモリカードＭＣが不正なものであると判断し、設定情報２３ｂの更新を行わずに、本処理を終了する。以上の設定更新処理によって、設定情報が不正に更新されることを防止することができる。
【００５０】
以上説明した本実施例の無線通信装置１０によれば、設定情報１３ｃ、および、更新前のＷＥＰキー１３ｂが書き込まれたメモリカードＭＣの管理を適切に行うことによって、セキュリティを確保することができる。また、本実施例の無線通信装置２０によれば、メモリカードスロットにメモリカードＭＣを装着する作業だけで、自動的にメモリカードＭＣが不正なものであるか否かを判断して、設定情報２３ｂを更新することができるので、管理者の作業負担を軽減することができる。
【００５１】
Ｆ．変形例：
以上、本発明のいくつかの実施の形態について説明したが、本発明はこのような実施の形態になんら限定されるものではなく、その要旨を逸脱しない範囲内において種々なる態様での実施が可能である。例えば、以下のような変形例が可能である。
【００５２】
Ｆ１．変形例１：
上記実施例では、メモリカードＭＣからパスワード情報としてのＷＥＰキーを入力するものとしたが、管理者がキーボードなどの入力装置から、入力するようにしてもよい。ただし、上記実施例によれば、１枚のメモリカードＭＣで、設定情報１３ｃの管理と、パスワード情報の管理とを行うことができる。
【００５３】
Ｆ２．変形例２：
上記実施例では、無線通信装置１０におけるメモリカードＭＣへの設定情報１３ｃの書き込みの可否判断や、無線通信装置２０における設定情報２３ｂの更新の可否判断に、パスワード情報としてＷＥＰキーを用いるものとしたが、他の情報を用いるようにしてもよい。上記実施例によれば、設定情報１３ｃの変更とともに、自動的にパスワード情報（ＷＥＰキー）の変更も行われるので、セキュリティを強固にすることができる。
【００５４】
Ｆ３．変形例３：
上記実施例では、国際標準規格ＩＥＥＥ８０２．１１に基づく無線ＬＡＮを例に説明したが、これに限られない。例えば、Bluetooth（商標）やHomeRF（商標）等の規格に基づいた電波を用いた無線通信装置や、赤外線等の光を用いた無線通信装置にも適用可能である。
【００５５】
Ｆ４．変形例４：
上記実施例では、メモリカードＭＣを用いて設定情報の設定・更新を行うものとしたが、例えば、フレキシブルディスクや、ＩＣカード等、他の可搬型の記録媒体を用いるようにしてもよい。無線ＬＡＮ１００において、予め設定情報の更新が許可された専用の記録媒体を用いるようにしてもよい。
【００５６】
Ｆ５．変形例５：
上記実施例では、無線通信装置１０と、無線通信装置２０とが、異なる装置である場合について説明したが、これに限られない。例えば、無線通信装置１０に、無線通信装置２０の機能を備えるようにしたり、無線通信装置２０に、無線通信装置１０の機能を備えるようにしたりしてもよい。こうすることによって、無線ＬＡＮ１００に接続された全ての機器のうちのいずれか１台で設定情報の変更を行い、その内容を他の機器に反映させることができるので、利便性を向上させることができる。
【００５７】
Ｆ６．変形例６：
上記実施例では、図４に示した設定出力処理のステップＳ１２０において、メモリカードＭＣが初期状態のものであるか否かの判断を行ったが、これに限られない。ステップＳ１２０において、ステップＳ１５０におけるＷＥＰキーを取得できたか否かの判断を行うようにし、ＷＥＰキーを取得できなかった場合に、ステップＳ１３０に進み、ＷＥＰキーを取得できた場合には、ステップＳ１６０に進むようにしてもよい。つまり、メモリカードに設定情報とは無関係なデータのみが記録されている場合であっても、設定情報１３ｃが工場出荷状態のままの場合には、新規設定後に、メモリカードＭＣへの設定情報１３ｃの書き込みを可能としてもよい。こうすることによっても、無線通信装置１０からの設定情報１３ｃの盗難を防止することができる。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施例としての無線通信装置を適用した無線ＬＡＮ１００の構成を示す説明図である。
【図２】無線通信装置１０の概略構成を示す説明図である。
【図３】無線通信装置２０の概略構成を示す説明図である。
【図４】無線通信装置１０側で行われる設定出力処理の流れを示すフローチャートである。
【図５】無線通信装置２０側で行われる設定更新処理の流れを示すフローチャートである。
【符号の説明】
【００５９】
１００...無線ＬＡＮ
１０...無線通信装置
１１...主制御部
１２...入力部
１３...設定情報記憶部
１３ａ...デフォルト設定情報
１３ｂ...変更前のＷＥＰキー
１３ｃ...現在の設定情報
１３ｄ...ＷＥＰキー
１４...判断部
１５...出力制御部
１６...暗号化通信部
２０...無線通信装置
２１...主制御部
２２...入力部
２３...設定情報記憶部
２３ａ...デフォルト設定情報
２３ｂ...現在の設定情報
２３ｃ...ＷＥＰキー
２４...判断部
２５...更新制御部
２６...暗号化通信部
ＡＰ...アクセスポイント
ＭＣ...メモリカード
ＰＣ１、ＰＣ２、ＰＣ３...パーソナルコンピュータ
ＰＲＴ１、ＰＲＴ２...プリンタ
【図１】
2008219907.tif 000003
【図２】
2008219907.tif 000004
【図３】
2008219907.tif 000005
【図４】
2008219907.tif 000006
【図５】
2008219907.tif 000007