(57)【要約】【課題】不要な通信を避けて、接続の精度を向上させる。【解決手段】ペリフェラル２００は、セントラル１００からアドレスを取得して保存する。ペリフェラル２００は、接続対象とするセントラル１００のアドレスを含むアドバタイズメントを送信する。セントラル１００は、自装置のアドレスの履歴を記憶する。セントラル１００は、ペリフェラル２００から送信されるアドバタイズメントを受信する。セントラル１００は、受信したアドバタイズメントが、履歴中のアドレスを含むか否か判定する。セントラル１００は、アドバタイズメントが履歴中のアドレスを含むと判定した場合、ペリフェラル２００に接続要求を行うための接続要求信号を送信する。【選択図】図１
2015177297.tif 000002
【特許請求の範囲】
【請求項１】
他の無線通信装置から接続後に変更した該他の無線通信装置の識別情報を取得する取得手段と、
前記取得手段が取得した接続後に変更した前記他の無線通信装置の識別情報を記憶手段に保存する保存手段と、
前記記憶手段に接続対象とする他の無線通信装置の識別情報があるか否か判定する判定手段と、
前記判定手段が前記接続対象とする他の無線通信装置の識別情報があると判定した場合、該接続対象とする他の無線通信装置の識別情報を含む告知情報を送信する告知情報送信手段と、
を備えたことを特徴とする無線通信装置。
【請求項２】
前記告知情報を送信後、前記接続対象とする他の無線通信装置からの接続要求信号を受信したか否か判定する受信判定手段を備え、
前記告知情報送信手段は、前記受信判定手段が前記接続要求信号を受信していないと判定した場合、前記接続対象とする他の無線通信装置の識別情報を含まない告知情報を送信する、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記告知情報送信手段は、前記判定手段が前記接続対象とする他の無線通信装置の識別情報がないと判定した場合、前記接続対象とする他の無線通信装置の識別情報を含まない告知情報を送信する、
ことを特徴とする請求項１又は２に記載の無線通信装置。
【請求項４】
前記告知情報送信手段は、予め定められたチャンネルで告知情報を送信し、
前記取得手段は、前記予め定められたチャンネル以外のチャンネルで接続後に変更した前記他の無線通信装置の識別情報を取得する、
ことを特徴とする請求項１乃至３の何れか一項に記載の無線通信装置。
【請求項５】
自装置の識別情報の履歴を記憶する履歴記憶手段と、
他の無線通信装置から送信される告知情報を受信する告知情報受信手段と、
前記告知情報受信手段が受信した告知情報が、前記履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する判定手段と、
前記判定手段により前記告知情報が前記履歴中の識別情報を含むと判定した場合、前記他の無線通信装置に接続要求を行うための接続要求信号を送信する接続要求信号送信手段と、
を備えたことを特徴とする無線通信装置。
【請求項６】
前記自装置の識別情報は、可変であり、
前記他の無線通信装置に前記接続要求信号を送信して該他の無線通信装置と接続する都度、前記履歴記憶手段に自装置の識別情報を保存する保存手段を備えた、
ことを特徴とする請求項５に記載の無線通信装置。
【請求項７】
前記判定手段は、前記告知情報受信手段が受信した告知情報が含む識別情報と、該告知情報を受信時の自装置の識別情報と、が一致しない場合、該告知情報が、前記履歴中の識別情報を含むか否か判定する、
ことを特徴とする請求項５又は６に記載の無線通信装置。
【請求項８】
他の無線通信装置から接続後に変更した該他の無線通信装置の識別情報を取得する取得ステップと、
前記取得ステップにおいて取得した接続後に変更した前記他の無線通信装置の識別情報を記憶手段に保存する保存ステップと、
前記記憶手段に接続対象とする他の無線通信装置の識別情報があるか否か判定する判定ステップと、
前記判定ステップにおいて前記接続対象とする他の無線通信装置の識別情報があると判定した場合、該接続対象とする他の無線通信装置の識別情報を含む告知情報を送信する告知情報送信ステップと、
を備えたことを特徴とする無線通信方法。
【請求項９】
他の無線通信装置から送信される告知情報を受信する告知情報受信ステップと、
前記告知情報受信ステップにおいて受信した告知情報が、自装置の識別情報の履歴を記憶する履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する判定ステップと、
前記判定ステップにおいて前記告知情報が前記履歴中の識別情報を含むと判定した場合、前記他の無線通信装置に接続要求を行うための接続要求信号を送信する接続要求信号送信ステップと、
を備えたことを特徴とする無線通信方法。
【請求項１０】
コンピュータを、
他の無線通信装置から接続後に変更した該他の無線通信装置の識別情報を取得する取得手段、
前記取得手段が取得した接続後に変更した前記他の無線通信装置の識別情報を記憶手段に保存する保存手段、
前記記憶手段に接続対象とする他の無線通信装置の識別情報があるか否か判定する判定手段、
前記判定手段が前記接続対象とする他の無線通信装置の識別情報があると判定した場合、該接続対象とする他の無線通信装置の識別情報を含む告知情報を送信する告知情報送信手段、
として機能させるためのプログラム。
【請求項１１】
コンピュータを、
自装置の識別情報の履歴を記憶する履歴記憶手段、
他の無線通信装置から送信される告知情報を受信する告知情報受信手段、
前記告知情報受信手段が受信した告知情報が、前記履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する判定手段、
前記判定手段により前記告知情報が前記履歴中の識別情報を含むと判定した場合、前記他の無線通信装置に接続要求を行うための接続要求信号を送信する接続要求信号送信手段、
として機能させるためのプログラム。
【請求項１２】
無線通信装置と、該無線通信装置と無線通信を行う他の無線通信装置と、から構成される無線通信システムであって、
前記無線通信装置は、
前記他の無線通信装置から接続後に変更した該他の無線通信装置の識別情報を取得する取得手段と、
前記取得手段が取得した接続後に変更した前記他の無線通信装置の識別情報を記憶手段に保存する保存手段と、
前記記憶手段に接続対象とする他の無線通信装置の識別情報があるか否か判定する第１の判定手段と、
前記第１の判定手段が前記接続対象とする他の無線通信装置の識別情報があると判定した場合、該接続対象とする他の無線通信装置の識別情報を含む告知情報を送信する告知情報送信手段と、を備え、
前記他の無線通信装置は、
自装置の識別情報の履歴を記憶する履歴記憶手段と、
前記無線通信装置から送信される告知情報を受信する告知情報受信手段と、
前記告知情報受信手段が受信した告知情報が、前記履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する第２の判定手段と、
前記第２の判定手段により前記告知情報が前記履歴中の識別情報を含むと判定した場合、前記無線通信装置に接続要求を行うための接続要求信号を送信する接続要求信号送信手段と、を備えた、
ことを特徴とする無線通信システム。
【請求項１３】
セントラルとBluetooth（登録商標） low energyに基づく無線通信を行うペリフェラルであって、
前記セントラルから接続後に変更した該セントラルの識別情報を取得する取得手段と、
前記取得手段が取得した接続後に変更した前記セントラルの識別情報を記憶手段に保存する保存手段と、
前記記憶手段に接続対象とするセントラルの識別情報があるか否か判定する判定手段と、
前記判定手段が前記接続対象とするセントラルの識別情報があると判定した場合、該接続対象とするセントラルの識別情報を含むアドバタイズメントを送信するアドバタイズメント送信手段と、
を備えたことを特徴とするペリフェラル。
【請求項１４】
ペリフェラルとBluetooth（登録商標） low energyに基づく無線通信を行うセントラルであって、
自装置の識別情報の履歴を記憶する履歴記憶手段と、
前記ペリフェラルから送信されるアドバタイズメントを受信するアドバタイズメント受信手段と、
前記アドバタイズメント受信手段が受信したアドバタイズメントが、前記履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する判定手段と、
前記判定手段により前記アドバタイズメントが前記履歴中の識別情報を含むと判定した場合、前記ペリフェラルに接続要求を行うための接続要求信号を送信する接続要求信号送信手段と、
を備えたことを特徴とするセントラル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信方法、プログラム、無線通信システム、ペリフェラル及びセントラルに関する。
【背景技術】
【０００２】
近年、消費電力を抑えた近距離無線通信規格であるBluetooth（登録商標）low energy（以下、ＢＬＥという）の普及が進んでいる。
このＢＬＥに基づく無線通信は、サービスを提供する無線通信機器であるペリフェラルと、そのサービスを利用する無線通信機器であるセントラルと、の間で行われる。
【０００３】
具体的には、まず、ペリフェラルは、自己の保有するサービス概要や自己の存在を知らしめるためのアドバタイズメントと呼ばれる告知情報を間欠的に送信する。次に、セントラルは、アドバタイズメントを受信すると、ペリフェラルに対して接続要求信号を送信する。次に、ペリフェラルは、接続要求信号を受信すると、サービスに係るデータをセントラルに送信する（例えば、特許文献１など）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１４２８７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記ペリフェラルは、アドバタイズメントの中に接続対象とするセントラルの識別情報（例えば、アドレスなど）を含めたダイレクトアドバタイズメントを送信することができる。これにより、ペリフェラルは、特定のセントラルとの間でデータの送受信を行うことができる。
【０００６】
しかしながら、セントラルには、定期的に識別情報が変わるRandom Addressの端末（例えば、i Phoneなど）が存在する。このRandom Addressのセントラルは、固定の識別情報を持たないので、ペリフェラルがダイレクトアドバタイズメントを送信しても接続できない場合があった。このため、ペリフェラルとセントラルとの間で不要な通信が発生していた。
このようなことから、ペリフェラルとセントラルとの間の不要な通信を避けて、接続の精度を向上させる無線通信技術が望まれている。
【０００７】
そこで、本発明はこのような事情に鑑みてなされたものであって、不要な通信を避けて、接続の精度を向上させることが可能な無線通信装置等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の第１の観点に係る無線通信装置は、
他の無線通信装置から接続後に変更した該他の無線通信装置の識別情報を取得する取得手段と、
前記取得手段が取得した接続後に変更した前記他の無線通信装置の識別情報を記憶手段に保存する保存手段と、
前記記憶手段に接続対象とする他の無線通信装置の識別情報があるか否か判定する判定手段と、
前記判定手段が前記接続対象とする他の無線通信装置の識別情報があると判定した場合、該接続対象とする他の無線通信装置の識別情報を含む告知情報を送信する告知情報送信手段と、
を備えたことを特徴とする。
【０００９】
また、上記目的を達成するため、本発明の第２の観点に係る無線通信装置は、
自装置の識別情報の履歴を記憶する履歴記憶手段と、
他の無線通信装置から送信される告知情報を受信する告知情報受信手段と、
前記告知情報受信手段が受信した告知情報が、前記履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する判定手段と、
前記判定手段により前記告知情報が前記履歴中の識別情報を含むと判定した場合、前記他の無線通信装置に接続要求を行うための接続要求信号を送信する接続要求信号送信手段と、
を備えたことを特徴とする。
【００１０】
また、上記目的を達成するため、本発明の第３の観点に係るペリフェラルは、
セントラルとBluetooth（登録商標） low energyに基づく無線通信を行うペリフェラルであって、
前記セントラルから接続後に変更した該セントラルの識別情報を取得する取得手段と、
前記取得手段が取得した接続後に変更した前記セントラルの識別情報を記憶手段に保存する保存手段と、
前記記憶手段に接続対象とするセントラルの識別情報があるか否か判定する判定手段と、
前記判定手段が前記接続対象とするセントラルの識別情報があると判定した場合、該接続対象とするセントラルの識別情報を含むアドバタイズメントを送信するアドバタイズメント送信手段と、
を備えたことを特徴とする。
【００１１】
また、上記目的を達成するため、本発明の第４の観点に係るセントラルは、
ペリフェラルとBluetooth（登録商標） low energyに基づく無線通信を行うセントラルであって、
自装置の識別情報の履歴を記憶する履歴記憶手段と、
前記ペリフェラルから送信されるアドバタイズメントを受信するアドバタイズメント受信手段と、
前記アドバタイズメント受信手段が受信したアドバタイズメントが、前記履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する判定手段と、
前記判定手段により前記アドバタイズメントが前記履歴中の識別情報を含むと判定した場合、前記ペリフェラルに接続要求を行うための接続要求信号を送信する接続要求信号送信手段と、
を備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、不要な通信を避けて、接続の精度を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係る無線通信システムの構成例を示す図である。
【図２】実施形態に係るペリフェラルの構成例を示すブロック図である。
【図３】実施形態に係るセントラルの構成例を示すブロック図である。
【図４】アドバタイズメント送信処理のフローチャートの一例を示す図である。
【図５】アドバタイズメント受信処理のフローチャートの一例を示す図である。
【図６】実施形態に係るシーケンスの一例を示す図である。
【図７】ペリフェラルが保存するセントラルのアドレスの一例を示す図である。
【図８】セントラルが保存する自装置のアドレスの履歴の一例を示す図である。
【図９】変形例に係る無線通信システムの構成例を示す図である。
【図１０】ペリフェラルが保存するセントラルのアドレスの別例を示す図である。
【図１１】セントラルが保存する自装置のアドレスの履歴の別例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照して説明する。
図１は、本発明の実施形態に係る無線通信システムの構成例を示す図である。
図１に示す構成例において、無線通信システム１は、無線通信装置であるペリフェラル２００と、ペリフェラル２００とは異なる無線通信装置であるセントラル１００とから構成される。なお、理解を容易にするための便宜上、ペリフェラル２００とセントラル１００とが何れも１台の場合を例にとって説明する。何れも複数台ある場合は、変形例として後述する。
【００１５】
ペリフェラル２００とセントラル１００とは、ＢＬＥに基づいて、互いに無線通信を行う。ＢＬＥとは、Bluetoothと呼ばれる近距離無線通信規格において、低消費電力を目的として策定された規格（モード）である。
ここで、セントラル１００は、ペリフェラル２００から提供されたサービス（例えば、測定されたデータなど）を利用する。一方、ペリフェラル２００は、セントラル１００にサービスを提供する。
【００１６】
本実施の形態において、ペリフェラル２００は、サービスとして測定した所定のデータを提供する。具体的には、ペリフェラル２００は、温度、湿度を測定したい場所、例えば、工場や建設現場、体育館、運動場などに設置される。
【００１７】
一方、セントラル１００は、携帯電話機、スマートフォン、タブレット型パーソナルコンピュータ、ノート型パーソナルコンピュータ等の持ち運びが可能であって、ＢＬＥに基づく無線通信機能を有する端末である。本実施の形態では、一例として、セントラル１００はスマートフォンから構成される。
【００１８】
図２は、この実施形態に係るペリフェラル２００の構成例を示すブロック図である。図２に示すように、ペリフェラル２００は、制御部２０２、ＲＯＭ（Read Only Memory）２０４、ＲＡＭ（Random Access Memory）２０６、無線通信処理部２１０、アンテナ２１２、操作部２２０、温度センサ２３０及び湿度センサ２４０を備える。
【００１９】
制御部２０２は、例えばＣＰＵ（Central Processing Unit）によって構成される。制御部２０２は、ＲＯＭ２０４に記憶されたプログラム（例えば、後述するアドバタイズメント送信処理などを実現するためのプログラム）に従ってソフトウェア処理を実行することにより、ペリフェラル２００が具備する各種機能を制御する。
【００２０】
ＲＯＭ２０４は、フラッシュメモリ等の不揮発性メモリから構成され、上述したように制御部２０２が各種機能を制御するためのプログラムやデータを記憶する。データとしては例えば、セントラル１００の識別情報であるＢＤ（Bluetooth Device）アドレスのデータなどを記憶する。なお、ＲＯＭ２０４は、記憶手段に相当する。また、ＢＤアドレスは、以下単にアドレスと呼ぶ。
ＲＡＭ２０６は、揮発性メモリから構成され、制御部２０２が各種処理を行うためにデータを一時的に記憶するための作業領域として用いられる。
【００２１】
無線通信処理部２１０は、例えば無線周波数（ＲＦ：Radio Frequency）回路やベースバンド（ＢＢ：Base Band）回路等を用いて構成される。無線通信処理部２１０は、アンテナ２１２を介して、ＢＬＥに基づく無線信号の送信及び受信を行う。
【００２２】
操作部２２０は、例えばスイッチ等から構成され、電源のＯＮ・ＯＦＦなどのユーザの操作内容を入力するために用いられる。
【００２３】
温度センサ２３０は、例えば、測温抵抗体や熱電対などを用いて構成される。温度センサ２３０は、ペリフェラル２００の周辺温度、即ち、ペリフェラル２００が設置された場所の温度を測定し、測定結果を示すデータを制御部２０２に送る。
【００２４】
湿度センサ２４０は、例えば、高分子膜を用いて構成される。湿度センサ２４０は、ペリフェラル２００の周辺の湿度、即ち、ペリフェラル２００が設置された場所の湿度を測定し、測定結果を示すデータを制御部２０２に送る。
【００２５】
次に、ペリフェラル２００の制御部２０２の機能的構成について説明する。図２に示すように、制御部２０２は、アドレス判定部２５０、アドバタイズメント送信部２５１、受信判定部２５２、データ送信部２５３、アドレス取得部２５４、アドレス保存部２５５、として機能する。
【００２６】
アドレス判定部２５０は、ＲＯＭ２０４に接続対象とするセントラル１００のアドレスがあるか否か判定する。なお、アドレス判定部２５０は、判定手段に相当する。
【００２７】
アドバタイズメント送信部２５１は、アドレス判定部２５０が接続対象とするセントラル１００のアドレスがあると判定した場合、そのセントラル１００のアドレスを含むアドバタイズメントを一斉同報送信する。なお、接続対象とするセントラル１００のアドレスを含めたアドバタイズメントをダイレクトアドバタイズメントと呼ぶ。
【００２８】
また、アドバタイズメント送信部２５１は、アドレス判定部２５０が接続対象とするセントラル１００のアドレスがないと判定した場合、そのセントラル１００のアドレスを含まないアドバタイズメントを一斉同報送信する。なお、接続対象とするセントラル１００のアドレスを含まないアドバタイズメントをアンダイレクトアドバタイズメントと呼ぶ。
【００２９】
また、以下ではダイレクトアドバタイズメントとアンダイレクトアドバタイズメントとを特段区別する必要がない場合は、まとめてアドバタイズメントと称して説明する。また、アドバタイズメント送信部２５１は、告知情報送信手段に相当する。
【００３０】
受信判定部２５２は、ダイレクトアドバタイズメント又はアンダイレクトアドバタイズメントを送信後、接続対象とするセントラル１００からの接続要求信号を受信したか否か判定する。なお、受信判定部２５２は、受信判定手段に相当する。
【００３１】
データ送信部２５３は、接続要求信号を受信したセントラル１００との接続確立後、所定のデータをそのセントラル１００に送信する。この実施形態では、一例として、データは温度センサ２３０や湿度センサ２４０で測定した温度や湿度などの測定データである。
【００３２】
アドレス取得部２５０は、接続確立したセントラル１００から、そのセントラル１００のアドレスを接続切断前に取得する。なお、アドレス取得部２５０は、取得手段に相当する。
【００３３】
アドレス保存部２５５は、アドレス取得部２５４が取得したアドレスをＲＯＭ２０４に保存する。なお、アドレス保存部２５５は、保存手段に相当する。
【００３４】
以上、ペリフェラル２００は、セントラル１００の接続要求信号に応じて、そのセントラル１００と接続確立すると、データを送信する。そして、ペリフェラル２００は、セントラル１００と接続切断する前にそのセントラル１００のアドレスを取得して保存する。これにより、一度接続したセントラル１００のアドレスはＲＯＭ２０４に記憶され、一方で未接続のセントラル１００のアドレスはＲＯＭ２０４に記憶されない。このため、接続対象とするセントラル１００が未接続のセントラル１００である場合を除き、アドバタイズメント送信部２５１は、過去接続時に取得したセントラル１００のアドレスを含めたダイレクトアドバタイズメントを送信する。
【００３５】
次に、図３を参照しながら、この実施形態に係るセントラル１００の構成について説明する。図３は、セントラル１００の構成例を示すブロック図である。図３に示すように、セントラル１００は、制御部１０２、ＲＯＭ１０４、ＲＡＭ１０６、無線通信処理部１１０、アンテナ１１２、スピーカ１２４、ドライバ１２６、表示部１２８及びタッチパネル１３０を備える。
【００３６】
なお、このセントラル１００の識別情報であるアドレスは、秘匿性などの観点から、定期的にアドレスがランダムに変わるランダムアドレス（Random Address）である。このため、セントラル１００は、固定のアドレスを持たない。
【００３７】
制御部１０２は、例えばＣＰＵによって構成される。制御部１０２は、ＲＯＭ１０４に記憶されたプログラム（例えば、後述するアドバタイズメント受信処理を実現するためのプログラム）に従ってソフトウェア処理を実行することにより、セントラル１００が具備する各種機能を制御する。
【００３８】
ＲＯＭ１０４は、フラッシュメモリ等の不揮発性メモリから構成され、上述したように制御部１０２が各種機能を制御するためのプログラムやデータを記憶する。データとしては、例えば、自装置のアドレスの履歴のデータを記憶する。なお、ＲＯＭ１０４は、履歴記憶手段に相当する。
ＲＡＭ１０６は、揮発性メモリから構成され、制御部１０２が各種処理を行うためにデータを一時的に記憶するための作業領域として用いられる。
【００３９】
無線通信処理部１１０は、例えば無線周波数回路やベースバンド回路等を用いて構成される。無線通信処理部１１０は、アンテナ１１２を介して、ＢＬＥに基づく無線信号の送信及び受信を行う。
【００４０】
スピーカ１２４は、制御部１０２からの音声データに基づいて、アラーム等の音声を出力する。ドライバ１２６は、制御部１０２から出力された画像データに基づく画像信号を表示部１２８へ出力する。表示部１２８は、例えば、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electroluminescence）ディスプレイ等によって構成される。表示部１２８は、ドライバ１２６から出力された画像信号に従って画像（例えば、受信した測定データの値など）を表示する。
【００４１】
タッチパネル１３０は、表示部１２８の上面に配置され、ユーザの操作内容を入力するために用いられるインタフェースである。タッチパネル１３０は、例えば図示しない透明電極を内蔵し、ユーザの指等が接触した場合に、電圧が変化した位置を接触位置として検出し、その接触位置の情報を入力指示として制御部１０２へ出力する。
【００４２】
次に、セントラル１００の制御部１０２の機能的構成について説明する。図３に示すように、制御部１０２は、アドバタイズメント受信部１５０、自装置アドレス判定部１５１、接続要求信号送信部１５２、データ受信部１５３、アドレス保存部１５４として機能する。
【００４３】
アドバタイズメント受信部１５０は、ユーザ操作等によるスキャン指示があると、アドバタイズメントを受信する。具体的には、アドバタイズメント受信部１５２は、スキャン指示の後に、アドバタイズメントのパケットが送信される周波数帯域のチャンネルをスキャンしてアドバタイズメントを受信する。
なお、スキャン指示のためのユーザ操作としては、例えば、ペリフェラル２００の提供する測定データの提供サービスを利用するためのアプリケーションの起動などが考えられる。また、スキャン指示は、ユーザ操作に限らずアプリケーション起動後、所定時間経過後に自動で行ってもよい。またアドバタイズメント受信部１５０は、告知情報受信手段に相当する。
【００４４】
自装置アドレス判定部１５１は、アドバタイズメント受信部１５０が受信したアドバタイズメントに自装置のアドレスが含まれているか否か判定する。なお、このアドレス判定の具体的な手法については後述する。また、自装置アドレス判定部１５１は、判定手段に相当する。
【００４５】
接続要求信号送信部１５２は、アドバタイズメントに自装置のアドレスが含まれている判定された場合、ペリフェラル２００に接続要求を行うための接続要求信号を送信する。なお、接続要求信号送信部１５２は、接続要求信号送信手段に相当する。
【００４６】
データ受信部１５３は、接続要求信号の送信に基づいてペリフェラル２００と接続確立した後、そのペリフェラル２００から送信される所定のデータ（この実施形態では測定データ）を受信する。
【００４７】
アドレス保存部１５４は、接続確立したペリフェラル２００から所定のデータを受信後、接続を切断する前に、自装置のアドレスをＲＯＭ１０４に保存する。アドレス保存部１５４は、ペリフェラル１００と接続する都度、ＲＯＭ１０４に自装置のアドレスを保存する。このため、ＲＯＭ１０４には、ランダムに生成される自装置のアドレスの履歴が保存されていく。
【００４８】
以上、セントラル１００は、ペリフェラル２００に接続要求信号を送信してそのペリフェラル２００と接続確立後、データを受信する。そして、セントラル１００は、ペリフェラル２００と接続切断する前に自装置のアドレスを保存する。一方で、ペリフェラル２００もセントラル１００からアドレスを取得して保存する。これにより、接続確立して対になったペリフェラル２００とセントラル１００は何れも、そのセントラル１００のアドレスを保存する。
【００４９】
次に、ペリフェラル２００が行うアドバタイズメント送信処理について、図４を参照しながら説明する。このアドバタイズメント送信処理は、ペリフェラル２００が接続対象とするセントラル１００を決定することを契機として開始される。この接続対象とするセントラル１００の決定は、例えば、ユーザによる操作部２２０の操作や予めセントラル１００によって設定された測定データの送信条件（例えば、温度が２５℃以上など）を満たすなどに基づいて決定する。
【００５０】
まず、ペリフェラル２００のアドレス判定部２５０は、ＲＯＭ２０４に接続対象とするセントラル１００のアドレスがあるか否か判定する（ステップＳ１０１）。
【００５１】
ここで、接続対象とするセントラル１００のアドレスがある場合（ステップＳ１０１；Ｙｅｓ）、すなわち、過去接続対象とするセントラル１００と接続したことがあって、その接続時に取得したアドレスがある場合、アドバタイズメント送信部２５１は、ダイレクトアドバタイズメントを送信する（ステップＳ１０２）。具体的には、アドバタイズメント送信部２５１は、セントラル１００のアドレスを含むアドバタイズメントを一斉同報送信する。なお、アドバタイズメント送信部２５１は、過去複数回、接続対象とするセントラル１００と接続したことがある場合、直近の接続時に取得したアドレスをアドバタイズメントに含めるようにする。
【００５２】
次に、受信判定部２５２は、ダイレクトアドバタイズメントを送信後、接続対象とするセントラル１００からの接続要求信号を受信したか否か判定する（ステップＳ１０３）。
【００５３】
ここで、接続対象とするセントラル１００がペリフェラル２００と無線通信可能な距離内にあって、かつ、スキャン指示があった場合、ペリフェラル２００の受信判定部２５２は、接続対象とするセントラル１００から接続要求信号を受信する（ステップＳ１０３；Ｙｅｓ）。
【００５４】
そして、データ送信部２５３は、接続対象のセントラル１００と接続確立後、データを送信する（ステップＳ１０４）。次に、アドレス取得部２５４は、
接続確立したセントラル１００からアドレスを取得後、アドレス保存部２５５は、その取得したアドレスをＲＯＭ２０４に保存する（ステップＳ１０５）。  
【００５５】
なお、アドレスの取得は、任意の手法で取得する。例えば、ペリフェラル２００のアドレス取得部２５４が、セントラル１００に対してアドレス送信要求信号を送信して、セントラル１００がアドレス送信要求信号の受信に応じて自装置のアドレスをペリフェラル２００に送信することで取得することができる。
【００５６】
その後、セントラル１００との接続を切断するかを判定し（ステップＳ１０６）、切断しないと判定すると（ステップＳ１０６；Ｎｏ）、アドレス取得部２５４は、セントラル１００からアドレス変更通知を受信したかを判定する（ステップＳ１０７）。
セントラル１００からアドレス変更通知を受信していない場合は（ステップＳ１０７；Ｎｏ）、ステップＳ１０６に戻る。セントラル１００からアドレス変更通知を受信した場合は（ステップＳ１０７；Ｙｅｓ）、アドレス取得部２５４は、アドレス変更通知からセントラル１００の変更後のアドレスを取得し、かつ、アドレス保存部２５５は、その変更後のアドレスをＲＯＭ２０４に保存する（ステップＳ１０８）。その後、ステップＳ１０６に戻る。
【００５７】
一方、セントラル１００との接続を切断すると判定した場合（ステップＳ１０６；Ｙｅｓ）、ペリフェラル２００の制御部２０２は、接続を切断して（ステップＳ１０９）、処理を終了する。
【００５８】
一方、接続対象とするセントラル１００のアドレスがない場合（ステップＳ１０１；Ｎｏ）、及びダイレクトアドバタイズメントを送信したものの接続対象とするセントラル１００から接続要求信号を受信できない場合（ステップＳ１０３；Ｎｏ）、アドバタイズメント送信部２５１は、アンダイレクトアドバタイズメントを送信する（ステップＳ１１０）。具体的には、アドバタイズメント送信部２５１は、セントラル１００のアドレスを含まないアドバタイズメントを一斉同報送信する。
【００５９】
そして、ペリフェラル２００の制御部２０２は、不特定多数のセントラル１００から接続対象とするセントラル１００を検索する（ステップＳ１１１）。
この検索の手法は公知の手法により行われる。例えば、制御部２０２は、アンダイレクトアドバタイズメント送信後に、不特定多数のセントラル１００のうちの何れか１つのセントラル１００から送信されるそのセントラル１００を識別するパラメータと、予めＲＯＭ２０４に記憶しておいた接続対象とするセントラル１００のパラメータと、を比較して、パラメータ同士が一致するか否かにより接続対象とするセントラル１００を検索する。なお、接続対象とするセントラル１００を識別するパラメータの記憶は、例えば、セントラル１００とのペアリング時にＲＯＭ２０４に登録しておく。
【００６０】
そして、制御部２０２は、パラメータ同士が一致しない場合は接続対象とするセントラルを発見できなかったとして（ステップＳ１１２；Ｎｏ）、アンダイレクトアドバタイズメントの送信を行って再度検索を行う（ステップＳ１１０及びＳ１１１）。制御部２０２は、接続対象とするセントラル１００を発見するまで、間欠的にアンダイレクトアドバタイズメントを繰り返し送信してパラメータ同士の比較を繰り返す（ステップＳ１１０乃至１１２）。
【００６１】
そして、制御部２０２は、パラメータ同士が一致すると接続対象とするセントラル１００を発見したとして（ステップ１１２；Ｙｅｓ）、そのセントラル１００に対して接続対象である旨の通知を含むアドバタイズメントを行って、そのセントラル１００から接続要求信号を受信する（ステップＳ１１３）。その後、そのセントラル１００との間で上述したステップＳ１０４乃至１０９の処理を行って、アドバタイズメント送信処理を終了する。
【００６２】
なお、上述した公知の手法による検索は、不特定多数のセントラル１００と個々に無線通信しなければならず、検索を行って接続要求信号を受信するまでにかかる時間は、一般的に、ダイレクトアドバタイズメントの送信を行って接続要求信号を受信するまでにかかる時間と比べて長い。
【００６３】
次に、セントラル１００が行うアドバタイズメント受信処理について、図５を参照しながら説明する。このアドバタイズメント受信処理は、セントラル１００が、ペリフェラル２００により送信されたアドバタイズメントを受信することを契機として開始される。なお、このセントラル１００は、ペリフェラル２００と無線通信可能な距離内にあって、かつ、スキャン指示がなされているものとする。
【００６４】
まず、アドバタイズメント受信部１５０は、受信したアドバタイズメントはダイレクトアドバタイズメントか否か判定する（ステップＳ２０１）。アドバタイズメント受信部１５０は、例えば、アドバタイズメントにアドレスが含まれるか否かによりダイレクトアドバタイズメントか否かを判定することができる。
【００６５】
ここで、アドバタイズメントがダイレクトアドバタイズメントの場合（ステップＳ２０１；Ｙｅｓ）、自装置アドレス判定部１５１は、受信したアドバタイズメントが含むアドレスと、現在の自装置のアドレスと、が一致するか否か判定する（ステップＳ２０２）。この現在の自装置のアドレスとは、例えば、アドバタイズメントを受信時の自装置のアドレスである。
【００６６】
ここで、受信したアドバタイズメントが含むアドレスと、現在の自装置のアドレスと、が一致する場合（ステップＳ２０２；Ｙｅｓ）、接続要求信号送信部１５２は、ペリフェラル２００に接続要求信号の送信を行う（ステップＳ２０４）。この接続要求信号に自装置のアドレスを付加する。そして、データ受信部１５３は、ペリフェラル２００と接続確立後にそのペリフェラル２００から送信されるデータを受信する（ステップＳ２０５）。
その後、ペリフェラル２００との接続を切断するか否かを判定し（ステップＳ２０６）、切断すると判定された場合は（ステップＳ２０６；Ｙｅｓ）、ステップＳ２０９へ進む。そして、アドレス保存部１５４は、接続の切断前に、現在の自装置のアドレスを保存する（ステップＳ２０９）。その後、制御部１０２は、接続の切断を行って（ステップＳ２１０）、アドバタイズメント受信処理を終了する。
【００６７】
一方、ペリフェラル２００との接続を切断しないと判断された場合（ステップＳ２０６；Ｎｏ）、自装置のアドレスが変更したかを判定する（ステップＳ２０７）。自装置のアドレスが変更していない場合（ステップＳ２０７；Ｎｏ）、ステップＳ２０６に戻る。自装置のアドレスが変更していた場合、（ステップＳ２０７；Ｙｅｓ）、変更後のアドレスを含んだアドレス変更通知をペリフェラル２００に送信する（ステップＳ２０８）。その後、ステップＳ２０６に戻る。なお、アドレス変更通知は、送信するデータと共に送っても良いし、単独で送っても良い。
【００６８】
一方、受信したアドバタイズメントが含むアドレスと、現在の自装置のアドレスと、が一致しない場合（ステップＳ２０２；Ｎｏ）、自装置アドレス判定部１５１は、受信したアドバタイズメントが含むアドレスが、自装置のアドレスの履歴の何れかと一致するか否か判定する（ステップＳ２０３）。具体的には、自装置アドレス判定部１５１は、ＲＯＭ１０４に保存された自装置のアドレスの履歴を参照して、受信したアドバタイズメントが、履歴中のアドレスを含むか否か判定する。
【００６９】
ここで、自装置のアドレスの履歴の何れかと一致する場合（ステップＳ２０３；Ｙｅｓ）、上述したステップＳ２０４乃至２１０の処理を行って、アドバタイズメント受信処理を終了する。一方、自装置のアドレスの履歴全てと一致しない場合（ステップＳ２０３；Ｎｏ）、セントラル１００は、ペリフェラル２００の接続対象ではないとして、アドバタイズメント受信処理を終了する。
【００７０】
一方、アドバタイズメントがダイレクトアドバタイズメントでない場合（ステップＳ２０１；Ｎｏ）、すなわち、アンダイレクトアドバタイズメントの場合、制御部１０２は、自装置がペリフェラル２００の接続対象か否か判定する（ステップＳ２１１）。具体的には、制御部１０２は、アンダイレクトアドバタイズメントを受信後に自装置を識別するパラメータをペリフェラル２００に送信する。そして、制御部１０２は、ペリフェラル２００から接続対象である旨の通知を含むアドバタイズメントを受信した場合は自装置が接続対象であると判定して（ステップＳ２１１；Ｙｅｓ）、ステップＳ２０４乃至Ｓ２１０の処理を行った後、アドバタイズメント受信処理を終了する。
【００７１】
一方、制御部１０２は、ペリフェラル２００から接続対象である旨の通知を含むアドバタイズメントを受信しなかった場合は自装置が接続対象でないと判定して（ステップＳ２１１；Ｎｏ）、アドバタイズメント受信処理を終了する。
【００７２】
以上、図４及び図５を参照しながら説明したアドバタイズメント送受信処理の具体例について、図６を参照しながら説明する。図６のシーケンスを示す図は、ペリフェラル２００とセントラル１００間のアドバタイズメントの送受信を示す。また、セントラル１００は、ペリフェラル２００と無線通信可能な距離内にあって、かつ、スキャン指示がなされているものとする。また、ペリフェラル２００とセントラル１００とはペアリングを除き、過去接続がない場面を想定している。
【００７３】
まず、ペリフェラル２００は、接続対象とするセントラル１００のアドレスがないので、アンダイレクトアドバタイズメントを間欠的に送信して、接続対象とするセントラル１００の検索を行う。そして、セントラル１００を発見すると、そのセントラル１００からの接続要求信号を受信して、接続を確立する。そして、ペリフェラル２００とセントラル１００との間でデータの送受信を行った後、ペリフェラル２００は、セントラル１００からアドレスａ１を取得する。
【００７４】
この際、ペリフェラル２００は、図７の左図に示すように、取得したアドレスａ１をセントラル１００と対応付けて、ＲＯＭ２０４に保存する。一方で、セントラル１００は、図８の左図に示すように、自装置のアドレスａ１を履歴としてＲＯＭ１０４に保存する。
【００７５】
図６に戻って、ペリフェラル２００は、１度接続したセントラル１００にアドバタイズメントを送信する場合、取得したアドレスａ１を含めたダイレクトアドバタイズメントを送信する。このダイレクトアドバタイズメントを受信時のセントラル１００のアドレスがａ１からａ２に変わっていたとする。
【００７６】
この場合、セントラル１００の現在のアドレスａ２と、ダイレクトアドバタイズメントに含まれるセントラル１００のアドレスａ１と、が一致しない。このため、セントラル１００は、図８の左図に示した自装置のアドレスの履歴を参照する。そして、セントラル１００は、自装置の過去のアドレスａ１とダイレクトアドバタイズメントに含まれるアドレスａ１とが一致すると判定して、自装置がペリフェラル２００の接続対象であると判定する。
【００７７】
次に、セントラル１００は、接続要求信号を送信して、ペリフェラル２００とセントラル１００との間でデータの送受信が行われる。そして、ペリフェラル２００は、セントラル１００からアドレスａ２を取得する。
【００７８】
この際、ペリフェラル２００は、図７の右図に示すように、取得したアドレスａ２をアドレスａ１に上書きして、ＲＯＭ２０４に保存する。ペリフェラル２００は、直近のアドレスを含めてダイレクトアドバタイズメントを送信するため、直近の接続より前の接続の際に取得したアドレスは使用しないからである。一方で、セントラル１００は、図８の右図に示すように、自装置のアドレスａ２を履歴としてＲＯＭ１０４に保存する。
【００７９】
なお、ダイレクトアドバタイズメントを受信時のセントラル１００のアドレスがａ１のままの場合、既に自装置のアドレスの履歴にアドレスａ１がある。この場合、セントラル１００は、アドレスａ１をａ１で上書き又は保存処理をスキップする。
【００８０】
なお、ＢＬＥでこの実施形態を適応した場合、セントラル１００が接続要求を送信するまでと、ペリフェラル２００が接続要求を受信するまでは、予め定められたチャンネルで行い、接続確立後から切断までの処理は予め定められたチャンネルで通信を行う。
【００８１】
以上、この実施形態によれば、ペリフェラル２００は、接続対象とするセントラル１００のアドレスがある場合は、そのアドレスを含むダイレクトアドバタイズメントを送信する。このため、そのダイレクトアドバタイズメントを受信したセントラル１００のアドレスが直近接続した際のアドレスのままの場合、接続の精度が向上する。
【００８２】
また、セントラル１００は、ダイレクトアドバタイズメントを受信して、それに含まれるアドレスと現在のアドレスとが一致しない場合は、自装置のアドレスの履歴を参照して、履歴中のアドレスと一致するか判定する。このため、セントラル１００のアドレスが変わっていた場合であっても、過去接続したことがあるペリフェラル２００からのダイレクトアドバタイズメントであれば接続をすることができる。このため、ダイレクトアドバタイズメント送信時の接続の失敗を減らすことができるので、ペリフェラル２００とセントラル１００間の不要な通信を避けつつ、接続の精度を向上することができる。
【００８３】
なお、上述した実施形態においては、ペリフェラル２００は、セントラル１００からアドレスを取得すると上書きするようにしたが、これに限られない。例えば、ペリフェラル２００は、ＲＯＭ２０４の記憶容量が大きければ、セントラル１００の直近のアドレスだけでなく、全アドレスを保存するようにしてもよい。この際、接続対象とするセントラル１００には、全アドレスを含めたダイレクトアドバタイズメントを送信してもよい。これにより、セントラル１００への接続の精度をさらに向上することができる。
【００８４】
以上で実施形態の説明を終了するが、上記実施形態は一例であり、ペリフェラル２００とセントラル１００の具体的な構成や処理の内容などが上記実施形態で説明したものに限られないことはもちろんである。
【００８５】
（変形例）
上述した実施形態では、理解を容易にするための便宜上、図１に示したセントラル１００とペリフェラル２００との無線通信を例にとって説明したが、これに限られない。例えば、セントラル１００とペリフェラル２００とが複数ある場合の無線通信に上述したアドバタイズメント送受信処理を適用することができる。
【００８６】
図９にペリフェラル２００ａ及びｂ（まとめて、ペリフェラル２００とも呼ぶ）と、セントラル１００ａ乃至ｃ（まとめて、セントラル１００とも呼ぶ）と、で構成される無線通信システム１′を示す。また、具体例として、図１０にペリフェラル２００ａのＲＯＭ２０４が記憶する各セントラル１００ａ乃至ｃのアドレスを、図１１にセントラル１００ａの自装置のアドレスの履歴を、それぞれ示す。
【００８７】
図１０の左図の例では、ペリフェラル２００ａは、アドバタイズメント送信処理をセントラル１００ａ及び１００ｃに行って、それぞれアドレスａ１とｃ１とを取得し、ＲＯＭ２０４に保存したことが分かる。そして、ペリフェラル２００ａは、アドバタイズメント送信処理を繰り返して、図１０の右図の例で示すような、それぞれ直近の接続時に取得したアドレスａ３、ｃ２及びｂ１をＲＯＭ２０４に保存する。
【００８８】
このようにペリフェラル２００ａは、アドバタイズメント送信処理によって各セントラル１００ａ乃至ｃの何れかと接続する都度、アドレスを取得してＲＯＭ２０４に保存する。
このため、ペリフェラル２００は、何れかのセントラル１００を次回接続対象とする場合に、そのセントラル１００のアドレスを含めたダイレクトアドバタイズメントを送信できるので、接続の精度が向上する。
【００８９】
一方、セントラル１００ａは、ペリフェラル２００ａ又は２００ｂと接続の都度、自装置のアドレスをＲＯＭ１０４に履歴として保存していく。図１１の左図の例では最初の接続時に自装置のアドレスａ１を履歴として保存し、直近の接続時においては自装置のアドレスａ４を履歴として保存したことが分かる。
【００９０】
このように、セントラル１００が複数のペリフェラル２００と接続を行う場合であっても、その接続の都度、自装置のアドレスを履歴として保存していく。これにより、接続の精度が向上する。
例えば、ペリフェラル２００ａがアドレスａ３を含めたダイレクトアドバタイズメントを送信した場合を考える。この場合、セントラル１００ａは、自装置の現在のアドレスがａ３とは異なるａ４であっても、履歴中にアドレスａ３があるので、接続要求信号をペリフェラル２００ａに送信する。このため、接続の精度を向上することができる。
【００９１】
また、本発明に係るセントラル１００及びペリフェラル２００は、専用の装置によらず、通常のコンピュータシステムを用いて実現可能である。例えば、コンピュータがプログラムを実行することで、セントラル１００の機能及びペリフェラル２００の機能を実現してもよい。セントラル１００の機能及びペリフェラル２００の機能を実現するためのプログラムは、ＵＳＢ（Universal Serial Bus）メモリ、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＤＶＤ（Digital Video Disc）、ＨＤＤ（Hard Disk Drive）等のコンピュータ読み取り可能な記録媒体に記憶されてもよいし、ネットワークを介してコンピュータにダウンロードされてもよい。
【００９２】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００９３】
（付記１）
他の無線通信装置から接続後に変更した該他の無線通信装置の識別情報を取得する取得手段と、
前記取得手段が取得した接続後に変更した前記他の無線通信装置の識別情報を記憶手段に保存する保存手段と、
前記記憶手段に接続対象とする他の無線通信装置の識別情報があるか否か判定する判定手段と、
前記判定手段が前記接続対象とする他の無線通信装置の識別情報があると判定した場合、該接続対象とする他の無線通信装置の識別情報を含む告知情報を送信する告知情報送信手段と、
を備えたことを特徴とする無線通信装置。
【００９４】
（付記２）
前記告知情報を送信後、前記接続対象とする他の無線通信装置からの接続要求信号を受信したか否か判定する受信判定手段を備え、
前記告知情報送信手段は、前記受信判定手段が前記接続要求信号を受信していないと判定した場合、前記接続対象とする他の無線通信装置の識別情報を含まない告知情報を送信する、
ことを特徴とする付記１に記載の無線通信装置。
【００９５】
（付記３）
前記告知情報送信手段は、前記判定手段が前記接続対象とする他の無線通信装置の識別情報がないと判定した場合、前記接続対象とする他の無線通信装置の識別情報を含まない告知情報を送信する、
ことを特徴とする付記１又は２に記載の無線通信装置。
【００９６】
（付記４）
前記告知情報送信手段は、予め定められたチャンネルで告知情報を送信し、
前記取得手段は、前記予め定められたチャンネル以外のチャンネルで接続後に変更した前記他の無線通信装置の識別情報を取得する、
ことを特徴とする付記１乃至３の何れか一つに記載の無線通信装置。
【００９７】
（付記５）
自装置の識別情報の履歴を記憶する履歴記憶手段と、
他の無線通信装置から送信される告知情報を受信する告知情報受信手段と、
前記告知情報受信手段が受信した告知情報が、前記履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する判定手段と、
前記判定手段により前記告知情報が前記履歴中の識別情報を含むと判定した場合、前記他の無線通信装置に接続要求を行うための接続要求信号を送信する接続要求信号送信手段と、
を備えたことを特徴とする無線通信装置。
【００９８】
（付記６）
前記自装置の識別情報は、可変であり、
前記他の無線通信装置に前記接続要求信号を送信して該他の無線通信装置と接続する都度、前記履歴記憶手段に自装置の識別情報を保存する保存手段を備えた、
ことを特徴とする付記５に記載の無線通信装置。
【００９９】
（付記７）
前記判定手段は、前記告知情報受信手段が受信した告知情報が含む識別情報と、該告知情報を受信時の自装置の識別情報と、が一致しない場合、該告知情報が、前記履歴中の識別情報を含むか否か判定する、
ことを特徴とする付記５又は６に記載の無線通信装置。
【０１００】
（付記８）
他の無線通信装置から接続後に変更した該他の無線通信装置の識別情報を取得する取得ステップと、
前記取得ステップにおいて取得した接続後に変更した前記他の無線通信装置の識別情報を記憶手段に保存する保存ステップと、
前記記憶手段に接続対象とする他の無線通信装置の識別情報があるか否か判定する判定ステップと、
前記判定ステップにおいて前記接続対象とする他の無線通信装置の識別情報があると判定した場合、該接続対象とする他の無線通信装置の識別情報を含む告知情報を送信する告知情報送信ステップと、
を備えたことを特徴とする無線通信方法。
【０１０１】
（付記９）
他の無線通信装置から送信される告知情報を受信する告知情報受信ステップと、
前記告知情報受信ステップにおいて受信した告知情報が、自装置の識別情報の履歴を記憶する履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する判定ステップと、
前記判定ステップにおいて前記告知情報が前記履歴中の識別情報を含むと判定した場合、前記他の無線通信装置に接続要求を行うための接続要求信号を送信する接続要求信号送信ステップと、
を備えたことを特徴とする無線通信方法。
【０１０２】
（付記１０）
コンピュータを、
他の無線通信装置から接続後に変更した該他の無線通信装置の識別情報を取得する取得手段、
前記取得手段が取得した接続後に変更した前記他の無線通信装置の識別情報を記憶手段に保存する保存手段、
前記記憶手段に接続対象とする他の無線通信装置の識別情報があるか否か判定する判定手段、
前記判定手段が前記接続対象とする他の無線通信装置の識別情報があると判定した場合、該接続対象とする他の無線通信装置の識別情報を含む告知情報を送信する告知情報送信手段、
として機能させるためのプログラム。
【０１０３】
（付記１１）
コンピュータを、
自装置の識別情報の履歴を記憶する履歴記憶手段、
他の無線通信装置から送信される告知情報を受信する告知情報受信手段、
前記告知情報受信手段が受信した告知情報が、前記履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する判定手段、
前記判定手段により前記告知情報が前記履歴中の識別情報を含むと判定した場合、前記他の無線通信装置に接続要求を行うための接続要求信号を送信する接続要求信号送信手段、
として機能させるためのプログラム。
【０１０４】
（付記１２）
無線通信装置と、該無線通信装置と無線通信を行う他の無線通信装置と、から構成される無線通信システムであって、
前記無線通信装置は、
前記他の無線通信装置から接続後に変更した該他の無線通信装置の識別情報を取得する取得手段と、
前記取得手段が取得した接続後に変更した前記他の無線通信装置の識別情報を記憶手段に保存する保存手段と、
前記記憶手段に接続対象とする他の無線通信装置の識別情報があるか否か判定する第１の判定手段と、
前記第１の判定手段が前記接続対象とする他の無線通信装置の識別情報があると判定した場合、該接続対象とする他の無線通信装置の識別情報を含む告知情報を送信する告知情報送信手段と、を備え、
前記他の無線通信装置は、
自装置の識別情報の履歴を記憶する履歴記憶手段と、
前記無線通信装置から送信される告知情報を受信する告知情報受信手段と、
前記告知情報受信手段が受信した告知情報が、前記履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する第２の判定手段と、
前記第２の判定手段により前記告知情報が前記履歴中の識別情報を含むと判定した場合、前記無線通信装置に接続要求を行うための接続要求信号を送信する接続要求信号送信手段と、を備えた、
ことを特徴とする無線通信システム。
【０１０５】
（付記１３）
セントラルとBluetooth（登録商標） low energyに基づく無線通信を行うペリフェラルであって、
前記セントラルから接続後に変更した該セントラルの識別情報を取得する取得手段と、
前記取得手段が取得した接続後に変更した前記セントラルの識別情報を記憶手段に保存する保存手段と、
前記記憶手段に接続対象とするセントラルの識別情報があるか否か判定する判定手段と、
前記判定手段が前記接続対象とするセントラルの識別情報があると判定した場合、該接続対象とするセントラルの識別情報を含むアドバタイズメントを送信するアドバタイズメント送信手段と、
を備えたことを特徴とするペリフェラル。
【０１０６】
（付記１４）
ペリフェラルとBluetooth（登録商標） low energyに基づく無線通信を行うセントラルであって、
自装置の識別情報の履歴を記憶する履歴記憶手段と、
前記ペリフェラルから送信されるアドバタイズメントを受信するアドバタイズメント受信手段と、
前記アドバタイズメント受信手段が受信したアドバタイズメントが、前記履歴記憶手段に記憶された前記履歴中の識別情報を含むか否か判定する判定手段と、
前記判定手段により前記アドバタイズメントが前記履歴中の識別情報を含むと判定した場合、前記ペリフェラルに接続要求を行うための接続要求信号を送信する接続要求信号送信手段と、
を備えたことを特徴とするセントラル。
【符号の説明】
【０１０７】
１、１′…無線通信システム、１００（１００ａ乃至１００ｃ）…セントラル、１０２…制御部、１０４…ＲＯＭ、１０６…ＲＡＭ、１１０…無線通信処理部、１１２…アンテナ、１２４…スピーカ、１２６…ドライバ、１２８…表示部、１３０…タッチパネル、１５０…アドバタイズメント受信部、１５１…自装置アドレス判定部、１５２…接続要求信号送信部、１５３…データ受信部、１５４…アドレス保存部、２００（２００ａ及び２００ｂ）…ペリフェラル、２０２…制御部、２０４…ＲＯＭ、２０６…ＲＡＭ、２１０…無線通信処理部、２１２…アンテナ、２２０…操作部、２３０…温度センサ、２４０…湿度センサ、２５０…アドレス判定部、２５１…アドバタイズメント送信部、２５２…受信判定部、２５３…データ送信部、２５４…アドレス取得部、２５５…アドレス保存部
【図１】
2015177297.tif 000003
【図２】
2015177297.tif 000004
【図３】
2015177297.tif 000005
【図４】
2015177297.tif 000006
【図５】
2015177297.tif 000007
【図６】
2015177297.tif 000008
【図７】
2015177297.tif 000009
【図８】
2015177297.tif 000010
【図９】
2015177297.tif 000011
【図１０】
2015177297.tif 000012
【図１１】
2015177297.tif 000013