(57)【要約】【課題】高い安全性を保持しながら、簡単な操作で無線ＬＡＮ接続のための設定を行うことができる無線ＬＡＮ接続装置、方法及びプログラムを提供する。【解決手段】本発明は、ユーザの生体情報を取得する生体情報取得手段と、生体情報取得手段により取得された生体情報からＥＳＳＩＤ（Extended Service Set Identifier）を算出して設定するＥＳＳＩＤ算出手段と、設定されたＥＳＳＩＤを用いて相手装置と無線ＬＡＮ接続を行う無線ＬＡＮ接続手段と、を備えることを特徴とする無線ＬＡＮ接続装置である。【選択図】図１
2014192706.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの生体情報を取得する生体情報取得手段と、
前記生体情報取得手段により取得された生体情報からＥＳＳＩＤを算出して設定するＥＳＳＩＤ算出手段と、
前記設定したＥＳＳＩＤを用いて相手装置と無線ＬＡＮ接続を行う無線ＬＡＮ接続手段と、
を備える無線ＬＡＮ接続装置。
【請求項２】
前記生体情報取得手段は、指紋読取手段を含む
請求項１に記載の無線ＬＡＮ接続装置。
【請求項３】
ＥＳＳＩＤを設定した後はＥＳＳＩＤの設定要求を受け付けずにロックする
請求項１又は請求項２に記載の無線ＬＡＮ接続装置。
【請求項４】
前記生体情報取得手段により取得された生体情報から、無線ＬＡＮ接続に用いる暗号化方式と暗号キーの少なくとも一方を決定して設定する
請求項１から請求項３のいずれかに記載の無線ＬＡＮ接続装置。
【請求項５】
前記無線ＬＡＮ接続手段は、相手装置においてユーザから取得された生体情報から算出されたＥＳＳＩＤを含むリクエストを受信し、前記相手装置から受信したＥＳＳＩＤと、自装置で算出したＥＳＳＩＤが一致した場合に前記相手装置にレスポンスを送信する
請求項１から請求項４のいずれかに記載の無線ＬＡＮ接続装置。
【請求項６】
ユーザの生体情報を取得し、
前記取得された生体情報からＥＳＳＩＤを算出して設定し、
前記設定したＥＳＳＩＤを用いて相手装置と無線ＬＡＮ接続を行う
無線ＬＡＮ接続方法。
【請求項７】
コンピュータに、
ユーザの生体情報を取得する生体情報取得処理、
前記生体情報取得処理により取得された生体情報からＥＳＳＩＤを算出して設定するＥＳＳＩＤ算出処理、
前記設定したＥＳＳＩＤを用いて相手装置と無線ＬＡＮ接続を行う無線ＬＡＮ接続処理、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮ接続装置、方法及びプログラムに関する。
【背景技術】
【０００２】
無線ＬＡＮ接続機器の設定を行うには、一般的には利用者がＰＣ（PersonalComputer）などを用いて設定用Ｗｅｂページから各種設定項目の入力を行う。そのため、無線ＬＡＮやＰＣの操作に馴染みの無い利用者にとっては、各種設定を行うのが困難であり、それが原因で無線ＬＡＮ（Local Area Network）システムの導入を断念することがあった。また、断念せずとも誤った設定を行ってしまい、無線ＬＡＮネットワークの構築に失敗することもあった。これらの問題を解決するために、無線ＬＡＮの接続設定を簡単なボタン操作等で行うことができる、Wi-Fi Protected Setup（ＷＰＳ）や、「らくらく無線スタート（登録商標）」等の設定方法が実現されている。
【０００３】
また、例えば、特許文献１には、ユーザ認証が成功したユーザのみにＳＳＩＤ（Service Set Identifier）等の無線ＬＡＮ接続のための情報を提示するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３７４６７３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のような簡単なボタン操作による無線ＬＡＮの接続設定方法を用いる場合、ＡＰ（Access Point：アクセスポイント）とＳＴＡ（Station：無線ＬＡＮ端末）がそれぞれ具備するボタンを数秒以内に押す必要がある。そのため、ＡＰとＳＴＡの両方が手の届く範囲にある必要がある。つまり、設定対象となる無線ＬＡＮ接続機器が、重量や体積が大きくて持ち運びが困難なものである場合、この設定方法の利用は困難となる。また、この方法は、ＡＰの設定値をＳＴＡに転送、設定反映することでＳＴＡをＡＰに帰属させるものであり、設定用のｗｅｂページからの設定変更が億劫又は困難な利用者がこの方法を用いることが多いので、多くの場合はＡＰの初期設定値を用いて無線ＬＡＮネットワークを構築することになる。初期設定値をそのまま使用し続けることは、セキュリティ上好ましくない。
【０００６】
また、特許文献１のようなシステムでは、ユーザ認証を行うことにより安全性は向上するが、無線ＬＡＮ接続設定操作は不慣れなユーザにとって困難である。
【０００７】
本発明は、上記問題点に鑑みてなされたもので、高い安全性を保持しながら、簡単な操作で無線ＬＡＮ接続のための設定を行うことができる無線ＬＡＮ接続装置、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、ユーザの生体情報を取得する生体情報取得手段と、前記生体情報取得手段により取得された生体情報からＥＳＳＩＤを算出して設定するＥＳＳＩＤ算出手段と、前記設定したＥＳＳＩＤを用いて相手装置と無線ＬＡＮ接続を行う無線ＬＡＮ接続手段と、を備える無線ＬＡＮ接続装置である。
【０００９】
本発明は、ユーザの生体情報を取得し、前記取得された生体情報からＥＳＳＩＤを算出して設定し、前記設定したＥＳＳＩＤを用いて相手装置と無線ＬＡＮ接続を行う無線ＬＡＮ接続方法である。
【００１０】
本発明は、コンピュータに、ユーザの生体情報を取得する生体情報取得処理、前記生体情報取得処理により取得された生体情報からＥＳＳＩＤを算出して設定するＥＳＳＩＤ算出処理、前記設定したＥＳＳＩＤを用いて相手装置と無線ＬＡＮ接続を行う無線ＬＡＮ接続処理、を実行させるプログラムである。
【発明の効果】
【００１１】
本発明によれば、高い安全性を保持しながら、簡単な操作で無線ＬＡＮ接続設定を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】図１は本発明の実施形態の構成図である。
【図２】図２は無線ＬＡＮ環境の一例を示す図である。
【図３】図３は本発明の実施形態に係る無線ＬＡＮ接続装置が無線ＬＡＮ接続設定を行う際のシーケンス図である。
【図４】図４は指紋情報を基にＥＳＳＩＤを決定する処理を説明するための図である。
【図５】図５はＳＴＡ２−３がＡＰ２−２に帰属するまでの動作を例示する図である。
【図６】図６はロック機構を導入した場合におけるＥＳＳＩＤ等の設定時の動作を説明するためのフローチャートである。
【図７】図７はロック状態とロック解除状態の状態遷移を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について図面を参照して説明する。
【００１４】
図１に本発明の実施形態に係る無線ＬＡＮ接続装置の構成を例示する。本発明の実施形態に係無線ＬＡＮ接続装置１−１は、制御部１−２、プログラム格納部１−３、設定情報格納部１−４、生体情報取得部１−５を備える。
【００１５】
生体情報取得部１−５は、利用者の生体情報を取得する。ここで、生体情報はその人物を一意に特定できる生体情報であれば良い。生体情報取得部１−５で得られた生体情報は、プログラム格納部１−３に格納されているプログラムに従って動作する制御部１−２によって、ある値（例えばハッシュ値）に変換される。なお、ハッシュ値は、生体情報から一意に導出することができるが、ハッシュ値から生体情報の導出はできないという特徴を持つ。
【００１６】
制御部１−２は、ハッシュ値を用いて無線ＬＡＮのExtended Service Set Identifier（ＥＳＳＩＤ）を決定し、その情報を設定情報格納部１−４に格納する。
【００１７】
無線ＬＡＮ接続装置１−１は、設定情報格納部１−４に格納された情報を基に設定を行った後は、一般的な無線ＬＡＮ接続機器として動作する。上記の動作をＡＰ（Access Point：アクセスポイント）側の無線ＬＡＮ接続機器と、ＳＴＡ（Station：無線ＬＡＮ端末）側の無線ＬＡＮ接続機器の両方で行った場合、両者のＥＳＳＩＤが合致するのでＳＴＡはＡＰに帰属可能となる。
【００１８】
このように生体情報を用いてＥＳＳＩＤを決定し設定することで、利用者は容易に無線ＬＡＮ接続機器の設定、及び無線ＬＡＮネットワークの構築が可能となる。
【００１９】
図２に無線ＬＡＮ環境の一例を示す。図２におけるＡＰ（アクセスポイント）２−２およびＳＴＡ（無線ＬＡＮ端末）２−３は、図１に示したような、本発明の実施形態に係る無線ＬＡＮ接続装置である。ＡＰ２−２はインターネットなどのネットワーク２−１に接続されており、また無線ＬＡＮの電波（ビーコンなど）を送出することにより無線セル２−４を構成する。ここで、ＳＴＡ２−３は、ＡＰ２−２の無線セル２−４内に存在するが、ＡＰ２−２には帰属していないとする。
【００２０】
図３は本発明の実施形態に係る無線ＬＡＮ接続装置が無線ＬＡＮ接続設定を行う際のシーケンス図である。なお、一例として生体情報に指紋情報を用いることとして説明する。まず、利用者３−１は、無線ＬＡＮ接続装置の生体情報取得部３−２に指をかざす（Ｓ３−５）。生体情報取得部３−２は、ユーザの指紋をスキャンし、生体情報（指紋情報）を取得し（Ｓ３−８）、取得した指紋情報を制御部３−３に通知する（Ｓ３−６）。続いて、制御部３−３は、受け取った指紋情報を基にＥＳＳＩＤを決定する（Ｓ３−９）。
【００２１】
より詳細には、図４に示すように、制御部３−３は、まず、画像特徴量抽出アルゴリズムなどを用いて、受け取った指紋情報４−１の特徴量４−２を抽出する。次に、予め決めておいたハッシュ関数４−３を用いて特徴量４−２からＥＳＳＩＤ４−４を導出する。制御部３−３は、このようにして決定したＥＳＳＩＤを設定情報格納部３−４に格納する（Ｓ３−７）。
【００２２】
上記の動作をＡＰ２−２、ＳＴＡ２−３の双方に行い、それぞれＥＳＳＩＤを設定する。
【００２３】
次に、ＳＴＡ２−３がＡＰ２−２に帰属するまでの動作の例を、図５を用いて説明する。
【００２４】
生体情報入力によるＥＳＳＩＤの設定が完了した後、ＳＴＡ２−３はＳＴＡ２−３自身が帰属先のＡＰ２−２の形成する無線セル２−４内に存在しているかを確かめるために、Probe Requestパケットを送出する（５−１）。なお、ＳＴＡ２−３は、送出するProbe Requestパケットに、設定情報格納部３−４に格納されたＥＳＳＩＤを含める。ＡＰ２−２とＳＴＡ２−３のユーザ（設定者）が同一人物である場合、ＡＰ２−２に設定されているＥＳＳＩＤはProbe Requestパケット内のＥＳＳＩＤ情報と合致することとなる。
【００２５】
ＡＰ２−２は、ＳＴＡ２−３から受信したパケットに含まれるＥＳＳＩＤと、自装置の設定情報格納部３−４に設定されているＥＳＳＩＤとが一致することを確認すると、ＳＴＡ２−３に対してProbe Responseパケットを送出する（５−２）。一致しない場合には、Probe Responseパケットは送出しない。
【００２６】
次に、Probe Responseパケットを受信したＳＴＡ２−３は、認証を行うためにAuthenticationパケットをＡＰ２−２に送出する（５−３）。ＳＴＡ２−３からのAuthenticationパケットを受信したＡＰ２−２は、同様にＳＴＡ２−３にAuthenticationパケットを送出する（５−４）。続いて、ＳＴＡ２−３は帰属要求のAssociation RequestパケットをＡＰ２−２に送出する（５−５）。Association Requestパケットを受信したＡＰ２−２は、ＳＴＡ２−３にAssociation Responseパケットを送出する（５−６）。以上でＳＴＡ２−３はＡＰ２−２に帰属完了となる。
【００２７】
このようにして、生体情報を用いて設定された情報がどのように用いられることでＳＴＡ２−３がＡＰ２−２に帰属する。なお、帰属方法自体は無線ＬＡＮの規格として定められている。
【００２８】
以上説明したように本発明によれば、ＡＰ、ＳＴＡを問わず、無線ＬＡＮ接続機器のＥＳＳＩＤを利用者の生体情報を基に決定し設定することにより、無線ＬＡＮ接続機器の無線ＬＡＮ接続に関する設定の容易性を確保しつつ、初期設定値を用いないことで高いセキュリティレベルを確保できる。
【００２９】
本発明による第一の効果は、生体情報を用いて設定することにより、利用者は簡単な操作（例えば指をかざすだけ）で無線ＬＡＮ接続装置の無線ＬＡＮ接続設定を行い、無線ＬＡＮネットワークを構築することができることである。このことにより、無線ＬＡＮやＰＣの操作に馴染みの無い利用者であっても、容易に無線ＬＡＮネットワークを構築することが可能になる。
【００３０】
本発明による第二の効果は、無線ＬＡＮ接続装置（アクセスポイントと無線ＬＡＮ端末）を個別に設定するため、複数の無線ＬＡＮ接続装置同士を近づける必要がない、すなわち無線ＬＡＮ接続装置を移動させなくて良いことである。これは重量や体積が大きくて持ち運びが困難な機器に設定する場合に非常に有効である。
【００３１】
本発明による第三の効果は、利用者の生体情報から決定された設定値を用いるため、無線ＬＡＮ接続装置に予め設定された初期設定値を用いない点、及び、他の利用者と設定値が被る確率が極めて低くすることができるという点から、セキュリティレベルの高い設定ができることである。
【００３２】
本発明の他の実施例として、上記では生体情報を基にＥＳＳＩＤを決定しているが、それに加えて暗号化方式や暗号キーの決定を行っても良い。その場合、図４に示したハッシュ関数４−３を「ＥＳＳＩＤ決定用ハッシュ関数」、「暗号化方式決定用ハッシュ関数」、「暗号キー決定用ハッシュ関数」の３種類用意する。そして、各ハッシュ関数は生体情報の特徴量４−２を入力として、ＥＳＳＩＤ、暗号化方式、暗号キーを決定する。続いて制御部はこれらの情報を設定情報格納部に格納する。無線ＬＡＮ接続装置は設定情報格納部に格納されている設定情報に基づき、無線ＬＡＮ接続装置として動作する。このように暗号化方式、および暗号キーについても生体情報を基に決定することで、セキュリティレベルをさらに高めることができる。
【００３３】
ハッシュ関数を用いた暗号化方式の決定方法は任意であり、例えば暗号化方式Ａ、Ｂ、Ｃの３種類がある場合、「０：暗号化方式Ａ、１：暗号化方式Ｂ、２：暗号化方式Ｃ」のように対応関係を決めておき、生体情報から求めたハッシュ値（整数）を、扱う暗号化方式の種類数（この例では３）で割った余りを用いて暗号化式を決定するようにしてもよい。
【００３４】
また、本発明を用いると無線ＬＡＮ接続装置の無線ＬＡＮ接続設定を容易に行えるが、悪意を持った利用者に容易に設定値を変更されてしまうリスクがある。また、無線ＬＡＮ接続装置の無線ＬＡＮ接続に関する各種設定項目は、一度設定を行った後は基本的に変更することが無いという特徴を持つ。そこで、一度設定した後は生体情報による設定値の変更を受け付けないようにロック機構を導入することでこの問題を解決する。
【００３５】
具体的な生体情報を用いた設定時の動作を図６に例示する。初めに、無線ＬＡＮ接続装置の制御部は、ＥＳＳＩＤ等の無線ＬＡＮ接続情報の変更がロック状態かどうか確認する（Ｓ６−1）。これは、例えば設定情報格納部等の記憶部に記憶されている、ロック状態か否かを示すフラグを参照して判定してもよい。
【００３６】
ロック状態である場合、制御部は、生体情報を用いた設定変更を拒否し、終了する。ロック状態でない場合、先述の生体情報による無線ＬＡＮ接続情報の設定処理を行う（Ｓ６−２）。その後、ロックを行い（Ｓ６−３）終了する。ロック処理は、例えばロック状態か否か示すフラグをオン設定してもよい。
【００３７】
このような動作を行うことで、悪意を持った利用者による不正な設定変更を防ぐことが可能となる。一方、上記の動作だけでは、正規の利用者がもう一度生体情報を用いた設定変更を行いたい場合にも、設定変更できない。そこで、既存の設定用のｗｅｂページなどからロックを解除できるようにする。例えば、パーソナルコンピュータを用いて設定用のｗｅｂページから無線ＬＡＮ接続装置に接続すると、無線ＬＡＮ接続装置は、ロックのフラグをオフに設定する等してロックを解除するようにしてもよい。
【００３８】
ロック状態とロック解除状態の状態遷移をまとめたものを図７に示す。初期状態はロック解除状態７−２であり、生体情報を用いた設定を行うと（７−３）ロック状態７−１へ移る。ロック状態７−１時に初期化又は設定用のｗｅｂページなどからロック解除を行うと（７−４）ロック解除状態７−２へ移る。このようにロック機構を導入することで、二回目以降の設定変更時の煩わしさが僅かに増加するが、先述の通り無線ＬＡＮ接続装置の無線ＬＡＮ接続情報の設定は一度行うと基本的に変更しないこと、および設定変更する際にも設定用のｗｅｂページに設けられたロック解除ボタンをクリックするだけでよいので比較的容易な操作で行えることから、利便性を損なうものではない。さらに、設定用ｗｅｂページへは、ネットワーク内からでないとアクセスできないことから、高いセキュリティレベルを維持することが可能である。
【００３９】
上述した本発明の実施形態に係る装置は、ＣＰＵが記憶部に格納された動作プログラム等を読み出して実行することにより実現されてもよく、また、ハードウェアで構成されてもよい。上述した実施の形態の一部の機能のみをコンピュータプログラムにより実現することもできる。
【００４０】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００４１】
（付記１）
ユーザの生体情報を取得する生体情報取得手段と、
前記生体情報取得手段により取得された生体情報からＥＳＳＩＤを算出して設定するＥＳＳＩＤ算出手段と、
前記設定したＥＳＳＩＤを用いて相手装置と無線ＬＡＮ接続を行う無線ＬＡＮ接続手段と、
を備える無線ＬＡＮ接続装置。
【００４２】
（付記２）
前記生体情報取得手段は、指紋読取手段を含む
付記１に記載の無線ＬＡＮ接続装置。
【００４３】
（付記３）
ＥＳＳＩＤを設定した後はＥＳＳＩＤの設定要求を受け付けずにロックする
付記１又は付記２に記載の無線ＬＡＮ接続装置。
【００４４】
（付記４）
前記生体情報取得手段により取得された生体情報から、無線ＬＡＮ接続に用いる暗号化方式と暗号キーの少なくとも一方を決定して設定する
付記１から付記３のいずれかに記載の無線ＬＡＮ接続装置。
【００４５】
（付記５）
前記無線ＬＡＮ接続手段は、相手装置においてユーザから取得された生体情報から算出されたＥＳＳＩＤを含むリクエストを受信し、前記相手装置から受信したＥＳＳＩＤと、自装置で算出したＥＳＳＩＤが一致した場合に前記相手装置にレスポンスを送信する
付記１から付記４のいずれかに記載の無線ＬＡＮ接続装置。
【００４６】
（付記６）
ユーザの生体情報を取得し、
前記取得された生体情報からＥＳＳＩＤを算出して設定し、
前記設定したＥＳＳＩＤを用いて相手装置と無線ＬＡＮ接続を行う
無線ＬＡＮ接続方法。
【００４７】
（付記７）
前記取得された生体情報は指紋を含む
付記６に記載の無線ＬＡＮ接続方法。
【００４８】
（付記８）
ＥＳＳＩＤを設定した後はＥＳＳＩＤの設定要求を受け付けずにロックする
付記６又は付記７に記載の無線ＬＡＮ接続方法。
【００４９】
（付記９）
前記取得された生体情報から、無線ＬＡＮ接続に用いる暗号化方式と暗号キーの少なくとも一方を決定して設定する
付記６から付記８のいずれかに記載の無線ＬＡＮ接続方法。
【００５０】
（付記１０）
相手装置においてユーザから取得された生体情報から算出されたＥＳＳＩＤを含むリクエストを受信し、前記相手装置から受信したＥＳＳＩＤと、自装置で算出したＥＳＳＩＤが一致した場合に前記相手装置にレスポンスを送信する
付記６から付記９のいずれかに記載の無線ＬＡＮ接続方法。
【００５１】
（付記１１）
コンピュータに、
ユーザの生体情報を取得する生体情報取得処理、
前記生体情報取得処理により取得された生体情報からＥＳＳＩＤを算出して設定するＥＳＳＩＤ算出処理、
前記設定したＥＳＳＩＤを用いて相手装置と無線ＬＡＮ接続を行う無線ＬＡＮ接続処理、
を実行させるプログラム。
【００５２】
（付記１２）
前記生体情報取得処理は、指紋読取処理を含む
付記１１に記載のプログラム。
【００５３】
（付記１３）
前記コンピュータに、
ＥＳＳＩＤを設定した後はＥＳＳＩＤの設定要求を受け付けずにロックする処理を実行させる
付記１１又は付記１２に記載のプログラム。
【００５４】
（付記１４）
前記コンピュータに、
前記生体情報取得処理により取得された生体情報から、無線ＬＡＮ接続に用いる暗号化方式と暗号キーの少なくとも一方を決定して設定する処理を実行させる
付記１１から付記１３のいずれかに記載のプログラム。
【００５５】
（付記１５）
前記無線ＬＡＮ接続処理は、相手装置においてユーザから取得された生体情報から算出されたＥＳＳＩＤを含むリクエストを受信し、前記相手装置から受信したＥＳＳＩＤと、自装置で算出したＥＳＳＩＤが一致した場合に前記相手装置にレスポンスを送信する
付記１１から付記１４のいずれかに記載のプログラム。
【００５６】
以上、好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。
【符号の説明】
【００５７】
１−１    無線ＬＡＮ接続装置
１−２    制御部
１−３    プログラム格納部
１−４    設定情報格納部
１−５    生体情報取得部
２−１    ネットワーク
２−２    ＡＰ(アクセスポイント）
２−３    ＳＴＡ（無線ＬＡＮ端末）
【図１】
2014192706.tif 000003
【図２】
2014192706.tif 000004
【図３】
2014192706.tif 000005
【図４】
2014192706.tif 000006
【図５】
2014192706.tif 000007
【図６】
2014192706.tif 000008
【図７】
2014192706.tif 000009