(57)【特許請求の範囲】
【請求項１】
移動体の現在位置を検出し現在位置情報を生成する現在位置情報生成手段と、地図情報を記憶する地図情報記憶手段と、前記現在位置情報に基づいて前記地図情報記憶手段から所定の領域の地図情報を読み出し、該読出地図情報から表示地図情報を生成する表示地図情報生成手段と、前記表示地図情報と前記現在位置情報とを表示する表示手段と、を有する移動体用ナビゲーションシステムであって、
前記現在位置情報に基づいて前記移動体の移動距離を算出する移動距離算出手段を有し、
前記表示地図情報生成手段は、前記移動体が所定の距離だけ移動する毎に前記表示地図情報が示す領域の近傍の領域の地図情報を前記地図情報記憶手段から読み出す近傍領域地図情報読出手段と、
前記移動体が移動した移動経路に沿って延在する延在領域における地図情報を該近傍領域地図情報から生成し、これを前記読出地図情報として記憶する延在領域地図情報記憶手段と、を有することを特徴とする移動体用ナビゲーションシステム。
【請求項２】
前記近傍領域地図情報読出手段は、前記表示手段の表示部の大きさに応じて前記近傍領域地図情報を読み出すことを特徴とする請求項１記載の移動体用ナビゲーションシステム。
【請求項３】
前記延在領域の形状は、短冊状形状であることを特徴とする請求項１記載の移動体用ナビゲーションシステム。
【請求項４】
前記表示地図情報生成手段は、前記近傍領域地図情報を前記地図情報記憶手段から通信手段を介して読み出すことを特徴とする請求項１又は３記載の移動体用ナビゲーションシステム。
【請求項５】
前記表示地図情報生成手段は、該延在領域地図情報の情報量が所定量より大きいと判別したときには、前記移動体経路を示す情報を含むように前記移動体経路から前記延在領域地図情報の外延に至るまでの距離を前記移動体の現在位置からの距離の長さに応じて小さくすることを特徴とする請求項１記載の移動体用ナビゲーションシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地図情報と現在位置情報とを表示する移動体用ナビゲーションシステムに関する。
【０００２】
【従来の技術】
地図情報と現在位置情報とを表示する移動体用ナビゲーション装置として、特開平７−８３６８４号公報に開示されている如き装置が知られている。この装置は、移動を開始する前に移動を予定している地域を含む地図情報をＣＤ−ＲＯＭ等の地図情報記録媒体から抽出し、抽出した地図情報をＩＣカード等のメモリに記憶させておき、移動する際には、メモリのみを移動体用ナビゲーション装置に装着し、移動に応じて所望の地図情報をメモリから読み出し表示するものであった。
【０００３】
【発明が解決しようとする課題】
しかし乍ら、従来の移動体用ナビゲーション装置は、地図情報記録媒体から地図情報を抽出する際に、抽出する地図情報の情報量がメモリの記憶容量より大きい場合には、操作者が抽出しようとした領域の一部を削除したり縮尺の小さい地図を選択することにより、地図情報の情報量がメモリの記憶容量よりも小さくなるようにする必要があった。このため、所望の情報を含む地図情報を抽出することができないという不都合が生じた。また、従来の装置は、移動を開始する前に予め地図情報記録媒体から地図情報を抽出する必要があったため、移動中に目的地を変更したような場合には、必要とする地図情報を表示することができないという不都合も生じた。更に、移動の途中で地図情報記録媒体から地図情報を抽出することができる場合であっても、新たに抽出しようとする地図情報の情報量がメモリの記憶容量よりも大きい場合には、既に記憶してある地図情報を削除する必要が生じ、移動履歴を残すことが困難となる場合もあった。
【０００４】
本発明は、上述の点に鑑みてなされたものであり、その目的とするところは、記憶装置の記憶容量に制限されることなく所望する地図情報を記憶することができ、所望の地図情報を速やかに表示することができ、移動の履歴を残すこともできる移動体用ナビゲーションシステムを提供することにある。
【０００５】
【課題を解決するための手段】
本発明による移動体用ナビゲーションシステムは、移動体の現在位置を検出し現在位置情報を生成する現在位置情報生成手段と、地図情報を記憶する地図情報記憶手段と、前記現在位置情報に基づいて前記地図情報記憶手段から所定の領域の地図情報を読み出し、該読出地図情報から表示地図情報を生成する表示地図情報生成手段と、前記表示地図情報と前記現在位置情報とを表示する表示手段と、を有する移動体用ナビゲーションシステムであって、前記現在位置情報に基づいて前記移動体の移動距離を算出する移動距離算出手段を有し、前記表示地図情報生成手段は、前記移動体が所定の距離だけ移動する毎に前記表示地図情報が示す領域の近傍の領域の地図情報を前記地図情報記憶手段から読み出す近傍領域地図情報読出手段と、前記移動体が移動した移動経路に沿って延在する延在領域における地図情報を該近傍領域地図情報から生成し、これを前記読出地図情報として記憶する延在領域地図情報記憶手段と、を有することを特徴とする。
【０００６】
すなわち、本発明の特徴によれば、移動体が所定の距離だけ移動する毎に表示地図情報が示す領域の外側近傍の領域の地図情報を地図情報記憶手段から読み出すので、所望の領域の地図情報を記憶し表示することができ、また、移動体が所定の距離だけ移動する毎に読み出した地図情報を予め記憶しておくので速やかに地図情報を表示することができる。
【０００７】
【発明の実施の形態】
以下に、本発明の実施例について図面に基づいて説明する。
本発明による移動体用ナビゲーションシステムの構成を図１に示す。ＧＰＳ（global positioning system）装置１１は緯度及び経度情報から移動体の現在地を検出するためのものであり、方位センサ１２、例えば地磁気センサ、ヨーレートセンサやジャイロセンサ等は、移動体の方位を検出するためのものであり、これらのセンサ１１及び１２から発せられる出力信号は、インターフェース回路群３１に供給される。また、移動体が車両である場合には、距離センサ１３から発せられる出力信号を検出することとしてもよい。この距離センサ１３から発せられる出力信号が示す値を車両の移動距離を代表する値として検出することにより車両の移動距離を得ることができ、例えば、車輪が回転した回数を計数して得られた値を車両の移動距離とするのである。尚、上述したＧＰＳ装置１１には、衛星から発せられる電波を受信するためのＧＰＳアンテナ（図示せず）が接続されている。
【０００８】
地図情報供給装置２１は、地図情報が収められたサーバ、例えばインターネット上の地図情報を提供するサーバである。このサーバに記憶されている地図情報は、通信回線、例えば電話回線やローカルエリアネットワーク（以下、ＬＡＮと称する）を介してサーバと通信する為の通信用インターフェース回路３２に供給される。
【０００９】
インターフェース回路群３１及びインターフェース回路３２は、制御装置３０の入出力バス３３に接続されている。入出力バス３３は、中央処理回路（以下、ＣＰＵと称する）３４にデータ信号又はアドレス信号が入出力されるようになされている。上述したセンサ１１〜１３からの出力情報や地図情報供給装置２１からの地図情報は、所定のタイミングで発せられるＣＰＵ３４からの指令に応じて読み出されて入出力バス３３に供給される。
【００１０】
入力装置２２はインターフェース回路３５に接続されており、インターフェース回路３５は入出力バス３３に接続されている。操作者の入力操作に応じて入力装置２２から発せられる各種の指令は、インターフェース回路３５を介してＣＰＵ３４に供給される。入力装置２２は、後述する表示装置５１上に示された事項を決定するための決定キー（図示せず）や表示装置５１に表示された地図上の位置を指定する選択キー（図示せず）等を含むキーボードからなる。また、入力装置２２は、表示装置５１上に表示された地図の位置を指定するためのマウス等のポインティングデバイスを含むこととしてもよい。
【００１１】
入出力バス３３には、ＲＯＭ（リード・オンリー・メモリ）３６及びＲＡＭ（ランダム・アクセス・メモリ）３７も接続されている。ＲＯＭ３６は、後述する如き表示装置５１に地図情報を表示する為のプログラムや延在領域地図情報を生成する為のプログラムを記憶する。一方、ＲＡＭ３７には、表示装置５１に表示する所定の領域の地図情報や実行されるプログラムで用いられる変数の値が記憶される。このＲＡＭ３７は、電源の供給が断たれた場合においても記憶内容が消えないメモリ、例えば不揮発性メモリからなる。また、図１に示す如く入出力バス３３に補助記憶装置３８を接続する構成としてもよい。この補助記憶装置３８は、例えば不揮発性メモリからなるＩＣカードやハードディスクドライブ等の大記憶容量の記憶装置及びこれらのインターフェース回路（図示せず）からなり、ＲＡＭ３７に収容できないような大きい記憶容量の情報を記憶する為のものである。
【００１２】
更に、入出力バス３３には、表示制御回路３９とグラフィックコントローラ４０とが接続されており、表示制御回路３９には表示装置５１が接続されており、グラフィックコントローラ４０には表示可能な画像情報を記憶するＶ−ＲＡＭ４１が接続されている。グラフィックコントローラ４０はＣＰＵ３４の命令に応じてＶ−ＲＡＭ４１へのデータの書き込みやＶ−ＲＡＭ４１からのデータの読み出しを行う。表示制御回路３９は、グラフィックコントローラ４０から出力される画像情報に応じて表示装置５１を制御する。
【００１３】
本発明の実施例である移動体用ナビゲーションシステムの構成を図２に示す。表示入力部６０は、表示装置５１と入力装置２２とからなる。表示装置５１は、現在位置を示す記号、例えば五角形型の記号と、地図情報と、移動経路と、を表示する。また、入力装置２２は、表示装置５１に表示させる画像を拡大したり縮小したりする「拡大」キー及び「縮小」キーと、メニューを表示装置５１に表示させるための「メニュー」キーと、表示されたメニューから処理を選択するための三角形状の選択キーと、選択した処理を実行するか否かを選択する「決定」キー及び「戻る」キーと、からなる。
【００１４】
操作者が数値を設定する必要があるような場合には、予め記憶されている数値を表示装置５１に表示して、上述した選択キーを操作することにより表示された数値を増減させて設定するのである。また、入力装置２２のキー配置に余裕がある場合には、図２に示す如くテンキーを設けて、テンキーから数値を直接入力することとしてもよい。
【００１５】
表示入力部６０には、ＧＰＳアンテナ７０がアンテナ線により接続され、上述したＧＰＳ等の各種のセンサ１１〜１３も接続線により接続されている。また、表示入力部６０は、地図情報供給装置２１、例えばインターネット上の地図情報を提供するサーバに通信回線、例えば携帯電話網を介して接続されている。
上述した実施例においては、ＧＰＳ１１と方位センサ１２とから現在位置情報生成手段が構成され、地図情報供給装置２１から地図情報記憶手段が構成され、ＣＰＵ３４、ＲＯＭ３６、ＲＡＭ３７、Ｖ−ＲＡＭ４１及び入出力バス３３から表示地図情報生成手段が構成され、ＣＰＵ３４、ＲＯＭ３６、ＲＡＭ３７及び入出力バス３３とから移動距離算出手段と近傍領域地図情報読出手段が構成され、補助記憶装置３８から延在領域地図情報記憶手段が構成され、表示制御回路３９と表示装置５１とから表示手段が構成される。
【００１６】
以下の説明においては、移動体用ナビゲーションシステムは、起動されており、ＣＰＵ３４において使用される変数の初期化等の起動処理を終えて定常動作しているものとする。また、後述する近傍領域地図情報と延在領域地図情報とは、補助記憶装置３８に記憶されるものとする。
表示装置に地図情報を表示するサブルーチンを図３に示す。このサブルーチンは、移動体用ナビゲーションシステムのメインルーチン（図示せず）から所定のタイミングで呼び出されて実行されるものである。
【００１７】
最初に、ＧＰＳ装置１１や方位センサ１２から移動体の現在位置を検出する（ステップＳ１１）。次いで、得られた現在位置情報から移動体が移動した移動経路の情報を生成する（ステップＳ１２）。この移動経路の情報は、移動体の移動履歴を示すものである。次に、生成した移動経路情報から移動体が移動した距離を算出する（ステップＳ１３）。この移動距離は、後述するステップＳ１６及びＳ１７に示す如く、前回延在領域地図情報を生成したときにおける地点から現在位置に至るまでの距離を示すものである。
【００１８】
次に、移動距離が所定距離より長いか否かを判断する（ステップＳ１４）。この所定距離は、表示する地図情報の縮尺、移動体の移動速度や表示装置の表示部の大きさに応じて定められる。ステップＳ１４において、移動距離が所定距離以下であると判別した場合には、後述するステップＳ１８に処理を移す。移動距離が所定距離より長いと判別した場合には、後述する補助記憶装置３８に記憶している延在領域地図情報の延在領域を小さくする処理を実行するサブルーチンを呼び出し実行し（ステップＳ１５）、後述する近傍領域地図情報を生成するサブルーチンを実行する（ステップＳ１６）。次いで、上述した移動距離を初期値、例えば０に設定する（ステップＳ１７）。
【００１９】
この後、表示装置に表示する地図情報の表示領域を変更するか否かを判断する（ステップＳ１８）。この判断は、例えば、表示装置の表示部における移動体の現在位置と表示装置の表示部の外側縁部との長さが所定長さより短くなったか否かで判断するものである。また、この判断をする際において、移動体の速度を含めて判断することとしてもよい。表示領域を変更すると判別した場合には、表示する地図情報の縮尺や表示装置の表示部の横の長さ及び縦の長さから新たに表示する領域を定め（ステップＳ１９）、上述したステップＳ１６において生成した延在領域地図情報から新たに表示する領域に対応する地図情報を読み出し表示地図情報を生成し（ステップＳ２０）、この表示地図情報を表示装置の表示部に表示し（ステップＳ２１）、本サブルーチンを終了する。一方、ステップＳ１８において、表示領域を変更しないと判別した場合には、直ちに本サブルーチンを終了する。
【００２０】
上述したステップＳ１６において呼び出されて実行される延在領域地図情報を生成するサブルーチンを図４に示す。
最初に、地図情報供給装置２１、例えばインターネット上の地図情報を提供するサーバと地図情報表示装置６０とが通信可能な状態で接続されているか否かを判断する（ステップＳ４１）。通信可能な状態でないと判別した場合には、直ちに本サブルーチンを終了する。一方、地図情報供給装置との通信が可能な状態であると判別した場合には、上述したステップＳ１２において生成した移動経路情報に基づいて現在表示装置に表示されている地図情報が示す領域の近傍の領域の座標を算出する（ステップＳ４２）。この近傍領域の座標は、近傍領域の位置や大きさを示すものであり、表示すべき地図情報の縮尺や表示装置の表示部の横及び縦の長さや移動体の速度に基づいて算出される。次いで、算出された近傍領域の座標に応じて近傍領域に対応する地図情報（以下、近傍領域地図情報と称する）を地図情報供給装置から読み出す（ステップＳ４３）。
【００２１】
次に、近傍領域地図情報の読み出しを終了したか否かを判断する（ステップＳ４４）。読み出しが終了していないと判別した場合には、再びステップＳ４３に戻り読み出し処理を続行する。一方、読み出しが終了したと判別した場合には、地図情報供給装置との通信を終了し（ステップＳ４５）、読み出した近傍領域地図情報から延在領域地図情報を生成し（ステップＳ４６）、本サブルーチンを終了する。
【００２２】
上述した図４に示したサブルーチンを実行することにより生成される延在領域地図情報を図５〜図７に示す。
図５は、移動体が出発位置にいるときにおける延在領域地図情報を示すものである。黒い太線で示す四角形が表示装置の表示部の外側縁部を示す。黒い太線の四角形の内側に示す領域の地図情報が、表示地図情報として表示部に表示される。また、図中の黒い五角形は移動体の現在位置を示す記号である。更に、点線の四角形は、延在領域の外延を示し、点線の四角形で囲まれて領域の地図情報が補助記憶装置に記憶されている地図情報であり、延在領域地図情報である。移動体用ナビゲーションシステムが起動されたときに、地図情報が補助記憶装置に記憶されていない場合には、図５に示す如く、現在位置情報に基づいて移動体の現在位置の周辺の所定の領域の地図情報を地図情報供給装置から読み出し、この地図情報を延在領域地図情報として記憶することにより、移動体の移動開始に備えるのである。図５に示した如く、表示装置に表示される地図情報よりも広い範囲の地図情報を地図情報供給装置から予め読み出し、補助記憶装置に記憶することとしたことにより移動体の進行方向が急に変更されたような場合にも、速やかに表示すべき領域の地図情報を表示することが可能となるのである。
【００２３】
移動体が移動を開始し、図３に示したステップＳ１４において移動体の移動距離が所定距離より大きいと判別された場合には、近傍領域地図情報を地図情報供給装置から読み出し、図６に示す如き延在領域地図情報が生成され、補助記憶装置には延在領域地図情報が記憶される。図６においては、図の中央の黒丸が出発位置を示し、太い実曲線は移動体が移動した移動経路である軌跡を示し、図５と同様に黒い五角形は移動体の現在位置を示す。また、太実線で示す四角形が表示装置の表示部の外側縁部を示し、太実線の四角形の内側に対応する領域の地図情報が表示地図情報として表示部に表示される。太破線で示す四角形は、移動体が出発位置に位置したときにおける表示装置の表示部の外側縁部を示すものであり、図５に示した太実線の四角形に相当し、移動体が出発位置に位置したときには、太破線で示す四角形の内側に示す領域の地図情報が表示されていたのである。このように移動体が移動するに従って表示部に表示される延在領域地図情報の領域も変更される。また、点線で示した四角形で囲まれた領域は、図５の点線で示した四角形で囲まれた領域と同じ領域である。また、点線で囲まれかつ右下向きの斜線が付された領域は近傍領域を示し、図４に示したサブルーチンのステップＳ４３において、地図情報供給装置から読み出された近傍領域地図情報の領域を示すものである。このように予め読み出され記憶されていた延在領域地図情報に、地図情報供給装置から読み出された近傍領域地図情報を加えることにより、新たな延在領域地図情報が生成されるのである。
【００２４】
移動体が移動を続け、図３に示したステップＳ１４において移動体の移動距離が所定距離より大きいと判別される毎に、前回生成された延在領域地図情報に今回新たに読み出された近傍領域地図情報が加えられて、新たな延在領域地図情報が生成される。このようして生成されていく延在領域地図情報を図７に示す。図６と同様に、図中の黒丸は出発位置を示し、太い実曲線は移動体が移動した軌跡を示し、黒い五角形は移動体の現在位置を示す。この図７に示す場合においては、図の右上に示す太実線の四角形の内側に対応する領域の地図情報が表示装置の表示部に表示地図情報として表示される。このように生成された延在領域地図情報の延在領域の形状は、短冊状形状を呈することとなる。
【００２５】
上述した実施例においては、補助記憶装置に記憶されている延在領域に常に隣接するように近傍領域を定める場合を示したが、近傍領域が延在領域に部分的に重なるように近傍領域を定め、新たな延在領域地図情報を生成する際に領域を調整して延在領域地図情報を生成することとしてもよい。
また、上述した実施例においては、表示する地図情報の縮尺を１つの縮尺に定めて延在領域地図情報を生成する場合を示したが、表示する地図情報の縮尺が変更された場合には、その縮尺に応じた近傍領域地図情報を地図情報供給装置から読み出し、延在領域地図情報を生成することとしてもよい。この場合には、操作者が図２に示した表示入力部６０の「縮小」キー又は「拡大」キーを操作したときに定められる縮尺に応じて、地図情報を読み出すのである。表示する地図情報の縮尺が変更された場合に生成される延在領域地図情報の延在領域は、図８に示す如く、短冊状形状を呈する複数の領域からなる。この図８において、黒い太線で示す四角形が表示装置の表示部の外側縁部を示す。黒い太線の四角形の内側に示す領域の地図情報が、表示地図情報として表示部に表示される。また、図中の黒い五角形は移動体の現在位置を示す記号である。更に、点線は、延在領域の外延を示し、点線で囲まれて領域の地図情報が補助記憶装置に延在領域地図情報として記憶されている地図情報である。また、黒丸は出発位置を示し、太い実曲線は移動体が移動した移動経路である軌跡を示す。
【００２６】
更に、上述した実施例においては、地図情報供給装置から読み出す際において、設定されている縮尺の地図情報のみを読み出すこととしたが、設定されていない縮尺の地図情報を予め読み出し記憶することとしてもよい。
上述した図３のサブルーチンのステップＳ１５において呼び出されて実行される延在領域を縮小するサブルーチンを図９に示す。
【００２７】
最初に、地図情報の情報量が補助記憶装置の記憶容量の所定の割合、例えば７０％より大きいか否かを判断する（ステップＳ５１）。地図情報の情報量が補助記憶装置の記憶容量の所定の割合以下であると判別した場合には、直ちに本サブルーチンを終了する。一方、地図情報の情報量が補助記憶装置の記憶容量の所定の割合より大きいと判別した場合には、移動体が移動した経路に沿って移動体の現在位置から所定距離、例えば４０ｋｍ以上離れた延在領域の外延の形状を、延在領域における移動経路から延在領域の外延に至るまでの距離を小さくした短冊状形状とする（ステップＳ５２）。図１０に示す例において、黒丸が出発位置を示し、太い実曲線は移動体が移動した経路を示し、黒い五角形は移動体の現在位置を示す。また、太実線で示す四角形が表示装置の表示部の外側縁部を示し、表示装置には、太実線の四角形の内側に対応する領域の地図情報が表示されている。更に、一点破線で囲まれる領域が延在領域を示し、移動体用ナビゲーションシステムの補助記憶装置には、この延在領域の地図情報が延在領域地図情報として記憶されている。上述したステップＳ５２における処理は、図１０の右下向きの斜線を付した領域に示す如く、移動経路に沿って移動体の現在位置からの距離が４０ｋｍ以上離れた延在領域の形状を、移動経路から延在領域の外延に至るまでの距離を小さくした短冊状形状とする。延在領域の移動経路から延在領域の外延に至るまでの距離を小さくすることにより延在領域地図情報の情報量を小さくすることができるのである。上述したステップＳ５２における処理においては、延在領域の移動経路から延在領域の外延に至るまでの距離を所定の割合、例えば７０％だけ小さくする。
【００２８】
次に、地図情報の情報量が補助記憶装置の記憶容量の所定の割合、例えば８０％より大きいか否かを判断する（ステップＳ５３）。地図情報の情報量が補助記憶装置の記憶容量の所定の割合以下であると判別した場合には、直ちに本サブルーチンを終了する。一方、地図情報の情報量が補助記憶装置の記憶容量の所定の割合より大きいと判別した場合には、移動体が移動した経路に沿って移動体の現在位置から所定距離、例えば８０ｋｍ以上離れた延在領域の外延の形状を、延在領域における移動経路から延在領域の外延に至るまでの距離を小さくした短冊状形状とする（ステップＳ５４）。図１１に示す例においては、図１０に示した例と同様に黒丸が出発位置を示し、太い実曲線は移動体が移動した経路を示し、黒い五角形は移動体の現在位置を示し、太実線で示す四角形が表示装置の表示部の外側縁部を示し、表示装置には、太実線の四角形の内側に対応する領域の地図情報が表示されている。また、一点破線で囲まれる領域が延在領域を示し、移動体用ナビゲーションシステムの補助記憶装置には、この延在領域の地図情報が延在領域地図情報として記憶されている。上述したステップＳ５２における処理は、図１１の横線を付した領域に示す如く、移動経路に沿って移動体の現在位置からの距離が８０ｋｍ以上離れた延在領域の形状を、移動経路から延在領域の外延に至るまでの距離を小さくした短冊状形状とする。延在領域の移動経路から延在領域の外延に至るまでの距離を小さくすることにより延在領域地図情報の情報量を更に小さくすることができるのである。上述したステップＳ５４における処理においては、延在領域の移動経路から延在領域の外延に至るまでの距離を所定の割合、例えば５０％だけ小さくする。
【００２９】
次に、地図情報の情報量が補助記憶装置の記憶容量の所定の割合、例えば９０％より大きいか否かを判断する（ステップＳ５５）。地図情報の情報量が補助記憶装置の記憶容量の所定の割合以下であると判別した場合には、直ちに本サブルーチンを終了する。一方、地図情報の情報量が補助記憶装置の記憶容量の所定の割合より大きいと判別した場合には、移動体が移動した経路に沿って移動体の現在位置から所定距離、例えば１２０ｋｍ以上離れた延在領域の外延の形状を、延在領域における移動経路から延在領域の外延に至るまでの距離を小さくした短冊状形状とする（ステップＳ５６）。図１２に示す例においては、図１０及び図１１に示した例と同様に黒丸が出発位置を示し、太い実曲線は移動体が移動した経路を示し、黒い五角形は移動体の現在位置を示し、太実線で示す四角形が表示装置の表示部の外側縁部を示し、表示装置には、太実線の四角形の内側に対応する領域の地図情報が表示されている。また、一点破線で囲まれる領域が延在領域を示し、移動体用ナビゲーションシステムの補助記憶装置には、この延在領域の地図情報が延在領域地図情報として記憶されている。上述したステップＳ５６における処理は、図１２の横線を付した領域に示す如く、移動経路に沿って移動体の現在位置からの距離が１２０ｋｍ以上離れた延在領域の形状を、移動経路から延在領域の外延に至るまでの距離を小さくした短冊状形状とする。延在領域の移動経路から延在領域の外延に至るまでの距離を小さくすることにより延在領域地図情報の情報量を更に小さくすることができるのである。このステップＳ５６における処理においては、延在領域の移動経路から延在領域の外延に至るまでの距離を所定の割合、例えば３０％だけ小さくする。
【００３０】
更に、地図情報の情報量が補助記憶装置の記憶容量の所定の割合、例えば９５％より大きいか否かを判断する（ステップＳ５７）。地図情報の情報量が補助記憶装置の記憶容量の所定の割合以下であると判別した場合には、直ちに本サブルーチンを終了する。一方、地図情報の情報量が補助記憶装置の記憶容量の所定の割合より大きいと判別した場合には、移動体が移動した経路に沿って移動体の現在位置から所定距離、例えば２００ｋｍ以上離れた延在領域の外延の形状を、延在領域における移動経路から延在領域の外延に至るまでの距離をゼロとした形状とする（ステップＳ５８）。例えば、図１２に示した如く、ステップＳ５８における処理は、移動経路に沿って移動体の現在位置からの距離が２００ｋｍ以上離れた延在領域の形状を、移動経路から延在領域の外延に至るまでの距離をゼロとした形状とする。この場合には、道路情報のみが残ることとなり、延在領域地図情報の情報量をゼロにすることができるのである。
【００３１】
上述した実施例においては、延在領域を縮小する際において、地図情報の情報量が補助記憶装置の記憶容量の所定の割合、例えば７０％より大きいか否かを判断する場合を示したが、記憶容量の残量が、所定の記憶容量、例えば３Ｍバイトより小さくなったことを判別して延在領域を縮小することとしてもよい。
また、上述したステップＳ５１において、地図情報の情報量が補助記憶装置の記憶容量の所定の割合、例えば７０％より大きいか否かを判断する場合を示したが、表示装置の表示部からはみ出る領域を削除することとしてもよい。
【００３２】
更に、上述した実施例においては、延在領域を縮小する際において、延在領域における移動経路から延在領域の外延に至るまでの距離を所定の割合毎に小さくする場合を示したが、移動経路から延在領域の外延に至るまでの距離を連続的に変化するように小さくすることとしてもよい。この場合には、延在領域の形状は、移動体の現在位置から遠くなるに従って延在領域の幅が細くなるような形状となるのである。
【００３３】
更にまた、上述した実施例においては、延在領域を縮小する際において、操作者に確認することなく延在領域を縮小する場合を示したが、延在領域を縮小する処理を実行する前に、操作者に確認を促す表示をし、操作者が確認操作をした場合に限り延在領域を縮小することとしてもよい。
尚、本明細書中において「短冊状領域」なる用語は、経路に沿った長手領域を意味するものであって、例えば領域の両端は、矩形状でなくとも半円形や半楕円形など種々の形状であり得る。
【００３４】
【発明の効果】
以上説明した如く、本発明による移動体用ナビゲーションシステムによれば、記憶装置の記憶容量に制限されることなく所望する地図情報を記憶するとともに、必要とする地図情報を速やかに表示することができる。
【図面の簡単な説明】
【図１】本発明による移動体用ナビゲーションシステムを示すブロック図である。
【図２】本発明の第１の実施例を示す概略図である。
【図３】表示装置に地図情報を表示するサブルーチンを示すフローチャートである。
【図４】図３のサブルーチンのステップＳ１６において呼び出されて実行される延在領域地図情報を生成するサブルーチンを示すフローチャートである。
【図５】移動体用ナビゲーションシステムが起動されたときに、所定の領域の地図情報が地図情報供給装置から読み出されて生成される延在領域地図情報を示す概略図である。
【図６】移動体が移動した際に生成される延在領域地図情報を示す概略図である。
【図７】移動体が移動するに従って生成される延在領域地図情報を示す概略図である。
【図８】表示する地図情報の縮尺が変更された場合に生成される延在領域地図情報を示す概略図である。
【図９】図３のサブルーチンのステップＳ１５において呼び出されて実行される延在領域を縮小するサブルーチンを示すフローチャートである。
【図１０】移動体が移動した経路に沿って移動体の現在位置から４０ｋｍ以上離れた延在領域において、移動経路から延在領域の外延に至るまでの距離を７０％だけ小さくした短冊状形状としたときにおける延在領域を示す概略図である。
【図１１】移動体が移動した経路に沿って移動体の現在位置から８０ｋｍ以上離れた延在領域において、移動経路から延在領域の外延に至るまでの距離を５０％だけ小さくした短冊状形状としたときにおける延在領域を示す概略図である。
【図１２】移動体が移動した経路に沿って移動体の現在位置から１２０ｋｍ以上離れた延在領域において、移動経路から延在領域の外延に至るまでの距離を３０％だけ小さくし、移動体が移動した経路に沿って移動体の現在位置から２００ｋｍ以上離れた延在領域の地図情報を道路情報のみを残して削除したときにおける延在領域を示す概略図である。
【符号の説明】
１１  ＧＰＳ（現在位置情報生成手段）
１２  方位センサ（現在位置情報生成手段）
２１  地図情報供給装置（地図情報記憶手段）
３４  ＣＰＵ（表示地図情報生成手段、移動距離算出手段、近傍領域地図情報読出手段）
３６  ＲＯＭ（表示地図情報生成手段、移動距離算出手段、近傍領域地図情報読出手段）
３７  ＲＡＭ（表示地図情報生成手段、移動距離算出手段、近傍領域地図情報読出手段）
３８  補助記憶装置（延在領域地図情報記憶手段）
４１  Ｖ−ＲＡＭ（表示地図情報生成手段）
５１  表示装置（表示手段）
【図１】
0004414076.tif 000002
【図２】
0004414076.tif 000003
【図３】
0004414076.tif 000004
【図４】
0004414076.tif 000005
【図５】
0004414076.tif 000006
【図６】
0004414076.tif 000007
【図７】
0004414076.tif 000008
【図８】
0004414076.tif 000009
【図９】
0004414076.tif 000010
【図１０】
0004414076.tif 000011
【図１１】
0004414076.tif 000012
【図１２】
0004414076.tif 000013