(57)【特許請求の範囲】
【請求項１】
地図画像の表示を行うための表示部と、
車両の現在地を特定する現在地特定手段と、
運転者により操作可能な位置に設けられ、運転者の操作に応じて操作量を入力するための入力手段と、
地図情報を記憶しておく地図情報記憶手段から取得した地図情報を用い、前記現在地特定手段によって特定された現在地周辺の地図画像を前記表示部に表示させる表示制御手段と、
を備え、
前記表示制御手段は、前記入力手段を介して入力した前記操作量に基づき、前記表示部に表示させる地図画像の縮尺率を変化させる際に、車両の走行状況に関する所定の条件に応じて、前記入力手段を介して入力された前記操作量に対する地図画像の縮尺率の変化度合いを段階的に制限することを特徴とするカーナビゲーション装置。
【請求項２】
請求項１に記載のカーナビゲーション装置において、
前記表示制御手段は、前記現在地特定手段によって特定された前記車両の現在地と前記地図情報記憶手段から取得した前記地図情報とから、前記車両から所定の案内ポイントまでの距離を算出し、その算出した距離に応じて前記表示部に表示させる地図画像の縮尺率の変化度合いを段階的に制限することを特徴とするカーナビゲーション装置。
【請求項３】
請求項１に記載のカーナビゲーション装置において、
前記表示制御手段は、前記現在地特定手段で特定された前記車両の現在地の変化度合いから前記車両の速度を算出し、その算出した速度に応じて前記表示部に表示させる地図画像の縮尺率の変化度合いを段階的に制限することを特徴とするカーナビゲーション装置。
【請求項４】
請求項１に記載のカーナビゲーション装置において、
前記表示制御手段は、外部から入力される車両の速度に応じて前記表示部に表示させる地図画像の縮尺率の変化度合いを段階的に制限することを特徴とするカーナビゲーション装置。
【請求項５】
請求項１に記載のカーナビゲーション装置において、
前記表示制御手段は、前記現在地特定手段によって特定された前記車両の現在地と前記地図情報記憶手段から取得した前記地図情報とから、前記車両が走行している道路の種別を特定し、その特定した道路の種別に応じて前記表示部に表示させる地図画像の縮尺率の変化度合いを段階的に制限することを特徴とするカーナビゲーション装置。
【請求項６】
請求項２に記載のカーナビゲーション装置において、
前記表示制御手段は、前記入力手段を介して前記操作量が入力されないときには、前記算出した車両から前記所定の案内ポイントまでの距離に応じて、前記表示部に表示させる地図画像の縮尺率を変化させることを特徴とするカーナビゲーション装置。
【請求項７】
請求項６に記載のカーナビゲーション装置において、
前記表示制御手段は、前記入力手段を介して前記操作量が入力されたときには、前記所定の案内ポイントに前記車両が到達するまでは、前記表示部に表示させる地図画像の縮尺率を変化させないことを特徴とするカーナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図画像表示機能を有するカーナビゲーション装置に関する。
【背景技術】
【０００２】
従来、表示装置に地図画像を表示し、その地図画像上に車両の現在地を表示したり、案内ポイントを入力してその案内ポイントまでの経路を地図画像上に表示して案内する経路案内機能を有するカーナビゲーション装置において、ジョグダイヤルで地図画像の縮尺率を変更できるようにしたものがあった。
【０００３】
このようなカーナビゲーション装置では、ジョグダイヤルの操作速度によって表示画面のスクロールの速さを変える等の特異な操作をすることで、カーナビゲーション装置の操作性をよくし、操作者のストレスを解消する技術が知られている（例えば、特許文献１参照）。
【特許文献１】特開２０００−２４９５６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、ジョグダイヤルを用いて操作性をよくしたカーナビゲーション装置において、ステアリング等の運転者が操作しやすい場所にジョグダイヤルを装着した場合には、操作性がよいだけに却って、運転者が意識しない間に操作をしてしまう可能性がある。
【０００５】
そして、運転者が意識しない間にジョグダイヤルを操作した場合、運転者がカーナビゲーション装置の表示装置に表示されている地図画像を見たいときに運転者の意図しない縮尺率の地図画像が表示されているために運転者の混乱を招き、却って使い勝手のよくないカーナビゲーション装置となってしまうという問題点がある。
【０００６】
本発明は、こうした問題に鑑みなされたもので、運転状況に応じて適切な縮尺率の地図画像を表示する使い勝手のよいカーナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
かかる問題を解決するためになされた請求項１に記載のカーナビゲーション装置は、地図画像の表示を行うための表示部（１０：この欄においては、発明に対する理解を容易にするため、必要に応じて「発明を実施するための最良の形態」欄において用いた符号を付すが、この符号によって請求の範囲を限定することを意味するものではない。）と、車両の現在地を特定する現在地特定手段（７０）と、運転者により操作可能な位置に設けられ、運転者の操作に応じて操作量を入力するための入力手段（３０）と、地図情報を記憶しておく地図情報記憶手段（６０）から取得した地図情報を用い、現在地特定手段（７０）によって特定された現在地周辺の地図画像を表示部（１０）に表示させる表示制御手段（４０）と、を備え、表示制御手段（４０）は、入力手段（３０）を介して入力した操作量に基づき、表示部（１０）に表示させる地図画像の縮尺率を変化させる際に、車両の走行状況に関する所定の条件に応じて、入力手段（３０）を介して入力された操作量に対する地図画像の縮尺率の変化度合いを段階的に制限することを特徴とする。
【０００８】
このような構成のカーナビゲーション装置では、通常、車両の現在地周辺の地図画像を表示部（１０）に表示し、入力手段（３０）を介して入力された操作量に基づいて表示される地図画像の縮尺率を変化させる。
【０００９】
ところが、入力手段（３０）が運転者の操作可能な位置、特に、ステアリングホイール等のように運転者の操作しやすい位置に設けられていると、操作がしやすいために運転者が無意識のうちに不用意な操作をしてしまう場合がある。その際、運転者が地図画像を見たときに運転者の意図しない縮尺率の地図画像が表示されているので、運転者が混乱することがある。つまり、使い勝手がよくないカーナビゲーション装置となる場合がある。
【００１０】
そこで、入力手段（３０）を介して入力された操作量に基づいて表示される地図画像の縮尺率を変化させる場合に、所定の条件になったときに、運転者の操作量に応じて表示される地図画像の縮尺率の変化度合いを制限するようにしているのである。
【００１１】
そのように所定の条件下で地図画像の縮尺率の変化度合いを制限すると、車両の走行状況に関する所定の条件になったときに、運転者の操作量に応じて地図画像の縮尺率の変化をさせる際の変化度合い、つまり、操作量の感度が制限されるので、運転者が不用意な入力操作をしても運転者の意図しない縮尺率の地図画像が表示されにくい。したがって、運転者にとって使い勝手のよいカーナビゲーション装置になるとともに、運転時の安全性向上に寄与することもできる。
【００１２】
ここで、本発明において操作可能な者が単なる操作者ではなく運転者としているのは、運転者が不用意な操作を行った場合であっても、その操作によって運転者の意図しない縮尺率の地図画像表示がなされる状況を回避し、究極的に運転時の安全性の向上に寄与することを目的としているからである。
【００１３】
なお、「運転者により操作可能な位置に設けられ」とは、運転者が運転中に操作可能な位置に装着されていることを意味しており、例えば、ステアリング、フロントパネル、シフトレバー等に設けられていることを意味する。
【００１４】
また、「操作量を入力するための入力手段（３０）」とは、単なるオン／オフを切換えるためのスイッチではなく、連続的な操作により操作量を入力するためのスイッチのことをいう。例えば、ジョグダイヤルや、連続的に押し続けることによって押した時間が入力されるような押ボタンスイッチ、ジョイスティック等である。
【００１５】
さらに、「操作量」とは、押ボタンが押され続けた時間、所定時間内に押されたボタンの回数あるいは回転角度等をいう。また、「地図画像の縮尺率」とは、地図画像表示を縮小して表示するだけでなく拡大して表示する場合も含める。
【００１６】
また、「車両の走行状況に関する所定の条件」とは、例えば、後述するように車両の現在地から案内ポイントまでの距離、車両速度、車両が走行している道路種別等に対して各々あらかじめ段階的に定められている条件のことである。例えば、車両の現在地から案内ポイントまでの距離が５ｋｍ以上、５ｋｍ未満〜１ｋｍ以上、１ｋｍ未満〜５００ｍ以上、５００ｍ未満というように段階的に決められた条件のことである。
【００１７】
なお、「地図画像の縮尺率の変化度合い」とは、入力手段（３０）の操作量に対して地図画像の縮尺率を変化させる割合のことをいい、換言すれば、操作量の感度のことをいう。例えば、ジョグダイヤルの１目盛り当たりにどの程度の割合で地図画像を縮尺表示させるかや押ボタンを押し続けたときの１秒当たりに地図画像をどの程度の割合で縮小／拡大表示させるかという割合のことをいう。
【００１８】
ところで、地図画像の縮尺率の変化度合いを段階的に制限するときの条件としては、カーナビゲーション装置の機能や車両の運転状況に応じて種々考えられる。例えば、車両の現在地から案内ポイントまでの距離の遠近や車両速度を条件とする場合が考えられる。
【００１９】
そのうち、まず、案内ポイントまでの距離の遠近を条件とする場合は、例えば、案内ポイントが設定されるカーナビゲーション装置において、請求項６２に記載のように、現在地特定手段（７０）によって特定された車両の現在地と地図情報記憶手段（６０）から取得した地図情報とから、車両から所定の案内ポイントまでの距離を算出し、その算出した距離に応じて表示部（１０）に表示させる地図画像の縮尺率の変化度合いを段階的に制限するようにするとよい。
【００２０】
この、「案内ポイントまでの距離に応じて縮尺率の変化度合いを制限する」とは、例えば、１段階の縮尺率をするのに、案内ポイントからの距離が５ｋｍ以上のときは、運転者のジョグダイヤルの１目盛り操作でできるが、距離が５ｋｍ未満〜１ｋｍ以上のときは、２目盛り操作が必要で、１ｋｍ未満〜５００ｍ以下では３目盛り操作が必要で、５００ｍ未満では４目盛りの操作が必要になるようにするということである。つまり、案内ポイントからの距離に応じて操作手段（３０）の操作量に応じた縮尺率の変化度合いの感度を変化させるということである。
【００２１】
このようにすると、案内ポイントが近くなったときに運転者が変更できる地図画像表示の縮尺率の変化度合いを段階的に案内ポイントからの距離に応じて、例えば、同じ縮尺率の地図画像表示にするときに、案内ポイントから遠ければ少ない操作量でその縮尺率となるのに対し、案内ポイントに近くなれば大きな操作量でなければその縮尺率にならないように制限すれば、案内ポイントに近い地点において運転者の不用意な操作により運転者の意図しない縮尺率の地図画像が表示されにくい。したがって、運転者は案内ポイント近くで適切な案内情報を得ることができるので、運転者にとって使い勝手のよいカーナビゲーション装置になるとともに運転時の安全性向上に寄与することもできる。
【００２２】
なお、案内ポイントには、案内の方法に応じて種々のものが考えられる。例えば、交差点案内（曲がる方向を案内）を行う場合の交差点、目的地案内を行う場合の目的地、あるいは、運転者に注意喚起を行う場合の踏切、その他料金所、カーブ、合流地点等が挙げられる。
【００２３】
また、「案内ポイントまでの距離を算出する」とは、以下の２つの場合がある。
（１）車両の現在地から案内ポイントまでの単純な直線距離を算出する場合。
（２）車両の現在地から案内ポイントまでの経路に沿った走行距離を算出する場合。
【００２４】
この２つの距離の算出のうち、まず（１）の距離算出は、現在地特定手段（３０）によって設定された車両の現在地から、地図情報記憶手段（６０）から取得した地図情報に記憶されている案内ポイントまでの直線距離を算出するものである。
【００２５】
この（１）の距離算出は、主に地図画像上に車両の現在地を表示するとき、換言すれば経路案内をしないときに、交差点案内や踏切等運転中に注意を喚起した方がよい場合に使用される。この場合の案内ポイントは、交差点、線路等あらかじめ地図情報として設定されているものである。
【００２６】
次に、（２）の距離算出は、経路案内をする場合には、車両が案内経路に沿って現在地から案内ポイントに到達するまでの距離を算出し、経路案内をしない場合には、車両の現在の進行方向にある案内ポイントまでの距離を進行方向の経路に沿って算出するものである。（この場合、直線距離で最も近い距離に案内ポイントがあったとしても、それが進行方向にない場合にはその案内ポイントまでの距離は算出されない。）
この（２）に示す距離算出の場合、（１）で示した案内ポイントに加え、駅、官公庁、学校、店舗等の経路案内の際の目印として地図情報に記憶されたものや運転者等が設定した目的地あるいは目的地までの経由ポイントが案内ポイントとなる。
【００４０】
次に、車両速度を条件とする場合を考える。車両速度が速いときには、運転者の意図としない縮尺率の地図画像表示がされると、運転者が必要な情報を得るために運転者は通常よりも長い時間表示画面を見る必要がある。そこで、請求項３に記載のように、表示制御手段（４０）は、現在地特定手段（７０）で特定された車両の現在地の変化度合いから車両の速度を算出し、その算出した速度に応じて表示部（１０）に表示させる地図画像の縮尺率の変化度合いを段階的に制限するようにするとよい。
【００４１】
このようにすると、運転者が意図しない操作を行っても、車両速度に応じた適切な縮尺率の地図画像が表示されるので、運転者は短時間で必要な情報を得ることができる。したがって、運転者にとって使い勝手のよいカーナビゲーション装置になるとともに運転時の安全性向上に寄与することもできる。
【００４２】
また、必ずしも現在地特定手段（７０）で特定された車両の現在地の変化度合いから速度を算出する必要はなく、例えば、請求項４のように、外部から入力される車両の速度に応じて表示部（１０）に表示させる地図画像の縮尺率の変化度合いを段階的に制限するようにしてもよい。
【００４３】
ところで、通常、走行している道路種別によって、例えば、高速度路は最高速度１００ｋｍ／ｈ、国道は６０ｋｍ／ｈ等のように車両の最高速度が制限されている。そこで、車両速度を条件とする場合の２つ目として、請求項５に記載のように、表示制御手段（４０）は、現在地特定手段（７０）によって特定された車両の現在地と地図情報記憶手段（６０）から取得した地図情報とから、車両が走行している道路の種別を特定し、その特定した道路の種別に応じて表示部（１０）に表示させる地図画像の縮尺率の変化度合いを段階的に制限するようにしてもよい。
【００４４】
この、「道路種別に応じて縮尺率の変化度合いを制限する」とは、例えば、高速道路のときは、入力手段（３０）によって入力される操作量が多くても縮尺率の変化度合いが小さくなるようにし、県道のときは縮尺率の変化度合いが大きくなるようにするということである。つまり、道路種別に応じて操作手段（３０）の操作量に応じた縮尺率の変化度合いの感度を変化させるということである。
【００４５】
このようにすると、運転者が意図しない操作を行っても、道路種別、換言すれば、道路の制限速度に応じた適切な縮尺率の地図画像が表示されるので、運転者にとって使い勝手のよいカーナビゲーション装置になるとともに運転時の安全性向上に寄与することもできる。
【００４６】
なお、「道路種別」とは、例えば、カーナビゲーション装置に記憶されている道路情報から、車両が現在走行している道路種別、例えば、高速道路、自動車専用道、国道、県道、市街地等の種別をいう。
【００４７】
ところで、表示制御手段（４０）において、車両から所定の案内ポイントまでの距離に応じて地図画像の縮尺率の変化度合いを制限することは、特に請求項６に記載のように、入力手段（３０）を介して操作量が入力されないときには、算出した車両から所定の案内ポイントまでの距離に応じて、表示部（１０）に表示させる地図画像の縮尺率を変化させるようになっている場合には都合がよい。
【００４８】
つまり、入力手段（３０）を介して操作量が入力されないときには、車両から所定の案内ポイントまでの距離に応じて、表示部（１０）に表示させる地図画像の縮尺率を変化させるようになっている場合には、案内ポイントからの距離に応じた経路案内等に適切な縮尺率の地図画像が表示されるようになっている。ところが、運転者が不用意に入力手段（３０）を操作した場合には、適切な縮尺率の地図画像が表示されなくなる。そこで、上記の距離による縮尺率の変化度合いを制限を行うようになっていると、せっかくの適切な縮尺率の地図画像表示が運転者の不用意な操作によって運転者の意図しない縮尺率の地図画像表示となりにくいので運転者は適切な案内情報を得ることができる。したがって、使い勝手のよいカーナビゲーション装置になるとともに、運転時の安全性向上に寄与することもできる。
【００４９】
さらに、所定の案内ポイントまでの距離に応じて地図画像の縮尺率を変化させているときに請求項７のように、入力手段（３０）を介して操作量が入力された場合であっても、所定の案内ポイントに車両が到達するまでは、表示部（１０）に表示させる地図画像の縮尺率を変化させないようにするとよい。
【００５０】
このようにすると、所定の案内ポイントまでの距離に応じて地図画像の縮尺を行っているときに、運転者が入力手段（３０）を介して操作量が入力されると、案内ポイントまでの距離に応じて表示させる地図画像の縮尺率が変化しない。つまり、表示された地図画像の縮尺率を変化させようとして運転者が入力手段（３０）を操作した後には、案内ポイントに到達するまで、距離に応じた縮尺率の地図表示がされないので、運転者が意図しない縮尺率の地図画像が表示されることがない。したがって、使い勝手のよいカーナビゲーション装置となるとともに、運転時の安全性向上に寄与することもできる。
【発明を実施するための最良の形態】
【００５１】
以下に本発明の実施形態を図面と共に説明する。なお、本発明の実施形態は、下記の実施形態に何ら限定されることなく、本発明の技術的範囲に属する限り、種々の形態を採り得ることは言うまでもない。
［第１実施形態］
１．カーナビゲーション装置の全体構成
図１は、本発明が適用されたカーナビゲーション装置１の構成を示す構成図である。
【００５２】
カーナビゲーション装置１は、図１に示すように、表示装置１０、ステアリング２０、ジョグダイヤル３０、情報処理装置４０、メモリ装置５０、地図データベース６０（以下、地図ＤＢ６０と称する）、ＧＰＳ受信機７０、スピーカ８０等を有する。
【００５３】
２．各構成の説明
表示装置１０は、地図画像を表示するための装置であり、ＴＦＴ（Thin Film Transistor の略）液晶ディスプレイ等により構成されている。
【００５４】
ステアリング２０は、いわゆるハンドルであり、運転者の操作により車両の方向を制御するための舵取り装置であり、回転運動を伝える回転軸、運転者が回転させるステアリングホイール及び操舵輪を回転軸に固定するためのスポーク等から構成される。
【００５５】
ジョグダイヤル３０は、表示装置１０で表示される表示に従って各種の設定を入力したり表示装置１０に表示される地図画像の縮尺を設定するための入力を行うための入力装置である。
【００５６】
ジョグダイヤル３０は、回転部分（ダイヤル）が運転者によって回されることによってその回転角度や回転速度が操作量として入力される。
ここで、本実施形態において操作可能な者が単なる操作者ではなく運転者としているのは、運転者がジョグダイヤル３０を不用意に操作した場合であっても、その操作によって運転者の意図しない縮尺率の地図画像表示がなされる状況を回避し、究極的に運転時の安全性の向上に寄与することを目的としているからである。
【００５７】
また、ジョグダイヤル３０は、運転者が操作しやすいようにステアリング２０のスポークのステアリングホイールに近い部分に配置されている。ジョグダイヤル３０が配置される位置は、運転者が操作しやすい場所であればよく、例えば、ステアリングホイールの操作にじゃまにまらないように、ステアリングホイールに埋め込むようにして配置してもよいし、ステアリングホイールに運転者の好みに合わせて取付けられるようにしてもよい
情報処理装置４０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ等から構成されており、外部装着されているメモリ装置５０に記憶された各種情報や地図ＤＢ６０から地図情報を読み出し、ＲＯＭ等に記憶されているプログラムに従って以下の（１）〜（９）の地図表示処理を含む処理を実行する。
【００５８】
（１）案内ポイントや案内方式（音声案内を行うか否か等）等の設定を行う。
（２）ＧＰＳ受信機７０からの車両の現在地情報を受け、設定に従って、地図画像表示や音声により種々の案内（目的地までの経路案内、交差点案内、踏切注意案内等）を行う。
【００５９】
（３）経路案内中に案内ポイントが近づいたら地図画像を拡大したり、音声案内を行う。
（４）ＧＰＳ受信機７０から得られる車両の現在地情報と地図情報とから案内ポイントまでの距離を算出する。
【００６０】
（５）Ｉ／Ｏを介して接続されている車両制御装置から車両速度を取得する。
（６）ＧＰＳ受信機７０から得られる車両の現在地情報と地図情報とから現在車両が走行している道路種別を特定する。
【００６１】
（７）ジョグダイヤル３０の操作量を検出する。
（８）検出した操作量に応じて表示する地図画像の縮尺や縮尺の変化度合いを変化させる。
【００６２】
（９）ジョグダイヤル３０の操作量に対する地図画像の縮尺や縮尺の変化度合いを、得られた案内ポイントまでの距離、車両速度、車両が走行している道路種別等から段階的に制限する。
【００６３】
なお、情報処理装置４０は、上記の地図表示処理以外にも、例えば、交通渋滞等の道路交通情報の表示や有料道路の料金表示、ドライブガイド、ドライブ全行程経路をシミュレーションするドライブシミュレーション、ＥＴＣと連動してＥＴＣゲートの通過案内やＥＴＣ利用料金の表示、車両のメンテナンス時期のお知らせ、運転者等の免許更新時期のお知らせ等といった種々の処理を行っている。
【００６４】
なお、案内ポイントには、案内の方法に応じて種々のものが考えられる。例えば、交差点案内（曲がる方向を案内）を行う場合の交差点、目的地案内を行う場合の目的地、あるいは、運転者に注意喚起を行う場合の踏切、その他料金所、カーブ、合流地点等が挙げられる。
【００６５】
メモリ装置５０は、情報処理装置４０で処理される経路案内に必要な情報を記憶しておくためのメモリスティック等の外部記憶装置である。このメモリ装置５０に記憶される情報には、運転者の氏名、暗証番号等のセキュリティに関する情報や運転者が普段利用する地図画像や経路案内に関する情報、例えば、運転者が必要とする案内ポイント等がある。したがって、このメモリ装置５０を情報処理装置４０に接続すると、複数の運転者が各々必要とする設定が自動的に行われる。
【００６６】
地図ＤＢ６０は、ＤＶＤ、ＣＤ、ＭＤあるいはＨＤＤといった回転ディスク状の大容量記憶媒体を用いた記憶装置に記憶されている情報であり、２次元・３次元の地図情報や経路案内に必要な交差点・駅・官公庁・学校・店舗等の地図画像上の主要ポイント等の情報である。
【００６７】
ＧＰＳ受信機７０は、天空を航行する３個又は４個のＧＰＳ衛星からの電波を利用して緯度、経度、高度（高度を得る場合は、４個のＧＰＳ衛星からの電波を利用する。）など地球上の車両の現在地を割り出し、現在地情報として情報処理装置４０に出力する。
【００６８】
３．地図表示処理の説明
以上のように構成された、カーナビゲーション装置１における情報処理装置４０にて実行される地図表示処理について図２、図３、図４に基づき説明する。
【００６９】
図２は、情報処理装置４０で実行される地図表示処理のフローチャートである。
図３は、図２で示される地図表示処理中に使用される地図画像の縮尺や縮尺の変化度合いを制限するときの条件テーブルである。
【００７０】
図４は、表示装置１０で表示される最大縮尺率の地図画像の例を示す図である。
情報処理装置４０で実行される地図表示処理は、車両において車載機器の電源がオン、例えば、キーシリンダがＡＣＣ−ＯＮやＩＧ−ＯＮになり、カーナビゲーション装置１に対して電源の供給が開始されたときに処理が開始される。
【００７１】
そして、図２に示すように、まず、Ｓ１００で、表示装置１０に地図画像が表示されているか否かを判定する。そして、地図画像が表示中であれば（Ｓ１００にてＹｅｓの場合）Ｓ１０５へ移行し、地図画像が表示中でなければ（Ｓ１００でＮｏの場合）Ｓ１００に戻って地図画像の表示中であるか否かを判定する。
【００７２】
Ｓ１０５では、メモリ装置５０から案内ポイントの位置データを取得し、更に地図ＤＢ６０から地図情報を取得してＳ１１０へ移行する。ここで、「メモリ装置５０から取得する地図情報」とは、ユーザ（運転者等）が設定した案内ポイントの位置データ等であり、「地図ＤＢ６０から取得する情報」とは、２Ｄ又は３Ｄでの地図画像表示を行うための地図データや経路案内に必要なデータ及びあらかじめ設定されている案内ポイントの位置データ等である。
【００７３】
Ｓ１１０では、Ｓ１０５においてメモリ装置５０から取得した案内ポイントの位置データと地図ＤＢ６０から取得した地図情報及びＧＰＳ受信機７０から入力される車両の現在地情報から、車両の現在地から案内ポイントまでの経路に沿った距離を算出し、Ｓ１１５へ移行する。
【００７４】
ここで、「経路に沿った距離」とは、案内ポイントまでの単なる直線距離ではなく、案内ポイントに到達するまでに車両が走行する距離のことである。例えば、経路案内をしている場合に車両が案内経路に沿って現在地から案内ポイントに到達するまでに走行する距離や、経路案内をしていない場合に車両の進行方向にある案内ポイントに到達するまでの走行距離のことをいう。
【００７５】
この何れの場合も、例えば、あらかじめ地図ＤＢ６０に案内ポイントとして踏切が設定されていて、車両の現在地からその踏切までの直線距離が最も近い位置にあったとしても、案内経路上にその踏切がなかったり、現在の車両の進行方向が、その踏切に向かっていない場合には、たとえ直線距離が最も近くてもその踏切までの距離は算出されない。なお、算出した距離をＸとする。
【００７６】
Ｓ１１５では、ジョグダイヤル３０が操作されたか否かを判定する。そして、ジョグダイヤル３０が操作されていたら（Ｓ１１５でＹｅｓの場合）Ｓ１２０へ移行し、ジョグダイヤル３０が操作されていなければ（Ｓ１１５でＮｏの場合）Ｓ１５５へ移行する。
【００７７】
Ｓ１２０では、Ｓ１０５にてメモリ装置５０から取得した案内ポイントの位置データと地図ＤＢ６０からＧＰＳ受信機から入力される車両の現在地情報とから車両が案内ポイントへ到達したか否かを判定する。そして、案内ポイントに到達していなければ（Ｓ１２０でＮｏの場合）Ｓ１２５へ移行し、案内ポイントに到達していれば（Ｓ１２０でＹｅｓの場合）Ｓ１５０へ移行し、次の案内ポイントを設定してＳ１５５へ移行する。
【００７８】
Ｓ１２５では、入力されたジョグダイヤル３０の操作量を特定し、Ｓ１３０へ移行する。なお、ここで特定した操作量をＮとする。
Ｓ１３０では、車両制御装置から車両速度情報を取得し、Ｓ１３５へ移行する。なお、取得した車両速度をＶとする。
【００７９】
ここで、車両制御装置から車両速度情報を得る代わりに、ＧＰＳ受信機７０から得られる車両の現在地情報から現在地の変化率を算出しその変化率を車両速度：Ｖとしてもよい。
【００８０】
Ｓ１３５では、地図ＤＢ６０の地図情報とＧＰＳ受信機７０から取得する車両の現在地とから、車両が現在走行している道路種別、例えば、高速度路、国道、県道、市街地を特定し、Ｓ１４０へ移行する。なお、このとき特定した道路種別をＲとする。
【００８１】
Ｓ１４０では、地図表示縮尺選択処理を行う。Ｓ１４０では、Ｓ１１０で得られた案内ポイントまでの距離：Ｘ、Ｓ１３０で得られた車両速度：Ｖ、Ｓ１３５で得られた道路種別：Ｒうち何れかによって地図画像の縮尺率又は縮尺率の変化度合いを段階的に制限している。
【００８２】
なお、案内ポイントまでの距離：Ｘ、車両速度：Ｖ、道路種別：Ｒのうちの何れによって地図画像の縮尺率や縮尺率の変化度合いを段階的に制限するか及び縮尺率又は縮尺率の変化度合いのうち何れを制限するかは、あらかじめ設定されメモリ装置５０に記憶されている。
【００８３】
つまり、車両の現在地から案内ポイントまでの距離：Ｘによって地図画像の縮尺率の変更を制限する場合には、図３（ａ）に示すように、車両の現在地から案内ポイントまでの距離：Ｘを５ｋｍ以上・５ｋｍ未満〜１ｋｍ以上・１ｋｍ未満〜５００ｍ以上・５００ｍ未満の５つの範囲に分ける。そして、地図画像の縮尺変更可能範囲を案内ポイントまでの距離：Ｘが５ｋｍ以上の場合は５段階の縮尺、距離：Ｘが５ｋｍ未満〜１ｋｍ以上の場合は４段階の縮尺、距離：Ｘが１ｋｍ未満〜５００ｍ以上の場合は３段階の縮尺、距離：Ｘが５００ｍ未満の場合には２段階の縮尺が各々可能となるようにし、各距離範囲では各々に定められた段階以上には縮尺ができないようにしている。すなわち、案内ポイントが近づくに従って縮尺率の変更可能範囲が小さくなるように制限するのである。
【００８４】
このように案内ポイントが近づくに従って縮尺率の変更可能範囲が小さくなるように制限した場合の表示装置１０で表示される最大縮尺率の地図画像の表示の一例を図４に示す。
【００８５】
図４（ａ）は、ジョグダイヤル３０を操作しないときに表示装置１０に表示される地図画像（現縮尺図）である。
この現縮尺図に対し、車両の現在地から案内ポイントまでの距離：Ｘが５００ｍ未満のときは、ジョグダイヤル３０で２段階の縮尺率しか設定できないようになっているので、表示装置１０には、図４（ｂ）に示すように縮尺率の低い地図画像しか表示されない。
【００８６】
そして、案内ポイントまでの距離：Ｘが１ｋｍ未満〜５００ｍ以上のときは、３段階の縮尺率の設定が可能であるので、このとき設定できる最大縮尺率の図は、図４（ｃ）であり、図４（ｂ）よりも縮尺率が大きくなっている。
【００８７】
また、案内ポイントまでの距離：Ｘが５ｋｍ未満〜１ｋｍ以上のときは、４段階の縮尺率の設定が可能であるので、このとき設定できる最大縮尺率の図は、図４（ｄ）であり、図４（ｃ）よりも縮尺率が大きくなっている。
【００８８】
さらに、案内ポイントまでに距離：Ｘが５ｋｍ以上ある場合には、５段階の縮尺率の設定が可能であるので、このとき設定できる最大縮尺率の図は、図４（ｅ）であり、図４（ｄ）よりも縮尺率が更に大きくなっている。
【００８９】
以上のように、案内ポイントまでの距離が小さくなれば、表示される地図画像の最大縮尺率が小さくなるのである。
なお、地図画像の縮尺率や縮尺率の変化度合いを段階的に制限するか及び縮尺率又は縮尺率の変化度合いのうち何れを制限するかの設定を変更するには、別の条件設定プログラムの作動中にジョグダイヤル３０等で設定変更を行うようにするか、若しくは、別に選択スイッチを設け、運転者がその選択スイッチでいつでも選択できるようにしてもよい。
【００９０】
また、距離を段階的に分割するときの分割範囲は上記の範囲には限られない。案内ポイントが近づくに従って１目盛り当たりの縮尺率の変化度合いの感度が低くなるように制限していればどのような距離範囲の分割方法でもよいし、感度低下の割合もどのように設定されていてもよい。例えば、運転者が好みに応じて設定できるようにしてもよい。
【００９１】
また、車両速度：Ｖによって地図画像の縮尺率の変化度合いを制限する場合には、図３（ｃ）に示すように、車両速度：Ｖを高速（Ｖ≧８０ｋｍ／ｈ以上）・中速（８０ｋｍ／ｈ＞Ｖ≧４０ｋｍ／ｈ）・低速（４０ｋｍ／ｈ＞Ｖ≧１５ｋｍ／ｈ以上）・徐行（１５ｋｍ／ｈ≧０ｋｍ／ｈ）の４段階に分ける。そして、地図画像の縮尺変更可能範囲を速度：Ｖが高速の場合は１段階の縮尺をジョグダイヤル３０の４目盛りの操作が必要であるようにしている。以下、速度：Ｖが中速の場合は、１段階の縮尺に３目盛りの操作、速度：Ｖが低速の場合は２目盛りの操作、速度：Ｖが徐行の場合には１目盛りの操作で１段階の縮尺ができるようにしている。すなわち、速度：Ｖが高くなるに従ってジョグダイヤル３０の１目盛り当たりの縮尺率の変化度合いを少なくしている、換言すれば、速度：Ｖが高くなるに従ってジョグダイヤル３０の１目盛り当たりの縮尺率の変化度合いの感度を低くしているのである。
【００９２】
なお、車両速度：Ｖを段階的に分割するときの分割範囲は上記の範囲には限られない。速度：Ｖが高くなるに従って１目盛り当たりの縮尺率の変化度合いの感度が低くなるように制限していればどのような距離範囲の分割方法でもよいし、感度低下の割合もどのように設定されていてもよい。
【００９３】
また、車両速度：Ｖによって地図画像の縮尺率の変化度合いを制限する場合に、現在の車両速度：Ｖによらず、車両の走行している道路種別：Ｒによって縮尺率の変化度合いを制限してもよい。つまり、通常、道路によって制限速度が決められているので、その制限速度によって縮尺率の変化度合いを制限するのである。
【００９４】
この場合、図３（ｄ）に示すように、道路種別：Ｒを高速度路・国道・県道・市街地の４段階に分ける。そして、地図画像の縮尺変更可能範囲を高速道路の場合は１段階の縮尺をジョグダイヤル３０の４目盛りの操作が必要であるようにしている。以下、国道の場合は、１段階の縮尺に３目盛りの操作、県道の場合は２目盛りの操作、市街地の場合には１目盛りの操作で１段階の縮尺ができるようにしている。すなわち、走行する道路の制限速度が高くなるに従ってジョグダイヤル３０の１目盛り当たりの縮尺率の変化度合いを少なくしている、換言すれば、制限速度が高くなるに従ってジョグダイヤル３０の１目盛り当たりの縮尺率の変化度合いの感度を低くしているのである。
【００９５】
なお、道路種別：Ｒは上記４つには限られない。道路の制限速度が高くなるに従って１目盛り当たりの縮尺率の変化度合いの感度が低くなるように制限していればどのような道路種別：Ｒの分け方でもよいし、感度低下の割合もどのように設定されていてもよい。
【００９６】
そして、Ｓ１４０で上記のように地図表示縮尺選択処理を実行した後、Ｓ１４５へ移行する。
一方、Ｓ１１５で、ジョグダイヤル３０が操作されていないと判定され、Ｓ１５５へ移行した場合、Ｓ１５５では、Ｓ１１０で算出した車両の現在地から案内ポイントまでの距離に応じて地図画像の縮尺率を変化させ、Ｓ１４５へ移行する。
【００９７】
この処理は、案内ポイントまでの距離が近づいたときに適切な縮尺率の地図画像を自動的に表示する処理である。例えば、案内ポイントまでの距離：Ｘが５ｋｍ以上の場合は、１／７５０００の縮尺率、距離：Ｘが５ｋｍ未満〜１ｋｍ以上の場合は１／２１０００の縮尺率、距離：Ｘが１ｋｍ未満〜５００ｍ以上の場合は１／８０００の縮尺率、距離：Ｘが５００ｍ未満の場合には１／３０００の縮尺率となるようにするのである。
【００９８】
Ｓ１４５では、Ｓ１４０で選択された縮尺率又はＳ１５５で設定された縮尺率に応じて地図画像を表示装置１０に表示し、その後Ｓ１００に戻って地図表示処理を繰り返す。
なお、本地図表示処理は、車両において車載機器の電源がオフ、例えば、キーシリンダがＯＦＦになり、カーナビゲーション装置１に対する電源の供給が停止されたときに処理が終了される。
【００９９】
４．実施形態に係るカーナビゲーション装置の特徴
以上のような構成と機能を有するカーナビゲーション装置１によれば、メモリ装置５０に記憶された設定によって、縮尺率の変更に制限をかけたときには、車両の現在地が案内ポイントから遠いときは、ジョグダイヤル３０の回転量（操作量）に応じて地図画像表示の縮尺率を多段階で変更することができ、案内ポイントが近づいたらジョグダイヤル３０の回転量（操作量）に拘わらず縮尺率の変更が少ない段階でしか変更できなくなるようになっている。
【０１００】
また、メモリ装置５０に記憶された設定によって、ジョグダイヤル３０の操作による縮尺率の変化度合いに制限をかけたときには、
（１）車両の現在地から案内ポイントまでの距離：Ｘが遠い場合
（２）車両速度：Ｖが低速な場合
（３）車両が走行している道路の制限速度が低い（道路種別：Ｒが市街地である）場合
にはジョグダイヤル３０を少し回すだけ（操作量が少なくても）地図画像の縮尺が変化し、逆に、
（４）車両の現在地から案内ポイントまでの距離：Ｘが短くなる。
【０１０１】
（５）車両速度：Ｖが早くなる。
（６）車両が走行している道路の制限速度が高くなる（道路種別：Ｒが高速路線になる）。
【０１０２】
に従ってジョグダイヤル３０を多く回転させないと（操作量を多くしないと）表示される地図画像の縮尺率が変化しないようになっている。
つまり、運転者が適切な縮尺率の地図画像を見る必要があるところで、運転者のジョグダイヤル３０の操作量に応じて表示される地図画像の縮尺率の変化度合いを制限するので、運転者が不用意な入力操作をしても運転者の意図しない縮尺率の地図画像が表示されにくい。したがって、使い勝手がよくなるとともに運転時の安全性向上にも寄与する。
【０１０３】
また、所定の案内ポイントまでの距離に応じて地図画像の縮尺を行っているときに、運転者がジョグダイヤル３０を介して操作量が入力すると、案内ポイントまでの距離に応じて表示させる地図画像の縮尺率が変化しない。つまり、表示された地図画像の縮尺率を変化させようとして運転者がジョグダイヤル３０）を操作した後には、案内ポイントに到達するまで、距離に応じた縮尺率の地図表示がされないので、運転者が意図しない縮尺率の地図画像が表示されることがない。したがって、使い勝手のよいカーナビゲーション装置となるとともに、運転時の安全性向上に寄与することもできる。
［第２実施形態］
カーナビゲーション装置１の情報処理装置４０にて実行される地図表示処理のＳ１４０で行なわれる地図表示縮尺選択処理において、第１実施形態では、案内ポイントが近づくに従って縮尺率の変更可能範囲が小さくなるように制限していた。そして、そのときに表示装置１０で表示される地図画像は、図４に示すように、案内ポイントまでの距離が小さくなれば、表示される地図画像の最大縮尺率が小さくなるようになっていた。
【０１０４】
これに対し、第２実施形態では、案内ポイントが近づくに従って縮尺率の変更可能範囲が小さくなるように制限することに変わりはないが、表示装置１０で表示される地図画像の最大縮尺率を第１実施形態とは逆、つまり、案内ポイントまでの距離が小さくなれば、表示される地図画像の最大縮尺率が大きくなるようにする。
【０１０５】
すなわち、図５（ａ）に示す、ジョグダイヤル３０を操作しないときに表示装置１０に表示される地図画像（現縮尺図）に対し、車両の現在地から案内ポイントまでの距離：Ｘが５００ｍ未満のときは、ジョグダイヤル３０で２段階の縮尺率しか設定できないようになっているので、表示装置１０には、図５（ｂ）に示すように縮尺率の高い地図画像しか表示されない。
【０１０６】
そして、案内ポイントまでの距離：Ｘが１ｋｍ未満〜５００ｍ以上のときは、３段階の縮尺率の設定が可能であるので、このとき設定できる最大縮尺率の図は、図５（ｃ）であり、図５（ｂ）よりも縮尺率が小さくなっている。
【０１０７】
また、案内ポイントまでの距離：Ｘが５ｋｍ未満〜１ｋｍ以上のときは、４段階の縮尺率の設定が可能であるので、このとき設定できる最大縮尺率の図は、図５（ｄ）であり、図５（ｃ）よりも縮尺率が小さくなっている。
【０１０８】
さらに、案内ポイントまでに距離：Ｘが５ｋｍ以上ある場合には、５段階の縮尺率の設定が可能であるので、このとき設定できる最大縮尺の図は、図５（ｅ）であり、図５（ｄ）よりも縮尺率が更に小さくなっている。
【０１０９】
このように、第２実施形態では、案内ポイントまでの距離が大きくなれば、表示される地図画像の最大縮尺率が小さくなるようになっている。
このようにすれば、案内ポイントまでの距離が大きい場合には、案内ポイントまでに交差点の信号待ち等で停車する機会が多いため、運転者は、停車時に地図画像を拡大（縮尺率を小さく）して確認できるようになる。したがって、使い勝手がよくなるとともに運転時の安全性向上にも寄与する。
［その他］
なお、上記実施形態の地図表示処理（図２）のＳ１１０では、地図ＤＢ６０の地図情報、メモリ装置５０の案内ポイントの位置データ及びＧＰＳ受信機７０から入力される車両の現在地情報から、車両の現在地から案内ポイントまでの経路に沿った距離を算出しているが、経路案内を行わない場合には、案内ポイントまでの直線距離を算出してもよい。
【０１１０】
つまり、地図画像上に車両の現在地を表示していくだけの場合には、地図ＤＢ６０にあらかじめ設定されている交差点や踏切、料金所、カーブ等運転中の運転者に注意を喚起した方がよい案内ポイントまでの直線距離を取得するようにし、その距離によって、その後の処理を行うようにしてもよい。
【図面の簡単な説明】
【０１１１】
【図１】本実施形態のカーナビゲーション装置１の構成を示す構成図である。
【図２】情報処理装置４０で実行される地図表示処理のフローチャートである。
【図３】図２で示される地図表示処理中に使用される地図画像の縮尺や縮尺の変化度合いを制限するときの条件テーブルである。
【図４】表示装置１０で表示される地図画像の第１の例を示す図である。
【図５】表示装置１０で表示される地図画像の第２の例を示す図である。
【符号の説明】
【０１１２】
１…カーナビゲーション装置、１０…表示装置、２０…ステアリング、３０…ジョグダイヤル、４０…情報処理装置、５０…メモリ装置、６０…地図データベース（地図ＤＢ）、７０…ＧＰＳ受信機、８０…スピーカ。
【図１】
0004788239.tif 000002
【図２】
0004788239.tif 000003
【図３】
0004788239.tif 000004
【図４】
0004788239.tif 000005
【図５】
0004788239.tif 000006