(57)【要約】【課題】過去に接続した無線通信装置間においての再接続または再接続後の無線通信に失敗した場合に、その接続に関する接続情報を収集可能な無線通信装置等を提供する。【解決手段】無線通信装置は、他の無線通信装置と通信する通信部１３４とＣＰＵ１３１とを備える。ＣＰＵ１３１は、他の無線通信装置との接続を切断した後、他の無線通信装置との再接続または再接続後の無線通信に失敗した場合、通信部１３４を制御して、接続に関する接続情報をブロードキャストする。【選択図】図３
2019062346.tif 000002
【特許請求の範囲】
【請求項１】
他の無線通信装置と無線通信する無線通信部と、
制御部と、を備え、
前記制御部は、
前記他の無線通信装置との接続を切断した後、前記他の無線通信装置との再接続または再接続後の無線通信に失敗した場合、前記無線通信部を制御して、前記接続に関する接続情報をブロードキャストする、
ことを特徴とする無線通信装置。
【請求項２】
前記制御部は、
前記他の無線通信装置と接続後、自装置を特定するデバイス情報と、前記他の無線通信装置との無線通信を暗号化する暗号化情報と、を前記他の無線通信装置と交換し、
前記他の無線通信装置との接続を切断した後、交換された前記デバイス情報及び前記暗号化情報に基づいて、前記他の無線通信装置との再接続または再接続後の無線通信の成否を判別する、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記制御部は、
前記他の無線通信装置との接続を切断した後、自装置の存在を知らせる存在情報を送信し、
当該存在情報に対する前記他の無線通信装置からの接続要求を受信しなかった場合、前記他の無線通信装置との再接続に失敗したと判別する、
ことを特徴とする請求項１または２に記載の無線通信装置。
【請求項４】
前記制御部は、前記他の無線通信装置との接続を切断し、前記他の無線通信装置と再接続した後に、前記他の無線通信装置から前記暗号化情報の交換を要求する暗号化情報要求を受信した場合、前記他の無線通信装置との再接続後の無線通信に失敗したと判別する、
ことを特徴とする請求項２に記載の無線通信装置。
【請求項５】
前記制御部は、
前記他の無線通信装置との接続を切断し、前記他の無線通信装置と再接続した後に、前記他の無線通信装置との無線通信の暗号化を要求する暗号化要求を受信し、かつ前記他の無線通信装置の前記暗号化情報を保持していない場合、前記他の無線通信装置との再接続後の無線通信に失敗したと判別する、
ことを特徴とする請求項２に記載の無線通信装置。
【請求項６】
前記制御部は、
前記再接続に失敗した場合、前記無線通信部を制御して、前記接続に関する接続情報を、前記他の無線通信装置からの接続要求を受け付けないことを示す形式でブロードキャストする、
ことを特徴とする請求項１から５のいずれか１項に記載の無線通信装置。
【請求項７】
請求項１乃至６のいずれか１項に記載の無線通信装置と、
現在時刻を計時する計時部と、
前記計時部により計時された現在時刻を表示する表示部と、
を備えることを特徴とする電子時計。
【請求項８】
他の無線通信装置と無線通信する無線通信部と、
制御部と、を備え、
前記制御部は、
前記無線通信部を制御して、前記他の無線通信装置との接続を切断した後、前記他の無線通信装置との再接続または再接続後の無線通信に失敗した場合に前記他の無線通信装置から送信された、前記接続に関する接続情報を受信する、
ことを特徴とする無線通信装置。
【請求項９】
他の無線通信装置と無線通信する無線通信部を備える無線通信装置が実行する無線通信方法であって、
前記他の無線通信装置との接続を切断した後、前記他の無線通信装置との再接続または再接続後の無線通信に失敗した場合、前記無線通信部を制御して、前記接続に関する接続情報をブロードキャストする、
ことを特徴とする無線通信方法。
【請求項１０】
他の無線通信装置と無線通信する無線通信部を備える無線通信装置が実行する無線通信方法であって、
前記無線通信部を制御して、前記他の無線通信装置との接続を切断した後、前記他の無線通信装置との再接続または再接続後の無線通信に失敗した場合に前記他の無線通信装置から送信された、前記接続に関する接続情報を受信する、
ことを特徴とする無線通信方法。
【請求項１１】
無線通信装置と無線通信する無線通信部を備えるコンピュータを、
前記無線通信装置との接続を切断した後、前記無線通信装置との再接続または再接続後の無線通信に失敗した場合、前記無線通信部を制御して、前記接続に関する接続情報をブロードキャストする接続情報送信手段、
として機能させることを特徴とするプログラム。
【請求項１２】
無線通信装置と無線通信する無線通信部を備えるコンピュータを、
前記無線通信部を制御して、前記無線通信装置との接続を切断した後、前記無線通信装置との再接続または再接続後の無線通信に失敗した場合に前記無線通信装置から送信された、前記接続に関する接続情報を受信する接続情報受信手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線通信装置、電子時計、無線通信方法、及びプログラムに関する。
【背景技術】
【０００２】
通信装置間において通信接続に障害が発生した場合、擬似的に出力の再設定を行い、再度認証処理を行うことにより、接続障害を回復する技術がある（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１６３０９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されているような接続障害の回復の他、その原因の解明も望まれることが多い。例えば、過去に接続した無線通信装置間においての再接続または再接続後の無線通信に失敗した場合、その失敗原因を解明するためには、その接続に関するログの収集が望まれる。
【０００５】
本発明の目的は、過去に接続した無線通信装置間においての再接続または再接続後の無線通信に失敗した場合に、その接続に関する接続情報を収集可能な無線通信装置、電子時計、無線通信方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成するため、本発明の観点に係る無線通信装置は、
他の無線通信装置と無線通信する無線通信部と、
制御部と、を備え、
前記制御部は、
前記他の無線通信装置との接続を切断した後、前記他の無線通信装置との再接続または再接続後の無線通信に失敗した場合、前記無線通信部を制御して、前記接続に関する接続情報をブロードキャストする、
ことを特徴とする。
【発明の効果】
【０００７】
本発明に従うと、過去に接続した無線通信装置間においての再接続または再接続後の無線通信に失敗した場合に、その接続に関する接続情報を収集することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る無線通信システムの構成例を示す図である。
【図２】実施形態の無線通信装置の構成を示すブロック図である。
【図３】実施形態の通信モジュールの構成を示すブロック図である。
【図４】無線通信装置が初めて接続を確立する場合の無線通信システムの動作を示すシーケンス図である。
【図５】無線通信装置が再接続及びその後の無線通信に成功する場合の無線通信システムの動作を示すシーケンス図である。
【図６】無線通信装置が再接続に失敗する場合の無線通信システムの動作を示すシーケンス図である。
【図７】無線通信装置が再接続後の無線通信に失敗する場合の無線通信システムの動作を示すシーケンス図である。
【図８】無線通信装置が再接続後の無線通信に失敗する場合の無線通信システムの動作を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１０】
図１は、本発明の実施形態に係る無線通信システム１の構成例を示す図である。図１に示す構成例において、無線通信システム１は、無線通信装置１００ａ，１００ｂとから構成される。無線通信装置１００ａ，１００ｂ（以下、無線通信装置１００と総称）は、Ｂｌｕｅｔｏｏｔｈ（登録商標） Ｌｏｗ Ｅｎｅｒｇｙ（以下、ＢＬＥという。）に基づいて、互いに無線通信を行う。ＢＬＥとは、Ｂｌｕｅｔｏｏｔｈ（登録商標）と呼ばれる近距離無線通信規格において、低消費電力を目的として策定された規格（モード）である。本実施形態において、ＢＬＥに基づいて、無線通信装置１００は、後述するアドバタイズパケットを送信するペリフェラル、または、アドバタイズパケットを受信するセントラルとして動作する。無線通信装置１００は、無線通信機能を備えるスマートフォン、携帯電話、ＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistant）、電子時計、スマートウォッチ等の電子機器である。
【００１１】
次に、実施形態に係る無線通信装置１００の構成について説明する。
【００１２】
まず、実施形態に係る無線通信装置１００のハードウェア構成について説明する。図２は、本発明の実施形態に係る無線通信装置１００の構成を示すブロック図である。無線通信装置１００は、マイクロコンピュータ１０１と、ＲＯＭ（Read Only Memory）１０２と、通信モジュール１０３と、アンテナ１０４と、電力供給部１０５と、表示部１０６と、表示ドライバ１０７と、操作受付部１０８とを備える。
【００１３】
マイクロコンピュータ１０１は、制御部としてのＣＰＵ（Central Processing Unit）１１０、記憶部としてのＲＡＭ（Random Access Memory）１１１、計時部１１２などを備える。なお、ＲＡＭ１１１及び計時部１１２は、マイクロコンピュータ１０１の内部に限られず、マイクロコンピュータ１０１の外部に設けられてもよい。また、ＲＯＭ１０２、通信モジュール１０３、アンテナ１０４、電力供給部１０５、及び表示ドライバ１０７は、マイクロコンピュータ１０１の外部に限られず、マイクロコンピュータ１０１の内部に設けられてもよい。
【００１４】
ＣＰＵ１１０は、各種演算処理を行い、無線通信装置１００の全体動作を統括制御するプロセッサである。ＣＰＵ１１０は、ＲＯＭ１０２から制御プログラムを読み出し、ＲＡＭ１１１にロードして各種機能に係る演算制御や表示などの各種動作処理を行う。また、ＣＰＵ１１０は、通信モジュール１０３を制御して他の無線通信装置１００とデータ通信を行う。
【００１５】
ＲＡＭ１１１は、ＳＲＡＭ（Static Random Access Memory）やＤＲＡＭ（Dynamic Random Access Memory）などの揮発性のメモリである。ＲＡＭ１１１は、一時データを記憶すると共に、各種設定データを記憶する。
【００１６】
計時部１１２は、発振回路、分周回路、計時回路等から構成され、現在時刻を計時する。
【００１７】
ＲＯＭ１０２は、不揮発性メモリなどであり、制御プログラムや初期設定データを記憶する。制御プログラムには、他の無線通信装置１００との無線通信を制御するための各種処理の制御に係るプログラム１１３が含まれる。
【００１８】
通信モジュール１０３は、アンテナ１０４を介して、ＢＬＥに基づく無線信号の送信及び受信を行うＢｌｕｅｔｏｏｔｈ（登録商標）コントローラである。本実施形態に係る通信モジュール１０３の構成を図３に示す。図３に示すように、通信モジュール１０３は、制御部としてのＣＰＵ１３１と、ＲＯＭ１３２と、ＲＡＭ１３３と、通信部１３４とを備える。
【００１９】
ＣＰＵ１３１は、各種演算処理を行い、通信モジュール１０３の全体動作を統括制御するプロセッサである。ＣＰＵ１３１は、ＲＯＭ１３２から制御プログラムを読み出し、ＲＡＭ１３３にロードして、ＢＬＥに基づく無線信号の送信及び受信に係る各種動作処理を行う。また、ＣＰＵ１３１は、ＣＰＵ１１０からの指示に従って、各種動作処理を行う。
【００２０】
通信部１３４は、例えば無線周波数（ＲＦ：Radio Frequency）回路やベースバンド（ＢＢ：Baseband）回路、メモリ回路で構成される。通信部１３４は、アンテナ１０４を介して受信した無線信号を、復調、復号等してＣＰＵ１３１へ送る。また、通信部１３４は、ＣＰＵ１３１から送られた信号を、符号化、変調等して、アンテナ１０４を介して外部へ送信する。
【００２１】
電力供給部１０５は、例えば、バッテリ、及び電圧変換回路を備える。電力供給部１０５は、無線通信装置１００内の各部の動作電圧で電力を供給する。電力供給部１０５のバッテリとしては、例えば、ボタン型乾電池等の一次電池や、リチウムイオン電池等の二次電池が用いられる。
【００２２】
表示部１０６は、例えば、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（Electro-Luminescent）ディスプレイなどの表示パネルを備える。表示ドライバ１０７は、表示部１０６の種別に応じた駆動信号をマイクロコンピュータ１０１からの制御信号に基づいて表示部１０６に出力して、表示パネルに各種情報の表示を行う。表示部１０６は、例えば、計時部１１２により計時された現在時刻を表示する。
【００２３】
操作受付部１０８は、ユーザからの入力操作を受け付けて、当該入力操作に応じた電気信号をマイクロコンピュータ１０１に出力する。例えば、操作受付部１０８としてタッチセンサが表示部１０６の表示パネルに重ねて設けられ、表示パネルとともにタッチパネルを構成してもよい。この場合、タッチセンサは、当該タッチセンサへのユーザの接触動作に係る接触位置や接触態様を検出し、検出された接触位置や接触態様に応じた操作信号をマイクロコンピュータ１０１に出力する。
【００２４】
次に、実施形態に係る無線通信装置１００のＣＰＵ１１０の機能構成について説明する。図２に示すように、ＣＰＵ１１０は、接続制御部１２１として機能する。接続制御部１２１の機能は、通信モジュール１０３のＣＰＵ１３１等、マイクロコンピュータ１０１以外のプロセッサにより実現されても良い。
【００２５】
接続制御部１２１としてのＣＰＵ１１０は、通信モジュール１０３を制御して、他の無線通信装置１００との接続を確立する。例えば、無線通信装置１００がセントラルとして動作する場合、ＣＰＵ１１０は、通信モジュール１０３を制御して、ペリフェラルとして動作する他の無線通信装置１００からアドバタイズパケットを受信するためのスキャンを実行する。また、ＣＰＵ１１０は、通信モジュール１０３から、他の無線通信装置１００からのアドバタイズパケットを受信した旨の通知を受け付けると、受信したアドバタイズパケットの送信元である他の無線通信装置１００のリスト（アドバタイザリスト）を更新する。そして、ＣＰＵ１１０は、アドバタイザリストをユーザに提示し、ユーザにより選択された他の無線通信装置１００への接続要求の送信を通信モジュール１０３に指示する。そして、ＣＰＵ１１０は、接続要求を送信した通信モジュール１０３から、接続が確立した旨の通知（接続確立通知）を受け付ける。また、例えば、無線通信装置１００がペリフェラルとして動作する場合、ＣＰＵ１１０は、通信モジュール１０３を制御して、他の無線通信装置１００へのアドバタイズパケットの送信を実行する。また、ＣＰＵ１１０は、通信モジュール１０３から、他の無線通信装置１００からの接続要求を受信して、接続確立通知を受け付ける。
【００２６】
また、ＣＰＵ１１０は、他の無線通信装置１００との接続が確立した後、例えば、他の無線通信装置１００からのデータの受信が終了したとき、または他の無線通信装置１００との通信を終了する指示を操作受付部１０８を介してユーザから受け付けたとき、他の無線通信装置１００との接続切断要求の送信を通信モジュール１０３に指示する。また、ＣＰＵ１１０は、通信モジュール１０３が他の無線通信装置１００からパケットを所定の期間受信しなかったために他の無線通信装置１００との接続を切断すると、通信モジュール１０３から他の無線通信装置１００との接続の切断完了通知を受け付ける。そして、ＣＰＵ１１０は、他の無線通信装置１００との再接続のために、通信モジュール１０３に接続指示を送信する。
【００２７】
次に、本実施形態に係る通信モジュール１０３のＣＰＵ１３１の機能構成について説明する。
【００２８】
図３に示すように、ＣＰＵ１３１は、接続制御部１４１、ペアリング制御部１４２、及び接続情報送信部１４３として機能する。これら接続制御部１４１、ペアリング制御部１４２、及び接続情報送信部１４３の機能は、単一のＣＰＵにより実現されても良いし、各々別個のＣＰＵにより実現されてもよい。また、それらの機能は、ＣＰＵ１１０等、ＣＰＵ１３１以外のプロセッサにより実現されても良い。
【００２９】
接続制御部１４１としてのＣＰＵ１３１は、通信部１３４を制御して、他の無線通信装置１００との接続を制御する。具体的には、ＣＰＵ１３１は、ペリフェラルとして動作する場合、ＣＰＵ１１０からアドバタイズの開始指示を受け付けると、通信部１３４を制御して、アドバタイズパケットの送信を開始する。ここで、アドバタイズパケットは、他の無線通信装置１００に自装置の存在を知らせる存在情報の一例であって、自装置のアドレスを含む。また、ＣＰＵ１３１は、通信部１３４を制御して、アドバタイズパケットを受信した他の無線通信装置１００から、自装置との接続を要求する接続要求を受信する。接続要求は、他の無線通信装置１００のアドレスや、無線通信装置１００が他の無線通信装置１００との接続が確立した後の他の無線通信装置１００との通信を管理するためのパラメータを含む。ＣＰＵ１３１は、通信部１３４が接続要求を受信すると、ＣＰＵ１１０に接続完了通知を送信する。また、ＣＰＵ１３１は、セントラルとして動作する場合、通信部１３４を制御して、ペリフェラルとして動作する他の無線通信装置１００からアドバタイズパケットを受信するためのスキャンを開始する。そして、通信部１３４がアドバタイズパケットを受信すると、ＣＰＵ１３１は、通信部１３４を制御して、アドバタイズパケットの送信元である他の無線通信装置１００に接続要求を送信する。ＣＰＵ１３１は、通信部１３４が接続要求を送信すると、ＣＰＵ１１０に接続完了通知を送信する。
【００３０】
ペアリング制御部１４２としてのＣＰＵ１３１は、他の無線通信装置１００との接続が確立した後、他の無線通信装置１００とのペアリングを制御する。ここで、ペアリングとは、無線通信装置１００が、自装置を特定するデバイス情報と、他の無線通信装置１００との無線通信を暗号化する暗号化情報と、を他の無線通信装置１００と交換することをいう。
【００３１】
本実施形態では、ＣＰＵ１３１は、リンクレイヤにより他の無線通信装置１００とデバイス情報を交換する。詳細には、ＣＰＵ１３１は、他の無線通信装置１００との接続直後に、デバイス情報（LL_VERSION_IND）を他の無線通信装置１００と交換する。デバイス情報（LL_VERSION_IND）は、Ｂｌｕｅｔｏｏｔｈ（登録商標）コントローラのバージョン番号、製造者識別番号、実装番号を含む。ＣＰＵ１３１は予めＲＯＭ１３２に記録されている自装置のデバイス情報を他の無線通信装置１００に送信するとともに、他の無線通信装置１００からデバイス情報を受信し、ＲＯＭ１３２に記録する。
【００３２】
また、本実施形態では、ＣＰＵ１３１は、ＳＭＰ（Security Management Protocol）に従って、他の無線通信装置１００との通信で暗号化情報を交換する。詳細には、ＣＰＵ１３１は、ＬＴＫ（Long-Term Key）等の暗号鍵を暗号化情報として他の無線通信装置１００と交換する。ＣＰＵ１３１は、他の無線通信装置１００とのペアリング時に暗号化情報を生成し、他の無線通信装置１００に送信するとともに、他の無線通信装置１００から暗号化情報を受信し、他の無線通信装置１００のデバイス情報とともにＲＯＭ１３２に記録する。そして、ＣＰＵ１３１は、通信部１３４を制御して、他の無線通信装置１００と暗号化情報を用いた暗号化通信を行う。
【００３３】
また、本実施形態では、ＣＰＵ１３１は、他の無線通信装置１００との接続を切断した後、交換されたデバイス情報及び暗号化情報に基づいて、他の無線通信装置１００との再接続の成否を判別する。詳細には、以下第１〜第３の条件のうちいずれかを満たすとき、ＣＰＵ１３１は、再接続または再接続後の無線通信に失敗したと判別する。
【００３４】
第１の条件として、自装置がペリフェラルとして動作し、他の無線通信装置１００との接続を切断した後、アドバタイズパケットを送信し、当該アドバタイズパケットに対する他の無線通信装置１００からの接続要求を受信しなかった場合、ＣＰＵ１３１は、他の無線通信装置１００との再接続に失敗したと判別する。例えば、ユーザの誤操作等により、セントラルとして動作する他の無線通信装置１００がペリフェラルのデバイス情報及び暗号化情報を失った場合、他の無線通信装置１００のＣＰＵ１１０はペリフェラルとの接続指示を通信モジュール１０３に送信しないため、他の無線通信装置１００のＣＰＵ１３１は、ペリフェラルに対して接続要求を送信しない。従って、ペリフェラルとして動作する無線通信装置１００は、アドバタイズパケットに対する他の無線通信装置１００からの接続要求を受信せず、ＣＰＵ１３１は、他の無線通信装置１００との再接続に失敗したと判別する。
【００３５】
第２の条件として、他の無線通信装置１００との接続を切断し、他の無線通信装置１００と再接続した後に、他の無線通信装置１００から暗号化情報の交換を要求する交換要求を受信した場合、ＣＰＵ１３１は、他の無線通信装置１００との再接続後の無線通信に失敗したと判別する。例えば、セントラルとして動作する他の無線通信装置１００がペリフェラルの暗号化情報を失った場合、ペリフェラルとの再接続後、他の無線通信装置１００は、暗号化情報の送信を要求する暗号化情報要求を送信する。一方、ペリフェラルである無線通信装置１００のＣＰＵ１３１は、すでに他の無線通信装置１００の暗号化情報を保持しているため暗号化要求の受信待ちであり、セントラルが期待する暗号化情報応答を送信しない。そのため、ＣＰＵ１３１は、時間切れ（SMP_TimeOUT）により、他の無線通信装置１００との接続を切断し、他の無線通信装置１００との再接続後の無線通信に失敗したと判別する。
【００３６】
第３の条件として、他の無線通信装置１００との接続を切断し、他の無線通信装置１００と再接続した後に、他の無線通信装置１００との無線通信の暗号化を要求する暗号化要求を受信し、かつ他の無線通信装置１００の暗号化情報を保持していない場合、ＣＰＵ１３１は、他の無線通信装置１００との再接続後の無線通信に失敗したと判別する。例えば、ペリフェラルとして動作する無線通信装置１００がセントラルとして動作する他の無線通信装置１００の暗号化情報を保持していない、すなわち他の無線通信装置１００とペアリングをしていない場合、他の無線通信装置１００との再接続後、他の無線通信装置１００からの暗号化情報要求の受信を待つ。しかし他の無線通信装置１００は、すでに保持しているペリフェラルの暗号化情報を用いた暗号化要求を送信するため、ＣＰＵ１３１は、時間切れ（LL_TimeOUT）により、他の無線通信装置１００との接続を切断し、他の無線通信装置１００との再接続後の無線通信に失敗したと判別する。
【００３７】
接続情報送信部１４３としてのＣＰＵ１３１は、他の無線通信装置１００との再接続または再接続後の無線通信に失敗した場合に、接続に関する接続情報をブロードキャストする。
【００３８】
本実施形態において、接続情報は、他の無線通信装置１００との接続に関する情報である。一例として、接続情報は、アドバタイズパケットに含まれるデータのうち、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ＳＩＧ（Special Interest Group）に登録された企業が独自のデータフォーマットで送信可能なデータ（Manufacturer Specific Data）に含まれる。以下に、"Manufacturer Specific Data"に接続情報を含める際のデータ書式の一例を示す。
（ａ）Timestamp
無線通信装置１００との再接続失敗のイベントが発生したタイミングの日時を表すデータ
（ｂ）CheckData
以下のデータが再接続失敗時のログデータをあることを示すデータ
（ｃ）Own_DeviceName
自装置のデバイス名を表すデータ
（ｄ）BondedDev_Name
ペアリング時に取得した相手方の無線通信装置１００のデバイス名を表すデータ
（ｅ）ConnectedDevice_Matching
自装置に登録されているペアリング済みの無線通信装置１００のデバイス情報と、再接続してきた無線通信装置１００のデバイス情報が一致しているか否かを表すデータ
（ｆ）Device_VerInformation
ペアリング済みの無線通信装置１００のデバイス情報を表すデータ
（ｇ）Pairing_ENC_ReqReceived
再接続してきた無線通信装置１００から、暗号化情報の交換を要求する交換要求（SMP_Pairing_REQ）を受信したのか、または暗号化要求（LL_ENC_REQ）を受信したのかを表すデータ
本実施形態において、ペリフェラルとして動作する無線通信装置１００のＣＰＵ１３１は、上記（ａ）〜（ｇ）のログデータを接続情報としてアドバタイズパケットに含めてブロードキャストする。なお、接続情報としてアドバタイズパケットに含まれるデータは上記の（ａ）〜（ｇ）のデータに限られず、（ａ）〜（ｇ）のうち一部のデータ、またはその他のデータが接続情報としてアドバタイズパケットに含まれても良い。
【００３９】
また、本実施形態において、ペリフェラルとして動作する無線通信装置１００のＣＰＵ１３１は、接続情報をブロードキャストするために、アドバタイズパケットのタイプを、不特定多数の無線通信装置１００に対して送信するとともに、接続要求を受け付けないことを表すタイプ（ADV_NONCONN_IND）に設定する。そして、ＣＰＵ１３１は、通信部１３４を制御して、接続情報を含むアドバタイズパケットを送信する。また、セントラルとして動作する無線通信装置１００のＣＰＵ１３１は、接続情報を含むアドバタイズパケットを受信する。
【００４０】
次に、本実施形態における無線通信システム１の動作について説明する。図４は、本実施形態における無線通信システム１の接続動作の一例を示すシーケンス図である。図４に示す例では、無線通信装置１００ａがペリフェラル、無線通信装置１００ｂがセントラルとして動作する場合の、各無線通信装置１００ａ，１００ｂのＣＰＵ１１０及び通信モジュール１０３のＣＰＵ１３１の動作について説明する。なお、図４は、無線通信装置１００ａ，１００ｂが初めて接続を確立する場合の例を表す。無線通信装置１００ａ，１００ｂは、例えば、１日に１回の定期的な時刻にデータ通信を実行するための無線通信動作を開始する。
【００４１】
無線通信装置１００ｂのＣＰＵ１１０は、無線通信装置１００ａからのアドバタイズパケットを受信できるように、スキャンを開始するよう通信モジュール１０３のＣＰＵ１３１に指示する（ステップＳ１０）。
【００４２】
また、無線通信装置１００ａのＣＰＵ１１０は、通信モジュール１０３のＣＰＵ１３１にアドバタイズパケットを送信するように指示する（ステップＳ１１）。以後、ＣＰＵ１３１は、時間間隔Ｔｉおきに、アドバタイズパケットを送信する（ステップＳ１２）。
【００４３】
無線通信装置１００ｂのＣＰＵ１３１は、無線通信装置１００ａからのアドバタイズパケットを受信すると、その旨の通知をＣＰＵ１１０に通知する（ステップＳ１３）。ＣＰＵ１１０は、アドバタイズパケットの受信通知を受けると、アドバタイザリストを更新する（ステップＳ１４）。そして、ＣＰＵ１１０は、ユーザからアドバタイザリストの中から接続するデバイスの選択を受け付ける（ステップＳ１５）。そして、ＣＰＵ１１０は、選択されたデバイスとして無線通信装置１００ａに接続要求（CONNECT_REQ）を送信するよう、通信モジュール１０３のＣＰＵ１３１に指示する（ステップＳ１６）。そして、ＣＰＵ１３１は、無線通信装置１００ａへ接続要求（CONNECT_REQ）を送信する（ステップＳ１７）。また、ＣＰＵ１３１は、ＣＰＵ１１０に接続完了通知を送信する（ステップＳ１８）。
【００４４】
無線通信装置１００ａのＣＰＵ１３１は、接続要求（CONNECT_REQ）を受信すると、ＣＰＵ１１０に接続完了通知を送信する（ステップＳ１９）。これにより、無線通信装置１００ａ，１００ｂは、接続を確立する。
【００４５】
そして、無線通信装置１００ｂのＣＰＵ１３１は、自装置のデバイス情報（LL_VERSION_IND）を無線通信装置１００ａに送信する（ステップＳ２０）。また、無線通信装置１００ａのＣＰＵ１３１は、自装置のデバイス情報（LL_VERSION_IND）を無線通信装置１００ｂに送信する（ステップＳ２１）。そして、無線通信装置１００ａ及び無線通信装置１００ｂは、デバイス情報を交換する（ステップＳ２２）。
【００４６】
そして、無線通信装置１００ｂのＣＰＵ１３１は、暗号化情報要求（SMP_Pairing_REQ）を無線通信装置１００ａに送信する（ステップＳ２３）。そして、無線通信装置１００ａ及び無線通信装置１００ｂは、ＳＭＰによる暗号化情報を交換する（ステップＳ２４）。無線通信装置１００ａ及び無線通信装置１００ｂのＣＰＵ１３１は、交換したデバイス情報及び暗号化情報を格納する（ステップＳ２５，Ｓ２６）。
【００４７】
その後、無線通信装置１００ｂのＣＰＵ１３１は、暗号化要求（LL_ENC_REQ）を無線通信装置１００ａに送信する（ステップＳ２７）。また、無線通信装置１００ａのＣＰＵ１３１は、暗号化要求（LL_ENC_REQ）を受信すると、暗号化応答（LL_ENC_RES）を無線通信装置１００ｂに送信する（ステップＳ２８）。そして、無線通信装置１００ａ，１００ｂは、交換した暗号化情報を用いて暗号化通信を行う（ステップＳ２９）。
【００４８】
その後、無線通信装置１００ａ，１００ｂ間の距離が離れた等の理由により所定期間パケットを受信できない場合、無線通信装置１００ａ，１００ｂのＣＰＵ１３１は、ＣＰＵ１１０に切断完了通知を送信する（ステップＳ３０）。これにより、無線通信装置１００ａは、無線通信装置１００ｂとの通信接続を切断する。
【００４９】
図５は、本実施形態における無線通信システム１の再接続動作の一例を示すシーケンス図である。図５は、図４に示すように無線通信装置１００ａ，１００ｂが接続を切断した後に、無線通信装置１００ａ，１００ｂが再接続をし、暗号化通信に成功する場合の例を表す。
【００５０】
無線通信装置１００ａのＣＰＵ１１０は、通信モジュール１０３のＣＰＵ１３１にアドバタイズパケットを送信するように指示する（ステップＳ４１）。以後、ＣＰＵ１３１は、図４に示すステップＳ１２と同様に時間間隔Ｔｉおきに、アドバタイズパケットを送信する（ステップＳ４２）。
【００５１】
無線通信装置１００ｂのＣＰＵ１１０は、無線通信装置１００ａからのアドバタイズパケットを受信したら無線通信装置１００ａに接続要求を送信するよう、通信モジュール１０３のＣＰＵ１３１に指示する（ステップＳ４３）。そして、ＣＰＵ１３１は、無線通信装置１００ａからアドバタイズパケットを受信すると、無線通信装置１００ａへ接続要求（CONNECT_REQ）を送信する（ステップＳ４４）。また、ＣＰＵ１３１は、ＣＰＵ１１０に接続完了通知を送信する（ステップＳ４５）。
【００５２】
また、無線通信装置１００ａのＣＰＵ１３１は、接続要求（CONNECT_REQ）を受信すると、ＣＰＵ１１０に接続完了通知を送信する（ステップＳ４６）。これにより、無線通信装置１００ａ，１００ｂは、再接続する。
【００５３】
そして、無線通信装置１００ｂのＣＰＵ１３１は、暗号化要求（LL_ENC_REQ）を無線通信装置１００ａに送信する（ステップＳ４７）。また、無線通信装置１００ａのＣＰＵ１３１は、暗号化要求（LL_ENC_REQ）を受信すると、暗号化応答（LL_ENC_RES）を無線通信装置１００ｂに送信する（ステップＳ４８）。そして、無線通信装置１００ａ，１００ｂは、図４のステップＳ２５，Ｓ２６において格納された暗号化情報を用いて暗号化通信を行う（ステップＳ４９）。その後、暗号化通信が終わると、無線通信装置１００ａ，１００ｂのＣＰＵ１３１は、ＣＰＵ１１０に切断完了通知を送信する（ステップＳ５０）。これにより、無線通信装置１００ａは、無線通信装置１００ｂとの通信接続を切断する。
【００５４】
図６は、本実施形態における無線通信システム１の再接続動作の一例を示すシーケンス図である。図６は、図４に示すように無線通信装置１００ａ，１００ｂが接続を切断した後に、無線通信装置１００ａ，１００ｂが上述の第１の条件を満たさずに再接続に失敗する場合の例を表す。
【００５５】
無線通信装置１００ａのＣＰＵ１１０は、通信モジュール１０３のＣＰＵ１３１にアドバタイズパケットを送信するように指示する（ステップＳ６１）。以後、ＣＰＵ１３１は、図４に示すステップＳ１２と同様に時間間隔Ｔｉおきに、アドバタイズパケットを送信する（ステップＳ６２）。
【００５６】
無線通信装置１００ｂのＣＰＵ１３１は、無線通信装置１００ａのデバイス情報及び暗号化情報を失っているため、無線通信装置１００ｂのＣＰＵ１１０は無線通信装置１００ａとの接続指示を通信モジュール１０３に送信しないため、無線通信装置１００ｂのＣＰＵ１３１は、無線通信装置１００ａに対して接続要求を送信しない。従って、無線通信装置１００ａのＣＰＵ１３１は、アドバタイズパケットに対する無線通信装置１００ｂからの接続要求を所定期間受信しなかったと判別すると、無線通信装置１００ｂとの再接続に失敗したと判別する（ステップＳ６３）。
【００５７】
そして、無線通信装置１００ａのＣＰＵ１３１は、無線通信装置１００ｂとの接続に関する接続情報を含むアドバタイズパケットを一定期間送信する（ステップＳ６４）。また、無線通信装置１００ｂのＣＰＵ１３１は、接続情報を含むアドバタイズパケットを受信する。
【００５８】
図７は、本実施形態における無線通信システム１の再接続動作の一例を示すシーケンス図である。図７は、図４に示すように無線通信装置１００ａ，１００ｂが接続を切断した後に、無線通信装置１００ａ，１００ｂが上述の第２の条件を満たさずに再接続後の無線通信に失敗する場合の例を表す。
【００５９】
無線通信装置１００ａのＣＰＵ１１０は、通信モジュール１０３のＣＰＵ１３１にアドバタイズパケットを送信するように指示する（ステップＳ７１）。以後、ＣＰＵ１３１は、図４に示すステップＳ１２と同様に時間間隔Ｔｉおきに、アドバタイズパケットを送信する（ステップＳ７２）。
【００６０】
無線通信装置１００ｂのＣＰＵ１１０は、無線通信装置１００ａからのアドバタイズパケットを受信したら無線通信装置１００ａに接続要求を送信するよう、通信モジュール１０３のＣＰＵ１３１に指示する（ステップＳ７３）。そして、ＣＰＵ１３１は、無線通信装置１００ａからアドバタイズパケットを受信すると、無線通信装置１００ａへ接続要求（CONNECT_REQ）を送信する（ステップＳ７４）。また、ＣＰＵ１３１は、ＣＰＵ１１０に接続完了通知を送信する（ステップＳ７５）。
【００６１】
また、無線通信装置１００ａのＣＰＵ１３１は、接続要求（CONNECT_REQ）を受信すると、ＣＰＵ１１０に接続完了通知を送信する（ステップＳ７６）。これにより、無線通信装置１００ａ，１００ｂは、再接続する。
【００６２】
そして、無線通信装置１００ｂのＣＰＵ１３１は、図４のステップＳ２６で格納された無線通信装置１００ａの暗号化情報を失っているため、無線通信装置１００ａとの再接続後、暗号化情報の送信を要求する暗号化情報要求（SMP_Pairing_REQ）を送信する（ステップＳ７７）。一方、無線通信装置１００ａのＣＰＵ１３１は、図４のステップＳ２５において格納された無線通信装置１００ｂの暗号化情報を保持しているため暗号化要求（LL_ENC_REQ）の受信待ちであり、無線通信装置１００ｂが期待する暗号化情報応答（SMP_Pairing_RES）を送信しない。そのため、無線通信装置１００ｂのＣＰＵ１３１は、所定期間内に暗号化情報応答（SMP_Pairing_RES）を受信しなかったことにより、無線通信装置１００ａとの接続切断指示（LL_TERMINATE_IND）を無線通信装置１００ａに送信し（ステップＳ７８）、切断完了通知をＣＰＵ１１０に送信する（ステップＳ７９）。無線通信装置１００ａのＣＰＵ１３１は、接続切断指示（LL_TERMINATE_IND）を受信すると、切断完了通知をＣＰＵ１１０に送信する（ステップＳ８０）。
【００６３】
そして、無線通信装置１００ａのＣＰＵ１３１は、ＣＰＵ１１０に無線通信装置１００ｂとの再接続後の無線通信に失敗したと判別する（ステップＳ８１）。そして、ＣＰＵ１３１は、無線通信装置１００ｂとの接続に関する接続情報を含むアドバタイズパケットを一定期間送信する（ステップＳ８２）。また、無線通信装置１００ｂのＣＰＵ１３１は、接続情報を含むアドバタイズパケットを受信する。
【００６４】
図８は、本実施形態における無線通信システム１の再接続動作の一例を示すシーケンス図である。図８は、図４に示すように無線通信装置１００ａ，１００ｂが接続を切断した後に、無線通信装置１００ａ，１００ｂが上述の第３の条件を満たさずに再接続後の無線通信に失敗する場合の例を表す。
【００６５】
無線通信装置１００ａのＣＰＵ１１０は、通信モジュール１０３のＣＰＵ１３１にアドバタイズパケットを送信するように指示する（ステップＳ９１）。以後、ＣＰＵ１３１は、図４に示すステップＳ１２と同様に時間間隔Ｔｉおきに、アドバタイズパケットを送信する（ステップＳ９２）。
【００６６】
無線通信装置１００ｂのＣＰＵ１１０は、無線通信装置１００ａからのアドバタイズパケットを受信したら無線通信装置１００ａに接続要求を送信するよう、通信モジュール１０３のＣＰＵ１３１に指示する（ステップＳ９３）。そして、ＣＰＵ１３１は、無線通信装置１００ａからアドバタイズパケットを受信すると、無線通信装置１００ａへ接続要求（CONNECT_REQ）を送信する（ステップＳ９４）。また、ＣＰＵ１３１は、ＣＰＵ１１０に接続完了通知を送信する（ステップＳ９５）。
【００６７】
また、無線通信装置１００ａのＣＰＵ１３１は、接続要求（CONNECT_REQ）を受信すると、ＣＰＵ１１０に接続完了通知を送信する（ステップＳ９６）。これにより、無線通信装置１００ａ，１００ｂは、再接続する。
【００６８】
そして、無線通信装置１００ｂのＣＰＵ１３１は、図４のステップＳ２６で格納された無線通信装置１００ａの暗号化情報を保持しているため、無線通信装置１００ａとの再接続後、暗号化通信を要求する暗号化要求（LL_ENC_REQ）を送信する（ステップＳ９７）。一方、無線通信装置１００ａのＣＰＵ１３１は、無線通信装置１００ｂとはペアリングされておらず、暗号化情報要求（SMP_Pairing_REQ）の受信待ちであり、無線通信装置１００ｂが期待する暗号化応答（LL_ENC_RES）を送信しない。そのため、無線通信装置１００ｂのＣＰＵ１３１は、所定期間内に暗号化応答（LL_ENC_RES）を受信しなかったことにより、無線通信装置１００ａとの接続切断指示（LL_TERMINATE_IND）を無線通信装置１００ａに送信し（ステップＳ９８）、切断完了通知をＣＰＵ１１０に送信する（ステップＳ９９）。無線通信装置１００ａのＣＰＵ１３１は、接続切断指示（LL_TERMINATE_IND）を受信すると、切断完了通知をＣＰＵ１１０に送信する（ステップＳ１００）。
【００６９】
そして、無線通信装置１００ａのＣＰＵ１３１は、ＣＰＵ１１０に無線通信装置１００ｂとの再接続後の無線通信に失敗したと判別する（ステップＳ１０１）。そして、ＣＰＵ１３１は、無線通信装置１００ｂとの接続に関する接続情報を含むアドバタイズパケットを一定期間送信する（ステップＳ１０２）。また、無線通信装置１００ｂのＣＰＵ１３１は、接続情報を含むアドバタイズパケットを受信する。
【００７０】
以上のように、本実施形態に係る無線通信装置１００は、過去に接続した他の無線通信装置１００との再接続または再接続後の無線通信に失敗した場合に、その接続に関する接続情報をブロードキャストする。そのため、他の無線通信装置１００は、ブロードキャストされた接続情報を受信することにより、接続情報を収集することができる。
【００７１】
また、本実施形態において、無線通信装置１００は、他の無線通信装置１００と接続後、自装置を特定するデバイス情報と、他の無線通信装置１００との無線通信を暗号化する暗号化情報と、を他の無線通信装置１００と交換する。そして、無線通信装置１００は、他の無線通信装置１００との接続を切断した後、交換されたデバイス情報及び暗号化情報に基づいて、他の無線通信装置１００との再接続または再接続後の無線通信の成否を判別する。これにより、他の無線通信装置１００との暗号化通信において再接続または再接続後の無線通信に失敗した場合の接続情報を収集することができる。
【００７２】
また、本実施形態において、無線通信装置１００は、他の無線通信装置１００との接続を切断した後、自装置の存在を知らせるアドバタイズパケットを送信する。そして、無線通信装置１００は、アドバタイズパケットに対する他の無線通信装置１００からの接続要求を受信しなかった場合、他の無線通信装置との再接続に失敗したと判別する。これにより、他の無線通信装置１００との再接続に失敗した場合の接続情報を収集することができる。
【００７３】
また、本実施形態において、無線通信装置１００は、他の無線通信装置１００との接続を切断し、他の無線通信装置１００と再接続した後に、他の無線通信装置１００から暗号化情報の交換を要求する暗号化情報要求を受信した場合、他の無線通信装置１００との再接続後の無線通信に失敗したと判別する。これにより、他の無線通信装置１００との再接続後の無線通信に失敗した場合の接続情報を収集することができる。
【００７４】
また、本実施形態において、無線通信装置１００は、他の無線通信装置１００との接続を切断し、他の無線通信装置１００と再接続した後に、他の無線通信装置１００との無線通信の暗号化を要求する暗号化要求を受信し、かつ他の無線通信装置１００の暗号化情報を保持していない場合、他の無線通信装置１００との再接続後の無線通信に失敗したと判別する。これにより、他の無線通信装置１００との再接続後の無線通信に失敗した場合の接続情報を収集することができる。
【００７５】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
【００７６】
例えば、上記の実施形態では、セントラルとして動作する無線通信装置１００ｂが、無線通信装置１００ａがブロードキャストした接続情報を受信する例を説明した。しかし、ブロードキャストされた接続情報を受信する装置は、セントラルとして動作する無線通信装置１００ｂに限られない。また、無線通信装置１００ｂは、無線通信装置１００ａから受信した接続情報を例えばクラウドにアップロードし、無線通信装置１００ａのベンダーに当該接続情報を提供してもよい。
【００７７】
例えば、上記の実施形態では、無線通信装置１００は、ブルートゥースで通信する例を説明した。しかし、無線通信装置１００は、その他の通信方法、例えば、無線ＬＡＮ（Local Area Network）やＷｉ−Ｆｉ（登録商標）で通信してもよい。
【００７８】
また、上記の実施形態では、ＣＰＵ１１０及びＣＰＵ１３１が制御動作を行う例を説明した。しかし、制御動作は、ＣＰＵ１１０及びＣＰＵ１３１によるソフトウェア制御に限られるものではない。制御動作の一部又は全部が専用の論理回路などのハードウェア構成を用いてなされても良い。
【００７９】
また、以上の説明では、本発明の無線制御処理に係るプログラム１１３を記憶するコンピュータ読み取り可能な媒体としてフラッシュメモリなどの不揮発性メモリからなるＲＯＭ１０２を例に挙げて説明した。しかし、コンピュータ読み取り可能な媒体は、これらに限定されず、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）やＤＶＤ（Digital Versatile Disc）などの可搬型記憶媒体を適用してもよい。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
【００８０】
その他、上記実施の形態で示した構成、制御手順や表示例などの具体的な細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【００８１】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記の番号は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【００８２】
（付記１）
他の無線通信装置と無線通信する無線通信部と、
制御部と、を備え、
前記制御部は、
前記他の無線通信装置との接続を切断した後、前記他の無線通信装置との再接続または再接続後の無線通信に失敗した場合、前記無線通信部を制御して、前記接続に関する接続情報をブロードキャストする、
ことを特徴とする無線通信装置。
【００８３】
（付記２）
前記制御部は、
前記他の無線通信装置と接続後、自装置を特定するデバイス情報と、前記他の無線通信装置との無線通信を暗号化する暗号化情報と、を前記他の無線通信装置と交換し、
前記他の無線通信装置との接続を切断した後、交換された前記デバイス情報及び前記暗号化情報に基づいて、前記他の無線通信装置との再接続または再接続後の無線通信の成否を判別する、
ことを特徴とする付記１に記載の無線通信装置。
【００８４】
（付記３）
前記制御部は、
前記他の無線通信装置との接続を切断した後、自装置の存在を知らせる存在情報を送信し、
当該存在情報に対する前記他の無線通信装置からの接続要求を受信しなかった場合、前記他の無線通信装置との再接続に失敗したと判別する、
ことを特徴とする付記１または２に記載の無線通信装置。
【００８５】
（付記４）
前記制御部は、前記他の無線通信装置との接続を切断し、前記他の無線通信装置と再接続した後に、前記他の無線通信装置から前記暗号化情報の交換を要求する暗号化情報要求を受信した場合、前記他の無線通信装置との再接続後の無線通信に失敗したと判別する、
ことを特徴とする付記２に記載の無線通信装置。
【００８６】
（付記５）
前記制御部は、
前記他の無線通信装置との接続を切断し、前記他の無線通信装置と再接続した後に、前記他の無線通信装置との無線通信の暗号化を要求する暗号化要求を受信し、かつ前記他の無線通信装置の前記暗号化情報を保持していない場合、前記他の無線通信装置との再接続後の無線通信に失敗したと判別する、
ことを特徴とする付記２に記載の無線通信装置。
【００８７】
（付記６）
前記制御部は、
前記再接続に失敗した場合、前記無線通信部を制御して、前記接続に関する接続情報を、前記他の無線通信装置からの接続要求を受け付けないことを示す形式でブロードキャストする、
ことを特徴とする付記１から５のいずれか１つに記載の無線通信装置。
【００８８】
（付記７）
付記１乃至６のいずれか１つに記載の無線通信装置と、
現在時刻を計時する計時部と、
前記計時部により計時された現在時刻を表示する表示部と、
を備えることを特徴とする電子時計。
【００８９】
（付記８）
他の無線通信装置と無線通信する無線通信部と、
制御部と、を備え、
前記制御部は、
前記無線通信部を制御して、前記他の無線通信装置との接続を切断した後、前記他の無線通信装置との再接続または再接続後の無線通信に失敗した場合に前記他の無線通信装置から送信された、前記接続に関する接続情報を受信する、
ことを特徴とする無線通信装置。
【００９０】
（付記９）
他の無線通信装置と無線通信する無線通信部を備える無線通信装置が実行する無線通信方法であって、
前記他の無線通信装置との接続を切断した後、前記他の無線通信装置との再接続または再接続後の無線通信に失敗した場合、前記無線通信部を制御して、前記接続に関する接続情報をブロードキャストする、
ことを特徴とする無線通信方法。
【００９１】
（付記１０）
他の無線通信装置と無線通信する無線通信部を備える無線通信装置が実行する無線通信方法であって、
前記無線通信部を制御して、前記他の無線通信装置との接続を切断した後、前記他の無線通信装置との再接続または再接続後の無線通信に失敗した場合に前記他の無線通信装置から送信された、前記接続に関する接続情報を受信する、
ことを特徴とする無線通信方法。
【００９２】
（付記１１）
無線通信装置と無線通信する無線通信部を備えるコンピュータを、
前記無線通信装置との接続を切断した後、前記無線通信装置との再接続または再接続後の無線通信に失敗した場合、前記無線通信部を制御して、前記接続に関する接続情報をブロードキャストする接続情報送信手段、
として機能させることを特徴とするプログラム。
【００９３】
（付記１２）
無線通信装置と無線通信する無線通信部を備えるコンピュータを、
前記無線通信部を制御して、前記無線通信装置との接続を切断した後、前記無線通信装置との再接続または再接続後の無線通信に失敗した場合に前記無線通信装置から送信された、前記接続に関する接続情報を受信する接続情報受信手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００９４】
１…無線通信システム、１００（１００ａ，１００ｂ）…無線通信装置、１０１…マイクロコンピュータ、１０２…ＲＯＭ、１０３…通信モジュール、１０４…アンテナ、１０５…電力供給部、１０６…表示部、１０７…表示ドライバ、１０８…操作受付部、１１０…ＣＰＵ、１１１…ＲＡＭ、１１２…計時部、１１３…プログラム、１２１…接続制御部、１３１…ＣＰＵ、１３２…ＲＯＭ、１３３…ＲＡＭ、１３４…通信部、１４１…接続制御部、１４２…ペアリング制御部、１４３…接続情報送信部
【図１】
2019062346.tif 000003
【図２】
2019062346.tif 000004
【図３】
2019062346.tif 000005
【図４】
2019062346.tif 000006
【図５】
2019062346.tif 000007
【図６】
2019062346.tif 000008
【図７】
2019062346.tif 000009
【図８】
2019062346.tif 000010