(57)【要約】【課題】複数の事業者が提供する様々な認証方式を必要とするホットスポットを利用してネットワーク接続サービスを享受しようとする場合、ＩＤとパスワードの入力、または、電子証明書の登録等、煩雑な操作が必要だった。【解決手段】プロファイルサーバー１０６が、ホットスポットエリアを形成するアクセスポイントを介して接続される無線デジタルカメラ１０４の認証処理を実施し、その認証処理が完了すると、ホットスポットサービスの認証サーバー１０２ｂとの間の認証処理を、無線デジタルカメラ１０４が実施するための認証情報を、プロファイルサーバー１０６から無線デジタルカメラ１０４に提供する。【選択図】　　　　図１
2004128886.tif 000002
【特許請求の範囲】
【請求項１】
ホットスポットエリアを形成するアクセスポイントを介して接続される無線通信装置の認証処理を実施する認証処理実施手段と、
前記認証処理が完了すると、前記無線通信装置がホットスポットサービスに接続するための接続情報を前記無線通信装置に供給する供給手段とを備えることを特徴とする接続情報供給装置。
【請求項２】
ホットスポットエリアを形成するアクセスポイントを介して接続される無線通信装置の認証処理を実施する認証処理実施手段と、
前記認証処理が完了すると、ホットスポットサービスの認証サーバーとの間で、前記無線通信装置が、第２の認証処理を実施するための認証情報を、前記無線通信装置に提供する提供手段とを備えることを特徴とする認証情報供給装置。
【請求項３】
前記供給手段は、前記ホットスポットサービスの認証サーバーから指定された情報を含む前記認証情報を前記無線通信装置に供給することを特徴とする請求項２記載の認証情報供給装置。
【請求項４】
ホットスポットエリアを形成するアクセスポイントを介して無線通信装置との間で認証処理を実施し、前記認証処理が完了すると、前記無線通信装置がホットスポットサービスに接続するための接続情報を前記無線通信装置に供給することを特徴とする接続情報供給プログラム、又は、該プログラムを記憶した記憶媒体。
【請求項５】
ホットスポットエリアを形成するアクセスポイントを介して接続される無線通信装置の認証処理を実施し、前記認証処理が完了すると、ホットスポットサービスの認証サーバーとの間で、前記無線通信装置が、第２の認証処理を実施するための認証情報を、前記無線通信装置に提供することを特徴とする認証情報供給プログラム、又は、該プログラムを記憶した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信装置がホットスポットサービスに接続するための接続情報を供給する接続情報供給装置、接続情報供給プログラム、および、ホットスポットサービスの認証サーバーとの間で、無線通信装置が、認証処理を実施するための認証情報を、無線通信装置に提供する認証情報供給装置、認証情報供給プログラムに関する。
【０００２】
【従来の技術】
近年、インターネットや無線ＬＡＮシステムの普及に伴い、ホットスポットが増加している。これは、ＰＤＡやノートパソコンを使って空港、喫茶店、ハンバーガー店といった、人が集まりやすい場所にアクセスポイントを設置し、ワイヤレスでインターネットにアクセスできるサービスエリアを提供するものである。
【０００３】
現在、無線ＬＡＮシステムで、比較的強固なセキュリティとして利用されているものとして、ＷＥＰ（Ｗｉｒｅｄ　Ｅｑｕｉｖａｌｅｎｔ　Ｐｒｉｖａｃｙ）がある。ＷＥＰは無線アクセスポイントと無線クライアントで共有のキーを利用して通信データを暗号化しやり取りしているので、例え、盗聴されたとしても、暗号キーが破られない限り情報を解読することは不可能である。しかし、ＷＥＰの暗号化の方式では、論理的に、時間をかけると必ず暗号キーを解読することが出来るので、決して万全なセキュリティであるとはいえない。
【０００４】
そこで、最近ではＷＥＰに変わるセキュリティの仕組みとして、ＩＥＥＥ　８０２．１ｘとＥＡＰ（Ｅｘｔｅｎｓｉｂｌｅ　Ａｕｔｈｅｎｔｉｃａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）が有力視されている。
【０００５】
ＥＡＰは，複数の仕様がありホットスポットを提供する事業者によって異なっている。ＩＤとパスワードを用いてログインするＥＡＰ−ＭＤ５に加え，シスコシステムズの独自仕様であるＬＥＡＰ（ＥＡＰ−Ｃｉｓｃｏ），またＣＡ（認証局）で発行される電子証明書を利用したＥＡＰ−ＴＬＳ，そして一方向のサーバー認証のみだが，導入が容易であり，システム構成によって非常に高いセキュリティを実現できるＥＡＰ−ＴＴＬＳが存在する。
【０００６】
また、最近では、このホットスポットサービスを競技場などに展開し、デジタルカメラ等で撮影した画像をいち早く、リアルタイムに新聞社に送信するという実験サービスも行われている。
【０００７】
このデジタルカメラの画像データは、ノートＰＣに一旦、取り込まれ、それから送信する方法が一般的であるが、最近では、ノートＰＣなどを使用せず、撮った画像をホットスポットなどで直接送信するためにデジタルカメラに無線ＬＡＮユニットを結合した一体型の無線デジタルカメラが考案されている。
【０００８】
【発明が解決しようとする課題】
しかしながら、上記のような複数の事業者が提供する様々な認証方式を必要とするホットスポットを利用してネットワーク接続サービスを享受しようとする場合、ＩＤとパスワードの入力、または、電子証明書の登録等、煩雑な操作を必要とするため操作性の観点から好ましくない。
【０００９】
ノートＰＣなどに比べ、入力手段など操作性で劣るデジタルカメラのような機器を無線クライアント端末に用いる場合には、特に、この問題が大きい。
【００１０】
また、前記接続に必要な認証登録データを無線クライアント端末の記憶部に予め登録する方法もあるが、これでは、セキュリティの強化を目的としたホットスポットサービスの将来的な認証方式の変更、すなわちバージョンアップなどに対してその都度、登録データを変更する必要が生じ操作が煩雑となる。といった様々な問題点があった。
【００１１】
【課題を解決するための手段】
上記目的を達成するために、複数の無線クライアント端末と無線通信リンクを確立し、ネットワークにおけるデータ搬送制御／経路選択機能を提供するアクセスポイントによりホットスポットエリアを形成し、前記アクセスポイントを介してネットワークに接続する前記無線クライアント端末との間で認証処理を実施する複数の認証サーバー端末と、データベース（ＤＢ）機能を有する複数のＤＢサーバー端末を収容するネットワークとを備える無線ＬＡＮシステムにおいて、前記、ＤＢサーバー端末の何れかが、任意のホットスポットサービスに接続するための固有の通信情報を前記ホットスポットサービス毎にプロファイルデータとして保存する機能を有するプロファイル（ＰＦ）サーバー端末を構成する手段と、前記、ＰＦサーバー端末が、前記アクセスポイントを介して前記ネットワークに接続する前記無線クライアント端末との間で第１の認証処理を実施する手段と、前記第１の認証処理が完了した際に、前記無線クライアント端末が接続される前記ホットスポットサービスに対応する前記プロファイルデータを選択する手段と、前記無線クライアント端末に前記、構成されたプロファイルデータを送信する手段と、前記無線クライアント端末が、前記プロファイルデータを解析する手段と、前記解析の結果、該当する認証サーバー端末との間で接続を確立し第２の認証処理を実施する手段とを備えることを特徴とする。
【００１２】
また、複数の無線クライアント端末と無線通信リンクを確立し、ネットワークにおけるデータ搬送制御／経路選択機能を提供するアクセスポイントによりホットスポットエリアを形成し、前記アクセスポイントを介してネットワークに接続する前記無線クライアント端末との間で認証処理を実施する複数の認証サーバー端末と、データベース（ＤＢ）機能を有する複数のＤＢサーバー端末を収容するネットワークとを備える無線ＬＡＮシステムにおいて、前記、ＤＢサーバー端末の何れかが、任意のホットスポットサービスに接続するための固有の通信情報を前記ホットスポットサービス毎にプロファイルデータとして保存する機能を有するプロファイル（ＰＦ）サーバー端末を構成する手段と、前記、ＰＦサーバー端末が、前記アクセスポイントを介して前記ネットワークに接続する前記無線クライアント端末との間で第１の認証処理を実施する手段と、前記第１の認証処理が完了した際に、前記無線クライアント端末が接続される前記ホットスポットサービスに対応する前記認証サーバー端末に対して前記無線クライアント端末の接続を通知する手段と、前記認証サーバー端末が、前記接続の通知を受信した際に、前記固有の通信情報の一部を指定する旨、前記ＰＦサーバー端末に対してメッセージ送信する手段と、前記ＰＦサーバー端末が、前記通信情報の一部を指定したメッセージを解析し、プロファイルデータを選択する手段と、前記無線クライアント端末に前記、選択されたプロファイルデータを送信する手段と、前記無線クライアント端末が、前記プロファイルデータを解析する手段と、前記解析の結果、該当する認証サーバー端末との間で接続を確立し第２の認証処理を実施する手段とを備えることを特徴とする。
【００１３】
【発明の実施の形態】
（第１の実施の形態）
図１は、本発明の実施の形態に係るシステム構成例である。
【００１４】
同図において、認証サーバー端末１０２ａ、１０２ｂ、１０２ｃと、データベース（ＤＢ）機能を有するＤＢサーバー端末１０３と、アクセスポイント１０５ａ、１０５ｂ、１０５ｃ、ＰＦ（プロファイル）サーバー端末１０６は、ネットワーク１０１に有線接続されている。アクセスポイント１０５ａ、１０５ｂ、１０５ｃは、それぞれホットスポットＡ、Ｂ、Ｃに示すような無線ＬＡＮのサービスエリアを提供し、認証サーバー端末１０２ａ、１０２ｂ、１０２ｃとともに、ホットスポットを提供する事業者により設置される。アクセスポイント１０５ａ、１０５ｂ、１０５ｃのそれぞれは、無線クライアント端末（無線通信装置）である無線デジタルカメラ１０４との間で無線通信リンクを確立し、ネットワークにおけるデータ搬送制御／経路選択機能を提供する。また、認証サーバー端末１０２ａ、１０２ｂ、１０２ｃのそれぞれは、ネットワーク１０１内における無線デジタルカメラ１０４との間で認証処理に関する制御を行う。
【００１５】
ＰＦサーバー端末１０６は、各事業者が提供するホットスポットにおいてネットワークに接続される無線デジタルカメラ１０４と該当する認証サーバー端末１０２ｘとの間で用いられる認証手順等の固有の通信情報を、事業者毎、あるいは認証サーバー端末１０２ａ、１０２ｂ、１０２ｃ毎に、プロファイルデータとして管理格納する機能を備える。また、ＰＦサーバー端末１０６は、無線通信装置である無線デジタルカメラ１０４がホットスポットサービスに接続するための接続情報を供給する接続情報供給装置、あるいは、ホットスポットサービスの認証サーバーとの間で、無線通信装置である無線デジタルカメラ１０４が、認証処理を実施するための認証情報を、無線デジタルカメラに提供する認証情報供給装置として、機能する。
【００１６】
また、図２は、無線デジタルカメラ１０４がそれぞれのホットスポットを介してネットワーク１０１に接続される際に、各事業者によりサービス提供される設備（アクセスポイント１０５ｘと認証サーバー端末１０２ｘ）とプロファイルデータの関係を説明した図であり、同図において、２０１は、Ａ事業者用プロファイルデータあり、２０２は、事業者用プロファイルデータであり、２０３は、Ｃ事業者用プロファイルデータである。
【００１７】
図３に、ＰＦサーバー端末１０６の構成を示す。ＰＦサーバー端末１０６は，ＣＰＵ９０１と，ＲＯＭ９０２と，ＲＡＭ９０３と，ハードディスク（ＨＤ）９０７及びフロッピー（Ｒ）ディスク（ＦＤ）９０８のディスクコントローラ（ＤＣ）９０５と，ネットワークインターフェースカード（ＮＩＣ）９０６とが，システムバス９０４を介して互いに通信可能に接続された構成としている。そして，ネットワークインターフェースカード９０６は，図１に示したネットワーク１０１を，システムバス９０４に接続する。
【００１８】
ＣＰＵ９０１は，ＲＯＭ９０２あるいはＨＤ９０７に記憶されたソフトウェア，あるいはＦＤ９０８より供給されるソフトウェアを実行することで，システムバス９０４に接続された各構成部を制御する。すなわち，ＣＰＵ９０１は，以下に説明する処理シーケンスに従った処理プログラムを，ＲＯＭ９０２，あるいはＨＤ９０７，あるいはＦＤ９０８から読み出して実行することで，本実施形態での動作を実現するための制御を行う。
【００１９】
なお、認証サーバー１０２ｂ、ＤＢサーバー１０３の構成も、図３と共通である。アクセスポイント１０５ｂは、図３の構成に加え、さらに、無線ＬＡＮを接続するための無線ＬＡＮ回路を備え、この無線ＬＡＮ回路は、システムバス９０４に接続される。無線デジタルカメラ１０４は、図３の構成に加え、デジタルカメラとして動作するための撮影回路などを含むデジタルカメラ部を備え、さらに、ネットワークインターフェースカード９０６の代わりに、無線ＬＡＮを接続するための無線ＬＡＮ回路を備える。無線デジタルカメラ１０４では、このデジタルカメラ部、および、無線ＬＡＮ回路は、システムバス９０４に接続される。
【００２０】
以下、本発明の第１の実施形態における無線ＬＡＮシステムについて、図１〜図１０を用いて説明する。
【００２１】
図４および図５は、第１の実施の形態における処理を説明するシーケンスチャート、図６は、無線デジタルカメラの処理を説明するフローチャート、図７は、アクセスポイントの処理を説明するフローチャート、図８は、認証サーバーの処理を説明するフローチャート、図９は、プロファイルサーバーの処理を説明するフローチャートである。例えば、図９のフローチャートは、ＣＰＵ９０１が読み出すことができるように、ＲＯＭ９０２，あるいはＨＤ９０７，あるいはＦＤ９０８が、記憶しているプログラムの一部を示す。他のフローチャートも、同様である。
【００２２】
なお、図４、図５のシーケンス図内のメッセージは、本実施の形態に関する主なもののみ明記してあり、その他基本的なメッセージについては、一部省略してある。シーケンス図内のＥＡＰは、（Ｅｘｔｅｎｓｉｂｌｅ　Ａｕｔｈｅｎｔｉｃａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）、の略称であり、ＩＥＥＥ８０２．１Ｘで用いられる認証方式である。
【００２３】
はじめに無線デジタルカメラ１０４が、ホットスポットＢのサービスエリア内でネットワーク１０１への接続を検出すると［ステップＳ４０１：ＹＥＳ］、無線デジタルカメラ１０４は、ホットスポットＢを構成するアクセスポイント１０５ｂとの間で、無線ＬＡＮのプロトコルであるＩＥＥＥ８０２．１１のアソシエーション処理（Ｍ３００）を実施する（ステップＳ４０２）。同様に、ホットスポットＡ，Ｃのエリア内でネットワーク１０１に接続する場合には、それぞれアクセスポイント１０５ａ，１０５ｃとアソシエーション処理（Ｍ３００）を実施する（ステップＳ４０２）。一例としてここでは、ホットスポットＢとアクセスポイント１０５ｂについて説明する。
【００２４】
無線デジタルカメラ１０４は、アソシエーション処理（Ｍ３００）がアクセスポイント１０５ｂとの間で未完了の場合［ステップＳ４０３：ＮＯ］、速やかに、アクセスポイント１０５ｂとの通信に対して切断処理を実行する（ステップＳ４０９）。
【００２５】
アクセスポイント１０５ｂは、アソシエーション処理（Ｍ３００）が開始すると、図７の処理をスタートし、アソシエーション処理（Ｍ３００）が無線デジタルカメラ１０４との間で未完了の場合［ステップＳ５０１：ＮＯ］、速やかに無線デジタルカメラ１０４との通信に対して切断処理を実行する（ステップＳ５１０）。
【００２６】
無線デジタルカメラ１０４は、アソシエーション処理（Ｍ３００）が完了すると［ステップＳ４０３：ＹＥＳ］、プロファイルデータのダウンロード完了待ち（ステップＳ４０４）となる。
一方、アクセスポイント１０５ｂは、アソシエーション処理（Ｍ３００）が完了すると［ステップＳ５０１：ＹＥＳ］、アソシエーション処理（Ｍ３００）で取得した無線デジタルカメラ１０４の機器識別子であるＭＡＣを用いてＰＦサーバー端末１０６との間で、無線デジタルカメラ１０４の無線機器認証処理（Ｍ３０１）を実施する（ステップＳ５０２）。
【００２７】
ＰＦサーバー端末１０６は、無線機器認証処理（Ｍ３０１）が開始されると、図９の処理をスタートする。無線デジタルカメラ１０４のＭＡＣは、ネットワーク１０１上の所定位置またはＰＦサーバー端末１０６のＲＡＭ９０３に予め登録されており、ＰＦサーバー端末１０６はこれを参照することにより、無線デジタルカメラ１０４の機器認証を行う。すなわち、ＰＦサーバー端末１０６のＣＰＵ９０１は、ホットスポットエリアを形成するアクセスポイント１０５ｂを介して接続される無線通信装置である無線デジタルカメラ１０４の認証処理を実施する。
【００２８】
ＰＦサーバー端末１０６は、無線機器認証処理（Ｍ３０１）がアクセスポイント１０５ｂとの間で完了すると［ステップＳ７０１：ＹＥＳ］、予めＲＡＭ９０３に登録されている事業者別プロファイル管理テーブルを参照し、無線端末機器認証処理（Ｍ３０１）の相手であったホットスポット事業者Ｂのアクセスポイント１０５ｂの識別子（例えば、ネットワークアドレス（ネットワークのＩＰアドレス））をもとに、以下のホットスポット事業者Ｂに固有の通信情報をプロファイルデータとして構成し、無線デジタルカメラ１０４に送信する（Ｍ３０２）（ステップＳ７０２）。図１０に、ＰＦサーバー１０６がＲＡＭ９０３内に記憶している事業者別プロファイル管理テーブルを示す。
【００２９】
ここで、ホットスポット事業者Ｂに固有の通信情報は、▲１▼ホットスポットＩＤ８０４（事業者ＢはＢ＿ＨＳ００２）、▲２▼ホットサービス提供事業者名称８０１、▲３▼事業者が提供する認証サーバー端末１０２ｂのネットワークアドレス８０２、▲４▼サポートする認証方式８０３（事業者ＢはＥＡＰ−ＴＬＳ方式）およびその他の情報である。
【００３０】
ここで、ホットスポット事業者Ｂに固有の通信情報は、その業者が提供するホットスポットサービスに接続するために固有の認証方式情報または認証手順情報８０３を含む。事業者別プロファイル管理テーブルは、この固有の通信情報であるプロファイルデータを認証サーバー端末毎に保存している。この事業者別プロファイル管理テーブルには、アクセスポイント識別子（例えば、ネットワークアドレス（ネットワークのＩＰアドレス））に対応して、上記の▲１▼〜▲４▼の情報が登録されている。
【００３１】
すなわち、ＰＦサーバー１０６は、無線通信装置である無線デジタルカメラ１０４がホットスポットサービスに接続するための接続情報を供給する接続情報供給装置、あるいは、ホットスポットサービスの認証サーバーとの間で、無線通信装置である無線デジタルカメラ１０４が、認証処理を実施するための認証情報を、無線デジタルカメラに提供する認証情報供給装置として機能し、無線機器認証処理（Ｍ３０１）が完了すると、無線デジタルカメラ１０４がホットスポットサービスＢに接続するための接続情報、あるいは、ホットスポットサービスの認証サーバーとの間で、無線通信装置である無線デジタルカメラ１０４が、認証処理を実施するための認証情報であるプロファイルデータを、ネットワークインターフェースカード９０６から無線デジタルカメラ１０４に供給する。
【００３２】
また、ＰＦサーバー端末１０６は、無線機器認証処理（Ｍ３０１）がアクセスポイント１０５ｂとの間で未完了の場合［ステップＳ７０１：ＮＯ］、および無線デジタルカメラ１０４へのプロファイルデータのダウンロード（Ｍ３０２）処理が失敗した場合［ステップＳ７０３：ＮＯ］、速やかに、アクセスポイント１０５ｂおよび無線デジタルカメラ１０４との通信に対して切断処理を実行する（ステップＳ７０４）。
【００３３】
同様にアクセスポイント１０５ｂは、無線機器認証処理（Ｍ３０１）がＰＦサーバー端末１０６との間で未完了の場合［ステップＳ５０２：ＮＯ］、速やかに無線デジタルカメラ１０４との通信に対して切断処理を実行する（ステップＳ５１０）。また、アクセスポイント１０５ｂは、無線機器認証処理（Ｍ３０１）がＰＦサーバー端末１０６との間で完了すると［ステップＳ５０２：ＹＥＳ］、ＥＡＰ開始要求メッセージ待ち（ステップＳ５０３）になる。
【００３４】
同様にまた、無線デジタルカメラ１０４は、プロファイルデータのダウンロード（Ｍ３０２）処理が所定の時間内に確立できない等、失敗した場合［ステップＳ４０４：ＮＯ］には、速やかに、ＰＦサーバー端末１０６との通信に対して切断処理を実行する（ステップＳ４０９）。
【００３５】
無線デジタルカメラ１０４は、プロファイルデータのダウンロード（Ｍ３０２）処理が完了した場合［ステップＳ４０４：ＹＥＳ］、プロファイルデータを解析し、プロファイルデータに指定された認証方式（例えば、ＥＡＰ−ＴＬＳ方式）に従い、以降アクセスポイント１０５ｂを介して、ホットスポットＢのサービスエリアを提供する事業者により設置された認証サーバー端末１０２ｂとの間で、ホットスポットＢ固有の認証処理を実施する。すなわち、ＰＦサーバー１０６から供給される接続情報であるプロファイルデータは、無線通信装置である無線デジタルカメラ１０４が、ホットスポットサービスＢの認証サーバー１０２ｂとの間で、例えば、ＥＡＰ−ＴＬＳ方式に従った認証処理を実施するために用いる認証情報である。ホットスポットサービスＢの認証サーバー１０２ｂのアドレスは、ＰＦサーバー１０６からダウンロードされたプロファイルデータに含まれている。以下に、そのホットスポットＢ固有の認証処理の一例を説明する。
【００３６】
はじめに無線デジタルカメラ１０４は、ＥＡＰ開始要求メッセージ（Ｍ３０３）をアクセスポイント１０５ｂに送信し（ステップＳ４０５）、ＥＡＰ要求メッセージ待ち（ステップＳ４０６）となる。
【００３７】
アクセスポイント１０５ｂは、ＥＡＰ開始要求メッセージ待ち（ステップＳ５０３）で、ＥＡＰ開始要求メッセージ（Ｍ３０３）を受信すると［ステップＳ５０３：ＹＥＳ］、無線デジタルカメラ１０４の端末識別子（ＩＤ）の送信を依頼するＥＡＰ要求メッセージ（Ｍ３０４）を無線デジタルカメラ１０４に送信し（ステップＳ５０４）、ＥＡＰ応答メッセージ待ち（ステップＳ５０５）となる。
【００３８】
無線デジタルカメラ１０４は、前記ＩＤの送信を依頼するＥＡＰ要求メッセージ（Ｍ３０４）を受信すると［ステップＳ４０６：ＹＥＳ］、無線デジタルカメラ１０４の端末識別子（ＩＤ）を含めたＥＡＰ応答メッセージ（Ｍ３０５）をアクセスポイント１０５ｂに送信し（ステップＳ４０７）、チャレンジレスポンス完了待ち（ステップＳ４０８）となる。なお、無線デジタルカメラ１０４からＤＢサーバー１０３にアクセスする場合、ＤＢサーバー１０３のアドレスを、ＥＡＰ応答メッセージ（Ｍ３０５）に含める。無線デジタルカメラ１０４からアクセスするＤＢサーバー１０３のアドレスが、予め、特定されている形態では、すなわち、ＤＢサーバー１０３のアドレスが認証サーバー１０２ｂに予め登録されている形態では、ＤＢサーバー１０３のアドレスを、ＥＡＰ応答メッセージ（Ｍ３０５）に含めなくてもよい。ここで、ＥＡＰ認証が完了しない場合［ステップＳ４０８：ＮＯ］、無線デジタルカメラ１０４は、アクセスポイント１０５ｂから受信するＥＡＰ要求メッセージ待ち（ステップＳ４０６）となり、ステップＳ４０６〜Ｓ４０８を繰り返す。
【００３９】
アクセスポイント１０５ｂは、ＥＡＰ応答メッセージ待ち（ステップＳ５０５）で、前記ＩＤを含めたＥＡＰ応答メッセージ（Ｍ３０５）を受信すると［ステップＳ５０５：ＹＥＳ］、前記ＩＤを含めたサーバーアクセス要求メッセージ（Ｍ３０６）を認証サーバー端末１０２ｂに送信し（ステップＳ５０６）、サーバーアクセス確認メッセージ受信待ち（ステップＳ５０７）となる。ＥＡＰ応答メッセージにＤＢサーバー１０３のアドレスが含まれている形態では、サーバーアクセス要求メッセージ（Ｍ３０６）に、ＤＢサーバー１０３のアドレスを含める。
【００４０】
認証サーバー端末１０２ｂは、サーバーアクセス要求メッセージ待ち（ステップＳ６０１）で、ＩＤを含めたサーバーアクセス要求メッセージ（Ｍ３０６）を受信すると［ステップＳ６０１：ＹＥＳ］、未だチャレンジテキストによるＥＡＰ認証が完了しない場合［ステップＳ６０２：ＮＯ］、チャレンジテキスト（以降ＣＴと称する）＃１を生成し、このＣＴ＃１を含んだサーバーアクセス確認メッセージ（Ｍ３０７）をアクセスポイント１０５ｂに送信する（ステップＳ６０３）。
【００４１】
アクセスポイント１０５ｂは、サーバーアクセス確認メッセージ受信待ち（ステップＳ５０７）で、前記ＣＴ＃１を含んだサーバーアクセス確認メッセージ（Ｍ３０７）を受信すると［ステップＳ５０７：ＹＥＳ］、前記ＣＴ＃１を含んだＥＡＰ要求メッセージを（Ｍ３０８）を無線デジタルカメラ１０４に送信し（ステップＳ５０４）、ＥＡＰ応答メッセージ待ち（ステップＳ５０５）となる。
【００４２】
無線デジタルカメラ１０４は、前記ＣＴ＃１を含んだＥＡＰ要求メッセージ（Ｍ３０８）を受信すると［ステップＳ４０６：ＹＥＳ］、前記ＣＴ＃１を含めたＥＡＰ応答メッセージ（Ｍ３０９）をアクセスポイント１０５ｂに送信し（ステップＳ４０７）、ＥＡＰ認証完了待ち（ステップＳ４０８）となる。ここで、ＥＡＰ認証が完了しない場合［ステップＳ４０８：ＮＯ］、アクセスポイント１０５ｂから受信するＥＡＰ要求メッセージ待ち（ステップＳ４０６）となり、ステップＳ４０６〜Ｓ４０８を繰り返す。
【００４３】
アクセスポイント１０５ｂは、ＥＡＰ応答メッセージ待ち（ステップＳ５０５）で、前記ＣＴ＃１を含めたＥＡＰ応答メッセージ（Ｍ３０９）を受信すると［ステップＳ５０５：ＹＥＳ］、前記ＣＴ＃１を含めたサーバーアクセス要求メッセージ（Ｍ３１０）を認証サーバー端末１０２ｂに送信し（ステップＳ５０６）、次のチャレンジテキスト（ＣＴ＃２）を含んだサーバーアクセス確認メッセージ受信待ち（ステップＳ５０７）となる。
【００４４】
以降、認証サーバー端末１０２ｂにおいては、認証が完了［ステップＳ６０２：ＹＥＳ］するまでＣＴ＃ｎを生成し、前記ＣＴ＃ｎを含んだサーバーアクセス確認メッセージ（Ｍ３１１）をアクセスポイント１０５ｂに送信し（ステップＳ６０３）、ＣＴ＃ｎを含んだサーバーアクセス要求メッセージ待ち（ステップＳ６０１）となる前記処理を繰り返す。
【００４５】
アクセスポイント１０５ｂは、サーバーアクセス確認メッセージ受信待ち（ステップＳ５０７）で、前記ＣＴ＃ｎを含んだサーバーアクセス確認メッセージ（Ｍ３１１）を受信すると［ステップＳ５０７：ＹＥＳ］、前記ＣＴ＃ｎを含んだＥＡＰ要求メッセージを（Ｍ３１２）を無線デジタルカメラ１０４に送信し（ステップＳ５０４）、ＥＡＰ応答メッセージ待ち（ステップＳ５０５）となる。
【００４６】
無線デジタルカメラ１０４は、ＣＴ＃ｎを含んだＥＡＰ要求メッセージ（Ｍ３１２）を受信すると［ステップＳ４０６：ＹＥＳ］、前記ＣＴ＃ｎを含めたＥＡＰ応答メッセージ（Ｍ３１３）をアクセスポイント１０５ｂに送信し（ステップＳ４０７）、ＥＡＰ認証完了待ち（ステップＳ４０８）となる。ここで、ＥＡＰ認証が完了しない場合［ステップＳ４０８：ＮＯ］、アクセスポイント１０５ｂから受信するＥＡＰ要求メッセージ待ち（ステップＳ４０６）となり、ステップＳ４０６〜Ｓ４０８を繰り返す。
【００４７】
アクセスポイント１０５ｂは、ＥＡＰ応答メッセージ待ち（ステップＳ５０５）で、前記ＣＴ＃ｎを含めたＥＡＰ応答メッセージ（Ｍ３１３）を受信すると［ステップＳ５０５：ＹＥＳ］、前記ＣＴ＃ｎを含めたサーバーアクセス要求メッセージ（Ｍ３１４）を認証サーバー端末１０２に送信し（ステップＳ５０６）、次のチャレンジテキスト（ＣＴ＃ｎ＋１）を含んだサーバーアクセス確認メッセージ受信待ち（ステップＳ５０７）となる。また、チャレンジテキスト（ＣＴ＃ｎ＋１）を含んだ前記サーバーアクセス確認メッセージを受信しなければ［ステップＳ５０７：ＮＯ］、サーバーアクセス許可メッセージ待ち（ステップＳ５０８）となり、ステップＳ５０４〜Ｓ５０８を繰り返す。少なくとも１回以上は前記チャレンジテキストを用いたＥＡＰ認証処理は実行される。
【００４８】
認証サーバー端末１０２ｂは、ＣＴ＃ｎを含めたサーバーアクセス要求メッセージ待ち（ステップＳ６０１）で、ＣＴ＃ｎを含めたサーバーアクセス要求メッセージ（Ｍ３１４）を受信し［ステップＳ６０１：ＹＥＳ］、認証が完了すると［ステップＳ６０２：ＹＥＳ］、ＷＥＰキー情報を含んだサーバーアクセス許可メッセージ（Ｍ３１６）をアクセスポイント１０５ｂに送信し、サーバーアクセス要求（ＩＤ）（Ｍ３０６）において取得したＤＢサーバ端末１０３のアドレス（又は、認証サーバー１０２ｂに予め登録されているＤＢサーバ端末１０３のアドレス）を用いて、ＤＢサーバ端末１０３に無線デジタルカメラ１０４の認証通知メッセージ（Ｍ３１５）を送信する（ステップＳ６０４）。
【００４９】
アクセスポイント１０５ｂは、サーバーアクセス許可メッセージ受信待ち（ステップＳ５０８）で、前記ＷＥＰキー情報を含んだサーバーアクセス許可メッセージ（Ｍ３１６）を受信すると［ステップＳ５０８：ＹＥＳ］、ＥＡＰ完了メッセージ（Ｍ３１７）を無線デジタルカメラ１０４に送信し、無線デジタルカメラ１０４のネットワーク１０１に対するアクセス解除の後、ＷＥＰキー情報を含めたＥＡＰ通知メッセージ（Ｍ３１８）を無線デジタルカメラ１０４に送信する（ステップＳ５０９）。
【００５０】
以降、無線デジタルカメラ１０４は、送信サーバアドレスであるＤＢサーバ端末１０３との間でデータ通信状態（Ｍ３１９）となる。ここで、無線デジタルカメラ１０４とアクセスポイント１０５ｂとの間の無線区間は、前記通知されたＷＥＰキーを用いて暗号化する。なお、無線デジタルカメラ１０４とＤＢサーバ端末１０３との間は、ＳＳＬなどの暗号通信プロトコルを用いて暗号化することができる。
【００５１】
（第２の実施の形態）
以下、本発明の第２の実施形態における無線ＬＡＮシステムについて、図１、図２、図３、図６、図７および図１１〜図１３を用いて説明する。
【００５２】
図１１は、第２の実施の形態における処理を説明するシーケンスチャート、図１２は、プロファイルサーバーの処理を説明するフローチャート、図１３は、認証サーバーの処理を説明するフローチャートである。なお、無線デジタルカメラの処理を説明するフローチャート、アクセスポイントの処理を説明するフローチャートは、それぞれ、図６、図７と共通である。
【００５３】
はじめに無線デジタルカメラ１０４が、ホットスポットＢのサービスエリア内でネットワーク１０１への接続を検出すると［ステップＳ４０１：ＹＥＳ］、無線デジタルカメラ１０４は、ホットスポットＢを構成するアクセスポイント１０５ｂとの間で、無線ＬＡＮのプロトコルであるＩＥＥＥ８０２．１１のアソシエーション処理（Ｍ３００）を実施する（ステップＳ４０２）。
【００５４】
無線デジタルカメラ１０４は、アソシエーション処理（Ｍ３００）が完了すると［ステップＳ４０３：ＹＥＳ］、プロファイルデータのダウンロード完了待ち（ステップＳ４０４）となる。
【００５５】
アクセスポイント１０５ｂは、アソシエーション処理（Ｍ３００）が開始すると、図７の処理をスタートし、アソシエーション処理（Ｍ３００）が完了すると［ステップＳ５０１：ＹＥＳ］、アソシエーション処理（Ｍ３００）で取得した無線デジタルカメラ１０４の機器識別子であるＭＡＣを用いてＰＦサーバー端末１０６との間で無線機器認証処理（Ｍ３０１）を実施する（ステップＳ５０２）。
【００５６】
ＰＦサーバー端末１０６は、無線機器認証処理（Ｍ３０１）が開始されると、図１２の処理をスタートする。無線デジタルカメラ１０４のＭＡＣは、ネットワーク１０１上の所定位置またはＰＦサーバー端末１０６のＲＡＭ９０３に予め登録されており、ＰＦサーバー端末１０６はこれを参照することにより、無線デジタルカメラ１０４の機器認証を行う。すなわち、ＰＦサーバー端末１０６のＣＰＵ９０１は、ホットスポットエリアを形成するアクセスポイント１０５ｂを介して接続される無線通信装置である無線デジタルカメラ１０４の認証処理を実施する。
【００５７】
ＰＦサーバー端末１０６は、無線機器認証処理（Ｍ３０１）がアクセスポイント１０５ｂとの間で完了すると［ステップＳ１００１：ＹＥＳ］、予めＲＡＭ９０３に登録されている事業者別プロファイル管理テーブルを参照し、無線機器認証処理（Ｍ３０１）の相手であったアクセスポイント１０５ｂの識別子（ネットワークアドレス（ネットワークのＩＰアドレス））をもとに、ホットスポット事業者が設置する認証サーバー端末１０２ｂに対して機器接続通知メッセージ（Ｍ９０１）を送信する（ステップＳ１００２）。なお、本形態の事業者別プロファウル管理テーブルには、認証サーバアドレスは含まれるが、認証方式の情報は含まれない。
【００５８】
認証サーバー端末１０２ｂは、機器接続通知メッセージ（Ｍ９０１）を受信すると［ステップＳ１１０１：ＹＥＳ］、自身がサポートする認証方式を選択し、選択した認証方式情報を含めたＥＡＰ開始メッセージ（Ｍ９０２）をＰＦサーバー端末１０６に送信する（ステップＳ１１０２）。その後、無線デジタルカメラ１０４からのサーバーアクセス要求メッセージ受信待ち（ステップＳ１１０３）となる。
【００５９】
ＰＦサーバー端末１０６は、認証方式情報を含めたＥＡＰ開始メッセージ（Ｍ９０２）を受信すると、予めＲＡＭ９０３に登録されている事業者別プロファイル管理テーブルを参照し、アクセスポイント１０５ｂの識別子をもとに、以下のホットスポット事業者Ｂに固有の通信情報をプロファイルデータとして構成し、無線デジタルカメラ１０４に送信する（Ｍ３０２）（ステップＳ１００４）。
【００６０】
ここで、ホットスポット事業者Ｂに固有の通信情報は、▲１▼ホットスポットＩＤ８０４（事業者ＢはＢ＿ＨＳ００２）、▲２▼ホットサービス提供事業者名称８０１、▲３▼事業者が提供する認証サーバー端末１０２ｂのネットワークアドレス８０２、▲４▼サポートする認証方式８０３（認証サーバー端末１０２ｂが指定した認証方式であり、例えば、ＥＡＰ−ＴＬＳ方式）およびその他の情報である。これらの情報のうち、▲１▼、▲２▼、▲３▼は、ＰＦサーバー端末１０６がＲＡＭ９０３に予め登録している情報であり、▲４▼の認証方式は、認証サーバー端末１０２ｂから指定された情報である。
【００６１】
すなわち、ＰＦサーバー１０６は、無線機器認証処理（Ｍ３０１）が完了すると、無線通信装置である無線デジタルカメラ１０４がホットスポットサービスＢに接続するための接続情報、あるいは、ホットスポットサービスの認証サーバーとの間で、無線通信装置である無線デジタルカメラ１０４が、認証処理を実施するための認証情報であるプロファイルデータを、ネットワークインターフェースカード９０６から無線デジタルカメラ１０４に供給する。この接続情報であるプロファイルデータに含まれる認証方式は、ホットスポットサービスＢの認証サーバー１０２ｂから指定された情報である。
【００６２】
また、ＰＦサーバー端末１０６は、無線機器認証処理（Ｍ３０１）がアクセスポイント１０５ｂとの間で未完了の場合［ステップＳ１００１：ＮＯ］、およびプロファイルデータのダウンロード（Ｍ３０２）処理が失敗した場合［ステップＳ１００５：ＮＯ］、速やかに、アクセスポイント１０５ｂおよび無線デジタルカメラ１０４との通信に対して切断処理を実行する（ステップＳ１００６）。
【００６３】
無線デジタルカメラ１０４は、プロファイルデータのダウンロード（Ｍ３０２）処理が完了した場合［ステップＳ４０４：ＹＥＳ］、プロファイルデータを解析し、通信情報に指定された認証方式に従い、以降、アクセスポイント１０５ｂを介して、ホットスポットＢのサービスエリアを提供する事業者により設置された認証サーバー端末１０２ｂとの間でホットスポットＢ固有の認証処理（Ｍ３０３、Ｍ３０５）を実施する（ステップＳ４０５〜Ｓ４０８）。すなわち、ＰＦサーバー１０６から供給される接続情報であるプロファイルデータは、無線通信装置である無線デジタルカメラ１０４が、ホットスポットサービスＢの認証サーバー１０２ｂとの間で、例えば、ＥＡＰ−ＴＬＳ方式に従った認証処理を実施するために用いる認証情報である。
【００６４】
以降、図１１のシーケンスの続きは、図５と共通であり、無線デジタルカメラ１０４の処理は、第１の実施の形態で説明した通りである。
【００６５】
また、認証サーバー端末１０２ｂが無線デジタルカメラ１０４の間で実施する認証処理ステップＳ１１０３〜Ｓ１１０６は、第１の実施の形態で説明したステップＳ６０１〜Ｓ６０４と同様であるので説明を省略する。
【００６６】
さらに、アクセスポイント１０５ｂが、ステップＳ５０２でＰＦサーバー端末１０６との間で無線機器認証処理（Ｍ３０１）を実施した後の処理は、第１の実施の形態で説明した通りである。
【００６７】
（その他の実施の形態）
前記第１、第２の実施の形態では、ＰＦサーバー端末１０６が、予め登録されている事業者別プロファイル管理テーブルを参照し、アクセスポイント１０５ｂの識別子として、ネットワークアドレス（ネットワークのＩＰアドレス）をもとに、プロファイルデータを構成するように説明されていた。
【００６８】
これに対して、他の実施の形態では、この識別情報であるアクセスポイント１０５ｂの識別子として、ホットスポットを特定可能な識別情報であるＥＳＳＩＤを使用する。例えば無線機器認証処理（Ｍ３０１）のシーケンス内で（あるいは、無線機器認証処理（Ｍ３０１）が完了した際に）、ホットスポットを特定可能な識別情報であるＥＳＳＩＤを、無線デジタルカメラ１０４からＰＦサーバー端末１０６に通知し、これをもとにホットスポットＡ、Ｂ，Ｃなどの事業者別にサポートする認証情報（例えば、認証方式の情報）を通知するプロファイルデータを構成する。
【００６９】
なお、上記実施の形態においては無線ＬＡＮのネットワークを一例として、無線クライアント端末（無線通信装置である無線デジタルカメラ）とデータベースサーバー端末の接続に伴う認証操作ならびにその方法について説明したが、本発明はこれに限ることなく、クライアント端末（無線通信装置）が無線伝送路を利用してネットワークに接続される形態を構成するものであれば、取扱う信号のアナログ／デジタルを問わず、いかなるシステムであっても適用可能である。すなわち、クライアント端末は、無線通信機能を有した装置であれば、無線デジタルカメラに限定されるものではない。その他、本発明はその要旨を逸脱しない範囲内で種々変形して実施することが可能であるものとする。
【００７０】
【発明の効果】
以上説明したように、本発明によれば、ホットスポットを利用するための認証方式に関連する情報を保存しておき、ユーザーが、ホットスポットエリアを使用する際、使用するホットスポットの認証方式に対応する情報を無線通信装置にダウンロードすることにより、ユーザーにＩＤとパスワードの入力、または電子証明書等の諸情報の登録といったホットスポットを介してネットワークを利用するために必要である認証登録操作といった煩雑な作業を実施させること無く、ユーザー認証を行い、確実にＤＢサーバに接続することが可能となりイージーアクセスが実現される。
【００７１】
また、セキュリティの強化を目的としたホットスポットサービスの将来的な認証方式の変更、すなわちバージョンアップなどに対してもその都度、登録データを変更する必要が無く、柔軟な対応が可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る無線ＬＡＮシステムの構成図である。
【図２】デジタルカメラと各事業者別に提供される認証プロファイルの説明図である。
【図３】ＰＦサーバー端末１０６の構成を示すブロック図である。
【図４】第１の実施の形態における処理を説明するシーケンスチャートである。
【図５】第１の実施の形態における処理を説明するシーケンスチャートである。
【図６】第１の実施の形態における無線デジタルカメラの処理を説明するフローチャートである。
【図７】第１の実施の形態におけるアクセスポイントの処理を説明するフローチャートである。
【図８】第１の実施の形態における認証サーバーの処理を説明するフローチャートである。
【図９】第１の実施の形態におけるプロファイルサーバーの処理を説明するフローチャートである。
【図１０】第１の実施の形態におけるＰＦサーバーの事業者別プロファイル管理テーブルである。
【図１１】第２の実施の形態における処理を説明するシーケンスチャートである。
【図１２】第２の実施の形態におけるＰＦサーバーの処理を説明するフローチャートである。
【図１３】第２の実施の形態における認証サーバーの処理を説明するフローチャートである。
【符号の説明】
１０２　認証サーバー端末
１０３　ＤＢサーバー端末
１０４　無線デジタルカメラ
１０５　アクセスポイント
１０６　プロファイルサーバー端末
【図１】
2004128886.tif 000003
【図２】
2004128886.tif 000004
【図３】
2004128886.tif 000005
【図４】
2004128886.tif 000006
【図５】
2004128886.tif 000007
【図６】
2004128886.tif 000008
【図７】
2004128886.tif 000009
【図８】
2004128886.tif 000010
【図９】
2004128886.tif 000011
【図１０】
2004128886.tif 000012
【図１１】
2004128886.tif 000013
【図１２】
2004128886.tif 000014
【図１３】
2004128886.tif 000015