(57)【特許請求の範囲】
【請求項１】
地図画面を表示するための表示部と、操作者によって地図画面がスクロールされたかどうかを判断するスクロール判断処理手段と、地図画面がスクロールされないときに、地図画面上の文字を、所定の文字サイズの通常の文字フォントに従って表示し、地図画面がスクロールされたときに、地図画面上の文字を、地図の移動に伴って、拡大された文字フォントに従って表示する文字表示処理手段とを有することを特徴とする地図表示装置。
【請求項２】
名称の属性を判定する属性判定処理手段を有するとともに、前記文字表示処理手段は、地図画面がスクロールされない場合、すべての属性の名称について通常の文字フォントに従って文字を表示し、地図画面がスクロールされた場合、所定の属性の名称については、拡大された文字フォントに従って文字を表示する請求項１に記載の地図表示装置。
【請求項３】
スクロール方向を判定するスクロール方向判定処理手段を有するとともに、前記文字フォント表示処理手段は、地図画面がスクロールされない場合、通常の文字フォントを表示し、地図画面が斜め方向にスクロールされた場合、全方向に拡大された文字フォントを表示し、地図画面が上下方向にスクロールされた場合、縦方向に拡大された文字フォントを表示し、地図画面が左右方向にスクロールされた場合、横方向に拡大された文字フォントを表示する請求項１に記載の地図表示装置。
【請求項４】
コンピュータを、操作者によって表示部に表示された地図画面がスクロールされたかどうかを判断するスクロール判断処理手段、及び地図画面がスクロールされないときに、地図画面上の文字を、所定の文字サイズの通常の文字フォントに従って表示し、地図画面がスクロールされたときに、地図画面上の文字を、地図の移動に伴って、拡大された文字フォントに従って表示する文字表示処理手段として機能させることを特徴とする地図表示方法のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地図表示装置及び地図表示方法のプログラムに関するものである。
【０００２】
【従来の技術】
従来、ナビゲーション装置においては、現在地検出手段によって車両の現在の位置、すなわち、現在地が検出されるとともに、車両の方位、すなわち、自車方位が検出され、データ記録部から読み出された地図データに基づいて、表示部のディスプレイに地図画面が設定され、該地図画面に前記現在地、自車方位及び周辺の地図が表示されるようになっている。また、前記ナビゲーション装置は経路探索装置として使用され、操作者、例えば、運転者によって入力部が操作されて目的地が入力されると、経路探索処理が行われ、現在地から目的地までの経路が探索され、前記地図画面に探索された経路、すなわち、探索経路が表示される。したがって、運転者は、前記地図又は探索経路に従って車両を走行させることができる。
【０００３】
ところで、通常は、前述されたように、現在地、自車方位及び周辺の地図が前記地図画面に表示されるが、現在地とは異なる地点を参照しようとする場合、運転者は、前記地図画面上の所定の点を押す（タッチする）ことによって、地図画面をスクロールすることができる。また、運転者が、ジャンル、五十音等によって目的地を入力すると、目的地が探索され、前記地図画面に、目的地及び周辺の地図が表示されるようになっているが、表示された目的地と異なる地点を目的地として設定しようとする場合も、運転者は、前記地図画面上の所定の点を押すことによって、地図画面をスクロールすることができる。さらに、運転者が、ジャンル、五十音等によってメモリ地点を入力すると、メモリ地点が探索され、前記地図画面に、メモリ地点及び周辺の地図が表示されるようになっているが、表示されたメモリ地点と異なる地点をメモリ地点として登録しようとする場合も、運転者は、前記地図画面上の所定の点を押すことによって、地図画面をスクロールすることができる。
【０００４】
そして、前記各地図画面には、地図と共に、建築物等の地点の名称が表示されるほかに、道路等の名称が表示されたり、都道府県、市区町村等の名称が表示されたりする。
【０００５】
【発明が解決しようとする課題】
しかしながら、前記従来のナビゲーション装置においては、前記地図画面をスクロールする際に、前記地図が移動させられるのに伴って、地図画面上の前記各名称を表す文字が移動させられるが、その場合、文字の移動に伴って残像が形成され、文字の輪郭が不明瞭（りょう）になり、文字が見えにくくなってしまう。
【０００６】
本発明は、前記従来のナビゲーション装置の問題点を解決して、地図画面をスクロールする際に文字が見えにくくなることがない地図表示装置及び地図表示方法のプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
そのために、本発明の地図表示装置においては、地図画面を表示するための表示部と、操作者によって地図画面がスクロールされたかどうかを判断するスクロール判断処理手段と、地図画面がスクロールされないときに、地図画面上の文字を、所定の文字サイズの通常の文字フォントに従って表示し、地図画面がスクロールされたときに、地図画面上の文字を、地図の移動に伴って、拡大された文字フォントに従って表示する文字表示処理手段とを有する。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１６】
図１は本発明の第１の実施の形態における地図表示装置の機能ブロック図である。
【００１７】
図において、３５は地図画面を表示するための表示部、３３は、所定の文字サイズの通常の文字フォント、及び拡大された文字フォントが記録された記録装置としてのＲＯＭ、９１は操作者、例えば、運転者によって地図画面がスクロールされたかどうかを判断するスクロール判断処理手段、９２は、地図画面がスクロールされないときに、通常の文字フォントを参照し、地図画面がスクロールされたときに、拡大された文字フォントを参照する文字フォント参照処理手段、９３は参照された文字フォントに従って地図画面上に文字を表示する文字表示処理手段である。
【００１８】
図２は本発明の第１の実施の形態におけるナビゲーション装置のブロック図、図３は本発明の第１の実施の形態における地図表示装置の動作を示すフローチャート、図４は本発明の第１の実施の形態における通常の地図画面の例を示す図、図５は本発明の第１の実施の形態におけるスクロール中の地図画面の例を示す図である。
【００１９】
図２において、１４はナビゲーション装置であり、該ナビゲーション装置１４は、現在地等を検出する現在位置検出処理部１５、道路データ等が記録された記録装置としてのデータ記録部１６、コンピュータとして配設され、各種の処理手段として機能し、入力された情報に基づいて、ナビゲーション処理等の各種の演算処理を行うナビゲーション処理部１７、入力部３４、表示部３５、音声入力部３６、音声出力部３７及び通信部３８を有し、前記ナビゲーション処理部１７に車速センサ４１が接続される。
【００２０】
そして、前記現在位置検出処理部１５は、現在地検出手段としてのＧＰＳ２１、地磁気センサ２２、距離センサ２３、ステアリングセンサ２４、ビーコンセンサ２５、ジャイロセンサ２６、図示されない高度計等から成る。
【００２１】
前記ＧＰＳ２１は、人工衛星によって発生させられた電波を受信することによって地球上における現在地を検出し、前記地磁気センサ２２は、地磁気を測定することによって自車方位を検出し、前記距離センサ２３は、道路上の所定の位置間の距離等を検出する。距離センサ２３としては、例えば、図示されない車輪の回転速度を測定し、該回転速度に基づいて距離を検出するもの、加速度を測定し、該加速度を２回積分して距離を検出するもの等を使用することができる。
【００２２】
また、前記ステアリングセンサ２４は、舵（だ）角を検出し、ステアリングセンサ２４としては、例えば、図示されないステアリングホイールの回転部に取り付けられた光学的な回転センサ、回転抵抗センサ、車輪に取り付けられた角度センサ等が使用される。
【００２３】
そして、前記ビーコンセンサ２５は、道路に沿って配設された電波ビーコン、光ビーコン等からの位置情報を受信して現在地を検出する。前記ジャイロセンサ２６は、車両の回転角速度、すなわち、旋回角を検出し、ジャイロセンサ２６としては、例えば、ガスレートジャイロ、振動ジャイロ等が使用される。そして、前記ジャイロセンサ２６によって検出された旋回角を積分することにより、自車方位を検出することができる。
【００２４】
なお、前記ＧＰＳ２１及びビーコンセンサ２５はそれぞれ単独で現在地を検出することができる。そして、距離センサ２３によって検出された距離と、地磁気センサ２２によって検出された自車方位、又はジャイロセンサ２６によって検出された旋回角とを組み合わせることにより現在地を検出することもできる。また、距離センサ２３によって検出された距離と、ステアリングセンサ２４によって検出された舵角とを組み合わせることにより現在地を検出することもできる。
【００２５】
前記データ記録部１６は、地図データファイル、交差点データファイル、ノードデータファイル、道路データファイル、写真データファイル、及び各地域のホテル、ガソリンスタンド、駐車場、観光地案内等の施設の情報が記録された施設情報データファイルから成るデータベースを備える。そして、前記各データファイルには、経路を探索するためのデータのほか、前記表示部３５のディスプレイに設定された地図画面に、探索経路に沿って案内図を表示したり、交差点又は経路における特徴的な写真、コマ図等を表示したり、次の交差点までの距離、次の交差点における進行方向等を表示したり、他の案内情報を表示したりするための各種のデータが記録される。なお、前記データ記録部１６には、所定の情報を音声出力部３７によって出力するための各種のデータも記録される。
【００２６】
ところで、前記交差点データファイルには各交差点に関する交差点データが、ノードデータファイルにはノード点に関するノードデータが、道路データファイルには道路に関する道路データがそれぞれ記録され、前記交差点データ、ノードデータ及び道路データによって道路状況が表される。なお、前記ノードデータは、前記地図データファイルに記録された地図データにおける少なくとも道路の位置及び形状を構成するものであり、実際の道路の分岐点（交差点、Ｔ字路等も含む）、ノード点、各ノード点間を連結するノード点間リンク等を示すデータから成る。
【００２７】
そして、前記道路データによって、道路自体については、幅員、勾（こう）配、カント、バンク、路面の状態、道路の車線数、車線数の減少する地点、幅員の狭くなる地点等が、コーナについては、曲率半径、交差点、Ｔ字路、コーナの入口等が、道路属性については、降坂路、登坂路等が、道路種別としては、国道、一般道路、高速道路等がそれぞれ構成される。さらに、道路データによって、踏切、高速道路出口ランプウェイ、高速道路の料金所等も構成される。
【００２８】
また、前記ナビゲーション処理部１７は、ナビゲーション装置１４の全体の制御を行うＣＰＵ３１、該ＣＰＵ３１が各種の演算処理を行うに当たってワーキングメモリとして使用されるＲＡＭ３２、及び制御用のプログラムのほか、目的地までの経路の探索、経路中の走行案内、特定区間の決定等を行うための各種のプログラムが記録された記録装置としてのＲＯＭ３３から成るとともに、前記ナビゲーション処理部１７に、前記入力部３４、表示部３５、音声入力部３６、音声出力部３７及び通信部３８が接続される。
【００２９】
なお、前記データ記録部１６及びＲＯＭ３３は、図示されない磁気コア、半導体メモリ等によって構成される。また、前記データ記録部１６及びＲＯＭ３３として、磁気テープ、磁気ディスク、フロッピーディスク、磁気ドラム、ＣＤ、ＭＤ、ＤＶＤ、光ディスク、ＭＯ、ＩＣカード、光カード等の各種の記録媒体を使用することもできる。
【００３０】
本実施の形態においては、前記ＲＯＭ３３に各種のプログラムが記録され、前記データ記録部１６に各種のデータが記録されるようになっているが、プログラム、データ等を同じ外部の記録媒体に記録することもできる。この場合、例えば、前記ナビゲーション処理部１７に図示されないフラッシュメモリを配設し、前記外部の記録媒体から前記プログラム、データ等を読み出してフラッシュメモリに書き込むこともできる。したがって、外部の記録媒体を交換することによって前記プログラム、データ等を更新することができる。また、図示されない自動変速機制御装置の制御用のプログラム等も前記外部の記録媒体に記録することができる。このように、各種の記録媒体に記録されたプログラムを起動し、データに基づいて各種の処理を行うことができる。
【００３１】
さらに、前記通信部３８は、ＦＭ多重の送信装置、電話回線、通信回線等との間で各種の、プログラム、データ等の送受信を行うためのものであり、例えば、図示されない情報センサ等の受信装置によって受信された渋滞情報、規制情報、駐車場情報等の各情報から成る交通情報のほか、交通事故情報、ＧＰＳ２１の検出誤差を検出するＤ−ＧＰＳ情報等の各種のデータを受信する。
【００３２】
また、本発明の機能を実現するためのプログラム、ナビゲーション装置１４を動作させるためのその他のプログラム、データ等を、情報センタ（インターネットサーバ、ナビゲーション用サーバ等）から複数の基地局（インターネットのプロバイダ端末、前記通信部３８と電話回線、通信回線等を介して接続された通信局等）に送信するとともに、各基地局から通信部３８に送信することもできる。その場合、各基地局から送信された前記プログラム及びデータの少なくとも一部が受信されると、前記ＣＰＵ３１は、読書き可能なメモリ、例えば、ＲＡＭ３２、フラッシュメモリ、ハードディスク等の記録媒体にダウンロードし、前記プログラムを起動し、データに基づいて各種の処理を行うことができる。なお、プログラム及びデータを互いに異なる記録媒体に記録したり、同じ記録媒体に記録したりすることもできる。
【００３３】
また、家庭用のパソコンを使用し、前記情報センタから送信されたプログラム、データ等を、パソコンに対して着脱自在なメモリスティック、フロッピーディスク等の記録媒体にダウンロードし、前記プログラムを起動し、データに基づいて各種の処理を行うこともできる。
【００３４】
そして、前記入力部３４は、走行開始時の現在地を修正したり、目的地を入力したりするためのものであり、前記ディスプレイに設定された画面に画像で表示された操作キー、操作メニュー等の操作スイッチから成る。したがって、操作スイッチを押す（タッチする）ことにより、入力を行うことができる。なお、入力部３４として、表示部３５と別に配設されたキーボード、マウス、バーコードリーダ、ライトペン、遠隔操作用のリモートコントロール装置等を使用することもできる。
【００３５】
そして、前記ディスプレイに設定された画面には、操作案内、操作メニュー、操作キーの案内、現在地から目的地までの経路、該経路に沿った案内情報等が表示される。前記表示部３５としては、ＣＲＴディスプレイ、液晶ディスプレイ、プラズマディスプレイ等のディスプレイを使用することができるほか、フロントガラスにホログラムを投影するホログラム装置等を使用したりすることもできる。
【００３６】
また、音声入力部３６は、図示されないマイクロホン等によって構成され、音声によって必要な情報を入力することができる。さらに、音声出力部３７は、図示されない音声合成装置及びスピーカを備え、音情報、例えば、音声合成装置によって合成された音声から成る案内情報、変速情報等をスピーカから出力する。なお、音声合成装置によって合成された音声のほかに、各種の音、あらかじめテープ、メモリ等に録音された各種の案内情報をスピーカから出力することもできる。
【００３７】
ところで、通常は、前述されたように、現在地、自車方位及び周辺の地図が前記地図画面に表示されるが、現在地とは異なる地点を参照しようとする場合、運転者は、前記地図画面上の所定の点を押すことによって、地図画面をスクロールすることができる。また、運転者が、ジャンル、五十音等によって目的地を入力すると、目的地が探索され、前記地図画面に、目的地及び周辺の地図が表示されるようになっているが、表示された目的地と異なる地点を目的地として設定しようとする場合も、運転者は、前記地図画面上の所定の点を押すことによって、地図画面をスクロールすることができる。さらに、運転者が、ジャンル、五十音等によってメモリ地点を入力すると、メモリ地点が探索され、前記地図画面に、メモリ地点及び周辺の地図が表示されるようになっているが、表示されたメモリ地点と異なる地点をメモリ地点として登録しようとする場合も、運転者は、前記地図画面上の所定の点を押すことによって、地図画面をスクロールすることができる。
【００３８】
そして、前記各地図画面には、地図と共に、建築物等の地点の名称が表示されるほかに、道路等の名称が表示されたり、都道府県、市区町村等の地名が表示されたりする。
【００３９】
ところが、前記地図画面をスクロールする際に、前記地図が移動させられるのに伴って、地図画面上の前記各名称を表す文字が移動させられるが、その場合、文字の移動に伴って残像が形成され、文字の輪郭が不明瞭になるので、文字の大きさによっては、文字が見えにくくなってしまう。
【００４０】
そこで、本実施の形態においては、地図画面がスクロールされるときに、地図画面上の文字が拡大されるようになっている。
【００４１】
そのために、前記表示部３５に、地図画面上の所定の領域が、地図画面をスクロールするための領域として設定され、運転者が前記領域内の地図画面上の所定の点を押すと、ＣＰＵ３１の図示されないスクロール指示検出手段は、運転者によるスクロール指示を検出し、スクロール信号をオンにし、押された点が地図画面の中央に移動すると、スクロール信号をオフにする。
【００４２】
また、記録装置としてのＲＯＭ３３に、通常の文字フォントとしての所定の文字サイズの第１の文字フォント、縦方向及び横方向において等倍に拡大された第２の文字フォントが記録される。
【００４３】
そして、前記ＣＰＵ３１のスクロール判断処理手段９１は、スクロール判断処理を行い、前記スクロール信号を読み込み、スクロール信号がオンであるかどうかを判断することによって、地図画面がスクロールされたかどうかを判断する。次に、前記ＣＰＵ３１の文字フォント参照処理手段９２は、文字フォント参照処理を行い、地図画面がスクロールされない場合、第１の文字フォントを参照し、地図画面がスクロールされた場合、第２の文字フォントを参照する。そして、前記ＣＰＵ３１の文字表示処理手段９３は、文字表示処理を行い、参照された文字フォントに従って地図画面上に文字を表示する。
【００４４】
図４及び５において、カーソル５１は、地図画面をスクロールしている間に表示され、現在地とは異ならせて参照しようとする地点、目的地として設定するための地点、メモリ地点として登録するための地点等を示す。なお、カーソル５１を所定の位置に置き、前記地図画面上に設定された図示されない情報案内キー等を押すと、各地点についての情報が案内される。
【００４５】
また、「小学校」、「公園」、「病院」等の文字は、地図画面がスクロールされるときに拡大される。したがって、地図画面がスクロールされるときに、地図画面上の文字が拡大されるので、地図画面をスクロールする際に文字が見えにくくなることがない。
【００４６】
また、文字は、地図画面がスクロールされている間だけ拡大され、スクロールが終了すると元の大きさに戻される。なお、Ｌ１〜Ｌ３は道路である。
【００４７】
また、ＲＯＭ３３に所定の文字サイズの通常の文字フォントを記録し、図示されない画像処理部を配設し、画像処理部の文字拡大処理手段によって画像処理を行い、文字を拡大することもできる。
【００４８】
次に、フローチャートについて説明する。
ステップＳ１  地図画面がスクロールされるのを待機する。
ステップＳ２  地図画面上の文字を拡大し、ステップＳ１に戻る。
【００４９】
次に、第２の実施の形態について説明する。
【００５０】
図６は本発明の第２の実施の形態における地図表示装置の動作を示すフローチャート、図７は本発明の第２の実施の形態における通常の地図画面の例を示す図、図８は本発明の第２の実施の形態におけるスクロール中の地図画面の例を示す図である。
【００５１】
この場合、前記表示部３５（図２）に、地図画面上の所定の領域が、地図画面をスクロールするための領域として設定され、運転者が前記領域内の地図画面上の所定の点を押すと、ＣＰＵ３１の図示されないスクロール指示検出手段は、運転者によるスクロール指示を検出し、スクロール信号をオンにし、押された点が地図画面の中央に移動すると、スクロール信号をオフにする。
【００５２】
そして、ＣＰＵ３１のスクロール判断処理手段９１（図１）は、スクロール判断処理を行い、前記スクロール信号を読み込み、スクロール信号がオンであるかどうかを判断することによって、地図画面がスクロールされたかどうかを判断し、ＣＰＵ３１の図示されない属性判定処理手段は、属性判定処理を行い、文字によって表される名称の属性を判定する。次に、ＣＰＵ３１の文字フォント参照処理手段９２は、文字フォント参照処理を行い、地図画面がスクロールされない場合、第１の文字フォントを参照し、地図画面がスクロールされた場合、所定の属性の名称、例えば、地名については、第２の文字フォントを参照し、他の属性の名称、例えば、地点の名称、道路の名称等については、第１の文字フォントを参照する。続いて、ＣＰＵ３１の文字表示処理手段は、文字表示処理を行い、参照された文字フォントに従って地図画面上に文字を表示する。
【００５３】
図７及び８において、カーソル５１は、地図画面をスクロールしている間に表示され、現在地とは別の参照しようとする地点、目的地として設定するための地点、メモリ地点として登録するための地点等を示す。なお、カーソル５１を所定の位置に置き、前記地図画面上に設定された図示されない情報案内キー等を押すと、各地点についての情報が案内される。
【００５４】
また、「小学校」、「公園」、「病院」、「岡崎市」等の文字は、地図画面がスクロールされるときに拡大され、本実施の形態においては、「岡崎市」等のような重要な情報を表す文字だけが拡大されるようになっている。したがって、地図画面上がスクロールされるときに、地図画面上の重要な情報を表す文字だけが拡大されるので、必要な情報を容易に取得することができる。なお、Ｌ１〜Ｌ３は道路である。
【００５５】
次に、フローチャートについて説明する。
ステップＳ１１  地図画面がスクロールされるのを待機する。
ステップＳ１２  地名であるかどうかを判断する。地名である場合はステップＳ１３に、地名でない場合はステップＳ１４に進む。
ステップＳ１３  地図画面上の文字を拡大し、ステップＳ１１に戻る。
ステップＳ１４  地図画面上の文字を拡大せず、ステップＳ１１に戻る。
【００５６】
次に、第３の実施の形態について説明する。
【００５７】
図９は本発明の第３の実施の形態における地図表示装置の動作を示すフローチャート、図１０は本発明の第３の実施の形態における通常の地図画面の例を示す図、図１１は本発明の第３の実施の形態におけるスクロール中の地図画面の第１の例を示す図、図１２は本発明の第３の実施の形態におけるスクロール中の地図画面の第２の例を示す図、図１３は本発明の第３の実施の形態におけるスクロール中の地図画面の第３の例を示す図である。
【００５８】
この場合、前記表示部３５（図２）に、地図画面上の所定の領域が、地図画面をスクロールするための領域として設定され、運転者が前記領域内の地図画面上の所定の点を押すと、ＣＰＵ３１の図示されないスクロール指示検出手段は、地図画面上における押された点の座標を検出することによって、運転者によるスクロール指示を検出し、スクロール信号をオンにし、押された点が地図画面の中央に移動すると、スクロール信号をオフにする。
【００５９】
また、記録装置としてのＲＯＭ３３に、通常のフォントとしての所定の文字サイズの第１の文字フォント、全方向において等倍に拡大された第２の文字フォント、縦方向において拡大された第３の文字フォント、及び横方向において拡大された第４の文字フォントが記録される。
【００６０】
そして、ＣＰＵ３１のスクロール判断処理手段９１（図１）は、スクロール判断処理を行い、前記スクロール信号を読み込み、スクロール信号がオンであるかどうかを判断することによって、地図画面がスクロールされたかどうかを判断する。次に、ＣＰＵ３１の図示されないスクロール方向判定処理手段は、スクロール方向判定処理を行い、地図画面上の中央の点の座標（ｘ１、ｙ１）、及び地図画面上の押された点の座標（ｘ２、ｙ２）に基づいて、スクロール方向を判定する。
【００６１】
すなわち、地図画面上の中央の点を基準点とし、地図画面上の押された点をスクロール点とすると、基準点とスクロール点とを結ぶ線分の傾きθは、
θ＝ｔａｎ-1（ｙ２−ｙ１）／（ｘ２−ｘ１）
で表される。そして、スクロール方向判定処理手段は、前記傾きθの絶対値｜θ｜が、
｜θ｜≦３０〔°〕
である場合、スクロール方向は左右方向であり、前記傾きθの絶対値｜θ｜が、
３０〔°〕＜｜θ｜≦６０〔°〕
である場合、スクロール方向は斜め方向であり、前記傾きθの絶対値｜θ｜が、
６０〔°〕＜｜θ｜≦９０〔°〕
である場合、スクロール方向は上下方向であると判定する。
【００６２】
また、ＣＰＵ３１の文字フォント参照処理手段９２は、文字フォント参照処理を行い、地図画面がスクロールされない場合、第１の文字フォントを参照し、地図画面が斜め方向にスクロールされた場合、第２の文字フォントを参照し、地図画面が上下方向にスクロールされた場合、第３の文字フォントを参照し、地図画面が左右方向にスクロールされた場合、第４の文字フォントを参照する。さらに、ＣＰＵ３１の文字表示処理手段９３は、文字表示処理を行い、参照された文字フォントに従って地図画面上に文字を表示する。
【００６３】
図１０〜１３において、５１はカーソルであり、図１０は通常の地図画面を表し、図１１は上下方向にスクロール中の地図画面を表す。地図画面が上下方向にスクロールされると上下方向に残像が形成されるので、図１１に示されるように、「公園」、「小学校」等の文字は縦方向に拡大される。また、図１２は左右方向にスクロール中の地図画面を表す。地図画面が左右方向にスクロールされると左右方向に残像が形成されるので、図１２に示されるように、「公園」、「小学校」、「病院」等の文字は横方向に拡大される。そして、図１３は斜め方向にスクロール中の地図画面を表す。地図画面が斜め方向にスクロールされると斜め方向に残像が形成されるので、図１３に示されるように、「公園」、「小学校」、「病院」等の文字は全方向に拡大される。
【００６４】
したがって、スクロール方向によって文字を拡大する方向が変更されるようになっているので、スクロール中における文字に歪（ひず）みが発生するのを防止することができる。
【００６５】
次に、フローチャートについて説明する。
ステップＳ２１  地図画面が上下方向にスクロールされたかどうかを判断する。地図画面が上下方向にスクロールされた場合はステップＳ２２に、スクロールされていない場合はステップＳ２３に進む。
ステップＳ２２  地図画面上の文字を縦方向に拡大し、ステップＳ２１に戻る。
ステップＳ２３  地図画面が左右方向にスクロールされたかどうかを判断する。地図画面が左右方向にスクロールされた場合はステップＳ２４に、スクロールされていない場合はステップＳ２５に進む。
ステップＳ２４  地図画面上の文字を横方向に拡大し、ステップＳ２１に戻る。
ステップＳ２５  地図画面が斜め方向にスクロールされたかどうかを判断する。
地図画面が斜め方向にスクロールされた場合はステップＳ２６に進み、スクロールされていない場合はステップＳ２１に戻る。
ステップＳ２６  地図画面上の文字を全方向に拡大し、ステップＳ２１に戻る。
【００６６】
次に、第４の実施の形態について説明する。
【００６７】
この場合、前記ＣＰＵ３１（図２）のスクロール判断処理手段９１（図１）は、スクロール判断処理を行い、前記スクロール信号を読み込み、スクロール信号がオンであるかどうかを判断することによって、地図画面がスクロールされたかどうかを判断する。そして、ＣＰＵ３１の図示されない色指定変更処理手段は、色指定変更処理を行い、地図画面がスクロールされない場合、第１の色として、例えば、黒を指定し、地図画面がスクロールされた場合、第２の色として、残像が形成されにくい色、例えば、紺を指定する。次に、ＣＰＵ３１の文字表示処理手段９３は、文字表示処理を行い、文字フォントに従って、指定された色で地図画面上に文字を表示する。
【００６８】
したがって、地図画面がスクロールされるときに、地図画面上の文字の色が変更されるようになっているので、残像が形成されにくい色を使用することによって、必要な情報を容易に取得することができる。
【００６９】
前記各実施の形態においては、地図画面がスクロールされたときに文字が拡大されるようになっているが、ランドマークを拡大することもできる。その場合、ＲＯＭ３３内に通常のフォント及び拡大されたフォントが記録される。
【００７０】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【００７１】
【発明の効果】
以上詳細に説明したように、本発明によれば、地図画面がスクロールされないときに、地図画面上の文字が、所定の文字サイズの通常の文字フォントに従って表示され、地図画面がスクロールされたときに、地図画面上の文字が、地図の移動に伴って、拡大された文字フォントに従って表示されるようになっているので、地図画面をスクロールする際に文字が見えにくくなることがない。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態における地図表示装置の機能ブロック図である。
【図２】本発明の第１の実施の形態におけるナビゲーション装置のブロック図である。
【図３】本発明の第１の実施の形態における地図表示装置の動作を示すフローチャートである。
【図４】本発明の第１の実施の形態における通常の地図画面の例を示す図である。
【図５】本発明の第１の実施の形態におけるスクロール中の地図画面の例を示す図である。
【図６】本発明の第２の実施の形態における地図表示装置の動作を示すフローチャートである。
【図７】本発明の第２の実施の形態における通常の地図画面の例を示す図である。
【図８】本発明の第２の実施の形態におけるスクロール中の地図画面の例を示す図である。
【図９】本発明の第３の実施の形態における地図表示装置の動作を示すフローチャートである。
【図１０】本発明の第３の実施の形態における通常の地図画面の例を示す図である。
【図１１】本発明の第３の実施の形態におけるスクロール中の地図画面の第１の例を示す図である。
【図１２】本発明の第３の実施の形態におけるスクロール中の地図画面の第２の例を示す図である。
【図１３】本発明の第３の実施の形態におけるスクロール中の地図画面の第３の例を示す図である。
【符号の説明】
１７    ナビゲーション処理部
３１    ＣＰＵ
３３    ＲＯＭ
３５    表示部
９１    スクロール判断処理手段
９２    文字フォント参照処理手段
９３    文字表示処理手段
【図１】
0003932818.tif 000002
【図２】
0003932818.tif 000003
【図３】
0003932818.tif 000004
【図４】
0003932818.tif 000005
【図５】
0003932818.tif 000006
【図６】
0003932818.tif 000007
【図７】
0003932818.tif 000008
【図８】
0003932818.tif 000009
【図９】
0003932818.tif 000010
【図１０】
0003932818.tif 000011
【図１１】
0003932818.tif 000012
【図１２】
0003932818.tif 000013
【図１３】
0003932818.tif 000014