(57)【要約】【課題】装置の負荷を大きくせずに、地図の縮尺を変えて地図を表示し、装置コストを抑えた地図表示装置を得る。【解決手段】地図のデータを記録した地図データ記憶手段１１と、地図のデータを画面に表示する表示手段１７と、ユーザの操作を入力する操作手段１３と、表示態様変更手段１６とを備える。表示態様変更手段１６は、地図の縮尺変更を行うとき、地図データ記憶手段１１から縮尺変更後の地図のデータを読み込み、縮尺変更後の地図のデータの中から地図の縮尺変更に伴って新たに表示される新規表示データを求め、新規表示データの態様を複数回変えて縮尺変更後の地図のデータを表示手段１７に表示するものである。【選択図】図１
2010256405.tif 000002
【特許請求の範囲】
【請求項１】
地図のデータを記録した地図データ記憶手段と、
前記地図のデータを画面に表示する表示手段と、
ユーザの操作を入力する操作手段と、
地図の縮尺変更を行うとき、前記地図データ記憶手段から縮尺変更後の地図のデータを読み込み、前記縮尺変更後の地図のデータの中から地図の縮尺変更に伴って新たに表示される新規表示データを求め、前記新規表示データの態様を複数回変えて前記縮尺変更後の地図のデータを前記表示手段に表示する表示態様変更手段とを備えた地図表示装置。
【請求項２】
地図のデータを記録した地図データ記憶手段と、
前記地図のデータを画面に表示する表示手段と、
ユーザの操作を入力する操作手段と、
地図の縮尺変更を行うとき、前記地図データ記憶手段から縮尺変更後の地図のデータを読み込み、現在の縮尺の地図のデータの中から地図の縮尺変更に伴って消去される消去データを求め、前記消去データの態様を複数回変えて前記現在の縮尺の地図のデータを前記表示手段に表示し、前記縮尺変更後の地図のデータを前記表示手段に表示する表示態様変更手段とを備えた地図表示装置。
【請求項３】
地図のデータを記録した地図データ記憶手段と、
前記地図のデータを画面に表示する表示手段と、
ユーザの操作を入力する操作手段と、
地図の縮尺変更を行うとき、前記地図データ記憶手段から縮尺変更後の地図のデータを読み込み、現在の縮尺の地図のデータと前記縮尺変更後の地図のデータとの中から地図の縮尺変更に伴って消去される消去データ及び新たに表示される新規表示データを求め、前記消去データの態様を複数回変えて前記現在の縮尺の地図のデータを前記表示手段に表示し、前記新規表示データの態様を複数回変えて前記縮尺変更後の地図のデータを前記表示手段に表示する表示態様変更手段とを備えた地図表示装置。
【請求項４】
前記表示態様変更手段は、前記新規表示データ又は前記消去データとして、地図の文字のデータを使い、この透過率、色、太さ及び書体の少なくとも１つを複数回変える請求項１ないし請求項３のいずれかに記載の地図表示装置。
【請求項５】
前記表示態様変更手段は、前記新規表示データ又は前記消去データとして、地図の道路のデータを使い、この透過率、色、太さ及び線の種類の少なくとも１つを複数回変える請求項１ないし請求項３のいずれかに記載の地図表示装置。
【請求項６】
前記表示態様変更手段は、前記新規表示データ又は前記消去データとして、地図の建物のデータを使い、この透過率、色及び高さの少なくとも１つを複数回変える請求項１ないし請求項３のいずれかに記載の地図表示装置。
【請求項７】
前記表示態様変更手段は、前記画面の辺又は隅からそれぞれの対辺又は対角に向かって、前記新規表示データ又は前記消去データの表示範囲を複数回変える請求項１ないし請求項３のいずれかに記載の地図表示装置。
【請求項８】
現在位置を検出する現在位置検出手段を備え、
前記表示態様変更手段は、前記現在位置検出手段からの現在位置を基準に、前記新規表示データ又は前記消去データの表示範囲を複数回変える請求項１ないし請求項３のいずれかに記載の地図表示装置。
【請求項９】
目的地までの経路を設定する経路設定手段を備え、
前記表示態様変更手段は、前記経路設定手段からの経路に沿って、前記新規表示データ又は前記消去データの表示範囲を複数回変える請求項１ないし請求項３のいずれかに記載の地図表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、地図を表示する地図表示装置に関する。
【背景技術】
【０００２】
従来のカーナビゲーション等の地図表示装置は、地図の縮尺変更によって地図表示を変更する際には、表示変更前又は後の地図の範囲を表示しながら、徐々に縮尺率を変更しているため、地図表示が切り替わっても違和感を感じないようにしている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−４６２３７号公報（第７〜９頁、第９、１１図）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の地図表示装置においては、地図の縮尺率を徐々に変更して地図を表示することによりスムーズに地図を切り替えるため、地図表示における装置の負荷が大きくなる。そのため、高性能な装置が必要となり、装置コストが高くなるという問題があった。
【０００５】
この発明は、上述のような問題点を解決するためになされたもので、装置の負荷を大きくせずに、地図の縮尺をスムーズに変えて地図を表示し、装置コストを抑えた地図表示装置を得るものである。
【課題を解決するための手段】
【０００６】
この発明に係る地図表示装置は、地図のデータを記録した地図データ記憶手段と、地図のデータを画面に表示する表示手段と、ユーザの操作を入力する操作手段と、表示態様変更手段とを備える。表示態様変更手段は、地図の縮尺変更を行うとき、地図データ記憶手段から縮尺変更後の地図のデータを読み込み、縮尺変更後の地図のデータの中から地図の縮尺変更に伴って新たに表示される新規表示データを求め、新規表示データの態様を複数回変えて縮尺変更後の地図のデータを表示手段に表示するものである。
【発明の効果】
【０００７】
この発明によれば、地図の縮尺変更をするとき、新規表示データの態様を複数回変えて縮尺変更後の地図のデータを表示手段に表示するので、装置の負荷を大きくせずに、スムーズに地図が変化したように見せることが出来、装置コストを抑えた地図表示装置が得られる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１〜８を示すブロック図である。
【図２】この発明の実施の形態１〜８のハードウェア構成を示すブロック図である。
【図３】この発明の実施の形態１を示す地図情報の構成図である。
【図４】この発明の実施の形態１のデータ構造を示す図である。
【図５】この発明の実施の形態１〜５の動作を示すフローチャートである。
【図６】この発明の実施の形態１、６、７を示す画面表示の例である。
【図７】この発明の実施の形態１、６を示す画面表示の例である。
【図８】この発明の実施の形態１、６を示す画面表示の例である。
【図９】この発明の実施の形態２、６を示す画面表示の例である。
【図１０】この発明の実施の形態３、６を示す画面表示の例である。
【図１１】この発明の実施の形態３、６を示す画面表示の例である。
【図１２】この発明の実施の形態４、６を示す画面表示の例である。
【図１３】この発明の実施の形態４、６を示す画面表示の例である。
【図１４】この発明の実施の形態４、６を示す画面表示の例である。
【図１５】この発明の実施の形態４、６を示す画面表示の例である。
【図１６】この発明の実施の形態５〜７を示す画面表示の例である。
【図１７】この発明の実施の形態６の動作を示すフローチャートである。
【図１８】この発明の実施の形態７の動作を示すフローチャートである。
【図１９】この発明の実施の形態８の動作を示すフローチャートである。
【図２０】この発明の実施の形態８を示す画面表示の例である。
【発明を実施するための形態】
【０００９】
実施の形態１．
図１は、この発明の実施の形態１におけるナビゲーション装置を示すブロック図である。この図において、地図データ記憶手段１１は、車両が走行する道路の道路情報などの地図データを記憶している。現在位置検出手段１２は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機や各種センサの出力データにより車両の現在位置を検出する。操作手段１３は、ユーザからの地図の縮尺変更や経路設定時の目的地等の各種操作の入力を受け付ける。経路設定手段１４は、地図データを基に操作手段１３で入力された目的地までの車両の経路を探索して記憶する。
【００１０】
システム制御手段１５は、現在位置検出手段１２から車両の現在位置を取り込んだり、地図データ記憶手段１１から地図データを読み込んだり、それを経路設定手段１４に受け渡したり、経路設定手段１４からの経路データを受け取ったり、操作手段１３からのユーザの指示を処理したり、表示態様変更手段１６へデータを受け渡したりして当該ナビゲーション装置のシステム全体の動作を制御する。例えばマイクロコンピュータや読み取り専用メモリ（以下、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）という）、随時書き替えメモリ（以下、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）という）などにより構成されている。
【００１１】
表示態様変更手段１６は、システム制御手段１５を介して動作し、操作手段１３からの操作情報やプログラムの動作により地図の縮尺変更をするとき、地図データ記憶手段１１から読み込んだ地図データや、現在位置検出手段１２からの現在位置、経路設定手段１４からの経路データを基に、縮尺変更時の文字や建物、道路等の表示態様を指示する。表示手段１７は、表示態様変更手段１６からの指示に従って、道路地図等の地図データ、現在位置マーク、経路、目的地マーク等を表示する。
【００１２】
図２はこのナビゲーション装置のハードウェア構成を示すブロック図である。図において、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２１は、図１における地図データ記憶手段１１に対応する。ＧＰＳ受信機２２はＧＰＳ衛星からの電波を受信して車両の現在位置を検出し、方位センサ２３は車両の方位を検出し、距離センサ２４は車両の移動距離を検出する。これらは図１に示した現在位置検出手段１２に対応している。
【００１３】
入力スイッチ２６は、目的地の入力や、画面を切り替える等の指示を与えるためのリモコンやタッチスイッチ等であり、図１の操作手段１３はこの入力スイッチ２６に対応する。液晶ディスプレイ２７には、コントロールユニット２５からの表示データが表示され、図１の表示手段１７に相当する。
【００１４】
コントロールユニット２５は、各種演算および装置全体の制御を行う。図１に示した経路設定手段１４、システム制御手段１５、表示態様変更手段１６はそれぞれこのコントロールユニット２５の機能として実現され、プログラムによって動作する。このコントロールユニット２５は、中央演算処理装置（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２５１、ＲＯＭ２５２、ＲＡＭ２５３、表示制御部２５４、入出力装置（Ｉ／Ｏ）２５５で構成される。表示制御部２５４は、表示手段１７である液晶ディスプレイ２７の表示制御を行う。入出力装置（Ｉ／Ｏ）２５５は、入力スイッチ２６等を介し当該コントロールユニット２５と外部との入出力を行う。
【００１５】
図３は地図データ記憶手段１１に記憶されている地図情報の構造を示す図である。地図情報は情報の詳細度のレベルにより複数の階層に階層化され、各々の階層毎に所定間隔の緯度線と経線により囲まれた矩形領域であるメッシュに分割して管理されている。
【００１６】
図４はメッシュのデータ構造を示す図である。或るレベルのデータに含まれる、或るナンバーのメッシュは、道路の表示やマップマッチングに使用するための道路データ、河川や施設、記号等の地図の背景を表示するための背景データ、３Ｄビュー表示や鳥瞰図等で建物を表示するための建物データ、地名等の名称を表示するための名称データ、経路誘導のための経路誘導データ、経路計算のための経路計算データ、目的地や施設を検索するための検索データ等から構成されている。
【００１７】
このように構成されたナビゲーション装置の動作について図５のフローチャートに従って説明する。まず、ステップＳ５０１では、目的地や交差点等に近づくなどしてプログラムの動作により自動で地図の縮尺変更が発生したか否か、又は、操作手段１３からの操作情報によりユーザが手動で地図の縮尺変更を指示したか否かを判断し、縮尺変更があればステップＳ５０２に進み、縮尺変更が無ければステップＳ５０１を繰り返す。ステップＳ５０２では、縮尺変更後の道路データ、背景データ、建物データ、名称データ等の地図データを地図データ記憶手段１１から読み込む。
【００１８】
ステップＳ５０３では、現在の縮尺の地図に対し、縮尺変更後の地図データの中から、地図の縮尺変更に伴って新たに表示される新規表示データを求める。その後、ステップＳ５０４では、新規表示データ以外の縮尺変更後の地図データを表示する。
【００１９】
そして、ステップＳ５０５で表示の態様を変化させる段階数Ｃを設定し、ステップＳ５０６でカウンタＭを１に初期化し、ステップＳ５０７からＳ５０９の間でカウンタＭを増加させながらＣの段階数分、新規表示データの態様として透過率を変えて縮尺変更後の地図データを表示する。なお、透過率だけではなく、太さを変えたり、色を変えたりしてもよい。
【００２０】
図６は、地図を拡大する際、新規表示データの態様を複数回変えることにより、表示する例である。ここでは、新規表示データとして地図の文字のデータを使い、文字の透過率を徐々に下げている。図６（ａ）は元の縮尺の地図である。ユーザからの地図の拡大指示をうけて拡大後の地図データを読み込み、現在の地図に対して新たに表示される文字データを求める。次に、図６（ｂ）ではこの新規表示文字データ以外の拡大地図のデータを表示する。なお、これは透過率が１００％の新規表示文字を表示しているのと実質的に同じである。続いて、図６（ｃ）、（ｄ）と徐々に新規表示文字の透過率を下げて表示し、最後に、図６（ｅ）で通常表示とする。これは、新規表示文字の透過率を０％としているのと同じである。このように新たに表示される地図の文字のデータを使って、文字の透過率を複数回下げて表示する。
【００２１】
上記の例では透過率を１００％〜０％で３段階に変えて表示しており、最初に新規表示データは表示されず、その後徐々に表示されるため、自然な表示となる。なお、変化させる段階数や透過率の値は、自動的に設定しても良いし、複数の組み合わせを用意しておきユーザが選択できるようにしても良い。また、ユーザが任意に設定できるようにしても良い。例えば、透過率を７０％〜０％のように２段階に変えた場合は、図５のステップＳ５０４を省略することが可能であり、図６（ｂ）が省略される。そのため、図６（ａ）→（ｃ）→（ｄ）→（ｅ）のように表示されることになり、表示回数を下げられるので、装置の負荷を下げることが出来る。
【００２２】
図７は、新規表示文字の太さを徐々に太く変えながら表示した例である。図７（ａ）は元の縮尺の地図であり、縮尺変更後、図７（ｂ）で、新規表示文字データ以外の拡大地図のデータを表示し、続いて、図７（ｃ）、（ｄ）と徐々に新規表示文字を太く表示している。これも図５のステップＳ５０４と図７（ｂ）を省略することが可能である。
【００２３】
また、図８は新規表示文字の書体を徐々に変えながら表示した例である。図８（ａ）は元の縮尺の地図であり、文字はゴシック体等の太目の文字で表示している。縮尺変更後、図８（ｂ）で、新規表示文字データ以外の拡大地図のデータを表示し、続いて、新規表示文字を明朝体等の細めの文字で表示し（図８（ｃ））、その後ゴシック体等の太目の文字で表示している（図８（ｄ））。これも同様に、図５のステップＳ５０４と図８（ｂ）を省略することが可能である。
【００２４】
また、図は省略するが、新規表示文字の色を変化させ、縮尺変更後は色を薄くし（あるいは下地と同じ色や、白色）、その後徐々に濃くして表示してもよい。さらに、文字の透過率、色、太さ、書体等を複数組み合わせて変化させて表示しても良い。例えば、文字の太さを変えると共に透過率を変えたり、文字の書体と太さと色を共に変えたりしても良い。
【００２５】
このように構成された地図表示装置によれば、地図の拡大表示に伴って新たに表示される新規表示データを求め、この新規表示データの態様として、例えば文字の透過率、色、太さ、書体の少なくとも１つを複数回変化させて表示するので、装置の負荷を大きくせずに、スムーズに地図が変化したように見せることが出来、装置コストを抑えた地図表示装置が得られる。
【００２６】
実施の形態２．
実施の形態１では、地図の拡大表示をする際、新たに表示される文字の透過率、色、太さ、書体を徐々に変化させたが、本実施の形態２では、新たに表示される道路の色等を徐々に変化させて表示することによりスムーズに地図が変化したように見せる地図表示装置について述べる。
【００２７】
装置構成は図１、図２のブロック図と同じであり、フローも図５と同じである。ただし、本実施の形態２は、新規表示データとして地図の道路のデータを使い、この道路のデータの態様として、透過率、色、太さ、線の種類を複数回変えて表示する。
【００２８】
図９は新規表示道路の色を徐々に濃く変えながら表示した例である。図９（ａ）は元の縮尺の地図でありこの縮尺の地図では細街路は表示されていない。縮尺変更後、図９（ｂ）で、新規表示道路データ以外の拡大地図のデータを表示し、続いて、図９（ｃ）、（ｄ）と徐々に新規表示道路の色を濃くして表示し、最後に、図９（ｅ）で通常表示とする。図は省略するが、同様に、新規表示道路の透過率を徐々に下げたり、道路の太さを徐々に太くしたり、道路の線の種類を点線から破線、実線へと変えても良い。また、新規表示道路の色、透過率、太さ及び線の種類を複数組み合わせて変化させて表示しても良い。なお、これも図５のステップＳ５０４と図９（ｂ）を省略することが可能である。
【００２９】
このように構成された地図表示装置によれば、地図の拡大表示をする際、新たに表示される道路のデータを求め、この道路のデータの態様として透過率、色、太さ、線の種類の少なくとも１つを複数回変化させて表示するので、装置の負荷を大きくせずにスムーズに地図が変化したように見せることが出来、装置コストを抑えた地図表示装置が得られる。
【００３０】
実施の形態３．
実施の形態１、２では、地図の拡大表示をする際、新たに表示される文字や道路の透過率や色等を徐々に変化させたが、本実施の形態３では、３Ｄビューや鳥瞰図等の表示の際、新たに表示される建物の透過率や高さ等を徐々に変化させて表示することによりスムーズに地図が変化したように見せる地図表示装置について述べる。
【００３１】
装置構成は図１、図２のブロック図と同じであり、フローも図５と同じである。ただし、本実施の形態３は、新規表示データとして建物のデータを使い、この建物のデータの態様として、透過率、色、高さを複数回変えて表示する。
【００３２】
図１０は建物の色を徐々に濃く変えながら表示した例である。図１０（ａ）は元の縮尺の鳥瞰図である。縮尺変更後、図１０（ｂ）で、新規表示建物データ以外の拡大地図のデータを表示し、続いて、図１０（ｃ）、（ｄ）と徐々に新規表示建物の色を濃くして表示し、最後に、図１０（ｅ）で通常表示とする。図は省略するが、同様に、新規表示建物の透過率を徐々に下げてもよい。
【００３３】
また、図１１は新規表示建物の高さを徐々に高く変えながら表示した例である。図１１（ａ）は元の縮尺の鳥瞰図である。縮尺変更後、図１１（ｂ）で、新規表示建物データ以外の拡大地図のデータを表示し、続いて、図１１（ｃ）、（ｄ）と徐々に新規表示建物の高さを高くして表示し、最後に、図１１（ｅ）で通常表示とする。
【００３４】
なお、本実施の形態３においても、図５のステップＳ５０４と、図１０（ｂ）、図１１（ｂ）を省略することが可能である。また、３Ｄ表示に限らずに通常の２Ｄの地図表示においても新たに表示される建物の色や透過率を複数回変えて表示しても良い。
【００３５】
また、新たに表示される文字、道路、建物のデータを複数用いて、透過率や色等を複数回変えて表示しても良い。例えば、新たに表示される文字と建物のデータを使ってこれらの透過率を徐々に変化させたり、文字と道路と建物のデータを使ってこれらの色を徐々に変化させたり、文字と道路のデータを使って文字は書体を徐々に変化させ、道路は太さを徐々に変化させるなどを行っても良い。
【００３６】
このように構成された地図表示装置によれば、地図の拡大表示をする際、新たに表示される建物のデータを求め、この建物のデータの態様として透過率、色、高さの少なくとも１つを複数回変化させて表示するので、装置の負荷を大きくせずにスムーズに地図が変化したように見せることが出来、装置コストを抑えた地図表示装置が得られる。
【００３７】
実施の形態４．
実施の形態１〜３では、地図の拡大表示をする際、新たに表示される文字、道路、建物の透過率や色等を徐々に変化させたが、本実施の形態４では、新たに表示される文字等を画面の辺や隅から表示したり、現在位置周辺から表示したり、経路周辺から表示したりすることによりスムーズに地図が変化したように見せる地図表示装置について述べる。
【００３８】
装置構成は図１、図２のブロック図と同じであり、フローも図５と同じである。ただし、本実施の形態４は、新規表示データとして、文字、道路、建物等のデータの少なくとも１つを使い、新規表示データの態様として、画面の辺または隅からそれぞれの対辺又は対角の方向に向かって表示範囲を複数回変えたり、現在位置を基準に同心円状や扇状等の形状の表示範囲を複数回変えたり、経路に沿って表示範囲を複数回変えたりして表示する。
【００３９】
図１２は新規表示データとして地図の文字データを使い、これを、画面の上辺から下辺に向かって徐々に表示範囲を広げながら順に表示したときの例である。図１２（ａ）は元の縮尺の地図であり、縮尺変更後、図１２（ｂ）で、新規表示データ以外の拡大地図のデータを表示し、続いて、図１２（ｃ）、（ｄ）、（ｅ）と新規表示文字の表示範囲を上辺近くから対辺に位置する下辺側に向かって徐々に広げ、最後に通常表示とする。
【００４０】
図は省略するが、新規表示文字を画面の隅から対角の方向に向かって順に表示しても良い。また、画面の辺や隅から表示する際、自車の進行方向を考慮しても良い。例えば、画面の上側を北にしている場合は、画面中の自車の進行方向が適宜変わるので、例えば、右上に向かって進行している場合は、右上の隅から左下の隅に向かって、若しくは、左下の隅から右上の隅へ向かって順に表示しても良い。
【００４１】
図１３は新規表示データとして地図の文字データを使い、これを現在位置検出手段１２からの現在位置を基準に、この周辺から同心円状に表示範囲を広げながら順に表示したときの例である。図１３（ａ）は元の縮尺の地図であり、縮尺変更後、図１３（ｂ）で、新規表示データ以外の拡大地図のデータを表示し、続いて、図１３（ｃ）、（ｄ）、（ｅ）と新規表示文字の表示範囲を現在位置周辺から徐々に同心円状に表示範囲を広げ最後に通常表示とする。なお、ここでは、同心円状の表示範囲について述べたが、楕円や矩形、三角形、多角形等であっても良い。
【００４２】
図１４は新規表示データとして地図の文字データを使い、これを、現在位置を基点に進行方向から、扇を開くように扇状の表示範囲の角度を大きくしながら順に表示したときの例である。図１４（ａ）は元の縮尺の地図であり、縮尺変更後、図１４（ｂ）で、新規表示データ以外の拡大地図のデータを表示し、続いて、図１４（ｃ）、（ｄ）、（ｅ）と新規表示文字の表示範囲を、進行方向に沿った扇状の角度を徐々に大きくして表示範囲を広げ、最後に通常表示とする。なお、ここでは進行方向から扇状の表示範囲を広げたが、これに限らず、例えば後方からであっても良い。
【００４３】
図１５は新規表示データとして地図の文字データを使い、これを、経路設定手段１４からの経路に沿って徐々に表示範囲を広げながら順に表示したときの例である。図１５（ａ）は元の縮尺の地図である。中央の太い線は、経路設定手段１４で設定された経路を示す。縮尺変更後、図１５（ｂ）で、新規表示データ以外の拡大地図のデータを表示し、続いて、図１５（ｃ）、（ｄ）、（ｅ）と新規表示文字の表示範囲を、経路に沿って徐々に広げ最後に通常表示とする。
【００４４】
なお、ここでは、新規表示データとして地図の文字データを使って説明したが、地図の道路のデータや、建物のデータでも良い。また、文字、道路、建物のデータを複数組み合せて使ったり、透過率や色等を変えて表示範囲を広げながら順に表示したりしても良い。また、これも図５のステップＳ５０４と、図１２（ｂ）、図１３（ｂ）、図１４（ｂ）、図１５（ｂ）を省略することが可能である。
【００４５】
このように構成された地図表示装置によれば、地図の拡大表示をする際、新規表示データを求め、画面の辺又は隅から順に、あるいは、現在位置を基準に同心円状や扇状、あるいは経路沿いに表示範囲を複数回変化させて表示するので、装置の負荷を大きくせずにスムーズに地図が変化したように見せることが出来、装置コストを抑えた地図表示装置が得られる。また、現在位置や進行方向、経路を基準に表示を開始すると、自車に関係したデータから表示されるため、利便性も向上する。
【００４６】
実施の形態５．
実施の形態１〜４では、地図の拡大表示をする際、新規表示データの態様を徐々に変えて表示したが、本実施の形態５では、地図を縮小表示する場合についてもスムーズに地図が変化したように見せる地図表示装置について述べる。
【００４７】
装置構成は図１、図２のブロック図と同じであり、基本的なフローも図５と同じである。図１６は、地図を縮小する際、新規表示データの態様を複数回変えることにより、表示する例である。ここでは、新規表示データとして地図の文字のデータを使い、文字の透過率を徐々に下げている。図１６（ａ）は元の縮尺の地図である。図５のステップＳ５０１で詳細地図の無いエリアに近づくなどしてプログラムの動作により自動で地図の縮尺変更、ここでは縮小変更があった場合や、操作手段１３からの操作情報によりユーザが手動で地図の縮尺変更を指示した場合、ステップＳ５０２で縮尺変更後の縮小地図のデータを地図データ記憶手段１１から読み込む。ステップＳ５０３では、地図の表示エリアが広がるため、現在の地図に対して新たに表示される文字データを求める。次に、ステップＳ５０４では、図１６（ｂ）に示すように、新規表示文字データ以外の縮小地図のデータを表示する。なお、これは透過率が１００％の文字を表示しているのと実質的に同じである。
【００４８】
ステップＳ５０５では、表示態様を変化させる段階数Ｃを設定し、ステップＳ５０６でカウンタＭを１に初期化し、ステップＳ５０７からＳ５０９の間でカウンタＭを増加させながらＣの段階数分、新規表示データの透過率を変えて縮尺変更後の地図データを表示する。図１６（ｃ）では透過率を下げたときの表示例であり、最後に、図１６（ｄ）で通常表示とする。これは、透過率を０％としているのと同じである。このように新たに表示される地図の文字のデータを使って、文字の透過率を複数回下げて表示する。
【００４９】
なお、文字の透過率以外にも、色、太さ、書体を変えても良いし、新規表示データとして地図の道路のデータや建物のデータを使い、透過率、色等を変えても良い。また、画面の辺や隅からそれぞれの対辺や対角に向かって表示したり、現在位置を基準に同心円状や扇状等に順に表示したり、ルートに沿って表示したりしても良い。また、これらを適宜組み合わせても良い。なお、本実施の形態５においても、図５のステップＳ５０４と、図１６（ｂ）を省略することが可能である。
【００５０】
このように構成された地図表示装置によれば、地図を縮小する場合においても、新たに表示される文字、道路、建物のデータの態様として、透過率や色、表示範囲等を複数回変化させて表示するので、装置の負荷を大きくせずにスムーズに地図が変化したように見せることが出来、装置コストを抑えた地図表示装置が得られる。
【００５１】
実施の形態６．
実施の形態１〜５では、地図の縮尺変更をする際、新規表示データの態様を徐々に変えて表示したが、本実施の形態６では、地図の縮尺変更に伴って消去されるデータの態様を徐々に変えながら表示して消去することにより、スムーズに地図が変化したように見せる地図表示装置について述べる。
【００５２】
装置構成は図１、図２のブロック図と同じであるが、動作は図１７のフローチャートに従って説明する。まず、ステップＳ６０１では、目的地や交差点等に近づくなどしてプログラムの動作により自動で地図の縮尺変更が発生したか否か、又は、操作手段１３からの操作情報によりユーザが手動で地図の縮尺変更を指示したか否かを判断し、縮尺変更があればステップＳ６０２に進み、縮尺変更がなければステップＳ６０１を繰り返す。ステップＳ６０２では、縮尺変更後の道路データ、背景データ、建物データ、名称データ等の地図データを地図データ記憶手段１１から読み込む。ステップＳ６０３では、現在の縮尺の地図データの中から、地図の縮尺変更に伴って消去される消去データを求める。
【００５３】
ステップＳ６０４で表示の態様を変化させる段階数Ｗを設定し、ステップＳ６０５でカウンタＹを１に初期化し、ステップＳ６０６からＳ６０８の間でカウンタＹを増加させながらＷの段階数分、消去データの態様として透過率を変えて現在の縮尺の地図データを表示する。なお、透過率ではなく、太さを変えたり、色を変えたりしてもよい。その後、ステップＳ６０９では、縮尺変更後の地図データを表示する。
【００５４】
本実施の形態では、最初は透過率０％（通常表示）から徐々に透過率を上げていくが、その際、変化させる段階数や透過率の値は、例えば０％〜１００％、０％〜７０％の様に適宜決めてよい。なお、最終的な透過率を１００％にすると文字を消去することと同じになるため、自然な表示となる。しかし、透過率を例えば、０％〜７０％のように変えた場合は、表示回数を下げられるので、装置の負荷を下げることが出来る。
【００５５】
次に、地図の縮尺変更をするときの消去データの表示例について述べる。例えば、地図を拡大する際、消去データとして地図の文字のデータを使い、文字の透過率を変える場合について述べる。図１６（ｄ）は元の縮尺の地図である。次に消去データを求め、この透過率を上げて表示し（図１６（ｃ））、文字を消去し（図１６（ｂ））、拡大地図に切り替える（図１６（ａ））。このように実施の形態５で述べた図１６の表示の順番を逆にすれば良い。なお、この時、最終的な透過率が１００％ではないときは（一度完全に消去しない場合）、図１６（ｂ）は省略することとなる。
【００５６】
地図を縮小する際、消去データとして地図の文字のデータを使い、文字の透過率を変える場合は、元の縮尺の地図の図６（ｅ）（透過率０％）から徐々に文字の透過率を上げ（図６（ｄ）→（ｃ）→（ｂ））、地図を縮小する（図６（ａ））。このように実施の形態１で述べた図６の表示の順番を逆にすれば良い。同様に文字の太さ、フォント、道路の色、建物の色、建物の高さを変えたり、画面の辺から表示したり、現在位置を基準に同心円状や扇状に表示したり、ルートに沿って表示したりする場合も、実施の形態１〜４で述べた図７〜図１５における表示の順番を逆にすれば良い。
【００５７】
このように構成された地図表示装置によれば、地図の縮尺変更をする際、縮尺変更によって消去される地図の文字、道路、建物のデータの態様として、透過率や色、表示範囲等を複数回変えて表示するので、装置の負荷を大きくせずにスムーズに地図が変化したように見せることが出来、装置コストを抑えた地図表示装置が得られる。
【００５８】
実施の形態７．
実施の形態１〜６では、地図の縮尺変更に伴って消去されるデータ、又は、新規表示されるデータの態様を徐々に変えて表示する地図表示装置について述べたが、本実施の形態７では、消去データの態様を徐々に変えて表示しながら消去し、新規表示データの態様を徐々に変えて表示することにより、さらにスムーズに地図が変化したように見せる地図表示装置について述べる。
【００５９】
装置構成は図１、図２のブロック図と同じであるが、動作は図１８のフローチャートに従って説明する。まず、ステップＳ７０１では、目的地や交差点等に近づくなどしてプログラムの動作により自動で地図の縮尺変更が発生したか否か、又は、操作手段１３からの操作情報によりユーザが手動で地図の縮尺変更を指示したか否かを判断し、縮尺変更があればステップＳ７０２に進み、縮尺変更がなければステップＳ７０１を繰り返す。ステップＳ７０２では、縮尺変更後の道路データ、背景データ、建物データ、名称データ等の地図データを地図データ記憶手段１１から読み込む。ステップＳ７０３では、現在の縮尺の地図と縮尺変更後の地図データの中から、地図の縮尺変更に伴って消去される消去データと、新たに表示される新規表示データとを求める。
【００６０】
ステップＳ７０４では、表示の態様を変化させる段階数Ｗを設定し、ステップＳ７０５でカウンタＹを１に初期化し、ステップＳ７０６からＳ７０８の間でカウンタＹを増加させながらＷの段階数分、消去データの態様として透過率等を変えて現在の縮尺の地図データを表示する。
【００６１】
その後、ステップＳ７０９では、新規表示データ以外の縮尺変更後の地図データを表示する。そして、ステップＳ７１０で表示の態様を変化させる段階数Ｃを設定し、ステップＳ７１１でカウンタＭを１に初期化し、ステップＳ７１２からＳ７１４の間でカウンタＭを増加させながらＣの段階数分、新規表示データの態様として透過率等を変えて縮尺変更後の地図データを表示する。
【００６２】
次に、地図の縮尺変更をするときの表示例として、例えば、地図を拡大する際、消去データと新規表示データとして地図の文字のデータを使い、文字の透過率を変える場合について述べる。図１６（ｄ）は元の縮尺の地図である。次に消去データと新規表示データを求める。まず消去データの透過率を上げて表示して行き、文字を消去し（図１６（ｃ）→（ｂ））、拡大地図に切り替える。このとき、図６（ｂ）に示すように、新規表示データ以外の拡大地図のデータを表示する。その後、図６（ｃ）、図６（ｄ）と透過率を下げて表示し、図６（ｅ）で通常表示とする。
【００６３】
地図を縮小する時は、上記と逆の表示となり、図６（ｅ）→図６（ｄ）→図６（ｃ）→図６（ｂ）→図１６（ｂ）→図１６（ｃ）→図１６（ｄ）のように表示される。なお、ここでは、消去データを徐々に消去した後に新規表示データを徐々に表示しているが、消去データを徐々に消去すると共に新規表示データを徐々に表示しても良い。
【００６４】
なお、ここでは、地図の文字のデータを用いたが、道路データや建物データでも同様である。また、透過率以外にも、色等を変えたり、画面の辺や隅からや、同心円状や扇状、経路沿いなど表示範囲を変えたりしても良い。また、途中の透過率を１００％にしない、すなわち完全に消去しない場合は、ステップＳ７０９と、図１６（ｂ）と図６（ｂ）を省略できる。
【００６５】
このように構成された地図表示装置によれば、消去データと新規表示データを求め、まず、消去データの態様を複数回変えて表示し、その後に新規表示データの態様を複数回変えて表示するので、装置の負荷を大きくせずに、よりスムーズに地図が変化したように見せることが出来、装置コストを抑えた地図表示装置が得られる。
【００６６】
実施の形態８．
実施の形態１〜７では、地図の縮尺変更に伴って消去されるデータや新規表示されるデータの態様を変えて表示する地図表示装置について述べたが、本実施の形態８では、スクロール等により地図の表示が変更する際に、新規表示データの態様を変えて表示することにより、スムーズに地図が変化したように見せる地図表示装置について述べる。
【００６７】
装置構成は図１、図２のブロック図と同じであるが、動作は図１９のフローチャートに従って説明する。まず、ステップＳ８０１では、自車位置の移動や方向転換などによるプログラムの動作により自動で表示変更が発生したか否か、又は、操作手段１３からの操作情報によりユーザが手動で表示変更を指示したか否かを判断する。ユーザによる表示変更には、地図の北を上（ノースアップ）とするか自車の進行方向を上（ヘッドアップ）とするかの切り替えや、地図スクロール等が含まれる。このような表示変更があればステップＳ８０２に進み、表示変更が無ければステップＳ８０１を繰り返す。
【００６８】
ステップＳ８０２では、表示変更後の道路データ、背景データ、建物データ、名称データ等の地図データを地図データ記憶手段１１から読み込む。ステップＳ８０３では、現在の地図に対し、表示変更後の地図データの中から、地図の表示変更に伴って新たに表示される新規表示データを求める。その後、ステップＳ８０４では、新規表示データ以外の表示変更後の地図データを表示する。
【００６９】
そして、ステップＳ８０５で表示の態様を変化させる段階数Ｃを設定し、ステップＳ８０６でカウンタＭを１に初期化し、ステップＳ８０７からＳ８０９の間でカウンタＭを増加させながらＣの段階数分、新規表示データの態様として透過率等を変えて表示変更後の地図データを表示する。なお、スクロール等、連続して地図の表示変更が行われる場合は、再度ＳＴＡＲＴに戻って次の表示変更処理を行う。
【００７０】
図２０は、地図を横方向にスクロールする際、新規表示データの態様を複数回変えることにより表示する例である。ここでは、新規表示データとして地図の文字のデータを使い、文字の透過率を徐々に下げている。図２０（ａ）は現在の地図である。ユーザからのスクロールの指示をうけて、表示変更後のデータを読み込み、現在の地図に対して新たに表示される新規表示文字データを求める。次に、図２０（ｂ）ではこの新規表示データ文字以外の表示変更後のデータを表示する。なお、これは透過率が１００％の文字を表示しているのと実質的に同じである。透過率を下げ（図２０（ｃ））、最後に、図２０（ｄ）で通常表示とする。これは、透過率を０％としているのと同じである。このように新規表示される地図の文字のデータを使って、文字の透過率を複数回下げて表示する。その後、スクロール操作が続く場合は、同様に繰り返す。あるいは、スクロール操作が続いている間は新規表示データは表示せず、スクロールが終わった時点で新規表示データを徐々に表示するようにしても良い。
【００７１】
なお、ここでは、新規表示データとして地図の文字のデータを用いたが、道路データや建物データでも同様である。また、透過率以外にも、色等を変えたり、画面の辺や隅からや、同心円状や扇状、経路沿いなど表示範囲を変えたりしても良い。また、途中の透過率を１００％にしない、すなわち完全に消去しない場合は、ステップＳ８０４と、図２０（ｂ）を省略できる。
【００７２】
また、ここでは新規表示データの態様を徐々に変えて表示したが、地図の表示変更に伴って消去されるデータの態様を徐々に変えながら表示して消去してもよい。この場合は、図２０（ｄ）→（ｃ）→（ｂ）→（ａ）のように表示される。また、徐々に消去した後に、新規表示データの態様を徐々に変えて表示しても良いし、徐々に消去すると共に新規表示データを徐々に表示しても良い。
【００７３】
このように構成された地図表示装置によれば、消去データや新規表示データを求め、これらの態様を複数回変えて表示するので、装置の負荷を大きくせずに、スムーズに地図が変化したように見せることが出来、装置コストを抑えた地図表示装置が得られる。
【符号の説明】
【００７４】
１１  地図データ記憶手段
１２  現在位置検出手段
１３  操作手段
１４  経路設定手段
１５  システム制御手段
１６  表示態様変更手段
１７  表示手段
２１  ＨＤＤ
２２  ＧＰＳ受信機
２３  方位センサ
２４  距離センサ
２５  コントロールユニット
２５１  ＣＰＵ
２５２  ＲＯＭ
２５３  ＲＡＭ
２５４  表示制御部
２５５  Ｉ／Ｏ
２６  表示スイッチ
２７  液晶ディスプレイ
【図１】
2010256405.tif 000003
【図２】
2010256405.tif 000004
【図３】
2010256405.tif 000005
【図４】
2010256405.tif 000006
【図５】
2010256405.tif 000007
【図６】
2010256405.tif 000008
【図７】
2010256405.tif 000009
【図８】
2010256405.tif 000010
【図９】
2010256405.tif 000011
【図１０】
2010256405.tif 000012
【図１１】
2010256405.tif 000013
【図１２】
2010256405.tif 000014
【図１３】
2010256405.tif 000015
【図１４】
2010256405.tif 000016
【図１５】
2010256405.tif 000017
【図１６】
2010256405.tif 000018
【図１７】
2010256405.tif 000019
【図１８】
2010256405.tif 000020
【図１９】
2010256405.tif 000021
【図２０】
2010256405.tif 000022