(57)【要約】  本願は、相対位置特定方法及び装置を開示する。この方法は、第１の端末デバイスにより、第１の端末デバイスの参照位置情報を生成するステップと、第２の端末デバイスが参照位置情報に基づき第２の端末デバイスの位置情報を設定し、当該位置情報を印付き位置情報として用いるよう、第２の端末デバイスへ参照位置情報を送信するステップと、第２の端末デバイスにより送信された印付き位置情報を受信するステップと、参照位置情報と受信された印付き位置情報とに基づき、第１の端末デバイスと第２の端末デバイスとの相対位置を特定するステップとを含む。この方法では、外的な位置検知装置を用いずとも、複数の端末デバイスによる相互の相対位置の特定の実践性を効果的に向上させることができる。
2019511711.tif 000002
【特許請求の範囲】
【請求項１】
第１の端末デバイスにより、前記第１の端末デバイスの参照位置情報を生成するステップと；
第２の端末デバイスが前記参照位置情報に基づき前記第２の端末デバイスの位置情報を設定し前記位置情報を印付き位置情報として用いるよう、前記第２の端末デバイスへ前記参照位置情報を送信するステップと；
前記第２の端末デバイスにより送信された前記印付き位置情報を受信するステップと；
前記参照位置情報と前記受信された印付き位置情報とに基づき、前記第１の端末デバイスと前記第２の端末デバイスとの相対位置を特定するステップと；を備える、
相対位置特定方法。
【請求項２】
第２の端末デバイスへ前記参照位置情報を送信する前記ステップは：
前記第１の端末デバイスにより、前記第１の端末デバイスを含むグループを特定するステップと；
前記グループ内の各第２の端末デバイスへ前記参照位置情報を送信するステップと；を備える、
請求項１に記載の相対位置特定方法。
【請求項３】
前記第１の端末デバイスにより、前記グループ内の前記第１の端末デバイスと各第２の端末デバイスとの相対位置を、前記受信された印付き位置情報に基づき特定するステップと；
各第２の端末デバイスの前記特定された相対位置を、前記グループ内の第２の端末デバイス全てへ送信するステップと；を更に備える、
請求項２に記載の相対位置特定方法。
【請求項４】
第１の端末デバイスにより、前記第１の端末デバイスの参照位置情報を生成する前記ステップは：座標系を有する測位インターフェースにおいて、前記第１の端末デバイスが前記第１の端末デバイスの参照位置として用いる、前記座標系の原点を基準として、前記第１の端末デバイスにより、前記第１の端末デバイスの前記参照位置情報を生成するステップを備え、
前記第２の端末デバイスへ前記参照位置情報を送信する前記ステップは：前記第２の端末デバイスへ、前記参照位置情報を含む測位インターフェースを送信するステップを備え、
前記第２の端末デバイスにより送信された前記印付き位置情報を受信する前記ステップは：前記第２の端末デバイスの前記印付き位置情報を含む、前記第２の端末デバイスによりフィードバックされた測位インターフェースを受信するステップを備える、
請求項１に記載の相対位置特定方法。
【請求項５】
第１の端末デバイスにより、前記第１の端末デバイスの参照位置情報を生成する前記ステップは：前記第１の端末デバイスにより、測位インターフェースにおいて前記第１の端末デバイスの前記参照位置情報を生成するステップを備え、
前記第２の端末デバイスへ前記参照位置情報を送信する前記ステップは：前記第２の端末デバイスへ前記測位インターフェースを送信するステップを備え、
前記第２の端末デバイスにより送信された前記印付き位置情報を受信する前記ステップは：前記第２の端末デバイスの前記印付き位置情報を含む、前記第２の端末デバイスによりフィードバックされた測位インターフェースを受信するステップを備える、
請求項１に記載の相対位置特定方法。
【請求項６】
前記第１の端末デバイスと前記第２の端末デバイスとの相対位置を特定する前記ステップの後に：
前記端末デバイスの前記相対位置に基づき、特定の順序で前記端末デバイスの間で情報を転送するステップ；又は
前記端末デバイスの前記相対位置に基づき、画面合成を通じて前記端末デバイス上に特定の画像を表示するステップ；を更に備える
請求項１に記載の相対位置特定方法。
【請求項７】
第１の端末デバイスによって送信された参照位置情報を第２の端末デバイスにより受信するステップと；
前記参照位置情報に基づき、前記第２の端末デバイスの位置情報を設定し、前記位置情報を印付き位置情報として用いるステップと；
前記第１の端末デバイスが、前記第１の端末デバイスの前記参照位置情報と前記第２の端末デバイスの前記印付き位置情報とに基づき、前記第１の端末デバイスと前記第２の端末デバイスとの相対位置を特定するよう、前記第１の端末デバイスへ前記印付き位置情報を送信するステップと；を備える、
相対位置特定方法。
【請求項８】
第１の端末デバイスによって送信された参照位置情報を第２の端末デバイスにより受信する前記ステップは：前記第２の端末デバイスにより、原点が前記第１の端末デバイスの参照位置として用いられる座標系を含む、前記第１の端末デバイスにより送信された測位インターフェースを受信するステップを備え、
前記参照位置情報に基づき、前記第２の端末デバイスの位置情報を設定する前記ステップは：前記第２の端末デバイスにより、前記測位インターフェースにおいてユーザの操作命令を受信し、前記ユーザにより前記測位インターフェースの前記座標系において選択された位置を前記第２の端末デバイスの印付き位置として用いて、前記印付き位置情報を生成するステップを備え、
前記第１の端末デバイスへ前記印付き位置情報を送信する前記ステップは：前記第１の端末デバイスへ、前記印付き位置情報を含む測位インターフェースを送信するステップを備える、
請求項７に記載の相対位置特定方法。
【請求項９】
第１の端末デバイスによって送信された参照位置情報を第２の端末デバイスにより受信する前記ステップは：前記参照位置情報を含む、前記第１の端末デバイスにより送信された測位インターフェースを、前記第２の端末デバイスにより受信するステップを備え、
前記参照位置情報に基づき、前記第２の端末デバイスの位置情報を設定する前記ステップは：前記測位インターフェースにおいてユーザの操作命令を前記第２の端末デバイスにより受信し、前記測位インターフェースにおいて前記ユーザにより選択された位置を前記第２の端末デバイスの印付き位置として用いて、前記印付き位置情報を生成するステップを備え、
前記第１の端末デバイスへ前記印付き位置情報を送信する前記ステップは：前記第１の端末デバイスへ前記印付き位置情報を含む測位インターフェースを送信するステップを備える、
請求項７に記載の相対位置特定方法。
【請求項１０】
第１の端末デバイスの参照位置情報を生成するように構成された参照位置モジュールと；
第２の端末デバイスが前記参照位置情報に基づき前記第２の端末デバイスの位置情報を設定し、前記位置情報を印付き位置情報として用いるよう、前記第２の端末デバイスへ前記参照位置情報を送信するように構成された送信モジュールと；
前記第２の端末デバイスにより送信された前記印付き位置情報を受信するように構成された受信モジュールと；
前記参照位置情報と前記受信された印付き位置情報とに基づき、前記第１の端末デバイスと前記第２の端末デバイスとの相対位置を特定するように構成された位置特定モジュールと；を備える、
相対位置特定装置。
【請求項１１】
前記送信モジュールが、前記第１の端末デバイスを含むグループを特定し、前記グループ内の各第２の端末デバイスへ前記参照位置情報を送信するように構成される、
請求項１０に記載の相対位置特定装置。
【請求項１２】
前記位置特定モジュールは、前記グループ内の前記第１の端末デバイスと各第２の端末デバイスとの相対位置を、前記受信された印付き位置情報に基づいて特定するように；及び、各第２の端末デバイスの前記特定された相対位置を、前記グループ内のすべての第２の端末デバイスへ送信するように；更に構成される、
請求項１１に記載の相対位置特定装置。
【請求項１３】
前記参照位置モジュールは、座標系を含む測位インターフェースにおいて、前記第１の端末デバイスが前記第１の端末デバイスの参照位置として用いる、前記座標系の原点を基準として、前記第１の端末デバイスの前記参照位置情報を生成するように構成され、
前記送信モジュールは、前記第２の端末デバイスへ前記参照位置情報を含む測位インターフェースを送信するように構成され、
前記受信モジュールは、前記第２の端末デバイスの前記印付き位置情報を含む、前記第２の端末デバイスによりフィードバックされた測位インターフェースを受信するように構成される、
請求項１０に記載の相対位置特定装置。
【請求項１４】
前記参照位置モジュールは、測位インターフェースにおいて前記第１の端末デバイスの前記参照位置情報を生成するように構成され、
前記送信モジュールは、前記第２の端末デバイスへ前記測位インターフェースを送信するように構成され、
前記受信モジュールは、前記第２の端末デバイスの前記印付き位置情報を含む、前記第２の端末デバイスによりフィードバックされた測位インターフェースを受信するように構成される、
請求項１０に記載の相対位置特定装置。
【請求項１５】
前記各端末デバイスの前記相対位置に基づき、特定の順序で前記端末デバイスの間で情報を転送するように；又は、前記端末デバイスの前記相対位置に基づき、画面合成を通じて前記端末デバイス上で特定の画像を表示するように；構成された処理モジュールを更に備える、
請求項１０に記載の相対位置特定装置。
【請求項１６】
第１の端末デバイスにより送信された参照位置情報を受信するように構成された受信モジュールと；
前記参照位置情報に基づき、第２の端末デバイスの位置情報を設定し、前記位置情報を印付き位置情報として用いるように構成された印付き位置モジュールと；
前記第１の端末デバイスの前記参照位置情報と前記第２の端末デバイスの前記印付き位置情報とに基づき、前記第１の端末デバイスと前記第２の端末デバイスとの相対位置を前記第１の端末デバイスが特定するよう、前記第１の端末デバイスへ前記印付き位置情報を送信するように構成された送信モジュールと；を備える、
相対位置特定装置。
【請求項１７】
前記受信モジュールは、原点が前記第１の端末デバイスの参照位置として用いられる座標系を含む、前記第１の端末デバイスにより送信された測位インターフェースを受信するように構成され、
前記印付き位置モジュールは、前記測位インターフェースにおいてユーザの操作命令を受信し、前記測位インターフェースの前記座標系において前記ユーザにより選択された位置を、前記第２の端末デバイスの印付き位置として用いて、前記印付き位置情報を生成するように構成され、
前記送信モジュールは、前記印付き位置情報を含む測位インターフェースを、前記第１の端末デバイスへ送信するように構成される、
請求項１６に記載の相対位置特定装置。
【請求項１８】
前記受信モジュールは、前記参照位置情報を含む、前記第１の端末デバイスにより送信された測位インターフェースを受信するように構成され、
前記印付き位置モジュールは、前記測位インターフェースにおいてユーザの操作命令を受信し、前記測位インターフェースにおいて前記ユーザにより選択された位置を、前記第２の端末デバイスの印付き位置として用い、前記印付き位置情報を生成するように構成され、
前記送信モジュールは、前記第１の端末デバイスへ前記印付き位置情報を含む測位インターフェースを、前記第１の端末デバイスへ送信するよう構成される、
請求項１６に記載の相対位置特定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１６年２月２９日に提出され「相対位置特定方法及び装置」と題された中国特許出願第２０１６１０１１２６５７．６号の優先権を主張し、上記中国特許出願は参照によってその全体が本願に組み込まれる。
【０００２】
本願はコンピュータ技術の分野に関し、特に、相対位置特定方法及び装置に関する。
【背景技術】
【０００３】
情報技術の発展により、ユーザは、端末デバイスを用いて、オンラインのシステム（例えば、ウェブサイト）が提供する様々なサービスを受けられるだけでなく、他のユーザとインタラクションを行うこともできる。
【０００４】
現在、一般的な端末デバイスのインタラクション方法としての、測位サービスに基づく位置情報共有（ｌｏｃａｔｉｏｎ  ｓｈａｒｉｎｇ）により、端末デバイス間で位置情報を共有することが可能になる。これにより、ユーザは他のユーザの位置を把握できる。現行の位置情報共有方法において、測位サービスに基づき特定される位置は絶対位置である。端末デバイスは、位置データを提供するサーバに対して円滑なネットワーク接続を維持する必要がある。測位サービスが提供する測位データは精度が限られているので、相互距離が短い端末デバイスは同一の絶対位置を取得する可能性がある。その結果、それら端末デバイスの相対的な位置を区別することができない。
【０００５】
既存の技術では、通常、各端末デバイスに特定の機器（例えば、外的な位置センサ）を設け、この特定の機器を用いて、端末デバイスの相対位置に差異を生じさせる。
【０００６】
しかしながら、既存の技術の方法では、端末デバイスの各々の相対位置は、特定の機器を用いた場合に限って特定することができる。特定の機器がなければ、端末デバイスの各々の相対位置は特定できない。このような方法には明らかに制約がある。
【発明の概要】
【０００７】
本願の実施は、端末デバイスの相対位置の特定が大きく制限されてしまう既存の技術の課題を解決するために、相対位置特定方法及び装置を提供する。
【０００８】
本願の一実施態様は、相対位置特定方法を提供し、第１の端末デバイスにより、前記第１の端末デバイスの参照位置情報を生成するステップと；第２の端末デバイスが前記参照位置情報に基づき前記第２の端末デバイスの位置情報を設定し前記位置情報を印付き位置情報として用いるよう、前記第２の端末デバイスへ前記参照位置情報を送信するステップと；前記第２の端末デバイスにより送信された前記印付き位置情報を受信するステップと；前記参照位置情報と前記受信された印付き位置情報とに基づき、前記第１の端末デバイスと前記第２の端末デバイスとの相対位置を特定するステップと；を含む。
【０００９】
本願の一実施態様は、相対位置特定方法を提供し、第１の端末デバイスによって送信された参照位置情報を第２の端末デバイスにより受信するステップと；前記参照位置情報に基づき、前記第２の端末デバイスの位置情報を設定し、前記位置情報を印付き位置情報として用いるステップと；前記第１の端末デバイスが、前記第１の端末デバイスの前記参照位置情報と前記第２の端末デバイスの前記印付き位置情報とに基づき、前記第１の端末デバイスと前記第２の端末デバイスとの相対位置を特定するよう、前記第１の端末デバイスへ前記印付き位置情報を送信するステップと；を含む。
【００１０】
本願の一実施態様は、相対位置特定装置を提供し、第１の端末デバイスの参照位置情報を生成するように構成された参照位置モジュールと；第２の端末デバイスが前記参照位置情報に基づき前記第２の端末デバイスの位置情報を設定し、前記位置情報を印付き位置情報として用いるよう、前記第２の端末デバイスへ前記参照位置情報を送信するように構成された送信モジュールと；前記第２の端末デバイスにより送信された前記印付き位置情報を受信するように構成された受信モジュールと；前記参照位置情報と前記受信された印付き位置情報とに基づき、前記第１の端末デバイスと前記第２の端末デバイスとの相対位置を特定するように構成された位置特定モジュールと；を含む。
【００１１】
本願の一実施態様は、相対位置特定装置を提供し、第１の端末デバイスにより送信された参照位置情報を受信するように構成された受信モジュールと；前記参照位置情報に基づき、第２の端末デバイスの位置情報を設定し、前記位置情報を印付き位置情報として用いるように構成された印付き位置モジュールと；前記第１の端末デバイスの前記参照位置情報と前記第２の端末デバイスの前記印付き位置情報とに基づき、前記第１の端末デバイスと前記第２の端末デバイスとの相対位置を前記第１の端末デバイスが特定するよう、前記第１の端末デバイスへ前記印付き位置情報を送信するように構成された送信モジュールと；を含む。
【００１２】
本願の実施は、相対位置特定方法及び装置を提供する。本方法において、複数の端末デバイスの相対位置を特定するために、先ず、相対位置の特定を開始する第１の端末デバイスは、第１の端末デバイスの参照位置情報を生成し、第２の端末デバイスが第１の端末デバイスの位置を参照位置として用いて第２の端末デバイスの印付き位置情報を特定できるよう、参照位置情報を第２の端末デバイスへ送信する。その上で、第１の端末デバイスが第１の端末デバイスの参照位置情報と第２の端末デバイスの印付き位置情報とに基づき、第１の端末デバイスと第２の端末デバイスとの相対位置を特定できるよう、第２の端末デバイスは第１の端末デバイスへ印付き位置情報を送信する。既存の技術とは異なり、本願に記載する方法においては、外的な位置検知機器を用いずとも、複数の端末デバイスによる相互の相対位置の特定の実現性を効果的に向上させることができる。
【図面の簡単な説明】
【００１３】
以下の添付図面は、本願の更なる理解に寄与すべく用いられ、本願の一部を構成する。本願の実施の例及び実施の記載は本願の説明に用いられるが、本願に対し不適切な限定を課すものではない。
【００１４】
【図１】図１は、本願の実施に係る、第１の端末デバイス側に基づき相対位置を特定する工程を例示する概略図である。
【００１５】
【図２ａ】図２ａは、本願の実施に係る測位インターフェースを例示する概略図である。
【図２ｂ】図２ｂは、本願の実施に係る測位インターフェースを例示する概略図である。
【図２ｃ】図２ｃは、本願の実施に係る測位インターフェースを例示する概略図である。
【図２ｄ】図２ｄは、本願の実施に係る測位インターフェースを例示する概略図である。
【００１６】
【図３ａ】図３ａは、本願の実施に係る他の測位インターフェースを例示する概略図である。
【図３ｂ】図３ｂは、本願の実施に係る他の測位インターフェースを例示する概略図である。
【００１７】
【図４】図４は、本願の実施に係る、第２の端末デバイス側に基づき相対位置を特定する工程を例示する概略図である。
【００１８】
【図５】図５は、本願の実施に係る、第１の端末デバイス側を基準とした相対位置特定装置を例示する概略構造図である。
【００１９】
【図６】図６は、本願の実施に係る、第２の端末デバイス側を基準とした相対位置特定装置を例示する概略構造図である。
【発明を実施するための形態】
【００２０】
本願の目的、技術的解決策、及び利点をより明確にするために、本願の具体的な実施及び対応する添付図面を参照して、本願の技術的解決策について明確且つ完全に説明する。当然ながら、説明する実施は、本願の実施の一部であって全てではない。当業者が創造的な努力なくして本願の実施に基づくことができる他の実施は、全て本願の保護の範囲に含まれる。
【００２１】
上記のように、既存の技術における位置情報サービスを用いて複数の端末デバイスの相対位置を特定する必要がある場合、取得できるのは端末デバイスの絶対位置のみである。また、位置情報サービスの精度に起因して、取得されたそれら複数の端末デバイスの絶対位置が同じになってしまう可能性がある。以上に鑑み、図１に例示すように、本願の実施は、特定の機器を用いずとも複数の端末デバイスの相対位置を取得するために、相対位置特定方法を提供する。
【００２２】
図１は、本願の実施に係る、相対位置を特定する工程を例示する。この工程は以下の各ステップを含む。
【００２３】
Ｓ１０１：第１の端末デバイスが、第１の端末デバイスの参照位置情報を生成する。
【００２４】
第１の端末デバイスとしては、コンピュータ端末デバイスや、スマートフォン、タブレット、ノートブックコンピュータ等の携帯機器が挙げられるが、それらに限定されるものではない。本願のこの実施では、第１の端末デバイスを、相対的な測位の開始者とみなしてよい。
【００２５】
参照位置情報は、第１の端末デバイスの相対位置を反映している。なお、本願のこの実施では各端末デバイスの相対位置を特定するため、第１の端末デバイスの絶対位置を精度よく取得する必要はない点に特に留意すべきである。本願の方法において、第１の端末デバイスの位置は、真北、真南等であってよい。あるいは、本願の方法において、第１の端末デバイスは測位インターフェースの中心位置にあってもよい。当然ながら、記載の方法によって本願が限定されることはない。
【００２６】
第１の端末デバイスにより生成された参照位置情報に対応する位置は、他の端末デバイスにより、各端末デバイスの位置を特定するための参照として用いられる。したがって、第１の端末デバイスは、第１の端末デバイスの参照位置情報を生成した後、他の端末デバイスに通知する必要がある。具体的には、以下のステップＳ１０２が実行される。
【００２７】
Ｓ１０２：第２の端末デバイスが参照位置情報に基づき第２の端末デバイスの位置情報を設定し当該位置情報を印付き位置情報として用いるよう、第２の端末デバイスへ参照位置情報を送信する。
【００２８】
第２の端末デバイスとしては、コンピュータ端末デバイスや、スマートフォン、タブレット、ノートブックコンピュータ等の携帯機器が挙げられるが、それらに限定されるものではない。本願のこの実施においては、第２の端末デバイスを、相対位置の測位の参加者とみなしてよい。
【００２９】
第２の端末デバイスは、第１の端末デバイスの参照位置情報を受信した後、第１の端末デバイスの現在位置を特定し、当該位置を参照位置として用い、第２の端末デバイスの位置を特定してよい。第２の端末デバイスは第２の端末デバイスの位置情報を特定し、第２の端末デバイスの位置情報は、第２の端末デバイスの現在位置を印付けする。したがって、第２の端末デバイスの位置情報は、印付き位置情報として用いてよい。
【００３０】
当然ながら、第２の端末デバイスの位置情報は、第２の端末デバイスを用いるユーザが設定しても、第２の端末デバイスが設定してもよいことは特に留意すべきである（例えば、特定のアプリケーションのサポートの下、第２の端末デバイスは、ブルートゥース（登録商標）や赤外線等を用いて第１の端末デバイスとの間で位置インタラクションを行い、第２の端末デバイスの位置情報を特定してよく、ここでは限定されない）。
【００３１】
Ｓ１０３：第２の端末デバイスにより送信された印付き位置情報を受信する。
【００３２】
第２の端末デバイスは、第２の端末デバイスの位置情報（即ち、印付き位置情報）を第１の端末デバイスへ送信することにより、第１の端末デバイスが各端末デバイスの相対位置を特定する。具体的には、以下のステップＳ１０４が実行される。
【００３３】
Ｓ１０４：参照位置情報と受信された印付き位置情報とに基づき、第１の端末デバイスと第２の端末デバイスとの相対位置を特定する。
【００３４】
上記のように、参照位置情報は第１の端末デバイスの現在位置を反映し、印付き位置情報は第２の端末デバイスの現在位置を反映する。よって、第１の端末デバイスと第２の端末デバイスとの相対位置が特定できる。
【００３５】
上記の各ステップにおいては、複数の端末デバイスの相対位置を特定するために、先ず、相対位置の特定を開始する第１の端末デバイスは第１の端末デバイスの参照位置情報を生成し、第２の端末デバイスが第１の端末デバイスの位置を参照位置として用いて第２の端末デバイスの印付き位置情報を特定できるよう、参照位置情報を第２の端末デバイスへ送信する。その上で、第１の端末デバイスが第１の端末デバイスの参照位置情報と第２の端末デバイスの印付き位置情報とに基づき、第１の端末デバイスと第２の端末デバイスとの相対位置を特定できるよう、第２の端末デバイスは第１の端末デバイスへ印付き位置情報を送信する。既存の技術とは異なり、本願に記載する方法においては、外的な位置検知機器を用いずとも、複数の端末デバイスによる相互の相対位置の特定の実践性を効果的に向上させることができる。
【００３６】
図１に例示された方法については、実際のアプリケーションにおいて、相互の相対位置を特定する必要がある端末デバイスは、通常、同じグループ内にあることは特に留意すべきである。そのため、ステップＳ１０２において参照位置情報を第２の端末デバイスへ送信するステップは、第１の端末デバイスにより、第１の端末デバイスを含むグループを特定し、グループ内の各第２の端末デバイスへ参照位置情報を送信するステップを含む。換言すれば、第１の端末デバイスは、第１の端末デバイスを含むグループ内で相対位置特定操作を開始する。
【００３７】
当然ながら、このグループは、対応するアプリケーションを用いて確立されたインスタントメッセージのグループであってもよいし、同一のローカルエリアネットワーク（例えば、ＷｉＦｉ（登録商標）ネットワーク）における複数の端末デバイスに対して確立されたローカルエリアネットワークのグループであってもよいし、対応するサーバのサポートの下、ネットワークサービスプラットフォーム上で確立されたグループであってもよい。また、グループは、第１の端末デバイスによって確立されてもよく、第２の端末デバイスによって確立されてもよく、ネットワーク機器（例えば、ネットワークサービスプラットフォームを提供するサーバや、ローカルエリアネットワークを提供するルータ）によって確立されてもよく、本願に限定を課すものではない。
【００３８】
先のグループでは、各第２の端末デバイスが第１の端末デバイスから参照位置情報を受信し、自身の位置情報を印付け、当該位置情報を第１の端末デバイスに対して提供する。これにより、第１の端末デバイスは、グループ内の全ての端末デバイス（第１の端末デバイスを含む）の相対位置を特定できる。したがって、グループ内の各第２の端末デバイスが全ての端末デバイスの相対位置を把握できるよう、第１の端末デバイスは、全ての端末デバイスの相対位置を各第２の端末デバイスへ通知する必要がある。そのため、本願のこの実施において、本方法は、第１の端末デバイスにより、グループ内の第１の端末デバイスと各第２の端末デバイスとの相対位置を、受信された印付き位置情報に基づき特定するステップと、特定された各第２の端末デバイスの相対位置を、グループ内の第２の端末デバイス全てへ送信するステップとを更に含む。
【００３９】
このような方法において、グループ内の全ての端末デバイスが相互の相対位置を把握できる。
【００４０】
実際のアプリケーションにおいて、第１の端末デバイス及び第２の端末デバイスは、以下の方法で各相対位置情報を特定してよい。
【００４１】
第１の方法：
【００４２】
第１の端末デバイス及び第２の端末デバイスは、対応する測位インターフェースを用いて参照位置情報と印付き位置情報とを特定してよい。
【００４３】
第１の端末デバイスにより第１の端末デバイスの参照位置情報を生成するステップは：第１の端末デバイスにより座標系を含む測位インターフェースにおいて、第１の端末デバイスが第１の端末デバイスの参照位置として用いる、座標系の原点を基準とした、第１の端末デバイスの参照位置情報を生成するステップを含む。
【００４４】
座標系は、通常、２次元である。特殊なアプリケーションシナリオにおいて、座標系は３次元であってもよい。例えば、各端末デバイスが同一の建物内の異なる階にある場合、３次元の座標系は各端末デバイスの空間的な相対位置を表してよい。当然ながら、このことは、本願に限定を課すものではない。
【００４５】
２次元の座標系を含む測位インターフェースを例にとる。図２ａは、端末デバイスＡ（すなわち、第１の端末デバイス）により表示される測位インターフェースを例示する。図２ａからは、測位インターフェースが２次元の座標系を含むことが分かる。このような場合、端末デバイスＡは、２次元の座標系の原点を端末デバイスＡの参照位置（すなわち、点ＬＡ）として特定してよい。具体的には、端末デバイスＡは、２次元の座標系の原点を基準として、端末デバイスＡの参照位置情報を生成する。
【００４６】
第１の端末デバイスは、第１の端末デバイスの参照位置情報を生成した後、参照位置情報を第２の端末デバイスへ送信する。具体的には、第２の端末デバイスへ参照位置情報を送信するステップは、第２の端末デバイスへ参照位置情報を含む測位インターフェースを送信するステップを含む。
【００４７】
これにより、第２の端末デバイスは、第１の端末デバイスにより送信された測位インターフェースに基づき測位インターフェースの座標系における第２の端末デバイスの位置を印付け、印付き位置情報を設定し、印付き位置情報を第１の端末デバイスへフィードバックしてよい。これに基づき、第２の端末デバイスにより送信された印付き位置情報を受信するステップは、第２の端末デバイスの印付き位置情報を含む、第２の端末デバイスによりフィードバックされた測位インターフェースを受信するステップを含む。
【００４８】
引き続き、先の例において、端末デバイスＡが端末デバイスＢ１及び端末デバイスＢ２と同じグループ内にある場合、端末デバイスＡは図２ａに示す測位インターフェースを端末デバイスＢ１及び端末デバイスＢ２へ別々に送信する。これに基づき、端末デバイスＢ１及び端末デバイスＢ２は、座標系において、図２ａに示す測位インターフェースに基づき各印付き位置情報を設定し、各印付き位置情報を端末デバイスＡへフィードバックする。
【００４９】
図２ｂに示すように、端末デバイスＢ１によりフィードバックされた測位インターフェースを端末デバイスＡが受信した場合、図２ｂに示す点ＬＢ１は、端末デバイスＢ１が測位インターフェースにおいて設定した位置である。
【００５０】
図２ｃに示すように、端末デバイスＢ２によりフィードバックされた測位インターフェースを端末デバイスＡが受信した場合、図２ｃに示す点ＬＢ２は、端末デバイスＢ２が測位インターフェースにおいて設定した位置である。
【００５１】
これに基づき、図２ｄに示すように、端末デバイスＡは、端末デバイスＡの参照位置（点ＬＡ）と、端末デバイスＢ１及び端末デバイスＢ２の、受信された印付き位置情報（点ＬＢ１及び点ＬＢ２）とに基づき、同じグループ内の３つの端末デバイスの相対位置を特定してよい。
【００５２】
当然ながら、図２ａ乃至図２ｄに示す２次元の座標系が、位置に加え、位置の座標を表示してよいことは特に留意すべきである。例えば、点ＬＡの座標は（０,０）であり、点ＬＢ１の座標は（１,１）である。これは、本願に限定を課すものではない。
【００５３】
第２の方法：
【００５４】
位置は、座標系以外に、測位インターフェースを直接的に用いて（座標系を用いず）表示してもよい。
【００５５】
第１の端末デバイスにより第１の端末デバイスの参照位置情報を生成するステップは、第１の端末デバイスにより、測位インターフェースにおいて第１の端末デバイスの参照位置情報を生成するステップを含む。
【００５６】
第２の端末デバイスへ参照位置情報を送信するステップは、第２の端末装置へ測位インターフェースを送信するステップを含む。
【００５７】
第２の端末デバイスにより送信された印付き位置情報を受信するステップは、第２の端末デバイスの印付け位置情報を含む、第２の端末デバイスによりフィードバックされた測位インターフェースを受信するステップを含む。
【００５８】
換言すれば、本方法において、第１の端末デバイスは第１の端末デバイスの参照位置を測位インターフェースにおいて特定し、参照位置情報を生成してよい。実際のアプリケーションにおいて、第１の端末デバイスは、ユーザが測位インターフェースにおいて行う操作に基づき、ユーザが選択した位置を第１の端末デバイスの参照位置として用い、参照位置情報を生成してよい。他の実際のアプリケーションにおいて、第１の端末デバイスは事前に設定したデフォルトの位置を第１の端末デバイスの参照位置として用いてよい。例えば、デフォルトの位置は測位インターフェースの中心位置であってよい。これは、本願に限定を課すものではない。
【００５９】
上記に対応して、第２の端末デバイスも、第１の端末デバイスの参照位置情報に基づき、第２の端末デバイスの印付き位置情報を第１の端末デバイスにより送信された測位インターフェースにおいて設定してよい。
【００６０】
第１の端末デバイスは、第２の端末デバイスによりフィードバックされた測位インターフェースを受信した後、更に、第１の端末デバイスと第２の端末デバイスとの相対位置を特定してよい。
【００６１】
例えば、図３ａに示すように、第１の端末デバイスは、測位インターフェースにおいてユーザが行う操作に基づき、参照位置情報を生成する。具体的には、図３ａにおける点ＬＡは、端末デバイスＡの参照位置である。先の例と同様、端末デバイスＡが端末デバイスＢ１及び端末デバイスＢ２と同じグループ内にある場合、端末デバイスＡは参照位置情報を含む測位インターフェースを端末デバイスＢ１及び端末デバイスＢ２へ別々に送信し、端末デバイスＢ１及び端末デバイスＢ２のそれぞれからフィードバックされた、印付き位置情報を各々が含む測位インターフェースを受信する。最終的には、図３ｂに示すように、端末デバイスＡはグループ内の全ての端末デバイスの相対位置を特定する。
【００６２】
以上を要約すると、先の２つの方法において、全ての端末デバイスは各々の位置を好適に設定でき、全ての位置を直観的に表示できる。これにより、各端末デバイスの相対位置が特定された後、後続の操作がなされてもよい。本方法は、各端末デバイスの相対位置に基づき、特定の順序で各端末デバイスの間で情報を転送するステップ、又は、各端末デバイスの相対位置に基づき、画面合成を通じて各端末デバイス上で特定の画像を表示するステップを更に含む。
【００６３】
例えば、図３ｂに示す相対位置に基づき、端末デバイスＡが端末デバイスＢ１へ情報を送信できる場合、端末デバイスＢ１は、情報を受信した後、情報を端末デバイスＢ２へ送信する必要があり、その上で、端末デバイスＢ２は情報を端末デバイスＡへ送信する必要がある。或いは、例えば、図２ｄに示す相対位置に基づき、３つの端末デバイスは画面合成を通じて、完備した画像を表示してもよい。そのため、３つの端末デバイス上で表示された各画像は、１つの完備した画像を形成してよい。先の例は、本願に限定を課すものではない。
【００６４】
先の内容は、第１の端末デバイス側から説明されている。図４に示すように、第２の端末デバイスについて、本願の実施は相対位置特定方法を更に提供する。
【００６５】
図４に示す相対位置を特定する工程は以下の各ステップを含む。
【００６６】
Ｓ４０１：第２の端末デバイスが、第１の端末デバイスにより送信された参照位置情報を受信する。
【００６７】
Ｓ４０２：参照位置情報に基づき、第２の端末デバイスの位置情報を設定し、当該位置情報を印付き位置情報として用いる。
【００６８】
Ｓ４０３：第１の端末デバイスの参照位置情報と第２の端末デバイスの印付き位置情報とに基づき、第１の端末デバイスが第１の端末デバイスと第２の端末デバイスとの相対位置を特定するよう、第１の端末デバイスへ印付き位置情報を送信する。
【００６９】
先の各ステップを用いて、第２の端末デバイスは、第２の端末デバイスと第１の端末デバイスとの相対位置を好適に特定できる。当然ながら、先の内容と同様に、複数の第２の端末デバイス及び第１の端末デバイスが同じグループ内にある場合、第２の端末デバイスは、グループ内の各第２の端末デバイスが、グループ内の全ての端末デバイスの相対位置を特定できるよう、第１の端末デバイスにより送信された他の第２の端末デバイスの印付き位置情報を更に受信する。その詳細は、簡素化のために省略する。
【００７０】
同様に、第１の端末デバイスが第２の端末デバイスへ座標系を含む測位インターフェースを送信した場合、第２の端末デバイスにより、第１の端末デバイスによって送信された参照位置情報を受信するステップは、第２の端末デバイスにより、座標系を含む、第１の端末デバイスにより送信された測位インターフェースを受信するステップを含む。座標系の原点は、第１の端末デバイスの参照位置として用いられる。
【００７１】
参照位置情報に基づき、第２の端末デバイスの位置情報を設定するステップは、第２の端末デバイスにより、測位インターフェースにおいてユーザの操作命令を受信し、ユーザにより測位インターフェースの座標系において選択された位置を第２の端末デバイスの印付き位置として用いて、印付き位置情報を生成するステップを含む。
【００７２】
第１の端末デバイスへ印付き位置情報を送信するステップは、第１の端末デバイスへ印付き位置情報を含む測位インターフェースを送信するステップを含む。
【００７３】
第１の端末デバイスが第２の端末デバイスへ（座標系を有さない）測位インターフェースを送信した場合、第２の端末デバイスにより、第１の端末デバイスによって送信された参照位置情報を受信するステップは、第２の端末デバイスにより、参照位置情報を含む、第１の端末デバイスにより送信された測位インターフェースを受信するステップを含む。
【００７４】
参照位置情報に基づき、第２の端末デバイスの位置情報を設定するステップは、測位インターフェースにおいてユーザの操作命令を受信し、ユーザにより測位インターフェースにおいて選択された位置を第２の端末デバイスの印付き位置として用いて、印付き位置情報を生成するステップを含む。
【００７５】
第１の端末デバイスへ印付き位置情報を送信するステップは、第１の端末デバイスへ印付き位置情報を含む測位インターフェースを送信するステップを含む。
【００７６】
先の２つの方法の内容は、上記の内容（図２ａ乃至図２ｄ並びに図３ａ及び図３ｂに対応する内容）と共通する。詳細は、簡素化のために省略する。
【００７７】
本願の実施は、先の各相対位置特定方法を提供する。図５に示すように、同じ着想に基づき、本願の実施は、相対位置特定装置を更に提供する。
【００７８】
図５に示す相対位置特定装置は、第１の端末デバイスの参照位置情報を生成するように構成された参照位置モジュール５０１と、第２の端末デバイスが参照位置情報に基づき第２の端末デバイスの位置情報を設定し当該位置情報を印付き位置情報として用いるために、第２の端末デバイスへ参照位置情報を送信するように構成された送信モジュール５０２と、第２の端末デバイスにより送信された印付き位置情報を受信するように構成された受信モジュール５０３と、参照位置情報と受信した印付き位置情報とに基づき、第１の端末デバイスと第２の端末デバイスとの相対位置を特定するように構成された位置特定モジュール５０４とを含む。
【００７９】
本願のこの実施において、送信モジュール５０２は、第１の端末デバイスを含むグループを特定し、グループ内の各第２の端末デバイスへ参照位置情報を送信するように構成される。
【００８０】
これに基づき、位置特定モジュール５０４は、更に、グループ内の第１の端末デバイスと各第２の端末デバイスとの相対位置を、受信された印付き位置情報に基づき特定し、特定された各第２の端末デバイスの相対位置を、グループ内の第２の端末デバイス全てへ送信するように構成される。
【００８１】
また、本願のこの実施の方法では、参照位置モジュール５０１は、座標系を含む測位インターフェースにおいて、第１の端末デバイスが第１の端末デバイスの参照位置として用いる、座標系の原点を基準とした、第１の端末デバイスの参照位置情報を生成するように構成され、送信モジュール５０２は、第２の端末デバイスへ参照位置情報を含む測位インターフェースを送信するように構成され、受信モジュール５０３は、第２の端末デバイスの印付き位置情報を含む、第２の端末デバイスによりフィードバックされた測位インターフェースを受信するように構成される。
【００８２】
本願のこの実施の他の方法では、参照位置モジュール５０１は、測位インターフェースにおいて第１の端末デバイスの参照位置情報を生成するように構成され、送信モジュール５０２は、第２の端末デバイスへ測位インターフェースを送信するように構成され、受信モジュール５０３は、第２の端末デバイスの印付き位置情報を含む、第２の端末デバイスによりフィードバックされた測位インターフェースを受信するように構成される。
【００８３】
当然ながら、実際のアプリケーションにおいて、本装置は、各端末デバイスの相対位置に基づき、特定の順序で各端末デバイスの間で情報を転送するように、又は、各端末デバイスの相対位置に基づき、複数の異なる端末デバイスからの画像の画面合成を通じて各端末デバイス上で特定の画像を表示するように構成された処理モジュール５０５を更に含む。
【００８４】
また、本願の実施は相対位置特定装置を更に提供する。図６に示すように、この装置は、第１の端末デバイスにより送信された参照位置情報を受信するように構成された受信モジュール６０１と、参照位置情報に基づき、第２の端末デバイスの位置情報を設定し、当該位置情報を印付き位置情報として用いるように構成された印付き位置モジュール６０２と、第１の端末デバイスが第１の端末デバイスの参照位置情報と第２の端末デバイスの印付き位置情報とに基づき、第１の端末デバイスと第２の端末デバイスとの相対位置を特定するために、第１の端末デバイスへ印付き位置情報を送信するように構成された送信モジュール６０３とを含む。
【００８５】
また、本願のこの実施の方法において、受信モジュール６０１は、原点が第１の端末デバイスの参照位置として用いられる座標系を含む、第１の端末デバイスにより送信された測位インターフェースを受信するように構成され、印付き位置モジュール６０２は、測位インターフェースにおいてユーザの操作命令を受信し、ユーザにより測位インターフェースの座標系において選択された位置を第２の端末デバイスの印付き位置として用いて、印付き位置情報を生成するように構成され、送信モジュール６０３は、第１の端末デバイスへ印付き位置情報を含む測位インターフェースを送信するように構成される。
【００８６】
本願の本実施の他の方法において、受信モジュール６０１は、参照位置情報を含む、第１の端末デバイスにより送信された測位インターフェースを受信するように構成され、印付き位置モジュール６０２は、測位インターフェースにおいてユーザの操作命令を受信し、ユーザにより測位インターフェースにおいて選択された位置を第２の端末デバイスの印付き位置として用いて、印付き位置情報を生成するように構成され、送信モジュール６０３は、第１の端末デバイスへ印付き位置情報を含む測位インターフェースを送信するように構成される。
【００８７】
典型的な構成では、計算デバイスは１つ以上のプロセッサ（ＣＰＵ）、入出力インターフェース、ネットワークインターフェース、及びメモリを含む。
【００８８】
メモリは非永続性メモリ、ランダムアクセスメモリ（ＲＡＭ）、及び／又は、読み取り専用メモリ（ＲＯＭ）やフラッシュメモリのようなコンピュータ読み取り可能な媒体内の他の形態の不揮発性メモリを含むことができる。メモリはコンピュータ読取可能な媒体の一例である。
【００８９】
コンピュータで読み取れる媒体には、任意の方法又は技術を用いて情報を記憶できる、永続的、非永続的、移動可能な、移動不能な媒体が含まれる。情報はコンピュータ読取可能な命令、データ構造、プログラムモジュール、又はその他のデータであってよい。コンピュータの記憶媒体の例として、計算デバイスによってアクセスできる情報を記憶するために用いることが可能な、相変化メモリ（ＰＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、別タイプのランダムアクセスメモリ、リードオンリーメモリ、電気的に消去可能でプログラム可能なＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリ、又は別のメモリ技術、コンパクトディスクＲＯＭ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、又は別の光学記憶装置、磁気カセットテープ、磁気テープディスク記憶装置、又は別の磁気記憶デバイス、若しくはその他任意の非一時的媒体があるが、それらに限定されない。ここで定義しているように、コンピュータ読み取り可能な媒体は、変調されたデータ信号及び搬送波のような一時的なコンピュータ読み取り可能媒体（ｔｒａｎｓｉｔｏｒｙ  ｍｅｍｏｒｙ）を含まない。
【００９０】
さらに、用語「含む」、「含有する」、又はこれらのその他任意の応用形は、非限定的な包含を網羅するものであるため、一連の要素を含んだ工程、方法、物品、デバイスはこれらの要素を含むだけでなく、ここで明確に挙げていないその他の要素をも含む、あるいは、このような工程、方法、物品、デバイスに固有の要素をさらに含むことができる点に留意することが重要である。「１つの〜を含む」との用語を付けて示された要素は、それ以上の制約がなければ、その要素を含んだ工程、方法、物品、デバイス内に別の同一の要素をさらに含むことを排除しない。
【００９１】
当業者は、本願の実施が方法、システム、コンピュータプログラム製品として提供され得ることを理解するはずである。そのため、本願は、ハードウェアのみの実施、ソフトウェアのみの実施、又は、ソフトウェアとハードウェアの組み合わせによる実施を用いることができる。さらに、本願は、コンピュータで用いることができるプログラムコードを含んだ、１つ以上のコンピュータで使用可能な記憶媒体（磁気ディスクストレージ、ＣＤ−ＲＯＭ、光学ディスク等を非限定的に含む）上で実施されるコンピュータプログラム製品の形態を用いることが可能である。
【００９２】
上述のものは本願の一実施形態に過ぎず、本願を限定するものではない。当業者は、本願に様々な修正及び変更を加えることができる。本願の主旨及び原理から逸脱せずに為されるあらゆる修正、均等物による代替、改善は、本願の特許請求の範囲に含まれるものである。
【符号の説明】
【００９３】
５０１  参照位置モジュール
５０２、６０３  送信モジュール
５０３、６０１  受信モジュール
５０４  位置特定モジュール
５０５  処理モジュール
６０２  印付き位置モジュール
【図１】
2019511711.tif 000003
【図２ａ】
2019511711.tif 000004
【図２ｂ】
2019511711.tif 000005
【図２ｃ】
2019511711.tif 000006
【図２ｄ】
2019511711.tif 000007
【図３ａ】
2019511711.tif 000008
【図３ｂ】
2019511711.tif 000009
【図４】
2019511711.tif 000010
【図５】
2019511711.tif 000011
【図６】
2019511711.tif 000012
【国際調査報告】
2019511711.tif 000013
2019511711.tif 000014
2019511711.tif 000015
2019511711.tif 000016