(57)【特許請求の範囲】
【請求項１】
ネットワークに接続するための接続情報を複数記述したプロファイルを予め記憶した記憶手段から前記プロファイルを読み出し、前記接続情報を１つ選択する処理と、
前記選択する処理において選択した前記接続情報を用いて前記ネットワークに接続するアクセスポイントとリンクを確立する処理と、
前記アクセスポイントを介して前記ネットワークに対して問い合わせフレームを送信する処理と、
前記ネットワークから前記問い合わせフレームに対する応答フレームを受信する処理と、
前記応答フレームを受信した場合には前記ネットワークと通信可能であると判定し、所定の時間内に前記応答フレームを受信しなかった場合には前記ネットワークと通信ができないと判定する処理と、
前記判定する処理において前記ネットワークと通信ができないと判定した場合に、前記プロファイルから別の接続情報を選択する処理と、
をコンピュータに実行させることを特徴とする通信接続プログラム。
【請求項２】
前記判定する処理において前記ネットワークと通信ができないと判定した場合に、その旨を外部に出力し通知する出力処理をコンピュータに実行させることを特徴とする請求項１記載の通信接続プログラム。
【請求項３】
前記リンクを確立する処理においてリンクが確立した場合、導通判定の実施に関する設定情報を記憶した設定記憶手段から前記設定情報を読み出して導通判定を実施するか否か判断する処理をコンピュータに実行させ、
前記問い合わせフレームを送信する処理は、前記導通判定の実施を判断する処理において前記導通判定を実施すると判断した場合に前記問い合わせフレームを送信し、
前記判定する処理は、前記導通判定の実施を判断する処理において前記導通判定を実施しないと判断した場合は前記ネットワークと通信可能であるとみなすこと
を特徴とする請求項１又は２記載の通信接続プログラム。
【請求項４】
ネットワークに接続するための接続情報を複数記述したプロファイルを予め記憶した記憶手段と、
前記記憶手段から前記プロファイルを読み出し、前記接続情報を１つ選択する選択手段と、
前記接続制御手段が選択した前記接続情報を用いて前記ネットワークに接続するアクセスポイントとリンクを確立する接続手段と、
前記アクセスポイントを介して前記ネットワークに対して問い合わせフレームを送信する送信手段と、
前記ネットワークから前記問い合わせフレームに対する応答フレームを受信する受信手段と、
前記受信手段が前記応答フレームを受信した場合には前記ネットワークと通信可能であると判定し、前記受信手段が所定の時間内に前記応答フレームを受信しなかった場合には前記ネットワークと通信ができないと判定して前記選択手段に別の接続情報を選択させる判定手段と、
を有することを特徴とする通信装置。
【請求項５】
前記判定手段が前記ネットワークと通信ができないと判定した場合に、その旨を外部に出力し通知する出力手段をさらに有することを特徴とする請求項４記載の通信装置。
【請求項６】
導通判定の実施に関する設定情報を記憶した設定記憶手段と、
前記接続手段がリンクが確立した場合、前記設定記憶手段から前記設定情報を読み出して導通判定を実施するか否か判断する実施判断手段と、をさらに有し、
前記送信手段は、前記実施判断手段が導通判定を実施すると判断した場合に前記問い合わせフレームを送信し、
前記判定手段は、前記実施判断手段が導通判定を実施しないと判断した場合は前記ネットワークと通信可能であるとみなすこと
を特徴とする請求項４又は５記載の通信装置。
【請求項７】
選択手段により、ネットワークに接続するための接続情報を複数記述したプロファイルを予め記憶した記憶手段から前記プロファイルを読み出し、前記接続情報を１つ選択するステップと、
接続手段により、前記選択するステップにおいて選択した前記接続情報を用いて前記ネットワークに接続するアクセスポイントとリンクを確立するステップと、
送信手段により、前記アクセスポイントを介して前記ネットワークに対して問い合わせフレームを送信するステップと、
受信手段により、前記ネットワークから前記問い合わせフレームに対する応答フレームを受信するステップと、
判定手段により、前記応答フレームを受信した場合には前記ネットワークと通信可能であると判定し、所定の時間内に前記応答フレームを受信しなかった場合には前記ネットワークと通信ができないと判定するステップと、
前記判定するステップにおいて前記ネットワークと通信ができないと判定した場合に、前記選択手段により、前記プロファイルから別の接続情報を選択するステップと、
を有することを特徴とする通信接続方法。
【請求項８】
通知手段により、前記判定するステップにおいて前記ネットワークと通信ができないと判定した場合に、その旨を外部に出力し通知するステップをさらに有することを特徴とする請求項７記載の通信接続方法。
【請求項９】
実施判断手段により、前記リンクを確立するステップにおいてリンクが確立した場合、導通判定の実施に関する設定情報を記憶した設定記憶手段から前記設定情報を読み出して導通判定を実施するか否か判断するステップをさらに有し、
前記問い合わせフレームを送信するステップは、前記導通判定の実施を判断するステップにおいて前記導通判定を実施すると判断した場合に前記問い合わせフレームを送信し、
前記判定するステップは、前記導通判定の実施を判断するステップにおいて前記導通判定を実施しないと判断した場合は前記ネットワークと通信可能であるとみなすこと
を特徴とする請求項７又は８記載の通信接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公衆無線ＬＡＮサービスなどのネットワーク接続サービスにおいて、プロファイル情報に基づいてネットワークに接続する際の通信接続技術に関する。
【背景技術】
【０００２】
ネットワークに接続する為の接続方法を記載したプロファイルに基づいてネットワーク接続制御を行うシステムが知られている（特許文献１参照）。公衆無線ＬＡＮサービスを提供する事業者は、様々なアクセスポイントに接続するための複数の接続方法を記載した接続設定情報をユーザに配付することもできる。これにより、ユーザは接続方法を順番に試行して使用可能な接続方法を選択し、ネットワークに通信接続することができる。
【特許文献１】特開２００６−３２４９８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の方法では、通信接続の成功をアクセスポイントとの無線リンクの確立により判定しているため、サービス契約に基づいてネットワーク側で認証および転送制御を行う場合などは、無線リンクが確立しても実際にネットワークと通信することができない場合もあった。すなわち、無線ＬＡＮ接続に関するパラメータ（暗号鍵など）や電波状況は十分であっても、サービス契約内容によっては、アクセスポイントにおいてフレームが廃棄され、ネットワークと通信することができなかった。このためユーザは、ネットワークに接続したが通信ができないので、自らの操作により無線リンクを切断し、別の接続方法を選択してアクセスポイントに再接続しなければならなかった。
【０００４】
本発明は、上記に鑑みてなされたものであり、その課題とするところは、複数の接続方法を記載した接続設定情報に基づいてネットワークに通信接続する際に、確実に通信が可能な接続方法を選択してネットワークに接続することにある。
【課題を解決するための手段】
【０００５】
第１の本発明に係る通信接続プログラムは、ネットワークに接続するための接続情報を複数記述したプロファイルを予め記憶した記憶手段からプロファイルを読み出し、接続情報を１つ選択する処理と、選択する処理において選択した接続情報を用いてネットワークに接続するアクセスポイントとリンクを確立する処理と、アクセスポイントを介してネットワークに対して問い合わせフレームを送信する処理と、ネットワークから問い合わせフレームに対する応答フレームを受信する処理と、応答フレームを受信した場合にはネットワークと通信可能であると判定し、所定の時間内に応答フレームを受信しなかった場合にはネットワークと通信ができないと判定する処理と、判定する処理においてネットワークと通信ができないと判定した場合に、プロファイルから別の接続情報を選択する処理と、をコンピュータに実行させることを特徴とする。
【０００６】
本発明にあっては、ネットワークに接続した後、問い合わせフレームを送信することにより、その問い合わせフレームに対する応答フレームの受信の成否により問い合わせフレームが正しく転送されたか否かを検知することができ、転送制御が実施されているネットワークとの通信の可否を容易に判断することが可能となる。また、接続したネットワークと通信ができないと判定した場合に、そのネットワークから切断し、別の接続情報を選択してネットワークに再接続を試みることにより、確実に通信が可能な接続情報を選択してネットワークに接続することができる。
【０００７】
上記通信接続プログラムにおいて、判定する処理においてネットワークと通信ができないと判定した場合に、その旨を外部に出力し通知する出力処理をコンピュータに実行させることを特徴とする。
【０００８】
本発明にあっては、ネットワークに接続したが、通信ができなかった旨を最終的にユーザに通知することにより、ユーザは、用いた接続情報では接続は可能であるが、通信ができないことを知ることができ、例えば、無線ＬＡＮアクセスポイントの電波の圏外であったのか、あるいは、電波の圏内であるものの、サービスの未契約が原因で通信できなかったのかなどの通信ができない理由を区別することが可能となる。ネットワーク提供事業者にとっては、サービスの契約を促すメッセージをユーザに通知することが可能となる。
【０００９】
第２の本発明に係る通信装置は、ネットワークに接続するための接続情報を複数記述したプロファイルを予め記憶した記憶手段と、記憶手段からプロファイルを読み出し、接続情報を１つ選択する選択手段と、接続制御手段が選択した接続情報を用いてネットワークに接続するアクセスポイントとリンクを確立する接続手段と、アクセスポイントを介してネットワークに対して問い合わせフレームを送信する送信手段と、ネットワークから問い合わせフレームに対する応答フレームを受信する受信手段と、受信手段が応答フレームを受信した場合にはネットワークと通信可能であると判定し、受信手段が所定の時間内に応答フレームを受信しなかった場合にはネットワークと通信ができないと判定して選択手段に別の接続情報を選択させる判定手段と、を有することを特徴とする。
【００１０】
上記通信装置において、判定手段がネットワークと通信ができないと判定した場合に、その旨を外部に出力し通知する出力手段をさらに有することを特徴とする。
【００１１】
第３の本発明に係る通信接続方法は、選択手段により、ネットワークに接続するための接続情報を複数記述したプロファイルを予め記憶した記憶手段からプロファイルを読み出し、接続情報を１つ選択するステップと、接続手段により、選択するステップにおいて選択した接続情報を用いてネットワークに接続するアクセスポイントとリンクを確立するステップと、送信手段により、アクセスポイントを介してネットワークに対して問い合わせフレームを送信するステップと、受信手段により、ネットワークから問い合わせフレームに対する応答フレームを受信するステップと、判定手段により、応答フレームを受信した場合にはネットワークと通信可能であると判定し、所定の時間内に応答フレームを受信しなかった場合にはネットワークと通信ができないと判定するステップと、判定するステップにおいてネットワークと通信ができないと判定した場合に、選択手段により、プロファイルから別の接続情報を選択するステップと、を有することを特徴とする。
【００１２】
上記通信接続方法において、通知手段により、判定するステップにおいてネットワークと通信ができないと判定した場合に、その旨を外部に出力し通知するステップをさらに有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、複数の接続方法を記載した接続設定情報に基づいてネットワークに通信接続する際に、確実に通信が可能な接続方法を選択してネットワークに接続することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について図面を用いて説明する。
【００１５】
図１は、本実施の形態における通信端末を含むネットワーク通信システムの構成を示す。同図に示すネットワーク通信システムは、通信端末１００、アクセスポイント２１０ａ，２１０ｂ、認証サーバ２２０および接続サーバ２５０を備え、通信端末１００をアクセスネットワーク２００を介してサービスネットワーク３００に通信接続させる。
【００１６】
通信端末１００は、プロファイルに記載された複数の接続方式を順に選択し、利用可能な接続方式を用いてアクセスポイント２１０ａ，２１０ｂへ接続して、接続サーバ２５０を介してサービスネットワーク３００と通信を行う。通信端末１００が保持するプロファイルは、アクセスネットワーク２００の管理者が管理するプロファイル作成装置４００によって発行される。プロファイルには、アクセスネットワーク２００に接続し、サービスネットワーク３００と通信を行うための接続方式が複数個記載される。接続方式には、アクセスポイント２１０ａ，２１０ｂに接続するための無線ＬＡＮのパラメータであるＥＳＳＩＤ（Extended Service Set Identifier）、ＷＥＰ（Wired Equivalent Privacy）鍵、認証方法等が含まれる。
【００１７】
アクセスポイント２１０ａ，２１０ｂは、通信端末１００を無線ＬＡＮにより収容し、アクセスネットワーク２００と接続させる転送装置である。アクセスポイント２１０ａ，２１０ｂには、無線ＬＡＮのパラメータ（ＥＳＳＩＤ、ＷＥＰ鍵等）が設定される。
【００１８】
図１に示すネットワーク通信システムにおいては、アクセスポイント２１０ａに、ＥＳＳＩＤとして「Ｓｖｃ−ａ」を設定し、ＷＥＰ鍵として「Ｋｅｙ−ａ」を設定する。また、アクセスポイント２１０ａは、認証方式としてＭＡＣアドレス認証を用いる。ＭＡＣアドレス認証は、通信端末１００の通信インターフェース部１３０に付与されたＭＡＣアドレスに基づいて認証を行うものであり、受信したフレームから検出したＭＡＣアドレスがアクセスポイント２１０ａの保持する転送リストに登録されている場合は、アクセスポイント２１０ａはそのフレームを転送するが、転送リストに登録されていない場合は、そのフレームを破棄する。
【００１９】
一方、アクセスポイント２１０ｂには、ＥＳＳＩＤとして「Ｓｖｃ−ｂ」が設定され、認証方式としてＩＥＥＥ８０２．１ｘＥＡＰ−ＴＬＳを用いる。この認証方式は、デジタル証明書を利用した認証方式であり、通信端末１００を認証してからネットワークに接続するものである。
【００２０】
認証サーバ２２０は、通信端末１００をサービスネットワーク３００に接続させる際に認証を行う。認証の際には、アクセスポイント２１０ａ，２１０ｂが認証サーバ２２０と通信を行い、通信端末１００のＭＡＣアドレスまたはデジタル証明書の情報を転送し、認証サーバ２２０の保持する許可リストをもとに認証が行われる。
【００２１】
接続サーバ２５０は、通信端末１００をサービスネットワーク３００に通信接続させる。認証サーバ２２０により認証された通信端末１００は、アクセスポイント２１０ａ，２１０ｂおよび接続サーバ２５０を介してサービスネットワーク３００と通信が可能となる。
【００２２】
次に、通信端末１００について詳細に説明する。図２は、本実施の形態における通信端末の構成を示すブロック図である。同図に示す通信端末１００は、プロファイル記憶部１１０、接続制御部１２０、通信インターフェース部１３０、認証判定部１４０、環境設定情報記憶部１５０および判定通知部１６０を備える。通信端末１００は、演算処理装置、記憶装置、メモリ等を備えたコンピュータにより構成できるものであり、各部の処理はプログラムによって実行される。このプログラムは記憶装置に記憶されており、ＣＤ−ＲＯＭ、磁気ディスク、光ディスク、半導体メモリ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。なお、通信端末１００は、例えばノートパソコンのような可搬型端末を想定しており、移動先の様々な場所で使用されることを想定している。以下、各部の詳細について説明する。
【００２３】
プロファイル記憶部１１０は、複数の接続方式が記載されたプロファイルを予め記憶しておく。プロファイルの詳細については後述する。
【００２４】
接続制御部１２０は、プロファイル記憶部１１０からプロファイルを読み出し、プロファイルに記載された接続方式を選択して、通信インターフェース部１３０を制御する。接続方式は、各接続方式に付与された優先順位の高いものから順に選択される。
【００２５】
通信インターフェース部１３０は、接続制御部１２０が選択した接続方式に従って通信接続処理を実行する。また、導通判定のための問い合わせフレームの送信、応答フレームの受信を行う。
【００２６】
認証判定部１４０は、環境設定情報記憶部１５０から環境設定情報を読み出し、その設定に従ってＭＡＣアドレス認証の成否の判定を行う。ＭＡＣアドレス認証の判定は、通信インターフェース部１３０を制御して問い合わせフレームを送信し、その問い合わせフレームに対する応答フレームを受信することで行う。応答フレームか受信できた場合は、ネットワークと通信できると判断し、所定の時間内に応答フレームが受信できない場合には、ネットワークと通信ができないと判断する。
【００２７】
環境設定情報記憶部１５０は、認証判定に関する情報を記載した環境設定情報を予め記憶しておく。環境設定情報の詳細については後述する。
【００２８】
判定通知部１６０は、認証判定部１４０がネットワークと通信ができないと判断したときに、その旨を外部に出力し通知を行う。なお、通知のための出力手段としては、ポップアップ画面を表示させる、音を出力する、記憶装置に保存する等様々な形態をとることができる。
【００２９】
次に、接続方式を記載したプロファイルについて説明する。図３は、プロファイル記憶部１１０に記憶されるプロファイルの例を示している。プロファイルには、アクセスポイントに接続して通信を行うための設定情報が接続方式として複数個記載される。接続方式には、管理用パラメータ（接続名、優先順位、接続形態）と接続用パラメータ（ＥＳＳＩＤ、ＷＥＰ、Ｉｓｓｕｅｒ、Ｓｕｂｊｅｃｔ）が含まれる。
【００３０】
図３に示すプロファイルには、接続名「接続Ａ」で表される接続方式と接続名「接続Ｂ」で表される接続方式の２つの接続方式が記載されている。「優先順位」は、プロファイルに記載された接続方式を使用して試行する順番を表し、本実施の形態では、小さい番号の優先順位が付与された接続方式から順番に選択する。「接続形態」には接続の際の認証方法等が記載される。
【００３１】
「ＥＳＳＩＤ」は、その接続方式で接続するアクセスポイントに設定された識別子を表す。「ＷＥＰ」は、アクセスポイントの暗号化の鍵となる文字列を表す。
【００３２】
「Ｉｓｓｕｅｒ」は、ＩＥＥＥ８０２．１ｘＥＡＰ−ＴＬＳ認証で使用するデジタル証明書に記載された、そのデジタル証明書を発行したＣＡ（Certificate Authority：認証局）を特定する文字列を表す。「Ｓｕｂｊｅｃｔ」は、上記デジタル証明書に記載されるユーザを特定する文字列を表す。
【００３３】
なお、接続形態によって使用されない項目については空欄となっている。
【００３４】
次に、認証判定の際に参照する環境設定情報について説明する。図４は、環境設定情報記憶部１５０に記憶される環境設定情報の例を示している。環境設定情報には認証判定部１４０の動作を規定する設定が記載される。環境設定情報に記載される項目は、図４に示すように、判定実施指定、サービス名称およびアクセス先名称を含む。判定実施指定の項目は、認証判定部１４０においてＭＡＣアドレス認証の成否の判定を行うか否かを指定するものである。図４に示す例では、認証の成否の判定を実施する値が記載されている。アクセス先名称およびサービス名称の項目は、認証判定部１４０が判定処理を行う際に利用するサーバおよびサービスを指定するものである。指定がない場合は、任意のサーバ、サービスを利用する。図４に示す例では、アクセス先名称、サービス名称は共に指定されていない。
【００３５】
次に、上記通信端末１００の動作について図面を参照して説明する。図５は、本実施の形態に係る通信端末の動作を示すフローチャートである。
【００３６】
ユーザがサービスネットワーク３００に接続を試みると、接続制御部１２０がプロファイル記憶部１１０からプロファイルを読み出し、最も優先順位の高い接続方式を選択する（ステップＳ１）。
【００３７】
接続方式の接続形態の項目を参照し、接続の手順を判定する（ステップＳ２）。このとき、接続形態が無線ＬＡＮ＋ＩＥＥＥ８０２．１ｘＥＡＰ−ＴＬＳ認証である場合には、デジタル証明書の交換などの認証を行う（ステップＳ１１）。
【００３８】
一方、接続形態が無線ＬＡＮである場合には、接続方式に記載されたＥＳＳＩＤ、ＷＥＰなどを設定して通信インターフェース部１３０を制御し、ＥＳＳＩＤで指定されるアクセスポイント２１０ａ，２１０ｂとのリンクの確立を試みる（ステップＳ３）。
【００３９】
選択した接続方式によりリンクが確立できなかった場合には、ステップＳ１へ戻り、次に優先順位の高い接続方式を選択する（ステップＳ４）。
【００４０】
リンクが確立した場合は、認証判定部１４０が環境設定情報記憶部１５０から環境設定情報を読み出し、判定実施指定の項目を参照して導通判定を実施するか否かを判断する（ステップＳ５）。導通判定を行わない場合は、リンクが確立したことにより接続が成功したものとして接続処理を終了する。
【００４１】
一方、導通判定を行う場合は、認証判定部１４０が通信インターフェース部１３０を制御し、問い合わせフレーム（PADI:PPPoE Active Discovery Initiation）を送信し（ステップＳ６）、応答フレーム（PADO:PPPoE Active Discovery Offer）の受信を待つ（ステップＳ７）。応答フレームを待っている間に、問い合わせフレームを再送してもよい。
【００４２】
応答フレームを受信した場合は、リンクを確立したアクセスポイント２１０ａ，２１０ｂがフレームを破棄せずに中継したと判断できるので、接続が成功したとして接続処理を終了する（ステップＳ８）。
【００４３】
一方、所定の時間内に応答フレームが受信できない場合は、リンクを確立したアクセスポイント２１０ａ，２１０ｂがフレームを破棄したとみなし、ステップＳ１に戻って次の接続方式を試みるためにアクセスポイント２１０ａ，２１０ｂとのリンクを切断する（ステップＳ９）。
【００４４】
なお、次の接続方式を試みる前に、ユーザに対してリンクの確立は成功したが、サービス契約内容などによりフレームが破棄されたため通信が行えない旨の通知を行ってもよい（ステップＳ１０）。このとき、アクセスポイント２１０ａ，２１０ｂには接続可能であり、サービスの契約を行えばネットワークと通信が可能である旨のメッセージをユーザに通知することで、サービス契約を促進する効果が期待できる。
【００４５】
次に、通信端末１００のＭＡＣアドレスが認証サーバ２２０に登録されている場合の動作について具体的に説明する。図３に示すプロファイルと図４に示す環境設定情報がそれぞれプロファイル記憶部１１０および環境設定情報記憶部１５０に予め記憶されているものとする。
【００４６】
また、アクセスポイント２１０ａに、ＥＳＳＩＤとして「Ｓｖｃ−ａ」を設定し、ＷＥＰ鍵として「Ｋｅｙ−ａ」を設定する。認証方式としてＭＡＣアドレス認証を用い、認証されないＭＡＣアドレスが送信元あるいは送信先であるフレームは転送せずに破棄する。
【００４７】
まず、接続制御部１２０がプロファイル記憶部１１０からプロファイルを読み出し、最も優先順位の高い接続方式である「接続Ａ」を選択する（ステップＳ１）。「接続Ａ」の接続形態は「無線ＬＡＮ」であるので（ステップＳ２）、ＥＳＳＩＤを「Ｓｖｃ−ａ」、ＷＥＰを「Ｋｅｙ−ａ」として通信インターフェース部１３０を制御し、ＥＳＳＩＤが「Ｓｖｃ−ａ」であるアクセスポイント２１０ａとのリンクの確立を試みる（ステップＳ３）。
【００４８】
通信端末１００とアクセスポイント２１０ａとの間でリンクが確立されると、アクセスポイント２１０ａは、通信端末１００のＭＡＣアドレス（ここではＭＡＣ１とする）について認証サーバ２２０に対して認証要求を行う。認証サーバ２２０は、ＭＡＣ１が登録されたものであることを確認すると、アクセスポイント２１０ａに対して認証成功の旨を送信する。アクセスポイント２１０ａは、ＭＡＣ１の認証が成功したことを確認すると、アクセスポイント２１０ａの保持する転送リストにＭＡＣ１を追加する。
【００４９】
通信端末１００とアクセスポイント２１０ａとのリンクが確立したので（ステップＳ４）、認証判定部１４０は、環境設定情報記憶部１５０から環境設定情報を読み出し、導通判定を実施するか否かを判断する（ステップＳ５）。図４に示す環境設定情報では、導通判定を実施すると設定されているので、認証判定部１４０は、通信インターフェース部１３０を制御してＰＡＤＩフレームをブロードキャストで送信する（ステップＳ６）。
【００５０】
ＰＡＤＩフレームを受信したアクセスポイント２１０ａは、受信したＰＡＤＩフレームの送信元のＭＡＣアドレスが転送リストに含まれているか否かを検査する。ここでＭＡＣ１は転送リストに含まれているので、ＰＡＤＩフレームをアクセスネットワーク２００へ転送する。そして、アクセスネットワーク２００を介してＰＡＤＩフレームを受信した接続サーバ２５０は、通信端末１００に対してＰＡＤＯフレームを送信する。アクセスポイント２１０ａは、ＰＡＤＯフレームを受信し、送信先のＭＡＣアドレスが転送リストに含まれていることを確認すると、通信端末１００に対してＰＡＤＯフレームを転送する。
【００５１】
通信端末１００は、ＰＡＤＯフレームが受信できたので、接続成功として接続処理を完了する（ステップＳ８）。
【００５２】
次に、通信端末１００のＭＡＣアドレスが認証サーバ２２０に登録されていない場合の動作について具体的に説明する。図３に示すプロファイルと図４に示す環境設定情報がそれぞれプロファイル記憶部１１０および環境設定情報記憶部１５０に予め記憶されているものとする。
【００５３】
また、アクセスポイント２１０ａに、ＥＳＳＩＤとして「Ｓｖｃ−ａ」を設定し、ＷＥＰ鍵として「Ｋｅｙ−ａ」を設定する。アクセスポイント２１０ａは、認証方式としてＭＡＣアドレス認証を用い、認証されないＭＡＣアドレスが送信元あるいは送信先であるフレームは転送せずに破棄する。アクセスポイント２１０ｂにはＥＳＳＩＤとして「Ｓｖｃ−ｂ」を設定する。アクセスポイント２１０ｂは、認証方式としてＩＥＥＥ８０２．１ｘＥＡＰ−ＴＬＳを用いる。
【００５４】
まず、接続制御部１２０がプロファイル記憶部１１０からプロファイルを読み出し、最も優先順位の高い接続方式である「接続Ａ」を選択する（ステップＳ１）。「接続Ａ」の接続形態は「無線ＬＡＮ」であるので（ステップＳ２）、ＥＳＳＩＤを「Ｓｖｃ−ａ」、ＷＥＰを「Ｋｅｙ−ａ」として通信インターフェース部１３０を制御し、ＥＳＳＩＤが「Ｓｖｃ−ａ」であるアクセスポイント２１０ａとのリンクの確立を試みる（ステップＳ３）。
【００５５】
通信端末１００とアクセスポイント２１０ａとの間でリンクが確立されると、アクセスポイント２１０ａは、通信端末１００のＭＡＣアドレス（ここではＭＡＣ１とする）について認証サーバ２２０に対して認証要求を行う。認証サーバ２２０は、ＭＡＣ１が登録されていないので、アクセスポイント２１０ａに対して認証失敗の旨を送信する。アクセスポイント２１０ａは、ＭＡＣ１の認証が失敗したことを確認する。このときアクセスポイント２１０ａの転送リストにはＭＡＣ１が記載されない。
【００５６】
通信端末１００とアクセスポイント２１０ａとのリンクが確立したので（ステップＳ４）、認証判定部１４０は、環境設定情報記憶部１５０から環境設定情報を読み出し、導通判定を実施するか否かを判断する（ステップＳ５）。図４に示す環境設定情報では、導通判定を実施すると設定されているので、認証判定部１４０は、通信インターフェース部１３０を制御してＰＡＤＩフレームをブロードキャストで送信する（ステップＳ６）。
【００５７】
ＰＡＤＩフレームを受信したアクセスポイント２１０ａは、受信したＰＡＤＩフレームの送信元のＭＡＣアドレスが転送リストに含まれているか否かを検査する。ここで転送リストにはＭＡＣ１が記載されていないので、アクセスポイント２１０ａはＰＡＤＩフレームを破棄する。
【００５８】
通信端末１００は、ＰＡＤＯフレームの受信を待つが（ステップＳ７）、所定の時間以内にＰＡＤＯフレームを受信できないので（ステップＳ８）、アクセスポイント２１０ａとのリンクを切断する（ステップＳ９）。
【００５９】
ユーザにフレームが破棄されたことを通知し（ステップＳ１０）、次に優先順位の高い接続方式を選択する（ステップＳ１）。
【００６０】
次に選択された「接続Ｂ」の接続形態は「無線ＬＡＮ＋ＩＥＥＥ８０２．１ｘＥＡＰ−ＴＬＳ認証」であるので（ステップＳ２）、ステップＳ１１の接続処理へ進む。ステップＳ１１では、アクセスポイント２１０ｂとリンクが確立され、デジタル証明書を用いた決められた手順により認証が行われる。
【００６１】
したがって、本実施の形態によれば、選択した接続方式を用いてアクセスポイント２１０ａ，２１０ｂとリンクを確立した後、問い合わせフレームを送信することにより、所定の時間内に応答フレームが受信できないときには問い合わせフレームが破棄されて通信ができないものと判断できるので、接続方式を優先順位の高いものから順番に選択して接続を試行する際に、実際に通信が可能である接続方式を利用することが可能となる。
【００６２】
本実施の形態によれば、アクセスポイント２１０ａ，２１０ｂとリンクが確立したが、フレームが転送されずに通信ができない場合に、その旨をユーザに通知することにより、ユーザは、アクセスポイント２１０ａ，２１０ｂの圏外にいるため通信ができないのか、あるいは、サービスに契約していないため通信ができないのかを判断することが可能となる。また、ネットワーク提供事業者にとっては、サービス提供範囲内であるので、サービスの契約を行えばサービスを利用することが可能である旨のメッセージをユーザに通知して、サービス契約を促すことができる。
【図面の簡単な説明】
【００６３】
【図１】一実施の形態におけるネットワーク通信システムの全体を示す模式図である。
【図２】一実施の形態における通信端末の構成を示すブロック図である。
【図３】上記通信端末が保持するプロファイルを示す表である。
【図４】上記通信端末が保持する環境設定情報を示す表である。
【図５】上記通信端末の処理の流れを示すフローチャートである。
【符号の説明】
【００６４】
１００…通信端末
１１０…プロファイル記憶部
１２０…接続制御部
１３０…通信インターフェース部
１４０…認証判定部
１５０…環境設定情報記憶部
１６０…判定通知部
２００…アクセスネットワーク
２１０ａ，２１０ｂ…アクセスポイント
２２０…認証サーバ
２５０…接続サーバ
３００…サービスネットワーク
４００…プロファイル作成装置
【図１】
0004553923.tif 000002
【図２】
0004553923.tif 000003
【図３】
0004553923.tif 000004
【図４】
0004553923.tif 000005
【図５】
0004553923.tif 000006