(57)【要約】  近距離通信を行うための電子装置を提供する。前記電子装置は、少なくとも一つの他の通信装置と近距離通信信号を送受信する近距離通信モジュールと、前記近距離通信モジュールを介して第１通信装置とペアリング接続された場合、前記少なくとも一つの第２通信装置の信号を受信待機するスキャン動作のオン／オフを制御する制御モジュールと、を含むことができる。
2016538792.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つの他の周辺装置と近距離通信信号を送受信する近距離通信モジュールと、
前記近距離通信モジュールを介して第１周辺装置とペアリング接続された場合、少なくとも一つの第２周辺装置の信号を受信待機するスキャン動作のオン／オフを制御したり、スキャン動作の周期を制御する制御モジュールと、
を含む、電子装置。
【請求項２】
前記制御モジュールは、
前記電子装置が第１周辺装置とペアリングされた場合、前記スキャン動作を中断するように制御したり、第２周辺装置の問い合わせ信号に応答しないように制御する、請求項１に記載の電子装置。
【請求項３】
前記制御モジュールは 、
前記電子装置が第１周辺装置とペアリングされた場合、設定されたスキャン周期より相対的に長い周期を有するように設定する、請求項１に記載の電子装置。
【請求項４】
前記制御モジュールは、
前記第１周辺装置が専用装置であるか否かを決定する、請求項１に記載の電子装置。
【請求項５】
前記制御モジュールは、
前記第１周辺装置が専用装置である場合、スキャン動作のオン／オフを制御したり、スキャン動作の周期を制御し、前記第１周辺装置が専用装置がない場合、設定された一定周期ごとにスキャン動作を行うように制御する、請求項４に記載の電子装置。
【請求項６】
前記制御モジュールは、
前記第１周辺装置が専用装置である場合、第２周辺装置から問い合わせ信号受信の際、前記第２周辺装置で問い合わせ応答信号を送信しないように制御し、第２周辺装置が専用装置がない場合、前記第２周辺装置で問い合わせ応答信号を送信するように制御する、請求項５に記載の電子装置。
【請求項７】
電子装置の近距離通信接続制御方法であって、
前記第１周辺装置とペアリング接続する動作と、
前記電子装置が第１周辺装置とペアリング接続された場合、少なくとも一つの第２周辺装置の信号を受信待機するスキャン動作を中断したりスキャン動作の周期を制御する動作と、
を含む電子装置の近距離通信接続制御方法。
【請求項８】
前記スキャン動作を中断するように制御する動作は 、
前記第２周辺装置で問い合わせ応答信号を送信しないように制御したり、設定されたスキャン周期より相対的に長い周期を有するように設定する、請求項７に記載の電子装置の近距離通信接続制御方法。
【請求項９】
少なくとも一つの他の周辺装置と近距離通信信号を送受信する近距離通信モジュールと、
前記近距離通信モジュールを介して第１周辺装置とペアリング接続された場合、周辺装置を問い合わせるための信号をブロードキャストするブロードキャスト動作のオン／オフを制御したり、ブロードキャスト動作の周期を制御する制御モジュールと、
を含む電子装置。
【請求項１０】
前記制御モジュールは、
前記ブロードキャスト動作を中断するように制御したりブロードキャスト動作の周期を予め設定された週期より長い周期を有するように設定する、請求項９に記載の電子装置。
【請求項１１】
前記制御モジュールは、
前記第１周辺装置が専用装置であるか否かを決定する、請求項９に記載の電子装置。
【請求項１２】
前記制御モジュールは、
前記第１周辺装置が専用装置である場合、ブロードキャスト動作のオン／オフを制御したり、ブロードキャスト動作の周期を制御する、請求項１１に記載の電子装置。
【請求項１３】
電子装置の近距離通信接続制御方法であって、
前記第１周辺装置とペアリング接続する動作と、
前記第１周辺装置とペアリング接続された場合、周辺装置を問い合わせるための問い合わせ信号をブロードキャストするブロードキャスト動作を中断したり、ブロードキャスト動作の周期を制御する動作と、
を含む電子装置の近距離通信接続制御方法。
【請求項１４】
前記制御する動作は 、
予め設定されたブロードキャスト周期より相対的に長い周期を有するように設定する、請求項１３に記載の電子装置の近距離通信接続制御方法。
【請求項１５】
前記制御する動作は、
前記第１周辺装置が専用装置である場合、ブロードキャスト動作を中断したり、ブロードキャスト動作の周期を制御する、請求項１３に記載の電子装置の近距離通信接続制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近距離無線通信制御方法及びこれをサポートする装置に関する。
【背景技術】
【０００２】
近年、電子装置はハードウェア及び通信技術の発達に基づいて多様な機能を操作することができるようにサポートしている。特に、電子装置は通信機能を搭載して電子装置間の双方向通信接続を行うようにサポートしている。例えば、電子装置は、低い消費電力と、安価に双方向通信を具現するために多様な近距離無線通信技術をサポートしている。近距離無線通信技術のうちのＢｌｕｅｔｏｏｔｈ（登録商標）通信方式は、他の近距離無線通信と比較して安価に製作が可能で、消費電力が少なくてその活用の範囲が増加しつつある。
【０００３】
上記の情報は、本発明の理解を助けるためだけの背景情報として示されたものである。上記のいずれもが本開示についての先行技術として適用できるか否かとのいかなる決定もなされておらず、また、そうであることの主張も行っていない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信のような近距離通信を行うために電子装置は、通信接続のためのセットアップ(ｓｅｔ ｕｐ)過程を行わなければならない。特に、自分の存在を周辺の装置で知らせる電子装置は、周期的にウェークアップ(ｗａｋｅ ｕｐ)して通信信号の受信を待機するスキャン(ｓａｃｎ)モードで操作される。この場合、電子装置は通信接続スケジュールが明確ではない状態で周期的にスキャンモードで操作されるので、電子装置のパワーを不必要に浪費する状況をもたらすようになる。
【０００５】
特に、Ｂｌｕｅｔｏｏｔｈ（登録商標）機能を搭載したアクセサリー電子装置又はウェアラブル電子装置の場合には電力量が制限的である。したがって、アクセサリー電子装置又はウェアラブル電子装置で通信接続の際に消耗される電流を最小化するための方案が必要な実情である。
【課題を解決するための手段】
【０００６】
本発明の一実施形態によれば電子装置が提供される。前記電子装置は、少なくとも一つの他の通信装置と近距離通信信号を送受信する近距離通信モジュールと、及び前記近距離通信モジュールを介して第１周辺装置とペアリング接続された場合、少なくとも一つの第２周辺装置の信号を受信待機するスキャン動作のオン／オフ、又はスキャン動作の周期を制御する制御モジュールと、を含むことができる。
【０００７】
本発明の他の実施形態によれば、電子装置によって近距離通信接続制御方法が提供される。前記方法は、前記第１周辺装置とペアリングする動作と、及び前記第１周辺装置とペアリングのとき、少なくとも一つの第２周辺装置の信号を受信待機するスキャン動作を中断したり、スキャン動作の周期を制御する動作と、を含むことができる。
【０００８】
本発明の一実施形態によれば電子装置が提供される。前記電子装置は、少なくとも一つの他の周辺装置と近距離通信信号を送受信する近距離通信モジュールと、及び前記近距離通信モジュールを介して第１周辺装置とペアリング接続された場合、周辺装置を問い合わせるための信号をブロードキャストするブロードキャスト動作のオン／オフを制御したり、ブロードキャスト動作の周期を制御する制御モジュールと、を含むことができる。
【０００９】
本発明の他の実施形態によれば、電子装置によって近距離通信接続制御方法が提供される。前記方法は、前記第１周辺装置とペアリングする動作と、及び前記第１周辺装置とペアリングのとき、少なくとも一つの第２周辺装置を問い合わせるための問い合わせ信号をブロードキャストするブロードキャスト動作を中断したり、ブロードキャスト周期を制御する動作と、を含むことができる。
【発明の効果】
【００１０】
多様な実施形態によれば、電子装置が他の電子装置とペアリングされた場合、周辺の他の電子装置の信号受信を待機するスキャン動作又は信号をブロードキャスト(ｂｒｏａｄｃａｓｔｉｎｇ)するブロードキャスト動作を中断するように制御することができる。電子装置は、他の電子装置とペアリングされた場合、スキャン又はブロードキャスト動作の周期を制御することによって、問い合わせスキャン(ｉｎｑｕｉｒｙｓｃａｎ)又はページスキャン(ｐａｇｅ ｓｃａｎ)により不必要に消耗される電流を最小化することができる。
【００１１】
他の見地、有利な点、及び、本開示の顕著な特徴は、当業者にとっては、添付した図面と合わせて本開示の多様な実施形態を開示する以下の詳細な説明から明らかになる。
【図面の簡単な説明】
【００１２】
【図１】多様な実施形態による、電子装置を含むネットワーク環境を示す図面である。
【図２】多様な実施形態による、通信設定制御モジュールのブロック図を示す図面である。
【図３】多様な実施形態による、通信制御のための装置間の信号流れの動作を示す図面である。
【図４】多様な実施形態による、通信制御方法を示すフローチャートである。
【図５】多様な実施形態による、通信制御方法を示すフローチャートである。
【図６】多様な実施形態による、通信制御方法を示すフローチャートである。
【図７】多様な実施形態による、通信制御システム構成を概略的に示す図面である。
【図８】多様な実施形態による、電子装置のブロック図を示す図面である。
【図９】多様な実施形態による、複数の電子装置間の通信プロトコルを示す図面である。
【発明を実施するための形態】
【００１３】
なお、図を通して、同じ参照符号が、同じ又は類似の要素、特徴、及び構造に使用されていることに注意すべきである。
【００１４】
添付図面を参照した以下の説明は、特許請求範囲及びその等価物により定義される本発明の多様な実施形態の包括的な理解を助けるために提供される。それはその理解を助けるために多様な特定詳細事項を含んでいるが、これらはただ例示的なものと見なすべきである。よって、当業者は多様な変化及び本明細書に説明された多様な実施形態の変形が本発明の思想及び範囲を外れなく成ることができることを認知するだろう。また、公知機能及び構成に対する説明は明瞭性及び簡潔性のために省略されることができる。
【００１５】
以下の説明、及び請求範囲に用いられた用語及び単語は、書誌的な意味に限らず、ただ本発明の明確でかつ一貫性ある理解のために発明者により使用される。よって、本発明の多様な実施形態に対する以下の説明は添付された特許請求範囲及びその等価物により定義される本発明を限定する目的ではなく、ただ例示目的に提供されることが当業者に明白であろう。
【００１６】
また、単数の表現は、文脈上、明白に相違するように意味しない限り、複数の表現を含むことができる。よって、例えば、“部品外面(表面)”に対するレファレンス(参照)は一つ以上の前記部品表面に対するレファレンス(参照)を含む。
【００１７】
本発明の多様な実施形態で使用されることができる“含む”又は“含むことができる”などの表現は、開示(ｄｉｓｃｌｏｓｕｒｅ)された当該機能、動作又は構成要素等の存在を指し、追加的な一つ以上の機能、動作又は構成要素等を制限しない。また、本発明の多様な実施形態において“含む”又は“有する”などの用語は、明細書上に記載された特徴、数字、段階、動作、構成要素、部品又はこれらを組み合わせたものが存在することを指定しようとするものであって、一つ又はそれ以上の他の特徴や数字、段階、動作、構成要素、部品又はこれらを組み合わせたものなどの存在又は付加可能性を予め排除しないことに理解されなければならない。
【００１８】
本発明の多様な実施形態で“又は”又は“Ａ又は／及びＢのうちの少なくとも一つ”などの表現は、共に羅列された単語のいかなる、そしてすべての組合を含む。例えば、“Ａ 又はＢ” 又は“Ａ又は／及びＢのうちの少なくとも一つ”それぞれは、Ａを含むこともでき、Ｂを含むこともでき、若しくはＡとＢのいずれも含むことができる。
【００１９】
本発明の多様な実施形態で使用された“第１”、“第２”、“１番目” 又は“２番目”などの表現は、多様な実施形態の多様な構成要素を修飾することができるが、当該構成要素を限定しない。例えば、前記表現は当該構成要素の順序及び／又は重要度などを限定しない。前記表現は一つの構成要素を他の構成要素と区分するために使用されることができる。例えば、第１ユーザ機器と第２ユーザ機器はいずれもユーザ機器であり、互いに異なるユーザ機器を示す。例えば、本発明の多様な実施形態の権利範囲を外れないながら第１構成要素は第２構成要素と命名されることができ、同じように第２構成要素も第１構成要素と命名されることができる。
【００２０】
一つの構成要素が他の構成要素に“接続”されたり“接続”されていると言及されたときには、前記一つの構成要素が前記他の構成要素に直接的に接続されているか、又は接続されていることができるが、前記一つの構成要素と前記他の構成要素の間に新しい他の構成要素が存在することもできると理解されるべきである。一方、一つの構成要素が他の構成要素に“直接接続””されたり“直接接続されて”いると言及されたときには、前記一つの構成要素と前記他の構成要素の間に新しい他の構成要素が存在しないことに理解されるべきである。
【００２１】
本発明の多様な実施形態で使用した用語は、ただ特定の実施形態を説明するために使用されたことで、本発明の多様な実施形態を限定しようとする意図ではない。単数の表現は文脈上、明白に異なるように意味しない限り、複数の表現を含む。
【００２２】
本発明の多様な実施形態による電子装置は、通信機能(例えば、近距離通信機能)が含まれた装置とできる。例えば、電子装置は、スマートフォン(ｓｍａｒｔｐｈｏｎｅ)、タブレットＰＣ(ｔａｂｌｅｔｐｅｒｓｏｎａｌｃｏｍｐｕｔｅｒ)、携帯電話(ｍｏｂｉｌｅｐｈｏｎｅ)、テレビ電話、電子ブックリーダー(ｅ−ｂｏｏｋｒｅａｄｅｒ)、デスクトップＰＣ(ｄｅｓｋｔｏｐｐｅｒｓｏｎａｌｃｏｍｐｕｔｅｒ)、ラップトップＰＣ(ｌａｐｔｏｐｐｅｒｓｏｎａｌｃｏｍｐｕｔｅｒ)、ネッブックコンピューター(ｎｅｔｂｏｏｋｃｏｍｐｕｔｅｒ)、ＰＤＡ(ｐｅｒｓｏｎａｌｄｉｇｉｔａｌａｓｓｉｓｔａｎｔ)、ＰＭＰ(ｐｏｒｔａｂｌｅｍｕｌｔｉｍｅｄｉａｐｌａｙｅｒ)、ＭＰ３プレーヤー、モバイル医療機器、カメラ(ｃａｍｅｒａ)又はウェアラブル装置(ｗｅａｒａｂｌｅｄｅｖｉｃｅ)(例えば、電子メガネのようなｈｅａｄ−ｍｏｕｎｔｅｄ−ｄｅｖｉｃｅ(ＨＭＤ)、電子衣服、電子腕輪、電子ネックレス、電子アプセサリ(ａｐｐｃｅｓｓｏｒｙ)、電子彫り物、又はスマートウオッチ(ｓｍａｒｔｗａｔｃｈ)のうちの少なくとも一つを含むことができる。
【００２３】
ある実施形態によれば、電子装置は通信機能(例えば、近距離通信機能)を備えるスマート家電製品(ｓｍａｒｔｈｏｍｅａｐｐｌｉａｎｃｅ)であることができる。スマート家電製品は、例えば、テレビ、ＤＶＤ(ｄｉｇｉｔａｌｖｉｄｅｏｄｉｓｋ)プレーヤー、オーディオ、冷蔵庫、エアコン、清掃機、オーブン、電子レンジ、洗濯機、エアクリーナー、セットトップボックス(ｓｅｔ−ｔｏｐｂｏｘ)、ＴＶボックス(例えば、三星ＨｏｍｅＳｙｎｃＴＭ、アップルＴＶＴＭ、又はＧｏｏｇｌｅ  ＴＶＴＭ)、ゲームコンソール(ｇａｍｅｃｏｎｓｏｌｅｓ)、電子辞典、電子鍵、カムコーダー(ｃａｍｃｏｒｄｅｒ)、又は電子フレームのうちの少なくとも一つを含むことができる。
【００２４】
ある実施形態によれば、電子装置は、各種医療機器(例えば、ＭＲＡ(ｍａｇｎｅｔｉｃｒｅｓｏｎａｎｃｅａｎｇｉｏｇｒａｐｈｙ)、ＭＲＩ(ｍａｇｎｅｔｉｃｒｅｓｏｎａｎｃｅｉｍａｇｉｎｇ)、ＣＴ(ｃｏｍｐｕｔｅｄｔｏｍｏｇｒａｐｈｙ)、撮影機、超音波機器など)、ナビゲーション(ｎａｖｉｇａｔｉｏｎ)装置、ＧＰＳ受信機(ｇｌｏｂａｌｐｏｓｉｔｉｏｎｉｎｇｓｙｓｔｅｍｒｅｃｅｉｖｅｒ)、ＥＤＲ(ｅｖｅｎｔｄａｔａｒｅｃｏｒｄｅｒ)、ＦＤＲ(ｆｌｉｇｈｔｄａｔａｒｅｃｏｒｄｅｒ)、自動車インフォテーンメント(ｉｎｆｏｔａｉｎｍｅｎｔ)装置、船舶用電子装備(例えば、船舶用航法装置及びジャイロコンパスなど)、航空電子機器(ａｖｉｏｎｉｃｓ)、保安機器、車両用ヘッドユニット、産業用又は家庭用ロポット、金融機関のＡＴＭ(ａｕｔｏｍａｔｉｃ ｔｅｌｌｅｒ ｍａｃｈｉｎｅ)、若しくは商店のＰＯＳ(ｐｏｉｎｔ ｏｆ ｓａｌｅｓ)のうちの少なくとも一つを含むことができる。ある実施形態によれば、電子装置は、通信機能を含む家具(ｆｕｒｎｉｔｕｒｅ)又は建物／構造物の一部、電子ボード(ｅｌｅｃｔｒｏｎｉｃｂｏａｒｄ)、電子サイン入力装置(ｅｌｅｃｔｒｏｎｉｃｓｉｇｎａｔｕｒｅｒｅｃｅｉｖｉｎｇｄｅｖｉｃｅ)、プロジェクター(ｐｒｏｊｅｃｔｏｒ)又は各種計測機器(例えば、水道、電気、ガス、又は電波計測機器など)のうちの少なくとも一つを含むことができる。本発明の多様な実施形態による電子装置は、前述の多様な装置のうちの一つ又はその以上の組み合わせであることができる。また、本発明の多様な実施形態による電子装置はフレキシブル装置であることができる。また、本発明の多様な実施形態による電子装置は、前述の機器に限定されないことは当業者に自明である。
【００２５】
以下、添付の図面を参照して多様な実施形態による電子装置に対して説明する。多様な実施形態で用いられるユーザという用語は、電子装置を用いる人又は電子装置を用いる装置(例えば、人工知能電子装置)を指称することができる。
【００２６】
多様な実施形態によれば、近距離通信をサポートする電子装置は、マスターシングルスレーブ(ｍａｓｔｅｒ−Ｓｉｎｇｌｅｓｌａｖｅ)接続、マスターマルチスレーブ(ｍａｓｔｅｒ−Ｍｕｌｉ ｓｌａｖｅ)接続、スキャッタネット(ｓｃａｔｔｅｒｎｅｔ)接続をサポートすることができる。電子装置はマスターシングルスレーブ接続によって制限的に操作される装置例を挙げると、ウェアラブル装置又はアクセサリー用電子装置であることができるが、ここに限定されるものではない。
【００２７】
図１は、多様な実施形態による電子装置の構成を示すブロック図である。
【００２８】
図１を参照すれば、前記電子装置２０１は、バス１１０、プロセッサ１２０、メモリ１３０、入出力インターフェース１４０、ディスプレー１５０、通信インターフェース１６０及び通信設定制御モジュール１７０を含むことができる。
【００２９】
前記バス１１０は、前述の構成要素を互いに接続し、前述した構成要素間の通信(例えば、制御メッセージ)を伝達する回路であることができる。
【００３０】
前記プロセッサ１２０は、前記バス１１０を介して前述した他の構成要素(例えば、前記メモリ１３０、前記入出力インターフェース１４０、前記ディスプレー１５０、前記通信インターフェース１６０、又は前記通信設定制御モジュール１７０等)からコマンドを受信することができる。そしてプロセッサ１２０は受信されたコマンドを解読し、解読されたコマンドによる演算やデータ処理を行うことができる。
【００３１】
前記メモリ１３０は、前記プロセッサ１２０又は他の構成要素(例えば、前記入出力インターフェース１４０、前記ディスプレー１５０、前記通信インターフェース１６０、又は前記通信設定制御モジュール１７０等)から受信されたり前記プロセッサ１２０又は他の構成要素によって生成されたコマンド又はデータを記憶することができる。前記メモリ１３０は、例えば、カーネル１３１、ミドルウェア１３２、アプリケーションプログラミングインターフェース(ＡＰＩ:ａｐｐｌｉｃａｔｉｏｎｐｒｏｇｒａｍｍｉｎｇｉｎｔｅｒｆａｃｅ)１３３又はアプリケーション１３４等のプログラミングモジュールを含むことができる。前述のそれぞれのプログラミングモジュールはソフトウェア、ファームウエア、ハードウェア又はこれらのうちの少なくとも２つ以上の組合から構成されることができる。
【００３２】
前記カーネル１３１は、他のプログラミングモジュール、例えば、前記ミドルウェア１３２、前記ＡＰＩ１３３又は前記アプリケーション１３４に具現された動作又は機能を行うことに用いられるシステムリソース(例えば、前記バス１１０、前記プロセッサ１２０又は前記メモリ１３０等)を制御又は管理することができる。また、前記カーネル１３１は、前記ミドルウェア１３２、前記ＡＰＩ１３３又は前記アプリケーション１３４で前記電子装置１０１の個別構成要素に近付いて制御又は管理することができるインターフェースを提供することができる。
【００３３】
前記ミドルウェア１３２は、前記ＡＰＩ１３３又は前記アプリケーション１３４が前記カーネル１３１と通信してデータを送受信するように仲介役目を行うことができる。また、前記ミドルウェア１３２は、前記アプリケーション１３４から受信された作業リクエストに係って、例えば、前記アプリケーション１３４のうちの少なくとも一つのアプリケーションに前記電子装置１０１のシステムリソース(例えば、前記バス１１０、前記プロセッサ１２０又は前記メモリ１３０等)を用いることができる優先順位を割り当るなどの方法を用いて作業リクエストに対する制御(例えば、スケジューリング又はロードバランシング)を行うことができる。
【００３４】
前記ＡＰＩ１３３は、前記アプリケーション１３４が前記カーネル１３１又は前記ミドルウェア１３２で提供する機能を制御するためのインターフェースで、例えば、ファイル制御、ウィンドウ制御、画像処理又は文字制御などのための少なくとも一つのインターフェース又は関数(例えば、コマンド)を含むことができる。
【００３５】
前記アプリケーション１３４は、例えば、ホームアプリケーション、ダイアルアプリケーション、ＳＭＳ／ＭＭＳアプリケーション、インスタントメッセージ(ＩＭ)アプリケーション、ブラウザアプリケーション、カメラアプリケーション、アラームアプリケーション、連絡アプリケーション、音声電話アプリケーション、電子メールアプリケーション、カレンダーアプリケーション、メディアプレーヤーアプリケーション、アルバムアプリケーション、時計アプリケーション及び他の類似のアプリケーションを含むことができる。
【００３６】
前記ユーザ入力モジュール１４０は、例えば、入出力装置(例えば、センサー、キーボード又はタッチスクリーン)を介してユーザからコマンド又はデータを受信することができる。また、前記ユーザ入力モジュール１４０は、受信されたコマンド又はデータを前記バス１１０を介して前記プロセッサ１２０又は前記メモリ１３０に伝達することができる。前記ディスプレー１５０は、ビデオ、イメージ、データ及び／又は類似のことをユーザに表示することができる。
【００３７】
前記ディスプレー１５０は、前述の構成要素から受信された多様な情報(例えば、マルチメディアデータ又はテキストデータなど)を表示することができる。
【００３８】
前記通信設定制御モジュール１７０は、他の電子装置との近距離通信接続を制御し、他の電子装置とペアリングされた場合、周辺の他の電子装置の信号受信を待機するスキャン動作又は信号をブロードキャスト(ｂｒｏａｄｃａｓｔｉｎｇ)するブロードキャスト動作を中断するように制御することができる。前記通信設定制御モジュール１７０は、他の電子装置とペアリングされた場合、スキャン又はブロードキャスト動作の周期を制御することができる。後述する図２を通じて前記通信設定制御モジュール１７０に対する追加的な情報が提供される。
【００３９】
本発明の多様な実施形態によれば、電子装置１００は、例えば、通信モジュール１６０を用いて他の電子装置と通信することができる。例えば、通信モジュール１６０は、他の電子装置１０４、サーバ１６４及び／又はなどと通信することができる。通信モジュール１６０は他の電子装置１０４、サーバ１６５と直接的又はネットワーク１６２を介して通信することができる。例えば、通信モジュールは電子装置１００をネットワーク１６２に接続するように動作することができる。
【００４０】
図２は、多様な実施形態による、電子装置(例えば、電子装置１０１)の通信設定制御モジュール１７０のブロック図である。
【００４１】
図２を参照すれば、前記通信設定制御モジュール１７０は、通信操作モジュール２１０、及び設定変更モジュール２２０を含むことができる。前記通信設定制御モジュール１７０は、前記プロセッサ(図１の１２０)に含まれることができる。本発明の多様な実施形態によれば、前記プロセッサ(図１の１２０)は後述する前記通信設定制御モジュール１７０の動作を行うことができる。
【００４２】
通信操作モジュール２１０は、近距離通信モジュールの操作を制御することができる。通信操作モジュール２１０は低電力モード基盤のＢｌｕｅｔｏｏｔｈ（登録商標）通信機能活性化リクエスト入力が発生すると、近距離通信モジュールを活性化することができる。通信操作モジュール２１０はＢｌｕｅｔｏｏｔｈ（登録商標）通信のために一定周期ごとに近距離通信モジュール(例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュール)をターンオン(ｔｕｒｎ ｏｎ)状態で維持し、すなわち、スキャン動作を行うことができる。スキャン動作の際、電子装置は信号待機状態であることができる。通信操作モジュール２１０は、一定周期ごとに予め定義された時間の間、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュールを活性化状態で維持し、予め定義された時間が終了されると、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュールを待機状態で維持することができる。
【００４３】
通信操作モジュール２１０は、スキャン動作の際、問い合わせ信号が受信されると、それに応答して問い合わせ応答信号を、問い合わせ信号を送信した他の電子装置に提供することができる。通信操作モジュール２１０はスキャン動作の際、ページ信号が受信されると、それに応答して接続認証のためのＰＩＮコード情報を、ページ信号を送信した他の電子装置に提供することができる。通信操作モジュール２１０は接続認証が完了すれば、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信に基づいて形成された通信チャンネルを介してペアリングされた他の電子装置とデータ送受信をサポートすることができる。
【００４４】
多様な実施形態で通信操作モジュール２１０は電子装置１０１がマスター装置と設定される場合、周辺問い合わせ機能をサポートすることができる。通信操作モジュール２１０はＢｌｕｅｔｏｏｔｈ（登録商標）接続が可能な他の電子装置で識別情報をリクエストする問い合わせ(ｉｎｑｕｉｒｙ)信号をブロードキャストすることができる。通信操作モジュール２１０は他の電子装置で送信する問い合わせ応答信号に含まれた少なくとも一つのスレーブ装置の情報に基づいて問い合わせリストを構成することができる。通信操作モジュール２１０は少なくとも一つの他の電子装置から問い合わせ応答信号が受信されると、問い合わせ応答信号を送信した他の電子装置へページ信号を送信することができる。通信操作モジュール２１０は、ページ応答信号が受信されると、ページ応答信号に含まれたＰＩＮコード情報が有効であるか否かを決定し、ＰＩＮコード情報が有効な場合、ページ応答信号を送信した他の電子装置とペアリングすることができる。
【００４５】
設定変更モジュール２２０は電子装置が他の電子装置とペアリングされた場合、スキャン動作のオン／オフを制御したり、スキャン周期を制御することができる。例えば、設定変更モジュール２２０は電子装置が他の電子装置とペアリングされた場合、スキャン機能を中断するように制御し、スキャン周期を予め設定された周期より長く設定することができる。例えば、設定変更モジュール２２０は電子装置が他の電子装置とペアリングされた場合、周辺の電子装置の問い合わせ信号に応答しないように制御することができる。
【００４６】
多様な実施形態によれば、設定変更モジュール２２０は電子装置が他の電子装置と接続された場合、ペアリングされた装置が予め設定された専用装置であるか否かを決定することができる。設定変更モジュール２２０はペアリングされた他の電子装置が専用装置(ｐｒｉｖａｔｅ ｄｅｖｉｃｅ)である場合、スキャン動作のオン／オフを制御したり、スキャン周期を制御することができる。設定変更モジュール２２０は予め設定された専用装置の識別情報と、ペアリング接続された通信装置の識別情報を比べて専用装置を接続するか否かを確認することができる。専用装置はユーザ選択により設定されたり、製造時に設定されることができる。例えば、電子装置の設計者は製造時の専用装置の識別情報を含んで設計することができる。
【００４７】
図３は、多様な実施形態による、通信制御のための装置間の信号流れの動作を示す図面である。
【００４８】
図３を参照すれば、３０２動作で、第１周辺装置３０４は接続可能な周辺装置を発見するために問い合わせ(ｉｎｑｕｉｒｙ)信号をブロードキャスト(ｂｒｏａｄｃａｓｔｉｎｇ)できる電子装置３０１は一定の周期ごとにスキャン動作を行うことによって、一定時間の間の周辺装置で送信する信号があるか確認することができる。
【００４９】
３０３動作で電子装置３０１は信号の受信を待機するスキャン動作を行うことができる。この場合、電子装置３０１はＢｌｕｅｔｏｏｔｈ（登録商標）通信基盤の問い合わせ信号を受信することができる。
【００５０】
３０５動作で、電子装置３０１はスキャン動作時の第１周辺装置３０４から送信する問い合わせ信号が受信されると、第１周辺装置３０４へ問い合わせ応答(ｉｎｑｕｉｒｙ ｒｅｓｐｏｎｓｅ)信号を送信することができる。ここで、問い合わせ応答信号は電子装置３０１の住所(ａｄｄｒｅｓｓ)とクロック情報を含むことができる。例えば、電子装置３０１は問い合わせ信号が受信されると、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュールの固有情報、例えば、ＭＡＣ住所情報、事前定義された自分の固有識別情報を第１周辺装置へ送信することができる。固有識別情報は電子装置３０１のＢｌｕｅｔｏｏｔｈ（登録商標）住所情報、Ｂｌｕｅｔｏｏｔｈ（登録商標）ＭＡＣ住所情報、電子装置３０１のＢｌｕｅｔｏｏｔｈ（登録商標）名前(ＮＡＭＥ)情報、電子装置３０１に割り当られた固有ハードウェア情報のうちの少なくとも一つを含むことができる。
【００５１】
一方、第１周辺装置３０４は電子装置３０１から問い合わせ応答信号が受信されると、問い合わせ応答信号に基づいて問い合わせリストを構成してこれを出力することができる。
【００５２】
３１１動作で、第１周辺装置３０４は問い合わせ応答信号が送信されると、接続リクエスト信号、例えば、ページ(ｐａｇｅ)信号を電子装置３０１へ送信することができる。電子装置は予め定められた一定周期に該当する時間が到来された場合、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュールを一定周期ごとに活性化状態と維持して通信信号に対する応答待機状態をサポートすることができる。
【００５３】
３１３動作で、電子装置３０１はページ信号を受信待機するスキャン動作を行い、スキャン動作時の第１周辺装置から送信するページ信号を受信することができる。
【００５４】
３１５動作で、電子装置３０１はスキャン動作時の第１周辺装置３０４からＢｌｕｅｔｏｏｔｈ（登録商標）通信基盤のページ信号が受信されると、第１周辺装置１００へページ応答(ｐａｇｅ ｒｅｓｐｏｎｓｅ)信号を送信することができる。ここで、ページ応答信号はＰＩＮコード情報を含むことができる。
【００５５】
３２１動作で、第１周辺装置１００はページ応答信号に含まれたＰＩＮコードと記憶されたＰＩＮコード情報が同一である場合、接続認証が完了したという応答信号を電子装置３０１へ送信することができる。例えば、第１周辺装置３０４は電子装置３０１から送信されたＰＩＮコード情報が第１周辺装置３０４に設定されたＰＩＮコード情報と比べて有効情報であるかを確認することができる。情報が有効ではない場合、第１周辺装置３０４は情報の不一致を案内したり、以後の過程を中断することができる。
【００５６】
電子装置３０１は予め定められた一定周期に該当する時間が到来された場合、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュールを一定周期ごとに活性化状態と維持して通信信号に対する応答待機状態をサポートすることができる。
【００５７】
３２３動作で電子装置３０１はスキャン動作が行われるうちに応答信号を受信することができる。
【００５８】
３２５動作で、接続認証が完了されると、第１周辺装置３０４と電子装置３０１はペアリング接続されることができる。
【００５９】
３３１動作で、電子装置３０１は第１周辺装置３０４とペアリングされた状態で周辺の他の第２周辺装置３０５から問い合わせ信号を受信することができる。電子装置３０１は第１周辺装置３０４とペアリングされた場合、第２周辺装置３０４の問い合わせ信号に応答する応答信号を受信しないことがある。
【００６０】
電子装置３０１は第１周辺装置１００がペアリングされた場合、一定周期ごとに行われるスキャン動作を中断したり、スキャン動作の周期を制御することができる。
【００６１】
多様な実施形態で、電子装置は特定電子装置に属した形態で動作することができ、電子装置とペアリングされる周辺装置は、電子装置はマスターシングルスレーブ接続によって制限的に操作される装置から構成されることができる。例えば、電子装置はウェアラブル装置又はアクセサリー用電子装置と類似に動作することができる。
【００６２】
多様な実施形態で、スレーブ装置２００と専用装置である第１マスター装置とペアリング接続が解除される場合、スレーブ装置２００は問い合わせスキャンのためのスキャン動作をさらにターンオン(ｔｕｒｎ ｏｎ)するように制御することができる。
【００６３】
図４は、多様な実施形態による、通信制御方法を示すフローチャートである。
【００６４】
図４を、参照すれば、４１０動作で電子装置はスキャン(ｓｃａｎ)時間に到達したかを決定することができる。ここで、スキャン(ｓａｎ)は信号の受信を待機する信号待機状態を意味する。
【００６５】
４１０動作でスキャン時間に到達していない場合、電子装置はスキャン時間に到達したのか否かを継続調査することができる。
【００６６】
４１０動作でスキャン時間に到達した場合、電子装置は４２０動作を行うことができる。４２０動作で電子装置はスキャン動作を行ってＢｌｕｅｔｏｏｔｈ（登録商標）通信基盤の問い合わせ信号又は接続リクエストのためのページ信号を待機することができる。例えば、電子装置は一定周期ごとに予め定義された時間の間のＢｌｕｅｔｏｏｔｈ（登録商標）通信モジュールを活性化してスキャン動作を行い、予め定義された時間が終了されと、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュールを待機状態で維持することができる。
【００６７】
４３０動作で電子装置は周辺装置から問い合わせ信号又はページ信号が受信されるかを決定することができる。
【００６８】
４３０動作で問い合わせ信号又はページ信号が受信されない場合、電子装置は４１０動作を行うことができる。例えば、電子装置は周辺装置から問い合わせ信号又はページ信号が受信されない場合、４１０動作へ復帰することができる。
【００６９】
４３０動作で問い合わせ信号又はページ信号が受信された場合、電子装置は４４０動作を行うことができる。４４０動作で電子装置は問い合わせ信号又はページ信号を送信した周辺装置へ応答信号を送信することができる。
【００７０】
４５０動作で電子装置は周辺装置からのペアリング応答信号によって効率的な情報を決定することができ、そして周辺装置とペアリングできる。例えば、４５０動作で電子装置は周辺装置とペアリング応答信号による有効情報を確認して周辺装置とペアリング接続されることができる。
【００７１】
４６０動作で電子装置はスキャン動作を中断することができる。例えば、電子装置はどの一つの周辺装置とペアリングされた場合、スキャン動作を中断したりスキャン周期を制御することができる。例えば、電子装置はどの一つの周辺装置とペアリングされた場合、スキャン動作を中断するようにスキャン機能をターンオフすることができる。電子装置は予め設定されたスキャン周期より相対的に長い周期でスキャン動作を行うようにスキャン周期を設定することができる。
【００７２】
多様な実施形態で、電子装置はどの一つの周辺装置とペアリングされた場合、他の周辺装置の問い合わせ信号に応答する応答信号を送信しないように制御することができる。
【００７３】
多様な実施形態によれば、電子装置はどの一つの周辺装置とペアリング接続が解除された場合、スキャン動作をさらにターンオンして一定周期ごとに駆動されるように制御することができる。
【００７４】
図５は、多様な実施形態による、通信制御方法を示すフローチャートである。
【００７５】
図５を参照すれば、５１０動作で電子装置は第１周辺装置とペアリング接続されることができる。
【００７６】
５２０動作で電子装置は問い合わせ信号が受信されるのか否かを決定することができる。例えば、電子装置は第１周辺装置とペアリングされた状態で一定周期ごとにスキャン動作を行って第２周辺装置から問い合わせ信号が受信されるかを決定することができる。
【００７７】
５２０動作で第２周辺装置から問い合わせ信号が受信されない場合、電子装置は５１０動作へ復帰して第１周辺装とのペアリング接続を維持することができる。
【００７８】
５２０動作で第２周辺装置から問い合わせ信号が受信された場合、５３０動作を行うことができる。５３０動作で、電子装置は第１周辺装置とペアリングされた状態で周辺の他の第２周辺装置から問い合わせ信号を受信されると、ペアリングされた第１周辺装置が予め設定された専用装置であるもので決定することができる。
【００７９】
５３０動作でペアリングされた第１周辺装置が専用装置である場合、電子装置は５４０動作を行うことができる。電子装置は５４０動作でペアリングされた第１周辺装置が予め設定された専用装置である場合、電子装置は問い合わせ応答信号を送信しないように制御することができる。例えば、ペアリングされた第１周辺装置が専用装置であれば、電子装置は問い合わせ信号に応答する問い合わせ応答信号を送信しないように制御することができる。
【００８０】
多様な実施形態によれば、電子装置はペアリングされた第１周辺装置が設定された専用装置である場合、一定周期ごとに走行されるスキャン動作を中断したり、スキャン動作の周期を制御することができる。
【００８１】
５３０動作で、第１周辺装置が予め設定された専用装置がない場合、電子装置は５５０動作を行うことができる。５５０動作で電子装置は問い合わせ応答信号を第２周辺装置へ送信することができる。例えば、電子装置は第１周辺装置が予め設置された専用装置がない場合、問い合わせ信号に応答する問い合わせ応答信号を第２周辺装置へ送信することができる。次いで電子装置は５６０動作を行うことができる。
【００８２】
５６０動作で電子装置は問い合わせ応答信号を送信した第２周辺装置からページ信号が受信し、ページ信号に応答するページ応答信号を送信し、認証過程を行うことによって第２周辺装置とペアリングされることができる。
【００８３】
電子装置はペアリングされた第１周辺装置が予め設定された専用装置である場合、第１周辺装置で送信した問い合わせ信号に応答する問い合わせ応答信号を送信せず、以後のスキャン動作を中断するように制御することによって、接続リクエスト待機のために不必要に浪費される電流消耗を減らすことができる。
【００８４】
図６は、多様な実施形態による通信制御方法を示すフローチャートである。
【００８５】
図６を参照すれば、６１０動作で電子装置は接続可能な周辺装置を発見するために問い合わせ信号をブロードキャスト(ｂｒｏａｄｃａｓｔｉｎｇ)できる。
【００８６】
６２０動作で電子装置は周辺装置から問い合わせ信号に応答する応答信号が受信されるかを決定することができる。
【００８７】
６２０動作で応答信号が受信されない場合、電子装置は６１０動作を行って問い合わせ信号をブロードキャストすることができる。
【００８８】
６２０動作で応答信号が受信された場合、電子装置は６３０動作を行うことができる。６３０動作で電子装置は認証手続きを行って応答信号を送信した周辺装置とペアリング接続することができる。
【００８９】
６４０動作で、電子装置はどの一つの周辺装置とペアリングされた場合、問い合わせ信号をブロードキャストする動作をオフしたり、問い合わせ信号をブロードキャストする周期を制御することができる。例えば、電子装置はどの一つの周辺装置とペアリングされた場合、周辺装置を問い合わせるためのブロードキャスト動作を中断したり、ブロードキャスト動作の周期を設定された周期より相対的に時間が長い周期で動作するように制御することができる。
【００９０】
図７は、本発明の多様な実施形態による近距離通信制御システム構成を概略的に示す図面である。図７の説明で電子装置をマスター装置とスレーブ装置で区分して説明であるが、本発明の多様な実施形態による電子装置はマスター装置及びスレーブ装置の機能をいずれも行うことができる。
【００９１】
図７を参照すれば、多様な実施形態による近距離通信制御システムは相互間に近距離通信チャンネル形成を行う電子装置、例えば、第１マスター装置７００、第２マスター装置７１０とスレーブ装置７２０を含むことができる。図１ではスレーブ装置７２０が一つの構成であることに示されたが、ここに限定されるものではない。例えば、スレーブ装置２００はより多い個数が配置されることができ、これによって第１マスター装置７００と第２マスター装置７１０は通信接続装置の問い合わせ時に複数個のスレーブ装置７２０が問い合わせされることができる。
【００９２】
多様な実施形態によれば、第１マスター装置７００及び第２マスター装置７１０は通信接続のために周辺の装置を問い合わせ(ｉｎｑｕｉｒｙ)する問い合わせ装置であり、スレーブ装置７２０は自分の存在を知らせて周辺の電子装置から送信する信号を受信して応答するためにスキャン(例えば、ｓｃａｎ)する待機装置であることができる。ここで、スレーブ装置７２０はスマートウォッチ、スマートガラス等のような身体に着用したり着ることができるウェアラブル (ｗｅａｒａｂｌｅ) 電子装置、若しくはイヤホン、無線キーボードのようなアクセサリー用電子装置であることができる。
【００９３】
多様な実施形態によれば、スレーブ装置７２０もペアリング接続のために周辺装置を問い合わせることができ、問い合わせ結果、周辺装置でペアリング接続をリクエストすることもできる。
【００９４】
多様な実施形態で、スレーブ装置７２０は一定周期(例えば、１.２８ｓｅｃ)ごとにＢｌｕｅｔｏｏｔｈ（登録商標）通信モジュールのスキャン動作を活性化することができる。スレーブ装置７２０は一定周期ごとに予め定められた時間の間の信号待機状態を維持し、予め定められた時間が完了されると、待機状態に進入することができる。スレーブ装置７２０は問い合わせ信号が受信された場合、問い合わせ信号に応答して問い合わせ応答信号を第１マスター装置７００又は第２マスター装置７１０へ送信することができる。
【００９５】
多様な実施形態によれば、第１マスター装置７００及び第２マスター装置７１０は問い合わせ信号に応答する問い合わせ応答信号が受信されると、ペアリング(ｐａｉｒｉｎｇ)過程を行って少なくとも一つのスレーブ装置２００と接続されることができる。スレーブ装置７２０は第１マスター装置７００とペアリングされた場合、第２マスター装置７１０との接続を遮断するため、スキャン動作を中断したりスキャン動作の周期を予め設定された周期より長く設定することができる。多様な実施形態によれば、スレーブ装置７２０は第１マスター装置７００とペアリングされた場合、第２マスター装置１１０から受信される問い合わせ信号に応答する問い合わせ応答信号を送信しないように制御することができる。
【００９６】
多様な実施によれば、スレーブ装置７２０はペアリングされた第１マスター装置１００が予め設定された専用装置(ｐｒｉｖａｔｅ ｄｅｖｉｃｅ)である場合、スキャン動作を中断し、ペアリングされた第１マスター装置７００が専用装置がない場合、一定周期ごとにスキャン動作が行われるように制御することができる。
【００９７】
図８は、多様な実施形態によるハードウェア(電子装置８０１)の構成を示すブロック図である。
【００９８】
図８を参照すれば、ハードウェア、例えば、図１に示された前記電子装置８０１全体又は一部を構成することができる。
【００９９】
図８を参照すれば、前記電子装置８０１は一つ以上のアプリケーションプロセッサ(ＡＰ：ａｐｐｌｉｃａｔｉｏｎ ｐｒｏｃｅｓｓｏｒ)８１０、通信モジュール８２０、ＳＩＭ(ｓｕｂｓｃｒｉｂｅｒ ｉｄｅｎｔｉｆｉｃａｔｉｏｎｍｏｄｕｌｅ)カード８２４、メモリ８３０、センサーモジュール８４０、入力装置８５０、ディスプレー８６０、インターフェース８７０、オーディオモジュール８８０、カメラモジュール８９１、電力管理モジュール８９５、バッテリー８９６、インジケーター８９７及びモータ８９８を含むことができる。
【０１００】
ＡＰ８１０は、(例えば、プロセッサ)が１つ以上のアプリケーションプロセッサ(ＡＰ)、又は一つ以上の通信プロセッサ(ＣＰＳ)を含むことができる。
【０１０１】
前記ＡＰ８１０はОＳ又は応用プログラムを駆動して前記ＡＰ８１０に接続された多数のハードウェア又はソフトウェア構成要素を制御することができ、マルチメディアデータを含む各種データ処理及び演算を行うことができる。前記ＡＰ８１０は、例えば、ＳｏＣ(ｓｙｓｔｅｍ ｏｎ ｃｈｉｐ)で具現されることができる。一実施形態によれば、前記ＡＰ８１０はＧＰＵ(ｇｒａｐｈｉｃ ｐｒｏｃｅｓｓｉｎｇ ｕｎｉｔ、未図示)をさらに含むことができる。
【０１０２】
ＳＩＭカード８１４は加入者識別モジュールカードを具現することができ、電子装置１００の特定部分に形成されたスロットに挿入されることができる。ＳＩＭカード８１４は固有識別情報(例えば、集積回路カード識別子(ＩＣＣＩＤ))又は加入者情報(例えば、国際移動加入者識別番号(ＩＭＳＩ))を含むことができる。
【０１０３】
通信モジュール８２０は、例えば、図面に示された通信モジュール１６０であることができる。通信モジュール８２０は無線周波数(ＲＦ)モジュールを含むことができる。通信モジュール８２０は例えば、セルラーモジュール８２１、Ｗｉ-Ｆｉモジュール８２３、ＢＴモジュール８２５、ＧＰＳモジュール８２７、ＮＦＣモジュール８２８をさらに含むことができる。例えば、通信モジュール８２０は無線周波数を用いて無線通信機能を提供することができる。追加的又は代案的に、通信モジュール８２０はネットワークインターフェース(例えば、ＬＡＮカード)、及び／又はハードウェア８００をネットワーク(例えば、インターネット、ＬＡＮ, Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ(ＷＡＮ)、ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ ｎｅｔｗｏｒｋ、ｃｅｌｌｕｌａｒ ｎｅｔｗｏｒｋ、ｓａｔｅｌｌｉｔｅ ｎｅｔｗｏｒｋ、Ｐｌａｉｎ Ｏｌｄ Ｔｅｌｅｐｈｏｎｅ Ｓｅｒｖｉｃｅ(ＰＯＴＳ))に接続するためのモジュレータ／デモジュレータ(モデム)を含むことができる。
【０１０４】
セルラーモジュール８２１は、通信プロセッサ(ＣＰ)を含むことができる。通信プロセッサ(ＣＰ)は通信モジュール８２０を介するデータの送信と受信を制御することができる。図８に示されたように、通信プロセッサ(ＣＰ)、パワー管理モジュール８９５、メモリ８３０などは ＡＰ８１０と分離されるように示されている。しかし、本発明の多様な実施形態によれば、ＡＰ８１０は少なくとも一つの構成要素(例えば、通信プロセッサ(ＣＰ))を含むことができる。 通信プロセッサ(ＣＰ)はデータ線を管理することができ、ハードウェア２００を有する電子装置(例えば、電子装置１００)とネットワークを介して接続された他の電子装置間の通信で通信プロトコルを変換することができる。
【０１０５】
ＲＦモジュール８２９はデータの送信及び受信に用いられることができ、例えば、ＲＦ信号又は呼び出された電子信号の送信に用いられることができる。たとえ、図示しないが、ＲＦモジュール８２９は、例えば、送信機、パワーアンプモジュール(ＰＡＭ)、周波数フィルター、低雑音増幅器(ＬＮＡ)、及び／又はなどを含むことができる。
【０１０６】
さらに、ＲＦモジュール８２９は、無線通信に用いられる空間で電磁波を送信及び受信するための構成要素を含むことができ、例えば、導体及び導線などを含むことができる。
【０１０７】
前記メモリ８３０(例えば、前記メモリ１３０)は内部メモリ８３２又は外部メモリ８３４を含むことができる。前記内部メモリ８３２は、例えば、揮発性メモリ(例えば、ＤＲＡＭ(ｄｙｎａｍｉｃ ＲＡＭ)、ＳＲＡＭ(ｓｔａｔｉｃＲＡＭ)、ＳＤＲＡＭ(ｓｙｎｃｈｒｏｎｏｕｓｄｙｎａｍｉｃ ＲＡＭ)など)又は非揮発性メモリ(ｎｏｎ−ｖｏｌａｔｉｌｅＭｅｍｏｒｙ、例えば、ＯＴＰＲＯＭ(ｏｎｅｔｉｍｅ ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ)、ＰＲＯＭ(ｐｒｏｇｒａｍｍａｂｌｅＲＯＭ)、ＥＰＲＯＭ(ｅｒａｓａｂｌｅ ａｎｄ ｐｒｏｇｒａｍｍａｂｌｅＲＯＭ)、ＥＥＰＲＯＭ(ｅｌｅｃｔｒｉｃａｌｌｙ ｅｒａｓａｂｌｅ ａｎｄｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ)、ｍａｓｋ ＲＯＭ、ｆｌａｓｈＲＯＭ、ＮＡＮＤ ｆｌａｓｈ ｍｅｍｏｒｙ、ＮＯＲ ｆｌａｓｈ ｍｅｍｏｒｙなど)のうちの少なくとも一つを含むことができる。
【０１０８】
一実施形態によれば、前記内部メモリ８３２はＳｏｌｉｄ Ｓｔａｔｅ Ｄｒｉｖｅ (ＳＳＤ)であることができる。前記外部メモリ８３４はｆｌａｓｈ ｄｒｉｖｅ、例えば、ＣＦ(ｃｏｍｐａｃｔ ｆｌａｓｈ)、ＳＤ(ｓｅｃｕｒｅｄｉｇｉｔａｌ)、Ｍｉｃｒｏ-ＳＤ(ｍｉｃｒｏ ｓｅｃｕｒｅ ｄｉｇｉｔａｌ)、Ｍｉｎｉ−ＳＤ(ｍｉｎｉ ｓｅｃｕｒｅ ｄｉｇｉｔａｌ)、ｘＤ(ｅｘｔｒｅｍｅ ｄｉｇｉｔａｌ)又はＭｅｍｏｒｙ Ｓｔｉｃｋなどをさらに含むことができる。前記外部メモリ８３４は多様なインターフェースを介して前記電子装置８０１と機能的に接続されることができる。一実施形態によれば、前記電子装置８０１はハードドライブのような記憶装置(又は記憶媒体)をさらに含むことができる。
【０１０９】
前記センサーモジュール８４０は、物理量を計測したり電子装置８０１の作動状態を検出し、計測又は検出された情報を電気信号で変換することができる。前記センサーモジュール８４０は、例えば、ジェスチャーセンサー８４０Ａ、ジャイロセンサー８４０Ｂ、気圧センサー８４０Ｃ、マグネチックセンサー８４０Ｄ、加速度センサー８４０Ｅ、グリップセンサー８４０Ｆ、近接センサー８４０Ｇ、ｃｏｌｏｒ センサー８４０Ｈ(例えば、ＲＧＢ(ｒｅｄ、ｇｒｅｅｎ、ｂｌｕｅ)センサー)、生体センサー８４０I、温／湿度センサー８４０J、照度センサー８４０Ｋ又はＵＶ(ｕｌｔｒａ ｖｉｏｌｅｔ)センサー８４０Ｍのうちの少なくとも一つを含むことができる。追加的又は大体的に、前記センサーモジュール８４０は、例えば、嗅覚センサー(Ｅ−ｎｏｓｅｓｅｎｓｏｒ、未図示)、ＥＭＧセンサー(ｅｌｅｃｔｒｏｍｙｏｇｒａｐｈｙ ｓｅｎｓｏｒ、未図示)、ＥＥＧセンサー(ｅｌｅｃｔｒｏｅｎｃｅｐｈａｌｏｇｒａｍ ｓｅｎｓｏｒ、未図示)、ＥＣＧセンサー(ｅｌｅｃｔｒｏｃａｒｄｉｏｇｒａｍ ｓｅｎｓｏｒ、未図示)、ＩＲ(ｉｎｆｒａ ｒｅｄ) センサー(未図示)、虹彩センサー(未図示)又は指紋センサー(未図示)などを含むことができる。前記センサーモジュール８４０はその中に属した少なくとも一つ以上のセンサーを制御するための制御回路をさらに含むことができる。
【０１１０】
前記入力装置８５０は、タッチパネル(ｔｏｕｃｈ ｐａｎｅｌ)８５２、(デジタル)ペンセンで(ｐｅｎ ｓｅｎｓｏｒ)８５４、キー(ｋｅｙ)８５６又は超音波(ｕｌｔｒａｓｏｎｉｃ)入力装置８５８を含むことができる。前記タッチパネル８５２は、例えば、静電式、減圧式、赤外線方式又は超音波方式のうちの少なくとも一つの方式でタッチ入力を認識することができる。また、前記タッチパネル８５２は制御回路をさらに含むこともできる。静電式の場合、物理的接触又は近接認識が可能である。前記タッチパネル８５２は、触覚(ｔａｃｔｉｌｅ ｌａｙｅｒ)をさらに含むことができる。この場合、前記タッチパネル８５２はユーザに触覚反応を提供することができる。
【０１１１】
前記(デジタル)ペンセンサー８５４は、例えば、ユーザのタッチ入力を受けることと同一又は類似の方法若しくは別途の認識用シート(ｓｈｅｅｔ)を用いて具現されることができる。前記キー８５６は、例えば、物理的なボタン、光学式キー又はキーパッドを含むことができる。前記超音波(ｕｌｔｒａｓｏｎｉｃ)入力装置８５８は超音波信号を発生する入力道具を介して、電子装置８０１でマイク(例えば、マイク８８８)で音波を検出してデータを確認することができる装置として無線認識が可能である。一実施形態によれば、前記電子装置８０１は前記通信モジュール８２０を用いてこれと接続された外部装置(例えば、コンピューター又はサーバー)からユーザ入力を受信することもできる。
【０１１２】
前記ディスプレー８６０(例えば、前記ディスプレー１５０)はパネル８６２、ホログラム装置８６４又はプロジェクタ８６６を含むことができる。前記パネル８６２は、例えば、ＬＣＤ(ｌｉｑｕｉｄ−ｃｒｙｓｔａｌ ｄｉｓｐｌａｙ)又はＡＭ−ＯＬＥＤ(ａｃｔｉｖｅ−ｍａｔｒｉｘ ｏｒｇａｎｉｃｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ ｄｉｏｄｅ)などであることができる。前記パネル８６２は、例えば、柔軟に(ｆｌｅｘｉｂｌｅ)、透明に(ｔｒａｎｓｐａｒｅｎｔ)又は着用することができるように(ｗｅａｒａｂｌｅ)具現されることができる。前記パネル８６２は前記タッチパネル８５２と一つのモジュールから構成されることもできる。前記ホログラム装置８６４は光の干渉を用いて立体映像を虚空に見せてくれることができる。前記プロジェクタ８６６はスクリーンに光を透写して映像を表示することができる。前記スクリーンは、例えば、前記電子装置８０１の内部又は外部に位置することができる。一実施形態によれば、前記ディスプレー８６０は前記パネル８６２、前記ホログラム装置８６４、又はプロジェクタ８６６を制御するための制御回路をさらに含むことができる。
【０１１３】
前記インターフェース８７０は、例えば、ＨＤＭＩ(登録商標）（ｈｉｇｈ−ｄｅｆｉｎｉｔｉｏｎｍｕｌｔｉｍｅｄｉａ ｉｎｔｅｒｆａｃｅ)８７２、ＵＳＢ(ｕｎｉｖｅｒｓａｌ ｓｅｒｉａｌ ｂｕｓ)８７４、光インターフェース(ｏｐｔｉｃａｌ ｉｎｔｅｒｆａｃｅ)８７６又はＤ−ｓｕｂ(Ｄ−ｓｕｂｍｉｎｉａｔｕｒｅ)８７８を含むことができる。前記インターフェース８７０は、例えば、図１に示された通信インターフェース１６０に含まれることができる。追加的又は大体的に、前記インターフェース８７０は、例えば、ＭＨＬ(ｍｏｂｉｌｅ ｈｉｇｈ−ｄｅｆｉｎｉｔｉｏｎｌｉｎｋ) インターフェース、ＳＤ(ｓｅｃｕｒｅ Ｄｉｇｉｔａｌ)カード/ＭＭＣ(ｍｕｌｔｉ−ｍｅｄｉａ ｃａｒｄ)インターフェース又はＩｒＤＡ(ｉｎｆｒａｒｅｄｄａｔａ ａｓｓｏｃｉａｔｉｏｎ)規格インターフヱースを含むことができる。
【０１１４】
前記オーディオモジュール８８０は、音(ｓｏｕｎｄ)と電気信号を双方向で変換させることができる。前記オーディオモジュール８８０の少なくとも一部構成要素は、例えば、図１に示された入出力インターフェース１４０に含まれることができる。前記オーディオモジュール８８０は、例えば、スピーカー８８２、レシーバー８８４、イヤホン８８６又はマイク８８８等を介して入力又は出力される音情報を処理することができる。
【０１１５】
前記カメラモジュール８９１は、静止映像及び動画像を撮影することができる装置として、一実施形態によれば、一つ以上のイメージセンサー(例えば、全面センサー又は後面センサー)、レンズ(未図示)、ＩＳＰ(ｉｍａｇｅ ｓｉｇｎａｌ ｐｒｏｃｅｓｓｏｒ、未図示)又はフラッシュ (ｆｌａｓｈ、未図示)(例えば、ＬＥＤ又はｘｅｎｏｎ ｌａｍｐ)を含むことができる。  
【０１１６】
前記電力管理モジュール８９５は、前記電子装置８０１の電力を管理することができる。図示しないが、前記電力管理モジュール８９５は、例えば、ＰＭＩＣ(ｐｏｗｅｒ ｍａｎａｇｅｍｅｎｔｉｎｔｅｇｒａｔｅｄ ｃｉｒｃｕｉｔ)、充電ＩＣ(ｃｈａｒｇｅｒ ｉｎｔｅｇｒａｔｅｄｃｉｒｃｕｉｔ)又はバッテリー又は燃料ゲージ(ｂａｔｔｅｒｙ ｏｒ ｆｕｅｌｇａｕｇｅ)を含むことができる。
【０１１７】
前記ＰＭＩＣは、例えば、集積回路又はＳｏＣ半導体内に搭載されることができる。充電方式は有線と無線に区分されることができる。前記充電ＩＣはバッテリーを充電させることができ、充電器からの過電圧又は過電流流入を防止することができる。一実施形態によれば、前記充電ＩＣは有線充電方式又は無線充電方式のうちの少なくとも一つのための充電ＩＣを含むことができる。無線充電方式としては、例えば、磁気共鳴方式、自分誘導方式又は電子気波方式などがあり、無線充電のための付加的な回路、例えば、コイルルーフ、共振回路又は整流器などの回路が追加されることができる。
【０１１８】
前記バッテリーゲージは、例えば、前記バッテリー８９６の残量、充電中電圧、電流又は温度を測定することができる。前記バッテリー８９６は電気を記憶又は生成することができ、その記憶又は生成された電気を用いて前記電子装置８０１にパワーを供給することができる。前記バッテリー８９６は、例えば、再充電式電池(ｒｅｃｈａｒｇｅａｂｌｅ ｂａｔｔｅｒｙ)又は太陽電池(ｓｏｌａｒ ｂａｔｔｅｒｙ)を含むことができる。
【０１１９】
前記インジケーター８９７は、前記電子装置８０１或いはその一部(例えば、前記ＡＰ８１０)の特定状態、例えば、ブーティング状態、メッセージ状態又は充電状態などを表示することができる。前記モーター８９８は電気的信号を機械的振動で変換することができる。図示しないが、前記電子装置８０１はモバイルＴＶサポートのための処理処置(例えば、ＧＰＵ)を含むことができる。前記モバイルＴＶサポートのための処理装置は、例えば、ＤＭＢ(ｄｉｇｉｔａｌ ｍｕｌｔｉｍｅｄｉａｂｒｏａｄｃａｓｔｉｎｇ)、ＤＶＢ(ｄｉｇｉｔａｌ ｖｉｄｅｏｂｒｏａｄｃａｓｔｉｎｇ)又はメディアフロー(ｍｅｄｉａ ｆｌｏｗ)などの規格によるメディアデータを処理することができる。
【０１２０】
本発明の多様な実施形態による電子装置の前述の構成要素のそれぞれは一つ又はその以上の部品(ｃｏｍｐｏｎｅｎｔ)で構成されることができ、当該構成要素の名称は電子装置の種類によって変わることができる。本発明の多様な実施形態による電子装置は前述の構成要素のうちの少なくとも一つを含んで構成されることができ、一部構成要素が省略されたり又は追加的な他の構成要素をさらに含むことができる。また、本発明の多様な実施形態による電子装置の構成要素のうちの一部が結合されて一つの個体(ｅｎｔｉｔｙ)で構成されることによって結合され以前の当該構成要素の機能を同様に行うことができる。
【０１２１】
図９は、多様な実施形態による複数の電子装置(例えば、電子装置９１０及び電子装置９３０)間の通信プロトコル９００を示す図面である。
【０１２２】
図９を参照すれば、例えば、前記通信プロトコル９００は、装置発見プロトコル(ｄｅｖｉｃｅｄｉｓｃｏｖｅｒｙ ｐｒｏｔｏｃｏｌ)９５１、機能交換プロトコル(ｃａｐａｂｉｌｉｔｙ ｅｘｃｈａｎｇｅｐｒｏｔｏｃｏｌ)９５３、ネットワークプロトコル(ｎｅｔｗｏｒｋｐｒｏｔｏｃｏｌ)９５５及びアプリケーションプロトコル(ａｐｐｌｉｃａｔｉｏｎ ｐｒｏｔｏｃｏｌ)９５７などを含むことができる。
【０１２３】
一実施形態によれば、前記装置発見プロトコル９５１は電子装置(例えば、電子装置９１０又は電子装置９３０)が自分と近距離通信可能な外部電子装置を検出したり検出された外部電子装置と接続するためのプロトコルであることができる。例えば、電子装置９１０(例えば、電子装置１０１)は、前記装置発見プロトコル９５１を用い、前記電子装置９１０で近距離通信方法(例えば、Ｂｌｕｅ ｔｏｏｔｈ（登録商標）など)を介して、前記電子装置９１０と通信可能な機器(ｄｅｖｉｃｅ)で、電子装置９３０(例えば、電子装置１０４)を検出することができる。前記電子装置９１０は、前記電子装置９３０との通信接続のために、前記装置発見プロトコル９５１を用い、検出された電子装置９３０に対する識別情報を獲得して記憶することができる。前記電子装置９１０は、例えば、少なくとも前記識別情報に基づいて前記電子装置９３０との通信接続を開設することができる。
【０１２４】
ある実施形態によれば、前記装置発見プロトコル９５１は複数の電子装置の間で相互認証をするためのプロトコルであることができる。例えば、電子装置９１０は少なくとも電子装置９３０と接続のための通信情報(例えば、ＭＡＣ(ｍｅｄｉａ ａｃｃｅｓｓ ｃｏｎｔｒｏｌ) ａｄｄｒｅｓｓ、ＵＵＩＤ(ｕｎｉｖｅｒｓａｌｌｙ ｕｎｉｑｕｅｉｄｅｎｔｉｆｉｅｒ)、ＳＳＩＤ(ｓｕｂｓｙｓｔｅｍ ｉｄｅｎｔｉｆｉｃａｔｉｏｎ)、ＩＰ(ｉｎｔｅｒｎｅｔ ｐｒｏｔｏｃｏｌ)ａｄｄｒｅｓｓ)に基づいて前記電子装置９１０と前記電子装置９３０間の認証を行うことができる。
【０１２５】
一実施形態によれば、前記機能交換プロトコル９５３は電子装置９１０又は電子装置９３０のうちの少なくとも一つでサポート可能なサービスの機能に係る情報を交換するためのプロトコルであることができる。例えば、電子装置９１０及び電子装置９３０は前記機能交換プロトコル９５３を介して、それぞれが現在提供しているサービスの機能に係る情報を互いに交換することができる。交換可能な情報は、電子装置９１０及び電子装置９３０でサポート可能な複数のサービスのうちの特定サービスを指す識別情報を含むことができる。例えば、電子装置９１０は前記機能交換プロトコル９５３を介して電子装置９３０から前記電子装置９３０が提供する特定サービスの識別情報を受信することができる。この場合、電子装置９１０は前記受信された識別情報に基づいて、前記電子装置９１０が前記特定サービスをサポートすることができるか否かを判断することができる。
【０１２６】
一実施形態によれば、前記ネットワークプロトコル９５５は近距離通信が可能であるように接続された電子装置(例えば、電子装置９１０、電子装置９３０)間に、例えば、サービスを連動して提供するために送受信される、データ流れを制御するためのプロトコルであることができる。例えば、電子装置９１０又は電子装置９３０のうちの少なくとも一つは前記ネットワークプロトコール９５５を用いてエラー制御又はデータ品質制御などを行うことができる。追加的又は大体的に、前記ネットワークプロトコール９５５は電子装置９１０と電子装置９３０の間で送受信されるデータの送信フォーマットを決定することができる。また、電子装置９１０又は電子装置９３０のうちの少なくとも一つは前記ネットワークプロトコール９５５を用いて相互間のデータ交換のための少なくともセッション(ｓｅｓｓｉｏｎ)を管理(例えば、セッション接続又はセッション終了)できる。
【０１２７】
一実施形態によれば、前記アプリケーションプロトコル９５７は外部電子装置へ提供されるサービスに係るデータを交換するための、手続き又は情報を提供するためのプロトコルであることができる。例えば、電子装置９１０(例えば、電子装置１０１)は前記アプリケーションプロトコル９５７を介して電子装置９３０(例えば、電子装置１０４又はサーバー１０６)でサービスを提供することができる。
【０１２８】
一実施形態によれば、前記通信プロトコル９００は標準通信プロトコル、個人又は団体で指定した通信プロトコル(例えば、通信装置製造業体又はネットワーク供給業体等で自体的に指定した通信プロトコル)又はこれらの組合を含むことができる。
【０１２９】
本発明の多様な実施形態に用いられた用語モジュールは、例えば、ハードウェア、ソフトウェア又はファームウエア(ｆｉｒｍｗａｒｅ)のうち、一つ又は２つ以上の組合を含む単位(ｕｎｉｔ)を意味することができる。モジュールは、例えば、ユニット(ｕｎｉｔ)、ロジック(ｌｏｇｉｃ)、論理ブロック(ｌｏｇｉｃａｌｂｌｏｃｋ)、部品(ｃｏｍｐｏｎｅｎｔ)又は回路(ｃｉｒｃｕｉｔ)などの用語と交互に使用(ｉｎｔｅｒｃｈａｎｇｅａｂｌｙｕｓｅ)されることができる。モジュールは、一体で構成された部品の最小単位又はその一部となることができる。モジュールは一つ又はその以上の機能を行う最小単位、若しくはその一部となることもできる。モジュールは機械的又は電子的に具現されることができる。例えば、本発明の多様な実施形態によるモジュールは、知られたり、今後から開発される、どんな動作を行うＡＳＩＣ(ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃｉｎｔｅｇｒａｔｅｄｃｉｒｃｕｉｔ)チップ、ＦＰＧＡｓ(ｆｉｅｌｄ−ｐｒｏｇｒａｍｍａｂｌｅｇａｔｅａｒｒａｙｓ)又はプログラム可能論理装置(ｐｒｏｇｒａｍｍａｂｌｅ−ｌｏｇｉｃｄｅｖｉｃｅ)のうちの少なくとも一つを含むことができる。
【０１３０】
多様な実施形態によれば、本発明の多様な実施形態による装置(例えば、モジュール又はその機能)又は方法(例えば、動作)の少なくとも一部は、例えば、プログラミングモジュールの形態でコンピューター読取り可能な記憶媒体(ｃｏｍｐｕｔｅｒ−ｒｅａｄａｂｌｅｓｔｏｒａｇｅｍｅｄｉａ)に記憶されたコマンドで具現されることができる。前記コマンドは、一つ以上のプロセッサ(例えば、前記プロセッサ１２２)によって実行される場合、前記一つ以上のプロセッサが前記コマンドに当該する機能を行うことができる。コンピューター読取り可能な記憶媒体は、例えば、前記メモリ１３０となることができる。前記プログラミングモジュールの少なくとも一部は、例えば、前記プロセッサ２１０によって実現(ｉｍｐｌｅｍｅｎｔ)(例えば、実行)されることができる。前記プログラミングモジュールの少なくとも一部は一つ以上の機能を行うための、例えば、モジュール、プログラム、ルーチン、命令組(ｓｅｔｓｏｆｉｎｓｔｒｕｃｔｉｏｎｓ)及び／又はプロセスなどを含むことができる。
【０１３１】
前記コンピューター読み取り可能な記録媒体にはハードディスク、フロッピー（登録商標）ディスク及び磁気テープのようなマグネチック媒体(ＭａｇｎｅｔｉｃＭｅｄｉａ)と、ＣＤ−ＲＯＭ(ＣｏｍｐａｃｔＤｉｓｃＲｅａｄＯｎｌｙＭｅｍｏｒｙ)、ＤＶＤ(ＤｉｇｉｔａｌＶｅｒｓａｔｉｌｅＤｉｓｃ)のような光記録媒体(ＯｐｔｉｃａｌＭｅｄｉａ)と、フロプティカルディスク(ＦｌｏｐｔｉｃａｌＤｉｓｋ)のような磁気−光媒体(Ｍａｇｎｅｔｏ−ＯｐｔｉｃａｌＭｅｄｉａ)と、及びＲＯＭ(ＲｅａｄＯｎｌｙＭｅｍｏｒｙ)、ＲＡＭ(ＲａｎｄｏｍＡｃｃｅｓｓＭｅｍｏｒｙ)、フラッシュメモリなどのようなプログラムコマンド(例えば、プログラミングモジュール)を記憶して行うように特別に構成されたハードウェア装置が含まれることができる。また、プログラムコマンドにはコンパイラーによって造られることと同じ機械語コードだけではなくインタプリターなどを用いてコンピューターによって実行されることができる高級言語コードを含むことができる。上述したハードウェア装置は本開示の動作を行うために一つ以上のソフトウェアモジュールとして作動するように構成されることができ、その逆にも同様である。
【０１３２】
そして、本明細書及び図面に開示された本発明の実施形態は本発明の実施形態による技術内容を容易に説明して本発明の実施形態の理解を助けるために特定例を提示したものであって、本発明の実施形態の範囲を限定しようとするものではない。したがって、本発明の多様な実施形態の範囲はここに開示された実施形態の以外に本発明の多様な実施形態の技術的思想に基づいて導出されるすべての変更又は変形された形態が本発明の多様な実施形態の範囲に含まれることに解釈されるべきである。
【符号の説明】
【０１３３】
１００；第１マスター装置
１１０；第２マスター装置
２００；スレーブ装置
１７０；通信設定制御モジュール
２１０；通信操作モジュール
２２０；設定変更モジュール
【図１】
2016538792.tif 000003
【図２】
2016538792.tif 000004
【図３】
2016538792.tif 000005
【図４】
2016538792.tif 000006
【図５】
2016538792.tif 000007
【図６】
2016538792.tif 000008
【図７】
2016538792.tif 000009
【図８】
2016538792.tif 000010
【図９】
2016538792.tif 000011
【国際調査報告】
2016538792.tif 000012
2016538792.tif 000013