(57)【特許請求の範囲】
【請求項１】
第１装置と第２装置との間の通信リンクを開設するための第３装置の動作方法であって、
前記第１装置から第１通信リンク情報を獲得することであって、前記第１通信リンク情報は、第１電力状態情報を含む第１代替キャリア情報を含み、前記第１電力状態情報は、前記第１代替キャリア情報に対応する第１代替キャリアに関連する、ことと、
前記第２装置から第２通信リンク情報を獲得することであって、前記第２通信リンク情報は、第２電力状態情報を含む第２代替キャリア情報を含み、前記第２電力状態情報は、前記第２代替キャリア情報に対応する第２代替キャリアに関連する、ことと、
第３通信リンク情報に基づいて前記第１装置と前記第２装置との間に通信リンクが開設されるように、前記第３通信リンク情報を前記第１装置または前記第２装置に送信することであって、前記第３通信リンク情報は、前記第１代替キャリア情報及び前記第２代替キャリア情報のうちの少なくとも一つを含む、ことと
を含む、動作方法。
【請求項２】
前記第１通信リンク情報及び前記第２通信リンク情報の各々は、通信リンクを開設するための環境情報を含む、請求項１に記載の動作方法。
【請求項３】
前記第１装置に、前記第１通信リンク情報を要請する第１要請メッセージを送信することをさらに含み、前記第１通信リンク情報は、前記第１要請メッセージに基づいて獲得される、請求項１に記載の動作方法。
【請求項４】
前記第１要請メッセージは、前記第３装置が指定した代替キャリア情報及び前記第１代替キャリア情報を要請する指示情報のうちの少なくとも一つを含む、請求項３に記載の動作方法。
【請求項５】
前記第１通信リンク情報を獲得した場合、前記第１装置と通信リンクを開設する装置に移動しろとの案内メッセージを出力することをさらに含む、請求項１に記載の動作方法。
【請求項６】
前記第１通信リンク情報は、前記第１装置が支援する複数の通信手段に対する情報を優先順位に応じて順次に含む、請求項１に記載の動作方法。
【請求項７】
前記第１通信リンク情報を獲得するステップは、前記第１装置と前記第３装置との間に、タギングにより第１通信リンクを開設することをさらに含み、前記第１通信リンクは、前記通信リンクとは異なる、請求項１に記載の動作方法。
【請求項８】
前記送信することは、前記第１通信リンクを介して前記第３通信リンク情報を前記第１装置に送信することをさらに含む、請求項７に記載の動作方法。
【請求項９】
前記送信することは、前記第２装置と前記第３装置との間に、タギングにより第２通信リンクを開設することをさらに含み、前記第２通信リンクは、前記通信リンクとは異なる、請求項１に記載の動作方法。
【請求項１０】
前記送信することは、前記第２通信リンクを介して前記第３通信リンク情報を前記第２装置に送信することをさらに含む、請求項９に記載の動作方法。
【請求項１１】
第１装置と第２装置との間の通信リンクを開設するための第３装置であって、
前記第３装置は、
タギングによって通信リンクを開設する通信部と、
制御部であって、前記制御部は、前記第１装置から第１通信リンク情報を獲得し、前記第２装置から第２通信リンク情報を獲得し、前記制御部は、第３通信リンク情報に基づいて前記第１装置と前記第２装置との間に通信リンクが開設されるように、前記第３通信リンク情報を前記第１装置または前記第２装置に送信する、制御部と
を備え、
前記第１通信リンク情報は、第１電力状態情報を含む第１代替キャリア情報を含み、
前記第１電力状態情報は、前記第１代替キャリア情報に対応する第１代替キャリアに関連し、
前記第２通信リンク情報は、第２電力状態情報を含む第２代替キャリア情報を含み、
前記第２電力状態情報は、前記第２代替キャリア情報に対応する第２代替キャリアに関連し、
前記第３通信リンク情報は、前記第１代替キャリア情報及び前記第２代替キャリア情報のうちの少なくとも一つを含む、第３装置。
【請求項１２】
前記第１通信リンク情報及び前記第２通信リンク情報の各々は、通信リンクを開設するための環境情報を含む、請求項１１に記載の第３装置。
【請求項１３】
前記制御部は、前記第１通信リンク情報を獲得するために、前記第１装置に、前記第１通信リンク情報を要請する第１要請メッセージを前記通信部を介して送信し、前記第１通信リンク情報は、前記第１要請メッセージに基づいて獲得される、請求項１１に記載の第３装置。
【請求項１４】
前記第１要請メッセージは、前記第３装置が指定した代替キャリア情報及び前記第１代替キャリア情報を要請する指示情報のうちの少なくとも一つを含む、請求項１３に記載の第３装置。
【請求項１５】
出力部をさらに備え、前記制御部は、前記第１通信リンク情報を獲得した場合、前記第１装置と通信リンクを開設する装置に移動しろとの案内メッセージを前記出力部が出力することを可能にする、請求項１１に記載の第３装置。
【請求項１６】
前記第１通信リンク情報は、前記第１装置が支援する複数の通信手段に対する情報を優先順位に応じて順次に含む、請求項１１に記載の第３装置。
【請求項１７】
前記制御部は、前記第１装置と、前記タギングにより第１通信リンクを開設し、前記第１通信リンクは、前記通信リンクとは異なる、請求項１１に記載の第３装置。
【請求項１８】
前記制御部は、前記第１通信リンクを介して前記第３通信リンク情報を前記第１装置に送信する、請求項１７に記載の第３装置。
【請求項１９】
前記制御部は、前記第２装置と、前記タギングにより第２通信リンクを開設し、前記第２通信リンクは、前記通信リンクとは異なる、請求項１１に記載の第３装置。
【請求項２０】
前記制御部は、前記第２通信リンクを介して前記第３通信リンク情報を前記第２装置に送信する、請求項１９に記載の第３装置。
【請求項２１】
前記第１代替キャリア及び前記第２代替キャリアは、前記通信リンクに対する特定代替キャリアが決定されるまで、非アクティブ状態を有する、請求項１に記載の動作方法。
【請求項２２】
前記第１電力状態情報及び前記第２電力状態情報の各々は、電力状態情報のうちの一つを示し、前記電力状態情報は、アクティブ状態情報及び非アクティブ状態情報を含む、請求項１に記載の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器間のコネクションを形成する方法に関する。さらに具体的には、電子機器間のコネクションを形成するために近距離通信手段を利用する方法に関する。
【背景技術】
【０００２】
近距離無線通信（ＮＦＣ；Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ、以下、ＮＦＣとする）は、ＲＦＩＤ（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）に関連した超短距離非接触式データ送信技術（ｖｅｒｙ  ｓｈｏｒｔ−ｒａｎｇｅ  ｃｏｎｔａｃｔｌｅｓｓ  ｄａｔａ  ｔｒａｎｓｆｅｒ  ｔｅｃｈｎｏｌｏｇｙ）であって、１０ｃｍ以内（好ましくは、４ｃｍ以内）の距離に位置した装置との通信に使用されることができる。
【０００３】
近距離無線通信は、１３．５６ＭＨｚの中心周波数を使用し、１０６、２１２、４２４ｋｂｐｓの送信速度を提供することができる。近距離無線通信は、多様な非接触通信プロトコルと互換性を有することができる。例えば、ＮＦＣは、ＩＳＯ  １４４４３  ｔｙｐｅ  Ａ、Ｂ、Ｆ、ＩＳＯ  １８０９２において定義するプロトコルと互換性を有することができる。
【０００４】
近距離無線通信は、多様な分野、例えば、ホームネットワーク具現、スマートポスター、バスチケットに結び付けられることができる。
【０００５】
ＮＦＣ技術を採択した電子機器は、例えば、リーダ（ｒｅａｄｅｒ）モード、カードエミュレーションモード（ｃａｒｄ  ｅｍｕｌａｔｉｏｎ  ｍｏｄｅ）、ピアツーピア（ｐｅｅｒ  ｔｏ  ｐｅｅｒ）モードのうち、少なくとも一つによりＮＦＣ技術を採択している他の電子機器と通信できる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の技術的課題は、近距離通信リンクを利用して二つ以上の電子機器間のコネクションを形成するための方法を提供することである。
【０００７】
本発明が解決しようとする技術的課題は、言及した技術的課題に限定されない。また、本発明が解決しようとする他の技術的課題は、以下の記載から本発明が属する技術分野における通常の知識を有した者にとって明確に理解されうるはずである。
【課題を解決するための手段】
【０００８】
本発明の一様相による第１装置と第２装置との間の新しい通信リンク（ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｌｉｎｋ）を開設するための第３装置の動作方法は、前記第１装置から前記第３装置とタギング（ｔａｇｇｉｎｇ）により開設された通信リンクと他の通信リンクと関連した第１通信リンク情報を獲得するステップと、前記第１通信リンク情報に基づいて前記第１装置と前記第２装置との間に新しい通信リンクが開設されるように、前記第１通信リンク情報を前記第２装置に伝達するステップとを含む。
【０００９】
本発明の他の様相による第１装置と第２装置との間の新しい通信リンク（ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｌｉｎｋ）を開設するための第３装置は、タギングによって通信リンクを開設する通信部と、前記第１装置から前記通信部を介して前記タギングによって開設された通信リンクと他の通信リンクと関連した第１通信リンク情報を獲得し、前記第１通信リンク情報に基づいて前記第１装置と前記第２装置との間に新しい通信リンクが開設されるように前記第１通信リンク情報を前記第２装置に伝達する制御部とを備える。
【００１０】
本発明によれば、リレー機器を利用して二つ以上の電子機器間のコネクションを形成できる。
本明細書は、例えば、以下の項目も提供する。
（項目１）
第１装置と第２装置との間の新しい通信リンク（ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｌｉｎｋ）を開設するための第３装置の動作方法であって、
前記第１装置から前記第３装置とタギング（ｔａｇｇｉｎｇ）により開設された通信リンクと他の通信リンクと関連した第１通信リンク情報を獲得するステップと、
前記第１通信リンク情報に基づいて前記第１装置と前記第２装置との間に新しい通信リンクが開設されるように、前記第１通信リンク情報を前記第２装置に伝達するステップと
を含む装置の動作方法。
（項目２）
前記第１通信リンク情報は、通信手段を識別するための情報及び通信リンクを生成するための環境情報のうち、少なくとも一つを含む項目１に記載の装置の動作方法。
（項目３）
前記獲得ステップの前に、前記第１装置に前記第１通信リンク情報を要請する要請メッセージを前記タギングにより開設された通信リンクを介して伝達する項目１に記載の装置の動作方法。
（項目４）
前記要請メッセージは、前記第１装置が支援するすべての通信手段と関連した情報を要請する指示情報及び前記第３装置が指定した通信手段と関連した情報を要請する指示情報のうち、少なくとも一つを含む項目３に記載の装置の動作方法。
（項目５）
前記第１通信リンク情報を獲得した場合、前記第１装置と通信リンクを開設する装置に移動しろとの案内メッセージを出力するステップをさらに含む項目１に記載の装置の動作方法。
（項目６）
前記第１通信リンク情報は、前記第１装置が支援する複数の通信リンクに対する情報を優先順位に応じて順次に含む項目１に記載の装置の動作方法。
（項目７）
前記獲得するステップは、前記第１装置と前記第３装置との間に、前記タギングにより開設された通信リンクと他の第２通信リンクを開設するステップをさらに含む項目１に記載の装置の動作方法。
（項目８）
前記伝達するステップは、前記第２装置が支援する通信リンクと関連した第２通信リンク情報を前記第２通信リンクを介して前記第１装置に伝達するステップをさらに含む項目７に記載の装置の動作方法。
（項目９）
前記伝達するステップは、前記第２装置と前記第３装置との間に、タギングにより開設された通信リンクと他の第３通信リンクを開設するステップをさらに含む項目１に記載の装置の動作方法。
（項目１０）
前記伝達するステップは、前記第３通信リンクを介して前記第１通信リンク情報を前記第２装置に伝達するステップをさらに含む項目９に記載の装置の動作方法。
（項目１１）
第１装置と第２装置との間の新しい通信リンク（ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｌｉｎｋ）を開設するための第３装置であって、
前記第３装置は、タギングによって通信リンクを開設する通信部と、
前記第１装置から前記通信部を介して前記タギングによって開設された通信リンクと他の通信リンクと関連した第１通信リンク情報を獲得し、前記第１通信リンク情報に基づいて前記第１装置と前記第２装置との間に新しい通信リンクが開設されるように前記第１通信リンク情報を前記第２装置に伝達する制御部と
を備える装置。
（項目１２）
前記第１通信リンク情報は、通信手段を識別するための情報及び通信リンクを生成するための環境情報のうち、少なくとも一つを含む項目１１に記載の装置。
（項目１３）
前記制御部は、前記第１通信リンク情報を獲得するために、前記第１装置に前記第１通信リンク情報を要請する要請メッセージを前記通信部を介して送信する項目１１に記載の装置。
（項目１４）
前記要請メッセージは、前記第１装置が支援するすべての通信手段と関連した情報を要請する指示情報及び前記第３装置が指定した通信手段と関連した情報を要請する指示情報のうち、少なくとも一つを含む項目１３に記載の装置。
（項目１５）
出力部をさらに備え、前記制御部は、前記第１通信リンク情報を獲得した場合、前記第１装置と通信リンクを開設する装置に移動しろとの案内メッセージを出力する前記出力部を介して出力する項目１１に記載の装置。
（項目１６）
前記第１通信リンク情報は、前記第１装置が支援する複数の通信リンクに対する情報を優先順位に応じて順次に含む項目１１に記載の装置。
（項目１７）
前記制御部は、前記第１装置と前記タギングによって開設された通信リンクと他の第２通信リンクを開設する項目１１に記載の装置。
（項目１８）
前記制御部は、前記第２装置が支援する通信リンクと関連した第２通信リンク情報を前記第２通信リンクを介して前記第１装置に伝達する項目１７に記載の装置。
（項目１９）
前記制御部は、前記第２装置と前記タギングによって開設された通信リンクと他の第３通信リンクを開設する項目１１に記載の装置。
（項目２０）
前記制御部は、前記第３通信リンクを介して前記第１通信リンク情報を前記第２装置に送信する項目１９に記載の装置。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の一実施形態に係るシステム環境を示す。
【図２】図２は、本発明の第１の実施形態に係るハンドオーバを説明するための図である。
【図３】図３は、本発明の第２の実施形態に係るハンドオーバを説明するための図である。
【図４】図４は、本発明の第３の実施形態に係るハンドオーバを説明するための図である。
【図５】図５は、本発明の第４の実施形態に係るハンドオーバを説明するための図である。
【図６】図６は、本発明の第５の実施形態に係るハンドオーバを説明するための図である。
【図７】図７は、発明の一実施形態に係るハンドオーバ衝突を説明するための図である。
【図８】図８は、本発明の第１の実施形態に係るハンドオーバ衝突解決方法を説明するための図である。
【図９】図９は、本発明の一実施形態に係るハンドオーバメッセージの構造を示す。
【図１０】図１０は、本発明の一実施形態に係るハンドオーバ要請メッセージの一例を示す。
【図１１】図１１は、本発明の一実施形態に係るハンドオーバ選択メッセージの一例を示す。
【図１２】図１２は、本発明の一実施形態に係るハンドオーバ要請レコードの一例を示す。
【図１３】図１３は、本発明の一実施形態に係るハンドオーバ選択レコードの一例を示す。
【図１４】図１４は、本発明の一実施形態に係るハンドオーバキャリアレコードの一例を示す。
【図１５】図１５は、本発明の一実施形態に係る代替キャリアレコードの一例を示す。
【図１６】図１６を本発明の一実施形態に係る、代替キャリアがＷｉ−Ｆｉである場合のハンドオーバ要請メッセージの一例を示す。
【図１７】図１７は、本発明の一実施形態に係るＷｉ−Ｆｉハンドオーバ要請メッセージのバイナリコンテンツ（ｂｉｎａｒｙ  ｃｏｎｔｅｎｔ）を示す。
【図１８】図１８は、本発明の一実施形態に係る代替キャリアがＷｉ−Ｆｉである場合のハンドオーバ選択メッセージを示す。
【図１９】図１９は、本発明の一実施形態に係るハンドオーバ選択メッセージのバイナリコンテンツ（ｂｉｎａｒｙ  ｃｏｎｔｅｎｔ）を示す。
【図２０】図２０は、本発明の一実施形態に係る、代替キャリアがブルートゥースである場合のハンドオーバ要請メッセージの一例を示す。
【図２１】図２１は、本発明の一実施形態に係るブルートゥースハンドオーバ要請メッセージのバイナリコンテンツを示す。
【図２２】図２２は、本発明の一実施形態に係る、代替キャリアがブルートゥースである場合のハンドオーバ選択メッセージの一例を示す。
【図２３】図２３は、本発明の一実施形態に係るブルートゥースハンドオーバ要請メッセージのバイナリコンテンツを示す。
【図２４】図２４は、本発明の第１の実施形態に係る付加データを活用したハンドオーバ要請メッセージの一例を示す。
【図２５】図２５は、本発明の第１の実施形態に係る付加データを活用したハンドオーバ選択メッセージの一例を説明するための図である。
【図２６】図２６は、本発明の第２の実施形態に係る付加データを活用したハンドオーバ要請メッセージを示す。
【図２７】図２７は、本発明の第２の実施形態に係る付加データを活用したハンドオーバ選択メッセージの付加データを示す。
【図２８】図２８は、本発明の一実施形態に係るリレープロトコルが必要な環境を説明するための図である。
【図２９】図２９は、本発明の一実施形態に係るコネクションハンドオーバリレーを説明するための概略図を示す。
【図３０】図３０は、本発明の第１の実施形態に係るリレープロトコルを説明するための図である。
【図３１】図３１は、本発明のリレープロトコルに用いられる案内メッセージを説明するための図である。
【図３２】図３２は、本発明の第２の実施形態に係るリレーを説明するための図である
【図３３】図３３は、本発明の一実施形態に係るリレー要請メッセージの一例を示す。
【図３４】図３４は、本発明の第３の実施形態に係るリレープロトコルを説明するための図である。
【図３５】図３５は、本発明の第４の実施形態に係るリレープロトコルを説明するための図である。
【図３６】図３６は、本発明のリレープロトコルに用いられる案内メッセージを示す。
【図３７】図３７は、本発明の第５の実施形態に係るリレープロトコルを説明するための図である。
【図３８】図３８は、本発明の第６の実施形態に係るリレープロトコルを説明するための図である。
【図３９】図３９は、本発明のリレープロトコルを使用する第１応用例を示す。
【図４０】図４０は、本発明のリレープロトコルを説明するためのユーザインタフェースを示す。
【図４１】図４１は、本発明のリレープロトコルを使用する第２応用例を示す。
【発明を実施するための形態】
【００１２】
本発明の上述した目的、特徴及び長所は、添付した図面と関連した次の詳細な説明によりより明らかになるはずである。以下、添付された図面を参照して本発明に係る実施形態を詳細に説明する。明細書全体にわたって同じ参照番号は、同じ構成要素を示す。また、本発明と関連した関連した公知機能又は構成についての具体的な説明が本発明の要旨を不明にすると判断される場合には、その詳細な説明は省略する。
【００１３】
図１は、本発明の一実施形態に係るシステム環境を示す。
【００１４】
本発明の一実施形態に係るシステム環境は、ＮＦＣリンクを形成できる一つ以上のＮＦＣ（ｎｅａｒ  ｆｉｅｌｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）電子機器から構成されうる。
【００１５】
図１に示すように、本発明の一実施形態に係るシステム環境は、一つ以上の電子機器１００、２００、３００から構成されることができる。これは、必須構成ではないので、これより少ないか、又は多い構成を備えることができる。本文書で言及する電子機器１００、２００、３００は、ＮＦＣ通信を支援する任意の電子機器を意味するものであって、例えば、電子機器は、ＮＦＣ通信を支援するモバイルデータ処理装置（例、携帯電話、スマートフォン、ｅ−ｂｏｏｋ）、プリンタ、ＴＶ、ＤＴＶ、コンピュータ、タブレット、オーディオ装置など各種の電子機器を含むことができる。これは、電子機器１００、２００、３００の一例にすぎず、より多様な類型の機器を含むことができる。以下、電子機器は、ＮＦＣ電子機器と呼ばれることができる。
【００１６】
前記電子機器１００は、図１に示すように、ホスト１１０、ＮＦＣ通信モジュール１２０、一つ以上の代替通信キャリアモジュール（ａｌｔｅｒｎａｔｉｖｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｃａｒｒｉｅｒ）を備えることができる。
【００１７】
前記ホスト１１０は、前記電子機器１００内の構成要素を制御するプロセッサ（ｐｒｏｃｅｓｓｏｒ）の機能を提供できる。例えば、前記ホスト１１０は、図１に示すＮＦＣ通信モジュール１２０、一つ以上の代替通信キャリアを制御するための各種信号を出力及び／又は入力されうる。以下、前記ホスト１１０は、プロセッサ１１０又は制御部と呼ばれうる。
【００１８】
前記ＮＦＣ通信モジュール１２０は、前記電子機器１００がＮＦＣ通信を支援する他の電子機器２００、３００とＮＦＣリンク（ＮＦＣ  ｌｉｎｋ）を形成できるようにする。前記ＮＦＣ通信モジュール１２０は、ＮＦＣフォーラムデバイス（ＮＦＣ  Ｆｏｒｕｍ  ｄｅｖｉｃｅ）を意味することができる。本文書においてＮＦＣ通信モジュールは、近距離通信手段と呼ばれることができる。
【００１９】
前記ＮＦＣ通信モジュール１２０は、図１に示すように、ＮＦＣ通信範囲（ＮＦＣ  ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｒａｎｇｅ）内で他の電子機器のＮＦＣ通信モジュールとタギング（ｔａｇｇｉｎｇ）を介して、ＮＦＣリンクを形成できる。
【００２０】
前記ＮＦＣ通信モジュール１２０は、前記他の電子機器２００、３００のＮＦＣ通信モジュールと多様なモードで通信できる。例えば、前記多様なモードは、カードエミュレーション（ｃａｒｄ  ｅｍｕｌａｔｉｏｎ）モード、リーダモード、ピアツーピア（ｐｅｅｒ  ｔｏ  ｐｅｅｒ）モードを含むことができる。
【００２１】
前記ＮＦＣ通信モジュール１２０が前記カードエミュレーションモードで動作する場合に、前記電子機器１００の前記ＮＦＣ通信モジュール１２０は、カード、換言すれば、タグ（ｔａｇ）として機能できる。この場合に、前記他の電子機器のＮＦＣ通信モジュールは、リーダモードで動作して、前記電子機器１００のＮＦＣ通信モジュール１２０からデータを獲得できる。
【００２２】
前記ＮＦＣ通信モジュール１２０が前記リーダモードで動作する場合に、前記電子機器１００の前記ＮＦＣ通信モジュール１２０は、リーダとして機能できる。この場合に、前記電子機器１００の前記ＮＦＣ通信モジュール１２０は、エミュレーションモードで動作する他の電子機器のＮＦＣ通信モジュールニからデータを獲得できる。
【００２３】
前記ＮＦＣ通信モジュール１２０が前記ピアツーピア（ｐｅｅｒ  ｔｏ  ｐｅｅｒ）モードで動作する場合に、前記電子機器１００のＮＦＣ通信モジュール１２０と他の電子機器のＮＦＣ通信モジュールとは、互いにデータを交換（ｅｘｃｈａｎｇｅ）できる。
【００２４】
前記ＮＦＣ通信モジュール１２０のモードは、予め決まった基準によって決まることができる。例えば、前記ＮＦＣ通信モジュール１２０のモードは、ユーザの入力又は予め決まったアルゴリズム（ａｌｇｏｒｉｔｈｍ）によってセットされうる。
【００２５】
前記代替通信キャリアは、電子機器間にデータを送信するために使用されうる通信技術のことを意味し、前記代替通信キャリアは、ＮＦＣ通信キャリアの他に、各種通信モジュールを備えることができる。例えば、前記代替通信キャリアは、図１に示すように、Ｂｌｕｅｔｏｏｔｈ（登録商標）（８０２.１５.１  ＩＥＥＥ）通信モジュール１３２、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）通信モジュール１３４のうち、少なくとも一つを備えることができる。この他にも、前記代替通信キャリアは、ＲＦＩＤ（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、ＷｉＧｉｇ（Ｗｉｒｅｌｅｓｓ  Ｇｉｇａｂｉｔ）通信モジュールなど多様な通信手段を備えることができ、現在はもちろん、将来に具現化される通信手段も備えることができる。以下、前記代替通信キャリアは、代替キャリア又は代替通信手段として呼称できる。
【００２６】
前記電子機器１００は、ユーザから入力を受けるための入力部１４０を備えることができる。例えば、前記入力部１４０は、キーボード、マウス、タッチスクリーンのうち、少なくとも一つでありうる。
【００２７】
また、前記電子機器１００は、ユーザに情報を出力するための出力部１５０を備えることができる。前記出力部１５０は、音響信号を出力するための音響出力部とディスプレイのためのディスプレイ部のうち、少なくとも一つを備えることができる。
【００２８】
また、前記電子機器１００は、各種データを格納するためのメモリ部１６０を備えることができる。
【００２９】
前記電子機器２００、３００は、前記電子機器１００と相応する構成を備えることができる。すなわち、前記電子機器２００、３００は、ホスト、ＮＦＣ通信モジュール、代替通信キャリアを備えることができる。また、前記電子機器２００、３００は、前記説明した入力部１４０、出力部１５０、メモリ部１６０のうち、少なくとも一つをさらに備えることができる。前記電子機器２００、３００の内部構成に対しては、図２ないし図５に示す。
【００３０】
説明の便宜のために必要によって前記電子機器１００は、第１電子機器１００と呼び、前記電子機器２００は、第２電子機器２００と呼び、前記電子機器３００は、第３電子機器３００と呼ぶことにする。
【００３１】
前記電子機器１００は、他の電子機器と前記ＮＦＣ通信モジュール１２０を介してＮＦＣリンクを形成した後、代替通信キャリアに通信モジュールを変更して前記他の電子機器とデータ通信を行い続けることができる。本文書では、ＮＦＣリンクを形成した後、前記電子機器及び前記他の電子機器が代替通信キャリアを利用して通信を行い続けることができるように、前記電子機器及び前記他の電子機器が前記代替通信キャリアを利用してリンクするようにする一連の過程をハンドオーバ（ｈａｎｄｏｖｅｒ）と呼ぶことにする。
【００３２】
換言すれば、前記ハンドオーバは、前記電子機器１００と前記他の電子機器がＮＦＣリンクを形成し、以後代替通信キャリアとしてリンクを形成してデータ通信を行うことであって、ユーザは、電子機器１００と他の電子機器をＮＦＣタギング（ｔａｇｇｉｎｇ）により容易にＮＦＣリンクを形成した後、ＮＦＣリンクより遠距離及び／又は高容量のデータ送信に適した代替通信キャリアに通信手段を変更できる。
【００３３】
以下、図面を参照して、本発明の一実施形態に係るハンドオーバをさらに具体的に説明する。説明の便宜のために、図１に示すシステム環境を参照する。ただし、これは、説明の便宜のためのものに過ぎず、本発明の技術的思想が特定環境や特定機器に制限されるものではない。
【００３４】
図２は、本発明の第１の実施形態に係るハンドオーバを説明するための図である。
【００３５】
図２に示すように、前記第１電子機器１００は、前記第２電子機器２００にハンドオーバ要請メッセージ（ｈａｎｄｏｖｅｒ  ｒｅｑｕｅｓｔ  ｍｅｓｓａｇｅ）を送信できる（Ｓ１１０）。
【００３６】
前記ステップＳ１１０に先立って、ＮＦＣ通信範囲内に位置する前記第１電子機器１００と前記第２電子機器２００は、タギングによりＮＦＣリンクを形成できる。
【００３７】
前記第１電子機器１００は、ＮＦＣリンクが形成された状態でＮＦＣリンクを介して前記第２電子機器２００にハンドオーバ要請のためのメッセージ、例えば、ハンドオーバ要請メッセージを送信できる。
【００３８】
前記第１電子機器１００は、前記ハンドオーバ要請メッセージを前記第２電子機器２００に送信することによって、前記第１電子機器１００と前記第２電子機器２００とは、現在前記第１電子機器１００と前記第２電子機器２００との間に形成されたＮＦＣリンクを他のキャリアに変更するためのプロトコル（ｐｒｏｔｏｃｏｌ）を開始できる。
【００３９】
前記ハンドオーバ要請メッセージが含む具体的な情報については後述する。
【００４０】
ここで、前記第１電子機器１００は、ハンドオーバ要請者（ｈａｎｄｏｖｅｒ  ｒｅｑｕｅｓｔｅｒ）の地位を有し、前記第２電子機器２００は、ハンドオーバ選択者（ｈａｎｄｏｖｅｒ  ｓｅｌｅｃｔｏｒ）の地位を有することができる。前記ハンドオーバ要請者は、他のＮＦＣ電子機器にハンドオーバ要請メッセージを送信することによって、ハンドオーバプロトコルを開始する機器のことを意味し、前記ハンドオーバ選択者は、受信したハンドオーバ要請メッセージに対する応答としてハンドオーバ選択メッセージを構成して応答するＮＦＣ機器のことを意味する。すなわち、ハンドオーバ要請者（ｉ．ｅ．ハンドオーバ要請機器）とハンドオーバ選択者（ｉ．ｅ．ハンドオーバ選択機器）は、ハンドオーバ要請メッセージを送信するか、又はハンドオーバ選択メッセージを送信するかによって決まる相対的な概念である。したがって、状況によって、前記第２電子機器２００が前記第１電子機器１００にハンドオーバ要請メッセージを送信した場合に、前記第１電子機器１００がハンドオーバ選択者になり、前記第２電子機器２００がハンドオーバ要請者になりうることはもちろんである。
【００４１】
前記ハンドオーバ要請メッセージは、前記第１電子機器１００が支援する代替キャリアと関連した情報を含むことができる。例えば、図１に示すように、前記第１電子機器１００がブルートゥースとＷｉ−Ｆｉとを支援するので、前記ハンドオーバ要請メッセージは、前記第１電子機器１００が支援するブルートゥースとＷｉ−Ｆｉに対した情報を含むことができる。ハンドオーバ要請メッセージに含まれる具体的なデータフォーマットは後述する。
【００４２】
複数の代替キャリアには、優先順位が割り当てられうる。例えば、図２に示すように、前記ハンドオーバ要請メッセージは、優先順位の高い代替キャリアに対する情報を前方に記載し、優先順位の低い代替通信キャリーに対する情報を後方に記載することができる。図２に示すハンドオーバ要請メッセージを参考すると、代替キャリアであるＷｉ−Ｆｉがブルートゥースより高い優先順位を有することが分かる。又は各キャリアに対する優先順位が記載されるフィールドが別に存在することもできる。
【００４３】
前記ハンドオーバ要請メッセージを受信した第２電子機器２００は、前記ハンドオーバ要請メッセージに対する応答を前記第１電子機器１００に送信できる（Ｓ１２０）。
【００４４】
例えば、前記第２電子機器２００は、ＮＦＣリンクを介して前記ハンドオーバ要請メッセージに対する応答の一例として、ハンドオーバ選択メッセージを生成し、前記生成されたハンドオーバ選択メッセージを前記第１電子機器１００に送信できる。
【００４５】
前記第２電子機器２００は、前記ハンドオーバ要請メッセージに含まれた代替キャリアの中で前記第２電子機器２００が支援する代替キャリアにがなにがあるかを判断し、前記判断によって前記第１電子機器１００に前記第２電子機器２００が支援する代替キャリアに対する情報を提供できる。すなわち、前記ハンドオーバ選択メッセージに含まれる代替キャリアは、前記第１電子機器１００が支援する代替キャリアの中で前記第２電子機器２００が支援する代替キャリアに対する情報を含むことができる。
【００４６】
図２に示すように、前記第２電子機器２００は、代替キャリアとしてＷｉ−Ｆｉは支援するが、ブルートゥースは支援しない。
【００４７】
この場合に、前記ハンドオーバ選択メッセージは、代替キャリアに対する情報として、前記第２電子機器２００が支援するＷｉ−Ｆｉ通信モジュールに対する情報を含むことができる。
【００４８】
前記ハンドオーバ選択メッセージが含む具体的な情報については後述する。
【００４９】
前記第１電子機器１００は、代替キャリアを介して前記第２電子機器２００とデータ通信を行うことができる（Ｓ１３０）。
【００５０】
このために、前記第１電子機器１００は、前記第２電子機器２００から前記ハンドオーバ選択メッセージを受信することによって、前記第２電子機器２００が支援する代替キャリアに対する情報を獲得できる。例えば、前記第１電子機器１００は、獲得された前記第２電子機器２００が支援する代替キャリアがＷｉ−Ｆｉであることを確認することができる。
【００５１】
したがって、前記第１電子機器１００は、前記ハンドオーバ要請メッセージ及び前記ハンドオーバ選択メッセージの送受信によって獲得された情報に基づいて、前記第２電子機器２００と他のキャリアへのハンドオーバのための一連の過程を行うことができる。これにより、第１電子機器と第２電子機器とは、ＮＦＣリンクからＷｉ−Ｆｉリンクに転換して、Ｗｉ−Ｆｉプロトコルに従う通信を行い続けるようになる。
【００５２】
前記第１電子機器１００と前記第２電子機器２００との間のリンクがＮＦＣからＷｉ−Ｆｉにハンドオーバされることによって、前記第１電子機器１００と前記第２電子機器２００とがもうこれ以上図２に示すＮＦＣ通信範囲内に位置しなくてもデータ通信が可能になり、ＮＦＣリンクより速い送信速度でデータを交換できる利点が発生するようになる。
【００５３】
換言すれば、前記第１電子機器１００がスマートフォンである場合、ユーザは、スマートフォンを前記第２電子機器２００の近くに持ってきて、前記第２電子機器２００とタッキングをすることで、ＮＦＣリンクを形成し、ハンドオーバプロトコルを行うことによって、Ｗｉ−Ｆｉにリンク手段を変更できる。リンク手段が変更された以後に、ユーザは、スマートフォンをＮＦＣ通信範囲の外に持って行っても、スマートフォンと前記第２電子機器２００とは、Ｗｉ−Ｆｉを介してデータ通信を行い続けるようになる。
【００５４】
前記説明したステップＳ１１０〜Ｓ１３０によるハンドオーバプロセスを交渉ハンドオーバ（ｎｅｇｏｔｉａｔｅｄ  ｈａｎｄｏｖｅｒ）と名づけることにする。すなわち、前記交渉ハンドオーバは、二つのＮＦＣ第１電子機器１００、例えば電子機器１００、２００がデータ交換に用いられる代替キャリアに対する同意のためにメッセージを交換することを意味する。
【００５５】
図３は、本発明の第２の実施形態に係るハンドオーバを説明するための図である。
【００５６】
図３を参考して第２の実施形態に係るハンドオーバを説明するにあたって、前記図２を参考して説明した第１の実施形態と重なる内容については説明を省略する。
【００５７】
前記図３に示す第３電子機器３００は、前記図２に示す第２電子機器２００とは異なり、複数の代替キャリア、例えば、ブルートゥースとＷｉ−Ｆｉとを同時に支援できる。
【００５８】
前記第１電子機器１００は、前記第３電子機器３００にハンドオーバ要請メッセージを送信できる（Ｓ２１０）。換言すれば、前記第１電子機器１００は、ハンドオーバ要請者となり、前記第３電子機器３００は、ハンドオーバ選択者となる。前記ステップＳ２１０は、前記図２を参考して説明した前記ステップＳ１１０と同一なので、説明を省略する。
【００５９】
前記第３電子機器３００は、前記受信したハンドオーバ要請メッセージに対する応答として、ハンドオーバ選択メッセージを前記第１電子機器１００に送信できる（Ｓ２２０）。
【００６０】
前記第３電子機器３００が送信するハンドオーバ選択メッセージは、代替キャリアであるＷｉ−Ｆｉ及びブルートゥースに対する情報を含むことができる。また、前記ハンドオーバ選択メッセージは、図３に示すようにＷｉ−Ｆｉをブルートゥースの前方に表示することによって、Ｗｉ−Ｆｉに優先順位を付与できる。
【００６１】
前記第１電子機器１００は、代替キャリアを介して前記第３電子機器３００と通信を行うことができる（Ｓ２３０）。
【００６２】
前記第１電子機器１００は、前記ステップＳ１２０にて獲得した前記ハンドオーバ選択メッセージから前記第３電子機器３００が支援する代替キャリアが複数であることを判断できる。
【００６３】
前記第１電子機器１００は、前記ハンドオーバ選択者、すなわち前記第３電子機器３００が支援する代替キャリアが複数である場合、複数の代替キャリアの中で一つを選択することもでき、複数をすべて選択することもできる。また、前記第１電子機器１００が一つの代替キャリアを選択する場合に、前記第１電子機器１００は、前記第３電子機器３００が指定した代替キャリアの優先順位に応じて代替キャリアを選択することもでき、前記第３電子機器３００が指定した代替キャリアの優先順位に関係なく、前記第１電子機器１００が好む代替キャリアを選択することもできる。
【００６４】
図３に示すように、前記第１電子機器１００は、前記ハンドオーバ選択者である前記第３電子機器３００が付与した代替キャリアの優先順位に関係なく、ブルートゥースを代替キャリアとして選択できる。
【００６５】
図４は、本発明の第３の実施形態に係るハンドオーバを説明するための図である。
【００６６】
図４に示すステップＳ３１０は、図３を参考して説明したステップＳ２１０と同一なので説明を省略する。
【００６７】
前記第３電子機器３００は、前記第１電子機器１００にハンドオーバ選択メッセージを送信できる（Ｓ３３０）。このとき、図４に示すように前記ハンドオーバ選択メッセージは、複数の代替キャリアであるブルートゥースとＷｉ−Ｆｉの中でブルートゥースに優先順位をおくことができる。
【００６８】
この場合に、前記第１電子機器１００は、複数の代替キャリアの中でハンドオーバ選択者である前記第３電子機器３００が指定した優先順位に応じて、ブルートゥースペアリングをまず試みることができる（Ｓ３３０）。
【００６９】
前記ブルートゥースペアリングは、多様な原因によって失敗できる。例えば、ハンドオーバプロトコルの進行時に前記第１電子機器１００と前記第３電子機器３００とがブルートゥース信号範囲の外に位置する場合に、ブルートゥースペアリングが失敗できる。
【００７０】
一方、ハンドオーバプロトコル進行時には、前記第１電子機器１００と前記第３電子機器３００がブルートゥース信号範囲内に位置して、ブルートゥースでハンドオーバされ、ブルートゥースリンクを介してデータを交換する途中に、前記第１電子機器１００と前記第３電子機器１００のうち、少なくとも一つの移動により両機器がブルートゥース信号範囲の外に位置する場合に、ブルートゥースリンクが失敗できる。
【００７１】
このとき、前記第１電子機器１００は、後順位の代替キャリアであるＷｉ−Ｆｉを介して前記第３電子機器３００とデータ通信を行い続けることができる（Ｓ３４０）。
【００７２】
図５は、本発明の第４の実施形態に係るハンドオーバを説明するための図である。
【００７３】
図５に示すステップＳ４１０は、図４を参照して前述した前記ステップＳ３１０と同一なので説明を省略する。
【００７４】
図５に示す第３電子機器３００は、第１電子機器１００から受信したハンドオーバ要請メッセージに対する応答としてハンドオーバ選択メッセージを前記第１電子機器１００に送信できる（Ｓ４２０）。
【００７５】
このとき、前記ハンドオーバ選択メッセージは、前記第３電子機器３００が提供する代替キャリアの電力状態情報を含むことができる。
【００７６】
例えば、前記第３電子機器３００は、前記第１電子機器１００が支援する代替キャリアの中で前記第３電子機器３００が支援する代替キャリアがある場合に、前記第３電子機器３００が支援する代替キャリアの各々の電源状態、例えば、アクティブ、非アクティブに対する情報を前記第１電子機器１００に送信できる。
【００７７】
例えば、図５に示すように、前記ハンドオーバ選択メッセージは、前記第１電子機器１００の代替キャリアであるブルートゥースとＷｉ−Ｆｉが非アクティブになっている情報を含むことができる。
【００７８】
前記第１電子機器１００は、前記受信したハンドオーバ選択メッセージが複数の代替キャリアに対する情報を含んでいる場合、上述したように、任意の代替キャリアを選択できる。本実施形態では、前記第１電子機器１００がＷｉ−Ｆｉを代替キャリアとして選定したことを想定する。
【００７９】
前記第１電子機器１００は、前記第３電子機器３００にハンドオーバ要請メッセージを再度送信する（Ｓ４３０）。このとき、ステップＳ４３０にて送信されるハンドオーバ要請メッセージは、前記受信された複数の代替キャリアの中で一つの代替キャリアを指定できる。すなわち、前記第１電子機器１００は、前記ステップＳ４３０にてＷｉ−Ｆｉを代替キャリアとして指定し、Ｗｉ−Ｆｉのみを代替キャリアとして指定するハンドオーバ要請メッセージを前記第３電子機器３００に送信することによって、前記第３電子機器３００のＷｉ−Ｆｉモジュールがアクティブになるようにすることができる。
【００８０】
前記第３電子機器３００は、前記ステップＳ４３０にて受信したハンドオーバ要請メッセージに応じてＷｉ−Ｆｉモジュールの電源をアクティブにし、前記ステップＳ４３０にて受信したハンドオーバ要請メッセージに対する応答メッセージを前記第１電子機器１００に送信できる（Ｓ４４０）。
【００８１】
前記第１電子機器１００は、前記第１電子機器１００とＷｉ−Ｆｉを介してデータを交換できる（Ｓ４５０）。
【００８２】
換言すれば、前記第１電子機器１００は、前記第３電子機器３００でＷｉ−Ｆｉモジュールがアクティブになった場合、前記第３電子機器３００とＷｉ−Ｆｉリンクを形成できる。すなわち、前記第１電子機器１００は、前記第３電子機器３００とのＮＦＣリンクをＷｉ−Ｆｉリンクにハンドオーバできる。
【００８３】
図５を参照して説明した実施形態にしたがって、ハンドオーバ選択者である前記第３電子機器３００は、複数の代替キャリアの中で特定キャリアが選択されるまで、代替キャリアの電源を非アクティブにしておくことによって、電力を低減しうる効果を提供できる。
【００８４】
図６は、本発明の第５の実施形態に係るハンドオーバを説明するための図である。
本発明の第５の実施形態に係るハンドオーバでは、前のハンドオーバ選択機器とは異なり、ハンドオーバ選択機器が二つの別個の構成からなることができる。すなわち、第５の実施形態では、ハンドオーバ選択機器が第４電子機器４００とＮＦＣデバイス５００とに分離されて存在できる。
【００８５】
図示のように、第４電子機器４００は、ホスト及び代替通信キャリアを備えることができる。例えば、代替通信キャリアは、Ｗｉ−Ｆｉ通信モジュールでありうる。
【００８６】
また、前記第４電子機器４００は、ＮＦＣデバイス５００を備えない。すなわち、前記第４電子機器４００は、ＮＦＣ通信機能を支援しないので、前記第１電子機器１００とＮＦＣコネクションを形成しない場合もありうる。
【００８７】
図６に示す前記ＮＦＣデバイス５００は、前記電子機器４００のＷｉ−Ｆｉに接続するための情報を含むことができる。前記ＮＦＣデバイス５００は、前記電子機器４００のＷｉ−Ｆｉに接続するために必要な情報をハンドオーバ選択メッセージとして含むことができ、前記ハンドオーバ選択メッセージは、後述するハンドオーバ選択レコード及び付加情報を含むことができる。
【００８８】
前記第１電子機器１００が前記ＮＦＣデバイス５００にタギングすることによって、前記ＮＦＣデバイス５００からハンドオーバ選択メッセージを受信することができる（Ｓ４９０）。
【００８９】
前記ハンドオーバ選択メッセージを受信した第１電子機器１００は、前記ハンドオーバ選択メッセージに基づいて前記第４電子機器４００とＷｉ−Ｆｉコネクションを形成できる（Ｓ５００）。
【００９０】
図６を参考して説明したハンドオーバを上述した交渉ハンドオーバとは異なり、スタティック（ｓｔａｔｉｃ）ハンドオーバと名づけることにする。
【００９１】
以上、本発明の多様な実施形態に係るハンドオーバプロセスについて説明した。以下、ハンドオーバ過程において発生できるハンドオーバ要請衝突（ｈａｎｄｏｖｅｒ  ｒｅｑｕｅｓｔ  ｃｏｌｌｉｓｉｏｎ）とそれに対する解決策（ｒｅｓｏｌｕｔｉｏｎ）を詳細に説明する。
【００９２】
図７は、発明の一実施形態に係るハンドオーバ衝突を説明するための図である。
【００９３】
本文書で言うハンドオーバ要請衝突は、第１電子機器１００と第２電子機器２００との間にＮＦＣリンクが形成された以後に前記第１電子機器１００が前記第２電子機器２００にハンドオーバ要請メッセージを送信し、また、前記第２電子機器２００が前記第１電子機器１００にハンドオーバ要請メッセージを送信する場合を意味することであって、両方ともハンドオーバ要請機器になろうとする場合を意味できる。すなわち、先の図２ないし図５を参照して説明した場合には、一電子機器がハンドオーバ要請機器の役割を行ったが、相手の電子機器がハンドオーバ選択機器の役割を行ったが、ハンドオーバ要請衝突では、両電子機器ともハンドオーバ要請機器の役割を行う。
【００９４】
さらに具体的に説明するために、図７を参考すれば、前記第１電子機器１００と前記第２電子機器２００との間にＮＦＣリンクが形成された状態で、前記第１電子機器１００が前記第２電子機器２００に第１ハンドオーバ要請メッセージＨＲａを送信する（Ｓ５１０）。
【００９５】
また、前記第２電子機器２００も前記第１電子機器１００に第２ハンドオーバ要請メッセージＨＲｂを送信する（Ｓ５２０）。
【００９６】
前記図２ないし図５に係る説明に基づくと、前記第１ハンドオーバ要請メッセージＨＲａを受信した前記第２電子機器２００は、前記第１ハンドオーバ要請メッセージＨＲａに対した応答としてハンドオーバ選択メッセージを前記電子機器１００に送信しなければならない。しかしながら、前記第２電子機器２００が前記第１電子機器１００に前記第２ハンドオーバ要請メッセージＨＲｂを送信するので、前記第１電子機器１００と前記第２電子機器２００とがハンドオーバ要請機器の役割を行うようになるハンドオーバ要請衝突が発生するようになる。
【００９７】
この場合に、前記第１電子機器１００及び第２電子機器２００のうちのいずれか一つがハンドオーバ選択機器にならなければならない。このとき、前記第１及び第２電子機器１００、２００のうち、どちらの機器がハンドオーバ選択者になるのかを決定するのをハンドオーバ衝突解決（ｈａｎｄｏｖｅｒ  ｃｏｌｌｉｓｉｏｎ  ｒｅｓｏｌｕｔｉｏｎ）と名づけることにする。
【００９８】
前記第１電子機器１００と前記第２電子機器２００とは、ハンドオーバ衝突解決プロセスを行うようになる（Ｓ５３０）。前記ハンドオーバ衝突解決プロセスについては、以下で具体的に説明する。
【００９９】
一方、ハンドオーバ要請メッセージを送信しようとする電子機器がハンドオーバ要請メッセージを送信する前に、他の電子機器からハンドオーバ要請メッセージを受信する場合に、前記電子機器１００は、前記他の電子機器にハンドオーバ要請メッセージを送信せず、前記他の電子機器から受信したハンドオーバ要請メッセージを処理するハンドオーバ選択機器として機能するようになることによって、ハンドオーバプロセスが達成されうる。
【０１００】
以下、前記ステップＳ５３０にて前記第１電子機器１００と前記第２電子機器２００とが行うハンドオーバ衝突解決方法についてさらに具体的に説明する。前記ハンドオーバ衝突解決方法は、多様な方法によって具現されうる。以下、図面を参照してさらに詳細に説明する。
【０１０１】
図８は、本発明の第１の実施形態に係るハンドオーバ衝突解決方法を説明するための図である。図８に示すステップＳ６１０及びＳ６２０を説明するにあたって図７を参照して説明したステップＳ５１０及びＳ５２０と同じ部分については説明を省略する。また、説明の便宜のために、第１電子機器１００と第２電子機器２００との間のハンドオーバ要請衝突を想定するようにし、これは、説明の便宜のためのものに過ぎないので、本発明の技術的思想が特定機器に制限されるものではない。
【０１０２】
前記第１及び第２電子機器１００、２００は、衝突解決ステップを行う（Ｓ６３０）。すなわち、前記電子機器１００、２００は、それぞれハンドオーバ要請衝突解決プロセスを行うことができる。以下、説明の便宜のために前記第１電子機器１００の立場でハンドオーバ要請衝突を解決するためのプロセスを説明するが、前記ハンドオーバ要請衝突解決プロセスは、前記第２電子機器２００でも同じ方法で行われうることはもちろんである。
【０１０３】
前記第１電子機器１００は、前記送信した第１ハンドオーバ要請メッセージＨＲａに含まれた特定フィールド値と前記受信した第２ハンドオーバ受信メッセージＨＲｂに含まれた特定フィールド値とを比較できる。
【０１０４】
例えば、前記特定フィールド値は、乱数、換言すればランダムナンバー（ｒａｎｄｏｍ  ｎｕｍｂｅｒ）を含むことができる。
【０１０５】
さらに具体的に前記第１電子機器１００は、前記ステップＳ６１０にて前記第２電子機器２００に前記第１ハンドオーバ要請メッセージＨＲａを送信するとき、前記ランダムナンバーを生成し、前記生成されたランダムナンバーを前記第１ハンドオーバ要請メッセージＨＲａの前記特定フィールド値に含めて前記第２電子機器２００に送信できる。
【０１０６】
また、前記第２電子機器２００も前記ステップＳ６２０にて前記第１電子機器１００に前記第２ハンドオーバ要請メッセージＨＲｂを送信するとき、ランダムナンバーを生成し、前記生成されたランダムナンバーを前記第２ハンドオーバ要請メッセージＨＲｂの特定フィールド値に含めて前記第１電子機器１００に送信できる。
【０１０７】
これにより、前記第１電子機器１００と前記第２電子機器２００とのそれぞれは、相手から受信したハンドオーバ要請メッセージと相手に送信したハンドオーバ要請メッセージに含まれたランダムナンバーを獲得し、前記獲得されたランダムナンバーを比較できる。
【０１０８】
前記第１電子機器１００は、前記第２電子機器２００に送信した前記第１ハンドオーバ要請メッセージＨＲａに含まれたランダムナンバーと前記第２電子機器２００から受信した前記第２ハンドオーバ要請メッセージＨＲｂに含まれたランダムナンバーとを比較することによって、前記第１電子機器１００がハンドオーバ要請機器として機能するか、又はハンドオーバ選択機器として機能するかを判断できる。
【０１０９】
一方、前記第１電子機器１００は、前記ランダムナンバーの比較結果、ランダムナンバーが同じ場合とランダムナンバーが異なる場合に応じて、以下のステップを行うことができる。
【０１１０】
例えば、前記第１電子機器１００は、前記ランダムナンバーの比較値が同じ場合には、前記第２電子機器２００にハンドオーバ要請メッセージを再送信できる。このとき、前記第１電子機器１００は、ランダムナンバーを再度生成し、前記再度生成されたランダムナンバーを前記ハンドオーバ要請メッセージの特定フィールドに含めて前記第２電子機器２００に送信できる。
【０１１１】
一方、前記第１電子機器１００は、前記ランダムナンバーの比較値が異なる場合には、優先順位に応じて優先順位の高いハンドオーバ要請メッセージを送信した電子機器がハンドオーバ要請機器の機能を行うことができる。
【０１１２】
さらに具体的に前記第１電子機器１００は、前記優先順位を決定するために前記送信した第１ハンドオーバ要請メッセージＨＲａと前記受信した第２ハンドオーバ要請メッセージＨＲｂに含まれた一つ以上のビット値を考慮できる。例えば、前記一つ以上のビット値は、前記ランダムナンバーに含まれた同じ位置のビット値でありうる。
【０１１３】
すなわち、前記第１電子機器１００は、ランダムナンバーの特定ビット値と受信したランダムナンバーの特定ビット値とを比較し、前記特定ビット値の比較結果に応じてハンドオーバ要請機器の機能を行うか、又はハンドオーバ選択機器の機能を行うかを決定できる。
【０１１４】
例えば、前記第１電子機器１００は、前記特定ビット値の比較結果、前記第１電子機器１００が送信した特定ビット値と前記第２電子機器２００から受信した特定ビット値とが互いに同じであるのか異なるのかを判断し、前記判断結果と前記送信したランダムナンバーと前記受信したランダムナンバーの大きさに基づいて、ハンドオーバ選択機器の機能を行うかどうかを判断できる。
【０１１５】
さらに詳細な例を挙げれば、前記第１電子機器１００は、前記特定ビット値の比較結果、前記特定ビット値が互いに同じ場合には、前記第１電子機器１００が前記第２電子機器２００より大きなランダムナンバーを生成した場合に、自分をハンドオーバ選択機器として機能できる。この場合に、前記第２電子機器２００は、前記特定ビット値が互いに同一であり、前記第１電子機器１００より小さなランダムナンバーを生成したので、ハンドオーバ要請機器の機能を行うことができる。
【０１１６】
一方、前記第１電子機器１００は、前記特定ビット値の比較結果、前記特定ビット値が互いに異なる場合には、前記第１電子機器１００が前記第２電子機器２００より大きなランダムナンバーを生成した場合に、自分をハンドオーバ要請機器として機能できる。この場合に、前記第２電子機器２００は、前記特定ビット値が互いに異なり、前記第１電子機器１００より小さなランダムナンバーを生成したので、ハンドオーバ選択機器の機能を行うことができる。
【０１１７】
すなわち、前記特定ビット値の比較結果と前記ランダムナンバーの大小とを共に考慮して、どの機器がハンドオーバ要請機器なのかハンドオーバ選択機器なのかを設定することによって、無条件に大きな／小さなランダムナンバーを生成するデバイスが一方的にハンドオーバ要請機器又はハンドオーバ選択機器になるのを防止できるという効果を提供できる。
【０１１８】
以下では、前記衝突解決方法に従って、前記第１電子機器１００がハンドオーバ要請機器として機能し、前記第２電子機器２００がハンドオーバ選択機器として機能するようになったことを想定する。
【０１１９】
前記第２電子機器２００は、前記ステップＳ６１０にて受信した第１ハンドオーバ要請メッセージＨＲａに対した応答としてハンドオーバ選択メッセージを前記第１電子機器１００に送信できる（Ｓ６４０）。
【０１２０】
一方、前記第１電子機器１００は、前記衝突解決方法に従ってハンドオーバ要請機器の機能を行うことに選定されたので、前記第２電子機器２００から前記ステップＳ６２０にて受信した前記第２ハンドオーバ要請メッセージＨＲｂに対しては応答しない。
【０１２１】
前記第１電子機器１００は、前記ステップＳ６４０にて前記第２電子機器２００から受信したハンドオーバ選択メッセージにしたがって、ハンドオーバプロセスを完了できる（Ｓ６５０）。換言すれば、前記第１電子機器１００は、先の図２ないし図５を参照して説明したハンドオーバプロセスと同じ過程を行うことによって、ハンドオーバプロセスを完了できる。したがって、前記第１電子機器１００と前記第２電子機器２００とは、代替通信手段を介してデータを交換できる。
【０１２２】
したがって、前記図７及び図８を参照して説明した実施形態にしたがって、ハンドオーバプロセス過程から発生する衝突を効果的に解決できる。
【０１２３】
以下、図面を参照して本発明の一実施形態に係るデータ構造を詳細に説明する。以下で説明するデータの構造は、一例に過ぎず、本発明の技術的思想は、特定データ構造に限定されるものではない。
【０１２４】
図９は、本発明の一実施形態に係るハンドオーバメッセージの構造を示す。先に図２ないし図８に示すように、前記ハンドオーバプロセスに用いられるメッセージは、ハンドオーバ要請メッセージとハンドオーバ選択メッセージから構成されることができる。
【０１２５】
図９の上段を参照すれば、本発明の一実施形態に係るハンドオーバ要請メッセージは、ハンドオーバ要請レコード（ｒｅｃｏｒｄ）（以下、Ｈｒ  ｒｅｃｏｒｄ）と一つ以上のＮＤＥＦ（ＮＦＣ  Ｄａｔａ  Ｅｘｃｈａｎｇｅ  Ｆｏｒｍａｔ）レコードを含むことができる。また、ハンドオーバ選択メッセージ（以下、Ｈｓ  ｒｅｃｏｒｄ）は、ハンドオーバ選択レコードと一つ以上のＮＤＥＦレコードを含むことができる。
【０１２６】
前記ＮＤＥＦレコードは、代替キャリアに対する具体的な情報を含むことができる。
【０１２７】
さらに具体的に、前記ハンドオーバ要請メッセージに含まれるＮＤＥＦレコードが含む情報の類型は多様でありうる。
【０１２８】
例えば、ＮＤＥＦレコードが含む情報は、代替通信リンクを識別するための情報を含むことができる。すなわち、前記ハンドオーバキャリアレコードは、前記ハンドオーバ要請機器が支援する代替通信手段が何であるかに対する情報を前記ハンドオーバ選択機器に提供できる。本文書で代替通信リンクを識別するための情報を含むＮＤＥＦレコードをハンドオーバキャリアレコード（ｈａｎｄｏｖｅｒ  ｃａｒｒｉｅｒ  ｒｅｃｏｒｄ）と呼ぶことにする。
【０１２９】
一方、前記ＮＤＥＦレコードが含む情報は、代替通信リンクを形成するための環境設定情報を含むことができる。本文書で代替通信リンクを形成するために必要な環境設定情報、例えば、リンク形成のために必要な暗号、アドレスなどを含むＮＤＥＦレコードをキャリア環境設定レコードと名づけることにする。
【０１３０】
このとき、前記キャリア環境設定レコードも前記代替通信手段が何であるかを識別する情報をさらに含むことができる。
【０１３１】
前記ハンドオーバキャリアレコードと前記キャリア環境設定レコードについての具体的な説明は後述する。
【０１３２】
図９の中段に示すように、本発明の一実施形態に係るハンドオーバ要請／選択レコードは、ヘッダ（Ｈｄｒ）、バージョンフィールド（ｖｅｒｓｉｏｎ  ｆｉｅｌｄ）、一つ以上の代替キャリアレコード（以下、ａｃ  ｒｅｃｏｒｄ）のうち、少なくとも一つを含むことができ、前記代替キャリアレコードは、前記ハンドオーバ要請／選択メッセージによって要請／選択される代替キャリアを定義することができる。また、前記ハンドオーバ要請／選択レコードは、これより少ないか、又はこれより多い情報フィールドを含むことができる。
【０１３３】
図９の下段に示すように、本発明の一実施形態に係るａｃレコードは、ヘッダ（Ｈｄｒ）、キャリア電力状態（ｃａｒｒｉｅｒ  ｐｏｗｅｒ  ｓｔａｔｅ）、キャリアデータ指示子（Ｃａｒｒｉｅｒ  Ｄａｔａ  Ｒｅｆｅｒｅｎｃｅ）、補助データ指示子の数（Ａｕｘ  Ｄａｔａ  Ｒｅｆ  Ｃｏｕｎｔ）、一つ以上の補助データ指示子（Ａｕｘｉｌｉａｒｙ  Ｄａｔａ  Ｒｅｆｅｒｅｎｃｅ）に対する情報フィールドのうち、少なくとも一つを含むことができる。
【０１３４】
前記キャリアデータ指示子と前記補助データ指示子とは、前記図９の上段に示す相応するＮＤＥＦレコードを指示できる。
【０１３５】
以下、前記図９を参照して言及した各情報野についてさらに具体的に説明する。
【０１３６】
図１０は、本発明の一実施形態に係るハンドオーバ要請メッセージの一例を示す。
【０１３７】
前記ハンドオーバ要請メッセージは、先の図２ないし図８を参照して説明したとおりに、ハンドオーバ要請機器がハンドオーバ選択機器に前記ハンドオーバ要請機器が支援する代替キャリアに対する情報を提供するために使用されうる。
【０１３８】
前記ハンドオーバ要請メッセージは、ハンドオーバ要請レコード及び一つ以上のＮＤＥＦレコードを含むことができる。例えば、前記ハンドオーバ要請メッセージは、ハンドオーバ要請レコードから始めてＮＤＥＦレコードで終了されうる。
【０１３９】
さらに具体的に前記ハンドオーバ要請メッセージは、メッセージ開始ＭＢに設定されたフラグを含むハンドオーバ要請レコードから始め、メッセージ終了ＭＥに設定されたフラグを有するＮＤＥＦレコードで終了されうる。
【０１４０】
前記ハンドオーバ要請メッセージは、少なくとも一つの代替キャリアを含まなければならないので、前記ＭＢ、ＭＥフラグとも設定されたレコードを有することができない。
【０１４１】
前記ＮＤＥＦレコードは、代替キャリアの特性によってハンドオーバキャリアレコード及びキャリア環境設定レコードのうちの何れか一つになりうる。また、前記ＮＤＥＦレコードは、補助データから構成されることもできる。ＮＤＥＦレコードについての具体的な説明は後述する。
【０１４２】
図１１は、本発明の一実施形態に係るハンドオーバ選択メッセージの一例を示す。
【０１４３】
前記ハンドオーバ選択メッセージは、先の図２ないし図８を参照して説明したとおりに、ハンドオーバ選択機器がハンドオーバ要請機器から受信したハンドオーバ要請メッセージに含まれた代替キャリアの中で前記ハンドオーバ選択機器が支援する代替キャリアに対する情報を前記ハンドオーバ要請機器に提供するために使用されうる。
【０１４４】
図１１の上段に示すように、前記ハンドオーバ選択メッセージの構造は、図１０を参照して説明したハンドオーバ要請メッセージの構造と同一でありうる。
【０１４５】
また、図１１の下段に示すように、前記ハンドオーバ選択メッセージは、メッセージ開始ＭＢ、メッセージ終了ＭＥがすべて設定された単一レコードを含むことができる。すなわち、この場合は、前記ハンドオーバ要請者が支援する代替キャリアの中で前記ハンドオーバ選択者が支援する代替キャリアがない状況でありうる。
【０１４６】
以下、図９及び図１０に示すハンドオーバ要請レコードをさらに詳細に説明する。
【０１４７】
図１２は、本発明の一実施形態に係るハンドオーバ要請レコードの一例を示す。
【０１４８】
前記ハンドオーバ要請レコードは、前記ハンドオーバ要請機器が前記ハンドオーバ選択機器との通信のために使用することができる代替キャリアの目録を含むことができる。
【０１４９】
前記ハンドオーバ要請レコードは、少なくとも一つ以上の代替レコードを指示できる。
【０１５０】
図１２に示すように、前記ハンドオーバ要請レコードは、メイジャーバージョン（ｍａｊｏｒ  ｖｅｒｓｉｏｎ）、マイナーバージョン（ｍｉｎｏｒ  ｖｅｒｓｉｏｎ）、衝突回避レコード（ｃｏｌｌｉｓｉｏｎ  ｒｅｓｏｌｕｔｉｏｎ  ｒｅｃｏｒｄ）、代替キャリアレコード（Ａｌｔｅｒｎａｔｉｖｅ  Ｃａｒｒｉｅｒ  Ｒｅｃｏｒｄ）１ないしｎに対した情報のうち、少なくとも一つを含むことができる。
【０１５１】
前記衝突回避レコードは、先の図８を参照して説明したハンドオーバ要請衝突を解決するための乱数、すなわち、ランダムナンバーを含むことができる。
【０１５２】
前記各々の代替キャリアレコードは、前記ハンドオーバ選択機器と前記ハンドオーバ要請機器との間の通信のために前記ハンドオーバ要請機器が支援する代替キャリアを特定（ｓｐｅｃｉｆｙ）できる。前記各々の代替キャリアレコードが特定する代替キャリアに対する情報は、前記ハンドオーバ要請メッセージに含まれたＮＤＥＦレコードに含まれることができる。
【０１５３】
以下、図９及び図１１に示すハンドオーバ選択レコードをさらに詳細に説明する。
【０１５４】
図１３は、本発明の一実施形態に係るハンドオーバ選択レコードの一例を示す。
【０１５５】
前記ハンドオーバ選択レコードは、前記ハンドオーバ選択機器が前記ハンドオーバ要請機器から受信したハンドオーバ要請メッセージ内に含まれた代替キャリアの中で前記ハンドオーバ選択機器が支援する代替キャリアに対する情報を含むことができる。
【０１５６】
図１３に示すように、前記ハンドオーバ選択レコードは、メイジャーバージョン、マイナーバージョン、代替キャリアレコード１ないしｎに対した情報のうち、少なくとも一つを含むことができる。
【０１５７】
前記ハンドオーバ選択レコードに含まれた代替キャリアレコードは、前記ハンドオーバ要請機器と前記ハンドオーバ選択機器とが同時に支援する代替キャリアに対する情報を含むことができる。
【０１５８】
また、前記ハンドオーバ選択レコードに含まれた代替キャリアの順序は、前記ハンドオーバ選択機器が好む代替キャリアの優先順位を表すことができる。例えば、前記代替キャリアレコード１に指示された代替キャリアは、前記代替キャリアレコードｎに指示された代替キャリアより高い優先順位を有することができる。これは、先の図３ないし図５を参照して説明した実施形態に適用されうる。
【０１５９】
以下、図９及び図１０に示すＮＤＥＦレコードの一例であるハンドオーバキャリアレコードについて詳細に説明する。
【０１６０】
図１４は、本発明の一実施形態に係るハンドオーバキャリアレコードの一例を示す。
【０１６１】
ハンドオーバキャリアレコードは、代替キャリアを識別するための情報を含むことができる。
【０１６２】
図１４に示すように、ハンドオーバキャリアレコードは、キャリアタイプフォーマット（Ｃａｒｒｉｅｒ  Ｔｙｐｅ  Ｆｏｒｍａｔ、以下、ＣＴＦ）、キャリアタイプ長（Ｃａｒｒｉｅｒ  Ｔｙｐｅ  Ｌｅｎｇｔｈ）、キャリアタイプ（Ｃａｒｒｉｅｒ  Ｔｙｐｅ）、キャリアデータ（ｃａｒｒｉｅｒ  ｄａｔａ）のうち、少なくとも一つを含むことができる。
【０１６３】
前記キャリアタイプフォーマットは、後述するキャリアタイプに記載された値の構造を指示する機能を提供できる。
【０１６４】
例えば、前記キャリアタイプフォーマットは、ＮＦＣ  Ｆｏｒｕｍ  ｗｅｌｌ−ｋｎｏｗ類型、ＲＦＣ  ２０４６で規定されたメディア−タイプ、ＲＦＣ  ３９８６に規定された絶対ＵＲＩ、ＮＦＣ外部タイプのうち、少なくとも一つに相応できる。
【０１６５】
前記キャリアタイプ長は、後述するキャリアタイプの長さを意味することができる。
【０１６６】
前記キャリアタイプは、代替キャリアの唯一の識別子（ｕｎｉｑｕｅ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）を提供できる。前記キャリアタイプの値は、前記キャリアタイプフォーマットに応じる構造、エンコード、フォーマットに従わなければならない。
【０１６７】
前記キャリアタイプフォーマット、キャリアタイプ長、前記キャリアタイプのうち、少なくとも一つ、さらに具体的には、前記キャリアタイプに基づいて前記ハンドオーバ要請機器が支援する代替キャリアが何であるかを前記ハンドオーバ選択機器が識別できる。
【０１６８】
前記キャリアデータは、代替キャリアに対する付加的な情報を含むことができる。
【０１６９】
一方、前記ハンドオーバキャリアレコードは、前記ハンドオーバ要請メッセージのＮＤＥＦレコードであって、前記ハンドオーバ要請メッセージに含まれることができる。前記ハンドオーバキャリアレコードを受信したハンドオーバ選択機器は、前記ハンドオーバ要請機器にハンドオーバキャリアレコードによって識別された代替キャリアに対する環境設定情報、例えば、キャリア環境設定レコードを含むハンドオーバ選択メッセージを前記ハンドオーバ要請機器に送信できる。前記キャリア環境設定レコードを受信した前記ハンドオーバ要請機器は、前記キャリア環境設定レコードに含まれた環境設定情報に従って、ハンドオーバを行うことができる。
【０１７０】
以下、図９及び図１３に示す代替キャリアレコード（ａｃ  Ｒｅｃｏｒｄ）について詳細に説明する。
【０１７１】
図１５は、本発明の一実施形態に係る代替キャリアレコードの一例を示す。
【０１７２】
前記代替キャリアレコードは、前記ハンドオーバ要請レコード又は前記ハンドオーバ選択レコードに含まれることができる。
【０１７３】
図１５に示すように、前記代替キャリアレコードは、キャリア電力状態（ＣＡＲＲＩＥＲ  ＰＯＷＥＲ  ＳＴＡＴＥ、すなわちＣＰＳ）、キャリアデータ指示子ＣＡＲＲＩＥＲ＿ＤＡＴＡ＿ＲＥＦＥＲＥＮＣＥ、補助データ指示子の数ＡＵＸＩＬＩＡＲＹ＿ＤＡＴＡ＿ＲＥＦＥＲＥＮＣＥ＿ＣＯＵＮＴ、補助データ指示子１ないしＮＡＵＸＩＬＩＡＲＹ＿ＤＡＴＡ＿ＲＥＦＥＲＥＮＣＥ１ＴＯＮのうち、少なくとも一つを含むことができる。
【０１７４】
前記キャリア電力状態は、代替キャリアの電力状態を示す。前記キャリア電力状態は、例えば、非アクティブ化、アクティブ化、アクティブ化中、分らないの中で、少なくとも一つでありうる。
【０１７５】
前記キャリア電力状態は、図５を参照して前述したステップＳ４２０に適用されることができる。
【０１７６】
前記キャリアデータ指示は、前記図９の上段に示すＮＤＥＦレコードを指示する機能を提供できる。上述したように、ＮＤＥＦレコードは、ハンドオーバキャリアレコード又はキャリア環境設定レコードでありうる。
【０１７７】
前記補助データ指示子の数は、つながる補助データ指示子の数を意味できる。
【０１７８】
前記補助データ指示子は、代替キャリアに対する付加的な情報を提供するＮＤＥＦレコードを指示できる。
【０１７９】
以上では、本発明の実施形態に係るメッセージの構造について説明した。以下、前記メッセージの構造が含む情報の例を、代替キャリアの種類に従って説明する。
【０１８０】
図１６は、本発明の一実施形態に係る、代替キャリアがＷｉ−Ｆｉである場合のハンドオーバ要請メッセージの一例を示す。図１６に示すように、ハンドオーバ要請メッセージは、ハンドオーバ要請レコード及びハンドオーバキャリアレコードを含むことができる。すなわち、上述したように、前記ハンドオーバ要請機器が代替キャリアとしてＷｉ−Ｆｉを指定する場合に、前記ＮＤＥＦレコードは、ハンドオーバキャリアレコードの形式を有し、前記ハンドオーバキャリアレコードは、Ｗｉ−Ｆｉを識別するための情報を含むことができる。
【０１８１】
図１７は、本発明の一実施形態に係るＷｉ−Ｆｉハンドオーバ要請メッセージのバイナリコンテンツ（ｂｉｎａｒｙ  ｃｏｎｔｅｎｔ）を示す。すなわち、図１７は、図１６に示すハンドオーバ要請メッセージのさらに他の表現を示す。
【０１８２】
図１８は、本発明の一実施形態に係る代替キャリアがＷｉ−Ｆｉである場合のハンドオーバ選択メッセージを示す。図１８に示すように、前記ハンドオーバ選択メッセージは、ハンドオーバ選択レコード及びキャリア環境設定レコードを含むことができる。すなわち、前記キャリア環境設定レコードは、前記図９を参照して説明したＮＤＥＦレコードの一例である。
【０１８３】
図１８に示すように、ハンドオーバ選択機器が提供するキャリア環境設定レコードは、前記ハンドオーバ要請機器が前記ハンドオーバ選択機器が提供する代替キャリア、例えば、Ｗｉ−Ｆｉに接続するために必要な環境設定情報、例えば、サービスセット識別子（ＳＳＩＤ）、認証タイプ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｔｙｐｅ  ＴＬＶ）、暗号タイプ（Ｅｎｃｒｙｐｔｉｏｎ  Ｔｙｐｅ  ＴＬＶ）、ネットワークキー（ｎｅｔｗｏｒｋ  ｋｅｙ）、マックアドレス（ＭＡＣ  Ａｄｄｒｅｓｓ  ＴＬＶ）に対する情報を含むことができる。
【０１８４】
換言すれば、前記ハンドオーバ選択機器は、前記ハンドオーバ要請機器から受信したハンドオーバキャリアレコードに含まれた情報に基づいて、前記ハンドオーバ要請機器が支援する代替キャリアがＷｉ−Ｆｉであることを確認し、前記ハンドオーバ選択機器がＷｉ−Ｆｉを支援する場合、前記ハンドオーバ要請機器が前記ハンドオーバ選択機器とのＷｉ−Ｆｉリンクを生成するために必要な環境設定情報を生成し、前記生成された環境設定情報を前記キャリア環境設定レコードに含めて前記ハンドオーバ要請機器に送信できる。
【０１８５】
前記ハンドオーバ要請機器は、前記ハンドオーバ選択機器から受信したキャリア環境設定情報に基づいて、前記ハンドオーバ選択機器が提供する代替キャリア、例えば、Ｗｉ−Ｆｉに接続できる。
【０１８６】
図１９は、本発明の一実施形態に係るハンドオーバ選択メッセージのバイナリコンテンツ（ｂｉｎａｒｙ  ｃｏｎｔｅｎｔ）を示す。すなわち、図１９は、図１８に示すハンドオーバ選択メッセージのさらに他の表現である。
【０１８７】
図１６ないし図１９を参照して説明した実施形態では、代替キャリアがＷｉ−Ｆｉである場合を想定して説明したが、図１６ないし図１９を参考して説明した実施形態は、ハンドオーバ要請機器がハンドオーバ選択機器に代替キャリア環境設定情報を提供する必要がないいかなる類型の代替キャリアにも適用されうることはもちろんである。
【０１８８】
以上では、図１６ないし図１９を参照して代替キャリアがＷｉ−Ｆｉである場合のハンドオーバ要請／選択メッセージを説明した。これは、図２ないし図８を参照して前述した実施形態に適用されうることはもちろんである。
【０１８９】
以下、図面を参照して、代替キャリアがブルートゥースである場合のハンドオーバ要請／選択メッセージが含む情報の例を説明する。
【０１９０】
図２０は、本発明の一実施形態に係る、代替キャリアがブルートゥースである場合のハンドオーバ要請メッセージの一例を示す。図２０に示すように、ハンドオーバ要請メッセージは、ハンドオーバ要請レコード及びキャリア環境設定レコードを含むことができる。
【０１９１】
図２０に示すように、キャリア環境設定レコードは、前記ハンドオーバ選択機器が前記ハンドオーバ要請機器が提供する代替キャリア、例えば、ブルートゥースに接続するために必要な環境設定情報を含むことができる。一方、前記代替通信手段がブルートゥースである場合にも、ブルートゥースにセキュリティーがない場合には、前記ハンドオーバ要請メッセージは、前記キャリア環境設定レコードを図１６に説明したようにハンドオーバキャリアレコードに代替できる。
【０１９２】
図２０に示す各々の情報は、当業者に自明なものであるから説明を省略する。
【０１９３】
図２１は、本発明の一実施形態に係るブルートゥースハンドオーバ要請メッセージのバイナリコンテンツを示す。すなわち、図２１は、図２０に示すハンドオーバ要請メッセージのさらに他の表現を示す。
【０１９４】
図２２は、本発明の一実施形態に係る、代替キャリアがブルートゥースである場合のハンドオーバ選択メッセージの一例を示す。
【０１９５】
図２２は、本発明の一実施形態に係る、代替キャリアがブルートゥースである場合のハンドオーバ選択メッセージの一例を示す。図２２に示すように、ハンドオーバ選択メッセージは、ハンドオーバ選択レコード及びキャリア環境設定レコードを含むことができる。
【０１９６】
図２２に示すように、キャリア環境設定レコードは、前記ハンドオーバ要請機器が前記ハンドオーバ選択機器が提供する代替キャリア、例えばブルートゥースに接続するために必要な環境設定情報を含むことができる。
【０１９７】
図２３は、本発明の一実施形態に係るブルートゥースハンドオーバ要請メッセージのバイナリコンテンツを示す。すなわち、図２３は、図２２に示すハンドオーバ選択メッセージのさらに他の表現である。
【０１９８】
前記図２０ないし図２３を参照して説明した実施形態では、代替キャリアがブルートゥースである場合を想定したが、本発明の技術的思想が特定キャリアに限定されるものではない。
【０１９９】
また、前記図１６ないし図２３を参照して説明した実施形態では、代替キャリアが一つである場合を想定したが、図２ないし図５に示すように代替キャリアが複数でありうる。このような場合、前記図１６ないし図２３に示すハンドオーバ要請／選択メッセージは、各々複数の代替キャリアに対する情報を含むことができることはもちろんである
以下では、図９を参照して前述した補助データを活用してハンドオーバを行う方法について説明する。
【０２００】
図２４は、本発明の第１の実施形態に係る付加データを活用したハンドオーバ要請メッセージの一例を示す。ハンドオーバ要請機器とハンドオーバ選択機器は、ハンドオーバと同時に補助データを活用してＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）セッション（ｓｅｓｓｉｏｎ）を設けることができる。本実施形態を説明するにあたって、代替キャリアは、Ｗｉ−Ｆｉである場合を想定する。
【０２０１】
図２４に示すように、前記ハンドオーバ要請メッセージは、ハンドオーバ要請レコードとＮＤＥＦレコードの一例であるハンドオーバキャリアレコード及びＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒｓ）レコードを含むことができる。
【０２０２】
図２４に示すハンドオーバ要請レコードを参考すれば、キャリアデータ指示子は０で、補助データ指示子は１であることが分かる。すなわち、ハンドオーバキャリアレコードは、ｐａｙｌｏａｄ  ＩＤ  ０を有し、補助データは、ｐａｙｌｏａｄ  ＩＤ  １を有する。すなわちＰａｙｌｏａｄ  ＩＤ  １を有するＵＲＩレコードは、補助データであることが分かる。
【０２０３】
前記ハンドオーバキャリアレコードは、図１６を参考して前述したものと同一なので説明を省略する。
【０２０４】
前記補助データであるＵＲＩレコードは、前記ハンドオーバ要請機器がＦＴＰを行うことができることを示す。例えば、前記ハンドオーバ要請メッセージがＦＴＰと関連した補助データを含むことによって、前記ハンドオーバ要請機器がＦＴＰを支援することを前記ハンドオーバ選択機器に知らせることができる。
【０２０５】
図２５は、本発明の第１の実施形態に係る付加データを活用したハンドオーバ選択メッセージの一例を説明するための図である。
【０２０６】
図２５に示すように、ハンドオーバ選択メッセージは、ハンドオーバ選択レコード、ＮＤＥＦレコードとしてＷｉ−Ｆｉキャリア環境設定レコード、ＵＲＩレコードを含むことができる。
【０２０７】
図２５に示すように、補助データである前記ＵＲＩレコードは、ＦＴＰセッション開設のためのＵＲＩフィールド（ＵＲＩ  Ｆｉｅｌｄ）値を含むことができる。
【０２０８】
これにより、前記ハンドオーバ要請機器は、前記ハンドオーバ選択機器とＮＦＣリンクからＷｉ−Ｆｉリンクにハンドオーバすると同時にＦＴＰセッションを開設できる。
【０２０９】
以下では、図２６及び図２７を参照して、前記ハンドオーバ要請機器がハンドオーバ作業と共に付加データを活用することによって、前記ハンドオーバ要請機器が指定した代替キャリアを介して前記ハンドオーバ選択機器と接続したデバイスに対する情報を獲得する方法を説明する。
【０２１０】
図２６は、本発明の第２の実施形態に係る付加データを活用したハンドオーバ要請メッセージを示す。図２６を参照して説明した実施形態にしたがって、本実施形態を説明するにあたって代替キャリアはＷｉ−Ｆｉである場合を想定する。
【０２１１】
図２６に示すように、前記ハンドオーバ要請メッセージは、ハンドオーバ要請レコードとＮＤＥＦレコードの一例としてハンドオーバキャリアレコード及びＨＴＴＰメッセージレコードを含むことができる。
【０２１２】
図２６に示すハンドオーバ要請メッセージは、ハンドオーバ選択機器にＷｉ−Ｆｉでハンドオーバを要請すると同時に、前記ハンドオーバ選択機器とＷｉ−Ｆｉでリンクされたデバイスを認識するためである。例えば、前記ハンドオーバ選択機器が接続したＷｉ−Ｆｉに接続されたデバイスは、ホームネットワーク、オフィスネットワークを構成するデバイスでありうる。例えば、ホームネットワーク、オフィスネットワークは、ＵＰｎＰ（ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ＆  Ｐｌａｙ）によって具現化されうる。Ｗｉ−Ｆｉで構成されたネットワークは、一例に過ぎないので、その他、他の代替キャリアから構成されたネットワークも含むことができる。
【０２１３】
図２６に示すＨＴＴＰメッセージレコードは、ＵＰｎＰネットワーク内に属しているデバイスが互いを認識するために使用するメッセージ、例えば、Ｍ−ｓｅａｒｃｈメッセージを含んでいる。
【０２１４】
また、図２６に示すＨＴＴＰメッセージレコードは、前記ハンドオーバ要請機器が検索しようとするデバイスの類型を含むことができる。例えば、前記ＨＴＴＰメッセージレコードは、Ｗｉ−Ｆｉで接続したデバイス、例えば、ＵＰｎＰデバイスの類型に対する情報を含むことができる。前記ＵＰｎＰデバイスの類型は、図２６に示すＳＴ（ｓｅａｒｃｈ  ｔａｒｇｅｔ）フィールドによって指定されうる。前記ＵＰｎＰデバイスの類型は、例えば、レンダラー（ｒｅｎｄｅｒｅｒ）、サーバ（ｓｅｒｖｅｒ）、プリンタ（ｐｒｉｎｔｅｒ）、スキャナー（ｓｃａｎｎｅｒ）等多様でありうる。前記ＳＴフィールドは、検索しようとする一つ以上の特定ＵＰｎＰデバイスの類型、例えば、プリンタ、レンダラーを指定したり、すべてのＵＰｎＰデバイスの類型を指定できる。すべてのＵＰｎＰデバイスの類型を指定する場合に、前記ＳＴフィールドは、例えば、ｓｓｄｐ：ａｌｌの値を有することができる。
【０２１５】
以下、前記ＨＴＴＰメッセージレコードのＳＴフィールドは、すべての類型のＵＰｎＰデバイスを指定するｓｓｄｐ：ａｌｌを含むことを想定する。
【０２１６】
図２７は、本発明の第２の実施形態に係る付加データを活用したハンドオーバ選択メッセージの付加データを示す。
【０２１７】
図２７は、前記図２６に示すハンドオーバ要請メッセージを受信したハンドオーバ選択機器が受信したハンドオーバ要請メッセージに対する応答として、前記ハンドオーバ要請機器に送信する付加データの一例を示す。
【０２１８】
図２７に示すように、前記ハンドオーバ選択機器が前記ハンドオーバ要請機器に送信する付加データは、代替キャリアであるＷｉ−Ｆｉに接続されているＵＰｎＰデバイスに対する情報を含んでいる。例えば、前記ＵＰｎＰデバイスに対する情報は、サービス名を識別するＵＳＮ（ｕｎｉｑｕｅ  ｓｅｒｖｉｃｅ  ｎａｍｅ）、機器の識別子を含むことができる。前記機器の識別子は、図２７に示すように、ＵＵＩＤで表現されることができる。
【０２１９】
前記ハンドオーバ要請機器は、Ｗｉ−Ｆｉでハンドオーバを行うと同時に、前記ハンドオーバ選択機器を介して、Ｗｉ−Ｆｉネットワークで形成されたデバイス、例えばＵＰｎＰデバイスに対する情報を獲得できる。これにより、前記ハンドオーバ要請機器は、前記ＵＰｎＰネットワークを構成するＵＰｎＰデバイスをより簡単に認識できるようになる。
【０２２０】
以上では、多様なハンドオーバプロトコル及びハンドオーバプロトコルに用いられるメッセージ構造について詳細に説明した。一方、ハンドオーバを実行しようとする二つの電子機器が移動性の低い電子機器である場合に、二つの電子機器は、近距離通信リンクを形成するのが容易でない場合もありうる。例えば、第１電子機器１００がＮＦＣ通信モジュールを備えたＤＴＶであり、第２電子機器２００は、ＮＦＣ通信モジュールを備えたコンピュータである場合に、ＤＴＶとコンピュータは、体積が大きく重さが重くてＮＦＣ通信リンクを形成するのが容易でない。すなわち、前記ＮＦＣリンクを形成することによってハンドオーバプロトコルを行うことが容易でない場合もありうる。
【０２２１】
このような場合、移動性の高い電子機器を媒介として移動性の低い電子機器のコネクションを開設できる。先に挙げた例のように、第１電子機器１００がＤＴＶで、第２電子機器２００がコンピュータである場合、移動性の高い第３電子機器３００、例えば、スマートフォンが前記ＤＴＶとコンピュータのハンドオーバプロトコルを媒介できる。さらに具体的に第３電子機器３００であるスマートフォンは、第１電子機器１００であるＤＴＶとＮＦＣ通信リンクを形成し、スマートフォンは、ＤＴＶから通信手段に関連した情報を獲得できる。スマートフォンは、また第３電子機器３００であるコンピュータとＮＦＣ通信リンクを形成し、前記受信したＤＴＶの通信手段に関連した情報を前記コンピュータに送信できる。これにより、前記ＤＴＶとコンピュータは、通信手段を介してデータ通信を行うことができる。
【０２２２】
このように、ハンドオーバプロトコルを行おうとする電子機器は、固定された位置にあり、固定された電子機器間に通信チャネルを開設できるように中間で移動性の高い電子機器がコネクションを媒介するのをハンドオーバリレーと名づけることにする。前記ハンドオーバリレーは、任意的な名称であるから、接続情報リレー、リンクのためのマルチタギング等、多様な名称で呼称されうる。このような呼称は、任意的なものであるので、当業者の好みによって変形されて使用される。以下、説明の便宜のためにリレープロトコルと名づけることにする。
【０２２３】
以下、本発明の一実施形態に係るリレープロトコルを図面を参照してより具体的に説明する。
【０２２４】
図２８は、本発明の一実施形態に係るリレープロトコルが必要な環境を説明するための図である。
【０２２５】
図２８に示すように、ＤＴＶは、ＮＦＣ及びＷｉ−Ｆｉ通信を支援し、ＰＣは、ＮＦＣ、Ｗｉ−Ｆｉ、及びブルートゥース通信を支援し、プリンタ（ＰＲＩＮＴＥＲ）は、ＮＦＣ及びブルートゥース通信を支援することを想定する。
【０２２６】
また、ＤＴＶ、ＰＣ、プリンタは、互いにＮＦＣ通信範囲の外部に位置することを想定する。このような場合、ユーザがＤＴＶとＰＣ又はプリンタとＰＣと間のハンドオーバプロトコルを実行させることが容易でない。すなわち、ユーザは、ＤＴＶとＰＣがＮＦＣ通信範囲内に位置するように移動させるのに難しさを有することができる。したがって、ＤＴＶとＰＣとの間にＮＦＣリンクの形成が容易でないので、ハンドオーバプロトコルを介してＷｉ−Ｆｉ接続を開設させるのが容易でなくなる。また、同じ理由でプリンタとＰＣとの間にもＮＦＣリンク形成が容易でないので、ハンドオーバプロトコルを介してブルートゥース接続を開設させるのが容易でない。
【０２２７】
このような場合、ＤＴＶとＰＣとの間にＷｉ−Ｆｉ接続を開設し、プリンタとＰＣとの間にブルートゥース接続を開設するのを助けることができるリレープロトコルが使用されうる。
【０２２８】
以下、前記説明したリレープロトコルについて具体的に説明する。
【０２２９】
図２９は、本発明の一実施形態に係るコネクションハンドオーバリレーを説明するための概略図を示す。以下の説明においては、効果的な説明のために図２９に示す第１電子機器１００は、スマートフォンであることを想定し、第２電子機器２００は、ＤＴＶであることを想定し、第３電子機器３００は、ＰＣであることを想定する。
【０２３０】
図２９に示すように、第２電子機器２００と第３電子機器３００とは、互いにＮＦＣ通信リンクの外部に位置しているので、第２電子機器２００と第３電子機器３００とがＮＦＣ通信リンクを形成してハンドオーバプロトコルを行うことが容易でない場合もありうる。
【０２３１】
図２９に示す第１電子機器１００は、前記第２電子機器２００のＮＦＣ通信範囲であるＲ１に移動できる。前記第１電子機器１００は、前記第２電子機器２００のＮＦＣ通信範囲であるＲ１に移動することによって、前記第１電子機器１００は、前記第２電子機器２００とＮＦＣ通信リンクを形成できる。前記第１電子機器１００は、ＮＦＣリンクを介して第２電子機器２００から前記第２電子機器２００が支援する通信手段と関連した情報を獲得できる。
【０２３２】
例えば、ユーザは、前記第１電子機器１００の入力部１４０を介して前記第２電子機器２００とリレープロトコルを実行するとの第１命令信号を入力できる。また前記第１電子機器１００は、前記第１命令信号に従って前記第２電子機器２００から前記第２電子機器２００が支援する通信手段と関連した情報を獲得した場合、前記第１電子機器１００は、前記出力部１５０を介して前記第２電子機器２００の通信手段と関連した情報が獲得されたことをユーザに知らせることができる。前記第１命令信号は、多様な構造を有することができる。これについては後述する。
【０２３３】
前記第１電子機器１００は、前記第３電子機器３００のＮＦＣ通信範囲であるＲ２に移動できる。前記第１電子機器１００は、前記第３電子機器３００のＮＦＣ通信範囲であるＲ２に移動することによって、前記第１電子機器１００は、前記第３電子機器３００とＮＦＣ通信リンクを形成できる。前記第１電子機器１００は、前記第３電子機器３００と形成されたＮＦＣリンクを介して先に獲得した前記第２電子機器２００の通信手段と関連した情報を前記第３電子機器３００に送信できる。
【０２３４】
例えば、ユーザは、第１電子機器１００の入力部１４０を介して前記第３電子機器３００とリレープロトコルを実行しろとの第２命令信号を入力できる。前記第１電子機器１００は、リレープロトコルを実行しろとの第２命令信号を受け取ると、前記第２電子機器２００から獲得した通信手段と関連した情報を前記第３電子機器３００に伝達できる。また、前記第１電子機器１００は、前記出力部１５０を介して前記第２電子機器２００から獲得した通信手段と関連した情報が前記第３電子機器３００に送信されたことを知らせる情報を出力できる。前記第２命令信号は、多様な構造を有することができる。これについては後述する。
【０２３５】
これにより、前記第３電子機器３００は、前記第２電子機器２００が支援する通信手段に対する情報を獲得できる。換言すれば、前記第３電子機器３００は、前記第２電子機器２００と直接的にＮＦＣ通信リンクを形成しなくても前記第１電子機器１００を介して前記第２電子機器２００の通信手段に対する情報を獲得できる。
【０２３６】
また、前記第１電子機器１００は、前記第３電子機器３００が支援する通信手段と関連した情報を前記第２電子機器２００に送信できる。したがって、前記第２電子機器２００と前記第３電子機器３００とは、第２電子機器２００及び第３電子機器３００が支援する通信手段を介してコネクションを開設できる。
【０２３７】
このとき、前記第２電子機器２００と前記第３電子機器３００のうち、少なくとも一つは、各々の出力部を介してコネクションが開設されたことを知らせる情報を出力できる。
【０２３８】
以下では、前記図２９を参照して概括したハンドオーバリレープロトコルに対して、図面を参照してより具体的に説明する。
【０２３９】
図３０は、本発明の第１の実施形態に係るリレープロトコルを説明するための図である。図３１は、本発明のリレープロトコルに用いられる案内メッセージを説明するための図である。図３０及び図３１を参照して、図３０に示す第２電子機器２００と第３電子機器３００とがコネクションを開設する方法を説明する。
【０２４０】
図３０に示すように、前記第１電子機器１００は、前記第２電子機器２００にリレー要請メッセージを送信できる（Ｓ７０５）。
【０２４１】
このために、前記第１電子機器１００は、前記第２電子機器２００のＮＦＣ通信範囲リンＲ１に進入できる。前記第１電子機器１００が前記第２電子機器２００のＮＦＣ通信範囲Ｒ１に進入することによって、前記第１電子機器１００と前記第２電子機器２００との間にＮＦＣリンクが形成されることができる。
【０２４２】
例えば、図３１の（ａ）に示すように、前記第１電子機器１００は、前記出力部１５０を介して前記第２電子機器２００とＮＦＣリンクが形成されたことを知らせる案内メッセージを出力できる。前記案内メッセージは、ポップアップ形式、ウィジェット形式、アイコン形式など多様な方式で出力されることができる。前記第２電子機器２００も前記第１電子機器１００とＮＦＣリンクが形成されたことを知らせる案内メッセージを出力できることはもちろんである。
【０２４３】
また、例えば、前記第１電子機器１００は、前記第２電子機器２００と形成されたＮＦＣリンクを介して前記第１電子機器１００が提供できる多様なオプションを出力できる。例えば、図３１の（ｂ）に示すように、前記第１電子機器１００は、前記ＮＦＣリンクを介して行うことができる多様なプロトコルを出力できる。
【０２４４】
ユーザは、前記図３１の（ｂ）に出力されたユーザインタフェースを介して、望むオプションを選択できる。例えば、ユーザは、リレープロトコルを指（ｆ１）でタッチすることによって、前記第１電子機器１００にリレープロトコル実行を命令できる。ここで、ユーザが図３１の（ｂ）に示すハンドオーバプロトコルを選択する場合に、上述したハンドオーバプロトコルが実行されることができる。
【０２４５】
一方、前記第２電子機器２００が前記図３１の（ｂ）に示すユーザインタフェースを出力できることはもちろんである。
【０２４６】
以下、前記第１電子機器１００に基づいて説明しつづけるが、これは、説明の便宜のためのものに過ぎないので、前記第２電子機器２００でも前記第１電子機器１００と同じユーザインターアクション（ｕｓｅｒ  ｉｎｔｅｒａｃｔｉｏｎ）を提供できることはもちろんである。
【０２４７】
前記第１電子機器１００は、ユーザからリレー要請を受け取った場合、前記第１電子機器１００は、前記第２電子機器２００に前記第２電子機器２００が支援する通信手段と関連した情報を要請するために、リレー要請メッセージを送信できる。前記リレー要請メッセージは、任意的な名称であるから多様に呼称できる。
【０２４８】
一方、ユーザは、ユーザインタフェースを介してユーザーの望む通信手段を指定できる。ここで、ユーザーの望む通信手段とは、前記第２電子機器２００と前記第３電子機器３００との間のコネクションを形成するために使用される通信手段を意味することでありうる。
【０２４９】
図３１の（ｃ）に示すように、ユーザは、前記第１電子機器１００が出力するユーザインタフェースにおいて指（ｆ２）でＷｉ−Ｆｉをタッチすることによって、前記第２電子機器２００と前記第３電子機器３００との間にコネクションに使用される通信手段として、Ｗｉ−Ｆｉを指定できる。
【０２５０】
前記リレー要請メッセージは、ユーザが指定した通信手段が何であるかを表す情報を含むことができる。これにより、前記第２電子機器２００は、前記リレー要請メッセージを受信することによって、ユーザーの望む通信手段が何であるかを判断できる。
【０２５１】
前記第２電子機器２００は、前記第１電子機器１００からリレー要請メッセージを受信した場合、前記リレー要請メッセージに対する応答として、リレー応答メッセージを前記第１電子機器１００に送信できる（Ｓ７１０）。
【０２５２】
このために、前記リレー要請メッセージを受信した前記第２電子機器２００は、リレー応答メッセージを生成できる。前記リレー応答メッセージは、前記第２電子機器２００が支援する通信手段、すなわち前記第２電子機器２００が前記第３電子機器３００とコネクションを形成するために使用することができる通信手段と関連した情報を含むことができる。前記通信手段と関連した情報は、通信手段が何であるかを識別する情報及び通信手段を介してコネクションを開設するために必要な環境設定情報のうち、少なくとも一つを含むことができる。
【０２５３】
図３０に示すように、前記第２電子機器２００は通信手段として、Ｗｉ−Ｆｉを支援できる。したがって、前記第２電子機器２００は、Ｗｉ−Ｆｉと関連した情報を含むリレー応答メッセージを生成できる。
【０２５４】
例えば、前記第２電子機器２００が第１電子機器１００に提供する通信手段と関連した情報は、前記第２電子機器２００が支援する通信手段がＷｉ−Ｆｉであるという情報を含むことができる。また、例えば、前記通信手段と関連した情報は、前記第３電子機器３００が前記第２電子機器２００とＷｉ−Ｆｉリンクを開設するために必要な環境設定情報を含むことができる。
【０２５５】
また、例えば、前記第２電子機器２００が別途のＷｉ−Ｆｉ  ＡＰ（ａｃｃｅｓｓ  ｐｏｉｎｔ）に接続している場合、前記第２電子機器２００が支援する通信手段と関連した情報は、前記Ｗｉ−Ｆｉ  ＡＰに接続するために必要な環境設定情報を含むことができる。
【０２５６】
一方、前記第２電子機器２００が提供する通信手段が一つ以上である場合、前記第２電子機器２００が支援する通信手段と関連した情報は、一つ以上であることはもちろんである。
【０２５７】
また、例えば、前記第２電子機器２００は、前記第２電子機器２００が支援するすべての通信手段と関連した情報を生成できる。すなわち、前記第２電子機器２００は、前記第２電子機器２００が支援する通信手段が複数である場合、各々に対する通信手段と関連した情報を生成できる。
【０２５８】
一方、上述したように、前記第２電子機器２００は、ユーザが特定通信手段を指定した場合、ユーザが指定した通信手段を前記第２電子機器２００が支援しているかどうかを判断できる。前記第２電子機器２００は、ユーザが指定した通信手段を支援しない場合、ユーザが指定した通信手段を前記第２電子機器２００が支援しないという案内メッセージを出力できる。このとき、前記第２電子機器２００は、前記第２電子機器２００が支援する通信手段が何であるかを出力部を介して出力できる。
【０２５９】
また、前記第２電子機器２００は、前記第２電子機器２００がユーザが指定した通信手段を支援しないという情報を前記第１電子機器１００に送信することによって、図３１の（ｄ）に示すように、前記第１電子機器１００がユーザに前記第２電子機器２００はユーザが指定した通信手段を支援しないという案内メッセージを出力できる。また、同じ方式で図３１の（ｄ）に示すように前記第１電子機器１００は、前記第２電子機器２００が支援する通信手段が何であるかを出力できる。
【０２６０】
また、例えば、前記第２電子機器２００は、前記第２電子機器２００がユーザが指定した通信手段を支援すると判断した場合、ユーザが指定した通信手段と関連した情報を含むリレー応答メッセージを前記第１電子機器１００に送信できる。
【０２６１】
すなわち、前記第２電子機器２００は、前記受信したリレー要請メッセージに対する応答として、前記第１電子機器１００に前記生成した第２電子機器２００が支援する通信手段と関連した情報を送信できる。
【０２６２】
以下では、説明の便宜のために、前記リレー応答メッセージは、前記第２電子機器２００が支援する通信手段が何であるかを表す情報と環境設定情報をすべて含むことを想定する。
【０２６３】
前記第１電子機器１００は、前記第２電子機器２００からリレー応答メッセージ受信を完了した場合、前記第１電子機器１００の出力部１５０を介して前記第２電子機器２００から前記第２電子機器２００が支援する通信手段と関連した情報を受信したことを出力できる。また、前記第１電子機器１００は、前記第２電子機器２００が支援する通信手段と関連した情報が受信されたので、リレーを行う他の電子機器に移動しろとの案内メッセージを出力できる。図３１の（ｅ）は、このとき、使用されうる案内メッセージの一例を示す。上述したように、前記第２電子機器２００も前記第１電子機器１００が出力する情報と同じ情報を出力できる。
【０２６４】
前記第１電子機器１００は、前記第２電子機器２００から前記リレー応答メッセージを受信し、前記第３電子機器３００に移動できる（Ｓ７２０）。
【０２６５】
換言すれば、ユーザは、前記第２電子機器２００とコネクションを開設する他の電子機器である第３電子機器３００のＮＦＣ通信範囲であるＲ２に移動できる。前記第１電子機器１００は、前記第３電子機器３００のＮＦＣ通信範囲に進入することによって、前記第３電子機器３００とＮＦＣコネクションを開設できる。
【０２６６】
このときも、上述したように、前記第１電子機器１００の出力部１５０は、前記第１電子機器１００と前記第３電子機器３００との間にＮＦＣリンクが形成されたことを知らせる情報を出力できる。
【０２６７】
また、前記第１電子機器１００は、前記第３電子機器３００とリレープロトコルを実行するのかを質疑するユーザインタフェースを提供できる。これとは異なり、前記第１電子機器１００は、前記第３電子機器３００とリレープロトコルを実行するのかを質疑するユーザインタフェースを提供せず、前記第３電子機器３００とリレープロトコルを自動的に実行することもできる。すなわち、前記第１電子機器１００は、リレープロトコル実行する際、すぐ次に認識されたＮＦＣデバイスがリレープロトコルを実行するためのデバイスであると自動的に認識できる。
【０２６８】
以下、前記第１電子機器１００がユーザから前記第３電子機器３００とリレープロトコル実行を入力されることを想定する。
【０２６９】
前記第１電子機器１００は、前記第３電子機器３００と形成されたＮＦＣリンクを介して前記第３電子機器３００にリレー応答メッセージをリレーできる（Ｓ７３０）。
【０２７０】
換言すれば、前記第１電子機器１００は、前記第２電子機器２００から受信したリレー応答メッセージを多様な方法で前記第３電子機器３００に伝達できる。本文書で前記第１電子機器１００が前記第３電子機器３００に前記第２電子機器２００から受信したリレー応答メッセージを送信することをリレー応答伝達メッセージと名づける。これは、任意的な名称であって、別に呼称されうることはもちろんである。
【０２７１】
例えば、前記第１電子機器１００は、前記第２電子機器２００から受信したリレー応答メッセージを前記第３電子機器３００に伝達できる。
【０２７２】
これとは異なり、前記第１電子機器１００は、前記第３電子機器３００からリレー要請メッセージを受信した場合に、前記第２電子機器２００から受信したリレー応答メッセージを前記第３電子機器３００に伝達できる。
【０２７３】
また、第１電子機器１００は、前記第２電子機器２００から受信したリレー応答メッセージを前記第３電子機器３００にそのまま伝達することもでき、前記第２電子機器２００から受信したリレー応答メッセージを加工して前記第３電子機器３００に伝達することもできる。
【０２７４】
前記第３電子機器３００は、前記第１電子機器１００から前記第２電子機器２００が支援する通信手段と関連した情報、すなわちリレー応答伝達メッセージを受信することによって、前記第３電子機器３００は、前記第２電子機器２００が支援する通信手段が何であるかを判断できる。
【０２７５】
前記第３電子機器３００は、前記第２電子機器２００が支援する通信手段を前記第３電子機器３００が支援しない場合、マッチングされる通信手段が無いことを知らせる案内メッセージを出力部を介して出力できる。このとき、前記第３電子機器３００は、前記マッチングされる通信手段が無いことを知らせる案内メッセージを前記第１電子機器１００に送信し、前記第１電子機器１００が図３１の（ｆ）に示すように、前記マッチングされる通信手段が無いことを知らせる案内メッセージを出力することもできる。
【０２７６】
一方、例えば、前記第３電子機器３００は、前記第２電子機器２００が支援する通信手段が複数である場合、前記第２電子機器２００が支援する複数の通信手段の中で、前記第３電子機器３００も支援する通信手段があるかどうかを判断できる。
【０２７７】
例えば、前記第３電子機器３００は、前記第２電子機器２００が支援する複数の通信手段の中で、前記第３電子機器３００が特定通信手段を支援する場合、以下のステップＳ７４０を行うことができる。
【０２７８】
一方、例えば、前記第３電子機器３００は、前記第２電子機器２００が支援する複数の通信手段の中で、前記第３電子機器３００が複数の通信手段を支援する場合、以下の過程を行うことができる。
【０２７９】
例えば、前記第３電子機器３００は、前記第３電子機器３００も支援する複数の通信手段を介して前記第２電子機器２００と接続を開設できる。すなわち、複数の通信手段を介して前記第２電子機器２００と接続を試みることができる。
【０２８０】
これとは異なり、前記第３電子機器３００は、前記第３電子機器３００も支援する複数の通信手段の中で、特定通信手段を選定できる。例えば、前記第３電子機器３００は、出力部を介して特定通信手段を指定されるためのユーザインタフェースを出力できる。すなわち、前記第３電子機器３００は、ユーザから特定通信手段を指定されることによって、指定された通信手段を介して前記第２電子機器２００と接続を試みることができる。
【０２８１】
これとは異なり、前記第３電子機器３００は、複数の通信手段の中で優先順位の高い通信手段を介して前記第２電子機器２００と通信を開設できる。
【０２８２】
前記優先順位は、先にハンドオーバプロトコルを説明したものと同様に、複数の通信手段と関連した情報のうち、前方に記載された通信手段が優先順位を有することができる。
【０２８３】
例えば、前記第２電子機器２００のリレー応答メッセージに含まれた複数の通信手段の中で前方に記録された通信手段が後方に記録された通信手段より優先順位を有することができる。
【０２８４】
また、これとは異なり、優先順位を指定するフィールドが別に存在して複数の通信手段の各々の優先順位を表すことができることはもちろんである
以下では、前記第３電子機器３００は、前記第２電子機器２００が支援するＷｉ−Ｆｉ通信を支援することを想定する。
【０２８５】
前記第３電子機器３００は、前記第２電子機器２００にＷｉ−Ｆｉコネクションを開設することを要請できる（Ｓ７４０）。
【０２８６】
例えば、前記第３電子機器３００は、前記第２電子機器２００にＷｉ−Ｆｉコネクション開設を要請できる。
【０２８７】
このために、前記第３電子機器３００は、Ｗｉ−Ｆｉコネクション開設のために必要な環境設定情報を前記第２電子機器２００から受信した場合、前記受信したＷｉ−Ｆｉコネクション開設のために必要な環境設定情報に基づいて、前記第２電子機器２００とＷｉ−Ｆｉコネクションを開設できる。
【０２８８】
例えば、前記第３電子機器３００は、前記第２電子機器２００がＷｉ−Ｆｉ  ＡＰ機能を提供する場合、前記受信したＷｉ−Ｆｉ環境設定情報に基づいて前記第２電子機器２００にＷｉ−Ｆｉコネクション開設を要請できる。
【０２８９】
一方、前記第２電子機器２００がＷｉ−Ｆｉ  ＡＰでない場合には、前記第２電子機器２００から受信したＷｉ−Ｆｉ環境設定情報に基づいて、Ｗｉ−Ｆｉ  ＡＰにＷｉ−Ｆｉコネクションを要請することによって、前記第２電子機器２００とＷｉ−Ｆｉコネクションを開設できる。
【０２９０】
前記第３電子機器３００は、前記第２電子機器２００と通信手段を介してコネクションが成功的に形成された場合に、出力部を介してリレープロトコルが成功的に行われたことを知らせる案内メッセージを出力できる。前記第１電子機器１００と前記第２電子機器２００のうち、少なくとも一つは、前記第２電子機器２００と前記第３電子機器３００との間にコネクションが成功的に開設されたことを知らせる案内メッセージを出力できることはもちろんである。図３１の（ｇ）に示すよう、に前記第１電子機器１００は、前記出力部１５０を介して前記第２電子機器２００と前記第３電子機器３００との間のＷｉ−Ｆｉコネクションが成功的に開設されたことを出力できる。
【０２９１】
前記第２電子機器２００と前記第３電子機器３００とは、生成された通信チャネルを介してデータを交換できる。
【０２９２】
したがって、前記第２電子機器２００と前記第３電子機器３００とは、ＮＦＣ通信手段を介してより便利にコネクションを形成できる。
【０２９３】
以上の過程により、前記第２電子機器２００と前記第３電子機器３００とは、移動しなくても前記第１電子機器１００が前記第２電子機器２００と前記第３電子機器３００とがコネクションを形成するために必要な情報をリレーすることで、前記第２電子機器２００と前記第３電子機器３００との間にコネクションが形成されることができる。
【０２９４】
以下では、図面を参照して本発明の他の実施形態に係るリレーを説明する。
【０２９５】
図３２は、本発明の第２の実施形態に係るリレーを説明するための図である。先の図３０を参照して説明した第１の実施形態に係るリレープロトコルと同じ部分については説明を省略する。図３０を参考して説明した第１の実施形態に係るリレープロトコルと異なる点は、前記第２電子機器２００と前記第３電子機器３００との間にコネクションを開設するために、前記第２電子機器２００が前記第３電子機器３００の通信手段とコネクションを開設するために前記第３電子機器３００から別途の情報を受信しなければならないことである。例えば、前記第２電子機器２００が前記第３電子機器３００とコネクションを開設するために、前記第３電子機器３００の環境設定情報、例えば、暗号Ｍａｃアドレスなどを受信しなければならない場合を言える。
【０２９６】
第２の実施形態に係るリレープロトコルを説明するにあたって、前記第２電子機器２００は、Ｗｉ−Ｆｉを支援することを想定する。
【０２９７】
図３２に示すステップＳ８０５及びＳ８１０は、図３０のステップＳ７０５及びＳ７１０と同一なので説明を省略する。
【０２９８】
前記第１電子機器１００は、前記リレー応答メッセージを受信し、前記第２電子機器２００と先に図１ないし図２７を参照して説明したハンドオーバプロトコルを実行できる。
【０２９９】
換言すれば、前記第１電子機器１００と前記第２電子機器２００とは、それぞれハンドオーバ選択／要請機器又はハンドオーバ要請／機器の立場でハンドオーバプロトコルを行うことができる。例えば、前記第１電子機器１００と前記第２電子機器２００とは、ハンドオーバプロトコルを行うことによって、Ｗｉ−Ｆｉコネクションを形成できる。これにより、前記第１電子機器１００は、前記第２電子機器２００のＮＦＣ通信範囲Ｒ１の外部でも前記第２電子機器２００と通信できるようになる。
【０３００】
また、図３２に示すように、図３２に示すステップＳ８３０は、先の図３０を参照して説明したステップＳ７２０と各々同一なので説明を省略する。
【０３０１】
前記第１電子機器１００は、前記第３電子機器３００にリレー応答伝達メッセージを伝達できる（Ｓ８４０）。また、前記第１電子機器１００は、前記第３電子機器３００に前記第３電子機器３００が支援する通信手段に対する情報を要請できる。このために、前記第１電子機器１００は、前記第３電子機器３００に別途の命令を送信することもできる。例えば、前記第１電子機器１００は、前記第３電子機器３００にハンドオーバ要請メッセージを送信できる。また、他の例として、前記リレー応答伝達メッセージに前記第３電子機器３００が支援する通信手段に対する情報を要請するという指示情報が含まれて、前記第３電子機器３００に送信されうる。
【０３０２】
前記第３電子機器３００は、前記第１電子機器１００から前記第２電子機器２００が支援する通信手段が何であるかを表す情報、すなわち、前記リレー応答伝達メッセージを受信することによって、前記第２電子機器２００が支援する通信手段が何であるかを確認することができる。
【０３０３】
すなわち、前記第３電子機器３００は、前記第２電子機器２００が支援する通信手段がＷｉ−Ｆｉであることを確認することができる。
【０３０４】
前記第３電子機器３００は、前記第２電子機器２００が前記第３電子機器３００とＷｉ−Ｆｉコネクションを形成するために必要な環境設定情報を前記第１電子機器１００に送信できる（Ｓ８５０）。
【０３０５】
前記第１電子機器１００は、前記第３電子機器３００から受信した環境設定情報を前記第２電子機器２００に送信できる。このとき、前記第１電子機器１００は、前記ステップＳ８２０にてハンドオーバプロセスによって前記第２電子機器２００と形成されたＷｉ−Ｆｉリンクを介して、前記ステップＳ８５０にて前記第３電子機器３００から受信した情報を前記第２電子機器２００に送信できる。
【０３０６】
前記第２電子機器２００は、前記第３電子機器３００にコネクション開設を要請できる（Ｓ８７０）。換言すれば、前記第２電子機器２００は、前記第１電子機器１００から受信した前記第３電子機器３００の環境設定情報に基づいて、前記第３電子機器３００にコネクション開設を要請できる。さらに具体的に、前記第２電子機器２００は、前記第３電子機器３００とＷｉ−Ｆｉコネクション開設のために必要な環境設定情報に基づいて前記第３電子機器３００にＷｉ−Ｆｉコネクション開設を要請できる。
【０３０７】
したがって、前記図３２を参照して説明した実施形態にしたがって前記第２電子機器２００と前記第３電子機器３００との間にコネクションが形成されることができる。
【０３０８】
前記図３２を参考して説明した実施形態は、Ｗｉ−Ｆｉに限定されるものではなく、前記第２電子機器２００と前記第３電子機器３００との間にコネクションを形成するために、前記第２電子機器２００が前記第３電子機器３００から情報を受信する必要があるいかなる場合にも適用されうる。例えば、前記第２電子機器２００と前記第３電子機器３００との間のコネクション開設のために、前記第２電子機器２００が前記第３電子機器３００に暗号を送信しなければならない場合に、前記第３電子機器３００は、前記第１電子機器１００に暗号と関連した情報を送信し、前記第１電子機器１００は、前記第２電子機器２００に受信した暗号と関連した情報をリレーすることによって、前記第２電子機器２００が前記第３電子機器３００にコネクション開設を要請できることである。
【０３０９】
以下では、図３０及び図３２を参照して説明したリレープロトコルに用いられるデータ構造の一例を説明する。
【０３１０】
図３３は、本発明の一実施形態に係るリレー要請メッセージの一例を示す。
【０３１１】
前記リレー要請メッセージは、先に説明したようにリレー機器である前記第１電子機器１００が前記第２電子機器２００の通信手段関連情報を要請するために使用されることができる。
【０３１２】
前記リレー要請メッセージは、多様なデータ構造を有することができる。例えば、前記リレー要請メッセージは、上述したハンドオーバプロトコルに用いられるハンドオーバ要請メッセージと同じデータ構造を有することができる。
【０３１３】
他の例として、図３０のケース（ｃａｓｅ）１に示すように、リレー要請メッセージは、ハンドオーバ要請レコード、一つ以上のハンドオーバキャリアレコードを含むことができる。
【０３１４】
前記リレー要請メッセージに含まれたハンドオーバ要請レコードは、ハンドオーバプロトコルで用いられるハンドオーバ要請レコードと同一でありうる。すなわち、前記リレー要請メッセージは、前記ハンドオーバプロトコルで用いられるハンドオーバ要請レコードをそのまま使用することによって、新しいレコードを定義するために必要なプロセスを減らすことができるという効果を提供できる。
【０３１５】
また、前記リレー要請メッセージに含まれたハンドオーバキャリアレコードは、前記リレー機器である前記第１電子機器１００が前記第２電子機器２００に要請する通信手段の種類に対する情報を含むことができる。
【０３１６】
換言すれば、前記第１電子機器１００は、前記ハンドオーバキャリアレコードにＷｉ−Ｆｉ、ブルートゥースなど通信手段を識別するための情報を記録できる。これにより、前記第２電子機器２００は、前記第１電子機器１００が望む通信手段が何であるかを確認するようになる。
【０３１７】
上述したように、ユーザが前記第１電子機器１００に前記第２電子機器２００と前記第３電子機器３００との間に通信リンク形成のために使用しようとする通信手段を入力する場合、前記ハンドオーバキャリアレコードは、ユーザが指定した通信手段を識別するための情報を含むようになる。
【０３１８】
また、図３３のケース２ａは、前記リレー要請メッセージのさらに他の例を示す。
【０３１９】
図３３のケース２ａに示すリレー要請メッセージを参考すれば、前記リレー要請メッセージは、ハンドオーバ要請レコード及びハンドオーバキャリアレコードから構成されることができる。
【０３２０】
このとき、前記ハンドオーバキャリアレコードは、前記リレー要請メッセージを受信する電子機器が支援するすべての通信手段と関連した情報を要請する指示情報を含むことができる。このとき、前記説明したハンドオーバプロトコルをリレープロトコルにもそのまま使用することによって、メッセージの構造を単純化できる。また、新しいキャリアタイプは、前記ハンドオーバキャリアレコードに含まれるために、ＮＦＣ標準で定義するＮＦＣ  ＲＴＤ（ｒｅｃｏｒｄ  ｔｙｐｅ  ｄｅｆｉｎｉｔｉｏｎｓ）、ＲＦＣ２０４６、ＲＦＣ３９８６で定義されなければならない。
【０３２１】
また、これとは異なり、図３３のケース２ｂに示すように、前記リレー要請メッセージは、ハンドオーバ要請レコード及びリレーレコードを含むことができる。すなわち、前記リレー要請メッセージは、リレープロトコルのための別途のリレープロトコルを含むことができる。
【０３２２】
このとき、前記リレーレコードのためのデータ構造は、ＮＦＣ  ｗｅｌｌ  ｋｎｏｗｎ  ｔｙｐｅで定義されなければならない。
【０３２３】
前記図３３に示すケース２ａ及び２ｂを説明するにあたって、すべての通信手段と関連した情報を要請するという指示情報がケース２ａのハンドオーバキャリアレコード又はケース２ｂのリレーレコードに記録されることを想定したが、これとは異なり、前記指示情報が他のレコードに記録されうることはもちろんである。例えば、前記レコードは、前記ハンドオーバ要請レコードに記録されうる。
【０３２４】
また、図３３に示すように、図３３は、リレー応答メッセージの一例を示す。
【０３２５】
前記リレー応答メッセージは、リレー要請メッセージを受信した電子機器がリレー機器に前記受信したリレー要請メッセージに対する応答を提供するために用いられるメッセージを意味する。
【０３２６】
例えば、前記第２電子機器２００は、前記第１電子機器１００からリレー要請メッセージを受信した場合、受信したリレー要請メッセージに対する応答としてリレー応答メッセージを前記第１電子機器１００に送信できる。
【０３２７】
図３３に示すリレー応答メッセージは、ハンドオーバ選択メッセージ、一つ以上のＮＤＥＦメッセージを含むことができる。このときも、リレープロトコルに用いられるデータ構造を前記ハンドオーバプロトコルに用いられるデータ構造と同様にすることができる。
【０３２８】
前記リレー応答メッセージに含まれた一つ以上のＮＤＥＦレコードは、例えば前記第２電子機器２００が支援する代替通信を介して前記第３電子機器３００とリンクを開設するために必要な各種情報を含むことができる。
【０３２９】
また、図３３に示すように、図３３は、リレー応答伝達メッセージの一例を示す。
【０３３０】
前記リレー応答伝達メッセージは、リレー機器が受信したリレー応答メッセージをリンクを開設する電子機器に伝達するためのメッセージを言える。
【０３３１】
例えば、前記第１電子機器１００は、前記リレー応答伝達メッセージを介して前記第２電子機器２００から受信したリレー応答メッセージを前記第３電子機器３００に伝達できる。
【０３３２】
図３３に示すように、前記リレー応答伝達メッセージは、リレー伝達レコード、一つ以上のＮＤＥＦレコードを含むことができる。
【０３３３】
前記リレー伝達レコードは、前記メッセージがリレー応答伝達のためのものであるということを識別するための情報を含むことができる。
【０３３４】
また、前記一つ以上のＮＤＥＦメッセージは、前記リレー応答メッセージに含まれた一つ以上のＮＤＥＦレコードと同一でありうる。
【０３３５】
換言すれば、前記第２電子機器２００から前記リレー応答メッセージを受信した前記第１電子機器１００は、前記リレー応答メッセージに含まれた一つ以上のＮＤＥＦレコードを抽出（ｅｘｔｒａｃｔ）し、前記抽出された一つ以上のＮＤＥＦレコードを前記リレー応答伝達メッセージに含めることによって、リレー応答伝達メッセージを生成できる。
【０３３６】
また、これとは異なり、前記リレー応答伝達メッセージは、前記リレー応答メッセージと同じデータ構造を有することができる。この場合に、前記リレー応答伝達メッセージを受信する電子機器がリレープロトコルが実行中であることが分かるように別途の情報を送信できる。例えば、前記第１電子機器１００は、前記第３電子機器３００にリレー応答メッセージを送信しながら、前記リレープロトコルに従って前記リレー応答メッセージを送信することを知らせる情報を共に前記第３電子機器３００に送信できる。また、例えば、前記第１電子機器１００は、前記第３電子機器３００にリレープロトコルが前記第２電子機器２００と進行中であることを知らせる情報を送信できる。
【０３３７】
前記第１電子機器１００が前記第３電子機器３００にリレープロトコルが実行中であることを知らせることによって、前記第３電子機器３００がリレー応答メッセージとして上述したハンドオーバ選択メッセージを受信してもエラーを発生させない場合もありうる。
【０３３８】
前記では、リレープロトコルに用いられるデータ構造を説明した。以下では、リレープロトコルのさらに他の実施形態について、図面を参照して具体的に説明する。
【０３３９】
図３４は、本発明の第３の実施形態に係るリレープロトコルを説明するための図である。
【０３４０】
図３４を参考して説明するにあたって、先に図３０及び図３２を参照して説明した実施形態と同じ部分については説明を省略する。
【０３４１】
前記第１電子機器１００は、前記第２電子機器２００にトリガー信号を送信できる（Ｓ９１０）。
【０３４２】
前記第１電子機器１００は、前記第２電子機器２００のＮＦＣ通信範囲Ｒ１に進入することによって、前記第１電子機器１００は、前記第２電子機器２００とＮＦＣ通信リンクを形成できる。
【０３４３】
前記第１電子機器１００は、前記形成されたＮＦＣ通信リンクを介してリレープロトコルトリガー信号を前記第２電子機器２００に送信できる。換言すれば、前記第１電子機器１００は、図３１の（ｂ）に示すように、ユーザからユーザインタフェースを介してリレープロトコル開始を入力された場合、前記第２電子機器２００にリレープロトコルの始めを知らせるトリガー信号を送信できる。
【０３４４】
前記トリガー信号は、リレープロトコルを始めるという情報を含むことができる。すなわち、前記トリガー信号を受信した第２電子機器２００は、前記トリガー信号を介してリレープロトコルが開始されることを認識できる。
【０３４５】
前記トリガー信号を受信した前記第２電子機器２００は、ハンドオーバ要請メッセージを前記第１電子機器１００に送信できる（Ｓ９２０）。すなわち、前記図３１及び図３２を参照して説明したこととは異なり、本実施形態では、前記ハンドオーバプロトコルで用いられるメッセージをそのまま使用することができる。
【０３４６】
さらに具体的に、前記第２電子機器２００は、前記トリガー信号を受信する場合、前記第２電子機器２００が支援する通信手段に対する情報を含むハンドオーバ要請メッセージを生成できる。
【０３４７】
前記第２電子機器２００からハンドオーバ要請メッセージを受信した前記第１電子機器１００は、前記第３電子機器３００のＮＦＣ通信範囲Ｒ２に移動できる（Ｓ９３０）。
【０３４８】
この場合にも、前記第１電子機器１００は、前記第２電子機器２００からハンドオーバ要請メッセージの受信を完了した場合、図３１の（ｅ）に示すように、リレープロトコルを実行する他の電子機器に移動しろとの案内メッセージを出力できることはもちろんである。
【０３４９】
前記第１電子機器１００は、前記第３電子機器３００のＮＦＣ通信範囲Ｒ２に移動した場合、前記第１電子機器１００は、前記第３電子機器３００とＮＦＣリンクを形成できる。
【０３５０】
前記第１電子機器１００は、前記第３電子機器３００と形成されたＮＦＣリンクを介して前記第２電子機器２００から受信したハンドオーバ要請メッセージを前記第３電子機器３００に送信できる（Ｓ９４０）。
【０３５１】
前記ハンドオーバ要請メッセージを受信した前記第３電子機器３００は、前記ハンドオーバ要請メッセージに対する応答としてハンドオーバ選択メッセージを前記第１電子機器１００にＮＦＣリンクを介して送信できる（Ｓ９５０）。
【０３５２】
前記第３電子機器３００が前記受信したハンドオーバ要請メッセージに対して前記ハンドオーバ選択メッセージを生成する過程は、先に図１ないし図２７を参照して説明したハンドオーバプロトコル過程と同一でありうる。
【０３５３】
前記第３電子機器３００から前記ハンドオーバ選択メッセージを受信した前記第１電子機器１００は、前記第１電子機器１００のＮＦＣ通信範囲Ｒ１に再度移動できる（Ｓ９６０）。
【０３５４】
このとき、前記第１電子機器１００は、前記第３電子機器３００から前記ハンドオーバ選択メッセージを受信した場合、図３１の（ｇ）に示すように、前記ハンドオーバ選択メッセージ受信が完了したことを知らせる案内メッセージを出力できる。これとは異なり、第１電子機器１００は、前記第３電子機器３００から前記ハンドオーバ選択メッセージ受信を完了した場合、前記第２電子機器２００に移動しろとの案内メッセージを出力できる。前記第１電子機器１００は、前記２種類の案内メッセージをすべて出力することもできる。
【０３５５】
前記第２電子機器２００のＮＦＣ通信範囲Ｒ１に進入した前記第１電子機器１００は、前記第２電子機器２００とＮＦＣ通信リンクを形成できる。
【０３５６】
前記第１電子機器１００は、前記受信したハンドオーバ選択メッセージを前記ＮＦＣ通信リンクを介して前記第１電子機器１００に送信できる（Ｓ９７０）。
【０３５７】
前記第２電子機器２００は、前記第３電子機器３００の前記ハンドオーバ選択メッセージを前記第１電子機器１００を介してリレーされることによって、前記第３電子機器３００が支援する通信手段と関連した情報を獲得できる。これは、先に図１ないし図２７を参照して説明したハンドオーバプロトコルと同じ方式により具現化されることができる。
【０３５８】
前記第２電子機器２００は、前記受信したハンドオーバ選択メッセージに基づいて前記第３電子機器３００にコネクション開設要請メッセージを送信できる（Ｓ９８０）。
【０３５９】
したがって、前記第２電子機器２００と前記第３電子機器３００とは、コネクションを開設できる。
【０３６０】
また、前記第１電子機器１００、第２電子機器２００、第３電子機器３００のうち、少なくとも一つは、図３１の（ｇ）に示すように、前記第２電子機器２００と前記第３電子機器３００とが成功的にコネクションを開設したことを知らせる案内情報を前記出力部を介して出力できる。
【０３６１】
また、前記第２電子機器２００がハンドオーバ要請メッセージを前記第１電子機器１００に送信し、また前記第１電子機器１００から前記第３電子機器３００のハンドオーバ選択メッセージを受信するまでかかる時間間隔（ｉｎｔｅｒｖａｌ）が予め設定される必要がある。
【０３６２】
前記時間間隔は、ユーザの設定又は予め決まった値に設定されることができる。
【０３６３】
前記第２電子機器２００は、前記時間間隔の間に前記第３電子機器３００のハンドオーバ選択メッセージを受信することができない場合、エラーメッセージを発生できる。
【０３６４】
例えば、前記第２電子機器２００は、前記時間間隔の間に前記第３電子機器３００のハンドオーバ選択メッセージを受信していない場合、前記第２電子機器２００の出力部を介してエラーメッセージ（図示せず）を出力できる。
【０３６５】
図３４を参考して説明したリレープロトコルの一実施形態にしたがって、上述したハンドオーバプロトコルに基づいてリレープロトコルを行うことができる。
【０３６６】
以下、図面を参考してリレープロトコルのさらに他の実施形態を説明する。
【０３６７】
図３５は、本発明の第４の実施形態に係るリレープロトコルを説明するための図である。図３６は、本発明のリレープロトコルに用いられる案内メッセージを示す。
【０３６８】
リレープロトコルの第４の実施形態は、前記図３４を参考して説明した第３の実施形態の変形であるから、第３の実施形態と同じ部分については説明を省略する。
【０３６９】
図３５に示すステップＳ１０１０及びステップＳ１０２０は、図３３に示すステップＳ９１０及びＳ９２０と同一なので説明を省略する。
【０３７０】
前記第１電子機器１００は、前記第２電子機器２００とハンドオーバプロトコルを行うことができる（Ｓ１０３０）。
【０３７１】
すなわち、前記第２電子機器２００からハンドオーバ要請メッセージを受信した前記第１電子機器１００は、ハンドオーバ選択機器の地位になり、前記第２電子機器２００は、ハンドオーバ要請機器の立場でハンドオーバプロトコルを行うことができる。ハンドオーバプロトコルの具体的な実施形態は、上述したものと同一なので説明を省略する。
【０３７２】
これにより、前記第１電子機器１００と前記第２電子機器２００とは、代替通信手段を介してリンクを形成できる。本実施形態では、前記第１電子機器１００と前記第２電子機器２００とがＷｉ−Ｆｉリンクを形成したことを想定する。
【０３７３】
前記第１電子機器１００と前記第２電子機器２００のうち、少なくとも一つは、ハンドオーバプロトコルの成功と関連して案内メッセージを出力できる。
【０３７４】
例えば、前記第１電子機器１００と前記第２電子機器２００のうち、少なくとも一つは、図３６の（ａ）に示すように、前記第１電子機器１００と前記第２電子機器２００とがＮＦＣリンクで代替通信リンクで成功的にハンドオーバされたことを知らせる案内メッセージを出力部を介して出力できる。
【０３７５】
例えば、前記第１電子機器１００と前記第２電子機器２００のうち、少なくとも一つは、図３１の（ｅ）に示すように、リレープロトコルを実行する他の電子機器に移動しろとの案内メッセージを出力できる。
【０３７６】
前記第１電子機器１００と第２電子機器２００のうち、少なくとも一つが前記ハンドオーバの成功を知らせる案内メッセージとリレープロトコルを実行する他の電子機器に移動しろとの案内メッセージを共に出力することができることはもちろんである。
【０３７７】
ユーザは、前記第１電子機器１００と前記第２電子機器２００のうち、少なくとも一つが提供する案内メッセージにしたがって、リレープロトコルを行う他の電子機器に移動するかどうかを判断できる。すなわち、ユーザは、前記案内メッセージに基づいて前記第１電子機器１００を前記第３電子機器３００のＮＦＣ通信範囲Ｒ２に移動させることができる。
【０３７８】
図３５に示すステップＳ１０５０及びＳ１０６０は、先の図３４を参考して説明したステップＳ９４０及びＳ９５０とそれぞれ同一なので説明を省略する。
【０３７９】
前記第１電子機器１００は、前記第３電子機器３００からハンドオーバ選択メッセージを受信し、前記ステップＳ１０３０にて形成された代替通信手段を介して受信したハンドオーバ選択メッセージを前記第１電子機器１００に送信できる（Ｓ１０７０）。
【０３８０】
すなわち、先に図３４を参考して説明した第３の実施形態に係るリレープロトコルでは、前記第１電子機器１００が前記第３電子機器３００からハンドオーバ選択メッセージを受信した以後、前記第２電子機器２００のＮＦＣ通信範囲Ｒ１に再度移動しなければならなかったが、図３５を参照した本実施形態では、前記第１電子機器１００と前記第２電子機器２００とがステップＳ１０３０にてハンドオーバプロトコルを行って代替通信リンクを形成した状態であるから、前記第３電子機器３００からハンドオーバ選択メッセージを受信した前記第１電子機器１００が前記第２電子機器２００に移動しなくても良いユーザ便宜性を提供できる。
【０３８１】
さらに具体的に、前記第１電子機器１００は、前記第３電子機器３００からハンドオーバ選択メッセージを受信し、前記受信したハンドオーバ選択メッセージを前記第２電子機器２００と形成されたＷｉ−Ｆｉリンクを介して前記第２電子機器２００に送信できる。
【０３８２】
したがって、前記第２電子機器２００は、前記第３電子機器３００のハンドオーバ選択メッセージを受信できるようになる。
【０３８３】
前記第３電子機器３００のハンドオーバ選択メッセージを受信した前記第２電子機器２００は、前記ハンドオーバ選択メッセージに基づいて前記第３電子機器３００にコネクション開設を要請できる（Ｓ１０８０）。
【０３８４】
前記コネクション開設要請に応じて前記第２電子機器２００と前記第３電子機器３００とは、コネクションを開設できる。
【０３８５】
前記第２電子機器２００と前記第３電子機器３００との間のコネクションが開設された後には、前記第２電子機器２００と前記第３電子機器３００のうち、少なくとも一つは、前記コネクション開設が成功的に行われたことを知らせる案内メッセージを出力できる。前記コネクション開設が成功的に行われたことを知らせる案内メッセージは、前記第２電子機器２００と前記第３電子機器３００のウォールペーパに出力されることもでき、ポップアップ（ｐｏｐ−ｕｐ）方式で出力されることもでき、ウィジェット（ｗｉｄｇｅｔ）方式で出力されることもできる。
【０３８６】
一方、前記第２電子機器２００が予め決まった時間間隔の間に前記第３電子機器３００のハンドオーバ選択メッセージを受信していない場合、エラーメッセージを生成できる。
【０３８７】
前記第２電子機器２００は、前記生成したエラーメッセージを共に前記第２電子機器２００の出力部を介して出力できる。
【０３８８】
また、前記第２電子機器２００は、前記第１電子機器１００にエラーが発生したことを知らせることができる。例えば、前記第２電子機器２００は、前記第１電子機器１００とステップＳ１０３０にてハンドオーバプロトコルに従って生成されたＷｉ−Ｆｉコネクションを介してエラーメッセージを前記第１電子機器１００に送信できる。
【０３８９】
このとき、前記エラーメッセージは、予め決まった時間が超過したという情報を含むことができる。
【０３９０】
前記エラーメッセージを受信した前記第１電子機器１００は、エラーメッセージを図３６の（ｂ）に示すように、前記出力部１５０を介して出力できる。すなわち、ユーザは、前記第１電子機器１００を介してエラーが発生したことを確認することができる。さらに具体的に、ユーザは、前記第２電子機器２００が前記第３電子機器３００のハンドオーバ選択メッセージを前記第２電子機器２００が前記第１電子機器１００にハンドオーバ要請メッセージを送信した以後、予め決まった時間の間に受信していないということを確認することができる。
【０３９１】
前記説明した第４の実施形態に係るリレープロトコルにしたがって、前記第２電子機器２００と前記第３電子機器３００とが互いにＮＦＣリンクを形成しなくても前記第１電子機器１００を媒介としてあたかもハンドオーバプロトコルを行うようにコネクションを形成できるようになる。
【０３９２】
前記図３４及び図３５を参考して説明したリレープロトコルの第３及び第４の実施形態では、ハンドオーバプロトコルで説明したハンドオーバ要請／選択メッセージをそのまま使用することができる。したがって、リレープロトコルの第３及び第４の実施形態によれば、メッセージの類型を単純化できるようになる。
【０３９３】
また、リレープロトコルの第３及び第４の実施形態でのハンドオーバ要請／選択メッセージは、上述したハンドオーバプロトコルで用いられるハンドオーバ要請／選択メッセージと同一なので、その説明を省略する。
【０３９４】
以下では、本発明の第５の実施形態に係るリレープロトコルを図面を参照して詳細に説明する。
【０３９５】
図３７は、本発明の第５の実施形態に係るリレープロトコルを説明するための図である。
【０３９６】
リレープロトコルの第５の実施形態を説明するにあたって、上述したリレープロトコルと重なる部分については説明を省略する。
【０３９７】
図３７に示すように、前記第１電子機器１００は、前記第２電子機器２００に第１ハンドオーバ要請メッセージを送信できる（Ｓ１１１０）。
【０３９８】
図３４及び図３５を参考して説明した第３及び第４の実施形態では、前記第２電子機器２００がリレー機器である前記第１電子機器１００にハンドオーバ要請メッセージを送信したのに対し、本実施形態では、リレー機器である前記第１電子機器１００が前記第２電子機器２００にハンドオーバ要請メッセージを送信するという点に差がある。
【０３９９】
例えば、前記第１電子機器１００は、前記第２電子機器２００とＮＦＣリンクが形成された後に、ユーザからリレープロトコル実行を入力されることができる。前記第１電子機器１００は、ユーザからリレープロトコル実行を入力された場合に、第１ハンドオーバ要請メッセージを前記第２電子機器２００に送信できる。このとき、前記第１ハンドオーバ要請メッセージは、先に上述したハンドオーバプロトコルに用いられるハンドオーバ要請メッセージと同じデータ構造を有することができる。
【０４００】
前記第１電子機器１００から第１ハンドオーバ要請メッセージを受信した前記第２電子機器２００は、前記第１ハンドオーバ要請メッセージに対する応答として第１ハンドオーバ選択メッセージを前記第１電子機器１００に送信できる（Ｓ１１２０）。
【０４０１】
ここで前記第２電子機器２００が前記第１電子機器１００に送信する第１ハンドオーバ選択メッセージも先に上述したハンドオーバプロトコルで用いられるハンドオーバ選択メッセージと同じデータ構造を有することができる。
【０４０２】
前記第２電子機器２００から第１ハンドオーバ選択メッセージを受信した前記第１電子機器１００は、前記第２電子機器２００と第１ハンドオーバプロトコルを行うことができる（Ｓ１１３０）。
【０４０３】
すなわち、前記第２電子機器２００に第１ハンドオーバ要請メッセージを送信した前記第１電子機器１００は、ハンドオーバ要請機器になり、前記第１電子機器１００に前記第１ハンドオーバ選択メッセージを送信した前記第２電子機器２００は、ハンドオーバ選択機器になって、先に上述したハンドオーバプロトコルを行うことができる。
【０４０４】
前記第１ハンドオーバプロトコルに従って、Ｗｉ−Ｆｉリンクが開設されたことを想定する。
【０４０５】
すなわち、前記第１電子機器１００は、前記第２電子機器２００のＮＦＣ通信範囲Ｒ１の外部でも前記Ｗｉ−Ｆｉリンクを介して前記第２電子機器２００と通信し続けることができる。
【０４０６】
前記第１電子機器１００は、前記第１ハンドオーバプロトコルが成功的に行われた以後には、前記第３及び第４の実施形態で説明した案内メッセージを出力できることはもちろんである。
【０４０７】
図３５に示すステップＳ１１４０は、先の図３３のステップＳ９６０及び図３４のステップＳ１０４０と同一なので説明を省略する。
【０４０８】
前記第１電子機器１００は、前記第３電子機器３００と形成されたＮＦＣリンクを介して前記第３電子機器３００に第２ハンドオーバ要請メッセージを送信できる（Ｓ１１５０）。
【０４０９】
前記第２ハンドオーバ要請メッセージを受信した前記第３電子機器３００は、前記第２ハンドオーバ要請メッセージに対する応答として前記第２ハンドオーバ選択メッセージを前記第１電子機器１００に送信できる（Ｓ１１６０）。
【０４１０】
前記第２ハンドオーバ選択メッセージを受信した前記第１電子機器１００は、前記第３電子機器３００と第２ハンドオーバプロトコルを行うことができる。
【０４１１】
前記第１電子機器１００と前記第３電子機器３００との間にＮＦＣリンクからＷｉ−Ｆｉリンクにハンドオーバされたことを想定する。
【０４１２】
前記第１電子機器１００と前記第３電子機器３００のうち、少なくとも一つは、第２ハンドオーバプロトコルが成功的に行われたことを出力部を介して出力できる。
【０４１３】
前記第１電子機器１００は、第２ハンドオーバプロトコルが行われた後、前記第３電子機器３００から受信した前記第２ハンドオーバ選択メッセージを前記第２電子機器２００にリレーできる（Ｓ１１８０）。
【０４１４】
すなわち、前記第１電子機器１００は、前記ステップＳ１１３０にて前記第２電子機器２００と形成されたＷｉ−Ｆｉリンクを介して前記第３電子機器３００の第２ハンドオーバ選択メッセージを前記第２電子機器２００に送信できる。
【０４１５】
また、前記第１電子機器１００は、前記第２電子機器２００の第１ハンドオーバ選択メッセージを前記第３電子機器３００にリレーできる（Ｓ１１９０）。
【０４１６】
すなわち、前記第１電子機器１００は、前記ステップＳ１１７０にて前記第３電子機器３００と形成されたＷｉ−Ｆｉを介して前記第２電子機器２００の第１ハンドオーバ選択メッセージを前記第３電子機器３００に送信できる。
【０４１７】
これで、前記第２電子機器２００は、前記第３電子機器３００の第２ハンドオーバ選択メッセージを獲得し、前記第３電子機器３００は、前記第２電子機器２００の第１ハンドオーバ選択メッセージを獲得できる。
【０４１８】
したがって、前記第２電子機器２００と前記第３電子機器３００とは、前記第１及び２ハンドオーバ選択メッセージに基づいてコネクションを開設できる（Ｓ１２００）。
【０４１９】
例えば、前記第２電子機器２００が前記第３電子機器３００にコネクション開設を要請できる。すなわち、第１ハンドオーバ要請メッセージ及び第１ハンドオーバ選択メッセージを受信／送信した前記第２電子機器２００が前記第３電子機器３００にコネクション開設を要請できる。
【０４２０】
又は、前記第１電子機器１００からまず相手のハンドオーバ選択メッセージを受信した電子機器が相手にコネクションを要請できる。例えば、前記第２電子機器２００が前記第１電子機器１００から前記第２電子機器２００の相手である前記第３電子機器３００の第２ハンドオーバ選択メッセージをまず受信した場合、前記第３電子機器３００にコネクションを要請できる。
【０４２１】
前記過程によって前記第２電子機器２００と前記第３電子機器３００との間にコネクションが成功的に開設された場合、前記第１電子機器１００、第２電子機器２００、及び第３電子機器３００のうち、少なくとも一つは、前記第２電子機器２００と前記第３電子機器３００との間にコネクションが成功的に開設されたことを知らせる案内メッセージを出力できる。
【０４２２】
本発明の第５の実施形態に係るリレープロトコルに用いられるハンドオーバ要請メッセージ及びハンドオーバ選択メッセージは、ハンドオーバプロトコルに用いられるハンドオーバ要請メッセージ及びハンドオーバ選択メッセージと同じデータ構造を有することができる。
【０４２３】
また、第５の実施形態に係るリレープロトコルの説明に用いられるハンドオーバ要請メッセージは、図３２に示すリレー要請メッセージと同じ構造を有することができる。
【０４２４】
以下、本発明の第６の実施形態に係るリレープロトコルについて図面を参考して詳細に説明する。
【０４２５】
図３８は、本発明の第６の実施形態に係るリレープロトコルを説明するための図である。
【０４２６】
図３８に示す本発明の第６の実施形態に係るリレープロトコルは、リレー機器である第１電子機器１００がＡＰ機能を行うことができる場合、前記第１電子機器１００がコネクションを開設する方法に関するものである。本実施形態を説明するにあたって、前記第１電子機器１００は、Ｗｉ−Ｆｉ  ＡＰ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ）機能を支援することを想定する。
【０４２７】
図３８に示すように、前記第１電子機器１００は、前記第２電子機器２００のＮＦＣ通信範囲Ｒ１に進入して、前記第２電子機器２００とＮＦＣリンクを形成し、前記形成されたＮＦＣリンクを介して前記第２電子機器２００に前記第１電子機器１００のＡＰ接続のための接続情報を送信できる。
【０４２８】
さらに具体的に説明すれば、ユーザは、前記第１電子機器１００にリレープロトコルを実行しろとの命令を入力できる。同時にユーザは、前記第１電子機器１００をＡＰとして使用しろとの命令を入力できる。すなわち、前記第１電子機器１００は、前記第１電子機器１００がＷｉ−Ｆｉ  ＡＰ機能を行うことを入力されることができる。
【０４２９】
前記第１電子機器１００は、前記命令に従って、前記第１電子機器１００が提供するＷｉ−Ｆｉ  ＡＰに他の電子機器が接続するために必要な環境設定情報を生成できる。以下では、これを接続情報と略称する。
【０４３０】
前記第１電子機器１００は、前記第２電子機器２００と形成されたＮＦＣリンクを介して前記接続情報を前記第２電子機器２００に送信できる。
【０４３１】
前記接続情報を送信された第２電子機器２００は、受信した接続情報に基づいて前記第１電子機器１００にＷｉ−Ｆｉコネクションを生成できる。
【０４３２】
前記第１電子機器１００と前記第２電子機器２００との間にＷｉ−Ｆｉコネクションが成功的に開設されると、前記第１電子機器１００と前記第２電子機器２００のうち、少なくとも一つは、Ｗｉ−Ｆｉコネクションが成功的に開設されたことを知らせる案内メッセージを各々の出力部を介して出力できる。
【０４３３】
前記第１電子機器１００と前記第２電子機器２００のうち、少なくとも一つは、また、Ｗｉ−Ｆｉネットワークを形成する他の電子機器に移動しろとの案内メッセージを出力できる。
【０４３４】
前記第１電子機器１００は、前記第３電子機器３００のＮＦＣ通信範囲Ｒ２に移動して、前記第３電子機器３００とＮＦＣリンクを形成できる。
【０４３５】
前記第１電子機器１００は、前記第３電子機器３００と形成されたＮＦＣリンクを介して前記接続情報を前記第３電子機器３００に送信できる。前記接続情報を受信した前記第２電子機器２００も前記第１電子機器１００とＷｉ−Ｆｉネットワークを形成できる。
【０４３６】
また、同じ方式で前記第１電子機器１００は、前記第４電子機器ともＷｉ−Ｆｉコネクションを形成できる。
【０４３７】
これで、図３８の下部に表示されたように、前記第１電子機器１００、第２電子機器２００、第３電子機器３００、第４電子機器がＷｉ−Ｆｉコネクションを介して通信できるようになる。
【０４３８】
以下、前記説明した第１ないし第６の実施形態に係るリレープロトコルの応用例を図面を参考して具体的に説明する。
【０４３９】
図３９は、本発明のリレープロトコルを使用する第１応用例を示す。図４０は、本発明のリレープロトコルを説明するためのユーザインタフェースを示す。
【０４４０】
図３９に示すように、前記第１電子機器１００は、スマートフォン、前記第２電子機器２００は、ＰＣ、前記第３電子機器３００は、ＤＴＶの場合を想定する。
【０４４１】
図３９に示すように、前記第２電子機器２００は、コンテンツを再生中である状況でありうる（Ｓ１３１０）。
【０４４２】
このとき、前記第１電子機器１００は、前記第２電子機器２００と前記第３電子機器３００との間にコネクションを形成するために、リレープロトコルを実行することができる（Ｓ１３２０）。ここでのリレープロトコルは、前記説明した第１ないし第６の実施形態に係るリレープロトコルのうちのいずれか一つでありうる。
【０４４３】
ユーザがリレープロトコル命令を下す場合、前記第１電子機器１００及び前記第２電子機器２００のうち、少なくとも一つは、リレープロトコルを介して行おうとするアクションが何であるかを入力できるユーザインタフェースを提供できる。
【０４４４】
例えば、前記第１電子機器１００は、図４０の（ａ）に示すように、前記第２電子機器２００と第３電子機器３００との間のコネクションを介して行おうとするアクションを選択できる。
【０４４５】
図４０の（ａ）に示すように、リレープロトコルを介して行おうとするアクションの例として、コンテンツ出力、データ送信、印刷などを示す。これは、一例にすぎないので、リレープロトコルを介して行うことができるアクションは、より多様でありうる。ここでコンテンツ出力は、前記第２電子機器２００のコンテンツが第３電子機器３００から出力されることができるように、前記第２電子機器２００が前記第３電子機器３００にコンテンツをストリームすることを意味する。データ送信及び印刷については後述する。
【０４４６】
本実施形態では、ユーザがリレープロトコルを介して行おうとするアクションとしてコンテンツ出力を選択したことを想定する。
【０４４７】
リレープロトコルが実行されるにつれて、前記第２電子機器２００と前記第３電子機器３００との間には、コネクションが開設されることができる（Ｓ１３３０）。
【０４４８】
前記第２電子機器２００は、前記開設されたコネクションを介して前記第３電子機器３００に前記再生中であってコンテンツをストリームできる（Ｓ１３４０）。
【０４４９】
換言すれば、ユーザがリレープロトコルを介してコンテンツ出力を選択した場合、前記第２電子機器２００は、前記第３電子機器３００にコンテンツをストリームできる。
【０４５０】
このとき、ストリームされるコンテンツは、ユーザが選択することもでき、又は前記第２電子機器２００が現在出力中であるコンテンツがストリームされるように、デフォルトとして指定されていることができる。
【０４５１】
例えば、前記第２電子機器２００が現在出力中であるコンテンツがある状況である場合、現在出力中であるコンテンツが前記第３電子機器３００にストリームされることに自動選択されることができる。
【０４５２】
また、例えば、前記第２電子機器２００が現在コンテンツを出力していない場合、ユーザから前記第３電子機器３００にストリームするコンテンツを選択されることができる。
【０４５３】
ここでは、前記第２電子機器２００が出力中であるコンテンツが前記第３電子機器３００にストリームされることを想定する。
【０４５４】
前記第３電子機器３００は、前記受信したコンテンツストリームを前記第３電子機器３００の出力部を介して出力できる（Ｓ１３５０）。
【０４５５】
したがって、ユーザは、便利に前記第２電子機器２００で再生中であったコンテンツが前記第３電子機器３００で再生されるようにすることができる。このために、前記第２電子機器２００は、前記第３電子機器３００にコンテンツをストリームすると同時に前記第３電子機器３００にコンテンツ再生命令信号を共に送信できる。
【０４５６】
また、前記第２電子機器２００は、前記第２電子機器２００が出力中であるコンテンツが前記第３電子機器３００で続いて再生されるように、前記コンテンツを前記第３電子機器３００に送信できる。
【０４５７】
したがって、ユーザは、コンテンツを前記第２電子機器２００及び前記第３電子機器３００を介して途切れなく（ｓｅａｍｌｅｓｓｌｙ）鑑賞できる。
【０４５８】
また、前記第２電子機器２００は、前記第３電子機器３００にコンテンツをストリームする途中には、前記第２電子機器２００の出力部の電源をオフさせることによって、電力を低減させる効果を提供できる。例えば、前記第２電子機器２００は、ユーザに前記第２電子機器２００の出力部をオフさせるかどうかを質疑するユーザインタフェースを提供できる。
【０４５９】
図３９を参照して説明した実施形態において前記第２電子機器２００が再生中であるコンテンツを前記第３電子機器３００に送信する場合を想定したが、これは、一つの実施形態にすぎない。すなわち、前記第２電子機器２００が前記第３電子機器３００に送信できるコンテンツは多様でありうる。すなわち、ユーザが前記図４０の（ａ）に示すデータ送信オプションを選択した場合、前記第２電子機器２００は、前記第３電子機器３００と生成されたコネクションを介して前記第３電子機器３００に、例えば、各種データ、アドレス録、電子メール、音声信号、移動通信網を介して受信された信号を送信できる。
【０４６０】
図４１は、本発明のリレープロトコルを使用する第２応用例を示す。
【０４６１】
図４１に示すように、前記第１電子機器１００は、スマートフォン、前記第２電子機器２００は、デジタルカメラ、前記第３電子機器３００は、プリンタを想定するようにする。
【０４６２】
図４１に示すように、前記第２電子機器２００は、停止映像を撮像できる（Ｓ１４１０）。
【０４６３】
前記第２電子機器２００は、撮像された停止映像を前記第２電子機器２００のメモリに格納することができる。
【０４６４】
前記第１電子機器１００は、前記第２電子機器２００と前記第３電子機器３００との間にコネクションを形成するためにリレープロトコルを実行できる（Ｓ１４２０）。
【０４６５】
このとき、前記第１電子機器１００及び前記第２電子機器２００は、先に図３９を参考して説明した第１応用例のように、リレープロトコルを介して行うオプションを選択されることができる。本実施形態では、図４０の（ａ）に示す印刷を選択されることを想定する。
【０４６６】
また、例えば、前記第１電子機器１００は、ユーザから印刷を命令された場合、印刷に該当する命令信号を前記第２電子機器２００に送信できる。
【０４６７】
前記第２電子機器２００と前記第３電子機器３００との間にコネクションを開設できる（Ｓ１４３０）。
【０４６８】
前記第２電子機器２００は、前記開設されたコネクションを介して格納された停止映像を前記第３電子機器３００に送信できる（Ｓ１４４０）。
【０４６９】
前記第３電子機器３００は、前記第２電子機器２００から受信した停止映像をプリント（ｐｒｉｎｔｉｎｇ）できる（Ｓ１４５０）。
【０４７０】
すなわち、図４０に示す第２応用例に従って、前記第２電子機器２００は、前記第３電子機器３００を介して便利に停止映像を印刷できるという利点がある。
【０４７１】
本発明の技術的範囲は、前記応用例１及び２に限定されるものではなく、前記第１電子機器１００、第２電子機器２００、第３電子機器３００の具体的な機能によって多様でありうる。
【０４７２】
例えば、本発明で説明したリレープロトコルは、飲食店、ホテル、デパートなどでの計算のために使用されうる。
【０４７３】
飲食店を例に挙げれば、前記第２電子機器２００は、カウンタ端末機で、前記第３電子機器３００は、顧客の端末機を想定し、前記第１電子機器１００は、店員が所持する端末機を想定する。
【０４７４】
従来では、顧客が計算するためには、カウンタ端末機が位置した所へ移動しなければならないが、本発明のリレープロトコルを使用すれば、顧客がカウンタ端末機に移動しなくても計算できる。換言すれば、前記第１電子機器１００がリレープロトコルに従って前記第２電子機器２００と前記第３電子機器３００との間に決済のための通信リンクを形成することによって、顧客は、座席で決済を行うことができる。
【０４７５】
さらに具体的に、前記第１電子機器１００は、ユーザから前記リレープロトコルを介して決済を行おとの命令を受信することによって、リレープロトコルを介して前記第３電子機器３００が前記第２電子機器２００で決済できるようにすることができる。
【０４７６】
又は、前記第２電子機器２００がユーザから前記リレープロトコルを介して決済を行えという命令を受信することによって、前記第１電子機器１００を媒介として前記第３電子機器３００から決済代金を受信するための過程を行うことができる。
【０４７７】
例えば、前記第１電子機器１００は、前記第２電子機器２００と前記第３電子機器３００とが通信リンクを形成できるようにリレープロトコルを行うことができる。また、前記第１電子機器１００は、前記リレープロトコルを行いながら計算と関連した情報を前記第２電子機器２００から前記第３電子機器３００に送信できる。これにより、前記第２電子機器２００と前記第３電子機器３００とは、形成された通信リンクを介して決済過程を行うことができる。
【０４７８】
このとき、セキュリティーのために前記第２電子機器２００と前記第３電子機器３００とは、セキュリティーのための決済認証過程を行い、認証が完了した場合、決済過程を行うことができる。
【０４７９】
さらに具体的に、前記第２電子機器２００は、前記第１電子機器１００に計算と関連した情報、例えば、金額、購買項目、セキュリティー暗号のうち、少なくとも一つを送信できる。前記第１電子機器１００は、前記受信した計算と関連した情報を前記第３電子機器３００に送信できる。
【０４８０】
前記第３電子機器３００は、前記受信した計算と関連した情報に基づいて前記形成された通信リンクを介して計算過程を行うことができる。
【０４８１】
このとき、計算と関連した情報は、前記リレープロトコルから伝達されるメッセージに含まれて伝達されうる。例えば、計算と関連した情報は、前記リレープロトコルから伝達されるメッセージの付加データに含まれて伝達されうる。又は前記計算と関連した情報は、前記リレープロトコルから伝達されるメッセージと別に伝達されることができる。
【０４８２】
前記説明したリレープロトコルの応用例に従って、決済過程をさらに効率的に行うようになる。
【０４８３】
本文書で開示した多様な実施形態は、互いに個別的に又は組合わせられて実施されうる。また、各実施形態を構成するステップは、他の実施形態を構成するステップと組合わせられて実施されうる。
【０４８４】
換言すれば、前記ハンドオーバプロトコルと関連した各々の実施形態は、互いに組合わせられることができ、前記リレープロトコルと関連した各々の実施形態も互いに組合わせられることができる。
【０４８５】
また、ハンドオーバプロトコルとリレープロトコルの各々の実施形態も互いに組合わせられることができる。また、リレープロトコルでハンドオーバ要請衝突が発生する場合、ハンドオーバ衝突解決プロトコルが使用されうることはもちろんである。
【０４８６】
また、前記リレープロトコルを説明するにあたって、リレー機器の他に他の電子機器は、移動性の低い場合を想定したが、本発明の技術的思想は、リレー機器外の他の電子機器が移動性の高い電子機器、例えば、携帯電話である場合にも適用可能であることはもちろんである。
【０４８７】
また、本発明の実施形態を説明するにあたって、開示した案内メッセージ及びユーザインタフェースは、該当実施形態にだけ適用されるものではなく、同じ必要性がある場合、他の実施形態にも適用されうることはもちろんである。
【０４８８】
以上で説明した本発明は、本発明が属する技術分野における通常の知識を有した者にとって本発明の技術的思想から逸脱しない範囲内で様々な置換、変形及び変更が可能であるので、前述した実施形態及び添付した図面により限定されるものではない。また、本文書で説明した実施形態は、限定されて適用されうるものではなく、多様な変形がなされうるように各実施形態の全て又は一部が選択的に組合わせられて構成されうる。
【産業上の利用可能性】
【０４８９】
本発明によれば、リレー機器が二つ以上の電子機器間の接続情報を相手に伝達することによって、より効果的に電子機器間のコネクションを形成できる電子機器及び電子機器の動作方法を提供できる。
【図１】
0005507711.tif 000002
【図２】
0005507711.tif 000003
【図３】
0005507711.tif 000004
【図４】
0005507711.tif 000005
【図５】
0005507711.tif 000006
【図６】
0005507711.tif 000007
【図７】
0005507711.tif 000008
【図８】
0005507711.tif 000009
【図９】
0005507711.tif 000010
【図１０】
0005507711.tif 000011
【図１１】
0005507711.tif 000012
【図１２】
0005507711.tif 000013
【図１３】
0005507711.tif 000014
【図１４】
0005507711.tif 000015
【図１５】
0005507711.tif 000016
【図１６】
0005507711.tif 000017
【図１７】
0005507711.tif 000018
【図１８】
0005507711.tif 000019
【図１９】
0005507711.tif 000020
【図２０】
0005507711.tif 000021
【図２１】
0005507711.tif 000022
【図２２】
0005507711.tif 000023
【図２３】
0005507711.tif 000024
【図２４】
0005507711.tif 000025
【図２５】
0005507711.tif 000026
【図２６】
0005507711.tif 000027
【図２７】
0005507711.tif 000028
【図２８】
0005507711.tif 000029
【図２９】
0005507711.tif 000030
【図３０】
0005507711.tif 000031
【図３１】
0005507711.tif 000032
【図３２】
0005507711.tif 000033
【図３３】
0005507711.tif 000034
【図３４】
0005507711.tif 000035
【図３５】
0005507711.tif 000036
【図３６】
0005507711.tif 000037
【図３７】
0005507711.tif 000038
【図３８】
0005507711.tif 000039
【図３９】
0005507711.tif 000040
【図４０】
0005507711.tif 000041
【図４１】
0005507711.tif 000042