(57)【要約】【課題】無駄な消費電力を抑えることができる無線通信装置等を提供する。【解決手段】マスター１００は、スレーブ２００との接続確立が初回である場合、そのスレーブ２００との次回以降の接続確立で利用するチャネルとして、３個のアドバタイズ用チャネルのうち、１個のチャネルを決定し、スレーブ２００に通知する。スレーブ２００は、マスター１００との接続確立が初回である場合、３個のアドバタイズ用チャネルで、アドバタイズを送信する。また、スレーブ２００は、マスター１００との接続確立が２回目以降である場合、マスター１００から通知された１個のチャネルで、アドバタイズを送信する。【選択図】図６
2018101998.tif 000002
【特許請求の範囲】
【請求項１】
Ｋ台（Ｋは２以上の自然数）の他の無線通信装置と無線通信を行う無線通信装置であっ
て、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記他の無線通信装置から、当該識別情報を受信し、当該他の無
線通信装置との接続を確立する第１接続確立部と、
前記第１接続確立部により前記他の無線通信装置との接続が確立された後、前記他の無
線通信装置と次回以降に接続を確立するときに利用する周波数帯域として、前記予め定め
られたＮ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数帯域を決
定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記他の無線通信装置に通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記他の無線通信装置から識別
情報を受信し、前記他の無線通信装置との接続を確立する第２接続確立部と、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置とが通信を行う時間帯と、前記周
波数帯域決定部により決定された周波数帯域と、を対応付けて記憶する記憶部と、
を備え、
前記周波数帯域決定部は、前記第１接続確立部により、前記複数の他の無線通信装置の
うち、前記記憶部に周波数帯域が記憶されていない１つの他の無線通信装置との接続が確
立した後、当該他の無線通信装置と次回以降に接続を確立するときに利用する周波数帯域
として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置が前記無線通信装置と通信
を行う時間帯において、前記記憶部に記憶された前記Ｌ台の他の無線通信装置と対応付け
られる頻度が最も低いＭ個の周波数帯域を決定する、
ことを特徴とする無線通信装置。
【請求項２】
Ｋ台（Ｋは２以上の自然数）の他の無線通信装置と無線通信を行う無線通信装置であっ
て、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記他の無線通信装置から、当該識別情報を受信し、当該他の無
線通信装置との接続を確立する第１接続確立部と、
前記第１接続確立部により前記他の無線通信装置との接続が確立された後、前記他の無
線通信装置と次回以降に接続を確立するときに利用する周波数帯域として、前記予め定め
られたＮ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数帯域を決
定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記他の無線通信装置に通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記他の無線通信装置から識別
情報を受信し、前記他の無線通信装置との接続を確立する第２接続確立部と、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置との通信を利用するアプリケーシ
ョンの機能と、前記周波数帯域決定部により決定された周波数帯域と、を対応付けて記憶
する記憶部と、
を備え、
前記周波数帯域決定部は、前記第１接続確立部により、前記複数の他の無線通信装置の
うち、前記記憶部に周波数帯域が記憶されていない１つの他の無線通信装置との接続が確
立した後、当該他の無線通信装置と次回以降に接続を確立するときに利用する周波数帯域
として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置と前記無線通信装置との通
信を利用するアプリケーションの機能において、前記記憶部に記憶された前記Ｌ台の他の無線通信装置と対応付けられる頻度が最も低いＭ個の周波数帯域を決定する、
ことを特徴とする無線通信装置。
【請求項３】
前記他の無線通信装置との接続が確立後に、前記複数の周波数帯域以外の周波数帯域で
データの送受信をするデータ通信部をさらに備える、
ことを特徴とする請求項１又は２に記載の無線通信装置。
【請求項４】
無線通信装置と、当該無線通信装置と無線通信を行うＫ台（Ｋは２以上の自然数）の他
の無線通信装置と、から構成される無線通信システムであって、
前記無線通信装置は、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記他の無線通信装置から、当該識別情報を受信し、当該他の無
線通信装置との接続を確立する第１接続確立部と、
前記第１接続確立部により前記他の無線通信装置との接続が確立された後、前記他の無
線通信装置と次回以降に接続を確立するときに利用する周波数帯域として、前記予め定め
られたＮ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数帯域を決
定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記他の無線通信装置に通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記他の無線通信装置から識別
情報を受信し、前記他の無線通信装置との接続を確立する第２接続確立部と、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置とが通信を行う時間帯と、前記周
波数帯域決定部により決定された周波数帯域と、を対応付けて記憶する記憶部と、を備え
、
前記周波数帯域決定部は、前記第１接続確立部により、前記複数の他の無線通信装置の
うち、前記記憶部に周波数帯域が記憶されていない１つの他の無線通信装置との接続が確
立した後、当該他の無線通信装置と次回以降に接続を確立するときに利用する周波数帯域
として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置が前記無線通信装置と通信
を行う時間帯において、前記記憶部に記憶された前記Ｌ台の他の無線通信装置と対応付け
られる頻度が最も低いＭ個の周波数帯域を決定し、
前記他の無線通信装置は、
前記Ｎ個の周波数帯域で、識別情報を送信する第１識別情報送信部と、
前記第１識別情報送信部により送信された識別情報を受信した前記無線通信装置から、
前記Ｎ個の周波数帯域のうち、前記Ｍ個の周波数帯域を指定する通知を受信する通知受信
部と、
前記通知受信部により受信された前記通知により指定された周波数帯域で、前記無線通
信装置に前記識別情報を送信する第２識別情報送信部と、を備える
ことを特徴とする無線通信システム。
【請求項５】
無線通信装置と、当該無線通信装置と無線通信を行うＫ台（Ｋは２以上の自然数）の他
の無線通信装置と、から構成される無線通信システムであって、
前記無線通信装置は、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記他の無線通信装置から、当該識別情報を受信し、当該他の無
線通信装置との接続を確立する第１接続確立部と、
前記第１接続確立部により前記他の無線通信装置との接続が確立された後、前記他の無
線通信装置と次回以降に接続を確立するときに利用する周波数帯域として、前記予め定め
られたＮ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数帯域を決
定する周波数帯域決定部と、  前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記他の無線通信装置に通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記他の無線通信装置から識別
情報を受信し、前記他の無線通信装置との接続を確立する第２接続確立部と、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置との通信を利用するアプリケーシ
ョンの機能と、前記周波数帯域決定部により決定された周波数帯域と、を対応付けて記憶
する記憶部と、を備え、
前記周波数帯域決定部は、前記第１接続確立部により、前記複数の他の無線通信装置の
うち、前記記憶部に周波数帯域が記憶されていない１つの他の無線通信装置との接続が確
立した後、当該他の無線通信装置と次回以降に接続を確立するときに利用する周波数帯域
として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置と前記無線通信装置との通
信を利用するアプリケーションの機能において、前記記憶部に記憶された前記Ｌ台の他の
無線通信装置と対応付けられる頻度が最も低いＭ個の周波数帯域を決定し、
前記他の無線通信装置は、
前記Ｎ個の周波数帯域で、識別情報を送信する第１識別情報送信部と、
前記第１識別情報送信部により送信された識別情報を受信した前記無線通信装置から、
前記Ｎ個の周波数帯域のうち、前記Ｍ個の周波数帯域を指定する通知を受信する通知受信
部と、
前記通知受信部により受信された前記通知により指定された周波数帯域で、前記無線通
信装置に前記識別情報を送信する第２識別情報送信部と、を備える
ことを特徴とする無線通信システム。
【請求項６】
Ｋ台（Ｋは２以上の自然数）の他の無線通信装置と無線通信を行う無線通信装置が実行
する無線通信方法であって、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記他の無線通信装置から、当該識別情報を受信し、当該他の無
線通信装置との接続を確立する第１接続確立ステップと、
前記第１接続確立ステップにおいて前記他の無線通信装置との接続が確立された後、前
記他の無線通信装置と次回以降に接続を確立するときに利用する周波数帯域として、前記
予め定められたＮ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数
帯域を決定する周波数帯域決定ステップと、
前記周波数帯域決定ステップにおいて決定された周波数帯域を、前記第１接続確立ステ
ップにおいて接続を確立した前記他の無線通信装置に通知する周波数帯域通知ステップと
、
前記周波数帯域決定ステップにおいて決定された周波数帯域で、前記他の無線通信装置
から識別情報を受信し、前記他の無線通信装置との接続を確立する第２接続確立ステップ
と、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置とが通信を行う時間帯と、前記周
波数帯域決定ステップにより決定された周波数帯域と、を対応付けて記憶する記憶ステッ
プと、
を含み、
前記周波数帯域決定ステップは、前記第１接続確立ステップにより、前記複数の他の無
線通信装置のうち、前記記憶ステップに周波数帯域が記憶されていない１つの他の無線通
信装置との接続が確立した後、当該他の無線通信装置と次回以降に接続を確立するときに
利用する周波数帯域として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置が前記
無線通信装置と通信を行う時間帯において、前記記憶ステップによって記憶された前記Ｌ
台の他の無線通信装置と対応付けられる頻度が最も低いＭ個の周波数帯域を決定する、
ことを特徴とする無線通信方法。
【請求項７】
Ｋ台（Ｋは２以上の自然数）の他の無線通信装置と無線通信を行う無線通信装置が実行
する無線通信方法であって、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記他の無線通信装置から、当該識別情報を受信し、当該他の無
線通信装置との接続を確立する第１接続確立ステップと、
前記第１接続確立ステップにおいて前記他の無線通信装置との接続が確立された後、前
記他の無線通信装置と次回以降に接続を確立するときに利用する周波数帯域として、前記
予め定められたＮ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数
帯域を決定する周波数帯域決定ステップと、
前記周波数帯域決定ステップにおいて決定された周波数帯域を、前記第１接続確立ステ
ップにおいて接続を確立した前記他の無線通信装置に通知する周波数帯域通知ステップと
、
前記周波数帯域決定ステップにおいて決定された周波数帯域で、前記他の無線通信装置
から識別情報を受信し、前記他の無線通信装置との接続を確立する第２接続確立ステップ
と、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置との通信を利用するアプリケーシ
ョンの機能と、前記周波数帯域決定ステップにより決定された周波数帯域と、を対応付け
て記憶する記憶ステップと、
を含み、
前記周波数帯域決定ステップは、前記第１接続確立ステップにより、前記複数の他の無
線通信装置のうち、前記記憶ステップによって周波数帯域が記憶されていない１つの他の
無線通信装置との接続が確立した後、当該他の無線通信装置と次回以降に接続を確立する
ときに利用する周波数帯域として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置
と前記無線通信装置との通信を利用するアプリケーションの機能において、前記記憶ステ
ップによって記憶された前記Ｌ台の他の無線通信装置と対応付けられる頻度が最も低いＭ
個の周波数帯域を決定する、
ことを特徴とする無線通信方法。
【請求項８】
Ｋ台（Ｋは２以上の自然数）の無線通信装置と無線通信を行うコンピュータを、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記無線通信装置から、当該識別情報を受信し、当該無線通信装
置との接続を確立する第１接続確立手段、
前記第１接続確立手段により前記無線通信装置との接続が確立された後、前記無線通信
装置と次回以降に接続を確立するときに利用する周波数帯域として、前記予め定められた
Ｎ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数帯域を決定する
周波数帯域決定手段、
前記周波数帯域決定手段により決定された周波数帯域を、前記第１接続確立手段により
接続を確立した前記無線通信装置に通知する周波数帯域通知手段、
前記周波数帯域決定手段により決定された周波数帯域で、前記無線通信装置から識別情
報を受信し、前記無線通信装置との接続を確立する第２接続確立手段、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置とが通信を行う時間帯と、前記周
波数帯域決定手段により決定された周波数帯域と、を対応付けて記憶する記憶手段、
として機能させ、
前記周波数帯域決定手段は、前記第１接続確立手段により、前記複数の他の無線通信装
置のうち、前記記憶手段によって周波数帯域が記憶されていない１つの他の無線通信装置
との接続が確立した後、当該他の無線通信装置と次回以降に接続を確立するときに利用す
る周波数帯域として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置が前記無線通信装置と通信を行う時間帯において、前記記憶部手段によって記憶された前記Ｌ台の他の
無線通信装置と対応付けられる頻度が最も低いＭ個の周波数帯域を決定する、
ことを特徴とするプログラム。
【請求項９】
Ｋ台（Ｋは２以上の自然数）の無線通信装置と無線通信を行うコンピュータを、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記無線通信装置から、当該識別情報を受信し、当該無線通信装
置との接続を確立する第１接続確立手段、
前記第１接続確立手段により前記無線通信装置との接続が確立された後、前記無線通信
装置と次回以降に接続を確立するときに利用する周波数帯域として、前記予め定められた
Ｎ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数帯域を決定する
周波数帯域決定手段、
前記周波数帯域決定手段により決定された周波数帯域を、前記第１接続確立手段により
接続を確立した前記無線通信装置に通知する周波数帯域通知手段、
前記周波数帯域決定手段により決定された周波数帯域で、前記無線通信装置から識別情
報を受信し、前記無線通信装置との接続を確立する第２接続確立手段、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置との通信を利用するアプリケーシ
ョンの機能と、前記周波数帯域決定手段により決定された周波数帯域と、を対応付けて記
憶する記憶手段、
として機能させ、
前記周波数帯域決定手段は、前記第１接続確立手段により、前記複数の他の無線通信装
置のうち、前記記憶手段によって周波数帯域が記憶されていない１つの他の無線通信装置
との接続が確立した後、当該他の無線通信装置と次回以降に接続を確立するときに利用す
る周波数帯域として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置と前記無線通
信装置との通信を利用するアプリケーションの機能において、前記記憶手段によって記憶
された前記Ｌ台の他の無線通信装置と対応付けられる頻度が最も低いＭ個の周波数帯域を
決定する、
ことを特徴とするプログラム。
【請求項１０】
Ｋ台（Ｋは２以上の自然数）のスレーブとBluetooth（登録商標） low energyに基づく
無線通信を行うマスターであって、
３個の周波数帯域でアドバタイズを送信する前記スレーブから、当該アドバタイズを受
信し、当該スレーブとの接続を確立する第１接続確立部と、
前記第１接続確立部により前記スレーブとの接続が確立された後、前記スレーブと次回
以降に接続を確立するときに利用する周波数帯域として、前記３個の周波数帯域のうちか
らのＭ個（Ｍは３よりも小さい自然数）の周波数帯域を決定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記スレーブに通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記スレーブからアドバタイズ
を受信し、前記スレーブとの接続を確立する第２接続確立部と、
前記Ｋ台のスレーブのうち、Ｌ台（ＬはＫよりも小さい自然数）のスレーブ毎に、当該
スレーブと前記マスターとが通信を行う時間帯と、前記周波数帯域決定部により決定され
た周波数帯域と、を対応付けて記憶する記憶部と、
を備え、
前記周波数帯域決定部は、前記第１接続確立部により、前記複数のスレーブのうち、前
記記憶部に周波数帯域が記憶されていない１つのスレーブとの接続が確立した後、当該ス
レーブと次回以降に接続を確立するときに利用する周波数帯域として、前記Ｎ個の周波数
帯域のうち、当該スレーブが前記マスターと通信を行う時間帯において、前記記憶部に記
憶された前記Ｌ台のスレーブと対応付けられる頻度が最も低いＭ個の周波数帯域を決定する、
ことを特徴とするマスター。
【請求項１１】
Ｋ台（Ｋは２以上の自然数）のスレーブとBluetooth（登録商標） low energyに基づく
無線通信を行うマスターであって、
３個の周波数帯域でアドバタイズを送信する前記スレーブから、当該アドバタイズを受
信し、当該スレーブとの接続を確立する第１接続確立部と、
前記第１接続確立部により前記スレーブとの接続が確立された後、前記スレーブと次回
以降に接続を確立するときに利用する周波数帯域として、前記３個の周波数帯域のうちか
らのＭ個（Ｍは３よりも小さい自然数）の周波数帯域を決定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記スレーブに通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記スレーブからアドバタイズ
を受信し、前記スレーブとの接続を確立する第２接続確立部と、
前記Ｋ台のスレーブのうち、Ｌ台（ＬはＫよりも小さい自然数）のスレーブ毎に、当該
スレーブと前記マスターとの通信を利用するアプリケーションの機能と、前記周波数帯域
決定部により決定された周波数帯域と、を対応付けて記憶する記憶部と、
を備え、
前記周波数帯域決定部は、前記第１接続確立部により、前記複数のスレーブのうち、前
記記憶部に周波数帯域が記憶されていない１つのスレーブとの接続が確立した後、当該ス
レーブと次回以降に接続を確立するときに利用する周波数帯域として、前記Ｎ個の周波数
帯域のうち、当該スレーブと前記マスターとの通信を利用するアプリケーションの機能に
おいて、前記記憶部に記憶された前記Ｌ台のスレーブと対応付けられる頻度が最も低いＭ
個の周波数帯域を決定する、
ことを特徴とするマスター。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信システム、無線通信方法、プログラム、及びマスタ
ーに関する。
【背景技術】
【０００２】
近距離無線通信規格のBluetooth（登録商標） low energyに基づいて無線通信を行う無
線通信機器であるマスターは、通信相手となる他の無線通信機器であるスレーブが定期的
に送信するアドバタイズと呼ばれる識別情報を受信し、当該スレーブに対して接続要求を
送信してから、当該スレーブとの間でデータの送受信を行う（例えば、特許文献１参照）
。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４２８７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のようにBluetooth（登録商標） low energyに基づいて無線通信を行う無線通信機
器において、スレーブは、周波数帯域の全４０チャンネルのうち、予めアドバタイズ用に
割り当てられた３チャネルをアドバタイズに使用する。しかしながら、常にこの３チャネ
ルを使用してアドバタイズをすることは、特定のスレーブとマスターとの間で通信する際
には、無駄な消費電力が生じることとなる。
【０００５】
本発明はかかる問題点に鑑みてなされたものであって、無駄な消費電力を抑えることが
できる無線通信装置、無線通信システム、無線通信方法、プログラム、及びマスターを提
供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点に係る無線通信装置は、
Ｋ台（Ｋは２以上の自然数）の他の無線通信装置と無線通信を行う無線通信装置であっ
て、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記他の無線通信装置から、当該識別情報を受信し、当該他の無
線通信装置との接続を確立する第１接続確立部と、
前記第１接続確立部により前記他の無線通信装置との接続が確立された後、前記他の無
線通信装置と次回以降に接続を確立するときに利用する周波数帯域として、前記予め定め
られたＮ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数帯域を決
定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記他の無線通信装置に通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記他の無線通信装置から識別
情報を受信し、前記他の無線通信装置との接続を確立する第２接続確立部と、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置とが通信を行う時間帯と、前記周
波数帯域決定部により決定された周波数帯域と、を対応付けて記憶する記憶部と、
を備え、
前記周波数帯域決定部は、前記第１接続確立部により、前記複数の他の無線通信装置の
うち、前記記憶部に周波数帯域が記憶されていない１つの他の無線通信装置との接続が確
立した後、当該他の無線通信装置と次回以降に接続を確立するときに利用する周波数帯域
として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置が前記無線通信装置と通信
を行う時間帯において、前記記憶部に記憶された前記Ｌ台の他の無線通信装置と対応付け
られる頻度が最も低いＭ個の周波数帯域を決定する、
ことを特徴とする。
【０００７】
また、上記目的を達成するため、本発明の第２の観点に係る無線通信装置は、
Ｋ台（Ｋは２以上の自然数）の他の無線通信装置と無線通信を行う無線通信装置であっ
て、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記他の無線通信装置から、当該識別情報を受信し、当該他の無
線通信装置との接続を確立する第１接続確立部と、
前記第１接続確立部により前記他の無線通信装置との接続が確立された後、前記他の無
線通信装置と次回以降に接続を確立するときに利用する周波数帯域として、前記予め定め
られたＮ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数帯域を決
定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記他の無線通信装置に通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記他の無線通信装置から識別
情報を受信し、前記他の無線通信装置との接続を確立する第２接続確立部と、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置との通信を利用するアプリケーシ
ョンの機能と、前記周波数帯域決定部により決定された周波数帯域と、を対応付けて記憶
する記憶部と、
を備え、  前記周波数帯域決定部は、前記第１接続確立部により、前記複数の他の無線通信装置の
うち、前記記憶部に周波数帯域が記憶されていない１つの他の無線通信装置との接続が確
立した後、当該他の無線通信装置と次回以降に接続を確立するときに利用する周波数帯域
として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置と前記無線通信装置との通
信を利用するアプリケーションの機能において、前記記憶部に記憶された前記Ｌ台の他の
無線通信装置と対応付けられる頻度が最も低いＭ個の周波数帯域を決定する、
ことを特徴とする。
【０００８】
また、上記目的を達成するため、本発明の第３の観点に係るマスターは、
Ｋ台（Ｋは２以上の自然数）のスレーブとBluetooth（登録商標） low energyに基づく
無線通信を行うマスターであって、
３個の周波数帯域でアドバタイズを送信する前記スレーブから、当該アドバタイズを受
信し、当該スレーブとの接続を確立する第１接続確立部と、
前記第１接続確立部により前記スレーブとの接続が確立された後、前記スレーブと次回
以降に接続を確立するときに利用する周波数帯域として、前記３個の周波数帯域のうちか
らのＭ個（Ｍは３よりも小さい自然数）の周波数帯域を決定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記スレーブに通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記スレーブからアドバタイズ
を受信し、前記スレーブとの接続を確立する第２接続確立部と、
前記Ｋ台のスレーブのうち、Ｌ台（ＬはＫよりも小さい自然数）のスレーブ毎に、当該
スレーブと前記マスターとが通信を行う時間帯と、前記周波数帯域決定部により決定され
た周波数帯域と、を対応付けて記憶する記憶部と、
を備え、
前記周波数帯域決定部は、前記第１接続確立部により、前記複数のスレーブのうち、前
記記憶部に周波数帯域が記憶されていない１つのスレーブとの接続が確立した後、当該ス
レーブと次回以降に接続を確立するときに利用する周波数帯域として、前記Ｎ個の周波数
帯域のうち、当該スレーブが前記マスターと通信を行う時間帯において、前記記憶部に記
憶された前記Ｌ台のスレーブと対応付けられる頻度が最も低いＭ個の周波数帯域を決定す
る、
ことを特徴とする。
【０００９】
また、上記目的を達成するため、本発明の第４の観点に係るマスターは、
Ｋ台（Ｋは２以上の自然数）のスレーブとBluetooth（登録商標） low energyに基づく
無線通信を行うマスターであって、
３個の周波数帯域でアドバタイズを送信する前記スレーブから、当該アドバタイズを受
信し、当該スレーブとの接続を確立する第１接続確立部と、
前記第１接続確立部により前記スレーブとの接続が確立された後、前記スレーブと次回
以降に接続を確立するときに利用する周波数帯域として、前記３個の周波数帯域のうちか
らのＭ個（Ｍは３よりも小さい自然数）の周波数帯域を決定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記スレーブに通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記スレーブからアドバタイズ
を受信し、前記スレーブとの接続を確立する第２接続確立部と、
前記Ｋ台のスレーブのうち、Ｌ台（ＬはＫよりも小さい自然数）のスレーブ毎に、当該
スレーブと前記マスターとの通信を利用するアプリケーションの機能と、前記周波数帯域
決定部により決定された周波数帯域と、を対応付けて記憶する記憶部と、
を備え、
前記周波数帯域決定部は、前記第１接続確立部により、前記複数のスレーブのうち、前
記記憶部に周波数帯域が記憶されていない１つのスレーブとの接続が確立した後、当該スレーブと次回以降に接続を確立するときに利用する周波数帯域として、前記Ｎ個の周波数
帯域のうち、当該スレーブと前記マスターとの通信を利用するアプリケーションの機能に
おいて、前記記憶部に記憶された前記Ｌ台のスレーブと対応付けられる頻度が最も低いＭ
個の周波数帯域を決定する、
ことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、無駄な消費電力を抑えることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る無線通信システムの構成例を示す図である。
【図２】Bluetooth（登録商標） low energyに基づく無線通信における周波数帯域の割り当てを表すテーブルを示す図である。
【図３】本発明の実施の形態に係るマスターの構成例を示す図である。
【図４】周波数帯域テーブルに格納されるデータの一例を示す図である。
【図５】本発明の実施の形態に係るスレーブの構成例を示す図である。
【図６】図１の無線通信システムの動作を説明するための図である。
【図７】図３のマスターが実行するマスター側接続処理の一例を示すフローチャートである。
【図８】図５のスレーブが実行するスレーブ側接続処理の一例を示すフローチャートである。
【図９】変形例１に係る無線通信システムの構成例を示す図である。
【図１０】（ａ）及び（ｂ）は、周波数帯域テーブルに格納されるデータの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について図面を参照して説明する。
【００１３】
図１は、本発明の実施の形態に係る無線通信システムの構成例を表す図である。
【００１４】
図１に示す構成例において、無線通信システム１は、無線通信装置としてのマスター１
００と、マスター１００とは異なる無線通信装置としての複数のスレーブ２００（２００
ａ〜２００ｄ）とを備えている。マスター１００とスレーブ２００とは、Bluetooth（登
録商標） low energy（以下、ＢＬＥという。）に基づいて、互いに無線通信を行う。Ｂ
ＬＥとは、Bluetooth（登録商標）と呼ばれる近距離無線通信規格において、低消費電力
を目的として策定された規格（モード）である。マスター１００は、スレーブ２００から
提供されたサービス（例えば、測定されたデータなど）を利用する装置である。また、ス
レーブ２００は、マスター１００にサービス（例えば、測定したデータなど）を提供する
装置である。
【００１５】
マスター１００は、携帯電話機、スマートフォン、タブレット型パーソナルコンピュー
タ、ノート型パーソナルコンピュータ等の持ち運びが可能であって、ＢＬＥに基づく無線
通信機能を有する端末である。本実施の形態では、一例として、マスター１００はスマー
トフォンから構成される。マスター１００は、各種データをスレーブ２００から受信し、
受信したデータに基づいて、後述する表示部１２８に各種情報を表示したり、後述するス
ピーカ１２４からアラーム等の音声を鳴らしたりする。
【００１６】
スレーブ２００は、自身が保有するサービス概要のマスター１００への通知、マスター
１００からの接続要求を待ち受けるためのアドバタイズの送信を行う。
【００１７】
ＢＬＥに基づいて行われる無線通信では、マスター１００とスレーブ２００との間でデ
ータの送受信を行う前に、スレーブ２００がアドバタイズを送信し、マスター１００がア
ドバタイズを受信する。アドバタイズとは、他の無線通信装置を探したり、他の無線通信
装置と接続したりしようとするために、他の無線通信装置に対して自分の存在を知らせる
ための識別情報のことをいう。
【００１８】
本実施の形態では、スレーブ２００はマスター１００にアドバタイズを送信する。ここ
で、スレーブ２００が送信するアドバタイズの周波数帯域（チャネル）について説明する
。
【００１９】
図２に、ＢＬＥにおける周波数帯域とチャネルの割り当てを表すテーブルを示す。図２
に示すように、ＢＬＥでは、２４００ＭＨｚ〜２４８３．５ＭＨｚの周波数帯を２ＭＨｚ
幅の４０個のチャネルに分割して利用する。この４０個のチャネルのうち、中間周波数（
RF Center Frequency）が２４０２，２４２６，２４８０ＭＨｚの３個のアドバタイズ用
チャネル（Advertising Channel Indexが３７，３８，３９のチャネル）は、アドバタイ
ズに利用される。それ以外の３７個のデータ通信用チャネル（Data Channel Indexが０〜
３６のチャネル）は、マスター１００とスレーブ２００との間で接続が確立した後のデー
タ通信に利用される。
【００２０】
ここで、従来のＢＬＥに基づく無線通信では、スレーブは、上記の３個のチャネルを常
に利用してアドバタイズを行う。これに対し、本実施の形態に係るスレーブ２００は、マ
スター１００との接続が２回目以降の場合、上記の３個のチャネルのうち、１個のチャネ
ルを利用してアドバタイズを行う。
【００２１】
次に、本実施の形態に係る通信システム１のハードウェア構成などについて説明する。
【００２２】
図３は、本実施の形態に係るマスター１００の構成例を概略的に示すブロック図である
。図３に示すように、通信端末１００は、制御部１０２、ＲＯＭ（Read Only Memory）１
０４、ＲＡＭ（Random Access Memory）１０６、無線通信処理部１１０、アンテナ１１２
、スピーカ１２４、ドライバ１２６、表示部１２８及びタッチパネル１３０を備える。
【００２３】
制御部１０２は、例えばＣＰＵ（Central Processing Unit）によって構成される。制
御部１０２は、ＲＯＭ１０４に記憶されたプログラム（例えば、後述する図７に示すマス
ター１００の動作を実現するためのプログラム）に従ってソフトウェア処理を実行するこ
とにより、マスター１００が具備する各種機能を制御する。
【００２４】
ＲＯＭ１０４は、フラッシュメモリ等の不揮発性メモリから構成され、上述したように
制御部１０２が各種機能を制御するためのプログラムやデータを記憶する。ＲＡＭ１０６
は、揮発性メモリから構成され、制御部１０２が各種処理を行うためにデータを一時的に
記憶するための作業領域として用いられる。
【００２５】
無線通信処理部１１０は、例えば無線周波数（ＲＦ：Radio Frequency）回路やベース
バンド（ＢＢ：Baseband）回路等を用いて構成される。無線通信処理部１１０は、アンテ
ナ１１２を介して、ＢＬＥに基づく無線信号の送信及び受信を行う。
【００２６】
スピーカ１２４は、制御部１０２からの音声データに基づいて、アラーム等の音声を出
力する。ドライバ１２６は、制御部１０２から出力された画像データに基づく画像信号を
表示部１２８へ出力する。表示部１２８は、例えば、ＬＣＤ（Liquid Crystal Display）
、ＥＬ（Electroluminescence）ディスプレイ等によって構成される。表示部１２８は、
ドライバ１２６から出力された画像信号に従って画像を表示する。
【００２７】
タッチパネル１３０は、表示部１２８の上面に配置され、ユーザの操作内容を入力する
ために用いられるインタフェースである。タッチパネル１３０は、例えば図示しない透明
電極を内蔵し、ユーザの指等が接触した場合に、電圧が変化した位置を接触位置として検
出し、その接触位置の情報を入力指示として制御部１０２へ出力する。
【００２８】
次に、マスター１００の制御部１０２の機能的構成について説明する。図３に示すよう
に、制御部１０２は、接続判定部１５１、第１接続確立部１５２、第２接続確立部１５３
、周波数帯域決定部１５４、周波数帯域通知部１５５、データ通信部１５６として機能す
る。
【００２９】
接続判定部１５１は、例えば、スレーブ２００との通信のためのアプリケーションを立
ち上げた後に、通信開始のためにユーザが行うタッチパネル１３０への操作を、スレーブ
２００との接続指示として取得する。なお、接続指示は、ユーザの操作によって発生する
ものに限られず、例えば、環境情報測定用のアプリケーションが起動した後に、予め定め
られたタイマー時間が経過したことに基づいて発生するものであってもよい。そして、接
続判定部１５１は、接続指示により指示されたスレーブ２００と、過去に接続したことが
あるか否かを判定する。
【００３０】
具体的には、接続判定部１５１は、ＲＯＭ１０４に記録された周波数帯域テーブルを参
照し、周波数帯域テーブルに接続指示により指示されたスレーブ２００の識別情報が記録
されているか否かで判定する。図４に周波数帯域テーブル１６１の一例を示す。図４に示
す周波数帯域テーブル１６１は、スレーブ２００の識別情報（スレーブＩＤ）と、そのス
レーブ２００との通信に利用されるチャネルのインデックスとが対応付けて格納されてい
る。周波数帯域テーブル１６１に格納された情報は、後述するように周波数帯域決定部１
５４により格納される。接続判定部１５１は、周波数帯域テーブル１６１を参照し、例え
ば、接続指示により指示されたスレーブ２００がスレーブ２００ａである場合、スレーブ
２００ａのスレーブＩＤ“２００ａ”は、周波数帯域テーブル１６１に格納されているこ
とから、マスター１００は過去にスレーブ２００ａと接続したことがあると判定する。ま
た、接続判定部１５１は、例えば、接続指示により指示されたスレーブ２００がスレーブ
２００ｂである場合、スレーブ２００ｂのスレーブＩＤ“２００ｂ”は、周波数帯域テー
ブル１６１に格納されていないことから、マスター１００は過去にスレーブ２００ｂと接
続したことがないと判定する。
【００３１】
第１接続確立部１５２は、接続判定部１５１により、過去に接続したことがないと判定
されたスレーブ２００との接続確立を行う。具体的には、第１接続確立部１５２は、接続
判定部１５１により、接続指示により指示されたスレーブ２００と過去に接続したことが
ないと判定された場合、そのスレーブ２００からのアドバタイズを、図２に示す３個のア
ドバタイズ用チャネルで待ち受け、受信する。そして、第１接続確立部１５２は、そのス
レーブ２００に接続要求を送信し、そのスレーブ２００との接続を確立する。
【００３２】
第２接続確立部１５３は、接続判定部１５１により、過去に接続したことがあると判定
されたスレーブ２００との接続確立を行う。具体的には、第２接続確立部１５３は、接続
判定部１５１により、接続指示により指示されたスレーブ２００と過去に接続したことが
あると判定された場合、そのスレーブ２００からのアドバタイズを、図２に示す３個のア
ドバタイズ用チャネルのうち、図４に示す周波数帯域テーブル１６１にスレーブ２００と
対応付けて格納されたチャネルで待ち受け、受信する。そして、第２接続確立部１５２は
、そのスレーブ２００に接続要求を送信し、そのスレーブ２００との接続を確立する。
【００３３】
周波数帯域決定部１５４は、第１通信確立部１５２によってスレーブ２００と接続を確立した後、そのスレーブ２００と次回以降に接続を確立するときに利用する周波数帯域と
して、図２に示す３個のアドバタイズ用チャネルのうちからの１個のチャネルを決定する
。本実施の形態において、周波数帯域決定部１５４は、チャネルの決定方法の一例として
、３個のチャネルのうちから、ランダムに１個のチャネルを決定する。
【００３４】
また、周波数帯域決定部１５４は、第１通信確立部１５２によって接続を確立したスレ
ーブ２００と、決定したチャネルとを、図４に示す周波数帯域テーブル１６１に記録する
。従って、周波数帯域テーブル１６１には、過去にマスター１００と接続を確立したこと
があるスレーブ２００と、周波数帯域決定部１５４により決定されたチャネルとが、対応
付けて格納される。
【００３５】
周波数帯域通知部１５５は、周波数帯域決定部１５４により決定されたチャネルを、第
１通信確立部１５２によって接続を確立したスレーブ２００に送信する。周波数帯域通知
部１５５により送信されたチャネルを受信したスレーブ２００は、受信したチャネルを自
身の記憶部に記録する。そして、スレーブ２００は、次回以降でマスター１００と接続す
るために記録されたチャネルでアドバタイズを送信する。
【００３６】
データ通信部１５６は、第１接続確立部１５２または第２接続確立部１５３によりスレ
ーブ２００との接続が確立した後、図２に示す３７個のデータ通信用チャネルでスレーブ
２００との間でデータ通信を行う。
【００３７】
図５は、本実施の形態に係るスレーブ２００の構成例を概略的に示すブロック図である
。図５に示すように、スレーブ２００は、制御部２０２、ＲＯＭ２０４、ＲＡＭ２０６、
無線通信処理部２１０、アンテナ２１２、操作部２２０、ドライバ２２６、及び表示部２
２８を備える。
【００３８】
制御部２０２は、例えばＣＰＵによって構成される。制御部２０２は、ＲＯＭ２０４に
記憶されたプログラム（例えば、後述する図８に示すスレーブ２００の動作を実現するた
めのプログラム）に従ってソフトウェア処理を実行することにより、スレーブ２００が具
備する各種機能を制御する。
【００３９】
ＲＯＭ２０４は、フラッシュメモリ等の不揮発性メモリから構成され、上述したように
制御部２０２が各種機能を制御するためのプログラムやデータを記憶する。ＲＡＭ２０６
は、揮発性メモリから構成され、制御部２０２が各種処理を行うためにデータを一時的に
記憶するための作業領域として用いられる。
【００４０】
無線通信処理部２１０は、例えば無線周波数（ＲＦ）回路やベースバンド（ＢＢ）回路
等を用いて構成される。無線通信処理部２１０は、アンテナ２１２を介して、ＢＬＥに基
づく無線信号の送信及び受信を行う。
【００４１】
操作部２２０は、例えばスイッチ等から構成され、電源のＯＮ・ＯＦＦなどのユーザの
操作内容を入力するために用いられる。
【００４２】
ドライバ２２６は、制御部２０２から出力された画像データに基づく画像信号を表示部
２２８へ出力する。表示部２２８は、例えば、ＬＣＤ、ＥＬディスプレイ等によって構成
される。表示部２２８は、ドライバ２２６から出力された画像信号に従って画像を表示す
る。
【００４３】
次に、スレーブ２００の制御部２０２の機能的構成について説明する。図５に示すよう
に、制御部２０２は、接続判定部２５１、第１アドバタイズ送信部２５２、第２アドバタイズ送信部２５３、通知受信部２５４、接続確立部２５５、データ通信部２５６として機
能する。
【００４４】
接続判定部２５１は、マスター１００との接続指示を取得した際に、過去にスレーブ２
００がマスター１００と接続を確立したことがあるか否かを判定する。具体的には、接続
判定部２５１は、ＲＯＭ２０４に、接続先のマスター１００に送信するアドバタイズに利
用するチャネルが記録されているかで判定する。ＲＯＭ２０４に記録されるチャネルは、
後述するように、過去にマスター１００と接続を確立した際に、マスター１００から送信
され、通知受信部２５４により受信された通知に含まれるチャネルである。接続判定部２
５１は、ＲＯＭ２０４に周波数帯域が記録されている場合、スレーブ２００は過去にマス
ター１００と接続したことがあると判定する。また、接続判定部２５１は、ＲＯＭ２０４
に周波数帯域が記録されていない場合、スレーブ２００は過去にマスター１００と接続し
たことがないと判定する。
【００４５】
第１アドバタイズ送信部２５２は、第１識別情報送信部に相当し、接続判定部２５１に
より過去に接続したことがないと判定されたマスター１００に、図２に示す３個のアドバ
タイズ用チャネルでアドバタイズを送信する。
【００４６】
第２アドバタイズ送信部２５３は、第２識別情報送信部に相当し、接続判定部２５１に
より過去に接続したことがあると判定されたマスター１００に、ＲＯＭ１０４に記録され
た１個のチャネルでアドバタイズを送信する。
【００４７】
通知受信部２５４は、第１アドバタイズ送信部２５２により送信されたアドバタイズを
受信したマスター１００から、図３に示す３個のアドバタイズ用チャネルのうち、１個の
チャネルを指定する通知を受信する。通知受信部２５４は、受信したチャネルを、次回以
降にマスター１００へのアドバタイズに利用するチャネルとしてＲＯＭ２０４に記録する
。
【００４８】
接続確立部２５５は、第１アドバタイズ送信部２５２または第２アドバタイズ送信ンブ
２５３により送信されたアドバタイズを受信したマスター１００から送信された接続要求
を受信し、マスター１００との間で接続を確立する。
【００４９】
データ通信部２５６は、接続確立部２５５によりマスター１００との接続が確立した後
、図２に示す３７個のデータ通信用チャネルでマスター１００との間でデータ通信を行う
。
【００５０】
次に、本実施の形態における無線通信システム１の動作を図６のフローチャートを参照
しつつ説明する。
【００５１】
スレーブ２００は、過去に接続を確立したことがないマスター１００との接続を試みる
場合、図６に示すように、図２に示す３個のアドバタイズ用チャネルを利用して、マスタ
ー１００にアドバタイズを時間間隔Ｔで定期的に送信する（ステップＳ１０）。
【００５２】
マスター１００は、例えば、ユーザによるタッチパネル１３０への操作をスレーブ２０
０への接続指示として受け付け（ステップＳ１１）、スレーブ２００からのアドバタイズ
を受信するためのスキャン処理を実行する（ステップＳ１２）。このスキャン処理では、
マスター１００は、通信を開始しようとするスレーブ２００と過去に接続を確立したこと
がないと判定し、３個のアドバタイズ用チャネルを利用してアドバタイズをスキャンする
。
【００５３】
そして、マスター１００は、スレーブ２００からアドバタイズを受信すると、そのアド
バタイズを送信したスレーブ２００に接続要求（Connection Request）を送信する（ステ
ップＳ１３）。その結果、マスター１００及びスレーブ２００にて接続処理が行われ、接
続が確立する（ステップＳ１４）。
【００５４】
マスター１００とスレーブ２００との間での接続が確立後、マスター１００とスレーブ
２００は、データの送受信を行う（ステップＳ１５）。データの送受信は、マスター１０
０からスレーブ２００へデータ要求（Data Request）を送信し、スレーブ２００がデータ
応答（Data Response）をマスター１００へ返すことにより行われる。
【００５５】
このステップ１６のデータの送受信において、マスター１００は、接続しているスレー
ブ２００との次回以降の接続確立に利用するチャネルとして、３個のアドバタイズ用チャ
ネルのうちから、１つのチャネルを決定する。そして、マスター１００は、決定したチャ
ネルをスレーブ２００に通知する。スレーブ２００は、マスター１００から受信したチャ
ネルを次回以降の接続に利用するために記録する。また、マスター１００も、決定したチ
ャネルをスレーブ２００との次回以降の接続に利用するために記録する。
【００５６】
マスター１００とスレーブ２００との間で、データの送受信が終了すると、マスター１
００とスレーブ２００は、切断動作処理を実行し、接続が終了する。
【００５７】
上記で説明したマスター１００とスレーブ２００との間の初回の接続が確立した後、ス
レーブ２００がマスター１００との接続を試みる場合、図６に示すように、初回接続時に
マスター１００から通知された１個のチャネルを利用して、マスター１００にアドバタイ
ズを時間間隔Ｔで定期的に送信する（ステップＳ１６）。
【００５８】
マスター１００は、ステップＳ１１と同様に接続指示を受け付けると（ステップＳ１７
）、スレーブ２００からのアドバタイズを受信するためのスキャン処理を実行する（ステ
ップＳ１８）。このスキャン処理では、マスター１００は、通信を開始しようとするスレ
ーブ２００と過去に接続を確立したことがあると判定し、記録された１個のアドバタイズ
用チャネルを利用してアドバタイズをスキャンする。
【００５９】
そして、マスター１００は、スレーブ２００からアドバタイズを受信すると、そのアド
バタイズを送信したスレーブ２００に接続要求（Connection Request）を送信する（ステ
ップＳ１９）。その結果、マスター１００及びスレーブ２００にて接続処理が行われ、接
続が確立する（ステップＳ２０）。以降のデータの送受信は、ステップＳ１５と同様に行
われる。
【００６０】
次に、本実施の形態に係るマスター１００の動作について、図７を参照して説明する。
図７は、本実施の形態に係るマスター１００の制御部１０２が実行するマスター側接続処
理の一例を示すフローチャートである。なお、このマスター側接続処理は、ＲＯＭ１０４
内に予め記憶されているプログラムを読み出して実行する制御部１０２によって行われる
。
【００６１】
マスター１００の制御部１０２は、例えば、スレーブ２００との通信用のアプリケーシ
ョンを立ち上げた後、ユーザから接続を希望するスレーブ２００の情報を含む接続指示を
受け付けると、図７に示すマスター側接続処理を開始する。
【００６２】
まず、接続判定部１５１は、受け付けた接続指示において、ユーザが今回接続を希望す
るスレーブ２００との接続が、２回目以降か否かを判定する（ステップ１０１）。具体的
には、接続判定部１５１は、周波数帯域テーブル１６１を参照し、今回接続を試みるスレーブ２００が周波数帯域テーブル１６１に記録されているか否かを判定する。
【００６３】
接続判定部１５１は、ユーザが今回接続を希望するスレーブ２００との接続が、２回目
以降でない、すなわち初回であると判定した場合（ステップＳ１０１；Ｎｏ）、３個のア
ドバタイズ用チャネルの全部を、今回のスキャンに利用するチャネルとして指定する（ス
テップＳ１０２）。
【００６４】
また、接続判定部１５１は、ユーザが今回接続を希望するスレーブ２００との接続が、
２回目以降であると判定した場合（ステップＳ１０１；Ｙｅｓ）、周波数帯域テーブル１
６１を参照し、ユーザが今回接続を希望するスレーブ２００と対応付けて記録されたチャ
ネルを、今回のスキャンに利用するチャネルとして指定する（ステップＳ１０３）。
【００６５】
次に、第１接続確立部１５２または第２接続確立部１５３は、ステップＳ１０２または
ステップＳ１０３において指定されたチャネルで、スレーブ２００のスキャンを開始する
（ステップＳ１０４）。具体的には、指定されたチャネルが、ステップＳ１０２で指定さ
れた３個全部のチャネルである場合、第１接続確立部１５２が、その３個のチャネルを利
用してスキャンを開始する。また、指定されたチャネルが、ステップＳ１０３で指定され
た１個のチャネルである場合、第２接続確立部１５３が、その１個のチャネルを利用して
スキャンを開始する。
【００６６】
次に、第１接続確立部１５２または第２接続確立部１５３は、スレーブ２００から送信
されたアドバタイズを受信したか否かを判定する（ステップＳ１０５）。第１接続確立部
１５２または第２接続確立部１５３は、スレーブ２００からアドバタイズを受信するまで
スキャンを継続して待機する（ステップＳ１０５；Ｎｏ）。
【００６７】
スレーブ２００から送信されたアドバタイズを受信したと判定した場合（ステップＳ１
０５；Ｙｅｓ）、第１接続確立部１５２または第２接続確立部１５３は、受信したアドバ
タイズを送信したスレーブ２００のうち、受け付けた接続指示において、ユーザが今回接
続を希望するスレーブ２００を、今回接続するスレーブ２００として決定する（ステップ
Ｓ１０６）。
【００６８】
次に、第１接続確立部１５２または第２接続確立部１５３は、ステップＳ１０６におい
て決定したスレーブ２００に対し、接続要求を送信し（ステップＳ１０７）、そのスレー
ブ２００との間で接続を確立する（ステップＳ１０８）。
【００６９】
次に、接続判定部１５１は、ステップＳ１０１と同様に、今回接続を確立したスレーブ
２００との接続が、２回目以降か否かを判定する（ステップ１０９）。接続判定部１５１
は、今回接続を確立したスレーブ２００との接続が、２回目以降であると判定した場合（
ステップ１０９；Ｙｅｓ）、マスター側接続処理を終了する。
【００７０】
接続判定部１５１が、今回接続を確立したスレーブ２００との接続が、２回目以降でな
い、すなわち初回であると判定した場合（ステップＳ１０９；Ｎｏ）、周波数帯域決定部
１５４は、３個のアドバタイズ用チャネルの全のうち、ランダムで１個のチャネルを、今
回接続したスレーブ２００との次回以降の接続に利用するチャネルとして決定する（ステ
ップＳ１１０）。
【００７１】
次に、周波数帯域通知部１５５は、特定のサービス（Service）及びキャラスタリステ
ィックス（Characteristics）を指定し、ステップＳ１１０において決定されたチャネル
を記録するように、スレーブ２００に通知を送信する（ステップＳ１１１）。
【００７２】
また、周波数帯域決定部１５４は、ステップＳ１１０において決定されたチャネルを、
今回接続したスレーブ２００のスレーブＩＤと対応付けて周波数帯域テーブル１６１に記
録する（ステップＳ１１２）。そして、マスター側接続処理を終了する。
【００７３】
以上のマスター側接続処理が終了した後、データ通信部１５６により、マスター１００
と、接続が確立したスレーブ２００との間でのデータの送受信が行われる。
【００７４】
次に、本実施の形態に係るスレーブ２００の動作について、図８を参照して説明する。
図８は、本実施の形態に係るスレーブ２００の制御部２０２が実行するスレーブ側接続処
理の一例を示すフローチャートである。なお、このスレーブ側接続処理は、ＲＯＭ２０４
内に予め記憶されているプログラムを読み出して実行する制御部２０２によって行われる
。
【００７５】
スレーブ２００の制御部２０２は、例えば、ユーザによる操作部２２０への操作によっ
て電源ＯＮ状態となった後に、図８に示すスレーブ側接続処理を開始する。
【００７６】
まず、接続判定部２５１は、今回接続を試みるマスター１００との接続が、２回目以降
か否かを判定する（ステップ２０１）。具体的には、接続判定部２５１は、ＲＯＭ２０４
を参照し、今回接続を試みるマスター１００から受信した、接続確立に利用するチャネル
が記録されているか否かを判定する。
【００７７】
接続判定部２５１は、今回接続を試みるマスター１００との接続が、２回目以降でない
、すなわち初回であると判定した場合（ステップＳ２０１；Ｎｏ）、３個のアドバタイズ
用チャネルの全部を、今回のアドバタイズに利用するチャネルとして指定する（ステップ
Ｓ２０２）。
【００７８】
また、接続判定部２５１は、今回接続を希望するマスター１００との接続が、２回目以
降であると判定した場合（ステップＳ２０１；Ｙｅｓ）、ＲＯＭ２０４を参照し、マスタ
ー１００との接続確立に利用するチャネルとして記録された１個のチャネルを、今回のア
ドバタイズに利用するチャネルとして指定する（ステップＳ２０３）。
【００７９】
次に、第１アドバタイズ送信部２５２または第２アドバタイズ送信部２５３は、ステッ
プＳ２０２またはステップＳ２０３において指定されたチャネルで、マスター１００への
アドバタイズの送信を開始する（ステップＳ２０４）。具体的には、指定されたチャネル
が、ステップＳ２０２で指定された３個全部のチャネルである場合、第１アドバタイズ送
信部２５２が、その３個のチャネルを利用してアドバタイズの送信を開始する。また、指
定されたチャネルが、ステップＳ２０３で指定された１個のチャネルである場合、第２ア
ドバタイズ送信部２５３が、その１個のチャネルを利用してアドバタイズの送信を開始す
る。
【００８０】
次に、接続確立部２５５は、マスター１００から送信された接続要求を受信したか否か
を判定する（ステップＳ２０５）。接続確立部２５５は、マスター１００からアドバタイ
ズを受信するまでアドバタイズを継続して待機する（ステップＳ２０５；Ｎｏ）。
【００８１】
接続確立部２５５は、マスター１００からアドバタイズを受信したと判定した場合（ス
テップＳ２０５；Ｙｅｓ）、マスター１００との間で接続を確立する（ステップＳ２０６
）。
【００８２】
次に、接続判定部２５１は、ステップＳ２０１と同様に、今回接続を確立したマスター
１００との接続が、２回目以降か否かを判定する（ステップ２０７）。接続判定部２５１は、今回接続を確立したマスター１００との接続が、２回目以降であると判定した場合（
ステップＳ２０７；Ｙｅｓ）、スレーブ側接続処理を終了する。
【００８３】
接続判定部２５１が、今回接続を確立したマスター１００との接続が、２回目以降でな
い、すなわち初回であると判定した場合（ステップＳ２０７；Ｎｏ）、通知受信部２５４
は、今回接続したマスター１００から、次回以降の接続に利用するチャネルの通知を受信
したか否かを判定する（ステップＳ２０８）。通知受信部２５４は、マスター１００から
通知を受信するまで待機する（ステップＳ２０８；Ｎｏ）。
【００８４】
今回接続したマスター１００から、次回以降の接続に利用するチャネルの通知を受信し
たと判定した場合（ステップＳ２０８；Ｙｅｓ）、通知受信部２５４は、通知において特
定されたサービス（Service）及びキャラスタリスティックス（Characteristics）ととも
に、次回以降の接続に利用するチャネルをＲＯＭ２０４に記録する（ステップＳ２０９）
。そして、スレーブ側接続処理を終了する。
【００８５】
以上のスレーブ側接続処理が終了した後、データ通信部２５６により、スレーブ２００
と、接続が確立したマスター１００との間でのデータの送受信が行われる。
【００８６】
以上説明したように、上記実施の形態に係るマスター１００は、過去に接続を確立した
ことがないスレーブ２００と接続を確立した際に、次回以降で接続を確立する際に利用す
るチャネルとして、３個のアドバタイズ用のチャネルのうちから１個を決定し、スレーブ
２００に通知する。従って、そのスレーブ２００は、次回以降でマスター１００と接続す
る際に予めマスター１００から通知された１個のチャネルでアドバタイズをするため、マ
スター１００は、その１個のチャネルについてスキャンを実行すればよい。そのため、ス
レーブ２００をスキャンする際の消費電力を抑えることができる。
【００８７】
また、上記実施の形態に係るスレーブ２００によれば、過去に接続を確立したことがあ
るマスター１００との接続を確立する際、予めマスター１００から通知された１個のチャ
ネルを利用してアドバタイズをする。従って、常に３つのアドバタイズ用のチャネルを利
用してアドバタイズを送信する場合よりも、消費電力を抑えることができる。
【００８８】
なお、この発明は、上記実施の形態に限定されず、様々な変形及び応用が可能である。
【００８９】
（変形例１）
上記実施の形態では、マスター１００の周波数帯域決定部１５４は、スレーブ２００と
次回以降に接続を確立するときに利用する周波数帯域として、図２に示す３個のアドバタ
イズ用チャネルのうちからの１個のチャネルをランダムで決定する。しかし、周波数帯域
決定部１５４によるチャネルの決定方法はこれに限られない。本変形例では、周波数帯域
決定部１５４によるチャネルの決定方法の別の一例として、３個のチャネルのうちから、
マスター１００とスレーブ２００との通信を行う時間帯に応じて、１個のチャネルを決定
する例について説明する。なお、以下の説明において、上記の実施の形態と同様の構成に
ついては、同様の符号を用い、その詳細な説明を省略する。
【００９０】
図９は、本発明の変形例に係る無線通信システムの構成例を表す図である。
【００９１】
図９に示す構成例において、無線通信システム１は、図１に示す上記の実施の形態と同
様に、無線通信装置としてのマスター１００と、マスター１００とは異なる無線通信装置
としての複数のスレーブ２００（２００ａ〜２００ｆ）とを備えている。なお、本変形例
においては、グループＧ１に属するスレーブ２００ａ〜２００ｄは、すでにマスター１０
０と接続を確立したことがあり、図１０（ａ）に示すようにそのスレーブＩＤと、マスター１００との接続確立時に利用するチャネルとが対応付けられてマスター１００の周波数
帯域テーブル１７１に格納されている。また、グループＧ２に属するスレーブ２００ｅ，
２００ｆは、新たに無線通信システム１に追加された装置であり、まだマスター１００と
接続を確立したことがないものとする。
【００９２】
図１０（ａ）及び（ｂ）は、本変形例に係る周波数帯域テーブル１７１に格納されるデ
ータの一例を示す図である。図１０（ａ）及び（ｂ）に示すように、周波数帯域テーブル
１７１は、図４に示す実施の形態に係る周波数帯域テーブル１６１と比較して、さらにス
レーブ２００毎に使用時間帯が追加されている点で異なる。使用時間帯は、マスター１０
０が対応するスレーブ２００との通信を行う時間帯を表す。例えば、マスター１００は、
スレーブＩＤが“２００ａ”であるスレーブ２００ａと、使用時間帯“ＡＭ９：００〜１
２：００”において、インデックスが“３７”であるチャネルを利用して接続を確立し、
通信を行う。なお、使用時間帯は、スレーブ２００毎に、例えば、ユーザによるタッチパ
ネル１３０への操作を介して入力され、周波数帯域テーブル１７１に格納される。
【００９３】
なお、図１０（ａ）に示す周波数帯域テーブル１７１の例では、スレーブ２００ａ〜２
００ｄについては、すでにマスター１００と接続を確立したことがあるため、そのスレー
ブＩＤとともに、次回の接続確立に利用するチャネルが格納されている。しかし、新たに
追加されたスレーブ２００ｅ，２００ｆについては、まだマスター１００と接続を確立し
たことがないため、そのスレーブＩＤ、使用時間帯、及び次回の接続確立に利用するチャ
ネルが格納されていない。また、図１０（ｂ）に示す周波数帯域テーブル１７１の例では
、図１０（ａ）に示す状態から、さらにスレーブ２００ｅ，２００ｆがマスター１００と
の接続を確立し、そのスレーブＩＤ、使用時間帯、及び次回の接続確立に利用するチャネ
ルが格納された状態を示している。
【００９４】
次に、本変形例に係る周波数帯域決定部１５４によるチャネルの決定方法について説明
する。まず、図９に示すように無線通信システム１にスレーブ２００ｅ，２００ｆが追加
されると、例えばユーザからの操作入力により、周波数帯域テーブル１７１に、追加され
たスレーブ２００ｅ，２００ｆのスレーブＩＤ“２００ｅ”及び“２００ｆ”と、スレー
ブ２００ｅ，２００ｆの使用時間帯“ＰＭ３：００〜６：００”及び“ＰＭ３：００〜６
：００”と、が追加される。
【００９５】
次に、ユーザが、スレーブ２００ｅとの通信を希望する場合、上記の実施の形態におけ
る図７及び図８に示す初回接続時のマスター側接続処理、スレーブ側接続処理が実行され
る。ここで、図７に示すマスター側接続処理のステップＳ１１０において、本変形例では
、周波数帯域決定部１５４は、周波数帯域テーブルに記録された使用時間帯に基づいて、
次回スレーブ２００ｅとの接続を確立する際に利用するチャネルを決定する。
【００９６】
具体的には、周波数帯域決定部１５４は、周波数帯域テーブル１７１を参照して、スレ
ーブ２００ｅの使用時間帯を特定し、その使用時間帯においてスレーブ２００と対応付け
られている頻度が最も低いチャネルを特定する。ここで、スレーブ２００ｅの使用時間帯
は、“ＰＭ３：００〜６：００”であるから、その使用時間帯において、チャネル“３７
”はスレーブ２００ｃと対応付けられ、チャネル“３８”及び“３９”は、どのスレーブ
２００とも対応付けられていない。すなわち、使用時間帯“ＰＭ３：００〜６：００”に
おいて、チャネル“３８”及び“３９”が、スレーブ２００と対応付けられている頻度が
最も低いチャネルである。
【００９７】
そして、周波数帯域決定部１５４は、特定したチャネルを、次回スレーブ２００ｅとの
接続を確立する際に利用するチャネルとして決定する。なお、特定したチャネルが複数あ
る場合には、そのうちから１つのチャネルを、次回スレーブ２００ｅとの接続を確立する際に利用するチャネルとして決定する。ここで、周波数帯域決定部１５４は、チャネル“
３８”及び“３９”を、スレーブ２００と対応付けられている頻度が最も低いチャネルと
して特定したため、この２つのチャネルのうち、インデックスが小さいチャネル“３８”
を、次回スレーブ２００ｅとの接続を確立する際に利用するチャネルとして決定する。そ
して、周波数帯域決定部１５４は、図７に示すステップＳ１１２において、決定したチャ
ネル“３８”を、スレーブ２００ｅのスレーブＩＤ“２００ｅ”と対応付けて、図１０（
ｂ）に示すように周波数帯域テーブル１７１に記録する。
【００９８】
次に、ユーザが、スレーブ２００ｆとの通信を希望する場合、上記の実施の形態におけ
る図７及び図８に示す初回接続時のマスター側接続処理、スレーブ側接続処理が実行され
る。ここで、図７に示すマスター側接続処理のステップＳ１１０において、本変形例では
、周波数帯域決定部１５４は、周波数帯域テーブルに記録された使用時間帯に基づいて、
次回スレーブ２００ｆとの接続を確立する際に利用するチャネルを決定する。
【００９９】
具体的には、周波数帯域決定部１５４は、周波数帯域テーブル１７１を参照して、スレ
ーブ２００ｆの使用時間帯を特定し、その使用時間帯においてスレーブ２００と対応付け
られている頻度が最も低いチャネルを特定する。ここで、スレーブ２００ｆの使用時間帯
は、“ＰＭ３：００〜６：００”であるから、その使用時間帯において、チャネル“３７
”及び“３８”はスレーブ２００ｃ，２００ｅとそれぞれ対応付けられ、チャネル“３９
”は、どのスレーブ２００とも対応付けられていない。すなわち、使用時間帯“ＰＭ３：
００〜６：００”において、チャネル“３９”が、スレーブ２００と対応付けられている
頻度が最も低いチャネルである。
【０１００】
そして、周波数帯域決定部１５４は、特定したチャネルを、次回スレーブ２００ｆとの
接続を確立する際に利用するチャネルとして決定する。なお、特定したチャネルが複数あ
る場合には、そのうちから１つのチャネルを、次回スレーブ２００ｆとの接続を確立する
際に利用するチャネルとして決定する。ここで、周波数帯域決定部１５４は、チャネル“
３９”のみを、スレーブ２００と対応付けられている頻度が最も低いチャネルとして特定
したため、このチャネル“３９”を、次回スレーブ２００ｆとの接続を確立する際に利用
するチャネルとして決定する。そして、周波数帯域決定部１５４は、図７に示すステップ
Ｓ１１２において、決定したチャネル“３９”を、スレーブ２００ｆのスレーブＩＤ“２
００ｆ”と対応付けて、図１０（ｂ）に示すように周波数帯域テーブル１７１に記録する
。
【０１０１】
以上のようにして周波数帯域決定部１５４により決定されたチャネルは、図７に示すス
テップＳ１１１において、周波数帯域通知部１５５によりスレーブ２００に通知され、上
記の実施の形態と同様に、次回以降の接続の確立の際に利用される。
【０１０２】
以上説明した本変形例の構成において、マスター１００は、チャネルを決定する際に、
各スレーブ２００の使用時間帯に基づいて、使用頻度の低いチャネルを、新たに接続を確
立したスレーブ２００との次回以降の接続の確立の際に利用するチャネルとして割り当て
る。このように、時間帯毎に、使用されるチャネルに偏りが無いようにチャネルを割り当
てるため、特定のチャネルで混雑することを抑制することができる。
【０１０３】
（変形例２）
周波数帯域決定部１５４によるチャネルの決定方法の別の一例として、マスター１００
がスレーブ２００との通信を行う際に利用しているアプリケーションの機能に応じて、３
個のチャネルのうちから１個のチャネルを決定してもよい。
【０１０４】
具体的には、マスター１００は、変形例１に係る周波数帯域テーブル１７１において、使用時間帯の代わりに、対応するスレーブ２００との通信を行う際に利用しているアプリ
ケーションの機能を記憶する。ここで、アプリケーションの機能とは、例えば、スレーブ
２００からデータを吸い上げて、アップロードする機能である。そして、マスター１００
は、周波数帯域テーブル１７１を参照し、各スレーブ２００に対応するアプリケーション
の機能に基づいて、同じ、または類似する機能のうちで使用頻度の低いチャネルを、新た
に接続を確立したスレーブ２００との次回以降の接続の確立の際に利用するチャネルとし
て割り当てる。このように、同じ、または類似する動作をするアプリケーションが複数あ
った場合、その複数のアプリケーションのうちで、使用されるチャネルに偏りが無いよう
にチャネルを割り当てるため、特定のチャネルで混雑することを抑制することができる。
【０１０５】
以上、本発明の実施の形態及びその変形例について説明したが、本発明は上記の実施の
形態及びその変形例によって限定されるものではない。
【０１０６】
上記実施の形態では、スマートフォンをマスターとしたが、マスターとなる無線通信装
置はスマートフォンに限られない。例えば、ＢＬＥに基づく無線通信が可能な腕時計など
をマスターとし、メール受信機能を有するスマートフォンや携帯電話などをスレーブとし
てもよい。
【０１０７】
上記実施の形態では、図１に示すように無線通信システム１を、１つのマスター１００
と、４つのスレーブ２００とで構成した。しかし、無線通信システム１を、１つ又は複数
のマスターと、１つ又は複数のスレーブとで構成してもよい。
【０１０８】
また、上記実施の形態及び変形例では、周波数帯域決定部１５４は、図２に示す３個の
アドバタイズ用チャネルのうちからの１個のチャネルを決定する。しかし、周波数帯域決
定部１５４が決定するチャネルの個数は１個に限られず、例えば、２個のチャネルを決定
してもよい。すなわち、周波数帯域決定部１５４は、図２に示す３個のアドバタイズ用チ
ャネルのうちからの３個よりも少ない数のチャネルを決定すればよい。これにより、常に
３つのチャネルでスキャンを実行する場合よりも、消費電力を抑えることができる。
【０１０９】
また、スレーブ２００においても、第２アドバタイズ送信部２５３がアドバタイズを送
信する際に利用するチャネルは１個に限られず、マスター１００から２個のチャネルの通
知を受信した場合、２個のチャネルでアドバタイズを送信してもよい。これにより、常に
３つのチャネルでアドバタイズを送信する場合よりも、消費電力を抑えることができる。
【０１１０】
また、本発明に係るマスター１００及びスレーブ２００は、専用の装置によらず、通常
のコンピュータシステムを用いて実現可能である。例えば、コンピュータがプログラムを
実行することで、マスター１００の機能及びスレーブ２００の機能を実現してもよい。マ
スター１００の機能及びスレーブ２００の機能を実現するためのプログラムは、ＵＳＢ（
Universal Serial Bus）メモリ、ＳＤ（Secure Digital）メモリカード、ＣＤ−ＲＯＭ（
Compact Disc Read Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＢＤ（Blu-ray
（登録商標） Disc）、ＨＤＤ（Hard Disk Drive）等のコンピュータ読み取り可能な記録
媒体に記憶されてもよいし、ネットワークを介してコンピュータにダウンロードされても
よい。
【０１１１】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に
限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範
囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【０１１２】
（付記１）
他の無線通信装置と無線通信を行う無線通信装置であって、  予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記他の無線通信装置から、当該識別情報を受信し、当該他の無
線通信装置との接続を確立する第１接続確立部と、
前記第１接続確立部により前記他の無線通信装置との接続が確立された後、前記他の無
線通信装置と次回以降に接続を確立するときに利用する周波数帯域として、前記予め定め
られたＮ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数帯域を決
定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記他の無線通信装置に通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記他の無線通信装置から識別
情報を受信し、前記他の無線通信装置との接続を確立する第２接続確立部と、
を備える無線通信装置。
【０１１３】
（付記２）
前記無線通信装置は、Ｋ台（Ｋは２以上の自然数）の他の無線通信装置と無線通信を行
い、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置とが通信を行う時間帯と、前記周
波数帯域決定部により決定された周波数帯域と、を対応付けて記憶する記憶部をさらに備
え、
前記周波数帯域決定部は、前記第１接続確立部により、前記複数の他の無線通信装置の
うち、前記記憶部に周波数帯域が記憶されていない１つの他の無線通信装置との接続が確
立した後、当該他の無線通信装置と次回以降に接続を確立するときに利用する周波数帯域
として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置が前記無線通信装置と通信
を行う時間帯において、前記記憶部に記憶された前記Ｌ台の他の無線通信装置と対応付け
られる頻度が最も低いＭ個の周波数帯域を決定する、
ことを特徴とする付記１に記載の無線通信装置。
【０１１４】
（付記３）
前記無線通信装置は、Ｋ台（Ｋは２以上の自然数）の他の無線通信装置と無線通信を行
い、
前記Ｋ台の他の無線通信装置のうち、Ｌ台（ＬはＫよりも小さい自然数）の他の無線通
信装置毎に、当該他の無線通信装置と前記無線通信装置との通信を利用するアプリケーシ
ョンの機能と、前記周波数帯域決定部により決定された周波数帯域と、を対応付けて記憶
する記憶部をさらに備え、
前記周波数帯域決定部は、前記第１接続確立部により、前記複数の他の無線通信装置の
うち、前記記憶部に周波数帯域が記憶されていない１つの他の無線通信装置との接続が確
立した後、当該他の無線通信装置と次回以降に接続を確立するときに利用する周波数帯域
として、前記Ｎ個の周波数帯域のうち、当該他の無線通信装置と前記無線通信装置との通
信を利用するアプリケーションの機能において、前記記憶部に記憶された前記Ｌ台の他の
無線通信装置と対応付けられる頻度が最も低いＭ個の周波数帯域を決定する、
ことを特徴とする付記１に記載の無線通信装置。
【０１１５】
（付記４）
前記他の無線通信装置との接続が確立後に、前記複数の周波数帯域以外の周波数帯域で
データの送受信をするデータ通信部をさらに備える、
ことを特徴とする付記１乃至３のいずれかに記載の無線通信装置。
【０１１６】
（付記５）
他の無線通信装置と無線通信を行う無線通信装置であって、  予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で、識別情報を送信する第１識別情報送信部と、
前記第１識別情報送信部により送信された識別情報を受信した前記他の無線通信装置か
ら、前記Ｎ個の周波数帯域のうち、Ｍ個（ＭはＮよりも小さい自然数）の周波数帯域を指
定する通知を受信する通知受信部と、
前記通知受信部により受信された前記通知により指定された周波数帯域で、前記他の無
線通信装置に前記識別情報を送信する第２識別情報送信部と、
を備えること特徴とする無線通信装置。
【０１１７】
（付記６）
無線通信装置と、当該無線通信装置と無線通信を行う他の無線通信装置と、から構成さ
れる無線通信システムであって、
前記無線通信装置は、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記他の無線通信装置から、当該識別情報を受信し、当該他の無
線通信装置との接続を確立する第１接続確立部と、
前記第１接続確立部により前記他の無線通信装置との接続が確立された後、前記他の無
線通信装置と次回以降に接続を確立するときに利用する周波数帯域として、前記予め定め
られたＮ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数帯域を決
定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記他の無線通信装置に通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記他の無線通信装置から識別
情報を受信し、前記他の無線通信装置との接続を確立する第２接続確立部と、を備え、
前記他の無線通信装置は、
前記Ｎ個の周波数帯域で、識別情報を送信する第１識別情報送信部と、
前記第１識別情報送信部により送信された識別情報を受信した前記無線通信装置から、
前記Ｎ個の周波数帯域のうち、前記Ｍ個の周波数帯域を指定する通知を受信する通知受信
部と、
前記通知受信部により受信された前記通知により指定された周波数帯域で、前記無線通
信装置に前記識別情報を送信する第２識別情報送信部と、を備える
ことを特徴とする無線通信システム。
【０１１８】
（付記７）
他の無線通信装置と無線通信を行う無線通信装置が実行する無線通信方法であって、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記他の無線通信装置から、当該識別情報を受信し、当該他の無
線通信装置との接続を確立する第１接続確立ステップと、
前記第１接続確立ステップにおいて前記他の無線通信装置との接続が確立された後、前
記他の無線通信装置と次回以降に接続を確立するときに利用する周波数帯域として、前記
予め定められたＮ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数
帯域を決定する周波数帯域決定ステップと、
前記周波数帯域決定ステップにおいて決定された周波数帯域を、前記第１接続確立ステ
ップにおいて接続を確立した前記他の無線通信装置に通知する周波数帯域通知ステップと
、
前記周波数帯域決定ステップにおいて決定された周波数帯域で、前記他の無線通信装置
から識別情報を受信し、前記他の無線通信装置との接続を確立する第２接続確立ステップ
と、
を含むことを特徴とする無線通信方法。
【０１１９】
（付記８）
他の無線通信装置と無線通信を行う無線通信装置が実行する無線通信方法であって、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で、識別情報を送信する第１識別情報送信ステップと、
前記第１識別情報送信ステップにおいて送信された識別情報を受信した前記他の無線通
信装置から、前記Ｎ個の周波数帯域のうち、Ｍ個（ＭはＮよりも小さい自然数）の周波数
帯域を指定する通知を受信する通知受信ステップと、
前記通知受信ステップにおいて受信された前記通知により指定された周波数帯域で、前
記他の無線通信装置に前記識別情報を送信する第２識別情報送信ステップと、
を含むこと特徴とする無線通信方法。
【０１２０】
（付記９）
無線通信装置と無線通信を行うコンピュータを、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で識別情報を送信する前記無線通信装置から、当該識別情報を受信し、当該無線通信装
置との接続を確立する第１接続確立手段、
前記第１接続確立手段により前記無線通信装置との接続が確立された後、前記無線通信
装置と次回以降に接続を確立するときに利用する周波数帯域として、前記予め定められた
Ｎ個の周波数帯域のうちからＭ個（ＭはＮよりも小さい自然数）の周波数帯域を決定する
周波数帯域決定手段、
前記周波数帯域決定手段により決定された周波数帯域を、前記第１接続確立手段により
接続を確立した前記無線通信装置に通知する周波数帯域通知手段、
前記周波数帯域決定手段により決定された周波数帯域で、前記無線通信装置から識別情
報を受信し、前記無線通信装置との接続を確立する第２接続確立手段、
として機能させることを特徴とするプログラム。
【０１２１】
（付記１０）
無線通信装置と無線通信を行うコンピュータを、
予め定められたＮ個（Ｎは２以上で通信可能な周波数帯域数未満の自然数）の周波数帯
域で、識別情報を送信する第１識別情報送信手段、
前記第１識別情報送信手段により送信された識別情報を受信した前記無線通信装置から
、前記Ｎ個の周波数帯域のうち、Ｍ個（ＭはＮよりも小さい自然数）の周波数帯域を指定
する通知を受信する通知受信手段、
前記通知受信手段により受信された前記通知により指定された周波数帯域で、前記無線
通信装置に前記識別情報を送信する第２識別情報送信手段、
として機能させること特徴とするプログラム。
【０１２２】
（付記１１）
スレーブとBluetooth（登録商標） low energyに基づく無線通信を行うマスターであっ
て、
３個の周波数帯域でアドバタイズを送信する前記スレーブから、当該アドバタイズを受
信し、当該スレーブとの接続を確立する第１接続確立部と、
前記第１接続確立部により前記スレーブとの接続が確立された後、前記スレーブと次回
以降に接続を確立するときに利用する周波数帯域として、前記３個の周波数帯域のうちか
らのＭ個（Ｍは３よりも小さい自然数）の周波数帯域を決定する周波数帯域決定部と、
前記周波数帯域決定部により決定された周波数帯域を、前記第１接続確立部により接続
を確立した前記スレーブに通知する周波数帯域通知部と、
前記周波数帯域決定部により決定された周波数帯域で、前記スレーブからアドバタイズ
を受信し、前記スレーブとの接続を確立する第２接続確立部と、
を備えるマスター。
【０１２３】
（付記１２）
マスターとBluetooth（登録商標） low energyに基づく無線通信を行うスレーブであっ
て、
３個の周波数帯域で、アドバタイズを送信する第１アドバタイズ送信部と、
前記第１アドバタイズ送信部により送信されたアドバタイズを受信した前記マスターか
ら、前記３個の周波数帯域のうち、Ｍ個（Ｍは３よりも小さい自然数）の周波数帯域を指
定する通知を受信する通知受信部と、
前記通知受信部により受信された前記通知により指定された周波数帯域で、前記マスタ
ーに前記アドバタイズを送信する第２アドバタイズ送信部と、
を備えること特徴とするスレーブ。
【符号の説明】
【０１２４】
１…無線通信システム、１００…マスター、１０２…制御部、１０４…ＲＯＭ、１０６…
ＲＡＭ、１１０…無線通信処理部、１１２…アンテナ、１２４…スピーカ、１２６…ドラ
イバ、１２８…表示部、１３０…タッチパネル、１５１…接続判定部、１５２…第１接続
確立部、１５３…第２接続確立部、１５４…周波数帯域決定部、１５５…周波数帯域通知
部、１５６…データ通信部、１６１，１７１…周波数帯域テーブル、２００（２００ａ〜
２００ｆ）…スレーブ、２０２…制御部、２０４…ＲＯＭ、２０６…ＲＡＭ、２１０…無
線通信処理部、２１２…アンテナ、２２０…操作部、２２６…ドライバ、２２８…表示部
、２５１…接続判定部、２５２…第１アドバタイズ送信部（第１識別情報送信部）、２５
３…第２アドバタイズ送信部（第２識別情報送信部）、２５４…通知受信部、２５５…接
続確立部、２５６…データ通信部
【図１】
2018101998.tif 000003
【図２】
2018101998.tif 000004
【図３】
2018101998.tif 000005
【図４】
2018101998.tif 000006
【図５】
2018101998.tif 000007
【図６】
2018101998.tif 000008
【図７】
2018101998.tif 000009
【図８】
2018101998.tif 000010
【図９】
2018101998.tif 000011
【図１０】
2018101998.tif 000012
【手続補正書】
【提出日】平成30年2月27日(2018.2.27)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は無線通信装置、無線通信方法、及びプログラムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明はかかる問題点に鑑みてなされたものであって、無駄な消費電力を抑えることができる無線通信装置、無線通信方法、及びプログラム提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記目的を達成するため、本発明の第１の観点に係る無線通信装置は、
他の無線通信装置と無線通信を行う無線通信部と、
前記他の無線通信装置との接続後の情報であって、前記他の無線通信装置と無線通信を行う時間帯についての時間帯情報と、前記他の無線通信装置と無線通信を行う周波数帯域についての周波数帯域情報と、を記憶する記憶部と、
プロセッサと、を備え、
前記プロセッサは、
前記他の無線通信装置と第１の無線通信をした後の第２の無線通信の際に、前記他の無線通信装置と無線通信を行う周波数帯域を、前記記憶部に記憶された前記時間帯情報と前記周波数帯情報とから、決定する、
ことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、上記目的を達成するため、本発明の第２の観点に係る無線通信装置は、
他の無線通信装置と無線通信を行う無線通信部と、
前記他の無線通信装置との通信を利用するアプリケーションの機能と、前記他の無線通信装置との接続後の情報であって、前記他の無線通信装置と無線通信を行う周波数帯域についての周波数帯域情報と、を記憶する記憶部と、
プロセッサと、を備え、
前記プロセッサは、
前記他の無線通信装置と第１の無線通信をした後の第２の無線通信の際に、前記他の無線通信装置と無線通信を行う周波数帯域を、前記記憶部に記憶された前記アプリケーションの機能と前記周波数帯情報とから、決定する、
ことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
他の無線通信装置と無線通信を行う無線通信部と、
前記他の無線通信装置との通信を利用するアプリケーションの機能と、前記他の無線通信装置との接続後の情報であって、前記他の無線通信装置と無線通信を行う周波数帯域についての周波数帯域情報と、を記憶する記憶部と、
プロセッサと、を備え、
前記プロセッサは、
前記他の無線通信装置と第１の無線通信をした後の第２の無線通信の際に、前記他の無線通信装置と無線通信を行う周波数帯域を、前記記憶部に記憶された前記アプリケーションの機能と前記周波数帯情報とから、決定する、
ことを特徴とする無線通信装置。
【請求項２】
前記プロセッサは、前記第１の無線通信をした後に、前記周波数帯域情報を前記記憶部に記憶させる
ことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記プロセッサは、前記第１の無線通信における接続が確立した後に、前記周波数帯域情報を前記記憶部に記憶させる
ことを特徴とする請求項１又は２に記載の無線通信装置。
【請求項４】
前記プロセッサは、前記第１の無線通信又は前記第２の無線通信における接続を確立するために使用した周波数帯域とは異なる周波数帯域で、前記通信部にデータの送受信をさせる
ことを特徴とする請求項１〜３のいずれか一項に記載の無線通信装置。
【請求項５】
他の無線通信装置と無線通信を行う無線通信部と、記憶部と、を備える無線通信装置の無線通信方法であって、
前記他の無線通信装置との通信を利用するアプリケーションの機能情報を前記記憶部に記憶するステップ、
前記他の無線通信装置との接続後の情報であって、前記他の無線通信装置と無線通信を行う周波数帯域についての周波数帯域情報を前記記憶部に記憶するステップ、
前記他の無線通信装置と第１の無線通信をした後の第２の無線通信の際に、前記他の無線通信装置と無線通信を行う周波数帯域を、前記記憶部に記憶された前記アプリケーションの機能情報と前記周波数帯情報とから、決定するステップ、
を含むことを特徴とする無線通信方法。
【請求項６】
他の無線通信装置と無線通信を行う無線通信部と、記憶部と、を備える無線通信装置のプロセッサを、
前記他の無線通信装置との通信を利用するアプリケーションの機能情報を前記記憶部に記憶させる機能情報記憶手段、
前記他の無線通信装置との接続後の情報であって、前記他の無線通信装置と無線通信を行う周波数帯域についての周波数帯域情報を前記記憶部に記憶させる周波数帯域情報記憶手段、
前記他の無線通信装置と第１の無線通信をした後の第２の無線通信の際に、前記他の無線通信装置と無線通信を行う周波数帯域を、前記記憶部に記憶された前記アプリケーションの機能情報と前記周波数帯情報とから、決定する周波数帯域決定手段、
として機能させることを特徴とするプログラム。