(57)【要約】【課題】本発明は、情報提供方法及びそのための携帯端末を提供する。【解決手段】携帯端末が、該携帯端末に既登録のＢＬＥデバイスの通信半径内に位置する段階と、ＢＬＥデバイスから識別情報を受信する段階と、受信されたＢＬＥデバイスの識別情報に対応する既設定のお知らせ情報を抽出する段階と、抽出されたお知らせ情報を基に、携帯端末にお知らせメッセージを出力する段階と、を含むことを特徴とする携帯端末の情報提供方法である。【選択図】図１７
2014110052.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末が、前記携帯端末に既登録のＢＬＥ（ブルートゥース低エネルギー）デバイスの通信半径内に位置する段階と、
前記ＢＬＥデバイスから識別情報を受信する段階と、
前記受信されたＢＬＥデバイスの識別情報に対応する既設定のお知らせ情報を抽出する段階と、
前記抽出されたお知らせ情報を基に、前記携帯端末にお知らせメッセージを出力する段階と、を含むことを特徴にする携帯端末の情報提供方法。
【請求項２】
前記お知らせ情報は、
前記携帯端末のユーザから入力されたお知らせメッセージ、及び前記お知らせメッセージの出力に係わるお知らせ条件情報のうち少なくとも一つを含むことを特徴とする請求項１に記載の携帯端末の情報提供方法。
【請求項３】
前記情報提供方法は、
前記携帯端末のユーザから、前記ＢＬＥデバイスについてのお知らせ情報を入力される段階と、
前記ＢＬＥデバイスの識別情報と、前記入力されたお知らせ情報とをマッピングして保存する段階をと、さらに含むことを特徴とする請求項１に記載の携帯端末の情報提供方法。
【請求項４】
前記ＢＬＥデバイスについてのお知らせ情報を入力される段階は、
１つの前記ＢＬＥデバイスに係わる複数のお知らせ情報を入力される段階を含み、
前記保存する段階は、
前記ＢＬＥデバイスの識別情報と、前記複数のお知らせ情報とをマッピングして保存する段階を含むことを特徴とする請求項３に記載の携帯端末の情報提供方法。
【請求項５】
前記複数のお知らせ情報を入力される段階は、
１つの前記ＢＬＥデバイスに係わる前記複数のお知らせ情報を、時間によって区別して入力される段階を含むことを特徴とする請求項４に記載の携帯端末の情報提供方法。
【請求項６】
前記ＢＬＥデバイスの識別情報に対応するお知らせ情報を抽出する段階は、
前記ＢＬＥデバイスの識別情報、及び前記ＢＬＥデバイスの識別情報が受信された時間情報に基づいて、前記ＢＬＥデバイスの識別情報に対応するお知らせ情報を抽出する段階をさらに含むことを特徴とする請求項４に記載の携帯端末の情報提供方法。
【請求項７】
前記入力される段階は、
住所録アプリケーション、日程アプリケーション、メッセージ・アプリケーション及びメモ・アプリケーションのうち少なくとも一つを介して、前記ＢＬＥデバイスについてのお知らせ情報を入力される段階をさらに含むことを特徴とする請求項３に記載の携帯端末の情報提供方法。
【請求項８】
前記お知らせ情報を入力される段階は、
テキスト・メッセージ、音声メッセージ、静止映像、動画、及び前記ＢＬＥデバイスが付着された客体の位置情報のうち少なくとも一つを入力される段階を含むことを特徴とする請求項３に記載の携帯端末の情報提供方法。
【請求項９】
前記お知らせ情報は、
前記ＢＬＥデバイスが位置した場所に係わるお知らせメッセージ、前記ＢＬＥデバイスが位置した場所に存在する客体に係わるお知らせメッセージ、前記ＢＬＥデバイスが付着された客体に係わるお知らせメッセージ、及び前記ＢＬＥデバイスを所持した他ユーザについてのお知らせメッセージのうち少なくとも一つを含むことを特徴とする請求項１に記載の携帯端末の情報提供方法。
【請求項１０】
前記お知らせメッセージを出力する段階は、
前記ＢＬＥデバイスを所持した他ユーザが利用中であるＳＮＳ（social networking service）に係わる情報、及び前記ＢＬＥデバイスと前記携帯端末との通信履歴情報のうち少なくとも一つを出力する段階をさらに含むことを特徴とする請求項１に記載の携帯端末の情報提供方法。
【請求項１１】
前記ＳＮＳに係わる情報を出力する段階は、
前記ＳＮＳに係わる情報を、ＳＮＳサーバまたは前記ＢＬＥデバイスから受信する段階をさらに含むことを特徴とする請求項１０に記載の携帯端末の情報提供方法。
【請求項１２】
前記お知らせメッセージを出力する段階は、
前記携帯端末が、前記ＢＬＥデバイスの通信半径を外れる場合、前記お知らせメッセージを出力する段階を含むことを特徴とする請求項１に記載の携帯端末の情報提供方法。
【請求項１３】
前記情報提供方法は、
ユーザ入力に基づいて、前記出力されたお知らせメッセージを、他のＢＬＥデバイスの識別情報とマッピングして保存する段階をさらに含むことを特徴とする請求項１に記載の携帯端末の情報提供方法。
【請求項１４】
前記お知らせメッセージを出力する段階は、
前記ＢＬＥデバイスから受信された信号の強度を基に、前記ＢＬＥデバイスと前記携帯端末との距離に係わる情報を獲得する段階と、
前記獲得された距離情報によって、前記お知らせメッセージを出力する段階と、をさらに含むことを特徴とする請求項１に記載の携帯端末の情報提供方法。
【請求項１５】
携帯端末が、前記携帯端末に既登録のＢＬＥデバイスの通信半径内に位置する場合、前記ＢＬＥデバイスから識別情報を受信する通信部と、
前記受信されたＢＬＥデバイスの識別情報に対応する既設定のお知らせ情報を抽出する制御部と、
前記抽出されたお知らせ情報を基に、お知らせメッセージを出力する出力部と、を含むことを特徴とする携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＢＬＥ（Bluetooth（登録商標） low energy）デバイスの識別情報を利用して、ユーザに情報を提供する方法及びそのための携帯端末に関する。
【背景技術】
【０００２】
ブルートゥース（Bluetooth（登録商標））技術は、近距離内で、１つの無線連結を介して、装置間に必要な多くのケーブル連結を代替する。例えば、ブルートゥース無線技術が、携帯電話内並びにラップトップ・コンピュータ内に具現されれば、ケーブルなしにも連結されて使用可能である。プリンタ、ＰＤＡ（personal digital assistant）、デスクトップ、ＦＡＸ、キーボード、ジョイスティックはもとより、事実上、全てのデジタル装備がブルートゥース・システムの一部にもなる。装置をケーブルから自由にさせるだけではなく、ブルートゥース無線技術は、既存のデータ網と周辺装置とのインターフェース、そして固定されたネットワーク下部構造から遠く離れた装置間に特別なグループを形成させる普遍的な架橋の役目を提供する。ブルートゥースは、早い認識と周波数ホッピング方式とを使用して連結をしっかりしたものにする。ブルートゥース・モジュールは、パケットを送受信した後、新たな周波数ホッピングを行うことにより、他の信号との干渉を避ける。同じ周波数帯で作動する他のシステムと比べてブルートゥースは、特別に速くて短いパケットを使用する。一方、クラシック・ブルートゥースと、ブルートゥース・ハイスピードと、ブルートゥース低エネルギー（ＢＬＥ）とを含んだ機能を有したブルートゥース４．０が発表されることにより、ＢＬＥ技術への関心が高まっている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明が解決しようとする課題は、ＢＬＥ（Bluetooth（登録商標） low energy）デバイスとのＢＬＥ通信を介して、ユーザに知らせることが必要な状況で、お知らせメッセージを出力する情報提供方法及びそのための携帯端末を提供することである。
【課題を解決するための手段】
【０００４】
本発明の一実施形態による携帯端末の情報提供方法は、携帯端末が、携帯端末に既登録のＢＬＥデバイスの通信半径内に位置する段階と、ＢＬＥデバイスから識別情報を受信する段階と、受信されたＢＬＥデバイスの識別情報に対応する既設定のお知らせ情報を抽出する段階と、抽出されたお知らせ情報を基に、携帯端末にお知らせメッセージを出力する段階と、を含んでもよい。
【０００５】
本発明の一実施形態によるお知らせ情報は、携帯端末のユーザから入力されたお知らせメッセージ、及びお知らせメッセージの出力に係わるお知らせ条件情報のうち少なくとも一つを含んでもよい。
【０００６】
本発明の一実施形態による携帯端末の情報提供方法は、携帯端末のユーザから、ＢＬＥデバイスについてのお知らせ情報を入力される段階と、ＢＬＥデバイスの識別情報と、お知らせ情報とをマッピングして保存する段階をさらに含んでもよい。
【０００７】
本発明の一実施形態による携帯端末の情報提供方法は、ＢＬＥデバイスに係わる複数のお知らせ情報を入力される段階と、ＢＬＥデバイスの識別情報と、複数のお知らせ情報とをマッピングして保存する段階と、を含んでもよい。
【０００８】
本発明の一実施形態による携帯端末の情報提供方法は、ＢＬＥデバイスに係わる複数のお知らせ情報を、時間によって区別して入力される段階を含んでもよい。
【０００９】
本発明の一実施形態による携帯端末の情報提供方法は、ＢＬＥデバイスの識別情報、及びＢＬＥデバイスの識別情報が受信された時間情報に基づいて、ＢＬＥデバイスの識別情報に対応するお知らせ情報を抽出する段階をさらに含んでもよい。
【００１０】
本発明の一実施形態による携帯端末の情報提供方法は、住所録アプリケーション、日程アプリケーション、メッセージ・アプリケーション及びメモ・アプリケーションのうち少なくとも一つを介して、ＢＬＥデバイスについてのお知らせ情報を入力される段階をさらに含んでもよい。
【００１１】
本発明の一実施形態による携帯端末の情報提供方法は、テキスト・メッセージ、音声メッセージ、静止映像、動画、及びＢＬＥデバイスが付着された客体の位置情報のうち少なくとも一つを入力される段階を含んでもよい。
【００１２】
本発明の一実施形態によるお知らせ情報は、ＢＬＥデバイスが位置した場所に係わるお知らせメッセージ、ＢＬＥデバイスが位置した場所に存在する客体に係わるお知らせメッセージ、ＢＬＥデバイスが付着された客体に係わるお知らせメッセージ、及びＢＬＥデバイスを所持した他ユーザについてのお知らせメッセージのうち少なくとも一つを含んでもよい。
【００１３】
本発明の一実施形態による携帯端末の情報提供方法は、受信されたＢＬＥデバイスの識別情報と、メモリに既保存の登録ＢＬＥデバイスに係わる情報とを比較し、識別情報を伝送したＢＬＥデバイスが登録ＢＬＥデバイスであるか否かを判断する段階をさらに含んでもよい。
【００１４】
本発明の一実施形態による携帯端末の情報提供方法は、お知らせ情報をメモリから抽出したり、あるいは外部サーバから、前記お知らせ情報を受信する段階を含んでもよい。
【００１５】
本発明の一実施形態による携帯端末の情報提供方法は、ＢＬＥデバイスを所持した他ユーザが利用中であるＳＮＳ（social networking service）に係わる情報、及びＢＬＥデバイスと携帯端末との通信履歴情報のうち少なくとも一つを出力する段階をさらに含んでもよい。
【００１６】
本発明の一実施形態による携帯端末の情報提供方法は、ＳＮＳに係わる情報をＳＮＳサーバまたはＢＬＥデバイスから受信する段階をさらに含んでもよい。
【００１７】
本発明の一実施形態による携帯端末の情報提供方法は、携帯端末がＢＬＥデバイスの通信半径を外れる場合、お知らせメッセージを出力する段階を含んでもよい。
【００１８】
本発明の一実施形態による携帯端末の情報提供方法は、お知らせメッセージを、ビデオ信号、オーディオ信号及び振動信号のうち少なくとも一つを利用して、出力する段階を含んでもよい。
【００１９】
本発明の一実施形態による携帯端末の情報提供方法は、ユーザ入力に基づいて、出力されたお知らせメッセージを、他のＢＬＥデバイスの識別情報とマッピングして保存する段階をさらに含んでもよい。
【００２０】
本発明の一実施形態による携帯端末の情報提供方法は、携帯端末が他のＢＬＥデバイスの通信半径内に接近することにより、お知らせメッセージを出力する段階をさらに含んでもよい。
【００２１】
本発明の一実施形態による携帯端末の情報提供方法は、ＢＬＥデバイスから受信された信号の強度を基に、ＢＬＥデバイスと携帯端末との距離情報を獲得する段階と、獲得された距離情報により、お知らせメッセージを出力する段階をさらに含んでもよい。
【００２２】
本発明の一実施形態による携帯端末の情報提供方法は、携帯端末のユーザによって入力された複数のお知らせ情報目録を提供する段階をさらに含んでもよい。
【００２３】
本発明の一実施形態による携帯端末のモード設定方法は、携帯端末が、携帯端末に既登録のＢＬＥデバイスの通信半径内に位置する場合、ＢＬＥデバイスから識別情報を受信する段階と、受信されたＢＬＥデバイスの識別情報に対応する既設定のモード情報を抽出する段階と、抽出されたモード情報を基に、携帯端末のモードを自動的に設定する段階と、を含んでもよい。
【００２４】
本発明の一実施形態による携帯端末のモード設定方法は、抽出されたモード情報を基に、通信モードを変更する段階をさらに含んでもよい。
【００２５】
本発明の一実施形態による携帯端末のモード設定方法は、抽出されたモード情報を基に、Ｗｉ−Ｆｉモード、ブルートゥース・モード及びＧＰＳ（global positioning system）モードのうち少なくとも一つを活性化する段階をさらに含んでもよい。
【００２６】
本発明の一実施形態による携帯端末のモード設定方法は、抽出されたモード情報を基に、携帯端末の音響出力モードまたは振動モードを調節する段階をさらに含んでもよい。
【００２７】
本発明の一実施形態による携帯端末のモード設定方法は、抽出されたモード情報を基に、携帯端末のモードを飛行機搭乗モード（airplane mode）または運転モード（driving mode）に設定する段階を含んでもよい。
【００２８】
本発明の一実施形態による携帯端末のモード設定方法は、抽出されたモード情報を基に、既定の外部機器とデータを送受信するデータ送受信モードを設定する段階をさらに含んでもよい。
【００２９】
本発明の一実施形態による携帯端末は、携帯端末が、携帯端末に既登録のＢＬＥデバイスの通信半径内に位置する場合、ＢＬＥデバイスから識別情報を受信する通信部と、受信されたＢＬＥデバイスの識別情報に対応する既設定のお知らせ情報を抽出する制御部と、抽出されたお知らせ情報を基に、お知らせメッセージを出力する出力部と、を含んでもよい。
【００３０】
本発明の一実施形態による携帯端末は、携帯端末のユーザから、ＢＬＥデバイスについてのお知らせ情報を入力されるユーザ入力部と、ＢＬＥデバイスの識別情報と、お知らせ情報とをマッピングして保存するメモリと、をさらに含んでもよい。
【００３１】
本発明の一実施形態による携帯端末のユーザ入力部は、ＢＬＥデバイスに係わる複数のお知らせ情報を、時間によって区別して入力されもする。
【００３２】
本発明の一実施形態による携帯端末の制御部は、受信されたＢＬＥデバイスの識別情報と、メモリに既保存の登録ＢＬＥデバイスに係わる情報とを比較し、識別情報を伝送したＢＬＥデバイスが登録ＢＬＥデバイスであるか否かを判断することができる。
【００３３】
本発明の一実施形態による携帯端末の出力部は、ＢＬＥデバイスが位置した場所に係わるお知らせメッセージ、ＢＬＥデバイスが位置した場所に存在する客体に係わるお知らせメッセージ、ＢＬＥデバイスが付着された客体に係わるお知らせメッセージ、及びＢＬＥデバイスを所持した他ユーザについてのお知らせメッセージのうち少なくとも一つを出力することができる。
【００３４】
本発明の一実施形態による携帯端末の出力部は、携帯端末がＢＬＥデバイスの通信半径を外れる場合、お知らせメッセージを出力することができる。
【００３５】
本発明の一実施形態による携帯端末の出力部は、お知らせメッセージを、ビデオ信号、オーディオ信号及び振動信号のうち少なくとも一つを利用して、出力することができる。
【００３６】
本発明の一実施形態による携帯端末のユーザ入力部は、出力されたお知らせメッセージを他のＢＬＥデバイスの識別情報とマッピングするユーザ入力を感知し、本発明の一実施形態による携帯端末のメモリは、出力されたお知らせメッセージを、他のＢＬＥデバイスの識別情報とマッピングして保存することができる。
【００３７】
本発明の一実施形態による携帯端末は、携帯端末が、携帯端末に既登録のＢＬＥデバイスの通信半径内に位置する場合、ＢＬＥデバイスから識別情報を受信する通信部と、ＢＬＥデバイスの識別情報に対応するモード情報を抽出し、抽出されたモード情報を基に、携帯端末のモードを自動的に設定する制御部と、を含んでもよい。
【００３８】
本発明の一実施形態による携帯端末は、ＢＬＥデバイスに係わるモード情報を入力されるユーザ入力部と、ＢＬＥデバイスの識別情報とモード情報とをマッピングして保存するメモリをさらに含んでもよい。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施形態に係わるＢＬＥ通信システムについて説明するための図面である。
【図２】本発明の一実施形態に係わる携帯端末について説明するためのブロック構成図である。
【図３】本発明の一実施形態に係わるＳＳＰ（seamless sensing platform）のデータ通信プロトコルについて説明するための図面である。
【図４Ａ】本発明の一実施形態に係わるＢＬＥデバイスについて説明するためのブロック構成図である。
【図４Ｂ】本発明の一実施形態に係わるＢＬＥデバイスについて説明するためのブロック構成図である。
【図５】本発明の一実施形態に係わる携帯端末のＢＬＥデバイスを利用したサービス提供方法を概略的に説明するためのフローチャートである。
【図６】本発明の一実施形態に係わる携帯端末のＢＬＥデバイス登録方法及び管理方法について説明するためのフローチャートである。
【図７】本発明の一実施形態に係わるＢＬＥデバイスの色相情報を目録に適用する方法について説明するためのフローチャートである。
【図８Ａ】本発明の一実施形態に係わる色相情報が含まれたＢＬＥデバイス目録を示す図面である。
【図８Ｂ】本発明の一実施形態に係わる色相情報が含まれたＢＬＥデバイス目録を示す図面である。
【図８Ｃ】本発明の一実施形態に係わる色相情報が含まれたＢＬＥデバイス目録を示す図面である。
【図９Ａ】本発明の一実施形態に係わるユーザ追加情報を入力される入力ウィンドーを示す図面である。
【図９Ｂ】本発明の一実施形態に係わるユーザ追加情報を入力される入力ウィンドーを示す図面である。
【図１０】本発明の一実施形態に係わるセンサ情報が含まれたＢＬＥデバイス目録を表示する方法について説明するためのフローチャートである。
【図１１Ａ】本発明の一実施形態に係わるセンサ情報が含まれたＢＬＥデバイス目録を示す図面である。
【図１１Ｂ】本発明の一実施形態に係わるセンサ情報が含まれたＢＬＥデバイス目録を示す図面である。
【図１１Ｃ】本発明の一実施形態に係わるセンサ情報が含まれたＢＬＥデバイス目録を示す図面である。
【図１２】本発明の一実施形態に係わるカテゴリーを設定する設定ウィンドーを示す図面である。
【図１３Ａ】本発明の一実施形態に係わるセンサを含むＢＬＥデバイスのユーザ追加情報を入力される入力ウィンドーを示す図面である。
【図１３Ｂ】本発明の一実施形態に係わるセンサを含むＢＬＥデバイスのユーザ追加情報を入力される入力ウィンドーを示す図面である。
【図１４】本発明の一実施形態に係わる携帯端末が登録ＢＬＥデバイスのプロファイル情報を提供する方法について説明するためのフローチャートである。
【図１５】本発明の一実施形態に係わる登録ＢＬＥデバイス目録を示す図面である。
【図１６Ａ】本発明の一実施形態に係わる登録ＢＬＥデバイスのプロファイル情報を表示する図面である。
【図１６Ｂ】本発明の一実施形態に係わる登録ＢＬＥデバイスのプロファイル情報を表示する図面である。
【図１６Ｃ】本発明の一実施形態に係わる登録ＢＬＥデバイスのプロファイル情報を表示する図面である。
【図１６Ｄ】本発明の一実施形態に係わる登録ＢＬＥデバイスのプロファイル情報を表示する図面である。
【図１６Ｅ】本発明の一実施形態に係わる登録ＢＬＥデバイスのプロファイル情報を表示する図面である。
【図１７】本発明の一実施形態に係わる携帯端末が、お知らせ情報をユーザから入力される方法について説明するためのフローチャートである。
【図１８Ａ】本発明の一実施形態に係わる登録ＢＬＥデバイスに係わるお知らせを設定する画面を示す図面である。
【図１８Ｂ】本発明の一実施形態に係わる登録ＢＬＥデバイスに係わるお知らせを設定する画面を示す図面である。
【図１９Ａ】本発明の一実施形態に係わる登録ＢＬＥデバイスに係わるお知らせを設定する画面を示す図面である。
【図１９Ｂ】本発明の一実施形態に係わる登録ＢＬＥデバイスに係わるお知らせを設定する画面を示す図面である。
【図１９Ｃ】本発明の一実施形態に係わる登録ＢＬＥデバイスに係わるお知らせを設定する画面を示す図面である。
【図２０】本発明の一実施形態に係わる複数のお知らせ情報目録を示す図面である。
【図２１】本発明の一実施形態に係わる携帯端末の情報提供方法について説明するためのフローチャートである。
【図２２Ａ】本発明の一実施形態に係わるお知らせメッセージ出力画面を示す図面である。
【図２２Ｂ】本発明の一実施形態に係わるお知らせメッセージ出力画面を示す図面である。
【図２２Ｃ】本発明の一実施形態に係わるお知らせメッセージ出力画面を示す図面である。
【図２３】本発明の一実施形態に係わるＢＬＥデバイスを所持した他ユーザに係わるお知らせを提供する方法について説明するためのフローチャートである。
【図２４Ａ】本発明の一実施形態に係わるＢＬＥデバイスを所持した他ユーザに係わるお知らせを設定する画面を示す図面である。
【図２４Ｂ】本発明の一実施形態に係わるＢＬＥデバイスを所持した他ユーザに係わるお知らせを設定する画面を示す図面である。
【図２４Ｃ】本発明の一実施形態に係わるＢＬＥデバイスを所持した他ユーザに係わるお知らせを設定する画面を示す図面である。
【図２５】本発明の一実施形態に係わるＢＬＥデバイスを所持した他ユーザについてのお知らせメッセージを出力する画面を示す図面である。
【図２６】本発明の一実施形態に係わる１つのＢＬＥデバイスを利用して、複数のお知らせを提供する方法について説明するためのフローチャートである。
【図２７Ａ】本発明の一実施形態に係わる１つのＢＬＥデバイスに対して、複数のお知らせ情報を入力される画面を示す図面である。
【図２７Ｂ】本発明の一実施形態に係わる１つのＢＬＥデバイスに対して、複数のお知らせ情報を入力される画面を示す図面である。
【図２７Ｃ】本発明の一実施形態に係わる１つのＢＬＥデバイスに対して、複数のお知らせ情報を入力される画面を示す図面である。
【図２８Ａ】本発明の一実施形態に係わるお知らせメッセージを示す画面である。
【図２８Ｂ】本発明の一実施形態に係わるお知らせメッセージを示す画面である。
【図２９】本発明の一実施形態に係わるお知らせメッセージを、他のＢＬＥデバイスとマッピングする方法について説明するためのフローチャートである。
【図３０Ａ】本発明の一実施形態に係わるお知らせメッセージを、他のＢＬＥデバイスとマッピングする画面を示す図面である。
【図３０Ｂ】本発明の一実施形態に係わるお知らせメッセージを、他のＢＬＥデバイスとマッピングする画面を示す図面である。
【図３０Ｃ】本発明の一実施形態に係わるお知らせメッセージを、他のＢＬＥデバイスとマッピングする画面を示す図面である。
【図３１】本発明の一実施形態に係わるＢＬＥデバイスでブロードキャストするadvertisingパケットのデータ・フォーマットを示す図面である。
【図３２】本発明の一実施形態に係わるＡＤタイプ（advertising data type）について説明するための図面である。
【図３３Ａ】本発明の一実施形態によるＢＬＥデバイスでブロードキャストするデータについて説明するための図面である。
【図３３Ｂ】本発明の一実施形態によるＢＬＥデバイスでブロードキャストするデータについて説明するための図面である。
【図３４】advertisingデータパケットの一例を示す図面である。
【発明を実施するための形態】
【００４０】
本明細書で使用される用語について簡略に説明し、本発明について具体的に説明する。
【００４１】
本発明で使用される用語は、本発明での機能を考慮しながら、可能な限り、現在広く使用される一般的な用語を選択したが、それらは、当業者の意図または判例、新たな技術の出現などによって異なりもする。また、特定の場合は、出願人が任意に選定した用語もあり、その場合、当該発明の説明部分で、詳細にその意味を記載する。従って、本発明で使用される用語は、単純な用語の名称ではない、その用語が有する意味と、本発明の全般にわたった内容とを基に定義されなければならない。
【００４２】
明細書全体で、ある部分がある構成要素を「含む」とするとき、それは、特別に反対になる記載がない限り、他の構成要素を除くものではなく、他の構成要素をさらに含んでもよいということを意味する。また、明細書に記載した「…部」、「モジュール」などの用語は、少なくとも１つの機能や動作を処理する単位を意味し、それは、ハードウェアまたはソフトウェアで具現されるか、あるいはハードウェアとソフトウェアとの結合によって具現される。
【００４３】
明細書全体で、「ブルートゥース低エネルギー（ＢＬＥ：Bluetooth（登録商標） low energy）」は、近距離通信技術のうち一つであり、ブルートゥースＶ４．０の核心機能を意味する。ＢＬＥは、クラシック・ブルートゥース規格と比べ、相対的に小さいduty cycleを有し、低価格生産が可能ありで、平均電力と待機電力とを減らし、コインサイズのバッテリで数年間作動することができる。
【００４４】
本発明の一実施形態による「ＢＬＥデバイスの通信半径」とは、ＢＬＥデバイスからブロードキャスティングされるデータ（advertising packet）を、携帯端末が受信することができる距離（例えば、５０ｍ〜１００ｍ）を意味する。本発明の一実施形態による通信半径は、通信状況によって可変的である。また、ＢＬＥデバイスの通信半径は、ユーザによって任意に設定されてもよい。例えば、ユーザは、居間、キッチン、家全体などの一定領域を、ＢＬＥデバイスの通信半径に設定することもでき、一定距離（例えば、５ｍ）をＢＬＥデバイスの通信半径に設定することもできる。
【００４５】
明細書全体で、「アプリケーション」は、特定の業務を遂行するために考案された一連のコンピュータ・プログラム集合をいう。本明細書に記述されるアプリケーションは、多様である。例えば、一定管理アプリケーション、住所録アプリケーション、動画再生アプリケーション、地図アプリケーション、放送アプリケーション、運動管理アプリケーション、決済アプリケーション、育児アプリケーション、健康管理アプリケーション、電子ブックアプリケーションなどがあるが、それらに限定されるものではない。
【００４６】
以下、添付した図面を参照し、本発明の実施形態について、本発明が属する技術分野で当業者が容易に実施することができるように詳細に説明する。しかし、本発明は、さまざまに異なる形態で具現され、ここで説明する実施形態に限定されるものではない。そして、図面で、本発明を明確に説明するために、説明と係わりない部分は省略し、明細書全体を通じて、類似した部分については、類似した図面符号を付した。
【００４７】
図１は、本発明の一実施形態に係わるＢＬＥ（Bluetooth（登録商標） low energy）通信システムについて説明するための図面である。
【００４８】
図１に図示されているように、本発明の一実施形態によるＢＬＥ通信システムには、携帯端末１００及びＢＬＥデバイス２００が含まれる。
【００４９】
携帯端末１００は、外部のＢＬＥデバイス２００とのＢＬＥ通信を介して、ユーザに所定サービスを提供する端末でもある。例えば、携帯端末１００は、外部のＢＬＥデバイス２００の情報（例えば、識別情報）をメモリに登録し、管理することができる。また、携帯端末１００は、外部ＢＬＥデバイス２００とのＢＬＥ通信を介して、リマインダ・サービス、モード変更サービス、リモートコントロール・サービスなどを提供することができる。それぞれのサービスについては、追って詳細に説明する。
【００５０】
本発明の一実施形態による携帯端末１００は、多様な形態で具現される。例えば、本明細書で記述される携帯端末１００は、携帯電話、スマートフォン（smart phone）、ノート型パソコン（laptop computer）、タブレットＰＣ（personal computer）、電子ブック端末機、デジタル放送用端末機、ＰＤＡ（personal digital assistant）、ＰＭＰ（portable multimedia player）、ナビゲーションなどがあるが、それらに限定されるものではない。
【００５１】
一方、本発明の一実施形態による携帯端末１００では、アプリケーション・プロセッサ（ＡＰ：application processor）と別途に、ＳＳＰ（seamless sensing platform）が動作することができる。携帯端末１００は、ＳＳＰのセンサハブ（sensor hub）にＢＬＥ通信部を連結し、スリープモードのＡＰを目覚めさせず、ＢＬＥデバイス２００の情報を収集し、状況を認知することができる。ＳＳＰは、所定状況が生じた場合、スリープモードのＡＰを目覚めさせる。本発明の一実施形態によるＳＳＰ、ＡＰ、ＢＬＥ通信部は、ハードウェア（Ｈ／Ｗ）、ソフトウェア（Ｓ／Ｗ）、またはそれらが結合された形態（Ｈ／Ｗ＋Ｓ／Ｗ）で具現されもする。それらについては、図３を参照し、追って詳細に説明する。
【００５２】
ＢＬＥデバイス２００は、ＢＬＥ通信を介して、識別情報を外部にブロードキャスティングすることができる。そのとき、ＢＬＥデバイス２００は、識別情報をadvertising packet形態でブロードキャスティングすることができる。本発明の一実施形態によるＢＬＥデバイス２００は、センサを介してセンシングされた情報を、外部にブロードキャスティングすることもできる。例えば、ＢＬＥデバイス２００は、識別情報（例えば、「SAMSUNG＿Ｔｅｍｐ＿ＴＡＧ００１＿blue」）を、advertising packetのＵＵＩＤ（universally unique identifier）フィールド、またはＭＳＤ（manufacturer specific data）フィールドに含めて外部にブロードキャスティングすることができる。ＢＬＥデバイス２００が、advertising packet形態で、データをブロードキャスティングすることに係わる詳細な説明は、図３１ないし図３４を参照して後述する。説明の便宜上、以下では、センサを含むＢＬＥデバイス２００をセンサ基盤ＢＬＥデバイスと呼ぶ。
【００５３】
本発明の一実施形態によるＢＬＥデバイス２００は、ＢＬＥデバイス２００のセンシング情報を、一定周期によってブロードキャスティングすることもでき、センシング情報が更新されるか、あるいは特定イベントが生じた場合、イベントトリガ方式で、センシング情報をブロードキャスティングすることもできる。
【００５４】
また、本発明の一実施形態によるＢＬＥデバイス２００は、ＢＬＥデバイス２００の識別情報を、advertising packet形態でブロードキャスティングし、ＢＬＥデバイス２００のセンシング情報は、携帯端末１００とペアリングした後、通信チャンルを利用して、携帯端末１００に伝送することもできる。そのとき、ＢＬＥデバイス２００は、センシング情報の保安のために、携帯端末１００とペアリングするとき、交渉された暗号化コードまたは既設定の暗号化コードで、センシング情報を暗号化し、暗号化されたセンシング情報を、携帯端末１００に伝送することもできる。
【００５５】
本発明の一実施形態によるＢＬＥデバイス２００は、多様な形態で具現される。例えば、本明細書で記述されるＢＬＥデバイス２００は、ＢＬＥタグ（tag）２００−１の形態で簡単に具現され、ＢＬＥフォン（phone）、ＢＬＥタブレット（tablet）ＰＣなどの携帯機器２００−２の形態で具現され、ＢＬＥ腕時計、ＢＬＥイヤホンなどのアクセサリ（accessory）２００−３の形態で具現されてもよい。ＢＬＥデバイス２００の構成については、図４を参照して、追って詳細に説明する。
【００５６】
図２は、本発明の一実施形態に係わる携帯端末について説明するためのブロック構成図である。
【００５７】
図２に図示されているように、本発明の一実施形態による携帯端末１００は、通信部１１０、出力部１２０、ユーザ入力部１３０、Ａ／ＶＯＤ（video on demand）入力部１４０、制御部１５０、メモリ１６０を含んでもよい。しかし、図示された構成要素が、いずれも必須構成要素であるというわけではない。図示された構成要素より多くの構成要素によって、携帯端末１００が具現され、それより少ない構成要素によっても、携帯端末１００が具現されもする。
【００５８】
以下、前記構成要素について順に説明する。
【００５９】
通信部１１０は、携帯端末１００とＢＬＥデバイス２００との通信、または携帯端末１００とサーバとの通信を行わせる一つ以上の構成要素を含んでもよい。例えば、通信部１１０は、ＢＬＥ通信部１１１、移動通信部１１２、放送受信部１１３などを含んでもよい。
【００６０】
ＢＬＥ通信部１１１は、ＢＬＥ通信機能を支援する。例えば、ＢＬＥ通信部１１１は、外部のＢＬＥデバイス２００からブロードキャスティングされる信号（advertising packet）を受信することができる。ＢＬＥ通信部１１１は、所定周期でＢＬＥデバイス２００をスキャンすることもでき、ユーザ要請時、ＢＬＥデバイス２００をスキャンすることもできる。
【００６１】
ＢＬＥ通信部１１１は、ＳＳＰ ３０に連結される。ＳＳＰ ３０は、センサハブ及びＳＳＰマネージャを含んでもよい。センサハブは、ＭＣＵ（micro controller unit）の一種であり、多種のセンサを連結される。本発明の一実施形態によるセンサハブは、ＢＬＥ通信部１１１と連結され、ＢＬＥ通信部１１１を介して、外部のＢＬＥデバイス２００の情報を収集することができる。ＳＳＰマネージャは、センサハブからデータを受信することができ、センサハブから受信されたデータを基に、スリープモードのＡＰ １５１を目覚めさせることができる。ＳＳＰ ３０については、図３を参照して、追って詳細に説明する。
【００６２】
本発明の一実施形態によるＢＬＥ通信部１１１は、携帯端末１００が、携帯端末１００に既登録のＢＬＥデバイスの通信半径内に位置する場合、ＢＬＥデバイス２００から識別情報またはセンシング情報を受信することができる。
【００６３】
一方、通信部１１０は、ＢＬＥ通信以外に、他の近距離通信機能を支援することもできる。本発明の一実施形態による近距離通信技術には、無線ＬＡＮ（local area network）（Ｗｉ−Ｆｉ（wireless fidelity））、ブルートゥース、ジグビー、ＷＦＤ（（Ｗｉ−Ｆｉ direct）、ＵＷＢ（ultra wideband）、赤外線通信（ＩｒＤＡ：Infrared data association）などがあるが、それらに限定されるものではない。
【００６４】
移動通信部１１２は、移動通信網上で、基地局、外部の端末、サーバのうち少なくとも一つと無線信号を送受信する。ここで、無線信号は、音声コール信号、画像通話コール信号、または文字／マルチメディアメッセージ送受信による多様な形態のデータを含んでもよい。
【００６５】
放送受信部１１３は、放送チャンルを介して、外部から放送信号及び／または放送関連情報を受信する。放送チャンルは、衛星チャンル、地上波チャンルを含んでもよい。具現例によって、携帯端末１００は、放送受信部１１３を含まないこともある。
【００６６】
出力部１２０は、オーディオ信号、ビデオ信号または振動信号の出力のためのものであり、それには、ディスプレイ部１２１、音響出力部１２２、振動モータ１２３などが含まれてもよい。
【００６７】
ディスプレイ部１２１は、携帯端末１００で処理される情報を表示出力する。例えば、ディスプレイ部１２１は、通話モードである場合、通話に係わるＵＩ（user interface）またはＧＵＩ（graphic user interface）を表示することができ、ＢＬＥデバイス２００検索モードである場合、検索されたＢＬＥデバイスの目録を表示することができる。そのとき、ディスプレイ部１２１は、携帯端末１００に登録されていないＢＬＥデバイスと、既登録のＢＬＥデバイスとを区別して表示することもできる。
【００６８】
また、ＢＬＥデバイス２００設定モードである場合、ＢＬＥデバイス２００の設定に係わるＵＩまたはＧＵＩを表示することができ、撮影モードである場合、撮影されるイメージを表示することができる。
【００６９】
一方、ディスプレイ部１２１とタッチパッドとがレイヤ構造をなし、タッチスクリーンとして構成される場合、ディスプレイ部１２１は、出力装置以外に、入力装置としても使用される。ディスプレイ部１２１は、液晶ディスプレイ（liquid crystal display）、薄膜トランジスタ液晶ディスプレイ（thin film transistor-liquid crystal display）、有機発光ダイオード（organic light-emitting diode）、フレキシブル・ディスプレイ（flexible display）、三次元ディスプレイ（３Ｄ display）、電気泳動ディスプレイ（electrophoretic display）のうち少なくとも一つを含んでもよい。そして、携帯端末１００の具現形態により、携帯端末１００は、ディスプレイ部１２１を２個以上含んでもよい。そのとき、２個以上のディスプレイ部１２１は、ヒンジ（hinge）を利用して、対面して配置されもする。
【００７０】
音響出力部１２２は、通信部１１０から受信されるか、あるいはメモリ１６０に保存されたオーディオデータを出力する。また、音響出力部１２２は、携帯端末１００で遂行される機能（例えば、コール信号受信音、メッセージ受信音など）に係わる音響信号を出力する。そのような音響出力部１２２には、スピーカ（speaker）、ブザー（buzzer）などが含まれてもよい。
【００７１】
振動モータ１２３は、振動信号を出力することができる。例えば、振動モータ１２３は、オーディオデータまたはビデオデータ（例えば、コール信号受信音、メッセージ受信音など）の出力に対応する振動信号を出力することができる。また、振動モータ１２３は、タッチスクリーンにタッチが入力される場合、振動信号を出力することもできる。
【００７２】
出力部１２０は、ユーザによって既設定のお知らせメッセージを出力することができる。出力部１２０は、携帯端末１００が、ＢＬＥデバイス２００の通信半径内に位置する場合、お知らせメッセージを出力することもでき、携帯端末１００が、ＢＬＥデバイス２００の通信半径を外れる場合、お知らせメッセージを出力することもできる。また、出力部１２０は、ＢＬＥデバイス２００と携帯端末１００との距離に係わる情報により、お知らせメッセージを出力することもできる。
【００７３】
出力部１２０は、ＢＬＥデバイス２００を所持した他ユーザが利用中であるＳＮＳ（social networking service）に係わる情報、及びＢＬＥデバイス２００と携帯端末１００との通信履歴情報のうち少なくとも一つを出力することもできる。
【００７４】
ユーザ入力部１３０は、ユーザが携帯端末１００を制御するためのデータを入力する手段を意味する。例えば、ユーザ入力部１３０には、キーパッド（key pad）、ドームスイッチ（dome switch）、タッチパッド（接触式静電容量方式、圧力式抵抗膜方式、赤外線感知方式、表面超音波伝導方式、積分式張力測定方式、ピエゾ効果方式など）、ジョグホイール、ジョグスイッチなどがあるが、それらに限定されるものではない。
【００７５】
本発明の一実施形態によるユーザ入力部１３０は、携帯端末１００のユーザから、ＢＬＥデバイス２００についてのお知らせ情報を入力される。本発明の一実施形態によるユーザ入力部１３０は、１つのＢＬＥデバイス２００に係わる複数のお知らせ情報を、時間によって区別して入力されてもよい。また、ユーザ入力部１３０は、出力されたお知らせメッセージを、他のＢＬＥデバイスの識別情報とマッピングするユーザ入力を感知することもできる。
【００７６】
Ａ／Ｖ入力部１４０は、オーディオ信号またはビデオ信号入力のためのものであり、それには、カメラ１４１やマイク１４２などが含まれてもよい。カメラ１４１は、画像通話モードまたは撮影モードで、イメージセンサを介して、静止映像または動画などの画像フレームを得ることができる。イメージセンサを介してキャプチャされたイメージは、制御部１５０または別途のイメージ処理部（図示せず）を介して処理されもする。処理された画像フレームは、ディスプレイ部１２１に表示され、メモリ１６０に保存されたり、あるいは通信部１１０を介して外部に伝送される。カメラ１４１は、携帯端末１００の構成様態によって、２個以上具備されてもよい。
【００７７】
マイク１４２は、通話モード、録音モードまたは音声認識モードなどで、外部の音響信号を入力され、電気的な音声データに処理する。そして、処理された音声データは、通話モードである場合、移動通信部１１１を介して移動通信基地局に、送信可能な形態に変換されて出力されもする。
【００７８】
制御部１５０は、一般的に、携帯端末１００の全般的な動作を制御する。すなわち、制御部１５０は、メモリ１６０に保存されたプログラムを実行することにより、通信部１１０、出力部１２０、ユーザ入力部１３０、Ａ／Ｖ入力部１４０、メモリ１６０などを全般的に制御することができる。
【００７９】
制御部１５０は、ＡＰ １５１及びコミュニケーション・プロセッサ１５２を含んでもよい。ＡＰ １５１は、メモリ１６０に保存された各種アプリケーションの実行を制御することができる。例えば、ＢＬＥデバイス２００の識別情報が受信された場合、ＡＰ １５１は、受信された識別情報に対応する制御命令を行うためのアプリケーションを抽出して実行することができる。コミュニケーション・プロセッサ１５２は、多様な通信機能を制御することができる。
【００８０】
本発明の一実施形態による制御部１５０は、ＢＬＥデバイス２００の属性情報を、ユーザから入力されたユーザ追加情報とマッピングして登録し、登録された情報を管理することができる。また、制御部１５０は、検索されたＢＬＥデバイスの識別情報と、メモリ１６０に保存された登録ＢＬＥデバイス目録とを比較し、検索されたＢＬＥデバイスのうち、携帯端末１００に登録されないＢＬＥデバイスを抽出することができる。制御部１５０は、登録されていないＢＬＥデバイスの目録を生成することができる。制御部１５０は、ユーザ入力に基づいて、客体のイメージ（例えば、ＢＬＥデバイス２００の自体イメージ、またはＢＬＥデバイス２００が付着される事物／場所イメージ）をカメラ１４１を利用して撮影することができる。
【００８１】
また、制御部１５０は、ＢＬＥデバイス２００から受信される信号の強度を利用して、ＢＬＥデバイス２００と携帯端末１００との距離に係わる情報を獲得することもできる。例えば、制御部１５０で受信される信号の強度と、離隔距離とのの相関関係情報を利用して、ＢＬＥデバイス２００と携帯端末１００との距離を計算することができる。
【００８２】
本発明の一実施形態による制御部１５０は、ＢＬＥデバイス２００の識別情報に対応する既設定のお知らせ情報を抽出することができる。制御部１５０は、ＢＬＥデバイス２００の識別情報、及びＢＬＥデバイス２００の識別情報が受信された時間情報に基づいて、ＢＬＥデバイス２００の識別情報に対応するお知らせ情報を抽出することもできる。
【００８３】
本発明の一実施形態によるお知らせ情報は、携帯端末１００のユーザから入力されたお知らせメッセージ、及びお知らせメッセージの出力に係わるお知らせ条件情報のうち少なくとも一つを含んでもよい。制御部１５０は、お知らせ情報を、メモリ１６０から抽出することもでき、外部サーバからお知らせ情報を受信することもできる。
【００８４】
制御部１５０は、受信されたＢＬＥデバイス２００の識別情報と、メモリ１６０に既保存の登録ＢＬＥデバイスに係わる情報とを比較し、識別情報を伝送したＢＬＥデバイス２００が、登録ＢＬＥデバイスであるか否かを判断することもできる。
【００８５】
メモリ１６０は、制御部１５０の処理及び制御のためのプログラムを保存することもでき、入出力されるデータ（例えば、ＢＬＥデバイスの識別情報、ＢＬＥデバイスの属性情報、ユーザ追加情報、ＢＬＥデバイスに含まれたセンサによってセンシングされた情報など）を保存することもできる。
【００８６】
メモリ１６０は、フラッシュメモリ・タイプ（flash memory type）、ハードディスク・タイプ（hard disk type）、マルチメディアカードマイクロ・タイプ（multimedia card micro type）、カードタイプのメモリ（例えば、ＳＤ（secure digital）メモリまたはＸＤ（extreme digital）メモリなど）、ＲＡＭ（random-access memory）、ＳＲＡＭ（static random access memory）、ＲＯＭ（read-only memory）ＥＥＰＲＯＭ（electrically erasable programmable read-only memory）、ＰＲＯＭ（programmable read-only memory）、磁気メモリ、磁気ディスク、光ディスクのうち少なくとも１つのタイプの記録媒体を含んでもよい。また、携帯端末１００は、インターネット上で、メモリ１６０の保存機能を遂行するウェブストレージ（web storage）を運営することもできる。
【００８７】
メモリ１６０に保存されたプログラムは、その機能によって、複数個のモジュールに分類することができるが、例えば、ＵＩモジュール１６１、カメラ・モジュール１６２、タッチスクリーン・モジュール１６３、アラーム・モジュール１６４などに分類される。
ＵＩモジュール１６１は、アプリケーション別に、ＢＬＥデバイス２００と連動される特化されたＵＩ、ＧＵＩなどを提供することができる。カメラ・モジュール１６２はＢＬＥデバイス２００に対応する客体のイメージをキャプチャ及び加工することができる。ＵＩモジュール１６１、カメラ・モジュール１６２の機能は、その名称から、当業者が直観的に推論することができるので、具体的な説明は省略する。
【００８８】
タッチスクリーン・モジュール１６３は、ユーザのタッチスクリーン上のタッチジェスチャを感知し、タッチジェスチャに係わる情報を、制御部１５０に伝達することができる。タッチスクリーン・モジュール１６３は、別途のコントローラ（Ｈ／Ｗ）によって構成されてもよい。
【００８９】
タッチスクリーンのタッチまたは近接タッチを感知するために、タッチスクリーンの内部または近くに、多様なセンサが具備されもする。タッチスクリーンのタッチを感知するためのセンサの一例として、触覚センサがある。触覚センサは、人が感じるほど、またはそれ以上に、特定物体の接触を感知するセンサをいう。前記触覚センサは、接触面の粗度、接触物体の硬度、接触地点の温度などの多様な情報を感知することができる。
【００９０】
また、タッチスクリーンのタッチを感知するためのセンサの一例として、近接センサがある。
【００９１】
近接センサは、所定の検出面に接近する物体、あるいは近傍に存在する物体の有無を電子系の力または赤外線を利用して、機械的接触なしにも検出するセンサをいう。近接センサの例としては、透過型光電センサ、直接反射型光電センサ、ミラー反射型光電センサ、高周波発振型近接センサ、静電容量型近接センサ、磁気型近接センサ、赤外線近接センサなどがある。ユーザのタッチジェスチャには、タップ、タッチ＆ホールド、ダブルタップ、ドラッグ、パニング、フリック、ドラッグ・アンド・ドロップ、スワイプなどがある。
【００９２】
「タップ（tap）」は、ユーザが指やタッチツール（例えば、ライトペン）を利用して、画面をタッチした後、動かさないまま画面からすぐに持ち上げる動作を示す。
【００９３】
「タッチ＆ホールド（touch ＆ hold）」は、ユーザが指やタッチツール（stylus）を利用して画面をタッチした後、臨界時間（例えば、２秒）以上タッチ入力を維持する動作を示す。すなわち、タッチイン時点とタッチアウト時点との時間差が臨界時間（例えば、２秒）以上である場合を意味する。タッチ入力がタップであるか、あるいはタッチ＆ホールドであるかをユーザに認識させるために、タッチ入力が臨界時間以上維持されれば、視覚的、聴覚的または触覚的にフィードバック信号を提供することもできる。前記臨界時間は、具現例によって変更されもする。
【００９４】
「ダブルタップ（double tap）」は、ユーザが指やタッチツール（stylus）を利用して、画面を２回タッチする動作を示す。
【００９５】
「ドラッグ（drag）」は、ユーザが指やタッチツールを画面にタッチした後、タッチを維持した状態で、指やタッチツールを画面内の他の位置に移動させる動作を意味する。ドラッグ動作によって、オブジェクトが移動されるか、あるいは後述するパニング動作が遂行される。
【００９６】
「パニング（panning）」は、ユーザがオブジェクトを選択せずにドラッグ動作を遂行する場合を示す。パニングは、特定オブジェクトを選択しないので、オブジェクトがページ内で移動されるのではなく、ページ自体が画面内で移動したり、あるいはオブジェクトのグループがページ内で移動する。
【００９７】
「フリック（flick）」は、ユーザが指やタッチツールを利用して、臨界速度（例えば、１００pixel／ｓ）以上にドラッグする動作を示す。指やタッチツールの移動速度が臨界速度（例えば、１００pixel／ｓ）以上であるか否かということを基に、ドラッグ（またはパニング）とフリックとを区別することができる。
【００９８】
「ドラッグ・アンド・ドロップ（drag ＆ drop）」は、ユーザが指やタッチツールを利用して、オブジェクトを画面内所定位置にドラッグした後で放す動作を意味する。
【００９９】
「ピンチ（pinch）」は、ユーザが２本の指を画面の上にタッチした状態で、互いに異なる方向に動かす動作を示す。オブジェクトまたはページの拡大（pinch open）または縮小（pinch close）のためのジェスチャであり、２本の指の距離によって拡大値や縮小値が決定される。
【０１００】
「スワイプ（swipe）」は、指やタッチツールで、画面の上のオブジェクトをタッチした状態で、水平方向または垂直方向に一定距離を動かす動作である。斜線方向の動きは、スワイプ・イベントに認識されないこともある。
【０１０１】
メモリ１６０は、音声認識エンジンを利用して、ユーザの音声を認識し、認識された音声を制御部１５０に伝達するための音声認識モジュール（図示せず）を含んでもよい。
アラーム・モジュール１６４は、携帯端末１００のイベント発生を知らせるための信号を発することができる。携帯端末１００で生じるイベントの例としては、コール信号受信、メッセージ受信、キー信号入力、日程お知らせなどがある。アラーム・モジュール１６４は、ディスプレイ部１２１を介して、ビデオ信号形態で、アラーム信号を出力することもでき、音響出力部１２２を介して、オーディオ信号形態で、アラーム信号を出力することもでき、振動モータ１２３を介して、振動信号形態で、アラーム信号を出力することもできる。
【０１０２】
一方、アラーム・モジュール１６４は、スヌーズ（snooze）機能を提供することもできる。例えば、ユーザが、アラーム反復回数（例えば、５回）またはアラーム反復間隔（例えば、３分）などを設定した場合、アラーム・モジュール１６４は、アラーム信号を所定回数（例えば、５回）または所定間隔（例えば、３分）で出力することができる。
【０１０３】
メモリ１６０に保存されたアプリケーションは、多様である。例えば、アプリケーションＤＢ（database）１６５には、リマインダ（reminder）・アプリケーション、コンタクト（contact）・アプリケーション、地図（map）アプリケーション、音楽（music）アプリケーション、電子ブック（ｅ−book）アプリケーション、健康管理（healthcare）アプリケーション、運動管理（fitness）アプリケーション、育児（baby care）アプリケーションなどがあるが、それらに限定されるものではない。
【０１０４】
メモリ１６０は、ＢＬＥデバイス２００の識別情報と、お知らせ情報とをマッピングして保存することができる。本発明の一実施形態によれば、メモリ１６０は、ＢＬＥデバイス２００の識別情報と、複数のお知らせ情報とをマッピングして保存することもできる。
【０１０５】
図３は、本発明の一実施形態に係わるＳＳＰのデータ通信プロトコルについて説明するための図面である。
【０１０６】
図３に図示されているように、ＳＳＰ ３０は、センサハブ（sensor hub）３１と、ＳＳＰマネージャ（ＳＳＰ manager）３２とを含んでもよい。そのとき、ＢＬＥ通信部１１１は、センサハブ３１に付着され、ＳＳＰマネージャ３２は、ＡＰ １５１のフレームワークに含まれてもよい。
【０１０７】
従って、センサハブ３１は、ＢＬＥ通信部１１１を介して、外部のＢＬＥデバイス２００からブロードキャスティングされるＢＬＥデバイス２００の識別情報（例えば、タグＩＤ（identification）、機器名など）、ＢＬＥデバイス２００でセンシングされた測定値などを受信することができる。そのとき、スリープモードのＡＰ １５１を目覚めさせなければならない状況が生じる場合（例えば、受信されたＢＬＥデバイス２００の識別情報に係わって、所定アプリケーションを実行させなければならない場合）、センサハブ３１は、ＳＳＰマネージャ３２に伝送するデータがあるということを知らせる意味でinterrupt信号を送ることができる［Ｓ１０］。
【０１０８】
ＳＳＰマネージャ３２では、センサハブ３１が伝送するデータ形式（data type）や長さ（length）などを要請する内容の信号を、センサハブ３１に伝送することができる（Start to send data type ＆ length）［Ｓ２０］。その場合、センサハブ３１は、伝送するデータの形式及び長さに係わる内容をＳＳＰマネージャ３２に伝送することができる（Data type ＆ length to send）［Ｓ３０］。ＳＳＰマネージャ３２は、受信準備完了メッセージ（Start to read ＭＳＧ）をセンサハブ３１に伝送し［Ｓ４０］、センサハブ３１は、Start to read ＭＳＧが受信されれば、ＢＬＥ信号強度データなどを、前もって約束されたpacketに加工し、ＳＳＰマネージャ３２に伝送することができる（Send message）［Ｓ５０］。
【０１０９】
図４Ａ及び図４Ｂは、本発明の一実施形態に係わるＢＬＥデバイスについて説明するためのブロック構成図である。
【０１１０】
図４Ａに図示されているように、本発明の一実施形態によるＢＬＥデバイス２００は、電源供給部２１０、ＢＬＥ通信部２２０、制御部２３０を含んでもよい。しかし、図示された構成要素がいずれも必須構成要素であるというわけではない。図示された構成要素より多くの構成要素によって、ＢＬＥデバイス２００が具現され、それより少ない構成要素によっても、ＢＬＥデバイス２００が具現されもする。
【０１１１】
電源供給部２１０は、ＢＬＥデバイス２００に電源を供給するためのものであり、例えば、バッテリがある。電源供給部２１０は、再充電されたり、あるいは交換可能でもある。
【０１１２】
制御部２２０は、所定周期（例えば、１秒）で、ＢＬＥデバイス２００の識別情報を外部にブロードキャスティングすることができる。そのとき、制御部２２０は、ＢＬＥ通信部２３０を介して、メモリに保存されたＢＬＥデバイス２００の識別情報を、携帯端末１００に伝送することができる。ＢＬＥデバイス２００の識別情報は、ＢＬＥデバイス２００を他のデバイスと区別するための固有情報であり、例えば、タグＩＤ、デバイス名、シリアルナンバ、ＭＡＣ（media access control）アドレスなどがある。
【０１１３】
一方、本発明の一実施形態によれば、制御部２２０は、ＢＬＥデバイス２００の識別情報を、advertisingデータパケットを介して外部にブロードキャスティングすることができる。そのとき、本発明の一実施形態による制御部２２０は、advertisingデータパケットのＵＵＩＤフィールドまたはＭＳＤフィールドに、ＢＬＥデバイス２００の識別情報を挿入し、外部にブロードキャスティングすることができる。
【０１１４】
図４Ｂに図示されているように、本発明の一実施形態によるＢＬＥデバイス２００は、センシング部２４０をさらに含んでもよい。
【０１１５】
センシング部２４０は、ＢＬＥデバイス２００の状態、またはＢＬＥデバイス２００が付着された客体の状態を感知し、感知された情報を制御部２２０に伝達することができる。
【０１１６】
センシング部２４０は、温度センサ、湿度センサ、重さセンサ、加速度センサ（acceleration sensor）、勾配センサ（tilt sensor）、ジャイロセンサ（gyro sensor）、磁場センサ（３−axis magnetic sensor）、圧力センサ、照度センサ（illuminance sensor）及び近接センサのうち少なくとも一つを含んでもよい。また、センシング部２４０が、前記センサ以外に、さらに多様なセンサを含んでもよいということは、当業者に自明である。
【０１１７】
一方、ＢＬＥデバイス２００がセンシング部２４０をさらに含む場合、制御部２２０は、ＢＬＥ通信部２３０を介してセンシングされた情報を、既定の周期（例えば、１秒）でブロードキャスティングすることができる。既定の周期は、変更されてもよい。
【０１１８】
本発明の一実施例によれば、ＢＬＥデバイス２００は、センサを介して測定されたセンシング情報を、advertisingデータパケットのＭＳＤフィールドに含め、ブロードキャスティングすることもできる。例えば、ＢＬＥデバイス２００が、温度センサを含んでおり、温度センサによって測定された現在温度が３６℃である場合、ＢＬＥデバイス２００は、manufacturer specific data＜＜sensor＞＞フィールドに、温度が３６℃であることを示すコード（「０Ｘ０６００００２４」）を挿入し、ブロードキャスティングすることができる。
【０１１９】
以下では、携帯端末１００がＢＬＥデバイス２００から受信された情報に基づいて、所定サービスを提供する方法について、図５を参照して概略的に説明する。
【０１２０】
図５は、本発明の一実施形態に係わる携帯端末のＢＬＥデバイスを利用したサービス提供方法について概略的に説明するためのフローチャートである。
【０１２１】
段階５１０で、携帯端末１００は、周辺のＢＬＥデバイス２００を検索することができ、段階５２０で、携帯端末１００は、検索されたＢＬＥデバイス２００を登録することができる。例えば、携帯端末１００は、ＢＬＥ通信を介して、携帯端末１００に登録されていない新たなＢＬＥデバイス２００を検索し、検索されたＢＬＥデバイス２００の情報を、メモリ１６０に登録することができる。そのとき、携帯端末１００は、検索されたＢＬＥデバイス２００を、ユーザから入力されたユーザ追加情報とマッピングして登録することができる。それについては、図６を参照して、追って詳細に説明する。
【０１２２】
段階５３０で、携帯端末１００は、登録されたＢＬＥデバイス２００の識別情報と、制御命令とをマッピングし、メモリ１６０に保存することができる。そのとき、携帯端末１００は、ユーザ入力に基づいて、ＢＬＥデバイス２００の識別情報と制御命令とをマッピングして保存することができる。
【０１２３】
例えば、ユーザが行うこと（例えば、財布確認）を第１ ＢＬＥデバイスの識別情報（例えば、ＩＤ「ＸＸＸ」）とマッピングして入力する場合、携帯端末１００は、第１ ＢＬＥデバイスの識別情報（例えば、ＩＤ「ＸＸＸ」）と、ユーザが行うことに係わるお知らせ命令（または、リマインダ・アプリケーション実行命令）とをマッピングして保存することができる。
【０１２４】
また、ユーザが、第２ ＢＬＥデバイスの識別情報（例えばＩＤ「ＹＹＹ」）と特定音楽とをマッピングして入力する場合、携帯端末１００は、第２ ＢＬＥデバイスの識別情報（例えば、ＩＤ「ＹＹＹ」）と、特定音楽の再生命令（または、音楽アプリケーション実行命令）とをマッピングして保存することができる。
【０１２５】
一方、携帯端末１００は、ＢＬＥデバイス２００の識別情報とモード変更情報とをマッピングして保存することもできる。例えば、第３ ＢＬＥデバイスの識別情報（例えば、ＩＤ「ＡＡＡ」）とＷｉ−Ｆｉモードとをマッピングして保存し、第３ ＢＬＥデバイスの識別情報（例えば、ＩＤ「ＢＢＢ」）とブルートゥース・モードとをマッピングして保存することができる。
【０１２６】
段階５４０で、携帯端末１００は、ＢＬＥデバイス２００の通信半径内に位置する場合、ＢＬＥデバイス２００から識別情報を受信することができる。そのとき、本発明の一実施形態によれば、携帯端末１００は、ＢＬＥデバイス２００からセンシング情報を受信することもできる。
【０１２７】
携帯端末１００は、ＢＬＥデバイス２００から受信された識別情報と、メモリ１６０に保存された登録ＢＬＥデバイス目録とを比較し、識別情報を伝送したＢＬＥデバイス２００が、登録されたデバイスであるか否か判断することができる。また、携帯端末１００は、ＢＬＥデバイス２００から受信された識別情報とマッピングされた制御命令が存在するか否かを判断することもできる。
【０１２８】
もしＢＬＥデバイス２００から受信された識別情報とマッピングされた制御命令が存在する場合、段階５５０で、携帯端末１００は、受信されたＢＬＥデバイスの識別情報を基に、制御命令を遂行することができる。
【０１２９】
例えば、第１ ＢＬＥデバイスから識別情報（例えば、ＩＤ「ＸＸＸ」）が受信される場合、携帯端末１００は、メモリ１６０に保存された制御情報を検索することができる。そのとき、第１ ＢＬＥデバイスの識別情報（例えば、ＩＤ「ＸＸＸ」）と、「財布確認」というお知らせメッセージ出力制御命令とがマッピングされている場合、携帯端末１００は、既定のアプリケーション（例えば、リマインダ・アプリケーション）を実行し、「財布確認」というお知らせメッセージを出力することができる。
【０１３０】
また、第３ ＢＬＥデバイスから識別情報（例えば、ＩＤ「ＡＡＡ」）が受信される場合、携帯端末１００は、メモリ１６０に保存された制御情報を検索し、ＩＤ「ＡＡＡ」とマッピングされた制御命令「Ｗｉ−Ｆｉモード設定」を求めることができる。その場合、携帯端末１００は、Ｗｉ−Ｆｉモジュールを自動的活性化することができる。
【０１３１】
一方、携帯端末１００は、ＢＬＥデバイス２００から受信されたセンシング情報を基に、制御命令を遂行することもできる。ＢＬＥデバイス２００から受信されたセンシング情報は、ＢＬＥデバイス２００でセンシングされるデータ自体でもあり、ＢＬＥデバイス２００でセンシングされるデータを後処理した情報でもある。
【０１３２】
例えば、携帯端末１００は、哺乳瓶に付着されたＢＬＥデバイス２００から、温度センサを介してセンシングされた温度情報を所定周期で受信することにより、哺乳瓶の温度をモニタリングすることができる。モニタリング最中に、哺乳瓶の温度がユーザが設定した温度（例えば、３６．５℃）になる場合、携帯端末１００は、「哺乳瓶温度が適当に合わせられました」というお知らせメッセージを出力することができる。
【０１３３】
また、携帯端末１００は、ＢＬＥデバイス２００から、モーションセンサを介してセンシングされたモーション情報が受信される場合、モーション情報に対応するアプリケーションを実行することができる。例えば、２回振るモーション情報が受信される場合、携帯端末１００は、通話アプリケーションを実行し、２回振るモーションに係わって既設定の他人（例えば、親）のデバイスに電話連結を試みることができる。
【０１３４】
すなわち、本発明の一実施形態による携帯端末１００は、近距離に位置したＢＬＥデバイス２００を利用して、多様なサービス（例えば、リマインダ・サービス、モード変更サービス、モニタリング・サービス、リモートコントロール・サービスなど）を提供することができる。それらについては、追ってさらに詳細に説明する。
【０１３５】
図６は、本発明の一実施形態に係わる携帯端末のＢＬＥデバイス登録方法及び管理方法について説明するためのフローチャートである。図６を参照すれば、本発明の一実施形態によるＢＬＥデバイス登録方法及び管理方法は、図１ないし図３に図示された携帯端末１００で処理される段階によって構成される。従って、以下で省略された内容であるとしても、図１ないし図３に図示された携帯端末１００について、以上で記述された内容は、図６のＢＬＥデバイス登録方法及び管理方法にも適用されるということが分かる。
【０１３６】
段階６１０で、携帯端末１００は、ＢＬＥデバイス２００を検索することができる。例えば、ユーザから新たなＢＬＥデバイス２００に係わる登録または追加の要請が受信された場合、携帯端末１００は、周辺のＢＬＥデバイス２００から、advertising packet形態の識別情報を受信することができる。また、本発明の一実施形態によれば、携帯端末１００は、ユーザの要請に係わりなく、周辺ＢＬＥデバイス２００からadvertising packet形態の識別情報を受信することもできる。
【０１３７】
すなわち、本発明の一実施形態によるＢＬＥデバイス２００は、advertising packetのＵＵＩＤフィールドまたはＭＳＤフィールドに、ＢＬＥデバイス２００の識別情報を挿入してブロードキャスティングすることができる。
【０１３８】
本発明の一実施形態による識別情報には、ＢＬＥデバイス２００の属性情報が含まれてもよい。属性情報とは、当該ＢＬＥデバイスが有している属性（例えば、外観）に係わる情報であり、例えば、色相情報（例えば、赤色、黄色、青色、オレンジ色、紫色、黒色など）、形状情報（例えば、四角形、三角形、円形、ヒトデ形、ハート形）、image情報（例えば、水玉模様、ダイヤモンド模様、チェック模様、熊、ひまわりなど）などがある。また、本発明の一実施形態による属性情報は、ＢＬＥデバイス２００に含まれたセンサに係わるセンサ情報（例えば、センサＩＤ、センサの種類、センサの名称など）を含んでもよい。
【０１３９】
一方、携帯端末１００は、ＢＬＥデバイス２００から、識別情報と別途に属性情報を受信することもできる。すなわち、本発明の一実施形態によるＢＬＥデバイス２００は、識別情報と別途に、属性情報をadvertisingデータパケットのＭＳＤフィールドに挿入し、外部にブロードキャストすることもできる。
【０１４０】
段階６２０で、携帯端末１００は、検索されたＢＬＥデバイスの属性情報が含まれたＢＬＥデバイス目録を表示することができる。
【０１４１】
携帯端末１００は、検索されたＢＬＥデバイスの識別情報を基に、検索されたＢＬＥデバイスが既登録のＢＬＥデバイスであるか否かを判断することができる。そして、携帯端末１００は、検索されたＢＬＥデバイスのうち登録されていない少なくとも１つのＢＬＥデバイスの識別情報を利用して、未登録のＢＬＥデバイス目録を生成することができる。本発明の一実施形態によるＢＬＥデバイス目録には、ＢＬＥデバイスの属性情報（例えば、色相情報、形状情報、image情報、センサ情報など）が表示されるので、ユーザは、さまざまなＢＬＥデバイスを容易に区分することができる。
【０１４２】
段階６３０で、携帯端末１００は、ＢＬＥデバイス目録のうち、少なくとも１つのＢＬＥデバイスに係わるユーザの選択を受信することができる。例えば、ユーザは、検索されたＢＬＥデバイス目録から、登録しようとする少なくとも１つのＢＬＥデバイスを選択することができるのである。そのとき、ユーザは、選択しようとするＢＬＥデバイスが表示されたタッチスクリーンの一定領域をタップしたり、スワイプしたり、あるいはフリックすることにより、ＢＬＥデバイス目録から、少なくとも１つのＢＬＥデバイスを選択することができる。
【０１４３】
段階６４０で、携帯端末１００は、選択されたＢＬＥデバイスに係わるユーザ追加情報を入力される。本発明の一実施形態による携帯端末１００は、ユーザによって選択されたＢＬＥデバイスに係わるユーザ追加情報を入力されるＧＵＩを提供することができる。ユーザは、ＧＵＩを介して、ユーザ追加情報を入力することができる。
【０１４４】
ユーザ追加情報とは、ユーザが入力したＢＬＥデバイス２００に係わる任意情報または詳細情報を意味することができる。また、ユーザ追加情報は、検索されたＢＬＥデバイス２００が携帯端末１００に提供する情報（例えば、ＢＬＥデバイスＩＤなどの固有識別情報、色相情報、センサ情報など）に、ユーザがＧＵＩを介して追加した情報を含んでもよい。
【０１４５】
例えば、ユーザ追加情報には、ユーザが任意に設定したＩＤ、ニックネーム、カテゴリー、メモ、お知らせ情報、ＢＬＥデバイス２００に対応する客体（例えば、ＢＬＥデバイスが付着された客体、またはＢＬＥデバイスが位置する場所）のイメージなどがあるが、それらに限定されるものではない。
【０１４６】
段階６５０で、携帯端末１００は、選択されたＢＬＥデバイス２００を登録することができる。すなわち、携帯端末１００は、ＢＬＥデバイス２００の属性情報（例えば、色相情報、形状情報、image情報、センサ情報）及びユーザ追加情報をマッピングし、メモリ１６０に保存することにより、選択されたＢＬＥデバイス２００に係わる登録処理を行うことができる。
【０１４７】
そのとき、携帯端末１００は、選択されたＢＬＥデバイス２００の属性情報及びユーザ追加情報を、ＢＬＥデバイス２００のプロファイル情報として保存することができる。従って、ユーザは、登録されたＢＬＥデバイス２００のプロファイル情報を確認することにより、ＢＬＥデバイス２００を容易に管理することができる。一方、ＢＬＥデバイス２００にセンサが含まれている場合、プロファイル情報には、センサによって測定された値が自動的に反映されてもよい。
【０１４８】
図７は、本発明の一実施形態に係わるＢＬＥデバイスの色相情報を目録に適用する方法について説明するためのフローチャートである。
【０１４９】
段階７１０で、ＢＬＥデバイス２００は、外観に示される色相情報が含まれた識別情報を、ＢＬＥ通信を介してブロードキャスティングすることができる。例えば、ＢＬＥデバイス２００が青色のＢＬＥタグである場合、ＢＬＥデバイス２００は、色相情報が含まれた識別情報（例えば、「SAMSUNG＿ＴＡＧ００１＿blue」）をadvertisingデータパケットのＵＵＩＤフィールドまたはＭＳＤフィールドに挿入し、外部にブロードキャスティングすることができる。
【０１５０】
段階７２０で、携帯端末１００は、周辺のＢＬＥデバイス２００から、色相情報が含まれた識別情報を受信することができる。
【０１５１】
段階７３０で、携帯端末１００は、受信されたＢＬＥデバイス２００の識別情報と、メモリ１６０に保存された登録ＢＬＥデバイス目録とを比較し、検索されたＢＬＥデバイス２００が、既登録のデバイスであるか否かを判断することができる。
【０１５２】
段階７４０で、検索されたＢＬＥデバイスが登録されていないＢＬＥデバイスである場合、携帯端末１００は、色相を適用し、登録されていないＢＬＥデバイス目録に検索されたデバイスの識別情報を表示することができる。例えば、検索されたＢＬＥデバイスが黄色である場合、携帯端末１００は、黄色を適用し、ＢＬＥデバイス目録に検索されたＢＬＥデバイスの識別情報を追加することができる。
【０１５３】
段階７５０ないし段階７８０は、図６の段階６３０ないし段階６５０に対応するので、具体的な説明は省略し、図８Ａないし図８Ｃ、並びに図９Ａ及び図９Ｂを参照して、さらに詳細に説明する。
【０１５４】
図８Ａないし図８Ｃは、本発明の一実施形態に係わる色相情報が含まれたＢＬＥデバイス目録を示す図面である。
【０１５５】
図８Ａに図示されているように、ユーザがＢＬＥタグ追加メニューを選択する場合、図８Ｂに図示されているように、携帯端末１００は、周辺のＢＬＥタグを検索することができる。その場合、図８Ｃに図示されているように、携帯端末１００は、第１ ＢＬＥタグ８１０から、第１識別情報（「SAMSUNG＿ＢＬＥ＿ＴＡＧ００１＿ｙgreen」）を受信し、第２ ＢＬＥタグ８２０から、第２識別情報（「SAMSUNG＿ＢＬＥ＿ＴＡＧ００２＿sky」）を受信し、第３ ＢＬＥタグ８３０から、第３識別情報（「SAMSUNG＿ＢＬＥ＿ＴＡＧ００３＿red」）を受信することができる。
【０１５６】
第１識別情報、第２識別情報、第３識別情報それぞれには、ＢＬＥタグの色相値（例えば、ｙgreen、sky、red）が含まれているので、携帯端末１００は、第１識別情報には、黄緑色を適用し、第２識別情報には空色を適用し、第３識別情報には赤色を適用し、検索されたＢＬＥデバイス目録を表示することができる。従って、ユーザは、周辺の多くのＢＬＥデバイスの識別情報を区別することができる。
【０１５７】
本発明の一実施形態によれば、携帯端末１００は、ＢＬＥタグから受信された識別情報にimage値が含まれている場合、ＢＬＥデバイス目録にimageを適用して表示することもできる。
【０１５８】
一方、図８Ｃに図示されているように、ユーザがＢＬＥデバイス目録のうち、特定ＢＬＥデバイス８１０を選択した場合、携帯端末１００は、選択されたＢＬＥデバイス８１０について、ユーザ追加情報を入力される入力ウィンドーを提供することができる。それらについては、図９Ａ及び図９Ｂを参照して説明する。
【０１５９】
図９及び図９Ｂは、本発明の一実施形態に係わるユーザ追加情報を入力される入力ウィンドーを示す図面である。
【０１６０】
図９Ａに図示されているように、携帯端末１００は、選択されたＢＬＥデバイス８１０について、ユーザ追加情報を入力される入力ウィンドーを提供することができる。入力ウィンドーには、ＩＤ入力フィールド９１、カテゴリー入力フィールド９２、メモフィールド９３、イメージ挿入フィールド９４、お知らせ提供選択フィールド９５などが含まれてもよい。ＩＤ入力フィールド９１は、使用の便宜のために、ユーザが任意のＩＤを入力することができるフィールドであり、ＢＬＥデバイス８１０の固有識別情報（例えば、ＴＡＧ Ｓ／Ｎ ３Ｃ：Ｄ０：Ｆ８；２６：２２：０Ｄ）が表示されるフィールド９６とは区別されもする。
【０１６１】
図９Ｂに図示されているように、ユーザが事務室机に付着させるためのＢＬＥデバイス９００を選択して登録しようとする場合、ユーザは、連想しやすいように選択されたＢＬＥデバイス９００のＩＤを「desk」に設定し、簡単なメモ（例えば、My desk in the office）を残すことができる。
【０１６２】
また、ユーザは、ＢＬＥデバイス９００が付着される机のイメージ及びＢＬＥデバイス９００のイメージのうち少なくとも一つを挿入することもできる。そのとき、携帯端末１００は、ユーザの要請により、メモリ１６０で既保存のイメージを呼び出すこともでき、写真撮影モードを活性化し、机を撮影することもできる。
【０１６３】
本発明の一実施形態による携帯端末１００は、ＢＬＥデバイス９００の登録時、ユーザによって入力されたユーザ追加情報を、ＢＬＥデバイス９００の属性情報とマッピングし、プロファイル情報として保存することができる。
【０１６４】
図１０は、本発明の一実施形態に係わるセンサ情報が含まれたＢＬＥデバイス目録を表示する方法について説明するためのフローチャートである。
【０１６５】
段階１０１０で、ＢＬＥデバイス２００は、センサ情報が含まれた識別情報をブロードキャスティングすることができる。例えば、ＢＬＥデバイス２００が温度センサを含むＢＬＥタグである場合、ＢＬＥデバイス２００は、センサ情報が含まれた識別情報（例えば、「SAMSUNG＿Ｔｅｍｐ＿ＴＡＧ００１＿blue」）をadvertisingデータパケットのＵＵＩＤフィールドまたはＭＳＤフィールドに挿入し、外部にブロードキャスティングすることができる。
【０１６６】
そのとき、段階１０２０で、携帯端末１００は、ＢＬＥデバイス２００の識別情報を受信することができる。そして、段階１０３０で、携帯端末１００は、センサ情報を含むＢＬＥデバイス目録を生成して表示することができる。
【０１６７】
段階１０４０ないし段階１０７０は、図６の段階６３０ないし段階６５０に対応するので、具体的な説明は省略し、図１１Ａないし図１１Ｃから図１３Ａ及び図１３Ｂを参照する。
【０１６８】
図１１Ａないし図１１Ｃは、本発明の一実施形態に係わるセンサ情報が含まれたＢＬＥデバイス目録を示す図面である。
【０１６９】
図１１Ａに図示されているように、ユーザがＢＬＥタグ追加メニューを選択する場合、図１１Ｂに図示されているように、携帯端末１００は、周辺のＢＬＥタグを検索することができる。その場合、図１１Ｃに図示されているように、携帯端末１００は、第１ ＢＬＥタグ１１１０から、第１識別情報（「SAMSUNG＿Ｔｅｍｐ＿ＴＡＧ００１＿blue」）を受信し、第２ ＢＬＥタグ１１２０から、第２識別情報（「SAMSUNG＿Motion＿ＴＡＧ００２＿sky」）を受信し、第３ ＢＬＥタグ１１３０から、第３識別情報（「SAMSUNG＿Weight＿ＴＡＧ００３＿red」）を受信することができる。
【０１７０】
第１識別情報、第２識別情報、第３識別情報それぞれには、ＢＬＥデバイスに搭載されたセンサ値（例えば、ｔｅｍｐ、motion、weight）が含まれているので、携帯端末１００は、センサ情報（例えば、温度センサ、モーションセンサ、重さセンサ）を含むＢＬＥデバイス目録を表示することができる。従って、ユーザは、ＢＬＥタグのセンサ情報を、ＢＬＥデバイス目録で確認することにより、登録するＢＬＥタグを容易に決定することができる。例えば、哺乳瓶に使用するＢＬＥタグが必要な場合、ユーザは、温度センサが含まれた第１ ＢＬＥタグ１１１０を選択し、携帯端末１００に登録することができるのである。
【０１７１】
図１２は、本発明の一実施形態に係わるカテゴリーを設定する設定ウィンドーを示す図面である。
【０１７２】
ユーザから、少なくとも１つのＢＬＥデバイス２００に係わる選択が受信された場合、携帯端末１００は、カテゴリーを設定する設定ウィンドーを表示することができる。カテゴリーは、ＢＬＥデバイス２００の位置（例えば、家、事務室、車など）、ＢＬＥデバイス２００を介してモニタリングされる客体（object）、ＢＬＥデバイス２００を所持したユーザ（people）などに分類されもするが、それらに限定されるものではない。
図１３Ａ及び図１３Ｂは、本発明の一実施形態に係わるセンサを含むＢＬＥデバイスのユーザ追加情報を入力される入力ウィンドーを示す図面である。
【０１７３】
図１３Ａに図示されているように、本発明の一実施形態によるユーザ追加入力ウィンドーには、ＩＤ入力フィールド１０１、カテゴリー入力フィールド１０２、イメージ挿入フィールド１０３、お知らせ提供選択フィールド１０４、メモフィールド１０５などが含まれてもよい。
【０１７４】
図１３Ｂに図示されているように、ユーザがＢＬＥデバイス１３００を哺乳瓶に付着させるために、温度センサが含まれたＢＬＥデバイス１３００を登録する場合、ユーザは、ＢＬＥデバイス１３００のＩＤを「baby bottle」として入力し、カテゴリーは、「ベビー用品」に設定し、簡単なメモ（例えば、My baby bottle degree check）を残すことができる。また、ユーザは、ＢＬＥデバイス１３００から受信されるセンサ値が所定値になる場合、お知らせメッセージを表示するように設定することもできる。
【０１７５】
一方、センシング情報表示フィールド１０６には、ユーザの入力に係わりなく、ＢＬＥデバイス１３００から受信されたセンシング情報（例えば、現在温度：６０．５℃）が自動反映されて表示される。
【０１７６】
本発明の一実施形態による、携帯端末１００は、ＢＬＥデバイス１３００の登録時、ユーザによって入力されたユーザ追加情報と、ＢＬＥデバイス１３００の属性情報（例えば、センサ情報、外観色相情報など）とをマッピングして登録することができる。
【０１７７】
図１４は、本発明の一実施形態に係わる登録ＢＬＥデバイスのプロファイル情報を提供する方法について説明するためのフローチャートである。
【０１７８】
段階１４１０で、携帯端末１００は、携帯端末１００にすでに登録された登録ＢＬＥデバイス目録を表示することができる。そのとき、本発明の一実施形態による携帯端末１００は、登録されたＢＬＥデバイスそれぞれのプロファイル情報に基づいて、登録ＢＬＥデバイス目録を表示することもできる。すなわち、携帯端末１００は、ＢＬＥデバイスから受信された識別情報を利用して、登録ＢＬＥデバイス目録を構成することもでき、ユーザによって入力されたユーザ追加情報（例えば、ＩＤ）を利用して、登録ＢＬＥデバイス目録を構成することもできるのである。
【０１７９】
例えば、図１５に図示されているように、登録ＢＬＥデバイス目録を要請するユーザ入力が受信される場合、携帯端末１００は、登録されたＢＬＥデバイスの目録を画面に表示することができる。そのとき、携帯端末１００は、ユーザが登録ＢＬＥデバイスを容易に識別することができるように、ユーザによって入力されたＩＤ、ニックネーム、カテゴリー情報などを含む登録デバイス目録を構成して表示することができる。
【０１８０】
段階１４２０で、携帯端末１００は、登録ＢＬＥデバイス目録のうち少なくとも１つの登録ＢＬＥデバイスに係わるユーザの選択を受信することができる。本発明の一実施形態によれば、ユーザは、タップ・ジェスチャ、スワイプ・ジェスチャ、フリック・ジェスチャまたは音声命令などを介して、少なくとも１つの登録ＢＬＥデバイスを選択することができる。
【０１８１】
段階１４３０で、携帯端末１００は、ユーザによって選択された登録ＢＬＥデバイスのプロファイル情報を提供することができる。プロファイル情報は、選択された登録ＢＬＥデバイスに係わる固有識別情報（例えば、デバイスＩＤ、Ｓ／Ｎ（serial number）、ＭＡＣ addressなど）、属性情報（例えば、外観の色相情報、image情報、センサ情報など）、及びユーザ追加情報（例えば、ユーザによって設定されたＩＤ、ニックネーム、カテゴリー、メモなど）のうち少なくとも一つを含んでもよい。
【０１８２】
例えば、携帯端末１００は、登録ＢＬＥデバイスのＩＤ、ニックネーム、カテゴリー、メモ、お知らせ情報などをプロファイル情報として提供することができる。また、本発明の一実施形態によれば、登録ＢＬＥデバイスがセンサを含んでいる場合、携帯端末１００は、選択された登録ＢＬＥデバイスから、所定周期でセンシング情報を受信し、プロファイル情報として表示することもできる。それについては、図１６Ａないし図１６Ｅを参照する。
【０１８３】
図１６Ａないし図１６Ｅは、本発明の一実施形態に係わる登録ＢＬＥデバイスのプロファイル情報を表示する図面である。
【０１８４】
図１６Ａに図示されているように、登録ＢＬＥデバイス１６１０が温度センサを含んでいる場合、携帯端末１００は、登録ＢＬＥデバイス１６１０に対応するプロファイル情報として、登録時にユーザから入力されたＩＤ（例えば、baby bottle）、カテゴリー（例えば、ベビー用品）、メモ内容（例えば、My baby bottle degree check）、イメージ（例えば、哺乳瓶写真）などのユーザ追加情報外に、温度情報（例えば、６０．５℃）をさらに表示することができる。
【０１８５】
図１６Ｂに図示されているように、登録ＢＬＥデバイス１６２０が重さセンサをさらに含んでいる場合、携帯端末１００は、登録ＢＬＥデバイス１６２０に対応するプロファイル情報として、登録時にユーザから入力されたＩＤ（例えば、Ringer）、カテゴリー（例えば、医療用品）、メモ内容（例えば、Check and injection of Ringer’s solution）、イメージ（例えば、点滴写真）などのユーザ追加情報以外に、重さ情報（例えば、５５０ｇ）をさらに表示することができる。
【０１８６】
図１６Ｃに図示されているように、登録ＢＬＥデバイス１６３０が近接センサを含んでいる場合、携帯端末１００は、登録ＢＬＥデバイス１６３０に対応するプロファイル情報として、登録時にユーザから入力されたＩＤ（例えば、baby stroller）、カテゴリー（例えば、ベビー用品）、メモ内容（例えば、My baby’s first stroller）、イメージ（例えば、ベビーカーイメージ）などのユーザ追加情報以外に、携帯端末１００と登録ＢＬＥデバイス１６３０との距離に係わる情報（例えば、１ｍ）をさらに表示することができる。
【０１８７】
本発明の一実施形態によれば、携帯端末１００は、登録ＢＬＥデバイスから受信された信号の強度を基に、登録ＢＬＥデバイス１６３０と携帯端末１００との距離に係わる情報を獲得することもできる。例えば、携帯端末１００は、信号の強度が弱いほど、登録ＢＬＥデバイス１６３０と携帯端末１００との距離が遠く、信号の強度が強いほど、登録ＢＬＥデバイス１６３０と携帯端末１００との距離が近いという相関関係を利用して、登録ＢＬＥデバイス１６３０と携帯端末１００との距離を計算することができる。携帯端末１００は、計算された距離情報を、登録ＢＬＥデバイス１６３０のプロファイル情報として表示することができる。
【０１８８】
図１６Ｄに図示されているように、登録ＢＬＥデバイス（１６４０）がモーションセンサを含んでいる場合、携帯端末１００は、登録ＢＬＥデバイス１６４０に対応するプロファイル情報として、登録時にユーザから入力されたＩＤ（例えば、ｅBook）、カテゴリー（例えば、smart device）、メモ内容（例えば、Read a child to sleep）、イメージ（例えば、人形写真）などのユーザ追加情報以外に、モーション情報（例えば、20 shakes）をさらに表示することができる。
【０１８９】
図１６Ｅに図示されているように、登録ＢＬＥデバイス１６５０がセンサを含んでいない場合、携帯端末１００は、登録ＢＬＥデバイス１６５０に対応するプロファイル情報として、登録時ユーザから入力されたＩＤ（例えば、desk）、カテゴリー（例えば、office）、メモ内容（例えば、My desk in the office）、イメージ（例えば、机写真）などを表示することができる。
【０１９０】
一方、本発明の一実施形態によれば、携帯端末１００は、登録ＢＬＥデバイスのユーザ追加情報を更新することができる。例えば、登録ＢＬＥデバイスの付着位置が変更された場合、携帯端末１００は、ユーザから登録ＢＬＥデバイスに係わるＩＤ、カテゴリー、メモ内容、イメージなどを新たに入力され、ユーザ追加情報を更新することができるのである。
【０１９１】
また、携帯端末１００は、センシング情報が変更されることにより、登録ＢＬＥデバイスのユーザ追加情報を更新することができる。そのとき、センシング情報は、ＢＬＥデバイス２００から、ブロードキャスティングされるadvertising packetのＭＳＤフィールドに含まれている。
【０１９２】
以下では、携帯端末１００が登録ＢＬＥデバイスの識別情報を利用して、所定サービスを提供する方法について具体的に説明する。説明の便宜上、以下で言及するＢＬＥデバイス２００は、特別な場合（例えば、別途に未登録ＢＬＥデバイスという場合）を除いては、携帯端末１００に既登録のＢＬＥデバイス２００を意味するとする。
【０１９３】
図１７は、本発明の一実施形態に係わる携帯端末が、お知らせ情報をユーザから入力される方法について説明するためのフローチャートである。
【０１９４】
段階１７１０で、携帯端末１００は、携帯端末１００に既登録の登録ＢＬＥデバイス目録を表示することができる。例えば、登録ＢＬＥデバイス目録を要請するユーザ入力が受信される場合、携帯端末１００は、既登録のＢＬＥデバイスの目録を画面に表示することができる。そのとき、携帯端末１００は、ユーザが登録ＢＬＥデバイスを容易に識別することができるように、ユーザによって入力されたＩＤ、ニックネーム、カテゴリー情報などを含む登録デバイス目録を構成して表示することができる。
【０１９５】
段階１７２０で、携帯端末１００は、登録ＢＬＥデバイス目録のうち少なくとも１つの登録ＢＬＥデバイスに係わる選択を受信することができる。例えば、携帯端末１００は、登録ＢＬＥデバイス目録のうち少なくとも１つの登録ＢＬＥデバイス選択のためのユーザのタップ・ジェスチャ、スワイプ・ジェスチャ、フリック・ジェスチャなどを感知したり、あるいはユーザの音声命令を認識することができる。
【０１９６】
段階１７３０で、携帯端末１００は、ユーザによって選択された登録ＢＬＥデバイスについてのお知らせ情報を入力される。
【０１９７】
本発明の一実施形態によるアラーム情報は、携帯端末１００が登録ＢＬＥデバイスの通信半径内に入る場合（または、通信半径から外れる場合）、ユーザが携帯端末１００を介してお知らせを受けようと設定するお知らせメッセージを含んでもよい。
【０１９８】
例えば、お知らせ情報は、ＢＬＥデバイスが位置した場所に係わるお知らせメッセージ、ＢＬＥデバイスが位置した場所に存在する客体に係わるお知らせメッセージ、ＢＬＥデバイスが付着された客体に係わるお知らせメッセージ、及びＢＬＥデバイスを所持した他ユーザについてのお知らせメッセージのうち少なくとも一つを含んでもよいが、それらに限定されるものではない。
【０１９９】
本発明の一実施形態によるお知らせメッセージは、テキスト・メッセージ、音声メッセージ、静止映像、動画及び地図のうち少なくとも１つの形態を有することができる。すなわち、ユーザは、お知らせメッセージをテキスト形態で入力することもでき、音声形態で入力することもできる。また、ユーザは、お知らせメッセージに、客体のイメージ（例えば、ＢＬＥデバイスが付着された客体のイメージ、またはお知らせメッセージに係わる客体のイメージ）、または客体の位置情報（例えば、客体の位置が表示された地図、客体の位置が表示された平面図のレイアウトなど）を追加することもできる。
【０２００】
本発明の一実施形態によるお知らせ情報は、お知らせメッセージの出力に係わるお知らせ条件情報を含んでもよい。本発明の一実施形態によるお知らせ条件情報には、お知らせメッセージが出力される時点に係わる条件情報（例えば、携帯端末１００が、ＢＬＥデバイスの通信半径内に入る場合、携帯端末１００がＢＬＥデバイスの通信半径を離脱する場合など）、お知らせメッセージが出力される時間に係わる条件（例えば、朝、昼、夕方、午後３時から５時までなど）、お知らせメッセージが出力される携帯端末１００とＢＬＥデバイスとの距離条件（例えば、３ｍ以内）などがある。本発明の一実施形態によれば、携帯端末１００は、１つのＢＬＥデバイスに係わる１つのお知らせ情報を入力され、二つ以上のＢＬＥデバイスについて、同一のお知らせ情報を入力されてもよい。
【０２０１】
例えば、ユーザは、事務室机に付着された第１ ＢＬＥデバイスと、「インターネット書店で、ＯＯ本の注文」というお知らせメッセージとを１：１にマッピングし、お知らせを設定することができる。また、ユーザは、事務室机に付着された第１ ＢＬＥデバイス及び玄関扉に付着された第２ ＢＬＥデバイスそれぞれに「インターネット書店で、ＯＯ本の注文」というお知らせメッセージをマッピングし、お知らせを設定することもできる。
【０２０２】
一方、携帯端末１００は、１つのＢＬＥデバイスについて、複数のお知らせ情報を入力されてもよい。それらについては、図２６から図２８Ａ及び図２８Ｂを参照し、追って詳細に説明する。
【０２０３】
本発明の一実施形態によれば、携帯端末１００は、住所録アプリケーション、日程アプリケーション、メッセージ・アプリケーション、メモ・アプリケーションなど多様なアプリケーションを介して、ＢＬＥデバイスについてのお知らせ情報を入力される。例えば、携帯端末１００は、住所録アプリケーションを実行し、住所録アプリケーション上に、お知らせメッセージを入力することができるＧＵＩを提供することができる。また、文字メッセージが受信される場合、携帯端末１００は、メッセージ・アプリケーションを実行し、文字メッセージに係わるお知らせを設定することができるＧＵＩを提供することもできる。
【０２０４】
段階１７４０で、携帯端末１００は、登録ＢＬＥデバイスの識別情報と、お知らせ情報とをマッピングし、メモリ１６０に保存することができる。本発明の一実施形態によれば、携帯端末１００は、お知らせ情報を、登録ＢＬＥデバイスに係わる固有識別情報（例えば、デバイスＩＤ、Ｓ／Ｎ、ＭＡＣ addressなど）以外に、属性情報（例えば、外観の色相情報、image情報、センサ情報など）、またはユーザ追加情報（例えば、ユーザによって設定されたＩＤ、ニックネーム、カテゴリー、メモなど）とさらにマッピングし、メモリ１６０に保存することもできる。
【０２０５】
一方、ユーザが、登録ＢＬＥデバイスに係わるお知らせメッセージを変更する場合、携帯端末１００は、メモリ１６０に保存された登録ＢＬＥデバイスに係わるお知らせ情報を更新することができる。
【０２０６】
本発明の一実施形態によれば、携帯端末１００は、住所録アプリケーション、日程アプリケーション、メッセージ・アプリケーション、メモ・アプリケーションなどを介して入力された登録ＢＬＥデバイスについてのお知らせ情報を、登録ＢＬＥデバイスの識別情報とマッピングして保存することもできる。
【０２０７】
例えば、「警備室に宅配配達完了」という文字メッセージが、携帯端末１００に受信された場合、携帯端末１００は、メッセージ・アプリケーションを実行し、画面に表示されるメッセージ・ウィンドーにお知らせ設定ボタンをさらに表示することができる。ユーザが、お知らせ設定ボタンを選択する場合、携帯端末１００は、登録ＢＬＥデバイス目録を提供することができる。ユーザが登録ＢＬＥデバイス目録のうち少なくとも１つの登録ＢＬＥデバイス（例えば、玄関扉に付着されたＢＬＥデバイス）を選択する場合、携帯端末１００は、選択されたＢＬＥデバイス（例えば、玄関扉に付着されたＢＬＥデバイス）の識別情報と、前記文字メッセージ（「警備室に宅配配達完了」）とをマッピングし、選択されたＢＬＥデバイス（例えば、玄関扉に付着されたＢＬＥデバイス）に係わるお知らせ情報としてメモリ１６０に保存することができる。
【０２０８】
図１８Ａ及び図１８Ｂ、本発明の一実施形態に係わる登録ＢＬＥデバイスに係わるお知らせを設定する画面を示す図面である。
【０２０９】
図１８Ａに図示されているように、携帯端末１００は、登録ＢＬＥデバイス目録を提供することができる。携帯端末１００は、ユーザの便宜のために、登録ＢＬＥデバイス目録をユーザによって設定されたＩＤ、ニックネーム、カテゴリーなどで構成して表示することができる。例えば、携帯端末１００は、登録ＢＬＥデバイス目録上に、車に付着された登録ＢＬＥデバイス１８１０は、「car」と表示し、宅内に位置する登録ＢＬＥデバイスは、「home」と表示し、愛玩犬に付着された登録ＢＬＥデバイスは、「puppy」と表示することができる。携帯端末１００は、登録ＢＬＥデバイス目録のうち、車に付着されたＢＬＥデバイス１８１０に係わるユーザの選択を感知することができる。
【０２１０】
その場合、図１８Ｂに図示されているように、携帯端末１００は、車に付着されたＢＬＥデバイス１８１０について、お知らせを設定することができるお知らせ設定ウィンドーを提供することができる。ユーザは、車搭乗時に、お知らせメッセージに出力されたらよいと思う「エンジンオイル交換！」というお知らせメッセージを、お知らせ設定ウィンドーに入力することができる。携帯端末１００は、ユーザが入力した「エンジンオイル交換！」というお知らせメッセージを、車に付着されたＢＬＥデバイス１８１０の識別情報（例えば、デバイスＩＤ、Ｓ／Ｎ、ＭＡＣ addressなど）とマッピングし、車に付着されたＢＬＥデバイス１８１０に係わるお知らせ情報としてメモリ１６０に保存することができる。
【０２１１】
図１９Ａないし図１９Ｃは、本発明の一実施形態に係わる登録ＢＬＥデバイスに係わるお知らせを設定する画面を示す図面である。
【０２１２】
図１９Ａに図示されているように、携帯端末１００は、通話アプリケーションを実行し、外部の通話連結要請に係わるユーザの受信拒否入力を受信することができる。例えば、ユーザが業務会議中であるので、電話を受けることができない場合、ユーザは、当該通話連結要請に係わる受信を拒否することができるのである。受信を拒否し、受信拒否に係わるお知らせを設定することができる。
【０２１３】
図１９Ｂに図示されているように、携帯端末１００は、ユーザの受信拒否入力に回答し、外部端末とのコールパス（call path）を形成せず、受信拒否に係わるお知らせを設定することができるお知らせ設定ウィンドーを画面に表示することができる。
【０２１４】
本発明の一実施形態による携帯端末１００は、お知らせ設定ウィンドーに、携帯端末１００の現位置で検索される登録ＢＬＥデバイスに係わる情報を表示することができる。例えば、ユーザが、ＡＢＣ会議室で業務会議中である場合、携帯端末１００は、ＡＢＣ会議室内に付着された登録ＢＬＥデバイスのＩＤ（例えば、ＡＢＣ meeting room）を表示することができる。そのとき、携帯端末１００は、ＡＢＣ会議室を外れる場合（例えば、ＡＢＣ会議室内に付着された登録ＢＬＥデバイスの通信半径を外れる場合）、受信拒否に係わるお知らせメッセージが表示されるお知らせ条件１９１０を入力される。
【０２１５】
一方、携帯端末１００は、お知らせ設定ウィンドーを介して、受信拒否に係わるお知らせメッセージが出力される時間条件を入力される。例えば、ユーザは、１時間後に受信拒否に係わるお知らせメッセージが出力されるように、設定することができる。
【０２１６】
図１９Ｃに図示されているように、ユーザから入力されたお知らせ条件（例えば、ＡＢＣ会議室内に付着された登録ＢＬＥデバイスの通信半径を外れるとき）を満足する場合、携帯端末１００は、受信拒否に係わるお知らせメッセージを出力することができる。受信拒否に係わるお知らせメッセージには、通話連結を要請した相手方情報、受信拒否視覚などが表示される。そのとき、ユーザが、通話アイコン（図示せず）、または通話連結を要請した相手方のイメージ１９２０を選択する場合、携帯端末１００は、相手方のデバイスにすぐ通話連結を試みることができる。
【０２１７】
一方、図１９Ａないし図１９Ｃに図示されていないが、本発明の一実施形態による携帯端末１００は、お知らせ設定ウィンドーを介して、登録ＢＬＥデバイス目録を提供し、登録ＢＥＬデバイス目録のうち少なくとも１つの登録ＢＬＥデバイスに係わる選択を受信することができる。例えば、ユーザが、業務会議中に受信を拒否した場合、ユーザは、自分の机に戻ったとき、受信拒否に係わるお知らせメッセージが出力されることを願うことができる。その場合、携帯端末１００は、登録ＢＬＥデバイス目録において、机に付着されたＢＬＥデバイスに係わるユーザの選択を受信することができる。携帯端末１００は、机に付着されたＢＬＥデバイスの識別情報と、受信拒否に係わるお知らせメッセージとをマッピングし、机に付着されたＢＬＥデバイスについてのお知らせ情報として保存することができる。
【０２１８】
図２０は、本発明の一実施形態に係わる複数のお知らせ情報目録を示す図面である。
【０２１９】
図２０に図示されているように、携帯端末１００は、お知らせ情報目録に係わるユーザの要請が感知される場合、お知らせ情報目録を画面に出力することができる。本発明の一実施形態による携帯端末１００は、登録ＢＬＥデバイス２０１０，２０２０，２０３０，２０４０それぞれについて設定されたお知らせメッセージを、お知らせ情報目録に表示することができる。そのとき、携帯端末１００は、区別便宜のために、ユーザによって設定されたＩＤ、ニックネーム、カテゴリーなどで、登録ＢＬＥデバイス２０１０，２０２０，２０３０，２０４０を表示することができる。
【０２２０】
図２１は、本発明の一実施形態に係わる携帯端末の情報提供方法について説明するためのフローチャートである。
【０２２１】
段階２１１０で、携帯端末１００は、携帯端末１００が登録ＢＬＥデバイスの通信半径内に位置する場合、登録ＢＬＥデバイスから識別情報を受信することができる。例えば、ユーザが、携帯端末１００を所持したまま登録ＢＬＥデバイスの通信半径内に接近する場合、携帯端末１００は、第１登録ＢＬＥデバイスがブロードキャスティングする第１登録ＢＬＥデバイスの識別情報（例えば、デバイスＩＤ、Ｓ／Ｎ、ＭＡＣ address）を受信することができる。
【０２２２】
そのとき、本発明の一実施形態による登録ＢＬＥデバイスは、advertising packetのＵＵＩＤフィールドまたはＭＳＤフィールドに、登録ＢＬＥデバイスの識別情報を挿入し、advertising packetをブロードキャスティングすることができる。
【０２２３】
本発明の一実施形態による携帯端末１００は、ＢＬＥデバイスの識別情報が受信される場合、受信されたＢＬＥデバイスの識別情報と、メモリ１６０に既保存の登録ＢＬＥデバイス目録とを比較し、識別情報を伝送したＢＬＥデバイスが、登録ＢＬＥデバイスであるか否かを判断することもできる。
【０２２４】
段階２１２０で、携帯端末１００は、登録ＢＬＥデバイスの識別情報に対応するお知らせ情報を抽出することができる。例えば、携帯端末１００は、登録ＢＬＥデバイスの識別情報を利用して、お知らせ情報目録を検索することができる。そのとき、携帯端末１００は、登録ＢＬＥデバイスの識別情報とマッピングされて保存されたお知らせ情報を抽出することができる。
【０２２５】
本発明の一実施形態による携帯端末１００は、登録ＢＬＥデバイスの識別情報に対応するお知らせ情報を、メモリ１６０から抽出することもでき、携帯端末１００と連繋された外部サーバ（例えば、クルラウドサーバ）からお知らせ情報を受信することもできる。
【０２２６】
段階２１３０で、携帯端末１００は、抽出されたお知らせ情報を基に、お知らせメッセージを出力することができる。本発明の一実施形態によるお知らせ情報には、お知らせメッセージ、お知らせ条件情報などが含まれてもよい。すなわち、携帯端末１００は、お知らせ条件情報を確認し、お知らせ情報に含まれたお知らせメッセージを出力することができる。
【０２２７】
例えば、携帯端末１００が、登録ＢＬＥデバイスの通信半径内に入り、登録ＢＬＥデバイスの識別情報を受信する場合、識別情報が受信された時点から既設定の時間（例えば、３秒）内に、お知らせメッセージが出力されるように、お知らせ条件が設定されている。その場合、携帯端末１００は、登録ＢＬＥデバイスの識別情報が受信されるとき、登録ＢＬＥデバイスの識別情報とマッピングされているお知らせメッセージを画面に出力することができる。
【０２２８】
また、携帯端末１００が登録ＢＬＥデバイスの通信半径を外れる場合、お知らせメッセージが出力されるように、お知らせ条件が設定されている。その場合、携帯端末１００は、登録ＢＬＥデバイスの通信半径を外れ、登録ＢＬＥデバイスの識別情報がそれ以上受信されないとき、登録ＢＬＥデバイスの識別情報に対応するお知らせメッセージを出力することもできる。
【０２２９】
一方、本発明の一実施形態によれば、ユーザが、お知らせ条件（例えば、お知らせメッセージが出力される時点に係わる条件）を設定しない場合、携帯端末１００は、登録ＢＬＥデバイスの識別情報が受信されるとき、すぐお知らせメッセージを出力することもできる。本発明の一実施形態による携帯端末１００は、携帯端末１００と、登録ＢＬＥデバイスとの距離が、既設定の距離（例えば、３ｍ）未満である場合、アラームメッセージを出力することもできる。すなわち、携帯端末１００がＢＬＥデバイスの通信半径内にあっても、距離条件（例えば、携帯端末１００と登録ＢＬＥデバイスとの距離が３ｍ未満）を満足してこそ、お知らせメッセージを出力することができる。既設定の距離（例えば、３ｍ）は、ユーザまたはシステムによって変更される。一方、携帯端末１００とＢＬＥデバイスとの距離を測定する方法（例えば、登録ＢＬＥデバイスから受信された信号の強度を利用する方法など）は、公知の技術であるので、具体的な説明は省略する。
【０２３０】
一方、携帯端末１００は、携帯端末１００と登録ＢＬＥデバイスとの距離が既設定の距離以上である場合、お知らせメッセージを出力することもできる。例えば、愛玩犬に付着されたＢＬＥデバイスから受信される信号の強度に基づいて、愛玩犬に付着されたＢＬＥデバイスと携帯端末との距離が、既設定の距離（例えば、７ｍ）以上にある場合、携帯端末１００は、「愛玩犬が周辺にいません。捜してください」というお知らせメッセージを出力することができる。
【０２３１】
携帯端末１００は、お知らせメッセージを、ビデオ信号、オーディオ信号及び振動信号のうち少なくとも一つを利用して出力することができる。例えば、携帯端末１００は、お知らせメッセージを画面に表示することができる。また、携帯端末１００は、お知らせメッセージが音声で入力された場合、音声メッセージを出力することもできる。一方、携帯端末１００は、お知らせメッセージを、ビデオ信号または音声信号として出力しながら、振動信号を発生させることもできる。
【０２３２】
一方、携帯端末１００は、スヌーズ（snooze）機能を提供することもできる。例えば、ユーザがお知らせ反復回数（例えば、５回）またはお知らせ反復間隔（例えば、３分）などを設定した場合、携帯端末１００は、お知らせメッセージを、所定回数（例えば、５回）または所定間隔（例えば、３分）で出力することができる。
【０２３３】
従って、本発明の一実施形態による携帯端末１００は、ユーザが既登録のＢＬＥデバイスの近傍を通過するとき、あらかじめ入力しておいたすべきことの目録などを知らせる。
【０２３４】
図２２Ａないし図２２Ｃは、本発明の一実施形態に係わるお知らせメッセージ出力画面を示す図面である。
【０２３５】
図２２Ａを参照すれば、車に付着された第１ ＢＬＥデバイス２２１０の識別情報と、「エンジンオイル交換」というお知らせ情報とがマッピングされ、携帯端末１００のメモリ１６０に保存されている。そのとき、携帯端末１００を所持したユーザが車に接近する場合、携帯端末１００は、車に付着された第１ ＢＬＥデバイス２２１０から識別情報（例えば、ＢＬＥ＿ＴＡＧ＿００１）を受信することができる。本発明の一実施形態による識別情報（例えば、ＢＬＥ＿ＴＡＧ＿００１）は、第１ ＢＬＥデバイス２２１０からブロードキャスティングされるadvertising packetのＵＵＩＤフィールドまたはＭＳＤフィールドに含まれている。
【０２３６】
携帯端末１００は、受信された第１ ＢＬＥデバイス２２１０の識別情報（例えば、ＢＬＥ＿ＴＡＧ＿００１）に対応するお知らせ情報を抽出することができる。携帯端末１００は、抽出されたお知らせ情報に含まれたお知らせ条件情報を確認し、お知らせメッセージを出力することができる。例えば、お知らせ情報に、特別なお知らせ条件が含まれていない場合、携帯端末１００は、「エンジンオイル交換」というお知らせメッセージを、識別情報受信時に、即座に出力することができる。
【０２３７】
前述のような方法で、図２２Ｂに図示されているように、ユーザが家の近くに来た場合、携帯端末１００は、家の玄関扉に付着された第２ ＢＬＥデバイス２２２０の識別情報（例えば、ＢＬＥ＿ＴＡＧ＿００２）を受信することができる。そのとき、携帯端末１００は、第２ ＢＬＥデバイス２２２０の識別情報（例えば、ＢＬＥ＿ＴＡＧ＿００２）に対応するお知らせメッセージ（例えば、洗濯物干し）を出力することができる。
【０２３８】
また、図２２Ｃに図示されているように、ユーザが事務室に到着した場合、携帯端末１００は、事務室机に位置する第３ ＢＬＥデバイス２２３０から、識別情報（例えば、ＢＬＥ＿ＴＡＧ＿００３）を受信することができる。そのとき、携帯端末１００は、第３ ＢＬＥデバイス２２３０の識別情報（例えば、ＢＬＥ＿ＴＡＧ＿００３）に対応するお知らせメッセージ（例えば、「事業者登録証スキャン送り！」）を出力することができる。
【０２３９】
従って、本発明の一実施形態による携帯端末１００は、ユーザが意図的にＢＬＥデバイスをタッチしなくとも、ユーザがＢＬＥデバイスの通信半径内に接近する場合、ユーザに既設定のお知らせメッセージを提供することができる。
【０２４０】
図２３は、本発明の一実施形態に係わるＢＬＥデバイスを所持した他ユーザに係わるお知らせを提供する方法について説明するためのフローチャートである。
【０２４１】
段階２３１０で、携帯端末１００は、他ユーザのＢＥＬデバイスの識別情報と、お知らせ情報とをマッピングして保存することができる。すなわち、ユーザから、他ユーザのＢＬＥデバイスに係わるお知らせ情報が入力される場合、携帯端末１００は、他ユーザのＢＬＥデバイスの識別情報と、ユーザから入力されたお知らせ情報とをマッピングし、メモリ１６０に保存することができる。本発明の一実施形態による携帯端末１００は、住所録アプリケーションを介して、他ユーザのＢＬＥデバイスに係わるお知らせ情報を入力される。それについては、図２４Ａないし図２４Ｃを参照して、追って詳細に説明する。
【０２４２】
段階２３２０で、携帯端末１００は、他ユーザのＢＬＥデバイスから識別情報を受信することができる。例えば、携帯端末１００が、他ユーザのＢＬＥデバイスの通信半径内に接近する場合、携帯端末１００は、他ユーザのＢＬＥデバイスからブロードキャスティングされる識別情報を受信することができる。本発明の一実施形態による他ユーザのＢＬＥデバイスの識別情報は、他ユーザのＢＬＥデバイスからブロードキャスティングされるadvertising packetのＵＵＩＤフィールドまたはＭＳＤフィールドに含まれている。
【０２４３】
段階２３３０で、携帯端末１００は、他ユーザのＢＬＥデバイスの識別情報に対応するお知らせ情報を抽出することができる。例えば、携帯端末１００は、住所録アプリケーションを実行し、他ユーザのＢＬＥデバイスの識別情報とマッピングされたお知らせ情報を抽出することができる。
【０２４４】
段階２３４０で、携帯端末１００は、抽出されたお知らせ情報を基に、他ユーザについてのお知らせメッセージを出力することができる。例えば、携帯端末１００が、他ユーザに会えば、返してもらわなければならない品物に係わる情報を、他ユーザのＢＬＥデバイスに係わるお知らせ情報として保存した場合、携帯端末１００は、他ユーザのＢＬＥデバイスから識別情報が受信されるとき、他ユーザから返してもらわなければならない品物の名称、品物のイメージなどを知らせメッセージに出力することができる。
【０２４５】
本発明の一実施形態による携帯端末１００は、他ユーザのＢＬＥデバイスから、識別情報が受信されるとき、他ユーザが利用中であるＳＮＳ（social networking service）に係わる情報を提供することもできる。例えば、携帯端末１００は、他ユーザがＳＮＳサーバに最近掲示した文やイメージ、他ユーザがＳＮＳサーバに設定した感情状態情報などを画面に表示することができる。そのとき、本発明の一実施形態による携帯端末１００は、ＳＮＳに係わる情報をＳＮＳサーバまたは他ユーザのＢＬＥデバイスから受信することができる。
【０２４６】
本発明の一実施形態によれば、携帯端末１００は、他ユーザのＢＬＥデバイスから識、別情報が受信されるとき、他ユーザのＢＬＥデバイスと携帯端末との通信履歴情報を出力することもできる。例えば、携帯端末１００は、他ユーザとの最近通話履歴、最近送受信した文字メッセージ内容などを表示することができる。
【０２４７】
図２４Ａないし図２４Ｃは、本発明の一実施形態に係わるＢＬＥデバイスを所持した他ユーザに係わるお知らせを設定する画面を示す。
【０２４８】
図２４Ａに図示されているように、携帯端末１００は、住所録アプリケーションを実行することができる。そのとき、携帯端末１００は、住所録に含まれた他ユーザ（例えば、「Sam」）に係わるユーザの選択を感知することができる。
【０２４９】
図２４Ｂに図示されているように、携帯端末１００は、住所録アプリケーションを介してユーザが選択した他ユーザ（例えば、「Sam」）に係わる情報を提供することができる。例えば、携帯端末１００は、選択された他ユーザに係わる基本情報（例えば、氏名、職業、年齢、写真、ユーザとの関係、他ユーザが使用中のＳＮＳサーバアドレス、ＳＮＳアカウント情報）、及び他ユーザが所持したＢＬＥデバイスの識別情報（例えば、ＴＡＧ Ｓ／Ｎ：SAMSUNG＿ＢＬＥ＿ＳＡＭ００１）などを表示することができる。
【０２５０】
一方、ユーザは、画面に表示されたお知らせ設定ボタン２４１０を選択することができる。すなわち、携帯端末１００は、ユーザのタップ・ジェスチャ、フリック・ジェスチャ、スワイプ・ジェスチャ、音声命令などを認識し、お知らせ設定ボタン２４１０に係わるユーザの選択を感知することができる。
【０２５１】
図２４Ｃに図示されているように、携帯端末１００は、お知らせ設定ボタン２４１０に係わるユーザの選択に応答し、お知らせ設定ウィンドーを提供することができる。そのとき、携帯端末１００は、他ユーザについてのお知らせメッセージ（例えば、公演衣装受け取り）を知らせ設定ウィンドーを介して入力される。携帯端末１００は、他ユーザについてのお知らせメッセージ（例えば、公演衣装受け取り）に他ユーザが所持したＢＬＥデバイスの識別情報（例えば、ＴＡＧ Ｓ／Ｎ：SAMSUNG＿ＢＬＥ＿ＳＡＭ００１）とマッピングし、他ユーザ（例えば、「Sam」についてのお知らせ情報として保存することができる。
【０２５２】
図２５は、本発明の一実施形態に係わるＢＬＥデバイスを所持した他ユーザについてのお知らせメッセージを出力する画面を示す。
【０２５３】
図２５に図示されているように、携帯端末１００を所持したユーザが、ＢＬＥデバイス２５１０）を所持した他ユーザと、近距離（例えば、３ｍ以内）に位置する場合、携帯端末１００は、他ユーザのＢＬＥデバイス２５１０から、識別情報（例えば、ＴＡＧ Ｓ／Ｎ：SAMSUNG＿ＢＬＥ＿ＳＡＭ００１）を受信することができる。本発明の一実施形態による識別情報（例えば、ＴＡＧ Ｓ／Ｎ：SAMSUNG＿ＢＬＥ＿ＳＡＭ００１）は、他ユーザのＢＬＥデバイス２５１０からブロードキャスティングされるadvertising packetのＵＵＩＤフィールドまたはＭＳＤフィールドに含まれている。
【０２５４】
そのとき、携帯端末１００は、他ユーザのＢＬＥデバイス２５１０の識別情報（例えば、ＴＡＧ Ｓ／Ｎ：SAMSUNG＿ＢＬＥ＿ＳＡＭ００１）に対応するお知らせ情報を抽出することができる。
【０２５５】
そして、図２５に図示されているように、携帯端末１００は、抽出されたお知らせ情報に含まれたお知らせメッセージ（例えば、公演衣装受け取り）を画面に出力することができる。また、図２５に図示されているように、携帯端末１００は、他ユーザ（例えば、「Sam」）が利用中であるＳＮＳの状態情報（例えば、「４月２８日結婚します」）、他ユーザ（例えば、「Sam」）との最近通話履歴（例えば、ＣＡＬＬ ４．１３ ０８：００ＰＭ）、他ユーザ（例えば、「Sam」）との最近の出会い情報（例えば、「ＴＥＤ conference」 ４．１８． ０２：００ＰＭ）などをさらに出力することができる。
【０２５６】
従って、本発明の一実施形態による携帯端末１００は、ユーザが登録ＢＬＥデバイスを所持した他ユーザに会う前に、あらかじめ他ユーザについて既設定のお知らせメッセージまたは他ユーザの最近近況情報などを確認する。
【０２５７】
図２６は、本発明の一実施形態に係わる１つのＢＬＥデバイスを利用して、複数のお知らせを提供する方法について説明するためのフローチャートである。
【０２５８】
段階２６１０で、携帯端末１００は、登録ＢＬＥデバイスに係わる複数のお知らせ情報を入力される。すなわち、ユーザは、１つの登録ＢＬＥデバイスについて、少なくとも２以上のお知らせを設定することができる。
【０２５９】
本発明の一実施形態によれば、携帯端末１００は、１つの登録ＢＬＥデバイスに係わる複数のお知らせ情報を、時間によって区別して入力される。例えば、ユーザは、１つの登録ＢＬＥデバイスに係わる複数のお知らせを、午前／午後、朝／昼／夕方、午前７〜９時／午前１１〜１２時／午後３〜５時／午後８〜１０などに区別して設定することができるが、それらに限定されるものではない。
【０２６０】
段階２６２０で、携帯端末１００は、登録ＢＬＥデバイスの識別情報と、複数のお知らせ情報とをマッピングし、メモリ１６０に保存することができる。
【０２６１】
段階２６３０で、携帯端末１００は、登録ＢＬＥデバイスから識別情報を受信することができる。すなわち、携帯端末１００が、登録ＢＬＥデバイスの通信半径内に位置する場合、登録ＢＬＥデバイスからブロードキャスティングされる識別情報を受信することができる。本発明の一実施形態による携帯端末１００は、既設定の周期（例えば、１秒ごと）で、識別情報を受信することもできる。また、本発明の一実施形態による携帯端末１００は、ＵＵＩＤフィールドまたはＭＳＤフィールドに識別情報が挿入されたadvertising packetを登録ＢＬＥデバイスから受信することもできる。
【０２６２】
段階２６４０で、携帯端末１００は、受信された登録ＢＬＥデバイスの識別情報及び受信された時間情報に基づいて、登録ＢＬＥデバイスの識別情報に対応するお知らせ情報を抽出することができる。例えば、携帯端末１００は、登録ＢＬＥデバイスから識別情報が受信される場合、受信された識別情報を利用して、登録ＢＬＥデバイスに係わるお知らせ情報を検索することができる。そのとき、登録ＢＬＥデバイスに係わるお知らせ情報が複数個存在する場合、携帯端末１００は、登録ＢＬＥデバイスから識別情報が受信された時間情報をさらに考慮し、登録ＢＬＥデバイスに係わる複数個のお知らせ情報のうち１つのお知らせ情報を抽出することができる。
【０２６３】
段階２６５０で、携帯端末１００は、抽出されたお知らせ情報を基に、お知らせメッセージを出力することができる。段階２６５０は、図２１の段階２１３０に対応するので、具体的な説明は省略する。
【０２６４】
図２７Ａないし図２７Ｃは、本発明の一実施形態に係わる１つのＢＬＥデバイスについて、複数のお知らせ情報を入力される画面を示す。
【０２６５】
図２７Ａに図示されているように、携帯端末１００は、ユーザの要請により、登録ＢＬＥデバイス目録を画面に表示することができる。携帯端末１００は、ユーザの便宜のために、登録ＢＬＥデバイス目録をユーザによって設定されたＩＤ、ニックネーム、カテゴリーなどで構成して表示することができる。例えば、玄関扉に付着された登録ＢＬＥデバイス２７１０）は、「Door＿ＴＡＧ Item１０１」と表示することができる。携帯端末１００は、登録ＢＬＥデバイス目録のうち、玄関扉に付着されたＢＬＥデバイス２７１０に係わるユーザの選択を感知することができる。
【０２６６】
その場合、図２７Ｂに図示されているように、携帯端末１００は、玄関扉に付着されたＢＬＥデバイス２７１０についてお知らせを設定することができるお知らせ設定ウィンドーを提供することができる。そのとき、携帯端末１００は、時間別に区分し、玄関扉に付着されたＢＬＥデバイス２７１０に係わる複数のお知らせ情報を入力される。そして、携帯端末１００は、複数のお知らせ情報を、玄関扉に付着されたＢＬＥデバイス２７１０の識別情報とマッピングし、メモリ１６０に保存することができる。
【０２６７】
例えば、図２７Ｃに図示されているように、携帯端末１００は、第１お知らせ情報（午前７時３０分に識別情報が受信される場合、「傘持参」を出力）、第２お知らせ情報（午前１１時３０分に識別情報が受信される場合、「マートへ買い物籠持参」出力）、第３お知らせ情報（午後４時に識別情報が受信される場合「窓開けて換気」出力）、第４お知らせ情報（午後１０時３０分に識別情報が受信される場合、「鍵ロック確認」を出力）を玄関扉に付着されたＢＬＥデバイス２７１０の識別情報（例えば、ＴＡＧ Ｓ／Ｎ：SAMSUNG＿ＢＬＥ＿Item１０１）とマッピングして保存することができる。
【０２６８】
そのとき、図２８Ａに図示されているように、ユーザが、朝７時３０分に出勤するために、玄関扉近くに来る場合、携帯端末１００は、玄関扉に付着されたＢＬＥデバイス２７１０から、識別情報（例えば、ＴＡＧ Ｓ／Ｎ：SAMSUNG＿ＢＬＥ＿Item１０１）を受信する。本発明の一実施形態によれば、識別情報（例えば、ＴＡＧ Ｓ／Ｎ：SAMSUNG＿ＢＬＥ＿Item１０１）は、玄関扉に付着されたＢＬＥデバイス２７１０からブロードキャスティングされるadvertising packetのＵＵＩＤフィールドまたはＭＳＤフィールドに含まれている。
【０２６９】
携帯端末１００は、玄関扉に付着されたＢＬＥデバイス２７１０の識別情報（例えば、ＴＡＧ Ｓ／Ｎ：SAMSUNG＿ＢＬＥ＿Item１０１）及び識別情報が受信された時間情報（朝７時３０分）を基に、玄関扉に付着されたＢＬＥデバイス２７１０に対応する複数のお知らせ情報のうち、第１お知らせ情報（午前７時３０分に識別情報が受信される場合、「傘持参」を出力）を抽出することができる。そして、携帯端末１００は、第１お知らせ情報によって、「傘持参」というお知らせメッセージを出力することができる。
【０２７０】
また、図２８Ｂに図示されているように、携帯端末１００が、午後１０時３０分に玄関扉に付着されたＢＬＥデバイス２７１０から、識別情報（例えば、ＴＡＧ Ｓ／Ｎ：SAMSUNG＿ＢＬＥ＿Item１０１）を受信する場合、携帯端末１００は、玄関扉に付着されたＢＬＥデバイス２７１０の識別情報（例えば、ＴＡＧ Ｓ／Ｎ：SAMSUNG＿ＢＬＥ＿Item１０１）、及び識別情報が受信された時間情報（午後１０時３０分）を基に、玄関扉に付着されたＢＬＥデバイス２７１０に対応する複数のお知らせ情報のうち、第４お知らせ情報（午後１０時３０分に識別情報が受信される場合、「戸閉まり確認」を出力）を抽出することができる。そして、携帯端末１００は、第４お知らせ情報によって「戸閉まり確認」というお知らせメッセージを出力することができる。
【０２７１】
図２９は、本発明の一実施形態に係わるお知らせメッセージを、他のＢＬＥデバイスとマッピングする方法について説明するためのフローチャートである。
【０２７２】
段階２９１０で、携帯端末１００は、携帯端末１００が登録ＢＬＥデバイスの通信半径内に位置することにより、登録ＢＬＥデバイスから識別情報（例えば、デバイスＩＤ、Ｓ／Ｎ、ＭＡＣ address）を受信することができる。そのとき、登録ＢＬＥデバイスの識別情報は、登録ＢＬＥデバイスからブロードキャスティングされるadvertising packetのＵＵＩＤフィールドまたはＭＳＤフィールドに含まれている。
【０２７３】
段階２９２０で、携帯端末１００は、登録ＢＬＥデバイスの識別情報に対応するお知らせ情報を抽出することができる。段階２９３０で、携帯端末１００は、抽出されたお知らせ情報を基に、お知らせメッセージを出力することができる。段階２９１０ないし段階２９３０は、図２１の段階２１１０ないし段階２１３０に対応するので、具体的な説明は省略する。
【０２７４】
段階２９４０で、携帯端末１００は、お知らせメッセージ共有要請をユーザから受信することができる。例えば、携帯端末１００は、登録ＢＬＥデバイスについてのお知らせメッセージを出力するウィンドーに、共有ボタンを出力することができる。そのとき、ユーザは、共有ボタンを選択し、現在出力中であるお知らせメッセージが、他のＢＬＥデバイスの識別情報が受信される場合にも出力されるように、お知らせメッセージ共有要請を携帯端末１００に行うことができる。
【０２７５】
段階２９５０で、携帯端末１００は、お知らせメッセージ共有要請に応答し、登録ＢＬＥデバイス目録を表示することができる。段階２９６０で、携帯端末１００は、登録ＢＬＥデバイス目録から、他の登録ＢＬＥデバイスに係わるユーザの選択を感知することができる。すなわち、携帯端末１００は、現在出力されているお知らせメッセージとマッピングされている登録ＢＬＥデバイス以外に、他の登録ＢＬＥデバイスに係わるユーザの選択を感知することができる。
【０２７６】
段階２９７０で、携帯端末１００は、出力されたお知らせメッセージを、他の登録ＢＬＥデバイスの識別情報とマッピングし、他の登録ＢＬＥデバイスに係わるお知らせ情報として保存することができる。その後、携帯端末１００が、他の登録ＢＬＥデバイスの通信半径内に接近する場合、携帯端末１００は、共有要請されたお知らせメッセージを出力することができる。
【０２７７】
図３０Ａないし図３０Ｃは、本発明の一実施形態に係わるお知らせメッセージを、他のＢＬＥデバイスとマッピングする画面を示す図面である。
【０２７８】
図３０Ａに図示されているように、携帯端末１００が、図書館が位置する第１登録ＢＬＥデバイスから識別情報を受信する場合、携帯端末１００は、図書館に位置する第１登録ＢＬＥデバイスの識別情報に対応するお知らせ情報（例えば、ＯＯ本返却日お知らせメッセージ出力）を抽出することができる。携帯端末１００は、抽出されたお知らせ情報に基づいて、お知らせメッセージ（例えば、「ＯＯ本イメージ＋返却日−３日」）を出力することができる。そのとき、携帯端末１００は、お知らせメッセージ出力ウィンドーに、共有ボタン３０１０をさらに表示することができる。
【０２７９】
ユーザが共有ボタン３０１０をタッチする場合、図３０Ｂに図示されているように、携帯端末１００は、登録ＢＬＥデバイス目録を表示することができる。本発明の一実施形態によれば、携帯端末１００は、登録ＢＬＥデバイス目録から、ユーザの部屋に位置する第２登録ＢＬＥデバイスに係わる選択を入力される。携帯端末１００は、第２登録ＢＬＥデバイスの識別情報と、現在出力中であるお知らせメッセージ（例えば、「ＯＯ本イメージ＋返却日−３日」）をマッピングし、第２登録ＢＬＥデバイスに係わる新たなお知らせ情報として保存することができる。
【０２８０】
図３０Ｃに図示されているように、ユーザが家に帰る場合、携帯端末１００は、第２登録ＢＬＥデバイスの識別情報を受信し、第２登録ＢＬＥデバイスの識別情報とマッピングして保存されたお知らせメッセージ（例えば、「ＯＯ本イメージ＋返却日−３日」）を出力することができる。
【０２８１】
そのとき、第２登録ＢＬＥデバイスの識別情報は、第２登録ＢＬＥデバイスからブロードキャスティングされるadvertising packetのＵＵＩＤフィールドまたはＭＳＤフィールドに含まれている。以下では、ＢＬＥデバイス２００がブロードキャストするデータ・フォーマットについてさらに説明する。
【０２８２】
図３１は、本発明の一実施形態に係わるＢＬＥデバイスでブロードキャストするadvertisingデータパケットのデータ・フォーマットを示す図面である。
【０２８３】
図３１に図示されたデータ・フォーマット３１００は、ＢＬＥデバイス２００でブロードキャストするadvertisingデータパケットのうち、ヘッダ部分を除いたペイロード（payload）部分を示すものである。本発明の一実施形態によるadvertisingデータパケットのペイロードに含まれるＡＤ（advertising data）は、３１octets（bytes）で構成される。
【０２８４】
一方、本発明の一実施形態によるadvertisingデータパケットのペイロードには、複数個のＡＤ structureが含まれ、それぞれのＡＤ structureは、length ３１１０部分とdata ３１２０部分とを含む。Length ３１１０部分には、data ３１２０の長さに係わる情報が含まれ、data ３１２０部分には、ＢＬＥデバイス２００がブロードキャストしようとする実質的なデータが含まれる。
【０２８５】
そのとき、本発明の一実施形態によれば、data ３１２０部分は、ＡＤ type ３１２１とＡＤ data ３１２２とを含んでもよい。ＡＤ type ３１２１には、ＡＤ data ３１２２の種類を識別するための値が挿入される。図３２を参照して、ＡＤ type ３１２１についてさらに説明する。
【０２８６】
図３２は、本発明の一実施形態に係わるＡＤタイプ（advertising data type）について説明するための図面である。
【０２８７】
図３２に図示されているように、advertisingデータパケットに含まれるＡＤ type ３２２０は、多様である。例えば、ＡＤタイプ ３２２０には、＜＜flags＞＞、≪incomplete list of １６−bit service class ＵＵＩＤｓ≫、≪complete list of １６−bit service class ＵＵＩＤｓ≫、≪incomplete list of ３２−bit service class ＵＵＩＤｓ≫、≪complete list of ３２−bit service class ＵＵＩＤｓ≫、≪incomplete list of １２８−bit service class ＵＵＩＤｓ≫、≪complete list of １２８−bit service class ＵＵＩＤｓ≫、≪shortened local name≫、≪complete local name≫、≪ＴＸ power level≫、≪class of device≫、≪simple pairing hash Ｃ≫、≪simple pairing randomizer Ｒ≫、≪device ＩＤ≫、≪security manager ＴＫ value≫、≪security manager out of band flags≫、≪slave connection interval range≫、≪list of １６−bit service solicitation ＵＵＩＤｓ≫、≪list of １２８−bit service solicitation ＵＵＩＤｓ≫、≪service data≫、≪public target address≫、≪random target address≫、≪appearance≫、≪manufacturer specific data≫などがある。
【０２８８】
一方、それぞれのＡＤタイプ ３２２０は、既設定のvalue ３２１０で表現され、value ３２１０は、advertisingデータパケットに挿入され、スキャナ（例えば、携帯端末１００）がＡＤタイプ ３２２０を識別することができる。一方、当業者は、図３２に図示された表から、ＡＤタイプの定義３２３０を明確に知ることができるので、ＡＤタイプの定義３２３０に係わる具体的な説明は省略する。
【０２８９】
図３３Ａ及び図３３Ｂは、本発明の一実施形態によるＢＬＥデバイスでブロードキャストするデータについて説明するための図面である。
【０２９０】
図３３Ａ及び図３３Ｂに図示されているように、ＢＬＥデバイス２００は、特定ＡＤタイプを利用して、必要なデータをブロードキャストすることができる。例えば、ＢＬＥデバイス２００が、三星電子株式会社で製作したスマートフォンである場合、ＢＬＥデバイス２００は、ＴＸ power level（例えば、＋４ｄＢｍ）、shortened local name（例えば、ＧＴ−Ｎ８０００、Samsung Mobile）、class of device（例えば、major：phone、minor：smart phone、service ：object transfer）、random target address（例えば、Samsung Mobile）、list of service solicitation（例えば、０Ｘ１１０５）、manufacturer specific data＜＜protocol＞＞（例えば、０Ｘ００７５：三星電子を示す既定義コード）、manufacturer specific data＜＜capability＞＞（例えば、ＯＸ００ｆｆ：Bluetooth（登録商標） ＢＲ／ＥＤＲ、Bluetooth（登録商標） ＡＭＰ、Bluetooth（登録商標） ＬＥ、ＷｉＦｉ、ＷｉＦｉ direct、ＷｉＦｉ display、ＤＬＳＮ（All-share）、ＮＦＣ、ＲＦＩＤを支援）、manufacturer specific data＜＜sensor＞＞（例えば、０Ｘ０６００００２４：temperature ３６℃）、manufacturer specific data＜＜others＞＞（例えば、ＢＬＥデバイス２００の現在状態を示すsilent mode、screen rotation、power saving、notification、mobile data、driving mode、Ｓｙｎｃ mode、privacy／flight modeなど）などをadvertisingデータパケットに含め、ブロードキャストすることができる。
【０２９１】
そのとき、ＡＤ長の限界が３１bytesであるため、ＢＬＥデバイス２００は、必須dataのみをadvertisingデータパケットを利用してブロードキャストし、local nameと共に、副次的なデータ（optional data）は、ＳＣＡＮ＿ＲＳＰを介して追加返答することもできる。また、本発明の一実施形態によるadvertisingデータパケットは、暗号化フィールドをさらに含んでもよい。
【０２９２】
一方、本発明の一実施形態によるＢＬＥデバイス２００は、属性情報（例えば、ＢＬＥデバイス２００が含むセンサ情報、またはＢＬＥデバイス２００の外観色相情報）をadvertisingデータパケットを介してブロードキャスティングすることができる。
【０２９３】
例えば、ＢＬＥデバイス２００が温度センサを含む青色のタグである場合、ＢＬＥデバイス２００は、属性情報を示す識別情報（例えば、「SAMSUNG＿Ｔｅｍｐ＿ＴＡＧ００１＿blue」）をＵＵＩＤフィールドまたはＭＳＤフィールドに含めて外部にブロードキャストすることができる。
【０２９４】
本発明の他の実施例によれば、ＢＬＥデバイス２００は、センサを介して測定されたセンシング情報をＭＳＤフィールドに含めてブロードキャスティングすることもできる。例えば、ＢＬＥデバイス２００が温度センサを含んでおり、温度センサによって測定された現在温度が３６℃である場合、ＢＬＥデバイス２００は、manufacturer specific data＜＜sensor＞＞フィールドに、温度が３６℃であることを示すコード（「０Ｘ０６００００２４」）を挿入してブロードキャストすることができる。
【０２９５】
一方、本発明の一実施形態によるＢＬＥデバイス２００は、プライバシーのために、ブルートゥース・デバイス・アドレス（ＢＤ＿ＡＤＤＲ）、ＭＡＣアドレス（ＭＡＣ address）の代わりに、ランダム・デバイス・アドレス（random device address）を利用することもできる。また、本発明の一実施形態によるＢＬＥデバイス２００は、advertisingパケットをブロードキャストする前に、white／black目録をあらかじめ構成し、許容されていないアドレスの装置が伝送する連結要請（connect request）を無視することもできる。また、ＢＬＥデバイス２００は、内外部サーバを介して、スキャナ（例えば、携帯端末１００）に係わる認証手続きをさらに進め、保安を強化することもできる。反対に、携帯端末１００も、内外部サーバを介して、ＢＬＥデバイス２００に係わる認証手続きを進めることもできる。
【０２９６】
一方、本発明の一実施形態によるＢＬＥデバイス２００は、静止、移動（徒歩または車）などＢＬＥデバイス２００の状態によって、advertising周期（advertising interval）を調節し、携帯端末１００との連結性を高めることができる。例えば、ＢＬＥデバイス２００は、睡眠モード（sleep mode）では、advertising周期（advertising interval）を長くし、移動中では、advertising周期（advertising interval）を短く変更することができる。
【０２９７】
また、本発明の一実施形態によるＢＬＥデバイス２００は、状況別に、伝送パワーレベル（ＴＸ power level）を調節することもできる。例えば、ＢＬＥデバイス２００は、保安が必要なデータをブロードキャストする場合、伝送パワーレベル（ＴＸ power level）を低くすることができる。
【０２９８】
図３４は、advertisingデータパケットの一例を示す図面である。
【０２９９】
図３４に図示されたＡＤ（advertising data）の長さは、トータルで２９bytesである。ＡＤ（０Ｘ００００ＦＦＦＦ０４０２０１ＦＦ０３００７５ＦＦ０３８４０Ａ０２３０３０３０３８４Ｅ５Ｆ５４７１０８０９０４０１０２）を後から解析すれば、２９bytesのＡＤ（advertising data）は、トータルで６個のＡＤ structureに区分される。
【０３００】
最初のＡＤ structure（１）で、「０２」は、ＡＤ typeとＡＤ dataとのlength（２bytes）を示し、「０１」は、ＡＤ type（flags）を示し、「０４」は、実質的なデータ（ＬＥとＢＲ／ＥＤＲとを同時可能（host））を示す。
【０３０１】
２番目のＡＤ structure（２）で、「０９」は、ＡＤ typeとＡＤ dataとのlength（９bytes）を示し、「０８」は、ＡＤ type（shortened local name）を示し、「７１ ５４ ５Ｆ ４Ｅ ３８ ３０ ３０ ３０」は、実質的なデータ（ＧＴＮ８０００）を示す。
【０３０２】
３番目のＡＤ structure（３）で、「０２」は、ＡＤ typeとＡＤ dataとのlength（２bytes）を示し、「０Ａ」は、ＡＤ type（Ｔｘ power level）を示し、「８４」は、実質的なデータ（１３２（＋４ｄＢｍ））を示す。
【０３０３】
４番目のＡＤ structure（４）で、「０３」は、ＡＤ typeとＡＤ dataとのlength（３bytes）を示し、「ＦＦ」は、ＡＤ typeを示し、「７５００」は、実質的なデータ（company ＩＤ：０Ｘ００７５＝Samsung Electronics）を示す。
【０３０４】
５番目のＡＤ structure（５）で、「０３」は、ＡＤ typeとＡＤ dataとのlength（３bytes）を示し、「ＦＦ」は、ＡＤ typeを示し、「０１ ０２」は、実質的なデータ（protocol ＩＤ：０Ｘ０２０１）を示す。
【０３０５】
６番目のＡＤ structure（６）で、「０４」は、ＡＤ typeとＡＤ dataとのlength（４bytes）を示し、「ＦＦ」は、ＡＤ typeを示し、「ＦＦ ００ ００」は、実質的なデータ（capability state：０Ｘ００００ＦＦ＝Bluetooth（登録商標） ＢＲ／ＥＤＲ、Bluetooth（登録商標） ＡＭＰ、Bluetooth（登録商標） ＬＥ、ＷｉＦｉ、ＷｉＦｉ direct、ＷｉＦｉ display、ＤＬＳＮ（all-share）、ＮＦＣ、ＲＦＩＤを支援）を示す。
【０３０６】
本発明の一実施形態による方法は、多様なコンピュータ手段を介して遂行されるプログラム命令形態で具現され、コンピュータ判読可能媒体に記録される。前記コンピュータ判読可能媒体は、プログラム命令、データファイル、データ構造などを、単独または組み合わせて含んでもよい。前記媒体に記録されるプログラム命令は、本発明のために特別に設計されて構成されたものや、コンピュータ・ソフトウェア当業者に公知されて使用可能なものでもある。コンピュータ可読記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体（magnetic media）；ＣＤ（compact disc）−ＲＯＭ（read-only memory）、ＤＶＤ（digital versatile disc）のような光記録媒体（optical media）、フロプティカル・ディスク（floptical disk）のような磁気・光媒体（magneto-optical media）；及びＲＯＭ（read-only memory）、ＲＡＭ（random-access memory）、フラッシュメモリのようなプログラム命令を保存して遂行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例としては、コンパイラによって作われるような機械語コードだけではなく、インタープリタなどを使用して、コンピュータによって実行される高級言語コードを含む。
【０３０７】
以上、本発明の実施形態でついて詳細に説明したが、本発明の権利範囲は、それらに限定されるものではなく、特許請求の範囲で定義している本発明の基本概念を利用した当業者のさまざまな変形及び改良の形態も本発明の権利範囲に属する。
【産業上の利用可能性】
【０３０８】
本発明の情報提供方法及びそのための携帯端末は、例えば、情報提供関連の技術分野に効果的に適用可能である。
【符号の説明】
【０３０９】
３０  ＳＳＰ
３１  センサハブ
３２  ＳＳＰマネージャ
１００  携帯端末   
１１０  通信部
１２０  出力部
１３０  ユーザ入力部
１４０  Ａ／Ｖ入力部
１５０  制御部
１６０  メモリ
２００  ＢＬＥデバイス
【図１】
2014110052.tif 000003
【図２】
2014110052.tif 000004
【図３】
2014110052.tif 000005
【図４Ａ】
2014110052.tif 000006
【図４Ｂ】
2014110052.tif 000007
【図５】
2014110052.tif 000008
【図６】
2014110052.tif 000009
【図７】
2014110052.tif 000010
【図８Ａ】
2014110052.tif 000011
【図８Ｂ】
2014110052.tif 000012
【図８Ｃ】
2014110052.tif 000013
【図９Ａ】
2014110052.tif 000014
【図９Ｂ】
2014110052.tif 000015
【図１０】
2014110052.tif 000016
【図１１Ａ】
2014110052.tif 000017
【図１１Ｂ】
2014110052.tif 000018
【図１１Ｃ】
2014110052.tif 000019
【図１２】
2014110052.tif 000020
【図１３Ａ】
2014110052.tif 000021
【図１３Ｂ】
2014110052.tif 000022
【図１４】
2014110052.tif 000023
【図１５】
2014110052.tif 000024
【図１６Ａ】
2014110052.tif 000025
【図１６Ｂ】
2014110052.tif 000026
【図１６Ｃ】
2014110052.tif 000027
【図１６Ｄ】
2014110052.tif 000028
【図１６Ｅ】
2014110052.tif 000029
【図１７】
2014110052.tif 000030
【図１８Ａ】
2014110052.tif 000031
【図１８Ｂ】
2014110052.tif 000032
【図１９Ａ】
2014110052.tif 000033
【図１９Ｂ】
2014110052.tif 000034
【図１９Ｃ】
2014110052.tif 000035
【図２０】
2014110052.tif 000036
【図２１】
2014110052.tif 000037
【図２２Ａ】
2014110052.tif 000038
【図２２Ｂ】
2014110052.tif 000039
【図２２Ｃ】
2014110052.tif 000040
【図２３】
2014110052.tif 000041
【図２４Ａ】
2014110052.tif 000042
【図２４Ｂ】
2014110052.tif 000043
【図２４Ｃ】
2014110052.tif 000044
【図２５】
2014110052.tif 000045
【図２６】
2014110052.tif 000046
【図２７Ａ】
2014110052.tif 000047
【図２７Ｂ】
2014110052.tif 000048
【図２７Ｃ】
2014110052.tif 000049
【図２８Ａ】
2014110052.tif 000050
【図２８Ｂ】
2014110052.tif 000051
【図２９】
2014110052.tif 000052
【図３０Ａ】
2014110052.tif 000053
【図３０Ｂ】
2014110052.tif 000054
【図３０Ｃ】
2014110052.tif 000055
【図３１】
2014110052.tif 000056
【図３２】
2014110052.tif 000057
【図３３Ａ】
2014110052.tif 000058
【図３３Ｂ】
2014110052.tif 000059
【図３４】
2014110052.tif 000060