(57)【要約】【課題】従来よりも簡単に電気機器と通信端末とのデータのやり取りを開始することができるネットワークシステムを提供する。【解決手段】電気機器１００と通信端末２００とを備えるネットワークシステム１が提供される。電気機器１００は、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠する第１の通信方式にてノンコネクタブル・ビーコンを発信する。通信端末２００は、ノンコネクタブル・ビーコンに基づいて接続用の通知を出力する。電気機器１００は、自身に対する直接のユーザ操作を受け付けることによって、第１の通信方式にてコネクタブル・ビーコンを送信する。通信端末２００が通知に対するユーザからの応答があった後にコネクタブル・ビーコンを受けた場合に、通信端末２００と電気機器１００とが第１の通信方式にて互いに接続する。【選択図】図２
2020167448.tif 000002
【特許請求の範囲】
【請求項１】
電気機器と通信端末とを備えるネットワークシステムであって、
前記電気機器は、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠する第１の通信方式にてノンコネクタブル・ビーコンを発信し、
前記通信端末は、前記ノンコネクタブル・ビーコンに基づいて接続用の通知を出力し、
前記電気機器は、自身に対する直接のユーザ操作を受け付けることによって、前記第１の通信方式にてコネクタブル・ビーコンを送信し、
前記通信端末が前記通知に対するユーザからの応答があった後で前記コネクタブル・ビーコンを受けた場合に、前記通信端末と前記電気機器とが前記第１の通信方式にて互いに接続する、ネットワークシステム。
【請求項２】
前記電気機器からの前記ノンコネクタブル・ビーコンには当該電気機器を識別するための情報が含まれ、
前記電気機器からの前記コネクタブル・ビーコンにも当該電気機器を識別するための情報が含まれ、
前記通信端末は、前記コネクタブル・ビーコンを受けたときに、当該コネクタブル・ビーコンに含まれる電気機器の識別情報が、先に受け付けた前記ノンコネクタブル・ビーコンに含まれる電気機器の識別情報と一致した場合に、前記電気機器と前記第１の通信方式にて互いに接続する、請求項１に記載のネットワークシステム。
【請求項３】
前記電気機器は、第１の時間間隔で前記ノンコネクタブル・ビーコンを発信し、前記第１の時間間隔よりも短い第２の時間間隔で前記コネクタブル・ビーコンを発信する、請求項１または２に記載のネットワークシステム。
【請求項４】
前記電気機器は、前記ノンコネクタブル・ビーコンよりも高い出力で前記コネクタブル・ビーコンを発信する、請求項１から３のいずれか１項に記載のネットワークシステム。
【請求項５】
前記通信端末は、前記電気機器と前記第１の通信方式にて接続されると、所定の操作を受け付けることによって、前記電気機器にＷｉＦｉ（登録商標）に準拠する第２の通信方式にてルータと接続するように指示する、請求項１から４のいずれか１項に記載のネットワークシステム。
【請求項６】
サーバをさらに備え、
前記電気機器が前記第２の通信方式にて前記ルータに接続されると、前記サーバが前記電気機器に識別ＩＤを提供し、
前記通信端末が、前記電気機器から前記第１の通信方式にて前記識別ＩＤを取得して前記サーバに送信することによって、前記サーバが前記電気機器と前記通信端末とをペアリングする、請求項５に記載のネットワークシステム。
【請求項７】
サーバをさらに備え、
前記通信端末は、前記ユーザからの前記通知に対する応答があった場合に、前記電気機器を前記ルータと接続させるための手順を含む情報を前記サーバからダウンロードする、請求項５に記載のネットワークシステム。
【請求項８】
第２の家電をさらに備え、
前記ノンコネクタブル・ビーコンに基づく通知から前記コネクタブル・ビーコンによる接続までの期限が、前記第１の家電と前記第２の家電とで異なるように設定される、請求項１から７のいずれか１項に記載のネットワークシステム。
【請求項９】
前記ノンコネクタブル・ビーコンに基づく通知から前記コネクタブル・ビーコンによる接続までの期限を示す情報が、前記電気機器または前記通信端末に表示される、請求項１から８のいずれか１項に記載のネットワークシステム。
【請求項１０】
通信インターフェイスと、
ディスプレイまたはスピーカと、
操作部と、
プロセッサとを備え、前記プロセッサは、
前記通信インターフェイスを介して、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠する第１の通信方式にて電気機器からのノンコネクタブル・ビーコンを受信し、
前記ディスプレイまたは前記スピーカを介して接続用の通知を出力し、
前記操作部を介してユーザ操作を受け付けた後で前記電気機器からコネクタブル・ビーコンを受けた場合に、前記通信インターフェイスを介して、前記電気機器と前記第１の通信方式にて互いに接続する、通信端末。
【請求項１１】
前記プロセッサは、前記ノンコネクタブル・ビーコンに含まれる電気機器の識別情報と、前記コネクタブル・ビーコンに含まれる電気機器の識別情報とが同じであるか否かを判断し、
両者が同じである場合に、前記通信インターフェイスを介して、前記電気機器と前記第１の通信方式にて互いに接続する、請求項１０に記載の通信端末。
【請求項１２】
通信インターフェイスと、ディスプレイまたはスピーカと、操作部と、プロセッサとを備える通信端末のためのプログラムであって、前記プロセッサに、
前記通信インターフェイスを介して、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠する第１の通信方式にて電気機器からのノンコネクタブル・ビーコンを受信するステップと、
前記ディスプレイまたは前記スピーカを介して接続用の通知を出力するステップと、
前記操作部を介してユーザ操作を受け付けた後で前記電気機器からコネクタブル・ビーコンを受けた場合に、前記通信インターフェイスを介して、前記電気機器と前記第１の通信方式にて互いに接続するステップと、を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気機器間の無線通信の技術に関する。
【背景技術】
【０００２】
従来から、電気機器と通信端末とを紐づけることによって、通信端末によって電気機器を遠隔制御したり、通信端末が電気機器の情報を取得したりする技術が知られている。たとえば、特開２０１８−３２９１７号公報（特許文献１）には、ネットワークシステム、情報処理方法、サーバ、電気機器、通信端末、およびプログラムが開示されている。特許文献１によると、ＬＡＮ接続されている少なくとも１つの電気機器と、ＬＡＮ接続されている少なくとも１つの電気機器を選択可能に表示するための通信端末と、通信端末に対する少なくとも１つの電気機器の選択命令に基づいて、選択された電気機器と通信端末とに関する所定の処理を実行するためのサーバとを備える、ネットワークシステムが提供される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−３２９１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、従来よりも簡単に電気機器と通信端末とのデータのやり取りを開始することができるネットワークシステムを提供することである。
【課題を解決するための手段】
【０００５】
この発明のある態様に従うと、電気機器と通信端末とを備えるネットワークシステムが提供される。電気機器は、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠する第１の通信方式にてノンコネクタブル・ビーコン、たとえばペアリングできない一方的なデータなど、を発信する。通信端末は、ノンコネクタブル・ビーコンに基づいて接続用の通知を出力する。電気機器は、自身に対する直接のユーザ操作を受け付けることによって、第１の通信方式にてコネクタブル・ビーコンを送信する。通信端末が通知に対するユーザからの応答があった後でコネクタブル・ビーコンを受けた場合に、通信端末と電気機器とが第１の通信方式にて互いに接続する。
【発明の効果】
【０００６】
以上のように、本発明によれば、従来よりも簡単に電気機器と通信端末とのデータのやり取りを開始することができるネットワークシステムが提供される。
【図面の簡単な説明】
【０００７】
【図１】第１の実施の形態にかかるネットワークシステム１の全体構成を示すイメージ図である。
【図２】第１の実施の形態にかかるネットワークシステム１の動作概要を示すイメージ図である。
【図３】第１の実施の形態にかかる電気機器１００の構成を表わすブロック図である。
【図４】第１の実施の形態にかかる通信端末２００の構成を表わすブロック図である。
【図５】第１の実施の形態にかかるサーバ３００の構成を表わすブロック図である。
【図６Ａ】第１の実施の形態にかかるネットワークシステム１の情報処理を示す第１のシーケンス図である。
【図６Ｂ】第１の実施の形態にかかるネットワークシステム１の情報処理を示す第２のシーケンス図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
＜第１の実施の形態＞
＜ネットワークシステムの全体構成＞
【０００９】
まず、図１および図２を参照して、本実施の形態にかかるネットワークシステム１の簡単な全体構成について説明する。ネットワークシステム１は、主に、家庭やオフィスなどに配置される洗濯機１００Ａや掃除機１００Ｂやエアコン１００Ｃなどの各種の電気機器と、電気機器を利用するユーザが有するスマートフォンなどの通信端末２００と、通信端末２００からの指示に応じて電気機器１００を制御するための家電制御サーバ３００などを含む。
【００１０】
なお、電気機器に関しては、図１に示すような洗濯機１００Ａや掃除機１００Ｂやエアコン１００Ｃに限らず、冷蔵庫、電子レンジ、炊飯器などの家電、テレビ、ハードディスクレコーダ、音楽プレーヤー、プロジェクタ、スピーカ、ロボットなどのＡＶ（オーディオ・ビジュアル）機器、太陽光発電機、インターホン、給湯器などの住宅設備、などであってもよい。これらの装置を総称して電気機器１００ともいう。本実施の形態においては、電気機器１００は、主にルータ４００を介してインターネットに接続される。
【００１１】
また、通信端末に関しても、図１に示すようなスマートフォンに限らず、タブレット、パーソナルコンピュータ、スピーカ、ウェアラブル端末、ロボット、ゲーム機、電子書籍端末などであってもよく、これらの装置を総称して通信端末２００ともいう。通信端末２００は、ルータ４００を介してインターネットに接続されてもよいし、ＬＴＥなどのキャリア網を介してインターネットに接続されてもよい。
＜ネットワークシステムの動作概要＞
【００１２】
次に、図１および図２を参照して、本実施の形態にかかるネットワークシステム１の動作概要について説明する。
【００１３】
まず、ユーザが新しい電気機器１００を購入して電源をＯＮすると、電気機器１００は、定期的に、たとえばＢＬＥ（Bluetooth Low Energy）に準拠した通信方式を利用して、ノンコネクタブル・ビーコンをブロードキャストし始める（ステップＳ００２）。なお、電源のＯＮのトリガ以外にも、ドアの開閉や人の接近などを検知して短時間だけビーコンを発信してもよい。当該ビーコンには、電気機器１００の種類や識別番号が含まれているが、ペアリングできない一方的なデータである。なお、当該ビーコンの送信は、後述するステップＳ０１４の「長押し」がされるまで、またはルータ４００とのＷｉＦｉ（登録商標）接続に成功するまで、または電気機器１００の電源がＯＦＦされるまで、継続されることが好ましい。
【００１４】
ユーザは、通信端末２００に、家電制御用のアプリケーションプログラムをダウンロードしてインストールする（ステップＳ００４）。ユーザは、家電制御サービスの利用規約を確認して、当該サービスにログインする（ステップＳ００６）。なお、当該アプリケーションのインストールやサービスへのログインは、電気機器１００を購入したり配置したりする前に既に完了していてもよい。
【００１５】
通信端末２００は、電気機器１００からのビーコンを受信すると、電気機器１００からのアクセスがあった旨をポップアップ通知する（ステップＳ００８）。たとえば、電気機器１００の発見した旨のメッセージや電気機器１００の種類などを音声または表示することによってユーザに通知する。
【００１６】
ユーザが接続処理の続行を許諾すると、通信端末２００は、電気機器１００をＷＰＳモードでルータ４００に接続させるか、手動入力によってルータ４００に接続させるか、を選択するための命令をユーザから受け付ける（ステップＳ０１０）。
【００１７】
そして、通信端末２００は、サーバ３００から、当該電気機器１００の種類に応じた、ルータ４００とＷｉＦｉ（登録商標）接続するための説明書をダウンロードする（ステップＳ０１２）。通信端末２００は、電気機器１００のＷｉＦｉ（登録商標）接続の方法を表示したり音声案内したりする。
【００１８】
ユーザが説明書に従って、電気機器１００の所定のボタンを「長押し」すると、電気機器１００は、ＢＬＥに準拠した通信方式を利用して、ペアリング用のコネクタブル・ビーコンを通信端末２００に送信する（ステップＳ０１４）。当該ビーコンには、電気機器１００の種類や識別番号が含まれており、互いにペアリングするためのデータである。
【００１９】
本実施の形態においては、通信端末２００が、ステップＳ００８の通知に対するユーザの肯定的な操作の後に、当該コネクタブル・ビーコンを電気機器１００から受信すると、電気機器１００とのＢＬＥに準拠した通信方式のペアリングを行う。なお、暗号化を伴うペアリングに限らず、双方向にデータをやり取りする接続状態が確立できればよい。これによって、通信端末２００は、電気機器１００のＷｉＦｉ（登録商標）接続に関し、ＷＰＳモードか手動入力モードの選択命令を電気機器１００に送信する。
【００２０】
電気機器１００は、無線ＬＡＮ機能をＯＮして、ＷＰＳモードまたは手動入力モードに移行する。
【００２１】
ユーザが、ＷｉＦｉ（登録商標）用の無線ルータ４００のＷＰＳボタンを押すと（ステップＳ０１６）、無線ルータ４００と電気機器１００とが必要な情報を交換して、ＷｉＦｉ（登録商標）接続を行う。
【００２２】
その後、ユーザは、通信端末２００を利用して、電気機器１００と通信端末２００との家電制御サービスに関するペアリングを行ったり、電気機器１００に関する各種の情報の登録を行ったり（ステップＳ０１８）、その他の詳細なアプリケーションプログラムの紹介を閲覧したりすることができる（ステップＳ０２０）。
【００２３】
なお、電気機器１００がノンコネクタブル・ビーコンを発信したあとにコネクタブル・ビーコンを発信することによるＢＬＥのペアリングだけでなく、ノンコネクタブル・ビーコンが止まっている状態で電気機器１００の所定のボタンの長押しでコネクタブル・ビーコンが発信され、ＢＬＥのペアリングの処理が行われる機能を有してもよい。
【００２４】
このように、本実施の形態にかかるネットワークシステム１においては、ユーザがＷｉＦｉ（登録商標）接続に関して、電気機器１００や通信端末２００に対して複雑な処理を行う必要がない。以下、このような機能を実現するためのネットワークシステム１の構成について詳述する。
＜電気機器１００の構成＞
【００２５】
本実施の形態にかかるネットワークシステム１を構成する電気機器１００の構成について説明する。図３を参照して、本実施の形態にかかる電気機器１００は、主たる構成要素として、ＣＰＵ１１０と、メモリ１２０と、ディスプレイ１３０、操作部１４０と、通信インターフェイス１６０と、スピーカ１７０と、マイク１８０と、機器駆動部１９０とを含む。
【００２６】
ＣＰＵ１１０は、メモリ１２０あるいは外部の記憶媒体に記憶されているプログラムを実行することによって、電気機器１００の各部を制御する。
【００２７】
メモリ１２０は、各種のＲＡＭ（Random Access Memory）、各種のＲＯＭ（Read‐Only Memory）などによって実現され、電気機器１００に内包されているものであってもよいし、電気機器１００の各種インターフェイスに着脱可能なものであってもよいし、電気機器１００からアクセス可能な他の装置の記録媒体であってもよい。メモリ１２０は、ＣＰＵ１１０によって実行されるプログラムや、ＣＰＵ１１０によるプログラムの実行により生成されたデータ、操作部１４０を介して入力されたデータ、リモコンから受信したデータ、ルータ４００やインターネットを介してサーバ３００から受信したデータ、電気機器１００に対応するサーバのアドレスなど各種サービスを利用するために必要な情報などを記憶する。
【００２８】
ディスプレイ１３０は、ＣＰＵ２１０からの信号に基づいて、文字や画像などを出力する。なお、ディスプレイ１３０は、単にＬＥＤライトなどであってもよい。
【００２９】
操作部１４０は、ボタン、タッチパネルなどによって実現され、ユーザからの命令を受け付けて、当該命令をＣＰＵ１１０に入力する。たとえば、ＷｉＦｉ（登録商標）接続する際に必要なボタンなどを含む。なお、ディスプレイ１３０と操作部１４０とは、タッチパネル１５０を構成してもよい。
【００３０】
通信インターフェイス１６０は、ＢＬＥに準拠した無線通信や、ＷｉＦｉ（登録商標）に準拠した無線通信を行うためのアンテナや、有線通信を行うためのコネクタなどによって実現される。なお、通信インターフェイス１６０は、電気機器１００のメインの制御基板とは別に、通信用のアダプタ基板に設けられてもよい。
【００３１】
そして、ＣＰＵ１１０は、通信インターフェイス１６０を介して、ＢＬＥに準拠した通信方式によって通信端末２００と直接的にデータを送受信する。また、ＣＰＵ１１０は、通信インターフェイス１６０を介して、ＷｉＦｉ（登録商標）に準拠した通信方式によってルータ４００や通信端末２００や電気機器１００とデータを送受信する。また、ＣＰＵ１１０は、通信インターフェイス１６０やルータ４００を介して、サーバ３００やクラウドと通信したりする。
【００３２】
スピーカ１７０は、ＣＰＵ１１０からの音声データに基づいて音声メッセージなどを出力する。マイク１８０は、ユーザの声などを取得して音声データをＣＰＵ１１０に入力する。
【００３３】
機器駆動部１９０は、ＣＰＵ１１０からの信号に基づいて、電気機器１００の各部（モータやヒータやセンサやアンテナなど）を制御する。たとえば、洗濯機１００Ａに関してはモータであったり、エアコン１００Ｃに関しては圧縮機やファンであったり、電子レンジに関しては加熱調理のためのアンテナや回転テーブルであったりする。
＜通信端末２００の構成＞
【００３４】
次に、本実施の形態にかかるネットワークシステム１を構成する通信端末２００の構成について説明する。図４を参照して、本実施の形態にかかる通信端末２００は、主たる構成要素として、ＣＰＵ２１０と、メモリ２２０と、ディスプレイ２３０と、操作部２４０と、通信インターフェイス２６０と、スピーカ２７０と、マイク２８０とを含む。
【００３５】
ＣＰＵ２１０は、メモリ２２０に記憶されているプログラムを実行することによって、通信端末２００の各部を制御する。
【００３６】
メモリ２２０は、各種のＲＡＭや、各種のＲＯＭなどによって実現される。メモリ２２０は、各種サービスのためのアプリケーションプログラムや、ＣＰＵ２１０によるプログラムの実行により生成されたデータ、サーバ３００や電気機器１００から受信したデータ、操作部２４０を介して入力されたデータ、通信端末２００のユーザを特定するための情報などを記憶する。
【００３７】
ディスプレイ２３０は、ＣＰＵ２１０からのデータに基づいて、画像やテキストを表示する。操作部２４０は、ポインティングデバイスやスイッチなどから構成され、ユーザからの各種の命令をＣＰＵ２１０に入力する。なお、ユーザ端末は、ディスプレイ２３０と操作部２４０とを含むタッチパネル２５０を有してもよい。
【００３８】
通信インターフェイス２６０は、ＢＬＥに準拠した無線通信や、ＷｉＦｉ（登録商標）に準拠した無線通信を行うためのアンテナや、ＵＳＢなどの有線通信を行うためのコネクタなどによって実現される。ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＢＬＥに準拠した通信方式によって電気機器１００と直接的にデータを送受信する。ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）に準拠した通信方式によってルータ４００や電気機器１００とデータを送受信する。また、ＣＰＵ２１０は、通信インターフェイス２６０やルータ４００を介して、インターネットやクラウド上のサーバ３００と通信したりする。
【００３９】
スピーカ２７０は、ＣＰＵ２１０からの信号に基づいて、音声を出力する。マイク２８０は、音声を取得して音声信号をＣＰＵ２１０に入力する。
＜サーバ３００の構成＞
【００４０】
次に、本実施の形態にかかるネットワークシステム１を構成する家電制御サーバ３００の構成の一態様について説明する。図５を参照して、サーバ３００は、主たる構成要素として、ＣＰＵ３１０と、メモリ３２０と、操作部３４０と、通信インターフェイス３６０とを含む。
【００４１】
ＣＰＵ３１０は、メモリ３２０に記憶されているプログラムを実行することによって、サーバ３００の各部を制御する。
【００４２】
メモリ３２０は、各種のＲＡＭ、各種のＲＯＭなどによって実現され、サーバ３００に内包されているものであってもよいし、サーバ３００の各種インターフェイスに着脱可能なものであってもよいし、サーバ３００からアクセス可能な他の装置の記録媒体であってもよい。メモリ３２０は、ＣＰＵ３１０によって実行されるプログラムや、ＣＰＵ３１０によるプログラムの実行により生成されたデータ、入力されたデータ、電気機器１００と通信端末２００とのペアリング関係を示すデータ、その他の本実施の形態にかかる処理やサービスに利用されるデータベースなどを記憶する。
【００４３】
操作部３４０は、サービスの管理者などの命令を受け付けて、当該命令をＣＰＵ３１０に入力する。
【００４４】
通信インターフェイス３６０は、ＣＰＵ３１０からのデータを、インターネット、キャリア網、ルータ４００などを介して、電気機器１００や通信端末２００や他のサーバなどの他の装置に送信する。逆に、通信インターフェイス３６０は、インターネット、キャリア網、ルータ４００などを介して電気機器１００や通信端末２００や他のサーバなどの他の装置からのデータを受信して、ＣＰＵ３１０に受け渡す。
【００４５】
これによって、家電制御サーバ３００に関しては、ＣＰＵ３１０が、通信インターフェイス３６０を介して、ユーザの通信端末２００からの制御命令やトークンに基づいて、対象となる電気機器１００に制御命令を送信する。
＜ネットワークシステム１の情報処理＞
【００４６】
次に、図６Ａおよび図６Ｂを参照しながら、本実施の形態にかかるネットワークシステム１の情報処理について説明する。まず、電気機器１００が購入されて電源が投入される（ステップＳ１０２）。電気機器１００のＣＰＵ１１０は、通信インターフェイス１６０を介してＢＬＥに準拠した通信方式によってノンコネクタブル・ビーコンをブロードキャストする（ステップＳ１０４）。ノンコネクタブル・ビーコンは、電気機器１００の機種名や、電気機器１００を特定するための識別情報を含む。
【００４７】
通信端末２００のＣＰＵ２１０は、メモリ２２０のアプリケーションプログラムに従って、通信インターフェイス２６０を介してビーコンを受信して、電気機器１００の機種名を選択可能にディスプレイ２３０に表示させる（ステップＳ１０６）。ユーザが操作部２４０を介して、電気機器１００を選択する（ステップＳ１０８）。
【００４８】
通信端末２００のＣＰＵ２１０は、通信インターフェイス２６０を利用することによってインターネットを介して電気機器１００のＷｉＦｉ（登録商標）接続の手順を示す説明書をダウンロードする。通信端末２００のＣＰＵ２１０は、説明書をディスプレイ２３０に表示する（ステップＳ１１０）。たとえば、電気機器１００の操作部１４０の所定のボタンを「長押し」する旨を表示する。
【００４９】
ユーザが電気機器１００の操作部１４０の所定のボタンを「長押し」すると（ステップＳ１１２）、電気機器１００のＣＰＵ１１０は、通信インターフェイス１６０を介してＢＬＥに準拠した通信方式によってコネクタブル・ビーコンをブロードキャストする（ステップＳ１１４）。コネクタブル・ビーコンは、電気機器１００の機種名や、電気機器１００を特定するための識別情報を含む。
【００５０】
通信端末２００のＣＰＵ２１０は、ステップＳ００８で選択した電気機器１００の識別情報と、コネクタブル・ビーコンに含まれる識別情報とに基づいて、両者が同じであることを確認できると、通信インターフェイス１６０を介してＢＬＥに準拠した通信方式によって電気機器１００とペアリングする（ステップＳ１１６）。このとき、電気機器１００も、通信端末２００から、ステップＳ００８で選択した電気機器１００の識別情報を取得することによって、通信端末２００とペアリングしてもよい。
【００５１】
すなわち、本実施の形態においては、通信端末２００が、ノンコネクタブル・ビーコンに含まれていた識別情報とコネクタブル・ビーコンに含まれている識別情報とが一致することを判断することによって、ユーザの確認操作を行わずに、すなわち自動的に、ペアリング処理に移行する。
【００５２】
通信端末２００のＣＰＵ２１０は、ディスプレイ２３０に、ＷＰＳによる接続か手動入力による接続か選択するための画面を表示させる（ステップＳ１１８）。
【００５３】
なお、通信端末２００のアプリケーションにとって、今回の電気機器１００が、家電制御サービスに関する２台目の電気機器１００であって、既に１台目の電気機器１００との家電制御サービスのペアリングが完了している場合には、通信端末２００のＣＰＵ２１０は、通信インターフェイス２６０を介してサーバ３００に電気機器１００とのペアリングを要求することができる。
【００５４】
ＷＰＳが選択されると（ステップＳ１２０）、通信端末２００のＣＰＵ２１０は、通信インターフェイス１６０を介して、ＢＬＥに準拠した通信方式によってＷＰＳによるＷｉＦｉ（登録商標）接続を開始するように電気機器１００に指示する（ステップＳ１２２）。電気機器１００のＣＰＵ１１０は、無線ＬＡＮを有効にする。ユーザが、ルータ４００のＷＰＳボタンを押すと（ステップＳ１２４）、電気機器１００のＣＰＵ１１０は、ＳＳＩＤやパスワードの設定を行うことによって、ＷｉＦｉ（登録商標）接続する（ステップＳ１２６）。電気機器１００のＣＰＵ１１０は、通信インターフェイス１６０を介して、ルータ４００とのＷｉＦｉ（登録商標）接続が完了した旨の通知を通信端末２００に送信する（ステップＳ１２８）。なお、ＷＰＳでの接続に失敗した場合は、手動によるＷｉＦｉ（登録商標）接続処理に移行する（ステップＳ１３０）。
【００５５】
一方、手動入力モードが選択されると、通信端末２００のＣＰＵ２１０は、操作部２４０を介して、ＳＳＩＤやパスワードの入力を受け付ける（ステップＳ１３２）。ＣＰＵ２１０は、２台目以降の電気機器１００のペアリングのために、ＳＳＩＤやパスワードをメモリ２２０に記憶させる（ステップＳ１３４）。
【００５６】
ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＢＬＥに準拠した通信方式によって、ＳＳＩＤやパスワードを電気機器１００に送信する（ステップＳ１３６）。電気機器１００のＣＰＵ１１０は、無線ＬＡＮを有効にする。電気機器１００のＣＰＵ１１０は、ＳＳＩＤやパスワードの設定を行うことによって、ＷｉＦｉ（登録商標）接続する（ステップＳ１３８）。電気機器１００のＣＰＵ１１０は、通信インターフェイス１６０を介して、ルータ４００とのＷｉＦｉ（登録商標）接続が完了した旨の通知を通信端末２００に送信する（ステップＳ１４０）。
【００５７】
次に、通信端末２００のＣＰＵ２１０は、通信インターフェイス２６０を介して電気機器１００のＷｉＦｉ（登録商標）接続の完了通知を受けると、通信インターフェイス２６０を介して、ＢＬＥに準拠した通信方式によって、電気機器１００にクラウド上のサーバ３００への接続を行うように要求する（ステップＳ１４２）。
【００５８】
電気機器１００のＣＰＵ１１０は、接続要求に基づいて、通信インターフェイス１６０を利用して、ＷｉＦｉ（登録商標）ルータ４００を介してサーバ３００に接続する（ステップＳ１４４）。ＣＰＵ１１０は、サーバ３００に接続すると、通信インターフェイス１６０を介してＢＬＥに準拠した通信方式によって、接続を完了した旨を通信端末２００に送信する（ステップＳ１４６）。
【００５９】
サーバ３００のＣＰＵ３１０は、電気機器１００にユニークな接続ＩＤを電気機器１００に発行する（ステップＳ１４８）。電気機器１００のＣＰＵ１１０は、通信インターフェイス１６０を介してＢＬＥに準拠した通信方式によって、接続ＩＤを取得した旨を通信端末２００に通知する（ステップＳ１５０）。
【００６０】
通信端末２００のＣＰＵ２１０は、通信インターフェイス２６０を介してＢＬＥに準拠した通信方式によって、接続ＩＤを要求する（ステップＳ１５２）。電気機器１００のＣＰＵ１１０は、通信インターフェイス１６０を介してＢＬＥに準拠した通信方式によって、電気機器１００に接続ＩＤを通知する（ステップＳ１５４）。
【００６１】
通信端末２００のＣＰＵ２１０は、通信インターフェイス２６０を利用して、インターネットを介してサーバ３００に、家電制御サービスに関する電気機器１００とのペアリングを要求する（ステップＳ１５６）。このとき、通信端末２００は、電気機器１００から取得した電気機器１００にユニークな接続ＩＤをサーバ３００に提示する。
【００６２】
サーバ３００のＣＰＵ１１０は、当該接続ＩＤに基づいて、通信端末２００が電気機器１００の相手であることを認証し、通信端末２００と電気機器１００とを家電制御サービスに関してペアリングする（ステップＳ１５８）。サーバ３００は、ペアリングに終了した旨を通信端末２００に通知する（ステップＳ１５８）。通信端末２００のＣＰＵ２１０は、電気機器１００とのＢＬＥに準拠した通信方式の接続を切断する（ステップＳ１６０）。
【００６３】
その後は、電気機器１００が、ＢＬＥに準拠した通信方式によってノンコネクタブル・ビーコンをブロードキャストしても（ステップＳ１６２）、通信端末２００は接続用のシーケンスには移行しない。
＜第２の実施の形態＞
【００６４】
上記の実施の形態の構成に加えて、図６ＡのＳ１０４の通知が開始されてから、Ｓ１１６の通信端末２００と電気機器１００とのペアリングが成功するまでの期間が定められていてもよい。なお、当該期間の開始のタイミングに関しては、電気機器１００から始めてノンコネクタブル・ビーコンが発信されたタイミングを電気機器１００が記憶するものであってもよいし、当該ビーコンを通信端末２００が初めて受信したタイミングを通信端末２００が記憶するものであってもよいし、当該ビーコンに対するユーザインターフェイスからのユーザに対する通知が出力されたタイミングを通信端末２００が記憶するものであってもよいし、ユーザが応答したタイミングを通信端末２００が記憶するものであってもよい。
【００６５】
より詳細には、電気機器１００のＣＰＵ１１０は、ステップＳ１０４からの経過時間や、残り時間を、通信端末２００に送信したり、ディスプレイ１３０に表示したり、スピーカ１７０から音声出力したりしてもよい。そして、通信端末２００のＣＰＵ２１０も、ステップＳ１０４からの経過時間や、残り時間を、ディスプレイ２３０に表示したり、スピーカ２７０から音声出力したりしてもよい。そして、当該期間内にペアリングが成功しなかった場合、通信端末２００または電気機器１００は、ペアリングが失敗した旨や、ＷｉＦｉ（登録商標）接続処理をはじめから手動で行うように促すメッセージを出力する。
【００６６】
またさらに、電気機器１００の種類毎に、当該期間の長さが異なることが好ましい。たとえば、専門の業者が設置することが多い冷蔵庫や洗濯機に関しては、当該期間を長め、たとえば５時間など、に設定し、ユーザが自分で設置することが多い洗濯機やテレビなどに関しては、当該期間を短め、たとえば１時間など、に設定されることが好ましい。
＜第３の実施の形態＞
【００６７】
上記の実施の形態においては、ノンコネクタブル・ビーコンとコネクタブル・ビーコンは、その送信間隔や送信出力が異なっても良い。たとえば、電気機器１００のＣＰＵ１１０は、通信インターフェイス１６０を介して、ノンコネクタブル・ビーコンは消費電力を抑えるために送信間隔を長く、たとえば３秒に１回など、設定し、コネクタブル・ビーコンはできるだけ早くペアリングするための機器を発見するために送信間隔を短く、たとえば１００ｍｓに１回など、設定することが好ましい。
【００６８】
また、同様に、通信端末３００のＣＰＵ３１０も、図２のステップＳ１１０の後は、通信インターフェイス３６０を介して、ＢＬＥのスキャン間隔を短くして、スキャンウインドウを広くすることが望ましい。
【００６９】
また、電気機器１００のＣＰＵ１１０は、通信インターフェイス１６０を介して、ノンコネクタブル・ビーコンは家庭の外の他者からの発見頻度を減らすために送信出力を低くすることが好ましく、コネクタブル・ビーコンは接続確率を上げるために送信出力を高くすることが望ましい。
＜第４の実施の形態＞
【００７０】
上記の実施の形態においては、通信端末２００と電気機器１００との直接的なデータのやり取りにＢＬＥに準拠した通信方式を利用したが、他の無線通信方式を利用してもよい。また、電気機器１００とサーバ３００との通信には、ＷｉＦｉ（登録商標）接続を利用したが、これも他の無線通信方式を利用してもよい。
＜第５の実施の形態＞
【００７１】
上記の実施の形態のネットワークシステム１の各装置の役割の一部または全部を他の装置が実行してもよい。たとえば、電気機器１００や通信端末２００やサーバ３００やルータ４００の各々の役割の一部または全部を別の装置が担ったり、各々の役割の一部または全部を複数の装置で担ったりしてもよい。
＜まとめ＞
【００７２】
上記の実施の形態においては、電気機器と通信端末とを備えるネットワークシステムが提供される。電気機器は、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠する第１の通信方式にてノンコネクタブル・ビーコンを発信する。通信端末は、ノンコネクタブル・ビーコンに基づいて接続用の通知を出力する。電気機器は、自身に対する直接のユーザ操作を受け付けることによって、第１の通信方式にてコネクタブル・ビーコンを送信する。通信端末が通知に対するユーザからの応答があった後でコネクタブル・ビーコンを受けた場合に、通信端末と電気機器とが第１の通信方式にて互いに接続する。
【００７３】
好ましくは、電気機器からのノンコネクタブル・ビーコンには当該電気機器を識別するための情報が含まれる。電気機器からのコネクタブル・ビーコンにも当該電気機器を識別するための情報が含まれる。通信端末は、コネクタブル・ビーコンを受けたときに、当該コネクタブル・ビーコンに含まれる電気機器の識別情報が、先に受け付けたノンコネクタブル・ビーコンに含まれる電気機器の識別情報と一致した場合に、電気機器と第１の通信方式にて互いに接続する。
【００７４】
好ましくは、電気機器は、第１の時間間隔でノンコネクタブル・ビーコンを発信し、第１の時間間隔よりも短い第２の時間間隔でコネクタブル・ビーコンを発信する。
【００７５】
好ましくは、電気機器は、ノンコネクタブル・ビーコンよりも高い出力でコネクタブル・ビーコンを発信する。
【００７６】
好ましくは、通信端末は、電気機器と第１の通信方式にて接続されると、所定の操作を受け付けることによって、電気機器にＷｉＦｉ（登録商標）に準拠する第２の通信方式にてルータと接続するように指示する。
【００７７】
好ましくは、ネットワークシステムは、サーバをさらに備える。電気機器が第２の通信方式にてルータに接続されると、サーバが電気機器に識別ＩＤを提供する。通信端末が、電気機器から第１の通信方式にて識別ＩＤを取得してサーバに送信することによって、サーバが電気機器と通信端末とをペアリングする。
【００７８】
好ましくは、ネットワークシステムは、サーバをさらに備える。通信端末は、ユーザからの通知に対する応答があった場合に、電気機器をルータと接続させるための手順を含む情報をサーバからダウンロードする。
【００７９】
好ましくは、ネットワークシステムは、第２の家電をさらに備える。ノンコネクタブル・ビーコンに基づく通知からコネクタブル・ビーコンによる接続までの期限が、第１の家電と第２の家電とで異なるように設定される。
【００８０】
好ましくは、ノンコネクタブル・ビーコンに基づく通知からコネクタブル・ビーコンによる接続までの期限を示す情報が、電気機器または通信端末に表示される。
【００８１】
上記の実施の形態においては、通信インターフェイスと、ディスプレイまたはスピーカと、操作部と、プロセッサとを備える通信端末が提供される。プロセッサは、通信インターフェイスを介して、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠する第１の通信方式にて電気機器からのノンコネクタブル・ビーコンを受信し、ディスプレイまたはスピーカを介して接続用の通知を出力し、操作部を介してユーザ操作を受け付けた後で電気機器からコネクタブル・ビーコンを受けた場合に、通信インターフェイスを介して、電気機器と第１の通信方式にて互いに接続する。
【００８２】
好ましくは、プロセッサは、ノンコネクタブル・ビーコンに含まれる電気機器の識別情報と、コネクタブル・ビーコンに含まれる電気機器の識別情報が同じであるか否かを判断し、両者が同じである場合に、通信インターフェイスを介して、電気機器と第１の通信方式にて互いに接続する。
【００８３】
上記の実施の形態においては、通信インターフェイスと、ディスプレイまたはスピーカと、操作部と、プロセッサとを備える通信端末のためのプログラムが提供される。プログラムは、プロセッサに、通信インターフェイスを介して、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠する第１の通信方式にて電気機器からのノンコネクタブル・ビーコンを受信するステップと、ディスプレイまたはスピーカを介して接続用の通知を出力するステップと、操作部を介してユーザ操作を受け付けた後で電気機器からコネクタブル・ビーコンを受けた場合に、通信インターフェイスを介して、電気機器と第１の通信方式にて互いに接続するステップと、を実行させる。
【００８４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８５】
１        ：ネットワークシステム
１００    ：電気機器
１００Ａ  ：洗濯機
１００Ｂ  ：掃除機
１００Ｃ  ：エアコン
１１０    ：ＣＰＵ
１２０    ：メモリ
１３０    ：ディスプレイ
１４０    ：操作部
１５０    ：タッチパネル
１６０    ：通信インターフェイス
１７０    ：スピーカ
１８０    ：マイク
１９０    ：機器駆動部
２００    ：通信端末
２１０    ：ＣＰＵ
２２０    ：メモリ
２３０    ：ディスプレイ
２４０    ：操作部
２５０    ：タッチパネル
２６０    ：通信インターフェイス
２７０    ：スピーカ
２８０    ：マイク
３００    ：家電制御サーバ
３１０    ：ＣＰＵ
３２０    ：メモリ
３４０    ：操作部
３６０    ：通信インターフェイス
４００    ：無線ルータ
【図１】
2020167448.tif 000003
【図２】
2020167448.tif 000004
【図３】
2020167448.tif 000005
【図４】
2020167448.tif 000006
【図５】
2020167448.tif 000007
【図６Ａ】
2020167448.tif 000008
【図６Ｂ】
2020167448.tif 000009