(57)【要約】【課題】簡単な操作で地図のデータ量を増大させることなく縮尺変更の際の地図表示をスムーズに変化させる。【解決手段】地図表示装置１０が、表示する地図情報の縮尺を設定する縮尺設定部（縮尺変更処理部１３、制御部１５）と、設定されている縮尺の地図情報を地図情報記憶部Ｆ１から取得する地図情報取得部１２と、地図情報取得部１２によって取得された地図情報を表示出力する地図情報出力部１４と、設定されている縮尺の変更依頼を受け付け、縮尺変更前後の各地図情報の間の縮尺となる中間縮尺の地図情報を１又は２以上生成する縮尺変更処理部１３とを含み、地図情報表示出力部（縮尺変更処理部１３、地図情報出力部１４）が、中間縮尺の地図情報が生成されると、生成された中間縮尺の地図情報を縮尺変更前の縮尺に近い地図情報から順番に順次表示し、縮尺変更後の縮尺の地図情報を表示する。【選択図】図４
2009271451.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の縮尺で予めそれぞれ作成されている地図情報のうち、設定されている縮尺の地図情報を表示する地図表示装置であって、
複数種類の縮尺でそれぞれ作成された地図情報であって、各縮尺に応じて緯度幅と経度幅で区切られた矩形状の範囲に分割された地図情報を記憶する地図情報記憶手段と、
表示する地図情報の縮尺を設定する縮尺設定手段と、
該縮尺設定手段によって設定されている縮尺の地図情報を前記地図情報記憶手段から取得する地図情報取得手段と、
該地図情報取得手段によって取得された地図情報を表示出力する地図情報表示出力手段と、
前記縮尺設定手段によって設定されている縮尺の変更依頼を受け付ける縮尺変更依頼受付手段と、
該縮尺変更依頼受付手段が縮尺の変更依頼を受け付けたときに、縮尺変更前後の各地図情報の間の縮尺となる中間縮尺の地図情報を１又は２以上生成する中間縮尺地図情報生成手段とを含み、
前記地図情報表示出力手段は、前記中間縮尺地図情報生成手段によって中間縮尺の地図情報が生成されると、前記中間縮尺地図情報生成手段によって生成された中間縮尺の地図情報を縮尺変更前の縮尺に近い地図情報から順番に順次表示したあと、縮尺変更後の縮尺の地図情報を表示する
ことを特徴とする地図表示装置。
【請求項２】
前記地図情報表示出力手段は、前記中間縮尺地図情報生成手段によって中間縮尺の地図情報が複数生成された場合には、生成された中間縮尺の地図情報のうち縮尺変更前の縮尺に近い地図情報から縮尺変更後の縮尺に近い地図情報の順番で中間縮尺の地図情報を順次表示出力する
請求項１に記載の地図表示装置。
【請求項３】
地図情報には、地図の他、道路名、地域名、建物名を含む各種の地図上表示が含まれ、
各地図上表示それぞれをいずれの縮尺の地図情報で使用するかが設定された使用縮尺設定テーブルを含み、
前記中間縮尺地図情報生成手段は、前記使用縮尺設定テーブルを参照し、縮尺変更前後の各地図情報で共に使用される地図上表示を使用して中間縮尺の地図情報を生成する
請求項１または請求項２に記載の地図表示装置。
【請求項４】
地図情報には、地図の他、道路名、地域名、建物名を含む各種の地図上表示が含まれ、
各地図上表示それぞれをいずれの縮尺の地図情報で使用するかが設定された使用縮尺設定テーブルを含み、
前記中間縮尺地図情報生成手段は、前記使用縮尺設定テーブルを参照し、縮尺変更後の地図情報で使用される地図上表示を使用して中間縮尺の地図情報を生成する
請求項１または請求項２に記載の地図表示装置。
【請求項５】
複数種類の縮尺で予めそれぞれ作成されている地図情報のうち、設定されている縮尺の地図情報を表示させるための地図表示プログラムであって、
コンピュータに、
表示する地図情報の縮尺を設定する縮尺設定処理と、
複数種類の縮尺でそれぞれ作成された地図情報であって各縮尺に応じて緯度幅と経度幅で区切られた矩形状の範囲に分割された地図情報を記憶する地図情報データベースから前記縮尺設定処理にて設定した縮尺の地図情報を取得する地図情報取得処理と、
該地図情報取得処理にて取得した地図情報を表示出力する地図情報表示処理と、
前記縮尺設定処理にて設定した縮尺の変更依頼を受け付ける縮尺変更依頼受付処理と、
該縮尺変更依頼受付処理にて縮尺の変更依頼を受け付けたときに、縮尺変更前後の各地図情報の間の縮尺となる中間縮尺の地図情報を１又は２以上生成する中間縮尺地図情報生成処理とを実行させ、
前記地図情報表示出力処理では、前記中間縮尺地図情報生成処理にて中間縮尺の地図情報が生成されると、前記中間縮尺地図情報生成処理にて生成した中間縮尺の地図情報を縮尺変更前の縮尺に近い地図情報から順番に順次表示したあと、縮尺変更後の縮尺の地図情報を表示する処理を
実行させるための地図表示プログラム。
【請求項６】
前記地図情報表示出力処理では、前記中間縮尺地図情報生成処理にて中間縮尺の地図情報を複数生成した場合には、生成された中間縮尺の地図情報のうち縮尺変更前の縮尺に近い地図情報から縮尺変更後の縮尺に近い地図情報の順番で中間縮尺の地図情報を順次表示出力する処理を実行させる
請求項５に記載の地図表示プログラム。
【請求項７】
地図情報には、地図の他、道路名、地域名、建物名を含む各種の地図上表示が含まれ、
前記中間縮尺地図情報生成処理では、各地図上表示それぞれをいずれの縮尺の地図情報で使用するかが設定された使用縮尺設定テーブルを参照し、縮尺変更前後の各地図情報で共に使用される地図上表示を使用して中間縮尺の地図情報を生成する処理を実行させる
請求項５または請求項６に記載の地図表示プログラム。
【請求項８】
地図情報には、地図の他、道路名、地域名、建物名を含む各種の地図上表示が含まれ、
前記中間縮尺地図情報生成処理では、各地図上表示それぞれをいずれの縮尺の地図情報で使用するかが設定された使用縮尺設定テーブルを参照し、縮尺変更後の地図情報で使用される地図上表示を使用して中間縮尺の地図情報を生成する処理を実行させる
請求項５または請求項６に記載の地図表示プログラム。
【請求項９】
複数種類の縮尺で予めそれぞれ作成されている地図情報のうち、設定されている縮尺の地図情報を表示する地図表示方法であって、
表示する地図情報の縮尺を設定する縮尺設定処理と、
複数種類の縮尺でそれぞれ作成された地図情報であって各縮尺に応じて緯度幅と経度幅で区切られた矩形状の範囲に分割された地図情報を記憶する地図情報データベースから前記縮尺設定処理にて設定した縮尺の地図情報を取得する地図情報取得処理と、
該地図情報取得処理にて取得した地図情報を表示出力する地図情報表示処理と、
前記縮尺設定処理にて設定した縮尺の変更依頼を受け付ける縮尺変更依頼受付処理と、
該縮尺変更依頼受付処理にて縮尺の変更依頼を受け付けたときに、縮尺変更前後の各地図情報の間の縮尺となる中間縮尺の地図情報を１又は２以上生成する中間縮尺地図情報生成処理とを含み、
前記地図情報表示出力処理では、前記中間縮尺地図情報生成処理にて中間縮尺の地図情報が生成されると、前記中間縮尺地図情報生成処理にて生成した中間縮尺の地図情報を縮尺変更前の縮尺に近い地図情報から順番に順次表示したあと、縮尺変更後の縮尺の地図情報を表示する
ことを特徴とする地図表示方法。
【請求項１０】
前記地図情報表示出力処理では、前記中間縮尺地図情報生成処理にて中間縮尺の地図情報を複数生成した場合には、生成された中間縮尺の地図情報のうち縮尺変更前の縮尺に近い地図情報から縮尺変更後の縮尺に近い地図情報の順番で中間縮尺の地図情報を順次表示出力する
請求項９に記載の地図表示方法。
【請求項１１】
地図情報には、地図の他、道路名、地域名、建物名を含む各種の地図上表示が含まれ、
前記中間縮尺地図情報生成処理では、各地図上表示それぞれをいずれの縮尺の地図情報で使用するかが設定された使用縮尺設定テーブルを参照し、縮尺変更前後の各地図情報で共に使用される地図上表示を使用して中間縮尺の地図情報を生成する
請求項９または請求項１０に記載の地図表示方法。
【請求項１２】
地図情報には、地図の他、道路名、地域名、建物名を含む各種の地図上表示が含まれ、
前記中間縮尺地図情報生成処理では、各地図上表示それぞれをいずれの縮尺の地図情報で使用するかが設定された使用縮尺設定テーブルを参照し、縮尺変更後の地図情報で使用される地図上表示を使用して中間縮尺の地図情報を生成する
請求項９または請求項１０に記載の地図表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類の縮尺で予めそれぞれ作成されている地図情報のうち、設定されている縮尺の地図情報を表示する地図表示装置、地図表示装置のためのコンピュータプログラム、及び地図表示方法に関する。
【背景技術】
【０００２】
従来から、地図情報出力表示装置として、カーナビゲーション装置（以下、「カーナビ」という。）が知られている。このカーナビにおいて利用される地図情報の多くは、地球上の所定領域を一定の緯度幅と経度幅で区切った矩形状の範囲（以下、「メッシュ」という。）に分割して管理され、道路形状等は緯度・経度の数値で表現される。たとえばＪＩＳ（日本工業規格）において、１／２０万地勢図の図郭割の範囲に該当する緯度幅１度、経度幅４０分のエリア（約８０×８０Ｋｍ）は、１次メッシュと規定され、１／２．５万地形図の図郭割の範囲に該当する緯度幅５分、経度幅７分３０秒のエリア（約１０×１０Ｋｍ）は、２次メッシュと規定されている。
【０００３】
カーナビには、一般に、表示画面に表示されている地図の縮尺を変更する縮尺変更機能が備えられている（例えば、特許文献１−２参照）。カーナビでは、この縮尺変更機能によって、例えば、１次メッシュの地図（１／２０万の地図）から２次メッシュの地図（１／２．５万の地図）に変更する処理が実行される。また、地図の縮尺変更機能として、予め用意されている縮尺の間の中間縮尺の地図を表示することが可能な「フリーズーム」と呼ばれる機能がある。
【０００４】
【特許文献１】特開平１１−３０５６５４号公報
【特許文献２】特開２００６−３３０１１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来のカーナビでは、フリーズーム機能を採用した場合には、任意の縮尺とすることが可能となるが、ユーザが意図しない中途半端な縮尺でも地図表示が固定されてしまい、微調整のための操作を行う必要が生じてしまうため、簡単に希望の縮尺とすることができないという問題があった。
【０００６】
一方、中間縮尺での固定表示を行わないようにした場合には、縮尺が突然変更されることになるため、縮尺前後の地図における表示物の表示位置の変化を見極めることが困難となり、ユーザにとって見辛いものとなってしまうという問題があった。中間縮尺の地図を多数あらかじめ用意し、徐々に縮尺を変更していくようにすることが考えられるが、データ量が膨大になってしまうという問題が生じる。
【０００７】
本発明は、上述した問題を解消し、地図のデータ量を増大させることなく、簡単な操作で縮尺変更を行うことができ、縮尺変更の際の地図表示をスムーズに変化させることができるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の地図表示装置は、複数種類の縮尺で予めそれぞれ作成されている地図情報のうち、設定されている縮尺の地図情報を表示する地図表示装置であって、複数種類の縮尺でそれぞれ作成された地図情報であって、各縮尺に応じて緯度幅と経度幅で区切られた矩形状の範囲に分割された地図情報を記憶する地図情報記憶手段と、表示する地図情報の縮尺を設定する縮尺設定手段と、該縮尺設定手段によって設定されている縮尺の地図情報を前記地図情報記憶手段から取得する地図情報取得手段と、該地図情報取得手段によって取得された地図情報を表示出力する地図情報表示出力手段と、前記縮尺設定手段によって設定されている縮尺の変更依頼を受け付ける縮尺変更依頼受付手段と、該縮尺変更依頼受付手段が縮尺の変更依頼を受け付けたときに、縮尺変更前後の各地図情報の間の縮尺となる中間縮尺の地図情報を１又は２以上生成する中間縮尺地図情報生成手段とを含み、前記地図情報表示出力手段は、前記中間縮尺地図情報生成手段によって中間縮尺の地図情報が生成されると、前記中間縮尺地図情報生成手段によって生成された中間縮尺の地図情報を縮尺変更前の縮尺に近い地図情報から順番に順次表示したあと、縮尺変更後の縮尺の地図情報を表示することを特徴とする。
【０００９】
前記地図情報表示出力手段は、前記中間縮尺地図情報生成手段によって中間縮尺の地図情報が複数生成された場合には、生成された中間縮尺の地図情報のうち縮尺変更前の縮尺に近い地図情報から縮尺変更後の縮尺に近い地図情報の順番で中間縮尺の地図情報を順次表示出力する構成とされていてもよい。
【００１０】
地図情報には、地図の他、道路名、地域名、建物名を含む各種の地図上表示が含まれ、各地図上表示それぞれをいずれの縮尺の地図情報で使用するかが設定された使用縮尺設定テーブルを含み、前記中間縮尺地図情報生成手段は、前記使用縮尺設定テーブルを参照し、縮尺変更前後の各地図情報で共に使用される地図上表示を使用して中間縮尺の地図情報を生成する構成とされていてもよい。
【００１１】
地図情報には、地図の他、道路名、地域名、建物名を含む各種の地図上表示が含まれ、各地図上表示それぞれをいずれの縮尺の地図情報で使用するかが設定された使用縮尺設定テーブルを含み、前記中間縮尺地図情報生成手段は、前記使用縮尺設定テーブルを参照し、縮尺変更後の地図情報で使用される地図上表示を使用して中間縮尺の地図情報を生成する構成とされていてもよい。
【００１２】
また、本発明の地図表示プログラムは、複数種類の縮尺で予めそれぞれ作成されている地図情報のうち、設定されている縮尺の地図情報を表示させるための地図表示プログラムであって、コンピュータに、表示する地図情報の縮尺を設定する縮尺設定処理と、複数種類の縮尺でそれぞれ作成された地図情報であって各縮尺に応じて緯度幅と経度幅で区切られた矩形状の範囲に分割された地図情報を記憶する地図情報データベースから前記縮尺設定処理にて設定した縮尺の地図情報を取得する地図情報取得処理と、該地図情報取得処理にて取得した地図情報を表示出力する地図情報表示処理と、前記縮尺設定処理にて設定した縮尺の変更依頼を受け付ける縮尺変更依頼受付処理と、該縮尺変更依頼受付処理にて縮尺の変更依頼を受け付けたときに、縮尺変更前後の各地図情報の間の縮尺となる中間縮尺の地図情報を１又は２以上生成する中間縮尺地図情報生成処理とを実行させ、前記地図情報表示出力処理では、前記中間縮尺地図情報生成処理にて中間縮尺の地図情報が生成されると、前記中間縮尺地図情報生成処理にて生成した中間縮尺の地図情報を縮尺変更前の縮尺に近い地図情報から順番に順次表示したあと、縮尺変更後の縮尺の地図情報を表示する処理を実行させるためのものである。
【００１３】
さらに、本発明の地図表示方法は、複数種類の縮尺で予めそれぞれ作成されている地図情報のうち、設定されている縮尺の地図情報を表示する地図表示方法であって、表示する地図情報の縮尺を設定する縮尺設定処理と、複数種類の縮尺でそれぞれ作成された地図情報であって各縮尺に応じて緯度幅と経度幅で区切られた矩形状の範囲に分割された地図情報を記憶する地図情報データベースから前記縮尺設定処理にて設定した縮尺の地図情報を取得する地図情報取得処理と、該地図情報取得処理にて取得した地図情報を表示出力する地図情報表示処理と、前記縮尺設定処理にて設定した縮尺の変更依頼を受け付ける縮尺変更依頼受付処理と、該縮尺変更依頼受付処理にて縮尺の変更依頼を受け付けたときに、縮尺変更前後の各地図情報の間の縮尺となる中間縮尺の地図情報を１又は２以上生成する中間縮尺地図情報生成処理とを含み、前記地図情報表示出力処理では、前記中間縮尺地図情報生成処理にて中間縮尺の地図情報が生成されると、前記中間縮尺地図情報生成処理にて生成した中間縮尺の地図情報を縮尺変更前の縮尺に近い地図情報から順番に順次表示したあと、縮尺変更後の縮尺の地図情報を表示することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、地図のデータ量を増大させることなく、簡単な操作で縮尺変更を行うことができ、縮尺変更の際の地図表示をスムーズに変化させることができるようになる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について図面を参照して説明する。
図１は、本発明における一実施の形態に係る地図表示システムの構成例を示すブロック図である。図２は、地図表示システムを構成する地図表示装置１０の構成例を示すブロック図である。地図表示システムは、カーナビなどに適用される。
【００１６】
図１に示すように、地図表示システムは、地図表示装置１０と、自車位置測位装置２０と、表示部２０と、入力部３０とを含む。地図表示装置１０は、地図情報を実際の距離に応じて適切に表示するための制御を行う装置である。
【００１７】
自車位置測位装置２０は、車両の現在位置を測定する装置であり、ＧＰＳ（Global Positioning System）衛星から送られてくるＧＰＳ信号を受信し、このＧＰＳ信号に基づいて位置を計測するＧＰＳセンサや、初期位置からの移動量（距離）を計測する速度センサ、進行（移動）方位を計測するジャイロセンサ等からなる。
【００１８】
ＧＰＳセンサは、いわゆるＧＰＳ受信機と称されるものであり、ＧＰＳ衛星から放射されるＧＰＳ信号を受信してＧＰＳ衛星とＧＰＳ受信機自身との距離（疑似距離）を測定し、複数の衛星からのＧＰＳ信号を同時に受信することによりＧＰＳ受信機自身の現在位置（ＧＰＳ測位解）を算出する。
【００１９】
また、自車位置測位装置２０は車両に搭載されており、ＧＰＳ信号を受信するＧＰＳ受信機（アンテナ）の他、受信したＧＰＳ信号のデコード等の処理を行い、地図表示装置１０へ出力する信号処理部を備える。
【００２０】
表示部３０は、地図表示装置１０より出力した地図情報を表示する装置であり、いわゆるディスプレイ装置（又はモニタ）である。表示部３０は、例えば、地図表示装置１０に対して専用に設けられる。
【００２１】
入力部４０は、地図表示装置１０に対して各種指示を行う入力装置である。本例では、入力部４０は、表示部３０に表示される地図領域を任意に変更する操作ボタンによって構成されている。
【００２２】
図２に示すように、地図表示装置１０は、地図情報記憶部Ｆ１と、自車位置情報受付部１１と、地図情報取得部１２と、縮尺変更処理部１３と、地図情報出力部１４と、制御部１５とを含む。なお、地図表示装置１０を構成する各部は、制御信号やデータ等を伝送するバス１６に接続されている。
【００２３】
地図表示装置１０は、例えば、モバイルタイプのパーソナルコンピュータ、ＰＮＤ（Portable Navigation Device）や専用デバイス、携帯電話機などの情報処理装置によって構成される。地図表示装置１０は、図示しないが、ＣＰＵ（中央処理装置）、プログラム記憶部、ＯＳ（オペレーティング・システム）、等を有する。ＣＰＵは、プログラム記憶部に記憶されたコンピュータプログラムに従い、地図表示装置１０の各構成要素を統制制御し、プログラム処理を実行する機能を有する。プログラム記憶部は、ＲＯＭやＲＡＭ等で構成され、地図表示装置１０が使用する各種コンピュータプログラムを記憶する記憶媒体である。
【００２４】
地図情報記憶部Ｆ１は、一定の緯度幅と経度幅で区切られた矩形状の範囲（以下、「メッシュ」という。）に分割して地図情報を記憶する記憶媒体である。この地図情報は、地図情報記憶部Ｆ１に記憶される外、例えばＳＤメモリカードと呼ばれるリムーバブルメディアとしての補助記憶装置や、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等に保存することができる。また、インターネット等の通信ネットワークを介して地図情報をダウンロードするようにしてもよい。地図情報は、表示可能な各縮尺に応じてそれぞれ生成されているものとする。
【００２５】
自車位置情報受付部１１は、車両の現在位置情報を受信する処理等を行う。すなわち、自車位置測位装置２０によって測定された車両の現在位置情報を取得する。
【００２６】
地図情報取得部１２は、自車位置情報受付部１１で受信した車両の現在位置情報や、制御部１５によって設定されている現在の表示縮尺に基づいて、地図情報記憶部Ｆ１から地図情報を取得する処理等を行う。
【００２７】
縮尺変更処理部１３は、入力部４０の操作による縮尺変更依頼を受け付け、縮尺変更アニメーション表示を行うための中間縮尺の地図情報を生成、生成した中間縮尺の地図情報を用いたアニメーション表示制御などの各種の処理を行う。
【００２８】
地図情報出力部１４は、地図情報取得部１２で取得した地図情報や、縮尺変更処理部１３によって生成された中間縮尺の地図情報を描画する描画信号を表示部３０に出力する処理を行う。
【００２９】
制御部１５は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を具備し、地図表示装置１０の各構成要素を統制制御し、その処理を実行する。
【００３０】
次に、本例の地図表示システムによって実現される地図情報出力装置１について説明する。図３において、表示部３０上には、入力部４０が積層されたものとなっている。本実施の形態においては、入力部４０は、表示部３０に搭載されているタッチパネルや、表示部３０における表示画面に設けられているコマンド入力ボタンにより構成されている。コマンド入力ボタンが押下されると、タッチパネルによってボタンの押下が検知され、地図表示装置１０の制御部１５によって押下されたボタンに対応した指示内容（選択内容）が認識される。
【００３１】
本例では、例えば図３に示すように、表示部３０に表示されている地図の縮尺を拡大する拡大ボタン４１Ｂと、同地図の縮尺を縮小する縮小ボタン４１Ｓとが設けられている。
【００３２】
次に、本発明に係る地図表示システムの動作について説明する。図４は、本例の地図表示装置１０が実行する地図表示処理の例を示すフローチャートである。図４では、本発明に係わらない処理を省略している場合があるものとする。ここでは、ユーザＹの操作に応じて、地図の縮尺を変更する場合を例に説明する。
【００３３】
地図表示処理において、まず、自車位置情報受付部１１は、自車位置測定装置２０から車両の現在位置情報を受信する（ステップＳ１０１）。
【００３４】
次いで、縮尺変更処理部１３は、ユーザＹからの縮尺変更指示を受け付けたか否か確認する（ステップＳ１０２）。縮尺変更処理部１３は、ユーザＹによって拡大ボタン４１Ｂが押下（選択）されていた場合には、地図を拡大するための縮尺変更の指示を受け付けたものと判定し、ユーザＹによって縮小ボタン４１Ｓが押下（選択）されていた場合には、地図を縮小するための縮尺変更の指示を受け付けたものと判定する。
【００３５】
本例では、固定表示可能な縮尺があらかじめ定められており、例えば１／２０万、１／１０万、１／５万、１／２．５万、１／１万、１／５千、１／２．５千、１／１千の縮尺で固定表示することが可能であるものとする。そして、本例では、拡大ボタン４１Ｂあるいは縮小ボタン４１Ｓが押下されることによって、縮尺が１段階変更されるものとする。具体的には、１／５千の縮尺の地図が表示されている場合には、拡大ボタン４１Ｂが押下されることによって１／２．５千の縮尺の地図に変更され、縮小ボタン４１Ｓが押下されることによって１／１万の縮尺の地図に変更されることになる。
【００３６】
ユーザＹからの縮尺変更指示を縮尺変更処理部１３が受け付けていた場合には（ステップＳ１０２のＹ）、地図情報取得部１２は、自車位置情報受付部１１で受信した車両の現在位置情報と、現在設定されている縮尺と縮尺変更指示によって変更される縮尺とに基づいて、地図情報記憶部Ｆ１から該当領域における縮尺変更前後の地図情報を取得する（ステップＳ１０３）。すなわち、現在の縮尺の地図情報と、縮尺変更後の縮尺の地図情報とを取得する。
【００３７】
次いで、縮尺変更処理部１３は、地図情報取得部１２によって取得された縮尺変更前後の２つの地図情報を用いて、報縮尺変更前後の各地図情報の間の縮尺となる中間縮尺の地図情報を１又は２以上生成する（ステップＳ１０４）。この場合、縮尺変更処理部１３は、例えば、予め定められた数（例えば３０個）の中間縮尺の地図情報、あるいは所定の縮尺間隔（例えば縮尺の分母を１０００ずつ加算あるいは減算した間隔）で作成可能な数の中間縮尺の地図情報を生成するようにすればよい。
【００３８】
ステップＳ１０４では、縮尺変更処理部１３は、例えば、地図情報取得部１２によって取得された縮尺変更前の地図情報における地図を該当縮尺となるように拡大あるいは縮小して中間縮尺の地図を生成し、その地図上に掲載する地図上表示を重畳して中間縮尺の地図情報を生成する。地図上表示は、例えば、道路名、地域名、建物名などの地図上の該当位置に文字や図形などによって掲載される表示を意味する。
【００３９】
本例では、道路名、地域名、建物名などの各種の地図上表示と、固定表示可能な各縮尺について地図情報として使用するか否かを示す表示要否情報とが対応付けされて設定されている図５に示すような使用縮尺設定テーブルが地図情報記憶部Ｆ１に記憶されているものとする。なお、図５に示した地図上表示は一例であり、他の地図上表示が含まれていてもよい。
【００４０】
本例では、例えば、ステップＳ１０４にて、縮尺変更処理部１３は、使用縮尺設定テーブルを参照し、縮尺変更前後の２つの地図情報で共に使用される地図上表示を使用して中間縮尺の地図情報を生成する。すなわち、縮尺変更処理部１３は、縮尺変更前の縮尺と縮尺変更後の縮尺で共に使用される地図上表示を重畳して中間縮尺の地図情報を生成する。
【００４１】
また、本例において、例えば、ステップＳ１０４にて、縮尺変更処理部１３は、使用縮尺設定テーブルを参照し、縮尺変更後の地図情報で使用される地図上表示を使用して中間縮尺の地図情報を生成するようにしてもよい。すなわち、縮尺変更前の縮尺で使用されるものであるか否かは無関係に、縮尺変更後の縮尺で使用される地図上表示を重畳して中間縮尺の地図情報を生成するようにしてもよい。
【００４２】
さらに、本例において、例えば、ステップＳ１０４にて、縮尺変更処理部１３は、使用縮尺設定テーブルを参照し、縮尺変更前の地図情報で使用される地図上表示を使用して中間縮尺の地図情報を生成するようにしてもよい。すなわち、縮尺変更後の縮尺で使用されるものであるか否かは無関係に、縮尺変更前の縮尺で使用される地図上表示を重畳して中間縮尺の地図情報を生成するようにしてもよい。
【００４３】
中間縮尺の地図情報を生成すると、縮尺変更処理部１３は、生成した中間縮尺の地図情報を用いて縮尺変更アニメーション表示のために、中間縮尺の地図情報を表示部３０に順次表示出力する（ステップＳ１０５）。具体的には、縮尺変更処理部１３は、生成した中間縮尺の地図情報を縮尺変更前の縮尺に近い地図情報から順番に表示部３０に出力する。生成した中間縮尺の地図情報が複数ある場合には、縮尺変更処理部１３は、生成した中間縮尺の地図情報のうち縮尺変更前の縮尺に近い地図情報から縮尺変更後の縮尺に近い地図情報の順番で中間縮尺の地図情報を表示部３０に順次表示出力する。その後、縮尺変更処理部１３は、設定されている縮尺をユーザＹからの指示に従って変更する。
【００４４】
そして、地図情報出力部１４は、地図情報取得部１２によって取得された縮尺変更後の縮尺の地図情報を表示部３０に出力する（ステップＳ１０６）。
【００４５】
なお、ユーザＹからの縮尺変更指示を縮尺変更処理部１３が受け付けていなかった場合には（ステップＳ１０２のＮ）、地図情報取得部１２は、自車位置情報受付部１１で受信した車両の現在位置情報と、現在設定されている縮尺とに基づいて、地図情報記憶部Ｆ１から該当領域における設定されている縮尺の地図情報を取得する（ステップＳ１０７）。すなわち、現在の縮尺の地図情報を取得する。そして、地図情報出力部１４は、地図情報取得部１２によって取得された現在設定されている縮尺の地図情報を表示部３０に出力する（ステップＳ１０８）。
【００４６】
上述したステップＳ１０２〜Ｓ１０６の処理によって、縮尺変更指示に応じて中間縮尺の地図情報が生成され、生成された中間縮尺の地図情報を用いた縮尺変更アニメーション表示が実行される。
【００４７】
具体的には、例えば図６に示す縮尺（１／２．５万）の地図情報が表示されていたときに、縮尺を拡大する旨の縮尺変更指示を受けた場合には（ステップＳ１０２のＹ）、先ず、縮尺変更前の１／２．５万の縮尺から縮尺変更後の１／１万の縮尺の間の中間縮尺の地図情報が例えば１４個（１／２．４万、１／２．３万、１／２．２万、・・・１／１．２万、１／１．１万の各地図情報）生成される（ステップＳ１０３，Ｓ１０４）。そして、生成された中間縮尺の地図情報が現在の縮尺に近いもの（１／２．４万の地図情報）から順番に、縮尺変更後の縮尺に近いもの（１／１．１万の地図情報）まで順次表示され（ステップＳ１０５）、最後に縮尺変更後の縮尺の地図情報（１／１万の地図情報）が表示される（ステップＳ１０６）。すなわち、図６に示す縮尺変更前の表示状態から、縮尺変更中の図７や図８に示す表示状態を経て、図９に示す縮尺変更後の表示状態となる。
【００４８】
図６〜図９に示した例では、ステップＳ１０４において、縮尺変更前後の２つの地図情報で共に使用される地図上表示を使用して中間縮尺の地図情報が生成されたものとしている。よって、縮尺変更前後の２つの地図情報で共に使用される国道名である「環状◇号線」や駅名である「△△駅」が中間縮尺の地図情報で使用されている。なお、高速道路名は、縮尺変更前後の縮尺における使用対象であるが（図５参照）、縮尺変更後の地図情報では領域外となり使用されないため、中間縮尺の地図情報では使用されていない。上記のようなアニメーション表示を行うことで、アニメーション表示での縮尺変更表示中は図７や図８に示すように縮尺変更前後で継続して表示される地図上表示が表示された状態となり、図９に示すようにアニメーション表示が終了したときに縮尺変更後の地図情報で新たに使用対象となる地図上表示が表示されることになる。
【００４９】
以上説明したように、上述した実施の形態では、地図表示装置１０が、複数種類の縮尺でそれぞれ作成された地図情報であって、各縮尺に応じて緯度幅と経度幅で区切られた矩形状の範囲に分割された地図情報を記憶する地図情報記憶部Ｆ１と、表示する地図情報の縮尺を設定する縮尺設定部（縮尺変更処理部１３、制御部１５）と、設定されている縮尺の地図情報を地図情報記憶部Ｆ１から取得する地図情報取得部１２と、地図情報取得部１２によって取得された地図情報を表示出力する地図情報出力部１４と、設定されている縮尺の変更依頼を受け付け、縮尺変更前後の各地図情報の間の縮尺となる中間縮尺の地図情報を１又は２以上生成する縮尺変更処理部１３とを含み、地図情報表示出力部（縮尺変更処理部１３、地図情報出力部１４）が、中間縮尺の地図情報が生成されると、生成された中間縮尺の地図情報を縮尺変更前の縮尺に近い地図情報から順番に順次表示したあと、縮尺変更後の縮尺の地図情報を表示する構成とされているので、地図のデータ量を増大させることなく、簡単な操作で縮尺変更を行うことができ、縮尺変更の際の地図表示をスムーズに変化させることができるようになる。
【００５０】
すなわち、縮尺変更前後の各地図情報の間の縮尺となる中間縮尺の地図情報を１又は２以上生成するようにしているので、予め中間縮尺の地図を用意して保存しておく必要がなく、地図のデータ量が増大してしまうことを防止することができる。また、ユーザにとっては、縮尺変更指示を行う（入力部３０として設けられている選択ボタン４１Ｂ，４１Ｓを押下する）だけの簡単な操作で各段階の縮尺に縮尺変更することが可能となる。さらに、中間縮尺の地図情報を縮尺変更前の縮尺に近い地図情報から順番に順次表示したあと、縮尺変更後の縮尺の地図情報を表示するようにしているので、中間縮尺の地図情報を用いたアニメーション表示により縮尺変更前後の地図間の移行表示を行うことが可能となり、縮尺変更の際の地図表示をスムーズに変化させることができる。
【００５１】
また、上述した実施の形態では、地図情報表示出力部（縮尺変更処理部１３、地図情報出力部１４）が、中間縮尺の地図情報が複数生成された場合に、生成された中間縮尺の地図情報のうち縮尺変更前の縮尺に近い地図情報から縮尺変更後の縮尺に近い地図情報の順番で中間縮尺の地図情報を順次表示出力する構成としたので、中間縮尺の地図情報を用いたアニメーション表示により縮尺変更前後の地図間の移行表示を行うことが可能となり、縮尺変更の際の地図表示をスムーズに変化させることができる。
【００５２】
また、上述した実施の形態において、縮尺変更処理部１３が、使用縮尺設定テーブルを参照して、縮尺変更前後の各地図情報で共に使用される地図上表示を使用して中間縮尺の地図情報を生成する構成とした場合には、縮尺を縮小する場合と拡大する場合の双方において、中間縮尺の地図情報で使用される地図上表示を最小限に抑えることができ、処理負荷を軽減することが可能となる。
【００５３】
また、上述した実施の形態において、縮尺変更処理部１３が、使用縮尺設定テーブルを参照して、縮尺変更後の地図情報で使用される地図上表示を使用して中間縮尺の地図情報を生成する構成とした場合には、縮尺を縮小する場合に、中間縮尺の地図情報で使用される地図上表示を最小限に抑えることができ、処理負荷を軽減することが可能となる。なお、縮尺変更後の地図情報で使用される地図上表示は継続的に表示されるため、縮尺変更の際の地図表示をスムーズに変化させることができる。
【００５４】
また、上述した地図表示装置１０がカーナビに適用される場合には、入力部３０として設けられている選択ボタン４１Ｂ，４１Ｓを押下するだけの簡単な縮尺変更指示操作で各段階の縮尺に縮尺変更することが可能となるため、カーナビユーザにとって使い勝手のよいものとなる。また、地図上表示を含む中間縮尺の地図情報を用いたアニメーション表示により縮尺変更前後の地図間の移行表示を行うので、カーナビユーザにとって縮尺変更前後の地図上表示が見やすいものとなる。
【産業上の利用可能性】
【００５５】
本発明は、地図情報を表示するようにしたデバイス、ＧＰＳを利用した電子地図ソフトウェア、カーナビゲーション装置等に適用するのに有用である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施形態に係る地図表示装置を用いた地図表示システムの構成例を示すブロック図である。
【図２】地図表示装置の構成例を示すブロック図である。
【図３】地図表示装置を地図情報表示システムに用いることにより実現される地図情報出力装置を示す概略図である。
【図４】地図表示装置が実行する地図表示処理の例を示すフローチャートである。
【図５】使用縮尺設定テーブルにおける格納態様の例を示す説明図である。
【図６】地図情報が表示された表示画面の例を示す説明図である。
【図７】地図情報が表示された表示画面の例を示す説明図である。
【図８】地図情報が表示された表示画面の例を示す説明図である。
【図９】地図情報が表示された表示画面の例を示す説明図である。
【符号の説明】
【００５７】
Ｆ１  地図情報記憶部、１０  地図表示装置、１１  自車位置情報受付部、１２  地図情報取得部、１３  縮尺変更処理部、１４  地図情報出力部、１５  制御部、２０  自車位置測位装置、３０  表示部、４０  入力部。
【図１】
2009271451.tif 000003
【図２】
2009271451.tif 000004
【図３】
2009271451.tif 000005
【図４】
2009271451.tif 000006
【図５】
2009271451.tif 000007
【図６】
2009271451.tif 000008
【図７】
2009271451.tif 000009
【図８】
2009271451.tif 000010
【図９】
2009271451.tif 000011