(57)【要約】【課題】  いかなる縮尺の地図が表示されていても１回のスクロール操作によってユーザが所望する最適なスクロール量を提供するとともに、複数の表示画面を表示させた場合でも、ユーザが所望する地図情報を見易い態様で表示する。【解決手段】  端末装置２０は、表示画面に地図画像を含む各種画像を表示する表示手段２０４と、前記地図画像と、前記地図画像よりも広域な範囲を含んだ位置情報の相対的特性を用いた図形画像と、前記図形画像上の前記地図画像に対応する表示範囲を表す枠画像と、を各々異なるレイヤーとして管理し、表示手段２０４に重ねて表示させる表示制御手段２０５と、表示手段２０４に表示する画像に対する操作入力を受け付ける操作入力手段２０６と、を備え、操作入力手段２０６による前記図形画像と前記枠画像との相対位置を移動させるスクロール操作に伴い前記地図画像をスクロールさせる。【選択図】  図１
2011059630.tif 000002
【特許請求の範囲】
【請求項１】
地図配信サーバと端末装置とを備え、地図配信サーバは地図データベースに蓄積された地図情報を端末装置に送り、端末装置が受信した地図情報に基づいてユーザに対して所定の地図画像の表示を行う地図表示システムであって、
前記端末装置は、
表示画面に前記地図画像を含む各種画像を表示する表示手段と、
前記表示手段に表示される各種画像を各々異なるレイヤーとして管理し、前記地図画像に対する表示制御を行う第１のレイヤーと、前記地図画像よりも広域な範囲を含んだ位置情報の相対的特性を用いた図形画像に対する表示制御を行う第２のレイヤーと、前記図形画像上の前記地図画像に対応する表示範囲を表す枠画像に対する表示制御を行う第３のレイヤーと、を前記表示手段に重ねて表示させる表示制御手段と、
前記各レイヤーの画像に対する操作入力を受け付ける操作入力手段と、
を備え、
前記表示制御手段は、前記操作入力手段による前記図形画像と前記枠画像との相対位置を移動させるスクロール操作に伴い前記第１のレイヤーにおいて前記地図画像をスクロールさせることを特徴とする地図表示システム。
【請求項２】
前記位置情報の相対的特性を用いた図形は、経路案内情報として検索された経路の形状を示す図形であることを特徴とする請求項１に記載の地図表示システム。
【請求項３】
前記表示制御手段は、前記経路案内情報として検索された経路の形状を示す図形全体が前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする請求項２に記載の地図表示システム。
【請求項４】
前記位置情報の相対的特性を用いた図形は、周辺案内情報として検索された施設の位置を示すマーカであることを特徴とする請求項１に記載の地図表示システム。
【請求項５】
前記表示制御手段は、前記周辺案内情報として検索された全ての施設の位置を示すマーカが前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする請求項４に記載の地図表示システム。
【請求項６】
前記地図画像をスクロール表示するためのスクロールモードを有し、
前記表示制御手段は、前記操作入力手段による操作がスクロールモードへの切り替え操作である場合、前記第１のレイヤーに前記第２および第３のレイヤーを重ねて表示するよう制御することを特徴とする請求項１ないし請求項５のいずれか１項に記載の地図表示システム。
【請求項７】
前記表示制御手段は、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記地図画像のスクロールを制御することを特徴とする請求項１ないし請求項６のいずれか１項に記載の地図表示システム。
【請求項８】
前記表示制御手段は、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記図形画像と前記枠画像の大きさを制御することを特徴とする請求項１ないし請求項７のいずれか１項に記載の地図表示システム。
【請求項９】
地図配信サーバから地図データベースに蓄積された地図情報を受信し、受信した地図情報に基づいてユーザに対して所定の地図画像の表示を行う端末装置であって、
表示画面に前記地図画像を含む各種画像を表示する表示手段と、
前記表示手段に表示される各種画像を各々異なるレイヤーとして管理し、前記地図画像に対する表示制御を行う第１のレイヤーと、前記地図画像よりも広域な範囲を含んだ位置情報の相対的特性を用いた図形画像に対する表示制御を行う第２のレイヤーと、前記図形画像上の前記地図画像に対応する表示範囲を表す枠画像に対する表示制御を行う第３のレイヤーと、を前記表示手段に重ねて表示させる表示制御手段と、
前記各レイヤーの画像に対する操作入力を受け付ける操作入力手段と、
を備え、
前記表示制御手段は、前記操作入力手段による前記図形画像と前記枠画像との相対位置を移動させるスクロール操作に伴い前記第１のレイヤーにおいて前記地図画像をスクロールさせることを特徴とする端末装置。
【請求項１０】
前記位置情報の相対的特性を用いた図形は、経路案内情報として検索された経路の形状を示す図形であることを特徴とする請求項９に記載の端末装置。
【請求項１１】
前記表示制御手段は、前記経路案内情報として検索された経路の形状を示す図形全体が前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする請求項１０に記載の端末装置。
【請求項１２】
前記位置情報の相対的特性を用いた図形は、周辺案内情報として検索された施設の位置を示すマーカであることを特徴とする請求項９に記載の端末装置。
【請求項１３】
前記表示制御手段は、前記周辺案内情報として検索された全ての施設の位置を示すマーカが前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする請求項１２に記載の端末装置。
【請求項１４】
前記地図画像をスクロール表示するためのスクロールモードを有し、
前記表示制御手段は、前記操作入力手段による操作がスクロールモードへの切り替え操作である場合、前記第１のレイヤーに前記第２および第３のレイヤーを重ねて表示するよう制御することを特徴とする請求項９ないし請求項１３のいずれか１項に記載の端末装置。
【請求項１５】
前記表示制御手段は、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記地図画像のスクロールを制御することを特徴とする請求項９ないし請求項１４のいずれか１項に記載の端末装置。
【請求項１６】
前記表示制御手段は、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記図形画像と前記枠画像の大きさを制御することを特徴とする請求項９ないし請求項１５のいずれか１項に記載の地図表示システム。
【請求項１７】
地図配信サーバから地図データベースに蓄積された地図情報を受信し、受信した地図情報に基づいてユーザに対して所定の地図画像の表示を行う端末装置における地図表示方法であって、
前記端末装置は、
表示画面に前記地図画像を含む各種画像を表示する表示手段と、
前記表示手段に表示される各種画像を各々異なるレイヤーとして管理し、前記地図画像に対する表示制御を行う第１のレイヤーと、前記地図画像よりも広域な範囲を含んだ位置情報の相対的特性を用いた図形画像に対する表示制御を行う第２のレイヤーと、前記図形画像上の前記地図画像に対応する表示範囲を表す枠画像に対する表示制御を行う第３のレイヤーと、を前記表示手段に重ねて表示させる表示制御手段と、
前記各レイヤーの画像に対する操作入力を受け付ける操作入力手段と、
を備え、前記表示制御手段の制御により、
前記地図画像を表示する第１のステップと、
前記図形画像および枠画像を表示する第２のステップと、
前記操作入力手段による前記図形画像と前記枠画像との相対位置を移動させるスクロール操作に伴い前記第１のレイヤーにおいて前記地図画像をスクロールさせる第３のステップと、
を有することを特徴とする地図表示方法。
【請求項１８】
前記位置情報の相対的特性を用いた図形は、経路案内情報として検索された経路の形状を示す図形であることを特徴とする請求項１７に記載の地図表示方法。
【請求項１９】
前記第２のステップにおいて、前記経路案内情報として検索された経路の形状を示す図形全体が前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする請求項１８に記載の地図表示方法。
【請求項２０】
前記位置情報の相対的特性を用いた図形は、周辺案内情報として検索された施設の位置を示すマーカであることを特徴とする請求項１７に記載の地図表示方法。
【請求項２１】
前記第２のステップにおいて、前記周辺案内情報として検索された全ての施設の位置を示すマーカが前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする請求項２０に記載の地図表示方法。
【請求項２２】
前記端末装置は、前記地図画像をスクロール表示するためのスクロールモードを有し、
前記操作入力手段による操作がスクロールモードへの切り替え操作である場合、前記第２のステップ以降のステップを行うことを特徴とする請求項１７ないし請求項２１のいずれか１項に記載の地図表示方法。
【請求項２３】
前記第３のステップにおいて、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記地図画像のスクロールを制御することを特徴とする請求項１７ないし請求項２２のいずれか１項に記載の地図表示方法。
【請求項２４】
前記第３のステップにおいて、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記図形画像と前記枠画像の大きさを制御することを特徴とする請求項１７ないし請求項２３のいずれか１項に記載の地図表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図データベースに蓄積された地図情報に基づいて移動するユーザに対して所定の地図表示を行う地図表示システムに関するものであり、特に、携帯電話などの携帯端末装置を用いて地図表示を行う際に、地図情報をより容易にスクロール操作可能にした地図表示システム、端末装置及び地図表示方法に関するものである。
【背景技術】
【０００２】
近年、ユーザによって入力された所望の施設名やその住所などの検索条件や携帯端末装置に具備されているＧＰＳ受信機能がＧＰＳ信号から取得した現在位置に従って地図検索を行い、地図検索によって求められた地図情報を検索地点や現在位置とともに携帯端末装置の表示画面に表示したりする地図表示サービスが知られている。
【０００３】
そして、地図表示画面において現在位置や検索した地点を中心として所定範囲の地図が表示されている場合に、ユーザが表示中心点以外の周辺の情報を知りたい場合には、操作キーなどの操作入力手段を用いて表示画面のスクロール操作などを行うことにより周辺施設や道路状況などを確認している。
【０００４】
この周辺施設などの確認では、現在位置や表示開始地点の情報を閲覧しながら周囲の情報を確認することが望まれているため、表示画面を分割したりサブウィンドウを表示させたりして、広域地図と詳細地図を同時に表示する技術が様々に提案されている。
【０００５】
例えば、ディスプレイ画面を２つの画面に分けて広域地図と詳細地図を同時に表示する技術が、下記の特許文献１（特開２００２−３４０５７８号公報）に「車載用ナビゲーション装置」として開示されている。この特許文献１には、ディスプレイ装置の画面上で詳細地図と広域地図の２画面地図表示を行っているときに、詳細地図画面に対してスクロールが行われると、そのスクロールによる詳細地図の移動に追従して他方の画面上で広域地図をスクロール表示することが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−３４０５７８号公報（図７、段落［００３０］〜段落［００３２］）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
このように、上記特許文献１では、地図の表示を広域表示にしたものと、詳細表示したものとに分け、広域表示した地図でスクロールを行うことで、詳細表示した地図では実現できなかった長距離のスクロールを実現している。
【０００８】
しかしながら、詳細地図をスクロールするために単に広域地図を表示するという従来の技術思想では、経路探索によって得られたルートや周辺検索によって得られた現在位置の周辺情報全体を把握しようとした時に地図が最適な倍率で表示されていない場合があり、これにより、地図が広域過ぎて探索ルート等が小さ過ぎたり、その逆に周辺情報全体を表示しきれなかったりするという問題点があった。
【０００９】
また、ポインティングデバイスを用いたスクロール操作においては、表示されている地図の大きさによって１回のスクロール量に限界があるため、広域表示した地図を用いてスクロールを行う場合にも最適な倍率の地図を表示しなければ、ユーザの求めるスクロール量に過不足が発生する可能性がある。
【００１０】
さらに、例えば携帯端末のような表示領域の限られた表示画面上において複数の領域を設けて地図を表示しようとすると、見難くなるばかりではなく、ユーザの所望する情報を正確に伝えることができなくなるという問題点があった。また、携帯端末において複雑な表示処理を行うことは、処理負担が大きくなってしまうため円滑な表示動作が行えなくなるという問題点があった。
【００１１】
本願の発明者は、上記の問題点を解消すべく種々検討を重ねた結果、詳細地図をスクロールするために広域表示した地図領域を探索ルートや周辺情報全体を表示し得る倍率で表示するとともに、探索ルートや周辺情報を簡略化して視認し易い態様で表示することにより、上記問題点を解消し得ることを想到して本発明を完成するに至ったものである。
【００１２】
すなわち、本発明は上記の問題点を解消することを課題とし、いかなる縮尺の地図が表示されていても１回のスクロール操作によってユーザが所望する最適なスクロール量を提供することができるようにした地図表示システム、端末装置及び地図表示方法を提供することを目的とするものである。
【００１３】
また、複数の表示画面を表示させた場合でも、ユーザが所望する地図情報を見易い態様で表示することができるようにした地図表示システム、端末装置及び地図表示方法を提供することを目的とするものである。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明の地図表示システムの発明は、
地図配信サーバと端末装置とを備え、地図配信サーバは地図データベースに蓄積された地図情報を端末装置に送り、端末装置が受信した地図情報に基づいてユーザに対して所定の地図画像の表示を行う地図表示システムであって、
前記端末装置は、
表示画面に前記地図画像を含む各種画像を表示する表示手段と、
前記表示手段に表示される各種画像を各々異なるレイヤーとして管理し、前記地図画像に対する表示制御を行う第１のレイヤーと、前記地図画像よりも広域な範囲を含んだ位置情報の相対的特性を用いた図形画像に対する表示制御を行う第２のレイヤーと、前記図形画像上の前記地図画像に対応する表示範囲を表す枠画像に対する表示制御を行う第３のレイヤーと、を前記表示手段に重ねて表示させる表示制御手段と、
前記各レイヤーの画像に対する操作入力を受け付ける操作入力手段と、
を備え、
前記表示制御手段は、前記操作入力手段による前記図形画像と前記枠画像との相対位置を移動させるスクロール操作に伴い前記第１のレイヤーにおいて前記地図画像をスクロールさせることを特徴とする。
【００１５】
また、本発明の地図表示システムの一態様において、前記位置情報の相対的特性を用いた図形は、経路案内情報として検索された経路の形状を示す図形であることを特徴とする。
【００１６】
また、本発明の地図表示システムの一態様において、前記表示制御手段は、前記経路案内情報として検索された経路の形状を示す図形全体が前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする。
【００１７】
また、本発明の地図表示システムの一態様において、前記位置情報の相対的特性を用いた図形は、周辺案内情報として検索された施設の位置を示すマーカであることを特徴とする。
【００１８】
また、本発明の地図表示システムの一態様において、前記表示制御手段は、前記周辺案内情報として検索された全ての施設の位置を示すマーカが前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする。
【００１９】
また、本発明の地図表示システムの一態様において、前記地図画像をスクロール表示するためのスクロールモードを有し、前記表示制御手段は、前記操作入力手段による操作がスクロールモードへの切り替え操作である場合、前記第１のレイヤーに前記第２および第３のレイヤーを重ねて表示するよう制御することを特徴とする。
【００２０】
また、本発明の地図表示システムの一態様において、前記表示制御手段は、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記地図画像のスクロールを制御することを特徴とする。
【００２１】
また、本発明の地図表示システムの一態様において、前記表示制御手段は、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記図形画像と前記枠画像の大きさを制御することを特徴とする。
【００２２】
また、本発明の端末装置の発明は、
地図配信サーバから地図データベースに蓄積された地図情報を受信し、受信した地図情報に基づいてユーザに対して所定の地図画像の表示を行う端末装置であって、
表示画面に前記地図画像を含む各種画像を表示する表示手段と、
前記表示手段に表示される各種画像を各々異なるレイヤーとして管理し、前記地図画像に対する表示制御を行う第１のレイヤーと、前記地図画像よりも広域な範囲を含んだ位置情報の相対的特性を用いた図形画像に対する表示制御を行う第２のレイヤーと、前記図形画像上の前記地図画像に対応する表示範囲を表す枠画像に対する表示制御を行う第３のレイヤーと、を前記表示手段に重ねて表示させる表示制御手段と、
前記各レイヤーの画像に対する操作入力を受け付ける操作入力手段と、
を備え、
前記表示制御手段は、前記操作入力手段による前記図形画像と前記枠画像との相対位置を移動させるスクロール操作に伴い前記第１のレイヤーにおいて前記地図画像をスクロールさせることを特徴とする。
【００２３】
また、本発明の端末装置の一態様において、前記位置情報の相対的特性を用いた図形は、経路案内情報として検索された経路の形状を示す図形であることを特徴とする。
【００２４】
また、本発明の端末装置の一態様において、前記表示制御手段は、前記経路案内情報として検索された経路の形状を示す図形全体が前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする。
【００２５】
また、本発明の端末装置の一態様において、前記位置情報の相対的特性を用いた図形は、周辺案内情報として検索された施設の位置を示すマーカであることを特徴とする。
【００２６】
また、本発明の端末装置の一態様において、前記表示制御手段は、前記周辺案内情報として検索された全ての施設の位置を示すマーカが前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする。
【００２７】
また、本発明の端末装置の一態様において、前記表示制御手段は、前記操作入力手段による操作がスクロールモードへの切り替え操作である場合、前記第１のレイヤーに前記第２および第３のレイヤーを重ねて表示するよう制御することを特徴とする。
【００２８】
また、本発明の端末装置の一態様において、前記表示制御手段は、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記地図画像のスクロールを制御することを特徴とする。
【００２９】
また、本発明の端末装置の一態様において、前記表示制御手段は、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記図形画像と前記枠画像の大きさを制御することを特徴とする。
【００３０】
また、本発明の地図表示方法の発明は、
地図配信サーバから地図データベースに蓄積された地図情報を受信し、受信した地図情報に基づいてユーザに対して所定の地図画像の表示を行う端末装置における地図表示方法であって、
前記端末装置は、
表示画面に前記地図画像を含む各種画像を表示する表示手段と、
前記表示手段に表示される各種画像を各々異なるレイヤーとして管理し、前記地図画像に対する表示制御を行う第１のレイヤーと、前記地図画像よりも広域な範囲を含んだ位置情報の相対的特性を用いた図形画像に対する表示制御を行う第２のレイヤーと、前記図形画像上の前記地図画像に対応する表示範囲を表す枠画像に対する表示制御を行う第３のレイヤーと、を前記表示手段に重ねて表示させる表示制御手段と、
前記各レイヤーの画像に対する操作入力を受け付ける操作入力手段と、
を備え、前記表示制御手段の制御により、
前記地図画像を表示する第１のステップと、
前記図形画像および枠画像を表示する第２のステップと、
前記操作入力手段による前記図形画像と前記枠画像との相対位置を移動させるスクロール操作に伴い前記第１のレイヤーにおいて前記地図画像をスクロールさせる第３のステップと、
を有することを特徴とする。
【００３１】
また、本発明の地図表示方法の一態様において、前記位置情報の相対的特性を用いた図形は、経路案内情報として検索された経路の形状を示す図形であることを特徴とする。
【００３２】
また、本発明の地図表示方法の一態様において、前記第２のステップにおいて、前記経路案内情報として検索された経路の形状を示す図形全体が前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする。
【００３３】
また、本発明の地図表示方法の一態様において、前記位置情報の相対的特性を用いた図形は、周辺案内情報として検索された施設の位置を示すマーカであることを特徴とする。
【００３４】
また、本発明の地図表示方法の一態様において、前記第２のステップにおいて、前記周辺案内情報として検索された全ての施設の位置を示すマーカが前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御することを特徴とする。
【００３５】
また、本発明の地図表示方法の一態様において、前記端末装置は、前記地図画像をスクロール表示するためのスクロールモードを有し、前記操作入力手段による操作がスクロールモードへの切り替え操作である場合、前記第２のステップ以降のステップを行うことを特徴とする。
【００３６】
また、本発明の地図表示方法の一態様において、前記第３のステップにおいて、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記地図画像のスクロールを制御することを特徴とする。
【００３７】
また、本発明の地図表示方法の一態様において、前記第３のステップにおいて、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記図形画像と前記枠画像の大きさを制御することを特徴とする。
【発明の効果】
【００３８】
本発明の地図表示システムによれば、表示画面に表示される地図画像を含む各種画像を各々異なるレイヤーとして管理し、前記地図画像に対する表示制御を行う第１のレイヤーと、前記地図画像よりも広域な範囲を含んだ位置情報の相対的特性を用いた図形画像に対する表示制御を行う第２のレイヤーと、前記図形画像上の前記地図画像に対応する表示範囲を表す枠画像に対する表示制御を行う第３のレイヤーと、を重ねて表示するように制御し、各レイヤーの画像に対する操作入力を受け付ける操作入力手段による前記図形画像と前記枠画像との相対位置を移動させるスクロール操作に伴い前記第１のレイヤーにおいて前記地図画像をスクロールさせるように構成されている。
【００３９】
これにより、操作入力手段による１回のスクロール量を位置情報の相対的特性を用いた図形描画で使用する倍率により調整されることになるので、１回のスクロール量とその最大量を最適な量に設定することができ、さらにこの相対的特性を用いた図形に対してスクロールを行うことで１回のスクロール操作で相対的特性を用いた図形およびその周辺全体を把握することが可能になる。
【００４０】
本発明の地図表示システムの一態様によれば、前記位置情報の相対的特性を用いた図形は、経路案内情報として検索された経路の形状を示す図形であるように構成されている。これにより、操作入力手段による１回のスクロール量を案内ルートの形状を表す図形といった位置情報の相対的特性を用いた図形描画で使用する倍率により調整されることになるので、１回のスクロール量とその最大量を最適な量に設定することができ、さらにこの相対的特性を用いた図形に対してスクロールを行うことで１回のスクロール操作で案内ルートおよびその周辺全体を把握することが可能になる。
【００４１】
本発明の地図表示システムの一態様によれば、前記経路案内情報として検索された経路の形状を示す図形全体が前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御するように構成されている。これにより、１回のスクロール操作で案内経路全体を容易に把握することが可能となる。
【００４２】
本発明の地図表示システムの一態様によれば、前記位置情報の相対的特性を用いた図形は、周辺案内情報として検索された施設の位置を示すマーカであるように構成されている。これにより、操作入力手段による１回のスクロール量を施設の位置を示すマーカ群を表す図形といった位置情報の相対的特性を用いた図形描画で使用する倍率により調整されることになるので、１回のスクロール量とその最大量を最適な量に設定することができ、さらにこの相対的特性を用いた図形に対してスクロールを行うことで１回のスクロール操作で周辺施設全体を把握することが可能になる。
【００４３】
本発明の地図表示システムの一態様によれば、前記周辺案内情報として検索された全ての施設の位置を示すマーカが前記表示画面の所定表示領域内に収まるように前記第２のレイヤーにおいて前記図形画像の大きさを制御するように構成されている。これにより、１回のスクロール操作で周辺施設全体を容易に把握することが可能となる。
【００４４】
本発明の地図表示システムの一態様によれば、前記地図画像をスクロール表示するためのスクロールモードを有し、前記操作入力手段による操作がスクロールモードへの切り替え操作である場合、前記第１のレイヤーに前記第２および第３のレイヤーを重ねて表示するよう制御するように構成されている。これにより、必要に応じて図形画像および枠画像を表示することができ、スクロール操作の操作性を向上させることが可能となる。
【００４５】
本発明の地図表示システムの一態様によれば、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記地図画像のスクロールを制御するように構成されている。これにより、１回のスクロール量とその最大量を最適な量に容易に設置することが可能となる。
【００４６】
本発明の地図表示システムの一態様によれば、前記操作入力手段による操作がスクロール操作である場合、前記相対位置の移動量を判定して前記図形画像と前記枠画像の大きさを制御するように構成されている。これにより、スクロール操作によって図形画像および枠画像が極端に見難くなることを防ぐことが可能となる。
【００４７】
また、本発明の端末装置は、上記地図表示システムの発明の効果を奏することを可能とする端末装置を提供できる。また、本発明の地図表示方法は、上記地図表示システムの発明と同様の効果を奏することが可能となる。
【図面の簡単な説明】
【００４８】
【図１】本発明に係るナビゲーションシステムの構成を示すブロック図である。
【図２】本発明の実施例１に係る端末装置と地図配信サーバの構成を示すブロック図である。
【図３】本発明の実施例に係るレイヤー構成の一例を示す図である。
【図４】本発明の実施例１に係る端末装置の表示画面の一例を示す図であり、経路探索されたときに通常の地図表示モードで表示された出発地点を含む地図画面の一例を示している。
【図５】本発明の実施例１に係る端末装置の表示画面の一例を示す図であり、図４に示す地図表示からスクロール動作が開始される直前のスクロールモードで表示された地図画面の一例を示している。
【図６】本発明の実施例１に係る端末装置の表示画面の一例を示す図であり、図５に示す地図表示からスクロール動作が開始されたときに表示された地図画面の一例を示
【図７】本発明の実施例１に係る端末装置の表示画面の一例を示す図であり、図６に示す地図表示からさらにスクロール動作を続けたときに表示された目的地点を含む地図画面の一例を示している。
【図８】本発明の実施例１に係る端末装置の表示画面の一例を示す図であり、図７に示す地図表示から通常の地図表示モードに切り替わって表示された地図画面の一例を示している。
【図９】本発明の実施例１に係る端末装置における地図スクロール表示の動作手順を示すフローチャートである。
【図１０】本発明の実施例１に係る位置情報の相対的特性を用いた図形の一例を示す図である。
【図１１】本発明の実施例２に係る端末装置と地図配信サーバの構成を示すブロック図である。
【図１２】本発明の実施例２に係る端末装置の表示画面の一例を示す図であり、周辺検索されたときに通常の地図表示モードで表示された現在地点を含む地図画面の一例を示している。
【図１３】本発明の実施例２に係る端末装置の表示画面の一例を示す図であり、図１２に示す地図表示からスクロール動作が開始される直前のスクロールモードで表示された地図画面の一例を示している。
【図１４】本発明の実施例２に係る端末装置の表示画面の一例を示す図であり、図１３に示す地図表示からスクロール動作が開始されたときに表示された地図画面の一例を示している。
【図１５】本発明の実施例２に係る端末装置の表示画面の一例を示す図であり、図１４に示す地図表示からＰＯＩの基本情報が表示された地図画面の一例を示している。
【図１６】本発明の実施例２に係る端末装置における地図スクロール表示の動作手順を示すフローチャートである。
【発明を実施するための形態】
【００４９】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施例においては本発明の技術思想を具体化するための地図表示システムとしてナビゲーションシステムを例示するものであって、本発明をこのナビゲーションシステムに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の地図表示システムにも等しく適用し得るものである。
【実施例１】
【００５０】
図１は、本発明に係る端末装置を含むナビゲーションシステムの構成を示すブロック図である。図１に示すように、ナビゲーションシステム１０は、ネットワーク１２を介して複数の端末装置２０,２０'などが地図配信サーバ３０に接続され、通信型のナビゲーションシステムを構成している。図２は、本発明の実施例１に係る端末装置と地図配信サーバの構成を示すブロック図である。
【００５１】
地図配信サーバ３０は、図２に示すように、制御手段３０１、地図検索手段３０２、経路探索手段３０４、ＰＯＩデータ検索手段３０５、地図データベース３１１、経路探索用のネットワークデータベース３１２、ＰＯＩ（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ：興味対象場所）データベース３１３などを備えて構成されている。
【００５２】
地図配信サーバ３０は、端末装置２０からネットワーク１２を介して所望の地点に対する地図検索要求やＰＯＩ検索に係る地図データの取得要求があると、制御手段３０１の制御により地図検索手段３０３が地図データベース３１１を参照して該当する地図データを読み出して、通信手段３０２を介して端末装置２０に配信する地図配信サービス機能を備えている。
【００５３】
また、地図配信サーバ３０は、端末装置２０から経路探索要求があると、制御手段３０１の制御により経路探索手段３０４が経路探索用のネットワークデータベース３１２を参照して経路探索を行い、経路探索の結果により得た最適経路や候補経路の案内経路データを端末装置２０に送信するナビゲーション機能を有している。さらに、経路案内サーバ３０は、端末装置２０からのＰＯＩ検索要求に応じて、制御手段３０１の制御によりＰＯＩデータ検索手段３０５が該当するＰＯＩの所在地情報などのＰＯＩ情報を検索して配信するＰＯＩ情報提供サービス機能を備えている。
【００５４】
地図データベース３１１は、所定の緯度範囲、経度範囲で区分したメッシュ状の単位地図データを蓄積しており、この地図データは、広域図、中域図、詳細図、市街地図といった各階層に分かれたベクタデータから構成されている。経路案内サーバ３０は、端末装置２０から要求された地図データを地図データベース３１１から読み出して要求元の端末装置２０に配信する。一般的には、端末装置２０の現在位置を中心にし、上下、左右、斜め方向のメッシュに相当する単位地図９枚分の地図データを配信する。
【００５５】
また、この地図データには、例えば、レストラン、コンビニ、ガソリンスタンドなどを対象とするＰＯＩの所在位置が関連付けられて記憶されている。このため、端末装置２０は、地図配信サーバ３０から配信された地図データをダウンロードするが、地図配信サーバ３０は、地図データを読み出して要求元の端末装置２０に配信する際に、この地図データに含まれるＰＯＩの所在位置に基づいてＰＯＩ情報も併せてＰＯＩデータベース３１３から読み出して配信する。このため、端末装置２０によって地図データと同時にＰＯＩ情報としてアイコン画像の他、名称や住所、所在位置、電話番号、案内地図、営業時間、営業内容などの詳細な案内情報がダウンロードされることになる。
【００５６】
また、端末装置２０において表示されている地図をスクロールさせて地図データが不足する場合、あるいは端末装置２０が移動して地図データが不足する場合は、地図のスクロール方向や端末装置２０の移動方向に基づいて地図配信サーバ３０は不足分の単位地図データを配信する。
【００５７】
ネットワークデータベース３１２は、徒歩や自動車による経路を探索するための道路ネットワークデータと、鉄道、航空機、船舶、バス等の交通機関を用いて移動する経路を探索するための交通ネットワークデータを備えている。道路ネットワークデータは、好ましくは歩行者用と自動車用に分けられており、それぞれ道路を交差点や結節点をノードとして、各ノードを接続するリンクで表現したものであり、各リンクには標準的な速度で移動した場合の所要時間がリンクのコストとして対応付けられている。
【００５８】
交通ネットワークデータは、各交通機関の路線の駅や空港、港をノードとして、各ノードを接続するリンクで表現し、個々の電車や航空機、船舶、バス等の交通手段のそれぞれがリンクを構成し、ノードの出発時刻やノードへの到着時刻が運行時刻表に基づいて対応付けられたデータで構成される。
【００５９】
端末装置２０において、出発地や目的地、移動手段（徒歩、自動車、交通機関等の別）、出発時刻等の時刻条件を指定した経路探索条件が設定され、地図配信サーバ３０に経路探索要求を行うと、地図配信サーバ３０はこの経路探索用のネットワークデータベース３１２を参照して出発地から目的地まで、経路探索条件に合致する推奨経路又は複数の候補経路を探索し、端末装置２０にそれらの経路の情報を回答する。端末装置２０において推奨経路又は候補経路の中から最適な経路を選択して経路案内の要求がなされると、地図データや選択された経路のデータ、当該経路をガイドする案内データが端末装置２０に送信される。
【００６０】
端末装置２０は、地図配信サーバ３０から経路案内データを受信すると、ユーザの案内開始指示に従って所定の経路案内動作を開始し、地図配信サーバ３０から受信した地図及び最適な案内経路を表示し、ユーザの移動する位置情報に従ってガイダンスポイントに到着するタイミングで案内経路に基づいた案内情報を表示または音声で出力する。
【００６１】
さらに、ナビゲーションシステム１０は、図１に示すように、各種カテゴリに属するＰＯＩの所在地やサービス内容等の詳細情報や音楽や各種画像等のコンテンツその他の情報を提供する各種の情報配信サーバ５０等を備えて構成されている。これにより、地図配信サーバ３０は各種情報配信サーバ５０からネットワーク１２を経由して必要なデータを取得して自身のデータベースに追加することができる。
【００６２】
端末装置２０は、図２に示すように、制御手段２０１、通信手段２０２、位置検出手段２０３、表示手段２０４、表示制御手段２０５、操作入力手段２０６、スクロール検出手段２０７、スクロール判定手段２０８、エリア枠移動制御手段２０９、地図取得手段２１１、案内経路取得手段２１２、ＰＯＩデータ取得手段２１３、地図画像記憶手段２２１、案内経路記憶手段２２２、ＰＯＩデータ記憶手段２２３などを備えて構成されている。
【００６３】
なお、本発明の実施例に係る端末装置２０は携帯電話である他に、ＰＤＡや音楽プレイヤーや携帯ゲーム機などの携帯機器、あるいは、パーソナルコンピュータ（ＰＣ）などの地図を表示する機能を有する地図表示装置であってもよい。
【００６４】
端末装置２０において、制御手段２０１は、ＣＰＵ、ＲＡＭ、ＲＯＭを備えて構成されており、ＲＡＭやＲＯＭに記憶された制御プログラムをＣＰＵが実行することにより端末装置２０の各部の動作を制御する。
【００６５】
例えば、制御手段２０１は、位置検出手段２０３によって検出された現在位置に基づいて、また、案内経路記憶手段２２２に記憶された案内経路のデータに基づいて、地図取得手段２１１に対して地図配信サーバ３０から現在位置付近の地図を取得するように指示を行う。また、制御手段２０１は、表示制御手段２０５に対して当該地図上に案内経路を表示するように指示したり、さらに案内経路に従って音声ガイダンス等を出力させたりして経路案内を行う。
【００６６】
通信手段２０２は、ネットワーク１２を介して端末装置２０を地図配信サーバ３０等と接続し、地図配信サーバ３０から新たな地図画像や案内経路データを受信したり、ＰＯＩの情報を取得したり、或いは渋滞情報等のリアルタイムに変化する情報を取得するためのインターフェースである。
【００６７】
位置検出手段２０３は、複数のＧＰＳ衛星からのＧＰＳ信号を受信し、端末装置２０の現在位置を検出する。検出された位置情報（緯度，経度）は、地図配信サーバ３０に送信されて、地図画像を検索する際に利用されたり、検索された地図画像を表示手段２０４に表示するとともに当該地図画像上における現在位置を特定する際に利用されたりする。
【００６８】
地図取得手段２１１は、位置検出手段２０３によって検出された現在位置、或いは表示手段２０４上におけるカーソル地点に基づいて、地図配信サーバ３０に対して表示手段２０４に表示するために必要な地図画像を要求することにより、地図配信サーバ３０から必要な地図画像を取得し、地図画像記憶手段２２１に記憶させるものである。
【００６９】
案内経路取得手段２１２は、ユーザが操作入力手段２０６を操作することによって出発地点及び目的地点等の経路探索条件が指定されると、地図配信サーバ３０に対して経路探索条件に適した経路を探索するように要求することにより、最適な経路を案内経路として地図配信サーバ３０から取得し、案内経路記憶手段２２２に記憶させるものである。
【００７０】
ＰＯＩデータ取得手段２１３は、案内経路取得手段２１２によって地図配信サーバ３０に対して出発地点から目的地点までの最適経路を要求する際に、その最適経路から所定範囲内に存在するＰＯＩを検索するように要求することにより、地図配信サーバ３０によって検索されたＰＯＩのデータを取得し、ＰＯＩデータ記憶手段２２３に記憶させるものである。
【００７１】
地図画像記憶手段２２１は、地図取得手段２１１によって必要な地図の要求がなされ、地図配信サーバ３０から取得された地図画像が記憶される。この地図画像記憶手段２２１に記憶された地図画像は、表示制御手段２０５によって、必要に応じて案内経路記憶手段２２２に記憶された案内経路やＰＯＩデータ記憶手段２２３に記憶されたＰＯＩのデータとともに表示手段２０４に表示される。
【００７２】
案内経路記憶手段２２２は、案内経路取得手段２１２によって経路探索の要求がなされ、地図配信サーバ３０から取得された案内経路のデータが記憶される。この案内経路のデータには、案内経路を構成するリンクのデータ、総リンクコストが含まれる。この案内経路記憶手段２２２に記憶された案内経路は、地図画像記憶手段２２１に記憶された対応する地図画像とともに表示制御手段２０５によって合成され、表示手段２０４に表示される。
【００７３】
ＰＯＩデータ記憶手段２２３は、ＰＯＩデータ取得手段２１３によって最適経路から所定範囲内に存在するＰＯＩの検索要求がなされ、地図配信サーバ３０から取得されたＰＯＩのデータが記憶される。ＰＯＩのデータには例えば、飲食店やガソリンスタンドや宿泊施設等の店舗、テーマパークやイベント情報等が含まれ、それら店舗やイベントの位置情報、名称、業種、営業時間や開催期間等の属性情報が含まれている。このＰＯＩデータ記憶手段２２３に記憶されたＰＯＩのデータは、表示制御手段２０５によって、表示手段２０４に表示された地図画像上の対応する位置にＰＯＩマーカ等のＰＯＩアイコンとして表示される。
【００７４】
表示手段２０４は、例えば液晶ディスプレイユニット等で構成され、表示制御手段２０５によって編集、制御された地図や案内経路、ＰＯＩの情報等の画像データを表示する。表示手段２０４に表示される画像データは複数階層のレイヤー構造になっており、各レイヤーの画像データの合成によって構成されている。
【００７５】
図３は、本発明の実施例に係るレイヤー構成の一例を示す図である。図３に示すように、レイヤーＡは仮想的に最下層に位置し、レイヤーＢは、仮想的にレイヤーＡに対して上層側に位置し、レイヤーＣは、仮想的にレイヤーＢに対してさらに上層側に位置する。表示制御手段２０５では、各レイヤーＡ〜Ｃの画像をこの順に順次重ね合わせることにより表示手段２０４に表示される表示画面が構成される。
【００７６】
ここで、レイヤーＡは、経路探索によって得られた案内経路などを含む地図画像を描画するための表示領域レイヤーであり、レイヤーＢは、位置情報の相対的特性を用いた図形画像として、経路案内情報として検索された経路である案内ルートの形状を示す図形画像を描画するための相対描画レイヤーである。また、レイヤーＣは、レイヤーＢの図形画像上におけるレイヤーＡの地図画像に対応する範囲を示す枠画像を描画するためのレイヤーである。
【００７７】
表示手段２０４の表示画面は、少なくとも、レイヤーＡの画像データからなる第１の表示領域２０４ａと、レイヤーＢ及びレイヤーＣの画像データからなる第２の表示領域２０４ｂと、を含むように構成され、第１の表示領域２０４ａは表示手段２０４の表示可能領域の略全域に相当する大きさで表示される。
【００７８】
一方、第２の表示領域２０４ｂは第１の表示領域２０４ａよりも小さい領域、例えば、表示手段２０４の表示可能領域全域の略半分に相当する大きさであって、第１の表示領域２０４ａ内に重なるように表示される。なお、第２の表示領域２０４ｂは、後述するように、操作入力手段２０６によるポインティング入力操作が可能な範囲に配置される。
【００７９】
なお、第２の表示領域２０４ｂは、第１の表示領域２０４ａの上に重なるように表示されるため、第１の表示領域内に表示される地図が見難くならないように単色半透明で表示されることが好ましい。また、表示手段２０４は液晶ディプレイユニットに限られず、他の表示装置を使用してもよい。
【００８０】
表示制御手段２０５は、地図画像記憶手段２２１に記憶された地図画像や案内経路記憶手段２２２に記憶された案内経路等のデータ、或いはＰＯＩデータ記憶手段２２３に記憶されたＰＯＩのデータ等を表示手段２０４上に表示するための画像に編集し、表示の制御を行うものである。そのため、地図描画手段２３１、案内経路描画手段２３２、ＰＯＩデータ描画手段２３３、エリア枠描画手段２３４などを備えて構成されている。
【００８１】
また、表示制御手段２０５は、３つのＶＲＡＭ２０５ａ〜２０５ｃを有し、そのうちの一つのＶＲＡＭ２０５ａをレイヤーＡの画像データを保持するために利用する。このＶＲＡＭ２０５ａには、レイヤーＡの画像データとして、地図描画手段２３１によって地図画像記憶手段２２１から取得された地図画像Ｍ１  が描画されるとともに、必要に応じて、位置検出手段２０３が取得した端末装置２０の現在位置あるいは操作入力手段２０６が入力を受け付けた所望の地点位置を示すカーソルマークが地図画像と重ね合わせて描画される。このとき、カーソルマークが表示画面の中心になるようにカーソルマークに対応する現在位置又は所望の地点位置が表示画面の中心となるように地図画像が描画されることが好ましい。
【００８２】
また、ＶＲＡＭ２０５ａには、レイヤーＡの画像として、案内経路描画手段２３２によって案内経路記憶手段２２２から取得された案内経路のデータが描画されたり、ＰＯＩデータ描画手段２３３によってＰＯＩデータ記憶手段２２３から取得されたＰＯＩのデータに基づき対応するＰＯＩのアイコン画像が描画されたりする。
【００８３】
案内経路のデータは、現在位置又は所望の地点位置に応じて、経路探索の出発地点を示す記号Ｓ及び案内ルートＲの画像、経路探索の目的地点を示す記号Ｇ及び案内ルートＲの画像、出発地点を示す記号Ｓと目的地点を示す記号Ｇの両方を含む案内ルートＲの画像、或いは案内ルートＲのみの画像、などから構成されている。
【００８４】
また、表示制御手段２０５は、レイヤーＢの画像データを保持するために他のＶＲＡＭ２０５ｂを利用する。このＶＲＡＭ２０５ｂには、レイヤーＢの画像データとして、案内経路描画手段２３２によって案内経路記憶手段２２２から取得された案内経路のデータに基づいて出発地点Ｓと目的地点Ｇを含む両地点を結ぶ案内ルート全体の形状を表した図形ｒが描画される。
【００８５】
さらに、表示制御手段２０５は、残りもう一つのＶＲＡＭ２０５ｃをレイヤーＣの表示画像データを保持するために利用し、このＶＲＡＭ２０５ｃには、レイヤーＣの画像データとして、エリア枠描画手段２３４によってレイヤーＢの表示領域に対してレイヤーＡに現在描画されている地図画像の領域に相当する矩形のエリア枠Ｄ（枠画像）が描画される。
【００８６】
このように、地図描画手段２３１は、地図画像記憶手段２２１に記憶された地図画像に基づき、表示手段２０４に出力するレイヤーＡの画像として位置検出手段２０３が取得した現在位置付近の地図や操作入力手段２０６が入力を受け付けた所望の地点付近の地図に関する画像データをマウスポインタ等とともにＶＲＡＭ２０５ａに描画する。
【００８７】
また、案内経路描画手段２３２は、経路案内記億手段２２２に記憶された案内経路等のデータに基づき、表示手段２０４に出力するレイヤーＡの画像として経路案内用の画像データをＶＲＡＭ２０５ａに描画したり、経路案内記億手段２２２に記憶された案内経路等のデータに基づき、表示手段２０４に出力するレイヤーＢの画像として案内ルートの形状を表した図形ｒの画像データをＶＲＡＭ２０５ｂに描画したりする。
【００８８】
さらに、案内経路描画手段２３２は、操作入力手段２０６からのスクロールモード開始の操作によりＶＲＡＭ２０５ｂに対する図形ｒの画像データの描画処理を開始する。図形ｒの画像データをＶＲＡＭ２０５ｂに描画する際には、図形ｒの全体がレイヤーＢの表示領域（第２の表示領域２０４ｂ）内に収まる最適な倍率で表示されるように、探索された案内ルートの大きさや長さに応じて描画倍率を制御しながら描画処理を実行する。また、案内経路描画手段２３２は、操作入力手段２０６からスクロールモード終了の操作がなされると図形ｒの画像データの描画処理を終了する。
【００８９】
なお、レイヤーＢの画像（図形ｒ）の描画倍率は、例えば、レイヤーＡの地図画像の方角と連動するものであって、レイヤーＡの地図画像に対して表示の回転指示があった場合には、それに連動してレイヤーＢの画像も回転し、その回転後の図形ｒが表示領域内に収まる最適な倍率で表示されるように描画倍率が変更される。
【００９０】
また、ＰＯＩデータ描画手段２３３は、ＰＯＩデータ記憶手段２２３に記憶されたＰＯＩの情報に基づき、表示手段２０４に出力するレイヤーＡの画像としてＰＯＩアイコン等の画像データをＶＲＡＭ２０５ａに描画する。
【００９１】
エリア枠描画手段２３４は、操作入力手段２０６からのスクロールモード開始の操作により、表示手段２０４に出力するレイヤーＣの画像としてエリア枠Ｄの画像データをＶＲＡＭ２０５ｃに描画し、操作入力手段２０６からのスクロールモード終了の操作により描画処理を終了する。
【００９２】
ここで、レイヤーＡの地図画像のみを表示する通常の地図表示モードから、この地図画像にレイヤーＢとレイヤーＣによる画像を重畳させて表示するスクロールモードへ切り替えるスクロールモード開始の操作は、例えば、操作入力手段２０６によるメニュー選択やダブルクリックなどのモード切り替え指示によって行われる。なお、スクロールモードへ切り替えるタイミングは、操作入力手段２０６からのモード切り替え指示であってもよく、経路探索後のレイヤーＡによる地図表示領域においてスクロール処理を行った際に自動的に切り替わるものであってもよい。
【００９３】
操作入力手段２０６は、例えば液晶ディスプレイユニットの表面に設けられたシート状のタッチパネル式入力装置から構成され、ユーザが液晶ディプレイユニットを視認しながら、表示画面の所定の箇所に接触することによってメニュー選択画面の表示や地図スクロールの操作を行うことができる。したがって、表示手段２０４は操作入力手段２０６の一部としても機能する。
【００９４】
なお、操作入力手段２０６もタッチパネル式入力装置に限らず他の入力装置を使用してもよく、例えば、数字キーやアルファベットキー、その他の機能キー、選択キー、スクロールキー（上下左右の矢印キー）等からなる操作入力キーやマウス等のポインティングデバイスを設け、操作入力キーやポインティングデバイスを操作して表示手段２０４に表示される所望のメニューを選択したり、文字入力を行ったり、マウスポインタを移動させて地図をスクロールさせたりなど種々の入力操作を行うことができる。
【００９５】
また、操作入力手段２０６からの入力操作のうち、スクロールモード時に表示手段２０４に表示された画面データへのポインティング入力操作については、予め表示手段２０４の表示領域内に入力操作を検出できる入力操作検出可能領域が設定されており、この入力操作検出可能領域に表示された画像データに対して入力操作が可能となるように構成されている。このため、第２の表示領域２０４ｂは入力操作検出可能領域に配置され、レイヤーＢの画像（例えば、図形ｒ）とレイヤーＣの画像（例えば、エリア枠Ｄ）のうち少なくとも一方の画像データに対するポインティング入力操作が有効となるように予め設定されている。
【００９６】
なお、ポインティング入力操作をスクロールモード時に所定の表示領域に表示されている画面データのみを対象として固定することなく、表示手段２０４に表示されている表示画面を構成する各レイヤーの画像データに対して可能となるように構成してもよい。例えば、通常の地図表示モードにおいて表示されている第１の表示領域２０４ａに対する操作入力手段２０６からのポインティング入力操作はレイヤーＡの地図画像に対して有効となるように構成する。
【００９７】
また、スクロールモードに切り替えられたときに表示される第２の表示領域２０４ｂに対する操作入力手段２０６からのポインティング入力操作はレイヤーＢの画像とレイヤーＣの画像のうち少なくとも一方に対して有効となり、同時に表示されている第１の表示領域２０４ａに対する操作入力手段２０６からのポインティング入力操作は、重畳表示されている第２の表示領域２０４ｂの領域を除くレイヤーＡの地図画像に対して有効となるように構成する。
【００９８】
スクロール検出手段２０７は、スクロールモードに切り替えられたときに、表示手段２０４に表示されている表示画像に対する操作入力手段２０６によるポインティング入力操作からスクロール操作を検出する。以下の説明では、スクロールモードに切り替えられたときに、表示手段２０４の第２の表示領域２０４ｂに表示されるエリア枠Ｄに対する操作入力手段２０６からのスクロール操作を検出する場合について説明する。
【００９９】
操作入力手段２０６がタッチパネル式入力装置である場合には、表示画面上の所定箇所（本実施例ではエリア枠Ｄの画像の一部）を指などにより接触させ任意の向きに移動させるタッチ操作があると、スクロール検出手段２０７はこれを検出しスクロール操作があったと判別する。また、操作入力手段２０６がタッチパネル式入力装置でない場合には、表示画面上の所定箇所（本実施例ではエリア枠Ｄの画像の一部）をマウスポインタにより指定した状態で任意の向きに移動させるドラッグ操作があると、スクロール検出手段２０７はこれを検出しスクロール操作があったと判別する。
【０１００】
スクロール判定手段２０８は、スクロール検出手段２０７の検出結果からスクロール方向とスクロール量を検出する。スクロール判定手段２０８は、タッチパネルに対するタッチ操作の開始位置と終了位置またはマウスポインタによるドラッグ操作位置とドロップ操作位置に基づきスクロール方向とスクロール量を検出する。
【０１０１】
エリア枠移動制御手段２０９は、表示手段２０４の第２の表示領域２０４ｂに対して操作入力手段２０６からスクロール操作が行われた場合、スクロール判定手段２０８により検出されたスクロール方向及びスクロール量に基づいて、レイヤーＢの画像に対してレイヤーＣのエリア枠Ｄの画像が移動してスクロール表示されるように制御する。例えば、エリア枠移動制御手段２０９の制御によって、エリア枠描画手段２３４が現在表示しているエリア枠Ｄの画像データについてＶＲＡＭ２０５ｃに対する描画位置をタッチ操作の移動またはドラッグ操作の移動に合わせて移動させることによりエリア枠Ｄの画像をスクロール表示させる。
【０１０２】
また、エリア枠移動制御手段２０９の制御によって、エリア枠描画手段２３４が現在表示しているエリア枠Ｄを含むレイヤーＣの画像データ全体についてＶＲＡＭ２０５ｃに対する描画位置をタッチ操作の移動またはドラッグ操作の移動に合わせて移動させることによりエリア枠Ｄの画像をスクロール表示させてもよい。
【０１０３】
或いは、エリア枠Ｄを含むレイヤーＣの画像については描画位置を移動させずに、案内経路描画手段２３２が現在表示している案内ルートの形状を表した図形ｒを含むレイヤーＢの画像データについてＶＲＡＭ２０５ｂに対する描画位置をタッチ操作の移動またはドラッグ操作の移動に合わせて移動させることにより、エリア枠Ｄが第２の表示領域２０４ｂの中央に移動するよう、レイヤーＢの画像をスクロール表示させてもよい。
【０１０４】
この場合、図形ｒの全体がレイヤーＢの表示領域（第２の表示領域２０４ｂ）内に収まる最適な倍率で表示されるように、常に図形ｒの画像データをＶＲＡＭ２０５ｂに描画する際に描画倍率を制御すると、エリア枠Ｄの大きさとの関係から図形ｒの縮尺が適切なものにならない場合があるので、図形ｒの描画倍率は形状などが変更されるまでは固定のままスクロール表示させるのが好ましい。
【０１０５】
操作入力手段２０６からのスクロール操作によりレイヤーＢの画像に対してレイヤーＣのエリア枠Ｄの画像が移動すると、地図描画手段２３１によってレイヤーＡの地図画像が更新されることで、第１の表示領域２０４ａの地図がスクロール表示される。すなわち、第１の表示領域２０４ａにおいて地図をスクロールする際には、第２の表示領域２０４ｂにおいて表示しているエリア枠Ｄによって囲まれたレイヤーＢの領域に対応する範囲の地図画像データを地図画像記憶手段２２１から読み出し、地図描画手段２３１がこれをＶＲＡＭ２０５ａに描画することにより第１の表示領域２０４ａに地図を表示し、エリア枠Ｄの移動に合わせてその読み出し領域を移動させることで、第１の表示領域２０４ａの地図がスクロール表示される。
【０１０６】
なお、レイヤーＡの地図画像をスクロール表示するための更新処理は、レイヤーＣに対するスクロール操作に応じてタッチ操作の移動またはドラッグ操作の移動に合わせてその都度行うように制御してもよいし、端末装置２０の性能により表示処理が間に合わない場合には、タッチ操作またはドラッグ操作が終了した時点において再表示するように制御してもよい。
【０１０７】
操作入力手段２０６による第２の表示領域２０４ｂに対するタッチ操作やドラッグ操作などのスクロール操作が終了し、第１の表示領域２０４ａのスクロール表示が終了すると、操作入力手段２０６からのスクロールモード終了の操作により、表示手段２０４に出力されているレイヤーＢ及びレイヤーＣの画像についての描画を終了する。ここで、スクロールモード終了の操作は、スクロールモード開始の操作と同じく、操作入力手段２０６によるメニュー選択やダブルクリックなどによって行われる。
【０１０８】
図４乃至図８は、本発明の実施例１に係る端末装置の表示画面の一例を示す図である。
図４は、経路探索されたときに通常の地図表示モードで表示された出発地点を含む地図画面の一例を示し、図５は、図４に示す地図表示からスクロール動作が開始される直前のスクロールモードで表示された地図画面の一例を示している。
【０１０９】
また、図６は、図５に示す地図表示からスクロール動作が開始されたときに表示された地図画面の一例を示し、図７は、図６に示す地図表示からさらにスクロール動作を続けたときに表示された目的地点を含む地図画面の一例を示し、図８は、図７に示す地図表示から通常の地図表示モードに切り替わって表示された地図画面の一例を示している。
【０１１０】
図４に示すように、表示制御手段２０５の制御により、第１の表示領域２０４ａには地図画像Ｍ１  と、経路探索結果に基づく出発地点を示す記号Ｓ及び案内ルートＲを表示する。地図Ｍ１  には道路や鉄道などの路線画像のほか、各種ＰＯＩのアイコン画像Ｉ１  〜Ｉ３  が含まれている。出発地点を示す記号Ｓはスクロール動作開始の直前の初期表示位置として画面の中央に表示される。
【０１１１】
次に操作入力手段２０６からスクロールモード開始の操作がなされると、表示制御手段２０５の制御により、図５に示すように、スクロールモードに切り替わり、第１の表示領域２０４ａ上の中央に、予め設定された大きさの第２の表示領域２０４ｂを重なるように単色半透明で表示する。この第２の表示領域２０４ｂには、出発地点Ｓと目的地点Ｇを含む両地点を結ぶ案内ルート全体の形状を表した図形ｒを表示すると共に、第１の表示領域２０４ａに表示されている地図の矩形領域に対応するエリア枠Ｄ１  を表示する。
【０１１２】
このとき、エリア枠は、第２の表示領域２０４ｂに収まる倍率で表示されたレイヤーＢの出発地点Ｓと目的地点Ｇとを含む案内ルート（図形ｒ）の大きさと、第１の表示領域２０４ａに表示されたレイヤーＡの地図画像Ｍ１  の表示倍率と、に対応してその大きさが設定される。
【０１１３】
すなわち、エリア枠の大きさは、レイヤーＢの案内ルートを含む仮想地図上においてエリア枠Ｄによって囲まれた領域がレイヤーＡの地図画像Ｍ１  の領域と一致するような所定の割合で設定される。
【０１１４】
そして、操作入力手段２０６からのスクロール操作によりエリア枠Ｄ１  が図５において破線で示したエリア枠Ｄ２  の位置まで移動すると、図６に示すように、表示制御手段２０５の制御により、第１の表示領域２０４ａの地図画像がスクロール表示されてエリア枠Ｄ２  によって囲まれた領域に対応するレイヤーＡの地図画像Ｍ２  を表示する。
【０１１５】
地図Ｍ２  には地図画像Ｍ１  と同じく道路や鉄道などの路線画像のほか、各種ＰＯＩのアイコン画像Ｉ４  〜Ｉ６  が含まれている。また、第１の表示領域２０４ａには地図画像Ｍ２  の他に案内ルートＲを表示する。
【０１１６】
さらに、操作入力手段２０６からのスクロール操作によりエリア枠Ｄ２  が図６において破線で示したエリア枠Ｄ３  の位置まで移動すると、図７に示すように、表示制御手段２０５の制御により、第１の表示領域２０４ａの地図画像がさらにスクロール表示されてエリア枠Ｄ２  によって囲まれた領域に対応するレイヤーＡの地図画像Ｍ３  を表示する。
【０１１７】
地図Ｍ３  には地図画像Ｍ１  と同じく道路や鉄道などの路線画像のほか、必要に応じて各種ＰＯＩのアイコン画像が含まれている。また、第１の表示領域２０４ａには地図画像Ｍ３  の他に経路探索結果に基づく目的地点を示す記号Ｇ及び案内ルートＲを表示する。
【０１１８】
そして、操作入力手段２０６からスクロールモード終了の操作がなされると、表示制御手段２０５の制御により、図８に示すように、第２の表示領域２０４ｂの表示が消え、第１の表示領域２０４ａのみが表示される。
【０１１９】
次に、本発明の実施例に係る端末装置における地図のスクロール表示の動作について説明する。図９は、本発明の実施例１に係る端末装置における地図スクロール表示の動作手順を示すフローチャートである。図９に示す動作手順は、端末装置２０の制御手段２０１がＲＯＭに記憶された制御プログラムを実行することで実現される。
【０１２０】
先ず、端末装置２０は、地図配信サーバ３０から配信された経路探索結果に基づいて、表示手段２０４に出力するレイヤーＡの画像として地図画像記憶手段２２１に記憶された現在位置を含む地図画像や案内経路記憶手段２２２に記憶された現在位置付近の案内ルートの画像をＶＲＡＭ ２０５ａに描画することにより、表示手段２０４に経路探索結果の地図画像（例えば、図４に示すＭ１  ）を表示する。
【０１２１】
そして、操作入力手段２０６からメニュー選択やダブルクリックなどによってスクロールモード開始の操作がなされると、ステップＳ４０１の処理において、表示制御手段２０５の制御によって、表示手段２０４に出力するレイヤーＢの画像として案内経路描画手段２３２が案内ルートの形状を表す図形ｒの画像データをＶＲＡＭ ２０５ｂに描画するとともに、表示手段２０４に出力するレイヤーＣの画像としてエリア枠描画手段２３４がエリア枠Ｄの画像データをＶＲＡＭ２０５ｃに描画する。これにより、表示手段２０４にはレイヤーＢの画像とレイヤーＣの画像とからなる第２の表示領域２０４ｂが表示されることになる（例えば、図５を参照）。
【０１２２】
スクロールモード開始後は、ステップＳ４０２の処理において、スクロール検出手段２０７は操作入力手段２０６から表示手段２０４に表示されている第２の表示領域２０４ｂに対するスクロール操作があるか否か検出し、スクロール操作を検出した場合には、ステップＳ４０３の処理に進み、一方、スクロール操作を検出しなかった場合には、ステップＳ４０２の処理に戻る。
【０１２３】
ステップＳ４０３の処理では、制御手段２０１の制御によってスクロール判定手段２０８がスクロール検出手段２０７の検出結果からスクロール方向とスクロール量を検出し、ステップＳ４０４の処理において、エリア枠移動制御手段２０９の制御によってエリア枠描画手段２３４が、表示手段２０４に出力するレイヤーＣの画像としてエリア枠Ｄの画像データをスクロール判定手段２０８により検出されたスクロール方向及びスクロール量に応じてその描画位置を変えながらＶＲＡＭ ２０５ｃに描画する。これにより第２の表示領域２０４ｂにおいてエリア枠Ｄの画像がスクロール表示される（例えば、図６や図７を参照）。
【０１２４】
そして、ステップＳ４０５の処理において、表示制御手段２０５の制御によって地図描画手段２３１が、表示手段２０４に出力するレイヤーＡの画像として、新たに描画されたエリア枠Ｄによって囲まれたレイヤーＢの領域に応じて地図画像記憶手段２２１から読み出した地図画像データをＶＲＡＭ ２０５ａに描画する。これにより第１の表示領域２０４ａにおいて地図画像がスクロール表示される（例えば、図６や図７を参照）。
【０１２５】
続いて、ステップＳ４０６の処理において、スクロール検出手段２０７はステップＳ４０２の処理において検出されたスクロール操作が終了したか否か検出し、スクロール操作の終了を検出した場合には、ステップＳ４０７の処理に進み、一方、スクロール操作の終了を検出しなかった場合には、ステップＳ４０３の処理に戻る。
【０１２６】
そして、ステップＳ４０７の処理において、操作入力手段２０６からスクロールモード終了の操作がなされたか否か判定し、スクロールモード終了の操作がなされと判断した場合には、ステップＳ４０８の処理に進み、一方、スクロールモード終了の操作がなされなかった場合には、ステップＳ４０２の処理に戻る。
【０１２７】
ステップＳ４０８の処理では、操作入力手段２０６からメニュー選択やダブルクリックなどによってスクロールモード終了の操作がなされると、表示制御手段２０５の制御によって、案内経路描画手段２３２によるレイヤーＢの画像についての描画処理とエリア枠描画手段２３４によるレイヤーＣの画像についての描画処理とを終了させてレイヤーＡの地図画像のみを表示する（例えば、図８を参照）。
【０１２８】
以上詳細に説明したように、本実施例によれば、ポインティングデバイスによる１回のスクロール量を案内ルートの形状を表す図形といった位置情報の相対的特性を用いた図形描画で使用する倍率により調整されることになるので、１回のスクロール量とその最大量を最適な量に設定することが可能となる。
【０１２９】
このため、例えば、詳細な領域を表示した地図画面に対して、出発地から目的地（或いは現在地）までの相対位置関係（例えば、案内ルートの形状）を所定のレイヤー（相対描画レイヤー）に描画し、このレイヤーに対してスクロールを行うことで１回のスクロール操作で出発地から目的地（或いは現在地）までの全体を把握することが可能になる。
【０１３０】
また、案内ルートが表示されている第２の表示領域２０４ｂに対してスクロール操作を行うので、ユーザはその表示領域から現在第１の表示領域２０４ａに表示されている地図領域が案内ルートに対してどのような相対位置にあるのかを直観的に確認することが可能となる。
【０１３１】
なお、上記実施例では、位置情報の相対的特性を用いた図形として、図１０（ａ）に示すような出発地点Ｓと目的地点Ｇを示す記号とその両地点を結ぶ案内ルートｒの形状を表示する場合について説明したが、本発明はこれに限られることはなく、図１０（ｂ）に示すように、主要な案内ポイントを抽出してそれを接続した単にルートの形状そのものだけを表示してもよく、また、図１０（ｃ）に示すように、出発地点Ｓと目的地点Ｇを示す記号だけではなく経路途中にある主要な案内ポイント（例えば、分岐点やインターチェンジなど）が判別できるように何らかの特徴を持たせた形状で表示してもよい。
【実施例２】
【０１３２】
次に、本発明の実施例２について説明する。上記実施例１では、表示手段２０４に表示されるレイヤーＢの画像に地図配信サーバ３０から配信された経路探索結果に基づいた案内ルートがある場合について説明したが、実施例２では、表示手段２０４に表示されるレイヤーＢの画像に地図配信サーバ３０から配信された周辺検索結果に基づいたＰＯＩの情報がある場合について説明する。
【０１３３】
図１１は、本発明の実施例２に係る端末装置と地図配信サーバの構成を示すブロック図である。図７に示すように、本発明の実施例２に係るナビゲーションシステム１０'は、端末装置２０'と地図配信サーバ３０とを備えており、互いにネットワーク１２によって接続されている。実施例２に係る端末装置２０'は、ＰＯＩ判定手段２１０をさらに備えている点と、ＰＯＩデータ取得手段２１３'、ＰＯＩデータ記憶手段２２３'、ＰＯＩデータ描画手段２３３'の構成が異なる点で上記実施例１に係る端末装置２０と相違している他は同一の構成となっている。このため、実施例１と実施例２における同一の構成要素には同一の参照符号を付し、それぞれの動作についての詳細な説明は省略する。
【０１３４】
ＰＯＩデータ取得手段２１３'は、位置検出手段２０３によって検出された現在位置に基づいて、地図配信サーバ３０に対して現在位置から所定範囲内に存在するＰＯＩを検索するように要求したり、表示手段２０４上におけるカーソル地点から所定範囲内にあるＰＯＩを検索するように要求したりすることにより、地図配信サーバ３０によって検索されたＰＯＩを取得し、ＰＯＩデータ記憶手段２２３'に記憶させるものである。
【０１３５】
ＰＯＩデータ記憶手段２２３'は、ＰＯＩデータ取得手段２１３'によってＰＯＩについて周辺検索の要求がなされ、地図配信サーバ３０から取得されたＰＯＩのデータが記憶される。このＰＯＩデータ記憶手段２２３'に記憶されたＰＯＩのデータは、表示制御手段２０５によって、表示手段２０４に表示された地図画像上の対応する位置にＰＯＩマーカ等のＰＯＩアイコンとして表示される。
【０１３６】
また、ＰＯＩデータ描画手段２３３'は、ＰＯＩデータ記憶手段２２３'に記憶されたＰＯＩのデータに基づき、表示手段２０４に出力するレイヤーＢの画像として周辺検索結果として得られた所定範囲内に存在するＰＯＩの位置を表した図形ｐ（例えば、黒丸印●）の画像データをＶＲＡＭ２０５ｂに描画する。
【０１３７】
ＰＯＩデータ描画手段２３３'は、操作入力手段２０６からのスクロールモード開始の操作によりＶＲＡＭ２０５ｂに対する図形ｐの画像データの描画処理を開始する。ＰＯＩの位置を表した図形ｐの画像データをＶＲＡＭ２０５ｂに描画する際には、周辺検索結果として得られたすべてのＰＯＩがレイヤーＢの表示領域（第２の表示領域２０４ｂ）内に収まる最適な倍率で表示されるように、検索されたＰＯＩの分布に応じて描画倍率を制御しながら描画処理を実行する。また、ＰＯＩデータ描画手段２３３'は、操作入力手段２０６からスクロールモード終了の操作がなされると図形ｐの画像データの描画処理を終了する。
【０１３８】
また、ＰＯＩデータ描画手段２３３'は、ＰＯＩデータ記憶手段２２３'に記憶されたＰＯＩのデータに基づき、表示手段２０４に出力するレイヤーＢの画像としてエリア枠Ｄ内に存在するＰＯＩの基本情報をＶＲＡＭ２０５ｂに描画する。このＰＯＩの基本情報に関するレイヤーＢの画像データは、表示手段２０４の表示画面上において第３の表示領域２０４ｃとして表示される。
【０１３９】
第３の表示領域２０４ｃは、第２の表示領域２０４ｂと同じく第１の表示領域２０４ａ内に重なるように表示され、その大きさをエリア枠Ｄ内に存在するＰＯＩの数に応じて変化させてもよい。また、第１の表示領域２０４ａの上に重なるように表示されるため、第２の表示領域２０４ｂと同じく第１の表示領域内に表示される地図が見難くならないように単色半透明で表示させてもよいが、ＰＯＩの基本情報の見易さを優先させて第３の表示領域２０４ｃと重なる第１の表示領域２０４ａの部分を表示させないように制御することが好ましい。
【０１４０】
なお、ＰＯＩデータ描画手段２３３'は、ＰＯＩデータ描画手段２３３と同様にＰＯＩデータ記憶手段２２３'に記憶されたＰＯＩの情報に基づき、表示手段２０４に出力するレイヤーＡの画像としてＰＯＩアイコン等の画像データをＶＲＡＭ２０５ａに描画する。
【０１４１】
ＰＯＩ判定手段２１０は、レイヤーＢの図形ｐとレイヤーＣのエリア枠Ｄとの位置関係に基づき、エリア枠Ｄに含まれるレイヤーＢの領域にＰＯＩが存在するか否か検出する。これは、ＰＯＩデータ記憶手段２２３'に記憶された周辺検索によって得られたＰＯＩの位置情報と、現在表示されている第１の表示領域２０４ａの位置情報とを比較することにより第１の表示領域２０４ａに所望のカテゴリのＰＯＩが含まれているか判別すればよい。ＰＯＩ判定手段２１０によって検出されたＰＯＩについては基本情報が表示手段２０４に表示される。
【０１４２】
図１２乃至図１５は、本発明の実施例２に係る端末装置の表示画面の一例を示す図である。図１２は、周辺検索されたときに通常の地図表示モードで表示された現在地点を含む地図画面の一例を示し、図１３は、図１２に示す地図表示からスクロール動作が開始される直前のスクロールモードで表示された地図画面の一例を示している。
【０１４３】
また、図１４は、図１３に示す地図表示からスクロール動作が開始されたときに表示された地図画面の一例を示し、図１５は、図１４に示す地図表示からＰＯＩの基本情報が表示された地図画面の一例を示している。
【０１４４】
図１２に示すように、表示制御手段２０５の制御により、第１の表示領域２０４ａには地図画像Ｍ４  と、周辺検索結果に基づく各種ＰＯＩのアイコン画像Ｉ７  〜Ｉ１０及び現在位置を表すポイントマークＣを表示する。現在位置を示すポイントマークＣはスクロール動作開始の直前の初期表示位置として画面の中央に表示される。
【０１４５】
次に操作入力手段２０６からスクロールモード開始の操作がなされると、表示制御手段２０５の制御により、図１３に示すように、スクロールモードに切り替わり、第１の表示領域２０４ａ上の中央に、予め設定された大きさの第２の表示領域２０４ｂを重なるように単色半透明で表示する。この第２の表示領域２０４ｂには、周辺検索結果として得られた所定範囲内に存在するＰＯＩの位置を表した図形ｐを表示すると共に、第１の表示領域２０４ａに表示されている地図の矩形領域に対応するエリア枠Ｄ４  を表示する。
【０１４６】
このとき、エリア枠は、第２の表示領域２０４ｂに収まる倍率で表示されたレイヤーＢのＰＯＩの分布（図形ｐ）の大きさと、第１の表示領域２０４ａに表示されたレイヤーＡの地図画像Ｍ４  の表示倍率と、に対応してその大きさが設定される。
【０１４７】
そして、操作入力手段２０６からのスクロール操作によりエリア枠Ｄ４  が図１３において破線で示したエリア枠Ｄ５  の位置まで移動すると、図１４に示すように、表示制御手段２０５の制御により、第１の表示領域２０４ａの地図画像がスクロール表示されてエリア枠Ｄ５  によって囲まれた領域に対応するレイヤーＡの地図画像Ｍ５  を表示する。  地図Ｍ５  には地図画像Ｍ４  と同じく道路や鉄道などの路線画像のほか、各種ＰＯＩのアイコン画像Ｉ１１  が含まれている。
【０１４８】
このとき、エリア枠Ｄ５  にはＰＯＩの位置を表した図形ｐ１１  が含まれているため、ＰＯＩ判定手段２１０によってこれが検出され、図１５に示すように、表示制御手段２０５の制御により、第１の表示領域２０４ａ上の下側部に予め設定された大きさの第３の表示領域２０４ｃを表示する。
【０１４９】
この第３の表示領域２０４ｃには、図形ｐ１１  に対応するアイコン画像Ｉ１１  のＰＯＩに関する基本情報が表示される。表示される基本情報には、アイコン画像Ｉ１１  に対応するＰＯＩの名称や連絡先（電話番号など）、詳細情報を別ウィンドウで開くためのリンク先などが含まれている。
【０１５０】
次に、実施例２に係る端末装置における地図のスクロール表示の動作について説明する。図１６は、本発明の実施例２に係る端末装置における地図スクロール表示の動作手順を示すフローチャートである。図１６に示す動作手順は、端末装置２０の制御手段２０１がＲＯＭに記憶された制御プログラムを実行することで実現される。
【０１５１】
先ず、端末装置２０は、地図配信サーバ３０から配信された周辺検索結果に基づいて、表示手段２０４に出力するレイヤーＡの画像として地図画像記憶手段２２１に記憶された現在位置を含む地図画像やＰＯＩデータ記憶手段２２３'に記憶された現在位置付近に存在するＰＯＩのアイコン画像をＶＲＡＭ ２０５ａに描画することにより、表示手段２０４に周辺検索結果の地図画像（例えば、図１２に示すＭ４  ）を表示する。
【０１５２】
そして、操作入力手段２０６からメニュー選択やダブルクリックなどによってスクロールモード開始の操作がなされると、ステップＳ５０１の処理において、制御手段２０１の制御によって、表示手段２０４に出力するレイヤーＢの画像としてＰＯＩデータ描画手段２３３'がＰＯＩの位置を表す図形ｐの画像データをＶＲＡＭ ２０５ｂに描画するとともに、表示手段２０４に出力するレイヤーＣの画像としてエリア枠描画手段２３４がエリア枠Ｄの画像データをＶＲＡＭ２０５ｃに描画する。これにより、表示手段２０４にはレイヤーＢの画像とレイヤーＣの画像とからなる第２の表示領域２０４ｂが表示されることになる（例えば、図１３を参照）。
【０１５３】
スクロールモード開始後は、ステップＳ５０２の処理において、スクロール検出手段２０７は操作入力手段２０６から表示手段２０４に表示されている第２の表示領域２０４ｂに対するスクロール操作があるか否か検出し、スクロール操作を検出した場合には、ステップＳ５０３の処理に進み、一方、スクロール操作を検出しなかった場合には、ステップＳ５０２の処理に戻る。
【０１５４】
ステップＳ５０３の処理では、制御手段２０１の制御によってスクロール判定手段２０８がスクロール検出手段２０７の検出結果からスクロール方向とスクロール量を検出し、ステップＳ５０４の処理において、エリア枠移動制御手段２０９の制御によってエリア枠描画手段２３４が、表示手段２０４に出力するレイヤーＣの画像としてエリア枠Ｄの画像データをスクロール判定手段２０８により検出されたスクロール方向及びスクロール量に応じてその描画位置を変えながらＶＲＡＭ ２０５ｃに描画する。これにより第２の表示領域２０４ｂにおいてエリア枠Ｄの画像がスクロール表示される（例えば、図１４を参照）。
【０１５５】
そして、ステップＳ５０５の処理において、制御手段２０１の制御によって地図描画手段２３１が、表示手段２０４に出力するレイヤーＡの画像として、新たに描画されたエリア枠Ｄによって囲まれたレイヤーＢの領域に応じて地図画像記憶手段２２１から読み出した地図画像データをＶＲＡＭ ２０５ａに描画する。これにより第１の表示領域２０４ａにおいて地図画像がスクロール表示される（例えば、図１４を参照）。
【０１５６】
続いて、ステップＳ５０６の処理において、ＰＯＩ判定手段２１０は新たに描画されたエリア枠Ｄに含まれるレイヤーＢの領域にＰＯＩが存在するか否か検出し、ＰＯＩを検出した場合には、ステップＳ５０７に進み、一方、ＰＯＩを検出しなかった場合には、ステップＳ５０８に進む。
【０１５７】
ステップＳ５０７の処理では、制御手段２０１の制御によってＰＯＩデータ描画手段２３３'が、表示手段２０４に出力するレイヤーＢの画像として、新たに描画されたエリア枠Ｄに含まれるＰＯＩの基本情報をＰＯＩデータ記憶手段２２３'から読み出してＶＲＡＭ ２０５ｂに描画する（例えば、図１５を参照）。
【０１５８】
そして、ステップＳ５０８の処理において、スクロール検出手段２０７はステップＳ５０２の処理において検出されたスクロール操作が終了したか否か検出し、スクロール操作の終了を検出した場合には、ステップＳ５０９の処理に進み、一方、スクロール操作の終了を検出しなかった場合には、ステップＳ５０３の処理に戻る。
【０１５９】
そして、ステップＳ５０９の処理において、操作入力手段２０６からスクロールモード終了の操作がなされたか否か判定し、スクロールモード終了の操作がなされと判断した場合には、ステップＳ５１０の処理に進み、一方、スクロールモード終了の操作がなされなかった場合には、ステップＳ５０２の処理に戻る。
【０１６０】
ステップＳ５１０の処理では、操作入力手段２０６からメニュー選択やダブルクリックなどによってスクロールモード終了の操作がなされると、表示制御手段２０５の制御によって、ＰＯＩデータ描画手段２３３'によるレイヤーＢの画像についての描画処理とエリア枠描画手段２３４によるレイヤーＣの画像についての描画処理とを終了させてレイヤーＡの地図画像のみを表示する。
【０１６１】
以上詳細に説明したように、本実施例によれば、ポインティングデバイスによる１回のスクロール量を周辺検索で得られたＰＯＩの分布を表す図形といった位置情報の相対的特性を用いた図形描画で使用する倍率により調整されることになるので、１回のスクロール量とその最大量を最適な量に設定することが可能となる。
【０１６２】
このため、例えば、詳細な領域を表示した地図画面に対して、検索された複数のＰＯＩの相対位置関係（例えば、分布の形状）を所定のレイヤー（相対描画レイヤー）に描画し、このレイヤーに対してスクロールを行うことで１回のスクロール操作で周辺検索結果の全体を把握することが可能になる。
【０１６３】
また、ＰＯＩの位置が表示されている第２の表示領域２０４ｂに対してスクロール操作を行うので、ユーザはその表示画面から現在地図スクロールを行っている位置や方向、ＰＯＩの分布などをイメージで把握することが可能となる。
【０１６４】
なお、上記実施例では、第２の表示領域２０４ｂ（相対描画レイヤー）を第１の表示領域２０４ａ（表示領域レイヤー）上に配置して重畳表示する場合について説明したが、本発明はこれに限られることはなく、相対描画レイヤーと表示領域レイヤーをそれぞれ別ウィンドウやディスプレイ（二画面ディスプレイ）に表示してもよい。
【０１６５】
また、上記実施例では、端末装置と地図配信サーバとからなる通信型のナビゲーションシステムとして説明したが、これに限られることはなく、地図情報の更新が管理可能であれば、端末装置と地図配信サーバが一体となったスタンドアロンで動作する情報装置に地図情報をダウンロードして、情報端末単独で地図情報の表示を行う際に本発明を適用してもよい。
【符号の説明】
【０１６６】
１０・・・・ナビゲーションシステム
１２・・・・ネットワーク
２０、２０'・・・・端末装置
２０１、３０１・・・・制御手段
２０２，３０２・・・・通信手段
２０３・・・・位置検出手段
２０４・・・・表示手段
２０５・・・・表示制御手段
２０６・・・・操作入力手段
２０７・・・・スクロール検出手段
２０８・・・・スクロール判定手段
２０９・・・・エリア枠移動制御手段
２１０・・・・ＰＯＩ判定手段
２１１・・・・地図取得手段
２１２・・・・案内経路取得手段２１２
２１３、２１３'・・・・ＰＯＩデータ取得手段
２２１・・・・地図画像記憶手段
２２２・・・・案内経路記憶手段
２２３、２２３'・・・・ＰＯＩデータ記憶手段
２３１・・・・地図描画手段
２３２・・・・案内経路描画手段
２３３、２３３'・・・・ＰＯＩデータ描画手段
２３４・・・・エリア枠描画手段
３０・・・・地図配信サーバ
３０３・・・・地図検索手段
３０４・・・・経路探索手段
３０５・・・・ＰＯＩデータ検索手段
３１１・・・・地図データベース
３１２・・・・ネットワークデータベース
３１３・・・・ＰＯＩデータベース
【図１】
2011059630.tif 000003
【図２】
2011059630.tif 000004
【図３】
2011059630.tif 000005
【図４】
2011059630.tif 000006
【図５】
2011059630.tif 000007
【図６】
2011059630.tif 000008
【図７】
2011059630.tif 000009
【図８】
2011059630.tif 000010
【図９】
2011059630.tif 000011
【図１０】
2011059630.tif 000012
【図１１】
2011059630.tif 000013
【図１２】
2011059630.tif 000014
【図１３】
2011059630.tif 000015
【図１４】
2011059630.tif 000016
【図１５】
2011059630.tif 000017
【図１６】
2011059630.tif 000018