(57)【要約】【課題】より容易にアクセスポイントの正当性が確認できるようにする。【解決手段】端末送信部１０３は、接続部１０２がアクセスポイント１３１と接続した状態で、予め定められている確認サーバ１１１宛てに確認要求を送出する。サーバ受信部１１２は、確認要求を受信する。サーバ送信部１１３は、予め定められている確認情報をサーバ受信部１１２が受信した確認要求の要求元宛てに返信する。１０４は、端末送信部１０３が送出した確認要求に対して返信された返信情報を受信する。判断部１０５は、端末受信部１０４が受信した返信情報における確認情報と予め定められている確認情報との一致不一致を判断する。【選択図】  図１
2018113635.tif 000002
【特許請求の範囲】
【請求項１】
確認要求を受信するように構成された受信部と、
予め定められている確認情報を前記受信部が受信した確認要求の要求元宛てに返信するように構成された送信部と
を備えることを特徴とする確認サーバ。
【請求項２】
請求項１記載の確認サーバにおいて、
前記受信部が受信した前記確認要求の送信元のアドレス情報を暗号化した暗号情報を作成するように構成された暗号作成部をさらに備え、
前記送信部は、前記確認情報に前記暗号情報を加えて前記要求元宛てに返信する
ことを特徴とする確認サーバ。
【請求項３】
公衆無線ＬＡＮのアクセスポイントとの接続を確立するように構成された接続部と、
前記接続部が前記アクセスポイントと接続した状態で、予め定めされている確認サーバ宛てに確認要求を送出するように構成された送信部と、
前記送信部が送出した確認要求に対して返信された返信情報を受信するように構成された受信部と、
前記受信部が受信した返信情報における確認情報と予め定められている確認情報とが不一致の場合、前記接続部が接続を確立した前記アクセスポイントを不正と判断するように構成された判断部と
を備えることを特徴とする端末装置。
【請求項４】
請求項３記載の端末装置において、
前記受信部が受信した前記返信情報に含まれている暗号情報を復号するように構成された復号部を備え、
前記判断部は、前記復号部が復号した復号情報と自装置のアドレス情報が不一致の場合、前記接続部が接続を確立した前記アクセスポイントを不正と判断する
ことを特徴とする端末装置。
【請求項５】
端末装置および確認サーバを備え、
前記端末装置は、
公衆無線ＬＡＮのアクセスポイントとの接続を確立するように構成された接続部と、
前記接続部が前記アクセスポイントと接続した状態で、予め定められている前記確認サーバ宛てに予め定められている確認要求を送出するように構成された第１送信部と、
前記第１送信部が送出した確認要求に対して返信された返信情報を受信するように構成された第１受信部と、
前記第１受信部が受信した返信情報における確認情報と予め定められている確認情報とが不一致の場合、前記接続部が接続を確立した前記アクセスポイントを不正と判断するように構成された判断部と
を備え、
前記確認サーバは、
確認要求を受信するように構成された第２受信部と、
予め定められている確認情報を前記第２受信部が受信した確認要求の要求元宛てに返信するように構成された第２送信部と
を備えることを特徴とする確認システム。
【請求項６】
請求項５記載の確認システムにおいて、
前記端末装置は、
前記第１受信部が受信した前記返信情報に含まれている暗号情報を復号するように構成された復号部を備え、
前記判断部は、前記復号部が復号した復号情報と自装置のアドレス情報が不一致の場合、前記接続部が接続を確立した前記アクセスポイントを不正と判断し、
前記確認サーバは、
前記第２受信部が受信した確認要求の送信元のアドレス情報を暗号化した暗号情報を作成するように構成された暗号作成部を備え、
前記第２送信部は、前記確認情報に前記暗号情報を加えて前記要求元宛てに返信する
ことを特徴とする確認システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公衆無線ＬＡＮのアクセスポイントの正当性を確認する確認サーバ、端末装置、および確認システムに関する。
【背景技術】
【０００２】
近年、不特定多数の利用者によって共有して利用され、無料で接続できる公衆無線ＬＡＮ（Local Area Network）のアクセスポイントが増えている。しかしながら、悪意のある人により設置された公衆無線ＬＡＮのアクセスポイントにより、様々な問題が発生し、社会的に大きな問題となりつつある。例えば、このような不正なアクセスポイントに接続したことにより、端末装置が不正アクセスをされ、またウィルスに感染させられるなどの問題が発生している。
【０００３】
また、不正なアクセスポイントに接続したことにより、不正なサービスサーバに接続され、悪意のある第三者にユーザの個人情報が搾取される被害が発生している。また、不正なサービスサーバに接続されたことにより、ウィルスに感染させられるといった被害を受けることもある。このような問題を解決するために、アクセスポイントの正当性を確認する技術が提案されている（特許文献１参照）。
【０００４】
特許文献１に記載された技術では、まず、ユーザは、端末装置を携帯電話網などのアクセスポイントの無線ＬＡＮとは別のネットワークを介して認証用情報提供サーバに接続し、接続した認証用情報提供サーバに、アクセスポイントの設置位置情報を含む識別情報を送出する。識別情報を受け付けた認証用情報提供サーバは、アクセスポイントに対して上記識別情報を送出する。次に、ユーザは、端末装置をアクセスポイントに無線ＬＡＮで接続し、上記識別情報をアクセスポイントから受け付ける。端末装置は、このようにして受け付けた識別情報と保有している識別情報とを突合することで、アクセスポイントの正当性を確認する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４７１７７３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した技術では、アクセスポイントを経由しない、安全性が担保された他のネットワークへの接続が必要となり、操作が繁雑となる。また、例えば、アクセスポイントの無線ＬＡＮに接続する機能しか備えていない端末装置をアクセスポイントに接続する場合、別途に安全なネットワークに接続可能な端末装置が必要となる。このように、従来の技術では、アクセスポイントの正当性の確認が、容易に行えないという問題があった。
【０００７】
本発明は、以上のような問題点を解消するためになされたものであり、より容易にアクセスポイントの正当性が確認できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る確認サーバは、確認要求を受信するように構成された受信部と、予め定められている確認情報を受信部が受信した確認要求の要求元宛てに返信するように構成された送信部とを備える。
【０００９】
上記確認サーバにおいて、受信部が受信した確認要求の送信元のアドレス情報を暗号化した暗号情報を作成するように構成された暗号作成部をさらに備え、送信部は、確認情報に暗号情報を加えて要求元宛てに返信するようにしてもよい。
【００１０】
また、本発明に係る端末装置は、公衆無線ＬＡＮのアクセスポイントとの接続を確立するように構成された接続部と、接続部がアクセスポイントと接続した状態で、予め定めされている確認サーバ宛てに確認要求を送出するように構成された送信部と、送信部が送出した確認要求に対して返信された返信情報を受信するように構成された受信部と、受信部が受信した返信情報における確認情報と予め定められている確認情報とが不一致の場合、接続部が接続を確立したアクセスポイントを不正と判断するように構成された判断部とを備える。
【００１１】
上記端末装置において、受信部が受信した返信情報に含まれている暗号情報を復号するように構成された復号部を備え、判断部は、復号部が復号した復号情報と自装置のアドレス情報が不一致の場合、接続部が接続を確立したアクセスポイントを不正と判断するようにしてもよい。
【００１２】
また、本発明に係る確認システムは、端末装置および確認サーバを備え、端末装置は、公衆無線ＬＡＮのアクセスポイントとの接続を確立するように構成された接続部と、接続部がアクセスポイントと接続した状態で、予め定められている確認サーバ宛てに予め定められている確認要求を送出するように構成された第１送信部と、第１送信部が送出した確認要求に対して返信された返信情報を受信するように構成された第１受信部と、第１受信部が受信した返信情報における確認情報と予め定められている確認情報とが不一致の場合、接続部が接続を確立したアクセスポイントを不正と判断するように構成された判断部とを備え、確認サーバは、確認要求を受信するように構成された第２受信部と、予め定められている確認情報を第２受信部が受信した確認要求の要求元宛てに返信するように構成された第２送信部とを備える。
【００１３】
上記確認システムにおいて、端末装置は、第１受信部が受信した返信情報に含まれている暗号情報を復号するように構成された復号部を備え、判断部は、復号部が復号した復号情報と自装置のアドレス情報が不一致の場合、接続部が接続を確立したアクセスポイントを不正と判断し、確認サーバは、第２受信部が受信した確認要求の送信元のアドレス情報を暗号化した暗号情報を作成するように構成された暗号作成部を備え、第２送信部は、確認情報に暗号情報を加えて要求元宛てに返信するようにしてもよい。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、端末装置からの確認要求に対する返信情報における確認情報と、予め定められている確認情報との一致不一致を判断するようにしたので、より容易にアクセスポイントの正当性が確認できるという優れた効果が得られる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の実施の形態１における確認システムの構成を示す構成図である。
【図２】図２は、本発明の実施の形態１における確認システムの動作を説明するためのフローチャートである。
【図３】図３は、本発明の実施の形態２における確認システムの構成を示す構成図である。
【図４】図４は、本発明の実施の形態２における確認システムの動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図を参照して説明する。
【００１７】
［実施の形態１］
はじめに、本発明の実施の形態１について図１を用いて説明する。図１は、本発明の実施の形態１における確認システムの構成を示す構成図である。このシステムは、端末装置１０１および確認サーバ１１１を備える。確認サーバ１１１は、ネットワーク１２１に接続されている。ネットワーク１２１は、例えば、インターネット通信網である。また、ネットワーク１２１には、公衆無線ＬＡＮのアクセスポイント１３１が接続されている。
【００１８】
端末装置１０１は、接続部１０２、端末送信部（第１送信部）１０３、端末受信部（第１受信部）１０４、判断部１０５、記憶部１０６を備える。
【００１９】
接続部１０２は、公衆無線ＬＡＮのアクセスポイント１３１との接続を確立する。より具体的には、接続部１０２は、よく知られた無線ＬＡＮ接続技術により、アクセスポイント１３１と無線ＬＡＮ接続を確立する。端末送信部１０３は、接続部１０２がアクセスポイント１３１と接続した状態で、予め定められている確認サーバ１１１宛てに確認要求を送出する。確認要求の送出先となる確認サーバ１１１の情報は、例えば、記憶部１０６に記憶されている。確認要求は、接続を確立したアクセスポイント１３１の正当性を確認するための確認情報の自装置への送出要求である。端末受信部１０４は、端末送信部１０３が送出した確認要求に対して返信された返信情報を受信する。
【００２０】
判断部１０５は、端末受信部１０４が受信した返信情報における確認情報と、予め定められている確認情報との一致不一致を判断（照合）する。確認情報は、例えば、一般的に用いられているパスワードなどであり、文字列から構成されている。確認情報は、予め決定しておき、端末装置１０１および確認サーバ１１１に設定しておく。確認情報は、例えば、記憶部１０６および記憶部１１４に記憶しておけばよい。判断部１０５は、端末受信部１０４が受信した返信情報における確認情報と、記憶部１０６に記憶されている確認情報とを比較し、一致不一致を判断する。これらが不一致の場合、判断部１０５は、接続部１０２が接続を確立したアクセスポイント１３１を不正と判断する。判断部１０５は、受信された返信情報に確認情報が含まれていない場合も、アクセスポイント１３１を不正と判断する。判断結果は、例えば、端末装置１０１の図示しない表示部に、端末装置１０１の利用者に視認可能に表示される。
【００２１】
確認サーバ１１１は、サーバ受信部（第２受信部）１１２、サーバ送信部（第２送信部）１１３、記憶部１１４を備える。
【００２２】
サーバ受信部１１２は、確認要求を受信する。確認要求は、例えば、アクセスポイント１３１を介してネットワーク１２１に接続された端末装置１０１から送出される。端末装置１０１から送出された確認要求は、アクセスポイント１３１およびネットワーク１２１を経由し、サーバ受信部１１２によって受信される。
【００２３】
サーバ送信部１１３は、予め定めされている確認情報をサーバ受信部１１２が受信した確認要求の要求元宛てに返信する。サーバ送信部１１３から返信される確認情報は、端末装置１０１の記憶部１０６に記憶されている確認情報と同一である。確認情報は、記憶部１１４に記憶されている。サーバ送信部１１３が返信した確認情報は、ネットワーク１２１およびアクセスポイント１３１を経由し、端末装置１０１の端末受信部１０４に返信情報として受け付けられる。
【００２４】
端末装置１０１の端末送信部１０３から送出された確認要求が、確認サーバ１１１のサーバ受信部１１２で受け付けられれば、サーバ送信部１１３から確認情報が返信される。また、返信される確認情報が、改ざんなどされることなく端末受信部１０４で返信情報として受け付けられれば、返信情報における確認情報は、記憶部１０６に記憶されている確認情報と一致する。このことより、アクセスポイント１３１は、正当であるものと判断できる。
【００２５】
一方、端末装置１０１の端末送信部１０３から送出された確認要求が、確認サーバ１１１のサーバ受信部１１２で受け付けられない場合、サーバ送信部１１３から確認情報が返信されることはない。例えば、端末装置１０１の端末送信部１０３から送出された確認要求が、アクセスポイント１３１から他の不正なサーバに転送されると、確認サーバ１１１のサーバ受信部１１２で受け付けられない。このような場合、不正なサーバからは、正当な確認情報が含まれていない返信情報が端末装置１０１に対して返信される。この場合、端末受信部１０４が受信した返信情報には、確認情報に一致する情報が含まれていない。このため、判断部１０５により、接続部１０２が接続を確立したアクセスポイント１３１は不正と判断される。
【００２６】
また、端末装置１０１の端末送信部１０３から送出された確認要求が、確認サーバ１１１のサーバ受信部１１２で受け付けられ、サーバ送信部１１３から確認情報が返信されても、返信された確認情報が、改ざんされる場合がある。この場合、確認要求に対する返信情報として端末装置１０１の端末受信部１０４で受け付けられた確認情報は、記憶部１０６に記憶されている確認情報と一致しない。このため、判断部１０５により、接続部１０２が接続を確立したアクセスポイント１３１は不正と判断される。
【００２７】
上述したように、返信情報として端末装置１０１の端末受信部１０４で受け付けられた確認情報が、記憶部１０６に記憶されている確認情報と一致しない場合、アクセスポイント１３１は、正当でないものと判断する。
【００２８】
次に、本発明の実施の形態１における確認システムの動作について、図２のフローチャートを用いて説明する。
【００２９】
まず、ステップＳ１０１で、端末装置１０１の接続部１０２が、公衆無線ＬＡＮのアクセスポイント１３１との接続を確立する。次に、ステップＳ１０２で、端末装置１０１の端末送信部１０３が、予め定められている確認サーバ１１１宛てに確認要求を送出する。
【００３０】
次に、ステップＳ１０３で、確認サーバ１１１のサーバ受信部１１２が、確認要求を受信すると（ステップＳ１０３のｙｅｓ）、ステップＳ１０４で、確認サーバ１１１のサーバ送信部１１３は、予め定められている確認情報をサーバ受信部１１２が受信した確認要求の要求元宛てに送信（返信）する。
【００３１】
次に、ステップＳ１０５で、端末装置１０１の端末受信部１０４は、端末送信部１０３が送出した確認要求に対して返信される返信情報の受信を待機する。端末受信部１０４が返信情報を受信すると（ステップＳ１０５のｙｅｓ）、ステップＳ１０６で、端末装置１０１の判断部１０５が、受信した返信情報における確認情報と予め定められている確認情報との一致不一致を判断（照合）する。
【００３２】
判断部１０５が、返信情報における確認情報と予め定められている確認情報とが不一致でありアクセスポイント１３１は不正であると判断すると（ステップＳ１０６のｎｏ）、ステップＳ１０７で、端末装置１０１の接続部１０２は、アクセスポイント１３１との接続を切断する。なお、返信情報に確認情報が含まれていない場合も、予め定められている確認情報との照合が不一致であり、判断部１０５は、アクセスポイント１３１は不正であると判断する。
【００３３】
一方、判断部１０５が、返信情報における確認情報と予め定められている確認情報とが一致し、りアクセスポイント１３１が正当であると判断すると（ステップＳ１０６のｙｅｓ）、ステップＳ１０８で、端末装置１０１の接続部１０２は、アクセスポイント１３１との接続継続を確認する。接続部１０２は、端末装置１０１に対するユーザによる指示入力で接続の継続を確認する。接続が継続される場合、ステップＳ１０９で、端末装置１０１の端末送信部１０３が、予め定められている時間の経過を判断する。端末送信部１０３は、時間が経過したことを判断すると（ステップＳ１０９のｙｅｓ）、ステップＳ１０２に戻り、〜ステップＳ１０９を繰り返す。
【００３４】
なお、上述した端末装置１０１および確認サーバ１１１は、ＣＰＵ（Central Processing Unit；中央演算処理装置）と主記憶装置と外部記憶装置とネットワーク接続装置となどを備えたコンピュータ機器であり、主記憶装置に展開されたプログラムによりＣＰＵが動作することで、上述した各機能が実現される。
【００３５】
［実施の形態２］
次に、本発明の実施の形態２について図３を用いて説明する。図３は、本発明の実施の形態２における確認システムの構成を示す構成図である。このシステムは、端末装置２０１および確認サーバ２１１を備える。確認サーバ２１１は、ネットワーク２２１に接続されている。ネットワーク２２１は、例えば、インターネット通信網である。また、ネットワーク２２１には、公衆無線ＬＡＮのアクセスポイント２３１が接続されている。
【００３６】
端末装置２０１は、接続部２０２、端末送信部（第１送信部）２０３、端末受信部（第１受信部）２０４、判断部２０５、記憶部２０６、および復号部２０７を備える。
【００３７】
接続部２０２は、公衆無線ＬＡＮのアクセスポイント２３１との接続を確立する。より具体的には、接続部２０２は、よく知られた無線ＬＡＮ接続技術により、アクセスポイント２３１と無線ＬＡＮ接続を確立する。端末送信部２０３は、接続部２０２がアクセスポイント２３１と接続した状態で、予め定められている確認サーバ２１１宛てに確認要求を送出する。確認要求の送出先となる確認サーバ２１１の情報は、例えば、記憶部２０６に記憶されている。確認要求は、接続を確立したアクセスポイント２３１の正当性を確認するための確認情報の自装置への送出要求である。端末受信部２０４は、端末送信部２０３が送出した確認要求に対して返信された返信情報を受信する。
【００３８】
復号部２０７は、端末受信部２０４が受信した返信情報に含まれている暗号情報を復号する。
【００３９】
判断部２０５は、端末受信部２０４が受信した返信情報における確認情報と、予め定められている確認情報との一致不一致を判断（照合）する。確認情報は、例えば、一般的に用いられているパスワードなどであり、文字列から構成されている。確認情報は、予め決定しておき、端末装置２０１および確認サーバ２１１に設定しておく。確認情報は、例えば、記憶部２０６および記憶部２１４に記憶しておけばよい。判断部２０５は、端末受信部２０４が受信した返信情報における確認情報と、記憶部２０６に記憶されている確認情報とを比較し、一致不一致を判断する。これらが一致しない場合、判断部２０５は、接続部２０２が接続を確立したアクセスポイント２３１を不正と判断する。
【００４０】
加えて、判断部２０５は、復号部２０７が復号した復号情報と自装置のアドレス情報との一致不一致を判断（照合）する。復号情報と自装置のアドレス情報とが不一致の場合、判断部２０５は、接続部２０２が接続を確立したアクセスポイント２３１を不正と判断する。判断部２０５は、受信した返信情報に暗号情報が含まれておらず、結果として復号情報がない場合も、アクセスポイント２３１を不正と判断する。判断結果は、例えば、端末装置２０１の図示しない表示部に、端末装置２０１の利用者に視認可能に表示される。
【００４１】
確認サーバ２１１は、サーバ受信部（第２受信部）２１２、サーバ送信部（第２送信部）２１３、記憶部２１４、暗号作成部２１５を備える。
【００４２】
サーバ受信部２１２は、確認要求を受信する。確認要求は、例えば、アクセスポイント２３１を介してネットワーク２２１に接続された端末装置２０１から送出される。端末装置２０１から送出された確認要求は、アクセスポイント２３１およびネットワーク２２１を経由し、サーバ受信部２１２に受け付けられる。
【００４３】
暗号作成部２１５は、サーバ受信部２１２が受信した確認要求の送信元のアドレス情報を暗号化した暗号情報を作成する。サーバ送信部２１３は、予め定められている確認情報に上記暗号情報を加え、これらをサーバ受信部２１２が受信した確認要求の要求元宛てに返信する。
【００４４】
サーバ送信部２１３が返信した確認要求は、端末装置２０１の記憶部２０６に記憶されている確認情報と同一である。確認情報は、記憶部２１４に記憶されている。サーバ送信部２１３が返信した確認情報および暗号情報は、ネットワーク２２１およびアクセスポイント２３１を経由し、端末装置２０１の端末受信部２０４に返信情報として受け付けられる。
【００４５】
端末装置２０１の端末送信部２０３から送出された確認要求が、確認サーバ２１１のサーバ受信部２１２で受け付けられれば、サーバ送信部２１３から確認情報が返信される。また、返信される確認情報が、改ざんなどされることなく端末受信部２０４で返信情報として受け付けられれば、返信情報における確認情報は、記憶部２０６に記憶されている確認情報と一致する。このことより、アクセスポイント２３１は、正当であるものと判断できる。
【００４６】
一方、端末装置２０１の端末送信部２０３から送出された確認要求が、確認サーバ２１１のサーバ受信部２１２で受け付けられない場合、サーバ送信部２１３から確認情報が返信されることはない。例えば、端末装置２０１の端末送信部２０３から送出された確認要求が、アクセスポイント２３１から他の不正なサーバに転送されると、確認サーバ２１１のサーバ受信部２１２で受け付けられない。このような場合、不正なサーバからは、正当な確認情報が含まれていない返信情報が端末装置２０１に対して返信される。この場合、端末受信部２０４が受信した返信情報には、確認情報に一致する情報が含まれていない。このため、判断部２０５により、接続部２０２が接続を確立したアクセスポイント２３１は不正と判断される。
【００４７】
また、端末装置２０１の端末送信部２０３から送出された確認要求が、確認サーバ２１１のサーバ受信部２１２で受け付けられ、サーバ送信部２１３から確認情報が返信されても、返信された確認情報が、改ざんされる場合がある。この場合、確認要求に対する返信情報として端末装置２０１の端末受信部２０４で受け付けられた確認情報は、記憶部１０６に記憶されている確認情報と一致しない。このため、判断部２０５により、接続部２０２が接続を確立したアクセスポイント２３１は不正と判断される。
【００４８】
上述したように、返信情報として端末装置２０１の端末受信部２０４で受け付けられた確認情報が、記憶部２０６に記憶されている確認情報と一致しない場合、アクセスポイント２３１は、正当でないものと判断することができる。
【００４９】
次に、アクセスポイント２３１と確認サーバ２１１との間に、いわゆるプロキシサーバが介在している場合もある。プロキシサーバが、悪意のあるものによって設置されている場合、ここを通過する情報が盗聴される場合もある。実施の形態２では、確認サーバ２１１が、受信した確認要求の送信元のアドレス情報を暗号化し、これを端末装置２０１に返信する。プロキシサーバが介在する場合、確認要求の送信元アドレスは、プロキシサーバのネットワーク上のアドレスとなる。ネットワーク上のアドレスは、例えば、ＩＰアドレスまたはＭＡＣアドレスである。
【００５０】
このため、プロキシサーバが介在する場合、端末装置２０１に返信された暗号化されたアドレス情報は、端末装置２０１のネットワーク上のアドレスとは異なる。従って、返信情報における暗号化されたアドレス情報を復号し、これが端末装置２０１のアドレス情報と一致しない場合、アクセスポイント２３１より送信される情報は、プロキシサーバを介することが判断できる。このようにプロキシサーバが介される状態では、アクセスポイント２３１は、正当でないものと判断することができる。
【００５１】
次に、本発明の実施の形態２における確認システムの動作について、図２のフローチャートを用いて説明する。
【００５２】
まず、ステップＳ２０１で、端末装置２０１の接続部２０２が、公衆無線ＬＡＮのアクセスポイント２３１との接続を確立する。次に、ステップＳ２０２で、端末装置２０１の端末送信部２０３が、予め定められている確認サーバ２１１宛てに確認要求を送出する。
【００５３】
次に、ステップＳ２０３で、確認サーバ２１１のサーバ受信部２１２が、確認要求を受信すると（ステップＳ２０３のｙｅｓ）、ステップＳ２０４で、確認サーバ２１１の暗号作成部２１５が、受信された確認要求の送信元のアドレス情報を暗号化した暗号情報を作成する。次に、ステップＳ２０５で、確認サーバ２１１のサーバ送信部２１３は、上記暗号情報と予め定められている確認情報とを、サーバ受信部２１２が受信した確認要求の要求元宛てに送信（返信）する。
【００５４】
次に、ステップＳ２０６で、端末装置２０１の端末受信部２０４は、端末送信部２０３が送出した確認要求に対して返信される返信情報の受信を待機する。端末受信部２０４が返信情報を受信すると（ステップＳ２０６のｙｅｓ）、ステップＳ２０７で、端末装置２０１の判断部２０５が、受信された返信情報に暗号情報が含まれていることを確認する。受信された返信情報に暗号情報が含まれていない場合、判断部２０５は、アクセスポイント２３１が不正であると判断し（ステップＳ２０７のｎｏ）、ステップＳ２０８で、端末装置２０１の接続部２０２は、アクセスポイント２３１との接続を切断する。
【００５５】
一方、受信された返信情報に暗号情報が含まれている場合（ステップＳ２０７のｙｅｓ）、ステップＳ２０９で、端末装置２０１の復号部２０７が、端末受信部２０４が受信した返信情報に含まれている暗号情報を復号する。次に、ステップＳ２１０で、端末装置２０１の判断部２０５が、受信した返信情報における確認情報と予め定められている確認情報との一致不一致を判断する。
【００５６】
判断部２０５が、返信情報における確認情報と予め定められている確認情報とが不一致であり、アクセスポイント２３１が不正である判断すると（ステップＳ２１０のｎｏ）、ステップＳ２０８で、端末装置２０１の接続部２０２は、アクセスポイント２３１との接続を切断する。
【００５７】
一方、判断部２０５が、返信情報における確認情報と予め定められている確認情報とが一致し、アクセスポイント２３１が正当であると判断すると（ステップＳ２１０のｙｅｓ）、ステップＳ２１１で、端末装置２０１の接続部２０２は、アクセスポイント２３１との接続継続を確認する。接続部２０２は、端末装置２０１に対するユーザによる指示入力で接続の継続を確認する。接続が継続される場合、ステップＳ２１２で、端末装置２０１の端末送信部２０３が、予め定められている時間の経過を判断する。端末送信部２０３は、時間が経過したことを判断すると（ステップＳ２１２のｙｅｓ）、ステップＳ２０２に戻り、〜ステップＳ２１２を繰り返す。
【００５８】
なお、上述した端末装置２０１および確認サーバ２１１は、ＣＰＵと主記憶装置と外部記憶装置とネットワーク接続装置となどを備えたコンピュータ機器であり、主記憶装置に展開されたプログラムによりＣＰＵが動作することで、上述した各機能が実現される。
【００５９】
以上に説明したように、本発明によれば、端末装置からの確認要求に対する返信情報における確認情報を、予め定められている確認情報と照合するようにしたので、より容易にアクセスポイントの正当性が確認できるようになる。
【００６０】
なお、本発明は以上に説明した実施の形態に限定されるものではなく、本発明の技術的思想内で、当分野において通常の知識を有する者により、多くの変形および組み合わせが実施可能であることは明白である。例えば、暗号化する代わりに、ハッシュ化してもよい。ハッシュ化されて返信されたアドレス情報のハッシュ値を、自装置のアドレス情報をハッシュ化したハッシュ値と比較して、一致不一致を判断してもよい。また、上述では、１つの確認サーバに確認要求を送るようにしたが、これに限るものではない。複数の確認サーバに対して確認要求を送り、各確認サーバから返信情報を受信する構成としてもよい。
【符号の説明】
【００６１】
１０１…端末装置、１０２…接続部、１０３…端末送信部（第１送信部）、１０４…端末受信部（第１受信部）、１０５…判断部、１０６…記憶部、１１１…確認サーバ、１１２…サーバ受信部（第２受信部）、１１３…サーバ送信部（第２送信部）、１１４…記憶部、１２１…ネットワーク、１３１…アクセスポイント。
【図１】
2018113635.tif 000003
【図２】
2018113635.tif 000004
【図３】
2018113635.tif 000005
【図４】
2018113635.tif 000006