(57)【要約】【課題】地図を画像表示装置に表示させる車載用の地図表示制御装置において、画像表示装置中の地図のスクロールまたは縮尺変更のためにユーザがある操作を行ったとき、自車両が走行しているか否か、および、経路案内が行われているか否かによって、そのスクロール量が異なるようにする。【解決手段】このように、車両用ナビゲーション装置は、自車両が走行しているか否か、経路案内が行われているか否かを判定し（１２０、１６０）、その両方が満たされているときに、ユーザがタッチパネルにスクロールの操作を行うと（１１０）、誘導経路のサイズに応じたスクロール量で地図画像をスクロールし（１８０、１９０）、また、ユーザがタッチパネルに縮尺変更の操作を行うと、誘導経路のサイズに応じた変化量だけ縮尺を変化させる。【選択図】図３
2008032593.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される地図表示制御装置であって、
ユーザの操作を受け付ける操作部と、
目的地までの経路をユーザに案内する経路案内手段と、
前記経路案内手段が案内を行っているか否かを判定する案内判定手段と、
前記案内判定手段の判定結果に基づいて、スクロール量を決定するスクロール量決定手段と、
画像表示装置に地図画像を表示させると共に、前記操作部がスクロール用の操作を受け付けたことに基づいて、前記スクロール量決定手段が決定した前記スクロール量分、前記地図画像をスクロールする描画制御手段と、を備えた地図表示制御装置。
【請求項２】
前記スクロール量決定手段は、前記案内判定手段の判定結果が肯定的な場合、前記スクロール量として、前記経路案内手段が案内を行っている前記経路のサイズが長いほど大きい値を採用することを特徴とする請求項１に記載の地図表示制御装置。
【請求項３】
前記スクロール量決定手段は、前記案内判定手段の判定結果が肯定的な場合、前記スクロール量として、前記描画制御手段が表示させている前記地図画像の縮尺が大きいほど大きい値を採用することを特徴とする請求項１または２に記載の地図表示制御装置。
【請求項４】
前記車両が走行中であるか否かを判定する走行判定手段を備え、
前記スクロール量決定手段は、前記走行判定手段の判定結果に基づいて、前記スクロール量を決定することを特徴とする請求項１ないし３のいずれか１つに記載の地図表示制御装置。
【請求項５】
前記スクロール量決定手段は、前記走行判定手段の判定結果が肯定的な場合に、前記スクロール量として、前記走行判定手段の判定結果が否定的な場合よりも大きい値を採用することを特徴とする請求項４に記載の地図表示制御装置。
【請求項６】
車両に搭載される地図表示制御装置に用いる画像表示制御プログラムであって、
目的地までの経路をユーザに案内する経路案内手段、
前記経路案内手段が案内を行っているか否かを判定する案内判定手段、
前記案内判定手段の判定結果に基づいて、スクロール量を決定するスクロール量決定手段、および、
画像表示装置に地図画像を表示させると共に、ユーザの操作を受け付ける操作部がスクロール用の操作を受け付けたことに基づいて、前記スクロール量決定手段が決定した前記スクロール量分、前記地図画像をスクロールする描画制御手段として、コンピュータを機能させる地図表示制御プログラム。
【請求項７】
車両に搭載される地図表示制御装置であって、
ユーザの操作を受け付ける操作部と、
画像表示装置に地図画像を表示させる描画制御手段と、
前記描画制御手段が表示させている前記地図画像の縮尺が大きいほど大きいスクロール量を決定するスクロール量決定手段と、を備え、
前記描画制御装置は、前記操作部がスクロール用の操作を受け付けたことに基づいて、前記スクロール量決定手段が決定した前記スクロール量分、前記地図画像をスクロールすることを特徴とする地図表示制御装置。
【請求項８】
車両に搭載される地図表示制御装置に用いる画像表示制御プログラムであって、
画像表示装置に地図画像を表示させる描画制御手段、
前記描画制御手段が表示させている前記地図画像の縮尺が大きいほど大きいスクロール量を決定するスクロール量決定手段として、コンピュータを機能させる地図表示制御プログラムであり、
前記描画制御装置は、ユーザの操作を受け付ける操作部がスクロール用の操作を受け付けたことに基づいて、前記スクロール量決定手段が決定した前記スクロール量分、前記地図画像をスクロールすることを特徴とする地図表示制御プログラム。
【請求項９】
車両に搭載される地図表示制御装置であって、
ユーザの操作を受け付ける操作部と、
前記車両が走行中であるか否かを判定する走行判定手段と、
前記走行判定手段の判定結果に基づいて、地図表示用の縮尺の変化量を決定する縮尺変化量決定手段と、
画像表示装置に地図画像を表示させると共に、前記操作部が縮尺変更用の操作を受け付けたことに基づいて、前記縮尺変化量決定手段が決定した前記変化量分、前記地図画像の表示縮尺を変更する描画制御手段と、を備えた地図表示制御装置。
【請求項１０】
前記縮尺変化量決定手段は、前記走行判定手段の判定結果が肯定的な場合に、前記変化量として、前記走行判定手段の判定結果が否定的な場合よりも大きい値を採用することを特徴とする請求項９に記載の地図表示制御装置。
【請求項１１】
目的地までの経路をユーザに案内する経路案内手段と、
前記経路案内手段が案内を行っているか否かを判定する案内判定手段と、を備え、
前記縮尺変化量決定手段は、さらに前記案内判定手段の判定結果に基づいて、地図表示用の縮尺の変化量を決定することを特徴とする請求項９または１０に記載の地図表示制御装置。
【請求項１２】
前記縮尺量決定手段は、前記案内判定手段の判定結果が肯定的な場合、前記変化量として、前記経路案内手段が案内を行っている前記経路のサイズが長いほど大きい値を採用することを特徴とする請求項１１に記載の地図表示制御装置。
【請求項１３】
車両に搭載される地図表示制御装置に用いる画像表示制御プログラムであって、
前記車両が走行中であるか否かを判定する走行判定手段、
前記走行判定手段の判定結果に基づいて、地図表示用の縮尺の変化量を決定する縮尺変化量決定手段、および
画像表示装置に地図画像を表示させると共に、ユーザの操作を受け付ける操作部が縮尺変更用の操作を受け付けたことに基づいて、前記縮尺変化量決定手段が決定した前記変化量分、前記地図画像の表示縮尺を変更する描画制御手段と、して、コンピュータを機能させる地図表示制御プログラム。
【請求項１４】
車両に搭載される地図表示制御装置であって、
ユーザの操作を受け付ける操作部と、
目的地までの経路をユーザに案内する経路案内手段と、
前記経路案内手段が案内を行っているか否かを判定する案内判定手段と、
前記案内判定手段の判定結果に基づいて、地図表示用の縮尺の変化量を決定する縮尺変化量決定手段と、
画像表示装置に地図画像を表示させると共に、前記操作部が縮尺変更用の操作を受け付けたことに基づいて、前記縮尺変化量決定手段が決定した前記変化量分、前記地図画像の表示縮尺を変更する描画制御手段と、を備えた地図表示制御装置。
【請求項１５】
車両に搭載される地図表示制御装置に用いる画像表示制御プログラムであって、
目的地までの経路をユーザに案内する経路案内手段、
前記経路案内手段が案内を行っているか否かを判定する案内判定手段、
前記案内判定手段の判定結果に基づいて、地図表示用の縮尺の変化量を決定する縮尺変化量決定手段、および
画像表示装置に地図画像を表示させると共に、ユーザの操作を受け付ける操作部が縮尺変更用の操作を受け付けたことに基づいて、前記縮尺変化量決定手段が決定した前記変化量分、前記地図画像の表示縮尺を変更する描画制御手段として、コンピュータを機能させる地図表示制御プログラム。
【請求項１６】
前記画像表示装置を備え、
前記操作部は、前記画像表示装置の表示画面に重ねて取り付けられたタッチパネルであることを特徴とする請求項１ないし５、７、９ないし１２、１４のいずれか１つに記載の地図表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載用の地図表示制御装置および地図表示制御プログラムに関する。
【背景技術】
【０００２】
従来、車両に搭載され、地図を画像表示装置に表示させる地図表示制御装置が、例えば特許文献１および２に開示されている。この特許文献１の地図表示制御装置は、あるユーザ操作に対応する地図のスクロール量を、車両の停止中よりも、車両の走行中の方が大きくなるに制御している。
【特許文献１】特許第２８０９０７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、地図表示制御装置が、目的地までの経路を案内するナビゲーション機能を有している場合、スクロールのためのある操作をユーザが行ったとき、その案内が行われているか否かによって、そのスクロール量が異なるようになっていることが望ましい場合がある。
【０００４】
本発明は上記点に鑑み、地図を画像表示装置に表示させる車載用の地図表示制御装置において、画像表示装置中の地図のスクロールのためにユーザがある操作を行ったとき、経路案内が行われているか否かによって、そのスクロール量が異なるようにすることを第１の目的とする。
【０００５】
また、スクロールのためのある操作をユーザが行ったとき、現在表示している地図の縮尺に応じて、そのスクロール量が異なるようになっていることが望ましい場合がある。
【０００６】
本発明は上記点に鑑み、地図を画像表示装置に表示させる車載用の地図表示制御装置において、画像表示装置中の地図のスクロールのためにユーザがある操作を行ったとき、表示されている地図の縮尺に応じて、そのスクロール量が異なるようにすることを第２の目的とする。
【０００７】
また、画像表示装置中の地図の縮尺を変更するためにユーザがある操作を行ったとき、車両の走行中と停止中とで、その縮尺の変更量が異なるようになっていることが望ましい場合がある。例えば、走行規制を満たすため（日本自動車工業会の自主規制で定める走行中の操作を規制するため。また、道路交通法の携帯電話使用等の違反とならないようにするため。）、車両の走行中には、縮尺の連続的変更を禁止しているような場合が、そのような場合に該当する。
【０００８】
本発明は上記点に鑑み、地図を画像表示装置に表示させる車載用の地図表示制御装置において、画像表示装置中の地図の縮尺を変更するためにユーザがある操作を行ったとき、車両の走行中と停止中とで、その縮尺の変更量が異なるようにすることを第３の目的とする。
【０００９】
また、地図表示制御装置が、目的地までの経路を案内するナビゲーション機能を有している場合、画像表示装置中の地図の縮尺を変更するためにユーザがある操作を行ったとき、その案内が行われているか否かによって、その縮尺の変更量が異なるようになっていることが望ましい場合がある。
【００１０】
本発明は上記点に鑑み、地図を画像表示装置に表示させる車載用の地図表示制御装置において、画像表示装置中の地図の縮尺を変更するためにユーザがある操作を行ったとき、車両が目的地までの経路を案内しているか否かによって、その縮尺の変更量が異なるようにすることを第４の目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するための本発明の第１の特徴は、車両に搭載され、ユーザの操作を受け付ける操作部、および、目的地までの経路をユーザに案内する経路案内機能を備えた地図表示制御装置が、経路案内が行われているか否かを判定し、その判定結果に基づいてスクロール量を決定することである。さらに、地図表示制御装置は、画像表示装置に地図画像を表示させると共に、操作部がスクロール用の操作を受け付けたことに基づいて、上記のように決定したスクロール量分、当該地図画像をスクロールする。
【００１２】
なお、ここでいうスクロール量とは、例えば１画面分、２画面分、０．５画面分に相当する長さ（例えば２０センチメートル、４０センチメートル、１０センチメートル等）等、表示画面のサイズを基準とした、連続的または段階的な地図の移動量をいう。このようになっているので、地図を画像表示装置に表示させる車載用の地図表示制御装置において、画像表示装置中の地図のスクロールのためにユーザがある操作を行ったとき、経路案内が行われているか否かによって、そのスクロール量が異なるようにすることが可能となる。
【００１３】
また、地図表示制御装置は、経路案内が行われているか否かの判定結果が肯定的な場合、スクロール量として、案内を行っている経路のサイズが長いほど大きい値を採用するようになっていてもよい。このようになっていることで、案内される経路のサイズの増大に応じてスクロール量を大きくすることができるので、経路を把握するためのスクロール操作の利便性がより高まる。
【００１４】
また、地図表示制御装置は、経路案内が行われているか否かの判定結果が肯定的な場合、スクロール量として、表示させている地図画像の縮尺が大きいほど大きい値を採用するようになっていてもよい。このようになっていることで、表示されている地図の縮尺が大きいほど、すなわち、表示される地図の詳細度が高いほど、スクロール量を大きくすることができるので、表示上の距離よりも実距離により即応した量のスクロールを実現することができる。
【００１５】
また、地図表示制御装置は、更に車両が走行中であるか否かを判定し、その判定結果に更に基づいて、スクロール量を決定するようになっていてもよい。このようになっていることで、スクロールのための同じ操作を行ったとしても、走行していない場合と、走行している場合とで、スクロール量が異なる。
【００１６】
このとき、地図表示制御装置は、走行しているか否かの判定結果が肯定的な場合に、スクロール量として、当該判定結果が否定的な場合よりも大きい値を採用するようになっていてもよい。このようになっていることで、スクロールのための同じ操作を行ったとしても、走行していない場合よりも、走行している場合の方が、よりスクロール量が大きくなる。
【００１７】
また、本発明の第１の特徴は、車両に搭載される地図表示制御装置に用いる画像表示制御プログラムであって、目的地までの経路をユーザに案内する経路案内手段、当該経路案内手段が案内を行っているか否かを判定する案内判定手段、当該案内判定手段の判定結果に基づいて、スクロール量を決定するスクロール量決定手段、および、画像表示装置に地図画像を表示させると共に、ユーザの操作を受け付ける操作部がスクロール用の操作を受け付けたことに基づいて、当該スクロール量決定手段が決定した当該スクロール量分、当該地図画像をスクロールする描画制御手段として、コンピュータを機能させる地図表示制御プログラムとしても捉えることができる。
【００１８】
また、本発明の第２の特徴は、車両に搭載され、ユーザの操作を受け付ける操作部、および、画像表示装置に地図画像を表示させる描画制御機能を備えた地図表示制御装置が、表示させている地図画像の縮尺が大きいほど大きいスクロール量を決定する。そして、地図表示制御装置は、操作部がスクロール用の操作を受け付けたことに基づいて、スクロール量決定手段が決定したスクロール量分、地図画像をスクロールする。
【００１９】
このようになっているので、地図を画像表示装置に表示させる車載用の地図表示制御装置において、画像表示装置中の地図のスクロールのためにユーザがある操作を行ったとき、表示されている地図の縮尺に応じて、そのスクロール量が異なるようにすることが可能となる。
【００２０】
また、本発明の第２の特徴は、車両に搭載される地図表示制御装置に用いる画像表示制御プログラムであって、画像表示装置に地図画像を表示させる描画制御手段、当該描画制御手段が表示させている当該地図画像の縮尺が大きいほど大きいスクロール量を決定するスクロール量決定手段として、コンピュータを機能させる地図表示制御プログラムであり、描画制御装置は、ユーザの操作を受け付ける操作部がスクロール用の操作を受け付けたことに基づいて、当該スクロール量決定手段が決定した当該スクロール量分、当該地図画像をスクロールすることを特徴とする地図表示制御プログラムとしても、捉えることができる。
【００２１】
また、本発明の第３の特徴は、車両に搭載され、ユーザの操作を受け付ける操作部を備えた地図表示制御装置が、車両が走行中であるか否かを判定し、その判定結果に基づいて、地図表示用の縮尺の変化量を決定する。そして地図表示制御装置は、画像表示装置に地図画像を表示させると共に、操作部が縮尺変更用の操作を受け付けたことに基づいて、上述の通り決定した変化量分、地図画像の表示縮尺を変更することである。
【００２２】
このようになっていることで、地図を画像表示装置に表示させる車載用の地図表示制御装置において、画像表示装置中の地図の縮尺を変更するためにユーザがある操作を行ったとき、車両の走行中と停止中とで、その縮尺の変更量が異なるようにすることが可能となる。
【００２３】
また、地図表示制御装置は、走行しているか否かの判定結果が肯定的な場合に、変化量として、当該判定結果が否定的な場合よりも大きい値を採用するようになっていてもよい。このようになっていることで、同じ操作を行ったとしても、走行していない場合よりも、走行している場合の方が、より縮尺の変化量が大きくなる。
【００２４】
また、地図表示制御装置は、目的地までの経路をユーザに案内する経路案内機能を有していてもよい。この場合、地図表示制御装置は、経路案内機能によって案内が行われているか否かを判定し、さらに、当該判定結果に基づいて、地図表示用の縮尺の変化量を決定するようになっていてもよい。このようになっていることで、縮尺変更のために同じ操作を行ったとしても、経路案内が行われている場合とそうでない場合とで、縮尺の変化量を変化させることができる。
【００２５】
また、地図表示制御装置は、案内が行われているか否かの判定結果が肯定的な場合、変化量として、案内を行っている経路のサイズが長いほど大きい値を採用するようになっていてもよい。このようになっていることで、案内される経路のサイズの増大に応じて縮尺変更幅が大きくなるので、経路を把握するための縮尺変更のための操作の利便性がより高まる。
【００２６】
また、本発明の第３の特徴は、車両に搭載される地図表示制御装置に用いる画像表示制御プログラムであって、当該車両が走行中であるか否かを判定する走行判定手段、当該走行判定手段の判定結果に基づいて、地図表示用の縮尺の変化量を決定する縮尺変化量決定手段、および、画像表示装置に地図画像を表示させると共に、ユーザの操作を受け付ける操作部が縮尺変更用の操作を受け付けたことに基づいて、当該縮尺変化量決定手段が決定した当該変化量分、当該地図画像の表示縮尺を変更する描画制御手段として、コンピュータを機能させる地図表示制御プログラムとして、把握することができる。
【００２７】
また、本発明の第４の特徴は、車両に搭載され、ユーザの操作を受け付ける操作部、および、目的地までの経路をユーザに案内する経路案内機能を備えた地図表示制御装置が、経路案内が行われているか否かを判定し、その判定結果に基づいて地図表示用の縮尺の変化量を決定することである。そして、地図表示制御装置は、画像表示装置に地図画像を表示させると共に、操作部が縮尺変更用の操作を受け付けたことに基づいて、決定した変化量分、地図画像の表示縮尺を変更する。
【００２８】
このようになっていることで、地図を画像表示装置に表示させる車載用の地図表示制御装置において、画像表示装置中の地図の縮尺を変更するためにユーザがある操作を行ったとき、車両が目的地までの経路を案内しているか否かによって、その縮尺の変更量が異なるようにすることが可能となる。
【００２９】
また、本発明の第４の特徴は、車両に搭載される地図表示制御装置に用いる画像表示制御プログラムであって、目的地までの経路をユーザに案内する経路案内手段、当該経路案内手段が案内を行っているか否かを判定する案内判定手段、当該案内判定手段の判定結果に基づいて、地図表示用の縮尺の変化量を決定する縮尺変化量決定手段、および画像表示装置に地図画像を表示させると共に、ユーザの操作を受け付ける操作部が縮尺変更用の操作を受け付けたことに基づいて、当該縮尺変化量決定手段が決定した当該変化量分、当該地図画像の表示縮尺を変更する描画制御手段として、コンピュータを機能させる地図表示制御プログラムとして捉えることもできる。
【００３０】
また、上述したような第１〜第４のいずれかの特徴を有する地図表示制御装置は、画像表示装置を備え、かつ、操作部が、画像表示装置の表示画面に重ねて取り付けられたタッチパネルであってもよい。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の一実施形態について説明する。図１に、本実施形態に係る車両用ナビゲーション装置１のハードウェア構成を示す。この車両用ナビゲーション装置１は、位置検出器１１、画像表示装置１２、操作スイッチ群１３、スピーカ１４、ＲＡＭ１５、ＲＯＭ１６、地図データ取得部１７、および制御回路１８を有している。
【００３２】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置や向きを特定するための情報を制御回路１８に出力する。画像表示装置１２は、制御回路１８から出力された映像信号に基づいた映像を、ユーザが視認できるように表示する。
【００３３】
操作スイッチ群１３は、車両用ナビゲーション装置１に設けられた複数のメカニカルスイッチ、画像表示装置１２の表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下、タッチパネルのタッチに基づいた信号を制御回路１８に出力する。
【００３４】
地図データ取得部１７は、ＨＤＤ、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ等の不揮発性の記憶媒体およびそれら記憶媒体に対してデータの読み出し（および可能ならば書き込み）を行う装置から成り、制御回路１８が実行するプログラム、経路案内用の地図データ等を記憶している。
【００３５】
地図データは、道路データおよび施設データを有している。道路データは、リンクの位置情報、種別情報、ノードの位置情報、種別情報、および、ノードとリンクとの接続関係の情報等を含んでいる。施設データは、施設毎のレコードを複数有しており、各レコードは、対象とする施設の名称情報、所在位置情報、地番情報、電話番号情報、郵便番号情報、施設種類情報等を示すデータを有している。
【００３６】
制御回路（コンピュータに相当する）１８は、ＲＯＭ１６または地図データ取得部１７から読み出した車両用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＡＭ１５、ＲＯＭ１６、および地図データ取得部１７から情報を読み出し、ＲＡＭ１５および地図データ取得部１７に対して情報の書き込みを行い、位置検出器１１、画像表示装置１２、操作スイッチ群１３、およびスピーカ１４と信号の授受を行う。
【００３７】
制御回路１８がプログラムを実行することによって行う具体的な処理としては、現在位置特定処理２１、地図表示制御処理２２、誘導経路算出処理２３、経路案内処理２４等がある。
【００３８】
現在位置特定処理２１は、位置検出器１１からの信号に基づいて、周知のマップマッチング等の技術を用いて車両の現在位置、走行速度、向き等を特定する処理である。
【００３９】
地図表示制御処理２２は、現在位置特定処理２１によって特定された現在位置、操作スイッチ群１３による操作、および他の処理からの要求に応じて、地図データ取得部１７を介して地図データの一部を取得し、取得した当該一部についての地図画像を、その中の道路データおよび施設データに基づいて生成し、生成した地図データを画像表示装置１２に描画させる処理である。
【００４０】
誘導経路算出処理２３は、現在位置特定処理２１によって特定した現在位置から、ユーザが操作スイッチ群１３を用いて入力した目的地までの最適な誘導経路を算出する処理である。
【００４１】
経路案内処理２４は、自車両を誘導経路に沿って走行させるためにドライバーを支援する処理である。具体的には、経路案内処理２４において、制御回路１８は、現在位置特定処理２１の結果に基づいて、自車両がその誘導経路に従えば右折、左折する交差点、すなわち、案内交差点に近づいたか否かを監視する。そして、自車両が当該案内交差点に近づいたとき、音声または画像によってドライバーに進行方向等を指示する。音声を用いた指示はスピーカ１４を用いて行い、画像を用いた指示は、地図表示制御処理２２に、当該交差点の拡大図を表示させるよう要求することで実現する。この経路案内処理２４は、ユーザが経路案内処理開始の旨の操作を操作スイッチ群１３に対して行ったときに始まり、自車両が目的地に到着したときに終了する。
【００４２】
以下、地図表示制御処理２２について詳述する。図２に示すように、地図表示制御処理２２は、描画制御処理２２ａ、スクロール制御処理２２ｂ、縮尺制御処理２２ｃという３つの処理を含んでいる。
【００４３】
描画制御処理２２ａは、スクロール制御処理２２ｂによって指定された地図上の位置（以下、描画中心という）および縮尺制御処理２２ｃによって指定された縮尺に基づいて、当該描画中心を中心とする当該縮尺の地図画像を生成し、その地図画像を描画させるための信号を画像表示装置１２に出力する。
【００４４】
スクロール制御処理２２ｂは、操作スイッチ群１３に対するユーザの操作、車両の走行状態、車両用ナビゲーション装置１の作動状態等に基づいて、描画制御処理２２ａに対して指定するための画像中心を決定し、その決定した画像中心の指定を描画制御処理２２ａに渡す。指定する画像中心が変化すると、画像表示装置１２の表示画面においては、地図画像がその変化に伴って移動する、すなわち、地図画像がスクロールされる。
【００４５】
縮尺制御処理２２ｃは、操作スイッチ群１３に対するユーザの操作、車両の走行状態、車両用ナビゲーション装置１の作動状態等に基づいて、描画制御処理２２ａに対して指定するための縮尺を決定し、その決定した縮尺の指定を描画制御処理２２ａに渡す。
【００４６】
ここで、スクロール制御処理２２ｂについて詳述する。スクロール制御処理２２ｂにおいて、制御回路１８は、操作スイッチ群１３のタッチパネルに対するユーザの操作に基づいて画像中心を決定するため（すなわち、スクロール制御を行うため）に、図３に示すスクロール制御プログラム１００を繰り返し実行する。
【００４７】
このスクロール制御プログラム１００の実行において、まず制御回路１８は、ステップ１１０で、操作スイッチ群１３のタッチパネルに対する操作があるまで待ち、操作があると、続いてステップ１２０で、自車両が走行中であるか否かを判定する。この判定は、例えば、現在位置特定処理２１によって特定した走行速度が所定速度（例えば時速０．５ｋｍ）以上であるか否かに基づいて判定する。自車両が走行中である場合、続いてステップ１６０を実行し、走行中でない場合、続いてステップ１３０を実行する。
【００４８】
ステップ１３０では、タッチパネルの操作が現在も継続中であるか否か、すなわち、タッチパネルにユーザの指が接触しているか否かを判定する。継続中であれば、続いてステップ１５０を実行し、継続中でなければ、続いてステップ１４０を実行する。
【００４９】
ステップ１４０では、そのタッチが行われた位置に対応する表示画面上の位置にある地図上の地点（以下、タッチポイントという）が、当該表示画面の中心に到達するまで、地図画像を移動させる、すなわち、スクロールする。具体的には、現在の表示画面の中心に対応する地図位置（以下、オリジナルポイントという）から、タッチポイントの位置までの直線上の１つ以上の点を抽出し、抽出した点を、オリジナルポイントからタッチポイントへの方向の順に、描画中心として描画制御処理２２ａに渡す。これによって、画像表示装置１２の表示画面内において、タッチポイントが中心になるように、地図画像がスクロールされる。
【００５０】
なお、ここで、描画中心として渡す点の数は、地図画像の移動が滑らかに見える程度に多い数（例えば、オリジナルポイントからタッチポイントまでの表示画面のドット数と同じオーダーの数）でもよい。また、描画中心として渡す点の数は、地図画像の移動が段階的に見える程度の数（例えば、オリジナルポイントからタッチポイントまでの表示画面のドット数の１／１０のオーダーの数）でもよい。また、描画中心として渡す点の数は、タッチポイントのみでもよい。この場合、地図画像は、オリジナルポイントが表示画面中央にある状態から、タッチポイントが表示画面中央にある状態まで、一気に跳躍するようにスクロールする。ステップ１４０の後、スクロール制御プログラム１００の１回分の実行が終了する。
【００５１】
ステップ１５０では、タッチ操作が解除されるまで、すなわち、ユーザの指がタッチパネルから離れるまで、地図画像のスクロールを継続する。具体的には、タッチ操作の継続中、オリジナルポイントから始まりタッチポイントを通過する直線上の複数の点を抽出し、抽出した点を、オリジナルポイントからタッチポイントへの方向の順に、定期的に、描画中心として描画制御処理２２ａに渡す。これによって、タッチ操作が行われている間、地図画像は、一定速度でスクロールされる。なお、スクロールの速度は、表示画面上のオリジナルポイントからタッチポイントまでの距離が長くなるほど、大きくなるようにしてもよい。ステップ１５０の後、スクロール制御プログラム１００の１回分の実行が終了する。
【００５２】
ステップ１２０の判定結果が肯定的なものであった場合に続いて実行されるステップ１６０では、車両用ナビゲーション装置１が経路案内処理２４を実行中であるか否かを判定する。実行中であれば続いてステップ１８０を実行し、実行中でなければ続いてステップ１７０を実行する。
【００５３】
ステップ１７０では、タッチパネルの操作の内容に応じて、地図をスクロールする。図４に、画像表示装置１２における地図表示画面の一例４０およびタッチパネルの操作内容の例を示す。この地図表示画面４０には、道路４１ａ〜ｆ、自車量の現在位置マーク４２、詳細ボタン４３、広域ボタン４４、縮尺インジケータ４５が、ユーザに見えるように表されている。ステップ１７０では、具体的には、タッチパネルに対してドラッグ操作を行った場合、および、タッチパネルの端部、より具体的には、スクロールアクティベーションボタン４７ａ〜ｈの位置がタッチされた場合に、地図画像をスクロールさせる。なお、ドラッグ操作とは、指をタッチパネルから離さないまま、指をタッチパネル上で矢印４６ａ〜ｈのように移動させる操作をいう。なお、スクロールアクティベーションボタン４７ａ〜ｈは、ユーザには見えないようになっている。
【００５４】
ステップ１１０で検出した操作が、ある方向へのドラッグ操作であった場合、制御回路１８は、ステップ１７０では、デフォルトのスクロール量だけ、当該方向へ、地図画像をスクロールする。このデフォルトのスクロール量は、ステップ１４０の処理におけるすべてのスクロール量よりも大きい量（例えば、表示画面の当該方向の長さの２倍）であってもよい。
【００５５】
また、ステップ１７０におけるドラッグ操作に対するスクロール量は、
[デフォルト値×ドラッグした距離／画面全体の長さ]
という式で表されるように、ドラッグした距離が大きくなるにつれて大きくなるようになっていてもよい。なおここで、デフォルト値とは、例えば、表示画面のドラッグ方向の長さの２倍である。また、画面全体の長さとは、ドラッグされた方向における表示画面の長さである。
【００５６】
また、ステップ１７０におけるドラッグ操作に対するスクロール量は、
[デフォルト実距離×現在の縮尺×ドラッグ距離／画面全体の長さ]
という式で表されるように、現在表示されている地図画像の縮尺が大きくなるほど（すなわち、詳細度が大きくなるほど）大きくなるようになっていてもよい。ここで、デフォルト実距離とは、基準となる所定の距離（例えば１０キロメートル）である。このような式のスクロール量でスクロールすることで、例えば表示画面を上端から下端までドラッグすることで、地図画像は、そのデフォルト実距離を表す長さ分、上から下にスクロールされる。
【００５７】
ステップ１１０で検出した操作が、表示画面端部のスクロールアクティベーションボタン４７ａ〜ｈのいずれかのタッチの操作である場合、制御回路１８は、ステップ１７０では、デフォルトのスクロール量だけ、当該表示画面から当該捜査対象のボタンの方向へ、地図画像をスクロールする。このデフォルトのスクロール量は、ステップ１４０の処理におけるすべてのスクロール量よりも大きい量（例えば、表示画面の当該方向の長さの２倍）であってもよい。
【００５８】
また、ステップ１７０における端部のボタンタッチ操作に対するスクロール量は、
[デフォルト実距離×現在の縮尺]
という式で表されるように、現在表示されている地図画像の縮尺が大きくなるほど大きくなるようになっていてもよい。このような式のスクロール量でスクロールすることで、例えば、スクロールアクティベーションボタン４７ｇがタッチされたとき、地図画像は、そのデフォルト実距離を表す長さ分上から下にスクロールされる。
【００５９】
なお、ステップ１７０において、決定したスクロール量だけ地図画像をスクロールするために描画制御処理２２ａに描画中心を渡す方法は、ステップ１４０で説明したものと同じである。ステップ１７０の後、スクロール制御プログラム１００の１回分の実行が終了する。
【００６０】
ステップ１８０では、誘導経路のサイズに応じたスクロール量を計算する。具体的には、タッチパネルに対して矢印４６ａ〜ｈのようなドラッグ操作を行った場合、および、タッチパネルの端部、より具体的には、スクロールアクティベーションボタン４７ａ〜ｈの位置がタッチされた場合に、地図画像をスクロールする。
【００６１】
ステップ１１０で検出した操作が、ある方向へのドラッグ操作であった場合、制御回路１８は、ステップ１８０では、スクロール量として
[誘導経路のサイズ×現在の縮尺×分割係数×ドラッグ距離／画面全体の長さ]
という式によって導かれる量を採用する。ここで、分割係数とは、１以下の正の定数（たとえば１／５）である。また、誘導経路のサイズとは、誘導経路の現実の全体的な大きさを示す長さの量である。例えば、図５に示すように、現在位置マーク５１から始まり目的地５２で終わる誘導経路５３の全経路を囲み、東西の線および南北の線に平行な辺からなる矩形のうち、最小の矩形５４を、この誘導経路のサイズに関連する図形としてもよい。この場合、誘導経路のサイズは、この矩形５４のドラッグ方向の全長である。このような式のスクロール量でスクロールすることで、例えば表示画面を北端から南端までドラッグすることで、地図画像は、表示画面上の誘導経路の南北移動量（例えば５０キロメートル）の１／５だけ、上から下にスクロールされる。
【００６２】
東西方向におよそ１００キロメートルの経路案内中で、地図表示の尺度が１／２０，０００の場合、ステップ１４０におけるスクロールでは、１回の操作で１，４００メートル程度分しかスクロールできない（画面半分の約７ｃｍ分が１回の操作の最大量と仮定）。しかし、ステップ１８０のこの方法で得られたスクロール量で地図をスクロールさせた場合、約２０キロメートル分のスクロールが可能となり、ユーザーが望む地図情報を素早く提供することができる。
【００６３】
また、ステップ１８０における端部のスクロールアクティベーションボタン４７ａ〜ｈへのタッチ操作に対するスクロール量は、
[誘導経路のサイズ×現在の縮尺×分割係数×デフォルト値]
という式によって導かれる量を採用する。デフォルト値は、例えば１である。また、このときの誘導経路のサイズは、地図表示画面４０の中心からタッチされたスクロールアクティベーションボタン４７ａ〜ｈまでの方向における、矩形５４の現実の全長である。
【００６４】
ステップ１９０では、ステップ１８０で算出したスクロール量およびスクロールの方向に基づいて、地図画像をスクロールする。なお、ステップ１７０において、決定したスクロール量だけ地図画像をスクロールするために描画制御処理２２ａに描画中心を渡す方法は、ステップ１４０で説明したものと同じである。ステップ１９０の後、スクロール制御プログラム１００の１回分の実行が終了する。
【００６５】
以上のようなスクロール制御プログラム１００を制御回路１８に実行させることで、車両用ナビゲーション装置１は、車両が走行していないときに（ステップ１２０参照）、ユーザがタッチパネルを操作すると（ステップ１１０参照）、その操作におけるタッチの継続時間が基準時間（すなわち、ステップ１１０からステップ１３０までの時間、例えば０．１秒）未満である場合（ステップ１３０参照）、タッチされた位置に対応する地図上の位置を描画中心とするよう、地図画像をスクロールする（ステップ１４０参照）。また、そのタッチの継続時間が基準時間以上である場合（ステップ１３０参照）、その継続時間が長くなるほど長い量だけ、表示画面の中心からそのタッチされたポイントへの方向に、地図画像を連続的または段階的にスクロールする。
【００６６】
さらに、車両用ナビゲーション装置１は、車両が走行しているときに（ステップ１２０参照）、ユーザがタッチパネルを操作すると（ステップ１１０参照）、現在経路案内中であるか否かを判定する（ステップ１６０参照）。そして、経路案内中でなければ、地図画像の表示縮尺およびタッチパネルのドラッグ量のうち少なくとも１つに基づいたスクロール量、または固定のスクロール量だけ、地図画像をスクロールする（ステップ１７０参照）。また、現在経路案内中であれば、誘導経路の実サイズ、地図画像の表示縮尺およびタッチパネル（および、タッチパネルのドラッグがあればドラッグ量）に基づいたスクロール量だけ、地図画像をスクロールする（ステップ１８０、１９０参照）。
【００６７】
このように、車両用ナビゲーション装置１は、経路案内が行われているか否かを判定し、その判定結果に基づいてスクロール量を決定する。このようになっているので、車両用ナビゲーション装置１は、画像表示装置１２中の地図画像のスクロールのためにユーザがある操作を行ったとき、経路案内が行われているか否かによって、そのスクロール量が異なるようにすることができる。
【００６８】
また、走行中でない場合は、タッチパネルの操作が基準時間以上継続すると、その継続時間に応じて地図を継続的にスクロールし、操作が短期間で終了すると、１ステップ分だけスクロールする。一方、走行中である場合は、スクロール量は、スイッチを押している時間（すなわち操作時間）によらない。
【００６９】
また、車両用ナビゲーション装置１は、経路案内が行われているか否かの判定結果が肯定的な場合、スクロール量として、案内を行っている経路のサイズが長いほど大きい値を採用するので、経路を把握するためのスクロール操作の利便性がより高まる。
【００７０】
また、車両用ナビゲーション装置１は、経路案内が行われているか否かの判定結果が肯定的な場合、スクロール量として、表示させている地図画像の縮尺が大きいほど大きい値を採用するようになっている。このようになっているので、表示されている地図の縮尺が大きいほど、すなわち、表示される地図の詳細度が高いほど、スクロール量を大きくすることができるので、表示上の距離よりも実距離により即応した量のスクロールを実現することができる。
【００７１】
また、車両用ナビゲーション装置１は、更に車両が走行中であるか否かを判定し、その判定結果に更に基づいて、スクロール量を決定するようになっている。このようになっていることで、スクロールのための同じ操作を行ったとしても、走行していない場合よりも、走行している場合の方が、よりスクロール量が大きくなる。
【００７２】
また、車両用ナビゲーション装置１は、走行しているか否かの判定結果が肯定的な場合に、スクロール量として、多くの場面で当該判定結果が否定的な場合よりも大きい値を採用するようになっている。このようになっていることで、ユーザによるスクロール操作の利便性が向上する。
【００７３】
次に、縮尺制御処理２２ｃについて詳述する。縮尺制御処理２２ｃにおいて、制御回路１８は、操作スイッチ群１３のタッチパネルに対するユーザの操作に基づいて縮尺を決定するため（すなわち、縮尺制御を行うため）に、図６に示す縮尺制御プログラム２００を繰り返し実行する。
【００７４】
この縮尺制御プログラム２００の実行において、まず制御回路１８は、ステップ２１０で、タッチパネル上の、縮尺の変更のためのボタン（例えば図４における詳細ボタン４３、および広域ボタン４４）がタッチされるまで待ち、タッチを検出すると、続いてステップ２２０で、自車両が走行中であるか否かを判定する。自車両が走行中である場合、続いてステップ２６０を実行し、走行中でない場合、続いてステップ２３０を実行する。
【００７５】
ステップ２３０では、縮尺変更用のボタンに対するタッチ操作が現在も継続中であるか否かを判定する。継続中であれば、続いてステップ２５０を実行し、継続中でなければ、続いてステップ２４０を実行する。
【００７６】
ステップ２４０では、あらかじめ定められたデフォルトの縮尺刻みの１ステップ分だけ、地図の縮尺を、拡大用のボタンのタッチの場合は増大させ、縮小用のボタンのタッチの場合は減少させる。あらかじめ定められたデフォルトの縮尺刻みとしては、例えば、図４の縮尺インジケータ４５に示されるように、１／５０から１／２０万まで範囲内における、ほぼ等比的な関係にある１３個の刻みであってもよい。なお、制御回路１８は、地図画像の拡大後または縮小後の縮尺を、描画制御処理２２ａに渡すことで、画像表示装置１２は、その渡された縮尺の地図画像を表示する。ステップ２４０の後、縮尺制御プログラム２００の１回分の実行が終了する。
【００７７】
ステップ２５０では、タッチ操作が解除されるまで、すなわち、ユーザの指がタッチパネルから離れるまで、地図画像の縮尺の増大または低減を継続する。具体的には、拡大用のボタン（例えば詳細ボタン４３）または縮小用のボタン（例えば広域ボタン４４）へのタッチ操作の継続中、デフォルトの縮尺刻みの１ステップずつ定期的に縮尺を増大または低減し、増大または低減する度にその縮尺を描画制御処理２２ａに渡す。これによって、地図画像の縮尺が、継続的に（かつ連続的または段階的に）増大または減少する。ステップ２５０の後、縮尺制御プログラム２００の１回分の実行が終了する。
【００７８】
ステップ２２０の判定結果が肯定的なものであった場合に続いて実行されるステップ２６０では、車両用ナビゲーション装置１が経路案内処理２４を実行中であるか否かを判定する。実行中であれば続いてステップ２８０を実行し、実行中でなければ続いてステップ２７０を実行する。
【００７９】
ステップ２７０では、あらかじめ定められたデフォルトの縮尺刻みの複数ステップ（例えば３ステップ）分だけ、地図の縮尺を、拡大用のボタンのタッチの場合は増大させ、縮小用のボタンのタッチの場合は減少させる。なお、この拡大、縮小のために、描画制御処理２２ａに縮尺を渡す方法は、ステップ１４０の場合と同じである。
【００８０】
ステップ２８０では、誘導経路のサイズに応じた縮尺刻みを設定する。この縮尺刻みは、所定の最大縮尺（例えば１／２５００の市街図）と、誘導経路のサイズに応じた最小縮尺と、の範囲を、（例えば等比的に）複数（例えば３〜５）に区切ることでできる刻みである。ここで、誘導経路のサイズに応じた最小縮尺とは、誘導経路全体を表示画面中に入れることのできる最大の縮尺をいう。例えば、誘導経路のサイズに応じた最小縮尺が１／７０万である場合、市街図、１／１０，０００、１／４０，０００、１／１６０，０００、１／７０，０００の縮尺刻みを設定する
ステップ２９０では、ステップ２７０で設定されたデフォルトの縮尺刻みの１ステップ分だけ、地図の縮尺を、拡大用のボタンのタッチの場合は増大させ、縮小用のボタンのタッチの場合は減少させる。なお、この拡大、縮小のために、描画制御処理２２ａに縮尺を渡す方法は、ステップ１４０の場合と同じである。ステップ２９０の後、縮尺制御プログラム２００の１回分の実行が終了する。
【００８１】
以上のような縮尺制御プログラム２００を制御回路１８に実行させることで、車両用ナビゲーション装置１は、車両が走行していないときに（ステップ２２０参照）、ユーザがタッチパネルの縮尺設定用ボタン４３、４４を操作すると（ステップ２１０参照）、そのボタンへのタッチの継続時間が基準時間未満である場合（ステップ２３０参照）、地図画像の表示縮尺をデフォルトの縮尺刻みにおける１ステップ分変更する（ステップ２４０参照）。また、そのタッチの継続時間が基準時間以上である場合（ステップ２３０参照）、デフォルトの縮尺刻みに基づいて、その継続時間が長くなるほど大きいステップ数だけ、地図画像の表示縮尺を変更する（ステップ２５０参照）。
【００８２】
さらに、車両用ナビゲーション装置１は、車両が走行しているときに（ステップ２２０参照）、ユーザが縮尺設定用ボタン４３、４４を操作すると（ステップ２１０参照）、現在経路案内中であるか否かを判定する（ステップ２６０参照）。そして、経路案内中でなければ、デフォルトの縮尺刻みに基づいて、複数ステップ数だけ、地図画像の表示縮尺を変更する（ステップ２７０参照）。また、現在経路案内中であれば、誘導経路の実サイズによって決まる最小縮尺から固定の最高縮尺までの範囲を基準個数で分割してできた縮尺刻み（ステップ２８０参照）に基づいて、１ステップだけ、地図画像の表示縮尺を変更する（ステップ２９０参照）。
【００８３】
このように、車両用ナビゲーション装置１が、車両が走行中であるか否かを判定し、その判定結果に基づいて、地図表示用の縮尺の変化量を決定する。そして車両用ナビゲーション装置１は、画像表示装置１２に地図画像を表示させると共に、タッチパネルが縮尺変更用の操作を受け付けたことに基づいて、上述の通り決定した変化量分、地図画像の表示縮尺を変更する。このようになっていることで、車両用ナビゲーション装置１において、画像表示装置１２中の地図の縮尺を変更するためにユーザがある操作を行ったとき、車両の走行中と停止中とで、その縮尺の変更量が異なるようにすることができる。
【００８４】
また、車両用ナビゲーション装置１は、自車両が走行中でない場合は、タッチパネルのボタン４３、４４が押され続けると、その持続量に応じたステップ数だけ縮尺を連続的に変化させ、１回だけ押されると、１ステップ分だけ縮尺を変化させる。一方、走行中である場合は、縮尺変化量は、ボタン４３、４４を押している時間（すなわち操作時間）によらない。
【００８５】
また、車両用ナビゲーション装置１は、走行しているか否かの判定結果が肯定的な場合に、変化量として、当該判定結果が否定的な場合よりも大きい値を採用するようになっていることで、同じ操作を行ったとしても、走行していない場合よりも、走行している場合の方が、より縮尺の変化量が大きくなる。
【００８６】
また、車両用ナビゲーション装置１は、経路案内機能によって案内が行われているか否かを判定し、さらに、当該判定結果に基づいて、地図表示用の縮尺の変化量を決定するようになっている。このようになっていることで、縮尺変更のために同じ操作を行ったとしても、経路案内が行われている場合とそうでない場合とで、縮尺の変化量を変化させることができる。
【００８７】
また、車両用ナビゲーション装置１は、案内が行われているか否かの判定結果が肯定的な場合、変化量として、案内を行っている経路のサイズが長いほど大きい値を採用するようになっている。このようになっていることで、案内される経路のサイズの増大に応じて縮尺変更幅が大きくなるので、経路を把握するための縮尺変更のための操作の利便性がより高まる。
【００８８】
なお、上記の実施形態において、車両用ナビゲーション装置１が地図表示制御装置の一例に相当し、スクロール制御プログラム１００および縮尺制御プログラム２００のそれぞれが、地図表示制御プログラムの一例に相当する。また、操作スイッチ群１３のタッチパネルが、操作部の一例に相当する。
【００８９】
また、車両用ナビゲーション装置１の制御回路１８が、経路案内処理２４を実行することで経路案内手段の一例として機能し、描画制御処理２２ａを実行することで描画制御手段の一例として機能する。また、制御回路１８が、スクロール制御プログラム１００のステップ１６０を実行することで案内判定手段の一例として機能し、ステップ１２０を実行することで走行判定手段の一例として機能し、ステップ１４０、１５０、１７０、１８０、および１９０を実行することで、スクロール量決定手段の一例として機能する。
【００９０】
また、制御回路１８が、縮尺制御プログラム２００のステップ２６０を実行することで案内判定手段の一例として機能し、ステップ２２０を実行することで走行判定手段の一例として機能し、ステップ２４０、２５０、２７０、２８０、および２９０を実行することで、スクロール量決定手段の一例として機能する。
（他の実施形態）
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
【００９１】
例えば、誘導経路のサイズとしては、経路全体を含む最小の矩形を用いる必要はなく、経路の全長でもよいし、経路の南北方向の広がりでもよい。すなわち経路のサイズを表す代表的な値であればどのようなものを用いてもよい。
【００９２】
また、経路案内処理２４は、単に地図上に、誘導経路を他の道路と区別できるように表示させるだけであってもよい。または、音声だけで案内交差点の案内を行うだけであってもよい。
【００９３】
また、タッチパネルの操作のみならず、操作スイッチ群１３のメカニカルスイッチに対する操作に対しても、スクロール制御プログラム１００、縮尺制御プログラム２００のような処理を行うようになっていてもよい。すなわち、本発明の操作部は、タッチパネルでもよいし、メカニカルスイッチでもよい。
【００９４】
また、ステップ１７０、１９０では、制御回路１８は、スクロールアクティベーションボタン４７ａ〜ｈのみならず、表示画面中のどの位置のタッチがあっても、地図画像をスクロールするようになっていてもよい。
【００９５】
また、縮尺制御プログラム２００の実行において、制御回路１８は、タッチパネルの、図４に示した縮尺インジケータ４５に対応する位置がドラッグされたことを、ステップ２１０で検出すると、ステップ２２０以降を実行するようになっていてもよい。そしてその際、ステップ２７０、２９０においては、そのドラッグの量に応じたステップ数だけ縮尺をさらに増大または減少させるようになっていてもよい。
【００９６】
また、制御回路１８は、自車両が走行中であるか否か、および、自らが経路案内中であるか否かに関わらず、縮尺が大きくなるほどスクロール量を大きくするようになっていてもよい。このようになっていることで、車両用ナビゲーション装置１において、画像表示装置１２中の地図画像のスクロールのためにユーザがある操作を行ったとき、表示されている地図の縮尺に応じて、そのスクロール量が異なるようにすることが可能となる。
【００９７】
また、上記の実施形態において、制御回路１８がプログラムを実行することで実現している各機能は、それらの機能を有するハードウェア（例えば回路構成をプログラムすることが可能なＦＰＧＡ）を用いて実現するようになっていてもよい。
【００９８】
また、本発明の地図表示制御装置は、車両用ナビゲーション装置１のみならず、車両に搭載され、地図を画像表示装置に搭載する装置であれば、どのような装置に対しても適用できる。
【図面の簡単な説明】
【００９９】
【図１】本発明の一実施形態に係る車両用ナビゲーション装置１のハードウェア構成を示すブロック図である。
【図２】地図表示制御処理２２の構成を示すブロック図である。
【図３】制御回路１８が実行するスクロール制御プログラム１００のフローチャートである。
【図４】地図表示画面の一例４０およびタッチパネルの操作内容の例を示す図である。
【図５】誘導経路５３のサイズを決めるための矩形５４の例を示す図である。
【図６】制御回路１８が実行する縮尺制御プログラム２００のフローチャートである。
【符号の説明】
【０１００】
１…車両用ナビゲーション装置、１１…位置検出器、１２…画像表示装置、
１３…操作スイッチ群、１４…スピーカ、１５…ＲＡＭ、１６…ＲＯＭ、
１７…地図データ取得部、１８…制御回路、２１…現在位置特定処理、
２２…地図表示制御処理、２２ａ…描画制御処理、２２ｂ…スクロール制御処理、
２２ｃ…縮尺制御処理、２３…誘導経路算出処理、２４…経路案内処理、
４０…地図表示画面、４１ａ〜ｆ…道路、４２、５１…現在位置マーク、
４３…詳細ボタン、４４…広域ボタン、４５…縮尺インジケータ、
４６ａ〜ｈ…ドラッグ方向、４７ａ〜ｈ…スクロールアクティベーションボタン、
５２…目的地、５３…誘導経路、５４…矩形、１００…スクロール制御プログラム、
２００…縮尺制御プログラム。
【図１】
2008032593.tif 000003
【図２】
2008032593.tif 000004
【図３】
2008032593.tif 000005
【図４】
2008032593.tif 000006
【図５】
2008032593.tif 000007
【図６】
2008032593.tif 000008