(57)【要約】本発明は、位置共有方法、位置共有装置及び位置共有システムを開示する。位置共有方法は、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得するステップと、地理情報及び共有意図を予め設定された共有リンクに設定するステップと、及び目的のアプリケーションに対応する予め設定されたシステムインタフェースにより共有リンクを送信するステップとを含む。これにより、パノラマ地図に基づいて共有位置を標記するとともに、当該共有位置に対して説明情報を添加し、共有意図及び共有位置を直感的に表現し、位置共有の実用性を向上させることができる。【選択図】図１
2019527437.tif 000002
【特許請求の範囲】
【請求項１】
パノラマ地図における標記位置に対応する地理情報及び共有意図を取得するステップと、
前記地理情報及び前記共有意図を予め設定された共有リンクに設定するステップと、
目的のアプリケーションに対応する予め設定されたシステムインタフェースにより前記共有リンクを送信するステップとを含む位置共有方法。
【請求項２】
前記パノラマ地図における前記標記位置に対応する前記地理情報及び前記共有意図を取得するステップは、
ユーザによって送信された位置共有要求を受信し、前記パノラマ地図のインタフェースで標記アイコン及び文字編集エントリを提供するステップと、
前記ユーザにより前記標記アイコンをドラッグして前記パノラマ地図で前記標記位置を決定し、前記文字編集エントリにより前記共有意図を入力するステップと、
逆投影アルゴリズムによって前記標記位置の前記地理情報を算出するステップとを含む請求項１に記載の位置共有方法。
【請求項３】
前記地理情報及び前記共有意図を予め設定された前記共有リンクに設定するステップは、
予め設定された文字フォーマットで前記地理情報及び前記共有意図を編集するステップと、
予め設定された符号化フォーマットで、編集された文字列を符号化操作するステップと、
符号化された前記文字列を予め設定された前記共有リンクに設定するステップとを含む請求項１又は請求項２に記載の位置共有方法。
【請求項４】
前記地理情報及び前記共有意図を予め設定された前記共有リンクに設定するステップの後、
前記標記位置に対応するシーン情報を取得するステップと、
前記シーン情報を前記共有リンクに設定するステップとをさらに含む請求項１から請求項３のいずれかに記載の位置共有方法。
【請求項５】
前記目的のアプリケーションに対応する予め設定された前記システムインタフェースにより前記共有リンクを送信するステップは、
予め設定された圧縮アルゴリズムによって前記共有リンクを圧縮処理し、前記目的のアプリケーションに対応する予め設定された前記システムインタフェースにより圧縮された前記共有リンクを送信するステップを含む請求項１から前記４のいずれかに記載の位置共有方法。
【請求項６】
目的のアプリケーションで共有リンクを受信し、前記共有リンクを解析して地理情報及び共有意図を取得するステップと、
前記地理情報に基づいてパノラマ地図で対応する標記位置を描画するとともに、前記共有意図を表示するステップとを含む位置共有方法。
【請求項７】
前記共有リンクを解析して前記地理情報及び前記共有意図を取得するステップは、
予め設定された解凍アルゴリズムによって前記共有リンクを解凍処理するステップと、
解凍された前記共有リンクを解析し、符号化された文字列を取得するステップと、
予め設定された復号化フォーマットに基づいて前記文字列を復号化して前記地理情報及び前記共有意図を取得するステップとを含む請求項６に記載の位置共有方法。
【請求項８】
前記地理情報に基づいて前記パノラマ地図で対応する前記標記位置を描画するステップは、
前記共有リンクを解析してシーン情報を取得するステップと、
前記シーン情報及び前記地理情報に基づいて前記パノラマ地図で対応する前記標記位置を描画するステップとを含む請求項６又は請求項７に記載の位置共有方法。
【請求項９】
パノラマ地図における標記位置に対応する地理情報及び共有意図を取得する第１取得モジュールと、
前記地理情報及び前記共有意図を予め設定された共有リンクに設定する設定モジュールと、
目的のアプリケーションに対応する予め設定されたシステムインタフェースにより前記共有リンクを送信する送信モジュールとを備える位置共有装置。
【請求項１０】
前記第１取得モジュールは、
ユーザによって送信された位置共有要求を受信する受信ユニットと、
前記パノラマ地図のインタフェースで標記アイコン及び文字編集エントリを提供する提供ユニットと、
前記ユーザにより前記標記アイコンをドラッグして前記パノラマ地図で前記標記位置を決定し、前記文字編集エントリにより前記共有意図を入力する決定ユニットと、
逆投影アルゴリズムによって前記標記位置の地理情報を算出する算出ユニットとを備える請求項９に記載の位置共有装置。
【請求項１１】
前記設定モジュールは、
予め設定された文字フォーマットで前記地理情報及び前記共有意図を編集し、予め設定された符号化フォーマットで、編集された文字列を符号化操作する第１処理ユニットと、
符号化された前記文字列を予め設定された前記共有リンクに設定する設定ユニットとを備える請求項９又は請求項１０に記載の位置共有装置。
【請求項１２】
前記標記位置に対応するシーン情報を取得する第２取得モジュールをさらに備え、
前記設定モジュールが、さらに、前記シーン情報を前記共有リンクに設定するために用いられる請求項９から請求項１１のいずれかに記載の位置共有装置
【請求項１３】
前記送信モジュールは、さらに、予め設定された圧縮アルゴリズムによって前記共有リンクを圧縮処理し、前記目的のアプリケーションに対応する予め設定された前記システムインタフェースにより、圧縮された前記共有リンクを送信するために用いられる請求項９から請求項１２のいずれかに記載の位置共有装置。
【請求項１４】
目的のアプリケーションで共有リンクを受信する受信モジュールと、
前記共有リンクを解析して地理情報及び共有意図を取得する解析モジュールと、
前記地理情報に基づいてパノラマ地図で対応する標記位置を描画する描画モジュールと、
前記共有意図を表示する表示モジュールとを備える位置共有装置。
【請求項１５】
前記解析モジュールは、
予め設定された解凍アルゴリズムによって前記共有リンクを解凍処理する第２処理ユニットと、
解凍された前記共有リンクを解析し、符号化された文字列を取得する第１取得ユニットと、
予め設定された復号化フォーマットに基づいて前記文字列を復号化して前記地理情報及び前記共有意図を取得する第２取得ユニットとを備える請求項１４に記載の位置共有装置。
【請求項１６】
前記描画モジュールは、
前記共有リンクを解析してシーン情報を取得する解析ユニットと、
前記シーン情報及び前記地理情報に基づいて前記パノラマ地図で対応する標記位置を描画する描画ユニットと備える請求項１４又は請求項１５に記載の装置。
【請求項１７】
共有端及び受信端を含む位置共有システムであって、
前記共有端は、請求項９から請求項１３のいずれかに記載の位置共有装置を備え、
前記受信端は、請求項１４から請求項１６のいずれかに記載の位置共有装置を備え位置共有システム。
【請求項１８】
プロセッサと、該プロセッサにより実行可能な命令を記憶するメモリとを備える位置共有装置であって、
前記プロセッサは、
パノラマ地図における標記位置に対応する地理情報及び共有意図を取得し、
前記地理情報及び前記共有意図を予め設定された共有リンクに設定し、
目的のアプリケーションに対応する予め設定されたシステムインタフェースにより前記共有リンクを送信するように構成される位置共有装置。
【請求項１９】
プロセッサと、該プロセッサにより実行可能な命令を記憶するためのメモリとを備える位置共有装置であって、
前記プロセッサは、
目的のアプリケーションで共有リンクを受信し、前記共有リンクを解析して地理情報及び共有意図を取得し、
前記地理情報に基づいてパノラマ地図で対応する標記位置を描画するとともに、前記共有意図を表示するように構成される位置共有装置。
【請求項２０】
少なくとも一つのプログラムが記憶されている不揮発性コンピューター記憶媒体であって、
少なくとも一つの前記プログラムが一つのデバイスより実行される場合に、前記デバイスに、
パノラマ地図における標記位置に対応する地理情報及び共有意図を取得するステップと、
前記地理情報及び前記共有意図を予め設定された共有リンクに設定するステップと、
目的のアプリケーションに対応する予め設定されたシステムインタフェースにより前記共有リンクを送信するステップとを実行させる不揮発性コンピューター記憶媒体。
【請求項２１】
少なくとも一つのプログラムが記憶されている不揮発性コンピューター記憶媒体であって、
少なくとも一つの前記プログラムが一つのデバイスより実行される場合に、前記デバイスに、
目的のアプリケーションで共有リンクを受信し、前記共有リンクを解析して地理情報及び共有意図を取得するステップと、
前記地理情報に基づいてパノラマ地図で対応する標記位置を描画するとともに、前記共有意図を表示するステップとを実行させる不揮発性コンピューター記憶媒体。
【発明の詳細な説明】
【優先権情報】
【０００１】
本発明は、バイドゥ  オンライン  ネットワーク  テクノロジー  （ベイジン）  カンパニー  リミテッド
が２０１６年９月２９日に提出し且つ発明名称が「位置共有方法、位置共有装置及び位置共有システム」であり、中国特許出願番号が「２０１６１０８６７２１９．０」である出願の優先権を出張する。
【技術分野】
【０００２】
本発明は、ナビゲーション技術分野に関し、特に位置共有方法、位置共有装置及び位置共有システムに関する。
【背景技術】
【０００３】
テクノロジーの進歩と伴い、地図ナビゲーションは、ユーザの生産と生活で常用の機能になってきた。地図ナビゲーション機能の利用率の増加と伴い、ユーザの要求も多様化している。例えば、あるアプリケーションシーンで、ユーザは、ソーシャルプラットフォームで興味がある位置を共有する要求が有する可能性がある。
【０００４】
関連技術で、ユーザのソーシャルプラットフォームでの共有位置は、平面地図で、ユーザが共有する位置の二次元座標情報のみを含む。例えば、ユーザは、チャットツールで、自分がいる病院の二次元座標情報を他のユーザに共有することができる。
【０００５】
しかしながら、二次元座標情報に基づいて表現される情報は、限られ、二次元座標情報は、ユーザによって抽象すぎ、上述位置共有の方法では、ユーザの共有意図を直感的に表現できず、高い限界性がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、上記の技術的問題の少なくとも１つをある程度解決することである。
【０００７】
そのため、本発明の第１の目的は、位置共有方法を提供することにある。位置共有方法は、パノラマ地図に基づいて共有位置を標記することができ、また、共有位置に対して説明情報を添加し、共有意図及び共有位置を直感的に表現し、位置共有の実用性を向上させることができる。
【０００８】
本発明の第２の目的は、他の位置共有方法を提供することにある。
【０００９】
本発明の第３の目的は、位置共有装置を提供することにある。
【００１０】
本発明の第４の目的は、他の位置共有装置を提供することにある。
【００１１】
本発明の第５の目的は、位置共有システムを提供することにある。
【００１２】
本発明の第６の目的は、さらに他の位置共有装置を提供することにある。
【００１３】
本発明の第７の目的は、さらに他の位置共有装置を提供することにある。
【００１４】
本発明の第８の目的は、非一時的なコンピューター読取可能な記憶媒体を提供することにある。
【００１５】
本発明の第９の目的は、他の非一時的なコンピューター読取可能な記憶媒体を提供することにある。
【００１６】
本発明の第１０の目的は、コンピュータープログラム製品を提供することにある。
【００１７】
本発明の第１１の目的は、他のコンピュータープログラム製品を提供することにある。
【課題を解決するための手段】
【００１８】
上述目的を実現するために、本発明の第１態様の実施形態として、位置共有方法を提供する。位置共有方法は、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得するステップと、前記地理情報及び前記共有意図を予め設定された共有リンクに設定するステップと、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより前記共有リンクを送信するステップとを含む。
【００１９】
本発明の一実施形態に係る位置共有方法は、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得し、地理情報及び共有意図を予め設定された共有リンクに設定し、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより共有リンクを送信する。これにより、パノラマ地図に基づいて共有位置を標記するとともに、共有位置に対して説明情報を添加し、共有意図及び共有位置を直感的に表現し、位置共有の実用性を向上させることができる。
【００２０】
また、本発明の一実施形態に係る位置共有方法は、以下の付加的な技術的特徴を有する。
【００２１】
本発明の一実施形態において、前記パノラマ地図における前記標記位置に対応する前記地理情報及び前記共有意図を取得するステップは、ユーザによって送信された位置共有要求を受信し、前記パノラマ地図インタフェースで標記アイコン及び文字編集エントリを提供するステップと、前記ユーザにより前記標記アイコンをドラッグして前記パノラマ地図で前記標記位置を決定し、また前記文字編集エントリにより前記共有意図を入力するステップと、逆投影アルゴリズムによって前記標記位置の前記地理情報を算出するステップとを含んでいてもよい。
【００２２】
本発明の一実施形態において、前記地理情報及び前記共有意図を予め設定された前記共有リンクに設定するステップは、予め設定された文字フォーマットで前記地理情報及び前記共有意図を編集するステップと、予め設定された符号化フォーマットで編集された文字列を符号化操作するステップと、符号化された前記文字列を予め設定された前記共有リンクに設定するステップとを含んでいてもよい。
【００２３】
本発明の一実施形態において、前記地理情報及び前記共有意図を予め設定された前記共有リンクに設定するステップの後、前記標記位置に対応するシーン情報を取得するステップと、前記シーン情報を前記共有リンクに設定するステップとをさらに含んでいてもよい。
【００２４】
本発明の一実施形態において、前記目的のアプリケーションに対応する予め設定された前記システムインタフェースにより前記共有リンクを送信するステップは、予め設定された圧縮アルゴリズムによって前記共有リンクを圧縮処理し、前記目的のアプリケーションに対応する予め設定された前記システムインタフェースにより圧縮された前記共有リンクを送信するステップを含んでいてもよい。
【００２５】
上述目的を実現するために、本発明の第２態様の実施形態として、他の位置共有方法を提供する。位置共有方法は、目的のアプリケーションで共有リンクを受信し、前記共有リンクを解析して地理情報及び共有意図を取得するステップと、前記地理情報に基づいてパノラマ地図で対応する標記位置を描画するとともに、前記共有意図を表示するステップとを含む。
【００２６】
本発明の他の実施形態例に係る位置共有方法は、目的のアプリケーションで共有リンクを受信し、共有リンクを解析して地理情報及び共有意図を取得するとともに、地理情報に基づいてパノラマ地図で対応する標記位置を描画し、また、共有意図を表示する。これにより、パノラマ地図に基づいて共有位置を正確に描画し、共有意図を直感的に了解し、位置共有の実用性を向上させることができる。
【００２７】
また、本発明の他の実施形態に係る位置共有方法は、以下の付加的な技術的特徴を有する。
【００２８】
本発明の他の実施形態において、前記共有リンクを解析して前記地理情報及び前記共有意図を取得するステップは、予め設定された解凍アルゴリズムによって前記共有リンクを解凍処理するステップと、解凍された前記共有リンクを解析し、符号化された文字列を取得するステップと、予め設定された復号化フォーマットに基づいて前記文字列を復号化して前記地理情報及び前記共有意図を取得するステップとを含んでいてもよい。
【００２９】
本発明の他の実施形態において、前記地理情報に基づいて前記パノラマ地図で対応する前記標記位置を描画するステップは、前記共有リンクを解析してシーン情報を取得するステップと、前記シーン情報及び前記地理情報に基づいて前記パノラマ地図で対応する前記標記位置を描画するステップとを含んでいてもよい。
【００３０】
上述目的を実現するために、本発明の第３態様の一実施形態として、位置共有装置を提出する。位置共有装置は、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得する第１取得モジュールと、前記地理情報及び前記共有意図を予め設定された共有リンクに設定する設定モジュールと、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより前記共有リンクを送信する送信モジュールとを備える。
【００３１】
本発明の一実施形態に係る位置共有装置は、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得し、地理情報及び共有意図を予め設定された共有リンクに設定し、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより共有リンクを送信する。これにより、パノラマ地図に基づいて共有位置を標記するとともに、共有位置に対して説明情報を添加し、共有意図及び共有位置を直感的に表現し、位置共有の実用性を向上させることができる。
【００３２】
また、本発明の一実施形態に係る位置共有装置は、以下の付加的な技術的特徴を有する。
【００３３】
本発明の一実施形態において、前記第１取得モジュールは、ユーザによって送信された位置共有要求を受信する受信ユニットと、前記パノラマ地図のインタフェースで標記アイコン及び文字編集エントリを提供する提供ユニットと、前記ユーザにより前記標記アイコンをドラッグして前記パノラマ地図で前記標記位置を決定し、また前記文字編集エントリにより前記共有意図を入力する決定ユニットと、逆投影アルゴリズムによって前記標記位置の地理情報を算出する算出ユニットとを備えていてもよい。
【００３４】
本発明の一実施形態において、前記設定モジュールは、予め設定された文字フォーマットで前記地理情報及び前記共有意図を編集する第１処理ユニットと、符号化された前記文字列を予め設定された前記共有リンクに設定する設定ユニットとを備え、前記第１処理ユニットが、さらに、予め設定された符号化フォーマットで編集された文字列を符号化操作するために用いられてもよい。
【００３５】
本発明の一実施形態において、前記標記位置に対応するシーン情報を取得するための第２取得モジュールをさらに備え、前記設定モジュールが、さらに、前記シーン情報を前記共有リンクに設定するために用いられてもよい。
【００３６】
本発明の一実施形態において、前記送信モジュールは、さらに、予め設定された圧縮アルゴリズムによって前記共有リンクを圧縮処理し、前記目的のアプリケーションに対応する予め設定された前記システムインタフェースにより圧縮された前記共有リンクを送信するために用いられてもよい。
【００３７】
上述目的を実現するために、本発明の第４態様の実施形態として、他の位置共有装置を提供する。位置共有装置は、目的のアプリケーションで共有リンクを受信する受信モジュールと、前記共有リンクを解析して地理情報及び共有意図を取得する解析モジュールと、前記地理情報に基づいてパノラマ地図で対応する標記位置を描画する描画モジュールと、前記共有意図を表示するための表示モジュールとを備える。
【００３８】
本発明の他の実施形態に係る位置共有装置は、目的のアプリケーションで共有リンクを受信し、共有リンクを解析して地理情報及び共有意図を取得するとともに、地理情報に基づいてパノラマ地図で対応する標記位置を描画し、また、共有意図を表示する。これにより、パノラマ地図に基づいて共有位置を正確に描画し、共有意図を直感的に了解し、位置共有の実用性を向上させることができる。
【００３９】
また、本発明の他の実施形態に係る位置共有装置は、以下の付加的な技術的特徴を有する。
【００４０】
本発明の他の実施形態として、前記解析モジュールは、予め設定された解凍アルゴリズムによって前記共有リンクを解凍処理する第２処理ユニットと、解凍された前記共有リンクを解析し、符号化された文字列を取得する第１取得ユニットと、予め設定された復号化フォーマットに基づいて前記文字列を復号化して前記地理情報及び前記共有意図を取得する第２取得ユニットとを備えていてもよい。
【００４１】
本発明の他の実施形態として、前記描画モジュールは、前記共有リンクを解析してシーン情報を取得する解析ユニットと、前記シーン情報及び前記地理情報に基づいて前記パノラマ地図で対応する標記位置を描画する描画ユニットとを備えていてもよい。
【００４２】
上述目的を実現するために、本発明の第５態様の一実施形態として、位置共有システムを提供する。位置共有システムは、共有端及び受信端を備え、前記共有端は、本発明の第３態様の一実施形態に記載の位置共有装置を備え、前記受信端は、本発明の第４態様の他の実施形態に記載の位置共有装置を備える。
【００４３】
本発明の一実施形態に係る位置共有でシステムは、受信端は、共有端でパノラマ地図における標記位置に対応する地理情報及び共有意図を取得し、共有端は、地理情報及び共有意図を予め設定された共有リンクに設定し、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより受信端に共有リンクを送信する。これにより、パノラマ地図に基づいて共有位置を標記するとともに、共有位置に対して説明情報を添加し、共有意図及び共有位置を直感的に表現し、位置共有の実用性を向上させることができる。
【００４４】
上述の実施形態を実現するために、本発明の第６態様の実施形態として、さらに他の位置共有装置を提供する。位置共有装置は、プロセッサと、該プロセッサにより実行可能な命令を記憶するメモリとを備え、前記プロセッサは、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得し、前記地理情報及び前記共有意図を予め設定された共有リンクに設定し、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより前記共有リンクを送信するように構成される。
【００４５】
上述の実施形態を実現するために、本発明の第７態様の実施形態として、さらに他の位置共有装置を提供する。位置共有装置は、プロセッサと、該プロセッサにより実行可能な命令を記憶するメモリとを備え、前記プロセッサは、目的のアプリケーションで共有リンクを受信し、前記共有リンクを解析して地理情報及び共有意図を取得し、前記地理情報に基づいてパノラマ地図で対応する標記位置を描画するとともに、前記共有意図を表示するように構成される。
【００４６】
上述の実施形態を実現するために、本発明の第８態様の実施形態として、非一時的なコンピューター読取可能な記憶媒体を提供する。記憶媒体における命令が移動端末のプロセッサにより実行される場合に、移動端末が位置共有方法を実行できるようにし、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得するステップと、前記地理情報及び前記共有意図を予め設定された共有リンクに設定するステップと、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより前記共有リンクを送信するステップとを含む。
【００４７】
上述の実施形態を実現するために、本発明の第９態様の実施形態は、他の非一時的なコンピューター読取可能な記憶媒体を提供する。記憶媒体における命令が移動端末のプロセッサにより実行される場合に、移動端末が位置共有方法を実行できるようにし、目的のアプリケーションで共有リンクを受信し、前記共有リンクを解析して地理情報及び共有意図を取得するステップと、前記地理情報に基づいてパノラマ地図で対応する標記位置を描画するとともに、前記共有意図を表示するステップとを含む。
【００４８】
上述の実施形態を実現するために、本発明の第１０態様の実施形態として、コンピュータープログラム製品を提供する。コンピュータープログラム製品における命令がプロセッサより実行される場合に、位置共有方法を実行し、位置共有方法は、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得するステップと、前記地理情報及び前記共有意図を予め設定された共有リンクに設定するステップと、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより前記共有リンクを送信するステップとを含む。
【００４９】
上述の実施形態を実現するために、本発明の第１１態様の実施形態として、他のコンピュータープログラム製品を提供する。コンピュータープログラム製品における命令がプロセッサより実行される場合に、他の位置共有方法を実行し、位置共有方法は、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得するステップと、目的のアプリケーションで共有リンクを受信し、前記共有リンクを解析して地理情報及び共有意図を取得するステップと、前記地理情報に基づいてパノラマ地図で対応する標記位置を描画するとともに、前記共有意図を表示するステップとを含む。
【発明の効果】
【００５０】
本発明の付加的な特徴及び利点は、以下の説明において部分的に示され、この説明から一部が明らかになるか、または、本発明の実施により理解することができる。
【図面の簡単な説明】
【００５１】
本発明の上述および／または付加的な特徴と利点は、下記の添付図面を参照した実施形態に対する説明により、明らかになり、理解されることが容易になる。
【００５２】
【図１】本発明の一実施形態に係る位置共有方法のフローチャートである。
【図２】本発明の一実施形態に係る位置共有インタフェースの概略図である。
【図３】本発明のさらに他の実施形態に係る位置共有方法のフローチャートである。
【図４】本発明のさらに他の実施形態に係る位置共有インタフェースの概略図である。
【図５】本発明のさらに他の実施形態に係る位置共有方法のフローチャートである。
【図６】本発明のさらに他の実施形態に係る位置共有方法のフローチャートである。
【図７】本発明のさらに他の実施形態に係る位置共有方法のフローチャートである。
【図８】本発明の第１実施形態に係る位置共有装置の構造概略図である。
【図９】本発明の第２実施形態に係る位置共有装置の構造概略図である。
【図１０】本発明の第３実施形態に係る位置共有装置の構造概略図である。
【図１１】本発明の第４実施形態に係る位置共有装置の構造概略図である。
【図１２】本発明の第５実施形態に係る位置共有装置の構造概略図である。
【図１３】本発明の第６実施形態に係る位置共有装置の構造概略図である。
【図１４】本発明の一実施形態に係る位置共有システムの構造概略図である。
【発明を実施するための形態】
【００５３】
以下に、本発明の実施形態を詳細に説明する。実施形態の一例が図面に示されるが、同一または類似する符号は、常に、同一又は類似の部品、或いは、同一又は類似の機能を有する部品を表す。以下に、図面を参照しながら説明される実施形態は例示的なものであり、本発明を解釈するためだけに用いられ、本発明を限定するものと理解されるものではない。
【００５４】
以下、図面を参照して本発明の一実施形態に係る位置共有方法、位置共有装置及び位置共有システムを説明する。
【００５５】
一般的に、いくつかのアプリケーションシーンで位置共有の要求を満たすために、関連技術で、二次元座標又は興味点の位置共有方式を提供する。共有位置の二次元座標、及び興味点名称をパラメータステッチングとして共有リンクに共有することができる。
【００５６】
しかしながら、デジタル地図の興味点データベースにおいて、一般的に、建物やレストラン等の興味点しかを収録できず、交差点や街灯等の道路情報を収録できず、そのため、興味点の方式で位置共有を行う方式は、限界が高く、交差点等の道路情報の共有を満たすことができない。また、共有位置の二次元座標が抽象すぎ、共有をチェックするユーザは、共有者の共有意図を直感的に了解することができない。
【００５７】
上述の課題を解決するために、本発明は、位置共有方法を提供する。以下の実施形態においては、共有端を主として説明する。具体的には、以下のとおりである。
【００５８】
共有位置をさらに直感的に表現するために、本発明の一実施形態に係る位置共有方法をパノラマ地図で適用する。これは、パノラマ地図が実世界での写真によりステッチングしてなるものであり、ある位置の周辺での画像情報を真実、客観的に反映することができ、且つ、パノラマ地図で真実な三次元空間の体験を有し、また、表示されたパノラマ画像を自在に回転、拡縮等できるためであることを理解することができる。
【００５９】
図１は、本発明の一実施形態に係る位置共有方法のフローチャートであり、図１に示されるように、位置共有方法は、以下のＳ１０１〜Ｓ１０３を含む。
【００６０】
Ｓ１０１において、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得する。
【００６１】
具体的には、共有位置を正確に見つけるために、パノラマ地図で標記位置を標識する唯一の地理情報を取得し、また、共有目的をさらに直感に表現するために、パノラマ地図における標記位置に対応する共有意図を取得する。
【００６２】
そして、異なるアプリケーションシーンで、標記位置を標識する唯一の地理情報は、標記位置の異なる地理パラメータ、例えば、標記位置の座標、高さ等を含むことができる。
【００６３】
また、上述共有意図は、共有目的を直感に表現するために用いられ、標記位置への文字説明情報、音声説明情報、動画説明情報、図片説明情報等を含むことができ、ここで例を省略する。
【００６４】
なお、具体なアプリケーションシーンによって、標記位置に対応する地理情報及び共有意図を取得する方式が異なり、以下のように例示する。
【００６５】
第１の示例で、パノラマ地図で共有意図を添加する編集エントリ、及び標記位置を標識するアイコンを提供することができ、これにより、アイコンを相応位置に移動させることで標記位置を決定するとともに、関連アルゴリズムによって標記位置の地理情報を算出し、また、トリガ編集エントリにより共有意図を入力することができる。
【００６６】
第２の示例で、パノラマ地図における相応位置で共有意図説明枠を予め設定し、例えば、パノラマ地図のインタフェースの中心位置で共有意図説明枠を設定し、また、標記位置決定動作、例えば、ダブルタップ、シングルタップ等を予め設定する。
【００６７】
これにより、本示例において、パノラマ地図の関連位置で予め設定された動作を実行して標記位置を決定し、関連アルゴリズムによって標記位置の地理情報を算出し、及び共有意図説明枠で説明情報を入力して共有意図等を決定することができる。
【００６８】
第３の示例で、パノラマ地図で音声受信エントリを予め設定し、また、標記位置の決定軌跡、例えば閉曲線等を予め設定することができる。
【００６９】
これにより、本示例において、パノラマ地図インタフェースで、音声受信口により音声情報を入力して共有意図を決定し、また、パノラマ地図の関連位置で、関連軌跡を入力して標記位置を決定し、関連アルゴリズムによって標記位置の地理情報を算出することができる。
【００７０】
第４の示例で、パノラマ地図で共有意図を添加する編集エントリ、及び標記位置の地理情報を入力する入力エントリを予め提供し、これにより地理情報の入力エントリで、標記位置の地理情報を入力し、また、トリガ編集エントリにより共有意図を入力することができる。
【００７１】
Ｓ１０２において、地理情報及び共有意図を予め設定された共有リンクに設定する。
【００７２】
具体的には、共有をチェックする場合に、共有する標記位置の地理情報及び共有意図を直感的に了解できるために、地理情報及び共有意図をパラメータとして予め設定された共有リンクに設定する。
【００７３】
なお、実際な応用において、予め設定された共有リンクに設定された地理情報及び共有意図は、共有リンクの後でステッチングできる標準フォーマットのものである。
【００７４】
具体的には、具体的なアプリケーションシーンによって、予め設定された共有リンクに設定された地理情報及び共有意図が共有リンクの後でステッチングできる標準フォーマットのものであることを保証するために、異なる方式で地理情報及び共有意図を予め設定された共有リンクに設定することができる。
【００７５】
第１の示例で、相応する形式によって、取得された地理情報及び共有意図に対して形式変換を行い、これにより標準フォーマットに変換された地理情報及び共有意図をパラメータとして共有リンクに設定することができる。
【００７６】
第２の示例で、地理情報及び共有意図を取得する文字フォーマットを予め設定し、例えば共有意図を取得する入力枠に対して、入力キャラクタの受信フォーマットを設定し、これにより取得された地理情報及び共有意図が標準フォーマットになり、標準フォーマットである地理情報及び共有意図を直接に共有リンクに設定することができる。
【００７７】
Ｓ１０３において、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより共有リンクを送信する。
【００７８】
異なるアプリケーションで位置共有の要求を満たすために、予め設定された目的のアプリケーションに対応するシステムインタフェースにより共有リンクを送信することができ、例えば、ユーザがＷｅＣｈａｔアプリケーションで位置共有を行いたい場合に、ＷｅＣｈａｔに対応するシステムインタフェースにより共有接続を送信することができ、その中、上述目的のアプリケーションプログラム的のインタフェースは、目的のアプリケーションプログラムに提供されたＡＰＩ又はＳＤＫ等であってもよいことを理解することができる。
【００７９】
これにより理解できるように、上述の実施形態は、パノラマ地図による位置共有機能を提供し、共有端が、パノラマ地図で標記位置を決定するとともに、標記位置に対して共有意図を入力し、標記位置の地理情報及び共有意図を共有リンクに添加して共有を行うことができ、これにより受信端が共有位置及び共有意図を直感的に了解することができる。
【００８０】
本発明の一実施形態に係る位置共有方法の実施例をより明確に説明するために、以下、具体的なアプリケーションシーンを組み合わせて例示し、具体的には以下とおりである。
【００８１】
実際な応用で、運輸省がいくつかの突発事象を公衆に正確に通知する要求を満たすために、本発明の一実施形態に係る位置共有方法を採用し、突発事象の関連位置及び応急処理情報をソーシャルプラットフォームにより公衆に共有することができる。
【００８２】
例示すると、運輸省は、パノラマ地図で、交通規制の具体的な交差点位置を標記し、共有意図である「長安街で交通規制のエントリが閉鎖される」を入力することにより、街の具体的な位置の地理情報、及び共有意図を、予め設定された共有リンクに設定して共有した後、図２に示されるように、運転手は、パノラマ地図でどの交差点が閉鎖されたのを直感的に見え、これにより運転ルートを適時に変更することができる。
【００８３】
以上のように、本発明の一実施形態に係る位置共有方法は、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得し、地理情報及び共有意図を予め設定された共有リンクに設定し、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより共有リンクを送信する。これにより、パノラマ地図に基づいて共有位置を標記するとともに、共有位置に対して説明情報を添加し、共有意図及び共有位置を直感的に表現し、位置共有の実用性を向上させることができる。
【００８４】
以上の実施例に基づき、本発明の一実施形態に係る位置共有方法をより明確に説明するために、以下、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得する方式を、上述ステップＳ１０１における第１の示例で示された方式とし、地理情報及び共有意図を予め設定された共有リンクに設定する方式を、上述ステップＳ１０２に示される第１の方式として、以下のように具体的に説明する。
【００８５】
図３は、本発明の他の実施形態に係る位置共有方法のフローチャートであり、図３に示されるように、位置共有方法は、以下のＳ２０１〜Ｓ２０７を含む。
【００８６】
Ｓ２０１において、ユーザによって送信された位置共有要求を受信し、パノラマ地図インタフェースで標記アイコン及び文字編集エントリを提供する。
【００８７】
具体的には、ユーザによって送信された位置共有要求を受信した後、パノラマ地図インタフェースで標記アイコン及び文字編集エントリを提供し、そして、標記アイコンがパノラマ地図における標記位置を標識するために用いられ、文字編集エントリが標記位置の共有意図を入力するために用いられる。
【００８８】
なお、具体的なアプリケーションシーンによって、ユーザによって送信された位置共有要求は、異なる方式でトリガされることができる。例えば、ユーザがパノラマ地図における共有メニューをトリガすることによりトリガされてもよい。例えば、ユーザがパノラマ地図で音声入力インタフェースに入力した音声命令等によりトリガされてもよい。
【００８９】
Ｓ２０２において、ユーザにより標記アイコンをドラッグしてアイコンパノラマ地図で標記位置を決定し、また文字編集エントリにより共有意図を入力する。
【００９０】
具体的には、ユーザは、標記アイコンをドラッグする方式で、標記アイコンを標記位置に移動させることにより、標記アイコンにより標記位置を直感的に表現し、また、文字編集エントリにより共有意図を入力することができる。
【００９１】
又は、ユーザは、パノラマ地図をドラッグする方式で、標記位置を標記アイコンがある位置に移動させることにより、標記アイコンにより標記位置を直感的に表現し、また、文字編集エントリにより共有意図を入力することができる。
【００９２】
例示すると、図４に示されるように、ユーザがパノラマ地図インタフェースでの「共有」メニューをクリックすることを受信した後、パノラマ地図インタフェースの中心位置で、標記アイコン及び文字編集エントリを提供する。
【００９３】
さらに、ユーザは、パノラマ地図をドラッグする方式で、パノラマ地図における関連位置を標記アイコンに移動させることにより、標記位置への決定を実現し、さらに、ユーザは、文字編集エントリで共有意図を入力し、例えば「ここで集合する」を入力することにより、集合する場所を直感に表現することができる。
【００９４】
そして、本実施形態において、位置共有の効率を向上させるために、文字編集エントリにより提供された共有意図入力領域において、ユーザによるカスタマイズ入力領域を提供する以外に、いくつかの常用の共有意図タグ等、例えば「会議を行う」、「集合する」等の共有意図タグを提出することができ、これにより共有意図タグを選択することにより、共有意図への迅速な決定を実現する。
【００９５】
Ｓ２０３において、逆投影アルゴリズムによって標記位置の地理情報を算出する。
【００９６】
具体的には、パノラマ地図における標記位置を取得した後、関連アルゴリズムによって標記位置の地理情報を算出することができ、例えば、逆投影アルゴリズムによって標記位置の座標、高さ等の地理情報を算出することができる。
【００９７】
Ｓ２０４において、予め設定された文字フォーマットで地理情報及び共有意図を編集する。
【００９８】
具体的には、地理情報及び共有意図を保証するために、いずれも予め設定された共有リンクに設定できる標準フォーマットであり、予め設定された文字フォーマットで地理情報及び共有意図を編集する。例えば、地理情報及び共有意図を特定のＪＳＯＮ形式に組み込むこと等ができる。
【００９９】
Ｓ２０５において、予め設定された符号化フォーマットで編集された文字列を符号化操作する。
【０１００】
具体的には、共有接続の安全信頼性を保障するために、さらに、予め設定された符号化フォーマットで編集された文字列を符号化操作することができる。
【０１０１】
Ｓ２０６において、符号化された文字列を予め設定された共有リンクに設定する。
【０１０２】
Ｓ２０７において、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより共有リンクを送信する。
【０１０３】
具体的には、符号化された文字列を予め設定された共有リンクに設定するとともに、予め設定された目的のアプリケーションとのシステムインタフェースにより共有リンクを送信し、ユーザが関連アプリケーションで位置共有を行う要求を満たす。
【０１０４】
以上のように、本発明の他の実施形態に係る位置共有方法は、ユーザによって送信された位置共有要求を受信し、パノラマ地図インタフェースで標記アイコン及び文字編集エントリを提供する。そして、ユーザにより標記アイコンをドラッグしてパノラマ地図で標記位置を標記決定し、また文字編集エントリにより共有意図を入力し、逆投影アルゴリズムによって標記位置の地理情報を算出し、さらに予め設定された文字フォーマットで地理情報及び共有意図を編集し、予め設定された符号化フォーマットで編集された文字列を符号化操作し、符号化された文字列を予め設定された共有リンクに設定することにより、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより共有リンクを送信する。これにより、パノラマインタフェースに提供された標記アイコン及び文字編集エントリによって、標記位置の標記及び共有意図の入力を実現し、これによりパノラマ地図に基づいて共有位置を標記するとともに、共有位置に対して説明情報を添加し、共有意図及び共有位置を直感的に表現し、位置共有の実用性を向上させることができる。
【０１０５】
以上の実施例に基づき、実際な応用で、位置共有をより正確に満足し、いくつかのアプリケーションシーンで、受信端が同一の視野角で、共有端で共有された標記位置を視聴できる要求を満たすために、さらに、現在標記位置があるシーン情報を共有リンクに設定することができる。
【０１０６】
図５は、本発明の他の実施形態に係る位置共有方法のフローチャートである。図５に示すように、上述ステップＳ１０２の後、位置共有方法は、以下のＳ３０１〜Ｓ３０３をさらに含む。
【０１０７】
Ｓ３０１において、標記位置に対応するシーン情報を取得する。
【０１０８】
具体的には、位置共有をより正確に行うために、さらに、標記位置に対応するシーン情報を取得することができ、そして、シーン情報は、シーンタイプ、ピッチ角、向き等を含むことができる。
【０１０９】
例示すると、ユーザは、自分がいる交差点を共有する場合に、当該交差点の地理情報及び共有意図を取得するだけではなく、現在ユーザの交差点に対する向き、ピッチ角等の具体的なシーン情報も取得する。
【０１１０】
Ｓ３０２において、シーン情報を共有リンクに設定する。
【０１１１】
具体的には、シーン情報を共有リンクに設定することにより、受信端のユーザは、標記位置及び共有意図を直感的に視聴するだけではなく、共有端で視聴する視野角を還元することもでき、これにより、共有端でのユーザがいる正確な位置を了解する。
【０１１２】
Ｓ３０３において、予め設定された圧縮アルゴリズムによって共有リンクを圧縮処理し、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより圧縮された共有リンクを送信する。
【０１１３】
実際な応用で、地理情報、共有意図及びシーン情報を予め設定された共有リンクに設定するため、共有リンクが長すぎることを引き起こす可能性があり、それを関連アプリケーションに共有すると、占有するスペースが大きすぎ、美観ではなく、又は関連アプリケーションでの文字数の制限により共有できない可能性がある。このため、共有リンクを共有する前に、さらに、共有リンクに対して相応する圧縮処理を行うことができることを理解することができる。
【０１１４】
具体的には、予め設定された圧縮アルゴリズムによって共有リンクを圧縮処理し、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより圧縮された共有リンクを送信することができる。
【０１１５】
以上のように、本発明の他の実施形態に係る位置共有方法は、標記位置があるシーン情報を共有リンクに添加することで、受信端でのユーザが同一の視野角で標記位置を視聴することができ、これにより、位置共有をさらに正確に行い、ユーザ体験を向上させることができる。
【０１１６】
以下、受信端側を主として本発明の他の実施形態に係る位置共有方法を説明する。以下のように説明する。
【０１１７】
図６は、本発明の他の実施例に係る位置共有方法のフローチャートであり、図６に示されるように、当該方法は、以下のＳ４０１〜Ｓ４０２を含む。
【０１１８】
Ｓ４０１において、目的のアプリケーションで共有リンクを受信し、共有リンクを解析して地理情報及び共有意図を取得する。
【０１１９】
具体的には、目的のアプリケーションプログラムで共有リンクを受信した後、共有リンクを開く時に、共有リンクを解析し、地理情報及び共有意図を取得することにより、共有端により共有された具体的な位置及び共有意図を取得する。
【０１２０】
なお、具体的なアプリケーションシーンによって、共有リンクに設定された地理情報及び共有意図は、異なる処理を経た可能性があり、例えば、トランスコード等の処理を経た可能性があるため、共有端により共有された具体的な位置及び共有意図を取得するために、対応する解析方式で共有リンクを解析する必要がある。
【０１２１】
本実施形態において、地理情報及び共有意図を文字列トランスコードして、トランスコードされた文字列を符号化処理し、予め設定された解凍アルゴリズムによって共有リンクを解凍処理し、解凍された共有リンクを解析し、符号化された文字列を取得し、さらに予め設定された復号化フォーマットに基づいて文字列を復号化し、地理情報及び共有意図を取得することができる。
【０１２２】
また、本実施形態において、共有リンクを圧縮処理し、共有リンクを解析して地理情報及び共有意図を取得する前に、共有リンクに対して解凍操作を行う必要がある。
【０１２３】
Ｓ４０２において、地理情報に基づいてパノラマ地図で対応する標記位置を描画し、また、共有意図を表示する。
【０１２４】
具体的には、共有リンクにおける地理位置及び共有意図を解析した後、解析された地理情報に基づいてパノラマ地図で対応する標記位置を描画し、また、共有意図を表示することにより、受信端が共有位置及び共有意図を直感的に了解することができる。
【０１２５】
以上のように、本発明の他の実施形態に係る位置共有方法は、目的のアプリケーションで共有リンクを受信し、共有リンクを解析して地理情報及び共有意図を取得するとともに、地理情報に基づいてパノラマ地図で対応する標記位置を描画し、共有意図を表示する。これにより、パノラマ地図に基づいて共有位置を正確に描画し、共有意図を直感的に了解し、位置共有の実用性を向上させることができる。
【０１２６】
以上の実施例に基づき、理解すべきなのは、共有リンクに標記位置の他のシーン情報がある場合に、受信端は、共有端と同じ視野角で、パノラマ地図で標記位置を描画することにより、共有端でのユーザがある位置をさらに正確に了解することができる。
【０１２７】
図７は、本発明の他の実施例に係る位置共有方法のフローチャートであり、図７に示されるように、位置共有方法は、以下のＳ５０１〜Ｓ５０２を含む。
【０１２８】
Ｓ５０１において、目的のアプリケーションで共有リンクを受信し、共有リンクを解析してシーン情報、地理情報及び共有意図を取得する。
【０１２９】
具体的には、目的のアプリケーションプログラムで共有リンクを受信した後、共有リンクを開く時に、共有リンクを解析し、シーン情報、地理情報及び共有意図を取得することにより、共有端と同じ視野角で共有端により共有された具体的な位置及び共有意図を取得する。
【０１３０】
そして、上述シーン情報は、標記位置があるシーンの具体的なシーンタイプ、ピッチ角、向き等を含むことができる。
【０１３１】
Ｓ５０２において、地理情報及びシーン情報に基づいてパノラマ地図で対応する標記位置を描画し、共有意図を表示する。
【０１３２】
具体的には、共有リンクにおけるシーン情報、地理位置及び共有意図を解析した後、解析されたシーン情報及び地理情報に基づいてパノラマ地図で対応する標記位置を描画し、また、共有意図を表示することにより、受信端は、共有端と同じ視野角で共有位置及び共有意図を直感的に了解することができる。
【０１３３】
以上のように、本発明の他の実施形態に係る位置共有方法は、共有リンクにおける標記位置があるシーン情報を解析することで、受信端でのユーザが同一の視野角で、パノラマ地図で標記位置を視聴することができ、これにより、共有端の共有位置をさらに正確に了解し、ユーザ体験を向上させることができる。
【０１３４】
上述の実施形態を実現するために、本発明は、位置共有装置をさらに提供する。図８は、本発明の第１実施形態に係る位置共有装置の構造概略図であり、図８に示されるように、位置共有装置は、第１取得モジュール１１０、設定モジュール１２０及び送信モジュール１３０を備える。
【０１３５】
そして、第１取得モジュール１１０は、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得するために用いられる。
【０１３６】
具体的には、共有位置を正確に見つけるために、第１取得モジュール１１０は、パノラマ地図で標記位置を標識する唯一の地理情報を取得し、共有目的をさらに直感に表現するために、パノラマ地図における標記位置に対応する共有意図を取得する。
【０１３７】
設定モジュール１２０は、地理情報及び共有意図を予め設定された共有リンクに設定するために用いられる。
【０１３８】
具体的には、共有をチェックする場合に、共有する標記位置の地理情報及び共有意図を直感的に了解できるために、設定モジュール１２０は、地理情報及び共有意図をパラメータとして予め設定された共有リンクに設定する。
【０１３９】
送信モジュール１３０は、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより共有リンクを送信するために用いられる。
【０１４０】
異なるアプリケーションで位置共有の要求を満たすために、送信モジュール１３０は、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより共有リンクを送信することができ、例えば、ユーザがＷｅＣｈａｔアプリケーションで位置共有を行いたい場合に、送信モジュール１３０は、ＷｅＣｈａｔに対応するシステムインタフェースにより共有接続を送信ことができることを理解することができる。
【０１４１】
なお、上述の実施形態に係る位置共有方法に対する説明は、本発明の実施形態に係る位置共有装置に対しても適用し、その実現原理も類似しており、ここでは説明を省略する。
【０１４２】
以上のように、本発明の第１実施形態に係る位置共有装置は、パノラマ地図における標記位置に対応する地理情報及び共有意図を取得し、地理情報及び共有意図を予め設定された共有リンクに設定し、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより共有リンクを送信する。これにより、パノラマ地図に基づいて共有位置を標記するとともに、共有位置に対して説明情報を添加し、共有意図及び共有位置を直感的に表現し、位置共有の実用性を向上させることができる。
【０１４３】
図９は、本発明の第２実施形態に係る位置共有装置の構造概略図である。図９に示されるように、図８に示されるものに基づき、第１取得モジュール１１０は、受信ユニット１１１、提供ユニット１１２、決定ユニット１１３及び算出ユニット１１４を備え、設定モジュール１２０は、第１処理ユニット１２１及び設定ユニット１２２を備えている。
【０１４４】
その中、受信ユニット１１１は、ユーザによって送信された位置共有要求を受信するために用いられる。
【０１４５】
提供ユニット１１２は、パノラマ地図インタフェースで標記アイコン及び文字編集エントリを提供するために用いられる。
【０１４６】
具体的には、受信ユニット１１１は、ユーザによって送信された位置共有要求を受信した後、提供ユニット１１２は、パノラマ地図インタフェースで標記アイコン及び文字編集エントリを提供し、そして、標記アイコンがパノラマ地図における標記位置を標識するために用いられ、文字編集エントリが標記位置の共有意図を入力するために用いられる。
【０１４７】
決定ユニット１１３は、ユーザにより標記アイコンをドラッグしてパノラマ地図で標記位置を決定し、また文字編集エントリにより共有意図を入力するために用いられる。
【０１４８】
具体的には、決定ユニット１１３は、ユーザにより標記アイコンをドラッグする方式で、パノラマ地図で標記位置及び文字編集エントリにより入力された共有意図を決定することができる。
【０１４９】
又は、決定ユニット１１３は、ユーザがパノラマ地図をドラッグする方式で、標記位置を標記アイコンがある位置に移動し、標記位置及び文字編集エントリにより入力された共有意図を決定することができる。
【０１５０】
算出ユニット１１４は、逆投影アルゴリズムによって標記位置の地理情報を算出するために用いられる。
【０１５１】
具体的には、パノラマ地図における標記位置を取得した後、算出ユニット１１４は、関連アルゴリズムによって標記位置の地理情報を算出することができ、例えば、逆投影アルゴリズムによって標記位置の座標、高さ等の地理情報を算出することができる。
【０１５２】
第１処理ユニット１２１は、予め設定された文字フォーマットで地理情報及び共有意図を編集するために用いられる。
【０１５３】
具体的には、地理情報及び共有意図を保証するために、いずれも予め設定された共有リンクに設定できる標準フォーマットであり、第１処理ユニット１２１は、予め設定された文字フォーマットで地理情報及び共有意図を編集する。例えば、地理情報及び共有意図を特定のＪＳＯＮ形式に組み込むこと等ができる。
【０１５４】
本発明の変形例として、共有接続の安全信頼性を保障するために、第１処理ユニット１２１は、予め設定された符号化フォーマットで編集された文字列を符号化操作するために用いられてもよい。
【０１５５】
設定ユニット１２２は、符号化された文字列を予め設定された共有リンクに設定するために用いられる。
【０１５６】
具体的には、設定ユニット１２２は、符号化された文字列を予め設定された共有リンクに設定し、送信モジュール１３０は、予め設定された目的のアプリケーションとのシステムインタフェースにより共有リンクを送信し、ユーザが関連アプリケーションで位置共有を行う要求を満たす。
【０１５７】
なお、上述の位置共有方法の実施形態に対する説明は、本発明の実施形態に係る位置共有装置に対しても適用し、その実現原理も類似しており、ここでは説明を省略する。
【０１５８】
以上のように、本実施形態に係る位置共有方法は、ユーザによって送信された位置共有要求を受信し、パノラマ地図インタフェースで標記アイコン及び文字編集エントリを提供し、ユーザにより標記アイコンをドラッグしてパノラマ地図で標記位置を決定し、また文字編集エントリにより共有意図を入力し、また、逆投影アルゴリズムによって標記位置の地理情報を算出し、さらに予め設定された文字フォーマットで地理情報及び共有意図を編集し、予め設定された符号化フォーマットで編集された文字列を符号化操作し、符号化された文字列を予め設定された共有リンクに設定することにより、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより共有リンクを送信する。これにより、パノラマインタフェースに提供された標記アイコン及び文字編集エントリによって、標記位置の標記及び共有意図の入力を実現し、これによりパノラマ地図に基づいて共有位置を標記するとともに、共有位置に対して説明情報を添加し、共有意図及び共有位置を直感的に表現し、位置共有の実用性を向上させることができる。
【０１５９】
図１０は、本発明の第３実施形態に係る位置共有装置の構造概略図である。図１０に示されるように、図８に示されるものに基づき、位置共有装置は、第２取得モジュール１４０を備えていてもよい。
【０１６０】
そして、第２取得モジュール１４０は、標記位置に対応するシーン情報を取得するために用いられる。
【０１６１】
具体的には、位置共有をより正確に行うために、第２取得モジュール１４０は、さらに、標記位置に対応するシーン情報を取得することができる。そして、シーン情報は、シーンタイプ、ピッチ角、向き等を含むことができる。
【０１６２】
さらに、設定モジュール１２０は、シーン情報を共有リンクに設定する。
【０１６３】
実際の応用で、地理情報、共有意図及びシーン情報を予め設定された共有リンクに設定するため、共有リンクが長すぎることを引き起こす可能性があり、それを関連アプリケーションに共有すると、占有するスペースが大きすぎ、美観ではなく、又は関連アプリケーションでの文字数の制限により共有できない可能性があるため、共有リンクを共有する前に、さらに、共有リンクに対して相応する圧縮処理を行うことができることを理解することができる。
【０１６４】
本発明の変形例として、送信モジュール１３０は、さらに、予め設定された圧縮アルゴリズムによって共有リンクを圧縮処理し、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより圧縮された共有リンクを送信するために用いられてもよい。
【０１６５】
なお、上述の実施形態に係る位置共有方法に対する説明は、本発明の実施形態に係る位置共有装置に対しても適用し、その実現原理も類似しており、ここでは説明を省略する。
【０１６６】
以上のように、本実施形態に係る位置共有装置は、標記位置があるシーン情報を共有リンクに添加することで、受信端でのユーザが同一の視野角で標記位置を視聴することができ、これにより、位置共有をさらに正確に行い、ユーザ体験を向上させることができる。
【０１６７】
上述の実施形態を実現するために、本発明は、他の実施形態に係る位置共有装置の構造概略図をさらに提供する。図１１は、本発明の第４実施形態に係る位置共有装置の構造概略図であり、図１１に示されるように、位置共有装置は、受信モジュール２１０、解析モジュール２２０、描画モジュール２３０及び表示モジュール２４０を備える。
【０１６８】
そして、受信モジュール２１０は、目的のアプリケーションで共有リンクを受信するために用いられる。
【０１６９】
解析モジュール２２０は、共有リンクを解析して地理情報及び共有意図を取得するために用いられる。
【０１７０】
具体的には、受信モジュール２１０は、目的のアプリケーションプログラムで共有リンクを受信した後、共有リンクを開く時に、解析モジュール２２０は、共有リンクを解析し、地理情報及び共有意図を取得することにより、共有端により共有された具体的な位置及び共有意図を取得する。
【０１７１】
図１２は、本発明の第５実施形態に係る位置共有装置の構造概略図であり、図１２に示されるように、図１１に示されるのに基づき、解析モジュール２２０は、第２処理ユニット２２１、第１取得ユニット２２２及び第２取得ユニット２２３を備える。
【０１７２】
そして、第２処理ユニット２２１は、予め設定された解凍アルゴリズムによって、共有リンクを解凍処理するために用いられる。
【０１７３】
第１取得ユニット２２２は、解凍された共有リンクを解析し、符号化された文字列を取得するために用いられる。
【０１７４】
第２取得ユニット２２３は、予め設定された復号化フォーマットに基づいて文字列を復号化し、地理情報及び共有意図を取得するために用いられる。
【０１７５】
描画モジュール２３０は、地理情報に基づいてパノラマ地図で対応する標記位置を描画するために用いられる。
【０１７６】
表示モジュール２４０は、共有意図を表示するために用いられる。
【０１７７】
なお、上述の実施形態に係る位置共有方法に対する説明は、本発明の実施形態に係る位置共有装置に対しても適用し、その実現原理も類似しており、ここでは説明を省略する。
【０１７８】
以上のように、本実施形態に係る位置共有装置は、目的のアプリケーションで共有リンクを受信し、共有リンクを解析して地理情報及び共有意図を取得するとともに、地理情報に基づいてパノラマ地図で対応する標記位置を描画し、また、共有意図を表示する。これにより、パノラマ地図に基づいて共有位置を正確に描画し、共有意図を直感的に了解し、位置共有の実用性を向上させることができる。
【０１７９】
以上の実施形態に基づき、理解すべきは、共有リンクに標記位置の他のシーン情報がある場合に、受信端は、共有端と同じ視野角で、パノラマ地図で標記位置を描画することにより、共有端でのユーザがある位置をさらに正確に了解することができる。
【０１８０】
図１３は、本発明の第６実施形態に係る位置共有装置の構造概略図である。図１６に示されるように、図１１に示されるものに基づき、描画モジュール２３０は、解析ユニット２３１及び描画ユニット２３２を備える。
【０１８１】
そして、解析ユニット２３１は、共有リンクを解析してシーン情報を取得するために用いられる。
【０１８２】
描画ユニット２３２は、シーン情報及び地理情報に基づいてパノラマ地図で対応する標記位置を描画するために用いられる。
【０１８３】
なお、上述の実施形態に係る位置共有方法に対する説明は、本発明の実施形態に係る位置共有装置に対しても適用し、その実現原理も類似しており、ここでは説明を省略する。
【０１８４】
以上のように、本発明の実施形態に係る位置共有装置は、共有リンクにおける標記位置があるシーン情報を解析することで、受信端でのユーザが同一の視野角で、パノラマ地図で標記位置を視聴することができ、これにより、共有端の共有位置をさらに正確に了解し、ユーザ体験を向上させることができる。
【０１８５】
上述の実施形態を実現するために、本発明は、位置共有システムをさらに提供する。図１４は、本発明の一実施形態に係る位置共有システムの構造概略図であり、図１４に示されるように、位置共有システムは、共有端１０００及び受信端２０００を備えている。そして、共有端１０００は、位置共有装置１００を備え、位置共有装置１００は、以上に図８から図１０を組み合わせて説明した位置共有装置に対応し、ここでは説明を省略する。
【０１８６】
受信端２０００は、位置共有装置２００を備える。位置共有装置２００は、以上に図１１から図１３を組み合わせて説明した共有装置に対応し、ここでは説明を省略する。
【０１８７】
以上のように、本実施形態に係る位置共有システムにおいて、受信端は、共有端でパノラマ地図における標記位置に対応する地理情報及び共有意図を取得し、共有端は、地理情報及び共有意図を予め設定された共有リンクに設定し、目的のアプリケーションに対応する予め設定されたシステムインタフェースにより受信端に共有リンクを送信する。これにより、パノラマ地図に基づいて共有された具体的な位置を標記し、共有された具体的な位置に対して説明情報を添加し、共有意図及び共有位置を直感的に表現し、位置共有の実用性を向上させることができる。
【０１８８】
本明細書の説明において、「一実施形態」、「他の実施形態」、「実施例」、「具体的な示例」、或いは「一例」などの説明を参考した説明とは、実施形態例或いは実施例に結合して説明された具体的な特徴、構成、材料或いは特徴が、本発明の少なくとも一つの実施形態或いは実施例に含まれることである。本明細書において、上記用語に対する例示的な描写は、必ずしも同じ実施形態或いは実施例を示すことではない。又、説明された具体的な特徴、構成、材料或いは特徴は、少なくとも一つの実施形態又は実施例において適切に結合することができる。なお、相互に矛盾しない限り、当業者は、本発明に説明された異なる実施形態と実施例、及び異なる実施形態と実施例との特徴を適宜組み合わせることができる。
【０１８９】
本発明の実施形態を示して説明したが、上述の実施形態は例示的なものであり、本発明を限定するものと理解されてはならない。当業者は、本発明の範囲内で、これらの実施形態に対して各種の変化、修正、切り替え及び変形を行うことができる。
【図１】
2019527437.tif 000003
【図２】
2019527437.tif 000004
【図３】
2019527437.tif 000005
【図４】
2019527437.tif 000006
【図５】
2019527437.tif 000007
【図６】
2019527437.tif 000008
【図７】
2019527437.tif 000009
【図８】
2019527437.tif 000010
【図９】
2019527437.tif 000011
【図１０】
2019527437.tif 000012
【図１１】
2019527437.tif 000013
【図１２】
2019527437.tif 000014
【図１３】
2019527437.tif 000015
【図１４】
2019527437.tif 000016
【手続補正書】
【提出日】平成31年1月28日(2019.1.28)
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ベイジン  バイドゥ  ネットコム  サイエンス  アンド  テクノロジー  カンパニー  リミテッドが２０１６年９月２９日に提出し且つ発明名称が「位置共有方法、位置共有装置及び位置共有システム」であり、中国特許出願番号が「２０１６１０８６７２１９．０」である出願の優先権を出張する。
【国際調査報告】
2019527437.tif 000017
2019527437.tif 000018
2019527437.tif 000019
2019527437.tif 000020