(57)【特許請求の範囲】
【請求項１】
端末のビーコン信号送信方法であって、
サーバーから前記端末の認証関連情報を受信する段階と、
前記認証関連情報に基づいて生成されたビーコン信号を互いに異なる複数の送信パワーを用いて放送する段階と、
任意の場所に位置した受信機により、前記互いに異なる複数の送信パワーを用いて放送されたビーコン信号のうち少なくとも一つが受信されると、前記受信機に関する情報に対応するビーコンサービス情報を前記サーバーから受信する段階と、を含み、
前記放送されるビーコン信号は、前記ビーコン信号の送信パワーについての情報を含み、
前記ビーコンサービス情報は、前記受信機によって受信された前記少なくとも一つのビーコン信号のうち、送信パワーが最も低いビーコン信号の送信パワーについての情報に基づいて決定された前記端末の位置情報を含む、ビーコン信号送信方法。
【請求項２】
前記認証関連情報は、
前記端末固有の識別子及び前記サーバーが前記端末を認証するために使うワンタイムパスワード（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ、ＯＴＰ）を生成するための基礎情報のうちの少なくともいずれか一つを含むことを特徴とする、請求項１に記載のビーコン信号送信方法。
【請求項３】
前記受信機に関する情報は、
前記受信機の地理的位置情報又は前記受信機と前記端末間の距離に関する情報であることを特徴とする、請求項１に記載のビーコン信号送信方法。
【請求項４】
前記ビーコン信号は、
前記端末固有の識別子又は前記端末を認証するためのワンタイムパスワードのうちの少なくともいずれか一つを含むことを特徴とする、請求項１に記載のビーコン信号送信方法。
【請求項５】
受信した前記ビーコンサービス情報に基づいて前記受信機を制御するための制御メッセージを前記受信機に送信する段階をさらに含む、請求項１に記載のビーコン信号送信方法。
【請求項６】
前記受信機は、
スマートホーム機器であることを特徴とする、請求項５に記載のビーコン信号送信方法。
【請求項７】
サーバーのビーコンサービス提供方法であって、
前記ビーコンサービスに加入したユーザの端末にビーコンサービス情報が提供される前記端末の認証関連情報を送信する段階と、
任意の位置に固定された受信機から、前記端末によって互いに異なる複数の送信パワーを用いて放送されたビーコン信号のうち少なくとも一つを受信する段階と、
前記受信したビーコン信号に含まれた認証関連情報を用いて前記ビーコン信号を放送した端末を認証する段階と、
前記端末が認証されると、前記受信機に関する情報に対応するビーコンサービス情報を前記端末又は前記受信機のうちの少なくともいずれか一つに送信する段階と、を含み、
前記放送されるビーコン信号は、前記ビーコン信号の送信パワーについての情報を含み、
前記ビーコンサービス情報は、前記受信機によって受信された前記少なくとも一つのビーコン信号のうち、送信パワーが最も低いビーコン信号の送信パワーについての情報に基づいて決定された前記端末の位置情報を含む、ビーコンサービス提供方法。
【請求項８】
前記認証関連情報は、
前記端末固有の識別子及び前記サーバーが前記端末を認証するために使うワンタイムパスワード（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ、ＯＴＰ）を生成するための基礎情報のうちの少なくともいずれか一つを含むことを特徴とする、請求項７に記載のビーコンサービス提供方法。
【請求項９】
前記受信機に関する情報は、
前記受信機の地理的位置情報又は前記受信機と前記端末間の距離に関する情報であることを特徴とする、請求項７に記載のビーコンサービス提供方法。
【請求項１０】
前記ビーコン信号は、
前記端末固有の識別子、前記ビーコン信号の送信パワーに関する情報又は前記端末を認証するためのワンタイムパスワードのうちの少なくともいずれか一つを含むことを特徴とする、請求項７に記載のビーコンサービス提供方法。
【請求項１１】
ビーコン信号を送信する端末であって、
データ通信を行う通信部と、
サーバーからビーコンサービス情報が提供されるために前記端末の認証関連情報を受信し、前記認証関連情報に基づいて生成されたビーコン信号を互いに異なる複数の送信パワーを用いて放送し、任意の位置に固定された受信機により、前記互いに異なる複数の送信パワーを用いて放送されたビーコン信号のうち少なくとも一つが受信されると、前記受信機に関する情報に対応するビーコンサービス情報を前記サーバーから受信する制御部と、を含み、
前記放送されるビーコン信号は、前記ビーコン信号の送信パワーについての情報を含み、
前記ビーコンサービス情報は、前記受信機によって受信された前記少なくとも一つのビーコン信号のうち、送信パワーが最も低いビーコン信号の送信パワーについての情報に基づいて決定された前記端末の位置情報を含む端末。
【請求項１２】
ビーコンサービスを提供するサーバーであって、
データ通信を行う通信部と、
前記ビーコンサービスに加入したユーザの端末にビーコンサービス情報が提供される前記端末の認証関連情報を送信し、任意の位置に固定された受信機から前記端末によって互いに異なる送信パワーで放送されたビーコン信号のうち少なくとも一つを受信し、前記受信したビーコン信号に含まれた認証関連情報を用いて前記ビーコン信号を放送した端末を認証し、前記端末が認証されると、前記受信機に関する情報に対応するビーコンサービス情報を前記端末又は前記受信機のうちの少なくともいずれか一つに送信する制御部と、を含み、
前記放送されるビーコン信号は、前記ビーコン信号の送信パワーについての情報を含み、
前記ビーコンサービス情報は、前記受信機によって受信された前記少なくとも一つのビーコン信号のうち、送信パワーが最も低いビーコン信号の送信パワーについての情報に基づいて決定された前記端末の位置情報を含むサーバー。
【請求項１３】
実行時、少なくとも一つのプロセッサが請求項１の方法を行うようにする命令語を記憶する非一時的コンピューター読み取り可能記憶媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ−ｒｅａｄａｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビーコン信号を用いたサービスに関し、より具体的には移動式ビーコン発生装置及びこれを用いたサービス方法に関する。
【背景技術】
【０００２】
インターネットは人間が情報を生成して消費する人間中心の連結網から事物などの分散した構成要素の間に情報を取り交わして処理するＩｏＴ(Ｉｎｔｅｒｎｅｔ ｏｆ Ｔｈｉｎｇｓ、モノのインターネット)網に進化しつつある。クラウドサーバーなどとの接続を通じるビックデータ(Ｂｉｇ ｄａｔａ)処理技術などがＩｏＴ技術に結合されたＩｏＥ(Ｉｎｔｅｒｎｅｔ ｏｆ Ｅｖｅｒｙｔｈｉｎｇ)技術も現れている。ＩｏＴを具現するためにセンシング技術、有無線通信及びネットワークインフラ、サービスインターフェース技術、及び保安技術のような技術要素が求められ、近年には事物間の接続のためのセンサーネットワーク(ｓｅｎｓｏｒ ｎｅｔｗｏｒｋ)、マシンツーマシン(Ｍａｃｈｉｎｅ ｔｏ Ｍａｃｈｉｎｅ、Ｍ２Ｍ)、ＭＴＣ(Ｍａｃｈｉｎｅ Ｔｙｐｅ Ｃｏｍｍｕｎｉｃａｔｉｏｎ)などの技術が研究されている。
【０００３】
ＩｏＴ環境では接続された事物から生成されたデータを収集、分析して人間の生活に新しい価値を創出する知能型ＩＴ(Ｉｎｔｅｒｎｅｔ Ｔｅｃｈｎｏｌｏｇｙ)サービスが提供されることができる。ＩｏＴは既存のＩＴ(ｉｎｆｏｒｍａｔｉｏｎ ｔｅｃｈｎｏｌｏｇｙ)技術と多様な産業間の融合及び複合を通じてスマートホーム、スマートビルディング、スマートシティ、スマートカー又はコネクテッドカー、スマートグリッド、ヘルスケア、スマート家電、先端医療サービスなどの分野に応用されることができる。
【０００４】
ビーコン(ｂｅａｃｏｎ)は、人間、モノなど対象の位置を把握する技術に用いられ、具体的に赤外線やブルートゥース(登録商標)のような無線通信技術を用いて対象の位置を把握することができる技術を意味する。従来のビーコンを用いたサービスは、ビーコンサービス提供者が設置したビーコン信号発生器が特定位置に固定され、ビーコン信号発生器から発生するビーコンに含まれた情報を端末が受信する方法が主流をなした。一方、スマートフォンが大衆化されてから、ビーコンを用いたサービスが多様化されている。例えば、ビーコンを備えた売場に携帯電話などモバイル機器を持っているユーザが訪問すると、自動で顧客に製品の特性、価格、本人の関連製品購買履歴などのオーダーメード型情報が提供されることができる。また、ホテルのロビーに立ち入ればホテル職員ではない携帯電話画面に歓迎メッセージを提供し、プール、食堂などホテル各施設に対する案内情報をホテルのあちこちのユーザ端末の位置を認識して必要な情報をメッセージで提供することもできる。さらに、博物館又は展示会でも芸術品のそばに行けば携帯電話に音声、文字、ビデオなどで作品情報を自動で提供することができる。
【０００５】
上述した情報は、ただ本明細書の理解を助けるための背景技術情報で存在する。上述したものなかのいずれも本明細書の開示と関連して先行技術として適用されることができるかに関してはどんな決定も下ろされないか、又はどんな主張も申し立てられない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、既存のビーコンを用いたサービスの提供は常に信号(ビーコン)を発生させるビーコン発生器が特定位置に固定されており、ビーコンを受信することができる端末がユーザと共に移動する形態である。したがって、一つのビーコン発生器で発生されたデータを当該ビーコンのカバレッジ内のすべての端末が同一のデータを受信した。したがって、受信しようとする情報を個々人が選択することができず、検証されない情報が提供されることを阻むことができない問題があった。
【０００７】
一方、従来のビーコンを用いた距離測定を行ってこれを用いてサービスを提供する場合、ひたすら端末が受信したビーコン信号の受信信号強度(ＲＥＣＥＩＶＥＤ ＳＩＧＮＡＬ ＳＴＲＥＮＧＴＨ ＩＮＤＩＣＡＴＯＲ、ＲＳＳＩ)を基準で強い信号が受信されると、近く位置し、受信信号強度が弱い場合には距離が遠いと判断してアンテナの方向、障害物による信号の歪曲、周波数ホッピング方式を用いるブルートゥース(登録商標)信号の特性などによるランダム性を反映することができない問題があった。
【課題を解決するための手段】
【０００８】
本開示は、センサーネットワーク(Ｓｅｎｓｏｒ Ｎｅｔｗｏｒｋ)、マシンツーマシン(Ｍａｃｈｉｎｅ ｔｏ Ｍａｃｈｉｎｅ、Ｍ２Ｍ)、ＭＴＣ(Ｍａｃｈｉｎｅ Ｔｙｐｅ Ｃｏｍｍｕｎｉｃａｔｉｏｎ)及びモノのインターネット(Iｎｔｅｒｎｅｔ ｏｆ Ｔｈｉｎｇｓ、IｏＴ)のための技術に関する。本開示は前記技術に基づく知能型サービス(スマートホーム、スマートビルディング、スマートシティ、スマートカー又はコネクテッドカー、ヘルスケア、デジタル教育、スマート小売り業、保安及び安全関連サービスなど)に活用されることができる。
【０００９】
本発明は、少なくとも前述した問題点及び／又は欠点を解消し、後述する利点を提供するものである。そこで、本発明の目的は、移動式ビーコン信号送信機と固定された受信機を用いたビーコンサービス情報を提供する方法及び装置を提供するためのことにある。
【００１０】
本発明の実施形態によれば、本発明の端末のビーコン信号送信方法は、サーバーからビーコンサービス情報が提供されるために前記端末の認証関連情報を受信する段階と、前記認証関連情報に基づいて生成されたビーコン信号を放送する段階と、及び任意の位置に固定された受信機が前記ビーコン信号を受信すると、前記受信機に関する情報に対応するビーコンサービス情報を前記サーバーから受信する段階と、を含む。
【００１１】
本発明の実施形態によれば、サーバーのビーコンサービス提供方法は、前記ビーコンサービスに加入したユーザの端末へビーコンサービス情報が提供される前記端末の認証関連情報を送信する段階と、任意の位置に固定された受信機から前記端末が放送したビーコン信号を受信する段階と、前記受信したビーコン信号に含まれた認証関連情報を用いて前記ビーコン信号を放送した端末を認証する段階と、及び前記端末が認証されると、前記受信機に関する情報に対応するサービス情報を前記端末又は前記受信機のうちの少なくともいずれか一つに送信する段階と、を含む。
【００１２】
本発明の他の実施形態によれば、ビーコン信号を送信する端末は、データ通信を行う通信部及びサーバーからビーコンサービス情報が提供されるために前記端末の認証関連情報を受信し、前記認証関連情報に基づいて生成されたビーコン信号を放送し、任意の位置に固定された受信機が前記ビーコン信号を受信すると、前記受信機に関する情報に対応するビーコンサービス情報を前記サーバーから受信する制御部を含む。
【００１３】
本発明の他の実施形態によれば、ビーコンサービスを提供するサーバーは、データ通信を行う通信部及び前記ビーコンサービスに加入したユーザの端末へビーコンサービス情報が提供される前記端末の認証関連情報を送信し、任意の位置に固定された受信機から前記端末が放送したビーコン信号を受信し、前記受信したビーコン信号に含まれた認証関連情報を用いて前記ビーコン信号を放送した端末を認証し、前記端末が認証されると、前記受信機に関する情報に対応するサービス情報を前記端末又は前記受信機のうちの少なくともいずれか一つに送信する制御部を含む。
【発明の効果】
【００１４】
本発明の多様な実施形態によれば、移動式ビーコン送信機を通じてユーザに特化された情報とビーコンサービスを提供することができる。
【００１５】
また、本発明によれば、移動式ビーコン送信機からのビーコン信号に基づいてユーザ端末の位置を測定して位置情報に基づく多様なビーコンサービスを提供することができる。
【００１６】
また、本発明によれば、送信パワーを異にするビーコン信号を用いてより正確な移動式ビーコン送信機の位置測定ができる。
【図面の簡単な説明】
【００１７】
【図１】本発明のビーコン信号のパッケージ構成を示す図面である。
【図２】本発明の一実施形態による移動式ビーコン発生器を用いたサービス提供方法を説明するための図面である。
【図３】本発明の一実施形態による移動式ビーコン送信機２００の動作を示すフローチャートである。
【図４】本発明の一実施形態によるビーコンサービスサーバー２２０の動作を示すフローチャートである。
【図５】本発明の一実施形態による移動式ビーコン送信機の位置を測定する方法を示すための図面である。
【図６】本発明の一実施形態による送信パワーを異にしてビーコン信号を送信する移動式ビーコン送信機の動作を示すフローチャートである。
【図７】本発明の一実施形態による移動式ビーコン送信機が送信パワーを異にしてビーコン信号を送信する場合にビーコンサービスサーバーの動作を示すフローチャートである。
【図８】本発明の移動式ビーコン送信機でビーコン信号の属性を決定するユーザインターフェースの一実施形態を示す図面である。
【図９】ビーコン信号の送信パワーによる送信距離を再設定する方法を示す図面である。
【図１０】本発明の移動式ビーコン送信機の距離情報により提供されるビーコンサービス情報の一実施形態を示す図面である。
【図１１】本発明の移動式ビーコン送信機の距離情報により提供されるビーコンサービス情報の他の実施形態を示す図面である。
【図１２】本発明の一実施形態による移動式ビーコン送信機の構造を示す装置図である。
【図１３】本発明の一実施形態によるビーコン受信機の構造を示す装置図である。
【図１４】本発明の一実施形態によるビーコンサービスサーバーの構造を示す装置図である。
【発明を実施するための形態】
【００１８】
添付された図面を参照する次の説明は請求範囲及びこの等価物によって定義されるような本発明の多様な実施形態の包括的な理解を助けるために提供される。それはこのような理解を助けるために多様な特定詳細事項を含むが、これらはただ例示的なことで見なされなければならない。したがって、本技術分野の通常の技術者は本明細書に説明された多様な実施形態の多様な変更及び修正が本発明の範囲及び思想から逸脱せず成ることができるということを認識するだろう。さらに、公知された機能及び構成に対する説明は明確性及び簡潔性のために省略されることができる。
【００１９】
次の説明及び請求範囲で用いられた用語及び単語は書誌意味に限定されず、ただ発明者によって本発明の明確で一貫性ある理解ができるようにするために用いられる。したがって、本発明の多様な実施形態に対する次の説明は添付された請求範囲及びこの等価物によって定義されるように本発明を制限するためではなくただ例示のために提供されるということが本技術分野の技術者には明白ではなければならない。
【００２０】
単数形態“ａ”、“ａｎ”及び“ｔｈｅ”は文脈がはっきり異なり指示しなければ複数の指示ターゲットを含むことに理解されなければならない。したがって、例えば、“構成要素表面(ｃｏｍｐｏｎｅｎｔ ｓｕｒｆａｃｅ)”に対する参照物はこのような表面中の１つ以上に対する参照物を含む。
【００２１】
本発明は、複数の他の形態で具現されることができ、本明細書において説明された実施形態で限定されることに解釈されてはいけない。むしろ、開示された実施形態は本発明が徹底的で完全となることができるように提供され、本発明の範囲を当業者に完全に伝達するだろう。本発明の原理及び特徴は本発明の範囲を逸脱せず多様で多くの実施形態で用いられることができる。
【００２２】
本明細書に用いられた用語は多様な実施形態を説明するために用いられたもので、本発明の内容を限定しようとする意図ではない。本明細書で用いられたように単数形態は文脈が異なるように指示しない限り複数形態をさらに含む。
【００２３】
本明細書でビーコンは一定の信号を発生する装置又は当該装置で発生される信号その自体を意味することができる。
【００２４】
一方、本発明によるビーコンで発生する信号は、赤外線やブルートゥース(登録商標)のような無線通信方式で伝達することができ、本発明によるビーコンでの信号発生方式は特定方式で制限されない。
【００２５】
本明細書で移動式ビーコン発生器は移動性を備えた端末に内蔵したビーコン発生器を意味することもでき、ビーコン発生器自体が移動性を備えた端末であることもできる。移動式ビーコン発生器は本明細書でユーザ端末、端末又はウェアラブル(着用可能な(ｗｅａｒａｂｌｅ))デバイスなどの用語と混用されることができる。
【００２６】
以下、後述する図１乃至図１４、及び本開示の原理を説明するための使用された多様な実施形態は、ただ説明のためもので、本発明の範囲を制限する方式で解釈されてはいけない。当業者は本開示の原理が任意の適切に配列された通信システムで具現されることができることを理解するだろう。多様な実施形態を説明するために使用された用語は例示的であり、これらはただ、説明の理解を助けるために提供され、本開示の範囲を限定するものではない。明示的に言及しない限り、第１、第２などのような用語は区別のために使用されたもので、年代順を表すものではない。集合は一つ以上の要素を含む非空の集合で定義される。
【００２７】
図１は、本発明のビーコン信号のパケット構成を示す図面である。
【００２８】
図１によれば、ビーコンパケットは、プリアンブル(ｐｒｅａｍｂｌｅ１１０)、アクセスアドレス(ａｃｃｅｓｓ ａｄｄｒｅｓｓ１２０)、ＰＤＵ(Ｐａｃｋｅｔ Ｄａｔａ Ｕｎｉｔ)ヘッダー１３０)、ＰＤＵペイロード(ｐａｙｌｏａｄ１４０)、ＣＲＣ(Ｃｙｃｌｉｃａｌ Ｒｅｄｕｎｄａｎｃｙ Ｃｈｅｃｋ１５０)を含むことができる。
【００２９】
プリアンブル１１０は、周波数同期化、シンボルタイミング推定、自動利得制御などに係る情報を含むことができ、アクセスアドレス１２０は、物理的リンクアクセスコード(ｐｈｙｓｉｃａｌ ｌｉｎｋ ａｃｃｅｓｓ ｃｏｄｅ)に係る情報を含むことができる。
【００３０】
ＰＤＵヘッダー１３０は、論理的送信(ｌｏｇｉｃａｌ ｔｒａｎｓｐｏｒｔ)と論理的リンク識別子(ｌｏｇｉｃａｌ ｌｉｎｋ ｉｄｅｎｔｉｆｉｅｒｓ)などに係る情報を含むことができる。
【００３１】
ＰＤＵペイロード１４０は、論理的リンク制御及び適応プロトコル(Ｌ２ＣＡＰ：Ｌｏｇｉｃａｌ Ｌｉｎｋ Ｃｏｎｔｒｏｌ ａｎｄ Ａｄａｐｔａｔｉｏｎ Ｐｒｏｔｏｃｏｌ)信号、Ｌ２ＣＡＰフレーム(ｆｒａｍｅｓ)又はユーザデータ(ｕｓｅｒ ｄａｔａ)などに係る情報を含むことができ、ＣＲＣ１５０はデータ送信エラー検出などに係る情報を含むことができる。
【００３２】
一方、ＰＤＵペイロード１４０はビーコン信号に係る情報を含むことができる。ここでビーコン信号に係る情報とは、ビーコン信号に付与された固有の識別情報、例えば、ビーコン識別子(ｂｅａｃｏｎｉｄ、例：９４ ｄ７ ７１ ｆＡ ６１ ０１であることができる。また、ビーコン識別子は、ビーコン信号を送信したビーコン送信機の特定位置情報(例：緯度／経度値など)と連係されたり、又は特定機能情報(例：アプリ(ａｐｐ)実行など)と連係されることができる。さらに、ビーコンには前記ＰＤＵペイロード以外の他の部分に含まれることもできる。
【００３３】
図２は、本発明の一実施形態による移動式ビーコン発生器を用いたサービス提供方法を説明するための図面である。
【００３４】
図２によれば、本発明によるビーコン送信機は従来の固定式ビーコン送信機と異なり移動が可能な移動式ビーコン送信機２００であることができる。移動式ビーコン送信機２００の多様な実施形態は、モバイル端末、携帯電話、スマートフォンンのうちのいずれか一つであることができるが、ここに限定せずビーコン送信機を具備した移動性を備えた装置のいずれも適用されることができる。また、本発明の移動式ビーコン送信機２００はウェアラブル(着用可能な(ｗｅａｒａｂｌｅ ｄｅｖｉｃｅ))装置であることができる。
【００３５】
本明細書では説明の便宜上、移動式ビーコン送信機２００のユーザが事前に予めビーコンサービスに加入している状態であることを前提として説明する。ユーザの加入するビーコンサービスは複数個であることができる。移動式ビーコン送信機２００がウェアラブル装置の場合には当該ウェアラブル装置とペアリング(ｐａｉｒｉｎｇ)されている主装置、すなわち、スマートフォンなどでビーコンサービスに加入することができる。また、移動式ビーコン送信機２００で直接ビーコンサービスサーバー２２０に接続してビーコンサービスに加入することもできる。移動式ビーコン送信機２００のユーザがビーコンサービスに加入する場合には自分のアカウント別の使用する機器を予め登録しておくこともできる。
【００３６】
また、移動式ビーコン送信機２００は一定距離に到逹することができる信号を発送することができる。移動式ビーコン送信機２００が発生させる信号の種類、サイズ及び形式などには制約がない。すなわち、赤外線や周波数、ブルートゥース(登録商標)のような無線通信技術を用いて信号を送信することができる。ただ、本明細書では説明の便宜上、ブルートゥース(登録商標)方式を用いたビーコン信号を送信する場合を仮定して説明する。
【００３７】
ビーコン受信機２１０は移動式ビーコン送信機２００から送信したビーコン信号を受信することができる。ビーコン受信機２１０が移動式ビーコン送信機２００から発送された信号を受信すると、ビーコン受信機２１０は移動式ビーコン送信機２００が近付いたことを認識することができる。ビーコン受信機２１０は、少なくとも一つ以上存在することができ、受信した信号による情報に基づいてビーコンサービスサーバー２２０と通信することができる。この時、ビーコン受信機２１０は受信した信号自体をビーコンサービスサーバー２２０に直接送信することもでき、ビーコン受信機２１０自体で移動式ビーコン送信機２００から受信したビーコン信号に含まれたユーザ関連情報を抽出し、抽出した情報をビーコンサービスサーバー２２０に送信することもできる。ここで、ビーコン信号に含まれたユーザ関連情報は移動式ビーコン送信機２００の固有の識別子、ビーコン信号の送信パワー強度に関する情報又は移動式ビーコン送信機２００を検証する暗号鍵のうちの少なくともいずれか一つを含むことができる。
【００３８】
本発明の多様な実施形態で、ビーコン受信機２１０は単純にビーコンサービスサーバー２２０で受信したビーコン信号を送信する機能のみを備えるのに止めず、受信したビーコン信号による多様な機能を行うスマートホーム機器であることができる。スマートホーム機器とは、住宅内で生活機器及び住宅の自体が知能化されるために有無線ホームネックワークで接続されて生活の質の向上と多様な生活サービスが提供されることができるようにサポートする媒介体を意味する。スマートホーム機器は例えば、ドアロック、ＴＶ、ロボット清掃機、オーブン、洗濯機、コンピューター、プリンター、カメラ、冷蔵庫、照明又はエアコンなどであることができる。
【００３９】
ビーコンサービスサーバー２２０は、ビーコンサービスに加入したユーザの加入情報が記憶することができる。ここで、ユーザの加入情報とは、ユーザ固有の識別子、すなわち、アイディー、ＵＵＩＤ(Ｕｎｉｑｕｅ Ｕｓｅｒ Ｉｄｅｎｔｉｆｉｅｒ)、ユーザがビーコンサービスによる情報を受信する移動式ビーコン送信機装置の固有識別子、ユーザの移動式ビーコン送信機装置を検証するための認証鍵に関する情報、ユーザがビーコンサービスに加入して使用する送信機装置の個数又はユーザが加入したサービス商品に関する情報のうちの少なくともいずれか一つを含むことができる。さらに、ここで移動式ビーコン送信機装置を検証するための認証鍵はワンタイムパスワード(Ｏｎｅ Ｔｉｍｅ Ｐａｓｓｗｏｒｄ、ＯＴＰ)であることができ、認証鍵に関する情報は前記ＯＴＰを生成するのに用いられるＯＴＰシード(Ｓｅｅｄ)であることができる。又は、携帯電話の汎用加入者識別モジュール(ＵＳＩＭ)に基づくモバイルＯＴＰ(ＭＯＴＰ)が用いられることもできる。ここで、ＯＴＰシードは本明細書でＯＴＰ生成のための基礎情報と同義語で使用されることができる。
【００４０】
ユーザの加入申し込みによりビーコンサービスサーバー２２０はユーザアイディー別でＵＵＩＤ及びＯＴＰシード(Ｓｅｅｄ)を生成することができる。生成したＵＵＩＤ及びＯＴＰシード(Ｓｅｅｄ)はユーザの加入情報形態でビーコンサービスサーバー２２０に記憶されることができる。
【００４１】
一方、ビーコンサービスサーバー２２０とビーコン受信機２１０は同じ事業者によって操作されることができる。ビーコンサービスサーバー２２０はビーコン受信機２１０から受信したビーコン信号に含まれた情報により前記ビーコン信号を送信した移動式ビーコン送信機２００端末識別子によってビーコンサービス情報をユーザに提供することができる。
【００４２】
ここで、ビーコンサービス情報はビーコンサービスサーバー２２０が移動式ビーコン送信機２００に提供する情報はユーザがビーコンサービス加入時に提供したユーザの選好度又はユーザの位置、すなわち、ビーコン受信機２１０の位置によって予め設定された情報であることができる。
【００４３】
移動式ビーコン送信機２００がスマートフォンなどのように通信機能を備えた機器の場合にビーコンサービスサーバー２２０は当該機器に直接予め設定された情報を送信することができる。また、移動式ビーコン送信機２００がウェアラブル(ｗｅａｒａｂｌｅ)装置の場合には前記ウェアラブル(ｗｅａｒａｂｌｅ)装置に直接予め設定された情報を提供したり、ウェアラブル(ｗｅａｒａｂｌｅ)装置とペアリング(ｐａｉｒｉｎｇ)された装置に予め設定された情報を提供することもできる。
【００４４】
図３は、本発明の一実施形態による移動式ビーコン送信機２００の動作を示すフローチャートである。
【００４５】
図３によれば、先ずユーザはビーコンサービスサーバーにユーザ加入情報を提供することができる(３０１)。ユーザ加入情報はオフラインでユーザが直接ビーコンサービス提供者に提供することもでき、ＰＣなどを用いてオンライン上にユーザ加入情報を提供することもできる。
【００４６】
又は、移動式ビーコン送信機で直接無線通信網を用いてビーコンサービスサーバーにユーザ加入情報を提供することができる。
【００４７】
ここで、ユーザが提供するユーザ加入情報はユーザ固有の識別子、すなわち、アイディー、ユーザがビーコンサービスによる情報を受信する移動式ビーコン送信機装置の固有識別子、ユーザがビーコンサービスに加入して使用する送信機装置の個数又はユーザが加入したサービス商品に関する情報のうちの少なくともいずれか一つを含むことができる。さらに、ユーザがビーコンサービスに加入する場合、ユーザは自分の選好分野や提供を望む情報のカテゴリーなどを設定することができ、これにより各ユーザに特化された情報を提供することもできる。
【００４８】
さらに、移動式ビーコン送信機１００は多様な実施形態でユーザのモバイル端末、携帯電話、スマートフォン又はウェアラブル装置で限定せずビーコン送信機を具備した移動性を備えた装置にいずれも適用されることができる。
【００４９】
ビーコンサービスサーバーは移動式ビーコン送信機から提供されたユーザ加入情報についてユーザ端末のための固有の識別子であるＵＵＩＤ及びＯＰＴ鍵(ｋｅｙ)の生成のためのＯＴＰシード(Ｓｅｅｄ)を生成することができる。すると、移動式ビーコン送信機は前記ＵＵＩＤ及びＯＰＴシード(Ｓｅｅｄ)をビーコンサービスサーバーから受信することができる(３０２)。
【００５０】
３０３段階で移動式ビーコン送信機はビーコン信号送信条件が満足するのか判断することができる。
【００５１】
この時、ビーコン信号を送信するための条件は、ユーザがビーコン信号を発生するように入力することであれば良い。又は、本発明の多様な実施形態によれば、応急状況を通知するため、移動式ビーコン発生器に別に具備された心臓搏動センサーなどの応急状況検出結果により応急状況が発生した場合であることができる。さらに、前記移動式ビーコン送信機と無線で接続された他の機器(例えば、ウェアラブル装置など)で前記移動式ビーコン送信機の位置を把握するために前記移動式ビーコン送信機でビーコン信号を発生させるようにする要請を含む入力であることができる。
【００５２】
もし、３０３段階でビーコン信号の送信条件が満たされない場合は、条件が満たされるまで流れ図は３０３へ戻る。
【００５３】
移動式ビーコン送信機は、送信するためのビーコン信号を生成することができる。この時、ビーコン信号には前記移動式ビーコン送信機及びそのユーザを検証するための認証情報が含まれることができる。すなわち、移動式ビーコン送信機はＯＴＰ鍵の生成時間とビーコンサービスサーバーから受信したＯＴＰシード(Ｓｅｅｄ)を用いてＯＴＰ鍵(ｋｅｙ)を生成し(３０４)、サーバーが提供したＵＵＩＤと生成したＯＴＰ鍵を含むビーコン信号を送信することができる(３０５)。ここで、ＯＴＰ鍵の生成時間は分単位で反映されることができるので、生成されたＯＴＰ鍵の値は分単位で相違することができる。
【００５４】
ビーコン受信機は、前記ビーコン信号を受信してビーコン受信機の固有識別子を含ませてビーコンサービスサーバーに送信することができる。ここで、ビーコン受信機の固有識別子はビーコンサービスサーバーにとってビーコン受信機を識別し、ビーコン受信機の地理的位置を判断するようにするために提供される。一方、ビーコンサービスサーバーは前記ビーコン信号に含まれたＵＵＩＤとＯＴＰ鍵を用いて移動式ビーコン送信機及びユーザを検証し、ビーコンサービスサーバーに記憶されたユーザ加入情報に基づいて前記ビーコン受信機の地理的位置によるサービス情報を送信することができる。
【００５５】
３０６段階で、移動式ビーコン送信機はビーコンサービスサーバーが送信したユーザ加入情報によるサービス情報を受信することができる。
【００５６】
図４は、本発明の一実施形態によるビーコンサービスサーバー２２０の動作を示すフローチャートである。
【００５７】
図４によれば、ビーコンサービスサーバーは移動式ビーコン送信機からユーザ加入情報を獲得することができる。ユーザから獲得するユーザ加入情報はユーザ固有の識別子、すなわち、アイディー、ユーザがビーコンサービスによる情報を受信する移動式ビーコン送信機装置の固有識別子、ユーザがビーコンサービスに加入して使用する送信機装置の個数又はユーザが加入したサービス商品に関する情報のうちの少なくともいずれか一つを含むことができる。さらに、ユーザはビーコンサービスに加入する場合、ユーザは自分の選好分野や提供を望む情報のカテゴリーなどを設定することができ、これによりビーコンサービスサーバーは各ユーザに特化された情報を提供することもできる。
【００５８】
ビーコンサービスサーバーは、ユーザ加入情報のユーザＩＤ別でユーザ端末のための固有の識別子であるＵＵＩＤ及びＯＰＴ鍵(ｋｅｙ)の生成のためのＯＴＰシード(Ｓｅｅｄ)を生成することができる。さらに、ビーコンサービスサーバーは生成したＵＵＩＤ、ＯＴＰシード(Ｓｅｅｄ)及びユーザ加入情報を記憶することができる(４０２)。
【００５９】
一方、ビーコンサービスサーバーは生成したＵＵＩＤ及びＯＴＰシード(Ｓｅｅｄ)をユーザの移動式ビーコン送信機へ送信することができる(４０３)。
【００６０】
以後、任意の時点でビーコンサービスサーバーはビーコン受信機からビーコン信号を受信することができる(４０４)。ビーコン受信機はユーザの移動式ビーコン送信機から送信されたビーコン信号を受信し、ビーコン受信機固有の識別子を含ませてビーコンサービスサーバーに伝達することができる。ここで、ビーコン受信機の固有識別子はビーコンサービスサーバーにとってビーコン受信機を識別し、ビーコン受信機の地理的位置を判断するようにするために提供される。
【００６１】
ビーコンサービスサーバーは受信したビーコン信号に含まれたＵＵＩＤとＯＴＰ鍵を抽出し、当該ＵＵＩＤに対応する予め記憶されたＯＴＰシード(Ｓｅｅｄ)と受信されたビーコン信号に含まれたＯＴＰ鍵が生成された時間を用いてビーコンサービスサーバーのＯＴＰ鍵を生成することができる。
【００６２】
以後、４０６段階でビーコンサービスサーバーは受信されたビーコン信号に含まれたＯＴＰ鍵とビーコンサービスサーバーが生成したＯＴＰ鍵が一致するか否かを判断することができる。
【００６３】
判断の結果、一致しない場合には検証されないビーコン信号であるので検証に失敗したというメッセージをビーコン受信機又は当該ＵＵＩＤを持った移動式ビーコン送信機に送信することができる。さらに、何らの対応をせず手続きを終了することもできる。
【００６４】
もし、４０６段階で比較結果、２つのＯＴＰ鍵が一致する場合、ビーコンサービスサーバーはビーコン信号に含まれたビーコン受信機の固有識別子による位置情報に基づいてＵＵＩＤに対応するユーザ加入情報によりビーコンサービス情報を端末に送信することができる(４０７)。ここで、ビーコンサービス情報とはユーザの加入情報によりビーコンサービスサーバーに予め記憶されたサービス情報を意味する。
【００６５】
図４の４０７段階では予め設定された情報を端末に提供する実施形態が記載されている。ここで、予め設定された情報は多様な実施形態が存在することができ、以下では４０７段階で動作可能なビーコンサービスサーバーの実施形態を詳しく説明する。
【００６６】
先ず、第１にビーコンサービスが特定場所でユーザに当該場所に係る情報を提供するサービスの場合、ユーザはビーコンサービスに加入時のユーザが提供を望む情報を選択することができる。または、ユーザが好む分野又は提供されようとする情報の類型を選択することもできる。ビーコンサービスサーバーは予め設定された情報又はユーザが提供した選好分野又は提供されようとする情報の類型に係る情報をユーザに提供することができる。この時、移動式ビーコン送信機がユーザのスマートフォンなどのように通信機能を備えた機器の場合にはビーコンサービスサーバーは当該機器に直接ビーコンサービス情報を提供することができる。さらに、移動式ビーコン送信機がウェアラブル(ｗｅａｒａｂｌｅ)装置の場合、ウェアラブル装置に直接ビーコンサービスを送信することもできる。
【００６７】
第２に本発明のまた他の実施形態によれば、ビーコンサービスサーバーがビーコン受信機から４０４段階で受信するビーコン信号には応急状況可否を示す識別子を含むことができる(以下、応急状況識別子)。この場合、ビーコンサービスサーバーは緊急出動のための申告を行うことができる。この時、緊急出動のための位置を共に送信することができ、前記位置はビーコン受信機の位置又は後述する実施形態による移動式ビーコン送信機の位置であることができる。
【００６８】
第３に、本発明のまた他の実施形態によれば、ビーコンサービスサーバーは移動式ビーコン信号送信機の位置を測定することができる。移動式ビーコン信号送信機の位置を測定する方法は以下の図５乃至図１０を通じて詳しく説明する。
【００６９】
図５は、本発明の一実施形態による移動式ビーコン送信機の位置を測定する方法を示すための図面である。
【００７０】
具体的に、図５によれば、移動式ビーコン送信機５００はビーコン信号を送信する時、ビーコン信号の送信パワー(ＴｘＰｏｗｅｒ)を異なるようにしてビーコン信号を送信できる。ビーコン信号がビーコン受信機５１０に到逹することができる距離はビーコン信号の送信パワーによって変わることができる。
【００７１】
図５によれば、移動式ビーコン送信機は最大送信パワーを１００％とする時、最大送信パワーの２５％(５０１)、５０％(５０２)、７５％(５０３)及び１００％(５０４)に該当するパワーでビーコン信号を送信することができる。この場合、送信パワーが７５％(５０３)である信号と１００％(５０４)である信号がビーコン受信機５１０に到逹したと仮定すると、移動式ビーコン送信機５００はビーコン受信機５１０に到逹したビーコン信号中で送信パワーが最も低いビーコン信号である７５％(５０３)に対応する距離に位置していると判断されることができる。
【００７２】
このような特徴を利用すれば、ビーコン受信機に到逹するビーコン信号の送信パワーによって、移動式ビーコン送信機５００の距離情報を計算することができ、送信パワーをより細分化して送信する場合にはより精緻な距離測定ができる。また、時間によるビーコン受信機５１０に到逹するビーコン信号の送信パワーを分析すると、移動式ビーコン送信機５００が近付くのか又は遠くなるか、すなわち、移動式ビーコン送信機５００の動きによる情報も獲得することができる。
【００７３】
したがって、前記ビーコン信号送信方法によれば、移動式ビーコン送信機５００とビーコン受信機５１０間の距離又は移動式ビーコン送信機５００の移動関連情報に基づいて多様なビーコンサービスを提供することができる。
【００７４】
図６は、本発明の一実施形態による送信パワーを異にしてビーコン信号を送信する移動式ビーコン送信機の動作を示すフローチャートである。
【００７５】
図６によれば、移動式ビーコン送信機は送信するビーコン信号の属性を決定することができる(６０１)。ここで前記ビーコン信号の属性とは、ビーコン信号の送信パワー、ビーコン信号の送信周期又は送信するビーコン信号の個数のうちのいずれか一つであることができる。
【００７６】
６０２段階で移動式ビーコン送信機は設定されたビーコン信号の属性によって少なくとも一つ以上のビーコン信号の送信パワーを異にして送信することができる。以後の動作でビーコン受信機は送信パワーを異にするビーコン信号を受信してこれらのビーコン信号にビーコン受信機の固有の識別子を含ませてビーコンサービスサーバーへ送信することができる。ビーコンサービスサーバーは受信したビーコン信号の送信パワーから移動式ビーコン送信機の距離又は移動情報を獲得し、これに基づいてビーコンサービス情報を移動式ビーコン送信機に送信することができる。
【００７７】
移動式ビーコン送信機はビーコンサービスサーバーからビーコン受信機との距離によるビーコンサービス情報を受信することができる(６０３)。ここで、移動式ビーコン送信機が受信する距離によるビーコンサービス情報については後述する図８乃至図１１に関する説明で多様な実施形態を通じて詳しく説明する。
【００７８】
図７は、本発明の一実施形態による移動式ビーコン送信機が送信パワーを異にしてビーコン信号を送信する場合にビーコンサービスサーバーの動作を示すフローチャートである。
【００７９】
図７によれば、ビーコンサービスサーバーはビーコン受信機が受信した少なくとも一つのビーコン信号を受信することができる(７００)。この時、ビーコンサービスサーバーが受信した前記少なくとも一つのビーコン信号はビーコン信号を送信した移動式ビーコン送信機のＵＵＩＤ、移動式ビーコン送信機のユーザを認証するための認証情報及びビーコン受信機固有の識別子が含まれることができる。
【００８０】
ビーコンサービスサーバーは受信された少なくとも一つのビーコン信号をビーコン信号に含まれたＵＵＩＤ別で収集することができる(７０１)。これは同一時間帯に受信された複数のビーコン信号の送信パワーに基づいて移動式ビーコン送信機とビーコン受信機間の距離を測定するためである。
【００８１】
ビーコンサービスサーバーは送信パワーが１００％であるビーコン信号が受信されたか否かを判断することができる(７０２)。判断結果、送信パワーが１００％であるビーコン信号が受信されない場合には送信パワーが１００％であるビーコン信号が送信されるまでＵＵＩＤ別でビーコン信号を収集することができる。もし、送信パワーが１００％であるビーコン信号だけ収集された場合には移動式ビーコン送信機がビーコン受信機が受信することができる最大受信距離に位置することを意味する。また、送信パワーが１００％であるビーコン信号さえも受信されなかったということは移動式ビーコン信号送信機が送信するビーコン信号をビーコン受信機が受信することができないということを意味する。
【００８２】
ビーコンサービスサーバーは、送信パワーが１００％であるビーコン信号が受信されるまでビーコン信号を続いて収集している途中送信パワーが１００％であるビーコン信号が受信された場合、同一のＵＵＩＤを持った移動式ビーコン送信機が送信したビーコン信号のうちの最も低い送信パワーによるビーコン信号によって移動式ビーコン送信機の距離を計算することができる(７０３)。すなわち、ビーコンサービスサーバーは、各送信パワーによる移動式ビーコン送信機の距離に関する情報を予め記憶してから低い送信パワーのビーコン信号に対応する距離を移動式ビーコン送信機とビーコン受信機間の距離で決定することができる。
【００８３】
ビーコンサービスサーバーは計算された距離に対応するビーコンサービス情報を移動式ビーコン送信機に送信することができる(７０４)。
【００８４】
図８は、本発明の移動式ビーコン送信機でビーコン信号の属性を決定するユーザインターフェースの一実施形態を示す図面である。
【００８５】
図８によれば、ユーザは移動式ビーコン送信機上のディスプレー画面でビーコン信号の属性を設定することができる。この時、ユーザが設定することができるビーコン信号の属性は送信するビーコン信号の個数、ビーコン信号の送信周期又はビーコン信号の送信パワーのうちの少なくともいずれか一つであることができる。
【００８６】
移動式ビーコン送信機が任意の送信周期間の送信するビーコン信号の個数が多いほどより精巧な距離測定をすることができる。また、移動式ビーコン送信機が移動している場合には移動式ビーコン送信機とビーコン受信機間の距離をより正確に測定する必要があるので、より短い送信周期間のビーコン信号を送信することができる。もし、移動式ビーコン送信機が停止している場合には距離情報の変化がないので移動式ビーコン送信機のバッテリー効率のためにより長い周期ごとにビーコン信号を送信するように設定することができる。
【００８７】
図８では移動式ビーコン送信機の移動する場合には１秒ごとにビーコン信号を送信し、移動していない時は３秒ごとにビーコン信号を送信するように設定するユーザインターフェースを見せる。さらに、移動式ビーコン送信機の移動可否は移動式ビーコン送信機に別に付着したＧＰＳセンサー及び加速度センサーを用いて判断することができる。
【００８８】
移動式ビーコン送信機が送信するビーコン信号の送信パワーは基本的にユーザが設定するビーコン信号の個数に応じて自動で決定されることができるが、ユーザの選択により任意の送信パワーを設定することもできる。
【００８９】
一方、本発明による移動式ビーコン送信機の送信パワーによる移動式ビーコン送信機とビーコン受信機間の距離は予め定められた値を使用することもできるが、通信環境による誤差が発生する場合、送信パワーによる距離をユーザが再設定することもできる。図８は、送信パワーによる移動式ビーコン信号送信機の送信距離を再設定するユーザインターフェースを見せる。
【００９０】
図９は、ビーコン信号の送信パワーによる送信距離を再設定する方法を示す図面である。
【００９１】
図９によれば、ユーザは移動式ビーコン送信機上のユーザインターフェースを用いてビーコン信号の送信距離を再設定するための補正用ビーコン信号を送信することができる(９０１)。
【００９２】
具体的に移動式ビーコン信号送信機とビーコン受信機間の任意の距離に位置した後、ユーザが補正用ビーコン信号を送信すると、ビーコン受信機は受信したビーコン信号をビーコンサービスサーバーに送信することができる。この時、任意の距離が５ｍの場合、受信されたビーコン信号中の送信パワーが７５％であるビーコン信号が最も低い送信パワーの場合、ビーコンサービスサーバーは以後に受信されたビーコン信号の送信パワーが７５％の場合、移動式ビーコン送信機とビーコン受信機間の距離が５ｍであることで認識することができる。
【００９３】
図１０は、本発明の移動式ビーコン送信機の距離情報により提供されるビーコンサービス情報の一実施形態を示す図面である。
【００９４】
前述した送信パワーを異にしてビーコン信号を送信してこれを基づいて移動式ビーコン送信機とビーコン受信機の距離を計算する方法を利用すると、より多様なビーコンサービスを提供することができる。
【００９５】
図１０ではビーコン信号を用いて複数のスマートホーム機器を制御するビーコンサービスについて説明する。具体的に、宅内任意の位置に固定されたビーコン受信機を用いて移動式ビーコン送信機が一定距離以内に位置する場合、複数のスマートホーム機器を制御することができる。すなわち、任意の距離にユーザが移動式ビーコン送信機をもって位置すると、ドアロックを解除したり、宅内照明のオン／オフを制御したり多様なスマートホーム機器の動作を制御することができる。
【００９６】
移動式ビーコン送信機を用いてスマートホーム機器を制御する方式は以下の３つ方式中のいずれか一方式によることができる。
【００９７】
第１の方式で、宅内複数のスマートホーム機器の動作を制御する宅内サーバーを具備し、ビーコン受信機で受信したビーコン信号が宅内サーバーに伝達されると、宅内サーバーはビーコン信号から移動式ビーコン送信機とビーコン受信機間の距離を計算して複数のスマートホーム機器の動作を制御することができる。この場合、宅内サーバーが前述したビーコンサービスサーバーの役目を行うこともできる。すなわち、宅内サーバーは受信されたビーコン信号のうちで最も小さい送信パワーのビーコン信号に対応する距離を計算し、それにより複数のスマートホーム機器の動作を制御することができる。本方式によれば、移動式ビーコン送信機は複数のスマートホーム機器の動作を予め設定して宅内サーバーと共有し、その後、ビーコン信号を送信することで充分で、別途のスマートホーム機器の制御のための通信を行わなくても良い。
【００９８】
多様な実施形態で、前記複数のスマートホーム機器はドアロック、ＴＶ、ロボット清掃機、オーブン、洗濯機、コンピューター、プリンター、カメラ、冷蔵庫、照明又はエアコンなどであることができる。一方、ユーザは移動式ビーコン送信機のユーザインターフェースを利用してユーザが家へ帰る場合をホームカミング(Ｈｏｍｅｃｏｍｉｎｇ)モードで設定し、この時の複数のスマートホーム機器の動作を制御することができる。例えば、ユーザが家へ帰る場合にドアロックを解除し、照明をつけて、エアコンを稼動するなどの動作が成るように設定することができる。
【００９９】
移動式ビーコン送信機を用いてスマートホーム機器を制御する第２の方式は前記スマートホーム機器自体がビーコン受信機の役目を行う方式であることができる。具体的に、スマートホーム機器は通信機能以外にもデータを記憶して演算を行う機能を内蔵する場合が一般的で、移動式ビーコン送信機が送信したビーコン信号をスマートホーム機器が直接受信した後、送信パワーから移動式ビーコン送信機がどの位の距離ほど離れているのか判断した後、判断結果によって予め設定された制御動作を行うことができる。この場合にもユーザは移動式ビーコン送信機のユーザインターフェースを用いて各スマートホーム機器との通信状態を設定し、距離によるスマートホーム機器の動作を予め設定してスマートホーム機器に送信することができる。本方式によれば、別途の宅内サーバーを構成せずビーコン信号によるスマートホーム機器の制御が可能である。
【０１００】
移動式ビーコン送信機を用いてスマートホーム機器を制御する第３の方式は、移動式ビーコン送信機で送信したビーコン信号を用いてビーコンサービスサーバーが移動式ビーコン送信機と宅内に設置されたビーコン受信機との距離を測定し、当該情報を移動式ビーコン送信機に送信する方式である。本方式によれば、移動式ビーコン送信機が自分とビーコン受信機間の距離情報を受信し、当該距離により複数のスマートホーム機器を制御するための信号を各スマートホーム機器別で送信したり第１の方式のように複数のスマートホーム機器を制御する上位サーバーに送信することができる。
【０１０１】
一方、前述したビーコン信号の送信強度による距離測定方法を用いてスマートホーム機器を制御する場合において、移動式ビーコン送信機は前記複数のスマートホーム機器の動作を制御するためのユーザインターフェースを図１０の右図面のように提供することができる。
【０１０２】
具体的に複数のスマートホーム機器の動作を制御するためのユーザインターフェースは各スマートホーム機器が動作する移動式ビーコン送信機とビーコン受信機間の距離、すなわち、移動式ビーコン送信機の位置及び当該距離での動作方法(例えば、オン／オフ動作など)を予め設定することができる画面を提供することができる。
【０１０３】
図１１は、本発明の移動式ビーコン送信機の距離情報により提供されるビーコンサービス情報の他の実施形態を示す図面である。
【０１０４】
図１１によれば、本発明の移動式ビーコン送信機はウェアラブル装置であることができる。多様な実施形態で図面ではウェアラブル装置として手首に着用する装置が示されているが、この外にもメガネ式で着用したりネックレス形態の装置など多様な機器に移動式ビーコン送信機が適用されることができる。この場合、３Ｄメガネのように任意の距離範囲以内に限って性能を発揮することができるウェアラブル装置の場合、移動式ビーコン送信機が送信するビーコン信号の送信パワーによる距離情報に基づいて前記ウェアラブル装置が最適の性能を発揮することができる範囲に対する情報を移動式ビーコン送信機に提供することができる。具体的に、前述した本発明のビーコンサービス提供方法によって移動式ビーコンサービスが送信パワーを異にして少なくとも一つ以上のビーコン信号を送信する場合、ビーコン信号をビーコン受信機から伝達されたビーコンサービスサーバーは計算した距離情報をウェアラブル装置に送信することができ、受信した距離情報を通じてウェアラブル装置の着用者は当該ウェアラブル装置の最適の性能が発揮される領域１１００に存在するかを判断することができる。
【０１０５】
図１１では移動式ビーコン送信機が送信電６０％で送信した場合、ウェアラブル装置が最適で動作する領域１１００を示す例を示す。
【０１０６】
図１２は、本発明の一実施形態による移動式ビーコン送信機の構造を示す装置図である。
【０１０７】
図１２によれば、本発明の移動式ビーコン送信機は通信部１２０１、制御部１２０２、及びビーコン信号生成部１２０３を含むことができる。
【０１０８】
一方、本発明の多様な実施形態によって移動式ビーコン送信機は多様な形態の端末に具現されることができ、この場合、図面には通信部１２０１及び制御部１２０２だけが示されたがこの外にも多様な機能を行うモジュールが存在することができる。以下では説明の便宜上、制御部１２０３が移動式ビーコン送信機１２００の動作を全般的に制御することで説明する。
【０１０９】
通信部１２０１はデータ通信を行うことができる。
【０１１０】
ビーコン信号生成部１２０３は制御部１２０２の決定によってビーコン信号を生成することができる。一方、ビーコン信号生成部１２０３は図１２で制御部１２０２内の存在する別途のモジュールで表示されたが、制御部１２０２がビーコン信号生成部１２０３の動作を制御することができることは本発明が属する技術分野の通常の技術者に自明な事実であることを明示する。以下では説明の便宜上、制御部１２０２の制御によって前記移動式ビーコン送信機が動作することで説明する。
【０１１１】
制御部１２０２はサーバーからビーコンサービス情報が提供されるために前記端末の認証関連情報を受信し、前記認証関連情報に基づいて生成されたビーコン信号を放送し、任意の位置に固定された受信機が前記ビーコン信号を受信すると、前記受信機に関する情報に対応するビーコンサービス情報を前記サーバーから受信することができる。ここで、前記認証関連情報は、前記端末固有の識別子及び前記サーバーが前記端末を認証するために使うワンタイムパスワード(Ｏｎｅ Ｔｉｍｅ Ｐａｓｓｗｏｒｄ 、ＯＴＰ)を生成するための基礎情報のうちの少なくともいずれか一つを含むことができる。また、前記受信機に関する情報は、前記受信機の地理的位置情報又は前記受信機と前記端末間の距離に関する情報であることができる。さらに、前記ビーコン信号は前記端末固有の識別子、前記ビーコン信号の送信パワーに関する情報又は前記端末を認証するためのワンタイムパスワードのうちの少なくともいずれか一つを含むことができる。
【０１１２】
前記制御部１２０２は、複数のビーコン信号を互いに異なる送信パワーで放送することができる。ここで、前記ビーコンサービス情報は前記送信パワーに基づいて前記端末の位置情報であることができる。一方、前記制御部１２０２は前記ビーコンサービス情報に基づいて前記受信機を制御するための制御メッセージを前記受信機で送信することができ、この場合、前記前記受信機は、スマートホーム機器であることができる。
【０１１３】
図１３は、本発明の一実施形態によるビーコン受信機の構造を示す装置図である。
【０１１４】
本発明によるビーコン受信機は通信部１３０１、センサー部１３０２及び制御部１３０３を含むことができる。
【０１１５】
通信部１３０１はデータ通信を行うことができ、センサー部１３０２はビーコン信号をセンシングして制御部１３０３に伝達することができる。
【０１１６】
一方、センサー部１３０２と制御部１３０３は図６では別途のモジュールで表示されたが、一つの制御部６０３で動作を制御することができることは本発明が属する技術分野の通常の技術者に自明な事実であることを明示する。
【０１１７】
図１４は本発明の一実施形態によるビーコンサービスサーバーの構造を示す装置図である。
【０１１８】
図１４によれば、本発明のビーコンサービスサーバー１４００は通信部１４０１、制御部１４０２及び記憶部１４０３を含むことができる。
【０１１９】
通信部１４０１は、データ通信を行うことができる。
【０１２０】
制御部１４０２は通信部１４０１を制御し、サーバーの全般的な動作を制御することができる。
【０１２１】
記憶部１４０３は、ユーザの加入情報又はビーコン信号の送信パワーによる距離情報を記憶することができる。
【０１２２】
制御部１４０２は、前記ビーコンサービスに加入したユーザの端末でビーコンサービス情報が提供される前記端末の認証関連情報を送信し、任意の位置に固定された受信機から前記端末が放送したビーコン信号を受信し、前記受信したビーコン信号に含まれた認証関連情報を用いて前記ビーコン信号を放送した端末を認証し、前記端末が認証されると、前記受信機に関する情報に対応するサービス情報を前記端末又は前記受信機のうちの少なくともいずれか一つに送信することができる。ここで、前記認証関連情報は、前記端末固有の識別子及び前記サーバーが前記端末を認証するために使うワンタイムパスワード(Ｏｎｅ Ｔｉｍｅ Ｐａｓｓｗｏｒｄ、ＯＴＰ)を生成するための基礎情報のうちの少なくともいずれか一つを含むことができる。また、前記受信機に関する情報は、前記受信機の地理的位置情報又は前記受信機と前記端末間の距離に関する情報であることができる。ここで、前記ビーコン信号は、前記端末固有の識別子、前記ビーコン信号の送信パワーに関する情報又は前記端末を認証するためのワンタイムパスワードのうちの少なくともいずれか一つを含むことができる。
【０１２３】
また、前記制御部は互いに異なる送信パワーに放送された複数のビーコン信号受信することができ、ここで前記ビーコンサービス情報は、前記送信パワーに基づいて前記端末の位置情報であることができる。また、前記受信機はスマートホーム機器であることができる。
【０１２４】
また、本発明の多様な側面は、非一時的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）なコンピューター読取り可能記憶媒体でコンピューター読取り可能コードとして具現されることができる。非一時的なコンピューター読取り可能記憶媒体は、コンピューターシステムによって読取りされた後、データを記憶することができる任意のデータ記憶装置である。非一時的なコンピューター読取り可能記憶媒体の例としては、ＲＯＭ（ｒｅａｄ−ｏｎｌｙ ｍｅｍｏｒｙ）、ＲＡＭ（ｒａｎｄｏｍ ａｃｃｅｓｓ ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭｓ、磁気テープ、フロッピーディスク、光データ記憶装置などがある。また、非一時的なコンピューター読取り可能記憶媒体は、ネットワークで接続されたコンピューターシステムに分散され、分散方式でコンピューターが読取り得るコードが記憶され、実行されることができる。また、本開示を達成するための機能的プログラム、コード及びコードセグメントは、本開示の内容に関連された当業者によって容易に解釈されることができる。
【０１２５】
この時、前述のような本開示の多様な実施形態は、典型的な入力データの処理及び出力データの生成をある程度含むことができる。この入力データ処理及び出力データの生成は、ハードウェアまたはハードウェアと組み合わされたソフトウェアに具現されることができる。例えば、特定電子の構成要素は、前述したように、本開示の多様な実施形態に関連した機能を具現するため、モバイル装置、又は類似するか関連した回路に具現されることができる。または、記憶された命令語によって動作する一つ以上のプロセッサは、前述したように、本開示の多様な実施形態に関連した機能を具現することができる。この時、前記命令語が一つ以上の非一時的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）なプロセッサ読取り可能媒体上に記憶され得ることは、本開示の範囲内にある。例えば、プロセッサ読取り可能媒体は、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭｓ、磁気テープ、フロッピーディスク又は光データ記憶装置である。また、プロセッサ読取り可能媒体は、ネットワーク接続されたコンピューターシステムを通じて分散され、命令語が分散方式で記憶及び実行されることができる。また、本開示を達成するための機能的コンピュータプログラム、命令語及び命令セグメントは、本開示の内容が属する技術分野のプログラマーによって容易に解釈されることができる。
【０１２６】
以上、説明された本明細書及び図面に開示された本発明の実施形態は本発明の記述内容を容易に説明し、本発明の理解を助けるために特定例を提示したものであって、本発明の範囲を限定しようとするものではない。さらに、前述された本発明による実施形態は例示的なことに過ぎなく、当該分野で通常の知識を有する者であれば今後多様な変形及び均等な範囲の実施形態が可能という点を理解するだろう。したがって、本発明の真正な技術的保護範囲は特許請求の範囲によって決まらなければならないだろう。
【符号の説明】
【０１２７】
２００  移動式ビーコン送信機
２１０  ビーコン受信機
２２０  ビーコンサービスサーバー
【図１】
0006628440.tif 000002
【図２】
0006628440.tif 000003
【図３】
0006628440.tif 000004
【図４】
0006628440.tif 000005
【図５】
0006628440.tif 000006
【図６】
0006628440.tif 000007
【図７】
0006628440.tif 000008
【図８】
0006628440.tif 000009
【図９】
0006628440.tif 000010
【図１０】
0006628440.tif 000011
【図１１】
0006628440.tif 000012
【図１２】
0006628440.tif 000013
【図１３】
0006628440.tif 000014
【図１４】
0006628440.tif 000015