(57)【要約】【課題】本発明は、相手通信装置が、接続対象と接続するために必要な情報を用いて、接続対象の識別及び受信したフレームの正当性の判定以外の特定の処理を実施することを可能とする通信装置等を提供することを目的とする。【解決手段】本発明に係る通信装置（１ａ）は、特定の無線通信方式に基づいて無線通信を行う無線通信部（１１）と、他の通信装置による無線接続可能な接続対象の識別に用いられる第１識別情報、及び第１識別情報以外の情報であって且つ他の通信装置の特定の処理に用いられる特定情報を含む情報を、他の通信装置がその通信装置と接続するために必要な第２識別情報として、無線通信部を介して他の通信装置に送信する制御部（１５）とを備える。【選択図】図２
2014233010.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
特定の無線通信方式に基づいて無線通信を行う無線通信部と、
他の通信装置による無線接続可能な接続対象の識別に用いられる第１識別情報、及び前記第１識別情報以外の情報であって且つ他の通信装置の特定の処理に用いられる特定情報を含む情報を、他の通信装置が当該通信装置と接続するために必要な第２識別情報として、前記無線通信部を介して他の通信装置に送信する制御部と、
を備えることを特徴とする通信装置。
【請求項２】
前記制御部は、他の通信装置に通信ポリシーを更新させる指示を前記特定情報とする、請求項１に記載の通信装置。
【請求項３】
前記制御部は、他の通信装置に前記接続対象との接続を開始又は終了させる指示を前記特定情報とする、請求項１に記載の通信装置。
【請求項４】
前記制御部は、他の通信装置に表示内容を変更させる指示を前記特定情報とする、請求項１に記載の通信装置。
【請求項５】
前記制御部は、救難信号を前記特定情報とする、請求項１に記載の通信装置。
【請求項６】
前記制御部は、前記第２識別情報を複数の他の通信装置にブロードキャスト送信する、請求項１〜５の何れか一項に記載の通信装置。
【請求項７】
前記制御部は、前記特定情報に、複数の他の通信装置のうち前記特定情報を利用可能な通信装置を示す情報を含ませる、請求項６に記載の通信装置。
【請求項８】
第１通信装置と、第２通信装置を有する通信システムであって、
前記第１通信装置は、
特定の無線通信方式に基づいて無線通信を行う第１無線通信部と、
前記第２通信装置による無線接続可能な接続対象の識別に用いられる第１識別情報、及び前記第１識別情報以外の情報であって且つ前記第２通信装置の特定の処理に用いられる特定情報を含む情報を、前記第２通信装置が前記第１通信装置と接続するために必要な第２識別情報として、前記第１無線通信部を介して前記第２通信装置に送信する制御部と、を備え、
前記第２通信装置は、
前記特定の無線通信方式に基づいて無線通信を行う第２無線通信部と、
前記第２無線通信部を介して、前記第１通信装置から前記第２識別情報を受信すると、前記第２識別情報に含まれる前記第１識別情報を用いて接続する接続対象を決定し、前記第２識別情報を用いて前記決定した接続対象への接続処理を行う接続制御部と、
前記第２無線通信部を介して、前記第１通信装置から前記第２識別情報を受信すると、前記第２識別情報に含まれる前記特定情報を用いて前記特定の処理を行う処理部と、を備える、
ことを特徴とする通信システム。
【請求項９】
特定の無線通信方式に基づいて無線通信を行う無線通信部と、制御部と、を備える通信装置の制御方法であって、前記制御部が、
他の通信装置による無線通信可能な通信装置又はネットワークの識別に用いられる第１識別情報、及び前記第１識別情報以外の情報であって且つ他の通信装置の特定の処理に用いられる特定情報を含む情報を、他の通信装置が当該通信装置と接続するために必要な第２識別情報として、前記無線通信部を介して他の通信装置に送信する、
ことを含むことを特徴とする通信装置の制御方法。
【請求項１０】
特定の無線通信方式に基づいて無線通信を行う無線通信部と、制御部と、を備える通信装置の制御プログラムであって、前記制御部に、
他の通信装置による無線通信可能な通信装置又はネットワークの識別に用いられる第１識別情報、及び前記第１識別情報以外の情報であって且つ他の通信装置の特定の処理に用いられる特定情報を含む情報を、他の通信装置が当該通信装置と接続するために必要な第２識別情報として、前記無線通信部を介して他の通信装置に送信する、
ことを実行させることを特徴とする通信装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定の無線通信方式に基づく通信機能を有する通信装置、その制御方法、その制御プログラム、及び通信システムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータを始め、携帯電話、ポータブルゲーム機等の様々な携帯端末への無線ＬＡＮ（Local Area Network）通信機能の標準搭載が進みつつある。
【０００３】
ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１１規格の無線ＬＡＮ通信方式には、携帯端末がアクセスポイントを介してインターネット等に接続する場合、利用する無線ネットワークを識別するためのＥＳＳＩＤ（Extended Service Set Identifier）を用いた所定の手順が携帯端末とアクセスポイントとの間で行われることが規定されている。
【０００４】
特許文献１には、ＩＥＥＥ８０２．１１規格に準拠の無線通信プロトコルを用いて接続する無線ＬＡＮアクセスポイントとゲーム装置が開示されている。ゲーム装置のメインメモリには接続対象となる無線ネットワークのＥＳＳＩＤが保存されており、ゲーム装置は、保存されているＥＳＳＩＤと同じＥＳＳＩＤを含むビーコンをアクセスポイントから受信すると、そのアクセスポイントに対して接続要求を行う。
【０００５】
このような機能により、ゲーム装置とアクセスポイントとの間で接続確立のための各種フレームの送受信が可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１９９４０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来、ＥＳＳＩＤは、携帯端末が無線接続可能な接続対象を識別するためと、アクセスポイントが、携帯端末から受信したフレームの正当性を判断するためにのみ用いられ、他の用途に用いられていなかった。
【０００８】
本発明は、このような従来の課題を解決すべくなされたものであり、相手通信装置が、接続対象と接続するために必要な情報を用いて、接続対象の識別及び受信したフレームの正当性の判定以外の特定の処理を実施することを可能とする通信装置、その制御方法、その制御プログラム、及び通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る通信装置は、特定の無線通信方式に基づいて無線通信を行う無線通信部と、他の通信装置による無線接続可能な接続対象の識別に用いられる第１識別情報、及び第１識別情報以外の情報であって且つ他の通信装置の特定の処理に用いられる特定情報を含む情報を、他の通信装置がその通信装置と接続するために必要な第２識別情報として、無線通信部を介して他の通信装置に送信する制御部と、を備える。
【００１０】
また、本発明に係る通信装置において、制御部は、他の通信装置に通信ポリシーを更新させる指示を特定情報とすることが好ましい。
【００１１】
または、本発明に係る通信装置において、制御部は、他の通信装置に接続対象との接続を開始又は終了させる指示を特定情報とすることが好ましい。
【００１２】
または、本発明に係る通信装置において、制御部は、他の通信装置に表示内容を変更させる指示を特定情報とすることが好ましい。
【００１３】
または、本発明に係る通信装置において、制御部は、救難信号を特定情報とすることが好ましい。
【００１４】
また、本発明に係る通信装置において、制御部は、第２識別情報を複数の他の通信装置にブロードキャスト送信することが好ましい。
【００１５】
さらに、本発明に係る通信装置において、制御部は、特定情報に、複数の他の通信装置のうち特定情報を利用可能な通信装置を示す情報を含ませることが好ましい。
【００１６】
本発明に係る通信システムは、第１通信装置と、第２通信装置を有し、第１通信装置は、特定の無線通信方式に基づいて無線通信を行う第１無線通信部と、第２通信装置による無線接続可能な接続対象の識別に用いられる第１識別情報、及び第１識別情報以外の情報であって且つ第２通信装置の特定の処理に用いられる特定情報を含む情報を、第２通信装置が第１通信装置と接続するために必要な第２識別情報として、無線通信部を介して第２通信装置に送信する制御部と、を備え、第２通信装置は、特定の無線通信方式に基づいて無線通信を行う第２無線通信部と、第２無線通信部を介して、第１通信装置から第２識別情報を受信すると、第２識別情報に含まれる第１識別情報を用いて接続する接続対象を決定し、第２識別情報を用いて決定した接続対象への接続処理を行う接続制御部と、第２無線通信部を介して、第１通信装置から第２識別情報を受信すると、第２識別情報に含まれる特定情報を用いて特定の処理を行う処理部と、を備える。
【００１７】
本発明に係る端末の制御方法は、特定の無線通信方式に基づいて無線通信を行う無線通信部と、制御部と、を備える通信装置の制御方法であって、制御部が、他の通信装置による無線通信可能な通信装置又はネットワークの識別に用いられる第１識別情報、及び第１識別情報以外の情報であって且つ他の通信装置の特定の処理に用いられる特定情報を含む情報を、他の通信装置がその通信装置と接続するために必要な第２識別情報として、無線通信部を介して他の通信装置に送信することを含む。
【００１８】
本発明に係る端末の制御プログラムは、特定の無線通信方式に基づいて無線通信を行う無線通信部と、制御部と、を備える通信装置の制御プログラムであって、制御部に、他の通信装置による無線通信可能な通信装置又はネットワークの識別に用いられる第１識別情報、及び第１識別情報以外の情報であって且つ他の通信装置の特定の処理に用いられる特定情報を含む情報を、他の通信装置がその通信装置と接続するために必要な第２識別情報として、無線通信部を介して他の通信装置に送信することを実行させる。
【発明の効果】
【００１９】
本発明に係る通信装置、その制御方法、その制御プログラム、及び通信システムは、相手通信装置が接続対象と接続するために必要な情報に、相手通信装置の特定の処理に用いられる特定情報を含ませて送信することにより、相手通信装置が、接続対象と接続するために必要な情報を用いて、接続対象の識別及び受信したフレームの正当性の判定以外の特定の処理を実施することを可能とする。
【図面の簡単な説明】
【００２０】
【図１】通信システム１００の概略構成の一例を示す図である。
【図２】アクセスポイント１ａの概略構成の一例を示す図である。
【図３】制御部１５のＥＳＳＩＤ生成処理の動作フローの一例を示す図である。
【図４】携帯端末２ａの概略構成の一例を示す図である。
【図５】制御部２５のＥＳＳＩＤ解析処理の動作フローの一例を示す図である。
【図６】通信システム２００の概略構成の一例を示す図である。
【図７】携帯電話３ａの概略構成の一例を示す図である。
【図８】制御部３７のＥＳＳＩＤ生成処理の動作フローの一例を示す図である。
【図９】携帯電話３ａにおける緊急地震速報の表示画面の一例を示す図である。
【図１０】携帯電話３ｂ、３ｃにおける無線ＬＡＮの設定画面の一例を示す。
【発明を実施するための形態】
【００２１】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００２２】
（第１の実施形態）
本実施形態では、無線ＬＡＮのアクセスポイントが、携帯端末による無線接続可能な接続対象の識別に用いられる第１識別情報と、第１識別情報とは異なる、携帯端末の特定の処理に用いられる特定情報と、を組み合わせた情報をＥＳＳＩＤとして携帯端末に送信する。携帯端末は、受信したＥＳＳＩＤに含まれる第１識別情報を用いて、接続する接続対象を決定し、ＥＳＳＩＤを用いて、決定した接続対象へ接続するとともに、ＥＳＳＩＤに含まれる特定情報を用いて特定の処理を行う。
【００２３】
図１は、通信システム１００の概略構成の一例を示す図である。
【００２４】
通信システム１００は、無線ＬＡＮのアクセスポイント１ａ〜１ｂと、無線ＬＡＮ通信機能を有する携帯端末２ａ〜２ｄとを有する。アクセスポイント１ａはサービスエリア１０１ａ内で携帯端末２ａ〜２ｂと無線ＬＡＮ通信方式に従った無線通信を行うことができ、アクセスポイント１ｂはサービスエリア１０１ｂ内で携帯端末２ｃ〜２ｄと無線ＬＡＮ通信方式に従った無線通信を行うことができる。
【００２５】
アクセスポイント１ａ〜１ｂは、バックボーンネットワーク１０２に接続される。バックボーンネットワーク１０２には、イーサネット（登録商標）等の有線ＬＡＮにより、バックボーンネットワーク１０２とインターネット１０３とを中継するゲートウェイ１０４が接続される。インターネット１０３には配信サーバ１０５が接続され、アクセスポイント１ａ〜１ｂは、配信サーバ１０５と通信を行うことができる。本実施形態のアクセスポイント１ａ〜１ｂは、固定式のアクセスポイントであるが、移動可能なモバイルＷｉＦｉルータであってもよい。
【００２６】
さらに、バックボーンネットワーク１０２には、イーサネット（登録商標）等の有線ＬＡＮにより、携帯端末２ａ〜２ｄのユーザを認証するための認証サーバ１０６が接続される。携帯端末２ａ〜２ｄは、認証サーバ１０６によってユーザが認証されることにより、ゲートウェイ１０４を介して、インターネット１０３に接続することができる。
【００２７】
図２は、アクセスポイント１ａの概略構成の一例を示す図である。
【００２８】
アクセスポイント１ａと１ｂの構成は同じであるため、以下では代表してアクセスポイント１ａについて説明する。
【００２９】
アクセスポイント１ａは、携帯端末２ａ、２ｂと無線接続し、携帯端末２ａ、２ｂと、バックボーンネットワーク１０２又はインターネット１０３に接続された装置との間の通信を中継する通信装置である。アクセスポイント１ａは、無線通信部１１と、有線通信部１２と、インターフェース部１３と、記憶部１４と、制御部１５とを備える。
【００３０】
無線通信部１１は、主に２．４ＧＨｚ帯、５ＧＨｚ帯等を感受帯域とするアンテナを含む、通信インターフェース回路を有し、携帯端末２ａ、２ｂとの間で、ＩＥＥＥ８０２．１１又はＩＥＥＥ８０２．１１ｕ規格の無線通信方式に基づいて無線通信を行う。そして、無線通信部１１は、携帯端末２ａ、２ｂから受信したデータを、制御部１５に与える。また、無線通信部１１は、制御部１５から与えられたデータを、携帯端末２ａ、２ｂに送信する。
【００３１】
有線通信部１２は、イーサネット（登録商標）などの有線の通信インターフェース回路を有し、バックボーンネットワーク１０２を介して、配信サーバ１０５、認証サーバ１０６等と通信を行う。そして、有線通信部１２は、配信サーバ１０５、認証サーバ１０６等から受信したデータを、制御部１５に与える。また、有線通信部１２は、制御部１５から与えられたデータを、配信サーバ１０５、認証サーバ１０６等に送信する。
【００３２】
インターフェース部１３は、例えばＵＳＢ（Universal Serial Bus）等のシリアルバスに準じるインターフェース回路を有し、アクセスポイント１ａの各種設定を行うためのパーソナルコンピュータ（不図示）（以下、設定用ＰＣと称する）と接続して各種の情報を送受信する。なお、アクセスポイント１ａは、有線通信部１２により、有線ＬＡＮ又はＬＡＮケーブルを介して設定用ＰＣと接続するようにしてもよい。
【００３３】
記憶部１４は、例えば、半導体メモリ、磁気ディスク装置、及び光ディスク装置のうちの少なくともいずれか一つを有する。記憶部１４は、制御部２５での処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。例えば、記憶部１４は、ドライバプログラムとして、無線通信部１１を制御する無線通信デバイスドライバプログラム、有線通信部１２を制御する有線通信デバイスドライバプログラム、インターフェース部１３を制御するインターフェースデバイスドライバプログラム等を記憶する。また、記憶部１４は、オペレーティングシステムプログラムとして、ＩＥＥＥ８０２．１１又はＩＥＥＥ８０２．１１ｕ規格の無線通信方式による接続制御プログラム等を記憶する。また、記憶部１４は、アプリケーションプログラムとして、ＥＳＳＩＤの生成、記憶、及び送信を行うデータ処理プログラム等を記憶する。また、記憶部１４は、データとして、携帯端末２ａ、２ｂによる無線接続可能な接続対象の識別に用いられる第１識別情報、アクセスポイント１ａのＥＳＳＩＤ及びＢＳＳＩＤ（Basic Service Set Identifier）等を記憶する。ＥＳＳＩＤは、携帯端末２ａ、２ｂが接続対象と接続するために必要な第２識別情報の一例である。さらに、記憶部１４は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００３４】
制御部１５は、一又は複数個のプロセッサ及びその周辺回路を有する。制御部１５は、アクセスポイント１ａの全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Central Processing Unit）である。即ち、制御部１５は、アクセスポイント１ａの各種の処理が記憶部１４に記憶されているプログラム等に応じて適切な手順で実行されるように、無線通信部１１、有線通信部１２、インターフェース部１３等の動作を制御する。制御部１５は、記憶部１４に記憶されているプログラム（ドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、制御部１５は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００３５】
制御部１５は、生成処理部１５１と、送信制御部１５２とを有する。制御部１５が有するこれらの各部は、制御部１５が有するプロセッサ上で実行されるプログラムによって実装される機能モジュールである。あるいは、制御部１５が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、又はファームウェアとしてアクセスポイント１ａに実装されてもよい。
【００３６】
図３は、制御部１５のＥＳＳＩＤ生成処理の動作フローの一例を示す図である。なお、以下に説明する動作フローは、予め記憶部１４に記憶されているプログラムに基づいて、主に制御部１５により、アクセスポイント１ａの各要素と協働して実行される。なお、図３に示す動作フローが実行される前に、記憶部１４には、インターフェース部１３を介して設定用ＰＣから設定された第１識別情報、及びその第１識別情報のみから構成されるＥＳＳＩＤが記憶されているものとする。
【００３７】
最初に、生成処理部１５１は、有線通信部１２を介して配信サーバ１０５から、第１識別情報以外の情報であって且つ携帯端末２ａ、２ｂの特定の処理に用いられる特定情報を新たに受信しているか否かを判定する（ステップＳ３００）。
【００３８】
特定情報は、アクセスポイント１ａと無線通信する携帯端末２ａ、２ｂの動作を規定する指示を示す情報である。特定情報は、例えば、携帯端末２ａ、２ｂに格納されている文字、画像等の表示、映像、音声等の再生等、携帯端末２ａ、２ｂに表示内容を変更させる指示とすることができる。なお、特定情報は、携帯端末２ａ、２ｂが有する、電子メール送受信、通話、Ｗｅｂアクセス等の特定の機能のＯＮ／ＯＦＦを切り替えさせる指示としてもよい。また、特定情報は、携帯端末２ａ、２ｂに、無線ＬＡＮ機能のＯＮ／ＯＦＦを切り替えさせる指示としてもよい。また、特定情報は、第１識別情報に示される接続対象との接続を開始又は終了させる指示としてもよい。また、特定情報は、特定の通信の開始、又はその通信の開始の契機（所定時間経過後に通信を開始させる予約）の指示としてもよい。
【００３９】
また、特定情報は、携帯端末２ａ、２ｂの通信ポリシーを更新させる指示としてもよい。更新される通信ポリシーは、例えば、携帯端末２ａ、２ｂが複数の無線ネットワークと接続可能な状態である場合に、接続する無線ネットワークの優先順位とすることができる。また、携帯端末２ａ、２ｂが、無線ＬＡＮのネットワーク以外に、ＬＴＥ（Long Term Evolution）、３Ｇ（3rd Generation）、２Ｇ（2nd Generation）等の通信方式により携帯電話のネットワークへも接続可能である場合、更新される通信ポリシーは、携帯端末２ａ、２ｂが接続すべき、それらのネットワークの優先順位としてもよい。
【００４０】
また、更新される通信ポリシーは、アクセスポイントと接続する際の通信速度、又はアクセスポイントと接続するか否かを判定するための受信強度（Received Signal Strength Indication, RSSI）の閾値としてもよい。また、更新される通信ポリシーは、アクセスポイントに認証要求を送信してから認証応答を受信するまでのタイムアウト時間、又はタイムアウトした場合に認証要求を送信するリトライ回数としてもよい。また、更新される通信ポリシーは、アソシエーション（接続）要求を送信してからアソシエーションを受信するまでのタイムアウト時間、又はＩＰアドレスの払い出しがなされるまでのタイムアウト時間としてもよい。
【００４１】
なお、配信サーバ１０５は、予め定められた間隔ごとに、又は操作者により指示されたタイミングで、各アクセスポイント１ａ、１ｂに特定情報を送信する。また、配信サーバ１０５は、各アクセスポイント１ａ、１ｂに対してそれぞれ異なる特定情報を送信する。これにより、通信システム１００は、アクセスポイントが設置されている地域ごとに、その地域に位置する携帯端末の動作を異ならせることができる。また、配信サーバ１０５は、各アクセスポイント１ａ、１ｂに対して同一の特定情報を送信してもよい。これにより、通信システム１００は、全ての携帯端末の動作を同一にすることができる。
【００４２】
また、各アクセスポイント１ａ、１ｂは、配信サーバ１０５に対して、配信サーバ１０５を識別するための情報及びパスワード等を要求し、認証成功となった場合に限り、配信サーバ１０５から特定情報を受信してもよい。これにより、特定情報を誤って受信することを防ぐことができる。
【００４３】
生成処理部１５１は、配信サーバ１０５から特定情報を新たに受信していない場合（ステップＳ３００−Ｎｏ）、処理をステップＳ３１２へ移行させる。
【００４４】
一方、生成処理部１５１は、配信サーバ１０５から特定情報を新たに受信している場合（ステップＳ３００−Ｙｅｓ）、受信した特定情報を暗号化する（ステップＳ３０２）。生成処理部１５１は、ＡＥＳ（Advanced Encryption Standard）等の公知の暗号化方式により特定情報を暗号化する。
【００４５】
なお、特定情報を暗号化するための暗号化鍵の値として、アクセスポイント１ａのＢＳＳＩＤ、又はＢＳＳＩＤにビット逆転（上位から下位へのビットの並びを逆にする）、ビット反転（０を１に、１を０に変換する）、ビットシフト等の所定のビット演算を適用した値を用いてもよい。また、これらの値に固定値を連結させた値、これらの値のビットの並びの途中に固定値を挿入した値、又はこれらの値に固定値を乗じた値を暗号化鍵の値としてもよい。ＢＳＳＩＤはアクセスポイントごとに一意の値であるため、これにより、暗号化鍵の値をアクセスポイントごとに異ならせることが可能となる。したがって、ＢＳＳＩＤに基づく暗号化鍵を用いることにより、暗号化鍵の設定に係るユーザのわずらわしさを低減しつつ、セキュリティ性を向上させることが可能となる。また、携帯端末２ａ、２ｂは、後述するようにビーコンを受信したときに、ＥＳＳＩＤとともにＢＳＳＩＤを取得できるため、暗号化された情報とその暗号を復号するための暗号化鍵を同時に取得することができる。
【００４６】
次に、生成処理部１５１は、暗号化した特定情報のデータ圧縮を行う（ステップＳ３０４）。生成処理部１５１は、ハフマン符号化等の公知のデータ圧縮方式により特定情報を可逆圧縮する。
【００４７】
次に、生成処理部１５１は、圧縮した特定情報を文字変換する（ステップＳ３０６）。生成処理部１５１は、Ｂａｓｅ６４等の公知の文字変換方式により、特定情報を、印字可能な英数字を表すコードに変換する。なお、生成処理部１５１は、特定情報の１バイトごとの値を１６進数に対応する英数字を表すコード（００〜ＦＦ）に変換することにより、特定情報を文字変換してもよい。
【００４８】
ＩＥＥＥ８０２．１１規格において、ＥＳＳＩＤは、ユーザが視認可能なように、印字可能な英数字を表すコードで各オクテットを構成するように規定されている。したがって、特定情報を文字変換することにより、特定情報をＩＥＥＥ８０２．１１規格に従ったＥＳＳＩＤに利用することが可能となる。
【００４９】
次に、生成処理部１５１は、記憶部１４から第１識別情報を読み出し、読み出した第１識別情報と、文字変換した特定情報とを結合し、ＥＳＳＩＤとして生成する（ステップＳ３０８）。
【００５０】
ＩＥＥＥ８０２．１１規格において、ＥＳＳＩＤのサイズは最大３２バイトと規定されている。通信システム１００では、例えば、第１識別情報のサイズを３２バイト未満の所定サイズ（例えば、２４バイト）とし、特定情報のサイズを、圧縮及び文字変換後の特定情報が空きスペースのサイズ（例えば、８バイト）以下となるように定める。そして、生成処理部１５１は、先頭に第１識別情報が配置され、先頭から所定サイズ以降に特定情報が配置されるように、ＥＳＳＩＤを生成する。
【００５１】
また、生成処理部１５１は、複数のＥＳＳＩＤを生成してもよい。その場合、生成処理部１５１は、各ＥＳＳＩＤに番号を割り当てて、その番号を各ＥＳＳＩＤに格納する。生成処理部１５１は、１番目のＥＳＳＩＤに第１識別情報を格納し、１番目のＥＳＳＩＤの空きスペース及び２番目以降のＥＳＳＩＤに特定情報を格納する。なお、生成処理部１５１は、第１識別情報を複数のＥＳＳＩＤに分散して格納してもよい。これにより、例えば画像データ、所定情報を記述したＸＭＬ（Extensible Markup Language）等を含む、大きいサイズの特定情報をＥＳＳＩＤに含ませることが可能となる。
【００５２】
なお、生成処理部１５１は、特定情報のサイズが１番目のＥＳＳＩＤの空きスペースより大きい場合、特定情報のうち１番目のＥＳＳＩＤに格納できない部分を、ビーコンに含まれるＶｅｎｄｅｒＳｐｅｃｉｆｉｃ領域等の他の領域に格納してもよい。または、特定情報のうち１番目のＥＳＳＩＤに格納できない部分を配信サーバ１０５に送信して格納させ、携帯端末２ａ、２ｂが、ＥＳＳＩＤを受信した後でその部分を配信サーバ１０５から取得できるようにしてもよい。なお、アクセスポイント１ａにＮＡＳ（Network Attached Storage）機能等のサーバ機能を設けて、特定情報のうち１番目のＥＳＳＩＤに格納できない部分をアクセスポイント１ａに格納しておき、携帯端末２ａ、２ｂが、ＥＳＳＩＤを受信した後でその部分をアクセスポイント１ａから取得できるようにしてもよい。これらの場合、配信サーバ１０５、アクセスポイント１ａから後で取得する情報が格納されているアドレスを特定情報に含ませてもよい。これにより、後から取得する情報のアドレス、ファイル名等を動的に変更して携帯端末２ａ、２ｂにブロードキャスト送信することが可能となる。
【００５３】
次に、生成処理部１５１は、生成したＥＳＳＩＤを記憶部１４に記憶し、記憶部１４に記憶されていたＥＳＳＩＤを更新する（ステップＳ３１０）。
【００５４】
次に、送信制御部１５２は、記憶部１４に記憶されたＥＳＳＩＤを含むビーコンを無線通信部１１を介して携帯端末２ａ、２ｂにブロードキャスト送信する（ステップＳ３１２）。
【００５５】
なお、生成処理部１５１が複数のＥＳＳＩＤを生成した場合、送信制御部１５２は、各ＥＳＳＩＤを含むビーコンを同時に送信する。または、送信制御部１５２は、各ＥＳＳＩＤを含むビーコンを所定の時間間隔ごとに順次送信してもよい。
【００５６】
次に、制御部１５は、一定時間待機してから、処理をステップＳ３００へ戻し、以降、ステップＳ３００〜Ｓ３１２の処理を繰り返す。
【００５７】
図４は、携帯端末２ａの概略構成の一例を示す図である。
【００５８】
携帯端末２ａ〜２ｄの構成は同じであるため、以下では代表して携帯端末２ａについて説明する。
【００５９】
携帯端末２ａは、無線通信機能を有する通信装置であり、例えば携帯電話、携帯情報端末（Personal Digital Assistant, PDA）、携帯ゲーム機、携帯音楽プレーヤ、タブレットＰＣ等である。携帯端末２ａは、無線通信部２１と、操作部２２と、表示部２３と、記憶部２４と、制御部２５とを有する。
【００６０】
無線通信部２１は、アクセスポイント１ａの無線通信部１１と同様に、主に２．４ＧＨｚ帯、５ＧＨｚ帯等を感受帯域とするアンテナを含む、通信インターフェース回路を有し、アクセスポイント１ａとの間でＩＥＥＥ８０２．１１規格の無線通信方式に基づいて無線通信を行う。そして、無線通信部２１は、アクセスポイント１ａから受信したデータを、制御部２５に与える。また、無線通信部２１は、制御部２５から与えられたデータを、アクセスポイント１ａに送信する。
【００６１】
操作部２２は、携帯端末２ａの操作が可能であればどのようなデバイスでもよく、例えば、タッチパッド、キーボード等である。ユーザは、このデバイスを用いて、文字、数字等を入力することができる。操作部２２は、ユーザにより操作されると、その操作に対応する信号を発生する。そして、発生した信号は、ユーザの指示として、制御部２５に入力される。
【００６２】
表示部２３も、映像、画像等の表示が可能であればどのようなデバイスでもよく、例えば、液晶ディスプレイ、有機ＥＬ（Electro−Luminescence）ディスプレイ等である。表示部２３は、制御部２５から供給される映像データに応じた映像、画像データに応じた画像等を表示する。
【００６３】
記憶部２４は、例えば、半導体メモリ、磁気ディスク装置、及び光ディスク装置のうちの少なくともいずれか一つを有する。記憶部２４は、制御部２５での処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。例えば、記憶部２４は、ドライバプログラムとして、無線通信部２１を制御する無線通信デバイスドライバプログラム、操作部２２を制御する入力デバイスドライバプログラム、表示部２３を制御する出力デバイスドライバプログラム等を記憶する。また、記憶部２４は、オペレーティングシステムプログラムとして、ＩＥＥＥ８０２．１１規格の無線通信方式を実行する接続制御プログラム等を記憶する。また、記憶部２４は、アプリケーションプログラムとして、ウェブページを取得及び表示するウェブブラウザプログラム、電子メールを送信及び受信する電子メールプログラム等を記憶する。また、記憶部２４は、データとして、アクセスポイント１ａのＢＳＳＩＤ、携帯端末２ａが無線接続可能な無線ネットワークについての第１識別情報、映像データ、画像データ等を記憶する。さらに、記憶部２４は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００６４】
制御部２５は、一又は複数個のプロセッサ及びその周辺回路を有する。制御部２５は、携帯端末２ａの全体的な動作を統括的に制御するものであり、例えば、ＣＰＵである。制御部２５は、携帯端末２ａの各種処理が記憶部２４に記憶されているプログラム、操作部２２の操作等に応じて適切な手順で実行されるように、無線通信部２１、表示部２３等の動作を制御する。制御部２５は、記憶部２４に記憶されているプログラム（ドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、制御部２５は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００６５】
制御部２５は、解析部２５１と、接続制御部２５２と、処理部２５３とを有する。制御部２５が有するこれらの各部は、制御部２５が有するプロセッサ上で実行されるプログラムによって実装される機能モジュールである。あるいは、制御部２５が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、又はファームウェアとして携帯端末２ａに実装されてもよい。
【００６６】
図５は、制御部２５のＥＳＳＩＤ解析処理の動作フローの一例を示す図である。なお、以下に説明する動作フローは、予め記憶部２４に記憶されているプログラムに基づいて、主に制御部２５により、携帯端末２ａの各要素と協働して実行される。
【００６７】
最初に、解析部２５１は、無線通信部２１を介してアクセスポイント１ａからビーコンを新たに受信するまで待機する（ステップＳ５００−Ｎｏ）。
【００６８】
解析部２５１は、アクセスポイント１ａからビーコンを新たに受信すると（ステップＳ５００−Ｙｅｓ）、受信したビーコンからＥＳＳＩＤを抽出する（ステップＳ５０２）。
【００６９】
次に、解析部２５１は、抽出したＥＳＳＩＤを第１識別情報と特定情報に分離する（ステップＳ５０４）。
【００７０】
次に、解析部２５１は、ＥＳＳＩＤに含まれる第１識別情報を用いて、携帯端末２ａが接続する接続対象を決定する。解析部２５１は、ＥＳＳＩＤに含まれる第１識別情報が、記憶部２４に記憶されている、携帯端末２ａが接続可能な無線ネットワークについての第１識別情報と一致するか否かを判定する（ステップＳ５０６）。
【００７１】
ＥＳＳＩＤに含まれる第１識別情報が、記憶部２４に記憶されている第１識別情報と一致する場合（ステップＳ５０６−Ｙｅｓ）、接続制御部２５２は、その第１識別情報に示される無線ネットワークを接続する接続対象に決定する。接続制御部２５２は、ＥＳＳＩＤを用いて、決定した接続対象である無線ネットワークへの接続処理を行う（ステップＳ５０８）。
【００７２】
なお、記憶部２４に複数の第１識別情報が記憶されているときは、ＥＳＳＩＤに含まれる第１識別情報が、記憶部２４に記憶されている第１識別情報のうちの一つと一致する場合に、接続制御部２５２は、その第１識別情報に示される無線ネットワークへの接続処理を行う。また、複数の第１識別情報について優先順位が定められているときは、接続制御部２５２は、一定期間内に受信したＥＳＳＩＤに含まれる第１識別情報のうち、記憶部２４に記憶されている第１識別情報のうちの一つと一致し且つ最も優先順位の高い第１識別情報に示される無線ネットワークへの接続処理を行う。
【００７３】
また、接続制御部２５２は、自動的に無線ネットワークへの接続処理を行うのではなく、受信したＥＳＳＩＤを表示部２３に表示させ、ユーザにより操作部２２を介して接続の指示がされてから無線ネットワークへの接続処理を行ってもよい。
【００７４】
接続制御部２５２は、接続処理において、無線通信部１１を介してアクセスポイント１ａに認証要求を送信する。アクセスポイント１ａは、所定のアルゴリズムを用いて携帯端末２ａの認証処理を行い、その結果を含む認証応答を返信する。一般に、携帯端末２ａのＭＡＣ（Media Access Control）アドレスを識別子として認証処理が行われる。接続制御部２５２は、アクセスポイント１ａによる認証が成功したことを確認した後に、無線通信部１１を介してアクセスポイント１ａにアソシエーション要求を送信する。アソシエーション要求には、ＥＳＳＩＤ、サポートレート、ポーリング利用要否等のパラメータが含まれる。アクセスポイント１ａは、携帯端末２ａのＭＡＣアドレスが認証成功となったＭＡＣアドレスであり、受信したアソシエーション要求に含まれる、ＥＳＳＩＤ等のパラメータがすべて自身に対応していることを確認した後に、アソシエーション応答を返信する。
【００７５】
以上の手順により、無線ネットワークへの接続処理は完了し、携帯端末２ａは、データフレームを送受信できるようになる。なお、各データフレームは、ＷＥＰ（Wired Equivalent Privacy）、ＴＫＩＰ（Temporal Key Integrity Protocol）、ＣＣＭＰ（Counter Mode with Cipher Block Chaining Message Authentication Code Protocol）等の公知の暗号化アルゴリズムにより暗号化されて送受信される。
【００７６】
接続制御部２５２は、ＥＳＳＩＤに含まれる第１識別情報が、記憶部２４に記憶されている第１識別情報と一致した場合、そのＥＳＳＩＤを無線通信部１１にプロファイル情報として設定する。これにより、無線通信部１１は、設定されたＥＳＳＩＤに基づいて、送受信するパケットを処理することが可能となる。
【００７７】
解析部２５１は、ＥＳＳＩＤに含まれる第１識別情報が、記憶部２４に記憶されている第１識別情報と一致しない場合（ステップＳ５０６−Ｎｏ）、又は無線ネットワークへの接続処理（ステップＳ５０８）の後、ＥＳＳＩＤに含まれる、文字変換されている特定情報に対してその逆変換を行う（ステップＳ５１０）。解析部２５１は、アクセスポイント１ａの生成処理部１５１が行った文字変換方式の逆変換を特定情報に対して行う。
【００７８】
次に、解析部２５１は、変換した特定情報のデータ解凍を行う（ステップＳ５１２）。解析部２５１は、アクセスポイント１ａの生成処理部１５１が行ったデータ圧縮方式に対応するデータ解凍処理を特定情報に対して行う。
【００７９】
次に、解析部２５１は、データ解凍を行った特定情報の復号を行う（ステップＳ５１４）。携帯端末２ａは、アクセスポイント１ａの生成処理部１５１が暗号化時に用いた暗号鍵と同じ鍵又は対応する鍵を予め記憶部２４に記憶し、又は公知の手法により取得し、解析部２５１は、暗号化された特定情報を、記憶部２４に記憶された又は取得した鍵を用いて復号する。
【００８０】
次に、処理部２５３は、復号された特定情報に示される情報を用いて特定の処理を行う（ステップＳ５１６）。
【００８１】
処理部２５３は、特定情報に示される、携帯端末２ａの動作を規定する指示に従って特定の処理を行う。例えば、特定情報が、携帯端末２ａに表示内容を変更させる指示である場合、処理部２５３は、表示部２３の表示内容を特定情報により指定された表示内容に変更させる。特定情報が、特定の機能のＯＮ／ＯＦＦを切り替えさせる指示である場合、処理部２５３は、特定情報により指定された特定の機能のＯＮ／ＯＦＦを切り替える。特定情報が、無線ＬＡＮ機能のＯＮ／ＯＦＦを切り替えさせる指示である場合、処理部２５３は、無線ＬＡＮ機能のＯＮ／ＯＦＦを切り替える。特定情報が、第１識別情報に示される接続対象との接続を開始又は終了させる指示である場合、処理部２５３は、第１識別情報に示される接続対象との接続を開始又は終了する。
【００８２】
また、特定情報が、携帯端末２ａの通信ポリシーを更新させる指示である場合、処理部２５３は、特定情報により指定された通信ポリシーを更新する。特定情報を、通信ポリシーを更新させる指示とした場合、通信システム１００は、アクセスポイントが設置されている地域ごと又は建物ごとに、その地域又は建物に存在する携帯端末の通信ポリシーを変更できる。通信システム１００は、時刻又はネットワークの混雑状況等に応じて、各アクセスポイントの特定情報を変更することにより、各携帯端末の通信ポリシーを柔軟に変更することができる。
【００８３】
以上説明してきたように、携帯端末が接続対象と接続するために必要な情報であるＥＳＳＩＤに、携帯端末の特定の処理に用いられる特定情報を含ませる（またはＥＳＳＩＤを置き換えて設定する）ことにより、携帯端末は、ＥＳＳＩＤを用いて接続対象の識別及び受信したフレームの正当性の判定以外の特定の処理を実施することが可能となる。
【００８４】
アクセスポイントにおいて特定情報がＥＳＳＩＤに組み込まれると、以後、その特定情報はＥＳＳＩＤとしてアクセスポイントからサービスエリア内の各携帯端末に送信される。したがって、配信サーバは、特定情報を一度だけアクセスポイントに送信すれば、以後、その特定情報は、アクセスポイントから各携帯端末に定期的に送信されるので、配信サーバとアクセスポイントとの間の通信負荷を低減することが可能となる。つまり、アクセスポイントを配信サーバの代わりに利用することが可能となる。
【００８５】
なお、本発明は、本実施形態に限定されるものではない。例えば、本実施形態では、配信サーバ１０５がアクセスポイント１ａ、１ｂに特定情報を送信するものとしたが、アクセスポイント１ａ、１ｂに特定情報を送信するのは設定用ＰＣとしてもよい。その場合、アクセスポイント１ａ、１ｂは、インターフェース部１３又は有線通信部１２を介して設定用ＰＣから受信した特定情報を記憶部１４に記憶する。これにより、設定用ＰＣを用いて特定情報を設定することが可能となり、配信サーバ１０５を省略することが可能となる。
【００８６】
また、本実施形態では、特定情報が携帯端末の動作を規定する指示を示す情報であるものとしたが、特定情報は、携帯端末が利用する情報が格納されているアドレスとしてもよい。その場合、特定情報は、画像、映像、文書等のファイルを格納している装置、フォルダ名及びファイル名等を表すＵＲＬ（Uniform Resource Locator）とすることができる。また、そのファイルを格納している装置がイントラネット内に存在する場合、そのファイルを格納している装置、フォルダ名及びファイル名等を表すパス情報としてもよい。この特定情報を含むＥＳＳＩＤを受信した携帯端末は、特定情報に示されるアドレスを表示部２３に表示し、操作部２２を介したユーザによる指示に従ってそのアドレスにアクセスし、そのアドレスに格納されている情報を取得する。なお、携帯端末は、自動的に特定情報に示されるアドレスにアクセスし、そのアドレスに格納されている情報を取得してもよい。これにより、ＥＳＳＩＤに含めることができない大容量の情報を補完することが可能となり、携帯端末は、ＥＳＳＩＤを利用して大容量の情報を取得することが可能となる。
【００８７】
また、特定情報に、所定の情報が格納されているアドレスを含める場合、さらにその特定情報に、携帯端末２ａ、２ｂがそのアドレスにアクセスする場合に接続する無線ネットワーク、又はその優先順位を含めてもよい。これにより、通信システム１００は、携帯端末２ａ、２ｂが、所定の情報が格納されているアドレスにアクセスする場合に利用する無線ネットワークを、他の場合に利用する無線ネットワークと異ならせることが可能となる。
【００８８】
なお、各ファイルを格納する装置は、配信サーバ１０５、又はインターネット１０３上の他のサーバもしくはＰＣとすることができる。この場合、インターネット１０３にアクセス可能なＰＣ等から容易に各ファイルを更新することができる。また、各ファイルを格納する装置は、設定用ＰＣ、又はアクセスポイントが接続する有線ＬＡＮ上の他のＰＣとしてもよい。この場合、携帯端末は、インターネット１０３を介さずに各ファイルを受信できるため、インターネット１０３の通信負荷を低減することができる。また、アクセスポイント１ａのインターフェース部１３にフラッシュメモリ等を接続し、そのフラッシュメモリに各ファイルを格納してもよい。この場合、アクセスポイント１ａが各ファイルを直接送信するため、コアネットワーク側の通信負荷を低減することができる。
【００８９】
また、アクセスポイントごとに異なる特定情報を設定することにより、各アクセスポイントのサービスエリアごとに、そのサービスエリア内に存在する携帯端末に通知する特定情報を異ならせることが可能となる。したがって、例えば地域ごとに内容の異なる天候情報、災害情報等について各携帯端末に適切な情報を通知することが可能となる。また、アクセスポイントごとに、そのアクセスポイント、又はそのアクセスポイントが接続されているネットワークの通信品質に応じて通信ポリシーを変更することも可能となる。
【００９０】
また、生成処理部３７１は、特定情報に、アクセスポイント１ａが接続する複数の携帯端末２ａ、２ｂのうち、その特定情報を利用可能な携帯端末を示す情報を含ませてもよい。その場合、携帯端末２ａ、２ｂは、受信したＥＳＳＩＤに含まれる特定情報が、自端末が利用可能であることを示す場合に限り、その特定情報を用いて特定の処理を行う。これにより、通信システム１００は、特定情報を利用可能な携帯端末を限定することが可能となる。
【００９１】
また、アクセスポイント１ａの生成処理部１５１は、特定情報の暗号化、圧縮、及び／又は文字変換の処理を省略してもよい。また、生成処理部１５１は、特定情報へのハッシュ値の付加、チェックサムの付加、特定情報を複数のＥＳＳＩＤに分割して含ませる場合の各ＥＳＳＩＤの有効期限の付加等、さらなる処理を追加してもよい。特定情報へハッシュ値を付加する場合、ハッシュ関数として、ＭＤ５（Message Digest Algorithm 5）、ＳＨＡ−２５６（Secure Hash Algorithm 256bit）等の公知のハッシュ関数を利用することができる。携帯端末２ａの解析部２５１は、受信した特定情報に含まれるハッシュ値、チェックサム、有効期限等を用いて、受信した特定情報が正当なものであるか否かを判定し、正当でないと判定した場合はその特定情報を破棄する。これにより、通信システム１００は、アクセスポイント１ａが送信した情報の信頼性を高めることが可能となる。
【００９２】
さらに、生成処理部１５１は、特定情報に、暗号化の有無及びその方式、圧縮の有無及びその方式、並びに／又は文字変換の有無及びその方式を示す情報を含めてもよい。その場合、携帯端末２ａの解析部２５１は、特定情報に含まれる各情報に従って、特定情報の復号、解凍、及び／又は文字逆変換の処理を実行又は省略することができる。
【００９３】
また、アクセスポイント１ａではなく、配信サーバ１０５又は設定用ＰＣが、特定情報の暗号化、圧縮、文字変換の処理、及び／又は上記した追加の処理を行い、処理後の特定情報をアクセスポイント１ａに送信してもよい。この場合、アクセスポイント１ａは、受信した処理後の特定情報を記憶部１４に記憶し、その特定情報を含むＥＳＳＩＤを生成して各携帯端末に送信する。これにより、アクセスポイント１ａと、配信サーバ１０５又は設定用ＰＣとの間の通信におけるセキュリティ性を向上させるとともに、通信データ量を低減させることが可能となる。さらに、配信サーバ１０５又は設定用ＰＣが、ＥＳＳＩＤ自体を生成し、生成したＥＳＳＩＤをアクセスポイント１ａに送信してもよい。この場合、アクセスポイント１ａは、受信したＥＳＳＩＤを記憶部１４に記憶し、各携帯端末に送信する。
【００９４】
また、特定情報を複数のＥＳＳＩＤに分割して含ませる場合、複数のＥＳＳＩＤを一つのアクセスポイントが生成して送信するのではなく、複数のアクセスポイントが所定数（例えば１つ）ずつ生成して送信してもよい。その場合、配信サーバ１０５が、特定情報を分割して各アクセスポイントに送信し、各アクセスポイントは受信した特定情報を用いてＥＳＳＩＤを生成する。携帯端末は、各アクセスポイントから受信した複数のＥＳＳＩＤからそれぞれ特定情報を抽出して結合する。これにより、大容量の特定情報を複数のアクセスポイントによって分割して配信することが可能となり、無線ネットワークの通信負荷を分散させることが可能となる。
【００９５】
また、本実施形態では、アクセスポイントがＥＳＳＩＤを含むビーコンを各携帯端末にブロードキャスト送信する場合について説明したが、携帯端末がＥＳＳＩＤを含むプローブ要求をアクセスポイントに送信し、アクセスポイントがそのプローブ要求に応じてプローブ応答を返信する場合にも本発明を適用することができる。その場合、携帯端末の制御部２５がＥＳＳＩＤを生成する。
【００９６】
制御部２５は、現在の日時、アクセスポイントのＢＳＳＩＤ、携帯端末が存在する地域を示す情報、固定文字列等を特定情報とし、記憶部２４に記憶された第１識別情報と組み合わせてＥＳＳＩＤを生成し、記憶部２４に記憶する。同様に、アクセスポイントの制御部１５も、現在の日時、アクセスポイントのＢＳＳＩＤ、アクセスポイントが存在する地域を示す情報、固定文字列等を特定情報とし、記憶部１４に記憶された第１識別情報と組み合わせてＥＳＳＩＤを生成し、記憶部１４に記憶する。なお、携帯端末の制御部２５及びアクセスポイントの制御部１５は、特定情報の暗号化、圧縮、文字変換、及び／又はハッシュ値、チェックサム等の付加を行ってもよい。
【００９７】
次に、携帯端末の制御部２５は、記憶部２４に記憶されたＥＳＳＩＤを含むプローブ要求を無線通信部２１を介してアクセスポイントに送信する。アクセスポイントの制御部１５は、無線通信部１１を介してプローブ要求を受信すると、受信したプローブ要求に含まれるＥＳＳＩＤの第１識別情報及び特定情報が記憶部１４に記憶されたＥＳＳＩＤの第１識別情報及び特定情報と一致するか否かを判定し、一致する場合、プローブ応答をその携帯端末に返信する。つまり、特定情報は、アクセスポイントが携帯端末を判別し、プローブ応答を返信するか否か、すなわち接続を許可するか否かを決定する処理に用いられる。
【００９８】
携帯端末の制御部２５は、無線通信部２１を介してアクセスポイントからプローブ応答を受信すると、そのアクセスポイントに対して接続要求を行うとともに、表示部２３の表示内容の変更、特定の機能のＯＮ／ＯＦＦの切り替え、通信ポリシーの変更等の、予め定められた特定の処理を実施する。なお、制御部２５は、アクセスポイントからプローブ応答を受信した場合、さらに、ＷＥＰ等を用いてアクセスポイントに認証を要求し、認証に成功した場合に限り、特定の動作を行ってもよい。
【００９９】
また、制御部２５は、複数のＥＳＳＩＤを生成し、各ＥＳＳＩＤをそれぞれ含む複数のプローブ要求を送信し、受信したプローブ応答の数、または受信したプローブ応答に対応するＥＳＳＩＤのパターンに応じて、実施する特定の処理を決定してもよい。
【０１００】
また、アクセスポイントにおいて、ＥＳＳＩＤの生成処理を実施するプログラムを、他のプログラムと分離しておいてもよい。アクセスポイントにおいてそのプログラムを更新することにより、ＥＳＳＩＤの生成処理のみを容易に変更することが可能となる。同様に、携帯端末において、ＥＳＳＩＤの解析処理を実施するプログラムを、他のプログラムと分離しておいてもよい。携帯端末においてそのプログラムを更新することにより、ＥＳＳＩＤの解析処理のみを容易に変更することが可能となる。
【０１０１】
また、制御部１５又は制御部２５が備える各機能をコンピュータに実現させるためのコンピュータプログラムは、磁気記録媒体、光記録媒体等のコンピュータにより読み取り可能な記録媒体に記録された形で提供されてもよい。
【０１０２】
（第２の実施形態）
本実施形態では、地震の発生直後に、緊急地震速報が、地震速報配信サーバを介して該当地域のユーザの携帯端末に配信される。携帯端末は、緊急地震速報を受信した場合において、待機時間内に解除が指示されないときに、テザリング機能を有効にして無線ＬＡＮの基地局装置として機能し、特定情報として救難信号を含むＥＳＳＩＤの送信を開始する。
【０１０３】
なお、本実施形態では、災害情報として、緊急地震速報が配信される例について説明するが、本発明はこれに限定されるものではない。災害情報として、例えば、津波予測の情報、台風警報、火災に関する情報等、種々の災害に関する情報が配信されてもよい。また、災害情報の配信方式として、ＥＴＷＳ（Earthquake and Tsunami Warning System）を想定するが、本発明はこれに限定されるものではない。配信方式は、災害情報を配信できればよく、例えば、ＣＢＳ（Cell Broadcast Service）、ＰＷＳ（Public Warning Service）、ＳＭＳ（Short Message Service）等でもよい。
【０１０４】
図６は、第２の実施形態による通信システム２００の概略構成の一例を示す図である。
【０１０５】
通信システム２００では、不図示の交換機が、広域通信回線網である通信ネットワーク２０１を介して相互に接続される。交換機は、ある地域をカバーする無線通信ネットワークを通信ネットワーク２０１に接続する。無線通信ネットワークには、それぞれ地域内をカバーする無線ゾーン２０２を管理するように複数の基地局２０３が配置される。各基地局２０３は、それぞれが属する不図示の無線ネットワーク制御装置を介して交換機に接続される。そして、ある地域内の携帯電話３ａが、その地域内外の他の携帯電話３ｂ、３ｃ等と通信を行う際に、携帯電話３ａは、基地局２０３を介して交換機に接続され、さらに通信ネットワーク２０１に接続される。
【０１０６】
通信ネットワーク２０１には、緊急地震速報を配信する地震速報配信サーバ２０４が接続される。地震速報配信サーバ２０４は、地震の発生直後に、気象庁等の機関により解析された震源地、地震の規模（マグニチュード）等の情報を受信すると、地震の影響が及ぶ地域（例えば、震度５弱以上の地域）の基地局２０３を介して、地震に関する情報を、緊急地震速報として一斉配信する機能を備える。緊急地震速報等の災害情報の配信方法については、公知であるので、以下では説明を省略する。
【０１０７】
携帯電話３ａ〜３ｃは、テザリング機能を備える。テザリング機能とは、無線通信ネットワークへの接続機能を備える携帯端末を介して、他の携帯端末を無線通信ネットワークに接続させる機能である。携帯電話３ａ〜３ｃは、テザリング機能が有効にされると、無線ＬＡＮルータとして動作し、ＥＳＳＩＤを含むビーコンの送信を開始する。また、携帯電話３ａ〜３ｃは、他の携帯電話からの接続が確立されると、他の携帯電話と無線通信ネットワークとの間の通信の中継を開始する。
【０１０８】
なお、本実施形態では、ユーザとしてユーザａ〜ｃを想定し、ユーザａを被災者とし、ユーザｂ、ｃを確認者とする。また、被災者により所持され、無線通信ネットワークに接続可能な状態にある携帯電話を携帯電話３ａとし、確認者により所持され、無線ＬＡＮに接続可能な状態にある携帯電話を携帯電話３ｂ、３ｃとする。
【０１０９】
図７は、携帯電話３ａの概略構成の一例を示す図である。
【０１１０】
携帯電話３ａ〜３ｃの構成は同じであるため、以下では代表して携帯電話３ａについて説明する。
【０１１１】
携帯電話３ａは、例えば多機能携帯電話（所謂「スマートフォン」）であり、無線通信ネットワークへの接続、緊急地震速報の受信、他の携帯電話３ｂ、３ｃからの接続、ビーコンのブロードキャスト送信等を可能とする。そのために、携帯電話３ａは、無線通信部３１と、携帯電話通信部３２と、操作部３３と、表示部３４と、各種センサ３５と、記憶部３６と、制御部３７とを備える。
【０１１２】
無線通信部３１は、主に２．４ＧＨｚ帯、５ＧＨｚ帯等を感受帯域とするアンテナを含む、通信インターフェース回路を有し、他の携帯電話３ｂ、３ｃとの間でＩＥＥＥ８０２．１１規格の無線通信方式に基づいて無線通信を行う。そして、無線通信部３１は、他の携帯電話３ｂ、３ｃから受信したデータを、制御部３７に供給する。また、無線通信部３１は、制御部３７から供給されたデータを、他の携帯電話３ｂ、３ｃに送信する。
【０１１３】
携帯電話通信部３２は、主に２．１ＧＨｚ帯を感受帯域とするアンテナを含む、通信インターフェース回路を有し、携帯電話３ａを無線通信ネットワークに接続する。携帯電話通信部３２は、基地局２０３により割り当てられるチャネルを介して、基地局２０３との間でＣＤＭＡ（Code Division Multiple Access）方式等による無線信号回線を確立し、基地局２０３との間で通信を行う。そして、携帯電話通信部３２は、地震速報配信サーバ２０４等から受信したデータを、制御部３７に供給する。また、携帯電話通信部３２は、制御部３７から供給されたデータを、地震速報配信サーバ２０４等に送信する。さらに、携帯電話通信部３２は、テレビ放送を受信するアンテナ、ＧＰＳ（Global Positioning System）信号を受信するアンテナ等を備えてもよい。
【０１１４】
そして、携帯電話３ａは、テザリング機能が有効にされると、無線通信部３１及び携帯電話通信部３２を制御し、他の携帯電話３ｂ、３ｃと無線通信ネットワークとの間の通信を中継（テザリング）する無線ＬＡＮルータとして動作する。
【０１１５】
操作部３３及び表示部３４は、第１の実施形態の携帯端末２ａの操作部２２及び表示部２３と同様の構成であるため、説明を省略する。
【０１１６】
各種センサ３５は、携帯電話３ａの加速度、傾き、振動、方角等を示すデータを出力するものであり、例えば、加速度センサ、地磁気センサ等である。各種センサ３５の出力データは、制御部３７によるユーザの移動状態の判定に利用される。
【０１１７】
記憶部３６は、例えば半導体メモリを有する。記憶部３６は、制御部３７での処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。例えば、記憶部３６は、ドライバプログラムとして、無線通信部３１を制御する無線通信デバイスドライバプログラム、携帯電話通信部３２を制御する携帯電話通信デバイスドライバプログラム、操作部３３を制御する入力デバイスドライバプログラム、表示部３４を制御する出力デバイスドライバプログラム等を記憶する。また、記憶部３６は、アプリケーションプログラムとして、緊急地震速報の受信及び救難信号の送信を行うアプリケーションプログラム、電話の発信、着信、及び通話を行うアプリケーションプログラム、電話番号の登録及び編集を行うアプリケーションプログラム、電子メール及び／又はショートメッセージの送信及び受信を行うアプリケーションプログラム、ウェブページの取得及び表示を行うアプリケーションプログラム等を記憶する。また、記憶部３６は、データとして、携帯電話３ｂ、３ｃによる無線接続可能な接続対象の識別に用いられる第１識別情報、携帯電話３ａのＥＳＳＩＤ及びＢＳＳＩＤ、救難信号の送信開始までの待機時間、アドレス帳データ、文字変換用の辞書データ、映像データ、画像データ等を記憶する。さらに、記憶部１４は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【０１１８】
制御部３７は、一又は複数個のプロセッサ及びその周辺回路を備える。制御部３７は、携帯電話３ａの全体的な動作を統括的に制御するものであり、例えば、ＣＰＵである。制御部３７は、携帯電話３ａの各種処理が記憶部３６に記憶されているプログラム、操作部３３の操作等に応じて適切な手順で実行されるように、無線通信部３１、携帯電話通信部３２、表示部３４等の動作を制御する。制御部３７は、記憶部３６に記憶されているプログラム（ドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、制御部３７は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【０１１９】
制御部３７は、生成処理部３７１と、送信制御部３７２と、解析部３７３と、接続制御部３７４と、処理部３７５とを備える。これらの各部は、制御部３７が備えるプロセッサ上で実行されるプログラムによって実現される機能モジュールである。あるいは、これらの各部は、独立した集積回路、マイクロプロセッサ、又はファームウェアとして携帯電話３ａに実装されてもよい。
【０１２０】
図８は、制御部３７のＥＳＳＩＤ生成処理の動作フローの一例を示す図である。なお、以下に説明する動作フローは、予め記憶部３６に記憶されているプログラムに基づいて、主に制御部３７により、携帯電話３ａの各要素と協働して実行される。なお、図８に示す動作フローが実行される前に、記憶部３６には、操作部３３を介してユーザから設定された第１識別情報、及びその第１識別情報のみから構成されるＥＳＳＩＤが記憶されているものとする。図８に示すステップＳ８１４〜Ｓ８２２の処理は、図３に示すステップＳ３０２〜Ｓ３１０の処理と同じであり、生成処理部３７１により実行される。以下では、ステップＳ８１４〜Ｓ８２２の処理の説明を省略し、ステップＳ８００〜Ｓ８１２、Ｓ８２４の処理についてのみ説明する。
【０１２１】
最初に、生成処理部３７１は、携帯電話通信部３２を介して地震速報配信サーバ２０４から緊急地震速報を受信するまで待機する（ステップＳ８００）。
【０１２２】
生成処理部３７１は、地震速報配信サーバ２０４から緊急地震速報を受信すると（ステップＳ８００−Ｙｅｓ）、受信した緊急地震速報の内容を表示部３４に表示させる（ステップＳ８０２）。
【０１２３】
図９は、携帯電話３ａにおける緊急地震速報の表示画面の一例を示す。画面上部には地震による揺れに備えるべき旨が、画面下部には「解除」ボタンがそれぞれ表示される。
【０１２４】
次に、生成処理部３７１は、記憶部３６から救難信号の送信開始までの待機時間を読み出し、読み出した待機時間の計時を開始する（ステップＳ８０４）。
【０１２５】
次に、生成処理部３７１は、ユーザにより操作部３３を介して、救難信号の送信開始の解除が指示されたか否かを判定する（ステップＳ８０６）。図９に示す表示画面の「解除」ボタンの押下により、救難信号の送信開始の解除が生成処理部３７１に指示される。
【０１２６】
生成処理部３７１は、救難信号の送信開始の解除が指示された場合（ステップＳ８０６−Ｙｅｓ）、計時を終了し（ステップＳ８０８）、再度、処理をステップＳ８００へ戻し、地震速報配信サーバ２０４から緊急地震速報を受信するまで待機する。
【０１２７】
一方、生成処理部３７１は、救難信号の送信開始の解除が指示されていない場合（ステップＳ８０６−Ｎｏ）、待機時間が経過したか否かを判定する（ステップＳ８１０）。
【０１２８】
生成処理部３７１は、待機時間が経過していない場合（ステップＳ８１０−Ｎｏ）、ステップＳ８０６へ処理を戻し、ステップＳ８０６〜Ｓ８１０の処理を繰り返す。
【０１２９】
一方、生成処理部３７１は、待機時間が経過した場合（ステップＳ８１０−Ｙｅｓ）、救難信号を特定情報として生成する（ステップＳ８１２）。
【０１３０】
生成処理部３７１は、例えば、「ＳＯＳ−」＋ユーザの名前、又は「ＳＯＳ−」＋ユーザの電話番号を特定情報として生成する。また、生成処理部３７１は、不図示のＧＰＳユニットから取得したデータに基づいて携帯電話３ａの現在位置を算出し、算出した現在位置を特定情報に含めてもよい。さらに、生成処理部３７１は、不図示の温度センサから取得したデータに基づいて携帯電話３ａ周辺の気温、又は携帯電話３ａを保持しているユーザの体温を算出し、算出した気温、又は体温を特定情報に含めてもよい。さらに、生成処理部３７１は、携帯電話３ａの最終操作日時、又は電池残量等の情報を特定情報に含めてもよい。
【０１３１】
ステップＳ８２２において、生成処理部３７１がＥＳＳＩＤを更新すると、送信制御部３７２は、テザリングを開始し、更新されたＥＳＳＩＤを含むビーコンを無線通信部３１を介して他の携帯電話３ｂ、３ｃにブロードキャスト送信し（ステップＳ８２４）、一連のステップを終了する。これにより、救難信号を含むＥＳＳＩＤを含むビーコンが送信され始める。
【０１３２】
図８に示す動作フロー後、送信制御部３７２は更新されたＥＳＳＩＤを含むビーコンを定期的にブロードキャスト送信し、制御部３７は他の携帯電話３ｂ、３ｃからの接続が可能なように無線通信部３１を制御する。また、他の携帯電話３ｂ、３ｃからの接続が確立された場合に、制御部３７は、他の携帯電話３ｂ、３ｃと無線通信ネットワークとの間の通信を中継するように無線通信部３１及び携帯電話通信部３２を制御する。
【０１３３】
なお、携帯電話３ｂ、３ｃは、少なくとも携帯電話３ａからＥＳＳＩＤを受信可能であればよく、必ずしも携帯電話３ａと接続しなくてもよい。
【０１３４】
また、制御部３７は、各種センサ３５から定期的に携帯電話３ａの加速度、傾き、振動、方角等を示すデータを取得し、取得したデータに基づいて携帯電話３ａのユーザが移動状態にあるか否かを判定する。制御部３７がユーザが移動状態にあると判定すると、送信制御部３７２はテザリングを終了し、制御部３７は他の携帯電話３ｂ、３ｃと無線通信ネットワークとの間の通信の中継を終了する。また、ユーザにより操作部３３を介して、テザリング機能の無効化が指示された場合も、送信制御部３７２はテザリングを終了し、制御部３７は他の携帯電話３ｂ、３ｃと無線通信ネットワークとの間の通信の中継を終了する。
【０１３５】
なお、ユーザの移動状態の判定には、特開２０１１−１８００２３号公報、特開２０１１−１７１９０８号公報、特開２００９−２０４４２９号公報等に記載されている方法を利用することが可能である。
【０１３６】
また、制御部３７は、不図示のＧＰＳユニットから取得したデータに基づいて携帯電話３ａのユーザが移動状態にあるか否かを判定してもよい。これにより、ユーザが移動状態にあるか否かをより正確に判定することが可能となる。
【０１３７】
なお、ユーザの移動状態の判定機能は必ずしも必要ではなく、各種センサ３５を省略してもよい。
【０１３８】
以下、携帯電話３ｂ、３ｃの制御部３７のＥＳＳＩＤ解析処理について説明する。制御部３７のＥＳＳＩＤ解析処理は、図３に示したＥＳＳＩＤ解析処理と同様である。ただし、ステップＳ５００〜Ｓ５０６、Ｓ５１０〜Ｓ５１６の処理は解析部３７３により実行され、ステップＳ５０８の処理は接続制御部３７４により実行され、ステップＳ５１６の処理は処理部３７５により実行される。
【０１３９】
ステップＳ５１６において、処理部３７５は、特定情報に含まれる救難信号を表示部３４に表示させる。
【０１４０】
図１０は、携帯電話３ｂ、３ｃにおける無線ＬＡＮの設定画面の一例を示す。ネットワーク毎に、画面左部にはＥＳＳＩＤが、画面右部には受信強度が、それぞれ表示されている。各ＥＳＳＩＤの記述形式から、一つ目のＥＳＳＩＤ（「ｄｅｖｉｃｅ１  ＳＯＳ−Ｙａｍａｄａ」）が救難信号であることが分かり、受信強度の値から、携帯電話３ａが近くに存在することが分かる。
【０１４１】
以上説明してきたように、ＥＳＳＩＤに救難信号を含ませることにより、携帯電話は、ＥＳＳＩＤを用いて、ユーザの安否をより確実に他の携帯電話に通知することが可能となる。
【０１４２】
なお、本実施形態では、通信システム２００における通信装置として、携帯電話を用いる例を説明したが、本発明はこれに限定されない。通信装置は、無線通信機能を備えていればよく、例えば、携帯電話の代わりに、携帯情報端末、携帯ゲーム機、携帯音楽プレーヤ、タブレットＰＣ等を用いてもよい。
【０１４３】
また、本実施形態では、携帯電話３ａが無線ＬＡＮルータとして動作する例について説明したが、本発明はこれに限定されるものではない。携帯電話３ａは、無線ＬＡＮ端末として動作して、アドホックモードで携帯電話３ｂ、３ｃと接続してもよい。
【０１４４】
また、救難信号の送信契機となる災害情報（例えば、所定の震度以上の緊急地震速報）、救難信号の送信開始までの待機時間、救難信号の送信開始の解除操作、救難信号の送信方式（例えば、無線ＬＡＮルータ）、救難信号のフォーマット等は、ユーザ及び／又はシステムにより変更可能としてもよい。これにより、様々な災害、被災状況等に対応することが可能となる。
【０１４５】
また、ＥＳＳＩＤを送信する側の携帯電話と、ＥＳＳＩＤを受信する側の携帯電話が別々に提供される場合、ＥＳＳＩＤを送信する側の携帯電話から、解析部３７３、接続制御部３７４及び処理部３７５を省略することができ、ＥＳＳＩＤを受信する側の携帯電話から、生成処理部３７１及び送信制御部３７２を省略することができる。
【０１４６】
また、通信システム２００における通信装置を、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）、Ｚ−Ｗａｖｅ（登録商標）等の近距離無線通信方式での被探索デバイスとし、探索要求の受信に応じて送信する探索応答に含まれるＤｅｖｉｃｅＩＤに災害信号を含めるようにしてもよい。この場合、被探索デバイスの相手通信装置である探索デバイスが、接続対象である被探索デバイスと接続するために必要な第２識別情報は、ＤｅｖｉｃｅＩＤとなる。第１識別情報は探索デバイスによる無線接続可能な被探索デバイスの識別に用いられる情報であり、特定情報は救難信号となる。
【０１４７】
つまり、被探索デバイスの送信制御部は、探索デバイスによる無線接続可能な被探索デバイスの識別に用いられる第１識別情報と、救難信号である特定情報と、を含む情報を、ＤｅｖｉｃｅＩＤとして探索応答に含めて探索デバイスに送信する。一方、探索デバイスの接続制御部は、被探索デバイスからＤｅｖｉｃｅＩＤを受信すると、ＤｅｖｉｃｅＩＤに含まれる第１識別情報を用いて接続する被探索デバイスを決定し、そのＤｅｖｉｃｅＩＤを用いて、決定した被探索デバイスへの接続処理を行う。さらに、処理部は、ＤｅｖｉｃｅＩＤに示される救難信号を表示部に表示させる。これにより、救難信号が受信される可能性を高めることが可能となる。
【０１４８】
また、第１の実施形態と同様に、ＥＳＳＩＤの生成処理又は解析処理を実施するプログラムを、他のプログラムと分離しておいてもよい。それらのプログラムを更新することにより、ＥＳＳＩＤの生成処理のみ又は解析処理のみを容易に変更することが可能となる。
【０１４９】
また、携帯端末がテザリング機能を有効にして無線ＬＡＮの基地局装置として機能する場合、ＥＳＳＩＤに含まれる特定情報は、救難信号に限定されない。例えば、特定情報は、第１の実施形態と同様に、他の携帯端末の通信ポリシーを更新させる指示としてもよい。これにより、イベント会場、初詣の神社等の局所的且つ通信状況が随時変化する環境等において複数の携帯端末のネットワーク制御を容易に行うことが可能となる。
【０１５０】
また、制御部３７が備える各機能をコンピュータに実現させるためのコンピュータプログラムは、磁気記録媒体、光記録媒体等のコンピュータにより読み取り可能な記録媒体に記録された形で提供されてもよい。
【０１５１】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【０１５２】
１、２    通信システム
１ａ、１ｂ    アクセスポイント
２ａ〜２ｄ    携帯端末
１１、２１、３１    無線通信部
１２    有線通信部
１３    インターフェース部
１４、２４、３６    記憶部
１５、２５、３７    制御部
１５１、３７１    生成処理部
１５２、３７２    送信制御部
２２、３３    操作部
２３、３４    表示部
２５１、３７３    解析部
２５２、３７４    接続制御部
２５３、３７５    処理部
３ａ、３ｂ    携帯電話
３２    携帯電話通信部
３５    各種センサ
【図１】
2014233010.tif 000003
【図２】
2014233010.tif 000004
【図３】
2014233010.tif 000005
【図４】
2014233010.tif 000006
【図５】
2014233010.tif 000007
【図６】
2014233010.tif 000008
【図７】
2014233010.tif 000009
【図８】
2014233010.tif 000010
【図９】
2014233010.tif 000011
【図１０】
2014233010.tif 000012