(57)【要約】  本発明は、ワイファイダイレクトネットワークを構成するデバイスのうち、グループオーナーを指定する方法を提供する。ローカル無線通信をサポートする第２デバイスを探索するステップと、探索された第２デバイスがある場合、第２デバイスによりサポート可能なサービスを探索するステップと、探索されたサポート可能なサービスのうち、連結しようとするサービスに対してグループオーナーの権限に該当する第１デバイスのインテント値を決定するステップと、決定された第１デバイスのインテント値を含む交渉メッセージを第２デバイスに転送するステップと、第２デバイスから第２デバイスのインテント値を含む交渉メッセージを受信するステップと、決定された第１デバイスのインテント値と第２デバイスのインテント値とを比較することによって、第１及び第２デバイスのうち、グループオーナーの権限を有するデバイスを決定するステップとを含む。
2014522208.tif 000002
【特許請求の範囲】
【請求項１】
ローカル無線通信連結設定時、第１デバイスにより遂行されるグループオーナーを決定するための方法であって、
前記ローカル無線通信をサポートする第２デバイスを探索するステップと、
前記探索された第２デバイスがある場合、前記第２デバイスによりサポート可能なサービスを探索するステップと、
前記探索されたサポート可能なサービスのうち、連結しようとするサービスに対してグループオーナーの権限に該当する前記第１デバイスのインテント値を決定するステップと、
前記決定された前記第１デバイスのインテント値を含む交渉メッセージを前記第２デバイスに転送するステップと、
前記第２デバイスから前記第２デバイスのインテント値を含む交渉メッセージを受信するステップと、
前記決定された前記第１デバイスのインテント値と前記第２デバイスのインテント値とを比較することによって、前記第１及び第２デバイスのうち、グループオーナーの権限を有するデバイスを決定するステップと
を含むことを特徴とする、グループオーナーを決定するための方法。
【請求項２】
前記ローカル無線通信は、ワイファイダイレクト（Wi-Fi Direct）であることを特徴とする、請求項１に記載のグループオーナーを決定するための方法。
【請求項３】
前記第１デバイスのインテント値を決定するステップは、
サービスの各々に対してグループオーナーの権限に対するインテント値をマッピングしたテーブルを参照して前記連結しようとするサービスに対応するインテント値があるかを検索するステップを含み、前記テーブルの内の各々のインテント値のうち、少なくとも１つはユーザにより変更可能であることを特徴とする、請求項１または２に記載のグループオーナーを決定するための方法。
【請求項４】
前記第１デバイス及び前記第２デバイスの各々は、
スマートフォン、携帯電話、ディジタルカメラ、ＭＰ３プレーヤー、ゲーム機、ＴＶ、ディスプレイ装置、プリンタ、ビームプロジェクタ、車両用ヘッドユニットのうち、少なくとも１つであることを特徴とする、請求項１から３のいずれか一項に記載のグループオーナーを決定するための方法。
【請求項５】
前記第１デバイスが携帯電話であり、前記第２デバイスが車両用ヘッドユニットである場合、前記連結しようとするサービスはカー連結（Car Connetivity）サービスであることを特徴とする、請求項１から４のいずれか一項に記載のグループオーナーを決定するための方法。
【請求項６】
前記第１デバイスが携帯電話であり、前記第２デバイスが車両用ヘッドユニットである場合、
前記第２デバイスが前記グループオーナーに選定されように前記第１デバイスが前記カー連結サービスに対応して最小に設定されたインテント値を格納するステップをさらに含むことを特徴とする、請求項１から５のいずれか一項に記載のグループオーナーを決定するための方法。
【請求項７】
前記グループオーナーの権限を有するデバイスは、
前記決定された第１デバイスのインテント値と前記第２デバイスのインテント値のうち、前記連結しようとするサービスに対応してより高いインテント値を有するデバイスであることを特徴とする、請求項１から６のいずれか一項に記載のグループオーナーを決定するための方法。
【請求項８】
ローカル無線通信連結設定時、グループオーナーを決定するための第１デバイスであって、
前記ローカル無線通信をサポートする第２デバイスを探索し、前記探索された第２デバイスがある場合、前記第２デバイスによりサポート可能なサービスを探索するローカル無線通信連結部と、
前記探索されたサポート可能なサービスのうち、連結しようとするサービスに対応するグループオーナーの権限に対する第１デバイスのインテント値を決定し、前記決定された第１デバイスのインテント値を含む交渉メッセージを前記第２デバイスに転送し、前記第２デバイスから前記第２デバイスのインテント値を含む交渉メッセージを受信して、前記決定された第１デバイスのインテント値と前記第２デバイスのインテント値とを比較することによって前記第１及び第２デバイスのうち、グループオーナーの権限を有するデバイスを決定する制御部と
を含むことを特徴とする、グループオーナーを決定するためのデバイス。
【請求項９】
前記ローカル無線通信は、
ワイファイダイレクト（Wi-Fi Direct）であることを特徴とする、請求項８に記載のグループオーナーを決定するためのデバイス。
【請求項１０】
サービスの各々に対してグループオーナーの権限に対応する各々のインテント値をマッピングしたテーブルを格納する格納部をさらに含み、前記制御部は、
前記テーブルを参照して前記連結しようとするサービスに対応するインテント値があるかを検索することを特徴とする、請求項８または９に記載のグループオーナーを決定するためのデバイス。
【請求項１１】
前記テーブル内の前記サービスの各々に対するグループオーナーの権限に対する各々のインテント値のうち、少なくとも１つはユーザにより変更可能であることを特徴とする、請求項８から１０のいずれか一項に記載のグループオーナーを決定するためのデバイス。
【請求項１２】
前記第１デバイス及び前記第２デバイスの各々は、
スマートフォン、携帯電話、ディジタルカメラ、ＭＰ３プレーヤー、ゲーム機、ＴＶ、ディスプレイ装置、車両用ヘッドユニットのうち、少なくとも１つであることを特徴とする、請求項８から１１のいずれか一項に記載のグループオーナーを決定するためのデバイス。
【請求項１３】
前記第１デバイスが携帯電話であり、前記第２デバイスが車両用ヘッドユニットである場合、前記連結しようとするサービスはカー連結（Car Connetivity）サービスであることを特徴とする、請求項８から１２のいずれか一項に記載のグループオーナーを決定するためのデバイス。
【請求項１４】
前記格納部は、
前記第１デバイスが携帯電話であり、前記第２デバイスが車両用ヘッドユニットである場合、前記第２デバイスが前記グループオーナーに選定されるように前記カー連結サービスに対応して最小に設定されたインテント値を格納することを特徴とする、請求項８から１３のいずれか一項に記載のグループオーナーを決定するためのデバイス。
【請求項１５】
前記グループオーナーの権限を有するデバイスは、
前記決定された第１デバイスのインテント値と前記第２デバイスのインテント値のうち、前記連結しようとするサービスに対してより高いインテント値を有するデバイスであることを特徴とする、請求項８から１４のいずれか一項に記載のグループオーナーを決定するためのデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイファイダイレクトネットワークにおけるサービス連結装置及び方法に関し、より詳しくは、ワイファイダイレクトネットワークにおけるサービス連結時にグループオーナーを決定するための装置及び方法に関する。
【背景技術】
【０００２】
ワイファイダイレクト（Wi-Fi（登録商標） Direct）は既存の無線ＬＡＮ技術がＡＰ（Access Pointer）を中心にネットワーキングされた限界を脱してＡＰ無しでデバイスの間に直接的に接続してデータを交換できるようにする通信技術である。ここで、“Wi-Fi（登録商標） Direct”はWi-Fi（登録商標） DirectTM通信プロトコルと互換可能なデバイス及び／又は通信をいう。
【０００３】
図１は、デバイス同士間のワイファイダイレクトネットワークを例示している。
【０００４】
図１を参照すると、ワイファイダイレクトの基本連結方式は、２つデバイス１１０、１２０を一対一で連結してワイファイダイレクトネットワーク１００を構成する方式である。例えば、２つデバイス１１０、１２０の一対はスマートフォンとスマートフォン、ノートブックとマウス、タブレットＰＣとプリンタをワイファイダイレクトに直接連結してインターネット接続及びネットワークを構成することができる。また、１つのデバイスは周辺のディジタルカメラ、ＭＰ３（Motion Picture Experts’ Group Audio Layer 3）プレーヤー、ゲーム機、ＴＶなどの１つ以上のデバイスともネットワークを構成することができる。これによって、多様な形態の通信及び転送が可能である。例えば、スマートフォンに入っている写真や音楽、動映像を他のスマートフォンに難無く転送したり、タブレットＰＣに格納された文書と写真を直ちにプリントし、ＰＣとスマートフォンとの間の連絡先を同期化し、ゲーム機同士直接連結して互いに対戦を楽しむ用途に使用することができる。
【０００５】
このようなワイファイダイレクト方式に基づいてデバイスを連結する方法は、次の通りである。図１を参照すると、第１デバイス１１０はワイファイダイレクトをサポートするデバイスが周辺にあるかを検索して第２デバイス１２０を検出するようになる。上記第１デバイス１１０は使用しようとするサービスをサポートするか否かを上記第２デバイス１２０がサポートするかを確認して連結意思があるか否かを確認するようになる。次に、互いに所望のサービスと提供するサービスとが一致すれば、上記第２デバイス１２０と接続意思を決定した後、上記第１デバイス１１０と第２デバイス１２０のうち、誰がオーナー役割（Soft Access Point（ＡＰ））を遂行するかを交渉するようになる。この際、上記２つデバイス１１０、１２０は各々のインテント値（Intent Value）を交換してオーナー役割を決定するようになる。上記２つデバイス１１０、１２０は上記手続を通じて誰がオーナー役割を遂行するかを決定した後、選出されたデバイスはオーナーとして動作を始めてソフトウェアＡＰ（Soft AP）機能を始める。
【０００６】
このようにワイファイダイレクト方式の場合、別途の物理的なＡＰ装置無しでデバイスのうちのいずれか一方がソフトウェアＡＰ（Soft AP）機能を代行するようにする直接的な連結方式であるので、このようなワイファイダイレクトネットワークグループを構成する２つ以上のデバイスのうち、いずれか１つのデバイスはこのようなデバイスに対する統制権を持ってソフトウェアＡＰ（Soft AP）として動作するグループオーナー（Group Owner）として動作しなければならない。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記したように、ワイファイダイレクトネットワークを構成してサービスを遂行しようとするデバイスの場合には、いずれか１つのデバイスがグループオーナーに指定されるようになる。もし、デバイスが移動通信端末の場合、その移動通信端末と同一な種類の他の端末とワイファイダイレクト連結を遂行しようとする場合には、２つの移動通信端末のうち、どの移動通信端末がグループオーナーになっても問題がなく、性能上の差もない。
【０００８】
しかしながら、図１に示すように、移動通信端末である第１デバイス１１０がコンピュータである第２デバイス１２０と連結されなければならない場合には、即ち、移動通信端末に比べて性能がより優れ、電源が固定的に供給される高性能デバイスと連結される場合がありうる。このような場合には、高性能デバイスである第２デバイス１２０がグループオーナーとして動作し、第１デバイス１１０は一般的なクライアント機能を遂行することが好ましい。
【０００９】
しかしながら、ワイファイダイレクト連結設定時、いずれか１つのデバイスがグループオーナーとして動作するようになるが、現在にはグループオーナーを指定することができる方法がないので、グループデバイスのうち、状況、例えばサービス種類に合うデバイスがグループオーナーに選出されると保証できない実状である。このように、ワイファイダイレクト連結手続を遂行するに当たって、連結しようとするサービスの種類によってグループオーナーを指定できないので、グループ運用が効率的でないという問題がある。
【課題を解決するための手段】
【００１０】
したがって、本発明はデバイスの間にワイファイダイレクトネットワークグループを構成する時、グループオーナーを効率的に指定できるようにする装置及び方法を提供する。
【００１１】
また、本発明はデバイスの間にワイファイダイレクトネットワークグループを構成する時、サービスの種類に対応してグループオーナーを指定できる装置及び方法を提供する。
【００１２】
本発明の一態様によれば、ワイファイダイレクトをサポートする第１デバイスにおける上記ワイファイダイレクト連結設定時、グループオーナーを決定するための方法を提供する。上記方法は、上記ローカル無線通信をサポートする第２デバイスを探索するステップと、上記探索された第２デバイスがある場合、上記第２デバイスによりサポート可能なサービスを探索するステップと、上記探索されたサポート可能なサービスのうち、連結しようとするサービスに対してグループオーナーの権限に該当する上記第１デバイスのインテント値を決定するステップと、上記決定された上記第１デバイスのインテント値を含む交渉メッセージを上記第２デバイスに転送するステップと、上記第２デバイスから上記第２デバイスのインテント値を含む交渉メッセージを受信するステップと、上記決定された上記第１デバイスのインテント値と上記第２デバイスのインテント値とを比較することによって、上記第１及び第２デバイスのうち、グループオーナーの権限を有するデバイスを決定するステップとを含む。
【００１３】
また、本発明の他の態様によれば、ローカル無線通信連結設定時、グループオーナーを決定するための第１デバイスが提供される。上記第１デバイスは上記ローカル無線通信をサポートする第２デバイスを探索し、上記探索された第２デバイスがある場合、上記第２デバイスによりサポート可能なサービスを探索するローカル無線通信連結部と、上記探索されたサポート可能なサービスのうち、連結しようとするサービスに対応するグループオーナーの権限に対する第１デバイスのインテント値を決定し、上記決定された第１デバイスのインテント値を含む交渉メッセージを上記第２デバイスに転送し、上記第２デバイスから上記第２デバイスのインテント値を含む交渉メッセージを受信して、上記決定された第１デバイスのインテント値と上記第２デバイスのインテント値とを比較することによって、上記第１及び第２デバイスのうち、グループオーナーの権限を有するデバイスを決定する制御部を含む。
【発明の効果】
【００１４】
前述したように、ワイファイピアツーピア（WiFi Peer to Peer）デバイスは、多様なサービスに対してグループオーナーを決定するためのインテント値（Intent value）を異に設定することによって、サポート可能なサービス種類によってグループオーナーとして動作するか、またはグループオーナーとして動作しなくてもよいのかなどを定めることができるようになる。また、本発明の実施形態に従って相異するインテント値はサービスの種類によってより最適化した連結設定手続を遂行することができるように設定できる。
【図面の簡単な説明】
【００１５】
【図１】一般的なデバイスの間にワイファイダイレクトネットワークを構成する例示図である。
【図２】本発明の実施形態に係るワイファイダイレクト連結設定を遂行するデバイスの内部ブロック構成図である。
【図３】本発明の実施形態に係るデバイスの間にワイファイダイレクト連結設定時にグループオーナーを選出するための信号流れ図である。
【図４】本発明の実施形態に係るサービスディスカバリメッセージの構造図である。
【図５】本発明の実施形態に係るサービス別インテント値テーブルの例示図である。
【図６】本発明の実施形態に係る上記図２の第１デバイスにおける動作流れ図である。
【発明を実施するための形態】
【００１６】
以下、本発明の好ましい実施形態を、添付した図面を参照してより詳細に説明する。図面中、同一の構成要素はできる限り同一の符号により表していることに留意しなければならない。また、本発明の要旨を曖昧にする公知機能及び構成に対する詳細な説明は省略する。
【００１７】
後述する詳細な説明には前述した技術的課題をなすための本発明における代表的な実施形態を提示する。また、本発明の説明の便宜のためにワイファイダイレクト（Wi-Fi Direct）またはワイファイピアツーピア（Wi-Fi P2P）で定義している個体の名称を使用するが、このような標準及び名称が本発明の範囲を限定するものではなく、類似の技術的背景を有するシステムに適用可能であることは勿論である。
【００１８】
本発明の実施形態は、ローカル無線通信（例えば、ワイファイダイレクト）ネットワークを構成するデバイスのうち、グループオーナーを指定するための方法を提供する。このために、本発明の実施形態に係る方法は、ワイファイダイレクト基盤のネットワークにおいて、いずれか１つのデバイスでワイファイダイレクト連結する対象デバイスが検索されれば、サービス別インテント値（intent value）が格納されたテーブルを参照して上記対象デバイスと連結しようとするサービスに対応するグループオーナーに対するインテント値があるかを検索するステップと、検索されたグループオーナーに対するインテント値を含む交渉メッセージを上記対象デバイスと交換した後、相互交換したインテント値を比較することによってグループオーナーを選出するステップからなる。このようにすることで、連結しようとするサービスに対応してグループオーナーが指定できるようになる。
【００１９】
上記のような機能が具現されたデバイスの動作及びその構成要素を図２を参照して説明する。
【００２０】
図２は、本発明の実施形態に係るワイファイダイレクト連結設定を遂行するデバイスの内部ブロック構成図である。
【００２１】
図２を参照すると、デバイス２００は、ワイファイダイレクト制御部２１０、ワイファイダイレクト連結部２２０、ユーザインターフェース２３０、及びインテント値格納部２４０を含む。ここで、デバイス２００は、スマートフォン、携帯電話、ディジタルカメラ、ＭＰ３プレーヤー、ゲーム機、ＴＶ、ディスプレイ装置、プリンタ、ビームプロジェクタ、車両用ヘッドユニットなど、ワイファイダイレクトをサポートする装置が該当される。
【００２２】
ワイファイダイレクト連結部２２０は、周辺にデバイスを探索し、サポート可能なサービスを探索する役割を遂行する。
【００２３】
ユーザインターフェース２３０は、探索されたサービスのうち、ユーザから所望のサービスの選択を受けるための入力手段である。
【００２４】
インテント値格納部２４０は、少なくとも１つのサービスの各々に対応してグループオーナーに対するインテント値をマッピングしたテーブルを格納する。本発明の実施形態に係るグループオーナー（または、その地位を有するかに対するインテント値はサービスの種類によって異に設定することができ、ユーザインターフェース２３０を介してユーザにより変更可能である。
【００２５】
ワイファイダイレクト制御部２１０は、サービスディスカバリ（Service Discovery）段階を通じて所望のサービスが可能な相手機器を検索した後、次の段階としてグループオーナー交渉（Group owner negotiation）段階を遂行する。この段階で、各々のデバイスは交渉（Negotiation）メッセージを互いに交換し、このメッセージに含まれたインテント値を比較してより大きい値のインテント値を転送したデバイスをグループオーナーに選定するようになる。
【００２６】
具体的に、ワイファイダイレクト制御部２１０は、サービス探索後、インテント値格納部２４０に格納されたテーブルを参照して、探索されたサービスのうち、連結しようとするサービスに対応するインテント値を決定し、決定されたインテント値を含む交渉要請（Negotiation Request）メッセージを生成して探索されたデバイスに転送する。これに対応して探索されたデバイスのインテント値を含む交渉応答（Negotiation Request）メッセージを受信して、２つのデバイス間のインテント値を比較する。このような比較を通じて高いインテント値を有するデバイスをグループオーナーに選出する。もし、デバイス２００自身がグループオーナーに選出されれば、探索されたデバイスはクライアントとして動作するようになる。
【００２７】
図３は、本発明の実施形態に係るデバイスの間にワイファイダイレクト連結設定時にグループオーナーを選出するための信号流れ図である。
【００２８】
以下、２つのデバイス間のワイファイダイレクト連結設定時のグループオーナー選出ステップを説明するために図３を参照する。第１デバイス２００と第２デバイス２５０とは互いに直接ピアツーピア連結を設定することによって、ワイファイダイレクトネットワークを構成することができる。
【００２９】
図３を参照すると、第１デバイス２００はステップ３００で第２デバイス２５０から転送されるビーコン信号を感知して、ステップ３０５でデバイスディスカバリ（Device Discovery）手続を通じて第２デバイス２５０を見付ける。次に、ステップ３１０で、サポート可能なサービスを探索するサービスディスカバリ手続を遂行する。サービスディスカバリ手続を通じて、第１デバイス２００は第２デバイス２５０によりサポートされるユーザの所望のサービスを探索する。例えば、第１デバイス２００では第２デバイス２５０がサポートする全てのサービスを探索したり、第２デバイス２５０がサポートする１つの特定サービスを探索したりすることもできる。
【００３０】
本発明の実施形態によれば、多様なサービスディスカバリ方法が多様な技術により選択的に使用できる。以下に言及されるサービスディスカバリの一例は限定されず、本発明の実施形態に従って他の形態のサービスディスカバリが使用されることもできる。以下では、２つのデバイス（例えば、第１デバイス２００及び第２デバイス２５０両方とも）で検出されたサービスに該当するディスカバリ結果が説明の便宜のために用いられる。
【００３１】
以下、本発明の実施形態に従ってサービスディスカバリ手続が図４を参照して後述される。
【００３２】
図４は、本発明の実施形態に係るサービスディスカバリメッセージの構造図である。
【００３３】
図４を参照すると、一般的なサービスディスカバリメッセージの基本的な形態は、ＩＥＥＥ８０２．１１ｕで定義したＧＡＳ（Generic Advertising Service）メッセージ形式を揃えており、その中にＷＦＡ（Wi-Fi Alliance）ＯＵＩ Ｓｕｂｔｙｐｅ４００値を含めてＷＦＡ説明書で定義したメッセージタイプであることを表す。ＷＦＡ ＯＵＩ（Organizationally Unique Identifier） Ｓｕｂｔｙｐｅ４００は、内部にＳｅｒｖｉｃｅ ＴＬＶ（Type-Length-Value）４０５フィールドを有し、このＳｅｒｖｉｃｅ ＴＬＶフィールドは多様なサービスディスカバリ方法を許容する。一例に、Ｂｏｎｊｏｕｒ４１０やＵＰｎＰ（Universal Plug and Play）４１５のような多様なサービスディスカバリ方法が使われることができ、本発明の実施形態に従ってその他のディスカバリ方法が使われることもできる。
【００３４】
各サービスディスカバリ方法は、多様な形態のサービス種類を含んで自身がサポートしようとするサービスの種類を伝達するようになる。図４では、ＣＣＴ（Convergent Connectivity Technology）、ＴＶ（TeleVision）、オーディオ（Audio）、カー連結（Car connectivity）などの多様なサービスが定義できる。本発明の実施形態では、BonjourあるいはＵＰｎＰ技術を通じてカー連結（Car Connectivity）サービスをサポートする場合を例として説明する。
【００３５】
図３を参照すると、サービスディスカバリ手続を遂行して所望のサービスが検索された後、グループオーナー交渉手続３１５は次の通りである。第１デバイス２００は、検索されたサービスに対応してグループオーナーの地位に対するインテント値を決定する。このために、第１デバイス２００はサービス別インテント値マッピングテーブルを参照することによってインテント値を決定することができる。次に、第１デバイス２００は決定された第１デバイスのインテント値を含む交渉要請メッセージを生成する。その後、第１デバイス２００はステップ３２０で第１デバイスのインテント値を含む交渉要請メッセージを第２デバイス２５０に伝達する。交渉要請メッセージに対応して第１デバイス２００はステップ３２５で第２デバイスのインテント値を含む交渉応答メッセージを受信するようになる。これと反対に、第２デバイス２５０で先に自身のインテント値を含む交渉要請メッセージを送れば、第１デバイス２００で決定された第１デバイスのインテント値を含む交渉応答メッセージを送ることもできる。このように、交渉要請メッセージを送る主体は必ず第１デバイス２００でなくてもよいし、相手方のインテント値を確認するために交渉メッセージを互いに交換するものである。
【００３６】
このような交渉メッセージの基本フォーマットは、以下の＜表１＞の形式に基づいて生成される。
【００３７】
【表１】
2014522208.tif 000003
上記＜表１＞の‘ＯＵＩ Ｓｕｂｔｙｐｅ’において、以下の＜表２＞を参照して、グループオーナー交渉要請メッセージ（GO negotiation request）、グループオーナー交渉応答メッセージ（GO negotiation response）及び確認（Confirmation）メッセージか否かを表現する。
【００３８】
【表２】
2014522208.tif 000004
上記＜表２＞で、グループオーナー交渉要請メッセージで表現された場合には、以下の＜表３＞のような内容で交渉要請メッセージを構成する。上記＜表２＞でグループオーナー交渉応答メッセージで表現された場合には、以下の＜表４＞のような内容で交渉応答メッセージを構成する。
【００３９】
【表３】
2014522208.tif 000005
上記＜表３＞で、‘Group OwnerIntent’フィールドには本発明の実施形態に従ってデバイスでサービスの種類によって決定されたインテント値が設定される。
【００４０】
【表４】
2014522208.tif 000006
【００４１】
上記＜表３＞と同様に、上記＜表４＞で‘Group Owner Intent’フィールドには本発明の実施形態に従ってデバイスでサービスの種類によって決定されたインテント値が設定される。もし、第１デバイス２００にはユーザにより格納されたマッピングテーブルが格納されているが、第２デバイス２５０にはマッピングテーブルがない場合には第２デバイス２５０では基本的に設定されたデフォルトインテント値が‘Group Owner Intent’フィールドに設定できる。このようなデフォルト値はデバイス製造時に定まることができ、またユーザの便宜によって変更可能であることは勿論である。
【００４２】
上記＜表３＞及び＜表４＞のような交渉要請メッセージ及び交渉応答メッセージを交換すれば、第１デバイス２００及び第２デバイス２５０はステップ３３０及びステップ３３５で、各々交渉要請メッセージ及び交渉応答メッセージに含まれたインテント値を確認する。次に、ステップ３４０で第１デバイス２００及び第２デバイス２５０の間にはオーナーシップ交渉及びグループオーナー選出が遂行される。具体的に、第１デバイス２００は自身のインテント値と第２デバイス２５０からのインテント値とを比較して、高いインテント値を有するデバイスをグループオーナーに選定するようになる。以後、もし第２デバイス２５０がグループオーナーに選定されれば、ステップ３４２で第２デバイス２５０はオーナー動作を始める。即ち、グループオーナー動作遂行のためにクライアントでないＡＰでのような動作を遂行するようになる。これによって、ステップ３４５でビーコン信号を転送した後、ステップ３５０で第１デバイス２００との認証（Authentication）及びステップ３５５で結合（Association）を遂行することによって、ステップ３６０で連結が成り立つようになる。
【００４３】
上記のように本発明によれば、グループオーナーに対する権限をサービス別に柔軟に運用することができるので、ワイファイダイレクトネットワークを構成するデバイスのうち、連結しようとするサービスを遂行することに最適のデバイスをしてグループオーナーに選定されるようにすることができる。
【００４４】
このように、サービス別にグループオーナーに対する権限を柔軟に運用することができるように各々のサービスに対応して予めグループオーナーに対するインテント値をマッピングしてテーブルにより管理する。
【００４５】
図５は、本発明の実施形態に係るサービス別インテント値テーブルの例示図である。
【００４６】
図５を参照すると、移動端末５００のようなデバイスのインテント値格納部２４０にテーブル５１０が格納される。移動端末におけるファイルシェアリング（File Sharing）サービスの場合、グループオーナーの地位を有するという強い意思を表すようにインテント値を最大にして設定することができる。また、ワイファイディスプレイ、ゲームなどのサービスの場合には、５、８値を各々設定してグループオーナーの地位に対する所有か否かに大きく関係ないという意思を表すことができる。また、カー連結（Car Connectivity）、プリンティング、ビームプロジェクトサービスの場合にはグループオーナーの地位を有しないという意思を表すようにインテント値を最小にして設定することができる。ここで、インテント値は最小０から最大１５値を有することができ、このようなインテント値の範囲はワイファイダイレクト技術に定めることによって変わることができる。
【００４７】
一方、ユーザが車両に搭乗する時、そのユーザが所持した移動端末をグループオーナーに定めるよりは車両内に常に搭載される車両用ヘッドユニットをグループオーナーとして動作することが好ましい。これによって、車両用ヘッドユニット５２０のテーブル５３０にはカー連結サービスに対応して最大に設定されたインテント値が格納される。
【００４８】
図６は、本発明の実施形態に係る上記図２の第１デバイスにおける動作流れ図である。
【００４９】
図６を参照して移動端末と車両用ヘッドユニットとの間にワイファイダイレクト連結設定時、移動端末におけるグループオーナー選定のための動作ステップを説明する。図６では第１デバイスが移動端末であり、第２デバイスは車両用ヘッドユニットであり、２つのデバイスの間にカー連結サービスの場合には移動端末は常にクライアントモードで動作するように移動端末に対する意思を表すインテント値は０と格納し、車両用ヘッドユニットは常にグループオーナーとして動作するように車両用ヘッドユニットに対する意図を表すインテント値を１５と格納していると仮定する。
【００５０】
車両用ヘッドユニットが取り付けられた車両に移動端末を所持した運転手が搭乗すれば、移動端末はステップ６００でデバイスディスカバリを遂行する。このようにデバイスディスカバリ動作を通じてステップ６０５でワイファイダイレクト通信可能なデバイスが検索されるかを判断する。もし、ワイファイダイレクト通信可能なデバイスが検索された場合、ステップ６１０でサービスディスカバリ動作を遂行する。サービスディスカバリ遂行時、上記移動端末はユーザの設定あるいは製造者の事前設定に従って特定の１つのサービスのみを目標にして検索することもでき、検索されたデバイスにより提供可能な全てのサービスを検索することもできる。このようなサービスディスカバリ設定によってサービスディスカバリ動作遂行時、１つまたは複数個のサービスが検出できる。これによって、ステップ６１５で検索されたサービスが複数個であるかを判断する。
【００５１】
もし、移動端末はサービスディスカバリ動作を通じて車両用ヘッドユニットでサポートする１つのサービスが検索された場合、ステップ６２０で検索されたサービスに対応するインテント値をテーブルで検索する。例えば、車両用ヘッドユニットがサポートするサービスが例えば、カー連結サービスであり、このようなカー連結サービスが検索された場合、移動端末は図５のテーブルを参照してカー連結サービスに対応するインテント値を検索する。図５のように、カー連結サービスに対してインテント値が０に設定されたことは、移動端末自身がクライアントとして動作することを願うという意思を表すものである。
【００５２】
しかしながら、検索されたサービスが複数個の場合、例えば、車両用ヘッドユニットでサポートする全てのサービスまたは複数個の特定サービスが検索された場合、ステップ６２５で移動端末はユーザからいずれか１つの選択を受ける。もし、検索されたサービスのうち、いずれか１つのサービスが選択されれば、ステップ６３０で選択されたサービスに対応するインテント値を図５のテーブルで検索する。
【００５３】
このように、テーブルを検索してステップ６３５で検索されたインテント値が存在すれば、ステップ６４０で検索されたインテント値を含む交渉メッセージを生成して車両用ヘッドユニットに転送する。しかしながら、ステップ６３５で検索されたインテント値がない場合には例えば、ユーザがカー連結サービスに対してインテント値を設定して置かないなどの場合にはステップ６４５でデフォルトインテント値を検索する。これによって検索されたインテント値がない場合にはステップ６４０でデフォルトインテント値を含む交渉メッセージを生成して転送するようになる。これによって、移動端末及び車両用ヘッドユニットは移動端末のインテント値は０であり、車両用ヘッドユニットのインテント値は１５ということが分かる。このように、交渉メッセージを交換することによって、移動端末はステップ６５０で車両用ヘッドユニットと相互交換されたインテント値を確認することによって、高いインテント値を有する車両用ヘッドユニットをグループオーナーに選定するようになる。このように、本発明によれば移動端末のユーザは連結しようとするサービスの種類によって移動端末をグループオーナーに使用するか否かを指定することができるので、サービスの種類によって柔軟にグループオーナーを変更することが可能である。
【００５４】
前述したように、ワイファイピアツーピア（WiFi Peer to Peer）デバイスは、多様なサービスに対してグループオーナーを決定するためのインテント値（Intent value）を異に設定することによって、サポート可能なサービス種類によってグループオーナーとして動作するか、またはグループオーナーとして動作しなくてもよいのかなどを定めることができるようになる。また、本発明の実施形態に従って相異するインテント値はサービスの種類によってより最適化した連結設定手続を遂行することができるように設定できる。
【００５５】
以上、説明した本発明は、本発明が属する技術分野で通常の知識を有する者において本発明の技術的思想から外れない範囲内でいろいろ置換、変形及び変更が可能であるので前述した実施例及び添付された図面により限るのでない。
【符号の説明】
【００５６】
１００  ワイファイダイレクトネットワーク
１１０  第１デバイス
１２０  第２デバイス
２００  第１デバイス
２１０  ワイファイダイレクト制御部
２２０  ワイファイダイレクト連結部
２３０  ユーザインターフェース
２４０  インテント値格納部
２５０  第２デバイス
【図１】
2014522208.tif 000007
【図２】
2014522208.tif 000008
【図３】
2014522208.tif 000009
【図４】
2014522208.tif 000010
【図５】
2014522208.tif 000011
【図６】
2014522208.tif 000012
【国際調査報告】
2014522208.tif 000013
2014522208.tif 000014