(57)【特許請求の範囲】
【請求項１】
通信相手の無線通信装置と無線通信を行う無線通信装置であって、
複数種別の識別情報のうちいずれかの種別の識別情報を前記通信相手の無線通信装置へ送信する識別情報送信手段と、
外部環境を示す環境情報データを取得するデータ取得手段と、
前記データ取得手段により取得された前記環境情報データが、前記通信相手の無線通信装置へのデータ送信の要否を表す送信条件を満たすか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記識別情報送信手段により送信される前記識別情報の種別を変更する識別情報種別変更手段と、
を備えることを特徴とする無線通信装置。
【請求項２】
前記識別情報送信手段により送信された前記識別情報を受信した前記通信相手の無線通信装置が当該識別情報に基づいて送信した接続要求信号を受信する接続要求受信手段と、
前記接続要求受信手段により受信された接続要求信号に応じて、前記データ取得手段により取得された前記環境情報データを前記通信相手の無線通信装置に送信するデータ送信手段と、
を備えることを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記識別情報送信手段は、接続要求信号を受信可能であることを示す第１の種別の識別情報及び接続要求信号を受信不可能であることを示す第２の種別の識別情報のうちいずれかの種別の識別情報を前記通信相手の無線通信装置へ送信し、
前記識別情報種別変更手段は、前記判定手段により送信条件を満たすと判定された場合、前記識別情報の種別を、前記第１の種別に変更し、前記判定手段により送信条件を満たさないと判定された場合、前記識別情報の種別を、前記第２の種別に変更する、
ことを特徴とする請求項１または２に記載の無線通信装置。
【請求項４】
前記識別情報送信手段は、前記識別情報を前記通信相手の無線通信装置に定期的に送信する、
ことを特徴とする請求項１から３のいずれか１項に記載の無線通信装置。
【請求項５】
前記識別情報種別変更手段は、前記識別情報の種別領域を設定することによって前記識別情報の種別を変更する、
ことを特徴とする請求項１から４のいずれか１項に記載の無線通信装置。
【請求項６】
第１の無線通信装置と、当該第１の無線通信装置と無線通信を行う第２の無線通信装置と、から構成される無線通信システムであって、
前記第１の無線通信装置は、
複数種別の識別情報のうちいずれかの種別の識別情報を前記第２の無線通信装置へ送信する識別情報送信手段と、
外部環境を示す環境情報データを取得するデータ取得手段と、
前記データ取得手段により取得された前記環境情報データが、前記第２の無線通信装置へのデータ送信の要否を表す送信条件を満たすか否かを判定する第１の判定手段と、
前記第１の判定手段による判定結果に基づいて、前記識別情報送信手段により送信される前記識別情報の種別を変更する識別情報種別変更手段と、
前記識別情報送信手段により送信された前記識別情報を受信した前記第２の無線通信装置が当該識別情報に基づいて送信した接続要求信号を受信する接続要求受信手段と、
前記接続要求受信手段により受信された接続要求信号に応じて、前記データ取得手段により取得された前記環境情報データを前記第２の無線通信装置に送信するデータ送信手段と、
を備え、
前記第２の無線通信装置は、
前記第１の無線通信装置との接続要求を取得する接続要求取得手段と、
前記接続要求取得手段により接続要求が取得されたことに応じて、前記第１の無線通信装置から前記識別情報を受信する受信手段と、
前記受信手段により受信された前記識別情報の種別が前記複数種別のうちいずれの種別であるかを判定する第２の判定手段と、
前記第２の判定手段による判定結果に基づいて、前記第１の無線通信装置との接続を制御する接続制御手段と、
を備える、
ことを特徴とする無線通信システム。
【請求項７】
通信相手の無線通信装置と無線通信を行う無線通信方法であって、
複数種別の識別情報のうちいずれかの種別の識別情報を前記通信相手の無線通信装置へ送信する識別情報送信ステップと、
外部環境を示す環境情報データを取得するデータ取得ステップと、
前記データ取得ステップで取得された前記環境情報データが、前記通信相手の無線通信装置へのデータ送信の要否を表す送信条件を満たすか否かを判定する判定ステップと、
前記判定ステップでの判定結果に基づいて、前記識別情報送信ステップで送信される前記識別情報の種別を変更する識別情報種別変更ステップと、
を含むことを特徴とする無線通信方法。
【請求項８】
通信相手の無線通信装置と無線通信を行うコンピュータを、
複数種別の識別情報のうちいずれかの種別の識別情報を前記通信相手の無線通信装置へ送信する識別情報送信手段、
外部環境を示す環境情報データを取得するデータ取得手段、
前記データ取得手段により取得された前記環境情報データが、前記通信相手の無線通信装置へのデータ送信の要否を表す送信条件を満たすか否かを判定する判定手段、
前記判定手段による判定結果に基づいて、前記識別情報送信手段により送信される前記識別情報の種別を変更する識別情報種別変更手段、
として機能させることを特徴とするプログラム。
【請求項９】
セントラルとBluetooth（登録商標） low energyに基づく無線通信を行うペリフェラルであって、
複数種別のアドバタイズメントのうちいずれかの種別のアドバタイズメントを前記セントラルへ送信するアドバタイズメント送信手段と、
外部環境を示す環境情報データを取得するデータ取得手段と、
前記データ取得手段により取得された前記環境情報データが、前記セントラルへのデータ送信の要否を表す送信条件を満たすか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記アドバタイズメント送信手段により送信される前記アドバタイズメントの種別を変更するアドバタイズメント種別変更手段と、
を備えることを特徴とするペリフェラル。
【請求項１０】
前記環境情報データには、温度、相対湿度、及び、ＷＢＧＴ（Wet Bulb Globe Temperature）値の少なくとも１つが含まれる、
ことを特徴とする請求項１から５のいずれか１項に記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信システム、無線通信方法、プログラム、及びペリフェラルに関する。
【背景技術】
【０００２】
近距離無線通信規格のBluetooth（登録商標） low energyに基づいて無線通信を行う無線通信機器であるセントラルは、通信相手となる他の無線通信機器であるペリフェラルが送信するアドバタイズメントと呼ばれる識別情報を受信して、当該ペリフェラルに対して接続要求信号を送信してから、当該ペリフェラルとの間でデータの送受信を行う。このような無線通信機器において、他の無線通信機器との無線通信の際に消費電力を抑えることが行われている（例えば、特許文献１参照）。特許文献１の無線通信機器は、ペリフェラルが定期的に送信するアドバタイズメントの送信間隔を学習することによって、アドバタイズメントの受信間隔を決定し、１回の受信動作時間を短くすることで、無駄な消費電力を抑えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４２８７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の無線通信機器では、ペリフェラル（他の無線通信機器）にデータを更新するための情報がない場合、例えば、ペリフェラルが備えるセンサの測定値に変化がない場合などであっても、ペリフェラルに対して接続要求信号を送信し、データが更新されないにもかかわらずペリフェラルとの間でデータの送受信を行う。従って、ペリフェラルは、通信相手のセントラルから接続要求信号を受信した場合には、前回送信したデータと同じデータであるにもかかわらず、当該データをセントラルに対して送信することになるので、無駄な消費電力が生じていた。
【０００５】
本発明はかかる問題点に鑑みてなされたものであって、無駄な消費電力を抑えることができる無線通信装置、無線通信システム、無線通信方法、プログラム、及びペリフェラルを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る無線通信装置は、
通信相手の無線通信装置と無線通信を行う無線通信装置であって、
複数種別の識別情報のうちいずれかの種別の識別情報を前記通信相手の無線通信装置へ送信する識別情報送信手段と、
外部環境を示す環境情報データを取得するデータ取得手段と、
前記データ取得手段により取得された前記環境情報データが、前記通信相手の無線通信装置へのデータ送信の要否を表す送信条件を満たすか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記識別情報送信手段により送信される前記識別情報の種別を変更する識別情報種別変更手段と、
を備えることを特徴とする。
【０００７】
また、上記目的を達成するため、本発明に係るペリフェラルは、
セントラルとBluetooth（登録商標） low energyに基づく無線通信を行うペリフェラルであって、
複数種別のアドバタイズメントのうちいずれかの種別のアドバタイズメントを前記セントラルへ送信するアドバタイズメント送信手段と、
外部環境を示す環境情報データを取得するデータ取得手段と、
前記データ取得手段により取得された前記環境情報データが、前記セントラルへのデータ送信の要否を表す送信条件を満たすか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記アドバタイズメント送信手段により送信される前記アドバタイズメントの種別を変更するアドバタイズメント種別変更手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、無駄な消費電力を抑えることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る無線通信システムの構成例を示す図である。
【図２】アドバタイズメントの種別とその説明を示す図である。
【図３】本発明の実施の形態に係る無線通信装置の一例として通信端末の構成例を示す図である。
【図４】本発明の実施の形態に係る無線通信装置の一例として環境情報測定装置の構成例を示す図である。
【図５】（Ａ）は、ＷＢＧＴ値を算出するときに使用するＷＢＧＴ値算出テーブルを示す図、（Ｂ）は、ＷＢＧＴ値の分類を示す図である。
【図６】図１の無線通信システムの動作を説明するための図である。
【図７】図３の通信端末が実行する通信処理の一例を示すフローチャートである。
【図８】図４の環境情報測定装置が実行するアドバタイズメント送信処理の一例を示すフローチャートである。
【図９】変形例におけるデータ送信の要否を表す送信条件の例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照して説明する。
【００１１】
図１は、本発明の実施の形態に係る無線通信システムの構成例を表す図である。
【００１２】
図１に示す構成例において、無線通信システム１は、無線通信装置としての通信端末１００（第２の無線通信装置）と、通信端末１００とは異なる無線通信装置としての環境情報測定装置２００（第１の無線通信装置）とを備えている。通信端末１００と環境情報測定装置２００とは、Bluetooth（登録商標） low energy（以下、ＢＬＥという。）に基づいて、互いに無線通信を行う。ＢＬＥとは、Bluetooth（登録商標）と呼ばれる近距離無線通信規格において、低消費電力を目的として策定された規格（モード）である。ＢＬＥに基づく無線通信を行う無線通信装置には、セントラルと称する無線通信装置と、ペリフェラルと称する無線通信装置とがある。セントラルは、ペリフェラルから提供されたサービス（例えば、測定されたデータなど）を利用する装置である。また、ペリフェラルは、セントラルにサービス（例えば、測定したデータなど）を提供する装置である。本実施の形態では、通信端末１００がセントラルに該当し、環境情報測定装置２００がペリフェラルに該当する。
【００１３】
通信端末１００は、携帯電話機、スマートフォン、タブレット型パーソナルコンピュータ、ノート型パーソナルコンピュータ等の持ち運びが可能であって、ＢＬＥに基づく無線通信機能を有する端末である。本実施の形態では、一例として、通信端末１００はスマートフォンから構成される。通信端末１００は、温度、相対湿度及びＷＢＧＴ（Wet Bulb Globe Temperature）値などのデータを環境情報測定装置２００から受信し、受信したデータに基づいて、後述する表示部１２８に環境情報として各種情報を表示したり、後述するスピーカ１２４からアラーム等の音声を鳴らしたりする。なお、ＷＢＧＴ値とは、例えば労働環境における作業者が熱中症になりやすい度合いを示す指標値である。
【００１４】
環境情報測定装置２００は、温度、相対湿度及びＷＢＧＴ値を測定したい場所、例えば、工場や建設現場、工事現場、体育館、運動場などに設置される。環境情報測定装置２００は、設置場所の温度と相対湿度を測定し、測定値からＷＢＧＴ値を算出する。そして、環境情報測定装置２００は、温度、相対湿度及びＷＢＧＴ値などのデータを通信端末１００に送信する。
【００１５】
ＢＬＥに基づいて行われる無線通信では、セントラルとペリフェラルとの間でデータの送受信を行う前に、ペリフェラルがアドバタイズメントを送信し、セントラルがアドバタイズメントを受信する。アドバタイズメントとは、セントラルがペリフェラルを探したり、セントラルがペリフェラルと接続したりできるようにするために、ペリフェラルがセントラルに対して自分の存在を知らせるための識別情報のことをいう。なお、アドバタイズメントを、「アドバタイズパケット」や「アドバタイズメントパケット」、「アドバタイジングパケット」ということもある。また、アドバタイズメントを送信することを「アドバタイズ」や「アドバタイジング」という。
【００１６】
図２は、アドバタイズで用いられるアドバタイズメントの種別とその説明などを示す図である。アドバタイズで用いられるアドバタイズメントの種別は、図２に示すように「ＡＤＶ＿ＩＮＤ」、「ＡＤＶ＿ＤＩＲＥＣＴ＿ＩＮＤ」、「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」及び「ＡＤＶ＿ＳＣＡＮ＿ＩＮＤ」の４つある。これらの種別は、アドバタイズメントのパケット構成のヘッダ部分に設けられた種別設定領域（種別領域）に、各種別に対応する値が設定されることで、特定される。例えば、種別「ＡＤＶ＿ＩＮＤ」の場合、ヘッダ部分の種別設定領域には「０ｘ００」が設定される。種別「ＡＤＶ＿ＤＩＲＥＣＴ＿ＩＮＤ」の場合、ヘッダ部分の種別設定領域には「０ｘ０１」が設定される。種別「ＡＤＶ＿ＳＣＡＮ＿ＩＮＤ」の場合、ヘッダ部分の種別設定領域には「０ｘ０２」が設定される。また、種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」の場合、ヘッダ部分の種別設定領域には「０ｘ０３」が設定される。
【００１７】
種別「ＡＤＶ＿ＩＮＤ」（ＡＤＶ＿ＩＮＤパケットともいう）は、不特定多数のセントラルへアドバタイズ（ブロードキャスト）し、アドバタイズメントの送信元であるペリフェラルに対してどのセントラルも接続要求、及び、スキャン要求（簡易情報問合せ）できることを示す種別である。ペリフェラルは、不特定多数のセントラルに自分の個別ＩＤ等の情報を通知することにより自分の存在を伝え、かつ、セントラルからの接続要求やスキャン要求があれば受け入れる（応答する）ときに、種別「ＡＤＶ＿ＩＮＤ」のアドバタイズメントを送信する。なお、スキャン要求とは、セントラルとペリフェラルとが接続される前に、ペリフェラルの機器名称や提供するサービス等を知るためにセントラルがペリフェラルに対して行う要求のことをいう。
【００１８】
種別「ＡＤＶ＿ＤＩＲＥＣＴ＿ＩＮＤ」（ＡＤＶ＿ＤＩＲＥＣＴ＿ＩＮＤパケットともいう）は、特定のセントラルへアドバタイズし、アドバタイズメントの送信元であるペリフェラルに対して当該特定のセントラルが接続要求できることを示す種別である。ペリフェラルは、以前接続したことのある特定のセントラルに自分の個別ＩＤ等の情報を通知することにより自分の存在を伝え、かつ、当該セントラルからの接続要求があれば受け入れる（応答する）ときに、種別「ＡＤＶ＿ＤＩＲＥＣＴ＿ＩＮＤ」のアドバタイズメントを送信する。種別「ＡＤＶ＿ＤＩＲＥＣＴ＿ＩＮＤ」のアドバタイズメントを用いることで、以前接続したことのある特定のセントラルと高速に接続することが可能となる。なお、種別「ＡＤＶ＿ＤＩＲＥＣＴ＿ＩＮＤ」は、セントラルからのスキャン要求があってもペリフェラルは受け入れない（応答しない）設定となっている。
【００１９】
種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」（ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤパケットともいう）は、不特定多数のセントラルへアドバタイズするが、アドバタイズメントの送信元であるペリフェラルに対してどのセントラルも接続要求、及び、スキャン要求できないことを示す種別である。ペリフェラルは、不特定多数のセントラルに自分の個別ＩＤ等の情報を通知することにより自分の存在を伝えるが、セントラルからの接続要求やスキャン要求があっても受け入れない（応答しない）ときに、種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントを送信する。
【００２０】
種別「ＡＤＶ＿ＳＣＡＮ＿ＩＮＤ」（ＡＤＶ＿ＳＣＡＮ＿ＩＮＤパケットともいう）は、不特定多数のセントラルへアドバタイズし、アドバタイズメントの送信元であるペリフェラルに対してどのセントラルもスキャン要求できることを示す種別である。ペリフェラルは、不特定多数のセントラルに自分の個別ＩＤ等の情報を通知することにより自分の存在を伝え、かつ、セントラルからのスキャン要求があれば受け入れる（応答する）ときに、種別「ＡＤＶ＿ＳＣＡＮ＿ＩＮＤ」のアドバタイズメントを送信する。なお、種別「ＡＤＶ＿ＳＣＡＮ＿ＩＮＤ」は、セントラルからの接続要求があってもペリフェラルは受け入れない（応答しない）設定となっている。
【００２１】
本実施の形態では、ペリフェラルである環境情報測定装置２００はセントラルである通信端末１００に、上記４つの種別のうちの種別「ＡＤＶ＿ＩＮＤ」（第１の種別）又は種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」（第２の種別）のアドバタイズメントを送信する。なお、環境情報測定装置２００は通信端末１００に、種別「ＡＤＶ＿ＩＮＤ」に代えて種別「ＡＤＶ＿ＤＩＲＥＣＴ＿ＩＮＤ」のアドバタイズメントを送信してもよく、また、種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」に代えて種別「ＡＤＶ＿ＳＣＡＮ＿ＩＮＤ」のアドバタイズメントを送信してもよい。また、環境情報測定装置２００は通信端末１００に、上記４つの種別のアドバタイズメントを送信してもよく、上記４つの種別のうち３つの種別のアドバタイズメントを送信してもよい。
【００２２】
環境情報測定装置２００は、後述する送信条件を満たさない場合、種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントを送信する。また、後述する送信条件を満たす場合、種別「ＡＤＶ＿ＩＮＤ」のアドバタイズメントを送信する。なお、送信条件を満たさない場合、即ち、通信端末１００との接続が不要なときでも、環境情報測定装置２００が種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントを送信することによって、当該アドバタイズメントを受信する通信端末１００は、環境情報測定装置２００が稼働中であるか否か、環境情報測定装置２００が接続可能な電波到達圏内にあるか否か等を知ることができる。
【００２３】
セントラルである通信端末１００は、環境情報測定装置２００が送信するアドバタイズメントを受信する。このとき通信端末１００は、受信したアドバタイズメントの種別が「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」である場合、環境情報測定装置２００との接続動作処理を実行しない。また、通信端末１００は、アドバタイズメントの種別が「ＡＤＶ＿ＩＮＤ」である場合、環境情報測定装置２００との接続動作処理を実行する。通信端末１００は、環境情報測定装置２００との接続動作処理を実行した後に、環境情報測定装置２００との間でデータの送受信を行う。
【００２４】
次に、本実施の形態に係る無線通信システム１のハードウェア構成などについて説明する。
【００２５】
図３は、本実施の形態に係る通信端末１００の構成例を概略的に示すブロック図である。図３に示すように、通信端末１００は、制御部１０２、ＲＯＭ（Read Only Memory）１０４、ＲＡＭ（Random Access Memory）１０６、無線通信処理部１１０、アンテナ１１２、スピーカ１２４、ドライバ１２６、表示部１２８及びタッチパネル１３０を備える。
【００２６】
制御部１０２は、例えばＣＰＵ（Central Processing Unit）によって構成される。制御部１０２は、ＲＯＭ１０４に記憶されたプログラム（例えば、後述する図６に示す通信端末１００の動作を実現するためのプログラム）に従ってソフトウェア処理を実行することにより、通信端末１００が具備する各種機能を制御する。
【００２７】
ＲＯＭ１０４は、フラッシュメモリ等の不揮発性メモリから構成され、上述したように制御部１０２が各種機能を制御するためのプログラムやデータを記憶する。ＲＡＭ１０６は、揮発性メモリから構成され、制御部１０２が各種処理を行うためにデータを一時的に記憶するための作業領域として用いられる。
【００２８】
無線通信処理部１１０は、例えば無線周波数（ＲＦ：Radio Frequency）回路やベースバンド（ＢＢ：Baseband）回路等を用いて構成される。無線通信処理部１１０は、アンテナ１１２を介して、ＢＬＥに基づく無線信号の送信及び受信を行う。
【００２９】
スピーカ１２４は、制御部１０２からの音声データに基づいて、アラーム等の音声を出力する。ドライバ１２６は、制御部１０２から出力された画像データに基づく画像信号を表示部１２８へ出力する。表示部１２８は、例えば、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electroluminescence）ディスプレイ等によって構成される。表示部１２８は、ドライバ１２６から出力された画像信号に従って画像（例えば、図１に示すようなＷＢＧＴ値や「警戒」などといった画像等）を表示する。
【００３０】
タッチパネル１３０は、表示部１２８の上面に配置され、ユーザの操作内容を入力するために用いられるインタフェースである。タッチパネル１３０は、例えば図示しない透明電極を内蔵し、ユーザの指等が接触した場合に、電圧が変化した位置を接触位置として検出し、その接触位置の情報を入力指示として制御部１０２へ出力する。
【００３１】
次に、通信端末１００の制御部１０２の機能的構成について説明する。図３に示すように、制御部１０２は、接続要求取得部１５１、受信部１５２、判定部１５３、接続制御部１５４、として機能する。
【００３２】
接続要求取得部１５１は、例えば、環境情報測定用のアプリケーションを立ち上げた後に、環境情報を測定するためにユーザが行うタッチパネル１３０への操作を、環境情報測定装置２００との接続要求として取得する。なお、接続要求は、ユーザの操作によって発生するものに限られず、例えば、環境情報測定用のアプリケーションが起動した後に、予め定められたタイマー時間が経過したことに基づいて発生するものであってもよい。
【００３３】
受信部１５２は、接続要求取得部１５１が接続要求を取得した後に、アドバタイズメントを受信するための受信動作処理を、予め定められたポーリング周期で間欠的に実行する。受信動作処理時間は、例えば、環境情報測定装置２００が定期的に送信するアドバタイズメントの送信間隔よりも長い時間に設定されていればよい。受信部１５２は、受信動作処理においてアドバタイズメントをスキャンして、環境情報測定装置２００から送信されたアドバタイズメントを受信する。
【００３４】
判定部１５３は、受信部１５２が受信したアドバタイズメントの種別が「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」であるか「ＡＤＶ＿ＩＮＤ」であるかを判定する。具体的には、判定部１５３は、アドバタイズメントのヘッダ部分の種別設定領域に設定された値が、「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」に対応する「０ｘ０３」であるか「ＡＤＶ＿ＩＮＤ」に対応する「０ｘ００」であるかを判定する。
【００３５】
接続制御部１５４は、判定部１５３によってアドバタイズメントの種別が「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」であると判定された場合、環境情報測定装置２００との接続動作処理を実行しない。また、接続制御部１５４は、判定部１５３によってアドバタイズメントの種別が「ＡＤＶ＿ＩＮＤ」であると判定された場合、環境情報測定装置２００との接続動作処理を実行する。
【００３６】
図４は、本実施の形態に係る環境情報測定装置２００の構成例を概略的に示すブロック図である。図４に示すように、環境情報測定装置２００は、制御部２０２、ＲＯＭ２０４、ＲＡＭ２０６、無線通信処理部２１０、アンテナ２１２、操作部２２０、ドライバ２２６、表示部２２８、温度センサ２３０及び湿度センサ２４０を備える。
【００３７】
制御部２０２は、例えばＣＰＵによって構成される。制御部２０２は、ＲＯＭ２０４に記憶されたプログラム（例えば、後述する図６に示す環境情報測定装置２００の動作を実現するためのプログラム）に従ってソフトウェア処理を実行することにより、環境情報測定装置２００が具備する各種機能を制御する。
【００３８】
ＲＯＭ２０４は、フラッシュメモリ等の不揮発性メモリから構成され、上述したように制御部２０２が各種機能を制御するためのプログラムやデータを記憶する。ＲＡＭ２０６は、揮発性メモリから構成され、制御部２０２が各種処理を行うためにデータを一時的に記憶するための作業領域として用いられる。
【００３９】
無線通信処理部２１０は、例えば無線周波数（ＲＦ）回路やベースバンド（ＢＢ）回路等を用いて構成される。無線通信処理部２１０は、アンテナ２１２を介して、ＢＬＥに基づく無線信号の送信及び受信を行う。
【００４０】
操作部２２０は、例えばスイッチ等から構成され、電源のＯＮ・ＯＦＦなどのユーザの操作内容を入力するために用いられる。
【００４１】
ドライバ２２６は、制御部２０２から出力された画像データに基づく画像信号を表示部２２８へ出力する。表示部２２８は、例えば、ＬＣＤ、ＥＬディスプレイ等によって構成される。表示部２２８は、ドライバ２２６から出力された画像信号に従って画像（例えば、図１に示すような温度や相対湿度、ＷＢＧＴ値などの数値を表す画像等）を表示する。
【００４２】
温度センサ２３０は、例えば、測温抵抗体や熱電対等を用いて構成される。温度センサ２３０は、環境情報測定装置２００の周辺温度、即ち、環境情報測定装置２００が設置された場所の温度を測定し、測定結果を示すデータを制御部２０２に送る。
【００４３】
湿度センサ２４０は、例えば、高分子膜を用いて構成される。湿度センサ２４０は、環境情報測定装置２００の周辺の相対湿度、即ち、環境情報測定装置２００が設置された場所の相対湿度を測定し、測定結果を示すデータを制御部２０２に送る。
【００４４】
次に、環境情報測定装置２００の制御部２０２の機能的構成について説明する。図４に示すように、制御部２０２は、アドバタイズメント送信部２５０、データ取得部２５１、判定部２５２、アドバタイズメント種別変更部２５３、接続要求受信部２５４、データ送信部２５５、として機能する。
【００４５】
アドバタイズメント送信部２５０は、種別「ＡＤＶ＿ＩＮＤ」又は種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントを通信端末１００に、予め定められた送信周期で定期的に送信する。
【００４６】
データ取得部２５１は、温度センサ２３０から温度の測定結果を示すデータを取得する。また、データ取得部２５１は、湿度センサ２４０から相対湿度の測定結果を示すデータを取得する。
【００４７】
判定部２５２は、データ取得部２５１が取得した温度及び相対湿度のデータからＷＢＧＴ値を算出し、算出したＷＢＧＴ値が、後述するデータ送信の要否を表す送信条件を満たすか否かを判定する。この実施の形態では、判定部２５２は、ＲＯＭ２０４に予め記憶されて用意されたＷＢＧＴ値算出テーブルを参照することにより、温度と相対湿度とに対応するＷＢＧＴ値を算出結果として読み出した後、読み出したＷＢＧＴ値が基準値以上であるか否かを判定する。
【００４８】
図５（Ａ）は、ＷＢＧＴ値を算出するときに使用するＷＢＧＴ値算出テーブルの一例を示す図である。図５（Ａ）に示すＷＢＧＴ値算出テーブルでは、温度と相対湿度とに対応してＷＢＧＴ値が設定されている。例えば、温度が２５℃で相対湿度が６０％の場合、ＷＢＧＴ値は２３℃となる。また、温度が２８℃で相対湿度が６０％の場合、ＷＢＧＴ値は２５℃となる。ＷＢＧＴ値は、高くなるほど熱中症になりやすいことを示しており、熱中症になりやすい度合いに応じて、例えば、図５（Ｂ）に示すように、注意（２５℃未満）、警戒（２５℃以上２８℃未満）、厳重警戒（２８℃以上３１℃未満）、危険（３１℃以上）の４つに分類されている。
【００４９】
この実施の形態では、一例として、基準値を２５℃とする。判定部２５２は、算出したＷＢＧＴ値が２５℃以上である場合、通信端末１００へのデータ送信が必要である、即ち、送信条件を満たすと判定する。また、判定部２５２は、算出したＷＢＧＴ値が２５℃未満である場合、通信端末１００へのデータ送信が不要である、即ち、送信条件を満たさないと判定する。
【００５０】
アドバタイズメント種別変更部２５３は、例えば、アドバタイズメント送信部２５０が種別「ＡＤＶ＿ＩＮＤ」のアドバタイズメントを送信していた状態において、判定部２５２により通信端末１００へのデータ送信が不要であると判定された場合、アドバタイズメントのヘッダ部分の種別設定領域を設定することによって、アドバタイズメント送信部２５０により送信されるアドバタイズメントの種別を、種別「ＡＤＶ＿ＩＮＤ」から種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」に変更する。なお、アドバタイズメント種別変更部２５３は、アドバタイズメント送信部２５０が種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントを送信していた状態において、判定部２５２により通信端末１００へのデータ送信が不要であると判定された場合、アドバタイズメント送信部２５０により送信されるアドバタイズメントの種別を、種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のままとする。
【００５１】
また、アドバタイズメント種別変更部２５３は、例えば、アドバタイズメント送信部２５０が種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントを送信していた状態において、判定部２５２により通信端末１００へのデータ送信が必要であると判定された場合、アドバタイズメントのヘッダ部分の種別設定領域を設定することによって、アドバタイズメント送信部２５０により送信されるアドバタイズメントの種別を、種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」から種別「ＡＤＶ＿ＩＮＤ」に変更する。なお、アドバタイズメント種別変更部２５３は、アドバタイズメント送信部２５０が種別「ＡＤＶ＿ＩＮＤ」のアドバタイズメントを送信していた状態において、判定部２５２により通信端末１００へのデータ送信が必要であると判定された場合、アドバタイズメント送信部２５０により送信されるアドバタイズメントの種別を、種別「ＡＤＶ＿ＩＮＤ」のままとする。
【００５２】
接続要求受信部２５４は、アドバタイズメント送信部２５０がアドバタイズメントを通信端末１００に送信した後の所定期間、通信端末１００からの接続要求信号を受信可能状態とし、受信可能状態のときに通信端末１００からの接続要求信号を受信する。
【００５３】
データ送信部２５５は、接続要求受信部２５４が受信した通信端末１００からの接続要求信号に応じて、データ取得部２５１が取得した温度、相対湿度及びＷＢＧＴ値などのデータやアラーム信号を通信端末１００に送信する。
【００５４】
次に、本実施の形態における無線通信システム１の動作を図６のフローチャートを参照しつつ説明する。
【００５５】
環境情報測定装置２００は、図６に示すように、通信端末１００に種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントを定期的に送信するアドバタイズを行う（ステップＳ１０）。なお、図６に示すステップＳ１０におけるアドバタイズメントの各送信時点では、算出されるＷＢＧＴ値は２５℃未満であり、送信条件を満たさない。従って、ステップＳ１０で送信されるアドバタイズメントの種別は「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」となっている。
【００５６】
通信端末１００は、例えば、環境情報を測定するためにユーザがタッチパネル１３０への操作を行ったことに基づいて、アドバタイズメントを受信するための受信動作処理を実行する（ステップＳ１１）。ステップＳ１１では、通信端末１００は、アドバタイズメントをスキャンして、環境情報測定装置２００から送信されたアドバタイズメントを受信する。通信端末１００は、受信したアドバタイズメントの種別が「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」であると判定する。従って、通信端末１００は、環境情報測定装置２００との接続動作処理を実行しない。
【００５７】
通信端末１００は、ポーリング周期の時間経過後、再びアドバタイズメントを受信するための受信動作処理を実行する（ステップＳ１２）。ステップＳ１２でも、通信端末１００は、アドバタイズメントをスキャンして、環境情報測定装置２００から送信されたアドバタイズメントを受信し、受信したアドバタイズメントの種別が「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」であると判定する。従って、通信端末１００は、環境情報測定装置２００との接続動作処理を実行しない。
【００５８】
次に、環境情報測定装置２００は、通信端末１００に種別「ＡＤＶ＿ＩＮＤ」のアドバタイズメントを定期的に送信するアドバタイズを行う（ステップＳ１３）。なお、ステップＳ１３におけるアドバタイズメントの各送信時点では、環境情報測定装置２００によって算出されるＷＢＧＴ値は２５℃以上であり、送信条件を満たす。従って、ステップＳ１３で送信されるアドバタイズメントの種別は「ＡＤＶ＿ＩＮＤ」となっている。
【００５９】
次いで、通信端末１００は、ポーリング周期の時間経過後、再びアドバタイズメントを受信するための受信動作処理を実行する（ステップＳ１４）。ステップＳ１４では、通信端末１００は、アドバタイズメントをスキャンして、環境情報測定装置２００から送信されたアドバタイズメントを受信する。通信端末１００は、受信したアドバタイズメントの種別が「ＡＤＶ＿ＩＮＤ」であると判定する。従って、通信端末１００は、境情報測定装置２００との接続動作処理を実行する（ステップＳ１５）。ステップＳ１５では、通信端末１００は、環境情報測定装置２００に接続要求信号を送信する。これにより、環境情報測定装置２００と通信端末１００とが接続される。
【００６０】
次に、環境情報測定装置２００は、通信端末１００からの接続要求信号を受信すると、アドバタイズを一時的に中断するとともに、通信端末１００にデータを送信する。そして、通信端末１００は、環境情報測定装置２００から送られたデータを受信する。即ち、環境情報測定装置２００と通信端末１００との間でデータの送受信が行われる（ステップＳ１６）。ステップＳ１６では、環境情報測定装置２００は、温度、相対湿度、ＷＢＧＴ値などのデータやアラーム信号を通信端末１００に送信する。
【００６１】
環境情報測定装置２００と通信端末１００との間でデータの送受信が終了すると、通信端末１００は、環境情報測定装置２００との切断動作処理を実行する（ステップＳ１７）。ステップＳ１７では、通信端末１００は、環境情報測定装置２００に切断要求信号を送信する。そして、環境情報測定装置２００は、通信端末１００からの切断要求信号を受信すると、通信端末１００に応答信号を送信する（ステップＳ１８）。これにより、環境情報測定装置２００と通信端末１００との接続が終了する。そして、環境情報測定装置２００は、再びアドバタイズを行う。
【００６２】
次に、本実施の形態に係る通信端末１００の動作について、図７を参照して説明する。図７は、本実施の形態に係る通信端末１００の制御部１０２が実行する通信処理の一例を示すフローチャートである。なお、この通信処理は、ＲＯＭ１０４内に予め記憶されているプログラムを読み出して実行する制御部１０２によって行われる。
【００６３】
通信端末１００の制御部１０２は、例えば、環境情報測定用のアプリケーションを立ち上げた後に、図７に示す通信処理を開始する。
【００６４】
まず、接続要求取得部１５１は、例えば、環境情報を測定するためにユーザが行うタッチパネル１３０への操作を、環境情報測定装置２００との接続要求として取得する（ステップ１０１）。
【００６５】
受信部１５２は、アドバタイズメントを受信するための受信動作処理を実行する。受信動作処理では、受信部１５２は、アドバタイズメントをスキャンして（ステップＳ１０２）、環境情報測定装置２００から送信されたアドバタイズメントを受信したか否かを判定する（ステップＳ１０３）。ステップＳ１０３にてアドバタイズメントを受信していないと判定された場合（ステップＳ１０３；Ｎｏ）、受信部１５２は、ポーリング周期の時間経過後、ステップＳ１０２に戻ってアドバタイズメントを再度スキャンする。
【００６６】
ステップＳ１０３にてアドバタイズメントを受信したと判定された場合（ステップＳ１０３；Ｙｅｓ）、判定部１５３は、受信したアドバタイズメントの種別が「ＡＤＶ＿ＩＮＤ」であるか否かを判定する（ステップＳ１０４）。ステップＳ１０４では、判定部１５３は、受信したアドバタイズメントのヘッダ部分の種別設定領域に設定された値が「０ｘ００」である場合、アドバタイズメントの種別が「ＡＤＶ＿ＩＮＤ」であると判定し、当該種別設定領域に設定された値が「０ｘ０３」である場合、アドバタイズメントの種別が「ＡＤＶ＿ＩＮＤ」でないと判定、即ち、アドバタイズメントの種別が「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」であると判定する。
【００６７】
ステップＳ１０４にてアドバタイズメントの種別が「ＡＤＶ＿ＩＮＤ」でないと判定された場合（ステップＳ１０４；Ｎｏ）、接続制御部１５４は、接続要求をリセットし、環境情報測定装置２００との接続動作処理を実行しない（ステップＳ１０５）。その後、制御部１０２は、表示部１２８の表示画面を更新する（ステップＳ１０６）。ステップＳ１０６では、制御部１０２は、表示部１２８の表示画面に、例えば、ＷＢＧＴ値「２５℃未満」や「注意」といった画像を表示する。なお、表示部１２８の表示画面に、ＷＢＧＴ値「２５℃未満」や「注意」といった画像が既に表示されている場合には、例えば「変化なし」といった画像をさらに表示してもよい。
【００６８】
また、ステップＳ１０４にてアドバタイズメントの種別が「ＡＤＶ＿ＩＮＤ」であると判定された場合（ステップＳ１０４；Ｙｅｓ）、接続制御部１５４は、環境情報測定装置２００との接続動作処理を実行する（ステップＳ１１１）。ステップＳ１１１では、接続制御部１５４は、上述したように環境情報測定装置２００に接続要求信号を送信する。
【００６９】
ステップＳ１１１の処理を実行した後、制御部１０２は、データ受信処理を実行し、環境情報測定装置２００からデータを受信する（ステップＳ１１２）。そして、制御部１０２は、受信したデータに基づいて、表示部１２８の表示画面を更新する（ステップＳ１１３）。ステップＳ１１３では、制御部１０２は、表示部１２８の表示画面に、例えば、図１に示すようなＷＢＧＴ値「２５℃」や「警戒」といった画像、温度、相対湿度などの測定値を表示する。
【００７０】
ステップＳ１０６の処理を実行した後、または、ステップＳ１１３の処理を実行した後、制御部１０２は、ステップＳ１０１に戻り、上記処理を繰り返し実行する。なお、通信処理は、例えば、環境情報測定用のアプリケーションを終了させるためにユーザがタッチパネル１３０を操作したときなどに、終了する。
【００７１】
次に、本実施の形態に係る環境情報測定装置２００の動作について、図８を参照して説明する。図８は、本実施の形態に係る環境情報測定装置２００の制御部２０２が実行するアドバタイズメント送信処理の一例を示すフローチャートである。なお、このアドバタイズメント送信処理は、ＲＯＭ２０４内に予め記憶されているプログラムを読み出して実行する制御部２０２によって行われる。
【００７２】
環境情報測定装置２００の制御部２０２は、例えば、ユーザによる操作部２２０への操作によって電源ＯＮ状態となった後に、図８に示すアドバタイズメント送信処理を開始する。
【００７３】
まず、アドバタイズメント種別変更部２５３は、初期設定として、アドバタイズメントの種別を「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」に設定する（ステップＳ２０１）。
【００７４】
次に、アドバタイズメント送信部２５０は、設定された種別のアドバタイズメントを通信端末１００に定期的に送信するアドバタイズを開始する（ステップＳ２０２）。なお、ステップＳ２０１の処理を実行した後に、ステップＳ２０２の処理を実行する場合には、アドバタイズメント送信部２５０は、種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントを通信端末１００に送信する。
【００７５】
次いで、データ取得部２５１は、温度センサ２３０から現在の温度のデータを取得し、湿度センサ２４０から現在の相対湿度のデータを取得する（ステップＳ２０３）。
【００７６】
そして、判定部２５２は、データ取得部２５１が取得した温度及び相対湿度のデータからＷＢＧＴ値を算出する（ステップＳ２０４）。ステップＳ２０４の処理を実行した後、アドバタイズメント送信部２５０は、アドバタイズを停止する（ステップＳ２０５）。その後、判定部２５２は、算出したＷＢＧＴ値が２５℃以上か否か、即ち、送信条件を満たすか否かを判定する（ステップＳ２０６）。
【００７７】
ステップ２０６にて送信条件を満たすと判定された場合（ステップＳ２０６；Ｙｅｓ）、アドバタイズメント種別変更部２５３は、アドバタイズメントの種別を「ＡＤＶ＿ＩＮＤ」に設定する（ステップＳ２０７）。ステップＳ２０７では、直前までアドバタイズメント送信部２５０が種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントを送信していたので、アドバタイズメント種別変更部２５３は、アドバタイズメントの種別を、種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」から種別「ＡＤＶ＿ＩＮＤ」に変更する。なお、直前までアドバタイズメント送信部２５０が種別「ＡＤＶ＿ＩＮＤ」のアドバタイズメントを送信していた場合には、アドバタイズメント種別変更部２５３は、アドバタイズメントの種別を、種別「ＡＤＶ＿ＩＮＤ」のままとする。
【００７８】
ステップＳ２０７の処理を実行した後、ステップＳ２０２に戻り、アドバタイズメント送信部２５０は、再びアドバタイズを開始する（ステップＳ２０２）。なお、ステップＳ２０７の処理を実行した後に、ステップＳ２０２の処理を実行するので、アドバタイズメント送信部２５０は、種別「ＡＤＶ＿ＩＮＤ」のアドバタイズメントを通信端末１００に送信する。
【００７９】
また、ステップ２０６にて送信条件を満たさないと判定された場合（ステップＳ２０６；Ｎｏ）、ステップＳ２０１に戻り、アドバタイズメント種別変更部２５３は、アドバタイズメントの種別を「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」に設定する（ステップＳ２０１）。ステップＳ２０１では、直前までアドバタイズメント送信部２５０が種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントを送信していたので、アドバタイズメント種別変更部２５３は、アドバタイズメントの種別を、種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のままとする。なお、直前までアドバタイズメント送信部２５０が種別「ＡＤＶ＿ＩＮＤ」のアドバタイズメントを送信していた場合には、アドバタイズメント種別変更部２５３は、アドバタイズメントの種別を、種別「ＡＤＶ＿ＩＮＤ」から種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」に変更する。
【００８０】
このように上記処理が繰り返し実行されることにより、種別「ＡＤＶ＿ＩＮＤ」又は種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントが送信される。
【００８１】
アドバタイズメント送信処理は、例えば、通信端末１００との間でデータ送受信を行っているとき（環境情報測定装置２００と通信端末１００とが接続されているとき）などに、一時的に中断される。また、アドバタイズメント送信処理は、例えば、ユーザによる操作部２２０への操作によって電源ＯＦＦ状態とされたときに、終了する。
【００８２】
以上説明したように、上記実施の形態に係る環境情報測定装置２００によれば、例えばステップＳ２０６のデータ送信の要否を表す送信条件を満たすか否かの判定結果に基づいて、アドバタイズメントの種別を、種別「ＡＤＶ＿ＩＮＤ」又は種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」に変更し、変更後の種別のアドバタイズメントを通信端末１００に送信する。通信端末１００は、受信した当該アドバタイズメントの種別に基づいて、環境情報測定装置２００との接続を制御する。環境情報測定装置２００は、通信端末１００から接続要求信号を受信しなければ、温度、相対湿度及びＷＢＧＴ値などのデータを通信端末１００に送信しない。従って、無駄な消費電力を抑えることができる。
【００８３】
上記実施の形態に係る環境情報測定装置２００によれば、例えばデータ送信の要否を表す送信条件を満たさない場合、アドバタイズメントの種別を、種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」に変更し、種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントを通信端末１００に送信する。また、データ送信の要否を表す送信条件を満たす場合、アドバタイズメントの種別を、種別「ＡＤＶ＿ＩＮＤ」に変更し、種別「ＡＤＶ＿ＩＮＤ」のアドバタイズメントを通信端末１００に送信する。通信端末１００は、受信した当該アドバタイズメントの種別が「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」である場合には、環境情報測定装置２００に接続要求信号を送信する接続動作処理を実行しない。環境情報測定装置２００は、通信端末１００から接続要求信号を受信しなければ、温度、相対湿度及びＷＢＧＴ値などのデータを通信端末１００に送信しない。従って、無駄な消費電力を抑えることができる。
【００８４】
上記実施の形態に係る環境情報測定装置２００によれば、図６に示すようにアドバタイズメントを通信端末１００に定期的に送信するので、種別「ＡＤＶ＿ＩＮＤ」のアドバタイズメントと種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」のアドバタイズメントとを、適宜切換えて送信することができる。
【００８５】
上記実施の形態に係る無線通信システム１によれば、例えば図６に示すように環境情報測定装置２００が送信するアドバタイズメントの種別が「ＡＤＶ＿ＩＮＤ」である場合、通信端末１００は、環境情報測定装置２００との接続動作処理を実行し、環境情報測定装置２００との間でデータの送受信を行う。これに対し、環境情報測定装置２００が送信するアドバタイズメントの種別が「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」である場合、通信端末１００は、環境情報測定装置２００との接続動作処理を実行しない。この場合、通信端末１００は環境情報測定装置２００との間でデータの送受信を行わない。このように環境情報測定装置２００に、送信すべきデータが無い場合にはデータの送受信などを行わないので、無駄な消費電力を抑えることができる。
【００８６】
なお、この発明は、上記実施の形態に限定されず、様々な変形及び応用が可能である。
【００８７】
（変形例）
上記実施の形態では、データ送信の要否を表す送信条件を満たすか否かの判定を、算出したＷＢＧＴ値が基準値（２５℃）以上であるか否かの判定とした。しかし、送信条件を満たすか否かの判定は上記したものに限られず、例えば、データ送信の要否を表す送信条件を満たすか否かの判定を、今回算出したＷＢＧＴ値の属する分類が、前回のデータ送信時に算出したＷＢＧＴ値の属する分類と同じであるか否かの判定としてもよい。この場合、判定部２５２は、今回算出したＷＢＧＴ値の属する分類と、前回のデータ送信時に算出したＷＢＧＴ値の属する分類とが異なるとき、通信端末１００へのデータ送信が必要であると判定する。また、判定部２５２は、今回算出したＷＢＧＴ値の属する分類と、前回のデータ送信時に算出したＷＢＧＴ値の属する分類とが同じであるとき、通信端末１００へのデータ送信が不要であると判定する。
【００８８】
図９は、データ送信の要否を表す送信条件の例を示す図である。
【００８９】
図９に示すように、例えば、前回のデータ送信時に算出したＷＢＧＴ値の属する分類が「注意」（ＷＢＧＴ値が２５℃未満）である場合であって、今回算出したＷＢＧＴ値の属する分類が「注意」（ＷＢＧＴ値が２５℃未満）であるときは、判定部２５２は、通信端末１００へのデータ送信が不要であると判定する（図９では「×」で示す）。また、前回のデータ送信時に算出したＷＢＧＴ値の属する分類が「注意」（ＷＢＧＴ値が２５℃未満）である場合であって、今回算出したＷＢＧＴ値の属する分類が「警戒」（ＷＢＧＴ値が２５℃以上２８℃未満）であるとき、「厳重警戒」（ＷＢＧＴ値が２８℃以上３１℃未満）であるとき、または、「危険」（ＷＢＧＴ値が３１℃以上）であるときは、判定部２５２は、通信端末１００へのデータ送信が必要であると判定する（図９では「○」で示す）。
【００９０】
また、前回のデータ送信時に算出したＷＢＧＴ値の属する分類が「警戒」（ＷＢＧＴ値が２５℃以上２８℃未満）である場合、「厳重警戒」（ＷＢＧＴ値が２８℃以上３１℃未満）である場合、または、「危険」（ＷＢＧＴ値が３１℃以上）である場合についても、判定部２５２は、上記と同様に判定する。
【００９１】
なお、環境情報測定装置２００が電源ＯＮ状態となった直後では、通信端末１００に一度もデータを送信していないので、前回のデータ送信時に算出したＷＢＧＴ値は存在しない。従って、今回算出したＷＢＧＴ値の属する分類と、前回のデータ送信時に算出したＷＢＧＴ値の属する分類とが異なり、送信条件を満たすと判定されればよい。
【００９２】
このような送信条件にしても、環境情報測定装置２００では、送信条件を満たすか否かの判定結果に基づいて、アドバタイズメントの種別を、種別「ＡＤＶ＿ＩＮＤ」又は種別「ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ」に変更し、変更後の種別のアドバタイズメントを通信端末１００に送信する。通信端末１００は、受信した当該アドバタイズメントの種別に基づいて、環境情報測定装置２００との接続を制御する。従って、無駄な消費電力を抑えることができる。
【００９３】
以上、本発明の実施の形態及びその変形例について説明したが、本発明は上記の実施の形態及びその変形例によって限定されるものではない。
【００９４】
上記実施の形態では、無線通信システム１を、セントラルとしての通信端末１００と、ペリフェラルとしての環境情報測定装置２００とで構成した。しかし、無線通信システム１は、通信端末１００と環境情報測定装置２００とから構成されるものに限られない。例えば、不正侵入を検知するセンサを備える警報装置をペリフェラルとし、この警報装置と通信端末１００とによって無線通信システム１を構成してもよい。この場合には、例えば、警報装置が不正侵入を検知したときに、アドバタイズメントの種別を、種別「ＡＤＶ＿ＩＮＤ」に変更すればよい。また、例えば、花粉量を測定するセンサを備える花粉測定装置をペリフェラルとし、この花粉測定装置と通信端末１００とによって無線通信システム１を構成してもよい。この場合には、例えば、花粉測定装置が測定した花粉量が基準値を超えたときに、アドバタイズメントの種別を、種別「ＡＤＶ＿ＩＮＤ」に変更すればよい。
【００９５】
上記実施の形態では、スマートフォンをセントラルとしたが、セントラルとなる無線通信装置はスマートフォンに限られない。例えば、ＢＬＥに基づく無線通信が可能な腕時計などをセントラルとし、メール受信機能を有するスマートフォンや携帯電話などをペリフェラルとしてもよい。この場合には、スマートフォンなどがメールを受信した場合に、アドバタイズメントの種別を、種別「ＡＤＶ＿ＩＮＤ」に変更すればよい。このような構成によれば、メールの受信があったことを腕時計などに表示させることができる。
【００９６】
上記実施の形態では、図１に示すように無線通信システム１を、１つのセントラル（通信端末１００）と、１つのペリフェラル（環境情報測定装置２００）とで構成した。しかし、無線通信システム１を、１つ又は複数のセントラルと、１つ又は複数のペリフェラルとで構成してもよい。ペリフェラルが複数ある場合には、セントラルは、ペリフェラルからのアドバタイズメントを順次受信すればよい。また、セントラルが複数ある場合には、ペリフェラルは、受信した接続要求信号を送信したセントラルとの間で接続を確立し、接続されているセントラルにデータの送信を開始すればよい。
【００９７】
また、本発明に係る通信端末１００及び環境情報測定装置２００は、専用の装置によらず、通常のコンピュータシステムを用いて実現可能である。例えば、コンピュータがプログラムを実行することで、通信端末１００の機能及び環境情報測定装置２００の機能を実現してもよい。通信端末１００の機能及び環境情報測定装置２００の機能を実現するためのプログラムは、ＵＳＢ（Universal Serial Bus）メモリ、ＳＤ（Secure Digital）メモリカード、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＢＤ（Blu-ray（登録商標） Disc）、ＨＤＤ（Hard Disk Drive）等のコンピュータ読み取り可能な記録媒体に記憶されてもよいし、ネットワークを介してコンピュータにダウンロードされてもよい。
【００９８】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００９９】
（付記１）
通信相手の無線通信装置と無線通信を行う無線通信装置であって、
複数種別の識別情報のうちいずれかの種別の識別情報を前記通信相手の無線通信装置へ送信する識別情報送信手段と、
データを取得するデータ取得手段と、
前記データ取得手段により取得されたデータが、前記通信相手の無線通信装置へのデータ送信の要否を表す送信条件を満たすか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記識別情報送信手段により送信される前記識別情報の種別を変更する識別情報種別変更手段と、
を備えることを特徴とする無線通信装置。
【０１００】
（付記２）
前記識別情報送信手段により送信された前記識別情報を受信した前記通信相手の無線通信装置が当該識別情報に基づいて送信した接続要求信号を受信する接続要求受信手段と、
前記接続要求受信手段により受信された接続要求信号に応じて、前記データ取得手段により取得されたデータを前記通信相手の無線通信装置に送信するデータ送信手段と、
を備えることを特徴とする付記１に記載の無線通信装置。
【０１０１】
（付記３）
前記識別情報送信手段は、接続要求信号を受信可能であることを示す第１の種別の識別情報及び接続要求信号を受信不可能であることを示す第２の種別の識別情報のうちいずれかの種別の識別情報を前記通信相手の無線通信装置へ送信し、
前記識別情報種別変更手段は、前記判定手段により送信条件を満たすと判定された場合、前記識別情報の種別を、前記第１の種別に変更し、前記判定手段により送信条件を満たさないと判定された場合、前記識別情報の種別を、前記第２の種別に変更する、
ことを特徴とする付記１または２に記載の無線通信装置。
【０１０２】
（付記４）
前記識別情報送信手段は、前記識別情報を前記通信相手の無線通信装置に定期的に送信する、
ことを特徴とする付記１から３のいずれか１つに記載の無線通信装置。
【０１０３】
（付記５）
前記識別情報種別変更手段は、前記識別情報の種別領域を設定することによって前記識別情報の種別を変更する、
ことを特徴とする付記１から４のいずれか１つに記載の無線通信装置。
【０１０４】
（付記６）
第１の無線通信装置と、当該第１の無線通信装置と無線通信を行う第２の無線通信装置と、から構成される無線通信システムであって、
前記第１の無線通信装置は、
複数種別の識別情報のうちいずれかの種別の識別情報を前記第２の無線通信装置へ送信する識別情報送信手段と、
データを取得するデータ取得手段と、
前記データ取得手段により取得されたデータが、前記第２の無線通信装置へのデータ送信の要否を表す送信条件を満たすか否かを判定する第１の判定手段と、
前記第１の判定手段による判定結果に基づいて、前記識別情報送信手段により送信される前記識別情報の種別を変更する識別情報種別変更手段と、
前記識別情報送信手段により送信された前記識別情報を受信した前記第２の無線通信装置が当該識別情報に基づいて送信した接続要求信号を受信する接続要求受信手段と、
前記接続要求受信手段により受信された接続要求信号に応じて、前記データ取得手段により取得されたデータを前記第２の無線通信装置に送信するデータ送信手段と、
を備え、
前記第２の無線通信装置は、
前記第１の無線通信装置との接続要求を取得する接続要求取得手段と、
前記接続要求取得手段により接続要求が取得されたことに応じて、前記第１の無線通信装置から前記識別情報を受信する受信手段と、
前記受信手段により受信された前記識別情報の種別が前記複数種別のうちいずれの種別であるかを判定する第２の判定手段と、
前記第２の判定手段による判定結果に基づいて、前記第１の無線通信装置との接続を制御する接続制御手段と、
を備える、
ことを特徴とする無線通信システム。
【０１０５】
（付記７）
通信相手の無線通信装置と無線通信を行う無線通信方法であって、
複数種別の識別情報のうちいずれかの種別の識別情報を前記通信相手の無線通信装置へ送信する識別情報送信ステップと、
データを取得するデータ取得ステップと、
前記データ取得ステップで取得されたデータが、前記通信相手の無線通信装置へのデータ送信の要否を表す送信条件を満たすか否かを判定する判定ステップと、
前記判定ステップでの判定結果に基づいて、前記識別情報送信ステップで送信される前記識別情報の種別を変更する識別情報種別変更ステップと、
を含むことを特徴とする無線通信方法。
【０１０６】
（付記８）
通信相手の無線通信装置と無線通信を行うコンピュータを、
複数種別の識別情報のうちいずれかの種別の識別情報を前記通信相手の無線通信装置へ送信する識別情報送信手段、
データを取得するデータ取得手段、
前記データ取得手段により取得されたデータが、前記通信相手の無線通信装置へのデータ送信の要否を表す送信条件を満たすか否かを判定する判定手段、
前記判定手段による判定結果に基づいて、前記識別情報送信手段により送信される前記識別情報の種別を変更する識別情報種別変更手段、
として機能させることを特徴とするプログラム。
【０１０７】
（付記９）
セントラルとBluetooth（登録商標） low energyに基づく無線通信を行うペリフェラルであって、
複数種別のアドバタイズメントのうちいずれかの種別のアドバタイズメントを前記セントラルへ送信するアドバタイズメント送信手段と、
データを取得するデータ取得手段と、
前記データ取得手段により取得されたデータが、前記セントラルへのデータ送信の要否を表す送信条件を満たすか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記アドバタイズメント送信手段により送信される前記アドバタイズメントの種別を変更するアドバタイズメント種別変更手段と、
を備えることを特徴とするペリフェラル。
【符号の説明】
【０１０８】
１…無線通信システム、１００…通信端末、１０２…制御部、１０４…ＲＯＭ、１０６…ＲＡＭ、１１０…無線通信処理部、１１２…アンテナ、１２４…スピーカ、１２６…ドライバ、１２８…表示部、１３０…タッチパネル、１５１…接続要求取得部、１５２…受信部、１５３…判定部（第２の判定部）、１５４…接続制御部、２００…環境情報測定装置、２０２…制御部、２０４…ＲＯＭ、２０６…ＲＡＭ、２１０…無線通信処理部、２１２…アンテナ、２２０…操作部、２２６…ドライバ、２２８…表示部、２３０…温度センサ、２４０…湿度センサ、２５０…アドバタイズメント送信部、２５１…データ取得部、２５２…判定部（第１の判定部）、２５３…アドバタイズメント種別変更部、２５４…接続要求受信部、２５５…データ送信部
【図１】
0005954304.tif 000002
【図２】
0005954304.tif 000003
【図３】
0005954304.tif 000004
【図４】
0005954304.tif 000005
【図５】
0005954304.tif 000006
【図６】
0005954304.tif 000007
【図７】
0005954304.tif 000008
【図８】
0005954304.tif 000009
【図９】
0005954304.tif 000010