(57)【要約】【課題】本発明は、ある機器に過去にペアリングした操作者が、ペアリング未済の端末から過去にペアリング済みの当該機器とペアリングする場合に、セキュリティ性が高い接続を行うことを目的とする。【解決手段】無線通信可能な操作対象機器１０３と、ユーザが操作対象機器１０３を操作するための無線通信可能な操作端末とが無線通信を行うためのペアリング管理システム３００であって、操作対象機器１０３が第１の操作端末１０２と無線通信を行うための設定情報を保存する管理情報格納部３０１を有し、管理情報格納部３０１は、操作対象機器１０３がペアリング可能状態である場合に、第２の操作端末２０２に設定情報を送信する。【選択図】図２
2019068158.tif 000002
【特許請求の範囲】
【請求項１】
無線通信可能な操作対象機器と、ユーザが前記操作対象機器を操作するための無線通信可能な操作端末とが無線通信を行うためのペアリング管理システムであって、
前記操作対象機器が第１の操作端末と無線通信を行うための設定情報を保存する管理情報格納部を有し、
前記管理情報格納部は、前記操作対象機器がペアリング可能状態である場合に、第２の操作端末に前記設定情報を送信することを特徴とするペアリング管理システム。
【請求項２】
請求項１に記載のペアリング管理システムにおいて、
前記管理情報格納部は、前記操作対象機器と前記第１の操作端末とがペアリングした際に、前記第１の操作端末にユーザが入力した個別情報を保存しており、
前記管理情報格納部は、前記第２の操作端末にユーザが入力した個別情報と、前記第１の操作端末にユーザが入力した個別情報とが合致する場合に、前記第２の操作端末に前記設定情報を送信することを特徴とするペアリング管理システム。
【請求項３】
請求項１または２に記載のペアリング管理システムにおいて、
前記第２の操作端末は、前記管理情報格納部から送信された前記設定情報に基づいて、前記操作対象機器と無線通信を行うことを特徴とするペアリング管理システム。
【請求項４】
請求項１から３に記載のペアリング管理システムにおいて、
前記管理情報格納部は、前記第２の操作端末から、前記操作対象機器と前記第１の操作端末とが無線通信を行うための設定情報の取得要求があった場合に、前記操作対象機器がペアリング動作を許容する状態にある場合にのみ、前記取得要求を許可することを特徴とするペアリング管理システム。
【請求項５】
無線通信可能な操作対象機器と、ユーザが前記操作対象機器を操作するための無線通信可能な操作端末とが無線通信を行うためのペアリング管理方法であって、
前記操作対象機器が第１の操作端末と無線通信を行うための設定情報を保存するステップと、
前記操作対象機器がペアリング可能状態である場合に、第２の操作端末に前記設定情報を送信することステップと、を有することを特徴とするペアリング管理方法。
【請求項６】
無線通信可能な操作対象機器と、ユーザが前記操作対象機器を操作するための無線通信可能な操作端末とが無線通信を行うためのペアリング管理プログラムであって、
管理情報格納部に、
前記操作対象機器が第１の操作端末と無線通信を行うための設定情報を保存し、
前記操作対象機器がペアリング可能状態である場合に、第２の操作端末に前記設定情報を送信する、
処理を実行させることを特徴とするペアリング管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ペアリング管理システム、ペアリング管理方法、ペアリング管理プログラムに関する。
【背景技術】
【０００２】
近年、家庭内においても、無線通信機能を備えた機器がネットワークに接続可能になってきており、スマートフォンから利用可能な家電機器等が存在する。スマートフォンなどの端末から家電機器等を利用する際、不正操作等を回避するため、機器同士でペアリングという操作を行い、ペアリングされた機器同士のみ操作できるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１６／０８８１８５
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、使用者にとって、ペアリング作業は煩わしさや分かり難さを伴う。また、使用者が別の端末を使用して機器を操作したい場合には、その端末と再度ペアリング操作が必要になる。
【０００５】
特許文献１は、管理端末を導入し、管理端末により一度ペアリングを行い、ペアリング情報を管理サーバに送信し、管理サーバはペアリング情報を保存する。ユーザ端末が周辺機器を利用する際は、周辺機器を検出後、管理サーバに検出した周辺機器のペアリング情報取得要求を行い、検出した機器の情報が取得したペアリング情報に存在すれば、ペアリング操作を行うことなくユーザ端末が周辺機器を利用可能にするものである。
【０００６】
管理端末により一度ペアリング済みとなった周辺機器は、別の端末、つまりユーザ端末とのペアリングを行うことなくユーザ端末から周辺機器を利用可能であり、煩雑なペアリング操作を行うことなく複数の端末から利用できる。しかしながら、周辺機器は、明確にペアリング操作を行っていない機器からの操作を受け付けることが可能となり、セキュリティ面の課題がある。
【０００７】
本発明は、ある機器に過去にペアリングした操作者が、ペアリング未済の端末から過去にペアリング済みの当該機器とペアリングする場合に、セキュリティ性が高い接続を行うことを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を鑑み、本発明は例えば以下の特徴を有する。
【０００９】
本発明におけるペアリング管理システムは、無線通信可能な操作対象機器と、ユーザが操作対象機器を操作するための無線通信可能な操作端末とが無線通信を行うためのペアリング管理システムであって、操作対象機器が第１の操作端末と無線通信を行うための設定情報を保存する管理情報格納部を有し、管理情報格納部は、操作対象機器がペアリング可能状態である場合に、第２の操作端末に設定情報を送信する。
【００１０】
本発明におけるペアリング管理方法は、無線通信可能な操作対象機器と、ユーザが操作対象機器を操作するための無線通信可能な操作端末とが無線通信を行うためのペアリング管理方法であって、操作対象機器が第１の操作端末と無線通信を行うための設定情報を保存するステップと、操作対象機器がペアリング可能状態である場合に、第２の操作端末に設定情報を送信することステップと、を有する。
【００１１】
本発明におけるペアリング管理プログラムは、無線通信可能な操作対象機器と、ユーザが操作対象機器を操作するための無線通信可能な操作端末とが無線通信を行うためのペアリング管理プログラムであって、管理情報格納部に、操作対象機器が第１の操作端末と無線通信を行うための設定情報を保存し、操作対象機器がペアリング可能状態である場合に、第２の操作端末に設定情報を送信する、処理を実行させることを特徴とするペアリング管理プログラム。
【発明の効果】
【００１２】
本発明によれば、ある機器に過去にペアリングした操作者が、ペアリング未済の端末から過去にペアリング済みの当該機器とペアリングする場合に、セキュリティ性が高い接続を行うことが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明に関するペアリング方法の実施例を示すシーケンス図（その１）
【図２】本発明に関するペアリング方法の実施例を示すシーケンス図（その２）
【図３】本発明に関するペアリング管理システムの構成例を示す説明図
【図４】本発明に関する管理サーバ内の操作対象機器接続管理情報の記憶内容を示す説明図
【図５】本発明に関する管理サーバ内の操作対象機器接続管理情報取得要求受付処理のフローチャート
【発明を実施するための形態】
【００１４】
以下、本発明の実施例について図面を用いて説明する。以下の説明は本発明の内容の具体例を示すものであり、本発明がこれらの説明に限定されるものではなく、本明細書に開示される技術的思想の範囲内において当業者による様々な変更および修正が可能である。また、本発明を説明するための全図において、同様の機能を有するものは、同様の符号を付け、同様の説明は繰り返さない場合がある。
【００１５】
図１および図２は、本発明に関するペアリング方法の１実施例を示すシーケンス図である。管理サーバ１０５は、操作対象機器１０３の操作対象機器接続管理情報を管理するコンピュータである。
【００１６】
ここで、操作対象機器接続管理情報とは、操作対象機器１０３へ直接無線で接続するための接続情報であり、操作者１０１を特定するための個別情報であるユーザＩＤ情報のほか、操作端末が操作対象機器１０３へ接続するための設定情報であるＳＳＩＤとパスワード情報等、を含む。
【００１７】
第１の操作端末である操作端末Ａ１０２、第２の操作端末である操作端末Ｂ２０２は、操作者１０１が使用する端末であり、ペアリング機能の他、操作対象機器１０３を操作する操作画面を備える。
【００１８】
操作対象機器１０３は、無線通信によりネットワークに接続可能な機器であり、例えば冷蔵庫、電子レンジ、洗濯機、掃除機、クッキングヒータ、空気清浄器といった家電機器などである。
【００１９】
図１を用いて、最初のペアリング処理について説明する。
【００２０】
（１−１）操作者１０１は、ペアリングを行うため、操作対象機器１０３の操作ボタン等を操作し、ペアリングを開始する。
【００２１】
（１−２）操作対象機器１０３は、操作者からの指示により、ペアリングモードに入る。ペアリングモードに入ると、操作対象機器１０３は接続待ち状態になる。
【００２２】
（１−３）操作者１０１は、操作端末Ａ１０２に、操作者自身の個別情報であるユーザＩＤを入力する。ここでユーザＩＤとは、個人を特定するユニークなＩＤを指す。
【００２３】
（１−４）操作者１０１は、操作対象機器１０３に接続するため、操作対象機器１０３への接続情報を操作端末Ａ１０２に入力する。
【００２４】
（１−５）操作端末Ａ１０２は、操作者１０１が入力した接続情報を利用して、操作対象機器１０３に接続する。
【００２５】
（１−６）操作者１０１は、無線通信ルータ１０４への接続情報を入力する。
【００２６】
（１−７）操作端末Ａ１０２は、操作者１０１が入力した無線通信ルータ１０４の接続情報を操作対象機器１０３に設定する。無線通信ルータ１０４への接続情報は、ペアリング後に操作対象機器１０３が、無線通信ルータ１０４経由でネットワークに接続するために必要となる接続情報である。
【００２７】
（１−８）操作端末Ａ１０２は、ペアリングを行うため、操作端末Ａ１０２の識別番号を操作対象機器１０３に設定する。識別番号とは、操作端末Ａ１０２のユニークな番号である。
【００２８】
（１−９）操作対象機器１０３は、ペアリングを行うため、操作対象機器１０３の識別番号を操作端末Ａ１０２に応答する。識別番号とは、操作対象機器１０３のユニークな番号である。これにより、ペアリングが終了する。
【００２９】
（１−１０）操作端末Ａ１０２は、ペアリングを終了するため、操作対象機器１０３にペアリングモード終了要求を行う。
【００３０】
（１−１１）操作対象機器１０３は、ペアリングモードを解除する。
【００３１】
（１−１２）操作対象機器１０３は、無線通信ルータ１０４経由でネットワークに接続するため、（１−７）で取得した接続情報を利用して無線通信ルータ１０４に接続する。以降、ネットワークに接続されているペアリング済み機器からの操作要求を処理することが可能になる。
【００３２】
（１−１３）操作端末Ａ１０２は、無線通信ルータ１０４経由でネットワークに接続する。これ以降、操作端末Ａ１０２は、操作対象機器１０３の操作が可能になる。
【００３３】
（１−１４）操作端末Ａ１０２は、管理サーバ１０５に操作対象機器接続管理情報の設定要求を行う。操作対象機器接続管理情報には、操作対象機器に接続するために必要な情報が含まれる。ペアリングが成功した操作者１０１のユーザＩＤを管理サーバ１０５に保存することで、別の端末から操作対象機器１０３に対する操作端末追加指示があった場合に、ユーザＩＤの合致を判断することで、よりセキュリティ性の高いペアリングを行うことが可能となる。
【００３４】
（１−１５）管理サーバ１０５は、操作端末Ａ１０２から設定要求された操作対象機器接続管理情報をサーバ内に格納する。
【００３５】
（１−１６）操作端末Ａ１０２から操作対象機器へ、自身の識別番号を付与して操作要求を行うと、（１−１７）操作対象機器１０３は、要求受付時に付与されている識別番号からペアリング済みであることを認識し、要求された処理を行い、（１−１８）操作対象機器１０３は要求された操作の応答を行う。
【００３６】
図２を用いて、同じ操作者が別の操作端末を用いて操作対象機器とペアリングする方法について説明する。
【００３７】
（２−１）操作者１０１は、ペアリングを行うため、操作対象機器１０３の操作ボタン等を操作し、ペアリングを開始する。
【００３８】
（２−２）操作対象機器１０３は、ペアリングモードに入ることを、自身の識別番号を付与して、管理サーバ１０５に通知する。これにより、管理サーバ１０５は、操作対象機器１０３がペアリングモードに入ったことを把握することが可能となる。さらに、ペアリングモード中ではない操作対象機器は、図２のフローにはのらないことから、図２のフローによって操作端末とペアリングされるのを防ぐことができる。
【００３９】
（２−３）操作対象機器１０３は、操作者からの指示により、ペアリング可能状態であるペアリングモードに入る。ペアリングモードに入ると、操作対象機器１０３は接続待ち状態になる。
【００４０】
（２−４）操作者１０１は、操作端末Ｂ２０２に、自身の個別情報であるユーザＩＤを入力する。
【００４１】
（２−５）操作者１０１は、操作端末Ｂ２０２に操作端末追加指示を行う。
【００４２】
（２−６）操作端末Ｂ２０２は、操作対象機器１０３に接続するために必要な情報を入手するため、管理サーバ１０５に対して、操作対象機器接続管理情報要求を行う。本要求を行う際、ユーザＩＤをサーバに渡す。
【００４３】
（２−７）管理サーバ１０５は、操作対象機器１０３がペアリングモードであるため、操作者１０１が操作端末Ｂ２０２に入力したユーザＩＤに合致する、操作対象機器１０３の操作対象機器接続管理情報を応答する。操作対象機器接続管理情報には、操作対象機器に接続するために必要な設定情報が含まれる。
【００４４】
（２−８）操作端末Ｂ２０２は、（２−７）で取得した操作対象機器接続管理情報を利用し、操作対象機器に自動接続する。
【００４５】
（２−９）操作端末Ｂ２０２は、ペアリングを行うため、操作端末Ｂ２０２の識別番号を操作対象機器１０３に設定する。識別番号とは、操作端末Ｂ２０２のユニークな番号である。
【００４６】
（２−１０）操作対象機器１０３は、ペアリングを行うため、操作対象機器識別番号を操作端末Ｂ２０２に応答する。識別番号とは、操作対象機器１０３のユニークな番号である。これにより、ペアリングが終了する。
【００４７】
（２−１１）操作端末Ｂ２０２は、ペアリングを終了するため、操作対象機器にペアリングモード終了要求を行う。
【００４８】
（２−１２）操作対象機器１０３は、ペアリングモードを解除する。
【００４９】
（２−１３）操作対象機器は、ネットワークに接続するため、無線通信ルータ１０４に接続する。
【００５０】
（２−１４）操作対象機器１０３は、ペアリングモードを解除したことを、自身の識別番号を付与して、管理サーバ１０５に通知する。これにより、管理サーバ１０５は、操作対象機器１０３のペアリングモード状態が解除されたことを把握することができる。
【００５１】
（２−１５）操作端末Ｂ２０２は、無線通信ルータ１０４経由でネットワークに接続する。これ以降、操作端末Ｂ２０２は、操作対象機器１０３の操作が可能になる。
【００５２】
（２−１６）操作端末Ｂ２０２から操作対象機器へ、自身の識別番号を付与して操作要求を行うと、（２−１７）操作対象機器１０３は、要求受付時に付与されている識別番号からペアリング済みであることを認識し、要求された処理を行い、（２−１８）操作対象機器１０３は要求された操作の応答を行う。
【００５３】
つぎに、本発明に関する、ペアリング管理システムのシステム構成例について説明する。
【００５４】
図３において、ペアリング管理システム３００は、管理サーバ１０５と、無線通信ルータ１０４と、操作対象機器１０３と、操作端末Ａ１０２と、操作端末Ｂ２０２と、を含む。ネットワーク３０２は、例えばインターネットや移動体通信網である。
【００５５】
ここで、管理サーバ１０５は、操作対象機器接続管理情報ＤＢ（データベース）３０１を有し、操作対象機器に接続するために必要な情報を一元管理する。なお、本実施例においては、操作対象機器接続管理情報ＤＢ３０１が管理情報格納部としての役割を果たす。しかし、管理情報格納部は管理サーバ１０５に備わっている必要はなく、管理サーバ１０５とは別のサーバやコンピュータに備わっていても良い。
【００５６】
操作対象機器１０３は、ペアリングモード中は接続待ち状態となり、操作端末と直接接続されるが、ペアリングモード以外では無線通信ルータ１０４経由でネットワーク３０２に接続される。
【００５７】
つぎに、本発明に関する、管理サーバ１０５が有する、操作対象機器接続管理情報ＤＢ３０１について説明する。
【００５８】
図４は、操作対象機器接続管理情報ＤＢ３０１の記憶内容の一例を示す説明図である。図４において、操作対象機器接続管理情報ＤＢ３０１は、ユーザＩＤ、操作対象機器識別番号、操作対象機器接続情報を有する。つまり、操作対象機器接続管理情報ＤＢ３０１は、操作対象機器と操作端末とが無線通信を行うための設定情報と、ユーザが操作端末に入力した個別情報であるユーザＩＤを有する。
【００５９】
つぎに、本発明に関する、管理サーバ１０５の操作対象機器接続管理情報取得要求時の処理手順について説明する。
【００６０】
図５は、管理サーバ１０５の操作対象機器接続管理情報取得要求受付時の処理手順の一例を示すフローチャートである。
【００６１】
管理サーバ１０５は、ステップＳ００１で、操作対象機器接続管理情報の要求を受信するのを待つ。受信していれば、ステップＳ００２でペアリングモード中の操作対象機器があるかどうかを判断する。これにより、ペアリングモード中ではない操作対象機器が操作端末とペアリングされるのを防ぐことができる。そして、ペアリングモード中の操作対象機器のみがペアリングされることにより、セキュリティ性が高いペアリングが可能となる。
【００６２】
ステップＳ００２で、ペアリングモード中の操作対象機器が存在しない場合には、不正要求と判断し、ステップＳ００６でエラー応答を行い、再度ステップＳ００１で操作対象機器接続管理情報の要求を受信するのを待つ。
【００６３】
ステップＳ００２で、ペアリングモード中の操作対象機器が存在する場合には、ステップＳ００３で操作対象機器接続管理情報ＤＢ３０１の検索処理を行う。ここでは、操作対象機器接続管理情報要求時に受け取ったユーザＩＤと、ペアリングモード中の操作対象機器識別番号をキーに検索処理を行う。
【００６４】
ステップＳ００３で操作対象機器接続情報ＤＢ検索処理を行い、ステップＳ００４で合致する情報があるかどうかを判断し、合致する情報がなければ不正要求と判断し、ステップＳ００６でエラー応答を行い、再度ステップＳ００１で操作対象機器接続管理情報の要求を受信するのを待つ。ユーザＩＤの合致を判断することにより、操作対象機器に過去にペアリングをした操作者であるか否かを判断することができる。これにより、操作対象機器とペアリングしたことがない操作者が操作対象機器とペアリングされるのを防ぐことができ、セキュリティ性が高いペアリングが可能となる。
【００６５】
ステップＳ００４で、操作対象機器接続管理情報ＤＢ３０１に、要求に合致する情報が存在する場合には、合致した情報である操作対象機器接続管理情報を応答する。
【符号の説明】
【００６６】
１０１  操作者
１０２  操作端末Ａ
１０３  操作対象機器
１０４  無線通信ルータ
１０５  管理サーバ
２０２  操作端末Ｂ
３００  ペアリング管理システム
３０１  操作対象機器接続管理情報ＤＢ
３０２  ネットワーク
【図１】
2019068158.tif 000003
【図２】
2019068158.tif 000004
【図３】
2019068158.tif 000005
【図４】
2019068158.tif 000006
【図５】
2019068158.tif 000007