(57)【特許請求の範囲】
【請求項１】
ＰＯＩに関するアイコンを地図上に表示する地図表示システムであって、
地図情報を蓄積する地図情報データベースと、
各ＰＯＩに対して、実際の所在位置を示す所在位置情報と、地図上にアイコンを表示する際の位置を示す表示用位置情報と、を含むＰＯＩ情報を蓄積するＰＯＩ情報データベースと、
地図上のＰＯＩの位置に当該ＰＯＩに対応するアイコンを前記地図に重畳して表示する表示手段と、
経路探索要求に基づいて最適経路を探索する経路探索手段と、
前記ＰＯＩ情報データベースにＰＯＩを登録するＰＯＩ登録手段と、
を備え、
前記表示手段は、地図上にアイコンを表示する際に、前記ＰＯＩ情報データベースに蓄積された表示用位置情報に基づいて、対応するアイコンを前記地図に重畳して表示し、
前記経路探索手段は、経路探索要求にＰＯＩが指定されると、前記ＰＯＩ情報データベースに蓄積された所在位置情報に基づいて経路探索を行い、
前記ＰＯＩ登録手段は、ＰＯＩを前記ＰＯＩ情報データベースに新たに登録する際に、同一の所在位置情報を有するＰＯＩがすでに登録されていない場合には、新たに登録するＰＯＩについて、当該ＰＯＩの所在位置情報を表示用位置情報として付与し、
同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、新たに登録するＰＯＩについて、実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与し、
付与された表示用位置情報を含むＰＯＩ情報を登録することを特徴とする地図表示システム。
【請求項２】
前記ＰＯＩ登録手段は、同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、新たに登録するＰＯＩについて、すでに登録されている同一の所在位置情報と同じ表示用位置情報を付与されたＰＯＩを中心として、すでに登録されている同一の所在位置情報と異なる表示用位置情報を付与されたその他のＰＯＩとともに同心円上に等間隔に配置されるように、実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与することを特徴とする請求項１に記載の地図表示システム。
【請求項３】
前記ＰＯＩ登録手段は、同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、すでに登録されているＰＯＩと新たに登録するＰＯＩとについて、表示順位に応じて実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与することを特徴とする請求項１に記載の地図表示システム。
【請求項４】
ＰＯＩに関するアイコンを地図上に表示する表示手段を備えた地図表示装置とネットワークを介して接続する地図配信サーバにおいて、
地図情報を蓄積する地図情報データベースと、
各ＰＯＩに対して、実際の所在位置を示す所在位置情報と、地図上にアイコンを表示する際の位置を示す表示用位置情報と、を含むＰＯＩ情報を蓄積するＰＯＩ情報データベースと、
経路探索要求に基づいて最適経路を探索する経路探索手段と、
前記ＰＯＩ情報データベースにＰＯＩを登録するＰＯＩ登録手段と、
を備え、
前記表示手段において地図上にアイコンを表示する際に、前記ＰＯＩ情報データベースに蓄積された表示用位置情報を含むＰＯＩの情報を検索して配信し、
前記経路探索手段は、経路探索要求にＰＯＩが指定されると、前記ＰＯＩ情報データベースに蓄積された所在位置情報に基づいて経路探索を行い、
前記ＰＯＩ登録手段は、ＰＯＩを前記ＰＯＩ情報データベースに新たに登録する際に、同一の所在位置情報を有するＰＯＩがすでに登録されていない場合には、新たに登録するＰＯＩについて、当該ＰＯＩの所在位置情報を表示用位置情報として付与し、
同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、新たに登録するＰＯＩについて、実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与し、
付与された表示用位置情報を含むＰＯＩ情報を登録することを特徴とする地図配信サーバ。
【請求項５】
前記ＰＯＩ登録手段は、同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、新たに登録するＰＯＩについて、すでに登録されている同一の所在位置情報と同じ表示用位置情報を付与されたＰＯＩを中心として、すでに登録されている同一の所在位置情報と異なる表示用位置情報を付与されたその他のＰＯＩとともに同心円上に等間隔に配置されるように、実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与することを特徴とする請求項４に記載の地図配信サーバ。
【請求項６】
前記ＰＯＩ登録手段は、同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、すでに登録されているＰＯＩと新たに登録するＰＯＩとについて、表示順位に応じて実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与することを特徴とする請求項４に記載の地図配信サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置と地図配信サーバからなる通信型の地図表示システムに関するものであり、特に、地図上に興味対象場所（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ：以下単にＰＯＩという）の情報を示すアイコンを表示する際に、同一の所在位置(例えば、同一の建物の異なる階数)にあるアイコンの重複の調整を行う表示処理の変更を効率良く行うように構成した地図表示システムおよび地図配信サーバに関するものである。
【背景技術】
【０００２】
近年、携帯電話など携帯端末がブラウザを搭載し、インターネットにアクセスして所望の情報の提供を受けることができるようになっている。このようなシステムにおいては、ユーザは携帯端末を操作して、サーバに備えられた検索エンジン等を利用して所望のサイトを見出し、当該サイトのコンテンツをダウンロードして、ブラウザにより当該コンテンツを閲覧している。上記コンテンツには種々のカテゴリに属する情報があり、店舗やイベントの情報提供、鉄道路線の時刻表の提供や、鉄道の乗り換え案内なども含まれる。
【０００３】
店舗やイベントの情報提供にあっては、ユーザが携帯端末を操作して店舗やイベントのカテゴリ、検索したい地域を入力して検索を要求すると、サーバにて指定されたカテゴリに該当し、かつ当該地域に存在する店舗やイベントが検索され、その情報が携帯端末に配信される。時刻表の提供においては、ユーザが携帯端末を操作して、路線を指定すると、当該路線の時刻表が携帯端末の表示装置の画面上に提示される。また、乗り換え案内においては、ユーザが、出発地や目的地を指定することにより、推奨する候補経路が提示される。
【０００４】
地図配信サーバも機能が充実され、上記のような鉄道路線やバス路線の時刻表の提供や乗り換え案内にとどまらず、従来の車載用ナビゲーションシステムの機能を携帯電話などの携帯端末に提供する通信型のナビゲーションシステムも実現されている。このようなシステムによれば、自動車の運転者のみならず、歩行者に対するナビゲーションサービスを提供することができる。
【０００５】
携帯電話のユーザは上記のようなサービスを利用して種々の所望の情報を得ることができる。例えば、ユーザが興味を持っているＰＯＩに関する地図や営業内容、価格、営業時間などの情報を得ることができる。ＰＯＩとは、例えば、レストラン、コンビニ、ガソリンスタンドなどのあらゆる店舗、施設が対象となり得る。
【０００６】
そして、このＰＯＩを表すアイコンをナビゲーション装置における地図上でユーザに対して提示する技術が様々に提案されている。
【０００７】
表示画面に区画を設け、同一の区画内に複数の表示すべきロゴマークが含まれる場合には、１つの代表的なロゴマーク（代表ロゴマーク）を表示する技術が、例えば、下記の特許文献１（特開２００４−６９５６１号公報）に「カーナビゲーション装置」として開示されている。この特許文献１には、複数の代表ロゴマークを所定時間毎に１つずつ切り換えて表示したり、表示すべき代表ロゴマークが少ない場合には、これら代表ロゴマークを並べて表示したり、複数の代表ロゴマークを一部重ねて表示することで複数の代表ロゴマークをスムーズに確認することができることが開示されている。
【０００８】
また、施設表示の重なりを検出して、一方の施設表示を変更する技術が、例えば、下記の特許文献２（特開２０００−３３７８９５号公報）に「車載用地図表示装置」として開示されている。この特許文献２には、施設表示の重なりが検出されると、重なった施設表示の一方を削除したり、重なりが生じない地図上の空白領域に表示したりする車載用地図表示装置が開示されている。
【０００９】
また、互いに重複する複数の施設アイコンが存在する場合に、優先度の最も高いものを表示し、優先度の低いアイコンを表示しない技術が、例えば、下記の特許文献３（特開２００４−１４４７２１号公報）に「経路誘導装置」として開示されている。この特許文献３には、過去に施設アイコンを検索した頻度や過去に実際にその施設に立ち寄った回数に基づいて施設アイコンの優先度を決定し、画面表示されるアイコンに重なりが生じると判断された場合には、重なりが生じているアイコンのうち優先度の低いアイコンを表示しないように制御する経路誘導装置が開示されている。
【００１０】
【特許文献１】特開２００４−６９５６１号公報（図８、段落［００６２］〜［００６７］）
【特許文献２】特開２０００−３３７８９５号公報（図６、段落［００１６］）
【特許文献３】特開２００４−１４４７２１号公報（図２、段落［００１３］〜［００２１］）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、携帯電話のようにそれぞれの端末装置に適合した地図表示用のソフトウェアをインストールして使用する場合、アイコンの重複の調整を行う表示処理について変更を行う場合には、個々の端末装置に合ったソフトウェアをそれぞれ開発する必要があったため、それぞれ開発コストがかかるという問題があった。
【００１２】
本願の発明者は、上記の問題点を解消すべく種々検討を重ねた結果、ＰＯＩに対して実際の所在位置を示す緯度と経度とを含む所在位置情報と、この位置情報から所定の緯度と経度とを変更した地図上にアイコンを表示する際の位置を示す表示用位置情報を格納したデータベースを備え、地図データと共にＰＯＩを表示する場合にはＰＯＩを表示用位置情報に基づいて表示手段に出力し、経路探索要求にＰＯＩが指定されると所在位置情報に基づいて経路探索を行うことにより、上記問題点を解消し得ることを想到して本発明を完成するに至ったものである。
【００１３】
すなわち、本発明は上記の問題点を解消することを課題とし、ＰＯＩに対して経路探索のための実際の位置を示す緯度と経度とを含む所在位置情報と、この位置情報から所定の緯度と経度とを変更した地図表示のための位置を示す表示用位置情報を格納したデータベースを備えるようにした地図表示システムおよび地図配信サーバを提供することを目的とするものである。
【課題を解決するための手段】
【００１４】
前記課題を解決するために、本願の請求項１にかかる発明は、
ＰＯＩに関するアイコンを地図上に表示する地図表示システムであって、
地図情報を蓄積する地図情報データベースと、
各ＰＯＩに対して、実際の所在位置を示す所在位置情報と、地図上にアイコンを表示する際の位置を示す表示用位置情報と、を含むＰＯＩ情報を蓄積するＰＯＩ情報データベースと、
地図上のＰＯＩの位置に当該ＰＯＩに対応するアイコンを前記地図に重畳して表示する表示手段と、
経路探索要求に基づいて最適経路を探索する経路探索手段と、
前記ＰＯＩ情報データベースにＰＯＩを登録するＰＯＩ登録手段と、
を備え、
前記表示手段は、地図上にアイコンを表示する際に、前記ＰＯＩ情報データベースに蓄積された表示用位置情報に基づいて、対応するアイコンを前記地図に重畳して表示し、
前記経路探索手段は、経路探索要求にＰＯＩが指定されると、前記ＰＯＩ情報データベースに蓄積された所在位置情報に基づいて経路探索を行い、
前記ＰＯＩ登録手段は、ＰＯＩを前記ＰＯＩ情報データベースに新たに登録する際に、同一の所在位置情報を有するＰＯＩがすでに登録されていない場合には、新たに登録するＰＯＩについて、当該ＰＯＩの所在位置情報を表示用位置情報として付与し、
同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、新たに登録するＰＯＩについて、実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与し、
付与された表示用位置情報を含むＰＯＩ情報を登録することを特徴とする。
【００１７】
本願の請求項２にかかる発明は、請求項１にかかる地図表示システムにおいて、前記ＰＯＩ登録手段は、同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、新たに登録するＰＯＩについて、すでに登録されている同一の所在位置情報と同じ表示用位置情報を付与されたＰＯＩを中心として、すでに登録されている同一の所在位置情報と異なる表示用位置情報を付与されたその他のＰＯＩとともに同心円上に等間隔に配置されるように、実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与することを特徴とする。
【００１８】
本願の請求項３にかかる発明は、請求項１にかかる地図表示システムにおいて、前記ＰＯＩ登録手段は、同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、すでに登録されているＰＯＩと新たに登録するＰＯＩとについて、表示順位に応じて実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与することを特徴とする。
【００２０】
さらに、本願の請求項４にかかる発明は、
ＰＯＩに関するアイコンを地図上に表示する表示手段を備えた地図表示装置とネットワークを介して接続する地図配信サーバにおいて、
地図情報を蓄積する地図情報データベースと、
各ＰＯＩに対して、実際の所在位置を示す所在位置情報と、地図上にアイコンを表示する際の位置を示す表示用位置情報と、を含むＰＯＩ情報を蓄積するＰＯＩ情報データベースと、
経路探索要求に基づいて最適経路を探索する経路探索手段と、
前記ＰＯＩ情報データベースにＰＯＩを登録するＰＯＩ登録手段と、
を備え、
前記表示手段において地図上にアイコンを表示する際に、前記ＰＯＩ情報データベースに蓄積された表示用位置情報を含むＰＯＩの情報を検索して配信し、
前記経路探索手段は、経路探索要求にＰＯＩが指定されると、前記ＰＯＩ情報データベースに蓄積された所在位置情報に基づいて経路探索を行い、
前記ＰＯＩ登録手段は、ＰＯＩを前記ＰＯＩ情報データベースに新たに登録する際に、同一の所在位置情報を有するＰＯＩがすでに登録されていない場合には、新たに登録するＰＯＩについて、当該ＰＯＩの所在位置情報を表示用位置情報として付与し、
同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、新たに登録するＰＯＩについて、実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与し、
付与された表示用位置情報を含むＰＯＩ情報を登録することを特徴とする。
【００２３】
本願の請求項５にかかる発明は、請求項４にかかる地図配信サーバにおいて、前記ＰＯＩ登録手段は、同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、新たに登録するＰＯＩについて、すでに登録されている同一の所在位置情報と同じ表示用位置情報を付与されたＰＯＩを中心として、すでに登録されている同一の所在位置情報と異なる表示用位置情報を付与されたその他のＰＯＩとともに同心円上に等間隔に配置されるように、実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与することを特徴とする。
【００２４】
本願の請求項６にかかる発明は、請求項４にかかる地図配信サーバにおいて、前記ＰＯＩ登録手段は、同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、すでに登録されているＰＯＩと新たに登録するＰＯＩとについて、表示順位に応じて実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与することを特徴とする。
【発明の効果】
【００２６】
請求項１にかかる発明においては、地図情報を蓄積する地図情報データベースと、各ＰＯＩに対して、実際の所在位置を示す所在位置情報と、地図上にアイコンを表示する際の位置を示す表示用位置情報と、を含むＰＯＩ情報を蓄積するＰＯＩ情報データベースと、地図上のＰＯＩの位置に当該ＰＯＩに対応するアイコンを前記地図に重畳して表示する表示手段と、経路探索要求に基づいて最適経路を探索する経路探索手段と、前記ＰＯＩ情報データベースにＰＯＩを登録するＰＯＩ登録手段と、を備え、前記表示手段は、地図上にアイコンを表示する際に、前記ＰＯＩ情報データベースに蓄積された表示用位置情報に基づいて、対応するアイコンを前記地図に重畳して表示し、前記経路探索手段は、経路探索要求にＰＯＩが指定されると、前記ＰＯＩ情報データベースに蓄積された所在位置情報に基づいて経路探索を行い、前記ＰＯＩ登録手段は、ＰＯＩを前記ＰＯＩ情報データベースに新たに登録する際に、同一の所在位置情報を有するＰＯＩがすでに登録されていない場合には、新たに登録するＰＯＩについて、当該ＰＯＩの所在位置情報を表示用位置情報として付与し、同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、新たに登録するＰＯＩについて、実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与し、付与された表示用位置情報を含むＰＯＩ情報を登録するように構成した。
【００２７】
このような構成によれば、ＰＯＩ情報データベース３８中に実際の所在位置情報として同じ緯度、経度を有するＰＯＩ情報が存在したとしても、ＰＯＩ情報を示すアイコンを表示した際に、アイコンが完全に重なってしまうことがなく、ユーザに対して複数のＰＯＩが存在することを伝えることが可能となる。また、このＰＯＩアイコン表示用の位置情報をＰＯＩ情報データベース３８に格納しておき、地図表示の際にそれを地図表示装置に伝えるだけであるので、表示制御を行うアプリケーション側でのアイコンの移動などの処理を不要とすることができるようになる。したがって、地図表示を行う端末機器それぞれに合わせたアプリケーション開発を回避することが可能になる。
また、ＰＯＩ情報を使用した経路探索の際にユーザが所望するＰＯＩ情報を選択すると、経路探索手段３３はＰＯＩ情報データベース３８から実際の所在位置を示す緯度、経度を取得し、この取得した実際の所在位置を示す緯度、経度を使用して出発地、目的地、または経由地として経路探索を行うことができるようになる。したがって、ユーザに実際の位置とは異なった場所、つまり表示のために変更された場所へ経路案内することを回避することができるようになる。
また、ＰＯＩ情報データベース３８中に実際の所在位置情報として同じ緯度、経度を有するＰＯＩ情報が存在したとしても、ＰＯＩ情報を示すアイコンを表示した際に、アイコンが完全に重なってしまうことがなく、ユーザに対して複数のＰＯＩが存在することを伝えることが可能となる。
【００３２】
請求項２にかかる発明においては、請求項１にかかる地図表示システムにおいて、前記ＰＯＩ登録手段は、同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、新たに登録するＰＯＩについて、すでに登録されている同一の所在位置情報と同じ表示用位置情報を付与されたＰＯＩを中心として、すでに登録されている同一の所在位置情報と異なる表示用位置情報を付与されたその他のＰＯＩとともに同心円上に等間隔に配置されるように、実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与するように構成した。
【００３３】
このような構成によれば、ＰＯＩ情報データベース３８中に実際の所在位置情報として同じ緯度、経度を有するＰＯＩ情報が存在したとしても、ＰＯＩ情報を示すアイコンを表示した際に、アイコンが完全に重なってしまうことがなく、ユーザに対して複数のＰＯＩが存在することを伝えることが可能となる。
【００３４】
請求項３にかかる発明においては、請求項１にかかる地図表示システムにおいて、前記ＰＯＩ登録手段は、同一の所在位置情報を有するＰＯＩがすでに登録されている場合には、すでに登録されているＰＯＩと新たに登録するＰＯＩとについて、表示順位に応じて実際の所在位置から所定の位置に変更した位置情報を表示用位置情報として付与するように構成した。
【００３５】
このような構成によれば、ＰＯＩ情報データベース３８に格納されたＰＯＩは、表示順位を従って表示用の位置を示す緯度、経度が付与されているので、アプリケーション側（地図表示装置側）で表示の順番を制御することなく、所望の表示順位でＰＯＩを示すアイコンを表示することが可能となる。
【００３６】
また、請求項４ないし請求項６にかかる発明においては、それぞれ請求項１ないし請求項３にかかる地図表示システムを構成する地図配信サーバを提供することができるようになる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施例においては本発明の技術思想を具体化するための地図表示システムおよび地図配信サーバを例示するものであって、本発明をこの地図表示システムおよび地図配信サーバに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の地図表示システムおよび地図配信サーバにも等しく適用し得るものである。
【実施例】
【００３８】
図１は、本発明の実施例にかかる地図表示システムの構成を示すシステム構成図である。本発明の実施例にかかる地図表示システム１０は、図１に示すように、ネットワーク１２を介して接続される携帯型の地図表示装置２０とＰＯＩ（興味対象場所）所在場所の地図を配信する地図配信サービス機能とともにナビゲーションサービス機能を有する地図配信サーバ３０を備えて構成されている。地図表示装置２０は、ユーザ端末であり、携帯電話などの携帯型の端末装置を用いることができる。
【００３９】
図１に示す地図配信サーバ３０は、地図データベース３６、経路探索用ネットワークデータベース３７を備え、地図表示装置２０から経路探索要求があると、経路探索用ネットワークデータベース３７を参照して経路探索する。そして経路探索の結果として得た案内経路（候補経路）を地図表示装置２０に送信する一般的なナビゲーション機能を有している。また、地図配信サーバ３０は、ＰＯＩの所在地や電話番号、住所、営業時間などのＰＯＩ情報を蓄積したＰＯＩ情報データベース３８を備えている。
【００４０】
地図配信サーバ３０は、地図表示装置２０から所望の地点やＰＯＩを指定して地図データの取得要求があると、地図データベース３６を参照して該当する地図データを読み出して地図表示装置２０に配信する。また、地図表示装置２０が地図配信サーバ３０に経路探索を要求し、経路案内のサービスを受ける場合には、地図表示装置２０において所望の出発地や目的地を設定し、地図配信サーバ３０に経路探索要求を送信する。出発地と目的地との間に立ち寄りたい経由地がある場合は当該経由地も設定する。
【００４１】
これらの地点を設定する方法としては、経路探索条件入力画面を表示し、地点の名称や住所（所在場所）、電話番号を入力する方法、表示画面に地図を表示して地図上の所望地点をカーソル選択して設定する方法などが採られる。出発地、経由地、目的地は、一般的には特定の施設の場所や興味対象場所（ＰＯＩ）の場所を設定するが、施設やＰＯＩに最も近い道路上のリンクやノードの位置が経路探索上の当該施設やＰＯＩの場所として用いられることもある。
【００４２】
また、この地図表示システム１０は、各種カテゴリに属するＰＯＩの所在地やサービス内容、広告などの詳細情報を提供するＰＯＩ情報提供サーバ５０、地図データ、交通路線データや運行時刻表データ、音楽や各種画像などのコンテンツ、その他の情報を提供する各種の情報提供サーバ５１などを備えて構成されている。
【００４３】
地図配信サーバ３０は、ＰＯＩ情報提供サーバ５０や他の情報提供サーバ５１からネットワーク１２を経由して必要なデータを取得して自身のデータベースに追加することができる。また、同様にしてＰＯＩ情報提供サーバ５０や他の情報提供サーバ５１に検索要求を送信して所望の検索結果を取得することもできる。
【００４４】
なお、本発明にかかる地図表示システム１０は、上記の構成に限られるものではなく、地図配信サーバ３０はナビゲーションサービス機能を持たないサーバであってもよく、この場合、地図表示装置２０もナビゲーションサービス対応でない機器であってもよい。また、地図表示装置２０も携帯電話である他に、ＰＤＡや音楽プレイヤーや携帯ゲーム機などの携帯機器、あるいは、パーソナルコンピュータ（ＰＣ）であってもよい。
【００４５】
以下、具体例に基づいて本発明の実施例にかかる地図表示システム１０を説明するが、その前に本発明にかかる地図表示システム１０の詳細な構成を説明する。図２は、図１の地図表示システム１０の詳細な構成を示すブロック図である。地図配信サーバ３０は、制御手段３１、通信手段３２、経路探索手段３３、ＰＯＩ検索手段３４、配信データ編集手段３５、地図データベース３６、経路探索用ネットワークデータベース３７、ＰＯＩ情報データベース３８、ＰＯＩ登録手段３９などを備えて構成されている。
【００４６】
地図配信サーバ３０において、制御手段３１は、図示してはいないがＲＡＭ、ＲＯＭ、プロセッサを有するマイクロプロセッサであり、ＲＯＭに格納された制御プログラムにより各部の動作を制御する。通信手段３２は、ネットワーク１２を介して地図表示装置２０やＰＯＩ情報提供サーバ５０、他の情報提供サーバ５１と通信するためのインターフェースである。
【００４７】
経路探索手段３３は、地図表示装置２０から送信される出発地、目的地などの経路探索条件や現在位置の情報に基づいて、経路探索用ネットワークデータベース３７を参照して、出発地から目的地までの経路探索を行う。このような経路探索の手法としてはラベル確定法あるいはダイクストラ法と言われる手法が用いられる。このような構成は一般のナビゲーションシステムと同様のものである。
【００４８】
ＰＯＩ検索手段３４は、地図表示装置２０から送信されたユーザの指定する条件に従って経路探索手段３３が経路探索して得られた案内経路を含む地図データ、あるいはユーザの指定する条件に従って地図表示要求された指定地域を含む地図データに基づいて、ＰＯＩ情報データベース３８を参照して、ＰＯＩ情報の検索を行う。
【００４９】
配信データ編集手段３５は、経路探索手段３３が経路探索して得た結果、ＰＯＩ検索手段３４が検索して得た結果を地図表示装置２０に配信するデータに編集する。例えば、経路探索において、経路探索手段３３が探索した最適経路あるいは複数の候補経路のデータに対して、地図データベース３６から取得された出発地、目的地、現在位置を含む地図データに、ＰＯＩ情報データベース３８から取得されたＰＯＩ情報を埋め込むなどの編集が施されて案内経路データが作成される。作成された案内経路データは地図表示装置２０に配信される。また、配信データ編集手段３５は、地図表示装置２０からの地図表示要求に対する地図データも同様に地図表示装置２０に配信するデータに編集する。
【００５０】
本発明の実施例では、後述するように、地図表示装置２０において地図表示を行う際には地図上にアイコンの表示を行うデータ（表示用位置情報）として、ＰＯＩ情報データベース３８に蓄積されているＰＯＩアイコン表示用の位置を示す緯度と経度を取得して地図表示装置２０に配信する。
【００５１】
地図データベース３６は、所定の緯度範囲、経度範囲で区分されたメッシュ状の単位地図データから構成されているベクトル地図データを蓄積しており、地図表示装置２０から要求された地図データを読み出して要求元の地図表示装置２０に配信する。一般的には、地図表示装置２０の現在位置を中心に、上下、左右、斜め方向のメッシュに相当する単位地図９枚分の地図データを配信する。
【００５２】
地図表示装置２０が特定の地点やＰＯＩの位置を指定して地図データの配信要求をした場合も同様である。また、地図表示装置２０が移動して地図データが不足する場合は、地図表示装置２０の移動方向を判別して地図配信サーバ３０は不足分の単位地図データを配信する。
【００５３】
経路探索用ネットワークデータベース３７は、徒歩や自動車による移動経路を探索するための道路ネットワークデータと公共交通機関を利用した移動経路を探索するための交通ネットワークデータを蓄積したデータベースである。具体的には、道路ネットワークデータは、道路（経路）をその結節点、屈曲点の位置をノードとし、各ノードを結ぶ経路をリンクとし、ノードデータ、リンクデータ、全てのリンクのコスト情報（距離や所要時間）であるリンクコストデータから構成され、データベース化されたものである。交通ネットワークデータも駅をノードとし、駅と駅を結ぶリンクと、リンクとなる電車などの各交通機関の時刻表データ（発車時刻、到着時刻、所要時間）をリンクコストデータとして蓄積したものである。
【００５４】
地図表示装置２０から出発地、目的地などの経路探索条件を設定した経路探索要求があると、地図配信サーバ３０は経路探索用ネットワークデータベース３７を参照して出発地から目的地までの最適経路を含む候補経路を探索する。地図配信サーバ３０は探索した候補経路の概要を地図表示装置２０に送り、地図表示装置２０から候補経路を指定した経路の配信要求があると、指定された案内経路の詳細データを地図表示装置２０に配信する。
【００５５】
案内経路データには、経路探索手段３３で探索された案内経路上の出発地、経路の屈曲点、交差点、目的地などのガイドポイントが設定され、それらのガイドポイントの位置座標（緯度・経度）、各ガイダンスポイントに関連する案内情報（直進や右左折のガイダンス情報）が含まれる。地図表示装置２０は、配信された地図データと案内経路データを受信し、地図および案内経路を表示し、ガイダンスポイントに到着した時点で所定のガイドを表示または音声で出力する。
【００５６】
地図配信サーバ３０は、案内経路のデータを地図表示装置２０に配信する際、地図表示装置２０の現在位置に基づき、所要の単位地図データとともに配信する。地図表示装置２０は、地図データ、案内経路データを受信すると、所定のメモリ領域にこれを保存し、表示手段に現在位置を中心とした地図を表示する。この時、現在位置マーク、案内経路の情報が地図に重ね合わされて表示される。
【００５７】
ＰＯＩ情報データベース３８は、地図上に表示されるＰＯＩの位置や情報を示すＰＯＩ情報を蓄積している。ＰＯＩは、ユーザが検索を所望する種々の興味対象場所であり、例えば、レストラン、コンビニ、ガソリンスタンドなどを対象としており、各ＰＯＩ情報は、名称や住所、所在位置、電話番号、案内地図、営業時間、営業内容、アイコン画像などを含んでいる。
【００５８】
図３は、ＰＯＩ情報データベース３８に蓄積されるＰＯＩ情報のデータ構成の一例を示す図である。図３に示すように、ＰＯＩ情報データベース３８には、ＩＤ、ＰＯＩ名称、住所、実際の所在位置を示す位置情報（緯度と経度）、およびＰＯＩアイコン表示用の位置を示す位置情報（緯度と経度）などが関連付けられて蓄積されている。ただし、ＰＯＩ情報データベース３８に蓄積されるＰＯＩ情報は、図３の内容にとどまらず、適宜追加、削除などの変更が可能である。
【００５９】
図３に示されたＰＯＩ情報データベース３８に蓄積されているＰＯＩ情報は、ＰＯＩ情報提供サーバ５０によって提供される情報に基づいて構成されている。地図配信サーバ３０は、ネットワーク１２を介して各種ＰＯＩ情報提供サーバ５０からＰＯＩ情報を収集してＰＯＩ情報データベース３８に登録し、ユーザに提供できるＰＯＩ情報を充実してゆくことができる。
【００６０】
ＰＯＩ登録手段３９は、地図配信サーバ３０によってネットワーク１２を介して各種ＰＯＩ情報提供サーバ５０から収集されたＰＯＩの情報、あるいは各種ＰＯＩ情報提供サーバ５０から定期的にネットワーク１２を介して地図配信サーバ３０へ配信されたＰＯＩの情報に基づいて、図３に示すＰＯＩ情報をＰＯＩ情報データベース３８に登録する。その際、以下に説明するように、すでにＰＯＩ情報データベース３８に登録されているＰＯＩ情報の内容に基づいて、新たに登録するＰＯＩに対してＰＯＩアイコン表示用の位置情報を付与したＰＯＩ情報をＰＯＩ情報データベース３８に登録する。
【００６１】
図４は、本発明の実施例にかかる地図配信サーバ３０におけるＰＯＩ情報を登録するための動作手順を示すフローチャートである。図４に示す動作手順は、地図配信サーバ３０の制御手段３１がＲＯＭに記憶された制御プログラムに基づいてＰＯＩ登録手段３９を制御することにより実現される。
【００６２】
先ず、ステップＳ４０１の処理において、ＰＯＩ登録手段３９は、各種ＰＯＩ情報提供サーバ５０から提供されたＰＯＩの情報を受け付ける。受け付けたＰＯＩ情報にはＰＯＩの実際の所在位置を示す緯度、経度の位置情報が含まれており、ＰＯＩ登録手段３９は、受け付けたＰＯＩの情報を新たにＰＯＩ情報データベース３８に登録する際に、ステップＳ４０２の処理において、受け付けたＰＯＩの実際の位置情報と同一の所在位置にある他のＰＯＩが既にＰＯＩ情報データベース３８に登録されている否か判断する。
【００６３】
ステップＳ４０２の処理において、新たに登録するＰＯＩの実際の位置情報と重複する位置に他のＰＯＩが登録されていない場合にはステップＳ４０３に進み、重複する位置に他のＰＯＩが登録されている場合にはステップＳ４０４に進む。
【００６４】
ステップＳ４０３の処理において、ＰＯＩ登録手段は、ＰＯＩアイコン表示用の位置情報として、実際の所在位置を示す緯度、経度と同じ位置情報を付与し、ＰＯＩ情報提供サーバ５０によって提供されたＰＯＩの名称、住所、実際の所在位置を示す緯度、経度などとともにＰＯＩ情報データベース３８に登録して処理を終了する。図３に示すＩＤ＝０００１のＰＯＩ情報は、ステップＳ４０３の処理によって登録されたＰＯＩ情報の例を示している。
【００６５】
一方、ステップＳ４０４の処理において、ＰＯＩ登録手段は、新たに登録するＰＯＩの実際の位置と重複する位置にある他の登録済みＰＯＩの数をＰＯＩ情報データベース３８から取得する。そして、ステップＳ４０５の処理において、取得されたＰＯＩの数に基づいて新たに登録するＰＯＩに対してＰＯＩアイコン表示用の位置情報を付与する。
【００６６】
図５は、ＰＯＩ情報データベース３８に登録するＰＯＩに対してＰＯＩアイコン表示用の位置情報を付与する方法を説明するための図である。
図５において、ＰＯＩ情報データベース３８に新たに登録するＰＯＩの実際の位置を二次元直交座標系の原点（１）とすると、新たに登録するＰＯＩの実際の位置と重複する位置に他のＰＯＩが登録されていない場合には、実際の所在位置を示す緯度、経度と同じ位置、すなわち（１）に示す位置座標（原点座標）をＰＯＩアイコン表示用の位置情報として付与する。
【００６７】
一方、新たに登録するＰＯＩの実際の位置と重複する位置に他のＰＯＩが登録されている場合には、図４のステップＳ４０４の処理において取得されたＰＯＩの数に応じて順次（２）〜（６）に示す位置座標をＰＯＩアイコン表示用の位置情報として付与する。ここで、すでに登録済みのＰＯＩと重複する実際の所在位置を有するＰＯＩのうち登録順序が２番目から５番目までのＰＯＩのＰＯＩアイコン表示用の位置（２）〜（５）の位置は、原点座標（１）を中心とする同心円Ｃ１上に等間隔に配置されるように、例えば、（１）を原点とする二次元直交座標系において、（２）の位置座標を（Ｌｘ，Ｌｙ）とすると、（３）の位置座標は（Ｌｙ，−Ｌｘ）、（４）の座標位置は（−Ｌｘ，−Ｌｙ）、（５）の座標位置は（−Ｌｙ，Ｌｘ）となる。特に＋Ｙ軸方向を北の方角とすると、北東、南東、南西、北西の順に４方向均等に（２）、（３）、（４）、（５）の位置を定めた場合には、Ｌｘ＝Ｌｙとなることが分かる。すなわち、ＰＯＩの実際の所在位置を示す緯度と経度にそれぞれ所定の変更量を演算することによって得られた値がＰＯＩアイコン表示用の位置を示す緯度と経度となる。
【００６８】
例えば、図５に示す（２）の座標位置の変更量についてＬｘ＝Ｌｙ＝３００ｍｓｅｃとした場合、図３に示すように、店舗ＤのＰＯＩ情報をＰＯＩ情報データベース３８に登録しようとする際に、店舗Ｄの実際の所在位置を示す緯度３５度４１分４７．５４８秒と経度１３９度４６分１０．０３８秒には、既に他の登録済みＰＯＩとして、店舗Ａ、Ｂ、Ｃの３つのＰＯＩが登録されているとすると、この店舗ＤのＰＯＩアイコン表示用の位置情報として付与される座標位置は図５に示す（４）となる。
【００６９】
したがって、（４）の変更量は、Ｌｘ＝Ｌｙ＝−３００ｍｓｅｃとなるため、店舗Ｄの実際の所在位置を示す緯度と経度にこれらの変更量を加算することによって得られた値、緯度３５度４１分４７．２４８秒と経度１３９度４６分０９．７３８秒をＰＯＩアイコン表示用の位置情報としてＰＯＩ情報データベース３８に登録する。
【００７０】
このように、ステップＳ４０５の処理において、ＰＯＩ登録手段は、ＰＯＩアイコン表示用の位置情報として、ＰＯＩの実際の所在位置を示す緯度、経度を所定の量だけ変更して付与し、ＰＯＩ情報提供サーバ５０によって提供されたＰＯＩの名称、住所、実際の所在位置を示す緯度、経度などとともにＰＯＩ情報データベース３８に登録して処理を終了する。
【００７１】
なお、すでに登録済みのＰＯＩと重複する実際の所在位置を有する登録順序が６番目以降のＰＯＩについては、そのＰＯＩアイコン表示用の位置となる（６）以降の位置座標の変更量について緯度や経度を２Ｌｘ、３Ｌｘ、・・・、２Ｌｙ、３Ｌｙ、・・・のように変更してもよい。
【００７２】
また、登録順序が６番目から９番目までのＰＯＩのＰＯＩアイコン表示用の位置を、原点座標（１）を中心とする同心円Ｃ２上に等間隔に配置されるように、登録順序が２番目から５番目までのＰＯＩと同じく均等に北東、南東、南西、北西の方角に順に定めた場合、ＰＯＩアイコンは北東、南東、南西、北西の方角にそれぞれ向かう同一放射線上に配列することになる。この場合、半径の異なる各同心円（Ｃ１とＣ２）上にそれぞれ等間隔に配置されるＰＯＩの数は全て同じ（この実施例では４つ）になるが、半径が大きくなるにしたがって同心円上に等間隔に配置されるＰＯＩの数を増やしてもよい。
【００７３】
なお、上記実施例では、ＰＯＩアイコンの表示順位はＰＯＩをＰＯＩ情報データベース３８に登録した順番に固定されているが、図４のステップＳ４０４の処理においてアイコンの種別に応じて表示順位を設定してもよい。この場合、実際の所在位置を示す緯度と経度が同一のＰＯＩについて、すでにＰＯＩ情報データベース３０に登録されているＰＯＩと新たに登録しようとするＰＯＩも含め、各ＰＯＩに対してそのアイコンに表示順位を定め、新たに設定された表示順序に従って再度ＰＯＩアイコン表示用の位置情報を付与してＰＯＩ情報データベース３８に登録する。
【００７４】
一方、地図表示装置２０は、図２に示すように、制御手段２１、通信手段２２、ＧＰＳ受信手段２３、表示手段２４、操作入力手段２５、配信要求編集手段２６、受信データ記憶手段２７などを備えて構成されている。
【００７５】
地図表示装置２０において、制御手段２１は、図示してはいないがＲＡＭ、ＲＯＭ、プロセッサを有するマイクロプロセッサであり、ＲＯＭに格納された制御プログラムにより各部の動作を制御する。通信手段２２は、ネットワーク１２を介して地図配信サーバ３０などと通信データを送受信するための通信インターフェースである。
【００７６】
ＧＰＳ受信手段２３は、ＧＰＳ衛星からの信号を受信して現在位置（緯度、経度）を取得するものである。取得された位置情報は、地図配信サーバ３０に送信されて、経路探索条件として出発地や目的地を指定する際や、案内経路を表示するとともに現在位置を特定する際に利用することができる。
【００７７】
表示手段２４は、液晶表示ユニットなどから構成され、地図配信サーバ３０から配信（送信）された地図、案内経路などの表示を行う。また、表示手段２４には地図表示装置２０の操作のためのメニュー画面が表示され、プルダウンメニューなどの操作により検索条件や経路探索条件を設定することができる。したがって、表示手段２４は操作入力手段２５の一部としても機能する。
【００７８】
操作入力手段２５は、数字キーやアルファベットキー、その他の機能キー、選択キー、スクロールキー（上下左右の矢印キー）などからなる操作、入力のためのものであり、出力手段である表示手段２４に表示されるメニュー画面から所望のメニューを選択し、あるいは、キーを操作して種々の入力操作を行うものである。
【００７９】
表示手段２４に地図を表示させる場合には、ユーザが所望する出発地および目的地と、出発時間や到着時間などを含む時刻情報を入力して経路探索要求を行うか、所望する地域または住所を指定して地図表示要求を行う。
【００８０】
配信要求編集手段２６は、操作入力手段２５や表示手段２７に表示されたメニュー画面の操作によって設定された地図表示条件や経路探索条件に基づいて地図配信サーバ３０に送信する配信要求を編集し、通信手段２２を介して地図配信サーバ３０に送信する。
【００８１】
受信データ記憶手段２７は、地図配信サーバ３０から配信された地図データ、案内経路データ、ＰＯＩ情報データなどの各種データを一時保存する。受信データ記憶手段２７に記憶されたデータは必要に応じて読み出され、表示手段２４に表示される。
【００８２】
表示手段２４に地図を表示する場合、一般的には、ＧＰＳ受信手段２３で取得した地図表示装置２０の現在位置を含む一定の縮尺、一定の範囲の地図に、案内経路と、地図表示装置２０の現在位置を示すマークを重ね合わせて該現在位置マークが表示画面の中心になるように表示する。取得した位置情報には誤差が含まれるため、現在位置が案内経路からずれている場合には現在位置を案内経路上に補正するルートマッチング処理が行われる。
【００８３】
そして、本発明の実施例において、表示手段２４にＰＯＩ情報を示すアイコンを表示する場合、地図配信サーバ３０から配信されたＰＯＩアイコン表示用の位置を示す緯度と経度に基づいて、図５に示すような配置位置になるようにアイコンを表示する。
【００８４】
図６は、本発明の実施例にかかる地図表示装置において地図上にＰＯＩアイコンを表示した際の表示例を示す図であり、図６（Ａ）は１個のＰＯＩのアイコンを表示した場合、図６（Ｂ）は同一所在位置にある２個のＰＯＩのアイコンを表示した場合、図６（Ｃ）は同一所在位置にある４個のＰＯＩのアイコンを表示した場合である。
【００８５】
図６（Ａ）に示すように、ＰＯＩ情報データベース３８に実際の所在位置が重複する複数のＰＯＩが登録されていない場合には、図５に示す（１）の座標位置にＩＤ＝０００１のＰＯＩ情報を示すアイコン（レストランを示すアイコン）が表示される。また、図６（Ｂ）に示すように、ＰＯＩ情報データベース３８に実際の所在位置が重複する２つのＰＯＩが登録されている場合には、図５に示す（１）と（２）の座標位置にそれぞれＩＤ＝０００１とＩＤ＝０００２のＰＯＩ情報を示すアイコン（レストランを示すアイコンと郵便局を示すアイコン）が表示される。
【００８６】
さらに、図６（Ｃ）に示すように、ＰＯＩ情報データベース３８に実際の所在位置が重複する４つのＰＯＩが登録されている場合には、図５に示す（１）〜（４）の座標位置にそれぞれＩＤ＝０００１〜０００４のＰＯＩ情報を示すアイコン（ＩＤ＝０００１から順番にレストラン、郵便局、コンビニ、ガソリンスタンドを示すアイコン）が表示される。
【００８７】
このように、ＰＯＩ情報データベース３８中に実際の位置情報として同じ緯度、経度を有するＰＯＩ情報が存在したとしても、ＰＯＩ情報を示すアイコンを表示した際に、アイコンが完全に重なってしまうことがない。
【産業上の利用可能性】
【００８８】
以上、詳細に説明したように、本発明にかかる地図表示システムによれば、ＰＯＩ情報データベース中に実際の所在位置情報として同じ緯度、経度を有するＰＯＩ情報が存在したとしても、ＰＯＩ情報を示すアイコンを表示した際に、アイコンが完全に重なってしまうことがなく、ユーザに対して複数のＰＯＩが存在することを伝えることが可能となる。また、このＰＯＩアイコン表示用の位置情報をＰＯＩ情報データベースに格納しておき、地図表示の際にそれを地図表示装置に伝えるだけであるので、表示制御を行うアプリケーション側でのアイコンの移動などの処理を不要となるため、地図表示を行う端末機器それぞれに合わせたアプリケーション開発を回避することが可能になる。
【００８９】
さらに、ＰＯＩ情報を使用した経路探索の際にユーザが所望するＰＯＩ情報を選択すると、経路探索手段はＰＯＩ情報データベースから実際の所在位置を示す緯度、経度を取得し、この取得した実際の所在位置を示す緯度、経度を使用して出発地、目的地、または経由地として経路探索を行うので、ユーザに実際の位置とは異なった場所、つまり表示のために変更された場所へ経路案内することを回避することが可能になる。
【００９０】
また、ＰＯＩ情報データベースに格納されたＰＯＩは、表示順位を従って表示用の位置を示す緯度、経度が付与されているので、アプリケーション側（地図表示装置側）で表示の順番を制御することなく、所望の表示順位でＰＯＩを示すアイコンの表示を可能にしている。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施例にかかる地図表示システムの構成を示すシステム構成図である。
【図２】本発明の実施例における地図表示システムの詳細な構成を示すブロック図である。
【図３】本発明の実施例にかかるＰＯＩ情報データベースに蓄積されるＰＯＩ情報のデータ構成の一例を示す図である。
【図４】本発明の実施例にかかる地図配信サーバにおけるＰＯＩ情報を登録するための動作手順を示すフローチャートである。
【図５】本発明の実施例にかかるＰＯＩ情報データベースに登録するＰＯＩに対してＰＯＩアイコン表示用の位置情報を付与する方法を説明するための図である。
【図６】本発明の実施例にかかる地図表示装置において地図上にＰＯＩアイコンを表示した際の表示例を示す図である。
【符号の説明】
【００９２】
１０・・・・地図表示システム
１２・・・・ネットワーク
２０・・・・地図表示装置
２１・・・・制御手段
２２・・・・通信手段
２３・・・・ＧＰＳ受信手段
２４・・・・表示手段
２５・・・・操作入力手段
２６・・・・配信要求編集手段
２７・・・・受信データ記憶手段
３０・・・・地図配信サーバ
３１・・・・制御手段
３２・・・・通信手段
３３・・・・経路探索手段
３４・・・・ＰＯＩ検索手段
３５・・・・配信データ編集手段
３６・・・・地図データベース
３７・・・・経路探索用ネットワークデータベース
３８・・・・ＰＯＩ情報データベース
３９・・・・ＰＯＩ登録手段
【要約】
【課題】地図表示装置に表示するアイコンの重複の調整を行う表示処理の変更を効率良く行うようにする。
【解決手段】地図表示システムは１０、地図情報を蓄積する地図情報データベース３６と、各ＰＯＩに対して、実際の所在位置を示す所在位置情報と、地図上にアイコンを表示する際の位置を示す表示用位置情報と、を含むＰＯＩ情報を蓄積するＰＯＩ情報データベース３８と、地図上のＰＯＩの位置に当該ＰＯＩに対応するアイコンを前記地図に重畳して表示する表示手段２４と、を備え、表示手段２４は、地図上にアイコンを表示する際に、ＰＯＩ情報データベース３８に蓄積された表示用位置情報に基づいて、対応するアイコンを前記地図に重畳して表示する。
【選択図】図２【図１】
0004246249.tif 000002
【図２】
0004246249.tif 000003
【図３】
0004246249.tif 000004
【図４】
0004246249.tif 000005
【図５】
0004246249.tif 000006
【図６】
0004246249.tif 000007