(57)【要約】【課題】ユーザから見たオブジェクトの視認性が高まるように地図画像の縮尺を制御することができる地図表示装置、プログラム、システム及び方法を提供する。【解決手段】複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割したオブジェクト平面を蓄積したオブジェクト平面蓄積手段を有する。そして、ディスプレイに表示すべき地図画像及びオブジェクト平面を検索する検索手段と、ディスプレイの表示範囲の中央近くに表示すべきオブジェクト平面の縮尺を、ディスプレイの表示範囲に合わせて制御するオブジェクト縮尺調整手段と、検索された地図画像の縮尺を、調整されたオブジェクト平面の縮尺に合わせて制御する地図縮尺調整手段と、縮尺調整された地図画像に、縮尺調整されたオブジェクト平面の各オブジェクトを重畳させて出力する地図画像出力手段とを有する。【選択図】図３
2015034847.tif 000002
【特許請求の範囲】
【請求項１】
地図画像に複数のオブジェクトを重畳して表示する地図表示装置において、
地図画像を蓄積した地図画像蓄積手段と、
複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割したオブジェクト平面を蓄積したオブジェクト平面蓄積手段と、
前記地図画像蓄積手段及び前記オブジェクト平面蓄積手段を用いて、ディスプレイに表示すべき地図画像及びオブジェクト平面を検索する検索手段と、
前記ディスプレイの表示範囲の中央近くに表示すべき前記オブジェクト平面の縮尺を、該ディスプレイの表示範囲に合わせて制御するオブジェクト縮尺調整手段と、
検索された前記地図画像の縮尺を、調整された前記オブジェクト平面の縮尺に合わせて制御する地図縮尺調整手段と、
縮尺調整された前記地図画像に、縮尺調整された前記オブジェクト平面の各オブジェクトを重畳させて出力する地図画像出力手段と
を有することを特徴とする地図表示装置。
【請求項２】
前記検索手段は、ユーザによって指定された所望位置周辺を含む地図画像及びオブジェクト平面を検索し、
前記オブジェクト縮尺調整手段は、前記所望位置を含むオブジェクト平面の縮尺を、前記ディスプレイの表示範囲に合わせて制御する
ことを特徴とする請求項１に記載の地図表示装置。
【請求項３】
前記オブジェクト平面蓄積手段は、オブジェクト毎に、分割された１枚のオブジェクト平面に含まれる含有数又はデータ量を設定し、その含有数又はデータ量で分割したオブジェクト平面を蓄積し、
前記検索手段は、ユーザからの検索クエリのオブジェクトに対応するオブジェクト平面を検索する
ことを特徴とする請求項１又は２に記載の地図表示装置。
【請求項４】
前記オブジェクト縮尺調整手段は、前記オブジェクト平面のいずれか一辺の長さが、前記ディスプレイの表示範囲のいずれかの一辺の長さとほぼ一致するように、前記オブジェクト平面の縮尺を制御する
ことを特徴とする請求項１から３のいずれか１項に記載の地図表示装置。
【請求項５】
前記オブジェクト縮尺調整手段及び前記地図縮尺調整手段は、当該地図画像に対するユーザからの拡大／縮小操作に基づく縮尺に応じて、前記オブジェクト平面及び前記地図画像の縮尺を制御する
ことを特徴とする請求項１から４のいずれか１項に記載の地図表示装置。
【請求項６】
端末から地図取得要求を受信し、その地図画像を応答する地図サーバにおいて、
地図画像を蓄積した地図画像蓄積手段と、
複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割したオブジェクト平面を蓄積したオブジェクト平面蓄積手段と、
前記地図取得要求に応じて、前記地図画像蓄積手段及び前記オブジェクト平面蓄積手段を検索する検索手段と、
前記ディスプレイの表示範囲の中央近くに表示すべき前記オブジェクト平面の縮尺を、該ディスプレイの表示範囲に合わせて制御するオブジェクト縮尺調整手段と、
検索された前記地図画像の縮尺を、調整された前記オブジェクト平面の縮尺に合わせて制御する地図縮尺調整手段と、
縮尺調整された前記地図画像に、縮尺調整された前記オブジェクト平面の各オブジェクトを重畳させた画像を、前記端末へ応答する地図画像出力手段と
を有することを特徴とする地図サーバ。
【請求項７】
地図画像に複数のオブジェクトを重畳して表示する装置に搭載された地図表示プログラムにおいて、
地図画像を蓄積した地図画像蓄積手段と、
複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割したオブジェクト平面を蓄積したオブジェクト平面蓄積手段と、
前記地図画像蓄積手段及び前記オブジェクト平面蓄積手段を用いて、ディスプレイに表示すべき地図画像及びオブジェクト平面を検索する検索手段と、
前記ディスプレイの表示範囲の中央近くに表示すべき前記オブジェクト平面の縮尺を、該ディスプレイの表示範囲に合わせて制御するオブジェクト縮尺調整手段と、
前記地図画像の縮尺を、調整された前記オブジェクト平面の縮尺に合わせて制御する地図縮尺調整手段と、
縮尺調整された前記地図画像に、縮尺調整された前記オブジェクト平面の各オブジェクトを重畳させて出力する地図画像出力手段と
してコンピュータを機能させることを特徴とする地図表示プログラム。
【請求項８】
端末がネットワークを介して地図サーバから地図画像を取得するシステムにおいて、
前記地図サーバは、
地図画像を蓄積した地図画像蓄積手段と、
複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割したオブジェクト平面を蓄積したオブジェクト平面蓄積手段と、
前記端末から受信した地図取得要求に応じて、前記地図画像蓄積手段及び前記オブジェクト平面蓄積手段を検索し、地図画像及びオブジェクト平面を前記端末へ応答する検索手段と
を有し、
前記端末は、
ディスプレイに表示すべき地図取得要求を前記地図サーバへ送信する地図取得要求手段と、
前記地図サーバから、地図画像及びオブジェクト平面を受信する地図画像受信手段と、
前記ディスプレイの表示範囲の中央近くに表示すべき前記オブジェクト平面の縮尺を、該ディスプレイの表示範囲に合わせて制御するオブジェクト縮尺調整手段と、
前記地図画像の縮尺を、調整された前記オブジェクト平面の縮尺に合わせて制御する地図縮尺調整手段と、
縮尺調整された前記地図画像に、縮尺調整された前記オブジェクト平面の各オブジェクトを重畳させて出力する地図画像出力手段と
を有する
ことを特徴とするシステム。
【請求項９】
前記端末について、
前記地図取得要求手段は、前記地図取得要求に、ユーザによって指定された所望位置を含め、
前記地図画像受信手段は、所望位置周辺を含む地図画像及びオブジェクト平面を受信し、
前記オブジェクト縮尺調整手段は、前記所望位置を含むオブジェクト平面の縮尺を、前記ディスプレイの表示範囲に合わせて制御する
ことを特徴とする請求項８に記載のシステム。
【請求項１０】
前記地図サーバについて、
前記オブジェクト平面蓄積手段は、オブジェクト毎に、分割された１枚のオブジェクト平面に含まれる含有数又はデータ量を設定し、その含有数又はデータ量で分割したオブジェクト平面を蓄積し、
前記検索手段は、前記地図取得要求に含まれる検索クエリのオブジェクトに対応するオブジェクト平面を検索し、
前記端末について、
前記地図取得要求手段は、前記地図取得要求に、ユーザからの検索クエリとしてのオブジェクトを含める
ことを特徴とする請求項８又は９に記載のシステム。
【請求項１１】
前記端末の前記オブジェクト縮尺調整手段は、前記オブジェクト平面のいずれか一辺の長さが、前記ディスプレイの表示範囲のいずれかの一辺の長さとほぼ一致するように、前記オブジェクト平面の縮尺を制御する
ことを特徴とする請求項８から１０のいずれか１項に記載のシステム。
【請求項１２】
前記端末の前記オブジェクト縮尺調整手段及び前記地図縮尺調整手段は、当該地図画像に対するユーザからの拡大／縮小操作に基づく縮尺に応じて、前記オブジェクト平面及び前記地図画像の縮尺を制御する
ことを特徴とする請求項８から１１のいずれか１項に記載のシステム。
【請求項１３】
端末がネットワークを介して地図サーバから地図画像を取得するシステムにおける地図表示方法において、
前記地図サーバは、
地図画像を蓄積した地図画像蓄積部と、
複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割したオブジェクト平面を蓄積したオブジェクト平面蓄積部と
を有しており、
前記端末が、ディスプレイに表示すべき地図取得要求を前記地図サーバへ送信する第１のステップと、
前記地図サーバが、前記端末から受信した地図取得要求に応じて、前記地図画像蓄積手段及び前記オブジェクト平面蓄積手段を検索し、地図画像及びオブジェクト平面を前記端末へ応答する第２のステップと、
前記端末が、前記地図サーバから、地図画像及びオブジェクト平面を受信する第３のステップと、
前記端末が、前記ディスプレイの表示範囲の中央近くに表示すべき前記オブジェクト平面の縮尺を、該ディスプレイの表示範囲に合わせて制御する第４のステップと、
前記端末が、前記地図画像の縮尺を、調整された前記オブジェクト平面の縮尺に合わせて制御する第５のステップと、
前記端末が、縮尺調整された前記地図画像に、縮尺調整された前記オブジェクト平面の各オブジェクトを重畳させて表示する第６のステップと
を有することを特徴とする地図表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図画像をディスプレイに表示する地図表示装置の技術に関する。
【背景技術】
【０００２】
インターネット等の広域ネットワークには、地図サーバが接続されており、地図サーバは、背景画像やオブジェクトを描画した地図画像を蓄積している。端末は、地図サーバから地図画像を取得し、ディスプレイに表示する。特に、近年では一般的に普及しているスマートフォンのような端末は、地図サーバから地図画像を受信し、その地図画像をタッチパネルディスプレイに表示すると共に、その縮尺もユーザ操作に応じて変更することができる。
【０００３】
ここで、「オブジェクト」とは、地図上で、その位置に存在する対象物をいう。ユーザは、一般的に、このオブジェクトの位置を知るために、地図を閲覧する場合が多い。オブジェクトとは、例えばガソリンスタンドや、コンビニエンスストア、銀行ＡＴＭのようなものであって、ユーザは、自分の現在位置に近いガソリンスタンド等を探そうとする。
【０００４】
従来、端末は、ユーザ操作無しに最初に表示される地図画像について、予め規定された縮尺か、又は、以前に最後に表示した縮尺に合わせる場合が多い。その後、その地図画像の縮尺は、ユーザ操作に応じて拡大又は縮小される。その地図画像の拡大又は縮小に応じて、オブジェクト同士の間の間隔も、拡大又は縮小することとなる。
【０００５】
しかし、端末に表示する地図画像には、例えば都心のようにオブジェクトの分布が密集している地域もあれば、山林のようにオブジェクトの分布が疎らに存在している地域もある。オブジェクトの分布が密集するほど、ユーザとしては、それらオブジェクトを一見して認識しにくくなる。一方で、オブジェクトの分布が粗であるほど、オブジェクトが表示されず、無駄な地図画像の表示となる場合がある。従って、ユーザにオブジェクトの位置を認識させようとする場合、全ての地域を同じ縮尺で表示することは効率的ではない。
【０００６】
これに対し、地図画像を表示する際に、表示すべき場所に応じた表示縮尺を決定する技術がある（例えば特許文献１参照）。この技術によれば、地図画像を最初に表示する場合であっても、ユーザは、その場所に応じた最適な縮尺でその地図画像を閲覧することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−００３８９６号公報
【特許文献２】特開２００９−０５８８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載の技術によれば、地図画像における地域毎に、その場所情報を別途管理する必要がある。例えば、地図画像の地域毎に、市街地か否かを、オブジェクトの分布に応じてランク付けする必要がある。このような地図画像に対する情報の整備及び管理には、多大なコストを要する。特に、特許文献１に記載の技術によれば、ユーザから見た、各オブジェクトの位置の認識のしやすさについては全く考慮されていない。
【０００９】
そこで、本発明は、ユーザから見たオブジェクトの視認性が高まるように地図画像の縮尺を制御することができる地図表示装置、プログラム、システム及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明によれば、地図画像に複数のオブジェクトを重畳して表示する地図表示装置において、
地図画像を蓄積した地図画像蓄積手段と、
複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割したオブジェクト平面を蓄積したオブジェクト平面蓄積手段と、
地図画像蓄積手段及びオブジェクト平面蓄積手段を用いて、ディスプレイに表示すべき地図画像及びオブジェクト平面を検索する検索手段と、
ディスプレイの表示範囲の中央近くに表示すべきオブジェクト平面の縮尺を、該ディスプレイの表示範囲に合わせて制御するオブジェクト縮尺調整手段と、
検索された地図画像の縮尺を、調整されたオブジェクト平面の縮尺に合わせて制御する地図縮尺調整手段と、
縮尺調整された地図画像に、縮尺調整されたオブジェクト平面の各オブジェクトを重畳させて出力する地図画像出力手段と
を有することを特徴とする。
【００１１】
本発明の地図表示装置における他の実施形態によれば、
検索手段は、ユーザによって指定された所望位置周辺を含む地図画像及びオブジェクト平面を検索し、
オブジェクト縮尺調整手段は、所望位置を含むオブジェクト平面の縮尺を、ディスプレイの表示範囲に合わせて制御することも好ましい。
【００１２】
本発明の地図表示装置における他の実施形態によれば、
オブジェクト平面蓄積手段は、オブジェクト毎に、分割された１枚のオブジェクト平面に含まれる含有数又はデータ量を設定し、その含有数又はデータ量で分割したオブジェクト平面を蓄積し、
検索手段は、ユーザからの検索クエリのオブジェクトに対応するオブジェクト平面を検索することも好ましい。
【００１３】
本発明の地図表示装置における他の実施形態によれば、
オブジェクト縮尺調整手段は、オブジェクト平面のいずれか一辺の長さが、ディスプレイの表示範囲のいずれかの一辺の長さとほぼ一致するように、オブジェクト平面の縮尺を制御することも好ましい。
【００１４】
本発明の地図表示装置における他の実施形態によれば、
オブジェクト縮尺調整手段及び地図縮尺調整手段は、当該地図画像に対するユーザからの拡大／縮小操作に基づく縮尺に応じて、オブジェクト平面及び地図画像の縮尺を制御することも好ましい。
【００１５】
本発明によれば、端末から地図取得要求を受信し、その地図画像を応答する地図サーバにおいて、
地図画像を蓄積した地図画像蓄積手段と、
複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割したオブジェクト平面を蓄積したオブジェクト平面蓄積手段と、
前記地図取得要求に応じて、前記地図画像蓄積手段及び前記オブジェクト平面蓄積手段を検索する検索手段と、
前記ディスプレイの表示範囲の中央近くに表示すべき前記オブジェクト平面の縮尺を、該ディスプレイの表示範囲に合わせて制御するオブジェクト縮尺調整手段と、
検索された前記地図画像の縮尺を、調整された前記オブジェクト平面の縮尺に合わせて制御する地図縮尺調整手段と、
縮尺調整された前記地図画像に、縮尺調整された前記オブジェクト平面の各オブジェクトを重畳させた画像を、前記端末へ応答する地図画像出力手段と
を有することを特徴とする地図サーバ。
【００１６】
本発明によれば、地図画像に複数のオブジェクトを重畳して表示する装置に搭載された地図表示プログラムにおいて、
地図画像を蓄積した地図画像蓄積手段と、
複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割したオブジェクト平面を蓄積したオブジェクト平面蓄積手段と、
地図画像蓄積手段及びオブジェクト平面蓄積手段を用いて、ディスプレイに表示すべき地図画像及びオブジェクト平面を検索する検索手段と、
ディスプレイの表示範囲の中央近くに表示すべきオブジェクト平面の縮尺を、該ディスプレイの表示範囲に合わせて制御するオブジェクト縮尺調整手段と、
地図画像の縮尺を、調整されたオブジェクト平面の縮尺に合わせて制御する地図縮尺調整手段と、
縮尺調整された地図画像に、縮尺調整されたオブジェクト平面の各オブジェクトを重畳させて出力する地図画像出力手段と
してコンピュータを機能させることを特徴とする。
【００１７】
本発明によれば、端末がネットワークを介して地図サーバから地図画像を取得するシステムにおいて、
地図サーバは、
地図画像を蓄積した地図画像蓄積手段と、
複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割したオブジェクト平面を蓄積したオブジェクト平面蓄積手段と、
端末から受信した地図取得要求に応じて、地図画像蓄積手段及びオブジェクト平面蓄積手段を検索し、地図画像及びオブジェクト平面を端末へ応答する検索手段と
を有し、
端末は、
ディスプレイに表示すべき地図取得要求を地図サーバへ送信する地図取得要求手段と、
地図サーバから、地図画像及びオブジェクト平面を受信する地図画像受信手段と、
ディスプレイの表示範囲の中央近くに表示すべきオブジェクト平面の縮尺を、該ディスプレイの表示範囲に合わせて制御するオブジェクト縮尺調整手段と、
地図画像の縮尺を、調整されたオブジェクト平面の縮尺に合わせて制御する地図縮尺調整手段と、
縮尺調整された地図画像に、縮尺調整されたオブジェクト平面の各オブジェクトを重畳させて出力する地図画像出力手段と
を有することを特徴とする。
【００１８】
本発明のシステムにおける他の実施形態によれば、
端末について、
地図取得要求手段は、地図取得要求に、ユーザによって指定された所望位置を含め、
地図画像受信手段は、所望位置周辺を含む地図画像及びオブジェクト平面を受信し、
オブジェクト縮尺調整手段は、所望位置を含むオブジェクト平面の縮尺を、ディスプレイの表示範囲に合わせて制御することも好ましい。
【００１９】
本発明のシステムにおける他の実施形態によれば、
地図サーバについて、
オブジェクト平面蓄積手段は、オブジェクト毎に、分割された１枚のオブジェクト平面に含まれる含有数又はデータ量を設定し、その含有数又はデータ量で分割したオブジェクト平面を蓄積し、
検索手段は、地図取得要求に含まれる検索クエリのオブジェクトに対応するオブジェクト平面を検索し、
端末について、
地図取得要求手段は、地図取得要求に、ユーザからの検索クエリとしてのオブジェクトを含めることも好ましい。
【００２０】
本発明のシステムにおける他の実施形態によれば、
端末のオブジェクト縮尺調整手段は、オブジェクト平面のいずれか一辺の長さが、ディスプレイの表示範囲のいずれかの一辺の長さとほぼ一致するように、オブジェクト平面の縮尺を制御することも好ましい。
【００２１】
本発明のシステムにおける他の実施形態によれば、
端末のオブジェクト縮尺調整手段及び地図縮尺調整手段は、当該地図画像に対するユーザからの拡大／縮小操作に基づく縮尺に応じて、オブジェクト平面及び地図画像の縮尺を制御することも好ましい。
【００２２】
本発明によれば、端末がネットワークを介して地図サーバから地図画像を取得するシステムにおける地図表示方法において、
地図サーバは、
地図画像を蓄積した地図画像蓄積部と、
複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割したオブジェクト平面を蓄積したオブジェクト平面蓄積部と
を有しており、
端末が、ディスプレイに表示すべき地図取得要求を地図サーバへ送信する第１のステップと、
地図サーバが、端末から受信した地図取得要求に応じて、地図画像蓄積手段及びオブジェクト平面蓄積手段を検索し、地図画像及びオブジェクト平面を端末へ応答する第２のステップと、
端末が、地図サーバから、地図画像及びオブジェクト平面を受信する第３のステップと、
端末が、ディスプレイの表示範囲の中央近くに表示すべきオブジェクト平面の縮尺を、該ディスプレイの表示範囲に合わせて制御する第４のステップと、
端末が、地図画像の縮尺を、調整されたオブジェクト平面の縮尺に合わせて制御する第５のステップと、
端末が、縮尺調整された地図画像に、縮尺調整されたオブジェクト平面の各オブジェクトを重畳させて表示する第６のステップと
を有することを特徴とする。
【発明の効果】
【００２３】
本発明の地図表示装置、プログラム、システム及び方法によれば、ユーザから見たオブジェクトの視認性が高まるように地図画像の縮尺を制御することができる。
【図面の簡単な説明】
【００２４】
【図１】地図画像にオブジェクト平面を重畳した説明図である。
【図２】背景地図とオブジェクト平面との重畳を表す説明図である。
【図３】本発明における地図表示装置の機能構成図である。
【図４】オブジェクト平面の全体を表す説明図である。
【図５】オブジェクトの分布が同一情報量となるように分割したオブジェクト平面を表す説明図である。
【図６】本発明のシステムにおける端末及び地図サーバの機能構成図である。
【図７】本発明における端末と地図サーバとの間のシーケンス図である。
【図８】縮尺調整をすることなく拡大表示させた第１のオブジェクト分布図である。
【図９】縮尺調整をすることなく中間表示させた第２のオブジェクト分布図である。
【図１０】縮尺調整をすることなく縮小表示させた第３のオブジェクト分布図である。
【図１１】縮尺調整をして拡大表示させた第４のオブジェクト分布図である。
【図１２】縮尺調整をして中間表示させた第５のオブジェクト分布図である。
【図１３】縮尺調整をして縮小表示させた第６のオブジェクト分布図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２６】
図１は、地図画像にオブジェクト平面を重畳した説明図である。
【００２７】
地図画像に、複数のオブジェクトが重畳して表示されている。複数のオブジェクトは、地図に対応した平面に並べられており、これを以下では「オブジェクト平面」（画像平面）と称する。地図画像に、その緯度経度が一致したオブジェクト平面を重畳することによって、地図の位置とオブジェクトの位置とが一致する。
【００２８】
また、図１によれば、端末１のディスプレイに、オブジェクトが重畳された地図画像の一部が表示されている。端末１にタッチパネルディスプレイが搭載されている場合、ユーザは、そのタッチパネルディスプレイに対するスライド操作及びピンチ操作によって、所望位置周辺の地図画像を表示させることができる。
【００２９】
図２は、背景地図とオブジェクト平面との重畳を表す説明図である。
【００３０】
本発明における背景地図とオブジェクト平面との重畳には、図２（ａ）及び図２（ｂ）の２つの方法がある。
図２（ａ）によれば、「オブジェクト」とは、ポイント画像及び位置データからなる。また、「オブジェクト平面」とは、概念的な平面である。そのために、オブジェクト毎に、背景地図に重畳される。
図２（ｂ）によれば、「オブジェクト」とは、ポイント画像である。また、「オブジェクト平面」とは、透明平面及びポイント画像からなる画像平面である。そのために、オブジェクト平面全体が、同一縦横位置の背景地図にそのまま重畳される。尚、透明平面は、完全な透明だけでなく、半透明（完全な透明と完全な不透明との間）であってもよい。
【００３１】
図３は、本発明における地図表示装置の機能構成図である。
【００３２】
地図表示装置１は、例えばスマートフォンやタブレット端末、パーソナルコンピュータのような端末である。少なくとも、ユーザに対して地図画像を表示するために、ハードウェアとしてのディスプレイ１０１を搭載していることを要する。ディスプレイ１０１は、例えばタッチパネルディスプレイのようなものであって、表示された地図画像に対する拡大／縮小の操作を可能とするものであるのが好ましい。
【００３３】
図３によれば、端末１は、地図画像蓄積部１０２と、オブジェクト平面蓄積部１０３とを有する。
【００３４】
［地図画像蓄積部１０２］
地図画像蓄積部１０２は、一般的な「地図画像」を蓄積する。
【００３５】
［オブジェクト平面蓄積部１０３］
オブジェクト平面蓄積部１０３は、複数のオブジェクトを地図に対応した平面に並べ、その平面を、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割した「オブジェクト平面」を蓄積する。
【００３６】
図４は、オブジェクト平面の全体を表す説明図である。
図５は、オブジェクトの分布が同一情報量となるように分割したオブジェクト平面を表す説明図である。
【００３７】
図４によれば、オブジェクトの分布は均一ではなく、密な部分と粗な部分とがある。これに対し、図５によれば、本発明のオブジェクト平面であって、オブジェクトの含有数又はデータ量がほぼ同一となるように矩形状に分割されている。分割された各平面におけるオブジェクトの含有数は、例えば３個となっている。勿論、オブジェクトのデータ量であってもよい。
【００３８】
このような分割方法として、オブジェクトの含有数が所定個数になるまで、その領域を１／４に等分割していく技術がある（例えば特許文献２参照）。この技術によれば、情報量に応じた分割平面数となるために、小さい情報量の分割平面が大量に生成されることを防ぎ、システム全体の管理コストを低減させることができる。
【００３９】
例えばオブジェクトの含有数を３個に設定したとする。最初に、１枚のオブジェクト平面を、１／４に等分割する。ここで、オブジェクトの含有数が既に３個以下の平面については、それ以上分割しない。一方で、オブジェクトの含有数が３個よりも多い平面については、更に１／４に等分割する。このように再帰的に処理を実行することによって、最終的には、全てのオブジェクト平面について情報量をほぼ同一とすることができ、例えば図５のように分割されたオブジェクト平面が得られる。
【００４０】
尚、１／４に等分割を繰り返すことによって、分割されたオブジェクト平面は、タイル状（メッシュ状）に並べることができる一定領域の矩形状となる。そして、各オブジェクト平面には、タイル状に並べるために、平面同士の間の位置関係を管理するためのインデックス情報（識別子）が付与される。インデックス情報は、少なくとも１点の座標点（緯度・経度）と、その座標点を左上とした高さ及び幅とを有する。端末１は、これらインデックス情報を用いて、地図画像に、オブジェクト平面を並べることができる。
【００４１】
図３に戻って、地図表示装置１は、検索部１２１と、オブジェクト縮尺調整部１２２と、地図縮尺調整部１２３と、地図画像出力部１２４とを有する。これら機能構成部は、装置に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００４２】
［検索部１２１］
検索部１２１は、地図画像蓄積部１０２及びオブジェクト平面蓄積部１０３を用いて、ディスプレイに表示すべき地図画像及びオブジェクト平面を検索する。検索されたオブジェクト平面は、オブジェクト縮尺調整部１２２へ出力され、検索された地図画像は、地図縮尺調整部１２３へ出力される。
【００４３】
検索クエリとしては、ユーザによって指定された所望位置であってもよい。検索部１２１は、その所望位置周辺を含む地図画像及びオブジェクト平面を検索する。
更に、検索クエリとして、ユーザ所望のオブジェクト名であってもよい。オブジェクト平面蓄積部１０３は、ガソリンスタンド、コンビニエンスストア、銀行ＡＴＭのように、そのオブジェクト毎に、オブジェクト平面を蓄積している。検索部１２１は、ユーザによって要求されたオブジェクト平面を検索する。
【００４４】
［オブジェクト縮尺調整部１２２］
オブジェクト縮尺調整部１２２は、ディスプレイの表示範囲の中央近くに表示すべきオブジェクト平面の縮尺を、そのディスプレイの表示範囲に合わせて制御する。具体的には、オブジェクト平面のいずれか一辺の長さが、ディスプレイの表示範囲のいずれかの一辺の長さとほぼ一致するように、オブジェクト平面の縮尺を制御するものであってもよい（後述する図１１〜図１３参照）。尚、所望位置をクエリとして検索した場合、中央近くに表示すべきオブジェクト平面は、その所望位置を含む。そして、縮尺が制御されたオブジェクト平面は、地図画像出力部１２４へ出力される。
【００４５】
［地図縮尺調整部１２３］
地図縮尺調整部１２３は、検索された地図画像の縮尺を、調整されたオブジェクト平面の縮尺に合わせて制御する。縮尺が制御された地図画像は、地図画像出力部１２４へ出力される。
【００４６】
［地図画像出力部１２４］
地図画像出力部１２４は、縮尺調整された地図画像に、縮尺調整されたオブジェクト平面の各オブジェクトを重畳させて、ディスプレイ１０１へ表示する。結果的に、オブジェクト毎に、ディスプレイに表示されるそのオブジェクトの数がほぼ一定となり、ユーザから見て視認しやすいように地図画像の縮尺が調整される。
【００４７】
尚、ディスプレイ１０１がタッチパネルディスプレイである場合、地図画像及びオブジェクトが表示された後、ユーザ操作（例えばスライド、ピンチイン／ピンチアウト）によって表示縮尺を変更することができる。本発明はあくまで、最初に表示される地図画像の縮尺を、ユーザ所望のオブジェクトの分布に応じて最適に調整するものである。
【００４８】
図６は、本発明のシステムにおける端末及び地図サーバの機能構成図である。
図７は、本発明における端末と地図サーバとの間のシーケンス図である。
【００４９】
図６によれば、地図サーバ２は、地図画像蓄積部２０２と、オブジェクト平面蓄積部２０３と、検索部２２１とを備えており、これら機能部の処理は、前述した図３と同様である。また、地図表示装置としての端末１は、オブジェクト縮尺調整部１２２と、地図縮尺調整部１２３と、地図画像出力部１２４とに加えて、地図取得要求部１１１と、地図画像受信部１１２とを更に有する。以下では、図７のシーケンスに沿って説明する。
【００５０】
（Ｓ１）端末１の地図取得要求部１１１は、ディスプレイ１０１に表示すべき地図取得要求を、地図サーバ２へ送信する。ここで、地図取得要求は、ユーザによって指定された所望位置を含むものであってもよい。これによって、端末１は、所望位置周辺の地図画像及びオブジェクト平面を、地図サーバ２から受信することができる。また、地図取得要求は、ユーザ所望のオブジェクト名を含むものであってもよい。これによって、地図画像に重畳するオブジェクトを指定することができる。
【００５１】
（Ｓ２）地図サーバ２の検索部１２１は、端末１から受信した地図取得要求に応じて、地図画像蓄積部２０２及びオブジェクト平面蓄積部２０３を検索し、地図画像及びオブジェクト平面を端末１へ応答する。
【００５２】
（Ｓ３）端末１の地図画像受信部１１２は、地図サーバ２から、地図画像及びオブジェクト平面を受信する。オブジェクト平面は、オブジェクト縮尺調整部１２２へ出力され、地図画像は、地図縮尺調整部１２３へ出力される。
【００５３】
その後の処理の流れは、前述した図３と同様である。
（Ｓ４）端末１のオブジェクト縮尺調整部１２２が、ディスプレイの表示範囲の中央近くに表示すべきオブジェクト平面の縮尺を、ディスプレイの表示範囲に合わせて制御する。
（Ｓ５）端末１の地図縮尺調整部１２３が、地図画像の縮尺を、調整されたオブジェクト平面の縮尺に合わせて制御する。
（Ｓ６）端末１の地図画像出力部１２４が、縮尺調整された地図画像に、縮尺調整されたオブジェクト平面の各オブジェクトを重畳させて表示する。
【００５４】
前述した図６によれば、地図サーバ２は、単一のサーバとして表されているが、複数のサーバで構成されていてもよい。例えば、地図画像を蓄積するサーバと、オブジェクト平面を蓄積するサーバとが、ネットワークに別々に備えられたものであってもよい。
【００５５】
また、前述した図６によれば、端末と地図サーバとの間で処理の機能分担をしている。一方で、前述した図３によれば、端末のような地図表示装置の単体として説明した。ここで、この地図表示装置を地図サーバとすることもできる。地図サーバとした場合、端末から地図取得要求を受信し、その地図画像を応答する。地図サーバの内部処理は、前述した図３と全く同様であるが、検索部１２１が、端末から地図取得要求を受信することと、地図画像出力部１２４が、端末へ、オブジェクトを重畳した地図画像を応答することとが相違する。
【００５６】
図８は、縮尺調整をすることなく拡大表示させた第１のオブジェクト分布図である。
【００５７】
図８によれば、３つの表示範囲ａ，ｂ，ｃが表されている。
表示範囲ａ：  ０個のオブジェクトが表示
表示範囲ｂ：  ３個のオブジェクトが表示
表示範囲ｃ：１２個のオブジェクトが表示
ユーザにとっては、所望オブジェクトを地図画像に表示しているにも拘わらず、１個のオブジェクトも表示されない地図画像は、何ら意味を持たない。
【００５８】
図９は、縮尺調整をすることなく中間表示させた第２のオブジェクト分布図である。
【００５９】
図９によれば、図８よりも縮小されて表示され、広範囲の地図画像が表示されている。そのために、ディスプレイの表示範囲に表示されるオブジェクトの数も多くなる。
表示範囲ａ：  ２個のオブジェクトが表示
表示範囲ｂ：  ４個のオブジェクトが表示
表示範囲ｃ：１６個のオブジェクトが表示
【００６０】
図１０は、縮尺調整をすることなく縮小表示させた第３のオブジェクト分布図である。
【００６１】
図１０によれば、図９よりも更に縮小されて表示され、広範囲の地図画像が表示されている。ユーザにとって、ディスプレイの表示範囲に多数のオブジェクトが表示された地図画像は、認識しにくい。
表示範囲  ：２２個のオブジェクトが表示
【００６２】
図１１は、縮尺調整をして拡大表示させた第４のオブジェクト分布図である。
【００６３】
図１１によれば、図８に対応して本発明によって縮尺調整したものである。ここで、ディスプレイの表示範囲の中央近くに表示すべき表示範囲ａについて、例えばディスプレイの表示範囲の横幅が100ピクセルであるのに対し、オブジェクト平面の横幅が260ピクセルであるとする。この場合、そのオブジェクト平面を、100/260に縮小することによって、ディスプレイの表示範囲に合わせることができる。結果的に、ディスプレイに表示されるそのオブジェクトの数がほぼ３個程度以上となる。
【００６４】
図１２は、縮尺調整をして中間表示させた第５のオブジェクト分布図である。
【００６５】
図１２によれば、図９に対応して本発明によって縮尺調整したものである。ここで、ディスプレイの表示範囲の中央近くに表示すべき表示範囲ｂについて、例えばディスプレイの表示範囲の横幅が100ピクセルであるのに対し、オブジェクト平面の横幅が130ピクセルであるとする。この場合、そのオブジェクト平面を、100/130に縮小することによって、ディスプレイの表示範囲に合わせることができる。結果的に、ディスプレイに表示されるそのオブジェクトの数がほぼ３個程度以上となる。
【００６６】
図１３は、縮尺調整をして縮小表示させた第６のオブジェクト分布図である。
【００６７】
図１３によれば、図９に対応して本発明によって縮尺調整したものである。ここで、ディスプレイの表示範囲の中央近くに表示すべき表示範囲ｃについて、例えばディスプレイの表示範囲の横幅が100ピクセルであるのに対し、オブジェクト平面の横幅が65ピクセルであるとする。この場合、そのオブジェクト平面を、100/65に拡大することによって、ディスプレイの表示範囲に合わせることができる。結果的に、ディスプレイに表示されるそのオブジェクトの数がほぼ３個程度以上となる。
【００６８】
尚、図１１〜図１３によれば、ディスプレイの表示範囲の横幅の位置と、分割されたオブジェクト平面の横幅の位置とが完全に一致して描画されているが、説明上、一致して描画されているにすぎない。あくまで、ディスプレイの表示範囲の横幅（又は縦幅）の長さと、分割されたオブジェクト平面の横幅（又は縦幅）の長さとを、ほぼ一致させるに過ぎない。
【００６９】
以上、詳細に説明したように、本発明の地図表示装置、プログラム、システム及び方法によれば、ユーザから見たオブジェクトの視認性が高まるように地図画像の縮尺を制御することができる。
【００７０】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００７１】
１  地図表示装置、端末
１０１  ディスプレイ
１０２、２０２  地図画像蓄積部
１０３、２０３  オブジェクト平面蓄積部
１１１  地図取得要求部
１１２  地図画像受信部
１２１、２２１  検索部
１２２  オブジェクト縮尺調整部
１２３  地図縮尺調整部
１２４  地図画像出力部
２  地図サーバ
【図１】
2015034847.tif 000003
【図２】
2015034847.tif 000004
【図３】
2015034847.tif 000005
【図４】
2015034847.tif 000006
【図５】
2015034847.tif 000007
【図６】
2015034847.tif 000008
【図７】
2015034847.tif 000009
【図８】
2015034847.tif 000010
【図９】
2015034847.tif 000011
【図１０】
2015034847.tif 000012
【図１１】
2015034847.tif 000013
【図１２】
2015034847.tif 000014
【図１３】
2015034847.tif 000015