(57)【特許請求の範囲】
【請求項１】
それぞれ異なる比例尺度に対応する異なるレベルの地図データから選択される、１つのレベルの地図データに基づく地図を表示する際の、地図ラベルのためのローディング方法であって、
地図を拡大する命令に応答して、拡大された後の前記地図の比例尺度に対応する１つのレベルを特定するステップと、
拡大された後の前記地図の特定した前記１つのレベルに基づいて、前記地図の前記１つのレベルに対応する前記現在視認可能なエリアにおいて、拡大される前に表示されていた別の１つのレベルの前記地図に対し、新たに追加された関心地点を検索するステップと、
ラベル付けされたアイコンに関して、前記現在視認可能なエリアにおいて、拡大される前に表示されていた前記別の１つのレベルの前記地図の元の関心地点のラベルの相対位置及び方向を引き継ぐステップと、
前記新たに追加された関心地点のラベルに関する衝突検出及びローディングを実行するステップと
を含むことを特徴とする方法。
【請求項２】
前記新たに追加された関心地点の前記ラベルの表示よりも、前記元の関心地点の前記ラベルの表示を優先付けするステップを更に含むことを特徴とする、請求項１に記載のローディング方法。
【請求項３】
表示のために前記現在視認可能なエリアにロードされた後の前記新たに追加された関心地点の前記ラベルを、フェードインするステップを更に含むことを特徴とする、請求項１に記載のローディング方法。
【請求項４】
ラベル付けされたアイコンに関して、前記現在視認可能なエリアにおいて、拡大される前の前記地図の前記元の関心地点の前記ラベルの前記相対位置及び方向を引き継ぐことにより、前記ラベルが、拡大された後の前記地図の前記視認可能なエリアから見えなくなってしまう場合、前記ラベルの前記位置を順応して変更して、拡大された後の前記地図の前記視認可能なエリアにおいて該ラベルが見えるようにするステップを更に含むことを特徴とする、請求項１に記載のローディング方法。
【請求項５】
前記位置が変更される必要がある前記ラベルが道路名であるとき、前記ラベルの前記表示位置が、前記道路に沿って調節されて、拡大された後の前記地図の前記視認可能なエリアにおいて該ラベルが見えるようにすることを特徴とする、請求項４に記載のローディング方法。
【請求項６】
それぞれ異なる比例尺度に対応する異なるレベルの地図データから選択される、１つのレベルの地図データに基づく地図を表示する際に用いられる、地図ラベルのためのローディング装置であって、
地図を拡大する命令に応答して、拡大された後の前記地図の比例尺度に対応する１つのレベルを特定するモジュールと、拡大された後の前記地図の特定した前記１つのレベルに基づいて、前記地図の前記１つのレベルに対応する前記現在視認可能なエリアにおいて、拡大される前に表示されていた別の１つのレベルの前記地図に対し、新たに追加された関心地点を検索するモジュールと、を含む検索ユニットと、
前記現在視認可能なエリアにおいて、拡大される前に表示されていた前記別の１つのレベルの前記地図の元の関心地点のラベルの相対位置及び方向を引き継ぐユニットと、
前記新たに追加された関心地点のラベルに関する衝突検出及びローディングを実行するユニットと
を備えることを特徴とする、装置。
【請求項７】
前記新たに追加された関心地点の前記ラベルの表示よりも、前記元の関心地点の前記ラベルの表示を優先付けするユニットを更に備えることを特徴とする、請求項６に記載のローディング装置。
【請求項８】
表示のために前記現在視認可能なエリアにロードされた後の前記新たに追加された関心地点の前記ラベルを、フェードインするユニットを更に備えることを特徴とする、請求項６に記載のローディング装置。
【請求項９】
前記現在視認可能なエリアにおいて、拡大される前に表示されていた前記別の１つのレベルの前記地図の元の関心地点のラベルの前記相対位置及び方向を引き継ぐ前記ユニットは、ラベル付けされたアイコンに関して、前記現在視認可能なエリアにおいて、拡大される前の前記地図の前記元の関心地点の前記ラベルの前記相対位置及び方向を引き継ぐことにより、前記ラベルが、拡大された後の前記地図の前記視認可能なエリアから見えなくなってしまうことを特定し、その場合、前記ラベルの前記位置が順応して変更されて、拡大された後の前記地図の前記視認可能なエリアにおいて該ラベルが見えるようにされることを特徴とする、請求項６に記載のローディング装置。
【請求項１０】
前記位置が変更される必要がある前記ラベルが道路名であるとき、前記ラベルの前記表示位置が、前記道路に沿って調節されて、拡大された後の前記地図の前記視認可能なエリアにおいて該ラベルが見えるようにされることを特徴とする、請求項９に記載のローディング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子地図の分野に関し、特に、地図ラベルのためのローディング方法及び装置に関する。
【背景技術】
【０００２】
現在、電子地図の分野では、拡大する命令に応答するとき、地図における、元の関心地点、及び新たに追加された関心地点を含む、全ての関心地点のラベルは、衝突検出（ｃｏｌｌｉｓｉｏｎ  ｄｅｔｅｃｔｉｏｎ）及び再ローディングを受け、衝突検出は主として、計算によって、種々の関心地点のラベルの位置と、他の関心地点のラベルの位置とが、拡大された後の地図において同じ又は交わる位置となる可能性があるかを検出することを指す。同じ又は交わる位置が存在する場合、その中の幾つかの関心地点のラベルは、偶発的な衝突によって消失し（すなわち、偶発的な衝突によって消失したラベルは、拡大された後の地図にもはやロードされず、拡大された後の地図にそれらを表示することができない）、又はそれについてのラベルの位置に大きな変化が発生して、フラッシング画像（ｆｌａｓｈｉｎｇ  ｐｉｃｔｕｒｅ）が発生するようになり、そこではラベルが見えなくなったり、再び見えるようになったりする。
【０００３】
幾つかの関心地点のラベルは、偶発的な衝突によって消失するので、地図に問い合わせるときのユーザの経験はより乏しくなり、例えば、ユーザが、地図におけるある関心地点「ＸＸホテル」を問い合わせた後、ユーザは、拡大された後の地図におけるホテルの近くの幾つかの関心地点を見ることを望むが、拡大された後の地図における関心地点「ＸＸホテル」のラベルが、衝突によって消失し、表示することができない場合、ユーザは、拡大された後の地図から、どの関心地点が関心地点「ＸＸホテル」の近くに位置するかを認識することができない。
【０００４】
幾つかのケースでは、幾つかの関心地点のラベルは、偶発的な衝突によって消失しないが、それについてのラベル位置の変更及びそれによって生じる画像のフラッシング（ｐｉｃｔｕｒｅ  ｆｌａｓｈｉｎｇ）も、ユーザの視覚的経験を乏しくさせる。図１が参照されてもよい。図１の左側は、従来技術における、地図を拡大する命令に応答する前の表示されたインターフェースの概略図を示す。図１の右側は、従来技術における、地図を拡大する命令に応答した後の表示されたインターフェースの概略図を示す。図１に従って、元の関心地点
0006323954.tif 000002
のテキストラベルが、それについてのアイコンの右側に位置し、地図が拡大された後、テキストラベルがそれについてのアイコンの左側に移動することを理解することができ、テキストラベル及びアイコンの相対位置が急に変化したので、関心地点
0006323954.tif 000003
のテキストラベルは、地図の拡大の間、フラッシュ（ｆｌａｓｈ）を引き起こし、それは、ユーザの視覚的経験を非常に乏しくし、同様に、元の関心地点
0006323954.tif 000004
のテキストラベルの位置が、関心地点
0006323954.tif 000005
の右下から、関心地点
0006323954.tif 000006
の右上に移動したことも理解することができ、それも同様に、ユーザの視覚的経験を乏しくする。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的の１つは、地図をローディングするときの、ユーザの視覚的経験を効果的に改善することができる、地図ラベルのためのローディング方法及び装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様の一実施形態に従って、地図ラベルのためのローディング方法であって、
地図を拡大する命令に応答して、拡大される前の地図に対し、拡大された後の地図の現在視認可能なエリアにおける、新たに追加された関心地点を検索するステップと、
現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点のラベルを引き継ぐステップと、
新たに追加された関心地点のラベルに関する衝突検出及びローディングを実行するステップと
を含む方法が提供される。
【０００７】
本発明の別態様の一実施形態に従って、地図ラベルのためのローディング装置であって、
地図を拡大する命令に応答して、拡大される前の地図に対し、拡大された後の地図の現在視認可能なエリアにおける、新たに追加された関心地点を検索するユニットと、
現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点のラベルを引き継ぐユニットと、
新たに追加された関心地点のラベルに関する衝突検出及びローディングを実行するユニットと
を備える装置が更に提供される。
【０００８】
従来技術と比較して、本発明の実施形態は以下の利点を有する。
【０００９】
１）この実施形態では、地図を拡大する命令に応答した後、現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点のラベルが引き継がれるので、元の関心地点のラベルの相対位置及び方向が、拡大された後の地図上で変化しないままでいることができ、拡大された後の地図上での衝突によって元の関心地点が消失することに起因して、ユーザの検索の経験を非常に乏しくさせる欠点を回避し、且つ元の関心地点のラベルの位置が急に変化したことによって生じるフラッシングの欠点をも回避する。
【００１０】
２）現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点の引き継がれたラベルを優先して表示することによって、この実施形態は更に、拡大された後の地図を表示する前に、関心地点のラベルが急に見えなくなるという欠点を除去し、且つ、全ての関心地点を再ローディングすることが、計算に比較的時間を要することをもたらすという事実に起因して、関心地点を表示した後、その下にある地図が突然変化してしまうことの欠点を除去する。
【００１１】
３）この実施形態がナビゲーションに使用されるとき、この実施形態は、元の道路（関心地点の１つ）のアイコン及びテキストラベルを引き継ぎ、好ましくは、元の道路のラベルを表示し、それによって、道路のラベルの衝突検出において消費される時間が非常に低減し、且つナビゲーションの間に地図を表示する速度を著しく改善する。
【００１２】
４）加えて、元の関心地点のラベルを引き継ぐことに基づいて、新たに追加された関心地点のロードされたラベルを、表示のために、現在視認可能なエリアにフェードイン（ｆａｄｅ  ｉｎ）することによって、この実施形態は更に、画像のフラッシングという乏しい視覚的効果を除去する。
【００１３】
添付図面を参照して、非限定的な実施形態に関する以下の詳細な説明を読むことによって、本発明の他の特徴、目的、及び利点がより明確となるであろう。
【図面の簡単な説明】
【００１４】
【図１】従来技術における、地図を拡大する命令に応答する前及び後に表示されるインターフェースの概略図
【図２】本発明の好ましい実施形態に従った、地図ラベルのためのローディング方法のフローチャート
【図３】本発明の好ましい実施形態に従った、地図を拡大する命令に応答する前及び後に表示されるインターフェースの概略図
【図４】本発明の好ましい実施形態に従った、地図ラベルのためのローディング装置の概略ブロック図
【発明を実施するための形態】
【００１５】
添付図面における同一又は類似した参照符号は、同一又は類似した構成要素を表す。
【００１６】
本発明は、以下の添付図面とともに更に詳細に説明される。
【００１７】
図２を参照されたい。図２は、本発明の好ましい実施形態に従った、地図ラベルのためのローディング方法のフローチャートである。図２に従って、ローディング方法は以下を含む。
ステップＳ２０１、地図を拡大する命令に応答して、拡大される前の地図に対し、拡大された後の地図の現在視認可能なエリアにおける、新たに追加された関心地点が検索される。
【００１８】
この実施形態における地図は、地図クエリ、及びナビゲーションなどのアプリケーションで使用されてもよい。
【００１９】
この実施形態における関心地点は、広い意味を有し、ある地理的位置を表すために地図上にラベル付けされた、ビル、バス停、通り、又は公園などのポイントを含み、加えて、各関心地点は、名前（通常、テキスト形式でラベル付けされる）、アイコン（異なる地理的タイプのオフィスビル、スーパーマーケット、居住エリア、道路などを表すアイコンラベルなど）、経度、及び緯度などを含む。
【００２０】
任意選択により、地図を拡大する命令は、電子地図において提供される拡大ボタン、すなわち「＋」ボタン上でのユーザのクリックから生じてもよく、また、２本の指に基づく電子地図上での回転操作、又はマウスなどのユーザの入力補助ツールによる電子地図上でのクリック及びスクロールなどの操作から生じてもよく、また、ユーザによる検索バーに基づいた、関心地点の入力検索用語に対する変更（例えば、典型的には、関心地点を「Ｂｅｉｊｉｎｇ」から「Ｚｈｏｎｇｇｕａｎｃｕｎ」と変更するように、大規模検索範囲の関心地点から小規模検索範囲の関心地点への変更）から生じてもよく、地図を拡大する命令の開始は、それらに限定されない。
【００２１】
任意選択により、電子地図において提供される拡大ボタンをクリックする操作命令がユーザによって応答されるとき、現在視認可能なエリアの中心ポイントが、拡大中心ポイントになるとともに、電子地図が拡大され、２本の指に基づく電子地図上での回転操作、又はマウスなどのユーザの入力補助ツールによる電子地図上でのクリック及びスクロールなどの操作が応答されるとき、操作位置の中心ポイントを中心拡大ポイントとして電子地図が拡大される。確かに、地図を拡大するための応答手段は、それらに限定されない。
【００２２】
現在視認可能なエリアは、ユーザの現在の端末上で表示することができる、あるサイズの電子地図のインターフェースを指し、同一の端末上で使用される同一の電子地図に関しては、そこで縮小又は拡大が実行されても、その現在視認可能なエリアは固定され、すなわち、そこでの現在視認可能なエリアは通常、ユーザの現在の端末のスクリーン属性、及び／又は端末にインストールされた電子地図のバージョンに関連する。
【００２３】
通常、拡大された後の地図は、拡大される前の地図に対し、より多くの関心地点を備え、関心地点はより集中している。図３を参照されたい。図３は、本発明の好ましい実施形態に従った、地図を拡大する命令に応答する前及び後に表示されるインターフェースの概略図を示す。図３の左側は、地図が拡大される前の現在視認可能なエリア（ここで、長方形の視認可能なエリアは、例としてみなされるが、視認可能なエリアの形は限定されない）の地図を示し、図３の右側は、地図が拡大された後の現在視認可能なエリアの地図を示し、地図が拡大された後、関心地点
0006323954.tif 000007
などが、関心地点
0006323954.tif 000008
の周辺に新たに追加される。
【００２４】
通常、異なる比例尺度に関して、地図データベースから取得される地図データは異なるレイヤ及びレベルに対応し、且つ異なるレイヤに対応するサブ地図データベースも異なる。しかしながら、同一のレイヤにおける異なるレベルに対応するサブ地図データの地図は、通常同一である。異なるレイヤの地図データに関して、例えば、比例尺度が１０００（キロメートル）：１であるとき、世界地図のデータが、第３のレイヤのサブ地図データベースから取得され、太平洋、中国、アフリカ、ヨーロッパ、及びアジアなどの、大きな関心地点が地図上に表示され、比例尺度が５００（キロメートル）：１に変更されるとき、中国の地図を含むデータが、第４のレイヤのサブ地図データベースから取得され、種々の地方の首都などの、比較的小さい関心地点が地図上に表示されるようになる。同一のレイヤにおける異なるレベルの地図データに関して、地図データは通常、同一のサブデータベースから生じ、同一のサブデータベースでは、異なるレベルの地図データは、互いに包含し合う／され合う関係を有する。例えば、地図の比例尺度がそれぞれ、５０（メートル）：１、１００（メートル）：１、及び２００（メートル）：１である場合、５０（メートル）：１の地図の比例尺度に対応するレベルである地図データは、１００（メートル）：１の地図の比例尺度に対応するレベルである地図データを包含するのみでなく、２００（メートル）：１の地図の比例尺度に対応するレベルである地図データをも包含する。地図を拡大している間、異なるレイヤの地理的データが含まれない場合、通常は、衝突により幾つかの関心地点が消失する問題は含まれず、したがって、この実施形態は主として、地図を拡大している間に含まれる、異なるレベルの地理的データに関する技術的解決策を展開する。
【００２５】
任意選択により、地図を拡大する命令に応答して、拡大される前の地図に対し、拡大された後の地図の現在視認可能なエリアにおける、複数の新たに追加された関心地点を検索するステップは以下を含む。
−  地図を拡大する命令に応答して、拡大された後の地図の１つのレベルが特定される。すなわち、地図が拡大された後の対応する１つの比例尺度に従って、地図の１つのレベルが特定され、例えば、１つの対応するルールに従えば、１００（メートル）：１の比例尺度に対応する地図の上記の１つのレベルは第３のレベルであり、５０（メートル）：１の比例尺度に対応する地図の上記の１つのレベルは第４のレベルである。ここで、異なる複数のレベルに対応するルール、及び異なる複数の比例尺度によって規定されるルールは、限定されない。
−  拡大された後の地図の特定された上記の１つのレベルに基づいて、且つ、拡大される前の地図に対し、地図の上記の１つのレベルに対応する現在視認可能なエリアにおける、複数の新たに追加された関心地点が検索される。上記説明したように、同一のレイヤにおける異なる複数のレベルの地図データは、包含し合う／され合う関係を有し、拡大された後の地図に対応するレベルの１つの地図データは通常、拡大される前の地図に対応する１つのレベルのデータを包含する。
【００２６】
ステップＳ２０２、現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点のラベルが引き継がれる。
【００２７】
地図をローディングする速度を改善し、且つ拡大された後の地図において、衝突によって元の関心地点のラベルが消失することを回避するために、この実施形態では、地図を拡大する命令に応答して、現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点が引き継がれる。
【００２８】
任意選択により、現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点を引き継ぐことは、
現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点のラベルの相対位置及び方向を引き継ぐステップを含む。ラベルは、テキストタイプのラベル及びアイコンタイプのラベルを含むが、それらに限定されない。
【００２９】
特に、図３を参照されたい。地図が拡大される前、現在視認可能なエリアにおいて表示された元の関心地点は、
0006323954.tif 000009
などを含み、地図を拡大する命令に応答して、
0006323954.tif 000010
などを含む、元の関心地点のアイコンの相対位置、並びにテキストラベルの相対位置及び方向が引き継がれ、例えば、アイコンの右側に位置する、関心地点
0006323954.tif 000011
のテキストラベルの位置が引き継がれ、現在視認可能なエリアと、対応するアイコンとの間に位置する、関心地点
0006323954.tif 000012
のテキストラベルの相対位置及び方向が引き継がれる。したがって、引き継がれたラベルは、地図を拡大する間の衝突により消失すること、又は、それについての位置及び／又は方向を変更したことによって生じるフラッシング、に起因して表示されないことの問題を効果的に回避することができ、ユーザは、地図が拡大された後の、各々の引き継がれた関心地点のラベルが、拡大中心ポイントの位置から離れる方向に放射状に転移する一方で、それらの相対位置が変更されないことを理解することができるようになる。異なる拡大操作方法に従って、拡大中心ポイントの位置は異なる。例えば、拡大するよう「＋」アイコンがクリックされるとき、拡大中心ポイントの位置はデフォルトで、視認可能な地図の中心ポイント位置、又は地図上に現在位置しているユーザ装置の位置である。拡大操作が、スクリーンと接触する２本の指によって実行される場合、拡大中心ポイント位置はデフォルトで、２つの指とスクリーンとの接点間の接続線の中心ポイント位置となる。
【００３０】
ステップＳ２０３、衝突検出及びローディングが、新たに追加された関心地点のラベルに関して実行される。
【００３１】
現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点を引き継ぐことに基づいて、新たに追加された関心地点に関して実行される衝突検出は、新たに追加された関心地点についてのテキストラベル及びアイコンの位置及び方向に関して衝突検出を実行することを含む。任意選択により、衝突検出の間、幾つかの新たに追加された関心地点のラベルの位置又は／及び方向は、現在視認可能なエリアの形に従って調節され、任意選択により、衝突検出の間、幾つかの新たに追加された関心地点は、あるルールに従って優先的にロードされ、ここで、ルールを決める方法は限定されない。衝突検出を通じて、現在視認可能なエリアに存在し、且つ衝突によって消失しない関心地点が、拡大された後の地図にロードされ、そこでは、ロードされた、新たに追加された関心地点は、それについてのラベルの位置又は／及び方向が変更された、関心地点を含む。
【００３２】
更に、図３を参照されたい。地図が拡大される前、現在視認可能なエリアにおいて表示された元の関心地点は、
0006323954.tif 000013
などを備え、地図を拡大する命令が応答され、且つ、
0006323954.tif 000014
などを含む、現在視認可能なエリアにおける、複数の新たに追加された関心地点が検索された後、検索されたそれらの新たに追加された関心地点に関して衝突検出が実行され、それによって、衝突により元の関心地点が消失してしまうことを回避する。
【００３３】
任意選択により、従来技術において、全ての関心地点を再ローディングすることが、計算に比較的時間を要することをもたらすという事実に起因して、地図が拡大された後、地図が通常に表示される前にブランク画像（ｂｌａｎｋ  ｐｉｃｔｕｒｅ）（すなわち、地図上のアイコン及びテキストが全て急に見えなくなり、再び見えるようになる）が発生するという欠点を完全に除去するために、新たに追加された関心地点のラベルを表示することに関して、拡大された後の地図が表示されるとき、現在視認可能なエリアにおいて、拡大される前の地図の、引き継がれた元の関心地点のラベルが優先的に表示され、したがって、拡大される前の地図に対して、元の関心地点のテキストラベルと、それについてのラベル付けされたアイコンとの間の相対位置及び方向が変更されないままとなり、ナビゲーションアプリケーションに関して、元の関心地点の道路のテキストラベルが、元の相対位置において依然として表示される。
【００３４】
任意選択により、単一の地図検索及びナビゲーションなどの異なるアプリケーションに関して、元の関心地点に対するラベルを引き継ぐことに差異が存在する。単一の地図検索のアプリケーションに関しては、すなわち、拡大及び回転などの操作が地図上で実行されるときには、例えば、ビル、バス停、通り、及び道路などを含む、ラベル付けされた関心地点が引き継がれ、種々の引き継がれた元の関心地点は、表示における一連の順序を有してもよく、また順序を有しなくてもよいが、ナビゲーションに関しては、道路の表示の重要性は通常、他のタイプの関心地点よりも高いので、引き継がれた道路の関心地点のラベルが優先的に表示される。視認可能なスクリーンの境界近くのアイコン、例えば、道路名に関して、ラベルの相対位置が、本発明の方法に従って維持される場合、ラベルは、地図が拡大された後の視認可能なスクリーンから見えなくなり、その場合、それについてのラベル付けされた対象に関するそれらのラベル（特に、道路名）の位置は、順応して変更されてもよく、例えば、道路名のアイコンは、道路に沿って移動して、それは、拡大された後の地図の視認可能な範囲においても依然として見えるようにされてもよい。
【００３５】
任意選択により、ナビゲーションアプリケーションに関して、新たに追加された関心地点のラベルに関する衝突検出を実行する際に、道路のタイプの関心地点が、他のタイプの関心地点と衝突するとき、衝突により他のタイプの関心地点を消失させることによって、又は他のタイプの関心地点のラベルの位置若しくは／及び方向を調節することによって、道路のタイプの関心地点のラベルが優先的に維持される。
【００３６】
任意選択により、新たに追加された関心地点に関する衝突検出を実行することによって引き起こされるフラッシングを更に低減させるため、方法は更に、
表示のために現在視認可能なエリアにロードされた後の新たに追加された関心地点のラベルを、フェードインするステップを含む。
【００３７】
確かに、フェードイン表示方法は例にすぎず、ページのフラッシング効果を鈍化させることができる他の表示方法がまた、本願発明に含まれるべきである。
【００３８】
上述したことは、元の関心地点、及び地図が拡大された後の新たに追加された関心地点のラベルをどのように処理するかのステップを説明しているにすぎず、確かに地図を縮小するときの、種々の関心地点のラベルを処理する処理は、同様に、逆の処理を実行するために上述した方法を参照してもよく、例えば、地図を縮小する命令に応答し、及び地図を縮小した後にも依然として表示することができる元の関心地点に関して、元の位置、それについてのテキストラベルの位置及び方向等が引き継がれる。
【００３９】
図４を参照されたい。図４は、本発明の別の好ましい実施形態に従った、地図ラベルのためのローディング装置の概略ブロック図である。図４に従って、ローディング装置は、
地図を拡大する命令に応答して、拡大される前の地図に対し、拡大された後の地図の現在視認可能なエリアにおける、新たに追加された関心地点を検索するユニット４０１と、
現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点のラベルを引き継ぐユニット４０２と、
新たに追加された関心地点のラベルに関する衝突検出及びローディングを実行するユニット４０３と
を備える。
【００４０】
この実施形態における地図は、地図検索及びナビゲーションなどのアプリケーションで使用されてもよい。
【００４１】
この実施形態における関心地点は広い意味を有し、ビル、バス停、通り、又は公園などの、ある地理的位置を表すための、地図上でラベル付けされたポイントを含み、加えて、各関心地点は、名前（通常、テキスト形式でラベル付けされる）、アイコン（オフィスビル、スーパーマーケット、居住エリア、道路などの異なる地理的タイプを表すアイコンラベルなど）、経度、及び緯度、などの情報を含む。
【００４２】
任意選択により、地図を拡大する命令は、電子地図において提供される拡大ボタン、すなわち「＋」ボタン上でのユーザのクリックから生じてもよく、また、２本の指に基づく電子地図上での回転操作、又はマウスなどのユーザの入力補助ツールによる電子地図上でのクリック及びスクロールなどの操作から生じてもよく、また、ユーザによる検索バーに基づいた、関心地点の入力検索用語に対する変更（例えば、典型的には、関心地点を「Ｂｅｉｊｉｎｇ」から「Ｚｈｏｎｇｇｕａｎｃｕｎ」と変更するなど、大規模検索範囲の関心地点から小規模検索範囲の関心地点への変更）から生じてもよく、地図を拡大する命令の開始は、それらに限定されない。
【００４３】
任意選択により、電子地図において提供される拡大ボタンをクリックする操作命令が、ユーザによって応答されるとき、ユニット４０１は、現在視認可能なエリアの中心ポイントを拡大中心ポイントとして電子地図を拡大し、２本の指に基づく電子地図上での回転操作、又はマウスなどのユーザの入力補助ツールによる電子地図上でのクリック及びスクロールなどの操作が応答されるとき、ユニット４０１は、中心拡大ポイントに対し電子地図を拡大する。確かに、地図を拡大するための応答手段は、それらに限定されない。
【００４４】
現在視認可能なエリアは、ユーザの現在の端末上で表示することができる、あるサイズの電子地図のインターフェースを指し、同一の端末上で使用される同一の電子地図に関しては、そこで縮小又は拡大が実行されても、その現在視認可能なエリアは固定され、すなわち、そこでの現在視認可能なエリアは通常、ユーザの現在の端末のスクリーン属性、及び端末にインストールされた電子地図のバージョンに関連する。
【００４５】
この実施形態は主として、地図を拡大する間に含まれる、異なるレベルの地理的データに関する技術的解決策を展開する。
【００４６】
任意選択により、地図を拡大する命令に応答して、拡大される前の地図に対し、拡大された後の地図の現在視認可能なエリアにおける、新たに追加された関心地点を検索するユニット４０１は、
地図を拡大する命令に応答して、拡大された後の地図の１つのレベルを特定するモジュール（図示せず）と、
拡大された後の地図の特定した上記の１つのレベルに基づいて、地図の上記の１つのレベルに対応する現在視認可能なエリアにおいて、拡大される前の地図に対し、新たに追加された関心地点を検索するモジュール（図示せず）と
を備える。
【００４７】
任意選択により、現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点のラベルを引き継ぐユニット４０２は、
現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点のラベルの相対位置及び方向を引き継ぐために使用される。したがって、引き継がれたラベルは、地図を拡大する間の衝突により消失すること、又は、それについての位置及び／又は方向を変更したことによって生じるフラッシングに起因して表示されないことの問題を効果的に回避することができ、ユーザは、地図が拡大された後の、各々の引き継がれた関心地点のラベルが、拡大中心ポイントの位置から離れる方向に放射状に転移する一方で、それらの相対位置が変更されないことを理解することができるようになる。異なる拡大操作手段によって、拡大中心ポイントの位置は異なる。例えば、拡大するよう「＋」アイコンがクリックされるとき、拡大中心ポイントの位置はデフォルトで、視認可能な地図の中心ポイント位置、又は地図上に現在位置しているユーザ装置の位置である。拡大操作が、スクリーンと接触する２本の指によって実行される場合、拡大中心ポイント位置はデフォルトで、２つの指とスクリーンとの接点間の接続線の中心ポイント位置となる。
【００４８】
任意選択により、単一の地図検索及びナビゲーションなどの異なるアプリケーションに関して、元の関心地点に対するラベルを引き継ぐことに差異が存在する。単一の地図検索のアプリケーションに関しては、すなわち、地図上で拡大及び回転などの操作が実行されるときには、例えば、ビル、バス停、通り、及び道路を含む、ラベル付けされた関心地点が引き継がれ、種々の引き継がれた元の関心地点は、表示における一連の順序を有してもよく、また順序を有しなくてもよいが、ナビゲーションに関しては、道路の表示の重要性は通常、他のタイプの関心地点よりも高いので、引き継がれた道路の関心地点のラベルが優先的に表示される。視認可能なスクリーンの境界近くのアイコン、例えば、道路名に関して、ラベルの相対位置が、本発明の方法に従って維持される場合、ラベルは、地図が拡大された後の視認可能なスクリーンから見えなくなり、その場合、現在視認可能なエリアにおいて、拡大される前の地図の元の関心地点のラベルを引き継ぐユニットは、それについてのラベル付けされた対象に関するそれらのラベル（特に、道路名）の位置を順応して変更してもよく、例えば、道路名のアイコンが道路に沿って移動され、それは、拡大された後の地図の視認可能な範囲においても依然として見えるようにされてもよい。任意選択により、ローディング装置は更に、
新たに追加された関心地点のラベルの表示よりも、元の関心地点のラベルの表示を優先付けるユニット（図示せず）を備える。
【００４９】
任意選択により、ローディング装置は更に、
表示のために現在視認可能なエリアにロードされた後の新たに追加された関心地点のラベルを、フェードインするユニット（図示せず）を備える。
【００５０】
種々の実施形態の態様は、特許請求の範囲において指定される。種々の実施形態のこれらの態様、及び他の態様は、以下の番号付けされた条項において指定される。
【００５１】
１．地図ラベルのためのローディング方法であって、
地図を拡大する命令に応答して、拡大される前の前記地図に対し、拡大された後の前記地図の現在視認可能なエリアにおける、新たに追加された関心地点を検索するステップと、
前記現在視認可能なエリアにおいて、拡大される前の前記地図の元の関心地点のラベルを引き継ぐステップと、
前記新たに追加された関心地点のラベルに関する衝突検出及びローディングを実行するステップと
を含むことを特徴とする、方法。
【００５２】
２．地図を拡大する命令に応答して、拡大される前の前記地図に対し、拡大された後の前記地図の現在視認可能なエリアにおける、新たに追加された関心地点を検索する前記ステップは、
前記地図を拡大する命令に応答して、拡大された後の前記地図のレベルを特定するステップと、
拡大された後の前記地図の前記特定したレベルに基づいて、前記地図の前記レベルに対応する前記現在視認可能なエリアにおいて、拡大される前の前記地図に対し、新たに追加された関心地点を検索するステップと
を含むことを特徴とする、条項１に記載のローディング方法。
【００５３】
３．前記現在視認可能なエリアにおいて、拡大される前の前記地図の元の関心地点のラベルを引き継ぐ前記ステップは、
ラベル付けされたアイコンに関して、前記現在視認可能なエリアにおいて、拡大される前の前記地図の前記元の関心地点の前記ラベルの相対位置及び方向を引き継ぐステップを含むことを特徴とする、条項１に記載のローディング方法。
【００５４】
４．前記新たに追加された関心地点の前記ラベルの表示よりも、前記元の関心地点の前記ラベルの表示を優先付けするステップを更に含むことを特徴とする、条項１に記載のローディング方法。
【００５５】
５．表示のために前記現在視認可能なエリアにロードされた後の前記新たに追加された関心地点の前記ラベルを、フェードインするステップを更に含むことを特徴とする、条項１に記載のローディング方法。
【００５６】
６．ラベル付けされたアイコンに関して、前記現在視認可能なエリアにおいて、拡大される前の前記地図の前記元の関心地点の前記ラベルの前記相対位置及び方向を引き継ぐことにより、前記ラベルが、拡大された後の前記地図の前記視認可能なエリアから見えなくなってしまう場合、前記ラベルの前記位置を順応して変更して、拡大された後の前記地図の前記視認可能なエリアにおいて該ラベルが見えるようにするステップを更に含むことを特徴とする、条項１〜３のいずれか一項に記載のローディング方法。
【００５７】
７．前記位置が変更される必要がある前記ラベルが道路名であるとき、前記ラベルの前記表示位置が、前記道路に沿って調節されて、拡大された後の前記地図の前記視認可能なエリアにおいて該ラベルが見えるようにすることを特徴とする、条項６に記載のローディング方法。
【００５８】
８．地図ラベルのためのローディング装置であって、
地図を拡大する命令に応答して、拡大される前の前記地図に対し、拡大された後の前記地図の現在視認可能なエリアにおける、新たに追加された関心地点を検索するユニットと、
前記現在視認可能なエリアにおいて、拡大される前の前記地図の元の関心地点のラベルを引き継ぐユニットと、
前記新たに追加された関心地点のラベルに関する衝突検出及びローディングを実行するユニットと
を備えることを特徴とする装置。
【００５９】
９．地図を拡大する命令に応答して、拡大される前の前記地図に対し、拡大された後の前記地図の現在視認可能なエリアにおける、新たに追加された関心地点を検索する前記ユニットは、
前記地図を拡大する命令に応答して、拡大された後の前記地図のレベルを特定するモジュールと、
拡大された後の前記地図の前記特定したレベルに基づいて、前記地図の前記レベルに対応する前記現在視認可能なエリアにおいて、拡大される前の前記地図に対し、新たに追加された関心地点を検索するモジュールと
を備えることを特徴とする、条項８に記載のローディング装置。
【００６０】
１０．前記現在視認可能なエリアにおいて、拡大される前の前記地図の元の関心地点のラベルを引き継ぐ前記ユニットは、
前記現在視認可能なエリアにおいて、拡大される前の前記地図の前記元の関心地点の前記ラベルの相対位置及び方向を引き継ぐモジュールを備えることを特徴とする、条項８に記載のローディング装置。
【００６１】
１１．前記新たに追加された関心地点の前記ラベルの表示よりも、前記元の関心地点の前記ラベルの表示を優先付けするユニットを更に備えることを特徴とする、条項８に記載のローディング装置。
【００６２】
１２．表示のために前記現在視認可能なエリアにロードされた後の前記新たに追加された関心地点の前記ラベルを、フェードインするユニットを更に備えることを特徴とする、条項８に記載のローディング装置。
【００６３】
１３．前記現在視認可能なエリアにおいて、拡大される前の前記地図の元の関心地点のラベルを引き継ぐ前記ユニットは、ラベル付けされたアイコンに関して、前記現在視認可能なエリアにおいて、拡大される前の前記地図の前記元の関心地点の前記ラベルの前記相対位置及び方向を引き継ぐことにより、前記ラベルが、拡大された後の前記地図の前記視認可能なエリアから見えなくなってしまうことを特定し、その場合、前記ラベルの前記位置が順応して変更されて、拡大された後の前記地図の前記視認可能なエリアにおいて該ラベルが見えるようにされることを特徴とする、条項８〜１１のいずれか一項に記載のローディング装置。
【００６４】
１４．前記位置が変更される必要がある前記ラベルが道路名であるとき、前記ラベルの前記表示位置が、前記道路に沿って調節されて、拡大された後の前記地図の前記視認可能なエリアにおいて該レベルが見えるようにされることを特徴とする、条項１３に記載のローディング装置。
【００６５】
当業者は、上述した種々のユニット及び種々のモジュールが例であるにすぎず、実際には、それらは、独立したユニット又はモジュールであってもよく、任意の２つのユニット又はモジュールが、１つのユニット又はモジュールに統合され、また、全てが１つのユニット又はモジュールに統合されてもよいことを理解するはずである。
【００６６】
当業者は、本発明が、方法、装置、又はコンピュータプログラム製品として実装され得ることを理解するはずである。したがって、本開示は、以下の形式において特に実装されてもよく、すなわち、完全なハードウェアであってもよく、また、完全なソフトウェアであってもよく、また、ハードウェア及びソフトウェアの組み合わせの形式であってもよい。
【００６７】
添付図面におけるフローチャート及びブロック図は、本発明の複数の実施形態におけるシステム、方法、及びコンピュータプログラム製品に従って実装することができる、システムアーキテクチャ、機能、及び動作を例示する。このことについて、フローチャート又はブロック図における各ボックスは、モジュール、プログラムセグメント、又はコードの一部を表してもよく、モジュール、プログラムセグメント、又はコードの一部が、規定された論理機能を実行するための１つ又は複数の実行可能命令を含む。置換えとしての幾つかの実施形態では、ボックスにおいてラベル付けされた機能はまた、添付図面においてラベル付けされたのとは異なる順序で存在してもよいことに留意するべきである。例えば、２つの連続したボックスは実際には、基本的には並列で実行されてもよく、時には、それらはまた、逆の順序で実行されてもよく、これは、関連する機能に従って特定される。ブロック図及び／又はフローチャートにおける各ボックス、並びにブロック図及び／又はフローチャートにおけるボックスの組み合わせは、規定された機能又は動作を実行するための特定のハードウェアベースのシステムによって実装されてもよく、又は特定のハードウェア及びコンピュータ命令の組み合わせによって実装されてもよい。
【００６８】
当業者にとって、本発明が、上記例示的な実施形態の詳細に限定されず、且つ本発明の精神又は基本的な特徴から逸脱することなく、他の特定の形式によって本発明を実装することができることが明確である。したがって、実施形態はとにかく、例示的且つ非限定的なものとみなされるべきである。本発明の範囲は、上記説明ではなく、添付の特許請求の範囲によって限定される。したがって、特許請求の範囲の意味及び等価な要素の範囲に入ることが意図される全ての変形が、本発明内でカバーされるべきである。特許請求の範囲等の参照番号は、それらの番号が含まれる請求項を限定するものとみなすべきではない。
【符号の説明】
【００６９】
４０１  ユニット
４０２  ユニット
４０３  ユニット
【図１】
0006323954.tif 000015
【図２】
0006323954.tif 000016
【図３】
0006323954.tif 000017
【図４】
0006323954.tif 000018