(57)【要約】  ユーザーが入力した電子地図の起動指令を受信すると、電子地図のフィルタ情報を取得するステップ（１１）と、所定の複数の電子地図から、前記電子地図のフィルタ情報とマッチングする電子地図を確定するステップ（１２）と、を備える電子地図の確定方法及び装置を提供する。これにより、ユーザーが必要とするときに要求された通りにカレントの電子地図のフィルタ情報と最もマッチングする電子地図をフレキシブルに選択することができ、シンプルな電子地図を使用せず、従来技術で提供された電子地図が比較的にシンプルで、フレキシビリティが悪いという問題を避けられる。【選択図】図１
2015537245.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーが入力した電子地図の起動指令を受信すると、電子地図のフィルタ情報を取得するステップと、
所定の複数の電子地図から、前記電子地図のフィルタ情報とマッチングする電子地図を確定するステップと、を含むことを特徴とする電子地図の確定方法。
【請求項２】
前記電子地図のフィルタ情報がカレントの地理位置情報である場合、
所定の複数の電子地図から、前記電子地図のフィルタ情報とマッチングする電子地図を確定するステップは、
前記カレントの地理位置情報と予め記憶された地理位置情報とが同じであるかを判断するステップと、
前記カレントの地理位置情報と予め記憶された地理位置情報とが異なると判断される場合、所定の地理位置情報と電子地図との対応関係により、前記カレントの地理位置情報に対応する電子地図を確定するステップと、
前記カレントの地理位置情報と予め記憶された地理位置情報とが同じであると判断される場合、予め記憶された地理位置情報から確定された電子地図を、前記カレントの地理位置情報とマッチングする電子地図に確定するステップと、を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記電子地図のフィルタ情報が地理位置情報である場合、
電子地図のフィルタ情報を取得するステップは、
ＩＰアドレスにより地理位置情報を取得するステップ、又は、
ＧＰＳ位置測定により地理位置情報を取得するステップ、又は、
ＧＰＲＳ位置測定により地理位置情報を取得ステップ、又は、
ブラウザに内蔵の地理位置ＡＰＩにより地理位置情報を取得するステップを含むことを特徴とする請求項１に記載の方法。
【請求項４】
確定した前記電子地図が１つより多い場合、
ユーザーのニーズ情報を取得し、且つ、前記ニーズ情報により、前記ニーズ情報に対応する電子地図機能を確定するステップと、
確定されたそれぞれの電子地図が有する電子地図機能により、確定された複数の電子地図から、前記ニーズ情報に対応する電子地図機能を有する電子地図を確定することを特徴とする請求項１に記載の方法。
【請求項５】
前記電子地図のフィルタ情報とマッチングする電子地図を確定した後、
確定された電子地図のマークを表示するステップと、
ユーザーがマークに対して入力した選択指令を受信し、且つ、前記選択指令により、前記選択指令に対応するマークにより示される電子地図をロードして表示するステップとを、さらに含むことを特徴とする請求項１〜４のいずれか１項に記載の方法。
【請求項６】
前記電子地図のフィルタ情報とマッチングする電子地図を確定した後、
前記電子地図のフィルタ情報とマッチングする電子地図をロードして表示するステップをさらに含むことを特徴とする請求項１〜４のいずれか１項に記載の方法。
【請求項７】
ユーザーが入力した電子地図起動指令を受信すると、電子地図のフィルタ情報を取得する電子地図のフィルタ情報取得ユニットと、
所定の複数の電子地図から、電子地図のフィルタ情報取得ユニットが取得した電子地図のフィルタ情報とマッチングする電子地図を確定する電子地図の第１の確定ユニットと、を備えることを特徴とする電子地図の確定装置。
【請求項８】
電子地図のフィルタ情報取得ユニットが取得した電子地図のフィルタ情報がカレントの地理位置情報である場合、
電子地図の第１の確定ユニットは、
前記カレントの地理位置情報と予め記憶された地理位置情報とが同じであるかを判断する判断モジュールと、
判断モジュールが前記カレントの地理位置情報と記憶された地理位置情報とが異なると判断する場合、所定の地理位置情報と電子地図との対応関係により、前記カレントの地理位置情報に対応する電子地図を確定する第１の確定モジュールと、
判断モジュールが前記カレントの地理位置情報と記憶された地理位置情報とが同じであると判断する場合、予め記憶された地理位置情報から確定された電子地図を、前記カレントの地理位置情報とマッチングする電子地図と確定する第２の確定モジュールと、を備えることを特徴とする請求項７に記載の装置。
【請求項９】
電子地図のフィルタ情報取得ユニットが取得した電子地図のフィルタ情報が地理位置情報である場合、
電子地図のフィルタ情報取得ユニットは、
ＩＰアドレスにより地理位置情報を取得する第１の取得モジュール、又は、
ＧＰＳ位置測定により地理位置情報を取得する第２の取得モジュール、又は、
ＧＰＲＳ位置測定により地理位置情報を取得する第３の取得モジュール４１３、又は、
ブラウザに内蔵の地理位置ＡＰＩにより地理位置情報を取得する第４の取得モジュール４１４、を備えることを特徴とする請求項７に記載の装置。
【請求項１０】
電子地図の第１の確定ユニットが確定した電子地図が１つより多い場合、
ユーザーのニーズ情報を取得するニーズ情報取得ユニットと、
ニーズ情報取得ユニットが取得した前記ニーズ情報により、前記ニーズ情報に対応する電子地図機能を確定する電子地図機能確定ユニットと、
電子地図機能確定ユニットが確定した各電子地図のそれぞれが有する電子地図機能により、確定された複数の電子地図から、前記ニーズ情報に対応する電子地図機能を有する電子地図を確定する電子地図の第２の確定ユニットと、をさらに備えることを特徴とする請求項７に記載の装置。
【請求項１１】
電子地図の第１の確定ユニットが確定した電子地図のマークを表示するマーク表示ユニットと、
ユーザーがマーク表示ユニットが表示する前記マークに対して入力した選択指令を受信する選択指令受信ユニットと、
選択指令受信ユニットが受信した前記選択指令により、前記選択指令に対応するマークにより示される電子地図をロードして表示する電子地図の第１の表示ユニットと、をさらに備えることを特徴とする請求項７〜１０のいずれか１項に記載の装置。
【請求項１２】
電子地図の第１の確定ユニットが確定した電子地図をロードして表示する電子地図の第２の表示ユニットをさらに備えることを特徴とする請求項７〜１０のいずれか１項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理分野に関し、特に、電子地図の確定方法及び装置に関する。
【背景技術】
【０００２】
インターネットの高速発展につれて、ウェブページの内容が提供する情報は益々豊かになり、電子地図は既に常用なものになった。現在の電子地図は、場所探しだけではなく、ルート検索、例えば、Ａ地からＢ地まで、バスで移動する場合の乗り換え方法と、車を運転する場合のルート選択とに利用されている。また、電子地図は、情報の検索及び発表にも適用できる。例えば、電子地図でレストランを検索する場合、該電子地図では、このレストランの地理位置の他に、該レストランの電話番号、連絡先、該レストランが提供するメニュー及びサービスなどの情報も見られる。
【０００３】
前記機能の他に、異なる電子地図はそれぞれ異なる機能を有し、表１に示したように、「レ」（チェックマーク）は該電子地図が該機能を有することを意味し、「−」は該電子地図が該機能を有しないことを意味する。
【表１】
2015537245.tif 000003
【０００４】
前記表１の内容から分かるように、異なるアプリケーションプログラミングインタフェース（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ，ＡＰＩ)を有する電子地図は、その機能は常に異なる。また、それぞれの電子地図の機能は、地域に制限されることもある。例えば、Ｇｏｏｇｌｅ（登録商標）電子地図において、中国地域の電子地図の相関データはＭａｐ  ＡＢＣが提供したが、Ｍａｐ  ＡＢＣのＡＰＩとＧｏｏｇｌｅ電子地図のＡＰＩとは異なる。つまり、Ｇｏｏｇｌｅ電子地図における中国地域の電子地図の機能は、他の地域の電子地図の機能と異なる。さらに、例えば、Ｖｉｒｔｕａｌ  Ｅａｒｔｈ（登録商標）に基づいたＭｉｃｒｏｓｏｆｔ（登録商標）  Ｖｉｒｔｕａｌ  Ｅａｒｔｈ  ＡＰＩ及びＹａｈｏｏ（登録商標）  Ｍａｐｓに基づいたＹａｈｏｏ  Ｍａｐｓ  ＡＰＩは、その表示効果は非常に豊かであるが、中国地域の電子地図開発をサポートしない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
現在、電子地図機能が付いている端末に対して、一般的に、シンプルな電子地図が結合されてユーザーにサービスを提供する。これにより、提供されるサービスは該電子地図の機能及びそれが適用できる地域に制限され、フレキシビリティが悪くなる。
【課題を解決するための手段】
【０００６】
本発明の実施の形態は、従来技術に提供された電子地図が比較的にシンプルであり、フレキシビリティが悪いという問題を解決するために、電子地図の確定方法及び装置を提供する。
１つの態様では、本発明は、
ユーザーが入力した電子地図の起動指令を受信すると、電子地図のフィルタ情報を取得するステップと、
所定の複数の電子地図から、前記電子地図のフィルタ情報とマッチングする電子地図を確定するステップとを、含む電子地図の確定方法を提供する。
【０００７】
他方、本発明は、
ユーザーが入力した電子地図の起動指令を受信すると、電子地図のフィルタ情報を取得する電子地図のフィルタ情報取得ユニットと、
所定の複数の電子地図から、電子地図のフィルタ情報取得ユニットが取得した前記電子地図のフィルタ情報とマッチングする電子地図を確定する電子地図の第１の確定ユニットと、を備える電子地図の確定装置を提供する。
【発明の効果】
【０００８】
本発明の実施の形態によるメリットは以下の通りである。
本発明の実施の形態では、シンプルな電子地図を用いて地域及び機能に制限されることなく、ユーザーが入力したナビゲーション電子地図起動指令を受信すると、電子地図のフィルタ情報を取得し、所定の複数の電子地図から、電子地図のフィルタ情報とマッチングする１つ又は複数の電子地図を確定し、ユーザーは電子地図のサービスが必要である場合、要求された通りにカレントの（現在の）電子地図のフィルタ情報と最もマッチングする電子地図をフレキシブルに選択することができ、従来技術に提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
なお、以上の一般的な記載及び下記の詳細な記載はただの例示的な説明であり、本発明を制限しない。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態が提供した電子地図の確定方法に関する主要な例示的フローチャートである。
【図２】本発明の実施の形態１が提供した電子地図の確定方法の例示的フローチャートである。
【図３】本発明の実施の形態２が提供した電子地図の確定方法の例示的フローチャートである。
【図４】本発明の実施の形態３が提供した電子地図の確定装置の構造を示す構成図である。
【発明を実施するための形態】
【００１０】
前記図面により、本発明における明確な実施の形態は既に開示され、以下にさらに詳細な内容が記載される。これらの図面及び記載は、何れかの方式によって本発明の思想範囲を制限するためではなく、特定された実施の形態を参考して当業者に本発明の概念を説明するためである。
従来技術に提供された電子地図が比較的にシンプルで、フレキシビリティが悪いという問題を解決するために、本発明は、電子地図の確定案（決定案）を提供する。本発明は、シンプルな電子地図を用いて地域及び機能に制限されることなく、ユーザーが入力したナビゲーション電子地図起動指令を受信すると、電子地図のフィルタ情報（フィルタリング情報）を取得し、所定の複数の電子地図から、電子地図のフィルタ情報とマッチングする１つ又は複数の電子地図を確定し、ユーザーは電子地図のサービスが必要である場合、要求された通りにカレントの電子地図のフィルタ情報と最もマッチングする電子地図をフレキシブルに選択することができ、従来技術に提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
【００１１】
以下、それぞれの図面を参照しながら、本発明の技術案の主要な実現原理、具体的な実施の形態及びそれに対応する実現可能なメリットに対して詳細に説明する。
図１は、本発明の実施の形態が提供した電子地図の確定方法の主要なフローチャートであり、該方法は以下のステップを含む。
ステップ１１：ユーザーが入力した電子地図の起動指令を受信すると、電子地図のフィルタ情報を取得する。
ここで、該電子地図のフィルタ情報は地理位置情報であってよく、該地理位置情報は、ユーザーが入力したある地理位置情報であってもよく、自動的に取得したユーザーの現在地の地理位置情報であってもよい。
【００１２】
ユーザーの現在地の地理位置情報は、
ＩＰアドレスによりユーザーのカレントの地理位置情報を取得する方式、又は、
ＧＰＳ位置測定によりユーザーのカレントの地理位置情報を取得する方式、又は、
ＧＰＲＳ位置測定によりユーザーのカレントの地理位置情報を取得する方式、又は、
ブラウザに内蔵の地理位置ＡＰＩによりユーザーのカレントの地理位置情報を取得する方式の中での１つ又は複数の方式により確定できる。
【００１３】
ステップ１２：所定の複数の電子地図から、取得した電子地図のフィルタ情報とマッチングする電子地図を確定する。
ここで、電子地図のフィルタ情報がカレントの地理位置情報である場合、該ステップは具体的に、
所定の複数の電子地図から、所定の地理位置情報と電子地図との対応関係により、該地理位置情報に対応する電子地図を確定することを含む。ここで確定された電子地図は１つでもよく、複数でもよい。
電子地図が確定されると、直接にロードして表示してよく、確定された電子地図のマークを表示してもよく、且つユーザーが入力した選択指令によりユーザー選択指令に対応するマークにより示される電子地図をロードして表示する。
【００１４】
該ステップでは、取得したカレントの地理位置情報が予め記憶された地理位置情報と同じであるかを先に判断してよい。ここでの予め記憶された地理位置情報は、前回電子地図機能を使用した時に取得した地理位置情報であってよい。カレントの地理位置情報と記憶された地理位置情報とが同じであると判断される場合、予め記憶された地理位置情報から確定された電子地図を、前記カレントの地理位置情報とマッチングする電子地図と確定し、前回使用された電子地図を再度使用する。一般的には、前回使用された電子地図はキャッシュに記憶されており、他の電子地図はネット側で取得する必要があるため、前回使用された電子地図を直接に使用することで、判断演算するステップを減少するだけではなく、電子地図をロードするための時間も減少できる。
【００１５】
本発明の実施の形態によれば、シンプルな電子地図を用いて地域及び機能に制限されることなく、ユーザーが入力したナビゲーション電子地図起動指令を受信すると、電子地図のフィルタ情報を取得し、所定の複数の電子地図から、電子地図のフィルタ情報とマッチングする１つ又は複数の電子地図を確定し、ユーザーは電子地図のサービスが必要である場合、要求された通りにカレントの電子地図のフィルタ情報と最もマッチングする電子地図をフレキシブルに選択することができ、従来技術で提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
以下、本発明の前記原理により、２つの実施の形態を詳細に説明することにより、本発明の方法の主要な実現原理について記述及び説明を行う。
【００１６】
（実施の形態１）
図２は、本発明の実施の形態１に係る電子地図の確定方法の具体的なフローチャートであり、その実行主体は、電子地図機能を有する端末であってよい。該方法は以下のステップを含む。
ステップ２１：ユーザーが入力した電子地図の起動指令を受信する。
ステップ２２：以下の１つ又は複数の所定の方式によりカレントの地理位置情報を取得する。
ここで、該所定の方式は、
該端末のＩＰアドレスにより所在地位置を取得することと、
該端末のＧＰＳ位置測定機能により所在地位置を取得することと、
該端末のＧＰＲＳ位置測定機能により所在地位置を取得することと、
該端末におけるブラウザに内蔵の地理位置ＡＰＩにより所在地位置を取得することと、を含む。
【００１７】
ステップ２３：取得したカレントの地理位置情報と予め記憶された地理位置情報とが同じであるかを判断し、異なる場合、ステップ２４を実行し、そうでない場合、ステップ２５を実行する。
ステップ２４：所定の地理位置情報と電子地図との対応関係により、前記取得したカレントの地理位置情報に対応する電子地図を確定する。
ステップ２５：予め記憶された地理位置情報から確定された電子地図を前記取得したカレントの地理位置情報とマッチングする電子地図と確定する。
ステップ２６：確定された電子地図のマーク（アイコン）を表示する。
ステップ２７：ユーザーがマークに対して入力した選択指令を受信する。
ステップ２８：ユーザーが入力した選択指令により、選択指令に対応するマークにより示される電子地図をロードして表示する。
【００１８】
本発明の実施の形態において、ユーザーが入力した電子地図の起動指令を受信すると、地理位置情報を取得し、且つ、所定の複数の電子地図から、該地理位置情報とマッチングする電子地図を確定し、且つ、確定された電子地図のマークを表示し、ユーザーが入力した選択指令により対応する電子地図をロードすることにより、該方案中における電子地図の選択性が非常に強くなり、アドレス位置の情報により最も適切な電子地図をフレキシブルに選択できるだけではなく、確定された結果をユーザーにフィードバックし、ユーザーの選択により最良な電子地図をロードすることができ、従来技術で提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
【００１９】
（実施の形態２）
図３は、本発明の実施の形態２に係る電子地図の確定方法の具体的なフローチャートであり、その実行主体は電子地図機能を有する端末である。該方法は以下のステップを含む。
ステップ３１：ユーザーが入力した電子地図起動指令を受信すると、カレントの地理位置情報を取得する。
ステップ３２：取得したカレントの地理位置情報と予め記憶された地理位置情報とが同じであるかを判断し、異なる場合、ステップ３３を実行し、そうでない場合、ステップ３４を実行する。
ステップ３３：所定の地理位置情報と電子地図との対応関係により、前記取得したカレントの地理位置情報に対応する電子地図を確定し、ステップ３５を実行する。
【００２０】
ステップ３４：予め記憶された地理位置情報から確定された電子地図を前記取得したカレントの地理位置情報とマッチングする電子地図と確定し、ステップ３１０を実行する。
ステップ３５：確定された電子地図が複数であるかを判断し、確定された電子地図が複数である場合、ステップ３６を実行し、そうでない場合、ステップ３１０を実行する。
ステップ３６：ユーザーのニーズ情報（要求情報）を取得し、該ニーズ情報により、ニーズ情報とマッチングする電子地図を確定する。
【００２１】
該ステップにおいて、まず、ユーザーのニーズ情報により、ニーズ情報に対応する電子地図機能を確定し、そして確定された各電子地図のそれぞれが有する電子地図機能を確定し、確定された複数の電子地図から、取得したニーズ情報に対応する電子地図機能を有する電子地図を確定する。ここで、ニーズ情報は、自分で運転するルート検索、公共交通機関ルート検索、道路状況検索、ＧＰＳ座標検索、衛星画面検索などが含まれてもよい。
例えば、ステップ３３において確定された電子地図が、表１に示したＭａｐ  ＡＢＣ、百度（登録商標）地図、５１地図、Ｇｏｏｇｌｅ電子地図、３６５地図、Ｂｉｎｇ  Ｍａｐ及びＭａｐ  Ｂａｒの７種類の電子地図である場合、
ユーザーが入力したニーズ情報が、自分で運転するルートの検索である場合、自分で運転するルートの検索に対応する電子地図機能がナビゲーション機能であると確定されると、ユーザーのニーズ情報とマッチングする電子地図がナビゲーション機能を有する電子地図であり、即ち、Ｍａｐ  ＡＢＣ、百度地図、５１地図、Ｇｏｏｇｌｅ電子地図、３６５地図、Ｂｉｎｇ  Ｍａｐ及びＭａｐ  Ｂａｒであり、
ユーザーが入力したニーズ情報が、公共交通機関ルートの検索である場合、公共交通機関ルートの検索に対応する電子地図機能が公共交通機関検索機能であると確定されると、ユーザーのニーズ情報とマッチングする電子地図が公共交通機関検索機能を有する電子地図であり、即ち、Ｍａｐ  ＡＢＣ、百度地図、５１地図、Ｇｏｏｇｌｅ電子地図、３６５地図、及びＭａｐ  Ｂａｒであり、
ユーザーが入力したニーズ情報が、道路状況検索である場合、道路状況検索に対応する電子地図機能が道路状況機能と確定されると、ユーザーのニーズ情報とマッチングする電子地図が道路状況機能を有する電子地図であり、即ち、百度地図、５１地図及びＧｏｏｇｌｅ電子地図であり、
ユーザーが入力したニーズ情報が、ＧＰＳ座標検索である場合、ＧＰＳ座標検索に対応する電子地図機能がＧＰＳ座標標記（マーク）機能と確定されると、ユーザーのニーズ情報とマッチングする電子地図がＧＰＳ座標標記機能を有する電子地図であり、即ち、Ｍａｐ  ＡＢＣであり、
ユーザーが入力したニーズ情報が、衛星画面検索である場合、衛星画面検索に対応する電子地図機能が衛星図面機能と確定されると、ユーザーのニーズ情報とマッチングする電子地図が衛星図面機能を有する電子地図であり、即ち、Ｇｏｏｇｌｅ電子地図及びＢｉｎｇ  Ｍａｐである。
【００２２】
また、受信したユーザーが入力した複数のニーズ情報により、それとマッチングする電子地図を確定することもできる。また、表１に示した７つの電子地図を例として、ユーザーのニーズ情報が道路状況検索及び衛星画面検索である場合、確定された電子地図とマッチングする電子地図がＧｏｏｇｌｅ電子地図である。
ステップ３７：確定された電子地図が複数であるかを判断し、確定された電子地図が複数である場合、ステップ３８を実行し、そうでない場合、ステップ３１０を実行する。
ステップ３８：確定された複数の電子地図のマークを表示する。
ステップ３９：ユーザーが入力した選択指令を受信し、選択指令に対応するマークにより示される電子地図をロードして表示する。
ステップ３１０：確定された電子地図をロードして表示する。
【００２３】
本発明の実施の形態によれば、ユーザーが入力した電子地図起動指令を受信すると、地理位置情報を取得し、所定の複数の電子地図から、該地理位置情報とマッチングする電子地図を確定し、そしてユーザーのニーズ情報により、確定された電子地図からニーズ情報とマッチングする電子地図をさらに確定し、最後にユーザーが入力した選択指令により対応する電子地図をロードすることにより、該方案中における電子地図の選択性が非常に強くなり、アドレス位置の情報及びユーザーのニーズ情報により最も適切な電子地図をフレキシブルに選択できるだけではなく、確定された結果をユーザーにフィードバックし、ユーザーの選択により最良な電子地図をロードすることができ、従来技術に提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
【００２４】
（実施の形態３）
前記電子地図の確定方法に基づき、本発明の実施の形態３は電子地図の確定装置を提供し、該装置は電子地図機能を有する任意の端末であってもよい。図４に示したのは該装置の構造を示す概念図であり、
ユーザーが入力した電子地図起動指令を受信すると、電子地図のフィルタ情報を取得する電子地図のフィルタ情報取得ユニット４１と、
所定の複数の電子地図から、電子地図のフィルタ情報取得ユニット４１が取得した電子地図のフィルタ情報とマッチングする電子地図を確定する電子地図第１の確定ユニット４２と、を含む。
【００２５】
電子地図のフィルタ情報取得ユニット４１が取得した電子地図のフィルタ情報がカレントの地理位置情報である場合、電子地図第１の確定ユニット４２は、
取得したカレントの地理位置情報と予め記憶された地理位置情報とが同じであるかを判断する判断モジュール４２１と、
判断モジュール４２１がカレントの地理位置情報と記憶された地理位置情報とが異なると判断する場合、所定の地理位置情報と電子地図との対応関係により、取得したカレントの地理位置情報に対応する電子地図を確定する第１の確定モジュール４２２と、
判断モジュール４２１がカレントの地理位置情報と記憶された地理位置情報とが同じであると判断する場合、予め記憶された地理位置情報から確定された電子地図を、取得したカレントの地理位置情報とマッチングする電子地図と確定する第２の確定モジュール４２３と、を含む。
【００２６】
電子地図フィルタ情報取得ユニット４１が取得した電子地図のフィルタ情報が地理位置情報である場合、電子地図フィルタ情報取得ユニット４１は、
ＩＰアドレスにより地理位置情報を取得する第１の取得モジュール４１１、又は、
ＧＰＳ位置測定により地理位置情報を取得する第２の取得モジュール４１２、又は、
ＧＰＲＳ位置測定により地理位置情報を取得する第３の取得モジュール４１３、又は、
ブラウザに内蔵の地理位置ＡＰＩにより地理位置情報を取得する第４の取得モジュール４１４、を含んでもよい。
【００２７】
電子地図の第１の確定ユニット４２が確定した電子地図が１つより多い場合、該装置は、
ユーザーのニーズ情報（要求情報）を取得するニーズ情報取得ユニット４３と、
ニーズ情報取得ユニット４３が取得したニーズ情報により、ニーズ情報に対応する電子地図機能を確定する電子地図機能確定ユニット４４と、
電子地図機能確定ユニット４４が確定した各電子地図のそれぞれが有する電子地図機能により、確定された複数の電子地図から、ニーズ情報に対応する電子地図機能を有する電子地図を確定する電子地図第２の確定ユニット４５と、をさらに含んでもよい。
【００２８】
該装置は、
電子地図第１の確定ユニット４２が確定した電子地図のマーク（アイコン）を表示するマーク表示ユニット４６と、
ユーザーが、マーク表示ユニット４６が表示するマークに対して入力した選択指令を受信する選択指令受信ユニット４７と、
選択指令受信ユニット４７によって受信した選択指令により、選択指令に対応するマークにより示される電子地図をロードして表示する電子地図第１の表示ユニット４８と、をさらに含んでもよい。
【００２９】
該装置は、
電子地図第１の確定ユニット４２が確定した電子地図をロードして表示する電子地図第２の表示ユニット４９をさらに含んでもよい。
本発明の実施の形態で提供された電子地図の確定装置は、ユーザーが入力した電子地図起動指令を受信すると、地理位置情報を取得し、所定の複数の電子地図から、該地理位置情報とマッチングする電子地図を確定し、そしてユーザーのニーズ情報により、確定された電子地図からニーズ情報とマッチングする電子地図をさらに確定し、最後にユーザーが入力した選択指令により対応する電子地図をロードすることにより、該方案における電子地図の選択性が非常に強くなり、アドレス位置の情報及びユーザーのニーズ情報により最も適切な電子地図をフレキシブルに選択できるだけではなく、確定された結果をユーザーにフィードバックし、ユーザーの選択により最良な電子地図をロードすることができ、従来技術で提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
【００３０】
なお、本発明の実施の形態は、方法、システム、又はコンピュータプログラム製品として提供されてもよい。よって、本発明は、全部がハードウェアの実施の形態であり、全部がソフトウェアの実施の形態であり、或いは、ソフトウェア及びハードウェアの組み合わせの実施の形態であってもよい。さらに、本発明は、コンピュータが利用可能なプログラムコードを含む１つ又は複数のコンピュータ利用可能な記憶媒体（ディスクメモリ、ＣＤ−ＲＯＭ及び光メモリー等を含むが、それらに限らない）において実行されるコンピュータプログラム製品であってもよい。
【００３１】
本発明は、本発明の実施の形態に係る方法、装置（システム）、及びコンピュータプログラム製品のフローチャート及び／又はブロック図を参照して説明された。ここで、コンピュータプログラム指令により、フローチャート及び／又はブロック図における各プロセス及び／又はブロック、及びフローチャート及び／又はブロック図におけるプロセス及び／又はブロックの組み合わせを実現することができる。これらのコンピュータプログラム指令を汎用コンピュータ、専用コンピュータ、埋込み型プロセッサ又は他のプログラマブルデータ処理装置のプロセッサーに提供することにより、以下の機器を実現する。該機器は、コンピュータ又は他のプログラマブルデータ処理装置のプロセッサで実行される指令により、フローチャートの１つ又は複数のプロセス及び／又はブロック図の１つ又は複数のブロックに指定された機能を実現する。
【００３２】
これらのコンピュータプログラム指令は、コンピュータ又は他のプログラマブルデータ処理装置を特定の方式で作業させるコンピュータ読み取り可能な記憶装置に記憶されてもよい。これにより、該コンピュータ読み取り可能な記憶装置に記憶される指令により、指令装置を備える製品が実現される。該指令装置は、フローチャートの１つ又は複数のプロセス及び／又はブロック図の１つ又は複数のブロックに指定された機能を実現する。
これらのコンピュータプログラム指令は、コンピュータ又は他のプログラマブルデータ処理装置に一連の動作ステップを実行させてコンピュータの処理を実現するように、コンピュータ又は他のプログラマブルデータ処理装置にローディングされてもよい。コンピュータ又は他のプログラマブルデータ処理装置に実行される指令により、フローチャートの１つ又は複数のプロセス及び／又はブロック図の１つ又は複数のブロックに指定された機能が実現される。
【００３３】
本発明の実施の形態が詳細に記載されたが、当業者が基本的な進歩性概念を知ると、これらの実施の形態に対して他の変更及び補正を行うことができる。従って、請求項の目的は、実施の形態及び本発明の実施の形態の範囲に入った全ての変更及び補正を包含する。
明らかに、当業者は本発明の思想及び範囲を超えずに本発明に対して各種の変更及び変形を行うことができる。このように、本発明におけるこれらの変更及び変形は本発明の請求項及びこれと同じである技術の範囲内に属すれば、本発明もこれらの変更及び変形を含むことを意図する。
【００３４】
本願は、出願番号が２０１３１０１４３７９３.８であり、出願日が２０１３年４月２３日である中国特許出願に基づいて優先権を請求し、該中国特許出願の内容の全てを本願に援用する。
【図１】
2015537245.tif 000004
【図２】
2015537245.tif 000005
【図３】
2015537245.tif 000006
【図４】
2015537245.tif 000007
【手続補正書】
【提出日】平成27年5月22日(2015.5.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理分野に関し、特に、電子地図の確定方法、装置、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
インターネットの高速発展につれて、ウェブページの内容が提供する情報は益々豊かになり、電子地図は既に常用なものになった。現在の電子地図は、場所探しだけではなく、ルート検索、例えば、Ａ地からＢ地まで、バスで移動する場合の乗り換え方法と、車を運転する場合のルート選択とに利用されている。また、電子地図は、情報の検索及び発表にも適用できる。例えば、電子地図でレストランを検索する場合、該電子地図では、このレストランの地理位置の他に、該レストランの電話番号、連絡先、該レストランが提供するメニュー及びサービスなどの情報も見られる。
【０００３】
前記機能の他に、異なる電子地図はそれぞれ異なる機能を有し、表１に示したように、「レ」（チェックマーク）は該電子地図が該機能を有することを意味し、「−」は該電子地図が該機能を有しないことを意味する。
【表１】
2015537245.tif 000008
【０００４】
前記表１の内容から分かるように、異なるアプリケーションプログラミングインタフェース（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ，ＡＰＩ)を有する電子地図は、その機能は常に異なる。また、それぞれの電子地図の機能は、地域に制限されることもある。例えば、Ｇｏｏｇｌｅ（登録商標）電子地図において、中国地域の電子地図の相関データはＭａｐ  ＡＢＣが提供したが、Ｍａｐ  ＡＢＣのＡＰＩとＧｏｏｇｌｅ電子地図のＡＰＩとは異なる。つまり、Ｇｏｏｇｌｅ電子地図における中国地域の電子地図の機能は、他の地域の電子地図の機能と異なる。さらに、例えば、Ｖｉｒｔｕａｌ  Ｅａｒｔｈ（登録商標）に基づいたＭｉｃｒｏｓｏｆｔ（登録商標）  Ｖｉｒｔｕａｌ  Ｅａｒｔｈ  ＡＰＩ及びＹａｈｏｏ（登録商標）  Ｍａｐｓに基づいたＹａｈｏｏ  Ｍａｐｓ  ＡＰＩは、その表示効果は非常に豊かであるが、中国地域の電子地図開発をサポートしない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
現在、電子地図機能が付いている端末に対して、一般的に、シンプルな電子地図が結合されてユーザーにサービスを提供する。これにより、提供されるサービスは該電子地図の機能及びそれが適用できる地域に制限され、フレキシビリティが悪くなる。
【課題を解決するための手段】
【０００６】
本発明の実施の形態は、従来技術に提供された電子地図が比較的にシンプルであり、フレキシビリティが悪いという問題を解決するために、電子地図の確定方法、装置、プログラム及び記録媒体を提供する。
１つの態様では、本発明は、
ユーザーが入力した電子地図の起動指令を受信すると、電子地図のフィルタ情報を取得するステップと、
所定の複数の電子地図から、前記電子地図のフィルタ情報とマッチングする電子地図を確定するステップとを、含む電子地図の確定方法を提供する。
【０００７】
他方、本発明は、
ユーザーが入力した電子地図の起動指令を受信すると、電子地図のフィルタ情報を取得する電子地図のフィルタ情報取得ユニットと、
所定の複数の電子地図から、電子地図のフィルタ情報取得ユニットが取得した前記電子地図のフィルタ情報とマッチングする電子地図を確定する電子地図の第１の確定ユニットと、を備える電子地図の確定装置を提供する。
また、一方、本発明は、プロセッサに実行されることにより、上記の電子地図の確定方法を実現するプログラムを提供する。
また、さらに一方、本発明は、上記プログラムが記録された記録媒体を提供する。
【発明の効果】
【０００８】
本発明の実施の形態によるメリットは以下の通りである。
本発明の実施の形態では、シンプルな電子地図を用いて地域及び機能に制限されることなく、ユーザーが入力したナビゲーション電子地図起動指令を受信すると、電子地図のフィルタ情報を取得し、所定の複数の電子地図から、電子地図のフィルタ情報とマッチングする１つ又は複数の電子地図を確定し、ユーザーは電子地図のサービスが必要である場合、要求された通りにカレントの（現在の）電子地図のフィルタ情報と最もマッチングする電子地図をフレキシブルに選択することができ、従来技術に提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
なお、以上の一般的な記載及び下記の詳細な記載はただの例示的な説明であり、本発明を制限しない。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態が提供した電子地図の確定方法に関する主要な例示的フローチャートである。
【図２】本発明の実施の形態１が提供した電子地図の確定方法の例示的フローチャートである。
【図３】本発明の実施の形態２が提供した電子地図の確定方法の例示的フローチャートである。
【図４】本発明の実施の形態３が提供した電子地図の確定装置の構造を示す構成図である。
【発明を実施するための形態】
【００１０】
前記図面により、本発明における明確な実施の形態は既に開示され、以下にさらに詳細な内容が記載される。これらの図面及び記載は、何れかの方式によって本発明の思想範囲を制限するためではなく、特定された実施の形態を参考して当業者に本発明の概念を説明するためである。
従来技術に提供された電子地図が比較的にシンプルで、フレキシビリティが悪いという問題を解決するために、本発明は、電子地図の確定案（決定案）を提供する。本発明は、シンプルな電子地図を用いて地域及び機能に制限されることなく、ユーザーが入力したナビゲーション電子地図起動指令を受信すると、電子地図のフィルタ情報（フィルタリング情報）を取得し、所定の複数の電子地図から、電子地図のフィルタ情報とマッチングする１つ又は複数の電子地図を確定し、ユーザーは電子地図のサービスが必要である場合、要求された通りにカレントの電子地図のフィルタ情報と最もマッチングする電子地図をフレキシブルに選択することができ、従来技術に提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
【００１１】
以下、それぞれの図面を参照しながら、本発明の技術案の主要な実現原理、具体的な実施の形態及びそれに対応する実現可能なメリットに対して詳細に説明する。
図１は、本発明の実施の形態が提供した電子地図の確定方法の主要なフローチャートであり、該方法は以下のステップを含む。
ステップ１１：ユーザーが入力した電子地図の起動指令を受信すると、電子地図のフィルタ情報を取得する。
ここで、該電子地図のフィルタ情報は地理位置情報であってよく、該地理位置情報は、ユーザーが入力したある地理位置情報であってもよく、自動的に取得したユーザーの現在地の地理位置情報であってもよい。
【００１２】
ユーザーの現在地の地理位置情報は、
ＩＰアドレスによりユーザーのカレントの地理位置情報を取得する方式、又は、
ＧＰＳ位置測定によりユーザーのカレントの地理位置情報を取得する方式、又は、
ＧＰＲＳ位置測定によりユーザーのカレントの地理位置情報を取得する方式、又は、
ブラウザに内蔵の地理位置ＡＰＩによりユーザーのカレントの地理位置情報を取得する方式の中での１つ又は複数の方式により確定できる。
【００１３】
ステップ１２：所定の複数の電子地図から、取得した電子地図のフィルタ情報とマッチングする電子地図を確定する。
ここで、電子地図のフィルタ情報がカレントの地理位置情報である場合、該ステップは具体的に、
所定の複数の電子地図から、所定の地理位置情報と電子地図との対応関係により、該地理位置情報に対応する電子地図を確定することを含む。ここで確定された電子地図は１つでもよく、複数でもよい。
電子地図が確定されると、直接にロードして表示してよく、確定された電子地図のマークを表示してもよく、且つユーザーが入力した選択指令によりユーザー選択指令に対応するマークにより示される電子地図をロードして表示する。
【００１４】
該ステップでは、取得したカレントの地理位置情報が予め記憶された地理位置情報と同じであるかを先に判断してよい。ここでの予め記憶された地理位置情報は、前回電子地図機能を使用した時に取得した地理位置情報であってよい。カレントの地理位置情報と記憶された地理位置情報とが同じであると判断される場合、予め記憶された地理位置情報から確定された電子地図を、前記カレントの地理位置情報とマッチングする電子地図と確定し、前回使用された電子地図を再度使用する。一般的には、前回使用された電子地図はキャッシュに記憶されており、他の電子地図はネット側で取得する必要があるため、前回使用された電子地図を直接に使用することで、判断演算するステップを減少するだけではなく、電子地図をロードするための時間も減少できる。
【００１５】
本発明の実施の形態によれば、シンプルな電子地図を用いて地域及び機能に制限されることなく、ユーザーが入力したナビゲーション電子地図起動指令を受信すると、電子地図のフィルタ情報を取得し、所定の複数の電子地図から、電子地図のフィルタ情報とマッチングする１つ又は複数の電子地図を確定し、ユーザーは電子地図のサービスが必要である場合、要求された通りにカレントの電子地図のフィルタ情報と最もマッチングする電子地図をフレキシブルに選択することができ、従来技術で提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
以下、本発明の前記原理により、２つの実施の形態を詳細に説明することにより、本発明の方法の主要な実現原理について記述及び説明を行う。
【００１６】
（実施の形態１）
図２は、本発明の実施の形態１に係る電子地図の確定方法の具体的なフローチャートであり、その実行主体は、電子地図機能を有する端末であってよい。該方法は以下のステップを含む。
ステップ２１：ユーザーが入力した電子地図の起動指令を受信する。
ステップ２２：以下の１つ又は複数の所定の方式によりカレントの地理位置情報を取得する。
ここで、該所定の方式は、
該端末のＩＰアドレスにより所在地位置を取得することと、
該端末のＧＰＳ位置測定機能により所在地位置を取得することと、
該端末のＧＰＲＳ位置測定機能により所在地位置を取得することと、
該端末におけるブラウザに内蔵の地理位置ＡＰＩにより所在地位置を取得することと、を含む。
【００１７】
ステップ２３：取得したカレントの地理位置情報と予め記憶された地理位置情報とが同じであるかを判断し、異なる場合、ステップ２４を実行し、そうでない場合、ステップ２５を実行する。
ステップ２４：所定の地理位置情報と電子地図との対応関係により、前記取得したカレントの地理位置情報に対応する電子地図を確定する。
ステップ２５：予め記憶された地理位置情報から確定された電子地図を前記取得したカレントの地理位置情報とマッチングする電子地図と確定する。
ステップ２６：確定された電子地図のマーク（アイコン）を表示する。
ステップ２７：ユーザーがマークに対して入力した選択指令を受信する。
ステップ２８：ユーザーが入力した選択指令により、選択指令に対応するマークにより示される電子地図をロードして表示する。
【００１８】
本発明の実施の形態において、ユーザーが入力した電子地図の起動指令を受信すると、地理位置情報を取得し、且つ、所定の複数の電子地図から、該地理位置情報とマッチングする電子地図を確定し、且つ、確定された電子地図のマークを表示し、ユーザーが入力した選択指令により対応する電子地図をロードすることにより、該方案中における電子地図の選択性が非常に強くなり、アドレス位置の情報により最も適切な電子地図をフレキシブルに選択できるだけではなく、確定された結果をユーザーにフィードバックし、ユーザーの選択により最良な電子地図をロードすることができ、従来技術で提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
【００１９】
（実施の形態２）
図３は、本発明の実施の形態２に係る電子地図の確定方法の具体的なフローチャートであり、その実行主体は電子地図機能を有する端末である。該方法は以下のステップを含む。
ステップ３１：ユーザーが入力した電子地図起動指令を受信すると、カレントの地理位置情報を取得する。
ステップ３２：取得したカレントの地理位置情報と予め記憶された地理位置情報とが同じであるかを判断し、異なる場合、ステップ３３を実行し、そうでない場合、ステップ３４を実行する。
ステップ３３：所定の地理位置情報と電子地図との対応関係により、前記取得したカレントの地理位置情報に対応する電子地図を確定し、ステップ３５を実行する。
【００２０】
ステップ３４：予め記憶された地理位置情報から確定された電子地図を前記取得したカレントの地理位置情報とマッチングする電子地図と確定し、ステップ３１０を実行する。
ステップ３５：確定された電子地図が複数であるかを判断し、確定された電子地図が複数である場合、ステップ３６を実行し、そうでない場合、ステップ３１０を実行する。
ステップ３６：ユーザーのニーズ情報（要求情報）を取得し、該ニーズ情報により、ニーズ情報とマッチングする電子地図を確定する。
【００２１】
該ステップにおいて、まず、ユーザーのニーズ情報により、ニーズ情報に対応する電子地図機能を確定し、そして確定された各電子地図のそれぞれが有する電子地図機能を確定し、確定された複数の電子地図から、取得したニーズ情報に対応する電子地図機能を有する電子地図を確定する。ここで、ニーズ情報は、自分で運転するルート検索、公共交通機関ルート検索、道路状況検索、ＧＰＳ座標検索、衛星画面検索などが含まれてもよい。
例えば、ステップ３３において確定された電子地図が、表１に示したＭａｐ  ＡＢＣ、百度（登録商標）地図、５１地図、Ｇｏｏｇｌｅ電子地図、３６５地図、Ｂｉｎｇ  Ｍａｐ及びＭａｐ  Ｂａｒの７種類の電子地図である場合、
ユーザーが入力したニーズ情報が、自分で運転するルートの検索である場合、自分で運転するルートの検索に対応する電子地図機能がナビゲーション機能であると確定されると、ユーザーのニーズ情報とマッチングする電子地図がナビゲーション機能を有する電子地図であり、即ち、Ｍａｐ  ＡＢＣ、百度地図、５１地図、Ｇｏｏｇｌｅ電子地図、３６５地図、Ｂｉｎｇ  Ｍａｐ及びＭａｐ  Ｂａｒであり、
ユーザーが入力したニーズ情報が、公共交通機関ルートの検索である場合、公共交通機関ルートの検索に対応する電子地図機能が公共交通機関検索機能であると確定されると、ユーザーのニーズ情報とマッチングする電子地図が公共交通機関検索機能を有する電子地図であり、即ち、Ｍａｐ  ＡＢＣ、百度地図、５１地図、Ｇｏｏｇｌｅ電子地図、３６５地図、及びＭａｐ  Ｂａｒであり、
ユーザーが入力したニーズ情報が、道路状況検索である場合、道路状況検索に対応する電子地図機能が道路状況機能と確定されると、ユーザーのニーズ情報とマッチングする電子地図が道路状況機能を有する電子地図であり、即ち、百度地図、５１地図及びＧｏｏｇｌｅ電子地図であり、
ユーザーが入力したニーズ情報が、ＧＰＳ座標検索である場合、ＧＰＳ座標検索に対応する電子地図機能がＧＰＳ座標標記（マーク）機能と確定されると、ユーザーのニーズ情報とマッチングする電子地図がＧＰＳ座標標記機能を有する電子地図であり、即ち、Ｍａｐ  ＡＢＣであり、
ユーザーが入力したニーズ情報が、衛星画面検索である場合、衛星画面検索に対応する電子地図機能が衛星図面機能と確定されると、ユーザーのニーズ情報とマッチングする電子地図が衛星図面機能を有する電子地図であり、即ち、Ｇｏｏｇｌｅ電子地図及びＢｉｎｇ  Ｍａｐである。
【００２２】
また、受信したユーザーが入力した複数のニーズ情報により、それとマッチングする電子地図を確定することもできる。また、表１に示した７つの電子地図を例として、ユーザーのニーズ情報が道路状況検索及び衛星画面検索である場合、確定された電子地図とマッチングする電子地図がＧｏｏｇｌｅ電子地図である。
ステップ３７：確定された電子地図が複数であるかを判断し、確定された電子地図が複数である場合、ステップ３８を実行し、そうでない場合、ステップ３１０を実行する。
ステップ３８：確定された複数の電子地図のマークを表示する。
ステップ３９：ユーザーが入力した選択指令を受信し、選択指令に対応するマークにより示される電子地図をロードして表示する。
ステップ３１０：確定された電子地図をロードして表示する。
【００２３】
本発明の実施の形態によれば、ユーザーが入力した電子地図起動指令を受信すると、地理位置情報を取得し、所定の複数の電子地図から、該地理位置情報とマッチングする電子地図を確定し、そしてユーザーのニーズ情報により、確定された電子地図からニーズ情報とマッチングする電子地図をさらに確定し、最後にユーザーが入力した選択指令により対応する電子地図をロードすることにより、該方案中における電子地図の選択性が非常に強くなり、アドレス位置の情報及びユーザーのニーズ情報により最も適切な電子地図をフレキシブルに選択できるだけではなく、確定された結果をユーザーにフィードバックし、ユーザーの選択により最良な電子地図をロードすることができ、従来技術に提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
【００２４】
（実施の形態３）
前記電子地図の確定方法に基づき、本発明の実施の形態３は電子地図の確定装置を提供し、該装置は電子地図機能を有する任意の端末であってもよい。図４に示したのは該装置の構造を示す概念図であり、
ユーザーが入力した電子地図起動指令を受信すると、電子地図のフィルタ情報を取得する電子地図のフィルタ情報取得ユニット４１と、
所定の複数の電子地図から、電子地図のフィルタ情報取得ユニット４１が取得した電子地図のフィルタ情報とマッチングする電子地図を確定する電子地図第１の確定ユニット４２と、を含む。
【００２５】
電子地図のフィルタ情報取得ユニット４１が取得した電子地図のフィルタ情報がカレントの地理位置情報である場合、電子地図第１の確定ユニット４２は、
取得したカレントの地理位置情報と予め記憶された地理位置情報とが同じであるかを判断する判断モジュール４２１と、
判断モジュール４２１がカレントの地理位置情報と記憶された地理位置情報とが異なると判断する場合、所定の地理位置情報と電子地図との対応関係により、取得したカレントの地理位置情報に対応する電子地図を確定する第１の確定モジュール４２２と、
判断モジュール４２１がカレントの地理位置情報と記憶された地理位置情報とが同じであると判断する場合、予め記憶された地理位置情報から確定された電子地図を、取得したカレントの地理位置情報とマッチングする電子地図と確定する第２の確定モジュール４２３と、を含む。
【００２６】
電子地図フィルタ情報取得ユニット４１が取得した電子地図のフィルタ情報が地理位置情報である場合、電子地図フィルタ情報取得ユニット４１は、
ＩＰアドレスにより地理位置情報を取得する第１の取得モジュール４１１、又は、
ＧＰＳ位置測定により地理位置情報を取得する第２の取得モジュール４１２、又は、
ＧＰＲＳ位置測定により地理位置情報を取得する第３の取得モジュール４１３、又は、
ブラウザに内蔵の地理位置ＡＰＩにより地理位置情報を取得する第４の取得モジュール４１４、を含んでもよい。
【００２７】
電子地図の第１の確定ユニット４２が確定した電子地図が１つより多い場合、該装置は、
ユーザーのニーズ情報（要求情報）を取得するニーズ情報取得ユニット４３と、
ニーズ情報取得ユニット４３が取得したニーズ情報により、ニーズ情報に対応する電子地図機能を確定する電子地図機能確定ユニット４４と、
電子地図機能確定ユニット４４が確定した各電子地図のそれぞれが有する電子地図機能により、確定された複数の電子地図から、ニーズ情報に対応する電子地図機能を有する電子地図を確定する電子地図第２の確定ユニット４５と、をさらに含んでもよい。
【００２８】
該装置は、
電子地図第１の確定ユニット４２が確定した電子地図のマーク（アイコン）を表示するマーク表示ユニット４６と、
ユーザーが、マーク表示ユニット４６が表示するマークに対して入力した選択指令を受信する選択指令受信ユニット４７と、
選択指令受信ユニット４７によって受信した選択指令により、選択指令に対応するマークにより示される電子地図をロードして表示する電子地図第１の表示ユニット４８と、をさらに含んでもよい。
【００２９】
該装置は、
電子地図第１の確定ユニット４２が確定した電子地図をロードして表示する電子地図第２の表示ユニット４９をさらに含んでもよい。
本発明の実施の形態で提供された電子地図の確定装置は、ユーザーが入力した電子地図起動指令を受信すると、地理位置情報を取得し、所定の複数の電子地図から、該地理位置情報とマッチングする電子地図を確定し、そしてユーザーのニーズ情報により、確定された電子地図からニーズ情報とマッチングする電子地図をさらに確定し、最後にユーザーが入力した選択指令により対応する電子地図をロードすることにより、該方案における電子地図の選択性が非常に強くなり、アドレス位置の情報及びユーザーのニーズ情報により最も適切な電子地図をフレキシブルに選択できるだけではなく、確定された結果をユーザーにフィードバックし、ユーザーの選択により最良な電子地図をロードすることができ、従来技術で提供された電子地図が比較的にシンプルでフレキシビリティが悪いという問題を避けられる。
【００３０】
なお、本発明の実施の形態は、方法、システム、又はコンピュータプログラム製品として提供されてもよい。よって、本発明は、全部がハードウェアの実施の形態であり、全部がソフトウェアの実施の形態であり、或いは、ソフトウェア及びハードウェアの組み合わせの実施の形態であってもよい。さらに、本発明は、コンピュータが利用可能なプログラムコードを含む１つ又は複数のコンピュータ利用可能な記憶媒体（ディスクメモリ、ＣＤ−ＲＯＭ及び光メモリー等を含むが、それらに限らない）において実行されるコンピュータプログラム製品であってもよい。
【００３１】
本発明は、本発明の実施の形態に係る方法、装置（システム）、及びコンピュータプログラム製品のフローチャート及び／又はブロック図を参照して説明された。ここで、コンピュータプログラム指令により、フローチャート及び／又はブロック図における各プロセス及び／又はブロック、及びフローチャート及び／又はブロック図におけるプロセス及び／又はブロックの組み合わせを実現することができる。これらのコンピュータプログラム指令を汎用コンピュータ、専用コンピュータ、埋込み型プロセッサ又は他のプログラマブルデータ処理装置のプロセッサーに提供することにより、以下の機器を実現する。該機器は、コンピュータ又は他のプログラマブルデータ処理装置のプロセッサで実行される指令により、フローチャートの１つ又は複数のプロセス及び／又はブロック図の１つ又は複数のブロックに指定された機能を実現する。
【００３２】
これらのコンピュータプログラム指令は、コンピュータ又は他のプログラマブルデータ処理装置を特定の方式で作業させるコンピュータ読み取り可能な記憶装置に記憶されてもよい。これにより、該コンピュータ読み取り可能な記憶装置に記憶される指令により、指令装置を備える製品が実現される。該指令装置は、フローチャートの１つ又は複数のプロセス及び／又はブロック図の１つ又は複数のブロックに指定された機能を実現する。
これらのコンピュータプログラム指令は、コンピュータ又は他のプログラマブルデータ処理装置に一連の動作ステップを実行させてコンピュータの処理を実現するように、コンピュータ又は他のプログラマブルデータ処理装置にローディングされてもよい。コンピュータ又は他のプログラマブルデータ処理装置に実行される指令により、フローチャートの１つ又は複数のプロセス及び／又はブロック図の１つ又は複数のブロックに指定された機能が実現される。
【００３３】
本発明の実施の形態が詳細に記載されたが、当業者が基本的な進歩性概念を知ると、これらの実施の形態に対して他の変更及び補正を行うことができる。従って、請求項の目的は、実施の形態及び本発明の実施の形態の範囲に入った全ての変更及び補正を包含する。
明らかに、当業者は本発明の思想及び範囲を超えずに本発明に対して各種の変更及び変形を行うことができる。このように、本発明におけるこれらの変更及び変形は本発明の請求項及びこれと同じである技術の範囲内に属すれば、本発明もこれらの変更及び変形を含むことを意図する。
【００３４】
本願は、出願番号が２０１３１０１４３７９３.８であり、出願日が２０１３年４月２３日である中国特許出願に基づいて優先権を請求し、該中国特許出願の内容の全てを本願に援用する。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザーが入力した電子地図の起動指令を受信すると、電子地図のフィルタ情報を取得するステップと、
所定の複数の電子地図から、前記電子地図のフィルタ情報とマッチングする電子地図を確定するステップと、を含むことを特徴とする電子地図の確定方法。
【請求項２】
前記電子地図のフィルタ情報がカレントの地理位置情報である場合、
所定の複数の電子地図から、前記電子地図のフィルタ情報とマッチングする電子地図を確定するステップは、
前記カレントの地理位置情報と予め記憶された地理位置情報とが同じであるかを判断するステップと、
前記カレントの地理位置情報と予め記憶された地理位置情報とが異なると判断される場合、所定の地理位置情報と電子地図との対応関係により、前記カレントの地理位置情報に対応する電子地図を確定するステップと、
前記カレントの地理位置情報と予め記憶された地理位置情報とが同じであると判断される場合、予め記憶された地理位置情報から確定された電子地図を、前記カレントの地理位置情報とマッチングする電子地図に確定するステップと、を含むことを特徴とする請求項１に記載の電子地図の確定方法。
【請求項３】
前記電子地図のフィルタ情報が地理位置情報である場合、
電子地図のフィルタ情報を取得するステップは、
ＩＰアドレスにより地理位置情報を取得するステップ、又は、
ＧＰＳ位置測定により地理位置情報を取得するステップ、又は、
ＧＰＲＳ位置測定により地理位置情報を取得ステップ、又は、
ブラウザに内蔵の地理位置ＡＰＩにより地理位置情報を取得するステップを含むことを特徴とする請求項１に記載の電子地図の確定方法。
【請求項４】
確定した前記電子地図が１つより多い場合、
ユーザーのニーズ情報を取得し、且つ、前記ニーズ情報により、前記ニーズ情報に対応する電子地図機能を確定するステップと、
確定されたそれぞれの電子地図が有する電子地図機能により、確定された複数の電子地図から、前記ニーズ情報に対応する電子地図機能を有する電子地図を確定することを特徴とする請求項１に記載の電子地図の確定方法。
【請求項５】
前記電子地図のフィルタ情報とマッチングする電子地図を確定した後、
確定された電子地図のマークを表示するステップと、
ユーザーがマークに対して入力した選択指令を受信し、且つ、前記選択指令により、前記選択指令に対応するマークにより示される電子地図をロードして表示するステップとを、さらに含むことを特徴とする請求項１〜４のいずれか１項に記載の電子地図の確定方法。
【請求項６】
前記電子地図のフィルタ情報とマッチングする電子地図を確定した後、
前記電子地図のフィルタ情報とマッチングする電子地図をロードして表示するステップをさらに含むことを特徴とする請求項１〜４のいずれか１項に記載の電子地図の確定方法。
【請求項７】
ユーザーが入力した電子地図起動指令を受信すると、電子地図のフィルタ情報を取得する電子地図のフィルタ情報取得ユニットと、
所定の複数の電子地図から、電子地図のフィルタ情報取得ユニットが取得した電子地図のフィルタ情報とマッチングする電子地図を確定する電子地図の第１の確定ユニットと、を備えることを特徴とする電子地図の確定装置。
【請求項８】
電子地図のフィルタ情報取得ユニットが取得した電子地図のフィルタ情報がカレントの地理位置情報である場合、
電子地図の第１の確定ユニットは、
前記カレントの地理位置情報と予め記憶された地理位置情報とが同じであるかを判断する判断モジュールと、
判断モジュールが前記カレントの地理位置情報と記憶された地理位置情報とが異なると判断する場合、所定の地理位置情報と電子地図との対応関係により、前記カレントの地理位置情報に対応する電子地図を確定する第１の確定モジュールと、
判断モジュールが前記カレントの地理位置情報と記憶された地理位置情報とが同じであると判断する場合、予め記憶された地理位置情報から確定された電子地図を、前記カレントの地理位置情報とマッチングする電子地図と確定する第２の確定モジュールと、を備えることを特徴とする請求項７に記載の電子地図の確定装置。
【請求項９】
電子地図のフィルタ情報取得ユニットが取得した電子地図のフィルタ情報が地理位置情報である場合、
電子地図のフィルタ情報取得ユニットは、
ＩＰアドレスにより地理位置情報を取得する第１の取得モジュール、又は、
ＧＰＳ位置測定により地理位置情報を取得する第２の取得モジュール、又は、
ＧＰＲＳ位置測定により地理位置情報を取得する第３の取得モジュール４１３、又は、
ブラウザに内蔵の地理位置ＡＰＩにより地理位置情報を取得する第４の取得モジュール４１４、を備えることを特徴とする請求項７に記載の電子地図の確定装置。
【請求項１０】
電子地図の第１の確定ユニットが確定した電子地図が１つより多い場合、
ユーザーのニーズ情報を取得するニーズ情報取得ユニットと、
ニーズ情報取得ユニットが取得した前記ニーズ情報により、前記ニーズ情報に対応する電子地図機能を確定する電子地図機能確定ユニットと、
電子地図機能確定ユニットが確定した各電子地図のそれぞれが有する電子地図機能により、確定された複数の電子地図から、前記ニーズ情報に対応する電子地図機能を有する電子地図を確定する電子地図の第２の確定ユニットと、をさらに備えることを特徴とする請求項７に記載の電子地図の確定装置。
【請求項１１】
電子地図の第１の確定ユニットが確定した電子地図のマークを表示するマーク表示ユニットと、
ユーザーがマーク表示ユニットが表示する前記マークに対して入力した選択指令を受信する選択指令受信ユニットと、
選択指令受信ユニットが受信した前記選択指令により、前記選択指令に対応するマークにより示される電子地図をロードして表示する電子地図の第１の表示ユニットと、をさらに備えることを特徴とする請求項７〜１０のいずれか１項に記載の電子地図の確定装置。
【請求項１２】
電子地図の第１の確定ユニットが確定した電子地図をロードして表示する電子地図の第２の表示ユニットをさらに備えることを特徴とする請求項７〜１０のいずれか１項に記載の電子地図の確定装置。
【請求項１３】
プロセッサに実行されることにより、請求項１〜６のいずれか１項に記載の電子地図の確定方法を実現することを特徴とするプログラム。
【請求項１４】
請求項１３に記載のプログラムが記録された記録媒体。
【国際調査報告】
2015537245.tif 000009
2015537245.tif 000010
2015537245.tif 000011
2015537245.tif 000012
2015537245.tif 000013
2015537245.tif 000014
2015537245.tif 000015