(57)【特許請求の範囲】
【請求項１】
無線ＬＡＮ用の中継器であるアクセスポイントと無線ＬＡＮ接続用デバイスを備えた端末との間で無線で通信される無線通信データを通信に先立って暗号化する際に用いられる暗号化方式と暗号鍵を設定する暗号鍵設定システムであって、
上記アクセスポイントは、当該アクセスポイントが対応可能な複数種類の暗号化方式毎にステーションＩＤと暗号鍵とを生成し、
上記暗号化方式および暗号鍵の設定が済んでいない未登録端末は、上記アクセスポイントに対して、当該未登録端末が対応可能な複数種類の暗号化方式を無線で伝え、
上記アクセスポイントは、当該アクセスポイントが対応可能な暗号化方式のうち上記未登録端末から伝えられた暗号化方式と共通する各暗号化方式についてのステーションＩＤと暗号鍵とを上記未登録端末に無線で伝え、
上記未登録端末は、上記アクセスポイントから伝えられた各暗号化方式についてのステーションＩＤと暗号鍵とを保存し、
上記アクセスポイントは、当該アクセスポイントと上記未登録端末とで共通して対応可能な上記各暗号化方式のうちセキュリティレベルが最高である第一の暗号化方式が、暗号化方式および暗号鍵の設定が済んでいる登録済み端末と当該アクセスポイントとの間で共通して対応可能な暗号化方式のうちセキュリティレベルが最高である第二の暗号化方式と等しいか、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより低いか、あるいは、登録済み端末が存在しない場合には、第一の暗号化方式を採用し、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより高い場合には第二の暗号化方式を採用し、採用した暗号化方式についてのステーションＩＤと暗号鍵とを設定し、
上記未登録端末は、上記アクセスポイントが発するビーコン信号を受信することにより、上記アクセスポイントが設定したステーションＩＤを取得し、当該取得したステーションＩＤが上記保存したステーションＩＤのいずれかと一致する場合に、当該取得したステーションＩＤに対応する暗号化方式と暗号鍵とを設定する、ことを特徴とする暗号鍵設定システム。
【請求項２】
上記請求項１に記載の暗号鍵設定システムであって、
上記登録済み端末は、設定したステーションＩＤに基づくアクセスポイントとの通信が維持できなくなったときに、あらためて接続可能なアクセスポイントからビーコン信号を受信することによりステーションＩＤを取得し、保存しておいたステーションＩＤと一致するものがあるときに同ステーションＩＤに対応した暗号化方式と暗号鍵を採用することを特徴とする暗号鍵設定システム。
【請求項３】
上記請求項１または請求項２に記載の暗号鍵設定システムであって、
上記アクセスポイントは、上記未登録端末との間の無線通信範囲を通常の通信範囲よりも狭める通信範囲限定手段と、該通信範囲限定手段により無線通信範囲が狭められたとき、該通信範囲内に存在する未登録端末と該アクセスポイントとの間で、上記暗号鍵の内容を表わす暗号鍵データを無線で通信する手段とを備えたことを特徴とする暗号鍵設定システム。
【請求項４】
無線ＬＡＮ通信における複数の暗号化方式に対応した無線ＬＡＮ用の中継器であるアクセスポイントであって、
無線ＬＡＮ接続用デバイスを備えた端末との間で通信される無線通信データを通信に先立って暗号化する際に用いられる暗号化方式と暗号鍵を設定するにあたり、
当該アクセスポイントが対応可能な複数種類の暗号化方式毎にステーションＩＤと暗号鍵とを生成し、
上記暗号化方式および暗号鍵の設定が済んでいない未登録端末から当該未登録端末が対応可能な複数種類の暗号化方式の通知を無線で受け、
当該アクセスポイントが対応可能な暗号化方式のうち上記未登録端末から伝えられた暗号化方式と共通する各暗号化方式についてのステーションＩＤと暗号鍵とを上記未登録端末に無線で伝え、
当該アクセスポイントと上記未登録端末とで共通して対応可能な上記各暗号化方式のうちセキュリティレベルが最高である第一の暗号化方式が、暗号化方式および暗号鍵の設定が済んでいる登録済み端末と当該アクセスポイントとの間で共通して対応可能な暗号化方式のうちセキュリティレベルが最高である第二の暗号化方式と等しいか、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより低いか、あるいは、登録済み端末が存在しない場合には、第一の暗号化方式を採用し、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより高い場合には第二の暗号化方式を採用し、採用した暗号化方式についてのステーションＩＤと暗号鍵とを設定する、ことを特徴とするアクセスポイント。
【請求項５】
無線ＬＡＮ通信における複数の暗号化方式に対応した無線ＬＡＮ接続用デバイスが接続される無線ＬＡＮ端末であって、
無線ＬＡＮ用の中継器であるアクセスポイントとの間で通信される無線通信データを通信に先立って暗号化する際に用いられる暗号化方式と暗号鍵を設定するにあたり、
上記アクセスポイントに対して、当該端末が対応可能な複数種類の暗号化方式を無線で伝え、
上記アクセスポイントから、当該アクセスポイントと当該端末とで共通して対応可能な各暗号化方式についてのステーションＩＤと暗号鍵との通知を受けるとともに、当該各暗号化方式についてのステーションＩＤと暗号鍵とを保存し、
一つの暗号化方式を採用し当該採用した暗号化方式についてのステーションＩＤおよび暗号鍵を設定した上記アクセスポイントが発するビーコン信号を受信することにより、当該アクセスポイントが設定したステーションＩＤを取得し、当該取得したステーションＩＤが上記保存したステーションＩＤのいずれかと一致する場合に、当該取得したステーションＩＤに対応する暗号化方式と暗号鍵とを設定する、ことを特徴とする無線ＬＡＮ端末。
【請求項６】
無線ＬＡＮ用の中継器であるアクセスポイントと無線ＬＡＮ接続用デバイスを備えた端末との間で無線で通信される無線通信データを通信に先立って暗号化する際に用いられる暗号化方式と暗号鍵を設定する暗号鍵設定方法であって、
上記アクセスポイントは、当該アクセスポイントが対応可能な複数種類の暗号化方式毎にステーションＩＤと暗号鍵とを生成し、
上記暗号化方式および暗号鍵の設定が済んでいない未登録端末は、上記アクセスポイントに対して、当該未登録端末が対応可能な複数種類の暗号化方式を無線で伝え、
上記アクセスポイントは、当該アクセスポイントが対応可能な暗号化方式のうち上記未登録端末から伝えられた暗号化方式と共通する各暗号化方式についてのステーションＩＤと暗号鍵とを上記未登録端末に無線で伝え、
上記未登録端末は、上記アクセスポイントから伝えられた各暗号化方式についてのステーションＩＤと暗号鍵とを保存し、
上記アクセスポイントは、当該アクセスポイントと上記未登録端末とで共通して対応可能な上記各暗号化方式のうちセキュリティレベルが最高である第一の暗号化方式が、暗号化方式および暗号鍵の設定が済んでいる登録済み端末と当該アクセスポイントとの間で共通して対応可能な暗号化方式のうちセキュリティレベルが最高である第二の暗号化方式と等しいか、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより低いか、あるいは、登録済み端末が存在しない場合には、第一の暗号化方式を採用し、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより高い場合には第二の暗号化方式を採用し、採用した暗号化方式についてのステーションＩＤと暗号鍵とを設定し、
上記未登録端末は、上記アクセスポイントが発するビーコン信号を受信することにより、上記アクセスポイントが設定したステーションＩＤを取得し、当該取得したステーションＩＤが上記保存したステーションＩＤのいずれかと一致する場合に、当該取得したステーションＩＤに対応する暗号化方式と暗号鍵とを設定する、ことを特徴とする暗号鍵設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮ用の中継器であるアクセスポイントと無線ＬＡＮ接続用デバイスを備えた端末との間で無線で通信される無線通信データを通信に先立って暗号化する際に用いられる暗号化方式と暗号鍵を、上記端末および上記アクセスポイントに設定する技術に関する。
【背景技術】
【０００２】
近年、無線ＬＡＮ用の中継器であるアクセスポイントは、離れた位置にある複数のコンピュータをインターネットに接続するデバイスとして、自宅やオフィス内等の特定人が継続的に活動する場所（以下、プライベートスペースという）のみならず、ホテルや空港，商店街，公園，駅等の不特定多数の人が一時的に活動する場所（以下、パブリックスペースという）でも利用され始めている。例えば、アクセスポイントを、ｘＤＳＬ回線やＣＡＴＶ回線等の高速なインターネット接続サービスを実現するブロードバンド回線に接続してパブリックスペースに配置することにより、アクセスポイントから発信された電波が届く範囲（無線通信エリア）内にいる不特定多数人に対して自由にインターネットに接続できる空間（以下、フリースポットという）を提供するサービスが提案されている。即ち、パブリックスペースの管理者が加入しているブロードバンド回線を、無線ＬＡＮ用のアクセスポイントを用いてパブリックスペースの利用者が所持する端末に開放するのである。これにより、利用者によるインターネット接続の利便性が高まり、パブリックスペースの利用促進を図ることができる。
【０００３】
このようなフリースポットでは、無線通信エリア内での無線ＬＡＮを介したインターネットへの接続権限を、限定者（例えば、お得意様）のみに認める場合があり、こうした場合には、限定者以外の人によるネットワークへの不正侵入を防止する必要があった。また、多数の人が集まるフリースポットでは、各人が所持する端末とアクセスポイントとの間で無線通信用の電波が頻繁に飛び交うので、多数の各人のプライバシーを十全に保護するために、無線通信エリア内での電波の傍受により通信内容が第三者に漏洩することを確実に防止する必要があった。
【０００４】
一方、無線ＬＡＮに関しては、従来、ネットワークへの不正侵入や通信内容の第三者への漏洩を防止するセキュリティ技術が種々提案されていた。例えば、端末に装着される無線ＬＡＮ接続用デバイス（例えば、無線ＬＡＮアダプタ）に予め割り当てられた固有の識別番号であるＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを利用し、このＭＡＣアドレスをアクセスポイントに登録しておき、端末からのアクセスに伴ってアクセスポイントがＭＡＣアドレスの認証を行ない、登録されたＭＡＣアドレス以外のＭＡＣアドレスであれば、該端末からのネットワークへの接続要求を拒否する技術（以下、ＭＡＣアドレス制限という）が提案されていた（例えば、特許文献１を参照）。また、端末およびアクセスポイントに、共通の暗号鍵としてＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）キーを設定しておき、端末とアクセスポイントとの間でやりとりされるデータの内容をＷＥＰキーを用いて暗号化し、データが漏洩した場合であっても、データの内容を解析しにくくし、データの内容がわからないようにする技術（以下、ＷＥＰ暗号化という）も提案されていた（例えば、特許文献２を参照）。
【特許文献１】特開２００１−３２０３７３号公報
【特許文献２】特開２００１−３４５８１９公報  よって、セキュリティが確保されたフリースポットを実現するためには、フリースポットの利用に先立って、フリースポットを利用しようとする各人の端末について、ＭＡＣアドレスの登録やＷＥＰキーの設定を行なっておく必要があった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記した従来のセキュリティ技術では、アクセスポイントへのＭＡＣアドレスの登録や端末へのＷＥＰキーの設定を手作業で行なわなければならず、無線ＬＡＮを利用する端末を新たに追加しようとする場合に煩雑かつ不便であるという課題があった。特に、パブリックスペースに設けられるフリースポットでは、フリースポットを利用しようとする者が多数存在し、しかも徐々に増えていく。このような多数の各端末所有者に、フリースポットを利用する条件として、ＭＡＣアドレスの登録やＷＥＰキーの設定に関する端末操作を課すことは、極めて不便であり、現実的でなかった。
【０００６】
また、端末側で任意の文字列を用いて設定されたＷＥＰキーをアクセスポイント側にも設定するためには、無線ＬＡＮを利用して設定すること、即ち、端末からＷＥＰキーのデータを電波に乗せてアクセスポイントに無線で送信し、これを受信したアクセスポイントが当該端末についてのＷＥＰキーを設定することが合理的である。こうすれば、端末所有者は、ＷＥＰキーの送信後すぐに、無線ＬＡＮを介した各種のサービス（例えば、インターネット接続）を利用することができるからである。このようにＷＥＰキーを無線で送信した場合には、端末とアクセスポイントとの間での電波の傍受によりＷＥＰキーが第三者に漏洩するおそれがある。この場合、漏洩したＷＥＰキーを手にした第三者は、ＷＥＰキーが設定された端末とアクセスポイントとの間でやり取りされる全てのデータを解析してデータの内容を知ることが可能となり、これでは暗号化によるセキュリティシステムが機能しなくなってしまう。特に、フリースポットのアクセスポイントでは、フリースポットを利用しようとする多数の者の端末についてＷＥＰキーの設定が行なわれるので、ＷＥＰキーの漏洩を十全に防止し、多数の各利用者の通信の秘密を十全に確保する必要がある。
【０００７】
さらに、近年においては無線ＬＡＮ接続用デバイスやアクセスポイントが複数の暗号化方式に対応しつつあり、この場合に暗号化方式をユーザーが選択する煩雑さや設定の煩雑さもある。また、暗号化方式にセキュリティレベルの差異があるときには、できるだけセキュリティレベルを高いものにしようとするとしても、煩雑さが災いして敢えてセキュリティレベルの低いものに甘んじなければならないこともあった。
【０００８】
そこで、本発明は、上記の課題を解決し、無線ＬＡＮを利用する端末の新規追加を、暗号鍵を表わすデータの漏洩を防止しつつ、簡便な手法で実現することを目的として、以下の構成を採った。
【課題を解決するための手段】
【０００９】
暗号鍵設定システムは、無線ＬＡＮ用の中継器であるアクセスポイントと無線ＬＡＮ接続用デバイスを備えた端末との間で無線で通信される無線通信データを通信に先立って暗号化する際に用いられる暗号化方式と暗号鍵を設定する暗号鍵設定システムであって、上記端末は、上記アクセスポイントに対して、当該端末が対応可能な暗号化方式を無線で伝える端末側暗号化方式伝達手段と、上記アクセスポイントから伝えられた暗号化方式の暗号鍵を設定する端末側暗号化鍵手得手段とを備え、上記アクセスポイントは、採用可能な暗号化方式の中から、上記端末より無線で伝えられた対応可能な暗号化方式で絞り込み、絞り込んだ暗号化方式において利用する暗号鍵を決定して上記端末に無線で伝えるアクセスポイント側暗号鍵伝達手段と、上記絞り込んだ暗号化方式の中から予め決めておいたセキュリティポリシーに基づいて採用する暗号化方式を選択し、同暗号化方式と上記決定した暗号鍵を設定する暗号化方式選択手段とを備えることを要旨としてもよい。
【００１０】
上記構成においては、上記端末が、上記アクセスポイントに対して、当該端末が対応可能な暗号化方式を無線で伝えると、上記アクセスポイントは、採用可能な暗号化方式の中から、上記端末より無線で伝えられた対応可能な暗号化方式で絞り込み、絞り込んだ暗号化方式において利用する暗号鍵を決定して上記端末に無線で伝える。そして、当該アクセスポイントは、上記絞り込んだ暗号化方式の中から予め決めておいたセキュリティポリシーに基づいて採用する暗号化方式を選択し、同暗号化方式と上記決定した暗号鍵を採用する。
【００１１】
一方、上記端末は、上記アクセスポイントから伝えられた暗号化方式の暗号鍵を設定し、以後、端末とアクセスポイントとの間で上記設定した暗号化方式と暗号鍵を利用して無線通信を行う。
このように、アクセスポイントの側で端末が対応可能な暗号化方式を反映させて暗号化方式を特定しつつ、各暗号化方式に応じた暗号鍵を自分自身と端末で設定するようにした。また、このときにアクセスポイントは予め特定したセキュリティポリシーに基づいて暗号化方式を特定しているので、ユーザーにおける暗号化方式の選択に際の煩雑さを解消することができる。
【００１２】
このようなセキュリティポリシーは必ずしも固定的である必要はなく、上記セキュリティポリシーは複数用意され、いずれかを選択可能な構成としてもよい。
予め複数のセキュリティポリシーを用意しておくことにより、選択の幅を広げることができるし、ユーザーが新たにセキュリティポリシーを決めていく煩雑さも解消できる。
暗号化方式がセキュリティポリシーに基づいて新たな端末の登録などにより変化することがある。このような場合に好適な一例として、上記アクセスポイント側暗号鍵伝達手段は、上記絞り込んだ暗号化方式のそれぞれに対応して暗号化方式と暗号鍵を上記端末に無線で伝え、上記端末側暗号化鍵手得手段は、上記アクセスポイントから伝えられたそれぞれの暗号化方式ごとの暗号鍵を保存する構成としてもよい。
【００１３】
このように、予め対応可能な暗号化方式毎にそれぞれ暗号鍵をアクセスポイントから端末の側に伝えておくことにより、後にアクセスポイントが暗号化方式を変更したとしても、暗号鍵を通知し直す必要はなくなる。これにより、通知の煩雑さを解消し、また、同時に暗号鍵の通知に伴うセキュリティの低下を防止することが可能となる。
【００１４】
端末の側では暗号化方式とそれに対応する暗号鍵を通知されることにより、暗号化方式の特定が必要になることがある。この場合の好適な一例として、上記アクセスポイント側暗号鍵伝達手段は、利用可能な複数の暗号化方式のそれぞれに異なったステーションＩＤを特定し、上記絞り込んだ暗号化方式のそれぞれごとに上記特定したステーションＩＤを上記暗号鍵とともに上記端末に無線で伝え、上記端末側暗号化鍵手得手段は、接続可能なアクセスポイントからステーションＩＤを取得し、予め上記アクセスポイントから無線で伝えられて保存しておいたステーションＩＤと一致するものがあるときに同ステーションＩＤに対応した暗号化方式と暗号鍵を採用する構成としてもよい。
【００１５】
上記構成においては、上記アクセスポイント側暗号鍵伝達手段が、利用可能な複数の暗号化方式のそれぞれに異なったステーションＩＤを特定し、上記絞り込んだ暗号化方式のそれぞれごとに上記特定されているステーションＩＤを上記暗号鍵とともに上記端末に無線で伝える。
【００１６】
また、暗号化方式選択手段は、予め決めておいたセキュリティポリシーに基づいて採用する暗号化方式と暗号鍵を採用するが、暗号化方式の採用に応じて対応したステーションＩＤも採用することになる。
これに対して、上記端末側暗号化鍵手得手段は、接続可能なアクセスポイントからステーションＩＤを取得し、予め上記アクセスポイントから無線で伝えられて保存しておいたステーションＩＤと一致するものがないか判断する。一致するものがあるときは、アクセスポイントが同ステーションＩＤに対応した暗号化方式と暗号鍵を採用していると判断できるから、端末においても同暗号化方式と暗号鍵を採用する。
【００１７】
このようにすれば、アクセスポイントと端末との間で敢えて暗号化方式の特定のための通知を行う必要が無くなるので手続の煩雑さを解消しつつセキュリティの低下を防止できる。
本発明は、無線ＬＡＮ用の中継器であるアクセスポイントと無線ＬＡＮ接続用デバイスを備えた端末との間で無線で通信される無線通信データを通信に先立って暗号化する際に用いられる暗号化方式と暗号鍵を設定する暗号鍵設定システムであって、上記アクセスポイントは、当該アクセスポイントが対応可能な複数種類の暗号化方式毎にステーションＩＤと暗号鍵とを生成し、上記暗号化方式および暗号鍵の設定が済んでいない未登録端末は、上記アクセスポイントに対して、当該未登録端末が対応可能な複数種類の暗号化方式を無線で伝え、上記アクセスポイントは、当該アクセスポイントが対応可能な暗号化方式のうち上記未登録端末から伝えられた暗号化方式と共通する各暗号化方式についてのステーションＩＤと暗号鍵とを上記未登録端末に無線で伝え、上記未登録端末は、上記アクセスポイントから伝えられた各暗号化方式についてのステーションＩＤと暗号鍵とを保存し、上記アクセスポイントは、当該アクセスポイントと上記未登録端末とで共通して対応可能な上記各暗号化方式のうちセキュリティレベルが最高である第一の暗号化方式が、暗号化方式および暗号鍵の設定が済んでいる登録済み端末と当該アクセスポイントとの間で共通して対応可能な暗号化方式のうちセキュリティレベルが最高である第二の暗号化方式と等しいか、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより低いか、あるいは、登録済み端末が存在しない場合には、第一の暗号化方式を採用し、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより高い場合には第二の暗号化方式を採用し、採用した暗号化方式についてのステーションＩＤと暗号鍵とを設定し、上記未登録端末は、上記アクセスポイントが発するビーコン信号を受信することにより、上記アクセスポイントが設定したステーションＩＤを取得し、当該取得したステーションＩＤが上記保存したステーションＩＤのいずれかと一致する場合に、当該取得したステーションＩＤに対応する暗号化方式と暗号鍵とを設定する、構成としてある。
また本発明は、上記登録済み端末は、設定したステーションＩＤに基づくアクセスポイントとの通信が維持できなくなったときに、あらためて接続可能なアクセスポイントからビーコン信号を受信することによりステーションＩＤを取得し、保存しておいたステーションＩＤと一致するものがあるときに同ステーションＩＤに対応した暗号化方式と暗号鍵を採用する構成としてある。
【００１８】
このようにすれば、アクセスポイントがセキュリティポリシーに従って暗号化方式を変更しても既存の端末には一切通知する必要が無く、各端末の側で自動的に暗号化方式の変更に追尾することができ、メインテナンスの煩雑さを解消し、また、セキュリティの低下を防止することができる。
【００１９】
また本発明は、上記アクセスポイントは、上記未登録端末との間の無線通信範囲を通常の通信範囲よりも狭める通信範囲限定手段と、該通信範囲限定手段により無線通信範囲が狭められたとき、該通信範囲内に存在する未登録端末と該アクセスポイントとの間で、上記暗号鍵の内容を表わす暗号鍵データを無線で通信する手段とを備えた構成としてある。
【００２０】
このような構成とすることにより、アクセスポイントと端末との間で通信される無線通信データを暗号化する際に用いられる暗号鍵を設定するが、こうした暗号鍵の設定は、アクセスポイントと端末との間の無線通信範囲が通常の通信範囲よりも狭められたとき、該端末と該アクセスポイントとの間で、暗号鍵の内容を表わす暗号鍵データを無線で通信することにより行なわれる。
【００２１】
こうすれば、暗号鍵データを無線で通信した場合であっても、暗号鍵データはアクセスポイントを中心とした狭い範囲でやり取りされるので、暗号鍵データが乗った無線の傍受がしにくくなり、暗号鍵データの漏洩が防止される。従って、無線ＬＡＮを利用する端末の新規追加を、暗号鍵データの漏洩を防止しつつ、簡便に実現することが可能となり、加入し易い無線ＬＡＮを高いセキュリティレベルで実現することができる。
【００２２】
通信範囲限定手段を実現する態様として、種々の態様を考えることができる。例えば、アクセスポイント側で実現することも可能である。具体的には、アクセスポイントに対して上記暗号鍵の設定開始を指示する指示手段と、該指示手段による指示に基づいて上記無線通信範囲を通常の通信範囲よりも狭める条件を決定する条件決定手段とを備え、上記通信範囲限定手段を、該条件決定手段により決定された条件下で、上記無線通信範囲を狭める手段としてもよい。こうすれば、暗号鍵の設定開始が指示された場合に、この指示に基づいて決定された条件下で無線通信範囲が狭められ、暗号鍵の設定がなされる。従って、アクセスポイントを、常時、暗号鍵の設定を受け付ける状態にしておく必要がない。なお、上記の指示手段としては、アクセスポイントに物理的に設けられた操作部の操作により指示を行なうもののほか、無線ＬＡＮ接続用デバイスを備えた端末やリモートコントローラのような、アクセスポイントに対する無線での遠隔操作が可能な装置の操作により指示を行なうもの等を考えることができる。
【００２３】
このような本発明の暗号鍵設定システムは、アクセスポイントと端末とからなるシステム全体として把握することもできるし、その構成要素であるアクセスポイントと端末のそれぞれにおいて発明を把握することも可能である。
このため、本発明は、無線ＬＡＮ通信における複数の暗号化方式に対応した無線ＬＡＮ用の中継器であるアクセスポイントであって、無線ＬＡＮ接続用デバイスを備えた端末との間で通信される無線通信データを通信に先立って暗号化する際に用いられる暗号化方式と暗号鍵を設定するにあたり、当該アクセスポイントが対応可能な複数種類の暗号化方式毎にステーションＩＤと暗号鍵とを生成し、上記暗号化方式および暗号鍵の設定が済んでいない未登録端末から当該未登録端末が対応可能な複数種類の暗号化方式の通知を無線で受け、当該アクセスポイントが対応可能な暗号化方式のうち上記未登録端末から伝えられた暗号化方式と共通する各暗号化方式についてのステーションＩＤと暗号鍵とを上記未登録端末に無線で伝え、当該アクセスポイントと上記未登録端末とで共通して対応可能な上記各暗号化方式のうちセキュリティレベルが最高である第一の暗号化方式が、暗号化方式および暗号鍵の設定が済んでいる登録済み端末と当該アクセスポイントとの間で共通して対応可能な暗号化方式のうちセキュリティレベルが最高である第二の暗号化方式と等しいか、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより低いか、あるいは、登録済み端末が存在しない場合には、第一の暗号化方式を採用し、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより高い場合には第二の暗号化方式を採用し、採用した暗号化方式についてのステーションＩＤと暗号鍵とを設定する、構成としてある。
また、本発明は、無線ＬＡＮ通信における複数の暗号化方式に対応した無線ＬＡＮ接続用デバイスが接続される無線ＬＡＮ端末であって、無線ＬＡＮ用の中継器であるアクセスポイントとの間で通信される無線通信データを通信に先立って暗号化する際に用いられる暗号化方式と暗号鍵を設定するにあたり、上記アクセスポイントに対して、当該端末が対応可能な複数種類の暗号化方式を無線で伝え、上記アクセスポイントから、当該アクセスポイントと当該端末とで共通して対応可能な各暗号化方式についてのステーションＩＤと暗号鍵との通知を受けるとともに、当該各暗号化方式についてのステーションＩＤと暗号鍵とを保存し、一つの暗号化方式を採用し当該採用した暗号化方式についてのステーションＩＤおよび暗号鍵を設定した上記アクセスポイントが発するビーコン信号を受信することにより、当該アクセスポイントが設定したステーションＩＤを取得し、当該取得したステーションＩＤが上記保存したステーションＩＤのいずれかと一致する場合に、当該取得したステーションＩＤに対応する暗号化方式と暗号鍵とを設定する、構成としてある。
【００２４】
また、本発明が暗号鍵設定システムとして装置の発明として把握できるのと同様に、そのシステムでの実行手順としても発明を把握することができ、このため、本発明は、無線ＬＡＮ用の中継器であるアクセスポイントと無線ＬＡＮ接続用デバイスを備えた端末との間で無線で通信される無線通信データを通信に先立って暗号化する際に用いられる暗号化方式と暗号鍵を設定する暗号鍵設定方法であって、上記アクセスポイントは、当該アクセスポイントが対応可能な複数種類の暗号化方式毎にステーションＩＤと暗号鍵とを生成し、上記暗号化方式および暗号鍵の設定が済んでいない未登録端末は、上記アクセスポイントに対して、当該未登録端末が対応可能な複数種類の暗号化方式を無線で伝え、上記アクセスポイントは、当該アクセスポイントが対応可能な暗号化方式のうち上記未登録端末から伝えられた暗号化方式と共通する各暗号化方式についてのステーションＩＤと暗号鍵とを上記未登録端末に無線で伝え、上記未登録端末は、上記アクセスポイントから伝えられた各暗号化方式についてのステーションＩＤと暗号鍵とを保存し、上記アクセスポイントは、当該アクセスポイントと上記未登録端末とで共通して対応可能な上記各暗号化方式のうちセキュリティレベルが最高である第一の暗号化方式が、暗号化方式および暗号鍵の設定が済んでいる登録済み端末と当該アクセスポイントとの間で共通して対応可能な暗号化方式のうちセキュリティレベルが最高である第二の暗号化方式と等しいか、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより低いか、あるいは、登録済み端末が存在しない場合には、第一の暗号化方式を採用し、第一の暗号化方式のセキュリティレベルが第二の暗号化方式のセキュリティレベルより高い場合には第二の暗号化方式を採用し、採用した暗号化方式についてのステーションＩＤと暗号鍵とを設定し、上記未登録端末は、上記アクセスポイントが発するビーコン信号を受信することにより、上記アクセスポイントが設定したステーションＩＤを取得し、当該取得したステーションＩＤが上記保存したステーションＩＤのいずれかと一致する場合に、当該取得したステーションＩＤに対応する暗号化方式と暗号鍵とを設定する、構成としてある。
【００２５】
むろん、アクセスポイント、無線ＬＡＮ端末および暗号鍵設定方法の各発明において、暗号鍵設定システムに従属する各請求項と同様の態様を適用することは可能である。
【発明を実施するための最良の形態】
【００２６】
以上説明した本発明の構成および作用を一層明らかにするために、以下本発明の実施の形態を、以下の順序で説明する。
Ａ．第１実施例（暗号鍵設定システムＬＨ１）：暗号鍵固定実施例
Ａ−１．暗号鍵設定システムＬＨ１の概要
Ａ−２．ＷＥＰキーの設定に関する処理の内容
Ａ−３．作用効果
Ｂ．第２実施例（暗号鍵設定システムＬＨ２）：暗号鍵可変実施例
Ｃ．変形例
Ａ．実施例：
Ａ−１．暗号鍵設定システムＬＨ１の概要：
図１は本発明の第１実施例である暗号鍵設定システムＬＨ１を実現するハードウェアの構成を示す説明図であり、図２はアクセスポイント２０の構成を示す説明図である。なお、第１実施例は、暗号鍵が固定されている実施例であり、後述する第２実施例において、複数の暗号鍵に対応する実施例を説明する。
【００２７】
暗号鍵設定システムＬＨ１は、無線ＬＡＮの無線通信エリアＡＲ１内において、端末５０とアクセスポイント２０との間で、暗号鍵としてのＷＥＰキーの内容を表わすキーデータを電波に乗せて無線通信することにより、端末５０にアクセスポイント２０が使用するＷＥＰキーを設定するシステムである。
【００２８】
図１に示すように、無線通信エリアＡＲ１には、無線ＬＡＮ用の中継器であるアクセスポイント（無線基地局）２０が設置されている。アクセスポイント２０は、図２に示すように、ＣＰＵ１１と、このＣＰＵ１１とバスにより相互に接続されたＲＯＭ１２，ＲＡＭ１３，ハードディスク等の不揮発的な記憶装置１４，ネットワークインタフェースとしてのＷＡＮポート１７，有線ＬＡＮとの接続用のＬＡＮポート２２，無線通信インタフェース１８，ディスプレイコントローラ１５，入出力コントローラ１６等の各部を備える。
【００２９】
ＲＯＭ１２には、無線通信エリアＡＲ１内の端末５０，６０，７０との通信やインターネットＩＮへの接続に関する各種のプログラムとこのプログラムの実行に必要なデータが格納されている。入出力コントローラ１６にはプッシュ式の登録ボタン１２７が接続されている。登録ボタン１２７は、その押圧部がアクセスポイント２０の筐体表面に露出した状態で設けられている。ディスプレイコントローラ１５には、無線ＬＡＮの接続状態や通信状態を点灯・点滅等によって表示する各種の表示ランプ１９が接続されている。
【００３０】
無線通信インタフェース１８には、電波を送信する送信機２５，電波を受信する受信機２６が接続されている。この送信機２５，受信機２６は、外部への電波の送信や外部からの電波の受信が可能な状態で、アクセスポイント２０に内蔵されている。図１では、送信機２５の出力や受信機２６の受信感度を標準設定値とした場合に、送信機２５から送信された電波が届き、かつ、受信機２６が端末５０，６０，７０からの電波を受け取れる範囲を、無線通信エリアＡＲ１として表わしている。こうしたアクセスポイント２０の設置により、無線通信エリアＡＲ１内を通常の通信範囲とした無線ＬＡＮが組まれる。
【００３１】
なお、ＲＯＭ１２には、端末５０，６０，７０との通信に関するプログラムとして、送信機２５の出力の標準設定値を一時的に変更する処理の内容が記述された出力値変更プログラムや受信機２６の受信感度の標準設定値を一時的に変更する処理の内容が記述された受信感度値変更プログラムが予め格納されている。この設定値を変更する処理は、具体的には、標準設定値を１／ｎ（ｎは予め定められた定数）倍する演算処理によって実現される。ＣＰＵ１１は、この出力値変更プログラム，受信感度値変更プログラムを実行することにより、変更後の出力値や受信感度値を、無線通信インタフェース１８を介して送信機２５，受信機２６に出力する。これにより、送信機２５から送信される電波の出力や受信機２６における電波の受信感度が変更される。
【００３２】
端末５０，６０，７０は、周知のノート型のパーソナルコンピュータであり、ＣＰＵ，ＲＯＭ，ＲＡＭ等からなる制御装置をはじめ、記憶装置としてのハードディスクやＣＤ−ＲＯＭドライブ等を備える。勿論、携帯情報端末（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の他の端末であっても差し支えない。
【００３３】
また、端末５０，６０，７０には、アクセスポイント２０との間での電波の送受信を行なえるようにする無線ＬＡＮ接続用デバイスとして、無線ＬＡＮアダプタ５２，６２，７２が装着されている。この無線ＬＡＮアダプタ５２，６２，７２のデバイスドライバが端末５０に組み込まれることにより、端末５０，６０，７０は、装着された無線ＬＡＮアダプタ５２，６２，７２を認識し、無線ＬＡＮアダプタ５２，６２，７２を制御することが可能となる。なお、無線ＬＡＮアダプタ５２，６２，７２には、アダプタに固有の識別番号であるＭＡＣアドレスが付与されている。
【００３４】
無線通信エリアＡＲ１内に入ったコンピュータとしての端末５０，６０，７０は、装着された無線ＬＡＮアダプタ５２，６２，７２とアクセスポイント２０との間で電波が送受信されることにより、アクセスポイント２０との通信を無線で行なう。アクセスポイント２０および無線ＬＡＮアダプタ５２，６２，７２は、やり取りするデータを通信に適した形式、いわゆるパケットに変換することが可能であり、これにより、端末５０，６０，７０とアクセスポイント２０との間において、オフライン（インターネットに接続されていない状態）でデータのやり取りをすることが理論上可能となる。
【００３５】
次に、アクセスポイント２０をインターネットＩＮに接続するための構成について説明する。図１に示すように、アクセスポイント２０のＷＡＮポート２４には、モデムを内蔵したルータ２８がケーブルを介して接続されている。ルータ２８は、無線ＬＡＮアダプタ５２，６２，７２それぞれのＭＡＣアドレスに基づいて、無線ＬＡＮ内の複数の各端末５０，６０，７０を特定し、これらを区別することができる。
【００３６】
ルータ２８内のモデムは、ＣＡＴＶ回線，ｘＤＳＬ回線等のブロードバンドな通信回線ＣＬ、プロバイダＰＶの専用回線を介してインターネットＩＮに接続されている。即ち、ルータ２８は、無線ＬＡＮをインターネットＩＮに接続するゲートウェイとして機能する。
【００３７】
なお、本実施例では、無線通信エリアＡＲ１内にいる者が所有する無線ＬＡＮアダプタを備えた端末のうち、ＭＡＣアドレスがアクセスポイント２０に登録されている端末（以下、登録端末という）に、無線ＬＡＮへの接続を許容する。登録端末の所有者は、自己の端末をアクセスポイント２０を通じてインターネットＩＮに接続し、インターネットＩＮ上のサーバＳＶに格納されたウェブコンテンツ等の種々の情報を取得することができる。一方、ＭＡＣアドレスがアクセスポイント２０に登録されていない端末（非登録端末という）は、たとえ無線通信エリアＡＲ１内にいても無線ＬＡＮに接続することができない。即ち、無線通信エリアＡＲ１は、登録端末の所有者のみにインターネットＩＮへの接続サービスを提供するフリースポットとされている。なお、図１では、端末５０，６０が登録端末に該当し、端末７０が非登録端末に該当するものとする。
【００３８】
こうした登録端末とアクセスポイント２０との間では、契約やサービス等の種々の内容を有するデータ（以下、内容付きデータという）が電波に乗せて送受信される。本実施例では、内容付きデータを送信する側の装置（登録端末，アクセスポイント２０）が、送信に先立って、既述したＷＥＰキーという暗号鍵を用いて内容付きデータを暗号化し、暗号化後の内容付きデータ（以下、暗号化データという）を受信側の装置（アクセスポイント２０，登録端末）に送信することとしている。受信側の装置は、受信した暗号化データをＷＥＰキーを用いて複号化し、内容付きデータを得るのである。
【００３９】
ＷＥＰは、ＩＥＥＥ８０２．１１で使用される、秘密鍵暗号方式（データの暗号化と暗号化されたデータの復号化の双方で同じ暗号鍵を使用する方式）の暗号化技術であり、暗号鍵として６４ビットまたは１２８ビットのＷＥＰキーが用いられる。
こうしたＷＥＰキーを用いた暗号化により、無線通信エリアＡＲ１内において内容付きデータを乗せた電波が傍受された場合に、内容付きデータの解析がしにくくなり、通信内容の第三者への漏洩が防止される。例えば、登録端末からアクセスポイント２０にクレジットカードの番号を含む契約文書が送信された場合には、送信電波の傍受によりクレジットカードの番号が第三者に知られてしまうことを防止することができる。
【００４０】
Ａ−２．ＷＥＰキーの設定に関する処理の内容：
続いて、上記のＷＥＰキーを端末５０，６０に設定する手法について説明する。
アクセスポイント２０のＲＯＭ１２には、端末５０，６０との通信に関するプログラムとして、無線ＬＡＮアダプタ５２，６２のＭＡＣアドレスの登録に関するプログラム（ＭＡＣ登録プログラム）が予め格納されている。一方、無線ＬＡＮの使用に際して端末５０，６０にインストールされたユーティリティプログラムには、ＷＥＰキーの設定に関するプログラム（ＷＥＰキー設定プログラム）が含まれている。
【００４１】
上記のＷＥＰキー設定プログラムの内容を端末５０，６０のＣＰＵが実行し、このＷＥＰキー設定プログラムの実行に伴って上記のＭＡＣ登録プログラムおよび出力値変更プログラムの内容をアクセスポイント２０のＣＰＵ１１が実行することにより、図３に示すセキュリティデータ設定処理が行なわれる。このセキュリティデータ設定処理が行なわれることにより、アクセスポイント２０に無線ＬＡＮアダプタ５２，６２のＭＡＣアドレスが登録され、アクセスポイント２０および端末５０，６０に共通のＷＥＰキーが設定される。
【００４２】
セキュリティデータ設定処理の内容について図３ないし図４を説明する。図３はセキュリティデータ設定処理ルーチンを示すフローチャートである。図４は、出力値が変更された後の送信機２５における電波の送信可能範囲を、セキュリティ通信エリアＭＲ１として示す説明図である。この図３ないし図４に関する以下の説明では、ＭＡＣアドレスの登録対象ないしＷＥＰキーの設定対象となる端末が端末５０であると仮定して説明する。
【００４３】
セキュリティデータ設定処理ルーチンは、端末５０側のＣＰＵで実行されるルーチンＡとアクセスポイント２０側のＣＰＵ１１で実行されるルーチンＢとからなる。本ルーチンによる登録に先立ち、アクセスポイント２０の管理者は、端末５０がセキュリティ通信エリアＭＲ１内にあることを確認して登録ボタン１２７を作動させる（ステップＳ２００，Ｓ２１０）。セキュリティ通信エリアＭＲ１は、既述した出力値変更プログラムの実行によって標準設定値が一時的に低減された場合に、送信機２５による電波の送信が可能となる範囲である（図４を参照）。上記の登録ボタン１２７の作動により、アクセスポイント２０は、動作モードを通常モードから登録モードに変更し、既述した出力値変更プログラムを実行して、送信機２５の出力値を標準設定値の１／ｎに低減する処理を行なう（ステップＳ２２０）。これにより、送信機２５が電波を送信できる範囲は、図４に示すセキュリティ通信エリアＭＲ１内となり、無線通信エリアＡＲ１よりも狭くなる。従って、無線通信エリアＡＲ１内に入っている登録端末であっても、セキュリティ通信エリアＭＲ１内に入っていない場合には、アクセスポイント２０にアクセスすることができなくなる。
【００４４】
次に、端末５０は、無線ＬＡＮアダプタ５２のＭＡＣアドレスを特定し、無線ＬＡＮに加入する旨の指示（以下、加入指示という）を表わすデータにＭＡＣアドレスをヘッダ情報として付加したパケットを、アクセスポイント２０に送信する処理を行なう（ステップＳ１００）。
【００４５】
続いて、アクセスポイント２０は、受信したパケットのヘッダ情報からＭＡＣアドレスを読み取り、読み取ったＭＡＣアドレスをＲＡＭ１３のバッファ領域に一時的に記憶する処理を行なう（ステップＳ２３０）。
続いて、アクセスポイント２０は、使用するＷＥＰキーを表わすデータ（以下、ＷＥＰキーデータという）を端末５０に送信する処理を行ない（ステップＳ２５０）、ＷＥＰキーデータが端末５０に配信されたか否かを判断する処理を行なう（ステップＳ２５５）。この配信されたか否かの判断は、既述した無線ＬＡＮアダプタ５２のデータリターン機能を利用することにより実現することができる。ＷＥＰキーデータが端末５０に配信されていないと判断した場合には、ＲＡＭ１３に記憶されていたＭＡＣアドレスを消去し（ステップＳ２６０）、本ルーチンを終了する。
【００４６】
一方、ＷＥＰキーデータが端末５０に配信されたと判断した場合には、既述した出力値変更プログラムを実行して、送信機２５の出力値を標準設定値に戻す処理を行なう（ステップＳ２７０）。これにより、送信機２５が電波を送信できる範囲が、通常の範囲（無線通信エリアＡＲ１）となり、登録端末は、無線通信エリアＡＲ１内に入っていれば、アクセスポイント２０にアクセスすることができる。
【００４７】
続いて、アクセスポイント２０は、端末５０のＭＡＣアドレスを、記憶装置１４の管理領域に登録する処理を行ない（ステップＳ２８０）、動作モードを通常モードに戻して本ルーチンを終了する。これにより、アクセスポイント２０側での端末５０に関するＭＡＣアドレスの登録が完了する。
【００４８】
一方、ステップＳ２５０の処理によってＷＥＰキーデータを受信した端末５０は、ＷＥＰキーをアクセスポイント２０のＩＰアドレスと関連付けて自動的に設定する処理を行ない（ステップＳ１１０）、本ルーチンを終了する。これにより、端末５０側でのアクセスポイント２０に関するＷＥＰキーの設定が完了する。以降、端末５０とアクセスポイント２０との間では、設定されたＷＥＰキーを用いて内容付きデータを暗号化した暗号化データが送受信される。
【００４９】
Ａ−３．作用効果：
以上説明した第１実施例の暗号鍵設定システムＬＨ１では、上記のセキュリティデータ設定処理を実行することにより、端末５０にＷＥＰキーを自動的に設定する。このような「ＷＥＰキーの無線通信による自動設定」がなされることで、無線ＬＡＮを利用する端末５０の新規追加を簡便に実現することが可能となり、加入し易い無線ＬＡＮを提供することができる。例えば、ＷＥＰキーの設定に際し、端末５０の所有者やアクセスポイント２０の管理者は、端末５０とアクセスポイント２０とをケーブル等で接続する必要がなく、また、ＷＥＰキーの作成や設定を手作業で行なう必要もない。特に、上記の暗号鍵設定システムＬＨ１をフリースポットに備えられた無線ＬＡＮに採用すれば、なお好適である。フリースポットの無線ＬＡＮは、これを利用しようとする多数の人が次々と新規に加入するものであり、各人の設定に伴って必要な作業を大きく軽減することができるからである。
【００５０】
更に、アクセスポイント２０は、ＷＥＰキーのデータを電波に乗せて端末５０に送信する際に、アクセスポイント２０から送信される電波が届く範囲を、通常の範囲である無線通信エリアＡＲ１から、より狭い範囲であるセキュリティ通信エリアＭＲ１に変更する。このため、ＷＥＰキーデータを乗せた電波が傍受される可能性が低くなる。例えば、図４において、アクセスポイント２０から端末５０にＷＥＰキーデータが送信された場合に、ＷＥＰキーデータを乗せた電波は、狭い範囲であるセキュリティ通信エリアＭＲ１内にしか届かず（矢印Ｑ１を参照）、セキュリティ通信エリアＭＲ１外にいる登録端末６０や非登録端末７０に受信されてしまうことがない。従って、上記のようにＷＥＰキーデータが無線で送信される場合であっても、ＷＥＰキーの漏洩を防止することが可能となり、セキュリティレベルの高い無線ＬＡＮを実現することができる。特に、このようなアクセスポイント２０をフリースポットに設置した場合には、フリースポットを利用しようとする多数の者の端末について、ＷＥＰキーの設定時にＷＥＰキーが第三者に漏洩してしまうことが確実に防止される。従って、多数の各利用者の通信の秘密を十全に確保することができる。
【００５１】
また、第１実施例の暗号鍵設定システムＬＨ１では、アクセスポイント２０は、端末５０からの加入指示を表わすデータの受信に伴って一時的に通信範囲を狭めてＷＥＰキーを作成し、作成したＷＥＰキーの端末５０への送信後に通信範囲を元に戻している。従って、端末５０の所有者は、アクセスポイント２０に触れることなくＷＥＰキーの設定を行なうことが可能となり、簡便かつ衛生的である。
【００５２】
第１実施例の暗号鍵設定システムＬＨ１では、アクセスポイント２０が、ＷＥＰキーの設定に併せて端末５０側のＭＡＣアドレスを登録し、登録端末５０，６０についてのみ無線ＬＡＮへの接続を許容する。これにより、非登録端末７０による無線ＬＡＮへの接続を簡便な手法で防止することができる。また、非登録端末７０がＬＡＮ上の登録端末５０，６０やアクセスポイント２０に侵入してＷＥＰキーのデータ等の各種のデータを取得することを未然に防止することができる。
【００５３】
上記第１実施例において、通信範囲を狭める期間としては、（ａ）登録ボタン１２７が押されている間、（ｂ）登録ボタン１２７を押してからＭＡＣアドレスおよびＷＥＰキーが登録されるまでの間、（ｃ）登録ボタン１２７を押してからもう一度押すまでの間等が考えられる。
【００５４】
また、上記第１実施例では、通信範囲を狭めるトリガーとして、アクセスポイント２０に物理的に設けられた登録ボタン１２７を用いたが、この登録ボタン１２７以外の形態により、特許請求の範囲における「指示手段」を実現し、通信範囲を狭めることも可能である。具体的には、アクセスポイントが、所定の装置から特定のデータを受信したときに、動作モードを登録モードに変更して通信範囲を狭める構成を考えることができる。所定の装置としては、アクセスポイントに対する無線での遠隔操作が可能な装置、具体的には、図５（Ａ）に示した登録ボタン１２７Ａ付きのリモートコントローラ３０や、上述した端末５０のような無線ＬＡＮ接続用デバイスを備えた端末を考えることができる。これらの装置からの特定のデータの発信は、該装置が備える釦やキーのタッチ操作（例えば、図５（Ａ）に示した登録ボタン１２７Ａの押圧操作）、該装置が備える画面上での選択肢の選択操作（例えば、図５（Ｂ）に示す端末５０における画面上に表示された登録タブＴＢのクリック）等がなされたときに行なわれる構成とすればよい。なお、所定の装置を無線ＬＡＮアダプタ５２が装着された端末５０とした場合には、上記第１実施例において、アクセスポイント２０が端末５０から加入指示を表わすデータを受信したときに、登録モードへの変更を行なうこととしてもよい。この場合は、該端末５０がセキュリティ通信エリアＭＲ１内にあることを、通信の応答時間で判別することも可能である。
【００５５】
こうした構成によれば、端末の所有者およびアクセスポイントの管理者は、アクセスポイント側のスイッチ等に触れることなくＷＥＰキーの設定を行なうことが可能となり、アクセスポイントの設置位置の自由度を高めることができる。例えば、アクセスポイントを手が届きにくい場所（例えば、店舗内の天井）に設置した場合においても、端末との間でのＷＥＰキーの設定を円滑に行なうことができる。
【００５６】
Ｂ．第２実施例（暗号鍵設定システムＬＨ２）：
第１実施例は、６４ビットあるいは１２８ビットのＷＥＰキーを用いる暗号化及び復号化を採用するものとし、この方式を固定させている。
しかしながら、暗号化及び復号化の手法（以下、単に暗号化方式と呼ぶ）は近年増えつつあり、現時点では、
１．ＷＥＰ６４
２．ＷＥＰ１２８
３．ＴＫＩＰ
４．ＡＥＳ
などが利用されてきている。なお、これらは後者に従うにつれてセキュリティレベルが高いとされており、以下においてもこの順序でセキュリティレベルが高いものと見なしている。
【００５７】
しかし、一般の無線ＬＡＮ機器が全ての暗号化方式に対応しているわけではないので、ユーザーが暗号化方式の選択と暗号鍵の内容を表わすキーデータを設定を行なう必要がある。第２実施例においては、ユーザーが決定するセキュリティポリシーに基づいて暗号化方式と暗号鍵を設定したり切り替えたりする実施例となっている。
【００５８】
まず、第１実施例において示したハードウェア機器およびソフトウェアと、第２実施例におけるハードウェア機器及びソフトウェアとの相違点について概略を説明する。
第２実施例においては、無線ＬＡＮアダプタ５２は、ＷＥＰ６４と、ＷＥＰ１２８と、ＴＫＩＰとに対応しているが、無線ＬＡＮアダプタ６２はＷＥＰ６４と、ＷＥＰ１２８にのみ対応している。
アクセスポイント２０のＲＯＭ１２には、無線ＬＡＮアダプタ５２，６２のＭＡＣ登録プログラムとともに暗号化方式選択プログラムが格納されている。一方、端末５０，６０にインストールされたユーティリティプログラムには、暗号化方式の設定に関する暗号鍵設定プログラムが含まれている。以下のフローチャートにおいて、端末５０，６０の側をＳＴＡと表示し、また、アクセスポイント２０の側をＡＰと表示している。
【００５９】
また、アクセスポイント２０および無線ＬＡＮアダプタ５２，６２にはハードウェアのスイッチで実現されたワンタッチ登録ボタン２９，５２ａ，６２ａが備えられており、同ボタンの押し下げ状態はインターフェイスを介してソフトウェアにて判別可能となっている。
【００６０】
以下、端末５０を最初に登録し、ついで端末６０を登録する際の処理について説明する。
図６および図７は、アクセスポイント２０の側と端末５０，６０とが実施する暗号化方式選択プログラムと暗号鍵設定プログラムとに対応したフローチャートである。なお、アクセスポイント２０の側においては暗号化方式選択処理と平行して上述したＭＡＣ登録プログラムも実施しているが、その内容は第１実施例とほぼ同様であり、以下においては理解の容易のために説明を省略する。すなわち、第２実施例は、第１実施例の構成に追加した実施例となっている。
【００６１】
アクセスポイント２０および端末５０，６０においては、ワンタッチ登録ボタン２９，５２ａ，６２ａの押し下げによってそれぞれワンタッチ登録モードとなり、対応する処理を開始する。すなわち、端末５０の側においては、図６に示すステップＳ３１０にてワンタッチ登録ボタン５２ａの押し下げを検知すると、ステップＳ３１２以下の処理の実行を開始し、アクセスポイント２０の側においては、ステップＳ４１０にてワンタッチ登録ボタン２９の押し下げを検知すると、ステップＳ４１２以下のワンタッチ登録モードを開始する。
【００６２】
端末５０は、ワンタッチ登録モードに入ると、ステップＳ３１６にてワンタッチ登録モードに入っているアクセスポイント２０を探す。具体的には、アクセスポイント２０の側においてワンタッチ登録モードに入るとステーションＩＤ（ＥＳＳＩＤ）を予め決められている特定のステーションＩＤに変更してビーコンを送出するので、端末５０の側ではこの特定されたＥＳＳＩＤのアクセスポイントに対して接続を試みる。また、接続可能なアクセスポイントを探し、接続可能なそれぞれのアクセスポイントにおけるステータスを取得し、同ステータスに基づいてワンタッチ登録モードであるか否かを判断するようにしてもよい。
【００６３】
ワンタッチ登録モードにあるアクセスポイント２０の探索はステップＳ３１４の処理により所定時間内に限定され、所定時間を経過したときはステップＳ３３４に移行してワンタッチ登録モードの実行を終了する。
一方、所定時間内にワンタッチ登録モードにあるアクセスポイント２０を発見した場合は、ステップＳ３１８にて同発見したアクセスポイント２０に対して接続を試みる。ステップＳ３２０ではこのような接続の試み回数が不要に多くなることを防止するものであり、所定回数を超えていればリトライオーバーとしてステップＳ３３４に移行してワンタッチ登録モードの実行を終了する。
【００６４】
端末５０は、リトライオーバーとなることなく接続できると、ステップＳ３２２にてアクセスポイント２０とセキュリティ情報パケットの交換処理を実施し、これに対応して接続しているアクセスポイント２０の側においてもステップＳ４１６にてセキュリティ情報を作成しつつパケットの交換処理を実行する。この処理を図７のステップＳ３５０，Ｓ４５０以下に示している。
【００６５】
まず、パケットの交換処理の具体的内容は次のとおりである。
サブ１．端末５０から、アクセスポイント２０に対して、セキュリティ情報の作成リクエストを送出する。
サブ２．アクセスポイント２０から、端末５０に対して、リクエストの要求を表すリプライを送出する。なお、アクセスポイント２０は、初めてセキュリティ情報の作成リクエストを受領した時点で、当該アクセスポイント２０が対応している暗号化方式毎に、ＥＳＳＩＤと、暗号鍵の値を決定する。例えば、暗号化方式ＷＥＰ６４に対して「ＥＳＳＩＤ１」と「ＤＡＴＡ１」を設定し、暗号化方式ＷＥＰ１２８に対して「ＥＳＳＩＤ２」と「ＤＡＴＡ２」を設定し、暗号化方式ＴＫＩＰに対して「ＥＳＳＩＤ３」と「ＤＡＴＡ３」を設定し、暗号化方式ＡＥＳに対して「ＥＳＳＩＤ４」と「ＤＡＴＡ４」を設定する。「ＥＳＳＩＤ１」〜「ＥＳＳＩＤ４］は乱数などに基づいてランダムに決定したステーションＩＤであり、「ＤＡＴＡ１」〜「ＤＡＴＡ４」は各暗号方式に対応しつつランダムに決定した値となっている。
【００６６】
サブ３．端末５０から、アクセスポイント２０に対して、端末５０で対応して暗号化方式を示すデータを送出する。この場合、端末５０に装着されている無線ＬＡＮアダプタ５２は、ＷＥＰ６４と、ＷＥＰ１２８と、ＴＫＩＰとに対応しており、これら三つの暗号化方式をデータに表して送出する。
【００６７】
サブ４．アクセスポイント２０は、受信したデータに基づいて端末５０が対応可能な暗号化方式を検知できるので、同暗号化方式により自己の対応可能な暗号化方式を絞り込む。具体的には、端末５０の場合は、ＷＥＰ６４とＷＥＰ１２８とＴＫＩＰとに絞り込まれる。そして、これらの暗号化方式毎に、アクセスポイント２０から、端末５０に対して、既に決めておいたＥＳＳＩＤと暗号鍵の値を示すデータを送出する。具体的には、暗号化方式ＷＥＰ６４に対応させた「ＥＳＳＩＤ１」と「ＤＡＴＡ１」と、暗号化方式ＷＥＰ１２８に対応させた「ＥＳＳＩＤ２」と「ＤＡＴＡ２」と、暗号化方式ＴＫＩＰに対応させた「ＥＳＳＩＤ３」と「ＤＡＴＡ３」とを送出する。
【００６８】
以上が、端末５０におけるステップＳ３５０とアクセスポイント２０におけるステップＳ４５０でのセキュリティ情報パケットの交換処理である。なお、この間のパケット交換処理は相手側ＭＡＣアドレスを特定した上で暗号化を行って通信している。具体的には、端末５０の側で暗号化のための種（ＩｎｉｔＩＤ）を生成して上記リクエストとともに送信しており、以後、このＩｎｉｔＩＤに基づくＶＰＮ関数を用いた暗号化と復号化とをアクセスポイント２０と端末５０の双方で実施して通信を行なう。
【００６９】
セキュリティ情報パケットの交換処理後、アクセスポイント２０の側では、ステップＳ４５２において、端末５０から通知された暗号化方式の中からセキュリティレベルの最高のものを選択する。端末５０からは、暗号化方式としてＷＥＰ６４とＷＥＰ１２８とＴＫＩＰとが通知され、セキュリティレベルの最も高いものはＴＫＩＰであり、これを一応の候補として選択する。
【００７０】
つづくステップＳ４５４では、アクセスポイント２０は、ステップＳ４５２で選択した候補と、現在の最高レベルとを比較する。ここで現在の最高レベルとは、アクセスポイント２０が対応している暗号化方式の中から上述したようにして端末が対応可能な暗号化方式で絞り込んだ暗号化方式の中のセキュリティレベルが最も高いものという意味である。
【００７１】
初めて端末５０とセキュリティ情報パケットの交換処理を行った時点では、この端末５０から通知された暗号化方式の中のセキュリティレベルが最高のものであるから、両者は一致する。しかし、以降、端末を追加する際には、過去に登録した端末が対応可能な暗号化方式で絞り込まれたものとなっていくので、必ずしも一致することにはならない。
【００７２】
このステップＳ４５４の判断に対応し、ＹＥＳ（現在の最高レベルよりも高い）のときには、現在の最高レベルを維持し、ＮＯ（現在の最高レベルよりも低いか、等しい）のときには、今回の最高レベルであるステップＳ４５２で選択した暗号化方式を採用する。従って、端末５０とのパケット交換の結果では、上述したように「等しい」の判断となり、ステップＳ４５８にて「今回の最高レベルを採用」となるから、暗号化方式はＴＫＩＰとなる。
【００７３】
以上の分岐は、本発明の「ユーザーセキュリティポリシー」を表している。ここで、セキュリティポリシーとは、アクセスポイントで対応可能な暗号化方式と端末で対応可能な暗号化方式とを対比したときに、いずれの暗号化方式を採用するかを特定する指針を意味している。
【００７４】
先の分岐の例では、新たに加わった端末が対応可能なセキュリティレベルがそれまでのセキュリティレベルよりも高くないものであるとき、「セキュリティレベルを下げても、同端末がネットワークに参加できるようにする」というセキュリティポリシー（以下、ポリシー１という）を示している。なお、等しいと判断されたときも処理上は「高くない」場合の処理を実行するが、結果的にはステップＳ４５６での「現在の最高レベルを採用」と同じことになる。
【００７５】
これに対して、最低のセキュリティレベルを決めておき、そのセキュリティレベル以下にはしないというセキュリティポリシー（以下、ポリシー２という）とすることもできる。この場合、ステップＳ４５２の後で、ステップＳ４５１として「最低のセキュリティレベルよりも高いか等しい？」という判断を加え、ＹＥＳの場合にステップＳ４５２以下へ進み、ＮＯの場合にステップＳ４５６へ進むようにすればよい。
【００７６】
また、特別な用途を考えた場合に新たな端末のセキュリティの最高レベルまでセキュリティレベルを上げるというセキュリティポリシー（以下、ポリシー１という）とするのであれば、ステップＳ４５６にて「現在の最高レベルを採用」する処理に代えて「今回の最高レベルを採用する」処理を実行すれば良い。
【００７７】
このように、新たな端末の登録にあたり、予めユーザーが選択するセキュリティポリシーを反映させるように分岐処理を用意することにより、個々の暗号鍵の設定の煩雑さを解消するのみならず、常にユーザーが選択するセキュリティポリシーを反映させることが可能となる。
【００７８】
このような選択は、アクセスポイント２０の設定プログラムなどで、上記ポリシー１〜ポリシー３を画面上に表示させ、ユーザーに対してマウスなどを利用して選択させ、選択結果を取得してレジスタなどに書き込んでおく。アクセスポイント２０は実際の処理時に同レジスタの内容を読み込み、同書き込み内容を反映した分岐処理を実行することになる。むろん、アクセスポイント２０にディップスイッチなどのハードウェアスイッチを設けておき、このスイッチ操作でセキュリティポリシーを選択できるようにしておいても良い。
【００７９】
以上でアクセスポイント２０の側におけるセキュリティ情報のパケット交換処理を終了する。
図６に戻ると、アクセスポイント２０はステップＳ４１８にてパケット交換が完了したか判断し、パケット交換が完了する前にステップＳ４１４にて所定時間が経過したと判断された場合を除き、ステップＳ４２０にて決定したセキュリティ情報を設定する。
すなわち、ステップＳ４５６，Ｓ４５８にて採用することとなった暗号化方式を採用することにしつつ、同暗号化方式に対応しているステーションＩＤと暗号鍵の値を以後の暗号化と復号化に採用することになる。
端末５０とのパケット交換の処理においては、ＴＫＩＰが採用されたので、ステーションＩＤは「ＥＳＳＩＤ３」を採用し、ＴＫＩＰの暗号鍵に「ＤＡＴＡ３」を採用することになる。
この後、アクセスポイント２０はステップＳ４２２にてワンタッチ登録モードを終えて通常の無線交信モードに切り替える。また、パケット交換中に所定時間が経過してしまったときもステップＳ４２４にてワンタッチ登録モードは終了するが、登録が完了していないので無線交信モードに切り替えることはしない。
【００８０】
このようにアクセスポイント２０は決定した暗号化方式を端末５０等に通知することはしない。
一方の端末５０の側では、パケット交換の完了後、ステップＳ３２８にてアクセスポイント２０から受信したセキュリティ情報から無線交信モードのアクセスポイント２０を探索する。上述したように、アクセスポイント２０から受信したセキュリティ情報というのは、暗号化方式ＷＥＰ６４に対応させた「ＥＳＳＩＤ１」と「ＤＡＴＡ１」と、暗号化方式ＷＥＰ１２８に対応させた「ＥＳＳＩＤ２」と「ＤＡＴＡ２」と、暗号化方式ＴＫＩＰに対応させた「ＥＳＳＩＤ３」と「ＤＡＴＡ３」である。
【００８１】
まず、端末５０は、アクセス可能なアクセスポイントのステーションＩＤを取得する。この手続はＩＥＥＥ８０２．１１の通信規格に基づいて実行されるものであり、端末５０においてはアクセスポイントからのビーコンを受信して現在アクセス可能なアクセスポイントのステーションＩＤが取得できる。上述したようにアクセスポイント５０は暗号化方式としてＴＫＩＰを採用したので、そのステーションＩＤは「ＥＳＳＩＤ３」である。従って、端末５０はアクセスポイント２０からのビーコンに基づいてそのステーションＩＤが「ＥＳＳＩＤ３」であることを取得し、先に受信したセキュリティ情報と対比する。対比結果として、ステーションＩＤが「ＥＳＳＩＤ３」であることは暗号化方式としてＴＫＩＰであることを特定するものであり、さらに暗号鍵として「ＤＡＴＡ３」を使用することによって暗号化と複合化が実現できることを検知できる。
【００８２】
ステップＳ３３０では発見したアクセスポイントの状態に合わせてアクセスポイントから受信したセキュリティ情報を設定する。すなわち、発見したステーションＩＤに対応する暗号化方式と暗号鍵を今後の暗号化と復号化に利用することになる。そして、ステップＳ３３２では発見したアクセスポイント２０に接続するとともに、以後、後述する接続監視モードを開始する。
【００８３】
なお、ステップＳ３２８にてアクセスポイント２０を所定時間内に探索できなかったときには、ステップＳ３２６の判断を経て暗号化方式などを特定することなくステップＳ３３４に進み、ワンタッチ登録モードを中断する。
図８は、端末５０，６０における接続監視モードを示している。なお、図中の波線部分は他の処理が存在することを前提に関連の深い処理だけを示しているに過ぎない。
ステップＳ３２２にてパケット交換の処理を実施し、ステップＳ３３２にて発見したアクセスポイントに対して接続をしている状態で、ステップＳ３６０〜Ｓ３６６の接続監視モードが実行される。すなわち、ステップＳ３６０では予め決定しておいた接続監視間隔が経過していないか判断し、経過したと判断したらステップＳ３６２にてアクセスポイント２０との接続状態が維持されているか否かを判断する。言い換えれば、一定時間間隔ごとにアクセスポイント２０との接続が維持されているかを判断することになる。維持されていれば再度ステップＳ３６０に戻るので、接続中は一定時間毎に同じ処理を繰り返すことになる。
【００８４】
一方、アクセスポイント２０との接続が維持されていない場合は、ステップＳ３６４にて受信できるアクセスポイントのビーコンからアクセス可能なアクセスポイントのステーションＩＤを取得し、同ステーションＩＤと、先にアクセスポイント２０から受信しているセキュリティ情報のステーションＩＤとを対比する。そして、一致するものがあればアクセスポイント２０はステーションＩＤを変化させて暗号化方式を変更しつつ無線交信モードとなっていることを検知することができる。ステップＳ３６６では発見したアクセスポイント２０の状態に合わせて予め受信していたセキュリティ情報を設定する。すなわち、以後は変化したステーションＩＤに対応している暗号化方式と暗号鍵を採用する。
【００８５】
次に、このような暗号化方式の変化が起こる状況を端末６０の登録の際に生じるアクセスポイント２０の側の処理に基づいて説明する。図９は図６に示すアクセスポイントにおける処理のなかで端末６０に対応して処理内容が変化するステップを特に示したものである。
【００８６】
端末６０を登録するにあたり、端末６０とアクセスポイント２０とがそれぞれステップＳ３５０，Ｓ４５０にてパケットの交換処理を行う。このとき、端末６０の無線ＬＡＮアダプタ６２が対応している暗号化方式はＷＥＰ６４とＷＥＰ１２８だけであるので、パケット交換の処理は、以下のようになる。
【００８７】
サブ１．端末６０から、アクセスポイント２０に対して、セキュリティ情報の作成リクエストを送出する。
サブ２．アクセスポイント２０から、端末６０に対して、リクエストの要求を表すリプライを送出する。なお、アクセスポイント２０は、既に端末５０からのリクエスト受信時に上述した暗号化方式毎のステーションＩＤと暗号鍵は決定している。
サブ３．端末６０から、アクセスポイント２０に対して、端末６０で対応して暗号化方式を示すデータを送出する。この場合、端末６０に装着されている無線ＬＡＮアダプタ６２は、ＷＥＰ６４と、ＷＥＰ１２８とに対応しており、これら二つの暗号化方式をデータに表して送出する。
【００８８】
サブ４．アクセスポイント２０は、受信したデータに基づいて端末６０が対応可能な暗号化方式を検知し、同暗号化方式により自己の対応可能な暗号化方式を絞り込む。具体的には、端末６０の場合は、ＷＥＰ６４とＷＥＰ１２８に絞り込まれる。そして、これらの暗号化方式毎に、アクセスポイント２０から、端末６０に対して、暗号化方式ＷＥＰ６４に対応させた「ＥＳＳＩＤ１」と「ＤＡＴＡ１」と、暗号化方式ＷＥＰ１２８に対応させた「ＥＳＳＩＤ２」と「ＤＡＴＡ２」とを送出する。
【００８９】
すなわち、端末６０は、端末５０の場合と異なり、パケットの交換処理の結果、暗号化方式ＷＥＰ６４に対応させた「ＥＳＳＩＤ１」と「ＤＡＴＡ１」と、暗号化方式ＷＥＰ１２８に対応させた「ＥＳＳＩＤ２」と「ＤＡＴＡ２」だけを受信することになる。
アクセスポイント２０は、端末６０が対応している暗号方式がＷＥＰ６４とＷＥＰ１２８だけであることを検知し、ステップＳ４５２にてその中での最高の暗号化（セキュリティ）レベルのＷＥＰ１２８を選択し、ステップＳ４５４にて現在採用している最高レベルのものと比較する。上述したように現在の最高レベルのものはＴＫＩＰであるから、ステップＳ４５４の判断では現在の最高レベルよりも低いと判断され、ステップＳ４５８にて今回の最高レベルであるＷＥＰ１２８を採用することになる。
【００９０】
そして、ステップＳ４２０に至ると、暗号化方式はＷＥＰ１２８を採用し、さらにステーションＩＤは「ＥＳＳＩＤ２」に変化させ、暗号鍵も「ＤＡＴＡ２」とする。また、ステップＳ４２２にて無線交信モードに切り替える。
端末６０は、上述した端末５０の場合と同様にステップＳ３２８にて受信可能なアクセスポイントのビーコンからステーションＩＤを取得し、受信したセキュリティ情報に基づいて一致するステーションの暗号化方式と暗号鍵を採用し、ステップＳ３３０にててアクセスポイント２０に接続する。
【００９１】
一方、端末５０は、ステップＳ３６０，Ｓ３６２にて一定時間毎にアクセスポイント２０との接続が維持されているか判断しているが、端末６０の登録によってステーションＩＤが「ＥＳＳＩＤ２」に変化したので、「ＥＳＳＩＤ３」をステーションＩＤとしていた接続状態は維持されていない。この結果、ステップＳ３６４にて受信できるアクセスポイントのビーコンからアクセスポイント２０のステーションＩＤが「ＥＳＳＩＤ２」に変化したことを検知しつつ、同ステーションＩＤが示すのは暗号化方式としてＷＥＰ１２８が採用されるとともに暗号鍵は「ＤＡＴＡ２」であることを検知し、これらの情報を設定する。その後、ステップＳ３３２にて同設定情報を利用してアクセスポイント２０に接続する。
【００９２】
このように、アクセスポイント２０は端末５０や端末６０に対して決定した暗号化方式を特に通知することはなかったにもかかわらず、端末５０や端末６０はステーションＩＤだけから暗号化方式と暗号鍵を特定できることになる。これは、端末が徐々に追加されていく状況では非常に有効である。なぜなら、従来の手法であれば、このようなアクセスポイントの設定情報に変化が有れば、各端末に対して通知するのが当然であったが、本発明の方式によればステーションＩＤを変更させるだけで、ＩＥＥＥ８０２．１１の通信規格に基づき、自ずから全端末が通信可能なアクセスポイントを発見しようと努めることになる。その結果、ステーションＩＤだけからその時点で有効な暗号化方式や暗号鍵に設定変更できる。従って、端末の追加に伴って暗号化方式を変化するときにも全端末に通知する必要がなくなり、セキュリティ上のメリットがある。
【００９３】
以上の処理を行うことにより、予め決めておいたセキュリティポリシーに基づくセキュリティレベルが維持されるが、セキュリティポリシーを変更するとか、何らかの不具合でセキュリティレベルを向上させる余地があるような場合には図１０に示す処理を実行する。
【００９４】
まず、アクセスポイント２０の側からステップＳ４８０にて既に暗号鍵（キー）を配信した全端末に対して対応可能な暗号化方式を確認する確認パケットを送信する。
これに対して各端末はステップＳ３８０にてその時点で対応可能な暗号化方式を表す応答パケットを返信する。この場合、暗号化方式を返信しても良いし、予め各暗号化方式に対応させておいたセキュリティレベルを返信しても良い。
アクセスポイント２０の側では、ステップＳ４８２にて、今回応答があった全ての端末で共通するセキュリティレベルの最も高い暗号化方式と現在アクセスポイント２０が採用している暗号化方式とを対比し、セキュリティレベルが無用に下がっていないかを判断する。そして、セキュリティレベルを上げる余地があるのであれば、ステップＳ４８４にてセキュリティレベルを上げた暗号化方式に変更し、ステップＳ４８６にてその設定情報に変更する。この場合も敢えて各端末に対して変更の通知はしないが、各端末毎に接続監視モードにおいてアクセスポイント２０のステーションＩＤの変化の有無に基づき、適切な暗号化方式と暗号鍵に切り替えることができる。
【００９５】
Ｃ．変形例：
以上本発明の実施の形態を実施例に基づいて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々なる様態で実施し得ることは勿論である。
【００９６】
例えば、上記実施例では、端末とアクセスポイントとの間でやりとりされるデータの内容を暗号化する技術としてＷＥＰなどを用いたが、これら以外の他の暗号化技術を用いても差し支えない。例えば、公開鍵暗号方式（データの暗号化と暗号化されたデータの復号化とで異なる暗号鍵を使用する方式）の暗号化技術を用いてもよい。また、強度の高い暗号化技術であるＷＰＡ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ）を用いることも考えることができる。
【００９７】
上記実施例では、設定を、端末５０に装着された無線ＬＡＮアダプタ５２とアクセスポイント２０の送信機２５，受信機２６との間の電波の送受信によって実現したが、こうした電波以外の他の無線を用いた通信によって設定を行なう構成としても差し支えない。こうした他の無線としては、赤外線、光、音声信号、超音波、微弱電波などを考えることができる。また、端末５０とアクセスポイント２０との間の無線通信を、Ｂｌｕｅｔｏｏｔｈ（商標）という近距離間での無線通信方式を用いて実現することも可能である。
【００９８】
また、上記実施例の構成に、上記のような他の無線によるデータ伝送を併用しても差し支えない。一例として、赤外線によるデータ伝送を併用した構成について、以下に説明する。上記実施例の構成と異なる点は、アクセスポイント２０に、ＣＰＵ１１とバスにより相互に接続された赤外線受信インタフェースと、赤外線受信インタフェースに接続された赤外線受信部とを設ける点、端末５０に、ＣＰＵとバスにより相互に接続された赤外線送信インタフェースと、赤外線送信インタフェースに接続された赤外線発信部とを設ける点である。
【００９９】
アクセスポイント２０側の赤外線受信部は、赤外線領域に感度を持つフォトダイオードによって構成されており、端末５０側の赤外線発信部は、赤外線領域の波長の光を出力するＬＥＤによって構成されている。端末５０側の赤外線送信インタフェースは、ＣＰＵからの指令信号を、この指令信号を重畳させた伝送波に変換する。変換された伝送波は、赤外線発信部から発信される。こうして端末５０から発信された伝送波は、端末５０がセキュリティ受信エリアＳＲ１（赤外線受信部によって伝送波を受信可能なエリア）内にある場合に、アクセスポイント２０側の赤外線受信部によって受信される。こうして受信された伝送波を受け取った赤外線受信インタフェースは、伝送波を二値化された指令信号に変換し、変換後の指令信号をＣＰＵ１１に送る。
【０１００】
なお、上記の赤外線送信インタフェースや赤外線発信部は、これらを予め端末５０に組み込むことによって実現してもよいし、端末５０の音声出力端子に赤外線発信機を接続することによって実現してもよい。
以上、電波を用いたデータ通信に赤外線によるデータ伝送を併用した構成を一例として説明したが、赤外線以外の他の無線（例えば、光、音声信号、超音波、微弱電波）によるデータ伝送を電波を用いたデータ通信に併用することとしても差し支えない。また、可視光によるデータ伝送を併用する場合には、パーソナルコンピュータや携帯情報端末等の液晶表示部を発光素子として用いてもよい。こうすれば、端末の液晶表示部から、ＭＡＣアドレスの情報が重畳された光信号を、アクセスポイント２０に発信することが可能となる。
【０１０１】
また、上記実施例では、設定中における無線通信範囲を限定したが、このような無線通信範囲の限定は、上述した設定のみならず、アクセスポイント２０と端末５０との間のやり取りによって設定される他の情報にも適用することができる。例えば、特定の人に対してのみ有料コンテンツを送信するフリースポットでは、アクセスした端末の所有者が特定の人であることを認証するための情報（例えば、端末所有者の氏名，ＩＤやパスワード等）をアクセスポイント２０や端末５０に予め登録する場合がある。こうした個人を認証する情報の登録を、アクセスポイント２０と端末５０との間の無線通信範囲を限定しつつ、無線通信によって行なう構成としてもよい。こうすれば、ＩＤやパスワード等の個人を認証する情報をマニュアルで設定する必要がない。
【図面の簡単な説明】
【０１０２】
【図１】本発明の第１実施例である暗号鍵設定システムＬＨ１を実現するハードウェアの構成を示す説明図である。
【図２】アクセスポイント２０の構成を示す説明図である。
【図３】セキュリティデータ設定処理ルーチンを示すフローチャートである。
【図４】出力値が変更された後の送信機２５における電波の送信可能範囲を、セキュリティ通信エリアＭＲ１として示す説明図である。
【図５】動作モードの変更を指示する他の形態を示す説明図である。
【図６】本発明の第２実施例である暗号鍵設定システムＬＨ２でのワンタッチ登録手順を示すフローチャートである。
【図７】パケット交換の処理と暗号化方式の決定手順を示すフローチャートである。
【図８】接続監視モードの処理手順を示すフローチャートである。
【図９】端末の追加の処理を示すフローチャートである。
【図１０】暗号化方式の変更を実行する手順を示すフローチャートである。
【符号の説明】
【０１０３】
１１...ＣＰＵ
１２...ＲＯＭ
１３...ＲＡＭ
１４...記憶装置
１５...ディスプレイコントローラ
１６...入出力コントローラ
１７...ＷＡＮポート
１８...無線通信インタフェース
１９...表示ランプ
２０...アクセスポイント
２２...ＬＡＮポート
２５...送信機
２６...受信機
２８...ルータ
３０...リモートコントローラ
５０，６０，７０...端末
５２，６２，７２...無線ＬＡＮアダプタ
５２ａ，６２ａ，２９...ワンタッチ登録ボタン
１２７，１２７Ａ...登録ボタン
ＡＲ１...無線通信エリア
ＣＬ...通信回線
ＩＮ...インターネット
ＬＨ１，ＬＨ２...暗号鍵設定システム
ＭＲ１...セキュリティ通信エリア
ＰＶ...プロバイダ
ＳＶ...サーバ
ＴＢ...登録タブ
【図１】
0004667739.tif 000002
【図２】
0004667739.tif 000003
【図３】
0004667739.tif 000004
【図４】
0004667739.tif 000005
【図５】
0004667739.tif 000006
【図６】
0004667739.tif 000007
【図７】
0004667739.tif 000008
【図８】
0004667739.tif 000009
【図９】
0004667739.tif 000010
【図１０】
0004667739.tif 000011